@charset utf-8;

/* LAYOUT */
.button,
.button * {background:url("/kr/images/common/btns.png") no-repeat;}
#gnb .depth2 li a {padding-top:5px !important; padding-right:0 !important;}
body #wrapTire #content .rading_visual .copy {width:690px;}



/* gnb(Header GNB) */
#gnb ul {display:inline-block; width:950px; height:auto; padding:13px 0 0 10px; *zoom:1}/* Rollout 2nd modify */
#gnb ul ul{width:auto;padding:0 0 0 10px}
#gnb ul ul ul{padding:0}
#gnb .depth1 {float:left; margin-left:96px}/* Rollout 2nd modify */
#gnb .depth1 a.texthide {display:block; overflow:hidden; height:25px; text-indent:-9999px}
#gnb .depth1:first-child{margin-left:0 !important}
#cate1, #cate2, #cate3, #cate4, #cate5, #cate6, #cate7 {overflow:hidden; height:25px; background-image:url('/de/images/common/gnb-1depth.gif'); background-repeat:no-repeat}
#cate1 {width:31px; background-position:0 3px}/* Rollout 2nd modify */
#cate2 {width:27px; background-position:0 -51px}/* Rollout 2nd modify */
#cate3 {width:134px; background-position:0 -109px}/* Rollout 2nd modify */
#cate4 {width:65px; background-position:0 -165px}/* Rollout 2nd modify */
#cate5 {width:100px; background-position:0 -222px}/* Rollout 2nd modify */
#cate6 {width:104px; background-position:0 -280px}/* Rollout 2nd modify */
#cate1.on {background-position:0 -24px}/* Rollout 2nd modify */
#cate2.on {background-position:0 -80px}/* Rollout 2nd modify */
#cate3.on {background-position:0 -137px}/* Rollout 2nd modify */
#cate4.on {background-position:0 -193px}/* Rollout 2nd modify */
#cate5.on {background-position:0 -250px}/* Rollout 2nd modify */
#cate6.on {background-position:0 -308px}/* Rollout 2nd modify */
#gnb #cate6 .gnb-motorsports {bottom:10px} /* Rollout 2nd modify */
/*.gnb_wrap.open {height:363px !important; min-height:363px !important} *//* Rollout 2nd modify */ /* 180118 수정 | 제거 */

/* COMMON */
/* ico_common */
.new_big {display:block;position:absolute;left:0;top:-1px;width:76px;height:76px;text-indent:-999em;background:url(/de/images/common/ico_new_big.png) no-repeat left top;z-index:40}
.new_sm {display:block;position:absolute;left:0;top:0;width:47px;height:47px;text-indent:-999em;background:url(/de/images/common/ico_new.png) no-repeat left top;z-index:40}
.best {display:block;position:absolute;right:0;bottom:0;width:46px;height:46px;text-indent:-999em;background:url(/de/images/common/ico_best.png) no-repeat left top;z-index:40}

