.header_shin_banner_blk{max-width:750px;margin:50px auto;display:flex;justify-content:center;gap:20px}.header_shin_banner_blk img{max-width:800px;height:150px;cursor:pointer}@media screen and (max-width: 860px){.header_shin_banner_blk{padding:0 20px;text-align:center;margin:20px auto}.header_shin_banner_blk img{height:initial;max-width:250px;margin-bottom:30px}}@media screen and (max-width: 550px){.header_shin_banner_blk a{text-align:center;display:inline-flex}.header_shin_banner_blk{display:block}.header_shin_banner_blk img{height:initial;max-width:300px;margin-bottom:20px}}#popup{display:none}.popup-open{cursor:pointer;border:1px solid;display:inline-block;padding:10px 20px;border-radius:30px;margin:30px 0 0}.popup-overlay{display:none;transition:.5s}#popup:checked~.popup-overlay{display:block;z-index:99999;background-color:#00000070;position:fixed;width:100%;height:100vh;top:0;left:0}.popup-window{width:90vw;max-width:1000px;padding:20px;border-radius:6px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);overflow:scroll;max-height:100vh;background:#fff}.popup-text{margin:0}.popup-text:not(:last-of-type){margin-bottom:1em}.popup-close{cursor:pointer;position:absolute;top:20px;right:20px}.popup____box{width:100%;background:#fff}.popup__h4{font-size:22px;color:#000;margin:0 0 30px}.popup span{color:#13b0e1}.popup__table{width:100%;border-top:1px solid #989898;border-left:1px solid #989898;margin-bottom:30px}.popup__table th{width:130px;border-bottom:1px solid #989898;border-right:1px solid #989898;padding:10px;font-size:14px;color:#000;vertical-align:middle;background:#dfdfdf;text-align:left}.popup__table td{border-bottom:1px solid #989898;border-right:1px solid #989898;padding:10px;font-size:14px;vertical-align:middle;background:#fff}@media screen and (max-width: 1100px){.popup__h4{font-size:1.75vw}}@media screen and (max-width: 680px){.popup__h4{font-size:4vw}.popup__table td,.popup__table th{font-size:3vw;line-height:1.5em}.popup-open{padding:8px 15px;margin:30px 0;font-size:12px;letter-spacing:0px}}.new_blk002_sec03_list.new_pro>li{display:flex;gap:20px}.new_blk002_sec03_list.new_pro>li span:first-child{width:40%}#new_blk002 .new_pro .new_blk002_sec03_list_button a{width:200px;justify-content:right}.new_blk002_sec03_list.new_pro p{font-size:14px;margin-bottom:50px}#new_blk002 .new_blk002_sec03_list.new_pro li{height:initial;padding:30px}.new_blk002_sec03_list.new_pro>li span:last-child{width:70%}.apparel_b{max-width:600px;margin:60px auto 10px;padding:0 20px}.download-footer-blk{margin:40px 0 0!important}#new_blk002 .new_blk002_sec06_cont02{max-width:1100px;margin:120px auto}.news-list.news__content button{font-size:12px;background:none;border:none;text-decoration:underline}.new_c2{max-width:1240px;margin:0 auto;padding:0 20px}.bblod{font-weight:700}.mov-pc{width:100%;height:550px;object-fit:cover;margin-top:-50px}.new_main-txt{position:absolute;margin-top:80px;margin-left:7%}.new_main-txt h1{font-size:46px;color:#fff;letter-spacing:1px;width:100%;line-height:1.5;text-shadow:-1px -1px 30px #000;opacity:0}.new_main-txt h2{color:#fff;margin-top:15px;letter-spacing:1px;font-size:17px;font-weight:700;opacity:0}.new_main-txt a{margin-top:60px;display:inline-block;padding:12px 25px;font-size:20px;font-weight:700;background:#3868e0;color:#fff;letter-spacing:1px;border-radius:5px;position:relative;z-index:1;cursor:pointer;opacity:0;margin-right:10px}.new_main-txt a:last-child{background:#00ced1}.new_main-txt a:hover{transition:.6s;opacity:.7;color:#fff}.movie-blk{display:none;max-width:800px;margin:0 auto 80px;text-align:center;padding:0 10px}.movie-blk h2{margin-bottom:40px;font-size:24px;color:#1f245d}.text{color:transparent;animation-name:blur-text;animation-duration:8s;animation-fill-mode:forwards;animation-delay:2s}@keyframes blur-text{0%{text-shadow:0 0 100px #ffffff;opacity:0}5%{text-shadow:0 0 90px #ffffff}10%{opacity:1}30%{text-shadow:0 0 0px #ffffff}to{opacity:1;text-shadow:0 0 0px #ffffff}}@media only screen and (max-width: 850px){.movie-blk iframe{width:100%}.new_main-txt h1{font-size:36px}.new_main-txt h2{font-size:14px}}@media only screen and (max-width: 550px){.movie-blk{margin:50px auto 0}.movie-blk h2{margin-bottom:30px;font-size:15px;color:#1f245d}.movie-blk iframe{width:330px;height:186px}.mov-pc{height:350px}.new_main-txt h1{font-size:18px;letter-spacing:0;margin-bottom:10px;margin-top:-20px}.new_main-txt a{margin-top:30px;padding:8px 10px;font-size:14px}.new_main-txt{text-align:center;margin:40px 3% 0}}.top .column:before{display:none}.top .news__content{margin-top:-20px}.top .column{padding:0;margin-bottom:100px}.feature .container h2{max-width:688px;margin:20px auto 0;color:#1f245d;font-size:18px}.nara{max-width:350px;margin:80px auto 40px;padding:0 15px;display:flex;justify-content:space-between}.nara img{width:90%;margin:0 auto}.brand_logo{background:#f5faff;padding:50px 0;margin-top:-50px}.brand_logo>h2{text-align:center;font-size:32px;font-weight:800;color:#1f245d;margin-bottom:40px}.brand_logo .inner{max-width:800px;margin:0 auto;padding:0 15px}.brand_logo .brand_card h2{background:#1f245d;padding:10px;color:#fff}.brand_logo .brand_card{margin-bottom:30px}@media screen and (max-width: 520px){.feature .container h2{font-size:12px;letter-spacing:.1em;line-height:1.7}.top .feature__lead{font-size:15px}.brand_logo>h2{font-size:16px;letter-spacing:0}.brand_logo .brand_card h2{font-size:13px;text-align:center}.h3_ttl{margin:20px 0 0!important}}.h3_ttl{line-height:2;margin:20px 0 -20px!important;font-weight:initial;color:var(--color-body-text)}.nara.n1{margin-bottom:80px}.sec-faq .container{padding-top:80px;padding-bottom:80px}.sec-faq h2{margin-bottom:80px;text-align:center;font-size:32px;font-weight:800;color:#1f245d;line-height:1.5}.sec-faq .acd{max-width:800px;width:100%;margin:0 auto 20px}.sec-faq .acd dt,.sec-faq .acd dd{line-height:1.8;letter-spacing:.1em;border:#d4d1d1 1px solid;padding:10px 15px}.sec-faq .acd dt span,.sec-faq .acd dd span{font-size:20px;font-weight:600;color:#fb0051;min-width:70px;display:inline-block}.sec-faq .acd dt{font-size:16px;font-weight:600;letter-spacing:.1em;cursor:pointer;position:relative}.sec-faq .acd dt:after{content:"";background:url(https://web-lab.portal-th.com/wp-content/themes/mqua/img/acd_open.png) center center/contain no-repeat;width:16px;height:16px;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:30px}.sec-faq .acd dt.acd_active:after{background:url(https://web-lab.portal-th.com/wp-content/themes/mqua/img/acd_close.png) center center/contain no-repeat}.sec-faq .acd dd{font-size:16px;font-weight:300;border-top:none;padding-right:50px;display:none;font-family:var(--ja)}.sec-faq .acd dd .acd_inner{display:-webkit-box;display:-ms-flexbox;display:flex}.sec-faq .acd dd .acd_inner a{display:contents;color:red;text-decoration:underline}.sec-faq .acd dd .acd_inner span{line-height:1.4;display:-webkit-box;display:-ms-flexbox;display:flex}.lp-banner-sp{display:none}@media screen and (max-width: 570px){.lp-banner-sp{display:block;padding:0 20px}.sec-faq .container{padding-top:40px;padding-bottom:60px}.sec-faq h2{margin-bottom:40px;font-size:16px;letter-spacing:1px}.sec-faq .acd dt span,.sec-faq .acd dd span{font-size:14px;min-width:40px}.sec-faq .acd dt{font-size:14px;padding-right:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.sec-faq .acd dt:after{width:20px;height:20px;right:20px}.sec-faq .acd dd{font-size:12px;padding-right:25px}#new_blk002 .new_blk002_sec03_list.new_pro li{display:block}#new_blk002 .new_blk002_sec04_box01{text-align:center}#new_blk002 .new_pro span:first-child img{display:block;width:70%;margin:0 auto 30px}.new_blk002_sec03_list.new_pro p{margin-bottom:20px}.new_blk002_sec03_list.new_pro p{text-align:justify}#new_blk002 .new_pro .new_blk002_sec03_list_h4{text-align:center;margin-bottom:15px;font-size:20px}}.page-container{transform:initial}.banner{position:fixed;z-index:30;right:0;display:none}.banner1{bottom:0}.banner2{bottom:520px}.fixed__banarimg{max-width:200px;margin-right:10px;margin-bottom:10px}.open{display:block}.banner-close{position:absolute;top:-7px;left:-7px;z-index:9;cursor:pointer;width:20px}.banner-close__img{max-width:1.75rem;aspect-ratio:1/1}.banner .drawermenu__btm{width:100%;max-width:400px;background:#fff}.banner .drawermenu__btm-footer{padding:.625rem;justify-content:center;align-items:center;font-size:.9375rem;font-weight:700;color:#fff}.banner .drawermenu__btm-footer .drawermenu__btm-footerimg{max-width:1.5rem;aspect-ratio:1/1;margin-left:.5rem}.banar__btm{width:100%;position:sticky;bottom:0;left:0;z-index:1000}.banar__btm1{background:linear-gradient(90deg,#f4f4f4,#fff 16.93%)}.banar__btm1-inner{padding:.5rem 1rem 0rem;max-width:26.25rem;margin:0 auto}.banar__btm1-top{align-items:center}.banar__btm1-toptitle h6{font-size:1rem;font-weight:700}.banar__btm1-toptitle h6 span{color:#2d76e0;font-size:1.125rem}.banar__btm1-toptitle h6 .lsize{font-size:1.25rem}.banar__btm1-topr{width:2.625rem;aspect-ratio:1/1;padding-top:.375rem;background-color:#eff3ff;border-radius:50%;font-size:.5rem;font-weight:500;margin-left:4%;letter-spacing:-.05em;text-align:center}.banar__btm1-list{margin-top:.3125rem;padding-bottom:.3125rem}.banar__btm1-list ul{flex-wrap:wrap;align-items:center}.banar__btm1-list ul li{display:flex;width:calc((100% - 1.125rem)/2);align-items:center}.banar__btm1-list ul li:nth-child(2n){margin-left:1.125rem}.banar__btm1-listimg{max-width:.9375rem}.banar__btm1-list ul li p{margin-left:.5rem;font-size:.625rem;font-weight:500}.banar__btm-btn{width:28px;aspect-ratio:1/1;border-radius:50%;background-color:#1a274e;padding-top:.8125rem;top:-.875rem;left:1.3125rem}.banar__btm-btn .border{height:.125rem;width:50%;margin:0 auto;background-color:#fff;border-radius:2px}@media screen and (min-width: 768px){.u-desktop{display:block}}.u-dflex{display:none}@media screen and (min-width: 768px){.u-dflex{display:flex}}@media screen and (min-width: 768px){.u-mobile{display:none}}.u-mflex{display:flex}@media screen and (min-width: 768px){.u-mflex{display:block}}.u-disp-flex{display:flex}.u-disp-flex-dt{display:block}footer li p{color:#fff}@media screen and (min-width: 768px){.u-disp-flex-dt{display:flex}.footer__inner.u-disp-flex-dt{margin:0 auto;width:1000px;padding:60px 0 0}}.u-disp-flex-sp{display:flex}@media screen and (min-width: 768px){.u-disp-flex-sp{display:block}}.u-posi-lera{position:relative}.u-posi-abso{position:absolute}.u-posi-fixed{position:fixed}.bg__yerrow{display:inline-block;background:linear-gradient(transparent 50%,#fbff96 50%)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/s_home.css.map */
