#top {
	clear:both;
	width:760px;
	height:255px;
	margin:0 auto;
	padding:0;
}

.bg_main{
		background:#000000 url(../images/top/bg_top.jpg) no-repeat top;
}

#top h1{
	display:none;
}

#top img{
	padding:0;
	margin:0;
	display:block;
}

#center {
	clear:both;
	width:696px;
	margin:0 auto;
	padding:0 32px;
}

#news {
	width:278px;
	padding:0 0 0 0;
	float:left;
}


#news_area{
	width:250px;
	height:145px;
	margin:0 auto;
	border: #FFFFFF 1px solid;
	padding:10px;
	color:#FFFFFF;
	background:#333333;
	overflow:auto;
	scrollbar-base-color:#888888;
	scrollbar-face-color:#B3B3B3;
	scrollbar-arrow-color:#454545;
	scrollbar-shadow-color:#B3B3B3;
	scrollbar-darkshadow-color:#5B5B5B;
	scrollbar-highlight-color:#B3B3B3;
	scrollbar-3dlight-color:#727272;
	scrollbar-track-color:#666666;
	line-height:120%;
}



#news h2{
	width:278px;
	height:31px;
	padding:0 0 0 0;
	display:block;
	margin:0 0 2px 0;
	line-height:1%;
	background:url("../images/top/lb_top_news.png") no-repeat;
	text-indent:-9999px;
}


#schedule{
	width:417px;
	padding:0 0 0 0;
	float:right;
	display:inline;
}

#schedule img{
	display:block;
	float:left;
	border:#CCCCCC 3px solid;
	margin-right:5px;
}

#schedule h2{
	width:381px;
	height:31px;
	padding:0 0 0 0;
	margin:0 0 2px 33px; 
	line-height:1%;
	background:url("../images/top/lb_top_schedule.png") no-repeat;
	text-indent:-9999px;
	border:none;
	display:block;
}
#schedule h2 a{
	width:381px;
	height:26px;
	display:block;
	padding:0 0 0 0;
	margin:0 ; 
	line-height:1%;
	text-indent:-9999px;
	border:none;
}

#schedule a:link{
	color:#62333B;
}

#schedule a:hover {
	text-decoration: underline;
}

#schedule .sche_txt{
	display:block;
	padding:0;
	margin:0;
}


#schedule h3{
	padding:2px 2px 2px 0px;
	margin:0;
	display:block;
	line-height:120%;
	font-weight:bold;
	color:#62333B;
	border:none;
}

#schedule p{
	line-height:150%;
}


#schedule ul{
	display:block;
	margin:0;
	padding:0 0 0 28px;
	_padding:0 0 0 23px;
}


#schedule li{
	width:178px;
	min-height:74px;
	*height:74px;
	display:block;
	background:#C2C2C2;
	float:left;
	margin:0 0 5px 5px;
	padding:5px 5px 2px 5px;
}

#menu {
	width:760px;
	height:52px;
	background:url("../images/top/bg_top_menu.gif") no-repeat top right;
	padding:0;
	margin: 0 auto;
}

*:first-child+html #menu {
padding-left: 1px;
}

/* IE6以下でpadding指定 */
*html #menu {
padding-left: 1px;
}



div#menu ul{
	clear:both;
	width:760px;
	height:52px;
	display:block;
	margin:0 auto;
	padding:0;
}

div#menu ul li{
	height:52px;
	display:block;
	float:left;
	margin:0;
	padding:0;
}


div#menu ul li.bt_top_01 {
	width:132px;
	height:52px;
	float:left;
	text-indent:-9999px;
	background:url("../images/top/bt_top_01.jpg") no-repeat top left;
}

div#menu ul li.bt_top_02 {
	width:132px;
	height:52px;
	float:left;
	text-indent:-9999px;
	background:url("../images/top/bt_top_02.jpg") no-repeat top left;
}

div#menu ul li.bt_top_03 {
	width:132px;
	height:52px;
	float:left;
	text-indent:-9999px;
	background:url("../images/top/bt_top_03.jpg") no-repeat top left;
}

div#menu ul li.bt_top_04 {
	width:132px;
	height:52px;
	float:left;
	text-indent:-9999px;
	background:url("../images/top/bt_top_04.jpg") no-repeat top left;
}

