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

@import url(http://fonts.googleapis.com/css?family=Montserrat);

#accordion ul,dl { margin:0; padding:0; list-style:none;}
#accordion ul:after { content:"."; display:block; clear:both; height:0; visibility:hidden; }
#accordion ul { display:inline-block;}*/
/* for macIE \*/
* html #side ul { height:1%; }
#accordion ul { display:block; }

#accordion {
	width:230px;
	font-size:10px;
}

#accordion h4 {
	font-size:9px;
	font-weight:bold;
	color:#999;
	display:block; padding:3px;
	border-top:1px solid #DBEBEC;
}

#accordion h3 {
	 width:230px;font-size:12px;font-family: 'Montserrat', sans-serif;color:#999; margin-bottom:0px; text-indent:17px;
}

#accordion img {
	display:none;
}

#accordion ul {font-size:10px; background:#fff; margin-bottom:20px;}
#accordion ul a {display:block; padding:2px; background-position:0% center; background-repeat:no-repeat; text-decoration:none; text-indent:17px; }
#accordion ul span {display:block; padding:2px; background-position:0% center; background-repeat:no-repeat; color:#888;}
#accordion ul ul {display:none;}

/*#accordion ul > li {background: -moz-linear-gradient(top, #fff, #A7C6C9); background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#A7C6C9));}*/
/*#accordion ul. > li > h3 {background: -moz-linear-gradient(top, #fff, #A7C6C9); background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#A7C6C9));}*/
#accordion ul > li > ul > li {display:block; padding:2px;background:#fff; border-top:1px dotted #EDF3F4; text-indent:17px;}
/*#accordion ul > li > ul > li > p {background:#888;}*/
#accordion ul > li > ul > li > ul > li {background:#FFF; border-bottom:1px dotted #888;}
#accordion ul > li > ul > li > ul > li:last-child {border:none;}

#accordion ul > li > h3 span {background-image:url(../img/common/a_open.png);}
#accordion ul > li > h3 span.open { color:#fff; background-color:#A7C6C9;background-image:url(../img/common/a_close.png);}
#accordion ul > li > a:hover {background-image:url(../img/common/bt_next.png); color:#A7C6C9;}

/*#accordion ul > li > ul > li > h3 span {background-image:url(../img/works/b_close.png);}
#accordion ul > li > ul > li > h3 span.open {background-image:url(../img/works/b_open.png);}*/
/*#accordion ul > li > ul > li > a {background-image:url(../img/works/b_link.png);}*/

/*#accordion ul > li > ul > li > ul > li a {background-image:url(img/c_link.png); color:#333;}*/