#sub .sub_visual{height:340px;background:url("../design/img/sub_v2.jpg");background-repeat:no-repeat;background-position:center;position:relative}#sub .sub_visual .slogun{position:absolute;top:50%;left:20%;transform:translate(-50%,-50%);color:#fff}#sub .sub_visual .slogun .text_1{font-size:3rem;font-weight:700}#sub .sub_visual .slogun .text_1:after{display:block;content:'';width:50px;height:4px;background:#fff;margin:30px 0}#sub .sub_visual .slogun .text_2{font-size:1.625rem}#service .service_info{color:#333}#service .service_info .info-head .service_intro{width:80%;margin:0 auto;padding:50px 0 0 0}#service .service_info .info-head .service_intro h2{font-size:2rem;font-weight:700;text-align:center;letter-spacing:4px}#service .service_info .info-head .service_intro h2:after{display:block;content:"";width:2px;height:20px;margin:10px auto;background:#f09713}#service .service_info .info-head .service_intro .p1{font-size:1.2rem;font-weight:500;text-align:center;margin-bottom:30px}#service .service_info .info-head .service_intro .p1 span{font-size:2rem}#assembly .assembly_info{color:#333}#assembly .assembly_info .info-head .assembly_intro{width:80%;margin:0 auto;padding:50px 0}#assembly .assembly_info .info-head .assembly_intro h2{font-size:2rem;font-weight:700;text-align:center;letter-spacing:4px}#assembly .assembly_info .info-head .assembly_intro h2:after{display:block;content:"";width:2px;height:20px;margin:10px auto;background:#f09713}#assembly .assembly_info .info-head .assembly_intro .p1{font-size:1.2rem;font-weight:500;text-align:center;margin-bottom:30px}#assembly .assembly_info .info-head .assembly_intro .p1 span{font-size:2rem}#contact .contact_info{color:#333}#contact .contact_info .info-head .contact_intro{width:80%;margin:0 auto;padding:50px 0}#contact .contact_info .info-head .contact_intro h2{font-size:2rem;font-weight:700;text-align:center;letter-spacing:4px}#contact .contact_info .info-head .contact_intro h2:after{display:block;content:"";width:2px;height:20px;margin:10px auto;background:#f09713}#contact .contact_info .info-head .contact_intro .p1{font-size:1.2rem;font-weight:500;text-align:center;margin-bottom:50px}#contact .contact_info .info-head .contact_intro .p1 span{font-size:2rem}#contact .contact_info .info-head .contact_intro ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px}#contact .contact_info .info-head .contact_intro ul li{width:48%;padding:10px;border-bottom:1px dashed #e9e9e9}#contact .contact_info .info-head .contact_intro ul li:first-child{width:100%}#contact .contact_info .info-head .contact_intro ul li:last-child{width:100%}#contact .contact_info .info-head .contact_intro ul li strong{font-weight:600;color:#f09713;margin-right:5px}#contact .contact_info .info-head .contact_intro ul .p2{width:100%}#service .service_info .line_box{max-width:1200px;width:100%;height:10px;margin:0 auto 30px;background:url(../design/img/sub_tit_line.png) repeat}#service .service_info .service_flex{max-width:1200px;margin:0 auto 60px;display:flex;justify-content:space-between;text-align:center;flex-wrap:wrap}#service .service_info .service_flex li{border-radius:10px;width:32%}#service .service_info .service_flex li p{font-size:1.2rem;margin:3px 0 15px;padding:10px 0;background:#f09713;color:#fff}#service .service_info .p1{font-size:1rem;font-weight:500;text-align:center;margin-bottom:30px}#service .service_info .p1 span{font-size:2rem}#service .service_info .priceCell table{border:1px solid #444;border-collapse:collapse;margin:0 auto 40px}#service .service_info .priceCell table tr:nth-child(2n){background:#efefef}#service .service_info .priceCell table .title{color:#fff;text-align:center;font-size:1rem;font-weight:600;background:#57555f}#service .service_info .priceCell table .ch1{background:#eb7724;color:#fff;text-align:center}#service .service_info .priceCell table .ch2{background:#0cb4c1;color:#fff;text-align:center}#service .service_info .priceCell table .ch3{background:#FD5;color:#fff;text-align:center}#service .service_info .priceCell th,#service .service_info .priceCell td{border:1px solid #444;padding:10px}