body{
   background-image:url(../images/back.gif);
   background-repeat:repeat-x;
   background-color:#CC9999;
   margin-top:0;
   margin-bottom:0;
   margin-left:0;
   margin-right:0;
   padding:0;
   text-align:center;
}

.contents{
   width:740px;
   margin-left:auto;
   margin-right:auto;
}

table{
   font-size:12px;
   line-height:18px;
   color:#FFFFFF;
}

table.top{
   background-color:#000000;
   font-size:10px;
   color:#CCCCCC;
}

td.top{
   background-image:url(../images/back_top.gif);
}

td.black{
   background-color:#000000;
}

td.red{
   background-image:url(../images/back_side.gif);
}

td.ruriback{
   background-image:url(../price/images/ruri_back.gif);
}

td.akaneback{
   background-image:url(../price/images/akane_back.gif);
}

td.midoriback{
   background-image:url(../price/images/midori_back.gif);
}

td.shionback{
   background-image:url(../price/images/shion_back.gif);
}

td.kashikiri{
   background-image:url(../hotspa/images/kashi_waku02.gif);
}

table.white{
   background-color:#FFFFFF;
}

table.purple{
   background-image:url(../img/back_p.gif);
}

table.pink{
   background-image:url(../img/back_pink.gif);
}

table.yellow{
   background-image:url(../img/back_yellow.gif);
}

table.green{
   background-image:url(../img/back_green.gif);
}

table.gensen{
   background-image:url(../img/back_gensen.jpg);
   background-repeat:no-repeat;
}

table.ruri{
   background-image:url(../guestroom/images/back_ruri.gif);
}

table.akane{
   background-image:url(../guestroom/images/back_akane.gif);
}

table.midori{
   background-image:url(../guestroom/images/back_midori.gif);
}

table.shion{
   background-image:url(../guestroom/images/back_shion.gif);
}

table.under{
   background-color:#000000;
   font-size:12px;
   color:#CCCCCC;
}

.toku-side{
   background-image:url(../banquet/images/back_toku01.gif);
}

.toku-main{
   background-image:url(../banquet/images/back_toku02.gif);
}



a:link{color:#CC6666}
a:visited{color:#CC9999}

a {text-decoration: none}
a:hover {text-decoration: underline; color:#993333}

h1{
   margin:0;
}

h2{
   margin:0;
}

h3{
   margin:0;
}

.mini{
   font-size:10px;
   line-height:14px;
}

.midashi01{
   font-size:14px;
   line-height:18px;
}

.midashi02{
   font-size:16px;
   line-height:20px;
}

.midashi03{
   font-size:16px;
   line-height:20px;
   color:#CC3333;
}


.clear	{
    clear:both;
}