body {line-height: 120%; background-color:#ffffff } 
td { line-height: 120%; font-size: 12px;} 

.b { font-weight: bold;}
.text10 { font-size: 10px; line-height: 13px;}
.text12 { font-size: 12px; line-height: 120%;}
.text14 { font-size: 14px; text-align: center; line-height: 120%;}

a:link { color: #666600; text-decoration: underline; }
a:visited { color: #666666; text-decoration: underline; }
a:active { color: #FFC0D2; text-decoration: none; }
a:hover { color: #339966; text-decoration: none; }

.td { width:102px; background-color: #ffffff; padding: 0px; }

.title { color: #669999; font-size: 12px; font-weight: bold; }

.spc { width:13px; font-size:13px; line-height:15px; }

.midashi { background-color: #66cc99; color: #ffffff;  font-size: 14px; font-weight: bold; text-align: center; padding: 3px; }

.td_01 { width:200px; border-style: dotted; border-width: 0px 1px 1px 0px; border-color: #c0c0c0; background-color: #99cc99; vertical-align:top; text-align: center; padding: 3px; }
.td_02 { width:200px; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #c0c0c0; background-color: #99cc99; vertical-align:top; text-align: center; padding: 3px; }
.td_03 { width:200px; border-style: dotted; border-width: 0px 1px 0px 0px; border-color: #c0c0c0; background-color: #99cc99; vertical-align:top; text-align: center; padding: 3px; }
.td_04 { width:200px; border-style: dotted; border-width: 0px 0px 0px 0px; border-color: #c0c0c0; background-color: #99cc99; vertical-align:top; text-align: center; padding: 3px; }

.td1 { width:360px; background-color: #ffe6f3; padding: 0px; }
.td2 { width:360px; background-color: #ddeedd; padding: 0px; }
.td3 { width:360px; background-color: #e6f3ff; padding: 0px; }
.td4 { width:360px; background-color: #e6e6ff; padding: 0px; }

.cont { font-size: 12px; color:000000; vertical-align:top; text-align: left; }

