#zentai{
    width: 750px; 
    margin: 0;
    padding: 0;
    border: 0;
    margin-left: auto;
    margin-right: auto;
    text-align : center;
}
#atamasandan{
    width: 750px; 
    margin: 0;
    padding: 0;
    border: 0;
    text-align : center;
}
#atamahidari{
    float: left;
    width: 250px;
    height: 100px;
    margin: 0;
    padding: 0;
    border: 0;
    background-color: #ffffcc;
    text-align : center;
    overflow: hidden;

} 
#hidariannai{
    margin: 0;
    padding: 0;
    border: 0;
    padding-top: 3px;
    font-size: 13px;
    font-weight: lighter;
    letter-spacing:normal;
    line-height: 1.5;
    text-align : center;
}
#atamanidan{
    float: right;
    width:500px;
    margin: 0;
    padding: 0;
    border: 0;  
    margin-left: auto;
    margin-right: auto;
    text-align : center;
}
#atamamannaka{
    float: left;
    width: 250px;
    height: 100px;
    margin: 0;
    padding: 0;
    border: 0;
    overflow: hidden;
} 
#tengoku{
    width: 250px;
    height: 100px;
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    overflow: hidden;
    text-align: center;
}
#atamamigi{
    float: right;
    width: 250px;
    height: 100px;
    margin: 0;
    padding: 0;
    border: 0;
    background-color: #ffffcc;
    overflow: hidden;
    text-align: center;
}
#migikaisi{
    margin: 0;
    padding: 0;
    border: 0;
    padding-top: 2px;
    font-size: 17px;
    font-weight: lighter;
    letter-spacing: normal;
    line-height: 1.5;
    text-align: center;
}
#tengokunavi{
    clear: both;
    width: 750px;
    height: 25px;
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    overflow: hidden;
}
#tengokunavi ul{
    list-style: none;
    width: 750px;
    height: 25px;
    margin: 0;
    padding: 0;
    border: 0;
    text-align: center;
    overflow: hidden;
}
#tengokunavi li{
    display: block;
    float: left;
    text-align: center;
}
#tengokunavi li#sitesyokai{
    width: 150px;
    height: 25px;
    margin: 0;
    padding: 0;
    border: 0;
    padding: 5px 0px;
    font-size: 14px;
    text-align: center;
}
#tengokunavi li#sitesyokai a:hover{
    width: 150px;
    height: 25px;
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 15px;
}
#tengokunavi li#tengokukaunta{
    width: 150px;
    height: 25px;
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    padding: 5px 0px;
    font-size: 14px;
}
#tengokunavi li#kaunto{
    width: 150px;
    height: 25px;
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    padding: 3px 0px;
}
#tengokunavi li#tengokusitemap{
    width: 150px;
    height: 25px;
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    padding: 5px 0px;
    font-size: 14px;
}
#tengokunavi li#tengokusitemap a:hover{
    width: 150px;
    height: 25px;
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 15px;
}
#tengokunavi li#kaisaitenmap{
    width: 150px;
    height: 25px;
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    padding: 5px 0px;
    font-size: 14px;
}
#tengokunavi li#kaisaitenmap a:hover{
    width: 150px;
    height: 20px;
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 15px;
}
#bargain{
    clear: both;
    width: 750px;
    height: 40px;
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    text-align: center;
}
#bargain ul{
    list-style: none;
    width: 750px;
    height: 40px;
    margin: 0;
    padding: 0;
    border: 0;
    overflow: hidden;
    text-align: center;
}
#bargain li{
    display: block;
    float: left;
    overflow: hidden;
    text-align: center;
}
#bargain li#tenpo{
    width: 175px;
    height: 40px;
    margin: 0;
    padding: 0;
    border: 0;
    background-image: url(img/01tenpo.gif);
    padding-top: 2px;
    font-size: 14px;
    font-weight: lighter;
    letter-spacing:normal;
    line-height: 1.3;
}
#bargain li#komento{
    width: 325px;
    height: 40px;
    margin: 0;
    padding: 0;
    border: 0;
    background-image: url(img/02komento.gif);
    padding-top: 2px;
    font-size: 14px;
    font-weight: lighter;
    letter-spacing:normal;
    line-height: 1.3;
}
#bargain li#koukoku{
    width: 250px;
    height: 40px;
    margin: 0;
    padding: 0;
    border: 0;
    background-image: url(img/03koukoku.gif);
    padding-top: 2px;
    font-size: 14px;
    font-weight: lighter;
    letter-spacing:normal;
    line-height: 1.3;
    text-align: center;
}
#bargain li#chirasi{
    width: 250px;
    height: 40px;
    margin: 0;
    padding: 0;
    border: 0;
    text-align: center;
    overflow: hidden;
}
#tengokubargain{
    clear: both;
    width: 750px; 
    height: 420px;
    margin: 0;
    padding: 0;
    border: 0;
    overflow: hidden;
    text-align: center;
}
#misesyokai{
    float: left;
    width: 500px; 
    height: 420px;
    margin: 0;
    padding: 0;
    border: 0;
    overflow: hidden;
    text-align: center;
}
#kakuten{
    float: left;
    width: 175px; 
    height: 420px;
    margin: 0;
    padding: 0;
    border: 0;
    overflow: hidden;
    text-align: center;
}
.tenlogo{
    width: 175px; 
    height: 60px;
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    overflow: hidden;
    text-align: center;
}
#miseaisatu{
    float: right;
    width: 325px; 
    height: 420px;
    margin: 0;
    padding: 0;
    border: 0;
    overflow: hidden;
    text-align: center;
}
.hitokoto{
    width: 325px; 
    height: 60px;
    margin: 0;
    padding: 0;
    border: 0;
    background-image: url(img/04hitokoto.gif);
    overflow: hidden;
    text-align: center;
}
#ibento{
    float: right;
    width: 250px; 
    height: 420px;
    margin: 0;
    padding: 0;
    border: 0;
    background-color: #ffffff;
    overflow: hidden;
    text-align: center;
}
#sonota_map{
    clear: both;
    width: 750px; 
    height: 30px;
    margin: 0;
    padding: 0;
    border: 0;
    padding: 5px 0px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    overflow: hidden;
}
#sonota{
    width: 750px; 
    margin: 0;
    padding: 0;
    border: 0;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    overflow: hidden;
}
#other{
    float: left;
    width: 370px; 
    margin: 0;
    padding: 0;
    border: 0;
    overflow: hidden;
    text-align: center;
}
.oshirase{
    width: 370px; 
    margin: 0;
    padding: 0;
    border: 0;
    padding: 7px 0px;
    background-image: url(img/05other_line.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
    overflow: hidden;
    text-align: center;
}
#tengokumap{
    float: right;
    width: 380px; 
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    overflow: hidden;
    text-align: center;
}
#tengokumaphidari{
    float: left;
    width: 190px; 
    margin: 0;
    padding: 0;
    border: 0;
    overflow: hidden;
    text-align: center;
}
#tengokumapmigi{
    float: right;
    width: 190px; 
    margin: 0;
    padding: 0;
    border: 0;
    background-color: #ffffcc;
    overflow: hidden;
    text-align: center;
}
#mp_01{
   width: 190px; 
   height: 320px;
   margin: 0;
   padding: 0;
   border: 0;
   outline: 0;
   background-image: url(img/06map_01.gif);
   overflow: hidden;
   text-align: center;
}
#mp_03{
   width: 190px; 
   height: 230px;
   margin: 0;
   padding: 0;
   border: 0;
   outline: 0;
   background-image: url(img/06map_03.gif);
   overflow: hidden;
   text-align: center;
}
#mp_05{
   width: 190px; 
   height: 290px;
   margin: 0;
   padding: 0;
   border: 0;
   outline: 0;
   background-image: url(img/06map_05.gif);
   overflow: hidden;
   text-align: center;
}
#mp_07{
   width: 190px; 
   height: 150px;
   margin: 0;
   padding: 0;
   border: 0;
   outline: 0;
   background-image: url(img/06map_07.gif);
   overflow: hidden;
   text-align: center;
}
#mp_09{
   width: 190px; 
   height: 210px;
   margin: 0;
   padding: 0;
   border: 0;
   outline: 0;
   background-image: url(img/06map_09.gif);
   overflow: hidden;
   text-align: center;
}
#mp_02{
   width: 190px; 
   height: 320px;
   margin: 0;
   padding: 0;
   border: 0;
   outline: 0;
   background-image: url(img/06map_02.gif);
   overflow: hidden;
   text-align: center;
}
#mp_04{
   width: 190px; 
   height: 300px;
   margin: 0;
   padding: 0;
   border: 0;
   outline: 0;
   background-image: url(img/06map_04.gif);
   overflow: hidden;
   text-align: center;
}
#mp_06{
   width: 190px; 
   height: 200px;
   margin: 0;
   padding: 0;
   border: 0;
   outline: 0;
   background-image: url(img/06map_06.gif);
   overflow: hidden;
   text-align: center;
}
#mp_08{
   width: 190px; 
   height: 150px;
   margin: 0;
   padding: 0;
   border: 0;
   outline: 0;
   background-image: url(img/06map_08.gif);
   overflow: hidden;
   text-align: center;
}
#mp_10{
   width: 190px; 
   height: 230px;
   margin: 0;
   padding: 0;
   border: 0;
   outline: 0;
   background-image: url(img/06map_10.gif);
   overflow: hidden;
   text-align: center;
}
#mp_11{
   width: 380px; 
   margin: 0;
   padding: 0;
   border: 0;
   outline: 0;
   overflow: hidden;
   text-align: center;
}
.t_m_img_hidari{
   float: left;
   width: 180px; 
   height: 120px;
   margin: 0;
   padding: 0;
   border: 0;
   outline: 0;
}
.t_m_img_migi{
   float: right;
   width: 180px; 
   height: 100px;
   margin: 0;
   padding: 0;
   border: 0;
   outline: 0;
}
#end{
    clear: both;
    width: auto; 
    height: auto;
    margin: 0;
    padding: 0;
    border: 0;
    background-color: #ffffcc;
    padding: 5px 0px 0px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    overflow: hidden;
}
