@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:#919191;font-size:clamp(12px,1.3vw,14px);line-height:1.5;letter-spacing:.05em;list-style:none}.breadcrumbs ol li:not(:last-child):after{content:"/";padding-left:.3em;padding-right:.6em;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:Noto Sans JP,sans-serif;font-weight:500;font-style:normal;letter-spacing:inherit;line-height:1.5}.page_ttl.ja{display:block;color:inherit;font-family:Noto Sans JP,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_term .mod-normal-list>li:not(:last-child){margin-bottom:0}.page_wrapper.page_term .mt10{margin-top:10px}.page_wrapper.page_term .mb10{margin-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}.page_wrapper.page_warranty{padding-bottom:90px}@media(max-width:1024px){.page_wrapper.page_warranty{padding-bottom:60px}}.page_wrapper.page_warranty .warranty_block .box:not(:last-child){margin-bottom:60px}@media(max-width:768px){.page_wrapper.page_warranty .warranty_block .box:not(:last-child){margin-bottom:50px}}.page_wrapper.page_warranty .warranty_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_warranty .warranty_block .box .child_list{padding:0 0 0 1.3em!important;margin:.5em 0 0}.page_wrapper.page_warranty .warranty_block .box .child_list>li{padding-left:.1em;text-indent:0;list-style:lower-alpha}.page_wrapper.page_warranty .warranty_block .box .gchild_list{padding:0 0 0 1.5em!important;margin:.5em 0 0}.page_wrapper.page_warranty .warranty_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:Noto Sans JP,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:Noto Sans JP,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(//www.libetee.net/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(//www.libetee.net/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:Noto Sans JP,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:Noto Sans JP,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:Noto Sans JP,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:Noto Sans JP,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:Noto Sans JP,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:Noto Sans JP,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:Noto Sans JP,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:Noto Sans JP,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;width:calc(100% - 30px);margin-left:auto;margin-right:auto}@media screen and (min-width:750px){.content-for-layout .page-width--narrow{padding-left:0!important;padding-right:0!important}}.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}.contact_txt .manual_box{background-color:#f7f7f7;padding:25px;margin-top:20px;text-align:center}@media(max-width:768px){.contact_txt .manual_box{padding:20px;text-align:left}}.contact_txt .manual_box .txt{margin:0 0 .8em;font-size:clamp(15px,1.8vw,18px);font-weight:500}.contact_txt .manual_box .ac-bg-btn{margin:auto;padding:.7em;max-width:250px;color:#fff;font-size:clamp(14px,1.6vw,15px)}@media(max-width:768px){.contact_txt .manual_box .ac-bg-btn{margin-left:0}}.globo-formbuilder{padding:20px 0 40px}@media(max-width:768px){.globo-formbuilder{padding:10px 0 30px}}.g-container *{font-family:Noto Sans JP,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}.contact{padding-top:60px!important;padding-bottom:80px!important}@media(max-width:768px){.contact{padding-top:40px!important;padding-bottom:60px!important}}.contact .contact__form-container{margin-bottom:50px}@media(max-width:768px){.contact .contact__form-container{margin-bottom:40px}}.contact .contact__form-container .contact-form__row{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;align-items:flex-start;gap:20px}@media(max-width:768px){.contact .contact__form-container .contact-form__row{display:block}}.contact .contact__form-container .contact-form__row:not(:last-child){margin-bottom:20px}@media(max-width:768px){.contact .contact__form-container .contact-form__row:not(:last-child){margin-bottom:25px}}.contact .contact__form-container .contact-form__row:has(.contact-form__radio-group){margin-bottom:30px}.contact .contact__form-container .contact-form__row:has(.contact-form__radio-group) .contact-form__label-col{margin-top:0}.contact .contact__form-container .contact-form__label-col{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;width:30%;margin-top:.7em}@media(max-width:768px){.contact .contact__form-container .contact-form__label-col{width:100%;margin-top:0;margin-bottom:5px}}.contact .contact__form-container .contact-form__label-col .contact-form__label{color:#1e1e1e;font-size:16px;font-weight:500;line-height:1.5}.contact .contact__form-container .contact-form__label-col .contact-form__badge{padding:.2em .5em;background-color:#c3c3c3;color:#fff;font-size:12px;line-height:1.5}.contact .contact__form-container .contact-form__label-col .contact-form__badge--required{background-color:#1e1e1e}.contact .contact__form-container .contact-form__input-col{width:70%}@media(max-width:768px){.contact .contact__form-container .contact-form__input-col{width:100%}}.contact .contact__form-container .contact-form__input-col input,.contact .contact__form-container .contact-form__input-col textarea{width:100%;padding:.8em;border:1px solid #c3c3c3;color:#1e1e1e;font-size:16px;line-height:1.5;letter-spacing:.05em}.contact .contact__form-container .contact-form__input-col textarea{height:200px}@media(max-width:768px){.contact .contact__form-container .contact-form__input-col textarea{height:150px}}.contact .contact__form-container .contact-form__input-col .contact-form__note{margin-top:5px;color:#888;font-size:12px;line-height:1.5}.contact .contact__form-container .contact-form__input-col .contact-form__note p{display:block;margin:0;font:inherit;line-height:inherit}.contact .contact__form-container .contact-form__input-col input[type=file]{padding:.8em;font-size:14px}.contact .contact__form-container .contact-form__input-col .contact-form__radio-group{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:column;gap:5px}.contact .contact__form-container .contact-form__input-col .contact-form__radio-group .contact-form__radio-label{display:inline-flex;width:fit-content}.contact .contact__form-container .contact-form__input-col .contact-form__radio-group .contact-form__radio-label .contact-form__radio-input{position:absolute;width:0;height:0;opacity:0}.contact .contact__form-container .contact-form__input-col .contact-form__radio-group .contact-form__radio-label .contact-form__radio-input:checked+.contact-form__radio-text:after{transform:translateY(-50%) scale(1)}.contact .contact__form-container .contact-form__input-col .contact-form__radio-group .contact-form__radio-label .contact-form__radio-input:focus-visible+.contact-form__radio-text:before{outline:2px solid #1e1e1e;outline-offset:2px}.contact .contact__form-container .contact-form__input-col .contact-form__radio-group .contact-form__radio-label .contact-form__radio-text{position:relative;display:inline-block;padding-left:28px;color:#1e1e1e;font-size:16px;line-height:1.5;cursor:pointer}.contact .contact__form-container .contact-form__input-col .contact-form__radio-group .contact-form__radio-label .contact-form__radio-text:before{content:"";position:absolute;top:56%;left:0;display:block;width:18px;height:18px;border:1px solid #c3c3c3;background-color:#fff;border-radius:50%;transition:border-color .2s ease;transform:translateY(-50%)}.contact .contact__form-container .contact-form__input-col .contact-form__radio-group .contact-form__radio-label .contact-form__radio-text:after{content:"";position:absolute;top:56%;left:4px;display:block;width:10px;height:10px;background-color:#1e1e1e;border-radius:50%;transition:transform .15s ease;transform:translateY(-50%) scale(0)}.contact .contact__form-container .contact-form__input-col .contact-form__radio-group .contact-form__radio-label .contact-form__radio-text:hover:before{border-color:#1e1e1e}.contact .contact-form__footer{text-align:center}.contact .contact-form__footer .contact-form__privacy{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact .contact-form__footer .contact-form__privacy .contact-form__privacy-label{position:relative;display:inline-flex;align-items:center;cursor:pointer}.contact .contact-form__footer .contact-form__privacy .contact-form__privacy-label:hover .contact-form__privacy-text:before{border-color:#1e1e1e}.contact .contact-form__footer .contact-form__privacy .contact-form__privacy-label .contact-form__privacy-input{position:absolute;width:0;height:0;opacity:0}.contact .contact-form__footer .contact-form__privacy .contact-form__privacy-label .contact-form__privacy-input:checked+.contact-form__privacy-text:after{transform:translateY(-50%) rotate(45deg) scale(1)}.contact .contact-form__footer .contact-form__privacy .contact-form__privacy-label .contact-form__privacy-input:focus-visible+.contact-form__privacy-text:before{outline:2px solid #1e1e1e;outline-offset:2px}.contact .contact-form__footer .contact-form__privacy .contact-form__privacy-label .contact-form__privacy-text{position:relative;display:inline-block;padding-left:28px;color:#1e1e1e;font-size:14px;line-height:1.5}.contact .contact-form__footer .contact-form__privacy .contact-form__privacy-label .contact-form__privacy-text:before{content:"";position:absolute;top:50%;left:0;display:block;width:18px;height:18px;border:1px solid #c3c3c3;background-color:#fff;transition:border-color .2s ease;transform:translateY(-50%)}.contact .contact-form__footer .contact-form__privacy .contact-form__privacy-label .contact-form__privacy-text:after{content:"";position:absolute;top:46%;left:7px;display:block;width:5px;height:10px;border-bottom:2px solid #1e1e1e;border-right:2px solid #1e1e1e;transform:translateY(-50%) rotate(45deg) scale(0);transform-origin:center;transition:transform .1s ease}.contact .contact-form__footer .contact-form__privacy .contact-form__privacy-label .contact-form__privacy-text a{color:inherit;-webkit-transition:all .3s;transition:all .3s}.contact .contact-form__footer .contact-form__privacy .contact-form__privacy-label .contact-form__privacy-text a:hover{opacity:.7}.contact .contact-form__footer .contact__button .ac-bg-btn{padding-top:1em;padding-bottom:1em;margin:auto;width:100%;max-width:300px;border:none;cursor:pointer}.contact .form-status{align-items:center!important;background-color:#ebffeb;padding:30px 20px;margin-top:0!important;line-height:1.5!important}@media(max-width:768px){.contact .form-status{padding:20px}}.contact .form-status svg{margin:0 10px 0 0!important}.article-template{padding:40px 0}.article-template *{color:#1c1c1c;font-family:Noto Sans JP,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:40px!important}}.article-template__title{display:block;margin-bottom:1em!important;font-size:clamp(20px,3vw,30px);font-weight:500;line-height:1.5;letter-spacing:.05em}.article-template .circle-divider{display:block;margin:0;color:#888;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-top:40px!important}}.article-template__content h2{display:block;padding:.7em .3em .8em;margin:2.5em 0 1.6em;border-bottom:1px solid #1c1c1c;border-top:1px solid #1c1c1c;font-size:clamp(18px,2.4vw,25px);font-weight:500;letter-spacing:.05em;line-height:1.5}.article-template__content h3{display:block;padding:0 0 0 .8em;margin:3em 0 1.3em;font-size:clamp(17px,2.1vw,22px);line-height:1.5;letter-spacing:.05em;border-left:5px solid #1c1c1c;font-weight:500}.article-template__content h2+h3{margin-top:1em}.article-template__content h4{display:block;padding:0;margin:1.5em 0 .7em;font-size:clamp(16px,1.7vw,18px);line-height:1.5;letter-spacing:.05em;font-weight:500}.article-template__content h3+h4{margin-top:1em}.article-template__content p{display:block;margin:0 0 1.6em;font-size:clamp(14px,1.5vw,16px);line-height:1.8;letter-spacing:.05em;overflow-wrap:anywhere}.article-template__content p:has(img){margin:25px 0 30px}.article-template__content img{display:block;margin-bottom:0!important;width:100%;height:auto;border:none}.article-template__content .img img{display:block;width:100%}.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 .news-column02{display:grid;grid-template-columns:repeat(2,1fr);gap:2%;margin:50px 0}@media(max-width:768px){.article-template__content .news-column02{grid-template-columns:1fr;gap:15px;margin:30px 0}}.article-template__content .news-column03{display:grid;grid-template-columns:repeat(3,1fr);gap:2%;margin:50px 0}@media(max-width:768px){.article-template__content .news-column03{grid-template-columns:1fr;gap:10px;margin:30px 0}}.article-template__content .news-column04{display:grid;grid-template-columns:repeat(4,1fr);gap:1%;margin:50px 0}@media(max-width:768px){.article-template__content .news-column04{grid-template-columns:repeat(2,1fr);gap:10px;margin:30px 0}}.article-template__content iframe{width:100%;aspect-ratio:16 / 9}.article-template__content p:has(small){font-size:12px;line-height:1.5}.article-template__content p small{color:#9c9c9c}.article-template__content table{width:100%;margin:30px 0}.article-template__content table th,.article-template__content table td{font-size:14px;padding:.8em 1em}.article-template__content table th{background-color:#f7f7f7;font-weight:700}.article_footer_block .inner .f_item .item_ttl{display:block;margin:0 0 .5em;font-size:14px;font-weight:700;line-height:1.5}.article_footer_block .inner .f_item p{display:block;margin:0;font-size:12px;line-height:1.5}.article_footer_block .inner .f_item p a{text-decoration:underline;font:inherit;-webkit-transition:all .3s;transition:all .3s}.article_footer_block .inner .f_item p a:hover{opacity:.7}.article-template__content a.article-card{display:flex;align-items:center;gap:20px;margin:20px 0;padding:20px;border:1px solid #c3c3c3;color:#1c1c1c;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.article-template__content a.article-card:hover{background-color:#f7f7f7}.article-card__media{flex:0 0 150px;max-width:150px;overflow:hidden}.article-card__media img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.article-card__body{flex:1;min-width:0}.article-card .article-card__title{margin:0 0 .5em;font-size:16px;font-weight:700;line-height:1.5;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.article-card .article-card__desc{margin:0 0 1em;font-size:12px;line-height:1.7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.article-card .article-card__url{display:flex;align-items:center;gap:6px;margin:0;color:#9c9c9c;font-size:10px;line-height:1.5;text-align:right}.article-card .article-card__icon{flex:0 0 auto;width:12px;aspect-ratio:1}.article-card .article-card__url-text{min-width:0;color:inherit;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-width:749px){.article-template__content a.article-card{gap:10px;padding:15px}.article-card__media{flex:0 0 80px;max-width:80px}.article-card .article-card__title{font-size:14px}.article-card .article-card__desc{font-size:10px;-webkit-line-clamp:2}.article-card .article-card__url{font-size:8px}}.share-button .share-button__button{font-family:proxima-nova,sans-serif;font-size:16px}@media(max-width:768px){.article-template__back{margin-top:20px}}.article-template__link{width:fit-content;margin:auto}.article_footer_block{margin-top:50px}.article_footer_block .inner{display:flex;flex-direction:column;gap:20px;padding:20px;background-color:#f7f7f7}.article-template__content p:has(.ac-bg-btn){margin:35px 0}.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%}}.about_wrapper .about_block{padding:50px 0 0}@media(max-width:768px){.about_wrapper .about_block{padding:30px 0 0}}@media(max-width:1024px){.about_wrapper .about_block .main_box{margin-bottom:70px}}.about_wrapper .about_block .main_box .ttl{display:block;margin:0 0 1em;font-size:clamp(27px,4vw,50px);font-weight:500;line-height:1.7;letter-spacing:.05em;text-align:center}@media(max-width:768px){.about_wrapper .about_block .main_box .ttl{line-height:1.6}}.about_wrapper .about_block .main_box .content .item{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){.about_wrapper .about_block .main_box .content .item{display:block}}.about_wrapper .about_block .main_box .content .item:nth-child(odd) .txt_box{padding-left:5%;padding-right:30px}@media(max-width:1024px){.about_wrapper .about_block .main_box .content .item:nth-child(odd) .txt_box{padding-left:4%}}.about_wrapper .about_block .main_box .content .item:nth-child(2n){flex-direction:row-reverse}.about_wrapper .about_block .main_box .content .item:nth-child(2n) .txt_box{padding-right:5%;padding-left:30px}@media(max-width:1024px){.about_wrapper .about_block .main_box .content .item:nth-child(2n) .txt_box{padding-right:4%}}@media(max-width:1024px){.about_wrapper .about_block .main_box .content .item:not(:last-child){margin-bottom:50px}}.about_wrapper .about_block .main_box .content .item .img{width:50%;margin:0}@media(max-width:768px){.about_wrapper .about_block .main_box .content .item .img{width:100%;margin-bottom:30px}}.about_wrapper .about_block .main_box .content .item .img img{display:block;width:100%;margin:0;border:none}.about_wrapper .about_block .main_box .content .item .txt_box{width:50%}@media(max-width:768px){.about_wrapper .about_block .main_box .content .item .txt_box{width:100%;padding:0 15px!important}}.about_wrapper .about_block .main_box .content .item .txt_box .base--txt{width:100%;max-width:780px;margin:auto}.about_wrapper .about_block .main_box .content .item .txt_box .base--txt p{font-size:clamp(12px,1.2vw,16px)}@media(max-width:768px){.about_wrapper .about_block .main_box .content .item .txt_box .base--txt p{font-size:clamp(14px,1.5vw,16px)}}.about_wrapper .brands_block{padding-top:150px}@media(max-width:1024px){.about_wrapper .brands_block{padding-top:80px}}@media(max-width:768px){.about_wrapper .brands_block{padding-top:70px}}.about_wrapper .brands_block .pc_brands_list{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;justify-content:right}@media(max-width:1024px){.about_wrapper .brands_block .pc_brands_list{display:none}}.about_wrapper .brands_block .pc_brands_list .contents{position:relative;width:50%;max-width:710px;padding-right:3%;padding-left:2%}.about_wrapper .brands_block .pc_brands_list .contents .ac-kakko-ttl{position:absolute;top:0;left:5%;display:block;margin:0}.about_wrapper .brands_block .pc_brands_list .contents>div{padding-top:60dvh}.about_wrapper .brands_block .pc_brands_list .contents>div:last-child{padding-bottom:38dvh}.about_wrapper .brands_block .pc_brands_list .contents>div .brand_logo{margin-bottom:50px}.about_wrapper .brands_block .pc_brands_list .contents>div .brand_logo img{display:block;width:90%;height:auto;border:none}.about_wrapper .brands_block .pc_brands_list .contents>div .brand_logo.libetee{max-width:320px}.about_wrapper .brands_block .pc_brands_list .contents>div .brand_logo.tsuyaris{max-width:360px}.about_wrapper .brands_block .pc_brands_list .contents>div .brand_logo.gadgetee{max-width:320px}.about_wrapper .brands_block .pc_brands_list .contents>div .base--txt{margin-bottom:40px}.about_wrapper .brands_block .pc_brands_list .images{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:sticky;position:-webkit-sticky;top:0;width:50%;height:100dvh}.about_wrapper .brands_block .pc_brands_list .images .scroll_item{position:absolute;top:0;bottom:0;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;margin:auto;transition:.8s;opacity:0;visibility:hidden;overflow:hidden}@media(max-width:1440px){.about_wrapper .brands_block .pc_brands_list .images .scroll_item{height:100%}}.about_wrapper .brands_block .pc_brands_list .images .scroll_item:first-child,.about_wrapper .brands_block .pc_brands_list .images .scroll_item.active{visibility:visible;opacity:1}.about_wrapper .brands_block .pc_brands_list .images .scroll_item img{display:block;width:100%;height:100%;object-fit:cover}.about_wrapper .brands_block .sp_brands_list{display:none}@media(max-width:1024px){.about_wrapper .brands_block .sp_brands_list{display:block}}.about_wrapper .brands_block .sp_brands_list .ac-kakko-ttl{margin-bottom:20px}.about_wrapper .brands_block .sp_brands_list .list{padding:0;margin:0}.about_wrapper .brands_block .sp_brands_list .list .item{padding:0;margin:0;list-style:none}.about_wrapper .brands_block .sp_brands_list .list .item:not(:last-child){margin-bottom:80px}.about_wrapper .brands_block .sp_brands_list .list .item .img{width:100vw;margin:0 calc(50% - 50vw) 40px;max-height:700px;overflow:hidden}.about_wrapper .brands_block .sp_brands_list .list .item .img img{display:block;width:100%;height:100%}.about_wrapper .brands_block .sp_brands_list .list .item .content .brand_logo{margin-bottom:30px}.about_wrapper .brands_block .sp_brands_list .list .item .content .brand_logo img{display:block;width:90%;height:auto;border:none}.about_wrapper .brands_block .sp_brands_list .list .item .content .brand_logo.libetee{max-width:200px}.about_wrapper .brands_block .sp_brands_list .list .item .content .brand_logo.tsuyaris{max-width:225px}.about_wrapper .brands_block .sp_brands_list .list .item .content .brand_logo.gadgetee{max-width:210px}.about_wrapper .brands_block .sp_brands_list .list .item .content .base--txt{margin-bottom:20px;font-size:14px}.about_wrapper .message_block{padding:0;width:100%;margin:150px 0;background-color:transparent}@media(max-width:1024px){.about_wrapper .message_block{padding:0;margin:120px 0}}@media(max-width:768px){.about_wrapper .message_block{padding:0;margin:100px 0 80px}}.about_wrapper .message_block .inner{position:relative;padding:70px;background-color:#f7f7f7}@media(max-width:1024px){.about_wrapper .message_block .inner{padding:60px}}@media(max-width:768px){.about_wrapper .message_block .inner{padding:40px 25px}}.about_wrapper .message_block .inner:before,.about_wrapper .message_block .inner:after{content:"";position:absolute;display:block;background-color:#1e1e1e;width:80px;aspect-ratio:1}@media(max-width:1024px){.about_wrapper .message_block .inner:before,.about_wrapper .message_block .inner:after{width:60px}}@media(max-width:768px){.about_wrapper .message_block .inner:before,.about_wrapper .message_block .inner:after{width:40px}}.about_wrapper .message_block .inner:before{top:-10px;left:-10px;clip-path:polygon(0 0,0% 100%,100% 0)}@media(max-width:768px){.about_wrapper .message_block .inner:before{top:0;left:0}}.about_wrapper .message_block .inner:after{bottom:-10px;right:-10px;clip-path:polygon(100% 100%,0% 100%,100% 0)}@media(max-width:768px){.about_wrapper .message_block .inner:after{bottom:0;right: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 .mod-dl-list dd .item:not(:last-child){margin-bottom:40px}.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.ac-e-link{margin-top:.5em}.about_wrapper .info_block .mod-dl-list dd .item a:hover{opacity:.7}.about_wrapper .info_block .mod-dl-list dd .item .note_list{padding:0;margin:15px 0 0}.about_wrapper .info_block .mod-dl-list dd .item .note_list li{display:block;padding:0;font-size:11px;line-height:1.5}.about_wrapper .info_block .mod-dl-list dd .item .note_list li:before{content:"\203b";font:inherit;line-height:inherit}@media(max-width:768px){.shopify-section:has(.recruit_wrapper) .breadcrumbs{margin-bottom:0}}.recruit_wrapper .main_block{padding-bottom:360px;overflow-x:hidden}@media(max-width:1024px){.recruit_wrapper .main_block{padding-bottom:300px}}@media(max-width:768px){.recruit_wrapper .main_block{padding-top:26vw;padding-bottom:0}}.recruit_wrapper .main_block .flex{position:relative;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}@media(max-width:768px){.recruit_wrapper .main_block .flex{display:block}}.recruit_wrapper .main_block .flex .ttl{display:block;margin:0 0 .5em;width:38%;font-size:clamp(35px,6vw,80px);font-weight:600;letter-spacing:.15em;line-height:1.3}@media(max-width:1200px){.recruit_wrapper .main_block .flex .ttl{padding-left:.5em}}@media(max-width:768px){.recruit_wrapper .main_block .flex .ttl{padding-left:0;width:100%;font-size:clamp(45px,7.5vw,80px)}}.recruit_wrapper .main_block .flex .ttl .weight_normal{font-weight:400;font-size:.9em}.recruit_wrapper .main_block .flex .base--txt{width:62%;font-size:clamp(12px,1.3vw,16px);line-height:2.5}@media(max-width:768px){.recruit_wrapper .main_block .flex .base--txt{width:100%;font-size:clamp(14px,1.5vw,16px);line-height:2}}.recruit_wrapper .main_block .flex .base--txt p:not(:last-child){margin:0 0 2em}.recruit_wrapper .main_block .flex .po_img{position:absolute;display:block;border:none;margin:0;z-index:-1}.recruit_wrapper .main_block .flex .po_img.img01{bottom:-187px;right:-100px;width:45%;max-width:477px}@media(max-width:1024px){.recruit_wrapper .main_block .flex .po_img.img01{right:-80px}}@media(max-width:768px){.recruit_wrapper .main_block .flex .po_img.img01{bottom:calc(100% - 190px);right:-20%;width:80%}}@media(max-width:500px){.recruit_wrapper .main_block .flex .po_img.img01{bottom:calc(100% - 130px);right:-24%}}.recruit_wrapper .main_block .flex .po_img.img02{bottom:-82px;left:-10%;width:36%;max-width:396px}@media(max-width:768px){.recruit_wrapper .main_block .flex .po_img.img02{position:relative;top:0;bottom:initial;left:-10%;width:80%;max-width:430px}}.recruit_wrapper .main_block .flex .po_img.img03{left:193px;top:calc(100% + 40px);width:30%;max-width:284px}@media(max-width:1024px){.recruit_wrapper .main_block .flex .po_img.img03{top:calc(100% + 20px)}}@media(max-width:768px){.recruit_wrapper .main_block .flex .po_img.img03{position:relative;top:-30px;right:-50px;left:initial;width:60%;max-width:300px;margin-left:auto}}.recruit_wrapper .info_block{padding:80px 0;background-color:#f7f7f7}@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 .btn_box{padding:100px 0 40px}@media(max-width:1024px){.recruit_wrapper .btn_box{padding:60px 0 10px}}.recruit_wrapper .btn_box .inner a{position:relative;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:0;flex-direction:column;padding:0;margin:auto;width:fit-content;background-color:#fff}.recruit_wrapper .btn_box .inner a .en{display:block;margin:0 0 .2em;font-family:proxima-nova,sans-serif;font-weight:600;font-style:normal;font-size:clamp(44px,9.8vw,100px);line-height:1;letter-spacing:.05em}@media(max-width:768px){.recruit_wrapper .btn_box .inner a .en{font-size:clamp(55px,10vw,100px)}}.recruit_wrapper .btn_box .inner a .ja{display:block;margin:0 0 1em;font-size:clamp(18px,2.3vw,25px);font-weight:500;line-height:1.5;letter-spacing:.05em}@media(max-width:768px){.recruit_wrapper .btn_box .inner a .ja{font-size:clamp(18px,2.5vw,25px)}}.recruit_wrapper .btn_box .inner a .arrow{width:130px;height:65px}@media(max-width:1024px){.recruit_wrapper .btn_box .inner a .arrow{width:120px;height:55px}}@media(max-width:768px){.recruit_wrapper .btn_box .inner a .arrow{width:80px;height:40px}}.recruit_wrapper .btn_box .inner a .arrow:before,.recruit_wrapper .btn_box .inner a .arrow:after{width:49px;height:17px}@media(max-width:1024px){.recruit_wrapper .btn_box .inner a .arrow:before,.recruit_wrapper .btn_box .inner a .arrow:after{width:45px;height:13px}}@media(max-width:768px){.recruit_wrapper .btn_box .inner a .arrow:before,.recruit_wrapper .btn_box .inner a .arrow:after{width:30px;height:11px}}.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)}.page_manual_wrapper{padding-bottom:80px}@media(max-width:768px){.page_manual_wrapper{padding-bottom:40px}}.page_manual_wrapper .list{display:grid;grid-template-columns:repeat(2,1fr);gap:3% 2%;padding:0;margin:0}@media(max-width:768px){.page_manual_wrapper .list{grid-template-columns:1fr;gap:10px}}.page_manual_wrapper .list .item{padding:0;list-style:none}.page_manual_wrapper .list .item a{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5%;height:100%;padding:20px;background-color:#f7f7f7;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.page_manual_wrapper .list .item a:hover{background-color:#eaeaea}.page_manual_wrapper .list .item a:hover .img img{transform:scale(1.05)}.page_manual_wrapper .list .item a .img{width:40%;overflow:hidden}@media(max-width:768px){.page_manual_wrapper .list .item a .img{width:90px}}.page_manual_wrapper .list .item a .img img{display:block;width:100%;border:none;-webkit-transition:all .5s;transition:all .5s}.page_manual_wrapper .list .item a .info{flex:1}.page_manual_wrapper .list .item a .info .txt{margin:0 0 1em;font-size:clamp(14px,1.7vw,18px);font-weight:500}@media(max-width:768px){.page_manual_wrapper .list .item a .info .txt{margin-bottom:.5em}}.page_manual_wrapper .list .item a .info .link{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin:0;width:fit-content;font-size:clamp(12px,1.5vw,16px);letter-spacing:.05em}.page_manual_wrapper .list .item a .info .link:after{content:"";display:block;background:url(//www.libetee.net/cdn/shop/files/ico-download.svg?v=11610300949483136560) no-repeat center/contain;width:18px;aspect-ratio:1}@media(max-width:768px){.page_manual_wrapper .list .item a .info .link:after{width:13px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/page.css.map */
