.font12pxline15 { font-size: 12px; line-height: 15px }
.font12pxline18 { font-size: 12px; line-height: 18px }
.font12pxline30 { font-size: 12px; line-height: 30px ; font-weight: bold}
.font10pxline15 { font-size: 10px; line-height: 15px }
.font14pxline20 { font-size: 14px; line-height: 20px }
.mtitle { font-size: 12px; line-height: 15px; color: #006600; font-weight: bold}
.mtitle2 { font-size: 12px; line-height: 15px; color: #ff6600; font-weight: bold}
A:visited { color=#9D11B3 }
A:hover { color=#59B2DE }
A.white:link {color: #FFFFFF}
A.white:visited {color: #FFFFFF}
body  { color: #2f2f2f; margin: 0px; padding: 0px }
.copyright {  color: #FFFFFF }

div.btn_kakudai{
	position:relative;
	top:-80px;
	left:-160px;
}
span.detail { padding-left:29px; }
table.dono_siyou tr.head { background-color:#d3d9ef; }
table.dono_siyou td { font-size:12px; line-height:15px; }
table.dono_siyou td.lineup { font-size:12px; line-height:15px; background-color:#eff2fa; }

#ISO h1{
	margin : 10px 0px 2px 10px;
	padding : 1px 0px 1px 5px;
	font-size : 12px;
	line-height : 15px;
	width:580px;
	background-color:#FFFFCC;
	border:1px solid #999999;
	font-weight: bold;
	text-align: left;
}

#ISO p{ 
	font-size: 12px;
	line-height: 18px;
	margin-left:30px; 
}
#ISO ol li{
	margin : 3px 0px 0px 5px;
	padding : 0;
	font-size : 12px;
	line-height : 18px;
}
#ISO .Center{
	text-align: center;
}

#ISO .Rgt{
	text-align: right;
}

