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: 10pt;
  line-height: 15pt;
  text-indent: 0pt;
  margin-bottom: 30px;
  clear: both; 
}

p.small {
  font-size: 8pt;
  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: 8pt;
  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 ;
  }

ul#menu2 {
  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; 
  z-index:1;
}

div#header img {
  margin: 0px;
}


/*
-----------------------------
 メニューボックス
-----------------------------
*/

div#menu {
  width: 240px;
  height: 540px;
  position: fixed;
  margin: 80px 40px 20px 0px;
  padding: 0px 0px 0px 20px ;
  background-color: #none;
  border-style: none;
}

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

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

div#menu a:hover {
  color: #EEEEEE;
  background-color: 46210E;
}


/*
-----------------------------
 メニューボックス2
-----------------------------
*/

div#menu2 {
  width: 240px;
  height: 540px;
  position: fixed;
  margin: 80px 40px 20px 0px;
  padding: 0px 0px 0px 20px ;
  background-color: #none;
  border-style: none;
}

div#menu2 a:link {
  color: #C3AC89;
}

div#menu2 a:visited {
  color: #C3AC89;
}

div#menu2 a:hover {
  color: #EEEEEE;
  background-color: 46210E;
}


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

div#conte {
  width: 600px;
  position: absolute;
  margin: 80px 20px 20px 240px;
  z-index:0;
  }



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


div#main {
  width: 520px;
  float: left;
  background-image: url(../image/boxbg01.png);
  padding: 20px 40px 20px 40px;
  border-style: none;
  clear: both; 

  }


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


div#main2 {
  width: 520px;
  float: left;
  background-image: url(../image/boxbg02.png);
  padding: 20px 40px 20px 40px;
  border-style: none;
  clear: both; 

  }


/*
-----------------------------
注釈ボックス
-----------------------------
*/


div#annotation {
  width: 400px;
  float: left;
  padding: 20px;
  margin: 0px 0px 20px 40px;
  border-style: double; 
  border-color: #6F5041;
  clear: both; 
  font-size: 8pt; color: #C9BAB3;
  line-height: 12pt;
  text-indent: 0pt;
  list-style-type: none;

  }


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


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;
}



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


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

div#navi a:link {
  color: #C3AC89;
}

div#navi a:visited {
  color: #C3AC89;
}

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;
}












