.select_wide{width:100%;max-width:500px;height:57px;margin:0 auto;text-align:center;border-radius:.5em;-webkit-border-radius:.5em;-moz-border-radius:.5em;font-family:"Noto Serif JP",serif}.select_wide:not(:last-child){margin-bottom:2em}.attention{position:relative;padding-left:9em;text-align:left;line-height:1.75}.attention:before{content:"!";position:absolute;left:0;top:50%;width:3em;height:3em;line-height:2.7em;font-size:2.2em;letter-spacing:0;text-align:center;transform:translateY(-50%);-webkit-transform:translate(0,-50%);border:3px solid #ddd;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.embroidery .tit{margin-bottom:1.3em;line-height:1.75}.embroidery .sub_tit{margin-bottom:1.3em;font-size:1.15em;line-height:1.75}.embroidery ul:not(:last-child){margin-bottom:2em}.embroidery .color_list,.embroidery .size_list{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center}.embroidery .color_list li .img,.embroidery .size_list li .img{margin-bottom:.8em}.embroidery .color_list li{width:10em;margin:.2em 0}.embroidery .size_list li:not(:last-child){margin-right:2em}.embroidery .size_list li .txt{font-size:.85em}.page-collection{margin-bottom:0}.page-collection .section-wrap{background:#f8f8f8;padding:4.6em 0}.page-collection .section-desc .content_wrap,.page-collection .section-flow .content_wrap,.page-collection .section-qa .content_wrap{max-width:830px}.page-collection .content_lead{text-align:center}.page-collection .content_lead .tit{margin-bottom:2em;font-size:1.5em}.page-collection .content_lead .tit span{display:inline-block;padding:1em 2em;border:2px solid var(--color-border);border-radius:10em;-webkit-border-radius:10em;-moz-border-radius:10em}.page-collection .content_lead .sub_tit{margin-bottom:2em;font-size:1.2em}.page-collection .content_lead .txt{max-width:800px;margin:0 auto;font-size:.9em;line-height:1.8;text-align:left}.page-collection .section-desc dd{margin:0}.page-collection .section-desc .content_wrap:not(:last-child){margin-bottom:2.2em}.page-collection .section-desc .content_flow .panel_tit{margin-bottom:1.4em;font-size:1.7em;padding-bottom:.8em;text-align:center;border-bottom:1px solid var(--color-border)}.page-collection .section-desc .content_flow .panel_tit .num{display:inline-block;margin-right:.8em;width:1.8em;height:1.8em;color:#fff;background:var(--colors_accent);font-size:.75em;line-height:1.8em;vertical-align:baseline;text-align:center;letter-spacing:0}.page-collection .section-desc .content_flow .panel_subtit{margin-bottom:1.3em;font-size:1.14em;line-height:1.8}.page-collection .section-desc .content_flow .img_list{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between}.page-collection .section-desc .content_flow .img_list:not(:last-child){margin-bottom:2em}.page-collection .section-desc .content_flow .img_list li{width:calc((100% - 2em)/2);margin-top:1em;text-align:center}.page-collection .section-desc .content_flow .begin .dl_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;padding:2em;border:1px solid var(--color-border)}.page-collection .section-desc .content_flow .begin .dl_wrap .img{width:14em}.page-collection .section-desc .content_flow .begin .dl_wrap dl{width:calc(100% - 16em)}.page-collection .section-desc .content_flow .begin .dl_wrap dl dt{margin-bottom:.8em;font-size:1.05em}.page-collection .section-desc .content_flow .begin .dl_wrap dl dd{font-size:.95em}.page-collection .section-desc .content01 .tit{margin-bottom:2.5em;font-weight:700;font-size:1.7em;text-align:center}.page-collection .section-desc .content01 .txt01{font-size:1.2em;margin-bottom:2.6em;text-align:center}.page-collection .section-desc .content01 .dl01{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.page-collection .section-desc .content01 .dl01 dt,.page-collection .section-desc .content01 .dl01 dd{padding:1em}.page-collection .section-desc .content01 .dl01 dt{width:8em;margin-right:1em;background:#eee;text-align:center}.page-collection .section-desc .content02{padding-bottom:2.5em;background:#fff;text-align:center}.page-collection .section-desc .content02 .tit{margin-bottom:2em;padding:1em .5em;color:#fff;font-size:1.25em;background:var(--colors_accent);font-weight:700}.page-collection .section-desc .content02 .txt01{margin-bottom:2em;font-size:1.1em}.page-collection .section-desc .content02 .txt01 span{display:inline-block;margin-right:1em;padding:.5em;background:var(--colors_accent);color:#fff;line-height:1;font-size:1.15em;vertical-align:middle;border-radius:.2em;-webkit-border-radius:.2em;-moz-border-radius:.2em}.page-collection .section-desc .content02 .txt02{font-size:1.1em;color:var(--colors_accent)}.page-collection .section-desc .content03{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;background:#fff;text-align:center;padding:1.6em}.page-collection .section-desc .content03 .box_child{width:calc((100% - 2em) /3);padding-bottom:.5em;background:#f8f8f8;border-radius:.6em;-webkit-border-radius:.6em;-moz-border-radius:.6em;overflow:hidden}.page-collection .section-desc .content03 .box_tit{margin-bottom:1em;padding:.9em 0;background:#8c94a8;text-shadow:0px 0px 8px rgba(31,43,71,.9);color:#fff;font-size:1.1em;line-height:1.7}.page-collection .section-desc .content03 .box_tit span{margin-right:.2em;vertical-align:-.3em}.page-collection .section-desc .content03 .box_txt{margin-bottom:1em}.page-collection .section-desc .content03 dl dt{max-width:8em;margin:0 auto .5em;background:#a6a6a6;color:#fff;border-radius:.2em;-webkit-border-radius:.2em;-moz-border-radius:.2em}.page-collection .section-desc .content03 dl dd{font-size:.9em}.page-collection .section-desc .middle_txt{position:relative;margin-bottom:5.5em;padding-left:5em;font-size:1.1em;text-align:center}.page-collection .section-desc .middle_txt .q{display:inline-block;margin-right:.5em;width:2em;height:2em;border:2px solid var(--color-border);font-size:1.3em;line-height:2em;text-align:center;letter-spacing:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;transform:translateY(-50%);-webkit-transform:translate(0,-50%);vertical-align:-1em}.page-collection .section-desc .content04{padding:5.2em 0 4.5em;background:url(//shop.kokiku.jp/cdn/shop/t/123/assets/bg_futon_small.jpg?v=132034274873169545181753934493) center -50% repeat-y;background-size:100%;text-align:center}.page-collection .section-desc .content04 .tit{font-size:1.3em;line-height:2}.page-collection .section-desc .content04 .txt{margin-top:1em;font-size:1.1em}.page-collection .section-desc .content04 .box_child{position:relative;margin-top:4.5em;padding:3.5em 2em 3em;background:#fff;box-shadow:0 0 7px #00000026;border-radius:1.1em;-webkit-border-radius:1.1em;-moz-border-radius:1.1em}.page-collection .section-desc .content04 .box_child .box_num{position:absolute;left:50%;top:0;background:var(--colors_accent);color:#fff;width:2.2em;height:2.2em;line-height:2.2em;font-size:1.2em;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.page-collection .section-desc .content04 .box_child .box_num:before{content:"";position:absolute;left:50%;top:-20px;border-top:.6rem solid #cbcbcb;border-bottom:.6rem solid transparent;border-right:.6rem solid transparent;border-left:.6rem solid transparent;transform:translate(-50%);-webkit-transform:translate(-50%,0)}.page-collection .section-desc .content04 .box_child .box_tit{font-size:1.2em;letter-spacing:.1em}.page-collection .section-desc .content04 .box_child select{width:100%;max-width:500px;height:57px;margin:.8em auto 2em;text-align:center;border-color:#5d5d5d;border-radius:.5em;-webkit-border-radius:.5em;-moz-border-radius:.5em;font-family:"Noto Serif JP",serif}.page-collection .section-desc .content04 .box_child select:last-child{margin-bottom:0}.page-collection .section-desc .content04 .box_child .box_list{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;text-align:left}.page-collection .section-desc .content04 .box_child .box_list li:not(:last-child){margin-bottom:.7em}.page-collection .section-desc .content04 .box_child .box_list li dl{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0;font-size:1em}.page-collection .section-desc .content04 .box_child .box_list li dl dt{width:10em;margin-bottom:.2em;padding-right:.5em;font-weight:700;text-align:right}.page-collection .section-desc .content04 .box_child .box_list li dl dd{width:calc(100% - 10em);font-size:.92em}.page-collection .section-desc .content04 .box_child .box_list.type02 ul{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;max-width:700px;margin:0 auto}.page-collection .section-desc .content04 .box_child .box_list.type02 li{width:31%}.page-collection .section-desc .content04 .box_child .box_list.type02 li .relative{position:relative}.page-collection .section-desc .content04 .box_child .box_list.type02 li .img_add{position:absolute;right:2%;bottom:0;display:block;transform:translate(8%,7%);-webkit-transform:translate(8%,7%)}.page-collection .section-desc .content04 .box_child .box_list.type02 li dl{display:block}.page-collection .section-desc .content04 .box_child .box_list.type02 li dl dt{margin-bottom:.4em;font-size:1.1em;text-align:left}.page-collection .section-desc .content04 .box_child .box_list.type02 li dl dd{width:100%}.page-collection .section-desc .content04 .box_child .img_wrap{text-align:center}.page-collection .section-desc .content04 .box_child .img_wrap p:not(:last-child){margin-bottom:1px}.page-collection .colletcion_product{background:#fff}.page-collection .colletcion_product .result{margin-bottom:45px;padding:36px 0;background:linear-gradient(-49deg,#ececec,#f2f2f2);background:-webkit-linear-gradient(139deg,#ececec,#f2f2f2);background:-moz-linear-gradient(139deg,#ececec,#f2f2f2);text-align:center}.page-collection .colletcion_product .result .tit{margin-bottom:.8em;font-size:1.1em}.page-collection .colletcion_product .result .sub span{display:inline-block;margin-right:.5em;border-top:.6em solid #972020;border-right:.5em solid transparent;border-left:.5em solid transparent;vertical-align:middle}.page-collection .section-flow{margin-bottom:7em}.page-collection .section-flow .tit{margin-bottom:2.5em;font-weight:700;font-size:1.7em;text-align:center}.page-collection .section-flow .flow .circle{position:relative;width:8em;height:8em;margin:0 auto 1em;font-size:1.05em;line-height:8em;text-align:center;background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.page-collection .section-flow .flow .circle:before{content:"";position:absolute;left:.3em;right:.3em;top:.3em;bottom:.3em;border:2px solid #888;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.page-collection .section-flow .flow .circle:after{content:"";position:absolute;left:50%;top:95%;border-top:.7em solid #888;border-bottom:.7em solid transparent;border-right:.7em solid transparent;border-left:.7em solid transparent;transform:translate(-50%);-webkit-transform:translate(-50%,0);z-index:1}.page-collection .section-flow .flow .flow_child{position:relative;padding:1.4em 1.6em;background:#fff;font-size:1.05em;z-index:0}.page-collection .section-flow .flow .flow_child:not(:last-child){margin-bottom:1em}.page-collection .section-flow .flow .flow_child:not(:last-child):after{content:"";position:absolute;left:50%;top:calc(100% - .3em);border-top:.7em solid #888;border-bottom:.7em solid transparent;border-right:.7em solid transparent;border-left:.7em solid transparent;transform:translate(-50%);-webkit-transform:translate(-50%,0);z-index:-1}.page-collection .section-flow .flow .flow_child:before{content:"";position:absolute;left:.3em;right:.3em;top:.3em;bottom:.3em;border:2px solid #888;z-index:-1}.page-collection .section-flow .flow .flow_child .num{display:block;margin-bottom:.3em;padding-top:.3em;color:var(--colors_accent);font-size:1.1em}.page-collection .section-flow .flow .flow_child .notice{color:var(--colors_accent);font-size:.9em}.page-collection .section-flow .flow .flow_child .img_add{position:absolute;right:0;top:50%;display:block;transform:translateY(-50%);-webkit-transform:translate(0,-50%)}.page-collection .section-qa{margin-bottom:7em}.page-collection .section-qa .tit{margin-bottom:2.5em;font-weight:700;font-size:1.7em;text-align:center}.page-collection .section-qa .content_wrap{max-width:860px;margin:0 auto}.page-collection .section-qa .content dl:not(:last-child){margin-bottom:1em}.page-collection .section-qa .content dl dt,.page-collection .section-qa .content dl dd{position:relative;background:#fff;margin:0;padding:15px 40px 15px 75px;z-index:0}.page-collection .section-qa .content dl dt:before,.page-collection .section-qa .content dl dd:before{content:"";position:absolute;left:0;top:0;height:100%;width:57px;background:#8c94a8;z-index:-1}.page-collection .section-qa .content dl dt .ico,.page-collection .section-qa .content dl dd .ico{position:absolute;left:.9em;top:50%;width:60px;font-size:21px;color:#fff;line-height:1;z-index:0;transform:translateY(-68%);-webkit-transform:translate(0,-68%)}.page-collection .section-qa .content dl dt{font-size:1.12em;font-weight:700}.page-collection .section-qa .content dl dt:hover{background:#f8f8f8}.page-collection .section-qa .content dl dd{background:#fff;border-top:1px solid #f8f8f8}.page-collection .section-qa .content dl dd:before{background:#d098a1}.colletcion_service:not(:last-child){margin-bottom:7em}.colletcion_service:nth-child(odd) .head .bg{margin-left:0;margin-right:5%}.colletcion_service:nth-child(odd) .head .txt_wrap{left:auto;right:10%}.colletcion_service .head{position:relative;z-index:0;margin-bottom:6em}.colletcion_service .head .bg{position:relative;margin-left:5%;padding-bottom:39%;z-index:-1;overflow:hidden}.colletcion_service .head .bg img{position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.colletcion_service .head .txt_wrap{position:absolute;left:10%;top:50%;width:54%;max-width:34em;transform:translateY(-50%);-webkit-transform:translate(0,-50%)}.colletcion_service .head .txt_wrap .tit_wrap{position:relative;margin-bottom:1.8em;font-size:13.3px}.colletcion_service .head .txt_wrap .tit_wrap .left{position:absolute;left:0;top:50%;color:var(--colors_accent);line-height:1;font-size:10px;transform:translateY(-50%);-webkit-transform:translate(0,-50%);letter-spacing:0;text-align:center}.colletcion_service .head .txt_wrap .tit_wrap .left span{font-size:4em}.colletcion_service .head .txt_wrap .tit_wrap .tit{margin-bottom:.12em;font-size:2.95em;line-height:1.2;letter-spacing:.13em}.colletcion_service .head .txt_wrap .tit_wrap .sub_tit{font-size:.95em;color:var(--colors_accent)}.colletcion_service .head .txt_wrap .txt{font-size:.8em;line-height:2;opacity:.8}@media screen and (min-width: 750px){.page-collection .section-qa .content dl dt:hover{background:#f8f8f8}}@media screen and (max-width: 749px){.select_wide{height:43px;margin:0 auto 1.4em;font-size:1.2em}.attention{padding-top:9em;padding-left:0}.attention:before{left:50%;top:0;font-size:1.8em;transform:translate(-50%);-webkit-transform:translate(-50%,0)}.embroidery .size_list li{margin:1.6em 1em 0!important}.page-collection .section-wrap{padding:4.2em 0}.page-collection .section-desc .content_flow .panel_tit{font-size:1.4em}.page-collection .section-desc .content_flow .panel_subtit{font-size:1.1em}.page-collection .section-desc .content_flow .img_list{display:block}.page-collection .section-desc .content_flow .img_list li{width:auto}.page-collection .section-desc .content_flow .begin .dl_wrap{display:block;padding:1.6em}.page-collection .section-desc .content_flow .begin .dl_wrap .img{margin:0 auto 1em}.page-collection .section-desc .content_flow .begin .dl_wrap dl{width:auto}.page-collection .section-desc .content01 .tit{margin-bottom:2em;font-size:1.5em}.page-collection .section-desc .content01 .txt01{margin-bottom:1.5em}.page-collection .section-desc .content01 .dl01{align-items:center}.page-collection .section-desc .content01 .dl01 dt{width:7em;margin-right:0}.page-collection .section-desc .content02 .txt01,.page-collection .section-desc .content02 .txt02{padding:0 1em}.page-collection .section-desc .content02 .txt01 span{display:block;margin:0 auto .8em;padding:0;width:1.8em;height:1.8em;line-height:1.8em;font-size:1.15em;text-align:center;letter-spacing:0}.page-collection .section-desc .content02 .txt02{font-size:.9em}.page-collection .section-desc .content03{display:block}.page-collection .section-desc .content03 .box_child{width:auto;max-width:260px;margin:0 auto}.page-collection .section-desc .content03 .box_child:not(:last-child){margin-bottom:2.5em}.page-collection .section-desc .middle_txt{margin:0 2em 3.8em;padding-left:0;line-height:2}.page-collection .section-desc .middle_txt .q{display:block;margin:0 auto .5em;transform:translate(0);-webkit-transform:translate(0,0)}.page-collection .section-desc .content04{padding:4em 0 3.8em;background-size:750px;background-position:center -9%}.page-collection .section-desc .content04 .box_child .box_num{width:2.6em;height:2.6em;line-height:2.6em}.page-collection .section-desc .content04 .box_child .box_tit{margin-bottom:1em;line-height:1.65}.page-collection .section-desc .content04 .box_child select{height:43px;margin:0 auto 1.4em;font-size:1.2em}.page-collection .section-desc .content04 .box_child .box_list li:not(:last-child){margin-bottom:1.2em}.page-collection .section-desc .content04 .box_child .box_list li dl{display:block}.page-collection .section-desc .content04 .box_child .box_list li dl dt{width:auto;padding-right:0;text-align:left}.page-collection .section-desc .content04 .box_child .box_list li dl dd{width:auto;margin-left:1em;font-size:.95em}.page-collection .section-desc .content04 .box_child .box_list.type02 ul{display:block}.page-collection .section-desc .content04 .box_child .box_list.type02 li{width:100%}.page-collection .section-desc .content04 .box_child .box_list.type02 li:not(:last-child){margin-bottom:1.8em}.page-collection .section-desc .content04 .box_child .box_list.type02 li p{margin-bottom:10px}.page-collection .section-desc .content04 .box_child .box_list.type02 li dl dd{margin-left:0}.page-collection .colletcion_product .result{margin-bottom:35px;padding:30px 0 11px}.page-collection .colletcion_product .result .tit{font-size:1.25em}.page-collection .colletcion_product .result .sub{position:relative;padding-bottom:28px;font-size:1.05em}.page-collection .colletcion_product .result .sub span{position:absolute;left:50%;bottom:10px;transform:translate(-50%);-webkit-transform:translate(-50%,0)}.page-collection .section-flow{margin-bottom:5em}.page-collection .section-flow .tit{margin-bottom:1.5em;font-size:1.5em}.page-collection .section-flow .flow .flow_child .img_add{position:static;margin-top:.8em;text-align:center;transform:translate(0);-webkit-transform:translate(0,0)}.page-collection .section-qa{margin-bottom:5em}.page-collection .section-qa .tit{margin-bottom:2em;font-size:1.5em}.page-collection .section-qa .content dl{font-size:.9em}.page-collection .section-qa .content dl dt,.page-collection .section-qa .content dl dd{padding:10px 30px 10px 48px}.page-collection .section-qa .content dl dt:before,.page-collection .section-qa .content dl dd:before{width:40px}.page-collection .section-qa .content dl dt .ico,.page-collection .section-qa .content dl dd .ico{width:40px;left:.8em;font-size:15px}.page-collection .colletcion_service:not(:last-child){margin-bottom:5em}.page-collection .colletcion_service .head{margin-bottom:2.5em}.page-collection .colletcion_service .head .bg{min-height:190px}.page-collection .colletcion_service .head .bg img{min-width:460px}.page-collection .colletcion_service .head .txt_wrap{position:static;width:auto;margin:-105px 10% 0;transform:translate(0);-webkit-transform:translate(0,0)}.page-collection .colletcion_service .head .txt_wrap .tit_wrap{font-size:9px;padding-left:12px;margin-bottom:8.8em}.page-collection .colletcion_service .head .txt_wrap .tit_wrap .left{font-size:.75em}.page-collection .colletcion_service .head .txt_wrap .tit_wrap .tit{font-size:2.6em}.page-collection .colletcion_service .head .txt_wrap .txt{font-size:1em}}
/*# sourceMappingURL=/cdn/shop/t/123/assets/product-list-block.scss.css.map */
