.bf-gift-section__product-container{display:flex;gap:18px}.bf-gift-section__product-block{position:relative;background:#fff;border:2px solid #7BD842;padding:12px 12px 20px;border-radius:12px;text-align:center;display:flex;flex-direction:column;align-items:stretch;flex:1}.bf-gift-section__heading{display:flex;gap:8px;justify-content:center;align-items:center;text-align:center;flex-direction:column;margin-bottom:20px}.bf-gift-section__product-title{font-size:24px;font-weight:700;color:#f6bc26}.bf-gift-section__product-description{font-size:18px;font-weight:500;color:#000}.bf-gift-section__heading-icon{display:flex;align-items:center;justify-content:center}.bf-gift-section__heading-icon img{margin:0 5px}.bf-gift-section__heading .section-title{margin-bottom:0;color:#f6bc26}.bf-gift-section__product-heading{margin-bottom:20px}.bf-gift-section__description{color:#222;text-align:center;font-weight:400;line-height:1.5;margin-bottom:0;font-size:24px}.bf-gift-section__price-badge{position:absolute;top:12px;left:12px;background-image:url(/cdn/shop/files/Vector_27b64e31-faab-4934-a23b-715ae2ef95ac.png?v=1740713605);background-size:contain;background-repeat:no-repeat;background-position:center;width:105px;height:99px;border-radius:12px;color:#000;font-weight:500;font-size:15px;line-height:21px}.bf-gift-section__price-badge .bf-gift-section__price-badge-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding-top:16px}.bf-gift-section__product-image-wrapper{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.bf-gift-section__section .button--wrapper{display:block}.bf-gift-section__section .button--container .button{background:#23ab47;border-color:#23ab47;border-radius:25.98px;font-size:16px;font-weight:700;color:#fff;height:51px;padding:5px 20px}.bf-gift-section__button-text{display:block;position:relative;padding-right:13px;margin-right:13px}.bf-gift-section__button-text:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:25.98px;background-color:#fff}.box-content-with-image__container{margin-left:auto;margin-right:auto}.box-content-with-image__header{margin-bottom:25px}.box-content-with-image__title{font-family:Notosansjp-medium;font-weight:500;color:#000;position:relative;max-width:969px;margin-bottom:15px;margin-left:auto;margin-right:auto}.item-image-container--top{margin-bottom:41px}.item-image-container--bottom{margin-top:auto}.box-content-with-image__item-title{font-family:Notosansjp-medium;font-weight:500}.box-content-with-image__item-content,.box-content-with-image__item-content *{font-family:Helvetica Neue ForEco Roman;font-weight:400}.box-content-with-image__items{display:flex;gap:25px;justify-content:center;flex-wrap:wrap}.box-content-with-image__item{border-radius:12px;padding:24px;display:flex;flex-direction:column;position:relative}.box-content-with-image__item-button{display:inline-flex;align-items:center;justify-content:center;min-width:159px;height:46px;border-radius:60px;font-family:Notosansjp-medium;font-weight:500;padding:12px 28px;gap:9px;margin-top:auto}@media screen and (max-width: 932px){.box-content-with-image__header{margin-bottom:22px}.box-content-with-image__title{margin-bottom:12px}.box-content-with-image__items{gap:20px}.item-image-container--top{margin-bottom:22px}.box-content-with-image__item-title{margin-bottom:10px}.box-content-with-image__item-button{height:30px;padding:7px 18px}.box-content-with-image__item{flex:0 0 100%;width:100%}}.cust-box-content *{font-family:Noto Sans JP}.cust-box-content__header{color:#000}.cust-box-content__container{max-width:1248px;margin:0 auto;position:relative;padding:1px 24px}.cust-box-content__slider-wrapper{column-gap:24px}.cust-box-content__slide{position:relative;flex:1;border-radius:8px;padding:24px;height:unset!important;display:flex!important;flex-direction:column;text-align:center}.cust-box-content__content-container{display:flex;align-items:center;justify-content:space-between;flex-direction:column;height:100%}.section-title{font-size:40px;line-height:1.37;font-weight:700;color:#000;margin-bottom:60px}.cust-box-content__title{margin-bottom:12px;color:#000;text-align:center;font-size:18px;line-height:21.6px;font-weight:500}.cust-box-content__description,.cust-box-content__description p{color:#000;font-size:16px;line-height:20.8px;font-weight:500}.cust-box-content__description em,.cust-box-content__description p em{font-style:normal;font-size:12px;line-height:15.6px;font-weight:500;display:inline-block}.cust-box-content__description ul{margin-left:16px}.cust-box-content__description ol li{list-style:decimal}.cust-box-content__description ul li{list-style:disc}.cust-box-content__button{background-color:#000;border-radius:50px;padding:0 12px;height:48px;font-size:18px;line-height:21.6px;font-weight:500;color:#fff;min-width:208px;margin-top:30px;text-align:center;display:inline-flex;align-items:center;justify-content:center}.cust-box-content__button:hover{color:#fff}@media screen and (max-width:749px){.section-title{font-size:24px;margin-bottom:30px;text-align:center}.cust-box-content__title{font-size:14px;line-height:16.8px}.cust-box-content__button{font-size:14px;line-height:16.8px;height:41px;margin-top:16px}.cust-box-content__slider-container{margin-right:50px}.cust-box-content__description,.cust-box-content__description p{text-align:center}.cust-box-content__slider-wrapper{column-gap:12px}.cust-box-content__slide{flex:0 0 232px;padding:24px 16px}.cust-box-content-section{overflow:hidden}}.cust-faq-with-image__container{max-width:1194px;margin:0 auto}.cust-faq-with-image__content-container{display:flex;gap:70px}.cust-faq-with-image__items{position:relative;flex:1 1 50%}.cust-faq-with-image__item+.cust-faq-with-image__item{border-top:.807848px solid #CBCBCB}.cust-faq-with-image__header{margin-bottom:64px}.cust-faq-with-image__item-numbering{display:inline;margin-right:2px;z-index:2;position:relative}.cust-faq-with-image__item-title-text{display:inline;z-index:2;position:relative}.cust-faq-with-image__section-title{font-family:Helvetica Neue ForEco Md Ext;font-weight:500;margin-bottom:0}.cust-faq-with-image__item-title{cursor:pointer;margin-bottom:0;padding-bottom:26px;font-family:Notosansjp-medium;font-weight:500;padding-right:60px;position:relative}.cust-faq-with-image__item-title:after{content:"";position:absolute;transform:translateY(-50%);top:25%;right:0;width:21px;height:11px;background:url(https://cdn.shopify.com/s/files/1/1996/9707/files/Vector_3.png?v=1741619540) no-repeat center center;background-size:cover;z-index:1;transition:transform .3s ease-in-out}.cust-faq-with-image__item+.cust-faq-with-image__item{padding-top:26px}.cust-faq-with-image__item-title,.cust-faq-with-image__item-content{padding-bottom:26px}.cust-faq-with-image__item-content{display:none}.cust-faq-with-image__item.active .cust-faq-with-image__item-content{display:block}.cust-faq-with-image__item.active .cust-faq-with-image__item-title{padding-bottom:16px}.cust-faq-with-image__item.active .cust-faq-with-image__item-title:after{transform:translateY(-50%) rotate(180deg);transition:transform .3s ease-in-out}.cust-faq-with-image__item-content,.cust-faq-with-image__item-content p{font-family:Helvetica Neue ForEco Roman;font-weight:400;line-height:1.1}.cust-faq-with-image__item-content a{color:#3f68e0!important;text-decoration:underline}.cust-faq-with-image__item-content a:hover{color:#3f68e0!important;text-decoration:none}.cust-faq-with-image__image-container img{height:auto!important;width:100%!important;border-radius:12px}.cust-faq-with-image__image-container{flex:0 0 606px}@media (max-width: 932px){.cust-faq-with-image__item+.cust-faq-with-image__item{padding-top:10px}.cust-faq-with-image__item-title,.cust-faq-with-image__item-content{padding-bottom:10px}.cust-faq-with-image__container{padding-left:24px;padding-right:24px}.cust-faq-with-image__content-container{flex-direction:column;gap:20px}.cust-faq-with-image__header{margin-bottom:27px}.cust-faq-with-image__image-container{height:200px!important;flex:1}.cust-faq-with-image__image-container img{border-radius:8px}.cust-faq-with-image__item-title:after{width:21px;height:11px}}.cust-slider-content__header{color:#fff}.cust-slider-content__container{max-width:1248px;margin:0 auto;position:relative;padding:1px 24px}.cust-slider-content__slider-wrapper{flex-direction:column;row-gap:60px}.cust-slider-content__slide{position:relative;flex:1;border-radius:12px;height:unset!important;display:flex!important;overflow:hidden}.cust-slider-content__image-container{flex:0 0 50%;position:relative;overflow:hidden}.cust-slider-content__image-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.cust-slider-content__title{margin-bottom:12px;color:#000;font-size:24px;line-height:34.75px;font-weight:700;text-align:left}.cust-slider-content__description em,.cust-slider-content__description p em,.cust-slider-content__description,.cust-slider-content__description p{color:#000;font-size:18px;line-height:26.06px;font-weight:400}.cust-slider-content__description em,.cust-slider-content__description p em{font-style:normal;display:inline-block;color:#3f68e0!important}.cust-slider-content__description ul,.cust-slider-content__description ol{margin-bottom:24px}.cust-slider-content__content-container{padding:69px 54px;flex:0 0 50%;position:relative}@media screen and (min-width:750px){.swiper-slide.cust-slider-content__slide:nth-child(2n){flex-direction:row-reverse}}@media screen and (max-width:749px){.cust-slider-content__title{font-size:16px;line-height:19.2px;font-weight:500}.cust-slider-content__slider-container{margin-right:50px}.cust-slider-content__content-container{display:flex;flex-direction:column;align-items:flex-start;padding:20px 30px}.cust-slider-content__description em,.cust-slider-content__description p em,.cust-slider-content__description,.cust-slider-content__description p{color:#000;font-size:14px;line-height:16.8px;text-align:left}.cust-slider-content__slider-wrapper{column-gap:20px;row-gap:unset;flex-direction:row}.cust-slider-content__slide{flex:0 0 312px;flex-direction:column;display:block!important}.cust-slider-content__image-container{height:220px}.cust-slider-content-section{overflow:hidden}}.cust-tabs-content-table__tabs{display:flex;justify-content:center;margin-bottom:30px}.cust-tabs-content-table__tabs-list{display:flex;gap:40px;list-style:none;padding:0;margin:0}.cust-tabs-content-table__tab-link{cursor:pointer;font-size:16px!important;font-weight:700!important;color:#3f68e0;white-space:nowrap;margin-bottom:0;border:1px solid #3F68E0;padding:11px 30px;border-radius:27px;margin-bottom:0!important}.cust-tabs-content-table__tab.active .cust-tabs-content-table__tab-link{background-color:#3f68e0;color:#fff}.cust-tabs-content-table__content-image{height:auto}.cust-tabs-content-table__content{display:none;opacity:0;transition:opacity .3s ease-in-out}.cust-tabs-content-table__content.active{display:block;opacity:1}.cust-tabs-content-table__content-image-block{margin-top:20px}.cust-tabs-content-table__content-footer{padding-top:16px}.cust-tabs-content-table__content-footer,.cust-tabs-content-table__content-footer p{font-size:16px;line-height:28px;font-weight:400;color:#000000b3}.cust-tabs-content-table__content-footer,.cust-tabs-content-table__content-text{text-align:center}.cust-tabs-content-table__content-text{margin-bottom:30px}.cust-tabs-content-table__content-text ul{padding-left:24px;margin-bottom:20px}.cust-tabs-content-table__content-text ul li{list-style-type:disc}.cust-tabs-content-table__table{border:1px solid #8CA4EC;border-radius:10px;overflow:hidden}.cust-tabs-content-table__table-row{border-bottom:1px solid #8CA4EC;display:flex}.cust-tabs-content-table__table-row--title{background-color:#e2e9f4}.cust-tabs-content-table__table-col{border-right:1px solid #8CA4EC;padding:10px 12px;font-size:18px;line-height:23.4px;font-weight:400;color:#000;flex:1}.cust-tabs-content-table__table-col:last-child{border-right:none}.cust-tabs-content-table__table-col--title{font-weight:700}.cust-tabs-content-table__content-product{padding:51px 120px;display:flex}.cust-tabs-content-table__content-product-heading{display:flex;align-items:center;flex:0 0 40%}.cust-tabs-content-table__content-product-heading h3{font-size:18px!important;line-height:27px;font-weight:700!important;color:#212121}.cust-tabs-content-table__content-product-content{display:flex;flex:1}.cust-tabs-content-table__content-product-button{background-color:#000;color:#fff;padding:10px 20px;border-radius:27px;text-decoration:none;font-size:16px;line-height:23.17px;font-weight:700;display:inline-block;margin-top:15px;min-width:243px;text-align:center}.cust-tabs-content-table__content-product-button:hover{background-color:#000;color:#fff}.cust-tabs-content-table__content-product-title{margin-bottom:10px!important;font-size:24px!important;line-height:36px!important}.cust-tabs-content-table__content-product-description{font-size:16px!important;line-height:24px!important}.cust-tabs-content-table__content-product-details{padding-left:40px;padding-top:20px}@media screen and (max-width: 1199px){.cust-tabs-content-table__tabs{margin-bottom:25px}.cust-tabs-content-table__tabs-list{flex-wrap:wrap;gap:7px}}@media (max-width: 767px){.cust-tabs-content-table__tab-link{font-size:14px!important}.cust-tabs-content-table__table-col{font-size:14px;line-height:18.2px}.cust-tabs-content-table__content-product{padding:16px 10px}.cust-tabs-content-table__content-product-button{min-width:unset;font-size:10px;line-height:10.49px;margin-top:5px}.cust-tabs-content-table__content-product-details{padding-left:0;padding-top:10px}.cust-tabs-content-table__content-product-heading h3{font-size:14px!important;line-height:21px!important}.cust-tabs-content-table__content-product-heading{flex:0 0 34%;text-align:center}.cust-tabs-content-table__content-product-image{flex:0 0 93px}.cust-tabs-content-table__content-product-image img{max-width:100%;height:auto}.cust-tabs-content-table__content-product-title{font-size:14px!important;line-height:21px!important;margin-bottom:0!important}.cust-tabs-content-table__content-product-description{font-size:10px!important;line-height:15px!important}.cust-tabs-content-table__content-footer,.cust-tabs-content-table__content-footer p{font-size:12px;line-height:17.38px}}.cust-image-content__container{position:relative;max-width:1120px;margin:0 auto;font-family:Helvetica Neue ForEco Roman;font-weight:400}.cust-image-content__header{margin-bottom:40px}.cust-image-content__section-title{font-family:Helvetica Neue ForEco Md Ext;font-weight:500;margin-bottom:0}.cust-image-content__item-title{margin-bottom:15px;font-family:Helvetica Neue ForEco Md Ext;font-weight:500}.cust-image-content__item-content,.cust-image-content__item-content p{font-family:Helvetica Neue ForEco Roman;font-weight:400}.cust-image-content__item{display:flex;background-color:#fff;min-height:360px;border-radius:12px;gap:44px}.cust-image-content__item+.cust-image-content__item{margin-top:44px}.cust-image-content__item:nth-child(2n){flex-direction:row-reverse}.cust-image-content__image-container img{height:100%!important;width:auto!important;border-radius:12px}.cust-image-content__image-container{flex:0 0 544px}.cust-image-content__content-container{flex:1;padding-left:67px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.cust-image-content__item:nth-child(2n) .cust-image-content__content-container{padding-left:0;padding-right:67px}@media (max-width: 767px){.cust-image-content__container{padding-left:24px;padding-right:24px}.cust-image-content__header .section-title{text-align:center;margin-bottom:24px}.cust-image-content__content-container{padding-left:0}.cust-image-content__item{border-radius:8px;flex-direction:column;min-height:0;gap:30px}.cust-image-content__item+.cust-image-content__item{margin-top:60px}.cust-image-content__item:nth-child(2n){flex-direction:column}.cust-image-content__image-container{height:240px!important;flex:1}.cust-image-content__image-container img{height:auto!important;width:100%!important;border-radius:8px}.cust-image-content__item:nth-child(2n) .cust-image-content__content-container{padding-left:0;padding-right:0}}.cust_video__title{font-size:60px;line-height:68px;color:#03060b;position:relative;margin-bottom:17px;max-width:859px;margin-left:auto;margin-right:auto;text-align:center}.cust_video__description,.cust_video__bottom-text{font-size:22px;line-height:28px;color:#757575;max-width:859px;margin-left:auto;margin-right:auto;margin-bottom:40px;text-align:center}.cust_video__bottom-text{font-size:18px;text-align:left;margin-top:5px;line-height:1.2}.cust_video__video-wrapper{display:flex;gap:18px}.facebook-video-container iframe,.cust_video__video-container iframe,.cust_video__video-container video{width:100%}@media screen and (max-width: 1440px){.cust_video__title{font-size:40px;line-height:48px}.cust_video__description,.cust_video__bottom-text{font-size:16px;line-height:21px}}@media screen and (max-width: 1024px){.cust_video__title{font-size:24px;line-height:32px}.cust_video__description,.cust_video__bottom-text{font-size:14px;line-height:15px;margin-bottom:30px}}@media screen and (max-width: 430px){.cust_video__title{font-size:24px;line-height:32px}.cust_video__description,.cust_video__bottom-text{font-size:14px;line-height:22px;margin-bottom:24px}.cust_video__video-wrapper{flex-direction:column}}.text--heading{font-size:24px}.text--description{font-size:14px;line-height:1.5}.text--gray{color:#757575}.text--black{color:#000}@media (min-width: 768px){.text--heading{font-size:40px}.text--description{font-size:16px}}.cust-yt-video__thumbnail{border-radius:12px 12px 0 0}.cust-yt-video__text-container{padding:28px;text-align:center}.cust-yt-video__product-title,.cust-yt-video__product-description,.cust-yt-video__product-description *{font-size:16px;color:#000;font-weight:400}.cust-yt-video__product-title{font-weight:700}.cust-yt-video__heading{display:flex;gap:8px;justify-content:center;align-items:center;text-align:center;flex-direction:column;margin-bottom:20px}.cust-yt-video__heading-icon{display:flex;align-items:center;justify-content:center}.cust-yt-video__heading-icon img{margin:0 5px}.cust-yt-video__heading .section-title{margin-bottom:0;color:#f6bc26}.cust-yt-video__product-heading{margin-bottom:20px}.cust-yt-video__section-heading{margin-bottom:16px}.cust-yt-video__container{overflow:auto;-ms-overflow-style:none;scrollbar-width:none;margin-left:-24px;margin-right:-24px}.cust-yt-video__container::-webkit-scrollbar{display:none}.cust-yt-video__image-wrapper{cursor:pointer;position:relative}.cust-yt-video__image-wrapper:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:49px;height:49px;background:url(/cdn/shop/files/youtube.png?v=1740735637) no-repeat center center;z-index:1}.cust-yt-video__wrapper{display:flex;justify-content:center;gap:16px;width:1202px;margin-left:auto;margin-right:auto;padding-right:24px;padding-left:24px}.cust-yt-video__iframe-wrapper.hidden{opacity:0;visibility:hidden}.cust-yt-video__iframe-wrapper{position:fixed;display:flex;top:0;right:0;bottom:0;left:0;background-color:#111;justify-content:center;align-items:center;z-index:999999;opacity:1;visibility:visible}.cust-yt-video__iframe-wrapper svg{position:absolute;top:calc(50vh - 300px);right:calc(50vw - 500px);font-size:40px;color:#fff;opacity:.3;cursor:pointer}@media (max-width: 1120px){.cust-yt-video__iframe-wrapper svg{top:.7rem;right:.15rem}}.cust-yt-video__column-wrapper{background:#fff;border-radius:12px}.cust-yt-video__column-wrapper .cust-yt-video__iframe-wrapper iframe{max-width:840px;max-height:472px;width:100%;height:100%}@media (min-width: 768px){.cust-yt-video__section-heading{margin-bottom:24px}.cust-yt-video__wrapper{padding-left:0;padding-right:0;gap:23px}}.delta-series-assurance-bg-container{background-color:#f7f7f7;width:100%}.delta-series-assurance-container{max-width:70%;margin:auto;display:flex;flex-direction:column;align-items:center;padding:105px 0 112px}.delta-series-assurance-container .assurance-image{width:130px}.delta-series-assurance-container .title{margin:0;font-family:Notosansjp-regular;font-size:40px;font-weight:400;line-height:58px;color:#262626;padding-top:25px}.delta-series-assurance-container .desc{margin:0;font-family:Notosansjp-regular;font-size:18px;font-weight:400;line-height:34px;color:#262626;padding-top:37px;max-width:873px;text-align:center}.delta-series-assurance-container .link{margin:0;font-family:Notosansjp-regular;font-size:18px;font-weight:400;line-height:34px;color:#262626;color:#2badcc;text-decoration:underline #2BADCC;-webkit-text-decoration:underline #2BADCC;padding-top:16px}@media (max-width: 1024px){.delta-series-assurance-container .title{font-size:28px;line-height:42px}.delta-series-assurance-container .desc,.delta-series-assurance-container .link{font-size:16px;line-height:28px}}@media (max-width: 767px){.delta-series-assurance-container .title{font-family:Notosansjp-bold;font-size:22px;line-height:36px}.delta-series-assurance-container .desc,.delta-series-assurance-container .link{font-size:15px;line-height:28px}}@media (max-width: 767px){.delta-series-assurance-bg-container{background-color:#f7f7f7;width:100%;padding-left:3%;padding-right:3%}.delta-series-assurance-container{max-width:none;display:flex;flex-direction:column;align-items:flex-start;padding:50px 0;border-top:1px solid #C1C1C1}.delta-series-assurance-container .assurance-image{width:130px;align-self:flex-end}.delta-series-assurance-container .title{padding-top:25px}.delta-series-assurance-container .desc{padding-top:12px;max-width:873px}.delta-series-assurance-container .link{color:#2badcc;text-decoration:underline #2BADCC;-webkit-text-decoration:underline #2BADCC;padding-top:12px}}@font-face{font-family:Notosansjp-bold;src:url(/cdn/shop/files/NOTOSANSJP-BOLD.woff2?v=1763025757);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Notosansjp-regular;src:url(/cdn/shop/files/NOTOSANSJP-REGULAR.woff2?v=1763025757);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Notosansjp-medium;src:url(/cdn/shop/files/NOTOSANSJP-MEDIUM.woff2?v=1763025757);font-weight:400;font-style:normal;font-display:swap}.delta-series-collection-banner{position:relative}.banner-image-mobile{display:none}.banner-text{position:absolute;top:0;width:100%;display:flex;flex-direction:column;align-items:center;padding:9% 3% 0}.banner-title{text-align:center;margin:0;font-family:Notosansjp-regular;font-size:55px;font-weight:400;line-height:82px;color:#fff!important;text-shadow:0px 3px 6px rgba(0,0,0,.16)}.banner-desc{text-align:center;font-family:Notosansjp-regular;font-size:40px;font-weight:400;line-height:58px;color:#262626;color:#fff;margin:16px 0 0}@media (max-width: 1024px){.banner-title{font-size:40px;line-height:66px}.banner-desc{font-size:24px;line-height:36px}}@media (max-width: 767px){.banner-image{display:none}.banner-image-mobile{display:block}.banner-title{font-size:28px;line-height:44px}.banner-desc{font-size:16px;line-height:28px}.banner-text{padding-top:120px}}.single-capacity .title-desc-container{display:flex;flex-direction:column;margin:0 0 0 6%;position:relative;max-width:568px;min-width:37%}.single-capacity .title-desc-container .title{padding-bottom:24px;margin:0;font-size:28px;font-weight:500;line-height:36px;color:#262626;font-family:Notosansjp-medium}.single-capacity .title-desc-container .title span{display:inline-block}.single-capacity .title-desc-container .desc{margin:0;font-family:Notosansjp-regular;font-size:16px;font-weight:400;line-height:28px;color:#262626}.single-capacity .title-desc-container .link{padding-top:20px;text-decoration:none;margin:0;font-family:Notosansjp-regular;font-size:16px;font-weight:400;line-height:28px;text-underline-offset:2px;text-decoration:underline #2BADCC;-webkit-text-decoration:underline #2BADCC;color:#2badcc}.single-capacity-container{width:100%}.single-capacity-container .single-capacity{border-top:1px solid #BDBDBD;width:100%;max-width:80%;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:87px 0;margin:auto}.single-capacity-container .single-capacity .capacity-img{max-width:43%}.inverse .single-capacity{flex-direction:row-reverse}.inverse .single-capacity .title-desc-container{margin:0 6% 0 0}.delta-series-collection-capacities{display:flex;flex-direction:column;align-items:center;margin:144px 0 0}.delta-series-collection-capacities .capacities-title{text-align:center;padding-bottom:56px;margin:0;font-family:Notosansjp-regular;font-size:40px;font-weight:400;line-height:52px;color:#262626;text-decoration:underline;-webkit-text-decoration:underline;text-underline-offset:5px}.delta-series-collection-capacities .capacities-title span{display:block}@media (max-width: 1024px){.delta-series-collection-capacities .capacities-title{font-size:28px;line-height:36px}.single-capacity .title-desc-container .title{font-size:24px;line-height:36px}.single-capacity .title-desc-container .desc,.single-capacity .title-desc-container .link{font-size:16px;line-height:28px}}@media (max-width: 767px){.single-capacity .title-desc-container .title,.delta-series-collection-capacities .capacities-title{font-size:20px;line-height:36px}.single-capacity .title-desc-container .desc,.single-capacity .title-desc-container .link{font-size:16px;line-height:28px}}@media (max-width: 767px){.single-capacity .title-desc-container{margin:0;max-width:none;min-width:none}.single-capacity .title-desc-container .title{padding-bottom:16px;font-family:Notosansjp-bold;font-weight:700}.single-capacity-container{width:100%}.single-capacity-container .single-capacity{max-width:100%;display:flex;flex-direction:column-reverse;align-items:flex-start;padding:24px 0;margin:0}.single-capacity-container .single-capacity .capacity-img{padding-top:32px;max-width:100%}.inverse .single-capacity{flex-direction:column-reverse}.inverse .single-capacity .title-desc-container{margin:0}.delta-series-collection-capacities{margin:60px 3% 0;align-items:flex-start}.delta-series-collection-capacities .capacities-title{font-family:Notosansjp-bold;text-align:left;padding-bottom:18px;font-size:22px;line-height:36px;font-weight:700;text-decoration:none;-webkit-text-decoration:none}}.delta-series-certificate-bg-container{width:100%}.delta-series-certificate-container{max-width:80%;margin:auto;display:flex;flex-direction:column;align-items:center;padding:145px 0 133px}.delta-series-certificate-container .title{margin:0;font-family:Notosansjp-regular;font-size:40px;font-weight:400;line-height:52px;color:#262626;text-align:center}.delta-series-certificate-container .desc{padding-top:11px;margin:0;font-family:Notosansjp-regular;font-size:18px;font-weight:400;line-height:34px;color:#262626;text-align:center;max-width:900px}.delta-series-certificate-container .desc span{display:inline-block}.delta-series-certificate-container .images{width:100%;padding-top:56px;display:flex;justify-content:space-between;overflow-x:auto;overflow-y:hidden}.delta-series-certificate-container .images .image-container{display:flex;flex-direction:column;align-items:center;flex-basis:20%;min-width:280px}.delta-series-certificate-container .images .image-container .image{height:55px}.delta-series-certificate-container .images .image-container .image-title{padding-top:20px;margin:0;font-family:Notosansjp-bold;font-size:16px;font-weight:700;line-height:22px;color:#1a1311}.delta-series-certificate-container .images .image-container .image-desc{margin:0;font-family:Notosansjp-regular;font-size:16px;font-weight:700;line-height:22px;color:#1a1311;text-align:center;width:100%;padding:6px 10px 0}.delta-series-certificate-container .images .image-container span{display:inline-block}.delta-series-certificate-container .reference{padding-top:46px;margin:0;font-family:Notosansjp-regular;font-size:16px;font-weight:400;line-height:36px;color:#a6a6a6}@media (max-width: 1024px){.delta-series-certificate-container .title{font-size:28px;line-height:36px}.delta-series-certificate-container .desc{padding-top:11px;font-size:16px;line-height:28px}.delta-series-certificate-container .reference{font-size:14px;line-height:18px}}@media (max-width: 767px){.delta-series-certificate-container .title{font-size:22px;line-height:36px;font-family:Notosansjp-bold}.delta-series-certificate-container .desc{padding-top:11px;font-size:15px;line-height:28px;text-align:left;max-width:100%}.delta-series-certificate-container .images .image-container .image-title{font-size:14px;line-height:18px}.delta-series-certificate-container .images .image-container .image-desc{font-size:10px;line-height:18px}.delta-series-certificate-container .reference{font-size:12px;line-height:20px}}@media (max-width: 767px){.delta-series-certificate-bg-container{width:100%;background-color:#f7f7f7}.delta-series-certificate-container{max-width:none;margin:auto;display:flex;flex-direction:column;align-items:flex-start;padding:70px 3% 46px}.delta-series-certificate-container .desc{padding-top:11px}.delta-series-certificate-container .desc span,.delta-series-certificate-container .desc span:first-child{display:inline}.delta-series-certificate-container .images{width:100%;padding-top:34px;display:flex;flex-wrap:wrap;justify-content:space-between}.delta-series-certificate-container .images .image-container{display:flex;flex-direction:column;align-items:center;flex-basis:50%;padding-bottom:20px;min-width:0}.delta-series-certificate-container .images .image-container .image{height:55px}.delta-series-certificate-container .images .image-container .image-title{padding-top:10px}.delta-series-certificate-container .images .image-container .image-desc{font-weight:400;text-align:center;width:90%;padding:10px}.delta-series-certificate-container .reference{padding-top:0}}.delta-series-collection-intro-elec-container{margin-top:50px;background-color:#fbfbfb}.delta-series-collection-intro-elec-container .delta-series-collection-intro-elec{position:relative;margin:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:116px 0 135px;max-width:85%}.delta-series-collection-intro-elec>div,.delta-series-collection-intro-elec-container .delta-series-collection-intro-elec .intro-img>img{flex-basis:calc(50% - 15px)}.delta-series-collection-intro-elec .intro-img{flex-basis:100%;display:flex;justify-content:space-between}.delta-series-collection-intro-elec-container .delta-series-collection-intro-elec .intro-img>img{max-width:calc(50% - 15px)}.delta-series-collection-intro-elec .intro-title{margin:0;font-family:Notosansjp-regular;font-size:40px;font-weight:400;line-height:52px;color:#262626;padding-bottom:94px}.delta-series-collection-intro-elec .intro-title span:nth-child(2){margin-left:-20px}.delta-series-collection-intro-elec .intro-title span{display:block;text-align:left}.delta-series-collection-intro-elec .intro-link{display:inline-block;margin:0;font-family:Notosansjp-regular;font-size:18px;font-weight:400;line-height:34px;text-underline-offset:2px;text-decoration:underline #2BADCC;-webkit-text-decoration:underline #2BADCC;color:#2badcc}.delta-series-collection-intro-elec .intro-desc{display:block;max-width:1000px}.delta-series-collection-intro-elec .intro-desc p{text-align:left;margin:0;font-family:Notosansjp-regular;font-size:18px;font-weight:400;line-height:34px;color:#262626;padding-top:34px}.delta-series-collection-intro-elec .intro-desc p:first-child{padding-top:0}.delta-series-collection-intro-elec .intro-desc p :not(:first-child){padding-top:34px}.delta-series-collection-intro-elec .intro-desc .intro-reference{margin:0;font-family:Notosansjp-regular;font-size:14px;font-weight:400;line-height:20px;color:#7f7f7f}.delta-series-collection-intro-elec .intro-desc .intro-link-mobile{display:none}.delta-series-collection-intro-elec .intro-img{padding-top:62px;max-width:100%}@media (max-width: 1024px){.delta-series-collection-intro-elec .intro-title{font-size:28px;line-height:36px}.delta-series-collection-intro-elec .intro-link,.delta-series-collection-intro-elec .intro-desc p{font-size:16px;line-height:28px}}@media (max-width: 767px){.delta-series-collection-intro-elec .intro-title{font-family:Notosansjp-bold;font-size:22px;line-height:36px;font-weight:700}.delta-series-collection-intro-elec .intro-link,.delta-series-collection-intro-elec .intro-desc p{font-size:15px;line-height:28px}.delta-series-collection-intro-elec .intro-desc .intro-reference{font-size:12px;line-height:24px}}@media (max-width: 767px){.delta-series-collection-intro-elec-container .delta-series-collection-intro-elec{flex-direction:column;padding:59px 3%;max-width:none}.delta-series-collection-intro-elec .intro-link{display:none}.delta-series-collection-intro-elec .intro-title{padding-bottom:20px}.delta-series-collection-intro-elec .intro-title span:nth-child(2){margin-left:-10px}.delta-series-collection-intro-elec .intro-desc{max-width:none}.delta-series-collection-intro-elec .intro-desc p:not(:first-child){padding-top:18px}.delta-series-collection-intro-elec .intro-desc .intro-reference{color:#7f7f7f;padding-top:18px}.delta-series-collection-intro-elec .intro-desc .intro-link-mobile{display:inline-block;padding-top:18px;margin:0;font-family:Notosansjp-regular;font-weight:400;font-size:16px;line-height:28px;text-underline-offset:2px;text-decoration:underline #2BADCC;-webkit-text-decoration:underline #2BADCC;color:#2badcc}.delta-series-collection-intro-elec .intro-img{padding-top:30px;max-width:100%}.delta-series-collection-intro-elec-container .delta-series-collection-intro-elec .intro-img>img{max-height:240px}}.delta-series-collection-usage{display:flex;flex-direction:column;align-items:center;margin:150px 0}.delta-series-collection-usage .usage-title{text-align:center;padding-bottom:25px;text-decoration:underline;-webkit-text-decoration:underline;text-underline-offset:5px;margin:0;font-family:Notosansjp-regular;font-size:40px;font-weight:400;line-height:52px;color:#262626}.delta-series-collection-usage .usage-title span{display:inline}.delta-series-collection-usage .single-usage-container{width:100%;position:relative}.delta-series-collection-usage .single-usage-container .single-usage{width:100%;max-width:85%;display:flex;flex-direction:row;margin:70px auto}.delta-series-collection-usage .single-usage-container .single-usage .usage-img{width:50%;align-self:center}.delta-series-collection-usage .single-usage .title-desc-container{display:flex;flex-direction:column;margin:0 0 0 3%;border-top:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD}.delta-series-collection-usage .single-usage .title-desc-container .page-num{margin-top:1em;color:#2badcc;font-size:21px;line-height:21px;text-align:right}.delta-series-collection-usage .single-usage .title-desc-container .title{padding:24px 0;margin:0;font-size:24px;line-height:36px;font-weight:600;font-family:Notosansjp-medium,Notosansjp-regular}.delta-series-collection-usage .single-usage .title-desc-container .title span{display:inline-block}.delta-series-collection-usage .single-usage .title-desc-container .desc{margin:0;font-family:Notosansjp-regular;font-size:18px;font-weight:400;line-height:34px;color:#262626;padding-bottom:30px}.delta-series-collection-usage .inverse .single-usage{flex-direction:row-reverse}.delta-series-collection-usage .inverse .single-usage .title-desc-container{margin:0 3% 0 0}@media (max-width: 1024px){.delta-series-collection-usage .usage-title{font-size:28px;line-height:36px;font-weight:700px}.delta-series-collection-usage .single-usage .title-desc-container .title{font-size:20px;line-height:24px;font-weight:600}.delta-series-collection-usage .single-usage .title-desc-container .desc{font-size:16px;line-height:28px}}@media (max-width: 767px){.delta-series-collection-usage .usage-title{font-size:22px;line-height:36px;font-family:Notosansjp-bold}.delta-series-collection-usage .single-usage .title-desc-container .desc{font-size:15px;line-height:28px}}@media (max-width: 767px){.delta-series-collection-usage{display:flex;flex-direction:column;align-items:flex-start;margin:50px 3% 100px}.delta-series-collection-usage .usage-title span{display:block}.delta-series-collection-usage .usage-title{text-align:left;padding-bottom:0;text-decoration:none;-webkit-text-decoration:none}.delta-series-collection-usage .single-usage-container .single-usage{max-width:none;flex-direction:column-reverse;margin:50px 0 0}.delta-series-collection-usage .single-usage-container .single-usage .usage-img{width:100%}.delta-series-collection-usage .single-usage .title-desc-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0;border:none}.delta-series-collection-usage .single-usage .title-desc-container .page-num{margin:0;order:1;color:#2badcc;font-size:21px;line-height:36px;text-align:right}.delta-series-collection-usage .single-usage .title-desc-container .title{order:0;padding:0;font-family:Notosansjp-regular}.delta-series-collection-usage .single-usage .title-desc-container .title span{display:inline-block}.delta-series-collection-usage .single-usage .title-desc-container .desc{order:2;border-top:1px solid #CDCDCD;padding:24px 0 22px}.delta-series-collection-usage .inverse .single-usage{flex-direction:column-reverse}.delta-series-collection-usage .inverse .title-desc-container{margin:0 3% 0 0}}.stop-sign{display:none}.single-feeback-container{max-width:80%;display:flex;flex-direction:row;padding:60px 0;margin:auto;border-top:1px solid #C1C1C1}.single-feeback-container .single-feedback-index{margin:0;font-family:Notosansjp-regular;font-size:24px;font-weight:400;line-height:28px;color:#9a9a9a;padding-top:44px;min-width:15%}.single-feeback-container .single-feeback .img-rating{height:28px}.single-feeback-container .single-feeback .title{padding-top:16px;display:flex;justify-content:space-between;margin:0;font-family:Notosansjp-medium;font-size:24px;font-weight:400;line-height:28px;color:#9a9a9a;color:#262626}.single-feeback-container .single-feeback .title .product-name{color:#2badcc}.single-feeback-container .single-feeback .desc{margin:0;font-family:Notosansjp-regular;font-size:18px;font-weight:400;line-height:34px;color:#262626;padding-top:14px}.single-feeback-container .single-feeback .product-name-mobile{display:none}.single-feeback-container:last-child{border-bottom:1px solid #C1C1C1}.delta-series-feedback-container{width:100%;padding:122px 0 168px;display:flex;flex-direction:column;align-items:center}.delta-series-feedback-container .feedback-title{padding-bottom:94px;font-family:Notosansjp-regular;font-size:40px;font-weight:400;line-height:58px;color:#262626;text-decoration:underline;margin:auto}@media (max-width: 1024px){.single-feeback-container .single-feeback .desc{font-size:16px;line-height:28px}.delta-series-feedback-container .feedback-title{font-size:28px;line-height:42px}}@media (max-width: 767px){.stop-sign{display:inline}.single-feeback-container .single-feedback-index{font-size:22px;line-height:36px}.single-feeback-container .single-feeback .title{font-size:20px;line-height:36px;font-family:Notosansjp-bold}.single-feeback-container .single-feeback .desc{font-size:15px;line-height:28px}.delta-series-feedback-container .feedback-title{font-family:Notosansjp-bold;font-size:22px;line-height:36px;font-weight:700}}@media (max-width: 767px){.single-feeback-container{max-width:none;display:flex;flex-direction:row;padding:32px 0;margin:auto;border-top:1px solid #C1C1C1}.single-feeback-container .single-feedback-index{padding-top:41px;min-width:10%;padding-right:40px}.single-feeback-container .single-feeback .img-rating{height:24px}.single-feeback-container .single-feeback .title{padding-top:16px;display:flex;justify-content:space-between;font-weight:700;color:#262626}.single-feeback-container .single-feeback .title .product-name{display:none}.single-feeback-container .single-feeback .desc{padding-top:14px}.single-feeback-container .single-feeback .product-name-mobile{margin:0;font-family:Notosansjp-regular;font-weight:400;font-size:15px;line-height:28px;padding-top:14px;color:#2badcc;text-align:right;display:block}.single-feeback-container:last-child{border-bottom:1px solid #C1C1C1}.delta-series-feedback-container{width:100%;padding:60px 3%;display:flex;flex-direction:column;align-items:center}.delta-series-feedback-container .feedback-title{padding-bottom:25px;text-decoration:none}}.delta-series-collection-intro{position:relative;margin:110px auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0}.delta-series-collection-intro .intro-title{margin:0;font-family:Notosansjp-regular;font-size:40px;font-weight:400;line-height:52px;color:#262626}.delta-series-collection-intro .intro-title span{display:inline-block}.delta-series-collection-intro .intro-desc{padding-top:38px;display:block}.delta-series-collection-intro .intro-desc p{text-align:left;margin:0;font-family:Notosansjp-regular;font-size:18px;font-weight:400;line-height:34px;color:#262626}.delta-series-collection-intro .intro-img{padding-top:28px;max-width:62.5%}@media (max-width: 1024px){.delta-series-collection-intro{padding:0 3%}.delta-series-collection-intro .intro-title{font-size:28px;line-height:36px}.delta-series-collection-intro .intro-desc p{font-size:16px;line-height:30px}}@media (max-width: 767px){.delta-series-collection-intro{margin:34px auto;padding:0 3%}.delta-series-collection-intro .intro-title{font-weight:700;font-size:22px;line-height:36px}.delta-series-collection-intro .intro-desc{font-size:15px;line-height:28px;padding-top:24px}.delta-series-collection-intro .intro-img{max-width:100%}}.title-before-0:before{display:block;content:"01";position:absolute;font-size:56px;font-family:Glow Sans J-Wide Light,Glow Sans J;font-weight:400;color:#d3d3d3;top:0;left:3%;z-index:-1}.title-before-1:before{display:block;content:"02";position:absolute;font-size:56px;font-family:Glow Sans J-Wide Light,Glow Sans J;font-weight:400;color:#d3d3d3;top:0;left:3%;z-index:-1}.title-before-2:before{display:block;content:"03";position:absolute;font-size:56px;font-family:Glow Sans J-Wide Light,Glow Sans J;font-weight:400;color:#d3d3d3;top:0;left:5%;z-index:-1}.title-before-3:before{display:block;content:"04";position:absolute;font-size:56px;font-family:Glow Sans J-Wide Light,Glow Sans J;font-weight:400;color:#d3d3d3;top:0;left:3%;z-index:-1}.title-before-4:before{display:block;content:"05";position:absolute;font-size:56px;font-family:Glow Sans J-Wide Light,Glow Sans J;font-weight:400;color:#d3d3d3;top:0;left:3%;z-index:-1}.title-before-5:before{display:block;content:"06";position:absolute;font-size:56px;font-family:Glow Sans J-Wide Light,Glow Sans J;font-weight:400;color:#d3d3d3;top:0;left:3%;z-index:-1}.delta-series-collection-reasons .title-desc-container{display:flex;flex-direction:column;margin:0 0 0 3%;position:relative;z-index:0}.delta-series-collection-reasons .title-desc-container .title{max-height:calc(3% + 134px);padding-bottom:32px;margin:0;font-family:Notosansjp-regular;font-size:28px;font-weight:400;line-height:36px;color:#262626}.delta-series-collection-reasons .title-desc-container .title span:first-child{padding-top:3%;text-underline-offset:4px;text-decoration:underline #2BADCC;-webkit-text-decoration:underline #2BADCC}.delta-series-collection-reasons .title-desc-container .title span{display:inline-block}.delta-series-collection-reasons .title-desc-container .desc{margin:0;font-family:Notosansjp-regular;font-size:16px;font-weight:400;line-height:28px;color:#262626}.delta-series-collection-reasons .title-desc-container .link{padding-top:16px;text-decoration:none;-webkit-text-decoration:none;margin:0;font-family:Notosansjp-regular;font-size:16px;font-weight:400;line-height:28px;color:#262626;text-underline-offset:2px;text-decoration:underline #2BADCC;-webkit-text-decoration:underline #2BADCC;color:#2badcc}.delta-series-collection-reasons .title-desc-container .reference{margin:0;font-family:Notosansjp-regular;font-size:14px;font-weight:400;line-height:28px;color:#7f7f7f}.delta-series-collection-reasons .title-desc-container .reference:nth-child(2n-1){padding-top:16px}.delta-series-collection-reasons .single-reason-container{width:100%;background-color:#fcfcfc}.delta-series-collection-reasons .single-reason-container .single-reason{width:100%;max-width:80%;display:flex;flex-direction:row;align-items:center;padding:160px 0;margin:auto}.delta-series-collection-reasons .single-reason-container .single-reason .reason-img{width:47%}.delta-series-collection-reasons .inverse{background-color:transparent}.delta-series-collection-reasons .inverse .single-reason{flex-direction:row-reverse}.delta-series-collection-reasons .inverse .title-desc-container{padding:0 3% 0 0}.delta-series-collection-reasons{display:flex;flex-direction:column;align-items:center;padding:30px 0}.delta-series-collection-reasons .reasons-title{padding-bottom:56px;margin:0;font-family:Notosansjp-bold;font-size:40px;font-weight:700;line-height:52px;color:#262626;text-decoration:underline;-webkit-text-decoration:underline}@media (max-width: 1024px){.delta-series-collection-reasons .title-desc-container .title{font-size:24px;line-height:36px}.delta-series-collection-reasons .title-desc-container .desc,.delta-series-collection-reasons .title-desc-container .link{font-size:14px;line-height:26px}.delta-series-collection-reasons .title-desc-container .reference{font-size:12px;line-height:20px}.delta-series-collection-reasons .reasons-title{font-size:28px;line-height:36px}}@media (max-width: 767px){.delta-series-collection-reasons .title-desc-container .title{font-size:16px;line-height:28px;font-family:Notosansjp-medium}.delta-series-collection-reasons .title-desc-container .desc,.delta-series-collection-reasons .title-desc-container .link{font-size:14px;line-height:28px}.delta-series-collection-reasons .reasons-title{font-size:22px;line-height:36px}}@media (max-width: 767px){.title-before-0:before,.title-before-1:before,.title-before-2:before,.title-before-3:before,.title-before-4:before,.title-before-5:before{font-size:32px;left:2%;top:-5px}.delta-series-collection-reasons .title-desc-container{display:flex;flex-direction:column;margin:0}.delta-series-collection-reasons .title-desc-container .title{max-height:none;padding-bottom:18px}.delta-series-collection-reasons .title-desc-container .title span:first-child{padding-top:0;text-underline-offset:4px}.delta-series-collection-reasons .title-desc-container .reference:nth-child(2n-1){padding-top:16px}.delta-series-collection-reasons{padding-bottom:0}.delta-series-collection-reasons .reasons-title{padding-bottom:0;padding-left:3%;padding-right:3%}.delta-series-collection-reasons .single-reason-container{background-color:transparent;padding:0 3%}.delta-series-collection-reasons .single-reason-container .single-reason{max-width:100%;display:flex;flex-direction:column-reverse;padding:40px 0}.delta-series-collection-reasons .single-reason-container .single-reason .reason-img{width:100%;padding-top:30px}.delta-series-collection-reasons .inverse{background-color:transparent}.delta-series-collection-reasons .inverse .single-reason{flex-direction:column-reverse}.delta-series-collection-reasons .inverse .title-desc-container{padding:0}}.delta-series-table-container tr:not(.bold-header) span{font-family:Notosansjp-regular!important}.delta-series-table-container{padding:130px 0 100px}.delta-series-table-container a{text-decoration:none;border-bottom:none}.delta-series-table-container .table-container{background-color:#f8f8f8}.delta-series-table-container .table-container td{border:none}.delta-series-table-container .table-container td span{display:block}.delta-series-table-container .title-container{padding:0 3% 58px;display:flex;align-items:center;justify-content:center}.delta-series-table-container .title{margin:0;font-family:Notosansjp-regular;font-size:40px;font-weight:400;line-height:52px;color:#262626;text-align:center}.delta-series-table-container .title span{text-decoration:underline #262626;-webkit-text-decoration:underline;text-underline-offset:5px;display:inline-block}.delta-series-table-container .table-data-with-image-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;margin:auto}.delta-series-table-container .table-data-with-image-container .table-data-image-desc{margin:0;font-family:Notosansjp-regular;font-size:14px;font-weight:400;line-height:20px;color:#262626;padding-top:10px;text-align:center}.delta-series-table-container .table-data-with-image-container .table-data-image-desc{display:block}@media (max-width: 767px){.delta-series-table-container{padding:55px 0 10px}.delta-series-table-container .title{font-family:Notosansjp-bold}.delta-series-table-container .title span{text-decoration:none}.delta-series-table-container .table-data-with-image-container .table-data-image-desc{padding-top:5px}.delta-series-table-container .table-container{background-color:#f8f8f8;padding:60px 0}}.delta-series-table-container .charge-table-container{text-align:center;padding:130px 30px 40px;max-width:1460px;overflow-x:auto;margin:auto}.delta-series-table-container .charge-table-container table{min-width:1400px;border-collapse:collapse}.delta-series-table-container .charge-table-container table td{margin:0;font-family:Notosansjp-regular;font-size:18px;font-weight:400;line-height:22px;color:#262626;width:10%;height:100%;box-sizing:content-box;text-align:center}.delta-series-table-container .charge-table-container table tr:nth-child(2) td{padding:12px 0;font-family:Notosansjp-bold}.delta-series-table-container .charge-table-container table tr:nth-child(2n) td{background-color:#fff}.delta-series-table-container .charge-table-container table tr:nth-child(2n) td:first-child{background-color:transparent}.delta-series-table-container .charge-table-container table tr:not(:first-child) td:nth-child(odd){border-right:20px solid #F8F8F8}.delta-series-table-container .charge-td-head{height:110px;max-width:100%;padding-bottom:25px}.delta-series-table-container .charge-td-first-col{height:95px}.delta-series-table-container .reference{width:95%;max-width:1460px;padding:10px 0 80px;text-align:center;margin:auto;font-family:Notosansjp-regular;font-size:14px;line-height:26px;color:#7f7f7f}.delta-series-table-container .elec-table-container{text-align:left;max-width:90%;margin:auto;padding:80px 0;overflow-x:auto}.delta-series-table-container .elec-table-container table{min-width:1200px;border-collapse:collapse}.delta-series-table-container .elec-table-container table td{margin:0;font-family:Notosansjp-regular;font-size:16px;font-weight:400;line-height:22px;color:#262626;border-bottom:1px solid #E5E5E5;width:15%;min-width:170px;box-sizing:content-box}.delta-series-table-container .elec-table-container table tr:not(:first-child) td{padding:15px}.delta-series-table-container .elec-table-container table tr:not(:first-child) td:nth-child(2n){background-color:#fff}.delta-series-table-container .elec-table-container table tr:not(:first-child) td:first-child{margin:0;font-family:Notosansjp-bold;text-align:center;min-width:150px;font-size:16px;font-weight:700;line-height:22px;color:#262626}.delta-series-table-container .elec-td-head{height:200px;max-width:70%;padding-bottom:25px}@media (max-width: 1024px){.delta-series-table-container .title{font-size:28px;line-height:36px}.delta-series-table-container .charge-table-container table td{font-size:14px;line-height:18px}.delta-series-table-container .reference{font-size:12px;line-height:20px}.delta-series-table-container .elec-table-container table td{font-size:14px;line-height:18px}.delta-series-table-container .elec-table-container table tr:not(:first-child) td:first-child{font-size:14px;line-height:18px}}@media (max-width: 767px){.delta-series-table-container .title{font-size:22px;line-height:36px}.delta-series-table-container .table-data-with-image-container .table-data-image-desc{font-size:12px;line-height:14px}.delta-series-table-container .charge-table-container table tr:nth-child(2) td{padding:8px 0}.delta-series-table-container .charge-table-container .table-data-with-image-container .table-data-image-desc{padding-top:5px}.delta-series-table-container .reference{width:94%;padding:10px 0 0 14px}}@media (max-width: 767px){.delta-series-table-container .charge-table-container,.delta-series-table-container .elec-table-container{text-align:center;padding:0 0 20px;max-width:94%;margin:auto}.delta-series-table-container .elec-table-container table{min-width:1024px}.delta-series-table-container .charge-td-head{height:150px;max-width:70%}.delta-series-table-container .charge-td-first-col{height:70px}.delta-series-table-container .charge-td-first-col img{width:40%}.delta-series-table-container .elec-td-head{height:140px;max-width:70%;padding-bottom:25px}}.delta-series-collection-trust-reasons .single-reason .title-desc-container{display:flex;flex-direction:column;margin:0 8% 0 0;position:relative}.delta-series-collection-trust-reasons .single-reason .title-desc-container .title{max-height:calc(3% + 134px);padding-bottom:32px;margin:0;font-size:24px;line-height:36px;font-weight:500;font-family:Notosansjp-medium,Notosansjp-regular}.delta-series-collection-trust-reasons .single-reason .title-desc-container .title span{display:inline-block;vertical-align:baseline;padding-right:6px}.delta-series-collection-trust-reasons .single-reason .title-desc-container .title .title-index{color:#2badcc;font-family:Notosansjp-regular;font-size:43px;font-weight:500;line-height:48px;padding-right:10px}.delta-series-collection-trust-reasons .single-reason .title-desc-container .desc{margin:0;font-family:Notosansjp-regular;font-size:18px;font-weight:400;line-height:34px;color:#262626}.delta-series-collection-trust-reasons .single-reason .title-desc-container .reference{margin:0;font-family:Notosansjp-regular;font-size:16px;font-weight:400;line-height:30px;color:#7f7f7f;font-size:14px}.delta-series-collection-trust-reasons .single-reason-container{width:100%}.delta-series-collection-trust-reasons .single-reason-container .single-reason{width:100%;max-width:80%;display:flex;flex-direction:row;align-items:center;padding:50px 0;margin:auto;border-bottom:2px solid #2BADCC}.delta-series-collection-trust-reasons .single-reason-container .single-reason .reason-img{width:20%;max-width:210px}.delta-series-collection-trust-reasons .single-reason-container .single-reason .reason-img:last-child{width:25%;max-width:255px}.delta-series-collection-trust-reasons .single-reason-container:last-child .single-reason{padding-bottom:110px}.delta-series-collection-trust-reasons{background-color:#fcfcfc;display:flex;flex-direction:column;align-items:center;padding:114px 0 150px}.delta-series-collection-trust-reasons .reasons-title{padding-bottom:33px;margin:0;font-family:Notosansjp-regular;font-size:40px;font-weight:400;line-height:58px;color:#262626;text-decoration:underline;-webkit-text-decoration:underline;text-underline-offset:5px}@media (max-width: 1024px){.delta-series-collection-trust-reasons .single-reason .title-desc-container .title{font-size:20px;line-height:24px}.delta-series-collection-trust-reasons .single-reason .title-desc-container .desc{font-size:16px;line-height:30px}.delta-series-collection-trust-reasons .single-reason .title-desc-container .reference{font-size:15px;line-height:28px}.delta-series-collection-trust-reasons .reasons-title{font-size:28px;line-height:42px}}@media (max-width: 767px){.delta-series-collection-trust-reasons .single-reason .title-desc-container .title{font-size:20px;line-height:24px}.delta-series-collection-trust-reasons .single-reason .title-desc-container .desc{font-size:15px;line-height:28px}.delta-series-collection-trust-reasons .single-reason .title-desc-container .reference{font-size:12px;line-height:20px}.delta-series-collection-trust-reasons .reasons-title{font-family:Notosansjp-bold;font-size:22px;line-height:36px;font-weight:700}}@media (max-width: 767px){.delta-series-collection-trust-reasons{padding:100px 3% 50px;background-color:transparent}.delta-series-collection-trust-reasons .reasons-title{padding-bottom:0;text-decoration:none}.delta-series-collection-trust-reasons .single-reason-container{width:100%}.delta-series-collection-trust-reasons .single-reason-container .single-reason{max-width:none;display:flex;flex-direction:column;align-items:flex-start;padding:50px 0 0;margin:auto;border-bottom:none;position:relative}.delta-series-collection-trust-reasons .single-reason-container:last-child .single-reason{padding-bottom:0}.delta-series-collection-trust-reasons .single-reason-container .single-reason .reason-img{width:100px;position:absolute}.delta-series-collection-trust-reasons .single-reason-container .single-reason .reason-img:last-child{width:100px;top:90px;right:0}.delta-series-collection-trust-reasons .single-reason-container .single-reason .reason-img:not(:last-child){width:80px;position:absolute;top:90px;right:100px}.delta-series-collection-trust-reasons .single-reason .title-desc-container{display:flex;flex-direction:column;margin:0}.delta-series-collection-trust-reasons .single-reason .title-desc-container .title{padding-bottom:58px}.delta-series-collection-trust-reasons .single-reason .title-desc-container .title span{display:block}.delta-series-collection-trust-reasons .single-reason .title-desc-container .title .title-index{border-bottom:1px solid #2BADCC;margin-bottom:32px;display:block;color:#2badcc;font-family:Notosansjp-regular;font-size:20px;font-weight:500;line-height:26px;padding-right:0}.delta-series-collection-trust-reasons .single-reason .title-desc-container .reference{padding-top:10px}}.disaster-member-section{padding:60px 0}.disaster-member-section .ao-sale-subscribe-section .ao-sale-subscribe-section-inner{background-color:#f9f8f2;border:0}.disaster-member-section .ao-sale-subscribe-section .ao-sale-subscribe-section-inner .ao-sale-block:nth-child(1){flex:0 0 60%;text-align:center}.disaster-member-section .ao-sale-subscribe-section .klaviyo_signup{max-width:530px}.disaster-member-section .line_icon_block_inner{margin-top:24px;display:flex;justify-content:space-between;align-items:center;gap:14px}.disaster-member-section .line_icon_block_inner .line_icon_block_icons{display:flex;gap:6px}.disaster-member-section .line_icon_block_inner .line_icon_block_icons a{display:block}.disaster-member-section .line_icon_block_inner .line_icon_block_icons a img{width:64px}.disaster-member-section .line_icon_block_inner .btn_wrap .button{display:inline-block;padding:10px 20px;background-color:#fcc400;color:#000;border-radius:6px;font-size:17px;font-family:Notosansjp-medium}.disaster-member-section .ao-sale-subscribe-section .klaviyo_signup label{display:inline-flex}.disaster-member-section .ao-sale-subscribe-section-inner .member-section-coupon-block .coupon_block_content,.disaster-member-section .ao-sale-subscribe-section-inner .member-section-coupon-block .coupon_block_content span{color:#8a5a00;background:unset;-webkit-background-clip:unset;-webkit-text-fill-color:unset}.disaster-member-section .ao-sale-subscribe-section .ao-sale-subscribe-section-inner .line_icon_content{margin-bottom:0}.disaster-member-section .klaviyo_signup .klaviyo_field_group{box-shadow:0 1.082px 2.165px #1018280a}@media screen and (max-width: 749px){.disaster-member-section{padding:40px 0}.disaster-member-section .line_icon_block_inner{flex-wrap:wrap}.disaster-member-section .line_icon_block_inner .line_icon_block_icons{order:2}.disaster-member-section .ao-sale-subscribe-section .ao-sale-subscribe-section-inner .line_icon_content{order:1;width:100%}.disaster-member-section .line_icon_block_inner .btn_wrap{order:3}.disaster-member-section .line_icon_block_inner .btn_wrap .button{font-size:14px}}.disaster-slideshow-section{padding:60px 0;text-align:center}.disaster-slideshow-section h2{font-size:40px;font-weight:700;line-height:1;margin-bottom:60px}.disaster-slideshow-section .slideshow-wrapper:after{content:"flickity";display:none}.disaster-slideshow-section .slideshow-wrapper .image-slide{width:100%}.disaster-slideshow-section .text-part .content p{font-size:20px;line-height:1.4;color:#707070;margin-bottom:40px}.disaster-slideshow-section .text-part .subcontent p{font-size:16px;color:#000;opacity:.5;margin-bottom:40px}.disaster-slideshow-section .slideshow-container{position:relative}.disaster-slideshow-section .slider-btn-prev,.disaster-slideshow-section .slider-btn-next{position:absolute;top:calc(50% - 44px);transform:translateY(-50%);border:0;background:transparent;padding:0;outline:0}.disaster-slideshow-section .slider-btn-prev{left:24px}.disaster-slideshow-section .slider-btn-next{right:24px}.disaster-slideshow-section .slider-buttons svg{display:block}.disaster-slideshow-section .slideshow-wrapper .flickity-page-dots{padding-top:30px}.disaster-slideshow-section .slideshow-wrapper .flickity-page-dots .dot{width:14px;height:14px;margin:0 7px;background-color:#a4a4a4}.disaster-slideshow-section .slideshow-wrapper .flickity-page-dots .dot.is-selected{background-color:#373737}@media screen and (max-width: 749px){.disaster-slideshow-section{padding:40px 0;text-align:left}.disaster-slideshow-section .disaster-container{padding:0}.disaster-slideshow-section .text-part{padding:0 24px}.disaster-slideshow-section h2{font-size:24px;margin-bottom:24px}.disaster-slideshow-section .text-part .content p{font-size:14px;margin-bottom:24px}.disaster-slideshow-section .text-part .content p br{display:none}.disaster-slideshow-section .text-part .subcontent p{font-size:12px}.disaster-slideshow-section .slideshow-wrapper:after{content:unset}.disaster-slideshow-section .slideshow-wrapper{display:flex;gap:10px;overflow-x:auto;padding:0 24px}.disaster-slideshow-section .slideshow-wrapper::-webkit-scrollbar{display:none}.disaster-slideshow-section .slideshow-wrapper .image-slide{width:320px;flex:0 0 320px}}.disaster-tabs-section{padding:60px 0;text-align:center}.disaster-tabs-section h2{font-size:40px;font-weight:700;line-height:1.1;margin-bottom:60px}.disaster-tabs-section .tabs-wrapper-container{overflow-x:auto}.disaster-tabs-section .tabs-wrapper-container::-webkit-scrollbar{display:none}.disaster-tabs-section .tabs-wrapper{display:flex;justify-content:center;gap:0}.disaster-tabs-section .tabs-wrapper .disaster-tab{cursor:pointer;white-space:nowrap;font-family:Notosansjp-medium;font-size:24px;color:#919191;border-bottom:1px solid #ddd;padding:8px 24px}.disaster-tabs-section .tabs-wrapper .disaster-tab.active{color:#000;position:relative;cursor:default}.disaster-tabs-section .tabs-wrapper .disaster-tab.active:after{content:"";position:absolute;bottom:0;left:24px;height:3px;width:calc(100% - 48px);background-color:#000}.disaster-tabs-section .tab_content{display:none}.disaster-tabs-section .tab_content.active{display:block}.disaster-tabs-section .tabs-content-wrapper{padding-top:24px}.disaster-tabs-section .tabs-content-wrapper .tab_content_text{font-size:24px;color:#000;line-height:1.4;padding:0 50px}.disaster-tabs-section .tabs-content-wrapper img{margin-top:60px;border-radius:8px}@media screen and (max-width: 749px){.disaster-tabs-section{padding:40px 0;text-align:left}.disaster-tabs-section .disaster-container{padding:0 0 0 24px}.disaster-tabs-section h2{font-size:24px;margin-bottom:24px}.disaster-tabs-section .tabs-wrapper{justify-content:flex-start}.disaster-tabs-section .tabs-wrapper .disaster-tab{font-size:14px;padding:4px 24px 4px 0}.disaster-tabs-section .tabs-wrapper .disaster-tab:last-child{padding-right:0}.disaster-tabs-section .tabs-content-wrapper{padding-right:24px}.disaster-tabs-section .tabs-wrapper .disaster-tab.active:after{height:2px;left:0;width:calc(100% - 24px)}.disaster-tabs-section .tabs-content-wrapper .tab_content_text{font-size:14px;padding:0}.disaster-tabs-section .tabs-content-wrapper img{margin-top:14px;border-radius:4px}}.disaster-text-with-image-section{padding:100px 0 60px}.disaster-text-with-image-section-wrap{display:flex;gap:40px}.disaster-text-with-image-section-wrap .text-part,.disaster-text-with-image-section-wrap .image-part{flex:50%}.disaster-text-with-image-section-wrap .text-part h2{font-size:40px;font-weight:700;line-height:1;position:relative;padding-bottom:35px;margin-bottom:35px}.disaster-text-with-image-section-wrap .text-part h2:after{content:"";position:absolute;bottom:0;left:0;width:36px;height:3px;background:#fcc400}.disaster-text-with-image-section-wrap .text-part .content p{font-size:20px;line-height:1.4;color:#707070}.disaster-text-with-image-section-wrap .image-part img{border-radius:8px}@media screen and (max-width: 749px){.disaster-text-with-image-section{padding:40px 0}.disaster-text-with-image-section .disaster-container{padding:0 24px}.disaster-text-with-image-section-wrap{flex-direction:column}.disaster-text-with-image-section-wrap .text-part,.disaster-text-with-image-section-wrap .image-part{flex:100%}.disaster-text-with-image-section-wrap .text-part h2{font-size:24px;padding-bottom:20px;margin-bottom:20px}.disaster-text-with-image-section-wrap .text-part .content p{font-size:14px}.disaster-text-with-image-section-wrap .image-part img{border-radius:4px}}.disaster-grid-section{padding:60px 0}.disaster-grid-section h2{font-size:40px;font-weight:700;text-align:center;margin-bottom:40px;line-height:1.2}.disaster-grid-section .grid-container{display:flex;gap:18px;flex-wrap:wrap}.disaster-grid-section .grid-container .grid-block{width:calc(50% - 9px);border-radius:10px;background:#f0f0f0;padding:44px 30px 44px 24px;display:flex;align-items:center;gap:30px}.disaster-grid-section .grid-container .grid-block .image{width:160px;border-radius:50%;overflow:hidden}.disaster-grid-section .grid-container .grid-block .text{flex:1}.disaster-grid-section .grid-container .grid-block .text .title{font-size:22px;font-family:Notosansjp-medium}.disaster-grid-section .grid-container .grid-block .text .content p{font-size:18px;margin-top:10px;color:#585858;line-height:1.3}.disaster-grid-section .bottom_line p{font-size:16px;color:#000000b3;text-align:center;margin-top:24px}@media screen and (max-width: 749px){.disaster-grid-section{padding:40px 0}.disaster-grid-section h2{font-size:24px;text-align:left;margin-bottom:20px;padding:0 24px}.disaster-grid-section .disaster-container{padding:0}.disaster-grid-section .grid-container{flex-wrap:unset;overflow:auto;gap:12px;padding:0 24px}.disaster-grid-section .grid-container::-webkit-scrollbar{display:none}.disaster-grid-section .grid-container .grid-block{width:330px;flex:0 0 330px;padding:20px 42px 26px;border-radius:4px;flex-direction:column;gap:20px}.disaster-grid-section .grid-container .grid-block .image{display:flex;align-items:center;gap:25px;width:100%;border-radius:0}.disaster-grid-section .grid-container .grid-block .image img{width:120px;border-radius:50%}.disaster-grid-section .grid-container .grid-block .image .title{flex:1;font-size:20px;font-family:Notosansjp-medium}.disaster-grid-section .grid-container .grid-block .text .content p{font-size:16px}.disaster-grid-section .bottom_line p{font-size:13px;margin-top:20px;padding:0 24px}}.disaster-image-with-text-block-section{padding:60px 0}.disaster-image-with-text-block-section h2{font-size:40px;font-weight:700;line-height:1.1;margin-bottom:60px;text-align:center}.disaster-image-with-text-block-section .blocks-container{display:flex;flex-wrap:wrap;margin:0 -12px}.disaster-image-with-text-block-section .image-with-text-block{padding:0 12px 20px}.disaster-image-with-text-block-section .block-one-half{width:50%}.disaster-image-with-text-block-section .block-one-third{width:33.33%}.disaster-image-with-text-block-section .block-one-quarter{width:25%}.disaster-image-with-text-block-section .image-with-text-block-inner{border-radius:8px;background:#f5f5f5;overflow:hidden;height:100%}.disaster-image-with-text-block-section .image-with-text-block-inner .image img{height:270px;width:100%;object-fit:cover}.disaster-image-with-text-block-section .image-with-text-block-inner .text{padding:25px 40px}.disaster-image-with-text-block-section .image-with-text-block-inner .text .title{font-size:20px;line-height:1.2;font-family:Notosansjp-medium}.disaster-image-with-text-block-section .image-with-text-block-inner .text .content p{font-size:16px;color:#000;line-height:1.4;margin-top:20px}.disaster-image-with-text-block-section .block-one-half .image-with-text-block-inner .text{padding-left:50px;padding-right:50px}.disaster-image-with-text-block-section .block-one-quarter .image-with-text-block-inner .text{padding-left:20px;padding-right:20px}.disaster-image-with-text-block-section .block-one-quarter .image-with-text-block-inner .image img{height:190px}@media screen and (max-width: 749px){.disaster-image-with-text-block-section{padding:40px 0}.disaster-image-with-text-block-section .disaster-container{padding:0}.disaster-image-with-text-block-section h2{font-size:24px;margin-bottom:24px;text-align:left;padding:0 24px}.disaster-image-with-text-block-section .image-with-text-block{padding:0 10px 20px;width:332px!important;flex:0 0 332px}.disaster-image-with-text-block-section .blocks-container{flex-wrap:unset;margin:0;overflow-x:auto;padding:0 14px}.disaster-image-with-text-block-section .blocks-container::-webkit-scrollbar{display:none}.disaster-image-with-text-block-section .image-with-text-block-inner{border-radius:6px}.disaster-image-with-text-block-section .image-with-text-block-inner .image img{height:220px}.disaster-image-with-text-block-section .image-with-text-block-inner .text{padding:20px 30px}.disaster-image-with-text-block-section .image-with-text-block-inner .text .title{font-size:16px}.disaster-image-with-text-block-section .image-with-text-block-inner .text .content p{font-size:14px}}.products_wrapper .swiper-button-next:after,.products_wrapper .swiper-button-prev:after{content:unset}.products_wrapper .swiper-button-next,.products_wrapper .swiper-button-prev{width:48px}@media screen and (max-width: 749px){.swiper-enabled .disaster-container{padding-left:0;padding-right:0}.swiper-enabled .title,.swiper-enabled .content{padding:0 24px}.swiper-enabled .swiper-wrapper{padding:0 24px;gap:12px;overflow-x:AUTO}.swiper-enabled .swiper-wrapper::-webkit-scrollbar{display:none}.disaster-page-products.swiper-enabled .products_wrapper .product_block{width:290px}}.member-custom-section .title:before,.member-custom-section .title:after{content:"";left:-18px;position:absolute;width:42px;height:2px;transform:rotate(65deg);top:30px}.jp-custom-section.member-custom-section .title:before,.jp-custom-section.member-custom-section .title:after{background:var(--title-img)}@media screen and (max-width: 749px){.jp-custom-section .member-custom-section-blocks .block_image{padding-bottom:0}}.cust-about-text__container{position:relative;max-width:998px;margin-left:auto;margin-right:auto}.cust-about-text__content{position:relative;z-index:1;text-align:center;padding-top:33px;padding-bottom:45px;border-top:2px solid #009229;border-bottom:2px solid #009229}.cust-about-text__content:before{content:"";position:absolute;top:-20px;left:50%;transform:translate(-50%);width:171px;height:34px;background-color:#fffef1;background-image:url(/cdn/shop/files/Capa_1.png?v=1740562207);background-position:center;background-repeat:no-repeat;z-index:1}.cust-about-text__content *{color:#000;font-family:Noto Sans JP;font-size:18px;font-weight:400}.cust-about-text__content p{margin-bottom:0}.cust-about-text__content em{padding-bottom:13px;border-bottom:3px solid #FFBAD2}.cust-about-text__img{position:absolute;background-size:cover;background-position:center;display:block}.cust-about-text__img-1{background-image:url(/cdn/shop/files/petal-left.png?v=1740562207);width:17px;height:15px;top:16px;left:25px}.cust-about-text__img-2{background-image:url(/cdn/shop/files/petal-right.png?v=1740562207);width:20px;height:13px;bottom:17px;left:130px}.cust-about-text__img-3{background-image:url(/cdn/shop/files/flowers.png?v=1740562207);width:131px;height:90px;bottom:-37px;right:-8px;z-index:1}@media screen and (max-width: 768px){.cust-about-text__content{text-align:left;padding-top:22px;padding-bottom:47px}.cust-about-text__content *{font-size:12px}.cust-about-text__content em{font-weight:700;padding-bottom:0;border:none;text-decoration:underline}.cust-about-text__img-1{width:10px;height:8px;top:9px;left:10px;transform:rotate(-56deg)}.cust-about-text__img-2{width:11px;height:9px;bottom:4px;left:129px;transform:rotate(-153deg)}.cust-about-text__img-3{width:71px;height:53px;bottom:-22px;right:-2px}}.m4-member-banner .page-banner__content__h2{background:linear-gradient(90deg,#ffae44,#f2c074);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.countdown-timer{display:flex;gap:10px}.countdown-xmas{margin-top:10px}.ct-unit{height:60px;width:60px;display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.ct-unit__num{font-weight:500;margin-top:-10px;line-height:1}.ct-tip{font-size:13px;font-weight:700;line-height:1}.m4-custom-section{background:var(--bg-image);background-repeat:no-repeat;background-size:cover;padding-bottom:80px}.m4-custom-section .container{max-width:1230px}.m4-custom-section .title{font-size:40px;font-weight:700;background:linear-gradient(90deg,#ffae44,#f2c074);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:24px;text-align:center}.m4-image-text-block{border-radius:12px;display:flex;align-items:center;padding:0 35px 0 105px}.m4-image-text-block .left-part{width:600px;max-width:60%}.m4-image-text-block .left-part .mobile{display:none}.m4-image-text-block .right-part{flex:1}.m4-image-text-block .left-part .heading_text,.m4-campaign-block-wrap .m4-campaign-block .heading_text{font-size:26px;font-weight:700;color:#7d4e0b;margin-bottom:16px}.m4-image-text-block .left-part .content_text{font-size:16px;color:#000;margin-bottom:24px}.m4-image-text-block .left-part .btn,.m4-campaign-block-wrap .text-content .btn{padding:8px 22px;border-radius:5.581px;background:linear-gradient(90deg,#7d4e0b,#5d3805);width:240px;font-size:16px;font-family:Notosansjp-medium;color:#fff;justify-content:center}.m4-campaign-block-wrap{margin-top:15px;display:flex;gap:15px}.m4-campaign-block-wrap .m4-campaign-block{width:calc(33.33% - 10px);padding:24px 18px 20px;border-radius:12px;text-align:center;display:flex;flex-direction:column}.m4-campaign-block-wrap .text-content{display:flex;flex-direction:column;align-items:center;flex:1}.m4-campaign-block-wrap .m4-campaign-block .content_text{font-size:14px;color:#000;line-height:1.4;margin-bottom:12px}.m4-campaign-block-wrap .m4-campaign-block .content_text .open_info{position:relative}.m4-campaign-block-wrap .m4-campaign-block .content_text svg{vertical-align:bottom}.m4-campaign-block-wrap .m4-campaign-block .subheading_text{font-size:16px;color:#d87614;font-family:Notosansjp-medium;margin-bottom:10px}.m4-campaign-block-wrap .m4-campaign-block .campaign_image img{height:204px;width:100%;object-fit:contain}.m4-campaign-block-wrap .m4-campaign-block .campaign_image.mobile{display:none}.m4-campaign-block-wrap .m4-campaign-block .content_text .open_info:hover .info_content{display:block}.m4-campaign-block-wrap .m4-campaign-block .info_content{display:none;transition:display 1s ease-in;position:absolute;top:calc(100% + 18px);right:-10px;width:256px;background:#000c;color:#fff;padding:14px;font-size:14px;line-height:1.3;border-radius:4px;z-index:9}.m4-campaign-block-wrap .m4-campaign-block .info_content a{color:inherit;text-decoration:underline}.m4-campaign-block-wrap .m4-campaign-block .info_content:before{content:"";position:absolute;top:-14px;right:9px;border-bottom:14px solid rgba(0,0,0,.8);border-left:12px solid transparent;border-right:12px solid transparent}.m4-campaign-block-wrap .text-content .btn{margin-top:auto}.m4-subscribe-block-wrap{margin-top:40px;border-radius:12px;padding:25px 80px 15px 50px;display:flex;justify-content:space-between;align-items:center}.m4-subscribe-block-wrap .left-content h2{font-size:24px;font-family:Notosansjp-medium;color:#000;margin-bottom:10px}.m4-subscribe-block-wrap .left-content .content{font-size:16px;color:#000}.m4-subscribe-block-wrap .left-content .content span{color:#d87614}.m4-subscribe-block-wrap .left-content{flex:1}.m4-subscribe-block-wrap .right-content{width:385px;padding-left:85px;position:relative;max-width:100%}.m4-subscribe-block-wrap .right-content:before{content:"";position:absolute;left:0;top:10px;width:1px;height:calc(100% - 20px);background:#643d07}.ao-sale-subscribe-section.m4-subscribe-block-wrap .klaviyo_signup .emarsys-form-btn{padding:12px 17px;line-height:1;background:linear-gradient(90deg,#7d4e0b,#5d3805)}.ao-sale-subscribe-section.m4-subscribe-block-wrap .klaviyo_signup label .checkmark{border-color:#7d7d7d;top:5px}.ao-sale-subscribe-section.m4-subscribe-block-wrap .klaviyo_signup label{padding-left:16px}.m4-subscribe-block-wrap .right-content .line_icon_content{font-size:16px;color:#000;font-family:Notosansjp-medium;margin-bottom:12px}.m4-subscribe-block-wrap .right-content .btn_wrapper{display:flex;gap:16px;justify-content:center}.m4-subscribe-block-wrap .right-content .btn_wrapper img{width:90px}.m4-subscribe-block-wrap .right-content .btn{margin-top:18px;padding:8px 18px;border-radius:4px;background:#20b53b;font-weight:700;position:relative}.m4-subscribe-block-wrap .right-content .pointer_svg{position:absolute;right:-12px;bottom:-4px}.ao-sale-subscribe-section.m4-subscribe-block-wrap .klaviyo_signup input:checked~.checkmark:after{content:unset}.ao-sale-subscribe-section.m4-subscribe-block-wrap .klaviyo_signup .checkmark svg{display:none}.ao-sale-subscribe-section.m4-subscribe-block-wrap .klaviyo_signup input:checked~.checkmark svg{display:block;position:absolute;top:1.5px;left:1px}@media screen and (max-width: 767px){.m4-custom-section{background:none}.m4-custom-section .title,.m4-image-text-block .right-part{display:none}.m4-image-text-block{padding:8px 36px 12px;border-radius:8px}.m4-image-text-block .left-part{width:100%;max-width:100%;text-align:center}.m4-image-text-block .left-part .mobile{display:block}.m4-image-text-block .left-part .heading_text{font-size:16px;margin-bottom:0;text-align:center}.m4-image-text-block .left-part .content_text{margin-bottom:12px}.m4-image-text-block .left-part .content_text p{font-size:12px;text-align:left}.m4-image-text-block .left-part .btn{width:180px}.m4-campaign-block-wrap{flex-wrap:wrap;gap:12px}.m4-campaign-block-wrap .m4-campaign-block{width:100%;position:relative;border-radius:8px;padding:30px 16px 30px 8px;flex-direction:row;align-items:center;gap:8px}.m4-campaign-block-wrap .m4-campaign-block .heading_text{position:ABSOLUTE;top:0;left:0;border-radius:5px 0;background:#f6bc26;padding:2px 10px;font-size:14px;color:#fff}.m4-campaign-block-wrap .m4-campaign-block .campaign_image{width:120px}.m4-campaign-block-wrap .m4-campaign-block .campaign_image img{height:auto}.m4-campaign-block-wrap .m4-campaign-block .content_text{font-size:12px;margin-bottom:0;text-align:left}.m4-campaign-block-wrap .m4-campaign-block .content_text .open_info svg{width:16px;height:16px}.m4-campaign-block-wrap .text-content .btn{position:absolute;left:10px;bottom:16px;font-size:12px;width:120px;line-height:1.2;border-radius:4px}.m4-campaign-block-wrap .m4-campaign-block .subheading_text{width:100%;font-size:12px;text-align:left;padding-bottom:8px;border-bottom:1px dashed #4d4d4d}.m4-campaign-block-wrap .m4-campaign-block .campaign_image.desktop{display:none}.m4-campaign-block-wrap .m4-campaign-block .campaign_image.mobile{display:block;height:115px}.m4-campaign-block-wrap .m4-campaign-block .info_content,.m4-subscribe-block-wrap .left-content .content{font-size:12px}.m4-subscribe-block-wrap{flex-direction:column;padding:32px 20px 20px;text-align:center}.m4-subscribe-block-wrap .left-content h2{font-size:18px}.m4-subscribe-block-wrap .right-content{width:100%;padding-left:0!important;padding-top:28px;margin-top:28px}.m4-subscribe-block-wrap .right-content:before{top:0;width:100%;height:1px;background:#613b06}.m4-subscribe-block-wrap .right-content .line_icon_content{line-height:1.2}.m4-subscribe-block-wrap .right-content .btn_wrapper img{width:75px}.m4-subscribe-block-wrap .right-content .btn{width:130px}.ao-sale-subscribe-section.m4-subscribe-block-wrap .klaviyo_signup label .checkmark{top:3px}.m4-campaign-block-wrap .m4-campaign-block .content_text .open_info{position:unset}.m4-campaign-block-wrap .m4-campaign-block .info_content{width:230px;left:calc(var(--left-offset) / 2);top:calc(var(--top-offset) + 24px)}.m4-campaign-block-wrap .m4-campaign-block .info_content.align_right{left:unset;right:var(--right-offset)}.m4-campaign-block-wrap .m4-campaign-block .info_content:before{top:-10px;left:calc(var(--left-offset) / 2);right:unset}.m4-campaign-block-wrap .m4-campaign-block .info_content.align_right:before{left:unset;right:calc((var(--right-offset) / 2) - 6px)}}.m4-timeline-section{padding:60px 0}.m4-timeline-section .container{max-width:1230px}.m4-timeline-section .timeline-blocks-wrapper{display:flex;width:100%;justify-content:space-between;text-align:center;position:relative}.m4-timeline-section .timeline-blocks-wrapper .block{width:25%;z-index:2}.m4-timeline-section .timeline-blocks-wrapper .block svg{margin:18px 0 24px}.m4-timeline-section .timeline-blocks-wrapper .block .text,.m4-timeline-section .timeline-blocks-wrapper .block .text p{font-size:22px;color:#fff;font-weight:700}.m4-timeline-section .timeline-blocks-wrapper .block .text.bottom_text p{font-family:Notosansjp-medium;font-weight:500}.m4-timeline-section .timeline-blocks-wrapper:after{content:"";position:absolute;top:60px;left:0;width:100%;height:5px;background:linear-gradient(90deg,#fff0,#fff 24.89% 52.47%,#fff 76.76%,#fff0)}@media screen and (max-width: 767px){.m4-timeline-section{padding:50px 0}.m4-timeline-section .container{overflow:auto}.m4-timeline-section .container::-webkit-scrollbar{display:none}.m4-timeline-section .timeline-blocks-wrapper{gap:10px;width:670px}.m4-timeline-section .timeline-blocks-wrapper .block{width:160px}.m4-timeline-section .timeline-blocks-wrapper .block .text,.m4-timeline-section .timeline-blocks-wrapper .block .text p{font-size:13px}.m4-timeline-section .timeline-blocks-wrapper .block svg{width:14px;height:14px}.m4-timeline-section .timeline-blocks-wrapper:after{top:43px;height:2px}}.outdoor-custom-section{text-align:center}.outdoor-custom-section .title{text-align:center;position:relative;font-size:40px;font-weight:700;color:#1778d2;margin-bottom:36px;display:inline-block;padding:0 30px}.outdoor-custom-section .title:before,.outdoor-custom-section .title:after{content:"";left:-18px;position:absolute;width:42px;height:2px;background:#1778d2;transform:rotate(65deg);top:30px}.outdoor-custom-section .title:after{transform:rotate(-65deg);right:-18px;left:unset}.outdoor-custom-section .blocks-bar{background:linear-gradient(180deg,#004e97,#46a6ff);width:100%;height:20px;border-radius:6px;margin-top:-20px;z-index:1;position:relative}.outdoor-custom-section-blocks{display:flex;justify-content:center;gap:15px;flex-wrap:wrap}.outdoor-custom-section-blocks .outdoor-custom-section-block{width:calc(33.33% - 10px);background:#fff;border-radius:12px;padding:24px 15px 100px;position:relative}.outdoor-custom-section-blocks .outdoor-custom-section-block .block_title,.outdoor-custom-section-blocks .outdoor-custom-section-block .block_subtitle{font-size:26px;font-weight:700;color:#1778d2;line-height:1.5}.outdoor-custom-section-blocks .outdoor-custom-section-block .block_subtitle{font-size:16px;color:#000}.outdoor-custom-section-blocks .outdoor-custom-section-block .block_content .content p,.outdoor-custom-section-blocks .outdoor-custom-section-block .yellow-bar{color:#000;line-height:1.4;font-size:14px}.outdoor-custom-section-blocks .outdoor-custom-section-block .yellow-bar{display:inline-block;position:relative;padding:0 5px;margin-top:16px}.outdoor-custom-section-blocks .outdoor-custom-section-block .yellow-bar p{font-size:14px;color:#000;z-index:1;position:relative}.outdoor-custom-section-blocks .outdoor-custom-section-block .yellow-bar p:after{content:"";position:absolute;bottom:0;left:0;width:100%;background-color:#fff352;height:17px;z-index:-1}.outdoor-custom-section-blocks .block_image img{height:var(--image-height);width:100%;object-fit:contain}.outdoor-custom-section-blocks .block_image .btn{position:absolute;bottom:20px;left:50%;transform:translate(-50%);border-radius:6px;background:#1778d2;padding:8px 24px;font-size:16px;font-family:Notosansjp-medium;min-width:240px;justify-content:center}@media screen and (max-width: 749px){.outdoor-custom-section .title{font-size:20px}.outdoor-custom-section .title:before,.outdoor-custom-section .title:after{width:22px;top:16px}.outdoor-custom-section .title:before{left:-3px}.outdoor-custom-section .title:after{right:-3px}.outdoor-custom-section .blocks-image svg{width:90px;height:auto}.outdoor-custom-section .blocks-bar{height:12px}.outdoor-custom-section-blocks{flex-direction:column}.outdoor-custom-section-blocks .outdoor-custom-section-block{width:100%;border-radius:5px;padding:62px 20px 10px 10px;display:flex;gap:8px}.outdoor-custom-section-blocks .outdoor-custom-section-block .top-row{position:absolute;top:0;left:0}.outdoor-custom-section-blocks .outdoor-custom-section-block .block_title{font-size:16px;color:#fff;background-color:#1778d2;border-radius:5px 0;padding:2px 10px}.outdoor-custom-section-blocks .outdoor-custom-section-block .block_subtitle{font-size:10px;margin-top:4px}.outdoor-custom-section-blocks .block_image{width:130px;padding-bottom:40px;position:relative}.outdoor-custom-section-blocks .block_image img{height:auto}.outdoor-custom-section-blocks .block_image .btn{bottom:0;width:auto;min-width:118px;font-size:12px;padding:8px;border-radius:30px}.outdoor-custom-section-blocks .outdoor-custom-section-block .yellow-bar p:after{height:9px}.outdoor-custom-section-blocks .outdoor-custom-section-block .block_content{flex:1;text-align:left;display:flex;flex-direction:column-reverse}.outdoor-custom-section-blocks .outdoor-custom-section-block .yellow-bar{margin-bottom:19px}.outdoor-custom-section-blocks .outdoor-custom-section-block .block_content svg{width:100%;height:auto;margin-bottom:15px}.outdoor-custom-section-blocks .outdoor-custom-section-block .block_content .content p,.outdoor-custom-section-blocks .outdoor-custom-section-block .yellow-bar p{font-size:12px}}.outdoor-gift-section{margin-top:120px;text-align:center}.outdoor-gift-section .title{text-align:center;position:relative;font-size:40px;font-weight:700;color:#1778d2;margin-bottom:14px;display:inline-block;padding:0 30px}.outdoor-gift-section .title:before,.outdoor-gift-section .title:after{content:"";left:-18px;position:absolute;width:42px;height:2px;background:#1778d2;transform:rotate(65deg);top:30px}.outdoor-gift-section .title:after{transform:rotate(-65deg);right:-18px;left:unset}.outdoor-gift-section .content{font-size:24px;text-align:center;margin-bottom:36px}.outdoor-gift-block-wrapper{display:flex;gap:12px;margin-top:10px}.outdoor-gift-block-wrapper .outdoor-gift-block-wrap{width:calc(50% - 6px);text-align:left}.outdoor-gift-block-wrapper .outdoor-gift-block-wrap .top_text{border-radius:12px 12px 0 0;background:#e4f1ff;font-size:16px;font-weight:700;color:#000;padding:6px 44px;min-width:155px;width:auto;display:inline-block}.outdoor-gift-block-wrapper .outdoor-gift-block{text-align:center;border-radius:0 0 12px 12px;position:relative;padding:12px 20px 20px;background:#fff}.outdoor-gift-block-wrapper .outdoor-gift-block .points-box{top:10px;position:absolute;left:10px;font-size:12px;line-height:normal;font-family:Notosansjp-medium}.outdoor-gift-block-wrapper .outdoor-gift-block .points-box .points_text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap}.outdoor-gift-block-wrapper .outdoor-gift-block .points-box .points_text span{color:#009eff;font-size:20px;font-family:Helvetica Neue ForEco;font-weight:500}.outdoor-gift-block-wrapper .outdoor-gift-block .bg_image{position:absolute;top:0;right:0;width:260px}.outdoor-gift-block-wrapper .outdoor-gift-block .gift_block_info{position:relative;z-index:1}.outdoor-gift-block-wrapper .gift_block_title{font-size:24px;font-weight:700;color:#1778d2;margin-bottom:10px}.outdoor-gift-block-wrapper .gift_block_yellow_text{margin-bottom:10px}.outdoor-gift-block-wrapper .gift_block_yellow_text p{position:relative;font-size:16px;line-height:1.35;color:#000;font-family:Notosansjp-medium;display:inline-block;margin-bottom:2px;z-index:1;padding:0 5px}.outdoor-gift-block-wrapper .gift_block_yellow_text p:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:10px;background:#fff352;z-index:-1}.outdoor-gift-block-wrapper .outdoor-gift-block .gift_block_info img{height:150px;object-fit:contain}.outdoor-gift-block-wrapper .outdoor-gift-block .gift_block_info .btn{margin-top:20px;padding:12px 16px;background-color:#1778d2;color:#fff}.outdoor-gift-block-wrapper .outdoor-gift-block .gift_block_info .btn .button{padding:0;font-size:16px;font-weight:700;line-height:1.2}.outdoor-subscribe-block-wrapper{display:flex;margin-top:10px;background:#fff;border-radius:12px;overflow:hidden}.outdoor-subscribe-block-wrapper .left-part{flex:1;padding:26px 42px 22px}.outdoor-subscribe-block-wrapper .right-part{flex:0 0 50%;position:relative}.outdoor-subscribe-block-wrapper .right-part img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.outdoor-subscribe-block-wrapper .subscribe_title{font-size:24px;color:#000;font-family:Notosansjp-medium;margin-bottom:12px}.outdoor-subscribe-block-wrapper .subscribe_content{font-size:16px;color:#000;line-height:1.4}.outdoor-subscribe-block-wrapper .klaviyo_signup{margin-top:14px}.outdoor-subscribe-block-wrapper .klaviyo_signup .form__input{border-radius:6px 0 0 6px;background:#f4f4f4}.outdoor-subscribe-block-wrapper .klaviyo_signup .btn{border-radius:0 6px 6px 0;white-space:nowrap;background-color:#1778d2}.outdoor-subscribe-block-wrapper .klaviyo_signup label{margin-top:5px;margin-bottom:0;padding-left:20px;position:relative;font-size:14px;color:#7d7d7d;display:inline-block}.outdoor-subscribe-block-wrapper .klaviyo_signup label p{margin-bottom:0;color:#7d7d7d}.outdoor-subscribe-block-wrapper .klaviyo_signup label p a{color:inherit}.outdoor-subscribe-block-wrapper .klaviyo_signup label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.outdoor-subscribe-block-wrapper .klaviyo_signup label .checkmark{position:absolute;top:4px;left:0;height:10px;width:10px;background-color:transparent;border:1px solid #D8D8D8}.outdoor-subscribe-block-wrapper .klaviyo_signup label .checkmark:after{content:"";position:absolute;display:none;left:2.1px;top:0;width:3px;height:6px;border:solid #03060B;border-width:0 1px 1px 0;transform:rotate(45deg)}.outdoor-subscribe-block-wrapper .klaviyo_signup input:checked~.checkmark:after{display:block}.outdoor-subscribe-block-wrapper .line_icon_block{margin-top:14px;display:flex;align-items:center;gap:16px}.outdoor-subscribe-block-wrapper .line_icon_block .images{display:flex;gap:5px}.outdoor-subscribe-block-wrapper .line_icon_block .images a{width:64px;display:block}.outdoor-subscribe-block-wrapper .line_icon_block .btn{white-space:nowrap;background-color:#1778d2;padding:10px 20px;font-size:18px;font-family:Notosansjp-medium;border-radius:6px}.outdoor-subscribe-block-wrapper .line-icon-content{flex:1;font-size:16px;color:#000;text-align:left}.outdoor-image-block-wrapper{margin-top:10px}.outdoor-image-block-wrapper .swiper-wrapper{gap:15px}.outdoor-image-block-wrapper .swiper-slide{width:calc(50% - 7.5px);position:relative;border-radius:12px;overflow:hidden}.outdoor-image-block-wrapper .swiper-slide .text-content{position:absolute;top:50%;left:30px;transform:translateY(-50%);text-align:left}.outdoor-image-block-wrapper .image_block_title{text-align:left;font-size:20px;font-weight:700;line-height:1.35;color:#fff;text-shadow:0px 4px 4px rgba(0,0,0,.88)}.outdoor-image-block-wrapper .btn{margin-top:24px;padding:10px 21px;font-size:16px;font-weight:700;background-color:#1778d2}@media screen and (max-width: 749px){.outdoor-gift-section{margin-top:54px}.outdoor-gift-section .title{font-size:20px;margin-bottom:10px}.outdoor-gift-section .title:before,.outdoor-gift-section .title:after{width:22px;top:16px}.outdoor-gift-section .title:before{left:-3px}.outdoor-gift-section .title:after{right:-3px}.outdoor-gift-section .content{font-size:13px;margin-bottom:18px}.outdoor-gift-block-wrapper,.outdoor-subscribe-block-wrapper{flex-direction:column}.outdoor-gift-block-wrapper .outdoor-gift-block-wrap{width:100%}.outdoor-gift-block-wrapper .outdoor-gift-block{padding:6px 5px 10px}.outdoor-gift-block-wrapper .outdoor-gift-block-wrap .top_text{font-size:11px;min-width:105px;padding:5px 30px;border-radius:8px 8px 0 0}.outdoor-gift-block-wrapper .outdoor-gift-block .bg_image,.outdoor-subscribe-block-wrapper .right-part{display:none}.outdoor-gift-block-wrapper .outdoor-gift-block .points-box{top:-32px;right:0;font-size:8px;left:unset}.outdoor-gift-block-wrapper .outdoor-gift-block .points-box svg{width:60px;height:auto}.outdoor-gift-block-wrapper .outdoor-gift-block .points-box .points_text span,.outdoor-gift-block-wrapper .gift_block_title{font-size:14px}.outdoor-gift-block-wrapper .gift_block_yellow_text p,.outdoor-subscribe-block-wrapper .subscribe_content{font-size:12px}.outdoor-gift-block-wrapper .outdoor-gift-block .gift_block_info img{height:100px}.outdoor-gift-block-wrapper .outdoor-gift-block .gift_block_info .btn{margin-top:10px;width:auto;padding:8px 10px}.outdoor-gift-block-wrapper .outdoor-gift-block .gift_block_info .btn .button{font-size:10px}.outdoor-gift-block-wrapper .outdoor-gift-block .gift_block_info .btn svg{width:15px;height:15px;margin-left:10px}.outdoor-subscribe-block-wrapper .left-part{padding:16px}.outdoor-subscribe-block-wrapper .subscribe_title{font-size:18px}.outdoor-subscribe-block-wrapper .klaviyo_signup .form__input{padding:12px 16px}.outdoor-subscribe-block-wrapper .klaviyo_signup .btn{font-size:14px;line-height:1}.outdoor-subscribe-block-wrapper .klaviyo_signup label p{font-size:11px}.outdoor-subscribe-block-wrapper .line_icon_block{display:grid;grid-template-areas:"content content" "icons button";align-items:end}.outdoor-subscribe-block-wrapper .line-icon-content{grid-area:content;text-align:center;font-family:Notosansjp-medium}.outdoor-subscribe-block-wrapper .line_icon_block .images{grid-area:icons;gap:15px}.outdoor-subscribe-block-wrapper .line_icon_block .images a{width:80px}.outdoor-subscribe-block-wrapper .line_icon_block .btn{grid-area:button;padding:7px 25px;font-size:12px;border-radius:30px;width:auto;display:block}.outdoor-image-block-wrapper .swiper-wrapper{gap:0}.outdoor-image-block-wrapper .swiper-slide{width:100%}.outdoor-image-block-wrapper .swiper-slide .text-content{left:16px}.outdoor-image-block-wrapper .image_block_title{font-size:14px}.outdoor-image-block-wrapper .btn{margin-top:14px;padding:4px 20px;font-size:12px}.outdoor-image-block-wrapper .swiper-controls{margin-top:20px;display:flex;gap:14px;align-items:center;justify-content:center}.outdoor-image-block-wrapper .swiper-controls .swiper-dots{width:auto}.outdoor-image-block-wrapper .swiper-controls svg{display:block}.outdoor-image-block-wrapper .swiper-pagination-bullet{background:#000;opacity:.1}.outdoor-image-block-wrapper .swiper-pagination-bullet-active{opacity:1}.outdoor-image-block-wrapper .btn{width:auto}}.bf_product_section.outdoor-product-block .member__title-heading-icon{margin-bottom:0}.bf_product_section.outdoor-product-block .member-page__points-wrapper{left:50%;transform:translate(-50%)}.bf_product_section.outdoor-product-block .member-page__points-quantity{display:flex;align-items:center;position:relative;padding-left:20px;width:auto}.bf_product_section.outdoor-product-block .member-page__points-quantity svg{position:ABSOLUTE;left:0;bottom:0;z-index:9}.bf_product_section.outdoor-product-block .member-page__points-text-container{position:relative;top:unset;transform:unset;left:unset;gap:0}.bf_product_section.outdoor-product-block .member-page__points-quantity-label{padding:0 10px;font-size:27px;color:#f1951b;text-shadow:1.057px 1.057px 0px #C4910C,1.409px 1.409px 0px #C4910C,.352px .352px 0px #C4910C,.704px .704px 0px #C4910C;-webkit-text-stroke-width:.88px;-webkit-text-stroke-color:#FFE39C;font-weight:700;line-height:1;position:RELATIVE;z-index:1;white-space:nowrap}.bf_product_section.outdoor-product-block span.member-page__points-quantity-label:before{content:"";position:absolute;width:calc(100% + 6px);left:-6px;bottom:0;height:20px;background:#ffe06b;z-index:-1}.bf_product_section.outdoor-product-block .member-page__points-quantity-label span{font-family:Helvetica Neue ForEco;font-weight:500;font-size:33px}.outdoor-product-block .member-page__banner-image-wrapper{border-radius:8px;overflow:hidden}.bf_product_section.outdoor-product-block .member-page__points-label{font-size:14px;color:#745629;font-weight:700;padding:0 10px;white-space:nowrap;background:#f6bc26;border-radius:0 8px 8px 0;line-height:20px;height:20px}.xmas-product-block.outdoor-product-block .member-page__content-tag--first{background:#4577ff}.xmas-product-block.outdoor-product-block .member-page__content-tag--second{background:#e4f1ff;color:#4577ff;font-family:Notosansjp-medium}.xmas-product-block.outdoor-product-block .button--container-link .button:has(.button-icon){height:100%;padding:13px 0}body .xmas-product-block.outdoor-product-block .member-page__block__content-wrapper .member-page__button--container-link .button{border-color:#000;color:#000;font-family:Notosansjp-medium}body .xmas-product-block.outdoor-product-block .button--container-link .button{border-color:#000;background:#000}body .xmas-product-block.outdoor-product-block .button--with-atc-icon .button--atc-icon{background:#e4f1ff}body .xmas-product-block.outdoor-product-block .button--with-atc-icon .button--atc-icon path{fill:#1778d2}.outdoor-product-block .member__title-label span{font-size:24px;padding:8px 20px;min-width:355px;position:absolute;white-space:nowrap;top:3px;left:50%;transform:translate(-50%);color:inherit;z-index:1}.outdoor-product-block .member__title-label-wrapper{position:relative;margin-bottom:12px}.outdoor-product-block .member__title-label-wrapper img{position:absolute;bottom:100%;left:-70px;width:170px}.outdoor-product-block .member__title-label-wrapper svg{width:355px}.xmas-product-block.outdoor-product-block .member__popup-button .member__popup-button-button{padding:8px 10px 8px 24px;background:#e4f1ff;border:1px solid #1778D2}.xmas-product-block.outdoor-product-block .button--container-variant .button{color:#1778d2;border-color:#1778d2}.xmas-product-block.outdoor-product-block .button--container-variant.active .button{background-color:#e4f1ff}.xmas-product-block.outdoor-product-block .countdown-xmas{margin-top:0}.bf_product_section.outdoor-product-block .member__countdown-label{display:flex;align-items:center;gap:5px}@media (max-width: 749px){.member-page__banner-image-wrapper{margin-bottom:10px}.member-page__banner-image-wrapper img{flex:1;margin:0 12px}.outdoor-product-block .member__title-label-wrapper img{width:70px;left:-30px}.outdoor-product-block .member__title-label-wrapper svg{width:145px}.outdoor-product-block .member__title-label span{font-size:12px;min-width:unset;padding:0 12px}.outdoor-product-block .member__title-label-wrapper{margin-bottom:0}.xmas-product-block.outdoor-product-block .member__popup-button .member__popup-button-button{font-size:14px}.xmas-product-block.outdoor-product-block .member__popup-button .member__popup-button-button svg{width:18px;height:auto}.bf_product_section.outdoor-product-block .member-page__points-label{font-size:13px}.outdoor-product-block .ct-unit__num{margin-top:0}.bf_product_section.outdoor-product-block .ct-unit{width:40px;height:40px}}@media (min-width: 750px){.bf_product_section.outdoor-product-block .member-page__block__wrapper--one-fourth .member-page__points-wrapper{right:15px;transform:unset;left:unset}.bf_product_section.outdoor-product-block .member-page__block__wrapper--one-fourth .member-page__points-wrapper .member-page__points-label{font-size:12px}}.member-custom-section{text-align:center}.member-custom-section .title{text-align:center;position:relative;font-size:40px;font-weight:700;color:#ff7410;margin-bottom:36px;display:inline-block;padding:0 30px}.member-custom-section .title:before,.member-custom-section .title:after{content:"";left:-18px;position:absolute;width:42px;height:2px;background:#ff7410;transform:rotate(65deg);top:30px}.member-custom-section .title:after{transform:rotate(-65deg);right:-18px;left:unset}.member-custom-section .blocks-bar{background:linear-gradient(180deg,#ff7500 41.35%,#e8a96b);width:100%;height:20px;border-radius:6px;margin-top:-20px;z-index:1;position:relative}.member-custom-section-blocks{display:flex;justify-content:center;gap:15px;flex-wrap:wrap}.member-custom-section-blocks .member-custom-section-block{width:calc(33.33% - 10px);flex:1;background:#fff;border-radius:12px;padding:24px 15px 110px;position:relative}.member-custom-section-blocks .member-custom-section-block .block_title,.member-custom-section-blocks .member-custom-section-block .block_subtitle{font-size:26px;font-weight:700;color:#000;line-height:1.5}.member-custom-section-blocks .member-custom-section-block .block_subtitle{font-size:16px;color:#000}.member-custom-section-blocks .member-custom-section-block .block_content .content p,.member-custom-section-blocks .member-custom-section-block .yellow-bar{color:#000;line-height:1.4;font-size:14px}.member-custom-section-blocks .member-custom-section-block .block_content .content p strong{font-weight:500;color:#1778d2}.member-custom-section-blocks .member-custom-section-block .yellow-bar{display:inline-block;position:relative;padding:0 5px;margin-top:16px}.member-custom-section-blocks .member-custom-section-block .yellow-bar p{font-size:14px;color:#000;z-index:1;position:relative}.member-custom-section-blocks .member-custom-section-block .yellow-bar p:after{content:"";position:absolute;bottom:0;left:0;width:100%;background-color:#fff352;height:17px;z-index:-1}.member-custom-section-blocks .block_image img{height:var(--image-height);width:100%;object-fit:contain}.member-custom-section-blocks .block_image .btn{position:absolute;bottom:40px;left:50%;transform:translate(-50%);border-radius:6px;background:#da742a;padding:8px 24px;font-size:16px;font-family:Notosansjp-medium;min-width:240px;justify-content:center}@media screen and (max-width: 749px){.member-custom-section .title{font-size:20px}.member-custom-section .title:before,.member-custom-section .title:after{width:22px;top:16px}.member-custom-section .title:before{left:-3px}.member-custom-section .title:after{right:-3px}.member-custom-section .blocks-image svg{width:90px;height:auto}.member-custom-section .blocks-bar{height:12px}.member-custom-section-blocks{flex-direction:column}.member-custom-section-blocks .member-custom-section-block{width:100%;border-radius:5px;padding:7px 10px 50px}.member-custom-section-blocks .member-custom-section-block .block_title{font-size:16px}.member-custom-section-blocks .member-custom-section-block .block_subtitle{font-size:10px;margin-top:4px}.member-custom-section-blocks .block_image{width:130px;padding-bottom:40px;margin:auto}.member-custom-section-blocks .block_image img{height:auto}.member-custom-section-blocks .block_image .btn{bottom:8px;width:auto;min-width:118px;font-size:12px;padding:8px;border-radius:30px}.member-custom-section-blocks .member-custom-section-block .yellow-bar p:after{height:9px}.member-custom-section-blocks .member-custom-section-block .block_content{flex:1;text-align:center;display:flex;flex-direction:column-reverse}.member-custom-section-blocks .member-custom-section-block .yellow-bar{margin-bottom:19px}.member-custom-section-blocks .member-custom-section-block .block_content svg{width:100%;height:auto;margin-bottom:15px}.member-custom-section-blocks .member-custom-section-block .block_content .content p,.member-custom-section-blocks .member-custom-section-block .yellow-bar p{font-size:12px}}.xmas-product-block.m7-product-block .member-page__content-tag--first{background:#da742a}.xmas-product-block.m7-product-block .member-page__content-tag--second{background:#ffebca;color:#000;font-family:Notosansjp-medium}@media (max-width: 767px){.page-m6-summer-sale .lp-campaign-section .xmas-campaign-section .campaign-blocks-wrapper .block{align-items:normal}.xmas-campaign-section .top-badge{font-size:12px;line-height:16.2px;padding:0 10px;height:20px;top:-10px;left:-8px;margin-bottom:0}}.bf_product_section.m7-product-block .member__title-heading-icon{margin-bottom:0}.bf_product_section.m7-product-block .member-page__points-wrapper{left:50%;transform:translate(-50%)}.bf_product_section.m7-product-block .member-page__points-quantity{display:flex;align-items:center;position:relative;padding-left:20px;width:auto}.bf_product_section.m7-product-block .member-page__points-quantity svg{position:ABSOLUTE;left:0;bottom:0;z-index:9}.bf_product_section.m7-product-block .member-page__points-text-container{position:relative;top:unset;transform:unset;left:unset;gap:0}.bf_product_section.m7-product-block .member-page__points-quantity-label{padding:0 10px;font-size:27px;color:#f1951b;text-shadow:1.057px 1.057px 0px #C4910C,1.409px 1.409px 0px #C4910C,.352px .352px 0px #C4910C,.704px .704px 0px #C4910C;-webkit-text-stroke-width:.88px;-webkit-text-stroke-color:#FFE39C;font-weight:700;line-height:1;position:RELATIVE;z-index:1;white-space:nowrap}.bf_product_section.m7-product-block span.member-page__points-quantity-label:before{content:"";position:absolute;width:calc(100% + 6px);left:-6px;bottom:0;height:20px;background:#ffe06b;z-index:-1}.bf_product_section.m7-product-block .member-page__points-quantity-label span{font-family:Helvetica Neue ForEco;font-weight:500;font-size:33px}.m7-product-block .member-page__banner-image-wrapper{border-radius:8px;overflow:hidden}.bf_product_section.m7-product-block .member-page__points-label{font-size:14px;color:#745629;font-weight:700;padding:0 10px;white-space:nowrap;background:#f6bc26;border-radius:0 8px 8px 0;line-height:20px;height:20px}.jp-product-blocks.xmas-product-block.m7-product-block .member-page__content-tag--first{background:var(--tag-bg-color-first);color:var(--tag-text-color-first)}.jp-product-blocks.xmas-product-block.m7-product-block .member-page__content-tag--second{background:var(--tag-bg-color-first-two);color:var(--tag-text-color-first-two);font-family:Notosansjp-medium}.xmas-product-block.m7-product-block .button--container-link .button:has(.button-icon){height:100%;padding:13px 0}body .xmas-product-block.m7-product-block .member-page__block__content-wrapper .member-page__button--container-link .button{border-color:#000;color:#000;font-family:Notosansjp-medium}body .jp-product-blocks.xmas-product-block.m7-product-block .member-page__block__content-wrapper .member-page__button--container-link .button{border-color:var(--border-color-button-left)}.jp-product-blocks.xmas-product-block.m7-product-block .member-page__block__content-wrapper .member-page__button--container-link .button{background:var(--button-bg-color-left);color:var(--button-text-color-left)}.jp-product-blocks.xmas-product-block.m7-product-block .button--container-link .button:has(.button-icon){background:var(--button-bg-color-right);color:var(--button-text-color-right);border-color:var(--border-color-button-right)}body .xmas-product-block.m7-product-block .button--container-link .button{border-color:#000;background:#000}body .xmas-product-block.m7-product-block .button--with-atc-icon .button--atc-icon{background:#f6bc26}body .jp-product-blocks.xmas-product-block.m7-product-block .button--with-atc-icon .button--atc-icon{background:var(--bg-color-icon)}body .xmas-product-block.m7-product-block .button--with-atc-icon .button--atc-icon path{fill:#fff}.m7-product-block .member__title-label{font-size:18px;padding:6px 20px;white-space:nowrap;color:inherit;z-index:1;line-height:1.3;border-radius:50px;position:relative}.m7-product-block .member__title-label:after{content:"";position:absolute;bottom:-12px;border-top:16px solid #da742a;left:50%;border-right:20px solid transparent;transform:translate(-50%) rotate(20deg)}.m7-product-block .member__title-label-wrapper{position:relative;margin-bottom:16px}.xmas-product-block.m7-product-block .member__popup-button .member__popup-button-button{padding:8px 10px 8px 24px;background:#e4f1ff;border:1px solid #DA742A}.member-page__block__wrapper--one-fourth .member-page__block__content-wrapper .button--wrap-container{flex-direction:column}.xmas-product-block.m7-product-block .button--container-variant .button{color:#000;border-color:#f6bc26;font-size:14px;font-family:Notosansjp-medium;letter-spacing:0}.xmas-product-block.m7-product-block .button--container-variant.active .button{background-color:#ffebca}.xmas-product-block.m7-product-block .countdown-xmas{margin-top:0}.bf_product_section.m7-product-block .member__countdown-label{display:flex;align-items:center;gap:5px}.bf_product_section.m7-product-block .member__button-tabs button{color:#000;background:transparent;border-color:#f7a40a;border-width:1px;font-size:18px;line-height:1.3;font-weight:400;padding:9px 24px}.bf_product_section.m7-product-block .member__button-tabs button.active{background:#f7a40a;color:#000;min-width:210px}.bf_product_section.m7-product-block .member__countdown-label{font-size:32px}.bf_product_section.m7-product-block .member__countdown-wrapper{margin-top:24px}.xmas-product-block.m7-product-block .countdown-timer{gap:10px}.xmas-product-block.m7-product-block .ct-unit{width:52px;height:52px;background:#fff;color:#000}.xmas-product-block.m7-product-block .ct-unit__num{margin-top:-6px}@media (max-width: 749px){.member-page__banner-image-wrapper{margin-bottom:10px}.member-page__banner-image-wrapper img{flex:1;margin:0 12px}.m7-product-block .member__title-label{font-size:12px;min-width:unset;padding:5px 12px}.m7-product-block .member__title-label-wrapper{margin-bottom:12px}.xmas-product-block.m7-product-block .member__popup-button .member__popup-button-button{font-size:14px}.xmas-product-block.m7-product-block .member__popup-button .member__popup-button-button svg{width:18px;height:auto}.bf_product_section.m7-product-block .member-page__points-label{font-size:13px}.m7-product-block .ct-unit__num{margin-top:0}.bf_product_section.m7-product-block .ct-unit{width:40px;height:40px}.m7-product-block .member__title-label:after{bottom:-10px;border-top-width:12px;transform:translate(-50%) rotate(10deg)}.bf_product_section.m7-product-block .member__countdown-wrapper{gap:12px}.bf_product_section.m7-product-block .member__countdown-label{font-size:16px}.bf_product_section.m7-product-block .member__countdown-label svg{width:10px;height:auto}.bf_product_section.m7-product-block .ct-unit{width:32px;height:32px}.xmas-product-block.m7-product-block .ct-unit__num{margin-top:-2px}.xmas-product-block.m7-product-block .countdown-timer{gap:6px}.bf_product_section.m7-product-block .member__button-tabs button{font-size:14px;padding:6px 12px;min-width:unset!important}.bf_product_section.m7-product-block .member__button-tabs{gap:8px}}@media (max-width: 768px){.m7-product-block .member-page__block__wrapper--one-column{width:100%}}@media (min-width: 750px){.bf_product_section.m7-product-block .member-page__block__wrapper--one-fourth .member-page__points-wrapper{right:15px;transform:unset;left:unset}.bf_product_section.m7-product-block .member-page__block__wrapper--one-fourth .member-page__points-wrapper .member-page__points-label{font-size:12px}}.pdp-banner-video-new .text-content{max-width:1120px;top:50%;transform:translate(-50%,-50%);text-align:left}.pdp-banner-video-new .subtitle p{font-size:18px;font-family:Notosansjp-medium}.pdp-banner-video-new .title p{font-size:50px;color:#000;font-weight:500;font-family:Helvetica Neue ForEco}.pdp-banner-video-new .content p{color:#000;font-family:Notosansjp-medium}.pdp-banner-video-new .video-button{margin:24px 0;border-color:#000;color:#000;padding:13px 20px;font-size:18px;gap:12px;font-family:Helvetica Neue ForEco}@media screen and (max-width: 749px){.pdp-banner-video-new .title p{font-size:28px;margin-top:8px}.pdp-banner-video-new .subtitle p{font-size:12px}.pdp-banner-video-new .text-content{top:48px;transform:translate(-50%);text-align:center}.pdp-banner-video-new .video-button{padding:7px 10px;font-size:10px;margin:20px auto}}.pdp-hotspot-section .content em,.pdp-hotspot-section .pdp-hotspot-content em{display:inline-block;vertical-align:super;font-style:normal;font-size:70%}.pdp-products-grid-section{padding:60px 0 100px;margin-bottom:160px}.pdp-products-grid-section h2{margin-bottom:40px}.pdp-grid-section-wrap{display:flex;gap:32px;flex-wrap:wrap;justify-content:center;text-align:center}.pdp-grid-section__product{width:280px}.pdp-grid-section__product-title{font-size:22px;font-family:Helvetica Neue ForEco;font-weight:500;color:#000}.pdp-grid-section__product-text-content{padding-top:20px;position:relative}.pdp-grid-section__product-label{white-space:nowrap;position:absolute;top:0;left:50%;transform:translate(-50%);color:#d11504}.pdp-grid-section__product-text-content .btn{margin:24px 5px 0;background-color:#3f68e0;color:#fff;font-size:14px;padding:8px 18px;width:auto}.pdp-grid-section__product-content{padding-top:24px;margin-top:24px;border-top:1px solid #3A3C3F}.pdp-grid-section__product-content p{color:#83868d;font-size:14px;font-family:Helvetica Neue ForEco}.pdp-grid-section__product-content p strong{font-weight:500;color:#000}.pdp-grid-section__product-image{padding:0 22px}.pdp-grid-section__product-btn-wrap{height:var(--buttons-height)}@media screen and (max-width: 749px){.pdp-products-grid-section{padding:0 0 80px;background:unset!important;margin-bottom:0}.pdp-products-grid-section h2{margin-bottom:24px}.pdp-grid-section-wrap{gap:16px}.pdp-grid-section__product{width:calc(50% - 8px)}.pdp-grid-section__product-image{padding:0 5px}.pdp-grid-section__product-title{font-size:16px}.pdp-grid-section__product-text-content button{margin-top:16px}.pdp-grid-section__product-btn-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:20px}.pdp-grid-section__product-btn-wrap .btn{margin:5px 0}}.pdp-slideshow-new .flickity-page-dots{position:absolute;bottom:0;padding-top:0;padding-bottom:20px}@media screen and (max-width: 749px){.pdp-slideshow-new .flickity-page-dots{padding-bottom:8px}.pdp-slideshow-new .pdp-slideshow-bottom-item,.pdp-slideshow-new .slider-buttons{display:none!important}.pdp-slideshow-new .pdp-slideshow-tabs-inner{width:100%;justify-content:center}}.pdp-slideshow-block-image-wrapper--layout{background:#f4f4f4;display:flex;border-radius:10px;overflow:hidden}.pdp-slideshow-block-image-wrapper--layout-content{padding:44px 49px 56px;display:flex;flex-direction:column}.pdp-slideshow-block-image-wrapper--layout-content-image{margin-top:auto}.pdp-slideshow-block-image-wrapper--layout-content-details,.pdp-slideshow-block-image-wrapper--layout-content-details *{font-family:Noto Sans JP;font-weight:400;font-size:20px;line-height:30px;color:#000}.pdp-slideshow-block-image-wrapper--layout-content-details a{color:#c8a331}.pdp-slideshow-block-image-wrapper--layout-image{flex:0 0 408px;width:100%}.pdp-slideshow-block-image-wrapper--layout-image>div{height:100%}.pdp-slideshow-block-image-wrapper--layout-image img{width:100%;height:100%;object-fit:cover;border-radius:0}@media screen and (max-width: 767px){.pdp-slideshow-block-image-wrapper--layout{background:transparent;flex-direction:column;border-radius:4px}.pdp-slideshow-block-image-wrapper--layout-content{order:2;padding:20px 0 30px}.pdp-slideshow-block-image-wrapper--layout-image{order:1;flex:0 0 100%;height:220px}.pdp-slideshow-block-image-wrapper--layout-content-details,.pdp-slideshow-block-image-wrapper--layout-content-details *{font-weight:400;font-size:14px;line-height:21px;color:#707070}.pdp-slideshow-block-image-wrapper--layout-content-details{padding-bottom:20px}}.pdp-tab-products-section h2{margin-bottom:40px}.pdp-tabs-wrap{display:FLEX;justify-content:center;gap:40px;padding:16px 0}.pdp-tabs-wrap .pdp-tab{font-size:20px;border-radius:4px;padding:12px 24px;border:1px solid #000;cursor:pointer}.pdp-tabs-wrap .pdp-tab.active{background:#000;color:#fff;cursor:default}.pdp-tab-products-section .tab-products{display:none;padding-top:40px}.pdp-tab-products-section .tab-products.active{display:block}.tab-products__content{padding-top:40px;display:FLEX;flex-wrap:wrap;gap:40px}.tab-products__content .tab-products__product{width:calc(50% - 20px);background:#f9f9f9;text-align:center;padding:0 22px 22px}.tab-products__content .tab-products__product.full{width:100%}.tab-products__product-image{width:300px;height:300px;margin:auto}.tab-product-content p{font-size:20px;color:#707070;line-height:1.2;font-family:Helvetica Neue ForEco;font-weight:500}.tab-product-btn{margin-top:35px}.tab-product-btn a{border-color:#3f68e0;color:#3f68e0;background:transparent;font-size:16px;font-family:Notosansjp-medium;width:240px;max-width:100%;justify-content:center}.tab-product-btn a:hover{border-color:transparent}.tab-product-title{font-size:32px;font-family:Helvetica Neue ForEco;font-weight:500;line-height:1.35;margin-bottom:12px}@media screen and (max-width: 749px){.pdp-tab-products-section h2{margin-bottom:24px}.pdp-tabs-wrap .pdp-tab{font-size:15px;padding:10px 20px;white-space:nowrap}.pdp-tabs-wrap{gap:6px;padding:0;overflow-x:auto;justify-content:flex-start}.pdp-tabs-wrap::-webkit-scrollbar{display:none}.pdp-tab-products-section .tab-products{padding-top:24px}.tab-products__content{padding-top:24px;gap:12px}.tab-products__content .tab-products__product{width:calc(50% - 6px);padding:0 16px 16px}.tab-products__product-image{width:120px;height:120px}.tab-product-title{margin-top:16px;font-size:16px;margin-bottom:8px;line-height:1.2}.tab-product-content p,.tab-product-btn a{font-size:12px}.tab-product-btn a{padding:10px 12px}}.pdp-video-icon-text-gallery h2{margin-bottom:40px}.pdp-video-icon-text-gallery .pdp-video-icon-text-gallery-wrapper{display:flex;flex-wrap:wrap;gap:24px}.pdp-video-icon-text-gallery .pdp-video-icon-text-gallery-wrapper .pdp-video-icon-text-gallery-item{width:calc(50% - 12px)}.pdp-video .pdp-video-icon-text-gallery-item iframe,.pdp-video .pdp-video-icon-text-gallery-item video,.pdp-video .pdp-video-icon-text-gallery-item img{width:100%;height:330px;object-fit:cover}.pdp-video-icon-text-gallery .bottom_content{display:flex;gap:16px}.pdp-video-icon-text-gallery .bottom_content img{width:60px;height:60px}.pdp-video-icon-text-gallery .bottom_content .content p{font-size:14px;color:#000;margin-bottom:8px;font-family:Helvetica Neue ForEco;font-weight:400}.pdp-video-icon-text-gallery .bottom_content .content p strong{font-weight:500}.pdp-video-wrapper{position:relative}.pdp-video-wrapper .video-play-btn,.pdp-video__iframe-overlay .video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pdp-video__iframe-overlay .video-play-btn{z-index:99}.pdp-video-wrapper .video-play-btn svg{width:68px}.pdp-video.pdp-video-icon-text-gallery iframe,.pdp-video.pdp-video-icon-text-gallery video{margin-bottom:16px}.pdp-video-thumbnail iframe,.pdp-video-thumbnail video{pointer-events:none}.pdp-video__iframe-wrapper,.pdp-video__iframe-overlay{position:fixed;display:flex;top:0;right:0;bottom:0;left:0;background-color:#111;justify-content:center;align-items:center;z-index:9999999999;opacity:1;visibility:visible}.pdp-video__iframe-wrapper .close-btn,.pdp-video__iframe-overlay .close-btn{position:absolute;top:calc(50vh - 300px);right:calc(50vw - 500px);font-size:40px;color:#fff;opacity:.3;cursor:pointer}.pdp-video__iframe-wrapper.hidden,.pdp-video__iframe-overlay.hidden{opacity:0;visibility:hidden}.pdp-video__iframe-overlay iframe,.pdp-video__iframe-overlay video{max-width:840px;max-height:472px;width:100%;height:100%}@media screen and (max-width: 749px){.pdp-video-icon-text-gallery .pdp-video-icon-text-gallery-wrapper{gap:12px;flex-wrap:nowrap;overflow-x:auto}.pdp-video-icon-text-gallery .pdp-video-icon-text-gallery-wrapper::-webkit-scrollbar{display:none}.pdp-video-icon-text-gallery .pdp-video-container{padding-right:0!important}.pdp-video-icon-text-gallery h2{padding-right:24px;margin-bottom:24px}.pdp-video-icon-text-gallery .pdp-video-icon-text-gallery-wrapper .pdp-video-icon-text-gallery-item{width:280px;flex:0 0 280px}.pdp-video-icon-text-gallery iframe,.pdp-video-icon-text-gallery video{border-radius:4px}.pdp-video .pdp-video-icon-text-gallery-item iframe,.pdp-video .pdp-video-icon-text-gallery-item video,.pdp-video .pdp-video-icon-text-gallery-item img{height:210px}.pdp-video-icon-text-gallery .bottom_content img{width:48px;height:48px}.pdp-video-icon-text-gallery .bottom_content{margin-top:16px;align-items:center}}.pdp-video-popup .video-button{border:1px solid #3F68E0;border-radius:30px;padding:10px 20px;display:flex;align-items:center;justify-content:center;margin:0 auto 40px;gap:10px;font-size:16px;color:#3f68e0;background:transparent}@media screen and (max-width: 749px){.pdp-video-popup .video-button{margin:0 auto 16px;font-size:14px}}.pdp-youtube-videos{padding:90px 0}.pdp-youtube-videos h2{margin-bottom:40px}.pdp-youtube-videos .pdp-videos-wrapper{display:flex;flex-wrap:wrap;gap:50px;max-width:940px;margin:0 auto}.pdp-youtube-videos .pdp-videos-wrapper .pdp-youtube-video{width:calc(33.33% - 34px);border-radius:8px;overflow:hidden}.pdp-youtube-video iframe,.pdp-youtube-video img{width:100%;height:260px;object-fit:cover;border-radius:0;margin-bottom:0;display:block}.pdp-youtube-video .bottom_content{background:#00baf5;padding:25px 20px;text-align:center}.pdp-youtube-video .bottom_content p{font-size:16px;font-weight:700;color:#fff}.pdp-video-icon-text-gallery .bottom_content .content{flex:1}.pdp-youtube-video iframe{pointer-events:none}.pdp-yt-video__iframe-overlay{position:fixed;display:flex;top:0;right:0;bottom:0;left:0;background-color:#111;justify-content:center;align-items:center;z-index:9999999999;opacity:1;visibility:visible}.pdp-yt-video__iframe-overlay .close-btn{position:absolute;top:calc(50vh - 300px);right:calc(50vw - 500px);font-size:40px;color:#fff;opacity:.3;cursor:pointer}.pdp-yt-video__iframe-overlay.hidden{opacity:0;visibility:hidden}.pdp-yt-video__iframe-overlay iframe{max-width:840px;max-height:472px;width:100%;height:100%}@media screen and (max-width: 749px){.pdp-youtube-videos{padding:0 0 40px}.pdp-youtube-videos h2{margin-bottom:24px;padding-right:24px}.pdp-youtube-videos .pdp-video-container{padding-right:0!important}.pdp-youtube-videos .pdp-videos-wrapper{gap:12px;flex-wrap:nowrap;max-width:unset;overflow-x:auto}.pdp-youtube-videos .pdp-videos-wrapper::-webkit-scrollbar{display:none}.pdp-youtube-videos .pdp-videos-wrapper .pdp-youtube-video{width:280px;flex:0 0 280px;border-radius:4px}.pdp-youtube-video iframe{height:210px}.pdp-youtube-video .bottom_content p{font-size:14px}}.pillar-image-text-section{padding-bottom:120px}.pillar-image-text-section .pillar-image-text-section__title{text-align:center;margin-bottom:40px;font-size:40px;font-family:Notosansjp-medium}.pillar-image-text-section .pillar-image-text-block-wrapper{display:flex;flex-wrap:wrap;gap:24px}.pillar-image-text-section .pillar-image-text-block{width:calc(33.33% - 16px);border-radius:12px;border:1px solid #DDD}.pillar-image-text-section .pillar-image-text-block-inner-image img{width:100%;height:270px;object-fit:cover}.pillar-image-text-section .pillar-image-text-block-inner-content{padding:12px 0 44px;margin:12px 24px 0;border-top:1px solid #000}.pillar-image-text-section .pillar-image-text-block-title{font-size:24px;color:#000;line-height:1.2;font-family:Notosansjp-medium}.pillar-image-text-section .pillar-image-text-block-content{font-size:16px;font-family:Helvetica Neue ForEco;color:#757575;line-height:1.4;margin-top:8px}.pillar-image-text-section .pillar-image-text-block-btn{margin-top:8px;width:auto;border-radius:0;border:1px solid #000;padding:10px 20px;font-size:20px;font-family:Notosansjp-medium;color:#000;background:transparent;justify-content:center}.pillar-image-text-section .pillar-image-text-bottom-content{margin-top:40px;font-size:14px;color:#909090;line-height:1.4;text-align:center}.pillar-image-text-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999999;background:#0006}.pillar-image-text-popup.active{display:block}.pillar-image-text-popup-inner{position:absolute;background:#fff;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:680px;height:90%;max-height:1000px;border-radius:12px;padding:26px 46px 34px;overflow-y:auto}.pillar-image-text-popup-close{position:absolute;top:16px;right:16px;cursor:pointer}@media screen and (max-width: 749px){.pillar-image-text-section .pillar-image-text-section__title{font-size:24px;text-align:left;margin-bottom:24px}.pillar-image-text-section .pillar-image-text-block{width:100%;border-radius:8px}.pillar-image-text-section .pillar-image-text-block-inner-image img{height:200px;object-fit:contain}.pillar-image-text-section .pillar-image-text-block-title,.pillar-image-text-section .pillar-image-text-block-btn{font-size:16px}.pillar-image-text-section .pillar-image-text-block-content{font-size:14px}.pillar-image-text-section .pillar-image-text-bottom-content{font-size:12px}.pillar-image-text-popup-inner{border-radius:8px;padding:26px 20px 34px}}.banner-pillar-lp-section__image img{height:var(--image-height-m);object-fit:cover;width:100%}.banner-pillar-lp-section{position:relative}.banner-pillar-lp-section__content{position:absolute;top:56px;left:50%;transform:translate(-50%);width:100%;max-width:1200px;padding:0 24px;text-align:center;z-index:1}.banner-pillar-lp-section__content .banner-pillar-lp-section__title{display:inline-block;background-color:#fff;color:#000;padding:14px 10px;font-size:20px;line-height:1.3;font-weight:700}.banner-pillar-lp-section__content .banner-pillar-lp-section__content-text{margin-top:12px;font-size:16px;line-height:1.25;color:#000;font-family:Notosansjp-medium}@media (min-width: 750px){.banner-pillar-lp-section__image img{height:var(--image-height)}.banner-pillar-lp-section__content .banner-pillar-lp-section__title{font-size:50px;line-height:1.3;padding:8px 15px}.banner-pillar-lp-section__content .banner-pillar-lp-section__content-text{font-size:32px;line-height:1.3;color:#fff}}.pillar-lp-product-section{padding:20px 0}.pillar-lp-product-section .star-page-container{padding:0 24px}.pillar-lp-product-section-title{font-size:24px;color:#000;font-weight:700;line-height:1.2;text-align:center;margin-bottom:24px}.pillar-lp-product-section-wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:60px}.pillar-lp-product-section-wrap .pillar-lp-product-section-block{width:100%;position:relative;display:flex}.pillar-lp-product-section-block-inner{width:100%;display:flex;flex-direction:column}.pillar-lp-product-section-block-top .block-top-text{text-align:center;color:#3f68e0;font-size:20px;font-weight:700;line-height:1;margin-bottom:24px}.pillar-lp-product-section-block-top .block-content{flex:1;font-size:12px;color:#696c71;line-height:1.4;padding:24px;border-radius:8px;border:1px dashed #3F68E0;background:#fff;margin-bottom:24px}.pillar-lp-product-section-block-top .block-content li{padding-left:20px;background:url(/cdn/shop/files/checkmark.png?v=1748853260) no-repeat left 1px;background-size:14px}.pillar-lp-product-section-block-bottom{border-radius:8px;background:#f5f5f6;overflow:hidden;flex:1;display:flex;flex-direction:column}.pillar-lp-product-section-block-top{flex:1;display:flex;flex-direction:column}.pillar-lp-product-section-block-image-wrap{position:relative;text-align:center}.pillar-lp-product-section-block-image-wrap .pillar-lp-product-section-block-image-m{width:100%;height:250px;object-fit:contain}.pillar-lp-product-section-block-badge{position:absolute;top:0;left:0;background:url(/cdn/shop/files/pillar-lp-badge.png?v=1748853699) no-repeat;background-size:100%;width:105px;height:95px;font-size:12px;font-weight:700;line-height:1.2}.pillar-lp-product-section-block-badge span{position:absolute;top:20%;left:-6px;transform:rotate(-40deg);display:block}.pillar-lp-product-section-block-labels{position:absolute;top:10px;right:16px;display:flex;gap:4px}.pillar-lp-product-section-block-labels .pillar-lp-product-section-block-label{width:40px;height:40px;background:#e4f1ff;border-radius:50%;display:flex;flex-direction:COLUMN;justify-content:CENTER;font-size:16px;font-family:Helvetica Neue ForEco;font-weight:500;line-height:1.2;color:#000}.pillar-lp-product-section-block-labels .pillar-lp-product-section-block-label span{font-size:10px;margin-top:-4px}.pillar-lp-product-section-block-white-bar{position:ABSOLUTE;bottom:0;left:18px;background:#fff;padding:4px 12px;border-radius:8px;font-size:14px;line-height:1.4;color:#3f68e0;font-family:Notosansjp-medium;max-width:calc(100% - 36px)}.pillar-lp-product-section-block-product-wrap{flex:1;display:flex;flex-direction:column;align-items:flex-start;padding:8px 20px 32px}.pillar-lp-product-section-block-product-bottom-part{display:flex;flex-direction:column;justify-content:space-between;margin-top:24px;gap:12px;width:100%}.pillar-lp-product-section-block-product-text{flex:1;display:flex;flex-direction:column}.pillar-lp-product-section-block-product-wrap .block-product-title{font-size:18px;color:#03060b;font-family:Notosansjp-medium;line-height:1.2;margin-bottom:6px}.pillar-lp-product-section-block-product-wrap .block-product-content{flex:1}.pillar-lp-product-section-block-product-wrap .block-product-content p{font-size:12px;color:#696c71;line-height:1.4;font-family:Notosansjp-medium}.pillar-lp-product-section-block-progress-bar{padding:12px;border-radius:20px;background:#e4f1ff;position:RELATIVE;font-size:12px;font-family:Notosansjp-medium;line-height:1.4;width:100%;overflow:hidden}.pillar-lp-product-section-block-progress-bar .bar{display:block;background:#aad3ff;height:100%;position:ABSOLUTE;top:0;left:0}.pillar-lp-product-section-block-product-bottom-part .btn{justify-content:center;padding:12px 32px;font-weight:700}.pillar-lp-bottom_text{margin-top:24px}.pillar-lp-bottom_text li{font-size:12px;color:#707070;line-height:1.3;position:relative;padding-left:14px;display:inline-block}.pillar-lp-bottom_text li:before{content:attr(data-label);position:absolute;left:0}@media screen and (min-width: 750px){.pillar-lp-product-section-title{font-size:42px;margin-bottom:56px}.pillar-lp-product-section-wrap .pillar-lp-product-section-block{width:calc(25% - 18px)}.pillar-lp-product-section-wrap{gap:24px}.pillar-lp-product-section-block-image-wrap .pillar-lp-product-section-block-image{width:250px;height:220px}.pillar-lp-product-section-block-product-wrap .block-product-title{font-size:18px}.pillar-lp-product-section-block-product-wrap .block-product-content p{font-size:14px}.pillar-lp-product-section-block-progress-bar{font-size:14px;padding:10px 12px}.pillar-lp-product-section-block-labels .pillar-lp-product-section-block-label{width:40px;height:40px;font-size:20px}.pillar-lp-product-section-block-labels .pillar-lp-product-section-block-label span{font-size:12px}.pillar-lp-bottom_text{margin-top:40px}.pillar-lp-bottom_text li{padding-left:18px}}.pillar-lp-scenario{padding:120px 0}.pillar-lp-scenario .pillar-lp-scenario__h1{text-align:center;font-size:40px;line-height:1.2;font-weight:700;margin-bottom:40px}.pillar-lp-scenario .pillar-lp-scenario__h2{font-size:16px;color:#343434;line-height:1.6}.pillar-lp-scenario .scenario-block__image img{height:400px;width:100%;object-fit:cover}.pillar-lp-scenario .scenario-block__content{position:absolute;bottom:20px;left:0;padding:0 24px;width:100%;text-align:center}.pillar-lp-scenario .scenario-block__title{font-size:20px;line-height:1.2;color:#fff;font-weight:700}.pillar-lp-scenario .scenario-block__text{font-size:14px;color:#fff;margin-top:8px;line-height:1.2;transition:display 1s}.pillar-lp-scenario .scenario-block.active .scenario-block__text{display:block}.pillar-lp-scenario .scenario-block.active .scenario-block__content{text-align:left}@media screen and (min-width: 750px){.pillar-lp-scenario .scenario-blocks{display:flex;border-radius:8px;overflow:hidden;margin-top:40px}.pillar-lp-scenario .scenario-block{flex:1;overflow:hidden;transition:.5s;margin:0;line-height:0;position:relative;cursor:pointer}.pillar-lp-scenario .scenario-block.active{flex:0 0 50%}.pillar-lp-scenario .scenario-block__text{display:none}.pillar-lp-scenario .scenario-block:not(.active) .scenario-block__image:after{content:"";position:ABSOLUTE;top:0;left:0;width:100%;height:100%;background:#0006}}@media screen and (max-width: 749px){.pillar-lp-scenario{padding:104px 0 80px}.pillar-lp-scenario .pillar-lp-scenario__h1{font-size:24px;margin-bottom:24px}.pillar-lp-scenario .scenario-block__image img{height:340px}.pillar-lp-scenario .scenario-blocks{margin-top:24px;padding:0 0 0 24px}.pillar-lp-scenario .scenario-block{width:280px;margin-right:16px;border-radius:8px;overflow:hidden}.pillar-lp-scenario .scenario-block__content{padding:16px;text-align:left;bottom:0;background:linear-gradient(180deg,#0000,#00000080)}.pillar-lp-scenario .scenario-block__title{font-size:14px}.pillar-lp-scenario .scenario-block__text{font-size:12px}.pillar-lp-scenario .star-page-container{padding:0}.pillar-lp-scenario .pillar-lp-scenario-text{padding:0 24px}.pillar-lp-scenario .scenario-blocks-swiper{padding-bottom:28px}.pillar-lp-scenario .scenario-blocks-swiper .swiper-scrollbar{position:absolute;bottom:3px;width:96px;left:50%;margin-left:-48px;height:1px;background:#ddd}.pillar-lp-scenario .scenario-blocks-swiper .swiper-scrollbar .swiper-scrollbar-drag{height:3px;background:#b5b5b5;margin-top:-1px}}.pillar-lp-sticky-bar-section__inner{display:flex;gap:25px;overflow-x:auto;border-bottom:1px solid #ddd;padding-left:25px}.pillar-lp-sticky-bar-section__inner::-webkit-scrollbar{display:none}.pillar-lp-sticky-bar-section__item-link{display:block;white-space:nowrap;color:#757575;font-size:14px;padding:12px 0;border-bottom:2px solid transparent}.pillar-lp-sticky-bar-section__item-link.active{color:#000;border-color:#000;font-family:Notosansjp-medium}.pillar-lp-sticky-bar-section.sticky{position:fixed;top:0;left:0;right:0;z-index:9999999999;width:100%}@media screen and (min-width: 750px){.pillar-lp-sticky-bar-section__item-link{font-size:16px}.pillar-lp-sticky-bar-section__inner{justify-content:center}}.pillar-lp-text{text-align:left;background-size:contain;background-repeat:no-repeat;background-position:top center}.pillar-lp-text-image{width:230px;margin:auto}.pillar-lp-text .pillar-lp-text-block{margin-bottom:60px}.pillar-lp-text .block-title{font-size:24px;color:#000;font-weight:700;line-height:1.4;margin-bottom:24px;margin-left:-12px;margin-right:-12px;text-align:center}.pillar-lp-text .block-title span{font-family:Helvetica Neue ForEco}.pillar-lp-text .block-content{font-size:14px;color:#000;line-height:1.4}.pillar-lp-text .block-grey-text{font-size:12px;color:#707070;line-height:1.4;margin-top:15px}.pillar-lp-text .block-grey-text li{position:relative;padding-left:18px;display:inline-block}.pillar-lp-text .block-grey-text li:before{content:attr(data-label);position:absolute;left:0}@media screen and (max-width: 749px){.pillar-lp-text .star-page-container{padding:0 20px}.pillar-lp-text .block-content{padding:0 8px}.pillar-lp-text{margin-bottom:80px}.pillar-lp-text-image img{margin-top:-16%}.pillar-lp-text .block-grey-text{margin-left:-5px}.pillar-lp-text .block-grey-text li{padding-left:14px}}@media screen and (min-width: 750px){.pillar-lp-text{text-align:center}.pillar-lp-text-image{width:550px}.pillar-lp-text .block-title{font-size:42px;margin-bottom:60px;margin-left:0;margin-right:0}.pillar-lp-text .block-content{font-size:20px}.pillar-lp-text .block-grey-text{font-size:14px}.pillar-lp-text .pillar-lp-text-block{margin-bottom:100px}}.pillar-product-block-section{padding-bottom:80px}.pillar-product-block-section__title{font-size:40px;text-align:center;line-height:1.4;font-family:Notosansjp-medium;margin-bottom:40px}.pillar-product-block-section .pillar-product-block-wrapper{display:flex;flex-wrap:wrap;gap:24px}.pillar-product-block-section .pillar-product-block{width:calc(50% - 12px);border-radius:12px;border:1px solid #DDD}.pillar-product-block-section .pillar-product-block-inner-image{height:480px}.pillar-product-block-section .pillar-product-block-inner-image img{width:100%;height:100%;object-fit:cover}.pillar-product-block-section .pillar-product-block-inner-content{padding:0 24px 24px}.pillar-product-block-section .pillar-product-block-inner-content-title,.pillar-product-block-section .pillar-product-block-price{font-size:24px;color:#000;line-height:1.2;font-family:Notosansjp-medium}.pillar-product-block-section .pillar-product-block-content{font-size:16px;font-family:Helvetica Neue ForEco;color:#757575;line-height:1.4;margin-top:8px}.pillar-product-block-section .pillar-product-block-price{font-weight:700;margin:20px 0 12px}.pillar-product-block-section .pillar-product-block-btn{width:100%;border-radius:30px;font-size:16px;font-family:Notosansjp-medium;padding:16px 12px;color:#fff;background:#000;justify-content:center}@media screen and (max-width: 749px){.pillar-product-block-section__title{font-size:24px;margin-bottom:24px}.pillar-product-block-section .pillar-product-block{width:100%;border-radius:8px}.pillar-product-block-section .pillar-product-block-inner-image{height:300px}.pillar-product-block-section .pillar-product-block-inner-content-title,.pillar-product-block-section .pillar-product-block-price{font-size:20px}.pillar-product-block-section .pillar-product-block-content{font-size:14px}.pillar-product-block-section .pillar-product-block-btn{padding:12px}}.pillar-ynkr-custom-section{padding-bottom:120px}.pillar-ynkr-custom-section .pillar-ynkr-custom-section__title{text-align:center;margin-bottom:40px;font-size:40px;font-family:Notosansjp-medium}.pillar-ynkr-custom-section .pillar-ynkr-custom-block-wrapper{display:flex;flex-wrap:wrap;gap:40px}.pillar-ynkr-custom-section .pillar-ynkr-custom-block{width:calc(50% - 20px);border-radius:12px;border:1px solid #DDD;padding:40px 50px;text-align:center}.pillar-ynkr-custom-section .pillar-ynkr-custom-block-inner img{width:230px;height:230px;object-fit:cover}.pillar-ynkr-custom-section .pillar-ynkr-custom-block-inner-content{padding-top:30px}.pillar-ynkr-custom-section .block-title{font-size:24px;color:#000;line-height:1.4;font-family:Notosansjp-medium}.pillar-ynkr-custom-section .block-content{font-size:16px;color:#757575;line-height:1.4;margin-top:8px}.pillar-ynkr-custom-section .btn{margin-top:24px;width:auto;border-radius:0;border:1px solid #000;padding:10px 20px;font-size:20px;font-family:Notosansjp-medium;color:#000;background:transparent;justify-content:center}@media screen and (max-width: 749px){.pillar-ynkr-custom-section .pillar-ynkr-custom-section__title{font-size:24px;text-align:left;margin-bottom:24px}.pillar-ynkr-custom-section .pillar-ynkr-custom-block-wrapper{gap:16px}.pillar-ynkr-custom-section .pillar-ynkr-custom-block{width:100%;border-radius:8px;padding:40px 16px}.pillar-ynkr-custom-section .pillar-ynkr-custom-block-inner-image img{height:130px;width:130px;object-fit:contain}.pillar-ynkr-custom-section .block-title,.pillar-ynkr-custom-section .btn{font-size:16px}.pillar-ynkr-custom-section .block-content{font-size:14px}}.container--default{max-width:1200px;width:100%;margin:auto;padding-left:24px;padding-right:24px}@media (min-width: 768px){.container--default{padding-left:30px;padding-right:30px}}@media (min-width: 1261px){.container--default{padding-left:0;padding-right:0}}@font-face{font-family:Notosansjp-bold;src:url(/cdn/shop/files/NOTOSANSJP-BOLD.woff2?v=1763025757);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Notosansjp-regular;src:url(/cdn/shop/files/NOTOSANSJP-REGULAR.woff2?v=1763025757);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Notosansjp-medium;src:url(/cdn/shop/files/NOTOSANSJP-MEDIUM.woff2?v=1763025757);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gotham-Regular;src:url(https://cdn.shopifycdn.net/s/files/1/0412/3459/6001/files/Gotham-Light.otf?v=1650461697);font-weight:400;font-style:normal;font-display:swap}.solar-gen-page .solar-gen-banner{position:relative;width:100%}.solar-gen-page .banner-image{width:100%}.solar-gen-page .banner-image-mobile{width:100%;display:none}.solar-gen-page .banner-text{position:absolute;top:0;width:100%;display:flex;flex-direction:column;align-items:center;padding:4% 3% 0}.solar-gen-page .banner-title{text-align:center;margin:0;font-family:Notosansjp-bold;font-size:50px;line-height:65px;color:#fff!important;text-shadow:0px 3px 6px rgba(0,0,0,.16)}.solar-gen-page .banner-title span{display:block}@media (max-width: 1024px){.solar-gen-page .banner-title{font-size:40px;line-height:55px}.solar-gen-page .banner-title .desc{font-size:28px;line-height:38px}}@media (max-width: 767px){.solar-gen-page .banner-image{display:none}.solar-gen-page .banner-image-mobile{display:block}.solar-gen-page .banner-text{padding-top:70px}}@media (max-width: 575px){.solar-gen-page .banner-title{font-size:28px;line-height:44px;font-family:Notosansjp-bold}.solar-gen-page .banner-title .desc{font-size:20px;line-height:32px}.solar-gen-page .banner-text{padding-top:70px}}.solar-gen-page .solar-gen-intro{position:relative;margin:148px auto 108px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;max-width:1198px;box-sizing:content-box;padding:0 3%;z-index:1}.solar-gen-page .solar-gen-intro .intro-title{margin:0;font-family:Notosansjp-medium;font-size:40px;line-height:52px;color:#262626;text-align:left}.solar-gen-page .solar-gen-intro .intro-title span{display:inline-block}.solar-gen-page .solar-gen-intro .intro-desc{padding-top:26px;display:block}.solar-gen-page .solar-gen-intro .intro-desc p{margin:0;font-family:Notosansjp-regular;font-size:18px;line-height:34px;color:#262626;text-align:left}.solar-gen-page .solar-gen-intro .imgs{display:flex;width:100%;justify-content:space-between}.solar-gen-page .solar-gen-intro .intro-img{padding-top:54px;max-width:calc(50% - 11px)}.solar-gen-intro-container{width:100%;position:relative}.solar-gen-intro-container:after{display:block;content:"";width:100%;height:347px;background-color:#f7f7f7;position:absolute;bottom:-108px}@media (max-width: 1024px){.solar-gen-page .solar-gen-intro{margin:108px auto}.solar-gen-page .solar-gen-intro .intro-title{font-size:28px;line-height:36px}.solar-gen-page .solar-gen-intro .intro-desc p{font-size:16px;line-height:30px}}@media (max-width: 767px){.solar-gen-page .solar-gen-intro{margin:60px auto}.solar-gen-page .solar-gen-intro .intro-title{font-size:22px;line-height:36px;font-family:Notosansjp-bold;text-align:center}.solar-gen-page .solar-gen-intro .intro-desc{padding-top:24px}.solar-gen-page .solar-gen-intro .intro-desc p{font-size:15px;line-height:28px;text-align:left}.solar-gen-page .solar-gen-intro .intro-img{padding-top:28px;max-width:100%;width:100%}.solar-gen-page .solar-gen-intro .intro-img:last-child{display:none}.solar-gen-intro-container:after{display:block;content:"";width:100%;height:158px;background-color:#f7f7f7;position:absolute;bottom:-34px}}.solar-gen-page .solar-gen-reasons{display:flex;flex-direction:column;align-items:center;padding:186px 0 0}.solar-gen-page .solar-gen-reasons .reasons-title{margin:0;font-family:Notosansjp-medium;font-size:40px;line-height:52px;color:#262626}.solar-gen-page .solar-gen-reasons .reasons-title span{display:inline-block;text-decoration:underline;-webkit-text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.solar-gen-page .solar-gen-reasons .single-reason-container{width:100%}.solar-gen-page .solar-gen-reasons .single-reason-container .single-reason{width:100%;max-width:90%;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:120px 0 0;margin:auto}.solar-gen-page .solar-gen-reasons .single-reason-container .single-reason .reason-img{width:657px;max-width:48%}.solar-gen-page .solar-gen-reasons .title-desc-container{display:flex;flex-direction:column;margin:0 0 0 4%;position:relative;z-index:0;max-width:570px;padding-top:3%}.solar-gen-page .title-before-0:before,.solar-gen-page .title-before-1:before,.solar-gen-page .title-before-2:before,.solar-gen-page .title-before-3:before{display:block;content:"01";position:absolute;font-size:84px;font-family:Gotham-Regular,Gotham;color:#2626260f;top:20px;left:5%;z-index:-1}.solar-gen-page .title-before-1:before{content:"02"}.solar-gen-page .title-before-2:before{content:"03"}.solar-gen-page .title-before-3:before{content:"04"}.solar-gen-page .solar-gen-reasons .title-desc-container .title{padding-bottom:32px;margin:0;font-family:Notosansjp-regular;font-size:38px;line-height:52px;color:#262626}.solar-gen-page .solar-gen-reasons .title-desc-container .title span:first-child{text-underline-offset:6px;text-decoration:underline #2BADCC;text-decoration-thickness:2px;-webkit-text-decoration:underline #2BADCC}.solar-gen-page .solar-gen-reasons .title-desc-container .title span{display:inline-block}.solar-gen-page .solar-gen-reasons .title-desc-container .desc{margin:0;font-family:Notosansjp-regular;font-size:18px;line-height:34px;color:#262626}.solar-gen-page .solar-gen-reasons .inverse .single-reason{flex-direction:row-reverse}.solar-gen-page .solar-gen-reasons .inverse .single-reason .reason-img{margin:0 0 0 4%}@media (max-width: 1024px){.solar-gen-page .solar-gen-reasons .title-desc-container .title{font-size:24px;line-height:36px}.solar-gen-page .solar-gen-reasons .title-desc-container .desc{font-size:16px;line-height:30px}.solar-gen-page .solar-gen-reasons .reasons-title{font-size:28px;line-height:36px}}@media (max-width: 767px){.solar-gen-page .solar-gen-reasons .title-desc-container .title{font-size:18px;line-height:34px;font-family:Notosansjp-medium}.solar-gen-page .solar-gen-reasons .title-desc-container .desc{font-size:15px;line-height:28px}.solar-gen-page .solar-gen-reasons .reasons-title{font-size:22px;line-height:36px;text-align:center;font-family:Notosansjp-bold}}@media (max-width: 1024px){.solar-gen-page .solar-gen-reasons{padding:60px 0 0}.solar-gen-page .solar-gen-reasons .reasons-title{padding-bottom:30px;padding-left:3%;padding-right:3%}.solar-gen-page .solar-gen-reasons .reasons-title span{text-decoration:none;-webkit-text-decoration:none}.solar-gen-page .solar-gen-reasons .single-reason-container{padding:0 3%}.solar-gen-page .solar-gen-reasons .single-reason-container .single-reason{max-width:100%;display:flex;flex-direction:column-reverse;padding:0 0 40px}.solar-gen-page .solar-gen-reasons .single-reason-container .single-reason .reason-img{width:100%;max-width:100%;margin:0;padding:20px 0 0}.solar-gen-page .title-before-0:before,.solar-gen-page .title-before-1:before,.solar-gen-page .title-before-2:before,.solar-gen-page .title-before-3:before{font-size:54px;left:2%;top:30px}.solar-gen-page .solar-gen-reasons .title-desc-container{padding-top:40px;display:flex;flex-direction:column;margin:0;max-width:100%}.solar-gen-page .solar-gen-reasons .title-desc-container .title{padding-bottom:18px}.solar-gen-page .solar-gen-reasons .title-desc-container .title span{text-underline-offset:6px;text-decoration:underline #2BADCC;-webkit-text-decoration:underline #2BADCC;text-decoration-thickness:2px;box-sizing:border-box}.solar-gen-page .solar-gen-reasons .inverse{background-color:#f8f8f8}.solar-gen-page .solar-gen-reasons .inverse .single-reason{flex-direction:column-reverse}.solar-gen-page .solar-gen-reasons .inverse .single-reason .reason-img{padding:20px 0 0}}.solar-gen-page .river-series-table-container{padding:168px 0 60px}.solar-gen-page .river-series-table-container a{text-decoration:none;-webkit-text-decoration:none;border-bottom:none}.solar-gen-page .river-series-table-container .title-container{padding:0 3% 58px;display:flex;align-items:center;justify-content:center}.solar-gen-page .river-series-table-container .title-container .title{margin:0;font-family:Notosansjp-medium;font-size:40px;line-height:52px;color:#262626;text-align:center}.solar-gen-page .river-series-table-container .title-container .title span{text-decoration:underline #262626;-webkit-text-decoration:underline #262626;text-decoration-thickness:2px;text-underline-offset:4px;display:inline-block}.solar-gen-page .table-container{background-color:#f8f8f8}.solar-gen-page .table-container td{border:none}.solar-gen-page .table-container td span{display:block}.solar-gen-page .table-data-with-image-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;margin:auto}.solar-gen-page .table-data-with-image-container .table-data-image-desc{margin:0;font-family:Notosansjp-regular;font-size:14px;line-height:20px;color:#262626;padding-top:10px;text-align:center}.solar-gen-page .table-data-with-image-container .table-data-image-desc span{display:block}.solar-gen-page .table-container .reference{width:95%;max-width:1200px;padding:10px 0 80px 28.5px;margin:auto;font-family:Notosansjp-regular;font-size:14px;line-height:26px;color:#7f7f7f}@media (max-width: 1024px){.solar-gen-page .river-series-table-container .title-container .title{font-size:28px;line-height:36px}.solar-gen-page .table-container .reference{font-size:12px;line-height:20px}}@media (max-width: 767px){.solar-gen-page .river-series-table-container .title-container .title{font-size:22px;line-height:32px;font-family:Notosansjp-bold}.solar-gen-page .table-data-with-image-container .table-data-image-desc{font-size:12px;line-height:14px}}@media (max-width: 767px){.solar-gen-page .river-series-table-container{padding:55px 0 10px}.solar-gen-page .river-series-table-container .title-container .title span{text-decoration:none;-webkit-text-decoration:none}.solar-gen-page .table-data-with-image-container .table-data-image-desc{padding-top:5px}.solar-gen-page .table-container{background-color:#f8f8f8;padding:60px 0}.solar-gen-page .table-container .reference{width:80%;padding:10px 0 0}}.solar-gen-page .charge-table-container{text-align:center;padding:130px 30px 40px;max-width:1260px;overflow-x:auto;margin:auto}.solar-gen-page .charge-table-container table{min-width:1200px;border-collapse:collapse}.solar-gen-page .charge-table-container table td{margin:0;font-family:Notosansjp-regular;font-size:18px;line-height:22px;color:#262626;height:100%;box-sizing:content-box;text-align:center}.solar-gen-page .charge-table-container table tr:nth-child(2) td{padding:12px 0;font-family:Notosansjp-bold}.solar-gen-page .charge-table-container table tr:nth-child(2n) td{background-color:#fff}.solar-gen-page .charge-table-container table tr:nth-child(2n) td:first-child{background-color:transparent}.solar-gen-page .charge-table-container table tr:not(:first-child) td:nth-child(3),.solar-gen-page .charge-table-container table tr:not(:first-child) td:nth-child(4){border-right:20px solid #F8F8F8}.solar-gen-page .charge-td-head{height:110px;max-width:80%;padding-bottom:25px}.solar-gen-page .charge-td-first-col{height:95px}@media (max-width: 1024px){.solar-gen-page .charge-table-container table td{font-size:14px;line-height:18px}.solar-gen-page .charge-table-container table tr:nth-child(2) td{padding:8px 0}}@media (max-width: 767px){.solar-gen-page .charge-table-container{text-align:center;padding:0 0 20px;max-width:94%;margin:auto}.solar-gen-page .charge-table-container table{min-width:1024px}.solar-gen-page .charge-td-head{height:100px;max-width:90%}.solar-gen-page .charge-td-first-col{height:55px}.solar-gen-page .charge-td-first-col img{width:40%}}.solar-gen-page .solar-gen-usage{display:flex;flex-direction:column;align-items:center;margin:110px 0}.solar-gen-page .solar-gen-usage .usage-title{text-align:center;padding-bottom:25px;margin:0;font-family:Notosansjp-medium;font-size:40px;line-height:52px;color:#262626}.solar-gen-page .solar-gen-usage .usage-title span{display:inline-block;text-decoration:underline;-webkit-text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.solar-gen-page .single-usage-container{width:100%;position:relative}.solar-gen-page .single-usage-container .single-usage{width:100%;max-width:80%;display:flex;flex-direction:row;margin:70px auto}.solar-gen-page .single-usage-container .single-usage .usage-img{width:50%;min-width:50%;align-self:center}.solar-gen-page .single-usage .title-desc-container{display:flex;flex-direction:column;justify-content:center;position:relative;margin:0 0 0 3%;border-top:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD}.solar-gen-page .single-usage .title-desc-container .page-num{position:absolute;top:10px;right:0;color:#2badcc;font-size:21px;line-height:21px;text-align:right;font-family:Gotham-Regular}.solar-gen-page .single-usage .title-desc-container .title{padding:24px 0;margin:0;font-size:24px;line-height:36px;font-family:Notosansjp-medium,Notosansjp-regular}.solar-gen-page .single-usage .title-desc-container .title span{display:inline-block}.solar-gen-page .single-usage .title-desc-container .desc{margin:0;font-family:Notosansjp-regular;font-size:18px;line-height:34px;color:#262626;padding-bottom:30px}.solar-gen-page .inverse .single-usage{flex-direction:row-reverse}.solar-gen-page .inverse .single-usage .title-desc-container{margin:0 3% 0 0}@media (max-width: 1024px){.solar-gen-page .solar-gen-usage .usage-title{font-size:28px;line-height:36px}.solar-gen-page .single-usage .title-desc-container .title{font-size:22px;line-height:34px}.solar-gen-page .single-usage .title-desc-container .desc{font-size:16px;line-height:30px}}@media (max-width: 767px){.solar-gen-page .solar-gen-usage .usage-title{font-size:22px;line-height:36px;font-family:Notosansjp-bold}.solar-gen-page .single-usage .title-desc-container .title{font-size:18px;line-height:34px}.solar-gen-page .single-usage .title-desc-container .desc{font-size:15px;line-height:28px}}@media (max-width: 767px){.solar-gen-page .solar-gen-usage{display:flex;flex-direction:column;align-items:center;margin:50px 3%}.solar-gen-page .solar-gen-usage .usage-title span{display:block;text-decoration:none;-webkit-text-decoration:none}.solar-gen-page .solar-gen-usage .usage-title{text-align:center;padding-bottom:0}.solar-gen-page .single-usage-container .single-usage{max-width:none;flex-direction:column;margin:50px 0 0}.solar-gen-page .single-usage-container .single-usage .usage-img{width:100%}.solar-gen-page .single-usage .title-desc-container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin:24px 0 0;padding-bottom:30px;border-top:none}.solar-gen-page .single-usage .title-desc-container .page-num{display:none}.solar-gen-page .single-usage .title-desc-container .title{padding:0}.solar-gen-page .single-usage .title-desc-container .title span{display:inline-block}.solar-gen-page .single-usage .title-desc-container .desc{padding:18px 0}.solar-gen-page .inverse .single-usage{flex-direction:column}.solar-gen-page .inverse .single-usage .title-desc-container{margin:28px 0 0}}.solar-gen-page .solar-gen-capacities{display:flex;flex-direction:column;align-items:center;padding:20px 0;background:#f8f8f8}.solar-gen-page .solar-gen-capacities .button-container{display:flex;flex-direction:column;align-items:center;padding:20px 0 100px;justify-content:center;position:relative}.solar-gen-page .solar-gen-capacities .button-container .cap-button{background:#2badcc;color:#fff;border-radius:24px;border:#2BADCC;font-size:14px;line-height:48px;min-width:180px;min-height:48px;text-align:left;padding-left:20px;text-decoration:none;font-family:Notosansjp-regular}.solar-gen-page .solar-gen-capacities .button-container .cap-button:after{content:"";width:16px;height:1px;background-color:#fff;display:inline-block;position:absolute;right:20px;top:44px}.solar-gen-page .solar-gen-capacities .button-container .cap-button:before{content:"";width:4px;height:4px;border-top:1px solid white;transform:rotate(45deg);display:inline-block;position:absolute;right:21px;top:42px}.solar-gen-page .single-capacity-container{width:100%}.solar-gen-page .single-capacity-container .single-capacity{border-top:transparent;width:100%;min-height:440px;max-width:90%;display:flex;flex-direction:row;padding:100px 3%;justify-content:space-between;align-items:center;margin:auto}.solar-gen-page .single-capacity-container:not(:first-child) .single-capacity{border-top:1px solid #BDBDBD}.solar-gen-page .single-capacity-container .single-capacity .capacity-img{width:calc(50% - 75px);max-width:628px}.solar-gen-page .single-capacity .title-desc-container{display:flex;flex-direction:column;position:relative;width:calc(50% - 75px);max-width:628px;min-width:445px}.solar-gen-page .single-capacity .title-desc-container .title{padding-bottom:24px;margin:0;font-size:28px;line-height:36px;color:#262626;font-family:Notosansjp-bold}.solar-gen-page .single-capacity .title-desc-container .title span{display:inline-block}.solar-gen-page .single-capacity .title-desc-container .desc{margin:0;font-family:Notosansjp-regular;font-size:18px;line-height:34px;color:#262626}.solar-gen-page .single-capacity .title-desc-container .desc .feature{height:75px;display:flex;align-items:center;border-top:1px solid #BDBDBD;width:70%}.solar-gen-page .single-capacity .title-desc-container .desc .feature:last-child{border-bottom:1px solid #BDBDBD}.solar-gen-page .single-capacity .title-desc-container .desc .feature .feature-name{display:inline-block}.solar-gen-page .single-capacity .title-desc-container .desc .feature .feature-value{display:inline-block;color:#2badcc;font-family:Notosansjp-bold;font-size:24px;line-height:34px;padding-left:12px;position:relative;top:-1px}.solar-gen-page .single-capacity .title-desc-container .link{padding-top:20px;text-underline-offset:2px;text-decoration:underline #2BADCC;-webkit-text-decoration:underline #2BADCC;margin:0;font-family:Notosansjp-regular;font-size:18px;line-height:34px;color:#2badcc}.solar-gen-page .inverse .single-capacity{flex-direction:row-reverse}@media (max-width: 1024px){.solar-gen-page .single-capacity .title-desc-container{min-width:370px}.solar-gen-page .single-capacity .title-desc-container .title{font-size:24px;line-height:36px}.solar-gen-page .single-capacity .title-desc-container .desc,.solar-gen-page .single-capacity .title-desc-container .link{font-size:16px;line-height:30px}.solar-gen-page .single-capacity .title-desc-container .desc .feature .feature-value{font-size:22px;line-height:30px}}@media (max-width: 767px){.solar-gen-page .single-capacity .title-desc-container .title{font-size:22px;line-height:36px}.solar-gen-page .single-capacity .title-desc-container .desc,.solar-gen-page .single-capacity .title-desc-container .link{font-size:12px;line-height:20px}.solar-gen-page .single-capacity .title-desc-container .desc .feature .feature-value{font-size:20px;line-height:30px}}@media (max-width: 767px){.solar-gen-page .solar-gen-capacities{margin:60px 0 0;align-items:center}.solar-gen-page .solar-gen-capacities .button-container{padding:60px 0 80px}.solar-gen-page .solar-gen-capacities .button-container .cap-button:after{top:84px}.solar-gen-page .solar-gen-capacities .button-container .cap-button:before{top:82px}.solar-gen-page .solar-gen-capacities .capacities-title{font-family:Notosansjp-medium;text-align:center;padding-bottom:44px;text-decoration:none;-webkit-text-decoration:none}.solar-gen-page .single-capacity-container{width:100%;padding:0 3%}.solar-gen-page .single-capacity-container .single-capacity{border:none;max-width:100%;display:flex;flex-direction:column-reverse;align-items:center;padding:40px 0 60px;background-color:#fff;margin:20px 0 0}.solar-gen-page .single-capacity-container:not(:first-child) .single-capacity{border-top:none}.solar-gen-page .single-capacity-container .single-capacity .capacity-img{width:80%;align-self:center;max-width:100%}.solar-gen-page .single-capacity .title-desc-container{padding-top:32px;margin:0;max-width:none;min-width:none}.solar-gen-page .single-capacity .title-desc-container .title{padding-bottom:16px;text-align:center}.solar-gen-page .single-capacity .title-desc-container .title span{display:block}.solar-gen-page .single-capacity .title-desc-container .desc{margin:0;display:flex;flex-direction:row;justify-content:center}.solar-gen-page .single-capacity .title-desc-container .desc .feature{width:35%;display:flex;flex-direction:column;justify-content:center;border:none}.solar-gen-page .single-capacity .title-desc-container .desc .feature:last-child{border-bottom:none}.solar-gen-page .single-capacity .title-desc-container .desc .feature .feature-name{display:inline-block}.solar-gen-page .single-capacity .title-desc-container .desc .feature .feature-value{padding-left:0;position:relative;top:0}.solar-gen-page .inverse .single-capacity{flex-direction:column-reverse;background-color:#fff}.solar-gen-page .inverse .single-capacity .title-desc-container{margin:0}.solar-gen-page .single-capacity .title-desc-container .link{text-align:center;padding-bottom:30px}}.solar-gen-page .solar-gen-trust-reasons .single-reason .title-desc-container{display:flex;flex-direction:column;margin:0 8% 0 0;position:relative;max-width:840px}.solar-gen-page .solar-gen-trust-reasons .single-reason .title-desc-container .title{padding-bottom:32px;margin:0;font-size:24px;line-height:36px;font-family:Notosansjp-medium}.solar-gen-page .solar-gen-trust-reasons .single-reason .title-desc-container .title span{display:inline-block;vertical-align:baseline}.solar-gen-page .solar-gen-trust-reasons .single-reason .title-desc-container .title .title-index{color:#2badcc;font-family:Notosansjp-medium;font-size:43px;line-height:48px;padding-right:10px}.solar-gen-page .solar-gen-trust-reasons .single-reason .title-desc-container .desc{margin:0;font-family:Notosansjp-regular;font-size:14px;line-height:26px;color:#262626}.solar-gen-page .solar-gen-trust-reasons .single-reason .title-desc-container .reference{padding-top:14px;margin:0;font-family:Notosansjp-regular;font-size:14px;line-height:26px;color:#7f7f7f}.solar-gen-page .solar-gen-trust-reasons .single-reason-container{width:100%;max-width:80%;padding:50px 0;border-bottom:1px solid #C1C1C1}.solar-gen-page .solar-gen-trust-reasons .single-reason-container .single-reason{width:100%;max-width:calc(1130px + 8%);display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:auto}.solar-gen-page .solar-gen-trust-reasons .single-reason-container .single-reason .reason-img{width:20%;max-width:290px}.solar-gen-page .solar-gen-trust-reasons{background-color:#fcfcfc;display:flex;flex-direction:column;align-items:center;padding:114px 0 150px}.solar-gen-page .solar-gen-trust-reasons .reasons-title{padding-bottom:33px;margin:0;font-family:Notosansjp-medium;font-size:40px;line-height:58px;color:#262626;text-decoration:underline;-webkit-text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}@media (max-width: 1024px){.solar-gen-page .solar-gen-trust-reasons .single-reason .title-desc-container .title{font-size:22px;line-height:32px}.solar-gen-page .solar-gen-trust-reasons .single-reason .title-desc-container .desc,.solar-gen-page .solar-gen-trust-reasons .single-reason .title-desc-container .reference{font-size:14px;line-height:26px}.solar-gen-page .solar-gen-trust-reasons .reasons-title{font-size:28px;line-height:36px}}@media (max-width: 767px){.solar-gen-page .solar-gen-trust-reasons .single-reason .title-desc-container .title{font-size:20px;line-height:28x}.solar-gen-page .solar-gen-trust-reasons .single-reason .title-desc-container .desc{font-size:15px;line-height:28px}.solar-gen-page .solar-gen-trust-reasons .single-reason .title-desc-container .reference{font-size:12px;line-height:24px}.solar-gen-page .solar-gen-trust-reasons .reasons-title{font-size:22px;line-height:36px}}@media (max-width: 767px){.solar-gen-page .solar-gen-trust-reasons{padding:50px 3%;background-color:#fff}.solar-gen-page .solar-gen-trust-reasons .reasons-title{font-family:Notosansjp-bold;padding-bottom:0;text-decoration:none;-webkit-text-decoration:none}.solar-gen-page .solar-gen-trust-reasons .single-reason-container{width:100%;max-width:none}.solar-gen-page .solar-gen-trust-reasons .single-reason-container:last-child{border-bottom:none}.solar-gen-page .solar-gen-trust-reasons .single-reason-container .single-reason{max-width:none;display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:auto;border-bottom:none;position:relative}.solar-gen-page .solar-gen-trust-reasons .single-reason-container .single-reason .reason-img{width:120px;position:absolute;top:0;right:10px}.solar-gen-page .solar-gen-trust-reasons .single-reason-container:last-child .single-reason .reason-img{top:-20px}.solar-gen-page .solar-gen-trust-reasons .single-reason .title-desc-container{display:flex;flex-direction:column;margin:0}.solar-gen-page .solar-gen-trust-reasons .single-reason .title-desc-container .title{padding-bottom:64px;padding-left:10px}.solar-gen-page .solar-gen-trust-reasons .single-reason .title-desc-container .title span{display:block}.solar-gen-page .solar-gen-trust-reasons .single-reason .title-desc-container .title .title-index{display:none}.solar-gen-page .solar-gen-trust-reasons .single-reason .title-desc-container .reference{padding-top:10px}}.solar-gen-page .river-series-certificate-bg-container{width:100%}.solar-gen-page .river-series-certificate-container{max-width:80%;margin:auto;display:flex;flex-direction:column;align-items:center;padding:145px 0 133px}.solar-gen-page .river-series-certificate-container .title{margin:0;font-family:Notosansjp-regular;font-size:40px;line-height:52px;color:#262626;text-align:center}.solar-gen-page .river-series-certificate-container .desc{padding-top:40px;margin:0;font-family:Notosansjp-regular;font-size:18px;line-height:34px;color:#262626;text-align:center;max-width:878px}.solar-gen-page .river-series-certificate-container .desc span{display:inline}.solar-gen-page .river-series-certificate-container .images{max-width:1160px;width:100%;padding-top:56px;display:flex;justify-content:space-between;overflow-x:auto;overflow-y:hidden}.solar-gen-page .river-series-certificate-container .images .image-container{display:flex;flex-direction:column;align-items:center;flex-basis:20%;min-width:280px}.solar-gen-page .river-series-certificate-container .images .image-container .image{height:55px}.solar-gen-page .river-series-certificate-container .images .image-container .image-title{padding-top:20px;margin:0;font-family:Notosansjp-bold;font-size:16px;line-height:22px;color:#1a1311}.solar-gen-page .river-series-certificate-container .images .image-container .image-desc{margin:0;font-family:Notosansjp-regular;font-size:16px;line-height:22px;color:#1a1311;text-align:center;width:100%;padding:6px 10px 0}.solar-gen-page .river-series-certificate-container .images .image-container .image-desc span{display:block}.solar-gen-page .river-series-certificate-container .reference{padding-top:46px;margin:0;font-family:Notosansjp-regular;font-size:16px;line-height:36px;color:#a6a6a6}@media (max-width: 1024px){.solar-gen-page .river-series-certificate-container .title{font-size:28px;line-height:36px}.solar-gen-page .river-series-certificate-container .desc{padding-top:40px;font-size:16px;line-height:30px}.solar-gen-page .river-series-certificate-container .reference{font-size:14px;line-height:18px}}@media (max-width: 767px){.solar-gen-page .river-series-certificate-container .title{font-family:Notosansjp-bold;font-size:22px;line-height:36px}.solar-gen-page .river-series-certificate-container .desc{font-size:15px;line-height:28px;text-align:left;max-width:100%}.solar-gen-page .river-series-certificate-container .images .image-container .image-title{font-size:14px;line-height:18px}.solar-gen-page .river-series-certificate-container .images .image-container .image-desc{font-size:10px;line-height:18px}.solar-gen-page .river-series-certificate-container .reference{font-size:12px;line-height:20px}}@media (max-width: 767px){.solar-gen-page .river-series-certificate-bg-container{width:100%;background-color:#f8f8f8}.solar-gen-page .river-series-certificate-container{max-width:none;margin:auto;display:flex;flex-direction:column;align-items:center;padding:70px 3% 46px}.solar-gen-page .river-series-certificate-container .title span{display:block}.solar-gen-page .river-series-certificate-container .desc{padding-top:40px}.solar-gen-page .river-series-certificate-container .desc span{display:inline}.solar-gen-page .river-series-certificate-container .images{width:100%;padding-top:34px;display:flex;flex-wrap:wrap;justify-content:space-between}.solar-gen-page .river-series-certificate-container .images .image-container{display:flex;flex-direction:column;align-items:center;flex-basis:50%;padding-bottom:20px;min-width:0}.solar-gen-page .river-series-certificate-container .images .image-container .image{height:55px}.solar-gen-page .river-series-certificate-container .images .image-container .image-title{padding-top:10px}.solar-gen-page .river-series-certificate-container .images .image-container .image-desc{text-align:center;width:95%;padding:10px 0}.solar-gen-page .river-series-certificate-container .reference{padding-top:0}}.solar-gen-page .river-series-assurance-bg-container{width:100%}.solar-gen-page .river-series-assurance-container{max-width:70%;margin:auto;display:flex;flex-direction:column;align-items:center;padding:105px 0 112px;border-top:1px solid #C1C1C1}.solar-gen-page .river-series-assurance-container .assurance-image{width:130px}.solar-gen-page .river-series-assurance-container .title{margin:0;font-family:Notosansjp-regular;font-size:40px;line-height:52px;color:#262626;padding-top:25px}.solar-gen-page .river-series-assurance-container .desc{margin:0;font-family:Notosansjp-regular;font-size:18px;line-height:34px;color:#262626;padding-top:37px;max-width:873px}.solar-gen-page .river-series-assurance-container .link{margin:0;font-family:Notosansjp-regular;font-size:18px;line-height:34px;color:#262626;color:#2badcc;text-decoration:underline #2BADCC;-webkit-text-decoration:underline #2BADCC;padding-top:16px}@media (max-width: 1024px){.solar-gen-page .river-series-assurance-container .title{font-size:28px;line-height:42px}.solar-gen-page .river-series-assurance-container .desc,.solar-gen-page .river-series-assurance-container .link{font-size:16px;line-height:28px}}@media (max-width: 767px){.solar-gen-page .river-series-assurance-container .title{font-family:Notosansjp-medium;font-size:22px;line-height:36px}.solar-gen-page .river-series-assurance-container .desc,.solar-gen-page .river-series-assurance-container .link{font-size:15px;line-height:28px}}@media (max-width: 767px){.solar-gen-page .river-series-assurance-bg-container{background-color:#fff;width:100%}.solar-gen-page .river-series-assurance-container{max-width:none;display:flex;flex-direction:column;align-items:center;padding:50px 3%;border-top:none}.solar-gen-page .river-series-assurance-container .assurance-image{width:130px}.solar-gen-page .river-series-assurance-container .title{padding-top:25px}.solar-gen-page .river-series-assurance-container .desc{padding-top:12px;max-width:873px}.solar-gen-page .river-series-assurance-container .link{color:#2badcc;text-decoration:underline #2BADCC;-webkit-text-decoration:underline #2BADCC;padding-top:12px}}.solar-gen-page .video-container{display:flex;flex-direction:column;align-items:center;padding:60px 0 160px}.solar-gen-page .video-container .title{font-family:Notosansjp-medium;font-size:40px;line-height:52px;color:#262626;text-decoration:underline;-webkit-text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-align:center;padding-bottom:55px}.solar-gen-page .video-container iframe{position:relative;width:840px;height:473px}@media (max-width: 1024px){.solar-gen-page .video-container .title{font-size:28px;line-height:42px}.solar-gen-page .video-container iframe{position:relative;width:560px;height:315px}}@media (max-width: 767px){.solar-gen-page .video-container .title{font-size:22px;line-height:36px}}@media (max-width: 767px){.solar-gen-page .video-container{display:flex;flex-direction:column;align-items:center;padding:60px 0}}@media (max-width: 575px){.solar-gen-page .video-container iframe{position:relative;width:350px;height:197px}}.solar-gen-page .river-series-swiper-container{max-width:652px;margin:auto;overflow-x:hidden;position:relative}.solar-gen-page .river-series-swiper-container .river-series-swiper-slide{width:100%;display:flex;margin:0;flex-direction:column;align-items:center;justify-content:flex-start;padding-bottom:100px}.solar-gen-page .river-series-accompany{padding:137px 0 40px;background-color:#f5f5f5}.solar-gen-page .river-series-swiper-slide .text{margin:0;font-family:Notosansjp-regular;font-size:22px;font-weight:400;line-height:50px}.solar-gen-page .river-series-swiper-slide .text .quotation{margin:0;font-family:Notosansjp-regular;font-size:50px;font-weight:700;line-height:50px;color:#7f7f7f}.solar-gen-page .swiper-pagination-bullet{margin:0 10px!important}@media (max-width: 767px){.solar-gen-page .river-series-accompany{padding:50px 5% 20px;background-color:#f5f5f5}.solar-gen-page .river-series-swiper-container{max-width:100%}.solar-gen-page .river-series-swiper-container .river-series-swiper-slide{width:100%}.solar-gen-page .river-series-swiper-slide .text{font-size:15px;line-height:28px;text-align:center}.solar-gen-page .river-series-swiper-slide .text .quotation{font-size:28px;line-height:28px}}.capacity-swiper-container{display:none}@media (max-width: 767px){.capcacity-container-desktop{display:none}.capacity-swiper-container{display:block;width:100%;height:100%;overflow:hidden;position:relative}.capacity-swiper-container .swiper-button-next,.capacity-swiper-container .swiper-button-prev{top:95%;width:auto;height:auto}.capacity-swiper-container .swiper-button-next{right:10%}.capacity-swiper-container .swiper-button-next:before{content:"";width:16px;height:1px;position:relative;left:6px;background-color:#262626}.capacity-swiper-container .swiper-button-prev{left:10%}.capacity-swiper-container .swiper-button-prev:before{content:"";width:16px;height:1px;background-color:#262626}.capacity-swiper-container .swiper-button-prev:after{position:relative;left:-16px}.capacity-swiper-container .swiper-button-next:after,.capacity-swiper-container .swiper-button-prev:after{color:#262626;font-size:14px}}@font-face{font-family:Notosansjp-bold;src:url(/cdn/shop/files/NOTOSANSJP-BOLD.woff2?v=1763025757);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Notosansjp-regular;src:url(/cdn/shop/files/NOTOSANSJP-REGULAR.woff2?v=1763025757);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Notosansjp-medium;src:url(/cdn/shop/files/NOTOSANSJP-MEDIUM.woff2?v=1763025757);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gotham-Regular;src:url(https://cdn.shopifycdn.net/s/files/1/0412/3459/6001/files/Gotham-Light.otf?v=1650461697);font-weight:400;font-style:normal;font-display:swap}body{margin:0}*{box-sizing:border-box}.river-series-page .river-series-collection-banner{position:relative;width:100%}.river-series-page .banner-image{width:100%}.river-series-page .banner-image-mobile{width:100%;display:none}.river-series-page .banner-text{position:absolute;top:0;width:100%;display:flex;flex-direction:column;align-items:center;padding:8% 3% 0}.river-series-page .banner-title{text-align:center;margin:0;font-family:Notosansjp-regular;font-size:55px;line-height:82px;color:#fff!important;text-shadow:0px 3px 6px rgba(0,0,0,.16)}.river-series-page .banner-desc{text-align:center;font-family:Notosansjp-regular;font-size:40px;line-height:58px;color:#262626;color:#fff;margin:6px 0 0}@media (max-width: 1024px){.river-series-page .banner-title{font-size:40px;line-height:66px}.river-series-page .banner-desc{font-size:24px;line-height:36px}}@media (max-width: 767px){.river-series-page .banner-image{display:none}.river-series-page .banner-image-mobile{display:block}.river-series-page .banner-text{padding-top:70px}}@media (max-width: 575px){.river-series-page .banner-title{font-size:28px;line-height:44px}.river-series-page .banner-desc{font-size:16px;line-height:28px}.river-series-page .banner-text{padding-top:70px}}.river-series-page .river-series-collection-intro{position:relative;margin:110px auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 3%}.river-series-page .river-series-collection-intro .intro-title{margin:0;font-family:Notosansjp-regular;font-size:40px;line-height:52px;color:#262626;text-align:center}.river-series-page .river-series-collection-intro .intro-title span{display:inline-block}.river-series-page .river-series-collection-intro .intro-desc{padding-top:26px;display:block;max-width:1116px}.river-series-page .river-series-collection-intro .intro-desc p{text-align:left;margin:0;font-family:Notosansjp-regular;font-size:18px;line-height:34px;color:#262626;text-align:center}.river-series-page .river-series-collection-intro .intro-img{padding-top:54px;max-width:90%}@media (max-width: 1024px){.river-series-page .river-series-collection-intro{padding:0 3%}.river-series-page .river-series-collection-intro .intro-title{font-size:28px;line-height:36px}.river-series-page .river-series-collection-intro .intro-desc p{font-size:16px;line-height:30px}}@media (max-width: 767px){.river-series-page .river-series-collection-intro{margin:34px auto;padding:0 3%}.river-series-page .river-series-collection-intro .intro-title{font-size:22px;line-height:36px;font-family:Notosansjp-bold}.river-series-page .river-series-collection-intro .intro-desc{padding-top:24px}.river-series-page .river-series-collection-intro .intro-desc p{font-size:15px;line-height:28px;text-align:left}.river-series-page .river-series-collection-intro .intro-img{padding-top:28px;max-width:100%}}.river-series-page .river-series-collection-reasons{display:flex;flex-direction:column;align-items:center;padding:50px 0}.river-series-page .river-series-collection-reasons .reasons-title{padding-bottom:60px;margin:0;font-family:Notosansjp-medium;font-size:40px;line-height:52px;color:#262626;text-decoration:underline;-webkit-text-decoration:underline;text-underline-offset:4px}.river-series-page .river-series-collection-reasons .single-reason-container{width:100%;background-color:#fcfcfc}.river-series-page .river-series-collection-reasons .single-reason-container .single-reason{width:100%;max-width:90%;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:160px 0;margin:auto}.river-series-page .river-series-collection-reasons .single-reason-container .single-reason .reason-img{width:657px;max-width:50%}.river-series-page .river-series-collection-reasons .title-desc-container{display:flex;flex-direction:column;margin:0 0 0 4%;position:relative;z-index:0;max-width:690px;padding-top:3%}.river-series-page .title-before-0:before,.river-series-page .title-before-1:before,.river-series-page .title-before-2:before,.river-series-page .title-before-3:before,.river-series-page .title-before-4:before,.river-series-page .title-before-5:before,.river-series-page .title-before-6:before{display:block;content:"01";position:absolute;font-size:84px;font-family:Gotham-Regular,Gotham;color:#2626260f;top:20px;left:5%;z-index:-1}.river-series-page .title-before-1:before{content:"02"}.river-series-page .title-before-2:before{content:"03"}.river-series-page .title-before-3:before{content:"04"}.river-series-page .title-before-4:before{content:"05"}.river-series-page .title-before-5:before{content:"06"}.river-series-page .title-before-6:before{content:"07"}.river-series-page .river-series-collection-reasons .title-desc-container .title{padding-bottom:32px;margin:0;font-family:Notosansjp-regular;font-size:38px;line-height:48px;color:#262626}.river-series-page .river-series-collection-reasons .title-desc-container .title span:first-child{text-underline-offset:4px;text-decoration:underline #2BADCC;-webkit-text-decoration:underline #2BADCC}.river-series-page .river-series-collection-reasons .title-desc-container .title span{display:inline-block}.river-series-page .river-series-collection-reasons .title-desc-container .desc{margin:0;font-family:Notosansjp-regular;font-size:18px;line-height:34px;color:#262626}.river-series-page .river-series-collection-reasons .single-reason-container:nth-child(7) .single-reason .title-desc-container .desc:nth-child(3){margin:0;font-family:Notosansjp-medium;font-size:22px;line-height:36px;color:#262626}.river-series-page .river-series-collection-reasons .title-desc-container p+.desc:not(:first-child){padding-top:16px}.river-series-page .river-series-collection-reasons .title-desc-container .link{padding-top:16px;text-decoration:none;-webkit-text-decoration:none;margin:0;font-family:Notosansjp-regular;font-size:18px;line-height:34px;color:#262626;text-underline-offset:2px;text-decoration:underline #2BADCC;-webkit-text-decoration:underline #2BADCC;color:#2badcc}.river-series-page .river-series-collection-reasons .title-desc-container .example{margin:0;font-family:Notosansjp-regular;font-size:14px;line-height:30px;color:#2badcc}.river-series-page .river-series-collection-reasons .title-desc-container .list{margin:0;list-style:none;padding:0;display:flex;justify-content:space-between;flex-wrap:wrap}.river-series-page .river-series-collection-reasons .title-desc-container .list-item{display:inline-block;font-family:Notosansjp-regular;color:#262626;font-size:16px;line-height:30px;width:50%}.river-series-page .river-series-collection-reasons .title-desc-container .list-item:nth-child(2n-1){min-width:275px;flex-shrink:0}.river-series-page .river-series-collection-reasons .title-desc-container .list-item:nth-child(2n){flex:1;min-width:220px}.river-series-page .river-series-collection-reasons .title-desc-container .list-item:before{content:"\2022";color:#2badcc;display:inline-block;width:.5em}.river-series-page .river-series-collection-reasons .title-desc-container .example span{display:inline-block}.river-series-page .river-series-collection-reasons .title-desc-container .reference{margin:0;font-family:Notosansjp-regular;font-size:14px;line-height:26px;color:#7f7f7f}.river-series-page .river-series-collection-reasons .title-desc-container .reference:nth-child(2n-1){padding-top:16px}.river-series-page .river-series-collection-reasons .inverse{background-color:transparent}.river-series-page .river-series-collection-reasons .inverse .single-reason{flex-direction:row-reverse}.river-series-page .river-series-collection-reasons .inverse .single-reason .reason-img{margin:0 0 0 4%}@media (max-width: 1024px){.river-series-page .river-series-collection-reasons .title-desc-container .title{font-size:24px;line-height:36px}.river-series-page .river-series-collection-reasons .title-desc-container .desc{font-size:16px;line-height:30px}.river-series-page .river-series-collection-reasons .single-reason-container:nth-child(7) .single-reason .title-desc-container .desc:nth-child(3){font-size:18px;line-height:32px}.river-series-page .river-series-collection-reasons .title-desc-container .link{font-size:16px;line-height:30px}.river-series-page .river-series-collection-reasons .title-desc-container .example,.river-series-page .river-series-collection-reasons .title-desc-container .list-item{font-size:12px;line-height:24px}.river-series-page .river-series-collection-reasons .title-desc-container .reference{font-size:12px;line-height:20px}.river-series-page .river-series-collection-reasons .reasons-title{font-size:28px;line-height:36px}}@media (max-width: 767px){.river-series-page .river-series-collection-reasons .title-desc-container .title{font-size:18px;line-height:34px;font-family:Notosansjp-medium}.river-series-page .river-series-collection-reasons .title-desc-container .desc{font-size:15px;line-height:28px}.river-series-page .river-series-collection-reasons .single-reason-container:nth-child(7) .single-reason .title-desc-container .desc:nth-child(3){font-size:16px;line-height:30px}.river-series-page .river-series-collection-reasons .title-desc-container .link{font-size:15px;line-height:28px}.river-series-page .river-series-collection-reasons .title-desc-container .list-item{font-size:10px;line-height:16px}.river-series-page .river-series-collection-reasons .title-desc-container .list-item:nth-child(2n-1){min-width:50%;flex-shrink:0}.river-series-page .river-series-collection-reasons .title-desc-container .list-item:nth-child(2n){min-width:50%;flex-shrink:0}.river-series-page .river-series-collection-reasons .reasons-title{font-size:22px;line-height:36px}}@media (max-width: 1024px){.river-series-page .river-series-collection-reasons{padding-bottom:0}.river-series-page .river-series-collection-reasons .reasons-title{padding-bottom:30px;padding-left:3%;padding-right:3%;text-decoration:none}.river-series-page .river-series-collection-reasons .single-reason-container{padding:0 3%}.river-series-page .river-series-collection-reasons .single-reason-container .single-reason{max-width:100%;display:flex;flex-direction:column;padding:40px 0}.river-series-page .river-series-collection-reasons .single-reason-container .single-reason .reason-img{width:100%;max-width:100%}.river-series-page .title-before-0:before,.river-series-page .title-before-1:before,.river-series-page .title-before-2:before,.river-series-page .title-before-3:before,.river-series-page .title-before-4:before,.river-series-page .title-before-5:before,.river-series-page .title-before-6:before{font-size:54px;left:2%;top:30px}.river-series-page .river-series-collection-reasons .title-desc-container{padding-top:40px;display:flex;flex-direction:column;margin:0;max-width:100%}.river-series-page .river-series-collection-reasons .title-desc-container .title{padding-bottom:18px}.river-series-page .river-series-collection-reasons .inverse .single-reason{flex-direction:column}.river-series-page .river-series-collection-reasons .inverse .single-reason .reason-img{padding:0}}.river-series-page .river-series-table-container{padding:130px 0 60px}.river-series-page .river-series-table-container a{text-decoration:none;border-bottom:none}.river-series-page .river-series-table-container .title-container{padding:0 3% 58px;display:flex;align-items:center;justify-content:center}.river-series-page .river-series-table-container .title-container .title{margin:0;font-family:Notosansjp-medium;font-size:40px;line-height:52px;color:#262626;text-align:center}.river-series-page .river-series-table-container .title-container .title span{text-decoration:underline #262626;-webkit-text-decoration:underline #262626;text-underline-offset:4px;display:inline-block}.river-series-page .table-container{background-color:#f8f8f8}.river-series-page .table-container td{border:none}.river-series-page .table-container td span{display:block}.river-series-page .table-data-with-image-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;margin:auto}.river-series-page .table-data-with-image-container .table-data-image-desc{margin:0;font-family:Notosansjp-regular;font-size:14px;line-height:20px;color:#262626;padding-top:10px;text-align:center}.river-series-page .table-data-with-image-container .table-data-image-desc span{display:block}.river-series-page .table-container .reference{width:95%;max-width:1200px;padding:10px 0 80px 50px;margin:auto;font-family:Notosansjp-regular;font-size:14px;line-height:26px;color:#7f7f7f}@media (max-width: 1024px){.river-series-page .river-series-table-container .title-container .title{font-size:28px;line-height:36px}.river-series-page .table-container .reference{font-size:12px;line-height:20px}}@media (max-width: 767px){.river-series-page .river-series-table-container .title-container .title{font-size:22px;line-height:32px}.river-series-page .table-data-with-image-container .table-data-image-desc{font-size:12px;line-height:14px}}@media (max-width: 767px){.river-series-page .river-series-table-container{padding:55px 0 10px}.river-series-page .river-series-table-container .title-container .title span{text-decoration:none}.river-series-page .table-data-with-image-container .table-data-image-desc{padding-top:5px}.river-series-page .table-container{background-color:#f8f8f8;padding:60px 0}.river-series-page .table-container .reference{width:80%;padding:10px 0 0}}.river-series-page .charge-table-container{text-align:center;padding:130px 30px 40px;max-width:1260px;overflow-x:auto;margin:auto}.river-series-page .charge-table-container table{min-width:1200px;border-collapse:collapse}.river-series-page .charge-table-container table td{margin:0;font-family:Notosansjp-regular;font-size:18px;line-height:22px;color:#262626;height:100%;box-sizing:content-box;text-align:center}.river-series-page .charge-table-container table tr:nth-child(2) td{padding:12px 0;font-family:Notosansjp-bold}.river-series-page .charge-table-container table tr:nth-child(2n) td{background-color:#fff}.river-series-page .charge-table-container table tr:nth-child(2n) td:first-child{background-color:transparent}.river-series-page .charge-table-container table tr:not(:first-child) td:nth-child(3),.river-series-page .charge-table-container table tr:not(:first-child) td:nth-child(4){border-right:20px solid #F8F8F8}.river-series-page .charge-td-head{height:110px;max-width:80%;padding-bottom:25px}.river-series-page .charge-td-first-col{height:95px}@media (max-width: 1024px){.river-series-page .charge-table-container table td{font-size:14px;line-height:18px}.river-series-page .charge-table-container table tr:nth-child(2) td{padding:8px 0}}@media (max-width: 767px){.river-series-page .charge-table-container{text-align:center;padding:0 0 20px;max-width:94%;margin:auto}.river-series-page .charge-table-container table{min-width:1024px}.river-series-page .charge-td-head{height:100px;max-width:70%}.river-series-page .charge-td-first-col{height:55px}.river-series-page .charge-td-first-col img{width:40%}}.river-series-page .elec-table-container{text-align:left;max-width:1200px;margin:auto;padding:80px 0 160px;overflow-x:auto}.river-series-page .elec-table-container tr:first-child td:nth-child(2) .table-data-with-image-container .table-data-image-desc{padding-top:10px;margin-bottom:-10px}.river-series-page .elec-table-container tr:first-child td:nth-child(3) .table-data-with-image-container .table-data-image-desc{padding-top:10px;margin-bottom:-10px}.river-series-page .elec-table-container table{margin:auto;min-width:1200px;border-collapse:collapse}.river-series-page .elec-table-container table td{margin:0;font-family:Notosansjp-regular;font-size:16px;line-height:22px;color:#262626;border-bottom:1px solid #E5E5E5;min-width:170px;box-sizing:content-box}.river-series-page .elec-table-container table tr:not(:first-child) td{padding:15px}.river-series-page .elec-table-container table tr:not(:first-child) td:nth-child(2n){background-color:#fff}.river-series-page .elec-table-container table tr:not(:first-child) td:first-child{margin:0;font-family:Notosansjp-bold;text-align:center;min-width:200px}.river-series-page .elec-td-head{height:130px;max-width:90%;padding-bottom:25px}@media (max-width: 1200px){.river-series-page .elec-table-container{max-width:95%}}@media (max-width: 1024px){.river-series-page .elec-table-container table td{font-size:14px;line-height:18px}.river-series-page .elec-table-container{max-width:95%}}@media (max-width: 767px){.river-series-page .elec-table-container{text-align:center;padding:0 0 20px;max-width:94%;margin:auto}.river-series-page .elec-table-container table{min-width:1024px}.river-series-page .elec-td-head{height:140px;max-width:70%;padding-bottom:25px}}.river-series-page .river-series-collection-capacities{display:flex;flex-direction:column;align-items:center;margin:84px 0 0}.river-series-page .river-series-collection-capacities .capacities-title{text-align:center;padding-bottom:70px;margin:0;font-family:Notosansjp-medium;font-size:40px;line-height:52px;color:#262626;text-decoration:underline;-webkit-text-decoration:underline;text-underline-offset:5px}.river-series-page .river-series-collection-capacities .capacities-title span{display:block}.river-series-page .single-capacity-container{width:100%}.river-series-page .single-capacity-container .single-capacity{border-top:1px solid #BDBDBD;width:100%;min-height:360px;max-width:90%;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0;margin:auto}.river-series-page .single-capacity-container .single-capacity .capacity-img{max-width:40%}.river-series-page .single-capacity .title-desc-container{display:flex;flex:1;flex-direction:column;margin:0 10%;position:relative;max-width:537px;min-width:488px}.river-series-page .single-capacity .title-desc-container .title{padding-bottom:24px;margin:0;font-size:32px;line-height:40px;color:#262626;font-family:Notosansjp-medium}.river-series-page .single-capacity .title-desc-container .title span{display:inline-block}.river-series-page .single-capacity .title-desc-container .desc{margin:0;font-family:Notosansjp-regular;font-size:18px;line-height:34px;color:#262626}.river-series-page .single-capacity .title-desc-container .desc span{display:inline-block}.river-series-page .single-capacity .title-desc-container .desc span strong{font-family:Notosansjp-bold}.river-series-page .single-capacity .title-desc-container .link{padding-top:20px;text-underline-offset:2px;text-decoration:underline #2BADCC;-webkit-text-decoration:underline #2BADCC;margin:0;font-family:Notosansjp-regular;font-size:18px;line-height:34px;color:#2badcc}.river-series-page .inverse .single-capacity{flex-direction:row-reverse}.river-series-page .inverse .single-capacity .title-desc-container{margin:0 6% 0 8%;min-width:460px}@media (max-width: 1080px){.river-series-page .inverse .single-capacity .title-desc-container,.river-series-page .single-capacity .title-desc-container{margin:0 5%}}@media (max-width: 1024px){.river-series-page .river-series-collection-capacities .capacities-title{font-size:28px;line-height:36px}.river-series-page .single-capacity .title-desc-container .title{font-size:24px;line-height:36px}.river-series-page .single-capacity .title-desc-container .desc,.river-series-page .single-capacity .title-desc-container .link{font-size:16px;line-height:30px}.river-series-page .inverse .single-capacity .title-desc-container{min-width:400px}.river-series-page .single-capacity .title-desc-container{min-width:420px}}@media (max-width: 767px){.river-series-page .single-capacity .title-desc-container .title{font-size:22px;line-height:36px}.river-series-page .river-series-collection-capacities .capacities-title{font-size:22px;line-height:32px}.river-series-page .single-capacity .title-desc-container .desc,.river-series-page .single-capacity .title-desc-container .link{font-size:12px;line-height:20px}.river-series-page .inverse .single-capacity .title-desc-container,.river-series-page .single-capacity .title-desc-container{min-width:100%}}@media (max-width: 767px){.river-series-page .river-series-collection-capacities{margin:60px 0;align-items:center}.river-series-page .river-series-collection-capacities .capacities-title{font-family:Notosansjp-medium;text-align:center;padding-bottom:44px;text-decoration:none;-webkit-text-decoration:none}.river-series-page .single-capacity-container{width:100%}.river-series-page .single-capacity-container .single-capacity{border:none;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:40px 3% 60px;margin:0}.river-series-page .single-capacity-container .single-capacity .capacity-img{width:80%;align-self:center;max-width:100%}.river-series-page .single-capacity .title-desc-container{padding-top:32px;margin:0;max-width:none}.river-series-page .single-capacity .title-desc-container .title{padding-bottom:16px}.river-series-page .inverse .single-capacity{flex-direction:column;background-color:#f8f8f8}.river-series-page .inverse .single-capacity .title-desc-container{margin:0}}.river-series-page .river-series-collection-usage{display:flex;flex-direction:column;align-items:center;margin:150px 0}.river-series-page .river-series-collection-usage .section-tips{width:80%;font-size:14px;color:#262626;height:20px;line-height:20px;text-align:left}.river-series-page .river-series-collection-usage .usage-title{text-align:center;padding-bottom:25px;margin:0;font-family:Notosansjp-medium;font-size:40px;line-height:52px;color:#262626}.river-series-page .river-series-collection-usage .usage-title span{display:inline-block;text-decoration:underline;-webkit-text-decoration:underline;text-underline-offset:5px}.river-series-page .single-usage-container{width:100%;position:relative}.river-series-page .single-usage-container .single-usage{width:100%;max-width:80%;display:flex;flex-direction:row;margin:70px auto}.river-series-page .single-usage-container .single-usage .usage-img{width:50%;min-width:50%;align-self:center}.river-series-page .single-usage .title-desc-container{display:flex;flex-direction:column;justify-content:center;position:relative;margin:0 0 0 3%;border-top:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD}.river-series-page .single-usage .title-desc-container .page-num{position:absolute;top:0;right:0;color:#2badcc;font-size:21px;line-height:21px;text-align:right;margin:1em 0;font-family:Gotham-Regular}.river-series-page .single-usage .title-desc-container .title{padding:24px 0;margin:0;font-size:24px;line-height:36px;font-family:Notosansjp-medium,Notosansjp-regular}.river-series-page .single-usage .title-desc-container .title span{display:inline-block}.river-series-page .single-usage .title-desc-container .desc{margin:0;font-family:Notosansjp-regular;font-size:18px;line-height:34px;color:#262626;padding-bottom:30px}.river-series-page .single-usage .title-desc-container .link{padding-bottom:30px;text-decoration:none;margin:0;font-family:Notosansjp-regular;font-size:18px;line-height:34px;text-underline-offset:2px;text-decoration:underline #2BADCC;-webkit-text-decoration:underline #2BADCC;color:#2badcc}.river-series-page .inverse .single-usage{flex-direction:row-reverse}.river-series-page .inverse .single-usage .title-desc-container{margin:0 3% 0 0}@media (max-width: 1024px){.river-series-page .river-series-collection-usage .usage-title{font-size:28px;line-height:36px}.river-series-page .single-usage .title-desc-container .title{font-size:22px;line-height:32px}.river-series-page .single-usage .title-desc-container .desc{font-size:16px;line-height:30px}}@media (max-width: 767px){.river-series-page .river-series-collection-usage .usage-title{font-size:22px;line-height:36px}.river-series-page .single-usage .title-desc-container .desc{font-size:15px;line-height:28px}}@media (max-width: 767px){.river-series-page .river-series-collection-usage{display:flex;flex-direction:column;align-items:center;margin:50px 3%}.river-series-page .river-series-collection-usage .section-tips{width:100%;font-size:14px;color:#262626;height:auto;line-height:20px;text-align:left;padding:20px}.river-series-page .river-series-collection-usage .usage-title span{display:block;text-decoration:none;-webkit-text-decoration:none}.river-series-page .river-series-collection-usage .usage-title{text-align:center;padding-bottom:0}.river-series-page .single-usage-container .single-usage{max-width:none;flex-direction:column;margin:66px 0 0}.river-series-page .single-usage-container .single-usage .usage-img{width:100%}.river-series-page .single-usage .title-desc-container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin:28px 0 0;padding-bottom:50px;border-top:none}.river-series-page .single-usage .title-desc-container .page-num{display:none}.river-series-page .single-usage .title-desc-container .title{padding:0}.river-series-page .single-usage .title-desc-container .title span{display:inline-block}.river-series-page .single-usage .title-desc-container .desc{padding:24px 0 22px}.river-series-page .single-usage .title-desc-container .link{padding-bottom:22px}.river-series-page .inverse .single-usage{flex-direction:column}.river-series-page .inverse .single-usage .title-desc-container{margin:28px 0 0}}.river-series-page .river-series-collection-trust-reasons .single-reason .title-desc-container{display:flex;flex-direction:column;margin:0 8% 0 0;position:relative;max-width:840px}.river-series-page .river-series-collection-trust-reasons .single-reason .title-desc-container .title{padding-bottom:32px;margin:0;font-size:24px;line-height:36px;font-family:Notosansjp-medium}.river-series-page .river-series-collection-trust-reasons .single-reason .title-desc-container .title span{display:inline-block;vertical-align:baseline}.river-series-page .river-series-collection-trust-reasons .single-reason .title-desc-container .title .title-index{color:#2badcc;font-family:Notosansjp-medium;font-size:43px;line-height:48px;padding-right:10px}.river-series-page .river-series-collection-trust-reasons .single-reason .title-desc-container .desc{margin:0;font-family:Notosansjp-regular;font-size:14px;line-height:26px;color:#262626}.river-series-page .river-series-collection-trust-reasons .single-reason .title-desc-container .reference{padding-top:14px;margin:0;font-family:Notosansjp-regular;font-size:14px;line-height:26px;color:#7f7f7f}.river-series-page .river-series-collection-trust-reasons .single-reason-container{width:100%;max-width:80%;padding:50px 0;border-bottom:1px solid #C1C1C1}.river-series-page .river-series-collection-trust-reasons .single-reason-container .single-reason{width:100%;max-width:calc(1130px + 8%);display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:auto}.river-series-page .river-series-collection-trust-reasons .single-reason-container .single-reason .reason-img{width:20%;max-width:290px}.river-series-page .river-series-collection-trust-reasons{background-color:#fcfcfc;display:flex;flex-direction:column;align-items:center;padding:114px 0 150px}.river-series-page .river-series-collection-trust-reasons .reasons-title{padding-bottom:33px;margin:0;font-family:Notosansjp-medium;font-size:40px;line-height:58px;color:#262626;text-decoration:underline;-webkit-text-decoration:underline;text-underline-offset:5px}@media (max-width: 1024px){.river-series-page .river-series-collection-trust-reasons .single-reason .title-desc-container .title{font-size:22px;line-height:32px}.river-series-page .river-series-collection-trust-reasons .single-reason .title-desc-container .desc,.river-series-page .river-series-collection-trust-reasons .single-reason .title-desc-container .reference{font-size:14px;line-height:26px}.river-series-page .river-series-collection-trust-reasons .reasons-title{font-size:28px;line-height:36px}}@media (max-width: 767px){.river-series-page .river-series-collection-trust-reasons .single-reason .title-desc-container .title{font-size:20px;line-height:28x}.river-series-page .river-series-collection-trust-reasons .single-reason .title-desc-container .desc{font-size:15px;line-height:28px}.river-series-page .river-series-collection-trust-reasons .single-reason .title-desc-container .reference{font-size:12px;line-height:24px}.river-series-page .river-series-collection-trust-reasons .reasons-title{font-size:22px;line-height:36px}}@media (max-width: 767px){.river-series-page .river-series-collection-trust-reasons{padding:50px 3%}.river-series-page .river-series-collection-trust-reasons .reasons-title{padding-bottom:0;text-decoration:none}.river-series-page .river-series-collection-trust-reasons .single-reason-container{width:100%;max-width:none}.river-series-page .river-series-collection-trust-reasons .single-reason-container .single-reason{max-width:none;display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:auto;border-bottom:none;position:relative}.river-series-page .river-series-collection-trust-reasons .single-reason-container .single-reason .reason-img{width:120px;position:absolute;top:0;right:0}.river-series-page .river-series-collection-trust-reasons .single-reason-container:last-child .single-reason .reason-img{top:-20px}.river-series-page .river-series-collection-trust-reasons .single-reason .title-desc-container{display:flex;flex-direction:column;margin:0}.river-series-page .river-series-collection-trust-reasons .single-reason .title-desc-container .title{padding-bottom:64px}.river-series-page .river-series-collection-trust-reasons .single-reason .title-desc-container .title span{display:block}.river-series-page .river-series-collection-trust-reasons .single-reason .title-desc-container .title .title-index{display:none}.river-series-page .river-series-collection-trust-reasons .single-reason .title-desc-container .reference{padding-top:10px}}.river-series-page .river-series-certificate-bg-container{width:100%}.river-series-page .river-series-certificate-container{max-width:80%;margin:auto;display:flex;flex-direction:column;align-items:center;padding:145px 0 133px}.river-series-page .river-series-certificate-container .title{margin:0;font-family:Notosansjp-regular;font-size:40px;line-height:52px;color:#262626;text-align:center}.river-series-page .river-series-certificate-container .desc{padding-top:11px;margin:0;font-family:Notosansjp-regular;font-size:18px;line-height:34px;color:#262626;text-align:center;max-width:878px}.river-series-page .river-series-certificate-container .desc span{display:inline}.river-series-page .river-series-certificate-container .images{max-width:1160px;width:100%;padding-top:56px;display:flex;justify-content:space-between;overflow-x:auto;overflow-y:hidden}.river-series-page .river-series-certificate-container .images .image-container{display:flex;flex-direction:column;align-items:center;flex-basis:20%;min-width:280px}.river-series-page .river-series-certificate-container .images .image-container .image{height:55px}.river-series-page .river-series-certificate-container .images .image-container .image-title{padding-top:20px;margin:0;font-family:Notosansjp-bold;font-size:16px;line-height:22px;color:#1a1311}.river-series-page .river-series-certificate-container .images .image-container .image-desc{margin:0;font-family:Notosansjp-regular;font-size:16px;line-height:22px;color:#1a1311;text-align:center;width:100%;padding:6px 10px 0}.river-series-page .river-series-certificate-container .images .image-container .image-desc span{display:block}.river-series-page .river-series-certificate-container .reference{padding-top:46px;margin:0;font-family:Notosansjp-regular;font-size:16px;line-height:36px;color:#a6a6a6}@media (max-width: 1024px){.river-series-page .river-series-certificate-container .title{font-size:28px;line-height:36px}.river-series-page .river-series-certificate-container .desc{padding-top:11px;font-size:16px;line-height:30px}.river-series-page .river-series-certificate-container .reference{font-size:14px;line-height:18px}}@media (max-width: 767px){.river-series-page .river-series-certificate-container .title{font-family:Notosansjp-medium;font-size:22px;line-height:36px}.river-series-page .river-series-certificate-container .desc{padding-top:11px;font-size:15px;line-height:28px;text-align:left;max-width:100%}.river-series-page .river-series-certificate-container .images .image-container .image-title{font-size:14px;line-height:18px}.river-series-page .river-series-certificate-container .images .image-container .image-desc{font-size:10px;line-height:18px}.river-series-page .river-series-certificate-container .reference{font-size:12px;line-height:20px}}@media (max-width: 767px){.river-series-page .river-series-certificate-bg-container{width:100%}.river-series-page .river-series-certificate-container{max-width:none;margin:auto;display:flex;flex-direction:column;align-items:center;padding:70px 3% 46px}.river-series-page .river-series-certificate-container .title span{display:block}.river-series-page .river-series-certificate-container .desc{padding-top:40px}.river-series-page .river-series-certificate-container .desc span{display:inline}.river-series-page .river-series-certificate-container .images{width:100%;padding-top:34px;display:flex;flex-wrap:wrap;justify-content:space-between}.river-series-page .river-series-certificate-container .images .image-container{display:flex;flex-direction:column;align-items:center;flex-basis:50%;padding-bottom:20px;min-width:0}.river-series-page .river-series-certificate-container .images .image-container .image{height:55px}.river-series-page .river-series-certificate-container .images .image-container .image-title{padding-top:10px}.river-series-page .river-series-certificate-container .images .image-container .image-desc{text-align:center;width:95%;padding:10px 0}.river-series-page .river-series-certificate-container .reference{padding-top:0}}.river-series-page .river-series-assurance-bg-container{background-color:#f7f7f7;width:100%}.river-series-page .river-series-assurance-container{max-width:70%;margin:auto;display:flex;flex-direction:column;align-items:center;padding:105px 0 112px}.river-series-page .river-series-assurance-container .assurance-image{width:130px}.river-series-page .river-series-assurance-container .title{margin:0;font-family:Notosansjp-regular;font-size:40px;line-height:52px;color:#262626;padding-top:25px}.river-series-page .river-series-assurance-container .desc{margin:0;font-family:Notosansjp-regular;font-size:18px;line-height:34px;color:#262626;padding-top:37px;max-width:873px}.river-series-page .river-series-assurance-container .link{margin:0;font-family:Notosansjp-regular;font-size:18px;line-height:34px;color:#262626;color:#2badcc;text-decoration:underline #2BADCC;-webkit-text-decoration:underline #2BADCC;padding-top:16px}@media (max-width: 1024px){.river-series-page .river-series-assurance-container .title{font-size:28px;line-height:42px}.river-series-page .river-series-assurance-container .desc,.river-series-page .river-series-assurance-container .link{font-size:16px;line-height:28px}}@media (max-width: 767px){.river-series-page .river-series-assurance-container .title{font-family:Notosansjp-medium;font-size:22px;line-height:36px}.river-series-page .river-series-assurance-container .desc,.river-series-page .river-series-assurance-container .link{font-size:15px;line-height:28px}}@media (max-width: 767px){.river-series-page .river-series-assurance-bg-container{background-color:#f7f7f7;width:100%}.river-series-page .river-series-assurance-container{max-width:none;display:flex;flex-direction:column;align-items:center;padding:50px 3%}.river-series-page .river-series-assurance-container .assurance-image{width:130px}.river-series-page .river-series-assurance-container .title{padding-top:25px}.river-series-page .river-series-assurance-container .desc{padding-top:12px;max-width:873px}.river-series-page .river-series-assurance-container .link{color:#2badcc;text-decoration:underline #2BADCC;-webkit-text-decoration:underline #2BADCC;padding-top:12px}}.river-series-page .stop-sign{display:none}.river-series-page .single-feeback-container{max-width:80%;display:flex;flex-direction:row;padding:60px 0;margin:auto;border-top:1px solid #C1C1C1}.river-series-page .single-feeback-container .single-feedback-index{margin:0;font-family:Notosansjp-regular;font-size:24px;line-height:28px;color:#9a9a9a;padding-top:48px;min-width:10%}.river-series-page .single-feeback-container .single-feeback .img-rating{height:28px}.river-series-page .single-feeback-container .single-feeback .title{padding-top:16px;display:flex;justify-content:space-between;margin:0;font-family:Notosansjp-medium;font-size:24px;line-height:28px;color:#262626}.river-series-page .single-feeback-container .single-feeback .title .product-name{color:#2badcc}.river-series-page .single-feeback-container .single-feeback .desc{margin:0;font-family:Notosansjp-regular;font-size:18px;line-height:34px;color:#262626;padding-top:14px}.river-series-page .single-feeback-container .single-feeback .product-name-mobile{display:none}.river-series-page .single-feeback-container:last-child{border-bottom:1px solid #C1C1C1}.river-series-page .river-series-feedback-container{width:100%;padding:188px 0 195px;display:flex;flex-direction:column;align-items:center}.river-series-page .river-series-feedback-container .feedback-title{padding-bottom:63px;font-family:Notosansjp-regular;font-size:40px;line-height:52px;color:#262626;text-decoration:underline;margin:auto}@media (max-width: 1024px){.river-series-page .single-feeback-container .single-feedback-index,.river-series-page .single-feeback-container .single-feeback .title{font-size:20px;line-height:24px}.river-series-page .single-feeback-container .single-feeback .title span{max-width:300px}.river-series-page .single-feeback-container .single-feeback .desc{font-size:16px;line-height:30px}.river-series-page .river-series-feedback-container .feedback-title{font-size:28px;line-height:36px}}@media (max-width: 767px){.river-series-page .single-feeback-container .single-feedback-index,.river-series-page .single-feeback-container .single-feeback .title{font-size:14px;line-height:22px}.river-series-page .single-feeback-container .single-feeback .desc{font-size:12px;line-height:20px}.river-series-page .river-series-feedback-container .feedback-title{font-size:22px;line-height:36px;font-family:Notosansjp-medium}}@media (max-width: 767px){.river-series-page .single-feeback-container{max-width:none;display:flex;flex-direction:row;padding:32px 0;margin:auto;border-top:1px solid #C1C1C1}.river-series-page .single-feeback-container .single-feedback-index{padding-top:2px;min-width:8%;padding-right:30px}.river-series-page .single-feeback-container .single-feeback .img-rating{height:20px}.river-series-page .single-feeback-container .single-feeback .title{padding-top:16px;display:flex;justify-content:space-between;color:#262626}.river-series-page .single-feeback-container .single-feeback .title span{max-width:220px}.river-series-page .single-feeback-container .single-feeback .desc{padding-top:14px}.river-series-page .single-feeback-container:last-child{border-bottom:1px solid #C1C1C1}.river-series-page .river-series-feedback-container{width:100%;padding:60px 3%;display:flex;flex-direction:column;align-items:center}.river-series-page .river-series-feedback-container .feedback-title{padding-bottom:25px;text-decoration:none}}.river-series-page .river-series-swiper-container{max-width:652px;margin:auto;overflow-x:hidden;position:relative}.river-series-page .river-series-swiper-container .river-series-swiper-slide{width:100%;display:flex;margin:0;flex-direction:column;align-items:center;justify-content:flex-start;padding-bottom:100px}.river-series-page .river-series-accompany{padding:137px 0 40px;background-color:#f5f5f5}.river-series-page .river-series-swiper-slide .text{margin:0;font-family:Notosansjp-regular;font-size:22px;font-weight:400;line-height:50px}.river-series-page .river-series-swiper-slide .text .quotation{margin:0;font-family:Notosansjp-regular;font-size:50px;font-weight:700;line-height:50px;color:#7f7f7f}.river-series-page .swiper-pagination-bullet{margin:0 10px!important}@media (max-width: 767px){.river-series-page .river-series-accompany{padding:50px 5% 20px;background-color:#f5f5f5}.river-series-page .river-series-swiper-container{max-width:100%}.river-series-page .river-series-swiper-container .river-series-swiper-slide{width:100%}.river-series-page .river-series-swiper-slide .text{font-size:15px;line-height:28px;text-align:center}.river-series-page .river-series-swiper-slide .text .quotation{font-size:28px;line-height:28px}}.xmas-campaign-section .top-badge{position:relative;top:0;float:left;left:-22px;background-color:#fedb5f;color:#fff;font-size:20px;line-height:27px;font-weight:700;padding:0 15px;height:32px;display:flex;align-items:center;justify-content:center;margin-bottom:26px;border-radius:12px 0 0}.campaign-blocks-wrapper .block{position:relative}.title-with-border-bottom{padding-bottom:18px;border-bottom:1.15px dashed #6B400D;font-size:20px;font-weight:700;line-height:26px;text-align:center;margin-bottom:21px}@media (max-width: 767px){.xmas-campaign-section .top-badge{font-size:12px;line-height:16.2px;padding:0 10px;height:20px;top:-10px;left:-8px;margin-bottom:0}}.member-page__banner-image-wrapper{display:flex;justify-content:center;align-items:center;margin-bottom:24px}@media (max-width: 768px){.member-page__banner-image-wrapper{margin-bottom:10px}.member-page__banner-image-wrapper img{flex:1;margin:0 12px}}
/*# sourceMappingURL=/cdn/shop/t/539/compiled_assets/styles.css.map */
