.header{width:100%;max-width:100%!important;position:absolute;top:0;left:0;background-color:#27351c}.header .header__inline-menu ul li a,.header .header__inline-menu ul li a .header__active-menu-item,.header .header__icons{color:#fff}.header .header__icons path{fill:#fff}.header .header__icon .icon{color:#fff}.header__inline-menu li a{letter-spacing:.1em}.footer{border:0px!important;background-color:#f2f2f2;margin-top:0!important}.footer__content-bottom{border:0px!important}.footer__copyright{font-family:Raleway,sans-serif;letter-spacing:.1em;font-size:1.6rem;color:#989ba9}@media(max-width:520px){.footer{padding:0 5% 35px!important}.footer__copyright{font-size:1.1rem;margin-top:4rem!important}}.blog-articles{column-gap:6%!important;row-gap:50px!important}.article-template__hero-container{max-width:75rem!important}.article-template__hero-medium{height:35rem!important}.article-template__title{font-size:1.8em;letter-spacing:.1em;line-height:1.5}.article-template__title:not(:only-child){margin-bottom:6rem!important}.article-template header{margin-bottom:6rem!important}.contact{margin:100px auto}@media(max-width:520px){.contact{margin:50px auto}.field__label,.customer .field label{font-size:1.2rem;top:1.4rem}}.main-page-title{margin-top:19rem!important;margin-bottom:100px!important;text-align:center!important}.shopify-policy__container{max-width:800px;margin-top:19rem}.shopify-policy__title{margin-bottom:100px}.shopify-policy__title h1{font-size:2em}.shopify-policy__body{margin-bottom:100px}@media(max-width:520px){.shopify-policy__title h1{font-size:5.5vw}}.customer:not(.account):not(.order){margin:19rem auto 9rem!important}.slick-prev,.slick-next{width:30px!important;height:30px!important}.slick-prev:before{content:""!important;background:url(/cdn/shop/files/arrow_left.png?v=1658208939) center center/cover no-repeat}.slick-next:before{content:""!important;background:url(/cdn/shop/files/arrow_right.png?v=1658208939) center center/cover no-repeat}.slick-prev:before,.slick-next:before{width:10px;height:23px;color:#000!important;font-size:0px!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.base_container{font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,sans-serif;font-size:15px}.base_container *{color:#27351c}.base_container .wrap{width:1200px;margin:0 auto}.base_container .wrap900{width:900px;margin:0 auto}@media(max-width:520px){.base_container{font-size:3.3vw!important}.base_container .wrap,.base_container .wrap900{width:100%;margin:0 auto}}.base_container img{display:block;width:100%;height:auto}.base_container a{text-decoration:none}.base_container h2{font-size:3.2em;letter-spacing:.1em;text-align:center;padding:0;margin:0;color:#27351c}.base_container p{font-size:1.1em;letter-spacing:.1em;color:#27351c;line-height:2}@media(max-width:520px){.base_container h2{font-size:2em}.base_container p{font-size:1em}}.base_hl{color:#27351c;font-family:Raleway,sans-serif;font-weight:300}.white_hl{color:#fff!important;font-family:Raleway,sans-serif;font-weight:300}.btn_style01{width:160px;text-align:center;padding:10px 0;margin:45px auto 0;display:block;color:#27351c;border:1px solid #27351C;background-color:#fff;letter-spacing:.2em;transition:ALL .5s ease;-webkit-transition:ALL .5s ease;-moz-transition:ALL .5s ease;-o-transition:ALL .5s ease}.btn_style01:hover{color:#fff;background-color:#27351c}.txt_link01{display:block;text-align:center;letter-spacing:.05em;padding-bottom:10px;color:#27351c;margin-top:25px}.txt_link01:hover{text-decoration:underline}.ratio-1_1,.ratio-2_1,.ratio-3_1,.ratio-1_2,.ratio-4_3,.ratio-16_9,.ratio-8_5,.ratio-7_5{position:relative}.ratio-1_1:before{content:"";display:block;padding-top:100%}.ratio-2_1:before{content:"";display:block;padding-top:50%}.ratio-3_1:before{content:"";display:block;padding-top:30%}.ratio-1_2:before{content:"";display:block;padding-top:200%}.ratio-4_3:before{content:"";display:block;padding-top:75%}.ratio-16_9:before{content:"";display:block;padding-top:56.25%}.ratio-8_5:before{content:"";display:block;padding-top:62.5%}.ratio-7_5:before{content:"";display:block;padding-top:70%}br.sp{display:none}br.pc{display:inline}@media(max-width:520px){br.sp{display:inline}br.pc{display:none}}.spacer:empty{display:block}.spacer{height:0;margin-top:19rem}.top_page .fv{position:relative;height:100vh}.top_page .fv h1{width:300px;display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto;z-index:2}.top_page .fv .bg{width:100%;height:100%;object-fit:cover;object-position:50% 50%;position:absolute;top:0;left:0}@media(max-width:520px){.top_page .fv{height:75vh}.top_page .fv h1{width:40%;top:70%;transform:translateY(0)}}.sub_fv{position:relative;height:550px}.sub_fv h1{width:100%;text-align:center;display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto;z-index:2;color:#fff;letter-spacing:.1em;font-family:Raleway,sans-serif}.sub_fv .bg{width:100%;height:100%;object-fit:cover;object-position:50% 50%;position:absolute;top:0;left:0}.blog_archive_fv{margin-bottom:50px}.top_page .concept{padding:100px 0;background:url(/cdn/shop/files/bg_img02.jpg?v=1658211000) center center/cover no-repeat}.top_page .concept .flex{display:flex;justify-content:space-between;flex-wrap:wrap}.top_page .concept .flex .f_item{width:46%}.top_page .concept .flex .f_item h2{font-size:2em;line-height:1.7;text-align:left;margin:0;font-weight:300}.top_page .concept .flex .f_item p{letter-spacing:.1em;line-height:2.2;margin-top:35px;font-size:1.7rem;font-weight:300}.top_page .concept .flex .f_item a{text-align:right;margin-top:25px}@media(max-width:520px){.top_page .concept{padding:75px 5%}.top_page .concept .flex{display:flex;justify-content:space-between;flex-wrap:wrap}.top_page .concept .flex .f_item{width:100%}.top_page .concept .flex .f_item:nth-of-type(2){margin-top:35px}.top_page .concept .flex .f_item h2{font-size:1.5em}.top_page .concept .flex .f_item p{font-size:1em}.top_page .concept .flex .f_item a{text-align:right;margin-top:25px}}.top_page .product{padding:100px 0;color:#27351c}.top_page .product .flex{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 150px;margin-top:75px}.top_page .product .flex .f_item{width:50%;padding:0 5%;margin-bottom:50px}.top_page .product .item_info{margin-top:55px}.top_page .product .item_name{font-size:2.13em;letter-spacing:.1em;line-height:1;text-align:center;color:#27351c;font-weight:300}.top_page .product .item_name span{display:block;font-size:.4em;margin-top:10px}.top_page .product .item_price{font-size:1.2em;letter-spacing:.1em;line-height:1;margin-top:20px;text-align:center;font-weight:300}.top_page .product .item_detail{margin-top:45px;font-size:.93em;letter-spacing:.05em;line-height:1.8;padding:0 50px;font-weight:300;text-align:center}@media(max-width:520px){.top_page .product{padding:75px 0}.top_page .product .flex{justify-content:center;padding:0;flex-wrap:wrap;margin-top:75px}.top_page .product .flex .f_item{width:100%}.top_page .product .flex .f_item+.f_item{margin-top:50px}.top_page .product .thumb{width:70%;margin:0 auto}.top_page .product .item_info{margin-top:25px}.top_page .product .item_name{font-size:1.7em}.top_page .product .item_price{font-size:1.2em;letter-spacing:.1em;line-height:1;margin-top:20px;text-align:center;font-weight:300}.top_page .product .item_detail{margin-top:45px;font-size:1em;padding:0 50px}}.top_page .voice{background-color:#a4a588;padding:85px 0}.top_page .voice .flex{display:flex;flex-wrap:wrap;margin-top:100px}.top_page .voice .flex .f_item{width:50%;padding:0;margin-bottom:50px}.top_page .voice .in_flex{display:flex;flex-wrap:wrap;align-items:center}.top_page .voice .in_flex .in_f_item:nth-of-type(1){width:46%;padding:0 2.5%}.top_page .voice .in_flex .in_f_item:nth-of-type(2){width:54%;padding:0 2.5%}.top_page .voice .in_flex .in_f_item h3{letter-spacing:.1em;color:#fff;font-size:1.2em}.top_page .voice .in_flex .in_f_item p{letter-spacing:.05em;font-size:.82em;line-height:1.8;color:#fff}.top_page .voice .in_flex .in_f_item a{text-align:left;color:#fff;font-size:1.2em}@media(max-width:520px){.top_page .voice{background-color:#a4a588;padding:85px 0 40px}.top_page .voice .flex{display:flex;flex-wrap:wrap;margin-top:75px}.top_page .voice .flex .f_item{width:100%;padding:0;margin-bottom:35px}.top_page .voice .in_flex{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.top_page .voice .in_flex .in_f_item:nth-of-type(1){width:70%;padding:0 5%}.top_page .voice .in_flex .in_f_item:nth-of-type(2){width:100%;padding:0 5%}.top_page .voice .in_flex .in_f_item h3{letter-spacing:.1em;color:#fff;font-size:1.4em;line-height:1.4;text-align:center}.top_page .voice .in_flex .in_f_item p{letter-spacing:.05em;font-size:1em;line-height:1.8;color:#fff;text-align:justify;text-justify:inter-ideograph}.top_page .voice .in_flex .in_f_item a{text-align:left;color:#fff;font-size:1.2em}}.top_page .insta{position:relative;padding:100px 0}.top_page .insta .bg{width:100%;height:100%;object-fit:cover;object-position:50% 50%;position:absolute;top:0;left:0;z-index:-1}.top_page .insta .inner{width:555px;margin:35px auto 0;position:relative;z-index:2}.top_page .insta .inner a{color:#27351c}.top_page .insta .inner a img{width:50%;margin:0 auto}.top_page .insta .inner .insta_id{text-align:center;font-size:2em;letter-spacing:.05em;margin-top:35px}.top_page .insta .inner .description{line-height:1.8;letter-spacing:.1em;font-size:.8em;margin-top:35px;padding:0 20px;color:#27351c;text-align:center}@media(max-width:520px){.top_page .insta{padding:75px 0}.top_page .insta .inner{width:50%}.top_page .insta .inner a img{width:100%;margin:0 auto}.top_page .insta .inner .insta_id{font-size:1.7em}.top_page .insta .inner .description{font-size:.9em;padding:0}}.top_page .news{position:relative;padding:85px 0}.top_page .news *{color:#27351c}.top_page .news ul{padding:0 100px}.top_page .news .flex{display:flex;justify-content:space-between;margin-top:35px}.top_page .news .flex .f_item:nth-of-type(1){width:40%}.top_page .news .flex .f_item:nth-of-type(2){width:60%;padding:0 15px}.top_page .news .thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.top_page .news h3{font-size:1.2em;text-align:left;margin:0 auto 20px;line-height:1.6}.top_page .news p{font-size:.92em}.top_page .news a{display:block;width:100%;margin-top:35px}.top_page .news a .txt_link01{text-align:left}.top_page .news a:hover .txt_link01{text-decoration:underline}@media(max-width:520px){.top_page .news{padding:75px 7%}.top_page .news ul{padding:0}.top_page .news .flex{display:flex;justify-content:space-between;margin-top:35px}.top_page .news .flex .f_item:nth-of-type(1){width:40%}.top_page .news .flex .f_item:nth-of-type(2){width:60%;padding:0 15px}.top_page .news h3{font-size:1.2em;text-align:left;margin-top:0}.top_page .news p{font-size:.92em}}.about_page .read{margin:100px 0}.about_page .read p{text-align:center;letter-spacing:.1em}@media(max-width:520px){.about_page .read{padding:0 5%}}.about_page .contents .block{margin-bottom:100px}.about_page .contents .block:nth-child(2){padding:100px 0;background-color:#e8e1d6}.about_page .contents .block .flex{display:flex;justify-content:space-between;flex-direction:row-reverse}.about_page .contents .block:nth-child(2) .flex{flex-direction:row}.about_page .contents .block .flex .f_item{width:47%}.about_page .contents .block .flex .f_item h2{font-size:2em;text-align:left;padding-bottom:20px;border-bottom:1px solid #000}.about_page .contents .block .flex .f_item p{letter-spacing:.1em;margin-top:75px}@media(max-width:520px){.about_page .contents .block{padding:0 5%}.about_page .contents .block:nth-child(2){padding:75px 5%}.about_page .contents .block .flex{flex-wrap:wrap;flex-direction:row}.about_page .contents .block:nth-child(2) .flex{flex-direction:row}.about_page .contents .block .flex .f_item{width:100%}.about_page .contents .block .flex .f_item:nth-of-type(2){margin-top:35px}.about_page .contents .block .flex .f_item h2{font-size:1.5em;padding-bottom:15px}.about_page .contents .block .flex .f_item p{margin-top:50px}}.about_page .owner{background-color:#a1a285;padding:100px 0;margin-bottom:100px}.about_page .owner *{color:#fff}.about_page .owner .flex{display:flex;align-items:center}.about_page .owner .flex .f_item:nth-of-type(1){width:25%}.about_page .owner .flex .f_item:nth-of-type(2){width:55%;margin-left:50px}.about_page .owner .flex .f_item h2{font-size:1.8em;border-bottom:1px solid #fff;padding-bottom:25px;text-align:left}.about_page .owner .desc{line-height:2.2;margin-top:55px}.about_page .owner a{text-align:right;margin-top:75px}@media(max-width:520px){.about_page .owner{padding:100px 5%}.about_page .owner .flex{flex-wrap:wrap}.about_page .owner .flex .f_item:nth-of-type(1){width:100%}.about_page .owner .flex .f_item:nth-of-type(2){width:100%;margin-left:0;margin-top:25px}.about_page .owner .flex .f_item h2{font-size:1.5em;padding-bottom:15px}.about_page .owner .flex .f_item p{letter-spacing:0em}.about_page .owner .desc,.about_page .owner a{margin-top:50px}}.about_page .fem_policy{margin-bottom:100px}.about_page .fem_policy h2{font-size:1.5em;margin-bottom:40px}.about_page .fem_policy p{font-size:.9em}@media(max-width:520px){.about_page .fem_policy{padding:0 5%}}.faq_page .contents{padding-top:150px;margin-bottom:100px}.faq_page .contents h2{font-size:1.8em;text-align:left;padding-bottom:20px;margin-bottom:50px;border-bottom:1px solid #000}.faq_page .contents .accordion+h2{margin-top:75px}.faq_page .contents .accordion h3{padding:15px 10px;background-color:#e8e1d6;letter-spacing:.1em;cursor:pointer;position:relative}.faq_page .contents .accordion h3:before{content:"";width:20px;height:20px;background:url(/cdn/shop/files/arrow_right.png?v=1658208939) center center/contain no-repeat;position:absolute;top:50%;transform:translateY(-50%);right:10px;transition:ALL .5s ease;-webkit-transition:ALL .5s ease;-moz-transition:ALL .5s ease;-o-transition:ALL .5s ease}.faq_page .contents .accordion h3.ui-state-active:before{transform:translateY(-50%) rotate(90deg)}.faq_page .contents .accordion p{padding:10px 10px 30px}@media(max-width:520px){.faq_page .contents{padding:100px 5% 0}.faq_page .contents h2{font-size:1.5em;padding-bottom:15px;margin-bottom:25px}.faq_page .contents .accordion+h2{margin-top:50px}.faq_page .contents .accordion h3{padding:15px 30px 15px 10px;font-size:1em}.faq_page .contents .accordion p{font-size:.95em}}.pro_page .read{padding:150px 0;text-align:center}.org_footer_content{padding-top:50px}.org_footer_content .f_logo{width:180px;margin:0 0 40px}.org_footer_content .block .flex{display:flex;justify-content:space-between}.org_footer_content .block .flex .f_item{width:25%}.org_footer_content .block .flex .f_item:first-child{width:35%}.org_footer_content h2{font-size:2.4rem;text-align:left;font-family:Raleway,sans-serif;color:#989ba9;letter-spacing:.1em}.org_footer_content ul{padding:0}.org_footer_content li{list-style:none;letter-spacing:.1em}.org_footer_content li+li{margin-top:15px}.org_footer_content li a{color:#989ba9;font-weight:300;transition:ALL .5s ease;-webkit-transition:ALL .5s ease;-moz-transition:ALL .5s ease;-o-transition:ALL .5s ease}.org_footer_content li a:hover{text-decoration:underline}.org_footer_content .f_item.contact_info p{color:#989ba9;letter-spacing:.1em;font-size:1em}.org_footer_content .f_item.contact_info p+p{margin-top:35px}.org_footer_content .f_item.contact_info p>a{color:#989ba9}.org_footer_content .other_f_menu{margin-top:65px}.org_footer_content .f_item.sns ul{display:flex;flex-wrap:wrap}.org_footer_content .f_item.sns ul li{width:35px}@media(max-width:520px){.org_footer_content{padding-top:50px}.org_footer_content .f_logo{width:30%;margin:0 auto 40px 0}.org_footer_content .block .flex{display:flex;flex-wrap:wrap;justify-content:space-between}.org_footer_content .block .flex .f_item{width:100%}.org_footer_content .block .flex .f_item+.f_item{margin-top:35px}.org_footer_content .block .flex .f_item:first-child{width:100%}.org_footer_content .block .flex .f_item:last-child{width:100%}.org_footer_content h2{font-size:1.5em}.org_footer_content ul{padding:0}.org_footer_content li+li{margin-top:15px}.org_footer_content .other_f_menu{margin-top:35px}.org_footer_content .f_item.sns ul li{width:30px}}.blog_aticle_block{width:100%;position:relative}.blog_aticle_block .thumb{position:relative;overflow:hidden}.blog_aticle_block .thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:ALL .5s ease-in-out;-webkit-transition:ALL .5s ease-in-out;-moz-transition:ALL .5s ease-in-out;-o-transition:ALL .5s ease-in-out}.blog_aticle_block:hover .thumb img{transform:scale(1.1)}.blog_aticle_block .cat{margin-top:25px}.blog_aticle_block h3{margin-top:10px}.blog_aticle_block p{margin-top:35px;font-size:.92em;letter-spacing:.1em}.blog_aticle_block:hover p{text-decoration:underline}.blog_aticle_block a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.blog_detail_meta{margin-bottom:15px}#insta-feed{width:60%}@media(max-width:520px){#insta-feed{width:100%}}.product_benefit .wrap{width:1100px;margin:0 auto}.product_benefit .flex{display:flex;justify-content:space-between;flex-wrap:wrap}.product_benefit .flex .f_item{width:33.333%}.product_benefit .flex .f_item img{display:block;width:100%;height:auto}@media(max-width:520px){.product_benefit .flex .f_item{width:50%}.product_benefit .wrap{width:100%;margin:0 auto}}.product__media-icon,.thumbnail__badge{display:none!important}.payment_list .wrap{width:900px;margin:0 auto}.payment_list .sp_thumb{display:none}.payment_list img{width:100%}@media(max-width:520px){.payment_list .wrap{width:100%;margin:0 auto}.payment_list .pc_thumb{display:none}.payment_list .sp_thumb{display:block}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/original.css.map */
