@charset "utf-8";

html {	overflow-y:scroll;}
body {	width: 1024px;	text-align:center;	margin: 0 auto;	padding:0px;	border:0px;	color:#333333;	font-size: 14px;	font-size:0.95em;}

header{	width: 1024px;	height:100px;	position: relative;	background: #FFFFFF url(../images/head_back.jpg) center top no-repeat;}
header a.logo img{	width: 250px;	position:absolute;	top:10px;	left:30px;		}

header h1{	width: 1024px;	height: 40px;	background:url(../images/h1.png) center 8px no-repeat;	text-indent:-9999px;}
header h3{	width: 1024px;	height: 32px;	background:url(../images/h2.png) center 0px no-repeat;	text-indent:-9999px;}

header nav {	padding:0;	margin: 0;	width: 1024px;	height: 15px;	position: relative;	text-indent:-9999px;}
header nav p a{	width: 79px;	height:14px;	position: absolute;	background:url(../images/navi2.png) 0 0 no-repeat;}
header nav p.info a {	background-position: 0 0;	top:10px;	left:840px;}
header nav p.map a {	background-position: -79px 0;	top:10px;	left:920px;}
header nav p.info a:hover {background-position:0 -14px;}
header nav p.map a:hover {background-position:-79px -14px;}


section a.backhome img{	width: 135px;	height: 36px;	position:absolute;	top:8px;	left:860px;		}

section h2{	width: 1024px;	height: 60px;	padding-bottom : 20px;	text-indent:-9999px;}
#onepoint section h2{height: 20px;	/*background:url(../images/onepoint_title.png) center 10px no-repeat;*/}
#download section h2{	background:url(../images/download_title.png) center 10px no-repeat;}
#link section h2{	background:url(../images/link_title.png) center 10px no-repeat;}
#support section h2{	background:url(../images/support_title.png) center 10px no-repeat;}
#map section h2{	background:url(../images/map_title.png) center 10px no-repeat;}
#info section h2{	background:url(../images/info_title.png) center 10px no-repeat;}
#quiz_a section h2{	background:url(../images/quiz_title.png) center 10px no-repeat;}

footer {	clear: both;	height:30px;	padding-top:20px;	background-color: #fff;	color: #666;	font-size:0.8em;	text-align: center; 	border-top: 1px #9F9FA0 solid;}

a:hover img {  opacity: 0.7;  filter: alpha(opacity=70);  -ms-filter: "alpha(opacity=70)";}

.clearfix:before,.clearfix:after{display:table;content:" "}
.clearfix:after{clear:both}

/*EOF*/