/*　公文書館CSS　*/
/*　全体　*/
BODY{
  background-image : url(img/kabegami.gif);
  width : 780px;
}
img{border-style : none;}
/*　トップページ　*/
/*　ヘッダー　*/
#topheader{ 
  text-align : center;
  margin-top : 50px;
  margin-bottom : 50px;  
}
/*　新着情報　*/
#news{
  margin : 10px;
}
#news UL{
  padding-top : 0px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 20px;
  margin-right : 5px;
  margin-bottom : 5px;
  font-size : 120%;
  font-weight : bold;
  color : red;
  line-height : 150%;
}
#news li{
  margin-top : 5px;
  margin-bottom : 5px;
}
/*　メインコンテンツ　*/
#content{
  margin-top : 15px;
  margin-bottom : 15px;
}
/*　検索用コンテンツ　*/
#kensaku {
  margin-top : 20px;
  margin-bottom : 20px;
  text-align : center;
}
#kensaku IMG{
  margin-top : 10px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 15px;
}
/*　左側コンテンツ　*/
#left-content{
  float : left;  
  width : 180px;
  margin-right : 30px;
}
#menu{
  text-align : center;
}
#menu IMG{
  margin : 3px;
}
#left-content P{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 15px;
}
/*　右側コンテンツ　*/
#right-content{
  margin-left : 10px;
}
#main img{
  margin-top : 0px;
  margin-left : 3px;
  margin-right : 3px;
  margin-bottom : 3px;
}
#main P{
  line-height : 150%;
  text-indent : 1em;
  font-size : 110%;
}
/*　所在地等コンテンツ　*/
#zyusho P{
  font-size : 95%;
  margin-top : 0px;
  margin-bottom : 0px;
}
#zyusho IMG{
  margin-right : 20px;
  margin-top : 6px;
  margin-bottom : 6px;
}
/*　フッター　*/
#footer{
  font-size : 95%;
  clear : both;
  margin-top : 30px;
  margin-left : 20px;
  margin-right : 20px;
  margin-bottom : 20px;
  width : 700px;
  text-align : center;
}
#footerleft{
  width : 300px;
  float : left;
}

/*　メインページ　*/
/*　ヘッダー　*/
#header{
  margin : 20px;
  text-align : center;
}
#header img{
  vertical-align : middle;
  margin : 15px;
}
/*　メインコンテンツ　*/
#main2{
  margin-top : 10px;
  margin-left : 20px;
  margin-right : 20px;
  margin-bottom : 10px;
}
#main2 H2{
  margin-bottom : 10px;
}
#main2 P{
  margin-top : 0px;
  margin-left : 30px;
  margin-bottom : 0px;
  line-height : 1.5em;
  text-indent : 1em;
}
#main2 li{
  line-height : 1.5em;
  margin : 5px;
}
#main2 TABLE{
  background-color : white;
  margin-left : 30px;
  margin-right : 30px;
}
#main2 td{
  line-height : 150%;
  padding : 5px;
}
#main2 DL{
  margin-left : 45px;
  margin-top : 0px;
  margin-bottom : 0px;
}
#main2 DT{
  font-weight : bold;
  color : #5d5d5d;
}
#main2 dd{
  line-height : 150%;
  text-indent : 1em;
}
#main2 ol{
  margin-top : 0px;
  margin-bottom : 0px;
}
/*　検索ボタン等コンテンツ　*/
#kensaku2{
  text-align : center;
  margin : 20px;
}
#kensaku2 IMG{
  margin-left : 20px;
  margin-right : 20px;
  vertical-align : middle;
}

/*　クラス　*/
/*　トップページ新着画像表示　*/
.new{
  text-align : right;
}
/*　使い方ページ　*/
.kakoi1{
  background-color : white;
  padding : 1px;
  border-width : 1px;
  border-style : solid;
  border-color : black;
}
.map1{
  vertical-align : top;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 10px;
}
/*　所蔵資料ページ　*/
.logo1{
  vertical-align : middle;
  margin : 10px;
}
.backcolor{
  background-color : #ffd2e9;
}
/*　リンクページ　*/
.linkT{
  color : #ffffff;
  background-color : #666666;
  text-align : center;
  font-weight : bold;
}
/*　企画展ページ　*/
.label1{
  font-size : 95%;
  text-align : right;
  margin : 10px;
}
.float1{
  font-size : 80%;
  color : #808080;
  margin-top : 40px;
  margin-left : 15px;
  margin-right : 15px;
  margin-bottom : 40px;
}
