@charset 'Shift_JIS';

#nich,#nichreg{ float:left; width:800px; margin-left:20px; }
#nich dl{ background:#eee; padding:20px 0; font-family:'‚l‚r ‚oƒSƒVƒbƒN','MS P Gochic',sans-selif;}
#nich dl A{ color:#00f; text-decoration:underline; }
#nich dt,#nich dd{ margin:2px 20px; }
#nich dd{ margin-left:40px; overflow:auto; }

#nich .er{ line-height:1.5; }
#nich P.caption{ font-size:80%; line-height:1.5; }
#nich FORM{ background:#eee; margin:10px 5px; padding:10px 20px; }
#nich IMG{ margin-right:20px; }
#nich H3{ background:#666; margin-top:20px; margin-bottom:5px; padding:5px 10px; }
#nich DIV.ttl{ width:390px; float:left; margin:0 3px; line-height:1.3; }
#nich>SPAN{ color:#999; font-size:70%; }
#nich>SPAN:hover{ color:#c00; }
#nich DIV A{ font-size:90%; color:#333; text-decoration:none; margin:2px 10px; display:block; }
#nich DIV A:hover{ text-decoration:underline; color:#c00; }
#nich H4{ margin:5px 10px; color:#c00; }

#nichreg P,#nichreg FORM{ font-size:90%; line-height:1.5; margin:10px 5px; padding:10px 20px; }
#nichreg FORM{ background:#eee; }
#nichreg H3{ background:#666; margin-top:30px; padding:5px 10px; }
#nichreg IMG.l{ margin-right:20px; }
#nichreg IMG.r{ margin-left:20px; }

#nichreg P.link,#nich P.link{ margin-top:5px; padding:0; font-size:90%; }
#nichreg P.link A,#nichreg P.link A{ color:#666; text-decoration:none; padding:3px 10px; }
#nichreg P.link A:hover,#nich P.link A:hover{ color:#c00; text-decoration:underline; }
#nich P.btm{ margin-top:15px; padding-top:10px; }

/*
 background-color: #ECFEFF;
 padding: 4px 2px 5px 4px; border: solid 1px #999;
 font-size: 90%; overflow: auto; }
#nich dl dt,#2ch dl dd{ padding-right:2em; }
#nich dl dd { margin-left:1em; }
*/
