/* CSS Document */
body{
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #F0F0F0;
	background-image: url(img/bg.gif);
	background-repeat: repeat;
}



#maincontainer{
	padding: 60px 0 700px 0;
	margin: 0px auto;
	width: 702px;
	text-align: center;
	font-size: 90%;
	background-image: url(img/line.gif);
	background-repeat: repeat-y;	
}

#maincontainer h1{
	display: none;
}



#logo{
	height: 391px;
	width: 702px;
	margin: 0 auto;
	padding: 0px;
}

.textbox{
	background-color: #FFFFFF;
	padding: 18px;
	width: 662px;
	margin-top: 45px;
	border: 2px solid #0B7187;
	text-align: left;
}

.textbox h2{
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	font-size: 20px;
	font-weight: bold;
	color: #0B7187;
	margin: 0px;
	padding: 0px;
}


.textbox p{
	margin: 10px 0px 0px 100px;
	font-size: 14px;
	line-height: 1.9em;
	color: #666666;	
	
}

.textbox li{
	line-height: 1.9em;

}

.textbox{}



.textbox2{
	background-color: #FFFFFF;
	padding: 18px;
	width: 662px;
	margin-top: 45px;
	border: 2px solid #0B7187;
	text-align: left;
}

.textbox2 h2{
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	font-size: 20px;
	font-weight: bold;
	color: #0B7187;
	margin: 0px;
	padding: 0px;
}

.textbox2 p{
	margin: 10px 0px 0px 0px;
	padding: 0;
	font-size: 14px;
	line-height: 1.9em;
	color: #666666;	
	
}





#footer{
	width: 702px;
	margin: 0px;
	margin-top: 45px;
	padding: 0px;
}

#footer p{
	display: none;
	text-align: left;	
}