div#meetingInfo {
	border: solid 1px #ccc;
	margin: 0 auto 30px;
	padding: 15px 20px 15px;	
    border-radius: 5px;        
	-webkit-border-radius: 5px;  
	-moz-border-radius: 5px;  

}

div#meetingInfo h3 {
	margin: 5px auto 20px;;
	font-size: 130%;
	font-weight: bold;
}

div#meetingInfo dl {
	margin: 0 auto 0;
	line-height: 1.4;	
}

div#meetingInfo dl dt {
	margin: 0;
	float: left;
	width: 70px;
	font-weight: bold;
	margin-bottom: 3px;
	letter-spacing: 10px;
	white-space: nowrap;
}

div#meetingInfo dl dd {
	margin: 0;
	float: left;
	width: 420px;
	margin-bottom: 3px;
}
div#meetingInfo dl dd:last-child {
	margin-bottom: 10px;
}

div#meetingInfo ul {
	clear: both;
	list-style: none;
	padding: 10px 0 0;
	margin: 0;
}

div#meetingInfo div.pdfLink ul li {
	zoom:1;/*IE6の印刷対策*/
	background: url(../../../../corporate/cmn_img/news_pdf.gif) left 3px no-repeat transparent;
	margin:11px 0 11px 0;
	padding:0 0 0 33px;
	line-height: 18px;
}

div#meetingInfo div.notice {
	font-size: 85%;
	line-height: 1.5;
	text-indent: -15px;
	padding: 15px 0 0 15px;
	color: #777;
}

div#meetingInfo dl dd b {
	font-weight: bold;
	color: #ce0000;
}

div#meetingInfo dl dd span.locationNote {
	font-size: 0.95em;
	color: #5e5e5e;
	position: relative;
	top: 8px;
}

div#meetingInfo dl dd span.locationNote a {
	background: url(../../../../ir/img/news_icon2.png) no-repeat 0 3px;
	padding: 2px 0 5px 18px;
	margin-left: 5px;
	text-decoration: underline;
}

br.sp {
	display: none;
}