@charset "UTF-8";#page-design-store{margin-top:30px!important}#main-container{display:block;max-width:100%;padding-left:0;padding-right:0}#main-container>main{max-width:100%}.design-store-bg{background-image:url(../../../images/design-store/bg.jpg);position:relative}.store-header{display:table;margin:60px auto 0}.store-header p{color:#fff;font-size:1.6rem;letter-spacing:.25px;line-height:1.8;margin-top:45px;text-align:center}#footer-wrap{margin-top:0}#store-splide{margin-top:50px;min-height:248px;padding-bottom:30px;position:relative}.store-cart-list{display:table;margin:0 auto;max-width:1050px;padding:60px 0 30px;width:100%}.store-about{left:50%;max-width:1440px;position:absolute;text-align:right;top:60px;transform:translateX(-50%);width:100%;z-index:99}.store-about button{background-color:#000;border-color:#000;border-radius:27px;color:#fff;font-size:1.7rem;line-height:1;padding:13px 30px}#store-about-warap{margin-top:40px}#store-about-warap ol{display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto;grid-gap:40px;list-style:none;margin:0;padding:0}#store-about-warap ol img{display:table;margin:0 auto;max-width:214px!important}#store-about-warap ol li{margin:0}#store-about-warap ol dl{display:flex;flex-direction:column;margin-bottom:0;text-align:center}#store-about-warap ol dl dt{color:#3c998b;font-size:1.4rem;font-weight:700;margin:.3em 0;order:2;word-break:keep-all}#store-about-warap ol dl .step-column{order:1;position:relative}#store-about-warap ol dl .step-column .position-relative{display:table;margin:0 auto}#store-about-warap ol dl .step-column img{vertical-align:bottom}#store-about-warap ol dl .step-column span{align-items:center;background-color:#000;border-radius:50%;color:#fff;display:flex;font-size:1.8rem;height:28px;justify-content:center;left:0;line-height:1;position:absolute;top:0;transform:translateX(-40%) translateY(-40%);width:28px}#store-about-warap ol dl .text-column{font-size:1.1rem;letter-spacing:.8px;order:3}#store-about-warap h3{margin-top:50px;text-align:center}#store-about-warap .faq{display:table;list-style:none;margin:0 auto;max-width:722px;padding:0;width:100%}#store-about-warap .faq li{border-bottom:2px solid #e3e3e3;padding:17px 5px}#store-about-warap .faq dd,#store-about-warap .faq dt{display:flex;font-size:1.3rem}#store-about-warap .faq dd>span:first-child,#store-about-warap .faq dt>span:first-child{margin-right:2px}#store-about-warap .faq dd .sample-link,#store-about-warap .faq dt .sample-link{align-items:center;display:flex;flex-wrap:wrap;margin-top:-5px}#store-about-warap .faq dd .sample-link span:first-child,#store-about-warap .faq dt .sample-link span:first-child{margin-right:10px}#store-about-warap .faq dd .sample-link p+a,#store-about-warap .faq dt .sample-link p+a{margin-top:0!important}#store-about-warap .faq dd .sample-link a,#store-about-warap .faq dt .sample-link a{border:1px solid #000;border-radius:20px;color:#000;display:inline-block;font-size:1.2rem;line-height:1;padding:.8em 15px}#store-about-warap .faq dd .sample-link a:active,#store-about-warap .faq dd .sample-link a:focus,#store-about-warap .faq dd .sample-link a:visited,#store-about-warap .faq dt .sample-link a:active,#store-about-warap .faq dt .sample-link a:focus,#store-about-warap .faq dt .sample-link a:visited{outline:none}#store-about-warap .faq dd .sample-link a:hover,#store-about-warap .faq dt .sample-link a:hover{background-color:#000;color:#fff;text-decoration:none}#store-about-warap .faq dt{color:#3c998b;letter-spacing:.25px}#store-about-warap .faq dd{letter-spacing:.25px;margin-top:10px}#fnb-store-about{background-color:#fff;padding:15px 50px 50px}#fnb-store-about h2{align-items:flex-end;display:flex;justify-content:center;text-align:center}#fnb-store-about h2 span{display:block;font-size:2.8rem;line-height:1;margin-left:5px}#fnb-store-about h2+p{font-size:1.3rem;margin-top:18px;text-align:center}.store-about-inner{display:table;margin:0 auto}.design-store-main{display:grid;grid-template-columns:172.5px 1fr;grid-template-rows:auto;grid-gap:50px;margin-top:70px}.design-store-main>main{order:2}.design-store-main>aside{order:1}.design-store-main>aside section{margin-top:30px}.design-store-main>aside section>h3{border-bottom:1px solid #000;font-size:1.3rem;font-weight:400;line-height:1;margin-bottom:.5em;padding-bottom:1em;padding-left:10px}.design-store-main>aside label.b-checkbox{font-size:1.3rem;margin:1em 0 0 10px}.design-store__archive-list .masonry-item{color:#333}.design-store__archive-list .masonry-item:hover{text-decoration:none}.design-store__archive-list .masonry-item h2{font-size:1.3rem}.design-store__archive-list .masonry-item h2 span{display:block;margin-top:1em}.design-store__archive-list .masonry-item p{font-size:1.3rem;margin-bottom:1em;margin-top:.5em}.design-store__archive-list .masonry-item article{position:relative}.design-store__archive-list .masonry-item article>a{display:block;position:relative}.design-store__archive-list .masonry-item button{bottom:0;position:absolute;right:0;z-index:99}.design-store__archive-list .grid-item{color:#333;margin-bottom:15px;margin-left:15px;max-width:calc(33.3% - 15px);width:100%}.design-store__archive-list .grid-item a{position:relative}.design-store__archive-list .grid-item .store-add-fav{bottom:0;position:absolute;right:0}.design-store__archive-list--item,.design-store__archive-list--item a{position:relative}.bf .b-checkbox.checkbox input[type=checkbox]:checked+.check{background:#3c998b url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1'%3E%3Cpath fill='%23fff' d='M.04.627.146.52.43.804.323.91zm.177.177L.854.167.96.273.323.91z'/%3E%3C/svg%3E") no-repeat 50%!important;border-color:#3c998b!important}.bf .b-checkbox.checkbox:hover input[type=checkbox]:not(:disabled)+.check{border-color:#3c998b!important}.mdi-store-sort{background-image:url(../../../images/design-store/icon-sort-arrow.svg);height:13.76px;width:14.99px}.store-sort .button.is-primary{background-color:initial!important}.store-sort .button.is-primary span:not(.icon){color:#000!important}.store-sort .dropdown{display:block!important}.store-sort .dropdown button{width:100%}.store-sort .background{display:none!important}.bf .dropdown.is-bottom-left .dropdown-menu{border:1px solid;left:-1px!important;width:calc(100% + 2px)}.bf .dropdown .dropdown-menu .has-link a,.bf .dropdown-item{font-size:1.3rem!important}.store-add-fav{background:#0000;border:none;position:absolute}.store-add-fav svg{max-width:16px}.store-add-fav.fav-item svg .heart-in{fill:#000}.store-more{border:1px solid #000;border-radius:20px;color:#000;display:table;font-size:1.6rem;line-height:1;margin:50px auto 0;padding:.5em 2em}.store-more:hover{background-color:#000;color:#fff;text-decoration:none}.page-design-store-single .design-store-main{grid-template-columns:1fr;margin:0 auto;max-width:1050px;width:100%}.store-single__main{display:grid;grid-template-columns:474px 1fr;grid-template-rows:auto;margin-top:10px;grid-gap:30px 85px}.store-single__main-exp{order:2}.store-single__main-image{order:1}.store-single__main-warn{display:flex;justify-content:space-between;order:3}.store-single__main-warn p{font-size:1.3rem;line-height:1.8;margin-bottom:0}.store-single__main-warn .copy{font-size:1.2rem}.store-single__main-warn .use-material{font-size:1.4rem}.store-single__main-exp h1{font-size:1.4rem;font-weight:400}.store-single__main-exp .item-link{align-items:center;display:flex;gap:15px}.store-single__main-exp .item-link span:first-child{text-decoration:underline}.store-single__main-exp ul:not(.exp-list){display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:15px;list-style:none;margin:30px 0 0;padding:0}.store-single__main-exp ul:not(.exp-list)>li{line-height:1.3;margin:0}.store-single__main-exp ul:not(.exp-list)>li button{background:#0000;border:none;border-bottom:1px solid #000;color:#000;display:table;font-size:1.5rem;line-height:1;margin:0 auto;padding:0;text-align:center}.store-single__main-exp ul:not(.exp-list)>li button>span{display:grid;grid-auto-rows:auto;grid-template-columns:auto auto;margin:0;padding:0}.store-single__main-exp ul:not(.exp-list)>li button svg{position:relative;transition:none!important}.store-single__main-exp ul:not(.exp-list)>li button span{position:relative}.store-single__main-exp ul:not(.exp-list)>li button span img,.store-single__main-exp ul:not(.exp-list)>li button span svg{left:0;max-height:14px}.store-single__main-exp ul:not(.exp-list)>li a{align-items:center;background:linear-gradient(90deg,#ff8aa5,#ff4d4d);border-radius:25px;color:#fff;display:grid;font-size:1.7rem;font-weight:700;height:42px;justify-content:center;line-height:1;margin:10px auto 0;max-width:390px;position:relative;width:100%}.store-single__main-exp ul:not(.exp-list)>li a img{position:absolute;right:15px}.store-single__main-exp tr:not(:last-child) td,.store-single__main-exp tr:not(:last-child) th{border-bottom:1px solid #0003}.store-single__main-exp td,.store-single__main-exp th{border-top:none;font-size:1.4rem;font-weight:400;padding:1.2em 0}.store-single__main-exp th{width:120px}.return-link{align-items:center;border:1px solid #000;border-radius:26px;color:#000;display:flex;font-size:1.7rem;font-weight:700;height:52px;justify-content:center;margin:50px auto 0;width:265px}.return-link:hover{color:#000}.return-link>span{display:table;margin:0 auto;position:relative}.return-link img{left:0;position:absolute;top:50%;transform:translateY(-50%) translateX(-180%)}.check_material{background:#0000;border:none;color:#000;display:table;font-size:1.4rem;margin:1em auto 2em;opacity:1;transition:.2s}.check_material:hover{opacity:.75;text-decoration:none}.check_material:before{content:"＋";display:inline-block;padding-right:5px}.single-reration{margin-top:80px}.single-reration h2{text-align:center}.single-reration .splide{margin-top:20px}.store-material-fnbox{display:grid;grid-template-columns:295px 1fr;grid-template-rows:auto;padding-top:40px;grid-gap:30px}.store-material-fnbox h2{font-size:2.4rem;font-weight:400}.store-material-fnbox ol{list-style:none;padding:0}.store-material-fnbox li{margin-bottom:0}.store-material-fnbox li:first-child{margin-top:35px}.store-material-fnbox li:not(:first-child){border-top:1px solid #000;margin-top:15px;padding-top:15px}.store-material-fnbox__exp{order:2}.store-material-fnbox__image{order:1}.store-material-fnbox .store-material-list-item{align-items:center;display:grid;grid-template-columns:1fr 110px;grid-template-rows:auto auto auto}.store-material-fnbox .store-material-list-item h3{align-items:center;display:flex;font-size:1.6rem;line-height:1.5}.store-material-fnbox .store-material-list-item h3 span{line-height:1;margin-right:10px}.store-material-fnbox .store-material-list-item h3 span:before{align-items:center;background-color:#000;border-radius:50%;color:#fff;content:attr(data-no) "";display:flex;font-size:1.6rem;height:23px;justify-content:center;line-height:1;padding-left:3px;width:23px}.store-material-fnbox .store-material-list-item p{font-size:1.2rem}.store-material-sample-link{align-items:center;display:flex;justify-content:center}.store-material-sample-link img{max-width:125px}.store-material-sample-link p{font-size:1.2rem;padding:15px}.store-material-sample-link p+a{margin-top:0!important}.store-material-sample-link a{font-size:1.2rem;margin-top:20px}.store-cart-list>p{background-color:#f2f2f2;display:table;font-size:1.3rem;line-height:1;padding:.5em 1em;position:relative}.store-cart-list>p:after{border-color:#f2f2f2 #0000 #0000;border-style:solid;border-width:15px 9px 0;content:"";height:0;left:35px;position:absolute;top:100%;width:0}.store-cart-list .send-fav-list>ul,.store-cart-list>ul{list-style:none;margin:30px 0 0;padding:0}.store-cart-list .send-fav-list>ul>li,.store-cart-list>ul>li{margin:0}.store-cart-list .send-fav-list>ul>li:not(:first-child),.store-cart-list>ul>li:not(:first-child){margin-top:30px}.srtore-cart-item{border:1px solid #000;display:grid;grid-template-columns:85px 1fr;grid-template-rows:auto;position:relative}.srtore-cart-item__cbwrap{align-items:center;border-right:1px dashed #000;display:flex;justify-content:center;padding-left:15px}.srtore-cart-item__data{display:grid;grid-template-columns:280px 1fr;grid-template-rows:auto}.srtore-cart-item__delete{background:#0000;border:none;bottom:15px;position:absolute;right:15px;z-index:2}.srtore-cart-item__image{padding:25px 35px}.srtore-cart-item__image img{max-width:210px}.srtore-cart-item__list dl{margin:35px 0 0}.srtore-cart-item__list dt{font-size:2rem;font-weight:400;margin-bottom:20px}.srtore-cart-item__list dt span{display:inline-block;margin-left:20px}.srtore-cart-item__list table td,.srtore-cart-item__list table th{border:none;font-weight:400;padding-bottom:0;padding-top:0}.srtore-cart-item__list table th{padding-left:0;width:130px}.srtore-cart-item__list table th:before{content:"［"}.srtore-cart-item__list table th:after{content:"］"}.srtore-cart-item__list table+span{display:block;margin-bottom:.2em}.srtore-cart-item__list td ul{list-style:none;margin:0;padding:0}.bf .checkbox:focus input[type=checkbox]+.check,.bf .checkbox:focus input[type=checkbox]:checked+.check{box-shadow:none}.single-fav-item .heart-in,.single-fav-item svg{fill:#000!important}.store-checkout{display:grid;grid-template-columns:230px 230px;grid-template-rows:auto;grid-gap:15px;justify-content:center;padding-bottom:40px}.store-checkout a{background:#fff;border:1px solid #000;border-radius:25px;color:#000;display:block;line-height:1;padding:1.2em;text-align:center}.store-checkout a:hover{background-color:#000;color:#fff;text-decoration:none}.store-checkout a:hover svg{fill:#fff}.store-checkout a>span{display:table;margin:0 auto;position:relative}.store-checkout a>span>span{left:0;position:absolute;transform:translateX(-100%)}.store-checkout a>span svg{left:0;position:absolute;top:50%;transform:translate(calc(-100% - 10px),calc(-50% - 2px))}.store-checkout a.btn-checkout{background-color:#000;color:#fff}.store-checkout a.btn-checkout:hover{background-color:#fff;color:#000}.store-checkout a.btn-checkout:hover svg{fill:#000}.store-checkout a.btn-checkout svg{fill:#fff;left:auto;right:0;transform:translate(calc(100% + 10px),calc(-50% - 2px))}svg .heart-in{fill:#0000;transition:.15s linear}svg .heart-out,svg.fav-item .heart-in,svg:not(.non-hover):hover .heart-in{fill:#000}.b-radio.radio{margin:1em 0 0 10px}.fav-title{font-size:1.6rem;font-weight:700;margin-top:30px}#fav-wrap #main-cart-items{display:none}.splide__slide img{margin:0 auto!important}.splide__slide img[loading=eager]{max-width:100%}aside .bf .b-radio.radio input[type=radio]:checked+.check,aside .bf .b-radio.radio:hover input[type=radio]:not(:disabled)+.check{border-color:#3c998b!important}aside .bf .b-radio.radio input[type=radio]+.check:before{background-color:#3c998b!important}aside .bf .b-checkbox.checkbox input[type=checkbox]:checked+.check{background:#3c998b url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1'%3E%3Cpath fill='%23fff' d='M.04.627.146.52.43.804.323.91zm.177.177L.854.167.96.273.323.91z'/%3E%3C/svg%3E") no-repeat 50%!important;border-color:#3c998b!important}aside .bf .b-checkbox.checkbox:hover input[type=checkbox]:not(:disabled)+.check{border-color:#3c998b!important}aside .bf .button.is-primary.is-focused:not(:active),aside .bf .button.is-primary:focus:not(:active){box-shadow:none!important}.store-splide-arrow{background:#0000!important;border:none!important}.store-splide-arrow img{display:table!important;margin:0 auto!important;max-height:18px!important;width:auto!important}.store-splide-arrow.splide__arrow--prev img{transform:rotate(180deg)!important}.splide__arrows button{background:#0000!important}.splide__arrows img{max-width:12.5px}.single-reration .splide__arrows{transform:none!important}.fancybox-container{z-index:9999999!important}.fav-wrap .checkout>div:not(.checkout-send),.fav-wrap .fav-pop-items-single-fav,.fav-wrap .fav-pop-items-single-send,.fav-wrap-single .checkout>div:not(.checkout-fav-single),.fav-wrap-single .fav-pop-items,.fav-wrap-single .fav-pop-items-single-send,.send-wrap .checkout>div:not(.checkout-send),.send-wrap .fav-pop-items,.send-wrap .fav-pop-items-single-fav{display:none}.exp-list{list-style:none;margin:0;padding:0}.store-back-link{color:#000;display:inline-block;font-size:1.25rem;margin-top:30px}.store-back-link:hover{color:#000000d9;cursor:pointer}.vh--message-bottom{bottom:15px!important}.vh--message{background-color:#00000059!important;display:none!important;font-size:1.1rem!important;padding:2px 15px!important}.single-reration .splide .splide__slide img{display:table;margin:0 auto}.store-link-base{border:1px solid #000;border-radius:25px;color:#000;display:table;font-size:1.4rem;line-height:1;padding:.6em 15px}.store-link-base:hover{background-color:#000;color:#fff;cursor:pointer;text-decoration:none}.detail-pop-up{display:table;font-size:1.4rem;line-height:1}.footer-warn{font-size:1.1rem;margin-top:60px}.design-store-description{font-size:1.4rem;letter-spacing:.4px;line-height:2;margin-top:30px;text-align:center}.store-start-link{display:grid;grid-template-columns:auto auto;grid-template-rows:auto;left:50%;letter-spacing:.5px;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);z-index:99;grid-gap:20px}.store-start-link a{opacity:1;transition:.2s}.store-start-link a:hover{opacity:.75;text-decoration:none}.store-start-link .store-start{align-items:center;background:#fff;border-radius:27px;color:#000;display:flex;font-size:2.3rem;line-height:1;padding:.6em 3em}.store-start-link .about-store{background-color:#000;color:#fff;font-size:1.7rem;padding:.6em 1.5em}.store-start-link .about-store:hover{cursor:pointer}.design-store-bg .store-about button{display:none}#fnb-store-size h2{font-size:2.3rem;text-align:center}#fnb-store-size p{font-size:1.3rem;margin-top:1em;text-align:center}#fnb-store-size .c-size__txt-new li{font-size:1rem;letter-spacing:0}#fnb-store-size .c-size__size-new{font-size:1.15rem;margin-top:0}.va-top{vertical-align:top}.size-list{align-items:flex-start;display:flex;margin:0}.size-list dt{align-items:center;display:flex;font-weight:400;line-height:1}.size-list dt a{display:inline-block;margin-left:3px}.size-list dt a img{opacity:1;transition:.25s}.size-list dt a:hover{cursor:pointer}.size-list dt a:hover img{opacity:.5}.size-list dd{margin-left:3px}.size-list ul{display:block!important;list-style:none;margin:-2px 0 0!important;padding:0!important}.size-list+.warn{display:block;font-size:1rem;margin-top:0}.filter-list{display:flex;flex-wrap:wrap;list-style:none;margin-left:-7.5px!important;padding:0}.filter-list li{display:inline-block;margin-left:7.5px!important;margin-top:7.5px!important}.filter-list li button{background-color:#e5e5e5;border:none;border-radius:15px;font-size:1.3rem;line-height:1;padding:4px 10px}.filter-list li button:before{content:"×"}.resetQuery{background-color:initial;border:1px solid #000;color:#000;display:block;font-size:1.3rem;line-height:1;margin-top:15px!important;padding:5px 7.5px;text-align:center;width:100%}.resetQuery:not(:disabled):hover{background-color:#000;color:#fff}.color-list-wrap{align-items:center;display:flex}.color-list-wrap span:last-child{display:inline-block;line-height:1;margin-left:6px}.bf .b-slider.is-primary .b-slider-fill{background:#000!important}.bf .b-slider .b-slider-track{height:2px}.bf .b-tooltip.is-primary .tooltip-content{background:#f8f8f8;color:#000}.bf .b-tooltip.is-top.is-primary .tooltip-content:before{display:none!important}.pagination{display:flex;list-style:none}.pagination li{margin-left:20px}.pagination .comp-pager-current a{background-color:#000;color:#fff}.post-type-archive-design-store .l-contentMain{min-height:100vh}.submit-wrap{display:table;margin:0 auto}.submit-wrap .d-grid{display:grid;grid-template-columns:auto auto;grid-template-rows:auto;grid-gap:25px;align-items:center;justify-content:center;width:100%}.submit-wrap button{word-break:keep-all}.texonomy-list{display:block}.comp-pager{display:table;margin:0 auto}.comp-pager .pagination{padding:0}.comp-pager .pagination,.comp-pager .pagination li{align-items:center;display:flex;justify-content:center}.comp-pager .pagination li{transition:all .25s ease}.comp-pager .pagination li a{font-size:2rem;font-weight:300}.comp-pager .pagination li.comp-pager-current{background-color:#000;border-radius:50%;height:43px;width:43px}.comp-pager .pagination li.comp-pager-current a:hover{color:#fff}.price-head{position:relative}.price-head h3{line-height:1;padding-left:10px}.price-head .price-head-wrap{display:inline-block;position:relative}.tooltip-content{opacity:0!important;visibility:hidden!important}.store-size .c-size__item-new{position:relative}.store-size .c-size__hdg-new{font-size:1.2rem!important}.store-size .c-size__size-new,.store-size .c-size__txt-new li{font-size:1rem!important}.store-size li:last-child{border-right:1px solid #d4d4d4}.store-size .c-size__item-new:hover .price-wrap{opacity:1;visibility:visible}.store-size .c-size__img-new{padding-bottom:20px;position:relative}.store-size .c-size__img-new .show-price{background-color:#000;border-radius:15px;bottom:0;color:#fff;font-size:1.1rem;line-height:1;padding:4px 5px;position:absolute}.store-size .price-wrap{align-items:center;background-color:#ffffffd9;display:flex;flex-flow:column;font-size:1.2rem;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:.25s;visibility:hidden;width:100%;z-index:9}.store-size .price-wrap h4{font-size:1.2rem}.store-size .price-wrap ul{list-style:none;margin-top:15px;padding:0}.store-size .price-wrap ul li{display:grid;grid-template-columns:auto auto;grid-template-rows:auto;grid-gap:10px;gap:10px}.size-fb,.store-size .price-wrap ul li:not(:first-child){margin-top:10px}.size-fb{border:1px solid #000;border-radius:25px;color:#000;display:block;font-size:1.4rem;line-height:1;padding:10px;text-align:center;width:197px}.size-fb:hover{background-color:#000;color:#fff;text-decoration:none}.about-store-top .design-store__head-title{font-size:2.3rem;font-weight:700}.about-store-top .design-store__head-title span:before{display:none!important}.store-product-link{display:grid;grid-template-columns:171px 1fr;grid-template-rows:auto;grid-gap:25px;background-color:#f5f5f5;gap:25px;margin:0 auto 50px;max-width:800px;padding:20px 45px}.store-product-link h2{font-size:1.5rem;font-weight:700}.store-product-link p{font-size:1.3rem;line-height:1.7;margin-top:.5em}.store-product-link .page-modal-store{align-items:center;background:linear-gradient(90deg,#ff8aa5,#ff4d4d);border-radius:25px;color:#fff;display:grid;font-size:1.4rem;font-weight:700;height:42px;justify-content:center;line-height:1;margin:10px auto 0;max-width:225px}.store-product-link .page-modal-store:hover{cursor:pointer}.store-product-link div:first-child{order:2}.store-product-link div:nth-child(2){order:1}.store-product-link div:nth-child(2) img{display:table;margin:0 auto}.store-product-link-wrap{border-bottom:1px solid #707070;margin-bottom:50px}#aside-right-links .border-link{font-size:1.3rem;height:45px;padding-left:20px}#aside-right-links .icon-links a{font-size:1.3rem}#common-product-link-6+div{margin-top:60px}@media screen and (max-width:769px){.store-header h1{padding:0 30px}.store-header p{font-size:1.4rem}#store-splide{min-height:auto}.store-cart-list{padding:20px 0}.store-about{bottom:auto;left:auto;text-align:center;top:85%;transform:none}#store-about-warap ol{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-gap:40px}#store-about-warap .faq dd .sample-link,#store-about-warap .faq dt .sample-link{margin-top:0}#store-about-warap .faq dd .sample-link span:first-child,#store-about-warap .faq dt .sample-link span:first-child{margin-right:0}#store-about-warap .faq dd .sample-link a,#store-about-warap .faq dt .sample-link a{display:table;margin:15px auto 0}#fnb-store-about h2 span{font-size:1.5rem}#fnb-store-about h2{font-size:2rem}#fnb-store-about h2 img{width:220px}.design-store-main{grid-template-columns:1fr;grid-template-rows:auto auto;margin-top:20px;grid-gap:25px}.design-store-main>aside section{margin-top:0}.design-store__archive-list{margin-left:-15px}.bf .dropdown.is-bottom-left .dropdown-menu{margin-top:1px!important}.page-design-store-single .design-store-main{padding-left:7.5px;padding-right:7.5px}.store-single__main{grid-template-columns:1fr;grid-template-rows:auto auto;grid-gap:30px}.store-single__main-warn p{font-size:10px}.store-single__main-exp ul:not(.exp-list){grid-template-columns:1fr;grid-template-rows:auto auto;margin:30px 30px 0}.store-single__main-exp ul:not(.exp-list)>li a{font-size:1.4rem;max-width:100%}.store-single__main-exp table{margin-top:20px}.store-single__main-exp td,.store-single__main-exp th{font-size:1.35rem;padding:10px 0}.check_material{font-size:1.2rem}.single-reration{margin:80px -15px 0}.store-material-fnbox{grid-template-columns:1fr;grid-template-rows:auto auto}.store-material-fnbox h2{font-size:1.8rem;text-align:center}.store-material-fnbox .store-material-fnbox__image img{max-width:70%}.store-material-sample-link{flex-direction:column;padding-bottom:20px}.store-cart-list>p{line-height:1.5}.srtore-cart-item{grid-template-columns:30px 1fr;grid-template-rows:auto}.srtore-cart-item__data{grid-template-columns:1fr;grid-template-rows:auto auto}.srtore-cart-item__image{padding:10px 0}.srtore-cart-item__image img{display:table;margin:0 auto;max-width:140px}.srtore-cart-item__list{padding:0 15px 40px}.srtore-cart-item__list dl{margin:0}.srtore-cart-item__list dt{font-size:1.6rem;margin-bottom:5px}.srtore-cart-item__list table td,.srtore-cart-item__list table th{font-size:1.1rem}.store-checkout{grid-template-columns:1fr;grid-template-rows:auto auto}.store-checkout>a{margin:0 30px}.store-checkout>a:first-child{order:2}.store-checkout>a:nth-child(2){order:1}.pop-up-fav-wrap{padding:44px 7.5px!important}#fnb-store-about{padding:30px 15px}.store-back-link{display:inline-block;font-size:1.1rem;margin-top:2em}.single-reration .splide .splide__slide a{display:table;margin:0 auto}.design-store-description{font-size:1.15rem}.store-start-link{grid-template-columns:1fr;grid-template-rows:auto auto;grid-gap:20px}.store-start-link a{min-height:51px}.section-sp-list{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;margin-top:20px;grid-gap:7.5px}.section-sp-open{display:grid!important;grid-template-columns:150px 1fr;grid-template-rows:auto;padding:10px 0}.section-sp-open h3{text-align:left}.section-sp-open h3 a{color:#000}.section-sp-open h3 a:hover{color:#000;text-decoration:none}.section-sp-open__color{display:block!important}.section-sp-open__color h3{justify-content:start;margin-bottom:8px!important;text-align:left!important}.section-sp-open__color h3 a{color:#000!important}.section-sp-open__color h3 a:hover{color:#000!important;text-decoration:none}.section-sp-open__color .texonomy-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:repeat(1,auto);grid-gap:10px 5px}.section-sp-open__color .texonomy-list label.b-checkbox{margin:0!important}.section-sp-open__color .color-list-wrap span:last-child{font-size:1rem}.search-head{display:block!important}.filter-head,.search-head{align-items:center;display:flex!important;justify-content:center!important;min-height:27px;padding-bottom:5px;padding-top:5px;width:100%}.bf .b-slider{max-width:94%!important}.filter-head,.store-sort{border:1px solid #000!important}.price-head .price-head-wrap div{font-size:1rem}.sp-head-border .store-sort:after,.sp-head-border>h3:after{background:#000;bottom:-1px;content:"";display:block;height:1px;position:absolute;right:0;width:calc(100% + 15px)}.sp-head-border .store-sort:before,.sp-head-border>h3:before{background:#fff;bottom:-1px;content:"";display:block;height:1px;position:absolute;right:0;width:100%;z-index:1}.sp-head-border>h3{position:relative}.sp-head-border .store-sort:after{bottom:0;left:0;right:auto;width:calc(50% + 7.5px)}.sp-head-border .store-sort:before{bottom:0;left:0;right:auto;width:calc(50% - 5px)}.store-size .c-size__img-new .show-price{bottom:15px}.size-fb{margin:10px auto 0}.store-product-link{align-items:center;grid-template-columns:1fr;grid-template-rows:auto auto;justify-content:center}.store-product-link h2{line-height:1.8}#aside-right-links .content-links:not(#aside-right-links .content-links.icon-links){align-items:center;display:flex;justify-content:center}#aside-right-links .content-links:not(#aside-right-links .content-links.icon-links)>a{margin:0!important}#aside-right-links .border-link,#aside-right-links .icon-links a,#aside-right-links .product-border{margin-left:45px;margin-right:45px}}@media screen and (min-width:1000px){#store-splide{min-height:auto}}@media screen and (min-width:769px){.store-sort{border:1px solid #000}.fav-wrap{min-width:725px!important}.price-head .price-head-wrap div{bottom:1px;font-size:1rem;line-height:1;margin-left:10px;position:absolute;right:0;transform:translateX(calc(100% + 5px));word-break:keep-all}}@media screen and (max-width:1023px){.bf .dropdown.is-mobile-modal>.dropdown-menu{bottom:0!important;left:0!important;min-height:auto!important;position:absolute!important;top:0!important;transform:translate(0)!important;width:100%!important}}