@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap";@font-face{font-family:YakuHanJP;font-style:normal;font-weight:900;src:url(../fonts/YakuHanJP/YakuHanJP-Black.eot?) format("eot"),url(../fonts/YakuHanJP/YakuHanJP-Black.woff) format("woff"),url(../fonts/YakuHanJP/YakuHanJP-Black.woff2) format("woff2")}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:700;src:url(../fonts/YakuHanJP/YakuHanJP-Bold.eot?) format("eot"),url(../fonts/YakuHanJP/YakuHanJP-Bold.woff) format("woff"),url(../fonts/YakuHanJP/YakuHanJP-Bold.woff2) format("woff2")}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:Medium;src:url(../fonts/YakuHanJP/YakuHanJP-Medium.eot?) format("eot"),url(../fonts/YakuHanJP/YakuHanJP-Medium.woff) format("woff"),url(../fonts/YakuHanJP/YakuHanJP-Medium.woff2) format("woff2")}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:500;src:url(../fonts/YakuHanJP/YakuHanJP-Regular.eot?) format("eot"),url(../fonts/YakuHanJP/YakuHanJP-Regular.woff) format("woff"),url(../fonts/YakuHanJP/YakuHanJP-Regular.woff2) format("woff2")}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:400;src:url(../fonts/YakuHanJP/YakuHanJP-DemiLight.eot?) format("eot"),url(../fonts/YakuHanJP/YakuHanJP-DemiLight.woff) format("woff"),url(../fonts/YakuHanJP/YakuHanJP-DemiLight.woff2) format("woff2")}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:300;src:url(../fonts/YakuHanJP/YakuHanJP-Light.eot?) format("eot"),url(../fonts/YakuHanJP/YakuHanJP-Light.woff) format("woff"),url(../fonts/YakuHanJP/YakuHanJP-Light.woff2) format("woff2")}@font-face{font-family:YakuHanJP;font-style:normal;font-weight:200;src:url(../fonts/YakuHanJP/YakuHanJP-Thin.eot?) format("eot"),url(../fonts/YakuHanJP/YakuHanJP-Thin.woff) format("woff"),url(../fonts/YakuHanJP/YakuHanJP-Thin.woff2) format("woff2")}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.fs-12{font-size:12px}@media screen and (max-width: 889px){.fs-12{font-size:10px}}.fs-13{font-size:13px}@media screen and (max-width: 889px){.fs-13{font-size:11px}}.fs-15{font-size:15px}@media screen and (max-width: 889px){.fs-15{font-size:13px}}.fs-16{font-size:16px}@media screen and (max-width: 889px){.fs-16{font-size:13px}}.fs-18{font-size:18px}@media screen and (max-width: 889px){.fs-18{font-size:15px}}.fs-20{font-size:20px}@media screen and (max-width: 889px){.fs-20{font-size:18px}}.fs-22{font-size:22px}@media screen and (max-width: 889px){.fs-22{font-size:18px}}.fs-24{font-size:24px}@media screen and (max-width: 889px){.fs-24{font-size:20px}}.fs-30{font-size:30px}@media screen and (max-width: 889px){.fs-30{font-size:24px}}.fs-35{font-size:35px}@media screen and (max-width: 889px){.fs-35{font-size:26px}}.fc-w{color:#fff}.bg_blue{background-color:#f0fafa}.bg_white{background-color:#fff}.alL{text-align:left!important}.alR{text-align:right!important}.alC{text-align:center!important}.mt0{margin-top:0!important}@media screen and (max-width: 889px){.mt0{margin-top:0!important}}.mb0{margin-bottom:0!important}@media screen and (max-width: 889px){.mb0{margin-bottom:0!important}}.pt0{padding-top:0!important}@media screen and (max-width: 889px){.pt0{padding-top:0!important}}.pb0{padding-bottom:0!important}@media screen and (max-width: 889px){.pb0{padding-bottom:0!important}}.mt10{margin-top:10px!important}@media screen and (max-width: 889px){.mt10{margin-top:5px!important}}.mb10{margin-bottom:10px!important}@media screen and (max-width: 889px){.mb10{margin-bottom:5px!important}}.pt10{padding-top:10px!important}@media screen and (max-width: 889px){.pt10{padding-top:5px!important}}.pb10{padding-bottom:10px!important}@media screen and (max-width: 889px){.pb10{padding-bottom:5px!important}}.mt20{margin-top:20px!important}@media screen and (max-width: 889px){.mt20{margin-top:10px!important}}.mb20{margin-bottom:20px!important}@media screen and (max-width: 889px){.mb20{margin-bottom:10px!important}}.pt20{padding-top:20px!important}@media screen and (max-width: 889px){.pt20{padding-top:10px!important}}.pb20{padding-bottom:20px!important}@media screen and (max-width: 889px){.pb20{padding-bottom:10px!important}}.mt30{margin-top:30px!important}@media screen and (max-width: 889px){.mt30{margin-top:15px!important}}.mb30{margin-bottom:30px!important}@media screen and (max-width: 889px){.mb30{margin-bottom:15px!important}}.pt30{padding-top:30px!important}@media screen and (max-width: 889px){.pt30{padding-top:15px!important}}.pb30{padding-bottom:30px!important}@media screen and (max-width: 889px){.pb30{padding-bottom:15px!important}}.mt40{margin-top:40px!important}@media screen and (max-width: 889px){.mt40{margin-top:20px!important}}.mb40{margin-bottom:40px!important}@media screen and (max-width: 889px){.mb40{margin-bottom:20px!important}}.pt40{padding-top:40px!important}@media screen and (max-width: 889px){.pt40{padding-top:20px!important}}.pb40{padding-bottom:40px!important}@media screen and (max-width: 889px){.pb40{padding-bottom:20px!important}}.mt50{margin-top:50px!important}@media screen and (max-width: 889px){.mt50{margin-top:25px!important}}.mb50{margin-bottom:50px!important}@media screen and (max-width: 889px){.mb50{margin-bottom:25px!important}}.pt50{padding-top:50px!important}@media screen and (max-width: 889px){.pt50{padding-top:25px!important}}.pb50{padding-bottom:50px!important}@media screen and (max-width: 889px){.pb50{padding-bottom:25px!important}}.mt60{margin-top:60px!important}@media screen and (max-width: 889px){.mt60{margin-top:30px!important}}.mb60{margin-bottom:60px!important}@media screen and (max-width: 889px){.mb60{margin-bottom:30px!important}}.pt60{padding-top:60px!important}@media screen and (max-width: 889px){.pt60{padding-top:30px!important}}.pb60{padding-bottom:60px!important}@media screen and (max-width: 889px){.pb60{padding-bottom:30px!important}}.mt80{margin-top:80px!important}@media screen and (max-width: 889px){.mt80{margin-top:40px!important}}.mb80{margin-bottom:80px!important}@media screen and (max-width: 889px){.mb80{margin-bottom:40px!important}}.pt80{padding-top:80px!important}@media screen and (max-width: 889px){.pt80{padding-top:40px!important}}.pb80{padding-bottom:80px!important}@media screen and (max-width: 889px){.pb80{padding-bottom:40px!important}}.mt100{margin-top:100px!important}@media screen and (max-width: 889px){.mt100{margin-top:50px!important}}.mb100{margin-bottom:100px!important}@media screen and (max-width: 889px){.mb100{margin-bottom:50px!important}}.pt100{padding-top:100px!important}@media screen and (max-width: 889px){.pt100{padding-top:50px!important}}.pb100{padding-bottom:100px!important}@media screen and (max-width: 889px){.pb100{padding-bottom:50px!important}}.mt120{margin-top:120px!important}@media screen and (max-width: 889px){.mt120{margin-top:60px!important}}.mb120{margin-bottom:120px!important}@media screen and (max-width: 889px){.mb120{margin-bottom:60px!important}}.pt120{padding-top:120px!important}@media screen and (max-width: 889px){.pt120{padding-top:60px!important}}.pb120{padding-bottom:120px!important}@media screen and (max-width: 889px){.pb120{padding-bottom:60px!important}}.flex_wrap{display:flex;flex-flow:row wrap;align-items:center;gap:20px}@media screen and (max-width: 889px){.flex_wrap{flex-flow:column wrap}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media screen and (max-width: 576px){.d-sm-none{display:none!important}}@media screen and (max-width: 576px){.d-sm-inline{display:inline!important}}@media screen and (max-width: 576px){.d-sm-inline-block{display:inline-block!important}}@media screen and (max-width: 576px){.d-sm-block{display:block!important}}@media screen and (max-width: 576px){.d-sm-grid{display:grid!important}}@media screen and (max-width: 576px){.d-sm-inline-grid{display:inline-grid!important}}@media screen and (max-width: 576px){.d-sm-table{display:table!important}}@media screen and (max-width: 576px){.d-sm-table-row{display:table-row!important}}@media screen and (max-width: 576px){.d-sm-table-cell{display:table-cell!important}}@media screen and (max-width: 576px){.d-sm-flex{display:flex!important}}@media screen and (max-width: 576px){.d-sm-inline-flex{display:inline-flex!important}}@media screen and (max-width: 889px){.d-md-none{display:none!important}}@media screen and (max-width: 889px){.d-md-inline{display:inline!important}}@media screen and (max-width: 889px){.d-md-inline-block{display:inline-block!important}}@media screen and (max-width: 889px){.d-md-block{display:block!important}}@media screen and (max-width: 889px){.d-md-grid{display:grid!important}}@media screen and (max-width: 889px){.d-md-inline-grid{display:inline-grid!important}}@media screen and (max-width: 889px){.d-md-table{display:table!important}}@media screen and (max-width: 889px){.d-md-table-row{display:table-row!important}}@media screen and (max-width: 889px){.d-md-table-cell{display:table-cell!important}}@media screen and (max-width: 889px){.d-md-flex{display:flex!important}}@media screen and (max-width: 889px){.d-md-inline-flex{display:inline-flex!important}}@media screen and (max-width: 992px){.d-lg-none{display:none!important}}@media screen and (max-width: 992px){.d-lg-inline{display:inline!important}}@media screen and (max-width: 992px){.d-lg-inline-block{display:inline-block!important}}@media screen and (max-width: 992px){.d-lg-block{display:block!important}}@media screen and (max-width: 992px){.d-lg-grid{display:grid!important}}@media screen and (max-width: 992px){.d-lg-inline-grid{display:inline-grid!important}}@media screen and (max-width: 992px){.d-lg-table{display:table!important}}@media screen and (max-width: 992px){.d-lg-table-row{display:table-row!important}}@media screen and (max-width: 992px){.d-lg-table-cell{display:table-cell!important}}@media screen and (max-width: 992px){.d-lg-flex{display:flex!important}}@media screen and (max-width: 992px){.d-lg-inline-flex{display:inline-flex!important}}@media screen and (max-width: 1200px){.d-xl-none{display:none!important}}@media screen and (max-width: 1200px){.d-xl-inline{display:inline!important}}@media screen and (max-width: 1200px){.d-xl-inline-block{display:inline-block!important}}@media screen and (max-width: 1200px){.d-xl-block{display:block!important}}@media screen and (max-width: 1200px){.d-xl-grid{display:grid!important}}@media screen and (max-width: 1200px){.d-xl-inline-grid{display:inline-grid!important}}@media screen and (max-width: 1200px){.d-xl-table{display:table!important}}@media screen and (max-width: 1200px){.d-xl-table-row{display:table-row!important}}@media screen and (max-width: 1200px){.d-xl-table-cell{display:table-cell!important}}@media screen and (max-width: 1200px){.d-xl-flex{display:flex!important}}@media screen and (max-width: 1200px){.d-xl-inline-flex{display:inline-flex!important}}.wt-announcement-bar{background-color:#000}.wt-announcement-bar .wt-announcement__container{font-size:1.2rem}.wt-announcement-bar .wt-announcement__text{color:#fff}.f_line{margin-top:10rem;position:relative}@media screen and (max-width: 889px){.f_line{margin-top:5rem}}.f_line .bg{width:100%;height:320px;background-color:#f1efe7}@media screen and (max-width: 889px){.f_line .bg{height:460px}}.f_line .bg picture img{object-fit:cover;width:100%;height:100%}.f_line .text{position:absolute;top:50%;left:50%;max-width:500px;width:100%;padding:40px;background-color:#fff;transform:translate(-50%,-50%);display:flex;gap:45px;justify-content:center;align-items:center}@media screen and (max-width: 889px){.f_line .text{gap:20px;flex-direction:column;max-width:300px}}.f_line .text .left{text-align:center;font-size:20px}.f_line .text .right{max-width:120px}.f_line .text .right img{max-width:100%}.wt-footer__aside{margin:9rem 0 3rem}@media screen and (max-width: 889px){.wt-footer__aside{margin:7rem 0 2rem}}.wt-footer__block{padding:1rem 0}.wt-footer__block .wt-footer__list{display:flex;gap:.5rem 3rem;justify-content:center;flex-wrap:wrap}@media screen and (max-width: 889px){.wt-footer__block .wt-footer__list{flex-direction:column;align-items:center}}.wt-footer__aside__copy{font-size:1.6rem}@media screen and (max-width: 889px){.wt-footer__aside__copy{margin-top:5rem;font-size:1.4rem}}.wt-footer__big-logo{margin-top:6rem}.wt-footer__big-logo .wt-footer__big-logo-img{min-width:280px}.wt-page-nav-mega__aside-list__link .svg-icon{transform:scale(1)}.wt-grid-box .hero__overlay:has(a:hover){background:transparent;transition:all .3s}.wt-grid-box .hero__button{font-size:4.5rem}@media screen and (max-width: 889px){.wt-grid-box .hero__button{font-size:2.4rem}}.wt-grid-box .hero__button span:before,.wt-grid-box .hero__button span:after{display:none}.wt-parallax__content{position:relative}.wt-parallax__content:before,.wt-parallax__content:after{content:"";display:block;position:absolute;background-size:cover;background-repeat:no-repeat;z-index:-1}.wt-parallax__content:before{background-image:url(/cdn/shop/files/vrfit_bg03.jpg?v=1753346270);background-size:cover;top:60px;left:50%;aspect-ratio:2231/1487;width:100%;max-width:500px;transform:translate(-50%)}.wt-parallax__content>.rich-text{background-color:transparent}.wt-parallax__content .hero__wrapper{margin-top:300px}@media screen and (max-width: 576px){.wt-parallax__content .hero__wrapper{margin-top:60vw}}@media screen and (max-width: 889px){.wt-parallax__content .hero__overlay__content .hero__title{font-size:3.2rem}}.wt-parallax__content .hero__overlay__content .hero__text h2{margin:1rem 0 6rem}@media screen and (max-width: 889px){.wt-parallax__content .hero__overlay__content .hero__text h2{margin:1rem 0 2rem}}.wt-parallax__content .hero__overlay__content .hero__text p{line-height:2.5}@media screen and (max-width: 889px){.wt-parallax__content .hero__overlay__content .hero__text p{line-height:2.1}}.wt-slider .swiper-pagination .swiper-pagination-bullet--svg-animation .svg__circle-inner{fill:#ccc;stroke:#ccc;opacity:1}.wt-slider .swiper-pagination .swiper-pagination-bullet-active .svg__circle-inner{fill:#f195a2;stroke:#f195a2}@media screen and (max-width: 889px){.wt-multicol__wrapper .headline__title{margin-bottom:2rem}}@media screen and (max-width: 889px){.wt-multicol__wrapper .wt-multicol__item+.wt-multicol__item{margin-top:4rem}}.wt-page__title{display:none}.kaso_ttl{margin:5rem 0;text-align:center}@media screen and (max-width: 889px){.kaso_ttl{margin:3.5rem 0}}.kaso_ttl .ttl{margin:0 0 .5rem;font-size:3.6rem}@media screen and (max-width: 889px){.kaso_ttl .ttl{margin:0 0 2rem;font-size:2.8rem}}.kaso_ttl .en{font-size:1.6rem;color:#ccc;font-family:Lexend,sans-serif;text-transform:capitalize}@media screen and (max-width: 889px){.kaso_ttl .en{font-size:1.4rem}}.breadcrumbs__item:not(:last-child):after{content:">"}@media (min-width: 1200px){.collection--with-aside .collection__filter{position:relative}.section--full .collection{flex-wrap:wrap;gap:0}.section--full .collection .collection__filter{width:100%;padding-top:1rem!important;z-index:10;background-color:#fff}.section--full .collection .collection__filter .wt-filter__header{margin-bottom:1rem;display:block;font-size:1.4rem}.section--full .collection .collection__filter .wt-filter__header .wt-filter__close{display:none}.section--full .collection .collection__filter #FacetFiltersForm{display:flex;gap:15px}.section--full .collection .collection__filter #FacetFiltersForm .f-current{max-width:300px;min-width:300px}.section--full .collection .collection__filter #FacetFiltersForm .filter{border:none}.section--full .collection .collection__filter #FacetFiltersForm .filter__header{margin-top:0;padding:20px 20px 20px 15px;border:solid 1px #707070;min-width:170px;font-size:1.4rem}.section--full .collection .wt-filter__footer{margin-top:1rem;padding:0}}#FacetFiltersForm #wt-filter-filter\.v\.t\.shopify\.color-pattern .list--checkbox.f-list.wrap{display:flex;gap:8px;max-width:400px}#FacetFiltersForm #wt-filter-filter\.v\.t\.shopify\.color-pattern .list--checkbox.f-list.wrap .form-checkbox__input:checked+.filter__color-swatch--wrapper{border-color:#f195a2;background-color:#f195a2;color:#fff}#FacetFiltersForm #wt-filter-filter\.v\.t\.shopify\.color-pattern .list--checkbox.f-list.wrap .filter__color-swatch--wrapper{width:auto;padding:5px}#FacetFiltersForm #wt-filter-filter\.v\.t\.shopify\.color-pattern .list--checkbox.f-list.wrap .filter__color-swatch--wrapper:hover{border-color:#f195a2;background-color:#f195a2;color:#fff}#FacetFiltersForm #wt-filter-filter\.v\.t\.shopify\.color-pattern .list--checkbox.f-list.wrap .filter__color-swatch--wrapper:hover .color-swatcher--tooltip{position:relative;border:none;background-color:transparent;top:0;padding:0}#FacetFiltersForm #wt-filter-filter\.v\.t\.shopify\.color-pattern .list--checkbox.f-list.wrap .filter__color-swatch--wrapper .filter__color-swatch{display:none}#FacetFiltersForm #wt-filter-filter\.v\.t\.shopify\.color-pattern .list--checkbox.f-list.wrap .filter__color-swatch--wrapper .color-swatcher--tooltip{display:block;font-size:12px}.list__item:has(#izyrent){display:none}@media screen and (max-width: 889px){.wt-filter__footer .wt-cart__cta{background-color:#333}}.wt-product__main .wt-product__info .product_brand{color:#8e8e8e;text-decoration:none}.wt-product__main .wt-product__info .wt-product__sku{font-size:1.8rem}@media screen and (max-width: 889px){.wt-product__main .wt-product__info .wt-product__sku{font-size:1.6rem}}.wt-product__main .wt-product__info .wt-product__price{display:flex;align-items:flex-end}.wt-product__main .wt-product__info .wt-product__price .price .price__regular .visually-hidden{position:relative!important;font-weight:700;display:block;width:100%;height:auto}@media screen and (max-width: 889px){.wt-product__main .wt-product__info .wt-product__price .price .price__regular .visually-hidden{font-size:1.3rem}}.wt-product__main .wt-product__info .wt-product__price .price .price__regular .wt-product__price__final{font-size:3.2rem;font-weight:700}@media screen and (max-width: 889px){.wt-product__main .wt-product__info .wt-product__price .price .price__regular .wt-product__price__final{font-size:2.4rem}}.wt-product__main .wt-product__info .wt-product__price .product__tax{margin-bottom:1rem;padding-left:.5rem;font-size:1.6rem}@media screen and (max-width: 889px){.wt-product__main .wt-product__info .wt-product__price .product__tax{margin-bottom:.5rem;font-size:1.4rem}}.wt-product__main .wt-product__info .wt-product__text-block__title{font-size:1.8rem;font-weight:700}@media screen and (max-width: 889px){.wt-product__main .wt-product__info .wt-product__text-block__title{font-size:1.6rem}}.wt-product__main .wt-product__info .komono_link{display:flex;gap:15px;align-items:center}.wt-product__main .wt-product__info .komono_link .icon{width:50px;padding:10px;border:solid 1px #ccc;border-radius:50%}.wt-product__main .wt-product__info .komono_link .icon img{vertical-align:bottom}.wt-product__main .wt-product__info .komono_link .text{font-weight:700}.wt-product__main .wt-product__info .wt-product__options .wt-product__option__title{margin-bottom:5px;font-size:16px}.wt-product__main .wt-product__info .wt-product__options .wt-product__option__body--tiles input:checked+label{background-color:#f195a2;color:#fff}.wt-product__main .wt-product__info .wt-product__options .wt-product__option__body--tiles input:checked+label:before{border-color:#f195a2}.wt-product__main .wt-product__info #sample-note{margin-top:10px;padding:15px 10px;background-color:#fef7f8}.wt-product__main .wt-product__info #sample-note .ttl{margin-bottom:5px;font-weight:700}.wt-product__main .wt-product__info #sample-note .desc{font-size:.9em}.wt-product__main .wt-product__info #seijin-note{margin-top:10px;padding:15px 10px;background-color:#fef7f8}.wt-product__main .wt-product__info #seijin-note .desc{font-size:.9em;font-weight:700}.wt-product__main .wt-product__info .cal_ttl .ttl{font-size:1.8rem;font-weight:700}.wt-product__main .wt-product__info .cal_ttl .desc{font-size:.9em}.wt-product__main .wt-product__info .wt-collapse .wt-collapse__trigger{display:none}.card__title{font-weight:700}.card__price .price__regular .price-item--regular{color:#333}main .wt-test__item{padding:40px 0}main .wt-test__item>div{max-width:600px;width:100%;margin:0 auto;text-align:left}main .wt-test__item .wt-rating__stars{color:#f195a2}.guide_page .kaso_tab ul{margin:0;padding:0;display:flex;gap:20px;flex-wrap:wrap}@media screen and (max-width: 889px){.guide_page .kaso_tab ul{gap:15px}}.guide_page .kaso_tab ul li:not([class]){margin:0;padding:0;width:calc((100% - 60px)/4);list-style:none}@media screen and (max-width: 889px){.guide_page .kaso_tab ul li:not([class]){width:calc((100% - 15px)/2)}}.guide_page .kaso_tab ul li:not([class]) a{padding:15px 30px 15px 15px;border:solid 1px #d8d8d8;display:flex;align-items:center;position:relative;text-decoration:none;height:100%;transition:.3s}@media screen and (max-width: 889px){.guide_page .kaso_tab ul li:not([class]) a{padding:15px 30px 15px 10px;font-size:13px}}.guide_page .kaso_tab ul li:not([class]) a:before,.guide_page .kaso_tab ul li:not([class]) a:after{display:block;content:"";position:absolute;top:50%;right:10px;transform:translateY(-50%);transition:.3s}.guide_page .kaso_tab ul li:not([class]) a:before{background-color:#f195a2;width:17px;height:17px;border-radius:50%}.guide_page .kaso_tab ul li:not([class]) a:after{right:15px;border-top:solid #fff 4px;border-left:solid transparent 4px;border-right:solid transparent 4px}.guide_page .kaso_tab ul li:not([class]) a:hover{background-color:#f195a2;color:#fff}.guide_page .kaso_tab ul li:not([class]) a:hover:before{background-color:#fff}.guide_page .kaso_tab ul li:not([class]) a:hover:after{border-top:solid #f195a2 4px}.guide_page .guide_list{margin-top:10rem}@media screen and (max-width: 889px){.guide_page .guide_list{margin-top:5rem}}.guide_page .guide_list .box+.box{margin-top:120px}@media screen and (max-width: 889px){.guide_page .guide_list .box+.box{margin-top:60px}}.guide_page .guide_list .box .ttl{padding-bottom:1rem;border-bottom:solid #333333 1px;font-size:24px}@media screen and (max-width: 889px){.guide_page .guide_list .box .ttl{font-size:2rem}}@media screen and (max-width: 889px){.guide_page .guide_list .box .desc{font-size:14px}}.guide_page .guide_list .box p{line-height:2}.guide_page .guide_list .box table{margin:5rem 0;width:100%;border-collapse:collapse}@media screen and (max-width: 889px){.guide_page .guide_list .box table{margin:3rem 0}}.guide_page .guide_list .box table th,.guide_page .guide_list .box table td{padding:2rem;text-align:center;border:solid 1px #888888}.guide_page .guide_list .box table th{background-color:#f0f0f0;font-weight:700;width:50%}.flow_page .flow_tab ul{margin:0;padding:0;display:flex;gap:24px}@media screen and (max-width: 576px){.flow_page .flow_tab ul{gap:14px;flex-wrap:wrap}}.flow_page .flow_tab ul li:not([class]){width:calc((100% - 120px) / 6);margin:0;padding:0;list-style:none}@media screen and (max-width: 576px){.flow_page .flow_tab ul li:not([class]){width:calc((100% - 28px) / 3)}}.flow_page .flow_tab ul li:not([class]):not(:last-child){position:relative}.flow_page .flow_tab ul li:not([class]):not(:last-child):after{content:"";display:block;width:15px;height:15px;border-style:solid;border-color:#d8d8d8;border-width:3px 3px 0 0;border-radius:1.5px;position:absolute;top:50%;right:-16px;transform:translateY(-50%) rotate(45deg)}@media screen and (max-width: 889px){.flow_page .flow_tab ul li:not([class]):not(:last-child):after{width:13px;height:13px;right:-10px}}.flow_page .flow_tab ul li:not([class]) a{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;aspect-ratio:1/1;border-radius:50%;background-color:#f195a2;color:#fff;font-weight:700;text-decoration:none}@media screen and (max-width: 889px){.flow_page .flow_tab ul li:not([class]) a .num{font-size:1.2rem}}.flow_page .flow_tab ul li:not([class]) a .text{margin-top:1rem;font-size:2rem;text-align:center}@media screen and (max-width: 889px){.flow_page .flow_tab ul li:not([class]) a .text{margin-top:.5rem;font-size:1.4rem}}.flow_page .flow_list{margin-top:10rem}@media screen and (max-width: 889px){.flow_page .flow_list{margin-top:6rem}}.flow_page .flow_list .box+.box{margin-top:8rem}@media screen and (max-width: 889px){.flow_page .flow_list .box+.box{margin-top:6rem}}.flow_page .flow_list .box .ttl{margin-bottom:3rem;padding-bottom:2.5rem;display:flex;border-bottom:solid 3px #d8d8d8;gap:20px}@media screen and (max-width: 889px){.flow_page .flow_list .box .ttl{margin-bottom:1rem;padding-bottom:1rem;gap:15px}}.flow_page .flow_list .box .ttl .num,.flow_page .flow_list .box .ttl h2{font-size:2.4rem;font-weight:700}@media screen and (max-width: 889px){.flow_page .flow_list .box .ttl .num,.flow_page .flow_list .box .ttl h2{font-size:1.8rem}}.flow_page .flow_list .box .ttl .num{color:#f195a2}.flow_page .flow_list .box .ttl h2{margin:0}.flow_page .flow_list .box .desc{line-height:2}.shop_page ul:not([class]),.shop_page li:not([class]){margin:0;padding:0;list-style:none}.shop_page .shop_intro{line-height:2;text-align:center}@media screen and (max-width: 889px){.shop_page .shop_intro{text-align:left}}.shop_page .shop_tab{margin-top:6rem}.shop_page .shop_tab ul{display:flex;justify-content:center;gap:25px}@media screen and (max-width: 889px){.shop_page .shop_tab ul{gap:12px}}.shop_page .shop_tab ul li:not([class]){max-width:24rem;width:100%}@media screen and (max-width: 889px){.shop_page .shop_tab ul li:not([class]){max-width:auto;width:calc((100% - 12px)/2)}}.shop_page .shop_tab ul li:not([class]) a{padding-bottom:10px;display:block;width:100%;border-bottom:solid 3px #d8d8d8;text-align:center;transition:.3s;text-decoration:none}.shop_page .shop_tab ul li:not([class]) a:hover{border-color:#333}.shop_page .shop_list{margin-top:10rem}@media screen and (max-width: 889px){.shop_page .shop_list{margin-top:5rem}}.shop_page .shop_list .box+.box{margin-top:10rem;padding-top:10rem;border-top:solid 1px #d8d8d8}@media screen and (max-width: 889px){.shop_page .shop_list .box+.box{padding-top:5rem}}.shop_page .shop_list .box .ttl{margin-bottom:6rem;font-size:2.4rem}@media screen and (max-width: 889px){.shop_page .shop_list .box .ttl{margin-bottom:3rem}}.shop_page .shop_list .box ul{display:flex;flex-wrap:wrap;gap:60px 5.8823529412%}@media screen and (max-width: 889px){.shop_page .shop_list .box ul{gap:50px}}.shop_page .shop_list .box ul li{width:29.4117647059%;font-size:1.4rem;line-height:1.7}@media screen and (max-width: 889px){.shop_page .shop_list .box ul li{width:100%}}.shop_page .shop_list .box ul li .name{margin:0 0 2rem;font-weight:700;font-size:1.6rem}.shop_page .shop_list .box ul li .info{display:flex;flex-wrap:wrap;gap:10px 0}.shop_page .shop_list .box ul li .info dt{width:75px}.shop_page .shop_list .box ul li .info dd{margin:0;width:calc(100% - 75px)}.shop_page .shop_list .box ul li .comment{margin-top:1rem}.shop_page .shop_list .box ul li .link{margin-top:1.5rem;padding:1rem;display:block;border:solid 1px #cccccc;text-align:center;font-size:1.3rem;text-decoration:none;transition:.3s}@media screen and (max-width: 889px){.shop_page .shop_list .box ul li .link{background-color:#f195a2;border-color:#f195a2;color:#fff}}.shop_page .shop_list .box ul li .link:hover{background-color:#f195a2;border-color:#f195a2;color:#fff}.main-article .main-article__pic{margin-bottom:8rem}@media screen and (max-width: 889px){.main-article .main-article__pic{margin-bottom:2rem}}.main-article .main-article__header{padding-bottom:0;border:none;font-size:1.6rem;color:#888}@media screen and (max-width: 889px){.main-article .main-article__header{padding-bottom:1.5rem;border-bottom:solid 1px #d8d8d8}}.main-article .main-article__title{margin-bottom:4rem}@media screen and (max-width: 889px){.main-article .main-article__title{margin-bottom:1rem}}.main-article .main-article__body p{line-height:2.5}@media screen and (max-width: 889px){.main-article .main-article__body p{line-height:1.8}}.main-article .main-article__body p+h1{margin-top:10rem}@media screen and (max-width: 889px){.main-article .main-article__body p+h1{margin-top:8rem}}.main-article .main-article__body p+h2{margin-top:5rem}@media screen and (max-width: 889px){.main-article .main-article__body p+h2{margin-top:4rem}}.main-article .main-article__body h1{margin:3rem 0;padding:2rem;background-color:#f195a233;font-size:1.8rem;font-weight:700}@media screen and (max-width: 889px){.main-article .main-article__body h1{margin:2rem 0;padding:1.5rem 2rem;font-size:1.4rem}}.main-article .main-article__body h2{margin:2rem 0;padding-left:2rem;font-size:1.6rem;font-weight:700;border-left:solid #f195a2 3px;line-height:1.875}@media screen and (max-width: 889px){.main-article .main-article__body h2{margin:1.5rem 0;padding-left:1rem;font-size:1.5rem;line-height:1.6}}.main-article .back_link{margin-top:15rem;text-align:left}@media screen and (max-width: 889px){.main-article .back_link{margin-top:6rem}}.main-article .back_link a{display:inline-block;padding-left:2.5rem;position:relative;text-decoration:none}.main-article .back_link a:before{content:"";display:block;width:8px;height:8px;border-top:solid 1px #333333;border-right:solid 1px #333333;position:absolute;top:50%;left:0;transform:translateY(-50%) rotate(-135deg)}.main-article .back_link a:after{content:"";display:block;height:1px;width:0;background-color:#333;position:absolute;left:2.5rem;bottom:-.2rem;transition:.2s}.main-article .back_link a:hover:after{width:calc(100% - 2.5rem)}.contact_intro{margin-bottom:9rem;text-align:center;line-height:2}@media screen and (max-width: 889px){.contact_intro{margin-bottom:5rem;text-align:left;line-height:1.85;font-size:1.4rem}}.form__container{max-width:88rem}.form__container .form_col{display:flex;gap:30px}@media screen and (max-width: 889px){.form__container .form_col{flex-wrap:wrap;gap:10px}}.form__container .form_col+.form_col{margin-top:2rem}.form__container .form_col .left{margin-top:1.5rem;width:190px;font-size:1.6rem}@media screen and (max-width: 889px){.form__container .form_col .left{width:100%}}.form__container .form_col .left.inquery{position:relative}.form__container .form_col .left.inquery:after{padding:2px 5px;content:"\5fc5\9808";position:absolute;display:block;top:0%;right:0;background-color:#b9183e;color:#fff;font-size:1rem;transform:translateY(0)}.form__container .form_col .right{width:calc(100% - 220px)}@media screen and (max-width: 889px){.form__container .form_col .right{width:100%}}@media screen and (max-width: 889px){.form__container .form_col .right .form__fieldset{display:flex;gap:1rem}}.form__container .form_col .right select{border:1px solid #d6d6d6;width:66.6666666667%}@media screen and (max-width: 889px){.form__container .form_col .right select{width:100%}}.form__container .form_col .right select:focus-visible:focus-visible{outline-offset:0}.form__container .form__field{margin-bottom:0}.form__container .form_check{margin:5rem 0 7rem}@media screen and (max-width: 889px){.form__container .form_check{margin:3rem 0}}.form__container .form_check label{display:flex;justify-content:center}@media screen and (max-width: 889px){.form__container .form_check label{font-size:1.4rem}}.form__container .form_check label input{margin-right:1rem}.form__container .form_check label a{text-decoration:underline}.form__container .form_check label a:hover{text-decoration:none}.form__container button{margin:0 auto;display:flex;background-color:#333;max-width:40rem;width:100%}.shopify-policy__container{max-width:1080px}.shopify-policy__container .shopify-policy__title{display:none}.policy_list dl{display:flex;flex-wrap:wrap}.policy_list dt,.policy_list dd{margin:0;padding:2rem 0}@media screen and (max-width: 889px){.policy_list dt,.policy_list dd{padding:.5rem 0;font-size:1.4rem;line-height:1.85}}.policy_list dt{width:265px;font-weight:700}@media screen and (max-width: 889px){.policy_list dt{width:100%}}.policy_list dd{width:calc(100% - 265px)}@media screen and (max-width: 889px){.policy_list dd{width:100%}}@media screen and (max-width: 889px){.policy_list dd+dt{margin-top:2rem}}.policy_list dd ul:not([class]){padding:0;margin:0}.policy_list dd ul:not([class]) li:not([class]){margin:0;list-style:none;position:relative;padding:0 0 0 1em}.policy_list dd ul:not([class]) li:not([class]):before{content:"\30fb";position:absolute;top:0;left:0}.rte .privacy_page .privacy_list .ttl{font-size:2rem;font-weight:700}@media screen and (max-width: 889px){.rte .privacy_page .privacy_list .ttl{font-size:1.6rem}}.rte .privacy_page .privacy_list ul:not([class]),.rte .privacy_page .privacy_list li:not([class]){margin:0;padding:0}.rte .privacy_page .privacy_list li{list-style:none}.rte .privacy_page .privacy_list .intro{margin-bottom:5rem}@media screen and (max-width: 889px){.rte .privacy_page .privacy_list .intro{margin-bottom:4rem}}.rte .privacy_page .privacy_list .intro .top{border-bottom:solid 1px #d8d8d8}@media screen and (max-width: 889px){.rte .privacy_page .privacy_list .intro .top{padding-bottom:2rem;margin-bottom:4rem}}.rte .privacy_page .privacy_list .list{padding-left:0}.rte .privacy_page .privacy_list .list>li+li{margin-top:5rem}@media screen and (max-width: 889px){.rte .privacy_page .privacy_list .list>li+li{margin-top:4rem}}.rte .privacy_page .privacy_list .list .desc{line-height:2}@media screen and (max-width: 889px){.rte .privacy_page .privacy_list .list .desc{font-size:1.4rem}}.rte .privacy_page .privacy_list .list .desc ul li{position:relative;padding-left:1em}.rte .privacy_page .privacy_list .list .desc ul li:before{content:"\30fb";position:absolute;top:0;left:0}.rte .privacy_page .privacy_list .list .desc p+h3{margin-top:3rem}.rte .privacy_page .privacy_list .list .desc h3{margin:0;font-weight:700;font-size:1.6rem}@media screen and (max-width: 889px){.rte .privacy_page .privacy_list .list .desc h3{font-size:1.4rem}}.rte .privacy_page .privacy_list .list .desc h3+p{margin-top:0}.main-search-tab__container .wt-blog__read .hero__button--primary{padding:0;background-color:transparent;color:#333;text-decoration:underline;letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
