/*-------------------------------------------*/
/* CSS Document for top page*/
/* 080909 Akiba */
/*-------------------------------------------*/

/*-------------------------------------------*/
/* main */
/*-------------------------------------------*/
#mainBody{
	padding:10px 10px 0 10px;
}

#topImage{
	height:702px;
}

#topContents{
	width:830px
}

#topContents1{
	float:left;
}
#topContents2{
	float:right;
}

#inforamation{
	padding:20px 0 0 0;
	clear:both;
}

#enkaku{
	padding:0px 0 0 0;
	clear:both;
}


/*-------------------------------------------*/

#main h2{

}

.informationArea{
	width:441px;
	height:150px;
}

.informationTable{
	width:431px;
	border-collapse:collapse;
	/*border:1px solid #ececec;*/
}

.informationTable td{
	font-size:0.75em;
	color:#333333;
	background:#ffffff url(../images/line_dot1.gif) repeat-x 0 bottom;
	background-position:bottom; /*Mac*/
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	padding:3px 2px;
	line-height:1.2em;
	vertical-align:top;
}

.informationTable td a:link{
	color:#003399;
}
.informationTable td a:visited{
	color:#003399;
}
.informationTable td a:hover{
	color:#003399;
}

.informationTable strong{
	color:#28204D;
}


.informationTable td.icon{
	padding:5px;
	background:#ffffff url(../images/icon_information.gif) no-repeat .1em;
}

.informationTable td.date{
	width:95px;
	white-space:nowrap;
	background:#ffffff url(../images/line_dot1.gif) repeat-x 0 bottom;
	background-position:bottom;/*Mac*/
	vertical-align:top;
}

.informationTable td.exp{
	width:335px;
}

.enkakuArea{
	width:600px;
	height:570px;

}


.enkakuTable{
	width:600px;
	border-collapse:collapse;
	/*border:1px solid #ececec;*/
}

.enkakuTable td{
	font-size:0.95em;
	color:#333333;
	background:#ffffff url(../images/line_dot1.gif) repeat-x 0 bottom;
	background-position:bottom; /*Mac*/
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	padding:3px 2px;
	line-height:1.2em;
	vertical-align:top;
}

.enkakuTable td a:link{
	color:#003399;
}
.enkakuTable td a:visited{
	color:#003399;
}
.enkakuTable td a:hover{
	color:#003399;
}

.enkakuTable strong{
	color:#28204D;
}


.enkakuTable td.icon{
	padding:5px;
	background:#ffffff url(../images/icon_information.gif) no-repeat .1em;
}

.enkakuTable td.date{
	width:95px;
	white-space:nowrap;
	background:#ffffff url(../images/line_dot1.gif) repeat-x 0 bottom;
	background-position:bottom;/*Mac*/
	vertical-align:top;
}

.enkakuTable td.exp{
	width:595px;
}

