@charset "utf-8";


/* ==

　お知らせ

=============================================================================== */

.section .main .infoBlock h3 {
	background:none;
	margin:0 0 10px;
	padding:1px 5px 3px;
	border-left: solid 2px #333;
	border-bottom:solid 1px #ccc;
	color:#666;
	line-height:1.0;
	font-size:100%;
}

.infoBlock {
	margin:0 0 20px;
}

.infoBlock dd {
	margin:-1.5em 0 0 6.0em;
	padding:0 0 8px 18px;
	position:relative;
	background: url(/common/images/renew2009/arrow_info.gif) left 0.2em no-repeat;
	zoom:1;
}

.section .main .eneInfo .link img,
.infoBlock dd img {
	margin:0 3px;
}

.section .main .eneInfo .link {
	padding: 0 0 0 15px;
	background: url(/common/images/renew2009/arrow_info.gif) left 0.4em no-repeat;
}

.section .main .eneInfo h2 {
	background:none;
	margin:0 0 20px;
	padding:6px;
	border-left: solid 4px #333;
	border-bottom:solid 1px #ccc;
	font-size:114.2%;
	color:#666;
}

.section .main .eneInfo h3 {
	background:none;
	margin:0 0 10px;
	padding:0;
	color:#666;
	font-size:100%;
}

.section .main .eneInfo ul,
.section .main .eneInfo p {
	margin-bottom:1em;
	line-height:1.5;
}

.section .main .eneInfo p.indent {
	text-indent:1em;
}

.section .main .eneInfo ul.num {
	margin-left:25px;
}

.section .main .eneInfo ul.num li {
	margin:0 0 5px;
}

.section .main .eneInfo ul.num li,
.section .main .eneInfo p.num {
	padding:0 0 0 2.2em;
	text-indent:-2.2em;
	font-size:85%;
}
