body {
  background-repeat: no-repeat;
  background-position: 0% 0%;
  background-attachment: fixed;
  background-color: none;
  margin: 0px;
  color: #EEEEEE;
}

/*
-----------------------------
タイトル
-----------------------------
*/

h2 {
  color: #21150F;
  font-size: 20pt;
  font-family: "MS P明朝", 平成明朝,serif;
  font-style: normal;
  font-weight: normal;
  text-align: left;
  background: none;
  padding-top: 0px;
  padding-bottom: 10px;
}

/*
-----------------------------
タイトル小
-----------------------------
*/

h3 {
  color: #21150F;
  font-size: 13pt;
  font-style: normal;
  font-weight: normal;
  text-align: left;
  background: none;
  padding-top: 0px;
  padding-bottom: 10px;
}


/*
-----------------------------
文字強調
-----------------------------
*/

em {
  background: ;
  font-weight: bold;
  font-style: normal;
  color: #CCE198;

}

/*
-----------------------------
テキスト指定
-----------------------------
*/

p.normal {
  font-size: 8pt;
  line-height: 15pt;
  text-indent: 0pt;
  margin-bottom: 30px;
  clear: both; 
}

p.small {
  font-size: 7pt;
  line-height: 11pt;
  text-indent: 0pt;
  margin-bottom: 10px;
  clear: both; 
}

p.large {
  font-size: 12pt;
  line-height: 18pt;
  text-indent: 0pt;
  margin-bottom: 30px;
  clear: both; 
}

p.color_text1 {
  font-size: 8pt;
  line-height: 15pt;
  text-indent: 0pt;
  color: #FFCC99;
  margin-bottom: 30px;
  clear: both; 
}


/*
-----------------------------
リスト指定
-----------------------------
*/

ul {
  font-size: 8pt;
  line-height: 13pt;
  text-indent: 0pt;
  list-style-type: circle;
  margin-left: -10px ;
  }

ul#small {
  font-size: 7pt;
  line-height: 10pt;
  text-indent: 0pt;
  list-style-type: none;
  margin-left: -40px ;
  }

ul#menu {
  font-size: 10pt;
  line-height: 15pt;
  text-indent: 0pt;
  list-style-type: none;
  margin-left: -20px ;
  }


/*
-----------------------------
ふつうのリンク
（特殊なのはそれぞれの文字／画像で指定）
-----------------------------
*/

a {
  text-decoration: none;
}
a:link {
  color: #7ECEF4;
}
a:visited {
  color: #7ECEF4;
}
a:hover {
  color: #4F4E4E;
}


/*
-----------------------------
 ヘッダ
-----------------------------
*/

div#header {
  width: 840px;
  height: 70px;
  position:fixed; top:0px; left:40px;
  background-image: url(../image/bt_headermenu01_current.png);
  background-repeat: no-repeat;
  background-color: none;
  padding: 0px;
  border-style: none;
  clear: both; 
}

div#header img {
  margin: 0px;
}



/*
-----------------------------
 全体
-----------------------------
*/

div#conte {
  width: 800px;
  height: 672px;
  border-style: solid;
  }



/*
-----------------------------
メインボックス
-----------------------------
*/


div#main {
  width: 646px;
  height: 482px;
  float: center;
  background-image: url(../image/bg_menu_top.png);
  padding: 0px 0px 0px 0px;
  border-style: none;
  margin: 90px 0px 0px 0px;
  clear: both; 

  }

div#main a:link {
  color: #C69348;
}

div#main a:visited {
  color: #C69348;
  background-image: url(../image/bg_menu_top2.png);
}

div#main a:hover {
  color: #46210E;
  background-image: url(../image/bg_menu_top2.png);
}



/*
-----------------------------
メインボックス下部のボタン
-----------------------------
*/


div#navi {
  width: 520px;
  float: center;
  text-align: center;
  border-style: none;
  border-color: #46210E;
  clear: both; 
  color: #46210E;
  font-size: 8pt;
}

div#navi a:link {
  color: #46210E;
}

div#navi a:visited {
  color: #46210E;
}

div#navi a:hover {
  color: #CDA895;
}


div#title{
  text-align: left;
  font-size: 8pt;
}

div#turn{
  margin: -16px 0px 0px 0px;
}

div#back{
  text-align: left;
}

div#next{
  text-align: right;
  margin: -16px 0px 0px 0px;
}



/*
-----------------------------
 フッター
-----------------------------
*/


div#footer {
  width: 600px;
  clear: both;
}

div#footer p{
  padding-top: 0px;
  text-align:right;
  color: #4F4E4E;
  font-size: 0.7em;
}


/*
-----------------------------
サムネイル画像用指定
-----------------------------
*/


div#thumbnail {
  width: 520px;
  float: center;
  text-align: center;
  border-color: #52FF45;
  border-style: none;
  font-size: 7pt;
  color: #52FF45;
  line-height: 10pt;
  text-indent: 0pt;
  margin: 0px 0px 100px 0px;
  clear: both; 
  padding: 0px 0px 50px 0px;
}

/*リンク*/

div#thumbnail a:link {
color: #7ECEF4;
}

div#thumbnail a:visited {
color: #7ECEF4;
}

div#thumbnail a:hover {
color: #7ECEF4;
}

div#thumbnail img {
  margin: 5px;
}












