.warranty_wrap{border-bottom:1px solid #b1b1b1;display:flex;flex-direction:column;gap:4rem;padding:12rem 0 17rem}.warranty_wrap .service{border-bottom:1px solid #e0e0e0;display:flex;flex-direction:column;gap:2.4rem;padding-bottom:3rem}.warranty_wrap .service:last-of-type{border-bottom:none}.warranty_wrap .service .title{color:#000;font-size:4rem;font-weight:700}.warranty_wrap .service .content{display:flex;flex-direction:column;gap:1.2rem}.warranty_wrap .service .content li{align-items:center;display:flex;font-size:max(14px,1.4rem);line-height:1.5}.service .content li span{display:inline-block;font-weight:600;margin-right:10px;white-space:nowrap}.service .content li span.target_txt{font-weight:400;margin-right:0}.service .content li:before{background-color:#000;content:"";display:inline-block;height:4px;margin:0 1.2rem 0 0;vertical-align:middle;width:4px}.table_wrap{align-self:flex-start;margin-top:2.4rem;overflow-x:auto}.service-fee-table{border:1px solid #ddd;border-collapse:collapse;font-size:max(14px,1.5rem);width:100%}.service-fee-table thead th{background:#f4f4f4;border:1px solid #ddd;font-weight:700;padding:1.2rem;text-align:left;white-space:nowrap}.service-fee-table td{border:1px solid #ddd;padding:1.2rem;vertical-align:top;white-space:normal;word-break:keep-all}@media (max-width:768px){.warranty_wrap{padding:6rem 0 8rem}}@media (max-width:425px){.warranty_wrap .service .title{font-size:max(14px,3rem)}}