@charset "utf-8";

/*local layout css*/
#new_gnb ul ul{width:auto;padding:0 0 0 10px}
#new_gnb ul ul ul{padding:0}
#new_gnb .depth2 li {margin-right:30px;display:inline-block;vertical-align:top;}
#new_gnb .depth2 li.gnb_br2 {margin-top:87px;}
#new_gnb .depth2 li a{display:block;color:#555;height:23px;padding-bottom:7px;font-weight:bold}
#new_gnb .depth2 li a:hover {color:#ff9933;}
#new_gnb .depth2 li a span {display:block;height:23px;}

body #new_header{min-width:1024px;height:130px;position:relative;margin:0 auto /*6px*/;z-index:101}/* 2019.04.02 modify */
body #new_header .top_area{position:relative;width:948px;height:79px;padding:0;margin:0 auto;z-index:50}
body #new_header .top_area .logo{position:absolute;left:0;bottom:24px}
.new_header .top_area .top_menu{float:none;position:absolute;right:0;bottom:24px;margin:0;}
.new_header .top_menu li{height:auto;padding:0 0 0 13px;margin:0 0 0 10px;background:url(/content/dam/hankooktire/common/images/header/bl_top_menu_point.gif) no-repeat 0 9px;line-height:17px;}
.new_header .top_menu li *{vertical-align:middle;}
_::-moz-svg-foreign-content, :root .new_header .top_menu li *{vertical-align:top;} /*only safari*/
.new_header .top_menu li:first-child{margin:0;padding:0;background:none;}
.new_header .top_menu li a{font-size:12px;color:#888;font-family:'HankookTire';font-weight:500;}
.new_header .top_menu li img{display:inline-block;margin:0 0 0 8px;}
.new_header .gnb_line{height:55px;border-top-color:#e4e4e4;border-bottom-color:#dcdcdf;}
.new_header #new_gnb{position:relative;width:948px;height:55px;margin:0 auto;}
.new_header #new_gnb>ul{display:inline-block;width:948px;height:auto;padding:18px 0 0 0;*zoom:1}
.new_header .new_gnb_wrap{height:40px;/*height:51px;padding:0 0 6px;background:url(/content/dam/hankooktire/common/images/gnb/hankook-gnb-bg_new.gif) no-repeat 0 100%;*/} /*20190314 로컬 GNB 하단 애니메이션 삭제*/
.new_header .new_gnb_wrap.open{min-height:auto;background-color:#fff;}
.new_header .gnb_wrap.new_gnb_wrap.open{min-height:51px !important;}
.new_header #new_gnbpointer{position:absolute;display:none;bottom:-1px;width:149px;height:3px !important;background:#f45f31;}
.new_header #new_gnb .depth1{float:left;background:none;width:auto !important;}
.new_header #new_gnb .depth1>a{font-weight:bold;font-size:13px;color:#111;}
.new_header #new_gnb .depth1:first-child{margin:0;}
_::-moz-svg-foreign-content, :root .new_header #new_gnb .depth1:first-child{margin:0;} /*only safari*/
.new_header #new_gnb .depth1.on>a{color:#f45f31;}
.new_header #new_gnb .depth2{display:none;position:absolute;left:0;top:49px;padding:40px 0 0;}
.new_header #new_gnb .depth2 li{width:auto;margin:0;}
.new_header #new_gnb .depth2 li a{padding-bottom:5px;color:#444;font-size:13px;line-height:17px;font-weight:normal;}
.new_header #new_gnb .depth2 li a:hover{color:#f45f31;}
.new_header #new_gnb .depth2:after{content:'';display:block;clear:both;}
.new_header #new_gnb .depth2>li{width:228px;height:100%;margin:0 0 37px 0;padding-right:6px;}
.new_header #new_gnb .depth2 li span a{height:auto;padding:0 13px 16px 0;font-weight:bold;letter-spacing:-0.2px;}
.new_header #new_gnb .depth2>li:first-child{border:0;padding:0 6px 0 0;}
.new_header #new_gnb .depth3>li{display:block;}
.new_header #new_gnb .depth3 li a{height:auto;padding:12px 0 0;line-height:17px;color:#777;}
.new_header #new_gnb .depth3 li:first-child a{padding:0;}

.new_header #new_gnb .no_depth,
.new_header #new_gnb .depth2>li:first-child.no_depth{padding-bottom:50px;}
.new_header #new_gnb .no_depth a{display:inline-block;}
.new_header #new_gnb .no_depth a:hover{color:#f45f31;}
.new_header #new_gnb .no_depth a:hover{background-position:100% -26px}
.new_header .shadow{display:none;}

.new_header #new_gnb .depth2 .dep_img_list{margin-bottom:40px;margin-top:-17px !important;padding:0;border:0;}
.new_header #new_gnb .depth2 .dep_img_list:after{content:'';display:block;clear:both;}
.new_header #new_gnb .depth2 .dep_img_list li{display:block;float:left;width:172px;margin:17px 0 0 0;}
.new_header #new_gnb .depth2 .dep_img_list li>ul>li{margin-top:0;}
.new_header #new_gnb .depth2 .dep_img_list ul{padding:0;}
.new_header #new_gnb .dep_img_list li a{display:block;color:#444;font-size:13px;height:auto;padding-bottom:0;}
.new_header #new_gnb .dep_img_list li img{display:block;width:158px;height:70px;}
.new_header #new_gnb .dep_img_list li span{display:table-cell;height:auto;min-height:13px;font-size:13px;line-height:17px;padding:0 0 10px;vertical-align:bottom;}
.new_header #new_gnb .dep_img_list li>ul{padding:0;}
.new_header #new_gnb .dep_img_list .no_depth{padding:0;}
.new_header #new_gnb .depth2 .dep2-left{float:left;width:185px;}
.new_header #new_gnb .depth2 .dep2-right{float:left;width:1000px !important;}
.new_header #new_gnb .depth2 .dep2-right li{height:auto;}

.new_header #new_gnb .depth2>li.c_banner{position:absolute;top:auto;width:auto;height:auto;margin-right:0;}
.new_header #new_gnb .depth2>li.c_banner > ul{display:table;width:100%;}
.new_header #new_gnb .depth2>li.c_banner > ul > li{display:table-cell;width:auto !important;margin-right:0 !important;vertical-align:bottom}
.new_header #new_gnb .depth2>li.c_banner > ul > li:first-child{margin:0;}
.new_header #new_gnb .depth2>li.c_banner a{display:inline-block;height:auto;padding:0;}
.new_header #new_gnb .depth2>li.c_banner a img{display:block;}
.new_header #new_gnb #cate4 .depth2>li.c_banner{left:auto;right:0;bottom:0;width:auto !important;}
.new_header #new_gnb #cate4 .depth2>li.c_banner li+li{padding-left:5px;}
.new_header #new_gnb #cate6 .depth2>li.c_banner{bottom:0;left:auto;right:0;padding-right:5px;}
.new_header #new_gnb #cate7 .depth2>li.c_banner{bottom:0;height:auto;width:auto;}
.new_header #new_gnb #cate7 .depth2>li.c_banner li+li{padding-left:30px;}

/*1depth only Korea*/
html[lang=ko] .new_header .top_menu li{background-position:0 5px;}
html[lang=ko] .new_header .top_menu li a{font-family:'HankookTireKR'}
html[lang=ko] .new_header .top_menu li img{margin-top:-2px;}
html[lang=ko] .new_header #new_gnb .depth1{margin-left:99px;}
html[lang=ko] .new_header #new_gnb .depth1:first-child{margin-left:0;}
html[lang=ko] .new_header #new_gnb .depth1>a{font-weight:normal;font-size:14px;}
html[lang=ko] .new_header #new_gnb #cate7{margin-left:101px;}
@media \0screen {
/*	html[lang=ko] .new_header #new_gnb #cate7{margin-left:102px;}*/
} /*only ie8*/
html[lang=ko] .new_header #new_gnb .depth2>li{min-width:172px;width:auto;}
html[lang=ko] .new_header #new_gnb .depth2 li a{color:#222;}
html[lang=ko] .new_header #new_gnb .depth2 li a:hover,html[lang=ko] .new_header #new_gnb .depth3 li a:hover{color:#f45f31;}
html[lang=ko] .new_header #new_gnb .no_depth a{background-position:100% 1px;}
html[lang=ko] .new_header #new_gnb .no_depth a:hover{color:#f45f31;background-position:100% -29px}
.new_header #new_gnb .depth3 {position:relative}
html[lang=ko] .new_header #new_gnb .depth3 li a{height:auto !important;white-space:nowrap;font-weight:normal;color:#777;}
/*html[lang=ko] .new_header #cate1{width:37px;}
html[lang=ko] .new_header #cate2{width:39px;margin-left:108px;}
html[lang=ko] .new_header #cate3{width:66px;margin-left:94px;}
html[lang=ko] .new_header #cate4{width:52px;margin-left:88px;}
html[lang=ko] .new_header #cate5{width:26px;margin-left:109px;}
html[lang=ko] .new_header #cate6{width:52px;margin-left:109px;}
html[lang=ko] .new_header #cate7{width:78px;margin-left:88px;}*/

html[lang=ko] .new_header #new_gnb .depth2 .dep2-left li+li{margin-top:40px;}
html[lang=ko] .new_header #new_gnb #cate1 .depth2.motorWrap{width:1030px;}
html[lang=ko] .new_header #new_gnb #cate3 .depth2.motorWrap, html[lang=ko] .new_header #new_gnb #cate7 .depth2.motorWrap{width:1200px;}
html[lang=ko] .new_header #new_gnb #cate3 .dep_img_list .dep2-left{width:190px;}
html[lang=ko] .new_header #new_gnb #cate3 .dep_img_list .dep2-right li:first-child,
html[lang=ko] .new_header #new_gnb #cate3 .dep_img_list .dep2-right li+li+li+li+li+li{width:192px;}
html[lang=ko] .new_header #new_gnb #cate3 .dep_img_list .dep2-right li+li+li+li+li+li+li{width:172px;}
html[lang=ko] .new_header #new_gnb #cate3 .dep_img_list .dep2-right li:first-child img,
html[lang=ko] .new_header #new_gnb #cate3 .dep_img_list .dep2-right li+li+li+li+li+li img{width:178px;}
html[lang=ko] .new_header #new_gnb #cate3 .dep_img_list .dep2-right li+li+li+li+li+li+li img{width:158px;}

#footer{width:100%;min-width:1024px;background:url(/content/dam/hankooktire/common/images/footer/bg_footer.gif) repeat-x;}
#footer .foot_con{width:948px;padding:0 0 30px;margin:0 auto;}
#footer .foot_link1{position:relative;height:80px;}
#footer .foot_con .btn_gs{display:block;position:absolute;left:0;top:31px;min-width:154px;height:18px;padding:1px 0 1px 30px;background:url(/content/dam/hankooktire/common/images/footer/img_gb.gif) no-repeat;color:#444;font-size:16px;}
#footer .foot_link1 .link_align{position:absolute;right:0;top:22px;height:36px;}
#footer .foot_con .sns, #footer .lau{display:inline-block;}
#footer .foot_con .sns li{display:inline-block;zoom:1;*display:inline;margin:0 0 0 10px;vertical-align:middle;}
#footer .lau{margin-right:15px;}
#footer .partner_link{position:relative;width:100%;border-top:1px solid #dddddf;}
#footer .partner_link dl{padding:20px 0;}
#footer .partner_link dl:after{content:'';display:block;clear:both;}
#footer .partner_link dt{float:left;padding:12px 30px 0 0;font-size:14px;color:#777;}
#footer .partner_link dd{float:left;}
#footer .partner_link dd>a{display:inline-block;margin:0 0 0 16px;vertical-align:middle;}
#footer .official-banner-new :after,
#footer .official-banner-new :before {box-sizing:border-box;}
#footer .official-banner-new {overflow:hidden;visibility:hidden;position:relative;height:auto;box-sizing:border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
#footer .official-banner-new .banner-wrapper {width:auto;}
#footer .official-banner-new.slide {padding:0 40px;}
#footer .official-banner-new button{padding:0;}
#footer .official-banner-new a:focus,
#footer .official-banner-new button:focus {outline:0;}
#footer .official-banner-new.mouse-drag,
#footer .official-banner-new.mouse-drag * {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
#footer .official-banner-new .horizon-outer {overflow:hidden;}
#footer .official-banner-new .horizon-inner {overflow-x:auto;overflow-y:hidden;text-align:center;white-space:nowrap;}
#footer .official-banner-new .horizon-item {display:inline-block;position:relative;padding:0 0 0 27px;white-space:nowrap;}
#footer .official-banner-new .horizon-item:first-child {padding-left:0;}
#footer .official-banner-new .horizon-dots {display:none;text-align:center;}
#footer .official-banner-new .horizon-dots .horizon-dot {display:inline-block;margin:0 3px;}
#footer .official-banner-new .horizon-next,
#footer .official-banner-new .horizon-prev {overflow:hidden;position:absolute;top:50%;width:9px;height:40px;margin-top:-20px;border:0;background:none;}
#footer .official-banner-new .horizon-prev{left:0;}
#footer .official-banner-new .horizon-next {right:0;}
#footer .official-banner-new .horizon-prev,
#footer .official-banner-new .horizon-prev:before,
#footer .official-banner-new .horizon-next,
#footer .official-banner-new .horizon-next:before{background:none}
#footer .official-banner-new .horizon-prev span,
#footer .official-banner-new .horizon-next span{position:absolute;overflow:hidden;top:50%;text-indent:-9999px;}
#footer .official-banner-new .horizon-prev:before,
#footer .official-banner-new .horizon-next:before{display:block;content:'';position:absolute;top:50%;left:0;width:9px;height:16px;margin-top:-8px;background:url(/content/dam/hankooktire/common/images/footer/btn_arr_footersilde.png) no-repeat 0 0;}
#footer .official-banner-new .horizon-prev:hover:before{background-position:0 -16px;}
#footer .official-banner-new .horizon-next:before{background-position:-9px 0;}
#footer .official-banner-new .horizon-next:hover:before{background-position:-9px -16px;}
#footer .foot_link2{position:relative;padding:30px 0 0;}
#footer .foot_link2 ul:after{content:'';display:block;clear:both;}
#footer .foot_link2 ul+ul{margin:12px 0 0;}
#footer .foot_link2>ul li{float:left;background:url(/content/dam/hankooktire/common/images/footer/bl_footer_link.gif) no-repeat 0 2px;}
#footer .foot_link2>ul li:first-child{background:none;}
#footer .foot_link2>ul li a,#footer .foot_link2 li>span{padding:0 12px;color:#777;font-size:13px;}
#footer .foot_link2>ul li:first-child a{padding-left:0;}
#footer .foot_link2>ul li:last-child a, #footer .foot_link2 li:last-child>span{padding-right:0;}
#footer .foot_link2 li a em {font-weight:bold;}
#footer .foot_link2 .number{font-size:16px;}
#footer .copyright{padding:27px 0 0;font-size:13px;color:#999;}
#footer .family_site{position:absolute;right:0;top:40px;}
#footer .family_site *{vertical-align:top;}
#footer .htg-selector{height:40px;margin-top:2px;}
#footer .htg-selector .fixer{overflow:inherit;margin-top:-1px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#footer .htg-selector{margin-top:1px;}
	#footer .htg-selector .fixer{margin-top:0;}
} /*only crome*/
_::-moz-svg-foreign-content, :root #footer .htg-selector{margin-top:1px;} /*only safari*/
_::-moz-svg-foreign-content, :root #footer .htg-selector .fixer{margin-top:0;} /*only safari*/
#footer .family_site .htg-selector .crt-val{width:134px;padding:0 0 0 18px;border:1px solid #dddddf;height:38px;line-height:40px;font-size:14px;color:#777;letter-spacing:-1px;}
#footer .family_site .htg-selector.open .crt-val{border-color:#aeafb1}
#footer .family_site .htg-selector .crt-val span{top:0;width:26px;background:url(/content/dam/hankooktire/common/images/footer/sp_select.gif);}
#footer .family_site .htg-selector.open .crt-val span{background-position:0 -38px;}
#footer .family_site .htg-selector .fixer ul{width:152px;padding:4px 0 16px;border:1px solid #aeafb1;border-bottom:0;}
#footer .htg-selector li{padding:16px 18px 0 0;}
#footer .htg-selector li a{padding:0 0 0 18px;color:#777;font-size:14px;}
#footer .htg-selector li a:hover{color:#f45d31;}
#footer .btn_go{display:inline-block;position:relative;width:60px;height:40px;line-height:42px;background:#7e7e81;color:#fff;text-align:center;font-size:14px;}
#footer .btn_go input{position:absolute;left:0;top:0;width:60px;height:40px;}
#footer .award{position:absolute;right:0;top:100px;}

/*footer only Korea*/
html[lang=ko] #footer .foot_link2{padding:39px 0 0;}
html[lang=ko] #footer .foot_link2>ul li:last-child{width:240px;}
html[lang=ko] #footer .foot_con{padding:0 0 38px;}

@media print{
	#new_header {display:none;}
	#footer{display:none;}
}

/* 20190624 motorsports carousel */
.hk_ls_wrap .item{margin-bottom: 60px;}
.content-slider li{background-color: #ed3020;text-align: center;color: #FFF;}
.content-slider h3 {margin: 0;padding: 70px 0;}
.hk_ls_wrap{width: 660px;}
.lSPager.lSGallery{margin-top:0!important}
.lSPager.lSGallery li{margin-right:0px!important;}
#imageGallery > li >img{width:660px;}

