@charset "UTF-8";

.m--main-midiunm {
    line-height: 1;
    font-size: 48px;
    font-size: 3rem;
    font-weight: 600;
}
.m--main-midiunm strong {
    color: #ff6600;
}

.cp-cashback-tbl {
margin:1em 0;
background-color:#cccccc;
border-collapse:collapse;
}
	.cp-cashback-tbl th,
	.cp-cashback-tbl td {
	border:solid 1px #ddd;
	padding:1%;
	vertical-align: middle;
	text-align:center;
	}
	.cp-cashback-tbl th {
	background-color:#eceff1;
	}
	.cp-cashback-tbl td {
	background-color:#fff;
	}
	.cp-cashback-tbl thead th {
	background-color:#37474f;
	color:#fff;
	}

p.point1,
p.point2,
p.point3 {
font-size:2.5rem;
text-align:center;
font-weight:700;
}
p.point1 {
}
p.point2 {
}
p.point3 {
}


@media screen and (min-width: 768px) {

	.m--main-midiunm {
	font-size: 7.2rem;
	}
	p.point1,
	p.point2,
	p.point3 {
	font-size:3.5rem;
	}

}

@media screen and (max-width: 768px) and (orientation: landscape) {
}

@media screen and (min-width: 768px) and (orientation: portrait) {
}


