@charset "UTF-8";
/* ======　HTMLタグ ====== */
body{
	font-family: メイリオ,Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', 'MS P Gothic',Osaka,Myriad Pro,Verdana,Arial, sans-serif;
background : url(../img_common/bk_body.gif) center top repeat-y;
 color : #333333;
padding : 0px;margin : 0px;
}
h1,h2,h3,h4,p,form{
  margin:0;padding:0;
}
img{
  border:0;
}
li,ul{
  list-style:none;margin:0;padding:0;
}
a:link,a:visited{
  color : #009999;text-decoration:none;
}
a:hover,a:active{
  color:#178bff;text-decoration:underline;
}
hr{
  visibility:hidden;clear:both;margin:0;padding:0;
}
#NewsData dl dt{
  clear:both;padding-bottom:2px;margin-top:5px;
}
#NewsData dl dd{
  font-size:.75em;line-height:1.4em;background-image:url(../img_top/news_dd_bk_.gif);background-position:left bottom;background-repeat:repeat-x;margin:0;padding:2px 1em 6px 10px;
}
.Clear{
  clear:both;
}
.clearfix:after{
  content:".";display:block;height:0;clear:both;visibility:hidden;
}
.clearfix{
  min-height:1%;display:block;
}
* html .clearfix{
  height:1%;
}
* html body,* +html body{
	padding-left:1px;
}
.Overflow{
  overflow:auto;
}
#header{
  width : 940px;background-color : transparent;margin:0 auto;padding:0;
 }#header2{
  width : 940px;background-color : transparent;margin:0 auto;padding:0;
 height : 162px;
background : url(../img_common/bk_head.jpg) right top no-repeat;
}
#footer{
  width : 940px;clear:both;
 padding-top : 80px;
 padding-bottom : 16px;
}
#wrapper{
  background-color : #ffffff;text-align : center;width : 940px;clear:both;margin:0 auto;padding:0;
background : url(../img_common/bk_body.jpg) center top no-repeat;
}#wrapper2{
  background-color : transparent;text-align : center;width : 940px;clear:both;margin:0 auto;padding:0;
background-size : auto auto;background-origin : padding-box;background-clip : border-box;
}
#wrapper_local{
  background-color:#fff;text-align:left;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#b7b7b7;width:860px;background-image:url(../img_common/local_bk.gif);background-repeat:repeat-y;clear:both;margin:0 auto;padding:0;
}
#GlobalBtn{
  width : 960px;height : 34px;text-align:left;clear:both;margin:0;padding:0;
}
#GlobalBtn li{
  height : 32px;float:left;vertical-align:bottom;display:inline;font-size:0;overflow:hidden;margin:0;padding:0;
}
#main{
  width : 764px;margin-bottom : 0px;padding : 48px;padding-bottom : 0px;
      text-align : left;
      margin-left : auto;
      margin-right : auto;
}
#totop{
  width : 884px;clear:both;text-align:right;padding-top:0;margin : 0px auto 20px;
 border-bottom-width : 3px;
 border-bottom-style : solid;
 border-bottom-color : #8dc6c2;
}

#Local-Left li{
  height:auto;display:inline;
}
#Local-Left a{
  display:block;
}

#header_title{
	height : 89px;text-align:left;
  
  
}
#footer p{
  font-size : 11px;font-family:Verdana;padding-right : 2em;line-height:24px;
 color : white;
 background-color : #47adaf;
 text-align : center;
 margin-top : 20px;
}

.nowrap{
  white-space:nowrap;
}
.foot li{
  display:inline;padding-left : 7px;
      padding-right : 7px;
      border-right-width : 1px;
      border-right-style : solid;
      border-right-color : black;
      font-size : 0.75em;
      
      line-height : 1.5em;
}
.foot .first{
      border-left-width : 1px;
      border-left-style : solid;
      border-left-color : black;
}

.foot{
      padding-top : 0.5em;
      padding-left : 60px;
 text-align : center;
}

.foot ul{
 margin-left : auto;
 margin-right : auto;
}

