body{color:#333;font-size:12px;font-family:,"ＭＳ Ｐゴシック", 平成角ゴシック, Osaka, Gothic, sans-serif,"ヒラギノ角ゴ Pro W3";}
table{color:#333;font-size:12px;font-family:,"ＭＳ Ｐゴシック", 平成角ゴシック, Osaka, Gothic, sans-serif,"ヒラギノ角ゴ Pro W3";}
p{margin-top:8px;margin-bottom:8px;margin-left:15px;margin-right:10px;}
p.str_{margin-top:10px;margin-bottom:10px;margin-left:25px;margin-right:15px;color:#f66;font-weight:bold;font-size:11px;}
h1{color:#fff;font-size:16px;font-weight:bold;margin-top:10px;margin-bottom:10px;margin-left:5px;margin-right:5px;display:block;height:24px;padding:3px;background-color:#336633;}
h2{color:#000;font-size:14px;font-weight:bold;margin-top:10px;margin-bottom:10px;margin-left:8px;margin-right:8px;border-bottom:"1px solid #000";}
h3{color:#000;font-size:12px;font-weight:bold;margin-top:10px;margin-bottom:10px;margin-left:10px;margin-right:10px;}
a:link{color:#633;text-decoration:underline;}
a:active{color:#633;text-decoration:underline;}
a:visited{color:#633;text-decoration:underline;}
a:hover{color:#f33;text-decoration:underline;}
#block_link{
	margin-top:0px;
	font-size:14px;
	font-weight:bold;
	background-image: url(img/slide0001.jpg);
}
#block_link h1{
	color:#000;
	font-size:14px;
	display:block;
	height:20px;
	padding:3px;
	padding-left:5px;
	background-color:#ffcccc;
	margin:0px;
	margin-bottom:2px;
}
#block_link a:link{
	color:#000;
	text-decoration:none;
	display:block;
	height:18px;
	padding:3px;
	padding-left:10px;
	/*background-color:#fff;*/
	border-top:"1px solid #ccc";
	border-left:"1px solid #ccc";
	border-bottom:"1px solid #666";
	border-right:"1px solid #666";
}
#block_link a:visited{
	color:#000;
	text-decoration:none;
	display:block;
	height:18px;
	padding:3px;
	padding-left:10px;
	/*background-color:#fff;*/
	border-top:"1px solid #ccc";
	border-left:"1px solid #ccc";
	border-bottom:"1px solid #666";
	border-right:"1px solid #666";
}
#block_link a:active{
	color:#000;
	text-decoration:none;
	display:block;
	height:18px;
	padding:3px;
	padding-left:10px;
	/*background-color:#fff;*/
	border-top:"1px solid #ccc";
	border-left:"1px solid #ccc";
	border-bottom:"1px solid #666";
	border-right:"1px solid #666";
}
#block_link a:hover{
	color:#363;
	text-decoration:none;
	display:block;
	height:18px;
	padding:3px;
	padding-left:10px;
	background-color:#ffcccc;
	border-top:"1px solid #666";
	border-left:"1px solid #666";
	border-bottom:"1px solid #fff";
	border-right:"1px solid #fff";
}
#block_link .nolink{
	color:#330066;
	text-decoration:none;
	display:block;
	height:18px;
	padding:3px;
	padding-left:10px;
	background-color:#ffcccc;
	border-top:"1px solid #666";
	border-left:"1px solid #666";
	border-bottom:"1px solid #fff";
	border-right:"1px solid #fff";
}
#main{
	margin-left:10px;
}
#main .title{
	background-color: #ffcccc;
	margin:10px 0px 10px 0px;
	font-size:24px;
	font-weight:bolder;
	color:ffffff;
	position:relative
	left:5px ;
}
#main .midashi_1{
	font-size:18px;
	font-weight:bold;
	color:669933;
}
#main .naiyou{
	margin: 0px 50px 10px 15px;
	font-size:16px;
}

#main .naiyou2{
	margin: 60px 50px 10px 15px;
	font-size:22px;
}


#main .leftbox{
	float:left;
}
#main .clearleftbox{
	clear: left;
} 

#main .formLeft{
}
#main .formRight{
}



#navi{
	color:#666;
	text-align:right;
	margin-right:20px;
}
#navi a:link{
	color:#666;
	text-decoration:none;
}
#navi a:visited{
	color:#666;
	text-decoration:none;
}
#navi a:active{
	color:#666;
	text-decoration:none;
}
#navi a:hover{
	color:#f00;
	text-decoration:none;
}
