.gu_kv .kv_img_area{background-image:url('../../../img/parts-service/training/kv_parts-service_training.jpg');}
.gu_sub_wrapper .sub_wrap_inner .gu_sub_contents{color:#222;}
.gu_sub_wrapper .sub_wrap_inner .gu_sub_contents .contents_inner .img_box{margin-top:60px; clear:both; width:100%;}
.gu_sub_wrapper .sub_wrap_inner .gu_sub_contents .contents_inner .img_box img{width:100%;}
#PARTS-SERVICE_TRAINING *{box-sizing:border-box;}
.section{padding-bottom: 100px; border-bottom: solid 1px #ccc;}
.section.aftermarket{padding-bottom:160px;}

/*--- Training - Demonstration & Learning Centers ---*/
.contents_area .contents_inner .section.demonstration .section_top .contents_sub_copy{padding-bottom:60px;}
.contents_area .contents_inner .section.demonstration .info_box{float: left; width:calc(50% - 6px); margin-bottom: 60px;}
.contents_area .contents_inner .section.demonstration .info_box:nth-child(even){margin-right:6px;}
.contents_area .contents_inner .section.demonstration .info_box:nth-child(odd){margin-left:6px;}
.contents_area .contents_inner .section.demonstration .info_box:first-child{margin-right:12px;}
.contents_area .contents_inner .section.demonstration .info_box .info{font-size: 18px;}
.contents_area .contents_inner .section.demonstration .info_box .info p{padding-bottom: 14px;}
.contents_area .contents_inner .section.demonstration .info_box .info ul{line-height:32px; letter-spacing:-1px;}
.contents_area .contents_inner .section.demonstration .info_box:nth-child(3) .info ul li{float:left; width:50%;}

/*--- Training - Aftermarket Business Training ---*/
.contents_area .contents_inner .section.aftermarket .section_inner .info_box{padding-top:40px;}
.contents_area .contents_inner .section.aftermarket .section_inner .info_box p{font-size: 18px; line-height:30px;margin-right: 24px;}
.contents_area .contents_inner .section.aftermarket .section_inner .info_box p:last-child{margin-right:0;}
.contents_area .contents_inner .section.aftermarket .section_inner .info_box p span{display:table-cell; vertical-align:middle;}


@media all and (max-width:1280px){
    .contents_inner .section, .contents_inner .section_top {margin: 0;}

}


@media all and (max-width:1080px){
    .contents_inner .section, .contents_inner .section_top {margin: 0 50px;}
    #PARTS-SERVICE_TRAINING .gu_sub_wrapper .gu_sub_contents .contents_inner .section.dpa{padding-bottom:80px;}
    #PARTS-SERVICE_TRAINING .contents_inner .section_top{margin:0;}
    .contents_area .contents_inner .section.demonstration .info_box .info p{font-size:15px;}
    #PARTS-SERVICE_TRAINING .gu_sub_wrapper .gu_sub_contents .contents_inner .contents_title{font-size:32px; margin:80px 0 50px;}
    #PARTS-SERVICE_TRAINING .gu_sub_wrapper .gu_sub_contents .contents_inner .section.operator .contents_title{margin:90px 0 50px;}
    #PARTS-SERVICE_TRAINING .gu_sub_wrapper .gu_sub_contents .contents_inner .contents_sub_copy{font-size:15px; padding:0 0 30px;}
    #PARTS-SERVICE_TRAINING .gu_sub_wrapper .gu_sub_contents .contents_inner .section.demonstration .contents_sub_copy{padding:0 0 50px;}
    .gu_sub_wrapper .sub_wrap_inner .gu_sub_contents .contents_inner .img_box{margin-top:50px;}
    .gu_sub_wrapper .sub_wrap_inner .gu_sub_contents .contents_inner .section.operator .img_box img{width:100%; margin-top:0;}
    .contents_area .contents_inner .section.demonstration .info_box .info ul li{font-size:13px; line-height:24px; letter-spacing:0;}
    #PARTS-SERVICE_TRAINING .gu_video_box{margin-top:0;}
    .contents_inner .section.aftermarket{padding-bottom:120px;}
    .contents_area .contents_inner .section.aftermarket .section_inner .info_box{padding-top:0;}
    .contents_area .contents_inner .section.aftermarket .section_inner .info_box p{font-size:15px; line-height:24px;}
    .gu_btn_down{font-size:13px;}
}

@media all and (max-width:766px){
    .contents_inner .section, .contents_inner .section_top {margin: 0 20px;}
    .contents_inner .section, .contents_inner .section {margin: 0 20px;}
    #PARTS-SERVICE_TRAINING .gu_sub_wrapper .gu_sub_contents .contents_inner .section .contents_title{font-size:24px; margin:60px 0 30px;}
    #PARTS-SERVICE_TRAINING .gu_sub_wrapper .gu_sub_contents .contents_inner .section.operator .contents_title{margin:30px 0;}
    #PARTS-SERVICE_TRAINING .gu_sub_wrapper .gu_sub_contents .contents_inner .contents_sub_copy{font-size:12px;}
    #PARTS-SERVICE_TRAINING .container_inner .gu_sub_wrapper .gu_sub_contents .contents_inner .section{padding-bottom:60px;}
    #PARTS-SERVICE_TRAINING .container_inner .gu_sub_wrapper .gu_sub_contents .contents_inner .section .contents_sub_copy{padding:0 0 30px;}
    .gu_btn_down{font-size:12px;}
    .contents_area .contents_inner .section.demonstration .info_box{clear:both; width:100%; margin-bottom:30px;}
    .contents_area .contents_inner .section.demonstration .info_box .info p, .contents_area .contents_inner .section.demonstration .info_box .info ul li,.contents_area .contents_inner .section.aftermarket .section_inner .info_box p{font-size:12px; line-height:18px;}
    .gu_sub_wrapper .sub_wrap_inner .gu_sub_contents .contents_inner .img_box{margin-top:30px;}
    .gu_kv .sec_inner .copy_area .sub_copy br{display:none;}
}
