/* 共通設定 */
.clear_left {
  clear: left;
  font-size: 0px;
  }
body{
  margin: 20px auto 0px 20px;
  padding: 0px; 
  font-size: 16px;
  font-family: Arial,"ＭＳ ゴシック" , Osaka,"平成角ゴシック";
  line-height: 130%;
  background: #ECF5FF; 
}

table,tr,td {
 font-family: "ＭＳ ゴシック" ,Arial, Osaka,"平成角ゴシック";
 font-size: 16px;
 } 

a:link      { color: #003399; text-decoration: underline; }
a:visited   { color: #003399; text-decoration: underline; }
a:active   { color: #003399; text-decoration: underline; }
a:hover   {color:#6699FF; text-decoration: none; }



/*ページトップ　タイトル部分*/  
#sitetitle {
  width:750px;
  height:63px;
  background:url(skin_img/sitetitle_bg.jpg) no-repeat;
  margin:0;
  }
h1 {
  margin:6px 0 0 20px;
  }


/*メニュー*/
#menu_box
	{
	margin:0;
	width: 750px;
	background:url(skin_img/menu_bg.jpg) no-repeat #DDEEFF;
	height:30px;
	/*position: absolute;
	z-index:2;*/
	}
#menu_box dl
	{
	margin: 0;
	float: left;
	/*display: block;*/
	/*position:relative;*/
	}
#menu_box dt
	{
	margin: 0px;
	}
#menu_box dd
	{
	display: block;
	margin: 0;
	padding:0 3px 0px 20px;
	float:left;
	background:url(skin_img/sub_sikiri.jpg) no-repeat;
	/*z-index:1;*/
	}
#menu_box dl:hover dd
	{
	display: block;
	margin: 0px;
	}
.sub_bg {
  width:720px;
  height:33px;
  background:url(skin_img/sub_bg.jpg) no-repeat #3988D8;	
  position:absolute;
  top:113px;
  left:20px;
  font-size:0;
  padding:3px 0 0 30px;
  
  }
  
.menu_home {
  position:absolute;
  top:83px;
  left:30px;
  }
.menu_syoukai {
  position:absolute;
  top:83px;
  left:138px;
  }
.menu_gakkyuu {
  position:absolute;
  top:83px;
  left:347px;
  }
.menu_zenkou {
  position:absolute;
  top:83px;
  left:555px;
  }            
/*メニュー　END*/  

#box {
  width:748px;
  border-right:1px solid #666;
  border-bottom:1px solid #666;
  border-left:1px solid #666;
  position:relative;
  margin-top:33px;
  background:#FFF;
  text-align:center;
  }

.inbox {
  width:713px;
  position:relative;
  backgound:#FFF;
  text-align:center;
  }

h2 {
  margin: 10px 0 20px 0;
  padding:9px 0 8px 18px;
  border-top:1px solid #006699;
  border-right:1px solid #006699;
  border-bottom:1px solid #006699;
  border-left:12px solid #006699;
  background:#DDEEFF;
  text-align:left;
  font-size:22px;
  letter-spacing:2px;
  }

.pagelist {
  margin: 5px 0 0 15px;
  font-size: 14px;
  text-align: left;
  }
   
#footer {
  width: 750px;
  margin-top: 20px;
  margin-bottom: 10px;
  border-top:1px solid #666;
  background:#FFF;
  /*position:relative;*/
  /*top:10px;*/
  /*z-index:0;*/
 }      
.footer_copyright {
  color: #666;
  padding: 2px 0px 2px 0px;
  font-size: 13px;
  font-family: "ＭＳ Ｐゴシック" , Osaka;
  text-align: center;
  } 