/*-------------------------------------------------------------
|  ページ共通用CSS
-------------------------------------------------------------*/

/*-------------------------------------------------------------
|  ページ分割
-------------------------------------------------------------*/
div#mainLeft
{
	width: 200px;
	float: left;
	text-align:left;
}
div#mainRight
{
	width: 540px;
	float: right;
	text-align:left;
}

/*-------------------------------------------------------------
|  menu
-------------------------------------------------------------*/
div#mainLeft h3
{
	height: 27px;
}

div#mainLeft ul.sidemenu
{
	margin-top: 0;
}
div#mainLeft ul.sidemenu li
{
	width: 180px;
}
div#mainLeft ul.sidemenu li img
{
	vertical-align: middle;
}
div#mainLeft ul.sidemenu li
{
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
}
div#mainLeft h3
{
	width: 180px;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
}

/*-------------------------------------------------------------
|  mainページ
-------------------------------------------------------------*/
div#maindiv
{
	width: 530px;
	margin-left: 0px;
	margin-right: auto;
	margin-top: 15px;
}
div#maindiv p.line
{
	text-align: center;
	margin-top: 15px;
	margin-bottom: 15px;
}

/*-------------------------------------------------------------
|  footerページ
-------------------------------------------------------------*/
div#footerMenu
{
	margin-bottom :12px;
	text-align: center;
}
div#footerMenu p
{
	margin-bottom: 3px;
}

/*-------------------------------------------------------------
|  return
-------------------------------------------------------------*/
div.return
{
	margin: 10px 20px 5px 20px;
	border-top: 1px dotted #666666;
	text-align: right;
}
div.return p
{
	font-size: 90%;
	margin-top: 3px;
}
