@import "button.css";
@import "table.layout.css";

html, body, div, span, fieldset, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, blockquote {
	margin: 0px;
	padding: 0px;
}

html, body, input, select, textarea {
	font-family: Arial,tahoma;
	font-size:12px;
	line-height:16px;
	color:#444444;
}
a:link { text-decoration: none; color: #043B8D; }
a:visited { text-decoration: none; color: #043B8D; }
a:hover { text-decoration: underline; color: #3383FB; }

input { margin: 0; }
form {
	padding: 0px;
	margin: 0px;
	display: inline;
}
a img {
	border: none; margin: 0px; padding: 0px;
}
img {
	border: none; margin: 0px; padding: 0px;
}
.icon {
	vertical-align: middle;
}

fieldset {
	margin:			0px 2px 3px 2px;
	border:			#000 solid 1px;
	padding:		0 10px 10px 10px;
}
fieldset fieldset {
	margin:					0.8em;
}
fieldset legend {
	background-color:		transparent;
	margin-bottom:			0.3em;
	font-family: arial;
}
fieldset legend.head {
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 3px;
}

ul.default { margin: 0 0 0 23px; padding: 0; text-align: left; }

/* ´ë¹®ÀÚ */
.upper {
	text-transform:			uppercase;
}
/* ¼Ò¹®ÀÚ */
.lower {
	text-transform:			lowercase;
}
/* Ã¹±ÛÀÚ¸¸ ´ë¹®ÀÚ */
.capital {
	text-transform:			capitalize;
}
/* ÇÑ±Û */
.kor {
	ime-Mode:				active;
}
/* ¿µ¹® */
.eng {
	ime-Mode:				disabled;
}

.bold { font-weight:		bold; }
.nowrap { white-space:		nowrap; }
.hand { cursor:				pointer; }
.pointer { cursor:				pointer; }
.form_line { border:		1px solid #999; }
.form_kline { border:		1px solid #999; ime-mode: active; }
.form_eline { border:		1px solid #999; ime-mode: inactive; }
.form_dline { border:		1px solid #999; ime-mode: disabled; }

.red { color:				red; }
.blue { color:				blue; }
.green { color:			green; }
.purple { color:			purple; }
.brown { color:			brown; }
.gray { color:				gray; }
.yellow { color:			yellow; }
.orange { color:			orange; }

.color01 { color: #0B52B5; }

.b_red { font-weight: bold; color: red; }
.b_blue { font-weight: bold; color: blue; }
.b_green { font-weight: bold; color: green; }
.b_purple { font-weight: bold; color: purple; }
.b_brown { font-weight: bold; color: brown; }

.f_left { float:			left; }
.f_right { float:			right; }
.clear { clear:				both; }

.a_left { text-align:		left; }
.a_right { text-align:		right; }
.center { text-align:		center; }

.inline { display:			inline; }
.block { display:			block; }

.br5 { margin-top: 5px; }
.br { margin-top: 15px; }

/* ¿©±â±îÁö common.css */


/* ÆË¾÷Ã¢ css */
#popHeadLineLeft { width: 58px; height: 18px; background: #D3DCE3; float: left; }
* html #popHeadLineLeft { margin-right: -3px; } /* IE6 hack */
#popHeadLineRight { height: 18px; background: #E5E5E5; text-align: right; }
#popTitleArea { background: #FFF; }
#popTitleAreaLeft { width: 18px; height: 40px; background: #D3DCE3; float: left; }
#popTitleAreaRight { width: 18px; height: 40px; background: #E5E5E5; float: right; }
#popTitle { height: 40px; }
#popTitle th, #popTitle td { font-size: 13px; font-weight: bold; padding: 8px 15px; color: brown; background: #FFF; }
#popBody { background: #E5E5E5; color: black; }
#popBody th, #popBody td { color: black; }
#popContent { font-size: 12px; margin: 0px 18px; padding: 15px; background: #F7F7F7; }
/*#popContent input, #popContent select, #popContent textarea {
	color: #424244;
}*/
#popFoot { height: 18px; background: #E5E5E5; }
/* ÆË¾÷Ã¢ css ¿©±îÁö */


/* IMG ¹öÆ° */
.list-btn {clear:both; height:43px; }
.list-btn .fl {display:inline; float:left; margin:15px 0 0 15px !important;}
.list-btn .fr {display:inline; float:right; margin:10px 10px 0 0 !important;}
.sbtn span {background-image:url(/icon/btn-bg.gif);}
.sbtn p	  {background-image:url(/icon/btn-bg.gif);}
.sbtn {display:inline; float:left; height:23px; margin-left:5px; overflow:hidden; cursor:pointer; cursor:hand; }
.sbtn span {float:left; width:10px; height:23px; margin:0; background-position:0 0; background-repeat:no-repeat; }
.sbtn p {display:inline; float:left; height:23px; padding-right:10px;background-position:top right; background-repeat:no-repeat; line-height:1;}
.sbtn p a {float:left; margin-top:5px; letter-spacing:-1px; line-height: 11pt; }
.sbtn p a:hover {text-decoration:none; color: #003264;}
.sbtn p img {margin-right:4px; margin-bottom:2px; vertical-align:middle;}


/* ÀÌÇÏ Ãß°¡ ½ºÅ¸ÀÏ ¼³Á¤ */
.login{font-size:9pt;border-width:1px;border-color:#999999;border-style:solid;}

.small{font-family:µ¸¿ò;font-size:11px;line-height:18px;color:#444444}
.small a:link {font-family:doum;font-size:11px;color:#0D5680;line-height:16px;letter-spacing:-0.9px;}
.small a:visited {font-family:doum;font-size:11px;line-height:16px;letter-spacing:-0.9px;}
.small a:active {font-family:doum;font-size:11px;line-height:16px;letter-spacing:-0.9px;}
.small a:hover {font-family:doum;font-size:11px;line-height:16px;letter-spacing:-0.9px;}

.ora_02 { font-family:"µ¸¿ò", "verdana"; font-size: 12px; color:#675F4E; text-decoration:none; font-weight:bold }
.ora_02 a:link { font-family:"µ¸¿ò", "verdana"; font-size: 12px; color:#675F4E; text-decoration:none; font-weight:bold }
.ora_02 a:visited { font-family:"µ¸¿ò", "verdana"; font-size: 12px; color:#675F4E; text-decoration:none; font-weight:bold }
.ora_02 a:active { font-family:"µ¸¿ò", "verdana"; font-size: 12px; color:#675F4E; text-decoration:underline; font-weight:bold }
.ora_02 a:hover { font-family:"µ¸¿ò", "verdana"; font-size: 12px; color:#675F4E; text-decoration:underline; font-weight:bold }

.notice1 {font-family: "µ¸¿ò", "verdana"; font-size: 12px; color: #333333;}
.notice2 {font-family: "µ¸¿ò", "verdana"; font-size: 12px; color: #727272;}
.notice3 {font-family: "µ¸¿ò", "verdana"; font-size: 12px; color: #4F76AD; font-weight: bold;}
.notice4 {font-family: "µ¸¿ò", "verdana"; font-size: 12px; color: #6d6d6d; font-weight: bold;}
.notice5 {font-family: "µ¸¿ò", "verdana"; font-size: 14px; color: #4F76AD; font-weight: bold;}
.notice6 {font-family: "µ¸¿ò", "verdana"; font-size: 18px; color: #ed1822; font-weight: bold;}
.notice7 {font-family: "µ¸¿ò", "verdana"; font-size: 14px; color: #6d6d6d; font-weight: bold;}
.notice8 {font-family: "µ¸¿ò", "verdana"; font-size: 18px; color: #4F76AD; font-weight: bold;}

.navi { font-family:"µ¸¿ò", "verdana";font-size:11px;line-height:18px;color:#777777}
.navi2 { font-family:"µ¸¿ò", "verdana";font-size:11px;line-height:18px;color:#631A09;}
.navi3 { font-family:"µ¸¿ò", "verdana";font-size:11px;line-height:18px;color:#0A325F}
.counter { font-family:"verdana";font-size:10px;line-height:18px;color:#ffffff;font-weight:bold}
.counter2 { font-family:"verdana";font-size:10px;line-height:18px;color:#BE3100;font-weight:bold}
.font1 { font-family:"µ¸¿ò", "verdana"; font-size: 11px; color:#555555;text-decoration:none;}
.fontb { font-family:"µ¸¿ò", "verdana"; font-size: 11px; color:#0B509A;text-decoration:none;}
.fontr { font-family:"µ¸¿ò", "verdana"; font-size: 11px; color:#cc3300;text-decoration:none;}
.font4 { font-family:"µ¸¿ò", "verdana"; font-size: 11px; color:#0010AC; text-decoration:none;}
.font5 { font-family:"µ¸¿ò", "verdana"; font-size: 11px; color:#2D4F01; text-decoration:none;font-weight:bold }
.font6 { font-family:"µ¸¿ò", "verdana"; font-size: 11px; color:#777777; text-decoration:none;font-weight:bold }
.font7 { font-family:"µ¸¿ò", "verdana"; font-size: 11px; color:#ffffff; text-decoration:none;}
.font8 { font-family:"µ¸¿ò", "verdana"; font-size: 11px; color:#EA6A02; text-decoration:none;}
.font9 { font-family:"µ¸¿ò", "verdana"; font-size: 12px; color:#EA6A02; text-decoration:none;font-weight:bold }
.font10 { font-family:"µ¸¿ò", "verdana"; font-size: 16px; color:#1f89df; text-decoration:none;font-weight:bold }

.sub {margin:30px 0 60px 0;}
.sub ul {margin-left:20px;}
.sub li {margin-top:5px;}
.sub .caption {font-weight:bold; margin-top:30px;}
.sub #table_center {background:url(/img/executive/table_center.gif) repeat-y;}
.sub #table_bottom {background:url(/img/executive/table_bottom.gif) no-repeat;}
.sub .strong {color:#0B509A;}

.form_1{border-right:1px #DDDDDD solid; border-bottom:1px #DDDDDD solid; padding:5pt 0pt 5pt 10px; width:100px;}
.form_2{border-bottom:1px #DDDDDD solid; padding-left:10px;}
.form_3{border-right:1px #DDDDDD solid; border-bottom:1px #DDDDDD solid; padding:5pt 0pt 5pt 10px; width:419px;}
.form_4{border-bottom:1px #DDDDDD solid; padding-left:5px;}
.form_5{border-right:1px #DDDDDD solid; border-bottom:1px #DDDDDD solid; padding:5pt 0pt 5pt 10px; width:90px;}
.form_6{border-right:1px #DDDDDD solid; border-bottom:1px #DDDDDD solid; padding:5pt 0pt 5pt 5px; width:100px;}

.s3_t  { color:#6390BB ; margin-top:20 ; margin-left: 10; font-weight: bold; letter-spacing: -1;}
.s3 {margin-bottom:2 ; margin-top:2 ; margin-left: 15; text-align:justify; line-height:150%;}
.s3_1 {margin-bottom:2 ; margin-top:2 ; margin-left: 25; text-align:justify; line-height:150%;}
.s3_2 {margin-bottom:2 ; margin-top:2 ; margin-left: 35; text-align:justify; line-height:150%;}
.ss3 {margin-bottom:2px ; margin-top:5px ; margin-left: 25px; text-align:justify; text-indent:-12px ;line-height:150%;}
.ss_3 {margin-bottom:2 ; margin-top:5 ; margin-left: 40; text-align:justify; text-indent:-17 ;line-height:150%;}
.ss4 {margin-bottom:2 ; margin-top:5 ; margin-left: 35; text-align:justify; text-indent:-10 ;line-height:150%;}
.sss3 {margin-bottom:2px ; margin-top:2px ; margin-left: 5px; text-align:justify; text-indent:-12px ;line-height:150%;}
.s4 {margin-bottom:2 ; margin-top:2 ; margin-left: 25; text-indent:-10 ;line-height:150%;}
.s4_t {FONT-SIZE: 11pt; COLOR: #3070AB; margin-bottom:2 ; margin-top:2 ; margin-left: 25; text-indent:-10 ;line-height:150%;font-weight: bold;}


.table_tr1 { background-color: #edeeee; }


/* * Button * */
.btn_bg {
	background: url(/img/btn_bg.gif) top left no-repeat;
	white-space: nowrap;
	text-align: center;
}
.btn_lt {
	background: url(/img/btn_lt.gif) top left no-repeat;
	white-space: nowrap;
}
.btn_rt {
	background: url(/img/btn_rt.gif) top right no-repeat;
	white-space: nowrap;
}
.btn_lb {
	background: url(/img/btn_lb.gif) bottom left no-repeat;
	white-space: nowrap;
}
.btn_rb {
	background: url(/img/btn_rb.gif) bottom right no-repeat;
	white-space: nowrap;
}
.btn_rb a {
	text-decoration: none;
	color: #302497;
	font-size: 12px;
	font-family: gulim;
	padding: 0px;
	margin: 0px;
}
.btn_rb a:hover {
	text-decoration: none;
	color: #B897B8;
	font-size: 12px;
	font-family: gulim;
	padding: 0px;
	margin: 0px;
}
.btn_rb input {
	font-size: 12px;
	font-family: gulim;
}
.btn {
	text-decoration: none;
	color: #302497;
	border: 0px;
	background: none;
	cursor: pointer;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.btn:hover {
	color: #B897B8;
}

.btn{border-color:#b0b0b0;background-color:#3d3d3d;color:#ffffff;height:20px;}
.btn2{border-color:#b0b0b0;background-color:#5D5D5D;color:#ffffff;}
.btn3{border-color:#b0b0b0;background-color:#5D5D5D;color:#ffffff;height:23px;font-family:dotum;font-size:9pt}
.btn4{border-color:#b0b0b0;background-color:#5D5D5D;color:#ffffff;height:23px;font-family:dotum;font-size:8pt}