@charset "EUC-JP";
/*@import "../../r_css/imports.css";*/

@import "/r_css/imports.css";
@import "/r_css/parts/cmslist.css";
@import "/common/css/special_recommend2.css";
@import "/etc/animation/css/recommend_mini.css";


/*----------------------------------------------------------------
	
	contents CSS
	
	1-1.header
	1-2.data
	1-3.copyright


----------------------------------------------------------------*/


/* contents
========================================== */
div#contents div#spContents {
	width: 715px;
	background: #000;
	padding-bottom: 10px;
}
div#contents h1 {
}
/* 1-1.header
========================================== */
div#contents div#spContents div#header {
}
/* 1-2.data
========================================== */
div#contents div#spContents div#data {
	background: url(../img/bg_data.gif) repeat-y;
	margin-top: 10px;
}
div#contents div#spContents div#data p {
	color: #fff;
	padding: 0 20px;
	line-height: 1.7em;
}
/* 1-3.copyright
========================================== */
div#contents div#spContents div#copyright {
	text-align: left;
	margin-top: 10px;
	font-size: 12px;
	color: #fff;
	padding-left: 10px;
}
/* 1-4.cmsList
========================================== */
div#contents div#spContents div#cmsList {
	margin-top: 13px;
}
#cmsList .free .listBox {
	border: solid 2px #00bf0d;
}
#cmsList .free div.listBox ul.upper{
	background:#00bf0d;
	color: #fff;
}
#cmsList div.listBox {
	width: 691px;
}
#cmsList div.listBox div.lower div.txtBox {
	width: 601px;
}


