@charset "utf-8";
body{
width: 99%;
background-color: #bababa;
font-family : Verdana, Lucida Sans Unicode, Arial
}
#main{
position: absolute;
top: 1px;
width: 99%;
background-color: white;
}
#page{
position: relative;
width: 99%;
background: transparent;
}
#base{
float: left;
width: 99%;
background: transparent;
}
#drw{
float:left;
margin-left: ;
width: 66%;
font-size: 1em;
font-weight: 600;
}
#side{
float: right;
width: 32%;
}
.head{
background-color: #f0f8ff;
font-weight: 900;
color: #ff0000;
font-size: 1.5em;
}
.th {
background-color: #f0f8ff;
font-weight: 900;
}
.days {
background-color: #ffc0cb;
font-weight: 900;
}	
.ykb{
background-color:#ffd700;
font-weight: 900;
color:#ee0000;
}
.bye{
background: black;
color: red;
font-weight: 900;
text-align: center;
}
.blue{
background: skyblue;
font-weight: 600;
}
.bl{
background: skyblue;
font-weight: 900;
color:red;
border: 1px solid #ffd700;
}
.bk{
background: black;
line-height: 1px;
}
.cant{
background-color: #c6e2ff;
color: ;
font-weight: 900;
text-align: center;
font-size: 1.3em;
} 
.ykb1{
background-color:#ee0000;
font-weight: 900;
color:#ffd700;
text-align: left;
text-indent:15px;
line-height: 1.5em;
}
.ykb1 a{
color: #eeee00;
}
.code{
background-color: #f0f8ff;
border-color: #eed700;
font-weight: 600;
color: #ff0000;
font-size: 1em;
}
.code tr td{
border-color: #eed700;
}
.dw{
background-color: #fff;
font-weight: 600;
text-decoration: none;
font-size: 1em;
width: 99%;
}
.dw  a {
	color: #f00;
	text-decoration: none;
	border-left: #fff 3px hidden;
	border-top: #fff 3px hidden;
	border-right: #fff 3px hidden;
      border-bottom: #fff 3px hidden;
	line-height: 1.2em;
}
.dw a:hover{ 
      color: #006600;
      background-color: #ffd700;
	border-left: #FFFF99 3px solid;
	border-top: #FFFF99 3px solid;
	border-right: #FFDD00 3px solid;
      border-bottom: #FFDD00 3px solid;
	text-decoration: none;
	font-weight: 900;
}
.iga {
float: right;
} 
table tr td {
border-color: #eed700;
}
table {
border-color: #eed700;
}
h3 {
	margin-bottom: 0px;
	text-align: left;
	text-indent: 60px;
	color: #dd0000;
}
h3.map {
	text-align: center;
	text-indent: 0px;
}