@charset ‘UTF-8′;

body {
background-color:#ccdddd;/*全体の背景色-----------------*/
font-size: 14px ;
}

.read{
color:#a0522d;
font-size:12px;
line-height:160%;
margin:0px 0px 12px 0px;
padding:0px 0px 0px 0px
}

.komidasi{
color:#006400;
font-weight:bold;
margin:10px 0px 0px 14px;
padding:0px 0px 0px 0px
}

.komidasi-read{
color:#00000;
text-align:left;
font-size:13px;
line-height:150%;
margin:0px 0px 14px 14px;
padding:0px 0px 14px 0px;
}

#wrap {
background-color:#ffffff;
text-align:left;
margin:0 auto;
border-color:#000000;
border-style:solid;
border-width:1px;
border-top-style:solid;
width:850px;
padding:0px 0px 0px 0px;
}

#inner { margin:0px 0px;}

#mainWrap {
text-align:left;
margin:0px 0px 0px 35px;
padding:0px 0px 0px 0px;
width:620px;
float:left
}  

#sideWrap {
width:160px;
float:right;
}

.report{
color:#006400;
line-height:170%;
margin:0px 0px 0px 7px;
padding:0px 0px 0px 0px
}

h4{
color:#ff8c00;
font-weight:bold;
line-height:normal;
margin:15px 20px 3px 0px;
padding:0;
border-bottom-color:#dcdcdc;
border-bottom-style:dotted
}

/*============================================*/
/*	年度別成績　旧seiseki1.css*/
/*============================================*/
.ad1{
margin:30px 0px 20px 10px
}

item1{
color:#800000;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

.ivent{
color:#6b8e23;
font-weight:bold;
line-height:170%;
margin:0px 0px 0px 7px;
padding:0px 0px 0px 0px
}

.tyu1{
font-weight:bold;
line-height:170%;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px
}

/*TABLE内文字定義*/
.item1{
color:#800000;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.item2{
color:#000000;
font-weight:bold;
margin:14px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

/*TABLE定義*/
table.seiseki {
margin:14px 0px 14px 10px;
width: 740px;
}

table.seiseki td{vertical-align: top;}
table.seiseki td.haba1{width:350px;}

.seiseki ul{
margin-top:10px;
margin-left:20px;
margin-bottom:20px;
list-style-image:url(../images/tag01-031.gif)
}

.seiseki li{font-size:13px;line-height:150%}

.td1 {
background-color:#ffcc33;
margin:0;
padding:0px 5px;
border-bottom:1px solid #ffffff;
width:50px;
text-indent: 0.5em;
}

.td2 {
background-color:#ffffcc;
margin:0;
padding:0px 5px;
border-bottom:1px solid #ffffff;
width:60px;
text-indent: 0.5em;
}

.td3 {
background-color:#adff2f;
margin:0;
padding:0px 5px;
border-bottom:1px solid #ffffff;
width:70px;
text-align: right;
}


#sideWrap ul{margin:0 10px 1.5em 0px;font-size:12px;}