BODY {
	margin:0;
	padding:0;
	background:#EBFCF7 url(/images/bg.png) repeat-x top;
	font:12px/13px µ¸¿ò, ±¼¸²;
	color:#000;
	}

IMG {
	border:0;
	padding:0;
	margin:0;
	}
A {text-decoration:none;color:#000;}
.login_form{
	border:#259C6B 1px solid;
	background:#fff; 
	width:86px; 
	height:18px;
	font-size:11px;
	margin:0;
	padding:1px;
	}
.login_label {
	font:bold 13px/13px µ¸¿ò, ±¼¸²;
	letter-spacing:-1px;
	color:#000;
	width:55px;
	margin:3px 0px 0px 15px;
	float: left;
	}
.login_menu {
	font:11px/12px µ¸¿ò,±¼¸²;
	letter-spacing:-1px;
	color:#000;
	width:205px;
	margin:0px 3px 5px 5px;
	}
#easy_menu {
	font:11px/12px µ¸¿ò,±¼¸²;
	letter-spacing:-1px;
	color:#000;
	margin:10px 5px 0px 5px;
	}
#select_menu{
	margin:0px 20px 5px 20px;
	}
#select_menu SELECT{
	border:#4D9F7E 1px solid;
	background:#f5f5f5;
	font:bold 12px/12px µ¸¿ò,±¼¸²;
	letter-spacing:-1px;
	color:#666;
	width:180px;
	margin-bottom:5px;
	}

#chamsil_bbs_box DIV{
	padding:3px; 
	background:#fff;
	}
#chamsil_bbs_box .chamlist{
	display:block;
	height:20px;
/*	background:url(/images/ico_redarrow.png) no-repeat ;
	background-position:0px 50%;*/
	padding-left: 10px;
	margin:5px 15px 5px 5px;
	font:12px/20px µ¸¿ò, ±¼¸²;
	color:#000;
    border-bottom:#eee 1px solid;
	}
#chamsil_bbs_box A{	text-decoration:none;color:#000;}
#chamsil_bbs_box A:hover {text-decoration:none;color:#000;font-weight:bold;letter-spacing:-1px;}
#blog_box{
	background:#fff url(/images/blog_bg.gif) no-repeat top ;
	height:171px;
	font:12px/15px µ¸¿ò, ±¼¸²;
	color:#000;
	}
#blog_box IMG{
	margin:3px;
	}
#blog_box A{ color:#000;}
#blog_box DIV{
	border:#C1C1C4 1px solid;
	width:82px;
	background:#fff;
	}
A.blog_tit1{
	display:block;
	font:bold 14px/16px µ¸¿ò, ±¼¸²;
	color:#000;
	margin-bottom:5px;
	text-decoration:none;
	}
A.blog_tit1:hover {color:#C00;}
#blog_box A.blog_name {
	display:block;
	float:right;
	color:#0BC39A;
	text-decoration:none;
	font:bold 11px/13px µ¸¿ò, ±¼¸²;
	}
A.blog_tit2{
	font:12px/15px µ¸¿ò, ±¼¸²;
	color:#000;
	text-decoration:none;
	}
A.blog_tit2:hover {color:#C00;}
A.sub_menubox_tit{
	display:block;
	font:bold 12px/14px µ¸¿ò, ±¼¸²;
	color:#505050;
	background:#fff url(/images/ico_arrow.png) no-repeat top left;
	padding-left:13px;
	text-decoration:none;
}
.search_form{
	border:#7EBD8C 1px solid;
	background-color:#144F02;
	width:120px;
	color:#FFF;
	font:11px ±¼¸²,verdana;
	}

.edit_block {
	width:372;
	font:12px µ¸¿ò;
	background:#F5f5f5;
	margin:0px 0px 10px 0px;
	}
#headline{
	width:401px;
	margin:0px 0px 12px 0px;
	}
#headline H1 { 
	font:bold 24px/140% ¹ÙÅÁ, ±¼¸²;
	color:#D30404;
	letter-spacing:-2px;
	margin:0px 0px 10px 0px;
	}
#headline H1 A {
	color:#D30404;
	text-decoration:none;
	}
#headline IMG { 
	border:#C1C1C4 1px solid;
	width:170px;
	height:115px;
	float:left;
	}
#headline DIV {
	font:12px/145%µ¸¿ò;
	color:#000;
	text-align:left;
	padding:2px 0px 0px 0px;
	margin:0px 15px 0px 181px;
	width:200px;
	}
#headline SPAN {
	display:block;
	font:bold 12px/150% µ¸¿ò;
	color:#000;
	text-align:right;
	margin:10px 0px 0px 0px;
 }
#newsflash{
	background:url(/images/newsflash_mid.gif) repeat-y;
	width:392px;
	margin-bottom:13px;
}

