@charset "shift_jis";

* { margin : 0 ; padding : 0 ; }

body{background-color:#333e5b;font-family:"ＭＳ Ｐゴシック", "MS PGothic";}

img {border:none;}

#wrapper {width:210px;background:#333e5b;}


/* tajima menu -------------------------------------------------------------------------------------- */

ul#menu_t { width:210px;margin:0;padding:0;list-style:none;color:#794c2c;}

ul#menu_t li {display:block;margin-top:2px;padding:0;font-size:13px;line-height:40px;
              background-color:transparent;
}

li#tno {margin-left:60px;}

li#t01 a {background:url(../pc_gazo/sele_sinko4.gif) no-repeat;}

li#t02 a {background:url(../pc_gazo/sele_1yen.gif) no-repeat;}

li#t03 a {background:url(../pc_gazo/sele_tdome.gif) no-repeat;}

/* メニュー 名草神社用 */

#nagu ul {display:block;background: #9DA7C0;font-size:13px;line-height:40px;
          list-style-type: none;
          margin-top:2px;   padding:0;
}

/* サブメニュー1段目 */
#nagu ul ul{
   display:none;
   position:absolute;
   top:-18px;
   left:48px;
   font-size:13px;
   border-top:1px solid #0000cc;
   border-left:1px solid #0000cc;
   border-bottom:1px solid #0000cc;
   border-right:1px solid #0000cc;
}

/* リスト */
#nagu li {
  line-height:40px;color:#333e5b;
  text-align: left;
}

#nagu li li {
   clear:both;line-height:40px;
   text-align: left;
   background: #9DA7C0;
}

#nagu li:hover {
   position:relative;
   background:#ffffff;
   color:#fff;
}


#nagu li:hover > ul{
   display: block
}

#nagu li a{
   display: block;
   width:103px;
   text-decoration:none;
   color:#333e5b;
   padding:0px 0px 0px 47px;
}

#nagu li a:hover{
   display: block;
   width:103px;
   text-decoration:none;
   color:#0000cc;font-weight:bold;
   padding:0px 0px 0px 47px;
}

#n00 a {background:url(../pc_gazo/sele_nagusa.gif) no-repeat;}

#n01 a {background:url(../pc_gazo/sele_nag_hon.gif) no-repeat;}

#n02 a {background:url(../pc_gazo/sele_non.gif) no-repeat;}

#n03 a {background:url(../pc_gazo/sele_nagu.gif) no-repeat;}

/* ここまで名草 */

/* 朝来鋳鉄橋用メニュー */

#asac ul {display:block;background: #9DA7C0;font-size:13px;line-height:40px;
          list-style-type: none;
          margin-top:2px;   padding:0;
}

/* サブメニュー1段目 */
#asac ul ul{
   display:none;
   position:absolute;
   top:-18px;
   left:58px;
   font-size:13px;
   border-top:1px solid #0000cc;
   border-left:1px solid #0000cc;
   border-bottom:1px solid #0000cc;
   border-right:1px solid #0000cc;
}

/* リスト */
#asac li {
  line-height:40px;color:#333e5b;
  text-align: left;
}

#asac li li {
   clear:both;line-height:40px;
   text-align: left;
   background: #9DA7C0;
}

#asac li:hover {
   position:relative;
   background:#ffffff;
   color:#fff;
}


#asac li:hover > ul{
   display: block
}

#asac li a{
   display: block;
   width:93px;
   text-decoration:none;
   color:#333e5b;
   padding:0px 0px 0px 47px;
}

#asac li a:hover{
   display: block;
   width:93px;
   text-decoration:none;
   color:#0000cc;font-weight:bold;
   padding:0px 0px 0px 47px;
}

#as00 a {background:url(../pc_gazo/sele_non.gif) no-repeat;}

#as01 a {background:url(../pc_gazo/sele_non.gif) no-repeat;}

#as02 a {background:url(../pc_gazo/sele_non.gif) no-repeat;}


/* 朝来鋳鉄橋 ここまで */

/* 明延鉱山関連建造物メニュー */

#akkk ul {display:block;background: #9DA7C0;font-size:13px;line-height:40px;
          list-style-type: none;
          margin-top:2px;   padding:0;
}

/* サブメニュー1段目 */
#akkk ul ul{
   display:none;
   position:absolute;
   top:-18px;
   left:48px;
   font-size:13px;
   border-top:1px solid #0000cc;
   border-left:1px solid #0000cc;
   border-bottom:1px solid #0000cc;
   border-right:1px solid #0000cc;
}

/* リスト */
#akkk li {
  line-height:40px;color:#333e5b;
  text-align: left;
}

#akkk li li {
   clear:both;line-height:40px;
   text-align: left;
   background: #9DA7C0;
}

#akkk li:hover {
   position:relative;
   background:#ffffff;
   color:#fff;
}


#akkk li:hover > ul{
   display: block
}

#akkk li a{
   display: block;
   width:103px;
   text-decoration:none;
   color:#333e5b;
   padding:0px 0px 0px 47px;
}

