/* 各頁面CSS */

/*切換PC置頂選單*/
.cantantBase1{ display: block; }
.cantantBase2{ display: none; }




/*momo幣這裡用*/
@media screen and (min-width: 768px) {
	.Area_grabmoney_coupon .PD_layout ul { padding: 0 25px; grid-gap: 15px;}
	.Area_grabmoney_coupon .PD_layout img {	border-radius: 10px;}
}
@media screen and (max-width: 767px) {
	.Area_grabmoney_coupon .PD_layout ul { grid-gap: 1.8vw;}
	.Area_grabmoney_coupon .PD_layout img { border-radius: .5em;}
}



/*版頭高度調整*/
@media screen and (max-width: 767px) {
	.hero {
			width: 100%;
			margin: 0 auto;
			height: 37vw !important;
			overflow: unset;
	}
}





/*浮層設定*/

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

.agree_more3 .agreeArea .box table {
	border-collapse: unset;
	border: 0px solid #777;
	border-radius: 12px;
	width: 90%;
	font-size: 1.2em;
	font-weight: 500;
}
}

@media screen and (max-width: 767px) {
	.agree_more3 .agreeArea .box table {
	border-collapse: unset;
	border: 0px solid #777;
	border-radius: 12px;
	width:100%;
	font-size: .9em;
	font-weight: 500;
}

.agree_more3 .agreeArea .box th {
	padding: 5px;
	border: 1px solid #ccc;
	background: #eee;
	font-size: 1.2em;
}


.agree_more3 .agreeArea .box td {
	padding: 5px;
	border: 1px solid #ccc;
	font-size: 1.1em;
	vertical-align: top;
}


.agree_more3 .agreeArea .box ul, .agreeArea .box ol {
	left: -8vw;
	position: relative;
}
}
