@charset "Shift_JIS";
/* -------------------------------------------------------------------

	コンビニ、ペイジー説明ページ CSS
	
------------------------------------------------------------------- */

.page_btns{
	margin-bottom:40px;
}

.prepay_big_list{
	text-align:center;
}
.prepay_big_list a{
	margin-right:5px;
}
.prepay_big_list a.end{
	margin-right:0;
}

.horizon_list .page_up{
	width:896px;
	margin:8px 0;
	padding-right:15px;
}


/* ----------------------------------------
	horizon list
---------------------------------------- */
.horizon_list{
	width:908px;
	margin-bottom:20px;
}

.horizon_list ul{
	width:908px;
	padding-left:10px;
	overflow:hidden;
}
.horizon_list ul li{
	float:left;
	width:882px;
	margin:5px 10px 0 0;
	padding:1px;
	border:1px solid #999999;
}
.horizon_list ul li.half{
	width:434px;
}
.horizon_list ul li.quarter{
	width:210px;
}


.horizon_list ul li h4{
	padding:10px 10px;
	text-align:center;
	background:#dfdfdf;
}
.horizon_list ul li h4.short{
	padding:2px 10px;
}

.horizon_list ul li p{
	padding:10px;
}

.horizon_list ul li p.logos{
	padding:0 0 10px 0;
	text-align:center;
}
.horizon_list ul li p.logos img{
	margin:10px 10px 0 10px;
	vertical-align:middle;
}

.horizon_list ul li p img.left{
	float:left;
	padding:0 18px 10px 3px;
}

.horizon_list ul li p a{
	margin:0 2px;
}




.horizon_list ul li.half p{
	float:left;
	width:260px;
}
.horizon_list ul li.half#peyg p{
	width:305px;
}

.horizon_list ul li.half p.logos{
	float:left;
	width:150px;
}
.horizon_list ul li.half#peyg p.logos{
	float:left;
	width:106px;
}
.horizon_list ul li.half p.logos img{
	margin:10px 10px 0 10px;
	vertical-align:middle;
}

