@charset "euc-kr";

/* ÀÌ¿ô´åÄÄ(e-wut.com) 
À¥ ÆÛºí¸®½Ì 
ÀÛ¾÷ÀÚ:±èµ¿¿ì, ±èÀºÁ¤ */

/*º»¹®¿µ¿ª*/
#foodListArea {
	width:589px;
	margin:0 auto;
	clear:both;
	}
#foodListArea .objTop {
	position:relative;
	padding-top:25px;
	height:40px;
	text-align:center;
	}
	#foodListArea .objTop .monthArea {
		position:relative;
		width:150px;
		margin:0 auto;
		padding-top:3px;
		font-size:2em;
		font-weight:bold;
		}
		#foodListArea .objTop .monthArea img {
			position:absolute;
			top:0;
			}
			#foodListArea .objTop .monthArea .prevMonth {
				left:0;
				}
			#foodListArea .objTop .monthArea .nextMonth {
				right:5px;
				}
	#foodListArea .objTop .adminBtn {
		position:absolute;
		right:0;
		bottom:10px;
		}
#foodListArea table {
	font-weight:bold;
	font-family:verdana, dotum;
	border-collapse:collapse;
	}
#foodListArea table thead th {
	width:83px;
	height:28px;
	border:#ddd 1px solid;
	background:#f0f0f0;
	}
	#foodListArea table thead th.sun {
		background:#eedee0;
		}
	#foodListArea table thead th.sat {
		background:#dee7ee;
		}
#foodListArea table td {
	overflow:hidden;
	height:83px;
	vertical-align:top;
	border:#ddd 1px solid;
	}
	#foodListArea table .sun {
		color:#C0263D;
		}
	#foodListArea table .sat {
		color:#0064C5;
		}
#foodListArea table .dayBox {
	position:relative;
	float:left;
	clear: both;
	width: 100%;
	}
	#foodListArea .content {
		float:left;
		font-weight:normal;
		}
		#foodListArea .tabArea {
			position:absolute;
			overflow:hidden;
			width:13px;
			height:13px;
			top:-10px;
			}
		#foodListArea .morning .tabArea {
			left:17px;
			}
		#foodListArea .lunch .tabArea {
			left:32px;
			}
		#foodListArea .dinner .tabArea {
			left:47px;
			}
	#foodListArea .tabContent {
		display:none;
		width:100%;
		padding-top:5px;
		padding-bottom:5px;
		line-height:130%;
		}
	#foodListArea .on {
		display:block;
		}