.menu_box01{
	padding:40px 0 0 20px;
	text-align:left;
}

.menu_box02{
	width:680px;
	margin:20px auto 0 auto;
	padding:0 0;
	border:1px #0166FE solid;
	text-align:left;
}

.menu_box03{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	margin:10px;
	padding:10px;
	background-color:#4068C0;
}

.menu_box03_01{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	margin:10px;
	padding:10px;
	background-color:red;
}

.menu_box03_02{
	width:90%;
	margin:20px auto;
	font-size:14px;
	line-height:24px;
}

.menu_box03_04{
	margin:30px auto;
}
.event_box{
	font-size:1em;
	margin:10px;
	padding:10px;
	background-color:#ffffff;
}

.menu_box04{
	width:660px;
	margin:5px 10px 10px 0;
	font-size:12px;
	line-height:20px;
	color:#666666;
	text-align:right;
}

.menu_box04x{
	width:600px;
	margin:5px 20px 10px 20px;
	font-size:12px;
	line-height:20px;
	color:#666666;
}

.red001{
	font-weight:bold;
	color:red;
}

.menu_box04 a{
	color:#0166FE;
	font-size:12px;
	font-weight:bold;
}

.menu_box04 a:hover{
	color:red;
	font-size:12px;
	font-weight:bold;
}

.menu_box05{
	width:335px;
	height:215px;
	margin:10px 10px 10px 43px;
	padding:0 0;
	border:1px #0166FE solid;
	text-align:left;
	float:left;
}

.menu_box06{
	width:335px;
	height:215px;
	margin:10px 0 10px 0;
	padding:0 0;
	border:1px #0166FE solid;
	text-align:left;
	float:left;
}

.menu_box07{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	margin:10px;
	padding:10px;
	background-color:#4068C0;
}

.menu_box08b{
	margin:30px 0 0 10px;
	font-size:12px;
	line-height:20px;
	color:#666666;
}

.menu_box08b a:hover img {
 filter: alpha(opacity:40);
	opacity: 0.4;
}

.menu_box08{
	width:280px;
	margin:10px 0 0 30px;
	font-size:12px;
	line-height:20px;
	color:#666666;
}

.menu_box08 a{
	color:#0166FE;
	font-size:12px;
	font-weight:bold;
}

.menu_box08 a:hover{
	color:red;
	font-size:12px;
	font-weight:bold;
}

.menu_box09{
	width:660px;
	margin:10px auto;
	background-image: url(../images/top_news_bg.jpg);
	background-repeat: no-repeat;
	background-position: right;
	background-color:#ECF2FF;
}

.menu_box10{
	width:60px;
	font-size:12px;
	padding:10px;
	color:#0099FF;
	background-image: url(./img/i_icon01.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.menu_box11{
	width:520px;
	font-size:12px;
	padding:10px;
}

.menu_box12{
	width:682px;
	margin:0 auto 50px auto;
	padding:10px 0 20px 0;
	border:1px #0166FE solid;
	text-align:left;
}

.menu_box13{
	font-size:14px;
	line-height:20px;
	color:#333333;
	width:640px;
	margin:0 auto;
}

.menu_box14{
	width:203px;
	float:right;
	margin:0 10px 0 0;
}

.menu_box15{
	width:97px;
	float:left;
	margin:0 0 0 0;
}

.ent001{
	width:600px;
	margin:20px auto;
	font-size:12px;
	line-height:20px;
	color:#666666;
}

.ent002{
	border:1px #FFFFFF dotted;
	background-color:#0166FE;
	color:#FFFFFF;
	padding:10px;
	width:180px;
}

.ent003{
	border:1px #0166FE dotted;
	background-color:#FFFFFF;
	color:#333333;
	padding:10px;
	width:360px;
}

.ent004{
	width:600px;
	margin:20px auto;
	text-align:center;
}

input{
	font-size:16px;
	padding:2px;
	margin:0 0 5px 0;
}

.clear{
	clear:both;
}