@charset "UTF-8";
/* -----------------------------------------------------------
room style
----------------------------------------------------------- */

/*
header [
----------------------------------------------------------- */
body#room div#header{
position:relative;
width:735px;
height:192px;
background:
	url(../images/room/bg.jpg)
	no-repeat;
}

/*
content
main[
----------------------------------------------------------- */

#maintext{
width:500px;
margin:5px 0 0 30px;
}

table{
font-size: 120%;
color: #666666;
width: 490px;
margin-bottom: 30px;
border: 1px solid #CCCCCC;
border-collapse: separate;
border-spacing: 1px;
text-align:center;
}
tr{
height:4em;
}
tr#week{
height:1em;
}
tr.yesno{
height:1em;
}
th{
width:70px;
padding:5px;
border-right:1px solid #E2B074;
border-bottom:1px solid #E2B074;
background-color:#F4DCA6;
}
th.sun{
border-right:1px solid #E2B074;
border-bottom:1px solid #E2B074;
background-color:#EA9898;
color:#4F3636;
}
th.sar{
border-right:1px solid #E2B074;
border-bottom:1px solid #E2B074;
background-color:#8ACDDD;
color:#3F676D;
}

td {
width:70px;
background-color:#FCFAEB;
border-right:1px solid #C6BE9D;
border-bottom:1px dotted #C6BE9D;
}
tr.yesno td{
height:1em;
padding:5px;
border-right:1px solid #C6BE9D;
border-bottom:1px solid #C6BE9D;
}
.lasttd{
background-color: #fff;
border-bottom:1px solid #C6BE9D;
color:#999;
}
.endtd{
background-color:#D6DBC8;
border-top:1px solid #C6BE9D;
color:#A39B78;
}
/*
content
sub[
----------------------------------------------------------- */
div#content a{
color:#A7C571;
text-decoration:none;
font-size:130%;

}
div#content a:link{ color:#A7C571; }
div#content a:hover{ color:#FF6666; }

div#content .subthis{
color:#B36248;
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}


.calenderRed{
color:#FF6666;
}
.calenderBlue{
color:#6666FF;
}
.bgRed{
color:#FF0000;
background-color:#F0CFC9;
}
.bgBlock{
color:#626262;
background-color:#EDEAEA;
}
.bgBlue{
color:#0000FF;
background-color:#CCCCFF;
}
.thisMonth{
color:#B36248;
}
.lastMonth{
color:#A7C571;
}