/* CSS file hiiragiya.co.jp */

#title {
 margin:3.5em 0 3em 2em;
 width:300px;
}

#top_title {
 margin:0;
 font-size:xx-large;
 color:#185a00;
 border-style:solid;
 border-color:#185a00;
 border-width:0 0 2px 0;
 font-style:italic;
 font-variant:small-caps;

}

#hiiragiya {
 margin:0;
 color:#185a00;
 font-size:small;
}

h2 {
 font-size:large;
 color:#3a5c18;
 margin:3em 0 2em 3em;
}

.room_photo {
 width:450px;
 margin-left:auto;
 margin-right:auto;
}

.room_photo p{ margin:10px 0 0 0 }

#yasuragi { background:url(../img/yasuragi.jpg) no-repeat right top }
#ha { background:url(../img/ya_h.jpg) no-repeat left }

#meal {
 background:url(../img/ri_img.jpg) no-repeat left center;
 margin:0 4em 0 5.5em;
 height:200px;
}

.description {
 width:60%;
 color:#3a5c18;
 margin-left:auto;
 margin-top:1em;
 margin-bottom:0;
}

#bath_garden { width:700px }

#bath_garden td{ width:50% }

#bath { margin-left:5em }
#garden { margin-left:2em }