@charset "euc-kr";

/* Nanum */
@font-face {
  font-family: NanumWeb;
  font-weight: normal;
  font-style: normal;
  src: url('../font/NanumGothic-Regular.eot');
  src: url('../font/NanumGothic-Regular.eot?#iefix') format('embedded-opentype'),
       url('../font/NanumGothic-Regular.ttf') format('truetype');
}
@font-face {
  font-family: NanumWeb;
  font-weight: bold;
  font-style: normal;
  src: url('../font/NanumGothic-Bold.eot');
  src: url('../font/NanumGothic-Bold.eot?#iefix') format('embedded-opentype'),
       url('../font/NanumGothic-Bold.ttf') format('truetype');
}

/* NotoSans */
@font-face {
  font-family: NotoSansKRWeb;
  font-weight: 400;
  font-style: normal;
  src: url('../font/NotoSansCJKkr-Regular.woff2') format('woff2'),
       url('../font/NotoSansCJKkr-Regular.woff') format('woff');
}

@font-face {
  font-family: NotoSansKRWeb;
  font-weight: 500;
  font-style: normal;
  src: url('../font/NotoSansCJKkr-Medium.woff2') format('woff2'),
       url('../font/NotoSansCJKkr-Medium.woff') format('woff');
}

@font-face {
  font-family: NotoSansKRWeb;
  font-weight: 600;
  font-style: normal;
  src: url('../font/NotoSansCJKkr-Bold.woff2') format('woff2'),
       url('../font/NotoSansCJKkr-Bold.woff') format('woff');
}

/* RouisWeb */
@font-face {
  font-family: RouisWeb;
  font-weight: 600;
  font-style: normal;
  src: url('../font/louis-bold-webfont.woff2') format('woff2'),
       url('../font/louis-bold-webfont.woff') format('woff');
}

/* ChevySans */
@font-face {
  font-family: ChevySans;
  font-weight: normal;
  font-style: normal;
  src: url('../font/ChevySans-Regular.woff2') format('woff2'),
       url('../font/ChevySans-Regular.woff') format('woff');
}
@font-face {
  font-family: ChevySans;
  font-weight: 500;
  font-style: normal;
  src: url('../font/ChevySans-Medium.woff2') format('woff2'),
       url('../font/ChevySans-Medium.woff') format('woff');
}
@font-face {
  font-family: ChevySans;
  font-weight: bold;
  font-style: normal;
  src: url('../font/ChevySans-Bold.woff2') format('woff2'),
       url('../font/ChevySans-Bold.woff') format('woff');
}

/* Pretendard */
@font-face {
    font-family: "Pretendard";
    font-weight: 400;
    src: url("../font/Pretendard-Regular.woff2") format("woff2"),
         url("../font/Pretendard-Regular.woff2") format("woff");
}

@font-face {
    font-family: "Pretendard";
    font-weight: 500;
    src: url("../font/Pretendard-Medium.woff2") format("woff2"),
         url("../font/Pretendard-Medium.woff2") format("woff");
}

@font-face {
    font-family: "Pretendard";
    font-weight: 600;
    src: url("../font/Pretendard-SemiBold.woff2") format("woff2"),
         url("../font/Pretendard-SemiBold.woff2") format("woff");
}

@font-face {
    font-family: "Pretendard";
    font-weight: bold;
    src: url("../font/Pretendard-Bold.woff2") format("woff2"),
         url("../font/Pretendard-Bold.woff2") format("woff");
}


