@charset "utf-8";

/* -----------------------------------------------------------
	#infoMain
----------------------------------------------------------- */

#infoMain{
	width:761px;
	background:url(../../img/share/lnav_bg.gif) repeat-y;
}

/*----------------------------------------------------
h2
----------------------------------------------------*/

#mainContents h2 {
clear:both;
padding-bottom:20px;
}

/*----------------------------------------------------
h3
----------------------------------------------------*/

#mainContents .h3Bar {
	background-color:#e6e6e6;
	width:100%;
	/*height:25px;*/
	position:relative;
	margin:0 0 10px 0;
	clear:both;
}

#mainContents .h3Bar h3 {
	padding:4px 10px;
	color:#038b57;
	font-size:120%;
	clear:both;
	/*\*/font-family: 'Hiragino Kaku Gothic Pro', Verdana, sans-serif;/* */
}

/* -----------------------------------------------------------
	#infoNav
		左メニュー
----------------------------------------------------------- */
#infoMain #infoTop{
	width:761px;
	background:url(../../img/share/lnav_top.gif) no-repeat top left;
	padding-top:10px;
}

#infoMain #infoBottom{
	overflow:hidden;
	width:761px;
	background:url(../../img/share/lnav_bottom.gif) no-repeat bottom left;
	padding-bottom:10px;
}

#infoMain #infoLnav{
	float:left;
	width:186px;
	margin-right:30px;
}

#infoMain #infoLnav dl{
	float:left;
	overflow:hidden;
	width:186px;
}


#infoMain #infoLnav a,
#infoMain #infoLnav dt,
#infoMain #infoLnav dd{
	overflow:hidden;
	display:block;
	text-indent: -9999px;
}

#infoMain #infoLnav .infoLnav01 a,
#infoMain #infoLnav .infoLnav01Stay,
#infoMain #infoLnav .infoLnav02 a,
#infoMain #infoLnav .infoLnav02Stay,
#infoMain #infoLnav .infoLnav03 a,
#infoMain #infoLnav .infoLnav03Stay{
	width:175px;
	height:45px;
	margin-left:12px;
	margin-bottom:5px;
}

#infoMain #infoLnav .infoLnav04 a,
#infoMain #infoLnav .infoLnav04Stay{
	width:175px;
	height:55px;
	margin-left:12px;
	margin-bottom:5px;
}


#infoMain #infoLnav .infoLnav01 a{
	background:url(../img/share/info_lnav01.gif) no-repeat;
}

#infoMain #infoLnav .infoLnav01 a:hover,
#infoMain #infoLnav .infoLnav01Stay{
	background:url(../img/share/info_lnav01_over.gif) no-repeat;
}

#infoMain #infoLnav .infoLnav02 a{
	background:url(../img/share/info_lnav02.gif) no-repeat;
}

#infoMain #infoLnav .infoLnav02 a:hover,
#infoMain #infoLnav .infoLnav02Stay{
	background:url(../img/share/info_lnav02_over.gif) no-repeat;
}

#infoMain #infoLnav .infoLnav03 a{
	background:url(../img/share/info_lnav03.gif) no-repeat;
}

#infoMain #infoLnav .infoLnav03 a:hover,
#infoMain #infoLnav .infoLnav03Stay{
	background:url(../img/share/info_lnav03_over.gif) no-repeat;
}


#infoMain #infoLnav .infoLnav04 a{
	background:url(../img/share/info_lnav04.gif) no-repeat;
}

#infoMain #infoLnav .infoLnav04 a:hover,
#infoMain #infoLnav .infoLnav04Stay{
	background:url(../img/share/info_lnav04_over.gif) no-repeat;
}


/* -----------------------------------------------------------
	#infoContents
		コンテンツ
----------------------------------------------------------- */

#infoContents{
	width:520px;
	float:left;
}

#infoContents .flowChart{
	width:520px;
	text-align:center;
	padding:10px 0;
}

#infoContents .flowChart img{
	margin:0 auto;
}
