@charset "EUC-JP";
/* 暗めの色 Color */
div#mainContents #header .imgMain div,
div#mainContents #header #menuWatch h4,
#cmsList .free,
#cmsList .free h2 span,
div#mainContents #header #freeEpisode dd .boxIn .rCon .detail a {
	background-color: #41c5f0;
}
#cmsList .free .listBox {
	border-color: #41c5f0;
}

/* 明るめの Color */
div#mainContents #header .intro .introInfo .introTxt,
#cmsList .free div.listBox ul.upper {
	background-color: #dff7ff;
}

/* 無料見出し Color */
#cmsList .free h2 span {
	color: #fff;
}
div#mainContents #header h1 {
	background: url(../img/ttl.gif) no-repeat;
	height: 0 !important;
	height /**/ : 52px;
	padding-top: 52px;
	width: 715px;
	overflow: hidden;
}
div#mainContents #header h2 {
	width: 715px;
	height: 31px;
	background: url(../img/catch.gif) no-repeat;
	height: 0 !important;
	height /**/ : 31px;
	padding-top: 31px;
	width: 715px;
	overflow: hidden;
}
div#mainContents #header .priceDownMark {
	left: 0px;
	top: 0px;
}