*{	margin:0;
	padding:0;
}
body{
	text-align: center; /* Centering for IE6 */
	height:100%;
	width:100%;
	margin: 0;
	padding: 0;
}
a {COLOR: #0000ff}
a:hover {COLOR: #0000ff; TEXT-DECORATION: underline}
#body {
	font-size:100%;
	line-height:1.5;
	position:relative;
	margin:0 auto;
	width:760px;
	padding:0;
}

/* div#header */

div#header{
	position: relative;
	width :760px!important;
	margin:0 auto;
	padding: 0;
}
div#header table{
	width :760px!important;
	border-collapse:collapse;
}
div#header table th{
background:#003991;
	width :760px!important;

}
div#header table th ul{
	list-style:none;
	margin:0 auto 0 13px;
	padding:0;
}
div#header table th ul li{
	font:0px/0px;
    list-style:none;
    float:left;
	margin: 0;
	padding: 0;
}
div#header table th ul li a{
	background-position: left top;
	display:block;
	width:104px;
	height:25px;
}
div#header table th ul li a span{display:none;}
div#header table th ul li.btn1 a{background:url(img/buttan1_r.gif);}
div#header table th ul li.btn2 a{background:url(img/buttan2_r.gif);}
/*
div#header table th ul li.btn3 a{background:url(img/buttan3_r.gif);}
div#header table th ul li.btn3-2 a{background:url(img/buttan3_r2.gif);}
div#header table th ul li.btn4 a{background:url(img/buttan4_r.gif);}
*/
div#header table th ul li.btn5 a{background:url(img/buttan5_r.gif);}
div#header table th ul li.btn6 a{background:url(img/buttan6_r.gif);}
div#header table th ul li.btn7 a{background:url(img/buttan7_r.gif);}
div#header table th ul li.btn8 a{background:url(img/buttan8_r.gif);}
div#header table th ul li.btn9 a{background:url(img/buttan9_r.gif);}
div#header table th ul li a:hover{
	background-position: left bottom;
}

div#header table td{
	background: #FFFFFF;
	text-align:left;
	vertical-align:top;
	margin: 0;
	padding: 0;
}

div#header table td.title{
	background:url(img/border.gif) repeat-y top left;
	padding: 0.3em 0 0 0.7em;
}
div#header table td.news{
	background:url(img/border.gif) repeat-y top right;
}

div#header table td h1{
	background:url(img/title.gif);
	margin:0;
	padding:0;
	width:350px!important;
	height:35px;
}
div#header table td h1 span{display:none;}
div#header table td p{
	COLOR: #333333;
	font: 12px/16px "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	margin:0.7em 0 0 0.1em;
	padding:0;
}
div#header table td dl{
	margin: 0;
	padding: 0;
	border-left:1px dashed #000066;
	background:#FFFFFF;
	width:391px;
}
div#header table td dl dt{
	margin: 0;
	padding: 0;
	border-bottom:1px solid #CCCCFF;
	background:url(img/news.gif) no-repeat 9px 1px;
	display:block;
	width:391px;
	height:16px;
}
div#header table td dl dt span{display:none;}
div#header table td dl dd{
	margin: 0;
	padding: 0;
}
div#header table td dl dd iframe{
	margin: 0;
	padding: 0;
	width:391px;
	height:75px;
	border:0;
}

#main{
	width :760px;
	margin:0 auto;
	background: #FFFFFF;
}
div#main div.title {
	text-align: left;
}

#footer{
	width :760px;
	clear : both;
	position: relative;
	margin:0 auto;
} 