#akkk li a:hover{
   display: block;
   width:103px;
   text-decoration:none;
   color:#0000cc;font-weight:bold;
   padding:0px 0px 0px 47px;
}

#motoul {width:210px;}

#ak00 a {width:210px;background:url(../pc_gazo/sele_akenobe.gif) no-repeat;}

#ak01 a {background:url(../pc_gazo/sele_yokujo.gif) no-repeat;}

#ak02 a {background:url(../pc_gazo/sele_hokusei.gif) no-repeat;}

#ak03 a {background:url(../pc_gazo/sele_kyowa.gif) no-repeat;}


/* 明延鉱山関連建造物 ここまで */


li#t05 a {background:url(../pc_gazo/sele_oryu.gif) no-repeat;}

li#t06 a {background:url(../pc_gazo/sele_tattoku.gif) no-repeat;}

li#t07 a {background:url(../pc_gazo/sele_misa.gif) no-repeat;}

li#t08 a {background:url(../pc_gazo/sele_mouchet.gif) no-repeat;}

li#t09 a {background:url(../pc_gazo/sele_dtk.gif) no-repeat;}

li#t10 a {background:url(../pc_gazo/sele_knkb.gif) no-repeat;}

li#t11 a {background:url(../pc_gazo/sele_takeda.gif) no-repeat;}

li#t12 a {background:url(../pc_gazo/sele_akenobe.gif) no-repeat;}

li#t13 a {background:url(../pc_gazo/sele_keiko.gif) no-repeat;}

li#t16 a {background:url(../pc_gazo/sele_kirin.gif) no-repeat;}

li#tacg a {background:url(../pc_gazo/sele_cyutetsu.gif) no-repeat;}/* 一時的なもの */

li#ti a {background:url(../pc_gazo/sele_ikeda.gif) no-repeat;}

li#tc a {margin-top:10px;background:url(../pc_gazo/sele_mas.gif) no-repeat;}

li#te01 a {background:url(../pc_gazo/sele_hamakyu.gif) no-repeat;}

li#te02 a {background:url(../pc_gazo/sele_genbudo.gif) no-repeat;}

li#te03 a {background:url(../pc_gazo/sele_hasakari.gif) no-repeat;}

li#te04 a {background:url(../pc_gazo/sele_sekigaku.gif) no-repeat;}

li#te05 a {background:url(../pc_gazo/sele_takeda.gif) no-repeat;}

li#te06 a {background:url(../pc_gazo/sele_eiraku.gif) no-repeat;}

li#mag {height:5px;}

ul#menu_t li a {display:block;height:40px;padding-left:60px;
             text-decoration:none;color:#333e5b;background-color:#9DA7C0;
}

ul#menu_t li a:hover {color:#0000cc;background-color:#ffffff;font-weight:bold;}



/* bunka menu --------------------------------------------------------------------------------------- */

ul#menu_b { width:210px;margin:0;padding:0;list-style:none;color:#A5A585;}

ul#menu_b li {display:block;margin-top:3px;padding:0;font-size:13px;line-height:40px;}

li#bno {margin-left:60px;}

li#b01 a {background:url(../pc_gazo/sele_joudo.gif) no-repeat;}

li#b02 a {background:url(../pc_gazo/sele_ichijo3.gif) no-repeat;}

li#b03 a {background:url(../pc_gazo/sele_ishi.gif) no-repeat;}

li#b04 a {background:url(../pc_gazo/sele_noimage.gif) no-repeat;}

li#b05 a {background:url(../pc_gazo/sele_kame.gif) no-repeat;}

li#b06 a {background:url(../pc_gazo/sele_kazami.gif) no-repeat;}

li#b07 a {background:url(../pc_gazo/sele_syoin.gif) no-repeat;}

li#b08 a {background:url(../pc_gazo/sele_taishi.gif) no-repeat;}

li#b09 a {background:url(../pc_gazo/sele_rokko.gif) no-repeat;}

li#b10 a {background:url(../pc_gazo/sele_mutoh.gif) no-repeat;}

li#b11 a {background:url(../pc_gazo/sele_tanzan.gif) no-repeat;}

li#be01 a {background:url(../pc_gazo/sele_imadu.gif) no-repeat;}

li#be02 a {background:url(../pc_gazo/sele_nishi.gif) no-repeat;}

ul#menu_b li a {display:block;height:40px;padding-left:60px;
             text-decoration:none;color:#FEBE34;background-color:#795D58;
}

ul#menu_b li a:hover {color:#660000;background-color:#ffffff;font-weight:bold;}


/* various menu ------------------------------------------------------------------------------------ */

ul#menu_u { width:210px;margin:0;padding:0;list-style:none;color:#A5A585;}

ul#menu_u li {display:block;margin-top:5px;padding:0;font-size:13px;line-height:40px;}

li#uno {margin-left:60px;}

li#u01 a {background:url(../pc_gazo/sele_car.gif) no-repeat;}

li#u02 a {background:url(../pc_gazo/sele_chara.gif) no-repeat;}

