@charset "UTF-8";@media screen and (max-width: 768px){body{padding-bottom:58px}}.l_home_mv{background-size:cover;height:100vh;position:relative}@media screen and (max-width: 768px){.l_home_mv{height:100vh;height:100svh}}.l_home_mv .l_wrap{width:100%}.p_homeSlider{height:100%;overflow:hidden}.p_homeSlider .swiper-horizontal>.swiper-pagination-bullets,.p_homeSlider .swiper-pagination-bullets.swiper-pagination-horizontal,.p_homeSlider .swiper-pagination-custom,.p_homeSlider .swiper-pagination-fraction{bottom:-40px}.p_homeSlider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.p_homeSlider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px;background:#2d2523}.p_homeSlider_item{height:100%!important}.p_homeSlider_item a{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:100%}@media screen and (max-width: 768px){.p_homeSlider_item a{justify-content:flex-end;align-items:center;padding-bottom:14.4vw}}.p_homeSlider_item a:hover img{opacity:1}.p_homeSlider_item .l_wrap{z-index:2}.p_homeSlider_itemImg{position:absolute;top:0;left:0;width:100%;height:100%}.p_homeSlider_itemImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p_fvTtl{font-size:38px;color:#fff;font-weight:500;line-height:1.5;margin-bottom:30px;font-family:\6e38\660e\671d,Yu Mincho,YuMincho,Hiragino Mincho Pro,serif}@media screen and (max-width: 768px){.p_fvTtl{font-size:8vw}}.p_fvTtl span{font-size:26px}@media screen and (max-width: 768px){.p_fvTtl span{font-size:5.8666666667vw}}@media screen and (max-width: 768px){.p_fvTtl{text-align:center;font-size:6.6666666667vw;margin-bottom:5.3333333333vw;letter-spacing:.2em;padding-left:10px}}.p_fvLink{border:1px solid #fff;color:#fff;padding:16px 54px;text-align:center;display:block;width:-moz-max-content;width:max-content;max-width:100%;font-size:14px;transition:all .3s ease}@media screen and (max-width: 768px){.p_fvLink{margin:0 auto;font-size:3.7333333333vw}}.p_fvLink:hover{opacity:1;background:#fff;color:#000;cursor:pointer}.l_collection{padding:110px 40px 35px;overflow:hidden}@media screen and (max-width: 768px){.l_collection{padding:21.3333333333vw 0 10.6666666667vw}}.p_collectionSlider{position:relative;padding:0 30px;overflow:hidden}@media screen and (max-width: 768px){.p_collectionSlider{padding:0 20px}}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{display:none}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{display:none}.p_collectionSlider .swiper-button-prev,.p_collectionSlider .swiper-button-next{width:48px;height:48px;top:32%}@media screen and (max-width: 768px){.p_collectionSlider .swiper-button-prev,.p_collectionSlider .swiper-button-next{top:30%;width:12.8vw;height:12.8vw}}.p_collectionSlider_itemThumbnail{margin-bottom:30px}@media screen and (max-width: 768px){.p_collectionSlider_itemThumbnail{margin-bottom:5.3333333333vw}}.p_collectionSlider_itemThumbnail img{width:100%}.p_collectionSlider_itemTtl{font-size:26px;line-height:1.5;text-align:center;margin-bottom:20px;font-family:EB Garamond,serif;font-weight:400}@media screen and (max-width: 1320px){.p_collectionSlider_itemTtl{font-size:22px}}@media screen and (max-width: 768px){.p_collectionSlider_itemTtl{font-size:6.4vw}}.p_collectionSlider_itemTxt{font-size:16px;text-align:left;line-height:1.7;font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,sans-serif;margin-bottom:40px}@media screen and (max-width: 1320px){.p_collectionSlider_itemTxt{font-size:16px}}@media screen and (max-width: 768px){.p_collectionSlider_itemTxt{font-size:16px}}.p_collectionSlider_itemMore{display:block;margin:0 auto;font-size:13px;text-align:center;border:1px solid #000000;padding:12px 55px;width:-moz-max-content;width:max-content;transition:all .3s ease}@media screen and (max-width: 768px){.p_collectionSlider_itemMore{font-size:3.7333333333vw}}.p_collectionSlider_itemMore:hover{opacity:1;background:#000;color:#fff;cursor:pointer}.l_newarrival{padding:35px 40px 50px}@media screen and (max-width: 768px){.l_newarrival{padding:10.6666666667vw 5.3333333333vw 13.3333333333vw}}.l_bestseller{padding:60px 40px 120px}@media screen and (max-width: 768px){.l_bestseller{padding:13.3333333333vw 5.3333333333vw}}.l_bestseller .p_moreBtn{margin-top:60px}@media screen and (max-width: 768px){.l_bestseller .p_moreBtn{margin-top:13.3333333333vw}}.l_about{background:url(../img/bg_about.jpg) no-repeat;background-size:cover;background-position:center;height:100vh;padding:100px 40px}@media screen and (max-width: 768px){.l_about{background:url(../img/bg_about_sp.jpg) no-repeat;background-size:cover;background-position:center;padding:44.2666666667vw 5.3333333333vw;height:auto}}.l_about .l_wrap{height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:80px}.l_about .p_moreBtn{border-color:#fff;color:#fff;margin-left:0;padding-right:65px;padding-left:65px;margin-top:29px}@media screen and (max-width: 768px){.l_about .p_moreBtn{margin:0 auto;margin-top:6.6666666667vw}}.l_about .p_moreBtn:hover{color:#000;background:#fff}.p_aboutContents{width:40%}@media screen and (max-width: 768px){.p_aboutContents{width:100%;text-align:center}}.p_aboutTxt{margin-top:20px;font-size:18px;color:#fff;line-height:1.7;font-family:\6e38\660e\671d,Yu Mincho,YuMincho,Hiragino Mincho Pro,serif;margin-bottom:10px;font-weight:400}@media screen and (max-width: 768px){.p_aboutTxt{font-size:4.2666666667vw}}.p_aboutTtl{font-size:31px;color:#fff;font-family:\6e38\660e\671d,Yu Mincho,YuMincho,Hiragino Mincho Pro,serif;font-weight:500;line-height:1.5;font-weight:400}@media screen and (max-width: 768px){.p_aboutTtl{font-size:6.9333333333vw}}.l_about2{padding:120px 40px 40px}@media screen and (max-width: 768px){.l_about2{padding:26.6666666667vw 5.3333333333vw 8vw}}.p_supportContents{width:55%;margin-left:auto}@media screen and (max-width: 768px){.p_supportContents{width:100%;margin:0;padding:8vw;margin-top:8vw}}.p_supportContents h3{font-size:24px;margin-bottom:24px;font-weight:400;line-height:1.5;font-family:\6e38\660e\671d,Yu Mincho,YuMincho,Hiragino Mincho Pro,serif}@media screen and (max-width: 768px){.p_supportContents h3{font-size:5.8666666667vw}}.p_supportContents p{font-size:16px;line-height:1.7}@media screen and (max-width: 768px){.p_supportContents p{font-size:16px}}.p_supportContents .p_moreBtn{margin-left:0;margin-top:30px}@media screen and (max-width: 768px){.p_supportContents .p_moreBtn{margin:0 auto;margin-top:8vw}}.l_present{padding:160px 40px 100px}@media screen and (max-width: 768px){.l_present{padding:16vw 5.3333333333vw 13.3333333333vw}}.p_presentBox{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){.p_presentBox{display:block}}.p_presentImg{width:50%}@media screen and (max-width: 1320px){.p_presentImg{width:45%}}@media screen and (max-width: 768px){.p_presentImg{width:100%}}.p_presentContents{width:50%;padding-left:60px}@media screen and (max-width: 1320px){.p_presentContents{width:55%;padding:0 30px}}@media screen and (max-width: 768px){.p_presentContents{width:100%;padding-left:0;margin-top:8vw}}.p_presentContents h3{font-size:24px;margin-bottom:24px;line-height:1.5;font-weight:400;font-family:\6e38\660e\671d,Yu Mincho,YuMincho,Hiragino Mincho Pro,serif}@media screen and (max-width: 768px){.p_presentContents h3{font-size:5.8666666667vw}}.p_presentContents p{font-size:16px;line-height:1.7}@media screen and (max-width: 768px){.p_presentContents p{font-size:16px}}.l_shop{border-top:1px solid #B7B7B7;border-bottom:1px solid #B7B7B7;padding:65px 40px;text-align:center;max-width:800px;margin:0 auto}@media screen and (max-width: 768px){.l_shop{max-width:90%;padding:9.3333333333vw 0vw 8vw}}.p_shopTtl{margin:46px auto 20px;font-size:24px;font-weight:500;font-family:\6e38\660e\671d,Yu Mincho,YuMincho,Hiragino Mincho Pro,serif}@media screen and (max-width: 768px){.p_shopTtl{font-size:5.8666666667vw}}.p_shopTxt{font-size:16px;font-weight:500;line-height:1.7;text-align:center}@media screen and (max-width: 768px){.p_shopTxt{padding:0 8vw;text-align:left;font-size:16px}}.l_feature{padding:100px 40px 50px}@media screen and (max-width: 768px){.l_feature{padding:26.6666666667vw 0 13.3333333333vw}}.l_feature .p_moreBtn{margin-top:42px}@media screen and (max-width: 768px){.l_feature .p_moreBtn{margin-top:8vw}}.b_featureListWrap{overflow:auto}@media screen and (max-width: 768px){.b_featureListWrap{padding:0 8vw 5.3333333333vw}}.b_featureList{display:grid;grid-template-columns:repeat(3,1fr);gap:69px}@media screen and (max-width: 1320px){.b_featureList{gap:30px}}@media screen and (max-width: 768px){.b_featureList{display:flex;flex-wrap:nowrap;width:-moz-max-content;width:max-content;gap:8vw}}@media screen and (max-width: 768px){.b_featureList_item{width:77.3333333333vw}}.b_featureList_itemImg{margin-bottom:20px;padding-top:2px}.b_featureList_itemImg img{width:100%}.b_featureList_itemTtl{font-size:16px;line-height:1.7;margin-bottom:10px;font-weight:400}@media screen and (max-width: 768px){.b_featureList_itemTtl{font-size:4.2666666667vw}}.b_featureList_itemDate{font-size:14px;color:#737373}@media screen and (max-width: 768px){.b_featureList_itemDate{font-size:3.7333333333vw}}.l_information{padding:50px 40px}@media screen and (max-width: 768px){.l_information{padding:13.3333333333vw 0}}.l_section_ttl .icon{margin-right:7px}.l_instagramTop{padding:50px 40px 0}@media screen and (max-width: 768px){.l_instagramTop{padding:13.3333333333vw 5.3333333333vw 0}}.b_instagramList{display:grid;grid-template-columns:repeat(4,1fr)}@media screen and (max-width: 768px){.b_instagramList{grid-template-columns:repeat(2,1fr)}}.b_instagramList img{vertical-align:bottom}.l_instagramBottom{padding:60px 40px 0}.l_instagramBottom .p_moreBtn{text-transform:uppercase;font-family:Work Sans,sans-serif}.l_fixed{transition:opacity .5s ease-out}.hide{opacity:0;pointer-events:none}#insta-feed{max-width:1200px;margin:0 auto}.instafeed-new-layout-item:nth-of-type(n+5){display:none!important}@media screen and (max-width: 768px){.instafeed-new-layout-wrapper{grid-template-columns:repeat(2,1fr)!important}.instafeed-new-layout-item{width:100%!important;height:200px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/top.css.map */
