@charset "utf-8";
/* main.css */

.td_dh {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #939393;
	font-family: "Dotum";
	font-size: 12px;
	color: #363535;
	padding-left:10px;
	padding-top:3px;
}

.tdBg01 {
	background-image: url(/images/main/top_bg.gif);
	background-repeat: repeat-x;
}
 .search {
	height:86px;
	font-family: "Dotum";
	font-size: 12px;
	line-height: 130%;
	color: #363636;
	text-align: center;
	padding-left:7px;
}

.login {
	height:69px;
	font-family: "Dotum";
	font-size: 12px;
	line-height: 130%;
	font-weight: bold;
	color: #000000;
	text-align: center;
	background: #F1F1F1;
}

.maintxt {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Dotum;
	font-size: 12px;
	color: #444444;
	ime-mode:inactive;
}

/* main.css �걹 */

/* CSS Document */


body {
	font-family: Dotum;
	font-size: 12px;
	color: #1B1B1B;
	margin: 0 0 0 0px;
}

table {
	 border-collapse:collapse;
}

td {font-family: Dotum;
	font-size: 12px;
	color: #555555;
}


form{ COLOR: #858585; PADDING : 0; MARGIN: 0 }



 /*----------------------------------------------------------------------------
 * links
 *---------------------------------------------------------------------------*/
/* Basic Link */

A:link        {font-family: "Dotum"; color:#005cb1; text-decoration:none; font-size:12px}
A:visited     {font-family: "Dotum"; color:#005cb1; text-decoration:none; font-size:12px}
A:hover       {font-family: "Dotum"; color:#6e8eb3; text-decoration:none; font-size:12px}

/* tab menu ff*/
A.bt2:link    {font-family: "Dotum"; color:#444444; text-decoration:none;  font-size:12px;}
A.bt2:active  {font-family: "Dotum"; color:149EA8; text-decoration:none;  font-size:12px;}
A.bt2:visited {font-family: "Dotum"; color:#444444; text-decoration:none;  font-size:12px;}
A.bt2:hover   {font-family: "Dotum"; color:149EA8; text-decoration:none;  font-size:12px;}

/* paging link -  */
A.bt3:link    {font-family: "Dotum"; color:#777777; text-decoration:none; font-size:11px;}
A.bt3:active  {font-family: "Dotum"; color:#777777; text-decoration:none; font-size:11px;}
A.bt3:visited {font-family: "Dotum"; color:#777777; text-decoration:none; font-size:11px;}
A.bt3:hover   {font-family: "Dotum"; color:#000000; text-decoration:none; font-weight:bold; font-size:11px;}

/* left menu 2depth */
A.bt4:link    {font-family: "Dotum"; color:#555555; text-decoration:none; font-size:11px; font-weight:bold;}
A.bt4:active  {font-family: "Dotum"; color:#0c55ba; text-decoration:none; font-size:11px; font-weight:bold;}
A.bt4:visited {font-family: "Dotum"; color:#555555; text-decoration:none; font-size:11px; font-weight:bold;}
A.bt4:hover   {font-family: "Dotum"; color:#0c55ba; text-decoration:none; font-size:11px; font-weight:bold;}

/* left menu 3depth */
A.bt5:link    {font-family: "Dotum"; color:#1a1a1a; text-decoration:none; font-size:12px;}
A.bt5:active  {font-family: "Dotum"; color:#0c55ba; text-decoration:none; font-size:12px;}
A.bt5:visited {font-family: "Dotum"; color:#555555; text-decoration:none; font-size:12px;}
A.bt5:hover   {font-family: "Dotum"; color:#0c55ba; text-decoration:none; font-size:12px;}

/* text link */
A.bt6:link    {font-family: "Dotum"; color:#555555; text-decoration:none; font-size:12px;}
A.bt6:active  {font-family: "Dotum"; color:#0c55ba; text-decoration:none; font-size:12px;}
A.bt6:visited {font-family: "Dotum"; color:#555555; text-decoration:none; font-size:12px;}
A.bt6:hover   {font-family: "Dotum"; color:#0c55ba; text-decoration:none; font-size:12px; font-weight:bold;}

/* control link */
A.control:link    {font-family: "Dotum"; color:#000000; text-decoration:none; font-size:11px; font-weight:bold;}
A.control:active  {font-family: "Dotum"; color:#000000; text-decoration:none; font-size:11px; font-weight:bold;}
A.control:visited {font-family: "Dotum"; color:#000000; text-decoration:none; font-size:11px; font-weight:bold;}
A.control:hover   {font-family: "Dotum"; color:#6D6D6D; text-decoration:none; font-size:11px; font-weight:bold;}

/* location link */
A.location:link    {font-family: "Dotum"; color:#000000; text-decoration:none; font-size:11px;}
A.location:active  {font-family: "Dotum"; color:#000000; text-decoration:none; font-size:11px;}
A.location:visited {font-family: "Dotum"; color:#000000; text-decoration:none; font-size:11px;}
A.location:hover   {font-family: "Dotum"; color:#6D6D6D; text-decoration:underline; font-size:11px;}
 /*----------------------------------------------------------------------------
 * table 愿��젴 
 *---------------------------------------------------------------------------*/
.tab_w01 {
	width: 813px;
	margin: 0 15px 0 0px;
	
}
.tab_w02 {
	width: 100%;
	margin: 0 0 0 0px;
}

.tab_w02_01 {
	width:100%;
	margin: 0 0 0 0px;
}

.tab_w02_l{
	width: 813px;
	border:#CCCCCC solid 1px; 
}

/* 寃��깋�빆紐� table */
.tab_w03 {
	width: 650px;
	height: 100px;
	margin-top: 30px;
	margin-bottom: 30px;
}
.tab_w04 {
	width: 794px;
}

.tab_top {
	border-bottom:#9AA7B3 solid 3px;
}
	
.tab_btm1{
	border-bottom:#9AA7B3 solid 1px;

}

.tab_btm2 {
	border-bottom:#EBF1F6 solid 3px;
}

.tab_line { border-bottom:#999 solid 1px; width:820px; }
.tab_tdr3 { padding:0 3px 0 0;}

/* top 諛곌꼍 �뙣�꽩 */
.tdBg01 {
	background-image: url(/images/main/top_bg.gif);
	background-repeat: repeat-x;
}

 form{ COLOR: #858585; PADDING : 0; MARGIN: 0 }

/* table td */

.tdM {
	height: 21px;
	text-align: center;
	font-family: Gulim;
	font-size: 12px;
	color: #666666;
	padding-right: 1px;
	padding-left: 1px;
}
.tdR {
	height: 21px;
	text-align: right;
	font-family: Gulim;
	font-size: 12px;
	padding-right: 2px;
}

/* public table td */
.tdBlueAll1 {
	padding:3 3 3 3;
	border-left-width: 1px;
	border-right-width: 3px;
	border-top-width: 1px;
	border-bottom-width: 3px;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-color: #22B29E;
	border-top-color: #22B29E;
	border-right-color: #92b7b0;
	border-bottom-color: #92b7b0;
	background: #22B29E;
	height: 70px;
	text-align: center;
	font-family: "굴림";
	font-weight: bold;
	font-size: 23px;
}

.tdBlueAll2 {
	padding-bottom: 0px;
	padding-left: 6px;
	padding-right: 0px;
	padding-top: 4px;
	border-left-width: 1px;
	border-right-width: 3px;
	border-top-width: 1px;
	border-bottom-width: 3px;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-color: #B6ECE1;
	border-top-color: #B6ECE1;
	border-right-color: #92b7b0;
	border-bottom-color: #92b7b0;
	background: #B6ECE1;
	height: 18px;
	text-align: left;
	font-family: "굴림";
	font-size: 12px;
}

.tdBlueAll1Old {
	text-align: center;
	font-family: "굴림";
	font-weight: bold;
	color: #FFFFFF;
	font-size: 23px;
}

.tdWhiteAll2Old {
	text-align: center;
	font-family: "굴림";
	font-weight: bold;
	font-size: 12px;
}

.tdWhiteAll1 {
	padding:3 3 3 3;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-color: #b8c0ca;
	border-top-color: #b8c0ca;
	border-right-color: #b8c0ca;
	border-bottom-color: #b8c0ca;
	background: #66E6EC;
	height: 18px;
	text-align: center;
	font-family: "굴림";
	font-size: 12px;
}



.tdWhiteAll2 {
	padding:3 3 3 3;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-color: #b8c0ca;
	border-top-color: #b8c0ca;
	border-right-color: #b8c0ca;
	border-bottom-color: #b8c0ca;
	background: #61C8E2;
	height: 18px;
	text-align: center;
	font-family: "굴림";
	font-size: 12px;
}

.tdpubgrayL {
	padding:2 2 2 7;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	background: #F0F0F0;
	height: 21px;
	text-align: left;
	font-family: Gulim;
	font-size: 12px;
	color: #565656;
	font-weight: bold;
}
.tdpubgrayM {
	padding:2 2 2 2;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	background: #F0F0F0;
	height: 21px;
	text-align: center;
	font-family: Gulim;
	font-size: 12px;
	color: #565656;
	font-weight: bold;
}
.tdpubgrayR {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	background: #F0F0F0;
	height: 21px;
	text-align: right;
	font-family: Gulim;
	font-size: 12px;
	padding-right: 7px;
	font-weight: bold;
	color: #565656;
}
.tdpubgrayM0 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	background: #F0F0F0;
	height: 21px;
	text-align: center;
	font-family: Gulim;
	font-size: 12px;
	color: #565656;
	padding-left: 1px;
	padding-right: 1px;
	font-weight: bold;
}
.tdpubgrayL0 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	background: #F0F0F0;
	height: 21px;
	text-align: left;
	font-family: Gulim;
	font-size: 12px;
	padding-left: 7px;
	font-weight: bold;
	color: #565656;
}
.tdpubgrayR0 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	background: #F0F0F0;
	height: 21px;
	text-align: right;
	font-family: Gulim;
	font-size: 12px;
	padding-right: 7px;
	font-weight: bold;
	color: #565656;
}
.tdpubgray2L {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	background: #F6F6F6;
	height: 21px;
	text-align: left;
	font-family: Gulim;
	font-size: 12px;
	border-left-style: 2;
	padding-left: 7px;
	color: #565656;
	font-weight: bold;
}
.tdBlue3L {
	padding:4 4 2 4;
	background: #f3f3f3;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #d7d7d7;
	border-bottom-color: #d7d7d7;
	font-family: "굴림";
	font-size: 12px;
}

.tdpubgray2M {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	background: #F6F6F6;
	height: 21px;
	text-align: center;
	font-family: Gulim;
	font-size: 12px;
	background-position: center;
	padding-right: 1px;
	padding-left: 1px;
	color: #565656;
	font-weight: bold;
}
.tdpubgray2R {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	background: #F6F6F6;
	height: 21px;
	text-align: right;
	font-family: Gulim;
	font-size: 12px;
	padding-right: 7px;
	color: #565656;
	font-weight: bold;
}
.tdpubgray2L0 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	background: #F6F6F6;
	height: 21px;
	text-align: left;
	font-family: Gulim;
	font-size: 12px;
	padding-left: 7px;
	color: #565656;
	font-weight: bold;
}
.tdpubgray2M0 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background: #F6F6F6;
	height: 21px;
	text-align: center;
	font-family: Gulim;
	font-size: 12px;
	border-bottom-color: #C6C6C6;
	padding-right: 1px;
	padding-left: 1px;
	color: #565656;
	font-weight: bold;
}
.tdpubgray2R0 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	background: #F6F6F6;
	height: 21px;
	text-align: right;
	font-family: Gulim;
	font-size: 12px;
	padding-right: 7px;
	color: #565656;
	font-weight: bold;
}
.tdpubgray3L {
	background: #FDF6E8;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	font-family: Gulim;
	font-size: 12px; 
	height: 21px;
	padding-left: 7px;
}

.tdpubgray3R {
	background: #FDF6E8;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	text-align: right;
	height: 21px;
	padding-right: 7px;
	font-family: Dotum;
	font-size: 12px;
}
.tdpubgray3M {
	background: #FDF6E8;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	text-align: center;
	padding-right: 1px;
	padding-left: 1px;
	height: 21px;
	font-family: Dotum;
	font-size: 12px;
}
.tdpubgray3L0 {
	background: #FDF6E8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	height: 21px;
	padding-left: 7px;
	font-size: 12px;
	text-align: left;
	font-family: Dotum;	
}
.tdpubgray3R0 {
	background: #FDF6E8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	text-align: right;
	height: 21px;
	padding-right: 7px;
	font-size: 12px;
	font-family: Dotum;
}
.tdpubgray3M0 {
	background: #FDF6E8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	text-align: center;
	height: 21px;
	padding-right: 1px;
	padding-left: 1px;
	font-family: Dotum;
	font-size: 12px;
}

.tdpubgray4M {
	background: #E7F2F7;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	text-align: center;
	height: 21px;
	padding-right: 1px;
	padding-left: 1px;
	font-family: Dotum;
	font-size: 12px;
}
.tdpubgray4L {
	background: #E7F2F7;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	text-align: left;
	height: 21px;
	padding-left: 7px;
	font-family: Dotum;
	font-size: 12px;
}
.tdpubgray4R {
	background: #E7F2F7;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-bottom-color: #C6C6C6;
	border-right-color: #C6C6C6;
	text-align: right;
	height: 21px;
	padding-right: 7px;
	font-family: Dotum;
	font-size: 12px;
}
.tdpubgray4M0 {
	background: #E7F2F7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	text-align: center;
	padding-top: 1px;
	padding-left: 1px;
	font-family: Dotum;
	font-size: 12px;
}
.tdpubgray4L0 {
	background: #E7F2F7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	text-align: left;
	height: 21px;
	padding-left: 2px;
	font-family: Dotum;
	font-size: 12px;
}
.tdpubgray4R0 {
	background: #E7F2F7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	text-align: right;
	height: 21px;
	padding-right: 7px;
	font-family: Dotum;
	font-size: 12px;
}

.tdpubgray5M {
	background: #FAEFE3;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	text-align: center;
	height: 21px;
	padding-right: 1px;
	padding-left: 1px;
	font-family: Dotum;
	font-size: 12px;
}
.tdpubgray5L {
	background: #FAEFE3;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	text-align: left;
	height: 21px;
	padding-left: 7px;
	font-family: Dotum;
	font-size: 12px;
}
.tdpubgray5R {
	background: #FAEFE3;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-bottom-color: #C6C6C6;
	border-right-color: #C6C6C6;
	text-align: right;
	height: 21px;
	padding-right: 7px;
	font-family: Dotum;
	font-size: 12px;
}
.tdpubgray5M0 {
	background: #FAEFE3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	text-align: center;
	padding-top: 1px;
	padding-left: 1px;
	font-family: Dotum;
	font-size: 12px;
}
.tdgray5L0 {
	background: #FAEFE3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	text-align: left;
	height: 21px;
	padding-left: 2px;
	font-family: Dotum;
	font-size: 12px;
}
.tdpubgray5R0 {
	background: #FAEFE3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	text-align: right;
	height: 21px;
	padding-right: 7px;
	font-family: Dotum;
	font-size: 12px;
}
.tdpubwhiteM {
	background: #ffffff;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #EAEAEA;
	text-align: center;
	height: 21px;
	padding-right: 1px;
	padding-left: 1px;
	font-family: Dotum;
	color: #666666;
	font-size: 12px;
}
.tdpubwhiteR {
	background: #ffffff;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #EAEAEA;
	text-align: right;
	padding-right: 7px;
	height: 21px;
	font-family: Dotum;
	font-size: 12px;
}
.tdpubwhiteL {
	background: #ffffff;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #EAEAEA;
	text-align: left;
	font-size: 12px;
	font-family: Dotum;
	height: 21px;
	padding-left: 7px;
}
.tdpubwhiteM0 {
	background: #ffffff;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
	text-align: center;
	font-size: 12px;
	font-family: Dotum;
	height: 21px;
	padding-right: 1px;
	padding-left: 1px;
}
.tdpubwhiteR0 {
	background: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
	text-align: right;
	padding-right: 7px;
	height: 21px;
	font-family: Dotum;
	font-size: 12px;
	
}
.tdpubwhiteL0 {
	background: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
	text-align: left;
	font-size: 12px;
	font-family: Dotum;
	padding-left: 7px;
	height: 21px;
}
.tdpub1whiteM {
	background: #ffffff;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #EAEAEA;
	text-align: center;
	padding-right: 1px;
	padding-left: 1px;
	font-family: Dotum;
	color: #666666;
	font-size: 12px;
}
.tdpub1whiteR {
	background: #ffffff;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;

	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #EAEAEA;
	text-align: right;
	padding-right: 7px;
	font-family: Dotum;
	font-size: 12px;
}
.tdpub1whiteL {
	background: #ffffff;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #EAEAEA;
	text-align: left;
	font-size: 12px;
	font-family: Dotum;
	padding-left: 7px;
}
.tdpub1whiteM0 {
	background: #ffffff;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
	text-align: center;
	font-size: 12px;
	font-family: Dotum;
	padding-right: 1px;
	padding-left: 1px;
}
.tdpub1whiteR0 {
	background: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
	text-align: right;
	padding-right: 7px;
	font-family: Dotum;
	font-size: 12px;
	
}
.tdpub1whiteL0 {
	background: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
	text-align: left;
	font-size: 12px;
	font-family: Dotum;
	padding-left: 7px;
}


/*small-font */
 .tw{
 letter-spacing:-1px
 }

/* data table td */
.tdgrayL {
	padding:2 2 2 7;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	background: #F0F0F0;
	height: 21px;
	text-align: left;
	font-family: Gulim;
	font-size: 12px;
	color: #1B1B1B;

}
.tdgrayM {
	padding:2 2 2 2;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	background: #F0F0F0;
	height: 21px;
	text-align: center;
	font-family: Gulim;
	font-size: 12px;
	color: #1B1B1B;

}
.tdgrayR {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	background: #F0F0F0;
	height: 21px;
	text-align: right;
	font-family: Gulim;
	font-size: 12px;
	padding-right: 7px;
	color: #1B1B1B;
}
.tdgrayM0 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	background: #F0F0F0;
	height: 21px;
	text-align: center;
	font-family: Gulim;
	font-size: 12px;
	color: #1B1B1B;
	padding-left: 1px;
	padding-right: 1px;

}
.tdgrayL0 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	background: #F0F0F0;
	height: 21px;
	text-align: left;
	font-family: Gulim;
	font-size: 12px;
	padding-left: 7px;

	color: #1B1B1B;
}
.tdgrayR0 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	background: #F0F0F0;
	height: 21px;
	text-align: right;
	font-family: Gulim;
	font-size: 12px;
	padding-right: 7px;

	color: #1B1B1B;
}
.tdgray2L {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	background: #F6F6F6;
	height: 21px;
	text-align: left;
	font-family: Gulim;
	font-size: 12px;
	border-left-style: 2;
	padding-left: 7px;
	color: #1B1B1B;

}
.tdgray2M {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	background: #F6F6F6;
	height: 21px;
	text-align: center;
	font-family: Gulim;
	font-size: 12px;
	background-position: center;
	padding-right: 1px;
	padding-left: 1px;
	color: #1B1B1B;

}

/* 2009년 1월 22일 추가 */
.tab_w04 {
	width: 735px;
}


.f_11 { font-size:11px; color:#666666; }
.t_red { color:#990000; }
.t_red14  { color:#990000; font-size:14px; }

.t_blue_b {
	color:003399;
	font-weight: bold;
}
/* 2009년 1월 22일 추가 끝*/

.tdgray2R {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	background: #F6F6F6;
	height: 21px;
	text-align: right;
	font-family: Gulim;
	font-size: 12px;
	padding-right: 7px;
	color: #1B1B1B;
	font-weight: bold;
}
.tdgray2L0 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	background: #F6F6F6;
	height: 21px;
	text-align: left;
	font-family: Gulim;
	font-size: 12px;
	padding-left: 7px;
	color: #1B1B1B;

}
.tdgray2M0 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background: #F6F6F6;
	height: 21px;
	text-align: center;
	font-family: Gulim;
	font-size: 12px;
	border-bottom-color: #C6C6C6;
	padding-right: 1px;
	padding-left: 1px;
	color: #1B1B1B;

}
.tdgray2R0 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	background: #F6F6F6;
	height: 21px;
	text-align: right;
	font-family: Gulim;
	font-size: 12px;
	padding-right: 7px;
	color: #1B1B1B;
	font-weight: bold;
}
.tdgray3L {

	background: #FDF6E8;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	font-family: Gulim;
	font-size: 12px; 
	height: 21px;
	padding-left: 7px;
}

.tdgray3R {
	background: #FDF6E8;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	text-align: right;
	height: 21px;
	padding-right: 7px;
	font-family: Dotum;
	font-size: 12px;
}
.tdgray3M {
	background: #FDF6E8;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	text-align: center;
	padding-right: 1px;
	padding-left: 1px;
	height: 21px;
	font-family: Dotum;
	font-size: 12px;
}
.tdgray3L0 {
	background: #FDF6E8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	height: 21px;
	padding-left: 7px;
	font-size: 12px;
	text-align: left;
	font-family: Dotum;	
}
.tdgray3R0 {
	background: #FDF6E8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	text-align: right;
	height: 21px;
	padding-right: 7px;
	font-size: 12px;
	font-family: Dotum;
}
.tdgray3M0 {
	background: #FDF6E8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	text-align: center;
	height: 21px;
	padding-right: 1px;
	padding-left: 1px;
	font-family: Dotum;
	font-size: 12px;
}

.tdgray4M {
	background: #E7F2F7;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	text-align: center;
	height: 21px;
	padding-right: 1px;
	padding-left: 1px;
	font-family: Dotum;
	font-size: 12px;
}
.tdgray4L {
	background: #E7F2F7;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	text-align: left;
	height: 21px;
	padding-left: 7px;
	font-family: Dotum;
	font-size: 12px;
}



.tdgray4R {
	padding:3 7 3 2;
	background: #E7F2F7;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	text-align: right;
	height: 21px;
	font-family: Dotum;
	font-size: 12px;
}
.tdgray4M0 {
	background: #E7F2F7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	text-align: center;
	padding-top: 1px;
	padding-left: 1px;
	font-family: Dotum;
	font-size: 12px;
}
.tdgray4L0 {
	background: #E7F2F7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	text-align: left;
	height: 21px;
	padding-left: 2px;
	font-family: Dotum;
	font-size: 12px;
}
.tdgray4R0 {
	padding:3 10 3 2;
	background: #E7F2F7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	text-align: right;
	height: 21px;
	padding-right: 7px;
	font-family: Dotum;
	font-size: 12px;
}

.tdgray5M {
	background: #FAEFE3;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	text-align: center;
	height: 21px;
	padding-right: 1px;
	padding-left: 1px;
	font-family: Dotum;
	font-size: 12px;
}
.tdgray5L {
	background: #FAEFE3;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #C6C6C6;
	text-align: left;
	height: 21px;
	padding-left: 7px;
	font-family: Dotum;
	font-size: 12px;
}
.tdgray5R {
	background: #FAEFE3;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-bottom-color: #C6C6C6;
	border-right-color: #C6C6C6;
	text-align: right;
	height: 21px;
	padding-right: 7px;
	font-family: Dotum;
	font-size: 12px;
}
.tdgray5M0 {
	background: #FAEFE3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	text-align: center;
	padding-top: 1px;
	padding-left: 1px;
	font-family: Dotum;
	font-size: 12px;
}
.tdgray5L0 {
	background: #FAEFE3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	text-align: left;
	height: 21px;
	padding-left: 2px;
	font-family: Dotum;
	font-size: 12px;
}
.tdgray5R0 {
	background: #FAEFE3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	text-align: right;
	height: 21px;
	padding-right: 7px;
	font-family: Dotum;
	font-size: 12px;
}



.tdGray6L {
	padding:2 4 2 4;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #b8c0ca;
	border-bottom-color: #b8c0ca;
	background: #E0F8FA;
	height: 20px;
	text-align: left;
	font-family: "Dotum";
	font-size: 12px;
	font-weight:bold;
}
.tdGray6M {
	padding:2 4 2 4;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #b8c0ca;
	border-bottom-color: #b8c0ca;
	background: #E0F8FA;
	height: 20px;
	text-align: center;
	font-family: "Dotum";
	font-size: 12px;
	font-weight:bold;
}
.tdGray6R {
	padding:2 4 2 4;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #b8c0ca;
	border-bottom-color: #b8c0ca;
	background: #E0F8FA;
	height: 20px;
	text-align: right;
	font-family: "Dotum";
	font-size: 12px;
	font-weight:bold;
}
.tdGray6M0 {
	padding:2 4 2 4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b8c0ca;
	background: #E0F8FA;
	height: 20px;
	text-align: center;
	font-family: "Dotum";
	font-size: 12px;
	font-weight:bold;
}
.tdGray6L0 {
	padding:2 4 2 4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b8c0ca;
	background: #E0F8FA;
	height: 20px;
	text-align: left;
	font-family: "Dotum";
	font-size: 12px;

}
.tdGray6R0 {

	padding:2 4 2 4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b8c0ca;
	background: #E0F8FA;
	height: 20px;
	text-align: right;
	font-family: "Dotum";
	font-size: 12px;
	font-weight:bold;
}

.tdGray6L {
	padding:2 4 2 4;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #b8c0ca;
	border-bottom-color: #b8c0ca;
	background: #E0F8FA;
	height: 20px;
	text-align: left;
	font-family: "Dotum";
	font-size: 12px;

}
.tdGray6M {
	padding:2 4 2 4;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #b8c0ca;
	border-bottom-color: #b8c0ca;
	background: #EEF7E7;
	height: 20px;
	text-align: center;
	font-family: "Dotum";
	font-size: 12px;

}




.tdGray7L {
	padding:2 4 2 4;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #b8c0ca;
	border-bottom-color: #b8c0ca;
	background: #EEF7E7;
	height: 20px;
	text-align: left;
	font-family: "Dotum";
	font-size: 12px;

}
.tdGray7M {
	padding:2 4 2 4;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #b8c0ca;
	border-bottom-color: #b8c0ca;
	background: #EEF7E7;
	height: 20px;
	text-align: center;
	font-family: "Dotum";
	font-size: 12px;
}
.tdGray7R {
	padding:2 4 2 4;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #b8c0ca;
	border-bottom-color: #b8c0ca;
	background: #EEF7E7;
	height: 20px;
	text-align: right;
	font-family: "Dotum";
	font-size: 12px;

}
.tdGray7M0 {
	padding:2 4 2 4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b8c0ca;
	background: #EEF7E7;
	height: 20px;
	text-align: center;
	font-family: "Dotum";
	font-size: 12px;

}
.tdGray7L0 {
	padding:2 4 2 4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b8c0ca;
	background: #EEF7E7;
	height: 20px;
	text-align: left;
	font-family: "Dotum";
	font-size: 12px;

}
.tdGray7R0 {
	padding:2 4 2 4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b8c0ca;
	background: #EEF7E7;
	height: 20px;
	text-align: right;
	font-family: "Dotum";
	font-size: 12px;

}



.tdwhiteM {
	padding:3 1 3 1;
	background: #ffffff;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #EAEAEA;
	text-align: center;
	height: 21px;
	font-family: Dotum;
	
	font-size: 12px;
}
.tdwhiteR {
	padding:3 7 3 2;
	background: #ffffff;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #EAEAEA;
	text-align: right;
	height: 21px;
	font-family: Dotum;
	font-size: 12px;
}
.tdwhiteL {
	padding:3 2 3 5;
	background: #ffffff;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C6C6C6;
	border-bottom-color: #EAEAEA;
	text-align: left;
	font-size: 12px;
	font-family: Dotum;
	height: 21px;
}
.tdwhiteM0 {
	padding:2 1 2 1;
	background: #ffffff;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
	text-align: center;
	font-size: 12px;
	font-family: Dotum;
	height: 21px;
}
.tdwhiteR0 {
	padding:3 5 3 2;
	background: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
	text-align: right;
	height: 21px;
	font-family: Dotum;
	font-size: 12px;
	
}
.tdwhiteL0 {
	padding:3 2 3 5;
	background: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
	text-align: left;
	font-size: 12px;
	font-family: Dotum;
	height: 21px;
}

/* tab search box style*/
.tdstop {
	background-image: url(/images/common/search/search_box_tbg.gif);
	height: 11px;
}
.tdsleft{
	background-image: url(/images/common/search/search_box_lbg.gif);
	width: 14px;
}
.tdsright{
	background-image: url(/images/common/search/search_box_rbg.gif);
	width: 14px;
}
.tdsbot{
	background-image: url(/images/common/search/search_box_bbg.gif);
	height: 11px;
}
.gdot{
	background-image: url(/images/common/common/dot_gray.gif);
	height: 1px;
}
.setitle{
	font-family: "Dotum", "Dotumche";
	font-size: 11px;
	color: #5a7396;
}

 /*----------------------------------------------------------------------------
 * 媛곸쥌 �뀓�뒪�듃 
 *---------------------------------------------------------------------------*/
.bfont{font-weight: bold}

.spfont{letter-spacing:-1px}


.titleB {
	font-family: "Dotum", "Dotum泥�";
	font-size: 12px;
	font-weight: bold;
	color: #996633;
}
/* �럹�씠吏� 紐� */
.titleP {
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	height: 25px;
	padding-top: 5px;
	font-family: "Dotum", "Dotum泥�";
	font-size: 13px;
	font-weight: bold;
	color: #011135;
}
.titlePbg {
	background-image: url(/images/common/icon01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 57px;
}
/* �럹�씠吏� 紐� */
.titleD {
	background-image: url(/images/common/icon/iconimg02.gif);
	background-repeat: no-repeat;
	background-position:0 8;
	height:25px;
	padding:5px 0 0  18px;
	color: #1C3660;
	font-weight: bold;
	font-size: 12px;

}
/* �긽�꽭蹂닿린 */
.titleT {
	background-image: url(/images/common/icon/iconimg07.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	color: #1C3660;
	font-weight: bold;
	font-size: 12px;
	padding-top: 2px;
}

/* �궛�뾽遺꾩꽍�젙蹂� */
.titlein {
	padding:0 0 0 15;
	font-family: "Dotum";
	font-size: 12px;
	color: #9A3209;
}

.titleC {
	background-image: url(/images/common/iconb.gif);
	background-position: 5;
	background-repeat: no-repeat;
	padding-left: 15px;
	color: #666666;
	font-weight: bold;
}

/* �떒�쐞 */
.unit {
	font-family: "Dotum";
	font-size: 11px;
	color: #666666;
	text-align: right;
	vertical-align: text-bottom;
	line-height: 130%;
}

/* 肄붾찘�듃 */
.cmt {
	font-family: Dotum;
	font-size: 11px;
	color: #A02C5E;
	line-height: 120%;
}


/* ����씠��� */
.stitle {
	font-family: Dotum;
	font-size: 11px;
	color: CAD3D8;
}


.cmtext {
	font-family: Dotum;
	font-size: 11px;
	line-height: 120%;
}

/* �럹�씠吏� �긽�떒 depth */
.depth {
	text-align: right;
	margin-right: 20px;
	font-family: Dotum;
	font-size: 12px;
	color: #0066FF;
}
/* �쁽�옱 page */
.depth01 {
	text-align: right;
	margin-right: 20px;
	font-family: Dotum;
	font-size: 12px;
	color: #0066FF;
	font-weight: bold;
}
/* 湲곗���씪�옄 */
.sddate {
	font-family: Dotum;
	font-size: 12px;
	color: #009999;
	text-align: right;
}
/* color text */

.red {}
.blue {}
.green{}
.violet{}
.gray{}

 /*----------------------------------------------------------------------------
 * form 愿��젴 
 *---------------------------------------------------------------------------*/

/* �젏�봽硫붾돱 */
.jmp {
	font-size: 12px;
	font-family: Dotum;
	color: #333333;

}
.jmp0 {
}
/* iframe  */
.ifr {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/* textfild */
.txt {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: c5c5c5;
	border-right-color: c5c5c5;
	border-bottom-color: c5c5c5;
	border-left-color: c5c5c5;
	font-family: Dotum;
	font-size: 12px;
	color: #444444;
}

.txt_se {
	border:#c5c5c5  solid 1px;
	font-family: Dotum;
	height:18px;
	font-size: 12px;
	color: #444444;
}

/* �씪�씤�뾾�뒗 �뀓�뒪�듃�븘�뱶 */
.txt02 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #009999;
	font-family: Dotum;
	font-size: 12px;
	color: #555555;
}
.txt0 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	font-family: Dotum;
	font-size: 12px;
	color: #444444;
}

.txt11 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	font-family: Dotum;
	font-size: 11px;
	color: #444444;
}
/* chekbox */
.ckd {
}
.ckd0{
}
/* �넂�씠媛꾧꺽 */
.space2 {
	height: 2px;
}
.space5 {
	height: 5px;
}
.space7 {

	height: 7px;
}
.space15 {

	height: 15px;
}
.space20 {

	height: 20px;
}
img{border:none;}


/***********************************************************************
                             popup title                             

***********************************************************************/
.popup_title {
	font-size: 12px;
	font-weight: bold;
	font-family: Dotum;
	padding:3 0 0 20;
	letter-spacing:-1pt;
	color: #ffffff;}

.pop_title00 {
	font-size: 12px;
	font-weight: bold;
	font-family: Dotum;
	color: #ffffff;}

.pop_title01 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-image: url(/images/common/pop_dot01.gif);
	background-repeat: no-repeat;
	padding-left: 17px;}
.pop_title03 {
	font-size: 12px;
	font-family: Dotum;
	color: #ffffff;}
	
.pop_bg02 {
	background-image: url(/images/common/popup02.gif);
	background-repeat: repeat-x;
	text-align: right;
	padding-bottom: 6px;
}

.pop_bg06 {
	background-image: url(/images/common/popup06.gif);
	background-repeat: repeat-y;
}
.pop_tab {
	height: 100%;
	width: 100%;
}
.pop_bg07 {
	background-image: url(/images/common/popup07.gif);
	background-repeat: repeat-y;
}
.pop_bg09 {
	background-image: url(/images/common/popup09.gif);
	background-repeat: repeat-x;
}
.pop_bg11 {
	background-image: url(/images/common/popup_11.gif);
	background-repeat: repeat-x;
}


/***********************************************************************
                             about calendar                             
***********************************************************************/
.year {
	font-family: dotum;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-align: center;
}
.red {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C60000;
	font-weight:bold;
	text-align: right;
	vertical-align: text-bottom;
}
.black {
	font-family: "Dotum";
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-align: right;
	vertical-align: text-bottom;
}
.cld_tab {
	width: 300px;
	bgcolor="#AAB5BD"; 
	background: #AAB5BD;
}
.day_S {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	background: #FFFFFF;
	padding-right: 4px;
	padding-bottom: 4px;
	text-align: right;
	vertical-align: bottom;
	height: 30px;
	width: 40px;
}
.day_Sr {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	background: #c4f3e6;
	padding-right: 4px;
	padding-bottom: 4px;
	text-align: right;
	vertical-align: bottom;
	height: 30px;
	width: 40px;
}
.day_O {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background: #FFFFFF;
	padding-right: 4px;
	padding-bottom: 4px;
	text-align: right;
	vertical-align: bottom;
	height: 30px;
	width: 40px;
}
.day_Or {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background: #c4f3e6;
	padding-right: 4px;
	padding-bottom: 4px;
	text-align: right;
	vertical-align: bottom;
	height: 30px;
	width: 40px;
}
.sun {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	background: #E3E8ED;
	padding-right: 4px;
	padding-bottom: 4px;
	text-align: center;
	height: 20px;
	width: 40px;
	font-weight: bold;
}
.other {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background: #E3E8ED;
	text-align: center;
	height: 20px;
	width: 40px;
	font-weight: bold;
}
.cld_sid {
	bgcolor="#AAB5BD";
	background: E2E7F6;
	background-position: top;
	vertical-align: top;
}
.style1 {color: #E2E7F6}
.cld_btm {
	bgcolor="#AAB5BD";
	background: E2E7F6;
	background-position: center;
	height: 21px;
	text-align: center;
}
 /*----------------------------------------------------------------------------
 * �꽌釉� �꽌移�
 *---------------------------------------------------------------------------*/

.subsearch_w {
	width: 813px;
}

.subsearch_top {
	height: 3px;
	background: #8b99a3;
}

.subsearch_btm {
	height: 1px;
	background: #8b99a3;
}

.search_box04 {
	background: url(/images/common/search/search_box04.gif) no-repeat top right;
}

.subsearch_bg {
	background: #E9EEF3;
}

 /*----------------------------------------------------------------------------
 * td width
 *---------------------------------------------------------------------------*/

.3 {width: 3%;}
.4 {width: 4%;}
.5 {width: 5%;}
.6 {width: 6%;}
.7 {width: 7%;}
.8 {width: 8%;}
.9 {width: 9%;}
.10 {width: 10%;}
.11 {width: 11%;}
.12 {width: 12%;}
.13 {width: 13%;}
.14 {width: 14%;}
.15 {width: 15%;}
.16 {width: 16%;}
.17 {width: 17%;}
.18 {width: 18%;}
.19 {width: 19%;}
.20 {width: 20%;}
.22 {width: 22%;}
.23 {width: 23%;}
.24 {width: 24%;}
.25 {width: 25%;}
.28 {width: 28%;}
.30 {width: 30%;}
.33 {width: 33%;}
.35 {width: 35%;}
.40 {width: 40%;}
.45 {width: 45%;}
.50 {width: 50%;}
.55 {width: 55%;}
.60 {width: 60%;}
.65 {width: 65%;}
.70 {width: 70%;}
.75 {width: 75%;}
.80 {width: 80%;}
.85 {width: 85%;}
.90 {width: 90%;}

 /*----------------------------------------------------------------------------
 * DIV�뒪�겕濡�
 *---------------------------------------------------------------------------*/

.scrollList {
overflow:auto;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #cfcfcf;
scrollbar-shadow-color: #FFFFFF;
scrollbar-darkshadow-color: #cfcfcf;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #666666
}

 /*----------------------------------------------------------------------------
 * Company>湲곗뾽�씪諛�>�옱臾대텇�꽍 �뀒�씠釉� 愿��젴
 *---------------------------------------------------------------------------*/

.leftPadding {
	padding:0 0 0 15;
}

.leftPadding01 {
	padding:0,0,0,25;
}

.bold {
	font-weight: bold;
}

.padding10 {
	padding: 10px;
}

input { padding:2px;}

 /*----------------------------------------------------------------------------
 * input box �궗�씠利�
 *---------------------------------------------------------------------------*/

.input150 {
	width: 150px;
}

.input100 {
	width: 100px;
}

.input80 {
	width: 80px;
}


/* control link */
A.control:link    {font-family: "Dotum"; color:#000000; text-decoration:none; font-size:11px; font-weight:bold;}
A.control:active  {font-family: "Dotum"; color:#000000; text-decoration:none; font-size:11px; font-weight:bold;}
A.control:visited {font-family: "Dotum"; color:#000000; text-decoration:none; font-size:11px; font-weight:bold;}
A.control:hover   {font-family: "Dotum"; color:#6D6D6D; text-decoration:none; font-size:11px; font-weight:bold;}

/* location link */
A.location:link    {font-family: "Dotum"; color:#000000; text-decoration:none; font-size:11px;}
A.location:active  {font-family: "Dotum"; color:#000000; text-decoration:none; font-size:11px;}
A.location:visited {font-family: "Dotum"; color:#000000; text-decoration:none; font-size:11px;}
A.location:hover   {font-family: "Dotum"; color:#6D6D6D; text-decoration:underline; font-size:11px;}

/* DATA Basic Link */
A.data:link    {font-family: "Dotum"; color:#000000; text-decoration:none; font-size:12px;}
A.data:active  {font-family: "Dotum"; color:#000000; text-decoration:none; font-size:12px;}
A.data:visited {font-family: "Dotum"; color:#000000; text-decoration:none; font-size:12px;}
A.data:hover   {font-family: "Dotum"; color:#e1570c; text-decoration:none; font-size:12px;}


 /*----------------------------------------------------------------------------
 * Company>湲곗뾽�씪諛�>湲곗뾽泥닿컻�솴>醫낇빀�쓽寃� �뀓�뒪�듃 �뿬諛�
 *---------------------------------------------------------------------------*/



 /*----------------------------------------------------------------------------
 * News > 寃뚯떆�뙋 view
 *---------------------------------------------------------------------------*/

.tdboard {
	font-family: "Dotum";
	font-size: 12px;
	color: #555555;
	line-height: 150%;
}

/* View �럹�씠吏� */
.n_customer{
	font-size: 12px;
	font-family: "Dotum;";
	padding:10px 10px 10px 10px;
	line-height: 150%;
}

.leftPadding {
	padding:0 0 0 15;
}

.leftPadding {
	padding:0 0 0 15;
}

.industPadding {
	padding:3 0 0 5;
    line-height: 140%;
}

.4Padding {
	padding:3 0 0 10;
    line-height: 140%;
}

.4Padding2 {
	padding:3 0 0 10;
    line-height: 140%;
}

/* IERS */
.h1 { padding:0 0 10 0; margin:0px; font-size:14px; }
.h2 { padding:0 0 10 0;}
.h3 { padding-bottom:8px; }
.h4 { 
	 background:url('../images/ifrs/icon_01.gif') no-repeat 5px 2px; color:#5c8bb2; padding:0 0 10 20; font-weight:bold; line-height:130%}
.h5 { 
	 background: url('../images/ifrs/icon_02.gif') no-repeat 20px 4px; color:#666666; padding:0 0 10 30; line-height:130%
	}
	
.t_01{ 
	 background: url('../images/ifrs/icon_03.gif') no-repeat 0px 3px; color:#666666; padding:0 0 10px 10px; line-height:130%
	}
		
.t_02{ line-height:130%; color:#666666; padding:0 0 5px 20px; color:#c75252;
	}

.t_03 { font-size:14px; font-weight:bold; color:#009999; text-align:center; line-height:130%;  padding:0 0 20px 0;}
	
	
.contents01 { width:100%; padding:0;}
.contents02 { width:100%; padding:0 0 0 20px;}
.contents03 { width:100%; padding:0 0 0 40px;}

.table_title { font-weight:bold; color:#666666; font-size:12px;}
.tab1 { padding:0 10 0 20;}
.tab2 { padding:0 0 0 40;}

.set1_c { background:#9dbabd; text-align:center; height:25px; color:#FFFFFF; font-weight:bold; }
.set2 { background:#ffffff; padding:5px; line-height:130%}
.set2_c { background:#ffffff; text-align:center;}
.set3_c { background:#516ca2;text-align:center; border:#b2bbcd solid 2px; color:#ffffff; padding:5px; }
.set4_c { background:#b15870;text-align:center;  border:#ddadba solid 2px;  color:ffffff; padding:5px; }
.set5_c { background:#f1f1f1;text-align:center; padding:2px; line-height:130%;  }


.tbox { width:810px; padding:0;}
.tbox_top { background: url('../images/ifrs/tbox_top.gif') no-repeat left bottom; height:10px; }
.tbox_bg { background: url('../images/ifrs/tbox_bg.gif') repeat-y left top;color:#666666; padding:0 10 0 10; line-height:130%;}
.tbox_bottom { background: url('../images/ifrs/tbox_bottom.gif') no-repeat left top; height: 10px; }

.imgbox { text-align:center;}

#content_list{ background: url('../images/ifrs/content_list_bg.gif') no-repeat; height:170px; width:800px; padding:5 10 10 10; }

.br5 {height:5px;}
.br10 {height:10px;}
.br15 {height:10px;}
.br20 {height:20px;}
.br30 {height:30px;}

.box {width:800px;}
.box_top { background:url('../images/ifrs/box_top.gif') no-repeat; height:12px;}
.box_bg { background:url(../images/ifrs/box_bg.gif) repeat-y;}
.box_bottom  { background:url('../images/ifrs/box_bottom.gif') no-repeat; height:12px;}
.photo { text-align:center; padding:10px 0 0 0;}
.photo_t { text-align:center;padding: 0 0 10px 0; }
.photo_t01{ color:#666666; font-weight:bold; height:20px; line-height:120%;}
.photo_t02{  color:#666666; height:20px; }


.table01 { background:#c6c6c6; width:813px;}
.table02 { background:#c6c6c6; }
.set01 {	font-family: "Dotum";  background:#547280; color:#ffffff; font-size:12px; font-weight:bold; border-top:#ffffff solid 1px; text-align:center; padding:2px 0 2px 0; height:25px;}
.w_c {	font-family: "Dotum";  background:#ffffff; color:#555555; text-align:center; height:20px;}
.w_l {	font-family: "Dotum";  background:#ffffff; color:#555555; text-align:left; height:20px; padding:0 0 0 5px;}
.w_r {	font-family: "Dotum";  background:#ffffff; color:#555555; text-align:right; height:20px;}


.td01_l {	font-family: "Dotum"; background:#d9e1ec; color:#000000; text-align:left; padding:0 0 0 5px; height:20px;}
.td01_c {	font-family: "Dotum"; background:#e9eef4; color:#555555; text-align:center; padding:0 3px 0 0; height:20px;}
.td01_r {	font-family: "Dotum"; background:#e9eef4; color:#555555; text-align:right; padding:0 3px 0 0; height:20px;}
.td02_l {	font-family: "Dotum"; background:#f6f6f6; color:#555555; text-align:left; padding:0 0 0 10px; height:20px;}
.td02_c {	font-family: "Dotum"; background:#f6f6f6; color:#555555; text-align:center; padding:0 0 0 10px; height:20px;}
.td03_l {	font-family: "Dotum"; background:#ecf1f7; color:#555555; text-align:left; padding:3px; height:20px; font-size:12px;  line-height:130%; color:#333333;}

.td_o { 	font-family: "Dotum";background:#fdf6b9; color:#9d1818; text-align:center; font-weight:bold; font-size:11px; }

.t_box { 	font-family: "Dotum"; background:#78929b; width:813px; padding:5px; border:#9bb4bc solid 1px; height:25px;}
.t_box_txt { 	font-family: "Dotum"; color:#ffffff; line-height:130%}



.title {  font-family: "Dotum"; background-image:url(../images/common/icon/iconimg08.gif); background-repeat:no-repeat;
 padding-left: 18px;
 color: #1C3660;
 font-weight: bold;
 font-size: 16px;
 padding-top: 2px;
 background-position: 0px 4px;
    }
	


/* 20090826 Search */
.sbox {width:813px; }
.sbox_top { width:100%; height:10px; background-image:url(../images/common_mem/sbox_top.gif) ; }
.sbox_bg {background-image:url(../images/common_mem/sbox_bg.gif) ; padding:0 0 0 15; }
.sbox_bottom { height:12px;background-image:url(../images/common_mem/sbox_bottom.gif) ; }
.sbox_input {border:#999999; background:#FFFFFF; font-family:dutom; font-size:12px;}

.tab_title  {background:url(../images/common_mem/tab_bg.gif); font-size:12px; font-weight:bold; color:#3b607d; padding:0 0 0 5; }
.tab { border-left:#cccccc solid 1px; width:100%; }
.tab_intup { font-size: 12px;
	font-family: Dotum;
	color: #333333; width:120px;}
.tab_td { height: 400px; vertical-align:top; }


#choice ul,ol,li { margin: 0; padding: 0; list-style: none; vertical-align:top; height:20px;}
#choice_txt { color:#333333; font-size:12px;  border-bottom:#CCCCCC solid 1px; height:25px; padding:4 0 0 95; background: url(../images/common_mem/choice01.gif) no-repeat 0 0; }


#step { width:100%; margin:0 0 10 0; }
.stable {
	width: 100%;
}


#map_area { width:739px; margin:10 0 0 0;  float:left; }
#map_area #map { width:335px; float:left; }
#map_area #choice_t { width:400px; float:right; height:22px; font-weight:bold; background:url(../images/common_mem/choice_title_bg.gif);}
.map_t  { color:#426da8; font-weight:bold;}
#map_area #choice { width:390px; float:right; margin:5px 0 0 10px;}

#map_area #choice ul {}
#map_area #choice .all { width:100%; float:left; height:25px; }
#map_area #choice li { float:left; width:180px; height:25px; }

#button { height:40px; text-align:right; margin:5 0 0 0; float:right; }

.t_red { color:#CC0000;}

.popup_search { background:url(../images/common_mem/popup_search_bg.gif) no-repeat; width:959px; height:53px; padding:0 0 0 11;}
.popupCEO_search { background:url(../images/common_mem/ceosearch_bg.gif) no-repeat; width:959px; height:53px; padding:0 0 0 11;}
.main_select { font-size:14px; font-weight:bold; padding:3px; }
.main_input { font-size:14px; font-weight:bold; padding:3px; border:#FFFFFF 0px solid; height:21px; width:190px; }
.popup_input { font-size:14px; font-weight:bold; padding:3px; border:#FFFFFF 0px solid; height:21px; width:315px; }
.srchDtlPop_input { font-size:14px; font-weight:bold; padding:3px; border:c5c5c5 1px solid; height:21px; width:315px; }

.user_company { text-align:left; width:770px; margin:0 0 0 23px;}
.user_company ul li{margin:0px; padding:0px; list-style-type:none;}
.user_company li.bannertitle { border-bottom:#CCC solid 3px; width:755px; padding:15px 0 0 0; margin:0 0 5px 0;}
.user_company li { display:inline; padding:0 10px 0 0; width:128px;}
