@charset "EUC-JP";
@import'/etc/animation/css/recommend_mini.css';
/* --- MssPack --- */
div.MssPackBox {
	margin:0;
	padding:0;
	width:575px;
}

div.MssPackCopy {
	padding:8px 0px 10px 15px;
	color:#FFFFFF;
	font-size:11px;
	line-height:1.1em;
	background:transparent url("img_footer.jpg") no-repeat left top;
}

div.MssPackCopy p {
	margin-right:15px;
	color:#FFFFFF;
	font-size:11px;
	line-height:1.3em;
	text-align:right;
}

div.MssPackBox .MssPackEpiLnk a:link {
	color:#FFFFFF;
	text-decoration:none;
}
div.MssPackBox .MssPackEpiLnk a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
div.MssPackBox .MssPackEpiLnk a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
div.MssPackBox .MssPackEpiLnk a:active {
	color:#FFFFFF;
	text-decoration:none;
}

/* --- Basic --- */
.MssPackBox {
	font-size:12px;
	line-height:1.2em;
	color:#FFFFFF;
	background-color:#000000;
}

.MssPackBox p,
.MssPackBox ul,
.MssPackBox li,
.MssPackBox dl,
.MssPackBox dt,
.MssPackBox dd {
	margin:0;
	padding:0;
}

.MssPackBox h1, h2, h3, h4 {
	margin:0;
	padding:0;
}

.MssPackBox li {
	list-style-type:none;
	display:inline;
}

.MssPackBox img {
	border:none;
}

br.MssPackClear {
	clear:both;
}

hr.MssPackClear {
	clear:both;
	visibility:hidden;
	height:0;
	margin:0;
	border:none;
}
