@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color: #F90;
	background-color:#000;
}
.wraparound {
	width:800px;
	margin-left:auto;
	margin-right:auto;
}
div.container {
	width:800px;
	height:auto;
}
div.sep800,ul.navi,ul.navi li,div.sep320Left,div.sep460Right,div.container {
	float:left;
	overflow:hidden;
}

div.sep800 {
	width:800px;
}
div.sep320Left {
	width:320px;
}
div.sep460Right {
	width:460px;
}
div.giveMarginR20 {
	margin-right:20px;
}
div.giveMarginT20 {
	margin-top:20px;
}
div.giveMarginB20 {
	margin-bottom:20px;
}
div.givePaddingB20 {
	padding-bottom:20px;
}
div.giveBorder2G {
	border-top:#F90 2px solid;
}

div.bghead {
	background-image: url(../images/DSCF4691_02.jpg);
	height: 338px;
	background-color: #FFF;
}
div.setHeight300 {
	height:300px;
}
div.setHeight500 {
	height:500px;
}
div.setHeight50 {
	height:50px;
}
div.setFontfff {
	font-weight:bold;
	color:#FFF;
}
div.setFont12 {
	font-size:12px;
}
div.setFont14 {
	font-size:14px;
}
ul.navi {
	list-style:none;
	margin-top:8px;
	padding-left:10px;
	color:#FC0;
}
ul.navi li{
	margin-right:10px;
}
ul.navi a{
	color:#FFF;
	text-decoration:none;
}	
ul.navi a:hover{
	color:#FFF;
	text-decoration: underline;
}	
li.tabactive{
	padding:3px 10px 3px 10px;
	border:2px solid #FFFFFF;
	background-color:red;
	color:black;
}
span.topic{
	color:black;
	background-color:#F2FA00;
	border:2px solid #C0FA00;
	padding:3px 10px 3px 10px;
}
div.footer{
	color:#E5E5E5;
}
div.frame{
	border:2px solid white;
	padding:10px 10px 10px 10px;
}