@charset "shift_jis";
/* CSS Document */

.subContent-txt {
	float: left;
	width: 680px;
	}
.subContent-img {
	float: right;
	}
.subContent-img-List li {
	margin-bottom: 10px;
	}

/*--aplly--------*/
.applyData .subTitle {
	margin-bottom: 8px;
	}
.applyData .content-section {
	margin-top: 20px;
	}
.mileBox-inner {
	padding: 0 20px 15px 20px;
	}
.mileBox-inner-2 {
	padding: 0 20px 15px 20px;
	}
.mileBox-subTitle img,
.mileBox-list li img {
	vertical-align: bottom;
	}

.mileBox-list {
	/*margin-bottom: 25px;*/
	}

.mileBox-list li {
	float: left;
	padding: 0 30px;
	}
#mile-10000 {
	background: url(img/aplly_10000bg_1col.gif) no-repeat top;
	}
#mile-10000_2 {
	background: url(img/aplly_10000bg_1col_2.gif) no-repeat top;
	}	

	
#mile-1000 {
	background: url(img/aplly_1000_bg.gif) no-repeat top;
	margin-bottom:20px
	}

#mile-1000 .mileBox-inner .linkBtnA01{
	margin-top:75px;
	}

.mileBox-inner .linkBtnA01{
	margin-top:30px;
	}
#mile-10000_2 .mileBox-inner-2 .linkBtnA01{
	margin-top:30px;
}
#mile-10000-2  .linkBtnA01{
	background: url(img/aplly_10000bg_under.gif) no-repeat top;
	padding: 22px 20px 15px 20px;
}
#mile-2000 {
	background: url(img/aplly_2000_bg.gif) no-repeat top;
	margin-top: 20px;
	}

/*--attention--------*/
#attention2000 {
	background: #FFF;
	border-color: #e6f4fc;
	border-style: solid;
	border-width: 0 1px 1px 1px;
	}
#attention2000-inner {
	padding: 20px;
	}
.attention{
border:2px solid #DDD;
padding:15px;
background-color:#f3f3f3;
}

#mile-10000-2 .mileBox-repeat{
	background: url(img/aplly_10000bg_repeat.gif) repeat-x center;
}
#mile-10000-2 .mileBox-inner-2 {
	background: url(img/inner-repeat.png) repeat-y top;
	overflow: hidden;
}