@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=M+PLUS+1p:wght@100;300;400;500;700;800;900&display=swap");a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@media screen and (min-width:969px){.d-pc{display:none!important}}.d-sp{display:none!important}@media screen and (min-width:969px){.d-sp{display:block!important}}.center{text-align:center!important}*{box-sizing:border-box}:focus{outline:none}html{font-size:calc(10/640*100vw)}@media screen and (min-width:969px){html{font-size:62.5%}}body{font-family:M PLUS\ 1p,ＭＳ Ｐゴシック,MS PGothic,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,sans-serif;font-size:1.2rem;line-height:1.2;font-weight:700!important;height:100vh;word-break:break-all}@supports (-webkit-touch-callout:none){body body{height:-webkit-fill-available}}img{max-width:100%}input::-ms-clear,input::-ms-reveal{display:none}a{cursor:pointer;text-decoration:none}a:hover{opacity:.7}a:focus{outline:none}section{width:100%}.d-inline-sp{display:none}@media screen and (min-width:969px){.d-inline-sp{display:inline-block}}button{cursor:pointer}button:focus{outline:none}button:hover{opacity:.7}.red{color:red!important}.ttl_list-product{position:relative;background-repeat:no-repeat;height:8rem;display:flex;align-items:center;justify-content:space-between;background-color:#444;background-image:url(/_next/static/media/banner_nav_02.0a5da405.png);background-position:-2.8rem;background-size:22%}@media screen and (min-width:969px){.ttl_list-product{height:6rem;background-position:-1.5rem;background-size:11%}}.ttl_list-product.bg-1{background-image:url(/_next/static/media/banner_nav_03.925d2d6a.png)}.ttl_list-product.bg-2{background-image:url(/_next/static/media/banner_nav_04.4f8a89dd.png)}.ttl_list-product .txt{font-size:2.4rem;color:#fff;font-weight:500;padding-left:11rem}@media screen and (min-width:969px){.ttl_list-product .txt{font-size:1.6rem;padding-left:15rem}}.ttl_list-product .txt span{background:#fff;font-size:1.6rem;width:8rem;height:2.8rem;display:inline-flex;align-items:center;justify-content:center;color:#444;margin-left:.5rem;font-weight:400}@media screen and (min-width:969px){.ttl_list-product .txt span{height:4rem;margin-left:2rem;width:8rem}}.ttl_list-product .right{width:14rem;background:#222;height:100%;display:flex;align-items:center;justify-content:center}.ttl_list-product .right p{color:#fff;font-size:1.2rem;text-align:center}.ttl_list-product .right p.p-2{display:flex;flex-direction:column;min-width:5rem;margin-left:1rem}.ttl_list-product .right p.p-2 span:first-child{font-size:2.4rem;border-bottom:2px solid #fff;font-weight:700;margin-bottom:.3rem}.ttl_list-product .right p.p-2 span:nth-child(2){font-size:1.2rem}.ttl_list-product-1{height:8rem;background:#333;display:flex;align-items:center;justify-content:center;width:100%}@media screen and (min-width:969px){.ttl_list-product-1{height:6rem}}.ttl_list-product-1 figure{margin-top:0;line-height:1}.ttl_list-product-1 figure a,.ttl_list-product-1 figure img{width:100%}.ttl_list-product-1 p{font-size:2.4rem;color:#fff;text-align:center;line-height:1.8;position:relative;width:100%}@media screen and (min-width:969px){.ttl_list-product-1 p{text-align:left;line-height:1.4;font-size:2.4rem;display:flex;align-items:center;justify-content:center}}.ttl_list-product-1 p span{font-size:1.2rem;display:block;margin-top:-1rem}@media screen and (min-width:969px){.ttl_list-product-1 p span{display:inline-block;font-size:1rem;margin-top:0}.ttl_list-product-1 p i{padding:0 1.5rem}}.ttl_list-product-1 p img{margin-right:1.5rem}@media screen and (max-width:968px){.ttl_list-product-1 p img{position:absolute;top:50%;transform:translateY(-50%);left:12rem;margin-right:0;width:5.5rem}}.js_open-popup{cursor:pointer}.purchase_confirm{margin-bottom:9rem;width:100%}@media screen and (min-width:969px){.purchase_confirm{margin-bottom:5.5rem}}.purchase_confirm .container{padding:calc(20/640*100vw)}@media screen and (min-width:969px){.purchase_confirm .container{padding:0}}.purchase_confirm .ttl{font-size:2.4rem;color:#222;margin-bottom:2rem}@media screen and (min-width:969px){.purchase_confirm .ttl{font-size:1.6rem;margin-bottom:0}}.purchase_confirm .content{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin-top:4rem;margin-bottom:9rem;padding:0}@media screen and (min-width:969px){.purchase_confirm .content{margin-top:2.5rem;margin-bottom:0}}.purchase_confirm .content .left{width:100%}@media screen and (min-width:969px){.purchase_confirm .content .left{width:66.2rem}}.purchase_confirm .content .left .box{width:100%;margin-top:4rem;padding:0 3rem}@media screen and (min-width:969px){.purchase_confirm .content .left .box{margin-top:2rem}}.purchase_confirm .content .left .box .wrap_box.wrap_box-3{padding:3rem;margin:3rem 0;border:1px solid #e5e5e5}.purchase_confirm .content .left .box .wrap_box.wrap_box-3.active{background:#f4f0f7}.purchase_confirm .content .left .box .wrap_box.wrap_box-3.active .bl-1 .mask:after{opacity:1}.purchase_confirm .content .left .box .wrap_box.wrap_box-3 input{position:absolute;opacity:0;left:0;right:0;bottom:0;top:0}.purchase_confirm .content .left .box .wrap_box.wrap_box-3 .bl-1{display:flex;align-items:center;min-width:13rem}.purchase_confirm .content .left .box .wrap_box.wrap_box-3 .bl-1 .mask{width:3rem;height:3rem;border-radius:50%;border:2px solid #999;box-sizing:border-box;display:inline-block;margin-right:1rem;background:#fff;position:relative}@media screen and (min-width:969px){.purchase_confirm .content .left .box .wrap_box.wrap_box-3 .bl-1 .mask{width:2rem;height:2rem}}.purchase_confirm .content .left .box .wrap_box.wrap_box-3 .bl-1 .mask:after{content:"";height:1.8rem;width:1.8rem;border-radius:50%;position:absolute;top:50%;left:50%;background:#986cb2;transform:translate(-50%,-50%);opacity:0;transition:.5s}@media screen and (min-width:969px){.purchase_confirm .content .left .box .wrap_box.wrap_box-3 .bl-1 .mask:after{height:1.2rem;width:1.2rem}}@media screen and (max-width:968px){.purchase_confirm .content .left .box .wrap_box.wrap_box-2{margin:0 -3rem}}.purchase_confirm .content .left .box .wrap_box.wrap_box-1{display:flex}.purchase_confirm .content .left .box .wrap_box.wrap_box-1 figure{max-width:19.2rem;margin-right:1.7rem}.purchase_confirm .content .left .box .wrap_box.wrap_box-1 p{text-align:left}@media screen and (max-width:968px){.purchase_confirm .content .left .box .wrap_box.wrap_box-1 p{width:calc(100% - 21rem)}}@media screen and (min-width:969px){.purchase_confirm .content .left .box .wrap_box{border:1px solid #e5e5e5;padding:2rem}}.purchase_confirm .content .left .box .wrap_box p{color:#444;font-size:2.4rem;text-align:center}@media screen and (min-width:969px){.purchase_confirm .content .left .box .wrap_box p{font-size:1.6rem;text-align:left}}.purchase_confirm .content .left .box:first-child{margin-top:0}.purchase_confirm .content .left .box .list-box{display:flex;align-items:center;justify-content:space-between;position:relative;height:7rem;cursor:pointer;margin:0 0 1rem;padding:0 3rem}@media screen and (min-width:969px){.purchase_confirm .content .left .box .list-box{margin:0;height:6rem}}@media (-ms-high-contrast:none){.purchase_confirm .content .left .box .list-box.list-box-1{justify-content:flex-start}.purchase_confirm .content .left .box .list-box.list-box-1 .bl-3{margin-left:auto}.purchase_confirm .content .left .box .list-box.list-box-1 .bl-1{padding-left:3.2rem}}@media screen and (min-width:969px){.purchase_confirm .content .left .box .list-box.list-box-1{margin:0;padding:0 0 0 3rem}.purchase_confirm .content .left .box .list-box{margin-bottom:0;padding:0 3rem}}.purchase_confirm .content .left .box .list-box.active{background:#f4f0f7}.purchase_confirm .content .left .box .list-box.active .bl-1 .mask:after{opacity:1}.purchase_confirm .content .left .box .list-box input{position:absolute;opacity:0;left:0;right:0;bottom:0;top:0}.purchase_confirm .content .left .box .list-box p{font-size:2.4rem}@media screen and (min-width:969px){.purchase_confirm .content .left .box .list-box p{font-size:1.6rem}}.purchase_confirm .content .left .box .list-box .bl-1{display:flex;align-items:center;min-width:13rem}.purchase_confirm .content .left .box .list-box .bl-1 .mask{width:3rem;height:3rem;border-radius:50%;border:2px solid #999;box-sizing:border-box;display:inline-block;margin-right:1rem;background:#fff;position:relative}@media screen and (min-width:969px){.purchase_confirm .content .left .box .list-box .bl-1 .mask{width:2rem;height:2rem}}.purchase_confirm .content .left .box .list-box .bl-1 .mask:after{content:"";height:1.8rem;width:1.8rem;border-radius:50%;position:absolute;top:50%;left:50%;background:#986cb2;transform:translate(-50%,-50%);opacity:0;transition:.5s}@media screen and (min-width:969px){.purchase_confirm .content .left .box .list-box .bl-1 .mask:after{height:1.2rem;width:1.2rem}}.purchase_confirm .content .left .box .list-box .bl-2{min-width:12rem}.purchase_confirm .content .left .box .list-box .bl-3{min-width:17rem;display:flex;align-items:center;justify-content:space-between}@media screen and (min-width:969px){.purchase_confirm .content .left .box .list-box .bl-3{min-width:15rem}}.purchase_confirm .content .left .box .list-box .bl-3 .custom{height:6rem;width:14rem;position:relative;display:flex;align-items:center;background:url(/_next/static/media/bg-4.b3e17e6e.png);background-size:cover}@media screen and (min-width:969px){.purchase_confirm .content .left .box .list-box .bl-3 .custom{height:3.1rem;width:12.3rem;background:url(/_next/static/media/bg-1.87de2cad.png);background-size:contain}}.purchase_confirm .content .left .box .list-box .bl-3 select{margin-top:0;font-size:2.4rem;width:8rem;text-align:left;outline:none;border:none;background:transparent;height:100%;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;padding-left:1rem;text-align-last:left;position:absolute;left:0;top:0;width:100%}@media screen and (min-width:969px){.purchase_confirm .content .left .box .list-box .bl-3 select{font-size:1.6rem}}.purchase_confirm .content .left .box .list-box .bl-3 select::-ms-expand{display:none}.purchase_confirm .content .left .box .list-box .bl-3 p:not(.fancy){font-size:2.4rem}@media screen and (min-width:969px){.purchase_confirm .content .left .box .list-box .bl-3 p:not(.fancy){font-size:1.6rem}}.purchase_confirm .content .left .box .list-box .bl-3 .btn{font-size:1.6rem;width:22rem}@media screen and (min-width:969px){.purchase_confirm .content .left .box .list-box .bl-3 .btn{font-size:1.2rem;width:17rem}}.purchase_confirm .content .left .box-1 .wrap_box{padding:0 2rem}.purchase_confirm .content .left .box-1 .wrap_box.p0{padding:0}.purchase_confirm .content .left .box-1 .list-box.active{background:#fff}.purchase_confirm .content .left .box-2 .bl-4{display:flex;flex-wrap:wrap;padding:0 3rem}.purchase_confirm .content .left .box-2 .bl-4.p-0{padding:0}.purchase_confirm .content .left .box-2 .bl-4 p{font-size:2.4rem}@media screen and (min-width:969px){.purchase_confirm .content .left .box-2 .bl-4 p{font-size:1.6rem}}.purchase_confirm .content .left .box-2 .bl-4 .box__txt{width:100%}.purchase_confirm .content .left .box-2 .bl-4 .box__txt_item{padding-top:1.5rem;display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.purchase_confirm .content .left .box-2 .bl-4 .box__txt p:first-child{width:16.5rem}@media screen and (min-width:969px){.purchase_confirm .content .left .box-2 .bl-4 .box__txt p:first-child{width:12rem}}.purchase_confirm .content .left .box-2 .bl-4 .box__txt p:nth-child(2){width:calc(100% - 16.5rem)}@media screen and (min-width:969px){.purchase_confirm .content .left .box-2 .bl-4 .box__txt p:nth-child(2){width:calc(100% - 12rem)}}.purchase_confirm .content .left .box-3{margin-bottom:5rem}.purchase_confirm .content .left .box-3 .ttl{display:flex;align-items:center;margin-bottom:.5rem}.purchase_confirm .content .left .box-3 .ttl span{border:1px solid #e34740;font-size:1.6rem;margin-right:1rem;height:3.2rem;width:10rem;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:#e34740}.purchase_confirm .content .left .box-3 p{font-size:1.6rem;padding-top:2rem;padding-bottom:1rem;color:#222}.purchase_confirm .content .left .box-3 .gr-btn{margin-top:0}.purchase_confirm .content .left .box-3 .gr-btn .btn{width:28rem;margin:0 auto}.purchase_confirm .content .right{background:#333;padding:3rem;width:100%;margin-top:4.5rem;border-radius:unset}@media screen and (min-width:969px){.purchase_confirm .content .right{width:31rem;padding:2rem 2rem 0;margin-top:0;border-radius:.8rem}}.purchase_confirm .content .right figure img{width:100%}.purchase_confirm .content .right .ttl{color:#fff}.purchase_confirm .content .right .box{padding:0;margin-top:1.2rem;border:none}@media screen and (min-width:969px){.purchase_confirm .content .right .box{padding:2rem;border:1px solid #444}}.purchase_confirm .content .right .box .wrap-box{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.purchase_confirm .content .right .box .wrap-box.wrap-box-2{padding-top:1.5rem;margin-top:1.5rem;border-top:1px solid #444}.purchase_confirm .content .right .box .wrap-box .list{width:100%;margin-top:1.8rem;display:flex;align-items:flex-end;justify-content:flex-start;flex-wrap:wrap}.purchase_confirm .content .right .box .wrap-box .list:first-child{margin-top:0}.purchase_confirm .content .right .box .wrap-box .list span{font-size:2.4rem;color:#fff;min-height:2rem;width:33.5rem;display:flex;align-items:flex-end;justify-content:flex-start;flex-wrap:wrap}@media screen and (min-width:969px){.purchase_confirm .content .right .box .wrap-box .list span{width:11rem;font-size:1.2rem}}.purchase_confirm .content .right .box .wrap-box .list p{font-size:2.4rem;color:#fff;min-height:2rem;display:flex;align-items:flex-end;justify-content:flex-start;flex-wrap:wrap}@media screen and (min-width:969px){.purchase_confirm .content .right .box .wrap-box .list p{font-size:1.6rem}}.purchase_confirm .content .right .box .box-left{width:33.5rem}@media screen and (min-width:969px){.purchase_confirm .content .right .box .box-left{width:11rem}}.purchase_confirm .content .right .box .box-left p{font-size:2.4rem;color:#fff;margin-top:1.4rem;min-height:2rem;display:flex;align-items:center}@media screen and (min-width:969px){.purchase_confirm .content .right .box .box-left p{font-size:1.2rem}}.purchase_confirm .content .right .box .box-left p:first-child{margin-top:0}.purchase_confirm .content .right .box .box-right p{font-size:2.4rem;color:#fff;margin-top:1.8rem;min-height:2rem;display:flex;align-items:center}@media screen and (min-width:969px){.purchase_confirm .content .right .box .box-right p{font-size:1.6rem}}.purchase_confirm .content .right .box .box-right p:first-child{margin-top:0}.purchase_confirm .content .right .box-2{display:flex;justify-content:flex-start;align-items:center;height:8rem;padding:2rem 3rem;box-sizing:border-box;margin-top:1.5rem;background:#444}@media screen and (min-width:969px){.purchase_confirm .content .right .box-2{height:4rem;padding:2rem}}.purchase_confirm .content .right .box-2 .txt{font-size:2.4rem;color:#fff;width:15rem;min-height:2.8rem;display:flex;align-items:center}@media (-ms-high-contrast:none){.purchase_confirm .content .right .box-2 .txt{height:2.8rem}}@media screen and (min-width:969px){.purchase_confirm .content .right .box-2 .txt{font-size:1.2rem;width:11rem}}.purchase_confirm .content .right .box-2 .total{font-size:3.2rem;color:#fdfc39;margin-left:auto}@media screen and (min-width:969px){.purchase_confirm .content .right .box-2 .total{font-size:2.4rem;margin-left:0}}.purchase_confirm .content .right .box-2 .total span{font-size:2.4rem}@media screen and (min-width:969px){.purchase_confirm .content .right .box-2 .total span{font-size:1.6rem}}.purchase_confirm .content .right .box-3{position:relative;display:flex;align-items:center;margin-top:1.5rem}.purchase_confirm .content .right .box-3.jus__center{justify-content:center;margin-top:2.5rem}@media screen and (min-width:969px){.purchase_confirm .content .right .box-3{margin-top:2.5rem;padding:0 1.5rem}.purchase_confirm .content .right .box-3.h-pc{display:none}}@media screen and (max-width:968px){.purchase_confirm .content .right .box-3.h-sp{display:none}}.purchase_confirm .content .right .box-3 input{position:absolute;opacity:0;top:0;left:0;right:0;bottom:0;cursor:pointer;height:100%;z-index:99;width:10rem}.purchase_confirm .content .right .box-3 input:checked~.mask:after{opacity:1}@media screen and (min-width:969px){.purchase_confirm .content .right .box-3 input{width:4rem;left:0}}.purchase_confirm .content .right .box-3 .mask{width:4rem;height:4rem;border-radius:4px;border:2px solid #ccc;background:#fff;margin-right:1.5rem;position:relative}@media screen and (min-width:969px){.purchase_confirm .content .right .box-3 .mask{width:2rem;height:2rem}}.purchase_confirm .content .right .box-3 .mask:after{content:"";position:absolute;top:.5rem;width:3rem;height:1.5rem;border-left:4px solid #986cb2;border-bottom:4px solid #986cb2;box-sizing:border-box;transform:rotate(-45deg);opacity:0;transition:.5s}@media screen and (min-width:969px){.purchase_confirm .content .right .box-3 .mask:after{top:0;width:1.6rem;height:1rem}}.purchase_confirm .content .right .box-3 p{font-size:1.6rem;color:#fff;line-height:1.4}@media screen and (min-width:969px){.purchase_confirm .content .right .box-3 p{width:calc(100% - 3.5rem);font-size:1.2rem}}.purchase_confirm .content .right .box-3 p a{color:#986cb2;text-decoration:underline}.purchase_confirm .content .right .box-4.mt-cus .btn{margin-top:1.5rem}.purchase_confirm .content .right .box-4 .btn{font-size:2.4rem;color:#fff;background:url(/_next/static/media/bg-31.498bc54d.png);background-size:contain;background-repeat:no-repeat;background-position:50%;height:12.2rem;width:100%;text-align:center;box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin:0 auto;cursor:auto;opacity:.5}@media screen and (min-width:969px){.purchase_confirm .content .right .box-4 .btn{height:9.6rem;width:100%;font-size:2rem}}.purchase_confirm .content .right .box-4 .btn:after{display:none}.purchase_confirm .content .right .box-4 .btn.active{cursor:pointer;opacity:1}.purchase_confirm .content .right .box-4 .btn.active:hover{opacity:.7}@media screen and (max-width:968px){.purchase_confirm .content .left-1{margin-top:5rem}}.purchase_confirm .content .left-1 .box-2 .bl-4 p{text-align:left}@media screen and (max-width:968px){.purchase_confirm .content .left-1 .ttl{margin-bottom:.5rem}.purchase_confirm .content .left-1 .box{margin-top:7.5rem}.purchase_confirm .content .left-1 .box-2 .bl-4 .txt-left{width:14.5rem}.purchase_confirm .content .left-1 .box .list-box{padding:0}.purchase_confirm .btn-back{margin-top:9rem}}.purchase_confirm .btn{width:15rem;position:relative;background:#986cb2;justify-content:center;color:#fff;font-weight:400;transition:.5s;height:calc(60/640*100vw);cursor:pointer;font-size:1.6rem;border-radius:.8rem}@media screen and (min-width:969px){.purchase_confirm .btn{height:4rem;font-size:1.2rem;border-radius:.4rem}}.purchase_confirm .btn:hover{opacity:.7}.purchase_confirm .btn:after{content:"";background:url(/_next/static/media/ic-ar.a449c965.png);background-repeat:no-repeat;position:absolute;height:1.6rem;width:1.6rem;right:1rem;top:50%;transform:translateY(-50%);background-size:contain}@media screen and (min-width:969px){.purchase_confirm .btn:after{height:1.2rem;width:1.2rem}}.purchase_confirm .btn.mw-280{width:28rem}.purchase_confirm .btn.mw-150{width:15rem}.purchase_confirm .btn.bg-2{background:#e34740}.purchase_confirm .gr-btn{width:100%;margin-top:2rem;display:flex;justify-content:flex-end}.purchase_confirm .gr-btn .btn{margin-left:1rem}.purchase_confirm .gr-btn .btn:first-child{margin-left:0}input:focus,input:focus-visible{outline:none;border:1px solid #000!important}.social-media .content a.btn{width:100%;height:6rem;border-radius:.6rem;display:flex;align-items:center;justify-content:center;font-size:2.4rem;line-height:2rem;color:#fff;font-weight:400;margin-top:1rem;padding:0 2.7rem}@media screen and (min-width:969px){.social-media .content a.btn{font-size:1.6rem;width:43rem;padding:0 3rem 0 8.1rem;justify-content:flex-start}}.social-media .content a.btn:first-child{margin-top:0}.social-media .content a.btn.btn-line{background-color:#00ca42!important}.social-media .content a.btn.btn-connected{background-color:#1da1f2}.social-media .content a.btn.btn-connected:after{content:"";position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);background:url(/_next/static/media/link.f24c99b0.svg);background-repeat:no-repeat;background-size:contain;width:2.4rem;height:1.2rem}.social-media .content a.btn.btn-connected img{width:4.8rem}@media screen and (min-width:969px){.social-media .content a.btn.btn-connected img{width:5.6rem}}.social-media .content a.btn.btn-twitter{background-color:#1da1f2!important}.social-media .content a.btn.btn-twitter-1 img{width:4.8rem}@media screen and (min-width:969px){.social-media .content a.btn.btn-twitter-1 img{width:5.6rem}}.social-media .content a.btn.btn-yahoo{background-color:#e61017}@media screen and (max-width:968px){.social-media .content a.btn.btn-yahoo{display:none}}.social-media .content a.btn.btn-yahoo img{width:5.1rem}.social-media .content a.btn.btn-next:after{border-color:#fff;right:1.5rem;height:.9rem;width:.9rem}@media screen and (min-width:969px){.social-media .content a.btn.btn-next:after{height:.8rem;width:.8rem}}.social-media .content a.btn img{width:5.9rem;margin-right:1rem;position:absolute;left:2.2rem;top:50%;transform:translateY(-50%)}@media screen and (min-width:969px){.social-media .content a.btn img{width:4.5rem}}.social-media .content p{margin-top:1rem;font-size:1.6rem;color:#444}@media screen and (min-width:969px){.social-media .content p{font-size:1.2rem}}.list_items_flex-collum{display:flex;flex-wrap:wrap}@media screen and (min-width:969px){.list_items_flex-collum{align-content:space-between;flex-flow:row wrap}.list_items_flex-collum:after,.list_items_flex-collum:before{content:"";flex-basis:100%;width:0;order:3}}@media (-ms-high-contrast:none){.list_items_flex-collum{height:160rem}}.list_items_flex-collum .item{width:100%;border-bottom:1px solid #ccc;margin-bottom:0;position:relative}.list_items_flex-collum .item:first-child{border-top:1px solid #ccc}.list_items_flex-collum .item.mb-0{margin-bottom:0}@media screen and (min-width:969px){.list_items_flex-collum .item{width:46rem;border:1px solid #ccc;margin-bottom:2rem}.list_items_flex-collum .item:nth-child(odd){margin-right:1rem}.list_items_flex-collum .item:nth-child(2n){margin-left:1rem}}.list_items_flex-collum .item .link{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;position:relative;padding:2rem 6.2rem 2.6rem 2rem}@media screen and (min-width:969px){.list_items_flex-collum .item .link{padding:2rem 3rem 2rem 2rem}}.list_items_flex-collum .item .link:after{content:"";width:.6rem;height:.6rem;position:absolute;top:50%;right:1rem;transform:translateY(-50%) rotate(-45deg);border-right:.2rem solid #000;border-bottom:.2rem solid #000}@media screen and (max-width:968px){.list_items_flex-collum .item .link:after{width:1.2rem;height:1.2rem;right:2.5rem}}.list_items_flex-collum .item h3{color:#444;width:100%;margin-bottom:.5rem;font-size:2.4rem}@media screen and (min-width:969px){.list_items_flex-collum .item h3{font-size:1.6rem}}.list_items_flex-collum .item .left{width:19.2rem}.list_items_flex-collum .item .right{width:32rem}@media screen and (min-width:969px){.list_items_flex-collum .item .right{width:21.4rem}}.list_items_flex-collum .item .right .title{color:#986cb2;margin-bottom:.3rem;font-size:2.4rem}@media screen and (min-width:969px){.list_items_flex-collum .item .right .title{font-size:1.6rem}}.list_items_flex-collum .item .right .box-txt{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.3rem}.list_items_flex-collum .item .right .box-txt p{color:#999;font-size:1.6rem}@media screen and (min-width:969px){.list_items_flex-collum .item .right .box-txt p{font-size:1.2rem}}.list_items_flex-collum .item .right .box-txt p.cl-1{color:#444}.list_items_flex-collum .item .right .box-txt p.cl-2{color:#e34740}.list_items_flex-collum .item .right .box-txt p.cl-3{color:#0090d1}.list_items_flex-collum .item .right .box-txt p.cl-4{color:#22ac38}.list_items_flex-collum .item .right .box-txt p.cl-5{color:#ffc300}.slide-product{margin-top:2rem}.slide-product .slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:space-between;padding-top:1.5rem}.slide-product .slick-dots{bottom:-35px}.slide-product .slick-list{position:relative;display:block;overflow:unset;overflow-x:hidden;margin:0;padding:0}.slide-product .col-3{border-radius:.6rem;background:#fff;position:relative;margin:0 1.2rem;padding:.4rem;background-color:#222}.slide-product .col-3.new:after{content:"new";position:absolute;top:-1.2rem;right:-1.2rem;width:6rem;height:6rem;background-color:#ffac00;color:#fff;border:.3rem solid #000;border-radius:50%;font-size:1.8rem;font-weight:700;z-index:1;text-transform:uppercase;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.slide-product .col-3 .price{height:4.2rem;width:100%;display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.slide-product .col-3 .price .txt-1{font-size:1.6rem;line-height:2.4rem;color:#fff;font-weight:400;width:8rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.slide-product .col-3 .price .txt-1.bg-1{background-color:#ee7500}.slide-product .col-3 .price .txt-1.bg-2{background-color:#e72928}.slide-product .col-3 .price .txt-1.bg-3{background-color:#986cb2}.slide-product .col-3 .price .txt-1.bg-4{background-color:#999}@media screen and (min-width:969px){.slide-product .col-3 .price .txt-1{width:12rem}}.slide-product .col-3 .price .txt-2{width:calc(100% - 8rem);background-color:#222;font-size:1.6rem;line-height:2.4rem;color:#fff;font-weight:400;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (min-width:969px){.slide-product .col-3 .price .txt-2{width:calc(100% - 12rem);font-size:2.4rem}}.slide-product .col-3 .price .txt-2 span{font-size:1.2rem;line-height:24px;color:#fff;font-weight:400}.slide-product .col-3 .photo{border-top-left-radius:.6rem;border-top-right-radius:.6rem;overflow:hidden}.slide-product .col-3 .photo img{width:100%}.slide-product .col-3 figure{margin-top:0}.slide-product .col-3 figure img{width:100%;height:100%}.slide-product .col-3 .txt-content{display:flex;justify-content:space-between;align-items:center;padding:1rem;width:100%;background-color:#fff;color:#222;font-size:1.6rem;position:relative;border-bottom-left-radius:.4rem;border-bottom-right-radius:.4rem}.slide-product .col-3 .txt-content p{font-size:1.4rem;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:3.2rem}.slide-product .col-3 .money{height:4rem;background-color:#000;display:flex;align-items:center;justify-content:flex-end;color:#fdfc39;padding:0 .5rem}.slide-product .col-3 .money img{margin-right:1rem;width:2.6rem}.slide-product .col-3 .money p{font-size:2.4rem;font-weight:700}.slide-product .col-3 .money p span{font-size:1.6rem;font-weight:400}.slide-product .slick-prev{left:1rem;width:4.2rem;height:4.2rem;background:url(/_next/static/media/ic-4.79db3e8e.png);background-size:contain;z-index:9}@media screen and (min-width:969px){.slide-product .slick-prev{left:-1rem}}.slide-product .slick-prev:before{display:none}.slide-product .slick-prev:active,.slide-product .slick-prev:hover{background:url(/_next/static/media/ic-4.79db3e8e.png);background-size:contain}.slide-product .slick-next{right:1rem;width:4.2rem;height:4.2rem;background:url(/_next/static/media/ic-3.79ed725d.png);background-size:contain;z-index:9}@media screen and (min-width:969px){.slide-product .slick-next{right:-1rem}}.slide-product .slick-next:before{display:none}.slide-product .slick-next:active,.slide-product .slick-next:hover{background:url(/_next/static/media/ic-3.79ed725d.png);background-size:contain}.slide-product .slick-dots li.slick-active button:before{background:#e34740;opacity:1}.slide-product .slick-dots li button:before{font-family:slick;font-size:0;line-height:20px;position:absolute;top:0;left:0;width:.8rem;height:.8rem;text-align:center;opacity:.25;color:#fff;border:1px solid #000;border-radius:50%}.btn{width:auto;border:0;font-size:1.6rem;font-weight:700;line-height:1;padding:1.2rem 1.7rem;border-radius:.4rem;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;cursor:pointer;position:relative;font-family:M PLUS\ 1p,"sans-serif"}.btn:hover{opacity:.7}.btn.btn-shave{background-color:#986cb2;color:#fff;padding-right:3rem;position:relative}.btn.btn-shave:before{content:"";position:absolute;top:50%;right:1.4rem;background-image:url(/_next/static/media/ico-arrow.8d5f7274.png);background-size:cover;width:1.1rem;height:1.2rem;transform:translateY(-50%)}.btn.btn-shave:after{content:"";width:.3rem;height:2rem;position:absolute;top:1rem;right:.9rem;background-color:#fff}.btn.btn-login{color:#fff;border-radius:.5rem;font-size:1.2rem;font-weight:400;text-align:center;justify-content:center;flex-direction:column}@media screen and (min-width:969px){.btn.btn-login{min-width:11.5rem;border:.2rem solid #fff;flex-direction:row}}.btn.btn-login .ico{width:4rem;height:4.4rem;background-image:url(/_next/static/media/ic2.47527a34.png);background-size:cover;margin:0 0 .8rem}@media screen and (min-width:969px){.btn.btn-login .ico{display:none;background-image:url(/_next/static/media/ico-login.e9e6286d.png)}}.btn.btn-regis{min-width:11.5rem;border:thin solid #ffc300;background-color:#ffc300;color:#000;border-radius:.5rem;font-size:1.2rem;font-weight:400}.btn.btn-regis,.btn.btn-see{text-align:center;justify-content:center}.btn.btn-see{background:linear-gradient(90deg,#986cb2,#4c81d9);border-radius:0;position:relative;color:#ba5ff0;z-index:0}.btn.btn-see.btn-see-top{margin-bottom:1.2rem}@media screen and (min-width:969px){.btn.btn-see.btn-see-top{margin-bottom:20px}}.btn.btn-see:before{content:"";width:calc(100% - .4rem);height:calc(100% - .4rem);position:absolute;top:.2rem;left:.2rem;background-color:#222;z-index:-1}.btn.btn-next{border-radius:.6rem}.btn.btn-next:after{content:"";width:.6rem;height:.6rem;position:absolute;top:50%;right:1rem;transform:translateY(-50%) rotate(-45deg);border-right:.2rem solid #000;border-bottom:.2rem solid #000}.ttl-2{background:#333}@media screen and (max-width:968px){.ttl-2 .container{padding:0!important}}.ttl-2 .txt-ttl-2{height:8rem;background:#333;width:100%;display:flex;align-items:center;justify-content:center}@media screen and (min-width:969px){.ttl-2 .txt-ttl-2{height:6rem}}.ttl-2 .txt-ttl-2 p{font-size:2.4rem;line-height:1.4;color:#fff;position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;white-space:nowrap;width:100%;text-align:center}@media screen and (min-width:969px){.ttl-2 .txt-ttl-2 p{flex-wrap:nowrap;justify-content:flex-start;text-align:left}}.ttl-2 .txt-ttl-2 p i{font-size:1.2rem;padding:0 1.5rem;display:none}@media screen and (min-width:969px){.ttl-2 .txt-ttl-2 p i{display:inline-block}}.ttl-2 .txt-ttl-2 p img{margin-right:1.5rem;width:4.3rem}@media screen and (max-width:968px){.ttl-2 .txt-ttl-2 p img{width:6.3rem;position:absolute;top:50%;transform:translateY(-50%);left:12rem;margin-right:0}}.ttl-2 .txt-ttl-2 p span{font-size:1.2rem;display:block;margin-top:-.5rem;width:100%}@media screen and (min-width:969px){.ttl-2 .txt-ttl-2 p span{display:inline;font-size:1.2rem;margin-top:0;width:unset}}.wrap_popup{display:none;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99}.wrap_popup.active{display:flex}.wrap_popup>.close{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:-1}.wrap_popup .popup{max-width:90vw;max-height:80vh;overflow:auto;margin:10vh 0;min-width:50vw;border-radius:2rem;background-color:#fff;border:4px solid #000;padding:6.5rem 0 3.5rem;background:#fff;text-align:center}@media screen and (min-width:969px){.wrap_popup .popup{max-width:600px;min-width:600px}}.wrap_popup .popup h3{color:#986cb2;margin-bottom:3.5rem;font-weight:400;font-size:2.4rem}.wrap_popup .popup p{color:#444;font-size:2.4rem;font-weight:400;margin:0 2rem}.wrap_popup .popup p span.cl-1{color:#e34740}.wrap_popup .popup p span.cl-2{color:#986cb2}.wrap_popup .popup a.btn{width:25rem;height:6rem;border-radius:.6rem;display:flex;align-items:center;justify-content:center;background-color:#986cb2;border:2px solid #986cb2;font-size:1.6rem;color:#fff;margin:0 auto;font-weight:400}.wrap_popup .popup a.btn.btn-2{background:#fff;color:#986cb2}.wrap_popup .popup.popup-2{padding:4.3rem 4rem 3rem}.wrap_popup .popup.popup-2 p{margin-bottom:2rem}.wrap_popup .popup.popup-2 p.txt-small{font-size:1.6rem;color:#444;text-align:left;margin-bottom:0}.wrap_popup .popup.popup-2 p.txt-small span{font-size:1.2rem;display:block}.wrap_popup .popup.popup-2 .list-date{margin-top:3rem}.wrap_popup .popup.popup-2 .list-date .date{width:44rem;background-color:#fff;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start}.wrap_popup .popup.popup-2 .list-date .date span,.wrap_popup .popup.popup-2 .list-date .date.active span{border-top:2px solid #986cb2;border-bottom:2px solid #986cb2;padding:1.4rem 0;color:#444}.wrap_popup .popup.popup-2 .list-date .date span{width:14rem;display:block;font-size:2.4rem}.wrap_popup .popup.popup-2 .gr-btn{display:flex;justify-content:space-evenly;align-items:flex-start;margin-top:3rem}.wrap_popup .popup.popup-2 .gr-btn .btn{margin:0}.wrap_popup .popup.popup-2 .btn-back{margin-top:3rem}.wrap_popup .popup.popup-2 .btn-back img{margin-right:.5rem}.wrap_popup .popup.popup-3{padding:4.3rem 4rem 3rem}.wrap_popup.good-detail .popup{width:60rem}@media screen and (min-width:969px){.wrap_popup.good-detail .popup{width:72rem;max-height:60rem}}.wrap_popup.good-detail .popup.popup-2{padding:3.5rem 0 2rem}@media screen and (min-width:969px){.wrap_popup.good-detail .popup.popup-2{padding:3.5rem 0 2rem}}.wrap_popup.good-detail .popup.popup-2 .btn-back{margin-top:0}.wrap_popup.good-detail figure{margin-bottom:3rem}.wrap_popup.good-detail .popup p{text-align:left;padding:0 5rem}@media screen and (max-width:968px){.wrap_popup.good-detail .popup p{padding:0 5rem}}.wrap_popup.good-detail .popup p:nth-of-type(2){margin-bottom:1rem;font-size:1.6rem}@media screen and (max-width:968px){.wrap_popup.good-detail .popup p:nth-of-type(2){font-size:1.6rem}}.wrap_box-model{position:fixed;width:52.5rem;left:50%;transform:translateX(-50%);z-index:999;height:24.9rem;opacity:0;transition:all .5s;display:none;align-items:flex-start;justify-content:center;flex-wrap:wrap}.wrap_box-model.active{opacity:1;display:flex}.wrap_box-model.wrap_box-1{top:0;padding:6.5rem 0 2.5rem;background:url(/_next/static/media/bg1.36425e47.png);background-repeat:no-repeat;background-size:contain}.wrap_box-model.wrap_box-2{bottom:1rem;padding:2.5rem 0 6.5rem;background:url(/_next/static/media/bg2.012cc263.png);background-repeat:no-repeat;background-size:contain}.wrap_box-model.wrap_box-2 .close{top:-1.5rem}.wrap_box-model.wrap_box-3{background:url(/_next/static/media/bg3.4d4906ca.png);background-repeat:no-repeat;background-size:contain}.wrap_box-model .close{position:absolute;top:2.5rem;right:-1rem;max-width:4rem;cursor:pointer}.wrap_box-model .close:hover{opacity:.8}.wrap_box-model p{font-size:2.4rem;color:#000;font-weight:400;text-align:center;padding:0 0 1.5rem}.wrap_box-model>img{max-width:9.6rem}.ta-center{text-align:center}.btn-back{font-size:1.6rem;color:#666;margin-top:5.5rem;margin-bottom:3rem;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (min-width:969px){.btn-back{font-size:1.2rem}}.btn-back img{margin-right:1rem}.ml-auto{margin-left:auto}.mb-3{margin-bottom:3rem}.mb-60{margin-bottom:6rem}.fs-12{font-size:1.2rem}.fs-20{font-size:2rem}.ttl{font-size:2.4rem;font-weight:700;line-height:1.6;margin:0 0 2.5rem}.ttl-section{width:100%;display:inline-block;font-size:4.8rem;font-weight:700;color:#986cb2;margin:0 0 1rem;background:linear-gradient(90deg,#986cb2,#4c81d9);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ttl-section{background:transparent}}@media screen and (min-width:969px){.ttl-section{margin:0 0 2.3rem}}@media screen and (max-width:968px){.ttl-section.d-pc{display:none}}.ttl-section span{font-size:1.6rem;color:#5371bd;position:relative;padding:0 0 0 2.4rem;margin:0 0 .5rem 2.4rem;background:linear-gradient(90deg,#8075ff,#0096ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ttl-section span{background:transparent}}.ttl-section .x-icon{margin-left:30px;width:44px}@media screen and (max-width:968px){.ttl-section .x-icon{margin-left:2rem;width:4.5rem}}.ttl-section span:before{content:"";width:.2rem;height:3.7rem;position:absolute;bottom:.5rem;left:0;background-image:linear-gradient(90deg,#7a74cc,#6864aa)}.container{width:100%;max-width:100rem;padding:0 3rem;margin:0 auto}@media screen and (min-width:969px){.container{padding:0 2rem}}.row{width:100%;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.text-center{text-align:center;justify-content:center}.main{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.main.bg{background-image:url(/_next/static/media/bg.ae14b686.png);background-size:cover;background-repeat:no-repeat;background-position:0 -40px}.banner{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;position:relative}.banner.maxh-sp-310{max-height:31rem;overflow:hidden}@media screen and (min-width:969px){.banner.maxh-sp-310{max-height:none;overflow:unset}}.banner.maxh-sp-310 .slideshow{order:1}.banner.maxh-sp-310 .count-scrape{order:2}.banner .container{max-width:1200px;padding:0!important}@media screen and (min-device-width:968px) and (max-device-width:1300px){.banner .container{max-width:calc(100% - 130px)}}.banner .slideshow{width:100%;background-color:#444;position:relative;order:1}@media screen and (min-width:969px){.banner .slideshow{order:2}}.banner .slideshow>.slide{width:100%}.banner .slideshow .slick-track{display:flex;align-items:center}.banner .slideshow .isNotArea button{display:none!important}.banner .new-tag{position:absolute;top:1rem;right:1rem;z-index:9;width:6.2rem}@media screen and (min-width:969px){.banner:not(.maxh-sp-310) .item>img:not(.a20-slide),.banner:not(.maxh-sp-310) .slick-slide>img:not(.a20-slide){min-height:auto}}.banner .item{position:relative}.banner .slide .slick-list{overflow:unset!important;padding:0!important}.banner .slide .slide__content{position:absolute;max-width:100%;margin:0 auto;width:100%;left:50%;top:8.5rem;transform:translateX(-50%)}@media screen and (min-width:969px){.banner .slide .slide__content{max-width:67%;height:100%;top:1.5rem}}.banner .slide .slide__content .wrap__box{position:absolute;top:2rem;width:100%;left:0;right:0;z-index:2}@media screen and (min-width:969px){.banner .slide .slide__content .wrap__box{top:-2rem}}.banner .slide .slide__content .wrap__box:after,.banner .slide .slide__content .wrap__box:before{content:" ";display:table}.banner .slide .slide__content .wrap__box:after{clear:both}.banner .slide .slide__content.slide__content-b .slide__content_header .slide__content_header-title.slide__content_header-title-1 .txt-1{filter:drop-shadow(0 1px 0 #1e8fdd) drop-shadow(0 -1px 0 #1e8fdd) drop-shadow(1px 0 0 #1e8fdd) drop-shadow(-1px 0 0 #1e8fdd) drop-shadow(1px 1px 0 #1e8fdd) drop-shadow(1px -1px 0 #1e8fdd) drop-shadow(-1px 1px 0 #1e8fdd) drop-shadow(-1px -1px 0 #1e8fdd) drop-shadow(0 1px 0 #3ae1ff) drop-shadow(0 -1px 0 #3ae1ff) drop-shadow(1px 0 0 #3ae1ff) drop-shadow(-1px 0 0 #3ae1ff)}.banner .slide .slide__content.slide__content-b .slide__content_header .slide__content_header-left,.banner .slide .slide__content.slide__content-b .slide__content_header .slide__content_header-title.slide__content_header-title-1 .txt-2{background:#1ca9ff}.banner .slide .slide__content.slide__content-c .slide__content_header .slide__content_header-title.slide__content_header-title-1 .txt-1{filter:drop-shadow(0 1px 0 #83a952) drop-shadow(0 -1px 0 #83a952) drop-shadow(1px 0 0 #83a952) drop-shadow(-1px 0 0 #83a952) drop-shadow(1px 1px 0 #83a952) drop-shadow(1px -1px 0 #83a952) drop-shadow(-1px 1px 0 #83a952) drop-shadow(-1px -1px 0 #83a952) drop-shadow(0 1px 0 #c3dc94) drop-shadow(0 -1px 0 #c3dc94) drop-shadow(1px 0 0 #c3dc94) drop-shadow(-1px 0 0 #c3dc94)}.banner .slide .slide__content.slide__content-c .slide__content_header .slide__content_header-left,.banner .slide .slide__content.slide__content-c .slide__content_header .slide__content_header-title.slide__content_header-title-1 .txt-2{background:#81a452}.banner .slide .slide__content.slide__content-d .slide__content_header .slide__content_header-title.slide__content_header-title-1 .txt-1{filter:drop-shadow(0 1px 0 #6c5bbe) drop-shadow(0 -1px 0 #6c5bbe) drop-shadow(1px 0 0 #6c5bbe) drop-shadow(-1px 0 0 #6c5bbe) drop-shadow(1px 1px 0 #6c5bbe) drop-shadow(1px -1px 0 #6c5bbe) drop-shadow(-1px 1px 0 #6c5bbe) drop-shadow(-1px -1px 0 #6c5bbe) drop-shadow(0 1px 0 #b0a1f5) drop-shadow(0 -1px 0 #b0a1f5) drop-shadow(1px 0 0 #b0a1f5) drop-shadow(-1px 0 0 #b0a1f5)}.banner .slide .slide__content.slide__content-d .slide__content_header .slide__content_header-left,.banner .slide .slide__content.slide__content-d .slide__content_header .slide__content_header-title.slide__content_header-title-1 .txt-2{background:#6c5bbe}.banner .slide .slide__content.slide__content-e .slide__content_header .slide__content_header-title.slide__content_header-title-1 .txt-1{filter:drop-shadow(0 1px 0 #947960) drop-shadow(0 -1px 0 #947960) drop-shadow(1px 0 0 #947960) drop-shadow(-1px 0 0 #947960) drop-shadow(1px 1px 0 #947960) drop-shadow(1px -1px 0 #947960) drop-shadow(-1px 1px 0 #947960) drop-shadow(-1px -1px 0 #947960) drop-shadow(0 1px 0 #f3ddc8) drop-shadow(0 -1px 0 #f3ddc8) drop-shadow(1px 0 0 #f3ddc8) drop-shadow(-1px 0 0 #f3ddc8)}.banner .slide .slide__content.slide__content-e .slide__content_header .slide__content_header-left,.banner .slide .slide__content.slide__content-e .slide__content_header .slide__content_header-title.slide__content_header-title-1 .txt-2{background:#947960}.banner .slide .slide__content.slide__content-f .slide__content_header .slide__content_header-title.slide__content_header-title-1 .txt-1{filter:drop-shadow(0 1px 0 #524b45) drop-shadow(0 -1px 0 #524b45) drop-shadow(1px 0 0 #524b45) drop-shadow(-1px 0 0 #524b45) drop-shadow(1px 1px 0 #524b45) drop-shadow(1px -1px 0 #524b45) drop-shadow(-1px 1px 0 #524b45) drop-shadow(-1px -1px 0 #524b45) drop-shadow(0 1px 0 #9c9085) drop-shadow(0 -1px 0 #9c9085) drop-shadow(1px 0 0 #9c9085) drop-shadow(-1px 0 0 #9c9085)}.banner .slide .slide__content.slide__content-f .slide__content_header .slide__content_header-left,.banner .slide .slide__content.slide__content-f .slide__content_header .slide__content_header-title.slide__content_header-title-1 .txt-2{background:#524b45}.banner .slide .slide__content.slide__content-g .slide__content_header .slide__content_header-title.slide__content_header-title-1 .txt-1{filter:drop-shadow(0 1px 0 #524b45) drop-shadow(0 -1px 0 #524b45) drop-shadow(1px 0 0 #524b45) drop-shadow(-1px 0 0 #524b45) drop-shadow(1px 1px 0 #524b45) drop-shadow(1px -1px 0 #524b45) drop-shadow(-1px 1px 0 #524b45) drop-shadow(-1px -1px 0 #524b45) drop-shadow(0 1px 0 #9c9085) drop-shadow(0 -1px 0 #9c9085) drop-shadow(1px 0 0 #9c9085) drop-shadow(-1px 0 0 #9c9085)}.banner .slide .slide__content.slide__content-g .slide__content_header .slide__content_header-left,.banner .slide .slide__content.slide__content-g .slide__content_header .slide__content_header-title.slide__content_header-title-1 .txt-2{background:#524b45}.banner .slide .slide__content .slide__content__wrap{position:relative;height:100%}.banner .slide .slide__content .slide__content_header{padding:0 .5rem;position:relative;z-index:3;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}@media screen and (min-width:969px){.banner .slide .slide__content .slide__content_header{padding:0 1.5rem}}.banner .slide .slide__content .slide__content_header-icon{width:9.4rem;min-height:auto!important}.banner .slide .slide__content .slide__content_header .slide__content_header-title{max-width:calc(100% - 22.4rem)}.banner .slide .slide__content .slide__content_header .slide__content_header-title .txt-1{filter:drop-shadow(0 1px 0 #ff6c00) drop-shadow(0 -1px 0 #ff6c00) drop-shadow(1px 0 0 #ff6c00) drop-shadow(-1px 0 0 #ff6c00) drop-shadow(1px 1px 0 #ff6c00) drop-shadow(1px -1px 0 #ff6c00) drop-shadow(-1px 1px 0 #ff6c00) drop-shadow(-1px -1px 0 #ff6c00) drop-shadow(0 1px 0 #ffde00) drop-shadow(0 -1px 0 #ffde00) drop-shadow(1px 0 0 #ffde00) drop-shadow(-1px 0 0 #ffde00) drop-shadow(0 0 2px #ffde00);font-size:2.4rem;color:#fff}@media screen and (max-width:968px){.banner .slide .slide__content .slide__content_header .slide__content_header-title .txt-1 br{display:none}}.banner .slide .slide__content .slide__content_header .slide__content_header-title .txt-2{font-size:1.2rem;display:inline-block;color:#fff;background:#ff7300;padding:.3rem .7rem;margin-left:1rem;position:relative;top:-2px}@media screen and (min-width:969px){.banner .slide .slide__content .slide__content_header .slide__content_header-title .txt-2{top:-4px}}.banner .slide .slide__content .slide__content_header .slide__content_header-left{width:13rem;border-radius:5rem;background:#ff7300;margin-left:auto;padding:1.75rem 0;text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:1.2rem;color:#fff}.banner .slide .slide__content .slide__content_header .slide__content_header-left span{line-height:1.4}.banner .slide .slide__content .slide__content_header .slide__content_header-number{max-width:4rem;width:100%;margin-left:.5rem;display:flex;align-items:center;justify-content:center;flex-wrap:inherit;flex-flow:column}.banner .slide .slide__content .slide__content_header .slide__content_header-number .txt-1{font-size:2rem;font-weight:700;padding-bottom:.4rem;margin-bottom:.4rem;border-bottom:2px solid #fff;width:100%;line-height:.8;word-break:keep-all}.banner .slide .slide__content img{min-height:auto!important}.banner .item:not(.no-content),.banner .slick-slide:not(.no-content){width:100%;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;position:relative}.banner .item:not(.no-content):not(.slick-active):before,.banner .slick-slide:not(.no-content):not(.slick-active):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:99}.banner .item:not(.no-content) img,.banner .slick-slide:not(.no-content) img{width:100%}.banner .item:not(.no-content).slick-active,.banner .slick-slide:not(.no-content).slick-active{cursor:pointer}.banner .item:not(.no-content).slick-active .bg-2,.banner .slick-slide:not(.no-content).slick-active .bg-2{filter:blur(5px) brightness(90%) saturate(140%);-webkit-filter:blur(5px) brightness(90%) saturate(140%)}@media screen and (min-width:969px){.banner .item:not(.no-content).slick-active .bg-2,.banner .slick-slide:not(.no-content).slick-active .bg-2{filter:blur(8px) brightness(90%) saturate(140%);-webkit-filter:blur(8px) brightness(90%) saturate(140%)}}.banner .item:not(.no-content) .bg1,.banner .slick-slide:not(.no-content) .bg1{position:absolute;top:0;left:0;width:100%;bottom:0;right:0;background:url(/_next/static/media/bg-12.a453c631.png)}.banner .slideshow .slick-arrow{width:5rem;height:5rem;top:calc(50% - 2rem);z-index:9}.banner .slideshow .slick-arrow:before{content:""}.banner .slideshow .slick-prev{left:-4.5rem;border-left:.5rem solid #fff;border-bottom:.5rem solid #fff;transform:rotate(45deg)}.banner .slideshow .slick-next{right:-4.5rem;border-right:.5rem solid #fff;border-bottom:.5rem solid #fff;transform:rotate(-45deg)}@media screen and (min-width:969px){.banner .slideshow .d-pc{display:none}}.banner .slider-nav{width:calc(100% + 4rem);background-color:#333;padding:2.6rem 0 3rem;margin:0 -2rem;order:3;z-index:2}@media screen and (min-width:969px){.banner .slider-nav{width:100%;display:block;padding:.6rem 0;margin:0;order:1}}.banner .slider-nav .slick-list{overflow:unset}.banner .slider-nav .slick-arrow{width:4rem;height:4rem;background-color:#000;border-radius:50%;opacity:1;z-index:10}.banner .slider-nav .slick-arrow:before{content:"";width:1rem;height:1rem;position:absolute;opacity:1}.banner .slider-nav .slick-prev{left:3rem}.banner .slider-nav .slick-prev:before{border-left:.3rem solid #fff;border-bottom:.3rem solid #fff;transform:rotate(45deg);border-top-left-radius:.3rem;border-bottom-right-radius:.3rem;top:1.3rem;left:1.5rem}.banner .slider-nav .slick-next{right:3rem}.banner .slider-nav .slick-next:before{border-right:.3rem solid #fff;border-bottom:.3rem solid #fff;transform:rotate(-45deg);border-top-right-radius:.3rem;border-bottom-left-radius:.3rem;top:1.3rem;right:1.5rem}.banner .slider-nav .item-thumbnail{border:.6rem solid transparent;position:relative;cursor:pointer}.banner .slider-nav .item-thumbnail.slick-current{border-color:#986cb2}.banner .slider-nav .item-thumbnail.slick-current:after{content:"";position:absolute;top:-2.5rem;left:50%;transform:translateX(-50%);border:1rem solid transparent;border-bottom-color:#986cb2;z-index:9}@media screen and (min-width:969px){.banner .slider-nav .item-thumbnail.slick-current:after{top:calc(100% + .6rem);border:1rem solid transparent;border-top:1.5rem solid #986cb2}}.banner .slider-nav .item-thumbnail:not(.slick-current):before{content:"";width:100%;height:100%;background-color:rgba(51,51,51,.7);position:absolute;top:0;left:0}.banner .slider-nav .slick-dots{bottom:1rem;width:100%;display:flex!important}.banner .slider-nav .slick-dots,.banner .slider-nav .slick-dots li{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}.banner .slider-nav .slick-dots li{width:auto;height:auto;margin:0 .8rem}.banner .slider-nav .slick-dots li.slick-active button{background-color:#e34740}.banner .slider-nav .slick-dots li button{width:.7rem;height:.7rem;padding:0;border-radius:50%;background-color:#fff;box-shadow:0 0 0 .1rem #000;margin:0}.banner .slider-nav .slick-dots li button:before{display:none}.banner .dot-nav{width:40rem;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;position:absolute;bottom:1.5rem;left:50%;transform:translateX(-50%)}@media screen and (min-width:969px){.banner .dot-nav{bottom:1rem}}.banner .dot-nav:before{content:"";width:100%;height:1rem;background-color:#332800;border-radius:1rem;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:-1}.banner .dot-nav .item-dots{width:3rem;height:3rem;position:relative;border-radius:50%;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;cursor:pointer}.banner .dot-nav .item-dots+.item-dots{margin:0 0 0 2rem}.banner .dot-nav .item-dots.active:after{content:"";width:calc(100% + 1rem);height:calc(100% + 1rem);background-color:#986cb2;border-radius:50%;position:absolute;top:-.5rem;left:-.5rem;z-index:-1}.banner .dot-nav .item-dots:not(.active):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(127,78,0,.5);border-radius:50%}.banner .dot-nav .item-dots img{width:3rem;height:3rem;object-fit:cover}.banner .dot-nav .btn{min-width:8rem;position:absolute;top:50%;left:calc(100% + 2.8rem);background-color:#986cb2;justify-content:center;align-items:center;border-radius:4rem;height:4rem;padding:.5rem 1rem;transform:translateY(-50%)}@media screen and (min-width:969px){.banner .dot-nav .btn{left:calc(100% + 1.6rem)}}.banner .dot-nav .btn img{width:2.4rem;height:2.3rem}.Icon--verified{width:15px;display:inline-block;height:17px;background-repeat:no-repeat;background-size:contain;vertical-align:text-bottom;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2072%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h64v72H0z%22%2F%3E%3Cpath%20fill%3D%22%231da1f2%22%20d%3D%22M3%2037.315c0%204.125%202.162%207.726%205.363%209.624-.056.467-.09.937-.09%201.42%200%206.103%204.72%2011.045%2010.546%2011.045%201.295%200%202.542-.234%203.687-.686C24.22%2062.4%2027.827%2064.93%2032%2064.93c4.174%200%207.782-2.53%209.49-6.213%201.148.45%202.39.685%203.69.685%205.826%200%2010.546-4.94%2010.546-11.045%200-.483-.037-.953-.093-1.42C58.83%2045.04%2061%2041.44%2061%2037.314c0-4.37-2.42-8.15-5.933-9.946.427-1.203.658-2.5.658-3.865%200-6.104-4.72-11.045-10.545-11.045-1.302%200-2.543.232-3.69.688-1.707-3.685-5.315-6.216-9.49-6.216-4.173%200-7.778%202.53-9.492%206.216-1.146-.455-2.393-.688-3.688-.688-5.827%200-10.545%204.94-10.545%2011.045%200%201.364.23%202.662.656%203.864C5.42%2029.163%203%2032.944%203%2037.314z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M17.87%2039.08l7.015%206.978c.585.582%201.35.873%202.116.873.77%200%201.542-.294%202.127-.883.344-.346%2015.98-15.974%2015.98-15.974%201.172-1.172%201.172-3.07%200-4.243-1.17-1.17-3.07-1.172-4.242%200l-13.87%2013.863-4.892-4.868c-1.174-1.168-3.074-1.164-4.242.01-1.168%201.176-1.163%203.075.01%204.244z%22%2F%3E%3C%2Fsvg%3E)}.checkbox__custom{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap}.checkbox__custom_input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:9;cursor:pointer}.checkbox__custom_input:checked~.checkbox__custom_mark:after{content:""}.checkbox__custom_txt{font-size:1.6rem;line-height:2rem;color:#444;font-weight:400}.checkbox__custom_mark{width:3rem;height:3rem;display:inline-block;position:relative;border-radius:.6rem;margin-right:2rem;margin-left:0;background-color:#fff;border:2px solid #999}@media screen and (min-width:969px){.checkbox__custom_mark{width:2rem;height:2rem;border-radius:.4rem;margin-right:1rem;border:1px solid #999}}.checkbox__custom_mark:after{position:absolute;width:1.4rem;height:.7rem;border-left:.4rem solid #986cb2;border-bottom:.4rem solid #986cb2;transform:rotate(-45deg);top:-1px;left:.2rem}@media screen and (max-width:968px){.checkbox__custom_mark:after{width:1.8rem;height:.8rem;border-left:.6rem solid #986cb2;border-bottom:.6rem solid #986cb2;top:.1rem}}.close-1{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;background-color:rgba(0,0,0,.6);z-index:999;display:none}.close-1.active{display:block}@media screen and (max-width:968px){.close-1{display:none!important}}.wrap_menu-pc{position:fixed;opacity:0;transition:.8s;z-index:9999;bottom:-150%}@media screen and (min-width:969px){.wrap_menu-pc{right:0;width:100%;top:-100%;transition:.5s;bottom:unset}}.wrap_menu-pc .wrap{background-image:url(/_next/static/media/bg-menu-sp.c9ada371.png);background-repeat:no-repeat;background-size:cover;padding:9rem 0 3.5rem}@media screen and (min-width:969px){.wrap_menu-pc .wrap{height:calc(137vh);min-height:72rem;background-image:url(/_next/static/media/bg-menu.a88061f0.png);background-position-y:8.7rem;padding:12.7rem 0 0;background-size:100% 63rem}}.wrap_menu-pc.active{opacity:1;bottom:10rem}@media screen and (min-width:969px){.wrap_menu-pc.active{top:0;bottom:0}}@media screen and (min-width:969px) and (max-height:725px){.wrap_menu-pc.active{overflow-y:scroll}}.wrap_menu-pc.active:after{visibility:visible;opacity:1}.wrap_menu-pc:after{content:"";position:absolute;top:-100%;left:0;bottom:-100%;width:100%;background-color:rgba(0,0,0,.6);z-index:-1;visibility:hidden;opacity:0;transition:.8s}.wrap_menu-pc .close{flex-direction:column;cursor:pointer;font-size:1.2rem;color:#000;font-weight:400;z-index:2;bottom:-13.5rem;right:0;width:12rem;height:10rem;position:absolute;background:#fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (min-width:969px){.wrap_menu-pc .close{top:-12.8rem;right:-2rem;width:10rem;height:8.8rem}}.wrap_menu-pc .close figure{width:3.3rem;height:3.3rem;margin-bottom:1rem}@media screen and (min-width:969px){.wrap_menu-pc .close figure{height:2.1rem;margin-bottom:1rem;width:unset}}@media screen and (max-width:968px){.wrap_menu-pc .close figure img{width:100%}}.wrap_menu-pc h3{font-size:2.4rem;line-height:3.2rem;color:#000;font-weight:400;padding-bottom:2rem;margin:0 3rem;width:100%}@media screen and (min-width:969px){.wrap_menu-pc h3{font-size:1.6rem;padding-bottom:1.5rem;max-width:59rem;margin:0 auto}}.wrap_menu-pc ul{margin:0 auto;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}@media screen and (min-width:969px){.wrap_menu-pc ul{max-width:64rem}}.wrap_menu-pc ul li.icon{margin:0 2.5rem 2rem}.wrap_menu-pc ul li.icon.active a{background-color:#ffc300;color:#111}.wrap_menu-pc ul li.icon.active-1 a{background-color:#986cb2}.wrap_menu-pc ul li.icon.active-2 a{background-color:#22ac38}.wrap_menu-pc ul li.icon.active-3 a{background-color:#22aaac}.wrap_menu-pc ul li.icon.logged{display:none}.wrap_menu-pc ul li.icon a{width:16rem;height:12rem;border-radius:.6rem;background-color:#000;display:block;font-size:1.6rem;line-height:3.2rem;color:#fff;font-weight:400;flex-direction:column;position:relative}.wrap_menu-pc ul li.icon a,.wrap_menu-pc ul li.icon a figure{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.wrap_menu-pc ul li.icon a figure{margin-bottom:.3rem;max-width:3.5rem;min-height:4rem}@media screen and (min-width:969px){.wrap_menu-pc ul li.icon a figure{height:5.4rem}}.wrap_menu-pc ul li.icon a span{position:absolute;top:1rem;right:1rem;background-color:#e34740;font-size:1.2rem;line-height:20px;color:#fff;font-weight:400;width:4.4rem;height:3rem;border-radius:15px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (min-width:969px){.wrap_menu-pc ul li.icon a span{font-size:1.6rem}}.wrap_menu-pc ul li.icon-1 a figure{max-width:6rem}.wrap_menu-pc ul li.icon-2 a figure{max-width:2.6rem}.wrap_menu-pc ul li.txt{width:100%;margin-bottom:.5rem;padding-left:3rem}@media screen and (min-width:969px){.wrap_menu-pc ul li.txt{padding-left:2.5rem}}.wrap_menu-pc ul li.txt.mt-35{margin-top:1.5rem}@media screen and (min-width:969px){.wrap_menu-pc ul li.txt.mt-35{margin-top:3.5rem}}.wrap_menu-pc ul li.txt a{font-size:1.6rem;line-height:3rem;color:#000;font-weight:400;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.wrap_menu-pc ul li.txt a img{margin-right:1.5rem}@media screen and (max-width:968px){.wrap_menu-pc ul li.txt a img{width:1.5rem}}.react-datepicker-wrapper{width:100%}.center{text-align:center}.error-txt{border-radius:.6rem;padding:1.5rem;background:#e34740;font-size:1.2rem;color:#fff;line-height:1.8;margin-bottom:1rem}.error-txt span{display:flex;padding-left:2rem}.top-anchor{position:absolute;top:0}img.skelton-loading{display:none!important}.timeline{border-radius:5px;background:#fff;overflow:auto;max-height:46rem}.timeline a{color:#2b7bb9;text-decoration:none}.timeline__header{padding:10px;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap}.timeline__header_title{font-size:21px;font-weight:300;line-height:24px;color:#292f33}.timeline__header_byline{font-size:12px;font-weight:400;line-height:16px;color:#657786}.timeline__informationCircleWhite{height:18px;width:18px;background-image:url(/_next/static/media/informationCircleWhite.3a87c460.svg);display:inline-block;background-repeat:no-repeat;background-size:contain;vertical-align:text-bottom}.timeline__tweetList_tweet{padding:1rem;cursor:pointer;border-top:1px solid rgba(15,70,100,.12)}.timeline__tweetList_tweet:hover{background-color:#f5f8fa}.timeline__tweetList_tweet:hover .timeline__tweetList_brand-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h72v72H0z%22%2F%3E%3Cpath%20class%3D%22icon%22%20fill%3D%22%2355acee%22%20d%3D%22M68.812%2015.14c-2.348%201.04-4.87%201.744-7.52%202.06%202.704-1.62%204.78-4.186%205.757-7.243-2.53%201.5-5.33%202.592-8.314%203.176C56.35%2010.59%2052.948%209%2049.182%209c-7.23%200-13.092%205.86-13.092%2013.093%200%201.026.118%202.02.338%202.98C25.543%2024.527%2015.9%2019.318%209.44%2011.396c-1.125%201.936-1.77%204.184-1.77%206.58%200%204.543%202.312%208.552%205.824%2010.9-2.146-.07-4.165-.658-5.93-1.64-.002.056-.002.11-.002.163%200%206.345%204.513%2011.638%2010.504%2012.84-1.1.298-2.256.457-3.45.457-.845%200-1.666-.078-2.464-.23%201.667%205.2%206.5%208.985%2012.23%209.09-4.482%203.51-10.13%205.605-16.26%205.605-1.055%200-2.096-.06-3.122-.184%205.794%203.717%2012.676%205.882%2020.067%205.882%2024.083%200%2037.25-19.95%2037.25-37.25%200-.565-.013-1.133-.038-1.693%202.558-1.847%204.778-4.15%206.532-6.774z%22%2F%3E%3C%2Fsvg%3E)}.timeline__tweetList_brand{float:right;font-size:15.4px}.timeline__tweetList_brand-icon{display:inline-block;height:1.25em;width:1.25em;background-repeat:no-repeat;background-size:contain;vertical-align:text-bottom;background:url(/_next/static/media/twitch.48bfe4a4.svg)}.timeline__tweetList_media{margin-bottom:12px;margin-left:40px;font-size:12px}.timeline__tweetList_media img{max-width:100%;border:0;line-height:0;height:auto}.timeline__tweetList_author{position:relative;margin-bottom:2px;padding-left:40px}.timeline__tweetList_author-avatar{position:absolute;top:0;left:0;flex:none;width:32px;height:32px;overflow:hidden;border-radius:4px}.timeline__tweetList_author-info{max-width:100%;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;word-wrap:normal!important}.timeline__tweetList_author-link{width:100%}.timeline__tweetList_author-decoratedName{overflow:hidden;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap}.timeline__tweetList_author-name{font-size:14px;line-height:18px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:4px;color:#292f33}.timeline__tweetList_author-emoji{height:1.25em;width:1.25em;padding:0 .05em 0 .1em;vertical-align:-.2em}.timeline__tweetList_author-screenName{font-size:13px;line-height:18px;color:#657786;display:block}.timeline__tweetList_txt{margin-left:40px;font-weight:400;word-wrap:break-word;font-size:14px;line-height:18px;margin-bottom:12px}.timeline__tweetList_txt-emoji{height:1.25em;width:1.25em;padding:0 .05em 0 .1em;vertical-align:-.2em}.timeline__tweetList_metadata{float:right;margin-top:2px}.timeline__tweetList_timestamp{font-size:12px;line-height:18px;color:#657786}.timeline__tweetList_actions{margin-left:40px}.timeline__tweetList_actions-action{display:inline-block;font-size:17px;margin-left:20px;position:relative}.timeline__tweetList_actions-action:first-child{margin-left:0}.timeline__tweetList_actions--heart{width:.98611em;display:inline-block;height:1.25em;background:url(/_next/static/media/head.286da73c.svg);background-repeat:no-repeat;background-size:contain;vertical-align:text-bottom}.timeline__tweetList_actions--heart.active,.timeline__tweetList_actions--heart:hover{background:url(/_next/static/media/head-hover.fb4a9b74.svg);background-repeat:no-repeat;background-size:contain}.timeline__tweetList_actions--share{width:.98611em;display:inline-block;height:1.25em;background:url(/_next/static/media/share.22076e8b.svg);background-repeat:no-repeat;background-size:contain;vertical-align:text-bottom}.timeline__tweetList_actions--share.active,.timeline__tweetList_actions--share:hover{background:url(/_next/static/media/share-hover.cf43f0f0.svg);background-repeat:no-repeat;background-size:contain}.timeline__tweetList_actions_submenu{position:absolute;left:-18px;z-index:1000;padding-bottom:4px;min-width:130px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 0 4px rgba(0,0,0,.25);top:100%;display:none;margin-top:10px;transition:all .5s}.timeline__tweetList_actions_submenu.show{display:block}.timeline__tweetList_actions_submenu-caret{position:absolute;display:block;width:0;height:0;left:25px;margin-left:-9px;top:-9px;border-color:transparent transparent rgba(15,70,100,.12);border-style:solid;border-width:0 9px 9px}.timeline__tweetList_actions_submenu-caret:after{position:absolute;display:block;width:0;height:0;margin-left:-8px;content:" ";top:1px;border-color:transparent transparent #fff;border-style:solid;border-width:0 8px 8px}.timeline__tweetList_actions_submenu-title{padding:10px 15px 5px;font-size:12px;font-weight:300;color:#667580}.timeline__tweetList_actions_submenu-option{display:inline-block;width:100%;padding:2px 15px;font-size:14px;color:#292f33!important;box-sizing:border-box;white-space:nowrap;font-weight:400}.timeline__tweetList_actions_submenu-option:hover{color:#fff!important;background-color:#2b7bb9;text-decoration:none!important}.list-item.prize-list .row figure{width:100%;position:relative}@media screen and (min-width:969px){.list-item.prize-list .row figure{margin-right:0}}.list-item.prize-list .row figure .flex__item{position:absolute;bottom:1rem;right:1rem;width:6.4rem}.wrap_popup_ticket.zindex-999{z-index:999}.wrap_popup_ticket div.close{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:1}.wrap_popup_dialog{width:100%;max-height:100vh;overflow:auto}.wrap_popup_content{position:relative;width:100%;max-width:calc(100% - 3rem);display:block;margin:5rem auto;overflow:hidden;background-color:#fff;border-radius:1rem;font-weight:400;z-index:1}@media screen and (min-width:969px){.wrap_popup_content{max-width:60rem;border-radius:2rem}}.wrap_popup_content button.close{display:flex;align-items:center;background-color:transparent;border:0;padding:0;margin:1.5rem auto;color:#666;font-size:2rem;line-height:1}@media screen and (min-width:969px){.wrap_popup_content button.close{margin:1.6rem auto 2rem;font-size:1.6rem}}.wrap_popup_content button.close img{width:3.4rem;margin:0 .5rem 0 0}@media screen and (min-width:969px){.wrap_popup_content button.close img{width:2.4rem}}.wrap_popup_header{width:100%;font-size:3.2rem;color:#fff;padding:2rem 1.5rem;background-color:#222;text-align:center}@media screen and (min-width:969px){.wrap_popup_header{font-size:2.4rem;padding:1.05rem 1.5rem}}.wrap_popup_body{width:100%;font-size:1.6rem;padding:4rem 4.4rem 3rem;background-color:#fff}@media screen and (min-width:969px){.wrap_popup_body{padding:2rem 3.5rem}}.wrap_popup_body figure{width:100%;display:flex;align-items:flex-start;border:thin solid #ccc;margin:0 0 3rem}@media screen and (min-width:969px){.wrap_popup_body figure{max-width:30rem;margin-left:auto;margin-right:auto;margin-bottom:2.5rem}}.wrap_popup_body figure img{width:100%}.wrap_popup_body h2{font-size:3.2rem}@media screen and (min-width:969px){.wrap_popup_body h2{font-size:1.6rem}.wrap_popup_body h2.line-lg-top{width:100%;display:inline-block;position:relative;margin-top:1.5rem}.wrap_popup_body h2.line-lg-top:before{content:"";position:absolute;top:-1.5rem;left:0;width:100%;height:.2rem;background-color:#d9d9d9}}.wrap_popup_body .date{font-size:3.2rem;margin:5rem 0 3rem}@media screen and (min-width:969px){.wrap_popup_body .date{font-size:1.6rem;margin:2.5rem 0}}.wrap_popup_body .input{width:100%;padding:1.25rem;font-size:3.2rem;background-color:#f6f6f6;border:thin solid #ccc}@media screen and (min-width:969px){.wrap_popup_body .input{max-width:27rem;display:block;margin:0 auto;padding:1.5rem;font-size:1.6rem}}.wrap_popup_body .input:disabled{background-color:#f1eeee;border:thin solid #6d6d6d}.wrap_popup_body .input:focus{outline:none;border-width:.1rem}.wrap_popup_body .store-number{width:100%;margin:3rem auto;font-size:3.2rem;color:#f01a1a;font-weight:500;background-color:#d9d9d9;padding:4rem 1.5rem;text-align:center}@media screen and (min-width:969px){.wrap_popup_body .store-number{font-size:3rem;margin:2.5rem auto 2rem;padding:2rem}}.wrap_popup_body .store-number .border{width:100%;max-width:46rem;display:inline-block;border-radius:5rem;background-color:#fff;padding:1.1rem 1.5rem}.wrap_popup_body .fs-32{font-size:3.2rem}@media screen and (min-width:969px){.wrap_popup_body .fs-lg-18{font-size:1.8rem}.wrap_popup_body .fs-lg-20{font-size:2rem}.wrap_popup_body .fs-lg-16{font-size:1.6rem}}.wrap_popup_body .group-input{display:flex;align-items:center;flex-wrap:wrap}.wrap_popup_body .group-input label{width:100%;font-weight:700;font-size:2.2rem;margin-bottom:1rem}@media screen and (min-width:969px){.wrap_popup_body .group-input label{width:13rem;font-size:1.6rem;margin-bottom:0}}.wrap_popup_body .group-input input{width:100%;flex:1 1;max-width:unset;margin:0;border-radius:.6rem}@media screen and (min-width:969px){.wrap_popup_body .group-input input{width:calc(100% - 13rem)}}.wrap_popup_footer{width:calc(100%);padding:0 4.4rem 1rem;line-height:1.3;margin:0 auto}@media screen and (min-width:969px){.wrap_popup_footer{width:calc(100% - 7rem);padding:0 0 1rem}}.wrap_popup_footer.f-width{width:100%;position:relative;padding:2rem 4.4rem 3rem}@media screen and (min-width:969px){.wrap_popup_footer.f-width{padding:1.6rem 3.5rem 3rem}}.wrap_popup_footer.f-width:before{content:"";position:absolute;top:0;left:4.4rem;width:calc(100% - 8.8rem);height:.2rem;background-color:#d9d9d9}@media screen and (min-width:969px){.wrap_popup_footer.f-width:before{left:3.5rem;width:calc(100% - 7rem)}}.wrap_popup_footer .btn{max-width:calc(100%);margin:0 auto 2rem;background:#986cb2;color:#fff;border-radius:.6rem;padding:3.45rem 1.5rem;text-align:center;justify-content:center;font-size:3.2rem}@media screen and (min-width:969px){.wrap_popup_footer .btn{max-width:27rem;font-size:2rem;padding:1.5rem;margin:0 auto 2rem;border-radius:.6rem}}.wrap_popup_footer .btn:before{display:none}.wrap_popup_footer p{font-size:1.6rem}.wrap_popup_footer .fs-20{font-size:2rem}.wrap_popup_footer .fs-22{font-size:2.2rem}@media screen and (min-width:969px){.wrap_popup_footer .fs-lg-13{font-size:1.3rem}.wrap_popup_footer .fs-lg-16{font-size:1.6rem}}.wrap_popup_footer .btn-group{display:flex;justify-content:space-between;margin:3rem 0 0}@media screen and (min-width:969px){.wrap_popup_footer .btn-group{margin:1.5rem 0 0}}.wrap_popup_footer .btn-group .btn{width:100%;margin:0}.wrap_popup_footer .btn-group .btn-see{max-width:32rem;background-color:#fff;border:.2rem solid #986cb2;color:#986cb2}.wrap_popup_footer .btn-group .btn-execution{max-width:18rem}.wrap_popup_footer .btn-execution{padding:2.8rem 1.5rem}@media screen and (min-width:969px){.wrap_popup_footer .btn-execution{border-width:.3rem;padding:1rem 1.5rem}}.c-red{color:#f01a1a}.header{width:100%;position:fixed;bottom:0;left:0;background-color:#000;z-index:99;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}@media screen and (min-width:969px){.header{padding:1rem 0;position:relative;background-color:#000}}.header .container{max-width:116rem;position:relative;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:0}@media screen and (min-width:969px){.header .container{padding:0 3rem}}.header .logo{width:12.5rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (min-width:969px){.header .logo{max-width:6.5rem}}@media screen and (max-width:968px){.header .logo img{max-width:8rem}}.header .navi{width:auto;margin:0 0 0 auto}.header .navi,.header .navi .list-navi{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width:968px){.header .navi .list-navi.h-sp{display:none!important}}.header .navi .list-navi.h-pc{display:flex}@media screen and (min-width:969px){.header .navi .list-navi.h-pc{display:none}}@media screen and (max-width:968px){.header .navi .list-navi li{width:12.5rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.header .navi .list-navi li.active{background:#ffc300}.header .navi .list-navi li.active .btn{color:#000}}.header .navi .list-navi li.hidden{display:none}@media screen and (min-width:969px){.header .navi .list-navi li.hidden{opacity:0;visibility:hidden}}.header .navi .list-navi li.w-10{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (min-width:969px){.header .navi .list-navi li.w-10{justify-content:flex-end;width:10rem;margin:0}}.header .navi .list-navi li.w-10.logged{display:none}@media screen and (max-width:968px){.header .navi .list-navi li.hidden-2{display:none}}.header .navi .list-navi li+li{margin:0;position:relative}@media screen and (min-width:969px){.header .navi .list-navi li+li{margin:0 0 0 2rem}}.header .navi .list-navi li.notice.p-0{padding:0}.header .navi .list-navi li .btn{position:relative}@media screen and (max-width:968px){.header .navi .list-navi li .btn{height:10rem;align-items:center;justify-content:center}}.header .navi .btn-login,.header .navi .btn-regis{padding:.8rem 1rem}@media screen and (min-width:969px){.header .navi .btn-login,.header .navi .btn-regis{padding:1.7rem 1rem}}.header .navi .btn-menu,.header .navi .btn-notice{font-size:1.2rem;padding:0;background-color:transparent;border-radius:0;color:#fff}@media screen and (min-width:969px){.header .navi .btn-menu,.header .navi .btn-notice{font-size:1rem;color:#fff}}.header .navi .btn-menu.active{visibility:hidden}.header .navi .btn-notice{flex-direction:column}.header .navi .btn-notice .ico{width:4rem;position:relative;margin:1rem 0 4.3rem;color:#fff;padding:.4rem .5rem;z-index:1}@media screen and (min-width:969px){.header .navi .btn-notice .ico{margin:.5rem 0 2.5rem}}.header .navi .btn-notice .ico:after,.header .navi .btn-notice .ico:before{content:"";position:absolute}.header .navi .btn-notice .ico:before{width:3.5rem;height:3.8rem;background-image:url(/_next/static/media/ico-notice.a9e1a7df.png);background-size:cover;top:0;left:50%;z-index:-1;transform:translateX(-50%)}@media screen and (min-width:969px){.header .navi .btn-notice .ico:before{width:2.5rem;height:2.7rem}}.header .navi .btn-notice .ico span{position:absolute;top:-1.5rem;left:2rem;background-color:#e34740;border-radius:1rem;padding:.5rem 1rem;word-break:keep-all}@media screen and (min-width:969px){.header .navi .btn-notice .ico span{top:-1.5rem;left:1.5rem}}.header .navi .btn-notice.btn-notice-1 .ico:before{background-image:url(/_next/static/media/ico-13.106ae6bf.png);background-size:cover}.header .navi .btn-notice.btn-notice-2 .ico:before{width:6.1rem;height:5.5rem;background-image:url(/_next/static/media/ic1.c8d80a0c.png);background-size:cover;top:-12px}.header .navi .btn-notice.btn-notice-3 .ico:before{width:3.8rem;height:3rem;background-image:url(/_next/static/media/ic7.17d3ceda.png);background-size:cover;top:0}@media screen and (max-width:968px){.header .navi .btn-notice.btn-notice-3 .ico:before{top:4px}}.header .navi .ico-1{width:2.5rem;height:4.5rem;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.header .navi .ico-1 img{width:100%}.header .navi .ico-1.ico-1-big{width:4.5rem}.header .navi .noti{position:absolute;top:1rem;left:2.5rem;background-color:#e34740;border-radius:1rem;padding:.5rem 1rem}.header .navi .btn-menu{flex-direction:column}.header .navi .btn-menu .line{width:4rem;height:.4rem;display:inline-block;background-color:#fff;margin:3rem 0 2.8rem;position:relative}@media screen and (min-width:969px){.header .navi .btn-menu .line{width:2rem;height:.2rem;margin:1.7rem 0 2rem}}.header .navi .btn-menu .line:after,.header .navi .btn-menu .line:before{content:"";width:100%;height:.4rem;background-color:#fff;position:absolute;left:0}@media screen and (min-width:969px){.header .navi .btn-menu .line:after,.header .navi .btn-menu .line:before{height:.2rem}}.header .navi .btn-menu .line:before{top:-1.5rem}@media screen and (min-width:969px){.header .navi .btn-menu .line:before{top:-.8rem}}.header .navi .btn-menu .line:after{top:1.5rem}@media screen and (min-width:969px){.header .navi .btn-menu .line:after{top:.8rem}}.main{overflow:hidden}.bg-overNews{line-height:0}.bg-overNews img,.news{width:100%}.news{background-color:#000;padding:0;position:relative}@media screen and (min-width:969px){.news{padding:6.5rem 0}}.news .container{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.news .row{width:calc(100% + 4rem);margin:0 -2rem;align-items:flex-start}.news .left,.news .right{width:100%;padding:0 2rem}.news .left{margin:1rem 0 5rem}.news .right{margin:5rem 0 0}@media screen and (min-width:969px){.news .left,.news .right{width:50%;margin:0}}.news .list-news{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.news .list-news li{width:100%;border-top:.2rem dashed #666;padding:2.6rem 0 2.1rem;font-size:1.6rem}@media screen and (min-width:969px){.news .list-news li{padding:2rem 8rem 2rem 0}}.news .list-news li .date{width:auto;display:inline-block;color:#c696e2;position:relative;margin:0 0 .8rem}.news .list-news li .date:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;background-color:#c696e2}.news .list-news li .ttl-post{color:#fff}.news .twitter{width:calc(100%);max-height:46.5rem;overflow:auto}@media screen and (min-width:969px){.news .twitter{width:calc(100% - 2rem);margin:0 2rem 0 0;max-height:46.8rem}}.list-inquiry{width:100%}.list-inquiry li{width:100%;border:.2rem solid #666;color:#fff}.list-inquiry li+li{border-top:0}.list-inquiry li.active .question:after{transform:translateY(-50%) rotate(45deg)}.list-inquiry li .answer,.list-inquiry li .question{padding:1.7rem 4rem}.list-inquiry li .question{width:100%;position:relative;font-size:2rem;color:#fff;display:block}.list-inquiry li .question:after{content:"";width:.8rem;height:.8rem;border-right:.2rem solid #666;border-bottom:.2rem solid #666;position:absolute;top:50%;right:3.3rem;transform:translateY(-50%) rotate(-45deg);color:#666}.list-inquiry li .answer{font-size:1.6rem;display:none}.under-header{background:#222;width:100%}.under-header .container{display:flex;align-items:center;height:60px;justify-content:space-between}@media screen and (min-width:969px){.under-header .container{justify-content:unset}}.under-header .container p{font-size:2.4rem;color:#fff;margin-left:1.5rem}@media screen and (min-width:969px){.under-header .container p{font-size:1.6rem}}.under-header .container p span{font-size:1.2rem;display:block;text-align:center}.content .head{padding-top:3rem;padding-bottom:4rem;width:100%}@media screen and (min-width:969px){.content .head{padding-top:3.2rem;padding-bottom:5.5rem}}.content .head h3{margin-bottom:1.5rem}.content .head p{font-size:2rem}@media screen and (min-width:969px){.content .head p{font-size:1.6rem}}.backto-top{position:fixed;right:0;z-index:999;top:50%;display:none;cursor:pointer}.sale{background:transparent}.sale .tab{background:#000}.sale .item-tab.bg-1{background:#ee7500}.sale .item-tab.bg-2{background:#e72928}.sale .item-tab.bg-3{background:#986cb2}.sale .item-tab.bg-4{background:#999}.sale .item-tab.bg-campaign{background:#6d9deb}.sale .item-tab span{display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.a1 .wrap_popup{display:flex;opacity:0;visibility:hidden;transition:.4s;height:100vh}@supports (-webkit-touch-callout:none){.a1 .wrap_popup{height:-webkit-fill-available}}.a1 .wrap_popup .popup{margin:0;overflow:hidden}@supports (-webkit-touch-callout:none){.a1 .wrap_popup .wrap_popup{height:-webkit-fill-available}}.a1 .wrap_popup .wrap_thumnail{overflow:hidden;max-height:calc(80vh - 100px - 17rem)}@media screen and (min-width:969px){.a1 .wrap_popup .wrap_thumnail{max-height:calc(80vh - 300px)}}.a1 .wrap_popup.wrap_popup-1 .popup{background:url(/_next/static/media/pt2.748b8bdc.png);background-repeat:no-repeat;background-size:cover;background-position:top}.a1 .wrap_popup .wrap__txt-1{height:25rem;overflow:auto}.a1 .wrap_popup.wrap_popup-2 .popup{max-width:calc(90vw * 592 / 700 + 3rem);max-height:-moz-fit-content;max-height:fit-content;border:4px solid #fff;background:#fff;width:90vw}@media screen and (max-height:700px){.a1 .wrap_popup.wrap_popup-2 .popup{width:calc((90vh - 20rem) / 700 * 592)}}@media screen and (min-width:661px){.a1 .wrap_popup.wrap_popup-2 .popup{width:calc((90vh - 20rem) / 700 * 592)}}@media screen and (min-width:969px){.a1 .wrap_popup.wrap_popup-2 .popup{width:calc((90vh - 20rem) / 700 * 592);max-width:600px;max-height:886px;min-width:600px}}.a1 .wrap_popup.wrap_popup-2 .popup.beginner{max-height:auto}.a1 .wrap_popup.wrap_popup-2 .popup .list-item img{margin:auto;width:calc(90vw - 8px)}@media screen and (min-width:661px){.a1 .wrap_popup.wrap_popup-2 .popup .list-item img{width:calc((90vh - 8px - 20rem) / 700 * 592)}}@media screen and (min-width:969px){.a1 .wrap_popup.wrap_popup-2 .popup .list-item img{width:calc((90vh - 8px - 20rem) / 700 * 592);max-width:600px;max-height:708px}}.a1 .wrap_popup.wrap_popup-2 .popup .list-item p{font-size:1.4rem;color:#444;text-align:center;padding-top:2rem;margin-bottom:2rem}@media screen and (min-width:969px){.a1 .wrap_popup.wrap_popup-2 .popup .list-item p{font-size:1.2rem}}.a1 .wrap_popup.wrap_popup-2 .popup .list-item p.txt-1{color:#e34740;text-align:left;width:48rem;margin:0 auto 2rem}.a1 .wrap_popup.wrap_popup-2 .popup .list-item .btn{font-size:1.5vw}.a1 .wrap_popup.wrap_popup-2 .popup .list-item .btn.btn-next{width:80%;font-size:2rem;letter-spacing:-1px;line-height:2rem;color:#fff;background:linear-gradient(90deg,#c463ff,#657cff);margin:0 auto;justify-content:center;padding:2rem 0;font-size:1.5vw}@media screen and (max-width:968px){.a1 .wrap_popup.wrap_popup-2 .popup .list-item .btn.btn-next{font-size:1.8rem}}.a1 .wrap_popup.wrap_popup-2 .popup .list-item .btn.btn-next:after{content:"";width:1rem;height:1rem;position:absolute;top:50%;right:2.5rem;transform:translateY(-50%) rotate(-45deg);border-right:.2rem solid #fff;border-bottom:.2rem solid #fff}.a1 .wrap_popup.wrap_popup-2 .popup .slick-dots li.slick-active button:before{color:#c463ff;font-size:.8rem}.a1 .wrap_popup.wrap_popup-2 .popup .gr-btn{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.a1 .wrap_popup.wrap_popup-2 .popup .gr-btn .btn{width:50%;border-radius:0;height:8rem;padding:1.1rem;background:#444;color:#fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:2rem;flex-direction:column}@media screen and (max-width:968px){.a1 .wrap_popup.wrap_popup-2 .popup .gr-btn .btn{font-size:2.8vw}}.a1 .wrap_popup.wrap_popup-2 .popup .gr-btn .btn span{font-size:1.2rem;display:block;margin-top:.4rem}@media screen and (max-width:968px){.a1 .wrap_popup.wrap_popup-2 .popup .gr-btn .btn span{font-size:1.8vw}}.a1 .wrap_popup.wrap_popup-2 .popup .gr-btn .btn.btn-1{background:#333}.a1 .wrap_popup.wrap_popup-3{z-index:99999}.a1 .wrap_popup.wrap_popup-3 .popup{width:60rem;border-radius:2rem;background-color:#fff;border:4px solid #000;overflow:hidden;padding:5.5rem 0}@media screen and (min-width:969px){.a1 .wrap_popup.wrap_popup-3 .popup{width:72rem}}.a1 .wrap_popup.wrap_popup-3 .popup>p{padding:2.5rem 2.5rem 3.5rem;text-align:left;margin:0}@media screen and (min-width:969px){.a1 .wrap_popup.wrap_popup-3 .popup>p{padding:3.5rem 9rem}}.a1 .wrap_popup.wrap_popup-3 .popup .btn{width:28rem;height:6rem;border-radius:6px;background-color:#986cb2;font-size:2rem;color:#fff;margin:0 auto;justify-content:center}.a1 .wrap_popup.wrap_popup-3 .popup .btn:after{width:.8rem;height:.8rem;border-right:.2rem solid #fff;border-bottom:.2rem solid #fff;right:2rem}.a1 .wrap_popup.wrap_popup-3 .wrap_thumnail{background-color:#444;position:relative;padding:1.5rem 2.5rem;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}@media screen and (min-width:969px){.a1 .wrap_popup.wrap_popup-3 .wrap_thumnail{padding:1.5rem 9rem}}.a1 .wrap_popup.wrap_popup-3 h4{font-size:2.4rem!important;color:#fff!important;font-weight:400;margin:0 0 .5rem}.a1 .wrap_popup.wrap_popup-3 .wrap_thumnail-txt{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.a1 .wrap_popup.wrap_popup-3 .wrap_thumnail-txt figure{width:19rem;margin-right:2rem}.a1 .wrap_popup.wrap_popup-3 .wrap_thumnail-txt .txt{width:calc(100% - 21rem)}.a1 .wrap_popup.wrap_popup-3 .wrap_thumnail-txt p{font-size:2.4rem;color:#fff;text-align:left;margin-bottom:3rem}.a1 .wrap_popup.wrap_popup-3 .wrap_thumnail-txt p.mb-0{margin-bottom:0;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.a1 .wrap_popup.wrap_popup-3 .wrap_thumnail-txt p span{margin-left:auto}.a1 .wrap_popup.wrap_popup-4{z-index:999999}.a1 .wrap_popup.wrap_popup-4 .popup{border-radius:2rem;background-color:#fff;border:4px solid #000;padding:4.5rem 4.5rem 0}@media screen and (min-width:969px){.a1 .wrap_popup.wrap_popup-4 .popup{width:72rem;padding:3.5rem 9.5rem 0}}.a1 .wrap_popup.wrap_popup-4 .popup h3{text-align:left;margin-bottom:5rem}.a1 .wrap_popup.wrap_popup-4 .popup p{font-size:1.6rem;text-align:left;margin-bottom:2.5rem;color:#333}.a1 .wrap_popup.wrap_popup-4 .popup .btn-back{margin-top:3rem}.a1 .wrap_popup.wrap_popup-4 .popup .btn-back img{max-width:2.4rem}.a1 .wrap_popup.wrap_popup-4 .popup .checkbox__custom{margin-top:0}@media screen and (min-width:969px){.a1 .wrap_popup.wrap_popup-4 .popup .checkbox__custom{margin-top:0}}.a1 .wrap_popup.wrap_popup-4 .popup .checkbox__custom.mt-5{margin-top:5.5rem}.a1 .wrap_popup.wrap_popup-4 .popup .wrap_thumnail{margin-bottom:3rem}.a1 .wrap_popup>.close{background-color:rgba(0,0,0,.6)}.a1 .wrap_popup.active{opacity:1;visibility:visible}.a1 .wrap_popup .popup{border-radius:0;border:none;padding:0;width:60rem}.a1 .wrap_popup .ttl-2{padding:2rem 3.5rem 2.3rem 4.5rem;background:#000;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}@media screen and (min-width:969px){.a1 .wrap_popup .ttl-2{padding:2rem 1.5rem 2.3rem 2.5rem}}.a1 .wrap_popup .ttl-2 .ico-1{margin-right:2rem;width:3.7rem}.a1 .wrap_popup .ttl-2 p{font-size:3.2rem;letter-spacing:-2px;line-height:3rem;color:#fff;max-width:37rem;text-align:left;margin-bottom:0}@media screen and (min-width:969px){.a1 .wrap_popup .ttl-2 p{font-size:2.6rem}}.a1 .wrap_popup .ttl-2 p span{font-size:2.4rem;letter-spacing:-1px;line-height:2rem;color:#fff;display:block}@media screen and (min-width:969px){.a1 .wrap_popup .ttl-2 p span{font-size:1.6rem}}.a1 .wrap_popup .ttl-2 .ico-2{width:18rem}@media screen and (min-width:969px){.a1 .wrap_popup .ttl-2 .ico-2{width:15rem}}.a1 .wrap_popup .content{margin:1rem;border:2px dashed #825d99}.a1 .wrap_popup .content .wrap_content{padding:8.5rem 4.5rem 3.5rem 5rem}@media screen and (min-width:969px){.a1 .wrap_popup .content .wrap_content{padding:2.5rem 3.5rem 3.5rem}}.a1 .wrap_popup .content .wrap_content p{font-size:2.4rem;line-height:3rem;text-align:left;color:#fff;margin-bottom:3rem}@media screen and (min-width:969px){.a1 .wrap_popup .content .wrap_content p{font-size:1.6rem;margin-bottom:2rem}}.a1 .wrap_popup .content .wrap_content .btn.btn-next{width:40rem;border-radius:1.2rem;background-color:#fff;margin:6.5rem auto 0;font-size:2.4rem;letter-spacing:-1px;color:#986cb2;padding:3rem 3.5rem;white-space:nowrap}@media screen and (min-width:969px){.a1 .wrap_popup .content .wrap_content .btn.btn-next{font-size:1.6rem;margin-top:3px}}.a1 .wrap_popup .content .wrap_content .btn.btn-next:after{width:1.2rem;height:1.2rem;position:absolute;top:50%;right:3.5rem;transform:translateY(-50%) rotate(-45deg);border-right:.3rem solid #986cb2;border-bottom:.3rem solid #986cb2}.a1 .wrap_popup .content .wrap_content .btn.btn-next span{font-size:2rem;letter-spacing:-1px;line-height:2rem;color:#986cb2;width:100%;text-align:left}.a1 .wrap_popup .content .slick-dots{bottom:.5rem}.a1 .wrap_popup .content .slick-dots li{margin:0 .1rem}.a1 .wrap_popup .content .slick-dots li.slick-active button:before{opacity:.75;color:#fff}.a1 .wrap_popup .content .slick-dots li button:before{font-size:1.2rem;color:#fff}.a1 .wrap_popup .des{background-color:rgba(0,0,0,.2);font-size:2.4rem;letter-spacing:-1px;line-height:2.8rem;color:#fff;text-align:center;line-height:2.4rem;padding:1.6rem 0}@media screen and (min-width:969px){.a1 .wrap_popup .des{font-size:1.6rem;line-height:2rem}}.a1 .wrap_popup .des span{font-size:1.6rem;display:block}@media screen and (min-width:969px){.a1 .wrap_popup .des span{font-size:1.2rem}}.a2 .a43 .content_wrap{margin-top:3rem;margin-bottom:5.5rem}@media screen and (min-width:969px){.a2 .a43 .content_wrap{margin-top:6rem;margin-bottom:5.5rem}}.a2 .a43 form .value{width:auto;border:0;font-size:2.6rem;font-weight:700;line-height:1;padding:1.2rem 1.7rem;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;position:relative;font-family:M PLUS\ 1p,"sans-serif"}@media screen and (min-width:969px){.a2 .a43 form .value{font-size:1.6rem}.a2 .btn.btn-next:after{width:1rem;height:1rem}}.a2 .note{color:#444!important}.a2 .content_wrap .info .right-1 .content-1{margin-top:1rem}.a2 .content_wrap .info .right-1 .content-1 .note a{color:#986cb2;text-decoration:underline}.a2 .content_wrap .info .content{padding:2.3rem 2rem 2.6rem!important}@media screen and (min-width:969px){.a2 .content_wrap .info .content{padding:2rem!important}}.a2 .content_wrap .info .content .note a{color:#986cb2;text-decoration:underline}.a2 .content_wrap .info .content.content-2{border-top:none!important}.a2 .content_wrap .info .content.content-2 .note{text-align:center;margin-top:.3rem;font-size:1.6rem}@media screen and (min-width:969px){.a2 .content_wrap .info .content.content-2 .note{font-size:1.2rem}}.a2 .content_wrap .info .content.content-2 .note a{color:#666;text-decoration:underline}.a2 .content_wrap .info .content input[type=email],.a2 .content_wrap .info .content input[type=password],.a2 .content_wrap .info .content input[type=text]{width:100%;height:6rem;border-radius:.6rem;background-color:#f6f6f6;border:2px solid #ccc;padding:0 2rem;margin-bottom:1rem;font-size:2.4rem;line-height:2rem;color:#000}@media screen and (min-width:969px){.a2 .content_wrap .info .content input[type=email],.a2 .content_wrap .info .content input[type=password],.a2 .content_wrap .info .content input[type=text]{font-size:1.6rem;border:1px solid #ccc}}.a2 .content_wrap .info h3{color:#444!important}@media screen and (max-width:968px){.a2 .content_wrap .info h3 span{display:block}}.a2 .left-2{margin-top:4rem}.a2 .left-2 .note{text-align:center;margin-top:2.5rem!important;font-size:1.6rem}.a2 .left-2 .note a{color:#666;text-decoration:underline}.a2 .btn-email{justify-content:flex-start!important;padding-left:2.3rem;background-color:#986cb2!important}@media screen and (max-width:968px){.a2 .btn-email{font-size:2rem!important;justify-content:center!important}}.a2 .btn-email img{margin-right:1rem}@media screen and (max-width:968px){.a2 .btn-email img{display:none}}.a2 .btn-yellow{background-color:#ffc300!important;color:#444!important}.a2 .btn-yellow:after{border-color:#fff!important}@media screen and (min-width:969px){.a2 .btn-yellow:after{border-color:#444!important}}@media screen and (max-width:968px){.a2 .btn-yellow{height:6rem!important;font-size:2rem!important;color:#fff!important}}body .a3 .bl-1{margin-bottom:8.5rem}body .a3 .bl-1 .content{margin:0 auto;text-align:center;padding:14rem 3rem 3.5rem}@media screen and (min-width:969px){body .a3 .bl-1 .content{width:59rem;padding:11rem 3rem 0}}body .a3 .bl-1 .content p.txt-top{font-size:2.4rem;color:#e34740;margin-bottom:6.5rem;line-height:4rem}body .a3 .bl-1 .content .btn-1{height:10rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:2.4rem;border-radius:1rem;outline:none;background:#333;width:100%;border:none;margin:0 auto 6.2rem}@media screen and (min-width:969px){body .a3 .bl-1 .content .btn-1{width:58rem;height:8rem}}body .a3 .bl-1 .content p{font-size:1.6rem;color:#444;line-height:2rem}body .a3 .bl-1 .content .btn-back{margin-top:12.5em}body .a3 .bl-1 .content .form{padding:3rem 2rem;border:1px solid #ccc;text-align:left;margin-top:2.5rem}@media screen and (min-width:969px){body .a3 .bl-1 .content .form{width:58rem}}body .a9 .social-media .content a img{width:5.9rem}body .a9 .social-media .content a.btn-twitter img{width:4.8rem}body .a9 .social-media .content a.btn-yahoo img{width:5.9rem}body .a9 .content_wrap .info .left-1 .content{padding:1rem 2rem 2rem!important}body .a9 .social-media .content a{padding:0 3rem 0 9.1rem}@media screen and (max-width:968px){body .a9 .social-media .content a{justify-content:flex-start}}body .a9 .content_wrap{margin-top:3rem}@media screen and (min-width:969px){body .a9 .content_wrap{margin-top:4rem}}body .a9 .btn-back{font-size:1.2rem}@media screen and (max-width:968px){body .a9 .btn-back{display:flex}}body .a9 .content .list-form.active label .icon{background:url(/_next/static/media/ico-12.2675abf7.png);background-size:contain;background-repeat:no-repeat;position:absolute;height:2.8rem}@media screen and (min-width:969px){body .a9 .content .list-form.active label .icon{height:2rem}}body .a9 .content .list-form.active label input{margin-bottom:0!important}body .a9 .content .list-form label{display:block;position:relative}body .a9 .content .list-form label .icon{content:"";background:url(/_next/static/media/ico-11.93e54ea1.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%);right:1.7rem;width:3.6rem;height:2.4rem;cursor:pointer}@media screen and (min-width:969px){body .a9 .content .list-form label .icon{width:2.6rem;height:1.6rem}}body .a9 .content .list-form label input{margin-bottom:0!important}body .a9 .content .box-input{margin-top:2.5rem;margin-bottom:.5rem}body .a9 .content .box-input label{position:relative;font-size:2rem;line-height:2.4rem;color:#fff;height:100%;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap}@media screen and (min-width:969px){body .a9 .content .box-input label{font-size:1.2rem;line-height:1.6rem}}body .a9 .content .box-input label input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:9;cursor:pointer}body .a9 .content .box-input label input:checked~.mark:after{content:""}body .a9 .content .box-input label p{font-size:1.6rem;line-height:2rem;color:#444}@media screen and (max-width:968px){body .a9 .content .box-input label p{width:calc(100% - 5rem)}}body .a9 .content .box-input label .mark{width:3rem;height:3rem;display:inline-block;position:relative;border-radius:.6rem;margin-right:2rem;margin-left:0;background-color:#fff;border:2px solid #999}@media screen and (min-width:969px){body .a9 .content .box-input label .mark{width:2rem;height:2rem;border-radius:.4rem;margin-right:1rem;border:1px solid #999}}body .a9 .content .box-input label .mark:after{position:absolute;width:1.4rem;height:.7rem;border-left:.4rem solid #986cb2;border-bottom:.4rem solid #986cb2;transform:rotate(-45deg);top:-1px;left:.2rem}@media screen and (max-width:968px){body .a9 .content .box-input label .mark:after{width:1.8rem;height:.8rem;border-left:.6rem solid #986cb2;border-bottom:.6rem solid #986cb2;top:.1rem}}body .a9 .content .btn-yellow{margin-bottom:2rem!important;color:#fff!important}@media screen and (max-width:968px){body .a9 .content .btn-yellow{font-size:2.4rem!important}}body .a9 .content .btn-yellow:after{border-color:#fff!important}body .a9 .content .btn-next-1{width:100%!important;margin-bottom:1rem!important;margin-top:0!important}body .a9 .content .box-txt{border-radius:.6rem;background:#e34740;padding:1.8rem 2rem;font-size:1.6rem;line-height:2rem;color:#fff;margin-bottom:1rem}@media screen and (min-width:969px){body .a9 .content .box-txt{font-size:1.2rem;margin-bottom:.5rem}}body .a9 .content .box-txt p{color:#fff}body .a10 .logo-top{height:12rem;background-color:#111;width:100%;padding:1rem 0 1.5rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (min-width:969px){body .a10 .logo-top{display:none}}body .a10 .logo-top img{height:100%}body .a10 .bl-1{margin-bottom:8.5rem}body .a10 .bl-1 .content{padding:4rem 0}@media screen and (min-width:969px){body .a10 .bl-1 .content{padding:4rem 3rem 0;width:59rem;margin:0 auto}}body .a10 .bl-1 .content p.txt-top{font-size:2.4rem;color:#444;line-height:3rem;text-align:center;margin:0 0 1rem}@media screen and (min-width:969px){body .a10 .bl-1 .content p.txt-top{font-size:1.6rem;line-height:2rem}}body .a10 .bl-1 .content p.txt-top.cl-1{color:#e34740}body .a10 .bl-1 .content .txt-mail{height:10rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:2.4rem;border-radius:1rem;outline:none;background:#333;width:100%;border:none;margin:3.5rem auto 4.5rem}@media screen and (min-width:969px){body .a10 .bl-1 .content .txt-mail{font-size:1.6rem;height:8rem;margin:5.5rem auto 4.5rem}}body .a10 .bl-1 .content .box-txt{border-radius:.6rem;background:#e34740;padding:1.3rem 2.3rem;font-size:1.6rem;line-height:2rem;color:#fff}@media screen and (min-width:969px){body .a10 .bl-1 .content .box-txt{font-size:1.2rem;line-height:1.6rem;padding:1.7rem 2.8rem}}body .a10 .bl-1 .content .box-txt p{color:#fff!important}body .a10 .bl-1 .content .form{padding:3rem 2rem;border:1px solid #ccc;text-align:left;margin-top:2.5rem}@media screen and (min-width:969px){body .a10 .bl-1 .content .form{margin-top:.5rem;padding:2.5rem 2rem}}body .a10 .bl-1 .content .form label{font-size:2.4rem;color:#444;line-height:2rem;text-align:left}@media screen and (min-width:969px){body .a10 .bl-1 .content .form label{font-size:1.6rem}}body .a10 .bl-1 .content .form label input{height:6rem;border:2px solid #ccc;background:#f6f6f6;width:100%;margin-top:.5rem;border-radius:.6rem;font-size:2rem;padding:0 1rem}@media screen and (min-width:969px){body .a10 .bl-1 .content .form label input{height:5rem;border:1px solid #ccc}}body .a10 .bl-1 .content .form p{font-size:1.6rem;line-height:2rem;color:#444;margin-top:.5em}@media screen and (min-width:969px){body .a10 .bl-1 .content .form p{font-size:1.2rem;line-height:1.6rem}}body .a10 .bl-1 .content .form .btn{margin-top:2.5rem;margin-bottom:2.5rem}body .a10 .bl-1 .content .btn{font-size:1.6rem;color:#fff;background:url(/_next/static/media/bg-2.b02863cb.png);background-repeat:no-repeat;background-position:50%;background-size:contain;height:11.6rem;width:100%;margin:2.5rem auto 0;display:flex;align-items:center;justify-content:center}@media screen and (min-width:969px){body .a10 .bl-1 .content .btn{height:9.4rem;width:40rem}}body .a10 .bl-1 .content .btn:hover{opacity:.7}@media screen and (max-width:968px){body .a10 .bl-1 .content>.btn.no-hidden{display:flex}}body .a10 .bl-1 .content .btn-back{margin-top:3rem}body .a10 .a10a .bl-1{margin-bottom:27rem}@media screen and (min-width:969px){body .a10 .a10a .bl-1{margin-bottom:13rem}}body .a10 .a10a .bl-1 .content .txt-mail{border-radius:.8rem;margin:4rem auto 4.5rem}@media screen and (min-width:969px){body .a10 .a10a .bl-1 .content .txt-mail{margin:3.6rem auto 4.5rem}}body .a10 .a10a .content{padding:8.5rem 0 0}@media screen and (min-width:969px){body .a10 .a10a .content{padding:11rem 3rem 0}}body .a10 .a10a .content .txt-top{margin-bottom:0}body .a10 .a10a .content .form{margin-top:0;padding:4rem 2rem}@media screen and (max-width:968px){body .a10 .a10a .content .form{border:none;padding:0 2.4rem}}body .a10 .a10a .content .form label{font-size:2.4rem;text-align:center;display:block;margin-bottom:4.2rem;line-height:3rem}@media screen and (min-width:969px){body .a10 .a10a .content .form label{font-size:1.6rem;line-height:2rem;margin-bottom:4.4rem}body .a10 .a10a .content .form p{margin-top:0}}body .a10 .a11 .bl-1{margin-bottom:7rem}@media screen and (min-width:969px){body .a10 .a11 .bl-1{margin-bottom:7.5rem}}body .a10 .a11 .content{padding:3rem 0 4rem}@media screen and (min-width:969px){body .a10 .a11 .content{padding:4rem 0 0}}body .a10 .a11 .content p.txt-top{margin-bottom:3.2rem}@media screen and (min-width:969px){body .a10 .a11 .content p.txt-top{margin-bottom:.8rem}}body .a10 .a11 .content .form{padding:2.6rem 2rem 3.8rem;margin-top:0}body .a10 .a11 .content .form.mt-0{margin-top:2.4rem!important}@media screen and (min-width:969px){body .a10 .a11 .content .form.mt-0{margin-top:.5rem!important}body .a10 .a11 .content .form{padding:2rem 2rem 3rem;margin-top:2.5rem}}body .a10 .a11 .content .form .list-form{margin-top:3rem}body .a10 .a11 .content .form .list-form:first-child{margin-top:0}body .a10 .a11 .content .form .list-form.active .icon{background:url(/_next/static/media/ico-11.93e54ea1.png);background-size:contain;background-repeat:no-repeat;height:2.4rem}@media screen and (min-width:969px){body .a10 .a11 .content .form .list-form.active .icon{height:1.6rem}}body .a10 .a11 .content .form .list-form.active .icon.icon-1{background:url(/_next/static/media/ico-12.2675abf7.png);background-size:contain;background-repeat:no-repeat;height:2.8rem}@media screen and (min-width:969px){body .a10 .a11 .content .form .list-form.active .icon.icon-1{height:2rem}}body .a10 .a11 .content .form .list-form label{position:relative}@-moz-document url-prefix(){body .a10 .a11 .content .form .list-form label{display:block}}body .a10 .a11 .content .form .list-form .icon{content:"";background:url(/_next/static/media/ico-11.93e54ea1.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:65%;right:1.7rem;width:3.6rem;height:2.8rem;cursor:pointer}@media screen and (min-width:969px){body .a10 .a11 .content .form .list-form .icon{top:65%;width:2.6rem;height:2rem}}@-moz-document url-prefix(){body .a10 .a11 .content .form .list-form .icon{top:57%}}body .a10 .a11 .content .form .list-form .icon.icon-1{content:"";background:url(/_next/static/media/ico-12.2675abf7.png);background-size:contain;background-repeat:no-repeat;height:2.4rem}@media screen and (min-width:969px){body .a10 .a11 .content .form .list-form .icon.icon-1{height:1.6rem}}body .a10 .a11 .content .form .btn{height:11.6rem;font-size:2.4rem;width:51.4rem;margin:2rem auto 0}@media screen and (min-width:969px){body .a10 .a11 .content .form .btn{width:40rem;font-size:1.6rem}}body .a10 .a11 .content .box-input{border-radius:.8rem;background-color:#333;margin-top:3rem;height:10rem;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}@media screen and (min-width:969px){body .a10 .a11 .content .box-input{height:6rem;margin-top:1rem}}body .a10 .a11 .content .box-input label{position:relative;font-size:2rem;line-height:2.4rem;color:#fff;padding:2rem 5rem;height:100%;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap}@media screen and (min-width:969px){body .a10 .a11 .content .box-input label{font-size:1.2rem;padding:2rem;line-height:1.6rem}}body .a10 .a11 .content .box-input label input{position:absolute;top:0;left:0;width:9rem;height:100%;opacity:0;z-index:9;cursor:pointer}body .a10 .a11 .content .box-input label input:checked~.mark:after{content:""}@media screen and (min-width:969px){body .a10 .a11 .content .box-input label input{width:4rem}}body .a10 .a11 .content .box-input label a{text-decoration:underline;color:#986cb2}@media screen and (max-width:968px){body .a10 .a11 .content .box-input label p{width:calc(100% - 5rem)}}body .a10 .a11 .content .box-input label .mark{width:3rem;height:3rem;display:inline-block;position:relative;border-radius:.6rem;margin-right:2rem;margin-left:0;background-color:#fff;border:2px solid #999}@media screen and (min-width:969px){body .a10 .a11 .content .box-input label .mark{width:2rem;height:2rem;border-radius:.4rem;margin-right:1rem;border:1px solid #999}}body .a10 .a11 .content .box-input label .mark:after{position:absolute;width:1.4rem;height:.7rem;border-left:.4rem solid #986cb2;border-bottom:.4rem solid #986cb2;transform:rotate(-45deg);top:-1px;left:2px}@media screen and (max-width:968px){body .a10 .a11 .content .box-input label .mark:after{width:2.4rem;height:1.2rem;border-left:.6rem solid #986cb2;border-bottom:.6rem solid #986cb2}body .a10 .a11 .content>.btn{display:none;width:43.4rem;margin:1.5rem auto 0}body .a10 .a11 .content>.btn.no-hidden{display:flex;font-size:2.4rem}body .a10 .a12 .p-0{padding:0}}body .a10 .a12 .bl-1{margin-bottom:17rem}@media screen and (max-width:968px){body .a10 .a12 .bl-1.mb-10{margin-bottom:10rem}}@media screen and (min-width:969px){body .a10 .a12 .bl-1{margin-bottom:8rem}}body .a10 .a12 .bl-1 .content{padding:7rem 0 4rem}@media screen and (min-width:969px){body .a10 .a12 .bl-1 .content{padding:8rem 3rem 0}}body .a10 .a12 .bl-1 .content .txt-top.cl-1{display:none}@media screen and (min-width:969px){body .a10 .a12 .bl-1 .content .txt-top.cl-1{display:block;font-size:2.4rem;margin:0 0 2.5rem}}body .a10 .a12 .bl-1 .content .txt-top.mb-24{margin:0 0 5.5rem}@media screen and (min-width:969px){body .a10 .a12 .bl-1 .content .txt-top.mb-24{margin:0 0 2.4rem}}body .a10 .a12 .bl-1 .content .btn{margin-top:4rem}@media screen and (max-width:968px){body .a10 .a12 .bl-1 .content .btn{height:11.6rem;font-size:2.4rem;margin:5rem auto 0}}.a14{background:#fff}@media screen and (min-width:969px){.a14{background:url(/_next/static/media/bg-2.6885f911.png)}}.a14 .btn__fixed{height:12rem;width:33.4rem;background:url(/_next/static/media/bg-3.43c5f85a.png);background-position:50%;background-repeat:no-repeat;background-size:contain;text-align:center;margin:0 auto;font-size:2.4rem;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:500;white-space:nowrap;position:fixed;bottom:13rem;left:50%;transform:translateX(-50%);z-index:98}@media screen and (min-width:969px){.a14 .btn__fixed{display:none}}.a14 .sale .tab{background:#222}.a14 .sale .right{padding:0}.a14 .slideshow{display:none;background:transparent;display:flex}@media screen and (min-width:969px){.a14 .slideshow{display:flex}}.a14 .banner .item:not(.slick-active):before{background-color:rgba(0,0,0,.7)}.a14 .content{width:100%}.a14 .content .container{padding:0}@media screen and (min-width:969px){.a14 .content .container{padding:0 2rem}}.a14 .content .container .description{font-size:1.6rem;padding:3rem 3rem 6rem}.a14 .content .list-item{margin-top:5rem;margin-bottom:4rem}@media screen and (max-width:968px){.a14 .content .list-item:first-child{margin-top:0}}.a14 .content .list-item .des{padding:1.5rem 2.5rem 0;font-size:2.4rem;line-height:1.8;color:#444;margin-bottom:2.5rem}@media screen and (min-width:969px){.a14 .content .list-item .des{font-size:1.6rem;padding:1.5rem 0 0}}.a14 .content .list-item .row{justify-content:space-between;padding:0 6rem}@media screen and (min-width:969px){.a14 .content .list-item .row{padding:0}}.a14 .content .list-item .row .col-3{width:24rem;margin-bottom:2rem}@media screen and (min-width:969px){.a14 .content .list-item .row .col-3{width:30rem}}.a14 .content .list-item .row .col-3 a{display:block}.a14 .content .list-item .row .col-3 p{font-size:1.6rem;color:#444;padding-top:1.5rem}@media screen and (min-width:969px){.a14 .content .list-item .row .col-3 p{font-size:1.2rem}}.a14 .bl-1{margin-bottom:9rem}.a14 .bl-1.mb-0{margin-bottom:0}@media screen and (max-width:968px){.a14 .bl-1 .container{padding:0}}.a14 .bl-1 figure{margin-top:0;line-height:1;padding:0 2rem}@media screen and (max-width:968px){.a14 .bl-1 figure a,.a14 .bl-1 figure img{width:100%}}.a14 .bl-1 figure{text-align:center;margin-top:2rem}.a14 .bl-1 .content{padding:3.5rem 2rem}.a14 .bl-1 .content p{font-size:1.6rem;line-height:calc(20 / 16);margin-top:2.5rem}.a14 .bl-1 .content p:first-child{margin-top:0}.w-100{width:100%}@media (-ms-high-contrast:none){body .purchase_confirm-1 .gr-btn{justify-content:flex-start}}@media screen and (max-width:968px){body .purchase_confirm-1 .ttl{margin-bottom:0}body .purchase_confirm-1 .content{margin-bottom:6rem}body .purchase_confirm-1 .btn-back{margin-top:6rem}body .purchase_confirm-1 .content .left .box-3 .gr-btn .btn{width:48rem}}.box-input.age-form{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}.box-input.age-form .custom-box{height:6rem;width:14rem;display:flex;align-items:center;justify-content:space-between;border-radius:.6rem;background:#f6f6f6;margin-right:2rem;position:relative;border:none;overflow:hidden}@media screen and (min-width:969px){.box-input.age-form .custom-box{height:5rem}}.box-input.age-form .custom-box:before{content:"";top:0;right:1px;position:absolute;width:6rem;height:6.2rem;background:url(/_next/static/media/ic-11.8dfbd06e.png);background-position:50%;background-repeat:no-repeat;background-color:#986cb2;background-size:1.6rem;border-top-right-radius:.6rem;border-bottom-right-radius:.6rem;z-index:9}@media screen and (min-width:969px){.box-input.age-form .custom-box:before{height:5rem}}.box-input.age-form .custom-box:after{content:"";top:0;left:0;position:absolute;border:2px solid #ccc;z-index:1;bottom:0;right:0;border-radius:.6rem}@media screen and (min-width:969px){.box-input.age-form .custom-box:after{border:1px solid #ccc}}.box-input.age-form .custom-box select{margin-top:0;font-size:1.6rem;width:10rem;outline:none;border:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;text-indent:1px;position:absolute;top:0;left:0;width:100%;height:100%;color:#444;padding-left:1.2rem;z-index:11;cursor:pointer}.box-input.age-form .custom-box select:focus{background:transparent}.box-input.age-form .custom-box select::-ms-expand{display:none}.box-input.age-form .custom-box figure{width:6rem;display:flex;align-items:center;justify-content:center;background-color:#986cb2;height:100%;margin-left:auto;border-top-right-radius:.6rem;border-bottom-right-radius:.6rem;z-index:2;margin-right:-.6rem}@media screen and (min-width:969px){.box-input.age-form .custom-box figure{margin-right:-.2rem}}.box-input.age-form .custom-box figure img{width:1.6rem;height:1rem}.a15 .comment-confirm{margin:2rem;text-align:center;color:red;font-size:2.4rem}@media screen and (min-width:969px){.a15 .comment-confirm{font-size:1.6rem}}.a16{width:100%;margin-bottom:30rem}@media screen and (min-width:969px){.a16{margin-bottom:10rem}}@media screen and (max-width:968px){.a16 .content{background-size:contain;background-repeat:no-repeat}}.a16 form .list-item{margin-bottom:3.5rem;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.a16 form .list-item:first-child{margin-top:0}.a16 form .list-item .left{width:100%;margin-right:2rem;margin-bottom:.5rem;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}@media screen and (min-width:969px){.a16 form .list-item .left{width:31rem;margin-bottom:0;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap}}.a16 form .list-item .left span{font-size:2rem;width:8rem;height:3rem;margin-right:3rem;color:#e34740;border:1px solid #e34740;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (min-width:969px){.a16 form .list-item .left span{font-size:1.6rem}}@media screen and (max-width:968px){.a16 form .list-item .left span.d-none{display:none}}.a16 form .list-item .left span.cl-1{background:#444;border-color:#444;color:#fff}.a16 form .list-item .left span.active{background:#e34740;color:#fff}.a16 form .list-item .left p{font-size:2rem}@media screen and (min-width:969px){.a16 form .list-item .left p{font-size:1.6rem}}.a16 form .list-item .right{position:relative;width:100%}@media screen and (min-width:969px){.a16 form .list-item .right{width:58rem}}.a16 form .list-item .right p{font-size:1.6rem;color:#444;margin-top:1rem}@media screen and (min-width:969px){.a16 form .list-item .right p{font-size:1.2rem}}.a16 form .list-item .right .box-input{display:flex;flex-wrap:wrap;align-items:center;width:100%}.a16 form .list-item .right .box-input.veri{position:relative}.a16 form .list-item .right .box-input.veri:after{content:"";width:3.4rem;height:2.5rem;position:absolute;right:-.5rem;top:50%;transform:translateY(-50%);background-image:url(/_next/static/media/ic-12.cca9aa73.png);display:none;opacity:0;background-size:contain}@media screen and (min-width:969px){.a16 form .list-item .right .box-input.veri:after{right:-4.5rem}}.a16 form .list-item .right .box-input.veri.active:after{display:block;opacity:1}.a16 form .list-item .right .box-input input{height:6rem;width:93%;padding:2rem;box-sizing:border-box;border-radius:.6rem;border:2px solid #ccc;font-size:2rem;background:#f6f6f6;color:#444}@media screen and (min-width:969px){.a16 form .list-item .right .box-input input{width:100%;font-size:1.6rem;height:5rem;border:1px solid #ccc}}@media (-ms-high-contrast:none){.a16 form .list-item .right .box-input input{padding:0 2rem!important}}.a16 form .list-item .right .box-input input.bd-1{border:2px dashed #ccc}@media screen and (min-width:969px){.a16 form .list-item .right .box-input input.bd-1{border:1px dashed #ccc}}.a16 form .list-item .right .box-input input.w-240{width:24rem}.a16 form .list-item .right .box-input input.mr-20{margin-right:2rem}.a16 form .list-item .right .box-input input.error{border:2px solid #e34740}.a16 form .list-item .right .box-input input.w-120{width:12rem}.a16 form .list-item .right .box-input input.w-140{width:14rem}.a16 form .list-item .right .box-input input.w-400{width:36rem}@media screen and (min-width:969px){.a16 form .list-item .right .box-input input.w-400{width:40rem}}.a16 form .list-item .right .box-input input.w-460{width:36rem}@media screen and (min-width:969px){.a16 form .list-item .right .box-input input.w-460{width:46rem}}.a16 form .list-item .right .box-input span{margin:0 .8rem}.a16 form .list-item .right .box-input .btn{height:6rem;font-size:2rem;color:#fff;width:23rem;background:#986cb2;position:relative;cursor:pointer;border-radius:.6rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (min-width:969px){.a16 form .list-item .right .box-input .btn{font-size:1.6rem;height:5rem}}.a16 form .list-item .right .box-input .btn.btn-1{padding:0}.a16 form .list-item .right .box-input .btn.btn-1 select{margin-top:0;font-size:1.6rem;width:10rem;text-align:center;outline:none;border:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;text-indent:1px;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;padding-left:2rem}.a16 form .list-item .right .box-input .btn.btn-1 select::-ms-expand{display:none}.a16 form .list-item .right .box-input .btn.btn-1 .others{color:#444}.a16 form .list-item .right .box-input .btn:after{content:"";width:1.6rem;height:1rem;box-sizing:border-box;position:absolute;top:50%;background:url(/_next/static/media/ic-11.8dfbd06e.png);background-size:contain;background-repeat:no-repeat;transform:translateY(-50%);right:2rem}.a16 form .list-item .right .box-input .btn:hover{opacity:.7}.a16 form .list-item .right .box-input .custom-box{height:6rem;width:16rem;display:flex;align-items:center;justify-content:space-between;border-radius:.6rem;background:#f6f6f6;margin-right:2rem;position:relative;border:none;overflow:hidden}@media screen and (min-width:969px){.a16 form .list-item .right .box-input .custom-box{height:5rem}}.a16 form .list-item .right .box-input .custom-box:before{content:"";top:0;right:1px;position:absolute;width:6rem;height:6.2rem;background:url(/_next/static/media/ic-11.8dfbd06e.png);background-position:50%;background-repeat:no-repeat;background-color:#986cb2;background-size:1.6rem;border-top-right-radius:.6rem;border-bottom-right-radius:.6rem;z-index:9}@media screen and (min-width:969px){.a16 form .list-item .right .box-input .custom-box:before{height:5rem}}.a16 form .list-item .right .box-input .custom-box:after{content:"";top:0;left:0;position:absolute;border:2px solid #ccc;z-index:1;bottom:0;right:0;border-radius:.6rem}@media screen and (min-width:969px){.a16 form .list-item .right .box-input .custom-box:after{border:1px solid #ccc}}.a16 form .list-item .right .box-input .custom-box select{margin-top:0;font-size:1.6rem;width:10rem;outline:none;border:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;text-indent:1px;position:absolute;top:0;left:0;width:100%;height:100%;color:#444;padding-left:2rem;z-index:11;cursor:pointer}.a16 form .list-item .right .box-input .custom-box select:focus{background:transparent}.a16 form .list-item .right .box-input .custom-box select::-ms-expand{display:none}.a16 form .list-item .right .box-input .custom-box figure{width:6rem;display:flex;align-items:center;justify-content:center;background-color:#986cb2;height:100%;margin-left:auto;border-top-right-radius:.6rem;border-bottom-right-radius:.6rem;z-index:2;margin-right:-.6rem}@media screen and (min-width:969px){.a16 form .list-item .right .box-input .custom-box figure{margin-right:-.2rem}}.a16 form .list-item .right .box-input .custom-box figure img{width:1.6rem;height:1rem}.a16 form .list-item .right .custom-txt{border-radius:.6rem;padding:1.5rem;background:#e34740;font-size:1.2rem;color:#fff;line-height:1.8}@media screen and (min-width:969px){.a16 form .list-item .right .custom-txt{font-size:1.2rem}}.a16 form .list-item .right .custom-txt>span{display:flex;padding-left:2rem}.a16 form .list-item .right .custom-txt p{color:#fff;margin-top:0}.a16 form .gr-btn .btn,.a16 form .gr-btn button:disabled,.a16 form .gr-btn button[disabled]{width:36rem;position:relative;background:#ccc;justify-content:center;color:#fff;transition:.5s;height:calc(60 / 640 * 100vw);cursor:pointer;font-size:2rem;border-radius:.6rem;display:flex;align-items:center;height:8rem;margin:0 auto;cursor:auto}@media screen and (min-width:969px){.a16 form .gr-btn .btn,.a16 form .gr-btn button:disabled,.a16 form .gr-btn button[disabled]{background:#ccc}}.a16 form .gr-btn .btn:hover,.a16 form .gr-btn button:disabled:hover,.a16 form .gr-btn button[disabled]:hover{opacity:1!important}.a16 form .gr-btn .btn.active,.a16 form .gr-btn button:disabled.active,.a16 form .gr-btn button[disabled].active{background:#986cb2;cursor:pointer}.a16 form .gr-btn .btn.active:hover,.a16 form .gr-btn button:disabled.active:hover,.a16 form .gr-btn button[disabled].active:hover{opacity:.6!important}.a16 form .gr-btn .btn:after,.a16 form .gr-btn button:disabled:after,.a16 form .gr-btn button[disabled]:after{content:"";background:url(/_next/static/media/ic-ar.a449c965.png);background-repeat:no-repeat;position:absolute;height:1.2rem;width:1.2rem;right:1rem;top:50%;transform:translateY(-50%);background-size:contain}.a16 form .gr-btn p{text-align:center}.a16 form .gr-btn p a{font-size:1.2rem;color:#666;text-align:center;padding-top:2rem;display:inline-block}.a20{overflow:hidden;background:url(/_next/static/media/bg.ae14b686.png) no-repeat 0 -40px;background-size:cover}@media screen and (min-width:969px){.a20{background-image:url(/_next/static/media/bg-6.839091b6.png);background-position:0 0}}.a20 .content-wrapper{display:flex;justify-content:center}.a20 .content-wrapper,.a20 .main{align-items:center;min-height:100vh}.a20 .main{margin:auto;position:relative;flex-direction:column}@media screen and (min-width:969px){.a20 .main{flex-wrap:nowrap;flex:0 0 800px;width:800px;height:600px;min-height:0;overflow:visible}}.a20 .main>.banner{z-index:2}@media screen and (min-width:969px){.a20 .main>.banner{position:relative;flex:0 0 173px;height:173px}}.a20 .main>.banner:before{padding-bottom:28.75%;position:absolute;top:-8.67052%;left:-4.875%;width:108%;content:none;background:url(/_next/static/media/bg-7.71cd33f5.png) no-repeat 50%;background-size:cover}@media screen and (min-width:969px){.a20 .main>.banner:before{content:""}}.a20 .main>.banner .count-scrape{padding-bottom:1.36533rem;top:0}@media screen and (min-width:969px){.a20 .main>.banner .count-scrape{padding:2.3rem 44.25% 1.6rem 1.2rem;justify-content:space-between;position:absolute;top:0;right:0;bottom:0;left:0;background:none}.a20 .main>.banner .count-scrape .ttl_slide{margin:0;padding-top:1.1rem;width:auto}.a20 .main>.banner .count-scrape .ttl_slide .number{font-size:2.4rem}}.a20 .main>.banner .count-scrape .ttl_slide .number span{font-size:4.8rem}@media screen and (min-width:969px){.a20 .main>.banner .count-scrape .ttl_slide .text{font-size:1.2rem}}.a20 .main>.banner .count-scrape .control{margin-top:1.36533rem;position:absolute;z-index:1;top:100%;right:2.4vw}@media screen and (min-width:969px){.a20 .main>.banner .count-scrape .control{position:static}}.a20 .main>.banner .count-scrape .control .btn{padding-left:.85333rem}@media screen and (min-width:969px){.a20 .main>.banner .count-scrape .control .btn{padding:1.4rem 2.9rem 1.4rem 1.9rem;font-size:1.2rem}.a20 .main>.banner .count-scrape .control .btn:before{right:1.7rem}.a20 .main>.banner .count-scrape .control .btn:after{right:1.3rem}.a20 .main>.banner .count-scrape .slide_thumbnail{padding:0}}.a20 .main>.banner .count-scrape .slide_thumbnail .slide{opacity:0}.a20 .main>.banner .count-scrape .slide_thumbnail .slide.slick-initialized{opacity:1}@media screen and (min-width:969px){.a20 .main>.banner .count-scrape .slide_thumbnail .thumb{padding-right:.4rem}}.a20 .main>.banner .count-scrape .slide_thumbnail-1{display:none;position:absolute;top:-12.71676%;right:-2.875%;width:43.75%;height:111.56069%}@media screen and (min-width:969px){.a20 .main>.banner .count-scrape .slide_thumbnail-1{display:block}}.a20 .main>.banner .count-scrape .slide_thumbnail-1 .thumb{transform:rotate(-2deg)}.a20 .main>.content{padding-bottom:21.6%;display:flex;flex-direction:column;flex:1 1 100%;overflow:hidden}@media screen and (min-width:969px){.a20 .main>.content{padding-bottom:0}}.a20 .main>.content:before{position:absolute;z-index:1;top:0;left:0;visibility:hidden;width:100%;height:100%;background-color:#000;content:"";opacity:0;transition:all .2s}@media screen and (min-width:969px){.a20 .main>.content:before{position:fixed;z-index:2}}.a20 .main>.content .box-shave{margin:0 auto;position:relative;align-items:center;justify-content:center;flex-grow:1;max-width:600px}@media screen and (min-width:969px){.a20 .main>.content .box-shave{padding:0 3.4rem 0 3.9rem;max-width:none}}.a20 .main>.content .box-shave .list-items{margin:-2.21867rem -1.19467rem 11.94667rem;justify-content:space-between;width:auto}@media screen and (min-width:969px){.a20 .main>.content .box-shave .list-items{margin:-.35rem -1.1rem;justify-content:center}}.a20 .main>.content .box-shave .list-items .item{margin:0;padding:2.21867rem 1.19467rem;flex:0 0 33.33333%;width:auto;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:969px){.a20 .main>.content .box-shave .list-items .item{padding:.35rem 1.1rem;flex-basis:20%}}.a20 .main>.content .box-shave .list-items .item a{display:block;box-shadow:.6rem .6rem 0 0 #e6e6e6}.a20 .main>.content .box-shave .list-items .item img{display:block}@media screen and (min-width:969px){.a20 .main>.content .box-shave .list-items .item.item-1{margin-left:10%;top:-1.7rem;left:-.2rem}.a20 .main>.content .box-shave .list-items .item.item-2{top:-2.7rem;left:-.3rem}.a20 .main>.content .box-shave .list-items .item.item-3{top:-3.3rem;left:-.6rem}.a20 .main>.content .box-shave .list-items .item.item-4{margin-right:10%;top:-2.7rem;left:-.4rem;transform:rotate(1deg)}.a20 .main>.content .box-shave .list-items .item.item-5{top:.2rem;transform:rotate(-2deg)}.a20 .main>.content .box-shave .list-items .item.item-6{top:-.8rem;left:-.2rem;transform:rotate(1deg)}}.a20 .main>.content .box-shave .list-items .item.item-7{top:-.17067rem}@media screen and (min-width:969px){.a20 .main>.content .box-shave .list-items .item.item-7{top:-1.8rem;transform:rotate(-1deg)}}.a20 .main>.content .box-shave .list-items .item.item-8{top:-.17067rem;right:-1.024rem}@media screen and (min-width:969px){.a20 .main>.content .box-shave .list-items .item.item-8{top:-.8rem;left:-.1rem;transform:rotate(1deg)}}.a20 .main>.content .box-shave .list-items .item.item-9{top:-.17067rem}@media screen and (min-width:969px){.a20 .main>.content .box-shave .list-items .item.item-9{top:.2rem;transform:rotate(-1deg)}}.a20 .main>.content .box-shave .list-items .item.disable-transform{transform:none}.a20 .main>.content .box-shave .list-items .item.is-animate,.a20 .main>.content .modal{opacity:0;visibility:hidden}.a20 .main>.content .modal{display:flex;justify-content:center;align-items:center;position:fixed;z-index:2;top:0;bottom:0;left:0;overflow:hidden;box-sizing:border-box;width:100%}.a20 .main>.content .modal:before{padding-bottom:100%;display:block;width:100%;content:""}.a20 .main>.content .modal .canvas{flex:1 0 100%;position:absolute;top:50%;left:50%;width:129.06667vw;max-width:826px;height:129.06667vw;max-height:826px;opacity:0;transition:opacity .2s;transform:translate(-50%,-50%);box-sizing:border-box}@media screen and (min-width:969px){.a20 .main>.content .modal .canvas{width:68.83333vw;height:68.83333vw}}.a20 .main>.content .modal .canvas canvas{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.a20 .main>.content .modal .canvas .btn{margin-top:36.26667vw;position:absolute;z-index:1;top:50%;left:50%;visibility:hidden;width:187px;height:58px;background:url(/_next/static/media/btn.d2d69e06.png) no-repeat 0 0;background-size:cover;font-size:13px;color:#fff;text-align:center;opacity:0;transition:all .3s;transform:translate(-50%);justify-content:center}@media screen and (min-width:640px){.a20 .main>.content .modal .canvas .btn{margin-top:228px}}@media screen and (min-width:969px){.a20 .main>.content .modal .canvas .btn{margin-top:240px}}.a20 .main>.content .modal .canvas .btn:after{content:none}.a20 .main>.content .modal .canvas .btn span{font-size:80%}.a20 .main>.content .modal .canvas .btn.is-active{visibility:visible;opacity:1;transform:translate(-50%)}.a20 .main>.content .modal .canvas.is-active{opacity:1}.a20 .main>.content .modal .canvas.is-active+.card{opacity:0}.a20 .main>.content .modal .card{position:absolute;top:0;left:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .2s}.a20 .main>.content .modal .card img{display:block}.a20 .main .footer{padding:0;position:fixed;z-index:1;bottom:0;left:0;width:100%;height:28.53333vw}@media screen and (min-width:969px){.a20 .main .footer{padding:0;position:absolute;bottom:-30px;left:50%;width:420px;height:108px;background:url(/_next/static/media/pt-19.5383defa.png) no-repeat 0 0;background-size:100% 100%;transform:translate(-50%)}}.a20 .main .footer .container{padding:8.8% 0 0;display:flex;justify-content:center;align-items:center;height:100%}@media screen and (min-width:969px){.a20 .main .footer .container{padding:.95238% 0 0}}.a20 .main .footer p{line-height:1.33333}.a20 .main .footer p.ico{font-size:2.38933rem}@media screen and (min-width:969px){.a20 .main .footer p.ico{line-height:1.25;font-size:1.6rem}.a20 .main .footer p.ico:after,.a20 .main .footer p.ico:before{content:none}}.a20 .main .footer-scratch{background-image:url(/_next/static/media/footer-02.3f61c4a7.png)}@media screen and (min-width:969px){.a20 .main .footer-scratch{background-image:url(/_next/static/media/pt-19-2.06c36335.png)}}.a20 .main.is-modal-open>.content:before{visibility:visible;opacity:.8}.a20 .main.is-modal-open>.content .modal{visibility:visible;opacity:1}.a21{background-image:url(/_next/static/media/bg-6.839091b6.png);background-repeat:no-repeat;background-size:cover;background-color:#fff}.a21,.a21 .content{width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.a21 .content{flex-wrap:wrap;background-color:rgba(0,0,0,.8)}.a21 .content .txt{text-align:center;position:relative;width:41.9rem;margin:-9rem auto 0}.a21 .content .txt span{position:absolute;font-size:1.6rem;color:#fff;left:50%;transform:translateX(-50%);top:5.1rem;width:100%}.a22{background-image:url(/_next/static/media/bg-1.e8707903.png);background-size:contain;background-repeat:repeat;background-position:top;background-attachment:fixed}@media screen and (min-width:969px){.a22{background-image:url(/_next/static/media/bg-5.f23fc106.png)}}.a22 .bl-1{margin-bottom:5rem}@media screen and (max-width:968px){.a22 .bl-1 .container{padding:0}}.a22 .ttl_list-product{background-color:#222}@media screen and (max-width:968px){.a22 .ttl_list-product{height:6rem;background-position:-1.8rem;background-size:16%}}.a22 .ttl_list-product .txt{padding-left:10rem;line-height:2rem;font-size:1.6rem;max-width:100%;width:46rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width:969px){.a22 .ttl_list-product .txt{width:74rem;padding-left:10rem}}.a22 .ttl_list-product .price{padding-right:1.8rem}@media screen and (min-width:969px){.a22 .ttl_list-product .price{padding-right:2.8rem}}.a22 .ttl_list-product .price p{color:#fff}.a22 .under__header{background:#333;width:100%}.a22 .under__header_wrap{height:6rem;height:100%;position:relative;top:2rem;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.a22 .under__header_title{color:#fff;position:absolute;top:5px;left:50%;transform:translateX(-50%);font-size:2.4rem}.a22 .under__header_des{width:100%;display:block;text-align:center;font-size:1.2rem}@media screen and (min-width:969px){.a22 .under__header_des{padding-top:.5rem}}.a22 .content .list-item{margin-top:5rem;margin-bottom:4rem}.a22 .pt-2{display:flex;flex-wrap:wrap}@media screen and (min-width:969px){.a22 .pt-2{display:none}}.a22 .pt-2 a{display:flex;align-items:center;justify-content:center;margin:.4rem;width:4.2rem}@media screen and (min-width:969px){.a22 .pt-2 a{width:3.3rem}}.a22 .pt-2 a.icon{width:100%;justify-content:flex-end;height:3.1rem}@media screen and (min-width:969px){.a22 .pt-2 a.icon{height:3.4rem}}.a22 .pt-2 a.icon img{height:100%;width:unset}.a22 .pt-2 img{width:100%}.a22 .bl-a22{margin-top:3rem}@media screen and (min-width:969px){.a22 .bl-a22{margin-top:5rem}}.a22 .bl-a22 .row{align-items:flex-start;background:#fff}@media screen and (min-width:969px){.a22 .bl-a22 .row{padding:2rem;border:1px solid #ccc}}.a22 .bl-a22 .row p.ttl-1{font-size:2.4rem;width:100%;color:#444;text-align:center;padding-bottom:2rem}.a22 .bl-a22 .row .left{width:32rem;margin-right:2rem}@media screen and (max-width:968px){.a22 .bl-a22 .row .left{display:none}}.a22 .bl-a22 .row .right{width:100%;padding:0 4.5rem}@media screen and (min-width:969px){.a22 .bl-a22 .row .right{width:calc(100% - 34rem);padding:0}}.a22 .bl-a22 .row .right p{font-size:1.6rem;color:#444;margin-bottom:.3rem}.a22 .bl-a22 .row .right span{font-size:1.2rem;color:#444}.a22 .bl-a22 .row .right .pt-2{display:flex}.a22 .bl-a22 .row .right .icon{padding-top:7rem;text-align:right}.a22 .bl-a22 .row .right .icon img{height:3.4rem}.a22 .scratch-result .tags{width:calc(100% / 9.5);display:flex;align-items:center;justify-content:center;margin:.4rem}.a22 .scratch-result .tags img{width:100%}.a22 .scratch-result .icon{margin-left:auto;width:14.9rem}.a22 .content .container{padding:0}@media screen and (min-width:969px){.a22 .content .container{padding:0 2rem}}.a22 .content .list-item .ttl-1{background-color:#222}.a22 .content .list-item .row{padding:2rem 1.5rem;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}@media screen and (min-width:969px){.a22 .content .list-item .row{margin:0 -1rem;padding:2rem 0}}.a22 .content .list-item .row figure{position:relative;line-height:0}.a22 .content .list-item .row figure.disabled:after{content:"";background:rgba(0,0,0,.7);position:absolute;top:0;left:0;bottom:0;width:100%;height:100%}.a22 .content .list-item .row .col-12{margin:1rem 1rem 0;width:calc(50% - 2rem);position:relative;padding-bottom:3rem}@media screen and (min-width:969px){.a22 .content .list-item .row .col-12{margin:0 1rem;width:calc(33.33% - 2rem)}}.a22 .content .list-item .row .col-12.col-4{width:calc(25% - 2rem);margin:1rem 1rem 0;position:relative}@media screen and (min-width:969px){.a22 .content .list-item .row .col-12.col-4{padding:0;margin:0 1rem}}.a22 .content .list-item .row .col-12.col-8{width:calc(20% - 2rem);margin:1rem 1rem 0;position:relative}@media screen and (min-width:969px){.a22 .content .list-item .row .col-12.col-8{width:calc(12.5% - 2rem);padding:0;margin:0 1rem}}.a22 .content .list-item .row .col-12.jus-end{width:100%;padding:0}@media screen and (min-width:969px){.a22 .content .list-item .row .col-12.jus-end{margin-top:1.5rem}}.a22 .content .list-item .row .col-12.jus-end a{position:relative;justify-content:flex-end}@media screen and (min-width:969px){.a22 .content .list-item .row .col-12.jus-end a{text-align:right}}.a22 .content .list-item .row .col-12.jus-end a:after{display:none}.a22 .content .list-item .row .col-12.jus-end a figure{width:unset;margin:0}@media screen and (min-width:969px){.a22 .content .list-item .row .col-12.jus-end a figure{padding-right:1rem}}.a22 .content .list-item .row .col-12.jus-end a figure img{height:3.1rem}@media screen and (min-width:969px){.a22 .content .list-item .row .col-12.jus-end a figure img{height:3.4rem}}.a22 .content .list-item .row .col-12.new:after{content:"";background-image:url(/_next/static/media/ic-20.a1d1c299.png);background-repeat:no-repeat;background-position:0 0;z-index:99;width:7.4rem;height:3.2rem;position:absolute;top:-1rem;left:0;background-size:contain}@media screen and (min-width:969px){.a22 .content .list-item .row .col-12.new:after{top:3px;left:4px;width:5.5rem}}.a22 .content .list-item .row .col-12.item a figure{box-shadow:0 0 15px #ccc;background:#fff}.a22 .content .list-item .row .col-12 .btn{height:12rem;width:33.4rem;background:url(/_next/static/media/bg-3.43c5f85a.png);background-position:50%;background-repeat:no-repeat;background-size:contain;text-align:center;margin:0 auto;font-size:2.4rem;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;white-space:nowrap}.a22 .content .list-item .row .col-12 .btn:hover{opacity:.7}@media screen and (max-width:968px){.a22 .content .list-item .row .col-12 .btn{position:fixed;bottom:13rem;left:50%;transform:translateX(-50%);z-index:98}}.a22 .content .list-item .row .col-12 a{display:flex;align-items:center;flex-wrap:wrap;position:relative}.a22 .content .list-item .row .col-12 a:after{content:"";position:absolute;top:0;left:0;right:0;width:100%;bottom:0;opacity:0;transition:all .4s;background:rgba(0,0,0,.3)}.a22 .content .list-item .row .col-12 a:hover:after{opacity:1}.a22 .content .list-item .row .col-12 a p{width:100%;font-size:2.4rem;color:#444;padding-top:.5rem}@media screen and (min-width:969px){.a22 .content .list-item .row .col-12 a p{font-size:1.6rem}}.a22 .content .list-item .row .col-12 a p span{color:#fff;display:inline-block;background:#000;border-radius:18px}@media screen and (min-width:969px){.a22 .content .list-item .row .col-12 a p span{font-size:2.4rem;padding-top:1rem;text-align:right}}.a22 .content .list-item .row .col-12 a p span i{font-size:1.6rem}.a22 .content .list-item .row .col-12 a .txt{width:100%;color:#444;padding-top:.5rem;font-size:1.6rem}.a22 .content .list-item .row .col-12 a .txt span{color:#fff;display:inline-block;background:#000;border-radius:18px;font-size:2rem}@media screen and (min-width:969px){.a22 .content .list-item .row .col-12 a .txt span{font-size:2.4rem;padding-top:1rem;text-align:right}}.a22 .content .list-item .row .col-12 a .txt span i{font-size:1.6rem}.a22 .content .list-item .row .col-12 a .quantly{color:#fff;display:inline;background:#000;border-radius:18px;margin-left:auto;min-width:10rem;width:auto;padding:.5rem 1rem;text-align:center}@media screen and (min-width:969px){.a22 .content .list-item .row .col-12 a .quantly{font-size:2.4rem}}.a22 .content .list-item .row .col-12 a .quantly i{font-size:1.6rem}.a22 .sale{position:fixed;right:3.2rem;bottom:20rem;width:20rem;padding:0;z-index:99999}.a22 .sale .view-detail{box-shadow:0 0 0 .8rem #fff}.a22 .sale .right{max-width:100%;padding:0}.a22 .title-omake-modal{width:100%;background:#222;color:#fff;font-size:4rem;padding:1rem}body .a29 .under-header{background:#333}body .a29 .under-header .container p{font-size:2.4rem;width:100%;display:flex;align-items:center}body .a29 .under-header .container p span{display:inline-block}body .a29 .under-header .container p span i{margin:0 1rem}body .a29 .bl-1 .content{padding:4rem 3rem 3.5rem}@media screen and (min-width:969px){body .a29 .bl-1 .content{padding:4rem 3rem 6rem}}body .a29 .bl-1 .content .txt-top{font-size:2.4rem;text-align:center;color:#e34740;padding-bottom:2.6rem}@media screen and (min-width:969px){body .a29 .bl-1 .content .txt-top{font-size:1.6rem;padding-bottom:1.8rem}}body .a29 .bl-1 .content p{font-size:1.6rem;color:#444;text-align:center}@media screen and (min-width:969px){body .a29 .bl-1 .content p{font-size:1.2rem}}body .a29 .bl-1 .content .box-txt{padding:4rem 2.5rem;border-radius:.8rem;background:#333;margin-top:3.2em}@media screen and (min-width:969px){body .a29 .bl-1 .content .box-txt{padding:5rem 8rem}}body .a29 .bl-1 .content .box-txt div{margin-top:1.8rem;text-align:left}body .a29 .bl-1 .content .box-txt div.mt-4{margin-top:4rem}@media screen and (min-width:969px){body .a29 .bl-1 .content .box-txt div.mt-4{margin-top:3.5rem}}body .a29 .bl-1 .content .box-txt div:first-child{margin-top:0}body .a29 .bl-1 .content .box-txt div span{color:#986cb2;margin-bottom:.5rem;font-size:1.6rem;display:block}@media screen and (min-width:969px){body .a29 .bl-1 .content .box-txt div span{font-size:1.2rem;margin-bottom:0}}body .a29 .bl-1 .content .box-txt div p{font-size:2.4rem;color:#fff;text-align:left;margin-top:0;word-break:break-all}@media screen and (min-width:969px){body .a29 .bl-1 .content .box-txt div p{font-size:1.6rem}}body .a29 .bl-1 .content .btn{font-size:2.4rem;display:flex;align-items:center;justify-content:center;color:#666;margin-top:4rem;cursor:pointer;white-space:nowrap}@media screen and (min-width:969px){body .a29 .bl-1 .content .btn{font-size:1.6rem}}body .a29 .bl-1 .content .btn:hover{opacity:.7}body .a29 .bl-1 .content .btn img{width:1rem;margin-right:1rem}@media screen and (max-width:968px){body .a29 .custom{border:1px solid #ccc;padding:2.5rem 2rem}body .a29 form .list-item .right p{margin-top:0!important}}body .a29 .a16{margin-bottom:6rem}@media screen and (max-width:968px){body .a29 .a16 .content{background:#fff}}body .a29 .a16 form .list-item{margin-bottom:3rem;margin-top:0}body .a29 .a16 form .list-item.flex-start{align-items:flex-start}@media screen and (max-width:968px){body .a29 .a16 form .list-item .right .custom-txt{font-size:1.6rem}}body .a29 .a16 form .gr-btn{margin-top:2rem}body .a29 .a16 form .gr-btn .btn{background-image:url(/_next/static/media/bg-92.455174fe.png);background-repeat:no-repeat;background-size:contain;background-position:50%;border-radius:.6rem;height:11.6rem;width:100%;background-color:transparent;font-size:2.4rem;width:52rem}@media screen and (min-width:969px){body .a29 .a16 form .gr-btn .btn{font-size:1.6rem;height:9.6rem;background-image:url(/_next/static/media/bg-9.146fa44a.png)}}body .a29 .a16 form .gr-btn .btn:after{display:none}@media screen and (min-width:969px){body .a29 .a16 .left{margin-right:4rem;width:calc(32rem - 4rem);align-items:flex-start}}body .a29 .a16 .left span{font-size:1.6rem;margin-right:1rem}@media screen and (min-width:969px){body .a29 .a16 .left span{width:6rem;height:2rem}}body .a29 .a16 .left p{width:calc(100% - 7rem);color:#444}@media screen and (max-width:968px){body .a29 .a16 .left p{font-size:2.4rem;width:calc(100% - 20rem)}}body .a29 .a16 .left p i{font-size:1.2rem;display:block}@media screen and (max-width:968px){body .a29 .a16 .left p i{margin-top:.5rem;font-size:1.6rem}}body .a29 .a16 .left i{font-size:1.2rem}@media screen and (max-width:968px){body .a29 .a16 .left i{margin-top:.3rem;font-size:1.6rem}}@media screen and (min-width:969px){body .a29 .a16 .right{width:calc(100% - 32rem)}}body .a29 .a16 .right.flex{display:flex;align-items:center;justify-content:space-between}body .a29 .a16 .right .box-input textarea{padding:2rem;box-sizing:border-box;border-radius:.6rem;border:2px solid #ccc;width:100%;font-size:2.4rem;background-color:#f6f6f6;height:30rem;color:#444}@media screen and (min-width:969px){body .a29 .a16 .right .box-input textarea{border:1px solid #ccc;font-size:1.6rem}}body .a29 .a16 .right .box-input input{font-size:2.4rem}@media screen and (min-width:969px){body .a29 .a16 .right .box-input input{font-size:1.6rem}}body .a29 .a16 .right .box-input .custom-box{width:100%;margin-right:0;background:#fff;border-radius:0}@media screen and (min-width:969px){body .a29 .a16 .right .box-input .custom-box{border:1px solid #999}}body .a29 .a16 .right .box-input .custom-box:after{border-radius:0}body .a29 .a16 .right .box-input .custom-box figure{margin-right:0;border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (max-width:968px){body .a29 .a16 .right .box-input .custom-box figure{width:6rem;display:flex;align-items:center;justify-content:center;background-color:#986cb2;height:6.3rem;margin-left:auto;z-index:2;margin-top:.5rem;margin-right:-.3rem}}body .a29 .a16 .right .box-input .custom-box select{text-align-last:left;padding:0 2rem;width:100%;background:transparent;color:#444;font-size:2.4rem}@media screen and (min-width:969px){body .a29 .a16 .right .box-input .custom-box select{font-size:1.6rem}}body .a29 .content .head{padding-top:4rem;padding-bottom:2.5rem;text-align:center;line-height:1.6;font-size:1.6rem;color:#444}@media screen and (min-width:969px){body .a29 .content .head{font-size:1.2rem}}body .a29 .content .head p{font-size:2.4rem;color:#444}@media screen and (min-width:969px){body .a29 .content .head p{font-size:1.6rem}}body .a29 .btn-back{color:#666;margin-top:5rem}@media screen and (max-width:968px){body .a29 .btn-back{font-size:1.6rem}}body .a29 .btn-back img{margin-right:1rem}@media screen and (max-width:968px){body .a29 .a29a .bl-1 .content{padding:4rem 0 18.2rem}.a6 .bl-1 .content .btn{background-image:url(/_next/static/media/bg-61.330c9767.png)!important;height:12.2rem;background-repeat:no-repeat;background-position:50%;background-size:contain}}@media screen and (min-width:969px){.a6 .form{margin-top:0!important}.a6 .btn{height:8.8rem!important}body .a8 .bl-1{margin-bottom:6rem!important}}body .a8 .bl-1 .content{padding:8rem 0 0!important}@media screen and (min-width:969px){body .a8 .bl-1 .content{padding:6.5rem 0 0!important}}@media screen and (max-width:968px){body .a8 .bl-1 .content .txt-top{margin-bottom:0!important}}@media screen and (min-width:969px){body .a8 .bl-1 .content .txt-top.mb-0{margin-bottom:0!important}}body .a8 .bl-1 .content .txt-top-1{padding-top:6rem}@media screen and (min-width:969px){body .a8 .bl-1 .content .txt-top-1{padding-top:0}}body .a8 .bl-1 .content .btn{margin:4rem auto 0!important;background-image:url(/_next/static/media/bg-82.569bb753.png)!important;height:12.2rem!important;background-repeat:no-repeat;background-position:50%;background-size:contain}@media screen and (min-width:969px){body .a8 .bl-1 .content .btn{background-image:url(/_next/static/media/bg-81.bc780e80.png)!important;height:9.3rem!important;background-repeat:no-repeat;background-position:50%;background-size:contain}}.sale{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;background-color:#222;padding:0 0 3.5rem;order:2}@media screen and (min-width:969px){.sale{padding:0 0 5.5rem;order:3}}.sale.p-0{padding:0}.sale .container{max-width:104rem}.sale .tab{width:calc(100% + 6rem);display:flex;align-items:flex-start;justify-content:unset;flex-wrap:inherit;margin:0}@media screen and (min-width:969px){.sale .tab{width:100%;margin:0}}.sale .item-tab{min-width:16rem;max-width:calc(100% - 22rem);text-align:center;height:4rem;color:#fff;padding:1.15rem 1.5rem;font-size:1.6rem;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}.sale .item-tab.active{background-color:#9a613b}.sale .item-tab .text{width:100%;height:4rem;color:#fff;padding:1.15rem 1.5rem;font-size:1.6rem}.sale .left{max-width:62rem;width:100%}.sale .left .gr-btn{display:block}@media screen and (min-width:969px){.sale .left .gr-btn{display:none}}.sale .right{width:100%;text-align:center;padding:2rem 2rem 0 0}@media screen and (min-width:969px){.sale .right{max-width:calc(100% - 62rem);text-align:right;padding:3rem 3rem 0 0}}.sale .right img{transition:.5s;cursor:pointer}.sale .right img:hover{opacity:.7}.sale .group{width:100%;color:#fff;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin:2rem 0 0;padding:0 5rem}@media screen and (min-width:969px){.sale .group{padding:0;margin:3rem 0 0}}.sale .group li{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;padding:0;margin:0 0 2rem}@media screen and (min-width:969px){.sale .group li{padding:0 0 0 2rem;margin:0 0 2rem}}.sale .group li.align-end{align-items:flex-end}.sale .group li.align-end .descript{color:#fabf13}.sale .group li.align-end .txt{margin:0;position:relative}.sale .group li.align-end .txt:after{content:"";width:100%;height:.5rem;position:absolute;bottom:-.5rem;left:0;background-image:url(/_next/static/media/underline.78a6e14d.png);background-size:cover}.sale .group .function{width:auto;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;font-size:1.8rem;white-space:nowrap}.sale .group .function .ico{width:2.6rem;height:2.6rem;display:inline-block;margin:0 .9rem 0 0;background-size:cover}.sale .group .function .ico svg{width:2.6rem;height:2.6rem}.sale .group .function .ico-price{background-image:url(/_next/static/media/ico-price.6dfe37f3.svg)}.sale .group .function .ico-time{background-image:url(/_next/static/media/ico-time.208ebc43.svg)}.sale .group .function .ico-track{background-image:url(/_next/static/media/ico-track.20cdc426.svg)}.sale .group .function .ico-present{background-image:url(/_next/static/media/ico-present.99614ae4.svg)}.sale .group .descript{margin:.3rem 0 0 auto;position:relative;text-align:right}.sale .group .descript .serif{position:absolute;bottom:45%;right:1rem;width:9rem;height:5.5rem;background-image:url(/_next/static/media/bg-serif.116a9fe6.png);background-size:cover;color:#fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (min-width:969px){.sale .group .descript .serif{bottom:3rem}}.sale .group .descript .txt{font-size:1.8rem}.sale .group .descript .txt+.txt{margin:.5rem 0 0}.sale .group .descript .txt .large{font-size:4.8rem;line-height:1}.sale .group .tag{display:inline-block;background-color:#986cb2;color:#fff;padding:.2rem 1.8rem;font-size:1.2rem;margin:0 1rem 0 0}.sale .view-detail{max-width:38rem;width:100%;display:inline-block;border:.4rem solid #000;border-radius:7rem;box-shadow:0 0 0 .8rem #d3d3d3;color:#fff;background-color:#9a6eb5;background-image:url(/_next/static/media/btn-view.c5232280.png);background-size:cover;background-position:50%;overflow:hidden}@media screen and (min-width:969px){.sale .view-detail{max-width:20rem;border-radius:1rem}}.sale .view-detail .top{display:none;padding:1.8rem 1.7rem .5rem;font-size:1.6rem;background-color:rgba(0,0,0,.2)}@media screen and (min-width:969px){.sale .view-detail .top{display:inline-block;padding:2rem 1.7rem .5rem}}.sale .view-detail .top .des{text-align:left;margin:0 0 1.5rem}.sale .view-detail .top .price{text-align:center;font-size:1.6rem;color:#fabf13;white-space:nowrap}.sale .view-detail .top .price .large{font-size:3.2rem}@media screen and (min-width:969px){.sale .view-detail .bottom{padding:.7rem .6rem 0}}.sale .view-detail .bottom .date{width:100%;display:none;border:thin solid #fff;padding:.9rem;text-align:left;font-size:1.6rem}@media screen and (min-width:969px){.sale .view-detail .bottom .date{display:inline-block}}.sale .view-detail .bottom .date .small{font-size:1.2rem}.sale .view-detail .bottom .txt{position:relative;font-size:2.4rem;padding:2.5rem 0;text-align:center}@media screen and (min-width:969px){.sale .view-detail .bottom .txt{padding:1.8rem 0}.sale .view-detail .bottom .txt:after{content:"";width:.8rem;height:.8rem;border-right:.2rem solid #fff;border-bottom:.2rem solid #fff;position:absolute;top:50%;right:.6rem;transform:translateY(-50%) rotate(-45deg)}}.sale .view-detail .bottom .txt .small{font-size:1.6rem}.sale .view-detail.inactive{opacity:.5;cursor:default}.a25{background:transparent}.a25 .ttl-a25{padding-top:3.5rem}.a25 .tab-lineup li.active{background-color:#9a613b}.a25 .tab-lineup li.active:after{border-top:.8rem solid #9a613b}.a25 .under-header{background:#333}.a25 .under-header .container{height:8rem;justify-content:center}.a25 .under-header .container p{margin:0 4.5rem}.a25 .line-up{padding:0}.a25 .line-up .tab-lineup{margin-top:3rem;background-image:url(/_next/static/media/pt-shadow.b9e1aadd.png);background-repeat:no-repeat;background-position:bottom;background-size:contain}.a25 .line-up .container{padding:0}.a25 .content-tab{margin:0 0 10rem;padding:0 2rem}.a25 .content-tab .list-card{margin-bottom:5.8rem}@media screen and (max-width:968px){.a25 .content-tab .list-card{margin-bottom:3rem}}.a25 .content-tab .list-card li .des{padding:1.1rem 1rem}@media screen and (min-width:969px){.a25 .content-tab .list-card li .des{padding:1.6rem 1rem}}.a25 .content-tab .list-card li .thumbnail,.a25 .content-tab .list-card li .thumbnail a{display:block}.a25 .content-tab .list-card li .thumbnail a img{width:100%}.a25 .content-tab .list-card li .title{font-size:1.1rem;text-align:right;align-items:baseline;background:#000;color:#ffc300}@media screen and (min-width:969px){.a25 .content-tab .list-card li .title{justify-content:flex-end}}.a25 .content-tab .list-card li .title i{color:#fff;padding-left:.5rem}.a25 .content-tab .list-card li .title span{padding:0 .3rem}.a25 .content-tab .list-card li .title.title-2{font-size:1.6rem;color:#22ac38;justify-content:center}.a25 .content-tab .list-card-2{align-items:flex-start}.a25 .content-tab .list-card-2 li{background-color:transparent;position:relative;padding:0;flex-direction:column;border:.4rem solid #000}.a25 .content-tab .list-card-2 li:before{content:"";position:absolute;top:.4rem;left:.4rem;width:calc(100% - .8rem);height:calc(100% - .8rem);background-color:#fff}.a25 .content-tab .list-card-2 li.expired .thumbnail a{position:relative;padding-bottom:1rem}.a25 .content-tab .list-card-2 li.expired .thumbnail a:after,.a25 .content-tab .list-card-2 li.expired .thumbnail a:before{content:"";position:absolute}.a25 .content-tab .list-card-2 li.expired .thumbnail a:before{top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.a25 .content-tab .list-card-2 li.expired .thumbnail img{width:auto}.a25 .content-tab .list-card-2 li.expired .thumbnail img:not(.ico){min-height:16.9rem}.a25 .content-tab .list-card-2 li.expired .thumbnail .ico{width:17.5rem;position:absolute;top:3rem;left:50%;transform:translate(-50%)}.a25 .content-tab .list-card-2 li.used{border:0;background-color:transparent;overflow:unset;margin-bottom:6rem}@media screen and (max-width:968px){.a25 .content-tab .list-card-2 li.used{width:calc(50% - 2.4rem);margin:0 1.2rem 6rem}}.a25 .content-tab .list-card-2 li.used .thumbnail{border:0;padding-bottom:0;border-top:.4rem solid #000;transform:rotate(6deg)}.a25 .content-tab .list-card-2 li.used .thumbnail:after,.a25 .content-tab .list-card-2 li.used .thumbnail:before{display:none}.a25 .content-tab .list-card-2 li.used .thumbnail:after{width:calc(100% + .8rem);height:.7rem;bottom:-.1rem;left:-.4rem;background-size:cover;background-color:#fff;border:0;border-radius:0}.a25 .content-tab .list-card-2 li.used .thumbnail a{position:relative;padding-bottom:1rem}.a25 .content-tab .list-card-2 li.used .thumbnail a:before{content:"";position:absolute;left:0;bottom:0;width:calc(100%);height:calc(100% + .3rem);background-image:url(/_next/static/media/used-bg.0c12e6c4.png);background-size:cover;background-repeat:no-repeat;background-position:bottom;border-top-left-radius:.5rem;border-top-right-radius:.5rem;z-index:1}.a25 .content-tab .list-card-2 li.used .thumbnail a img{width:auto;height:auto}.a25 .content-tab .list-card-2 li.used .thumbnail a img:not(.ico){min-height:16.9rem}.a25 .content-tab .list-card-2 li.used .thumbnail .ico{width:14rem;position:absolute;top:2rem;left:50%;z-index:2;transform:translateX(-50%)}.a25 .content-tab .list-card-2 li.used .des{padding-top:3rem;margin-top:1.5rem;border:.4rem solid #000;border-top:0}@media screen and (min-width:969px){.a25 .content-tab .list-card-2 li.used .des{padding-top:2.5rem}}.a25 .content-tab .list-card-2 li.used .des:before{width:calc(100% + .8rem);height:.8rem;top:-.1rem;left:-.4rem;background-image:url(/_next/static/media/line-used-bottom.b2e312bf.png);background-size:cover;background-color:#fff}.a25 .content-tab .list-card-2 li .thumbnail{display:flex;position:relative;overflow:unset;padding-bottom:1.2rem}.a25 .content-tab .list-card-2 li .thumbnail:after,.a25 .content-tab .list-card-2 li .thumbnail:before{content:"";position:absolute;width:1.2rem;height:2.3rem;bottom:-1.5rem;background-size:cover;border-radius:50%;z-index:1}@media screen and (min-width:969px){.a25 .content-tab .list-card-2 li .thumbnail:after,.a25 .content-tab .list-card-2 li .thumbnail:before{border-radius:43%}}.a25 .content-tab .list-card-2 li .thumbnail:before{left:-.5rem;background-image:url(/_next/static/media/crile-left.3cec7d79.png)}.a25 .content-tab .list-card-2 li .thumbnail:after{right:-.5rem;background-image:url(/_next/static/media/crile-right.d08d038c.png)}.a25 .content-tab .list-card-2 li .thumbnail a{width:100%;display:flex}.a25 .content-tab .list-card-2 li .thumbnail a img:not(.ico){object-fit:cover;max-height:28rem}.a25 .content-tab .list-card-2 li .des{width:100%;position:relative;padding:2rem 1.4rem}@media screen and (min-width:969px){.a25 .content-tab .list-card-2 li .des{padding:2.5rem 2rem 2rem}}.a25 .content-tab .list-card-2 li .des:before{content:"";position:absolute;top:-.2rem;left:1.75rem;width:calc(100% - 2.5rem);height:1.15rem;background-image:url(/_next/static/media/line-circle-sp.7caf63f6.svg);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:969px){.a25 .content-tab .list-card-2 li .des:before{width:calc(100% - 3rem);height:.8rem;top:-.1rem;left:1.7rem;background-image:url(/_next/static/media/line-circle.cf7a5f76.svg)}}.a25 .content-tab .list-card-2 li .des .eclip{width:100%;height:auto;font-size:2rem;overflow:unset;-webkit-line-clamp:3;-webkit-box-orient:unset;text-align:justify}@media screen and (min-width:969px){.a25 .content-tab .list-card-2 li .des .eclip{font-size:1.6rem}}.a25 .content-tab .list-card-2 li .date{font-size:1.6rem;margin-top:1rem}.a25 .content-tab .list-card-2 li .btn{min-width:unset;max-width:calc(100% - 2rem);margin:1.5rem auto 0}.a25 .content-tab .list-card-2 li .btn:after,.a25 .content-tab .list-card-2 li .btn:before{display:none}.a25 .content-tab .btn:after{content:"";width:.8rem;height:.8rem;position:absolute;top:50%;right:2rem;left:auto;transform:translateY(-50%) rotate(45deg);border-right:.2rem solid #fff;border-bottom:.2rem solid #fff;background:transparent}.a25 .content-tab .btn.btn-see{background-color:#986cb2;background-image:none;background-image:unset;border-radius:.5rem;color:#fff;position:relative}.a25 .content-tab .btn.btn-see:before{content:"";width:.8rem;height:.8rem;position:absolute;top:50%;right:2rem;left:auto;transform:translateY(-50%) rotate(45deg);border-right:.2rem solid #fff;border-bottom:.2rem solid #fff;background:transparent}.a25 .btn-back{font-size:1.2rem;color:#666;margin-top:2rem;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap}.a25 .btn-back img{margin-right:1rem}.a26 .under-header .container{width:46.5rem}.a26 .content_wrap{margin-bottom:5.4rem}@media screen and (min-width:969px){.a26 .content_wrap{margin-bottom:3.6rem}}@media screen and (max-width:968px){.a26 .content_wrap>.container{padding:0}}.a26 .content_wrap .banner-top{position:relative;overflow:hidden}.a26 .content_wrap .banner-top .bg_banner-top{left:0;bottom:0;right:0;top:0;filter:blur(1.5rem);position:absolute;z-index:-1}.a26 .content_wrap .banner-top .bg_banner-top img{width:100%;height:100%}.a26 .content_wrap .banner-top .wrap{width:100%}@media screen and (min-width:969px){.a26 .content_wrap .banner-top .wrap{min-height:40rem;max-width:64rem;margin:0 auto}}.a26 .content_wrap .banner-top .wrap figure{line-height:0}.a26 .content_wrap .banner-top .wrap figure img{width:100%}.a26 .content_wrap .banner-top .wrap .sale{padding:0;background:#222}.a26 .content_wrap .banner-top .wrap .sale .container{padding:0}.a26 .content_wrap .banner-top .wrap .sale .tab{margin:0}.a26 .content_wrap .banner-top .wrap .sale .item-tab{font-size:1.6rem;min-width:10rem;max-width:12rem}@media screen and (min-width:969px){.a26 .content_wrap .banner-top .wrap .sale .item-tab{font-size:1.2em}}.a26 .content_wrap .banner-top .wrap .sale .item-tab:last-child{max-width:calc(100% - 15rem);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;height:3rem}.a26 .content_wrap .ttl-top{padding:1.8rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media screen and (min-width:969px){.a26 .content_wrap .ttl-top{padding:1.8rem 4.6rem 1.8rem 0;align-items:flex-start}}.a26 .content_wrap .ttl-top .left img.x-icon{max-width:30px}@media screen and (max-width:968px){.a26 .content_wrap .ttl-top .left img{max-width:12rem}.a26 .content_wrap .ttl-top .left img.x-icon{max-width:3rem}}.a26 .content_wrap .price p{font-size:1.6rem;line-height:2rem;color:#444}.a26 .content_wrap .price p span{color:#ffc300}.a26 .content_wrap .price p span.small-font{font-size:1.2rem;line-height:2rem}.a26 .content_wrap .price p span.large-font{font-size:3.6rem;line-height:2rem}.a26 .content_wrap .content .list-items{margin-top:2rem}.a26 .content_wrap .content .list-items:first-child{margin-top:0}.a26 .content_wrap .content .ttl_list-product{background-color:#222}@media screen and (max-width:968px){.a26 .content_wrap .content .ttl_list-product{height:6rem;background-position:-1.8rem;background-size:16%}}.a26 .content_wrap .content .ttl_list-product .txt{padding-left:10rem;max-width:46.5rem;line-height:2rem;font-size:1.6rem;max-width:100%;width:48rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width:969px){.a26 .content_wrap .content .ttl_list-product .txt{width:64rem;padding-left:10rem}}.a26 .content_wrap .content .ttl_list-product .price{padding-right:1.8rem}@media screen and (min-width:969px){.a26 .content_wrap .content .ttl_list-product .price{padding-right:2.8rem}}.a26 .content_wrap .content .ttl_list-product .price p{color:#fff}.a26 .content_wrap .content .row{padding:2rem}@media screen and (min-width:969px){.a26 .content_wrap .content .row{padding:2rem 0}}.a26 .content_wrap .content .item{width:10.2rem;margin:0 .9rem 1.9rem}.a26 .content_wrap .content .item.disable figure{position:relative;line-height:0}.a26 .content_wrap .content .item.disable figure:after{content:"";background:rgba(0,0,0,.7);position:absolute;top:0;left:0;bottom:0;width:100%;height:100%}.a26 .content_wrap .content .item.disable p{color:#ccc}.a26 .content_wrap .content .item p{font-size:1.6rem;line-height:2.4rem;color:#e34740;text-align:right}.a28 .wrap_content{padding-top:2.5rem;padding-bottom:5em}@media screen and (min-width:969px){.a28 .wrap_content{padding-top:6rem;padding-bottom:6.5em}}@media screen and (max-width:968px){.a28 .wrap_content .container{padding:0}}.a28 .wrap_content .list-notice{position:relative}@media screen and (max-width:968px){.a28 .wrap_content .list-notice:after{content:"";width:1rem;height:1rem;position:absolute;top:50%;right:3.5rem;transform:translateY(-50%) rotate(-45deg);border-right:.2rem solid #444;border-bottom:.2rem solid #444}}.a28 .wrap_content .list-notice a{margin-bottom:2.5rem;padding-bottom:2.5rem;border-bottom:1px solid #ccc;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width:968px){.a28 .wrap_content .list-notice a{align-items:center;padding:0 2.5rem 2.5rem 2rem}}.a28 .wrap_content .list-notice .cate{font-size:1.6rem;line-height:3rem;color:#fff;width:14rem;background-color:#0090d1;text-align:center;order:1;position:relative}@media screen and (min-width:969px){.a28 .wrap_content .list-notice .cate{font-size:1.2rem;width:12rem;order:1;margin-right:3rem}}.a28 .wrap_content .list-notice .cate img{position:absolute;top:0;right:-52px;width:7rem}@media screen and (min-width:969px){.a28 .wrap_content .list-notice .cate img{top:-10px;left:-10px;width:4rem}}.a28 .wrap_content .list-notice .cate.bg-1{background-color:#22ac38}.a28 .wrap_content .list-notice .cate.bg-2{background-color:#e34740}.a28 .wrap_content .list-notice .cate.bg-3{background-color:#9a613b}.a28 .wrap_content .list-notice .txt{width:64rem;order:3;margin-top:.5rem;padding-right:6rem;word-wrap:wrap}@media screen and (min-width:969px){.a28 .wrap_content .list-notice .txt{margin-top:0;margin-right:2rem;padding-right:0;order:1}}.a28 .wrap_content .list-notice .txt.custom{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap}@media screen and (max-width:968px){.a28 .wrap_content .list-notice .txt.custom{align-items:flex-start;padding-right:6rem}}.a28 .wrap_content .list-notice .txt.custom figure{width:19rem;margin-right:1rem}@media screen and (min-width:969px){.a28 .wrap_content .list-notice .txt.custom figure{width:16rem;margin-right:2rem}}.a28 .wrap_content .list-notice .txt.custom p{width:calc(100% - 20rem);word-break:break-all;word-wrap:break-word}@media screen and (min-width:969px){.a28 .wrap_content .list-notice .txt.custom p{width:calc(100% - 18rem);line-height:2rem}}.a28 .wrap_content .list-notice .txt p{font-size:2.4rem;color:#444;word-break:break-all;word-wrap:break-word}@media screen and (min-width:969px){.a28 .wrap_content .list-notice .txt p{font-size:1.6rem}}@-moz-document url-prefix(){@media screen and (max-width:968px){.a28 .wrap_content .list-notice .txt p{margin-right:2.5rem}}}.a28 .wrap_content .list-notice .date{font-size:1.6rem;color:#666;order:2;width:27rem;margin-left:auto;padding-right:6rem;text-align:right}@media screen and (min-width:969px){.a28 .wrap_content .list-notice .date{order:1;font-size:1.2rem;width:17rem;text-align:right;padding-right:1rem}}.a28 .wrap_content .pagination{margin:5rem auto 0;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}@media screen and (min-width:969px){.a28 .wrap_content .pagination{margin:6.5rem auto 0}}.a28 .wrap_content .pagination a{background-color:#fff;border:1px solid #986cb2;font-size:2.4rem;line-height:2rem;color:#986cb2;text-align:center;width:6rem;height:6rem;margin:0 .4rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (min-width:969px){.a28 .wrap_content .pagination a{width:4rem;height:4rem;font-size:1.6rem;margin:0 .5rem}}.a28 .wrap_content .pagination a.active{background-color:#986cb2;color:#fff}.a28 .wrap_content .pagination a.prev-all{margin:0;border-top-left-radius:.6rem;border-bottom-left-radius:.6rem;width:7rem}.a28 .wrap_content .pagination a.prev{margin:0 .5rem 0 0;border-left:none;width:7rem}@media screen and (max-width:968px){.a28 .wrap_content .pagination a.prev{margin:0 .7rem 0 0}}.a28 .wrap_content .pagination a.next-all{margin:0;border-top-right-radius:.6rem;border-bottom-right-radius:.6rem;width:7rem}.a28 .wrap_content .pagination a.next{margin:0 0 0 .5rem;border-right:none;width:7rem}@media screen and (max-width:968px){.a28 .wrap_content .pagination a.next{margin:0 0 0 .7rem}}.a28a .row{align-items:flex-start}.a28a .wrap_content{padding-top:2.5rem;padding-bottom:5rem}@media screen and (min-width:969px){.a28a .wrap_content{padding-top:6rem;padding-bottom:6.5rem}}@media screen and (max-width:968px){.a28a .wrap_content .container{padding:0}}.a28a .wrap_content .list-notice{margin-bottom:2.5rem;padding-bottom:2.5rem;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width:968px){.a28a .wrap_content .list-notice{align-items:center;padding-left:0;padding-right:0}}.a28a .wrap_content .list-notice .cate{font-size:1.6rem;line-height:3rem;color:#fff;width:14rem;background-color:#0090d1;text-align:center;order:1;margin-right:0;margin-left:2rem}@media screen and (min-width:969px){.a28a .wrap_content .list-notice .cate{font-size:1.2rem;width:12rem;order:1;margin-right:3rem;margin-left:0}}.a28a .wrap_content .list-notice .cate.bg-1{background-color:#22ac38}.a28a .wrap_content .list-notice .cate.bg-2{background-color:#e34740}.a28a .wrap_content .list-notice .cate.bg-3{background-color:#9a613b}.a28a .wrap_content .list-notice .txt{width:64rem;order:3;margin-top:.5rem}@media screen and (min-width:969px){.a28a .wrap_content .list-notice .txt{margin-top:0;padding:0;order:1}}.a28a .wrap_content .list-notice .txt.custom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:968px){.a28a .wrap_content .list-notice .txt.custom{align-items:flex-start}}.a28a .wrap_content .list-notice .txt.custom figure{width:19rem;margin-right:1rem}@media screen and (min-width:969px){.a28a .wrap_content .list-notice .txt.custom figure{width:16rem;margin-right:2rem}}.a28a .wrap_content .list-notice .txt.custom p{width:100%;padding-bottom:2.5rem;word-break:break-all;word-break:break-word}@media screen and (min-width:969px){.a28a .wrap_content .list-notice .txt.custom p{line-height:2rem}}.a28a .wrap_content .list-notice .txt p{font-size:2.4rem;color:#444;word-break:break-word}@media screen and (min-width:969px){.a28a .wrap_content .list-notice .txt p{font-size:1.6rem}}@media screen and (max-width:968px){.a28a .wrap_content .list-notice .txt p:not(.thumnail){padding:0 2rem 2.5rem}}.a28a .wrap_content .list-notice .date{font-size:1.6rem;color:#666;order:2;padding-right:2rem;margin-left:auto}@media screen and (min-width:969px){.a28a .wrap_content .list-notice .date{order:1;font-size:1.2rem;margin-left:1.5rem;padding-right:0}}.line-up{width:100%;padding:2.3rem 0 0}@media screen and (min-width:969px){.line-up{padding:7.5rem 0 0}}.line-up .container{position:relative;padding:0 2rem}.line-up .tab-lineup{margin-top:3.5rem;padding:0 1rem}@media screen and (min-width:969px){.line-up .tab-lineup{margin-top:1rem;padding:0}}.line-up .btn-beginners{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin:0 0 2.5rem}@media screen and (min-width:969px){.line-up .btn-beginners{max-width:30rem;position:absolute;top:-.5rem;right:2rem;margin:0}}.line-up .btn-beginners img{width:100%}.line-up .ttl-section span{font-size:2.4rem}.tab-lineup{width:100%;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;margin:0 0 3.2rem}@media screen and (min-width:969px){.tab-lineup{margin:0 0 3.5rem}}.tab-lineup li{width:calc(25% - .5rem);font-size:2rem;margin:0 .25rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem}@media screen and (min-width:969px){.tab-lineup li{max-width:18rem}}.tab-lineup li:not(.active){background-image:linear-gradient(#f2f2f2,#e7e7e7)}.tab-lineup li.active{position:relative}.tab-lineup li.active.all{background-color:#ffc300}.tab-lineup li.active.all:after{border-top:.8rem solid #ffc300}.tab-lineup li.active.on-sale{background-color:#ee7500}.tab-lineup li.active.on-sale:after{border-top:.8rem solid #ee7500}.tab-lineup li.active.will-sale{background-color:#986cb2}.tab-lineup li.active.will-sale:after{border-top:.8rem solid #986cb2}.tab-lineup li.active.finished{background-color:#999}.tab-lineup li.active.finished:after{border-top:.8rem solid #999}.tab-lineup li.active:after{content:"";position:absolute;top:calc(100% - .1rem);left:50%;transform:translateX(-50%);border:.8rem solid transparent}.tab-lineup li.active .link{color:#fff}.tab-lineup li .link{height:6rem;display:flex;justify-content:center;padding:2rem 1rem;color:#444}.content-tab,.tab-lineup li .link{width:100%;align-items:flex-start;flex-wrap:wrap}.content-tab{display:none;justify-content:flex-start;margin:0 0 9rem}@media screen and (min-width:969px){.content-tab{margin:0 0 15rem}}.content-tab.active{display:flex}.content-tab.empty{justify-content:center;margin-bottom:5.8rem}.content-tab .list-card{width:calc(100% + 1.2rem);display:flex;align-items:normal;justify-content:flex-start;flex-wrap:wrap;margin:0 -.6rem}@media screen and (min-width:969px){.content-tab .list-card{width:calc(100% + 5rem);margin:0 -2.5rem}.content-tab .list-card.d-pc{display:none}}.content-tab .list-card.d-sp{display:none}@media screen and (min-width:969px){.content-tab .list-card.d-sp{display:flex!important}}.content-tab .list-card li{cursor:pointer;width:calc(50% - 1.2rem);display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin:0 .6rem 2rem;position:relative;padding:.4rem;background-color:#222;border-radius:.6rem}@media screen and (min-width:969px){.content-tab .list-card li{width:calc(33.3333% - 2.8rem);margin:0 1.4rem 2.2rem}}.content-tab .list-card li .price{height:4.2rem;width:100%;display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.content-tab .list-card li .price .txt-1{font-size:1.6rem;line-height:2.4rem;color:#fff;width:8rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.content-tab .list-card li .price .txt-1.bg-1{background-color:#ee7500}.content-tab .list-card li .price .txt-1.bg-2{background-color:#e72928}.content-tab .list-card li .price .txt-1.bg-3{background-color:#986cb2}.content-tab .list-card li .price .txt-1.bg-4{background-color:#999}@media screen and (min-width:969px){.content-tab .list-card li .price .txt-1{width:12rem}}.content-tab .list-card li .price .txt-2{width:calc(100% - 12rem);background-color:#222;font-size:2.4rem;line-height:2.4rem;color:#fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (min-width:969px){.content-tab .list-card li .price .txt-2{width:calc(100% - 12rem)}}.content-tab .list-card li .price .txt-2 span{font-size:1.2rem;line-height:24px;color:#fff}@media screen and (min-width:969px){.content-tab .list-card li .price .txt-2 span{font-size:1.6rem}}.content-tab .list-card li .thumnail,.content-tab .list-card li .thumnail img{width:100%}.content-tab .list-card li .news-tag{position:absolute;top:-1rem;right:-.8rem;width:6rem;height:6rem;background-color:#ce9829;color:#fff;border:.3rem solid #000;border-radius:50%;font-size:1.8rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;z-index:1}@media screen and (min-width:969px){.content-tab .list-card li .news-tag{right:-1rem;background-color:#ffac00}}.content-tab .list-card li .thumbnail{width:100%;border-top-left-radius:.6rem;border-top-right-radius:.6rem;overflow:hidden}.content-tab .list-card li .thumbnail,.content-tab .list-card li .thumbnail a{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.content-tab .list-card li .title{width:100%;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;background-color:#222;color:#fdfc39;font-size:1.6rem;padding:.8rem 1rem;text-align:right}@media screen and (min-width:969px){.content-tab .list-card li .title{color:#fff;text-align:left;align-items:flex-end;justify-content:flex-start}}.content-tab .list-card li .title span{font-size:2rem;line-height:1;margin:0}.content-tab .list-card li .title .img{width:2.6rem;margin:0 .5rem 0 0}@media screen and (min-width:969px){.content-tab .list-card li .title .img{display:none}}.content-tab .list-card li .des{width:100%;background-color:#fff;color:#222;padding:1.5rem 5rem 1.5rem 1rem;font-size:2rem;position:relative;border-bottom-left-radius:.4rem;border-bottom-right-radius:.4rem}@media screen and (min-width:969px){.content-tab .list-card li .des{padding:1rem 5rem 1rem 1rem}}.content-tab .list-card li .des.no-favorite{padding:1.5rem 1rem}@media screen and (min-width:969px){.content-tab .list-card li .des.no-favorite{padding:1rem}}.content-tab .list-card li .des .eclip{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;height:7rem}@media (-ms-high-contrast:none){.content-tab .list-card li .des .eclip{word-break:break-all}}.content-tab .list-card li .des .favorite{position:absolute;top:50%;right:1rem;width:3.2rem;height:3.2rem;background-color:transparent;border-radius:0;border:0;padding:0;transform:translateY(-50%)}.content-tab .btn{min-width:100%;margin:0 auto;color:#fff;padding:2.2rem 1.5rem;min-width:56rem;color:#986cb2;border-radius:0;position:relative;background-image:linear-gradient(90deg,#c563ff,#0096ff)}.content-tab .btn:before{display:block;width:calc(100% - .4rem);height:calc(100% - .4rem);top:.2rem;left:.2rem;background-color:#fff}.content-tab .btn:after{content:"";width:.8rem;height:.8rem;position:absolute;top:50%;right:1.5rem;border-right:.2rem solid #fff;border-bottom:.2rem solid #fff;transform:translateY(-50%) rotate(-45deg)}.content-tab .row{justify-content:space-between}.content-tab .row .left{width:62rem;padding-left:2rem}.content-tab .row .left figure{margin-top:0;position:relative;z-index:2}@media screen and (min-width:969px){.content-tab .row .left figure{margin-top:-2.5rem}}.content-tab .row .left .gr-btn{display:block}@media screen and (min-width:969px){.content-tab .row .left .gr-btn{display:none}}.content-tab .row .left .gr-btn .btn{width:40rem;border-radius:5rem;color:#fff;font-size:2.8rem;box-sizing:border-box;margin:4rem auto 0;background:url(/_next/static/media/bg-3.a9cd8da2.png);background-size:contain;background-repeat:no-repeat;height:9.6rem;display:flex;align-items:center;justify-content:center}.content-tab .row .right{width:22rem;display:none}@media screen and (min-width:969px){.content-tab .row .right{display:block}}body .a31 .bl-1{background:#333;margin-bottom:0}body .a31 .bl-1 .ttl-2 p{justify-content:flex-start}body .a31 .bl-1 .ttl-2 p img{width:6.3rem}@media screen and (min-width:969px){body .a31 .bl-1 .ttl-2 p img{width:4.3rem}}body .a31 main{margin:0 0 8.5rem}@media screen and (min-width:969px){body .a31 main{margin:4rem 0 6.5rem}}body .a31 main .container{display:flex;justify-content:space-between}@media screen and (max-width:968px){body .a31 main .container{padding:0}}body .a31 main .left{display:none}@media screen and (min-width:969px){body .a31 main .left{width:30rem;display:block}}body .a31 main .left ul li{width:100%;height:4rem;position:relative}body .a31 main .left ul li:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:1.3rem;height:1.3rem;background-image:url(/_next/static/media/ic-ar-1.868f2010.png);background-repeat:no-repeat;background-position:50%;background-size:contain;right:1.3rem}body .a31 main .left ul li.active:after{background-image:url(/_next/static/media/ic-ar.a449c965.png)}body .a31 main .left ul li.active a{background-color:#444;color:#fff}body .a31 main .left ul li a{color:#444;display:block;padding:1.3rem 2.3rem;background-color:#f2f2f2}body .a31 main .right{width:100%}@media screen and (min-width:969px){body .a31 main .right{width:calc(100% - 32rem)}body .a31 main .right .list-answer{margin-top:3.2rem}}body .a31 main .right .list-answer:first-child{margin-top:0}body .a31 main .right .list-answer h3{font-size:1.6rem;color:#444;position:relative}@media screen and (max-width:968px){body .a31 main .right .list-answer h3{height:8rem;display:flex;align-items:center;padding:0 3.5rem;font-size:2.4rem;border-bottom:1px solid #ccc}body .a31 main .right .list-answer h3.active:after{content:"－";position:absolute;top:50%;transform:translateY(-50%);right:2.3rem;color:#986cb2}body .a31 main .right .list-answer h3:after{content:"+";position:absolute;top:50%;transform:translateY(-50%);right:2.3rem;color:#986cb2}body .a31 main .right .list-answer h3.bdb-none{border-bottom:none}body .a31 main .right .list-answer .wrap-list{display:none;opacity:0;transition:.5s}body .a31 main .right .list-answer .wrap-list.active{opacity:1;display:block}}body .a31 main .right .list-answer .list.active .quest{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}body .a31 main .right .list-answer .list.active .quest:after{transform:rotate(-180deg);top:42%}body .a31 main .right .list-answer .list.active .answer{border-bottom-left-radius:.6rem;border-bottom-right-radius:.6rem;opacity:1;display:flex;align-items:flex-start}body .a31 main .right .list-answer .list.active .answer a{color:#fff;text-decoration:underline}body .a31 main .right .list-answer .list .quest{min-height:8rem;background-color:#986cb2;color:#fff;display:flex;padding:1.5rem 1.4rem 1.1rem 2rem;position:relative;width:100%;cursor:pointer;align-items:flex-start;border-bottom:1px solid #bc9ccf}body .a31 main .right .list-answer .list .quest:hover{opacity:.7}@media screen and (min-width:969px){body .a31 main .right .list-answer .list .quest{margin-top:.4rem;border-radius:.8rem;border-bottom:none;min-height:4.8rem}}body .a31 main .right .list-answer .list .quest:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:1.6rem;height:1.6rem;background-image:url(/_next/static/media/ic-11.8dfbd06e.png);background-repeat:no-repeat;background-position:50%;background-size:contain;right:2.3rem}@media screen and (min-width:969px){body .a31 main .right .list-answer .list .quest:after{width:1.3rem;height:1.3rem;right:1.3rem}}@media screen and (max-width:968px){body .a31 main .right .list-answer .list .quest img{width:2.8rem}}body .a31 main .right .list-answer .list .quest p{font-size:2.4rem;margin:0 3rem;max-width:50rem;width:100%}@media screen and (min-width:969px){body .a31 main .right .list-answer .list .quest p{font-size:1.6rem}}body .a31 main .right .list-answer .list .answer{padding:2.8rem 2rem 4.5rem;background-color:#444;border-radius:0;margin-top:0;display:none;opacity:0;transition:.5s;cursor:auto}body .a31 main .right .list-answer .list .answer:hover{opacity:1}body .a31 main .right .list-answer .list .answer:after{display:none}body .a31 main .right .list-answer .box{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:2.5rem 3rem;background-color:#333;border-radius:.8rem;margin-top:.4rem}@media screen and (max-width:968px){body .a31 main .right .list-answer .box{width:60rem;margin:2.5rem auto 0}}body .a31 main .right .list-answer .box p{font-size:2.4rem;color:#fff}@media screen and (min-width:969px){body .a31 main .right .list-answer .box p{font-size:1.2rem}}body .a31 main .right .list-answer .box .btn{width:100%;background-color:#986cb2;color:#fff;height:6rem;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;font-size:2.4rem;margin-top:1.5rem;white-space:nowrap}@media screen and (min-width:969px){body .a31 main .right .list-answer .box .btn{width:24rem;height:4rem;margin-top:0;font-size:1.6rem}}body .a31 main .right .list-answer .box .btn:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:1.8rem;height:1.8rem;background-image:url(/_next/static/media/ic-ar.a449c965.png);background-repeat:no-repeat;background-position:50%;background-size:contain;right:1.3rem}@media screen and (min-width:969px){body .a31 main .right .list-answer .box .btn:after{width:1.3rem;height:1.3rem}}body .a32 main{margin:5.5rem 0 8.5rem}@media screen and (min-width:969px){body .a32 main{margin:4rem 0 6.5rem}}body .a32 main .container{flex-wrap:wrap;padding:0 5rem}@media screen and (min-width:969px){body .a32 main .container{padding:0 2rem}}body .a32 main .container .list-text{border-top:1px solid #e8c9c7;width:100%;padding-top:2.2rem;margin-top:2.2rem}body .a32 main .container .list-text:first-child{border-top:none;padding-top:0;margin-top:0}@media screen and (min-width:969px){body .a32 main .container .list-text{padding-top:1rem;margin-top:1rem}}body .a32 main .container .list-text h3{font-size:2.4rem;color:#444;padding-bottom:.5rem}@media screen and (min-width:969px){body .a32 main .container .list-text h3{font-size:1.5rem}}body .a32 main .container .list-text p{font-size:1.6rem;color:#444}@media screen and (min-width:969px){body .a32 main .container .list-text p{font-size:1.2rem}}body .a32 main .container .btn-back{margin-top:5.5rem}body .a35 .list_items_flex-collum .item .link{padding:0 2.3rem 0 0!important}body .a35 .list_items_flex-collum .item .link:after{content:"";width:.6rem;height:.6rem;position:absolute;display:block!important;top:50%;right:1rem;transform:translateY(-50%) rotate(-45deg);border-right:.2rem solid #000;border-bottom:.2rem solid #000}body .a35 .social-media .content a{padding:0 3rem 0 9.1rem}body .a35 .social-media .content a img{width:5.9rem}body .a35 .social-media .content a.btn-twitter img{width:4.8rem}body .a35 .social-media .content a.btn-yahoo img{width:5.9rem}body .a35 .content_wrap{margin-top:3.5rem}@media screen and (min-width:969px){body .a35 .content_wrap{margin-top:3rem}}body .a35 .content_wrap .note{font-size:1.6rem;line-height:2rem;color:#444;margin-top:.5rem}body .a35 .content_wrap .social-media .btn-next-1{margin:5.6rem auto 0}@media screen and (min-width:969px){body .a35 .content_wrap .social-media .btn-next-1{margin:2.7rem auto 0}}body .a35 .content_wrap .info h3{color:#444!important}body .a35 .content_wrap .info h3.mt-35{margin-top:4.5rem}@media screen and (min-width:969px){body .a35 .content_wrap .info h3.mt-35{margin-top:3.5rem}}body .a35 .content_wrap .info .right-1 .content{padding:2.7rem 0 2.7rem 2.3rem!important}@media screen and (max-width:968px){body .a35 .content_wrap .info .right-1 .content{padding:1.8rem 0 5.1rem 2rem!important}body .a35 .content_wrap .info .right-1 .content h4{font-size:1.6rem;line-height:2rem;color:#444;margin-bottom:3.5rem}}@media screen and (max-width:968px) and (min-width:969px){body .a35 .content_wrap .info .right-1 .content h4{display:none!important}}body .a35 .content_wrap .info .right-1 .wrap_content .list_items_flex-collum .item h3{margin-bottom:.9rem!important}body .a35 .content_wrap .left-1 .content .btn:not(.btn-next-1).btn-next{background-color:#986cb2!important}@media screen and (min-width:969px){body .a35 .content_wrap .info .right-1 .wrap_content .list_items_flex-collum .item:nth-child(3){border-bottom:1px solid #ccc!important;margin-bottom:2rem}}body .a36{background:#fff}body .a36 .container{padding:0 3rem!important}@media screen and (min-width:969px){body .a36 .container{padding:0 2rem!important}}body .a36 .ttl-2{margin-bottom:4.5em}@media screen and (max-width:968px){body .a36 form .list-item p{margin-top:0!important}body .a36 form .list-item .right .custom-txt{font-size:1.6rem}}@media screen and (min-width:969px){body .a36 form .list-item .right .box-input.veri:after{width:3rem;height:2.1rem}}body .a36 form .list-item .right .box-input .custom-box select,body .a36 form .list-item .right .box-input input{color:#222}body .a36 form .list-item .right .box-input input.w-285{width:24rem}@media screen and (min-width:969px){body .a36 form .list-item .right .box-input input.w-285{width:28.5rem}}body .a36 form .list-item .right .box-input input.w-315{width:24rem}@media screen and (min-width:969px){body .a36 form .list-item .right .box-input input.w-315{width:31.5rem}}body .a36 form .list-item .right .box-input input.mr-10{margin-right:2rem}@media screen and (min-width:969px){body .a36 form .list-item .right .box-input input.mr-10{margin-right:1rem}}body .a36 form .list-item .right .box-input label{position:relative;width:100%;display:flex;align-items:center}body .a36 form .list-item .right .box-input label input{opacity:0;overflow:hidden;position:absolute;top:0;left:0;width:100%;cursor:pointer;z-index:999;bottom:0}body .a36 form .list-item .right .box-input label input:checked~.mark:after{content:""}body .a36 form .list-item .right .box-input label .mark{width:3rem;height:3rem;display:inline-block;position:relative;border-radius:.6rem;margin-right:2rem;margin-left:0;background-color:#fff;border:1px solid #999}@media screen and (min-width:969px){body .a36 form .list-item .right .box-input label .mark{width:2rem;height:2rem;border-radius:.4rem;margin-right:1rem}}body .a36 form .list-item .right .box-input label .mark:after{position:absolute;width:1.4rem;height:.7rem;border-left:.4rem solid #986cb2;border-bottom:.4rem solid #986cb2;transform:rotate(-45deg);top:-1px;left:2px}@media screen and (max-width:968px){body .a36 form .list-item .right .box-input label .mark:after{width:2rem;height:1rem;border-left:.8rem solid #986cb2;border-bottom:.8rem solid #986cb2}}body .a36 form .list-item .right .box-input label p{font-size:2.4rem;color:#444;margin-top:0}@media screen and (min-width:969px){body .a36 form .list-item .right .box-input label p{font-size:1.6rem}}body .a36 form .list-item .left p{color:#222}body .a36 form .list-item .left span{margin-right:1rem;width:6rem;font-size:1.2rem;height:2rem}@media screen and (max-width:968px){body .a36 form .list-item .left span{width:10rem;font-size:2rem;height:3rem}}body .a36 .content .list-item{margin-top:0;margin-bottom:2.5rem}@media screen and (min-width:969px){body .a36 .content .list-item{margin-bottom:3rem}}body .a36 .a16{margin-bottom:7rem}body .a36 .a16 .content{background:#fff}body .a36 .bl-1{margin-bottom:4.5rem}body .a36 .bl-1 .ttl-2 p{font-size:2.4rem}body .a36 .bl-1 .ttl-2 p i{font-size:1.2rem}body .a36 .btn-back{margin-top:2rem}@media screen and (min-width:969px){body .a36 .btn-back{margin-top:5.5rem}}body .a36 .gr-btn .btn,body .a36 .gr-btn button:disabled,body .a36 .gr-btn button[disabled]{width:32rem;position:relative;background:#ccc;justify-content:center;color:#fff;transition:.5s;height:calc(60 / 640 * 100vw);cursor:pointer;font-size:2rem;display:flex;align-items:center;height:8rem;margin:0 auto;cursor:auto;border:none;border-radius:.6rem}@media screen and (min-width:969px){body .a36 .gr-btn .btn,body .a36 .gr-btn button:disabled,body .a36 .gr-btn button[disabled]{height:6rem;width:44rem;margin:0;font-size:1.6rem}}body .a39{background:#fff}body .a39 .bl-1{background:#333;margin-bottom:0}body .a39 .bl-1 .ttl-2 p{justify-content:flex-start}@media screen and (min-width:969px){body .a39 .bl-1 .ttl-2 p{font-size:2.4rem}}body .a39 .bl-1 .ttl-2 p i{font-size:1.2rem}body .a39 .bl-1 .ttl-2 p img{width:6.3rem}@media screen and (min-width:969px){body .a39 .bl-1 .ttl-2 p img{width:4.3rem}}body .a39 .wrap_content{margin-top:2rem;margin-bottom:9.5rem}@media screen and (min-width:969px){body .a39 .wrap_content{margin-bottom:6rem}}body .a39 .wrap_content .container{padding:0}@media screen and (min-width:969px){body .a39 .wrap_content .container{padding:0 2rem}}body .a39 .wrap_content .top{display:flex;align-items:center;justify-content:center;width:60rem;border-radius:.8rem;border:1px solid #986cb2;font-size:2.4rem;color:#986cb2;margin:0 auto 3rem}@media screen and (min-width:969px){body .a39 .wrap_content .top{margin-bottom:1.5rem;font-size:1.6rem}}body .a39 .wrap_content .top .disabled a{opacity:.5;cursor:default}body .a39 .wrap_content .top .left a,body .a39 .wrap_content .top .right a{width:14rem;height:4rem;display:flex;align-items:center;position:relative;color:#986cb2;line-height:2rem}body .a39 .wrap_content .top .left a:after,body .a39 .wrap_content .top .right a:after{content:"";width:.8rem;height:.8rem;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%) rotate(-45deg)}body .a39 .wrap_content .top .center{width:calc(100% - 28rem);background-color:#986cb2;height:4rem;color:#fff;display:flex;align-items:center;justify-content:center;position:relative}body .a39 .wrap_content .top .left a{padding-left:7rem}body .a39 .wrap_content .top .left a:after{left:1.5rem;right:0;border-left:.2rem solid #986cb2;border-top:.2rem solid #986cb2}body .a39 .wrap_content .top .right a{padding-left:5rem}body .a39 .wrap_content .top .right a:after{border-right:.2rem solid #986cb2;border-bottom:.2rem solid #986cb2}body .a39 .wrap_content .under-top{width:36rem;margin:0 auto 2.5rem}@media screen and (min-width:969px){body .a39 .wrap_content .under-top{width:32rem}}body .a39 .wrap_content .under-top .txt{display:flex;align-items:center;justify-content:space-between;color:#444}body .a39 .wrap_content .under-top .txt.txt-2{margin-top:.3rem}body .a39 .wrap_content .under-top .txt.txt-2 p{font-size:1.6rem}@media screen and (min-width:969px){body .a39 .wrap_content .under-top .txt.txt-2 p{font-size:1.2rem}}body .a39 .wrap_content .under-top .txt p{font-size:2.4rem;color:#444}@media screen and (min-width:969px){body .a39 .wrap_content .under-top .txt p{font-size:1.6rem}}body .a39 .wrap_content .under-top .txt p span{color:#e34740}body .a39 .wrap_content .btn{width:54rem;border-radius:5rem;font-size:1.6rem;color:#986cb2;border:1px solid #986cb2;position:relative;margin:5.5rem auto 0;text-align:center;justify-content:center}@media screen and (min-width:969px){body .a39 .wrap_content .btn{margin:1rem auto 0}}@media (-ms-high-contrast:none){body .a39 .wrap_content .btn{margin:3.6rem auto 0}}body .a39 .wrap_content .btn:after{content:"";width:.8rem;height:.8rem;position:absolute;top:50%;right:3.2rem;transform:translateY(-50%) rotate(-45deg);border-right:.2rem solid #986cb2;border-bottom:.2rem solid #986cb2}body .a39 .wrap_content .btn-back{margin-top:3.5rem}.a39a{background:#fff}.a39a .bl-1{background:#333;margin-bottom:0}.a39a .bl-1 .ttl-2 p{justify-content:flex-start}@media screen and (min-width:969px){.a39a .bl-1 .ttl-2 p{font-size:2.4rem}}.a39a .bl-1 .ttl-2 p i{font-size:1.2rem}.a39a .bl-1 .ttl-2 p img{width:6.3rem}@media screen and (min-width:969px){.a39a .bl-1 .ttl-2 p img{width:4.3rem}}.a39a .content_wrap{margin-top:3rem;margin-bottom:13.5rem;width:100%}@media screen and (min-width:969px){.a39a .content_wrap{margin-bottom:5.5rem}}.a39a .content_wrap .table-1{border:1px solid #ccc;margin-bottom:3rem}.a39a .content_wrap .table-1 .list-tab{display:flex;justify-content:flex-start;align-items:stretch;border-top:1px solid #ccc}@media screen and (min-width:969px){.a39a .content_wrap .table-1 .list-tab{align-items:center}}.a39a .content_wrap .table-1 .list-tab:first-child{border-top:none}.a39a .content_wrap .table-1 .list-tab div{font-size:1.6rem;display:flex;align-items:center;padding:1.5rem;box-sizing:border-box;flex-wrap:wrap}@media screen and (min-width:969px){.a39a .content_wrap .table-1 .list-tab div{font-size:1.2em;height:4rem}}.a39a .content_wrap .table-1 .list-tab .left{width:16rem;background-color:#eee;color:#222}.a39a .content_wrap .table-1 .list-tab .right{font-size:1.6rem;width:calc(100% - 16rem);color:#222;padding:1.5rem 1.5rem 1.5rem 1rem}@media screen and (min-width:969px){.a39a .content_wrap .table-1 .list-tab .right{padding:0 0 0 1.5rem}}.a39a .content_wrap .table-1 .list-tab .right a{color:#986cb2;text-decoration:underline;font-size:2.4rem}@media screen and (min-width:969px){.a39a .content_wrap .table-1 .list-tab .right a{font-size:1.6rem}}.a39a .content_wrap .wrap-table{display:flex;align-items:flex-start;justify-content:space-between;width:100%;margin-top:.15rem}@media screen and (max-width:968px){.a39a .content_wrap .wrap-table{flex-wrap:wrap}}.a39a .content_wrap .wrap-table .table-left{width:100%}@media screen and (min-width:969px){.a39a .content_wrap .wrap-table .table-left{width:47rem}}.a39a .content_wrap .wrap-table .table-left h3{font-size:1.6rem;color:#222;margin-bottom:.5rem}@media screen and (min-width:969px){.a39a .content_wrap .wrap-table .table-left h3{font-size:1.2rem}}.a39a .content_wrap .wrap-table .table-left .table-1 .list-tab{align-items:stretch}.a39a .content_wrap .wrap-table .table-left .table-1 .list-tab div{height:auto}.a39a .content_wrap .wrap-table .table-left .table-1 .list-tab .cl-1{color:#444}.a39a .content_wrap .wrap-table .table-left .table-1 .list-tab .cl-2{color:#e34740}.a39a .content_wrap .wrap-table .table-left .table-1 .list-tab .cl-3{color:#0090d1}.a39a .content_wrap .wrap-table .table-left .table-1 .list-tab .cl-4{color:#22ac38}.a39a .content_wrap .wrap-table .table-left .table-1 .list-tab .cl-5{color:#ffc300}.a39a .content_wrap .wrap-table .table-left .table-1 .right{padding:1.5rem 1.5rem 1.5rem 1rem}.a39a .content_wrap .wrap-table .table-left .table-1 .right h4{font-size:2.4rem;color:#222;margin-bottom:1.5rem}.a39a .content_wrap .wrap-table .table-left .table-1 .right h4 span{font-size:1.6rem}.a39a .content_wrap .wrap-table .table-left .table-1 .right .btn{height:6rem;border-radius:.5rem;background-color:#986cb2;display:flex;align-items:center;justify-content:center;color:#fff;font-size:2rem;text-decoration:none;position:relative;margin-top:2.5rem;width:28rem}@media screen and (min-width:969px){.a39a .content_wrap .wrap-table .table-left .table-1 .right .btn{font-size:1.2rem;width:100%;margin-top:.5rem;height:4rem}}.a39a .content_wrap .wrap-table .table-left .table-1 .right .btn:after{content:"";width:.6rem;height:.6rem;position:absolute;top:50%;right:2.5rem;transform:translateY(-50%) rotate(-45deg);border-right:.2rem solid #fff;border-bottom:.2rem solid #fff}.a39a .content_wrap .wrap-table .table-left .table-1 .right p{font-size:1.6rem;color:#222;display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:.4rem}.a39a .content_wrap .wrap-table .table-left .table-1 .right p.custom{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #ccc}.a39a .content_wrap .wrap-table .table-left .table-1 .right p.txt-error{color:#e34740;margin-top:.3rem;font-size:1.6rem}@media screen and (min-width:969px){.a39a .content_wrap .wrap-table .table-left .table-1 .right p.txt-error{font-size:1.2rem}}.a39a .content_wrap .wrap-table .table-left .table-1 .right p.fz12{font-size:1.6rem}@media screen and (min-width:969px){.a39a .content_wrap .wrap-table .table-left .table-1 .right p.fz12{font-size:1.2rem}}.a39a .content_wrap .wrap-table .table-left .table-1 .right p span{width:100%;color:#222;display:block;font-size:1.6rem}.a39a .content_wrap .wrap-table .table-left .table-1 .right p span .tax{display:inline;font-size:1.4rem}.a39a .content_wrap .wrap-table .table-left .table-1 .right p span.right-end{text-align:right}@media screen and (min-width:969px){.a39a .content_wrap .wrap-table .table-left .table-1 .right p span{font-size:1.2rem;color:#222}.a39a .content_wrap .wrap-table .table-left .table-1 .right p span .tax{font-size:1rem}}@media screen and (max-width:968px){.a39a .content_wrap .wrap-table .table-left .table-1 .right p span.cl-1{color:#444}}.a39a .content_wrap .wrap-table .table-right{width:100%}@media screen and (min-width:969px){.a39a .content_wrap .wrap-table .table-right{width:47rem}}.a39a .content_wrap .wrap-table .table-right h3{font-size:1.6rem;color:#222;margin-bottom:.5rem}@media screen and (min-width:969px){.a39a .content_wrap .wrap-table .table-right h3{font-size:1.2rem}}@media screen and (max-width:968px){.a39a .content_wrap .wrap-table .table-right figure{margin:0 -3rem}}.a39a .content_wrap .wrap-table .table-right figure img{width:100%}.a39a .content_wrap .wrap-table .table-right .list_items{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin:3rem -1rem 0}@media screen and (min-width:969px){.a39a .content_wrap .wrap-table .table-right .list_items{margin:1.5rem -1rem 0}}.a39a .content_wrap .wrap-table .table-right .list_items .items{width:10.2rem;cursor:pointer;margin:0 .8rem 2rem}@media screen and (min-width:969px){.a39a .content_wrap .wrap-table .table-right .list_items .items{width:8.2rem;margin:0 .8rem 1.5rem}}.a39a .content_wrap .wrap-table .table-right .list_items .items:hover{opacity:.7}.a39a .content_wrap .wrap-table .table-right .list_items .items h4{font-size:1.2rem;color:#e34740;text-align:right;margin-top:.1rem}@media screen and (min-width:969px){.a39a .content_wrap .wrap-table .table-right .list_items .items h4{margin-top:.5rem}}.a39a .wrap_popup .popup.popup{padding:4.4rem 4.4rem 2.2rem}.a39a .wrap_popup .popup.popup h3{text-align:left;margin-bottom:1.5rem;margin-top:.5rem}.a39a .wrap_popup .popup.popup p{font-size:1.6rem;line-height:2rem;color:#444;margin-bottom:0;text-align:left}.a39a .wrap_popup .popup.popup .btn-back{margin-top:2.5rem}.a43{background:#fff}@media screen and (max-width:968px){.a43 .wrap_popup .popup.popup-2 .btn-back{font-size:1.2rem}}.a43 .content_wrap{width:100%;margin-top:0;margin-bottom:8rem}@media screen and (min-width:969px){.a43 .content_wrap{margin-bottom:4.5rem;margin-top:2rem}}.a43 .content_wrap .btn.btn-next-1{height:4rem;font-size:1.6rem;border-radius:5rem;border:1px solid #986cb2;background:#fff;color:#986cb2;line-height:calc(20 / 12);justify-content:center;padding:0;width:54rem}@media screen and (min-width:969px){.a43 .content_wrap .btn.btn-next-1{height:3rem;font-size:1.2rem;margin:0 auto;width:41rem}}.a43 .content_wrap .btn.btn-next-1:after{border-color:#986cb2;right:2rem}@media screen and (max-width:968px){.a43 .content_wrap .btn.btn-next-1:after{width:1rem;height:1rem}.a43 .content_wrap .container{padding:0}}.a43 .content_wrap .top{padding:3.5rem 0;text-align:center;margin-bottom:3rem}@media screen and (min-width:969px){.a43 .content_wrap .top{padding:1.9rem 0;max-height:16rem}}.a43 .content_wrap .top .cion{margin-right:2rem}.a43 .content_wrap .top h3{font-size:2.4rem;line-height:calc(30 / 20);padding-bottom:.5rem;color:#e34740}.a43 .content_wrap .top p{margin:0 3rem;font-size:1.8rem;line-height:calc(16 / 12)}@media screen and (min-width:969px){.a43 .content_wrap .top p{font-size:1.3rem}}.a43 .content_wrap .info{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:968px){.a43 .content_wrap .info{padding:0 3rem}}.a43 .content_wrap .info .left-1,.a43 .content_wrap .info .right-1{width:100%}@media screen and (min-width:969px){.a43 .content_wrap .info .left-1,.a43 .content_wrap .info .right-1{width:46.5rem}}.a43 .content_wrap .info .left-1 h3,.a43 .content_wrap .info .right-1 h3{font-size:2.4rem;color:#e34740;line-height:calc(20 / 24);margin-bottom:.6rem}@media screen and (min-width:969px){.a43 .content_wrap .info .left-1 h3,.a43 .content_wrap .info .right-1 h3{font-size:1.6rem;line-height:calc(20 / 16);margin-bottom:.4rem}}.a43 .content_wrap .info .left-1 h3 span,.a43 .content_wrap .info .right-1 h3 span{font-size:1.6rem;line-height:calc(16 / 12)}@media screen and (min-width:969px){.a43 .content_wrap .info .left-1 h3 span,.a43 .content_wrap .info .right-1 h3 span{font-size:1.2rem}}.a43 .content_wrap .info .left-1 .content,.a43 .content_wrap .info .right-1 .content{border:1px solid #ccc;padding:2.7rem 2.3rem}@media screen and (max-width:968px){.a43 .content_wrap .info .left-1{margin-bottom:2.5rem}}.a43 .content_wrap .info .left-1 .content .list{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:2.9rem}@media screen and (min-width:969px){.a43 .content_wrap .info .left-1 .content .list{margin-bottom:2.2rem}}@media screen and (max-width:968px){.a43 .content_wrap .info .left-1 .content .list:first-child .icon{padding-top:.8rem}.a43 .content_wrap .info .left-1 .content .list:nth-child(2) .icon{padding-top:.9rem}.a43 .content_wrap .info .left-1 .content .list:nth-child(3){margin-bottom:1rem}.a43 .content_wrap .info .left-1 .content .list:nth-child(3) .icon{padding-top:.4rem}.a43 .content_wrap .info .left-1 .content .list:nth-child(4) .icon{padding-top:.8rem}}.a43 .content_wrap .info .left-1 .content .list .icon{margin-right:2rem;width:2.5rem;min-width:2.5rem}@media screen and (max-width:968px){.a43 .content_wrap .info .left-1 .content .list .icon{display:flex;align-items:flex-end}}.a43 .content_wrap .info .left-1 .content .list p{font-size:2.4rem;line-height:calc(20 / 16);color:#444}@media screen and (min-width:969px){.a43 .content_wrap .info .left-1 .content .list p{font-size:1.6rem;padding-top:0}}.a43 .content_wrap .info .left-1 .content .btn:not(.btn-next-1).btn-next{height:8rem;font-size:2.4rem;line-height:calc(20 / 16);background:#e34740;color:#fff;justify-self:unset;justify-content:center}@media screen and (min-width:969px){.a43 .content_wrap .info .left-1 .content .btn:not(.btn-next-1).btn-next{font-size:1.6rem;height:6rem}}.a43 .content_wrap .info .left-1 .content .btn:not(.btn-next-1).btn-next:after{right:1.5rem;border-color:#fff}@media screen and (max-width:968px){.a43 .content_wrap .info .left-1 .content .btn:not(.btn-next-1).btn-next:after{width:1rem;height:1rem}}.a43 .content_wrap .info .left-1 .content .btn-next-1{width:54rem;margin:3.5rem auto 0}@media screen and (min-width:969px){.a43 .content_wrap .info .left-1 .content .btn-next-1{width:41rem;margin:2.5rem auto 0}}.a43 .content_wrap .info .left-1 .content .note{font-size:1.2rem;margin-top:.5rem;line-height:calc(16 / 12);color:#444}@media screen and (max-width:968px){.a43 .content_wrap .info .left-1 .content .note{font-size:1.6rem}}.a43 .content_wrap .info .left-1 .content .note span{color:#e34740}.a43 .content_wrap .info .right-1 .wrap_content{margin:0}.a43 .content_wrap .info .right-1 .wrap_content .list_items_flex-collum{height:auto}.a43 .content_wrap .info .right-1 .wrap_content .list_items_flex-collum .item{margin:0;width:100%;border:none;padding:0 0 2.5rem}.a43 .content_wrap .info .right-1 .wrap_content .list_items_flex-collum .item:first-child{border-bottom:1px solid #ccc;margin-bottom:2.5rem}@media screen and (min-width:969px){.a43 .content_wrap .info .right-1 .wrap_content .list_items_flex-collum .item:first-child{margin-bottom:2rem}}.a43 .content_wrap .info .right-1 .wrap_content .list_items_flex-collum .item:nth-child(2){border-bottom:1px solid #ccc;margin-bottom:2.5rem}@media screen and (min-width:969px){.a43 .content_wrap .info .right-1 .wrap_content .list_items_flex-collum .item:nth-child(2){margin-bottom:2rem}}.a43 .content_wrap .info .right-1 .wrap_content .list_items_flex-collum .item h3{color:#444}.a43 .content_wrap .info .right-1 .wrap_content .list_items_flex-collum .item .link{padding:0}.a43 .content_wrap .info .right-1 .wrap_content .list_items_flex-collum .item .link:after{display:none}@media screen and (max-width:968px){.a43 .content_wrap .info .btn-back{margin-top:7rem}}.a43 .wrap_popup .popup.popup-2{padding:5.5rem 4rem 3rem}.a43 .wrap_popup .popup.popup-2 p{margin-bottom:3.5rem}@media screen and (max-width:968px){.a43 .wrap_popup .popup.popup-2 p{font-size:2.4rem}.a43 .wrap_popup .popup.popup-2 p span{font-size:1.6rem}}.a43 .wrap_popup .popup.popup-2 p i{color:#986cb2}.a44 .content_wrap{text-align:center;margin-top:25.5rem;margin-bottom:5.5rem;width:100%}.a44 .content_wrap h3{color:#e34740;font-size:2.4rem;line-height:calc(30 / 24);margin-bottom:1.5rem}@media screen and (min-width:969px){.a44 .content_wrap h3{margin-bottom:2.5rem}}.a44 .content_wrap p{font-size:1.6rem;line-height:calc(16 / 12);color:#444;margin-bottom:25.5rem}@media screen and (min-width:969px){.a44 .content_wrap p{font-size:1.2rem}}.a44 .content_wrap .btn-see{margin-top:0}.a99 .content_wrap{width:100%;margin:0 auto;padding:5.5rem 0 13.5rem}@media screen and (min-width:969px){.a99 .content_wrap{width:58rem;padding:10rem 0 7.5rem}}.a99 .content_wrap.a99-1{padding:5.2rem 0 19rem}@media screen and (min-width:969px){.a99 .content_wrap.a99-1{padding:10rem 0 12rem}}.a99 .content_wrap.a99-1 h3{text-align:center}@media screen and (max-width:968px){.a99 .content_wrap.a99-1 h3 img{max-width:49rem}}.a99 .content_wrap.a99-2{padding:5rem 0 23rem}@media screen and (min-width:969px){.a99 .content_wrap.a99-2{padding:10rem 0 17rem}}.a99 .content_wrap.a99-2 h3{text-align:center}@media screen and (max-width:968px){.a99 .content_wrap.a99-2 h3 img{max-width:38.7rem}}@media screen and (min-width:969px){.a99 .content_wrap .container{padding:0}}.a99 .content_wrap h3{text-align:center}@media screen and (max-width:968px){.a99 .content_wrap h3 img{max-width:32.7rem}}.a99 .content_wrap h3 span{font-size:1.6rem;display:block;background:linear-gradient(90deg,#c563ff,#0e92ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.a99 .content_wrap h3 span{background:transparent}}.a99 .content_wrap h4{font-size:2.4rem;line-height:3rem;color:#e34740;text-align:center;padding-top:3rem}.a99 .content_wrap h4.cl-1{color:#444}.a99 .content_wrap .box{font-size:2.4rem;line-height:1.4;color:#fff;width:100%;border-radius:1rem;background-color:#444;text-align:center;margin:3rem 0 1rem;padding:1.85rem 0}.a99 .content_wrap .box span{font-size:1.6rem;margin-top:-2px;display:block}@media screen and (min-width:969px){.a99 .content_wrap .box span{margin-top:-5px}}.a99 .content_wrap .txt{font-size:1.6rem;line-height:2rem;color:#444}.a99 .content_wrap .txt.txt-1{text-align:center;padding-top:2.8rem}.a99 .content_wrap .txt.cl-1{color:#e34740}.a99 .content_wrap .txt.pt-75{padding-top:7.5rem}.clamp-1{display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:3.5rem;margin-top:-1rem}@media screen and (min-width:969px){.a25b .under-header .container{justify-content:flex-start}}.a25b .under-header .container figure{width:5.4rem}.a25b .under-header .container p{padding-right:5.5rem}@media screen and (min-width:969px){.a25b .under-header .container p{display:flex;align-items:center;margin:0 1rem;padding:0}.a25b .under-header .container p span{border-left:thin solid #fff;margin:0 0 0 1rem;padding:0 0 0 1rem}}.footer{width:100%;background-color:#000;color:#fff;padding:10rem 0 15rem}@media screen and (min-width:969px){.footer{padding:0}}.footer.bg-none{background-color:transparent;padding:11rem 0 5rem}@media screen and (min-width:969px){.footer .container{padding-right:3.8rem}}.footer figure{text-align:center;padding:0 0 9.4rem}@media screen and (min-width:969px){.footer figure{padding:4rem 0 9.2rem}.footer figure img{max-width:360px}}.footer .infor-footer{width:100%;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:0;font-size:1.6rem;line-height:1.78}@media screen and (min-width:969px){.footer .infor-footer{padding:0 0 8rem}}.footer .infor-footer .left{width:100%;order:2}@media screen and (min-width:969px){.footer .infor-footer .left{width:auto;order:1}}.footer .infor-footer .left a{color:#fff;display:block}.footer .infor-footer .logo-footer{width:auto;margin:0 auto;order:1}.footer .infor-footer .logo-footer img{height:20vw}@media screen and (min-width:969px){.footer .infor-footer .logo-footer{order:2;margin:0 0 0 auto}.footer .infor-footer .logo-footer img{height:65px}}.footer .nav-footer{width:100%;color:#fff;padding:0 0 1rem}.footer .nav-footer,.footer .nav-footer .menu-footer{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.footer .nav-footer .menu-footer{width:auto}.footer .nav-footer .menu-footer.d-sp{display:none}@media screen and (min-width:969px){.footer .nav-footer .menu-footer.d-sp{display:flex!important}}.footer .nav-footer .menu-footer li+li{padding-left:2rem;margin-left:2rem;border-left:thin solid #fff}.footer .nav-footer .menu-footer a{color:#fff}.footer .nav-footer .copyright{width:100%;margin:.5rem 0 1rem;text-align:center}@media screen and (min-width:969px){.footer .nav-footer .copyright{width:auto;margin:0 0 0 auto;text-align:left}}.footer .sns{width:100%;margin:0 0 2.5rem}.footer .sns .list-sns{width:100%;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}.footer .sns .list-sns li{max-width:6rem}.footer .sns .list-sns li+li{margin:0 0 0 2rem}.backtop{display:none;width:6rem;height:6rem;position:fixed;bottom:12rem;right:2rem;padding:0;border:0;background-color:transparent;border-radius:50%;z-index:99}@media screen and (min-width:969px){.backtop{bottom:3rem;right:3rem}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{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}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.069667de.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev: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-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover: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}