div#container {
	font-family:ArialMT, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", メイリオ, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	padding: 0;

}

#footer {
	display:none;
}


/* アコーディオン */

ul.accordion { 
	background:#eee;
	width:96%;
	margin:20px auto;
	padding:5px;
	font-size:16px;
	list-style-type:none;
}

/*ul.accordion a {
	display:block;
	padding:10px;
	background-position:97% center;
	background-repeat:no-repeat;
	text-decoration:none;
	color:#333;
	font-weight:bold;
}*/

ul.accordion span {
	display:block;
	padding:10px;
	background-position:97% center;
	background-repeat:no-repeat;
	background-size:16px 16px;
	color:#fff;
	font-weight:bold;
}

ul.accordion ul {
	display:none;
	margin:0;
	padding:0;
	list-style-type:none;
}

ul.accordion > li {
	background: -moz-linear-gradient(top, #ff5b80, #ff5b80);
	background: -webkit-gradient(linear, left top, left bottom, from(#ff5b80), to(#ff5b80));
	margin:0;
	padding:0;
}

ul.accordion > li > p {
	background: -moz-linear-gradient(top, #ff5b80, #ff5b80);
	background: -webkit-gradient(linear, left top, left bottom, from(#ff5b80), to(#ff5b80));cursor:pointer;
	margin:0 0 1px;
	padding:0;
}

ul.accordion > li > p span {
	background-image:url(http://sp-m.mu-mo.net/img/specials/guide/aboutapp1402/open.png);
}

ul.accordion > li > p span.open {
	background-image:url(http://sp-m.mu-mo.net/img/specials/guide/aboutapp1402/close.png);
}

ul.accordion > li > ul > li {
	text-align:center;
	background:#fff;
	border-bottom:1px solid #EEE;
	margin:0;
	padding:0;
}

ul.accordion li ul li table tr td {
	vertical-align:top;
}

ul.accordion > li > ul > li > p,
ul.accordion li ul li table p {
	margin:0;
	padding:10px 5px;
	font-weight:bold;
}

ul.accordion > li > ul > li > img,
ul.accordion li ul li table img {
	border:1px solid #ccc;
	margin:0 0 10px;
	padding:0;
}

/* アコーディオン */