div#menu ul li.bt_top_05 {
	width:132px;
	height:52px;
	float:left;
	text-indent:-9999px;
	background:url("../images/top/bt_top_05.jpg") no-repeat top left;
}

div#menu ul li.bt_top_01_act {
	width:132px;
	height:52px;
	float:left;
	text-indent:-9999px;
	background:url("../images/top/bt_top_01_f2.jpg") no-repeat top left;
}

div#menu ul li.bt_top_02_act {
	width:132px;
	height:52px;
	float:left;
	text-indent:-9999px;
	background:url("../images/top/bt_top_02_f2.jpg") no-repeat top left;
}

div#menu ul li.bt_top_03_act {
	width:132px;
	height:52px;
	float:left;
	text-indent:-9999px;
	background:url("../images/top/bt_top_03_f2.jpg") no-repeat top left;
}

div#menu ul li.bt_top_04_act {
	width:132px;
	height:52px;
	float:left;
	text-indent:-9999px;
	background:url("../images/top/bt_top_04_f2.jpg") no-repeat top left;
}

div#menu ul li.bt_top_05_act {
	width:132px;
	height:52px;
	float:left;
	text-indent:-9999px;
	background:url("../images/top/bt_top_05_f2.jpg") no-repeat top left;
}


div#menu ul li a {
	overflow:hidden;
	padding:0;
	margin:0;
}

div#menu ul li.bt_top_01 a {
	width:132px;
	height:52px;
	display:block;
	background:url("../images/top/bt_top_01.jpg") no-repeat top left;
}


div#menu ul li.bt_top_02 a {
	width:132px;
	height:52px;
	display:block;
	background:url("../images/top/bt_top_02.jpg") no-repeat top left;
}

div#menu ul li.bt_top_03 a {
	width:132px;
	height:52px;
	display:block;
	background:url("../images/top/bt_top_03.jpg") no-repeat top left;
}

div#menu ul li.bt_top_04 a {
	width:132px;
	height:52px;
	display:block;
	background:url("../images/top/bt_top_04.jpg") no-repeat top left;
}

div#menu ul li.bt_top_05 a {
	width:132px;
	height:52px;
	display:block;
	background:url("../images/top/bt_top_05.jpg") no-repeat top left;
}

div#menu ul li.bt_top_01_act a{
	width:132px;
	height:52px;
	float:left;
	text-indent:-9999px;
	background:url("../images/top/bt_top_01_f2.jpg") no-repeat top left;
}

div#menu ul li.bt_top_02_act a{
	width:132px;
	height:52px;
	float:left;
	text-indent:-9999px;
	background:url("../images/top/bt_top_02_f2.jpg") no-repeat top left;
}

div#menu ul li.bt_top_03_act a{
	width:132px;
	height:52px;
	float:left;
	text-indent:-9999px;
	background:url("../images/top/bt_top_03_f2.jpg") no-repeat top left;
}

div#menu ul li.bt_top_04_act a{
	width:132px;
	height:52px;
	float:left;
	text-indent:-9999px;
	background:url("../images/top/bt_top_04_f2.jpg") no-repeat top left;
}

div#menu ul li.bt_top_05_act a{
	width:132px;
	height:52px;
	float:left;
	text-indent:-9999px;
	background:url("../images/top/bt_top_05_f2.jpg") no-repeat top left;
}

div#menu ul li.bt_top_01 a:hover{
	background:url("../images/top/bt_top_01_f2.jpg") no-repeat top left;
}

div#menu ul li.bt_top_02 a:hover{
	background:url("../images/top/bt_top_02_f2.jpg") no-repeat top left;
}

div#menu ul li.bt_top_03 a:hover{
	background:url("../images/top/bt_top_03_f2.jpg") no-repeat top left;
}

div#menu ul li.bt_top_04 a:hover{
	background:url("../images/top/bt_top_04_f2.jpg") no-repeat top left;
}

div#menu ul li.bt_top_05 a:hover{
	background:url("../images/top/bt_top_05_f2.jpg") no-repeat top left;
}

div.bt_more{
	width:88px;
	height:15px;
	background: url("../images/top/bt_more.jpg") no-repeat bottom;
	text-indent:-9999px;
	margin:0 0 0 auto ;
	cursor:hand;
}

.h5px{
height:5px;
margin:0;
padding:0;
line-height:1%;
font-size:1%;
}

#banner_area{
	margin:0 auto;
	text-align:center;
}

