.main_news {  
	font-size: 84%;
	font-weight: normal;
	color: #333333;
	text-indent: 0ex;
	padding-left: 30px;
	line-height: 150%;
	padding-top: 0px;
}
.main_news02 {
	font-size: 84%;
	font-weight: normal;
	color: #333333;
	text-indent: 0ex;
	padding-left: 10px;
	line-height: 130%;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.main_word {  
	font-size: 84%;
	font-weight: normal;
	color: #333333;
	text-align:left;
}
.page_word {  
	font-size: 84%;
	font-weight: normal;
	color: #333333;
}
.menu01 {
	font-size: 84%;
	font-weight: normal;
	color: #000000;
	text-indent: 0ex;
	line-height: 150%;
	background-color: #9CCFD8;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.menu02 {
	font-size: 84%;
	font-weight: normal;
	color: #000000;
	text-indent: 0ex;
	line-height: 150%;
	background-color: #9CB6D7;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.menu03 {
	font-size: 84%;
	font-weight: normal;
	color: #000000;
	text-indent: 0ex;
	line-height: 150%;
	background-color: #BCA8CB;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.menu04 {
	font-size: 84%;
	font-weight: normal;
	color: #000000;
	text-indent: 0ex;
	line-height: 150%;
	background-color: #A7CABC;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.menu06 {
	font-size: 84%;
	font-weight: normal;
	color: #000000;
	text-indent: 0ex;
	line-height: 150%;
	background-color: #C7BCAA;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.menu07 {
	font-size: 84%;
	font-weight: normal;
	color: #000000;
	text-indent: 0ex;
	line-height: 150%;
	background-color: #B6CAA7;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.main_top_text {
	font-size: 84%;
	color: #FF0000;
	font-weight: bold;
}
.main_link_text {  
	font-size: 84%;
	font-weight: normal;
	color: #5E759B;
	text-indent: 0ex;
	padding-left: 5px;
	line-height: 210%;
	padding-top: 0px;
}
.main_dwon_text {
	font-size: 84%;
	font-weight: normal;
	color: #505F83;
	margin: 3px;
	padding: 3px;
}
.main_calendar_text {
	font-size: 70%;
	font-weight: normal;
	color: #505F83;
	margin: 1px;
	padding: 1px;
}
.main_tittle_text {
	font-size: 100%;
	font-weight: bold;
	color: #000000;
	margin: 1px;
	padding: 1px;
}
.word_red{
	color:#CC0000;
	font-size:smaller;
}
.link01 {
	width: 222px;
	text-align: center;
	margin-bottom: 15px;
}
#menu2_all {
	width: 996px;
	position: relative;
}

#menu2 {
	position: absolute;
	width: 130px;
	/*left:-20px;
	top:30px;*/	
}
#menu2_top {
	background-image: url(../img/menu2_top.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 8px;
}
#menu2_bg {
	background-image: url(../img/menu2_bg.png);
	background-repeat: repeat-y;
	background-position: center top;
}
.menu2_word {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-weight: normal;
	line-height: 150%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	font-size: 84%;
	background-image: url(../img/menu2_icon.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	background-position: 10px 7px /9;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	letter-spacing: 1px;
}
.menu2_word a {
	color: #FFF;
}
.menu2_word a:hover {
	color: #FF0;
	text-decoration: none;
}
#menu2_footer {
	height: 8px;
	background-image: url(../img/menu2_footer.png);
	background-repeat: no-repeat;
	background-position: center top;
}

#link-run{ font-size:90%; color:#900; font-weight:bold;}
#link-run a{   color:#900; text-decoration: none;}
#link-run a:hover {color: #FF0;	text-decoration: none;}