@charset "utf-8";
/* CSS Document */
.twoColFixLtHdr #mainContent {
	background-color:#F2F2EE; background-image:url();}


#mainContent #mainRecom {
	float:left; height:280px; width:480px; overflow:hidden;
	padding:62px 10px 8px 10px; margin:0;
	background-color:#F2F2EE;
	background-image:url(/v2/main/images/mainRecom_boxBg.png); background-position:top left; background-repeat:repeat-x;}
#mainContent #mainRecom #recomItem {
	float:left; height:132px; width:240px; overflow:hidden;
	margin:0; padding:0;}
#mainContent #mainRecom #recomItem h5 {
	font-size:100%; margin:0.5em 0 0.5em 0; padding:0; text-decoration:none;}
#mainContent #mainRecom #recomItem h5 a {
	color:#333333; display:block; text-decoration:none;}
#mainContent #mainRecom #recomItem img {
	float:left; height:100px; width:100px; margin:0 8px 8px 0; padding:0;
	border-width:1px; border-style:solid; border-color:#003366;}
#mainContent #mainRecom #recomItem ul {
	float:left; height:100px; width:120px; margin:0 10px 10px 0; padding:0;}
#mainContent #mainRecom #recomItem ul li {
	margin:0; padding:0; list-style-position:outside; list-style-type:none;}

#mainContent #mainNotice {
	float:right; height:350px; width:200px; margin:0; padding:0;
	background-color:#FFFFFF;}
#mainContent #mainNotice #mainNoticeBox01 {
	width:200px; height:40px; margin:0 0 4px 0; padding:0;
	background-image:url(/v2/main/images/mainNotice_header.png); background-position:top left; background-repeat:no-repeat;}
#mainContent #mainNotice #mainNoticeBox03 {
	width:200px; height:10px; margin:0; padding:0; font-size:1px;
	background-image:url(/v2/main/images/mainNotice_footer.png); background-position:top left; background-repeat:no-repeat;}
#mainContent #mainNotice ul {
	width:180px; margin:0; padding:0 0 0 10px; list-style-type:none;}
#mainContent #mainNotice ul li {
	margin:0; padding:0 0 5px 10px;
	overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:170px;
	background-image:url(/v2/main/images/mainNotice_bullet.png); background-position:left 2px; background-repeat:no-repeat;}
#mainContent #mainNotice ul li a {
	color:#666666; text-decoration:none;}
#mainContent #mainNotice ul li a:hover {
	color:#333399;}
#mainContent #mainNotice #mainNoticeBnr {
	text-align:center;}
#mainContent #mainNotice #mainNoticeBnr img {
	margin:5px 0 0 0;}

#mainContent #mainPopular {
	float:none; clear:both; width:710px; margin:10px 0 10px 0;
	background-color:#FFFFFF;}
#mainContent #mainPopular #mainPopularBox01 {
	font-size:1px; margin:0; padding:0;}
#mainContent #mainPopular #popItem {
	float:left; width:115px; height:180px; border-width:1px; border-style:solid; border-color:#CCCCCC;
	margin:5px; padding:10px 5px 0 10px;}
#mainContent #mainPopular #popItem h5 {
	height:35px; font-size:100%; margin:0; padding:0;}
#mainContent #mainPopular #popItem h5 a {
	color:#333333; display:block; text-decoration:none;}
#mainContent #mainPopular #popItem img {
	height:100px; width:100px; margin:5px 4px; padding:0;
	border-width:1px; border-style:solid; border-color:#003366;}
#mainContent #mainPopular #popItem ul {
	height:20px; margin:0; padding:0; overflow:visible;}
#mainContent #mainPopular #popItem ul li {
	margin:0; padding:0; overflow:visible; list-style-position:outside; list-style-type:none;}

