@charset "shift_jis";


body {text-align: center;margin: 0;padding: 0;
      font-family:"ＭＳ Ｐゴシック", "MS PGothic";
      font-size:12px;
      background-color:#E1E3E8;
      background-image : url(../pic/hd_bg.gif);
      background-repeat:repeat-x;
}

img {border:none;}

#wrapper2 { text-align:center;width:950px;margin: 0 auto 0;
           background:url(../pic/bg_sub1708.gif) repeat-y;
}

/* header topimg ----------------------------------------------------------------------------*/

#header {width:950px;height:40px;
         background-image : url(../pic/hd_bg.gif);
         background-repeat:repeat-x;
}

/* tajima headimg ----------------------------------------------------------------------------*/
#tajimg {width: 950px;height:240px;
         background:url(../pc_gazo/tajimg3.jpg) no-repeat 0px 40px;
         text-align:left;font-size:12px;line-height:16px;position: relative;
}

#tajimar {width:950px;height:135px;}

.inst {margin:0px 0px 0px 260px;}

.inst2 {margin:0px 0px 0px 260px;}


/* main body toppage ---------------------------------------------------------------------------------------------*/

#mabody {width:920px;height:100%;margin:0px 15px 0px;text-align:center;background:#ffffff;}/* toppage and other */

.ma_bdma {clear:both;width:950px;height:15px;}/* toppage and other margin */

.ma_bdma2 {clear:both;width:690px;height:10px;}/* toppage and other margin */

/* tajima top map select ---------------------------------------------------------------------------------------*/

#tajimap {width:920px;height:900px;background : url(../pcpic/bg_tajimap.gif) no-repeat #ffffff;
          text-align:left;font-weight:bold;position:relative;text-decoration:none;
}

ul#map_t {margin:0;padding:0;list-style:none;color:#794c2c;}

ul#map_t li {display:block;padding:0;color:#3c55a4;}

li#sinko a {position:absolute;top:330px;left:558px;background : url(../pcpic/sel_t_sinkoro.png) no-repeat;}

li#iyen a {position:absolute;top:570px;left:333px;background : url(../pcpic/sel_t_1yent.png) no-repeat;}

li#tdome a {position:absolute;top:275px;left:343px;background : url(../pcpic/sel_t_tdome.png) no-repeat;}

li#oryu a {position:absolute;top:290px;left:558px;background : url(../pcpic/sel_t_oryu.png) no-repeat;}

li#tattok a {position:absolute;top:210px;left:516px;background : url(../pcpic/sel_t_tattoku.png) no-repeat;}

li#misaki a {position:absolute;top:25px;left:178px;background : url(../pcpic/sel_t_misaki.png) no-repeat;}

li#kirin a {position:absolute;top:90px;left:88px;background : url(../pcpic/sel_t_kirin.png) no-repeat;}

li#mou a {position:absolute;top:610px;left:388px;background : url(../pcpic/sel_t_mouchet.png) no-repeat;}

li#kaz a {position:absolute;top:430px;left:238px;background : url(../pcpic/sel_t_butai.png) no-repeat;}

li#net a {position:absolute;top:405px;left:523px;background : url(../pcpic/sel_t_nettei.png) no-repeat;}

li#ike a {position:absolute;top:450px;left:538px;background : url(../pcpic/sel_t_haniwa.png) no-repeat;}

li#dtk a {position:absolute;top:65px;left:513px;background : url(../pcpic/sel_t_dotaku.png) no-repeat;}

li#tkdj a {position:absolute;top:530px;left:513px;background : url(../pcpic/sel_t_takeda.png) no-repeat;}

li#ack a {position:absolute;top:660px;left:398px;background : url(../pcpic/sel_t_cyutetu.png) no-repeat;}

li#ikuk a {position:absolute;top:730px;left:478px;background : url(../pcpic/sel_t_ikuno.png) no-repeat;}

