.section-ygb-product-lineup{padding-bottom:6rem}.ygb-sofa-size-banner{width:100%;padding:0;margin:0}.ygb-contents{position:relative;width:100%;background:url(https://cdn.shopify.com/s/files/1/0756/5400/5045/files/sofasize_line.png);background-size:auto 50%;background-repeat:repeat-x}#sofa_parts{overflow-x:scroll;overflow-y:hidden;min-width:initial;padding-left:20px;padding-bottom:2rem}#sofa_parts::-webkit-scrollbar{height:2px}#sofa_parts::-webkit-scrollbar-track{background:#f1f1f1}#sofa_parts::-webkit-scrollbar-thumb{background:#888}#sofa_parts::-webkit-scrollbar-thumb:hover{background:var(--yogibo-color-3e484e)}#sofa_parts #cat_sofa{color:#3e484e;width:100%}#sofa_parts #cat_sofa .sofa_size{display:flex;width:100%;flex-wrap:initial;justify-content:flex-start;align-items:center;gap:1rem;text-align:center;margin:0 auto}#sofa_parts #cat_sofa .sofa_size figure{width:100px;flex-shrink:0;margin:0}#sofa_parts #cat_sofa>section{padding:1.953125vw 0}#sofa_parts #cat_sofa .section_inner{margin:0 auto}#sofa_parts #cat_sofa .flexbox .sofa_size .left_box{display:flex;flex-wrap:wrap;justify-content:flex-start}#sofa_parts #cat_sofa .sofa_size h4{border-bottom:1px #616b71 solid;text-align:left;width:100%;position:relative;margin:0 0 25px!important;font-size:28px!important}#sofa_parts #cat_sofa .sofa_size h4:after{content:"\30bd\30d5\30a1\30b7\30ea\30fc\30ba";position:absolute;right:0;bottom:0;padding-bottom:.46875vw;font-size:1.015625}#sofa_parts #cat_sofa .sofa_size p{width:100%;font-size:.9rem;margin:1.171875vw 0}#sofa_parts #cat_sofa .sofa_size figure p{color:var(--yogibo-color-3e484e);font-size:1.2rem;font-family:var(--yogibo-font-family-jp-sans);font-weight:var(--yogibo-font-weight-normal);line-height:1.5;text-align:left;margin:0;padding:0}#sofa_parts #cat_sofa .sofa_size figure a{font-family:var(--yogibo-font-family-jp-sans);overflow:hidden;text-decoration:none!important}#sofa_parts #cat_sofa .sofa_size figure a img{-webkit-transform:scale(1.05);transform:scale(1);width:100px;height:auto;margin-bottom:1rem}#sofa_parts #cat_sofa .sofa_size figcaption.ygb_mark_title{color:var(--yogibo-color-3e484e);font-size:1.2rem;font-family:var(--yogibo-font-family-jp-sans);font-weight:var(--yogibo-font-weight-normal);line-height:1.5;text-align:left;margin:0}#sofa_parts #cat_sofa .sofa_size figcaption.ygb_eng_title{color:var(--yogibo-color-3e484e);font-size:1.4rem;font-family:var(--yogibo-font-family-jp-sans);font-weight:var(--yogibo-font-weight-bold);line-height:1.5;text-align:left}#sofa_parts #cat_sofa #focus_dbl figcaption.dbl_mark,#sofa_parts #cat_sofa #focus_dbsht figcaption.dbsht_mark,#sofa_parts #cat_sofa #focus_max figcaption.max_mark,#sofa_parts #cat_sofa #focus_mid figcaption.mid_mark,#sofa_parts #cat_sofa #focus_sht figcaption.sht_mark,#sofa_parts #cat_sofa #focus_min figcaption.min_mark,#sofa_parts #cat_sofa #focus_pod figcaption.pod_mark,#sofa_parts #cat_sofa #focus_drp figcaption.drp_mark,#sofa_parts #cat_sofa #focus_lgr figcaption.lgr_mark,#sofa_parts #cat_sofa #focus_bbl figcaption.bbl_mark,#sofa_parts #cat_sofa #focus_prm figcaption.prm_mark{color:#333;border-radius:.9375;background:initial!important;width:60%;margin:0 auto;font-size:1.015625;padding:0;line-height:1.45}p.hwd{font-size:11px;text-align:right}.ygb-button-group{display:inline-flex;max-width:100%;background-color:var(--yogibo-color-efefef);border-radius:1.5rem;margin-bottom:2rem}.ygb-button-group .ygb-button{width:12rem;height:3rem;color:var(--yogibo-color-626266);font-size:1.4rem;font-family:var(--yogibo-font-family-jp-sans);font-weight:var(--yogibo-font-weight-normal);padding:0;background-color:var(--yogibo-color-e5eff2);border:none;border-radius:1.5rem;transition:background-color .3s,color .3s;cursor:pointer}.ygb-button:hover,.ygb-button:focus,.ygb-button:active{background-color:var(--yogibo-color-58b5ca);color:var(--yogibo-color-ffffff)}.ygb-class-active{background-color:var(--yogibo-color-58b5ca)!important;color:var(--yogibo-color-ffffff)!important}.ygb-contents #ygb-float-button{position:absolute;top:8.5vw;right:2.5vw;z-index:1;display:none}.ygb-contents #ygb-float-button #ygb-scroll-button{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;border:none;background-color:#ffffff80;text-align:center;transition:transform .3s ease-in-out;cursor:pointer}.ygb-contents #ygb-float-button #ygb-scroll-button svg{width:1rem;height:1rem;fill:var(--yogibo-color-3e484e);stroke-width:0}@media screen and (min-width:1080px){.ygb-button-group{border-radius:1.5rem;margin-bottom:2rem}.ygb-button-group.ygb-button{font-size:14px;border-radius:1.5rem;width:20rem;height:3rem}.ygb-contents #ygb-float-button{top:40px;right:5px}#sofa_parts{padding-left:0}#sofa_parts #cat_sofa{background-size:123px;background-position-y:2px}#sofa_parts #cat_sofa .sofa_size{gap:3rem}#sofa_parts #cat_sofa .sofa_size figcaption.ygb_eng_title{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ygb-sofa-size-banner.css.map */
