@charset "UTF-8";
/*
-----------------------------------------------
	Subwin styles
	Version: 27 Mar 2009
----------------------------------------------- */
@import url("reset.css");
@import url("fonts.css");
@import url("base.css");
@import url("clearfix.css");
@import url("option.css");

html { background: #fff;}
body#subwin { background: #fff;}

/*	Subwin container
-------------------------------------------------- */
#subwin-container {}
#subwin-container-inner {}

/*	Subwin header
-------------------------------------------------- */
#subwin-header {
	width: 100%;
	height: 80px;
	margin: 0 auto;
	background: #f4f0e0 url(../img/common/header.gif) no-repeat center top;
	}

/*	Subwin content
-------------------------------------------------- */
#subwin-content { padding: 20px 0;}

/*	Subwin column
-------------------------------------------------- */
.subwin-column { padding: 0 20px;}
.subwin-column h2.hd { width: 600px; margin: 0 0 20px; overflow: hidden;}
.subwin-column h3 { font-size: 107%; color: #5F402D; font-weight: bold; line-height: 1.3;}
.subwin-column h4 { font-size: 93%; font-weight: bold; line-height: 1.4;}
.subwin-column p { font-size: 93%; line-height: 1.5;}
.subwin-column ul { font-size: 93%; line-height: 1.5;}
.subwin-column ol { font-size: 93%; line-height: 1.5;}
.subwin-column dl { font-size: 93%; line-height: 1.5;}

/* Subwin room */
#subwin-room { width: 600px; margin: 0 auto;}
#subwin-room table.roomdetail { font-size: 93%; line-height: 1.32; margin: 0 0 10px;}
#subwin-room table.roomdetail th,
#subwin-room table.roomdetail td {
	text-align: left;
	vertical-align: top;
	padding: 5px 5px 5px 0;
	}
#subwin-room table.roomdetail th { white-space: nowrap;}
#subwin-room h3 { margin: 0 0 10px;}
#subwin-room p { margin: 0 0 10px;}
#subwin-room div.reservations { font-size: 93%; padding-top: 5px; clear: both;}
#subwin-room div.reservations th,
#subwin-room div.reservations td { padding: 5px 10px 5px 0;}

/*	Subwin footer
-------------------------------------------------- */
#subwin-footer { width: 100%; text-align: center; margin: 0 auto; padding: 10px 0;}
#subwin-footer-inner {}
#subwin-footer p.close { font-size: 12px; line-height: 1.2; margin: 0 0 8px;}
#subwin-footer p.close a {
	color: #aaa;
	text-decoration: none;
	padding-left: 18px;
	background: url(../img/common/arrow_close.gif) no-repeat 0 0;
	}
#subwin-footer p.close a:hover { color: #333; text-decoration: underline;}
#subwin-footer #copyright { font-size: 10px;}