li#seikei a {position:absolute;top:340px;left:453px;background : url(../pcpic/sel_t_non.png) no-repeat;}

li#maiso a {position:absolute;top:515px;left:373px;background : url(../pcpic/sel_t_maiso.png) no-repeat;}


li#mas a {position:absolute;top:735px;left:235px;background : url(../pcpic/sele_mas.gif) no-repeat;
          line-height:18px;
}

li#tkd a {position:absolute;top:170px;left:513px;background : url(../pcpic/sel_t_keiko.png) no-repeat;}

li#blny a{position:absolute;top:380px;left:430px;background : url(../pcpic/sel_t_blny.png) no-repeat;}

li#te2 a {position:relative;top:60px;left:85px;background : url(../pcpic/sele_e2.gif) no-repeat;}

li#mag {height:5px;}

ul#map_t li a {display:block;width:40px;height:40px;margin:40px 0px 0px 52px;
             text-decoration:none;color:#000099;}

ul#map_t li#sinko a:hover {color:#ffffff;background:url(../pcpic/sel_t_sinkoro2.png) no-repeat;width:145px;height:80px;margin:0px;z-index:999;}
ul#map_t li#iyen a:hover {color:#ffffff;background:url(../pcpic/sel_t_1yent2.png) no-repeat;width:145px;height:80px;margin:0px;z-index:999;}
ul#map_t li#tdome a:hover {color:#ffffff;background:url(../pcpic/sel_t_tdome2.png) no-repeat;width:145px;height:80px;margin:0px;z-index:999;}
ul#map_t li#oryu a:hover {color:#ffffff;background:url(../pcpic/sel_t_oryu2.png) no-repeat;width:145px;height:80px;margin:0px;z-index:999;}
ul#map_t li#tattok a:hover {color:#ffffff;background:url(../pcpic/sel_t_tattoku2.png) no-repeat;width:145px;height:80px;margin:0px;z-index:999;}
ul#map_t li#misaki a:hover {color:#ffffff;background:url(../pcpic/sel_t_misaki2.png) no-repeat;width:145px;height:80px;margin:0px;z-index:999;}
ul#map_t li#mou a:hover {color:#ffffff;background:url(../pcpic/sel_t_mouchet2.png) no-repeat;width:145px;height:80px;margin:0px;z-index:999;}
ul#map_t li#ack a:hover {color:#ffffff;background:url(../pcpic/sel_t_cyutetu2.png) no-repeat;width:145px;height:80px;margin:0px;z-index:999;}
ul#map_t li#ikuk a:hover {color:#ffffff;background:url(../pcpic/sel_t_ikuno2.png) no-repeat;width:145px;height:80px;margin:0px;z-index:999;}
ul#map_t li#ike a:hover {color:#ffffff;background:url(../pcpic/sel_t_haniwa2.png) no-repeat;width:145px;height:80px;margin:0px;z-index:999;}
ul#map_t li#dtk a:hover {color:#ffffff;background:url(../pcpic/sel_t_dotaku2.png) no-repeat;width:145px;height:80px;margin:0px;z-index:999;}
ul#map_t li#tkdj a:hover {color:#ffffff;background:url(../pcpic/sel_t_takeda2.png) no-repeat;width:145px;height:80px;margin:0px;z-index:999;}
ul#map_t li#kaz a:hover {color:#ffffff;background:url(../pcpic/sel_t_butai2.png) no-repeat;width:145px;height:80px;margin:0px;z-index:999;}
ul#map_t li#seikei a:hover {color:#ffffff;background:url(../pcpic/sel_t_seikei2.png) no-repeat;width:145px;height:80px;margin:0px;z-index:999;}
ul#map_t li#net a:hover {color:#ffffff;background:url(../pcpic/sel_t_nettei2.png) no-repeat;width:145px;height:80px;margin:0px;z-index:999;}
ul#map_t li#tkd a:hover {color:#ffffff;background:url(../pcpic/sel_t_keiko2.png) no-repeat;width:145px;height:80px;margin:0px;z-index:999;}
ul#map_t li#kirin a:hover {color:#ffffff;background:url(../pcpic/sel_t_kirin2.png) no-repeat;width:145px;height:80px;margin:0px;z-index:999;}
ul#map_t li#blny a:hover {color:#ffffff;background:url(../pcpic/sel_t_blny2.png) no-repeat;width:145px;height:80px;margin:0px;z-index:999;}
ul#map_t li#maiso a:hover {color:#ffffff;background:url(../pcpic/sel_t_maiso2.png) no-repeat;width:145px;height:80px;margin:0px;z-index:999;}

