@charset "utf-8";
body{
background-color:#FFF;
background-image:url(img/back.gif);
}
td {
font-size: 80%;
line-height: 18px;
}
#body{
font-size: 80%;
width:600px;
}
a:link {}
a:hover {
font-style: italic
}
#header h1{
margin:0 0;
width:440px;
float:left;
font-size:160%;
color:#006600;
}
#body #header p{
margin:0 0;
width:150px;
float:right;
font-size:120%;
}
#body .area_att{
border:solid 1px #333;
width:600px;
margin:10px 0;
background:#FFF;
font-size: 106%;
}
#body .area_att p{
margin:10px;
}
#body p{
margin:0 0 1em;
}
.area_att ul{
list-style-type:circle;
padding:0;
margin:0 0 10px 40px;
}
.column{
background-color:#ffffcc;
padding:10px;
margin-bottom:1em;
}
.column h2{
margin:0 0 0.5em;
font-weight:normal;
font-size:100%;
}
.column ul{
list-style-type:none;
background-color:#ccffcc;
padding:5px 10px;
margin:0;
}
.column ul li{
padding:0;
margin:0 0 0.5em;
}
#body.part{
width:1040px;
}
#body.part h2{
background:#ffffcc;
padding:3px;
font-size: 140%;
}
#sche_table{
width:1040px;
margin-bottom:1em;
}
#sche_table,
#sche_table td,
#sche_table th{
table-layout:fixed;
border-collapse:collapse;
border:solid 1px #777;
}
.cell_m{
background:#ccffff;
text-align:center;
}
.cell_m_t{
background:#ccffff;
text-align:center;
width:80px;
}
.kubun_name{
background:#ccffff;
text-align:center;
}
.cell_type1{
background:#FFFFCC;
text-align:center;
}
.cell_type2{
background:#CCFFCC;
text-align:center;
}
.w80{
width:80px;
}
.w600{
width:600px;
}
.alignR{
text-align:right;
}
.clear {
clear:both;
display:block;
font-size:1px;
height:1px;
line-height:1px;
margin:0;
width:1px;
}