li#u03 a {background:url(../pc_gazo/sele_ttk.gif) no-repeat;}

li#u04 a {background:url(../pc_gazo/sele_nonj.gif) no-repeat;}

ul#menu_u li a {display:block;height:40px;padding-left:60px;
             text-decoration:none;color:#ffffff;background-color:#939392;
}

ul#menu_u li a:hover {color:#000000;background-color:#ffffff;font-weight:bold;}


/* mascot menu -------------------------------------------------------------------------------------- */

#mwrap {width:800px;background:#f2f2f2;}

.mci_toyo {width:220px;height:100px;background:url(../pc_gazo/ci_bg_toyo.png)}

.mci_asa {width:220px;height:100px;background:url(../pc_gazo/ci_bg_asa.png)}

.mci_yabu {width:220px;height:100px;background:url(../pc_gazo/ci_bg_yabu.png)}

.mci_kami {width:220px;height:100px;background:url(../pc_gazo/ci_bg_kami.png)}

.mci_onse {width:220px;height:100px;background:url(../pc_gazo/ci_bg_onse.png)}

.mas_tbl {table-layout:auto;margin:0px auto 0px;
       border-collapse:collapse;
       font-size: 13px;           
       line-height:17px;
       text-align:left;
}

.mas_tbl2 {table-layout:auto;margin:0px auto 0px;
       border-collapse:collapse;
       font-size: 13px;           
       line-height:17px;
       text-align:left;
}

.mas_tbl td{padding-left:5px;height:110px;}

.mas_tbl2 td{padding-left:15px;height:60px;}

.maslog {width:250px;}

.maslog2 {width:200px;}

.masname {font-size:15px;color:#0000cc;font-weight:bold;}

ul#menu_mas { width:210px;margin:0;padding:0;list-style:none;color:#c1c1c1;}

ul#menu_mas li {display:block;margin-top:3px;padding:0;font-size:13px;line-height:40px;
              background-color:transparent;
}

li#masno {margin-left:60px;}

li#mas01 a {background:url(../pc_gazo/sele_sansyo.gif) no-repeat;}

li#mas02 a {background:url(../pc_gazo/sele_asamaru.gif) no-repeat;}

li#mas03 a {background:url(../pc_gazo/sele_ojiro.gif) no-repeat;}

li#mas04 a {background:url(../pc_gazo/sele_kasumi.gif) no-repeat;}

li#mas05 a {background:url(../pc_gazo/sele_osg.gif) no-repeat;}

li#mas06 a {background:url(../pc_gazo/sele_gen.gif) no-repeat;}

li#mas07 a {background:url(../pc_gazo/sele_kouou.gif) no-repeat;}

li#mas08 a {background:url(../pc_gazo/sele_jion.gif) no-repeat;}

li#mas09 a {background:url(../pc_gazo/sele_sirosaki.gif) no-repeat;}

li#mas10 a {background:url(../pc_gazo/sele_soba.gif) no-repeat;}

li#mas11 a {background:url(../pc_gazo/sele_tjmaru.gif) no-repeat;}

li#mas12 a {background:url(../pc_gazo/sele_tachi.gif) no-repeat;}

li#mas13 a {background:url(../pc_gazo/sele_mas.gif) no-repeat;}

li#mas14 a {background:url(../pc_gazo/sele_douchi.gif) no-repeat;}

li#mas15 a {background:url(../pc_gazo/sele_hana.gif) no-repeat;}

li#mas16 a {background:url(../pc_gazo/sele_hama.gif) no-repeat;}

li#mas17 a {background:url(../pc_gazo/sele_puru.gif) no-repeat;}

li#mas18 a {background:url(../pc_gazo/sele_yappu.gif) no-repeat;}

li#mas19 a {background:url(../pc_gazo/sele_ybkr.gif) no-repeat;}

li#mas20 a {background:url(../pc_gazo/sele_yutan.gif) no-repeat;}

li#mas21 a {background:url(../pc_gazo/sele_yosiba.gif) no-repeat;}

li#mas22 a {background:url(../pc_gazo/sele_ohya.gif) no-repeat;}


ul#menu_mas li a {display:block;height:40px;padding-left:60px;
             text-decoration:none;color:#333e5b;background-color:#9DA7C0;
}

ul#menu_mas li a:hover {color:#0000cc;background-color:#ffffff;font-weight:bold;}

/* log menu ---------------------------------------------------------------------------------------- */

#clcyu {width:210px;margin:0px auto 0px;font-size:12px;line-height:14px;color:#ffffff;
        text-align:center;
}

.ca_tbl {table-layout:auto;margin:0px auto 0px;
       border-collapse:collapse;
       font-size: 13px;           
       line-height:17px;
       text-align:left;
}

.ca_tbl td{padding-left:5px;}

.ca_tbl a{text-decoration:none;color:#9DA7C0;}
.ca_tbl a:hover{color: #dc63ab;text-decoration:underline;}

.fo_red4 {color:#FE5058;font-size:12px;}


