@charset "UTF-8";.breadcrumbs{margin-bottom:100px}@media(max-width:768px){.breadcrumbs{margin-bottom:60px}}.breadcrumbs ol{padding:0;margin:0;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs ol li{padding:0;margin:0;color:#1e1e1e;font-size:clamp(14px,1.5vw,16px);line-height:1.5;letter-spacing:.05em;list-style:none}.breadcrumbs ol li:not(:last-child):after{content:"\30fc";padding-left:.5em;padding-right:.8em;color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit}.breadcrumbs ol li a,.breadcrumbs ol li span{color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit}.breadcrumbs ol li a{-webkit-transition:all .3s;transition:all .3s;text-decoration:none}.breadcrumbs ol li a:hover{opacity:.6}.page_ttl{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:column;margin:80px 0!important;color:#1e1e1e;letter-spacing:.05em}@media(max-width:768px){.page_ttl{margin:50px 0!important}}.page_ttl.en_ja .en{display:block;margin-bottom:.1em;color:inherit;font-family:proxima-nova,sans-serif;font-weight:600;font-style:normal;font-size:clamp(40px,5.8vw,60px);letter-spacing:inherit;line-height:1.3}.page_ttl.en_ja .ja{display:block;color:inherit;font-size:clamp(18px,2.3vw,25px);font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-style:normal;letter-spacing:inherit;line-height:1.5}.page_ttl.ja{display:block;color:inherit;font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-style:normal;font-size:clamp(25px,4.5vw,50px);letter-spacing:.05em;line-height:1.5}.pagination-wrapper{margin-top:40px!important}.pagination__list li{max-width:2.4rem!important}.pagination__list li .pagination__item{color:#c3c3c3;font-size:16px;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;line-height:1;-webkit-transition:all .3s;transition:all .3s}.pagination__list li .pagination__item:after{width:1.5rem}.pagination__list li .pagination__item:hover{color:#1e1e1e}.pagination__list li .pagination__item:hover:after{content:none}.pagination__list li .pagination__item--current{color:#1e1e1e;cursor:auto;pointer-events:none}.pagination__list li .pagination__item--prev,.pagination__list li .pagination__item--next{color:#1e1e1e}.page_wrapper.page_term{padding-bottom:40px}@media(max-width:1024px){.page_wrapper.page_term{padding-bottom:10px}}.page_wrapper.page_privacy{padding-bottom:90px}@media(max-width:1024px){.page_wrapper.page_privacy{padding-bottom:60px}}.page_wrapper.page_privacy .privacy_block .box:not(:last-child){margin-bottom:60px}@media(max-width:768px){.page_wrapper.page_privacy .privacy_block .box:not(:last-child){margin-bottom:50px}}.page_wrapper.page_privacy .privacy_block .box .ttl{display:block;margin:0 0 .5em;font-size:clamp(20px,2.3vw,25px);font-weight:600;letter-spacing:.05em}.page_wrapper.page_privacy .privacy_block .box .child_list{padding:0 0 0 1.3em!important;margin:.5em 0 0}.page_wrapper.page_privacy .privacy_block .box .child_list>li{padding-left:.1em;text-indent:0;list-style:lower-alpha}.page_wrapper.page_privacy .privacy_block .box .gchild_list{padding:0 0 0 1.5em!important;margin:.5em 0 0}.page_wrapper.page_privacy .privacy_block .box .gchild_list li{padding-left:.1em;text-indent:0;list-style:lower-roman}.rental_sec_ttl{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-direction:column;margin-bottom:1.5em;font-size:clamp(25px,3.3vw,35px);font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-style:normal;letter-spacing:.1em}@media(max-width:768px){.rental_sec_ttl{margin-bottom:1em}}.rental_sec_ttl .small{display:block;margin:0 0 .2em;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:.7em;letter-spacing:.05em}.rental_sec_ttl .big{display:block;margin:0;font-size:1em;letter-spacing:inherit}.rental_feature_block{padding:0 0 80px}@media(max-width:768px){.rental_feature_block{padding:0 0 60px}}.rental_feature_block .list{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2%;padding:0;margin:0 0 15px}@media(max-width:768px){.rental_feature_block .list{display:block;max-width:400px;margin:0 auto 15px}}.rental_feature_block .list li{margin:0;padding:25px 15px;width:33.3333333333%;border:1px solid #1e1e1e;list-style:none;text-align:center}@media(max-width:768px){.rental_feature_block .list li{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;width:100%;padding:20px}.rental_feature_block .list li:not(:last-child){margin-bottom:10px}}.rental_feature_block .list li .img{width:100px;height:100px;margin:0 auto 10px}@media(max-width:768px){.rental_feature_block .list li .img{width:70px;height:70px;margin-bottom:0}}.rental_feature_block .list li .img img{width:100%;height:100%;border:none;margin-bottom:0}.rental_feature_block .list li .txt{display:block;margin:0;font-size:clamp(16px,1.8vw,20px);font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-style:normal;line-height:1.6;letter-spacing:.05em}@media(max-width:768px){.rental_feature_block .list li .txt{width:calc(100% - 70px);text-align:left}}.rental_feature_block .list li .txt .big{font-size:1.2em;font-weight:700}.rental_feature_block .list li .txt sub{position:relative;bottom:.5em;font-size:.7em}.rental_feature_block .note_list{padding:0;margin:0 0 40px}.rental_feature_block .note_list li{display:block;padding:0;font-size:14px;line-height:1.5}.rental_feature_block .note_list li:before{content:"\203b";font:inherit;line-height:inherit}.rental_feature_block .link_btn .ac-bg-btn{padding:1em;margin:auto;color:#fff;max-width:300px;-webkit-transition:all .3s;transition:all .3s}.rental_recom_block{width:100vw;padding:80px 0;margin:0 calc(50% - 50vw);background:url(//qawrc2-vf.myshopify.com/cdn/shop/files/bg-recom.webp?v=4025805868573188212) no-repeat center/cover}@media(max-width:1024px){.rental_recom_block{padding:60px 0}}@media(max-width:768px){.rental_recom_block{padding:40px 0 70px}}.rental_recom_block .inner{max-width:1200px;padding:0 20px;margin:auto}.rental_recom_block .inner .rental_sec_ttl{color:#fff}.rental_recom_block .inner .list{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:2%;max-width:800px;padding:0;margin:0 auto}@media(max-width:768px){.rental_recom_block .inner .list{display:block;max-width:500px;margin:0 auto}}.rental_recom_block .inner .list li{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;padding:20px;margin:0 0 20px;width:49%;background-color:#fff;font-size:clamp(16px,1.7vw,18px);line-height:1.6;letter-spacing:.05em;list-style:none}@media(max-width:768px){.rental_recom_block .inner .list li{width:100%;margin-bottom:0}.rental_recom_block .inner .list li:not(:last-child){margin-bottom:10px}}.rental_recom_block .inner .list li:before{content:"";display:block;width:30px;height:30px;background:url(//qawrc2-vf.myshopify.com/cdn/shop/files/ico-check.svg?v=1072832136302258814) no-repeat center/contain}@media(max-width:768px){.rental_recom_block .inner .list li:before{width:25px;height:25px}}.rental_coupon_block{padding:80px 0;max-width:800px;margin:auto}@media(max-width:768px){.rental_coupon_block{padding:40px 0}}.rental_coupon_block .img{width:100%;margin-bottom:10px}.rental_coupon_block .img img{display:block;width:100%}.rental_coupon_block .txt{display:block;font-size:14px;line-height:1.5;letter-spacing:.05em;text-align:center}.rental_wrapper #product{padding-top:80px;margin-top:-80px}.rental_product_block{padding:80px 0 50px;margin:0 calc(50% - 50vw);width:100vw;background-color:#f7f7f7}@media(max-width:1024px){.rental_product_block{padding:60px 0 30px}}@media(max-width:768px){.rental_product_block{padding:40px 0 60px}}.rental_product_block .inner{max-width:1200px;padding:0 20px;margin:auto}.rental_product_block .list{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0}@media(max-width:768px){.rental_product_block .list{display:block}}.rental_product_block .list .item{padding:0;margin:0 0 50px;width:33.3333333333%;list-style:none}@media(max-width:768px){.rental_product_block .list .item{width:100%;margin-bottom:0}.rental_product_block .list .item:not(:last-child){margin-bottom:30px}}.rental_product_block .list .item a{display:block;padding:20px;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}@media(max-width:1024px){.rental_product_block .list .item a{padding:10px}}.rental_product_block .list .item a:hover{background-color:#eaeaea}@media(max-width:768px){.rental_product_block .list .item a{padding:0}.rental_product_block .list .item a:hover{background-color:#f7f7f7}}.rental_product_block .list .item a .img{width:100%;margin-bottom:20px}.rental_product_block .list .item a .img img{display:block;width:100%}.rental_product_block .list .item a .stay{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:10px;font-size:14px}.rental_product_block .list .item a .stay .tab{display:block;padding:.2em 1em;margin:0;border-radius:50px;background-color:#1e1e1e;color:#fff;font-size:1em}.rental_product_block .list .item a .stay .num{display:block;margin:0;color:#1e1e1e;font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-style:normal;font-size:1.4em;letter-spacing:.1em}.rental_product_block .list .item a .name{display:block;margin:0 0 .2em;font-size:clamp(20px,2.2vw,23px);font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-style:normal;line-height:1.5}.rental_product_block .list .item a .price{display:block;margin:0 0 .5em;color:#1e1e1e;font-size:clamp(22px,2.3vw,25px);font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal}.rental_product_block .list .item a .f_list{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:2%;padding:0;margin:0}.rental_product_block .list .item a .f_list .f_item{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.3em 1em;margin:0 0 7px;background-color:#fff;width:49%;font-size:clamp(11px,1.2vw,14px);line-height:1.5;text-align:center;list-style:none}@media(max-width:768px){.rental_product_block .list .item a .f_list .f_item{font-size:14px}}.rental_flow_block{padding:80px 0}@media(max-width:1024px){.rental_flow_block{padding:60px 0 80px}}@media(max-width:768px){.rental_flow_block{padding:40px 0 50px}}.rental_flow_block .list{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;gap:1%;padding:0;margin:0}@media(max-width:768px){.rental_flow_block .list{display:block}}.rental_flow_block .list .item{padding:15px 20px 25px;margin:0;width:20%;border:1px solid #1e1e1e;text-align:center;list-style:none}@media(max-width:768px){.rental_flow_block .list .item{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 15px;width:100%}.rental_flow_block .list .item:not(:last-child){margin-bottom:10px}}.rental_flow_block .list .item .num{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;margin:0 auto 15px;border-radius:50%;background-color:#1e1e1e;color:#fff;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal}@media(max-width:768px){.rental_flow_block .list .item .num{margin-right:15px;margin-bottom:0}}@media(max-width:768px){.rental_flow_block .list .item .item_inner{text-align:left;width:calc(100% - 40px)}}.rental_flow_block .list .item .item_inner .item_ttl{display:block;margin:0 0 .5em;font-size:clamp(18px,1.9vw,20px);font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-style:normal;line-height:1.5}.rental_flow_block .list .item .item_inner .txt{display:block;margin:0;font-size:clamp(14px,1.5vw,16px);line-height:1.5;text-align:left}.rental_faq_block .list{padding:0;margin:0}.rental_faq_block .list .item{padding:25px;margin:0;background-color:#f7f7f7;list-style:none}.rental_faq_block .list .item:not(:last-child){margin-bottom:20px}.rental_faq_block .list .item .q_txt{display:block;margin:0 0 1em;font-size:16px;font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-style:normal;line-height:1.5}.rental_faq_block .list .item .q_txt:before{content:"Q.";padding-right:.3em;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;font-size:1.2em}.rental_faq_block .list .item .a_txt{display:block;margin:0;font-size:14px;line-height:1.6}.brand_page{padding:0!important}.brand_page .brand_main_block{padding-bottom:100px}@media(max-width:1024px){.brand_page .brand_main_block{padding-bottom:90px}}@media(max-width:768px){.brand_page .brand_main_block{padding-bottom:70px}}.brand_page .brand_main_block .inner .flex{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:768px){.brand_page .brand_main_block .inner .flex{flex-direction:column-reverse}}.brand_page .brand_main_block .inner .flex .left{width:50%}@media(max-width:1024px){.brand_page .brand_main_block .inner .flex .left{width:40%}}@media(max-width:768px){.brand_page .brand_main_block .inner .flex .left{width:100%}}.brand_page .brand_main_block .inner .flex .left .logo{display:block;margin:0 0 50px;width:48%;max-width:300px}@media(max-width:1024px){.brand_page .brand_main_block .inner .flex .left .logo{margin-bottom:30px;width:60%}}@media(max-width:768px){.brand_page .brand_main_block .inner .flex .left .logo{width:80%;max-width:180px}}.brand_page .brand_main_block .inner .flex .left .logo img{display:block;width:100%}.brand_page .brand_main_block .inner .flex .left .breadcrumbs{margin-bottom:0}.brand_page .brand_main_block .inner .flex .right{width:50vw;margin-right:calc(50% - 50vw)}@media(max-width:1024px){.brand_page .brand_main_block .inner .flex .right{width:60vw}}@media(max-width:768px){.brand_page .brand_main_block .inner .flex .right{width:100vw;margin:0 calc(50% - 50vw) 40px}}.brand_page .brand_main_block .inner .flex .right img{display:block;width:100%}.brand_wrapper .feature_block{padding-bottom:100px}@media(max-width:1024px){.brand_wrapper .feature_block{padding-bottom:80px}}@media(max-width:768px){.brand_wrapper .feature_block{padding-bottom:50px}}.brand_wrapper .feature_block .main_txt{margin-bottom:100px;text-align:center}@media(max-width:1024px){.brand_wrapper .feature_block .main_txt{margin-bottom:70px}}@media(max-width:768px){.brand_wrapper .feature_block .main_txt{text-align:left}}.brand_wrapper .feature_block .list{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1.5%;padding:0;margin:0}@media(max-width:1024px){.brand_wrapper .feature_block .list{margin-bottom:50px}}@media(max-width:768px){.brand_wrapper .feature_block .list{display:block;max-width:400px;margin-left:auto;margin-right:auto}}.brand_wrapper .feature_block .list .item{padding:30px 20px;margin:0;width:32.3333333333%;border:1px solid #1e1e1e;list-style:none;text-align:center}@media(max-width:768px){.brand_wrapper .feature_block .list .item{padding:25px 20px 30px;width:100%}.brand_wrapper .feature_block .list .item:not(:last-child){margin-bottom:10px}}.brand_wrapper .feature_block .list .item .item_ttl{display:block;margin:0 0 .5em;font-size:clamp(20px,2.2vw,23px);font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-style:normal;line-height:1.5}.brand_wrapper .feature_block .list .item .base--txt{line-height:1.6}@media(max-width:1024px){.brand_wrapper .feature_block .list .item .base--txt{text-align:left}}.brand_wrapper .feature_block .media_box{margin:80px 0 0;text-align:center}@media(max-width:1024px){.brand_wrapper .feature_block .media_box{margin-top:50px}}.brand_wrapper .feature_block .media_box .ttl{display:block;margin:0 0 1.3em;font-size:clamp(23px,2.8vw,30px);font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-style:normal;line-height:1.5;letter-spacing:.1em}.brand_wrapper .feature_block .media_box .media_list{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1%;width:80%;max-width:800px;padding:0;margin:auto}@media(max-width:1024px){.brand_wrapper .feature_block .media_box .media_list{width:90%}}@media(max-width:768px){.brand_wrapper .feature_block .media_box .media_list{flex-wrap:wrap;gap:2%;max-width:350px}}.brand_wrapper .feature_block .media_box .media_list li{width:25%;list-style:none}@media(max-width:768px){.brand_wrapper .feature_block .media_box .media_list li{width:49%;margin-bottom:20px}}.brand_wrapper .feature_block .media_box .media_list li img{display:block;width:100%;border:none}.brand_wrapper .review_block{padding:80px 0 120px;margin-bottom:100px;background-color:#f7f7f7}@media(max-width:1024px){.brand_wrapper .review_block{margin-bottom:80px}}@media(max-width:768px){.brand_wrapper .review_block{padding:60px 0 100px;margin-bottom:50px}}.brand_wrapper .review_block .ttl{display:block;padding:0 20px;margin:0 0 1.5em;font-size:clamp(25px,3.3vw,35px);font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-style:normal;line-height:1.5;letter-spacing:.05em;text-align:center}@media(max-width:768px){.brand_wrapper .review_block .ttl{margin-bottom:1em}}.brand_wrapper .review_block .slider_wrap{position:relative}.brand_wrapper .review_block .slider_wrap .review_slider .swiper-wrapper .swiper-slide{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:column;background-color:#fff;height:auto}.brand_wrapper .review_block .slider_wrap .review_slider .swiper-wrapper .swiper-slide .inner{position:relative;padding:40px;height:100%}.brand_wrapper .review_block .slider_wrap .review_slider .swiper-wrapper .swiper-slide .inner .review_head{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-direction:row-reverse;align-items:center;margin-bottom:30px}.brand_wrapper .review_block .slider_wrap .review_slider .swiper-wrapper .swiper-slide .inner .review_head .product_name{display:inline-block;margin:0;color:#1e1e1e;font-size:clamp(12px,1.5vw,16px);line-height:1.5}.brand_wrapper .review_block .slider_wrap .review_slider .swiper-wrapper .swiper-slide .inner .review_head .product_name .txt{padding:.2em 1em .3em;background-color:#f7f7f7;color:inherit;font:inherit;line-height:inherit}@media(max-width:768px){.brand_wrapper .review_block .slider_wrap .review_slider .swiper-wrapper .swiper-slide .inner .review_head .product_name .txt{padding-top:.4em;padding-bottom:.4em}}.brand_wrapper .review_block .slider_wrap .review_slider .swiper-wrapper .swiper-slide .inner .review_head .star{display:block;margin:0;font-size:clamp(16px,1.8vw,20px);line-height:1.5}.brand_wrapper .review_block .slider_wrap .review_slider .swiper-wrapper .swiper-slide .inner .review_ttl{display:block;margin:0 0 .6em;font-size:clamp(18px,2.2vw,23px);font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-style:normal;line-height:1.6}.brand_wrapper .review_block .slider_wrap .review_slider .swiper-wrapper .swiper-slide .inner .base--txt{margin-bottom:50px;line-height:1.6}.brand_wrapper .review_block .slider_wrap .review_slider .swiper-wrapper .swiper-slide .inner .customer{position:absolute;left:40px;bottom:40px;display:block;margin:0;color:#888;font-size:14px;line-height:1.5}.brand_wrapper .review_block .slider_wrap .review_slider .swiper-button-prev,.brand_wrapper .review_block .slider_wrap .review_slider .swiper-button-next{display:block;background-color:#1e1e1e;width:20px;height:40px;clip-path:polygon(100% 0,0 50%,100% 100%)}@media(max-width:1024px){.brand_wrapper .review_block .slider_wrap .review_slider .swiper-button-prev,.brand_wrapper .review_block .slider_wrap .review_slider .swiper-button-next{width:15px;height:35px}}@media(max-width:768px){.brand_wrapper .review_block .slider_wrap .review_slider .swiper-button-prev,.brand_wrapper .review_block .slider_wrap .review_slider .swiper-button-next{width:10px;height:20px}}.brand_wrapper .review_block .slider_wrap .review_slider .swiper-button-prev:before,.brand_wrapper .review_block .slider_wrap .review_slider .swiper-button-prev:after,.brand_wrapper .review_block .slider_wrap .review_slider .swiper-button-next:before,.brand_wrapper .review_block .slider_wrap .review_slider .swiper-button-next:after{content:none}@media(max-width:768px){.brand_wrapper .review_block .slider_wrap .review_slider .swiper-button-prev{left:13px}}.brand_wrapper .review_block .slider_wrap .review_slider .swiper-button-next{transform:rotate(180deg)}@media(max-width:768px){.brand_wrapper .review_block .slider_wrap .review_slider .swiper-button-next{right:20px}}.brand_wrapper .review_block .slider_wrap .swiper-pagination{top:calc(100% + 20px);bottom:initial;z-index:1}@media(max-width:768px){.brand_wrapper .review_block .slider_wrap .swiper-pagination{top:calc(100% + 10px)}}.brand_wrapper .review_block .slider_wrap .swiper-pagination .swiper-pagination-bullet{background-color:#c3c3c3;opacity:1}.brand_wrapper .review_block .slider_wrap .swiper-pagination .swiper-pagination-bullet-active{background-color:#1e1e1e}.content-for-layout .page-width--narrow{max-width:800px}.contact_txt{padding-bottom:60px;margin:auto;border-bottom:1px solid #c3c3c3}@media(max-width:768px){.contact_txt{padding-bottom:40px}}.contact_txt .base--txt{line-height:1.6}.globo-formbuilder{padding:20px 0 40px}@media(max-width:768px){.globo-formbuilder{padding:10px 0 30px}}.g-container *{font-family:source-han-sans-japanese,sans-serif!important;z-index:1!important}.g-container .panels{margin-bottom:40px}.g-container .globo-form-control{margin-bottom:0!important}.g-container .globo-form-control .globo-label{left:15px!important;z-index:2!important}.g-container .globo-form-control .globo-form-input input,.g-container .globo-form-control .globo-form-input textarea{padding-left:15px!important;padding-right:15px!important}.g-container .globo-form-control .globo-form-input .flex-wrap{gap:5px}.g-container .globo-form-control .globo-form-input .flex-wrap .globo-option{font-size:15px}.radio_selector .globo-label{margin-bottom:1em!important}.g-container .message{padding:20px 20px 30px!important;margin-bottom:30px!important;box-shadow:none!important}.g-container .message .gfb__content-title{font-size:20px!important;color:#1c1c1c!important}.article-template{padding:40px 0}.article-template *{color:#1c1c1c;font-family:source-han-sans-japanese,sans-serif}@media(max-width:768px){.article-template{padding:0 0 20px}}.article-template header{margin-bottom:50px!important}@media(max-width:768px){.article-template header{margin-bottom:30px!important}}.article-template__title{display:block;margin-bottom:.5em!important;font-size:clamp(25px,3.2vw,33px);font-weight:500;line-height:1.5;letter-spacing:.05em}.article-template .circle-divider{display:block;margin:0;font-size:clamp(16px,1.9vw,20px);font-family:proxima-nova,sans-serif;line-height:1.5}.article-template__hero-container{max-width:800px!important}.article-template__content{margin-top:50px!important;margin-bottom:50px!important}@media(max-width:768px){.article-template__content{margin-bottom:30px!important}}.article-template__content h2{display:block;padding:.5em 1em;margin:0 0 1em;background-color:#e4e4e4;font-size:clamp(20px,2.4vw,25px);font-weight:500;letter-spacing:.05em;line-height:1.5}@media(max-width:768px){.article-template__content h2{padding:.5em}}.article-template__content h3{display:block;padding:0 0 .8em;margin:0 0 1em;font-size:clamp(18px,2.1vw,22px);line-height:1.5;letter-spacing:.05em;border-bottom:1px solid #c3c3c3;font-weight:500}.article-template__content h4{display:block;padding:0;margin:0 0 1em;font-size:clamp(16px,1.7vw,18px);line-height:1.5;letter-spacing:.05em;font-weight:500}.article-template__content p{display:block;margin:0 0 2em;font-size:clamp(14px,1.5vw,16px);line-height:1.5;letter-spacing:.05em}.article-template__content ul{padding:0;margin:0 0 2em;font-size:clamp(14px,1.5vw,16px)}.article-template__content ul li{display:block;padding-left:1.5em;font-size:1em;line-height:1.5;letter-spacing:.05em;text-indent:-1.5em}.article-template__content ul li:not(:last-child){margin-bottom:.3em}.article-template__content ul li:before{content:"\30fb";padding-right:.5em;font:inherit;line-height:inherit;letter-spacing:inherit}.article-template__content img{display:block;width:100%;height:auto;border:none}.article-template__content iframe{width:100%;aspect-ratio:16 / 9}.article-template__content .ac-bg-btn{padding-top:.8em;padding-bottom:.8em;color:#fff;width:50%;-webkit-transition:all .3s;transition:all .3s}.article-template__content .ac-bg-btn:hover{color:#fff}@media(max-width:768px){.article-template__content .ac-bg-btn{width:100%}}.share-button .share-button__button{font-family:proxima-nova,sans-serif;font-size:16px}@media(max-width:768px){.article-template__back{margin-top:20px}}.about_wrapper .en_ttl{display:block;margin:0 0 .4em;font-size:clamp(35px,4.9vw,50px);font-family:proxima-nova,sans-serif;font-weight:600;font-style:normal;line-height:1.5;letter-spacing:.05em}.about_wrapper .intro_block{padding:0 0 80px}@media(max-width:768px){.about_wrapper .intro_block{padding-bottom:50px}}.about_wrapper .intro_block .ttl{display:block;margin:0 0 .8em;font-size:clamp(27px,4vw,40px);font-weight:500;letter-spacing:.05em;line-height:1.7}.about_wrapper .message_block{padding:80px 0;width:100vw;margin:0 calc(50% - 50vw);background-color:#f7f7f7}@media(max-width:768px){.about_wrapper .message_block{padding:50px 0}}.about_wrapper .message_block .name_box{margin-top:40px;font-size:clamp(14px,1.5vw,16px);line-height:1.5}.about_wrapper .message_block .name_box .company{display:block;margin:0 0 .3em;font:inherit;line-height:inherit}.about_wrapper .message_block .name_box .name{margin:0;font:inherit}.about_wrapper .message_block .name_box .name .bold{padding-left:.3em;font-size:1.5em;font-weight:500;line-height:inherit}.about_wrapper .info_block{padding:80px 0 0}@media(max-width:768px){.about_wrapper .info_block{padding-top:50px}}.about_wrapper .info_block .mod-dl-list dd .item:not(:last-child){margin-bottom:30px}.about_wrapper .info_block .mod-dl-list dd .item p{display:block;margin:0}.about_wrapper .info_block .mod-dl-list dd .item a{text-decoration:underline;-webkit-transition:all .3s;transition:all .3s}.about_wrapper .info_block .mod-dl-list dd .item a:hover{opacity:.7}.recruit_wrapper .intro_block{padding:0 0 80px}@media(max-width:768px){.recruit_wrapper .intro_block{padding-bottom:50px}}.recruit_wrapper .intro_block .ttl{display:block;margin:0 0 .5em;font-size:clamp(30px,4.5vw,45px);font-weight:500;letter-spacing:.05em;line-height:1.7}.recruit_wrapper .info_block{padding:80px 0;background-color:#f7f7f7;width:100vw;margin:0 calc(50% - 50vw)}@media(max-width:768px){.recruit_wrapper .info_block{padding:50px 0}}.recruit_wrapper .info_block .ttl{display:block;font-size:clamp(25px,3.5vw,35px);font-weight:500;line-height:1.5}.recruit_wrapper .entry_block{padding:80px 0 0}@media(max-width:768px){.recruit_wrapper .entry_block{padding-top:50px}}.recruit_wrapper .entry_block .ac-bg-btn{max-width:350px;padding-top:.8em;padding-bottom:.8em;margin:auto;color:#fff;font-size:clamp(18px,1.9vw,20px);-webkit-transition:all .3s;transition:all .3s}.template-404>p{margin-bottom:30px!important;font-family:proxima-nova,sans-serif;font-size:clamp(40px,4.8vw,50px);letter-spacing:.05em;font-weight:600}@media(max-width:768px){.template-404>p{margin-bottom:20px!important}}.template-404 .title{margin-top:0!important;font-size:clamp(30px,3.4vw,35px)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/page.css.map */
