/* CSS Document */

body { font-family:"Osaka", "‚l‚r ‚oƒSƒVƒbƒN"; font-size:13px; background: url(img/bg_c.gif) repeat-y fixed; background-color:#FFFFFF; color:#000000; margin:0;}

table{ border:none; border-collapse:collapse; border-spacing:0; margin:0; padding:0;}
td{ border:none; border-collapse:collapse; border-spacing:0; margin:0; padding:0;}

a:link{text-decoration:none;color:#870000;}
a:visited{text-decoration:none;color:#870000;}
a:hover{text-decoration:underline overline;color:#6C8EA6;}

img{ border:none;}

.clr{ clear:both;}

.le{ float:left;}
.ri{ float:right;}

p{ margin:25px 0 0 130px; padding:0px; line-height:140%; text-align:justify; font-size:13px; vertical-align:middle;}
p img{ margin-top:10px;}
.text{ margin:10px 0 10px 130px; padding:0px; line-height:120%; text-align:justify;}

#joho_ttl h1{ background:url(img/joho/ttl_1.gif) no-repeat; width:501px; height:48px; margin:5px 0 0; float:left;}
#joho_ttl h2#copy1{ background:url(img/joho/ttl_2_1.gif) no-repeat; width:270px; height:30px; margin:5px 0 0 50px; float:left;}
#joho_ttl h2#copy2{ background:url(img/joho/ttl_2_2.gif) no-repeat; width:270px; height:30px; margin:3px 0 0 180px; _margin-left:130px; float:left;}
#joho_ttl #img1{ background:url(img/joho/img_2.gif) no-repeat top; float:right; width:179px; height:120px;}

.text dt{ margin:5px 0 0; padding:0 0 0 20px; line-height:120%; background:url(img/ico_3.gif) no-repeat; font-size:14px; font-weight:bold;}
.text dd{ margin-left:30px; padding:0; line-height:120%; font-size:13px;}
.text img{ float:right;}
