
/*"lr SVbN","lr oSVbN"*/

/* INIT HOTELS & CO */
/* ---------------------------------------------------------------------------------------------------- */
html,body{height:100%;}

body,h1,h2,h3,p,div,ul,ol,li,dl,dd,dt,table,form,blockquote,pre,address {
	margin:0; padding:0; font-size:12px; line-height:20px; color:#cc9999;
	font-family:"Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN";
}
input,textarea{
	font-size:12px; line-height:20px; color:#333333;
	font-family:"Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN";
}
img { border:0; margin:0; padding:0;}

a          { color:#778899; text-decoration: underline; }
a:hover    { color:#6E0000; text-decoration: underline; }
a:visited  { color:#663399; text-decoration: underline; }
.t-warning { color:#FF0000; } /* Σ */
.t-advice  { color:#D8551E; } /*  */
.t-note    { color:#005A5D; } /* ί */
.c-both    { clear:both;} /* clear */

/* COMMON FONT SIZE FOR WIN */
.text-s  { font-size: 12px; line-height: 20px;  } /* initΖ―Ά ΚνΝgp΅Θ’ */
.text-l  { font-size: 14px; line-height: 24px;  }
.text-sn { font-size: 12px; line-height:normal; }
.text-ln { font-size: 14px; line-height:normal; }




/* LAYOUT BASE */
/* ---------------------------------------------------------------------------------------------------- */
body { background:#3a1a1a; }
h2 { border-bottom:solid 1px #cc9966;color:#dd9966; margin-bottom:20px;font-size:16px !important;}
#header { display:block;width:900px;margin:0 auto; }
#concept {
	display:block;width:860px;padding:20px;margin:0 auto;color:#cc9966;
	background:url(img/concept_bg.jpg) right no-repeat #000000;
}
#concept p { color:#cc9966; }

#room { display:block;width:860px;padding:30px 20px;margin:0 auto;background:#502020; }
#room dt { color:#cc9966;font-weight:bold;}
#room dd{margin-left:3em;}
#room-table { width:100%; }
#room-table th {background:#3a1a1a;}
#room-table td {text-align:center;border-bottom:solid 1px #996633;}

#restaurant { display:block;width:860px;padding:30px 20px;margin:0 auto;background:#502020; }

#access { display:block;width:860px;padding:30px 20px;margin:0 auto;background:#502020; }
#access strong {color:#eecccc;}
#access dt { color:#cc9966;font-weight:bold;}
#access dd{margin-left:3em;}

#footer {
	display:block;width:860px;padding:10px 20px 30px;margin:0 auto;
	color:#777777;background:#111111;text-align:center;
}


/* CAEgpuN */
.blank { display:block;height:30px; clear:both; }


