.service_list_area{background:#fff; height:30px; line-height:30px;}
.service_list_area .row{margin: 0; display: flex; justify-content: space-between; }
.service_list_area .row .list_item .a_detail{color: #000; text-decoration: none; display:block;}
.service_list_area .row .list_item .a_detail.on{ background:#ffcf4a; border-radius: 30px; font-weight: bold; padding: 0 6px;}
.service_list_area .row .line{border-left: 1px solid #A9A9A9; height: 20px; width: 0.5px;}

.service_item .service_text{font-weight: bold; font-size: 18px; margin: 20px 16px 10px; letter-spacing: -0.5px;}
.service_item .service_process{background-color: #f4f4f4; padding: 15px; margin-bottom: 30px;}
.service_item .service_process .row{margin: 0; display: flex; flex-wrap: nowrap; overflow-y: auto; align-items: center;}
.service_item .service_process .row .process_img{flex: 0 0 auto; margin-right: 15px; width: 200px}
.service_item .service_process .row .process_img img{max-width: 100%;}
.service_item .service_process .process_text{font-size: 12px; padding-top: 10px; letter-spacing: -0.5px;}

.service_item.type .service_process .row{align-items: flex-end;}

.service_item.type2 .service_process{background-color: #fff; padding-top: 0;}
.service_item.type2 .service_process .row .process_img {width: 750px;}