ul#map_t li#mas a:hover {color:#ffffff;background-color:#8A7EFE;font-weight:bold;}
ul#map_t li#te2 a:hover {color:#ffffff;background-color:#8A7EFE;font-weight:bold;}

/* メニュー 名草神社用 ------------------------------------------------------------------------------------------------*/
#nagusa {margin:0px;padding:0px;list-style:none;}

#nagusa ul li#nag0 {display: block;width:40px;height:40px;position:absolute;top:407px;left:378px;
                    background : url(../pcpic/sel_t_nagusa.png) no-repeat;
                    text-decoration:none;
}

#nagusa ul li#nag0 a{
    display: block;text-decoration:none;
    
}

#nagusa ul li#nag0:hover > a{width:194px;height:163px;
    background:url(../pcpic/sel_t_nagusa2.png) no-repeat;
    text-decoration:none;;
}

#nagusa ul li#nag0:hover ul{
    display: block;
}

#nagusa ul li ul{display: none;list-style:none;
    position: absolute;
    top: 36px;
    left: 5px;
    font-size:13px;color:#3c55a4;
}


#nagusa ul li ul li#nag1 a{line-height:40px;width:95px;height:40px;
    text-decoration:none;display: block;background:url(../pcpic/sel_t_naguhon2.png) no-repeat #ffffff;
    color: #000099;padding:0px 0px 0px 45px;
}
#nagusa ul li ul li#nag1 a:hover{line-height:40px;width:95px;height:40px;
    color:#ffffff;text-decoration:none;display: block;
    padding:0px 0px 0px 45px;background:url(../pcpic/sel_t_naguhon2.png) no-repeat #ff6699;
}

#nagusa ul li ul li#nag2 a{line-height:40px;width:95px;height:40px;
    text-decoration:none;display: block;background:url(../pcpic/sel_t_naguhai.png) no-repeat #ffffff;
    color: #000099;padding:0px 0px 0px 45px;
}
#nagusa ul li ul li#nag2 a:hover{line-height:40px;width:95px;height:40px;
    color:#ffffff;text-decoration:none;display: block;
    padding:0px 0px 0px 45px;background:url(../pcpic/sel_t_naguhai.png) no-repeat #ff6699;
}

#nagusa ul li ul li#nag3 a{line-height:40px;width:95px;height:40px;
    text-decoration:none;display: block;background:url(../pcpic/sel_t_nagusan.png) no-repeat #ffffff;
    color: #000099;padding:0px 0px 0px 45px;
}
#nagusa ul li ul li#nag3 a:hover{line-height:40px;width:95px;height:40px;
    color:#ffffff;text-decoration:none;display: block;
    padding:0px 0px 0px 45px;background:url(../pcpic/sel_t_nagusan.png) no-repeat #ff6699;
}

/* ここまで名草 ----------------------------------------------------------------------------------------*/

/* メニュー 明延用 -------------------------------------------------------------------------------------*/
#akeno {margin:0px;padding:0px;list-style:none;}

#akeno ul li#ak0 {display: block;width:40px;height:40px;position:absolute;top:570px;left:385px;
                    background : url(../pcpic/sel_t_akenobe.png) no-repeat;
                    text-decoration:none;
}

