body{
	background-color:#ffffff;
	margin: 0px;
	padding: 0px;
}

H1 {}
H2 {
	font-size:14px;
	color:#ffffff;
	background-color: #000000;
	margin-top:0px;
	padding:2px;
	width:100%;
}


H3 {}

select{
	font-size:11px;
}

#mainctl {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 18px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	width: 760px;
	background-color: #212125;
}

#header {
	margin: 0px;
	padding-top: 0px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 0px;
	width: 730px;
	height: 146px;
	background-image: url(/05/img/headerbg.jpg);
	background-repeat: no-repeat;
}

#navi {
	margin: 0px;
	padding-top: 0px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	width: 730px;
}

#main {
	margin: 0px;
	padding-top: 0px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 0px;
	width: 730px;
}

#leftbox {
	margin: 0px;
	padding: 0px;
	width: 160px;
	float: left;
}

#mainbox{
	margin: 0px;
	padding: 0px;
	width: 555px;
	float: right;
}

#copyright {
	margin: 0px;
	padding: 0px;
	width: 760px;
	height: 56px;
	background-image: url(/05/img/copyright.jpg);
	background-repeat: no-repeat;
	clear :both;
}

#searchbox {
	border: 1px solid #B3B3B3;
	background-color: #ffffff;
}

#topcontents {
	border: 1px solid #B3B3B3;
	background-color: #ffffff;
}

.timetext {
	font-size: 10px;
	color: #999999;
}

#commentbox {
	margin-top: 5px;
	margin-bottom: 15px;
}

#headlink {
	margin-top: 10px;
	margin-left: 525px;
	margin-right: 0px;
	margin-bottom: 0px;
}


#peoplefud {
	margin: 5px;
	border-top: 1px solid #B3B3B3;
	border-bottom: 1px solid #B3B3B3;
	font-size:10px;
}

#banner {
	margin-top: 13px;
	margin-left: 325px;
	margin-right: 0px;
	margin-bottom: 0px;
}