@charset "UTF-8";body,html{height:100%}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0;font-size:inherit;line-height:inherit}pre,textarea{overflow:auto}[hidden],template{display:none}details,main,summary{display:block}input[type=number]{width:auto}input[type=productSearch]{-webkit-appearance:textfield}input[type=productSearch]::-webkit-productsearch-cancel-button,input[type=productSearch]::-webkit-productsearch-decoration{-webkit-appearance:none}progress{display:inline-block}small,sub,sup{font-size:75%}sub,sup{position:relative;vertical-align:baseline;line-height:0}sup{top:-.5em}sub{bottom:-.25em}textarea{resize:vertical}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio:not([controls]){display:none}img{border:0;max-width:100%}button,input,select,textarea{color:inherit;font-family:inherit;font-weight:inherit;font-style:inherit}button{overflow:visible}button,select{text-transform:none}input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{border-style:none;cursor:pointer;background-color:transparent;-webkit-appearance:button}button:focus{outline:0}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}code,kbd,pre,samp{font-family:monospace}ol,ul{list-style:none}select{-moz-appearance:none;-webkit-appearance:none}table{border-spacing:0;border-collapse:collapse}fieldset{border:0}html{letter-spacing:.1em;font-size:16px}@media screen and (max-width:768px){html{letter-spacing:.09em}}body{word-wrap:break-word;color:#000;font-family:Roboto,游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,sans-serif!important;line-height:1.6875;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}main{background-color:#e9eae6;background-image:url(/assets/img/common/bg_light.png);background-repeat:repeat-y;background-position:top;background-size:min(216.2162162162vw,2560px)}p .br{display:block;height:1rem}a{color:#000}a,a:active,a:hover{text-decoration:none}a[href^="tel:"]:hover{color:#000}@media (min-width:breakpoint-min(md)){a[href^="tel:"]{cursor:text;text-decoration:none}}img{width:100%;height:auto}::-moz-selection{background-color:#036eb8;color:#fff;text-shadow:none}::selection{background-color:#036eb8;color:#fff;text-shadow:none}input[type=search]{-webkit-box-sizing:content-box;-webkit-appearance:none!important}input[type=search]:focus{outline:none;outline-offset:-2px}input[type=search]::-webkit-search-decoration{display:none}:focus{outline:none}input,textarea{-webkit-appearance:none!important}@-webkit-keyframes onScaleX{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}}@keyframes onScaleX{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}}@-webkit-keyframes offScaleX{0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}}@keyframes offScaleX{0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}}@-webkit-keyframes onOpacity{to{opacity:1}}@keyframes onOpacity{to{opacity:1}}@-webkit-keyframes offOpacity{to{opacity:0}}@keyframes offOpacity{to{opacity:0}}@-webkit-keyframes btnShadow-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes btnShadow-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes btnShadow-height{0%{padding-top:120%}50%{padding-top:170%}to{padding-top:120%}}@keyframes btnShadow-height{0%{padding-top:120%}50%{padding-top:170%}to{padding-top:120%}}@-webkit-keyframes btnShadow-scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.6);transform:scale(1.6)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes btnShadow-scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.6);transform:scale(1.6)}to{-webkit-transform:scale(1);transform:scale(1)}}.hoge{width:100%}@media (min-width:breakpoint-min(sm)){.hoge{background:#40e0d0}.hoge:after{content:"：SM"}}@media (min-width:breakpoint-min(md)){.hoge{background:violet}.hoge:after{content:"：MD"}}@media (min-width:breakpoint-min(lg)){.hoge{background:wheat}.hoge:after{content:"：LG"}}.hoge_small{width:100%}@font-face{font-family:Roboto;font-weight:800;font-style:normal;src:url(/assets/fonts/Roboto/Roboto-Black.ttf?dpriqt) format("truetype");font-display:block}@font-face{font-family:Roboto;font-weight:800;font-style:italic;src:url(/assets/fonts/Roboto/Roboto-BlackItalic?dpriqt) format("truetype");font-display:block}@font-face{font-family:Roboto;font-weight:700;font-style:normal;src:url(/assets/fonts/Roboto/Roboto-Bold.ttf?dpriqt) format("truetype");font-display:block}@font-face{font-family:Roboto;font-weight:700;font-style:italic;src:url(/assets/fonts/Roboto/Roboto-BoldItalic.ttf?dpriqt) format("truetype");font-display:block}@font-face{font-family:Roboto;font-weight:500;font-style:normal;src:url(/assets/fonts/Roboto/Roboto-Medium.ttf?dpriqt) format("truetype");font-display:block}@font-face{font-family:Roboto;font-weight:500;font-style:italic;src:url(/assets/fonts/Roboto/Roboto-MediumItalic.ttf?dpriqt) format("truetype");font-display:block}@font-face{font-family:Roboto;font-weight:400;font-style:italic;src:url(/assets/fonts/Roboto/Roboto-Italic.ttf?dpriqt) format("truetype");font-display:block}@font-face{font-family:Roboto;font-weight:400;font-style:normal;src:url(/assets/fonts/Roboto/Roboto-Regular.ttf?dpriqt) format("truetype");font-display:block}@font-face{font-family:Roboto;font-weight:300;font-style:normal;src:url(/assets/fonts/Roboto/Roboto-Light.ttf?dpriqt) format("truetype");font-display:block}@font-face{font-family:Roboto;font-weight:300;font-style:italic;src:url(/assets/fonts/Roboto/Roboto-LightItalic.ttf?dpriqt) format("truetype");font-display:block}@font-face{font-family:Roboto;font-weight:200;font-style:normal;src:url(/assets/fonts/Roboto/Roboto-Thin.ttf?dpriqt) format("truetype");font-display:block}@font-face{font-family:Roboto;font-weight:200;font-style:italic;src:url(/assets/fonts/Roboto/Roboto-ThinItalic.ttf?dpriqt) format("truetype");font-display:block}@media print{*,:after,:before{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.mfp-bg{overflow:hidden;opacity:.9;z-index:1042;background:#e9eae6}.mfp-bg,.mfp-wrap{position:fixed;top:0;left:0;width:100%;height:100%}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{box-sizing:border-box;position:absolute;top:0;left:0;padding:0 8px;width:100%;height:100%;text-align:center}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;position:relative;z-index:1045;margin:0 auto;text-align:left;vertical-align:middle}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{position:absolute;z-index:1044;top:50%;right:8px;left:8px;margin-top:-.8em;width:auto;text-align:center;color:#ccc}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{display:block;overflow:visible;z-index:1046;padding:0;border:0;outline:none;cursor:pointer;background:transparent;box-shadow:none;-webkit-appearance:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}button.mfp-close{opacity:.65;opacity:1;position:relative;position:absolute;top:0;right:0;border-bottom:1px solid #e9eae6;border-left:1px solid #e9eae6;width:min(4.7297297297vw,56px);height:min(4.7297297297vw,56px);background-color:#fff;background-size:min(1.0135135135vw,12px) min(1.0135135135vw,12px)}button.mfp-close:after,button.mfp-close:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:min(1.2668918919vw,15px);height:2px;-webkit-transform-origin:center;transform-origin:center;background-color:#4a29b4}button.mfp-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}button.mfp-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}button.mfp-close:focus,button.mfp-close:hover{opacity:1}@media screen and (max-width:768px){button.mfp-close{width:14.9333333333vw;height:14.9333333333vw;background-size:3.2vw 3.2vw}button.mfp-close:after,button.mfp-close:before{top:.8vw;width:4vw}}.mfp-counter{position:absolute;top:0;right:0;white-space:nowrap;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{display:flex!important;position:absolute;z-index:1046;top:50%;margin:0;padding:0;border-radius:min(.1689189189vw,2px);width:min(4.5608108108vw,54px);height:min(4.5608108108vw,54px);transition:opacity .3s;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#4a28b4!important;justify-content:center;align-items:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:focus,.mfp-arrow:hover{opacity:.9}.mfp-arrow:before{content:"";display:block;width:min(.8445945946vw,10px);height:min(1.097972973vw,13px);background:url(/assets/img/common/icon_arrow_left_white.png) 50% no-repeat;background-size:contain}@media screen and (max-width:768px){.mfp-arrow{border-radius:.5333333333vw;width:14.4vw;height:14.4vw}.mfp-arrow:before{width:2.6666666667vw;height:3.4666666667vw}}.mfp-arrow-left{left:max(-1.9425675676vw,-23px)}@media screen and (max-width:768px){.mfp-arrow-left{left:-6.9333333333vw}}.mfp-arrow-right{right:max(-1.9425675676vw,-23px)}.mfp-arrow-right:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media screen and (max-width:768px){.mfp-arrow-right{right:-6.9333333333vw}}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{width:100%;line-height:0}.mfp-iframe-scaler{overflow:hidden;padding-top:56.25%;width:100%;height:0}.mfp-iframe-scaler iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;box-shadow:0 0 8px rgba(0,0,0,.6)}img.mfp-img{display:block;box-sizing:border-box;margin:0 auto;padding:40px 0;width:auto;max-width:100%;height:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";display:block;position:absolute;z-index:-1;top:40px;right:0;bottom:40px;left:0;width:auto;height:auto;background:#444;box-shadow:0 0 8px rgba(0,0,0,.6)}.mfp-figure small{display:block;color:#bdbdbd;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{position:absolute;top:100%;left:0;margin-top:-36px;width:100%;cursor:auto}.mfp-title{padding-right:36px;text-align:left;word-wrap:break-word;color:#f3f3f3;line-height:18px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:768px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-right:0;padding-left:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{box-sizing:border-box;position:fixed;top:auto;bottom:0;margin:0;padding:3px 5px;background:rgba(0,0,0,.6)}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{top:3px;right:5px}.mfp-img-mobile .mfp-close{position:fixed;top:0;right:0;padding:0;width:35px;height:35px;background:rgba(0,0,0,.6);text-align:center;line-height:35px}}.mfp-fade.mfp-bg{opacity:0;transition:all .25s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-arrow,.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .25s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-arrow,.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-arrow,.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;position:relative;top:0;left:0;margin-right:auto;margin-left:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;border:1px solid transparent;height:auto}.slick-arrow.slick-hidden{display:none}.l-inner{margin:auto;padding:0 min(5.4054054054vw,64px);max-width:1184px}.l-inner-wide{padding-right:min(2.7027027027vw,32px);padding-left:min(2.7027027027vw,32px)}@media screen and (max-width:768px){.l-inner{padding-right:7.4666666667vw;padding-left:7.4666666667vw}}@media screen and (max-width:768px){.l-inner.-detail{padding-right:11.7333333333vw;padding-left:11.7333333333vw}}.c-arc{opacity:1}.c-arc,html[data-menu=true] .c-arc{transition:opacity .3s cubic-bezier(.39,.575,.565,1),visibility .3s}html[data-menu=true] .c-arc{opacity:0}.c-btn{display:inline-flex;overflow:hidden;position:relative;z-index:1;padding:min(1.097972973vw,13px) min(1.0135135135vw,12px) min(1.0135135135vw,12px);border-radius:2px;width:min(13.5135135135vw,160px);height:min(4.5608108108vw,54px);background-color:#4a28b4;text-align:center;white-space:nowrap;letter-spacing:.04em;color:#fff!important;font-size:min(1.5202702703vw,18px);font-weight:700;justify-content:center;align-items:center}@media screen and (max-width:768px){.c-btn{padding:1px 0 0;width:42.6666666667vw;height:12vw;font-size:4vw}}.c-btn>span{position:relative;z-index:1}.c-btn>i{opacity:0;transition:opacity 1s cubic-bezier(.39,.575,.565,1);animation:btnShadow-rotate 45s linear 0s infinite reverse both;-webkit-animation-play-state:paused;animation-play-state:paused}.c-btn>i,.c-btn>i:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.c-btn>i:after{content:"";margin:auto;border-radius:50%;width:100%;min-width:min(18.1587837838vw,215px);height:min(25.3378378378vw,300px);-webkit-animation:btnShadow-height 22.5s linear 0s infinite both,btnShadow-scale 12s linear 0s infinite both;animation:btnShadow-height 22.5s linear 0s infinite both,btnShadow-scale 12s linear 0s infinite both;-webkit-animation-play-state:paused;animation-play-state:paused;background-image:url(/assets/img/common/btn_grad.png);background-repeat:no-repeat;background-position:top;background-size:contain;pointer-events:none}@media screen and (min-width:769px){.c-btn:hover>i{opacity:1;transition:opacity 1s cubic-bezier(.39,.575,.565,1)}.c-btn:hover>i,.c-btn:hover>i:after,.c-btn:hover>i:before{-webkit-animation-play-state:running;animation-play-state:running}}@media screen and (max-width:768px){.c-btn.c-btn-vertical{padding-top:0}}.c-btn.c-btn-vertical>i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-btn.c-btn-arrow{padding-left:min(1.1824324324vw,14px)}@media screen and (max-width:768px){.c-btn.c-btn-arrow{padding-left:1.6vw}}.c-btn.c-btn-arrow:after,.c-btn.c-btn-arrow:before{content:"";position:absolute;top:0;bottom:0;left:min(1.5202702703vw,18px);margin:auto;width:min(.5912162162vw,7px);height:min(.7601351351vw,9px);background:url(/assets/img/common/icon_arrow_right_white.svg) 50% no-repeat;background-size:contain}@media screen and (max-width:768px){.c-btn.c-btn-arrow:after,.c-btn.c-btn-arrow:before{left:4.8vw;width:1.8666666667vw;height:2.4vw}}.c-btn.c-btn-arrow:before{opacity:0;-webkit-transform:translateX(max(-.8445945946vw,-10px));transform:translateX(max(-.8445945946vw,-10px))}@media screen and (min-width:769px){.c-btn.c-btn-arrow:hover:before{opacity:1;transition:opacity .2s cubic-bezier(.39,.575,.565,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),opacity .2s cubic-bezier(.39,.575,.565,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),opacity .2s cubic-bezier(.39,.575,.565,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1);transition-delay:.2s;-webkit-transform:translateX(0);transform:translateX(0)}.c-btn.c-btn-arrow:hover:after{opacity:0;transition:opacity .2s cubic-bezier(.39,.575,.565,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),opacity .2s cubic-bezier(.39,.575,.565,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),opacity .2s cubic-bezier(.39,.575,.565,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1);-webkit-transform:translateX(min(.8445945946vw,10px));transform:translateX(min(.8445945946vw,10px))}}.c-btn.c-btn-plus{padding-right:min(1.6891891892vw,20px)}@media screen and (max-width:768px){.c-btn.c-btn-plus{padding-right:2.6666666667vw}}.c-btn.c-btn-plus:after,.c-btn.c-btn-plus:before{content:"";position:absolute;top:0;right:min(1.5202702703vw,18px);bottom:0;margin:auto;width:min(.8445945946vw,10px);height:min(.1689189189vw,2px);transition:-webkit-transform .5s cubic-bezier(.075,.82,.165,1);transition:transform .5s cubic-bezier(.075,.82,.165,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1);background-color:#fff}@media screen and (max-width:768px){.c-btn.c-btn-plus:after,.c-btn.c-btn-plus:before{right:4.2666666667vw;width:2.1333333333vw;height:2px}}.c-btn.c-btn-plus:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (min-width:769px){.c-btn.c-btn-plus:hover:before{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.c-btn.c-btn-plus:hover:after,.c-btn.c-btn-plus:hover:before{transition:-webkit-transform .5s cubic-bezier(.075,.82,.165,1);transition:transform .5s cubic-bezier(.075,.82,.165,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1)}.c-btn.c-btn-plus:hover:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.c-btn.c-btn-blank{padding-right:min(1.6891891892vw,20px)}@media screen and (max-width:768px){.c-btn.c-btn-blank{padding-right:2.6666666667vw}}.c-btn.c-btn-blank:after{content:"";position:absolute;top:0;right:min(1.5202702703vw,18px);bottom:0;margin:auto;width:min(1.0135135135vw,12px);height:min(.8445945946vw,10px);background:url(/assets/img/common/icon_blank.png) 50% no-repeat;background-size:contain}@media screen and (max-width:768px){.c-btn.c-btn-blank:after{right:4.8vw;width:3.2vw;height:2.6666666667vw}}.c-pattern{position:relative;z-index:1}.c-pattern:after{content:"";position:absolute;z-index:-1;margin:auto;width:pc(252);height:pc(505);background-color:#c60000}.c-textBand{display:inline-block;position:relative;z-index:1;padding:2px 1px 0;white-space:nowrap;letter-spacing:.07em;color:#fff;line-height:1.3}@media screen and (max-width:768px){.c-textBand{padding:1px 1px 0;letter-spacing:.08em}}.c-textBand:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#000}.p-anchornav{position:relative;z-index:1;padding-top:min(1.6891891892vw,20px);padding-bottom:min(.8445945946vw,10px);text-align:center}.p-anchornav:after{content:"";position:absolute;z-index:-1;top:0;right:0;left:0;margin:auto;height:min(76.0135135135vw,900px);background:#fff;background:linear-gradient(180deg,#fff,#fff 72%,hsla(0,0%,100%,0));pointer-events:none}@media screen and (max-width:768px){.p-anchornav:after{height:240vw}}@media screen and (max-width:768px){.p-anchornav{padding-top:5.0666666667vw;padding-bottom:5.0666666667vw}}@media screen and (max-width:768px){.p-anchornav_inner{padding:0 9.8666666667vw}}.p-anchornav_list{display:flex;position:relative}.p-anchornav_list:after{content:"";position:absolute;top:max(-.4222972973vw,-5px);right:0;bottom:0;margin:auto;width:1px;height:48%;background-color:#000}@media screen and (max-width:768px){.p-anchornav_list{flex-direction:column}.p-anchornav_list:after{display:none}}.p-anchornav_list .p-anchornav_list_item{position:relative;width:100%;flex-grow:1}.p-anchornav_list .p-anchornav_list_item:after{content:"";position:absolute;top:max(-.4222972973vw,-5px);bottom:0;left:0;margin:auto;width:1px;height:57%;background-color:#000}@media screen and (max-width:768px){.p-anchornav_list .p-anchornav_list_item:after{top:0;bottom:inherit;width:100%;height:1px;background-color:#ebebeb}.p-anchornav_list .p-anchornav_list_item:first-child:after{display:none}}.p-anchornav_list .p-anchornav_list_item>a{display:block;position:relative;z-index:1;padding:min(1.2668918919vw,15px) min(.8445945946vw,10px);letter-spacing:.1em;color:#000;font-size:min(1.3513513514vw,16px);font-weight:700;line-height:1}@media screen and (max-width:768px){.p-anchornav_list .p-anchornav_list_item>a{padding:5.8666666667vw 8.2666666667vw 5.0666666667vw;text-align:left;font-size:4.5333333333vw}}.p-anchornav_list .p-anchornav_list_item>a:after{content:"";position:absolute;right:0;bottom:max(-.8445945946vw,-10px);left:0;margin:auto;width:min(1.1824324324vw,14px);height:min(.8445945946vw,10px);transition:-webkit-transform .3s cubic-bezier(.165,.84,.44,1);transition:transform .3s cubic-bezier(.165,.84,.44,1);transition:transform .3s cubic-bezier(.165,.84,.44,1),-webkit-transform .3s cubic-bezier(.165,.84,.44,1);background:url(/assets/img/common/icon_arrow_bottom_black.svg) 50% no-repeat;background-size:contain}@media screen and (max-width:768px){.p-anchornav_list .p-anchornav_list_item>a:after{top:0;right:inherit;bottom:0;left:1.8666666667vw;margin:auto;width:3.7333333333vw;height:2.6666666667vw}}.p-anchornav_list .p-anchornav_list_item>a>span{display:block}.p-anchornav_list .p-anchornav_list_item>a>span:first-of-type{height:min(1.2668918919vw,15px)}@media screen and (max-width:768px){.p-anchornav_list .p-anchornav_list_item>a>span:first-of-type{height:5.3333333333vw}}.p-anchornav_list .p-anchornav_list_item>a>span:first-of-type>img{width:auto;height:100%}.p-anchornav_list .p-anchornav_list_item>a>span:nth-of-type(2){margin-top:min(1.1824324324vw,14px);font-size:min(1.4358108108vw,17px)}@media screen and (max-width:768px){.p-anchornav_list .p-anchornav_list_item>a>span:nth-of-type(2){margin-top:2.1333333333vw;font-size:3.7333333333vw}}.p-anchornav_list .p-anchornav_list_item>a:hover:after{transition:-webkit-transform .3s cubic-bezier(.165,.84,.44,1);transition:transform .3s cubic-bezier(.165,.84,.44,1);transition:transform .3s cubic-bezier(.165,.84,.44,1),-webkit-transform .3s cubic-bezier(.165,.84,.44,1);-webkit-transform:translateY(min(.6756756757vw,8px));transform:translateY(min(.6756756757vw,8px))}.p-anchornav_list .p-anchornav_list_item.-over a>span:first-of-type{height:min(1.5202702703vw,18px)}@media screen and (max-width:768px){.p-anchornav_list .p-anchornav_list_item.-over a>span:first-of-type{height:6.4vw}}.p-anchornav_list .p-anchornav_list_item.-over a>span:nth-of-type(2){margin-top:min(.9290540541vw,11px)}@media screen and (max-width:768px){.p-anchornav_list .p-anchornav_list_item.-over a>span:nth-of-type(2){margin-top:1.6vw}}.p-breadcrumb{border-bottom:1px solid #f8f8f7;background-color:#fff}.p-breadcrumb_list{display:flex;padding:min(1.097972973vw,13px) min(.5067567568vw,6px);font-size:min(1.1824324324vw,14px)}@media screen and (max-width:768px){.p-breadcrumb_list{padding:4.8vw 6.1333333333vw;font-size:3.2vw;flex-wrap:wrap}}.p-breadcrumb_item{position:relative;margin-right:min(.7601351351vw,9px);padding-right:min(1.1824324324vw,14px)}@media screen and (max-width:768px){.p-breadcrumb_item{margin-right:1.0666666667vw;padding-right:3.2vw;letter-spacing:.16em}}.p-breadcrumb_item:after{content:"/";position:absolute;top:0;right:0;bottom:0;margin:auto}.p-breadcrumb_item:last-of-type{margin-right:0;padding-right:0}.p-breadcrumb_item:last-of-type:after{display:none}.p-breadcrumb_txt{color:#8d9ea5}@media screen and (max-width:768px){.p-breadcrumb_txt{margin-top:1.0666666667vw}}.p-breadcrumb_link{transition:color .25s cubic-bezier(.39,.575,.565,1);color:#000}@media screen and (min-width:769px){.p-breadcrumb_link:hover{transition:color .25s cubic-bezier(.39,.575,.565,1);color:#8d9ea5}}.p-cardUnit{display:grid;margin-top:min(3.7162162162vw,44px);min-height:min(26.8581081081vw,318px);grid-template-columns:1fr 1fr 1fr;grid-row-gap:min(8.4459459459vw,100px);grid-column-gap:min(6.0810810811vw,72px);justify-content:center}@media screen and (max-width:768px){.p-cardUnit{display:block;margin-top:10.6666666667vw;min-height:89.6vw}}.p-card{opacity:1;position:relative;padding-bottom:min(1.2668918919vw,15px);transition:opacity .6s cubic-bezier(.39,.575,.565,1),-webkit-transform 1s cubic-bezier(.165,.84,.44,1);transition:opacity .6s cubic-bezier(.39,.575,.565,1),transform 1s cubic-bezier(.165,.84,.44,1);transition:opacity .6s cubic-bezier(.39,.575,.565,1),transform 1s cubic-bezier(.165,.84,.44,1),-webkit-transform 1s cubic-bezier(.165,.84,.44,1);-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:768px){.p-card{margin-top:31.2vw;padding-bottom:4vw}.p-card:first-child{margin-top:0}}.p-card.is-hidden{opacity:0;-webkit-transform:translateY(min(1.6891891892vw,20px));transform:translateY(min(1.6891891892vw,20px))}.p-card:after,.p-card:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:3px;transition:-webkit-transform .3s cubic-bezier(.075,.82,.165,1);transition:transform .3s cubic-bezier(.075,.82,.165,1);transition:transform .3s cubic-bezier(.075,.82,.165,1),-webkit-transform .3s cubic-bezier(.075,.82,.165,1);background-color:#000}.p-card:before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}.p-card:after{-webkit-transform-origin:right;transform-origin:right}.p-card:hover{opacity:.8}.p-card:hover:before{transition:-webkit-transform .475s cubic-bezier(.19,1,.22,1);transition:transform .475s cubic-bezier(.19,1,.22,1);transition:transform .475s cubic-bezier(.19,1,.22,1),-webkit-transform .475s cubic-bezier(.19,1,.22,1);transition-delay:.215s;-webkit-transform:scaleX(1);transform:scaleX(1)}.p-card:hover:after{transition:-webkit-transform .37s cubic-bezier(.23,1,.32,1);transition:transform .37s cubic-bezier(.23,1,.32,1);transition:transform .37s cubic-bezier(.23,1,.32,1),-webkit-transform .37s cubic-bezier(.23,1,.32,1);-webkit-transform:scaleX(0);transform:scaleX(0)}.p-card a{display:block;color:#000}.p-card_img{position:relative;padding-top:52.3026316%;width:100%}.p-card_img>.img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-repeat:no-repeat;background-position:50%;background-size:contain}.p-card_body{position:relative;margin-top:min(1.2668918919vw,15px)}@media screen and (max-width:768px){.p-card_body{margin-top:6.4vw}}.p-card_info{display:flex;justify-content:space-between;align-items:center}.p-card_time{letter-spacing:.02em;font-size:min(1.6047297297vw,19px);font-weight:700;line-height:1.8947368421}@media screen and (max-width:768px){.p-card_time{letter-spacing:.01em;font-size:5.0666666667vw}}.p-card_label{margin-top:max(-.4222972973vw,-5px)}@media screen and (max-width:768px){.p-card_label{display:flex;margin-top:0;align-items:center}}.p-card_label li{display:inline-flex;margin-bottom:min(.4222972973vw,5px);margin-left:min(.4222972973vw,5px);padding:0 2px;background-color:#4a28b4;letter-spacing:.04em;color:#fff;font-size:min(1.6047297297vw,19px);font-weight:700;line-height:1}@media screen and (max-width:768px){.p-card_label li{margin-bottom:0;margin-left:1.3333333333vw;font-size:5.0666666667vw}}.p-card_text{display:block;margin-top:min(.2533783784vw,3px);letter-spacing:.06em;font-size:min(1.3513513514vw,16px);line-height:1.88}@media screen and (max-width:768px){.p-card_text{margin-top:1.0666666667vw;font-size:3.7333333333vw;line-height:2.2}}.p-entry{overflow:hidden;position:relative;z-index:1;padding:min(10.1351351351vw,120px) 0 min(16.8918918919vw,200px);text-align:center}@media screen and (max-width:768px){.p-entry{padding:32vw 0 37.3333333333vw}}.p-entry.-aiSolution,.p-entry.-services{padding:min(11.2331081081vw,133px) 0}@media screen and (max-width:768px){.p-entry.-aiSolution,.p-entry.-services{padding:32vw 0}}.p-entry_bg{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/assets/img/recruit/common/entry_bg.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.p-entry_inner{position:relative}@media screen and (max-width:768px){.p-entry_inner{padding-right:11.4666666667vw;padding-left:11.4666666667vw}}.p-entry.-aiSolution .p-entry_inner{padding-right:min(5.4898648649vw,65px);padding-left:min(5.4898648649vw,65px)}@media screen and (max-width:768px){.p-entry.-aiSolution .p-entry_inner{padding-right:11.4666666667vw;padding-left:11.4666666667vw}}.p-entry_column{display:flex;gap:min(6.7567567568vw,80px)}@media screen and (max-width:768px){.p-entry_column{flex-direction:column;gap:8vw}}.p-entry_content{position:relative;z-index:1;margin:auto;padding:min(4.222972973vw,50px) min(7.9391891892vw,94px) min(5.0675675676vw,60px);max-width:800px;background-color:#fff}@media screen and (max-width:768px){.p-entry_content{padding:14.9333333333vw 6.4vw 11.4666666667vw}}.p-entry.-aiSolution .p-entry_content{margin:0;padding:min(6.3344594595vw,75px) min(3.8006756757vw,45px) min(5.0675675676vw,60px);max-width:none;flex:1}@media screen and (max-width:768px){.p-entry.-aiSolution .p-entry_content{display:flex;flex-direction:column;padding:11.7333333333vw 6.1333333333vw 8vw;min-height:57.8666666667vw;justify-content:space-between}}.p-entry.-services .p-entry_content{display:flex;flex-direction:column;padding:min(1.6891891892vw,20px) min(3.8006756757vw,45px) 0;min-height:min(23.9864864865vw,284px);justify-content:center;gap:min(.7601351351vw,9px)}@media screen and (max-width:768px){.p-entry.-services .p-entry_content{padding:3.4666666667vw 6.6666666667vw 0;min-height:68.5333333333vw;justify-content:center;gap:0}}.p-entry_sign{position:absolute;z-index:2;top:max(-5.3209459459vw,-63px);left:max(-4.0540540541vw,-48px);width:min(36.4864864865vw,432px)}@media screen and (max-width:768px){.p-entry_sign{top:-9.6vw;left:-4.2666666667vw;width:69.8666666667vw}}@media screen and (max-width:768px){.p-entry.-aiSolution .p-entry_sign{top:-14.1333333333vw;left:6.6666666667vw}}.p-entry.-services .p-entry_sign{top:max(-3.3783783784vw,-40px);left:max(-10.9797297297vw,-130px)}@media screen and (max-width:768px){.p-entry.-services .p-entry_sign{top:-9.6vw;left:-3.2vw}}.p-entry_title{font-size:min(2.5337837838vw,30px);font-weight:700}@media screen and (max-width:768px){.p-entry_title{font-size:6.4vw;line-height:1.3}}.p-entry.-aiSolution .p-entry_title,.p-entry.-services .p-entry_title{font-size:min(1.6891891892vw,20px)}@media screen and (max-width:768px){.p-entry.-aiSolution .p-entry_title,.p-entry.-services .p-entry_title{display:flex;flex-direction:column;min-height:20.5333333333vw;font-size:4.2666666667vw;line-height:1.6;justify-content:center}}.p-entry_btns{display:flex;margin-top:min(2.5337837838vw,30px);justify-content:space-between}@media screen and (max-width:768px){.p-entry_btns{display:block;margin-top:6.1333333333vw}}.p-entry.-aiSolution .p-entry_btns{margin-right:auto;margin-left:auto;width:min(25.3378378378vw,300px)}@media screen and (max-width:768px){.p-entry.-aiSolution .p-entry_btns{width:100%}}.p-entry.-services .p-entry_btns{margin-right:auto;margin-left:auto;width:min(21.1148648649vw,250px)}@media screen and (max-width:768px){.p-entry.-services .p-entry_btns{width:100%}}.p-entry_btns a{width:100%;font-size:min(1.3513513514vw,16px);flex:1}@media screen and (max-width:768px){.p-entry_btns a{font-size:3.7333333333vw}}.p-entry_btns a+a{margin-left:min(2.7027027027vw,32px)}@media screen and (max-width:768px){.p-entry_btns a+a{margin-top:5.3333333333vw;margin-left:auto}}.p-entry_crowd{position:absolute;top:max(-8.277027027vw,-98px);right:min(7.8547297297vw,93px);margin:auto;width:min(46.2837837838vw,548px)}@media screen and (max-width:768px){.p-entry_crowd{top:-15.7333333333vw;left:0;width:99.2vw;height:auto}}.p-entry_crowd>span{position:absolute;top:0;right:0;bottom:0;left:0}.p-entry.-aiSolution .p-entry_crowd,.p-entry.-services .p-entry_crowd{top:max(-4.3918918919vw,-52px);right:max(-3.125vw,-37px);width:min(45.1858108108vw,535px)}@media screen and (max-width:768px){.p-entry.-aiSolution .p-entry_crowd,.p-entry.-services .p-entry_crowd{top:-14.9333333333vw;right:.8vw;width:99.2vw;height:auto}}.p-entry.-aiSolution .p-entry_crowd>span:nth-of-type(2),.p-entry.-services .p-entry_crowd>span:nth-of-type(2){top:max(-3.6317567568vw,-43px)}@media screen and (max-width:768px){.p-entry.-aiSolution .p-entry_crowd>span:nth-of-type(2),.p-entry.-services .p-entry_crowd>span:nth-of-type(2){top:0}}.p-entry_btn{margin-top:min(6.7567567568vw,80px);width:min(18.8344594595vw,223px)}@media screen and (max-width:768px){.p-entry_btn{margin-top:13.3333333333vw;width:48.8vw}}.p-entry.js-visible .p-entry_crowd>span{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.p-entry.is-visible .p-entry_crowd>span{transition:opacity .6s cubic-bezier(.39,.575,.565,1),-webkit-transform 1.6s cubic-bezier(.19,1,.22,1);transition:opacity .6s cubic-bezier(.39,.575,.565,1),transform 1.6s cubic-bezier(.19,1,.22,1);transition:opacity .6s cubic-bezier(.39,.575,.565,1),transform 1.6s cubic-bezier(.19,1,.22,1),-webkit-transform 1.6s cubic-bezier(.19,1,.22,1)}.p-entry.is-visible .p-entry_crowd>span:first-of-type{transition-delay:.1s}.p-entry.is-visible .p-entry_crowd>span:nth-of-type(2){transition-delay:.2s}.p-entry.is-visible .p-entry_crowd>span:nth-of-type(3){transition-delay:.3s}.p-entry.is-visible .p-entry_crowd>span:nth-of-type(4){transition-delay:.4s}.p-entry.is-visible .p-entry_crowd>span:nth-of-type(5){transition-delay:.5s}.p-faqService{padding-top:min(11.3175675676vw,134px);padding-bottom:min(10.9797297297vw,130px);background:linear-gradient(-170deg,#f9f9f8,#dcddda)}@media screen and (max-width:768px){.p-faqService{padding-top:21.3333333333vw;padding-bottom:38.6666666667vw}}.p-faqService_content{position:relative;z-index:1}.p-faqService_content_outer{padding:min(4.3918918919vw,52px) min(10.8108108108vw,128px) min(6.0810810811vw,72px);background-color:#fff}@media screen and (max-width:768px){.p-faqService_content_outer{padding:14.4vw 6.6666666667vw 15.4666666667vw}}.p-faqService_title{text-align:center;letter-spacing:.1em;font-size:min(2.5337837838vw,30px);font-weight:700;line-height:1.6666666667}@media screen and (max-width:768px){.p-faqService_title{font-size:5.3333333333vw;line-height:1.5}}.p-faqService_content_inner{margin-top:min(2.1959459459vw,26px)}@media screen and (max-width:768px){.p-faqService_content_inner{margin-top:3.7333333333vw}}.p-faqService_keyword{display:flex;margin-top:min(3.3783783784vw,40px);flex-wrap:wrap;align-items:center;justify-content:center}@media screen and (max-width:768px){.p-faqService_keyword{margin-top:9.3333333333vw;row-gap:2.6666666667vw}}.p-faqService_keyword dt{display:inline-flex;margin-right:min(1.1824324324vw,14px);height:min(2.4493243243vw,29px);background-color:#e7e8e4;letter-spacing:.04em;font-size:min(1.1824324324vw,14px);font-weight:700;align-items:center;justify-content:center;padding-inline:min(2.6182432432vw,31px)}@media screen and (max-width:768px){.p-faqService_keyword dt{margin-right:min(.6756756757vw,8px);height:6.1333333333vw;font-size:2.9333333333vw;padding-inline:1.6vw}}.p-faqService_keyword dd{position:relative;letter-spacing:.1em;font-size:min(1.3513513514vw,16px);font-weight:700;padding-inline:min(2.027027027vw,24px)}@media screen and (max-width:768px){.p-faqService_keyword dd{padding-right:1.8666666667vw;padding-left:2.4vw;font-size:3.2vw}}@media screen and (max-width:768px){.p-faqService_keyword dd+dd.-linebreak{padding-left:0}.p-faqService_keyword dd+dd.-linebreak:before{display:none}}.p-faqService_keyword dd+dd:last-child{padding-right:0}.p-faqService_keyword dd+dd:before{content:"";position:absolute;top:0;left:0;width:min(.0844594595vw,1px);height:min(2.1959459459vw,26px);background-color:#dedede}@media screen and (max-width:768px){.p-faqService_keyword dd+dd:before{top:-.2666666667vw;width:.2666666667vw;height:5.3333333333vw}}.p-faqService_input{position:relative}.p-faqService_input input{padding-right:min(6.4189189189vw,76px);padding-left:min(2.7027027027vw,32px);border:none;border-radius:min(.2533783784vw,3px);width:100%;height:min(5.2364864865vw,62px);background-color:rgba(231,232,228,.5)}@media screen and (max-width:768px){.p-faqService_input input{padding-right:10.1333333333vw;padding-left:3.2vw;border-radius:.8vw;height:11.7333333333vw}}.p-faqService_input input::-webkit-input-placeholder{color:rgba(0,0,0,.3)}.p-faqService_input input::-moz-placeholder{color:rgba(0,0,0,.3)}.p-faqService_input input::placeholder{color:rgba(0,0,0,.3)}@media screen and (max-width:768px){.p-faqService_input input::-webkit-input-placeholder{font-size:3.7333333333vw}.p-faqService_input input::-moz-placeholder{font-size:3.7333333333vw}.p-faqService_input input::placeholder{font-size:3.7333333333vw}}.p-faqService_input button{display:grid;position:absolute;top:0;right:0;width:min(6.4189189189vw,76px);height:min(5.2364864865vw,62px);place-content:center}@media screen and (max-width:768px){.p-faqService_input button{width:10.1333333333vw;height:11.7333333333vw}}.p-faqService_input button img{width:min(2.027027027vw,24px);height:min(2.027027027vw,24px)}@media screen and (max-width:768px){.p-faqService_input button img{width:4vw;height:4vw}}.p-faqService_pattern{position:absolute;z-index:-1;bottom:max(-4.0540540541vw,-48px);left:max(-2.7027027027vw,-32px);width:min(13.5135135135vw,160px);height:min(25.8445945946vw,306px);background-color:#c60000}@media screen and (max-width:768px){.p-faqService_pattern{bottom:-12.2666666667vw;left:-5.8666666667vw;width:43.7333333333vw;height:75.2vw}}.p-faqService_pattern.-right{right:max(-2.7027027027vw,-32px);left:auto}@media screen and (max-width:768px){.p-faqService_pattern.-right{right:-5.8666666667vw;left:auto}}.p-footer{position:relative;background-color:#fff}.p-footer_inner{position:relative;margin:auto;padding-top:min(9.7972972973vw,116px)}@media screen and (max-width:768px){.p-footer_inner{padding:24.5333333333vw 8vw 0}}.p-footer_pageTop{position:absolute;top:0;right:0;width:min(4.0540540541vw,48px)}@media screen and (max-width:768px){.p-footer_pageTop{width:12vw;height:40vw}}.p-footer_pageTop:after,.p-footer_pageTop:before{content:"";position:absolute;z-index:2;top:min(1.097972973vw,13px);right:0;left:0;margin:auto;width:min(1.0135135135vw,12px);height:min(.9290540541vw,11px);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;transform-origin:center;background:url(/assets/img/common/icon_arrow_right_white.svg) 50% no-repeat;background-size:contain}@media screen and (max-width:768px){.p-footer_pageTop:after,.p-footer_pageTop:before{top:3.7333333333vw;width:2.6666666667vw;height:2.1333333333vw}}.p-footer_pageTop:before{opacity:0;-webkit-transform:rotate(-90deg) translateX(max(-.8445945946vw,-10px));transform:rotate(-90deg) translateX(max(-.8445945946vw,-10px))}.p-footer_pageTop a{display:block;width:100%}@media screen and (max-width:768px){.p-footer_pageTop a{padding:12.5333333333vw 2.6666666667vw 0;height:100%}}@media screen and (min-width:769px){.p-footer_pageTop:hover:before{opacity:1;transition:opacity .2s cubic-bezier(.39,.575,.565,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),opacity .2s cubic-bezier(.39,.575,.565,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),opacity .2s cubic-bezier(.39,.575,.565,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1);transition-delay:.2s;-webkit-transform:rotate(-90deg) translateX(0);transform:rotate(-90deg) translateX(0)}.p-footer_pageTop:hover:after{opacity:0;transition:opacity .2s cubic-bezier(.39,.575,.565,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),opacity .2s cubic-bezier(.39,.575,.565,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),opacity .2s cubic-bezier(.39,.575,.565,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1);-webkit-transform:rotate(-90deg) translateX(min(.8445945946vw,10px));transform:rotate(-90deg) translateX(min(.8445945946vw,10px))}}.p-footer_pageTop_link{padding:min(3.2094594595vw,38px) min(.7601351351vw,9px);height:auto;color:#fff!important;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}@media screen and (max-width:768px){.p-footer_pageTop_link{padding:10.1333333333vw 1.8666666667vw}}.p-footer_wrap{display:grid;position:relative;margin:auto;max-width:min(121.6216216216vw,1440px);grid-template-columns:min(29.7297297297vw,352px) min(48.5641891892vw,575px);grid-template-rows:auto 1fr;justify-content:space-between}@media screen and (max-width:768px){.p-footer_wrap{grid-template-columns:1fr;grid-template-rows:auto auto auto}}.p-footer_logo{margin-top:min(.1689189189vw,2px);width:min(25.6756756757vw,304px);grid-row:1/2;grid-column:1/2}@media screen and (max-width:768px){.p-footer_logo{margin-top:0;width:62.1333333333vw;grid-column:1/2;grid-row:1/2}}.p-footer_logo>a{display:block}.p-footer_dataUnit{font-size:min(1.1824324324vw,14px);grid-column:1/2;grid-row:2/3}@media screen and (max-width:768px){.p-footer_dataUnit{padding:0 4vw;grid-column:1/2;grid-row:3/4}}.p-footer_address{font-style:normal;line-height:1.7}.p-footer_address>p{margin-top:min(4.5608108108vw,54px)}@media screen and (max-width:768px){.p-footer_address>p{margin-top:14.9333333333vw}}.p-footer_address>p>span{display:block}.p-footer_address>p>span:first-of-type{font-size:min(1.3513513514vw,16px);font-weight:700}@media screen and (max-width:768px){.p-footer_address>p>span:first-of-type{font-size:3.7333333333vw}}.p-footer_address>p>span:nth-of-type(2){margin-top:min(.8445945946vw,10px);font-size:min(1.1824324324vw,14px)}@media screen and (max-width:768px){.p-footer_address>p>span:nth-of-type(2){margin-top:2.1333333333vw;font-size:3.2vw}}.p-footer_address>p>span:nth-of-type(3){font-size:min(1.1824324324vw,14px)}@media screen and (max-width:768px){.p-footer_address>p>span:nth-of-type(3){letter-spacing:.08em;font-size:3.2vw}}.p-footer_dataUnit_sns{display:flex;margin-top:min(2.9560810811vw,35px);width:min(4.3918918919vw,52px);justify-content:space-between}@media screen and (max-width:768px){.p-footer_dataUnit_sns{margin-top:3.7333333333vw;width:17.8666666667vw}}.p-footer_dataUnit_sns>li{width:min(1.6891891892vw,20px)}@media screen and (max-width:768px){.p-footer_dataUnit_sns>li{width:6.6666666667vw}}.p-footer_iso{display:flex;padding-top:min(4.222972973vw,50px)}@media screen and (max-width:768px){.p-footer_iso{padding-top:13.3333333333vw}}.p-footer_iso .p-footer_iso_iso{display:flex;flex-direction:column;align-items:center}.p-footer_iso .p-footer_iso_iso img{width:min(14.3581081081vw,170px)}@media screen and (max-width:768px){.p-footer_iso .p-footer_iso_iso img{width:37.3333333333vw}}.p-footer_iso .p-footer_iso_iso p{padding-top:min(.8445945946vw,10px);font-size:min(1.0135135135vw,12px)}@media screen and (max-width:768px){.p-footer_iso .p-footer_iso_iso p{padding-top:1.3333333333vw;font-size:3.2vw}}.p-footer_iso .p-footer_iso_pmark{padding-left:min(1.6891891892vw,20px)}.p-footer_iso .p-footer_iso_pmark img{width:min(8.4459459459vw,100px)}@media screen and (max-width:768px){.p-footer_iso .p-footer_iso_pmark img{width:21.3333333333vw}}.p-footer_naviUnit{display:flex;margin-top:min(2.027027027vw,24px);letter-spacing:.06em;font-size:min(1.1824324324vw,14px);grid-column:2/3;grid-row:1/3;justify-content:space-between}@media screen and (max-width:768px){.p-footer_naviUnit{display:block;margin-top:17.0666666667vw;padding:0 3.7333333333vw;grid-column:1/2;grid-row:2/3}}.p-footer_naviUnit_content{flex-grow:1;flex-shrink:1;flex-basis:100%}.p-footer_naviUnit_content+.p-footer_naviUnit_content{margin-left:min(3.7162162162vw,44px)}@media screen and (max-width:768px){.p-footer_naviUnit_content+.p-footer_naviUnit_content{margin-top:13.3333333333vw;margin-left:0}}.p-footer_clUnit{display:flex;position:relative;margin-top:min(6.1655405405vw,73px);padding-top:min(2.1114864865vw,25px);padding-bottom:min(2.1114864865vw,25px);border-top:1px solid #e5e5e5;justify-content:space-between}@media screen and (max-width:768px){.p-footer_clUnit{display:block;margin-top:10.4vw;padding:5.3333333333vw 4vw 5.8666666667vw;border:none}}@media screen and (max-width:768px){.p-footer_clUnit:after{content:"";position:absolute;top:0;right:0;left:0;margin:auto;width:91%;height:1px;background-color:#e5e5e5}}.p-footer_clUnit_list{display:flex;margin-left:max(-3.9695945946vw,-47px);letter-spacing:.08em;font-size:min(1.1824324324vw,14px);flex-wrap:wrap}@media screen and (max-width:768px){.p-footer_clUnit_list{margin-left:0;font-size:3.2vw;justify-content:space-between}}.p-footer_clUnit_list li{margin-left:min(3.9695945946vw,47px)}@media screen and (max-width:768px){.p-footer_clUnit_list li{margin-left:0}}@media screen and (max-width:768px){.p-footer_clUnit_list li:nth-of-type(odd){width:34.1333333333vw}}@media screen and (max-width:768px){.p-footer_clUnit_list li:nth-of-type(2n){width:33.0666666667vw}}@media screen and (max-width:768px){.p-footer_clUnit_list li:nth-of-type(n+3){margin-top:3.2vw}}.p-footer_clUnit_list li>a{position:relative;padding-bottom:min(.6756756757vw,8px);color:#000}@media screen and (max-width:768px){.p-footer_clUnit_list li>a{padding-bottom:0}}.p-footer_clUnit_list li>a:after{content:"";position:absolute;bottom:0;margin:auto;width:100%;height:1px;transition:-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform:scaleX(0);transform:scaleX(0);background-color:#000;right:0;-webkit-transform-origin:right;transform-origin:right}.p-footer_clUnit_list li>a:hover:after{transition:-webkit-transform .6s cubic-bezier(.23,1,.32,1);transition:transform .6s cubic-bezier(.23,1,.32,1);transition:transform .6s cubic-bezier(.23,1,.32,1),-webkit-transform .6s cubic-bezier(.23,1,.32,1);-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.p-footer_clUnit_copyright{margin:0 max(-.2533783784vw,-3px);letter-spacing:.19em;font-size:min(1.0135135135vw,12px)}@media screen and (max-width:768px){.p-footer_clUnit_copyright{margin-top:7.4666666667vw;text-align:center;white-space:nowrap;letter-spacing:.12em;font-size:2.6666666667vw}}.p-footNav{padding-top:min(11.8243243243vw,140px);padding-bottom:min(16.0472972973vw,190px);background:linear-gradient(-170deg,#f9f9f8,#dcddda)}@media screen and (max-width:768px){.p-footNav{padding-top:19.2vw;padding-bottom:38.4vw}}.p-footNav_content{display:flex;justify-content:center;-webkit-column-gap:min(6.0810810811vw,72px);-moz-column-gap:min(6.0810810811vw,72px);column-gap:min(6.0810810811vw,72px)}@media screen and (max-width:768px){.p-footNav_content{display:grid;row-gap:12.8vw}}@media screen and (min-width:768px){.p-footNav_item{width:min(25.7601351351vw,305px)}}.p-footNav_item>a{display:grid;row-gap:min(1.5202702703vw,18px)}@media screen and (max-width:768px){.p-footNav_item>a{row-gap:5.3333333333vw}}@media screen and (min-width:768px){.p-footNav_item>a:hover .p-footNav_item_title:before{opacity:1;transition:opacity .2s cubic-bezier(.39,.575,.565,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),opacity .2s cubic-bezier(.39,.575,.565,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),opacity .2s cubic-bezier(.39,.575,.565,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1);transition-delay:.2s;-webkit-transform:translateX(0);transform:translateX(0)}.p-footNav_item>a:hover .p-footNav_item_title:after{opacity:0;transition:opacity .2s cubic-bezier(.39,.575,.565,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),opacity .2s cubic-bezier(.39,.575,.565,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),opacity .2s cubic-bezier(.39,.575,.565,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1);-webkit-transform:translateX(min(.8445945946vw,10px));transform:translateX(min(.8445945946vw,10px))}}.p-footNav_item_title{display:grid;position:relative;grid-template-rows:min(3.2939189189vw,39px) auto;row-gap:min(.3378378378vw,4px)}@media screen and (max-width:768px){.p-footNav_item_title{grid-template-rows:9.0666666667vw auto;row-gap:1.0666666667vw}}.p-footNav_item_title:after,.p-footNav_item_title:before{content:"";position:absolute;top:min(2.027027027vw,24px);right:0;margin:auto;width:min(.8445945946vw,10px);height:min(.9290540541vw,11px);background-image:url(/assets/img/common/arw_purple.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}@media screen and (max-width:768px){.p-footNav_item_title:after,.p-footNav_item_title:before{top:4.2666666667vw;right:0;width:2.6666666667vw;height:2.9333333333vw}}.p-footNav_item_title:before{opacity:0;-webkit-transform:translateX(max(-.8445945946vw,-10px));transform:translateX(max(-.8445945946vw,-10px))}.p-footNav_item_title_main img{width:auto;height:min(2.7871621622vw,33px)}@media screen and (max-width:768px){.p-footNav_item_title_main img{height:7.4666666667vw}}.-approach .p-footNav_item_title_main img{width:auto;height:min(3.2939189189vw,39px)}@media screen and (max-width:768px){.-approach .p-footNav_item_title_main img{height:9.0666666667vw}}.p-footNav_item_title_sub{letter-spacing:.01em;font-size:min(1.3513513514vw,16px);font-weight:700;line-height:1.625}@media screen and (max-width:768px){.p-footNav_item_title_sub{font-size:3.7333333333vw}}.p-header{position:fixed;z-index:10;top:0;right:0;left:0;margin:auto}.p-header_inner{position:relative;transition:opacity .2s linear,-webkit-transform .2s linear;transition:opacity .2s linear,transform .2s linear;transition:opacity .2s linear,transform .2s linear,-webkit-transform .2s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,opacity}.p-header_bg{position:absolute;top:0;right:0;left:0;margin:auto;width:100%;height:min(16.5540540541vw,196px);background-image:url(/assets/img/common/header_bg.png);background-repeat:repeat-x;background-size:contain;pointer-events:none}@media screen and (max-width:768px){.p-header_bg{height:36vw;background-position:bottom;background-size:cover}}.p-header_content{display:flex;position:fixed;z-index:2;top:0;right:0;left:0;margin:auto;padding:min(3.0405405405vw,36px) min(4.222972973vw,50px);max-width:2000px;height:100vh;pointer-events:none;justify-content:space-between;align-items:flex-start}@media screen and (max-width:768px){.p-header_content{padding:6.9333333333vw 5.3333333333vw}}.p-header_logo{position:relative;z-index:12;width:min(15.0387596899vw,194px);pointer-events:auto}@media screen and (max-width:768px){.p-header_logo{width:32vw}}.p-header_content_inner{display:flex;position:absolute;z-index:12;top:min(3.6434108527vw,47px);right:min(3.8759689922vw,50px);pointer-events:auto;justify-content:space-between}@media screen and (max-width:768px){.p-header_content_inner{top:6.9333333333vw;right:5.3333333333vw}}.p-header_nav{display:flex;padding-right:min(3.5658914729vw,46px);transition:opacity .2s cubic-bezier(.39,.575,.565,1);flex-grow:1;justify-content:flex-end}@media screen and (max-width:768px){.p-header_nav{display:none}}.p-header_nav_list{display:flex;height:100%}.p-header_nav_item{display:flex;align-items:center}.p-header_nav_item+.p-header_nav_item{margin-left:min(3.2558139535vw,42px)}.p-header_nav_item>a{display:block;position:relative}.p-header_nav_item>a:after{content:"";position:absolute;bottom:max(-.6201550388vw,-8px);margin:auto;width:100%;height:3px;transition:-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform:scaleX(0);transform:scaleX(0);background-color:#000;right:0;-webkit-transform-origin:right;transform-origin:right}.p-header_nav_item>a:hover:after{transition:-webkit-transform .6s cubic-bezier(.23,1,.32,1);transition:transform .6s cubic-bezier(.23,1,.32,1);transition:transform .6s cubic-bezier(.23,1,.32,1),-webkit-transform .6s cubic-bezier(.23,1,.32,1);-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.p-header_nav_item img{width:auto;height:min(1.2403100775vw,16px)}.p-header_nav_item img[src="/assets/img/common/naviUnit_approach_title.png"],.p-header_nav_item img[src="/assets/img/common/naviUnit_company_title.png"],.p-header_nav_item img[src="/assets/img/common/naviUnit_projects_title.png"],.p-header_nav_item img[src="/assets/img/common/naviUnit_technology_title.png"]{height:min(1.4728682171vw,19px)}.p-header_nav_item:nth-child(3) img,.p-header_nav_item:nth-child(4) img,.p-header_nav_item:nth-child(6) img{margin-top:min(.3378378378vw,4px)}.p-header_nav_list.-hrtech .p-header_nav_item:nth-of-type(2) a:after,.p-header_nav_list.-incubation .p-header_nav_item:nth-of-type(2) a:after,.p-header_nav_list.-marketingdx .p-header_nav_item:nth-of-type(2) a:after,.p-header_nav_list.-operationdx .p-header_nav_item:nth-of-type(2) a:after,.p-header_nav_list.-services .p-header_nav_item:nth-of-type(2) a:after{-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width:768px){.p-header_nav_list.-hrtech .p-header_nav_item:nth-of-type(2) a:after,.p-header_nav_list.-incubation .p-header_nav_item:nth-of-type(2) a:after,.p-header_nav_list.-marketingdx .p-header_nav_item:nth-of-type(2) a:after,.p-header_nav_list.-operationdx .p-header_nav_item:nth-of-type(2) a:after,.p-header_nav_list.-services .p-header_nav_item:nth-of-type(2) a:after{-webkit-transform:scale(0);transform:scale(0)}}.p-header_nav_list.-technology .p-header_nav_item:nth-of-type(4) a:after{-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width:768px){.p-header_nav_list.-technology .p-header_nav_item:nth-of-type(4) a:after{-webkit-transform:scale(0);transform:scale(0)}}.p-header_nav_list.-projects .p-header_nav_item:nth-of-type(3) a:after{-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width:768px){.p-header_nav_list.-projects .p-header_nav_item:nth-of-type(3) a:after{-webkit-transform:scale(0);transform:scale(0)}}.p-header_nav_list.-ai-enablement .p-header_nav_item:first-of-type a:after{-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width:768px){.p-header_nav_list.-ai-enablement .p-header_nav_item:first-of-type a:after{-webkit-transform:scale(0);transform:scale(0)}}.p-header_nav_list.-entry .p-header_nav_item:nth-of-type(5) a:after,.p-header_nav_list.-recruit .p-header_nav_item:nth-of-type(5) a:after,.p-header_nav_list.-recruitVision .p-header_nav_item:nth-of-type(5) a:after{-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width:768px){.p-header_nav_list.-entry .p-header_nav_item:nth-of-type(5) a:after,.p-header_nav_list.-recruit .p-header_nav_item:nth-of-type(5) a:after,.p-header_nav_list.-recruitVision .p-header_nav_item:nth-of-type(5) a:after{-webkit-transform:scale(0);transform:scale(0)}}.p-header_nav_list.-company .p-header_nav_item:nth-of-type(6) a:after,.p-header_nav_list.-vision .p-header_nav_item:nth-of-type(6) a:after{-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width:768px){.p-header_nav_list.-company .p-header_nav_item:nth-of-type(6) a:after,.p-header_nav_list.-vision .p-header_nav_item:nth-of-type(6) a:after{-webkit-transform:scale(0);transform:scale(0)}}.p-header_nav_list.-news-detail .p-header_nav_item:nth-of-type(7) a:after,.p-header_nav_list.-news .p-header_nav_item:nth-of-type(7) a:after{-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width:768px){.p-header_nav_list.-news-detail .p-header_nav_item:nth-of-type(7) a:after,.p-header_nav_list.-news .p-header_nav_item:nth-of-type(7) a:after{-webkit-transform:scale(0);transform:scale(0)}}.p-header_btn{display:block;position:relative;z-index:1;margin-right:min(1.0852713178vw,14px);width:min(2.480620155vw,32px);height:min(2.480620155vw,32px)}@media screen and (max-width:768px){.p-header_btn{margin-top:-1.3333333333vw;margin-right:0;width:8.5333333333vw;height:8.5333333333vw}}.p-header_btn>i{display:block;position:absolute;right:0;left:0;margin:auto;transition:-webkit-transform .5s cubic-bezier(.075,.82,.165,1);transition:transform .5s cubic-bezier(.075,.82,.165,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1);background-color:#000}.p-header_btn>i:first-of-type{top:min(.8527131783vw,11px);height:min(.3100775194vw,4px)}@media screen and (max-width:768px){.p-header_btn>i:first-of-type{top:2.6666666667vw;height:1.0666666667vw}}.p-header_btn>i:nth-of-type(2){top:min(1.4728682171vw,19px);height:min(.1550387597vw,2px)}@media screen and (max-width:768px){.p-header_btn>i:nth-of-type(2){top:4.8vw;height:.5333333333vw}}.p-header_btn>i:nth-of-type(3){top:min(1.9379844961vw,25px);height:1px}@media screen and (max-width:768px){.p-header_btn>i:nth-of-type(3){top:6.4vw;height:1px}}@media screen and (min-width:769px){.p-header_btn:hover>i{transition:-webkit-transform .5s cubic-bezier(.075,.82,.165,1);transition:transform .5s cubic-bezier(.075,.82,.165,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1)}.p-header_btn:hover>i:first-of-type{-webkit-transform:scaleY(1.2) translateY(max(-.7751937984vw,-10px));transform:scaleY(1.2) translateY(max(-.7751937984vw,-10px))}.p-header_btn:hover>i:nth-of-type(2){-webkit-transform:scaleY(1.5) translateY(max(-.3100775194vw,-4px));transform:scaleY(1.5) translateY(max(-.3100775194vw,-4px))}}.p-header_menu{opacity:0;position:absolute;z-index:11;top:0;right:0;left:0;margin:auto;padding-top:min(12.3310810811vw,146px);padding-bottom:min(12.3310810811vw,146px);min-height:calc(100vh + 80px);transition:opacity .25s cubic-bezier(.39,.575,.565,1),-webkit-transform 1s cubic-bezier(.23,1,.32,1);transition:transform 1s cubic-bezier(.23,1,.32,1),opacity .25s cubic-bezier(.39,.575,.565,1);transition:transform 1s cubic-bezier(.23,1,.32,1),opacity .25s cubic-bezier(.39,.575,.565,1),-webkit-transform 1s cubic-bezier(.23,1,.32,1);-webkit-transform:translateY(100vh);transform:translateY(100vh);background-color:#e9eae6;pointer-events:none}@media screen and (max-width:768px){.p-header_menu{padding-bottom:26.6666666667vw}}.p-header_naviUnit{display:flex}@media screen and (max-width:768px){.p-header_naviUnit{flex-direction:column;margin-top:24vw;padding:0 5.8666666667vw}}.p-header_naviUnit_content{flex-basis:100%}.p-header_naviUnit_content+.p-header_naviUnit_content{margin-left:min(5.9121621622vw,70px)}@media screen and (max-width:768px){.p-header_naviUnit_content+.p-header_naviUnit_content{margin-top:13.3333333333vw;margin-left:0}}.p-header_topic{margin-top:min(2.5337837838vw,30px);padding:min(1.7736486486vw,21px) min(2.1114864865vw,25px) min(1.4358108108vw,17px);width:min(29.8141891892vw,353px);min-height:min(35.5574324324vw,421px);background-color:#fff}@media screen and (max-width:768px){.p-header_topic{margin-top:8.2666666667vw;padding:5.6vw;width:100%}}.p-header_topic_title{width:min(18.2432432432vw,216px)}@media screen and (max-width:768px){.p-header_topic_title{width:46.1333333333vw}}.p-header_topic_content{margin-top:min(.8445945946vw,10px)}@media screen and (max-width:768px){.p-header_topic_content{margin-top:2.6666666667vw}}.p-header_topic_heading{width:min(14.4425675676vw,171px)}.p-header_topic_img{margin-top:min(2.027027027vw,24px);width:100%}.p-header_topic_data{display:flex;margin-top:min(1.8581081081vw,22px);font-size:min(1.6047297297vw,19px);font-weight:700;line-height:1.1;justify-content:space-between;align-items:center}.p-header_topic_data>span{background-color:#000;letter-spacing:.07em;color:#fff}.p-header_topic_lead{margin-top:min(.8445945946vw,10px);padding-bottom:min(1.097972973vw,13px);border-bottom:solid #000;font-size:min(1.3513513514vw,16px);line-height:1.9}.p-header_clUnit{display:flex;position:relative;margin-top:min(4.222972973vw,50px);justify-content:space-between}@media screen and (max-width:768px){.p-header_clUnit{display:block;margin-top:6.1333333333vw;padding:0 5.8666666667vw;border:none}}@media screen and (max-width:768px){.p-header_clUnit:after{content:"";position:absolute;top:0;right:0;left:0;margin:auto;width:91%;height:1px;background-color:#e5e5e5}}.p-header_clUnit_list{display:flex;margin-left:max(-3.9695945946vw,-47px);letter-spacing:.08em;font-size:min(1.1824324324vw,14px);flex-wrap:wrap}@media screen and (max-width:768px){.p-header_clUnit_list{margin-left:0;font-size:3.2vw;justify-content:space-between}}.p-header_clUnit_list li{margin-left:min(3.9695945946vw,47px)}@media screen and (max-width:768px){.p-header_clUnit_list li{margin-left:0}}@media screen and (max-width:768px){.p-header_clUnit_list li:nth-of-type(odd){width:34.1333333333vw}}@media screen and (max-width:768px){.p-header_clUnit_list li:nth-of-type(2n){width:33.0666666667vw}}@media screen and (max-width:768px){.p-header_clUnit_list li:nth-of-type(n+3){margin-top:3.2vw}}.p-header_clUnit_list li>a{position:relative;padding-bottom:min(.6756756757vw,8px);color:#000}@media screen and (max-width:768px){.p-header_clUnit_list li>a{padding-bottom:0}}.p-header_clUnit_list li>a:after{content:"";position:absolute;bottom:0;margin:auto;width:100%;height:1px;transition:-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform:scaleX(0);transform:scaleX(0);background-color:#000;right:0;-webkit-transform-origin:right;transform-origin:right}.p-header_clUnit_list li>a:hover:after{transition:-webkit-transform .6s cubic-bezier(.23,1,.32,1);transition:transform .6s cubic-bezier(.23,1,.32,1);transition:transform .6s cubic-bezier(.23,1,.32,1),-webkit-transform .6s cubic-bezier(.23,1,.32,1);-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.p-header.is-scrollDown .p-header_inner{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}html[data-menu=true]{overflow:hidden}html[data-menu=true] .p-header_nav{opacity:0;pointer-events:none}html[data-menu=true] .p-header_content{overflow-y:scroll;pointer-events:auto}html[data-menu=true] .p-header_btn>i:first-of-type{top:min(1.2668918919vw,15px);height:2px;transition:-webkit-transform .75s cubic-bezier(.165,.84,.44,1);transition:transform .75s cubic-bezier(.165,.84,.44,1);transition:transform .75s cubic-bezier(.165,.84,.44,1),-webkit-transform .75s cubic-bezier(.165,.84,.44,1);-webkit-transform:rotate(37deg) scale(1.2);transform:rotate(37deg) scale(1.2)}@media screen and (max-width:768px){html[data-menu=true] .p-header_btn>i:first-of-type{top:4.8vw;-webkit-transform:rotate(37deg);transform:rotate(37deg)}}html[data-menu=true] .p-header_btn>i:nth-of-type(2){transition:-webkit-transform .3s cubic-bezier(.165,.84,.44,1);transition:transform .3s cubic-bezier(.165,.84,.44,1);transition:transform .3s cubic-bezier(.165,.84,.44,1),-webkit-transform .3s cubic-bezier(.165,.84,.44,1);-webkit-transform:scaleX(0);transform:scaleX(0)}html[data-menu=true] .p-header_btn>i:nth-of-type(3){top:min(1.2668918919vw,15px);height:2px;transition:-webkit-transform .75s cubic-bezier(.165,.84,.44,1);transition:transform .75s cubic-bezier(.165,.84,.44,1);transition:transform .75s cubic-bezier(.165,.84,.44,1),-webkit-transform .75s cubic-bezier(.165,.84,.44,1);-webkit-transform:rotate(-37deg) scale(1.2);transform:rotate(-37deg) scale(1.2)}@media screen and (max-width:768px){html[data-menu=true] .p-header_btn>i:nth-of-type(3){top:4.8vw;-webkit-transform:rotate(-37deg);transform:rotate(-37deg)}}html[data-menu=true] .p-header_menu{opacity:1;transition:opacity .2s cubic-bezier(.39,.575,.565,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),opacity .2s cubic-bezier(.39,.575,.565,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),opacity .2s cubic-bezier(.39,.575,.565,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1);-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}.p-heading .p-heading_title{width:auto;height:min(6.8412162162vw,81px)}@media screen and (max-width:768px){.p-heading .p-heading_title{height:12vw}}.p-heading .p-heading_title>img{width:auto;height:100%}.p-heading .p-heading_lead{margin-top:min(1.8581081081vw,22px);font-size:min(1.6047297297vw,19px);font-weight:700;line-height:1.5}@media screen and (max-width:768px){.p-heading .p-heading_lead{margin-top:5.0666666667vw;font-size:4vw}}.p-heading.-over .p-heading_title{height:min(8.1081081081vw,96px)}@media screen and (max-width:768px){.p-heading.-over .p-heading_title{height:14.4vw}}.p-heading.-over .p-heading_lead{margin-top:min(1.097972973vw,13px)}@media screen and (max-width:768px){.p-heading.-over .p-heading_lead{margin-top:1.6vw}}.p-loading{display:flex;position:fixed;z-index:20;top:0;right:0;bottom:0;left:0;margin:auto;background-color:#e9eae6;justify-content:center;align-items:center}.p-loading_preloader{position:relative}.p-loading_preloader div{display:block;position:absolute;top:0;right:0;bottom:0;left:0;top:auto;margin:auto;width:20px;height:5px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:transform 1.5s ease-in-out infinite;animation:transform 1.5s ease-in-out infinite;background:#c60000}@media screen and (max-width:768px){.p-loading_preloader div{width:2.4vw;height:1.3333333333vw}}.p-loading_preloader div:first-child{left:-20px}@media screen and (max-width:768px){.p-loading_preloader div:first-child{left:-2.4vw}}.p-loading_preloader div:nth-child(2){-webkit-animation-delay:.15s;animation-delay:.15s}.p-loading_preloader div:nth-child(3){left:20px;-webkit-animation-delay:.3s;animation-delay:.3s}@media screen and (max-width:768px){.p-loading_preloader div:nth-child(3){left:2.4vw}}@-webkit-keyframes transform{0%{height:5px;-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);transform:translateY(0)}25%{height:40px}50%{-webkit-transform:translateY(40px);transform:translateY(40px)}60%{height:5px}to{height:5px}}@keyframes transform{0%{height:5px;-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);transform:translateY(0)}25%{height:40px}50%{-webkit-transform:translateY(40px);transform:translateY(40px)}60%{height:5px}to{height:5px}}html.is-loading .p-loading,html.is-loading .p-loading_preloader{visibility:visible;opacity:1;pointer-events:auto}html.is-loading .p-loading_preloader{transition:visibility .6s cubic-bezier(.39,.575,.565,1),opacity .6s cubic-bezier(.39,.575,.565,1);transition-delay:.3s}html.is-loaded .p-loading,html.is-loaded .p-loading_preloader{visibility:hidden;opacity:0;transition:visibility .2s cubic-bezier(.39,.575,.565,1),opacity .2s cubic-bezier(.39,.575,.565,1);pointer-events:none}html.is-loaded .p-loading_preloader div,html.is-loaded .p-loading div{-webkit-animation-play-state:paused;animation-play-state:paused}.p-mv{overflow:hidden;position:relative}.p-mv:after{content:"";position:absolute;top:0;left:0;width:100%;height:min(10.1351351351vw,120px);background:linear-gradient(180deg,#fff 60%,hsla(0,0%,100%,0))}@media screen and (max-width:768px){.p-mv:after{height:21.3333333333vw}}.p-mv_arc{overflow:hidden;position:absolute;top:max(-24.4932432432vw,-290px);right:0;left:0;margin:auto;height:min(106.4189189189vw,1260px)}@media screen and (max-width:768px){.p-mv_arc{top:-58.4vw;height:144vw}}.p-mv_arc>video{display:block;position:absolute;top:0;right:max(-46.4527027027vw,-550px);bottom:0;left:0;margin:auto;width:min(67.5675675676vw,800px);height:min(67.5675675676vw,800px)}@media screen and (max-width:768px){.p-mv_arc>video{right:-72vw;width:146.6666666667vw;height:146.6666666667vw}}.p-mv_title{position:relative;z-index:1;margin-top:min(3.3783783784vw,40px);width:auto;height:min(8.1081081081vw,96px)}@media screen and (max-width:768px){.p-mv_title{margin-top:5.8666666667vw;margin-left:0;width:auto;height:13.3333333333vw}}.p-mv_title.-middle{height:min(6.6722972973vw,79px)}@media screen and (max-width:768px){.p-mv_title.-middle{height:12.2666666667vw}}.p-mv_title>span{display:inline-block;position:relative;margin-left:max(-8.4459459459vw,-100px);padding-left:min(8.4459459459vw,100px);height:100%}@media screen and (max-width:768px){.p-mv_title>span{margin-left:max(-2.5337837838vw,-30px);padding-left:8vw;margin-left:-26.6666666667vw;padding-left:26.6666666667vw}}.p-mv_title>span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;background-color:#000}.p-mv_title img{width:auto;height:100%}.p-mv_inner{display:flex;flex-direction:column;position:relative;padding-top:min(5.8277027027vw,69px);height:min(51.8581081081vw,614px);justify-content:center}@media screen and (max-width:768px){.p-mv_inner{padding-top:63.4666666667vw;padding-bottom:12.2666666667vw;height:auto}}.p-mv_lead{margin-top:min(2.6182432432vw,31px);letter-spacing:.1em;font-size:min(1.6047297297vw,19px);font-weight:700;line-height:inherit}@media screen and (max-width:768px){.p-mv_lead{margin-top:4vw;margin-left:0;padding-right:20vw;letter-spacing:.1em;font-size:3.7333333333vw;line-height:1.7}.p-mv_lead br{display:none}}.p-mv_title.-middle+.p-mv_lead{margin-top:min(4.0540540541vw,48px)}@media screen and (max-width:768px){.p-mv_title.-middle+.p-mv_lead{margin-top:4vw}}.p-mv_image{position:absolute;top:0;right:max(-44.5945945946vw,-528px);left:auto;margin-left:0;width:auto;height:min(44.2567567568vw,524px)}@media screen and (max-width:768px){.p-mv_image{top:0;right:none;left:45.6vw;width:auto;height:53.0666666667vw}}.p-mv_image>span{display:block;overflow:hidden;position:relative;height:100%}.p-mv_image>span:after{content:"";opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#fff}.p-mv_image:before{content:"";position:absolute;bottom:max(-4.0540540541vw,-48px);left:max(-2.7027027027vw,-32px);width:min(16.1317567568vw,191px);height:min(34.8817567568vw,413px);background-color:#c60000}@media screen and (max-width:768px){.p-mv_image:before{top:0;bottom:auto;left:-4vw;width:23.4666666667vw;height:58.6666666667vw}}.p-mv_image img{position:relative;width:auto;height:100%}html.is-loading .p-mv:before{opacity:0}html.is-loading .p-mv_title{-webkit-transform:translateX(-48%);transform:translateX(-48%)}html.is-loading .p-mv_title>span{-webkit-transform:scaleX(0);transform:scaleX(0)}html.is-loading .p-mv_title>span:after{-webkit-transform:scaleX(1);transform:scaleX(1)}html.is-loading .p-mv_title img{opacity:0;-webkit-transform:translateX(max(-8.4459459459vw,-100px));transform:translateX(max(-8.4459459459vw,-100px))}html.is-loading .p-mv_lead{opacity:0;-webkit-transform:translateY(min(1.6891891892vw,20px));transform:translateY(min(1.6891891892vw,20px))}html.is-loading .p-mv_image{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}html.is-loading .p-mv_image:before{-webkit-transform:scaleY(0);transform:scaleY(0)}html.is-loading .p-mv_image>span:after{opacity:1}html.is-loading .p-mv_image>span img{-webkit-transform:scale(1.05);transform:scale(1.05)}html.is-loaded .p-mv:before{transition:opacity 1.3s cubic-bezier(.39,.575,.565,1)}html.is-loaded .p-mv_title{transition:-webkit-transform 1s cubic-bezier(.26,1,0,.98);transition:transform 1s cubic-bezier(.26,1,0,.98);transition:transform 1s cubic-bezier(.26,1,0,.98),-webkit-transform 1s cubic-bezier(.26,1,0,.98);transition-delay:.18s;-webkit-transform-origin:right;transform-origin:right}html.is-loaded .p-mv_title span{overflow:hidden;transition:-webkit-transform .3s cubic-bezier(.99,.02,.92,.45);transition:transform .3s cubic-bezier(.99,.02,.92,.45);transition:transform .3s cubic-bezier(.99,.02,.92,.45),-webkit-transform .3s cubic-bezier(.99,.02,.92,.45);transition-delay:.28s;-webkit-transform-origin:left;transform-origin:left}html.is-loaded .p-mv_title span:after{opacity:0;transition:opacity .3s 1s,-webkit-transform .6s cubic-bezier(.19,1,.22,1) .58s;transition:transform .6s cubic-bezier(.19,1,.22,1) .58s,opacity .3s 1s;transition:transform .6s cubic-bezier(.19,1,.22,1) .58s,opacity .3s 1s,-webkit-transform .6s cubic-bezier(.19,1,.22,1) .58s;-webkit-transform:scaleX(-.05);transform:scaleX(-.05)}html.is-loaded .p-mv_title img{transition:opacity .125s cubic-bezier(.39,.575,.565,1),-webkit-transform .6s cubic-bezier(.19,1,.22,1);transition:transform .6s cubic-bezier(.19,1,.22,1),opacity .125s cubic-bezier(.39,.575,.565,1);transition:transform .6s cubic-bezier(.19,1,.22,1),opacity .125s cubic-bezier(.39,.575,.565,1),-webkit-transform .6s cubic-bezier(.19,1,.22,1);transition-delay:.58s}html.is-loaded .p-mv_lead{transition:opacity .8s cubic-bezier(.39,.575,.565,1),-webkit-transform 1s cubic-bezier(.26,1,0,.98);transition:opacity .8s cubic-bezier(.39,.575,.565,1),transform 1s cubic-bezier(.26,1,0,.98);transition:opacity .8s cubic-bezier(.39,.575,.565,1),transform 1s cubic-bezier(.26,1,0,.98),-webkit-transform 1s cubic-bezier(.26,1,0,.98);transition-delay:.8s}html.is-loaded .p-mv_image{transition:opacity .6s cubic-bezier(.39,.575,.565,1),-webkit-transform .15s cubic-bezier(.99,.02,.92,.45);transition:transform .15s cubic-bezier(.99,.02,.92,.45),opacity .6s cubic-bezier(.39,.575,.565,1);transition:transform .15s cubic-bezier(.99,.02,.92,.45),opacity .6s cubic-bezier(.39,.575,.565,1),-webkit-transform .15s cubic-bezier(.99,.02,.92,.45);-webkit-transform-origin:left;transform-origin:left}html.is-loaded .p-mv_image:before{transition:-webkit-transform .8s cubic-bezier(.26,1,0,.98);transition:transform .8s cubic-bezier(.26,1,0,.98);transition:transform .8s cubic-bezier(.26,1,0,.98),-webkit-transform .8s cubic-bezier(.26,1,0,.98);transition-delay:.2s;-webkit-transform-origin:bottom;transform-origin:bottom}html.is-loaded .p-mv_image>span:after{transition:opacity 1.26s cubic-bezier(.39,.575,.565,1);transition-delay:.2s}html.is-loaded .p-mv_image>span>img{transition:-webkit-transform 1.26s cubic-bezier(.165,.84,.44,1);transition:transform 1.26s cubic-bezier(.165,.84,.44,1);transition:transform 1.26s cubic-bezier(.165,.84,.44,1),-webkit-transform 1.26s cubic-bezier(.165,.84,.44,1);transition-delay:.2s}.p-naviUnit+.p-naviUnit{margin-top:min(4.222972973vw,50px)}@media screen and (max-width:768px){.p-naviUnit+.p-naviUnit{margin-top:12vw}}.p-naviUnit_title{border-bottom:1px solid #000}.p-naviUnit_title>a{display:block;position:relative;padding-bottom:min(.7601351351vw,9px)}@media screen and (max-width:768px){.p-naviUnit_title>a{padding-bottom:2.9333333333vw}}.p-naviUnit_title .p-naviUnit_title_main{display:block;position:relative;height:min(2.1959459459vw,26px)}@media screen and (max-width:768px){.p-naviUnit_title .p-naviUnit_title_main{height:5.8666666667vw}}.p-naviUnit_title .p-naviUnit_title_main:after,.p-naviUnit_title .p-naviUnit_title_main:before{content:"";position:absolute;right:0;bottom:0;margin:auto;width:min(.8445945946vw,10px);height:min(.9290540541vw,11px);background-image:url(/assets/img/common/arw_purple.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}@media screen and (max-width:768px){.p-naviUnit_title .p-naviUnit_title_main:after,.p-naviUnit_title .p-naviUnit_title_main:before{top:1.6vw;right:0;width:2.6666666667vw;height:2.9333333333vw}}.p-naviUnit_title .p-naviUnit_title_main:before{opacity:0;-webkit-transform:translateX(max(-.8445945946vw,-10px));transform:translateX(max(-.8445945946vw,-10px))}.p-naviUnit_title .p-naviUnit_title_main img{position:absolute;top:0;bottom:0;left:0;margin:auto;width:auto;height:100%}.p-naviUnit_title .p-naviUnit_title_sub{display:block;margin-top:min(.4222972973vw,5px);letter-spacing:.1em;color:#000;font-size:min(1.1824324324vw,14px);font-weight:700}@media screen and (max-width:768px){.p-naviUnit_title .p-naviUnit_title_sub{margin-top:.5333333333vw;letter-spacing:.02em;font-size:3.7333333333vw}}.p-naviUnit_title.-over .p-naviUnit_title_main{height:min(2.6182432432vw,31px)}@media screen and (max-width:768px){.p-naviUnit_title.-over .p-naviUnit_title_main{height:6.9333333333vw}}.p-naviUnit_title.-over .p-naviUnit_title_sub{margin-top:min(.2533783784vw,3px)}@media screen and (max-width:768px){.p-naviUnit_title.-over .p-naviUnit_title_sub{margin-top:.2666666667vw}}@media screen and (max-width:768px){.p-naviUnit_title.js-naviUnitAccordion .p-naviUnit_title_main:after,.p-naviUnit_title.js-naviUnitAccordion .p-naviUnit_title_main:before{opacity:1;top:5.0666666667vw;right:-1px;bottom:auto;width:4vw;height:.8vw;transition:opacity .1s cubic-bezier(.39,.575,.565,1),-webkit-transform .1s cubic-bezier(.39,.575,.565,1);transition:transform .1s cubic-bezier(.39,.575,.565,1),opacity .1s cubic-bezier(.39,.575,.565,1);transition:transform .1s cubic-bezier(.39,.575,.565,1),opacity .1s cubic-bezier(.39,.575,.565,1),-webkit-transform .1s cubic-bezier(.39,.575,.565,1);-webkit-transform-origin:center;transform-origin:center;background-color:#4a28b4;background-image:none}.p-naviUnit_title.js-naviUnitAccordion .p-naviUnit_title_main:before{right:-1.0666666667vw}.p-naviUnit_title.js-naviUnitAccordion .p-naviUnit_title_main:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media screen and (max-width:768px){.p-naviUnit_title.js-naviUnitAccordion.is-showAccordion .p-naviUnit_title_main:before{opacity:0;transition:opacity .3s cubic-bezier(.39,.575,.565,1)}.p-naviUnit_title.js-naviUnitAccordion.is-showAccordion .p-naviUnit_title_main:after{transition:opacity .1s cubic-bezier(.39,.575,.565,1),-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1),opacity .1s cubic-bezier(.39,.575,.565,1);transition:transform .3s cubic-bezier(.19,1,.22,1),opacity .1s cubic-bezier(.39,.575,.565,1),-webkit-transform .3s cubic-bezier(.19,1,.22,1);-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.p-naviUnit_list{margin-top:min(1.4358108108vw,17px);font-size:min(1.1824324324vw,14px)}@media screen and (max-width:768px){.p-naviUnit_list{margin-top:9.3333333333vw;padding-bottom:1.8666666667vw;font-size:3.7333333333vw}}.p-naviUnit_list_item{padding-left:min(1.097972973vw,13px)}@media screen and (max-width:768px){.p-naviUnit_list_item{padding-left:2.9333333333vw}}.p-naviUnit_list_item+.p-naviUnit_list_item{margin-top:min(.5912162162vw,7px)}@media screen and (max-width:768px){.p-naviUnit_list_item+.p-naviUnit_list_item{margin-top:4.8vw}}.p-naviUnit_list_item>a{display:inline-block;position:relative;padding-left:min(1.2668918919vw,15px);color:#000}@media screen and (max-width:768px){.p-naviUnit_list_item>a{padding-left:3.4666666667vw}}.p-naviUnit_list_item>a[target=_blank] i{position:absolute;top:0;right:max(-1.2668918919vw,-15px);bottom:0;margin:auto;width:min(1.0135135135vw,12px);height:min(.8445945946vw,10px);background-image:url(/assets/img/common/targetBlank.png);background-repeat:no-repeat;background-position:50%;background-size:contain}@media screen and (max-width:768px){.p-naviUnit_list_item>a[target=_blank] i{right:-4vw;width:3.2vw;height:2.6666666667vw}}.p-naviUnit_list_item>a:after,.p-naviUnit_list_item>a:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;margin:auto;width:min(.6756756757vw,8px);height:min(.1689189189vw,2px);transition:-webkit-transform .5s cubic-bezier(.075,.82,.165,1);transition:transform .5s cubic-bezier(.075,.82,.165,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1);background-color:#4a28b4}@media screen and (max-width:768px){.p-naviUnit_list_item>a:after,.p-naviUnit_list_item>a:before{width:2.1333333333vw;height:.5333333333vw}}.p-naviUnit_list_item>a:before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}.p-naviUnit_list_item>a:after{-webkit-transform-origin:right;transform-origin:right}@media screen and (min-width:769px){.p-naviUnit_title>a:hover .p-naviUnit_title_main:before{opacity:1;transition:opacity .2s cubic-bezier(.39,.575,.565,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),opacity .2s cubic-bezier(.39,.575,.565,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),opacity .2s cubic-bezier(.39,.575,.565,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1);transition-delay:.2s;-webkit-transform:translateX(0);transform:translateX(0)}.p-naviUnit_title>a:hover .p-naviUnit_title_main:after{opacity:0;transition:opacity .2s cubic-bezier(.39,.575,.565,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),opacity .2s cubic-bezier(.39,.575,.565,1);transition:transform .5s cubic-bezier(.075,.82,.165,1),opacity .2s cubic-bezier(.39,.575,.565,1),-webkit-transform .5s cubic-bezier(.075,.82,.165,1);-webkit-transform:translateX(min(.8445945946vw,10px));transform:translateX(min(.8445945946vw,10px))}}.p-naviUnit_list_item>a:hover:before{transition:-webkit-transform .3s cubic-bezier(.075,.82,.165,1);transition:transform .3s cubic-bezier(.075,.82,.165,1);transition:transform .3s cubic-bezier(.075,.82,.165,1),-webkit-transform .3s cubic-bezier(.075,.82,.165,1);transition-delay:.2s;-webkit-transform:scaleX(1);transform:scaleX(1)}.p-naviUnit_list_item>a:hover:after{transition:-webkit-transform .3s cubic-bezier(.075,.82,.165,1);transition:transform .3s cubic-bezier(.075,.82,.165,1);transition:transform .3s cubic-bezier(.075,.82,.165,1),-webkit-transform .3s cubic-bezier(.075,.82,.165,1);-webkit-transform:scaleX(0);transform:scaleX(0)}.p-projectCard_outer{display:grid;gap:min(5.0675675676vw,60px) min(4.222972973vw,50px)}@media screen and (max-width:768px){.p-projectCard_outer{gap:16vw;grid-template-columns:1fr}}.p-projectCard_outer.-col2{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:768px){.p-projectCard_outer.-col2{grid-template-columns:1fr}}.p-projectCard_outer.-col3{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:768px){.p-projectCard_outer.-col3{grid-template-columns:1fr}}.p-projectCard{opacity:1;position:relative;transition:opacity .6s cubic-bezier(.39,.575,.565,1),-webkit-transform 1s cubic-bezier(.165,.84,.44,1);transition:opacity .6s cubic-bezier(.39,.575,.565,1),transform 1s cubic-bezier(.165,.84,.44,1);transition:opacity .6s cubic-bezier(.39,.575,.565,1),transform 1s cubic-bezier(.165,.84,.44,1),-webkit-transform 1s cubic-bezier(.165,.84,.44,1);-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:min(64.8648648649vw,768px)){.p-projectCard{margin-top:31.2vw;padding-bottom:4vw}}.p-projectCard.is-hidden{opacity:0;-webkit-transform:translateY(min(1.6891891892vw,20px));transform:translateY(min(1.6891891892vw,20px))}.p-projectCard_content,.p-projectCard_link{display:flex;flex-direction:column;position:relative;padding-bottom:min(3.3783783784vw,40px);height:100%;gap:min(1.1824324324vw,14px)}@media screen and (max-width:768px){.p-projectCard_content,.p-projectCard_link{padding-bottom:10.6666666667vw;gap:4vw}}.p-projectCard_content.-large,.p-projectCard_link.-large{padding-bottom:min(5.0675675676vw,60px)}@media screen and (max-width:768px){.p-projectCard_content.-large,.p-projectCard_link.-large{padding-bottom:21.3333333333vw}}@media screen and (max-width:768px){.p-projectCard_content.-large .p-projectCard_tags,.p-projectCard_link.-large .p-projectCard_tags{margin-top:12.5333333333vw}}.p-projectCard_content:after,.p-projectCard_content:before,.p-projectCard_link:after,.p-projectCard_link:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:min(.2533783784vw,3px);transition:-webkit-transform .3s cubic-bezier(.075,.82,.165,1);transition:transform .3s cubic-bezier(.075,.82,.165,1);transition:transform .3s cubic-bezier(.075,.82,.165,1),-webkit-transform .3s cubic-bezier(.075,.82,.165,1);background-color:#000}@media screen and (max-width:768px){.p-projectCard_content:after,.p-projectCard_content:before,.p-projectCard_link:after,.p-projectCard_link:before{height:.8vw}}.p-projectCard_content:before,.p-projectCard_link:before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}.p-projectCard_content:after,.p-projectCard_link:after{-webkit-transform-origin:right;transform-origin:right}.p-projectCard_content[target=_blank] .p-projectCard_title span:after,.p-projectCard_link[target=_blank] .p-projectCard_title span:after{content:""}.p-projectCard_content.-borderTypeInit,.p-projectCard_link.-borderTypeInit{padding-top:min(1.6891891892vw,20px)}@media screen and (max-width:768px){.p-projectCard_content.-borderTypeInit,.p-projectCard_link.-borderTypeInit{padding-top:5.3333333333vw;padding-bottom:0}}.p-projectCard_content.-borderTypeInit:after,.p-projectCard_content.-borderTypeInit:before,.p-projectCard_link.-borderTypeInit:after,.p-projectCard_link.-borderTypeInit:before{top:0;bottom:auto;height:min(.4222972973vw,5px)}@media screen and (max-width:768px){.p-projectCard_content.-borderTypeInit:after,.p-projectCard_content.-borderTypeInit:before,.p-projectCard_link.-borderTypeInit:after,.p-projectCard_link.-borderTypeInit:before{height:.8vw}}.p-projectCard_content.-borderTypeInit.-type1:after,.p-projectCard_content.-borderTypeInit.-type1:before,.p-projectCard_link.-borderTypeInit.-type1:after,.p-projectCard_link.-borderTypeInit.-type1:before{background-color:#c80000}.p-projectCard_content.-borderTypeInit.-type2:after,.p-projectCard_content.-borderTypeInit.-type2:before,.p-projectCard_link.-borderTypeInit.-type2:after,.p-projectCard_link.-borderTypeInit.-type2:before{background-color:#bb8d65}.p-projectCard_content.-borderTypeInit.-type3:after,.p-projectCard_content.-borderTypeInit.-type3:before,.p-projectCard_link.-borderTypeInit.-type3:after,.p-projectCard_link.-borderTypeInit.-type3:before{background-color:#006bbb}.p-projectCard_content.-borderTypeInit.-type4:after,.p-projectCard_content.-borderTypeInit.-type4:before,.p-projectCard_link.-borderTypeInit.-type4:after,.p-projectCard_link.-borderTypeInit.-type4:before{background-color:#1d2088}.p-projectCard_link{transition:opacity .6s cubic-bezier(.39,.575,.565,1),-webkit-transform 1s cubic-bezier(.165,.84,.44,1);transition:opacity .6s cubic-bezier(.39,.575,.565,1),transform 1s cubic-bezier(.165,.84,.44,1);transition:opacity .6s cubic-bezier(.39,.575,.565,1),transform 1s cubic-bezier(.165,.84,.44,1),-webkit-transform 1s cubic-bezier(.165,.84,.44,1)}@media (hover:hover) and (pointer:fine){.p-projectCard_link:hover{opacity:.8}.p-projectCard_link:hover:before{transition:-webkit-transform .475s cubic-bezier(.19,1,.22,1);transition:transform .475s cubic-bezier(.19,1,.22,1);transition:transform .475s cubic-bezier(.19,1,.22,1),-webkit-transform .475s cubic-bezier(.19,1,.22,1);transition-delay:.215s;-webkit-transform:scaleX(1);transform:scaleX(1)}.p-projectCard_link:hover:after{transition:-webkit-transform .37s cubic-bezier(.23,1,.32,1);transition:transform .37s cubic-bezier(.23,1,.32,1);transition:transform .37s cubic-bezier(.23,1,.32,1),-webkit-transform .37s cubic-bezier(.23,1,.32,1);-webkit-transform:scaleX(0);transform:scaleX(0)}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.p-projectCard_link:hover{opacity:.8}.p-projectCard_link:hover:before{transition:-webkit-transform .475s cubic-bezier(.19,1,.22,1);transition:transform .475s cubic-bezier(.19,1,.22,1);transition:transform .475s cubic-bezier(.19,1,.22,1),-webkit-transform .475s cubic-bezier(.19,1,.22,1);transition-delay:.215s;-webkit-transform:scaleX(1);transform:scaleX(1)}.p-projectCard_link:hover:after{transition:-webkit-transform .37s cubic-bezier(.23,1,.32,1);transition:transform .37s cubic-bezier(.23,1,.32,1);transition:transform .37s cubic-bezier(.23,1,.32,1),-webkit-transform .37s cubic-bezier(.23,1,.32,1);-webkit-transform:scaleX(0);transform:scaleX(0)}}.p-projectCard_image{position:relative;padding-top:52.1484375%;width:100%;aspect-ratio:1024/534}.p-projectCard.-border .p-projectCard_image{border:1px solid #e5e5e5}.p-projectCard_image img{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.p-projectCard_title{display:flex;position:relative;margin-top:min(1.3513513514vw,16px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:min(1.5202702703vw,18px);font-weight:700;line-height:1.2;align-items:center;gap:min(.8445945946vw,10px)}@media screen and (max-width:768px){.p-projectCard_title{margin-top:3.7333333333vw;font-size:4.2666666667vw;gap:2.6666666667vw}}.p-projectCard.-large .p-projectCard_title{font-size:min(1.6891891892vw,20px)}@media screen and (max-width:768px){.p-projectCard.-large .p-projectCard_title{font-size:4.2666666667vw}}.p-projectCard_title span:after{display:inline-block;right:0;margin-left:min(.8445945946vw,10px);width:min(1.0135135135vw,12px);background-image:url(/assets/img/common/icon_blank_black.png);background-repeat:no-repeat;background-size:contain;aspect-ratio:24/20;flex-shrink:0}@media screen and (max-width:768px){.p-projectCard_title span:after{width:3.2vw}}.p-projectCard_lead{font-size:min(1.1824324324vw,14px)}@media screen and (max-width:768px){.p-projectCard_lead{margin-top:-1.0666666667vw;font-size:3.2vw}}@media screen and (max-width:768px){.p-projectCard_tags{display:flex;align-items:flex-start;flex-wrap:wrap;gap:1.3333333333vw}}.p-projectCard_tags .tag{display:inline-flex;padding:min(.3378378378vw,4px) min(.7601351351vw,9px);border:1px solid #e6e6e6;background-color:#fff;white-space:nowrap;font-size:min(1.1824324324vw,14px);line-height:1;align-items:center;justify-content:center}@media screen and (max-width:768px){.p-projectCard_tags .tag{padding:.8vw 2.1333333333vw;font-size:3.2vw}}.p-projectCard_inlineLink{position:absolute;right:0;bottom:min(1.8581081081vw,22px);margin-top:0;margin-right:min(.5912162162vw,7px);margin-left:auto;padding:min(.2533783784vw,3px) min(1.0135135135vw,12px) min(.2533783784vw,3px) 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;letter-spacing:.07em;font-size:min(1.1824324324vw,14px)}@media screen and (max-width:768px){.p-projectCard_inlineLink{bottom:17.8666666667vw;margin-right:0;padding:.8vw 2.9333333333vw .8vw .8vw;font-size:3.2vw}}.p-projectCard_inlineLink:before{content:"";position:absolute;right:0;bottom:0;left:0;height:min(.1689189189vw,2px);background-color:#000}@media screen and (max-width:768px){.p-projectCard_inlineLink:before{height:.2666666667vw}}.p-projectCard_inlineLink:after{content:"";position:absolute;top:0;right:min(.1689189189vw,2px);bottom:0;margin:auto;border-right:2px solid #000;border-bottom:2px solid #000;width:min(.6756756757vw,8px);height:min(.6756756757vw,8px);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:768px){.p-projectCard_inlineLink:after{right:0;border-width:.5333333333vw;width:2.4vw;height:2.4vw}}.p-projectsLinks{display:flex;overflow:hidden;flex-direction:column;position:relative;z-index:1;padding:min(10.5574324324vw,125px) 0 min(12.4155405405vw,147px);align-items:center;gap:min(7.347972973vw,87px)}@media screen and (max-width:768px){.p-projectsLinks{padding:32vw 0 34.6666666667vw;gap:25.3333333333vw}}.p-projectsLinks:after{content:"";position:absolute;z-index:-1;top:0;right:0;left:0;margin:auto;height:min(76.0135135135vw,900px);background:#fff;background:linear-gradient(180deg,#fff,#fff 72%,hsla(0,0%,100%,0));pointer-events:none}@media screen and (max-width:768px){.p-projectsLinks:after{height:240vw}}.p-projectsLinks_heading .p-projectsLinks_title{height:min(5.8277027027vw,69px)}@media screen and (max-width:768px){.p-projectsLinks_heading .p-projectsLinks_title{height:15.2vw}}.p-projectsLinks_heading .p-projectsLinks_lead{margin-top:min(.3378378378vw,4px)}@media screen and (max-width:768px){.p-projectsLinks_heading .p-projectsLinks_lead{margin-top:2.9333333333vw}}.p-projectsLinks_cards{margin-top:min(5.0675675676vw,60px)}@media screen and (max-width:768px){.p-projectsLinks_cards{margin-top:14.4vw}}.p-projectsLinks_link{width:min(21.2837837838vw,252px)}@media screen and (max-width:768px){.p-projectsLinks_link{width:66.6666666667vw;height:14.4vw}}.p-recruitDetail_mv{position:relative;z-index:1;padding-top:168px;height:613px}@media screen and (max-width:1440px){.p-recruitDetail_mv{padding-top:11.6666666667vw;height:42.5694444444vw}}@media screen and (max-width:768px){.p-recruitDetail_mv{overflow:hidden;padding-top:0;padding-bottom:14.9333333333vw;height:auto}}.p-recruitDetail_mv:after{content:"";position:absolute;top:0;left:0;width:100%;height:120px;background:linear-gradient(180deg,#fff 60%,hsla(0,0%,100%,0))}@media screen and (max-width:1440px){.p-recruitDetail_mv:after{height:8.3333333333vw}}@media screen and (max-width:768px){.p-recruitDetail_mv:after{z-index:1;height:21.3333333333vw}}.p-recruitDetail_mv_bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:auto;background-repeat:no-repeat;background-position:top;background-size:2560px}@media screen and (max-width:1440px){.p-recruitDetail_mv_bg{background-size:177.7777777778vw}}@media screen and (max-width:768px){.p-recruitDetail_mv_bg{background-position:bottom;background-size:300vw}}.p-recruitDetail_mv_bg.-entry{background-image:url(/assets/img/recruit/entry/mv_bg_lg.png)}@media screen and (max-width:768px){.p-recruitDetail_mv_bg.-entry{background-image:url(/assets/img/recruit/entry/mv_bg_sm.png)}}.p-recruitDetail_mv_bg.-vision{background-image:url(/assets/img/recruit/vision/mv_bg_lg.png)}@media screen and (max-width:768px){.p-recruitDetail_mv_bg.-vision{background-image:url(/assets/img/recruit/vision/mv_bg_sm.png)}}.p-recruitDetail_mv_inner{margin:auto;padding:0 64px;max-width:1246px}@media screen and (max-width:1440px){.p-recruitDetail_mv_inner{padding:0 4.4444444444vw;max-width:86.5277777778vw}}@media screen and (max-width:768px){.p-recruitDetail_mv_inner{padding:0 7.4666666667vw;max-width:none}}.p-recruitDetail_mv_content{display:flex}@media screen and (max-width:768px){.p-recruitDetail_mv_content{flex-direction:column-reverse}}.p-recruitDetail_mv_content_textArea{padding-right:50px;flex-grow:1}@media screen and (max-width:1440px){.p-recruitDetail_mv_content_textArea{padding-right:3.4722222222vw}}@media screen and (max-width:768px){.p-recruitDetail_mv_content_textArea{margin-top:12.5333333333vw;padding-right:0}}.p-recruitDetail_mv_content_sub{height:18px}@media screen and (max-width:1440px){.p-recruitDetail_mv_content_sub{height:1.25vw}}@media screen and (max-width:768px){.p-recruitDetail_mv_content_sub{height:4.8vw}}.p-recruitDetail_mv_content_sub>img{width:auto;height:100%}.p-recruitDetail_mv_content_title{margin-top:115px;letter-spacing:.04em;font-size:46px;font-weight:700;line-height:1.4}@media screen and (max-width:1440px){.p-recruitDetail_mv_content_title{margin-top:7.9861111111vw;font-size:3.1944444444vw}}@media screen and (max-width:768px){.p-recruitDetail_mv_content_title{margin-top:16vw;font-size:7.4666666667vw}}.p-recruitDetail_mv_content_title.-img{margin-top:min(10.472972973vw,124px);height:min(6.7567567568vw,80px)}@media screen and (max-width:768px){.p-recruitDetail_mv_content_title.-img{margin-top:17.0666666667vw;height:10.6666666667vw}}.p-recruitDetail_mv_content_title.-img>img{width:auto;height:100%}.p-recruitDetail_mv_content_lead{margin-top:40px;padding-right:80px;font-size:18px;line-height:1.9}@media screen and (max-width:1440px){.p-recruitDetail_mv_content_lead{margin-top:2.7777777778vw;padding-right:min(5.5555555556vw,80px);font-size:1.25vw}}@media screen and (max-width:768px){.p-recruitDetail_mv_content_lead{margin-top:4.5333333333vw;font-size:3.7333333333vw;line-height:1.6}}.p-recruitDetail_mv_content_imgArea{position:relative;flex-shrink:0}.p-recruitDetail_mv_content_pattern{position:absolute;z-index:-1;top:-50px;left:-32px;width:154px;height:340px;background-color:#c60000}@media screen and (max-width:1440px){.p-recruitDetail_mv_content_pattern{top:-3.4722222222vw;left:-2.2222222222vw;width:10.6944444444vw;height:23.6111111111vw}}@media screen and (max-width:768px){.p-recruitDetail_mv_content_pattern{top:8.8vw;left:-4.2666666667vw;width:13.3333333333vw;height:36.2666666667vw}}.p-recruitDetail_mv_content_img{position:relative;z-index:1;margin-top:146px;margin-left:auto;padding-right:30px;padding-left:0;width:574px}@media screen and (max-width:1440px){.p-recruitDetail_mv_content_img{margin-top:min(10.1388888889vw,146px);padding-right:2.0833333333vw;width:39.8611111111vw}}@media screen and (max-width:768px){.p-recruitDetail_mv_content_img{margin-top:1.8666666667vw;margin-left:auto;padding-right:0;width:50.9333333333vw}}.p-recruitDetail_mv_content_crowd{position:absolute;top:-54px;right:0;bottom:0;left:98px;margin:auto;width:541px;height:383px}@media screen and (max-width:1440px){.p-recruitDetail_mv_content_crowd{top:-3.75vw;left:6.8055555556vw;width:37.5694444444vw;height:26.5972222222vw}}@media screen and (max-width:768px){.p-recruitDetail_mv_content_crowd{top:-1.0666666667vw;left:11.7333333333vw;width:90.1333333333vw;height:auto}}.p-recruitDetail_mv_content_crowd>span{position:absolute;top:0;right:0;bottom:0;left:0}html.is-loading .p-recruitDetail_mv.a-slide,html.is-loading .p-recruitDetail_mv .a-slide{opacity:0;-webkit-transform:translateX(-150px);transform:translateX(-150px)}@media screen and (max-width:1440px){html.is-loading .p-recruitDetail_mv.a-slide,html.is-loading .p-recruitDetail_mv .a-slide{-webkit-transform:translateX(-10.4166666vw);transform:translateX(-10.4166666vw)}}html.is-loading .p-recruitDetail_mv.a-opacity,html.is-loading .p-recruitDetail_mv .a-opacity{opacity:0}html.is-loading .p-recruitDetail_mv.a-scaleOpacity,html.is-loading .p-recruitDetail_mv .a-scaleOpacity{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}html.is-loading .p-recruitDetail_mv.a-scaleTop,html.is-loading .p-recruitDetail_mv .a-scaleTop{-webkit-transform:scaleY(0);transform:scaleY(0)}html.is-loading .p-recruitDetail_mv .p-recruitDetail_mv_content_crowd>span{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}html.is-loaded .p-recruitDetail_mv.a-slide,html.is-loaded .p-recruitDetail_mv .a-slide{transition:opacity .625s cubic-bezier(.39,.575,.565,1),-webkit-transform .95s cubic-bezier(.26,1,0,.98);transition:transform .95s cubic-bezier(.26,1,0,.98),opacity .625s cubic-bezier(.39,.575,.565,1);transition:transform .95s cubic-bezier(.26,1,0,.98),opacity .625s cubic-bezier(.39,.575,.565,1),-webkit-transform .95s cubic-bezier(.26,1,0,.98)}html.is-loaded .p-recruitDetail_mv.a-opacity,html.is-loaded .p-recruitDetail_mv .a-opacity{opacity:1;transition:opacity 1s cubic-bezier(.39,.575,.565,1)}html.is-loaded .p-recruitDetail_mv.a-scaleTop,html.is-loaded .p-recruitDetail_mv .a-scaleTop{transition:-webkit-transform .8s cubic-bezier(.26,1,0,.98);transition:transform .8s cubic-bezier(.26,1,0,.98);transition:transform .8s cubic-bezier(.26,1,0,.98),-webkit-transform .8s cubic-bezier(.26,1,0,.98);-webkit-transform-origin:bottom;transform-origin:bottom}html.is-loaded .p-recruitDetail_mv.a-scaleOpacity,html.is-loaded .p-recruitDetail_mv .a-scaleOpacity{opacity:1;transition:opacity 1s cubic-bezier(.39,.575,.565,1),-webkit-transform 1.5s cubic-bezier(.165,.84,.44,1);transition:transform 1.5s cubic-bezier(.165,.84,.44,1),opacity 1s cubic-bezier(.39,.575,.565,1);transition:transform 1.5s cubic-bezier(.165,.84,.44,1),opacity 1s cubic-bezier(.39,.575,.565,1),-webkit-transform 1.5s cubic-bezier(.165,.84,.44,1);-webkit-transform:scale(1);transform:scale(1)}html.is-loaded .p-recruitDetail_mv .p-recruitDetail_mv_content_crowd>span{transition:opacity .6s cubic-bezier(.39,.575,.565,1),-webkit-transform 1.6s cubic-bezier(.19,1,.22,1);transition:opacity .6s cubic-bezier(.39,.575,.565,1),transform 1.6s cubic-bezier(.19,1,.22,1);transition:opacity .6s cubic-bezier(.39,.575,.565,1),transform 1.6s cubic-bezier(.19,1,.22,1),-webkit-transform 1.6s cubic-bezier(.19,1,.22,1)}html.is-loaded .p-recruitDetail_mv .p-recruitDetail_mv_content_crowd>span:first-of-type{transition-delay:.1s}html.is-loaded .p-recruitDetail_mv .p-recruitDetail_mv_content_crowd>span:nth-of-type(2){transition-delay:.2s}html.is-loaded .p-recruitDetail_mv .p-recruitDetail_mv_content_crowd>span:nth-of-type(3){transition-delay:.3s}html.is-loaded .p-recruitDetail_mv .p-recruitDetail_mv_content_crowd>span:nth-of-type(4){transition-delay:.4s}html.is-loaded .p-recruitDetail_mv .p-recruitDetail_mv_content_crowd>span:nth-of-type(5){transition-delay:.5s}.p-sign .cls-2{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:7px}@media screen and (max-width:768px){.p-spConcept{position:relative;z-index:2;margin-top:14.6666666667vw;text-align:center}.p-spConcept_main{position:relative;padding:8vw 0}.p-spConcept_main:after{top:0}.p-spConcept_main.-underline:before,.p-spConcept_main:after,.p-spConcept_main:nth-of-type(5):before{content:"";position:absolute;right:0;left:0;margin:auto;width:100%;height:1px;background-image:url(/assets/img/common/triangle/line_sm.png);background-repeat:repeat-x}.p-spConcept_main.-underline:before,.p-spConcept_main:nth-of-type(5):before{bottom:0}.p-spConcept_main>span{display:block;margin-left:-1.0666666667vw;height:5.3333333333vw}.p-spConcept_main>span.principle{height:6.4vw}.p-spConcept_main>span.give{position:relative;width:40.2666666667vw;height:7.7333333333vw;margin-inline:auto}.p-spConcept_main>span>img{width:auto;height:100%}.p-spConcept_main>p{margin-top:5.8666666667vw;font-size:4.2666666667vw;font-weight:700;line-height:1.5}.p-spConcept_main:nth-of-type(2)>p{margin-top:5.3333333333vw}.p-spConcept_card{position:relative;z-index:1;margin-top:18.6666666667vw;padding:0 5.6vw}.p-spConcept_card>span{display:block}.p-spConcept_card>span+span{margin-top:5.3333333333vw}.p-spConcept_content_img{position:relative;margin-top:11.7333333333vw;width:100vw;height:179.7333333333vw}.p-spConcept_content_img>span{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.p-spConcept_content_img.js-visible .base01,.p-spConcept_content_img.js-visible .base02,.p-spConcept_content_img.js-visible .base03_1,.p-spConcept_content_img.js-visible .base03_2,.p-spConcept_content_img.js-visible .base03_3{opacity:0;-webkit-transform:translateY(max(-4.222972973vw,-50px));transform:translateY(max(-4.222972973vw,-50px))}.p-spConcept_content_img.js-visible .base00,.p-spConcept_content_img.js-visible .base04,.p-spConcept_content_img.js-visible .base06,.p-spConcept_content_img.js-visible .text01,.p-spConcept_content_img.js-visible .text02,.p-spConcept_content_img.js-visible .text03_1,.p-spConcept_content_img.js-visible .text03_2,.p-spConcept_content_img.js-visible .text03_3,.p-spConcept_content_img.js-visible .text04,.p-spConcept_content_img.js-visible .text05,.p-spConcept_content_img.js-visible .text06{opacity:0}.p-spConcept_content_img.is-visible>span{transition:opacity .8s cubic-bezier(.39,.575,.565,1),-webkit-transform .8s cubic-bezier(.165,.84,.44,1);transition:opacity .8s cubic-bezier(.39,.575,.565,1),transform .8s cubic-bezier(.165,.84,.44,1);transition:opacity .8s cubic-bezier(.39,.575,.565,1),transform .8s cubic-bezier(.165,.84,.44,1),-webkit-transform .8s cubic-bezier(.165,.84,.44,1)}.p-spConcept_content_img.is-visible .base00{transition-delay:.65s}.p-spConcept_content_img.is-visible .base01{transition-delay:0s}.p-spConcept_content_img.is-visible .text01{transition-delay:.05s}.p-spConcept_content_img.is-visible .base02{transition-delay:.1s}.p-spConcept_content_img.is-visible .text02{transition-delay:.15s}.p-spConcept_content_img.is-visible .base03_1{transition-delay:.25s}.p-spConcept_content_img.is-visible .text03_1{transition-delay:.3s}.p-spConcept_content_img.is-visible .base03_2{transition-delay:.35s}.p-spConcept_content_img.is-visible .text03_2{transition-delay:.4s}.p-spConcept_content_img.is-visible .base03_3{transition-delay:.45s}.p-spConcept_content_img.is-visible .text03_3{transition-delay:.5s}.p-spConcept_content_img.is-visible .base04{transition-delay:.55s}.p-spConcept_content_img.is-visible .text04{transition-delay:.6s}.p-spConcept_content_img.is-visible .text05{transition-delay:.65s}.p-spConcept_content_img.is-visible .base06{transition-delay:.7s}.p-spConcept_content_img.is-visible .text06{transition-delay:.75s}.p-spConcept_content_img.is-visible .concept_giver_btn{transition-delay:.6s}.p-spConcept_content_img.is-visible .concept_give_btn{transition-delay:.75s}}.concept_content_give_btn:after,.concept_content_give_btn:before,.concept_content_give_btn_sm:after,.concept_content_give_btn_sm:before,.concept_content_giver_btn:after,.concept_content_giver_btn:before{content:"";position:absolute;right:0;bottom:max(-.0844594595vw,-1px);left:0;margin:auto;width:100%;height:min(.0844594595vw,1px);background-color:#000}@media screen and (max-width:768px){.concept_content_give_btn:after,.concept_content_give_btn:before,.concept_content_give_btn_sm:after,.concept_content_give_btn_sm:before,.concept_content_giver_btn:after,.concept_content_giver_btn:before{display:none}}.concept_content_give_btn:before,.concept_content_give_btn_sm:before,.concept_content_giver_btn:before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}.concept_content_give_btn:after,.concept_content_give_btn_sm:after,.concept_content_giver_btn:after{-webkit-transform-origin:right;transform-origin:right}@media screen and (min-width:768px){.concept_content_give_btn:hover:before,.concept_content_give_btn_sm:hover:before,.concept_content_giver_btn:hover:before{transition:-webkit-transform .475s cubic-bezier(.19,1,.22,1);transition:transform .475s cubic-bezier(.19,1,.22,1);transition:transform .475s cubic-bezier(.19,1,.22,1),-webkit-transform .475s cubic-bezier(.19,1,.22,1);transition-delay:.215s;-webkit-transform:scaleX(1);transform:scaleX(1)}.concept_content_give_btn:hover:after,.concept_content_give_btn_sm:hover:after,.concept_content_giver_btn:hover:after{transition:-webkit-transform .37s cubic-bezier(.23,1,.32,1);transition:transform .37s cubic-bezier(.23,1,.32,1);transition:transform .37s cubic-bezier(.23,1,.32,1),-webkit-transform .37s cubic-bezier(.23,1,.32,1);-webkit-transform:scaleX(0);transform:scaleX(0)}}.concept_content_giver_btn{position:absolute;bottom:min(23.8175675676vw,282px);left:min(42.5675675676vw,504px);width:min(4.8986486486vw,58px);height:min(1.8581081081vw,22px)}@media screen and (max-width:768px){.concept_content_giver_btn{bottom:59.7333333333vw;left:59.2vw;width:14.4vw;height:5.8666666667vw}}.concept_content_give_btn{position:absolute;bottom:min(3.7162162162vw,44px);left:min(33.3614864865vw,395px);width:min(11.9932432432vw,142px);height:min(2.1959459459vw,26px)}@media screen and (max-width:768px){.concept_content_give_btn{bottom:9.0666666667vw;left:32.5333333333vw;width:34.1333333333vw;height:5.8666666667vw}}@media screen and (max-width:768px){.concept_content_give_btn_sm{position:absolute;top:0;left:0;width:37.6vw;height:7.7333333333vw}}.js-visible.a-slide,.js-visible .a-slide{opacity:0;-webkit-transform:translateX(-150px);transform:translateX(-150px)}@media screen and (max-width:1440px){.js-visible.a-slide,.js-visible .a-slide{-webkit-transform:translateX(-10.4166666vw);transform:translateX(-10.4166666vw)}}.js-visible.a-textBand>span,.js-visible .a-textBand>span{-webkit-transform:translateX(-200px);transform:translateX(-200px)}@media screen and (max-width:1440px){.js-visible.a-textBand>span,.js-visible .a-textBand>span{-webkit-transform:translateX(-13.8888888vw);transform:translateX(-13.8888888vw)}}.js-visible.a-textBand>span>.is-setTextWrap,.js-visible .a-textBand>span>.is-setTextWrap{opacity:0}.js-visible.a-textBand>span:after,.js-visible .a-textBand>span:after{-webkit-transform:scaleX(0);transform:scaleX(0)}.js-visible.a-opacity,.js-visible .a-opacity{opacity:0}.js-visible.a-fadeIn,.js-visible .a-fadeIn{opacity:0;-webkit-transform:translateY(pc(20));transform:translateY(pc(20))}.js-visible.a-scale,.js-visible .a-scale{-webkit-transform:scale(1.1);transform:scale(1.1)}.js-visible.a-scaleOpacity,.js-visible .a-scaleOpacity{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}.js-visible.a-afterScaleTop:after,.js-visible .a-afterScaleTop:after,.js-visible.a-scaleTop,.js-visible .a-scaleTop{-webkit-transform:scaleY(0);transform:scaleY(0)}.is-visible.a-slide,.is-visible .a-slide{transition:opacity .625s cubic-bezier(.39,.575,.565,1),-webkit-transform .95s cubic-bezier(.26,1,0,.98);transition:transform .95s cubic-bezier(.26,1,0,.98),opacity .625s cubic-bezier(.39,.575,.565,1);transition:transform .95s cubic-bezier(.26,1,0,.98),opacity .625s cubic-bezier(.39,.575,.565,1),-webkit-transform .95s cubic-bezier(.26,1,0,.98)}.is-visible.a-textBand>span:first-of-type,.is-visible .a-textBand>span:first-of-type{transition:-webkit-transform .95s cubic-bezier(.26,1,0,.98);transition:transform .95s cubic-bezier(.26,1,0,.98);transition:transform .95s cubic-bezier(.26,1,0,.98),-webkit-transform .95s cubic-bezier(.26,1,0,.98);transition-delay:0s;-webkit-transform:translateZ(0);transform:translateZ(0)}.is-visible.a-textBand>span:first-of-type:after,.is-visible .a-textBand>span:first-of-type:after{transition:-webkit-transform .9s cubic-bezier(.26,1,0,.98);transition:transform .9s cubic-bezier(.26,1,0,.98);transition:transform .9s cubic-bezier(.26,1,0,.98),-webkit-transform .9s cubic-bezier(.26,1,0,.98);transition-delay:0s;-webkit-transform-origin:left;transform-origin:left}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:first-of-type,.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:first-of-type{transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.115s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(2),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(2){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.13s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(3),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(3){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.145s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(4),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(4){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.16s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(5),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(5){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.175s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(6),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(6){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.19s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(7),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(7){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.205s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(8),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(8){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.22s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(9),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(9){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.235s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(10),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(10){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.25s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(11),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(11){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.265s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(12),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(12){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.28s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(13),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(13){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.295s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(14),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(14){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.31s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(15),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(15){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.325s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(16),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(16){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.34s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(17),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(17){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.355s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(18),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(18){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.37s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(19),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(19){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.385s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(20),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(20){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.4s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(21),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(21){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.415s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(22),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(22){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.43s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(23),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(23){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.445s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(24),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(24){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.46s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(25),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(25){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.475s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(26),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(26){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.49s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(27),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(27){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.505s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(28),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(28){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.52s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(29),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(29){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.535s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(30),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(30){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.55s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(31),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(31){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.565s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(32),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(32){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.58s}.is-visible.a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(33),.is-visible .a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(33){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.595s}.is-visible.a-textBand>span:nth-of-type(2),.is-visible .a-textBand>span:nth-of-type(2){transition:-webkit-transform .95s cubic-bezier(.26,1,0,.98);transition:transform .95s cubic-bezier(.26,1,0,.98);transition:transform .95s cubic-bezier(.26,1,0,.98),-webkit-transform .95s cubic-bezier(.26,1,0,.98);transition-delay:.2s;-webkit-transform:translateZ(0);transform:translateZ(0)}.is-visible.a-textBand>span:nth-of-type(2):after,.is-visible .a-textBand>span:nth-of-type(2):after{transition:-webkit-transform .9s cubic-bezier(.26,1,0,.98);transition:transform .9s cubic-bezier(.26,1,0,.98);transition:transform .9s cubic-bezier(.26,1,0,.98),-webkit-transform .9s cubic-bezier(.26,1,0,.98);transition-delay:.2s;-webkit-transform-origin:left;transform-origin:left}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:first-of-type,.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:first-of-type{transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.315s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(2),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(2){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.33s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(3),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(3){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.345s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(4),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(4){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.36s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(5),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(5){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.375s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(6),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(6){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.39s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(7),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(7){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.405s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(8),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(8){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.42s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(9),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(9){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.435s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(10),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(10){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.45s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(11),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(11){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.465s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(12),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(12){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.48s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(13),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(13){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.495s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(14),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(14){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.51s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(15),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(15){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.525s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(16),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(16){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.54s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(17),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(17){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.555s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(18),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(18){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.57s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(19),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(19){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.585s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(20),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(20){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.6s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(21),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(21){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.615s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(22),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(22){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.63s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(23),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(23){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.645s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(24),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(24){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.66s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(25),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(25){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.675s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(26),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(26){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.69s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(27),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(27){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.705s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(28),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(28){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.72s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(29),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(29){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.735s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(30),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(30){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.75s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(31),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(31){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.765s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(32),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(32){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.78s}.is-visible.a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(33),.is-visible .a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(33){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.795s}.is-visible.a-textBand>span:nth-of-type(3),.is-visible .a-textBand>span:nth-of-type(3){transition:-webkit-transform .95s cubic-bezier(.26,1,0,.98);transition:transform .95s cubic-bezier(.26,1,0,.98);transition:transform .95s cubic-bezier(.26,1,0,.98),-webkit-transform .95s cubic-bezier(.26,1,0,.98);transition-delay:.4s;-webkit-transform:translateZ(0);transform:translateZ(0)}.is-visible.a-textBand>span:nth-of-type(3):after,.is-visible .a-textBand>span:nth-of-type(3):after{transition:-webkit-transform .9s cubic-bezier(.26,1,0,.98);transition:transform .9s cubic-bezier(.26,1,0,.98);transition:transform .9s cubic-bezier(.26,1,0,.98),-webkit-transform .9s cubic-bezier(.26,1,0,.98);transition-delay:.4s;-webkit-transform-origin:left;transform-origin:left}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:first-of-type,.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:first-of-type{transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.515s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(2),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(2){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.53s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(3),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(3){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.545s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(4),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(4){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.56s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(5),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(5){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.575s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(6),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(6){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.59s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(7),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(7){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.605s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(8),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(8){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.62s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(9),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(9){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.635s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(10),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(10){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.65s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(11),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(11){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.665s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(12),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(12){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.68s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(13),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(13){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.695s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(14),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(14){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.71s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(15),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(15){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.725s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(16),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(16){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.74s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(17),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(17){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.755s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(18),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(18){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.77s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(19),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(19){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.785s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(20),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(20){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.8s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(21),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(21){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.815s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(22),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(22){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.83s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(23),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(23){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.845s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(24),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(24){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.86s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(25),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(25){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.875s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(26),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(26){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.89s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(27),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(27){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.905s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(28),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(28){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.92s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(29),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(29){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.935s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(30),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(30){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.95s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(31),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(31){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.965s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(32),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(32){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.98s}.is-visible.a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(33),.is-visible .a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(33){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.995s}.is-visible.a-textBand>span:nth-of-type(4),.is-visible .a-textBand>span:nth-of-type(4){transition:-webkit-transform .95s cubic-bezier(.26,1,0,.98);transition:transform .95s cubic-bezier(.26,1,0,.98);transition:transform .95s cubic-bezier(.26,1,0,.98),-webkit-transform .95s cubic-bezier(.26,1,0,.98);transition-delay:.6s;-webkit-transform:translateZ(0);transform:translateZ(0)}.is-visible.a-textBand>span:nth-of-type(4):after,.is-visible .a-textBand>span:nth-of-type(4):after{transition:-webkit-transform .9s cubic-bezier(.26,1,0,.98);transition:transform .9s cubic-bezier(.26,1,0,.98);transition:transform .9s cubic-bezier(.26,1,0,.98),-webkit-transform .9s cubic-bezier(.26,1,0,.98);transition-delay:.6s;-webkit-transform-origin:left;transform-origin:left}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:first-of-type,.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:first-of-type{transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.715s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(2),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(2){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.73s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(3),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(3){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.745s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(4),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(4){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.76s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(5),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(5){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.775s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(6),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(6){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.79s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(7),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(7){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.805s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(8),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(8){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.82s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(9),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(9){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.835s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(10),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(10){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.85s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(11),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(11){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.865s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(12),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(12){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.88s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(13),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(13){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.895s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(14),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(14){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.91s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(15),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(15){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.925s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(16),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(16){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.94s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(17),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(17){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.955s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(18),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(18){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.97s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(19),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(19){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:.985s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(20),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(20){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:1s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(21),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(21){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:1.015s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(22),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(22){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:1.03s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(23),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(23){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:1.045s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(24),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(24){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:1.06s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(25),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(25){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:1.075s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(26),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(26){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:1.09s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(27),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(27){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:1.105s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(28),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(28){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:1.12s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(29),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(29){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:1.135s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(30),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(30){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:1.15s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(31),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(31){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:1.165s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(32),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(32){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:1.18s}.is-visible.a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(33),.is-visible .a-textBand>span:nth-of-type(4)>.is-setTextWrap:nth-of-type(33){transition:opacity .3s cubic-bezier(.39,.575,.565,1);transition-delay:1.195s}.is-visible.a-opacity,.is-visible .a-opacity{transition:opacity 1s cubic-bezier(.39,.575,.565,1)}.is-visible.a-fadeIn,.is-visible .a-fadeIn{transition:opacity .6s cubic-bezier(.39,.575,.565,1),-webkit-transform 1s cubic-bezier(.165,.84,.44,1);transition:opacity .6s cubic-bezier(.39,.575,.565,1),transform 1s cubic-bezier(.165,.84,.44,1);transition:opacity .6s cubic-bezier(.39,.575,.565,1),transform 1s cubic-bezier(.165,.84,.44,1),-webkit-transform 1s cubic-bezier(.165,.84,.44,1)}.is-visible.a-scale,.is-visible .a-scale{transition:-webkit-transform .8s cubic-bezier(.26,1,0,.98);transition:transform .8s cubic-bezier(.26,1,0,.98);transition:transform .8s cubic-bezier(.26,1,0,.98),-webkit-transform .8s cubic-bezier(.26,1,0,.98)}.is-visible.a-scaleOpacity,.is-visible .a-scaleOpacity{transition:opacity 1s cubic-bezier(.39,.575,.565,1),-webkit-transform 1.5s cubic-bezier(.165,.84,.44,1);transition:transform 1.5s cubic-bezier(.165,.84,.44,1),opacity 1s cubic-bezier(.39,.575,.565,1);transition:transform 1.5s cubic-bezier(.165,.84,.44,1),opacity 1s cubic-bezier(.39,.575,.565,1),-webkit-transform 1.5s cubic-bezier(.165,.84,.44,1)}.is-visible.a-afterScaleTop:after,.is-visible .a-afterScaleTop:after,.is-visible.a-scaleTop,.is-visible .a-scaleTop{transition:-webkit-transform .8s cubic-bezier(.26,1,0,.98);transition:transform .8s cubic-bezier(.26,1,0,.98);transition:transform .8s cubic-bezier(.26,1,0,.98),-webkit-transform .8s cubic-bezier(.26,1,0,.98);-webkit-transform-origin:bottom;transform-origin:bottom}.is-visible [data-animation="1"].a-textBand>span:first-of-type,.is-visible [data-animation="1"].a-textBand>span:first-of-type:after{transition-delay:.1s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:first-of-type{transition-delay:.215s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(2){transition-delay:.23s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(3){transition-delay:.245s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(4){transition-delay:.26s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(5){transition-delay:.275s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(6){transition-delay:.29s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(7){transition-delay:.305s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(8){transition-delay:.32s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(9){transition-delay:.335s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(10){transition-delay:.35s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(11){transition-delay:.365s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(12){transition-delay:.38s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(13){transition-delay:.395s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(14){transition-delay:.41s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(15){transition-delay:.425s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(16){transition-delay:.44s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(17){transition-delay:.455s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(18){transition-delay:.47s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(19){transition-delay:.485s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(20){transition-delay:.5s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(21){transition-delay:.515s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(22){transition-delay:.53s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(23){transition-delay:.545s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(24){transition-delay:.56s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(25){transition-delay:.575s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(26){transition-delay:.59s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(27){transition-delay:.605s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(28){transition-delay:.62s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(29){transition-delay:.635s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(30){transition-delay:.65s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(31){transition-delay:.665s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(32){transition-delay:.68s}.is-visible [data-animation="1"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(33){transition-delay:.695s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2),.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2):after{transition-delay:.3s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:first-of-type{transition-delay:.415s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(2){transition-delay:.43s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(3){transition-delay:.445s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(4){transition-delay:.46s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(5){transition-delay:.475s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(6){transition-delay:.49s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(7){transition-delay:.505s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(8){transition-delay:.52s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(9){transition-delay:.535s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(10){transition-delay:.55s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(11){transition-delay:.565s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(12){transition-delay:.58s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(13){transition-delay:.595s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(14){transition-delay:.61s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(15){transition-delay:.625s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(16){transition-delay:.64s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(17){transition-delay:.655s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(18){transition-delay:.67s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(19){transition-delay:.685s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(20){transition-delay:.7s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(21){transition-delay:.715s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(22){transition-delay:.73s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(23){transition-delay:.745s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(24){transition-delay:.76s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(25){transition-delay:.775s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(26){transition-delay:.79s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(27){transition-delay:.805s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(28){transition-delay:.82s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(29){transition-delay:.835s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(30){transition-delay:.85s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(31){transition-delay:.865s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(32){transition-delay:.88s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(33){transition-delay:.895s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3),.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3):after{transition-delay:.5s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:first-of-type{transition-delay:.615s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(2){transition-delay:.63s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(3){transition-delay:.645s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(4){transition-delay:.66s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(5){transition-delay:.675s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(6){transition-delay:.69s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(7){transition-delay:.705s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(8){transition-delay:.72s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(9){transition-delay:.735s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(10){transition-delay:.75s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(11){transition-delay:.765s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(12){transition-delay:.78s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(13){transition-delay:.795s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(14){transition-delay:.81s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(15){transition-delay:.825s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(16){transition-delay:.84s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(17){transition-delay:.855s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(18){transition-delay:.87s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(19){transition-delay:.885s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(20){transition-delay:.9s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(21){transition-delay:.915s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(22){transition-delay:.93s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(23){transition-delay:.945s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(24){transition-delay:.96s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(25){transition-delay:.975s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(26){transition-delay:.99s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(27){transition-delay:1.005s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(28){transition-delay:1.02s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(29){transition-delay:1.035s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(30){transition-delay:1.05s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(31){transition-delay:1.065s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(32){transition-delay:1.08s}.is-visible [data-animation="1"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(33){transition-delay:1.095s}.is-visible [data-animation="2"].a-textBand>span:first-of-type,.is-visible [data-animation="2"].a-textBand>span:first-of-type:after{transition-delay:.2s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:first-of-type{transition-delay:.315s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(2){transition-delay:.33s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(3){transition-delay:.345s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(4){transition-delay:.36s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(5){transition-delay:.375s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(6){transition-delay:.39s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(7){transition-delay:.405s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(8){transition-delay:.42s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(9){transition-delay:.435s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(10){transition-delay:.45s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(11){transition-delay:.465s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(12){transition-delay:.48s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(13){transition-delay:.495s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(14){transition-delay:.51s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(15){transition-delay:.525s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(16){transition-delay:.54s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(17){transition-delay:.555s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(18){transition-delay:.57s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(19){transition-delay:.585s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(20){transition-delay:.6s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(21){transition-delay:.615s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(22){transition-delay:.63s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(23){transition-delay:.645s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(24){transition-delay:.66s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(25){transition-delay:.675s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(26){transition-delay:.69s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(27){transition-delay:.705s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(28){transition-delay:.72s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(29){transition-delay:.735s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(30){transition-delay:.75s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(31){transition-delay:.765s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(32){transition-delay:.78s}.is-visible [data-animation="2"].a-textBand>span:first-of-type>.is-setTextWrap:nth-of-type(33){transition-delay:.795s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2),.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2):after{transition-delay:.4s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:first-of-type{transition-delay:.515s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(2){transition-delay:.53s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(3){transition-delay:.545s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(4){transition-delay:.56s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(5){transition-delay:.575s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(6){transition-delay:.59s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(7){transition-delay:.605s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(8){transition-delay:.62s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(9){transition-delay:.635s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(10){transition-delay:.65s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(11){transition-delay:.665s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(12){transition-delay:.68s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(13){transition-delay:.695s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(14){transition-delay:.71s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(15){transition-delay:.725s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(16){transition-delay:.74s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(17){transition-delay:.755s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(18){transition-delay:.77s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(19){transition-delay:.785s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(20){transition-delay:.8s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(21){transition-delay:.815s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(22){transition-delay:.83s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(23){transition-delay:.845s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(24){transition-delay:.86s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(25){transition-delay:.875s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(26){transition-delay:.89s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(27){transition-delay:.905s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(28){transition-delay:.92s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(29){transition-delay:.935s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(30){transition-delay:.95s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(31){transition-delay:.965s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(32){transition-delay:.98s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(2)>.is-setTextWrap:nth-of-type(33){transition-delay:.995s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3),.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3):after{transition-delay:.6s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:first-of-type{transition-delay:.715s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(2){transition-delay:.73s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(3){transition-delay:.745s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(4){transition-delay:.76s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(5){transition-delay:.775s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(6){transition-delay:.79s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(7){transition-delay:.805s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(8){transition-delay:.82s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(9){transition-delay:.835s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(10){transition-delay:.85s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(11){transition-delay:.865s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(12){transition-delay:.88s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(13){transition-delay:.895s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(14){transition-delay:.91s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(15){transition-delay:.925s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(16){transition-delay:.94s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(17){transition-delay:.955s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(18){transition-delay:.97s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(19){transition-delay:.985s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(20){transition-delay:1s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(21){transition-delay:1.015s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(22){transition-delay:1.03s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(23){transition-delay:1.045s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(24){transition-delay:1.06s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(25){transition-delay:1.075s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(26){transition-delay:1.09s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(27){transition-delay:1.105s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(28){transition-delay:1.12s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(29){transition-delay:1.135s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(30){transition-delay:1.15s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(31){transition-delay:1.165s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(32){transition-delay:1.18s}.is-visible [data-animation="2"].a-textBand>span:nth-of-type(3)>.is-setTextWrap:nth-of-type(33){transition-delay:1.195s}.u-hidden,.u-hidden-lg{display:none!important;visibility:hidden}@media screen and (max-width:768px){.u-hidden-lg{display:block!important;visibility:visible}}@media screen and (max-width:768px){.u-hidden-sm{display:none!important;visibility:hidden}}.u-hidden-lg-flex{display:none!important;visibility:hidden}@media screen and (max-width:768px){.u-hidden-lg-flex{display:flex!important;visibility:visible}}.clearfix:after{content:"";display:block;clear:both}.u-ff-gothic{font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,sans-serif!important}.u-multiply{mix-blend-mode:multiply!important}.u-multiply,.u-multiply>video{background-color:#fff!important}.u-screen{mix-blend-mode:screen!important}.u-screen,.u-screen>video{background-color:#000!important}.u-position-top{top:pc(12)!important}@media screen and (max-width:768px){.u-position-top{top:vw(30)!important}}