.sp-wrap{padding:0;border-style:solid;border-image:none;border-width:1px;clear:both;margin:5px 0;border-radius:7px}
.sp-head{cursor:pointer;display:block;font-weight:600;margin-left:6px;padding:4px 14px 3px;text-align:left}
.sp-body{padding:2px 6px;border-radius:0 0 7px 7px;display:none}
.sp-foot{width:98%;margin:0 auto;text-align:right;font-size:.8em;cursor:pointer;display:block}
.sp-wrap-steelblue{background:none repeat scroll 0 0 #337ab7;border-color:#8EB2D2}
.sp-wrap-steelblue .sp-head{background:url(../images/spoiler/open.gif) no-repeat left center;color:#fff}
.sp-wrap-steelblue .sp-head.unfolded{background:url(../images/spoiler/close.gif) no-repeat left center}
.sp-wrap-steelblue .sp-body{background:#D7E4EF;border-top:1px solid #8EB2D2}
.sp-wrap-steelblue .sp-foot{color:#444}
.sp-head_mobile{background:url(../images/spoiler/open.gif) no-repeat left center;color:#fff;display:block;font-weight:600;font-size:18px;margin-left:6px;padding:6px 14px;text-align:left}
.sp-wrap-steelblue .sp-head_mobile{color:#fff}
.sp-body_mobile{padding:2px 6px;border-radius:0 0 7px 7px;display:block}
.sp-wrap-steelblue .sp-body_mobile{padding:0 18px;background:#D7E4EF;border-top:1px solid #8EB2D2}
.sp-foot_mobile{width:98%;margin:0 auto;text-align:right;font-size:.8em;cursor:pointer;display:none}
@media only screen and (max-width:720px) {
.sp-head_mobile{cursor:pointer}	
.sp-body_mobile{display:none}
.sp-foot_mobile{display:block}
}
@media only screen and (min-width:721px) {
.sp-wrap-steelblue .sp-head_mobile{pointer-events:none}
}