/* CSS Document */
body.top #contents{
	background-image: url(/html/image/contents01_noborder.gif);
}
#main_body {
padding-left:0;
padding-right:0;
border-top:none;
padding-top:0;
}
#main_body p{
	clear: both;
	padding:10px 0 0 0;
}
#main_body h2{
background:#FFFFFF url(image/main01.gif) no-repeat scroll left bottom;
border-bottom:1px solid #CCCCCC;
font-size:133%;
font-weight:bold;
margin-bottom:0px;
margin-top:0;
padding-bottom:0px !important;
padding-bottom:8px;
padding-left:24px;
padding-top:2px;
width:570px !important;
width:594px ;
min-height:30px;
}
html>/**/body #main_body h2{
padding-top:1px;
}
#main_body h3{
	font-weight: bold;
	color: #CC3333;
	border: none;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom:5px;
}


#main_body h4{
	font-weight: bold;
	color: #333333;
	border: none;
	margin-bottom:5px;
}

.info_area{
    padding: 10px;
}
.info_area a{
	display: block;
	padding: 0 10px;
}
.jnews{
padding:10px;
margin-left:0;
border: 1px solid #CCCCCC;
border-top: none;
}
.info_area a[href$="pdf"],
.jnews a[href$="pdf"]{
    background: url(../img/ico_pdf.png) no-repeat left center;
    display: inline-block;
    padding-left: 23px;
}

div#main_body p, div#main_body h3, div#main_body h4{
margin-left:10px;
margin-right:10px;
}
