/* CONTENTS
---------------------------------------------------------------------------*/
#area a{background:none !important;}

.tab ul li.tabSeido a{ background:#333333; color:#fff;}

#contents{ float:none; width:100%;}
#contentsSub{ width:680px; float:left;}

#contents ul.kome{ font-size:13px; margin:0 0 0 1em;}
#contents ul.kome li{ margin:0 0 5px; text-indent:-1em;}

#contents #map{ position:relative; width:680px;}


#contents .mapBtnList{ margin:0 0 0;border-bottom:none;}
#contents .mapBtnList ul{}
#contents .mapBtnList ul li{ float:left; margin:0 0 0 0; width:136px; height:40px;}



#contents .btn{ margin:0 0 15px;}
#contents .btn a{ background:#f9f9f9; display:block; text-align:center; padding:20px 10px; border:1px #000000 solid; text-decoration:none; font-size:16px; font-weight:bold; color:#000;}
#contents .btn a:hover{ background:#ccc;}

#contents .mapBtn{cursor: pointer;}

#contents dl.detail{word-wrap: break-word; background:#FFF; margin:0 0 0; border:1px #000000 solid; padding:3px; width:200px; display:none; top:5px; right:5px; font-size:12px; position:absolute; }
#contents dl.bottom{bottom:5px; left:5px; top:auto; right:auto;}
#contents dl.detail dt{ margin:0 0 5px; background:#333333;}
#contents dl.detail dt a{ padding:5px; display:block; text-align:center; color:#FFF; text-decoration:none;}
#contents dl.detail dt a span{text-decoration: underline;}
#contents dl.detail dd{}
#contents dl.detail dd .oneStopPerson{ padding:5px;}
#contents dl.detail dd .oneStopPerson{ overflow:hidden; _zoom:1; width:280px; margin:0 0 5px 0;}
#contents dl.detail dd .oneStopPerson .imgArea{ float:left; margin:0 10px 0 0; width:40px;}
#contents dl.detail dd .oneStopPerson .textArea{ float:left; width:130px;}
#contents dl.detail dd .oneStopPerson .textArea .title{ font-weight:bold;}
#contents dl.detail dd .oneStopPerson .textArea .text{color:#666;}
#contents dl.detail dd .data{ background:#f6f6f6; padding:5px;}
#contents dl.detail dd .list{ margin:0 0 -3px 1em; padding:5px;}
#contents dl.detail dd .list li{text-indent:-1em; margin:0 0 5px;}




#name-wakayamashi{position:absolute; top:106px; left:121px; z-index:100;}
#name-kozagawacho{position:absolute; top:530px; left:445px; z-index:100;}
#name-susamicho{position:absolute; top:564px; left:336px; z-index:100;}
#name-tanabeshi{position:absolute; top:400px; left:366px; z-index:100;}
#name-inamicho{position:absolute; top:375px; left:155px; z-index:100;}
#name-hidakagawacho{position:absolute; top:293px; left:209px; z-index:100;}
#name-shingushi{position:absolute; top:439px; left:525px; z-index:100;}
#name-shirahamacho{position:absolute; top:524px; left:280px; z-index:100;}
#name-aridagawacho{position:absolute; top:221px; left:209px; z-index:100;}
#name-goboshi{position:absolute; top:344px; left:117px; z-index:100;}
#name-hidakacho{position:absolute; top:317px; left:71px; z-index:100;}
#name-hirogawacho{position:absolute; top:278px; left:132px; z-index:100;}
#name-kainanshi{position:absolute; top:165px; left:149px; z-index:100;}
#name-katsuragicho{position:absolute; top:66px; left:290px; z-index:100;}
#name-kinokawashi{position:absolute; top:103px; left:238px; z-index:100;}
#name-hashimotoshi{position:absolute; top:44px; left:373px; z-index:100;}
#name-kitayamamura{position:absolute; top:297px; left:578px; z-index:100;}
#name-yuracho{position:absolute; top:283px; left:71px; z-index:100;}
#name-aritashi{position:absolute; top:210px; left:92px; z-index:100;}
#name-yuasacho{position:absolute; top:246px; left:121px; z-index:100;}
#name-minabecho{position:absolute; top:369px; left:220px; z-index:100;}
#name-kamitondacho{position:absolute; top:473px; left:271px; z-index:100;}
#name-nachikatsuuracho{position:absolute; top:512px; left:523px; z-index:100;}
#name-taichicho{position:absolute; top:548px; left:597px; z-index:100;}
#name-mihamacho{position:absolute; top:346px; left:67px; z-index:100;}
#name-kiminocho{position:absolute; top:160px; left:236px; z-index:100;}
#name-kouyacho{position:absolute; top:120px; left:361px; z-index:100;}
#name-iwadeshi{position:absolute; top:74px; left:188px; z-index:100;}
#name-kushimotocho{position:absolute; top:611px; left:450px; z-index:100;}
#name-kudoyamacho{position:absolute; top:83px; left:352px; z-index:100;}


#wakayamashi{position:absolute; top:57px; left:20px; display:none;}
#kozagawacho{position:absolute; top:461px; left:407px; display:none;}
#susamicho{position:absolute; top:525px; left:309px; display:none;}
#tanabeshi{position:absolute; top:227px; left:225px; display:none;}
#inamicho{position:absolute; top:331px; left:129px; display:none;}
#hidakagawacho{position:absolute; top:245px; left:126px; display:none;}
#shingushi{position:absolute; top:328px; left:464px; display:none;}
#shirahamacho{position:absolute; top:477px; left:224px; display:none;}
#aridagawacho{position:absolute; top:169px; left:134px; display:none;}
#goboshi{position:absolute; top:306px; left:110px; display:none;}
#hidakacho{position:absolute; top:285px; left:56px; display:none;}
#hirogawacho{position:absolute; top:252px; left:104px; display:none;}
#kainanshi{position:absolute; top:134px; left:88px; display:none;}
#katsuragicho{position:absolute; top:24px; left:295px; display:none;}
#kinokawashi{position:absolute; top:34px; left:189px; display:none;}
#hashimotoshi{position:absolute; top:9px; left:343px; display:none;}
#kitayamamura{position:absolute; top:268px; left:568px; display:none;}
#yuracho{position:absolute; top:266px; left:63px; display:none;}
#aritashi{position:absolute; top:192px; left:70px; display:none;}
#yuasacho{position:absolute; top:230px; left:107px; display:none;}
#minabecho{position:absolute; top:350px; left:179px; display:none;}
#kamitondacho{position:absolute; top:430px; left:264px; display:none;}
#nachikatsuuracho{position:absolute; top:465px; left:498px; display:none;}
#taichicho{position:absolute; top:546px; left:585px; display:none;}
#mihamacho{position:absolute; top:331px; left:59px; display:none;}
#kiminocho{position:absolute; top:137px; left:198px; display:none;}
#kouyacho{position:absolute; top:84px; left:335px; display:none;}
#iwadeshi{position:absolute; top:54px; left:186px; display:none;}
#kushimotocho{position:absolute; top:559px; left:404px; display:none;}
#kudoyamacho{position:absolute; top:65px; left:343px; display:none;}

#wakayamashiLine{position:absolute; top:57px; left:20px;}
#kozagawachoLine{position:absolute; top:461px; left:407px;}
#susamichoLine{position:absolute; top:525px; left:309px;}
#tanabeshiLine{position:absolute; top:227px; left:225px;}
#inamichoLine{position:absolute; top:331px; left:129px;}
#hidakagawachoLine{position:absolute; top:245px; left:126px;}
#shingushiLine{position:absolute; top:328px; left:464px;}
#shirahamachoLine{position:absolute; top:477px; left:224px;}
#aridagawachoLine{position:absolute; top:169px; left:134px;}
#goboshiLine{position:absolute; top:306px; left:110px; }
#hidakachoLine{position:absolute; top:285px; left:56px;}
#hirogawachoLine{position:absolute; top:252px; left:104px;}
#kainanshiLine{position:absolute; top:134px; left:88px;}
#katsuragichoLine{position:absolute; top:24px; left:295px;}
#kinokawashiLine{position:absolute; top:34px; left:189px;}
#hashimotoshiLine{position:absolute; top:9px; left:343px;}
#kitayamamuraLine{position:absolute; top:268px; left:568px;}
#yurachoLine{position:absolute; top:266px; left:63px;}
#aritashiLine{position:absolute; top:192px; left:70px;}
#yuasachoLine{position:absolute; top:230px; left:107px;}
#minabechoLine{position:absolute; top:350px; left:179px;}
#kamitondachoLine{position:absolute; top:430px; left:264px;}
#nachikatsuurachoLine{position:absolute; top:465px; left:498px;}
#taichichoLine{position:absolute; top:546px; left:585px; }
#mihamachoLine{position:absolute; top:331px; left:59px;}
#kiminochoLine{position:absolute; top:137px; left:198px;}
#kouyachoLine{position:absolute; top:84px; left:335px;}
#iwadeshiLine{position:absolute; top:54px; left:186px;}
#kushimotochoLine{position:absolute; top:559px; left:404px;}
#kudoyamachoLine{position:absolute; top:65px; left:343px;}


