body{
	color: #032299; 
	background-image:url(parts/index2.jpg); 
	padding:0px;
	margin-top: 0px;
	margin-left:2px;	/*base.cssを変更*/
	margin-right:0px;
	font-family: "ＭＳ 明朝", serif, sans-serif;	/*base.cssを変更*/
	font-size: 12px;
	overflow: hidden;
}

p{
	font-family: "ＭＳ 明朝", serif, sans-serif;
	font-size: 12px;
	line-height: 200%;
	text-align: left;
	white-space: nowrap; /*改行なし、base.cssに追加*/
}

html>/**/body .img {	/*Firefoxで画像下余白防止、IE7は不具合につき非適用（CSSハック使用）*/
	vertical-align: text-bottom;
}

/*以下、クラスセレクタ（指定クラス）*/
.indexu {
	position: absolute;
	top: 0px;
	left: 0px;
	/*float: left;*/
	font-size: 12px;
	height: 56px;
	width: 800px;
	z-index: 0;
}

.comment {
	position: absolute;
	top: 0px;
	left: 2px; /*2pxずらして左マージンへの表示はみ出しを防止*/
	clear: left;
	font-size: 1px;
	color: b0f0f0;
	z-index: -1;
	/*background-color: black;*/
}

.indexl {
	position: absolute;
	top: 56px;
	left: 0px;
	height: 556px;
	width: 120px;
	float: left;
	font-size: 12px;
	z-index: 1;
}

.main {
	position: absolute;
	top: 56px;
	left: 121px;
	height: 552px;
	width: 680px;
	font-size: 12px;
	overflow: auto;
	white-space: nowrap;
	z-index: 1;
}

.realbody{     /*Pと同設定をFirefox用に設定*/
	font-family: "ＭＳ 明朝", serif, sans-serif;
	font-size: 12px;
	line-height: 200%;
	text-align: left;
}


a{
	/*font-family: "ＭＳ 明朝", serif, sans-serif;	base.css設定を無効化*/
	/*font-size: 12px;	base.css設定を無効化*/
	/*line-height: 200%;	base.css設定を無効化*/
	/*text-align: left;	base.css設定を無効化*/
	text-decoration:none;
	color:#556BBF;
}

a:hover{
	/*font-family: "ＭＳ 明朝", serif, sans-serif;	base.css設定を無効化*/
	/*font-size: 12px;	base.css設定を無効化*/
	/*line-height: 200%;	base.css設定を無効化*/
	/*text-align: left;	base.css設定を無効化*/
	/*text-decoration:none;	base.css設定を無効化*/
	color:#032299;
}

.BigFirst {
	font-family: "ＭＳ 明朝", serif, sans-serif;
	font-size:42px;
	color:#4899BC;
	float:left;
	padding: 10px;
}

.maplink {
	position:absolute;
	top:0px;
	left:0px;
	width:660px;
	text-align:right;
	z-index: 1;		/*リンク機能が後に回り無効にならないため必須*/
}

.copy {
	position:absolute;
	top:0px;
	left:0px;
	width:660px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	line-height: 120%;
}

.centro {
    	position: absolute;
	top: 20px;
	left: 30px;
	width: 65px;
	font-family: Terminal, serif, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: brown;
	line-height: 120%;
}

.link {
	width:570px;
	font-family: "ＭＳ 明朝", serif, sans-serif;
	font-size: 12px;
	text-align:left;
	/*background-color: yellow;*/
}

.photo {
	border:0px;
	padding0px;
	margin-top:15px;
	margin-bottom:15px;
	margin-left:20px;
	margin-right:20px; 
}

.homelink {
	width:570px;
	margin-top:30px;
	margin-bottom:20px;
	text-decoration:none;
	text-align:center;
}

.nomargin {
	margin:0px;
	border:0px;
	padding:0px;
}

