@charset "UTF-8";

body {
	margin:0px 20px 30px;
	background-color: #F7F7F8;
	min-width: 840px;
	position:relative;
	font: normal 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
}

a:link {color: #390;}
a:hover {color: #f60;}

#container {
	width:800px;
	margin-left: auto;
	margin-right: auto;
}

/*header*/
#group{height:30px;padding-top:5px}
#group a{
	display:block;
	margin-left:696px;
	width:104px;
	height:20px;
	overflow:hidden;
	text-indent:-10000px;
	background-image:url(../image/group.gif);
}
#group a:hover{background-position:0 20px;}

#header{
	width:100%;
	height:65px;
	background: #FFF;
}

/*menu*/

#menu{
	height:23px;
	background-color: #f0f0f0;
	padding-left:82px;
}
#menu a{
	display:block;
	float:left;
	height:23px;
	overflow:hidden;
	text-indent:-10000px;
}
#menu a.navi1{width:54px;background-image:url(../image/navi_1.gif);}
#menu a.navi2{width:157px;background-image:url(../image/navi_2.gif);}
#menu a.navi3{width:135px;background-image:url(../image/navi_3.gif);}
#menu a.navi4{width:126px;background-image:url(../image/navi_4.gif);}
#menu a.navi5{width:69px;background-image:url(../image/navi_5.gif);}
#menu a.navi6{width:47px;background-image:url(../image/navi_6.gif);}
#menu a.navi7{width:52px;background-image:url(../image/navi_7.gif);}
#menu a:hover, #menu a.now{background-position:0 23px;}



/*main*/
#main_t{height: 600px;}

#main{
	background: #FFF;
	padding:25px 85px 60px;
}
#main .txt{margin:30px 0 40px;}

#tops{padding:20px 0 0;}
#tops a{
	display:block;
	margin-left:520px;
	width:110px;
	height:10px;
	overflow:hidden;
	text-indent:-10000px;
	background-image:url(../image/tops.gif);
}
#tops a:hover{background-position:0 10px;}

/*footer*/
#footer {
	background-color: #F7F7F8;
	padding-top: 10px;
}

