@charset "Shift_JIS";
h1 {
	margin:0 0 5px;
	padding:0;
}
p#yochien,
p#hoiku {
	text-align:center;
	margin-bottom:10px;
	padding-bottom:10px;
	/* background:url(/kosodate/eninfo/point/img/ttl_line.gif) no-repeat bottom; */
}
#titleHoiku {
	margin-top: 20px;
	padding: 20px;
	background: #ffebf0;
}
#titleHoiku h1 {
	margin-bottom: 10px;
}
#titleYochien {
}
#titleHoiku h2,
#titleYochien h2 {
	margin:0 0 5px;
	padding:0;
}
.point {
	margin-bottom: 40px;
}
body.point { margin-bottom: 0; }
.point h3 {
	margin:20px 0;
	padding:0;
}
.point dt {
	margin:0 0 3px 0;
	font-weight:bold;
	color:#339900;
}
.point dt a{
	margin:0 0 3px 20px;
}
.point dd {
	margin:0 0 10px 0;
	padding:0;
}
#download {
	margin-bottom:15px;
	padding-bottom: 10px;
	zoom:1;
	background: url('../img/check_bg_bottom.gif') no-repeat left bottom;
}
#download-inner {
	padding-top: 10px;
	background: url('../img/check_bg_top.gif') no-repeat left bottom;
}
#download-inner2 {
	padding: 40px 12px 20px;
	background: url('../img/check_bg.gif') repeat left top;
}
#download .wrapper:after {
	content:".";
	height:0px;
	clear:both;
	display: block;
	visibility:hidden;
}
#download h3 {
	margin:0;
	padding:0;
}
#download .left {
	width:248px;
	margin-left: 25px;
	float: left;
}
#download .right {
	width:284px;
	margin-right: 25px;
	float: right;
}
#download .wrapper .btn {
	margin-top: 30px;
}
#download .wrapper .btn p {
	margin-top: 15px;
	text-align:center;
	font-size:85%;
}
#download ol {
	list-style:none;
	margin:0;
	padding:0;
	font-size: 0;
	background: url('../img/line_01.gif') repeat-x left top;
	padding-top: 25px;
	margin-top: 30px;
}
#download li {
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#getAcrobat {
	margin-bottom:20px;
}
#getAcrobat .wrapper p.img {
/*	width:88px; */
	width:158px;
	margin-right:10px;
	float:left;
}
#getAcrobat p.small {
	margin:10px 0;
	font-size:85%;
}
