@charset "utf-8";
/* CSS Document */
.blue{color:#25a7d7;}
.white{color:#fff;}
.black{color:#000;}
.red{color:#ff0000;}
a.s1btn, a.mbbxbtn, a.s8btn{
	width:436px;
	height:66px;
	background:#00c838;
	font-weight:800;
	font-size:28px;
	line-height:66px;
	text-shadow:1px 1px #01ae31;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	border:none;
	outline:none;
	box-shadow:0 2px 3px #cfcdcd;
	border-radius:5px;
	margin:38px 0 0 0;
	display:block;
}
a.mbbxbtn{width:386px;margin:30px auto 0 auto;font-size:36px;}
a.s8btn{width:386px;font-size:36px;margin:35px 0 0 46px;box-shadow:none;}

@media only screen and (max-width: 1030px){
a.s1btn, a.mbbxbtn, a.s8btn{width:320px;height:56px;line-height:56px;font-size:26px;}
a.mbbxbtn, a.s8btn{font-size:30px;}
a.s8btn {margin: 35px 0 0 32px;}
}

@media only screen and (max-width: 767px){
a.s1btn{margin:25px auto 0 auto;}
a.mbbxbtn{margin:25px auto 0 auto;}
a.s8btn {margin: 32px auto 0 auto;}
}
@media only screen and (max-width: 479px){
a.s1btn, a.mbbxbtn, a.s8btn{width:100%;}
a.mbbxbtn, a.s8btn{font-size:26px;}
}
/*===============================*/
.show-479, .show-tab, .show-767, .show-400, .show-340, .show-359{display:none;}
@media only screen and (max-width: 1030px){
.show-tab{display:block;}
.hide-tab{display:none;}
}
@media only screen and (max-width: 767px){
.hide-767{display:none;}
.show-767{display:block;}
}
@media only screen and (max-width: 479px){
.show-479{display:block;}
.hide-479{display:none;}
}
@media only screen and (max-width: 400px){
.show-400{display:block;}
.hide-400{display:none;}
}
@media only screen and (max-width: 389px){
.show-389{display:block;}
.hide-389{display:none;}
}
@media only screen and (max-width: 359px){
.hide-359{display:none;}
.show-359{display:block;}
}


