@charset "UTF-8";
/* [1.ΗέέΦA]============================================ */

@import url("default.css");

/* ============================================================ */

dl { display: block; }

#head_main {
	width: 890px;
	height: 130px;
	background: url(../main/head_main_bg.png) no-repeat 0 0;
	margin: 0 auto;
	text-align: left;
	position: relative;
}

#headbanner_aed_main {
	width: 64px;
	height: 48px;
	position: absolute;
	top: 27px;
	left: 500px;
}

#center_main {
	width: 890px;
	height: 880px;
	background: url(../image/bgcenter.png) no-repeat 0 0;
	margin: 0 auto;
	position: relative;
}

#cover {
	width: 690px;
	height: 250px;
	background-color:#999;
	position: absolute;
	top: 5px;
	left: 30px;
}

/*‘‘‘‘‘‘‘‘EΜ4ΒΜoi[‘‘‘‘‘‘‘‘*/

#right_navi {
	width: 130px ;
	height: 250px ;
	position: absolute ;
	top: 5px ;
	right: 30px ;
	overflow: hidden ;
}

#right_navi dd {
	width: 130px ;
	height: 55px ;
	margin-bottom: 10px ;
}

#rn01 a {
	display: block ;
	width: 130px ;
	height: 55px ;
	background: url(../main/mobile.jpg) no-repeat 0 0 ;
	text-indent: -9999px ;
	overflow: hidden ;
}

#rn01 a:hover,#rn01 a.hover { background-position: 0 -55px ;}

/*‘‘‘‘‘‘‘‘container‘‘‘‘‘‘‘‘*/

#container {
	width: 850px;
	height: 500px;
	background: url(../img/mn_container2.jpg) no-repeat 0 0;
	position: absolute;
	top: 260px;
	left: 20px;
}

#container dd {
	position: absolute ;
}

#headline {
	width: 700px;
	height: 12px;
	top: 25px;
	left: 125px;
}

.info_banner {
	width: 190px;
	height: 70px;
	position: absolute ;
	top: 82px;
}

#if1 { left: 102px ;}
#if2 { left: 309px ;}

#if1_t { left: 102px ;}

.info_banner a {
	display: block;
	width: 190px;
	height: 70px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}

.info_banner a:link,
.info_banner a:visited { background-position: 0 0; }

.info_banner a:hover { background-position: 0px -70px; }

#if1 a {
	background-image: url(../main/info1.jpg);
}

#if2 a {
	background-image: url(../main/info2.jpg);
}

#if1_t a {
	background-image: url(../main/info_tokuyumatsuri.jpg);
}


.schedule {
	width: 500px;
	height: 330px;
	position: absolute;
	top: 165px;
	left: 5px;
}

.news {
	width: 300px;
	height: 406px;
	position: absolute;
	top: 83px;
	left: 520px;
}

/*‘‘‘‘‘‘‘‘nρoi[‘‘‘‘‘‘‘‘*/

#linksbanner {
	display: block;
	width: 824px;
	height: 26px;
	position: absolute;
	bottom: 80px;
	left: 33px;
	z-index: 2;
}

#linksbanner li {
	display: block;
	width: 93px;
	height: 26px;
	margin: 0 10px 0 0;
	padding: 0;
	float: left;
}

/*‘‘‘‘‘‘‘‘ΊΜ3Βoi[‘‘‘‘‘‘‘‘*/

#bottom_ban {
	width: 835px;
	height: 78px;
	background: url(../img/mn_bottomban.gif) no-repeat 0 0;
	position: absolute;
	bottom: 0;
	left: 27px;
	z-index: 1;
}

.bottom {
	width: 93px;
	height: 26px;
	position: absolute;
	top: 42px;
}

.b1 { left: 182px; }

.b2 { left: 452px; }

.b3 { left: 728px; }
