BODY
{
   font-family:dotum,Arial; 
   font-size: 12px; 
   color: #242424; 
   line-height:18px;
}

/* º»¹® */
td {font-family:dotum,Arial; font-size: 12px; color: #242424; line-height:18px;}

A {color: #444444}
A:link {font-family:dotum,Arial; font-size: 12px; color: #242424; text-decoration:none}
A:visited {font-family:dotum,Arial; font-size: 12px; color: #242424; text-decoration:none}
A:active {font-family:dotum,Arial; font-size: 12px; color: #242424; text-decoration:none}
A:hover {font-family:dotum,Arial; font-size: 12px; color: #000000; text-decoration:underline}


Table {
border-collapse: collapse;
}


/* ÀÌ¹ÌÁö border=0 */
img {border:0}

/* form ÁÙÄ­¾ø¾Ö±â */
form { display : inline; }

/* ÀÌ¹ÌÁö border=1
.img_border { border: 1px #9B9C9B solid}
 */
/* ÀÛÀºÆùÆ® */
.small {color:#444444;font-family:dotum,Arial;font-size: 11px;letter-spacing: 0pt;}
.small A:link {color: #666666;font-family:dotum,Arial;font-size: 11px;letter-spacing: 0pt;}
.small A:visited {color:#666666;font-family:dotum,Arial;font-size: 11px;letter-spacing: 0pt;}
.small A:active {color:#666666;font-family:dotum,Arial;font-size: 11px;letter-spacing: 0pt;}
.small A:hover {color: #000000;font-family:dotum,Arial;font-size: 11px;letter-spacing: 0pt;text-decoration:underline}


/* °ü¸®ÀÚÈ­¸é Å¸ÀÌÆ² */
.b {color:#444444;font-family:dotum,Arial;font-size: 15px;letter-spacing: 0pt;font-weight:bold;}

.fs13 {
font:13px/13px dotum;
}
.fs14 {
font:14px/14px dotum;
}
.fs15 {
font:15px/15px dotum;
}
.fs15 {
font:16px/16px dotum;
}
.fs20 {
font:20px/20px dotum;
}
.fs30 {
font:30px/30px dotum;
}
.fs40 {
font:40px/40px dotum;
}
.fb {
font-weight:bold;
}

.f_arial {
font-family:Arial;
}

.fc_white {
color:#FFFFFF;
}

.fc_red {
color:#FF0000;
}

.fc_blue {
color:#0000FF;
}

.dotblank {
padding: 0px 15px;
}

.dot1 {
background:url(/icon/dot/title_dot1.gif) no-repeat;
padding: 0px 17px;
}





/* °ü¸®ÀÚÈ­¸é ¸®½ºÆ® ¿µ¿ª */
.list_title { /* Ç¥¿¡ »ç¿ë */
	COLOR: #000000;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #334455;
	padding-top: 5px;
	font-family: "dotum,Arial";
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #222222;
	height: 24px;
	text-align: center;
}

.list_line { /* Ç¥¿¡ »ç¿ë */
	font-family: "dotum,Arial";
	COLOR: #000000;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cbcbcb;
	height: 27px;
}


/* ¹Ú½º */
.box {
	FONT-FAMILY:±¼¸²;
	FONT-SIZE:9pt;
	background-color:#FFFFFF;
	color:000000;
	padding:3;
	height:20;
	border:1px solid #A6B0BA;
};

.searchbox {
	FONT-FAMILY:±¼¸²;
	FONT-SIZE:9pt;
	background-color:#FFFFFF;
	color:000000;
	padding:3;
	height:19;
	border:1px solid #A6B0BA;
};

.wbox {
	FONT-FAMILY:±¼¸²;
	FONT-SIZE:9pt;
	background-color:#FFFFFF;
	color:000000;
	padding:3;
	border:1px solid #A6B0BA;
};

/* ÆÄÀÏÃ·ºÎ */
.filebox {
	FONT-FAMILY:±¼¸²;
	FONT-SIZE:9pt;
	background-color:#F8F8F8;
	color:000000;
	padding:3;
	height:18;
	border:1px solid #A6B0BA;
};

/* ¹öÆ° */
.btn {
	FONT-FAMILY:dotum,Arial;
	font-size: 12px;
	padding:2;
	height:22;
	letter-spacing: 0pt;
};

/*ÀÔ·Â¿µ¿ª*/
.textarea {
	margin	: 0px 0px 0px 0px;
	padding-top	: 3px;
	padding-left: 3px;
	color	: #101010;
	background-color:#EDEDED;
	font-size	: 9pt;
	font-family	: dotum,arial;
	border	: 1 solid #999999;
	width:100%;
	height:100%;
	border:1 solid #E3E3E3;
	text-overflow:ellipsis;
}

.onbox { 
	FONT-FAMILY:±¼¸²;
	FONT-SIZE:9pt;
	COLOR: #434343; 
	height:21;
	border:1px solid #F0563E; 
	padding:4 0 0 4;
};

.offbox { 
	FONT-FAMILY:±¼¸²;
	FONT-SIZE:9pt;
	COLOR: #434343; 
	height:21;
	border:1px solid #C8C8C8; 
	padding:4 0 0 4;
};

/* °ü¸®ÀÚ ¿ÞÂÊ¸Þ´º */
.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	white-space: nowrap;
}

.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #333;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}

.top_title { /* Ç¥¿¡ »ç¿ë */
	COLOR: #FFFFFF;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	background-color: #397fbb;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #1a5c94;
	padding-top: 5px;
	font-family:dotum,Arial,Arial;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2d3b48;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cbcbcb;
	height: 30px;
	font-weight:bold;
	text-align: center;
}

.selbox {
	FONT-FAMILY:dotum,Arial;
	FONT-SIZE:12px;
	background-color:ffffff;
	color:000000;
	padding:3;
	border:1px solid #A6B0BA;
};

.write_title {
	background-color: #72aee0;
	COLOR: #0a253c;
	FONT-SIZE: 12px;
	font-weight:bold;
	text-align: center;
	width:100px;
}

.topline {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #1a5c94;
}

.bottomline {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #1a5c94;
}

.fline {
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}


ul.tab_nav, ul.tab_nav_double{
	width:790px;
	background:url('/images/tabs_bottom_full.gif') bottom no-repeat;
    list-style:none;
    padding-left:20px;
    margin:0;
    margin-bottom:15px;
}

ul.tab_nav{vertical-align:middle;height:34px;}
ul.tab_nav a{font-size:12px;}

ul.tab_nav li{float:left;margin-top:3px;border-top:1px solid #c6c6c6;border-left:1px solid #c6c6c6;	background:url('/images/tabs_bottom_repeat.gif') bottom repeat-x #f8f8f8;text-align:center;}
ul.tab_nav li{height:30px;line-height:25px;padding:0 8px;}
ul.tab_nav_double li{height:33px;padding:9px 8px 0 8px;}
ul.tab_nav li.activeTab, ul.tab_nav_double li.activeTab{margin-top:0;border-right:1px solid #c6c6c6;background:url('/images/tabs_active.gif') top repeat-x #ffffff;height:33px;*margin-top:1px;}
ul.tab_nav li.activeTab{line-height:30px;}
ul.tab_nav_double li.activeTab{padding-top:12px;}
ul.tab_nav li.lastItem, ul.tab_nav_double li.lastItem{border-right:1px solid #c6c6c6;}
ul.tab_nav a, ul.tab_nav a:visited, ul.tab_nav a:active, ul.tab_nav_double a, ul.tab_nav_double a:visited, ul.tab_nav_double a:active{color:#5F5F5F;text-decoration:none;font-size: 12px !important;}
li.activeTab a, li.activeTab a:visited, li.activeTab a:active, li.activeTab a:hover,  ul.tab_nav a:hover,  ul.tab_nav_double a:hover{color:#4EB0E9;	text-decoration:none;}



/**/

table .title01 {width:95%; background:url('/images/tn_icon01.png') no-repeat 22px 0 0 30px;}
table .title01 td {padding-left:45px; font:bold 16px/18px arial; color:#e20101; }
table .img_text {margin-left:35px; width:93%;}
table td .j_img {width:169px; padding:10px;}
table td .j_text {width:85%; padding:10px; font:12px/22px arial; text-align:justify}

table .title02 {width:93%; background:url('/images/tn_icon02.png') no-repeat 45px 3px 0 12px; margin-bottom:10px;}
table .title02 td {padding-left:58px; font:bold 14px/16px arial; color:#171717; }

table .j_text02 td {padding-left:20px; font:12px/22px arial;}
table .j_down td {padding-left:45px;}

table .title_b td {width:93%; font:bold 20px/50px arial; color:#191919; padding-left:20px;}

table .s3_textbg {width:90%; margin:20px 0 0 45px;}
table .s3_textbg td {width:326px; height:31px; background:url('/images/tn_s3img_bg.jpg') no-repeat ;}
table .s3_text td {padding-left:20px; }