.service #oem .tab_box{padding-top:2.6rem;background:#fff}.service #oem .tab_list{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;gap:0.8rem;margin:0 1rem}.service #oem .tab_list li{padding:0.8rem 1.6rem;border-bottom:1px solid #E5E5E5}.service #oem .tab_list li.active{font-weight:bold;border-bottom-color:#000}.service #oem .panel_item{padding:5.6rem 6.5rem 4.1rem 3.9rem}.service #oem .panel_inner{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.service #oem .panel_img{width:46%;text-align:center}.service #oem .panel_txtwrap{width:41%;padding-top:4.2rem}.service #oem .panel_txtwrap .panel_tit{font-size:1.8rem}.service #oem .panel_txtwrap .panel_txt{margin-top:2.3rem}.service #special{padding:8rem 0}.service #special .common_titbox02{margin-bottom:6rem}.service #special .img{position:absolute;right:0;top:45%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%)}.service #special .img img{width:36.5rem}.service #special .btn_wrap .btn{margin:0}.service #flow .common_titbox02{margin-bottom:6rem}.service #flow .flow_box .flow_child{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;padding:3.7rem 4rem;background:#fff}.service #flow .flow_box .flow_child:not(:last-child){margin-bottom:2.5rem}.service #flow .flow_box .flow_num{width:6.5rem;font-size:3.8rem}.service #flow .flow_box .flow_tit{width:19.5rem;padding-right:0.5rem;font-size:2rem;line-height:1.6;letter-spacing:0.03em}.service #flow .flow_box .flow_txt{width:calc(100% - 26rem)}.service #product .slider li{text-align:center}.service #product .btn_wrap{margin-top:9.4rem}@media screen and (min-width:769px){.service #special{margin-bottom:24rem}}@media screen and (max-width:768px){.service #oem .tab_box{margin:0 -8%;padding:1.6rem 3rem 0}.service #oem .tab_list{justify-content:flex-start;flex-wrap:nowrap;margin:0;overflow-x:auto}.service #oem .tab_list li{white-space:nowrap}.service #oem .panel_item{padding:3rem 0}.service #oem .panel_inner{display:block}.service #oem .panel_img{width:auto}.service #oem .panel_txtwrap{width:auto;padding:3.6rem 2rem 2rem}.service #oem .panel_txtwrap .panel_tit{font-size:1.7rem}.service #oem .panel_txtwrap .panel_txt{margin-top:1.5rem}.service #special{padding:0}.service #special .common_titbox02{margin-bottom:3rem}.service #special .img{position:static;text-align:center;transform:translate(0, 0);-webkit-transform:translate(0, 0)}.service #special .img img{max-width:84%}.service #special .btn_wrap{margin-top:2.7rem}.service #special .btn_wrap .btn{margin:0 auto}.service #flow .common_titbox02{margin-bottom:6rem}.service #flow .flow_box .flow_child{display:block;padding:3.3rem 3.8rem 2.8rem}.service #flow .flow_box .flow_child:not(:last-child){margin-bottom:2.3rem}.service #flow .flow_box .flow_num{width:auto}.service #flow .flow_box .flow_tit{width:auto;margin-top:1.7rem;padding-right:0;font-size:2.1rem}.service #flow .flow_box .flow_txt{width:auto;margin-top:1.3rem}.service #product .common_titbox02{margin-bottom:4rem}.service #product .slider_wrap{padding:0 2.1rem}.service #product .btn_wrap{margin-top:6.8rem}}