﻿@charset "utf-8";
@import url('layout.css');
@import url('board.css');
@import url('datatable.css');

/*common*/
body {
	margin:0 0 0 9px;
	padding:0;
	font-family:Tahoma,Verdana,Arial,sans-serif;
	font-size:10px;
	line-height:15px;
	color:#666;
}
form, ul, li, div {margin:0; padding:0;}
img		{border:0; vertical-align:middle;}
input	{vertical-align:middle;}
table	{border-collapse:collapse;}
li 		{list-style:none;}
p {padding:0; margin:0;}
a:link,a:visited {text-decoration:none; color:#666;}
a:hover,a:active {text-decoration:underline; color:#666;}
select {font-size:11px; vertical-align:middle; width:83px; font-family:dotum; color:#666;}
input.txt {border:1px solid #E3E3E3; font-size:11px;}
textarea {border:1px solid #E3E3E3; font-size:11px; font-family:dotum; color:#8F8F8F; padding:5px; margin:0;}

.cboth	{clear:both; font-size:0; line-height:0; height:0;}

/*common*/
h1 {
	font-size:10px;
	float:left;
	width:185px;
	padding:0 0 0 10px;
	margin:3px 0 0 0;
}
h1 img {vertical-align:top;}
h2 {
	font-size:10px;
	float:left;
	background:url(/hantaCommon/image/common/bullet/h2.gif) no-repeat 0 1px;
	padding:0 0 0 12px;
	margin:4px 0 0 0;
}
h3 {font-size:10px; padding:0 0 0 13px; margin:0; height:26px;}
h4 {font-size:11px; padding:0 0 0 9px; margin:0; text-align:top; height:20px; background:url(/hantaCommon/image/common/bullet/h4.gif) no-repeat 0 4px;}
h4 img {vertical-align:top;}
h6 {
	font-size: 11px;
	padding: 0 0 0 16px;
	margin: 0;
	vertical-align: top;
	height: 20px;
	background: url(/hantaCommon/image/common/bullet/h3.gif) no-repeat 0% 4px;
}
h6 img {
	vertical-align: top;
}

#des {
	border-top:1px solid #DEDEDE;
	border-bottom:1px solid #DEDEDE;
	padding:12px 0 12px 13px;
	margin:0 0 10px 0;
	height:40px;
}
#des img {padding-top:8px;}
#des .banner {float:right; margin-top:-8px;}
#des2 {
	border-top:1px solid #DEDEDE;
	border-bottom:1px solid #DEDEDE;
	padding:10px 0 10px 13px;
	margin:0;
	height:44px;
}
#des2 .banner {float:right; margin-top:2px;}
#des3 {
	border-top:1px solid #DEDEDE;
	border-bottom:1px solid #DEDEDE;
	padding:12px 0 12px 13px;
	margin:0 0 10px 0;
	height:70px;
}
#des3 img {padding-top:8px;}
#des3 .banner {float:right; margin-top:-8px;}

p.ctxt {margin:0 0 25px 0;}
p.vtxt {margin:5px 0 25px 0;}
p.ctxt2 {margin:0 0 15px 0; font-size:11px;}
.point {color:#FF6600;}

/*width set*/
.w35 {width:35px;}
.w90 {width:90px;}
.w100 {width:100px;}
.w400 {width:400px;}

/*align*/
.buttonc {text-align:center; margin:15px 0 1px 0;}

/***** product *****/
/*option*/
.gomenu {
	position:absolute;
	left:159px;
	top:162px;
}
.option {padding:21px 0 10px 0;}
.optionb {padding-bottom:10px;}
.optionb2 {margin-top:10px; padding-bottom:10px;}
.optionb2 img {vertical-align:top; margin-right:3px;}
.lbox {background:url(/hantaCommon/image/product/boxbtm.gif) no-repeat 0 bottom; margin-bottom:5px;}
.lbox .ltop {background:url(/hantaCommon/image/product/boxtop.gif) no-repeat 0 0; padding:10px 10px 8px 10px; width:130px;}
.lbox .ltop .tit {height:22px;}
.lbox .ltop .tit .lrbtn {float:right;}
.lbox .ltop dl {width:130px; padding:0; margin:0; float:left;}
.lbox .ltop dl dt {float:left; width:45px; padding:4px 0 0 0; margin:0; height:16px;}
.lbox .ltop dl dd {float:left; width:85px; padding:2px 0 0 0; margin:0; height:18px;}
.lbox .ltop dl dt.tt {width:65px;}
.lbox .ltop dl dd.tt {width:65px;}
.lbox .ltop dl dt.finderMake {width:350px;}
.lbox .ltop dl dd.finderMake {width:350px;}
.lbox .ltop dl dt.tt2 {width:50px;}
.lbox .ltop dl dd.tt2 {width:80px;}

.yearbox {margin:-1px 0 0 -4px;}
.namebox {padding-bottom:3px;}
.namebox input {width:124px; border:1px solid #DEDEDE;}
.namebox2 input {width:70px; border:1px solid #DEDEDE;}
.namebox3 input {width:65px; border:1px solid #DEDEDE;}
.namebox4 input {width:60px; border:1px solid #DEDEDE;}
.sstt {margin:15px 0 3px 0;}
.sstt2 {margin:15px 0 8px 0;}
.lastsearch {font-size:11px; font-weight:bold; color:#8C8C8C; margin-bottom:5px; font-family:dotum;}
.lastsearch .btnr {float:right;}
/*left*/
/*.prol {width:506px;}*/
.prol {width:675px;}
.protab {background:url(/hantaCommon/image/product/tabbar.gif) no-repeat 0 0; height:33px;}
.protab ul {margin:0; padding:3px 0 0 4px;}
.protab ul li {float:left; padding:0 0 0 1px; margin:0;}
.protab ul li img {vertical-align:top;}
.protab2 {background:url(/hantaCommon/image/product/tabbar2.gif) no-repeat 0 0; height:33px;}
.protab2 ul {margin:0; padding:3px 0 0 4px;}
.protab2 ul li {float:left; padding:0 0 0 1px; margin:0;}
.protab2 ul li img {vertical-align:top;}
.proresult {height:20px; padding:5px 0 0 4px; font-size:11px;}
.proresult strong {color:#FE5919;}
.procolor {padding:8px 0 0 9px; width:497px; height:18px; margin:0 0 8px 0; border-top:1px solid #DDD; border-bottom:1px solid #DDD;}
.procolor3 {padding:8px 0 8px 9px; width:666px; margin:0 0 8px 0; border-top:1px solid #DDD; border-bottom:1px solid #DDD;}
.procolor2 {padding:8px 0 0 9px; height:18px; margin:0; border-top:1px solid #DDD; border-bottom:1px solid #DDD;}
.productbox {
	width:123px;
	/*background:#F3F3F3 url(/hantaCommon/image/product/productbox.gif) no-repeat 0 0;*/
	background:#F3F3F3 url(/hantaCommon/image/product/probtm.gif) no-repeat 0 bottom;
	margin:5px 0 0 0;
	padding:0 0 0 0;
}
.productbox td {padding-bottom:2px;}
.productbox .tit {
	height:20px; padding:3px 0 0 16px; width:107px; color:#fff; font-weight:bold;
	background:url(/hantaCommon/image/product/protit.gif) no-repeat 0 0;
}
.productbox .tit .btn {float:right; margin:-13px 3px 0 0;}
.productbox .tit a:link, .productbox .tit a:visited  {color:#fff; font-weight:bold;} 
.productbox .tit a:hover, .productbox .tit a:active {color:#fff; font-weight:bold; text-decoration:underline;}
.productbox .pic {
	text-align:center; padding:10px 0 0 0; height:94px; width:123px; margin:0;
	background:url(/hantaCommon/image/product/promid.gif) repeat-y 0 0;
}
.productbox .part {margin:-90px 0 0 5px; padding:0; text-align:left;}
.productbox .part img {vertical-align:top; padding-bottom:3px;}
.proc {width:15px;}
/*product_main*/
.tirep {width:173px; text-align:center; padding-bottom:25px; padding-left:-25px;}
.graybox {background:#F2F2F2 url(/hantaCommon/image/product/graybtm2.gif) no-repeat 0 bottom; padding-bottom:15px; margin-bottom:25px;}
.graybox2 {background:url(/hantaCommon/image/product/graytop2.gif) no-repeat 0 0; padding:15px 10px 0 10px;}
.graybox2 .ptit {padding:0 0 11px 0; font-size:14px; color:#000; font-weight:bold;}
.graybox2 .colorbar {margin:5px 0 15px 0;}
.graybox2 strong {color:#FD5A19; font-size:11px; margin-left:5px;}
.pscroll {
	margin-left:5px;
	border:0;
	width:302px;
	height:95px;
	overflow-y:auto;
	overflow-x:auto;
	scrollbar-base-color:#F2F2F2;	/* 기본색 */
	scrollbar-face-color:#F2F2F2;	/* 표면색 */
	scrollbar-arrow-color:#CBCBCB;	/* 화살표색 */
	scrollbar-hightlight-color:#F2F2F2;	/* 하이라이트색 */
	scrollbar-3dlight-color:#CBCBCB;	/* 버튼의 하이라이트색 */
	scrollbar-shadow-color:#F2F2F2;	/* 그림자색 */
	scrollbar-darkshadow-color:#CBCBCB;	/* 버튼의 그림자색 */	
	font-size:11px;
}
.pscroll table td.orange { color:#FF6600; font-weight:bold; }
.pscroll table td.mar { padding:0 0 0 15px; }

.pscroll2 {
	margin-left:5px;
	border:0;
	width:502px;
	height:95px;
	overflow-y:auto;
	overflow-x:auto;
	scrollbar-base-color:#F2F2F2;	/* 기본색 */
	scrollbar-face-color:#F2F2F2;	/* 표면색 */
	scrollbar-arrow-color:#CBCBCB;	/* 화살표색 */
	scrollbar-hightlight-color:#F2F2F2;	/* 하이라이트색 */
	scrollbar-3dlight-color:#CBCBCB;	/* 버튼의 하이라이트색 */
	scrollbar-shadow-color:#F2F2F2;	/* 그림자색 */
	scrollbar-darkshadow-color:#CBCBCB;	/* 버튼의 그림자색 */	
	font-size:11px;
}


/*right*/
#protab0 {display:block; width:125px;}
#protab1 {display:none; width:125px;}
.pror {width:155px; background:#F3F3F3 url(/hantaCommon/image/product/graybtm.gif) no-repeat 0 bottom; height:500px;}
.pror .top {background:url(/hantaCommon/image/product/graytop.gif) no-repeat 0 0; padding:15px 15px;}
.rtab {background:url(/hantaCommon/image/product/tab_bg.gif) repeat-x 0 0; height:29px;}
.rtab img {vertical-align:top;}
.tirepic {text-align:center; border-bottom:1px solid #DEDEDE; padding:17px 0 30px 0; margin:0;}
.rbtn {text-align:center; margin-top:8px;}
/*bottom*/
.probox {
	background:url(/hantaCommon/image/product/box.gif) no-repeat 0 0;
	height:76px;
	margin:23px 0 0 3px;
	padding:10px 0 0 11px;
	font-size:11px;
}
.proboxl {float:left; width:313px;}
.proboxl .txt01 {margin:25px 0 0 149px;}
.proboxr {float:left; width:300px;}
.proboxr .txt02 {margin:18px 0 0 25px;}
.proboxl .txt01 img, .proboxr .txt02 img {margin-top:2px; vertical-align:middle;}
/*product popup*/
.vpt1 img, .vpt3 img, .vpb1 img, .vpb3 img {vertical-align:top;}
.vpt2 {background:url(/hantaCommon/image/product/vtopc.gif) repeat-x 0 0;}
.vpb2 {background:url(/hantaCommon/image/product/vbtmc.gif) repeat-x 0 0;}
.vpc1 {background:url(/hantaCommon/image/product/vconl.gif) repeat-y 0 0;}
.vpc3 {background:url(/hantaCommon/image/product/vconr.gif) repeat-y 0 0;}
.vpc2 {background:#fff;}
.vtit {
	font-weight:bold;
	color:#fff;
	font-size:11px;
	padding:0 0 4px 0;
}
.vclose {float:right; margin:10px 15px 0 0; display:inline;}
.vtit {
	font-weight:bold;
	color:#fff;
	font-size:11px;
	margin:7px 0 0 25px;
	height:23px;
}
.vclose {float:right; margin:10px 5px 0 0; display:inline;}
.viewpic {
	float:left;
	width:270px;
	height:264px;
    vertical-align:top;
	/* background:url(/hantaCommon/image/product/viewpic.gif) no-repeat 0 0; */
	margin:13px 11px 0 12px;
	/*padding:8px 10px 0 8px;*/
    padding:0 0 0 0;
	display:inline;
}
table.view {width:100%; height:330px;}
table.view td {text-align:center;}
.vbar {float:left; width:13px; margin-left:22px; display:inline;}
.vbar2 {float:left; width:290px; background:url(/hantaCommon/image/product/bar_bg.gif) repeat-x 0 0;}
.vbar3 {float:left; width:25px; text-align:right;}
.vbar img, .vbar2 img, .vbar3 img {vertical-align:top;}
.viewtxt {float:left; width:522px; margin-top:10px;}
.vbox {margin-bottom:5px;}
/*.vbox {margin-bottom:5px;}*/
.vbox .vtop {background:url(/hantaCommon/image/product/viewtop.gif) no-repeat 0 0; padding:17px 0 12px 20px;}
/*.vbox .vtop {padding:17px 0 12px 20px;}*/
.vbox .vtop .vtit2 {padding:0 0 11px 0; font-size:14px; color:#000; font-weight:bold;}
.vbox .vtop .colorbar {margin-top:5px;}
.vbox .vtop strong {color:#FD5A19; font-size:11px; margin-left:5px;}

.vbox .vtop2 {padding:9px 10px;}
/*.vbox .vtop2 {padding:9px 0;}*/
.vtab {background:url(/hantaCommon/image/product/vtab_bg.gif) repeat-x 0 0; height:20px; margin-bottom:20px; }
/*.vtab {height:20px; margin-bottom:20px; }*/
.vtab ul {padding:0; margin:0 0 0 3px;} 
.vtab ul li {padding:0 0 0 2px; margin:0; float:left;}
.vtab ul li img {vertical-align:top;}
.viewscroll {
	margin-left:0px;
	border:0;
	width:510px;
	height:267px;
	overflow-y:auto;
	overflow-x:auto;
	scrollbar-base-color:#F2F2F2;	/* 기본색 */
	scrollbar-face-color:#F2F2F2;	/* 표면색 */
	scrollbar-arrow-color:#CBCBCB;	/* 화살표색 */
	scrollbar-hightlight-color:#F2F2F2;	/* 하이라이트색 */
	scrollbar-3dlight-color:#CBCBCB;	/* 버튼의 하이라이트색 */
	scrollbar-shadow-color:#F2F2F2;	/* 그림자색 */
	scrollbar-darkshadow-color:#CBCBCB;	/* 버튼의 그림자색 */	
	font-size:9px;
}
.viewscroll table td.orange { color:#FF6600; font-weight:bold; }
.viewscroll table td.mar { padding:0 0 0 0px; }

#Vtab0 {display:block;}
#Vtab1 {display:none;}
#Vtab2 {display:none;}
#Vtab3 {display:none;}
.carlist {border-top:1px dotted #C0C0C0; padding:11px 0 0 0; margin:0; height:156px;}
table.carimg {margin-top:10px; width:100%;}
table.carimg td.line {background:url(/hantaCommon/image/product/line.gif) repeat-x 0 18px; height:30px;}

.ctabtable {background-color:#FAFAFA; padding:0; margin:0; border-top:1px solid #C1C1C1;}
.ctabtable1 {background-color:#E9E9E9; width:100px; padding:0 10px 0 10px; margin:0; border-left:1px solid #C1C1C1; border-bottom:1px solid #C1C1C1; border-right:1px solid #C1C1C1;}
.ctabtable2 {padding:10px; margin:0; border-bottom:1px solid #C1C1C1; border-right:1px solid #C1C1C1;}
.ctab {padding:15px 0 0 0; margin:0;}

.ctabtable_t1 {background-color:#E9E9E9; width:100px; padding:3px 10px 3px 10px; margin:0; border-left:1px solid #C1C1C1; border-bottom:1px solid #C1C1C1; border-right:1px solid #C1C1C1;}
.ctabtable_t2 {padding:0px 10px 0px 10px; margin:0; border-bottom:1px solid #C1C1C1; border-right:1px solid #C1C1C1; vertical-align:top;}

.poptable_t1 {background-color:#E9E9E9; text-align:center; padding:2px 5px 1px 5px; margin:0; border-top:1px solid #C1C1C1; border-bottom:1px solid #C1C1C1;}
.poptable_t2 {background-color:#E9E9E9; text-align:center; padding:2px 5px 1px 5px; margin:0; border-top:1px solid #C1C1C1; border-bottom:1px solid #C1C1C1; border-left:1px solid #C1C1C1;}
.poptable_c1 {background-color:#FAFAFA; text-align:center; padding:2px 5px 1px 5px; margin:0; border-bottom:1px solid #C1C1C1;}
.poptable_c2 {background-color:#FAFAFA; text-align:center; padding:2px 5px 1px 5px; margin:0; border-bottom:1px solid #C1C1C1; border-left:1px solid #C1C1C1;}

.comaprescroll_A {
	margin:10px 0 10px 0;
	border:0;
	width:328px;
	height:240px;
	overflow-y:auto;
	overflow-x:auto;
	scrollbar-base-color:#F2F2F2;	/* 기본색 */
	scrollbar-face-color:#F2F2F2;	/* 표면색 */
	scrollbar-arrow-color:#CBCBCB;	/* 화살표색 */
	scrollbar-hightlight-color:#F2F2F2;	/* 하이라이트색 */
	scrollbar-3dlight-color:#CBCBCB;	/* 버튼의 하이라이트색 */
	scrollbar-shadow-color:#F2F2F2;	/* 그림자색 */
	scrollbar-darkshadow-color:#CBCBCB;	/* 버튼의 그림자색 */	
	font-size:11px;
}
.comaprescroll_B {
	margin:10px 0 10px 0;
	border:0;
	width:218px;
	height:240px;
	overflow-y:auto;
	overflow-x:auto;
	scrollbar-base-color:#F2F2F2;	/* 기본색 */
	scrollbar-face-color:#F2F2F2;	/* 표면색 */
	scrollbar-arrow-color:#CBCBCB;	/* 화살표색 */
	scrollbar-hightlight-color:#F2F2F2;	/* 하이라이트색 */
	scrollbar-3dlight-color:#CBCBCB;	/* 버튼의 하이라이트색 */
	scrollbar-shadow-color:#F2F2F2;	/* 그림자색 */
	scrollbar-darkshadow-color:#CBCBCB;	/* 버튼의 그림자색 */	
	font-size:11px;
}
.comaprescroll_A table td.orange { color:#FF6600; font-weight:bold; }
.comaprescroll_A table td.mar { padding:0 0 0 15px; }
.comaprescroll_B table td.orange { color:#FF6600; font-weight:bold; }
.comaprescroll_B table td.mar { padding:0 0 0 15px; }

.comaprescroll_B table td.orange { color:#FF6600; font-weight:bold; }

/***** tech *****/
.techbox {
	background:url(/hantaCommon/image/tech/boxbtm.gif) no-repeat 0 bottom;
	margin-bottom:30px;
}
.techbox .top {
	background:url(/hantaCommon/image/tech/boxtop.gif) no-repeat 0 0;
	padding:15px 15px 20px 15px;
}

div.eximg{margin-bottom:47px;}
div.hisimg{margin:45px 0 35px 0;}

p.ctxt02{margin:0 0 10px 0;}
p.ctxt03{margin:0 0 17px 0;}
p.ctxt04{margin:0 0 5px 8px; line-height:14px; font-size:11px;}
p.ctxt05{margin:0 0 13px 8px; line-height:14px; font-size:11px;}
p.ctxt strong{color:#FB5816;}

h5{margin:27px 0 6px 0;}
h5.sta{margin:37px 0 6px 0;}

dl.func_blind{background:url(/hantaCommon/image/tech/img_functions.gif) no-repeat; height:381px; margin:40px 0 0 0;}
dl.func_blind dt,dl.func_blind dd{text-indent:-9999px;}

ul.typeslist {padding:0; margin:30px 0 25px 0;}
ul.typeslist li {float:left; display:inline; padding:0 0 18px 9px; }
ul.typeslist li.sta {padding-left:0;}

dl.randdtop{background:url(/hantaCommon/image/tech/img_randd.gif) no-repeat; height:158px; margin:0 0 28px 0;} /* 20080113_dl.randdtop 수정*/    /* height:87px에서 158px변경 */
dl.randdtop dt,dl.randdtop dd{text-indent:-9999px;}

/* randd*/
div.bgranddbox{background:url(/hantaCommon/image/tech/img_randd2.gif) no-repeat 0 10px; height:175px; margin:16px 0 0 0; padding:27px 0 0 239px;}
div.bgranddbox02{background:url(/hantaCommon/image/tech/img_randd3.gif) no-repeat right 10px; height:175px; margin:12px 0 0 0; padding:10px 232px 0 5px;}
div.bgranddbox03{background:url(/hantaCommon/image/tech/img_randd4.gif) no-repeat 0 10px; height:175px; margin:35px 0 0 0; padding:27px 0 0 239px;}
div.bgranddbox04{background:url(/hantaCommon/image/tech/img_randd5.gif) no-repeat right 10px; height:175px; margin:28px 0 0 0; padding:10px 232px 0 5px;}
div.bgranddbox05{background:url(/hantaCommon/image/tech/img_randd6.gif) no-repeat 0 10px; height:175px; margin:13px 0 0 0; padding:27px 0 0 239px;}

ul.randbox {margin:8px 0 10px 0; padding:0;}
ul.randbox li {margin:0 0 0 2px; padding:0 0 0 9px; font-size:11px; background:url(/hantaCommon/image/common/bullet/bul01.gif) no-repeat 0 7px;}
ul.randbox li.indent{text-indent:-56px; padding-left:65px;}
ul.randbox li span {color:#FF7830;}
p.txtbox{border-top:1px solid #DEDEDE; border-bottom:1px solid #DEDEDE; margin:13px 0 0 0; padding:9px 3px 14px 3px; line-height:14px;}

ul.randbox02 {margin:8px 0 10px 0; padding:0;}
ul.randbox02 li {margin:0 0 0 2px; padding:0 0 0 9px; font-size:11px; background:url(/hantaCommon/image/common/bullet/bul01.gif) no-repeat 0 7px;}
ul.randbox02 li span {color:#FF7830;}

div.ventxt{margin:20px 0 0 0;}
ul.venlist{margin:18px 0 22px 0;}
ul.venlist li{background:url(/hantaCommon/image/common/bullet/bul02.gif) no-repeat 0 8px; padding-left:7px; font-size:11px;}
ul.venlist li span{color:#FF5900;}

/***** service *****/
p.total {
	font-family:dotum; 
	font-size:11px; 
	padding:0 0 5px 5px;
	background:url(/hantaCommon/image/common/bullet/bul01.gif) no-repeat 0 4px; 
}
p.total span {color:#FF5900;}

/*regist*/
.regist_txt {
	background:url(/hantaCommon/image/service/regist_img.gif) no-repeat 43px 14px; 
	padding:0 0 0 205px;
	height:116px;
	margin:0 0 46px 0;
}
.registbox {
	background:#F3F3F3 url(/hantaCommon/image/service/regist_btm.gif) no-repeat 0 bottom; 
}
.registbox .rtop {
	background:url(/hantaCommon/image/service/regist_top.gif) no-repeat 0 0; 
	padding:5px 0 8px 10px;
}
.proarea {float:left;}
.proarea .productbox {margin-top:1px;}
.registimg {
	background:url(/hantaCommon/image/service/regist_img2.gif) no-repeat 0 0; 
	padding:0 0 0 291px;
}
.sebox {background:url(/hantaCommon/image/service/sbox_btm.gif) no-repeat 0 bottom; margin-bottom:4px;}
.sebox .ltop {background:url(/hantaCommon/image/service/sbox_top.gif) no-repeat 0 0; padding:10px 13px 8px 14px; width:151px; font-size:11px;}
.sebox .ltop .tit {height:22px;}
.sebox .ltop .tit .lrbtn {float:right;}
.sebox .ltop table td {height:25px;}

/*main*/
.smcon {
	background:url(/hantaCommon/image/service/mbg.gif) no-repeat 0 0;
	padding:0 0 0 238px;
}
.mtit {height:16px;}
.smcon .smbox01 {
	background:url(/hantaCommon/image/service/mbox.gif) no-repeat 0 0;
	width:400px;
	height:78px;
	margin:0 0 30px 0;
	padding:0 0 0 13px;
}
.smcon .smbox01 table {margin-top:10px;}
.smcon .smbox01 table td {height:20px; font-size:11px; font-family:dotum; padding:0;}
.smcon .smbox01 table td img {margin-right:8px;}
.smcon .smbox01 table td.num {padding-right:10px; text-align:right; line-height:13px;}
.smcon .smbox01 table td.num a {color:#FF5900;}
.smcon .smbox02 {
	background:url(/hantaCommon/image/service/mbox2.gif) no-repeat 0 0;
	width:400px;
	height:183px;
	margin:0 0 30px 0;
	padding:7px 0 0 13px;
}

.smconl {float:left; width:314px;}
.smconr {float:right; width:314px;}

dl.mqna {
	padding:0;
	margin:0;
	width:315px;
	background:url(/hantaCommon/image/service/mbox_bg.gif) repeat-x 0 0;
	font-size:11px;
	font-family:dotum;
	min-height:20px;
}
dl.mqna dt {
	float:left;
	width:250px;
	padding:6px 0 0 10px;
	margin:0;
	background:url(/hantaCommon/image/common/bullet/bul03.gif) no-repeat 0 11px;
	height:17px;
	border-top:1px dashed #C9C9C9;
}
dl.mqna dd {
	float:left;
	width:55px;
	padding:5px 0 0 0;
	margin:0;
	text-align:right;
	height:18px;
	border-top:1px dashed #C9C9C9;
}
dl.mqna dt.sta, dl.mqna dd.sta {border-top:0; margin-top:3px;}

/* serv */
ul.infla_list{margin:0px; padding:0;}
ul.infla_list li {margin:0 0 0 11px; padding:0 0 0 7px; font-size:11px; background:url(/hantaCommon/image/common/bullet/bul01.gif) no-repeat 0 7px;}
ul.infla_list li.btm{margin:0 0 11px 11px;}
ul.infla_list li.btm02{margin:0 0 3px 11px;}
ul.infla_list li span {color:#FF5900;}
ul.infla_list li p{text-indent:-7px; padding-left:7px; margin:0 0 3px 0;}

div.inflaimg{background:url(/hantaCommon/image/service/img_inflation.gif) no-repeat right 10px; padding-right:190px;}

dl.infla_bline{background:url(/hantaCommon/image/service/img_inflation2.gif) no-repeat; height:235px; margin:18px 0 16px 3px;}
dl.infla_bline dt,dl.infla_bline dd{text-indent:-9999px;}

div.replaceimg{margin-left:6px;}
div.rotateimg{margin-left:5px;}
div.rocaimg{margin:0 0 5px 8px; line-height:14px; font-size:11px; background:url(/hantaCommon/image/service/img_rotation.gif) no-repeat 0 2px; height:77px; padding-left:146px;}

div.cerbox{margin-bottom:3px;}
div.certibtn{float:left; background:url(/hantaCommon/image/service/img_certificate.gif) no-repeat 13px 10px; width:200px; height:220px; margin:0;}
div.certibtn02{float:left; background:url(/hantaCommon/image/service/img_certificate2.gif) no-repeat 13px 10px; width:200px; height:220px; margin:0;}
div.certibtn03{float:left; background:url(/hantaCommon/image/service/img_certificate3.gif) no-repeat 13px 10px; width:200px; height:220px; margin:0;}
div.certibtn04{float:left; background:url(/hantaCommon/image/service/img_certificate4.gif) no-repeat 13px 10px; width:200px; height:220px; margin:0;}
div.certibtn05{float:left; background:url(/hantaCommon/image/service/img_certificate5.gif) no-repeat 13px 10px; width:200px; height:220px; margin:0;}

/*20080123 추가css*/
div.certibtn06{float:left; background:url(/hantaCommon/image/service/img_certificate6.gif) no-repeat 13px 10px; width:200px; height:220px; margin:0;}
div.certibtn07{float:left; background:url(/hantaCommon/image/service/img_certificate7.gif) no-repeat 13px 10px; width:200px; height:220px; margin:0;}
/*20080123 추가css*/

img.enbtn{margin:181px 0 0 59px;}

ul.infla_listF {margin:-8px 0 0 1px; float:left; width:430px; padding:0;}
ul.infla_listF li {margin:0 0 3px 0px; padding:0 0 0 7px; font-size:11px; line-height:14px; background:url(/hantaCommon/image/common/bullet/bul01.gif) no-repeat 0 7px;}
ul.infla_listF li strong {color:#FF5900;}
ul.infla_listF li p{text-indent:-7px; padding-left:7px; margin:0 0 3px 0;}

div.quaname{text-align:right; margin-top:20px;}

div.login_box{background:url(/hantaCommon/image/service/bg_login.gif) no-repeat center 0; padding:86px 133px 0 273px; float:left; height:95px; margin:20px 0 25px 0;}
div.login_box div.id {float:left; width:180px;}
div.login_box div.id dl {width:176px; padding:0; margin:0;}
div.login_box div.id dl dt {float:left; width:55px; padding:4px 0 0 0; margin:0; height:16px;}
div.login_box div.id dl dd {float:left; width:120px; padding:0; margin:0; height:20px;}
div.login_box div.id dl dd input {width:117px;}
div.login_box div.btn {float:left;}

div.regi_btn{text-align:center; padding-bottom:1px; margin-top:13px;}
div.regi_advan{background:url(/hantaCommon/image/service/bg_regist3.gif) no-repeat; padding:52px 0 79px 356px; margin-top:5px;}
div.regi_advan p{margin-top:11px;}

div.qna_finish{background:url(/hantaCommon/image/service/bg_finish.gif) no-repeat; padding:91px 0 50px 390px; margin-top:40px;}
div.servmain{margin:0 0 50px 0;}

div.main_left{background:url(/hantaCommon/image/service/txt_main2.gif) no-repeat; height:200px; float:left; padding:0 20px 0 141px; margin-top:12px;}
div.main_left .img{margin-top:62px;}
div.main_left .img2{margin-top:111px;}
div.main_right{background:url(/hantaCommon/image/service/bg_main.gif) no-repeat; height:200px; float:right; width:377px; height:250px;}
div.main_right div.lef{float:left; margin:10px 0 0 4px;}
div.main_right div.rig{float:right; margin:10px 46px 0 0px;}
div.main_right div.rig2{float:right; margin:10px 66px 0 0px;}
div.dv_cen{text-align:center;}

/*comp*/
div.ceo_mess{background:url(/hantaCommon/image/about/bg_ceo.gif) no-repeat right 5px; padding:15px 270px 0 0;}
div.ceo_mess img{margin:0 0 12px 7px;}
div.over_view{background:url(/hantaCommon/image/about/bg_overview.gif) no-repeat right 0px; padding:5px 310px 45px 0;}
div.over_view img{margin:0 0 40px 7px;}

/* history */
.history { width: 652px; margin:0; }
.history th { width:200px; vertical-align:top; text-align:left; }
.history td { width:452px; vertical-align:top; text-align:left; }
.history table { width:100%; vertical-align:top; }
.history table th { width:15%; vertical-align:top; font-size:12px; font-weight:bold; color:#808080; line-height:18px; }
.history table td { width:85%; vertical-align:top; font-size:12px; color:#848484; line-height:18px; }

/*tab_style*/
.stab {background:url(/hantaCommon/image/service/bg_faqtab.gif) repeat-x 0 20px; padding:0 0 0 6px; margin:0; height:23px;}
.stab ul {padding:0; margin:0;}
.stab ul li {float:left; padding:0 2px 0 0; margin:0;}
.stab ul li img {vertical-align:top;}

.stab2 {border-bottom:1px solid #D1D1D1;  height:28px; margin-bottom:20px;}
.stab2 ul {padding:0 0 0 15px;}
.stab2 ul li {float:left;}
.stab2 ul li a:link, 
.stab2 ul li a:visited {
	background:url(/hantaCommon/image/common/bullet/bul_off.gif) no-repeat 0 7px;
	padding:0 25px 0 6px;
	color:#666;
	display:block;
}
.stab2 ul li a.on:hover, 
.stab2 ul li a.on:visited, 
.stab2 ul li a.on:hover, 
.stab2 ul li a.on:active,
.stab2 ul li a:hover, 
.stab2 ul li a:active {
	background:url(/hantaCommon/image/common/bullet/bul_on.gif) no-repeat 0 7px;
	color:#FF6600;
	text-decoration:none;
}

.stab3 {border-bottom:1px solid #D1D1D1; padding-bottom:25px;}
.stab3 ul {padding:0 0 0 15px;}
.stab3 ul li {float:left;}
.stab3 ul li a:link, 
.stab3 ul li a:visited {
	background:url(/hantaCommon/image/common/bullet/bul_off.gif) no-repeat 0 7px;
	padding:0 25px 0 6px;
	color:#666;
	display:block;
}
.stab3 ul li a.on:hover, 
.stab3 ul li a.on:visited, 
.stab3 ul li a.on:hover, 
.stab3 ul li a.on:active,
.stab3 ul li a:hover, 
.stab3 ul li a:active {
	background:url(/hantaCommon/image/common/bullet/bul_on.gif) no-repeat 0 7px;
	color:#FF6600;
	text-decoration:none;
}

/* faq */
div.faqtop{background:url(/hantaCommon/image/service/bg_faq.gif) no-repeat 0 0px; height:100px; margin-top:10px;}
div.faqtop_L{float:left; padding:23px 0 0 59px;}
div.faqtop_L p{font-size:11px; font-family:dotum; margin-top:15px;}
div.faqtop_R{float:right; padding:27px 48px 0 0;}
div.faqtop_R img{margin-bottom:9px;}

dl.faqlist{font-size:11px; font-family:dotum; margin:15px 0 0 0;}
dl.faqlist{margin:20px 0 0 0; background:url(/hantaCommon/image/service/bg_faq3.gif) no-repeat 1px bottom; padding-bottom:7px;}
dl.faqlist dt{margin-bottom:6px;}
dl.faqlist dd{border-bottom:1px solid #EAEAEA; padding:6px 0 6px 24px; margin-left:0;}
dl.faqlist dd.bul01{background:url(/hantaCommon/image/service/bg_01.gif) no-repeat 1px 5px;}
dl.faqlist dd.bul02{background:url(/hantaCommon/image/service/bg_02.gif) no-repeat 1px 5px;}
dl.faqlist dd.bul03{background:url(/hantaCommon/image/service/bg_03.gif) no-repeat 1px 5px;}
dl.faqlist dd.bul04{background:url(/hantaCommon/image/service/bg_04.gif) no-repeat 1px 5px;}
dl.faqlist dd.bul05{background:url(/hantaCommon/image/service/bg_05.gif) no-repeat 1px 5px;}
dl.faqlist dd.bul06{background:url(/hantaCommon/image/service/bg_06.gif) no-repeat 1px 5px;}
dl.faqlist dd.bul07{background:url(/hantaCommon/image/service/bg_07.gif) no-repeat 1px 5px;}
dl.faqlist dd.bul08{background:url(/hantaCommon/image/service/bg_08.gif) no-repeat 1px 5px;}
dl.faqlist dd.bul09{background:url(/hantaCommon/image/service/bg_09.gif) no-repeat 1px 5px;}
dl.faqlist dd.bul10{background:url(/hantaCommon/image/service/bg_10.gif) no-repeat 1px 5px; border-bottom:1px solid #FF5900;}

div.faqbottom{margin-top:32px;}
div.faqbottom div.lef{background:url(/hantaCommon/image/service/bg_faq4.gif) no-repeat; height:97px; width:216px; float:left;}
div.faqbottom div.mid{background:url(/hantaCommon/image/service/bg_faq5.gif) no-repeat; padding:53px 0 0 16px; width:200px; height:44px; float:left; margin-left:2px;} 
div.faqbottom div.rig{background:url(/hantaCommon/image/service/bg_faq6.gif) no-repeat; height:68px; width:203px; float:right; padding:29px 0px 0 12px;}
div.faqbottom div.rig img{margin-bottom:4px;}

ul.faqtab{background:url(/hantaCommon/image/service/bg_faqtab.gif) repeat-x 0 20px;  float:left; margin:0 0 30px 0; width:639px; padding-left:12px;}
ul.faqtab li {float:left; padding:0 2px 0 0px;}
ul.faqtab li img {vertical-align:top;}

div.result_tab {background:url(/hantaCommon/image/service/bg_faqtab2.gif) repeat-x 0 18px; margin:15px 0 20px 0;}
div.result_tab .img{float:left; margin-top:5px;}
div.result_tab ul {float:right; padding:0; margin:0;}
div.result_tab ul li {float:left; padding:0; margin:0;}
div.result_tab ul li a:link, 
div.result_tab ul li a:visited {text-align:center; color:#626160; font-size:11px; font-family:dotum; padding-top:4px; display:block; width:106px; height:15px; background:url(/hantaCommon/image/service/tabon.gif) no-repeat 0 0;}
div.result_tab ul li a.on:link,
div.result_tab ul li a.on:visited,
div.result_tab ul li a.on:hover,
div.result_tab ul li a.on:active,
div.result_tab ul li a:hover, 
div.result_tab ul li a:active {text-align:center; color:#2C2C2C; font-size:11px; font-family:dotum; padding-top:4px; font-weight:bold; display:block; width:106px; height:19px; background:url(/hantaCommon/image/service/taboff.gif) no-repeat 0 0;}

div.resultbg{background:url(/hantaCommon/image/service/bg_faq3.gif) no-repeat 1px bottom; padding-bottom:7px; margin-top:1px;}
table.result_list{font-size:11px; font-family:dotum;}
table.result_list th{border-bottom:1px solid #EAEAEA; padding:7px 0 5px 0;}
table.result_list td{border-bottom:1px solid #EAEAEA; padding:7px 0 5px 0;}
table.result_list td.subject{background:url(/hantaCommon/image/common/bullet/bul03.gif) no-repeat 0 12px; padding-left:10px;}
table.result_list td.gray{color:#909090;}
table.result_list td.padnone{padding:0;}
table.result_list td.end,table.result_list th.end{border-bottom:1px solid #FF5900;}

table.inner_con{background:#F8F8F8;}
table.inner_con th {border:none; vertical-align:top; padding:9px 5px 0 13px;}
table.inner_con td {border:none; padding:10px 10px 6px 8px; line-height:15px; font-size:11px; font-family:dotum;}
table.inner_con td div{text-align:right;}

a.qna:link,a:visited {text-decoration:none; color:#666;}
a.qna:hover,a:active {text-decoration:underline; color:#FF5900;}

.paging_qna {
	height:27px;
	text-align:center;
	padding:8px 0 0 0;
	margin:0 0 4px 0;
}
.paging_qna a,.paging_qna a:link,.paging_qna a:visited	{
	color:#8D8D8D;
	text-decoration:none;
}
.paging_qna ol	{
	display:inline;
	margin:0px;
	padding:0 2px 0 0;
}
.paging_qna ol li	{
	display:inline;
	list-style:none;
	margin:0;
	padding:0 0 0 7px;
	background:url(/hantaCommon/image/common/board/page_bar.gif) no-repeat 0 50%;
}
.paging_qna ol li.first	{background:none;}
.paging_qna img	{vertical-align:middle; padding-top:2px;}

/*### Business ###*/
.over01 {
	background:url(/hantaCommon/image/about/overview_bg.gif) no-repeat right bottom;
	padding-right:310px;
	font-size:11px;
	margin-bottom:35px;
	line-height:14px;
}
.overtop {background:url(/hantaCommon/image/about/ttop.gif) no-repeat 0 0; height:10px; font-size:0;}
.overmid {
	background:url(/hantaCommon/image/about/tmid.gif) repeat-y 0 0;
	padding:0 0 0 19px;
	font-size:11px;
}
.overmid img {margin-top:3px;}
.overmid ul {padding:3px 0 5px 0;}
.overmid ul li {margin:0; padding:0;}
.overbtm {background:url(/hantaCommon/image/about/tbtm.gif) no-repeat 0 0; height:10px; font-size:0; margin-bottom:25px;}

/*### Motor Sports ###*/
/*International*/
ul.intertab {margin:25px 0 35px 0; height:21px;}
ul.intertab li {float:left; margin-right:4px;}
ul.intertab li img {vertical-align:top;}
.ist {background:url(/hantaCommon/image/about/inter_h5.gif) no-repeat 0 3px; padding:0 0 0 11px; margin-bottom:10px;}
.itxt {margin:0 0 30px 10px; font-size:11px; font-family:dotum;}

dl.interlist2 {padding:0; margin:0 0 30px 0; height:170px;}
dl.interlist2 dt {float:left; padding:0; margin:0; width:275px;}
dl.interlist2 dd {float:left; padding:0px; margin:0;font-size:11px;}

dl.interlist {width:485px; padding:0; margin:0 0 0 10px;}
dl.interlist dt {float:left; font-size:11px; font-family:dotum; color:#999; width:75px; font-weight:bold; padding:0 0 3px 10px; margin:0; background:url(/hantaCommon/image/common/bullet/bul04.gif) no-repeat 0 8px;}
dl.interlist dd {float:left; font-size:11px; font-family:dotum; color:#808080; width:393px; padding:0 0 3px 7px; margin:0; background:url(/hantaCommon/image/common/bullet/bul05.gif) no-repeat 0 5px;}
dl.interlist dt.ss {width:485px;}
dl.interlist dd.ss {width:485px; background:none;}
.ttxt {margin:0 0 30px 10px;}
.ttxt2 {margin:0 0 10px 19px; font-size:11px; font-family:dotum; color:#A6A6A6;}
.ttxt2 span {color:#7C1B1B;}

/*motorsports on 20110304*/
p.motertit {
	background:url(/hantaCommon/image/common/bullet/bul03.gif) no-repeat 0 4px;
	padding-left:10px;
	margin:0 0 8px 0;
}

.moterbox {
	background:url(/hantaCommon/image/about/ex_box01.gif) no-repeat 0 0;
	width:643px;
	height:310px;
	margin:10px 0 12px 0;
	padding:12px 0 0 0;
}


.motercon_b {
	float:left;
	background:url(/hantaCommon/image/about/moterbox_s.gif) no-repeat 0 60;
	width:263px;
	height:265px;
	font-family:dotum;
	font-size:11px;
	margin:15px 0 0 10px;
}
.moterimg_b {float:left; width:210px; padding-left:1px;}
.moterimg_b img {float:left; vertical-align:top; border:1px solid #CECECE; margin:0 2px;}


.motertxt_b {
	font-size:12px;
	overflow-y:hidden;
	height:150px;
	width:237px;
	padding:5px 0 0 0;
	margin:20px 0 0 15px;	
}


/*모터스포츠_레이아웃 변경*/

.motercon_b2 {
	float:left;
	width:327px;
	height:45px;
	font-family:dotum;
	font-size:11px;
	margin:10px 0 0 0;
}

.moterimg_b2 {float:left; width:283px; padding-left:1px;}
.moterimg_b2 img {float:left; vertical-align:top; border:1px solid #CECECE; margin:0 3px;}


.motertxt_b {
	font-size:12px;
	overflow-y:hidden;
	height:150px;
	width:237px;
	padding:5px 0 0 0;
	margin:20px 0 0 15px;	
}
/*~motorsports on 20110304*/


/*### media center ###*/
/*Identity*/
.identxt {margin:0 0 40px 8px;}
.bm25 {margin-bottom:25px;}
/*ad*/
.adtit {font-size:11px; color:#FE5A17; font-weight:bold; font-family:dotum; padding:19px 0 12px 14px; background:url(/hantaCommon/image/about/ad_bg.gif) repeat-x 0 bottom;}
.adbox {background:url(/hantaCommon/image/about/ad_box.gif) no-repeat 0 0; height:191px; margin:25px 0 38px 0;}
.adbox .movie {height:130px; padding:0 0 0 2px;}
.adbox .moviebtn { width:237px; margin:12px 0 0 6px;}
.adbox .moviebtnr {float:right; margin-top:-18px;}
.adtab {background:url(/hantaCommon/image/about/atab_bg.gif) repeat-x 0 0; margin-bottom:18px;}
.adtab img {vertical-align:top;cursor:pointer;}

ul.adlist li {
	width:96px;	height:116px; float:left;
	background:url(/hantacommon/image/about/ad_box02.gif) no-repeat;
	text-align:center;
	margin-right:10px;
}
ul.adlist li img {margin:5px 2px 0 0;}
ul.adlist li img.adpic {
	width:83px; height:61px;
	margin-bottom:2px;
}
ul.adlist li img.adbtn {
	margin-top:3px;
}
ul.adlist li img.adbtn2 {
	margin-top:10px;
}
ul.adlist2 li {
	width:154px; height:146px; float:left;
	background:url(/hantacommon/image/about/ad_box03.gif) no-repeat;
	text-align:center;
	margin-right:10px;
}
ul.adlist2 li img {margin:5px 2px 0 0;}
ul.adlist2 li img.adpic {
	width:143px; height:95px;
	margin-bottom:2px;
}
ul.adlist2 li img.adbtn {margin:10px 0 0 65px;}
/*Film*/
.filmbox {
	background:url(/hantaCommon/image/about/film_box01.gif) no-repeat 0 0; 
	width:627px; 
	height:216px; 
	margin:0 0 20px 5px;
	padding:25px 0 0 16px;
}
.filmbox .media {
	background:url(/hantaCommon/image/about/film_box02.gif) no-repeat 0 0; 
	width:218px; 
	height:194px; 
	float:left;
	padding:0 11px 0 11px;
	margin:0 24px 0 0;
}
.filmbox .media2 {
	width:240px; 
	height:197px; 
	float:left;
	padding:0 0 0 0;
	margin:0 24px 0 0;
}
.filmbox .mediacon {
	background:url(/hantaCommon/image/about/film_box03.gif) no-repeat 0 0; 
	width:341px; 
	height:197px; 
	float:left;
}
.mediabox {height:154px; margin-top:10px}
.mediabtn {float:right;}
.mediatit {color:#FE5917; height:74px; padding:0px 0 0 18px; font-weight:bold;}
.mediatxt {
	overflow-y:auto;
	height:113px;
	width:319px;
	padding:5px 0 0 0;
	margin:0 0 0 15px;
	scrollbar-base-color:#e9e9e9;	/* 기본색 */
	scrollbar-face-color:#eeeeee;	/* 표면색 */
	scrollbar-arrow-color:#b7b7b7;	/* 화살표색 */
	scrollbar-hightlight-color:#f2f2f2;	/* 하이라이트색 */
	scrollbar-3dlight-color:#f2f2f2;	/* 버튼의 하이라이트색 */
	scrollbar-shadow-color:#b7b7b7;	/* 그림자색 */
	scrollbar-darkshadow-color:#e9e9e9;	/* 버튼의 그림자색 */
}
table.filmlist {width:100%; border-bottom:1px solid #FF5900;}
table.filmlist td {border-top:1px solid #EAEAEA; padding:13px 0 13px 18px;}
dl.film {padding:0; margin:0;}
dl.film dt {float:left; width:113px;}
dl.film dt img {border:1px solid #CECECE;}
dl.film dd {float:left; width:155px; margin:0px 0 0 17px;}
dl.film dd strong {color:#FE5917; display:block; margin-bottom:3px;}
dl.film dd a:hover, dl.film dd a:active {text-decoration:underline; color:#666;}
/*exhibition*/
.exbox {
	background:url(/hantaCommon/image/about/ex_box01.gif) no-repeat 0 0; 
	width:643px; 
	height:268px; 
	margin:0 0 17px 5px;
	padding:25px 0 0 0;
}
.exbox_b  {
	background: url(/hantaCommon/image/about/ex_box01_b.gif) no-repeat 0% 0%; 
	width: 643px; 
	height: 364px; 
	margin: 0 0 17px 5px;
	padding: 25px 0 0 0;
}
.expic {float:left; width:240px; margin-left:16px; display:inline;}
.expic_b  {
	float: left;
	width: 330px;
	margin-left: 16px;
	display: inline;
}
.exaimg {
	background:url(/hantaCommon/image/about/ex_box02.gif) no-repeat 0 0;
	width:230px;
	height:186px;
	padding:11px 0 0 10px;
	margin-bottom:6px;
}
.exaimg_b  {
	background: url(/hantaCommon/image/about/ex_imgbox_b.gif) no-repeat 0% 0%;
	width: 326px;
	height: 265px;
	padding: 9px 0 0 10px;
	margin-top: 2px;
	margin-left: 2px;
	margin-bottom: 1px;
}
.exaimg img {vertical-align:top;}
.exaimg_1  {
	
	width: 240px; height: 197px;
	text-align: left;
	background: url('/hantaCommon/image/about/mov_bg01.gif') no-repeat;
	margin-bottom: 6px;
}
.exaimg_1 img  {
	margin: 8px 0px 0px 9px;
}

.excon {
	float:left; 
	background:url(/hantaCommon/image/about/ex_box03.gif) no-repeat 0 0;
	width:341px;
	height:246px;
	font-family:dotum;
	font-size:11px;
	margin-left:24px;
}
.excon_b  {
	float: left; 
	background: url(/hantaCommon/image/about/ex_box03_b.gif) no-repeat 0% 0%;
	width: 263px;
	height: 321px;
	font-family: dotum;
	font-size: 11px;
	margin-left: 10px;
}
.extit {height:95px; padding:16px 0 0 15px;}
.extit_b  {
	height: 100px;
	width: 242px;
	padding: 16px 0 0 15px;
}
.extit strong.tt {color:#FE5917; display:block; margin-bottom:5px;}
.exbtn {float:left; width:17px;}
.exbimg {float:left; width:205px; padding-left:1px;}
.exbimg_b  {
	float: left;
	width: 273px;
	padding-left: 1px;
}
.exbimg img {float:left; vertical-align:top; border:1px solid #CECECE; margin:0 2px;}
.exbimg_b img  {
	float: left;
	vertical-align: top;
	border: 1px solid #CECECE;
	margin: 0 2px;
}
dl.exlist {padding:0; margin:0;}
dl.exlist dt {float:left; width:113px;}
dl.exlist dt img {border:1px solid #CECECE;}
dl.exlist dd {float:left; width:160px; margin:3px 0 0 17px; font-family:dotum; font-size:11px; }
dl.exlist dd strong.tt {color:#FE5917; display:block; margin-bottom:5px;letter-spacing:-1px;}
dl.exlist dd a:hover, dl.exlist dd a:active {text-decoration:underline; color:#666;}
/*webzine*/
.webL {
	float:left; 
	background:url(/hantaCommon/image/about/webzine_box01.gif) no-repeat 0 0;
	width:350px;
	height:324px;
	padding:7px 11px 0 7px;
}
.webbtn {margin-top:9px; text-align:right;}
.webL img {vertical-align:top;}
.webR {float:left; width:270px; margin-left:13px;}
dl.weblist {padding:0; margin:0; font-family:dotum; font-size:11px;}
dl.weblist dt {float:left; width:208px; border-top:1px solid #EAEAEA; height:18px; margin:0; padding:7px 0 0 10px;}
dl.weblist dd {float:left; width:52px; border-top:1px solid #EAEAEA; height:20px; margin:0; padding:5px 0 0 0;}
dl.weblist a:hover, dl.weblist a:active {text-decoration:underline; color:#666;}

/* ### IR Center ### */
/*Stock Information*/
.tab {border-bottom:1px solid #D1D1D1;  height:28px; margin-bottom:20px;}
.tab ul {padding:7px 0 0 15px;}
.tab ul li {float:left;}
.tab ul li a:link, 
.tab ul li a:visited {
	background:url(/hantaCommon/image/common/bullet/bul_off.gif) no-repeat 0 7px;
	padding:0 25px 0 6px;
	color:#666;
	display:block;
}
.tab ul li a.on:hover, 
.tab ul li a.on:visited, 
.tab ul li a.on:hover, 
.tab ul li a.on:active,
.tab ul li a:hover, 
.tab ul li a:active {
	background:url(/hantaCommon/image/common/bullet/bul_on.gif) no-repeat 0 7px;
	color:#FF6600;
	text-decoration:none;
}
.stocktit {background:url(/hantaCommon/image/about/stock_bar.gif) no-repeat 0 7px; padding:0 0 0 8px; color:#FF6600; font-weight:bold; font-size:11px; margin-bottom:7px;}
.dan {float:right; margin:-20px 10px 0 0; display:inline;}
.dan2 {text-align:right; margin:0 10px 5px 0;}
.tcon {padding:5px 0 1px 3px;}
.stockbox {
	background:url(/hantaCommon/image/about/stock_box.gif) no-repeat 0 0;
	height:145px;
	margin:0 0 22px 5px;
	font-size:11px;
	padding:35px 0 0 28px;
}
.stockbox strong {color:#333; display:block; margin-bottom:5px;}
ul.barlist {margin:0 0 10px 5px;}
ul.barlist li {
	background:url(/hantaCommon/image/common/bullet/bul02.gif) no-repeat 0 7px;
	padding:0 0 3px 8px;
	font-size:11px;
}
.finatxt {margin:0 0 30px 8px; font-size:11px;}
.finatxt strong {color:#333; display:block; margin-bottom:3px;}
/*IR Schedule*/
.schedulebox {
	background:url(/hantaCommon/image/about/schedule_box.gif) no-repeat 0 0; 
	width:643px; 
	height:195px; 
	margin:0 0 17px 5px;
	padding:25px 0 0 0;
}
.month {margin:10px 0 4px 0;}
.month strong {font-size:11px; color:#FF6600; padding:0 3px 0 5px;}
.schedulecal {
	float:left;
	background:url(/hantaCommon/image/about/schedule_box2.gif) no-repeat 0 0; 
	width:233px; 
	height:168px; 
	margin:0 0 0 24px;
	display:inline;
	text-align:center;
}
.schedulecon {
	float:left;
	background:url(/hantaCommon/image/about/schedule_box3.gif) no-repeat 0 0; 
	width:341px; 
	height:128px; 
	margin:0 0 0 12px;
	padding:40px 0 0 0;
}
.scheduletxt {
	font-family:dotum; 
	font-size:11px;
	overflow-y:auto;
	height:119px;
	width:323px;
	padding:0;
	margin:0 0 0 10px;
	scrollbar-base-color:#e9e9e9;	/* 기본색 */
	scrollbar-face-color:#eeeeee;	/* 표면색 */
	scrollbar-arrow-color:#b7b7b7;	/* 화살표색 */
	scrollbar-hightlight-color:#f2f2f2;	/* 하이라이트색 */
	scrollbar-3dlight-color:#f2f2f2;	/* 버튼의 하이라이트색 */
	scrollbar-shadow-color:#b7b7b7;	/* 그림자색 */
	scrollbar-darkshadow-color:#e9e9e9;	/* 버튼의 그림자색 */
}
.scheduletxt dl {padding:0; margin:0; letter-spacing:-1px;}
.scheduletxt dl dt {
	float:left;
	padding:0 0 0 8px;
	margin:5px 0 0 0; 
	width:230px;
	height:18px;
	border-bottom:1px dashed #CCCCCC;
	background:url(/hantaCommon/image/common/bullet/bul_on.gif) no-repeat 2px 5px;
}
.scheduletxt dl dd {
	float:left; 
	padding:0; 
	margin:5px 0 0 0; 
	width:55px;
	height:18px;
	border-bottom:1px dashed #CCCCCC;
}

/* ### Utility ### */
/* Email Sign-up */
.emailsign {
	width:651px; 
	margin:0 0 0 12px;
	padding:0;
}
.emailsign th {
	padding:0;
}
.emailsign td {
	vertical-align:top;
	padding:0;
}
.emailsign td.bg {
	height:133px;
	padding-top:5px;
	background:url(/hantaCommon/image/utility/img_newsletter03.gif) no-repeat 0px 0px;
}
.emailsign td table {
	padding-top:17px;
	margin:0;
	border:0px solid #000000;
}
.emailsign td table th {
	width:97px;
	padding:0 5px 0 0;
	text-align:right;
}
.emailsign td table td {
	width:230px;
	text-align:left;
}

/* sitemap */
.sitemap {
	border-top:1px solid #FF6600;
	width:651px; 
	margin:0 0 0 12px;
	padding:0;
}
.sitemap table {
	border-top:1px solid #DDDDDD;
	width:651px;
	padding:0;
	margin:0;
	letter-spacing:0px;
}
.sitemap th {
    vertical-align:top;
	text-align:left;
	font-weight:bold;
	color:#FF6600;
	background-color:#F2F2F2;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	padding:0 0 0 10px;
	margin:0; 
}
.sitemap td {
	vertical-align:top;
	text-align:left;
	color:#666666;
	border-right:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	margin:0;
}
.sitemap td.depth1 {
	text-align:left;
	font-weight:bold;
	background-color:#F6F6F6;
	padding:0 0 0 10px;
}
.sitemap td.depth2 {
	text-align:left;
	font-weight:normal;
	background-color:#F9F9F9;
	padding:0 0 0 10px;
}
.sitemap td.depth3 {
	text-align:left;
	font-weight:normal;
	background-color:#FFFFFF;
	padding:0 0 0 12px;
}

/* contacts us */
.contact {
	width:651px; 
	margin:0 0 0 12px;
	padding:0;
}
.contact table {
	width:651px;
	padding:0;
	margin:0;
	letter-spacing:0px;
}
.contact th {
    vertical-align:top;
	text-align:left;
	margin:0;
	padding:26px 0 0 30px;
	width:315px;
	font-size:11px;
	height:134px;font-weight:normal;
}
.contact th li.subj {
	font-size:12px;
	color:#FF6600;
	padding-bottom:5px;font-weight:bold;
}
.contact th li.add {
	color:#8D8D8D;font-weight:bold;
	padding-bottom:10px;
}

.contact th li.img {
	padding-top:10px;
}
.contact th.bg {
	background:url(/hantaCommon/image/utility/img_contactsusBox.gif) no-repeat 0px 0px;
}
.contact td {
	vertical-align:top;
	text-align:right;
	margin:0;
	width:21px;
}

.contactPL {
	width:651px; 
	margin:0 0 0 12px;
	padding:0;
}
.contactPL table {
	border-top:2px solid #FF6600;
	width:651px;
	padding:0;
	margin:0;
	letter-spacing:0px;
}
.contactPL th {
    vertical-align:top;
	text-align:left;
	margin:0;
	padding:0 0 5px 10px;
	background-color:#F0F0F0;
}
.contactPL th.line1 {
	border-bottom:1px solid #DDDDDD;
}
.contactPL th.line2 {
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
}
.contactPL td {
	vertical-align:top;
	text-align:left;
	margin:0;
	padding:0 0 5px 10px;
}
.contactPL td.line1 {
	border-bottom:1px solid #DDDDDD;
}
.contactPL td.line2 {
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
}

.policy {
	width:651px; 
	margin:0 0 0 12px;
	padding:0;
}
.policy table {
	width:651px;
	padding:0;
	margin:0;
	letter-spacing:0px;
}
.policy td {
    vertical-align:top;
	text-align:left;
	margin:0;
}
.policy td.step1 {
	font-size:14px;
	font-weight:bold;
	color:#FF6600;
	padding:0 0 5px 0;
}
.policy td.step2 {
	font-weight:bold;
	padding:0 0 5px 10px;
}
.policy td.step3 {
	padding:0 0 5px 20px;
}
.policy td.step4 {
	padding:0 0 5px 30px;
}
.policy td.step5 {
	padding:0 0 5px 40px;
}
.policy td.blank1 {
	height:20px;
}
.policy td.blank1 {
	height:10px;
}

.promotion {
	width:651px; 
	margin:0 0 0 12px;
	padding:15px 0 0 0;
}
.promotion table {
	width:651px;
	padding:0;
	margin:0;
}
.promotion th {
	text-align:left;
	padding-bottom:5px;
}
.promotion .point {
	color:#FF6600;
	font-weight:bold;
}
.promotion .eventBox {
	background:url(/hantaCommon/image/utility/img_eventBox.gif) no-repeat 0px 0px;
	padding:4px 0 0 4px;
	height:100px;
	vertical-align:top;
}

/*##### popup #####*/
.popup {
	padding:10px 10px 10px 10px;
	width:100%;
}
.poptitle {
	background:url(/hantaCommon/image/common/popup/pop_logo.gif) no-repeat 0px 0px;
	background-color:#000000;
	text-align:right;
}
.popcontent {
	padding:10px 14px 10px 14px;
    margin:0 0 0 0;
    font-family: Tahoma,  Arial, Verdana;
}
.popcontent.title {
	padding:10px 0 5px 0;
    margin:0 0 0 0;
	border-bottom:1px solid #e9e6e4;
}
.popcontent.con {
	padding:30px 0 0 0;
    margin:0 0 0 0;
	border-bottom:1px solid #e9e6e4;
}
.popcontent.con p {
	padding-bottom:15px;
    margin:0 0 0 0;
}
.popcopy {
	border-top:1px solid #EBEBEB;
	padding-top:10px;
	text-align:center;
	font-size:9px;
	font-family: Tahoma,  Arial, Verdana;
}

/*### popup Webzine ###*/
.popcon {
    padding:10px 14px 10px 14px;
    margin:0 0 0 0;
}
.popcon.title {
    width:722px;
    padding:0;
	border-bottom:1px solid #e9e6e4;
    font-size:14px;
    font-weight:bold;
    color:#222;
}
.popwebzine {
    padding:0 0 0 14px;
    margin:0 0 0 0;
    font-family: Tahoma, Arial, Verdana;
}
.popwebzine.title {
	padding:10px 0 5px 0;
    margin:0 0 0 0;
	border-bottom:1px solid #e9e6e4;
    font-size:14px;
    font-weight:bold;
    color:#222;
}
.popwebzine.con {
	padding:30px 0 0 0;
    margin:0 0 0 0;
	border-bottom:0px solid #e9e6e4;
}
.popwebzine.con p {
	padding-bottom:15px;
    margin:0 0 0 0;
}
.popwebzineTA {
    margin:0;
	border:0;
	width:508px;
	height:500px;
	overflow-y:auto;
	overflow-x:auto;
	scrollbar-base-color:#F2F2F2;	/* 기본색 */
	scrollbar-face-color:#F2F2F2;	/* 표면색 */
	scrollbar-arrow-color:#CBCBCB;	/* 화살표색 */
	scrollbar-hightlight-color:#F2F2F2;	/* 하이라이트색 */
	scrollbar-3dlight-color:#CBCBCB;	/* 버튼의 하이라이트색 */
	scrollbar-shadow-color:#F2F2F2;	/* 그림자색 */
	scrollbar-darkshadow-color:#CBCBCB;	/* 버튼의 그림자색 */	
	font-size:11px;
}

.popwebzineR {width:214px; margin-top:10px;}
dl.popwebzineRlist {padding:0; margin:0; font-family:dotum; font-size:11px;}
dl.popwebzineRlist dt {float:left; width:150px; border-top:1px solid #EAEAEA; height:18px; margin:0; padding:7px 0 0 0;}
dl.popwebzineRlist dd {float:left; width:50px; border-top:1px solid #EAEAEA; height:20px; margin:0; padding:5px 0 0 0;}
dl.popwebzineRlist a:hover, dl.weblist a:active {text-decoration:underline; color:#666;}
