@charset "euc-kr";

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

/*º»¹®¿µ¿ª*/
#foodListArea {
	margin:0 auto;
	clear:both;
	}
#foodListArea .objTop {
	position:relative;
	padding-top:25px;
	text-align:center;
	}
	#foodListArea .objTop .monthArea {
		position:relative;
		width:80%;
		margin:0 auto;
		padding-top:3px;
		font-size:2em;
		font-weight:bold;
		overflow: hidden; 
		}
		#foodListArea .objTop .monthArea img {
			position:static;
			}
			#foodListArea .objTop .monthArea .prevMonth {
				float: left; 
				}
			#foodListArea .objTop .monthArea .nextMonth {
				float: right; 
				}
	#foodListArea .objTop .adminBtn {
		position:absolute;
		right:0;
		top: 0; 
		}
#foodListArea table {
		font-weight: bold;
		font-family: verdana, dotum;
		border-collapse: collapse;
		table-layout: fixed;
		width: 100%; 
		margin: 20px 0
	}
#foodListArea table thead th {
	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;
	min-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 table td, 
	#foodListArea table th { padding: 4px; }
	#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:70%; */
		padding-top:5px;
		padding-bottom:5px;
		line-height:130%;
		word-break:break-all;
	    padding: 2px;
	    margin-top: 6px;
		font-size: 13px; 
		}
	#foodListArea .on {
		display:block;
		}


@media screen and (max-width:768px) { 
	
	#foodListArea .objTop .monthArea { font-size: 18px; line-height: 32px}
	#foodListArea table td, #foodListArea table th { font-size: 13px; }
}