/* SERVICES TIRES */
.vehicle_type .tire_position .install_position{margin:15px 0 0 0}
.vehicle_type .tire_position .install_position span {margin:0 0 0 20px}
.tip-for{height: 180px;padding: 7px 0 0 30px;background:#f3f3f3 url(/de/images/services-tips/seasonal-kerfs.jpg) 355px 100% no-repeat}

/* Rollout 2nd modify */
/* tire find */
.find_wrap .tit_section {height:inherit; min-height:45px}
.find_wrap .tit_section h1 > span {display:block; margin:0 0 10px 0; font-size:14px; color:#666; font-weight:normal}

/* tires-services */
.flagship_test .test_result_content + .test_result_content {padding:0 0 34px 0; border-top:none;}
.flagship_test .test_result_content {padding:0 0 34px 0; margin-bottom:50px; border-bottom:1px dotted #46474b;}
.flagship_test .test_result_content_last {padding-bottom:0 !important; margin-bottom:0; border-bottom:none;}
.flagship_r_wrap .pdf_down {color:#b0b1b3}

/* motorsports */
.motor_tit > span {margin-top: 5px; background: url(/common/images/sub/bg_h2_our-mission02.gif) no-repeat 0 0px}

/* about hankook tire > technology > awards */
.designs_award:first-child .award_list h3 {margin-top:0 !important}

/* competition car banner */
.banner-prod .list.video_area_box {height:106px;}
.banner-prod .list {height:106px;}
.banner-flag .list {height:95px}

/* tire-service */
.pkw_view_page .stxt {margin:4px 10px 0}

/* testergebnisse */
.magazine_cont h3{margin:0;padding-bottom:8px}
.magazine_box {margin-bottom:30px; padding-bottom:30px; border-bottom:1px solid #ddd}
.magazine_box .magazine_logo {display:inline-block; width:67px; height:67px; line-height:67px;}
.magazine_last {padding-bottom:0;border-bottom:none;}
.left_align {text-align:left !important}
.td_style01 {border-bottom:1px solid #aeaeae; background:#f3f3f3; text-align:right}
.comm_r_arrow02 {display:inline-block; padding-right:10px; margin-right:10px; background:url(/de/images/common/bl_arrow_orange.png) no-repeat right 50%; color:#666}
.txt_slogan {display:inline;padding:8px 0 10px 5px;color:#282c32;background:url(/de/images/common/bg_quotes.gif) no-repeat left top}
.txt_slogan p {display:inline;padding:0 30px 8px 27px;font-size:18px;font-weight:bold;background:url(/de/images/common/bg_quotes.gif) no-repeat right  -182px;font-style:italic}
.txt_slogan h2 {display:inline;padding:0 30px 8px 27px;font-size:16px;font-weight:bold;background:url(/de/images/common/bg_quotes.gif) no-repeat right  -182px;font-style:italic}
.txt_slogan h2.twolines {display:inline;padding:0 30px 8px 27px;font-size:16px;font-weight:bold;background:url(/de/images/common/bg_quotes.gif) no-repeat right  -176px;font-style:italic}
ul.data_cont_style_01 li{margin-right:0;line-height:18px}
ul.data_cont_style_01 li.cont_first,
ul.data_cont_style_white li.cont_first,
ul.data_cont_style_black li.cont_first {margin-right:25px}
ul.data_cont_style_01 li.cont_second,
ul.data_cont_style_white li.cont_second,
ul.data_cont_style_black li.cont_second {margin-right:15px}
.ital{font-style:italic}
.data_cont_style_01,
.data_cont_style_02,
.data_cont_style_white,
.data_cont_style_black {clear:both}
.data_cont_style_01 li,
.data_cont_style_white li,
.data_cont_style_black li {float:left; padding-bottom:20px; margin-right:15px; text-align:left}
.data_cont_style_01 li.cont_first,
.data_cont_style_white li.cont_first,
.data_cont_style_black li.cont_first {width:70px}
.data_cont_style_01 li.cont_second,
.data_cont_style_white li.cont_second,
.data_cont_style_black li.cont_second {width:100px;font-weight:bold; color:#333333; text-align:left}
.data_cont_style_01 li img,
.data_cont_style_white li img,
.data_cont_style_black li img {margin-top:2px}
.data_cont_style_02 li {float:left;width:284px; margin-left:15px; text-align:left}
.data_cont_style_02 li.cont_first {width:90px;margin-left:0;text-align:center}
.data_cont_style_01 li.cont_second > dl:after,
.data_cont_style_02 li.cont_second > dl:after,
.data_cont_style_white li.cont_second > dl:after,
.data_cont_style_black li.cont_second > dl:after {content:''; display:block; clear:both}
.data_cont_style_01 li.cont_second > dl dt,
.data_cont_style_01 li.cont_second > dl dd,
.data_cont_style_02 li.cont_second > dl dt,
.data_cont_style_02 li.cont_second > dl dd,
.data_cont_style_white li.cont_second > dl dt,
.data_cont_style_white li.cont_second > dl dd,
.data_cont_style_black li.cont_second > dl dt,
.data_cont_style_black li.cont_second > dl dd {float:left;line-height:18px}
.data_cont_style_01 li.cont_second > dl dt,
.data_cont_style_02 li.cont_second > dl dt,
.data_cont_style_white li.cont_second > dl dt,
.data_cont_style_black li.cont_second > dl dt {width:100px;margin-right:15px;font-weight:bold;color:#333;text-align:left}
.data_cont_style_02 li.cont_second > dl dd {width:169px}
.data_table table thead th.left{text-align:left; padding-left:10px!important}
.data_table table tbody th.center {text-align:center; padding:7px 0; vertical-align:top}
.data_table table tbody th.center .btn_left {float:left; margin-top:10px}
.data_table table tbody tr td.magazine_cont{padding:15px 10px 0 20px}
.magazine_cont .data_table table tbody tr th, .data_table table tbody tr td{border-bottom:1px solid #dddddd}
.magazine_cont .button,
.very_recommandables .button {margin-left:0}
.magazine_cont .button.fix_icon {width:90px;margin-top:10px}
.magazine_cont .button.fix_icon span {margin-right:0}
.magazine_cont .button.fix_icon.icon * {padding-left:0}
.magazine_cont .button.fix_icon.icon .ico_view,
.magazine_cont .button:hover.fix_icon.icon .ico_view {background-position:-62px -260px}
.magazine_cont .button.fix_icon span {width:22px}
.magazine_cont .button.fix_icon a {padding-right:7px}
.magazine_cont .desc {padding:15px; color:#666; line-height:1.5; text-align:left; background:#f8f8f8;}
/* .test_results[bg white] / #test_result[bg black] */
.test_results .parsys + h3 {margin-top:50px;}
.test_results .data_cont_style_white li,
#test_result .data_cont_style_black li {padding-bottom:0;}
.test_results .data_cont_style_white li.cont_first,
#test_result .data_cont_style_black li.cont_first {width:110px;text-align:center}
.test_results .gl_test_results01,
#test_result .gl_test_results01 {margin-top:10px}
.test_results .gl_test_results01:first-child,
#test_result .gl_test_results01:first-child {margin-top:0}
.test_results .desc,
#test_result .desc {padding-left:135px;line-height:1.5}
.test_results .desc {color:#666}
.test_results .data_cont_style_white li.cont_second {width:730px}
.test_results .data_cont_style_white li.cont_second > dl dd {width:615px;font-weight:normal}
#test_result .data_cont_style_black li.cont_second {width:480px}
#test_result .data_cont_style_black li.cont_second > dl dd {width:365px;font-weight:normal}
#test_result .desc {color:#999}
#test_result .layer_open {background-position:right -433px !important}
#test_result .layer_open:hover {background-position:right -469px !important}
#test_result .button {margin-top:15px;background-position:0 -433px}
#test_result .button:hover.fix_icon.icon {background-position:0 -469px}
.mw .testergebnisse_thum {display:table-cell;width:500px;height:500px;text-align:center;vertical-align:middle}
.dtmfor {display:inline-block;}

/* PCR tire list sort type2 *//* 20180911 */
.control_box.type2 .sorting dt:first-child{width:97px;}

/*190214 james swp pdf icon*/
.tires_info .car_mark li.article.show .list_pdf a.pdf_down {
    display: inline-block;
    border: 0;
    margin: 9px 0 0 0;
    padding: 4px 0 3px 30px!important;
    font-weight: normal;
    color: #666;
    background: url(/common/images/icon/ico_pdf.gif) no-repeat 0 2px;
    text-decoration: none !important;
    backgound-size:20px;
}
