html,body{
    margin:0;
    padding: 0px;
    width:100%;
    height: 100%;
}
BODY{
background-image: url(top/back_kabe.gif);
background-attachment: fixed;
background-repeat: repeat-x;
}

#warp{
    margin-left:auto;
    margin-right:auto;
    width: 650px;
    position: relative;
}




TD {
font-size:13px;
color:#005ab5;

}
A:LINK{
text-decoration:none;
color:#005ab5;
font-size:13px;

}

A:HOVER{
color:#996600;
text-decoration:none;
font-size:13px;

}
H1{
font-size : 10px;
line-height : 14px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
border-width : 0px 0px 0px 0px;
font-weight : bolder;
    color: #006699;
}
H2{
font-size : 12px;
line-height : 14px;
color : #cc0033;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
border-width : 0px 0px 0px 0px;
font-weight : normal;
}

#line1{
width : 642px;height : 5px;top : 28px;left : 0px;
  position : absolute;
  z-index : 2;
  visibility : visible;
  background-image : url(top/m_back1.gif);
    font-size: 1px;
}

#line2{
width : 642px;height : 1px;top : 33px;left : 0px;
  position : absolute;
  z-index : 3;
  visibility : visible;
  background-color : white;
}
#kanban{
    width : 625px;height : 60px;top : 35px;left : 0px;
  position : absolute;
  z-index : 4;
  visibility : visible;
  background-image : url(top/new/image2.gif);
    font-size: 1px;
    color: #003366;
}

#line-ao{
width : 15px;height : 60px;top : 35px;left : 625px;
  position : absolute;
  z-index : 5;
  visibility : visible;
  background-image : url(top/uukabe.gif);
}


#bg-left-side-back{
width : 95px;height : 13080px;top : 395px;left : 4px;
  position : absolute;
  z-index : 19;
  visibility : visible;
  background-image : url(top/m_back1.gif);
}


#bg-riht-side{
width : 2px;height : 13440px;top : 35px;left : 640px;
  position : absolute;
  z-index : 6;
  visibility : visible;
  background-image : url(top/m_back1.gif);
}
#bg-left-side{
width : 4px;height : 13380px;top : 95px;left : 0px;
  position : absolute;
  z-index : 7;
  visibility : visible;
  background-image : url(top/uukabe.gif);
  }

#line-1p{
  width : 636px;height : 1px;top : 95px;left : 4px;
  position : absolute;
  z-index : 8;
  visibility : visible;
  background-color : white;
}

#back{
width : 635px;height : 600px;top : 65px;left : 4px;
  position : relative;
  z-index : 1;
  visibility : visible;
  background-color : white;
}

#back1{
width : 635px;height : 12810px;top : 0px;left : 4px;
  position : relative;
  z-index : 1;
  visibility : visible;
  background-color : white;
}




#kaikou_flash1{
width : 95px;height : 297px;top : 98px;left : 4px;
  position : absolute;
  z-index : 9;
  visibility : visible;
}

#kaikou_flash2{
width : 403px;height : 247px;top : 98px;left : 99px;
  position : absolute;
  z-index : 10;
  visibility : visible;
}










/* -------------------------------------
 *	カテゴリーボタン
 * ------------------------------------- */

a.link1{
    width : 123px;height : 24px;top : 5px;left : 500px;
  position : absolute;
  background-image : url(top/m_back1.gif);
    font-size: 14px;
    color: #ffffff;
    font-weight: bolder;
    padding-left: 15px;
    padding-top: 5px;
    z-index: 11;
    visibility: visible;
    text-decoration: none;
}

a.link1:HOVER{
color:#ff3300;
text-decoration:none;
font-size:14px;

}

a.link2{
width : 123px;height : 24px;top : 37px;left : 500px;
  position : absolute;
  z-index : 12;
  visibility : visible;
  background-image : url(top/m_back1.gif);
    font-size: 11px;
    color: #ffffff;
    font-weight: bolder;
    padding-left: 15px;
    text-decoration: none;
    line-height: 11px;
    padding-top: 3px;
}

