html{scroll-behavior:smooth;height:100%;overflow-x:hidden}body{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Roboto}.m-sec,.m-sec-img{margin:0 0 40px}.wrap-main-contents{height:100%}.over-3point-reader{overflow:hidden;text-overflow:ellipsis}.label-anchor,.label-pointer{cursor:pointer}.label-anchor{color:#0080ff}.label-anchor:hover{text-decoration:underline}.m-content{margin:20px 0}.m-bottom{margin-bottom:20px}.lg-title,.md-title,.sm-title{font-weight:700;padding-bottom:16px}.lg-button-text,.md-button-text,.sm-button-text{font-weight:700}.base-text{font-size:14px}.title-label{margin:0 0 20px}.gray{background-color:#f7f7f7}.white{background-color:#fff}.left{text-align:left}.text-center{text-align:center}.label-no-data{display:table;margin:8px auto}.label-no-available{display:table-cell;vertical-align:middle;padding:0 8px}.state-DONE,.state-READY{border-radius:20px;color:#fff;display:inline-block;padding:0 8px}.state-READY{background-color:#0080ff}.state-DONE{background-color:#369900}.wrap-remark{border:1px solid #d4d4d4;color:#666;padding:8px}.wrap-content,.wrap-tab-content{-moz-box-align:start;align-items:flex-start;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.wrap-content{border:1px solid #d4d4d4}.wrap-tab-content{border-bottom:1px solid #d4d4d4;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4}.wrap-content,.wrap-tab-content{padding-bottom:20px}.wrap-tab{-moz-box-align:start;align-items:flex-start;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-bottom:40px}.content{width:100%}.confirmation-content{padding:0 16px}.border{border:1px solid #d4d4d4}.border-no-top{border-bottom:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-left:1px solid #d4d4d4}.wrap-2grid-content,.wrap-2grid-content-border,.wrap-4grid-content,.wrap-4grid-content-border{background-color:#fff;display:grid;width:100%}.wrap-2grid-content-border div,.wrap-2grid-content div,.wrap-4grid-content-border div,.wrap-4grid-content div{padding:0 10px 6px;overflow:hidden;white-space:nowrap}.wrap-2grid-content-border div,.wrap-4grid-content-border div{border:1px solid rgba(0,0,0,.12);padding:8px;font-size:14px}.disable-button{background:#f8f8f8!important;color:#ff661a!important;border:1px solid #ff661a!important;pointer-events:none}.disable-assy{background-color:#f7f7f7!important;color:#bdbdbf}.disable-assy img{opacity:.4}.disable-assy-text{color:#bdbdbf!important}.disable-checkbox{pointer-events:none}.content-title{color:#000;line-height:100%;width:100%}.content-side-margin{padding:0 16px}.instruction-radio ul{display:-moz-box;display:flex;list-style:none}.instruction-radio ul li{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;text-align:left;margin-bottom:12px;white-space:nowrap}.instruction-radio ul li:first-child{margin-right:16px}.instruction-radio ul:last-of-type li{margin-bottom:0}.hyphen{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}.hyphen:before{border-top:1px solid #ccc;content:"";width:30px;margin-right:16px}.tag-card{background-color:#eee;border-radius:4px;display:inline-block;font-size:14px;padding:8px}.tag-card p{color:#666}.relation-items-name{border-radius:20px;background-color:#eee;padding:8px;font-size:14px;color:#666;display:inline-block}.button-gray{-moz-box-align:center;align-items:center;background-color:#eee;border:1px solid #aaa;border-radius:4px;display:-moz-box;display:flex;-moz-box-flex:0;flex:none;-moz-box-pack:center;justify-content:center;width:160px;height:32px}.button-gray span{font-size:14px;margin-left:12px;color:#000}.button-next{-moz-box-align:center;align-items:center;background:#ff661a;border-radius:4px;display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;height:40px;-moz-box-pack:center;justify-content:center;padding:12px 24px;width:116px;color:#fff}.button-next:hover{background:#f8f8f8;color:#ff661a;border:1px solid #ff661a}.button-previous{-moz-box-align:center;align-items:center;background:#f8f8f8;border:1px solid #ccc;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#222;display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;height:40px;width:140px;-moz-box-pack:center;justify-content:center;padding:10px 24px}.button-previous:before{margin-right:16px}.button-previous:hover{background-color:#d4d4d4}.button-order-start{background-color:#fff;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;padding:8px 16px;height:40px;border:1px solid #ff661a;border-radius:4px}.button-order-start span{color:#ff661a;margin-right:18px}.button-orange{border:1px solid #ff661a;color:#fff}.button-orange:hover{border:1px solid #ff661a;color:#ff661a}.button-green{border:1px solid #369900;color:#fff}.button-green:hover{background:#fff;border:1px solid #369900;color:#369900}.button-blue{border:1px solid #1f4266;color:#fff}.button-blue:hover{background:#fff;border:1px solid #1f4266;color:#1f4266}.carousel-control button{background-color:transparent;margin:0;padding:0}.category-label{background-color:#eee;border-radius:4px;color:#222;font-weight:700;text-align:center;padding:2px 4px}.wrap-product-ref-no{margin-bottom:24px;width:100%}.ref-no-label,.ref-no-val{border:1px solid #d4d4d4;color:#222;line-height:16.8px;padding:5px 8px;font-size:14px}.ref-no-label{background-color:#f7f7f7}.ref-no-val{background-color:#fff;border-left:0}.original-price-label{color:#000;font-size:14px;line-height:14px;padding:20px 16px 20px 8px}.original-price-val{color:#f23d3d;line-height:20px;font-weight:700}.hr{margin-bottom:16px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}.hr:before{border-top:2px solid #ff661a;content:"";width:80px}.hr:after{border-top:1px solid #ccc;content:"";width:100%}.notice{background-color:rgba(229,199,23,15%);padding:16px}.notice ul{padding:0 36px;font-size:14px}.total-price{display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-pack:end;justify-content:flex-end;-moz-box-align:center;align-items:center;background-color:#f7f7f7}.total-price p{color:#f23d3d;font-weight:700;text-align:right;width:150px;margin:0;padding:0}.selected-assy{border:1px solid #ff661a;border-radius:4px;background:rgba(255,102,25,.05)}table[class^=table-parts-select],table[class^=table-parts-select] td,table[class^=table-parts-select] th{width:100%}table[class^=table-parts-select] th{border-top:1px solid #d4d4d4}table[class^=table-parts-select] td,table[class^=table-parts-select] th{border-bottom:1px solid #d4d4d4;border-left:1px solid #d4d4d4}table[class^=table-parts-select] td:last-of-type,table[class^=table-parts-select] th:last-of-type{border-right:1px solid #d4d4d4}table[class^=table-parts-select] tr{display:grid}table[class^=table-parts-select] th{background-color:#f7f7f7;color:#666;padding:6px 8px;text-align:left}table[class^=table-parts-select-confirm] td{padding:6px 8px}.table-parts-select-input-yb tr{grid-template-columns:50px 5fr 100px}.table-parts-select-input-ckd tr{grid-template-columns:50px 5fr minmax(80px,1fr)}.table-parts-select-confirm-yb tr{grid-template-columns:1fr 1fr}.ckd-table-parts-select-confirm,.ckd-table-parts-select-input,.table-parts-select,.yb-table-parts-select{width:100%}.ckd-table-parts-select-confirm td,.ckd-table-parts-select-confirm th,.ckd-table-parts-select-input td,.ckd-table-parts-select-input th,.table-parts-select td,.table-parts-select th,.yb-table-parts-select-confirm th,.yb-table-parts-select td{border:1px solid #d4d4d4}.ckd-table-parts-select-confirm th,.ckd-table-parts-select-input th,.table-parts-select th,.yb-table-parts-select th{background-color:#f7f7f7;text-align:left}.yb-table-parts-select th{width:50%}.yb-table-parts-select td{background-color:#fff}.ckd-table-parts-select-input tr{display:grid;grid-template-columns:50px 6fr 2fr 2fr}.ckd-table-parts-select-confirm tr{display:grid;grid-template-columns:2fr 1fr 1fr}.table-parts-checkbox{display:table;text-align:center;width:50px}.table-parts-checkbox label{display:table-cell;vertical-align:middle}.scroll-table{overflow-y:auto;max-height:500px;width:100%;margin:0 auto}.scroll-table th{position:sticky;top:-1px;left:0;z-index:1}.table-parts-instructions{text-align:left;width:100%}.table-parts-instructions th:first-of-type,.table-parts-instructions th:last-of-type{width:177px}.table-parts-instructions img{height:100px;width:145px}.table-parts-instructions th{padding:8px 16px;color:#666}.table-parts-instructions td{padding:16px}.table-parts-instructions th{background-color:#f7f7f7}.table-parts-instructions td{border-bottom:1px solid #eee;-webkit-box-shadow:inset 0 -1px 0 #eee;box-shadow:inset 0 -1px 0 #eee}.specification-td,.specification-th{border:1px solid #d4d4d4;padding:3px 8px;margin:-1px -1px 0 0}.specification-th{font-weight:700;color:#666;background-color:#fafafa}.specification-td{background-color:#fff}.card-list{display:grid;grid-column-gap:16px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;padding:0 16px 16px}.card-list-checked{background:rgba(255,102,25,.05);border:1px solid #ff661a!important;border-radius:3px}.card-list li{padding:16px;list-style:none}.card-label{display:inline-block;font-weight:700}.card-list span{color:#000;margin-bottom:16px}.card-image{width:100%}.card-context{color:#666}.parts-row-checked{background:rgba(255,102,25,.05)}.ckd-confirmation-text,.yb-confirmation-text{color:#222;font-family:Roboto}@media screen and (min-width:990px){.main{padding:"40px 130px 64px"}.wrap-main-contents{padding:40px 16px 0}.sp-show{display:none}.responsive{display:-moz-box;display:flex}.row-reverse{-moz-box-orient:horizontal;-moz-box-direction:reverse;flex-direction:row-reverse}.lg-title{font-size:24px}.md-title{font-size:20px}.sm-title{font-size:16px}.list-text{font-size:12px}.lg-button-text{font-size:16px}.md-button-text{font-size:14px}.sm-button-text{font-size:12px}.content-title{padding:16px 24px}.content-inner{padding:0 24px}.button-order-start{margin-left:20px;min-width:280px}.category-label{font-size:11px;height:17px;margin-bottom:8px}.layout-product{display:grid;grid-template-columns:390px 1fr;grid-column-gap:20px}.wrap-product-ref-no{grid-template-columns:1fr 5fr}.relation-items-name{margin-left:16px}.wrap-relation-items-name{display:inline-block;margin:3px 0}.wrap-assy-tag{display:-moz-box;display:flex;flex-wrap:wrap}.text-thumbnails-count{color:#000;font-size:11px;font-weight:semibold;line-height:16.5px;margin:0 2px}.thumbnails{grid-template-columns:repeat(6,1fr);grid-column-gap:6px;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;grid-row-gap:6px;row-gap:6px;margin:6px 20px 0 0}.image-thumbnail{height:60px;width:60px;overflow:hidden}.card-list{grid-template-columns:repeat(4,1fr)}.card-list span{font-size:24px;display:block}.tag-card{margin:8px 0 3px}.grid-side{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between}.page-control{-moz-box-orient:horizontal;-moz-box-direction:reverse;flex-direction:row-reverse}.page-control,.page-control-previous{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;margin-bottom:64px}.grid-specification{grid-template-columns:repeat(4,1fr)}.wrap-2grid-content,.wrap-2grid-content-border,.wrap-4grid-content,.wrap-4grid-content-border{padding:16px}.wrap-2grid-content-border div,.wrap-2grid-content div,.wrap-4grid-content-border div,.wrap-4grid-content div{padding:8px}.tab-list{-moz-box-align:end;align-items:flex-end}.tab-button{background-color:#eee;border-radius:4px 4px 0 0;height:32px;margin-right:4px}.tab-button [aria-selected=true]{background-color:#000}.wrap-4grid-content,.wrap-4grid-content-border{grid-template-columns:repeat(4,1fr)}.wrap-2grid-content,.wrap-2grid-content-border{grid-template-columns:repeat(2,1fr)}.table-parts-price_2{width:510px}.wrap-parts-instruction-list{margin:20px auto 64px;padding:24px}.wrapping-row{grid-template-columns:2fr 1fr 10fr;margin-bottom:8px}.table-parts-select-confirm-ckd tr{grid-template-columns:5fr 1fr}.total-price{-moz-box-pack:end;justify-content:flex-end;padding:16px 8px}table[class^=table-parts-select-input] td{padding:10px 8px}.label-anchor{line-height:37px}input[type=checkbox],input[type=radio]{vertical-align:-.25rem}.ckd-confirmation-text,.yb-confirmation-text{font-size:24px;font-weight:600}.yb-confirmation-text{padding:40px 0 20px}.ckd-confirmation-text{padding:0 0 16px}.assy-image{height:83px;margin:auto}}@media screen and (max-width:990px){.wrap-main-contents{padding:0 16px}.pc-show{display:none}.responsive{display:block}.lg-title{font-size:20px}.md-title{font-size:16px}.list-text,.sm-title{font-size:14px}.lg-button-text{font-size:16px}.md-button-text{font-size:14px}.sm-button-text{font-size:12px}.page-control{margin-bottom:64px}.button-next,.button-previous{margin-top:8px;height:48px}.button-next,.button-order-start,.button-previous{width:100%}.button-order-start{margin-bottom:16px}.grid-specification{grid-template-columns:repeat(2,1fr)}.content-title{padding:16px}.content-inner{padding:0 16px}.category-label{font-size:12px;margin-bottom:8px;height:22px}.layout-product{display:block}.wrap-product-ref-no{grid-template-columns:1fr 1fr}.relation-items-name{font-size:12px;margin-right:16px;padding:0 8px}.table-parts-select-confirm-yb tr{grid-template-columns:3fr 1fr}.wrap-assy-tag{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:12px;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.tag-card{width:100%;margin:0 12px 3px 0}.wrap-relation-items-name{overflow-x:hidden}.wrap-product-image{position:relative;margin-bottom:20px}.product-image{max-width:auto;width:100%}.carousel-control{position:absolute;top:50%;width:100%;padding:0 8px}.sp-thumbnails-control{opacity:.7;size:32px;background:#fff;border-radius:32px}.text-thumbnails-count{background:rgba(34,34,34,.7);color:#fff;font-size:14px;line-height:16.8px;padding:4px 8px;position:absolute;right:13.65px;top:16px}.thumbnails{grid-template-columns:repeat(12,1fr);grid-column-gap:8px;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;overflow-x:scroll;margin-bottom:20px}.image-thumbnail{height:50px;width:50px;min-width:50px}.card-list{grid-template-columns:1fr}.card-list li{border:1px solid #d4d4d4;border-radius:4px;margin-bottom:8px}.card-list span{display:inline-block;font-size:18px;position:absolute;right:0}.wrap-4grid-content,.wrap-4grid-content-border{grid-template-columns:repeat(2,1fr)}.wrap-2grid-content,.wrap-2grid-content-border{grid-template-columns:repeat(1,1fr)}.wrap-parts-instruction-list{margin:20px auto 64px}.wrapping-row{grid-template-columns:3fr 1fr 2fr;margin-bottom:8px}.table-parts-select-confirm-ckd tr{grid-template-columns:1.5fr 1fr}table[class^=table-parts-select-input] td{padding:16px 8px}input[type=checkbox],input[type=radio]{vertical-align:-.3rem}.total-price{-moz-box-pack:justify;justify-content:space-between;padding:16px 24px}.wrap-4grid-content{padding:16px 8px 0}.wrap-2grid-content-border div,.wrap-2grid-content div,.wrap-4grid-content-border div,.wrap-4grid-content div{padding:8px;overflow:hidden}.ckd-confirmation-text,.yb-confirmation-text{font-size:20px;font-weight:700;padding:20px 0 16px}.assy-image{height:111px;margin:auto}}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;position:relative;height:20px;width:20px;-webkit-transition:all .15s ease-out 0s;-moz-transition:all .15s ease-out 0s;transition:all .15s ease-out 0s;color:#fff;cursor:pointer}input[type=checkbox]:after,input[type=checkbox]:before{position:absolute;content:"";background:#fff}input[type=checkbox]:before{width:0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}input[type=checkbox]:after{transform:rotate(40deg);-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}input[type=checkbox]:checked:before{left:1px;top:10px;width:6px;height:2px}input[type=checkbox]:checked:after{right:5px;bottom:1px;width:2px;height:14px}input[type=radio]{border-radius:50%;background-color:#fff}input[type=radio]:checked:before{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);transform:scale(1.25)}input[type=radio]:before{content:"";display:block;width:10px;height:10px;border-radius:50%;margin:4px auto;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}input[type=checkbox].orange{border:1px solid #aaa;background-color:#fff;border-radius:2px}input[type=radio].orange{border:1px solid #aaa}input[type=checkbox].orange:checked,input[type=radio].orange:checked:before{border:2px solid #ff661a;background:#ff661a}.youtube{position:relative;width:100%;padding-top:56.25%}.iframe{position:absolute;top:0;right:0;width:100%;height:100%}.object-fit-cover-wrap img{width:100%;height:100%;-webkit-object-fit:cover;object-fit:cover;-webkit-object-position:center center;object-position:center center}