@charset "UTF-8";@import"https://fonts.googleapis.com/css?family=Play";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;font-size:100%}fieldset,img{border:0;vertical-align:top}address,caption,cite,code,dfn,em,strong,small,th,var{font-style:inherit;font-weight:inherit}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}br{letter-spacing:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size: 100%}#colorbox,#cbox2Overlay,#cbox2Wrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cbox2Overlay{position:fixed;width:100%;height:100%}#cbox2MiddleLeft,#cbox2BottomLeft{clear:left}#cbox2Content{position:relative;overflow:hidden;padding-bottom:20px}#cbox2LoadedContent{overflow:auto}#cbox2LoadedContent iframe{display:block;width:100%;height:100%;border:0}#cbox2Title{margin:0}#cbox2LoadingOverlay,#cbox2LoadingGraphic{position:absolute;top:0;left:0;width:100%}#cbox2Previous,#cbox2Next,#cbox2Close,#cbox2Slideshow{cursor:pointer}#cbox2Overlay{background:#000 url(//deagostini.jp/site/common/overlay.webp) 0 0 repeat}#cbox2TopLeft{width:21px;height:21px;background:none -100px 0 no-repeat}#cbox2TopRight{width:21px;height:21px;background:none -129px 0 no-repeat}#cbox2BottomLeft{width:21px;height:21px;background:none -100px -29px no-repeat}#cbox2BottomRight{width:21px;height:21px;background:none -129px -29px no-repeat}#cbox2MiddleLeft{width:21px;background:none left top repeat-y}#cbox2MiddleRight{width:21px;background:none right top repeat-y}#cbox2TopCenter{height:21px;background:none 0 0 repeat-x}#cbox2BottomCenter{height:21px;background:none 0 -29px repeat-x}#cbox2LoadedContent{margin-bottom:28px;padding:30px 60px 0}#cbox2Title{position:absolute;top:636px;left:60px;text-align:left;width:860px;font-size:14px;color:#fff;font-weight:700;text-shadow:1px 1px 3px #000}#cbox2Current{position:absolute;top:10px;left:60px;color:#fff}#cbox2Slideshow{position:absolute;bottom:3px;right:30px;color:#fff}#cbox2Previous{left:10px;transform:rotate(-135deg)}#cbox2Next{right:10px;transform:rotate(45deg)}#cbox2LoadingOverlay{background:url(//deagostini.jp/site/common/loading_background.webp) center center no-repeat}#cbox2LoadingGraphic{background:url(//deagostini.jp/site/common/loading.gif) center center no-repeat}#cbox2Close{position:absolute;bottom:11px;right:60px;background:url(../images/colorbox_close.webp);background-position:left 4px;background-repeat:no-repeat;width:87px;height:32px;text-indent:-9999px;border:0px;border-radius:5px}#cbox2Previous,#cbox2Next{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;width:40px;height:40px;margin:auto;padding:0;text-indent:-9999px;border-style:solid;border-width:8px 8px 0 0;border-color:#fff #fff transparent transparent;position:absolute;top:0;bottom:0;z-index:10000}#cbox2Previous:hover,#cbox2Next:hover{opacity:.7}input::-moz-focus-inner,button::-moz-focus-inner{border:0}@font-face{font-family:slick;font-weight:400;font-style:normal}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;margin-top:-10px\	;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:""}[dir=rtl] .slick-prev:before{content:""}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:""}[dir=rtl] .slick-next:before{content:""}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:""}.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;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT
Copyright (c) 2015 Daniel Eden
*/@keyframes kakudai{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes syukusyo{0%{transform:scale(1)}50%{transform:scale(.8)}to{transform:scale(1)}}@keyframes coverIn{0%{left:0}to{left:100%}}@keyframes news-show{0%{opacity:0;top:10px}to{opacity:1;top:-10px}}@keyframes modal-show{0%{opacity:0}to{opacity:1}}@keyframes mainChara{0%{opacity:0}to{opacity:1}}@keyframes move01{0% {transform: translate(-100px,30px);} 100% {transform: translate(0px,0px);} @media screen and (max-width:767px) {0% {transform: translate(-15.625vw,4.6875vw);}}}@keyframes move02{0% {transform: translate(80px,-40px);} 100% {transform: translate(0px,0px);} @media screen and (max-width:767px) {0% {transform: translate(-12.5vw,-6.25vw);}}}@keyframes move03{0% {transform: translate(0px,-50px);} 100% {transform: translate(0px,0px);} @media screen and (max-width:767px) {0% {transform: translate(0vw,-7.8125vw);}}}@keyframes move04{0% {transform: translate(-80px,-40px);} 100% {transform: translate(0px,0px);} @media screen and (max-width:767px) {0% {transform: translate(12.5vw,-6.25vw);}}}@keyframes move05{0% {transform: translate(100px,30px);} 100% {transform: translate(0px,0px);} @media screen and (max-width:767px) {0% {transform: translate(15.625vw,4.6875vw);}}}@keyframes move06{0% {transform: translate(0px,30px);} 100% {transform: translate(0px,0px);} @media screen and (max-width:767px) {0% {transform: translate(0vw,4.6875vw);}}}@keyframes move07{0% {transform: translate(160px,30px);} 100% {transform: translate(0px,0px);} @media screen and (max-width:767px) {0% {transform: translate(25vw,4.6875vw);}}}@keyframes move08{0%{transform:translate(0) scale(.95)}68%{transform:translateY(-20px) scale(1)}74.5%{transform:translateY(-22px) scale(1.02)}75%{transform:translateY(-24.5px) scale(1.02)}77.5%{transform:translateY(-25.8px) scale(1.0212)}79%{transform:translateY(-26px) scale(1.0215)}80%{transform:translateY(-23.5px) scale(1.0212)}88%{transform:translateY(-18px) scale(1.02)}90%{transform:translateY(-12px) scale(1.01)}94%{transform:translateY(-8px) scale(1.005)}98%{transform:translateY(-4px) scale(1.005)}to{transform:translate(0) scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;top:20px}to{opacity:1;top:0}}@keyframes fadeInUp2{0%{opacity:0;margin-top:20px}to{opacity:1;margin-top:0}}@keyframes hayabusachan{0%{opacity:0;bottom:-200px}to{opacity:1;bottom:-100px}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes historyBox{0%{height:0}to{height:99%}}@keyframes bgZoom{0%{background-size:100% auto}to{background-size:200% auto}}@keyframes fadeInBlur{0%{opacity:0;filter:blur(20px)}to{opacity:1;filter:blur(0px)}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated2{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated3{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated4{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite,.animated2.infinite,.animated3.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated4.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;-goog-ms-animation-timing-function:linear}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.25,1.25,1.25);transform:scale3d(1.25,1.25,1.25)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.25,1.25,1.25);transform:scale3d(1.25,1.25,1.25)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}.anim{opacity:0;transform:translateY(30px);transition-property:opacity,transform;transition-duration:.5s;transition-timing-function:ease}.anim0{transition-delay:0s}.anim1{transition-delay:.1s}.anim2{transition-delay:.2s}.anim3{transition-delay:.3s}.anim4{transition-delay:.4s}.anim5{transition-delay:.5s}.anim6{transition-delay:.6s}.anim7{transition-delay:.7s}.anim8{transition-delay:.8s}.anim9{transition-delay:.9s}.anim10{transition-delay:1s}.anim11{transition-delay:1.1s}.anim12{transition-delay:1.2s}.anim13{transition-delay:1.3s}.anim14{transition-delay:1.4s}.anim15{transition-delay:1.5s}.anim16{transition-delay:1.6s}.anim17{transition-delay:1.7s}.anim18{transition-delay:1.8s}.anim19{transition-delay:1.9s}.anim20{transition-delay:2s}.anim21{transition-delay:2.1s}.anim22{transition-delay:2.2s}.anim23{transition-delay:2.3s}.anim24{transition-delay:2.4s}.anim25{transition-delay:2.5s}.anim26{transition-delay:2.6s}.anim27{transition-delay:2.7s}.anim28{transition-delay:2.8s}.anim29{transition-delay:2.9s}.anim30{transition-delay:3s}.show-anime .anim{opacity:1;transform:translateY(0)}html{min-width:1200px;font-size:10px}@media screen and (max-width:767px){html{min-width:inherit;font-size:1.5625vw}}:focus{outline:0px}body{font-family:Noto Sans Japanese,sans-serif!important;font-size:1.6rem!important;letter-spacing:0;line-height:1.6!important}@media screen and (max-width:767px){body{min-width:0;font-size:2.4rem!important}}a{text-decoration:none}a:focus,#colorbox:focus{outline:none}h2{text-align:center}h2 img{margin:auto}hr{border:none}img{vertical-align:top}@media screen and (max-width:767px){img{max-width:100%}}svg{vertical-align:top}em{font-style:normal}.inner{max-width:940px;margin:auto;padding:0 20px;position:relative;box-sizing:border-box}@media screen and (max-width:767px){.inner{max-width:none}.inner:not(.spPd0){padding-left:3.125vw;padding-right:3.125vw}}.hvr{transition:.3s}.hvr:hover{opacity:.7}*[class^=abs]{display:block;position:absolute}@media screen and (max-width:767px){.spScrlX{overflow-x:scroll;-webkit-overflow-scrolling:touch}}.set-anime{opacity:0;transition:.5s}.set-anime.show-anime{opacity:1}@media screen and (max-width:767px){.set-anime.show-anime{margin-bottom:3.125vw}}.series2-txt{font-size:1.6rem;margin-bottom:15px;letter-spacing:-.05em;font-weight:500}@media screen and (max-width:767px){.series2-txt{margin-bottom:2.34375vw;font-size:3.4375vw}}.series2-num{font-size:2rem;font-weight:700;color:#fff;padding:5px 10px;max-width:170px;width:100%;margin:0 auto;background-color:#33b046;border-radius:8px;display:inline-block}@media screen and (max-width:767px){.series2-num{font-size:3.125vw;max-width:26.5625vw}}.mainContents{display:block;overflow:hidden}.btnArea2{position:fixed;bottom:0;left:0;display:none;padding:5px 0;width:100%;text-align:center;background:#000000c7}.btnClose{position:absolute;right:0;top:0;cursor:pointer}#snsBtn{position:absolute;right:10px;top:10px;z-index:9999}#snsBtn li{float:left;margin-right:10px}@media screen and (max-width:767px){#snsBtn{display:none}}@media screen and (max-width:767px){.btnFaq{text-align:center}}.btnFaq a{display:block;background-color:#fff;padding:0 1.3em;color:#333;font-size:1.4rem;line-height:1;border:1px solid #ccc;border-radius:100px;transition:opacity .3s}.btnFaq a:hover{opacity:.5}@media screen and (max-width:767px){.btnFaq a{display:inline-block;font-size:2rem}}.btnFaq a span{display:inline-block;padding:.4em 0 .5em 1.4em;position:relative}.btnFaq a span:before{content:"";display:block;width:.5em;height:.5em;margin:auto;border-bottom:2px solid #9d9d9d;border-right:2px solid #9d9d9d;position:absolute;top:0;bottom:0;left:0;transform:translateY(.05em) rotate(-45deg)}.fixBtn{display:none}@media screen and (max-width:767px){.fixBtn{display:block;background-color:#000c;padding:3.125vw;width:100%;box-sizing:border-box;position:fixed;bottom:0;left:0;z-index:1}.fixBtn a{display:block}.fixBtn a img{width:100%}}@media screen and (max-width:767px){#wrapper{overflow:hidden}}@media screen and (max-width:767px){#wrapper.pageTop{margin-bottom:18.75vw}}#contents{width:auto!important;color:#000;font-family:Noto Sans Japanese}#contents a:hover{text-decoration:none}#deagoLogo{position:absolute;top:45px;left:15px;z-index:9999}@media screen and (max-width:767px){#deagoLogo{top:2.34375vw;left:2.34375vw}}#deagoLogo a{display:block;transition:opacity .3s}#deagoLogo a:hover{opacity:.5}#deagoLogo img{width:100px;height:auto;fill:#fff}@media screen and (max-width:767px){#deagoLogo img{width:18vw;height:auto}}#header{margin-bottom:0!important;height:80px!important}.teikiFootPc{width:980px;margin:0 auto;padding:40px 0;font-size:11px}.teikiFootPc .copy{text-align:left;float:left;width:500px}.teikiFootPc .bnBox{float:right;text-align:center;width:450px}.teikiFootPc .bnBox .ftTxt a{display:inline-block;transition:.3s}.teikiFootPc .bnBox .ftTxt a:hover{opacity:.7}.teikiFootPc .bnBox a{font-size:12px;color:#333}@media screen and (max-width:767px){.teikiFootPc{display:none}}.pagePBlock{text-align:center}.btnSprt{position:fixed;left:-3px;bottom:30px;z-index:1000}@media screen and (max-width:767px){.btnSprt{position:static}}.btnSprt a{display:block}@media screen and (max-width:767px){.btnSprt a img{width:100%}}.toTop{display:block;position:fixed;right:0;bottom:0;z-index:1000;opacity:0;animation:toTopFadeIn .7s ease-out forwards;transition:opacity .3s}.toTop:hover{opacity:.5}@media screen and (max-width:767px){.toTop{display:none!important}}@keyframes toTopFadeIn{0%{opacity:0}to{opacity:1}}.footBanner{text-align:center;padding:0 0 20px}.footBanner li{display:inline-block;margin:10px}.footBanner li img{height:85px;width:auto}.footerlink{font-size:12px}.footerlink li{font-size:inherit}@media screen and (max-width:767px){.footerCopyright{padding:15px 0}.footerCopyright .footerCopyrightInner{padding-bottom:0}.footerCopyright .footerCopyrightInner a img{width:56px}.footerCopyright .footerCopyrightInner>img{width:305px}}a[name^=scrl]{position:relative}a.u-btn{display:flex;justify-content:center;align-items:center;margin:auto;background-image:linear-gradient(90deg,#b5e61d,#8ec919,#49b800,#b5e61d,#49b800,#b5e61d);background-size:300% 300%;padding:.25em 0;color:#000;font-family:"M PLUS 1p",sans-serif;font-size:2.8rem;font-weight:700;letter-spacing:-1px;text-shadow:0px 1px 0px #fff;text-decoration:none;border-radius:100px;box-shadow:10px 10px 15px #00000045,0 0 0 3px #000,0 0 0 6px #fff;box-sizing:border-box;position:relative;transition:1.5s}@media screen and (max-width:767px){a.u-btn{box-shadow:1.5625vw 1.5625vw 2.34375vw #00000045,0 0 0 .46875vw #000,0 0 0 .9375vw #fff}}a.u-btn:hover{background-position:100% 0%}a.u-btn .u-btn__label{position:relative;padding-left:1.5em;text-shadow:-1px 1px 0 #fff,1px 1px 0 #fff}a.u-btn .u-btn__label:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:37px;height:35px;background:url(/site/kua/common/img/icon-cart.webp) no-repeat 50% 50%;background-size:contain;flex-shrink:0}@media screen and (max-width:767px){a.u-btn .u-btn__label:after{width:7.5vw;height:6.875vw;left:-1.5625vw}}a.u-btn.search .u-btn__label:after{background:url(/site/kua/common/img/icon-search.webp) no-repeat 50% 50%;background-size:contain;width:29px;height:29px}@media screen and (max-width:767px){a.u-btn.search .u-btn__label:after{width:5.3125vw;height:5.3125vw}}.bg1{background:url(/site/kua/common/img/main/bg1.webp);background-repeat:repeat-y;background-size:100% auto;background-position:top center}.arw1{display:flex;justify-content:center;align-items:center;background-color:#fff000cc;width:47px;height:83px;margin:auto;position:absolute;top:0;bottom:0;transition:opacity .3s}.arw1:hover{opacity:.5}.arw1:before{content:"";display:block;width:18px;height:18px;border-bottom:4px solid #000}.arw1.pre{border-radius:0 5px 5px 0;left:0}.arw1.pre:before{border-left:4px solid #000;transform:translate(5px,1px) rotate(45deg)}.arw1.nxt{border-radius:5px 0 0 5px;right:0}.arw1.nxt:before{border-right:4px solid #000;transform:translate(-5px,1px) rotate(-45deg)}.acrdBtn{position:relative;cursor:pointer}.acrdBtn:before{content:"";display:inline-block;width:1.2em;height:1.2em;margin:auto .5em auto auto;border-style:solid;border-width:.3em .3em 0 0;border-color:#fff #fff transparent transparent;box-sizing:border-box;position:absolute;top:0;bottom:0;right:30px;transform:translateY(-.25em) rotate(135deg)}@media screen and (max-width:767px){.acrdBtn:before{width:1em;height:1em}}.acrdBtn.show:before{transform:translateY(.25em) rotate(-45deg)}.clkBlnBox{position:relative}.clkBlnBox>img{width:100%}.clkBlnBox .clkBlns>span{position:absolute;cursor:pointer}.clkBlnBox .clkBlns>span:before{content:"";display:inline-block;background:url(../images/clk_circle.webp) 0 0 no-repeat;background-size:100% 100%;width:50px;height:50px;transition:opacity .3s;animation-name:syukusyo;animation-duration:.8s;animation-iteration-count:infinite}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span:before{width:10.9375vw;height:10.9375vw}}.clkBlnBox .clkBlns>span:hover:before{opacity:.7}.clkBlnBox .clkBlns>span .bln{display:none;background-color:#740003;width:18em;padding:.8em 1em;color:#fff;font-size:1.6rem;position:absolute}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln{font-size:2rem}}.clkBlnBox .clkBlns>span .bln:before{content:"";display:block;width:0;height:0;border-style:solid;border-color:transparent;position:absolute}.clkBlnBox .clkBlns>span .bln strong{display:block;margin-bottom:.3em;font-weight:700;font-size:1.2em;line-height:1.2}.clkBlnBox .clkBlns>span .bln.sz_10{width:10em}.clkBlnBox .clkBlns>span .bln.sz_11{width:11em}.clkBlnBox .clkBlns>span .bln.sz_12{width:12em}.clkBlnBox .clkBlns>span .bln.sz_13{width:13em}.clkBlnBox .clkBlns>span .bln.sz_14{width:14em}.clkBlnBox .clkBlns>span .bln.sz_15{width:15em}.clkBlnBox .clkBlns>span .bln.sz_16{width:16em}.clkBlnBox .clkBlns>span .bln.sz_17{width:17em}.clkBlnBox .clkBlns>span .bln.sz_18{width:18em}.clkBlnBox .clkBlns>span .bln.sz_19{width:19em}.clkBlnBox .clkBlns>span .bln.sz_20{width:20em}.clkBlnBox .clkBlns>span .bln.sz_21{width:21em}.clkBlnBox .clkBlns>span .bln.sz_22{width:22em}.clkBlnBox .clkBlns>span .bln.sz_23{width:23em}.clkBlnBox .clkBlns>span .bln.sz_24{width:24em}.clkBlnBox .clkBlns>span .bln.sz_25{width:25em}.clkBlnBox .clkBlns>span .bln.sz_26{width:26em}.clkBlnBox .clkBlns>span .bln.sz_27{width:27em}.clkBlnBox .clkBlns>span .bln.sz_28{width:28em}.clkBlnBox .clkBlns>span .bln.sz_29{width:29em}.clkBlnBox .clkBlns>span .bln.sz_30{width:30em}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.spSz_10{width:10em}}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.spSz_11{width:11em}}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.spSz_12{width:12em}}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.spSz_13{width:13em}}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.spSz_14{width:14em}}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.spSz_15{width:15em}}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.spSz_16{width:16em}}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.spSz_17{width:17em}}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.spSz_18{width:18em}}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.spSz_19{width:19em}}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.spSz_20{width:20em}}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.spSz_21{width:21em}}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.spSz_22{width:22em}}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.spSz_23{width:23em}}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.spSz_24{width:24em}}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.spSz_25{width:25em}}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.spSz_26{width:26em}}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.spSz_27{width:27em}}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.spSz_28{width:28em}}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.spSz_29{width:29em}}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.spSz_30{width:30em}}.clkBlnBox .clkBlns>span .bln.is_T{bottom:50px}.clkBlnBox .clkBlns>span .bln.is_T:before{border-width:1em .5em 0;border-top-color:#740003;bottom:-.95em}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.is_T{bottom:10.9375vw}}.clkBlnBox .clkBlns>span .bln.is_B{top:50px}.clkBlnBox .clkBlns>span .bln.is_B:before{border-width:0 .5em 1em;border-bottom-color:#740003;top:-.95em}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.is_B{top:10.9375vw}}.clkBlnBox .clkBlns>span .bln.is_R{left:50px}.clkBlnBox .clkBlns>span .bln.is_R:before{border-width:.5em 1em .5em 0;border-right-color:#740003;left:-.95em}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.is_R{left:10.9375vw}}.clkBlnBox .clkBlns>span .bln.is_L{right:50px}.clkBlnBox .clkBlns>span .bln.is_L:before{border-width:.5em 0 .5em 1em;border-left-color:#740003;right:-.95em}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.is_L{right:10.9375vw}}.clkBlnBox .clkBlns>span .bln.dir_T{bottom:0}.clkBlnBox .clkBlns>span .bln.dir_T:before{bottom:1.1em}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.dir_T:before{bottom:4vw}}.clkBlnBox .clkBlns>span .bln.dir_B{top:0}.clkBlnBox .clkBlns>span .bln.dir_B:before{top:1.1em}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.dir_B:before{top:4vw}}.clkBlnBox .clkBlns>span .bln.dir_R{left:0}.clkBlnBox .clkBlns>span .bln.dir_R:before{left:1.2em}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.dir_R:before{left:3.75vw}}.clkBlnBox .clkBlns>span .bln.dir_L{right:0}.clkBlnBox .clkBlns>span .bln.dir_L:before{right:1em}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.dir_L:before{right:4.5vw}}@media screen and (max-width:767px){.clkBlnBox .clkBlns>span .bln.spDir_C{left:-25vw}.clkBlnBox .clkBlns>span .bln.spDir_C:before{left:28.59375vw}}.clkBlnBox .clkBlns>span.show{z-index:1}.clkBlnBox .clkBlns>span.show .bln{display:block}.slick-slider{margin-bottom:0}.slick-arrow{display:flex;justify-content:center;align-items:center;width:80px;height:80px;z-index:1;transform:translate(0);transition:.3s}.slick-arrow:before{content:"";width:20px;height:20px;border-left:6px solid #fff;border-bottom:6px solid #fff;opacity:1}@media screen and (max-width:767px){.slick-arrow:before{width:3.125vw;height:3.125vw;border-width:0 0 .9375vw .9375vw}}.slick-arrow:hover{opacity:.5}.slick-prev{left:0}.slick-prev:before{transform:translate(5px) rotate(45deg)}.slick-next{right:0}.slick-next:before{transform:translate(-5px) rotate(225deg)}.slick-dots{bottom:0}.slick-dots li{background-color:#ccc;width:14px;height:14px;border-radius:50%}.slick-dots li.slick-active{background-color:#ffe100}.slick-dots li button{display:none}@media screen and (max-width:767px){.slick-dots{margin-top:6.25vw;position:static}.slick-dots li{width:3.125vw;height:3.125vw}}@keyframes scale1{0%{transform:scale(1.2)}to{transform:scale(1)}}.btnBox{display:block;width:1000px;margin-left:auto;margin-right:auto;position:relative}@media screen and (max-width:767px){.btnBox{width:100%;box-sizing:border-box}}.btnBox a:before{content:"";opacity:0;transition:.3s}.btnBox a img{display:block;width:100%}@media screen and (max-width:767px){.btnBox a img{height:auto}.btnBox a img.pcShow{display:none}}.btnBox a:hover:before{display:block;background-color:#ffffff1a;border-radius:10px;opacity:1;position:absolute;inset:0}.teikiPre{text-align:center}@media screen and (max-width:767px){.teikiPre{padding-left:2.34375vw;padding-right:2.34375vw}.teikiPre img{width:100%;height:auto}}.teikiPre>.ttl{margin-bottom:25px}@media screen and (max-width:767px){.teikiPre>.ttl{width:90.625vw;margin:0 auto 3.125vw}}.teikiPre>.btnBox{margin-bottom:15px}@media screen and (max-width:767px){.teikiPre>.btnBox{margin-bottom:4.6875vw}}.teikiPre>.txt{margin-bottom:45px}@media screen and (max-width:767px){.teikiPre>.txt{width:90.625vw;margin:0 auto 2.34375vw}}.teikiPre .preBox{width:1000px;margin:auto}@media screen and (max-width:767px){.teikiPre .preBox{width:auto}}.teikiPre .preBox>a{display:block;transition:opacity .3s}.teikiPre .preBox>a:hover{opacity:.5}.teikiPre .preNote{margin-top:10px;color:#351a01;font-size:1.2rem;line-height:2.0833333333;text-align:left}@media screen and (max-width:767px){.teikiPre .preNote{margin-top:2.34375vw;line-height:1.5}}.teikiPre .preNote strong{display:block;font-size:1.6rem;font-weight:700;line-height:1}@media screen and (max-width:767px){.teikiPre .preNote strong{font-size:1.2rem;letter-spacing:-.05em;line-height:inherit}}.orderBtn{display:block;max-width:980px;margin:auto;position:relative}.orderBtn:after{content:"";display:block;background-color:#fff;border-radius:10px;opacity:0;transition:.3s;position:absolute;inset:0}.orderBtn:hover:after{opacity:.2}.preBox+.orderBtn{margin-top:30px}@media screen and (max-width:767px){.orderBtn{max-width:none}.orderBtn:after{border-radius:.78125vw}.preBox+.orderBtn{margin-top:1.5625vw}}.naviArea{background-color:#000f18cc;border-style:solid;border-width:1px;border-color:#fdd000;position:fixed;top:60px;right:-400px;border-radius:5px;z-index:9999;overflow:hidden}@media screen and (max-width:767px){.naviArea{top:0}}.naviArea li{font-size:1.4rem}.naviArea li+li{border-top:1px solid #fdd000}@media screen and (max-width:767px){.naviArea li{font-size:2.4rem}}.naviArea li a{display:block;padding:.7142857143em .7142857143em .7142857143em 1.6428571429em;color:#fff;text-decoration:none;text-shadow:0 0 7px rgb(0,15,24),0 0 7px rgb(0,15,24),0 0 7px rgb(0,15,24),0 0 7px rgb(0,15,24),0 0 7px rgb(0,15,24),0 0 7px rgb(0,15,24),0 0 7px rgb(0,15,24);position:relative;transition:color .3s}.naviArea li a:hover{color:#fdd000}.naviArea li a:before{content:"";display:block;width:.4285714286em;height:.4285714286em;margin:auto;border-bottom:.1428571429em solid #be0615;border-right:.1428571429em solid #be0615;position:absolute;top:0;bottom:0;left:.7142857143em;transform:translate(-.1428571429em,.0714285714em) rotate(-45deg)}.clsNav{background:#fdd000;color:#000f18;height:30px;display:block;font-size:1.4rem;text-align:center;padding:8px;cursor:pointer;transition:opacity .3s}.clsNav:hover{opacity:.8}@media screen and (max-width:767px){.clsNav{height:auto;padding:.9375em;font-size:2.4rem;text-align:left}}.clsNav>*{display:inline-block;padding-top:5px;vertical-align:middle}@media screen and (max-width:767px){.clsNav>*{padding-top:0}}.clsNav b{padding-right:5px;font-size:1.2857142857em;line-height:1}@media screen and (max-width:767px){.clsNav b{padding-right:.78125vw}}.naviArea2{position:fixed;top:63px;right:0;z-index:9999}@media screen and (max-width:767px){.naviArea2{top:0vw}.naviArea2 img{background-color:#000;width:12vw;height:12vw}}.naviArea2 .menuShow{display:block;transition:opacity .3s}.naviArea2 .menuShow:hover{opacity:.5}@media screen and (max-width:767px){.navi3Wrap{display:none}}.naviArea3{background-color:#24a4b5;text-align:center;border-top:solid 3px #fff;border-bottom:solid 3px #fff;margin:0;padding:0}.naviArea3.fix{width:100%;position:fixed;left:0;top:0;z-index:999}.naviInner3{margin:0;padding:15px 0 10px}.naviInner3 a{background-image:url(../images/nav_arw1.webp);background-repeat:no-repeat;background-position:19px 7px;margin:0;padding:0 22px 0 40px;color:#fff;font-weight:700;font-size:24px;text-decoration:none;background-size:20px;border-left:1px solid #fff}.naviInner3 a.bar{border-right:1px solid #fff}.naviInner3 a:hover{background-image:url(../images/nav_arw1_on.webp);color:#dae535}.naviAreaSp{display:none}.newsTtl{border-left:4px solid #399;padding:0 0 0 10px;margin-bottom:5px;color:#399;font-weight:700;font-size:15px}.newsTxt{margin-bottom:15px}.movZone{background:url(/site/kua/common/img/buy/bg.webp);background-position:bottom center;max-width:700px;margin:0 auto 60px}.movZone .movBox{margin:0 auto}@media screen and (max-width:767px){.movZone{margin-bottom:9.375vw}}.block_main{width:100%;background:url(/site/kua/common/img/main/bg-top.webp);background-repeat:no-repeat;background-size:cover;background-position:bottom center}@media screen and (max-width:767px){.block_main{position:relative;z-index:2}}.block_main .ttl2{text-align:center;font-weight:700;font-size:2.6rem;padding-bottom:2em;color:#fff69b}.block_main .partMain{height:950px;position:relative}@media screen and (max-width:767px){.block_main .partMain{height:66vw}}.block_main .partMain h1{position:relative;padding-top:60px;text-align:center;animation:fadeIn .5s both}@media screen and (max-width:767px){.block_main .partMain h1{padding-top:12vw;padding-left:0;width:100%}}.block_main .partMain h1 .sub{display:inline-block;position:relative;animation:fadeIn .5s both;animation-delay:.3s;z-index:6}@media screen and (max-width:767px){.block_main .partMain h1 .sub{width:95%;margin:0 auto;z-index:10}}.block_main .partMain h1 .mainTtl{position:relative;top:-50px;left:-10px;z-index:5}@media screen and (max-width:767px){.block_main .partMain h1 .mainTtl{top:-3vw;left:0vw}}.block_main .inner{display:flow-root;position:relative}.block_main .inner:before{content:"";display:block;background:url(/site/kua/common/img/main/bf.webp) 0 0 no-repeat;background-size:contain;width:243px;height:312px;position:absolute;top:20px;left:-80px}@media screen and (max-width:767px){.block_main .inner:before{width:19.53125vw;height:21.875vw;top:auto;bottom:-18vw;left:1vw}}.block_main .inner:after{content:"";display:block;background:url(/site/kua/common/img/main/af.webp) 0 0 no-repeat;background-size:contain;width:182px;height:243px;position:absolute;top:50px;right:-40px}@media screen and (max-width:767px){.block_main .inner:after{width:17.96875vw;height:23.4375vw;top:auto;right:4vw;bottom:-20vw}}@media screen and (max-width:767px){.block_main .inner{padding:0}}.block_main .mv{margin-top:40px;position:relative;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.block_main .mv{margin-top:6.25vw;overflow:visible}}.block_main .mv picture{display:block}.block_main .mv picture img{display:block;width:100%;height:auto}.block_main .mv .mv-item01{padding-top:10px;padding-bottom:440px;position:relative;z-index:9}@media screen and (max-width:767px){.block_main .mv .mv-item01{padding-top:6.25vw;width:64.84375vw;padding-bottom:60.9375vw}}.block_main .mv .mv-item02{position:absolute;top:50px;left:20px;z-index:8}@media screen and (max-width:767px){.block_main .mv .mv-item02{display:none}}.block_main .mv .mv-item03{position:absolute;top:30px;left:680px;z-index:7}@media screen and (max-width:767px){.block_main .mv .mv-item03{width:56.25vw;top:-1.5625vw;left:20.3125vw}}.block_main .mv .mv-item04{position:absolute;top:170px;left:580px;z-index:10}@media screen and (max-width:767px){.block_main .mv .mv-item04{width:29.6875vw;top:25vw;left:0vw}}.block_main .mv .mv-item05{position:absolute;top:500px;left:-60px;z-index:3}@media screen and (max-width:767px){.block_main .mv .mv-item05{width:26.5625vw;top:81.25vw;left:.78125vw}}.block_main .mv .mv-item06{position:absolute;top:500px;left:210px;z-index:4}@media screen and (max-width:767px){.block_main .mv .mv-item06{width:23.4375vw;top:81.25vw;left:26.875vw}}.block_main .mv .mv-item07{position:absolute;top:500px;left:470px;z-index:5}@media screen and (max-width:767px){.block_main .mv .mv-item07{width:22.65625vw;top:81.25vw;left:50.78125vw}}.block_main .mv .mv-item08{position:absolute;top:500px;left:720px;z-index:6}@media screen and (max-width:767px){.block_main .mv .mv-item08{width:22.65625vw;top:81.25vw;left:75vw}}.block_main .mv .mv-item09{position:absolute;top:310px;left:490px;z-index:2}@media screen and (max-width:767px){.block_main .mv .mv-item09{width:46.09375vw;top:45.3125vw;left:51.5625vw}}.block_main .mv .mv-item10{position:absolute;top:70px;left:-40px;z-index:1}@media screen and (max-width:767px){.block_main .mv .mv-item10{width:100%;top:-3.125vw;left:50%;transform:translate(-50%)}}.block_main .topic{margin-bottom:45px;display:flex;background-color:#fff;padding:5px 10px 5px 30px;align-items:center;border-radius:10px}@media screen and (max-width:767px){.block_main .topic{margin-top:-20vw;margin-bottom:35vw;align-items:flex-start;padding:3vw 3vw 3vw 5vw}}.block_main .topic:before{content:"TOPICS：";font-size:2rem;font-weight:700}@media screen and (max-width:767px){.block_main .topic:before{font-size:2.4rem}}.block_main .topic a{display:flex;align-items:center;color:#000;width:100%;text-decoration:none}.block_main .substanceBox{display:flex;justify-content:space-between;align-items:flex-start;padding:35px 25px 30px 10px;position:relative;animation:fadeIn 1s both,move06 .8s both;animation-delay:.6s}.block_main .substanceBox .cpLink{display:block;position:relative;height:344px}.block_main .substanceBox .cpLink:hover{filter:brightness(1.1)}@media screen and (max-width:767px){.block_main .substanceBox{margin-top:-5vw;display:block;width:auto;padding:6vw 0 0;border-radius:1.5625vw;z-index:3}}.block_main .substanceBox:first-of-type{margin:-15px auto auto -3.5%;padding:210px 25px 0 10px;z-index:5;position:relative}.block_main .substanceBox:first-of-type span.btn{position:absolute;bottom:11px;right:11px;background-color:#e4007f;border-radius:20px 0 15px;padding:22px}@media screen and (max-width:767px){.block_main .substanceBox:first-of-type span.btn{border-radius:30px;padding:4vw 1.5vw;bottom:6vw;right:10vw;width:75%}}@media screen and (max-width:767px){.block_main .substanceBox:first-of-type{margin:86vw -2.6875vw auto;padding:8vw 0 0}}.block_main .substanceBox:first-of-type:before{position:absolute;content:"";top:-240px;left:-30px;right:0;margin:0 auto;width:102%;height:582px;background:url(/site/kua/common/img/main/play_img.webp) no-repeat;background-size:cover;z-index:-5}@media screen and (max-width:767px){.block_main .substanceBox:first-of-type:before{background:url(/site/kua/common/img/main/play_img_sp.webp) no-repeat;background-size:cover;top:-81vw;left:0vw;height:92.65625vw;background-size:100%}}.block_main .substanceBox:nth-of-type(n+2){background:url(../images/main/substance_bg.webp) no-repeat;background-size:100% 100%;margin:40px 0 auto;padding:1.8%}.block_main .substanceBox:nth-of-type(n+2) .imgs{width:50%}@media screen and (max-width:767px){.block_main .substanceBox:nth-of-type(n+2){background:url(../images/main/substance_bg-sp.webp) no-repeat;background-size:100% 100%;border-radius:5px;margin:10vw auto auto;padding:0 0 4vw}.block_main .substanceBox:nth-of-type(n+2) .imgs img:first-child{margin-top:-10vw}}.block_main .substanceBox:nth-of-type(2){animation-delay:.9s}.block_main .substanceBox:nth-of-type(3){animation-delay:1.2s}@media screen and (max-width:767px){.block_main .substanceBox .sm_size-im img{width:65%}}@media screen and (max-width:767px){.block_main .substanceBox img.campaignImg{width:91vw;margin-left:3vw;max-width:none}}.block_main .substanceBox .imgs{text-align:center}@media screen and (max-width:767px){.block_main .substanceBox .imgs{margin-top:0}}@media screen and (max-width:767px){.block_main .substanceBox .imgs .img{width:84vw;max-width:none;position:relative;left:3vw}}.block_main .substanceBox .imgs .btn{animation:fadeIn .8s .6s both;transition:.3s}@media screen and (max-width:767px){.block_main .substanceBox .imgs .btn{margin:0 -.78125vw 0 -2.34375vw}}.block_main .substanceBox .imgs .btn a{display:inline-block}@media screen and (max-width:767px){.block_main .substanceBox .imgs .btn a{display:block}}.block_main .substanceBox .txts{width:500px;margin-top:10px}@media screen and (max-width:767px){.block_main .substanceBox .txts{width:auto;margin-top:0}}.block_main .substanceBox .txts a.u-btn{margin:15px auto 10px;width:90%}.block_main .substanceBox .txts a.u-btn:after{transform:rotate(135deg)}@media screen and (max-width:767px){.block_main .substanceBox .txts a.u-btn:after{top:.7em}}@media screen and (max-width:767px){.block_main .substanceBox .txts a.u-btn{margin:2vw auto;font-size:4.25rem}}.block_main .substanceBox.set-anime{top:0}@media screen and (max-width:767px){.block_main .substanceBox.set-anime{top:4.6875vw}}.block_main .substanceBox.set-anime.show-anime{top:-52px;left:5px}@media screen and (max-width:767px){.block_main .substanceBox.set-anime.show-anime{top:-3vw;left:0vw}}.block_main .eventBlock{text-align:center;margin-bottom:40px}.block_main .eventBlock a:hover{filter:brightness(1.1)}@media screen and (max-width:767px){.block_main .eventBlock{margin-top:5vw}}.block_main .eventBlock.set-anime{top:0}@media screen and (max-width:767px){.block_main .eventBlock.set-anime{top:4.6875vw}}.block_main .eventBlock.set-anime.show-anime{top:-52px;left:5px}@media screen and (max-width:767px){.block_main .eventBlock.set-anime.show-anime{top:-3vw;left:0vw}}.block_main .movBox img{max-width:100%}.block_main .movBox iframe{width:100%;height:100%;position:absolute;top:0;left:0}.block_main .product-introduction{width:100%;margin:0 auto 40px;background-color:#ffffff80;border-radius:30px;padding:30px;font-size:2rem;line-height:1.6;font-weight:700;text-align:center;box-sizing:border-box}@media screen and (max-width:767px){.block_main .product-introduction{font-size:2.4rem;margin-bottom:30px;border-radius:0;padding:4.6875vw 3.125vw;text-align:left}}.block_main .banner-area{text-align:center;width:100%;margin:0 auto 40px;box-sizing:border-box}@media screen and (max-width:767px){.block_main .banner-area{margin-bottom:4.6875vw;padding:0 3.125vw}}.block_main .banner-area img{max-width:100%}@media screen and (max-width:767px){.block_main .banner-area img{width:100%}}.block_main .banner-area a:hover{opacity:.6}.block_main .main-shop-note{margin:0 auto 40px;padding:0;color:#000;font-size:2.2rem;font-weight:800;line-height:1.17;text-align:center;letter-spacing:.02em;-webkit-text-stroke:3px #fff;paint-order:stroke fill}@media screen and (max-width:767px){.block_main .main-shop-note{margin-bottom:4.6875vw;max-width:none;font-size:4.375vw;line-height:1.3;-webkit-text-stroke:.9375vw #fff;margin-bottom:1.5625vw}}@supports not (paint-order: stroke fill){.block_main .main-shop-note{-webkit-text-stroke:0;text-shadow:3px 0 0 #fff,-3px 0 0 #fff,0 3px 0 #fff,0 -3px 0 #fff,3px 3px 0 #fff,-3px 3px 0 #fff,3px -3px 0 #fff,-3px -3px 0 #fff}@media screen and (max-width:767px){.block_main .main-shop-note{text-shadow:.3125vw 0 0 #fff,-.3125vw 0 0 #fff,0 .3125vw 0 #fff,0 -.3125vw 0 #fff,.3125vw .3125vw 0 #fff,-.3125vw .3125vw 0 #fff,.3125vw -.3125vw 0 #fff,-.3125vw -.3125vw 0 #fff}}}.block_main .text-img{text-align:center;width:100%;margin:0 auto 40px;box-sizing:border-box}.reachDay{display:block;font-size:2rem;font-weight:700;color:#ff000f;margin-bottom:5px;text-align:center}@media screen and (max-width:767px){.reachDay{font-size:2.4rem}}.block_top{background:url(/site/kua/common/img/topblk/bg.webp) repeat-x;background-size:100%;background-position:top;padding:120px 0 240px;margin-top:-60px}@media screen and (max-width:767px){.block_top{background:url(/site/kua/common/img/topblk/bg_sp.webp) repeat-x;background-size:100%;padding:10.9375vw 0 18.75vw;margin-top:-26.5625vw}}.block_top .inner{text-align:center}@media screen and (max-width:767px){.block_top .inner{text-align:left}}.block_top h2{margin-bottom:40px;animation:fadeIn 1s both,move06 .8s both}@media screen and (max-width:767px){.block_top h2{width:90%;margin:auto auto 3vw}}.block_top .lead{animation:fadeIn 1s both,move06 .8s both}.block_top ul{margin-top:25px}@media screen and (max-width:767px){.block_top ul{margin-top:12vw}}.block_top ul li{animation:fadeIn 1s both,move06 .8s both;animation-delay:.6s}.block_top ul li:last-of-type{animation-delay:.9s;margin-left:-20px}@media screen and (max-width:767px){.block_top ul li:last-of-type{margin-top:-10.5vw;margin-left:0}}@media screen and (max-width:767px){.block_top .spMtMinus{margin-top:-10vw}}.block_charas .sortArea{position:relative;text-align:center;margin-top:-110px;padding:110px 0 45px;background:url(/site/kua/common/img/charas/bg.webp) no-repeat top center!important;background-size:cover}@media screen and (max-width:767px){.block_charas .sortArea{margin-top:-8.59375vw;padding:8.59375vw 0 59vw;background:url(/site/kua/common/img/charas/bg_sp.webp) no-repeat top center;background-size:cover}}.block_charas .sortArea .charaImg{animation:fadeIn 1s both,move06 .8s both;animation-delay:.6s}.block_charas .sortArea .charaImg:before{position:absolute;content:"";bottom:0;left:-100px;max-width:800px;width:111.40625vw;height:137.1875vw;background:url(/site/kua/common/img/charas/sort_img_l.webp) no-repeat;background-size:contain;z-index:1;top:-1350px;min-width:400px}@media screen and (max-width: 1580px){.block_charas .sortArea .charaImg:before{left:-300px}}@media screen and (max-width:767px){.block_charas .sortArea .charaImg:before{display:none}}.block_charas .sortArea .charaImg:after{position:absolute;content:"";bottom:0;right:-100px;max-width:800px;width:104.0625vw;height:140vw;background:url(/site/kua/common/img/charas/sort_img_r.webp) no-repeat;background-size:contain;z-index:1;top:-1360px;min-width:400px}@media screen and (max-width: 1580px){.block_charas .sortArea .charaImg:after{right:-300px}}@media screen and (max-width:767px){.block_charas .sortArea .charaImg:after{right:-52vw;bottom:0vw;width:164vw;height:70vw;top:-42vw;background:url(/site/kua/common/img/charas/sort_img_sp.webp) no-repeat;background-size:75%}}.block_charas .sortArea .mutantCont{position:relative;z-index:2;animation:fadeIn 1s both,move06 .8s both;padding-bottom:60px}@media screen and (max-width:767px){.block_charas .sortArea .mutantCont{padding-bottom:9.375vw}}.block_charas .sortArea .mutantCont.show-anime{top:0}@media screen and (max-width:767px){.block_charas .sortArea .mutantCont h2{padding-top:6.25vw}}@media screen and (max-width:767px){.block_charas .sortArea .mutantCont h2 .ttlTxt{display:inline-block;width:67.1875vw}}@media screen and (max-width:767px){.block_charas .sortArea .mutantCont h2 img{width:100%}}.block_charas .sortArea .mutantCont .lead{margin-top:30px}@media screen and (max-width:767px){.block_charas .sortArea .mutantCont .lead{margin:5.46875vw 0 0}}.block_charas .sortArea .mutantCont span{display:block;position:absolute;text-align:center;font-size:1.5rem;font-weight:700;left:50%;margin-left:-210px;margin-top:45px}@media screen and (max-width:767px){.block_charas .sortArea .mutantCont span{position:static;display:block;margin-left:0;margin-top:5vw;font-size:1.8rem}}.block_charas .sortArea .mutantCont span a{color:#000}.block_charas .sortArea .mutantCont .szo_bn{display:inline-block;margin-top:30px;width:auto}@media screen and (max-width:767px){.block_charas .sortArea .mutantCont .szo_bn{margin-top:5vw}}.block_charas .sortArea .mutantCont .szo_bn:hover{filter:brightness(120%);transition:.3s}.block_charas .sortArea .sdownCont{position:relative;text-align:center;top:30px;z-index:2;padding-bottom:540px;animation:fadeIn 1s both,move06 .8s both;animation-delay:.3s}@media screen and (max-width:767px){.block_charas .sortArea .sdownCont{padding-bottom:34vw}}@media screen and (max-width:767px){.block_charas .sortArea .sdownCont p{position:relative;top:-3.90625vw;left:0}}@media screen and (max-width:767px){.block_charas .sortArea .sdownCont p img{width:45.15625vw;height:37.5vw}}.block_charas .sortArea .sdownCont.show-anime{top:0}.block_charas .charaArea{position:relative;margin-top:-530px;background:url(/site/kua/common/img/charas/bg_chara.webp) no-repeat top center!important;background-size:cover;z-index:5}@media screen and (max-width:767px){.block_charas .charaArea{margin-top:-53.125vw;background:url(/site/kua/common/img/charas/bg_chara_sp.webp) no-repeat top center!important;background-size:cover}}.block_charas .charaArea .centerTxt{padding:120px 0 20px;text-align:center}@media screen and (max-width:767px){.block_charas .charaArea .centerTxt{width:85.15625vw;margin:0 auto;padding:12.5vw 0 4.6875vw}}.block_charas .charaArea .slick-arrow{display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#000000b3;width:83px;height:83px;transition:background-color .3s}.block_charas .charaArea .slick-arrow:before{content:"";display:block;width:24px;height:24px;border-bottom:6px solid #fff100;border-right:6px solid #fff100;border-left:none;opacity:1}.block_charas .charaArea .slick-prev{left:calc(50% - 660px)}.block_charas .charaArea .slick-prev:before{transform:translate(7px) rotate(135deg)}.block_charas .charaArea .slick-next{right:calc(50% - 660px)}.block_charas .charaArea .slick-next:before{transform:translate(-7px) rotate(-45deg)}.block_charas .charaArea .slick-prev,.block_charas .charaArea .slick-next{top:35%}@media screen and (max-width:767px){.block_charas .charaArea .slick-dots{margin-top:4.6875vw}}.block_charas .charaArea .slkBox1{padding-bottom:20px;position:relative;top:30px}@media screen and (max-width:767px){.block_charas .charaArea .slkBox1{padding-bottom:4.6875vw}}.block_charas .charaArea .slkBox1 li{width:998px;height:530px;margin:0 15px;opacity:.5}@media screen and (max-width:767px){.block_charas .charaArea .slkBox1 li{width:90vw;height:auto;margin:0;opacity:1}}.block_charas .charaArea .slkBox1 li .img{position:relative}.block_charas .charaArea .slkBox1 li .img .mdlCrl{position:absolute;bottom:45px;left:50px;cursor:pointer}@media screen and (max-width:767px){.block_charas .charaArea .slkBox1 li .img .mdlCrl{width:40.625vw;bottom:4.6875vw;left:5.46875vw}}.block_charas .charaArea .slkBox1 li.slick-active{opacity:1}@media screen and (max-width:767px){.block_charas .charaArea .slkBox1 .slick-dots{position:static}.block_charas .charaArea .slkBox1 .slick-dots li{background-color:#fff;width:2.5vw;height:2.5vw;margin:0 .78125vw}.block_charas .charaArea .slkBox1 .slick-dots li.slick-active{background-color:#ffe900}}.block_charas .charaArea .slkBox1.show-anime{top:0}.block_charas .charaArea .slkBox1 .item .box{margin:auto;box-sizing:border-box}@media screen and (max-width:767px){.block_charas .charaArea .slkBox1 .item .box{margin:0}}.block_charas .charaArea .slkBox1 .item .img img{max-width:100%}.block_charas .charaArea .slkBox1 .item .txts{padding-left:15px;text-align:center;position:relative}@media screen and (max-width:767px){.block_charas .charaArea .slkBox1 .item .txts{padding-left:.78125vw}}.block_charas .charaArea .slkBox1 .item .txts img{margin:auto}.block_charas .charaArea .slkBox1 .item .txts dt{margin:-10px 0 -60px}@media screen and (max-width:767px){.block_charas .charaArea .slkBox1 .item .txts dt{margin:3.125vw 0 0;white-space:nowrap}.block_charas .charaArea .slkBox1 .item .txts dt.spPT15W{padding-top:2.34375vw}.block_charas .charaArea .slkBox1 .item .txts dt.spPT25W{padding-top:3.90625vw}.block_charas .charaArea .slkBox1 .item .txts dt.spPT40W{padding-top:6.25vw}.block_charas .charaArea .slkBox1 .item .txts dt.spFz35{font-size:3.5rem}.block_charas .charaArea .slkBox1 .item .txts dt.spFz32{font-size:3.2rem}}.block_charas .charaArea .slkBox1 .item .txts dt span{display:block;background:url(/site/kua/common/img/charas/sld_catch_bg.webp) center 0 no-repeat;height:196px;padding-top:60px;box-sizing:border-box}@media screen and (max-width:767px){.block_charas .charaArea .slkBox1 .item .txts dt span{background-size:contain;min-width:35.15625vw;height:30.625vw;padding-top:7.8125vw}}.block_charas .charaArea .slkBox1 .item .txts dt .spBtn{display:none}@media screen and (max-width:767px){.block_charas .charaArea .slkBox1 .item .txts dt .spBtn{display:block;margin-top:.78125vw;line-height:1;width:70%;margin:5px auto 0}.block_charas .charaArea .slkBox1 .item .txts dt .spBtn a{display:inline-flex}}@media screen and (max-width:767px){.block_charas .charaArea .slkBox1 .item .txts dd{display:none}}.block_charas .charaArea .slkBox1Nav{padding:0 0 40px;position:relative;top:30px}@media screen and (max-width:767px){.block_charas .charaArea .slkBox1Nav{display:none}}.block_charas .charaArea .slkBox1Nav.show-anime{top:0}.block_charas .charaArea .slkBox1Nav .slick-prev{left:-65px}.block_charas .charaArea .slkBox1Nav .slick-next{right:-65px}.block_charas .charaArea .slkBox1Nav .item{width:180px;cursor:pointer;transition:opacity .3s}.block_charas .charaArea .slkBox1Nav .item:hover{opacity:.5}.block_charas .charaArea .slkBox1Nav .item .thum{display:flex;justify-content:center;align-items:flex-end;height:199px;margin-bottom:15px}.block_charas .charaArea .slkBox1Nav .item .thum img{height:130px;transition:.3s}.block_charas .charaArea .slkBox1Nav .item h3{display:flex;justify-content:center;align-items:flex-end}.block_charas .charaArea .slkBox1Nav .item h3 img{height:29px;transition:.3s}.block_charas .charaArea .slkBox1Nav .item.slick-current .thum img{height:194px}.block_charas .charaArea .slkBox1Nav .item.slick-current h3 img{height:32px}.block_charas .spTxt{display:none}@media screen and (max-width:767px){.block_charas .spTxt{background-color:#9b5f12e6;width:100%;height:100%;color:#fff;font-size:3rem;position:fixed;top:0;left:0;z-index:10000}.block_charas .spTxt.show{display:flex;justify-content:center;align-items:center}.block_charas .spTxt:before{content:"";display:block;background:url(/site/kua/common/img/charas/icn_times.svg) 0 0 no-repeat;background-size:contain;width:12.5vw;height:12.5vw;position:absolute;top:4.6875vw;right:4.6875vw}.block_charas .spTxt ul{padding:4.6875vw}.block_charas .spTxt li{display:none}}.block_charas .detailTxt{display:none;position:fixed;inset:0;overflow-y:scroll;z-index:9999;background:#000000b3}.block_charas .detailTxt ul{width:800px;margin:5% auto}@media screen and (max-width:767px){.block_charas .detailTxt ul{width:100%;margin:0 auto 10%}}.block_charas .detailTxt ul .item{display:none;position:relative;color:#333;text-shadow:1px 1px 3px #c1dff3,-1px -1px 3px #c1dff3,-1px 1px 3px #c1dff3,-1px -1px 3px #c1dff3;padding:30px;border-radius:10px;box-shadow:0 0 25px #fff;background:#ffffffe6}@media screen and (max-width:767px){.block_charas .detailTxt ul .item{padding:4.6875vw;border-radius:0}}.block_charas .detailTxt ul .item p+p{margin-top:1em}.block_charas .detailTxt ul .item .closeBtn{position:absolute;content:"";bottom:-1.8em;right:1em;color:#333;text-decoration:none;cursor:pointer}.block_buy{position:relative;text-align:center}.block_buy .note{display:block;margin:0 0 5px;font-size:1.1rem;text-align:left;width:100%}.block_buy .note.red{color:red}.block_buy .note+.note{margin-top:0!important;padding-bottom:1em}@media screen and (max-width:767px){.block_buy .note{margin-top:3vw;font-size:1.8rem;line-height:1.4}}.block_buy.cp{background-image:none}.block_buy.cp .inner{padding-top:20px}@media screen and (max-width:767px){.block_buy{padding:0vw 3.125vw}}.block_buy .inner{margin-bottom:30px;display:flex;flex-direction:column;gap:30px}@media screen and (max-width:767px){.block_buy .inner{background-size:cover;padding:3vw 0 0;margin-bottom:0;gap:4.6875vw}}.block_buy h2{margin-bottom:25px;position:relative;z-index:3}@media screen and (max-width:767px){.block_buy h2{margin:5.78125vw 0 3vw}}.block_buy h2.show-anime{top:0}.block_buy h2 img{position:relative;z-index:1}@media screen and (max-width:767px){.block_buy h2 img{width:54.6875vw;margin-left:-4.21875vw}}@media screen and (max-width:767px){.block_buy h2 img.series1{margin-left:0vw}}.block_buy .all-16 .cap{font-size:2.4rem;font-weight:700;position:relative;z-index:3;letter-spacing:-.08em;color:#000}@media screen and (max-width:767px){.block_buy .all-16 .cap{font-size:4.0625vw}}.block_buy .all-16 .box{margin-top:30px;position:relative}@media screen and (max-width:767px){.block_buy .all-16 .box{margin:4.6875vw 4vw 0}}.block_buy .all-16 .box:before{content:"";display:block;background:url(/site/kua/common/img/buy/16_bf.webp) no-repeat;background-size:contain;width:1008px;height:267px;position:absolute;left:-30px;top:-330px}@media screen and (max-width:767px){.block_buy .all-16 .box:before{display:none}}.block_buy .all-16 .box:after{content:"";display:block;background:url(/site/kua/common/img/buy/16_af.webp) no-repeat;background-size:contain;width:1087px;height:277px;position:absolute;left:-70px;bottom:-230px}@media screen and (max-width:767px){.block_buy .all-16 .box:after{display:none}}.block_buy .text-get-image{margin-top:50px}@media screen and (max-width:767px){.block_buy .text-get-image{padding:0 3.90625vw;margin-top:5.46875vw;margin-bottom:5.46875vw}}.block_buy .subttl{margin-bottom:-50px;position:relative;z-index:1}@media screen and (max-width:767px){.block_buy .subttl{margin-bottom:0}}.block_buy .shop-cap{margin-top:30px}@media screen and (max-width:767px){.block_buy .shop-cap{margin:4vw 4vw 0}}.block_buy dl#shop{border-radius:25px;overflow:hidden;margin:25px 35px 0}@media screen and (max-width:767px){.block_buy dl#shop{margin:4vw 4vw 0}}.block_buy dl#shop dt{background-color:#34b8ec;padding:10px 30px;box-sizing:border-box;display:flex;justify-content:space-between}@media screen and (max-width:767px){.block_buy dl#shop dt:before{right:3vw}}.block_buy dl#shop dt p{font-size:3.4rem;font-weight:700;color:#fff}@media screen and (max-width:767px){.block_buy dl#shop dt p{font-size:3rem}}@media screen and (max-width:767px){.block_buy dl#shop dt{padding:3vw}}@media screen and (max-width:767px){.block_buy dl#shop dt img{width:80%;height:auto}}.block_buy dl#shop dt.show{border-bottom:none}.block_buy dl#shop dd{background:#d3edfb;border-radius:0 0 20px 20px;padding:30px;text-align:left}@media screen and (max-width:767px){.block_buy dl#shop dd{padding:4vw}}.block_buy dl#shop dd .fl_in{display:flex;align-items:center}@media screen and (max-width:767px){.block_buy dl#shop dd .fl_in{align-items:flex-start;flex-direction:column}}.block_buy dl#shop dd .fl_in .txt{margin-left:40px}@media screen and (max-width:767px){.block_buy dl#shop dd .fl_in .txt{margin-left:0}}.block_buy dl#shop dd .fl_in .txt .ttl{font-size:2.6rem;font-weight:700}.block_buy dl#shop dd .fl_in .txt .note{color:red;font-size:12px;margin:8px 0}@media screen and (max-width:767px){.block_buy dl#shop dd .fl_in .txt .note{margin:1.5vw 0;font-size:1.8rem}}.block_buy dl#shop dd .fl_in .txt ul{margin-bottom:30px}@media screen and (max-width:767px){.block_buy dl#shop dd .fl_in .txt ul{margin-bottom:3vw}}.block_buy dl#shop dd .fl_in .txt ul li{font-size:1.2rem;text-indent:-1em;margin-left:1em}@media screen and (max-width:767px){.block_buy dl#shop dd .fl_in .txt ul li{font-size:1.8rem}}.block_buy dl#shop dd .fl_in .txt .u-btn{background-image:linear-gradient(90deg,#2ccbff,#1f95ff,#1b88ff,#2ccbff,#1b88ff,#2ccbff)}.block_buy .substanceBox{font-family:Noto Sans Japanese,sans-serif;position:relative;flex-wrap:wrap;background:#fff;box-sizing:border-box;gap:20px}@media screen and (max-width:767px){.block_buy .substanceBox{display:block;width:auto;z-index:3;border-radius:0;margin:0vw;position:relative;z-index:2}}.block_buy .substanceBox .in{display:flex;align-items:center;justify-content:center;gap:30px;padding:20px 30px;flex-wrap:wrap}@media screen and (max-width:767px){.block_buy .substanceBox .in{padding:0 4.5vw 5vw;gap:0}}.block_buy .substanceBox .substanceHead{display:flex;align-items:center;justify-content:center;gap:4px;font-size:19px;font-weight:500;line-height:1;color:#fff;background-color:red;background-size:contain;width:100%;height:70px}@media screen and (max-width:767px){.block_buy .substanceBox .substanceHead{flex-direction:column;align-items:center;justify-content:center;font-size:3.4375vw;padding:0vw;height:20.3125vw;gap:2.34375vw}}.block_buy .substanceBox .substanceHead span{font-size:30px;font-weight:700}@media screen and (max-width:767px){.block_buy .substanceBox .substanceHead span{font-size:6.25vw}}.block_buy .substanceBox .bee-image{position:absolute;top:15px;left:-50px;width:113px}@media screen and (max-width:767px){.block_buy .substanceBox .bee-image{width:17.65625vw;left:3.75vw;top:16.40625vw}}.block_buy .substanceBox .imgs{width:48%;display:flex;flex-direction:column;gap:15px}@media screen and (max-width:767px){.block_buy .substanceBox.sm-mar_cp{margin-top:5vw}}@media screen and (max-width:767px){.block_buy .substanceBox img{width:100%}}.block_buy .substanceBox .imgs{text-align:center;width:44%}@media screen and (max-width:767px){.block_buy .substanceBox .imgs{width:auto;margin-top:6.25vw}.block_buy .substanceBox .imgs img:first-child{margin-top:0vw}}.block_buy .substanceBox .imgs .img{max-width:100%;width:auto}.block_buy .substanceBox .imgs .btn{animation:fadeIn .8s .6s both;transition:.3s}@media screen and (max-width:767px){.block_buy .substanceBox .imgs .btn{margin:0 -.78125vw 0 -2.34375vw}}.block_buy .substanceBox .imgs .btn:hover{transform:scale(1.1);z-index:100}.block_buy .substanceBox .imgs .btn a{display:inline-block}@media screen and (max-width:767px){.block_buy .substanceBox .imgs .btn a{display:block}}.block_buy .substanceBox .txts{width:420px}@media screen and (max-width:767px){.block_buy .substanceBox .txts{width:auto}}.block_buy .substanceBox .txts .img.single{margin-bottom:20px}.block_buy .substanceBox .txts a.u-btn{margin:0;width:100%}@media screen and (max-width:767px){.block_buy .substanceBox .txts a.u-btn{margin:2vw auto;font-size:4.6875vw;padding:3.125vw 0}}.block_buy .substanceBox .txts .img img{margin-bottom:10px}@media screen and (max-width:767px){.block_buy .substanceBox .txts .img img{margin-top:3vw}}.block_buy .substanceBox .txts .comp-set-note{font-size:1.5rem;color:#000;font-weight:700;margin-bottom:20px}@media screen and (max-width:767px){.block_buy .substanceBox .txts .comp-set-note{font-size:3.59375vw;margin-bottom:0vw;margin-top:3vw}}.block_buy .substanceBox .txts .comp-set-note .red{font-size:1.7rem;font-weight:700;color:red;letter-spacing:-.05em}@media screen and (max-width:767px){.block_buy .substanceBox .txts .comp-set-note .red{font-size:3.28125vw}}.block_buy .substanceBox:nth-last-of-type(){animation-delay:1.2s}.block_buy .substanceBox.con01{border:10px solid #0073e4}.block_buy .substanceBox.con01 .substanceHead{background-color:#0073e4}@media screen and (max-width:767px){.block_buy .substanceBox.con01{border:.9375vw solid #0073e4}}.block_buy .substanceBox.con02{border:10px solid #e86020}.block_buy .substanceBox.con02 .substanceHead{background-color:#e86020}.block_buy .substanceBox.con02 .txts a.u-btn.u-btn--nearby-stores{background-image:linear-gradient(90deg,#ffc145,#f08a38,#f06529,#ffc145,#f06529,#ffc145)}@media screen and (max-width:767px){.block_buy .substanceBox.con02{border:.9375vw solid #e86020}}.block_buy .substanceBox.con03{border:10px solid #0073e4}.block_buy .substanceBox.con03 .substanceHead{background-color:#0073e4}@media screen and (max-width:767px){.block_buy .substanceBox.con03{border:.9375vw solid #0073e4}}.block_buy .prezentBox{margin-bottom:60px;position:relative}@media screen and (max-width:767px){.block_buy .prezentBox{margin-bottom:6.9333333333vw}}.block_buy .prezentBox .btn{display:block;background:#ca2429;width:430px;padding:.3333333333em 0;color:#fff;font-family:"M PLUS 1p",sans-serif;font-size:2.4rem;font-weight:700;text-decoration:none;border:3px solid #fff;border-radius:100px;box-shadow:0 0 0 2px #001c51;box-sizing:border-box;position:absolute;top:405px;right:70px;transition:filter .3s}.block_buy .prezentBox .btn:hover{filter:brightness(150%)}@media screen and (max-width:767px){.block_buy .prezentBox .btn{width:80vw;padding:1.875vw 0;font-size:4.2666666667vw;border-width:.8vw;box-shadow:0 0 0 .5333333333vw #001c51;top:100vw;left:5.8666666667vw}}.block_buy .prezentBox .btn span{display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){.block_buy .prezentBox .btn span{position:relative}}.block_buy .prezentBox .btn span:after{content:"";width:12px;height:12px;margin-left:10px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(-45deg)}@media screen and (max-width:767px){.block_buy .prezentBox .btn span:after{position:absolute;width:2.6666666667vw;height:2.6666666667vw;margin:auto 0;top:0;bottom:0;right:4vw}}@media screen and (max-width:767px){.block_buy .sn_im{margin:-23vw -3.5vw 0}}@media screen and (max-width:767px){.block_buy .fl_sonic{margin:-1vw 0 0vw}}.block_buy .gaiyouBox{background-color:#000c;border-radius:10px;padding:20px 35px;box-sizing:border-box;margin:2em 0 2.5em;display:flex;gap:40px;position:relative;color:#fff}@media screen and (max-width:767px){.block_buy .gaiyouBox{flex-direction:column;gap:4.6875vw;padding:6.25vw 3.125vw;margin:4.6875vw 0}}.block_buy .gaiyouBox dt{font-weight:700;font-size:1.8rem;flex-shrink:0;text-align:left}@media screen and (max-width:767px){.block_buy .gaiyouBox dt{font-size:4.6875vw;padding-bottom:0;font-weight:500}}.block_buy .gaiyouBox dd{text-align:left;font-size:1.6rem;padding-left:30px;border-left:1px solid #fff}@media screen and (max-width:767px){.block_buy .gaiyouBox dd{font-size:2rem;padding:0;padding-top:4.6875vw;border-left:none;border-top:1px solid #fff}}@media screen and (max-width:767px){.block_buy .gaiyouBox dd .item-info{margin-top:3.125vw}}.block_buy .series1-wrap .box{margin-top:30px;position:relative}@media screen and (max-width:767px){.block_buy .series1-wrap .box{margin:4.6875vw 4vw 0}}.block_buy .series1-wrap .box:before{content:"";display:block;background:url(/site/kua/common/img/buy/16_bf-series1.webp) no-repeat;background-size:contain;width:830px;height:256px;position:absolute;left:90px;top:-250px}@media screen and (max-width:767px){.block_buy .series1-wrap .box:before{background:url(/site/kua/common/img/buy/16_bf-series1-sp.webp) no-repeat;width:89.0625vw;height:21.25vw;left:0vw;top:-30.46875vw;background-size:contain}}.block_buy .series1-wrap .box:after{content:"";display:block;background:url(/site/kua/common/img/buy/16_af-series1.webp) no-repeat;background-size:contain;width:1106px;height:248px;position:absolute;left:-50px;bottom:-80px;z-index:2}@media screen and (max-width:767px){.block_buy .series1-wrap .box:after{display:none}}.block_buy .series1-wrap .series1-16-image{margin-left:-40px}@media screen and (max-width:767px){.block_buy .series1-wrap .series1-16-image{margin-left:-1.40625vw}}.block_buy .series1-wrap .gaiyouBox:after{display:none}.block_question{position:relative;text-align:center;background-image:url(/site/kua/common/img//question/bg01.webp),url(/site/kua/common/img//question/bg02.webp),linear-gradient(0deg,#00273d 75%,transparent);background-repeat:repeat-x,repeat-x,no-repeat;background-position:50% 100%,50% 100%,50% 100%;background-size:auto,auto 100%,auto;display:flow-root;margin-top:-700px}@media screen and (max-width:767px){.block_question{background-image:url(/site/kua/common/img//question/bg01.webp),url(/site/kua/common/img//question/bg02.webp),linear-gradient(0deg,#00273d 75%,#01718d);background-size:155%,110%,auto;background-repeat:repeat-x,repeat-y,no-repeat;margin-top:0vw}}.block_question .inner{max-width:1040px;margin:0 auto;padding:0 20px}@media screen and (max-width:767px){.block_question .inner{padding:0 3.125vw}}.block_question .product-introduction{width:100%;margin:40px auto;padding:30px;background-color:#00000080;border-radius:30px;font-size:2rem;line-height:1.6;font-weight:500;text-align:center;box-sizing:border-box}@media screen and (max-width:767px){.block_question .product-introduction{width:100vw;margin-left:-3.125vw;margin-top:6.25vw;margin-bottom:8.59375vw;padding:3.75vw 3.125vw;font-size:2.4rem;border-radius:0}}.block_question .product-introduction .product-introduction__title{margin:0 0 20px;font-size:2.4rem;font-weight:700;text-align:center;color:#fff}@media screen and (max-width:767px){.block_question .product-introduction .product-introduction__title{margin-bottom:2.5vw;font-size:4.375vw}}.block_question .product-introduction p{margin:0;color:#fff}.block_question .brown-bg{background-color:#37d9d7b3;background-repeat:repeat;padding:30px;border-radius:30px}@media screen and (max-width:767px){.block_question .brown-bg{padding:2vw 0;background-color:#37d9d700}}.block_question .cap-faq{text-align:center;position:relative;margin-bottom:40px}@media screen and (max-width:767px){.block_question .cap-faq{margin-bottom:0vw}}.block_question .cap-faq span{display:inline-block;color:#fff;font-size:6rem;font-weight:700;font-family:"M PLUS Rounded 1c",sans-serif}@media screen and (max-width:767px){.block_question .cap-faq span{font-size:7.8125vw;padding:.5vw 3vw}}.block_question .cap-faq span .intro-head__ruby{ruby-position:over}.block_question .cap-faq span .intro-head__ruby rt{font-size:.28em;font-weight:700;letter-spacing:.05em;color:#fff}@media screen and (max-width:767px){.block_question .cap-faq span .intro-head__ruby rt{font-size:3.4375vw}}.block_question .faq-list{margin-bottom:30px;text-align:left;position:relative;z-index:3}@media screen and (max-width:767px){.block_question .faq-list{margin:0}}.block_question .faq-list li+li{margin-top:20px}@media screen and (max-width:767px){.block_question .faq-list li+li{margin-top:3vw}}.block_question .faq-list li dl{background:#fff;border-radius:20px;box-sizing:border-box;padding:30px}@media screen and (max-width:767px){.block_question .faq-list li dl{padding:4vw}}.block_question .faq-list li dl dt p,.block_question .faq-list li dl dd p{display:flex;margin:0}.block_question .faq-list li dl dt span,.block_question .faq-list li dl dd span{flex-shrink:0;margin-right:20px;width:60px;height:60px;border-radius:50%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;font-size:2.6rem;font-weight:700;position:relative}@media screen and (max-width:767px){.block_question .faq-list li dl dt span,.block_question .faq-list li dl dd span{margin-right:2vw;width:9vw;height:9vw;font-size:2.3rem}}.block_question .faq-list li dl dt span{background:#da0716;top:10px}@media screen and (max-width:767px){.block_question .faq-list li dl dt span{top:1vw}}.block_question .faq-list li dl dt p{font-size:2.4rem;color:#603924;font-weight:700;align-items:center}@media screen and (max-width:767px){.block_question .faq-list li dl dt p{font-size:2.4rem}}.block_question .faq-list li dl dd{margin-top:20px;padding-top:20px;border-top:1px solid #5c3615}@media screen and (max-width:767px){.block_question .faq-list li dl dd{margin-top:2vw;padding-top:2vw}}.block_question .faq-list li dl dd span{background:#47b3de}.block_question .faq-list li dl dd p{font-size:1.8rem}@media screen and (max-width:767px){.block_question .faq-list li dl dd p{font-size:2.4rem}}.block_question .last-banner{padding-top:60px;position:relative;top:30px}@media screen and (max-width:767px){.block_question .last-banner{padding-top:6vw}}.block_question .last-banner.show-anime{top:0}.block_question .faqBtn{position:relative;top:30px}.block_question .faqBtn.show-anime{top:0}.block_question .faqBtn a{display:flex;width:533px;justify-content:center;align-items:center;background:transparent;border:2px solid #fff;margin:auto;padding:.8571428571em .3571428571em;color:#fff;font-size:2.8rem;font-weight:700;line-height:1;text-decoration:none;border-radius:100px;box-sizing:border-box;transition:.5s}@media screen and (max-width:767px){.block_question .faqBtn a{width:auto;padding:4.2666666667vw;font-size:3rem;margin-top:4.6875vw}}.block_question .faqBtn a:after{content:"";display:inline-block;width:.5714285714em;height:.5714285714em;margin-left:.5357142857em;border-top:.1785714286em solid #ffffff;border-right:.1785714286em solid #ffffff;transform:rotate(45deg);transition:.5s}.block_question .faqBtn a:hover{background-color:#fff6;color:#fff}.block_question .faqBtn a:hover:after{border-color:#fff}.block_question .flink{margin-top:60px;position:relative;top:30px}@media screen and (max-width:767px){.block_question .flink{margin-top:9.3333333333vw}}@media screen and (max-width:767px){.block_question .flink>img{width:75vw;margin:0 auto}}.block_question .flink.show-anime{top:0}.block_question .flink .linkBox{margin-top:45px;margin-bottom:140px}@media screen and (max-width:767px){.block_question .flink .linkBox{margin-top:5.3333333333vw}}.block_question .tanpin{padding-top:40px}@media screen and (max-width:767px){.block_question .tanpin{padding-top:5vw}}.block_question .cpr{margin-top:50px}.block_intro{padding:0 20px 730px;background:#c8eaf600 url(/site/kua/common/img/intro/bg.webp);background-size:cover;background-repeat:no-repeat;background-position:top center}@media screen and (max-width:767px){.block_intro{padding:0}}.block_intro .inner{max-width:1040px;margin:0 auto;padding:0 20px}@media screen and (max-width:767px){.block_intro .inner{padding:0 3.125vw}}.block_intro .product-introduction{width:100%;margin:40px auto;padding:30px;background-color:#ffffff80;border-radius:30px;font-size:2rem;line-height:1.6;font-weight:500;text-align:center;box-sizing:border-box}@media screen and (max-width:767px){.block_intro .product-introduction{margin-bottom:30px;font-size:2.4rem;border-radius:0}}.block_intro .product-introduction .product-introduction__title{font-size:2.4rem;font-weight:700;margin-bottom:20px;text-align:center}.block_intro .product-introduction p{margin:0}.block_intro .intro-grid-wrapper{margin:0 auto;padding:36px 28px 44px;background-color:#fffc;border-radius:20px;box-sizing:border-box}@media screen and (max-width:767px){.block_intro .intro-grid-wrapper{padding:4.6875vw 3.125vw 0;border-radius:0vw;width:calc(100% + 6.25vw);max-width:100vw;margin-left:-3.125vw;margin-right:-3.125vw;overflow:visible}}@media screen and (max-width:767px){.block_intro .intro-grid-clip{position:relative;max-height:96.875vw;overflow:hidden;transition:max-height .4s ease}.block_intro .intro-grid-clip:after{content:"";position:absolute;left:0;right:0;bottom:0;height:21.875vw;background:linear-gradient(to top,#cce3e8 20%,#fff0);pointer-events:none;transition:opacity .3s}}.block_intro .intro-head{margin-bottom:32px}@media screen and (max-width:767px){.block_intro .intro-head{margin-bottom:4.375vw}}.block_intro .intro-head__title{margin-bottom:30px;color:#fff;font-size:5rem;font-weight:700;font-family:"M PLUS Rounded 1c",sans-serif;text-align:center;line-height:1.3}@media screen and (max-width:767px){.block_intro .intro-head__title{margin-bottom:2.8125vw;font-size:7.8125vw}}.block_intro .intro-head__title .intro-head__num{font-size:75px}@media screen and (max-width:767px){.block_intro .intro-head__title .intro-head__num{font-size:1.15em}}.block_intro .intro-head__title .intro-head__ruby{ruby-position:over}.block_intro .intro-head__title .intro-head__ruby rt{font-size:.28em;font-weight:700;letter-spacing:.05em;color:#fff}@media screen and (max-width:767px){.block_intro .intro-head__title .intro-head__ruby rt{font-size:3.4375vw}}.block_intro .intro-legend{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:30px;justify-content:space-between;flex-direction:column}@media screen and (max-width:767px){.block_intro .intro-legend{flex-direction:column;align-items:flex-start;gap:1.875vw}}.block_intro .intro-legend__label{margin:0;font-size:2.5rem;font-weight:700;white-space:nowrap;color:#fff}@media screen and (max-width:767px){.block_intro .intro-legend__label{margin:0 auto;font-size:3.4375vw}}.block_intro .intro-legend__label .intro-head__ruby{ruby-position:over}.block_intro .intro-legend__label .intro-head__ruby rt{font-size:.45em;font-weight:700;letter-spacing:.05em;color:inherit}@media screen and (max-width:767px){.block_intro .intro-legend__label .intro-head__ruby rt{font-size:2.1875vw}}.block_intro .intro-legend__list{display:flex;flex-wrap:wrap;gap:10px 14px;margin:0;padding:0;list-style:none;width:85%}@media screen and (max-width:767px){.block_intro .intro-legend__list{gap:4%;row-gap:3.125vw;width:100%}}.block_intro .intro-legend__item{position:relative;flex:1;display:flex;align-items:center;gap:8px;min-height:57px;padding:8px 16px 8px 8px;border-radius:999px;box-shadow:0 2px 6px #00000014;overflow:hidden;box-sizing:border-box}@media screen and (max-width:767px){.block_intro .intro-legend__item{gap:1.25vw;min-height:8.90625vw;padding:1.25vw 2.1875vw 1.25vw 1.25vw;width:48%;flex:auto}}.block_intro .intro-legend__item--moon{background:#ffc}.block_intro .intro-legend__item--temperature{background:#fbe3d6}.block_intro .intro-legend__item--color{background:linear-gradient(180deg,#f2c040,#fff6b0 22%,#fff,#fff6b0 78%,#f2c040)}.block_intro .intro-legend__item--big{background:#caeefb}.block_intro .intro-legend__icon{position:relative;z-index:1;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px}@media screen and (max-width:767px){.block_intro .intro-legend__icon{width:6.25vw;height:6.25vw}}.block_intro .intro-legend__icon img{display:block;width:100%;height:auto}.block_intro .intro-legend__text{position:relative;z-index:1;color:#000;font-size:1.4rem;font-weight:700;line-height:1.3}@media screen and (max-width:767px){.block_intro .intro-legend__text{font-size:3.125vw}}.block_intro .intro-legend__text small{display:block;font-size:1.1rem;font-weight:500}@media screen and (max-width:767px){.block_intro .intro-legend__text small{font-size:2.5vw}}.block_intro .intro-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px 22px;margin:0;padding:0;list-style:none}@media screen and (max-width:767px){.block_intro .intro-grid{gap:3.75vw 1.5625vw}}@media screen and (max-width:767px){.block_intro.is-view-all-open .intro-grid-clip{max-height:9999px}.block_intro.is-view-all-open .intro-grid-clip:after{opacity:0}}.block_intro .intro-view-all{display:none}@media screen and (max-width:767px){.block_intro .intro-view-all{display:block;position:relative;z-index:2;margin-top:0;padding:2.5vw 0 10.9375vw;text-align:center;background-image:none}.block_intro .intro-view-all.is-open{padding-top:6.25vw}}.block_intro .intro-view-all__btn{position:relative;z-index:12;display:inline-flex;align-items:center;justify-content:center;gap:14px;box-sizing:border-box;cursor:pointer;min-width:528px;max-width:100%;height:91px;padding:0 56px;border:3px solid #006680;border-radius:999px;background-color:#fff;color:#006680;font-size:3.2rem;font-weight:700;line-height:1;text-decoration:none;transition:opacity .3s}@media screen and (max-width:767px){.block_intro .intro-view-all__btn{gap:1.5625vw;width:100%;min-width:0;height:14.0625vw;padding:0 5.625vw;border-width:.46875vw;font-size:6.25vw}}.block_intro .intro-view-all__btn:hover{opacity:.7}.block_intro .intro-view-all__icon{flex-shrink:0;font-size:1.15em;font-weight:700;line-height:1}.block_intro .intro-grid__item{display:flex;flex-direction:column;align-items:center;gap:10px}@media screen and (max-width:767px){.block_intro .intro-grid__item{gap:1.25vw}}.block_intro .intro-item.im-mgz.intro-card{position:relative;display:block;width:100%;cursor:pointer;transition:opacity .3s;border-radius:20px;overflow:hidden;border:2px solid #019ab7;box-sizing:border-box}.block_intro .intro-item.im-mgz.intro-card.color02{border:2px solid #ff975f}.block_intro .intro-item.im-mgz.intro-card.color03{border:2px solid #4f91bf}.block_intro .intro-item.im-mgz.intro-card.color04{border:2px solid #cfcf8c}.block_intro .intro-item.im-mgz.intro-card.color05{border:2px solid #b79f16}@media screen and (max-width:767px){.block_intro .intro-item.im-mgz.intro-card{border-radius:3.125vw;border:.3125vw solid #019ab7}.block_intro .intro-item.im-mgz.intro-card.color02{border:.3125vw solid #ff975f}.block_intro .intro-item.im-mgz.intro-card.color03{border:.3125vw solid #4f91bf}.block_intro .intro-item.im-mgz.intro-card.color04{border:.3125vw solid #cfcf8c}.block_intro .intro-item.im-mgz.intro-card.color05{border:.3125vw solid #b79f16}}.block_intro .intro-item.im-mgz.intro-card:hover{opacity:.7}.block_intro .intro-item.im-mgz.intro-card:after{content:"";display:inline-block;width:28px;height:28px;background-image:url(/site/kua/common/img/intro/icon-zoom.webp);background-repeat:no-repeat;background-position:center;background-size:100%;position:absolute;right:10px;bottom:10px;pointer-events:none}@media screen and (max-width:767px){.block_intro .intro-item.im-mgz.intro-card:after{width:4.0625vw;height:4.0625vw;right:1.25vw;bottom:1.25vw}}.block_intro .intro-item.im-mgz.intro-card img{display:block;width:100%;height:auto;vertical-align:top}.block_intro .intro-card__icon{position:absolute;top:10px;left:10px;z-index:1;pointer-events:none;width:50px}@media screen and (max-width:767px){.block_intro .intro-card__icon{width:6.25vw;top:1.5625vw;left:1.5625vw}}.block_intro .intro-card__icon img{display:block;height:auto}.block_intro .intro-card__icon.ver02{top:10px;left:70px}@media screen and (max-width:767px){.block_intro .intro-card__icon.ver02{top:1.5625vw;left:8.59375vw}}.block_intro .intro-grid__label{display:flex;align-items:center;align-self:flex-start;gap:8px;margin:0;font-size:1.6rem;font-weight:700;line-height:1.3}@media screen and (max-width:767px){.block_intro .intro-grid__label{gap:.9375vw;font-size:3.125vw}}.block_intro .intro-grid__num{flex-shrink:0;font-size:1.8rem;line-height:1}@media screen and (max-width:767px){.block_intro .intro-grid__num{font-size:3.75vw}}body:has(#modal-intro.js-simple-inline-open) .js-inline-modal-backdrop{background:#000}body:has(#modal-intro.js-simple-inline-open) #modal-intro.js-simple-inline-open{background:#000000b3;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.js-inline-modal-backdrop{position:fixed;inset:0;z-index:10;display:none;background:#000000a6}body.js-simple-inline-noscroll{overflow:hidden}.js-simple-inline-open.intro-modal{position:fixed;top:50%;left:50%;z-index:10;height:auto;transform:translate(-50%,-50%);-webkit-overflow-scrolling:touch}@media screen and (max-width:767px){.js-simple-inline-open.intro-modal{inset:0;width:auto;max-width:none;height:auto;margin:auto;transform:none}}.js-simple-inline-open.intro-modal .modal-content-inner{position:relative;max-width:630px;width:100%}@media screen and (max-width:767px){.js-simple-inline-open.intro-modal .modal-content-inner{display:flex;flex-direction:column;justify-content:center;height:100vh;margin:auto;max-width:none}}.js-simple-inline-open.intro-modal .modal-content-inner .intro{position:relative}@media screen and (max-width:767px){.js-simple-inline-open.intro-modal .modal-content-inner .nav-buttons{position:relative;top:6px;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:2.6667vw;padding-top:10px}}.js-simple-inline-open.intro-modal .modal-content-inner .nav-buttons .modal-close{position:absolute;inset:auto -30px -30px auto;z-index:10;width:50px;height:50px;border:none;border-radius:50%;background-color:#666;color:#fff;font-size:2.4rem;font-weight:700;line-height:1;cursor:pointer}@media screen and (max-width:767px){.js-simple-inline-open.intro-modal .modal-content-inner .nav-buttons .modal-close{width:12.5vw;height:12.5vw;padding:0;font-size:6vw;border-radius:50%;bottom:0;right:4.6875vw}}@media screen and (min-width:768px){.js-simple-inline-open.intro-modal .modal-content-inner .nav-buttons .modal-close:hover{cursor:pointer}}.js-simple-inline-open.intro-modal .modal-content-inner .nav-buttons span{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border:0;border-radius:100px;background-color:#fff;cursor:pointer;transition:background-color .3s}@media screen and (max-width:767px){.js-simple-inline-open.intro-modal .modal-content-inner .nav-buttons span{position:static;flex:0 0 12.5vw;box-sizing:border-box;width:12.5vw;height:12.5vw;min-width:12.5vw;min-height:12.5vw;margin:0;border-radius:50%;aspect-ratio:1/1}}.js-simple-inline-open.intro-modal .modal-content-inner .nav-buttons span:before{content:"";display:block;width:12px;height:12px;margin-left:-4px;border-top:3px solid #000;border-right:3px solid #000;transform:rotate(45deg)}@media screen and (max-width:767px){.js-simple-inline-open.intro-modal .modal-content-inner .nav-buttons span:before{width:10px;height:10px;margin-left:0;border-width:.46875vw}}.js-simple-inline-open.intro-modal .modal-content-inner .nav-buttons span.prev{left:-100px;transform:translateY(-50%) scaleX(-1)}@media screen and (max-width:767px){.js-simple-inline-open.intro-modal .modal-content-inner .nav-buttons span.prev{transform:scaleX(-1)}}.js-simple-inline-open.intro-modal .modal-content-inner .nav-buttons span.next{right:-100px;transform:translateY(-50%)}@media screen and (max-width:767px){.js-simple-inline-open.intro-modal .modal-content-inner .nav-buttons span.next{transform:none}}.js-simple-inline-open.intro-modal .intro img{display:block;max-width:100%;height:auto;margin:0 auto}#modal-intro .intro-modal__title{margin:0 0 16px;font-size:3.5rem;font-weight:700;text-align:center;position:absolute;top:0;left:0;background-color:#00555a;color:#fff;width:100%;padding:10px 0}@media screen and (max-width:767px){#modal-intro .intro-modal__title{padding:1.5625vw 0}}.hdSnsBtn{width:62px;height:62px;display:block;position:fixed;right:0;top:-1px;z-index:900}.hdSnsBtn:hover{opacity:.7}@media screen and (max-width:767px){.hdSnsBtn{width:12vw;height:12vw;right:0}.hdSnsBtn img{width:100%;height:100%}}.hdSns{position:fixed;right:0;top:0;z-index:10005}.hdSns .btnClose{display:flex;align-items:center;justify-content:center;width:1.2em;height:1.2em;color:#666;border-radius:50px;position:absolute;right:0;top:.1em;font-size:2rem}@media screen and (max-width:767px){.hdSns .btnClose{line-height:1;width:1em;right:.2em;top:.3em;font-size:6rem}}.hdSns .hdSnsList{position:absolute;background:#fff;padding:13px 20px 13px 13px;right:-240px;border-radius:5px 0 0 5px;transition:.3s;display:flex}@media screen and (max-width:767px){.hdSns .hdSnsList{padding:3vw 13vw 3vw 3vw;right:-100vw}.hdSns .hdSnsList img{width:10vw;max-width:none;height:auto}}.hdSns .hdSnsList.show{right:0}.hdSns .hdSnsList li+li{margin-left:10px}.navObi{background-color:#d7000f;text-align:center;border-top:1px solid #fff;border-bottom:1px solid #fff}@media screen and (max-width:767px){.navObi{display:none}}.navObi.fix{width:100%;position:fixed;left:0;top:0;z-index:9999}.navObi .inner{padding-top:8px;padding-bottom:7px}.navObi nav{display:flex;justify-content:center;line-height:1;border-right:1px solid rgba(255,255,255,.2)}.navObi nav a{display:block;width:3333.3333333333%;margin:0;padding:.7em 1em;color:#fff;font-size:20px;font-weight:700;text-decoration:none;border-left:1px solid rgba(255,255,255,.2);transition:color .3s}.navObi nav a span{display:inline-block;vertical-align:middle}.navObi nav a span:before{content:"";display:inline-block;width:.6em;margin-right:.8em;height:.6em;transform:rotate(45deg);border-top:3px solid #FFF;border-right:3px solid #FFF}.navObi nav a:hover{color:#dae535}.cluboff a{display:block;width:973px;margin:20px auto 0;transition:opacity .3s}.cluboff a:hover{opacity:.5}@media screen and (max-width:767px){.cluboff a{width:63.125vw;margin-top:4.6875vw}}.nationalFoot{padding:35px 0 0;border-top:1px solid #ccc}.nationalFoot>.inner{display:flex;justify-content:space-between;max-width:948px}@media screen and (max-width:767px){.nationalFoot>.inner{flex-direction:column}}.pagePBlock{width:500px;text-align:center}@media screen and (max-width:767px){.pagePBlock{display:none}}.bnBtns{display:block;text-align:center}.bnTrial a{display:block;transition:opacity .3s}.bnTrial a:hover{opacity:.5}.btnNotice{padding:17px 0 13px;line-height:1}.btnNotice a{display:inline-block;background-color:#fff;padding:0 30px;color:#499!important;font-size:18px!important;text-decoration:none;border:2px solid #ccc;border-radius:50px;transition:opacity .3s}.btnNotice a:hover{opacity:.5}@media screen and (max-width:767px){.btnNotice a{font-size:16px!important}}.btnNotice a span{display:inline-block;background-image:url(/site/common/img/icn_oshirase.webp);background-position:left center;background-repeat:no-repeat;padding:15px 0 15px 36px}.ftSns{position:relative;height:35px;text-align:center;margin:0 auto}@media screen and (max-width:767px){.ftSns{height:auto;padding-bottom:5%}}.ftSns li{display:inline-block;vertical-align:middle}.ftSns li+li{margin-left:15px}#pageFaq .inner{max-width:915px;margin:0 auto;padding-top:30px}@media screen and (max-width:767px){#pageFaq .inner{padding-top:45px}}#pageFaq .logo{background:#fff;margin-bottom:30px;text-align:center}@media screen and (max-width:767px){#pageFaq .logo{width:100%;margin:0 0 8vw}}#pageFaq .logo a{display:inline-block}#pageFaq h1{margin-bottom:20px;padding:10px 15px;color:#333;font-weight:700;border:1px solid #ccc;border-radius:3px}@media screen and (max-width:767px){#pageFaq h1{margin-bottom:30px;padding:10px 15px}}#pageFaq .faqBox h2{background:#d5e0de;height:auto;text-align:left;font-weight:700;padding:5px!important;border-top:2px solid #003333;margin-top:20px;margin-bottom:10px;color:#333}@media screen and (max-width:767px){#pageFaq .faqBox h2{margin-top:30px;margin-bottom:15px;padding:10px!important}}#pageFaq .faqBox h2+p{background:url(dummy)}#pageFaq .faqBox .redtxt{font-size:11px;color:#900;padding-top:5px}#pageFaq .faqBox .back{text-align:center;padding:10px}#pageFaq .faqBox h3{margin-top:1px;padding-top:10px;padding-bottom:5px;margin-bottom:10px}#pageFaq .faqBox h4{padding-top:5px;padding-bottom:5px;color:#900}#pageFaq .faqBox .jutyuTxt,#pageFaq .faqBox .supportTxt{margin-top:1em}.pageTopics{background:url(./images/product/bg_wrap1.jpg) no-repeat top;background-attachment:fixed;background-size:cover}.pageTopics .contents{max-width:980px;margin:0 auto;width:94%;padding-bottom:40px;min-height:70vh}.pageTopics h2{font-size:4rem;padding:30px 0}.pageTopics .newsInner{background:#ffffff1a;padding:20px;max-width:800px;width:94%;margin:0 auto 20px;box-sizing:border-box;border-radius:8px}.pageTopics .newsInner h3{background:#0f4e9580;padding:5px 10px;border-radius:8px;font-size:1.7rem;margin:0 0 20px}.pageTopics .newsInner p{font-size:1.4rem;line-height:1.6;margin-bottom:40px}.pageTopics .newsInner p a{color:#f8ff00}.pageTopics dl{font-size:1.6rem;border-bottom:1px dotted #FFF;padding:0 0 15px;margin-bottom:15px}.pageTopics dl:last-child{border:none;padding:0;margin-bottom:0}.supportPage{padding-bottom:3%}@media screen and (max-width:767px){.supportPage #deagoLogo{top:2vw}}.supportPage .ttlArea{background:url(/site/kua/common/img/movie/ttl_bg.webp) center top repeat-x;padding:0 20px}@media screen and (max-width:767px){.supportPage .ttlArea{background-size:cover;padding:0}}.supportPage .ttlArea h1{max-width:1100px;width:100%;margin:0 auto;text-align:center}.supportPage .ttlArea h1 img{max-width:100%}@media screen and (max-width:767px){.supportPage .ttlArea h1 img{width:90%}}.supportPage .contArea{max-width:1000px;margin:auto}.supportPage .paging{text-align:left;margin:4% 0}.supportPage .paging li{display:inline-block;margin:0 5px;border-left:1px solid #333;padding-left:10px}.supportPage .paging li:last-child{border-right:1px solid #333;padding-right:10px}.supportPage .paging li a{color:#333;font-size:2rem}@media screen and (max-width:767px){.supportPage .paging li a{font-size:3rem}}.supportPage .paging li a:hover{text-decoration:none}.supportPage .paging li a.on{color:#dd1b10}.supportPage .tabs{display:flex;font-size:2.2rem;text-align:center;border-left:1px solid #dd1b10;border-right:1px solid #dd1b10;position:relative}@media screen and (max-width:767px){.supportPage .tabs{font-size:3rem;border:none}}.supportPage .tabs:before{content:"";display:block;width:0;height:100%;border-left:1px solid #dd1b10;position:absolute;top:0;left:50%}.supportPage .tabs li{width:50%}@media screen and (max-width:767px){.supportPage .tabs li{border-right:none}}.supportPage .tabs li a{display:block;padding:2% 0;color:#dd1b10;text-decoration:none;transition:.3s}.supportPage .tabs li a:hover{opacity:.7}.supportPage .tabs li a:before{content:"";display:inline-block;width:.5em;height:.5em;margin-right:.5em;border-bottom:.2em solid #dd1b10;border-left:.2em solid #dd1b10;transform:translateY(-.2em) rotate(-45deg)}.supportPage article h2{padding:3em 0 1em;color:#dd1b10;font-size:3rem}@media screen and (max-width:767px){.supportPage article h2{padding:2em 0 1em;font-size:4rem}}.supportPage article span{display:inline-block;padding:0 .1em;border-bottom:5px solid #dd1b10}.supportPage section{margin-bottom:3%;border:1px solid #333}@media screen and (max-width:767px){.supportPage section{margin:0%}}.supportPage section h3{background:#dd1b10;padding:1.5%;text-align:left;line-height:1.5;color:#fff;font-size:2.8rem}@media screen and (max-width:767px){.supportPage section h3{font-size:3.6rem}}.supportPage section dl{padding:2%;text-align:center;letter-spacing:-.4em}.supportPage section dl dt,.supportPage section dl dd{display:inline-block;vertical-align:top;letter-spacing:normal}.supportPage section dl dt{width:27%;margin-right:2%}@media screen and (max-width:767px){.supportPage section dl dt{display:none}}.supportPage section dl dt img{max-width:235px;width:100%;height:auto}.supportPage section dl dd{width:71%}@media screen and (max-width:767px){.supportPage section dl dd{width:100%}}.supportPage section dl dd .box+.box{margin-top:5%}.supportPage section dl dd h4{margin-bottom:3%;font-size:2.4rem}@media screen and (max-width:767px){.supportPage section dl dd h4{font-size:3rem}}.supportPage section dl dd iframe{width:100%;height:40vh}.supportPage .btnBack{max-width:280px;padding:2%;width:100%;color:#fff!important;text-align:center;display:block;font-size:24px;margin:3% auto;background:#333;border-radius:8px;box-shadow:0 3px #111}.campaignPage{display:block;padding-bottom:80px;background-image:url(/site/kua/common/img/main/bg-top.webp),url(/site/kua/common/img/main/bg1.webp);background-repeat:no-repeat,no-repeat;background-position:50% -10%,50% 0%;background-size:100% auto,cover}@media screen and (max-width:767px){.campaignPage{background-size:auto,cover}}.campaignPage .handling h4{font-weight:700;margin:2em 0 .5em}.campaignPage .handling .sectionbox{border:1px solid #d9d9d9;-webkit-border-radius:2px;border-radius:2px;background-color:#fff;height:200px;overflow-y:scroll;padding:0 20px;resize:vertical;margin:0 0 15px}.campaignPage .info-box{background-color:#e0f7f4;padding:24px 28px;line-height:1.7;border-radius:6px;margin-top:20px}.campaignPage .info-box .ti01{margin-top:0;margin-bottom:15px;font-size:2rem;font-weight:700;border-bottom:1px solid #6ec1b6}.campaignPage .info-box .ti02{margin-bottom:8px;font-size:1.6rem;font-weight:700;color:#005f52}.campaignPage .info-box .ti02--01{margin-top:20px}.campaignPage .info-box p{margin:0 0 12px;font-size:1.5rem}.campaignPage .info-box p.add{padding-left:1.6rem}.campaignPage .info-box ol{margin:0;padding-left:1.2em;font-size:14px}@media screen and (max-width: 768px){.campaignPage .info-box{padding:15px}.campaignPage .info-box p{font-size:2.2rem}.campaignPage .info-box ol{padding-left:.2em}.campaignPage .info-box .ti01,.campaignPage .info-box .ti02{font-size:2.4rem}.campaignPage .info-box p.add{padding-left:1.3rem}}.campaignPage .dot-list{list-style:none;padding-left:0;font-size:14px}.campaignPage .dot-list li{position:relative;padding-left:1em;margin-bottom:4px}.campaignPage .dot-list li:before{content:"・";position:absolute;left:0}.campaignPage .campaign-box{display:flex;gap:28px;align-items:flex-start}.campaignPage .campaign-text{flex:1}.campaignPage .campaign-text .ti01{margin-top:0;margin-bottom:16px;font-size:2rem;border-bottom:1px solid #6ec1b6}.campaignPage .entry-count{font-size:1.6rem!important;font-weight:700!important;margin-bottom:12px!important}.campaignPage .entry-note{font-size:1.4rem;color:#333}.campaignPage .campaign-image{flex-shrink:0}.campaignPage .campaign-image img{max-width:280px;height:auto;display:block}@media screen and (max-width: 768px){.campaignPage .campaign-box{flex-direction:column}.campaignPage .campaign-image img{max-width:100%}.campaignPage .campaign-text .ti01{font-size:2.4rem}.campaignPage .entry-count{font-size:2.4rem!important}.campaignPage .campaign-box{gap:0px}}@media screen and (max-width:767px){.campaignPage{padding-bottom:12.5vw}}.campaignPage .secMain{padding:50px 0 30px;text-align:center}@media screen and (max-width:767px){.campaignPage .secMain{padding:12vw 0 1.5625vw}}.campaignPage .secMain h1{margin-top:-30px}@media screen and (max-width:767px){.campaignPage .secMain h1{width:100%;margin:-8vw auto 3vw}}.campaignPage .secMain .lead{margin-top:5px}@media screen and (max-width:767px){.campaignPage .secMain .lead{margin-top:0vw}}.campaignPage .secMain .lead img{width:100%}.campaignPage .secSummary{font-family:Noto Sans JP,sans-serif}.campaignPage .secSummary.istop{margin-bottom:2em}.campaignPage .secSummary.istop picture{display:block;margin:2em auto;max-width:650px;width:100%}.campaignPage .secSummary.istop .box img{width:100%}.campaignPage .secSummary.istop .box .note02{margin-top:2em;padding:10px 20px;border:1px solid #ccc;margin-bottom:30px;font-size:1.5rem;background-color:#e0f7f4}@media screen and (max-width:767px){.campaignPage .secSummary.istop .box .note02{font-size:2.2rem}}.campaignPage .secSummary.istop .box .note02 dt,.campaignPage .secSummary.istop .box .note02 h3{font-weight:700;font-size:1.8rem;margin-bottom:.3em;background:none;border-left:none;padding:0;color:inherit}@media screen and (max-width:767px){.campaignPage .secSummary.istop .box .note02 dt,.campaignPage .secSummary.istop .box .note02 h3{font-size:2.4rem}}.campaignPage .secSummary.istop .box .note02 p{margin:0}.campaignPage .secSummary.istop .box h2{border-radius:5px;margin-bottom:.6em;margin-top:2em}@media screen and (max-width:767px){.campaignPage .secSummary.istop .box h2{padding:.3em .5em}}.campaignPage .secSummary.istop .box h2:first-child{margin-top:0}.campaignPage .secSummary .box{background:#fff;border:1px solid #fff;border-radius:6px}@media screen and (max-width:767px){.campaignPage .secSummary .box{border-radius:.9375vw}}.campaignPage .secSummary .box h2{background:#1400c4;font-size:2.8rem;font-weight:700;padding:.4em 0;color:#fff;text-align:center;border-radius:6px 6px 0 0}@media screen and (max-width:767px){.campaignPage .secSummary .box h2{border-radius:.9375vw .9375vw 0 0}}.campaignPage .secSummary .box .cont{padding:30px 30px 60px}@media screen and (max-width:767px){.campaignPage .secSummary .box .cont{padding:4.6875vw 4.6875vw 9.375vw}}.campaignPage .secSummary .box .cont h3{background:#eee;color:#222;font-size:2rem;font-weight:700;padding:.3em 0 .3em .75em;margin-bottom:20px;border-left:4px solid rgb(110.4285714286,94,255)}@media screen and (max-width:767px){.campaignPage .secSummary .box .cont h3{margin-bottom:3.125vw;border-left-width:.9375vw}}.campaignPage .secSummary .box .cont ul{margin-bottom:30px}@media screen and (max-width:767px){.campaignPage .secSummary .box .cont ul{margin-bottom:4.6875vw}}.campaignPage .secSummary .box .cont ul li{position:relative;padding-left:1.2em}.campaignPage .secSummary .box .cont ul li:before{position:absolute;content:"";display:block;width:.6em;height:.6em;top:.5em;left:.2em;border-radius:50%;background:#1400c4}.campaignPage .secSummary .box .cont ul li+li{margin-top:.3em}.campaignPage .secSummary .box .cont .sch{width:100%;border-collapse:collapse;margin-bottom:1em}.campaignPage .secSummary .box .cont .sch th,.campaignPage .secSummary .box .cont .sch td{text-align:center;padding:.4em 0;border:1px solid #1400c4}.campaignPage .secSummary .box .cont .sch thead{font-weight:700;color:#222;background:#6e5eff}.campaignPage .secSummary .box .cont .sch thead tr th{width:16%;color:#fff}@media screen and (max-width:767px){.campaignPage .secSummary .box .cont .sch thead tr th{width:16.6666666667%;font-size:2rem}}.campaignPage .secSummary .box .cont .sch thead tr th:nth-child(3){width:20%}@media screen and (max-width:767px){.campaignPage .secSummary .box .cont .sch thead tr th:nth-child(3){width:16.6666666667%}}.campaignPage .secSummary .box .cont .note{margin-bottom:50px}@media screen and (max-width:767px){.campaignPage .secSummary .box .cont .note{margin-bottom:7.8125vw}}.campaignPage .secSummary .box .cont .ajt{padding-right:.55em}.campaignPage .secSummary .box .cont .ylwCont{display:flex;padding:20px 30px 30px;border-radius:6px;background:#fffcc5;justify-content:space-between}@media screen and (max-width:767px){.campaignPage .secSummary .box .cont .ylwCont{flex-direction:column;padding:3.125vw 4.6875vw 7.8125vw;border-radius:.9375vw}}.campaignPage .secSummary .box .cont .ylwCont .txt dt{font-weight:700}.campaignPage .secSummary .box .cont .ylwCont .txt dd{margin-bottom:20px}.campaignPage .secSummary .box .cont .ylwCont .txt dd:last-of-type{margin-bottom:0}.campaignPage .secSummary .box .cont .ylwCont .img{margin-left:60px;padding-top:25px;max-width:300px}.campaignPage .secSummary .box .cont .ylwCont .img img{max-width:100%}@media screen and (max-width:767px){.campaignPage .secSummary .box .cont .ylwCont .img{margin-left:0;padding-top:4.6875vw}.campaignPage .secSummary .box .cont .ylwCont .img img{width:100%}}.campaignPage .secSummary .box .cont .ylwCont+.img{margin-top:40px;text-align:center}@media screen and (max-width:767px){.campaignPage .secSummary .box .cont .ylwCont+.img{margin-top:6.25vw}.campaignPage .secSummary .box .cont .ylwCont+.img img{width:90%}}.campaignPage .secSummary .box .cont a.u-btn{display:block;background-image:linear-gradient(90deg,#2a12ff,#1400c4,#0c0078,#2a12ff,#1400c4,#0c0078);width:650px;margin:30px auto 0;padding:0;color:#fff;font-size:2.7rem;text-shadow:0px 0px 3px #1400c4,0px 0px 4px #1400c4,0px 0px 5px #1400c4}@media screen and (max-width:767px){.campaignPage .secSummary .box .cont a.u-btn{width:auto;margin-top:4.6875vw;font-size:2rem}}.campaignPage .secSummary .box .cont a.u-btn:after{border-top:5px solid #fff;border-right:5px solid #fff;box-shadow:none}@media screen and (max-width:767px){.campaignPage .secSummary .box .cont a.u-btn:after{border-width:.78125vw .78125vw 0 0;top:1.65em;right:1.5em}}.campaignPage .secSummary .box .cont a.u-btn span{display:block;width:100%;box-sizing:border-box;text-align:center;border-radius:100px;padding:.4em 0;border:3px solid #fff}.campaignPage .btnBack{text-align:center;padding:40px 0}.campaignPage .btnBack a{display:inline-block;border-radius:50px;background-color:#000c;padding:10px 30px;color:#fff;font-weight:700;font-size:20px;text-decoration:none}@media screen and (max-width:767px){.campaignPage .btnBack a{font-size:13px}}.campaignPage .btnBack a:before{content:"";vertical-align:middle;margin-right:10px;border-top:2px solid #fff;border-left:2px solid #fff;display:inline-block;width:.4em;transform:rotate(-45deg);height:.4em}.campaignPage .faqBtn{margin-top:40px}@media screen and (max-width:767px){.campaignPage .faqBtn{margin-top:6.25vw}}button#but{display:block;background-image:linear-gradient(180deg,#39ab30,#76cf6f 20%,#3fd134 60%,#2a9722,#3a8335);width:650px;margin:10px auto 20px;padding:5px 0;color:#fff;border-radius:100px;font-size:2.7rem;text-shadow:0px 0px 3px #2a9722,0px 0px 4px #2a9722,0px 0px 5px #2a9722;cursor:pointer}@media screen and (max-width: 767px){button#but{width:100%}}button#but:disabled{background-image:linear-gradient(180deg,#9e9e9e,#bec1bd 20%,#e0e3df 60%,#cdd3cd 70%,#aeafae);color:light-dark(rgba(16,16,16,.3),rgba(255,255,255,.3));border-color:light-dark(rgba(118,118,118,.3),rgba(195,195,195,.3));text-shadow:0px 0px 3px #e5e9e4,0px 0px 4px #c6cbc5,0px 0px 5px #dadfd9;cursor:default}.CheckboxInput{padding:12px 0 12px 8px;display:flex;align-items:center;cursor:pointer;width:380px;margin:0 auto 20px}@media screen and (max-width: 767px){.CheckboxInput{width:100%}}#CheckboxInput-Input{margin:0;width:0;opacity:0}.CheckboxInput:hover{background:#0000000d!important}.CheckboxInput:hover>.CheckboxInput-DummyInput{transform:scale(1.1)}#CheckboxInput-Input:focus+.CheckboxInput-DummyInput{transform:scale(1.1)}#CheckboxInput-Input:checked+.CheckboxInput-DummyInput{background:#8bc34a;border:solid 1px #a39f9f}#CheckboxInput-Input:checked+.CheckboxInput-DummyInput:before{content:"";display:block;position:absolute;top:50%;left:50%;width:35%;height:4px;border-radius:2px;transform:translate(-6px,5px) rotate(-135deg);transform-origin:2px 2px;background:#fff}.CheckboxInput-DummyInput:before{content:"";display:block;position:absolute;top:50%;left:50%;width:35%;height:4px;border-radius:2px;transform:translate(-6px,5px) rotate(-135deg);transform-origin:2px 2px;background:#fff}.CheckboxInput-DummyInput:after{content:"";display:block;position:absolute;top:50%;left:50%;width:70%;height:4px;border-radius:2px;transform:translate(-6px,5px) rotate(-45deg);transform-origin:2px 2px;background:#fff}#CheckboxInput-Input:checked+.CheckboxInput-DummyInput:after{content:"";display:block;position:absolute;top:50%;left:50%;width:70%;height:4px;border-radius:2px;transform:translate(-6px,5px) rotate(-45deg);transform-origin:2px 2px;background:#fff}.CheckboxInput-DummyInput{position:relative;top:0;left:0;display:block;width:32px;height:32px;border:solid 2px transparent;background:#00000014;transition:all .15s linear;border:solid 1px #beb9b9}.CheckboxInput-LabelText{margin-left:12px;display:block;font-size:17px}@media screen and (max-width: 767px){.CheckboxInput-LabelText{font-size:15px}}@media screen and (max-width:767px){.faqBtn{left:0}}.faqBtn.show-anime{top:0}.faqBtn a{display:flex;width:533px;justify-content:center;align-items:center;background:#fff;margin:auto;padding:.8571428571em .3571428571em;color:#0073e4;font-size:2.8rem;font-weight:700;line-height:1;text-decoration:none;border-radius:100px;box-sizing:border-box;transition:.5s}@media screen and (max-width:767px){.faqBtn a{width:auto;padding:4.2666666667vw;font-size:3.2rem}}.faqBtn a:after{content:"";display:inline-block;width:.5714285714em;height:.5714285714em;margin-left:.5357142857em;border-top:.1785714286em solid #0073e4;border-right:.1785714286em solid #0073e4;transform:rotate(45deg);transition:.5s}.faqBtn a:hover{background-color:#0073e4;color:#fff}.faqBtn a:hover:after{border-color:#fff}@media screen and (min-width:768px){.sp{display:none!important}}.FwB{font-weight:700!important}.FwN{font-weight:400!important}.DisI{display:inline!important}.DisB{display:block!important}.DisIB{display:inline-block!important}.DisT{display:table!important}.DisTC{display:table-cell!important}.DisN{display:none!important}.DisF{display:flex!important}.JcFS{justify-content:flex-start!important}.JcFE{justify-content:flex-end!important}.JcC{justify-content:center!important}.JcSB{justify-content:space-between!important}.JcSA{justify-content:space-around!important}.AiFS{align-items:flex-start}.AiFE{align-items:flex-end!important}.AiC{align-items:center!important}.AiS{align-items:stretch!important}.AiB{align-items:baseline!important}.TaL{text-align:left!important}.TaR{text-align:right!important}.TaC{text-align:center!important}.VaT{vertical-align:top!important}.VaM{vertical-align:middle!important}.VaB{vertical-align:bottom!important}.VaTB{vertical-align:text-bottom!important}.FltL{float:left!important}.FltR{float:right!important}.FltN{float:none!important}.PosS{position:static!important}.PosR{position:relative!important}.PosA{position:absolute!important}.PosF{position:fixed!important}.brWord{word-wrap:break-word}.waNw{white-space:nowrap}.printDown,.printBreak{display:none}@media screen and (max-width:767px){.pc{display:none!important}.spWAuto{width:auto!important}.spFwB{font-weight:700!important}.spFwN{font-weight:400!important}.spDisI{display:inline!important}.spDisB{display:block!important}.spDisIB{display:inline-block!important}.spDisT{display:table!important}.spDisTC{display:table-cell!important}.spDisN{display:none!important}.spDisF{display:flex!important}.spJcFS{justify-content:flex-start!important}.spJcFE{justify-content:flex-end!important}.spJcC{justify-content:center!important}.spJcSB{justify-content:space-between!important}.spJcSA{justify-content:space-around!important}.spAiFS{align-items:flex-start}.spAiFE{align-items:flex-end!important}.spAiC{align-items:center!important}.spAiS{align-items:stretch!important}.spAiB{align-items:baseline!important}.spTaL{text-align:left!important}.spTaR{text-align:right!important}.spTaC{text-align:center!important}.spVaT{vertical-align:top!important}.spVaM{vertical-align:middle!important}.spVaB{vertical-align:bottom!important}.spVaTB{vertical-align:text-bottom!important}.spFltL{float:left!important}.spFltR{float:right!important}.spFltN{float:none!important}.spPosS{position:static!important}.spPosR{position:relative!important}.spPosA{position:absolute!important}.spPosF{position:fixed!important}}body{color:#000}.topicsZone{background-color:#fff;padding:.5em;border-radius:5px;max-width:1000px;margin:1em auto}.topicsZone a{color:#000;text-decoration:none}.numWrap{display:flex;justify-content:center;align-items:center;margin:0 0 20px}@media screen and (max-width:767px){.numWrap{margin:2vw 0 4vw}}.numWrap .txt{font-size:1.8rem;font-weight:700;margin-right:1em}@media screen and (max-width:767px){.numWrap .txt{font-size:2.4rem}}.numBox{display:flex;width:124px;height:36px;border:1px solid #333;overflow:hidden;border-radius:5px}.numBox button{flex-shrink:0;background-color:#333;background-position:center center;background-repeat:no-repeat;width:34px;cursor:pointer;border:0px;transition:opacity .3s;font-size:3rem;font-weight:700;color:#fff}.numBox button:hover{opacity:.7}.numBox .num{width:100%;font-size:1.7rem;font-weight:700;border-left:1px solid #cecece;border-right:1px solid #cecece}.numBox .num input{width:100%;height:100%;text-align:center;border:0px;box-shadow:0}@media screen and (max-width:767px){.numBox .num input{font-size:3rem}}@media screen and (max-width: 767px){.numBox{flex-shrink:0;width:33.06667vw;height:9.6vw;margin-top:0;border-radius:.8vw}}@media screen and (max-width: 767px){.numBox button{width:9.06667vw}}@media screen and (max-width: 767px){.numBox button.minus{background-size:4vw .8vw}}@media screen and (max-width: 767px){.numBox button.plus{background-size:4vw 4vw}}.boxshop{background-image:url(../images/main/shop_bg.webp);background-position:center;background-repeat:no-repeat;background-size:100% 100%;margin:auto 0;padding:3% 4%}@media screen and (max-width:767px){.boxshop{background-image:url(../images/main/shop_bg-sp.webp);border-radius:5px;margin:0 auto 18vw;padding:5vw 0}}.boxshop.more-b_cp{padding:3% 4% 6%}@media screen and (max-width:767px){.boxshop.more-b_cp{padding:5vw 5vw 12vw}}.boxshop h3{text-align:center}@media screen and (max-width:767px){.boxshop h3{margin:3vw 0}}.boxshop .boxIn{display:flex;justify-content:space-between}@media screen and (max-width:767px){.boxshop .boxIn{display:block;padding:0}}.boxshop .boxIn .img{text-align:center;margin-top:20px;width:276px}@media screen and (max-width:767px){.boxshop .boxIn .img{width:50vw;margin:0 auto}}.boxshop .boxIn .price{width:auto;margin-left:30px}@media screen and (max-width:767px){.boxshop .boxIn .price{margin-left:0;padding:0 4vw}}@media screen and (max-width:767px){.boxshop .boxIn .price.no-pad_cp{padding:0}}.boxshop .boxIn .price .lm-not{font-size:1.4rem;text-align:left;padding:20px 20px 50px;background-color:#fff38bcc;border-radius:20px;box-sizing:border-box}@media screen and (max-width:767px){.boxshop .boxIn .price .lm-not{padding:3vw 3vw 8vw}}.boxshop .boxIn .price .lm-not p{color:red;font-weight:700;font-size:1.4rem}.boxshop .boxIn .price a{width:90%;top:20px;background-image:linear-gradient(90deg,#2ccbff,#22a4ff,#1c88ff,#22a4ff,#1c88ff,#2ccbff)}@media screen and (max-width:767px){.boxshop .boxIn .price a{width:100%}}.movZone .tabs{display:flex;margin:0 -1px}.movZone .tabs li{display:flex;justify-content:center;align-items:center;background-color:#666;width:25%;margin:0 1px;padding:.8em .5em .6em;font-size:1.8rem;font-weight:700;text-align:center;line-height:1.2;box-sizing:border-box;transition:.3s;cursor:pointer}.movZone .tabs li.show{background:linear-gradient(90deg,#2ccbff,#22a4ff,#1c88ff,#22a4ff,#1c88ff,#2ccbff);color:#41403e}.movZone .movBox{position:relative}@media screen and (max-width:767px){.movZone .movBox{padding-bottom:0;left:0;top:0}}.movZone .movBox li{display:none;box-sizing:border-box;position:relative;cursor:pointer;transition:filter .3s}.movZone .movBox li.show{display:block}.movZone .movBox .movIn{padding-top:56%;position:relative}.movZone .movBox .movIn iframe{width:100%;height:100%;position:absolute;top:0;left:0}.movZone .movBox>li{box-sizing:border-box;position:relative;cursor:pointer;transition:filter .3s}.movZone .movBox>li:hover{filter:brightness(150%)}.movZone .movBox>li:before{content:"";display:block;background:url(/site/kua/common/img/mov_btn.svg) 0 0 no-repeat;width:120px;height:70px;margin:auto;position:absolute;inset:0}@media screen and (max-width:767px){.movZone .movBox>li:before{width:18.75vw;height:10.9375vw}}.movZone .movBox img{width:100%}.cmBox{display:none;background-color:#000c;width:100%;height:100vh;position:fixed;top:0;left:0;z-index:999999}.cmBox .close{display:flex;justify-content:center;align-items:center;width:1em;height:1em;color:#fff;font-size:5rem;line-height:1;position:fixed;right:1%;top:1%;cursor:pointer;transition:opacity .3s}.cmBox .close:hover{opacity:.5}.cmBox iframe{width:100%;border:0px;max-width:800px;height:650px;overflow:hidden}@media screen and (max-width:767px){.cmBox iframe{height:80vw}}.cmInner{display:flex;align-items:center;justify-content:center;width:100%;height:100vh}.u-btn_glay{display:flex;justify-content:center;align-items:center;margin:auto;background:silver;background-size:300% 300%;padding:.4em 0;color:#000;font-family:"M PLUS 1p",sans-serif;font-size:3.4rem;font-weight:700;letter-spacing:-1px;text-shadow:0px 1px 0px #fff;text-decoration:none;border-radius:100px;box-shadow:10px 10px 15pxrgb 0 0 0 / 27%,0 0 0 3px #000,0 0 0 6px #fff;box-sizing:border-box;position:relative;transition:1.5s}.pankuz{list-style:none;margin:0;padding:8px 15px;display:flex;background-color:#f4f4f4;flex-wrap:wrap;align-items:center;font-size:1.2rem;line-height:1.4}@media screen and (max-width:767px){.pankuz{padding:1.5625vw 2.34375vw;font-size:1.8rem;left:21vw}}.pankuz li{display:flex;align-items:center}.pankuz li:not(:last-child):after{content:">";margin:0 6px;font-size:.9em}@media screen and (max-width:767px){.pankuz li:not(:last-child):after{margin:0 .3125vw}}.pankuz li a{color:#000;text-decoration:underline}.pankuz li a:hover{text-decoration:none}