/*url('../font/NanumGothic-Bold.woff') format('woff'),*/
body, h1, h2, h3, h4, input, button, a { font-family: NanumWeb, Dotum, Helvetica, sans-serif; font-size: 12px; color: #414042; }

/* html5 */
header, footer, nav, section, article, aside, figure { display: block; }

/* reset */
* {margin:0;word-break:keep-all}
.wrap *{padding:0;}
ul{padding:0;}
ul, ol, li { list-style: none}
img, fieldset, iframe { border: 0 none}
button { cursor:pointer; border:0 none}
table { border-collapse: collapse}
legend,caption {display:none}
a { color: #666; text-decoration: none}
a:hover { color: #f4bc00}
hr {display: none}

.blind { display: none; }
.ir_pm {display:block;overflow:hidden;font-size:0px;line-height:0;text-indent:-9999px}
.ir_wa {display:block;overflow:hidden;position:relative;width:100%;height:100%;z-index:-1}
.screen_out {display:block;overflow:hidden;position:absolute;left:-9999px;width:1px;height:1px;font-size:0;line-height:0;text-indent:-9999px}
.screen_hide {font-size:0;line-height:0;visibility:hidden}

.basicBtn {
  display: inline-block;
  font-weight: bold;
  color: #fff;
  padding: 4px 15px;
  border-top: 1px solid #f0ad00;
  border-left: 1px solid #f0ad00;
  border-right: 1px solid #f0ad00;
  border-bottom: 1px solid #f0ad00;
  background-color: #f0ad00;
  background: -webkit-gradient(linear, left top, left bottom, from(#c7c7c7), to(#f0ad00));
  background: -webkit-linear-gradient(top, #f8cb43, #f0ad00);
  background: -moz-linear-gradient(top, #f8cb43, #f0ad00);
  background: -ms-linear-gradient(top, #f8cb43, #f0ad00);
  background: -o-linear-gradient(top, #f8cb43, #f0ad00);
  -pie-background: linear-gradient(top, #f8cb43, #f0ad00);
  behavior: url(/httpobject/css/PIE.htc);
  *behavior: none;
}
.basicBtn:hover {
	color:#fff;
	padding:4px 15px;
	border:1px solid #c38b00;
	background: -webkit-gradient(linear, left bottom, left top, from(#f8cb43), to(#f0ad00));
	background: -webkit-linear-gradient(bottom, #f8cb43, #f0ad00);
	background: -moz-linear-gradient(bottom, #f8cb43, #f0ad00);
	background: -ms-linear-gradient(bottom, #f8cb43, #f0ad00);
	background: -o-linear-gradient(bottom, #f8cb43, #f0ad00);
	-pie-background: linear-gradient(bottom, #f8cb43, #f0ad00);
	behavior: url(/httpobject/css/PIE.htc);
}
.basicBtn3 {padding:10px 15px;}
.basicBtn3:hover {padding:10px 15px;}

.basicBtn.fixedWidth {
  display:block;
  text-align:center;
  padding:3px;
}
.basicBtn.fixedWidth:hover {
  padding:2px 3px;
}
.basicBtn.grayType {
  color:#404040;
  padding:4px 15px;
  border:1px solid #c3c3c3;
  background-color: #dadada;
  background: -webkit-gradient(linear, left top, left bottom, from(#dadada), to(#f1f1f1));
  background: -webkit-linear-gradient(top, #dadada, #f1f1f1);
  background: -moz-linear-gradient(top, #dadada, #f1f1f1);
  background: -ms-linear-gradient(top, #dadada, #f1f1f1);
  background: -o-linear-gradient(top, #dadada, #f1f1f1);
  -pie-background: linear-gradient(top, #dadada, #f1f1f1);
  behavior: url(/httpobject/css/PIE.htc);

}
.basicBtn.grayType:hover {
  border:1px solid #c3c3c3;
  background: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#dadada));
  background: -webkit-linear-gradient(top, #f1f1f1, #dadada);
  background: -moz-linear-gradient(top, #f1f1f1, #dadada);
  background: -ms-linear-gradient(top, #f1f1f1, #dadada);
  background: -o-linear-gradient(top, #f1f1f1, #dadada);
  -pie-background: linear-gradient(top, #f1f1f1, #dadada);
  behavior: url(/httpobject/css/PIE.htc);
}
.basicBtn.disabled {
	border-top:1px solid #c7c7c7;
	border-bottom:1px solid #c7c7c7;
  border-left:1px solid #c7c7c7;
  border-right:1px solid #c7c7c7;
  background-color: #c7c7c7;
  background: -webkit-gradient(linear, left top, left bottom, from(#d8d8d8), to(#c7c7c7));
  background: -webkit-linear-gradient(top, #d8d8d8, #c7c7c7);
  background: -moz-linear-gradient(top, #d8d8d8, #c7c7c7);
  background: -ms-linear-gradient(top, #d8d8d8, #c7c7c7);
  background: -o-linear-gradient(top, #d8d8d8, #c7c7c7);
  -pie-background: linear-gradient(top, #d8d8d8, #c7c7c7);
  behavior: url(/httpobject/css/PIE.htc);

}
.basicBtn.disabled:hover {
	cursor: default;
  padding:5px 15px;
  border:0 none;
  border-left:1px solid #c7c7c7;
  border-right:1px solid #c7c7c7;
  background-color: #c7c7c7;
  background: -webkit-gradient(linear, left top, left bottom, from(#d8d8d8), to(#c7c7c7));
  background: -webkit-linear-gradient(top, #d8d8d8, #c7c7c7);
  background: -moz-linear-gradient(top, #d8d8d8, #c7c7c7);
  background: -ms-linear-gradient(top, #d8d8d8, #c7c7c7);
  background: -o-linear-gradient(top, #d8d8d8, #c7c7c7);
  -pie-background: linear-gradient(top, #d8d8d8, #c7c7c7);
  behavior: url(/httpobject/css/PIE.htc);
}
.numberBullet {
  list-style: none;
}
.numberBullet>li {
	position: relative;
	padding: 2px 0 0 25px;
}
.basicBullet {
  position:absolute;
  top:0;
  left:0;
  display:block;
  width:12px;
  height:12px;
  padding:4px 5px 4px 3px;
  background-color:#f0ad00;
  font-size:11px;
  font-weight:bold;
  text-align:center;
  color:#fff;
  border-radius:15px;
  -pie-border-radius:15px;
  behavior: url(/httpobject/css/PIE.htc);
}
.basicBullet.singleWord {
  width:12px;
  height:12px;
  padding:4px;
}

.numbernone span.basicBullet {display:none;}
.numbernone li {padding-left: 0px;}

.underline_Btn {text-decoration:underline}
/* color */
.c_000 {color:#000}
.c_gray {color:#e0e0e0} /* use the gray such as line color */
.f_gray {color:#808285;}
.bold_black {color:#404040;font-weight:bold}
.c_yellow {color:#f3bc00}

/* font */
.tt_normal {font-weight:normal;}
.tt_bold {font-weight:bold;}
.tt_10 {font-size:10px;}
.tt_11 {font-size:11px;}
.tt_12 {font-size:12px;}
.tt_13 {font-size:13px;}
.tt_14 {font-size:14px;}
.tt_15 {font-size:15px;}
.tt_16 {font-size:16px;}
.tt_18 {font-size:18px;}
.tt_20 {font-size:20px;}
.tt_25 {font-size:25px;}

/* padding */

.pdtb_5 {padding:5px 0;}
.pdtb_10 {padding:10px 0;}
.pdtb_15 {padding:15px 0;}
.pdtb_20 {padding:20px 0;}

.pdt_5 {padding-top:5px;}
.pdt_10 {padding-top:10px;}
.pdt_15 {padding-top:15px;}
.pdt_20 {padding-top:20px;}
.pdt_25 {padding-top:25px;}
.pdt_30 {padding-top:30px;}
.pdt_40 {padding-top:40px;}
.pdt_50 {padding-top:50px;}
.pdt_60 {padding-top:60px;}
.pdt_70 {padding-top:70px;}
.pdt_80 {padding-top:80px;}
.pdt_90 {padding-top:90px;}

.pdr_5 {padding-right:5px;}
.pdr_10 {padding-right:10px;}
.pdr_20 {padding-right:20px;}
.pdr_40 {padding-right:40px;}
.pdr_50 {padding-right:50px;}
.pdr_60 {padding-right:60px;}
.pdr_70 {padding-right:70px;}

.pdl_5 {padding-left:5px;}
.pdl_10 {padding-left:10px;}
.pdl_20 {padding-left:20px;}
.pdl_25 {padding-left:25px;}
.pdl_30 {padding-left:30px;}
.pdl_35 {padding-left:35px;}
.pdl_40 {padding-left:40px;}
.pdl_50 {padding-left:50px;}
.pdl_60 {padding-left:60px;}
.pdl_70 {padding-left:70px;}

.pdb_5 {padding-bottom:5px;}
.pdb_10 {padding-bottom:10px;}
.pdb_15 {padding-bottom:15px;}
.pdb_20 {padding-bottom:20px;}
.pdb_25 {padding-bottom:25px;}
.pdb_30 {padding-bottom:30px;}
.pdb_40 {padding-bottom:40px;}
.pdb_50 {padding-bottom:50px;}
.pdb_60 {padding-bottom:60px;}
.pdb_70 {padding-bottom:70px;}
.pdb_80 {padding-bottom:80px;}
.pdb_90 {padding-bottom:90px;}

/* margin */
.mgtb_5 {margin:5px 0;}
.mgtb_10 {margin:10px 0;}
.mgtb_15 {margin:15px 0;}
.mgtb_20 {margin:20px 0;}

.mgl_0 {margin-left:0}
.mgl_10 {margin-left:10px}
.mgl_14 {margin-left:14px}
.mgl_15 {margin-left:15px}
.mgl_20 {margin-left:20px}
.mgl_25 {margin-left:25px}
.mgl_30 {margin-left:30px}
.mgl_35 {margin-left:35px}
.mgl_40 {margin-left:40px}
.mgl_50 {margin-left:50px}
.mgl_55 {margin-left:55px}
.mgl_60 {margin-left:60px}
.mgl_64 {margin-left:64px}
.mgl_70 {margin-left:70px}

.mgr_10 {margin-right:10px;}
.mgr_12 {margin-right:12px;}
.mgr_15 {margin-right:15px;}
.mgr_20 {margin-right:20px;}
.mgr_25 {margin-right:25px;}
.mgr_30 {margin-right:30px;}
.mgr_35 {margin-right:35px;}
.mgr_40 {margin-right:40px;}
.mgr_50 {margin-right:50px;}
.mgr_60 {margin-right:60px;}
.mgr_70 {margin-right:70px;}

.mgt_10 {margin-top:10px}
.mgt_20 {margin-top:20px}
.mgt_30 {margin-top:30px}
.mgt_40 {margin-top:40px}
.mgt_50 {margin-top:50px}
.mgt_60 {margin-top:60px}
.mgt_70 {margin-top:70px}
.mgt_80 {margin-top:80px}
.mgt_90 {margin-top:90px}

.mgb_10 {margin-bottom:10px}
.mgb_15 {margin-bottom:15px}
.mgb_20 {margin-bottom:20px}
.mgb_30 {margin-bottom:30px}
.mgb_40 {margin-bottom:40px}
.mgb_50 {margin-bottom:50px}
.mgb_60 {margin-bottom:60px}
.mgb_70 {margin-bottom:70px}
.mgb_80 {margin-bottom:80px}
.mgb_90 {margin-bottom:90px}
.mglr_10 {margin:0 10px}

/* align */
.ta_l {text-align:left !important;}
.ta_c {text-align:center !important;}
.ta_r {text-align:right !important;}
.vtl_t {vertical-align: top;}
.vtl_m {vertical-align: middle;}
.vtl_b {vertical-align: bottom;}

/* letter-spacing */
.spacing_02{letter-spacing:-0.2px}

/* line */
.line20 {line-height:20px}
.line25 {line-height:25px}
.line30 {line-height:30px}

.fl {float:left}
.fr {float:right}
.clear {clear:both;}
.of_h{overflow:hidden;}
.inline_b {display: inline-block;}
.display_b {display:block;}
.wd100 {width:100%;}
.w440 {width:440px}
.w480 {width:480px}
.txt_line {text-decoration: underline;}

/* list */
.list_dot>li {padding-top:8px;line-height:20px;padding-left:14px;text-indent:-14px}
.list_dot>li:first-child {padding-top:0}
.list_dot li ul li {padding-top:8px;line-height:20px;padding-left:14px;text-indent:-7px}
.indent12 {padding-left:12px;text-indent:-12px}

/* gray box container */
.gray_box { padding:15px; border:1px solid #dedede; background-color:#f5f5f5; }

/* input */
.text_base {padding:5px;border:1px solid #e0e0e0}
.text_base2 {padding:5px;border:1px solid #ccc}
.select_base {padding:3px;border:1px solid #e0e0e0;color:#808285}

/*number_box*/
.numbx {padding:0px 4px 1px 4px; margin:0 3px; background-color: #f4bc00; color:#fff; font-weight:bold;}

/* sprite */
.main_nav > .logo a,
.gnb .depth1 .depth1_wrap .arrow_this,
.gnb .depth1 .depth1_wrap .bn_svc a span,
.baseball_card .depth0 .gnb_depth1_wrap .bn_svc a span,
.baseball_card .depth1,
.bc_content .info .dtl_info .ico,
.sns_wrap a,
.copyright_wrap ul li{background-image:url(../images/common/layout/sp_layout.png); background-repeat:no-repeat;}

/* paging */
.paging {padding-top:10px;text-align:center;word-spacing:0.4em;}
.paging .on {font-weight:bold;text-decoration:underline;color:#f3bc00;}
.paging .first {letter-spacing:-4px;}
.paging .last {letter-spacing:-4px;}

html, body { width: 100%; overflow-y:auto;overflow-x:hidden }
#wrap { position:relative; width: 100%; overflow:hidden}
.sub_nav_wrap { position:relative; display:none; width:100%; height:25px; z-index:110; }
.sub_nav_wrap.active { display:block; }
.sub_nav_wrap .sub_nav_bg { position:absolute; bottom:0; left:0; width:100%; height:25px; background-color:#fff; opacity:0.7;}
.sub_nav_wrap .sub_nav { position:relative; width:980px; height:25px; margin: 0 auto; }
.sub_nav_wrap .sub_nav .smenu_list { position:absolute; display:none; clear:both; top:0; right:0; height:25px; padding:0; font-size:12px; z-index:110; }
.sub_nav_wrap .sub_nav .smenu_list.active { display:block; }
.sub_nav_wrap .sub_nav .smenu_list li { float:left; padding:5px 17px; background-color:#fff; }
.sub_nav_wrap .sub_nav .smenu_list li a { font-weight:bold; color:#414042; }
.sub_nav_wrap .sub_nav .smenu_list li a.active { color:#f4bc00; }
.sub_nav_wrap .sub_nav .smenu_list li a:hover { color:#f4bc00; }

#content { position:relative; padding:40px 0 106px; margin:0 auto;width: 980px; z-index: 10;color:#808285}
#content:after {content:"";display:block;clear:both;}
.btn_raq{position:fixed; right:0; bottom:50px; z-index:10;}
#footer{width: 980px; margin: 0 auto;}
.footer_sitemap_wrap{width: 980px;}
.footer_sitemap_wrap:after{display:block; clear:both; content:''}
.footer_sitemap_wrap .sm_depth1{float:left; width:122px; margin-left:18px;}
.footer_sitemap_wrap .sm_depth1:first-child{margin-left:0;}
.footer_sitemap_wrap .sm_depth1 h3 {font-size:15px;font-weight:bold}
.footer_sitemap_wrap li ul{padding-top:7px}
.footer_sitemap_wrap li li{margin-bottom:8px; line-height:1.5em;}
.footer_sitemap_wrap li li a{font-weight:normal;font-size:12px;color:#808285}
.footer_sitemap_wrap li li a:hover{color:#f4bc00;text-decoration:underline}
.footer_sitemap_wrap h3 {font-size:14px; color:#000; }
.footer_sitemap_wrap h4 {font-size:12px; font-weight:bold; }
.footer_sitemap_wrap h4 a {color:#414042; font-size:12px; font-weight:bold; }
.footer_sitemap_wrap h4 a:hover { color:#f4bc00; }

.sns_wrap { position:relative; left:0; top:0; margin-top:15px; }
.sns_wrap h2 { float:left; font-size:16px; line-height:1.6; }
.sns_wrap h2, .sns_list >ul>li>.sns { display:block; height:25px; margin-right:7px;}
.sns_wrap .sns_list ul{overflow:hidden; padding-left:10px;}
.sns_wrap .sns_list ul>li{float:left; margin-left:10px;}
.sns_wrap .sns_list >ul>li:nth-child(1){margin-left:0;}
.sns_wrap .sns_list >ul>li>.sns{height:28px; background-repeat:no-repeat; background-image: url("../images/common/layout/sns_icon.png"); margin-right:0; text-indent:-9999px;}
.sns_wrap .sns_list >ul>li>.sns.fb{width:16px; background-position:0 0;}
.sns_wrap .sns_list >ul>li>.sns.yb{width:38px; background-position:-25px 0;}
.sns_wrap .sns_list >ul>li>.sns.insta{width:28px; background-position:-72px 0;}
.sns_wrap .sns_list >ul>li>.sns.fb:hover{background-position:0 -30px;}
.sns_wrap .sns_list >ul>li>.sns.yb:hover{background-position:-25px -30px;}
.sns_wrap .sns_list >ul>li>.sns.insta:hover{background-position:-72px -30px;}
.sns_wrap .find{display:inline-block; position:absolute; right:0; top:0; font-family: RouisWeb, NanumWeb, Dotum, Helvetica, sans-serif; font-size:20px; color:#29292a;}

.copyright_wrap { clear:both; position:relative; padding:14px 0 35px; margin-top:23px; border-top:1px solid #dedede; }
.copyright_wrap ul {overflow:hidden}
.copyright_wrap ul li{float:left;padding:0 18px 0 9px;margin-left:-9px;background-position:-337px -60px;*background-position:-337px -60px;line-height:13px}
.copyright_wrap ul li a{font-size:11px;color:#808285}
.copyright_wrap ul li a:hover{color:#cd9834;text-decoration:underline;background:none}
.copyright_wrap ul li a span { font-weight:bold; }
.copyright_wrap .customer_call{position:absolute;top:16px;right:0;font-size:15px;color:#666}
.copyright_wrap address{display:block;margin-top:9px;font-style:normal;font-size:11px;color:#808285;line-height:20px;}

.body_dimmed{ position:fixed; display:none; top:0; left:0; width:100%; height:100%; background-color:#000; opacity:0.5; filter:alpha(opacity=50); z-index:99; }
.body_dimmed.on{display:block;}

.grayBtn {background-color:#eee; border:1px solid #c2c2c2; padding:5px; font-weight:bold; display:inline-block}

.wrap_share_sns{overflow: hidden; margin:23px 0 14px; width:300px; line-height: 0;}
.wrap_share_sns a{float: left;margin-right: 10px;width: 54px;height: 20px;font: 0/0 Arial;background: url(../images/carinfo/btn_share_sns.gif) no-repeat;}
.wrap_share_sns .twitter{width: 60px;background-position: 0 -20px;}

.tr_ever{background:#f0f0f0;}

.big4_btn{position:absolute; left:150px; top:260px; width:145px; height:145px; opacity:1; }
.big4_btn_baseball{position:absolute; left:30px; top:62px; width:145px; height:145px;}

.impala_link:hover{color:#666;}

.info_icon{display:inline-block;background:url("../images/common/layout/sp_layout.png") no-repeat;zoom:1;*display:inline;_display:inline;}
.info_icon.type1{width:35px;height:35px;background-position:-224px -66px;}
.info_icon.type2{width:36px;height:36px;background-position:-263px -66px;}
.info_icon.type3{width:36px;height:35px;background-position:-304px -66px;}
.info_icon.type4{width:35px;height:35px;background-position:-345px -66px;}
.info_icon.type5{width:34px;height:35px;background-position:-382px -66px;}
.info_icon.type6{width:36px;height:28px;background-position:-223px -103px;}
.info_icon.type7{width:36px;height:35px;background-position:-263px -103px;}
.info_icon.type8{width:33px;height:34px;background-position:-304px -104px;}
.info_icon.type9{width:35px;height:34px;background-position:-344px -104px;}
.info_icon.type10{width:36px;height:32px;background-position:-381px -104px;}
.info_icon.type11{width:20px;height:36px;background-position:-124px -139px;}
.info_icon.type12{width:34px;height:34px;background-position:-146px -140px;}
.info_icon.type13{width:34px;height:25px;background-position:-185px -140px;}
.info_icon.type14{width:35px;height:35px;background-position:-223px -140px;}
.info_icon.type15{width:35px;height:34px;background-position:-264px -141px;}
.info_icon.type16{width:35px;height:34px;background-position:-303px -140px;}
.info_icon.type17{width:35px;height:35px;background-position:-343px -140px;}
.info_icon.type18{width:34px;height:34px;background-position:-382px -141px;}
.info_icon.type19{width:35px;height:31px;background-position:-109px -178px;}
.info_icon.type20{width:35px;height:35px;background-position:-147px -178px;}
.info_icon.type21{width:26px;height:35px;background-position:-190px -177px;}
.info_icon.type22{width:36px;height:35px;background-position:-223px -177px;}
.info_icon.type23{width:35px;height:32px;background-position:-264px -178px;}
.info_icon.type24{width:35px;height:25px;background-position:-304px -181px;}
.info_icon.type25{width:35px;height:35px;background-position:-344px -177px;}
.info_icon.type26{width:34px;height:34px;background-position:-382px -178px;}

.info_list{text-align:center;overflow:hidden;}
.info_list li{float:left;}
.info_list strong{display:block;}
.info_list .icon_wrap{display:table;margin:0px auto;}
.info_list .icon_wrap i{display:table-cell}
.info_list .icon_wrap span{display:table-cell;vertical-align:middle;}

/* lnb */
.lnb{display:none; background:url(/httpobject/images/common/lng_bg.png) 0 0 repeat;}
.lnb.on{display:block;}
.lnb_inner{overflow:hidden; width:980px; margin:0 auto;}
.lnb_inner ul{display:none; float:right;}
.lnb_inner ul.on{display:block;}
.lnb_inner li{float:left;}
.lnb_inner li.on, .lnb_inner li:hover{background:#fff;}
.lnb_inner li a{display:block; height:21px; padding:4px 11px 0; font-weight:bold; color:#414042;}
.lnb_inner li.on a, .lnb_inner li:hover a{color:#f4bc00;}


/* header */
.bg_dim{visibility:hidden; position:fixed; top:0; left:0; width:100%; height:100%; z-index:99; background-color:#000; opacity:0; transition:visibility 0.3s ease-in-out, opacity 0.3s ease-in-out;}
.bg_dim.open{visibility:visible; opacity:0.5;}

.header{overflow:hidden; position:fixed; left:0; top:0; width:100%; min-width:1100px; height:81px; background-color:#fff; z-index:10000; transition:height 0.3s ease-in-out, background-color 0.3s ease-in-out;}
.header *{font-family: 'NotoSansKRWeb', Arial, sans-serif; box-sizing:border-box;}

.header .header_wrap{position:relative;}
.header .header_wrap .header_inner{position:relative; width:1100px; margin:0 auto; border-bottom:1px solid #d5d5d5;}
.header .header_wrap .logo{position: absolute; left:0; top:50%; margin-top:-20px;}
.header .header_wrap .logo a{display:block; width:86px; height:40px; background-image:url(/httpobject/images/common/new_gnb_logo_on.png); background-repeat:no-repeat; font-size:0;}

.header.active, .header.open{background-color:#fff;}
.header.active .header_wrap,
.header.open .header_wrap {border-bottom-color:#d5d5d5;}
.header.active .header_wrap .header_inner,
.header.open .header_wrap .header_inner{border-bottom:1px solid #d5d5d5;}

.gnb_wrap{padding:0 230px 0 110px;}
.gnb{margin:0 auto; text-align:center; font-size:0;}
.gnb .depth1{display:inline-block;}
.gnb .depth1 .depth1_link{display: block; position:relative; margin:0 25px; height:80px; line-height:80px; font-size:15px; font-weight:500; color:#222; transition: color 0.2s ease-in-out;}
.gnb .depth1 .depth1_link{position: relative; display: block;}
.gnb .depth1 .depth1_link:before{content:''; display:block; position: absolute; left:50%; bottom:0; width:0%; height:3px; background-color:#cd9834; transform:translateX(-50%); transition:width .3s ease-in-out;}
.gnb .depth1.on .depth1_link{color:#cd9834;}
.gnb .depth1.on .depth1_link:before{width:100%;}

/* util_menu */
.util_menu{position:absolute; right:0; top:50%; transform: translateY(-50%); font-size:0;}
.util_menu a{display:inline-block; position:relative; padding:0 15px; font-size:12px; color:#666; border-left:1px solid #666;}
.util_menu a:first-child{border-left:0;}
.util_menu a:last-child{padding-right:0;}
.util_menu a:hover{color:#cd9834;}

.header.active .util_menu a{color:#666; border-left-color:#666;}
.header.open .util_menu a{color:#666; border-left-color:#666;}
.header.active .util_menu a:hover{color: #cd9834;}
.header.open .util_menu a:hover{color: #cd9834;}

/* sub_gnb */
.sub_gnb{display:none; position:absolute; left:0; top:81px; z-index:999; margin:0 auto; width:100%;}
.sub_gnb .depth2_list{display: inline-block; padding:30px 0;}
.depth1.on .sub_gnb{display:block;}
.sub_gnb .depth2_list::after{content:''; display:block; clear:both;}
.sub_gnb .depth2{float:left; width:195px; min-height:100px; height:250px; border-left:1px solid #eaeaea; box-sizing: border-box;}
.sub_gnb .depth2:first-child{border-left:0;}
.sub_gnb .depth2 .depth2_link{display:block; color:#393839; font-size:14px; font-weight:500; text-align:center; letter-spacing:-0.025em;}
.sub_gnb .depth2 .depth2_link.last{margin-top:40px;}
.sub_gnb .depth2_list.care .depth2{height:280px;}
.sub_gnb .depth2_list.online .depth2{height:100px;}
.sub_gnb .depth2_list.online .depth2 .depth2_link{height:100px; padding:65px 0 0; margin:0 30px; font-weight:500; background-repeat: no-repeat; background-position:50% 30%;}
.sub_gnb .depth2_list.online .depth2:nth-child(1) .depth2_link{background-image: url(/httpobject/images/common/new_gnb_icon_01.png);}
.sub_gnb .depth2_list.online .depth2:nth-child(2) .depth2_link{background-image: url(/httpobject/images/common/new_gnb_icon_06.png);}
.sub_gnb .depth2_list.online .depth2:nth-child(3) .depth2_link{background-image: url(/httpobject/images/common/new_gnb_icon_03.png);}
.sub_gnb .depth2_list.online .depth2:nth-child(4) .depth2_link{background-image: url(/httpobject/images/common/new_gnb_icon_04.png);}
.sub_gnb .depth2_list.online .depth2:nth-child(5) .depth2_link{background-image: url(/httpobject/images/common/new_gnb_icon_05.png);}
.sub_gnb .depth2_list .depth2 .depth2_link:hover{color: #cd9834;}
.sub_gnb .depth3_list{margin-top:15px;}
.sub_gnb .depth3 .depth3_link{display: block; padding:6px 0; font-size:13px; line-height:1.2; text-align:center; color:#393839;}
.sub_gnb .depth3 .depth3_link:hover{color:#cd9834;}


/* baseball_card_area */
.baseball_wrap{padding:0; height:212px;}
.baseball_card_area .baseball_list{margin:0 40px;}
.baseball_card_area .baseball_list::after{content:''; display:block; clear:both;}
.baseball_card_area .baseball_list>li{float:left;}
.baseball_card_area .baseball_list>li .bc_tab{display:block; padding:27px 40px; font-size:14px; font-weight:600; color:#393839; letter-spacing:-0.025em;}
.baseball_card_area .baseball_list>li.on .bc_tab, .baseball_card_area .baseball_list>li .bc_tab:hover{color:#cd9834;}
.baseball_card_area .baseball_list>li .baseball_car_list{display:none; position:absolute; left:0; height:138px; padding:0 35px;}
.baseball_card_area .baseball_list>li.on .baseball_car_list{display: block;}
.baseball_card_area .baseball_car_list>li{display:inline-block; width:170px; margin:0 15px;}
.baseball_card_area .baseball_car_list>li .car_box{display:block;}
.baseball_card_area .baseball_car_list>li .car_box .car_tit{font-size:14px; font-weight:500; color:#393839; letter-spacing:-0.025em;}
.baseball_card_area .baseball_car_list>li .car_box .car_price{margin-top:3px; font-size:13px; color:#666; letter-spacing:-0.025em;}
.baseball_card_area .baseball_car_list .car_disabled {opacity:0.3;}
.baseball_card_area .baseball_car_list>li .img_box{padding-top:65px; margin-bottom: 11px; background:url(/httpobject/images/common/baseball_card_car.png) center 0 no-repeat;}
.baseball_card_area .baseball_car_list>li.spark .img_box{background-position:50% 0;}
.baseball_card_area .baseball_car_list>li.malibu .img_box{background-position: 50% -65px;}
.baseball_card_area .baseball_car_list>li.trax .img_box{background-position: 50% -130px;}
.baseball_card_area .baseball_car_list>li.camaro .img_box{background-position: 50% -195px;}
.baseball_card_area .baseball_car_list>li.equinox .img_box{background-position: 50% -326px;}
.baseball_card_area .baseball_car_list>li.traverse .img_box{background-position: 50% -390px;}
.baseball_card_area .baseball_car_list>li.traverse .car_box .new{display: inline-block; vertical-align: top; margin-left: 4px; font-size: 10px; color: #cd9834;}
.baseball_card_area .baseball_car_list>li.colorado .img_box{background-position: 50% -456px;}
.baseball_card_area .baseball_car_list>li.trailblazer .img_box{background-position: 50% -520px;}
.baseball_card_area .baseball_car_list>li.new_colorado .img_box{background-position: 50% -585px;}
.baseball_card_area .baseball_car_list>li.bolt_ev .img_box{background-position: 50% -653px;}
.baseball_card_area .baseball_car_list>li.bolt_ev .car_box .new{display: inline-block; vertical-align: top; margin-left: 4px; font-size: 10px; color: #cd9834;}
.baseball_card_area .baseball_car_list>li.bolt_euv .img_box{background-position: 50% -722px;}
.baseball_card_area .baseball_car_list>li.tahoe .img_box{background-position: 50% -811px;}
.baseball_card_area .baseball_car_list>li.tahoe .car_box .new{display: inline-block; vertical-align: top; margin-left: 4px; font-size: 10px; color: #cd9834;}
.baseball_card_area .baseball_detail{display:none; position:absolute; left:0; top:138px; width:1100px; background-color:#fff;}
.baseball_card_area .baseball_detail::after{content:''; display:block; clear:both;}
.baseball_card_area .baseball_car_list>li.on .baseball_detail{display:block;}
.baseball_card_area .baseball_detail .bc_left{float:left; width:660px;}
.baseball_card_area .baseball_detail .bc_right{float:right; margin-left:20px; width:420px;}
.baseball_card_area .baseball_detail .car_img{width:660px; height:370px; padding:22px 30px; background-repeat: no-repeat; background-position: 0 0; position:relative;}
.baseball_card_area .baseball_detail .car_img p{font-size:16px; color:#fff; text-align:left;}
.baseball_card_area .baseball_detail .car_img p.caution_txt{font-size:12px; position:absolute; bottom:20px; right:20px;}
.baseball_card_area .baseball_detail .car_img span{display:block; margin-bottom:10px; font-size:30px; font-family: RouisWeb, NanumWeb, Dotum, Helvetica, sans-serif; line-height:1;}
.baseball_card_area .baseball_detail.spark .car_img{background-image: url(/httpobject/images/baseballcard/img_spark.jpg);}
.baseball_card_area .baseball_detail.malibu .car_img{background-image: url(/httpobject/images/baseballcard/img_malibu.jpg);}
.baseball_card_area .baseball_detail.trax .car_img{background-image: url(/httpobject/images/baseballcard/img_trax.jpg);}
.baseball_card_area .baseball_detail.equinox .car_img{background-image: url(/httpobject/images/baseballcard/img_equinox.jpg);}
.baseball_card_area .baseball_detail.traverse .car_img{background-image: url(/httpobject/images/baseballcard/img_traverse.jpg);}
.baseball_card_area .baseball_detail.trailblazer .car_img{background-image: url(/httpobject/images/baseballcard/img_trailblazer.jpg);}
.baseball_card_area .baseball_detail.colorado .car_img{background-image: url(/httpobject/images/baseballcard/img_colorado.jpg);}
.baseball_card_area .baseball_detail.camaro .car_img{background-image: url(/httpobject/images/baseballcard/img_camaro.jpg);}
.baseball_card_area .baseball_detail.new_colorado .car_img{background-image: url(/httpobject/images/baseballcard/img_new_colorado.jpg);}
.baseball_card_area .baseball_detail.bolt_ev .car_img{background-image: url(/httpobject/images/baseballcard/img_bolt_ev_new.jpg);}
.baseball_card_area .baseball_detail.bolt_euv .car_img{background-image: url(/httpobject/images/baseballcard/img_bolt_euv.jpg);}
.baseball_card_area .baseball_detail.tahoe .car_img{background-image: url(/httpobject/images/baseballcard/img_tahoe.jpg);}
.baseball_card_area .baseball_detail.bolt_ev .car_img p,
.baseball_card_area .baseball_detail.bolt_euv .car_img p{font-family: RouisWeb, NanumWeb, Dotum, Helvetica, sans-serif;}
.baseball_card_area .baseball_detail .bc_btn_list li{border-bottom:1px solid #e6e6e6;}
.baseball_card_area .baseball_detail .bc_btn_list li a{display: block; padding:28px 20px; font-weight: 600; font-size:15px; color:#393839; text-align:left; background:url(/httpobject/images/baseballcard/bc_arrow.png) 95% 50% no-repeat;}
.baseball_card_area .baseball_detail.camaro .bc_btn_list li a{padding: 20px;}
.baseball_card_area .baseball_detail .icon_list{margin:35px 0 0 15px;}
.baseball_card_area .baseball_detail .icon_list::after{content:''; display:block; clear:both;}
.baseball_card_area .baseball_detail .icon_list li{position:relative; float:left;}
.baseball_card_area .baseball_detail .icon_list li:nth-child(1){width: 220px;}
.baseball_card_area .baseball_detail .icon_list li:nth-child(2){width: 180px;}
.baseball_card_area .baseball_detail .icon_list dl{position:relative; padding-left:65px; line-height:1.1;}
.baseball_card_area .baseball_detail .icon_list dl *{text-align:left;}
.baseball_card_area .baseball_detail .icon_list dl dt{margin-bottom:5px;}
.baseball_card_area .baseball_detail .icon_list dl dt span{display:inline-block; padding-bottom:4px; font-size:15px; color:#666; letter-spacing:-.025em; border-bottom:1px solid #666;}
.baseball_card_area .baseball_detail .icon_list dl dd{font-size:15px; color:#808080; font-family: 'RouisWeb', 'NotoSansKRWeb', Dotum, Helvetica, sans-serif; line-height: 18px; letter-spacing:-.025em;}
.baseball_card_area .baseball_detail .icon_list dl dd span{display:block; font-size:18px; color:#393839; font-family: 'RouisWeb', NanumWeb, Dotum, Helvetica, sans-serif;}
.baseball_card_area .baseball_detail .icon_list li dl::before{content:''; display:block; position:absolute; left:0; top: 5px; background: url(/httpobject/images/common/gnb_icon.png) 0 0 no-repeat;}
.baseball_card_area .baseball_detail .icon_list li.engine dl{padding-left: 70px;}
.baseball_card_area .baseball_detail .icon_list li.engine dl::before{top: 10px; height: 37px;}
.baseball_card_area .baseball_detail .icon_list li.engine1 dl::before{width:50px;}
.baseball_card_area .baseball_detail .icon_list li.engine2 dl::before{width:48px; background-position: -120px 0;}
.baseball_card_area .baseball_detail .icon_list li.engine3 dl::before{width:48px; background-position: -180px 0;}
.baseball_card_area .baseball_detail .icon_list li.engine4 dl::before{width:47px; height:36px; background-position: -480px 0;}
.baseball_card_area .baseball_detail .icon_list li.engine8 dl::before{width:47px; height:36px; background: url(/httpobject/images/common/gnb_icon_engine8.png) 0 0 no-repeat; top:10px;}
.baseball_card_area .baseball_detail .icon_list li.airbag dl::before{width:45px; height:50px; background-position: -60px 0;}
.baseball_card_area .baseball_detail .icon_list li.mychevy dl::before{width:39px; height:48px; background-position: -240px 0;}
.baseball_card_area .baseball_detail .icon_list li.handle dl::before{width:46px; height:46px; background-position: -300px 0;}
.baseball_card_area .baseball_detail .icon_list li.gas dl::before{width:38px; height:45px; background-position: -360px 0;}
.baseball_card_area .baseball_detail .icon_list li.seat dl::before{width:44px; height:46px; background-position: -420px 0;}
.baseball_card_area .baseball_detail .icon_list li.performance dl::before{width:35px; height:48px; background-position: -540px 0;}
.baseball_card_area .baseball_detail .icon_list li.performance2 dl::before{width:50px; height:50px; background: url(/httpobject/images/common/gnb_icon_performance2.png) 0 0 no-repeat;}
.baseball_card_area .baseball_detail .icon_list li.towing dl::before{width:48px; height:31px; background-position: -600px 0;}
.baseball_card_area .baseball_detail .icon_list li.as dl{padding-left: 60px;}
.baseball_card_area .baseball_detail .icon_list li.as1 dl::before{width:34px; height:36px; background-position: -660px 0;}
.baseball_card_area .baseball_detail .icon_list li.as2 dl::before{width:48px; height:29px; background-position: -720px 0;}
.baseball_card_area .baseball_detail .icon_list li.auto dl::before{width:38px; height:45px; background-position: -784px 0;}
.bg_gnb{position:absolute; left:50%; top:80px; width:200%; z-index:100; background-color:#fff; -webkit-transform:translateX(-50%); transform:translateX(-50%); }

/* floating_quote */
.floating_quote{visibility: hidden; position: fixed; right: 90px; bottom: 0; z-index: 10; width: 110px; height: 100px; padding: 60px 0 20px; background-color: #393839; font-family: 'NotoSansKRWeb', Arial, sans-serif; font-weight: 600; font-size: 14px; color: #fff; text-align: center; box-sizing: border-box; opacity:0; transition:visibility 0.3s ease-in-out, opacity 0.3s ease-in-out;}
.floating_quote:before{position: absolute; left: 50%; top: 20px; width: 45px; height: 36px; margin-left: -22px; background: url(/httpobject/images/visual/quote_icon.png) 0 0 no-repeat; content: "";}
.floating_quote:hover{color: #fff;}
.floating_quote.active{visibility: visible; opacity: 1;}


/* 20210723 bolt movp header style */
.bolt-new .header,
.evlife .header{background-color:transparent;}
.bolt-new .header.active,
.bolt-new .header.open,
.evlife .header.active,
.evlife .header.open{background-color:#fff;}
.bolt-new .header .header_wrap,
.evlife .header .header_wrap{background-color:rgba(0,0,0,0.8);}
.bolt-new .header .header_wrap .logo a,
.evlife .header .header_wrap .logo a{background:url(/httpobject/images/common/new_gnb_logo.png) no-repeat;}
.bolt-new .gnb .depth1 .depth1_link,
.evlife .gnb .depth1 .depth1_link{color:#fff;}
.bolt-new .util_menu a,
.bolt-new .header.open .util_menu a,
.evlife .util_menu a,
.evlife .header.open .util_menu a{color:#fff;}