#main{margin-top:100px!important}#main>section{margin-bottom:0}#main .page-width{margin-bottom:0!important}.product__info-wrapper .product__title h1{font-size:17px!important;letter-spacing:0;font-weight:700!important}@media (max-width: 767px){.product__info-wrapper .product__title h1{text-align:center}}@media (max-width: 767px){.product__info-wrapper .price{text-align:center}}.product__info-wrapper .price-item{font-weight:700;font-size:20px}.product__info-wrapper .price-item small{margin-left:10px!important}.product__info-wrapper .product-form__quantity{display:none}variant-radios .product-form__input{max-width:100%;margin:10px 0 0;gap:10px}@media (max-width: 767px){variant-radios .product-form__input{justify-content:center}}variant-radios .variant_select label{margin:0!important;max-width:60px!important}div[class^=prime-review-favorites-product-]{position:static;margin:0 0 0 auto!important;right:20px;background:#d69b8c;width:50px;height:50px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){div[class^=prime-review-favorites-product-]{margin:0!important;transform:translateY(115vw);position:absolute}}div[class^=prime-review-favorites-product-] svg{width:22px;height:20px;margin:0}div[class^=prime-review-favorites-product-] svg g{fill:none!important}div[class^=prime-review-favorites-product-] svg path{stroke:#fff!important;stroke-width:.4px!important;fill:none}svg path[class$=enable]{fill:#fff!important}@media (max-width: 767px){div[class^=prime-review-favorites-product-]{transform:translateY(115vw)}}ul[class^=prime-review-favorites-product-][class$=-variants]{margin:0!important;transform:translate(-60px,17px);overflow:visible;border:none;background:#d69b8c;border-radius:0}ul[class^=prime-review-favorites-product-][class$=-variants] li{padding:8px 8px 8px 30px;border:none;color:#fff}ul[class^=prime-review-favorites-product-][class$=-variants] li:hover{background:#a96968}ul[class^=prime-review-favorites-product-][class$=-variants] li:after{border-color:#fff;top:11px}ul[class^=prime-review-favorites-product-][class$=-variants] li:hover:after{border-color:#fff;top:11px}@media (max-width: 767px){ul[class^=prime-review-favorites-product-][class$=-variants]{transform:translate(-78px,111vw)}}.product__info-wrapper .mxpr-like-container{justify-content:flex-end;margin-top:10px}@media (max-width: 749px){.product__info-wrapper .mxpr-like-container{transform:translateY(-22vw);position:relative;z-index:111}}.product__info-wrapper .mxpr-like-container .mxpr-like-left,.product__info-wrapper .mxpr-like-container .mxpr-like-right,.product__info-wrapper .mxpr-like-container .mxpr-like-count{display:none}.product__info-wrapper .mxpr-like-content{background:#d69b8c;width:40px;height:40px;border-radius:20px;display:flex;align-items:center;justify-content:center}.product__info-wrapper .mxpr-like-content .mxpr-like{background:none}.product__info-wrapper .mxpr-like-content .mxpr-like-heart{width:16px;height:16px}.product__info-wrapper .mxpr-like-content .mxpr-like-heart svg{stroke:#fff;margin:0;stroke-width:1px}.product__info-wrapper .mxpr-like-content #mxpr-like-loading-icon{width:16px;height:16px}.product__info-wrapper #mxpr-like-loading-icon .mxpr-like-double-bounce1,.product__info-wrapper #mxpr-like-loading-icon .mxpr-like-double-bounce2{background-color:#fff}.product__info-wrapper .mxpr-like-content .mxpr-like-heart-active svg{fill:#fff}.product__info-wrapper .mxpr-like-content .mxpr-like-text,.footer_sticky_container .footer_sticky_container_price{display:none}.isCartFixed .product__info-wrapper.grid__item>.product__info-container{background:#fff;width:100%}.isCartFixed .product__info-wrapper.grid__item>.product__info-container>*+*{margin:0}.isCartFixed .footer_sticky_container.is-open .product--btns>div:first-child{display:none!important}body.footer_cartButton--open .footer__review__button_container{display:none}#main section[id^=MainProduct]{margin-bottom:20px!important}@media (max-width: 749px){div[id^=ProductInfo]>div:first-child{height:0}}.isCartFixed section[id^=MainProduct] .product .product--btns>div{width:100%}.isCartFixed .product__info-wrapper.grid__item>.product__info-container .mxpr-like-container{display:none}.isCartFixed .product__info-wrapper.grid__item>.product__info-container .product__title{display:none}.isCartFixed .product__info-wrapper.grid__item>.product__info-container variant-radios{display:none}.isCartFixed .product__info-wrapper.grid__item>.product__info-container .footer_sticky_container{display:flex;flex-wrap:wrap;padding:10px 20px 20px;position:fixed;bottom:50px;left:0;background:#fff;transform:translateY(calc(101% + 60px));z-index:2;width:100%}.isCartFixed .product__info-wrapper.grid__item>.product__info-container .footer_sticky_container.is-open{transform:translateY(0)}.isCartFixed .product__info-wrapper.grid__item>.product__info-container .price{display:none}.product-form__buttons{position:relative}.product-form__buttons .product-form__buttons_cover{display:none}.isCartFixed .product-form__buttons .product-form__buttons_cover{width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer;display:block}.isCartFixed .product-form__buttons .product-form__buttons_cover.is-hidden{display:none}.isCartFixed section[id^=MainProduct] .product .product--btns{margin-top:0}.isCartFixed .footer_sticky_container{align-items:center}.footer_sticky_container_button_wrapper{display:none}.isCartFixed .footer_sticky_container_button_wrapper{display:block;width:100%}.footer_sticky_container__close{margin:0 auto 20px;cursor:pointer;width:100px;height:30px;display:flex;align-items:center;justify-content:center;pointer-events:visible}.footer_sticky_container__close img{display:block;height:100%}.footer_sticky_container_text01{display:none}.isCartFixed .footer_sticky_container_text01{display:block;color:#a96968;font-size:14px;width:100px;font-weight:700}.isCartFixed .footer_sticky_container .footer_sticky_container_price{width:100%;display:flex;justify-content:space-between;margin-top:30px;margin-bottom:20px;color:#a96968;font-weight:700;font-size:15px}#js-item_price{margin-left:auto;margin-right:0}.isCartFixed .select_variant_area{width:calc(100% - 100px)}.isCartFixed .select_variant_area .select_variant_area_contents{justify-content:flex-start}.footer_sticky_container_back{position:fixed;left:0;bottom:50px;z-index:1;width:100%;height:100vh;height:100dvh;background:#0000004d;visibility:visible;opacity:1}.footer_sticky_container_back.is-hidden{visibility:hidden;opacity:0}body.footer_cartButton--open,body.product-review--open{overflow:hidden!important;height:100vh!important;height:100dvh!important}[id^=shopify-section-template][id$=mxpr-product-reviews]{margin:0;padding:20px 40px;position:fixed;z-index:997;bottom:0;background:#fff;max-height:100vh;max-height:100dvh;height:80vh;height:80dvh;transform:translateY(105%);transition:.5s;max-width:800px;overflow-y:auto}[id^=shopify-section-template][id$=mxpr-product-reviews].is-open,body.product-review--open [id^=shopify-section-template][id$=mxpr-product-reviews].is-open{transform:translateY(0)}body.isCartFixed.product-review--open [id^=shopify-section-template][id$=mxpr-product-reviews].is-open{transform:translateY(-47px)}.product-review__close{margin:0 auto 30px;cursor:pointer;width:100px;height:30px;display:flex;align-items:center;justify-content:center;pointer-events:visible}.product-review__close img{display:block;height:100%}[id^=shopify-section-template][id$=mxpr-product-reviews] .page-width{margin:0!important}.mxpr-block{margin:0!important;padding:0!important}.product-review___back{position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;background:#0000004d;z-index:996;opacity:0;visibility:hidden;transition:.5s}.product-review___back.is-open{opacity:1;visibility:visible}.sec_product02 .bg_product02{padding:20px 10px 30px;background:url(/cdn/shop/t/3/assets/product_bg01.png) no-repeat center/cover}.sec_product02 .img_tit{max-width:55%;mix-blend-mode:screen;margin:0 auto 10px}.sec_product02 .img_main{margin-bottom:30px}.sec_product02 .txt{text-align:center;color:#fff;font-size:11px}.sec_product02 .txt_btm{background:#a96968;color:#fff;text-align:center;font-family:STIX Two Text,serif;padding:.3em;font-size:14px}.ttl_choice{font-family:STIX Two Text,serif;font-size:18px;color:#a96968;border:solid 1px #a96968;display:table;margin:0 auto 40px;padding:.6em .8em .4em;border-radius:50%;letter-spacing:0}.sec_choice01{padding-top:30px}.sec_choice01 .txt_wrap{display:flex;align-items:baseline;justify-content:space-between}.sec_choice01 .txt_wrap p{font-family:STIX Two Text,serif;margin:0;display:inline;width:auto;line-height:1;color:#471f05}.sec_choice01 .txt_wrap .txt_by{font-size:20px}.sec_choice01 .txt_wrap .txt_color{font-size:55px;letter-spacing:0}.sec_choice01 .bg_choice{padding:15px 15px 30px}.sec_choice01 .bg_choice .ttl_product{font-weight:700;font-size:14px;padding:1.5em 0}.sec_choice01 .bg_choice .txt_large{font-size:12px;margin:0}.sec_choice01 .bg_choice .txt{letter-spacing:0;line-height:1.8}.sec_choice01 .box_pink .txt_by,.sec_choice01 .box_pink .txt_color{color:#d8a195}.sec_choice01 .box_pink .bg_choice{background:url(/cdn/shop/t/3/assets/product_bg02.png) no-repeat center/cover}.sec_choice01 .box_orange .txt_wrap{margin-top:30px}.sec_choice01 .box_orange .txt_by{color:#d49875}.sec_choice01 .box_orange .txt_color{color:#d49875;font-size:50px}.sec_choice01 .box_orange .bg_choice{background:url(/cdn/shop/t/3/assets/product_bg03.png) no-repeat center/cover}.sec_choice02{padding:30px 0}.sec_choice02 .ttl_polish{color:#e3ba98;font-family:STIX Two Text,serif;font-size:50px;text-align:center;line-height:1;margin-bottom:20px}.sec_choice02 .ttl_polish .sub{display:block;font-size:.5em}.sec_choice02 .color_wrap{margin-top:15px}.sec_choice02 .color_wrap .color_item{display:flex;align-items:center;border-radius:0 0 0 30px;margin-bottom:7px}.sec_choice02 .color_wrap .color_item.ivory{background-color:#edd2b6}.sec_choice02 .color_wrap .color_item.natural{background-color:#e3ba98}.sec_choice02 .color_wrap .color_item.beige{background-color:#cba181}.sec_choice02 .color_wrap .color_item .color_img{width:46%}.sec_choice02 .color_wrap .color_item .color_img img{display:block}.sec_choice02 .color_wrap .color_item .color_txt{width:64%}.sec_choice02 .color_wrap .color_item .color_txt .txt{text-align:center;line-height:1.8;font-weight:700}.sec_choice02 .txt_btm{text-align:center;font-weight:700;font-size:12px;margin-top:30px}.sec_choice02 .img_wrapper{position:relative}.sec_choice02 .img_wrapper span{position:absolute;top:50%;left:50%;color:#fff}.sec_choice02 .img_wrapper .text01{transform:translate(12vw,-2vw)}.sec_choice02 .img_wrapper .text02{transform:translate(12vw,3vw)}.sec_choice02 .img_wrapper .text03{transform:translate(12vw,9vw)}@media (min-width: 820px){.sec_choice02 .img_wrapper .text01{transform:translate(82px,-10px)}.sec_choice02 .img_wrapper .text02{transform:translate(81px,35px)}.sec_choice02 .img_wrapper .text03{transform:translate(81px,83px)}}.sec_first{padding:50px 0 30px;background:url(/cdn/shop/t/3/assets/product_bg04.png) no-repeat center/cover}.sec_first .ttl_first{color:#6d5353;font-family:STIX Two Text,serif;font-size:40px;text-align:center;line-height:1.2;margin-bottom:20px}.sec_first .ttl_first .sub{display:block;font-size:.3em}.sec_first .txt{text-align:center;color:#a96968;font-weight:700;font-size:12px}.sec_first .txt_btm{color:#fff;text-align:center;font-family:STIX Two Text,serif;margin-top:30px;margin-bottom:0;font-size:14px}.sec_color{padding:40px 0 30px;background:url(/cdn/shop/t/3/assets/product_bg05.png) no-repeat center/cover}.sec_color .fig_01{max-width:calc(100% - 20px)}.sec_color .fig_03{max-width:calc(96% - 20px);margin-right:0;margin-left:auto}.sec_color .color_pink{position:relative;margin-bottom:20px}.sec_color .color_pink .fig_txt{max-width:48%;mix-blend-mode:screen;text-align:right;margin:0;position:absolute;bottom:0;right:20px}.sec_color .color_orange{margin-top:40px}.faq_box{border-bottom:1px solid #745643;padding-bottom:20px}.faq_box:first-child{border-top:1px solid #745643}.faq_box .question,.faq_box .answer{position:relative}.faq_box .question{font-weight:700;line-height:1.6;padding:20px 0 0}.faq_box .question:hover{cursor:pointer}.faq_box .question p{padding-right:2rem;position:relative;font-size:14px}.faq_box .question p:before,.faq_box .question p:after{position:absolute;content:"";top:11px;right:0;background:#402620;border-radius:1px;width:1.6rem;height:2px}.faq_box .question p:after{transform:rotate(90deg);transition:.3s}.faq_box .question p.open:after{transform:rotate(0)}.faq_box .answer{display:none;padding-top:10px}.faq_box .answer p{font-size:14px!important}.faq_box .answer p small{display:inline-block;line-height:1.6;font-size:10px!important}.main-product-under-section img{vertical-align:bottom}.product04 .contents01{background:#f8e2d3}.main-product-under-section.product04 .contents01 .text01{padding:40px 0 0;font-size:14px}.main-product-under-section.product04 .contents01 .text02{padding:10px 0 20px;font-size:14px;font-weight:700}.main-product-under-section.product04 .contents01 .text03{padding:20px 0 60px;font-size:14px;color:#a96968;font-family:STIX Two Text,serif}.main-product-under-section.product04 .contents03{position:relative}.main-product-under-section.product04 .contents03 .text_wrapper{position:absolute;top:16vw;left:0;right:0;width:100%}.main-product-under-section.product04 .contents03 .text_wrapper .title01{color:#6d5353;font-family:STIX Two Text,serif;font-size:40px;text-align:center;margin-bottom:20px}.main-product-under-section.product04 .contents03 .text_wrapper .text01{text-align:center;color:#fff;line-height:2}.main-product-under-section.product04 .contents04{background:url(/cdn/shop/files/product4_bg002.jpg) no-repeat center /cover;padding:60px 0}.main-product-under-section.product04 .contents04 .title01{color:#fff;font-family:STIX Two Text,serif;font-size:60px;text-align:center;margin-bottom:20px;display:flex;flex-flow:column}.main-product-under-section.product04 .contents04 .title01 span{font-size:20px}.main-product-under-section.product04 .contents04 .text01{text-align:center;color:#a96968;line-height:2;font-size:16px}.main-product-under-section.product04 .contents04 .content_bg001{max-width:70%;background:url(/cdn/shop/files/product4_bg003.png) no-repeat center /contain;height:0;padding-top:70%;margin:0 auto;position:relative}.main-product-under-section.product04 .contents04 .content_bg001 .text_wrapper{position:absolute;top:0;bottom:0;margin:auto;width:100%;height:100%;text-align:center;display:flex;flex-flow:column;align-items:center;justify-content:center}.main-product-under-section.product04 .contents04 .content_bg001 .text_wrapper .text02{color:#fff;font-weight:700;line-height:1.4;font-size:4vw;margin-bottom:3vw}@media (min-width: 768px){.main-product-under-section.product04 .contents04 .content_bg001 .text_wrapper .text02{font-size:30px;margin-bottom:30px}}.main-product-under-section.product04 .contents04 .content_bg001 .text_wrapper .text03{color:#fff;font-weight:700;font-size:9vw;line-height:1;position:relative;padding-bottom:5px}@media (min-width: 768px){.main-product-under-section.product04 .contents04 .content_bg001 .text_wrapper .text03{font-size:80px}}.main-product-under-section.product04 .contents04 .content_bg001 .text_wrapper .text03:after{content:"";background:#fff;width:95%;height:1px;position:absolute;bottom:0;left:0;right:0;margin:auto}.main-product-under-section.product04 .contents04 .content_bg001 .text_wrapper .text04{color:#fff;line-height:1.4;font-size:4vw;margin:4vw auto 0;font-family:STIX Two Text,serif;font-weight:400}@media (min-width: 768px){.main-product-under-section.product04 .contents04 .content_bg001 .text_wrapper .text04{font-size:30px}}.main-product-under-section.product04 .contents04 .title02{text-align:center;font-size:26px;font-weight:700;margin:20px 0;line-height:1.3;color:#471f05}.main-product-under-section.product04 .contents04 .text05{text-align:center;font-size:16px}.main-product-under-section.product04 .contents05{padding:40px 0}.main-product-under-section.product04 .contents05 .img01{width:40%;max-width:300px;float:right}.main-product-under-section.product04 .contents05 .text01{color:#969289;font-family:STIX Two Text,serif;font-size:20px;margin-bottom:30px}.main-product-under-section.product04 .contents05 .text02{font-size:20px;line-height:1.5;color:#471f05;font-weight:700;margin-bottom:30px}.main-product-under-section.product04 .contents05 .text02 span{border-bottom:#471F05 solid 1px}.main-product-under-section.product04 .contents05 .text03{font-size:14px;line-height:2.2;color:#471f05}.main-product-under-section.product04 .contents05 .text03:after{display:block;clear:both;content:""}.main-product-under-section.product04 .contents06{background:#f8e2d3;padding:40px 0}.main-product-under-section.product04 .contents06 .text01{text-align:center;color:#fff;font-family:STIX Two Text,serif;font-size:16px}.main-product-under-section.product04 .contents06 .title01{text-align:center;font-size:30px;font-weight:700;line-height:1.2;margin:0 0 20px;color:#471f05}.main-product-under-section.product04 .contents06 .text02{text-align:center;font-size:16px;margin:20px 0}.main-product-under-section.product04 .contents06 .list01{list-style:none;display:flex;gap:20px}.main-product-under-section.product04 .contents06 .list01 li:not(:last-child) figure{position:relative}.main-product-under-section.product04 .contents06 .list01 li:not(:last-child) figure:after{content:"";width:20px;height:20px;background:url(/cdn/shop/files/product4_img010.png) no-repeat center /contain;position:absolute;top:0;bottom:0;right:-20px;margin:auto}.main-product-under-section.product04 .contents06 .list01 li p{text-align:center;margin-top:10px;line-height:1.5}.main-product-under-section.product04 .contents06 .list01 li img{max-width:100%}.main-product-under-section.product04 .contents07{padding:60px 0 40px}.main-product-under-section.product04 .contents07 .title01{color:#a96968;font-family:STIX Two Text,serif;font-size:40px;text-align:center;margin-bottom:20px}.main-product-under-section.product04 .contents07 .imageBox01{position:relative;background:url(/cdn/shop/files/product4_bg004.jpg) no-repeat center /100%;height:88vw}@media (min-width: 820px){.main-product-under-section.product04 .contents07 .imageBox01{height:760px}}.main-product-under-section.product04 .contents07 .imageBox01 .imageBox01_text01{color:#fff;position:absolute;top:50%;left:50%;transform:translate(12vw,-1.5vw)}@media (min-width: 820px){.main-product-under-section.product04 .contents07 .imageBox01 .imageBox01_text01{transform:translate(83px,-11px)}}.main-product-under-section.product04 .contents07 .imageBox01 .imageBox01_text02{color:#fff;position:absolute;top:50%;left:50%;transform:translate(12vw,3.8vw)}@media (min-width: 820px){.main-product-under-section.product04 .contents07 .imageBox01 .imageBox01_text02{transform:translate(83px,34px)}}.main-product-under-section.product04 .contents07 .imageBox01 .imageBox01_text03{color:#fff;position:absolute;top:50%;left:50%;transform:translate(12vw,9.2vw)}@media (min-width: 820px){.main-product-under-section.product04 .contents07 .imageBox01 .imageBox01_text03{transform:translate(83px,80px)}}.main-product-under-section.product04 .contents07 dl{display:grid;grid-template-columns:3fr 4fr;height:33vw}@media (min-width: 820px){.main-product-under-section.product04 .contents07 dl{height:280px}}.main-product-under-section.product04 .contents07 dl dt .text01{color:#fff;position:absolute;top:10px;left:10px;font-family:STIX Two Text,serif;font-size:clamp(30px,5vw,50px)}.main-product-under-section.product04 .contents07 dl dt .text02{color:#fff;display:flex;flex-flow:column;align-items:center;justify-content:center;line-height:1.2}.main-product-under-section.product04 .contents07 dl dt .text02 span{font-size:clamp(30px,5vw,50px);font-family:STIX Two Text,serif}.main-product-under-section.product04 .contents07 dl dd{padding:10px;font-size:clamp(12px,1.6vw,16px);line-height:2;display:flex;align-items:center;justify-content:center;text-align:center}.main-product-under-section.product04 .contents07 .table01{margin-top:30px}.main-product-under-section.product04 .contents07 .table01 dt{background:url(/cdn/shop/files/product4_bg005.jpg) no-repeat center /cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product04 .contents07 .table01 dd{background:#edd2b6}.main-product-under-section.product04 .contents07 .table02{margin-top:10px}.main-product-under-section.product04 .contents07 .table02 dt{background:url(/cdn/shop/files/product4_bg006.jpg) no-repeat center /cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product04 .contents07 .table02 dd{background:#e3ba98}.main-product-under-section.product04 .contents07 .table03{margin-top:10px}.main-product-under-section.product04 .contents07 .table03 dt{background:url(/cdn/shop/files/product4_bg007.jpg) no-repeat center /cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product04 .contents07 .table03 dd{background:#cba181}.main-product-under-section.product04 .contents08{background:url(/cdn/shop/files/product4_bg008.jpg) no-repeat center /cover;position:relative;height:60vw}@media (min-width: 820px){.main-product-under-section.product04 .contents08{height:477px}}.main-product-under-section.product04 .contents08 .text01{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-17vw,-18vw)}@media (min-width: 820px){.main-product-under-section.product04 .contents08 .text01{transform:translate(-120px,-133px)}}.main-product-under-section.product04 .contents08 .text02{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-26vw,20vw)}@media (min-width: 820px){.main-product-under-section.product04 .contents08 .text02{transform:translate(-195px,158px)}}.main-product-under-section.product04 .contents08 .text03{color:#fff;position:absolute;top:50%;left:50%;transform:translate(21vw,-6vw)}@media (min-width: 820px){.main-product-under-section.product04 .contents08 .text03{transform:translate(157px,-39px)}}.main-product-under-section.product04 .contents09{padding:60px 0}.main-product-under-section.product04 .contents09 .title01{color:#a96968;font-family:STIX Two Text,serif;font-size:40px;text-align:center;margin-bottom:20px}.main-product-under-section.product04 .contents09 .text01{text-align:center;color:#a96968;line-height:2;font-size:16px}.main-product-under-section.product04 .contents09 .imageBox01{background:url(/cdn/shop/files/product4_bg009.png) no-repeat center /cover;width:80%;height:84vw;position:relative;margin:0 auto}@media (min-width: 820px){.main-product-under-section.product04 .contents09 .imageBox01{height:653px}}.main-product-under-section.product04 .contents09 .imageBox01 .textBox01{position:absolute;top:0;right:0;width:40%}.main-product-under-section.product04 .contents09 .imageBox01 .textBox02{position:absolute;bottom:0;left:0;width:60%}.main-product-under-section.product04 .contents09 .imageBox01 .textBox_text01{font-size:14px;margin:0}.main-product-under-section.product04 .contents09 .imageBox01 .textBox_text02{font-size:12px;margin:0;line-height:1.2}.main-product-under-section.product04 .contents11{padding:100vw 0 60px;margin-bottom:40px;background:#f8e2d3 url(/cdn/shop/files/product4_bg010.png) no-repeat top center /100%}@media (min-width: 820px){.main-product-under-section.product04 .contents11{padding:830px 0 60px}}.main-product-under-section.product04 .contents11 .title01{color:#fff;font-family:STIX Two Text,serif;font-size:60px;text-align:center;margin-bottom:20px;display:flex;flex-flow:column}.main-product-under-section.product04 .contents11 .title01 span{font-size:20px}.main-product-under-section.product04 .contents11 .text01{padding:25px 0 20px;font-size:14px;text-align:center}.main-product-under-section.product04 .contents11 .text02{font-size:14px;text-align:center;font-weight:700}.main-product-under-section.product04 .contents11 .text03{font-size:14px;color:#a96968;font-family:STIX Two Text,serif;text-align:center}.main-product-under-section .parts001{background:#f8e2d3}.main-product-under-section .parts001 .text01{font-size:14px;margin:30px 0 0}.main-product-under-section .parts001 .text02{font-size:14px;font-weight:700;margin:30px 0 10px}.main-product-under-section .parts001 .text03{padding:20px 0 60px;font-size:14px;color:#a96968;font-family:STIX Two Text,serif}.main-product-under-section.product01 .bg001{background:url(/cdn/shop/files/product1_bg001.jpg) no-repeat center top /cover}.main-product-under-section.product01 .contents01{padding:80px 0 40px}.main-product-under-section.product01 .contents01 .img01{padding-left:20px}.main-product-under-section.product01 .contents01 .title01{display:flex;flex-flow:column;color:#ae414d;padding:0 20px;margin-top:-26vw;font-size:16px;line-height:1.1}@media (min-width: 820px){.main-product-under-section.product01 .contents01 .title01{margin-top:-180px}}.main-product-under-section.product01 .contents01 .title01 .text01{font-size:24px;font-family:STIX Two Text,serif}.main-product-under-section.product01 .contents01 .title01 .text02{font-size:40px;font-family:STIX Two Text,serif;padding-bottom:5px}.main-product-under-section.product01 .contents02{padding:0 0 40px}.main-product-under-section.product01 .contents02 .img01{padding-right:20px}.main-product-under-section.product01 .contents02 .title01{display:flex;flex-flow:column;align-items:flex-end;color:#eb867e;padding:0 20px;margin-top:-26vw;font-size:16px;line-height:1.1}@media (min-width: 820px){.main-product-under-section.product01 .contents02 .title01{margin-top:-180px}}.main-product-under-section.product01 .contents02 .title01 .text01{font-size:24px;font-family:STIX Two Text,serif}.main-product-under-section.product01 .contents02 .title01 .text02{font-size:40px;font-family:STIX Two Text,serif;padding-bottom:5px}.main-product-under-section.product01 .contents03{padding:0 0 40px}.main-product-under-section.product01 .contents03 .img01{padding-left:20px}.main-product-under-section.product01 .contents03 .title01{display:flex;flex-flow:column;color:#d56248;padding:0 20px;margin-top:-26vw;font-size:16px;line-height:1.1}@media (min-width: 820px){.main-product-under-section.product01 .contents03 .title01{margin-top:-180px}}.main-product-under-section.product01 .contents03 .title01 .text01{font-size:24px;font-family:STIX Two Text,serif}.main-product-under-section.product01 .contents03 .title01 .text02{font-size:40px;font-family:STIX Two Text,serif;padding-bottom:5px}.main-product-under-section.product01 .contents04{padding:0 0 60px;margin-bottom:0}.main-product-under-section.product01 .contents04 .img01{padding-right:20px}.main-product-under-section.product01 .contents04 .title01{display:flex;flex-flow:column;align-items:flex-end;color:#b24a2d;padding:0 20px;margin-top:-26vw;font-size:16px;line-height:1.1}@media (min-width: 820px){.main-product-under-section.product01 .contents04 .title01{margin-top:-180px}}.main-product-under-section.product01 .contents04 .title01 .text01{font-size:24px;font-family:STIX Two Text,serif}.main-product-under-section.product01 .contents04 .title01 .text02{font-size:40px;font-family:STIX Two Text,serif;padding-bottom:5px}.main-product-under-section .parts002{padding:0 0 60px;margin-top:-20px}.main-product-under-section .parts002 .title01{color:#a96968;font-family:STIX Two Text,serif;font-size:40px;text-align:center;margin-bottom:40px}.main-product-under-section .parts002 dl{display:grid;grid-template-columns:1fr 1fr;height:33vw;gap:10px}@media (min-width: 820px){.main-product-under-section .parts002 dl{height:280px}}.main-product-under-section .parts002 dl dt .text01{color:#fff;position:absolute;top:10px;right:10px;font-family:STIX Two Text,serif;font-size:clamp(30px,5vw,50px)}.main-product-under-section .parts002 dl dt .text02{color:#fff;display:flex;flex-flow:column;align-items:center;justify-content:center;line-height:1.2}.main-product-under-section .parts002 dl dt .text02 span{font-size:clamp(24px,4vw,40px);font-family:STIX Two Text,serif}.main-product-under-section .parts002 dl dd{padding:10px;font-size:clamp(12px,1.6vw,16px);line-height:2;display:flex;align-items:center;justify-content:center;text-align:center}.main-product-under-section .parts002 .text03{text-align:center;margin-top:20px;font-size:14px;color:#471f05}.main-product-under-section.product01 .contents05 .table01 dt{background:url(/cdn/shop/files/product1_img005.jpg) no-repeat center /cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product01 .contents05 .table01 dd{background:url(/cdn/shop/files/product1_img006.jpg) no-repeat center /cover}.main-product-under-section.product01 .contents05 .table02 dt{background:url(/cdn/shop/files/product1_img007.jpg) no-repeat center /cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product01 .contents05 .table02 dd{background:url(/cdn/shop/files/product1_img008.jpg) no-repeat center /cover}.main-product-under-section.product01 .contents05 .table03 dt{background:url(/cdn/shop/files/product1_img009.jpg) no-repeat center /cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product01 .contents05 .table03 dd{background:url(/cdn/shop/files/product1_img010.jpg) no-repeat center /cover}.main-product-under-section.product01 .contents05 .table04 dt{background:url(/cdn/shop/files/product1_img011.jpg) no-repeat center /cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product01 .contents05 .table04 dd{background:url(/cdn/shop/files/product1_img012.jpg) no-repeat center /cover}.main-product-under-section.product01 .contents06{background:url(/cdn/shop/files/product1_img013.jpg) no-repeat center /cover;position:relative;height:28vw}@media (min-width: 820px){.main-product-under-section.product01 .contents06{height:222px}}.main-product-under-section.product01 .contents06 .text01{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-46vw,-10vw)}@media (min-width: 820px){.main-product-under-section.product01 .contents06 .text01{transform:translate(-325px,-55px)}}.main-product-under-section.product01 .contents06 .text02{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-23vw,-6vw)}@media (min-width: 820px){.main-product-under-section.product01 .contents06 .text02{transform:translate(-140px,-34px)}}.main-product-under-section.product01 .contents06 .text03{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-2vw)}@media (min-width: 820px){.main-product-under-section.product01 .contents06 .text03{transform:translate(45px,-3px)}}.main-product-under-section.product01 .contents06 .text04{color:#fff;position:absolute;top:50%;left:50%;transform:translate(22vw,6vw)}@media (min-width: 820px){.main-product-under-section.product01 .contents06 .text04{transform:translate(227px,37px)}}.main-product-under-section.product01 .contents07{padding:80px 0}.main-product-under-section.product01 .contents07 .box01{padding:0 40px}.main-product-under-section.product01 .contents07 .title01{text-align:center;margin:15px 0 20px;color:#a96968;font-size:24px;font-family:STIX Two Text,serif}.main-product-under-section.product01 .contents07 .text01{text-align:center;line-height:1.5;color:#471f05;font-size:14px}.main-product-under-section.product01 .contents07 .title02{text-align:center;font-size:30px;font-family:STIX Two Text,serif;color:#a96968;display:table;margin:40px auto 20px;line-height:1;position:relative}.main-product-under-section.product01 .contents07 .title02:after{content:"";width:100%;height:1px;background:#a96968;position:absolute;bottom:4px;left:0}.main-product-under-section.product01 .contents07 .text02{text-align:center;line-height:1.5;color:#471f05;font-size:14px}.main-product-under-section .parts003{background:#ffe2d6;padding:100vw 0 60px}@media (min-width: 820px){.main-product-under-section .parts003{padding:830px 0 60px!important}}.main-product-under-section .parts003 .title01{color:#fff;font-family:STIX Two Text,serif;font-size:60px;text-align:center;margin-bottom:20px;display:flex;flex-flow:column}.main-product-under-section .parts003 .text01{padding:0 0 10px;font-size:14px;text-align:center}.main-product-under-section .parts003 .text02{font-size:14px;text-align:center;font-weight:700}.main-product-under-section .parts003 .text03{font-size:14px;color:#a96968;font-family:STIX Two Text,serif;text-align:center}.main-product-under-section.product01 .contents09{padding:100vw 0 60px;margin-bottom:40px;background:#f8e2d3 url(/cdn/shop/files/product1_img020.png) no-repeat top center /100%}.main-product-under-section.product01 .contents09 .title01 img{max-width:80%!important;margin:0 auto}.main-product-under-section.product02 .bg001{background:url(/cdn/shop/files/product1_bg001.jpg) no-repeat center top /cover}.main-product-under-section.product02 .contents01{padding:80px 0 40px}.main-product-under-section.product02 .contents01 .img01{padding-left:20px}.main-product-under-section.product02 .contents01 .title01{display:flex;flex-wrap:wrap;align-items:center;color:#c97971;padding:0 20px;margin-top:-10vw;font-size:16px;line-height:1.1}@media (min-width: 820px){.main-product-under-section.product02 .contents01 .title01{margin-top:-120px}}.main-product-under-section.product02 .contents01 .title01 .text01{font-size:24px;font-family:STIX Two Text,serif;width:100%}.main-product-under-section.product02 .contents01 .title01 .text02{font-size:40px;font-family:STIX Two Text,serif;padding-bottom:10px;padding-right:5px}.main-product-under-section.product02 .contents02{padding:0 0 40px}.main-product-under-section.product02 .contents02 .img01{padding-right:20px}.main-product-under-section.product02 .contents02 .title01{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;color:#eb867e;padding:0 20px;margin-top:-5vw;font-size:16px;line-height:1.1;text-align:right}@media (min-width: 820px){.main-product-under-section.product02 .contents02 .title01{margin-top:-30px}}.main-product-under-section.product02 .contents02 .title01 .text01{font-size:24px;font-family:STIX Two Text,serif;width:100%}.main-product-under-section.product02 .contents02 .title01 .text02{font-size:40px;font-family:STIX Two Text,serif;padding-bottom:10px;padding-right:5px}.main-product-under-section.product02 .contents03{padding:0 0 40px}.main-product-under-section.product02 .contents03 .img01{padding-left:20px}.main-product-under-section.product02 .contents03 .title01{display:flex;flex-flow:column;color:#f99d71;padding:0 20px;margin-top:-16vw;font-size:16px;line-height:1.1}@media (min-width: 820px){.main-product-under-section.product02 .contents03 .title01{margin-top:-80px}}.main-product-under-section.product02 .contents03 .title01 .text01{font-size:24px;font-family:STIX Two Text,serif}.main-product-under-section.product02 .contents03 .title01 .text02{font-size:40px;font-family:STIX Two Text,serif;padding-bottom:5px}.main-product-under-section.product02 .contents04{padding:0 0 60px;margin-bottom:0}.main-product-under-section.product02 .contents04 .img01{padding-right:20px}.main-product-under-section.product02 .contents04 .title01{display:flex;flex-flow:column;align-items:flex-end;color:#b5642c;padding:0 20px;margin-top:-20vw;font-size:16px;line-height:1.1}@media (min-width: 820px){.main-product-under-section.product02 .contents04 .title01{margin-top:-100px}}.main-product-under-section.product02 .contents04 .title01 .text01{font-size:24px;font-family:STIX Two Text,serif}.main-product-under-section.product02 .contents04 .title01 .text02{font-size:40px;font-family:STIX Two Text,serif;padding-bottom:5px}.main-product-under-section.product02 .contents05 .table01 dt{background:url(/cdn/shop/t/3/assets/product2_img006.jpg) no-repeat center /cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product02 .contents05 .table01 dd{background:url(/cdn/shop/t/3/assets/product2_img007.jpg) no-repeat center /cover}.main-product-under-section.product02 .contents05 .table02 dt{background:url(/cdn/shop/t/3/assets/product2_img008.jpg) no-repeat center /cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product02 .contents05 .table02 dd{background:url(/cdn/shop/t/3/assets/product2_img009.jpg) no-repeat center /cover}.main-product-under-section.product02 .contents05 .table03 dt{background:url(/cdn/shop/t/3/assets/product2_img010.jpg) no-repeat center /cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product02 .contents05 .table03 dd{background:url(/cdn/shop/t/3/assets/product2_img011.jpg) no-repeat center /cover}.main-product-under-section.product02 .contents05 .table04 dt{background:url(/cdn/shop/t/3/assets/product2_img012.jpg) no-repeat center /cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product02 .contents05 .table04 dd{background:url(/cdn/shop/t/3/assets/product2_img013.jpg) no-repeat center /cover}.main-product-under-section.product02 .contents06{background:url(/cdn/shop/t/3/assets/product2_img014.jpg) no-repeat center /cover;position:relative;height:28vw}@media (min-width: 820px){.main-product-under-section.product02 .contents06{height:222px}}.main-product-under-section.product02 .contents06 .text01{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-47vw,6vw)}@media (min-width: 820px){.main-product-under-section.product02 .contents06 .text01{transform:translate(-340px,53px)}}.main-product-under-section.product02 .contents06 .text02{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-20vw,6vw)}@media (min-width: 820px){.main-product-under-section.product02 .contents06 .text02{transform:translate(-132px,53px)}}.main-product-under-section.product02 .contents06 .text03{color:#fff;position:absolute;top:50%;left:50%;transform:translate(5vw,6vw)}@media (min-width: 820px){.main-product-under-section.product02 .contents06 .text03{transform:translate(78px,53px)}}.main-product-under-section.product02 .contents06 .text04{color:#fff;position:absolute;top:50%;left:50%;transform:translate(32vw,6vw)}@media (min-width: 820px){.main-product-under-section.product02 .contents06 .text04{transform:translate(277px,53px)}}.main-product-under-section.product02 .contents07{padding:30px 0 80px}.main-product-under-section.product02 .contents07 .box01{padding:0 40px}.main-product-under-section.product02 .contents07 .title01{text-align:center;margin:15px 0 20px;color:#a96968;font-size:24px;font-family:STIX Two Text,serif}.main-product-under-section.product02 .contents07 .text01{text-align:center;line-height:1.5;color:#471f05;font-size:14px}.main-product-under-section.product02 .contents07 .title02{text-align:center;font-size:30px;font-family:STIX Two Text,serif;color:#a96968;display:table;margin:40px auto 20px;line-height:1;position:relative}.main-product-under-section.product02 .contents07 .title02:after{content:"";width:100%;height:1px;background:#a96968;position:absolute;bottom:4px;left:0}.main-product-under-section.product02 .contents07 .text02{text-align:center;line-height:1.5;color:#471f05;font-size:14px}.main-product-under-section.product02 .contents09{padding:100vw 0 60px;margin-bottom:40px;background:#f8e2d3 url(/cdn/shop/t/3/assets/product2_img018.png) no-repeat top center /100%}.main-product-under-section.product02 .contents09 .title01{color:#a96968;font-family:STIX Two Text,serif;font-size:60px;text-align:center;margin-bottom:20px;display:flex;flex-flow:column}.main-product-under-section.product02 .contents09 .title01 span{font-size:20px;display:block;flex-shrink:1;margin-left:auto;padding-right:30px}.main-product-under-section.product03 .bg001{background:url(/cdn/shop/files/product1_bg001.jpg) no-repeat center top /cover}.main-product-under-section.product03 .contents01{padding:80px 0 40px}.main-product-under-section.product03 .contents01 .title01{display:flex;flex-flow:column;color:#e99191;padding:0 20px;font-size:16px;line-height:1.1;text-align:right}.main-product-under-section.product03 .contents01 .title01 .text01{font-size:24px;font-family:STIX Two Text,serif;width:100%}.main-product-under-section.product03 .contents01 .title01 .text02{font-size:40px;font-family:STIX Two Text,serif;padding-bottom:10px;padding-right:5px}.main-product-under-section.product03 .contents02{padding:0 0 40px}.main-product-under-section.product03 .contents02 .title01{display:flex;flex-flow:column;color:#c25733;padding:0 20px;font-size:16px;line-height:1.1;text-align:right;margin-top:-10vw}@media (min-width: 820px){.main-product-under-section.product03 .contents02 .title01{margin-top:-100px}}.main-product-under-section.product03 .contents02 .title01 .text01{font-size:24px;font-family:STIX Two Text,serif;width:100%}.main-product-under-section.product03 .contents02 .title01 .text02{font-size:40px;font-family:STIX Two Text,serif;padding-bottom:10px;padding-right:5px}.main-product-under-section.product03 .contents03 .title02{display:flex;justify-content:space-between;align-items:flex-end;color:#e99191;font-size:40px;font-family:STIX Two Text,serif;margin:0 0 20px}.main-product-under-section.product03 .contents03 .title02 span{font-size:60px}.main-product-under-section.product03 .contents03 dl+dl{margin-top:10px}.main-product-under-section.product03 .contents03 .table01 dt{background:url(/cdn/shop/files/product3_img004.jpg) no-repeat center /cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product03 .contents03 .table01 dd{background:url(/cdn/shop/files/product3_img005.jpg) no-repeat center /cover}.main-product-under-section.product03 .contents03 .table02 dt{background:url(/cdn/shop/files/product3_img006.jpg) no-repeat center /cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product03 .contents03 .table02 dd{background:url(/cdn/shop/files/product3_img007.jpg) no-repeat center /cover}.main-product-under-section.product03 .contents03 .table03 dt{background:url(/cdn/shop/files/product3_img008.jpg) no-repeat center /cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product03 .contents03 .table03 dd{background:url(/cdn/shop/files/product3_img009.jpg) no-repeat center /cover}.main-product-under-section.product03 .contents03 .table04 dt{background:url(/cdn/shop/files/product3_img010.jpg) no-repeat center /cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product03 .contents03 .table04 dd{background:url(/cdn/shop/files/product3_img011.jpg) no-repeat center /cover}.main-product-under-section.product03 .contents04 .title02{display:flex;justify-content:space-between;align-items:flex-end;color:#c25733;font-size:40px;font-family:STIX Two Text,serif;margin:0 0 20px}.main-product-under-section.product03 .contents04 .title02 span{font-size:60px}.main-product-under-section.product03 .contents04 dl+dl{margin-top:10px}.main-product-under-section.product03 .contents04 .table01 dt{background:url(/cdn/shop/files/product3_img012.jpg) no-repeat center /cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product03 .contents04 .table01 dd{background:url(/cdn/shop/files/product3_img013.jpg) no-repeat center /cover}.main-product-under-section.product03 .contents04 .table02 dt{background:url(/cdn/shop/files/product3_img014.jpg) no-repeat center /cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product03 .contents04 .table02 dd{background:url(/cdn/shop/files/product3_img015.jpg) no-repeat center /cover}.main-product-under-section.product03 .contents04 .table03 dt{background:url(/cdn/shop/files/product3_img016.jpg) no-repeat center /cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product03 .contents04 .table03 dd{background:url(/cdn/shop/files/product3_img017.jpg) no-repeat center /cover}.main-product-under-section.product03 .contents04 .table04 dt{background:url(/cdn/shop/files/product3_img018.jpg) no-repeat center /cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product03 .contents04 .table04 dd{background:url(/cdn/shop/files/product3_img019.jpg) no-repeat center /cover}.main-product-under-section.product03 .contents05{background:url(/cdn/shop/files/product3_img020.jpg) no-repeat center /cover;position:relative;height:28vw;margin-top:30px}.main-product-under-section.product03 .contents05 .title01{display:flex;justify-content:space-between;align-items:center;color:#e99191;font-size:40px;font-family:STIX Two Text,serif;margin:0;padding:0 20px;transform:translateY(-60%)}.main-product-under-section.product03 .contents05 .title01 span{font-size:60px}@media (min-width: 820px){.main-product-under-section.product03 .contents05{height:222px}}.main-product-under-section.product03 .contents05 .text01{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-42vw,-7vw)}@media (min-width: 820px){.main-product-under-section.product03 .contents05 .text01{transform:translate(-312px,-46px)}}.main-product-under-section.product03 .contents05 .text02{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-20vw,-2vw)}@media (min-width: 820px){.main-product-under-section.product03 .contents05 .text02{transform:translate(-132px,-20px)}}.main-product-under-section.product03 .contents05 .text03{color:#fff;position:absolute;top:50%;left:50%;transform:translate(2vw,2vw)}@media (min-width: 820px){.main-product-under-section.product03 .contents05 .text03{transform:translate(43px,19px)}}.main-product-under-section.product03 .contents05 .text04{color:#fff;position:absolute;top:50%;left:50%;transform:translate(22vw,6vw)}@media (min-width: 820px){.main-product-under-section.product03 .contents05 .text04{transform:translate(216px,53px)}}.main-product-under-section.product03 .contents06{background:url(/cdn/shop/files/product3_img021.jpg) no-repeat center /cover;position:relative;height:28vw;margin:60px 0}.main-product-under-section.product03 .contents06 .title01{display:flex;justify-content:space-between;align-items:center;color:#c25733;font-size:40px;font-family:STIX Two Text,serif;margin:0;padding:0 20px;transform:translateY(-60%)}.main-product-under-section.product03 .contents06 .title01 span{font-size:60px}@media (min-width: 820px){.main-product-under-section.product03 .contents06{height:222px}}.main-product-under-section.product03 .contents06 .text01{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-39vw,-7vw)}@media (min-width: 820px){.main-product-under-section.product03 .contents06 .text01{transform:translate(-298px,-46px)}}.main-product-under-section.product03 .contents06 .text02{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-26vw,-3vw)}@media (min-width: 820px){.main-product-under-section.product03 .contents06 .text02{transform:translate(-150px,-20px)}}.main-product-under-section.product03 .contents06 .text03{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-5vw,2vw)}@media (min-width: 820px){.main-product-under-section.product03 .contents06 .text03{transform:translate(20px,19px)}}.main-product-under-section.product03 .contents06 .text04{color:#fff;position:absolute;top:50%;left:50%;transform:translate(22vw,6vw)}@media (min-width: 820px){.main-product-under-section.product03 .contents06 .text04{transform:translate(216px,53px)}}.main-product-under-section.product03 .contents08{padding:100vw 0 60px;margin-bottom:40px;background:#f8e2d3 url(/cdn/shop/files/product3_img024.png) no-repeat top center /100%}.main-product-under-section.product03 .contents08 .title01{color:#a96968;font-family:STIX Two Text,serif;font-size:60px;text-align:center;margin-bottom:20px;display:flex;flex-flow:column}.main-product-under-section.product03 .contents08 .title01 span{font-size:20px;display:block;flex-shrink:1;margin-left:auto;padding-right:30px}.main-product-under-section.product03_new .bg001{background:url(/cdn/shop/files/product3_new_bg001.jpg) no-repeat center top / cover}.main-product-under-section.product03_new .contents01{padding:80px 0}.main-product-under-section.product03_new .contents01 .title01{display:flex;flex-flow:column;color:#e99191;padding:0 20px;font-size:16px;line-height:1.1;text-align:right}.main-product-under-section.product03_new .contents01 .title01 .text01{font-size:24px;font-family:STIX Two Text,serif;width:100%}.main-product-under-section.product03_new .contents01 .title01 .text02{font-size:40px;font-family:STIX Two Text,serif;padding-bottom:10px;padding-right:5px}.main-product-under-section.product03_new .contents02{padding:0 0 80px}.main-product-under-section.product03_new .contents02 .title01{display:flex;flex-flow:column;color:#c25733;padding:0 20px;font-size:16px;line-height:1.1;text-align:right;margin-top:-10vw}@media (min-width: 820px){.main-product-under-section.product03_new .contents02 .title01{margin-top:-100px}}.main-product-under-section.product03_new .contents02 .title01 .text01{font-size:24px;font-family:STIX Two Text,serif;width:100%}.main-product-under-section.product03_new .contents02 .title01 .text02{font-size:40px;font-family:STIX Two Text,serif;padding-bottom:10px;padding-right:5px}.main-product-under-section.product03_new .contents09{padding:0 0 120px}.main-product-under-section.product03_new .contents09 .title01{display:flex;flex-flow:column;color:#d5a88d;padding:0 20px;font-size:16px;line-height:1.1;text-align:right;margin-top:-7vw}@media (min-width: 820px){.main-product-under-section.product03_new .contents09 .title01{margin-top:-100px}}.main-product-under-section.product03_new .contents09 .title01 .text01{font-size:24px;font-family:STIX Two Text,serif;width:100%}.main-product-under-section.product03_new .contents09 .title01 .text02{font-size:40px;font-family:STIX Two Text,serif;padding-bottom:10px;padding-right:5px}.main-product-under-section.product03_new .contents03 .title02{display:flex;justify-content:space-between;align-items:flex-end;color:#e99191;font-size:40px;font-family:STIX Two Text,serif;margin:0 0 20px}.main-product-under-section.product03_new .contents03 .title02 span{font-size:60px;line-height:1}.main-product-under-section.product03_new .contents03 dl+dl{margin-top:10px}.main-product-under-section.product03_new .contents03 .table01 dt{background:url(/cdn/shop/files/product3_img004.jpg) no-repeat center / cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product03_new .contents03 .table01 dd{background:url(/cdn/shop/files/product3_img005.jpg) no-repeat center / cover}.main-product-under-section.product03_new .contents03 .table02 dt{background:url(/cdn/shop/files/product3_img006.jpg) no-repeat center / cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product03_new .contents03 .table02 dd{background:url(/cdn/shop/files/product3_img007.jpg) no-repeat center / cover}.main-product-under-section.product03_new .contents03 .table03 dt{background:url(/cdn/shop/files/product3_img008.jpg) no-repeat center / cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product03_new .contents03 .table03 dd{background:url(/cdn/shop/files/product3_img009.jpg) no-repeat center / cover}.main-product-under-section.product03_new .contents03 .table04 dt{background:url(/cdn/shop/files/product3_img010.jpg) no-repeat center / cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product03_new .contents03 .table04 dd{background:url(/cdn/shop/files/product3_img011.jpg) no-repeat center / cover}.main-product-under-section.product03_new .contents04 .title02{display:flex;justify-content:space-between;align-items:flex-end;color:#c25733;font-size:40px;font-family:STIX Two Text,serif;margin:0 0 20px}.main-product-under-section.product03_new .contents04 .title02 span{font-size:60px;line-height:1}.main-product-under-section.product03_new .contents04 dl+dl{margin-top:10px}.main-product-under-section.product03_new .contents04 .table01 dt{background:url(/cdn/shop/files/product3_img012.jpg) no-repeat center / cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product03_new .contents04 .table01 dd{background:url(/cdn/shop/files/product3_img013.jpg) no-repeat center / cover}.main-product-under-section.product03_new .contents04 .table02 dt{background:url(/cdn/shop/files/product3_img014.jpg) no-repeat center / cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product03_new .contents04 .table02 dd{background:url(/cdn/shop/files/product3_img015.jpg) no-repeat center / cover}.main-product-under-section.product03_new .contents04 .table03 dt{background:url(/cdn/shop/files/product3_img016.jpg) no-repeat center / cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product03_new .contents04 .table03 dd{background:url(/cdn/shop/files/product3_img017.jpg) no-repeat center / cover}.main-product-under-section.product03_new .contents04 .table04 dt{background:url(/cdn/shop/files/product3_img018.jpg) no-repeat center / cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product03_new .contents04 .table04 dd{background:url(/cdn/shop/files/product3_img019.jpg) no-repeat center / cover}.main-product-under-section.product03_new .contents10 .title02{display:flex;justify-content:space-between;align-items:flex-end;color:#d5a88d;font-size:40px;font-family:STIX Two Text,serif;margin:0 0 20px}.main-product-under-section.product03_new .contents10 .title02 span{font-size:60px;line-height:1}.main-product-under-section.product03_new .contents10 dl+dl{margin-top:10px}.main-product-under-section.product03_new .contents10 .table01 dt{background:url(/cdn/shop/files/product3_new_img026.jpg) no-repeat center / cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product03_new .contents10 .table01 dd{background:url(/cdn/shop/files/product3_new_img027.jpg) no-repeat center / cover}.main-product-under-section.product03_new .contents10 .table02 dt{background:url(/cdn/shop/files/product3_new_img028.jpg) no-repeat center / cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product03_new .contents10 .table02 dd{background:url(/cdn/shop/files/product3_new_img029.jpg) no-repeat center / cover}.main-product-under-section.product03_new .contents10 .table03 dt{background:url(/cdn/shop/files/product3_new_img030.jpg) no-repeat center / cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product03_new .contents10 .table03 dd{background:url(/cdn/shop/files/product3_new_img031.jpg) no-repeat center / cover}.main-product-under-section.product03_new .contents10 .table04 dt{background:url(/cdn/shop/files/product3_new_img032.jpg) no-repeat center / cover;position:relative;display:flex;align-items:center;justify-content:center}.main-product-under-section.product03_new .contents10 .table04 dd{background:url(/cdn/shop/files/product3_new_img033.jpg) no-repeat center / cover}.main-product-under-section.product03_new .contents05{background:url(/cdn/shop/files/product3_img020.jpg) no-repeat center / cover;position:relative;height:28vw;margin-top:30px;font-size:clamp(14px,3vw,20px)}.main-product-under-section.product03_new .contents05 .title01{display:flex;justify-content:space-between;align-items:center;color:#e99191;font-size:40px;font-family:STIX Two Text,serif;margin:0;padding:0 20px;transform:translateY(-77%)}.main-product-under-section.product03_new .contents05 .title01 span{font-size:60px}@media (min-width: 820px){.main-product-under-section.product03_new .contents05{height:222px}}.main-product-under-section.product03_new .contents05 .text01{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-42vw,-7vw)}@media (min-width: 820px){.main-product-under-section.product03_new .contents05 .text01{transform:translate(-325px,-46px)}}.main-product-under-section.product03_new .contents05 .text02{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-20vw,-2vw)}@media (min-width: 820px){.main-product-under-section.product03_new .contents05 .text02{transform:translate(-160px,-20px)}}.main-product-under-section.product03_new .contents05 .text03{color:#fff;position:absolute;top:50%;left:50%;transform:translate(2vw,2vw)}@media (min-width: 820px){.main-product-under-section.product03_new .contents05 .text03{transform:translate(23px,19px)}}.main-product-under-section.product03_new .contents05 .text04{color:#fff;position:absolute;top:50%;left:50%;transform:translate(21vw,6vw)}@media (min-width: 820px){.main-product-under-section.product03_new .contents05 .text04{transform:translate(197px,53px)}}.main-product-under-section.product03_new .contents06{background:url(/cdn/shop/files/product3_img021.jpg) no-repeat center / cover;position:relative;height:28vw;margin:60px 0;font-size:clamp(14px,3vw,20px)}.main-product-under-section.product03_new .contents06 .title01{display:flex;justify-content:space-between;align-items:center;color:#c25733;font-size:40px;font-family:STIX Two Text,serif;margin:0;padding:0 20px;transform:translateY(-77%)}.main-product-under-section.product03_new .contents06 .title01 span{font-size:60px}@media (min-width: 820px){.main-product-under-section.product03_new .contents06{height:222px}}.main-product-under-section.product03_new .contents06 .text01{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-39vw,-7vw)}@media (min-width: 820px){.main-product-under-section.product03_new .contents06 .text01{transform:translate(-298px,-46px)}}.main-product-under-section.product03_new .contents06 .text02{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-26vw,-3vw)}@media (min-width: 820px){.main-product-under-section.product03_new .contents06 .text02{transform:translate(-150px,-20px)}}.main-product-under-section.product03_new .contents06 .text03{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-5vw,2vw)}@media (min-width: 820px){.main-product-under-section.product03_new .contents06 .text03{transform:translateY(19px)}}.main-product-under-section.product03_new .contents06 .text04{color:#fff;position:absolute;top:50%;left:50%;transform:translate(23vw,6vw)}@media (min-width: 820px){.main-product-under-section.product03_new .contents06 .text04{transform:translate(206px,53px)}}.main-product-under-section.product03_new .contents11{background:url(/cdn/shop/files/product3_new_img034.jpg) no-repeat center / cover;position:relative;height:28vw;margin:60px 0 120px;font-size:clamp(14px,3vw,20px)}.main-product-under-section.product03_new .contents11 .title01{display:flex;justify-content:space-between;align-items:center;color:#d5a88d;font-size:40px;font-family:STIX Two Text,serif;margin:0;padding:0 20px;transform:translateY(-77%)}.main-product-under-section.product03_new .contents11 .title01 span{font-size:60px}@media (min-width: 820px){.main-product-under-section.product03_new .contents11{height:222px}}.main-product-under-section.product03_new .contents11 .text01{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-44vw,-7vw)}@media (min-width: 820px){.main-product-under-section.product03_new .contents11 .text01{transform:translate(-320px,-46px)}}.main-product-under-section.product03_new .contents11 .text02{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-21vw,-3vw)}@media (min-width: 820px){.main-product-under-section.product03_new .contents11 .text02{transform:translate(-140px,-20px)}}.main-product-under-section.product03_new .contents11 .text03{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-1vw,2vw)}@media (min-width: 820px){.main-product-under-section.product03_new .contents11 .text03{transform:translate(20px,19px)}}.main-product-under-section.product03_new .contents11 .text04{color:#fff;position:absolute;top:50%;left:50%;transform:translate(20vw,6vw)}@media (min-width: 820px){.main-product-under-section.product03_new .contents11 .text04{transform:translate(190px,53px)}}.main-product-under-section.product03_new .contents08{padding:100vw 0 60px;margin-bottom:40px;background:#f8e2d3 url(/cdn/shop/files/product3_new_img024.png) no-repeat top center / 100%}.main-product-under-section.product03_new .contents08 .title01{color:#fff;font-family:STIX Two Text,serif;font-size:60px;text-align:center;margin-bottom:20px;display:flex;flex-flow:column}.main-product-under-section.product03_new .contents08 .title01 span{font-size:20px;display:block;flex-shrink:1;margin-left:auto;padding-right:30px}.mxpr-summary__header{border-bottom:#14161a solid 1px;margin-bottom:10px;padding-bottom:10px;align-items:center}.mxpr-summary__write-review{color:#a36d6b;border-color:#a36d6b;border-radius:0}.mxpr-summary__write-review:hover{color:#fff!important;background:#a36d6b;border-color:#a36d6b;text-decoration:none}.star-ratings-css{color:#ebeff5}.star-ratings-css{text-shadow:none}.mxpr-summary__bar{background:#ebeff5;box-shadow:none;border-radius:6px;overflow:hidden}.mxpr-summary__bar-content{background:#14161a;box-shadow:none}.mxpr-summary__order{margin-top:20px;position:relative}.mxpr-summary__order:after{content:"";width:6px;height:6px;border:0;border-bottom:solid 1px #471f05;border-right:solid 1px #471f05;transform:rotate(45deg);position:absolute;top:50%;right:10px;margin-top:-4px}.mxpr-summary__order select{font-family:\30d2\30e9\30ae\30ce\89d2\30b4  Pro,Hiragino Kaku Gothic Pro,\6e38\30b4\30b7\30c3\30af,YuGothic,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;-webkit-appearance:none;box-shadow:none;text-shadow:none;border-radius:0;color:#42210b}.star-ratings-css-top{color:#a36d6b!important}.mxpr-review__list-item-top-review{background-color:#a36d6b!important;padding:3px 10px!important}.product-review_header{margin:0 auto 30px}.product-review_header .title{text-align:center;color:#fff;background:#a36d6b;padding:10px;font-size:18px;margin:0 auto 20px;font-weight:700}.product-review_header .text{color:#41200a;letter-spacing:.03em}.main-product-under-section.product05{color:#000}.main-product-under-section.product05 .product_ttl{font-family:Didot Italic,STIX Two Text,serif;font-weight:400;text-align:center;color:#fff;font-size:clamp(95px,24vw,200px)}.main-product-under-section.product05 .product_ttl .selve{display:table;border:solid 1px;border-radius:50%;padding:.5em 1.5em;font-size:clamp(16px,3vw,25px);margin:0 auto 1em}.main-product-under-section.product05 .product_ttl .color{color:#ffaaa2}.main-product-under-section.product05 .product_ttl .base{font-size:clamp(18px,4vw,30px);display:block}.main-product-under-section.product05 .contents01{background:#e8d9c8}.main-product-under-section.product05 .contents01 .mainimage{position:relative}.main-product-under-section.product05 .contents01 .mainimage img{border-radius:0 0 min(26vw,210px) 0}.main-product-under-section.product05 .contents01 .mainimage .product_ttl{position:absolute;bottom:7%;left:0;right:0}.main-product-under-section.product05 .contents01 .txt_wrap{padding:60px 0}.main-product-under-section.product05 .contents01 .txt_wrap .txt{color:#fff;font-size:clamp(12px,2.8vw,18px);line-height:2}.main-product-under-section.product05 .contents01 .txt_wrap .txt.large{font-size:clamp(15px,2.2vw,21px);font-weight:600}.main-product-under-section.product05 .contents02{position:relative}.main-product-under-section.product05 .contents02 .txt_wrap{text-align:center;position:absolute;left:0;right:0;bottom:17%}.main-product-under-section.product05 .contents02 .ttl{text-align:center;font-size:clamp(34px,6vw,51px);color:#fff;font-weight:700}.main-product-under-section.product05 .contents02 .txt{font-size:clamp(14px,2.2vw,21px);margin-top:1em;color:#fff}.main-product-under-section.product05 .contents02 .txt .tag{background-color:#ffaaa2;margin-left:.4em;padding:.2em .5em .3em}.main-product-under-section.product05 .contents02 .bar{bottom:0;padding:20px 0;text-align:center;background:#ffaaa2;color:#fff;font-family:Didot Italic,STIX Two Text,serif;font-size:16px;letter-spacing:0;font-weight:lighter;margin-top:-1px}.main-product-under-section.product05 .contents02 .bar img{width:23.7984496124%;vertical-align:middle}.main-product-under-section.product05 .contents03{padding:40px 0}.main-product-under-section.product05 .contents03 .container{padding:0 10px}.main-product-under-section.product05 .contents03 .product_list{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5%}.main-product-under-section.product05 .contents03 .product_list li{width:32%;padding-top:11.5%}.main-product-under-section.product05 .contents03 .product_list li .productbg img{max-width:80%;margin:-37% auto 0}.main-product-under-section.product05 .contents03 .product_list .tag{display:table;margin:-10% auto 0;width:auto;font-size:clamp(11px,2vw,16.5px);font-weight:400;line-height:1.5}.main-product-under-section.product05 .contents03 .product_list .productbg{padding-bottom:10%}.main-product-under-section.product05 .contents03 .product_list .color{font-size:clamp(25px,5vw,37.5px);text-align:center;font-family:Didot Italic,STIX Two Text,serif;margin-top:10px;font-weight:200}.main-product-under-section.product05 .contents03 .product_list .color img{vertical-align:top}.main-product-under-section.product05 .contents03 .product_list .pink .productbg{background:url(/cdn/shop/files/colorsettingbase_product01_bg.png) no-repeat center top/cover}.main-product-under-section.product05 .contents03 .product_list .pink .color{color:#ffaaa2}.main-product-under-section.product05 .contents03 .product_list .pink .color img{width:49.8687664042%}.main-product-under-section.product05 .contents03 .product_list .purple .productbg{background:url(/cdn/shop/files/colorsettingbase_product02_bg.png) no-repeat center top/cover}.main-product-under-section.product05 .contents03 .product_list .purple .color{color:#dbd2e7}.main-product-under-section.product05 .contents03 .product_list .purple .color img{width:79.0026246719%}.main-product-under-section.product05 .contents03 .product_list .blue .productbg{background:url(/cdn/shop/files/colorsettingbase_product03_bg.png) no-repeat center top/cover}.main-product-under-section.product05 .contents03 .product_list .blue .color{color:#c0d8ee}.main-product-under-section.product05 .contents03 .product_list .blue .color img{width:54.593175853%}.main-product-under-section.product05 .contents03 .product_list .yellow .productbg{background:url(/cdn/shop/files/colorsettingbase_product04_bg.png) no-repeat center top/cover}.main-product-under-section.product05 .contents03 .product_list .yellow .color{color:#ffe898}.main-product-under-section.product05 .contents03 .product_list .yellow .color img{width:86.0892388451%}.main-product-under-section.product05 .contents03 .product_list .green .productbg{background:url(/cdn/shop/files/colorsettingbase_product05_bg.png) no-repeat center top/cover}.main-product-under-section.product05 .contents03 .product_list .green .color{color:#ccdbc4}.main-product-under-section.product05 .contents03 .product_list .green .color img{width:67.4540682415%}.main-product-under-section.product05 .contents03 .ttl{text-align:center;font-weight:700;font-size:clamp(40px,6vw,51px);line-height:1.4;margin-top:60px;margin-bottom:15px}.main-product-under-section.product05 .contents03 .ttl .tag{display:table;background-color:#ffaaa2;padding:.2em .5em .25em;margin:0 auto 1.2em;color:#fff;font-size:clamp(16px,2.4vw,24px);font-weight:lighter}.main-product-under-section.product05 .contents03 .ttl .sub{display:block;font-size:clamp(14px,2.2vw,21px);font-weight:600}.main-product-under-section.product05 .contents03 .colorimg img{max-width:53%}.main-product-under-section.product05 .contents03 .txt{color:#ffaaa2;font-family:Didot Italic,STIX Two Text,serif;text-align:center;margin-top:30px;font-size:clamp(16px,2.4vw,24px)}.main-product-under-section.product05 .contents03 .txt img{width:28.6821705426%;vertical-align:middle}.main-product-under-section.product05 .contents04 .color{padding:40px 0 10px}.main-product-under-section.product05 .contents04 .color:last-child{border-radius:0 0 min(26vw,210px) 0}.main-product-under-section.product05 .contents04 .color.pink{background:#ffaaa24d}.main-product-under-section.product05 .contents04 .color.purple{background:#dbd2e74d}.main-product-under-section.product05 .contents04 .color.blue{background:#c0d8ee4d}.main-product-under-section.product05 .contents04 .color.yellow{background:#ffe8984d}.main-product-under-section.product05 .contents04 .color.green{background:#ccdbc44d;padding:40px 0 20px}.main-product-under-section.product05 .contents04 .ba_img{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:95%;margin:0 auto;gap:3%;list-style:none;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-product-under-section.product05 .contents04 .ba_img figure figcaption{width:100%;color:#fff;background:#e8d9c8;font-family:Didot Italic,STIX Two Text,serif;font-size:clamp(12px,2.8vw,18px);padding:.3em 0}.main-product-under-section.product05 .contents04 .ba_img figure figcaption img{vertical-align:middle}.main-product-under-section.product05 .contents04 .ba_img li:nth-child(1) figcaption img{width:31.1356%}.main-product-under-section.product05 .contents04 .ba_img li:nth-child(2) figcaption img{width:25.4804%}.main-product-under-section.product05 .contents04 .color_dsc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;padding:0;margin-top:20px}.main-product-under-section.product05 .contents04 .color_dsc .con_img{max-width:31%}.main-product-under-section.product05 .contents04 .color_dsc .txt{font-size:clamp(10px,2.7vw,18px);font-weight:400;line-height:2;letter-spacing:0;margin-bottom:5%}.main-product-under-section.product05 .contents05{padding:70px 0}.main-product-under-section.product05 .contents05 .point_wrap+.point_wrap{margin-top:50px}.main-product-under-section.product05 .contents05 .point_ttl{text-align:center;font-weight:700;font-size:clamp(32px,5.5vw,45px);line-height:1.5}.main-product-under-section.product05 .contents05 .point_ttl .sub{display:block;margin-bottom:18px}.main-product-under-section.product05 .contents05 .point_ttl .sub img{width:35.1162790698%}.main-product-under-section.product05 .contents05 .txt{text-align:center;font-weight:600;font-size:clamp(9px,2.8vw,18px);line-height:2;letter-spacing:0;margin-top:10px}.main-product-under-section.product05 .contents06{background:#ffaaa2;border-radius:0 0 min(26vw,210px) 0;text-align:center;padding:40px 0}.main-product-under-section.product05 .contents06 .subttl{font-family:Didot Italic,STIX Two Text,serif;font-size:clamp(16px,2.4vw,24px);margin-bottom:20px;color:#fff;letter-spacing:0}.main-product-under-section.product05 .contents06 .subttl img{width:23.7984496124%;vertical-align:middle}.main-product-under-section.product05 .contents06 .ttl{font-size:clamp(35px,7vw,60px);margin-bottom:-.5em;position:relative;z-index:1;color:#fff;font-weight:700}.main-product-under-section.product05 .contents06 .con_img{margin-bottom:40px;padding:0 30px}.main-product-under-section.product05 .contents06 .txt{font-size:clamp(12px,2.8vw,18px);line-height:2;color:#fff}.main-product-under-section.product05 .contents06 .txt.large{font-size:clamp(14px,2.2vw,21px)}.main-product-under-section.product05 .contents07{padding:50px 0 0}.main-product-under-section.product05 .contents07 .container{padding:0 8%}.main-product-under-section.product05 .contents07 .img_flex{list-style:none;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-product-under-section.product05 .contents07 .txt_img{margin-top:50px;position:relative}.main-product-under-section.product05 .contents07 .txt_img .subttl{position:absolute;bottom:12%;right:10%;color:#fff;text-align:right;font-family:Didot Italic,STIX Two Text,serif;font-size:clamp(12px,2.8vw,18px)}.main-product-under-section.product05 .contents08{background:#e8d9c8;padding:80px 0;color:#fff}.main-product-under-section.product05 .contents08 .product_ttl{position:relative;z-index:1}.main-product-under-section.product05 .contents08 .product_ttl .color{color:#fff;line-height:1}.main-product-under-section.product05 .contents08 figure img{max-width:75%;margin:0 auto}.main-product-under-section.product05 .contents08 .txt{font-size:clamp(10px,2.8vw,15px);text-align:center;margin-top:60px;font-family:Didot Italic,STIX Two Text,serif;line-height:2;letter-spacing:0}.main-product-under-section.product05 .contents08 .txt img{width:85.2713178295%}.main-product-under-section.product05 .contents09{position:relative;padding-bottom:60px}.main-product-under-section.product05 .contents09 .txt_wrap{text-align:center;position:absolute;left:0;right:0;top:10%}.main-product-under-section.product05 .contents09 .ttl{text-align:center;font-size:clamp(34px,6vw,51px);color:#fff;font-weight:700}.main-product-under-section.product05 .contents09 .txt{font-size:clamp(14px,2.2vw,21px);margin-top:1em;color:#fff;font-weight:600}.main-product-under-section.product05 .contents09 .txt .tag{background-color:#ffaaa2;margin-left:.4em;padding:.2em .5em;font-weight:lighter}.main-product-under-section.product05 .contents09 .bar{bottom:0;padding:20px 0;text-align:center;background:#ffaaa2;color:#fff;font-family:Didot Italic,STIX Two Text,serif;font-size:14px}.main-product-under-section.product05 .contents09 .bar img{width:23.7984496124%;vertical-align:middle}.main-product-under-section.product06{color:#000}.main-product-under-section.product06 .product_ttl{font-family:Didot Italic,STIX Two Text,serif;font-weight:300;text-align:center;color:#fff;display:inline-block;margin:0 auto;font-size:clamp(75px,17vw,140px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.main-product-under-section.product06 .product_ttl .selve{display:table;border:solid 1px;border-radius:50%;padding:.5em 1.5em;font-size:clamp(16px,3vw,25px);margin:0 auto 10%}.main-product-under-section.product06 .product_ttl .palette{font-size:clamp(28px,7vw,100px);-webkit-transform:translateX(7%);transform:translate(7%);display:block;text-align:right}.main-product-under-section.product06 .contents01 .mainimage{position:relative;text-align:center}.main-product-under-section.product06 .contents01 .mainimage img{border-radius:0 0 min(26vw,210px) 0}.main-product-under-section.product06 .contents01 .mainimage .product_ttl{position:absolute;bottom:11%;left:0;right:0}.main-product-under-section.product06 .contents02{padding:90px 0 120px}.main-product-under-section.product06 .contents02 .txt_wrap01{position:relative;padding-bottom:80px;margin-bottom:60px}.main-product-under-section.product06 .contents02 .txt_wrap01:after{content:"";display:block;position:absolute;width:1px;height:40px;bottom:0;right:0;left:0;margin:auto;background:#e5b7b6;-webkit-transform:rotate(25deg);transform:rotate(25deg)}.main-product-under-section.product06 .contents02 .txt_wrap01 .subtxt{font-family:Didot Italic,STIX Two Text,serif;font-size:clamp(12px,2.8vw,18px);color:#e5b7b6;text-align:center}.main-product-under-section.product06 .contents02 .txt_wrap01 .subtxt img{width:49.6124031008%}.main-product-under-section.product06 .contents02 .txt_wrap01 .txt{font-size:clamp(12px,2.2vw,21px);text-align:center;line-height:2.5;color:#986968}.main-product-under-section.product06 .contents02 .txt_wrap02 .ttl{text-align:center;font-weight:600;font-size:clamp(36px,6.2vw,52px);line-height:1.5;margin-top:80px;margin-bottom:40px;color:#e7a5a5}.main-product-under-section.product06 .contents02 .txt_wrap02 .ttl .tag{display:table;padding:.4em 2em .3em;margin:0 auto 30px;font-size:clamp(14px,2.2vw,21px);color:#e5b7b6;border:solid 1px;font-weight:lighter}.main-product-under-section.product06 .contents02 .txt_wrap02 .ttl .sub{display:block;font-size:clamp(14px,2.4vw,24px);font-weight:600}.main-product-under-section.product06 .contents02 .txt_wrap02 .pallet_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:0;gap:13%}.main-product-under-section.product06 .contents02 .txt_wrap02 .pallet_list li{width:28%}.main-product-under-section.product06 .contents03{padding:40px 0 100px}.main-product-under-section.product06 .contents03.peach{background:url(/cdn/shop/files/multihighlightpallet_bg01.png?v=1693553584) no-repeat center top/100%}.main-product-under-section.product06 .contents03.peach .colortxt img{width:31.007751938%}.main-product-under-section.product06 .contents03.peach .color_num .con_num,.main-product-under-section.product06 .contents03.peach .color_num .color_txt{color:#e5b7b6}.main-product-under-section.product06 .contents03.peach .color_num .color_txt img{width:75.9493670886%}.main-product-under-section.product06 .contents03.diamond{background:url(/cdn/shop/files/multihighlightpallet_bg02.png?v=1693553625) no-repeat center top/100%}.main-product-under-section.product06 .contents03.diamond .colortxt img{width:32.5581395349%}.main-product-under-section.product06 .contents03.diamond .color_num .con_num,.main-product-under-section.product06 .contents03.diamond .color_num .color_txt{color:#d59469}.main-product-under-section.product06 .contents03.diamond .color_num .color_txt img{width:80.0632911392%}.main-product-under-section.product06 .contents03 .colortxt{font-family:Didot Italic,STIX Two Text,serif;font-size:clamp(16px,2.4vw,24px);text-align:center;color:#fff;margin-bottom:25px}.main-product-under-section.product06 .contents03 .color_img{position:relative;padding-bottom:17%;margin-bottom:10px}.main-product-under-section.product06 .contents03 .color_img .glitter{mix-blend-mode:screen;position:absolute;bottom:0;right:-3%;width:100%}.main-product-under-section.product06 .contents03 .txt{color:#fff;font-size:clamp(11.5px,2.8vw,18px);line-height:2.5;letter-spacing:0}.main-product-under-section.product06 .contents03 .color_num{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-product-under-section.product06 .contents03 .color_num li{width:50%;text-align:center}.main-product-under-section.product06 .contents03 .color_num .con_num{font-family:Didot Italic,STIX Two Text,serif;font-size:clamp(40px,7vw,60px)}.main-product-under-section.product06 .contents03 .color_num .con_num img{width:22.1518987342%}.main-product-under-section.product06 .contents03 .color_num .color_txt{font-family:Didot Italic,STIX Two Text,serif;font-size:clamp(22px,3vw,33px)}.main-product-under-section.product06 .contents03 .makeup_img{margin-top:-20px;width:103.5%;-webkit-transform:translateX(-3.5%);transform:translate(-3.5%)}.main-product-under-section.product06 .contents04{padding:0 0 90px}.main-product-under-section.product06 .contents04 .point_wrap+.point_wrap{margin-top:25px}.main-product-under-section.product06 .contents04 .point_ttl{text-align:center;font-weight:700;font-size:clamp(30px,5.5vw,45px);line-height:1.5;margin:0 auto 10px}.main-product-under-section.product06 .contents04 .point_ttl .sub{display:block;margin-bottom:18px}.main-product-under-section.product06 .contents04 .point_ttl .sub img{width:35.1162790698%}.main-product-under-section.product06 .contents04 .txt{text-align:center;font-weight:600;font-size:clamp(10px,2.8vw,15px);line-height:2;letter-spacing:.05em}.main-product-under-section.product06 .contents04 .image_wrap{margin-top:60px}.main-product-under-section.product06 .contents05{background:url(/cdn/shop/files/multihighlightpallet_bg03.png?v=1693553714) no-repeat center/cover;border-radius:0 0 min(26vw,210px) 0;text-align:center;padding:60px 0}.main-product-under-section.product06 .contents05 .subttl{font-size:clamp(16px,2.4vw,24px);margin-bottom:.5em;color:#fff;font-weight:600}.main-product-under-section.product06 .contents05 .ttl{font-size:clamp(40px,7vw,60px);margin-bottom:-.5em;position:relative;z-index:1;color:#fff;font-weight:700}.main-product-under-section.product06 .contents05 .con_img{margin-bottom:20px;padding-left:20px;padding-right:20px}.main-product-under-section.product06 .contents05 .txt{font-size:clamp(10px,2.5vw,15px);line-height:2.5;letter-spacing:0;color:#fff}.main-product-under-section.product06 .contents05 .txt.name{font-size:clamp(13px,2.8vw,18px);font-family:Didot Italic,STIX Two Text,serif;margin-bottom:40px}.main-product-under-section.product06 .contents05 .txt.name img{width:48.0620155039%}.main-product-under-section.product06 .contents06{padding:0 0 50px}.main-product-under-section.product06 .contents06 .ttl{text-align:center;font-weight:700;font-size:clamp(42px,6.5vw,63px);line-height:1.5;margin-top:60px;margin-bottom:15px}.main-product-under-section.product06 .contents06 .ttl .tag{display:table;background-color:#ffaaa2;padding:.3em 1em .2em;margin:0 auto 20px;color:#fff;font-size:clamp(16px,2.4vw,24px);font-weight:200}.main-product-under-section.product06 .contents06 .ttl .sub{display:block;font-size:clamp(14px,2.2vw,21px)}.main-product-under-section.product06 .contents06 .colorimg img{max-width:60%}.main-product-under-section.product06 .contents06 .txt{font-size:clamp(10px,2.8vw,15px);font-family:Didot Italic,STIX Two Text,serif;text-align:center;margin-top:40px;color:#f2ada4}.main-product-under-section.product06 .contents06 .txt img{width:42.6356589147%}.main-product-under-section.product06 .contents07 .img_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3%;list-style:none;padding:0}.main-product-under-section.product06 .contents07 .img_flex figure{position:relative}.main-product-under-section.product06 .contents07 .img_flex figure figcaption{position:absolute;bottom:0;text-align:center;left:0;right:0;color:#fff;font-size:clamp(10px,2.8vw,15px);padding:.3em 0}.main-product-under-section.product06 .contents07 .txt_img{margin-top:60px;position:relative}.main-product-under-section.product06 .contents07 .txt_img .subttl{position:absolute;top:28%;left:7%;color:#fff;font-family:Didot Italic,STIX Two Text,serif;font-size:clamp(30px,5.5vw,45px);font-weight:200;display:inline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:1.2}.main-product-under-section.product06 .contents07 .txt_img .subttl .sub{display:block;text-align:right;font-size:.5em;-webkit-transform:translateX(15%);transform:translate(15%)}.main-product-under-section.product06 .contents08{background:url(/cdn/shop/files/multihighlightpallet_bg04.png?v=1693553719) no-repeat center/cover;padding:80px 0 0;margin-bottom:60px;color:#fff;text-align:center;margin-top:-1px}.main-product-under-section.product06 .contents08 .product_ttl{position:relative;z-index:1}.main-product-under-section.product06 .contents08 .product_ttl img{width:81.3953488372%;-webkit-transform:translateX(3%);transform:translate(3%)}.main-product-under-section.product06 .contents08 .product_ttl .color{color:#fff}.main-product-under-section.product06 .contents08 .con_img{position:relative;padding-bottom:30%;margin-bottom:10px;margin-top:-15%}.main-product-under-section.product06 .contents08 .con_img .glitter{mix-blend-mode:screen;position:absolute;bottom:0;width:100%}.main-product-under-section.product06 .contents08 .con_img .glitter img{max-width:100%}.main-product-under-section.product06 .contents08 figure img{max-width:70%;margin:0 auto}.main-product-under-section.product06 .contents08 .txt{font-size:clamp(10px,2.8vw,15px);text-align:center;font-family:Didot Italic,STIX Two Text,serif;line-height:2;letter-spacing:0;margin-top:-12%}.main-product-under-section.product06 .contents08 .txt img{width:77.519379845%}.main-product-under-section.product06 .contents08 .bar{bottom:0;padding:15px 0;text-align:center;background:#ffaaa2;color:#fff;font-family:Didot Italic,STIX Two Text,serif;font-size:clamp(12px,2.8vw,15px);margin-top:80px}.main-product-under-section.product06 .contents08 .bar img{width:48.0620155039%;vertical-align:middle}.main-product-under-section.product07 .product_ttl{font-family:Didot Italic,STIX Two Text,serif;font-weight:400;text-align:center;color:#fff;font-size:clamp(60px,10vw,100px)}.main-product-under-section.product07 .product_ttl .selve{display:table;border:solid 1px;border-radius:50%;padding:.5em 1.5em;font-size:clamp(16px,3vw,25px);margin:0 auto 1em}.main-product-under-section.product07 .product_ttl .parfum{font-size:clamp(12px,2.8vw,18px);display:block;margin-top:.5em}.main-product-under-section.product07 .contents01{background:#e4c5b0}.main-product-under-section.product07 .contents01 .mainimage{position:relative}.main-product-under-section.product07 .contents01 .mainimage .product_ttl{position:absolute;top:6%;left:0;right:0}.main-product-under-section.product07 .contents01 .txt_wrap{padding:60px 0}.main-product-under-section.product07 .contents01 .txt_wrap .txt{color:#fff;font-size:clamp(12px,2.8vw,18px);line-height:2}.main-product-under-section.product07 .contents01 .txt_wrap .txt.large{font-size:clamp(16px,2.2vw,21px);font-weight:600}.main-product-under-section.product07 .contents01 .txt_wrap .txt.small{letter-spacing:0}.main-product-under-section.product07 .contents01 .txt_wrap .txt.name{font-family:Didot Italic,STIX Two Text,serif;margin-top:30px;color:#dfa48d;font-size:clamp(16px,3vw,25px)}.main-product-under-section.product07 .contents01 .txt_wrap .txt.name img{width:46.511627907%}.main-product-under-section.product07 .contents02 .fragrance{position:relative}.main-product-under-section.product07 .contents02 .fragrance .txt_wrap{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center;font-size:clamp(12px,2.8vw,18px);padding-top:3%;line-height:2}.main-product-under-section.product07 .contents02 .fragrance .ttl{font-family:Didot Italic,STIX Two Text,serif;font-weight:200;margin-bottom:.4em;color:#fff}.main-product-under-section.product07 .contents02 .fragrance .txt{font-size:clamp(13px,3vw,22.5px);color:#fff}.main-product-under-section.product07 .contents02 .variation_list{padding:0;list-style:none}.main-product-under-section.product07 .contents02 .variation_list li:nth-child(2n) figcaption{right:10%;left:auto}.main-product-under-section.product07 .contents02 .variation_list figure{position:relative}.main-product-under-section.product07 .contents02 .variation_list figure figcaption{position:absolute;display:table;top:0;bottom:0;color:#fff;margin:auto;left:10%;font-family:Didot Italic,STIX Two Text,serif;font-size:clamp(16px,3vw,25px)}.main-product-under-section.product07 .contents03{padding-top:100px}.main-product-under-section.product07 .contents03 .ttl{color:#471f05;text-align:center;font-weight:200;font-size:clamp(12px,2.8vw,18px);margin-bottom:40px}.main-product-under-section.product07 .contents03 .ttl .sub{font-family:Didot Italic,STIX Two Text,serif;display:block;color:#deccbe;font-size:clamp(40px,10vw,70px);opacity:.2;margin-bottom:-2%}.main-product-under-section.product07 .contents03 .ttl img{width:48.8372093023%}.main-product-under-section.product07 .contents03 .variation{padding-bottom:80px}.main-product-under-section.product07 .contents03 .variation .ttl_img{position:relative}.main-product-under-section.product07 .contents03 .variation .ttl_img figcaption{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;color:#fff;font-family:Didot Italic,STIX Two Text,serif;font-size:clamp(16px,3vw,25px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.main-product-under-section.product07 .contents03 .variation .pyramid_fig{margin-top:-10%;position:relative;z-index:1}.main-product-under-section.product07 .contents03 .variation .pyramid_fig img{max-width:80%}.main-product-under-section.product07 .contents03 .variation .txt{text-align:center;font-size:clamp(10px,2.8vw,15px);margin-top:30px;line-height:2.5}.main-product-under-section.product07 .contents03 .img_list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3%;margin-bottom:3%}.main-product-under-section.product07 .contents04{background:#e4c5b0;padding:60px 0 80px;color:#fff}.main-product-under-section.product07 .contents04 .container{padding:0 10%}.main-product-under-section.product07 .contents04 .product_ttl{position:relative;z-index:1;margin-bottom:40px}.main-product-under-section.product07 .contents04 .product_ttl img{width:74.4186046512%}.main-product-under-section.product07 .contents04 .product_ttl .color{color:#fff}.main-product-under-section.product07 .contents04 figure img{max-width:60%;margin:0 auto}.main-product-under-section.product07 .contents04 .txt{font-size:clamp(10px,2.8vw,15px);margin-top:80px;font-family:Didot Italic,STIX Two Text,serif;line-height:1.5}.main-product-under-section.product07 .contents04 .txt img{width:73.6434108527%}.main-product-under-section.product07 .contents04 .txt+.txt{margin-top:20px}.main-product-under-section.product07 .contents05{margin-bottom:60px}.main-product-under-section.product07 .contents05 .txt_img{position:relative}.main-product-under-section.product07 .contents05 .txt_img .subttl{position:absolute;top:20%;left:8%;color:#fff;font-family:Didot Italic,STIX Two Text,serif;font-size:clamp(30px,7.5vw,70px);font-weight:200;display:inline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:1.2}.main-product-under-section.product07 .contents05 .txt_img .subttl .sub{display:block;text-align:right;font-size:.5em;-webkit-transform:translateX(15%);transform:translate(15%)}.main-product-under-section.product07_new .contents02 .variation_list li{margin-top:clamp(10px,3.5vw,20px)}.main-product-under-section.product07_new .contents03 .variation .txt{color:#471f05}.main-product-under-section.product07_new .contents04 .txt img{width:75.5813953488%}.main-product-under-section.product07_new .contents05 figure{margin-bottom:-2px}.main-product-under-section.product08 .product_ttl{font-family:Didot Italic,STIX Two Text,serif;font-weight:400;text-align:center;color:#fff;font-size:clamp(60px,10vw,100px)}.main-product-under-section.product08 .product_ttl .selve{display:table;border:solid 1px;border-radius:50%;padding:.5em 1.5em;font-size:clamp(16px,3vw,25px);margin:0 auto 1em}.main-product-under-section.product08 .product_ttl .parfum{font-size:clamp(12px,2.8vw,18px);display:block;margin-top:1em}.main-product-under-section.product08 .contents01{background:#e4c5b0}.main-product-under-section.product08 .contents01 .mainimage{position:relative}.main-product-under-section.product08 .contents01 .mainimage .product_ttl{position:absolute;top:6%;left:0;right:0}.main-product-under-section.product08 .contents01 .txt_wrap{padding:60px 0}.main-product-under-section.product08 .contents01 .txt_wrap .txt{color:#fff;font-size:clamp(12px,2.8vw,18px);line-height:2}.main-product-under-section.product08 .contents01 .txt_wrap .txt.large{font-size:clamp(16px,2.2vw,21px);font-weight:600}.main-product-under-section.product08 .contents01 .txt_wrap .txt.small{letter-spacing:0}.main-product-under-section.product08 .contents01 .txt_wrap .txt.name{font-family:Didot Italic,STIX Two Text,serif;margin-top:30px;color:#dfa48d;font-size:clamp(16px,3vw,25px)}.main-product-under-section.product08 .contents01 .txt_wrap .txt.name img{width:46.511627907%}.main-product-under-section.product08 .contents02 .fragrance{position:relative}.main-product-under-section.product08 .contents02 .fragrance .txt_wrap{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center;font-size:clamp(12px,2.8vw,18px);padding-top:3%;line-height:2}.main-product-under-section.product08 .contents02 .fragrance .ttl{font-family:Didot Italic,STIX Two Text,serif;font-weight:200;margin-bottom:.4em;color:#fff}.main-product-under-section.product08 .contents02 .fragrance .txt{font-size:clamp(13px,3vw,22.5px);color:#fff}.main-product-under-section.product08 .contents02 .variation_list{padding:0;list-style:none;margin-top:-1px}.main-product-under-section.product08 .contents02 .variation_list li:nth-child(2n) figcaption{right:10%;left:auto}.main-product-under-section.product08 .contents02 .variation_list figure{position:relative}.main-product-under-section.product08 .contents02 .variation_list figure figcaption{position:absolute;display:table;top:0;bottom:0;color:#fff;margin:auto;left:10%;font-family:Didot Italic,STIX Two Text,serif;font-size:clamp(16px,3vw,25px)}.main-product-under-section.product08 .contents03{padding-top:100px}.main-product-under-section.product08 .contents03 .ttl{color:#471f05;text-align:center;font-weight:200;font-size:clamp(12px,2.8vw,18px);margin-bottom:40px}.main-product-under-section.product08 .contents03 .ttl img{width:48.8372093023%}.main-product-under-section.product08 .contents03 .ttl .sub{font-family:Didot Italic,STIX Two Text,serif;display:block;color:#deccbe;font-size:clamp(40px,10vw,70px);opacity:.2;margin-bottom:-2%}.main-product-under-section.product08 .contents03 .variation{padding-bottom:70px}.main-product-under-section.product08 .contents03 .variation .ttl_img{position:relative}.main-product-under-section.product08 .contents03 .variation .ttl_img figcaption{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;color:#fff;font-family:Didot Italic,STIX Two Text,serif;font-size:clamp(16px,3vw,25px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.main-product-under-section.product08 .contents03 .variation .pyramid_fig{margin-top:-10%;position:relative;z-index:1}.main-product-under-section.product08 .contents03 .variation .pyramid_fig img{max-width:80%}.main-product-under-section.product08 .contents03 .variation .txt{text-align:center;font-size:clamp(10px,2.8vw,15px);margin-top:30px;line-height:2.5}.main-product-under-section.product08 .contents03 .img_list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3%;margin-bottom:3%}.main-product-under-section.product08 .contents04{background:#e4c5b0;padding:60px 0 80px;color:#fff}.main-product-under-section.product08 .contents04 .container{padding:0 10%}.main-product-under-section.product08 .contents04 .product_ttl{position:relative;z-index:1;margin-bottom:40px}.main-product-under-section.product08 .contents04 .product_ttl img{width:74.4186046512%}.main-product-under-section.product08 .contents04 .product_ttl .color{color:#fff}.main-product-under-section.product08 .contents04 figure img{max-width:60%;margin:0 auto}.main-product-under-section.product08 .contents04 .txt{font-size:clamp(10px,2.8vw,15px);margin-top:60px;font-family:Didot Italic,STIX Two Text,serif;line-height:1.5}.main-product-under-section.product08 .contents04 .txt img{width:73.6434108527%}.main-product-under-section.product08 .contents04 .txt+.txt{margin-top:20px}.main-product-under-section.product08 .contents05{margin-bottom:60px}.main-product-under-section.product08 .contents05 .txt_img{position:relative}.main-product-under-section.product08 .contents05 .txt_img .subttl{position:absolute;top:20%;left:8%;color:#fff;font-family:Didot Italic,STIX Two Text,serif;font-size:clamp(30px,7.5vw,70px);font-weight:200;display:inline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:1.2}.main-product-under-section.product08 .contents05 .txt_img .subttl .sub{display:block;text-align:right;font-size:.5em;-webkit-transform:translateX(15%);transform:translate(15%)}.main-product-under-section.product08_new .contents02 .variation_list li{margin-top:clamp(10px,3.5vw,20px)}.main-product-under-section.product08_new .contents03 .variation .txt{color:#471f05}.main-product-under-section.product08_new .contents04 .txt img{width:75.5813953488%}.main-product-under-section.product08_new .contents05 figure{margin-bottom:-2px}.sec_bag{overflow:hidden}.sec_bag .txt_originalgift{width:min(42%,200px);margin:0 auto}.sec_bag .txt_shoppingbag{width:clamp(80px,20vw,200px)}.sec_bag .txt_drawstringbag{width:clamp(88px,20vw,230px)}.sec_bag .txt_guide{width:min(22vw,180px)}.sec_bag_gift{padding:35px 0 100px;background:url(/cdn/shop/files/bag_bg01.png) no-repeat center bottom/cover}.sec_bag_gift .presents_wrap{position:relative;margin-bottom:100px}.sec_bag_gift .presents_wrap .txt{position:absolute;color:#fff;bottom:20px;left:25px;letter-spacing:0;font-size:clamp(10px,2.8vw,15px);font-weight:400;line-height:2.2;width:auto}.sec_bag_gift .ttl{font-weight:500;color:#471f05;text-align:center;font-size:clamp(20px,16.479px + .939vw,30px);margin-bottom:7px;line-height:1.2;font-family:Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4  Pro,Hiragino Kaku Gothic Pro,\6e38\30b4\30b7\30c3\30af,YuGothic,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif}.sec_bag_gift .gift_list{margin-top:45px;list-style:none;padding:0;display:flex;gap:3px}.sec_bag_gift .gift_list li{width:calc((100% - 3px)/2)}.sec_bag_gift .gift_ttl{color:#fff;background:#a96968;padding:15px 0;font-size:clamp(12px,10.592px + .376vw,16px);text-align:center;font-weight:500;margin-bottom:3px;font-family:Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4  Pro,Hiragino Kaku Gothic Pro,\6e38\30b4\30b7\30c3\30af,YuGothic,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif}.sec_bag_gift .gift_ttl_en{margin:22px auto 0}.sec_bag_gift .size_wrap{padding:15px 18px 20px;background:#fff}.sec_bag_gift .size_wrap .txt{text-align:center;font-weight:600;color:#471f05;font-size:clamp(11px,9.239px + .469vw,16px);line-height:1.2}.sec_bag_gift .gift_size_list{list-style:none;padding:0;display:flex;align-items:center;justify-content:center;max-width:85%;margin:11px auto;gap:15%}.sec_bag_gift .gift_size_list li{width:23%}.sec_bag_gift .gift_size_list li img{max-width:100%}.sec_bag_notice{padding:78px 0 90px}.sec_bag_notice .text_wrapper{max-width:fit-content;margin:0 auto}.sec_bag_notice .txt_notices{width:min(52%,220px);margin:0 auto}.sec_bag_notice .ttl{color:#000;text-align:center;font-size:clamp(18px,15.887px + .563vw,24px);font-weight:500;margin-top:35px;margin-bottom:24px;letter-spacing:.12em;font-family:Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4  Pro,Hiragino Kaku Gothic Pro,\6e38\30b4\30b7\30c3\30af,YuGothic,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif}.sec_bag_notice .txt{color:#000;line-height:2.35;font-size:clamp(11px,10.648px + .094vw,12px);margin:0 auto;letter-spacing:0}.sec_bag_notice .txt span{display:inline-block;padding-right:.3em}.sec_bag_ex{position:relative}.sec_bag_ex .ttl_wrap{color:#fff;position:absolute;left:6%;top:0;bottom:15%;margin:auto;display:table}.sec_bag_ex .txt_packing{width:min(55%,220px)}.sec_bag_ex .ttl{font-size:clamp(14px,2vw,21px);font-weight:500;margin-top:10px;font-family:Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4  Pro,Hiragino Kaku Gothic Pro,\6e38\30b4\30b7\30c3\30af,YuGothic,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;color:#fff}.sec_bag_item{padding:70px 0 22px}.sec_bag_item .container.container01{max-width:93%}.sec_bag_item .container.container01 .txt_guide{margin-top:48px;margin-bottom:20px}.sec_bag_item .container.container01 .txt{font-size:clamp(13px,12.296px + .188vw,15px);margin-top:5px;letter-spacing:0}.sec_bag_item .container.container02{max-width:80%}.sec_bag_item .container.container02 .txt_guide{margin-top:28px;margin-bottom:20px}.sec_bag_item .container.container02 .txt{font-size:clamp(13px,12.296px + .188vw,15px);margin-bottom:20px;margin-top:1.6em;letter-spacing:0}.sec_bag_item figure.drawstringbag_size-s{max-width:75%;margin:0 auto}.sec_bag_item figure.drawstringbag_size-m{max-width:76%;margin:0 auto}.sec_bag_item figure.drawstringbag_size-l{max-width:83%;transform:translate(4%);margin:0 auto}.sec_bag_item .item_size_wrap+.item_size_wrap{margin-top:70px}.sec_bag_item .item_size_inner+.item_size_inner{margin-top:30px}.sec_bag_item .item_ttl{color:#fff;font-weight:600;text-align:center;font-size:clamp(10px,1.8vw,15px);margin-bottom:40px;font-family:Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4  Pro,Hiragino Kaku Gothic Pro,\6e38\30b4\30b7\30c3\30af,YuGothic,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif}.sec_bag_item .item_ttl .bg{background:#a96968;padding:15px;width:165px;display:inline-block}.sec_bag_item .item_ttl_en{text-align:center;margin:0 auto 30px}.sec_bag_item .item_ttl_size{color:#a96968;background:#f4f1f0;display:inline-block;padding:10px;font-size:clamp(14px,2vw,21px);margin:0 0 6px;font-family:Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4  Pro,Hiragino Kaku Gothic Pro,\6e38\30b4\30b7\30c3\30af,YuGothic,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;font-weight:600}.sec_bag_item .item_ttl_size .tax{font-size:clamp(10px,1.8vw,15px);margin-left:1em}.sec_bag_item .txt{line-height:1.8;letter-spacing:.1em;font-weight:600;color:#471f05}.sec_bag_item .packig_ex_list{list-style:none;padding:0;font-size:clamp(11px,10.296px + .188vw,13px);font-weight:500;color:#471f05;line-height:1.9}.sec_bag_item .packig_ex_list .small{transform:scale(.75);transform-origin:left;display:block;width:133.3333333333%;letter-spacing:.08em}.sec_bag_item .packig_ex_list>li:not(:last-child){margin-bottom:2em}.sec_bag_item .num_list{display:inline-flex;align-items:center;justify-content:center;list-style:none;-webkit-padding-start:0;padding-inline-start:0;gap:.5em;height:1em;margin-left:.5em}.sec_bag_item .num_list img{height:auto;width:.8em}.main-product-under-section.product09 h2,.main-product-under-section.product09 h3,.main-product-under-section.product09 p{color:#6b6261}.main-product-under-section.product09 .mainimage{position:relative}.main-product-under-section.product09 .mainimage img{max-width:100%}.main-product-under-section.product09 .mainimage .txt_wrap02{text-align:center}.main-product-under-section.product09 .mainimage .txt_wrap02 .ttl{font-size:clamp(24px,5.8vw,46px);font-weight:700;color:#6b6261;margin:8% auto 8px}.main-product-under-section.product09 .mainimage .txt_wrap02 .subttl{width:40%;margin:auto}.main-product-under-section.product09 .mainimage .txt_wrap02 .txt{margin:0;font-size:clamp(12px,2.3vw,19px);letter-spacing:0}.main-product-under-section.product09 .mainimage .txt_wrap02 .tag{display:table;background-color:#f3c2bd;padding:.6em 1em .5em;margin:8% auto 0;color:#fff;font-size:clamp(13px,3.1vw,25px)}.main-product-under-section.product09 .contents01 .mainimage{padding-bottom:8.5%}.main-product-under-section.product09 .contents01 .mainimage .txt_wrap01{position:absolute;width:64.1085271318%;top:9%;left:-4%;right:0;margin:0 auto}.main-product-under-section.product09 .contents01 .mainimage .txt_wrap02{position:absolute;bottom:0;left:0;right:0;margin:0}.main-product-under-section.product09 .contents02{padding:21.5% 0 0}.main-product-under-section.product09 .contents02 .image_wrap01 figure{text-align:left}.main-product-under-section.product09 .contents02 .image_wrap01 figure img{width:98.6821705426%}.main-product-under-section.product09 .contents02 .image_wrap02{margin-top:-6.5%;z-index:-1;position:relative}.main-product-under-section.product09 .contents03{padding:16.2% 0 18%}.main-product-under-section.product09 .contents03 .ttl{text-align:center}.main-product-under-section.product09 .contents03 .ttl img{width:51.04%}.main-product-under-section.product09 .contents03 .txt{text-align:center;font-size:clamp(12px,2.9vw,23px);font-weight:400;margin:5.6% 0 9%;line-height:1.9;letter-spacing:0}.main-product-under-section.product09 .contents03 .point_table{width:100%}.main-product-under-section.product09 .contents03 .point_table th,.main-product-under-section.product09 .contents03 .point_table td{border:none;border-top:solid 1px #bebebe;border-bottom:solid 1px #bebebe;padding:3.6% 0;vertical-align:middle}.main-product-under-section.product09 .contents03 .point_table th{color:#e1a7a4;padding:min(5.5%,35px) 0 min(5.5%,35px) 4%;width:38.5%;text-align:left;font-size:clamp(11px,3.4vw,28.5px);font-weight:700}.main-product-under-section.product09 .contents03 .point_table th img{width:42.8947368421%;display:block;margin-bottom:3.7%}.main-product-under-section.product09 .contents03 .point_table td{font-size:clamp(12px,2vw,23px);font-weight:400;letter-spacing:0}.main-product-under-section.product09 .contents04{background:#fce2e0;padding:17% 0 12%}.main-product-under-section.product09 .contents04 .subttl{text-align:center}.main-product-under-section.product09 .contents04 .subttl img{width:55%}.main-product-under-section.product09 .contents04 .ttl{text-align:center;font-weight:700;font-size:clamp(30px,8vw,64px);margin-top:13%;margin-bottom:10px;line-height:1.3;color:#471f05}.main-product-under-section.product09 .contents04 .txt{text-align:center;font-size:clamp(12px,2.8vw,23px);margin:0;color:#471f05;font-weight:700;line-height:2;letter-spacing:0}.main-product-under-section.product09 .contents04 .figimg{max-width:90%;margin:6% auto}.main-product-under-section.product09 .contents05{padding:8% 0;background:#fff}.main-product-under-section.product09 .contents05 .container{padding:0 calc(20px + 3%)}.main-product-under-section.product09 .contents05 .color_list{margin-top:2%}.main-product-under-section.product09 .contents05 .color_list li{display:flex;align-items:stretch}.main-product-under-section.product09 .contents05 .color_list li+li{margin-top:2%}.main-product-under-section.product09 .contents05 .color_list li.color01{background:#f6f5f4}.main-product-under-section.product09 .contents05 .color_list li.color02{background:#e2dee7}.main-product-under-section.product09 .contents05 .color_list .con_img{width:43%}.main-product-under-section.product09 .contents05 .color_list .con_img img{max-width:100%}.main-product-under-section.product09 .contents05 .color_list .con_txt{width:57%;display:flex;align-items:center;justify-content:center;position:relative;padding:0 0 0 6%}.main-product-under-section.product09 .contents05 .color_list .con_txt p{margin:0;font-size:clamp(11px,2.7vw,22px);line-height:1.8}.main-product-under-section.product09 .contents05 .color_list .con_txt .item{position:absolute;width:42%;bottom:-20%;right:-32px}.main-product-under-section.product09 .contents06{position:relative;z-index:-1;margin-top:-14%}.main-product-under-section.product09 .contents06 .txt_wrap02{position:absolute;bottom:3%}.main-product-under-section.product09 .contents06 .txt_wrap02 .ttl,.main-product-under-section.product09 .contents06 .txt_wrap02 .txt{color:#fff}.main-product-under-section.product09 .contents06 .txt_wrap02 .con_img{max-width:93%;margin:14% auto 0}.main-product-under-section.product09 .contents07{position:relative;padding-top:41.8%}.main-product-under-section.product09 .contents07 img{max-width:100%}.main-product-under-section.product09 .contents07 .con_txt{position:absolute;top:3.2%;left:0;right:0;margin:auto}.main-product-under-section.product09 .contents07 .con_txt .txt{text-align:center;font-size:clamp(14px,2.6vw,21px);margin-bottom:7%;line-height:2.5;letter-spacing:0}.main-product-under-section.product09 .contents08{padding:18% 0;background:#dbc8c6}.main-product-under-section.product09 .contents08 .ttl{text-align:center}.main-product-under-section.product09 .contents08 .ttl img{width:45.2%}.main-product-under-section.product09 .contents08 .txt{text-align:center;color:#fff;font-size:clamp(13px,2.8vw,23px);line-height:2.45;margin-top:5%;letter-spacing:0}.main-product-under-section.product09 .contents08 .step_list{display:flex;justify-content:space-between;max-width:80%;list-style:none;margin:8% auto 0;padding:0}.main-product-under-section.product09 .contents08 .step_list img{max-width:100%}.main-product-under-section.product09 .contents08 .step_list p{text-align:center;color:#fff;font-size:clamp(10px,1.75vw,15px);line-height:1.5;margin-top:18%;letter-spacing:0}.main-product-under-section.product09 .contents08 .step_list li{width:40%}.main-product-under-section.product09 .contents08 .step_list li.arrow{width:20%;padding:0}.main-product-under-section.product09 .contents08 .step_list li.arrow:after{content:"";display:block;position:absolute;top:56%;width:30px;height:30px;border-top:1px solid #fff;border-right:1px solid #fff;transition:.15s;right:27%}.main-product-under-section.product09 .contents09 .notice_list{list-style:none;padding:0}.main-product-under-section.product09 .contents09 .notice_list li{display:flex;align-items:stretch;background:#dcb8b5}.main-product-under-section.product09 .contents09 .notice_list li.reverse{flex-direction:row-reverse}.main-product-under-section.product09 .contents09 .notice_list li .txt{color:#fff;margin:0;line-height:1.6;font-size:clamp(11px,2.25vw,17px);letter-spacing:-.1mm}.main-product-under-section.product09 .contents09 .notice_list li .txt.large{font-size:clamp(13px,2.8vw,23px);letter-spacing:-.1mm;line-height:1.6}.main-product-under-section.product09 .contents09 .notice_list li img{max-width:100%}.main-product-under-section.product09 .contents09 .notice_list li .con_img,.main-product-under-section.product09 .contents09 .notice_list li .con_txt{width:50%}.main-product-under-section.product09 .contents09 .notice_list li .con_txt{padding:0 0 0 3%;display:flex;align-items:center;justify-content:center}.main-product-under-section.product09 .contents09 .notice_list li .notice{width:26%;margin-top:12%;margin-bottom:5%}.main-product-under-section.product09 .contents10{margin-bottom:60px}.main-product-under-section.product10 h2,.main-product-under-section.product10 h3,.main-product-under-section.product10 p{color:#6b6261}.main-product-under-section.product10 .mainimage{position:relative}.main-product-under-section.product10 .mainimage img{max-width:100%}.main-product-under-section.product10 .mainimage .txt_wrap02{text-align:center}.main-product-under-section.product10 .mainimage .txt_wrap02 .ttl{font-size:clamp(24px,5.8vw,46px);font-weight:700;color:#42210b;margin:8% auto 10px}.main-product-under-section.product10 .mainimage .txt_wrap02 .subttl{width:19.8449612403%;margin:auto;color:#42210b}.main-product-under-section.product10 .mainimage .txt_wrap02 .txt{margin:0;font-size:clamp(10px,2.3vw,19px);line-height:2}.main-product-under-section.product10 .mainimage .txt_wrap02 .tag{display:table;background-color:#f3c2bd;padding:.6em 1em .5em;margin:min(5%,35px) auto 0 auto;color:#fff;font-size:clamp(13px,3.1vw,25px)}.main-product-under-section.product10 .contents01 .mainimage{padding-top:40%;padding-bottom:min(44%,380px)}.main-product-under-section.product10 .contents01 .mainimage .txt_wrap01{position:absolute;width:65%;top:8%;left:-1%;right:0;margin:0 auto}.main-product-under-section.product10 .contents01 .mainimage .txt_wrap02{position:absolute;bottom:0;left:0;right:0;margin:0}.main-product-under-section.product10 .contents02{padding-top:16%}.main-product-under-section.product10 .contents02.color01 h3 .color_txt{max-width:57%}.main-product-under-section.product10 .contents02.color02 h3 .color_txt{max-width:78%;margin-bottom:7%}.main-product-under-section.product10 .contents02.color02 .txt_wrap{margin-top:-2%}.main-product-under-section.product10 .contents02.color03 h3{margin-bottom:7%}.main-product-under-section.product10 .contents02.color03 h3 .color_txt{max-width:74%}.main-product-under-section.product10 .contents02.color03 .txt_wrap{margin-top:-1%}.main-product-under-section.product10 .contents02 .color_img01 img{max-width:104.6%}.main-product-under-section.product10 .contents02 .color_info{margin-top:-7.6%;position:relative;z-index:-1}.main-product-under-section.product10 .contents02 .color_info .txt_wrap{position:absolute;top:50%;text-align:center;width:61%;margin-left:39%;transform:translateY(-50%)}.main-product-under-section.product10 .contents02 .color_info h3{text-align:center;font-size:clamp(10px,2.8vw,22px);margin-bottom:11%;line-height:1.5;font-weight:400}.main-product-under-section.product10 .contents02 .color_info h3 img{vertical-align:middle}.main-product-under-section.product10 .contents02 .color_info h3 .color_txt{display:block;margin:0 auto}.main-product-under-section.product10 .contents02 .color_info h3 .num{max-width:7%;margin-right:3%}.main-product-under-section.product10 .contents02 .color_info h3 .text{display:inline-block;font-size:13px;line-height:1;transform:translateY(2px)}.main-product-under-section.product10 .contents02 .color_info .txt{font-size:clamp(12px,2.5vw,21px);line-height:2;letter-spacing:0}.main-product-under-section.product10 .contents03{padding-top:21%;padding-bottom:8%}.main-product-under-section.product10 .contents03 h3{text-align:center}.main-product-under-section.product10 .contents03 h3 img{max-width:50.0775193798%}.main-product-under-section.product10 .contents03 .bg_wrap{background:#f7f1f1;border-radius:20px;max-width:78%;margin:9.5% auto 0;padding:40px 0 35px}.main-product-under-section.product10 .contents03 .bg_wrap p{font-size:clamp(13px,2.7vw,22px);text-align:center;color:#b45867;line-height:2.5;letter-spacing:-.1mm}.main-product-under-section.product10 .contents04 .info_table{width:100%}.main-product-under-section.product10 .contents04 .info_table .bg01{background:#f7f1f1}.main-product-under-section.product10 .contents04 .info_table .bg02,.main-product-under-section.product10 .contents04 .info_table .bg03{background:#f9f6f7}.main-product-under-section.product10 .contents04 .info_table th,.main-product-under-section.product10 .contents04 .info_table td{border:none;vertical-align:middle;padding:3% 0}.main-product-under-section.product10 .contents04 .info_table th{width:28%;text-align:center}.main-product-under-section.product10 .contents04 .info_table th .texture{width:60.5405405405%}.main-product-under-section.product10 .contents04 .info_table th .overlap{width:61.3513513514%}.main-product-under-section.product10 .contents04 .info_table th .care{width:38.3783783784%}.main-product-under-section.product10 .contents04 .info_table td{border:none;vertical-align:middle;padding:8.4% 0;font-size:clamp(11px,2.5vw,21px);line-height:2;letter-spacing:-.1mm}.main-product-under-section.product10 .contents05{padding-top:22%;margin-bottom:60px}.main-product-under-section.product10 .contents05 h3{text-align:center;margin-bottom:12%}.main-product-under-section.product10 .contents05 h3 img{max-width:36.8217054264%}.main-product-under-section.product10 .contents05 .color_list{list-style:none;padding:0}.main-product-under-section.product10 .contents05 .color_list li{display:flex;align-items:center}.main-product-under-section.product10 .contents05 .color_list li .con_txt{position:relative}.main-product-under-section.product10 .contents05 .color_list li .con_txt .txt_wrap{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;flex-direction:column}.main-product-under-section.product10 .contents05 .color_list li .con_txt .colortxt{margin-bottom:4%;margin-top:11%}.main-product-under-section.product10 .contents05 .color_list li .con_txt p{text-align:center;font-size:clamp(12px,2.6vw,21.5px);margin:0;font-weight:bolder}.main-product-under-section.product10 .contents05 .color_list li.color01 .colortxt img{max-width:38.9802631579%}.main-product-under-section.product10 .contents05 .color_list li.color02 p{color:#fff}.main-product-under-section.product10 .contents05 .color_list li.color02 .colortxt img{max-width:48.0263157895%}.main-product-under-section.product10 .contents05 .color_list li.color03 p{color:#fff}.main-product-under-section.product10 .contents05 .color_list li.color03 .colortxt img{max-width:66.2828947368%}.main-product-under-section.product10 .contents05 .con+.con{margin-top:20px}.main-product-under-section.product11 .tag{display:table;background-color:#dcac98;padding:.5em .8em;margin:7.3% auto 0;color:#fff;font-size:clamp(12px,3.4vw,29px)}.main-product-under-section.product11 .subttl{width:32.480620155%;margin:auto}.main-product-under-section.product11 .contents02{padding:10% 0 clamp(90px,23%,125px) 0}.main-product-under-section.product11 .contents02 .txt_wrap01{text-align:center}.main-product-under-section.product11 .contents02 .txt_wrap01 .ttl{font-size:clamp(21px,5.8vw,46px);font-weight:700;color:#6b6261;margin:7.4% auto 2.4%}.main-product-under-section.product11 .contents02 .txt_wrap01 .txt{margin:0;font-size:clamp(9.4px,2.3vw,20px);letter-spacing:0;line-height:1}.main-product-under-section.product11 .contents02 .txt_wrap02{display:flex;justify-content:space-between;margin-top:23.5%}.main-product-under-section.product11 .contents02 .txt_wrap02 .con_img{width:46%}.main-product-under-section.product11 .contents02 .txt_wrap02 .con_txt{width:45%}.main-product-under-section.product11 .contents02 .txt_wrap02 .feature_list{list-style:none;padding:clamp(24px,7vw,39px) 0 0 0}.main-product-under-section.product11 .contents02 .txt_wrap02 .feature_list .num{font-style:italic;font-size:clamp(12px,3vw,20px);margin-bottom:9%;line-height:1;letter-spacing:0}.main-product-under-section.product11 .contents02 .txt_wrap02 .feature_list .ttl{font-size:clamp(12px,2.5vw,23px);font-weight:700;margin-bottom:8%;line-height:1;color:#5e524a}.main-product-under-section.product11 .contents02 .txt_wrap02 .feature_list .txt{letter-spacing:0;font-size:clamp(10.3px,2.6vw,22px);line-height:2}.main-product-under-section.product11 .contents02 .txt_wrap02 .feature_list li+li{padding:clamp(32px,9vw,70px) 0 0 0}.main-product-under-section.product11 .contents02 .itemimg{margin-top:24.4%}.main-product-under-section.product11 .contents02 .itemimg figcaption{font-size:clamp(9px,2.45vw,20.5px);margin-top:3%;line-height:1}.main-product-under-section.product11 .contents02 .tableimg{max-width:84%;margin:18% auto 0}.main-product-under-section.product11 .contents03{padding-bottom:clamp(70px,22vw,170px)}.main-product-under-section.product11 .contents03 .ttl{text-align:center}.main-product-under-section.product11 .contents03 .ttl img{max-width:53%;margin:0 auto;text-align:center}.main-product-under-section.product11 .contents03 .text01{text-align:center;color:#bb978a;line-height:2;font-size:clamp(9.7px,3vw,21px);margin-top:6%;padding-bottom:clamp(11px,5.3vw,90px);margin-bottom:0}.main-product-under-section.product11 .contents03 .imageBox01{background:url(/cdn/shop/files/pufffeatures_bg.png) no-repeat center/contain;width:clamp(275px,76vw,600px);height:clamp(314px,82vw,645px);position:relative;margin:0 auto}.main-product-under-section.product11 .contents03 .imageBox01 .textBox01{position:absolute;top:2%;right:0;width:42%}.main-product-under-section.product11 .contents03 .imageBox01 .textBox02{position:absolute;bottom:0;left:12%;width:60%}.main-product-under-section.product11 .contents03 .imageBox01 .textBox_text01{font-size:clamp(11.5px,3vw,23.5px);margin:0;color:#471f05;font-weight:700;line-height:2}.main-product-under-section.product11 .contents03 .imageBox01 .textBox_text02{font-size:clamp(6.8px,2vw,15px);margin:0;line-height:2;color:#471f05}.main-product-under-section.product11 .contents04{padding:clamp(74px,21vw,164px) 0 clamp(50px,15vw,140px) 0;background:#f0dcc9}.main-product-under-section.product11 .contents04 .ttl{text-align:center}.main-product-under-section.product11 .contents04 .ttl img{width:45.2%}.main-product-under-section.product11 .contents04 .txt{text-align:center;font-size:clamp(12px,2.8vw,23px);line-height:2;margin-top:5%;letter-spacing:0;color:#6b6261}.main-product-under-section.product11 .contents04 .step_list{display:flex;justify-content:space-between;max-width:85%;list-style:none;margin:9% auto 0;padding:0;transform:translate(1%)}.main-product-under-section.product11 .contents04 .step_list img{max-width:100%}.main-product-under-section.product11 .contents04 .step_list p{text-align:center;font-size:clamp(8px,2.3vw,17px);line-height:1.5;margin-top:12%;letter-spacing:0;height:3em;display:flex;align-items:center;justify-content:center;color:#6b6261}.main-product-under-section.product11 .contents04 .step_list li{width:39%}.main-product-under-section.product11 .contents04 .step_list li.arrow{width:20%;padding:0}.main-product-under-section.product11 .contents04 .step_list li.arrow:after,.main-product-under-section.product11 .contents04 .step_list li.arrow:before{content:"";display:block;position:absolute;border:none;transform:none;top:0;bottom:0;right:0;left:0;margin:auto;background:#fff}.main-product-under-section.product11 .contents04 .step_list li.arrow:after{width:2px;height:20px}.main-product-under-section.product11 .contents04 .step_list li.arrow:before{width:20px;height:2px}.main-product-under-section.product11 .contents05 .notice_list{list-style:none;padding:0}.main-product-under-section.product11 .contents05 .notice_list li{display:flex;align-items:stretch;background:#f7e1d2}.main-product-under-section.product11 .contents05 .notice_list li.reverse{flex-direction:row-reverse}.main-product-under-section.product11 .contents05 .notice_list li .txt{margin:0 0 7%;line-height:1.7;font-size:clamp(9px,2.5vw,17px);letter-spacing:-.1mm;color:#6b6261}.main-product-under-section.product11 .contents05 .notice_list li .txt.large{font-size:clamp(12px,3vw,23px);letter-spacing:-.1mm;line-height:1.6;font-weight:700;margin-top:9%;color:#5e524a}.main-product-under-section.product11 .contents05 .notice_list li img{max-width:100%}.main-product-under-section.product11 .contents05 .notice_list li .con_img,.main-product-under-section.product11 .contents05 .notice_list li .con_txt{width:50%}.main-product-under-section.product11 .contents05 .notice_list li .con_txt{display:flex;align-items:center;justify-content:center;padding:2%}.main-product-under-section.product11 .contents05 .notice_list li .notice{width:29%;margin-top:12%;margin-bottom:13px}.main-product-under-section.product11 .contents06{margin:clamp(72px,22vw,157px) auto}.main-product-under-section.product11 .contents06 .subttl{margin-bottom:clamp(66px,18vw,142px)}.main-product-under-section.product11 .contents06 .tag{margin-top:12%}.main-product-under-section.product11 .contents06 .ttl{text-align:center;margin-top:11%;margin-bottom:7%}.main-product-under-section.product11 .contents06 .ttl img{margin:0 auto;max-width:52%}.main-product-under-section.product11 .contents06 .txt{text-align:center;font-size:clamp(13px,3.4vw,29px);line-height:2;margin-bottom:12%;color:#6b6261}.main-product-under-section.product11 .contents07{margin-bottom:60px}.stock_info{background:#f5f1f0;padding:10px 16px;line-height:1.8;font-size:12px;margin:2em 0 .5em!important;color:#554646}.stock_info strong{color:#845b5c;font-size:14px;display:inline-block;padding-bottom:.1em}@charset "UTF-8";.main-product-under-section.product12{color:#4e443e}.main-product-under-section.product12 h3,.main-product-under-section.product12 h4{font-family:Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4  Pro,Hiragino Kaku Gothic Pro,\6e38\30b4\30b7\30c3\30af,YuGothic,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;color:#4e443e}.main-product-under-section.product12 h3.ttl{text-align:center;font-weight:400;font-size:min(55 / 1200 * 100vw,55px * 800 / 1200);letter-spacing:.05em;margin-bottom:min(80 / 1200 * 100vw,80px * 800 / 1200)}.main-product-under-section.product12 h3.ttl .en{font-size:.9090909091em;color:#bf8583;font-weight:600;display:block;letter-spacing:.025em;margin-bottom:2em}.main-product-under-section.product12 h3.ttl .num{display:block;max-width:min(203 / 1200 * 100vw,203px * 800 / 1200);margin:0 auto min(105 / 1200 * 100vw,105px * 800 / 1200)}.main-product-under-section.product12 h3.ttl .num img{max-width:100%}.main-product-under-section.product12 h3.ttl .large{margin-top:.4em;font-weight:700;display:block;font-size:1.6363636364em;line-height:1.2222222222;letter-spacing:.025em}.main-product-under-section.product12 h3.ttl .kome:after{font-size:min(40 / 1200 * 100vw,40px * 800 / 1200);right:-.5em;top:0}.main-product-under-section.product12 .kome{position:relative}.main-product-under-section.product12 .kome:after{content:"*";display:block;position:absolute;font-size:1em;top:-.3em;right:-.2em;margin:auto;line-height:1}.main-product-under-section.product12 .notice{font-weight:200;text-align:right;color:#3a3a3a;font-size:min(25 / 1200 * 100vw,25px * 800 / 1200)}.main-product-under-section.product12 .contents03{padding:min(275 / 1200 * 100vw,275px * 800 / 1200) 0 min(120 / 1200 * 100vw,120px * 800 / 1200);margin-bottom:min(240 / 1200 * 100vw,240px * 800 / 1200);background:url(/cdn/shop/files/pure-polish-concealer_bg01.jpg) no-repeat center/cover}.main-product-under-section.product12 .contents03 .container{padding:0 min(60 / 1200 * 100vw,60px * 800 / 1200)}.main-product-under-section.product12 .contents03 .features_list{margin:0 auto;margin-top:min(1180 / 1200 * 100vw,1180px * 800 / 1200);display:flex;list-style:none;padding:0;gap:min(1vw,8px)}.main-product-under-section.product12 .contents03 .features_list li{flex:1;background:#ece0d3;border-end-end-radius:min(60 / 1200 * 100vw,60px * 800 / 1200);border-end-start-radius:min(60 / 1200 * 100vw,60px * 800 / 1200);text-align:center;padding:min(60 / 1200 * 100vw,60px * 800 / 1200) 0;font-weight:400}.main-product-under-section.product12 .contents03 .features_list li figure{max-width:30.3977272727%;margin:0 auto}.main-product-under-section.product12 .contents03 .features_list li .feature_ttl{color:#bf8583;font-weight:700;font-size:min(50 / 1200 * 100vw,50px * 800 / 1200);display:flex;align-items:center;justify-content:center;height:min(190 / 1200 * 100vw,190px * 800 / 1200)}.main-product-under-section.product12 .contents03 .features_list li .feature_ttl.small{font-size:min(41 / 1200 * 100vw,41px * 800 / 1200)}.main-product-under-section.product12 .contents03 .features_list li .feature_text{font-size:min(33 / 1200 * 100vw,33px * 800 / 1200);line-height:1.4242424242;letter-spacing:0}.main-product-under-section.product12 .contents03 .notice{margin-top:1em}.main-product-under-section.product12 .contents04{padding:min(230 / 1200 * 100vw,230px * 800 / 1200) 0 min(200 / 1200 * 100vw,200px * 800 / 1200);background:linear-gradient(180deg,#f0e8e1,#dcd4cb);margin-bottom:min(200 / 1200 * 100vw,200px * 800 / 1200)}.main-product-under-section.product12 .contents04 .container{padding:0 min(90 / 1200 * 100vw,90px * 800 / 1200)}.main-product-under-section.product12 .contents04 .text{text-align:center;font-weight:400;font-size:min(37 / 1200 * 100vw,37px * 800 / 1200);letter-spacing:.025em;line-height:1.6756756757;margin:min(60 / 1200 * 100vw,60px * 800 / 1200) 0 min(120 / 1200 * 100vw,120px * 800 / 1200)}.main-product-under-section.product12 .contents04 figure.colorchip{position:relative}.main-product-under-section.product12 .contents04 figure.colorchip figcaption{font-weight:700;letter-spacing:.05em;line-height:1.3636363636;font-size:min(66 / 1200 * 100vw,66px * 800 / 1200);top:min(135 / 1200 * 100vw,135px * 800 / 1200);margin:auto;position:absolute;left:0;right:0;text-align:center}.main-product-under-section.product12 .contents04 .colorchip_list{display:flex;width:100%}.main-product-under-section.product12 .contents04 .colorchip_list li{display:flex;align-items:center;justify-content:center;height:min(165 / 1200 * 100vw,165px * 800 / 1200);width:50%;padding:0;list-style:none;color:#fff;text-align:center;font-weight:500;font-size:min(36 / 1200 * 100vw,36px * 800 / 1200);letter-spacing:.01em;line-height:1.3888888889;border-radius:0 0 min(40 / 1200 * 100vw,40px * 800 / 1200) min(40 / 1200 * 100vw,40px * 800 / 1200)}.main-product-under-section.product12 .contents04 .colorchip_list li:nth-child(1){background-color:#cab6a0}.main-product-under-section.product12 .contents04 .colorchip_list li:nth-child(2){background-color:#b9a289}.main-product-under-section.product12 .contents04 .notice{margin-top:2.5em}.main-product-under-section.product12 .contents05{padding:min(230 / 1200 * 100vw,230px * 800 / 1200) 0 min(270 / 1200 * 100vw,270px * 800 / 1200);background:url(/cdn/shop/files/pure-polish-concealer_bg02.jpg) no-repeat center/cover;margin-bottom:min(200 / 1200 * 100vw,200px * 800 / 1200);overflow:hidden}.main-product-under-section.product12 .contents05 .container{padding:0 min(120 / 1200 * 100vw,120px * 800 / 1200)}.main-product-under-section.product12 .contents05 h3.ttl{margin-bottom:min(135 / 1200 * 100vw,135px * 800 / 1200)}.main-product-under-section.product12 .contents05 h4.ttl{font-weight:700;letter-spacing:.05em;line-height:1.3157894737;font-size:min(57 / 1200 * 100vw,57px * 800 / 1200);text-align:left;padding-bottom:.5em;border-bottom:solid 1px #3a3a3a;margin-bottom:1em}.main-product-under-section.product12 .contents05 h4.ttl .en{font-size:min(50 / 1200 * 100vw,50px * 800 / 1200);color:#bf8583;margin-bottom:1em;display:block}.main-product-under-section.product12 .contents05 h4.ttl+.lead{font-weight:400;font-size:min(35 / 1200 * 100vw,35px * 800 / 1200);letter-spacing:.025em;line-height:1.6571428571}.main-product-under-section.product12 .contents05 h4.guide{margin-top:min(250 / 1200 * 100vw,250px * 800 / 1200)}.main-product-under-section.product12 .contents05 .color_variation_list{display:flex;background:#fff;padding:min(17 / 1200 * 100vw,17px * 800 / 1200);list-style:none;gap:min(19 / 1200 * 100vw,19px * 800 / 1200);align-items:flex-end;position:relative}.main-product-under-section.product12 .contents05 .color_variation_list:after{content:"";display:block;position:absolute;width:min(322 / 1200 * 100vw,322px * 800 / 1200);height:min(187 / 1200 * 100vw,187px * 800 / 1200);bottom:min(350 / 1200 * 100vw,350px * 800 / 1200);left:min(800 / 1200 * 100vw,800px * 800 / 1200);margin:auto}.main-product-under-section.product12 .contents05 .color_variation_list+.color_variation_list{margin-top:min(40 / 1200 * 100vw,40px * 800 / 1200)}.main-product-under-section.product12 .contents05 .color_variation_list li{width:50%;text-align:center}.main-product-under-section.product12 .contents05 .color_variation_list li .num{max-width:min(152 / 1200 * 100vw,152px * 800 / 1200);margin:0 auto}.main-product-under-section.product12 .contents05 .color_variation_list li .color_ttl{font-weight:700;letter-spacing:.075em;font-size:min(49 / 1200 * 100vw,49px * 800 / 1200);line-height:1;margin-bottom:min(45 / 1200 * 100vw,45px * 800 / 1200);margin-top:min(25 / 1200 * 100vw,25px * 800 / 1200)}.main-product-under-section.product12 .contents05 .color_variation_list li .color_use{height:min(165 / 1200 * 100vw,165px * 800 / 1200);display:flex;align-items:center;justify-content:center}.main-product-under-section.product12 .contents05 .color_variation_list li .color_use p{color:#fff;line-height:1.35;letter-spacing:.05em;font-size:min(40 / 1200 * 100vw,40px * 800 / 1200)}.main-product-under-section.product12 .contents05 .color_variation_list.color01:after{background:url(/cdn/shop/files/pure-polish-concealer_color01_chip.png) no-repeat center/contain}.main-product-under-section.product12 .contents05 .color_variation_list.color01 li .color_ttl{color:#d5947d}.main-product-under-section.product12 .contents05 .color_variation_list.color01 li .color_use{background-color:#d5947d}.main-product-under-section.product12 .contents05 .color_variation_list.color02:after{background:url(/cdn/shop/files/pure-polish-concealer_color02_chip.png) no-repeat center/contain}.main-product-under-section.product12 .contents05 .color_variation_list.color02 li .color_ttl{color:#dac0a4}.main-product-under-section.product12 .contents05 .color_variation_list.color02 li .color_use{background-color:#dac0a4}.main-product-under-section.product12 .contents05 .color_variation_list.color03:after{background:url(/cdn/shop/files/pure-polish-concealer_color03_chip.png) no-repeat center/contain}.main-product-under-section.product12 .contents05 .color_variation_list.color03 li .color_ttl{color:#bf9b82}.main-product-under-section.product12 .contents05 .color_variation_list.color03 li .color_use{background-color:#bf9b82}.main-product-under-section.product12 .contents05 .color_guide{margin-top:min(175 / 1200 * 100vw,175px * 800 / 1200);margin-bottom:min(135 / 1200 * 100vw,135px * 800 / 1200)}.main-product-under-section.product12 .contents05 .color_guide_list+.color_guide_list{margin-top:min(105 / 1200 * 100vw,105px * 800 / 1200)}.main-product-under-section.product12 .contents05 .color_guide_list .color_guide_ttl{padding-right:min(50 / 1200 * 100vw,50px * 800 / 1200);display:flex;align-items:center;margin-bottom:min(30 / 1200 * 100vw,30px * 800 / 1200)}.main-product-under-section.product12 .contents05 .color_guide_list .color_guide_ttl p{margin:0;font-weight:400;font-size:min(40 / 1200 * 100vw,40px * 800 / 1200);letter-spacing:.025em;line-height:1;width:auto;flex:1;margin-left:min(60 / 1200 * 100vw,60px * 800 / 1200)}.main-product-under-section.product12 .contents05 .color_guide_list .color_guide_disc{border:solid 1px;margin-top:min(40 / 1200 * 100vw,40px * 800 / 1200);background:#fff;border-radius:min(24 / 1200 * 100vw,24px * 800 / 1200);padding:min(25 / 1200 * 100vw,25px * 800 / 1200) 0 min(25 / 1200 * 100vw,25px * 800 / 1200) min(40 / 1200 * 100vw,40px * 800 / 1200);position:relative}.main-product-under-section.product12 .contents05 .color_guide_list .color_guide_disc:after{content:"";display:block;position:absolute;width:min(322 / 1200 * 100vw,322px * 800 / 1200);height:min(187 / 1200 * 100vw,187px * 800 / 1200);top:0;bottom:0;left:min(740 / 1200 * 100vw,740px * 800 / 1200);margin:auto}.main-product-under-section.product12 .contents05 .color_guide_list .color_guide_disc p{font-size:min(34 / 1200 * 100vw,34px * 800 / 1200);font-weight:500;letter-spacing:.025em;line-height:1.5}.main-product-under-section.product12 .contents05 .color_guide_list .color_guide_disc p .bg{color:#fff;padding:0 .4em;margin-right:.2em;display:inline-block;margin-bottom:.5em}.main-product-under-section.product12 .contents05 .color_guide_list .color_guide_disc p .bg .small{font-size:min(28 / 1200 * 100vw,28px * 800 / 1200)}.main-product-under-section.product12 .contents05 .color_guide_list.color01 .color_guide_ttl p{color:#d5947d}.main-product-under-section.product12 .contents05 .color_guide_list.color01 .color_guide_ttl .ttl_img01{width:min(474 / 1200 * 100vw,474px * 800 / 1200)}.main-product-under-section.product12 .contents05 .color_guide_list.color01 .color_guide_ttl .ttl_img02{width:min(83 / 1200 * 100vw,83px * 800 / 1200)}.main-product-under-section.product12 .contents05 .color_guide_list.color01 .color_guide_disc{border-color:#d5947d;padding:min(25 / 1200 * 100vw,25px * 800 / 1200) 0 min(25 / 1200 * 100vw,25px * 800 / 1200) min(75 / 1200 * 100vw,75px * 800 / 1200)}.main-product-under-section.product12 .contents05 .color_guide_list.color01 .color_guide_disc:after{background:url(/cdn/shop/files/pure-polish-concealer_color01_chip.png) no-repeat center/contain}.main-product-under-section.product12 .contents05 .color_guide_list.color01 .color_guide_disc p{color:#d5947d}.main-product-under-section.product12 .contents05 .color_guide_list.color01 .color_guide_disc p .bg{background:#d5947d}.main-product-under-section.product12 .contents05 .color_guide_list.color02 .color_guide_ttl p{color:#c6ae95}.main-product-under-section.product12 .contents05 .color_guide_list.color02 .color_guide_ttl .ttl_img01{width:min(430 / 1200 * 100vw,430px * 800 / 1200)}.main-product-under-section.product12 .contents05 .color_guide_list.color02 .color_guide_ttl .ttl_img02{width:min(83 / 1200 * 100vw,83px * 800 / 1200)}.main-product-under-section.product12 .contents05 .color_guide_list.color02 .color_guide_disc{border-color:#c6ae95}.main-product-under-section.product12 .contents05 .color_guide_list.color02 .color_guide_disc:after{top:min(80 / 1200 * 100vw,80px * 800 / 1200);bottom:auto;background:url(/cdn/shop/files/pure-polish-concealer_color02_chip.png) no-repeat center/contain}.main-product-under-section.product12 .contents05 .color_guide_list.color02 .color_guide_disc p{color:#c6ae95}.main-product-under-section.product12 .contents05 .color_guide_list.color02 .color_guide_disc p .bg{background:#c6ae95}.main-product-under-section.product12 .contents05 .color_guide_list.color03 .color_guide_ttl p{color:#bf9b82}.main-product-under-section.product12 .contents05 .color_guide_list.color03 .color_guide_ttl .ttl_img01{width:min(493 / 1200 * 100vw,493px * 800 / 1200)}.main-product-under-section.product12 .contents05 .color_guide_list.color03 .color_guide_ttl .ttl_img02{width:min(83 / 1200 * 100vw,83px * 800 / 1200)}.main-product-under-section.product12 .contents05 .color_guide_list.color03 .color_guide_disc{border-color:#bf9b82}.main-product-under-section.product12 .contents05 .color_guide_list.color03 .color_guide_disc:after{top:min(115 / 1200 * 100vw,115px * 800 / 1200);bottom:auto;background:url(/cdn/shop/files/pure-polish-concealer_color03_chip.png) no-repeat center/contain}.main-product-under-section.product12 .contents05 .color_guide_list.color03 .color_guide_disc p{color:#bf9b82}.main-product-under-section.product12 .contents05 .color_guide_list.color03 .color_guide_disc p .bg{background:#bf9b82}.main-product-under-section.product12 .contents05 .color_map{margin-top:min(125 / 1200 * 100vw,125px * 800 / 1200);margin-bottom:min(70 / 1200 * 100vw,70px * 800 / 1200);margin-left:-10px;margin-right:-10px}.main-product-under-section.product12 .contents05 .color_map_list+.color_map_list{margin-top:min(80 / 1200 * 100vw,80px * 800 / 1200)}.main-product-under-section.product12 .contents05 .color_map_list .color_map_point{width:calc(100% + min(120 / 1200 * 100vw,120px * 800 / 1200));position:relative;right:min(100 / 1200 * 100vw,100px * 800 / 1200);display:flex}.main-product-under-section.product12 .contents05 .color_map_list .color_map_point figure{width:min(368 / 1200 * 100vw,368px * 800 / 1200)}.main-product-under-section.product12 .contents05 .color_map_list .disc_circle_list{display:flex;align-items:center;justify-content:center;list-style:none;padding:0;gap:min(12 / 1200 * 100vw,12px * 800 / 1200)}.main-product-under-section.product12 .contents05 .color_map_list .disc_circle_list .circle{width:min(150 / 1200 * 100vw,150px * 800 / 1200);height:min(150 / 1200 * 100vw,150px * 800 / 1200);display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:50%;border:solid 1px;font-size:min(32 / 1200 * 100vw,32px * 800 / 1200);letter-spacing:0;line-height:1.40625;font-weight:600;text-align:center}.main-product-under-section.product12 .contents05 .color_map_list .disc_circle_list .small{font-size:min(17 / 1200 * 100vw,17px * 800 / 1200);display:block}.main-product-under-section.product12 .contents05 .color_map_list .color_map_disc{background:#fff;border-radius:0 0 min(88 / 1200 * 100vw,88px * 800 / 1200) min(88 / 1200 * 100vw,88px * 800 / 1200);padding:min(30 / 1200 * 100vw,30px * 800 / 1200) min(45 / 1200 * 100vw,45px * 800 / 1200) min(50 / 1200 * 100vw,50px * 800 / 1200)}.main-product-under-section.product12 .contents05 .color_map_list .color_map_disc .disc{font-weight:600;font-size:min(30 / 1200 * 100vw,30px * 800 / 1200);letter-spacing:.025em;line-height:1.4666666667;text-align:center}.main-product-under-section.product12 .contents05 .color_map_list.color01 .color_map_point{width:100%;right:0;left:0}.main-product-under-section.product12 .contents05 .color_map_list.color01 .disc_circle_list li{color:#e2a086}.main-product-under-section.product12 .contents05 .color_map_list.color01 .disc .marker{background:linear-gradient(transparent 60%,#f7dfd6 50%)}.main-product-under-section.product12 .contents05 .color_map_list.color02 .disc_circle_list li{color:#c6ae95}.main-product-under-section.product12 .contents05 .color_map_list.color02 .disc .marker{background:linear-gradient(transparent 60%,#f9e2c9 50%)}.main-product-under-section.product12 .contents05 .color_map_list.color03 .disc_circle_list li{color:#bf9b82}.main-product-under-section.product12 .contents05 .color_map_list.color03 .disc .marker{background:linear-gradient(transparent 60%,#f9dbc5 50%)}.main-product-under-section.product12 .contents06{padding:min(230 / 1200 * 100vw,230px * 800 / 1200) 0 min(190 / 1200 * 100vw,190px * 800 / 1200);background:linear-gradient(180deg,#f0e8e1,#dcd4cb)}.main-product-under-section.product12 .contents06 .container{padding:0 min(85 / 1200 * 100vw,85px * 800 / 1200)}.main-product-under-section.product12 .contents06 h3.ttl{margin-bottom:min(170 / 1200 * 100vw,170px * 800 / 1200)}.main-product-under-section.product12 .contents06 .text{text-align:center;font-weight:400;font-size:min(35 / 1200 * 100vw,35px * 800 / 1200);color:#3a3a3a;letter-spacing:.025em;line-height:1.8285714286;margin:min(85 / 1200 * 100vw,85px * 800 / 1200) 0 min(90 / 1200 * 100vw,90px * 800 / 1200)}.main-product-under-section.product12 .contents06 .figimage{width:min(976 / 1200 * 100vw,976px * 800 / 1200);margin:0 auto}.main-product-under-section.product12 .contents06 .notice{margin-top:min(55 / 1200 * 100vw,55px * 800 / 1200)}.main-product-under-section.product12 .contents07{margin-bottom:60px}.main-product-under-section.product13 .sdw{text-shadow:0 0 min(18 / 1200 * 100vw,18px * 800 / 1200) #426b88,0 0 min(18 / 1200 * 100vw,18px * 800 / 1200) rgba(66,107,136,.5)}.main-product-under-section.product13 .contents02{margin-top:min(95 / 1200 * 100vw,95px * 800 / 1200);padding:min(260 / 1200 * 100vw,260px * 800 / 1200) 0 min(140 / 1200 * 100vw,140px * 800 / 1200);background:url(/cdn/shop/files/meltingfilmlip_24w_bg01.jpg) no-repeat center top/cover;overflow:hidden}.main-product-under-section.product13 .contents02 .img01{max-width:min(1028 / 1200 * 100vw,1028px * 800 / 1200);margin:0 auto 0 min(130 / 1200 * 100vw,130px * 800 / 1200)}.main-product-under-section.product13 .contents02 .text_wrap{margin:max(-300 / 1200 * 100vw,-300px * 800 / 1200) 0 0 min(130 / 1200 * 100vw,130px * 800 / 1200)}.main-product-under-section.product13 .contents02 .text_wrap h3{margin:0 0 min(25 / 1200 * 100vw,25px * 800 / 1200)}.main-product-under-section.product13 .contents02 .text_wrap h3 figure{max-width:min(430 / 1200 * 100vw,430px * 800 / 1200);text-align:center}.main-product-under-section.product13 .contents02 .text_wrap .text01{color:#fff;letter-spacing:.1em;line-height:1.7333333333;font-size:min(30 / 1200 * 100vw,30px * 800 / 1200);font-weight:600}.main-product-under-section.product13 .contents02 .color_wrap{margin:0 auto;margin-top:min(1400 / 1200 * 100vw,1400px * 800 / 1200);background:url(/cdn/shop/files/meltingfilmlip_24w_bg02.png) no-repeat center/contain;max-width:min(1000 / 1200 * 100vw,1000px * 800 / 1200);position:relative;padding:min(120 / 1200 * 100vw,120px * 800 / 1200) 0 min(150 / 1200 * 100vw,150px * 800 / 1200)}.main-product-under-section.product13 .contents02 .color_wrap h3{max-width:min(733 / 1200 * 100vw,733px * 800 / 1200);margin:0 auto min(75 / 1200 * 100vw,75px * 800 / 1200)}.main-product-under-section.product13 .contents02 .color_wrap .text02{font-weight:400;letter-spacing:.05em;line-height:1.4482758621;font-size:min(29 / 1200 * 100vw,29px * 800 / 1200);color:#262626}.main-product-under-section.product13 .contents02 .color_wrap .color_list{margin-top:min(60 / 1200 * 100vw,60px * 800 / 1200);margin-left:min(100 / 1200 * 100vw,100px * 800 / 1200);padding:0;list-style:none;display:flex;align-items:center;gap:min(55 / 1200 * 100vw,55px * 800 / 1200);width:min(830 / 1200 * 100vw,830px * 800 / 1200)}.main-product-under-section.product13 .contents02 .color_wrap .fragrance{position:absolute;top:min(270 / 1200 * 100vw,270px * 800 / 1200);right:max(-90 / 1200 * 100vw,-90px * 800 / 1200);font-size:min(25 / 1200 * 100vw,25px * 800 / 1200);letter-spacing:0;line-height:1.4;color:#fff;font-weight:500;background:url(/cdn/shop/files/meltingfilmlip_24w_bg03.png) no-repeat center/contain;width:min(299 / 1200 * 100vw,299px * 800 / 1200);height:min(299 / 1200 * 100vw,299px * 800 / 1200);display:flex;align-items:center;justify-content:center}.main-product-under-section.product13 .contents03{margin-top:min(95 / 1200 * 100vw,95px * 800 / 1200);padding:min(220 / 1200 * 100vw,220px * 800 / 1200) 0 min(200 / 1200 * 100vw,200px * 800 / 1200);background:url(/cdn/shop/files/meltingfilmlip_24w_bg04.jpg) no-repeat center top/cover}.main-product-under-section.product13 .contents03 .img{width:min(991 / 1200 * 100vw,991px * 800 / 1200);margin:0 auto}.main-product-under-section.product13 .contents03 h3{width:min(483 / 1200 * 100vw,483px * 800 / 1200);text-align:center;color:#fff;font-weight:200;font-size:min(40 / 1200 * 100vw,40px * 800 / 1200);letter-spacing:.075em;margin:min(55 / 1200 * 100vw,55px * 800 / 1200) auto min(60 / 1200 * 100vw,60px * 800 / 1200)}.main-product-under-section.product13 .contents03 h3 figure{margin-bottom:min(20 / 1200 * 100vw,20px * 800 / 1200)}.main-product-under-section.product13 .contents03 .text_wrap{width:min(920 / 1200 * 100vw,920px * 800 / 1200);position:relative;margin:0 auto}.main-product-under-section.product13 .contents03 .text_wrap:before,.main-product-under-section.product13 .contents03 .text_wrap:after{content:"";display:block;position:absolute;bottom:auto;right:auto;margin:auto;background:#fff}.main-product-under-section.product13 .contents03 .text_wrap:before{width:min(75 / 1200 * 100vw,75px * 800 / 1200);height:1px;top:min(20 / 1200 * 100vw,20px * 800 / 1200);left:0}.main-product-under-section.product13 .contents03 .text_wrap:after{width:1px;height:min(75 / 1200 * 100vw,75px * 800 / 1200);top:0;left:min(20 / 1200 * 100vw,20px * 800 / 1200)}.main-product-under-section.product13 .contents03 .text_wrap .text_inner{padding:min(30 / 1200 * 100vw,30px * 800 / 1200);position:relative}.main-product-under-section.product13 .contents03 .text_wrap .text_inner:before,.main-product-under-section.product13 .contents03 .text_wrap .text_inner:after{content:"";display:block;position:absolute;top:auto;left:auto;margin:auto;background:#fff}.main-product-under-section.product13 .contents03 .text_wrap .text_inner:before{width:min(75 / 1200 * 100vw,75px * 800 / 1200);height:1px;bottom:min(20 / 1200 * 100vw,20px * 800 / 1200);right:0}.main-product-under-section.product13 .contents03 .text_wrap .text_inner:after{width:1px;height:min(75 / 1200 * 100vw,75px * 800 / 1200);bottom:0;right:min(20 / 1200 * 100vw,20px * 800 / 1200)}.main-product-under-section.product13 .contents03 .text_wrap p{margin:0;color:#fff;font-size:min(35 / 1200 * 100vw,35px * 800 / 1200);font-weight:200;letter-spacing:.05em;line-height:1.5}.main-product-under-section.product13 .contents03 .text_wrap .line_text{font-size:min(53 / 1200 * 100vw,53px * 800 / 1200);margin-bottom:min(15 / 1200 * 100vw,15px * 800 / 1200)}.main-product-under-section.product13 .contents03 .text_wrap .line{background:#9db1d6;padding:0 .8em}.main-product-under-section.product13 .contents03 .text_wrap .line .tax{font-size:.5em}.main-product-under-section.product13 .contents04{padding:min(90 / 1200 * 100vw,90px * 800 / 1200) 0 min(160 / 1200 * 100vw,160px * 800 / 1200);background:url(/cdn/shop/files/meltingfilmlip_24w_bg05.jpg) no-repeat center/cover;overflow:hidden}.main-product-under-section.product13 .contents04 .img{width:min(1100 / 1200 * 100vw,1100px * 800 / 1200);margin-left:min(95 / 1200 * 100vw,95px * 800 / 1200)}.main-product-under-section.product13 .contents04 .imgtext{width:min(313 / 1200 * 100vw,313px * 800 / 1200);margin:min(210 / 1200 * 100vw,210px * 800 / 1200) auto min(110 / 1200 * 100vw,110px * 800 / 1200)}.main-product-under-section.product13 .contents04 .text{font-weight:600;font-size:min(32 / 1200 * 100vw,32px * 800 / 1200);letter-spacing:.075em;color:#fff}.main-product-under-section.product13 .contents05{margin-top:min(95 / 1200 * 100vw,95px * 800 / 1200);padding:min(215 / 1200 * 100vw,215px * 800 / 1200) 0 min(225 / 1200 * 100vw,225px * 800 / 1200);background:url(/cdn/shop/files/meltingfilmlip_24w_bg06.jpg) no-repeat center/cover}.main-product-under-section.product13 .contents05 h3{margin:0 min(110 / 1200 * 100vw,110px * 800 / 1200) min(10 / 1200 * 100vw,10px * 800 / 1200) auto;width:min(422 / 1200 * 100vw,422px * 800 / 1200)}.main-product-under-section.product13 .contents05 .img{width:min(876 / 1200 * 100vw,876px * 800 / 1200);margin:0 auto}.main-product-under-section.product13 .contents05 .img.mt{margin-top:min(95 / 1200 * 100vw,95px * 800 / 1200)}.main-product-under-section.product13 .contents05 .point_list{padding:0;margin:min(30 / 1200 * 100vw,30px * 800 / 1200) auto 0;list-style:none;display:flex;align-items:center;justify-content:center;gap:min(30 / 1200 * 100vw,30px * 800 / 1200);color:#fff;font-weight:700;letter-spacing:.025em;font-size:min(25 / 1200 * 100vw,25px * 800 / 1200);line-height:1.36;font-weight:500;text-shadow:0 0 min(20 / 1200 * 100vw,20px * 800 / 1200) #687fa3,0 0 min(20 / 1200 * 100vw,20px * 800 / 1200) #687fa3,0 0 min(20 / 1200 * 100vw,20px * 800 / 1200) #687fa3,0 0 min(20 / 1200 * 100vw,20px * 800 / 1200) #687fa3}.main-product-under-section.product13 .contents05 .point_list img{width:min(169 / 1200 * 100vw,169px * 800 / 1200)}.main-product-under-section.product13 .contents06{margin-top:min(95 / 1200 * 100vw,95px * 800 / 1200);margin-bottom:60px}.main-product-under-section.product14 .contents01{position:relative;margin-bottom:min(155 / 1200 * 100vw,155px * 800 / 1200)}.main-product-under-section.product14 .contents01 .text_wrap{position:absolute;bottom:0;left:0;right:0;text-align:center}.main-product-under-section.product14 .contents01 .ttl img{width:min(725 / 1200 * 100vw,725px * 800 / 1200)}.main-product-under-section.product14 .contents01 .text{font-size:min(30 / 1200 * 100vw,30px * 800 / 1200);color:#5c413c;margin-top:1.3em;letter-spacing:.03em}.main-product-under-section.product14 .contents02{margin:0}.main-product-under-section.product14 .contents02 .img01{margin-bottom:min(150 / 1200 * 100vw,150px * 800 / 1200)}.main-product-under-section.product14 .contents02 .img01 img{width:min(591 / 1200 * 100vw,591px * 800 / 1200)}.main-product-under-section.product14 .contents02 .img02{position:relative;z-index:1}.main-product-under-section.product14 .contents02 .img03{text-align:right;margin-bottom:min(46 / 1200 * 100vw,46px * 800 / 1200)}.main-product-under-section.product14 .contents02 .img03 img{width:min(301 / 1200 * 100vw,301px * 800 / 1200)}.main-product-under-section.product14 .contents02 .img04{margin:min(115 / 1200 * 100vw,115px * 800 / 1200) auto}.main-product-under-section.product14 .contents02 .img04 img{width:min(207 / 1200 * 100vw,207px * 800 / 1200)}.main-product-under-section.product14 .contents02 .text01{text-align:center;color:#795953;font-size:min(30 / 1200 * 100vw,30px * 800 / 1200);line-height:1.6666666667;letter-spacing:.05em;margin-bottom:min(95 / 1200 * 100vw,95px * 800 / 1200)}.main-product-under-section.product14 .contents02 .text02{color:#5c413c;font-size:min(33 / 1200 * 100vw,33px * 800 / 1200);letter-spacing:.02em;margin:0 auto .2em}.main-product-under-section.product14 .contents02 .ttl{font-weight:700;font-size:min(76 / 1200 * 100vw,76px * 800 / 1200);letter-spacing:.05em;color:#e3b1ad}.main-product-under-section.product14 .contents02 .img_wrap{width:min(892 / 1200 * 100vw,892px * 800 / 1200);margin:max(-325 / 1200 * 100vw,-325px * 800 / 1200) auto 0;position:relative}.main-product-under-section.product14 .contents02 .img_wrap .text_wrap{position:absolute;bottom:2%;left:0;right:0;text-align:center}.main-product-under-section.product14 .contents03{margin-bottom:min(175 / 1200 * 100vw,175px * 800 / 1200)}.main-product-under-section.product14 .contents04{position:relative}.main-product-under-section.product14 .contents04 .text_wrap{width:50%;position:absolute;right:0;top:66%}.main-product-under-section.product14 .contents04 .text{color:#fff;font-size:min(28 / 1200 * 100vw,28px * 800 / 1200);letter-spacing:.02em;line-height:1.6785714286;text-align:center;margin:0}.main-product-under-section.product14 .contents05{margin-bottom:min(180 / 1200 * 100vw,180px * 800 / 1200)}.main-product-under-section.product14 .contents06{background:url(/cdn/shop/files/re-multihighlightpallet_bg01.jpg) no-repeat center/cover;padding:min(55 / 1200 * 100vw,55px * 800 / 1200) 0 min(290 / 1200 * 100vw,290px * 800 / 1200)}.main-product-under-section.product14 .contents06 .point_list{background:url(/cdn/shop/files/re-multihighlightpallet_fig01.png) no-repeat center top/100%;width:min(987 / 1200 * 100vw,987px * 800 / 1200);margin:0 auto;list-style:none;padding:0;padding-top:min(190 / 1200 * 100vw,190px * 800 / 1200);text-align:center}.main-product-under-section.product14 .contents06 .point_list li:not(:first-child){margin-top:min(110 / 1200 * 100vw,110px * 800 / 1200);padding-top:min(130 / 1200 * 100vw,130px * 800 / 1200);border-top:solid 1px #fff}.main-product-under-section.product14 .contents06 .img img{width:min(704 / 1200 * 100vw,704px * 800 / 1200)}.main-product-under-section.product14 .contents06 .ttl{font-weight:700;letter-spacing:.02em;font-size:min(67 / 1200 * 100vw,67px * 800 / 1200);color:#e3b1ad;margin-top:min(70 / 1200 * 100vw,70px * 800 / 1200);margin-bottom:.2em}.main-product-under-section.product14 .contents06 .text{font-size:min(26 / 1200 * 100vw,26px * 800 / 1200);letter-spacing:.02em;line-height:1.6538461538;color:#5c413c}.main-product-under-section.product14 .contents07{background:url(/cdn/shop/files/re-multihighlightpallet_bg02.jpg) no-repeat center/cover;padding:min(160 / 1200 * 100vw,160px * 800 / 1200) 0 min(170 / 1200 * 100vw,170px * 800 / 1200)}.main-product-under-section.product14 .contents07 .text{text-align:center;font-size:min(27 / 1200 * 100vw,27px * 800 / 1200);letter-spacing:.02em;line-height:1.8518518519;color:#5c413c;margin-top:min(95 / 1200 * 100vw,95px * 800 / 1200)}.main-product-under-section.product14 .contents07 .img{display:flex;align-items:center;margin-top:min(50 / 1200 * 100vw,50px * 800 / 1200)}.main-product-under-section.product14 .contents07 .img:before,.main-product-under-section.product14 .contents07 .img:after{position:static;content:"";width:auto;height:1px;background:#d3c0b5;flex-grow:1}.main-product-under-section.product14 .contents07 .img img{width:min(628 / 1200 * 100vw,628px * 800 / 1200);padding:0 min(70 / 1200 * 100vw,70px * 800 / 1200)}.main-product-under-section.product14 .contents08{background:url(/cdn/shop/files/re-multihighlightpallet_bg03.jpg) no-repeat center/cover;padding:min(200 / 1200 * 100vw,200px * 800 / 1200) 0 min(140 / 1200 * 100vw,140px * 800 / 1200);text-align:center;margin-bottom:min(100 / 1200 * 100vw,100px * 800 / 1200)}.main-product-under-section.product14 .contents08 .text01{color:#fff;font-size:min(37 / 1200 * 100vw,37px * 800 / 1200);letter-spacing:.02em;margin:0}.main-product-under-section.product14 .contents08 .text01 .bg{padding:.5em 2em;display:inline-block;background:url(/cdn/shop/files/re-multihighlightpallet_fig02.png) no-repeat center/cover}.main-product-under-section.product14 .contents08 .text02{font-size:min(32 / 1200 * 100vw,32px * 800 / 1200);transform:translateY(-50%)}.main-product-under-section.product14 .contents08 .text02 span{color:#b19696;border:solid 1px;display:inline-block;background:#f4ecf2;border-radius:50vw;padding:.5em .8em;position:relative}.main-product-under-section.product14 .contents08 .text02 span:before,.main-product-under-section.product14 .contents08 .text02 span:after{content:"\30fb"}.main-product-under-section.product14 .contents08 .text02 span:before{margin-right:.8em}.main-product-under-section.product14 .contents08 .text02 span:after{margin-left:.8em}.main-product-under-section.product14 .contents08 .ttl{font-weight:700;color:#5c413c;font-size:min(75 / 1200 * 100vw,75px * 800 / 1200);letter-spacing:.05em;margin:.5em 0 min(110 / 1200 * 100vw,110px * 800 / 1200)}.main-product-under-section.product14 .contents08 .ttl small{font-weight:400;display:block;text-align:center;font-size:min(37 / 1200 * 100vw,37px * 800 / 1200);letter-spacing:.075em}.main-product-under-section.product14 .contents08 .pallet_list{padding:0;list-style:none;width:min(924 / 1200 * 100vw,924px * 800 / 1200);margin:0 auto}.main-product-under-section.product14 .contents08 .pallet_list li+li{margin-top:min(5 / 1200 * 100vw,5px * 800 / 1200)}.main-product-under-section.product15 .contents01{position:relative;text-align:center}.main-product-under-section.product15 .contents01 .text_wrap{position:absolute;bottom:13%;left:0;right:0;margin:auto}.main-product-under-section.product15 .contents01 .ttl img{width:min(764 / 1200 * 100vw,764px * 800 / 1200)}.main-product-under-section.product15 .contents01 .text{color:#fff;letter-spacing:.1em;font-size:min(30 / 1200 * 100vw,30px * 800 / 1200)}.main-product-under-section.product15 .contents02{background:url(/cdn/shop/files/re-my-muse-palette_bg01.jpg) no-repeat center/cover;padding:0 0 min(260 / 1200 * 100vw,260px * 800 / 1200)}.main-product-under-section.product15 .contents02 .img01{margin-bottom:min(155 / 1200 * 100vw,155px * 800 / 1200)}.main-product-under-section.product15 .contents02 .img01 img{width:min(923 / 1200 * 100vw,923px * 800 / 1200)}.main-product-under-section.product15 .contents02 .img02 img{margin-right:max(-12 / 1200 * 100vw,-12px * 800 / 1200);width:min(1055 / 1200 * 100vw,1055px * 800 / 1200)}.main-product-under-section.product15 .contents02 .img03{margin-top:min(95 / 1200 * 100vw,95px * 800 / 1200);margin-bottom:min(40 / 1200 * 100vw,40px * 800 / 1200)}.main-product-under-section.product15 .contents02 .img03 img{width:min(364 / 1200 * 100vw,364px * 800 / 1200)}.main-product-under-section.product15 .contents02 .text{text-align:center;font-size:min(30 / 1200 * 100vw,30px * 800 / 1200);letter-spacing:.05em;line-height:1.7333333333;color:#664840}.main-product-under-section.product15 .contents03{background:url(/cdn/shop/files/re-my-muse-palette_bg02.jpg) no-repeat center/cover;margin-bottom:min(230 / 1200 * 100vw,230px * 800 / 1200)}.main-product-under-section.product15 .contents03 .img02{margin-top:max(-155 / 1200 * 100vw,-155px * 800 / 1200)}.main-product-under-section.product15 .contents03 .img02 img{width:min(706 / 1200 * 100vw,706px * 800 / 1200)}.main-product-under-section.product15 .contents03 .img03 img{width:min(323 / 1200 * 100vw,323px * 800 / 1200)}.main-product-under-section.product15 .contents03 .img04{margin-top:min(55 / 1200 * 100vw,55px * 800 / 1200)}.main-product-under-section.product15 .contents03 .ttl01{text-align:center;margin:min(80 / 1200 * 100vw,80px * 800 / 1200) 0 min(110 / 1200 * 100vw,110px * 800 / 1200)}.main-product-under-section.product15 .contents03 .ttl01 img{width:min(411 / 1200 * 100vw,411px * 800 / 1200)}.main-product-under-section.product15 .contents03 .ttl02 img{width:min(336 / 1200 * 100vw,336px * 800 / 1200)}.main-product-under-section.product15 .contents03 .text01{font-size:min(29 / 1200 * 100vw,29px * 800 / 1200);letter-spacing:.025em;color:#fff;margin-top:min(15 / 1200 * 100vw,15px * 800 / 1200)}.main-product-under-section.product15 .contents03 .text02{font-size:min(35 / 1200 * 100vw,35px * 800 / 1200);letter-spacing:.05em;color:#583c34;line-height:1.4857142857;text-align:center}.main-product-under-section.product15 .contents03 .color_list{margin-left:auto;margin-right:0;width:min(1103 / 1200 * 100vw,1103px * 800 / 1200);list-style:none;padding:0}.main-product-under-section.product15 .contents03 .color_list li{position:relative}.main-product-under-section.product15 .contents03 .color_list li+li{margin-top:min(12 / 1200 * 100vw,12px * 800 / 1200)}.main-product-under-section.product15 .contents03 .color_list .text_wrap{position:absolute;width:50%;right:9%;top:0;bottom:0;margin:auto;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.main-product-under-section.product15 .contents03 .texture{position:relative;width:min(1015 / 1200 * 100vw,1015px * 800 / 1200);margin:min(120 / 1200 * 100vw,120px * 800 / 1200) auto min(170 / 1200 * 100vw,170px * 800 / 1200) auto}.main-product-under-section.product15 .contents03 .texture .name_list{position:absolute;top:0;bottom:0;list-style:none;width:100%}.main-product-under-section.product15 .contents03 .texture .name_list li{color:#fff;font-size:min(29 / 1200 * 100vw,29px * 800 / 1200);width:fit-content;transform:translate(-50%);position:absolute}.main-product-under-section.product15 .contents03 .texture .name_list li:nth-child(1){left:16%;top:min(55 / 1200 * 100vw,55px * 800 / 1200)}.main-product-under-section.product15 .contents03 .texture .name_list li:nth-child(2){left:38%;top:min(110 / 1200 * 100vw,110px * 800 / 1200)}.main-product-under-section.product15 .contents03 .texture .name_list li:nth-child(3){left:60%;bottom:min(150 / 1200 * 100vw,150px * 800 / 1200)}.main-product-under-section.product15 .contents03 .texture .name_list li:nth-child(4){right:15%;transform:translate(50%);bottom:min(55 / 1200 * 100vw,55px * 800 / 1200)}.main-product-under-section.product15 .contents03.color02{background:url(/cdn/shop/files/files/re-my-muse-palette_bg03.jpg) no-repeat center/cover}.main-product-under-section.product15 .contents03.color02 .img02 img{width:min(740 / 1200 * 100vw,740px * 800 / 1200)}.main-product-under-section.product15 .contents03.color02 .img03 img{width:min(554 / 1200 * 100vw,554px * 800 / 1200)}.main-product-under-section.product15 .contents03.color02 .ttl01 img{width:min(345 / 1200 * 100vw,345px * 800 / 1200)}.main-product-under-section.product15 .contents03.color02 .texture .name_list li:nth-child(4){right:17%}.main-product-under-section.product15 .contents03.color03{background:url(/cdn/shop/files/re-my-muse-palette_bg04.jpg) no-repeat center/cover}.main-product-under-section.product15 .contents03.color03 .img02{margin-top:max(-100 / 1200 * 100vw,-100px * 800 / 1200)}.main-product-under-section.product15 .contents03.color03 .img02 img{width:min(784 / 1200 * 100vw,784px * 800 / 1200)}.main-product-under-section.product15 .contents03.color03 .img03 img{width:min(373 / 1200 * 100vw,373px * 800 / 1200)}.main-product-under-section.product15 .contents03.color03 .ttl01 img{width:min(348 / 1200 * 100vw,348px * 800 / 1200)}.main-product-under-section.product15 .contents03.color03 .texture .name_list li:nth-child(2){left:37.5%}.main-product-under-section.product15 .contents03.color03 .texture .name_list li:nth-child(4){right:17%}.main-product-under-section.product15 .contents04{text-align:center;margin-top:min(400 / 1200 * 100vw,400px * 800 / 1200);margin-bottom:min(150 / 1200 * 100vw,150px * 800 / 1200)}.main-product-under-section.product15 .contents04 .img01 img{width:min(907 / 1200 * 100vw,907px * 800 / 1200)}.main-product-under-section.product15 .contents04 .img02{margin-top:min(115 / 1200 * 100vw,115px * 800 / 1200)}.main-product-under-section.product15 .contents04 .img02 img{width:min(1055 / 1200 * 100vw,1055px * 800 / 1200);margin-right:max(-12 / 1200 * 100vw,-12px * 800 / 1200)}.main-product-under-section.product15 .contents04 .img03{margin-top:min(95 / 1200 * 100vw,95px * 800 / 1200);margin-bottom:min(40 / 1200 * 100vw,40px * 800 / 1200)}.main-product-under-section.product15 .contents04 .img03 img{width:min(364 / 1200 * 100vw,364px * 800 / 1200)}.main-product-under-section.product15 .contents04 .text01{font-size:min(30 / 1200 * 100vw,30px * 800 / 1200);letter-spacing:.05em;line-height:1.7333333333;color:#664840}.main-product-under-section.product16 .contents02{padding-bottom:min(200 / 1200 * 100vw,200px * 800 / 1200);background:url(/cdn/shop/files/re-foggy-veil-blusher_bg01.jpg) no-repeat center/cover}.main-product-under-section.product16 .contents02 .img01{text-align:right}.main-product-under-section.product16 .contents02 .img01 img{width:min(1088 / 1200 * 100vw,1088px * 800 / 1200)}.main-product-under-section.product16 .contents02 .text01{text-align:center;font-weight:700;color:#824a25;font-size:min(48 / 1200 * 100vw,48px * 800 / 1200);margin:min(60 / 1200 * 100vw,60px * 800 / 1200) 0 min(40 / 1200 * 100vw,40px * 800 / 1200);line-height:1.4791666667}.main-product-under-section.product16 .contents02 .text02{font-weight:400;text-align:center;font-size:min(26 / 1200 * 100vw,26px * 800 / 1200);color:#824a25}.main-product-under-section.product16 .contents03{padding:min(230 / 1200 * 100vw,230px * 800 / 1200) min(122 / 1200 * 100vw,122px * 800 / 1200) min(280 / 1200 * 100vw,280px * 800 / 1200)}.main-product-under-section.product16 .contents03 ul{list-style:none;padding:0}.main-product-under-section.product16 .contents03 .img03{margin-top:min(264 / 1200 * 100vw,264px * 800 / 1200)}.main-product-under-section.product16 .contents03 .img03 img{width:min(245 / 1200 * 100vw,245px * 800 / 1200)}.main-product-under-section.product16 .contents03 .colorpallet{position:relative}.main-product-under-section.product16 .contents03 .colorpallet .color{position:absolute;margin:auto;text-align:center}.main-product-under-section.product16 .contents03 .colorpallet .color .text01{color:#fff;font-size:min(33 / 1200 * 100vw,33px * 800 / 1200);letter-spacing:0;margin-top:min(30 / 1200 * 100vw,30px * 800 / 1200)}.main-product-under-section.product16 .contents03 .colorpallet .color.color01{top:16%;left:25%}.main-product-under-section.product16 .contents03 .colorpallet .color.color01 img{width:min(170 / 1200 * 100vw,170px * 800 / 1200)}.main-product-under-section.product16 .contents03 .colorpallet .color.color01 .text01{margin-top:min(20 / 1200 * 100vw,20px * 800 / 1200)}.main-product-under-section.product16 .contents03 .colorpallet .color.color02{top:40.5%;right:7%}.main-product-under-section.product16 .contents03 .colorpallet .color.color02 img{width:min(282 / 1200 * 100vw,282px * 800 / 1200)}.main-product-under-section.product16 .contents03 .colorpallet .color.color03{bottom:32%;left:4%}.main-product-under-section.product16 .contents03 .colorpallet .color.color03 img{width:min(329 / 1200 * 100vw,329px * 800 / 1200)}.main-product-under-section.product16 .contents03 .colorpallet .color.color04{bottom:10%;right:21%}.main-product-under-section.product16 .contents03 .colorpallet .color.color04 img{width:min(264 / 1200 * 100vw,264px * 800 / 1200)}.main-product-under-section.product16 .contents03 .colorpallet .color.color04 .text01{margin-top:min(20 / 1200 * 100vw,20px * 800 / 1200)}.main-product-under-section.product16 .contents03 .texture{margin-top:min(46 / 1200 * 100vw,46px * 800 / 1200);position:relative}.main-product-under-section.product16 .contents03 .texture ul{display:flex;align-items:center;justify-content:space-around;position:absolute;width:100%;top:40%}.main-product-under-section.product16 .contents03 .texture ul li{font-size:min(28 / 1200 * 100vw,28px * 800 / 1200);color:#fff;letter-spacing:0;font-weight:500}.main-product-under-section.product16 .contents04{padding-bottom:min(180 / 1200 * 100vw,180px * 800 / 1200);margin-bottom:min(155 / 1200 * 100vw,155px * 800 / 1200)}.main-product-under-section.product16 .contents04 .text01{text-align:center;line-height:1.5454545455;letter-spacing:.1em;color:#824a25;font-weight:600;font-size:min(33 / 1200 * 100vw,33px * 800 / 1200);margin-top:min(95 / 1200 * 100vw,95px * 800 / 1200)}.main-product-under-section.product16 .contents04 .pallet{position:relative}.main-product-under-section.product16 .contents04 .pallet .img01{margin-left:min(170 / 1200 * 100vw,170px * 800 / 1200);text-align:left}.main-product-under-section.product16 .contents04 .pallet .ttl{text-align:center;font-size:min(38 / 1200 * 100vw,38px * 800 / 1200);letter-spacing:0;color:#fff;position:absolute;top:32%;right:33%;transform:translate(50%)}.main-product-under-section.product16 .contents04 .pallet .ttl img{margin:0 auto min(50 / 1200 * 100vw,50px * 800 / 1200) auto}.main-product-under-section.product16 .contents04 .pallet .ttl .text{display:block}.main-product-under-section.product16 .contents04 .touchup{width:min(1014 / 1200 * 100vw,1014px * 800 / 1200);margin:0 auto}.main-product-under-section.product16 .contents04 .touchup .up{margin-top:min(42 / 1200 * 100vw,42px * 800 / 1200);position:relative}.main-product-under-section.product16 .contents04 .touchup .up .text{text-align:center;position:absolute;right:0;top:0;font-size:min(35 / 1200 * 100vw,35px * 800 / 1200);letter-spacing:0;color:#fff;width:38.8177339901%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;font-weight:500;gap:min(30 / 1200 * 100vw,30px * 800 / 1200)}.main-product-under-section.product16 .contents04 .touchup .up .text img{display:block;margin:0 auto}.main-product-under-section.product16 .contents04.color01{background:url(/cdn/shop/files/re-foggy-veil-blusher_bg02.jpg) no-repeat center/cover;padding-top:min(65 / 1200 * 100vw,65px * 800 / 1200)}.main-product-under-section.product16 .contents04.color01 .pallet .img01 img{width:min(1030 / 1200 * 100vw,1030px * 800 / 1200)}.main-product-under-section.product16 .contents04.color01 .pallet .ttl img{margin:0 auto min(25 / 1200 * 100vw,25px * 800 / 1200) auto;width:min(229 / 1200 * 100vw,229px * 800 / 1200)}.main-product-under-section.product16 .contents04.color01 .touchup{margin-top:max(-120 / 1200 * 100vw,-120px * 800 / 1200);position:relative}.main-product-under-section.product16 .contents04.color01 .touchup .up .text img{width:min(183 / 1200 * 100vw,183px * 800 / 1200)}.main-product-under-section.product16 .contents04.color02{background:url(/cdn/shop/files/re-foggy-veil-blusher_bg03.jpg) no-repeat center/cover;padding-top:min(25 / 1200 * 100vw,25px * 800 / 1200)}.main-product-under-section.product16 .contents04.color02 .pallet .img01 img{width:min(1030 / 1200 * 100vw,1030px * 800 / 1200)}.main-product-under-section.product16 .contents04.color02 .pallet .ttl img{margin:0 auto min(40 / 1200 * 100vw,40px * 800 / 1200) auto;width:min(372 / 1200 * 100vw,372px * 800 / 1200)}.main-product-under-section.product16 .contents04.color02 .touchup{margin-top:max(-200 / 1200 * 100vw,-200px * 800 / 1200);position:relative}.main-product-under-section.product16 .contents04.color02 .touchup .up .text img{width:min(318 / 1200 * 100vw,318px * 800 / 1200)}.main-product-under-section.product16 .contents04.color03{background:url(/cdn/shop/files/re-foggy-veil-blusher_bg04.jpg) no-repeat center/cover;padding-top:min(20 / 1200 * 100vw,20px * 800 / 1200)}.main-product-under-section.product16 .contents04.color03 .pallet .img01 img{width:min(1006 / 1200 * 100vw,1006px * 800 / 1200)}.main-product-under-section.product16 .contents04.color03 .pallet .ttl img{margin:0 auto min(40 / 1200 * 100vw,40px * 800 / 1200) auto;width:min(455 / 1200 * 100vw,455px * 800 / 1200)}.main-product-under-section.product16 .contents04.color03 .touchup{margin-top:max(-220 / 1200 * 100vw,-220px * 800 / 1200);position:relative}.main-product-under-section.product16 .contents04.color03 .touchup .up .text img{width:min(349 / 1200 * 100vw,349px * 800 / 1200)}.main-product-under-section.product16 .contents04.color04{background:url(/cdn/shop/files/re-foggy-veil-blusher_bg05.jpg) no-repeat center/cover}.main-product-under-section.product16 .contents04.color04 .pallet .img01 img{margin-top:max(-35 / 1200 * 100vw,-35px * 800 / 1200);width:min(1030 / 1200 * 100vw,1030px * 800 / 1200)}.main-product-under-section.product16 .contents04.color04 .pallet .ttl{top:35%}.main-product-under-section.product16 .contents04.color04 .pallet .ttl img{margin:0 auto min(30 / 1200 * 100vw,30px * 800 / 1200) auto;width:min(340 / 1200 * 100vw,340px * 800 / 1200)}.main-product-under-section.product16 .contents04.color04 .touchup{margin-top:max(-160 / 1200 * 100vw,-160px * 800 / 1200);position:relative}.main-product-under-section.product16 .contents04.color04 .touchup .up .text img{width:min(297 / 1200 * 100vw,297px * 800 / 1200)}.main-product-under-section.product16 .contents05{padding:min(180 / 1200 * 100vw,180px * 800 / 1200) 0;background:url(/cdn/shop/files/re-foggy-veil-blusher_bg06.jpg) no-repeat center/cover;margin-bottom:min(190 / 1200 * 100vw,190px * 800 / 1200)}.main-product-under-section.product16 .contents05 .img01 img{width:min(1083 / 1200 * 100vw,1083px * 800 / 1200)}.main-product-under-section.product16 .contents05 .ul_feature{display:flex;align-items:center;justify-content:center;text-align:center;list-style:none;padding:0;margin-top:min(70 / 1200 * 100vw,70px * 800 / 1200);font-size:min(29 / 1200 * 100vw,29px * 800 / 1200);letter-spacing:.05em;line-height:1.6206896552;color:#824a25;gap:min(35 / 1200 * 100vw,35px * 800 / 1200)}.main-product-under-section.product16 .contents05 .ul_feature img{width:min(305 / 1200 * 100vw,305px * 800 / 1200)}.main-product-under-section.product17 .contents02{background:url(/cdn/shop/files/re-pure-polish-cushion-foundation_bg01.jpg) no-repeat center/cover;text-align:center;position:relative;color:#8b533e;padding-top:min(1040 / 1200 * 100vw,1040px * 800 / 1200);padding-bottom:min(190 / 1200 * 100vw,190px * 800 / 1200);margin-bottom:min(170 / 1200 * 100vw,170px * 800 / 1200)}.main-product-under-section.product17 .contents02 .text01{letter-spacing:.05em;font-size:min(30 / 1200 * 100vw,30px * 800 / 1200);font-weight:400;margin-bottom:1em}.main-product-under-section.product17 .contents02 .text02{font-size:min(27 / 1200 * 100vw,27px * 800 / 1200);letter-spacing:.1em;border-top:solid 1px #d8a78b;border-bottom:solid 1px #d8a78b;display:table;margin:0 auto;line-height:1.5;width:auto;padding:0 2em}.main-product-under-section.product17 .contents02 .text03{font-size:min(30 / 1200 * 100vw,30px * 800 / 1200);line-height:1.8666666667;letter-spacing:.075;font-weight:500}.main-product-under-section.product17 .contents02 .text03 .bg{background:#d9a98b;padding:.2em .7em;color:#fff;font-weight:600}.main-product-under-section.product17 .contents02 .ttl{margin:min(100 / 1200 * 100vw,100px * 800 / 1200) 0 min(45 / 1200 * 100vw,45px * 800 / 1200)}.main-product-under-section.product17 .contents02 .ttl img{width:min(441 / 1200 * 100vw,441px * 800 / 1200)}.main-product-under-section.product17 .contents02 .img01{text-align:right;margin-bottom:min(30 / 1200 * 100vw,30px * 800 / 1200)}.main-product-under-section.product17 .contents02 .img01 img{width:min(341 / 1200 * 100vw,341px * 800 / 1200)}.main-product-under-section.product17 .contents03{margin-bottom:min(250 / 1200 * 100vw,250px * 800 / 1200)}.main-product-under-section.product17 .contents04{background:url(/cdn/shop/files/re-pure-polish-cushion-foundation_bg02.jpg) no-repeat center/cover;padding:min(150 / 1200 * 100vw,150px * 800 / 1200) 0 min(230 / 1200 * 100vw,230px * 800 / 1200)}.main-product-under-section.product17 .contents04 .text01{margin-bottom:min(115 / 1200 * 100vw,115px * 800 / 1200)}.main-product-under-section.product17 .contents04 .text01 img{width:min(159 / 1200 * 100vw,159px * 800 / 1200)}.main-product-under-section.product17 .contents04 .text02{margin:min(100 / 1200 * 100vw,100px * 800 / 1200) 0}.main-product-under-section.product17 .contents04 .text02 img{width:min(268 / 1200 * 100vw,268px * 800 / 1200)}.main-product-under-section.product17 .contents04 .text04{display:flex;align-items:center;justify-content:center;gap:min(30 / 1200 * 100vw,30px * 800 / 1200);font-size:min(25 / 1200 * 100vw,25px * 800 / 1200);letter-spacing:.025em;margin-bottom:min(25 / 1200 * 100vw,25px * 800 / 1200);line-height:1;font-weight:500}.main-product-under-section.product17 .contents04 .text05{color:#412110;font-size:min(27 / 1200 * 100vw,27px * 800 / 1200);letter-spacing:0;line-height:1.4074074074;font-weight:500;margin:0;display:flex;align-items:center;justify-content:center;min-height:2.8148148148em}.main-product-under-section.product17 .contents04 .text06{color:#fff;font-size:min(24 / 1200 * 100vw,24px * 800 / 1200);letter-spacing:0;line-height:1.1;margin-top:.3em;padding:.3em .2em .2em}.main-product-under-section.product17 .contents04 .colortouch{position:relative}.main-product-under-section.product17 .contents04 .colortouch img{width:min(905 / 1200 * 100vw,905px * 800 / 1200)}.main-product-under-section.product17 .contents04 .colortouch .ul_text{list-style:none;padding:0;position:absolute;top:40%;right:17%}.main-product-under-section.product17 .contents04 .colortouch .ul_text li{color:#fff;font-size:min(28 / 1200 * 100vw,28px * 800 / 1200);letter-spacing:.05em;line-height:1.1428571429}.main-product-under-section.product17 .contents04 .colortouch .ul_text li+li{margin-top:1.5em}.main-product-under-section.product17 .contents04 .colortouch .ul_text li:nth-child(2){margin-left:.5em}.main-product-under-section.product17 .contents04 .colortouch .ul_text li:nth-child(3){margin-left:1em}.main-product-under-section.product17 .contents04 .ul_color{width:min(1023 / 1200 * 100vw,1023px * 800 / 1200);padding:0;list-style:none;margin:0 auto}.main-product-under-section.product17 .contents04 .ul_color li{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:min(70 / 1200 * 100vw,70px * 800 / 1200);overflow:hidden;text-align:center}.main-product-under-section.product17 .contents04 .ul_color li+li{margin-top:min(35 / 1200 * 100vw,35px * 800 / 1200)}.main-product-under-section.product17 .contents04 .ul_color li .img{width:56.3049853372%}.main-product-under-section.product17 .contents04 .ul_color li .img img{width:100%}.main-product-under-section.product17 .contents04 .ul_color li .text{width:43.6950146628%;padding:min(20 / 1200 * 100vw,20px * 800 / 1200) min(20 / 1200 * 100vw,20px * 800 / 1200) min(40 / 1200 * 100vw,40px * 800 / 1200)}.main-product-under-section.product17 .contents04 .ul_color li.ivory .text03{margin-bottom:min(35 / 1200 * 100vw,35px * 800 / 1200)}.main-product-under-section.product17 .contents04 .ul_color li.ivory .text03 img{width:min(48 / 1200 * 100vw,48px * 800 / 1200)}.main-product-under-section.product17 .contents04 .ul_color li.ivory .text04{color:#e4c09f}.main-product-under-section.product17 .contents04 .ul_color li.ivory .text04 img{width:min(145 / 1200 * 100vw,145px * 800 / 1200);margin-top:max(-15 / 1200 * 100vw,-15px * 800 / 1200)}.main-product-under-section.product17 .contents04 .ul_color li.ivory .text06{background:#e4c09f}.main-product-under-section.product17 .contents04 .ul_color li.natural .text03{margin-bottom:min(42 / 1200 * 100vw,42px * 800 / 1200)}.main-product-under-section.product17 .contents04 .ul_color li.natural .text03 img{width:min(47 / 1200 * 100vw,47px * 800 / 1200)}.main-product-under-section.product17 .contents04 .ul_color li.natural .text04{color:#ddad8a}.main-product-under-section.product17 .contents04 .ul_color li.natural .text04 img{width:min(206 / 1200 * 100vw,206px * 800 / 1200);margin-top:max(-22 / 1200 * 100vw,-22px * 800 / 1200)}.main-product-under-section.product17 .contents04 .ul_color li.natural .text06{background:#ddad8a}.main-product-under-section.product17 .contents04 .ul_color li.beige .text03{margin-bottom:min(30 / 1200 * 100vw,30px * 800 / 1200)}.main-product-under-section.product17 .contents04 .ul_color li.beige .text03 img{width:min(61 / 1200 * 100vw,61px * 800 / 1200)}.main-product-under-section.product17 .contents04 .ul_color li.beige .text04{color:#b78362}.main-product-under-section.product17 .contents04 .ul_color li.beige .text04 img{width:min(155 / 1200 * 100vw,155px * 800 / 1200);margin-top:max(-10 / 1200 * 100vw,-10px * 800 / 1200)}.main-product-under-section.product17 .contents04 .ul_color li.beige .text06{background:#b78362}.main-product-under-section.product17 .contents05{background:url(/cdn/shop/files/re-pure-polish-cushion-foundation_bg03.jpg) no-repeat center/cover;padding:min(250 / 1200 * 100vw,250px * 800 / 1200) 0 min(220 / 1200 * 100vw,220px * 800 / 1200);text-align:center;margin-bottom:min(160 / 1200 * 100vw,160px * 800 / 1200)}.main-product-under-section.product17 .contents05 .img01{margin-bottom:max(-53 / 1200 * 100vw,-53px * 800 / 1200)}.main-product-under-section.product17 .contents05 .img01 img{width:min(442 / 1200 * 100vw,442px * 800 / 1200)}.main-product-under-section.product17 .contents05 .img01:not(:first-child){margin-top:min(150 / 1200 * 100vw,150px * 800 / 1200)}.main-product-under-section.product17 .contents05 .img02 img{width:min(694 / 1200 * 100vw,694px * 800 / 1200);margin-left:max(-25 / 1200 * 100vw,-25px * 800 / 1200)}.main-product-under-section.product17 .contents05 .img03 img{width:min(497 / 1200 * 100vw,497px * 800 / 1200)}.main-product-under-section.product17 .contents05 .img04 img{width:min(962 / 1200 * 100vw,962px * 800 / 1200)}.main-product-under-section.product17 .contents05 .ttl01{font-weight:700;font-size:min(67 / 1200 * 100vw,67px * 800 / 1200);color:#6c3d2c;letter-spacing:.01em;line-height:1.671641791;margin-bottom:min(100 / 1200 * 100vw,100px * 800 / 1200)}.main-product-under-section.product17 .contents05 .ttl01 small{font-size:min(37 / 1200 * 100vw,37px * 800 / 1200);display:block;font-weight:500}.main-product-under-section.product17 .contents05 .ttl02{display:flex;background:#a7785b;color:#fff;border-radius:min(20 / 1200 * 100vw,20px * 800 / 1200) 0 min(20 / 1200 * 100vw,20px * 800 / 1200);font-weight:700;font-size:min(34 / 1200 * 100vw,34px * 800 / 1200);letter-spacing:.05em;width:min(808 / 1200 * 100vw,808px * 800 / 1200);margin:0 auto;margin-top:min(100 / 1200 * 100vw,100px * 800 / 1200);margin-bottom:min(40 / 1200 * 100vw,40px * 800 / 1200)}.main-product-under-section.product17 .contents05 .ttl02 .point{background:#c49679;border-radius:min(20 / 1200 * 100vw,20px * 800 / 1200) 0 min(20 / 1200 * 100vw,20px * 800 / 1200);width:min(136 / 1200 * 100vw,136px * 800 / 1200);display:flex;align-items:center;justify-content:center}.main-product-under-section.product17 .contents05 .ttl02 .point img{width:min(66 / 1200 * 100vw,66px * 800 / 1200)}.main-product-under-section.product17 .contents05 .ttl02 .text{flex:1;padding:.1em 0 .2em}.main-product-under-section.product17 .contents05 .text01{font-weight:700;font-size:min(29 / 1200 * 100vw,29px * 800 / 1200);letter-spacing:.01em;line-height:1.5517241379;color:#6c3d2c}.main-product-under-section.product17 .contents05 .text01 .bg{background:#ffe7d8;padding:0 .5em}.main-product-under-section.product17 .contents05 .feature{padding:min(160 / 1200 * 100vw,160px * 800 / 1200) 0 min(135 / 1200 * 100vw,135px * 800 / 1200);border-radius:min(74 / 1200 * 100vw,74px * 800 / 1200);background:#fff;max-width:min(1030 / 1200 * 100vw,1030px * 800 / 1200);margin:0 auto}.main-product-under-section.product17 .contents05 .feature .ul_feature{list-style:none;padding:0;justify-content:space-between;display:flex;margin-top:min(40 / 1200 * 100vw,40px * 800 / 1200)}.main-product-under-section.product17 .contents05 .feature .ul_feature li{width:31%;text-align:center;font-size:min(29 / 1200 * 100vw,29px * 800 / 1200);font-weight:500;letter-spacing:.025em;line-height:1.4137931034}.main-product-under-section.product17 .contents06{padding:min(180 / 1200 * 100vw,180px * 800 / 1200) 0 min(170 / 1200 * 100vw,170px * 800 / 1200);background:url(/cdn/shop/files/re-pure-polish-cushion-foundation_bg04.jpg) no-repeat center/cover;margin-bottom:min(150 / 1200 * 100vw,150px * 800 / 1200)}.main-product-under-section.product17 .contents06 .ttl{text-align:center;margin-bottom:min(130 / 1200 * 100vw,130px * 800 / 1200)}.main-product-under-section.product17 .contents06 .ttl img{width:min(630 / 1200 * 100vw,630px * 800 / 1200)}.main-product-under-section.product17 .contents06 .text01{font-size:min(29 / 1200 * 100vw,29px * 800 / 1200);letter-spacing:.025em;line-height:1.4482758621;color:#412110;position:absolute;width:auto}.main-product-under-section.product17 .contents06 .text01 strong{font-weight:700;font-size:min(39 / 1200 * 100vw,39px * 800 / 1200);letter-spacing:.05em;display:block;margin-bottom:.3em}.main-product-under-section.product17 .contents06 .text02{font-weight:700;font-size:min(31 / 1200 * 100vw,31px * 800 / 1200);letter-spacing:.05em;line-height:1.5483870968;color:#8b533e;text-align:center}.main-product-under-section.product17 .contents06 .puff{position:relative}.main-product-under-section.product17 .contents06 .puff .img01 img{width:min(668 / 1200 * 100vw,668px * 800 / 1200)}.main-product-under-section.product17 .contents06 .puff .feature01{top:-3%;right:16%}.main-product-under-section.product17 .contents06 .puff .feature02{bottom:-4%;left:13%}.main-product-under-section.product17 .contents06 .bg{margin:0 auto;margin-top:min(130 / 1200 * 100vw,130px * 800 / 1200);width:min(923 / 1200 * 100vw,923px * 800 / 1200);border-radius:min(50 / 1200 * 100vw,50px * 800 / 1200);background:#f8e4d2;padding:min(40 / 1200 * 100vw,40px * 800 / 1200)}.main-product-under-section.product18 .contents01{margin-bottom:min(160 / 1200 * 100vw,160px * 800 / 1200)}.main-product-under-section.product18 .contents02{background:url(/cdn/shop/files/re-melting-film-lip_bg01.jpg) no-repeat center/cover;padding:min(1370 / 1200 * 100vw,1370px * 800 / 1200) 0 min(100 / 1200 * 100vw,100px * 800 / 1200);margin-bottom:min(160 / 1200 * 100vw,160px * 800 / 1200);text-align:center}.main-product-under-section.product18 .contents02 .ttl{font-weight:700;font-size:min(53 / 1200 * 100vw,53px * 800 / 1200);letter-spacing:.075;line-height:1.4150943396;color:#fff;margin-bottom:min(60 / 1200 * 100vw,60px * 800 / 1200)}.main-product-under-section.product18 .contents02 .ttl small{font-weight:500;letter-spacing:.1em;font-size:min(38 / 1200 * 100vw,38px * 800 / 1200);display:block;margin-bottom:min(20 / 1200 * 100vw,20px * 800 / 1200)}.main-product-under-section.product18 .contents02 .img01{text-align:right;margin-bottom:min(130 / 1200 * 100vw,130px * 800 / 1200)}.main-product-under-section.product18 .contents02 .img01 img{width:min(461 / 1200 * 100vw,461px * 800 / 1200)}.main-product-under-section.product18 .contents02 .text01 img{width:min(662 / 1200 * 100vw,662px * 800 / 1200)}.main-product-under-section.product18 .contents03{margin-bottom:min(180 / 1200 * 100vw,180px * 800 / 1200);background:url(/cdn/shop/files/re-melting-film-lip_bg02.jpg) no-repeat center/cover;padding:min(235 / 1200 * 100vw,235px * 800 / 1200) 0 min(220 / 1200 * 100vw,220px * 800 / 1200);text-align:center}.main-product-under-section.product18 .contents03 .ttl{margin-bottom:min(70 / 1200 * 100vw,70px * 800 / 1200)}.main-product-under-section.product18 .contents03 .ttl img{width:min(851 / 1200 * 100vw,851px * 800 / 1200)}.main-product-under-section.product18 .contents03 .text01{font-size:min(29 / 1200 * 100vw,29px * 800 / 1200);font-weight:400;letter-spacing:.005em;color:#fff}.main-product-under-section.product18 .contents03 .ul_chart{list-style:none;padding:0;width:min(1051 / 1200 * 100vw,1051px * 800 / 1200);margin:0 auto}.main-product-under-section.product18 .contents03 .ul_chart img{max-width:100%}.main-product-under-section.product18 .contents03 .ul_chart li{position:relative}.main-product-under-section.product18 .contents03 .ul_chart li .text{position:absolute;right:0;width:43.8202247191%;top:0;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;gap:min(30 / 1200 * 100vw,30px * 800 / 1200);padding-right:min(35 / 1200 * 100vw,35px * 800 / 1200)}.main-product-under-section.product18 .contents03 .ul_chart li+li{margin-top:max(-30 / 1200 * 100vw,-30px * 800 / 1200)}.main-product-under-section.product18 .contents03 .ul_chart li.color01 .text img{width:min(342 / 1200 * 100vw,342px * 800 / 1200)}.main-product-under-section.product18 .contents03 .ul_chart li.color02 .text img{width:min(279 / 1200 * 100vw,279px * 800 / 1200)}.main-product-under-section.product18 .contents03 .ul_chart li.color03 .text img{width:min(268 / 1200 * 100vw,268px * 800 / 1200)}.main-product-under-section.product18 .contents03 .ul_chart li.color04 .text img{width:min(301 / 1200 * 100vw,301px * 800 / 1200)}.main-product-under-section.product18 .contents04{margin-bottom:min(180 / 1200 * 100vw,180px * 800 / 1200);padding:min(180 / 1200 * 100vw,180px * 800 / 1200) 0 min(160 / 1200 * 100vw,160px * 800 / 1200);text-align:center}.main-product-under-section.product18 .contents04.color01{background:url(/cdn/shop/files/re-melting-film-lip_bg03.jpg) no-repeat center/cover}.main-product-under-section.product18 .contents04.color01 .text02 img{width:min(536 / 1200 * 100vw,536px * 800 / 1200)}.main-product-under-section.product18 .contents04.color02{background:url(/cdn/shop/files/re-melting-film-lip_bg04.jpg) no-repeat center/cover}.main-product-under-section.product18 .contents04.color02 .text02 img{width:min(420 / 1200 * 100vw,420px * 800 / 1200)}.main-product-under-section.product18 .contents04.color03{background:url(/cdn/shop/files/re-melting-film-lip_bg05.jpg) no-repeat center/cover}.main-product-under-section.product18 .contents04.color03 .text02 img{width:min(370 / 1200 * 100vw,370px * 800 / 1200)}.main-product-under-section.product18 .contents04.color04{background:url(/cdn/shop/files/re-melting-film-lip_bg06.jpg) no-repeat center/cover}.main-product-under-section.product18 .contents04.color04 .text02 img{width:min(412 / 1200 * 100vw,412px * 800 / 1200)}.main-product-under-section.product18 .contents04 .img01 img{width:min(1037 / 1200 * 100vw,1037px * 800 / 1200)}.main-product-under-section.product18 .contents04 .img02{text-align:right}.main-product-under-section.product18 .contents04 .img02 img{width:min(1149 / 1200 * 100vw,1149px * 800 / 1200)}.main-product-under-section.product18 .contents04 .text01{font-size:min(35 / 1200 * 100vw,35px * 800 / 1200);letter-spacing:.075;line-height:1.3428571429;color:#fff;margin-top:min(85 / 1200 * 100vw,85px * 800 / 1200);margin-bottom:min(25 / 1200 * 100vw,25px * 800 / 1200);font-weight:700}.main-product-under-section.product18 .contents05{margin-bottom:min(180 / 1200 * 100vw,180px * 800 / 1200);padding:min(270 / 1200 * 100vw,270px * 800 / 1200) 0 min(280 / 1200 * 100vw,280px * 800 / 1200);background:url(/cdn/shop/files/re-melting-film-lip_bg07.jpg) no-repeat center/cover;text-align:center}.main-product-under-section.product18 .contents05 .ttl{margin-bottom:min(115 / 1200 * 100vw,115px * 800 / 1200)}.main-product-under-section.product18 .contents05 .ttl img{width:min(800 / 1200 * 100vw,800px * 800 / 1200)}.main-product-under-section.product18 .contents05 .img01 img{width:min(900 / 1200 * 100vw,900px * 800 / 1200)}.main-product-under-section.product18 .contents05 .img02{margin:min(10 / 1200 * 100vw,10px * 800 / 1200)}.main-product-under-section.product18 .contents05 .img02 img{width:min(429 / 1200 * 100vw,429px * 800 / 1200)}.main-product-under-section.product18 .contents05 .text01{font-size:min(31 / 1200 * 100vw,31px * 800 / 1200);letter-spacing:.05em;line-height:1.7096774194;font-weight:500;color:#a37575}.main-product-under-section.product18 .contents05 .ul_features{list-style:none;padding:0}.main-product-under-section.product18 .contents05 .ul_features li+li{margin-top:min(160 / 1200 * 100vw,160px * 800 / 1200)}.main-product-under-section.product16_new .contents02{padding-bottom:min(200 / 1200 * 100vw,200px * 800 / 1200);background:url(/cdn/shop/files/re-foggy-veil-blusher_bg01.jpg?v=1734592902) no-repeat center/cover}.main-product-under-section.product16_new .contents02 .img01{text-align:right}.main-product-under-section.product16_new .contents02 .img01 img{width:min(1088 / 1200 * 100vw,1088px * 800 / 1200)}.main-product-under-section.product16_new .contents02 .text01{text-align:center;font-weight:700;color:#824a25;font-size:min(48 / 1200 * 100vw,48px * 800 / 1200);margin:min(60 / 1200 * 100vw,60px * 800 / 1200) 0 min(40 / 1200 * 100vw,40px * 800 / 1200);line-height:1.4791666667}.main-product-under-section.product16_new .contents02 .text02{font-weight:400;text-align:center;font-size:min(26 / 1200 * 100vw,26px * 800 / 1200);color:#824a25}.main-product-under-section.product16_new .contents03{padding:min(230 / 1200 * 100vw,230px * 800 / 1200) min(122 / 1200 * 100vw,122px * 800 / 1200) min(280 / 1200 * 100vw,280px * 800 / 1200)}.main-product-under-section.product16_new .contents03 ul{list-style:none;padding:0}.main-product-under-section.product16_new .contents03 .img03{margin-top:min(264 / 1200 * 100vw,264px * 800 / 1200)}.main-product-under-section.product16_new .contents03 .img03 img{width:min(245 / 1200 * 100vw,245px * 800 / 1200)}.main-product-under-section.product16_new .contents03 .colorpallet{position:relative}.main-product-under-section.product16_new .contents03 .colorpallet .color{position:absolute;margin:auto;text-align:center}.main-product-under-section.product16_new .contents03 .colorpallet .color .text01{color:#fff;font-size:min(33 / 1200 * 100vw,33px * 800 / 1200);letter-spacing:0;margin-top:min(30 / 1200 * 100vw,30px * 800 / 1200)}.main-product-under-section.product16_new .contents03 .colorpallet .color.color01{top:9%;left:25%}.main-product-under-section.product16_new .contents03 .colorpallet .color.color01 img{width:min(170 / 1200 * 100vw,170px * 800 / 1200)}.main-product-under-section.product16_new .contents03 .colorpallet .color.color01 .text01{margin-top:min(20 / 1200 * 100vw,20px * 800 / 1200)}.main-product-under-section.product16_new .contents03 .colorpallet .color.color02{top:28.5%;right:7%}.main-product-under-section.product16_new .contents03 .colorpallet .color.color02 img{width:min(282 / 1200 * 100vw,282px * 800 / 1200)}.main-product-under-section.product16_new .contents03 .colorpallet .color.color03{bottom:48%;left:4%}.main-product-under-section.product16_new .contents03 .colorpallet .color.color03 img{width:min(329 / 1200 * 100vw,329px * 800 / 1200)}.main-product-under-section.product16_new .contents03 .colorpallet .color.color04{bottom:26%;right:15%}.main-product-under-section.product16_new .contents03 .colorpallet .color.color04 img{width:min(264 / 1200 * 100vw,264px * 800 / 1200)}.main-product-under-section.product16_new .contents03 .colorpallet .color.color04 .text01{margin-top:min(20 / 1200 * 100vw,20px * 800 / 1200)}.main-product-under-section.product16_new .contents03 .colorpallet .color.color05{bottom:11%;left:11%}.main-product-under-section.product16_new .contents03 .colorpallet .color.color05 img{width:min(341 / 1200 * 100vw,341px * 800 / 1200)}.main-product-under-section.product16_new .contents03 .colorpallet .color.color05 .text01{margin-top:min(20 / 1200 * 100vw,20px * 800 / 1200)}.main-product-under-section.product16_new .contents03 .texture{margin-top:min(46 / 1200 * 100vw,46px * 800 / 1200);position:relative;margin-left:-20px;margin-right:-20px;margin-top:30px}.main-product-under-section.product16_new .contents03 .texture ul{display:flex;align-items:center;justify-content:space-around;position:absolute;width:100%;top:37%}.main-product-under-section.product16_new .contents03 .texture ul li{font-size:min(28 / 1200 * 100vw,28px * 800 / 1200);color:#fff;letter-spacing:0;font-weight:500;text-align:center}.main-product-under-section.product16_new .contents04{padding-bottom:min(180 / 1200 * 100vw,180px * 800 / 1200);margin-bottom:min(155 / 1200 * 100vw,155px * 800 / 1200)}.main-product-under-section.product16_new .contents04 .text01{text-align:center;line-height:1.5454545455;letter-spacing:.1em;color:#824a25;font-weight:600;font-size:min(33 / 1200 * 100vw,33px * 800 / 1200);margin-top:min(95 / 1200 * 100vw,95px * 800 / 1200)}.main-product-under-section.product16_new .contents04 .pallet{position:relative}.main-product-under-section.product16_new .contents04 .pallet .img01{margin-left:min(170 / 1200 * 100vw,170px * 800 / 1200);text-align:left}.main-product-under-section.product16_new .contents04 .pallet .ttl{text-align:center;font-size:min(38 / 1200 * 100vw,38px * 800 / 1200);letter-spacing:0;color:#fff;position:absolute;top:32%;right:33%;transform:translate(50%)}.main-product-under-section.product16_new .contents04 .pallet .ttl img{margin:0 auto min(50 / 1200 * 100vw,50px * 800 / 1200) auto}.main-product-under-section.product16_new .contents04 .pallet .ttl .text{display:block}.main-product-under-section.product16_new .contents04 .touchup{width:min(1014 / 1200 * 100vw,1014px * 800 / 1200);margin:0 auto}.main-product-under-section.product16_new .contents04 .touchup .up{margin-top:min(42 / 1200 * 100vw,42px * 800 / 1200);position:relative}.main-product-under-section.product16_new .contents04 .touchup .up .text{text-align:center;position:absolute;right:0;top:0;font-size:min(35 / 1200 * 100vw,35px * 800 / 1200);letter-spacing:0;color:#fff;width:38.8177339901%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;font-weight:500;gap:min(30 / 1200 * 100vw,30px * 800 / 1200);line-height:1}.main-product-under-section.product16_new .contents04 .touchup .up .text img{display:block;margin:0 auto}.main-product-under-section.product16_new .contents04.color01{background:url(/cdn/shop/files/re-foggy-veil-blusher_bg02.jpg?v=1734592902) no-repeat center/cover;padding-top:min(65 / 1200 * 100vw,65px * 800 / 1200)}.main-product-under-section.product16_new .contents04.color01 .pallet .img01 img{width:min(1030 / 1200 * 100vw,1030px * 800 / 1200)}.main-product-under-section.product16_new .contents04.color01 .pallet .ttl img{margin:0 auto min(25 / 1200 * 100vw,25px * 800 / 1200) auto;width:min(229 / 1200 * 100vw,229px * 800 / 1200)}.main-product-under-section.product16_new .contents04.color01 .touchup{margin-top:max(-120 / 1200 * 100vw,-120px * 800 / 1200);position:relative}.main-product-under-section.product16_new .contents04.color01 .touchup .up .text img{width:min(183 / 1200 * 100vw,183px * 800 / 1200)}.main-product-under-section.product16_new .contents04.color02{background:url(/cdn/shop/files/re-foggy-veil-blusher_bg03.jpg?v=1734592902) no-repeat center/cover;padding-top:min(25 / 1200 * 100vw,25px * 800 / 1200)}.main-product-under-section.product16_new .contents04.color02 .pallet .img01 img{width:min(1030 / 1200 * 100vw,1030px * 800 / 1200)}.main-product-under-section.product16_new .contents04.color02 .pallet .ttl img{margin:0 auto min(40 / 1200 * 100vw,40px * 800 / 1200) auto;width:min(372 / 1200 * 100vw,372px * 800 / 1200)}.main-product-under-section.product16_new .contents04.color02 .touchup{margin-top:max(-200 / 1200 * 100vw,-200px * 800 / 1200);position:relative}.main-product-under-section.product16_new .contents04.color02 .touchup .up .text img{width:min(318 / 1200 * 100vw,318px * 800 / 1200)}.main-product-under-section.product16_new .contents04.color03{background:url(/cdn/shop/files/re-foggy-veil-blusher_bg04.jpg?v=1734592902) no-repeat center/cover;padding-top:min(20 / 1200 * 100vw,20px * 800 / 1200)}.main-product-under-section.product16_new .contents04.color03 .pallet .img01 img{width:min(1006 / 1200 * 100vw,1006px * 800 / 1200)}.main-product-under-section.product16_new .contents04.color03 .pallet .ttl img{margin:0 auto min(40 / 1200 * 100vw,40px * 800 / 1200) auto;width:min(455 / 1200 * 100vw,455px * 800 / 1200)}.main-product-under-section.product16_new .contents04.color03 .touchup{margin-top:max(-220 / 1200 * 100vw,-220px * 800 / 1200);position:relative}.main-product-under-section.product16_new .contents04.color03 .touchup .up .text img{width:min(349 / 1200 * 100vw,349px * 800 / 1200)}.main-product-under-section.product16_new .contents04.color04{background:url(/cdn/shop/files/re-foggy-veil-blusher_bg05.jpg?v=1734592902) no-repeat center/cover}.main-product-under-section.product16_new .contents04.color04 .pallet .img01 img{margin-top:max(-35 / 1200 * 100vw,-35px * 800 / 1200);width:min(1030 / 1200 * 100vw,1030px * 800 / 1200)}.main-product-under-section.product16_new .contents04.color04 .pallet .ttl{top:35%}.main-product-under-section.product16_new .contents04.color04 .pallet .ttl img{margin:0 auto min(30 / 1200 * 100vw,30px * 800 / 1200) auto;width:min(340 / 1200 * 100vw,340px * 800 / 1200)}.main-product-under-section.product16_new .contents04.color04 .touchup{margin-top:max(-160 / 1200 * 100vw,-160px * 800 / 1200);position:relative}.main-product-under-section.product16_new .contents04.color04 .touchup .up .text img{width:min(297 / 1200 * 100vw,297px * 800 / 1200)}.main-product-under-section.product16_new .contents04.color05{background:url(/cdn/shop/files/re-foggy-veil-blusher_bg07_new.jpg?v=1750477846) no-repeat center/cover}.main-product-under-section.product16_new .contents04.color05 .pallet .img01 img{margin-top:max(20 / 1200 * 100vw,20px * 800 / 1200);width:min(1030 / 1200 * 100vw,1030px * 800 / 1200)}.main-product-under-section.product16_new .contents04.color05 .pallet .ttl{top:33%;right:31%}.main-product-under-section.product16_new .contents04.color05 .pallet .ttl img{margin:0 auto min(30 / 1200 * 100vw,30px * 800 / 1200) auto;width:min(440 / 1200 * 100vw,440px * 800 / 1200)}.main-product-under-section.product16_new .contents04.color05 .touchup{margin-top:max(-160 / 1200 * 100vw,-160px * 800 / 1200);position:relative}.main-product-under-section.product16_new .contents04.color05 .touchup .up .text img{width:min(334 / 1200 * 100vw,334px * 800 / 1200)}.main-product-under-section.product16_new .contents05{padding:min(180 / 1200 * 100vw,180px * 800 / 1200) 0;background:url(/cdn/shop/files/re-foggy-veil-blusher_bg06.jpg?v=1734592902) no-repeat center/cover;margin-bottom:min(190 / 1200 * 100vw,190px * 800 / 1200)}.main-product-under-section.product16_new .contents05 .img01 img{width:min(1083 / 1200 * 100vw,1083px * 800 / 1200)}.main-product-under-section.product16_new .contents05 .ul_feature{display:flex;align-items:center;justify-content:center;text-align:center;list-style:none;padding:0;margin-top:min(70 / 1200 * 100vw,70px * 800 / 1200);font-size:min(29 / 1200 * 100vw,29px * 800 / 1200);letter-spacing:.05em;line-height:1.6206896552;color:#824a25;gap:min(35 / 1200 * 100vw,35px * 800 / 1200)}.main-product-under-section.product16_new .contents05 .ul_feature img{width:min(305 / 1200 * 100vw,305px * 800 / 1200)}.main-product-under-section.product15_new .contents01{position:relative;text-align:center}.main-product-under-section.product15_new .contents01 .text_wrap{position:absolute;bottom:13%;left:0;right:0;margin:auto}.main-product-under-section.product15_new .contents01 .ttl img{width:min(764 / 1200 * 100vw,764px * 800 / 1200)}.main-product-under-section.product15_new .contents01 .text{color:#fff;letter-spacing:.1em;font-size:min(30 / 1200 * 100vw,30px * 800 / 1200)}.main-product-under-section.product15_new .contents02{background:url(/cdn/shop/files/re-my-muse-palette_bg01.jpg) no-repeat center/cover;padding:0 0 min(260 / 1200 * 100vw,260px * 800 / 1200)}.main-product-under-section.product15_new .contents02 .img01{margin-bottom:min(155 / 1200 * 100vw,155px * 800 / 1200)}.main-product-under-section.product15_new .contents02 .img01 img{width:min(923 / 1200 * 100vw,923px * 800 / 1200)}.main-product-under-section.product15_new .contents02 .img02 img{margin-right:max(-12 / 1200 * 100vw,-12px * 800 / 1200);width:min(1055 / 1200 * 100vw,1055px * 800 / 1200)}.main-product-under-section.product15_new .contents02 .img03{margin-top:min(95 / 1200 * 100vw,95px * 800 / 1200);margin-bottom:min(40 / 1200 * 100vw,40px * 800 / 1200)}.main-product-under-section.product15_new .contents02 .img03 img{width:min(364 / 1200 * 100vw,364px * 800 / 1200)}.main-product-under-section.product15_new .contents02 .text{text-align:center;font-size:min(30 / 1200 * 100vw,30px * 800 / 1200);letter-spacing:.05em;line-height:1.7333333333;color:#664840}.main-product-under-section.product15_new .contents03{background:url(/cdn/shop/files/re-my-muse-palette_bg02.jpg) no-repeat center/cover;margin-bottom:min(230 / 1200 * 100vw,230px * 800 / 1200)}.main-product-under-section.product15_new .contents03 .img02{margin-top:max(-155 / 1200 * 100vw,-155px * 800 / 1200)}.main-product-under-section.product15_new .contents03 .img02 img{width:min(706 / 1200 * 100vw,706px * 800 / 1200)}.main-product-under-section.product15_new .contents03 .img03 img{width:min(323 / 1200 * 100vw,323px * 800 / 1200)}.main-product-under-section.product15_new .contents03 .img04{margin-top:min(55 / 1200 * 100vw,55px * 800 / 1200)}.main-product-under-section.product15_new .contents03 .ttl01{text-align:center;margin:min(80 / 1200 * 100vw,80px * 800 / 1200) 0 min(110 / 1200 * 100vw,110px * 800 / 1200)}.main-product-under-section.product15_new .contents03 .ttl01 img{width:min(411 / 1200 * 100vw,411px * 800 / 1200)}.main-product-under-section.product15_new .contents03 .ttl02 img{width:min(336 / 1200 * 100vw,336px * 800 / 1200)}.main-product-under-section.product15_new .contents03 .ttl03 img{width:min(371 / 1200 * 100vw,371px * 800 / 1200)}.main-product-under-section.product15_new .contents03 .text01{font-size:min(29 / 1200 * 100vw,29px * 800 / 1200);letter-spacing:.025em;color:#fff;margin-top:min(15 / 1200 * 100vw,15px * 800 / 1200)}.main-product-under-section.product15_new .contents03 .text02{font-size:min(35 / 1200 * 100vw,35px * 800 / 1200);letter-spacing:.05em;color:#583c34;line-height:1.4857142857;text-align:center}.main-product-under-section.product15_new .contents03 .color_list{margin-left:auto;margin-right:0;width:min(1103 / 1200 * 100vw,1103px * 800 / 1200);list-style:none;padding:0}.main-product-under-section.product15_new .contents03 .color_list li{position:relative}.main-product-under-section.product15_new .contents03 .color_list li+li{margin-top:min(12 / 1200 * 100vw,12px * 800 / 1200)}.main-product-under-section.product15_new .contents03 .color_list .text_wrap{position:absolute;width:50%;right:9%;top:0;bottom:0;margin:auto;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.main-product-under-section.product15_new .contents03 .texture{position:relative;width:min(1015 / 1200 * 100vw,1015px * 800 / 1200);margin:min(120 / 1200 * 100vw,120px * 800 / 1200) auto min(170 / 1200 * 100vw,170px * 800 / 1200) auto}.main-product-under-section.product15_new .contents03 .texture .name_list{position:absolute;top:0;bottom:0;list-style:none;width:100%}.main-product-under-section.product15_new .contents03 .texture .name_list li{color:#fff;font-size:min(29 / 1200 * 100vw,29px * 800 / 1200);width:fit-content;transform:translate(-50%);position:absolute}.main-product-under-section.product15_new .contents03 .texture .name_list li:nth-child(1){left:16%;top:min(55 / 1200 * 100vw,55px * 800 / 1200)}.main-product-under-section.product15_new .contents03 .texture .name_list li:nth-child(2){left:38%;top:min(110 / 1200 * 100vw,110px * 800 / 1200)}.main-product-under-section.product15_new .contents03 .texture .name_list li:nth-child(3){left:60%;bottom:min(150 / 1200 * 100vw,150px * 800 / 1200)}.main-product-under-section.product15_new .contents03 .texture .name_list li:nth-child(4){right:15%;transform:translate(50%);bottom:min(55 / 1200 * 100vw,55px * 800 / 1200)}.main-product-under-section.product15_new .contents03.color02{background:url(/cdn/shop/files/re-my-muse-palette_bg03.jpg) no-repeat center/cover}.main-product-under-section.product15_new .contents03.color02 .img02 img{width:min(740 / 1200 * 100vw,740px * 800 / 1200)}.main-product-under-section.product15_new .contents03.color02 .img03 img{width:min(554 / 1200 * 100vw,554px * 800 / 1200)}.main-product-under-section.product15_new .contents03.color02 .ttl01 img{width:min(345 / 1200 * 100vw,345px * 800 / 1200)}.main-product-under-section.product15_new .contents03.color02 .texture .name_list li:nth-child(4){right:17%}.main-product-under-section.product15_new .contents03.color03{background:url(/cdn/shop/files/re-my-muse-palette_bg04.jpg) no-repeat center/cover}.main-product-under-section.product15_new .contents03.color03 .img02{margin-top:max(-100 / 1200 * 100vw,-100px * 800 / 1200)}.main-product-under-section.product15_new .contents03.color03 .img02 img{width:min(784 / 1200 * 100vw,784px * 800 / 1200)}.main-product-under-section.product15_new .contents03.color03 .img03 img{width:min(373 / 1200 * 100vw,373px * 800 / 1200)}.main-product-under-section.product15_new .contents03.color03 .ttl01 img{width:min(348 / 1200 * 100vw,348px * 800 / 1200)}.main-product-under-section.product15_new .contents03.color03 .texture .name_list li:nth-child(2){left:37.5%}.main-product-under-section.product15_new .contents03.color03 .texture .name_list li:nth-child(4){right:17%}.main-product-under-section.product15_new .contents03.color04{background:url(/cdn/shop/files/re-my-muse-palette_bg05_new.jpg?v=1750487517) no-repeat center/cover}.main-product-under-section.product15_new .contents03.color04 .img02{margin-top:max(-100 / 1200 * 100vw,-100px * 800 / 1200)}.main-product-under-section.product15_new .contents03.color04 .img02 img{width:min(690 / 1200 * 100vw,690px * 800 / 1200)}.main-product-under-section.product15_new .contents03.color04 .img03 img{width:min(373 / 1200 * 100vw,373px * 800 / 1200)}.main-product-under-section.product15_new .contents03.color04 .ttl01 img{width:min(307 / 1200 * 100vw,307px * 800 / 1200)}.main-product-under-section.product15_new .contents03.color04 .texture .name_list li:nth-child(1){left:14%}.main-product-under-section.product15_new .contents03.color04 .texture .name_list li:nth-child(2){left:36.5%}.main-product-under-section.product15_new .contents03.color04 .color_list .text_wrap{right:5%}.main-product-under-section.product15_new .contents04{text-align:center;margin-top:min(400 / 1200 * 100vw,400px * 800 / 1200);margin-bottom:min(150 / 1200 * 100vw,150px * 800 / 1200)}.main-product-under-section.product15_new .contents04 .img01 img{width:min(651 / 1200 * 100vw,651px * 800 / 1200)}.main-product-under-section.product15_new .contents04 .img02{margin-top:min(115 / 1200 * 100vw,115px * 800 / 1200)}.main-product-under-section.product15_new .contents04 .img02 img{width:min(1055 / 1200 * 100vw,1055px * 800 / 1200);margin-right:max(-12 / 1200 * 100vw,-12px * 800 / 1200)}.main-product-under-section.product15_new .contents04 .img03{margin-top:min(95 / 1200 * 100vw,95px * 800 / 1200);margin-bottom:min(40 / 1200 * 100vw,40px * 800 / 1200)}.main-product-under-section.product15_new .contents04 .img03 img{width:min(364 / 1200 * 100vw,364px * 800 / 1200)}.main-product-under-section.product15_new .contents04 .text01{font-size:min(30 / 1200 * 100vw,30px * 800 / 1200);letter-spacing:.05em;line-height:1.7333333333;color:#664840}.main-product-under-section.product18_new .contents01{margin-bottom:min(160 / 1200 * 100vw,160px * 800 / 1200)}.main-product-under-section.product18_new .contents02{background:url(/cdn/shop/files/re-melting-film-lip_bg01.jpg) no-repeat center/cover;padding:min(1370 / 1200 * 100vw,1370px * 800 / 1200) 0 min(100 / 1200 * 100vw,100px * 800 / 1200);margin-bottom:min(160 / 1200 * 100vw,160px * 800 / 1200);text-align:center}.main-product-under-section.product18_new .contents02 .ttl{font-weight:700;font-size:min(53 / 1200 * 100vw,53px * 800 / 1200);letter-spacing:.075;line-height:1.4150943396;color:#fff;margin-bottom:min(60 / 1200 * 100vw,60px * 800 / 1200)}.main-product-under-section.product18_new .contents02 .ttl small{font-weight:500;letter-spacing:.1em;font-size:min(38 / 1200 * 100vw,38px * 800 / 1200);display:block;margin-bottom:min(20 / 1200 * 100vw,20px * 800 / 1200)}.main-product-under-section.product18_new .contents02 .img01{text-align:right;margin-bottom:min(130 / 1200 * 100vw,130px * 800 / 1200)}.main-product-under-section.product18_new .contents02 .img01 img{width:min(461 / 1200 * 100vw,461px * 800 / 1200)}.main-product-under-section.product18_new .contents02 .text01 img{width:min(662 / 1200 * 100vw,662px * 800 / 1200)}.main-product-under-section.product18_new .contents03{margin-bottom:min(180 / 1200 * 100vw,180px * 800 / 1200);background:url(/cdn/shop/files/re-melting-film-lip_bg02_new.jpg?v=1750489634) no-repeat center/cover;padding:min(235 / 1200 * 100vw,235px * 800 / 1200) 0 min(220 / 1200 * 100vw,220px * 800 / 1200);text-align:center}.main-product-under-section.product18_new .contents03 .ttl{margin-bottom:min(70 / 1200 * 100vw,70px * 800 / 1200)}.main-product-under-section.product18_new .contents03 .ttl img{width:min(888 / 1200 * 100vw,888px * 800 / 1200)}.main-product-under-section.product18_new .contents03 .text01{font-size:min(29 / 1200 * 100vw,29px * 800 / 1200);font-weight:400;letter-spacing:.005em;color:#fff}.main-product-under-section.product18_new .contents03 .ul_chart{list-style:none;padding:0;width:min(1051 / 1200 * 100vw,1051px * 800 / 1200);margin:0 auto}.main-product-under-section.product18_new .contents03 .ul_chart img{max-width:100%}.main-product-under-section.product18_new .contents03 .ul_chart li{position:relative}.main-product-under-section.product18_new .contents03 .ul_chart li .text{position:absolute;right:0;width:43.8202247191%;top:0;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;gap:min(30 / 1200 * 100vw,30px * 800 / 1200);padding-right:min(35 / 1200 * 100vw,35px * 800 / 1200)}.main-product-under-section.product18_new .contents03 .ul_chart li+li{margin-top:max(-30 / 1200 * 100vw,-30px * 800 / 1200)}.main-product-under-section.product18_new .contents03 .ul_chart li.color01 .text img{width:min(342 / 1200 * 100vw,342px * 800 / 1200)}.main-product-under-section.product18_new .contents03 .ul_chart li.color02 .text img{width:min(279 / 1200 * 100vw,279px * 800 / 1200)}.main-product-under-section.product18_new .contents03 .ul_chart li.color03 .text img{width:min(268 / 1200 * 100vw,268px * 800 / 1200)}.main-product-under-section.product18_new .contents03 .ul_chart li.color04 .text img{width:min(301 / 1200 * 100vw,301px * 800 / 1200)}.main-product-under-section.product18_new .contents03 .ul_chart li.color05 .text img{width:min(238 / 1200 * 100vw,238px * 800 / 1200)}.main-product-under-section.product18_new .contents03 .ul_chart li.color06 .text img{width:min(172 / 1200 * 100vw,172px * 800 / 1200)}.main-product-under-section.product18_new .contents04{margin-bottom:min(180 / 1200 * 100vw,180px * 800 / 1200);padding:min(180 / 1200 * 100vw,180px * 800 / 1200) 0 min(160 / 1200 * 100vw,160px * 800 / 1200);text-align:center}.main-product-under-section.product18_new .contents04.color01{background:url(/cdn/shop/files/re-melting-film-lip_bg03.jpg) no-repeat center/cover}.main-product-under-section.product18_new .contents04.color01 .text02 img{width:min(536 / 1200 * 100vw,536px * 800 / 1200)}.main-product-under-section.product18_new .contents04.color02{background:url(/cdn/shop/files/re-melting-film-lip_bg04.jpg) no-repeat center/cover}.main-product-under-section.product18_new .contents04.color02 .text02 img{width:min(420 / 1200 * 100vw,420px * 800 / 1200)}.main-product-under-section.product18_new .contents04.color03{background:url(/cdn/shop/files/re-melting-film-lip_bg05.jpg) no-repeat center/cover}.main-product-under-section.product18_new .contents04.color03 .text02 img{width:min(370 / 1200 * 100vw,370px * 800 / 1200)}.main-product-under-section.product18_new .contents04.color04{background:url(/cdn/shop/files/re-melting-film-lip_bg06.jpg) no-repeat center/cover}.main-product-under-section.product18_new .contents04.color04 .text02 img{width:min(412 / 1200 * 100vw,412px * 800 / 1200)}.main-product-under-section.product18_new .contents04.color05{background:url(/cdn/shop/files/re-melting-film-lip_bg08_new.jpg) no-repeat center/cover}.main-product-under-section.product18_new .contents04.color05 .text02 img{width:min(177 / 1200 * 100vw,177px * 800 / 1200)}.main-product-under-section.product18_new .contents04.color06{background:url(/cdn/shop/files/re-melting-film-lip_bg09_new.jpg) no-repeat center/cover}.main-product-under-section.product18_new .contents04.color06 .text02 img{width:min(248 / 1200 * 100vw,248px * 800 / 1200)}.main-product-under-section.product18_new .contents04 .img01 img{width:min(1037 / 1200 * 100vw,1037px * 800 / 1200)}.main-product-under-section.product18_new .contents04 .img02{text-align:right}.main-product-under-section.product18_new .contents04 .img02 img{width:min(1149 / 1200 * 100vw,1149px * 800 / 1200)}.main-product-under-section.product18_new .contents04 .text01{font-size:min(35 / 1200 * 100vw,35px * 800 / 1200);letter-spacing:.075;line-height:1.3428571429;color:#fff;margin-top:min(85 / 1200 * 100vw,85px * 800 / 1200);margin-bottom:min(25 / 1200 * 100vw,25px * 800 / 1200);font-weight:700}.main-product-under-section.product18_new .contents05{margin-bottom:min(180 / 1200 * 100vw,180px * 800 / 1200);padding:min(270 / 1200 * 100vw,270px * 800 / 1200) 0 min(280 / 1200 * 100vw,280px * 800 / 1200);background:url(/cdn/shop/files/re-melting-film-lip_bg07.jpg) no-repeat center/cover;text-align:center}.main-product-under-section.product18_new .contents05 .ttl{margin-bottom:min(115 / 1200 * 100vw,115px * 800 / 1200)}.main-product-under-section.product18_new .contents05 .ttl img{width:min(800 / 1200 * 100vw,800px * 800 / 1200)}.main-product-under-section.product18_new .contents05 .img01 img{width:min(900 / 1200 * 100vw,900px * 800 / 1200)}.main-product-under-section.product18_new .contents05 .img02{margin:min(10 / 1200 * 100vw,10px * 800 / 1200)}.main-product-under-section.product18_new .contents05 .img02 img{width:min(429 / 1200 * 100vw,429px * 800 / 1200)}.main-product-under-section.product18_new .contents05 .text01{font-size:min(31 / 1200 * 100vw,31px * 800 / 1200);letter-spacing:.05em;line-height:1.7096774194;font-weight:500;color:#a37575}.main-product-under-section.product18_new .contents05 .ul_features{list-style:none;padding:0}.main-product-under-section.product18_new .contents05 .ul_features li+li{margin-top:min(160 / 1200 * 100vw,160px * 800 / 1200)}.main-product-under-section.product19 .contents01 .img01{position:relative}.main-product-under-section.product19 .contents01 .img01 .text{font-family:HiraginoSans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4Pro,Hiragino Kaku Gothic Pro,\6e38\30b4\30b7\30c3\30af,YuGothic,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33\ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;font-weight:500;color:#94684a;letter-spacing:.1em;font-size:min(28.36 / 1200 * 100vw,28.36px * 800 / 1200);position:absolute;bottom:13.4%;left:17.4%;width:auto}.main-product-under-section.product19 .contents01 .img02{margin-top:-34.2%;position:relative;z-index:1}.main-product-under-section.product19 .contents01 .img03{margin-top:-11.6%;position:relative}.main-product-under-section.product19 .contents01 .img03 .text{font-family:HiraginoSans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4Pro,Hiragino Kaku Gothic Pro,\6e38\30b4\30b7\30c3\30af,YuGothic,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33\ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;position:absolute;text-align:center;left:7.5%;right:auto;bottom:0;margin:0;top:27%;color:#815f52;line-height:1.7;font-size:min(28 / 1200 * 100vw,28px * 800 / 1200);font-weight:600;letter-spacing:.09em;width:auto;display:table}.main-product-under-section.product19 .contents01 .img03 .text img{display:block;width:min(528 / 1200 * 100vw,528px * 800 / 1200);margin:0 auto 7%}.main-product-under-section.product19 .contents02{margin:16.5% 0 23%}.main-product-under-section.product19 .contents02 .img img{width:min(990 / 1200 * 100vw,990px * 800 / 1200)}.main-product-under-section.product19 .contents03{position:relative;margin-bottom:17.2%}.main-product-under-section.product19 .contents03 .text{font-family:HiraginoSans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4Pro,Hiragino Kaku Gothic Pro,\6e38\30b4\30b7\30c3\30af,YuGothic,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33\ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;text-align:center;color:#fff;position:absolute;bottom:1.3%;left:0;font-size:min(30.75 / 1200 * 100vw,30.75px * 800 / 1200);letter-spacing:.17em;font-weight:600}.main-product-under-section.product19 .contents04{margin-top:23%;margin-bottom:27%}.main-product-under-section.product19 .contents05{margin:6% auto 0;max-width:min(1059 / 1200 * 100vw,1059px * 800 / 1200)}.main-product-under-section.product19 .contents05 .ttl{text-align:center;font-weight:800;font-size:min(56 / 1200 * 100vw,56px * 800 / 1200);letter-spacing:.05em;color:#907362;font-family:HiraginoSans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4Pro,Hiragino Kaku Gothic Pro,\6e38\30b4\30b7\30c3\30af,YuGothic,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33\ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif}.main-product-under-section.product19 .contents05 .ttl img{width:min(386 / 1200 * 100vw,386px * 800 / 1200);display:block;margin:0 auto .6em}.main-product-under-section.product19 .contents05 .text{font-size:min(32 / 1200 * 100vw,32px * 800 / 1200);font-family:HiraginoSans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4Pro,Hiragino Kaku Gothic Pro,\6e38\30b4\30b7\30c3\30af,YuGothic,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33\ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;color:#735a4b;line-height:1.656;text-align:center;font-weight:600;margin-top:5%;letter-spacing:.03em}.main-product-under-section.product19 .contents05 .text small{text-align:right;display:block;margin-top:1.5em;font-size:min(22.26 / 1200 * 100vw,22.26px * 800 / 1200);font-weight:400}.main-product-under-section.product19 .contents05.point01{padding:min(70 / 1200 * 100vw,70px * 800 / 1200) min(108 / 1200 * 100vw,108px * 800 / 1200) min(93 / 1200 * 100vw,93px * 800 / 1200) min(108 / 1200 * 100vw,108px * 800 / 1200);background:url(/cdn/shop/files/foggy-shading-palette_bg01.png) no-repeat center/contain}.main-product-under-section.product19 .contents05.point01 .text{margin-bottom:0}.main-product-under-section.product19 .contents05.point02{padding:min(70 / 1200 * 100vw,70px * 800 / 1200) min(108 / 1200 * 100vw,108px * 800 / 1200) min(89 / 1200 * 100vw,89px * 800 / 1200) min(108 / 1200 * 100vw,108px * 800 / 1200);background:url(/cdn/shop/files/foggy-shading-palette_bg02.png) no-repeat center/contain}.main-product-under-section.product19 .contents05.point02 .text{margin-bottom:8.5%}.main-product-under-section.product19 .contents05.point02 .img img{width:min(748 / 1200 * 100vw,748px * 800 / 1200)}.main-product-under-section.product19 .contents05.point03{padding:min(70 / 1200 * 100vw,70px * 800 / 1200) min(40 / 1200 * 100vw,40px * 800 / 1200) min(123 / 1200 * 100vw,123px * 800 / 1200) min(40 / 1200 * 100vw,40px * 800 / 1200);background:url(/cdn/shop/files/foggy-shading-palette_bg03.png) no-repeat center/contain}.main-product-under-section.product19 .contents05.point03 .text{margin-bottom:6.6%}.main-product-under-section.product19 .contents05.point03 .img{margin-left:-2%}.main-product-under-section.product19 .contents05.point03 .img img{width:min(962 / 1200 * 100vw,962px * 800 / 1200)}.main-product-under-section.product19 .contents06{background:url(/cdn/shop/files/foggy-shading-palette_bg04.jpg) no-repeat center top/cover;margin-top:21.5%;padding:min(220 / 1200 * 100vw,220px * 800 / 1200) min(66 / 1200 * 100vw,66px * 800 / 1200) min(195 / 1200 * 100vw,195px * 800 / 1200) min(66 / 1200 * 100vw,66px * 800 / 1200)}.main-product-under-section.product19 .contents06 .ttl01{text-align:center;margin-bottom:min(800 / 1200 * 100vw,800px * 800 / 1200)}.main-product-under-section.product19 .contents06 .ttl01 img{width:min(829 / 1200 * 100vw,829px * 800 / 1200)}.main-product-under-section.product19 .contents06 .ttl02{text-align:center;letter-spacing:.1em;color:#fff;font-size:min(31 / 1200 * 100vw,31px * 800 / 1200);font-family:HiraginoSans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4Pro,Hiragino Kaku Gothic Pro,\6e38\30b4\30b7\30c3\30af,YuGothic,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33\ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;margin-bottom:1.5em}.main-product-under-section.product19 .contents06 .ttl02 img{display:block;margin:0 auto .8em}.main-product-under-section.product19 .contents06 .shadingparts{background-color:#e8dad1;box-shadow:inset .998px -.07px 13px #7c4b2696;padding:min(105 / 1200 * 100vw,105px * 800 / 1200) min(85 / 1200 * 100vw,85px * 800 / 1200) min(110 / 1200 * 100vw,110px * 800 / 1200) min(85 / 1200 * 100vw,85px * 800 / 1200);margin-top:10%}.main-product-under-section.product19 .contents06 .shadingparts .img{position:relative;margin-right:-1.5%}.main-product-under-section.product19 .contents06 .shadingparts .img .text{position:absolute;font-family:HiraginoSans,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4Pro,Hiragino Kaku Gothic Pro,\6e38\30b4\30b7\30c3\30af,YuGothic,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33\ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;color:#6d4c32;letter-spacing:.045em;line-height:1.8461538462;text-align:center;font-weight:500;font-size:min(26 / 1200 * 100vw,26px * 800 / 1200);width:auto;right:20.5%;top:37%;transform:translate(50%)}.main-product-under-section.product19 .contents06 .shadingparts.faceline .ttl02 img{width:min(470 / 1200 * 100vw,470px * 800 / 1200)}.main-product-under-section.product19 .contents06 .shadingparts.nose .ttl02 img{width:min(256 / 1200 * 100vw,256px * 800 / 1200)}.main-product-under-section.product19 .contents06 .shadingparts.hairline .ttl02 img{width:min(465 / 1200 * 100vw,465px * 800 / 1200)}.main-product-under-section.product19 .contents06 .shadingparts.lip .ttl02 img{width:min(111 / 1200 * 100vw,111px * 800 / 1200)}.main-product-under-section.product19 .contents07{margin-top:23%}.main-product-under-section.product12-color04 .contents05{background:url(/cdn/shop/files/pure-polish-concealer_bg02_color04.jpg) no-repeat center/cover;padding:min(36vw,288px) 0 min(36.6666666667vw,293.3333333333px)}.main-product-under-section.product12-color04 .contents05 h4.guide{margin-top:min(22.5vw,180px);font-size:min(4.5833333333vw,36.6666666667px)}.main-product-under-section.product12-color04 .contents05 .color_variation_list.color04:after{background:url(/cdn/shop/files/pure-polish-concealer_color04_chip.png) no-repeat center/contain}.main-product-under-section.product12-color04 .contents05 .color_variation_list.color04 li .color_ttl{color:#d6a2a5}.main-product-under-section.product12-color04 .contents05 .color_variation_list.color04 li .color_use{background-color:#d6a2a5}.main-product-under-section.product12-color04 .contents05 .color_guide_list.color04{margin-top:min(12.3333333333vw,98.6666666667px)}.main-product-under-section.product12-color04 .contents05 .color_guide_list.color04 .color_guide_ttl p{color:#d6a2a5}.main-product-under-section.product12-color04 .contents05 .color_guide_list.color04 .color_guide_ttl .ttl_img01{width:min(33.9166666667vw,271.3333333333px)}.main-product-under-section.product12-color04 .contents05 .color_guide_list.color04 .color_guide_ttl .ttl_img02{width:min(7vw,56px)}.main-product-under-section.product12-color04 .contents05 .color_guide_list.color04 .color_guide_disc{border-color:#d6a2a5}.main-product-under-section.product12-color04 .contents05 .color_guide_list.color04 .color_guide_disc:after{top:min(9.5833333333vw,76.6666666667px);bottom:auto;background:url(/cdn/shop/files/pure-polish-concealer_color04_chip.png) no-repeat center/contain}.main-product-under-section.product12-color04 .contents05 .color_guide_list.color04 .color_guide_disc p{color:#d6a2a5}.main-product-under-section.product12-color04 .contents05 .color_guide_list.color04 .color_guide_disc p .bg{background:#d6a2a5}.main-product-under-section.product12-color04 .contents05 .color_map_list.color04 .color_map_disc{padding:min(5.4166666667vw,43.3333333333px) min(3.75vw,30px) min(5vw,40px)}.main-product-under-section.product12-color04 .contents05 .color_map_list.color04 .color_map_disc .disc{font-size:min(2.75vw,22px)}.main-product-under-section.product12-color04 .contents05 .color_map_list.color04 .disc_circle_list li{color:#d6a2a5}.main-product-under-section.product12-color04 .contents05 .color_map_list.color04 .disc .marker{background:linear-gradient(transparent 60%,#f6dedf 50%)}.main-product-under-section.product12-color04 .contents05 .color_map_list.color04 .disc_circle_list{gap:min(.75vw,6px)}.main-product-under-section.product12-color04 .contents05 .color_map_list.color04 .color_map_point{width:calc(100% + min(4.1666666667vw,33.3333333333px));right:min(2.0833333333vw,16.6666666667px)}.main-product-under-section.product12-color04 .contents05 .color_map_list.color04 .color_map_point figure{margin-right:calc(min(1.6666666667vw,13.3333333333px)*-1)}
/*# sourceMappingURL=/cdn/shop/t/60/assets/main-product.css.map */
