@charset "EUC-JP";
/* CSS Document */
/*³§ÍÍ¤Ø¸ÄÊÌ*/
.situation { 	
 padding-left: 19px;
	width: 477px; }
.situation table {
	border:1px solid #44698A;
	margin:0px 0px 20px;
}
.situation th { 
	padding:0px;
	background-color:transparent;
	border-style:none;
}
.situation td {
	border-style:none;
	padding:5px 10px;
	vertical-align: top;
}
.situation td p {margin:5px 0px 0px; }
.school {
	background-image: url(../img/situation/bk_school.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 4px;
	margin:5px 0px ;
}
.school dt {
	height:26px;
	overflow: hidden;
}
.school dd {
	border-right: 1px solid #B0BDC7;
	border-left: 1px solid #B0BDC7;
	padding: 1px 5px 3px 0px;
	width: 448px;
}
.situation table.floatl, .situation table.floatr { width:232px; margin:0px;}
.situation td.photo {padding-right:0px; }
.messebk {
	margin: 20px 0px;
	background: url(../img/situation/bk_mess.gif) no-repeat left bottom;
	padding-bottom: 10px;
	}
.messe {
	border-right: 1px solid #F26F21;
	border-left: 1px solid #F26F21;
}
.marker2 li {
	background: url(../img/share/icon_maru.gif) 0px 3px no-repeat;
	padding: 0px 0px 0px 14px;
}
/*¡ï*/
*html .messe, *html .mag1, *html .mag2 {height:1%; }
/**/
.messe:after {
	clear:both;
	content:".";
	display:block;
	height: 0px;
	visibility:hidden;
}
/*Mac IE hac¡ï*//*/
.messe {display:inline-block;}
/* eof_mac_hac */
.messeblock {margin:0px; padding:8px 5px 5px; width:226px; float:left;}
.messe h5 { float:left; margin:0px 5px 0px 0px; }
.messe p { float:right; width:160px; margin:0px; }
.inquiry {
	clear:both;
	margin:20px 0px;
}
.inquiry p { margin:0px; }
