body{

    background-color: #ffffd9;
    font-family: serif;
    font-size: 12px;
    background-image: url(http://www.yadojiman.net/online/top/kabe.jpg);
    }





h1{

    font-size: 30px;
    font-family: serif;
    color: #ffffff;
}
h2{
    
    font-size: 18px;
    font-family: serif;
    color: #ffffcc;
    font-weight: normal;
}
h3{

    font-family: serif;
    color: #ffcccc;
    font-size: 14px;
    font-weight: normal;
}

div#w3c{

    width: 800px;
    position: relative;
    height: 50px;
}
a#w3c1{

    position: absolute;
    left: 600px;
    border:0px;
    top: -10px;
}
a#w3c2{

    position: absolute;
    left: 700px;
    border:0px;
    top: -10px;
}

p#w3c3{

    position: absolute;
    left: 510px;
    font-size: 10px;
    color: #ffffcc;
    font-weight: normal;
    top: 22px;
}

/*-----------------------------------------------
 全体390*93
-----------------------------------------------*/
div#yado390{

    width: 800px;
    position: relative;
}
/*-----------------------------------------------
 左側390*93
-----------------------------------------------*/
div#yado390-left
{
    width: 400px;
    height: 2470px;
    background-color: #ffffcc;
    top: 0px;
    left: 0px;
    position: absolute;
}

/*-----------------------------------------------
 右側390*93
-----------------------------------------------*/
div#yado390-right
{
    width: 400px;
    height: 2470px;
    background-color: #ffffcc;
    top: 0px;
    left: 400px;
    position: absolute;
}

/*-----------------------------------------------
 各宿390*93
-----------------------------------------------*/
div.ya390{

    position: relative;
    top: 5px;
    width: 390px;
    background-color: #ffffff;
    height: 185px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 2px;
    border-left-width: 2px;
    border-bottom-width: 2px;
    border-top-width: 2px;
    border-right-color: #cccc00;
    border-left-color: #cccc00;
    border-bottom-color: #cccc00;
    border-top-color: #cccc00;
    left: 2px;
}

img.ya390{

    width: 390px;
    height: 93px;
    position: absolute;
    top: 0px;
    border: none;
    left: 1px;
}
a.ya390{

    position: absolute;
    top: 93px;
    font-family: serif;
    font-size: 14px;
    font-weight: bold;
    left: 1px;
}
p.ya390{

    position: absolute;
    top: 98px;
    font-family: serif;
    font-size: 12px;
    left: 1px;
}
span.py390{

    font-family: serif;
    font-size: 12px;
    color: #990000;
    font-weight: bolder;
}



/*-----------------------------------------------
 宿バナー156*110
-----------------------------------------------*/

div#yado156{

    width: 800px;
    height: 200px;
    border-right-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px;
    border-right-color: #cccc00;
    border-left-color: #cccc00;
    border-bottom-color: #cccc00;
    border-top-color: #cccc00;
    position: relative;
    top: 2485px;
    left: 1px;
    background-color: #ffffcc;
}
img.ya156-1{
    width: 156px;
    height: 110px;
    top: 0px;
    border: none;
    left: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 2px;
    border-left-width: 2px;
    border-bottom-width: 2px;
    border-top-width: 2px;
    border-right-color: #cccc00;
    border-left-color: #cccc00;
    border-bottom-color: #cccc00;
    border-top-color: #cccc00;
    position: absolute;
}
a.ya156-1{

    font-family: serif;
    font-size: 14px;
    position: absolute;
    top: 115px;
    left: 1px;
    width: 156px;
    font-weight: bold;
    padding-left: 10px;
}
p.ya156-1{

    position: absolute;
    top: 119px;
    left: 1px;
    width: 156px;
}

img.ya156-2{
    width: 156px;
    height: 110px;
    top: 0px;
    border: none;
    left: 160px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 2px;
    border-left-width: 2px;
    border-bottom-width: 2px;
    border-top-width: 2px;
    border-right-color: #cccc00;
    border-left-color: #cccc00;
    border-bottom-color: #cccc00;
    border-top-color: #cccc00;
    position: absolute;
}
a.ya156-2{

    font-family: serif;
    font-size: 14px;
    position: absolute;
    top: 115px;
    left: 160px;
    width: 156px;
    font-weight: bold;
    padding-left: 10px;
}
p.ya156-2{

    position: absolute;
    top: 119px;
    left: 160px;
    width: 156px;
}
img.ya156-3{

    left: 320px;
    width: 156px;
    height: 110px;
    top: 0px;
    border: none;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 2px;
    border-left-width: 2px;
    border-bottom-width: 2px;
    border-top-width: 2px;
    border-right-color: #cccc00;
    border-left-color: #cccc00;
    border-bottom-color: #cccc00;
    border-top-color: #cccc00;
    position: absolute;
}
a.ya156-3{

    font-family: serif;
    font-size: 14px;
    position: absolute;
    top: 115px;
    left: 320px;
    width: 156px;
    font-weight: bold;
    padding-left: 10px;
}
p.ya156-3{

    position: absolute;
    top: 119px;
    left: 320px;
    width: 156px;
}


