body
{
	padding:0;
	margin:5px 15px 0 17px;
	background:url('../image/bg_body.gif') top repeat-x;
}
h1 { font-size:22px; }
h2 { font-size:18px; }
h3 { font-size:16px; }
h4 { font-size:14px; }
h5 { font-size:12px; }

a {
	color:#333;
	text-decoration:none;
}
a:hover {
	color:#999;
}

.b {font-weight:bold;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.padd10 {padding:10px;}
.exttype01 {padding:1px 3px 1px 3px;color:#ffffff;font-size:9px;font-family:arial;}


/* 탑라인 */
#topline {height:23px;}
#topline ul {margin:3px 0 0 0;padding:0;}
#topline img {position:relative;top:-2px;}
#topline .left {font-family:dotum;font-size:11px;color:#999;}
#topline .right li {list-style-type:none;float:left;font-family:dotum;font-size:11px;margin-left:8px;padding-left:8px;background:url('../image/split_01.gif') left no-repeat;}
#topline .right li a {color:#666666;}
#topline .right li a:hover {color:#ff6600;}
#topline .right .root a {color:#7FA206;}
#topline .right .admin a {color:#32BABC;}
#topline .right .nosplit {margin-left:1px;padding-left:6px;background-image:url('');}
#topline .right .nosplit img {position:relative;top:-3px;}
#topline .right .front a {color:#ff6600;font-weight:bold;}
/* 탑라인 */

/* 로고라인 */
#toplogo {height:35px;margin:0 0 15px 1px;}
#toplogo .logo {float:left;}
#toplogo .right {float:right;}
/* 로고라인 */

/* 서브메뉴 */
#submenu {height:28px;background:#efefef;}
#submenu ul {margin:0 0 0 50px;padding:0;}
#submenu li {list-style-type:none;float:left;padding:8px 10px 0 10px;background:url('../image/split_02.gif') right no-repeat;}
#submenu .nosplit {background:url('') right no-repeat;}
#submenu .reverse {float:right;width:240px;}
#submenu .reverse a {font-family:dotum;font-size:11px;color:#878787;}
#submenu .on {padding:1px 3px 0 3px;background:#c0c0c0;color:#fff;}
#submenu .on:hover {background:#ff7700;}
/* 서브메뉴 */

/* 로케이션 */
#location {height:25px;margin:7px 0 1px 1px;font-family:dotum;font-size:11px;color:#c0c0c0;}
#location .left{}
#location .right {width:250px;margin:0;padding:0;font-family:dotum;font-size:11px;}
/* 로케이션 */

/* 메인 */
#main {padding:0;margin:0;}
#main .mainopen {margin:0 0 0 200px;border-left:#dfdfdf dashed 1px;padding:0 0 0 20px;_height:500px;}
#main .leftmenu {float:left;width:180px;margin:0 -200px 1 0;_margin:0 -200px 0 0;padding:10px 20px 20px 0;}
#main .leftmenu h2 {padding:0 0 7px 0;margin:0;font-family:dotum;}
#main .leftmenu .eng {border-bottom:#dfdfdf solid 5px;padding:0 0 7px 0;margin:0 0 15px 0;font-family:arial;font-size:10px;color:#c0c0c0;line-height:130%;}
#main .leftmenu .han {border-bottom:#dfdfdf solid 5px;padding:0 0 7px 0;margin:0 0 15px 0;font-family:dotum;font-size:11px;color:#c0c0c0;line-height:130%;}
#main .leftmenu .submenu {list-style-type:none;margin:0;padding:0 0 15px 0;line-height:170%;border-bottom:#dfdfdf solid 1px;}
#main .leftmenu .submenu li {border:#ffffff solid 1px;background:url('../image/ico_01.gif') left no-repeat;padding-left:20px;}
#main .leftmenu .submenu li:hover {border:#9BD3EB solid 1px;background:url('../image/ico_01.gif') left no-repeat #ECF5FB;}
#main .leftmenu .submenu .sub:hover {border:#9BD3EB solid 1px;background:url('') left no-repeat #ECF5FB;}
#main .leftmenu .submenu .gap:hover {border:#ffffff solid 1px;background:url('');}
#main .leftmenu .submenu a:hover {color:#000000;}
#main .leftmenu .submenu .sub {background:url('');padding-left:4px;color:#c0c0c0;}
#main .leftmenu .submenu .gap {background:url('');height:20px;margin:0;padding:0;}
#main .leftmenu .submenu .on a {padding:1px 3px 0 3px;background:#c0c0c0;color:#fff;}
#main .leftmenu .submenu .num {color:#c0c0c0;font-size:9px;font-family:arial;}
/* 메인 */

/* 풋터 */
#footer {clear:both;border-top:1px solid #dfdfdf;padding:5px 0 20px 0;background:#f7f7f7;}
#footer p {padding-top:5px;text-align: center;color:#c0c0c0;line-height:150%;font-size:9px;font-family:arial;color:#999999;}
/* 풋터 */


/* init.css */
body,td,th {font-size:12px;font-family:gulim;}
input,select,textarea {font-size:12px;font-family:dotum;}
form {display:inline;}
label {cursor:pointer;}
img {border:0px;}
p {margin:0px;}

a:link { color:#515151; text-decoration: none;}
a:visited { color:#515151; text-decoration: none;}
a:active { color: #515151; text-decoration: none;}
a:hover { color: #FF6600; text-decoration: none;}

.sys_f_11d { font-size:11px; font-family:dotum;}
.sys_f_11g { font-size:11px; font-family:gulim;}

.sys_hand {cursor:pointer;}
.sys_pos_abs { position:absolute; }
.sys_pos_rel { position:relative; }
.sys_dis_none { display:none; } 
.sys_dis_block { display:block; }
.sys_dis_inline { display:inline; }

.tree_default_TextColor {font-size:12px;font-family:dotum;}
.tree_default_SelectColor {color:#FF6600;font-size:12px;font-family:dotum;}
.tree_default_NumColor {padding-left:3px;color:#AE5037;font-size:11px;font-family:arial;}
.sys_debug {position:absolute;display:inline;width:260px;border:#FE5C30 solid 2px;background:#F5CDAD;filter:alpha(opacity=80);opacity:0.8;padding:10px;line-height:140%;text-align:left;z-index:1000;}

.Klocation {font-size:11px;font-family:dotum;color:#c0c0c0;}
.Klocation a:hover {text-decoration:none;}
#mbr_layer_ul {list-style-type:none;width:100px; padding:2px 0 0 0; background:#F8F4CA; border-top:#F0E9BC solid 1px;border-left:#F0E9BC solid 1px;border-right:#F0E9BC solid 1px;text-align:left;}
#mbr_layer_ul li { display:none;cursor:pointer; font-size:11px;font-family:dotum; padding:1px 0 1px 3px;color:#6C552C;border-bottom:#F0E9BC solid 1px; }
#mbr_layer_ul img { vertical-align:middle;}
#mbr_layer_ul li:hover { cursor:pointer; font-size:11px;font-family:dotum; padding:1px 0 1px 3px;color:#6C552C;background:#FEFDF1;border-bottom:#F0E9BC solid 1px; }
/* init.css */