/* ‘‘‘‘ VEουo^{^ ‘‘‘‘ */
.ftop_new_reg {
margin-right : auto;
margin-left : auto;
margin-top : 5px;
margin-bottom : 10px;
height : auto;
width : 200px;
height : auto;
text-align : center;
border: solid 1px #956A05;
border-radius : 8px;
-webkit-border-radius : 8px;
background-image: -webkit-gradient(linear,left top,left bottom, from(#FBDC50), to(#B8890A));
-webkit-box-shadow : 2px 2px 3px rgba(50,50,50,1), 0px 1px 1px rgba(255,255,255,1) inset, 0px 0px 1px rgba(0,0,0,0.5) inset;
box-shadow : 2px 2px 3px rgba(50,50,50,1), 0px 1px 1px rgba(255,255,255,1) inset, 0px 0px 1px rgba(0,0,0,0.5) inset;
}

.ftop_new_reg a {
padding : 5px 5px 8px 5px;
font-size : 22px;
font-weight : bold;
letter-spacing : 2px;
color : #000000;
text-decoration : none;
display : block;
text-shadow: 0px 0px 1px #956A05, 1px 1px 1px #FDE887;
}

.ftop_new_reg span{
padding : 5px 5px 5px 5px;
line-height : 14px;
font-size : 15px;
font-weight : bold;
letter-spacing : 1px;
text-shadow: 0px 0px 1px #956A05, 1px 1px 1px #FDE887;
}


/* ‘‘‘‘ {^P­²iΤj ‘‘‘‘ */

.ftop_button1 {
margin-right : auto;
margin-left : auto;
margin-top : 10px;
margin-bottom : 2px;
height : auto;
width :65%;
text-align : center;
border : solid 1px #ccb351;
border-radius : 8px;
-webkit-border-radius : 8px;
background-image : -webkit-gradient(linear,left top,left bottom, from(#e83f20), to(#bf341c));
-webkit-box-shadow : 2px 2px 3px rgba(50,50,50,1), 0px 1px 1px rgba(255,255,255,1) inset, 0px 0px 1px rgba(0,0,0,0.5) inset;
box-shadow : 2px 2px 3px rgba(50,50,50,1), 0px 1px 1px rgba(255,255,255,1) inset, 0px 0px 1px rgba(0,0,0,0.5) inset;
}

.ftop_button1 a {
padding : 8px;
font-size : 14px;
font-weight : bold;
color : #ffffff;
text-decoration : none;
display : block;
}

/* ‘‘‘‘ {^2Κνij ‘‘‘‘ */
.ftop_button2 {
margin-right : auto;
margin-left : auto;
margin-top : 10px;
margin-bottom : 2px;
height : auto;
width :50%;
text-align : center;
border : solid 1px #ccb351;
border-radius : 8px;
-webkit-border-radius : 8px;
background-image : -webkit-gradient(linear,left top,left bottom, from(#7d576d), to(#4d3744));
-webkit-box-shadow : 2px 2px 3px rgba(50,50,50,1), 0px 1px 1px rgba(255,255,255,1) inset, 0px 0px 1px rgba(0,0,0,0.5) inset;
box-shadow : 2px 2px 3px rgba(50,50,50,1), 0px 1px 1px rgba(255,255,255,1) inset, 0px 0px 1px rgba(0,0,0,0.5) inset;
}

.ftop_button2 a {
padding : 8px;
font-size : 14px;
font-weight : bold;
color : #ffffff;
text-decoration : none;
display : block;
}

/* ‘‘‘‘ {^3ΚνiΞj ‘‘‘‘ */
.ftop_button3 {
margin-right : auto;
margin-left : auto;
margin-top : 10px;
margin-bottom : 2px;
height : auto;
width :70%;
text-align : center;
border : solid 1px #ccb351;
border-radius : 8px;
-webkit-border-radius : 8px;
background-image : -webkit-gradient(linear,left top,left bottom, from(#4a9f83), to(#53b392));
-webkit-box-shadow : 2px 2px 3px rgba(50,50,50,1), 0px 1px 1px rgba(255,255,255,1) inset, 0px 0px 1px rgba(0,0,0,0.5) inset;
box-shadow : 2px 2px 3px rgba(50,50,50,1), 0px 1px 1px rgba(255,255,255,1) inset, 0px 0px 1px rgba(0,0,0,0.5) inset;
}

.ftop_button3 a {
padding : 8px;
font-size : 14px;
font-weight : bold;
color : #ffffff;
text-decoration : none;
display : block;
}

/* ‘‘‘‘ rulei«o΅j ‘‘‘‘ */
#rule {
	padding : 1px;
}

.ftop_arrow_light {
	position: relative;
	border-radius : 8px;
	border: 2px solid #e6ddd4;
	width: 80%;
	padding : 10px;
        margin-left: 5%;
	background: #e6ddd4; 
}
.ftop_arrow_light:after, .arrow_box:before {
	left: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.ftop_arrow_light:after {
	border-color: rgba(255, 253, 222, 0);
	border-left-color: #e6ddd4;
	border-width: 10px;
	top: 50%;
	margin-top: -10px;
}
.ftop_arrow_light:before {
	border-color: rgba(107, 124, 135, 0);
	border-left-color: #e6ddd4;
	border-width: 16px;
	top: 50%;
	margin-top: -16px;
}

/* ‘‘‘‘ rulei«o΅j ‘‘‘‘ */
.ftop_arrow_left {
	position: relative;
	border-radius : 8px;
	border: 2px solid #e6ddd4;
	width: 80%;
	padding : 10px;
	margin-left : 5%;
	background: #e6ddd4; 
}
.ftop_arrow_left:after, .arrow_box:before {
	right: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.ftop_arrow_left:after {
	border-color: rgba(255, 253, 222, 0);
	border-right-color: #e6ddd4;
	border-width: 10px;
	top: 50%;
	margin-top: -10px;
}
.ftop_arrow_left:before {
	border-color: rgba(107, 124, 135, 0);
	border-right-color: #e6ddd4;
	border-width: 16px;
	top: 50%;
	margin-top: -16px;
}

/* ‘‘‘‘ _Ε·ιeLXg ‘‘‘‘ */
.ftop_blink {
font-size: 16px;
font-weight: bold;
color: #bf341c;
-webkit-animation-name: "anime-blink";
-webkit-animation-duration: 3s;
-webkit-animation-timing-function: ease-out;
-webkit-animation-iteration-count: infinite;
}
@-webkit-keyframes "anime-blink"{
0%{opacity:0.2;}
10%{opacity:0.2;}
40%{opacity:1;}
60%{opacity:1;}
90%{opacity:0.2;}
100%{opacity:0.2;}
}