h1, h2, h3, h4, h5 { font-family: Georgia, "Times New Roman", Times, serif; width: 425px; margin: 0 5px;}

#content h1 { font-size: 24px; line-height: 36px; margin-bottom: 18px; }

#content h2 { font-size: 16px; line-height: 18px; margin-bottom: 18px; font-weight: normal; font-style: italic; }

#content h4 { font-size: 12px; line-height: 18px; margin-bottom: 18px; font-weight: normal; font-style: italic; }

#content p { font-size: 12px; line-height: 18px; text-align: justify; width: 425px; margin: 0 5px 18px 5px;}

#content img { float: left; margin: 0 18px 18px 0; background: #bbb;}
#content img.contact { float: left; margin: 0 18px 72px 0; }
#content img.contact_tel { float: left; margin: 0; clear: right;}

#content h2 a { font-size: 16px; line-height: 18px; margin-bottom: 18px; font-weight: normal; font-style: italic; }
#content a {
	font-size: 12px; line-height: 18px; background: #fff; color: #0b3064;
}

#content ul {
	list-style:circle;
	width: 405px;
	margin: 0 5px 18px 25px;
}
#content ul.none { list-style:none; }

#content ul li{
	padding-left: 5px;
	margin-bottom: 18px;
}

ul#map { list-style:none; }
ul#map li.map0{
	font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; line-height: 18px; font-weight: normal; font-style: italic;
}
ul#map li.map1{
	font-size: 12px;	line-height: 18px; font-weight: normal; 
}
ul#map li.map2{
	font-size: 12px;	line-height: 18px; font-weight: normal; 
}

#content dl {
	width: 425px;
	margin: 0 5px 18px 5px;
}
#content dl.exposant dt { font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; line-height: 18px; font-weight: normal; font-style: italic; }
#content dl.exposant dd { font-size: 12px; line-height: 18px; font-weight: normal; margin-bottom: 18px; text-align: justify;}
#content dl.exposant dd span.note{ font-size: 12px; line-height: 18px; font-weight: normal; margin-bottom: 18px; background: #fff; color: #999; }


#content dl.contact dt { font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; line-height: 18px; font-weight: normal; font-style: italic; }
#content dl.contact dd { font-size: 12px; line-height: 18px; font-weight: normal; margin-bottom: 18px; text-align: justify;}
#content dl.contact dd span.note{ font-size: 12px; line-height: 18px; font-weight: normal; margin-bottom: 18px; background: #fff; color: #999; }

#content p.both { clear: both; }
#content p.both font { font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; line-height: 18px; margin-bottom: 18px; font-weight: normal; font-style: italic; }
#content p.both img { float: right; margin: 0 0 18px 18px; background: #bbb; }

#content input.submit { background: #0b3064; color: #fff; padding: 5px; border: 1px solid #0b3064; margin-bottom: 15px; font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; line-height: 18px; font-style:italic;}

#content dl.form dt {
	margin-top: 18px; padding: 9px 0;
}
#content dl.form textarea {
	width: 80%; height: 100px;
}
#content dl.form input { background: #fff; color: #000; padding: 5px; }
#content dl.form input.submit { background: #0b3064; color: #fff; padding: 5px; border: 1px solid #0b3064; margin-bottom: 15px; font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; line-height: 18px; font-style:italic;}