<style type="text/css">
/* BODY：ダミー */
#body_dummy {
  background-color: #FFFFFF;
}
* {
  margin: 0px;
  padding: 0px;
}
/* BODY：メイン */
#body_main {
  background-color      : #EEEEEE;
	background-image          : url("../icon/background_img.gif");
--  background-position   : center bottom;
--  background-repeat     : repeat-x;
--  background-attachment : fixed;

  scrollbar-base-color       : #FFFFFF;
  scrollbar-face-color       : #FFFFFF;
  scrollbar-track-color      : #FFFFFF;
  scrollbar-arrow-color      : #000000;
  scrollbar-highlight-color  : #FFFFFF;
  scrollbar-shadow-color     : #000000;
  scrollbar-3dlight-color    : #FFFFFF;
  scrollbar-darkshadow-color : #000000;
}
/* DIV：メイン */
#div_main {
  background-color     : #FFFFFF;
  border-left-width    : 1px;
  border-left-style    : solid;
  border-left-color    : #999999;
  border-right-width   : 1px;
  border-right-style   : solid;
  border-right-color   : #999999;

  width      : 650px;
  height     : 100%;
  min-height : 100%;
  margin-top : 0px;
  position   : relative;
}
/* DIV：ヘッダ 大枠 */
#div_hedder {
  background-color      : #FFFFFF;
  background-image      : url("../icon/header_back.jpg");
  background-position   : center top;
  background-repeat     : no-repeat;
  background-attachment : fixed;

  margin           : 10 0 5 0;
  border-top-left-radius     : 20px;
  border-top-right-radius    : 20px;
  border-bottom-left-radius  : 20px;
  border-bottom-right-radius : 20px;
  text-align            : right;
--vertical-align        : bottom;
}
/* DIV：中央 大枠 */
#div_center {
  text-align      : center;
  vertical-align  : middle;
  padding-bottom  : 20px;
  height     : 300px;
}
/* DIV：フッタ 大枠 */
#div_fotter {
  background-color: #999999;
  clear           : both;
  width           : 100%;
  height          : 20px;
  position        : absolute;
  bottom          : 0;
}
/* DIV：ヘッダ 記載内容 */
#div_hedder_value {
  font-size       : 50px;
  color           : #FFFFFF;
  font-family     : 'Impact';
  padding-top     : 120px;
  padding-right   : 12px;
}
/* DIV：中央 記載内容 */
#div_center_value {
  text-align      : left;
  vertical-align  : top;
  font-size       : 10pt;
  line-height     : 12pt;
  color           : #000000;
  font-family     : 'ＭＳ ゴシック';
  padding-top     : 5px;
  padding-left    : 10px;
  padding-right   : 10px;
  padding-bottom  : 5px;
}
/* DIV：フッタ 記載内容 */
#div_fotter_value {
  text-align      : right;
  vertical-align  : top;
  font-size       : 10pt;
  line-height     : 12pt;
  color           : #FFFFFF;
  font-family     : 'ＭＳ ゴシック';
  padding-top     : 2px;
  padding-left    : 2px;
  padding-right   : 2px;
  padding-bottom  : 2px;
}
/* DIV：中央 タイトル01 */
.div_center_title01 {
  height          : 20px;
  text-align      : left;
  vertical-align  : middle;
  font-size       : 12pt;
  color           : #000000;
  font-family     : Verdana,Arial,Helvetica,sans-serif;
  border-bottom-width : 1px;
  border-bottom-style : dashed;
  border-bottom-color : #999999;
}
/* リンク：共通 */
a {
  color           : #4682B4;
  text-decoration : none;
}
/* リンク：ENTER */
a.enter {
  color           : #FFFFFF;
  font-size       : 13pt;
  font-family     : Verdana,Arial,Helvetica,sans-serif;
  font-weight     : bold;
  text-decoration : none;
  text-align      : right;
  vertical-align  : right;
  margin          : 0 auto;
  width           : 100%;
  height          : 20px;
  background      : #555555;
  display         : block;
  filter          : alpha(opacity=50);
  -moz-opacity    : 0.5;
  opacity         : 0.5;
}
a.enter:hover {
  background      : #003366;
  font-weight     : bold;
  display         : block;
  filter          : alpha(opacity=50);
  -moz-opacity    : 0.5;
  opacity         : 0.5;
}

/* リンク：メニュー用 */
a.menu {
  color           : #003366;
  text-decoration : none;
  font-size       : 13px;
  font-family     : Impact,Verdana,Arial,Helvetica,sans-serif;
  text-align      : left;
  margin          : 0 auto;
}

/* メニューリスト */
ul.menu_list {
	list-style-image        : url("../icon/mark.gif");
	list-style-padding-left : 2px;
}
li.menu_line {
	padding-top         : 2px;
	list-style-position : inside;
	border-bottom       : 1px dashed #666666;
}
div.menu_values {
	display        : inline-block;
	vertical-align : top;
}
div.menu_column01 {
	float : left;
	width : 60px;
}
div.menu_column02 {
	float : left;
}
/* メニューリストここまで */

</style>