﻿table {
width:590px;
color: #333;
background: #fafafa;
border: 0;
}

caption{
font-size: 14px;
font-weight: bold;
text-align: left;
}

caption span.cp {
font-size: 11px;
font-weight: normal;
}
th,td{
border: 1px solid #e2e2e2;
}

.f{
color: #546f92;
background: #fff;
}

th.plan{
width:187px;
height:57px;
color: #333;
background: #c2cede;
}

th.nyuukai{
width:48px;
color: #333;
background: #c2cede;
}

th.uketuke{
width:63px;
color: #333;
background: #c2cede;
}

th.syanai{
width:52px;
color: #333;
background: #c2cede;
}

th.gyoumu{
width:86px;
color: #333;
background: #c2cede;
}

th.zen{
width:45px;
color: #333;
background: #c2cede;
}

th.ryoukin{
width:61px;
color: #333;
background: #c2cede;
}

th.ryoukin{
width:61px;
color: #333;
background: #c2cede;
}

td{
text-align: center;
}

.rightcol{
background: #f8e0de url(images/3138.jpg) no-repeat;
}
.rightcol ol{
padding: 0 0 0 50px;
}
.rightcol h3{
margin: 10px 20px;
}
.rightcol p{
margin: 10px 20px;
}
dt{
color: #000000;
background: #f8f8f8 url(images/tama_02.gif) no-repeat center left;
padding: 0 0 0 13px;
margin: 10px 0 0 0;
border-top: 1px solid #e2e2e2;
border-bottom: 1px solid #e2e2e2;
}

dd{
font-size: 11px;
color: #000000;
background: #fff;
}
