
@import '/css/layout.css';

/* for 3depth menu */
* html ul.list_left_menu li.depth03 { width: 167px; margin-bottom: -3px; }

* { margin: 0; padding: 0; }
html, body { height: 100%; }
body, td, div, p, span, ul, li { font-family: Arial; font-size: 11px; color: #666666; }

img { vertical-align: top; border: 0; }
img.vmiddle { vertical-align: middle; margin-bottom: 2px; }
*:first-child+html img.vmiddle { vertical-align: middle; margin-bottom: -1px; }
* html img.vmiddle { vertical-align: middle; margin-bottom: -3px; }

img.btn { cursor: pointer; }
li { list-style: none; }
table { border-collapse: collapse; }

a:link { color:#1247A9; text-decoration: none; }
a:visited { color:#1247A9; text-decoration: none; }
a:active { color:#1247A9; text-decoration: underline; }
a:hover { color:#1247A9; text-decoration: underline; }

.Link li{ 
		background:url(/about2/images/sidemenu_bullet.gif) 0 4px no-repeat;
		color:#1247A9;
		padding:0 0 0 9px;
		letter-spacing:0;
	}
	.Link li a:link{ color:#1247A9;letter-spacing:0; }
	.Link li a:active{ color:#1247A9;letter-spacing:0; }
	.Link li a:visited{ color:#1247A9;letter-spacing:0; }
	.Link li a:hover{ color:#1247A9;letter-spacing:0; }


.readmore { font-family: Arial; font-size: 11px; color: #1247A9; font-weight: normal; padding-left: 9px; background:url(/image/bullet_readmore.gif) 0 5px no-repeat; }
.readmore a { color:#1247A9; }



/* margin */
.mtm3 	{ margin-top:-3px; }
.space_04n { margin-top: 3px; }
.space_03n { margin-top: 5px; }
.space_02n { margin-top: 10px; }
.space_01n { margin-top: 15px; }
.space_n { margin-top: 20px; }
.space_n01 { margin-top: 25px; }
.space_n02 { margin-top: 30px; }
.space_n03 { margin-top: 35px; }
.space_n04 { margin-top: 40px; }
.space_n05 { margin-top: 45px; }
.space_n06 { margin-top: 50px; }

.minMR10 { margin-right: -10px; }
.mR0 { margin-right: 0; }

/* float */
.clear { clear: both; }
.Fleft { float: left; }
.Fright { float: right; }
.Tleft { text-align: left; }
.Tcenter { text-align: center; }
.Tright { text-align: right; }
.fc_black { color: #000000; }
.fc_a_strong01 { color: #18305A; }

.fs11 { font-size: 11px; }
.fs12 { font-size: 12px; }
.fs13 { font-size: 13px; }
.fs14 { font-size: 14px; }

.ls01 { letter-spacing: -1px; }

.colW254 { width: 254px; }

/* controls */
.input_textfield { height: 17px; font-family: Arial; width: 100%; font-size: 11px; color: #666666; letter-spacing: 1px; margin: 0px; padding: 2px 0px 0px 3px; border: 1px solid #CCCCCC; background-color: #FFFFFF; } 
.input_textarea { width: 100%; font-family: Arial; font-size: 11px; color: #666666; letter-spacing: 1px; padding: 2px 0px 0px 3px; border: 1px solid #CCCCCC; background-color: #FFFFFF; }
input.gnb { height: 15px; border: 1px solid #BDBABD; background-color: #FFFFFF; }
input.rdo01 { width: 14px; height: 14px; }
select { height: 20px; font-size: 11px; color: #666666; letter-spacing: -1px; border: 1px solid #B8B8B8; }
fieldset { border: 0; }

.button_default{ 
	width: 64px; height:22px; 
	font-family: Arial; font-size:11px; letter-spacing: 1px; color:#555555; 
	margin: 0px; 
	border: 1px solid; border-color: #CCCCCC #B6B6B6 #B6B6B6 #CCCCCC;
	background:#EFEFEF; cursor: pointer; 
}


/* font-style */
.directive { font-family: Verdana; font-size: 12px; color: #333333; font-weight: bold; }	/* Áö½Ã¹® */
.l_title { font-family: Verdana; font-size: 12px; color: #C56014; font-weight: bold; }	/* ´ë Å¸ÀÌÆ² */
.m_title { font-family: Verdana; font-size: 11px; color: #6B1C39; font-weight: bold; }	/* Áß Å¸ÀÌÆ² */
.s_title { font-family: Verdana; font-size: 11px; color: #444444; font-weight: bold; }	/* ¼Ò Å¸ÀÌÆ² */

/*
	IR
*/

.download { font-family: Tahoma; font-size: 10px; color: #888888; font-weight: normal; }
.report_download { width:180px; }

table.tb_style { width: 100%; font-family: Verdana; font-size: 11px; color: #666666; border-top: 1px solid #CFCFCF; }
table.tb_style th { padding: 5px 0 7px 0; border: 1px solid #CFCFCF; background-color: #F6F6F6; }
table.tb_style th.erb { border-right: 0px; }
table.tb_style td { padding: 5px 0 5px 0; border: 1px solid #CFCFCF; background-color: #FFFFFF; }
table.tb_style td.l { text-align: left; padding-left: 10px; }
table.tb_style td.c { text-align: center; }
table.tb_style td.r { text-align: right; padding-right: 10px; }


/* ÁÂÃø »çÁø ¿ìÃø ÅØ½ºÆ® */
.case01 { float: left; }
.case01 img { margin: 0 10px 0 0; }
.case01 p { margin: 5px 0 5px 0; }

/* message from ceo */
div.ceo { }
div.ceo img { margin: 0 10px 0 0; }
div.ceo .name { font-family: Verdana; font-size: 12px; color: #000000; font-weight: bold; margin: 10px 0 0 0; }
div.ceo .explain { font-family: Verdana; font-size: 12px; color: #6B1C39; margin: 5px 0 10px 0; }


/* reports */
ul.list_reports { }
ul.list_reports li { line-height: 15px; padding: 0 0 0 14px; background: url(/ir/images/bullet_li_reports.gif) 5px 7px no-repeat; }
ul.list_reports li a { color: #1247A9; }
ul.list_reports li div.reports_download { float: right; margin-right: 60px; margin-right: 30px; }

div.rd_download { float: left; margin-top: 10px; }
	div.rd_download img.thumb { float: left; margin-right: 7px; }
	div.rd_download div.explain {  }
	
div.list_annual {  float: left; margin-right: 5px; }
	div.list_annual div.thumb { float: left; width: 80px; }
	div.list_annual div.explain {  float: left; width: 124px; }

/* news */
ul.list_news { }
ul.list_news li { font-family: Arial; margin-top: 23px; }
ul.list_news li div.date { font-family: Verdana; color: #000000; }

div.detail_news { }
div.detail_news .date { font-family: Verdana; color: #000000; margin-bottom: 5px; }
div.detail_news .title { font-family: Verdana; font-size: 13px; color: #000000; letter-spacing: -1px; margin-bottom: 12px; }
div.detail_news .content { }
div.detail_news .picture { float: left; }
div.detail_news .picture img { border: 1px solid #DDDDDD; margin-right: 12px; }
div.detail_news .detail_down { text-align: right; margin: 10px 0 0 0; }

div.detail_navi { margin-top: 20px; padding-top: 10px; border-top: 1px solid #E7E7E7; }
div.detail_navi th { font-family: Verdana; font-size: 12px; color: #595959; vertical-align: top; padding: 5px 5px 0 0; background: url(/image/bl_bar.gif) right 9px no-repeat; }
div.detail_navi td {  padding: 5px 0 0 7px; }

div.btn_r { text-align: right; margin-top: 15px; }

/* public disclosure */
ul.list_public {}
ul.list_public li { font-family: Arial; margin-top: 23px; }
ul.list_public li div.date { float: left; width: 120px; }


/* Page */
div.Page { font-family: Verdana; color: #666666; text-align: center; margin-top: 30px; padding: 7px 0 8px 0; border-top: 1px solid #E7E7E7; }
div.Page .on { color: #034CB0; }
div.Page .btnl { margin-left: 10px; }
div.Page .btnr { margin-right: 10px; }
div.Page a:link { color: #666666; text-decoration: none; }
div.Page a:visited { color: #666666; text-decoration: none; }
div.Page a:active { color: #666666; text-decoration: underline; }
div.Page a:hover { color: #666666; text-decoration: underline; }

/* FAQ */
dl.faqs { }
	dl.faqs dt { font-family: Verdana; font-size: 13px; color: #6B1C39; padding-top: 20px; }
	dl.faqs dt div.Qnum { float: left; font-family: Verdana; font-size: 13px; color: #6B1C39; font-weight: bold; }
	dl.faqs dt div.widthc { float: left; font-family: Verdana; font-size: 13px; color: #6B1C39; width: 350px; }
	dl.faqs dd { clear: both; padding-top: 3px; }

/* main */

.unit_main { float: left; margin-top: 20px;}
.unit_main img { margin: 0 10px 0 0; }
.unit_main p { margin: 5px 0 5px 0; }


/* IR News */
#NewsTop { font-family:Arial;margin:0;padding:0 0 5px 0;letter-spacing:0; }
	#NewsTop dt { color:#154CB0; }
	#NewsTop dd dd { margin-top:5px; }
	#NewsTop .image{ float:left; }
	#NewsTop .thumbimg {  margin: 5px 1px 1px 1px; border: 1px solid #DDDDDD;}
	#NewsTop img{ border:1px solid #DDDDDD;margin-right:12px; }
	#NewsTop .bdnone { border:none; }
	#NewsTop .date{ font-family:Verdana;color:#000000;font-size:1em;letter-spacing:0;margin-bottom:5px; }
	#NewsTop p{ margin:0 0 16px 0; }
	#NewsTop .txt134 { margin-left:134px; }
	#NewsTop .download{ 
		float:left;
		font-family:Tahoma;
		font-size:0.8em;
		letter-spacing:0;
		color:#888888;
	}

#NewsViewList { font-family:Arial;margin:0;padding:0;letter-spacing:1px; }
	#NewsViewList fieldset { border:none;margin:0;border-top:1px solid #E7E7E7;padding:5px 10px 10px 5px; }
	#NewsViewList th{ 
		width:46px;
		font-family:Verdana;
		font-size:0.6em;
		color:#595959;
		vertical-align:top;
		background:url(/about2/images/bl_bar.gif) top right no-repeat;
		background-position:48px 8px;
		padding:5px 5px 0 0;
		}
	#NewsViewList td{ padding-top:5px;padding-left:7px; }
	#NewsViewList .go { margin-right:5px; }
	#NewsViewList .BoardBtn {text-align:right;margin-top:10px;}
#NewsSubject { font-family:Verdana;font-size:1.3em;color:#000000;letter-spacing:-1px;margin-bottom:12px; }
#NewsSubject img { border:none; }
#NewsSubject A:link {letter-spacing:-1px;}#Subject A:active {letter-spacing:-1px;}#Subject A:visited {letter-spacing:-1px;}#Subject A:hover {letter-spacing:-1px;}



/* Right SideMenu */
#SideMenu {
	border-top:2px solid #CC0066;
	margin-top:20px; margin-left: 18px;
	width: 138px;
	float: right;
}
#Side { 
	clear:both;
	width:138px;
	letter-spacing:0; 
	padding:0 0 7px 0;
	border-bottom:1px solid #CFCFCF;
	}
	#Side h3{
		font-family:Verdana;
		font-size: 1em;
		font-weight:bold;
		letter-spacing: 0px;
		color: #333333;
		padding:5px 0 0 0;
		line-height:1.1em;
		margin-bottom:9px;
	}
	#Side dl{ margin:0 0 5px 0; }
	#Side dd {
		font-family:Arial;
		font-size:1em;
		line-height:1.2em;
		color:#666666;
		background-color:#FFFFFF;
	}
	#Side .imgb { margin-bottom:3px; }
	#Side .more { float:right;margin:-7px 4px 0 0; }
	#Side .more2 { float:right;margin:5px 4px 0 0; }
	#Side .more3 { float:left;margin:5px 4px 0 0; }
	#Side .mt5{ margin-top:5px; }
	#Side .Eximg { float:left;margin-right:8px; }

	#Side .download { 
		font-family:Tahoma;
		font-size:0.8em;
		letter-spacing:0;
		color:#888888;
		}
	#Side .related {
		color:#999999;
		padding: 2px 0 2px 20px;
	}
		#Side .cl {
			color:#999999;
		}
	
	#Side .downjpg {
		background: url(/com_images/ico_downjpg.gif) 0 40% no-repeat;
	}
	#Side .downpdf {
		background: url(/com_images/ico_downtext.gif) 0 40% no-repeat;
	}
	#Side .sendmail {
		background: url(/com_images/ico_mail.gif) 0 40% no-repeat;
	}
	#Side .print {
      background: url(/com_images/ico_print.gif) 0 40% no-repeat;
	}
	

#Subject { font-family:Verdana;font-size:1.2em;color:#000000;letter-spacing:-1px;margin-bottom:12px; }
#Subject A:link {letter-spacing:-1px;}#Subject A:active {letter-spacing:-1px;}#Subject A:visited {letter-spacing:-1px;}#Subject A:hover {letter-spacing:-1px;}

/* Contents */
#ContentArea 	{ margin-top:20px; float: left; width: 418px; }
#ContentArea1 	{ margin-top:20px; float: left; }
#ContentArea2 	{ margin-top:15px; }
#Topgo {position:absolute; left:774px; top:667px; width:45px; height:26px; z-index:10;visibility:visible;}
#SelectBox { background:url(/about2/corporate/images/sports_sponsorship02_select.gif) no-repeat;width:229px;height:30px;padding:4px 0 0 5px;color:#666666; }

