@charset "utf-8";

/****************************************************************************
　共通CSS
--------------------------------------------------------
   Author : Yasuo Tominaga @ penpengusa
   Group : http://www.penpengusa.com
   Creation date : 2008.03.25
   Last up date   : 2008.10.14
****************************************************************************/

/*----------------------------------------*/
/* メニュー設定*/
/*----------------------------------------*/

#Menu {
	position:absolute;
	bottom: 0px;
	left: 0px;
	width: 860px;
	height: 43px;
	z-index: 0;
	font-size: 10%;
}

div.m01 { z-index:5; margin: 0 0 0 12px; display:inline; float: left; position:relative; }
div.m02 { z-index:6; margin: 0 0 0 7px; display:inline; float: left; position:relative; }
div.m03 { z-index:7; margin: 22px 0 0 18px; display:inline; float: left; position:relative; }
div.m04 { z-index:8; margin: 22px 0 0 5px; display:inline; float: left; position:relative; }
div.m05 { z-index:9; margin: 22px 0 0 4px; display:inline; float: left; position:relative; }
div.m06 { display: none;
/* z-index:10; margin: 22px 0 0 29px; display:inline; float: left; position:relative; */
}
div.m07 { z-index:11; margin: 22px 0 0 89px; display:inline; float: left; position:relative; }

div.earth {
	z-index: 2;
	position:absolute;
	top: 0px;
	left: 235px;
	display: block;
}

div.comm {
	z-index: 3;
	position:absolute;
	top: 0px;
	right: 12px;
	display: block;
}


/*****　サブメニュー1　*****/
/***************************/
#Menu .smenu1 {
	width: 132px;
	padding:0;
	margin:0;
	display:block;
}

/* IEに適用*/
#submenu_1{
	width: 132px; /* ■IE6バグ回避に必要。無いと下に隙間ができる */
	padding:0;
	position: absolute;
	top: 43px;
	left: 97px;
	z-index: 15;
	visibility:hidden;
}
/* IE以外に適用*/
html>/**/body #submenu_1{
	width: 132px; /* ■IE6バグ回避に必要。無いと下に隙間ができる */
	padding:0;
	position: absolute;
	top: 43px;
	left: 97px;
	z-index: 15;
	visibility:hidden;
}
#submenu_1 a, #submenu_1 img {		/* ■画像周りの余白を消す */
	padding:0;
	margin:0;
	display: block;
}

/*****　サブメニュー2　*****/
/***************************/
#Menu .smenu2 {
	width: 94px;
	padding:0;
	margin:0;
	display:block;
}

/* IEに適用*/
#submenu_2{
	width: 94px; /* ■IE6バグ回避に必要。無いと下に隙間ができる */
	padding:0;
	position: absolute;
	top: 43px;
	left: 247px;
	z-index: 15;
	visibility:hidden;
}
/* IE以外に適用*/
html>/**/body #submenu_2{
	width: 94px; /* ■IE6バグ回避に必要。無いと下に隙間ができる */
	padding:0;
	position: absolute;
	top: 43px;
	left: 247px;
	z-index: 15;
	visibility:hidden;
}
#submenu_2 a, #submenu_2 img {		/* ■画像周りの余白を消す */
	padding:0;
	margin:0;
	display: block;
}


/*****　サブメニュー3　*****/
/***************************/
#Menu .smenu3 {
	width: 94px;
	padding:0;
	margin:0;
	display:block;
}

/* IEに適用*/
#submenu_3{
	width: 94px; /* ■IE6バグ回避に必要。無いと下に隙間ができる */
	padding:0;
	position: absolute;
	top: 43px;
	left: 346px;
	z-index: 15;
	visibility:hidden;
}
/* IE以外に適用*/
html>/**/body #submenu_3{
	width: 94px; /* ■IE6バグ回避に必要。無いと下に隙間ができる */
	padding:0;
	position: absolute;
	top: 43px;
	left: 346px;
	z-index: 15;
	visibility:hidden;
}
#submenu_3 a, #submenu_3 img {		/* ■画像周りの余白を消す */
	padding:0;
	margin:0;
	display: block;
}


/*****　サブメニュー4　*****/
/***************************/
#Menu .smenu4 {
	width: 124px;
	padding:0;
	margin:0;
	display:block;
}

/* IEに適用*/
#submenu_4{
	width: 124px; /* ■IE6バグ回避に必要。無いと下に隙間ができる */
	padding:0;
	position: absolute;
	top: 43px;
	left: 444px;
	z-index: 15;
	visibility:hidden;
}
/* IE以外に適用*/
html>/**/body #submenu_4{
	width: 124px; /* ■IE6バグ回避に必要。無いと下に隙間ができる */
	padding:0;
	position: absolute;
	top: 43px;
	left: 444px;
	z-index: 15;
	visibility:hidden;
}
#submenu_4 a, #submenu_4 img {		/* ■画像周りの余白を消す */
	padding:0;
	margin:0;
	display: block;
}


/*****　サブメニュー5　*****/
/***************************/
#Menu .smenu5 {
	width: 118px;
	padding:0;
	margin:0;
	display:block;
}

/* IEに適用*/
#submenu_5{
	width: 118px; /* ■IE6バグ回避に必要。無いと下に隙間ができる */
	padding:0;
	position: absolute;
	top: 43px;
	left: 597px;
	z-index: 15;
	visibility:hidden;
}
/* IE以外に適用*/
html>/**/body #submenu_5{
	width: 118px; /* ■IE6バグ回避に必要。無いと下に隙間ができる */
	padding:0;
	position: absolute;
	top: 43px;
	left: 597px;
	z-index: 15;
	visibility:hidden;
}
#submenu_5 a, #submenu_5 img {		/* ■画像周りの余白を消す */
	padding:0;
	margin:0;
	display: block;
}