a.link2:HOVER{
color:#ff3300;
text-decoration:none;
font-size:11px;

}


a.link3{
width : 123px;height : 24px;top : 67px;left : 500px;
  position : absolute;
  z-index : 13;
  visibility : visible;
  background-image : url(top/m_back1.gif);
    font-size: 11px;
    color: #ffffff;
    font-weight: bolder;
    padding-left: 15px;
    text-decoration: none;
    line-height: 11px;
    padding-top: 3px;
}
a.link3:HOVER{
color:#ff3300;
text-decoration:none;
font-size:11px;

}

a.link4{
width : 123px;height : 24px;top : 97px;left : 500px;
  position : absolute;
  z-index : 14;
  visibility : visible;
  background-image : url(top/m_back1.gif);
    font-size: 10px;
    color: #ffffff;
    font-weight: bolder;
    padding-left: 15px;
    text-decoration: none;
    padding-top: 3px;
    line-height: 11px;
}
a.link4:HOVER{
color:#ff3300;
text-decoration:none;
font-size:10px;

}

a.link5{
width : 123px;height : 24px;top : 127px;left : 500px;
  position : absolute;
  z-index : 15;
  visibility : visible;
  background-image : url(top/m_back1.gif);
    font-size: 10px;
    color: #ffffff;
    font-weight: bolder;
    padding-left: 15px;
    text-decoration: none;
    line-height: 11px;
    padding-top: 3px;
}
a.link5:HOVER{
color:#ff3300;
text-decoration:none;
font-size:10px;

}

a.link6{
width : 123px;height : 25px;top : 157px;left : 500px;
  position : absolute;
  z-index : 15;
  visibility : visible;
  background-image : url(top/m_back1.gif);
    font-size: 14px;
    color: #ffffff;
    font-weight: bolder;
    padding-left: 15px;
    padding-top: 5px;
    text-decoration: none;
}
a.link6:HOVER{
color:#ff3300;
text-decoration:none;
font-size:14px;

}

a.link7{
width : 123px;height : 25px;top : 190px;left : 500px;
  position : absolute;
  z-index : 16;
  visibility : visible;
  background-image : url(top/m_back1.gif);
    font-size: 12px;
    color: #ffffff;
    font-weight: bolder;
    padding-left: 15px;
    padding-top: 5px;
    text-decoration: none;
}
a.link7:HOVER{
color:#ff3300;
text-decoration:none;
font-size:12px;

}
a.link8{
width : 123px;height : 24px;top : 223px;left : 500px;
  position : absolute;
  z-index : 18;
  visibility : visible;
  background-image : url(top/m_back1.gif);
    font-size: 14px;
    color: #ffffff;
    font-weight: bolder;
    padding-left: 15px;
    padding-top: 5px;
    text-decoration: none;
}
a.link8:HOVER{
color:#ff3300;
text-decoration:none;
font-size:14px;

}









#Layer20{
width : 250px;height : 218px;top : 360px;left : 110px;
  position : absolute;
  z-index : 20;
  visibility : visible;
}

#Layer21{
width : 250px;height : 218px;top : 360px;left : 377px;
  position : absolute;
  z-index : 21;
  visibility : visible;
}

#Layer22{
width : 150px;height : 26px;top : 585px;left : 183px;
  position : absolute;
  z-index : 22;
  visibility : visible;
}


#Layer23{
width : 186px;height : 24px;top : 585px;left : 415px;
  position : absolute;
  z-index : 23;
  visibility : visible;
}


/* -------------------------------------
 *	特別格安プラン
 * ------------------------------------- */

#photo-t{

    font-size: 1px;
    color: #ffffff;
    background-image: url(http://www.isesima.net/kaikou/top/tokubetu.gif);
    position: absolute;
    left: 25px;
    width: 460px;
    height: 249px;
    top: 50px;
}

p#p-t{
  width : 437px;height : 188px;top : 300px;left : 50px;
  position : absolute;
  z-index : 27;
  visibility : visible;
