.u-cf{*zoom:1}.u-cf:before,.u-cf:after{content:" ";display:table}.u-cf:after{clear:both}.u-taL{text-align:left}.u-taR{text-align:right}.u-taC{text-align:center}.u-visHide{visibility:hidden}.u-hide{display:none !important}.u-hideTxt{overflow:hidden;display:block;height:0;width:100%;position:absolute}.u-pcHide{display:none}.u-fColor--wht{color:#fff}.u-indent--1{text-indent:1em}.u-indent--n1{text-indent:-1em;padding-left:1em}.u-indent--n1_3{text-indent:-1.25em;padding-left:1.25em}.u-indent--n1_5{text-indent:-1.5em;padding-left:1.5em}.u-indent--n1_5{text-indent:-1.5em;padding-left:1.5em}.u-indent--n2{text-indent:-2em;padding-left:2em}.u-liMarker{text-indent:-1em;padding-left:1em}.u-liMarker:before{content:"・"}.u-pcNobreak{display:none}.u-tbNobreak{display:inline}.u-inlineBlock{display:inline-block}.u-urlTxt{word-break:break-all}.u-scrTxt{position:absolute;width:0;height:0;overflow:hidden}.u-blankIcon{vertical-align:middle;padding-left:3px;line-height:1em;position:relative;top:-0.1em;height:1em;width:auto}.u-curning{font-feature-settings:"palt"}.u-videoBox{position:relative;width:100%;padding-top:56.25%}.u-videoBox iframe{position:absolute;top:0;right:0;width:100%;height:100%}.u-mt0em{margin-top:0em !important}.u-mb0em{margin-bottom:0em !important}.u-pt0em{padding-top:0em !important}.u-pb0em{padding-bottom:0em !important}.u-mt0_5em{margin-top:.5em !important}.u-mb0_5em{margin-bottom:.5em !important}.u-pt0_5em{padding-top:.5em !important}.u-pb0_5em{padding-bottom:.5em !important}.u-mt1em{margin-top:1em !important}.u-mb1em{margin-bottom:1em !important}.u-pt1em{padding-top:1em !important}.u-pb1em{padding-bottom:1em !important}.u-mt1_5em{margin-top:1.5em !important}.u-mb1_5em{margin-bottom:1.5em !important}.u-pt1_5em{padding-top:1.5em !important}.u-pb1_5em{padding-bottom:1.5em !important}.u-mt2em{margin-top:2em !important}.u-mb2em{margin-bottom:2em !important}.u-pt2em{padding-top:2em !important}.u-pb2em{padding-bottom:2em !important}.u-mt2_5em{margin-top:2.5em !important}.u-mb2_5em{margin-bottom:2.5em !important}.u-pt2_5em{padding-top:2.5em !important}.u-pb2_5em{padding-bottom:2.5em !important}.u-mt3em{margin-top:3em !important}.u-mb3em{margin-bottom:3em !important}.u-pt3em{padding-top:3em !important}.u-pb3em{padding-bottom:3em !important}.u-mt3_5em{margin-top:3.5em !important}.u-mb3_5em{margin-bottom:3.5em !important}.u-pt3_5em{padding-top:3.5em !important}.u-pb3_5em{padding-bottom:3.5em !important}.u-mt4em{margin-top:4em !important}.u-mb4em{margin-bottom:4em !important}.u-pt4em{padding-top:4em !important}.u-pb4em{padding-bottom:4em !important}.u-mt4_5em{margin-top:4.5em !important}.u-mb4_5em{margin-bottom:4.5em !important}.u-pt4_5em{padding-top:4.5em !important}.u-pb4_5em{padding-bottom:4.5em !important}.u-mt5em{margin-top:5em !important}.u-mb5em{margin-bottom:5em !important}.u-pt5em{padding-top:5em !important}.u-pb5em{padding-bottom:5em !important}.u-mt5_5em{margin-top:5.5em !important}.u-mb5_5em{margin-bottom:5.5em !important}.u-pt5_5em{padding-top:5.5em !important}.u-pb5_5em{padding-bottom:5.5em !important}.u-mt6em{margin-top:6em !important}.u-mb6em{margin-bottom:6em !important}.u-pt6em{padding-top:6em !important}.u-pb6em{padding-bottom:6em !important}.u-mt6_5em{margin-top:6.5em !important}.u-mb6_5em{margin-bottom:6.5em !important}.u-pt6_5em{padding-top:6.5em !important}.u-pb6_5em{padding-bottom:6.5em !important}.u-mt7em{margin-top:7em !important}.u-mb7em{margin-bottom:7em !important}.u-pt7em{padding-top:7em !important}.u-pb7em{padding-bottom:7em !important}.u-mt7_5em{margin-top:7.5em !important}.u-mb7_5em{margin-bottom:7.5em !important}.u-pt7_5em{padding-top:7.5em !important}.u-pb7_5em{padding-bottom:7.5em !important}.u-mt8em{margin-top:8em !important}.u-mb8em{margin-bottom:8em !important}.u-pt8em{padding-top:8em !important}.u-pb8em{padding-bottom:8em !important}.u-mt8_5em{margin-top:8.5em !important}.u-mb8_5em{margin-bottom:8.5em !important}.u-pt8_5em{padding-top:8.5em !important}.u-pb8_5em{padding-bottom:8.5em !important}.u-mt9em{margin-top:9em !important}.u-mb9em{margin-bottom:9em !important}.u-pt9em{padding-top:9em !important}.u-pb9em{padding-bottom:9em !important}.u-mt9_5em{margin-top:9.5em !important}.u-mb9_5em{margin-bottom:9.5em !important}.u-pt9_5em{padding-top:9.5em !important}.u-pb9_5em{padding-bottom:9.5em !important}.u-mt10em{margin-top:10em !important}.u-mb10em{margin-bottom:10em !important}.u-pt10em{padding-top:10em !important}.u-pb10em{padding-bottom:10em !important}.u-mt10_5em{margin-top:10.5em !important}.u-mb10_5em{margin-bottom:10.5em !important}.u-pt10_5em{padding-top:10.5em !important}.u-pb10_5em{padding-bottom:10.5em !important}@media only screen and (max-width:1000px){.u-tbNobreak{display:none}.u-tbHide{display:none}}@media only screen and (max-width:767px){.u-pcNobreak{display:inline}.u-spNobreak{display:none}.u-pcHide{display:block}.u-spHide{display:none}}@-webkit-keyframes modal-video{from{opacity:0}to{opacity:1}}@keyframes modal-video{from{opacity:0}to{opacity:1}}@-webkit-keyframes modal-video-inner{from{opacity:0;transform:translate(0, -40px)}to{opacity:1;transform:translate(0, 0)}}@keyframes modal-video-inner{from{opacity:0;transform:translate(0, -40px)}to{opacity:1;transform:translate(0, 0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.65);z-index:1000000;cursor:pointer;opacity:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-name:modal-video;animation-name:modal-video;transition:opacity .35s ease-in-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{transform:translate(0, 100px)}.modal-video-body{display:table;max-width:940px;width:80%;height:100%;margin:0 auto}@media only screen and (max-width: 767px){.modal-video-body{width:96%}}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-name:modal-video-inner;animation-name:modal-video-inner;transform:translate(0, 0);transition:transform .35s ease-in-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width: 767px){.modal-video-movie-wrap.is-short{padding-bottom:128% !important;width:72%;margin:auto}}.modal-video-close-btn{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;outline:none;background:rgba(0,0,0,0)}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:before,.modal-video-close-btn:after{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#0083c8;border-radius:5px;margin-top:-6px;transition:background .3s ease-in-out}.modal-video-close-btn:hover:before,.modal-video-close-btn:hover:after{background:#787878}@media only screen and (max-width: 767px){.modal-video-close-btn{top:-30px;right:0;width:30px;height:30px}}main{display:block;font-family:"游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;-webkit-font-smoothing:auto;color:#595a6c}.opening{transform:translateY(5%);opacity:0;transition:transform .8s ease-in-out,opacity .8s ease-in-out}.opening.show{transform:translateY(0);opacity:1}.is-view{transform:translateY(5%);opacity:0;transition:all .8s ease-in-out;transition-delay:.8s}.is-view:after{opacity:0}.is-view.show{transform:translateY(0);opacity:1}.is-view.show:after{-webkit-animation-name:trans;animation-name:trans;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.mainVisual{position:relative}.mainVisual img{width:100%}.main__inner{overflow:hidden;position:relative;z-index:1;background:url(/features/pw-clear/img/bg.webp) no-repeat center top/max(100%, 1280px) min(100%,1100px),linear-gradient(0deg, rgb(130, 192, 241) 0%, rgb(134, 191, 234) 55%, rgb(160, 213, 249) 100%)}.main__inner:before{pointer-events:none;content:"";z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0;background:url(/features/pw-clear/img/bg_before.webp) no-repeat center 50%/max(100%, 1280px) min(100%,2200px)}.main__inner:after{pointer-events:none;content:"";z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0;background:url(/features/pw-clear/img/bg_after.webp) no-repeat center calc(100% - 250px)/max(100%, 1280px) min(100%,1000px)}@media only screen and (max-width:767px){.main__inner{background:url(/features/pw-clear/img/bg_sp.webp) no-repeat center -4%/100% auto,linear-gradient(0deg, rgb(130, 192, 241) 0%, rgb(134, 191, 234) 55%, rgb(160, 213, 249) 100%);padding:min(16.6666666667vw,125px) min(5.3333333333vw,40px) min(26.6666666667vw,200px)}.main__inner:before{background:url(/features/pw-clear/img/bg_before_sp.webp) no-repeat center 39%/100% auto}.main__inner:after{background:url(/features/pw-clear/img/bg_after_sp.webp) no-repeat center calc(100% - 30vw)/100% auto}}.anchorBtn{position:relative;z-index:3;text-align:center;width:640px;margin:70px auto -20px;filter:drop-shadow(0 0 0.45rem rgba(0, 0, 0, 0.1));transition:filter .3s ease}.anchorBtn:hover,.anchorBtn:after{filter:drop-shadow(0 0 0 rgba(0, 0, 0, 0.05))}@media only screen and (max-width: 767px){.anchorBtn{width:91.3333333333vw;margin:10.6666666667% auto -2.6666666667%}}.cm{position:relative;z-index:2;width:640px;padding-top:100px;margin:auto}@media only screen and (max-width:767px){.cm{width:auto;padding:0 5.3333333333vw}}.cm__main a{overflow:hidden;display:inline-block;position:relative;box-shadow:0px 0px 0px rgba(200,200,200,0),0px 0px 0px rgba(215,230,245,0);transition:transform .4s ease-in-out,box-shadow .3s ease-in-out,border-radius .3s ease-in-out}.cm__main a:after{content:"";display:inline-block;position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;width:80px;height:80px;background:url(/assets/img/icon_movieBtn.svg) no-repeat center/100% auto;margin:auto;transition:opacity .3s ease-in-out}.cm__main a:active,.cm__main a:hover{border-radius:4px;transform:translate(-4px, -8px);box-shadow:8px 8px 10px rgba(54,113,157,.4),-8px -8px 10px rgba(54,113,157,.2)}.cm__main a:active:after,.cm__main a:hover:after{opacity:.2}@media only screen and (max-width:767px){.cm__main a:after{max-width:100px;max-height:100px;width:14.6666666667vw;height:14.6666666667vw}}.cm__txt{width:548px;margin:15px auto}@media only screen and (max-width:767px){.cm__txt{width:82.6666666667vw;margin:1.3333333333vw auto}}.cm__txt02{width:432px;margin:15px auto}@media only screen and (max-width:767px){.cm__txt02{width:66.6666666667vw;margin:1.3333333333vw auto}}.product{position:relative;z-index:0;padding:min(7.03125%,90px) 0 min(7.8125%,100px)}.product:before{content:"";display:block;position:absolute;z-index:-1;top:-900px;bottom:0;left:0;right:0;display:none;background:url(/features/pw-clear/img/product_bg.png) no-repeat center 70%/max(100%, 2000px) auto;-webkit-mask:linear-gradient(to bottom, transparent 1%, black 15%, black 75%, transparent 100%);mask:linear-gradient(to bottom, transparent 1%, black 15%, black 75%, transparent 100%)}.product.is-cp:before{top:-1530px}@media only screen and (max-width:767px){.product.is-cp:before{top:-40vh}}.product.is-cp2:before{top:-4760px}@media only screen and (max-width:767px){.product.is-cp2:before{top:-70vh}}@media only screen and (max-width:767px){.product{padding:min(14.6666666667%,110px) 0 min(14.6666666667%,110px)}.product:before{top:-40vh;background:url(/features/pw-clear/img/product_bg.png) no-repeat center 25%/280% auto}}.product__title{display:block;width:min(41.640625%,533px);margin:0 auto min(4.296875%,55px)}@media only screen and (max-width:767px){.product__title{width:min(81.6vw,612px);margin:0 auto min(15.3333333333vw,115px)}}.product__note01{font-size:min(1.2vw,12px);width:min(41.640625%,533px);margin-inline:auto;margin-top:calc(-1*min(3vw,30px));margin-bottom:4.1666666667em;text-align:left;letter-spacing:-0.02em;color:#0087cb}@media only screen and (max-width:767px){.product__note01{font-size:min(2.4vw,18px);width:min(81.6vw,612px);margin-top:calc(-1*min(10vw,75px));margin-bottom:5.5555555556em}}.product__inner{display:flex;align-items:center;width:600px;margin:0 auto}.product__inner+.product__title{margin:min(3.90625%,50px) auto 0}.product__inner+.product__title+.product__note01{margin:min(1.953125%,25px) auto 0}@media only screen and (max-width:767px){.product__inner{width:min(90vw,675px)}.product__inner+.product__title{margin:min(15.3333333333vw,115px) auto 0}.product__inner+.product__title+.product__note01{margin:min(5.3333333333vw,40px) auto 0}}.product__inner__img{width:148px;margin:40px 35px 0 0}@media only screen and (max-width:767px){.product__inner__img{width:min(28vw,210px);margin:min(8vw,60px) min(5.3333333333vw,40px) 0 0}}.product__inner__txt{width:415px}@media only screen and (max-width:767px){.product__inner__txt{width:min(57.3333333333vw,430px)}}.productTxt__title{margin:40px -4px 28px}@media only screen and (max-width:767px){.productTxt__title{width:min(51.3333333333vw,385px);margin:min(8.6666666667vw,65px) 0 min(4vw,30px)}}.productTxt__lists{display:flex;margin-bottom:15px}@media only screen and (max-width:767px){.productTxt__lists{margin-bottom:min(2vw,15px)}}.productTxt__list{width:90px;filter:drop-shadow(0px 0px 10px rgba(140, 146, 169, 0.3))}.productTxt__list+.productTxt__list{margin-left:15px}@media only screen and (max-width:767px){.productTxt__list{width:min(18vw,135px)}.productTxt__list+.productTxt__list{margin-left:min(1.3333333333vw,10px)}}.productTxt__cau{font-size:12px}@media only screen and (max-width:767px){.productTxt__cau{font-size:min(2.4vw,18px)}}.productTxt__name{font-size:18px;margin-top:1.2em}@media only screen and (max-width:767px){.productTxt__name{line-height:1.5;font-size:min(3.4666666667vw,26px);margin-bottom:.4em}}.intro__product__shop{width:min(32.8vw,328px);margin:min(5vw,50px) auto min(3vw,30px)}@media only screen and (max-width:767px){.intro__product__shop{width:min(50.6666666667vw,380px);margin:min(10vw,75px) auto min(4.6666666667vw,35px)}}.intro__product__lists{display:flex;justify-content:center;flex-wrap:wrap;width:min(87vw,870px);margin:0 auto min(6vw,60px)}@media only screen and (max-width:767px){.intro__product__lists{flex-wrap:wrap;margin:0 auto min(5.3333333333vw,40px)}}.intro__product__list{width:min(20vw,200px);margin:0 min(.75vw,7.5px)}.intro__product__list a{filter:drop-shadow(0px 0px 6px rgba(54, 113, 157, 0.4));transition:opacity .3s ease-in-out,filter .3s ease-in-out}.intro__product__list a:hover,.intro__product__list a:active{opacity:.9;filter:drop-shadow(0px 0px 0px rgba(131, 133, 155, 0))}.intro__product__list:first-of-type{margin:0 33% 20px}@media only screen and (max-width:767px){.intro__product__list{width:min(26.6666666667vw,200px);margin:0 min(1vw,10px) min(4vw,40px)}.intro__product__list a{filter:drop-shadow(0px 0px 6px rgba(131, 133, 155, 0.4))}.intro__product__list:first-of-type{margin:0 25% min(2vw,20px)}}.intro__product__btn a{box-sizing:border-box;position:relative;display:table;text-align:center;line-height:1;background:#fff;width:min(44.2vw,442px);border-radius:2em;padding:22px;margin:auto;filter:drop-shadow(0px 0px 6px rgba(54, 113, 157, 0.4));transition:opacity .3s ease-in-out,filter .3s ease-in-out}.intro__product__btn a:after{content:"";position:absolute;top:0;bottom:0;right:1.8em;width:1em;height:1em;background:#595a6c;margin:auto;-webkit-clip-path:polygon(70% 50%, 0 0, 0 100%);clip-path:polygon(70% 50%, 0 0, 0 100%)}.intro__product__btn a:hover,.intro__product__btn a:active{opacity:.9;filter:drop-shadow(0px 0px 0px rgba(131, 133, 155, 0))}.intro__product__btn span{display:inline-block;width:min(20.5vw,205px)}@media only screen and (max-width:767px){.intro__product__btn a{width:min(78.6666666667vw,590px);padding:min(3.3333333333vw,25px) 0 min(3.6vw,27px);filter:drop-shadow(0px 0px 6px rgba(131, 133, 155, 0.4))}.intro__product__btn span{width:min(46.6666666667vw,350px)}}.box{position:relative;z-index:2;color:#303850;width:min(96%,1000px);background:#70758f;-webkit-clip-path:polygon(calc(0% + 0.82em) 0, calc(100% - 0.82em) 0, 100% calc(0% + 0.82em), 100% calc(100% - 0.82em), calc(100% - 0.82em) 100%, calc(0% + 0.82em) 100%, 0 calc(100% - 0.82em), 0 calc(0% + 0.82em));clip-path:polygon(calc(0% + 0.82em) 0, calc(100% - 0.82em) 0, 100% calc(0% + 0.82em), 100% calc(100% - 0.82em), calc(100% - 0.82em) 100%, calc(0% + 0.82em) 100%, 0 calc(100% - 0.82em), 0 calc(0% + 0.82em));margin:auto}@media only screen and (max-width:767px){.box{width:89.3333333333vw;-webkit-clip-path:polygon(calc(0% + 0.42em) 0, calc(100% - 0.42em) 0, 100% calc(0% + 0.42em), 100% calc(100% - 0.42em), calc(100% - 0.42em) 100%, calc(0% + 0.42em) 100%, 0 calc(100% - 0.42em), 0 calc(0% + 0.42em));clip-path:polygon(calc(0% + 0.42em) 0, calc(100% - 0.42em) 0, 100% calc(0% + 0.42em), 100% calc(100% - 0.42em), calc(100% - 0.42em) 100%, calc(0% + 0.42em) 100%, 0 calc(100% - 0.42em), 0 calc(0% + 0.42em))}}.box__inner{background:#fff;border:2px solid #70758f;text-align:center;padding:80px 0;-webkit-clip-path:polygon(calc(0% + 1em) 0, calc(100% - 1em) 0, 100% calc(0% + 1em), 100% calc(100% - 1em), calc(100% - 1em) 100%, calc(0% + 1em) 100%, 0 calc(100% - 1em), 0 calc(0% + 1em));clip-path:polygon(calc(0% + 1em) 0, calc(100% - 1em) 0, 100% calc(0% + 1em), 100% calc(100% - 1em), calc(100% - 1em) 100%, calc(0% + 1em) 100%, 0 calc(100% - 1em), 0 calc(0% + 1em))}@media only screen and (max-width:767px){.box__inner{-webkit-clip-path:polygon(calc(0% + 0.6em) 0, calc(100% - 0.6em) 0, 100% calc(0% + 0.6em), 100% calc(100% - 0.6em), calc(100% - 0.6em) 100%, calc(0% + 0.6em) 100%, 0 calc(100% - 0.6em), 0 calc(0% + 0.6em));clip-path:polygon(calc(0% + 0.6em) 0, calc(100% - 0.6em) 0, 100% calc(0% + 0.6em), 100% calc(100% - 0.6em), calc(100% - 0.6em) 100%, calc(0% + 0.6em) 100%, 0 calc(100% - 0.6em), 0 calc(0% + 0.6em));padding:min(13.3333333333vw,100px) 0}}.box__title{width:345px;margin:0 auto 80px}.box__title small{display:block;font-size:12px;margin-top:1.5em}@media only screen and (max-width:767px){.box__title{width:63.3333333333vw;margin:0 auto 12vw}.box__title small{font-size:min(2.4vw,18px)}}.box__list+.box__list{margin-top:70px}@media only screen and (max-width:767px){.box__list+.box__list{margin-top:min(10vw,75px)}.box__list:nth-of-type(1) .box__list__txt{font-size:min(3.7333333333vw,28px)}}.box__list__title{height:85px;margin-bottom:40px}.box__list__title img{width:auto;height:100%}@media only screen and (max-width:767px){.box__list__title{height:14vw;margin-bottom:min(6.6666666667vw,50px)}.box__list__title.is-height-2{height:22vw}}.box__list__txt{font-size:18px}.box__list__txt .color{color:#cda11f}.box__list__txt small{display:block;font-size:12px;margin-top:.8em}@media only screen and (max-width:767px){.box__list__txt{padding:0 .5em;font-size:min(3.4666666667vw,26px)}}.box__list__img01{position:relative;width:486px;margin:50px auto 15px}.box__list__img01 .words{position:absolute;left:1em;bottom:.5em;font-size:12px}@media only screen and (max-width:767px){.box__list__img01{width:81.3333333333vw;margin:min(5.3333333333vw,40px) auto min(2.6666666667vw,20px)}.box__list__img01 .words{bottom:.25em;font-size:min(2.1333333333vw,16px)}}.box__list__cau{margin-bottom:50px;padding:0 1em}.box__list__cau li{font-size:12px;line-height:1.4;text-indent:-1.5em;padding-left:1.5em}.box__list__cau li span{display:inline-block;width:.9em;height:.9em;background:#000;border-radius:50%;margin:0 .85em -0.08em 0}.box__list__cau li span.orange{background:#ffbe58}.box__list__cau li span.pink{background:#fda9ba}.box__list__cau li+li{margin-top:.35em}@media only screen and (max-width:767px){.box__list__cau{margin-bottom:min(5.3333333333vw,40px)}.box__list__cau li{font-size:min(2.1333333333vw,16px)}}.box__list__img02{width:395px;margin:-15px auto 0}@media only screen and (max-width:767px){.box__list__img02{width:54.6666666667vw;margin:max(-1.3333333333vw,-10px) auto}}.box__list__colum{display:flex;justify-content:center;align-items:center;margin:80px auto 30px}.box__list__colum .img{width:290px;margin-right:35px}.box__list__colum .txt{word-break:keep-all;overflow-wrap:break-word;width:50%;text-align:left}@media only screen and (max-width:767px){.box__list__colum{display:block;margin:0 auto min(9.3333333333vw,70px)}.box__list__colum .img{width:54.6666666667vw;margin:0 auto min(3.3333333333vw,25px)}.box__list__colum .txt{text-align:center;width:auto}}.box__last{position:relative}.box__last:before{content:"";display:table;width:105px;height:25px;background:url(/features/pw-clear/img/box_line.png) no-repeat center/100% auto;margin:0 auto 75px}@media only screen and (max-width:767px){.box__last:before{width:17.3333333333vw;height:5.3333333333vw;margin:0 auto min(9.3333333333vw,70px)}}.box__last__title{width:364px;margin:0 auto 50px}@media only screen and (max-width:767px){.box__last__title{width:69.3333333333vw;margin:0 auto min(10vw,75px)}}.box__last__cau{font-size:12px}@media only screen and (max-width:767px){.box__last__cau{padding:0 2em;font-size:min(2.4vw,18px)}}.detail__other{max-width:800px;margin:min(7.8125%,100px) auto 90px}@media only screen and (max-width:767px){.detail__other{margin:17.3333333333% auto 32%}}.detail__other .is-current{display:none}.detail__other__title{margin-bottom:1em}.detail__other__lists{margin-bottom:50px}@media only screen and (max-width:767px){.detail__other__lists{margin-bottom:1em}}.cpArea{border-radius:50px;overflow:hidden;width:1000px;background:#fff url("/features/pw-clear/img/cp_bg_pc.webp") no-repeat center top/100% auto;padding:80px 0;margin:100px auto 0}@media only screen and (max-width: 767px){.cpArea{border-radius:5vw;width:89.3333333333%;background:#fff url("/features/pw-clear/img/cp_bg.webp") no-repeat center top/100% auto;padding:13.3333333333% 0 8%;margin:16% auto 0}}.cpArea__title{width:45.8%;margin:0 auto 6%;filter:drop-shadow(1px 1px 4px rgba(0, 100, 207, 0.4))}@media only screen and (max-width: 767px){.cpArea__title{width:73.4328358209%;margin:0 auto 2.9850746269%}}.cpArea__img{width:71.5%;margin:0 auto 6%;filter:drop-shadow(1px 1px 6px rgba(0, 0, 0, 0.1))}@media only screen and (max-width: 767px){.cpArea__img{width:89.552238806%;margin:0 auto 13.4328358209%}}.cpArea__mov{width:64%;margin:0 auto 2%}.cpArea__mov a{overflow:hidden;display:inline-block;position:relative;box-shadow:0px 0px 0px rgba(200,200,200,0),0px 0px 0px rgba(215,230,245,0);transition:transform .4s ease-in-out,box-shadow .3s ease-in-out,border-radius .3s ease-in-out}.cpArea__mov a:after{content:"";display:inline-block;position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;width:80px;height:80px;background:url(/assets/img/icon_movieBtn.svg) no-repeat center/100% auto;margin:auto;transition:opacity .3s ease-in-out}.cpArea__mov a:active,.cpArea__mov a:hover{border-radius:4px;transform:translate(-4px, -8px);box-shadow:8px 8px 10px rgba(200,200,200,.44),-8px -8px 10px rgba(215,230,245,.24)}.cpArea__mov a:active:after,.cpArea__mov a:hover:after{opacity:.2}@media only screen and (max-width: 767px){.cpArea__mov{width:85.0746268657%;margin:0 auto 2.9850746269%}.cpArea__mov a:after{max-width:100px;max-height:100px;width:14.6666666667vw;height:14.6666666667vw}}.cpArea__txt{width:49.5%;margin:0 auto}@media only screen and (max-width: 767px){.cpArea__txt{width:85.8208955224%;margin-bottom:2.2388059701%}}.product__banner{margin:0 auto;margin-top:10%;text-align:center;width:90%}