@charset "utf-8";
/* CSS Document */



/* Contents-Left */

h1 { font-size:12px;font-weight:nomal;height:10px;
}

#topleft{
    width: 560px;
    height: auto;
	padding: 10px 10px 10px 25px;
    float: left;
    background-color: #FFFFFF;}
	
.leftbox{
    position:relative;
    width: 555px;
	padding: 5px 0px;
    background-color:#FFFFFF;
	text-align: left;}

/* Contents- Right*/

#topright{
    width: 290px;
    height: auto;
	padding: 10px 25px 10px 15px;
    float: right;
    background-color: #FFFFFF;}
	
.rightbox{
    position:relative;
    width: 560px;
	padding: 5px 0px;
    background-color:#003399;
	text-align: left;}
	
/* Footer */

#foot{
    width: 910px;
	padding: 5px 20px 15px 20px;
    height: auto;
    background-color: #FFFFFF;
    clear:both;}
	
#foot2{
    width: 910px;
	padding: 5px 20px 15px 20px;
    height: auto;
    background-color: #FFFFFF;
    clear:both;}
	
/* Footer-Box */
	
.footbox1{
    position:relative;
    width: 290px;
	padding: 0px 5px;
    background-color:#FFFFFF;
	float: left;
	text-align: left;}
	
.footbox1 td,th {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	line-height: 15px;}

.footbox2{
    position:relative;
    width: 290px;
	padding: 0px 5px;
    background-color:#FFFFFF;
	float: left;
	text-align: left;}
	
.footbox2 td,th {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 18px;}
	
/* Table Link */

table.flink{
	width: 900px;
	border: none;
    border-spacing: none;
    background-color: #FFFFFF;
    empty-cells: show;}
	
table.flink th{
    border: none;
    color: #000000;
    background-color: #CCCCCC;
    text-align:center;}
	
table.flink td{
    border:1px solid #CCCCCC;
	padding: 1px;
	border-collapse: collapse;
	background-color: #FFFFFF;
	text-align: left;
	font-size: 12px; }
