@charset "Shift_JIS";


#bg #com-main #zero .massege {
width:650px;
margin:10px 0;
padding:30px 50px;
	background-color: #DBF1CA;
	position:relative;
}

html>body #bg #com-main #zero .massege {
width:550px;
} 

#bg #com-main #zero .massege h3 {
	margin:0 0 20px;position:relative;
	font-size:18px;
	font-weight:bold;
	z-index:10 !important;
}
#bg #com-main #zero .massege p {
	margin:0 0 20px;position:relative;
	z-index:10 !important;
}
#bg #com-main #zero .massege p.m {
margin:0 0 10px;
text-align:center;
font-weight:bold;
font-size:12px;
	z-index:10 !important;
}

#bg #com-main #zero .massege p.ms {
margin:0 0 40px;
text-align:center;
line-height:140%;
font-size:10px;
	z-index:10 !important;
}

#bg #com-main #zero .massege p.n {
	border-top:solid 1px #fff;
	border-bottom:solid 1px #fff;
		z-index:10 !important;
}

#bg #com-main #zero .massege p.m span{
line-height:220%;
	border-bottom:solid 2px #66BA47;
		z-index:10 !important;
}

#bg #com-main #zero .massege p.sub {
text-align:right;
font-size:10px;
	z-index:10 !important;
}

#bg #com-main #zero img.bg01 {
position:absolute;
top:30px;
right:0;
z-index:1;
}

#bg #com-main #zero img.bg02 {
position:absolute;
bottom:130px;
left:0;
z-index:1;
}
#bg #com-main #block .block-table .cor {
	background-color: #454197;
}

.block-table h2{color:#fff;}

.info{
margin:10px 0 40px 40px; padding:20px;
width:545px;
border:solid 1px #999;
clear:both;
}

.erent_01{
margin:50px 0 0 30px;
font-size:14px;
font-weight:bold;
display:block;
float:left;
}

.erent_txt{
margin:15px 0 0 20px;
width:600px;
}


/*‚±‚±‚Ü‚Å*/

/*Copyright (C)2004 Nakamura design All Rights Reserved*/
