@charset "utf-8";

#mainArea h1 { margin-bottom: 20px; background-image: url(../../images/news/main_img.jpg); background-repeat: no-repeat; height: 62px; width: 592px; padding-top: 38px; padding-left: 28px; font-size: 26px; color: #FFFFFF; font-weight: bold; }
.date {
	text-align: right;
	width: 610px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	border-bottom-style: double;
	border-bottom-color: #CCCCCC;
}

/*----------------------------------------------------
	横並び定義リスト
----------------------------------------------------*/
.yokoDl { padding-left:5px; }
.yokoDl dt { float: left; width: 9em; margin-bottom: 10px; }
.yokoDl dd  { _zoom:1; overflow:hidden; margin-bottom: 10px; }