#akeno ul li#ak0 a{
    display: block;text-decoration:none;
    
}

#akeno ul li#ak0:hover > a{width:194px;height:243px;
    background:url(../pcpic/sel_t_akenobe3.png) no-repeat;
    text-decoration:none;;
}

#akeno ul li#ak0:hover ul{
    display: block;
}

#akeno ul li ul{display: none;list-style:none;
    position: absolute;
    top: 36px;
    left: 5px;
    font-size:13px;color:#3c55a4;
}


#akeno ul li ul li#ak1 a{line-height:40px;width:95px;height:40px;
    text-decoration:none;display: block;background:url(../pcpic/sel_t_ak_yokujo.png) no-repeat #ffffff;
    color: #000099;padding:0px 0px 0px 45px;
}
#akeno ul li ul li#ak1 a:hover{line-height:40px;width:95px;height:40px;
    color:#ffffff;text-decoration:none;display: block;
    padding:0px 0px 0px 45px;background:url(../pcpic/sel_t_ak_yokujo.png) no-repeat #ff6699;
}

#akeno ul li ul li#ak2 a{line-height:40px;width:95px;height:40px;
    text-decoration:none;display: block;background:url(../pcpic/sel_t_ak_hokusei.png) no-repeat #ffffff;
    color: #000099;padding:0px 0px 0px 45px;
}
#akeno ul li ul li#ak2 a:hover{line-height:40px;width:95px;height:40px;
    color:#ffffff;text-decoration:none;display: block;
    padding:0px 0px 0px 45px;background:url(../pcpic/sel_t_ak_hokusei.png) no-repeat #ff6699;
}

#akeno ul li ul li#ak3 a{line-height:40px;width:95px;height:40px;
    text-decoration:none;display: block;background:url(../pcpic/sel_t_ak_kyowa.png) no-repeat #ffffff;
    color: #000099;padding:0px 0px 0px 45px;
}
#akeno ul li ul li#ak3 a:hover{line-height:40px;width:95px;height:40px;
    color:#ffffff;text-decoration:none;display: block;
    padding:0px 0px 0px 45px;background:url(../pcpic/sel_t_ak_kyowa.png) no-repeat #ff6699;
}

#akeno ul li ul li#ak4 a{line-height:40px;width:95px;height:40px;
    text-decoration:none;display: block;background:url(../pcpic/sel_t_ak_precon.png) no-repeat #ffffff;
    color: #000099;padding:0px 0px 0px 45px;
}
#akeno ul li ul li#ak4 a:hover{line-height:40px;width:95px;height:40px;
    color:#ffffff;text-decoration:none;display: block;
    padding:0px 0px 0px 45px;background:url(../pcpic/sel_t_ak_precon.png) no-repeat #ff6699;
}

#akeno ul li ul li#ak5 a{line-height:40px;width:95px;height:40px;
    text-decoration:none;display: block;background:url(../pcpic/sel_t_ak_kyowa.png) no-repeat #ffffff;
    color: #000099;padding:0px 0px 0px 45px;
}
#akeno ul li ul li#ak5 a:hover{line-height:40px;width:95px;height:40px;
    color:#ffffff;text-decoration:none;display: block;
    padding:0px 0px 0px 45px;background:url(../pcpic/sel_t_ak_kyowa.png) no-repeat #ff6699;
}

/* ここまで明延 ----------------------------------------------------------------------------------------------*/

/* メニュー 豊岡建造物群用 -----------------------------------------------------------------------------------*/
#toyok {margin:0px;padding:0px;list-style:none;}

#toyok ul li#toyo0 {display: block;width:40px;height:40px;position:absolute;top:209px;left:565px;
                    background : url(../pcpic/sel_t_toyoken.png) no-repeat;
                    text-decoration:none;
}

#toyok ul li#toyo0 a{
    display: block;text-decoration:none;
    
}

