#bcbcbc#b3b5b8p {
	margin: 0px;
	padding: 0px;
}
br { font-size: 9px; line-height: 1em; }

*html body {/* for WinIE6*/
	font-size: 73%;
}
*:first-child+html body {/* for WinIE7*/
	font-size: 73%;
}
a:hover img {filter: alpha(opacity=75); -moz-opacity:0.75; opacity:0.75;}
.font_body         { color: #505050; font-size: 12px; line-height: 160% }
.font_s   { font-size: 10px; line-height: 140%; letter-spacing: 0.5pt }
.font_lead          { color: #505050; font-weight: bolder; font-size: 13px; line-height: 180% }
.font_tai   { color: #505050; font-weight: bold; font-size: 14px; line-height: 180% }
A:link, A:visited, A:active       { color: #696969; line-height: 130%; text-decoration: none }
A:hover        { color: blue; line-height: 130%; text-decoration: underline }
.font_ss { font-size: 9px; letter-spacing: 1px }
.font_lead2   { color: #505050; font-size: 13px; line-height: 1.8em }
.font_map { font-size: 11px; line-height: 150%; }
.listimg { list-style-type: disc; display: inline; }
.hyo-s { font-size: 8px; line-height: 0.8em; }
.cad_title { font-size: 130%; font-weight: bold; margin-left: 10px; text-shadow: 3px 3px 4px #BCBCBC;}
body { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック,Helvetica; line-height: 1.8em; }
.head_img { margin: 0 0 0; padding: 0 10px 10px 0; }

