/* ----------------------------------------------------- */
/* BASE */
/* ----------------------------------------------------- */
body{background:#F8E6B3 url(img/100bg.gif);
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;}
body, td{font-size:12px; line-height:150%; color: #660000;font-family: "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•";}

/* ----------------------------------------------------- */
.w{color:#FFFFFE;}
.s{font-size:10px;line-height:140%;}
.line {border-top: 3px solid #663300;padding: 3px 0px 0px 0px;text-align: center;}

/* ----------------------------------------------------- */
table {font-size:12px;line-height: 150%;color: #660000;}
hr {color: #F38000;border: 1px;border-style: dotted;}
p.hg {border-top:1px dashed;
	border-left:3px solid #663300;width:200px;
	padding-top: 4px;padding-right: 10px;padding-bottom: 4px;padding-left:10px;}
p.hn{border-right:1px dashed;border-top:1px dashed;
	border-bottom:1px dashed;border-left:1px dashed;width:500px;
	padding-top: 4px;padding-right: 10px;padding-bottom: 4px;padding-left:10px;}

/* ----------------------------------------------------- */
/* LINK */
/* ----------------------------------------------------- */
a:link{ color: #666666; text-decoration: underline;} 
a:visited{ color: #333333; text-decoration: underline;} 
a:active{ color: #666666; text-decoration: underline;} 
a:hover{ color: #666666;text-decoration: underline;} 
a.w:link { color: #FFFF00; text-decoration: underline;} 
a.w:visited{ color: #FFCC33; text-decoration: underline;} 
a.w:active{ color: #FFFF00; text-decoration: underline;} 
a.w:hover{ color: #FFFF00; text-decoration: underline;} 
a.b:link { color: #FFFFFF; text-decoration: } 
a.b:visited { color: #FFFFFF; text-decoration: } 
a.b:active { color: #FFFFFF; text-decoration: } 
a.b:hover { color: #FFFFFF; text-decoration: } 
