@charset "utf-8";

/* トップ専用
----------------------------------------------------------- */
div#mainWrap {
	padding-top: 6px;
	padding-left: 6px;
	padding-right: 6px;
	padding: 6px 6px 20px 6px;
}

div#mainWrap div#alpha {
	width: 501px;
	float: right;
	padding-bottom: 15px;
}

div#mainWrap div#beta {
	width: 281px;
	float: left;
}

ul#topicsList {
	padding-left: 10px;
	padding-top: 15px;
}

ul#topicsList li {
	background:url(../img/iconTopicsList.gif) left center no-repeat;
	padding-left: 15px;
}

/* ヘッダメニュー
---------------------------------------*/
div#mainMenu{
	width:794px;
	height:51px;
	padding-left: 6px;
	padding-top: 7px;
	margin-top: -58px;
}


div#mainMenu ul{
	height:44px;
	display:block;
}

div#mainMenu ul li{
	width:156px;
	height:44px;
	float:left;
	display:block;
	margin-right:2px;
}

div#mainMenu ul li a{
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
	width:156px;
	height:44px;
	display:block;
	/*background-image:url(../img/bgMenu-trans.png);*/
	background-position: 0 0;
	background-repeat:no-repeat;
	text-decoration: none;
	overflow: hidden;
	padding:0px!important;
}

div#mainMenu ul li#mM1 a{background-image:url(../img/bgMenu1-trans.png);}
div#mainMenu ul li#mM2 a{background-image:url(../img/bgMenu2-trans.png);}
div#mainMenu ul li#mM3 a{background-image:url(../img/bgMenu3-trans.png);}
div#mainMenu ul li#mM4 a{background-image:url(../img/bgMenu4-trans.png);}
div#mainMenu ul li#mM5 a{background-image:url(../img/bgMenu5-trans.png);}

/*div#mainMenu ul li#mM1 a:hover{background-position: 0 -44px;}
div#mainMenu ul li#mM2 a:hover{background-position: -156px -44px;}
div#mainMenu ul li#mM3 a:hover{background-position: -312px -44px;}
div#mainMenu ul li#mM4 a:hover{background-position: -468px -44px;}
div#mainMenu ul li#mM5 a:hover{background-position: -624px -44px;}*/

div#mainMenu ul li a:hover{
	background-position: 0 -44px;
	cursor: pointer;
}

