@charset "utf-8";
/* CSS Document */

a:hover img {
	opacity: 0.6;
	filter: alpha(opacity=60);
}

.midashi1{border:#999999 1px solid; font-size:16px; line-height:40px; border-left:#3061FF 5px solid; padding-left:10px; color:#3061FF; margin-bottom:15px;}

.year-cell1{
	border:#999999 1px solid;
	margin-bottom:20px;
	padding:20px;
}

.year-cell2{
	border:#999999 1px solid;
	margin-bottom:20px;
	padding:8px 20px 0px 20px;
}

.c-item{
	border-left:#A2C1FF 8px solid;
	background-color:#E4EEFF;
	padding:10px 10px 10px 15px;
	margin-bottom:10px;
}

.c-item2{
	border-left:#A2C1FF 8px solid;
	background-color:#E4EEFF;
	padding:10px 10px 10px 15px;
	margin: 20px 18px 10px 18px;
}

.c-title {
	font-size:14px;
	color:#000000;
	line-height:20px;
}

.c-achieve{
	border-left:#A2C1FF 8px solid;
	background-color:#F2F2F2;
	padding:10px 10px 10px 15px;
	margin:20px auto 10px auto;
}


#acMenu dt{
    display:block;
	background:url(img/icon-open.png) right no-repeat;
    cursor:pointer;
	margin-bottom:0px;
    }
#acMenu dd{
    display:none;
	margin-left:0px;
    }

#acMenu dt.active{
    background: url(img/icon-crose.png) right no-repeat;
}