#toyok ul li#toyo0:hover > a{width:208px;height:163px;
    background:url(../pcpic/sel_t_toyoken2.png) no-repeat;
    text-decoration:none;;
}

#toyok ul li#toyo0:hover ul{
    display: block;
}

#toyok ul li ul{display: none;list-style:none;
    position: absolute;
    top: 36px;
    left: 5px;
    font-size:13px;color:#3c55a4;
}


#toyok ul li ul li#toyo1 a{line-height:40px;width:109px;height:40px;
    text-decoration:none;display: block;background:url(../pcpic/sel_t_keiko.png) no-repeat #ffffff;
    color: #000099;padding:0px 0px 0px 45px;
}
#toyok ul li ul li#toyo1 a:hover{line-height:40px;width:109px;height:40px;
    color:#ffffff;text-decoration:none;display: block;
    padding:0px 0px 0px 45px;background:url(../pcpic/sel_t_keiko.png) no-repeat #ff7058;
}

#toyok ul li ul li#toyo2 a{line-height:40px;width:109px;height:40px;
    text-decoration:none;display: block;background:url(../pcpic/sel_t_ty_1925.png) no-repeat #ffffff;
    color: #000099;padding:0px 0px 0px 45px;
}
#toyok ul li ul li#toyo2 a:hover{line-height:40px;width:109px;height:40px;
    color:#ffffff;text-decoration:none;display: block;
    padding:0px 0px 0px 45px;background:url(../pcpic/sel_t_ty_1925.png) no-repeat #ff7058;
}

#toyok ul li ul li#toyo3 a{line-height:40px;width:109px;height:40px;
    text-decoration:none;display: block;background:url(../pcpic/sel_t_nagusan.png) no-repeat #ffffff;
    color: #000099;padding:0px 0px 0px 45px;
}
#toyok ul li ul li#toyo3 a:hover{line-height:40px;width:109px;height:40px;
    color:#ffffff;text-decoration:none;display: block;
    padding:0px 0px 0px 45px;background:url(../pcpic/sel_t_nagusan.png) no-repeat #ff7058;
}

/* ここまで豊岡 ----------------------------------------------------------------------------------------*/

#linkcyu {width:215px;padding:5px;}

/* 但馬5市町村table ------------------------------------------------------------------------------------*/

#tajifive {width:920px;height:100%;text-align:center;
           background:#ffffff;margin:0 auto 0;
}

#tajifive p {font-size:13px;color:#8D3232;margin:5px 0px 0px 0px;}

.fivet {table-layout:auto;width:920px;margin:0px auto 0px;
          border-collapse:collapse;
          font-size: 13px;           
          line-height:15px;
          text-align:center;
}

.fivet td {border:1px solid #ffffff;}


/* bottom body --------------------------------------------------------------------------*/

#bot_wrap{clear:both;width:950px;height:170px;position:relative;
         text-align:right;background : url(../pic/bb_bg.gif) no-repeat;}/* pc other */ 

#bot_wrap h2 {color:#FE5058;font-size:12px;line-height:16px;margin:0px 15px 0px 0px;}

#bot_wrap p {color:#fff;font-size:12px;line-height:16px;margin:0px 15px 0px 0px;}


#bot_wrap2{clear:both;width:950px;height:170px;position: relative;
          text-align:center;background : url(../pic/bb_bg2.gif) no-repeat;}/* toppage */

.bot_inner {width:950px;height:70px;position:relative;}

#bot_wrap2 h2 {color:#FE5058;font-size:12px;line-height:16px;margin:0px;}

#bot_wrap2 p {color:#fff;font-size:12px;line-height:16px;margin:0px;}


/* footer -------------------------------------------------------------------------------*/

#footer {height:20px;text-align:center;
         background:#333e5b;
}

.ft_wrap {width:950px;height:20px;color:#ffffff;font-size:12px;line-height:20px;
          text-align:right;background:#333e5b;margin:0 auto 0;
}


