@charset "UTF-8";
.step .ttl_lv04 h4 {
	padding-left: 0;
	text-indent: 0;
}
.left {
	text-align: left;
}
.orange {
	color: #e55100;
}
.linktolist {
	display: inline !important;
}
#contents_list ul li {
	display: inline-block;
	padding-bottom: 25px;
}
#contents_list ul li a {
	padding: 8px 15px;
	border: 1px solid #4d6770;
}
#contents_list ul li a:hover {
	border: 1px solid #40a09d;
}
#contents_list ul li a span {
	background-image: url(/common/img/icon_arrow06_off.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 15px;
}
#contents_list ul li a:hover span {
	background-image: url(/common/img/icon_arrow06_on.png);
}


#main_category {
	background: url(/service/mulpay/img/img_main.jpg) no-repeat left center;
	-webkit-background-size: cover;
	background-size: cover;
}

#main_category .ttl_lv01 h1 {
	background: url(/service/mulpay/img/ttl_pg_mulpay.png) no-repeat center center;
	width: 100%;
	height: 103px;
}

/* sp
--------------------------------------------------- */
@media screen and (max-width: 767px) {
	#main_category .ttl_lv01 {
		margin-top: 0px;
		padding-top:5px;
	}
}

@media only screen and (-webkit-min-device-pixel-ratio : 2),only screen and (min-device-pixel-ratio : 2){
	#main_category .ttl_lv01 {
		margin-top: 0px;
		padding-top:15px;
	}
	#main_category .ttl_lv01 h1{ 
		margin-top: 0;
		background-image: url(/service/mulpay/img/ttl_pg_mulpay_sp.png);
		-webkit-background-size: 60%;
		background-size: 60%;
	}
}


@media only screen and (max-width: 767px) and (orientation:landscape) {
	#main_category .ttl_lv01 h1 {
		margin-top: 0;
		padding-top:0;
		background-size: 60%;
	}
}
