@charset "utf-8";
/* ========================================== */
/* Page毎のcss */
/* ========================================== */
body {
	background-image: url('base_bg.png');
}
#layout_main_img{
	background-image: url('main_img.jpg');
}
#layout_contents{
	background-image: url('layout_contents_top.png');
	background-repeat:repeat-y;
}
/* -------------------------------------------------- */
/* h2*/
/* -------------------------------------------------- */
div#h2_area div.h2_information{
	background-image: url('h2_information.png');
	background-color:#eeeeee;
}
div#h2_area div.h2_contents{
	background-image: url('h2_contents.png');
	background-color:#eeeeee;
}
/* -------------------------------------------------- */
/* インフォメーション*/
/* -------------------------------------------------- */
#information {
	width: 546px;
	height: 288px;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 24px;
}
/* -------------------------------------------------- */
/* TOPメニュー*/
/* -------------------------------------------------- */
#main_menu{
	width: 576px;
	background-image: url('mainmenu.png');
	background-repeat:repeat-y;
}
#topmenu,
#topmenu div,
#topmenu a{
	width: 192px;
	height: 192px;
}
#topmenu a {
	display:block;
	text-decoration: none;
}
#topmenu {
	float: left;
  position:relative;
  z-index:1;
}
#topmenu span {
	display:block;
	position:relative;
	z-index:-1;
	font-size:10px;
	padding: 144px 16px 0px 16px;
}
/* 表示エリア */
#topmenu div.tm01{
	background-image: url('tm/base/tm01.png');
}
#topmenu div.tm01 a{
	background-image: url('tm/off/tm01.png');
}
#topmenu div.tm01 a:hover{
	background-image: url('tm/on/tm01.png');
}
#topmenu div.tm02{
	background-image: url('tm/base/tm02.png');
}
#topmenu div.tm02 a{
	background-image: url('tm/off/tm02.png');
}
#topmenu div.tm02 a:hover{
	background-image: url('tm/on/tm02.png');
}
#topmenu div.tm03{
	background-image: url('tm/base/tm03.png');
}
#topmenu div.tm03 a{
	background-image: url('tm/off/tm03.png');
}
#topmenu div.tm03 a:hover{
	background-image: url('tm/on/tm03.png');
}
#topmenu div.tm04{
	background-image: url('tm/base/tm04.png');
}
#topmenu div.tm04 a{
	background-image: url('tm/off/tm04.png');
}
#topmenu div.tm04 a:hover{
	background-image: url('tm/on/tm04.png');
}
#topmenu div.tm05{
	background-image: url('tm/base/tm05.png');
}
#topmenu div.tm05 a{
	background-image: url('tm/off/tm05.png');
}
#topmenu div.tm05 a:hover{
	background-image: url('tm/on/tm05.png');
}
#topmenu div.tm06{
	background-image: url('tm/base/tm06.png');
}
#topmenu div.tm06 a{
	background-image: url('tm/off/tm06.png');
}
#topmenu div.tm06 a:hover{
	background-image: url('tm/on/tm06.png');
}
#topmenu div.tm07{
	background-image: url('tm/base/tm07.png');
}
#topmenu div.tm07 a{
	background-image: url('tm/off/tm07.png');
}
#topmenu div.tm07 a:hover{
	background-image: url('tm/on/tm07.png');
}
#topmenu div.tmdg{
	background-image: url('tm/base/tmdg.png');
}
#topmenu div.tmdg a{
	background-image: url('tm/off/tmdg.png');
}
#topmenu div.tmdg a:hover{
	background-image: url('tm/on/tmdg.png');
}
