@import "basic.css";

/*---------お知らせ一覧 ここから----------*/

#informationIndex .section,
informationEventDetail .section,
#informationDetail .section {
	width: 510px;
	margin: 0 auto 20px auto;
}

#informationIndex .section .pageNavi {
	text-align: center;
	margin: 30px 0;
}

#informationCatIndex .section {
	width: 510px;
	margin: 20px auto;
}

#informationIndex h3,
#informationEventDetail h3,
#informationDetail h3 {	margin: 10px 0;
	font-size: 120%;
	background: #F7F9DE;
	border-bottom: 1px solid #DCD4BE;
	padding: 5px;
	color: #5A4112;
}

#informationIndex .section table,
#informationCatIndex .section table {
	width: 510px;
	border-collapse: collapse;
}

#informationIndex .section table.product td.date,
#informationCatIndex .section table.product td.date,
#informationIndex .section table.other td.date,
#informationCatIndex .section table.other td.date {
	width: 100px;
	background: url(../images/common_files/border_dot.gif) 0 100% repeat-x;
	padding: 5px 5px 5px 0;
	vertical-align: top;
	border-bottom: 1px solid #ddd;
}

#informationIndex .section table.product td.description,
#informationCatIndex .section table.product td.description,
#informationIndex .section table.other td.description,
#informationCatIndex .section table.other td.description {
	width: 410px;
	background: url(../images/common_files/border_dot.gif) -1px 100% repeat-x;
	padding: 5px 0 5px 5px;
	vertical-align: top;
	border-bottom: 1px solid #ddd;
}

#informationIndex .section table.eventReport td.openClose,
#informationCatIndex .section table.eventReport td.openClose {
	width: 45px;
	background: url(../images/common_files/border_dot.gif) 0 100% repeat-x;
	padding: 5px 5px 5px 0;
	vertical-align: top;
	border-bottom: 1px solid #ddd;
}

#informationIndex .section table.eventReport td.description,
#informationCatIndex .section table.eventReport td.description {
	width: 455px;
	background: url(../images/common_files/border_dot.gif) -1px 100% repeat-x;
	padding: 5px 0 5px 5px;
	vertical-align: top;
	border-bottom: 1px solid #ddd;
}

#informationIndex .section table.eventReport td.description p,
#informationCatIndex .section table.eventReport td.description p {
	margin: 0;
}

/*---------お知らせ一覧 ここまで----------*/

/*---------お知らせ詳細（イベント） ここから----------*/

#informationEventDetail .section {
	width: 510px;
	margin: 10px auto 20px auto;
}

#informationEventDetail .section .pageNavi {
	text-align: center;
	margin: 30px 0;
}

#informationEventDetail h3 {	margin: 10px 0;
	font-size: 120%;
	background: #F7F9DE;
	border-bottom: 1px solid #DCD4BE;
	padding: 5px;
	color: #5A4112;
}


/*---------お知らせ詳細（イベント） ここまで----------*/

/*---------お知らせ詳細 ここから----------*/




/*---------お知らせ詳細 ここまで----------*/

.contactLink li {
	background: url(../images/common_files/arrow_link_green.gif) 0 3px no-repeat;
	font-size: 100%;
	padding: 2px 0 0 18px;
	color: #C35022;
}
