@charset "UTF-8";body.page-guide .navi{margin-bottom:8rem}body.page-guide .navi ul li{padding:0rem;margin:0 2rem;border-bottom:1px solid #666}body.page-guide .blk{margin-bottom:8rem}body.page-guide .blk h3{text-align:center;background:#f7f7f7;font-size:1.8rem;font-weight:700;padding:.5rem;margin-bottom:2rem}body.page-guide .blk h4{font-size:1.8rem;font-weight:700}body.page-guide .blk img{margin-bottom:2rem}body.page-guide .blk img.credit{height:94px;width:auto}body.page-guide .blk .large{font-size:2.4rem;font-weight:600}body.page-guide .blk .nocancel{background:#f7f7f7;padding:2rem 6rem;margin-bottom:4rem}body.page-guide .blk .nocancel ul li{list-style:disc}body.template-page .blk a{color:#4233ff}body.page-about #about .message{position:relative;background:url(/cdn/shop/files/about_message.jpg?v=1606435278) no-repeat;background-position:left top;background-size:cover}body.page-about #about .message .description{margin-left:auto;right:0;top:0;width:57%;padding:4rem}body.page-about #about .message h3{font-family:EB Garamond,Times New Roman;font-size:4.8rem;color:#fff;font-weight:400;margin-bottom:3rem}body.page-about #about .message .text{color:#fff;font-size:1.9rem}body.page-about #kodawari .title1{font-size:3rem;font-family:Yu Mincho,YuMincho,"Noto Serif JP",\6e38\660e\671d\4f53,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}body.page-about #kodawari .point{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6rem}body.page-about #kodawari .point .img{width:60%}body.page-about #kodawari .point .description{width:calc(40% - 4rem);padding:5rem 3rem 0 0}body.page-about #kodawari .point .description h3{background:url(/cdn/shop/files/about_kodawari_pointbg.png?v=1606437468) no-repeat;width:331px;height:64px;background-size:cover;text-align:center;font-size:2.8rem;font-weight:700;line-height:6.4rem;color:#b50093;margin-bottom:2rem}body.page-about #kodawari .point .description .text{font-size:2.2rem}body.template-index #top_mv .slider{opacity:0}body.template-index #top_mv .slider.slick-initialized{opacity:1;-webkit-transition:opacity .8s;transition:opacity .8s}body.template-index #top_mv .slider .slick-arrow{top:50%;z-index:2}body.template-index #top_mv .slider .slick-prev{left:2%}body.template-index #top_mv .slider .slick-next{right:2%}body.template-index #top_mv .slider .slide{position:relative;width:100%;height:750px}body.template-index #top_mv .slider .slide .img{text-align:center;width:100%;height:100%}body.template-index #top_mv .slider .slide .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top right;object-position:top right}body.template-index #top_mv .slider .slide .description{position:absolute;text-align:center;top:16%;left:10%}body.template-index #top_mv .slider .slide .description .i1{text-align:center}body.template-index #top_mv .slider .slide .description .i1 img{display:inline}body.template-index #top_mv .slider .slide .description .style1{color:#b50b93;font-size:2.4rem;font-weight:600}body.template-index #top_mv .slider .slide .description .style2{font-family:EB Garamond,Times New Roman;font-size:8rem}body.template-index #top_mv .slider .slide .description .btn_more{margin-top:4rem}body.template-index #top_mv .slider .slide1 .description{width:43rem;top:16%;left:10%}body.template-index #top_mv .slider .slide1 .description .i1{margin-bottom:1rem}body.template-index #top_mv .slider .slide1 .description .t1{font-size:2.4rem;font-weight:700;margin-bottom:3rem}body.template-index #top_mv .slider .slide2 .description{top:4%;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}body.template-index #top_mv .slider .slide2 .description .t2{color:#b50b93}body.template-index #top_mv .slider .slide2 .description .t2 .large{color:#b50b93;position:relative;margin-bottom:10px;font-size:3.6rem;font-weight:600}body.template-index #top_mv .slider .slide2 .description .t2 .large:after{content:"";position:absolute;width:140px;height:23px;background:url(/cdn/shop/files/mv_2_sou_2x_baeb9f26-161c-4ffc-b7df-b6bc3cee0034.png?v=1606915696) no-repeat;bottom:-10px;left:calc(50% - 70px);background-size:cover}body.template-index #top_mv .slider .slide2 .description .btn_more a{border:3px solid #fff}body.template-index #top_mv .slider .slide3 .description{top:14%;left:10%}body.template-index #top_mv .slider .slide4 .description{top:auto;bottom:7%;left:auto;right:15%}body.template-index #top_mv .slider .slide4 .description .t1{font-size:8rem;font-family:EB Garamond,Times New Roman;color:#fff;text-shadow:0 3px 2px #000000}body.template-index #top_mv .slider .slide5 .description,body.template-index #top_mv .slider .slide6 .description{top:16%;left:13%}body.template-index #top_mv .slider .slide7 .description{top:17%;left:auto;right:15%}body.template-index #top_mv .slider .slide7 .description .t2{color:#b50b93;font-weight:600;font-size:2rem}body.template-index #top_mv .slider .slide7 .description .t3{font-size:2.6rem;font-weight:600}body.template-index #top_mv .slider .slide7 .description .t4{color:#b50b93;font-weight:600;font-size:5rem;text-shadow:1px 4px #FFFFFF}body.template-index #top_special_contents .banner{margin-bottom:4rem}body.template-index #top_special_contents .banner .img{margin-bottom:1rem}body.template-index #top_special_contents .banner .txt{text-align:center}body.template-index #top_about .description{background:url(/cdn/shop/files/net-105-2.jpg?v=1782363416) no-repeat;background-size:cover;background-position:right;padding:6rem 8rem}body.template-index #top_about .description .inner{width:50%;text-align:center}body.template-index #top_about .description .inner .logo{margin-bottom:2rem}body.template-index #top_about .description .inner .copy1{font-size:3.5rem;margin-bottom:3rem}body.template-index #top_about .description .inner .text{margin-bottom:2rem}body.template-index #top_ranking .item,body.template-index #top_new .item{margin-bottom:4rem}body.template-index #top_ranking .item .rank,body.template-index #top_new .item .rank{text-align:center;margin-bottom:1rem}body.template-index #top_ranking .item .img,body.template-index #top_new .item .img{margin-bottom:1rem}body.template-index #top_ranking .item .description,body.template-index #top_new .item .description{text-align:center}body.template-index #top_ranking .item .description .itemname,body.template-index #top_new .item .description .itemname{font-size:1.6rem}body.template-index #top_ranking .item .description .itemprice,body.template-index #top_new .item .description .itemprice{font-size:2rem;font-weight:700}body.template-index #top_ranking .item .description .itemprice small,body.template-index #top_new .item .description .itemprice small{font-size:1.3rem;font-weight:400}body.template-index #top_category .title2{margin-bottom:4rem}body.template-index #top_category .title2 .en{font-family:EB Garamond,Times New Roman;font-size:2.8rem;margin-bottom:1rem}body.template-index #top_category .title2 .jp{font-size:1.6rem}body.template-index #top_category .category{margin-bottom:6rem}body.template-index #top_category .category .img{margin-bottom:0}body.template-index #top_category .category .description{background:#eaedf4;text-align:center}body.template-index #top_category .category .description .categoryname{font-size:2.4rem;font-weight:600;padding:.8rem}body.page-delivery h3{text-align:center;background:#f7f7f7;font-size:1.8rem;font-weight:700;padding:.5rem;margin-bottom:2rem}body.page-delivery .shipdate{border:1px solid #CCCCCC;font-size:2.8rem;font-weight:600;text-align:center;background:#f7f7f7;padding:1rem;margin-bottom:2rem}body.page-delivery .description{margin-bottom:6rem}body.page-delivery .description span{text-decoration:underline;font-weight:600}body.page-delivery .pref_table table{border:1px solid #f0f0f0}body.page-delivery .pref_table table th,body.page-delivery .pref_table table td{text-align:left}body.page-delivery .pref_table table th:nth-child(1),body.page-delivery .pref_table table td:nth-child(1){width:15%}body.page-delivery .pref_table table th:nth-child(2),body.page-delivery .pref_table table td:nth-child(2){width:50%}body.page-delivery .pref_table table th:nth-child(3),body.page-delivery .pref_table table td:nth-child(3){width:35%}body.page-delivery .pref_table table th.red,body.page-delivery .pref_table table td.red{color:red;font-weight:600}body.page-size h3{text-align:center;background:#f7f7f7;font-size:1.8rem;font-weight:700;padding:.5rem;margin-bottom:2rem}body.page-size .page_head .description{font-size:2.4rem;margin-bottom:4rem}body.page-size .page_head .description a{text-decoration:underline}body.page-size .description .navi{margin-bottom:4rem}body.page-size .description .navi ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.page-size .description .navi ul li{margin:2rem 4rem}body.page-size .description .navi ul li a{border-bottom:1px solid #ccc}body.page-size .description .navi ul li a{position:relative;border-bottom:none;color:inherit}body.page-size .description .navi ul li a:after{position:absolute;bottom:-25px;left:calc(50% - .5em);content:"\25bc"}body.page-size .description .items .item{margin-bottom:8rem}body.page-size .description .items .item .egata{margin-bottom:4rem}body.page-size .description .items .item .egata h4{background:#111;text-align:center;color:#fff;font-size:2rem;font-weight:600;padding:.5rem;margin-bottom:0}body.page-size .description .items .item .egata .img{border:1px solid #707070;text-align:center;padding:4rem}body.page-size .description .items .item .partses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.page-size .description .items .item .partses .parts{width:calc(50% - 15px);margin-bottom:4rem}body.page-size .description .items .item .partses .parts .img{margin-bottom:1rem}body.page-size .description .items .item .partses .parts .img img{width:100%;height:auto}body.page-size .description .items .item .partses .parts .description h5{font-size:1.8rem;font-weight:600}body.template-collection .content .main h1{text-align:center;font-size:3rem;margin-bottom:4rem}body.template-collection .content .main .collection_description .collection_description_inner{width:100%;height:400px;position:relative;text-align:center}body.template-collection .content .main .collection_description .collection_description_inner .img{width:100%;height:100%}body.template-collection .content .main .collection_description .collection_description_inner .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.template-collection .content .main .collection_description .collection_description_inner .collection_title{position:absolute;right:60px;top:25%;padding:1rem 3rem;background:#fff;width:280px;-webkit-box-shadow:10px 10px 0 rgba(0,0,0,.3);box-shadow:10px 10px #0000004d}body.template-collection .content .main .collection_description .collection_description_inner .collection_title .en{font-family:EB Garamond,Times New Roman;font-style:italic;font-size:2.4rem;color:#b50093;margin-bottom:0rem}body.template-collection .content .main .collection_description .collection_description_inner .collection_title h1{font-size:3rem;font-weight:600;margin-bottom:1rem}body.template-collection .content .main .collection_description .collection_description_inner .collection_title .set{font-style:1.4rem}body.template-collection .content .main .collection_items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body.template-collection .content .main .collection_items .grid-view-item{margin-bottom:0}body.template-collection .content .main .collection_items .item{width:calc(50% - 20px);margin-right:20px;text-align:center;margin-bottom:4rem}body.template-collection .content .main .collection_items .item .product-card__title{font-family:inherit}body.template-collection .content .main .collection_items .item h2{font-weight:400}body.template-collection .content .main .collection_items .item .price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.template-collection .content .main .collection_items .item .price dd span:after{content:""}body.template-collection .content .main .collection_items .item:nth-child(2n){margin-right:0}body.template-collection .content .main .collection_items .item .placeholder-background--animation{background-color:#fff}.pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.template-product .main,body.template-product .selector{margin-bottom:8rem}body.template-product .selector ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.template-product .selector ul li{margin:0 2rem;background:#fff;border:1px solid #707070;cursor:pointer;padding:.5rem 2rem}body.template-product .selector ul li.on{position:relative;background:#111;color:#fff;cursor:normal}body.template-product .selector ul li.on:after{position:absolute;content:"\25bc";color:#111;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}body.template-product .product-single__meta h1{font-size:2rem}body.template-product .product-single__meta .btn_cart{position:relative;cursor:pointer;background:#111;color:#fff;text-align:center;font-size:1.8rem;font-weight:700;border-radius:8px;padding:2rem}body.template-product .product-single__meta .btn_cart:before{position:absolute;content:"";width:29px;height:30px;background:url(/cdn/shop/files/ico_btn_cart_2x_c5b6b2b3-c06b-4314-811f-0397a754b66c.png?v=1607584469) no-repeat;background-size:cover;top:50%;left:20%;-webkit-transform:translateY(-53%);transform:translateY(-53%)}body.template-product .product-single__meta .shopify-payment-button button{background:#111;color:#fff;text-align:center;font-size:1.8rem;font-weight:700;border-radius:8px;padding:2rem}body.template-product .item_review{display:none}body.template-product .item_description img{width:100%;height:auto}body.template-product .item_description .blk{margin-bottom:6rem}body.template-product .item_description .icons ul{display:-webkit-box;display:-ms-flexbox;display:flex}body.template-product .item_description .icons ul li{margin-right:2rem}body.template-product .item_description .icons ul li img{height:80px;width:auto}body.template-product .item_description .text{font-size:1.6rem}body.template-product .item_description .model{text-align:right}body.template-product .item_description .p_text_ttl1{margin-bottom:0rem;font-weight:600}body.template-product .item_description .p_title1{text-align:center}body.template-product .item_description .p_title1 p{position:relative;font-size:4rem;color:#b84687;display:inline-block;margin-bottom:4rem;font-weight:700}body.template-product .item_description .p_title1 p:before,body.template-product .item_description .p_title1 p:after{position:absolute;top:50%;content:"";width:50px;height:1px;border-top:1px solid #707070}body.template-product .item_description .p_title1 p:before{left:-70px}body.template-product .item_description .p_title1 p:after{right:-70px}body.template-product .item_description .c3,body.template-product .item_description .c2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.template-product .item_description .c3 li,body.template-product .item_description .c2 li{margin-bottom:4rem}body.template-product .item_description .c3 li img,body.template-product .item_description .c2 li img{margin-bottom:1rem}body.template-product .item_description .c3 li{width:calc(33% - 20px);margin-right:30px}body.template-product .item_description .c3 li:nth-child(3n){margin-right:0}body.template-product .item_description .c2 li{width:calc(50% - 20px);margin-right:40px}body.template-product .item_description .c2 li:nth-child(2n){margin-right:0}body.template-product .item_description .washable_point{border:1px solid #E6E6E6;background:#f7f7f7;padding:3rem}body.template-product .item_description .washable_point .p_title2 img{height:38px;width:auto;margin-bottom:0}body.template-product .item_description .washable_point ul{padding-left:2rem}body.template-product .item_description .washable_point ul li{list-style-type:"\25cf";list-style:disc}body.template-product .item_description .size .egata{margin-bottom:4rem}body.template-product .item_description .size .size_table p{margin-bottom:0;font-weight:600}body.template-product .item_description .size .size_table table tr th,body.template-product .item_description .size .size_table table tr td{text-align:center}body.template-product .item_description .spec th,body.template-product .item_description .spec td{padding:2rem 3rem}body.template-product .item_description .spec th img,body.template-product .item_description .spec td img{height:50px;width:auto}body.template-product .item_description.trial .alert{background:#f7f7f7;padding:3rem}body.template-product .item_description.trial .alert ul{padding-left:4rem;margin-bottom:2rem}body.template-product .item_description.trial .alert ul li{list-style-type:disc;font-size:3rem;font-weight:700}body.template-product .item_description.trial .alert ul li span{color:#e50000}body.template-product .item_description.trial .alert p.text{margin-bottom:0;padding-left:3rem}body.template-product .item_description.trial .trialtitle{text-align:center}body.template-product .item_description.trial .trialtitle h2{z-index:2;position:relative;text-align:center;font-size:4rem;font-weight:700;display:inline-block;line-height:1;padding:0 2rem;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,rgba(200,120,200,.3)));background:linear-gradient(transparent 60%,#c878c84d 60%)}body.template-product .item_description.trial .onayami{border:1px solid #CCCCCC;padding:2rem}body.template-product .item_description.trial .onayami .inner{background:#f7f7f7;padding:2rem}body.template-product .item_description.trial .onayami .inner h3{text-align:center;font-size:3rem;font-weight:600;margin-bottom:2rem}body.template-product .item_description.trial .onayami .inner ul{padding-left:2rem}body.template-product .item_description.trial .onayami .inner ul li{padding-left:4rem;font-size:2rem;margin-bottom:1rem;background:url(/cdn/shop/files/p_trial_check.svg?v=1606807181) no-repeat;background-position:left 13px}body.template-product .item_description.trial .onayami .inner ul li span{font-size:2.6rem;color:#b44545;border-bottom:1px solid #B44545}body.template-product .item_description.trial .result{text-align:center;font-size:3.7rem;font-weight:500;color:#b44545}body.template-product .item_description.trial .result .inner{position:relative;display:inline-block}body.template-product .item_description.trial .result .inner:before,body.template-product .item_description.trial .result .inner:after{content:"";position:absolute;top:7rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10rem;height:1px;border-bottom:1px solid #707070}body.template-product .item_description.trial .result .inner:before{left:-13rem}body.template-product .item_description.trial .result .inner:after{right:-13rem;-webkit-transform:rotate(135deg);transform:rotate(135deg)}body.template-product .item_description.trial .navi{padding:2rem}body.template-product .item_description.trial .navi ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.template-product .item_description.trial .navi ul li{position:relative;width:30%;background:#f7f7f7;text-align:center;padding:2rem 1rem 5rem;font-size:4rem;font-weight:500;line-height:1.5}body.template-product .item_description.trial .navi ul li:after{content:"";position:absolute;-webkit-transform:rotate(225deg);transform:rotate(225deg);left:calc(50% - 10px);bottom:2rem;width:20px;height:20px;border-top:1px solid #707070;border-left:1px solid #707070}body.template-product .item_description.trial .navi ul li span{display:block;color:#b44545;font-size:6rem}body.template-product .item_description.trial .step .img{width:80%;margin:0 auto 4rem}body.template-product .item_description.trial .step .img img{border:1px solid #cccccc}body.template-product .item_description.trial .step .step_f1{border:1px solid #CCCCCC;margin-bottom:8rem}body.template-product .item_description.trial .step .step_f1 h2{background:#111;padding:0rem 4rem;color:#fff;font-size:3.2rem;font-weight:500}body.template-product .item_description.trial .step .step_f1 h2 small{font-size:1.6rem}body.template-product .item_description.trial .step .step_f1 .step_f2{padding:2rem 4rem}body.template-product .item_description.trial .step .step_f1 .step_f2 h3{font-size:2.4rem;font-weight:400;color:#b44545;padding-bottom:.2rem;border-bottom:1px solid #B44545;margin-bottom:1rem}body.template-product .item_description.trial .faq .faqs{padding:4rem 6rem}body.template-product .item_description.trial .faq .faqs .faq{margin-bottom:4rem}body.template-product .item_description.trial .faq .faqs .faq.show .q:after{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0);-webkit-transition:.5s;transition:.5s}body.template-product .item_description.trial .faq .faqs .faq .q,body.template-product .item_description.trial .faq .faqs .faq .a{border:1px solid #D5D5D5;padding:1rem 2rem}body.template-product .item_description.trial .faq .faqs .faq .q{position:relative;background:#f7f7f7;font-size:1.6rem}body.template-product .item_description.trial .faq .faqs .faq .q:after{-webkit-transition:.5s;transition:.5s;position:absolute;content:"";top:50%;right:20px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);width:30px;height:30px;background:url(/cdn/shop/files/p_trial_faq_btn.svg?v=1606814870)}body.template-product .item_description.trial .faq .faqs .faq .a{display:none}body.template-captcha .shopify-challenge__container,body.template-customer-address{padding-top:8rem}body.template-page #topix .mainimg{margin-bottom:8rem}body.template-page #topix .topics_head{margin-bottom:4rem}body.template-page #topix .topics_head .copy{font-size:2.4rem;color:#ff7b7b;text-align:center;margin-bottom:0;font-weight:400}body.template-page #topix .topics_head hr{margin-bottom:2rem}body.template-page #topix .topics_head h1{text-align:center;font-size:3.6rem;line-height:1.5}body.template-page #topix .topics_head .text{font-size:1.8rem;line-height:2}body.template-page #topix h2{background:#f7f7f7;font-weight:700;font-size:2rem;padding:.5rem 2rem;margin-bottom:4rem}body.template-page #topix .item{margin-bottom:4rem}body.template-page #topix .item .item_img{margin-bottom:1rem}body.template-page #topix .item .description a{color:inherit}body.template-page #topix .item .description .item_text{margin-bottom:1rem}body.template-page #topix .item .description .item_price{text-align:center;color:#e50000;font-size:2.6rem;font-weight:700}body.template-page #topix .item .description .item_price small{color:#111;font-size:1.4rem}.page_free h1{font-size:4rem;margin-bottom:4rem;line-height:1.3}.page_free h2{font-size:2.4rem;margin-bottom:2rem}.page_free p{margin-bottom:4rem}
/*# sourceMappingURL=/cdn/shop/t/6/assets/styles.css.map */
