/*********************************************** ev[gfUC */


body {
	background-color     : #ffffff;
}

ul{
	margin               : 0;
	padding              : 0px 20px 0 20px;

}

li {
	font-size: small;
	list-style:circle inside;
	padding:0;
	margin:0;	
}

p {
	margin-top           : 0;
	padding              : 5px 20px 10px 10px;
	line-height          : 180%;
	font-size            : small;
}

img {
	border: 0;
}

/************************************************* wb_[CAEg */

#Head a img {
	margin-left          : 0; 
}

/******************************************** irQ[VCAEg */

/*#right {
	width:220px;
	background-color     : #E0C1A5;
	padding: 20px;
}

/*#right ul {
	padding              : 10px 0 0 0;
}


#right ul li {
	padding              : 10px 0 0 0;
}


/**************************************************** tHg */

h1{
	width:550px;
	font-size: 20px;
	border-left: 10px solid #0666ff;
	background-color :#deefff;
	padding:0px;
	margin:5px 0 0 0;
}

h2{
	width:330px;
	font-size : 18px;
	border-bottom: 2px solid #599eff;
	padding:0;
	margin:10px;
}

h3{
	width:330px;
	font-size : 18px;
	border-bottom: 2px solid #599eff;
	padding:0px;
	margin:10px;
}

h4{
	width:330px;
	font-size : 18px;
	border-bottom: 2px solid #599eff;
	padding:0px;
	margin:10px;
}




.font1{
	font-size:14px;
	padding: 5px 20px 5px 20px;
	margin:0;
}


/**************************************************** NCAEg */

/*#Link {
	padding              : 15px 30px;
}

#Link li {
	display              : inline;
	padding              : 10px 5px;
	line-height          : 180%;
}

/**************************************************** ir */

#navi{
	flot:left;
	clear:none;
	width:200px;
	margin:0;
	padding:0;
}

/**************************************************** Rec */

#content{
	width:800px;
	margin:0;
	padding:0 0 10px 0;
	background-color :#ffffff;
}

#content2{
	flot:right;
	width:580px;
	margin:0 20px 0 0;
	padding:0;
	background-color :#ffffff;
}

	

/**************************************************** tb^[ */

#footer{
	clear: both;
	width:800px;
	margin:0;
	background-color :#deefff;
	text-align:center;
	font-size:small;
	padding: 0 0 10px 0;
}






/**************************************************** クロカワ追記 */


#yachin {
	width: 800px;
	margin: 10px 0 20px 10px;
}
#yachin  h2 {
	margin: 0 0 10px;
}


#yachin .chiiki li {
	float: left;
	margin: 0 23px 10px 0;
	white-space: nowrap;
	width: 70px;
}


#yachin .chiiki li a {
	color:#333;
}

#yachin .chiiki li a:hover {
	color:#999;
}

#souba  h2{
	font-size: 100%;
	padding:0px;
	margin:5px 0 0 0;
}

#souba  p{
	font-size: 70%;
	padding:0px;
	margin:5px 0 0 0;
}

#souba dl {
	margin: 20px 0 10px;
}

#souba dt {
	font-size: 85%;
}	

#souba dd {
	margin-bottom: 5px;
}

#bnr h3 {
	font-size: 12px;
}

#bnr dl {
	float: left;
	margin: 0 0 10px 5px;
	font-size: 10px;

}