@charset "Shift_JIS";
#container{
  padding-top : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-bottom : 0px;
  width : 980px;
}
H2{
  font-size : 13px;
  font-weight : normal;
  color : white;
  text-align : left;
  width : 930px;
  line-height : 170%;
  margin-top : 0px;
  padding-bottom : 0px;
  margin-bottom : 0px;
  padding-top : 125px;
  height : 200px;
}
BODY{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  background-image : url(images/bg.gif);
  background-repeat : repeat;
}
#menu_bg{
  background-image : url(images/menu_bg.gif);
  background-repeat : no-repeat;
  width : 980px;
  height : 40px;
  text-align : center;
  padding-left : 40px;
  
  
  clear : none;
  padding-top : 13px;
}
.menu_in{
  font-size : 12px;
  font-family : メイリオ;
  width : 150px;
  height : 27px;
  text-align : center;
  
  float : left;
}
.menu_in A{
  color : black;
  text-decoration : none;
}
.menu_in A:hover{
  color : #625a59;
}
LI.menu_s{
  background-image : url(images/bg_s.gif);
  background-repeat : no-repeat;
  
  margin-left : 0px;
  width : 100%;
  height : 40px;
  padding-top : 11px;
  font-size : 12px;
  font-family : メイリオ;
  padding-right : 0px;
  margin-right : 0px;
  
  padding-left : 25px;
}
LI.menu_s2{
  background-image : url(images/bg_s2.gif);
  background-repeat : no-repeat;
  padding-left : 25px;
  margin-left : 0px;
  width : 100%;
  height : 40px;
  padding-top : 11px;
  font-size : 12px;
  font-family : メイリオ;
}
LI.menu_s3{
  background-image : url(images/bg_s3.gif);
  background-repeat : no-repeat;
  padding-left : 45px;
  margin-left : 0px;
  width : 100%;
  height : 30px;
  padding-top : 8px;
  font-size : 12px;
  font-family : メイリオ;
}

UL{
    list-style:none;
}
li{
    list-style:none;
}
.menu_s A{
  color : #414983;
  text-decoration : none;
  font-family : メイリオ;
}
.menu_s2 A{
  color : #622b09;
  text-decoration : none;
  font-family : メイリオ;
}
.menu_s3 A{
  color : #2b7a99;
  text-decoration : none;
  font-family : メイリオ;
}
.main{
  text-align : left;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  width : 760px;
  font-size : 13px;
  line-height : 170%;
  background-color : white;
}
H1{
  font-size : 13px;
  line-height : 170%;  
  font-weight : normal;
  font-family : メイリオ;
  color : white;
  background-image : url(images/h1_bg.gif);
  background-repeat : no-repeat;  
  width : 760px;
  height : 40px;
  text-align : center;
  padding-top : 8px;
  margin-bottom : 5px;
}
.text15{
  font-size : 15px;
  font-family : "ＭＳ Ｐ明朝";
  font-weight : bold;
}
.tt{
  font-size : 13px;  
  background-image : url(images/bg_760.gif);
  background-repeat : no-repeat;
  padding-top : 7px;
  padding-left : 25px;
  width : 100%;
  height : 30px;
  margin-bottom : 5px;
  margin-top : 20px;
  color : #37365c;
}
.news{
  font-size : 13px;
  line-height : 170%;
  margin-left : 20px;
  width : 700px;
  
}
.news IMG{
  margin-top : 5px;
  margin-bottom : 0px;
}
.left20 IMG{
  margin-top : 5px;
  margin-bottom : 0px;
}

TABLE{
  background-color : white;
  font-size : 13px;
  line-height : 170%;
  color : #333333;
}
.up10{
	  
  padding-top : 10px;
}
.text_b13 A{
  font-weight : bold;
  color : #414983;
  text-decoration : none;
}
.text_b13 A:hover{
  font-weight : bold;
  color : #2b7a99;
  text-decoration : none;
}
#left_bg{
  
  background-color : #eeeeee;
  
  width : 210px;
}
TABLE.text_b13{
  margin-left : 20px;
}
.left20{
  margin-left : 20px;
}
.bg_gray{
  background-color : #eeeeee;
}
A{
  color : #1f3e72;
  text-decoration : none;
}
#footer{
  color : #f0f0f0;
  background-color : #8b8b8b;
  width : 980px;
  height : 35px;
  font-size : 12px;
  font-family : Arial;
  padding-top : 7px;
}


#top1{
  background-image : url(images/top.jpg);
  background-repeat : no-repeat;
  padding-top : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-bottom : 0px;
  width : 980px;
  height : 200px;
}

#menu_ul{
  margin-left : 0px;
  padding-left : 0px;
}