img.ya156-4{
    left: 480px;
    width: 156px;
    height: 110px;
    top: 0px;
    border: none;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 2px;
    border-left-width: 2px;
    border-bottom-width: 2px;
    border-top-width: 2px;
    border-right-color: #cccc00;
    border-left-color: #cccc00;
    border-bottom-color: #cccc00;
    border-top-color: #cccc00;
    position: absolute;
}
a.ya156-4{

    font-family: serif;
    font-size: 14px;
    position: absolute;
    top: 115px;
    left: 480px;
    width: 156px;
    font-weight: bold;
    padding-left: 10px;
}
p.ya156-4{

    position: absolute;
    top: 119px;
    left: 480px;
    width: 156px;
}


img.ya156-5{
    left: 640px;
    width: 156px;
    height: 110px;
    top: 0px;
    border: none;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 2px;
    border-left-width: 2px;
    border-bottom-width: 2px;
    border-top-width: 2px;
    border-right-color: #cccc00;
    border-left-color: #cccc00;
    border-bottom-color: #cccc00;
    border-top-color: #cccc00;
    position: absolute;
}
a.ya156-5{

    font-family: serif;
    font-size: 14px;
    position: absolute;
    top: 115px;
    left: 640px;
    width: 156px;
    font-weight: bold;
    padding-left: 10px;
}
p.ya156-5{

    position: absolute;
    top: 119px;
    left: 640px;
    width: 156px;
}

/*-----------------------------------------------
 宿バナー140*50上の行
-----------------------------------------------*/


#yado140-ue{

    position: relative;
    top: 2500px;
    left: 0px;
    width: 800px;
}
.yado140-ue1{
    
    position: absolute;
    top: 0px;
    left: 0px;
}


.yado140-ue2{

    position: absolute;
    top: 0px;
    left: 160px;
}
.yado140-ue3{

    position: absolute;
    top: 0px;
    left: 320px;
}
.yado140-ue4{

    position: absolute;
    top: 0px;
    left: 480px;
}
.yado140-ue5{

    position: absolute;
    top: 0px;
    left: 640px;
}
img.ya140-1{
    width: 140px;
    height: 50px;
    border: none;
}

a.ya140-1{
    
    color: white;
}

/*-----------------------------------------------
 宿バナー140*50下の行
-----------------------------------------------*/

#yado140-sita{

    position: relative;
    top: 2610px;
    left: 0px;
    width: 800px;
}
#yado140-sita1{

    position: absolute;
    top: 0px;
    left: 0px;
}


#yado140-sita2{

    position: absolute;
    top: 0px;
    left: 160px;
}
#yado140-sita3{

    position: absolute;
    top: 0px;
    left: 320px;
}
#yado140-sita4{

    position: absolute;
    top: 0px;
    left: 480px;
}
#yado140-sita5{

    position: absolute;
    top: 0px;
    left: 640px;
}


a.ya140-1{

    color: white;
}

/*-----------------------------------------------
 宿バナー88*31上の行
-----------------------------------------------*/
#yado88-ue{

    position: relative;
    top: 2710px;
    left: 0px;
}
.yado88-ue1{
    position: absolute;
    top: 0px;
    left: 50px;
}
.yado88-ue2{
    position: absolute;
    top: 0px;
    left: 160px;
}
.yado88-ue3{
    position: absolute;
    top: 0px;
    left: 280px;
}
.yado88-ue4{
    position: absolute;
    top: 0px;
    left: 390px;
}
.yado88-ue5{
    position: absolute;
    top: 0px;
    left: 510px;
}
.yado88-ue6{
    position: absolute;
    top: 0px;
    left: 650px;
}
img.ya88-1{

    width: 88px;
    height: 31px;
    border:none;
    
}
img.sogolink-1{

    width: 119px;
    height: 19px;
    border:none;
   
}

/*-----------------------------------------------
 宿バナー88*31下の行
-----------------------------------------------*/
#yado88-sita{

    top: 2760px;
    position: relative;
    left: 0px;
}

