body {
 margin: 0px; 
 font-size: 12px; 
 background: url(images/bg2.jpg); 
}

h1,h2,h3,h4,h5{ 
margin: 2px 0px 2px 8px; 
font-size: 12px; 
font-weight:normal; 
}

A:link {color:#3300CC; text-decoration:none;}
A:visited {color:#3300CC; text-decoration:none;}
A:active {color:#0066FF; text-decoration:none;}
A:hover {color:#0066FF; text-decoration:none;}

.link-head
{ 
font-size: 12px; 
line-height: 16px; 
margin: 2px 0px 2px 8px; 
}

.font-10px
{ 
 font-size: 10px; 
 line-height: 14px; 
}


.font-12px
{ 
font-size: 12px; 
}

td {
 font-size: 12px; 
 line-height: 125%;
 line-height: 18px; 
}

.left {
 font-size: 12px; 
 background: url(images/bg_left.jpg); 
 background-repeat : repeat-y; 
}

.left-p {
 font-size: 12px; 
 background: url(images/bg_leftp.jpg); 
 background-repeat : repeat-y; 
}

.midashi-left {
 text-align: center; 
 font-size: 12px; 
}

.footer-list {
 font-size: 12px; 
 background: url(images/bg_list.gif); 
}

.waku {
	border: 1px solid #FF9900;
}

.dashwaku {
	border: 1px dashed #FF9900;

}
