body { background: #ffffff ; -webkit-text-size-adjust:none;}


A { text-decoration: underline ; color: #606060 }
A:hover{ TEXT-DECORATION: underline; COLOR: #0060FF }
A.menu { text-decoration: underline ; color: #FFFFFF }
A:hover.menu { TEXT-DECORATION: underline; COLOR: #303030 }
A.wlink { text-decoration: none ; color: #FFFFFF }
A:hover.wlink { TEXT-DECORATION: none; COLOR: #FFFF90 }
A.border { text-decoration: underline ; color: #606060 }
A:hover.border { TEXT-DECORATION: underline; COLOR: #0060ff }
A.red { text-decoration: underline ; color: #cc0000 }
A:hover.red { TEXT-DECORATION: underline; COLOR: #ff6666 }

td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #606060; vertical-align: top;}
.logo		{  font-family:Arial; font-size:18px; color:#ffffff; font-weight:bold; font-style:italic; }
.desc		{  font-family:Arial; font-size:12px; color:#ffffff; font-weight:bold;  font-style:normal;   }

.middle {vertical-align:middle;}
.bottom { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #606060; vertical-align: bottom;}
.tabmenu { vertical-align: bottom;  background: #003400;}
.wtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #606060; background:#C6C7B5; height:18px;}


.header { background: #003400;}
.category {background: #003400 url(../images/green/bg_green.png) repeat; }
.main	{  background-color: #ffffff; background-image: url("../images/green/bg_line.gif"); vertical-align:top; text-align:center; }
.binder	{ background-color: #ffffff; background-image: url("../images/green/bg_ring.gif"); vertical-align:top; }
.border { border-collapse: collapse; border-color: #000000; background-color: #efefef; }
.infobox { border-collapse: collapse; border-color: #000000; }

.frame { border-collapse: collapse; border: 1px solid #000000; padding:5px;}
.frame1 { border-collapse: collapse; border: 1px solid #000000; padding:5px; background:#C6C7B5;}

li { text-align:left; }
p  { text-align:left; }

.mosgroupheader { font-family: Arial, Helvetica, sans-serif; font-size: 11px; height:53px; font-weight: bold; color: #FFFFFF; vertical-align:bottom; padding-bottom:12px;}

fieldset {   clear: both;  width: 100%;  margin: 0 0 0.5em 0;  padding: 0;  border: none;  } 
fieldset ol {  padding: 0 1em 0 0; list-style: none; margin:0; } 
fieldset li {    clear: left;  width: 100%;  padding-bottom: 0.3em; } 

fieldset.submit {  float: none;  width: auto;  border-style: none;  padding-left: 12em;  background-color: transparent; }
label {  float: left;  width: 10em;   margin-right: 1em;  text-align: right; }

.required		{ color:#ff0000; }

.required		{ color:#ff0000; }

.notice_item{
	padding-bottom: 10px;
	list-style: none;
}
.notice_item:hover{
	background-color: #eeeeee;
	
}
.notice_content{
	font-size:12;
	font-wight:bold;
	padding: 5px;
	color: #111111;
}
.notice_time{
	font-style: italic;
}
.notice_author{
	font-weight: bold;
	color:#0090c0;
}