SPAN.num{
	font:bold 8px/18px verdana;
	height:15px;
	width:20px;
	color:#fff;
	padding-left:2px;
	background:url(/images/ico_bgnum.gif) no-repeat middle;
	}
SPAN.date {
	color:#F97D03;
	font:11px µ¸¿ò ±¼¸² verdana;
	text-align:right;
}
.news_title{
	width:300px;
	font-size:12px;	
	}
.news_title A {
	color:#000;
	text-decoration:none;

	}
.news_title A:hover {
	font-weight:bold;
	color:#000;
	text-decoration:none;
	}
.sokbo_list{
	font:bold 12px/140% µ¸¿ò, ±¼¸²;
	background:url(/images/ico_sokbo.gif) no-repeat;
	background-position:5px 50%;
	padding-left:15px;
	}
.blog_zine01{
	width:390px;
	margin:0px 0px 10px 0px;
	border-bottom:#ccc 1px dashed;
	}
.blog_zine01 H1 { 
	font:bold 16px/140% ¹ÙÅÁ, ±¼¸²;
	color:#D30404;
	letter-spacing:-2px;
	margin:5px 0px 0px 0px;
	}
.blog_zine01 H1 A {
	color:#069;
	text-decoration:none;
	}
.blog_zine01 IMG { 
	border:#C1C1C4 1px solid;
	padding:8px;
	width:80px;
	height:80px;
	float:left;
	margin:10px 5px 0px 5px;
	}
.blog_zine01 DIV {
	font:12px/145%µ¸¿ò;
	color:#333;
	text-align:left;
	letter-spacing:-0.04em;
	padding:0px 0px 0px 0px;
	}
.blog_zine01 P{
	padding:0 0 0 10px;
	margin:0px;
	}
.blog_zine01 SPAN {
	display:block;
	font:12px/150% µ¸¿ò;
	color:#DE0606;
	text-align:right;
	margin:0px 0px 0px 0px;
 }

