@charset "utf-8";

/*
******************************************************************
* eva a-type fun feature.css
******************************************************************
*/

/** visual */
#visual .mod-box-bg {
	background-image: url(../img/feature/visual_bg01.jpg);
}

/** bonus */
.bonus {
	padding-top: 50px;
	background-image: url(../img/feature/bg01.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	background-attachment: fixed;
}
.bonus.stamp {
	background-image: url(../img/feature/bg02.jpg);
}
.bonus h2 {
	padding-bottom: 100px;
	border-bottom: 1px solid #aaaaaa;
}
.bonus .sub-sec {
	padding: 60px 0;
}
.bonus .sub-sec.sec-01 {
	border-bottom: 1px solid #aaaaaa;
}

/** mod-btn-next */
#mod-btn-next a .mod-box-inr .pic-01 {
	left: -20px;
}
#mod-btn-next a .mod-box-inr .pic-01 .pic:after {
	content: url(../img/feature/next_p01_o.png);
}
#mod-btn-next a .mod-box-inr .txt-01 .txt:after {
	content: url(../img/feature/next_t01_o.png);
}