@charset "UTF-8";body{font-family:Noto Sans JP,sans-serif}body a{color:#000;text-decoration:none}body a:hover{text-decoration:none}body ul{padding:0;margin:0 auto}body ul li{list-style:none}body button{margin:0;padding:0;border:none;background:none;font-size:16px;font-family:Noto Sans JP,sans-serif}body .utility-bar{background-color:#0d2746}body .header{display:flex;flex-direction:column;max-width:100%}body .header:not(.drawer-menu).page-width{padding:5px 0}.announcement-bar__message span{color:#fff}.header__head-shop-name{font-size:12px;margin-left:8px}@media screen and (max-width: 767px){.header__head-shop-name{letter-spacing:0;margin-left:0}}.header_head,.header_menu{display:flex;align-items:center}.header_head{width:100%;padding-left:20px;padding-right:20px}@media screen and (max-width: 989px){.header_head{padding-left:5px;padding-right:24px}}.header__icon img{width:auto;height:23px}.header__icons{justify-content:flex-end;width:calc(100% - 353px)}.focus-text{display:flex;align-items:center;text-decoration:none;margin-right:25px}.focus-text:hover{text-decoration:underline}.header_search{border-bottom:1px solid #000;margin-left:60px}@media screen and (max-width: 1240px){.header_search{margin-left:5px}}.header_search_text{padding:0;border:none;width:180px;background-color:#fff}@media screen and (max-width: 1100px){.header_search_text{width:120px}}.header_search_text:focus{outline:none}.header_menu{justify-content:center;margin:5px auto 0;padding-top:5px;border-top:1px solid #D9D9D9;width:100%}@media screen and (max-width: 989px){.header_menu{display:none}}.h2_heading{font-family:Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,\6e38\30b4\30b7\30c3\30af  Medium,YuGothic,YuGothicM,\30e1\30a4\30ea\30aa,Meiryo,sans-serif;font-size:32px;font-weight:700;margin:0 auto;text-align:center;letter-spacing:1px}.h2_heading small{font-family:Lato,sans-serif;font-weight:700;font-size:13px;color:#2892b8;display:block;margin-top:5px}@media screen and (max-width: 767px){.h2_heading{font-size:28px}}*[data-parallax]{overflow:hidden}*[data-parallax] img{width:100%;height:130%;position:absolute;left:0;top:60px;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.splide__pagination{display:none}.splide__arrow{background:none;width:30px;height:30px;transform:rotate(45deg);border-radius:0}.splide__arrow--prev{border-bottom:1px solid #000;border-left:1px solid #000}.splide__arrow--next{border-top:1px solid #000;border-right:1px solid #000}#l_top_button a{position:fixed;right:5%;bottom:5%;color:#fff;font-size:13px;width:50px;height:50px;background-color:#0d2746;border:1px solid #0D2746;border-radius:50%;display:flex;align-items:center;justify-content:center;padding-top:10px;padding-left:2px;box-sizing:border-box;z-index:1}#l_top_button a:after{position:absolute;content:"";width:10px;height:10px;border-left:1px solid #fff;border-top:1px solid #fff;transform:rotate(45deg);top:11px;left:19px;z-index:2}#l_top_button a:hover{background-color:#fff;color:#0d2746}#l_top_button a:hover:after{border-color:#0d2746}.sp-block{display:none}@media screen and (max-width: 989px){.pc-block{display:none!important}.sp-block{display:block}header-drawer{position:absolute;right:5px}}.js .menu-drawer{left:calc(49px - 100vw);width:100vw}.menu-drawer__navigation-container .menu-drawer__navigation{padding:0 5%}.menu-drawer__utility-links{margin-top:20px;background-color:#0d2746!important;color:#fff}.l-header__sp-row{width:100%;display:flex;justify-content:space-between;padding-top:20px}.l-header__sp-row .l-header__sp-row-item{width:calc((100% - 10px)/2);height:45px}.l-header__sp-row .l-header__sp-row-item a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:1px solid #0D2746}.l-header__sp-row .l-header__sp-row-item a img{margin-right:7px;width:auto;height:23px}.l-header__sp-search{width:100%;border-bottom:1px solid #000;margin-top:20px}.l-header__sp-search .header_search_text{width:calc(100% - 30px)}.l-header__sp-wrapper{margin-top:20px}.l-header__sp-inner{padding:13px 0;width:100%;box-sizing:border-box;border-bottom:1px solid #0D2746}.l-header__sp-wrapper>.l-header__sp-inner{position:relative}.l-header__sp-wrapper>.l-header__sp-inner:after{position:absolute;content:"";width:10px;height:10px;border-top:2px solid #0D2746;border-right:2px solid #0D2746;transform:rotate(45deg);top:27px;right:5%}.l-header__sp-inner .l-header__sp-inner{padding:20px 20px 0}.l-header__sp-inner .l-header__sp-inner:first-child{display:block}.l-header__sp-inner .l-header__sp-inner:not(:last-child){padding-bottom:20px}.l-header__sp-inner .l-header__sp-inner{border-top:1px solid #B9BCBF}.l-header__sp-block{display:flex;flex-direction:column;justify-content:center}.l-header__sp-block .l-header__sp-category{line-height:2.2}.l-header__sp-block .l-header__sp-category:nth-child(n+2){margin-top:5px}.l-header__sp-block .l-header__sp-block{margin-top:0;padding:20px}.ac01{position:relative;font-size:16px}.ac01:before,.ac01:after{position:absolute;content:"";background-color:#0d2746}.ac01:before{top:6px;right:17px;width:2px;height:16px}.ac01:after{top:12px;right:10px;width:16px;height:2px}.ac01.open:before{width:0}.ac01.click:before{width:0}.aci01{font-size:13px}input[type=submit]{border:none;margin:0;padding:0;width:15px;height:15px;background:none;position:relative;top:2px}input:focus{outline:none}.menu-drawer__utility-links{display:none}.menu-drawer__bottom{background-color:#0d2746;padding:50px 5% 80px;margin-top:30px}.menu-drawer__bottom .menu-drawer__bottom-container .menu-drawer__bottom-item:nth-child(n+2){margin-top:20px;font-size:16px}.menu-drawer__bottom .menu-drawer__bottom-container .menu-drawer__bottom-item a{color:#fff}.menu-drawer__bottom .menu-drawer__bottom-sns{display:flex;-moz-column-gap:25px;column-gap:25px;margin-top:40px}.menu-drawer__bottom .menu-drawer__bottom-sns .menu-drawer__bottom-icon img{width:24px;height:24px}.cart-count-bubble span{position:relative;top:1px}.clearfix{padding-top:100px}@media screen and (max-width: 1240px){.header__menu-item{padding:12px 8px}}@media screen and (max-width: 1130px){.header__menu-item{padding:12px 3px}}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{color:#000!important}@media screen and (max-width: 767px){.header__icon--cart{position:absolute;top:5px;right:52px}}#shopify-section-sections--14962140774489__header{font-family:Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,\6e38\30b4\30b7\30c3\30af  Medium,YuGothic,YuGothicM,\30e1\30a4\30ea\30aa,Meiryo,sans-serif}#footer{padding:0}#footer .footer_wrapper{background-color:#0d2746;color:#fff;padding-top:65px;padding-bottom:40px}#footer .footer_wrapper a{color:#fff}#footer .footer_wrapper a:hover{text-decoration:underline}#footer .footer_wrapper .footer_title{font-size:13px;text-align:center}#footer .footer_wrapper .footer_title a:hover{text-decoration:none;opacity:.75}#footer .footer_wrapper .footer_title img{display:block;margin:0 auto 5px;max-width:231px}#footer .footer_wrapper .footer_body{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:47px 0;width:90%;max-width:1000px;margin:33px auto 0}#footer .footer_wrapper .footer_body .footer_inner .footer_category{font-size:14px;font-weight:700}#footer .footer_wrapper .footer_body .footer_inner .footer_list{margin-top:5px}#footer .footer_wrapper .footer_body .footer_inner .footer_list .footer_item{margin-top:2px;font-size:13px;font-weight:300}@media screen and (max-width: 767px){#footer .footer_wrapper .footer_body{display:none}}#footer .footer_wrapper .footer_sns{width:90%;max-width:1000px;margin:50px auto 0;display:flex;align-items:center}#footer .footer_wrapper .footer_sns .footer_sns_link{margin-right:25px}#footer .footer_wrapper .footer_sns .footer_sns_link:last-child{margin-right:0}#footer .footer_wrapper .footer_sns .footer_sns_link a:hover{opacity:.75}@media screen and (max-width: 767px){#footer .footer_wrapper .footer_sns{justify-content:center}}#footer .footer_wrapper .footer_copy{font-size:13px;text-align:center;margin-top:26px}#l_mv_slider{visibility:inherit}#l_mv_slider .l_mv_slider_inner{display:flex;align-items:center;position:relative}#l_mv_slider .l_mv_slider_inner .l_mv_slider_inner_image img{width:100vw;height:auto}@media screen and (max-width: 767px){#l_mv_slider .l_mv_slider_inner .l_mv_slider_inner_image img{height:calc((100vh - 140px)/2);-o-object-position:top 0 left -20px;object-position:top 0 left -20px;-o-object-fit:cover;object-fit:cover}}#l_mv_slider .l_mv_slider_inner .l_mv_slider_inner_content{display:flex;align-items:center;justify-content:center;flex-direction:column;width:40%;max-width:500px;height:100%;position:absolute;top:0;right:0;background-color:#fffc}@media screen and (max-width: 767px){#l_mv_slider .l_mv_slider_inner .l_mv_slider_inner_content{position:relative;width:100%;max-width:none;height:calc((100vh - 200px)/2)}}#l_mv_slider .l_mv_slider_inner .l_mv_slider_inner_content .l_mv_slider_inner_new{font-size:18px;color:#fff;background-color:#0d2746;margin-bottom:5px;padding:0 10px}@media screen and (max-width: 989px){#l_mv_slider .l_mv_slider_inner .l_mv_slider_inner_content .l_mv_slider_inner_new{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 15px 0 0}}#l_mv_slider .l_mv_slider_inner .l_mv_slider_inner_content .l_mv_slider_inner_title{font-size:28px;font-weight:700}@media screen and (max-width: 989px){#l_mv_slider .l_mv_slider_inner .l_mv_slider_inner_content .l_mv_slider_inner_title{display:flex;align-items:center;font-size:24px}}#l_mv_slider .l_mv_slider_inner .l_mv_slider_inner_content .l_mv_slider_inner_text{text-align:center;margin-top:20px}@media screen and (max-width: 989px){#l_mv_slider .l_mv_slider_inner .l_mv_slider_inner_content .l_mv_slider_inner_text{text-align:left}}#l_mv_slider .l_mv_slider_inner .l_mv_slider_inner_content .l_mv_slider_inner_button a{position:relative;width:360px;height:64px;display:flex;align-items:center;justify-content:center;font-size:18px;border:1px solid #0D2746;margin-top:90px}#l_mv_slider .l_mv_slider_inner .l_mv_slider_inner_content .l_mv_slider_inner_button a:before,#l_mv_slider .l_mv_slider_inner .l_mv_slider_inner_content .l_mv_slider_inner_button a:after{position:absolute;content:"";right:-5px;bottom:-5px;background-color:#0d2746}#l_mv_slider .l_mv_slider_inner .l_mv_slider_inner_content .l_mv_slider_inner_button a:before{width:100%;height:1px}#l_mv_slider .l_mv_slider_inner .l_mv_slider_inner_content .l_mv_slider_inner_button a:after{width:1px;height:100%}#l_mv_slider .l_mv_slider_inner .l_mv_slider_inner_content .l_mv_slider_inner_button a:hover{background-color:#0d2746;color:#fff}@media screen and (max-width: 989px){#l_mv_slider .l_mv_slider_inner .l_mv_slider_inner_content .l_mv_slider_inner_button a{margin-top:25px;width:30vw}}@media screen and (max-width: 767px){#l_mv_slider .l_mv_slider_inner .l_mv_slider_inner_content .l_mv_slider_inner_button a{width:90vw}}@media screen and (max-width: 989px){#l_mv_slider .l_mv_slider_inner{flex-direction:column;width:100vw}}#l_mv_slider .splide__arrow{border-color:#9d9d9d}#l_mv_slider .splide__pagination{display:flex;bottom:-35px}#l_mv_slider .splide__pagination .splide__pagination__page{width:10px;height:10px;margin:6px;background-color:#c3c3c3}#l_mv_slider .splide__pagination .splide__pagination__page.is-active{background-color:#0d2746;transform:scale(1)}#l_new_item{padding-top:100px;padding-bottom:100px}@media screen and (max-width: 767px){#l_new_item .l_new_item_wrapper{overflow-x:scroll;width:100%}}#l_new_item .l_new_item_head{display:flex;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:43px auto 0;border-bottom:1px solid #0D2746}#l_new_item .l_new_item_head .l_new_item_btn{padding:7px 20px;margin-bottom:7px;background-color:#f6f6f6;color:#000}#l_new_item .l_new_item_head .l_new_item_btn:hover{cursor:pointer;background-color:#0d2746;color:#fff}#l_new_item .l_new_item_head .l_new_item_btn.active{background-color:#0d2746;color:#fff}#l_new_item .l_new_item_head .l_new_item_btn:not(:last-child){margin-right:7px}@media screen and (max-width: 767px){#l_new_item .l_new_item_head{padding:0 5%;white-space:nowrap}}#l_new_item #l_new_item_body{margin-top:40px}#l_new_item #l_new_item_body .l_new_item_block{display:none;width:100%;box-sizing:border-box}#l_new_item #l_new_item_body .l_new_item_block.visible{display:block}#l_new_item #l_new_item_body .l_new_item_block .l_new_item_list{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));width:90%;max-width:1330px;gap:30px 35px;margin:auto}@media screen and (max-width: 767px){#l_new_item #l_new_item_body .l_new_item_block .l_new_item_list{grid-template-columns:repeat(auto-fill,minmax(140px,2fr))}}#l_new_item #l_new_item_body .l_new_item_block .l_new_item_list .l_new_item_inner{position:relative;max-width:306px}@media screen and (max-width: 1343px){#l_new_item #l_new_item_body .l_new_item_block .l_new_item_list .l_new_item_inner{max-width:100%}}#l_new_item #l_new_item_body .l_new_item_block .l_new_item_list .l_new_item_inner a .l_new_item_block_icon{position:absolute;left:0;top:0;display:inline-block;font-size:14px;color:#fff;padding:0 10px 0 5px;z-index:1}#l_new_item #l_new_item_body .l_new_item_block .l_new_item_list .l_new_item_inner a .l_new_item_block_icon:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:-1;background:#0d2746;transform:scaleY(1.3) perspective(.6em) rotateX(-5deg);transform-origin:top left}#l_new_item #l_new_item_body .l_new_item_block .l_new_item_list .l_new_item_inner a .l_new_item_block_icon .l_new_item_block_image{width:100%;height:306px;display:flex;align-items:center;justify-content:center}#l_new_item #l_new_item_body .l_new_item_block .l_new_item_list .l_new_item_inner a:hover .l_new_item_block_image{opacity:.75}#l_new_item #l_new_item_body .l_new_item_block .l_new_item_list .l_new_item_inner a:hover .l_new_item_block_name,#l_new_item #l_new_item_body .l_new_item_block .l_new_item_list .l_new_item_inner a:hover .l_new_item_block_price{text-decoration:underline}#l_new_item #l_new_item_body .l_new_item_block .l_new_item_list .l_new_item_inner img{width:100%}#l_new_item #l_new_item_body .l_new_item_block .l_new_item_list_btn{position:relative;width:90%;max-width:360px;height:64px;display:flex;align-items:center;justify-content:center;font-size:18px;border:1px solid #0D2746;margin:50px auto 0}#l_new_item #l_new_item_body .l_new_item_block .l_new_item_list_btn:before,#l_new_item #l_new_item_body .l_new_item_block .l_new_item_list_btn:after{position:absolute;content:"";right:-5px;bottom:-5px;background-color:#0d2746;z-index:1}#l_new_item #l_new_item_body .l_new_item_block .l_new_item_list_btn:before{width:100%;height:1px}#l_new_item #l_new_item_body .l_new_item_block .l_new_item_list_btn:after{width:1px;height:100%}#l_new_item #l_new_item_body .l_new_item_block .l_new_item_list_btn:hover{background-color:#0d2746;color:#fff}#l_ranking{padding-top:100px;padding-bottom:100px;background-color:#f1f1f1}@media screen and (max-width: 767px){#l_ranking .l_ranking_wrapper{overflow-x:scroll;width:100%}}#l_ranking .l_ranking_head{display:flex;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:43px auto 0;border-bottom:1px solid #0D2746}#l_ranking .l_ranking_head .l_ranking_btn{padding:7px 20px;margin-bottom:7px;background-color:#fff;color:#000}#l_ranking .l_ranking_head .l_ranking_btn:hover{cursor:pointer;background-color:#0d2746;color:#fff}#l_ranking .l_ranking_head .l_ranking_btn.active{background-color:#0d2746;color:#fff}#l_ranking .l_ranking_head .l_ranking_btn:not(:last-child){margin-right:7px}@media screen and (max-width: 767px){#l_ranking .l_ranking_head{padding:0 5%;white-space:nowrap}}#l_ranking #l_ranking_body{margin-top:40px;padding:0 20px}#l_ranking #l_ranking_body .l_ranking_block{display:none;width:100%;box-sizing:border-box}#l_ranking #l_ranking_body .l_ranking_block.visible{display:block}#l_ranking #l_ranking_body .l_ranking_block .l_ranking_list{display:flex;max-width:1330px;margin:auto}#l_ranking #l_ranking_body .l_ranking_block .l_ranking_list .l_ranking_inner{position:relative;max-width:306px}#l_ranking #l_ranking_body .l_ranking_block .l_ranking_list .l_ranking_inner:before{position:absolute;font-family:Lato,sans-serif;font-size:20px;color:#000;top:0;left:0}#l_ranking #l_ranking_body .l_ranking_block .l_ranking_list .l_ranking_inner a .l_ranking_block_icon{position:absolute;left:10px;top:0;font-family:Lato,sans-serif;font-size:20px!important;font-weight:700;color:#000}#l_ranking #l_ranking_body .l_ranking_block .l_ranking_list .l_ranking_inner a .l_ranking_block_icon.c-no1{color:#9b9056}#l_ranking #l_ranking_body .l_ranking_block .l_ranking_list .l_ranking_inner a .l_ranking_block_icon.c-no2{color:#569b9b}#l_ranking #l_ranking_body .l_ranking_block .l_ranking_list .l_ranking_inner a .l_ranking_block_icon.c-no3{color:#9b5e56}#l_ranking #l_ranking_body .l_ranking_block .l_ranking_list .l_ranking_inner a .l_ranking_block_icon .l_ranking_block_image{height:306px;display:flex;align-items:center;justify-content:center}#l_ranking #l_ranking_body .l_ranking_block .l_ranking_list .l_ranking_inner a:hover .l_ranking_block_image{opacity:.75}#l_ranking #l_ranking_body .l_ranking_block .l_ranking_list .l_ranking_inner a:hover .l_ranking_block_name,#l_ranking #l_ranking_body .l_ranking_block .l_ranking_list .l_ranking_inner a:hover .l_ranking_block_price{text-decoration:underline}#l_ranking #l_ranking_body .l_ranking_block .l_ranking_list .l_ranking_inner img{width:100%;background-color:#fff}#l_ranking #l_ranking_body .splide__arrow{top:calc(50% - 40px)}@media screen and (max-width: 767px){#l_ranking #l_ranking_body .splide__arrow{top:calc(50% - 50px)}}.splide .splide__arrow{display:none}.splide.active-arrow .splide__arrow{display:block}@media screen and (max-width: 767px){.splide.active-arrow .splide__arrow{width:20px;height:20px}.splide.active-arrow .splide__arrow.splide__arrow--prev{left:-.3em}.splide.active-arrow .splide__arrow.splide__arrow--next{right:-.3em}}#l_brands{padding-top:101px}#l_brands .l_brands_head{display:flex;justify-content:center;flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:43px auto 0;border-bottom:1px solid #0D2746}#l_brands .l_brands_head .l_brands_btn{padding:3px 40px 5px;display:flex;align-items:center;justify-content:center}#l_brands .l_brands_head .l_brands_btn:hover,#l_brands .l_brands_head .l_brands_btn.active{cursor:pointer;border-bottom:5px solid #0D2746;padding-bottom:0}#l_brands .l_brands_head .l_brands_btn:nth-child(1) img{width:88px}#l_brands .l_brands_head .l_brands_btn:nth-child(2) img{width:139px}#l_brands .l_brands_head .l_brands_btn:nth-child(3) img{width:77px}#l_brands .l_brands_head .l_brands_btn:nth-child(4) img{width:131px}#l_brands .l_brands_head .l_brands_btn:not(:last-child){margin-right:10px}@media screen and (max-width: 767px){#l_brands .l_brands_head .l_brands_btn:not(:last-child){margin-right:0}}@media screen and (max-width: 767px){#l_brands .l_brands_head .l_brands_btn{margin:0;width:50%;height:100px;border-bottom:1px solid #0D2746;padding-bottom:4px}#l_brands .l_brands_head .l_brands_btn img{max-width:130px}}@media screen and (max-width: 767px){#l_brands .l_brands_head{width:90%;border-bottom:none}}#l_brands #l_brands_body{margin-top:40px}#l_brands #l_brands_body .l_brands_block{display:none;width:100%;box-sizing:border-box}#l_brands #l_brands_body .l_brands_block.visible{display:block}#l_brands #l_brands_body .l_brands_block .l_brands_about{display:flex;justify-content:space-between}#l_brands #l_brands_body .l_brands_block .l_brands_about .l_brands_about_image img{width:50vw}@media screen and (max-width: 767px){#l_brands #l_brands_body .l_brands_block .l_brands_about .l_brands_about_image img{width:100%}}#l_brands #l_brands_body .l_brands_block .l_brands_about .l_brands_about_lead{width:100%;display:flex;align-items:center;flex-direction:column;padding:0 100px;height:auto;margin:auto}@media screen and (max-width: 767px){#l_brands #l_brands_body .l_brands_block .l_brands_about .l_brands_about_lead{padding:0 5% 50px}}#l_brands #l_brands_body .l_brands_block .l_brands_about .l_brands_about_lead .l_brands_about_logo{width:158px;height:auto;display:flex;justify-content:center}#l_brands #l_brands_body .l_brands_block .l_brands_about .l_brands_about_lead .l_brands_about_logo img{width:100%;height:auto;margin:auto}#l_brands #l_brands_body .l_brands_block .l_brands_about .l_brands_about_lead .l_brands_about_text{margin-top:20px}#l_brands #l_brands_body .l_brands_block .l_brands_about .l_brands_about_lead .l_brands_about_button a{position:relative;width:90%;max-width:360px;height:64px;display:flex;align-items:center;justify-content:center;font-size:18px;border:1px solid #0D2746;margin:50px auto 0}#l_brands #l_brands_body .l_brands_block .l_brands_about .l_brands_about_lead .l_brands_about_button a:before,#l_brands #l_brands_body .l_brands_block .l_brands_about .l_brands_about_lead .l_brands_about_button a:after{position:absolute;content:"";right:-5px;bottom:-5px;background-color:#0d2746;z-index:1}#l_brands #l_brands_body .l_brands_block .l_brands_about .l_brands_about_lead .l_brands_about_button a:before{width:100%;height:1px}#l_brands #l_brands_body .l_brands_block .l_brands_about .l_brands_about_lead .l_brands_about_button a:after{width:1px;height:100%}#l_brands #l_brands_body .l_brands_block .l_brands_about .l_brands_about_lead .l_brands_about_button a:hover{background-color:#0d2746;color:#fff}@media screen and (max-width: 767px){#l_brands #l_brands_body .l_brands_block .l_brands_about{flex-direction:column}}#l_brands #l_brands_body .l_brands_block .l_brands_list{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));width:90%;max-width:1330px;gap:30px 35px;margin:15px auto 0}@media screen and (max-width: 1343px){#l_brands #l_brands_body .l_brands_block .l_brands_list{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}#l_brands #l_brands_body .l_brands_block .l_brands_list:has(>:nth-child(4)) .l_brands_inner{max-width:100%}}@media screen and (max-width: 1343px) and (max-width: 767px){#l_brands #l_brands_body .l_brands_block .l_brands_list:has(>:nth-child(2)){width:100%;grid-template-columns:repeat(4,minmax(150px,1fr));overflow-x:scroll;overflow-y:hidden;padding:0 5%}}#l_brands #l_brands_body .l_brands_block .l_brands_list .l_brands_inner{position:relative;max-width:306px}@media screen and (max-width: 767px){#l_brands #l_brands_body .l_brands_block .l_brands_list .l_brands_inner{max-width:150px}}#l_brands #l_brands_body .l_brands_block .l_brands_list .l_brands_inner a .l_brands_block_icon{position:absolute;left:0;top:0;display:inline-block;font-size:14px;color:#fff;padding:0 10px 0 5px;z-index:1}#l_brands #l_brands_body .l_brands_block .l_brands_list .l_brands_inner a .l_brands_block_icon:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:-1;background:#0d2746;transform:scaleY(1.3) perspective(.6em) rotateX(-5deg);transform-origin:top left}#l_brands #l_brands_body .l_brands_block .l_brands_list .l_brands_inner a .l_brands_block_icon .l_brands_block_image{height:306px;display:flex;align-items:center;justify-content:center}#l_brands #l_brands_body .l_brands_block .l_brands_list .l_brands_inner a:hover .l_brands_block_image{opacity:.75}#l_brands #l_brands_body .l_brands_block .l_brands_list .l_brands_inner a:hover .l_brands_block_name,#l_brands #l_brands_body .l_brands_block .l_brands_list .l_brands_inner a:hover .l_brands_block_price{text-decoration:underline}#l_brands #l_brands_body .l_brands_block .l_brands_list .l_brands_inner img{width:100%}#l_brands #l_brands_body .l_brands_block .l_brands_list_btn{position:relative;width:90%;max-width:360px;height:64px;display:flex;align-items:center;justify-content:center;font-size:18px;border:1px solid #0D2746;margin:50px auto 0}#l_brands #l_brands_body .l_brands_block .l_brands_list_btn:before,#l_brands #l_brands_body .l_brands_block .l_brands_list_btn:after{position:absolute;content:"";right:-5px;bottom:-5px;background-color:#0d2746;z-index:1}#l_brands #l_brands_body .l_brands_block .l_brands_list_btn:before{width:100%;height:1px}#l_brands #l_brands_body .l_brands_block .l_brands_list_btn:after{width:1px;height:100%}#l_brands #l_brands_body .l_brands_block .l_brands_list_btn:hover{background-color:#0d2746;color:#fff}#l_brands.l_item_brands #l_brands_body .l_brands_block .l_brands_about .l_brands_about_lead{padding-top:0}#l_parallax{margin-top:90px;position:relative;height:450px}@media screen and (max-width: 767px){#l_parallax{height:200px}}#l_parallax img{width:100%;height:450px}@media screen and (max-width: 767px){#l_parallax img{height:200px}}#l_category{width:90%;max-width:1200px;margin:0 auto;padding:92px 0}#l_category .l_category_wrapper{display:flex;flex-wrap:wrap;gap:35px 20px;margin-top:50px}#l_category .l_category_wrapper .l_category_inner{width:calc((100% - 60px)/4)}#l_category .l_category_wrapper .l_category_inner .l_category_title span{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:3px 15px;border:1px solid #0D2746;border-bottom:none;font-size:20px;font-weight:700;color:#0d2746}@media screen and (max-width: 767px){#l_category .l_category_wrapper .l_category_inner .l_category_title{position:relative}#l_category .l_category_wrapper .l_category_inner .l_category_title:before,#l_category .l_category_wrapper .l_category_inner .l_category_title:after{position:absolute;content:"";background-color:#0d2746;pointer-events:none}#l_category .l_category_wrapper .l_category_inner .l_category_title:before{width:20px;height:2px;top:18.5px;right:16px}#l_category .l_category_wrapper .l_category_inner .l_category_title:after{width:2px;height:20px;top:10px;right:25px}#l_category .l_category_wrapper .l_category_inner .l_category_title.is-open:after{width:0}}#l_category .l_category_wrapper .l_category_inner .l_category_list{border-top:1px solid #0D2746}#l_category .l_category_wrapper .l_category_inner .l_category_list .l_category_item{line-height:2}#l_category .l_category_wrapper .l_category_inner .l_category_list .l_category_item:first-child{padding-top:10px}#l_category .l_category_wrapper .l_category_inner .l_category_list .l_category_item a{padding-top:5px}#l_category .l_category_wrapper .l_category_inner .l_category_list .l_category_item a:hover{text-decoration:underline}#l_category .l_category_wrapper .l_category_inner .l_category_list .l_category_item a img{max-height:88px}@media screen and (max-width: 767px){#l_category .l_category_wrapper .l_category_inner .l_category_list .l_category_item a img{max-width:130px}}@media screen and (min-width: 768px){#l_category .l_category_wrapper .l_category_inner .l_category_list{height:auto!important}}@media screen and (max-width: 767px){#l_category .l_category_wrapper .l_category_inner .l_category_list{height:0;overflow:hidden;transition:all .16s ease-out}}#l_category .l_category_wrapper .l_category_inner:first-child{width:100%}#l_category .l_category_wrapper .l_category_inner:first-child .l_category_list{display:flex;align-items:center;flex-wrap:wrap}@media screen and (max-width: 767px){#l_category .l_category_wrapper .l_category_inner:first-child .l_category_list{display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width: 767px){#l_category .l_category_wrapper .l_category_inner:first-child .l_category_list .l_category_item{display:flex;justify-content:center;height:auto}}#l_category .l_category_wrapper .l_category_inner:first-child .l_category_list .l_category_item:first-child{margin:0}#l_category .l_category_wrapper .l_category_inner:first-child .l_category_list .l_category_item:not(:last-child){margin-right:53px}@media screen and (max-width: 767px){#l_category .l_category_wrapper .l_category_inner:first-child .l_category_list .l_category_item:not(:last-child){margin-right:0}}#l_category .l_category_wrapper .l_category_inner:first-child .l_category_list .l_category_item a:hover{text-decoration:none;opacity:.75}@media screen and (max-width: 767px){#l_category .l_category_wrapper .l_category_inner{width:100%}}.facets-vertical.page-width .facets__summary{position:relative;font-size:18px;font-weight:700;width:100%;border-bottom:1px solid #0D2746;padding:0}.facets-vertical.page-width .facets__summary:before,.facets-vertical.page-width .facets__summary:after{position:absolute;content:"";background-color:#0d2746}.facets-vertical.page-width .facets__summary:before{top:6px;right:17px;width:2px;height:16px}.facets-vertical.page-width .facets__summary:after{top:13px;right:10px;width:16px;height:2px}.facets-vertical.page-width .facets__summary .facets__summary-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px;border:1px solid #0D2746;border-bottom:none;display:block}.facets-vertical.page-width .facets__summary svg{display:none}.facets-vertical.page-width .facets-layout-list .facets__label:hover .facet-checkbox__text,.facets-vertical.page-width :is(.facets__label:hover,.facets__label.active,.facets__label:has(:focus-visible)){color:#000}@media screen and (min-width: 750px){.facets-vertical.page-width .facets__disclosure-vertical{border-top:none;padding:13px 0;width:100%;box-sizing:border-box}}.collection-hero__description{display:none}#l_own{padding-top:92px;padding-bottom:100px;background-color:#f1f1f1}#l_own .l_own_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px;width:90%;max-width:1200px;margin:50px auto 0}#l_own .l_own_wrapper .l_own_inner{width:calc((100% - 40px)/2)}@media screen and (max-width: 767px){#l_own .l_own_wrapper .l_own_inner{width:100%}}#l_own .l_own_wrapper .l_own_inner .l_own_title{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:3px 15px;border:1px solid #0D2746;border-bottom:none;font-size:20px;font-weight:700;color:#0d2746}#l_own .l_own_wrapper .l_own_inner .l_own_list{border-top:1px solid #0D2746;display:flex;flex-wrap:wrap;gap:8px;padding-top:21px}#l_own .l_own_wrapper .l_own_inner .l_own_list .l_own_item a:hover{text-decoration:underline}#l_own .l_own_wrapper .l_own_inner:first-child{width:100%}#l_own .l_own_wrapper .l_own_inner:first-child .l_own_list{gap:14px;padding-top:30px}#l_own .l_own_wrapper .l_own_inner:first-child .l_own_list .l_own_item{position:relative;width:calc((100% - 28px) / 3)}#l_own .l_own_wrapper .l_own_inner:first-child .l_own_list .l_own_item:nth-child(n+7){width:calc((100% - 42px)/4)}@media screen and (max-width: 767px){#l_own .l_own_wrapper .l_own_inner:first-child .l_own_list .l_own_item,#l_own .l_own_wrapper .l_own_inner:first-child .l_own_list .l_own_item:nth-child(n+7){width:calc((100% - 5px)/2)}}#l_own .l_own_wrapper .l_own_inner:first-child .l_own_list .l_own_item a:hover{text-decoration:none;opacity:.75}#l_own .l_own_wrapper .l_own_inner:first-child .l_own_list .l_own_item a img{width:100%;vertical-align:top}#l_own .l_own_wrapper .l_own_inner:first-child .l_own_list .l_own_item a .l_own_scene{position:absolute;color:#fff;background-color:#0d2746;padding:0 5px;right:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#l_own .l_own_wrapper .l_own_inner:first-child .l_own_list .l_own_item a .l_own_scene:nth-child(3){top:10px}#l_own .l_own_wrapper .l_own_inner:first-child .l_own_list .l_own_item a .l_own_scene:nth-child(4){top:43px}#l_own .l_own_wrapper .l_own_inner:first-child .l_own_list .l_own_item a .l_own_scene:nth-child(5){top:76px}@media screen and (max-width: 767px){#l_own .l_own_wrapper .l_own_inner:first-child .l_own_list .l_own_item a .l_own_scene{right:5px;padding:0 3px;font-size:12px}#l_own .l_own_wrapper .l_own_inner:first-child .l_own_list .l_own_item a .l_own_scene:nth-child(2){top:3px}#l_own .l_own_wrapper .l_own_inner:first-child .l_own_list .l_own_item a .l_own_scene:nth-child(3){top:5px}#l_own .l_own_wrapper .l_own_inner:first-child .l_own_list .l_own_item a .l_own_scene:nth-child(4){top:30px}#l_own .l_own_wrapper .l_own_inner:first-child .l_own_list .l_own_item a .l_own_scene:nth-child(5){top:60px}}@media screen and (max-width: 767px){#l_own .l_own_wrapper .l_own_inner:first-child .l_own_list{gap:5px}}@media screen and (max-width: 767px){#l_own .l_own_wrapper .l_own_inner:nth-child(2) .l_own_list{row-gap:12px}}#l_own .l_own_wrapper .l_own_inner:nth-child(2) .l_own_list .l_own_item{width:calc((100% - 40px) / 6)}@media screen and (max-width: 767px){#l_own .l_own_wrapper .l_own_inner:nth-child(2) .l_own_list .l_own_item{width:calc((100% - 24px)/4)}}#l_own .l_own_wrapper .l_own_inner:nth-child(2) .l_own_list .l_own_item a{display:flex;align-items:center;justify-content:center;background-color:#fff;padding:3px 0}@media screen and (max-width: 767px){#l_own .l_own_wrapper .l_own_inner:nth-child(2) .l_own_list .l_own_item a{padding:5px 0}}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item{min-width:calc((100% - 24px)/4)}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item a{display:flex}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item a .l_own_color{width:36px;height:36px;background-repeat:no-repeat;background-size:cover;display:block}@media screen and (max-width: 767px){#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item a .l_own_color{width:42px;height:42px}}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item a .l_own_text{width:calc(100% - 36px);display:flex;align-items:center;justify-content:center;background-color:#fff}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item a img{width:100%}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item:first-child .l_own_color{background-color:#000}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item:nth-child(2) .l_own_color{background-color:#5b5b5b}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item:nth-child(3) .l_own_color{background-color:#0d2746}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item:nth-child(4) .l_own_color{background-color:#c0b39d}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item:nth-child(5) .l_own_color{background-color:#fff4e0}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item:nth-child(6) .l_own_color{background-color:#e01313}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item:nth-child(7) .l_own_color{background-color:#a31cb9}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item:nth-child(8) .l_own_color{background-color:#007b0c}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item:nth-child(9) .l_own_color{background-color:#ff8c4b}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item:nth-child(10) .l_own_color{background-color:#6e301c}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item:nth-child(11) .l_own_color{background-color:#fff;border:1px solid #C3C3C3;box-sizing:border-box}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item:nth-child(12) .l_own_color{background-color:#2e2ad6}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item:nth-child(13) .l_own_color{background-color:#ffc3c3}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item:nth-child(14) .l_own_color{background-color:#7d8741}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item:nth-child(15) .l_own_color{background-color:#fff733}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item:nth-child(16) .l_own_color{background:linear-gradient(90deg,#999,#bdbdbd,#e2e2e2)}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item:nth-child(17) .l_own_color{background:linear-gradient(90deg,#776e3f,#948a57,#b1a76f)}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item:nth-child(18) .l_own_color{background-image:url(https://kutukutu-kawanishi.myshopify.com/cdn/shop/t/1/assets/colorful.jpg)}@media screen and (max-width: 767px){#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item{width:calc((100% - 8px)/2)}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item .l_own_color{width:42px;height:42px}#l_own .l_own_wrapper .l_own_inner:last-child .l_own_list .l_own_item .l_own_text{width:calc(100% - 42px)}}#l_review_slider{padding-top:100px}#l_review_slider #l_review_slider_wrapper{width:90%;max-width:1200px;margin:40px auto 0}@media screen and (max-width: 767px){#l_review_slider #l_review_slider_wrapper .splide__arrow{width:15px;height:15px}}#l_review_slider #l_review_slider_wrapper .splide__arrow--prev{left:-2em}@media screen and (max-width: 767px){#l_review_slider #l_review_slider_wrapper .splide__arrow--prev{left:-1em}}#l_review_slider #l_review_slider_wrapper .splide__arrow--next{right:-2em}@media screen and (max-width: 767px){#l_review_slider #l_review_slider_wrapper .splide__arrow--next{right:-1em}}#l_review_slider #l_review_slider_wrapper .splide__slide{display:flex;flex-direction:column;padding:36px;border:1px solid #0D2746;position:relative}#l_review_slider #l_review_slider_wrapper .splide__slide:before{position:absolute;content:"";width:7px;height:100%;left:0;top:0;background-color:#0d2746}#l_review_slider #l_review_slider_wrapper .splide__slide .l_review_slider_title,#l_review_slider #l_review_slider_wrapper .splide__slide .l_review_slider_text,#l_review_slider #l_review_slider_wrapper .splide__slide .l_review_slider_item,#l_review_slider #l_review_slider_wrapper .splide__slide .l_review_slider_name{flex:1}#l_review_slider #l_review_slider_wrapper .splide__slide .l_review_slider_title{font-size:20px;font-weight:700}#l_review_slider #l_review_slider_wrapper .splide__slide .l_review_slider_text{margin-top:5px}#l_review_slider #l_review_slider_wrapper .splide__slide .l_review_slider_item{font-size:14px;margin-top:30px}#l_review_slider #l_review_slider_wrapper .splide__slide .l_review_slider_name{text-align:right;margin-top:5px}#l_banner{padding-top:100px}#l_banner .l_banner_list{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px 60px;width:90%;max-width:1200px;margin:auto}#l_banner .l_banner_list .l_banner_item{width:calc((100% - 120px) / 3)}#l_banner .l_banner_list .l_banner_item a:hover{opacity:.75}#l_banner .l_banner_list .l_banner_item a img{width:100%}@media screen and (max-width: 989px){#l_banner .l_banner_list .l_banner_item{width:calc((100% - 60px)/2)}}@media screen and (max-width: 767px){#l_banner .l_banner_list .l_banner_item{width:100%}}#l_company{display:flex;align-items:center;height:700px;padding-top:100px;box-sizing:border-box}@media screen and (max-width: 767px){#l_company{height:auto}}#l_company .l_company_lead{background-color:#f1f1f1;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 40px 0 100px;width:100%;height:100%}#l_company .l_company_lead .l_company_inner{display:flex;flex-direction:column}#l_company .l_company_lead .h2_heading{margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}#l_company .l_company_lead .h2_heading small{display:inline-block;margin-left:10px;position:relative;top:-7px}#l_company .l_company_lead .l_company_text{margin-top:15px;max-width:440px;letter-spacing:0}#l_company .l_company_image{height:600px}@media screen and (max-width: 767px){#l_company .l_company_image{height:auto;display:flex}}#l_company .l_company_image img{width:57.1428571429vw;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767px){#l_company{flex-direction:column-reverse}#l_company .l_company_lead{padding:50px 5%}#l_company .l_company_image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}}#l_faq{padding-top:100px}@media screen and (max-width: 767px){#l_faq{padding-top:0}}#l_faq .l_faq_inner{padding-top:100px;padding-bottom:100px;background-image:url(https://kutukutu-kawanishi.myshopify.com/cdn/shop/t/1/assets/faq.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover}#l_faq .l_faq_inner .h2_heading,#l_faq .l_faq_inner .h2_heading small{color:#fff}#l_faq .l_faq_wrapper{width:90%;max-width:1200px;margin:40px auto 0}#l_faq .l_faq_wrapper .l_faq_item{position:relative;transition:width 2s ease-out}#l_faq .l_faq_wrapper .l_faq_item:nth-child(n+2){margin-top:20px}#l_faq .l_faq_wrapper .l_faq_item:before{position:absolute;content:"Q.";color:#0d2746;font-size:32px;left:30px;z-index:1;font-weight:700;pointer-events:none}@media screen and (max-width: 767px){#l_faq .l_faq_wrapper .l_faq_item:before{left:15px}}#l_faq .l_faq_wrapper .l_faq_item:after{position:absolute;content:"";width:60px;height:60px;top:0;right:0;background-color:#2892b8;pointer-events:none}#l_faq .l_faq_wrapper .l_faq_item .p-home__accordion__trigger{position:relative}#l_faq .l_faq_wrapper .l_faq_item .p-home__accordion__trigger:before,#l_faq .l_faq_wrapper .l_faq_item .p-home__accordion__trigger:after{position:absolute;content:"";top:50%;transform:translateY(-50%);background-color:#fff;z-index:1;pointer-events:none}#l_faq .l_faq_wrapper .l_faq_item .p-home__accordion__trigger:before{width:31px;height:4px;right:14px}#l_faq .l_faq_wrapper .l_faq_item .p-home__accordion__trigger:after{width:4px;height:31px;right:27px}#l_faq .l_faq_wrapper .l_faq_item .p-home__accordion__trigger:hover{cursor:pointer}#l_faq .l_faq_wrapper .l_faq_item .p-home__accordion__trigger.is-open:after{width:0}#l_faq .l_faq_wrapper .l_faq_item .accordion{position:relative;box-sizing:border-box}#l_faq .l_faq_wrapper .l_faq_item label{background:#fff;padding:5px 100px;width:100%;height:60px;display:flex;align-items:center}@media screen and (max-width: 767px){#l_faq .l_faq_wrapper .l_faq_item label{padding:5px 80px 5px 60px}}#l_faq .l_faq_wrapper .l_faq_item .faq-accordion{display:grid;grid-template-rows:0fr;background:#f1f1f1;transition:grid-template-rows .16s ease-out,-ms-grid-rows .16s ease-out;overflow:hidden}#l_faq .l_faq_wrapper .l_faq_item .p-home__accordion__trigger.is-open+.faq-accordion{grid-template-rows:1fr!important}#l_faq .l_faq_wrapper .l_faq_item .faq-accordion .accordionContent{position:relative;display:flex;align-items:center;overflow:hidden}#l_faq .l_faq_wrapper .l_faq_item .faq-accordion .accordionContent:before{position:absolute;content:"A.";color:#2892b8;font-size:32px;left:32px;z-index:1;font-weight:700}.accordionContentInner{padding:30px 60px 30px 120px}@media screen and (max-width: 767px){#l_faq .l_faq_wrapper .l_faq_item .faq-accordion .accordionContent{padding:0;min-height:0}.accordionContentInner{padding:20px 0 20px 60px}#l_faq .l_faq_wrapper .l_faq_item .faq-accordion .accordionContent:before{left:15px}}#l_faq .l_faq_wrapper .l_faq_item .faq-accordion a:hover{text-decoration:underline;overflow:hidden;display:block}#l_guaranteed{width:90%;padding-top:100px;max-width:1200px;margin:auto}#l_guaranteed .l_guaranteed_wrapper{position:relative;border:1px solid #0D2746;padding:64px 40px 20px}#l_guaranteed .l_guaranteed_wrapper:after{position:absolute;content:"";width:100%;height:8px;top:0;left:0;background-color:#0d2746}@media screen and (max-width: 767px){#l_guaranteed .l_guaranteed_wrapper{padding-left:20px;padding-right:20px}}#l_guaranteed .l_guaranteed_wrapper .l_guaranteed_text{text-align:center;margin-top:30px}@media screen and (max-width: 767px){#l_guaranteed .l_guaranteed_wrapper .l_guaranteed_text{text-align:left;padding-left:20px;padding-right:20px}}#l_guaranteed .l_guaranteed_wrapper .l_guaranteed_list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0 25px;margin-top:40px}#l_guaranteed .l_guaranteed_wrapper .l_guaranteed_list .l_guaranteed_item .l_guaranteed_image img{max-height:106px}@media screen and (max-width: 767px){#l_guaranteed .l_guaranteed_wrapper .l_guaranteed_list .l_guaranteed_item .l_guaranteed_image img{width:100%}}@media screen and (max-width: 767px){#l_guaranteed .l_guaranteed_wrapper .l_guaranteed_list .l_guaranteed_item{width:calc((100% - 25px)/2)}}#l_contact{padding-top:100px}#l_contact .l_contact_wrapper{padding-top:100px;padding-bottom:100px;background-color:#f1f1f1}#l_contact .l_contact_wrapper .l_contact_text{margin-top:33px;text-align:center}@media screen and (max-width: 767px){#l_contact .l_contact_wrapper .l_contact_text{width:90%;margin-left:auto;margin-right:auto;text-align:left}}#l_contact .l_contact_wrapper .l_contact_inner{margin:35px auto 0;display:flex;align-items:center;justify-content:center;width:90%;max-width:1000px}#l_contact .l_contact_wrapper .l_contact_inner .l_contact_button{width:calc((100% - 61px)/2);height:100px}@media screen and (max-width: 767px){#l_contact .l_contact_wrapper .l_contact_inner .l_contact_button{width:90%}}#l_contact .l_contact_wrapper .l_contact_inner .l_contact_button a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#0d2746;border:1px solid #0D2746;box-sizing:border-box}#l_contact .l_contact_wrapper .l_contact_inner .l_contact_button a img{margin-right:15px}#l_contact .l_contact_wrapper .l_contact_inner .l_contact_button a .l_contact_image{display:flex}#l_contact .l_contact_wrapper .l_contact_inner .l_contact_button a .l_contact_image_on{display:none}#l_contact .l_contact_wrapper .l_contact_inner .l_contact_button a .l_contact_button_text{font-size:24px;font-weight:700;color:#fff}#l_contact .l_contact_wrapper .l_contact_inner .l_contact_button a:hover{background-color:#fff}#l_contact .l_contact_wrapper .l_contact_inner .l_contact_button a:hover .l_contact_image{display:none}#l_contact .l_contact_wrapper .l_contact_inner .l_contact_button a:hover .l_contact_image_on{display:flex}#l_contact .l_contact_wrapper .l_contact_inner .l_contact_button a:hover .l_contact_button_text{color:#0d2746}@media screen and (min-width: 750px){.facets__form-vertical{width:300px}}.facets__heading,.underlined-link,.facets__summary,.facets__summary:hover span{color:#0d2746}@media screen and (min-width: 750px){.facets-container .facets-vertical .facets__summary{padding-bottom:5px;border-bottom:1px solid #0D2746}.facets-container .facets-vertical .facets__summary span{padding:5px 10px;border:1px solid #0D2746;border-bottom:none}}#l_collection_list{width:calc(100% - 340px)}#l_collection_list .l_collection_list_wrappper{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:30px 25px}#l_collection_list .l_collection_list_wrappper .l_collection_list_item a .l_new_item_block_image img{width:100%;height:auto}#l_collection_list .l_collection_list_wrappper .l_collection_list_item a:hover{text-decoration:underline}#l_collection_mv{background-color:#0d2746;width:100%;height:auto;padding:44px 24px 58px;display:flex;align-items:center;flex-direction:column}#l_collection_mv .l_collection_mv_image img{max-width:165px;width:100%;height:auto}#l_collection_mv .l_collection_mv_title{font-size:40px;font-weight:700;line-height:1;margin:25px auto 0;color:#fff}#l_collection_mv .l_collection_mv_button{padding:3px 52px;border:1px solid #fff;color:#fff;display:flex;align-items:center;justify-content:center;margin-top:35px}.search_box:after{color:#fff!important}.collection-hero__title{display:none}.breadcrumb{max-width:var(--page-width);margin:20px auto 0;padding:0 5rem}@media screen and (max-width: 767px){.breadcrumb{padding:0}}.page-width .breadcrumb{margin:0 auto 20px}#conceptLightBox{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#3c3c3c80;transition:all .4s;pointer-events:none;opacity:0;z-index:-1}#conceptBox:checked~#conceptLightBox{pointer-events:auto;opacity:1;z-index:1001}#conceptLightBox .inner{position:relative;background-color:#fff;text-align:center}#conceptLightBox .conceptClose{position:absolute;display:flex;justify-content:center;align-items:center}#conceptLightBox .conceptClose:hover:before,#conceptLightBox .conceptClose:hover:after{background-color:#f08e9f}#conceptLightBox h2,#conceptLightBox h3,#conceptLightBox p{margin:0 auto}#conceptLightBox h2,#conceptLightBox h3{display:block;line-height:1}#conceptLightBox h3,#conceptLightBox p{text-align:left}#conceptLightBox .fg{display:block}#conceptLightBox .conceptClose{width:40px;height:40px;top:0;right:0}#conceptLightBox .conceptClose:before,#conceptLightBox .conceptClose:after{width:40px}#conceptLightBox .conceptClose:before,#conceptLightBox .conceptClose:after{content:"";display:block;position:absolute;height:1px;background-color:#1b0f0a;transition:all .4s}#conceptLightBox .conceptClose:before{transform:rotate(45deg)}#conceptLightBox .conceptClose:after{transform:rotate(-45deg)}@media screen and (max-width: 767px){#conceptLightBox .conceptClose{width:28px;height:28px}#conceptLightBox .conceptClose:before,#conceptLightBox .conceptClose:after{width:28px}}.conceptRow{display:flex;align-items:center;width:100%;height:70vh}@media screen and (max-width: 767px){.conceptRow{height:auto}}.conceptImage img{width:100%;height:auto}.conceptLead{display:flex;align-items:center;justify-content:center;padding:0 120px;gap:150px}.conceptLead img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto}#conceptLightBox01,#conceptLightBox02{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080}.inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:20px}@media screen and (min-width: 990px){.product--stacked .product__media-item{max-width:100%!important}}#l_item_detail{padding-top:100px}#l_item_detail .l_item_detail_table{width:100%;max-width:1000px;margin:30px auto 0;border-collapse:collapse;border:1px solid #0D2746}#l_item_detail .l_item_detail_table .l_item_detail_row{display:flex}#l_item_detail .l_item_detail_table .l_item_detail_row:not(:last-child){border-bottom:1px solid #D9D9D9}#l_item_detail .l_item_detail_table .l_item_detail_row .l_item_detail_data{padding:10px 30px;width:calc(100% - 240px);box-sizing:border-box;word-break:break-all}#l_item_detail .l_item_detail_table .l_item_detail_row .l_item_detail_data:first-child{background-color:#0d2746;color:#fff;width:240px}@media screen and (max-width: 767px){#l_item_detail .l_item_detail_table .l_item_detail_row{flex-direction:column}#l_item_detail .l_item_detail_table .l_item_detail_row .l_item_detail_data,#l_item_detail .l_item_detail_table .l_item_detail_row .l_item_detail_data:first-child{width:100%}}.l_item_desc_row{padding-top:32px;overflow-wrap:break-word}.l_item_desc_row_inner_reverse{flex-direction:row-reverse}.l_item_desc_row_inner,.l_item_desc_row_inner_reverse{display:flex;align-items:center;justify-content:space-between;gap:40px;width:100%;max-width:1200px;margin:50px auto 0}@media screen and (max-width: 767px){.l_item_desc_row_inner,.l_item_desc_row_inner_reverse{gap:15px}}.l_item_desc_row_inner .l_item_desc_row_inner_image img,.l_item_desc_row_inner_reverse .l_item_desc_row_inner_image img{width:100%;height:auto}.l_item_desc_row_inner .l_item_desc_row_inner_lead,.l_item_desc_row_inner_reverse .l_item_desc_row_inner_lead{width:calc((100% - 40px)/2)}@media screen and (max-width: 767px){.l_item_desc_row_inner .l_item_desc_row_inner_lead,.l_item_desc_row_inner_reverse .l_item_desc_row_inner_lead{width:100%}}@media screen and (max-width: 767px){.l_item_desc_row_inner,.l_item_desc_row_inner_reverse{flex-direction:column}}.l_item_desc_row_title{font-size:18px;font-weight:700}.l_item_desc_row_text{margin-top:30px;word-break:break-all}@media screen and (max-width: 767px){.l_item_desc_row_text{margin-top:10px}}.l_item_desc_row_lead{width:90%;max-width:800px;margin:53px auto 0}#l_item_styling{padding-top:104px;padding-bottom:100px}#l_item_styling .l_item_styling_list{display:flex;gap:30px 40px;flex-wrap:wrap;max-width:1200px;margin:40px auto 0}#l_item_styling .l_item_styling_list .l_item_styling_item{width:calc((100% - 40px)/2);height:auto}@media screen and (max-width: 767px){#l_item_styling .l_item_styling_list .l_item_styling_item{width:100%}}#l_item_styling .l_item_styling_list .l_item_styling_item img{width:100%;height:auto}@media screen and (max-width: 767px){#l_item_detail,#l_item_desc_row,#l_item_styling{width:90%;margin-left:auto;margin-right:auto}}#l_item_related{padding-top:100px}#l_item_related .l_item_related_list{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));-moz-column-gap:45px;column-gap:45px}#judgeme_product_reviews{padding:40px 0;background-color:#f1f1f1}#judgeme_product_reviews .jdgm-rev-widg .jdgm-star,#judgeme_product_reviews .jdgm-revs-tab .jdgm-star,#judgeme_product_reviews .jdgm-all-reviews .jdgm-star,#judgeme_product_reviews .jdgm-gallery-popup .jdgm-star,#judgeme_product_reviews .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,#judgeme_product_reviews .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow,#judgeme_product_reviews .jdgm-histogram .jdgm-star,#judgeme_product_reviews .jdgm-rev__author,#judgeme_product_reviews .jdgm-rev__icon:before,#judgeme_product_reviews .jdgm-notification,.jdgm-widget.jdgm-preview-badge .jdgm-star{color:#2892b8}#judgeme_product_reviews .jdgm-write-rev-link.jdgm-write-rev-link:not([disabled]):hover,#judgeme_product_reviews .jdgm-write-rev-link.jdgm-write-rev-link:focus,#judgeme_product_reviews .jdgm-histogram__bar-content,#judgeme_product_reviews .jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,#judgeme_product_reviews .jdgm-rev__buyer-badge.jdgm-rev__buyer-badge,#judgeme_product_reviews .jdgm-notification__title:before{background-color:#2892b8}#judgeme_product_reviews .jdgm-write-rev-link.jdgm-write-rev-link{background-color:#fff;color:#2892b8;border-color:#2892b8;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#judgeme_product_reviews .jdgm-write-rev-link.jdgm-write-rev-link:hover{color:#fff;background-color:#2892b8}#judgeme_product_reviews .jdgm-btn--solid,#judgeme_product_reviews input[type=submit].jdgm-btn--solid{width:170px;height:40px;position:relative;top:0;background-color:#2892b8;border-color:#2892b8}#judgeme_product_reviews.jdgm-widget:not(.jdgm-review-widget--small) .jdgm-form__fieldset-actions .jdgm-cancel-question,#judgeme_product_reviews.jdgm-widget:not(.jdgm-review-widget--small) .jdgm-form__fieldset-actions .jdgm-cancel-rev{border-color:#2892b8;color:#2892b8}#judgeme_product_reviews .jdgm-form__fieldset input:focus{border-color:#2892b8}.related-products__heading.inline-richtext{font-family:Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,\6e38\30b4\30b7\30c3\30af  Medium,YuGothic,YuGothicM,\30e1\30a4\30ea\30aa,Meiryo,sans-serif;font-size:32px;font-weight:700;margin:0 auto 70px;text-align:center;letter-spacing:1px;position:relative}.related-products__heading.inline-richtext:after{position:absolute;content:"RELATED ITEM";font-family:Lato,sans-serif;font-weight:700;font-size:13px;color:#2892b8;display:block;margin-top:5px;bottom:-30px;left:50%;transform:translate(-50%)}@media screen and (max-width: 767px){.related-products__heading.inline-richtext{margin-top:50px}}@media screen and (max-width: 767px){.related-products .product-grid{flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden}}.page-width .grid--2-col-tablet .grid__item{width:100%}.product__info-contact{margin:15px 0}.product__info-contact a{display:flex;align-items:center}.product__info-contact a img{width:20px;height:auto;margin-right:10px}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__title{font-family:Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,\6e38\30b4\30b7\30c3\30afMedium,YuGothic,YuGothicM,\30e1\30a4\30ea\30aa,Meiryo,sans-serif;font-size:32px;font-weight:700;text-align:center;letter-spacing:1px}.product-form__input.product-form__input--pill input[type=radio]+label{border-radius:0;border-color:#d9d9d9}.product-form__input.product-form__input--pill input[type=radio]:checked+label{border:2px solid #0D2746;background:none;color:#000;padding:.9rem 1.9rem}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{color:#9d9d9d;background-color:#d9d9d9;pointer-events:none}.product-form__input.product-form__input--pill input[type=radio]+label{width:8em}@media screen and (min-width: 990px){.product--large:not(.product--no-media) .product__media-wrapper,.product--large:not(.product--no-media) .product__info-wrapper{max-width:50%!important;width:50%!important}.product-form__input.product-form__input--pill input[type=radio]+label{width:7em}}.product__title>h1{font-size:28px;font-weight:600}.product-form__buttons .button--secondary{background-color:#0d2746;color:#fff}.product-form__buttons .button--secondary:after{border:1px solid #0D2746}.product-form__buttons span{display:flex;align-items:center;justify-content:center}.product-form__buttons span img{width:auto;max-width:18px;height:auto;margin-right:10px}.conceptRow{display:flex;align-items:center;width:100%}@media screen and (max-width: 768px){.conceptRow{flex-direction:column}}.conceptImage,.conceptLead{width:50%}@media screen and (max-width: 768px){.conceptImage,.conceptLead{width:100%}}@media screen and (max-width: 768px){.conceptImage img{width:100%}}.conceptLead{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 60px;gap:50px}@media screen and (max-width: 768px){.conceptLead{padding:10px 20px 40px;gap:0}}.conceptLogo img{width:165px;height:auto}@media screen and (max-width: 768px){.conceptLogo img{width:103px}}.conceptImagePc{display:flex;align-items:center}@media screen and (max-width: 768px){.conceptImagePc{display:none}}.conceptImageSp{display:none}@media screen and (max-width: 768px){.conceptImageSp{display:block}}body.noscroll{position:fixed;top:0;left:0;width:1px;height:100%}.search_box{margin:30px auto 40px;text-align:center;border:1px solid #000630;color:#000630;position:relative;display:block;width:300px;height:50px;line-height:50px}@media screen and (max-width: 768px){.search_box{font-size:14px}}.search_box:after{content:"+";right:7%;top:50%;transform:translateY(-50%);color:#000630;position:absolute}.search_box:hover{cursor:pointer}.search_modal_mask{background:#000000b3;width:100%;height:100%;position:fixed;top:0;left:0;z-index:300;display:none}.search_modal{position:fixed;z-index:301;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;width:85%;max-height:90%;overflow-y:auto;padding:0;display:none}@media screen and (max-width: 768px){.search_modal{width:90%;max-height:95%}}.search_modal .search_modal_close{position:absolute;right:0;top:0}.search_modal .search_modal_category{margin:0 0 30px}.search_modal .search_modal_category h3{font-size:18px;font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif;font-weight:400;margin:0 0 15px}.search_modal .search_modal_category ul{display:flex;align-items:center;flex-wrap:wrap}.search_modal .search_modal_category ul li{margin-right:11px;margin-bottom:11px}.search_modal .search_modal_category ul li label input{-webkit-appearance:none;border:none;outline:none;opacity:0;display:block}.search_modal .search_modal_category ul li label span{display:inline-block;color:#000630;border:1px solid #000630;padding:11px 20px;line-height:1;border-radius:21.5px;text-align:center}.search_modal .search_modal_category ul li label input:checked+span{color:#fff;background:#000630}.search_modal .search_modal__btn{margin:60px 0 0;display:flex;justify-content:space-between}@media screen and (max-width: 768px){.search_modal .search_modal__btn{display:block;margin:30px 0 0}}.search_modal .search_modal__btn .allCheck{display:flex;align-items:center}@media screen and (max-width: 768px){.search_modal .search_modal__btn .allCheck{justify-content:space-between;margin:0 0 20px}}.search_modal .search_modal__btn .allCheck>div{width:300px}@media screen and (max-width: 768px){.search_modal .search_modal__btn .allCheck>div{width:48%}}.search_modal .search_modal__btn .allCheck>div label{width:100%;display:block;height:100%}.search_modal .search_modal__btn .allCheck>div label input{-webkit-appearance:none;border:none;outline:none;opacity:0;display:block}.search_modal .search_modal__btn .allCheck>div label span{width:100%;height:100%;display:block;height:65px;line-height:65px;color:#000630;border:1px solid #000630;text-align:center;font-size:18px;transition:all .3s ease}@media screen and (max-width: 768px){.search_modal .search_modal__btn .allCheck>div label span{font-size:14px;height:50px;line-height:50px}}.search_modal .search_modal__btn .allCheck>div label:hover{cursor:pointer}.search_modal .search_modal__btn .allCheck>div label:hover span{background:#000630;color:#fff}.search_modal .search_modal__btn .allCheck>div label input:checked+span{background:#000630;color:#fff}.search_modal .search_modal__btn .allOn{margin-right:20px}@media screen and (max-width: 768px){.search_modal .search_modal__btn .allOn{margin-right:0}}.search_modal .search_modal__btn .search_btn{width:300px}@media screen and (max-width: 768px){.search_modal .search_modal__btn .search_btn{width:100%}}.search_modal .search_modal__btn .search_btn input{-webkit-appearance:none;border:none;outline:none;width:100%;height:100%;height:65px;line-height:65px;color:#fff;background:#000630;border:1px solid #000630;text-align:center;transition:all .3s ease;display:block;font-size:18px}@media screen and (max-width: 768px){.search_modal .search_modal__btn .search_btn input{-webkit-appearance:none;font-size:14px;height:50px;line-height:50px}}.search_modal .search_modal__btn .search_btn input:hover{cursor:pointer}.search_modal .search_modal__btn .search_btn input:checked+span{background:#000630;color:#fff}.p-product__custom__option__list{display:flex;flex-wrap:wrap;gap:10px}.p-product__custom__option__list-item{width:fit-content}.color-scheme-4{color:#fff!important;background-color:#eb0404}
/*# sourceMappingURL=/cdn/shop/t/1/assets/style.css.map */
