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


* {margin:0; padding:0}
#content {
  max-width:70em;
  width:100%;
  margin:0 auto;
  padding-bottom:20px;
  overflow:hidden
}
.demo {
	position: relative;
}
.collapse p {padding:0 10px 1em}

#switch, .switch {margin-bottom:5px; text-align:right}

.expand{
	padding-bottom:0em
	}
.expand a {
	display:block
}
.expand a:link, .expand a:visited {
	background-image:url(../resource/arrow-down.gif);
	background-repeat:no-repeat;
	background-position:98% 50%;
}
.expand a:hover, .expand a:active, .expand a:focus {
  text-decoration:underline
}
.expand.open a:link, .expand.open a:visited {
	background:url(../resource/arrow-up.gif) no-repeat 98% 50%
}
