@charset "Shift_JIS";
@import url(common.css);
@import url(text.css);
@import url(contents.css);
@import url(contents_tuika.css);
@import url(200806160.css);
/* ---------------------- *
	ナビゲーション設定
 * ---------------------- */
.navi_top {
width:980px;
background: #FFFFFF url(/common/images/anavi_top_bg.gif) no-repeat right top;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
height: 36px;
}

.navi_top ul  {
  margin:  0px 0px 0px 15px;
  padding:  0px 0px 0px 0px;
  font-size: 75%;
  list-style-type: none;
}

.navi_top ul li {
  margin:  0px 2px 0px 0px;
  padding:  0px 0px 0px 0px;
  float: left;
  list-style-type: none;
}

.navi_top ul li a {
  margin:  0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-weight: bold;
  list-style-type: none;
}



.navi {
width:980px;
background: #FFFFFF url(/common/images/anavi_bg.gif) no-repeat right top;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
height: 36px;

}

.navi ul  {
  margin:  0px 0px 0px 15px;
  padding:  0px 0px 0px 0px;
  font-size: 75%;
  list-style-type: none;
}

.navi ul li {
  margin:  0px 2px 0px 0px;
  padding:  0px 0px 0px 0px;
  float: left;
  list-style-type: none;
}

.navi ul li a {
  margin:  0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-weight: bold;
  list-style-type: none;
}


/* ---------------------- *
	サイドメニュー部分
 * ---------------------- */

.side_m ul {
    margin:  0px 0px 0px 0px;
    padding: 0px;
    background: #C8DCFF;
    border-top: 2px solid #C1C1C1;
    border-bottom: 1px solid #C1C1C1;
}

.side_m ul li {
    margin: 0;
    padding: 7px 0px 5px 10px;
    background: #C8DCFF;
    list-style-type: none;
}

.side_link ul {
    margin:  0px 0px 0px 0px;
    padding: 0px;
    background: #E6EFFF;
    border-bottom: 1px solid #C1C1C1;
}

.side_link ul li {
    margin: 0;
    padding: 6px 0px 5px 22px;
    background: #E6EFFF url(/common/images/arrow_navi2.gif) no-repeat 5px 5px;
    list-style-type: none;
    
}

.side_link2 ul {
    margin:  0px 0px 0px 0px;
    padding: 0px;
    background: #E6EFFF;
    border-top: 2px solid #C1C1C1;
    border-bottom: 1px solid #C1C1C1;
}

.side_link2 ul li {
    margin: 0;
    padding: 6px 0px 5px 22px;
    background: #E6EFFF url(/common/images/arrow_navi2.gif) no-repeat 5px 5px;
    list-style-type: none;
}

.side_link3 ul {
    margin:  0px 0px 0px 0px;
    padding: 0px;
    background: #ffffff;

}

.side_link3 ul li {
    margin: 0;
    padding: 6px 0px 5px 22px;
    background: #ffffff url(/common/images/arrow_bl.gif) no-repeat 11px 8px;
    list-style-type: none;
    border-bottom: 1px solid #C1C1C1;
}


.side_mail ul {
    margin:  0px 0px 0px 0px;
    padding: 0px;
    background: #ffffff;

}

.side_mail ul li {
    margin: 10px 0px 0px 0px;
    padding: 10px 10px 75px 10px;
    background: #ffffff url(/common/images/navi_mail.gif) no-repeat 0px 0px;
    list-style-type: none;
}

/* ---------------------- *
	トップボタン
 * ---------------------- */


.top_bt ul li {
    margin:  0px 0px 0px 0px;
    padding:  0px 0px 0px 20px;
    list-style-type: none;
    font-size: 80%;
    color: #FFFFFF; 
}

.top_bt ul li a:link{
    margin:  0px 0px 0px 0px;
    padding:  0px 0px 0px 0px;
    list-style-type: none;
    color: #FFFFFF; 
}

.top_bt ul li a:visited{
    margin:  0px 0px 0px 0px;
    padding:  0px 0px 0px 0px;
    list-style-type: none;
    color: #FFFFFF; 
}

.top_bt ul li a:hover{
    margin:  0px 0px 0px 0px;
    padding:  0px 0px 0px 0px;
    list-style-type: none;
    color: #FFCC00; 
}

.top_bt ul li a:active{
  color: #FFFFFF;
  text-decoration: underline;
}


  /* IE6/IE7 バグを回避、同じ値での指定を2 回 */
[id="side"]#side {
  margin-top: 0;
}
html:lang(ja) #side {
  margin-top: 0;
}



/* ---------------------- *
	国土マップボタン
 * ---------------------- */


.gmap_bt {
    margin:  0px 0px 0px 0px;
    padding:  0px 0px 0px 5px;
    list-style-type: none;
    font-size: 80%;
    color: #FFFFFF; 
}

.gmap_bt a:link{
    color: #FFFFFF; 
}

.gmap_bt a:visited{
    color: #FFFFFF; 
}

.gmap_bt a:hover{
    color: #000000; 
}

.gmap_bt a:active{
  color: #FFFFFF;
  text-decoration: underline;
}

