.reference-detail{background:#fff;color:#333;font:14px/1.8 Arial,sans-serif}.reference-detail .wrap{max-width:1200px}.reference-detail .catalog-detail{grid-template-columns:48% 1fr;gap:45px;padding-top:25px;padding-bottom:40px}.reference-detail .catalog-copy h1{font:600 26px/1.4 Arial,sans-serif;border-bottom:1px solid #e5e5e5;padding-bottom:18px;margin:0 0 20px}.reference-summary{font-size:14px;color:#666}.reference-key-specs{margin:20px 0}.reference-key-specs th,.reference-key-specs td{padding:7px 10px;font-size:13px;background:#fff}.reference-inquiry{background:#d7ae98!important;color:white!important;border-radius:24px;padding:12px 35px!important;font-size:14px}.reference-share{border-top:1px solid #eee;margin-top:25px;padding-top:15px;color:#999}.reference-detail .catalog-thumbnails{gap:12px}.reference-detail .catalog-thumb:focus{border-color:#d7ae98}.reference-description{border:1px solid #e5e5e5;padding:0!important}.reference-tabs{display:flex;border-bottom:1px solid #e5e5e5;background:#fafafa}.reference-tabs button{width:280px;border:0;background:transparent;padding:15px 20px;font:bold 18px Arial;cursor:pointer;border-top:3px solid transparent}.reference-tabs button[aria-selected=true]{border-top-color:#d7ae98;background:white;color:#d7ae98}.reference-panel{padding:25px}.reference-panel[hidden]{display:none}.reference-panel img{max-width:100%;height:auto;cursor:zoom-in}.reference-panel p{margin:12px 0}.reference-panel .clearfix{display:flex;flex-wrap:wrap;align-items:center;gap:0}.reference-panel .col-md-3{width:25%}.reference-panel .col-md-4{width:33.333%}.reference-panel .col-md-6{width:50%}.reference-panel .col-md-12{width:100%}.reference-panel [class*=col-md-]{padding:12px;box-sizing:border-box}.reference-panel .title-header{border-bottom:1px solid #d7ae98;text-align:center;margin:35px 0 25px}.reference-panel .title-header .title{display:inline-block;background:#d7ae98;color:white;padding:10px 30px;font-size:22px}.reference-panel .head_title{font-size:26px;text-align:center;margin:25px}.reference-panel .tit{font-size:23px;text-align:center}.reference-panel table{width:100%;border-collapse:collapse}.reference-panel td,.reference-panel th{border:1px solid #eee;padding:12px}.reference-panel .text-center{text-align:center}.reference-panel .detail-wide-image{display:block;margin:25px auto;max-width:800px;width:100%}.reference-faq details{border-bottom:1px solid #ddd;padding:18px}.reference-faq summary{cursor:pointer;font-weight:bold}.reference-related h2,.reference-contact h2{text-align:center;font-size:28px}.reference-contact{padding:35px 0 70px}.reference-contact>p{text-align:center}.reference-inquiry-form{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:1000px;margin:25px auto}.reference-inquiry-form input,.reference-inquiry-form textarea{border:1px solid #ddd;padding:15px;font:inherit;box-sizing:border-box;width:100%}.reference-inquiry-form textarea,.reference-inquiry-form .inquiry-local-status{grid-column:1/-1}.reference-inquiry-form button{justify-self:start;background:#d7ae98}.reference-panel .black-line{display:none}@media(max-width:700px){.reference-detail .catalog-detail{grid-template-columns:1fr;gap:25px}.reference-detail .catalog-copy h1{font-size:23px}.reference-tabs button{width:50%;font-size:16px}.reference-panel{padding:12px}.reference-panel .col-md-3,.reference-panel .col-md-4,.reference-panel .col-md-6{width:50%}.reference-inquiry-form{grid-template-columns:1fr;padding:12px}.reference-inquiry-form>*{grid-column:1!important}}
