@charset "Shift_JIS";
/*以下ページの基本レイアウト*/

body{
font-size: 10.5pt;
}


/*タイトル囲み*/
#headwrap{
width: 800px;
height: 270px;
margin: 0;
background-color: #c0ffc0;
}

/*タイトル画像用*/
#header{
position: absolute;
width: 600px;
margin: 0;
}

/*カレンダー囲み*/
#calender{
position: absolute;
height: 270px;
width: 200px;
left: 610px;
background-color: #c0ffc0;
}

/*サイトマップ*/
#sitemap{
position: absolute;
height: 50px;
width: 200px;
 background-color : #009900 ;
 font-size: 12pt;
 margin: 0;
 padding: 0;
}

/*カレンダー*/
#calen{
position: absolute;
top: 50px;
width: 200px;
}

/*本体*/
#main{
background-color: #ccffc0;
  width:790px;
  margin: 0px;
  padding: 5px;
}

#futter{
background-color: #008000;
  width:800px;
  height: 30px;
  margin: 0px;
  padding: 0px;
  font-size: 9pt;
  color: white;
}


/*以上ページの基本レイアウト*/



/*以下メニューバーのスタイル*/

#globalnavi{
  margin: 0;
  padding: 0;
  width: 800px;
  height: 30px;
}

#globalnavi ul{
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 800px;
  height: 30px;
  background-color: #008000;
}

#globalnavi li{
  float: left;
  width: 100px;
  margin: 0;
  padding: 0;
}

#globalnavi a{
  text-align: center;
  display:block;
  padding: 0.5em 0;
  width: 100%;
  background-color: #008000;
  color: white;
  font-size: 10.5pt;
  text-decoration: none;
}

#globalnavi a:hover{
  background-color: white;
  color: #008000;
  text-decoration: none;
}

/*以上メニューバーのスタイル*/



/*以下見出しスタイル*/

h1 { border: solid #008000; border-width: 0px 0px 1px 10px; font-size:1.3em; padding: 3px; text-align: left; background-color: white;}
h2 { border: solid #606060; border-width: 0px 0px 1px 20px; font-size:1.2em; padding: 2px; text-align: left; background-color: white;}
h3 { border: solid #a0a0a0; border-width: 0px 0px 1px 30px; font-size:1.1em; padding: 2px; text-align: left; background-color: white;}


/*以下見出しスタイル*/


