@charset "utf-8";
/* CSS Document */


body	{background-image: url(Image/darkblueM.png);
		background-repeat: repeat-x}

body	{font-family: "ＭＳ Ｐゴシック", Century}

img	{border: none}

/* コンテナ */
div#container	{width: 800px;
	background-color: #FFF;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px}

/* ヘッダー */
div#header	{height: 210px;
	background-image: url(Image/topimage.jpg);
	padding: 28px 20px 150px}

img.logo	{float: left}

div#header	h1	{font-size: 18pt;
	font-weight: bolder;
	color:#FFF;
	font-style:italic}

div#header	h2	{font-size: 11pt;
	color:#FFF}


div#header p	{color: #ffffff;
	font-size: 0.875em;
	margin: 0}

/* メニュー */
ul#topmenu	{font-size: 0.75em;
	margin-top: 2px;
	margin-bottom: 15px;
	margin-left: 0;
	padding-left: 0;
	height: 30px;
	background-color: #005087}

ul#topmenu li	{list-style-type: none;
	float: left}

ul#topmenu li a	{display: block;
	width: 159px;
	line-height: 30px;
	text-decoration: none;
	text-align: center;
	color: #ffffff;
	background-color: #005087;
	border-right: solid 1px #ffffff}

ul#topmenu li a:hover	{background-color: #FFC;
	color: #006}


/* コンテンツ */
div#content	{width: 710px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 25px}

div#content h2	{font-family: Tahoma, Geneva, sans-serif;
	background-color: #014471;
	background-image: url(Image/grad-skyblue.png);
	background-repeat: repeat;
	font-size: 0.875em;
	line-height: 30px;
	padding-left: 6px;
	margin-top: 0;
	margin-bottom: 0}

div#content	h3	{font-size: 18px}

div#content p	{font-size: 15px;
	line-height: 1.6;
	margin-top: 10px;
	margin-left: 15px;
	margin-right: 15px}

div#content	a	{text-decoration: none;
	color: #900}

div#content	a:hover	{text-decoration: underline}

img.pmark	{float: right;
	margin-top: 20px;
	margin-right: 10px}


/* フッター */
ul#menu2	{font-size: 0.75em;
	margin-bottom: 10px;
	margin-left: 0;
	padding-left: 0;
	height: 30px;
	background-color: #005087}

ul#menu2 li	{list-style: none;
	width: 159px;
	line-height: 30px;
	float: left}

ul#menu2 li a	{display: block;
	width: 159px;
	line-height: 30px;
	text-decoration: none;
	text-align: center;
	color: #ffffff;
	background-color: #005087;
	border-right: solid 1px #ffffff;
	border-left:solid 1px #ffffff}

ul#menu2 li a:hover	{background-color: #FFC;
	color: #000}

address	{font-size: 0.75em;
	font-style: normal;
	text-align: center}