.blog_zine02 {font: bold 12px µ¸¿ò;margin:0;}
.blog_zine02 A{ color:#333;}
.blog_zine02_name A{color:#369;font:11px ±¼¸²;}
 
.blog_zine03 A{ font:12px µ¸¿ò;color:#333;}
.blog_zine03 A:hover { color:#11896E; text-decoration:none;}

.newpost{
	font:12px/22px µ¸¿ò;
	color:#999;
	list-style:none;
	padding:0;
	margin:5 10;
}

.newpost LI{
	border-bottom:#f5f5f5 1px solid;
	background:url(/images/ico_bbsdot.png) no-repeat;
 	background-position:5px 50%;
	padding-left:10px;
 
}
.newpost LI A:hover { color:#11896E; text-decoration:none;}

.blog_ctgr { font:12px µ¸¿ò; color:#5e5e5e; width:200px;margin:10px;}
.blog_ctgr SPAN{ font-weight:bold;}
.blog_ctgr A{ color:#5e5e5e; text-decoration:none;}
.blog_ctgr A:hover { color:#11896E; text-decoration:none;}
	
.PHOTO3 {width:100px; height:120px; border-width:0px;}
.LIST_CONT {color:#000; font-size:9pt; font-family:µ¸¿ò; letter-spacing:-0.03em; line-height:140%;}
.LIST_CONT A {color:#000;text-decoration:none;}
.WRITER {color:#38C82A; font-size:9pt; font-weight:bold; font-family:µ¸¿ò; letter-spacing:-0.05em; line-height:140%; text-align:right;}
SPAN.BAR_05AB8E {border-left:#05AB8E 10px solid; height:20px; padding: 5 0 0 8; color:#000; font-size:12pt; font-weight:bold; font-family:µ¸¿ò; letter-spacing:-0.1em;}
SPAN.BAR_05AB8E A{color:#000;}
#greenbox {
    margin-top:6px;
    background:#CCFC98 url(/images/greenbox_mid.gif) repeat-x;
    font:12px/140% µ¸¿ò,verdana;
    letter-spacing:-1px;
    }
#greenbox A {color:#000;}
#greenbox A:hover {color:#000; font-weight:bold;letter-spacing:-2px;}
.greenbox_tit{
    display:block;
    padding:3px 0px 0px 23px;
    font:bold 15px µ¸¿ò;
    letter-spacing:-1px;
    }
.greenbox_name {
    font:11px µ¸¿ò;
    color:#038879;}

UL.oneline_news {
	width:360px;
	margin:0px 15px 12px 15px;
	padding:0px 0px 0px 0px;
}
.oneline_news LI {
	display:block;
	height:20px;
	margin:0 0px 0 0px;
	padding:0;
	list-style:none;
	font: 12px/140% µ¸¿ò, ±¼¸²;
	padding-top:3px;
	}

.oneline_news LI A{color:#000}
.oneline_news LI A:hover {color:#1DB808;font-weight:bold;letter-spacing:-1px;}

.oneline_news LI SPAN{
	display:block;
	float:left;
	text-align:center;
	width:50px;
	background:url(/images/bg_nick.png) no-repeat;
	background-position:3px 0px;
	font:bold 12px/140% µ¸¿ò, ±¼¸²;
	color:#fff;
}
.cartoon_tit{
	display:block;
	font:12px/140% µ¸¿ò, ±¼¸²;
	color:#000;
	background:url(/images/ico_redarrow.png) no-repeat;
	background-position:3px 8px;
	padding:5px 0px 0px 13px;
	}
.noticebox{
	width:251px;
	background:url(/images/notice_mid.png) repeat-y;
	font:12px/140% µ¸¿ò, ±¼¸²;
	margin:8px 0px 5px 0px;
	text-align:left;
	}
.noticebox UL{
	margin:0px 5px;
	padding:0px;
	background-color:#fff;
	border:#EBEBEB solid;
	border-width:1px 1px 0px 1px;
	}
.noticebox LI{
	padding:3px 5px 3px 15px;
	list-style:none;
	background:url(/images/ico_notice.png) no-repeat;
	background-position:5px 7px;
	border:#EBEBEB solid;
	border-width:0px 0px 1px 0px;
	}
.noticebox LI A{
	color:#000;
	text-decoration:none;
	}
.noticebox LI A:hover {
	color:#000;
	font-weight:bold;
	letter-spacing:-1px;
	}

.bbsbox{
	width:249px;
	background:url(/images/bbsbox_mid.png) repeat-y;
	font:12px/140% µ¸¿ò, ±¼¸²;
	margin:8px 0px 5px 0px;
	text-align:left;
	}
.bbsbox UL{
	margin:0px 10px;
	padding:0px;
	}
.bbsbox LI{
	height:19px;
	padding:3px 5px 3px 15px;
	list-style:none;
	background:url(/images/ico_bbsdot.png) no-repeat;
	background-position:5px 50%;
	border:#E1E1E1 solid;
	border-width:0px 0px 1px 0px;
	}
.bbsbox SPAN{color:#000;font-weight:bold}
.bbsbox LI A{
	color:#000;
	text-decoration:none;
	}
.bbsbox LI A:hover{
	color:#11896E;
	font-weight:bold;
	letter-spacing:-1px;
	}
.edunews_shadow {
	background:url(/images/edunews_shadow.png) no-repeat;
	position: relative;
	top: 4px;
	left: 8px;
	}
.edunews_shadow DIV{
	background:#fff;
	border:#D0D0D1 1px solid;
	color: #fff;
	position: relative;
	top: -4px;
	left: -4px;
	margin-left:10px;
	width:137px;
	}
.edunews_shadow IMG{
	margin:5px;
	width:127px;
	height:96px;
	}
.edunews_headline{
	margin-right:17px;
	font:12px/140% µ¸¿ò, ±¼¸²;
	color:#6F6F6F;
	}
.edunews_headline H1{
	font:bold 19px/140% ¹ÙÅÁ, µ¸¿ò;
	letter-spacing:-2px;
	color:#00311F;
	background:#ADD8C6;
	height:26px;
	margin:0px;
	}
.edunews_headline DIV {
	margin:11px 9px 0px 15px;
	text-align:justify;
	}
.edunews_headline SPAN{
	display:block;
	color:#54BB91;
	font:bold 12px/140% µ¸¿ò, ±¼¸²;
	text-align:right;
	}
.edunews_date{
	font:bold 12px µ¸¿ò, ±¼¸²;
	color:#5E5E5E;
	margin:0px 0px 0px 69px;
	}
.edunews_list{
	margin:0px 20px 10px 15px;
	padding:0px;
	font:12px µ¸¿ò, ±¼¸²;
	color:#000;
	}
.edunews_list LI{
	margin:0px;
	padding:7px 0px 3px 20px;
	list-style:none;
	background:url(/images/ico_edunews.png) no-repeat;
	background-position:3px 50%;
	border-bottom:#DCDCDC 1px solid;
	}
.bottom_banner IMG{
	border:#D4D3D3 1px solid;
	margin-right:8px;
	padding:0px;
	}
ul.go_selectReplacement {
	margin: 0;
	padding: 0;
	height: auto;
	font:bold 12px/1.4em ±¼¸²,¹ÙÅÁ,µ¸¿ò;
	background-color:#A1D7CB;
	border:1px solid #38956F;
}
ul.go_selectReplacement li {
	background: #A1D7CB;
	color: #1A6B4A;
	cursor: pointer;
	display: none;
	font:bold 12px/1.4em ±¼¸²,¹ÙÅÁ,µ¸¿ò;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 148px;
}
ul.go_selectReplacement a {
	color:#1A6B4A;
	text-decoration:none; 
}
ul.go_selectReplacement li.go_selected {
	color:#1A6B4A;
	display: block;
	background-image:url('/images/arrow_out.gif'); background-repeat:no-repeat; background-position:right top;
}
ul.go_selectReplacement li:hover,
ul.go_selectReplacement li.go_hover {
	background: #086AC7;
	color: #fff;
	cursor: pointer;
}
ul.go_selectReplacement li.go_selected:hover {
	color: #fff;
	cursor: pointer;
	background-color:#086AC7;background-image:url('/images/arrow_over.gif'); background-repeat:no-repeat; background-position:right top;
}
ul.go_selectReplacement li.go_selected go_hover {
	color: #fff;
	cursor: pointer;
	background-color:#086AC7;background-image:url('/images/arrow_over.gif'); background-repeat:no-repeat; background-position:right top;
}
ul.go_selectReplacement li:hover a,
ul.go_selectReplacement li.go_hover a,
ul.go_selectReplacement li.go_selected:hover a {
	color: #fff;
}
ul.go_selectOpen li {
	display: block;
}
ul.go_selectOpen li a:hover {
	color: #fff;
}
ul.go_selectOpen li:hover {
	background: #086AC7;
	color: #fff;
}
ul.go_selectOpen li:hover a {
	color: #fff;
}
ul.go_selectOpen li.go_selected {
	color: #fff;
	display: block;
	background-color:#086AC7;background-image:url('/images/arrow_over.gif'); background-repeat:no-repeat; background-position:right top;
}
ul.go_selectOpen li.go_selected:hover {
	color: #fff;
	background-color:#086AC7;background-image:url('/images/arrow_over.gif'); background-repeat:no-repeat; background-position:right top;
}
ul.go_selectOpen li.go_selected a {
	color: #fff;
}
ul.go_selectOpen li:hover {
	background: #086AC7;
	color: #fff;
}
ul.go_selectOpen li.go_selected:hover a {
	color: #fff;
}
select.go_select_replaced {
	display: none;
}

ul.blog_selectReplacement {
	margin: 0;
	padding: 0;
	height: auto;
	font:12px/15px ±¼¸²,¹ÙÅÁ,µ¸¿ò;
	background-color:#144F02;
	border:1px solid #7EBD8C;
	background-image:url('/images/arrow.gif'); background-repeat:no-repeat; background-position:right 2px;
}
ul.blog_selectReplacement li {
	color: #CCC;
	cursor: pointer;
	display: none;
	font:12px/15px ±¼¸²,¹ÙÅÁ,µ¸¿ò;
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.blog_selectReplacement a {
	color:#CCC;
	text-decoration:none; 
}
ul.blog_selectReplacement li.blog_selected {
	color:#CCC;
	display: block;
}
ul.blog_selectReplacement li:hover,
ul.blog_selectReplacement li.blog_hover {
	color: #000;
	cursor: pointer;
}
ul.blog_selectReplacement li.blog_selected:hover {
	color: #000;
	cursor: pointer;
}
ul.blog_selectReplacement li.blog_selected blog_hover {
	color: #000;
	cursor: pointer;
}
ul.blog_selectReplacement li:hover a,
ul.blog_selectReplacement li.blog_hover a,
ul.blog_selectReplacement li.blog_selected:hover a {
	color: #000;
}
ul.blog_selectOpen li {
	display: block;
	color: #CCC;
}
ul.blog_selectOpen li a:hover,
ul.blog_selectOpen li:hover {
	color: #000;
}
ul.blog_selectOpen li.blog_selected {
	color: #CCC;
	display: block;
}
ul.blog_selectOpen li.blog_selected:hover,
ul.blog_selectOpen li.blog_selected:hover a,
ul.blog_selectOpen li.blog_selected a,
ul.blog_selectOpen li:hover,
ul.blog_selectOpen li:hover {
	color: #000;
}


div.menu_title_info {
	border:#DEDFDF 1px solid;
	background:#EFEFEF url(../images/green_square.gif) no-repeat 17px 9px;
	padding:12 20 12 34;
	margin:0 10px 10px 10px;
	font:bold 16px/14px µ¸¿ò;
	text-align:left;
	color:#000;
}

div.menu_title_info A {
	text-decoration:none;
	color:#000;
}

div.menu_title_info DIV {
	padding-top:10px;
	font:12px/15px µ¸¿ò;
	color:#7F7F7F;
	text-align:justify;
}