font-size : 12px;
line-height : 15px;
    color: #003399;
}





/* -------------------------------------
 *	あのりふぐプラン
 * ------------------------------------- */


.plan{
width : 510px;height : 940px;top : 0px;left : 116px;
  position : relative;
  z-index : 24;
  visibility : visible;
  background-image : url(http://www.isesima.net/kaikou/top/plan-back.jpg);
}

#fugu2{
font-size : 18px;
line-height : 18px;
    font-weight: bolder;
    color: #ff0000;
    position: absolute;
    left: 70px;
}

#photo1{
    width : 431px;height : 300px;top : 50px;
  position : absolute;
  z-index : 26;
  visibility : visible;
  background-image : url(top/fuyu/fugu-p.gif);
    font-size: 1px;
    color: #ffffff;
    left: 50px;
}



P#fugu1{
  width : 437px;height : 188px;top : 320px;left : 50px;
  position : absolute;
  z-index : 27;
  visibility : visible;
font-size : 14px;
line-height : 15px;
    color: #003399;
}

#hyou1{
    width : 438px;height : 314px;top : 490px;left : 50px;
  position : absolute;
  z-index : 28;
  visibility : visible;
}

.yoyaku1{
    border:0;
    width : 420px;height : 40px;top : 850px;left : 50px;
  position : absolute;
  z-index : 29;
  visibility : visible;
  background-image : url(ryouri/y_botan/an.gif);
}



/* -------------------------------------
 *	宿泊プラン2
 * ------------------------------------- */



.plan{
width : 510px;height : 940px;top : 0px;left : 116px;
  position : relative;
  z-index : 24;
  visibility : visible;
  background-image : url(http://www.isesima.net/kaikou/top/plan-back.jpg);
}



#photo2{
    width : 437px;height : 329px;top : 10px;
  position : absolute;
  z-index : 26;
  visibility : visible;
  background-image : url(http://www.isesima.net/kaikou/ryouri/plan/p15750.gif);
    font-size: 1px;
    color: #ffffff;
    left: 40px;
}



p.p2{
  width : 437px;height : 188px;top : 330px;left : 50px;
  position : absolute;
  z-index : 27;
  visibility : visible;
font-size : 12px;
line-height : 15px;
    color: #003399;
}

.hyou2{
    width : 438px;height : 314px;top : 650px;left : 50px;
  position : absolute;
  z-index : 28;
  visibility : visible;
}

.yoyaku1{
    border:0;
    width : 420px;height : 40px;top : 850px;left : 50px;
  position : absolute;
  z-index : 29;
  visibility : visible;
  background-image : url(ryouri/y_botan/an.gif);
}



/* -------------------------------------
 *	宿泊プラン3
 * ------------------------------------- */



.plan{
width : 510px;height : 940px;top : 0px;left : 116px;
  position : relative;
  z-index : 24;
  visibility : visible;
  background-image : url(http://www.isesima.net/kaikou/top/plan-back.jpg);
}



#photo3{
    width : 453px;height : 321px;top : 10px;
  position : absolute;
  z-index : 26;
  visibility : visible;
  background-image : url(http://www.isesima.net/kaikou/ryouri/plan/iseebi.gif);
    font-size: 1px;
    color: #ffffff;
    left: 40px;
}



p#p2{
  width : 437px;height : 188px;top : 350px;left : 50px;
  position : absolute;
  z-index : 27;
  visibility : visible;
font-size : 12px;
line-height : 15px;
    color: #003399;
}

#hyou2{
    width : 438px;height : 314px;top : 650px;left : 50px;
  position : absolute;
  z-index : 28;
  visibility : visible;
}

.yoyaku1{
    border:0;
    width : 420px;height : 40px;top : 850px;left : 50px;
  position : absolute;
  z-index : 29;
  visibility : visible;
  background-image : url(ryouri/y_botan/an.gif);
}


/* -------------------------------------
 *	宿泊プラン4
 * ------------------------------------- */



