/* CSS Document */

body{	margin:0px;
		font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		color:#666666;
		font-size:80%;
		line-height:150%;
		background:url(img/haikei.jpg) repeat-x top center;
}

#headbody{	width:740px;
			margin:0px auto 20px;
			padding:20px 10px 10px;
			background:url(img/line01.gif) no-repeat bottom;
}

#headbody img{	padding-bottom:10px;}

#mainbody{	width:740px;
			margin:0px auto;
			padding:0px 10px ;
}

.contbox{	width:698px;
			padding:10px 20px;
			border-left:#9DD6FF 1px solid;
			border-right:#9DD6FF 1px solid;
}

#main_backbody{	width:740px;
				margin:0px auto;
				padding:20px 22px 5px;
				background:url(img/grow.jpg);
}

#foot{	width:744px;
		background:url(img/foot.gif);
		height:35px;
		margin:0px auto;
		padding:8px 30px 10px 10px;
		color:#FFFFFF;
		font-size:12px;
		text-align:right;
}

/* 共通項目 */
p{	padding:0px;
	margin:0px;
}

.float_r{	float:right;}

.float_l{	float:left;}

.clear{	clear:both;
		font-size:1px;
		line-height:1em;
}

.mr_b10{	margin-bottom:10px;}

.pa_lr49{	padding:0px 49px;}

.pa_lr49_b8{	padding:0px 49px 8px;}

.pa_b8{	padding-bottom:8px;}

.subc_back{	background-color:#eeeeee;
			padding:10px;
			width:380px;
}

.bu_to{	text-align:center;
		margin:20px 0px;}