.qa-navi h2{                     
background-image:-webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(#efefef));
background-image:-webkit-linear-gradient(top,#FFFFFF,#efefef);
background-image:liner-gradient(to bottom,#FFFFFF,#efefef);
border-top:1px solid #ccc;
}
.qa-navi h2 span{
color:#000066;
background:url()no-repeat 100% 50%;
display:block;
font-size:16px;
font-weight:bold;
line-height:1;
padding:12px 10px;
text-shadow:1px 1px 2px raba(255,255,255,0.3);
}

section.seminar h2 span,
section.information h2 span{
background-image:none;
}

ul.qa-li li{
border-top:1px solid #ccc;
list-style:none;
}
ul.qa-li li a{
background:url(img/arrow-pink.png)no-repeat 100% 50%;
display:block;
margin:0;
padding:12px 30px 12px 9em;
text-decoration:none;
height:60px;
}

ul.qa-li li a span.date{
color:#777;
display:block;
float:left;
margin-left:-9em;
padding-left:10px;
width:8em;
}

section.information{
border-bottom:1px solid #ccc;
margin:0 0 20px 0;
}

.toggle h2 span{
background-image:url(img/up-green.png)!important; 
}

.toggle.close h2 span{
background-image:url(img/down-green.png)!important; 
}

.toggle.close ul{
display:none;
}

.toggle h2 span{
background-image:url(img/up-green.png)!important; 
}

.toggle.close h2 span{
background-image:url(img/down-green.png)!important; 
}