.plan{
width : 510px;height : 940px;top : 0px;left : 116px;
  position : relative;
  z-index : 24;
  visibility : visible;
  background-image : url(http://www.isesima.net/kaikou/top/plan-back.jpg);
}



#photo4{
    width : 434px;height : 326px;top : 10px;
  position : absolute;
  z-index : 26;
  visibility : visible;
  background-image : url(http://www.isesima.net/kaikou/ryouri/plan/10500.gif);
    font-size: 1px;
    color: #ffffff;
    left: 40px;
}



p#p2{
  width : 437px;height : 188px;top : 350px;left : 50px;
  position : absolute;
  z-index : 27;
  visibility : visible;
font-size : 12px;
line-height : 15px;
    color: #003399;
}

#hyou2{
    width : 438px;height : 314px;top : 650px;left : 50px;
  position : absolute;
  z-index : 28;
  visibility : visible;
}

.yoyaku1{
    border:0;
    width : 420px;height : 40px;top : 850px;left : 50px;
  position : absolute;
  z-index : 29;
  visibility : visible;
  background-image : url(ryouri/y_botan/an.gif);
}


/* -------------------------------------
 *	宿泊プラン5
 * ------------------------------------- */



.plan{
width : 510px;height : 940px;top : 0px;left : 116px;
  position : relative;
  z-index : 24;
  visibility : visible;
  background-image : url(http://www.isesima.net/kaikou/top/plan-back.jpg);
}



#photo5{
    width : 462px;height : 325px;top : 10px;
  position : absolute;
  z-index : 26;
  visibility : visible;
  background-image : url(http://www.isesima.net/kaikou/top/new/image29.gif);
    font-size: 1px;
    color: #ffffff;
    left: 30px;
}



p#p2{
  width : 437px;height : 188px;top : 350px;left : 50px;
  position : absolute;
  z-index : 27;
  visibility : visible;
font-size : 12px;
line-height : 15px;
    color: #003399;
}

#hyou2{
    width : 438px;height : 314px;top : 650px;left : 50px;
  position : absolute;
  z-index : 28;
  visibility : visible;
}

.yoyaku1{
    border:0;
    width : 420px;height : 40px;top : 850px;left : 50px;
  position : absolute;
  z-index : 29;
  visibility : visible;
  background-image : url(ryouri/y_botan/an.gif);
}


/* -------------------------------------
 *	宿泊プラン6
 * ------------------------------------- */



.plan{
width : 510px;height : 940px;top : 0px;left : 116px;
  position : relative;
  z-index : 24;
  visibility : visible;
  background-image : url(http://www.isesima.net/kaikou/top/plan-back.jpg);
}



#photo6{
    width : 404px;height : 379px;top : 10px;
  position : absolute;
  z-index : 26;
  visibility : visible;
  background-image : url(http://www.isesima.net/kaikou/ryouri/plan/image11.gif);
    font-size: 1px;
    color: #ffffff;
    left: 50px;
}



p#p3{
  width : 437px;height : 188px;top : 370px;left : 70px;
  position : absolute;
  z-index : 27;
  visibility : visible;
font-size : 12px;
line-height : 15px;
    color: #003399;
}

#hyou2{
    width : 438px;height : 314px;top : 650px;left : 50px;
  position : absolute;
  z-index : 28;
  visibility : visible;
}

.yoyaku1{
    border:0;
    width : 420px;height : 40px;top : 850px;left : 50px;
  position : absolute;
  z-index : 29;
  visibility : visible;
  background-image : url(ryouri/y_botan/an.gif);
}

/* -------------------------------------
 *	宿泊プラン7
 * ------------------------------------- */

#photo7{
    width : 434px;height : 369px;top : 30px;
  position : absolute;
  z-index : 26;
  visibility : visible;
  background-image : url(http://www.isesima.net/kaikou/top/2010-natu-top1.gif);
    font-size: 1px;
    color: #ffffff;
    left: 50px;
}

