@charset "utf-8";
@import "default.css";
/* Common:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
body {
	width: 100%;
	margin: 0 ;
	padding: 0;
	background: #fff;
}
#wrapper{
	width: 800px;
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
}
#wrapper #header{
	width: 800px;
	height: 50px;
	margin: 0;
	padding: 0;
	background: #fff;
	overflow: hidden;
}
#wrapper #top01{
	width: 316px;
	height: 50px;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
}
#wrapper #top02{
	width: 153px;
	height: 50px;
	margin: 0;
	padding: 0;
	display: block;
	float: right;
}
#wrapper #contents{
	width: 800px;
	height: 489px;
	margin:  1px 0;
	padding: 0;
	overflow: hidden;
	clear: both;
}
#wrapper #main {
	width: 800px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#wrapper #glovalnavi{
	width: 800px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	clear: both;
}
#wrapper #glovalnavi ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
#wrapper #glovalnavi ul li{
	margin: 0 1px 0 0;
	padding: 0;
	float: left;
}
#wrapper #glovalnavi ul li.gn_right{
	margin: 0;
	padding: 0;
	float: left;
}

#wrapper #footer{
	width: 800px;
	margin: 8px 0 0 0;
	padding: 0;
	clear: both;
}
.toppage{
	width: 100px;
	margin: 0;
	padding: 0;
	float: left;
}
.toppage img{ vertical-align: top;}
.attention{
	width: 268px;
	height: 9px;
	float: right;
	text-indent: -9987px;
	background: url(../images/attention.png) #fff no-repeat;
}
.copy{
	margin: 0;
	padding: 0;
	text-indent: -9987px;
	background: url(../../img_top/txt_copyright.gif) right no-repeat;
	clear: both;
}
#swfarea {
	width: 800px;
	height: 489px;
	margin: 50px 0 0 0;
	padding: 0;
}
