.baha{    background:url(../images/spr_btn_bh.png)no-repeat;background-size:contain;width:155px;height:80px;display:block;text-indent:-9999px;}
.gamebase{background:url(../images/spr_btn_gamebase.png)no-repeat;background-size:contain;width:155px;height:80px;display:block;text-indent:-9999px;}
.common_cust span{float:left;text-align:center;}
.common_cust>div>span:first-child{margin-right:10px;}
.common_cust>div{margin-bottom:10px;}

.pollen{position: absolute;top:0;width:100%; overflow:hidden; height:1640px;margin:0 auto;z-index:0; background: url(https://landing.mangot5.com/template/au/event/common/images/bonus.png) no-repeat bottom center;}
.dot1-ca{ width:18px; height:17px; position:absolute; background: url(https://landing.mangot5.com/template/au/event/common/images/dot_01.png) no-repeat 0 0; background-size: 100% 100%; }
.dot2-ca{ width:37px; height:21px; position:absolute; background: url(https://landing.mangot5.com/template/au/event/common/images/dot_02.png) no-repeat 0 0; background-size: 100% 100%; }
/*pili*/
/*regist*/
.featherlight-close{
	float: right;
	background: rgba(0,0,0,0)!important;
	font-size: 20px;
    padding: 8px;
}
.nameregistpadding{
	padding:0px!important;
	background: #E7F8FF!important;
	text-align: center!important;
	min-width: 500px!important;
}
.featherlight-content h2{
	font-size: 24px;
	background-color: #0069a6;
	color: #FFF;
	padding: 10px;
}
.featherlight-content h4{
	font-size: 16px;
}
.featherlight-content p{
	font-size: 14px;
	color:#ff0000;
    padding-left: 20px;
    padding-right: 20px;
}
.namecheck{
	font-size: 14px;
	color: #FFF;
	padding: 5px;
	background-color: #0069a6;
}
.nameregist{
	padding: 5px;
}


/*pagination*/
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}
.pagination>li {
    display: inline;
}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
	line-height:1.42;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pagination a, .pagination strong {
    width: auto;
    height: auto;
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #337ab7;
    border-color: #337ab7;
}


/*footer*/
#footer .inner_wrap, #footer .footer, #footer .footer ul{
	width: 1020px!important;
}

.footer address{
	font-size: 80%;
    position: absolute;
    margin-top: 70px;
    margin-left: -550px;
    font-style: normal;
}
address br{display: none;}