/*-----------------------------------------------
 《当サイトへのリンク掲載について》
-----------------------------------------------*/
a.linkkeisai{
    color: #ffffff;
    font-size: 12px;
    font-weight: bolder;
}
#yado88-ue7{
    position: absolute;
    top: 20px;
    left: 550px;
}


/*-----------------------------------------------
志摩町－左
-----------------------------------------------*/
#yado130-1{
    width: 130px;
    position: absolute;
    top: 3170px;
    left: 10px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: white;
    border-left-color: white;
    border-bottom-color: white;
    border-top-color: white;
    height: 12000px;
    background-color: #ffff44;
}


p.si1{

    background-color: #ff8000;
    color: #660000;
    font-weight: bolder;
    font-size: 14px;
    text-indent: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}
p.cho1{

    background-color: #ff8f59;
    color: #660000;
    font-weight: bolder;
    font-size: 12px;
    text-indent: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}
img.ya130bn{

    width: 14px;
    height: 13px;
}
a.ya130-1{

    color: #572c00;
    font-weight: bolder;
    text-decoration: none;
}
a.ya130-1:hover{

    color: #ff0000;
    font-weight: bolder;
    text-decoration: none;
}

p.jarantext{
    text-indent: 5px;
    font-size: 12px;
    line-height: 13px;
    margin-top: 5px;
}

a.kankaku{
    
    margin-bottom: 10px;
    font-weight: bolder;
    color: #cc6600;
}
a.kankaku:hover{

    margin-bottom: 10px;
    font-weight: bolder;
    color: #33ccff;
}

/*-----------------------------------------------
志摩町－右
-----------------------------------------------*/
#yado130-2{
    width: 130px;
    position: absolute;
    top: 3170px;
    left: 143px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: white;
    border-left-color: white;
    border-bottom-color: white;
    border-top-color: white;
    height: 12000px;
    background-color: #bcf3c0;
}

/*-----------------------------------------------
度会郡
-----------------------------------------------*/
#yado130-3{
    width: 130px;
    position: absolute;
    top: 3170px;
    left: 276px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: white;
    border-left-color: white;
    border-bottom-color: white;
    border-top-color: white;
    height: 12000px;
    background-color: #ffff44;
}

/*-----------------------------------------------
鳥羽市離島
-----------------------------------------------*/
#yado130-4{
    width: 130px;
    position: absolute;
    top: 3170px;
    left: 409px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: white;
    border-left-color: white;
    border-bottom-color: white;
    border-top-color: white;
    height: 12000px;
    background-color: #bcf3c0;
}

/*-----------------------------------------------
伊勢市
-----------------------------------------------*/
#yado130-5{
    width: 130px;
    position: absolute;
    top: 3170px;
    left: 542px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: white;
    border-left-color: white;
    border-bottom-color: white;
    border-top-color: white;
    height: 12000px;
    background-color: #ffff44;
}

/*-----------------------------------------------
鳥羽市
-----------------------------------------------*/
#yado130-6{
    width: 130px;
    position: absolute;
    top: 3170px;
    left: 675px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: white;
    border-left-color: white;
    border-bottom-color: white;
    border-top-color: white;
    height: 12000px;
    background-color: #bcf3c0;
}
/*-----------------------------------------------
志摩から伊勢までの宿１３０のラップ
-----------------------------------------------*/
#yado-all{

    width: 800px;
    height: 12000px;
}

/*-----------------------------------------------
トップページ相互リンク
-----------------------------------------------*/
#toplink{

    width: 750px;
    position: relative;
    top: 2810px;
    background-color: #ffffcc;
    font-size: 18px;
    color: #663300;
    font-weight: bolder;
    padding-top: 10px;
    padding-left: 50px;
    height: 550px;
}

#top-kaku-link1{

    position: absolute;
    top: 50px;
    width: 350px;
    left: 50px;
}
#top-kaku-link2{

    position: absolute;
    top: 50px;
    width: 350px;
    left: 450px;
}



.link{

    font-size: 14px;
    color: #660000;
    font-weight: normal;
        line-height: 20px;
}
.link:hover{

    font-size: 14px;
    color: #996600;
    font-weight: normal;
        line-height: 20px;
}



#highclasshotel-link{

    width: 700px;
    top: 2810px;
    position: relative;
    background-color: #ffcccc;
    padding-right: 50px;
    padding-left: 50px;
    padding-bottom: 20px;
    padding-top: 10px;
}

p#hih-l{
    
    font-size: 18px;
    color: #660033;
    font-weight: bolder;
}