@charset "UTF-8";
/* CSS Document */


.entry-title,.empty-room h3,.entry-data h3{ padding:3px .5em; border:solid 1px #a8a8a8; font-weight:normal; font-size:1.2em; border-left:solid 5px #CC9900;}

table.data-table{ border:1px #a8a8a8; border-style:solid none none solid; width:100%;}
.data-table th,.data-table td{ padding:3px 5px; font-weight:normal; text-align:center; vertical-align:top; border:1px #a8a8a8; border-style:none solid solid none;}
.data-table th{ background:#F0F0F0; white-space:nowrap; width:80px;}
.data-table p{ margin:0; padding:0;}

.entry-more table{ border:1px #a8a8a8; border-style:solid none none solid;}
.entry-more th,.entry-more td{ padding:3px 5px; font-weight:normal; text-align:center; vertical-align:top; border:1px #a8a8a8; border-style:none solid solid none;}
.entry-more th{ background:#F0F0F0; white-space:nowrap; width:80px;}
.entry-more p{ margin:0; padding:0; border-bottom:dotted 1px #a8a8a8;}

div.entry-photo01{ width:320px; float:left;}
.entry-photo01 img{ width:300px; border:solid 1px #a8a8a8;}

div.entry-photo02{ width:320px;}
.entry-photo02 img{ width:300px; border:solid 1px #a8a8a8;}
.entry-photo01 a:hover img,.entry-photo02 a:hover img{ border-color:#0066CC;}

.empty-room ul{ margin:1.0em 0 0 2.0em; padding:0; list-style:none;}
.empty-room ul li{ margin:0 0 1.0em 0; padding:0 0 0 10px; border-left:solid 2px #CC3366;}
