@charset "UTF-8";@font-face{font-family:"LibreCaslonText";src:url(font-LibreCaslonText-Regular.ttf)}@font-face{font-family:"LibreCaslonText";src:url(font-LibreCaslonText-Italic.ttf);font-style:italic}@font-face{font-family:"palatinoRoman";src:url(font-Palatino-Roman.ttf)}@font-face{font-family:"palatinoBold";src:url(font-Palatino-Bold.otf)}@font-face{font-family:"rockwellStdBoldCondensed";src:url(font-RockwellStd-BoldCondensed.otf)}@font-face{font-family:"notoserif";src:url(font-NotoSerif-Regular.otf);font-weight:400}@font-face{font-family:"notoserif";src:url(font-NotoSerif-Bold.otf);font-weight:700}@font-face{font-family:"notoserif";src:url(font-NotoSerif-Medium.otf);font-weight:500}@font-face{font-family:"inter";src:url(font-Inter-Regular-slnt.ttf);font-weight:400}@font-face{font-family:"inter";src:url(font-Inter-Bold-slnt.ttf);font-weight:700}html{font-size:100%}body{font-size:1rem;font-family:"Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif}picture{display:block;width:100%;height:auto}img{display:block;max-width:100%;height:auto}a,button{padding:0;transition:0.3s;cursor:pointer}ol,ul{list-style:none}a{transition:.3s}a:hover{opacity:.8}.c-pc_only{display:block !important}@media screen and (max-width: 768px){.c-pc_only{display:none !important}}.c-pc_only--flex{display:flex !important}@media screen and (max-width: 768px){.c-pc_only--flex{display:none !important}}.c-pc_only--inline{display:inline !important}@media screen and (max-width: 768px){.c-pc_only--inline{display:none !important}}.c-sp_only{display:none !important}@media screen and (max-width: 768px){.c-sp_only{display:block !important}}.c-anchor{margin-top:-143px;padding-top:143px}@media screen and (max-width: 768px){.c-anchor{margin-top:-70px;padding-top:70px}}.c-container{max-width:1220px;margin:0 auto;padding:0 10px}@media screen and (max-width: 768px){.c-container{max-width:100%;padding:0 25px}}.c-container-s{max-width:820px;margin:0 auto;padding:0 10px}@media screen and (max-width: 768px){.c-container-s{max-width:100%;padding:0 25px}}.c-page_title{margin-bottom:4.375rem;text-align:center}@media screen and (max-width: 768px){.c-page_title{margin-bottom:2.9375rem}}.c-page_title span{font-size:1.25rem;font-weight:bold}@media screen and (max-width: 768px){.c-page_title span{font-size:1.125rem}}.c-page_title .jp{display:inline-block;margin-bottom:0.3125rem;font-size:0.875rem;font-weight:normal;font-family:"notoserif", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;line-height:1.5;letter-spacing:1.12px}@media screen and (max-width: 768px){.c-page_title .jp{margin-bottom:0.3125rem}}.c-page_title .en{position:relative;display:inline-block;font-size:1.5rem;font-weight:normal;font-family:"LibreCaslonText", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;line-height:1.5}.c-page_title .en.en-large{font-size:2.375rem}@media screen and (max-width: 768px){.c-page_title .en.en-large{font-size:1.25rem}}.c-page_title .en .left{position:absolute;top:50%;left:-1.25rem;transform:translate(-100%, -50%);width:2.25rem;height:1px;background-color:#000}@media screen and (max-width: 768px){.c-page_title .en .left{left:-0.90625rem;width:3.9375rem}}.c-page_title .en .left .inner{position:relative;display:block;width:100%;height:1px}.c-page_title .en .left .inner:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1rem;height:0.875rem;background:url(./img-title-deco-blk-left.png) 50% 50% no-repeat;background-size:contain}@media screen and (max-width: 768px){.c-page_title .en .left .inner:before{width:0.9375rem;height:0.8125rem}}.c-page_title .en .right{position:absolute;top:50%;right:-1.25rem;transform:translate(100%, -50%);width:2.25rem;height:1px;background-color:#000}@media screen and (max-width: 768px){.c-page_title .en .right{right:-0.90625rem;width:3.9375rem}}.c-page_title .en .right .inner{position:relative;display:block;width:100%;height:1px}.c-page_title .en .right .inner:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1rem;height:0.875rem;background:url(./img-title-deco-blk-right.png) 50% 50% no-repeat;background-size:contain}@media screen and (max-width: 768px){.c-page_title .en .right .inner:after{width:0.9375rem;height:0.8125rem}}.c-checkMore{text-align:center;font-family:"palatinoRoman", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;font-size:0.875rem}.c-checkMore a:hover{opacity:1}.c-btn-soldout{background:#D0D0D0;border:1px solid #D0D0D0;color:#fff}.c-breadcrumb{display:flex;margin:20px 30px;font-size:0.8125rem;font-family:"LibreCaslonText", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif}@media screen and (max-width: 768px){.c-breadcrumb{margin:10px 20px;font-size:0.6875rem}}.c-breadcrumb li::after{content:">";padding:0 10px;color:#D6D6D6}@media screen and (max-width: 768px){.c-breadcrumb li::after{padding:0 5px}}.c-breadcrumb li:last-child::after{content:none}.p-product .c-breadcrumb{margin:20px 0}@media screen and (max-width: 768px){.p-product .c-breadcrumb{margin:10px 0}}.l-articlelist{padding:3.4375rem 0 4.0625rem;background:#e1d8f0}.l-custom{padding:7.5rem 0 8.125rem;text-align:center}.HorizontalList__Item{font-size:0.8125rem}.Header__CartDot{top:-5px;right:-12px;width:18px;height:18px;line-height:16px;font-size:0.6875rem;text-align:center;background:#8f79b7 !important;color:#000 !important;font-family:"notoserif", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif}@media screen and (max-width: 768px){.p-header-left{display:none}}.l-footer{background:#8f79b7;padding:3.75rem 0 3.75rem}@media screen and (max-width: 768px){.l-footer{padding:3.25rem 0 2.125rem}}.l-footer__logo{margin-bottom:2.8125rem}@media screen and (max-width: 768px){.l-footer__logo{width:161px;height:47px;margin-bottom:2.1875rem}}.l-footer__flexbox{display:flex;flex-wrap:wrap;margin-bottom:55px}@media screen and (max-width: 768px){.l-footer__flexbox{display:block;margin-bottom:30px}}.l-footer__flexbox .l-footer__item-newsletter{margin-left:auto}@media screen and (max-width: 768px){.l-footer__flexbox .l-footer__item-newsletter{display:none}}.l-footer__item{width:25%;font-size:0.875rem}@media screen and (max-width: 768px){.l-footer__item{width:100%}}.l-footer__item.l-footer__item-links{padding-right:3.125rem}@media screen and (max-width: 768px){.l-footer__item.l-footer__item-links{margin-bottom:3.125rem;padding-right:0}}.l-footer__title{margin-bottom:0.625rem;font-weight:bold;font-family:"palatinoRoman", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif}@media screen and (max-width: 768px){.l-footer__title{margin-bottom:0.4375rem;line-height:1}}.l-footer__content{line-height:1.77}.l-footer__linklist_item{line-height:1.92;font-family:"palatinoRoman", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;letter-spacing:0.65px}@media screen and (max-width: 768px){.l-footer__linklist_item{line-height:1.69230769;letter-spacing:0.6px;white-space:nowrap}}.l-footer__linklist_link:hover{opacity:0.7}.l-footer__newsletter{padding:3.4375rem 0 1.5625rem;background:#e1d8f0}.l-footer__newsletter_title{margin-bottom:0.625rem;font-size:1.5rem;font-family:"rockwellStdBoldCondensed", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif}@media screen and (max-width: 768px){.l-footer__newsletter_title{margin-bottom:2.1875rem !important}}.l-footer__newsletter_content{line-height:1.77;margin-bottom:1.4375rem}@media screen and (max-width: 768px){.l-footer__newsletter_content{margin-bottom:2.1875rem;font-size:0.8125rem}}@media screen and (max-width: 768px){.l-footer__newsletter_form{margin:0 auto 2.125rem}}.l-footer__newsletter_flexbox{display:flex;width:100%;border:1px solid #000;font-family:"notoserif", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif}.l-footer__newsletter_input{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;width:calc(100% - 50px);height:32px;padding:0 15px;background:transparent;text-align:center;color:#fff}@media screen and (max-width: 768px){.l-footer__newsletter_input{height:42px;color:#868686;text-align:left;font-size:0.8125rem}}.l-footer__newsletter_submit{width:50px;height:32px;text-align:center;border-left:1px solid #000;background:url(./img_arw.svg) 50% 50% no-repeat;transition:none}@media screen and (max-width: 768px){.l-footer__newsletter_submit{height:42px}}.l-footer__newsletter_submit:hover{background:url(./img_arw_wht.svg) 50% 50% no-repeat #000}.l-footr__copyright{display:block;margin:0 auto;font-family:"palatinoRoman", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;text-align:center;font-size:0.6875rem}@media screen and (max-width: 768px){.l-footr__copyright{font-size:0.625rem}}.shopify-section--bordered+.shopify-section--bordered{border-top:none}.p-section-title{position:relative;margin-bottom:4.21875rem;padding-bottom:0.9375rem;text-align:center}@media screen and (max-width: 768px){.p-section-title{margin-bottom:4rem}}.p-section-title:before{content:"";left:calc(50% - 17px);right:0;bottom:0;position:absolute;width:34px;height:6px;background:#b7a3d8}@media screen and (max-width: 768px){.p-section-title:before{height:5px}}.p-section-title_jp{margin-bottom:0.625rem;font-size:0.75rem;letter-spacing:1.2px}.p-section-title_en{line-height:1.38;font-size:2rem;font-family:"rockwellStdBoldCondensed", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif}@media screen and (max-width: 768px){.p-section-title_en{font-size:1.75rem}}.p-section-title-cosme{margin-bottom:4.21875rem;text-align:center}@media screen and (max-width: 768px){.p-section-title-cosme{margin-bottom:2.5rem}}.p-section-title-cosme .p-section-title_en{position:relative;line-height:1.38;display:inline-block;font-size:2.125rem;font-family:"LibreCaslonText", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif}@media screen and (max-width: 768px){.p-section-title-cosme .p-section-title_en{font-size:1.25rem}}.p-section-title-cosme .p-section-title_en .left{position:absolute;top:50%;left:-1.25rem;transform:translate(-100%, -50%);width:2.25rem;height:1px;background-color:#000}@media screen and (max-width: 768px){.p-section-title-cosme .p-section-title_en .left{left:-0.90625rem;width:3.4375rem}}.p-section-title-cosme .p-section-title_en .left .inner{position:relative;display:block;width:100%;height:1px}.p-section-title-cosme .p-section-title_en .left .inner:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1rem;height:0.875rem;background:url(./img-title-deco-blk-left.png) 50% 50% no-repeat;background-size:contain}@media screen and (max-width: 768px){.p-section-title-cosme .p-section-title_en .left .inner:before{width:0.9375rem;height:0.8125rem}}.p-section-title-cosme .p-section-title_en .right{position:absolute;top:50%;right:-1.25rem;transform:translate(100%, -50%);width:2.25rem;height:1px;background-color:#000}@media screen and (max-width: 768px){.p-section-title-cosme .p-section-title_en .right{right:-0.90625rem;width:3.4375rem}}.p-section-title-cosme .p-section-title_en .right .inner{position:relative;display:block;width:100%;height:1px}.p-section-title-cosme .p-section-title_en .right .inner:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1rem;height:0.875rem;background:url(./img-title-deco-blk-right.png) 50% 50% no-repeat;background-size:contain}@media screen and (max-width: 768px){.p-section-title-cosme .p-section-title_en .right .inner:after{width:0.9375rem;height:0.8125rem}}.p-section-title-cosme .p-section-title_jp{font-family:"notoserif", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;font-weight:500}@media screen and (max-width: 768px){.p-section-title-cosme .p-section-title_jp{margin-bottom:2px}}.p-section-title-cosme[data-color="white"]{color:#fff}.p-section-title-cosme[data-color="white"] .p-section-title_en .left{background-color:#fff}.p-section-title-cosme[data-color="white"] .p-section-title_en .left .inner:before{background:url(./img-title-deco-wht-left.png) 50% 50% no-repeat;background-size:contain}.p-section-title-cosme[data-color="white"] .p-section-title_en .right{background-color:#fff}.p-section-title-cosme[data-color="white"] .p-section-title_en .right .inner:after{background:url(./img-title-deco-wht-right.png) 50% 50% no-repeat;background-size:contain}.p-section-title-cosme[data-color="gold"]{color:#a8875a}.p-section-title-cosme[data-color="gold"] .p-section-title_en .left{background-color:#a8875a}.p-section-title-cosme[data-color="gold"] .p-section-title_en .left .inner:before{background:url(./img-title_deco-gold-left.png) 50% 50% no-repeat;background-size:contain}.p-section-title-cosme[data-color="gold"] .p-section-title_en .right{background-color:#a8875a}.p-section-title-cosme[data-color="gold"] .p-section-title_en .right .inner:after{background:url(./img-title_deco-gold-right.png) 50% 50% no-repeat;background-size:contain}.p-section-title-cosme[data-icon="crown"]{padding-top:35px;background:url(./icon-crown-blk.png) center top no-repeat;background-size:21px auto}@media screen and (max-width: 768px){.p-section-title-cosme[data-icon="crown"]{padding-top:20px;background:url(./icon-crown-blk.png) center top no-repeat;background-size:15px auto}}.p-section-title-cosme[data-icon="crown"][data-color="gold"]{padding-top:35px;background:url(./icon-crown-gold.png) center top no-repeat;background-size:21px auto}@media screen and (max-width: 768px){.p-section-title-cosme[data-icon="crown"][data-color="gold"]{padding-top:20px;background:url(./icon-crown-gold.png) center top no-repeat;background-size:15px auto}}.p-slideshow .Carousel--insideDots .flickity-page-dots{left:0;right:0}.p-slideshow .flickity-page-dots .dot{width:9px;height:9px;background:#e1d8f0;border-width:0}.p-slideshow .flickity-page-dots .dot.is-selected{background:#8f79b7 !important}.p-slideshow__title{margin-bottom:1.5625rem;font-family:"rockwellStdBoldCondensed", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;font-size:4.125rem !important}@media screen and (max-width: 768px){.p-slideshow__title{font-size:2.1875rem !important}}.p-slideshow__btn a{color:#fff}.p-slideshow__btn a::before{background:#fff}@media screen and (max-width: 768px){#shopify-section-1600185095962{padding-bottom:1.5rem}#shopify-section-1600185095962 .c-container{padding:0 0.9375rem}}@media screen and (max-width: 768px){.ProductListWrapper{padding-bottom:3.375rem}}@media screen and (max-width: 768px){.ProductList--grid{margin-left:0;padding:0;box-sizing:border-box}}@media screen and (max-width: 768px){.\31\/2--phone,.\32\/4--phone,.\36\/12--phone{width:47.826%}.\31\/2--phone:nth-child(odd),.\32\/4--phone:nth-child(odd),.\36\/12--phone:nth-child(odd){margin-right:4.348%}}@media screen and (max-width: 768px){.ProductList--grid>.Grid__Cell{margin-bottom:1.9375rem !important;padding:0 !important}}.ProductItem .ProductItem__ImageWrapper{display:flex;align-items:center}.ProductItem .AspectRatio{width:100%}.ProductItem__Info{margin-top:31px;text-align:center}@media screen and (max-width: 768px){.ProductItem__Info{margin-top:20px}}.ProductItem__Info .variant_size{font-size:0.75rem}@media screen and (max-width: 768px){.ProductItem__Info .variant_size{font-size:0.6875rem}}.ProductItem__Info .p-productItem__priceList{padding-top:0.625rem}@media screen and (max-width: 768px){.ProductItem__Info .p-productItem__priceList{padding-top:0}}@media screen and (max-width: 768px){.p-productItem__title{line-height:1.57142857;margin-bottom:0.4375rem}}.p-index-pickup{padding:4.6875rem 0 8.4375rem;background:#fafafa}@media screen and (max-width: 768px){.p-index-pickup{padding:3.625rem 0 5.8125rem}}.p-index-pickup .p-section-title{margin-bottom:4.90625rem}@media screen and (max-width: 768px){.p-index-pickup .p-section-title{margin-bottom:2.5rem}}.p-index-pickupList{display:flex}@media screen and (max-width: 768px){.p-index-pickupList{display:block}}.p-index-pickupList__item{width:28.25%}.p-index-pickupList__item:not(:last-child){margin-right:7.625%}@media screen and (max-width: 768px){.p-index-pickupList__item{width:100%}.p-index-pickupList__item:not(:last-child){margin-right:0;margin-bottom:4.1875rem}}.p-index-pickupList__link{display:block}.p-index-pickupList__img{width:100%;height:auto;margin:0 auto 2.25rem}.p-index-pickupList__img img{margin:0 auto}@media screen and (max-width: 768px){.p-index-pickupList__img{margin:0 auto 2rem}}.p-index-pickupList__title{margin:0 auto 0.625rem;font-size:2.25rem;font-family:"rockwellStdBoldCondensed", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;text-align:center;line-height:1}@media screen and (max-width: 900px){.p-index-pickupList__title{font-size:1.75rem}}@media screen and (max-width: 768px){.p-index-pickupList__title{margin:0 auto 0.8125rem}}.p-index-pickupList__text{margin:0 auto 1.0625rem;font-size:0.875rem;text-align:justify;line-height:1.57142857}.p-index-collection{padding:8.875rem 0 11.75rem}@media screen and (max-width: 768px){.p-index-collection{padding:4.3125rem 0 6.6875rem}}.p-index-collection .p-section-title{margin-bottom:4.8125rem}@media screen and (max-width: 768px){.p-index-collection .p-section-title{margin-bottom:3.375rem}}.p-index-collectionList{display:flex;flex-wrap:wrap}.p-index-collectionList__item{width:23.25%;margin-right:calc(7% / 3)}.p-index-collectionList__item:last-child{margin-right:0}@media screen and (max-width: 768px){.p-index-collectionList__item{width:47.69%;margin-right:4.62%;margin-bottom:1.25rem}.p-index-collectionList__item:nth-child(odd){margin-right:0}}.p-index-collectionList__item:nth-of-type(1),.p-index-collectionList__item:nth-of-type(2),.p-index-collectionList__item:nth-of-type(3){width:31.833%;margin-right:2.2505%;margin-bottom:3rem}@media screen and (max-width: 768px){.p-index-collectionList__item:nth-of-type(1),.p-index-collectionList__item:nth-of-type(2),.p-index-collectionList__item:nth-of-type(3){width:100%;margin-right:0;margin-bottom:1.875rem}}.p-index-collectionList__item:nth-of-type(3),.p-index-collectionList__item:nth-of-type(7){margin-right:0}.p-index-collectionList__link{display:block}.p-index-collectionList__img{margin-bottom:10px}.p-index-collectionList__heading_en{position:relative;margin:0;font-size:1.125rem;font-family:"rockwellStdBoldCondensed", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;line-height:1.44}@media screen and (max-width: 768px){.p-index-collectionList__heading_en{font-size:1rem;line-height:1.375}}.p-index-collectionList__heading_en:after{content:"";position:absolute;right:0;bottom:0.75rem;display:block;width:1.25rem;height:0.375rem;background:url(./img_arw.svg) 50% 50% no-repeat;background-size:cover}@media screen and (max-width: 768px){.p-index-collectionList__heading_en:after{bottom:0.125rem;width:1.125rem}}.p-index-collectionList__heading_jp{margin-top:-3px;line-height:1.71;font-size:0.8125rem}@media screen and (max-width: 768px){.p-index-collectionList__heading_jp{font-size:0.75rem;line-height:1.83333333}}.p-index-coordinate{padding:6.125rem 0 6.25rem;background:#f5f2fc}@media screen and (max-width: 768px){.p-index-coordinate{padding:3.9375rem 0 4.375rem}}.p-index-coordinate__html{margin-bottom:3.125rem;text-align:center}@media screen and (max-width: 768px){.p-index-coordinate__html{margin-bottom:1.875rem}}.p-index-coordinate__heading{margin:0 auto 1.6875rem;font-size:1rem;font-family:"palatinoRoman", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;line-height:1}@media screen and (max-width: 768px){.p-index-coordinate__heading{margin:0 auto 1.5625rem;box-sizing:border-box;font-size:0.875rem}}@media screen and (max-width: 360px){.p-index-coordinate__heading{padding-left:0.9375rem}}.p-checkitem{padding:8.8125rem 0 11.8125rem}@media screen and (max-width: 768px){.p-checkitem{padding:5.8125rem 0 6.9375rem}}.p-checkitem .p-section-title{margin-bottom:6.21875rem;padding-bottom:2.1875rem}@media screen and (max-width: 768px){.p-checkitem .p-section-title{margin-bottom:2.75rem;padding-bottom:1.53125rem}}.p-checkitem .p-section-title_jp{font-size:1rem}@media screen and (max-width: 768px){.p-checkitem .p-section-title_jp{font-size:0.875rem}}.p-index-blog{padding:3.125rem 0 5.9375rem;background:#e1d8f0}@media screen and (max-width: 768px){.p-index-blog{padding:3.125rem 0 4.0625rem}}@media screen and (max-width: 768px){.p-index-blog__inner{padding:0}}.p-index-blogList{display:flex;margin-left:-30px}@media screen and (max-width: 768px){.p-index-blogList{display:block;margin-left:0;margin-bottom:2.5rem;margin-top:-20px}}.p-index-blogList .slick-track{display:flex}.p-index-blogList .slick-dots{display:flex;align-items:center;justify-content:center;padding-top:1.25rem}.p-index-blogList .slick-dots li{margin:0 5px}.p-index-blogList .slick-dots li button{width:7px;height:7px;background:#fff;border-radius:50%;font-size:0;opacity:.6}.p-index-blogList .slick-dots li.slick-active button{opacity:1}.p-index-blogList__item{width:calc(100% / 4 - 30px);height:auto;padding:1.25rem 0.875rem;background:#fff;border-radius:5px;margin-left:1.875rem}@media screen and (max-width: 768px){.p-index-blogList__item{width:100%;margin:0 10px}}.p-index-blogList__date{margin-bottom:0.1875rem;font-family:"palatinoBold", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;font-size:0.75rem;letter-spacing:0.6px}.p-index-blogList__title{font-family:"palatinoRoman", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;font-size:0.875rem}.p-index-sns{padding:8.75rem 0 8rem;text-align:center}@media screen and (max-width: 768px){.p-index-sns{padding:6.75rem 0 7.6875rem}}.p-index-sns__item{margin-bottom:4.875rem}@media screen and (max-width: 768px){.p-index-sns__item{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:4.375rem}}.p-index-sns__item:last-child{margin-bottom:0}.p-index-sns__heading{margin:0 auto 1.6875rem;font-size:1rem;font-family:"palatinoRoman", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;line-height:1}@media screen and (max-width: 768px){.p-index-sns__heading{width:50%;margin:0 auto 1.5625rem;padding-left:1.25rem;box-sizing:border-box;font-size:0.875rem;text-align:left;white-space:nowrap}}@media screen and (max-width: 360px){.p-index-sns__heading{padding-left:0.9375rem}}.p-index-sns__linklist{display:flex;align-items:center;justify-content:center;margin:0 0 1.75rem !important;box-sizing:border-box}@media screen and (max-width: 768px){.p-index-sns__linklist{width:50%;justify-content:flex-end;margin:0 auto 1.5625rem;padding-right:0.9375rem}}@media screen and (max-width: 360px){.p-index-sns__linklist{padding-right:0.1875rem}}.p-index-sns__linklist_item{margin:0 0.625rem 0;padding:0}@media screen and (max-width: 768px){.p-index-sns__linklist_item{width:1.5rem;margin:0 0.3125rem 0}}@media screen and (max-width: 360px){.p-index-sns__linklist_item{width:1.25rem;margin:0 0.625rem 0}}.p-index-sns__linklist_item a{display:block}.p-index-sns__linklist_item a:hover{opacity:.7}.p-index-sns__linklist_link img{width:30px;margin:0}@media screen and (max-width: 768px){.p-index-sns__instagram{width:100%}}.p-collection__header{text-align:center}.p-collection__header_bg{height:450px;min-height:450px}@media screen and (max-width: 768px){.p-collection__header_bg{height:180px;min-height:180px}}.p-collection__header_title{font-family:"LibreCaslonText", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;font-size:2rem;text-align:center}@media screen and (max-width: 768px){.p-collection__header_title{font-size:1.75rem}}.p-collection__header_description{max-width:100%;margin:1.25rem 1.25rem 2.5rem;text-align:center;font-size:1rem}@media screen and (max-width: 768px){.p-collection__header_description{margin:1.25rem 1.25rem 2.5rem;font-size:0.875rem}}.p-productList{padding:0;transform:none !important}.p-productList__item{padding-bottom:5rem}.p-productItem__title{text-align:center;font-size:0.875rem}.p-productItem__priceList{text-align:center}.p-productItem__price{font-family:"inter", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;font-size:0.875rem;color:#000}.p-productItem__price span{font-size:0.75rem}.Product{max-width:100%}.Product .c-container{position:relative}.Product__Wrapper{width:100%;display:flex;justify-content:space-between;max-width:100%}@media screen and (max-width: 768px){.Product__Wrapper{display:block}}.Product__Gallery{width:50%;margin-left:0}@media screen and (max-width: 768px){.Product__Gallery{width:100%}}.Product__InfoWrapper{position:relative;right:auto;top:auto;width:50%;max-width:500px;margin-top:50px}@media screen and (max-width: 768px){.Product__InfoWrapper{width:100%;max-width:100%;margin-top:0}}.Product__Info{width:100%;max-width:480px;margin:0 0 0 20px}@media screen and (max-width: 768px){.Product__Info{max-width:100%;margin:0}}.Product__Info .bold_option_title{display:none}.Product__Info .bold_option_element{margin-left:0}.Product__Info .bold_option_element select{height:48px;padding:0 20px;border:1px solid #d9d9d9}.ProductForm{margin:10px 0 60px}.ProductForm__Option{margin-bottom:25px}.ProductForm__Label{margin-bottom:45px}.p-colorList{max-width:400px;margin:0 0 0 -10px}.p-colorList__item{width:40px;margin:0 20px 20px !important}.ProductForm__Variants{margin-bottom:45px}.ProductForm__Variants .ColorSwatch--large{width:40px;height:40px;margin-bottom:5px;border-radius:50%}.ProductForm__Variants .ColorSwatch::after{border-radius:50%}.ProductForm__Variants .ColorSwatch.is-active::after,.ProductForm__Variants .ColorSwatch__Radio:checked+.ColorSwatch::after{border:1px solid #d9d9d9 !important}.ProductForm__Variants .variant-title{font-size:0.875rem;font-family:"notoserif", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif}.ProductItem__ColorSwatchList{text-align:center}.ProductItem__ColorSwatchList .ColorSwatch.is-active::after,.ProductItem__ColorSwatchList .ColorSwatch__Radio:checked+.ColorSwatch::after{border:none !important}.p-productForm__wrap{display:flex;align-items:center}.p-productForm__wishlistBtn{margin-left:20px;padding-bottom:4px}.p-productForm__wishlistBtn .wishlist-btn{padding:0 !important;line-height:1;font-size:32px}.ks-chart-modal-link{display:flex !important;align-items:center;justify-content:center;width:290px;height:40px;margin-bottom:1.875rem !important;font-size:0.875rem !important;border:1px solid #707070;text-decoration:none !important;transition:.3s}.ks-chart-modal-link ._ks_text{color:#000}.ks-chart-modal-link svg{left:50px !important;top:9px !important}.btn.ks-chart-modal-button>span svg,.btn.ks-chart-modal-button>span svg path,span.ks-chart-modal-link svg,span.ks-chart-modal-link svg path{fill:#000 !important}.p-product__catch{font-size:1.5rem;font-family:"notoserif", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif}@media screen and (max-width: 768px){.p-product__catch{font-size:1.25rem}}.p-product__info_description_title{margin-bottom:0.9375rem;font-size:1.75rem;font-family:"rockwellStdBoldCondensed", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif}.p-product__info_description_size{display:flex;align-items:center;justify-content:center;width:290px;height:40px;margin-bottom:1.875rem;font-size:0.875rem;border:1px solid #707070;transition:.3s}.p-product__info_description_size:hover{opacity:.8}.p-product__info_description_size span{padding-left:35px;background:url(./icon-size.svg) left center no-repeat;background-size:26px auto}.p-product__info_description_text{font-size:0.875rem}.p-product__info_description_text ul{margin:0}.p-product__info_description_text h1{font-size:1.5rem;font-family:"notoserif", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif}.p-product__info_description_text h2{font-size:1.375rem}.p-product__info_description_text h3{font-size:1.25rem}.p-product__info_description_text h4{font-size:1.125rem}.p-product__info_description_text h5{font-size:1rem}.p-product__info_description_text h6{font-size:1rem}.p-product__info_accordion{margin-top:40px}.p-product__info_accordion dl{margin:0;border-top:1px solid #ccc}.p-product__info_accordion dt{position:relative;margin:0;padding:10px 5px;font-size:1rem;border-bottom:1px solid #ccc;cursor:pointer}.p-product__info_accordion dt span{content:"";position:absolute;top:calc(50% - 10px);right:5px;width:20px;height:20px}.p-product__info_accordion dt span::before{position:absolute;top:9px;left:50%;content:'';display:inline-block;width:13px;height:13px;border-top:2px solid #ccc;transform:translateX(-50%)}.p-product__info_accordion dt span.on::after{position:absolute;top:4px;left:-2px;content:'';display:inline-block;width:13px;height:13px;border-top:2px solid #ccc;transform:rotate(90deg)}.p-product__info_accordion dd{display:none;margin:0;padding:10px 5px 20px;font-size:0.875rem;border-bottom:1px solid #ccc}.p-productRecommendations .ProductList--carousel{margin:0}@media screen and (max-width: 768px){.p-productRecommendations .ProductListWrapper{margin:0 -25px;padding-bottom:0}}@media screen and (max-width: 768px){.p-productRecommendations .ProductListWrapper .Carousel__Cell{width:40%}}@media screen and (max-width: 768px){.p-productRecommendations .ProductListWrapper .Carousel__Cell:first-child{margin-left:0}}@media screen and (max-width: 768px){.p-productRecommendations .ProductListWrapper .Carousel__Cell:last-child{margin-left:0}}.p-recentlyViewedProducts .ProductList--carousel{margin:0}@media screen and (max-width: 768px){.p-recentlyViewedProducts .ProductListWrapper{margin:0 -25px;padding-bottom:0}}@media screen and (max-width: 768px){.p-recentlyViewedProducts .ProductListWrapper .Carousel__Cell{width:40%}}@media screen and (max-width: 768px){.p-recentlyViewedProducts .ProductListWrapper .Carousel__Cell:first-child{margin-left:0}}@media screen and (max-width: 768px){.p-recentlyViewedProducts .ProductListWrapper .Carousel__Cell:last-child{margin-left:0}}.p-coordinate{padding:6.125rem 0 6.25rem}@media screen and (max-width: 768px){.p-coordinate{padding:3.9375rem 0 4.375rem}}.p-coordinate__html{text-align:center;margin-bottom:3.125rem}@media screen and (max-width: 768px){.p-coordinate__html{margin-bottom:1.875rem}}.p-coordinate__heading{margin:0 auto 1.6875rem;font-size:1rem;font-family:"palatinoRoman", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;line-height:1}@media screen and (max-width: 768px){.p-coordinate__heading{margin:0 auto 1.5625rem;box-sizing:border-box;font-size:0.875rem}}@media screen and (max-width: 360px){.p-coordinate__heading{padding-left:0.9375rem}}.Product__Slideshow{max-width:480px !important}.Product__SlideshowMobileNav{position:relative;max-width:480px;margin:0 auto}.Product__SlideshowMobileNav .flickity-page-dots{display:flex !important;flex-wrap:wrap;justify-content:flex-start;margin:45px 0 0 -10px !important}.Product__SlideshowMobileNav .flickity-page-dots .Image--thumbnail{width:60px !important;height:60px !important;margin:0 0 10px 10px;border-radius:0;border-width:1px}.Product__SlideshowMobileNav .flickity-page-dots .dot{border:none}.Product__SlideshowMobileNav .flickity-page-dots .dot.is-selected{border:1px solid #d9d9d9}.Product__SlideshowNavArrow svg{width:29px;height:auto}.Product__SlideshowNavArrow--previous{position:absolute;left:0;top:0}.Product__SlideshowNavArrow--next{position:absolute;right:0;top:0}.p-blog{padding:5.625rem 0 0}@media screen and (max-width: 768px){.p-blog{padding:3.125rem 0 0}}.p-articleList .Grid__Cell{margin-bottom:2.5rem}.p-articleList__imgWrapper{margin-bottom:0.625rem}.p-articleList__title{font-family:"notoserif", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif}.ArticleNav{padding:3.75rem 0;background:#e1d8f0}.ArticleNav a{color:#000}.p-article__wrapper{padding:3.75rem 0.9375rem 0}@media screen and (max-width: 768px){.p-article__wrapper{padding:1.875rem 0.9375rem 0}}.p-article__header{margin-bottom:1.875rem}@media screen and (max-width: 768px){.p-article__header{margin-bottom:0.9375rem}}.p-article__meta{margin-bottom:0.625rem}.p-article__date{font-family:"palatinoRoman", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif}.p-article__title{font-family:"notoserif", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;font-size:2.25rem !important;font-weight:bold}@media screen and (max-width: 768px){.p-article__title{line-height:1.5;font-size:1.375rem !important}}@media screen and (max-width: 768px){.p-article__body{font-size:0.875rem}}@media screen and (max-width: 768px){.p-article__body img{margin:10px auto}}.p-article__footer{justify-content:center}.p-cosmetics{background:#000;color:#fff}.p-cosmetics-section{padding:6.25rem 0}@media screen and (max-width: 768px){.p-cosmetics-section{padding:3.125rem 0}}.p-cosmetics-mv img{width:100%}.p-cosmetics-promotion__title{position:relative;padding-bottom:35px;color:#fff !important}@media screen and (max-width: 768px){.p-cosmetics-promotion__title{padding-bottom:25px}}.p-cosmetics-promotion__title::before{content:"";position:absolute;left:calc(50% - 12px);bottom:0;width:24px;height:3px;background:#a8875a}@media screen and (max-width: 768px){.p-cosmetics-promotion__title::before{height:2px}}@media screen and (max-width: 768px){.p-cosmetics-promotion__title .p-section-title_en{font-size:1.75rem}}.p-cosmetics-promotion__list{display:flex;margin:0 0 0 -20px}.p-cosmetics-promotion__list_item{margin:0 0 30px 20px}.p-cosmetics-promotion__list_link{display:block}.p-cosmetics-promotion__list_img{margin-bottom:1.25rem}.p-cosmetics-promotion__list_title{line-height:1.4;font-family:"inter", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;font-size:1.125rem;font-weight:bold}@media screen and (max-width: 768px){.p-cosmetics-promotion__list_title{font-size:0.8125rem}}.p-cosmetics-products{padding:6.875rem 0 10rem;color:#a8875a;background:url(img-corners-gold-01.png) 12px 12px no-repeat,url(img-corners-gold-02.png) calc(100% - 12px) 12px no-repeat,url(img-corners-gold-03.png) 12px calc(100% - 12px) no-repeat,url(img-corners-gold-04.png) calc(100% - 12px) calc(100% - 12px) no-repeat #fff;background-size:60px auto, 60px auto, 60px auto, 60px auto;border:3px solid #a8875a}@media screen and (max-width: 768px){.p-cosmetics-products{padding:3.75rem 0 3.75rem;background:url(img-corners-gold-01.png) 6px 6px no-repeat,url(img-corners-gold-02.png) calc(100% - 6px) 6px no-repeat,url(img-corners-gold-03.png) 6px calc(100% - 6px) no-repeat,url(img-corners-gold-04.png) calc(100% - 6px) calc(100% - 6px) no-repeat #fff;background-size:30px auto, 30px auto, 30px auto, 30px auto;border:2px solid #a8875a}}@media screen and (max-width: 768px){.p-cosmetics-products .p-section-title_en{font-size:1.75rem}}.p-cosmetics-products__list{display:flex;flex-wrap:wrap;margin:0 0 0 -20px;color:#000}.p-cosmetics-products__list_item{width:calc(100% / 5 - 20px);margin:0 0 1.875rem 20px;text-align:center}@media screen and (max-width: 768px){.p-cosmetics-products__list_item{width:calc(100% / 2 - 20px)}}.p-cosmetics-products__list_link{display:block}.p-cosmetics-products__list_title_jp{line-height:1.4;margin-bottom:0.3125rem;font-family:"notoserif", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;font-size:0.6875rem}@media screen and (max-width: 768px){.p-cosmetics-products__list_title_jp{font-size:0.75rem}}.p-cosmetics-products__list_title_en{line-height:1.4;font-family:"LibreCaslonText", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;font-size:1rem;font-weight:bold}@media screen and (max-width: 768px){.p-cosmetics-products__list_title_en{font-size:0.875rem}}.p-cosmetics-weeklyBest{padding:3.75rem 0 0}@media screen and (max-width: 768px){.p-cosmetics-weeklyBest{padding:1.5625rem 0 0}}@media screen and (max-width: 768px){.p-cosmetics-weeklyBest .p-section-title_en{font-size:1.75rem}}.p-cosmetics-weeklyBest__wrap{padding:6.25rem 0 5.625rem;background:#fff;color:#000}@media screen and (max-width: 768px){.p-cosmetics-weeklyBest__wrap{padding:3.75rem 0 3.75rem}}.p-cosmetics-weeklyBest__list{display:none;margin-left:-24px}@media screen and (max-width: 768px){.p-cosmetics-weeklyBest__list{margin-left:-20px}}.p-cosmetics-weeklyBest__list_item{position:relative;margin-left:24px;text-align:center}@media screen and (max-width: 768px){.p-cosmetics-weeklyBest__list_item{margin-left:20px}}.p-cosmetics-weeklyBest__list_item:nth-of-type(1)::before,.p-cosmetics-weeklyBest__list_item:nth-of-type(2)::before,.p-cosmetics-weeklyBest__list_item:nth-of-type(3)::before,.p-cosmetics-weeklyBest__list_item:nth-of-type(4)::before{position:absolute;left:0;top:0;font-size:2.6875rem;font-family:"LibreCaslonText", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif}@media screen and (max-width: 768px){.p-cosmetics-weeklyBest__list_item:nth-of-type(1)::before,.p-cosmetics-weeklyBest__list_item:nth-of-type(2)::before,.p-cosmetics-weeklyBest__list_item:nth-of-type(3)::before,.p-cosmetics-weeklyBest__list_item:nth-of-type(4)::before{font-size:2.125rem}}.p-cosmetics-weeklyBest__list_item:nth-of-type(1)::before{content:"1";color:#a8875a;background:url(./icon-crown-gold.png) center top no-repeat;background-size:21px auto;padding-top:8px}@media screen and (max-width: 768px){.p-cosmetics-weeklyBest__list_item:nth-of-type(1)::before{background:url(./icon-crown-gold.png) center top no-repeat;background-size:17px auto}}.p-cosmetics-weeklyBest__list_item:nth-of-type(2)::before{content:"2";color:#6E6E6E;background:url(./icon-crown-silver.png) center top no-repeat;background-size:21px auto;padding-top:8px}@media screen and (max-width: 768px){.p-cosmetics-weeklyBest__list_item:nth-of-type(2)::before{background:url(./icon-crown-silver.png) center top no-repeat;background-size:17px auto}}.p-cosmetics-weeklyBest__list_item:nth-of-type(3)::before{content:"3";color:#C98787;background:url(./icon-crown-pink.png) center top no-repeat;background-size:21px auto;padding-top:8px}@media screen and (max-width: 768px){.p-cosmetics-weeklyBest__list_item:nth-of-type(3)::before{background:url(./icon-crown-pink.png) center top no-repeat;background-size:17px auto}}.p-cosmetics-weeklyBest__list_item:nth-of-type(4)::before{content:"4";color:#B7A3D8}.p-cosmetics-weeklyBest__list_link{display:block}.p-cosmetics-weeklyBest__list_img{margin:0;display:flex;align-items:center}.p-cosmetics-weeklyBest__list_title{margin:0.625rem 0 0.3125rem;font-size:0.875rem}.p-cosmetics-weeklyBest__list_price{font-size:0.875rem}.p-cosmetics-nailRanking{padding:3.75rem 0 0}@media screen and (max-width: 768px){.p-cosmetics-nailRanking{padding:1.5625rem 0 0}}.p-cosmetics-nailRanking__wrap{padding:6.25rem 0 5.625rem;background:#fff;color:#000}@media screen and (max-width: 768px){.p-cosmetics-nailRanking__wrap{padding:3.75rem 0 3.75rem}}.p-cosmetics-nailRanking__list{display:none;margin-left:-24px}@media screen and (max-width: 768px){.p-cosmetics-nailRanking__list{margin-left:-20px}}.p-cosmetics-nailRanking__list_item{position:relative;margin-left:24px;text-align:center}@media screen and (max-width: 768px){.p-cosmetics-nailRanking__list_item{margin-left:20px}}.p-cosmetics-nailRanking__list_item:nth-of-type(1)::before,.p-cosmetics-nailRanking__list_item:nth-of-type(2)::before,.p-cosmetics-nailRanking__list_item:nth-of-type(3)::before,.p-cosmetics-nailRanking__list_item:nth-of-type(4)::before{position:absolute;left:0;top:0;font-size:2.6875rem;font-family:"LibreCaslonText", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif}@media screen and (max-width: 768px){.p-cosmetics-nailRanking__list_item:nth-of-type(1)::before,.p-cosmetics-nailRanking__list_item:nth-of-type(2)::before,.p-cosmetics-nailRanking__list_item:nth-of-type(3)::before,.p-cosmetics-nailRanking__list_item:nth-of-type(4)::before{font-size:2.125rem}}.p-cosmetics-nailRanking__list_item:nth-of-type(1)::before{content:"1";color:#a8875a;background:url(./icon-crown-gold.png) center top no-repeat;background-size:21px auto;padding-top:8px}@media screen and (max-width: 768px){.p-cosmetics-nailRanking__list_item:nth-of-type(1)::before{background:url(./icon-crown-gold.png) center top no-repeat;background-size:17px auto}}.p-cosmetics-nailRanking__list_item:nth-of-type(2)::before{content:"2";color:#6E6E6E;background:url(./icon-crown-silver.png) center top no-repeat;background-size:21px auto;padding-top:8px}@media screen and (max-width: 768px){.p-cosmetics-nailRanking__list_item:nth-of-type(2)::before{background:url(./icon-crown-silver.png) center top no-repeat;background-size:17px auto}}.p-cosmetics-nailRanking__list_item:nth-of-type(3)::before{content:"3";color:#C98787;background:url(./icon-crown-pink.png) center top no-repeat;background-size:21px auto;padding-top:8px}@media screen and (max-width: 768px){.p-cosmetics-nailRanking__list_item:nth-of-type(3)::before{background:url(./icon-crown-pink.png) center top no-repeat;background-size:17px auto}}.p-cosmetics-nailRanking__list_item:nth-of-type(4)::before{content:"4";color:#B7A3D8}.p-cosmetics-nailRanking__list_link{display:block}.p-cosmetics-nailRanking__list_img{margin:0}.p-cosmetics-nailRanking__list_title{margin:0.625rem 0 0.3125rem;font-size:0.875rem}.p-cosmetics-nailRanking__list_price{font-size:0.875rem}.p-cosmetics__slick.slick-initialized{display:block}.p-cosmetics__slick .slick-dots{display:flex;align-items:center;justify-content:center;margin-top:70px}@media screen and (max-width: 768px){.p-cosmetics__slick .slick-dots{margin-top:20px}}.p-cosmetics__slick .slick-dots li{padding:0 2px}.p-cosmetics__slick .slick-dots li button{width:6px;height:6px;font-size:0;background:rgba(0,0,0,0.2);border-radius:50%}.p-cosmetics__slick .slick-dots li.slick-active button{background:rgba(0,0,0,0.4)}.p-cosmetics__slick .slick-arrow{position:absolute;top:calc(50% - 50px);width:21px;height:21px;font-size:0}@media screen and (max-width: 768px){.p-cosmetics__slick .slick-arrow{top:calc(50% - 50px);width:15px;height:15px}}.p-cosmetics__slick .slick-arrow.slick-disabled{display:none !important}.p-cosmetics__slick .slick-arrow.slick-prev{left:-12px;background:url(./img_arw_gold_right.svg) center center no-repeat;background-size:21px auto}@media screen and (max-width: 768px){.p-cosmetics__slick .slick-arrow.slick-prev{left:0px;background:url(./img_arw_gold_right.svg) center center no-repeat;background-size:15px auto}}.p-cosmetics__slick .slick-arrow.slick-next{right:-35px;background:url(./img_arw_gold_left.svg) center center no-repeat;background-size:21px auto}@media screen and (max-width: 768px){.p-cosmetics__slick .slick-arrow.slick-next{right:-15px;background:url(./img_arw_gold_left.svg) center center no-repeat;background-size:15px auto}}.p-cosmetics-recommend{padding:5rem 0 0}@media screen and (max-width: 768px){.p-cosmetics-recommend{padding:1.5625rem 0 0}}@media screen and (max-width: 768px){.p-cosmetics-recommend .p-section-title_en{font-size:1.75rem}}.p-cosmetics-recommend__wrap{padding:6.25rem 0 7.5rem;background:#fff;color:#000}@media screen and (max-width: 768px){.p-cosmetics-recommend__wrap{padding:3.75rem 0 3.75rem}}.p-cosmetics-recommend__list{display:flex}.p-cosmetics-recommend__list_item{text-align:center}.p-cosmetics-recommend__list_link{display:block}.p-cosmetics-recommend__list_img{margin:0;display:flex;align-items:center}.p-cosmetics-recommend__list_title{margin:0.625rem 0 0.3125rem;font-size:0.875rem}.p-cosmetics-recommend__list_price{font-size:0.875rem}.p-cosmetics-gift{padding:5rem 1.25rem;background:url(./img-gift_bg.png) left top repeat;background-size:1.9375rem 1.875rem}@media screen and (max-width: 768px){.p-cosmetics-gift{padding:2.1875rem 1.5625rem}}.p-cosmetics-gift_frame{display:flex;align-items:center;justify-content:center;width:76.0625rem;height:44.0625rem;margin:0 auto;background:url(./img-gift_frame.png) center center no-repeat;background-size:100% auto}@media screen and (max-width: 1247px){.p-cosmetics-gift_frame{width:100%;height:56vw}}@media screen and (max-width: 768px){.p-cosmetics-gift_frame{width:20.4375rem;height:31.375rem;background:url(./img-gift_frame_sp.png) center top no-repeat;background-size:100% auto}}.p-cosmetics-gift__title{margin-bottom:2.5rem}@media screen and (max-width: 768px){.p-cosmetics-gift__title{margin-bottom:2.5rem}}@media screen and (max-width: 768px){.p-cosmetics-gift__title .p-section-title_en{font-size:1.75rem}}.p-cosmetics-gift__img{width:100%;max-width:41rem;margin:0 auto 2.5rem}@media screen and (max-width: 1100px){.p-cosmetics-gift__img{width:90%;margin:0 auto 1.875rem}}@media screen and (max-width: 1000px){.p-cosmetics-gift__img{width:80%;margin:0 auto 1.25rem}}@media screen and (max-width: 900px){.p-cosmetics-gift__img{width:70%;margin:0 auto 0.625rem}}@media screen and (max-width: 768px){.p-cosmetics-gift__img{margin:0 auto 2.8125rem}}.p-cosmetics-gift__more{color:#000}.p-cosmetics-sns{padding:8.125rem 0 9.375rem;text-align:center}@media screen and (max-width: 768px){.p-cosmetics-sns{padding:3.75rem 0 3.75rem}}@media screen and (max-width: 768px){.p-cosmetics-sns .p-section-title_en{font-size:1.75rem}}.p-cosmetics-sns .btn-load-more .text{color:#fff}.p-cosmetics-sns__list{display:flex;align-items:center;justify-content:center;margin:0 0 5rem}@media screen and (max-width: 768px){.p-cosmetics-sns__list{margin:0 0 3.125rem}}.p-cosmetics-sns__list li{padding:0 1.25rem}.p-cosmetics-sns__list li a{display:block}.p-cosmetics-sns__list li img{width:30px}.p-cosmetics-concept{height:320px;text-align:center;transition:.3s}@media screen and (max-width: 768px){.p-cosmetics-concept{height:165px}}.p-cosmetics-concept:hoover{opacity:.8}.p-cosmetics-concept a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.p-cosmetics-concept__title{font-size:2.875rem;font-family:"LibreCaslonText", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif}@media screen and (max-width: 768px){.p-cosmetics-concept__title{font-size:1.875rem}}.p-cosmetics-information__list{width:450px;margin:0 auto}@media screen and (max-width: 768px){.p-cosmetics-information__list{width:100%;padding:0 30px}}.p-cosmetics-information__list_item{display:flex;align-items:center;margin-bottom:1.875rem}@media screen and (max-width: 768px){.p-cosmetics-information__list_item{display:block;margin-bottom:1.25rem}}.p-cosmetics-information__list_date{margin-right:40px;font-size:0.75rem}@media screen and (max-width: 768px){.p-cosmetics-information__list_date{margin-right:0;margin-bottom:0.3125rem;font-size:0.625rem}}.p-cosmetics-information__list_title{font-size:1rem}@media screen and (max-width: 768px){.p-cosmetics-information__list_title{font-size:0.75rem}}.p-page{line-height:1.625;font-size:1rem}@media screen and (max-width: 768px){.p-page{line-height:1.85;font-size:0.875rem}}.p-page__contents{padding:5.625rem 0 9.375rem}@media screen and (max-width: 768px){.p-page__contents{padding:3.125rem 0 4.6875rem}}.p-page__contents a{text-decoration:underline}.p-page__contents a:hover{text-decoration:none;color:#000;opacity:1}.p-page__contents ol{margin:0.5em 0 1em 1.3em}.p-page__contents ol li{list-style:decimal}.p-page__ol-alpha li{list-style-type:lower-alpha !important}.p-page__intro{margin:0 0 2em 0}.p-page__title{margin:0.25rem 0 0.125rem}.p-page__text{margin:0 0 1em 0}.p-page__list dt{margin:0 0 1.5em 0;font-weight:bold}.p-page__list dd{margin:0 0 1.5em 0}.p-page__list dd p{margin:0 0 1em 0}.p-contact{padding:4.1875rem 0 9.4375rem;box-sizing:border-box;font-family:"inter", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif}@media screen and (max-width: 768px){.p-contact{padding:3.125rem 0 5rem}}.p-contact__txt{font-size:1rem;text-align:center;line-height:1.625}.p-contact__txt-left{text-align:left}.p-contact__information{width:100%;height:auto;margin:2.5rem auto;padding:2.25rem 2% 2.875rem;background-color:#8f79b74d;box-sizing:border-box;text-align:center}@media screen and (max-width: 768px){.p-contact__information{margin:1.875rem auto;padding:2.3125rem 5.23077% 2.5rem}}.p-contact__information-s{max-width:680px}.p-contact__information_title{margin:0 auto 0.9375rem;font-size:1.125rem;font-weight:700;line-height:1.94444444}@media screen and (max-width: 768px){.p-contact__information_title{margin:0 auto 1.25rem;font-size:1rem;line-height:2.1875}}.p-contact__information_tel{margin:0 auto 0.5625rem;font-size:1.5rem;font-weight:700;line-height:1}@media screen and (max-width: 768px){.p-contact__information_tel{margin-bottom:0.625rem;font-size:1.375rem}}.p-contact__information_hours{margin:0 auto 1rem;font-size:1rem;font-weight:700;line-height:1}@media screen and (max-width: 768px){.p-contact__information_hours{margin:0 auto 1.25rem;font-size:0.875rem}}.p-contact__information_note{font-size:0.75rem;line-height:2.16666667}@media screen and (max-width: 768px){.p-contact__information_note{text-align:left}}.p-contact__btn{width:auto;height:auto;margin:1.875rem auto 0;box-sizing:border-box;text-align:center}@media screen and (max-width: 768px){.p-contact__btn{margin:2.0625rem auto 0}}.p-contact__btn a{position:relative;display:flex;justify-content:center;align-items:center;width:25.9375rem;height:3.125rem;max-width:100%;margin:0 auto;border:1px solid #000;box-sizing:border-box;font-size:1rem;line-height:1;transition:0.3s}@media screen and (max-width: 768px){.p-contact__btn a{height:5rem;line-height:1.625}}.p-contact__btn a:hover{opacity:0.7}.p-contact__btn a:after{content:"〉";position:absolute;top:50%;right:0.8%;transform:translateY(-50%)}.p-contact__form input::placeholder,.p-contact__form textarea::placeholder{color:#999}.p-contact__form_title{text-align:center;font-size:1.625rem;font-weight:bold}@media screen and (max-width: 768px){.p-contact__form_title{font-size:1.25rem}}.p-concept__title{width:100%;height:auto;margin:0;padding:3.9375rem 0 4.5rem;background:url(./img-concept-kv.jpg) 50% 50% no-repeat;background-size:cover;box-sizing:border-box;font-size:2.375rem;font-family:"LibreCaslonText", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;color:#fff;text-align:center;line-height:1.44736842}@media screen and (max-width: 768px){.p-concept__title{padding:2.1875rem 0 2.125rem;background:url(./img-concept-kv-sp.jpg) 50% 50% no-repeat;background-size:cover;font-size:1.75rem;line-height:1.42857143}}.p-concept__message{width:100%;height:auto;margin:0 auto}.p-concept__message_header{width:100%;height:auto;padding:5.75rem 0 5.625rem;box-sizing:border-box;background-color:#000;font-family:"notoserif", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;text-align:center;color:#fff}@media screen and (max-width: 768px){.p-concept__message_header{padding:3.5625rem 0 3.75rem}}.p-concept__message_title{margin-bottom:2.875rem;display:flex;justify-content:center}@media screen and (max-width: 768px){.p-concept__message_title{margin-bottom:4rem}}.p-concept__message_title .title_container{position:relative;display:inline-block;font-size:1.25rem;font-family:"LibreCaslonText", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;text-align:center;line-height:1;letter-spacing:2px;white-space:nowrap}@media screen and (max-width: 768px){.p-concept__message_title .title_container{font-size:1.375rem;line-height:1.45454545;letter-spacing:0}}.p-concept__message_title .left{position:absolute;top:50%;left:-1.25rem;transform:translate(-100%, -50%);width:2.25rem;height:1px;background-color:#fff}@media screen and (max-width: 768px){.p-concept__message_title .left{left:-0.90625rem;width:4.65625rem}}.p-concept__message_title .left .inner{position:relative;display:block;width:100%;height:1px}.p-concept__message_title .left .inner:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1rem;height:0.875rem;background:url(./img-title-deco-wht-left.png) 50% 50% no-repeat;background-size:contain}.p-concept__message_title .right{position:absolute;top:50%;right:-1.25rem;transform:translate(100%, -50%);width:2.25rem;height:1px;background-color:#fff}@media screen and (max-width: 768px){.p-concept__message_title .right{right:-0.90625rem;width:4.65625rem}}.p-concept__message_title .right .inner{position:relative;display:block;width:100%;height:1px}.p-concept__message_title .right .inner:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1rem;height:0.875rem;background:url(./img-title-deco-wht-right.png) 50% 50% no-repeat;background-size:contain}.p-concept__message_catch{margin:0 auto 2rem;font-size:1.375rem;letter-spacing:2.2px;line-height:1.54545455}@media screen and (max-width: 768px){.p-concept__message_catch{margin:0 auto 2.5rem;font-size:1.125rem;letter-spacing:1.8px;line-height:1.88888889}}@media screen and (max-width: 360px){.p-concept__message_catch{font-size:1rem}}.p-concept__message_txt{font-size:0.875rem;letter-spacing:0.84px;line-height:1.85714286}@media screen and (max-width: 768px){.p-concept__message_txt{line-height:2.26666667;letter-spacing:0}}@media screen and (max-width: 360px){.p-concept__message_txt{font-size:0.75rem}}.p-concept__profile{position:relative;border:1px solid #b68d04;padding:6.125rem 1.25rem}@media screen and (max-width: 768px){.p-concept__profile{display:block;padding:4.375rem 2.5rem 5.3125rem;border:2px solid #b68d04}}.p-concept__profile_inner{max-width:42.5rem;margin:0 auto}@media screen and (max-width: 768px){.p-concept__profile_inner{display:block;max-width:100%}}.p-concept__profile_img{max-width:31.25rem;margin:0 auto 3.75rem;box-sizing:border-box;text-align:right}@media screen and (max-width: 768px){.p-concept__profile_img{width:100%;margin-bottom:2.5rem;padding-right:0;text-align:center}}.p-concept__profile_img img{max-width:31.25rem;margin:0 auto}@media screen and (max-width: 768px){.p-concept__profile_img img{max-width:18.75rem}}@media screen and (max-width: 768px){.p-concept__profile_detail{width:100%}}.p-concept__profile_title{margin:0 auto 2.1875rem;font-size:1.5rem;font-family:"LibreCaslonText", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;text-align:center;line-height:1;letter-spacing:2.64px}@media screen and (max-width: 768px){.p-concept__profile_title{margin:0 auto 1.9375rem}}.p-concept__profile_txt{font-size:0.875rem;font-family:YuGothic, "Yu Gothic", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", sans-serif;text-align:justify;line-height:1.71428571;letter-spacing:0.84px}.p-concept__profile__ornament1{position:absolute;top:0.9375rem;left:0.9375rem;width:3.75rem;height:auto;margin:0}@media screen and (max-width: 768px){.p-concept__profile__ornament1{top:0.4375rem;left:0.4375rem;width:2.5rem}}.p-concept__profile__ornament2{position:absolute;top:0.9375rem;right:0.9375rem;width:3.75rem;height:auto;margin:0}@media screen and (max-width: 768px){.p-concept__profile__ornament2{top:0.4375rem;right:0.4375rem;width:2.5rem}}.p-concept__profile__ornament3{position:absolute;bottom:0.9375rem;left:0.9375rem;width:3.75rem;height:auto;margin:0}@media screen and (max-width: 768px){.p-concept__profile__ornament3{bottom:0.4375rem;left:0.4375rem;width:2.5rem}}.p-concept__profile__ornament4{position:absolute;bottom:0.9375rem;right:0.9375rem;width:3.75rem;height:auto;margin:0}@media screen and (max-width: 768px){.p-concept__profile__ornament4{bottom:0.4375rem;right:0.4375rem;width:2.5rem}}.p-concept__annasuiWorld_header{width:100%;height:auto;padding:4.4375rem 0 5.375rem;box-sizing:border-box;background-color:#000;font-family:"notoserif", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;text-align:center;color:#fff}@media screen and (max-width: 768px){.p-concept__annasuiWorld_header{padding:3.875rem 0 3.125rem}}.p-concept__annasuiWorld_title{margin-bottom:2.125rem;display:flex;justify-content:center}@media screen and (max-width: 768px){.p-concept__annasuiWorld_title{margin-bottom:2.4375rem}}.p-concept__annasuiWorld_title .title_container{position:relative;display:inline-block;font-size:1.25rem;font-family:"LibreCaslonText", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;text-align:center;line-height:1;letter-spacing:2px;white-space:nowrap}@media screen and (max-width: 768px){.p-concept__annasuiWorld_title .title_container{line-height:1.4;letter-spacing:0}}.p-concept__annasuiWorld_title .left{position:absolute;top:50%;left:-1.25rem;transform:translate(-100%, -50%);width:2.25rem;height:1px;background-color:#fff}@media screen and (max-width: 768px){.p-concept__annasuiWorld_title .left{left:-0.90625rem;width:4.65625rem}}.p-concept__annasuiWorld_title .left .inner{position:relative;display:block;width:100%;height:1px}.p-concept__annasuiWorld_title .left .inner:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1rem;height:0.875rem;background:url(./img-title-deco-wht-left.png) 50% 50% no-repeat;background-size:contain}.p-concept__annasuiWorld_title .right{position:absolute;top:50%;right:-1.25rem;transform:translate(100%, -50%);width:2.25rem;height:1px;background-color:#fff}@media screen and (max-width: 768px){.p-concept__annasuiWorld_title .right{right:-0.90625rem;width:4.65625rem}}.p-concept__annasuiWorld_title .right .inner{position:relative;display:block;width:100%;height:1px}.p-concept__annasuiWorld_title .right .inner:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1rem;height:0.875rem;background:url(./img-title-deco-wht-right.png) 50% 50% no-repeat;background-size:contain}.p-concept__annasuiWorld_catch{margin:0 auto 4.125rem;font-size:2.375rem;letter-spacing:3.5px;line-height:1;white-space:nowrap}@media screen and (max-width: 900px){.p-concept__annasuiWorld_catch{font-size:1.875rem}}@media screen and (max-width: 768px){.p-concept__annasuiWorld_catch{margin:0 auto 3.125rem;font-size:2rem;line-height:1.5;letter-spacing:3.2px}}.p-concept__annasuiWorld_txt{font-size:0.875rem;letter-spacing:0.84px;line-height:1.85714286}@media screen and (max-width: 768px){.p-concept__annasuiWorld_txt{width:87.466667%;max-width:500px;margin:0 auto;text-align:justify}}.p-concept__annasuiWorld_img{width:100%;height:25rem;background:url(./img-concept-stand.jpg) center bottom no-repeat;background-size:cover}@media screen and (max-width: 900px){.p-concept__annasuiWorld_img{height:18.75rem}}@media screen and (max-width: 768px){.p-concept__annasuiWorld_img{height:13.25rem;background:url(./img-concept-stand-sp.jpg) center bottom no-repeat;background-size:cover}}.p-concept__annasuiWorld_msg{width:100%;height:auto;margin:0 auto;padding:7.5rem 0 9.0625rem;box-sizing:border-box}@media screen and (max-width: 768px){.p-concept__annasuiWorld_msg{padding:5rem 0 5.625rem}}.p-concept__annasuiWorld_msg_inner{width:90%;max-width:750px;height:auto;margin:0 auto;font-size:0.875rem;font-family:YuGothic, "Yu Gothic", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", sans-serif;text-align:justify;line-height:1.85714286;letter-spacing:0.84px}@media screen and (max-width: 768px){.p-concept__annasuiWorld_msg_inner{width:86.6666667%}}.p-nailPreview{width:100%;height:auto;margin:0 auto;padding:0;box-sizing:border-box}@media screen and (max-width: 768px){.p-nailPreview .c-container{max-width:500px;padding:0}}.p-nailPreview__intro{margin:0 auto 3.1875rem;font-size:1.125rem;font-weight:500;font-family:"notoserif", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;text-align:center;line-height:1.88888889;letter-spacing:0.01em}@media screen and (max-width: 768px){.p-nailPreview__intro{margin:0 auto 2.125rem;font-size:1rem;line-height:2.125;letter-spacing:0.06em}}@media screen and (max-width: 360px){.p-nailPreview__intro{font-size:0.875rem}}.p-nailPreview__linkto_operation{display:flex;justify-content:center;margin:0 auto 2.25rem}@media screen and (max-width: 768px){.p-nailPreview__linkto_operation{margin:0 auto 3.3125rem}}.p-nailPreview__linkto_operation a{position:relative;display:inline-block;padding-left:1.5rem;box-sizing:border-box;text-decoration:none;font-size:1rem;font-weight:300;color:#000;font-family:"Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;line-height:1;letter-spacing:0.01em;transition:0.3s}.p-nailPreview__linkto_operation a:hover{opacity:0.7}.p-nailPreview__linkto_operation a:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);display:block;width:0.9375rem;height:0.5rem;background:url(./img-arw-down.png) 50% 50% no-repeat;background-size:contain}.p-nailPreview__linkto_operation a:after{content:"";position:absolute;bottom:-0.3125rem;left:50%;transform:translate(-50%, 100%);display:block;width:100%;height:1px;background-color:#000}.p-nailPreview__ar{width:23.4375rem;margin:0 auto 4.4375rem;text-align:center}@media screen and (max-width: 768px){.p-nailPreview__ar{max-width:100%;margin:0 auto 3.8125rem}}.p-nailPreview__operation{position:relative;width:100%;max-width:1077px;height:auto;margin:0 auto;border:1px solid #888888;padding:4.0625rem 13.58333% 5.3125rem;box-sizing:border-box;background:url(img-corners-silver-01.png) 12px 12px no-repeat,url(img-corners-silver-02.png) calc(100% - 12px) 12px no-repeat,url(img-corners-silver-03.png) 12px calc(100% - 12px) no-repeat,url(img-corners-silver-04.png) calc(100% - 12px) calc(100% - 12px) no-repeat;background-size:60px auto, 60px auto, 60px auto, 60px auto;box-sizing:border-box}@media screen and (max-width: 768px){.p-nailPreview__operation{padding:3.75rem 6.4% 3.96875rem;background:url(img-corners-silver-01.png) 7px 7px no-repeat,url(img-corners-silver-02.png) calc(100% - 7px) 7px no-repeat,url(img-corners-silver-03.png) 7px calc(100% - 7px) no-repeat,url(img-corners-silver-04.png) calc(100% - 7px) calc(100% - 7px) no-repeat;background-size:35px auto, 35px auto, 35px auto, 35px auto}}.p-nailPreview__operation__title{margin:0 auto 3.75rem;font-size:1.625rem;font-weight:400;font-family:"notoserif", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;text-align:center;line-height:1;white-space:nowrap}@media screen and (max-width: 768px){.p-nailPreview__operation__title{margin:0 auto 2.4375rem;font-size:1.5rem}}.p-nailPreview__operation__processes{width:100%;height:auto;margin:0 auto 4.375rem}.p-nailPreview__operation__process{position:relative;width:100%;height:auto;padding-left:1.5rem;box-sizing:border-box;font-size:0.875rem;font-family:YuGothic, "Yu Gothic", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", sans-serif;font-weight:500;text-align:justify;line-height:1.71428571;letter-spacing:0.06em}.p-nailPreview__operation__process:not(:last-child){margin-bottom:1.875rem}@media screen and (max-width: 768px){.p-nailPreview__operation__process:not(:last-child){margin-bottom:1.5625rem}}.p-nailPreview__operation__process:before{position:absolute;top:-0.5rem;left:0;font-size:1.3125rem;font-family:"LibreCaslonText", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;font-style:italic}.p-nailPreview__operation__process:nth-child(1):before{content:"1"}.p-nailPreview__operation__process:nth-child(2):before{content:"2"}.p-nailPreview__operation__process:nth-child(3):before{content:"3"}.p-nailPreview__operation__accordion__container{width:100%;height:auto;margin:0 auto}.p-nailPreview__operation__accordion__title{position:relative;display:flex;align-items:center;width:100%;height:4.375rem;border-top:1px solid #707070;padding-left:0.5rem;box-sizing:border-box;font-size:1.375rem;font-family:"notoserif", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;cursor:pointer}.p-nailPreview__operation__accordion__title.u-lastbox{border-bottom:1px solid #707070}.p-nailPreview__operation__accordion__title:after{content:"";position:absolute;top:1.75rem;right:0.625rem;display:block;width:1.75rem;height:0.875rem;background:url(./img-arw-down.png) 50% 50% no-repeat;background-size:contain}.p-nailPreview__operation__accordion__title.active:after{transform:rotate(180deg)}.p-nailPreview__operation__accordion__contentbox{width:100%;height:auto;margin:0 auto;border-top:1px solid #707070;padding:2.25rem 0.75rem 3.75rem;box-sizing:border-box}.p-nailPreview__operation__accordion__contentbox.u-lastbox{border-top:none;border-bottom:1px solid #707070;padding:2.25rem 0.75rem 2.5rem}.p-nailPreview__operation__accordion__supplement{margin:0 auto 1.875rem;font-size:0.75rem;font-family:YuGothic, "Yu Gothic", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", sans-serif;font-weight:500;text-align:justify;line-height:1.66666667;letter-spacing:0.06em}.p-nailPreview__operation__accordion__text{font-size:0.875rem;font-family:YuGothic, "Yu Gothic", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", sans-serif;font-weight:500;text-align:justify;line-height:1.71428571;letter-spacing:0.06em;word-break:break-all}@media screen and (max-width: 768px){.p-nailPreview__operation__accordion__text{text-align:left}}.p-nailPreview__operation__accordion__text a{text-decoration:none;transition:0.3s;word-break:break-all}.p-nailPreview__operation__accordion__text a:hover{opacity:0.7}.p-nailPreview__operation__accordion__text.u-mab40{margin-bottom:2.5rem}.p-nailPreview__operation__accordion__text.u-large_line_height{line-height:1.85714286}.p-customers input::placeholder{color:#999}.p-customers .Button{font-size:1rem}.p-customers__title{font-size:1.625rem !important;font-weight:bold}@media screen and (max-width: 768px){.p-customers__title{font-size:1.25rem !important}}.shopify-challenge__container{max-width:100%}.shopify-challenge__container .g-recaptcha{margin:1.5rem 0}.shopify-challenge__message{padding:0 15px}.p-account{padding:3.75rem 0 6.25rem}@media screen and (max-width: 768px){.p-account{padding:1.875rem 0 2.5rem}}.p-account .PageHeader__Back svg{margin-right:5px}.p-account .SectionHeader{margin-bottom:2.5rem}.p-account__header{margin-bottom:2.5rem}.p-account__title{margin:0 0 0.625rem !important;font-size:1.625rem !important;font-weight:bold}@media screen and (max-width: 768px){.p-account__title{margin:0 0 1.25rem !important;font-size:1.25rem !important}}.p-account__subTitle{font-size:1.125rem !important;font-weight:bold}@media screen and (max-width: 768px){.p-account__subTitle{font-size:1rem !important}}.p-account__segmentTitle{font-size:1rem !important;font-weight:bold}@media screen and (max-width: 768px){.p-account__segmentTitle{font-size:1rem !important}}.p-account__btn{margin-right:10px}.AccountTable.Table--noBorder th{font-size:1rem;font-weight:bold}.AccountTable.Table--border{border-top:1px solid #e1d8f0;border-left:1px solid #e1d8f0}.AccountTable.Table--border th,.AccountTable.Table--border td{border-right:1px solid #e1d8f0;border-bottom:1px solid #e1d8f0}.AccountTable.Table--border th:first-child,.AccountTable.Table--border td:first-child{padding-left:10px}.AccountTable.Table--border th:last-child,.AccountTable.Table--border td:last-child{padding-right:10px}.AccountTable.Table--border th{padding:15px 10px;font-weight:bold;text-align:left;letter-spacing:0}.AccountTable.Table--border td{padding-top:25px;padding-bottom:25px}.hulk__wishlist-wrap .wrapper{padding:5.625rem 0 9.375rem !important}@media screen and (max-width: 768px){.hulk__wishlist-wrap .wrapper{padding:3.125rem 1.25rem 4.6875rem !important}}.hulk__wishlist-wrap .wrapper .wishlist__product-content .vendor{display:none}.SectionHeader__Heading{font-weight:bold}.Button{letter-spacing:normal;transition:.3s}.Button:hover{opacity:.8}.Button.ProductForm__AddToCart span{padding-left:26px;background:url(./icon-cart-white.svg) left center no-repeat;background-size:15px auto}.Modal--address .Modal__Title{font-weight:bold}.Modal--address input::placeholder{color:#999}.CollectionsSidebar{font-family:"LibreCaslonText", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif}.CollectionFilters{font-family:"LibreCaslonText", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif}.CollectionFilters .Collapsible__Inner{height:auto !important}.CollectionFilters .Collapsible__Button.Heading{display:none}.CollectionFilters .Linklist__Item>.Link{text-transform:uppercase;font-family:"LibreCaslonText", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;font-size:0.875rem}.CollectionToolbar__Item{font-family:"LibreCaslonText", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", sans-serif;font-size:0.75rem;color:#6A6A6A}.ks-modal-content-wrapper .ks-table td{padding:5px}.kiwi-sizing-modal-inner .modal-title-sub-header{color:#000}.CollectionInner__Products{padding:0 1.5625rem}.p-novelty{display:flex;align-items:center;margin-bottom:20px}.p-novelty__left{width:120px}.p-novelty__thumb{border:1px solid #f0f0f0;padding:10px}.p-novelty__thumb img{width:100%}.p-novelty__right{width:calc(100% - 120px);padding-left:12px;line-height:1.6;font-size:15px}.p-novelty__msg{margin-bottom:8px}
