@charset "utf-8";
/* CSS Document */

#navi { color:#FFFFFF; font-size:12px; padding:3px 0px 5px 0px }
#navi a:link { color: #FFFFFF;}
#navi a:visited { color: #fd9d06;}
#navi a:hover { color: #fdc606;}     

.month { background:#b3ebd8; padding:5px 5px 5px 10px; margin:5px 0px 5px 0px}
.year  { color:#048f4b; font-size:18px; font-weight:bold; margin:10px 0px 0px 0px; padding:0px 0px 10px 5px; border-bottom:solid 2px #048f4b;}
.back { float:right; margin:10px 0px 0px 0px; padding:0px 0px 0px 20px; background:url(images/s_left.jpg) no-repeat}

.green { color:#006600}
.p12 { font-size:12px}
.mb1 { margin-bottom:10px}

#archive { background:#FFFFFF; padding:40px}
#archive table { width:100%; border-collapse:collapse; margin-top:20px}
#archive th { padding:3px; border:solid #999999 1px; text-align:center; background:#d3f4e9; color:#048f4b; font-size:12px}
#archive td { padding:5px; border:solid #999999 1px}

.kubethu { text-align:center; background:#f5f5f5}

#past { background:url(images/line.jpg) repeat-x; margin:20px 0px 20px 0px; padding:20px 0px 0px 0px}
#past ul { list-style:none; margin:10px 0px 0px 10px; padding:0px}
#past li { background:url(images/s_right.jpg) no-repeat; padding:0px 5px 5px 20px}

h3 { color: #048f4b; border-left: 10px solid #048f4b; border-bottom: 1px solid #048f4b; padding: 5px 0px 5px 10px}
.kai { text-align:center; background:#eefef9;}
