#content {
	width: 448px;
	background: #FFFFFF;
	margin: auto;
}
#header {
	padding: 5px;
	border-left: 5px solid #B8E8F5;
	border-right: 5px solid #B8E8F5;
	background: red url(images/next.png);
	color: #006600;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}
#logo {
	border: 5px solid #B8E8F5;

}
#about, #changelog, #slider, #use, #note, #result, #comment {
	border: 5px solid #fad163;
	padding: 5px;
}
#demo {
	border: 5px solid #B8E8F5;
	padding: 5px;
}
#pebox {
	border: 5px solid #B8E8F5;
	padding: 5px;
	text-align: center;
}
#use li, #changelog li, #note li {
	padding: 3px;
	list-style-position: inside;
}
.e_day {
	width: 30px;
	position:relative;
	float: left;
	padding: 2px 0px 2px 0px;	
	border-bottom: 1px solid #B9B9B9;
}

.p_day {
	width: 30px;
	position:relative;
	text-align: center;
	float: left;
	padding: 2px 0px 2px 0px;	
	border-bottom: 1px solid #B9B9B9;
	cursor: pointer;
}
.c_day {
	cursor: pointer;
	position:relative;
	width: 30px;
	text-align: center;
	float: left;
	font-weight: bold;
	color: #359E2B;
	padding: 2px 0px 2px 0px;
	border-bottom: 1px solid #FFFFFF;
	background-color: #F7CD99;
}
.f_day {
	cursor: pointer;
	position:relative;
	width: 30px;
	text-align: center;
	float: left;
	color: #359E2B;
	padding: 2px 0px 2px 0px;
	border-bottom: 1px solid #B9B9B9;
}
.c_all {
	width: 210px;
	margin-top: 10px;
	background: #FFFFFF;
	border: 5px solid #EAEAEA;
	float:left;
}
.c_title {
	width: 210px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background: #359E2B;
	color: white;
	border-bottom: 1px solid #FFFFFF;
	padding: 4px 0px 4px 0px;
}
.c_title span {
	cursor: pointer;
}
.c_cday {
	padding: 4px 0px 4px 0px;
	position:relative;
	width: 30px;
	text-align: center;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background: #939393;
	color: #FFFFFF;
}