@charset "UTF-8";

/*
Rio-B SHINJUKU Official Site "Feature"
June 2016
version 1.0
Wroted by Shorta Kubo
*/


body {-webkit-text-size-adjust: 100% !important;}

 h6 {
	font-size:24px;
}


/************特集002************/


.feature_002 li img {
	margin:0 auto;
    float:none;
    display:block;
}

.feature_002 .coupon_individual .info {
	margin:0 130px 0 30px;
}



.feature_002 .tags li:after {
	height:0;
}

.feature_002 .coupon_individual {
	margin:30px auto 15px;
	min-height:144px;
}

.feature_002 .coupon_individual .content > div,
.feature_002 .coupon_individual .content {
	min-height:115px;
}

.feature_002 .coupon_individual .balance {
    margin: 10px 8px 0;
}

.step_flows .btnstl_rl {
	margin:0 auto;
	width:580px;
}

.step_flows li {
	padding:0;
}


/*文字サイズ調整*/

.feature_002 .btnstl_rl {
	font-size:20px;
	text-align:center;
}

.feature_002 .coupon_individual li {
	font-size:14px;
}

.feature_002 .btnstl_rl span {
	font-size:24px;
}

/*レスポンシブ化*/

@media handheld, only screen and (max-width:48em) {

	.index_title {
		height:auto;
	}

	.layout_col1.responsive {
		width:auto;
	}

	.responsive li > img {	
		width:100%;
	}

	.responsive .coupon_individual {
		width:90%;
	}

	.responsive .coupon_individual:after {
		content:none;
	}

	.responsive .coupon_individual .coupon_number em {
		font-size:16px;
	}

	.step_flows .btnstl_rl {
		margin:0 auto;
		width:90%;
	}

}

/************特集004************/

.ad_btn a {
	display:block;
	margin:20px auto;
	width:361px;
	height:80px;
	}

.ad_btn a:hover img {
	opacity:0.8;
	}

.feature_004 {
	}

.feature_004 .wide {
	margin:0 auto;
	width:930px;
	}

.feature_004 .narrow {
	margin:0 auto;
	width:792px;
	}

.feature_004 .ad01 {
	margin:80px 0 40px;
	}

.feature_004 .ad02 {
	margin:0 0 10px;
	}

.feature_004 .ad03 {
	margin:0 0 20px;
	}

.feature_004 .ad04 {
	margin:0 0 20px;
	}

.feature_004 .ad05 {
	margin:60px 0 25px;
	}

.feature_004 .ad06,
.feature_004 .ad07,
.feature_004 .ad08 {
	margin:10px 0;16:40 2017/10/06
	}

.feature_004 .ad09 {
	margin:20px 0;
}


/************特集005************/

.feature_005 {
	}

.feature_005 .wide {
	margin:0 auto;
	width:750px;
	}


.feature_005 .ad01 {
	margin:80px 0 40px;
	}

.feature_005 .ad02 {
	margin:0 0;
	height:448px;
	}

.feature_005 .ad03 {
	position:relative;
	margin:0 0 20px;
	padding:25px 0;
	background-color:#fff;
	}

.feature_005 .ad03 div {
	display:block;
	}

	.feature_005 .ad03 .left {
		margin:0 auto;
		width:520px;
		}

	.feature_005 .ad03 .right {
		margin:0 auto;
		padding:15px 0 0;
		width:386px;
		height:58px;
		}

.feature_005 .ad04 {
	margin:0 0 20px;
	}

.feature_005 .ad05 {
	margin:60px 0 45px;
	}

.feature_005 .ad07 {
	margin:50px 0 20px;
	}

}




/************特集006************/

.feature_006 {
	padding:0px;!important
	}

.feature_006 .wide {
	margin:0 auto;
	width:750px;
	}

.feature_006 .ad_mv {
	width:560px;
	margin:20px auto;
	}

.feature_006 .ad_trial {
	margin:20px auto;
	}




.feature_006 .ad01 {
	margin:40px 0;
	}

.feature_006 .ad02 {
	margin:20px 0;
	}

.feature_006 .ad03 {
	margin:20px 0;
	}

.feature_006 .ad06 {
	margin:20px 0;
	}

.feature_006 .ad10 {
	margin:20px 0;
	}

