@media (min-width:641px){.visible-sp{display:none!important}}@media (min-width:992px){.visible-tb{display:none!important}}@media (max-width:991px){.visible-pc{display:none!important}}@media (max-width:640px){.hidden-sp{display:none!important}}@media (max-width:991px){.hidden-tb{display:none!important}}@media (min-width:992px){.hidden-pc{display:none!important}}p{margin-bottom:0}.price{color:#ec7486}.tax{font-size:.7em;margin-left:4px;color:#333}.shopify-section__header{background:#fff}.header-top{padding:20px var(--desktop-container-gutter);border-bottom:1px solid #999999}.header-top-inner{display:flex;justify-content:space-between;align-items:center}.header-top p{font-size:14px}@media screen and (max-width: 1320px){.header-top p{font-size:13px}}@media screen and (max-width: 1280px){.header-top p{font-size:12px}}@media screen and (max-width: 991px){.header-top p{display:none}}.header-top__links{min-width:380px;margin-left:30px}.header-top__links ul{display:flex;justify-content:flex-end;list-style:none}.header-top__links ul li{font-size:14px;padding:0 30px 0 10px;position:relative}.header-top__links ul li:before{position:absolute;content:"";width:7px;height:7px;margin-top:-5px;border-top:solid 2px #999999;border-right:solid 2px #999999;transform:rotate(45deg);top:50%;left:-7px}.search-bar__top{background:var(--header-background);box-shadow:none!important;width:300px}.search-bar__input{border:1px solid #716D6F;border-radius:10px 0 0 10px}.search-bar__submit{border-radius:0 10px 10px 0}@media (min-width:992px){.header__action-item{padding:0 25px}}.header__action-item-content span{line-height:1}.header__action-item-content a{transition:.2s}.header__action-item-content a:hover{opacity:.8}.header__account-icon,.header__favorite-icon{display:flex;align-items:center;column-gap:8px}.header__favorite-icon .icon{width:22px;height:22px}.nav-bar__inner{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;margin:20px auto}.nav-bar__inner .container{display:flex;align-items:center;justify-content:space-between}.header__banner img{width:100%}@media screen and (max-width: 1321px){.header__banner{width:160px}}@media screen and (max-width: 1047px){.header__action-item--login{display:none}}.header__action-item--login ul{display:flex;list-style:none}.header__action-item--login ul li{font-size:12px;padding:5px 20px;border-radius:5px;height:fit-content}.header__action-item--login ul li:first-child{border:1px solid #999999;margin-right:10px}.header__action-item--login ul li:last-child{background:#999;color:#fff;font-weight:700}.nav-bar{border-bottom:none}.nav-bar__linklist{display:flex}.nav-bar__item{width:130px;margin-right:0;display:flex;justify-content:center;align-items:center;text-align:center}.nav-bar__item.is-dropdown-open{background:#eee}.nav-bar__link{font-size:13px;line-height:1.2}.nav-bar__item .icon--arrow-bottom{display:block;text-align:center;width:100%;margin-left:0;margin-top:5px}@media screen and (max-width: 1280px){.nav-bar__item{width:110px}}.mobile-menu__nav-link br{display:none}.nav-bar__order-search{display:flex}@media screen and (max-width: 1160px){.header__order-wrapper{display:none}}.header__order-wrapper p{border:2px solid #6cb2c3;padding:7px 30px 7px 16px;font-size:13px;background:#f6f9f8;position:relative}.header__order-wrapper p:before{content:"";width:18px;height:18px;background:#6cb2c3;border-radius:50%;position:absolute;top:50%;right:6px;margin-top:-9px}.header__order-wrapper p:after{content:"";width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;right:11px;margin-top:-4px}.header__search-bar-wrapper{margin-left:12px}.nav-bar{background:var(--header-background)}.nav-bar__linklist{text-align:center}.nav-bar__item--static .link:focus{color:inherit}.nav-bar__item.is-dropdown-open .link:focus{color:var(--accent-color)}.nav-bar__item.is-dropdown-open .icon--arrow-bottom{transform:rotate(180deg);color:var(--accent-color)}.nav-dropdown{background:var(--background)}.mega-menu{background:#eee}.mega-menu__inner{width:100%;padding:25px 0;display:grid;grid-column-gap:5px;grid-row-gap:10px}.nav-bar__link .icon--nav-triangle{display:none}.link-menu__all-item{display:flex;justify-content:flex-start;column-gap:15%}.link-menu__all-item .mega-menu__column{text-align:left}.link-menu__all-item__category .mega-menu__linklist{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:30px;grid-row-gap:15px}.link-menu__all-item__function .mega-menu__link{position:relative}.link-menu__all-item__function .mega-menu__link:after{content:"";width:6px;height:6px;border:0;border-top:solid 2px #333;border-right:solid 2px #333;transform:rotate(45deg);position:absolute;top:0;right:0;bottom:0;margin:auto}.link-menu__color{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr)}@media screen and (max-width: 1340px){.link-menu__color{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width: 1140px){.link-menu__color{grid-template-columns:repeat(4,1fr)}}.link-menu__pattern{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr)}.link-menu__taste{grid-template-columns:repeat(5,1fr);grid-template-rows:1fr}.link-menu__function{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr)}@media screen and (max-width: 1140px){.link-menu__function{grid-template-columns:repeat(5,1fr)}}.mega-menu__column{margin-left:0;margin-right:0;margin-bottom:0}.mega-menu__title{text-align:left}@media only screen and (max-width: 640px){.mobile-menu__panel{background:var(--background)}#mobile-menu .icon--nav-triangle-borderless{display:none}.mobile-menu__panel-title{background:var(--secondary-background);margin-bottom:-16px}.mobile-menu__section:not(:last-child){border:none}.mobile-menu__navi{display:flex;column-gap:1px;flex-direction:column}.mobile-menu__navi-item{list-style:none;width:100%}.mobile-menu__navi-item-title{font-size:16px;color:var(--text-color);text-align:left;margin-bottom:0;position:relative;cursor:pointer;padding:15px 20px;transition:all .5s ease;border-radius:0!important;border-bottom:1px solid var(--border-color)}.mobile-menu__navi-item:last-child .mobile-menu__navi-item-title{border-bottom:none}.mobile-menu__navi-item-title:before{content:"";width:10px;height:10px;border-top:solid 3px var(--border-color);border-right:solid 3px var(--border-color);position:absolute;transform:rotate(135deg);top:45%;right:15px}.mobile-menu__navi-item-title.close:before{transform:rotate(-45deg)}.mobile-menu__navi-item-list{background:var(--secondary-background);display:none;background:transparent;padding:0}.mobile-menu__navi-item-list li{list-style:none;background:#f8f7f4;padding:10px 40px;margin-bottom:1px;line-height:1.875}.mobile-menu__navi-item-list-active{padding:0}.mobile-menu__navi-item-list-active li{padding:10px 40px;margin-bottom:1px;line-height:1.875;list-style:none}.mobile-menu__section--loose{background:var(--footer-background-color)}.mobile-menu__social-title{color:#fff;font-size:22px;letter-spacing:.2em;text-align:center}.mobile-menu__section .social-media__item-list{display:flex}.mobile-menu__navi-item-list li.level3{font-size:14px;padding:5px 0 5px 20px}}.footer-content{margin-top:35px}.footer__wrapper{display:none}.footer__aside{display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:20px 0}.footer__aside__linklist{display:flex}.footer__aside__linklist li{padding:0 15px 0 0;font-size:12px}.footer__aside__linklist li a{color:#333;-webkit-tap-highlight-color:rgba(0,0,0,.1);tap-highlight-color:rgba(0,0,0,.8)}.footer__aside__linklist li:not(:last-child) a{border-right:2px solid #a2a2a2;padding-right:16px;text-decoration:none}@media screen and (max-width: 640px){.footer{padding:0}.footer .container{padding:30px 12px}.footer__aside{padding:0}.footer__aside-item{margin-top:0}.footer__aside__linklist{flex-wrap:wrap;justify-content:space-between}.footer__aside__linklist li{width:47%;margin-bottom:24px;padding:0 0 5px;position:relative;border-bottom:1px solid #666666}.footer__aside__linklist li a{border-right:none!important;padding:0!important}.footer__aside__linklist li a:after{content:"";width:6px;height:6px;border:0;border-top:solid 1px #666666;border-right:solid 1px #666666;position:absolute;top:50%;right:0;margin-top:-7px;transform:rotate(45deg)}}.footer__pagetop{position:fixed;z-index:100;right:20px;bottom:40px}@media screen and (max-width: 640px){.footer__pagetop{right:1vw;bottom:9vw;z-index:100}.footer__pagetop img{width:12vw;height:auto}}.point_content .point_title{background:#444;padding:12px 0;text-align:center;color:#fff;font-size:20px;margin-bottom:20px}@media screen and (max-width: 640px){.point_content .point_title{margin-left:-20px;margin-right:-20px;padding:12px 20px}.point_content .point4 .section_point_title,.point_content .point5 .section_point_title{margin-bottom:0}}.point_content .point1,.point_content .point2,.point_content .point3,.point_content .point4,.point_content .point5{border:1px solid #999999;padding:23px 30px 8px;margin-bottom:20px}@media screen and (max-width: 640px){.point_content .point1,.point_content .point2,.point_content .point3,.point_content .point4,.point_content .point5{padding:15px;margin:15px}}.point_content .point1,.point_content .point2{padding:50px 50px 0}@media screen and (max-width: 640px){.point_content .point1,.point_content .point2{padding:15px;margin:0 0 15px}}.point_content .point3{padding-bottom:20px}.point_content .point_4to5{display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 640px){.point_content .point_4to5>div{margin:0}.point_content .point_4to5>div.point5{margin-top:15px}}.section_point_title{display:flex;align-items:center;margin-bottom:20px}@media screen and (max-width: 640px){.section_point_title{flex-direction:column}.section_point_title img{width:40px}}.point_content .section_point_title p{color:#6cb2c3;font-size:20px;font-weight:700;margin-left:12px;padding-top:9px}@media screen and (max-width: 640px){.point_content .section_point_title p{text-align:center;margin-left:0}}.point_content .point1_content{display:flex;justify-content:space-between}@media screen and (max-width: 640px){.point_content .point1_content{flex-direction:column}}.point_content .point1_content .left_content>p{margin-bottom:25px}.point_content .point1_content .left_content p.point_tag{padding:4px 12px;border:solid 1px #999999;border-radius:15px;text-align:center;width:80%}@media screen and (max-width: 640px){.point_content .point1_content .left_content p.point_tag{width:100%}}.point_content .point1_content .left_content .point1_price{width:50%}@media screen and (max-width: 640px){.point_content .point1_content .left_content .point1_price{width:80%}}.point_content .link_btn{display:flex;margin:20px auto;justify-content:center}@media screen and (max-width: 640px){.point_content .link_btn{flex-direction:column;row-gap:20px}}.point_content .link_btn a{width:30%;min-width:280px;background:#999;padding:12px 12px 12px 25px;margin:0 12px;text-decoration:unset!important}@media screen and (max-width: 640px){.point_content .link_btn a{width:100%;margin:0}}.point_content .link_btn a p{color:#fff;position:relative}.point_content .link_btn a p:after{content:"";width:7px;height:7px;border:0;border-top:solid 2px #fff;border-right:solid 2px #fff;position:absolute;top:50%;right:0;margin-top:-4px;transform:rotate(45deg)}.point_content p.point2_content_title{background:#eee;padding:10px 0 10px 30px;margin-bottom:20px;font-weight:700}.point_content .point2_content_wrapper{display:flex;justify-content:space-between;margin-bottom:40px}@media screen and (max-width: 640px){.point_content .point2_content_wrapper{flex-direction:column}}.point_content .point2_content_img{position:relative;width:25%}@media screen and (max-width: 991px){.point_content .point2_content_img{width:30%}}@media screen and (max-width: 640px){.point_content .point2_content_img{width:100%}}.point_content .point2_content_img img.zoomup_img{position:absolute;bottom:9px;width:100px;right:-62px}@media screen and (max-width: 991px){.point_content .point2_content_img img.zoomup_img{position:unset;width:100px}}@media screen and (max-width: 640px){.point_content .point2_content_img img.zoomup_img{width:145px}}.point_content .point2_content_info_img{display:flex}.point_content .point2_content_info_imgs{display:flex;justify-content:center;margin-left:50px}@media screen and (max-width: 991px){.point_content .point2_content_info_imgs{margin-left:0}}@media screen and (max-width: 640px){.point_content .point2_content_info_imgs{margin-top:20px;column-gap:15px}}.point_content .point2_content_info_img img{width:180px}@media screen and (max-width: 640px){.point_content .point2_content_info_img img{width:100%}}@media screen and (max-width: 640px){.point_content .point2_content_info_img_bottom{margin-top:20px}.point_content .point2_content_info_img_bottom img{width:40%;object-fit:cover}}.point_content .point2_content_info_imgs .point2_content_info_img{margin:31px 30px 0;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 640px){.point_content .point2_content_info_imgs .point2_content_info_img{margin:0}}.point_content .point2_content_info{width:69%;display:flex;flex-wrap:wrap;align-content:space-between;margin-bottom:5px}@media screen and (max-width: 640px){.point_content .point2_content_info{width:100%;margin-top:20px}}.point_content .point2_content_info .point2_content_info_img_txt{display:flex;flex-direction:column;justify-content:space-between;margin-left:18px}@media screen and (max-width: 640px){.point_content .point2_content_info .point2_content_info_img_txt{width:56%;margin-left:4%}}.point_content .point3,.point_content .point_4to5{width:49%}@media screen and (max-width: 640px){.point_content .point3,.point_content .point_4to5{width:100%;margin:15px 0}}.point_content .point_3to5{display:flex;justify-content:space-between}@media screen and (max-width: 640px){.point_content .point_3to5{flex-direction:column}}.point_content .point3 p.small_txt{font-size:12px}.point_content .point5 span.small_txt{font-size:14px}.search_content,.guide_content{margin-top:20px}@media screen and (max-width: 640px){.search_content{width:100vw;margin:0 calc(50% - 50vw);background:#eee}}.search_content .search_title,.guide_content .guide_title{background:#444;color:#fff;text-align:center;padding:7px 0;margin-bottom:20px;font-size:16px}@media screen and (max-width: 640px){.search_content .search_title{margin-bottom:0}.guide_content .guide_title{width:100vw;margin:0 calc(50% - 50vw)}}.search_content .menu_top p,.search_content .menu_bottom p{font-weight:700;font-size:16px;margin:12px 0}.search_content .menu_top{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 640px){.search_content .menu_top{display:block;width:100%;text-align:center;padding:10px 0;background:#666;color:#fff;font-size:16px;font-weight:700}.search_content .menu_top p{margin:0}}.order_curtain_link_btn a p{border:2px solid #6cb2c3;padding:7px 30px 7px 16px;font-size:13px;background:#f6f9f8;position:relative}.order_curtain_link_btn a p:before{content:"";width:18px;height:18px;background:#6cb2c3;border-radius:50%;position:absolute;top:50%;right:6px;margin-top:-9px}.order_curtain_link_btn a p:after{content:"";width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;right:11px;margin-top:-4px}@media screen and (max-width: 640px){.h-itemlist-search-menu{padding:15px}}.h-itemlist-search-menu-box{display:flex;justify-content:space-around}@media screen and (max-width: 991px){.h-itemlist-search-menu-box{justify-content:flex-start;flex-wrap:wrap}}@media screen and (max-width: 640px){.h-itemlist-search-menu-box{flex-direction:column;row-gap:1px}}.h-itemlist-search-menu .menu_bottom+.h-itemlist-search-menu-box{justify-content:flex-start}.h-itemlist-search-menu .h-itemlist{border:none;background:#fff;width:20%}@media screen and (max-width: 991px){.h-itemlist-search-menu .h-itemlist{width:33%%}}@media screen and (max-width: 640px){.h-itemlist-search-menu .h-itemlist{width:100%}}.h-itemlist-search-menu .h-itemlist .btn-open-close p{position:relative;width:fit-content;margin:0 auto}@media screen and (max-width: 640px){.h-itemlist-search-menu .h-itemlist .btn-open-close p{width:100%}}.h-itemlist-search-menu .h-itemlist .btn-open-close p:before,.h-itemlist-search-menu .h-itemlist .btn-open-close p:after{content:"";position:absolute;right:-21px;top:42%;width:12px;height:2px;background-color:#999}@media screen and (max-width: 640px){.h-itemlist-search-menu .h-itemlist .btn-open-close p:before,.h-itemlist-search-menu .h-itemlist .btn-open-close p:after{right:13px;top:50%}}.h-itemlist-search-menu .h-itemlist .btn-open-close p:before{transform:rotate(90deg)}.h-itemlist-search-menu .h-itemlist .btn-open-close.action p:before{transform:unset}.h-itemlist-search-menu .h-itemlist .btn-open-close{padding:16px 19px 23px}@media screen and (max-width: 640px){.h-itemlist-search-menu .h-itemlist .btn-open-close{display:block;text-decoration:none;letter-spacing:-.05em;font-size:15px;background:#fff;position:relative;padding:17px 10px 16px 21px}}.h-itemlist-search-menu .h-itemlist-main-box{background:#eee;padding:30px 50px;display:none;margin:0 calc(50% - 50vw) 50px}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper{width:1216px;margin:0 auto}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .h-itemlist-box{display:flex;width:100%}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_link{width:150px}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_link .search_curtain,.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_link .search_furniture{padding:12px 16px;background:#eee;color:#333;position:relative}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_link .search_curtain.action,.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_link .search_furniture.action{background:#444;color:#fff}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_link .search_curtain{margin-bottom:40px}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_link .search_curtain:after,.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_link .search_furniture:after{content:"";width:7px;height:7px;border:0;border-top:solid 2px #999;border-right:solid 2px #999;position:absolute;top:50%;right:20px;margin-top:-5px;transform:rotate(45deg)}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_link .search_curtain.action:after,.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_link .search_furniture.action:after{border-top:solid 2px #fff;border-right:solid 2px #fff}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_curtain_item,.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_furniture_item{width:100%}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_curtain_item{padding-left:25px;display:flex}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_furniture_item{padding-left:25px}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_curtain_item>div>p,.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_furniture_item>p,.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_color>p,.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_pattern>p,.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_taste>p,.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_feature>p{color:#333;font-size:16px;font-weight:700;margin-bottom:20px}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_curtain_item>div:last-child>p{border-bottom:1px solid #000;padding-bottom:5px}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_curtain_item>div:first-child ul{display:flex}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_curtain_item>div:first-child ul li{margin-right:30px}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_curtain_item>div:first-child{margin-right:30px}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_curtain_item>div:last-child{width:160px}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_curtain_item>div:first-child ul li p{font-size:13px}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_curtain_item>div:first-child ul li p .small_txt{font-size:12px}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_curtain_item>div:last-child li{margin-bottom:25px}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_curtain_item>div:last-child li p{font-size:13px;position:relative}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_curtain_item>div:last-child li p:after{content:"";width:6px;height:6px;border:0;border-top:solid 2px #999;border-right:solid 2px #999;position:absolute;top:50%;right:48px;margin-top:-4px;transform:rotate(45deg)}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_link .search_curtain:hover,.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_link .search_furniture:hover{cursor:pointer}.search_curtain_item ul,.search_color ul,.search_pattern ul,.search_taste ul,.search_feature ul{list-style:none}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_furniture_item ul{display:flex}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_furniture_item ul li{margin-right:20px}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_curtain_item>div:first-child ul img,.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_furniture_item ul li img{margin-bottom:12px}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_color ul,.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_pattern ul,.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_taste ul,.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_feature ul{display:flex;flex-wrap:wrap}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_color ul li,.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_pattern ul li,.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_taste ul li,.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_feature ul li{width:200px;margin-bottom:20px}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_color ul li a,.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_pattern ul li a,.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_feature ul li a{display:flex;align-items:center}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_color ul li a img,.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_pattern ul li a img,.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_feature ul li a img{margin-right:12px}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_pattern ul li:nth-of-type(5),.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_taste ul li:nth-of-type(5){margin-right:200px}.h-itemlist-search-menu .h-itemlist-main-box .h-itemlist-wrapper .search_taste ul li{margin-bottom:35px}@media screen and (max-width: 640px){#serch_content_sp .common{background:#eee}#serch_content_sp #footer_search_curtain{background:#444;color:#fff;text-align:center;padding:7px 0;font-size:16px}#serch_content_sp .category{padding:15px}#serch_content_sp .category .heading{text-align:center;padding:10px 0;background:#666;color:#fff;font-size:16px;font-weight:700}#serch_content_sp .category .open_close_btn+ul{display:none}#serch_content_sp .category .open_close_btn+ul.action{display:block}#serch_content_sp .category .category-box ul li a{position:relative;background:#fff;padding:2px 10px 3px 21px}#serch_content_sp .category .category-box ul{list-style:none}#serch_content_sp .category .category-box ul li a:after{content:"";width:8px;height:8px;border:0;border-top:solid 2px #999;border-right:solid 2px #999;position:absolute;top:50%;right:16px;margin-top:-5px;transform:rotate(45deg)}#serch_content_sp .category .open_close_btn{display:block;text-decoration:none;letter-spacing:-.05em;font-size:15px;background:#fff;position:relative;margin-bottom:1px}#serch_content_sp .category .open_close_btn:before,#serch_content_sp .category .open_close_btn:after{content:"";position:absolute;right:13px;top:50%;width:12px;height:2px;background-color:#999}#serch_content_sp .category .open_close_btn:before{transform:rotate(90deg)}#serch_content_sp .category .open_close_btn.action:before{transform:none}#serch_content_sp .category ul li ul li:last-child{padding:0!important}#serch_content_sp .category .open_close_btn+ul li{margin-bottom:1px}#serch_content_sp .category .open_close_btn+ul li a{display:flex;align-items:center}#serch_content_sp .category .open_close_btn+ul li a img{margin-right:5px;width:45px}#serch_content_sp .category ul li div{padding:17px 10px 16px 21px}#serch_content_sp .category li.sub_order_curtain_link_btn{display:flex}#serch_content_sp .category li.sub_order_curtain_link_btn a{border:2px solid #6cb2c3;background:#f6f9f8!important;position:relative!important;padding:12px 10px 11px!important;width:100%;text-align:center}#serch_content_sp .category li.sub_order_curtain_link_btn a p{color:#000}#serch_content_sp .category li.sub_order_curtain_link_btn a p:before{content:"";width:18px;height:18px;background:#6cb2c3;border-radius:50%;position:absolute;top:50%;right:6px;margin-top:-9px}#serch_content_sp .category li.sub_order_curtain_link_btn a p:after{content:"";width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;right:11px;margin-top:-4px}#serch_content_sp .category li.sub_order_curtain_link_btn a:after{content:none!important}#serch_content_sp .category nav{margin-bottom:12px}#serch_content_sp .category .open_close_btn.color+ul li:first-child a img{border:2px solid #eeeeee;border-radius:25px}#serch_content_sp .category .open_close_btn.function+ul li a img{border:1px solid #5a5a5a;border-radius:25px}.h-itemlist-search-menu .order_curtain_link_btn a p{color:#000;font-size:15px;margin-top:5px}}.guide_content .guide_content_wrapper{display:flex;justify-content:space-between}@media screen and (max-width: 640px){.guide_content .guide_content_wrapper{flex-direction:column}}.guide_content .left_content,.guide_content .right_content{width:49%}@media screen and (max-width: 640px){.guide_content .left_content,.guide_content .right_content{width:100%}}.guide_content .left_content>div,.guide_content .right_content>div{margin-bottom:55px}@media screen and (max-width: 640px){.guide_content .left_content>div,.guide_content .right_content>div{margin-bottom:18px}}.guide_content .section_guide_title{font-weight:700;border-bottom:1px solid #999;padding-bottom:3px;margin:12px 0}.guide_content .right_content .bold_txt{font-weight:700;font-size:13px;margin:5px 0}.guide_content .footer-payment{display:flex;margin:15px 0 20px;list-style:none}.guide_content .right_content ul.footer-payment{margin:15px 0 20px}.guide_content .right_content ul.footer-payment li:not(:first-child){margin:0 5px}.guide_content .footer-payment li img{max-height:32px}.guide_content .link_btn{display:flex;margin:20px auto;justify-content:center}.guide_content .link_btn a{border:2px solid #666;padding:12px 12px 12px 25px;width:30%;margin:0 auto 50px;text-decoration:unset!important}@media screen and (max-width: 991px){.guide_content .link_btn a{min-width:300px}}@media screen and (max-width: 640px){.guide_content .link_btn a{width:100%}}.guide_content .link_btn p{position:relative;color:#666}.guide_content .link_btn p:after{content:"";width:7px;height:7px;border:0;border-top:solid 2px #666;border-right:solid 2px #666;position:absolute;top:50%;right:15px;margin-top:-5px;transform:rotate(45deg)}.contact{width:100%;border:none}.contact p.contact_title{font-weight:700;font-size:18px;margin:12px 0 50px}@media screen and (max-width: 991px){.contact p.contact_title{text-align:center;margin:0 0 15px}}.contact .contact_content{display:flex;justify-content:space-between;align-items:center;margin-bottom:100px}@media screen and (max-width: 991px){.contact .contact_content{flex-direction:column}}.contact .contact_txt{text-align:center;margin-right:50px}@media screen and (max-width: 640px){.contact .contact_txt{margin-right:0;margin-top:15px}}.contact .contact_txt div{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 640px){.contact .contact_txt div{margin-top:5px}}.contact .contact_txt div img{width:20px;margin-right:4px}.f-line{margin:0 calc(50% - 50vw);width:100vw;background:#eee;padding:12px}.f-line li:not(:last-child) a{border-right:2px solid #a2a2a2;padding-right:16px}.section__header{align-items:center;flex-direction:column;margin-bottom:85px}.section__title{font-size:41px;letter-spacing:.2em}.section__subtitle{font-size:18px;letter-spacing:.2em;line-height:2.33333333;color:#716d6f}@media only screen and (max-width: 640px){.section__header{margin-bottom:14px}.section__title{font-size:28px;line-height:1.5;text-align:center}.section__subtitle{font-size:16px;line-height:2.625}}.section__button{display:flex;justify-content:center;margin-top:100px}.section__button .button--primary,.section__button .button--secondary{display:flex;justify-content:center;align-items:center;width:350px;height:55px;border-radius:27.5px;padding-left:38px;font-weight:700;letter-spacing:.1em}.section__button .icon--tail-right{margin-left:38px}@media screen and (max-width: 640px){.section__button{margin-top:38px}.section__button .button--primary,.section__button .button--secondary{width:280px}}.breadcrumb{padding:10px 40px;background:var(--secondary-background);margin-bottom:25px}@media screen and (max-width: 640px){.breadcrumb{padding:9px 0 9px 15px;margin-bottom:0}}.breadcrumb__wrap{overflow-x:auto;overflow-y:hidden;white-space:nowrap}.breadcrumb__item{font-size:12px;color:var(--text-color);display:inline;line-height:1.3;padding:0}@media screen and (max-width: 749px){.breadcrumb__item{font-size:10px}}.breadcrumb__item:not(:last-child){margin-right:13px}@media screen and (max-width: 749px){.breadcrumb__item:not(:last-child){margin-right:6px}}.breadcrumb__item:not(:last-child):after{content:"";display:inline-block;margin-left:7px;width:6px;height:6px;border-top:1px solid var(--text-color);border-right:1px solid var(--text-color);-webkit-transform:rotate(45deg) translateY(-1px);transform:rotate(45deg) translateY(-1px)}@media screen and (max-width: 749px){.breadcrumb__item:not(:last-child):after{margin-left:5px}}.index-layout{display:flex;justify-content:space-between;column-gap:48px;width:100%}.index-layout #index{width:calc(100% - 288px)}@media screen and (max-width: 640px){.index-layout #index{width:100%}}.news{padding:0 0 45px}.news h2{margin:0 0 15px;padding:4px 0 4px 12px;border-left:solid 2px #565656;font-weight:700;font-size:18px}.news ul{padding:0 15px;list-style:none}.news li{display:flex;width:100%;padding:12px 0;border:none;border-bottom:dotted 1px #d2d2d2}.news li .datetime{width:100px;display:block;font-weight:700;color:#898989}@media screen and (max-width: 640px){.news ul{padding:0 2vw}.news li{flex-direction:column;padding:1vw 0 2vw}}#index .special_edition .special_edition_title{background:#ddd;color:#333;text-align:center;padding:7px;margin-bottom:22px}@media screen and (max-width: 640px){#index .special_edition .special_edition_title{width:100vw;margin:0 calc(50% - 50vw) 22px;font-size:15px}}#index .special_edition .link_bnrs{display:flex;justify-content:space-between;flex-wrap:wrap}#index .special_edition .link_bnrs .link_bnr{width:32%;margin-bottom:20px}@media screen and (max-width: 991px){#index .special_edition .link_bnrs .link_bnr{margin-bottom:18px;width:48%}}#index .special_edition .link_bnrs.main .link_bnr{width:49%;margin-bottom:20px}@media screen and (max-width: 640px){#index .special_edition .link_bnrs.main .link_bnr{width:100%}}#index .special_edition .link_bnrs .link_bnr a:hover{text-decoration:none}#index .special_edition .link_bnrs .link_bnr a .link_bnr_title{font-size:16px;font-weight:700}#index .special_edition .link_bnrs .link_bnr a .link_bnr_title+p{font-size:13px}@media screen and (max-width: 640px){#index .special_edition .link_bnrs .link_bnr a .link_bnr_title+p{font-size:12px;line-height:1.5}}#index .special_edition .link_bnrs:last-child{margin-bottom:60px}@media screen and (max-width: 640px){#index .special_edition .link_bnrs:last-child{margin-bottom:42px}}.bnr-order-curtain-how img{width:100%;height:auto}.index-popular-items{width:calc(100% - 288px);margin-left:auto}.index-popular-items .section__title{margin:0 0 15px;padding:4px 0 4px 12px;border-left:solid 2px #565656;font-weight:700;font-size:18px}.index-popular-items .product-item{width:25%}@media screen and (max-width: 640px){.index-popular-items{width:100%}.index-popular-items .product-item{width:50%}}#navi-side{width:240px}#navi-side .category{padding:0 0 25px}#navi-side .category .heading{padding:5px 0 5px 12px;font-size:16px;font-weight:700;color:#fff;background:#565656}#navi-side ul{list-style:none}#navi-side .category ul li{padding:0 0 1px}#navi-side .category ul li a{display:block;padding:14px 45px 13px 20px;text-decoration:none;letter-spacing:-.05em;font-size:15px}#navi-side .order-how{padding:0 0 22px}#navi-side .order-how .heading{margin:0 0 10px;padding:5px 0;border-bottom:solid 1px #000;font-weight:700}#navi-side .order-how ul li a{display:block;padding:3px 0;letter-spacing:-.05em}#navi-side .about{padding:0 0 24px}#navi-side .about .heading{margin:0 0 10px;padding:5px 0;border-bottom:solid 1px #000;font-weight:700}#navi-side .about ul li a{display:block;padding:3px 0;letter-spacing:-.05em}#navi-side .category .heading{text-align:center}#navi-side .category .open_close_btn+ul{display:none}#navi-side .category .open_close_btn+ul.action{display:block}#navi-side .category .category-box ul li a{position:relative;background:#f0f0f0}#navi-side .category .category-box ul li a:after{content:"";width:8px;height:8px;border:0;border-top:solid 2px #999;border-right:solid 2px #999;position:absolute;top:50%;right:16px;margin-top:-5px;transform:rotate(45deg)}#navi-side .category .open_close_btn{display:block;text-decoration:none;letter-spacing:-.05em;font-size:15px;background:#f0f0f0;position:relative;margin-bottom:1px}#navi-side .category .open_close_btn:before,#navi-side .category .open_close_btn:after{content:"";position:absolute;right:13px;top:50%;width:12px;height:2px;background-color:#999}#navi-side .category .open_close_btn:before{transform:rotate(90deg)}#navi-side .category .open_close_btn.action:before{transform:none}#navi-side .category ul li ul li:last-child{padding:0!important}#navi-side .category .open_close_btn+ul li a{display:flex;align-items:center}#navi-side .category .open_close_btn+ul li a img{margin-right:5px}#navi-side .category ul li a,#navi-side .category ul li div{padding:14px 10px 13px}#navi-side .category li.sub_order_curtain_link_btn a{border:2px solid #6cb2c3;background:#f6f9f8!important;position:relative!important;padding:12px 10px 11px!important}#navi-side .category li.sub_order_curtain_link_btn a p{color:#6cb2c3}#navi-side .category li.sub_order_curtain_link_btn a p:before{content:"";width:18px;height:18px;background:#6cb2c3;border-radius:50%;position:absolute;top:50%;right:6px;margin-top:-9px}#navi-side .category li.sub_order_curtain_link_btn a p:after{content:"";width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;right:11px;margin-top:-4px}#navi-side .category li.sub_order_curtain_link_btn a:after{content:none!important}#navi-side .category nav{margin-bottom:12px}.navi-side__icon:before{content:"";display:inline-block;width:34px;height:34px;background-size:contain;vertical-align:middle;margin-right:5px}.collection-item__title{transform:unset;letter-spacing:.05em;line-height:1.5}#index-catalog .collection-item{width:25%}#index-catalog .aspect-ratio{padding-bottom:62.5%!important}#index-catalog .collection-item__title{font-family:var(--heading-font-family);letter-spacing:.2em}@media only screen and (max-width: 640px){#index-catalog .collection-item{width:100%;margin:0;padding:0 var(--mobile-container-gutter)}#index-catalog .collection-item:nth-child(n+2){display:none}}#collection-catalog .collection-item{width:25%}#collection-catalog .aspect-ratio{padding-bottom:62.5%!important}#collection-catalog .collection-item__title{font-family:var(--heading-font-family);letter-spacing:.2em}@media only screen and (max-width: 640px){#collection-catalog .collection-item{width:100%;margin:0;padding:0 var(--mobile-container-gutter)}}.article-item__title{font-size:var(--base-text-font-size);font-weight:700;min-height:66px}.article-item__image-container{position:relative}.article-item__image-container img{aspect-ratio:800 / 444}.article-item__tag{position:absolute;bottom:0;right:0;background:#4e484b;color:#fff;line-height:1;padding:10px 15px}.article-item__meta-date{font-family:Roboto,sans-serif;font-style:normal;font-size:var(--base-text-font-size);font-weight:300}@media only screen and (max-width: 640px){.value-picker__inner{padding-bottom:80px}}@media only screen and (max-width: 640px){.template-index .block-list .block-list__item:nth-child(n+3){display:none}.template-index .article-item{display:flex}.template-index .article-item .article-item__image-container{width:50%}.article-item__title_wrap{width:50%;padding-left:18px}.template-index .article-item__title{min-height:unset;margin-top:15px;font-weight:400}.template-index .article-item__excerpt,.template-index .article-item__tag{display:none}.article-item__tag-mobile{padding:5px 10px;border:1px solid var(--border-color);border-radius:5px}.article-item__tag-mobile:after{content:none!important}}@media only screen and (min-width: 641px){.article-item__tag-mobile{display:none}}.section__news__inner{display:flex;justify-content:space-between;max-width:1060px;margin:0 auto;padding:0 var(--desktop-container-gutter)}.section__news__inner .section__header{justify-content:center;width:150px;margin:0 0 0 40px}.section__news__list{display:flex;flex-direction:column;min-width:980px}.block-list--news{display:flex;flex-direction:column}.article-item__news{flex:1 0;margin:0!important;padding:24px 0;border-bottom:1px solid var(--border-color)}.article-item__title-news{font-size:var(--base-text-font-size)}.section__button-news{display:flex;justify-content:flex-end;max-width:1060px;padding:0 var(--desktop-container-gutter);margin:24px auto 0}.section__button-news a{font-family:var(--heading-font-family);letter-spacing:.075em;margin-right:6px}.section__button-news svg{margin-left:12px}@media only screen and (max-width: 640px){.section__news__inner{flex-direction:column;padding:0}.section__news__inner .section__header{justify-content:center;width:100%;margin:0}.section__news__list{min-width:unset}.article-item__news{padding:20px 0}.section__button-news{justify-content:center;max-width:unset;margin:24px auto 0}.section__button-news a{margin-right:0}}.template-search .form__connection{min-height:48px}.section-serch ul{list-style:none}.search--tab{max-width:1060px;margin:0 auto 30px;padding:0 var(--desktop-container-gutter)}.search--tab--inner{display:flex;flex-wrap:wrap;background:#f8f7f4;border-radius:22px}.search--tab--inner li{width:calc(100% / 3);text-align:center}.search--tab--inner li a{display:block;padding:10px 20px}.search--tab--inner li.active a{background:#7c2a2a;color:#fff;font-weight:700;border-radius:22px}@media only screen and (max-width: 640px){.search--tab{max-width:unset;padding:0}.search--tab--inner{line-height:1;border-radius:15px}.search--tab li a{font-size:15px;padding:8px 0}.search--tab--inner li.active a{border-radius:15px}}.search--area{display:none;opacity:0}.search--area.is-active{display:block;animation-name:displayAnime;animation-duration:2s;animation-fill-mode:forwards}.search--area--wrapper{display:flex;column-gap:1px}.search--area--item{width:calc((100% - 3px)/4);background:#f8f7f4}.search--area--item-title{font-size:20px;background:#716d6f;color:#fff;text-align:center;padding:30px 0;margin-bottom:0}.search--area--item:first-child .search--area--item-title{border-radius:10px 0 0}.search--area--item:last-child .search--area--item-title{border-radius:0 10px 0 0}.search--area--item-list{padding:28px 28px 28px 60px}.search--area--item-list li{line-height:1.875}.search--area--item-list a:hover{transition:transform .35s cubic-bezier(.645,.045,.355,1)}.search--area--item-list a:hover{color:var(--link-color)}@media only screen and (max-width: 640px){.search--area--wrapper{flex-direction:column}.search--area--item{width:100%;background:#fff}.search--area--item-title{font-size:16px;color:var(--text-color);text-align:left;background:#fff;margin-bottom:0;position:relative;cursor:pointer;padding:15px 20px;transition:all .5s ease;border-radius:0!important;border-bottom:1px solid #716d6f}.search--area--item-title.close{background:#716d6f;color:#fff}.search--area--item-title:before{content:"";width:10px;height:10px;border-top:solid 3px #716d6f;border-right:solid 3px #716d6f;position:absolute;transform:rotate(135deg);top:45%;right:15px}.search--area--item-title.close:before{transform:rotate(-45deg);border-color:#fff}.search--area--item-list{display:none;background:transparent;padding:0}.search--area--item:last-child .search--area--item-list li:last-child{border-radius:0 0 20px 20px}.search--area--item-list li{background:#f8f7f4;padding:10px 40px;margin-bottom:1px}}@keyframes displayAnime{0%{opacity:0}to{opacity:1}}.search_menu__button{background:#f8f7f4;padding:20px 0;border-radius:0 0 10px 10px;margin-top:1px}.search_menu__button .button--secondary{display:flex;justify-content:center;align-items:center;width:350px;height:55px;margin:0 auto;border-radius:27.5px;font-weight:700;letter-spacing:.1em}@media only screen and (max-width: 640px){.search_menu__button{background:#fff}.search_menu__button .button--secondary{width:280px}}.section-collection-tabs ul{list-style:none}.collection-tabs--tab{max-width:1060px;margin:0 auto 30px;padding:0 var(--desktop-container-gutter)}.collection-tabs--tab--inner{display:flex;flex-wrap:wrap;background:#fff;border-radius:22px}.collection-tabs--tab--inner li{width:calc(100% / 3);text-align:center}.collection-tabs--tab--inner li a{display:block;padding:10px 20px}.collection-tabs--tab--inner li.active a{background:#7c2a2a;color:#fff;font-weight:700;border-radius:22px}@media only screen and (max-width: 640px){.collection-tabs--tab{max-width:unset;padding:0}.collection-tabs--tab--inner{line-height:1;border-radius:15px}.collection-tabs--tab li a{font-size:15px;padding:8px 0}.collection-tabs--tab--inner li.active a{border-radius:15px}}.collection-tabs--area{display:none;opacity:0}.collection-tabs--area.is-active{display:block;animation-name:displayAnime;animation-duration:2s;animation-fill-mode:forwards}.product-list.ranking{counter-reset:ranking}.product-list.ranking .product-item__image-wrapper:after{counter-increment:ranking;content:counter(ranking);position:absolute;top:3px;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);display:block;width:2em;height:2em;font-weight:700;line-height:2;text-align:center;color:#fff;background-color:#9b9b9b;border-radius:50%}.product-list.ranking .product-item:nth-child(-n+3) .product-item__image-wrapper:after{color:#fff;border:none}.product-list.ranking .product-item:first-child .product-item__image-wrapper:after{background-color:#8b2424}.product-list.ranking .product-item:nth-child(2) .product-item__image-wrapper:after{background-color:#9d781f}.section-collection-tabs .section__button{margin-top:30px}@media only screen and (max-width: 640px){.section-collection-tabs .section__button{margin:15px auto 0;width:280px}}#index-ranking .product-item{width:20%}#index-ranking .product-list:before{content:none}#index-ranking .product-item:after{content:none}#index-ranking .product-item__vendor{display:none}@media only screen and (max-width: 640px){#index-ranking .product-item{width:62%}}@media only screen and (min-width: 641px){#footer-fixed{display:none}}#footer-fixed{background:#fff;position:fixed;bottom:0;width:100%;z-index:9999;box-shadow:0 -6px 18px #6d6d6d1a}.footer-fixed__menu{display:flex;align-items:center}.footer-fixed__menu-item{list-style:none;width:20%;padding:10px 0}.footer-fixed__menu-item a{display:flex;flex-direction:column;align-items:center}.footer-fixed__menu-item svg{width:25px;height:25px}.footer-fixed__menu-item p{font-size:11px;color:var(--header-light-text-color)}.footer-fixed__menu-item-search{position:relative}.footer-fixed__menu-item-search p,.footer-fixed__menu-item-search svg{color:#fff}.footer-fixed__menu-item-search:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:100%;aspect-ratio:1;z-index:-1;color:#fff;background-color:#8b8179;border-radius:50%}.banner-item__image-wrapper img{overflow:hidden;transition:opacity .2s ease-in-out,transform .95s cubic-bezier(.25,.46,.45,.94)}.banner-item__image-wrapper a:hover img{transform:scale(1.01)}.collection-block-item__title-bottom{margin-top:15px}@media (min-width:767px){.slideshow--preserve-ratio .slideshow__slide-inner{height:100%}.slideshow__slide-inner .hidden-phone{height:100%;display:flex}.slideshow__slide img{height:100%;object-fit:contain!important}.slideshow__slide.is-selected img{top:0!important;bottom:0!important;margin:auto!important;height:100%;object-fit:cover!important}}.slideshow__slide{width:50%;margin-right:20px}.slideshow__slide.is-selected img{transform:unset}.slideshow__slide img{object-fit:cover}.slideshow .flickity-prev-next-button{opacity:1;background-color:#989fa6;height:30px;width:30px;transform:scale(1);border-radius:50%}.slideshow .flickity-prev-next-button svg{width:12px;height:12px}.slideshow .flickity-prev-next-button.previous{left:20%}.slideshow .flickity-prev-next-button.next{right:20%}@media (max-width: 767px){.slideshow .flickity-prev-next-button{display:none}.slideshow__slide{width:90%;margin-right:15px}.slideshow .flickity-page-dots{position:unset;margin-top:15px}}.flickity-enabled.is-draggable{position:relative}.slideshow .flickity-page-dots{bottom:-20px}.slideshow .flickity-page-dots .dot.is-selected{background:#959595}.slideshow .flickity-page-dots .dot{background:#dcdcdc;border:none;width:8px;height:8px;margin:0 5px;padding:5px}@media (max-width: 767px){.slideshow .flickity-page-dots .dot{background:#fff;background:#dcdcdc}.slideshow .flickity-page-dots .dot.is-selected{background:#959595}}.faq__group-title{margin:0 0 31px;padding:20px 0;border-top:solid 2px #565656;border-bottom:solid 2px #565656;text-align:center;font-size:22px;font-weight:700;color:#565656}.faq__question{position:relative;padding-left:40px;font-size:17px;font-weight:700}.faq__question:before,.faq__answer-wrapper:before{font-family:Helvetica,Noto Sans JP,YuGothic,Yu Gothic medium,Hiragino Sans,Meiryo;font-size:30px;line-height:1;position:absolute;left:0}.faq__question:before{content:"Q";color:#b5b5b5;top:5px}.faq__answer-wrapper{position:relative;padding-left:40px}.faq__answer-wrapper:before{content:"A";color:#6cb2c3;top:10px}.faq__answer-wrapper .rte a{color:#6cb2c3;text-decoration:none}@media (max-width: 767px){.faq__group-title{font-size:18px}.faq__question,.faq__answer-wrapper{padding-left:30px}.faq__question:before,.faq__answer-wrapper:before{font-size:24px}.faq__question:before{top:5px}.faq__answer-wrapper:before{top:10px}}.section_button_app{margin-top:0}@media only screen and (max-width: 640px){.section_button_app a{font-size:12px}}.product-list,.product-item{background:transparent}.product-list:before{content:none}.product-item:after{content:none}.product-item .product-item__title{font-size:var(--base-text-font-size);color:#3572b0;margin-bottom:8px}.product-item__subtitle{display:block;font-size:.8em;font-weight:400}.product-item .price-title{margin-right:4px}.product-item .price{font-size:var(--base-text-font-size)!important;color:#006db8}.aspect-ratio--square img{object-fit:cover}@media only screen and (max-width: 999px){.product-list--scrollable .product-item{border:none}}.product-list--collection .product-item__label-list,.product-list--stackable .product-item__label-list{left:20px}@media only screen and (max-width: 640px){.product-item__price-list{flex-direction:column}}.sub-header__container{background:var(--secondary-background);padding:15px 0}.page__sub-header.container{margin:0 auto}.product-block-list .card{border:none}@media only screen and (max-width: 640px){.product-block-list__item--info .card__separator{padding:0 20px;width:100%}}.product-meta__title{font-size:18px;font-weight:700}.product-meta__subtitle{font-size:.875rem;font-weight:700;color:#8e8e8e}.product-meta__sku{font-size:12px;font-weight:700;color:#8e8e8e;padding-right:4px}.product-meta__price{font-size:22px;color:#ec7485;font-weight:700}.product-meta__price span{font-size:14px;font-weight:400;color:#333;margin-right:4px}.product-meta__price span.tax{font-size:.5em;color:#ec7485;font-weight:700;margin-left:4px}.curtain_sizechart{margin-bottom:20px}.curtain_sizechart p{font-size:12px}@media only screen and (max-width: 640px){.curtain_sizechart{overflow-x:auto;padding-bottom:15px;-webkit-overflow-scrolling:touch}.curtain_sizechart img{min-width:600px}}.product-form__option[data-option-name=\30c9\30ec\30fc\30d7\30ab\30fc\30c6\30f3]{margin-top:30px}.product-form__option[data-option-name=\30b5\30a4\30ba],.product-form__option[data-option-name=\3072\3060\500d\7387]{display:none}.product__badge{font-size:10px;font-weight:700;letter-spacing:.1em;color:#fff;background:#7c2a2a;padding:5px 15px}.product-form__info-title{padding-right:0}.product-form__info-list .product-form__info-title span{font-size:.7em;padding-left:.3em}.quantity-selector--product-unit{display:inline-block;padding-left:8px;white-space:nowrap}.product-form__add-button:before{content:"";display:inline-block;width:19px;height:19px;background-image:url(https://cdn.shopify.com/s/files/1/0468/0106/0007/files/icon_cart.svg?v=1708224286);background-size:contain;vertical-align:middle;background-repeat:no-repeat;margin-right:14px}.product-form__payment-container{justify-content:center}.product-form__payment-container .button{font-size:14px}.product-sample-link{letter-spacing:.05em}.product-form__add-button svg{font-size:19px;margin-right:14px;margin-bottom:1px}.product-form__add-button svg path{fill:#fff}.product-sample-link{background:#8b8179;color:#fff}@media only screen and (max-width: 640px){.product-form__payment-container{row-gap:20px}}.product-meta__image{margin-top:30px}.product-meta__image img{transition:.2s}.product-meta__image a:hover img{opacity:.8}.product-meta__note li{list-style:none;text-indent:-1em;padding-left:1em;font-size:14px;line-height:1.6;padding-bottom:5px}.product-meta__note\3000li:before{content:"\203b"}.product-meta__note li a{text-decoration:underline;text-underline-offset:2px}.product-meta__product-link p{font-size:14px;margin-bottom:8px;line-height:1.6}.product-meta__product-link a{display:block;transition:.3s}.product-meta__product-link a:hover{opacity:.8}.product-link__container{display:flex;align-items:center;border:1px solid var(--border-color);padding:10px 15px;margin-bottom:30px}.product-link__image{width:20%}.product-link__image img{width:100%}.product-link__content{width:80%;padding-left:20px}.product-link__content .product-form__variants{display:none!important}.product-link__content .product-form__info-list{display:block;margin:0;border-spacing:0;line-height:1.6}.product-link__content .product-form__info-title{font-size:.8rem}.product-link__content .product-form__info-title span{font-size:.7em;padding-letf:.3em}.product-link__content .price{font-size:1rem}.product-link__content .price--compare{font-size:.8rem;top:0}.product-form__info-item .price .tax{color:#ec7486}@media only screen and (max-width: 640px){.product-block-list__item--description{display:none}}.product-block-list__item--description .rte p{font-size:14px}.product_desc_tabel{border-top:1px solid #ccc;font-size:12px;margin-bottom:20px}.product_desc_tabel .product_desc_tabel__cont{display:-webkit-flex;display:-ms-flex;display:flex;border-bottom:1px solid #ccc;padding:5px 0}.product_desc_tabel .product_desc_tabel__cont>div:first-of-type{max-width:30%;flex-basis:30%}.product_desc_tabel .product_desc_tabel__cont>div:last-of-type{max-width:70%;flex-basis:70%}.product_desc_tabel__cont.product_desc_tabel__cont_grid{display:grid;grid-template-columns:30% auto}.product_desc_tabel__cont.product_desc_tabel__cont_grid>div:nth-of-type(3){grid-row-start:2;grid-column-start:2;grid-column-end:3}.product_desc_tabel__cont.product_desc_tabel__cont_grid>div:nth-of-type(4){grid-row-start:3;grid-column-start:2;grid-column-end:3}.product_desc_tabel__cont.product_desc_tabel__cont_grid>div:nth-of-type(5){grid-row-start:4;grid-column-start:2;grid-column-end:3}.product_desc_tabel__cont.product_desc_tabel__cont_grid>div:nth-of-type(6){grid-row-start:5;grid-column-start:2;grid-column-end:3}.product_desc_tabel__cont.product_desc_tabel__cont_grid>div:nth-of-type(7){grid-row-start:6;grid-column-start:2;grid-column-end:3}.product_desc_tabel__cont.product_desc_tabel__cont_grid>div:nth-of-type(8){grid-row-start:7;grid-column-start:2;grid-column-end:3}.product_desc_tabel__cont.product_desc_tabel__cont_grid>div:nth-of-type(9){grid-row-start:8;grid-column-start:2;grid-column-end:3}.product_desc_tabel__cont.product_desc_tabel__cont_grid>div:nth-of-type(10){grid-row-start:9;grid-column-start:2;grid-column-end:3}.product_desc_tabel__cont.product_desc_tabel__cont_grid>div:first-of-type,.product_desc_tabel__cont.product_desc_tabel__cont_grid>div:last-of-type{max-width:100%}@media only screen and (min-width: 641px){.product-variant-info-mobile{display:none}}@media only screen and (max-width: 640px){.product-variant-info-mobile{margin:20px 0}.product-variant-info-mobile p{font-size:.875rem}.product-variant-info-mobile .product-form__info-item{display:block;margin-top:20px}.product-variant-info-mobile .product-form__info-item .price{font-weight:700;margin-left:8px}.product-variant-info-mobile .product-form__info-item .price .tax{color:#ec7486}}.sample-add-button{width:100%;text-align:left;background:#fff;border:2px solid #6cb2c3;position:relative;display:flex;align-items:center;padding:8px 6px}.sample-add-button p{color:#6cb1c3;font-size:13px}.sample-add-button p span{background:#92c9d2;color:#fff;padding:5px 11px;border-radius:5px;margin-right:12px;white-space:nowrap}.sample-add-button:after{position:absolute;content:"";width:8px;height:8px;margin-top:-5px;border-top:solid 2px #6cb2c3;border-right:solid 2px #6cb2c3;transform:rotate(45deg);top:50%;right:15px}.sample-add-title{width:70%}.js_sp_move_curtain_bnr{margin-bottom:24px}@media only screen and (max-width: 640px){.js_sp_move_curtain_bnr{margin-top:24px;padding:0 20px}}.err-msg-curtainwh{font-weight:700;color:#e01735}.err-msg-curtainwh span{display:block;position:relative;padding-left:35px}.err-msg-curtainwh span:before{display:flex;position:absolute;content:"\ff01";background:#e01735;color:#fff;padding:5px;border-radius:50%;width:30px;height:30px;justify-content:center;-ms-align-items:center;align-items:center;left:0}.product-form__add-button[disabled],.button--primary[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.product-form__info-label{background:#444;color:#fff;padding:8.5px 35px;position:relative}.product-form__info-label label{font-weight:700}.product-form__info-title__top{position:relative}.product-form__info-title__top:before{content:"\25bc";position:absolute;top:14px;left:-16px;transform:translate(-50%,-50%);font-size:16px}.product-form__info-title__small{font-size:10px}.product-form__info-title__flex{display:flex;justify-content:space-between;align-items:baseline}.product-form__info-label a{font-size:12px;text-decoration:underline;text-underline-offset:3px;position:relative}.product-form__info-label a:after{content:"";transform:translateY(-50%);border-bottom:4px solid transparent;border-left:6px solid #fff;border-top:4px solid transparent;position:absolute;top:50%;right:-10px}.curtain-validation-messages{margin-bottom:15px}@media only screen and (max-width: 640px){.product-form__info-label{margin:0 calc(50% - 50vw);width:100vw}.product-form__info-title__flex{flex-direction:column}.product-form__info-title__top{font-size:17px}.product-form__info-label a{width:100%;text-align:right;font-size:14px}}.product-form__info-huuk{padding:20px 0 32px;margin:1vh 0}.product-form__info-huuk__input{padding:8px 10px}.product-form__info-message__main{text-align:center;border-top:1px solid #000;position:relative;margin:22px auto}.product-form__info-message__main__point{border-top:none}.product-form__info-message__main h4{position:absolute;top:-2px;left:50%;transform:translate(-50%,-50%);background:#fff;padding:2px 7px;font-weight:700}.product-form__info-message__main-inner{display:flex;margin:20px 0;justify-content:space-between}.product-form__info-message__main-item{width:48%}.product-form__info-message__main-item p:nth-of-type(2){text-align:left;padding-bottom:15px;min-height:105px}.product-form__info-message__main__point .product-form__info-message__main-item p:nth-of-type(2){min-height:140px}.product-form__info-message__formula{border:1px solid #000;position:relative}.product-form__info-message__formula p{font-size:14px;white-space:nowrap;position:absolute;background:#fff;top:-2px;left:50%;transform:translate(-50%,-50%);padding:4px 5px}.product-form__info-message__formula img{padding:30px 20px 15px}.product-form__info-radio{display:flex;justify-content:space-between;margin-top:32px}.product-form__info-radio-item{width:48%}.product-form__input-radio{display:none}.product-form__info-radio-item__label{display:flex;flex-direction:column;border:1px solid #999999;padding:8px;border-radius:10px}.product-form__info-radio-item__label>div{display:flex;align-items:center}.product-form__radioMark{display:block;width:16px;height:16px;margin:0 4px 0 0;position:relative;min-width:16px;background:#fff;border-radius:50%;border:2px solid #999999;cursor:pointer}.product-form__radioMark:before{border-radius:50%;content:"";display:block;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0;margin:auto}.product-form__radioLabelText{font-size:12px}.product-form__info-radio-item__label img{padding:9px;background:#fff;margin:10px 30%}.product-form__input-radio:checked+.product-form__info-radio-item__label{background-color:#f9f6ec}.product-form__input-radio:checked+.product-form__info-radio-item__label .product-form__radioMark{border-color:#2da6c3}.product-form__input-radio:checked+.product-form__info-radio-item__label .product-form__radioMark:before{background:#2da6c3;opacity:1;width:9px;height:9px}.product-form__info-pleat{flex-direction:column;row-gap:20px}.product-form__info-pleat .product-form__info-radio-item{width:100%}.product-form__info-pleat-date{align-items:flex-start;justify-content:space-between;margin:10px 0}.product-form__info-pleat-date img{width:48%;margin:0}.product-form__info-pleat-date p{width:48%;font-size:12px;line-height:1.5}@media only screen and (max-width: 640px){.product-form__info-huuk__input{margin-bottom:8px}.product-form__info-message__main-inner{flex-direction:column;row-gap:30px}.product-form__info-message__main-item{width:100%}.product-form__info-message__main-item p:nth-of-type(2),.product-form__info-message__main__point .product-form__info-message__main-item p:nth-of-type(2){min-height:unset}.product-form__info-message__formula{margin-top:60px}.product-form__info-radio{flex-direction:column;row-gap:10px}.product-form__info-radio-item{width:100%}.product-form__info-pleat-date{flex-direction:column}.product-form__info-pleat-date img,.product-form__info-pleat-date p{width:100%}}.product__shipping-note{margin-bottom:.5rem}.product__shipping-note p{font-size:14px;line-height:1.6;padding-bottom:5px;margin-bottom:0}.product__shipping-note li{list-style:none;text-indent:-1em;padding-left:2em;font-size:14px;line-height:1.6;padding-bottom:5px}.collection .card__header{padding:24px 0}.collection__title{border-bottom:2px solid #7c8790;color:#7c8790;font-weight:700;font-size:22px;line-height:1.2;margin:0 0 24px;padding:0 0 1.2em;text-align:center}.collection .card{border:none}.collection .card__header{padding:40px 0 75px}.collection__title{text-align:center}@media only screen and (max-width: 640px){.collection .card__header{padding:20px 0}}.collection__toolbar{background:var(--background)}.expandable-content[aria-expanded]{max-height:unset}@media screen and (max-width: 640px){.expandable-content[aria-expanded]{max-height:140px}}.expandable-content__toggle{justify-content:space-between;color:var(--text-color);background:var(--background);border:1px solid var(--border-color);border-radius:5px;padding:5px;left:50%;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.expandable-content__toggle:before{top:-51px}@media screen and (min-width: 641px){.expandable-content--expandable .expandable-content__toggle{visibility:hidden}}.empty-state{margin:40px 0 75px}@media screen and (max-width: 640px){.empty-state{margin:20px 0 50px}}.empty-state__button{max-width:300px;margin:30px auto 0}.template-collection .product-list.ranking{margin-top:20px}.collection__linklist ul{display:flex;align-items:stretch;flex-wrap:wrap;box-sizing:border-box;list-style:none;margin:0 0 30px;padding:0;border:1px solid #7c8790}.collection__linklist-item{width:25%;flex-grow:1;border-left:1px solid #7c8790;border-top:1px solid #7c8790}.collection__linklist-item:nth-child(-n+4){border-top:none}.collection__linklist-item:nth-child(4n+1){border-left:none}.collection__linklist-item a{background:#7e7e7e14;color:inherit;display:grid;grid-template-columns:auto 1fr 1.2em;grid-template-rows:1fr auto;align-items:center;height:100%;padding:4px;font-size:14px;text-decoration:none;transition-property:all;transition-duration:.5s;transition-timing-function:linear;transition-delay:0s;position:relative;box-sizing:border-box}.collection__linklist-item a:hover{background:#c0c0c014}.collection__linklist-item a:after{content:"";width:8px;height:8px;border:0;border-top:solid 2px #333;border-right:solid 2px #333;transform:rotate(45deg);position:absolute;top:0;right:10px;bottom:0;margin:auto;color:#7c8790}@media only screen and (min-width: 641px){.collection__linklist-item:nth-child(4n) a{border-right:none}}@media only screen and (max-width: 640px){.collection__linklist-item{width:100%;border-left:none;border-top:none;border-bottom:1px solid #7c8790}.collection__linklist-item:last-child{border-bottom:none}.collection__linklist-item:nth-child(-n+4){border-top:none}.collection__linklist-item:nth-child(4n+1){border-left:none}}.page__content p{font-size:14px}h2.page__heading{background:#666;color:#fff;font-size:14px;font-weight:400;line-height:1.2;margin:0 0 16px;padding:4px 8px;text-align:center}h3.page__subheading{color:#7c8790;border-color:#7c8790;border-style:solid;border-width:0 0 1px 5px;font-weight:700;line-height:1.2;font-size:18px;padding:8px 8px 8px 16px;margin-bottom:16px}.page__note p{font-size:12px;padding-left:1em;text-indent:-1em}.page__note p:before{content:"\203b"}.page__document-column{margin-top:24px}.page__document-column-content{padding:8px 0}.page__document-subcolumn{border:1px dotted #999;padding:1em}.rte .page__document-subcolumn__heading{font-size:14px;font-weight:400;line-height:1.2}.page__orderedList li .page__orderedList{margin:16px 0 16px 2px;padding-left:8px;border-left:2px solid #7c8790;counter-reset:nested-counter}.page__orderedList li .page__orderedList li{list-style:none;padding-left:2em;text-indent:-1.5em;counter-increment:nested-counter}.page__orderedList li .page__orderedList li:before{content:"(" counter(nested-counter) ")";margin-right:.5em}.rte #order li:before{content:none}.rte #order img{margin:0}.order-title{background:url(/cdn/shop/files/bg-order-curtain-how.png?v=1757930415) repeat-x;margin:0 calc(50% - 50vw);width:100vw}#order .txt-main .txt-1 a{color:#6cb2c3;text-decoration:underline}#order .point .point2 .point-wrapper1 .point-box ul li .txt-box h5 .mark1,#order .point .point1 .point-wrapper4 .point-box ul.box2 li .txt h5 .mark1{color:#6cb2c3}@media only screen and (min-width: 641px){.order-title h2{width:928px;margin:0 auto}#order .order-content{width:928px;margin:46px auto}.btn-check_sheet{width:300px}#order .txt-main{font-size:15px;line-height:2;margin:0 0 80px}#order .txt-main .txt-1{margin:0 0 30px}#order .txt-main .box{display:flex;justify-content:space-between}#order .txt-main .box .txt-2{width:510px}#order .point h3{margin:0 auto 30px;padding:10px 0;border-top:2px solid #565656;border-bottom:2px solid #565656}#order .point h3 .box{display:table;margin:0 auto}#order .point h3 .box img{display:table-cell;vertical-align:top;height:38px}#order .point h3 .box p{display:table-cell;vertical-align:top;padding:10px 0 0 25px;color:#565656;font-size:22px}#order .point .point1 h4{background:#f0f0f0;font-size:16px;padding:5px 10px;margin:0 0 30px}#order .point .point1{margin:0 0 90px}#order .point .point1 .point-wrapper1{margin:0 0 70px}#order .point .point1 .point-wrapper1 .point-box ul{display:flex;justify-content:space-between;margin:0 40px;list-style:none}#order .point .point1 .point-wrapper1 .point-box ul li{width:380px}#order .point .point1 .point-wrapper2{margin:0 0 70px}#order .point .point1 .point-wrapper2 .point-box .box2 .txt-1{font-size:15px;margin:25px 70px 20px}#order .point .point1 .point-wrapper2 .point-box ul.box1{display:flex;justify-content:space-between;margin:0 40px 50px}#order .point .point1 .point-wrapper2 .point-box ul.box1 li{width:380px}#order .point .point1 .point-wrapper2 .point-box ul.box1 li .txt h5{font-size:16px;line-height:1.87;text-align:center}#order .point .point1 .point-wrapper2 .point-box .box2{margin:0 0 50px;border:1px solid #d2d2d2}#order .point .point1 .point-wrapper2 .point-box .box2 h5{font-size:16px;text-align:center;background:#f0f5f3;padding:7px 0}order .point .point1 .point-wrapper2 .point-box .box2 .txt-1{font-size:15px;margin:25px 70px 20px}#order .point .point1 .point-wrapper2 .point-box .box2 ul{display:flex;justify-content:space-between;margin:0 70px 38px}#order .point .point1 .point-wrapper2 .point-box .box2 li{width:350px}#order .point .point1 .point-wrapper3{margin:0 0 80px}#order .point .point1 .point-wrapper3 .point-box .img{margin:0 40px;width:520px}#order .point .point1 .point-wrapper4 .point-box ul.box1{display:flex;justify-content:space-between;margin:0 40px 50px}#order .point .point1 .point-wrapper4 .point-box ul.box1 li{width:380px}#order .point .point1 .point-wrapper4 .point-box ul.box1 li .txt{font-size:15px;margin:0 0 15px;line-height:2}#order .point .point1 .point-wrapper4 .point-box ul.box1 li .txt h5{font-size:16px;line-height:1.87;text-align:center}#order .point .point1 .point-wrapper4 .point-box ul.box2{display:flex;justify-content:space-between;margin:0 40px 50px}#order .point .point1 .point-wrapper4 .point-box ul.box2 li{width:380px}#order .point .point1 .point-wrapper4 .point-box ul.box2 li .txt{font-size:15px;line-height:2;margin:0 0 15px}#order .point .point1 .point-wrapper4 .point-box .box3{margin:0 0 50px;border:1px solid #d2d2d2}#order .point .point1 .point-wrapper4 .point-box .box3 h5{font-size:16px;text-align:center;background:#f0f5f3;padding:7px 0}#order .point .point1 .point-wrapper4 .point-box .box3 .txt-1{font-size:15px;margin:20px 70px 15px}#order .point .point1 .point-wrapper4 .point-box .box3 ul{display:flex;justify-content:space-between;margin:0 70px 38px}#order .point .point1 .point-wrapper4 .point-box .box3 li{width:350px}#order .point .point1 .point-wrapper4 .point-box .box3 .txt-img{display:flex;justify-content:space-between;margin:0 70px 38px}#order .point .point1 .point-wrapper4 .point-box .box3 li .img:nth-child(1){margin:0 0 14px}#order .point .point1 .point-wrapper4 .point-box .box3 .txt-img .txt1{width:318px;font-size:15px;line-height:2}#order .point .point1 .point-wrapper4 .point-box .box3 .txt-img .img-box{width:430px;display:flex;justify-content:space-between}#order .point .point1 .point-wrapper4 .point-box .box3 .txt-img .img-box .img{width:200px}#order .point .point3{margin:0 0 90px}#order .point .point3 .point-wrapper1 .point-box .txt-1{font-size:15px;line-height:2;margin:0 0 15px}#order .point .point3 .point-wrapper1 .point-box ul{display:flex;justify-content:space-between;margin:0 70px 10px}#order .point .point3 .point-wrapper1 .point-box ul li{width:320px}#order .point .point3 .point-wrapper1 .point-box ul li h4{font-size:16px;line-height:1.87;text-align:center}#order .point .point3 .point-wrapper1 .point-box .txt-2{font-size:14px;line-height:1.7}#order .point .point4{margin:0 0 90px}#order .point .point4 .point-wrapper1 .point-box .txt-1{font-size:15px;line-height:2;margin:0 0 15px}#order .point .point4 .point-wrapper1 .point-box ul{display:flex;justify-content:space-between;margin:0 40px 10px}#order .point .point4 .point-wrapper1 .point-box ul li{width:380px}#order .point .point4 .point-wrapper1 .point-box ul li h4{font-size:16px;line-height:1.87;text-align:center}#order .point .point2{margin:0 0 90px}#order .point .point2 .point-wrapper1 .point-box .txt-1{font-size:15px;line-height:2;margin:0 0 15px}#order .point .point2 .point-wrapper1 .point-box ul{display:flex;justify-content:space-between;margin:0 40px 50px}#order .point .point2 .point-wrapper1 .point-box ul li{width:380px}#order .point .point2 .point-wrapper1 .point-box ul li h4{font-size:16px;line-height:1.87;text-align:center}#order .point .point2 .point-wrapper1 .point-box ul li .txt-box{font-size:15px}#order .point .point2 .point-wrapper1 .point-box ul li .txt-box h5{margin:0 0 7px}#order .point .point2 .point-wrapper1 .point-box ul li .txt-box .txt1{border-bottom:1px solid #d2d2d2;padding:0 0 5px;margin:0 0 5px}#order .txt-last{font-size:15px;line-height:2;margin:0 0 100px}#order .txt-last h3{margin:0 auto 30px;padding:10px 0;border-top:2px solid #565656;border-bottom:2px solid #565656;text-align:center;color:#565656;font-size:22px}#order .txt-last .txt-1 a{color:#6cb2c3;text-decoration:underline}#order .txt-last .txt-1{margin:0 0 30px}#order .txt-last .btn-check_sheet{width:300px;margin:0 0 0 auto}}@media only screen and (max-width: 640px){#order .txt-main{font-size:3.8vw;line-height:1.57}#order p{font-size:3.8vw}#order .point h3{margin:0 auto 4vw;padding:2.5vw 0;border-top:2px solid #565656;border-bottom:2px solid #565656}#order .point h3 .box{margin:0 auto;text-align:center}#order .point h3 .box img{width:8vw;margin:0 auto 1vw}#order .point h3 .box p{color:#565656;font-size:5vw}#order .point .point1 h4{background:#f0f0f0;font-size:4.2vw;font-weight:700;padding:2vw;margin-bottom:4vw;line-height:1.42}.rte #order ul{margin-left:0}#order .txt-main{font-size:3.8vw;line-height:1.57;margin:0 0 15vw}#order .txt-main .box .btn-check_sheet{margin:0 6.4vw}#order .txt-main .txt-1{margin:0 0 8vw}#order .txt-main .box .txt-2{margin:0 0 6vw}#order .txt-main .box .txt-2 .mark1{font-size:4.2vw;font-weight:700}#order .point .point1{margin:0 0 15vw}#order .point .point1 .point-wrapper1{margin:0 0 11vw}#order .point .point1 .point-wrapper1 .point-box ul li:nth-child(1){margin:0 0 7vw}#order .point .point1 .point-wrapper2 .point-box ul.box1 li:nth-child(1){margin:0 0 9vw}#order .point .point1 .point-wrapper2 .point-box ul.box1 li .txt{font-size:3.8vw;margin:0 0 3vw;line-height:1.57}#order .point .point1 .point-wrapper2 .point-box ul.box1 li .txt h5{font-size:4.2vw;text-align:center;font-weight:700;margin:0 0 2vw}#order .point .point1 .point-wrapper2 .point-box ul.box1{margin:0 0 10vw}#order .point .point1 .point-wrapper2 .point-box .box2{margin:0 0 9vw;border:1px solid #d2d2d2}#order .point .point1 .point-wrapper2 .point-box .box2 h5{font-size:4.2vw;text-align:center;background:#f0f5f3;padding:2vw 0;font-weight:700}#order .point .point1 .point-wrapper2 .point-box .box2 .txt-1{font-size:3.8vw;margin:5vw 8vw}#order .point .point1 .point-wrapper2 .point-box .box2 ul{margin:0 8vw 6vw}#order .point .point1 .point-wrapper2 .point-box .box2 li:nth-child(1){margin:0 0 6vw}#order .point .point1 .point-wrapper3{margin:0 0 10vw}#order .point .point1 .point-wrapper4 .point-box ul.box1{margin:0 0 7vw}#order .point .point1 .point-wrapper4 .point-box ul.box1 li .txt h5{font-size:4.2vw;line-height:1.1;text-align:center;margin:0 0 3vw;font-weight:700}#order .point .point1 .point-wrapper4 .point-box ul.box1 li:nth-child(1){margin:0 0 6vw}#order .point .point1 .point-wrapper4 .point-box ul.box1 li .txt{font-size:3.8vw;margin:0 0 3vw;line-height:1.57}#order .point .point1 .point-wrapper4 .point-box ul.box2 li:nth-child(1){margin:0 0 6vw}#order .point .point1 .point-wrapper4 .point-box ul.box2 li .txt h5{font-size:3.8vw;font-weight:700;margin:0 0 2vw}#order .point .point1 .point-wrapper4 .point-box .box3{margin:0 2vw;border:1px solid #d2d2d2}#order .point .point1 .point-wrapper4 .point-box .box3 h5{font-size:4.2vw;text-align:center;background:#f0f5f3;padding:2vw 0;font-weight:700}#order .point .point1 .point-wrapper4 .point-box .box3 .txt-1{font-size:3.8vw;margin:5vw 8vw}#order .point .point1 .point-wrapper4 .point-box .box3 ul{margin:0 6vw 7vw}#order .point .point1 .point-wrapper4 .point-box .box3 li:nth-child(1){margin:0 0 6vw}#order .point .point1 .point-wrapper4 .point-box .box3 li .img:nth-child(1){margin:0 0 2vw}#order .point .point1 .point-wrapper4 .point-box .box3 .txt-img{margin:0 8vw 4vw}#order .point .point1 .point-wrapper4 .point-box .box3 .txt-img .txt1{font-size:3.8vw;line-height:1.57;margin:0 0 4vw}#order .point .point1 .point-wrapper4 .point-box .box3 .txt-img .img-box{display:flex;justify-content:space-between}#order .point .point1 .point-wrapper4 .point-box .box3 .txt-img .img-box .img{width:45%}#order .point .point3{margin:0 0 16vw}#order .point .point3 .point-wrapper1 .point-box ul{margin:0 13vw 7vw}#order .point .point3 .point-wrapper1 .point-box ul li:nth-child(1){margin:0 0 7vw}#order .point .point3 .point-wrapper1 .point-box ul li h4{font-size:4.2vw;font-weight:700;line-height:1.1;text-align:center;margin:0 0 3vw}#order .point .point3 .point-wrapper1 .point-box ul li .img{margin:0 0 3vw}#order .point .point3 .point-wrapper1 .point-box .txt-2{font-size:3.4vw;line-height:1.47}#order .point .point4{margin:0 0 14vw}#order .point .point4 .point-wrapper1 .point-box .txt-1{font-size:3.8vw;margin:0 0 4vw;line-height:1.57}#order .point .point4 .point-wrapper1 .point-box ul li:nth-child(1){margin:0 0 7vw}#order .point .point4 .point-wrapper1 .point-box ul li h4{font-size:4.2vw;font-weight:700;line-height:1.1;text-align:center;margin:0 0 3vw}#order .point .point2{margin:0 0 16vw}#order .point .point2 .point-wrapper1 .point-box .txt-1{font-size:3.8vw;line-height:1.57;margin:0 0 3vw}#order .point .point2 .point-wrapper1 .point-box ul li:nth-child(1){margin:0 0 6vw}#order .point .point2 .point-wrapper1 .point-box ul li h4{font-size:4.2vw;line-height:1.1;text-align:center;margin:0 0 3vw;font-weight:700}#order .point .point2 .point-wrapper1 .point-box ul li .img{margin:0 0 5vw}#order .point .point2 .point-wrapper1 .point-box ul li .txt-box{font-size:3.8vw}#order .point .point2 .point-wrapper1 .point-box ul li .txt-box h5{font-size:3.8vw;margin:0 0 2vw;font-weight:700}#order .point .point2 .point-wrapper1 .point-box ul li .txt-box .txt1{border-bottom:1px solid #d2d2d2;padding:0 0 1vw;margin:0 0 1vw}#order .txt-last{font-size:3.8vw;margin:0 0 16vw;line-height:1.57}#order .txt-last h3{margin:0 auto 4vw;padding:2.5vw 0;border-top:2px solid #565656;border-bottom:2px solid #565656;text-align:center;color:#565656;font-size:22px}#order .txt-last h3 .mark1{display:block}#order .txt-last .txt-1{margin:0 0 5vw}#order .txt-last .txt-1 a{color:#6cb2c3;font-weight:700;text-decoration:underline}#order .txt-last .btn-check_sheet{margin:0 12.5vw}}#contact_form .form__submit{margin:20px auto 0}.page__postage-list{display:grid;grid-template-columns:repeat(8,1fr);max-width:100%;margin:20px 0;gap:8px}.prefecture-item{border:1px solid #ccc;background-color:#fff;display:flex;flex-direction:column}.prefecture-name{font-weight:700;background-color:#f5f5f5;padding:8px 12px;text-align:center;font-size:14px;line-height:1.4;min-height:35px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #ccc}.prefecture-price{color:#333;font-weight:500;padding:8px 12px;text-align:center;font-size:14px;line-height:1.4;min-height:35px;display:flex;align-items:center;justify-content:center}@media (max-width: 1024px){.page__postage-list{grid-template-columns:repeat(6,1fr)}}@media (max-width: 768px){.page__postage-list{grid-template-columns:repeat(4,1fr)}.prefecture-name,.prefecture-price{font-size:12px;padding:6px 8px;min-height:30px}}@media (max-width: 480px){.page__postage-list{grid-template-columns:repeat(3,1fr)}.prefecture-name,.prefecture-price{font-size:13px;padding:8px 6px}}@media (max-width: 320px){.page__postage-list{grid-template-columns:1fr}.prefecture-name,.prefecture-price{text-align:left;padding:10px}}.rte .page__document-subcolumn__payment-card{display:flex;flex-wrap:wrap;column-gap:8px;box-sizing:border-box;list-style:none;margin:8px 0;padding:0}.page__document-subcolumn__payment-card li:before{content:none!important}.page__document-subcolumn__payment-card img{max-height:32px;margin:0}.rte .page__shipping-payment__tax-table{width:calc(50% - 16px);margin-bottom:16px}.rte .page__shipping-payment__tax-table tr{border-top:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2}.rte .page__shipping-payment__tax-table th{width:30%;padding:8px 16px;background:#7e7e7e14;border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2}.rte .page__shipping-payment__tax-table td{padding:8px 16px;border-right:1px solid #b2b2b2}@media only screen and (max-width: 640px){.rte .page__shipping-payment__tax-table{width:100%}}.account-mobile-item{margin:30px 20px 20px}.account-mobile-item-bottom{display:flex;flex-direction:column;align-items:center;padding:0 20px}.account-mobile-item-link{width:70%;text-align:center;border:1px solid var(--border-color);padding:3px 10px}.account-mobile-item-link a{display:block;width:100%}.account-mobile-item-underline{text-decoration:underline;text-underline-offset:2px}@media only screen and (max-width: 640px){.page__title span{font-size:20px}}@media screen and (min-width: 641px){.blog-post-list .block-list__item{width:50%}}.article__toolbar-item .social-media__item svg path,.article__aside-item .social-media__item svg path{fill:var(--text-color)}@media only screen and (max-width: 640px){.blog__header{margin-top:28px}.blog__header .section__subtitle{line-height:1.25}}.page__header--article .page__title{border-bottom:2px solid #565656;padding:10px;font-size:22px;font-weight:700;width:100%}.page__header--article .page__meta{width:100%;display:flex;justify-content:flex-end}.article__inner{max-width:unset;margin-top:0}.article__image-wrapper{text-align:center}.blog-post .rte tbody tr{border-top:none;border-bottom:none}.social-media__item:not(.social-media__item--facebook):not(.social-media__item--pinterest) svg{margin-bottom:3px}@media only screen and (max-width: 640px){.page__header--article .page__title{font-size:20px;font-weight:400}.page__header--article .page__meta{font-size:14px}}.page__header--cart{align-items:center}.line-item__price-list .line-item__price{color:var(--text-color)}.quantity-selector__wrap{display:flex;align-items:center}.line-item__line-price{white-space:nowrap}@media screen and (min-width: 641px){.line-item__quantity-remove{margin:10px 0 0 24px}}.cart-recap__scroller{border:1px solid var(--border-color);padding:30px}.cart-recap__scroller .card{border:none}.cart-recap__scroller .card__section{padding:0}.cart-recap__return{border:1px solid var(--border-color);margin-top:20px}@media screen and (max-width: 640px){.cart-recap__scroller{border:none}}.cart__message-sample{display:block;width:100%;margin-top:30px;margin-bottom:15px;font-size:14px;font-weight:700;text-decoration:underline;text-decoration-thickness:.5em;text-decoration-color:#ffe40066;text-underline-offset:-.2em;text-decoration-skip-ink:none}.mini-cart{z-index:2}@media only screen and (max-width: 640px){.mini-cart__inner{padding-bottom:80px}.mini-cart__recap,.mini-cart__content--empty{padding-bottom:max(80px,env(safe-area-inset-bottom,0px) + 25px)}}.section-template-account{margin-top:50px}@media only screen and (max-width: 640px){.section-template-account{margin-top:25px}.section-template-account .card{border-top:none;border-bottom:none}}@media screen and (min-width: 1280px){.section-template-account .layout__section--secondary{width:300px}}.header__account{text-align:center;padding-bottom:20px}@media only screen and (min-width: 641px){.header__account h1{font-size:30px;font-weight:700;letter-spacing:.1em}}.card__section--account{padding:0}.card__section--account p{margin-bottom:0}.card__linklist-title{font-weight:700;background:var(--secondary-background);padding:10px 20px}.card__linklist-content{padding:20px 25px}.order__head th{text-align:center;background:var(--secondary-background);border-top:1px solid var(--border-color);border-right:1px solid var(--border-color)}.order__head th:last-child{border-right:none}.order__body td{text-align:center;border-right:1px solid var(--border-color);padding:15px}.order__body td:first-child{padding-left:0}.order__body td:last-child{border-right:none}.order__item-name{border:1px solid var(--border-color);padding:8px 24px}.order__item-name:hover{border:1px solid var(--link-color)}@media only screen and (max-width: 640px){.order__list-mobile{padding:0 20px}.order__list-mobile-item{margin-top:50px}.order__list-mobile-item:first-child{margin-top:0}.order__list-mobile-item p{display:flex;justify-content:space-between;padding:10px 15px;margin-bottom:0;border-bottom:1px solid var(--border-color)}.order__list-mobile-item p:first-child{border-top:1px solid var(--border-color)}p.order__list-mobile-item-center{justify-content:center}.order__list-mobile-item-bg{background:var(--secondary-background)}.order__list-mobile-item-bg a{background:var(--background);width:80%;text-align:center;padding:3px 12px;margin:5px auto}}.account__tab{margin:0 20px}.account__tab-inner{background:#f8f7f4;display:flex;border-radius:15px;line-height:1}.account__tab-item{width:calc(100% / 3);text-align:center;list-style:none}.account__tab-item a{display:block;font-size:15px;padding:8px 0;font-weight:400}.account__tab-item.is-selected a{border-radius:15px;background:#6cb2c3;color:#fff}.account__tab-item .cf-edit-account-link{display:none}@media only screen and (min-width: 641px){.account__tab{display:none}}@media only screen and (max-width: 640px){.order-summary .table-wrapper{padding-left:20px;padding-right:20px}.order-summary .table-wrapper .table{margin-left:0}.order-summary th.table__cell--center{white-space:nowrap}.order-foot{margin-left:0}.order-foot__inner{padding-left:20px;padding-right:20px}}.shopify-policy__container{max-width:1000px;padding:30px 25px 75px;margin:0 auto;font-size:14px}.shopify-policy__title{margin:0}.shopify-policy__title h1{border-bottom:2px solid #7c8790;color:#7c8790;font-weight:300;font-size:22px;line-height:1.2;margin:0 0 24px;padding:40px 0;text-align:center}.shopify-policy__container h2{background:#666;color:#fff;font-size:14px;line-height:1.2;font-weight:400;margin:0 0 16px;padding:4px 8px;text-align:center}.shopify-policy__container h3{color:#7c8790;border-color:#7c8790;border-style:solid;border-width:0 0 1px 5px;font-weight:500;font-size:18px;padding:8px 8px 8px 16px;margin-bottom:8px}.shopify-policy__body p,.shopify-policy__container ol li{margin-bottom:8px}.policy-inner__container{margin-top:24px;padding:8px}.policy-inner__column{margin-top:24px}.policy-inner__explainList{display:grid;grid-template-columns:auto 1fr;grid-column-gap:24px;grid-row-gap:8px}.policy-inner__explainList dt{font-weight:700}.policy-inner__explainList dd{margin-left:0}.policy-inner__address span{display:flex;flex-direction:column;font-style:italic}@media only screen and (max-width: 640px){.shopify-policy__container{padding:40px 17px}.shopify-policy__title h1{padding:0 0 20px}.shopify-policy__container ol{margin-left:1.25em}.policy-inner__container{padding:0}.policy-inner__explainList{display:block}.policy-inner__column-content{padding:8px 0;display:grid;grid-auto-flow:row;gap:10px}}.shipping-table .mobile-hide{display:none!important}.policy-shipping h3{font-size:18px;cursor:pointer;position:relative;padding:10px 40px 10px 10px;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;margin:1em 0 0;transition:background-color .2s ease;-webkit-user-select:none;user-select:none}.policy-shipping h3:hover{background-color:#e9ecef}.policy-shipping h3:after{content:"\25bc";position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:transform .3s ease;font-size:14px}.policy-shipping h3.collapsed:after{transform:translateY(-50%) rotate(-90deg)}.table-container{overflow:hidden;transition:max-height .4s ease,opacity .3s ease;max-height:0;opacity:0}.table-container.open{max-height:9999px;opacity:1}.shipping-table-subtitle{margin-top:1em;margin-bottom:-.9em!important;padding-left:.5em}.shipping-table{width:100%;border-collapse:collapse;font-size:16px;margin-bottom:2em;margin-top:1em!important}.shipping-table th,.shipping-table td{border:1px solid #ccc;padding:8px;text-align:left}@media (min-width: 769px){.shipping-table th{background-color:#f5f5f5!important}.shipping-table .mobile-only,.shipping-table .mobile-td{display:none}}@media (max-width: 768px){.policy-shipping h3{font-size:14px;padding:8px 35px 8px 8px}.policy-shipping h3:after{right:12px;font-size:12px}.shipping-table thead{display:none}.policy-shipping .shipping-table tr{display:block;border:none}.shipping-table tbody tr:first-of-type{border-top:1px solid var(--border-color)}.shipping-table td{display:flex;justify-content:flex-start;align-items:baseline;gap:1em;border:none;border-top:none;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:.5em .75em;font-size:15px;box-sizing:border-box;background:#fff}.shipping-table td:before{content:attr(data-label);font-weight:700;color:#444;min-width:7em;display:inline-block;white-space:nowrap}.shipping-table td[data-label=\914d\9001\5148]{background-color:#f5f5f5;font-weight:700}.shipping-table td[rowspan]{display:none}.shipping-table .table-note{font-weight:700;padding:0}.shipping-table .table-note td{border-left:none;border-right:none;padding-top:15px}.shipping-table .table-note td:before{display:none}}.main-search .empty-state{margin:0}.empty-state__heading{padding:40px 0 75px}.empty-state__quick-form{max-width:717px;margin:0 auto}.form__connected-item .form__field{border:1px solid #716D6F;border-radius:10px 0 0 10px;background:#fff}.form__connected-item .form__connection{border-radius:0 10px 10px 0}.keywordsearch{max-width:717px;margin:25px auto 0;display:flex;flex-wrap:wrap;align-items:center;row-gap:10px;column-gap:15px}.keywordsearch-title{margin-bottom:0}.keywordsearch-title span{margin-right:3px}.keywordsearch-item{background:#fff;padding:0 20px;border-radius:20px;margin-bottom:0;transition:.2s}.keywordsearch-item:hover{background:var(--accent-color);color:#fff}.template-search .link-search-results{display:none!important}@media only screen and (max-width: 640px){.keywordsearch{column-gap:10px}.keywordsearch p{font-size:12px}.keywordsearch-item{padding:0 15px;border-radius:15px}}.gf-option-block ul li a,.gf-option-block ul li button,.gf-option-block ul li a span.gf-count,.gf-option-block ul li button span.gf-count,.gf-clear,.gf-clear-all,.selected-item.gf-option-label a,.gf-form-input-inner select,.gf-refine-toggle{color:var(--text-color)!important}.checked .gf-Checkbox{border-color:var(--text-color)!important;background-color:var(--text-color)!important}#gf-controls-container{margin-bottom:0;padding:15px!important;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}#gf-controls-container .gf-actions{margin-bottom:0}#gf-tree .gf-option-block{padding:25px 0;border-top:1px solid var(--border-color)}@media only screen and (max-width: 380px){#gf-controls-container{border-top:none}#gf-controls-container .gf-filter-selection,#gf-controls-container .gf-filter-trigger{flex:1 1 50%}#gf-controls-container .gf-filter-selection{margin-bottom:12px}}#gf_pagination_wrap .pagination>span.current{color:#7c2a2a!important;font-size:18px!important}.open-quick-view{display:none!important}.spf-product-card__image-wrapper{padding-top:100%!important}.spf-product__form,.spf-product-card__vendor{display:none!important}.card__linklist .cf-edit-account-link{display:none}.jdgm-preview-badge{margin-bottom:12px}.jdgm-form__email-fieldset{display:none!important}.jdgm-form__reviewer-name-format-container{font-size:0}.jdgm-form__reviewer-name-format-container:before{content:"\ff08\30cb\30c3\30af\30cd\30fc\30e0\ff09";font-size:16px}.jdgm-form__reviewer-name-format-container select,.jdgm-form__reviewer-name-format-container .jdgm-sort-dropdown-arrow,.jdgm-notification__inner{display:none!important}.jdgm-notification__title{display:block!important}.jdgm-rev__buyer-badge-wrapper{visibility:hidden!important}#judgeme_product_reviews{max-width:1000px;margin:0 auto}#shopify-section-template--18435525148889__1727154670e3c16748{background:#f8f7f4!important}.jdgm-rev__prod-link-prefix:before{content:none}.jdgm-row-profile,.jdgm-row-extra{display:none!important}.page--wishlist .section.container{margin:0 auto}@media only screen and (max-width: 640px){.page--wishlist wishlist-page .wk-page{padding:0}}#shopify-block-wishlist_king_wishlist_button_block_PUVKJa{margin-top:10px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/theme_add.css.map */
