@charset "utf-8";
@import '../old_base.css';
@import '../default.css';

/* CSS Document */

/* -----------------------------------------------------------
	00 body,container,main
	01 H1,H2,H3
	02 reccomend
	03 category top
----------------------------------------------------------- */

/* -----------------------------------------------------------
 =00 body,container,main
----------------------------------------------------------- */
body {
	margin:0 auto 20px;
	}

#container {
	width:100%;
	padding-top:30px;
	}

#main {
	width:955px;
	margin:0 auto 50px;
	font-size:93%;
	line-height:1.7;
	}
#bnr {
	margin: 0px;
	padding: 0px;
	width: 955px;
}

/* -----------------------------------------------------------
 =01 H1,H2,H3     fontsize:default.css
----------------------------------------------------------- */
h1 {} /* base.css #headerLogo */

h2 {}

h3 {}

	div.bgDate h3 {
		font-weight:bold;
		margin-bottom:6px;
		color:#474747;
		font-size:138.5%;
	 }

	 div.bgDate2 h3 {
		font-weight:bold;
		margin-bottom:6px;
		color:#474747;
		font-size:138.5%;
	 }

/* -----------------------------------------------------------
 =02 reccomend
----------------------------------------------------------- */
ul#menuWeek {
	width:954px;
	margin:0 0 0 6px;
	}

	ul#menuWeek li {
		float:left;
		margin:0;
		padding-left:5px;
		}
	
		ul#menuWeek li img {
			vertical-align:bottom;
			}

div#reccomend {
	width:910px;
	margin:0;
	padding:20px 22px 20px;
	background:url(../../../reccomend/img/bg_main.gif) repeat-y 0 0;
	}
	
	div#reccomend2 {
	width:910px;
	margin:0;
	padding:20px 22px 20px;
	background:url(../../../reccomend/img/bg_main2.gif) repeat-y 0 0;
	}


	div#reccomend div.boxDetail {
		width:868px;
		margin-bottom:30px;
		padding:30px 0 50px 40px;
		border:1px solid #CCCCCC;
		background-color:#FFFFFF;
		}




	div#reccomend2 div.boxDetail {
		width:868px;
		margin-bottom:30px;
		padding:30px 0 50px 40px;
		border:1px solid #CCCCCC;
		background-color:#FFFFFF;
		}
		
div.detail {
	float:left;
	width:524px;
	padding-right:35px;
	}

	div.bgDate {
		width:507px;
		height:77px;
		padding:6px 0 0 17px;
		background:url(../../../reccomend/img/bg_h3_rec.jpg) no-repeat 0 0;
	}
	
		div.bgDate2 {
		width:507px;
		height:77px;
		padding:6px 0 0 17px;
		background:url(../../../reccomend/img/bg_h3_rec2.jpg) no-repeat 0 0;
	}

	div.detail p.outline {
		color:#0066CC;
		margin-bottom:20px;
		}

/* -----------------------------------------------------------
 =03 category top
----------------------------------------------------------- */
ul.categoryTop {
	width:955px;
	}

	ul.categoryTop li {
		float:left;
		width:290px;
		padding-right:42px;
		}

		ul.categoryTop li.end {
			padding-right:0;
			}
	
		ul.categoryTop li img {
			vertical-align:top;
			}

			ul.categoryTop li dl dt{
				margin-bottom:3px;
				}
			
			ul.categoryTop li dl dd.icDateM {
				height:39px;
				padding:7px 0 0 18px;
				background:url(../../../program_info/img/ic_h3_m.jpg) no-repeat 0 0;
				}

			ul.categoryTop li dl dd.icDateL {
				height:59px;
				padding:7px 0 0 18px;
				background:url(../../../program_info/img/ic_h3_l.jpg) no-repeat 0 0;
				}

			ul.categoryTop li dl dd.icDateM img,ul.categoryTop li dl dd.icDateL img {
				margin-bottom:5px;
				}

			ul.categoryTop li dl dd.icDateM p,ul.categoryTop li dl dd.icDateL p {
				color:#FF3333;
				}

