@charset "utf-8";
/* CSS Document */

.page_title h2 {
	background-image:url(../../cmn/img/icon/icon_news2.png);
}

.section
{
	padding:10px;
	text-align:center;
	font-size:0.8em;
	margin:15px 0;
	padding-bottom:15px;
}

.section dl
{
	position:relative;
	background:#fff;
	border-radius:5px;
	behavior:url(cmn/pie/PIE.htc);
	width:84%;
	padding:25px;
	border:solid 1px #ccc;
}

.section dl dd
{
	border-bottom:dotted 1px #ccc;
	padding-bottom:20px;
	margin-bottom:20px;
	text-align:left;
	display:block;
}
.section dl dd:last-child
{
	border-bottom:dotted 0px #ccc;
	padding-bottom:0 !important;
	margin-bottom:0px !important;
}
.section dl p
{
	display:block;
}
.section dl p:first-child
{
	width:20%;
}





@media screen and (min-width : 640px){
	
.section
{
	width:768px;
	margin:30px auto;
	padding-bottom:25px;
	font-size:12px !important;
}
.section dl
{
	width:92%;
}
.section dl p
{
	float:left;
	display:block;
}

}

@media screen and (min-width : 960px){
	
.section
{
	width:960px;
	margin:30px auto;
	padding-bottom:25px;
	font-size:14px !important;
}
.section dl
{
	width:94%;
}
.section dl p
{
	float:left;
	display:block;
}

}

.section:after,
.section dl dd:after{
    content: ""; 
    display: block; 
    clear: both;}


.section,
.section dl dd
{display: inline-table;  overflow:hidden; zoom:1;/*for IE 5.5-7*/}
/* Hides from IE-mac \*/

.section,
.section dl dd
{display: block;}
/* End hide from IE-mac */
