@charset "UTF-8";body.page-guide .blk img.credit{height:auto}body.template-index #top_mv .slider .slide{height:300px}body.template-index #top_mv .slider .slide .description .style1{font-size:1.6rem}body.template-index #top_mv .slider .slide .description .style2{font-size:4rem;font-weight:600}body.template-index #top_mv .slider .slide .description .btn_more{margin-top:2rem}body.template-index #top_mv .slider .slide .description .btn_more a{font-size:1.3rem;padding:.7rem 3rem}body.template-index #top_mv .slider .slide1 .img img{-o-object-position:40% top;object-position:40% top}body.template-index #top_mv .slider .slide1 .description{width:26rem;top:16%;left:2%}body.template-index #top_mv .slider .slide1 .description .t1{font-size:1.5rem;margin-bottom:1rem}body.template-index #top_mv .slider .slide2 .img img{-o-object-position:-60px top;object-position:-60px top}body.template-index #top_mv .slider .slide2 .description{top:8%;left:auto;right:5%;-webkit-transform:none;transform:none;line-height:1.3}body.template-index #top_mv .slider .slide2 .description .t1{line-height:1.2;margin-bottom:10px}body.template-index #top_mv .slider .slide2 .description .t2 .large{margin-bottom:10px;font-size:2rem}body.template-index #top_mv .slider .slide2 .description .t2 .large:after{content:"";position:absolute;width:70px;height:12px;background:url(/cdn/shop/files/mv_2_sou_2x_baeb9f26-161c-4ffc-b7df-b6bc3cee0034.png?v=1606915696) no-repeat;bottom:-10px;left:calc(50% - 30px);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 .img img{-o-object-position:-200px top;object-position:-200px top}body.template-index #top_mv .slider .slide3 .description{top:14%;left:5%}body.template-index #top_mv .slider .slide4 .img img{-o-object-position:-150px top;object-position:-150px top}body.template-index #top_mv .slider .slide4 .description{top:auto;bottom:12%;left:auto;right:5%}body.template-index #top_mv .slider .slide4 .description .t1{font-size:4rem;font-family:var(--font-script);color:#fff;text-shadow:0 3px 2px #000000}body.template-index #top_mv .slider .slide5 .img img{-o-object-position:60% top;object-position:60% top}body.template-index #top_mv .slider .slide5 .description{top:16%;left:13%}body.template-index #top_mv .slider .slide6 .img img{-o-object-position:40% -10%;object-position:40% -10%}body.template-index #top_mv .slider .slide6 .description{top:16%;left:8%}body.template-index #top_mv .slider .slide7 .img img{-o-object-position:53% top;object-position:53% top}body.template-index #top_mv .slider .slide7 .description{top:auto;bottom:10%;left:auto;right:1%}body.template-index #top_mv .slider .slide7 .description .t1{font-size:3rem;font-weight:600;text-shadow:1px 1px 1px #ccc}body.template-index #top_mv .slider .slide7 .description .t2{color:#b50b93;font-weight:600;font-size:1.6rem}body.template-index #top_mv .slider .slide7 .description .t3{font-size:1.6rem;font-weight:600}body.template-index #top_mv .slider .slide7 .description .t4{font-size:2.5rem;font-weight:600;text-shadow:1px 2px #FFFFFF}body.template-index #top_about .sp-gut-none{padding:0}body.template-index #top_about .description{padding:0;background:none}body.template-index #top_about .description .inner{width:100%}body.template-index #top_about .description .inner .logo{display:none}body.template-index #top_about .description .inner .copy1{font-size:20px;line-height:1.5}body.template-index #top_about .description .inner .text{font-size:14px}body.template-index #top_about .description .sp_img img{width:100%;height:auto}body.page-delivery .pref_table{width:100%}body.page-delivery table tr{display:table-row}body.page-delivery table td,body.page-delivery table th{display:table-cell!important;width:auto}body.page-size .description .navi ul{display:inline-block}body.page-size .description .navi ul li{display:inline-block;margin:2rem 1rem;border:1px solid #707070;padding:.5rem .5rem 2rem}body.page-size .description .navi ul li a:after{bottom:-15px}body.page-size .description .items .item{margin-bottom:2rem}body.page-size .description .items .item .partses{margin-bottom:4rem}body.page-size .description .items .item .partses .parts{width:calc(50% - 10px);margin-bottom:2rem}body.page-about #about .message{background:none}body.page-about #about .message .description{text-align:center;right:0;top:0;width:100%;padding:2rem}body.page-about #about .message h3,body.page-about #about .message .text{color:#111}body.page-about #kodawari .title1{font-size:3rem}body.page-about #kodawari .point{display:block}body.page-about #kodawari .point .img{width:100%;margin-bottom:2rem}body.page-about #kodawari .point .description{width:100%;padding:0}body.page-about #kodawari .point .description h3{background-position:center;width:220px;height:42px;margin:0 auto 2rem;background-size:cover;text-align:center;font-size:2.8rem;font-weight:700;line-height:42px;color:#b50093}body.template-collection .content .main .collection_description{margin:0 -15px}body.template-collection .content .main .collection_description .collection_description_inner{height:200px}body.template-collection .content .main .collection_description .collection_description_inner .collection_title{right:0!important;top:auto!important;bottom:0!important;padding:0!important;width:auto!important;-webkit-box-shadow:none!important;box-shadow:none!important}body.template-collection .content .main .collection_description .collection_description_inner .collection_title h1{font-size:2rem;padding:0 2rem;margin-bottom:0}body.template-collection .content .main .collection_description .collection_description_inner .collection_title .en,body.template-collection .content .main .collection_description .collection_description_inner .collection_title .set{display:none}body.template-product .selector{margin-bottom:8rem}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 .item_description .blk{margin-bottom:4rem}body.template-product .item_description .icons ul li{margin-right:1rem}body.template-product .item_description .icons ul li img{height:60px;width:auto}body.template-product .item_description .p_title1 p{font-size:3rem}body.template-product .item_description .p_title1 p:before,body.template-product .item_description .p_title1 p:after{content:"";width:40px}body.template-product .item_description .c3,body.template-product .item_description .c2{display:block}body.template-product .item_description .c3 li,body.template-product .item_description .c2 li{margin-bottom:4rem}body.template-product .item_description .c3 li,body.template-product .item_description .c2 li{width:100%;margin-right:0}body.template-product .item_description .size .size_table{width:100%;overflow-x:scroll}body.template-product .item_description .size .size_table table tr{display:table-row}body.template-product .item_description .size .size_table table tr th,body.template-product .item_description .size .size_table table tr td{display:table-cell;border-bottom:1px solid #707070}body.template-product .item_description .spec th,body.template-product .item_description .spec td{padding:1rem}body.template-product .item_description .spec th img,body.template-product .item_description .spec td img{height:30px;width:auto}body.template-product .item_description.trial .alert{background:#f7f7f7;padding:3rem}body.template-product .item_description.trial .alert ul{padding-left:2rem}body.template-product .item_description.trial .alert ul li{font-size:2rem}body.template-product .item_description.trial .alert p.text{margin-bottom:0;padding-left:0rem}body.template-product .item_description.trial .trialtitle h2{font-size:3rem;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,rgba(200,120,200,.3)));background:linear-gradient(transparent 50%,#c878c84d 50%)}body.template-product .item_description.trial .onayami .inner{padding:1rem}body.template-product .item_description.trial .onayami .inner ul{padding-left:1rem}body.template-product .item_description.trial .onayami .inner ul li{padding-left:4rem}body.template-product .item_description.trial .onayami .inner ul li span{font-size:2.3rem}body.template-product .item_description.trial .result{font-size:3rem}body.template-product .item_description.trial .result .inner:before,body.template-product .item_description.trial .result .inner:after{content:"";position:absolute;top:5rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:3rem;height:1px;border-bottom:1px solid #707070}body.template-product .item_description.trial .result .inner:before{left:-3rem}body.template-product .item_description.trial .result .inner:after{right:-3rem;-webkit-transform:rotate(135deg);transform:rotate(135deg)}body.template-product .item_description.trial .navi{padding:1rem}body.template-product .item_description.trial .navi ul li{padding:1rem 1rem 5rem;font-size:3rem}body.template-product .item_description.trial .navi ul li:after{content:"";position:absolute;-webkit-transform:rotate(225deg);transform:rotate(225deg);left:calc(50% - 10px)}body.template-product .item_description.trial .navi ul li span{font-size:4rem}body.template-product .item_description.trial .step .step_f1 h2{padding:0rem 2rem;font-size:3.2rem}body.template-product .item_description.trial .step .step_f1 .step_f2,body.template-product .item_description.trial .faq .faqs{padding:2rem}body.template-product .item_description.trial .faq .faqs .faq{margin-bottom:2rem}body.template-product .item_description.trial .faq .faqs .faq .q{padding-right:40px}body.template-product .item_description.trial .faq .faqs .faq .q:after{position:absolute;content:"";top:50%;right:10px;-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-page #topix .mainimg{margin-bottom:4rem}body.template-page #topix .topics_head .copy{font-size:1.8rem}body.template-page #topix .topics_head h1{font-size:2.2rem}body.template-page #topix .topics_head .text{font-size:1.5rem}body.template-page #topix .item{margin-bottom:4rem}body.template-page #topix .item .description .item_price{font-size:2rem}.page_free h1{font-size:2.5rem;margin-bottom:3rem}.page_free h2{font-size:2rem;margin-bottom:2rem}.page_free p{margin-bottom:3rem}
/*# sourceMappingURL=/cdn/shop/t/6/assets/styles_responsive.css.map */
