@charset "utf-8";
/* CSS Document */

.shadeGroup {padding-bottom:1.5em;}

.shadeBtn {
	background-color:#3CF;
	border-left:solid 2px #3CF;
	padding:0.5em;
}

.shadeContents {
	border:2px solid #3CF;
	border-top:none;
	padding:0.5em;
        height: auto!important;
}
.shadeContents:after {
        content:'';
        display: block;
        clear: both;
}



.shadeOpen .shadeContents,.shadeClose .shadeContents,.shadeOpen .shadeBtn,.shadeClose .shadeBtn {padding-left:15px; padding-right:13px;}

.shadeOpen .shadeBtn {background:#3CF url(../images/ask/bg_open.png) no-repeat 5px 5px; padding-left:30px; cursor:pointer;}
.shadeClose .shadeBtn {background:#3CF url(../images/ask/bg_close.png) no-repeat 5px 5px; padding-left:30px; cursor:pointer;}