.gu_kv .kv_img_area {background:url("../../../img/parts/hd-orginal-parts/kv_parts_hd-orginal-parts.jpg") no-repeat center/cover;}

#HD_ORIGINAL {border-top:none; padding-bottom:160px;}
#HD_ORIGINAL .sec_list > ul > li {position:relative; padding:60px 0; border-top:1px solid #e5e5e5;}
#HD_ORIGINAL .sec_list > ul > li:last-child{padding-bottom:0;}
#HD_ORIGINAL .sec_list > ul > li:first-child {border-top:none; padding-top:40px;}
#HD_ORIGINAL .sec_list > ul > li:first-child .list_img {top:40px;}
#HD_ORIGINAL .sec_list > ul > li .list_img {position:absolute; top:60px; left:0;  width: 192px; height: 192px; border-radius: 96px;}
#HD_ORIGINAL .sec_list > ul > li:nth-of-type(odd) .list_img{background-color:#fef2ea;}
#HD_ORIGINAL .sec_list > ul > li:nth-of-type(even) .list_img{background-color:#f2f2f2;}
#HD_ORIGINAL .sec_list > ul > li .list_img img{height:71px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%);}
#HD_ORIGINAL .sec_list > ul > li .list_desc {position:relative; width:100%; padding-left:264px; padding-top:11px; box-sizing: border-box;}
#HD_ORIGINAL .sec_list > ul > li .list_desc .tit {font-size: 30px; line-height: 36px; margin-bottom: 30px;}
#HD_ORIGINAL .sec_list > ul > li .list_desc .desc {font-size:20px; line-height: 34px; margin-bottom:30px;}
#HD_ORIGINAL .sec_list > ul > li .list_desc .detail {font-size:16px; line-height: 28px; max-height:0; overflow: hidden;}
#HD_ORIGINAL .sec_list > ul > li .list_desc .detail span {margin-bottom:30px; display: block;}
#HD_ORIGINAL .sec_list > ul > li .list_desc .btn_more a {display: inline-block; font-size:16px;}
#HD_ORIGINAL .sec_list > ul > li .list_desc .btn_more a:after {content:""; display: inline-block; width:8px; height:8px; border-top:1px solid #181818; border-right:1px solid #181818; transform:rotate(135deg); position:relative; top:-2px; margin-left:8px;}
#HD_ORIGINAL .sec_list > ul > li .list_desc .btn_more a span.close {display: none;}
#HD_ORIGINAL .sec_list > ul > li .list_desc.on .detail {max-height:100%;}
#HD_ORIGINAL .sec_list > ul > li .list_desc.on .btn_more a span.more {display: none;}
#HD_ORIGINAL .sec_list > ul > li .list_desc.on .btn_more a span.close {display: inline-block;}
#HD_ORIGINAL .sec_list > ul > li .list_desc.on .btn_more a:after {transform:rotate(-45deg); top:2px;}


@media all and (max-width:1080px){
    .gu_sub_wrapper .gu_sub_contents .contents_inner br {content:none;}
    .contents_inner #HD_ORIGINAL .sec_inner .sec_tit{font-size:30px;}
    #HD_ORIGINAL{padding-bottom:120px;}
    #HD_ORIGINAL .sec_list > ul > li {padding:50px 0;}
    #HD_ORIGINAL .sec_list > ul > li:first-child {padding-top: 20px;}
    #HD_ORIGINAL .sec_list > ul > li:first-child .list_img {top:20px;}
    #HD_ORIGINAL .sec_list > ul > li .list_img {width:155px; height:155px; border-radius:78px;}
    #HD_ORIGINAL .sec_list > ul > li .list_desc {padding-left:213px;}
    #HD_ORIGINAL .sec_list > ul > li .list_desc .tit {margin-bottom:24px; font-size:24px;}
    #HD_ORIGINAL .sec_list > ul > li .list_desc .desc {font-size:16px; line-height:27px; margin-bottom:24px;}
    #HD_ORIGINAL .sec_list > ul > li .list_desc .detail {font-size:13px; line-height:23px;}
    #HD_ORIGINAL .sec_list > ul > li .list_desc .detail span {margin-bottom:24px;}
    #HD_ORIGINAL .sec_list > ul > li .list_desc .btn_more a {font-size:13px;}
    #HD_ORIGINAL .sec_list > ul > li .list_desc .btn_more a:after {width:6px; height:6px;}
    #SUB_WRAPPER .gu_contents_title{font-size: 26px; margin: 80px 0 50px;}
}


@media all and (max-width:766px){
    .contents_inner #HD_ORIGINAL .sec_inner .sec_tit{font-size:24px;}
    #PARTS .gu_sub_wrapper .gu_sub_contents .contents_inner{padding:0;}
    #PARTS .copy_area .sub_copy br {display:none;}
    #HD_ORIGINAL {padding-bottom:60px;}
    #HD_ORIGINAL .sec_list > ul > li {padding:30px 0;}
    #HD_ORIGINAL .sec_list > ul > li:first-child {padding-top:0;}
    #HD_ORIGINAL .sec_list > ul > li:first-child .list_img {top:0;}
    #HD_ORIGINAL .sec_list > ul > li .list_img {position:relative; top:0; left:0; margin:0 auto;}
    #HD_ORIGINAL .sec_list > ul > li .list_desc {padding-left:0; padding-top:20px;}
    #HD_ORIGINAL .sec_list > ul > li .list_desc .tit {font-size:18px; margin-bottom:20px;}
    #HD_ORIGINAL .sec_list > ul > li .list_desc .desc {font-size:14px; line-height:23px; margin-bottom:20px;}
    #HD_ORIGINAL .sec_list > ul > li .list_desc .detail {font-size:12px; line-height:20px;}
    #HD_ORIGINAL .sec_list > ul > li .list_desc .detail span {margin-bottom:20px;}
    #HD_ORIGINAL .sec_list > ul > li .list_desc .btn_more a {font-size:12px;}
}