/*top*/
#wrapper{
	width: 752px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	background-repeat: repeat-y;
	background-image: url(../images/bg_base_05.gif);
}
#header{
background-image: url(../images/bg_base_02.jpg);
width: 752px;
}

#header div.topbar {
text-algin: center;
margin-left: 12px;
width: 724px;
height: 60px;
}

#topbar {
	width: 724px;
	height: 60px;
	color: #FFFFFF;
	margin: 0px auto;
	padding: 0px;
	position: absolute;
	float: left;
	}

#topbar li {
	list-style-type: none;
	margin-left: 0px;
	padding: 0px -10px 0px 0px;
	float: left;
}
		
#topbar ul {
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

#container{
width: 752px;
height: auto;
padding: 0pt;
text-align: center;
}

#menu{
width: 182px;
float: left;
margin-left: 5px;
voice-family:"\"}\"";
margin-left: 11px;
_margin-left: 5px;
}

#contents{
width:542px;
float: right;
margin-right: 5px;
voice-family:"\"}\"";
margin-right: 12px;
_margin-right: 5px;
}

#centercontents{
	width: 371px;
	float: left;
	text-align: left;
}

#rightcontents{
float: right;
width: 163px;
margin-right: 3px;
}

#footer{
clear:both;
height: 70px;
width: 752px;
background: url(../images/bg_base_06.jpg) no-repeat bottom;
text-align: center;
color: #666666;
font-size: 12px;
line-height: 20px;
}

#goTop {
margin-top: 18px;
text-align: right;
font-size: 12px;
margin-bottom: 20px;
margin-right: 3px;
voice-family:"\"}\"";
margin-right: 30px;
_margin-right: 30px;
}
/*anchor*/

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

a:hover{
text-decoration: underline;
}

/* hack memo
ｖｏｉｃｅ−ｆａｍｉｌｙ：”￥”｝￥””；以下はＭａｃＩＥでは無効になる
＿ｗｉｄｔｈ：５６５ｐｘ；とアンダースコア付きはＷｉｎＩＥ６以前のみ有効になる
*/
