@charset "UTF-8";

body{
	text-align: center;
	margin-left:auto;
	margin-right:auto;
	font-size: 10px;
	color: #666666;
	border-color: #CCCCCC;
	font-family: osaka,MSSVbN;
	width: 800px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	list-style: none;
	line-height: 150%;
	letter-spacing: 0px;
	background-color: #FFFFFF;
}
/**********wb_[**********/
.header{
	position: relative;
	margin: 0;
	padding: 0;
	display: block;
	background-image:url(images/topimage.jpg);
	background-repeat: no-repeat;
	width: 800px;
	height: 135px;
}
.midashi{
	position: absolute;
	top: 80px;
	left:20px;
	text-align:left;
	margin: 0;
	padding: 0px;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	line-height: 150%;
}
.midashi a{color: #FFFFFF;text-decoration: none;}
.midashi a:hover{color: #FFFFFF;text-decoration: none;}


/**********Cj[**********/
.menu{
	width: 800px;
	height: 20px;
	position: relative;
	text-align:left;
	text-decoration: none;
	z-index: 3;
}
.menu a{
	color: #666666;
	text-decoration: none;
	line-height: 20px;
	display: block;
	height: 20px;
}
.menu a:hover{
	color: #000000;
	text-decoration: none;
	background-color: #B2C9FF;
}

.submenu{
	width: 180px;
	margin-left: 0px;
	visibility: hidden;
	position: absolute;
	left:0px;
	background-color: #DFE6FF;
}
.submenu a{
	width: 180px;
}
.submline{
	width: 180px;
	position: absolute;
	background-image:url(images/submline.gif);
}

#menu10 a:hover{
	width: 120px;
}
#submenu10 a:hover{
	width: 180px;
}
#submenu10{
	width: 180px;
	margin-left: -60px;
	position: relative;
	visibility: hidden;
	position: absolute;
	left:0px;
}
#menu1{position: absolute;left: 0px;}
#menu2{position: absolute; left: 75px;}
#menu3{position: absolute; left: 150px;}
#menu4{position: absolute; left: 225px;}	
#menu5{position: absolute; left: 300px;}
#menu6{position: absolute; left: 375px;}
#menu7{position: absolute; left: 450px;}
#menu8{position: absolute; left: 530px;}
#menu9{position: absolute; left: 605px;}	
#menu10{position: absolute; left: 680px;}

/**********eLXg**********/
h3{
	position: relative;
	margin: 10px;
	padding: 10px;
	color: #FF0000;
	font-size: 12px;
	line-height: 150%;
	border:solid 1px #FF0000;
	background-color: #FFCCCC;
}
.t1{
	margin: 8px;
	padding: 8px;
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	line-height: 150%;
}
.t2{
	margin: 0;
	padding-top: 0px;
	padding-right: 10px;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
	line-height: 150%;
	}
.t3{
	margin: 0;
	padding-top: 3px;
	padding-left: 5px;
	color: #333333;
	font-size: 10px;
	font-weight: bold;
	line-height: 150%;
}
.t4{
	margin: 0;
	padding-top: 0px;
	padding-left: 0px;
	color: #333333;
	font-size: 12px;
	font-weight: nomal;
	line-height: 150%;
}
.t4 img{
	margin-top: 10px;
}
.t5{
	margin: 0px;
	padding-top: 0px;
	padding-left: 10px;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	line-height: 150%;
}
.t6{
	margin: 0px;
	padding-top: 0px;
	padding-left: 10px;
	color: #333333;
	font-size: 12px;
	font-weight: nomal;
	line-height: 150%;
}
.t7{
	margin: 8px;
	padding-top: 8px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 8px;
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	line-height: 150%;
}
.t8{
	margin: 8px;
	padding-top: 8px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 8px;
	color: #CC3333;
	font-size: 13px;
	font-weight: normal;
	line-height: 150%;
}
.t7 img{
	margin-top: 5px;
}
a{
	color: #333333;
	text-decoration: none;
}
a:hover{
	color: #FF0000;
	text-decoration: underline;
}

.t2 a{
	color: #9999FF;
	text-decoration: none;
}

.t2 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

.cap1{
	padding-left: 1em;
	text-indent: -1em;
}


