 
BODY{
text-align : center;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
background-image : url(../images/st07_bg.gif);
background-repeat : repeat;
}
DIV{

background-color : #e7e2cf;






text-align : center;

margin-top : auto;
margin-left : auto;
margin-right : auto;
margin-bottom : auto;




}
.copyright{
font-size : 82%;
color : #e7e2cf;
background-color : #5f5c47;
padding-top : 3px;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 3px;
}
TD{
font-size : 90%;
font-family : "‚l‚r ƒSƒVƒbƒN";
color : #4b4938;
line-height : 120%;
}
.Navi_L{
color : #e7e2cf;
text-align : center;
text-decoration : none;
}

.line_th{
background-image : url(../images/line_th.gif);
background-repeat : repeat-y;background-position : center center;}
.img{border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : #666633;border-right-color : #666633;border-bottom-color : #666633;border-left-color : #666633;
margin-top : 5px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
background-image : url(../images/st07_bg.gif);
background-repeat : repeat;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
}
A{

text-decoration : none;
}




BLOCKQUOTE{
margin-top : 5px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
}
.image_frame{
background-image : url(../images/st07_bg.gif);
background-repeat : repeat;
}
P{
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
DIV.contents_reservation H3{
color : white;

background-color : #e19951;
font-weight : bold;
font-size : 100%;
padding-top : 3px;
padding-left : 1em;
padding-bottom : 3px;
text-align : left;
}
DIV.BODY{
margin-left : 0px;
margin-right : 0px;
border-left-width : 1px;
border-right-width : 1px;
border-left-style : solid;
border-right-style : solid;
border-left-color : #5f5c47;
border-right-color : #5f5c47;
width : 705px;
text-align : center;
}
H1,h2,h3,h4,h5{
font-weight : normal;
text-decoration : none;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
DIV.BODY h1{
font-size : 92%;
color : #e7e2cf;
}
DIV.navi H2{
color : #e7e2cf;
background-color : #b34c4c;
font-size : 100%;
font-weight : bold;
padding-top : 3px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 3px;
text-align : left;
}
div.navi{
text-align : left;
}
DIV.contents H2{
font-size : 120%;
font-weight : bold;
color : #b34c4c;
padding-top : 5px;
padding-bottom : 5px;
text-align : left;
}
DIV.contents H3{
color : #7a8f3d;
padding-top : 3px;
padding-bottom : 3px;
border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #7a8f3d;
border-bottom-color : #7a8f3d;
font-size : 100%;
font-weight : bold;
text-align : left;
}
DIV.navi H3{
font-size : 100%;
color : #7a8f3d;
margin-top : 3px;
margin-bottom : 3px;
border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #7a8f3d;
border-bottom-color : #7a8f3d;
padding-top : 3px;
padding-bottom : 3px;
font-weight : bold;
padding-left : 1em;
}
DIV.contents_reservation H2{
font-size : 120%;
font-weight : bold;
color : #b34c4c;
padding-top : 5px;
padding-bottom : 5px;
text-align : left;
}
DIV.contents_reservation{
text-align : left;
}
DIV.contents_reservation H4{
font-size : 100%;
color : #7a8f3d;
padding-left : 1em;
margin-top : 1px;
margin-bottom : 1px;
border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #7a8f3d;
border-bottom-color : #7a8f3d;
font-weight : bold;
padding-top : 3px;
padding-bottom : 3px;
text-align : left;
}
DIV.contents{
text-align : center;
}
