@charset "shift_jis";

* {
	margin: 0px;
	padding: 0px;
	font-size: 100%;
	font-family: "$B#M#S(B $B#P%4%7%C%/(B", Osaka, "$B%R%i%.%N3Q%4(B Pro W3";
	
}

a:hover,a:active {

	color: #666666;
	text-decoration: none; 
}

a {

	color: #666666;
	text-decoration: underline; 
}

p { 	
	margin:10px 0 10px 0;
	font-size: 12px;
	line-height: 150%;
	color: #666666;
	font-family: "$B#M#S(B $B#P%4%7%C%/(B", Osaka, "$B%R%i%.%N3Q%4(B Pro W3";
}


ul { 
	list-style-type : decimal;
	font-size: 12px;
	padding-left: 30px;
	font-family: "$B#M#S(B $B#P%4%7%C%/(B", Osaka, "$B%R%i%.%N3Q%4(B Pro W3";
}

/* $BDs7H?.HN!&J]812q<RGrJ8;z(B---------------------------------------------------*/

.teikei { 
	font-size: 11px;
	text-align : center;
	color: #FFFFFF;
}

/* $B%U%C%?!<%a%K%e!<(B---------------------------------------------------*/
.footer {
 	font-size: 10px;
	color: #FFFFFF;
	font-family: "$B#M#S(B $B#P%4%7%C%/(B", Osaka, "$B%R%i%.%N3Q%4(B Pro W3";

}

a.footer:hover {
    color: #FFFFFF;
    text-decoration: none;
}

a.footer:active {
    color: #FFFFFF;
    text-decoration: none;
}

a.footer {
    color: #FFFFFF;
    text-decoration: underline;
}

/* $B6&DL(B---------------------------------------------------*/
h1 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: "$B#M#S(B $B#P%4%7%C%/(B", Osaka, "$B%R%i%.%N3Q%4(B Pro W3";
}

 h2 {
 	margin:10px 0 10px 0;
 	font-family: "$B#M#S(B $B#P%4%7%C%/(B", "Osaka"; 
 	font-size: 14px;
 	color: #003B80;

 }

h3 {
	margin:10px 0 10px 0;
	padding: 0 0 2px 4px; 
	border-left: 8px solid #999999;
	border-bottom: 1px solid #999999;
	font-size: 14px;
	color: #003B80;
	font-family: "$B#M#S(B $B#P%4%7%C%/(B", Osaka, "$B%R%i%.%N3Q%4(B Pro W3";
}

h4 {
	margin:10px 0 10px 0;
	font-size: 14px;
	color: #003B80;
}

#main {
	width: 700px;
	margin:0 auto 0;
	padding: 0px;
	background-color: #FFFFFF;
	
}

/* $B%F!<%V%k%-%c%W%7%g%s(B---------------------------------------------------*/

.ta_1{
	margin:3px 0 3px 0;
	font-size: 11px;
	text-align : center;
	color: #666666;
	font-family: "$B#M#S(B $B#P%4%7%C%/(B", Osaka, "$B%R%i%.%N3Q%4(B Pro W3";
}

/* $BK\J8ItJ,(B---------------------------------------------------*/
#container {
	width: 551px;
	padding-bottom: 50px;
}
/* $B:_8K>pJs%H%C%W%F!<%V%k(B---------------------------------------------------*/
.zaiko {
	padding : 10px;
}
/* $B:_8K>pJs(B---------------------------------------------------*/

#zaiko{
	margin:0 auto 0;
	width: 602px;
}


#zaiko h1 {
	font-size: 15px;
	color: #003B80;
	padding-left : 10px;
}

#zaiko h2 {
	font-size: 16px;
	color: #ff0000;
	text-align: center;
}

.zaiko_table1{
	width: 600px;
	border: 1px solid #333333;

}
.zaiko_table1 th {
	font-size: 12px;
	width: 106px;
	border: 1px solid #aaaaaa;
	background-color: #006666;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	vartical-valign: center ;
}

.zaiko_table1 td {
	font-size: 12px;
	border: 1px solid #aaaaaa;
	background-color: #f5f5f5;
	color: #666666;
}

.ta_3 {
	background-color: #006666;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	vartical-valign: center ;
}	
	
.ta_2{
	text-align: left;
	margin:5px;
	font-size: 11px;
	line-height: 150%;
	color: #666666;
	font-family: "$B#M#S(B $B#P%4%7%C%/(B", Osaka, "$B%R%i%.%N3Q%4(B Pro W3";
}