@charset "utf-8";
/* CSS Document */

/*==========================================================================
 ２階層目　コンテンツ部分
============================================================================*/
#mainContent{
margin:0 auto;
text-align:center;
background:url(../img/bg_body.gif) repeat-x left top #FFFFFF;
padding-top:10px;
}
#contBox{
	width:960px;
	background: url(../img/bg_cont2.gif) no-repeat left top;
	padding-top:15px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}

.dot_btm{
background: url(../img/dot01.gif) repeat-x left bottom;
padding-bottom:20px;
margin-bottom:10px;
}
/*左カラム
----------------------------------------------------------------------------*/
#col_Left{
float:left;
width:185px;
text-align:left;
padding-left:14px;
}


/* 左サイドメニュー
---------------------------------------------*/
#L_menu {
    width:185px;
	overflow: hidden;
	text-align:center;
	clear:both;
	background: url(../img/L_menu.gif) no-repeat left top;
	padding-top:1px;
	margin-bottom:10px;
}

#L_menu ul {
	list-style-type: none;
	padding: 0px;	
	margin:0 auto;
}

#L_menu li {
	margin: 0px;
	padding: 0px;
	float: left;
	font-family: "MS PGothic", "Osaka";
	color:#FFFFFF;
}

#L_menu li a{
	display: block;
	overflow: hidden;
	text-align: right;
	height: 0 !important;
	height /**/: 42px;
	padding-top: 42px;
	background: url(../img/L_menu.gif) no-repeat left top;
}


/*通常時*/
#L_menu ul li#nav01 a { background-position: 0 0; width:185px;}
#L_menu ul li#nav02 a { background-position: 0 -41px; width:185px;}
#L_menu ul li#nav03 a { background-position: 0 -82px; width:185px;}
#L_menu ul li#nav04 a { background-position: 0 -123px; width:185px;}
#L_menu ul li#nav05 a { background-position: 0 -164px; width:185px;}
#L_menu ul li#nav06 a { background-position: 0 -205px; width:185px;}
#L_menu ul li#nav07 a { background-position: 0 -246px; width:185px;}
#L_menu ul li#nav08 a { background-position: 0 -287px; width:185px;}

/*ロールオーバー*/
#L_menu ul li#nav01 a:hover{ background-position: -185px 0; width:185px;}
#L_menu ul li#nav02 a:hover{ background-position: -185px -41px; width:185px;}
#L_menu ul li#nav03 a:hover{ background-position: -185px -82px; width:185px;}
#L_menu ul li#nav04 a:hover{ background-position: -185px -123px; width:185px;}
#L_menu ul li#nav05 a:hover{ background-position: -185px -164px; width:185px;}
#L_menu ul li#nav06 a:hover{ background-position: -185px -205px; width:185px;}
#L_menu ul li#nav07 a:hover{ background-position: -185px -246px; width:185px;}
#L_menu ul li#nav08 a:hover{ background-position: -185px -287px; width:185px;}

/*ページ表示時*/
#L_menu ul li#nav01on a{ background-position: -185px 0; width:185px;}
#L_menu ul li#nav02on a{ background-position: -185px -42px; width:185px;}
#L_menu ul li#nav03on a{ background-position: -185px -84px; width:185px;}
#L_menu ul li#nav04on a{ background-position: -185px -125px; width:185px;}
#L_menu ul li#nav05on a{ background-position: -185px -168px; width:185px;}
#L_menu ul li#nav06on a{ background-position: -185px -208px; width:185px;}
#L_menu ul li#nav07on a{ background-position: -185px -250px; width:185px;}
#L_menu ul li#nav08on a{ background-position: -185px -292px; width:185px;}





/*右カラム
----------------------------------------------------------------------------*/
#col_Right{
float:left;
width:728px;
text-align:left;
margin-left:10px;
margin-bottom:60px;
border:5px solid #e4e2e3;
}
