#cnt1{
	padding-top: 15px;
	padding-right: 20px;
	padding-left: 20px;
	}


/*---navi_box---*/	
#navi_box{
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 20px;
	padding-left: 20px;
	margin-bottom: 20px;
}

#wald_logo{
	margin:0;
	position:absolute;
	text-indent:-9999px;
	background:url(../img/logo.jpg) no-repeat;
	height:20px;
	width:185px;
}

#wald_logo a{
	text-decoration:none;/*FIREのバグ*/
	outline: 0;
	display:block;
	height:20px;
	}

#navi{
	float:right;
	position:relative;
	background:url(../img/navi/menu.gif) no-repeat;
	width:775px;
	height:20px;
	}

#navi li{
	list-style-type:none;
	position:absolute;
	text-indent:-9999px;
	}

#navi li a{
	text-decoration:none;/*FIREのバグ*/
	outline: 0;
	display:block;
	height:20px;
	}
	
#navi li#m_top{left:0px; width:63px;}
#navi li#m_pa{left:63px; width:152px;}
#navi li#m_complete{left:215px; width:113px;}
#navi li#m_areas{left:328px; width:75px;}
#navi li#m_shopping{left:403px; width:96px;}
#navi li#m_event{left:499px; width:73px;}
#navi li#m_blog{left:572px; width:74px;}
#navi li#m_og{left:643px; width:129px;}

#navi li#m_top a:hover{background:url(../img/navi/menu.gif) no-repeat 0 -20px;}
#navi li#m_pa a:hover{background:url(../img/navi/menu.gif) no-repeat -63px -20px;}
#navi li#m_complete a:hover{background:url(../img/navi/menu.gif) no-repeat -215px -20px;}
#navi li#m_areas a:hover{background:url(../img/navi/menu.gif) no-repeat -328px -20px;}
#navi li#m_shopping a:hover{background:url(../img/navi/menu.gif) no-repeat -403px -20px;}
#navi li#m_event a:hover{background:url(../img/navi/menu.gif) no-repeat -499px -20px;}
#navi li#m_blog a:hover{background:url(../img/navi/menu.gif) no-repeat -572px -20px;}
#navi li#m_og a:hover{background:url(../img/navi/menu.gif) no-repeat -643px -20px;}

#navi ul#m_top li#m_top{background:url(../img/navi/menu.gif) no-repeat 0 -20px;}
#navi ul#m_pa li#m_pa{background:url(../img/navi/menu.gif) no-repeat -63px -20px;}
#navi ul#m_complete li#m_complete{background:url(../img/navi/menu.gif) no-repeat -215px -20px;}
#navi ul#m_areas li#m_areas{background:url(../img/navi/menu.gif) no-repeat -328px -20px;}
#navi ul#m_shopping li#m_shopping{background:url(../img/navi/menu.gif) no-repeat -403px -20px;}
#navi ul#m_event li#m_event{background:url(../img/navi/menu.gif) no-repeat -499px -20px;}
#navi ul#m_blog li#m_blog{background:url(../img/navi/menu.gif) no-repeat -572px -20px;}
#navi ul#m_og li#m_og{background:url(../img/navi/menu.gif) no-repeat -643px -20px;}


/*---------------------------------------*/	

#ownrs {
	height: 80px;
	background-image: url(../img/haikei1.jpg);
	padding: 5px;
	background-repeat: no-repeat;
	width: 260px;
}
#blog {
	height: 88px;
	width: 260px;
	margin-top: 10px;
}

#image_top{
	margin-right: 10px;
	}
#news {
	padding-right: 100px;
	padding-left: 100px;
	padding-top: 15px;
}




/*---#extraArea---*/
#extraArea {
	width:500px;
	height:20px;
	margin:20px auto 0;
	background:url(../img/navi/extraarea_navi.gif) no-repeat;
}
#extraArea ul li {
	width:100px;
	text-indent:-9999px;
	float:left;
}
#extraArea ul li a{
	display:block;
	height:20px;
}
#extraArea li#corpo {width: 100px; left: 0px;}
#extraArea li#contact {width: 100px; left: 100px;}
#extraArea li#recruit {width: 100px; left: 200px;}
#extraArea li#site_map {width: 100px; left: 300px;}
#extraArea li#privacy_policy {width: 100px; left: 400px;}

#extraArea li#corpo a:hover {background:url(../img/navi/extraarea_navi.gif) no-repeat 0px -20px;}
#extraArea li#contact a:hover {background:url(../img/navi/extraarea_navi.gif) no-repeat -100px -20px;}
#extraArea li#recruit a:hover {background:url(../img/navi/extraarea_navi.gif) no-repeat -200px -20px;}
#extraArea li#site_map a:hover {background:url(../img/navi/extraarea_navi.gif) no-repeat -300px -20px;}
#extraArea li#privacy_policy a:hover {background:url(../img/navi/extraarea_navi.gif) no-repeat -400px -20px;}

#extraArea ul#corpo li#corpo {background:url(../img/navi/extraarea_navi.gif) no-repeat 0px -20px;}
#extraArea ul#contact li#contact {background:url(../img/navi/extraarea_navi.gif) no-repeat -100px -20px;}
#extraArea ul#recruit li#recruit {background:url(../img/navi/extraarea_navi.gif) no-repeat -200px -20px;}
#extraArea ul#site_map li#site_map {background:url(../img/navi/extraarea_navi.gif) no-repeat -300px -20px;}
#extraArea ul#privacy_policy li#privacy_policy {background:url(../img/navi/extraarea_navi.gif) no-repeat -400px -20px;}




/*---#footer---*/
#footer {
	font-size: 9px;
	color: #F0F0F0;
	text-align: center;
	padding-bottom: 15px;
}
#footer address {
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
}
#footer2 {
	font-size: 10px;
	color: #F0F0F0;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}




/*---event---*/	
#event_bg {
	width:900px;
	height:475px;
	margin:0 auto;
	background:url(../event/img/event_bg.jpg) no-repeat;
}
#event_name {
	padding:5px 5px;
	width:240px;
	height:70px;
	font-size:14px;
	line-height:1.4;
	font-family:optima;
	position:relative;
	top:210px;
	left:30px;
	float:left;
}
#event_name p a:hover{
	color:#FFFF00;
}

