@charset "utf-8";

/*---page_top---*/

/*----Container---*/

#container {
	width: 960px;
	margin: 0 auto;
	padding:0;
}
#flash-area {
	width: 960px;
	margin: 0 auto;
	padding:0 0 20px 0;
}
#left-area {
	width: 645px;
	float:left;
	display:block;
	margin: 0 0 55px 10px;
	padding:5px;
	background-color: #F2F2F2;
}
#left-area #info {
	width: 629px;
	padding:15px 7px;
	border: 1px solid #E5E5E5;
	background-color: #FFFFFF;
}
#left-area #info h3 {
	margin-bottom:12px;
}
#left-area #info #info-body {
	width: 611px;
	height:165px;
	padding:0 8px;
	overflow-y:auto;
	border: 1px solid #ECECEC;
}
#left-area #info #info-body dl {
	width: 580px;
	clear:both;
	padding:8px 4px;
	margin:0;
	font-size:12px;
	border-bottom: 1px dotted #B2B2B2;
}
#left-area #info #info-body dt {
	width: 75px;
	float:left;
	display:block;
}
#left-area #info #info-body dd {
	width: 500px;
	float:left;
	display:block;
}
#left-area #blognew {
	width: 629px;
	border: 1px solid #E5E5E5;
	background-color: #FFFFFF;
	margin-top: 10px;
	padding-top: 15px;
	padding-right: 7px;
	padding-bottom: 15px;
	padding-left: 7px;
}
#left-area #blognew h3 {
	margin-bottom:12px;
}
#left-area #blognew #blognew-body {
	width: 611px;
	height:165px;
	padding:0 8px;
	overflow-y:auto;
	border: 1px solid #ECECEC;
}
#left-area #blognew #blognew-body dl {
	width: 580px;
	clear:both;
	padding:8px 4px;
	margin:0;
	font-size:12px;
	border-bottom: 1px dotted #B2B2B2;
}
#left-area #blognew #blognew-body dt {
	width: 75px;
	float:left;
	display:block;
}
#left-area #blognew #blognew-body dd {
	width: 500px;
	float:left;
	display:block;
}
#right-area {
	width: 275px;
	float:right;
	display:block;
	margin: 0 10px 0 0;
	padding:0;
}
