@charset "utf-8";
/* CSS Document */
@import "reset.css";
@import "hf.css";
/*------------------------------------------------------*/
#wrap{
min-width:910px;
}
#wrapL{
float:left;
width:360px;
}
#wrapL img{
display:block;
}
#wrapR{
position:relative;
float:right;
width:550px;
padding:0 0 0 0;
border-top:3px solid #000000;
}
/*------------------------------------------------------*/
#wrapBnr{
width:155px;
margin:101px 0 0 40px;
padding:0 0 30px 0;
background:url(../images/line.gif) no-repeat 0 14px;
}
#wrapBnr dt{
margin:0 0 10px 0;
}
/*------------------------------------------------------*/
#wrapR h2{
margin:0 0 30px 20px;
}
#wrapR h3{
margin:50px 0 30px 0;
font-weight:bold;
font-size:0.8em;
}
/*------------------------------------------------------*/
p.naked{
margin:15px 0;
font-size:0.8em;
line-height:160%;
text-align:justify;
text-justify:distribute;
}
ol.naked{
padding:0 0 0 20px;
}
ol.naked li{
list-style:outside decimal;
margin:15px 0;
font-size:0.8em;
line-height:160%;
text-align:justify;
text-justify:distribute;
}
ul.naked{
padding:0 0 0 20px;
}
ul.naked li{
font-size:0.8em;
line-height:160%;
list-style:outside disc;
text-align:justify;
text-justify:distribute;
}
/*------------------------------------------------------*/
.bscEle{
margin:0 40px 0 20px;
min-height:200px;
}
/*------------------------------------------------------*/
.newsEle{
margin:0 40px 0 20px;
}
div.memo{
background:#F7F7F7;
padding:10px;
}
div.memo p{
font-size:0.7em;
line-height:160%;
}
div.link p{
font-size:0.7em;
line-height:160%;
}
/*------------------------------------------------------*/
.tableEle{
margin:-12px 40px 0 20px;
color:#474747;
}
.tableEle table{
width:100%;
}
.tableEle th{
font-size:0.75em;
line-height:160%;
font-weight:bold;
padding:12px 30px 12px 0;
background:url(../images/line_bsc.gif) repeat-x 0 100%;
}
.tableEle td{
font-size:0.75em;
line-height:160%;
padding:12px 0;
background:url(../images/line_bsc.gif) repeat-x 0 100%;
}
.allabout{
vertical-align:middle;
margin:0 0 0 20px;
}
/*------------------------------------------------------*/
div.d20110311{
margin:0 40px 60px 20px;
}
div.d20110311 p{
font-size:0.8em;
line-height:160%;
}
/*------------------------------------------------------*/
#mapPage{
	padding:20px;
}
#mapPage .wrapMap{
	position:relative;
	width:800px;
}
#mapPage .wrapMap #coanMap{
	width:400px;
	height:300px;
}
#mapPage .wrapMap #coanView{
	position:absolute;
	top:0;
	right:0;
	width:400px;
	height:300px;
}
#mapPage a{
	text-decoration:underline;
}
/*end*/