.plan{
width : 510px;height : 940px;top : 0px;left : 116px;
  position : relative;
  z-index : 24;
  visibility : visible;
  background-image : url(http://www.isesima.net/kaikou/top/plan-back.jpg);
}




p#p7{
  width : 437px;height : 188px;top : 200px;left : 70px;
  position : absolute;
  z-index : 27;
  visibility : visible;
font-size : 12px;
line-height : 15px;
    color: #003399;
}


.op{
    
    font-size: 14px;
    font-weight: bold;
    color: #ffffff;
    
    border-right-style: dotted;
    border-left-style: dotted;
    border-bottom-style: dotted;
    border-top-style: dotted;
    border-right-width: 2px;
    border-left-width: 2px;
    border-bottom-width: 2px;
    border-top-width: 2px;
    border-right-color: orange;
    border-left-color: orange;
    border-bottom-color: orange;
    border-top-color: orange;
    background-color: orange;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
}
.op1{

    font-size: 12px;
    color: #ff0000;
}

#hyou7{
    width : 438px;height : 314px;top : 650px;left : 50px;
  position : absolute;
  z-index : 28;
  visibility : visible;
}

.yoyaku1{
    border:0;
    width : 420px;height : 40px;top : 850px;left : 50px;
  position : absolute;
  z-index : 29;
  visibility : visible;
  background-image : url(ryouri/y_botan/an.gif);
}



/* -------------------------------------
 *	別注料理?リンク集
 * ------------------------------------- */
.ets{

    left: 120px;
    position: relative;
    top: 0px;
}
.ets1{

    left: 120px;
    position: relative;
    top: 0px;
}
.ets2{

    left: 120px;
    position: relative;
    top: 0px;
}

.ets3{

    left: 120px;
    position: relative;
    top: 0px;
}

/* -------------------------------------
 *	フッダー
 * ------------------------------------- */

#foot{

    position: relative;
    border-right-width: 2px;
    border-left-width: 2px;
    border-bottom-width: 2px;
    border-top-width: 2px;
    border-right-color: #cc0066;
    border-left-color: #cc0066;
    border-bottom-color: #cc0066;
    border-top-color: #cc0066;
    top: 0px;
    left: 0px;
    font-size: 14px;
    color: #006699;
        background-image: url(top/m_back1.gif);
    width: 638px;
    height: 100px;
}
.fk1{

    position: absolute;
    left: 430px;
    top: 10px;
    
    font-size: 12px;
    color: #ffffff;
}

span.f-p{
    
    font-size: 12px;
    font-weight: bold;
    color: #006666;
    text-align: right;
    position: absolute;
    top: 0px;
    left: 200px;
}

.k-p{

    position: absolute;
    top: -84px;
    left: 500px;
}

#foot-sita{

    position: relative;
    border-right-width: 2px;
    border-left-width: 2px;
    border-bottom-width: 2px;
    border-top-width: 2px;
    border-right-color: #cc0066;
    border-left-color: #cc0066;
    border-bottom-color: #cc0066;
    border-top-color: #cc0066;
    top: 20px;
    left: 110px;
    font-size: 14px;
    color: #006699;

}
#p-1{

    font-size: 1px;
    color: #ffffff;
}

#p-2{

    font-size: 1px;
    color: #ffffff;
}
.p-3{

    font-size: 1px;
    color: #ffffff;
}

#p-4{

    font-size: 1px;
    color: #ffffff;
}
#p-5{

    font-size: 1px;
    color: #ffffff;
}

#p-6{

    font-size: 1px;
    color: #ffffff;
}
#p-7{

    font-size: 1px;
    color: #ffffff;
}

#p-8{

    font-size: 1px;
    color: #ffffff;
}

.p08{
    
    font-size: 12px;
    color: #ffffff;
    margin-right: 30px;
}

.p8{

    font-size: 12px;
    color: #ffffff;
    margin-left: 30px;
    position: absolute;
    top: 60px;
    left: 70px;
}
.p8 a{

    font-size: 12px;
    color: #ffffff;
}


.w3cok{
    
    font-size: 10px;
    color: #ffffff;
    width: 80px;
    display:block;
}


.cleared{

    height: 20px;
}