@charset "utf-8";
body{
width: 990px;
background-color: #bababa;
font-family:  Verdana, Arial, Lucida Sans Unicode;
font-size: 12pt;
}
#main{
position: absolute;
top: 0;
left: 0;
width: 1005px;
background-color: #F9EB1E;
}
#cal{
position: relative;
width: 950px;
font-weight: 400;
color: #002200;
background-color: transparent;
}
#cont{
float : left;
width: 950px;
margin-left: 18px;
background-color: white;
border : 10px solid #87ceeb;
}
#drw{
float:left;
width: 80%;
}
#cal a{
color: red ;
}
#cal a:hover{
color: green;
font-size: 1em;
}
table {
background-color: #ffffe0;
border-color: #eed700;
margin: auto;
}
table tr td {
border-color: #eed700;
}
#side{
float: right;
width: 32%;
}
#base{
float: left;
width: 99%;
padding-top: 50px;
}
.head{
background-color: #f0f8ff;
font-weight: 900;
color: #ff0000;
font-size: 1.5em;
}
.ykb{
background-color:#ffd700;
font-weight: 900;
color:#ee0000;
text-align: center;
}
.ykb1{
background-color:#ee0000;
font-weight: 900;
color:#ffd700;
text-align: left;
text-indent:15px;
line-height: 1.5em;
}
.ykb1 a{
color: #eeee00;
}
.bye{
background: black;
color: white;
font-weight: 900;
text-align: center;
}
.blue{
background: #87ceeb;
font-weight: 600;
text-align: right;padding-right: 20px;
}
.rep{
background: #ff0;
font-weight: 600;
color: blue;
}
.rfc{
background-color: #fff;
text-align: center;
font-weight: 600;
color: #000;
}
.cant{
background-color: #87ceeb;
font-weight: 900;
text-align: center;
font-size: 1.3em;
} 
.def{
background-color: #ffffe0;
margin-left: 20px;
text-align: left;
line-height: 1.3em;
}
h1{
background-color: #87ceeb;
font-weight: 900;
}
.gld{
background-color: #ffd700;
padding: 0 20px 0 20px;
}
.iga {
float: right;
margin-right: 12px;
} 
.cntb {
text-align: center;
}
acronym {
text-decoration: underline;
cursor: pointer;
}
.bt {
text-align: center;
}