body,td,th {
	font-size: 9pt;
}

body {
	background-image:url(../images/main_bg1_mid.gif);background-repeat:repeat-x;margin-left:0;margin-top:0;
}


a {
	font: 9pt verdana;
	color: #5D5D5D;
}

a.O {
	font: 8pt verdana;
	color: #045771;
    font-weight:bold;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #5C8111;
    font-weight:bold;
}

a:hover.O {
	text-decoration: none;
	font-weight:bold;
	color: #045771;
}

a:active {
	text-decoration: none;
	color: #5C8111;
}

a:active.O {
	text-decoration: none;
	color: #045771;
}

li {padding:2px;font:9pt verdana; }
.topPad_10 {
	padding-top: 10px;
}
.style1 {color: #666666
}

.input_login { width:90px; height:17px; border:1px solid; border-color:#375C7A;
}


.loguser{
	padding-left:50px;
}
.loginfo{
	padding-top:4px;
	padding-bottom:4px;
	font-size:9pt;
	color:#FFFFFF;
	font-weight:bold;
}

.loginfo2{
	padding-top:2px;
	padding-bottom:3px;
}

.loginFont {
	font-size:9pt;
	color:#FFFFFF;
	font-weight:bold;
}

.optionFont {
	font:8pt verdana;
	color:#045771;
	font-weight:bold;
}

.news_li {
	list-style-image: url(images/icon_list.gif);
	margin-top:0px;
	padding-top:2px; padding-bottom:3px;
}

.ls_data {font:9pt verdana;padding-left:4px;margin-top:3px;margin-bottom:3px;}

.png24 { tmp:expression(setPng24(this)); }



#pageLayer {position:absolute;width:1000px;height:98%;margin-left:50%;left:-500px;top:0px;}
#headerLayer {position:relative;width:100%;height:500px;left:0px;top:0px;}
#textLayer {position:relative;width:100%;left:0px;top:10px;}
#logoLayer {position:absolute;width:166px;height:50px;left:50px;top:31px;}
#optionLayer {position:absolute;width:261px;height:19px;left:760px;top:4px;}
#topmenuLayer {position:absolute;width:743px;height:73px;left:236px;top:28px;}
#startLayer {position:absolute;width:215px;height:88px;left:13px;top:280px;}

#newsLayer {position:absolute;width:352px;height:18px;left:333px;top:332px;z-index:1;}
#newsBGLayer {position:absolute;width:460px;height:27px;left:273px;top:325px;z-index:0;}
#academyLayer {position:absolute;width:554px;height:148px;left:225px;top:352px;}
#guideLayer {position:absolute;width:200px;height:147px;left:788px;top:353px;}
#backLayer {position:absolute;width:1000px;height:500px;left:0px;top:0px;z-index:-1;}
#topbannerLayer {position:absolute;width:401px;height:80px;left:330px;top:110px;z-index:8;}

#headerLayerSUB {position:relative;width:100%;height:300px;left:0px;top:0px;}
#textLayerSUB {position:relative;width:100%;left:0px;top:0px;}
#startLayerSUB {position:absolute;width:208px;height:182px;left:9px;top:230px;z-index:11;}
#mainBgLayerSUB {position:absolute;width:1000px;height:148px;z-index:-1;left:0px;top:0px;}
#newsLayerSUB {position:absolute;width:352px;height:18px;left:333px;top:279px;z-index:1;}
#newsBGLayerSUB {position:absolute;width:460px;height:27px;left:273px;top:273px;z-index:0;}
#newsBGLayerSUB1 {position:absolute;width:588px;height:27px;left:245px;top:273px;z-index:0;}
#submenusLayerSUB {margin-left:16px;margin-top:-10px;}
#indexbannerLayer {position:absolute;width:200px;height:47px;left:785px;top:688px;z-index:1;}

.bbs_title_left {width:11px;}
.bbs_title_right {width:8px;}
.bbs_title_no {width:15%;text-align:center;color:#ffffff;}
.bbs_title_subject {width:50%;text-align:center;color:#ffffff;}
.bbs_title_date {width:20%;text-align:center;color:#ffffff;}
.bbs_title_cnt {width:15%;text-align:center;color:#ffffff;}
.bbs_title_input {width:300px;color:#5D5D5D;font:bold 9pt;border:1px #999999 solid;}
.bbs_title_view {width:100%;color:#ffffff;font:bold 9pt;}
.bbs_title_view_left {width:8px;}
.bbs_title_view_right {width:7px;}
.bbt_title_view_info {background:#E1E9C3;color:#216D03;padding-top:2px;padding-bottom:2px;}
.bbt_title_view_info_title {background:#E1E9C3;color:#676767;}
.bbs_data_no {text-align:center;color:#5d5d5d;padding-top:4px;padding-bottom:4px;}
.bbs_data_subject {text-align:left;color:#5d5d5d;}
.bbs_data_date {text-align:center;color:#5d5d5d;}
.bbs_data_cnt {text-align:center;color:#5d5d5d;}
.bbs_write_field {background-image:url(../images/title_bg.gif);background-repeat:repeat-x;}

.btn_green {background-image:url(../images/btn_green.gif);background-repeat:no-repeat;width:61px;height:21px;border:0;margin-top:2px;color:#ffffff;font:bold;}
.btn_gray {background-image:url(../images/btn_gray.gif);background-repeat:no-repeat;width:61px;height:21px;border:0;margin-top:2px;color:#999999;font:bold;}

.contentTitle {width:400px;height:20px;position:relative;left:20px;}

.grp_subject {font:bold 10pt verdana;color:#7EAA33;}F
.h1 {font:9pt Gulim;color:#727272;position:relative;left:34px;}
.h2 {font:bold 9pt Gulim;color:#4570AD;position:relative;left:30px;}
.h3 {font:9pt Gulim;color:#727272;position:relative;left:45px;}
.h4 {font:9pt Gulim;color:#777777;position:relative;left:100px;}

.normal_td_pad {padding-top:4px;padding-bottom:4px;}

.inner_tap {background-image:url(../images/inner_tap_bg.gif);background-repeat:no-repeat;width:95px;height:22px;text-align:center;border:0px;color:#7B7B7B;font:9pt verdana;}
.inner_tap_on {background-image:url(../images/inner_tap_on_bg.gif);background-repeat:no-repeat;width:95px;height:22px;text-align:center;border:0px;color:#ffffff;font:9pt verdana Bold;}
.input_address {border:1px #447C22 solid;padding:3px;position:relative;top:-1px;font:11px;width:400px; }
.input_date {border:1px #727272 solid;font:bold 9pt verdana;padding:3px;position:relative;top:-2px;font:11px;width:80px; }

.pageTitle {width:200px;height:20px;position:relative;left:24px;top:10px;font:bold 11pt;color:#236F05;margin-left:2px;}
.page_inner_tap {font:bold 9pt verdana; color:#528214;text-align:center;padding-top:5px;padding-bottom:4px;}

.pagebar {position:relative;margin-left:10px;margin-right:10px;}
.page_inner_menu {font:bold 9pt verdana; color:#528214;text-align:center;padding-top:4px;padding-bottom:4px;}

.usinfo_data {color:#5C8111;text-align:right;font:bold 9pt gulim;padding-top:1px;padding-bottom:1px;padding-right:5px;}
.usinfo_field {color:#7B7B7B;text-align:left;font:bold 8pt verdana;padding-top:1px;padding-bottom:1px;padding-left:4px;}

.line{border:1px #DEDEDE solid; border-width:0px 1px; background:url(images/join_form_bg_left.gif) repeat-y}









