@charset "utf-8";
/* CSS Document */


.c065h{font-size:10px;line-height:1.4;color:#333333;
*font-size: 77%;line-height:1.4;color:#333333; /*for IE6,IE7*/
}
.c07{font-size:11px;line-height:1.4;
*font-size: 85%;line-height:1.4;color:#333333; /*for IE6,IE7*/
}
.c075{font-size:12px;line-height:1.2;color:#333333; 
*font-size: 93%;line-height:1.2;color:#333333;  /*for IE6,IE7*/
}
.c075h{font-size:12px;line-height:1.4;color:#333333; 
*font-size: 93%;line-height:1.4;color:#333333;  /*for IE6,IE7*/
}
.c075bl{font-size:12px;line-height:1.2;color:#996600;
*font-size: 93%; line-height:1.2;color:#996600/*for IE6,IE7*/
}


.c075h2{font-size:13px;line-height:1.2;color:#333333; 
*font-size: 100%;line-height:1.2;color:#333333;  /*for IE6,IE7*/
}

.c08{font-size:14px;color:#333333; 
*font-size: 108%;color:#333333;  /*for IE6,IE7*/
}

.c08hgb
{font-size:14px;line-height:1.4; color:#0066ff;
*font-size: 108%;line-height:1.4; color:#0066ff;/*for IE6,IE7*/}

.c08hgb
{font-size:14px;line-height:1.4; color:#009900;
*font-size: 108%;line-height:1.4; color:#009900;/*for IE6,IE7*/}


.c08hg{font-size:14px;line-height:1.4; color:#444444;
*font-size: 108%;line-height:1.4; color:#444444;/*for IE6,IE7*/}





.c08hr{font-size:14px;line-height:1.4; color:#ff0000;
*font-size: 108%;line-height:1.4; color:#ff0000;/*for IE6,IE7*/}




.c09{font-size:14px;color:#333333; 
*font-size: 108%;color:#333333; 
}
.c11{font-size:14px;color:#333333; 
*font-size: 108%;color:#333333; 
}
.c12{font-size:14px;color:#333333; 
*font-size: 108%;color:#333333; 
}

/*.c065h{font-size:0.7em;line-height:1.4;}
.c07{font-size:0.75em}
.c075{font-size:0.8em}
.c075h{font-size:0.8em;line-height:1.4;}
.c075bl{font-size:0.8em;color:#996600}
.c075h2{font-size:0.8em;line-height:1.2;}
.c08{font-size:0.85em}
.c08h{font-size:0.85em;line-height:1.4;}
.c08hgb{font-size:0.85em;line-height:1.4; color:#0066ff;}
.c08hgr{font-size:0.85em;line-height:1.4; color:#009900;}
.c08hg{font-size:0.85em;line-height:1.4; color:#444444;}
.c08hr{font-size:0.85em;line-height:1.4; color:#ff0000;}
.c09{font-size:0.9em}
.c11{font-size:1.1em}
.c12{font-size:1.2em}*/

html{
overflow-y:scroll;
}

img{
border:0;
}


a:link
{text-decoration:none;color:#ffffff;}
a:visited
{text-decoration:none;color:#ffffff}
a:hover
{text-decoration:underline;color:#ffa000}
a:active
{text-decoration:underline;color:#ffa000}


a.aa:link
{text-decoration:underline;color:#ffa000}
a.aa:visited
{text-decoration:underline;color:#ffa000}
a.aa:hover
{text-decoration:underline;color:#ff0000}
a.aa:active
{text-decoration:underline;color:#ff0000}



body {
	background-image: url(../images/bk.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

h1{font-size:14px;
*font-size: 108%; /*for IE6,IE7*/
color:#FFFFFF;
margin:0px;
border:0;
margin:0;
}
h2{font-size:14px;
*font-size: 108%; /*for IE6,IE7*/
color:#FFFFFF;
margin:5px 0px 5px 10px;
}
p{font-size:14px;
*font-size: 108%; /*for IE6,IE7*/
color:#333333;
padding:10px 10px 10px 10px;
border:0;
margin:0;
}
.ta{
	padding:5px 10px 10px 10px;
	color:#333333;
	border:0;
	margin:0;
}
.cap{font-size:0.8em;
padding:10px 10px 0px 10px;
color:#996600;
border:0;
margin:0;
}
p.link{font-size:0.8em;
color:#333333;
padding:20px 0px 0px 0px;
border:0;
margin:0;
}
td.infor{background-image:url(../images/bk02.jpg);
background-repeat:repeat-y;
}
.style1 {color: #FFFFFF}

.c1{
border-top-style:solid;
border-right-style:solid;
border-top-width:0.1em;
border-right-width:0.1em;
/*margin:1em;*/
border-top-color:#cccccc;
border-right-color:#cccccc;
padding:0.5em;
text-align:right;
font-size:14px;color:#333333; 
*font-size: 108%;color:#333333;  /*for IE6,IE7*/
font-weight:bold;
}




.ba{
	border-collapse:collapse;
	width:226px;
}

.ba td{
	padding:4px 3px;
	border-bottom:1px solid #cccccc;
	text-align: left;
	vertical-align:text-top;
	font-size:10px;color:#333333;
*font-size: 77%;color:#333333; /*for IE6,IE7*/
}

.ba th{
	border-bottom:1px solid #cccccc;
	/*background:#DFECAE;*/
	color:#333333;
	padding:4px 0px;
	text-align: left;
	font-weight: normal;
	white-space: nowrap;
	width:1%;
	vertical-align:text-top;
	font-size:10px;color:#333333;
*font-size: 77%;color:#333333; /*for IE6,IE7*/
}


.bc{
	border-collapse:collapse;
	letter-spacing:0.1em;
width:483px;
margin-left:10px;

font-size:10px;color:#333333;
*font-size: 77%;color:#333333; /*for IE6,IE7*/
line-height:1.4;
}

.bc td{
	padding:3px 10px;
	border-bottom:1px dotted #cccccc;
	border-top:1px dotted #cccccc;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align:text-top;

}

.bc th{
	border-bottom:1px dotted #cccccc;
	border-top:1px dotted #cccccc;
	/*background:#DFECAE;*/
	color:#333333;
	padding:3px 10px;
	background-color: #FFFFFF;
	text-align: left;
	font-weight: normal;
	white-space: nowrap;
	width:1%;
	vertical-align:text-top;

	
}