@charset "utf-8"; 

BODY{
	color: #000000;
	font-family: 'Dotum, verdana';
	font-size: 15px;
	line-height: 17pt;
	background-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #cccccc;
	scrollbar-highlight-color: #cccccc;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #cccccc;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	-webkit-text-size-adjust:none;
}

/*--- layout ---*/
/*
#wrap{position:relative;}
#headWrap{background:url(/img/index_top.jpg);text-align:center;height:50px;line-height:50px;}
#mainLogo{background:url(/img/tit_img.jpg);text-align:right;height:84px;line-height:84px;}
#mainLogo img{padding-right:20px;vertical-align:middle;}
#contentWrap{background-color:#CAD3DB;}
#boardTitle{}
#boardList{padding:0 0 10px 0;}
#footWrap{background-color:#0099CB;text-align:center;height:42px;line-height:42px;}
#footWrap img{vertical-align:middle;}
*/
td{font-family: 'Malgun Gothic, verdana'; font-size: 15px; line-height: 17pt;}

IMG { border: none; }

A:link    { color: #000000; font-family: 'Malgun Gothic, verdana'; font-size: 15px; line-height: 17pt; text-decoration: none;}
A:visited { color: #000000; font-family: 'Malgun Gothic, verdana'; font-size: 15px; line-height: 17pt; text-decoration: none;}
A:active  { color: #0165BA; font-family: 'Malgun Gothic, verdana'; font-size: 15px; line-height: 17pt; text-decoration: none;}
A:hover   { color: #0165BA; font-family: 'Malgun Gothic, verdana'; font-size: 15px; line-height: 17pt; text-decoration: none; font-weight: bold;}

textarea{width:100%;margin-top:10px;padding:0.4em 0;_border:none;_background:#fff; font-size: 14px;}
/*--input {width:100%;height:1.7em;padding:0.4em 0; font-size: 14px;}--*/

a.tmenu:link    {font-family: "Malgun Gothic, Verdana"; font-size: 14px; color:#ffffff; text-decoration: none; font-weight: bold; font-stretch:semi-condensed; }
a.tmenu:visited {font-family: "Malgun Gothic, Verdana"; font-size: 14px; color:#ffffff; text-decoration: none; font-weight: bold; font-stretch:semi-condensed; }
a.tmenu:active  {font-family: "Malgun Gothic, Verdana"; font-size: 14px; color:#ffffff; text-decoration: none; font-weight: bold; font-stretch:semi-condensed; }
a.tmenu:hover   {font-family: "Malgun Gothic, Verdana"; font-size: 14px; color:#ffffff; text-decoration: none; font-weight: bold; font-stretch:semi-condensed; }

a.smenu:link    {font-family: "Malgun Gothic, Verdana"; font-size: 15px; color:#000000; text-decoration: none; font-weight: bold; }
a.smenu:visited {font-family: "Malgun Gothic, Verdana"; font-size: 15px; color:#000000; text-decoration: none; font-weight: bold; }
a.smenu:active  {font-family: "Malgun Gothic, Verdana"; font-size: 15px; color:#1878BB; text-decoration: none; font-weight: bold; }
a.smenu:hover   {font-family: "Malgun Gothic, Verdana"; font-size: 15px; color:#1878BB; text-decoration: none; font-weight: bold; }

.main_body {
	font-family: "Malgun Gothic, Verdana";
	font-size: 15px;
	color: #000000;
	line-height: 150%;
	padding:10px 10px 10px 10px;
}
.formbox {
	border: 1px #aaaaaa solid;
	background-color:#FFFFFF;
	color:#666666;
	font-size:9pt;
	text-align:left;
	text-valign: middle;
	text-indent: 1pt;
}

.notice2 {font-family: "Dotum, Verdana"; font-size: 15px; color:#28A87F; text-decoration: none; }
.notice1 {font-family: "Dotum, Verdana"; font-size: 15px; color:#1772B1; text-decoration: none; font-weight: bold; }
.title {font-family: "Malgun Gothic, Verdana"; font-size: 16px; color:#ffffff; text-decoration: none; font-weight: text-shadow: 0px 0px 3px #000;}
.title2 {font-family: "Malgun Gothic, Verdana"; font-size: 15px; color:#000000; text-decoration: none; font-weight: bold;}
.smenu {font-family: "Dotum, Verdana"; font-size: 15px; color:#ffffff; text-decoration: none; font-weight: bold;}
.submenu {font-family: "Dotum, Verdana"; font-size: 15px; color:#ffffff; text-decoration: none;}
.text {font-family: "Malgun Gothic, Verdana"; font-size: 15px; color:#535353; text-decoration: none; padding:10px 10px 10px 10px; }
.c1 {font-family: "Dotum, Verdana"; font-size: 15px; color:#CA5600; text-decoration: none; }
.c2 {font-family: "Dotum, Verdana"; font-size: 15px; color:#0083C0; text-decoration: none; }
.c3 {font-family: "Dotum, Verdana"; font-size: 15px; color:#34A601; text-decoration: none; }
.white1 {font-family: "Dotum, Verdana"; font-size: 14px; color:#ffffff; text-decoration: none; }
.gray1 {font-family: "Dotum, Verdana"; font-size: 13px; color:#838383; text-decoration: none; }
.gray2 {font-family: "Dotum, Verdana"; font-size: 12px; color:#747474; text-decoration: none; }
.green1 {font-family: "Dotum, Verdana"; font-size: 16px; color:#087B00; text-decoration: none; }
.orange1 {font-family: "Dotum, Verdana"; font-size: 15px; color:#E87100; text-decoration: none; }
.header {font-family: "Malgun Gothic, Verdana"; font-size: 19px; color:#ffffff; text-decoration: none; font-weight: bold; text-shadow: 0px 0px 3px #000;}


/*pad*/
.ri_pad10 { padding:0px 10px 0px 0px; }
.ri_pad20 { padding:0px 20px 0px 0px; }
.pad_le10{ padding:0px 0px 0px 10px; }
.pad_le20{ padding:0px 0px 0px 20px; }
.pad_tb10{ padding:10px 0px 10px 0px; }
.pad5 { padding:5px; }
.pad10 { padding:10px; }
.pad15 { padding:15px; }
.pad20 { padding:20px; }

/*paging*/
.pg1{padding:10px 0;text-align:center;white-space:nowrap;}
.pg1 a{display:inline-block;width:24px;height:24px;line-height:24px;margin-right:2px;border:1px solid #e3e3e3;background-color:#fff;color:#666;font-size:0.85em;text-align:center;vertical-align:middle;}
.pg1 a.on{border-color:#3c0;color:#32a800;}
.pg1 .bt4{width:30px;border-color:#bcbcbc;background-color:#f1f1f1;}
.pg1 .bt4pv{margin-right:6px;}
.pg1 .bt4nx{margin-left:4px;}
.pg1 em{margin:0 0.5em;font-size:0.93em;color:#666;}
.pg1 strong{color:#ed1b23;}
.pg12 .bt4nx{margin-left:0;}

/* sMenu Common */
.sMenu{ position:relative; width:100%; font-size:13px; font-family:Tahoma, Geneva, sans-serif; line-height:normal; }
.sMenu ul{ margin:0; padding:0; list-style:none;}
.sMenu li{ position:relative; margin:0 0 -1px 0; vertical-align:top; *zoom:1;}
.sMenu li a{ display:block; position:relative; padding:8px 10px; text-decoration:none; color:#FFFFFF; font-weight:bold; background-image:url(/img/menu_bg.gif); border:0px solid #fff; *zoom:1;}
.sMenu li a .i{ position:absolute; top:50%; left:100%; margin:-4px 0 0 -16px; width:8px; height:8px; color:#ccc; background:url(/img/iconSub.gif) no-repeat left top;}

/* sMenu Sub */
.sMenu li ul{ padding:2px 15px; background:#fff;}
.sMenu li li{ margin:0;}
.sMenu li li a{ font-weight:normal; background:#fff; padding:5px 10px; border:0;}
.sMenu li li a span{ color:#000000;}

/* sMenu Active */
.sMenu li.active{ border:0px solid #ccc; z-index:2;}
.sMenu li li.active{ border:0;}
.sMenu li.active a{ color:#FFFFFF; border:0;}
.sMenu li.active .i{ background-position:0 -44px;}
.sMenu li.active li a{ border:0;}
.sMenu li.active ul{ display:block; border-top:1px solid #eee;}
.sMenu li.active li.active a span{ color:#13b200; font-weight:bold; letter-spacing:-1px;}

.form_log{width:100px;height:20px;font-size:14px;border:0 none;}

#targetgroup {width:100%; height:36px; line-height:36px;}
#targetgroup span.button{margin-left:10px;}
#parentgroup {padding:5px 0px;}
#parentgroup div{clear:both;padding:5px 0px 5px 10px;border-top:1px solid #e1e1e1;overflow:hidden;line-height:15px;}
/*#parentgroup div{clear:both;padding:5px 10px;border-top:1px solid #e1e1e1;overflow:hidden;line-height:15px;background:transparent url('/img/icon_arrow.gif') no-repeat right center}*/
/*div.entry{clear:both;padding:11px 10px;border-top:1px solid #e1e1e1;overflow:hidden;line-height:15px;background:transparent url('../img/icon_arrow.gif') no-repeat right center}*/