/* CSS Document */


/*==========eventArea==========*/

#eventArea {
	width:658px;
	float:left;
	margin-bottom:10px;
}


#eventArea ul {
	width:658px;
	float:left;
}


#eventArea ul li {
	width:658px;
	float:left;
	margin-bottom:10px;
}

#eventArea ul li#sendmuryo {
	background:url(images/bnr_soryomuryo.jpg) no-repeat;
	text-indent:-9999px;
	width:658px;
	height:120px;
	float:left;
}

/*==========mainMenuArea==========*/

#mainMenuArea {
	background:url(images/main_menu_bgimg.gif);
	width:658px;
	float:left;
	margin-bottom:10px;
}
#mainMenuArea h2#mainMenu_ttl {
	background:url(images/main_menu_ttl.gif) no-repeat;
	text-indent:-9999px;
	width:658px;
	height:47px;
	float:left;
}

#mainMenuArea ul {
	width:632px;
	float:left;
	margin-left:16px;
}

*html body div#mainMenuArea ul {
	width:632px;
	float:left;
	margin-left:8px;
}

#mainMenuArea ul li {
	width:310px;
	height:120px;
	float:left;
	margin-right:6px;
	margin-bottom:6px;
}

#mainMenuArea ul li#mainMenu_panel a{
	background:url(images/main_menu_panel_off.jpg) no-repeat;
	text-indent:-9999px;
	width:310px;
	height:120px;
	float:left;
}

#mainMenuArea ul li#mainMenu_panel a:hover{
	background:url(images/main_menu_panel_rov.jpg) no-repeat;
	text-indent:-9999px;
	width:310px;
	height:120px;
	float:left;
}

#mainMenuArea ul li#mainMenu_ekisho a{
	background:url(images/main_menu_ekisho_off.jpg) no-repeat;
	text-indent:-9999px;
	width:310px;
	height:120px;
	float:left;
}
#mainMenuArea ul li#mainMenu_ekisho a:hover{
	background:url(images/main_menu_ekisho_rov.jpg) no-repeat;
	text-indent:-9999px;
	width:310px;
	height:120px;
	float:left;
}

#mainMenuArea ul li#mainMenu_bat a{
	background:url(images/main_menu_bat_off.jpg) no-repeat;
	text-indent:-9999px;
	width:310px;
	height:120px;
	float:left;
}
#mainMenuArea ul li#mainMenu_bat a:hover{
	background:url(images/main_menu_bat_rov.jpg) no-repeat;
	text-indent:-9999px;
	width:310px;
	height:120px;
	float:left;
}

#mainMenuArea ul li#mainMenu_hbtn a{
	background:url(images/main_menu_hbtn_off.jpg) no-repeat;
	text-indent:-9999px;
	width:310px;
	height:120px;
	float:left;
}
#mainMenuArea ul li#mainMenu_hbtn a:hover{
	background:url(images/main_menu_hbtn_rov.jpg) no-repeat;
	text-indent:-9999px;
	width:310px;
	height:120px;
	float:left;
}

#mainMenuArea ul li#mainMenu_dock a{
	background:url(images/main_menu_dock_off.jpg) no-repeat;
	text-indent:-9999px;
	width:310px;
	height:120px;
	float:left;
}
#mainMenuArea ul li#mainMenu_dock a:hover{
	background:url(images/main_menu_dock_rov.jpg) no-repeat;
	text-indent:-9999px;
	width:310px;
	height:120px;
	float:left;
}

#mainMenuArea ul li#mainMenu_plate a{
	background:url(images/main_menu_plate_off.jpg) no-repeat;
	text-indent:-9999px;
	width:310px;
	height:120px;
	float:left;
}
#mainMenuArea ul li#mainMenu_plate a:hover{
	background:url(images/main_menu_plate_rov.jpg) no-repeat;
	text-indent:-9999px;
	width:310px;
	height:120px;
	float:left;
}

#mainMenuArea p#mainMenu_other a{
	background:url(images/main_menu_other_off.gif) no-repeat;
	text-indent:-9999px;
	width:262px;
	height:18px;
	float:right;
	margin:5px 16px 20px 0;
}


/*==========feelArea==========*/

#feelArea {
	width:601px;
	float:left;
	margin-left:29px;
}

*html body div#feelArea {
	width:601px;
	float:left;
	margin-left:15px;
}

#feelArea ul {
	width:601px;
	float:left;
}

#feelArea ul li#feel_a {
	background:url(images/img_feel_a.gif) no-repeat;
	text-indent:-9999px;
	width:601px;
	height:144px;
	float:left;
}

#feelArea ul li#feel_b {
	background:url(images/img_feel_b.gif) no-repeat;
	text-indent:-9999px;
	width:601px;
	height:36px;
	float:left;
}

#feelArea ul li#feel_c a{
	background:url(images/btn_feel_off.gif) no-repeat;
	text-indent:-9999px;
	width:601px;
	height:64px;
	float:left;
}

#feelArea ul li#feel_c a:hover {
	background:url(images/btn_feel_rov.gif) no-repeat;
	text-indent:-9999px;
	width:601px;
	height:64px;
	float:left;
}

/*==========newsArea==========*/

#newsArea {
	width:658px;
	clear:both;
	float:left;
	border-bottom: solid 3px #0050bc;
}

#newsArea p#news_ttl {
	background:url(images/main_news_ttl.gif) no-repeat;
	text-indent:-9999px;
	width:658px;
	height:36px;
	float:left;
}


#newsArea dl {
	width:618px;
	margin-top:10px;
	margin-left:20px;
	margin-bottom:10px;
	float:left;

}

*html body div#newsArea dl {
	width:618px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:15px;
	float:left;
}

#newsArea dl dt {
	color:#171717;
	float:left;
	width:100px;
	font-weight:bold;
	text-align:left;
	margin-bottom:10px;
}

#newsArea dl dd {
	width:498px;
	float:left;
	margin-bottom:10px;
}

#newsArea dl dd {
	width:498px;
	float:left;
	text-align:left;
	color:#171717;
}


