.header{box-shadow:0 2px 8px #0000001a}#mv-slide{padding:30px 0 70px;margin:0;background:#4398d9}#mv-slide .slideshow__slide{max-width:1000px;width:100%;margin:0 10px}@media screen and (max-width:820px){#mv-slide{padding:5.333333333334vw 0 16vw}#mv-slide .slideshow__slide{max-width:none;margin:0}}#top-collection-list{padding:90px 0 125px;margin:0;background:#f7f7f7}.custom-section .section__title{font-size:50px;font-weight:600;text-align:center;letter-spacing:0;margin:0 auto 60px;color:#2b83c4}#top-collection-list .collection-list .flickity-viewport{overflow:visible;height:auto!important}#top-collection-list .collection-list .flickity-slider{position:static;display:flex;flex-wrap:wrap;gap:60px 27px;transform:none!important}#top-collection-list .collection-list .flickity-button{display:none!important}#top-collection-list .collection-list .collection-item{position:static!important;padding:0!important;max-width:210px;width:15%}@media screen and (max-width:1440px){#top-collection-list .collection-list .flickity-slider{gap:40px 20px}#top-collection-list .collection-list .collection-item{max-width:210px;width:15%}}@media screen and (max-width:1250px){#top-collection-list .collection-list .flickity-slider{gap:4vw 2.666666666667vw}#top-collection-list .collection-list .collection-item{max-width:none;width:16.6666666667vw}}@media screen and (max-width:820px){#top-collection-list{padding:10.666666666666668vw 0 16vw}.custom-section .section__header{margin:0}.custom-section .section__title{font-size:8vw;text-align:center;margin:0 0 6.66666666666667vw}#top-collection-list .collection-list .collection-item{vertical-align:top;white-space:normal;width:36vw;margin:0 14px;display:inline-block}}#featured-section{padding:85px 0 105px;margin:0}#shopify-section-template--22375254982899__featured_collection_kpU7aG #featured-section{background:#eff0f2}#shopify-section-template--22375254982899__featured_collection_VwenmC #featured-section{background:#f7f7f7}#featured-section .section__header{align-items:center;margin:0 0 40px}#featured-section .section__header .section__title{font-size:50px;font-weight:600;letter-spacing:0;color:#2b83c4}#featured-section .section__action-link{margin:0}@media screen and (max-width:820px){#featured-section{padding:10.6666666668vw 0 16vw}#featured-section .section__header{margin:0 0 8vw}#featured-section .section__header .section__title{font-size:8vw}}.product-item .product-item__info .product-item__price-list{margin:0 0 20px}.product-item .product-item__info .price{display:block;font-size:19px;font-weight:500;letter-spacing:0;margin:0;color:#398ecd}.product-item .product-item__info .product-item__title{font-weight:500;letter-spacing:0;line-height:1.54;margin:0}.product-item .product-item__info .product-item__action-list{margin:30px 0 0}.product-item .product-item__info .product-item__action-list .buy-button{width:100%!important}.product-item .product-item__info .product-item__action-button.button--primary{font-size:13px!important;font-weight:600!important;letter-spacing:0;color:#fff!important;background:#2b83c4!important;margin:0!important;transition:all .3s}.product-item .product-item__info .product-item__action-button.button--primary:hover{opacity:.7}.product-item--vertical .product-item__action-button.button--disabled{margin:0!important}@media screen and (max-width:820px){.product-item{padding:5.33333333334vw!important}.product-item .product-item__info .product-item__price-list{margin:0 0 4.8vw}.product-item .product-item__info .price{font-size:4.8vw}.product-item .product-item__info .product-item__title{font-size:3.733333333334vw;line-height:1.6}.product-item .product-item__info .product-item__action-list{margin:5.333333333333334vw 0 0}.product-item .product-item__info .product-item__action-button.button--primary{font-size:3.466666666666663vw!important}}#shopify-section-template--22375254982899__image_with_text_fmNeYK #img_txt{padding:100px 0;margin:0;background:#2b83c4}#shopify-section-template--22375254982899__image_with_text_fmNeYK #img_txt h2{display:block;font-size:45px;font-weight:600;letter-spacing:0;line-height:1;margin:0 0 40px;color:#fff}#shopify-section-template--22375254982899__image_with_text_fmNeYK #img_txt .rte p{font-size:14px;font-weight:400;letter-spacing:0;line-height:1.71;margin:0 0 40px;color:#fff}#img_txt img{display:block;border-radius:10px}#img_txt .button{max-width:300px;width:100%;margin:0;font-size:14px;font-weight:500;text-align:center;letter-spacing:0;border:1px solid #1541AE;color:#1541ae;background:#fff}#shopify-section-template--22375254982899__image_with_text_qhTRND #img_txt{padding:110px 0;margin:0;background:#f7f7f7}#shopify-section-template--22375254982899__image_with_text_qhTRND #img_txt h2{display:block;font-size:45px;font-weight:600;letter-spacing:0;line-height:1;margin:0 0 40px;color:#2b83c4}#shopify-section-template--22375254982899__image_with_text_qhTRND #img_txt .rte p{font-size:14px;font-weight:400;letter-spacing:0;line-height:1.71;margin:0 0 40px;color:#111}@media screen and (max-width:820px){#shopify-section-template--22375254982899__image_with_text_fmNeYK #img_txt{padding:16vw 0}#shopify-section-template--22375254982899__image_with_text_fmNeYK #img_txt .image-with-text__image-container{margin:0 0 12vw}#shopify-section-template--22375254982899__image_with_text_fmNeYK #img_txt h2{font-size:8vw;margin:0 0 8vw}#shopify-section-template--22375254982899__image_with_text_fmNeYK #img_txt .rte p{font-size:3.733333333333334vw;margin:0 0 8vw}#img_txt .button{max-width:74.66666666666667vw;font-size:3.46666666666663vw}#shopify-section-template--22375254982899__image_with_text_qhTRND #img_txt{padding:16vw 0}#shopify-section-template--22375254982899__image_with_text_qhTRND #img_txt .image-with-text__image-container{margin:0 0 12vw}#shopify-section-template--22375254982899__image_with_text_qhTRND #img_txt h2{font-size:8vw;line-height:1.21;margin:0 0 6.6666666667vw}#shopify-section-template--22375254982899__image_with_text_qhTRND #img_txt .rte p{font-size:3.733333333333334vw;margin:0 0 8vw}}#shopify-section-template--22375254982899__faq_9Vkd8n{padding:100px 0 115px;background:#eff0f2}#shopify-section-template--22375254982899__faq_9Vkd8n .container{max-width:1080px}#shopify-section-template--22375254982899__faq_9Vkd8n .faq{margin:0}#shopify-section-template--22375254982899__faq_9Vkd8n .faq__group-title{font-size:50px;font-weight:600;text-align:center;letter-spacing:0;margin:0 auto 60px;color:#2b83c4}#shopify-section-template--22375254982899__faq_9Vkd8n .faq .faq__item{padding:30px 40px;border:1px solid #DBDBDB}#shopify-section-template--22375254982899__faq_9Vkd8n .faq .faq__item.faq-hidden{display:none}#shopify-section-template--22375254982899__faq_9Vkd8n .button{padding:0;width:100%}#shopify-section-template--22375254982899__faq_9Vkd8n .button a{display:block;max-width:300px;width:100%;margin:45px auto 0;font-size:14px;font-weight:500;text-align:center;line-height:48px;letter-spacing:0;border:1px solid #1541AE;color:#1541ae;background:#fff}@media screen and (max-width:820px){#shopify-section-template--22375254982899__faq_9Vkd8n{padding:16vw 0}#shopify-section-template--22375254982899__faq_9Vkd8n .container{max-width:none;padding:0 5.3333333333334vw}#shopify-section-template--22375254982899__faq_9Vkd8n .faq,#shopify-section-template--22375254982899__faq_9Vkd8n .faq__group{margin:0}#shopify-section-template--22375254982899__faq_9Vkd8n .faq__group-title{font-size:8vw;line-height:1.43;margin:0 auto 8vw}#shopify-section-template--22375254982899__faq_9Vkd8n .faq .faq__item{padding:5.333333333333334vw}#shopify-section-template--22375254982899__faq_9Vkd8n .plus-button{margin-left:5.33333333333334vw}#shopify-section-template--22375254982899__faq_9Vkd8n .button a{max-width:74.66666666666666666667vw;margin:8vw auto 0;font-size:3.466666666666663vw!important}}#shopify-section-sections--22135296622835__text-with-icons{padding:80px 0 110px;background:#f7f7f7}#shopify-section-sections--22135296622835__text-with-icons section{margin:0}#shopify-section-sections--22135296622835__text-with-icons h2{display:block;font-size:50px;font-weight:600;text-align:center;letter-spacing:0;line-height:1;margin:0 0 60px;color:#2b83c4}@media screen and (max-width:820px){#shopify-section-sections--22135296622835__text-with-icons{padding:16vw 0}#shopify-section-sections--22135296622835__text-with-icons h2{font-size:8vw;margin:0 0 8vw}#shopify-section-sections--22135296622835__text-with-icons .text-with-icons__item{padding:0 5.3333333333333334vw}#shopify-section-sections--22135296622835__text-with-icons .text-with-icons__icon-wrapper{text-align:center}#shopify-section-sections--22135296622835__text-with-icons .text-with-icons__content-wrapper{text-align:left}}#footer{padding:100px 0 115px;color:#fff;background:#0c1d34}#footer .footer__wrapper{padding:0}#footer .footer__wrapper .footer__block-item .footer__title{display:block;font-size:22px;font-weight:600;letter-spacing:0;line-height:1;margin:0 0 30px;color:#fff}#footer .footer__wrapper .footer__block-item .footer__linklist a{text-decoration:underline}#footer .select-button{background:#0c1d34;color:#fff;border-color:#fff}#footer .footer__collapsible-content p a{display:flex;justify-content:center;align-items:center;max-width:300px;width:100%;font-size:14px;font-weight:500;text-align:center;letter-spacing:0;line-height:1;color:#fff;background:#398ecd;text-decoration:none;padding:20px 0;margin:30px 0 0}@media screen and (max-width:820px){#footer{padding:16vw 0}#footer .footer__wrapper .footer__block-item{padding:0;margin:0}#footer .footer__wrapper .footer__block-item .footer__title{display:flex;font-size:5.333333333333333334vw;line-height:1.21;margin:0}#footer .footer__collapsible-content p a{max-width:74.66666666666667vw;font-size:3.7333333333333334vw;padding:4vw 0;margin:5.33333333333333334vw 0 0}}.page-title{background-image:var(--bg-pc);background-position:center;background-repeat:no-repeat;background-size:cover;padding:160px 0}.page-title h1{font-size:40px;font-weight:600;text-align:center;letter-spacing:0;color:#fff}@media screen and (max-width:820px){.page-title{padding:17.33333333333335vw 0 16vw}.page-title h1{font-size:8vw}}.reliable{position:relative;padding:170px 0 150px;background:#f7f7f7}.reliable .inner{position:relative;z-index:2;max-width:1240px;width:100%;padding:0 20px;margin:0 auto}.reliable h2{font-size:36px;font-weight:600;text-align:center;letter-spacing:.01em;line-height:1.53;margin:0 0 60px;color:#111}.reliable .note{font-size:15px;font-weight:400;text-align:center;letter-spacing:.06em;line-height:2;margin:0;color:#111}.reliable .bg-txt{position:absolute;top:60px;left:50%;transform:translate(-50%);font-size:240px;font-weight:900;text-align:center;letter-spacing:0;line-height:1;color:#fff;z-index:1}@media screen and (max-width:820px){.reliable{padding:16vw 0}.reliable .inner{padding:0 5.333333333333334vw}.reliable h2{font-size:5.33333333333334vw;margin:0 0 10.666666666666668vw}.reliable .note{font-size:3.733333333333334vw;line-height:2}.reliable .bg-txt{top:8vw;font-size:18.6666666666668vw}}.data-info{padding:85px 0;background:#0c1d34}.data-info .inner{max-width:1240px;width:100%;padding:0 20px;margin:0 auto}.data-info .ctt-flex{display:flex;align-items:stretch}.data-info .ctt-flex .item{position:relative;flex:1}.data-info .ctt-flex .item:before{content:"";width:1px;height:160px;background-image:repeating-linear-gradient(to bottom,#758EAF 0px,#758EAF 1px,transparent 2px,transparent 4px);position:absolute;top:50%;left:0;transform:translateY(-50%)}.data-info .ctt-flex .item:last-of-type:after{content:"";width:1px;height:160px;background-image:repeating-linear-gradient(to bottom,#758EAF 0px,#758EAF 1px,transparent 2px,transparent 4px);position:absolute;top:50%;right:0;transform:translateY(-50%)}.data-info .ctt-flex .item .ttl-note{display:block;font-size:22px;font-weight:600;text-align:center;letter-spacing:0;line-height:1.18;margin:0 auto 40px;color:#fff}.data-info .ctt-flex .item .number-note{display:flex;justify-content:center;align-items:center;gap:12px;font-size:53px;font-weight:600;letter-spacing:0;line-height:1;color:#fff}.data-info .ctt-flex .item .number-note span{font-size:16px;font-weight:500;letter-spacing:0;color:#fff;padding-top:12px}@media screen and (max-width:820px){.data-info{padding:16vw 0}.data-info .inner{padding:0 5.333333333334vw}.data-info .ctt-flex{display:block}.data-info .ctt-flex .item{position:relative;display:block;width:100%;padding:0 0 30px;margin:0 0 30px;border-bottom:1px dashed #758EAF}.data-info .ctt-flex .item:last-of-type{padding:0;margin:0;border-bottom:none}.data-info .ctt-flex .item:before{display:none}.data-info .ctt-flex .item:last-of-type:after{display:none}.data-info .ctt-flex .item .ttl-note{font-size:4.533333333333333333vw;margin:0 auto 2.66666666666666667vw}.data-info .ctt-flex .item .number-note{gap:1.33333333335vw;font-size:10.666666666666668vw;letter-spacing:.02em}.data-info .ctt-flex .item .number-note span{font-size:4vw;padding-top:2.66666666666666667vw}}.reazon{padding:150px 0 125px;background:#2b83c4}.reazon .inner{max-width:1240px;width:100%;padding:0 20px;margin:0 auto}.reazon .ttl{font-size:50px;font-weight:600;text-align:center;letter-spacing:0;color:#fff;margin:0 auto 75px}.reazon .ctt{display:block;width:100%;margin:0 auto 25px}.reazon .ctt .item{display:flex;gap:75px;padding-bottom:45px;margin-bottom:60px;border-bottom:1px solid #73A3DE}.reazon .ctt .item:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom:none}.reazon .ctt .item:nth-of-type(2n){flex-direction:row-reverse}.reazon .ctt .item .img{display:block;max-width:440px;width:100%;flex-shrink:0}.reazon .ctt .item .img img{display:block;width:100%;border-radius:5px}.reazon .ctt .item .txt{flex:1}.reazon .ctt .item .txt .label{display:inline-block;font-size:15px;font-weight:600;letter-spacing:0;line-height:1.27;padding:5px 18px 4px;margin:0 0 28px;color:#004ba8;background:#fff;border-radius:100vw}.reazon .ctt .item .txt h3{position:relative;font-size:25px;font-weight:600;letter-spacing:0;line-height:1.2;margin:0 0 30px;color:#fff}.reazon .ctt .item .txt h3 span{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:100px;font-family:Manrope,sans-serif;font-weight:600;letter-spacing:0;opacity:.1;color:#fff}.reazon .ctt .item .txt .note{font-size:15px;font-weight:400;letter-spacing:0;line-height:1.6;color:#fff}.reazon .ctt .item .txt .note span{font-weight:500;color:#785dc8}.reazon .link-btn a{display:block;max-width:800px;width:100%;padding:32px 0 0;margin:0 auto;color:#fff;background:#1541ae;border-radius:10px;box-shadow:8px 8px #0003;transition:all .3s}.reazon .link-btn a:hover{opacity:1;transform:translate(7px,7px);box-shadow:1px 1px #0003}.reazon .link-btn a .ttl{font-size:32px;font-weight:600;text-align:center;letter-spacing:0;margin:0 0 30px}.reazon .link-btn a .note{font-size:17px;font-weight:400;text-align:center;letter-spacing:0;line-height:1.41;margin:0 0 40px}.reazon .link-btn a .link-txt{display:block;font-size:15px;font-weight:600;text-align:center;letter-spacing:0;padding:25px 0;color:#fff;background:#111;border-radius:0 0 10px 10px}@media screen and (max-width:820px){.reazon{padding:16vw 0}.reazon .inner{padding:0 5.3333333333334vw}.reazon .ttl{font-size:6.4vw;margin:0 auto 10.666666666666668vw}.reazon .ctt{margin:0 auto 8vw}.reazon .ctt .item{display:block;padding-bottom:10.66666666666668vw;margin-bottom:10.66666666666668vw}.reazon .ctt .item:nth-of-type(2n){display:block}.reazon .ctt .item .img{max-width:none;width:100%}.reazon .ctt .item .img img{display:block;width:100%;margin:0 0 8vw}.reazon .ctt .item .txt{display:block;width:100%}.reazon .ctt .item .txt .label{max-width:26.666666666666668vw;padding:1.66666666667vw 3.2vw 1.0666666666667vw;font-size:3.4666666666666666663vw;margin:0 0 4.8vw}.reazon .ctt .item .txt h3{font-size:5.333333333333333334vw;margin:0 0 5.33333333333333334vw}.reazon .ctt .item .txt h3 span{font-size:16vw}.reazon .ctt .item .txt .note{font-size:3.733333333333334vw}.reazon .ctt .item .txt .note .pc{display:none}.reazon .link-btn a{max-width:none;padding:5.33333333334vw 0 0;border-radius:10px;box-shadow:6px 6px #0003}.reazon .link-btn a:hover{transform:translate(5px,5px)}.reazon .link-btn a .ttl{font-size:5.3333333333334vw;padding:0 2.666666666667vw;margin:0 0 5.33333333333334vw}.reazon .link-btn a .note{font-size:3.7333333333333334vw;padding:0 2.66666666666667vw;margin:0 0 8vw}.reazon .link-btn a .link-txt{font-size:3.733333333333334vw;padding:4.8vw 0}}#PBarNextFrameWrapper{display:none}#page-floating{position:fixed;bottom:0;right:0;max-width:360px;width:100%;padding:22px 0 20px;color:#fff;background:#1541ae;border-radius:15px 0 0;opacity:1;transform:translateY(0);transition:opacity .4s ease,transform .4s ease;z-index:2}#page-floating.is-bottom{opacity:0;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease;pointer-events:none;z-index:-1}#page-floating .ttl-note{font-size:20px;font-weight:600;text-align:center;letter-spacing:0;line-height:1.23;color:#fff;margin:0 0 14px}#page-floating a{display:flex;justify-content:center;align-items:center;max-width:200px;width:100%;padding:8px 0 6px;margin:0 auto;font-size:13px;font-weight:500;text-align:center;letter-spacing:.06em;line-height:1.23;color:#1541ae;background:#fff;border-radius:100vw}@media screen and (max-width:820px){#page-floating{max-width:none;padding:4.266666666667vw 0 4vw;border-radius:0}#page-floating .ttl-note{font-size:4.26666666667vw;margin:0 0 2.66666666666666667vw}#page-floating a{max-width:53.333333333334vw;padding:2.133333333333333336vw 0 1.3333333333335vw;font-size:2.933333333333333vw}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
