﻿@charset "utf-8";
/* CSS Document */

.button_box_right{
	text-align:right;
	margin:25px 0;
	}
.button_box_left{
	text-align:left;
	margin:25px 0;
	}
.button_box_center{
	text-align:center;
	margin:25px 0;
	}
.g-recaptcha{
	display:block;
	margin:0 auto;
	padding:25px 0;
	}
@media screen and (max-width:321px){
.bank_index .button_box_center{
	margin: 0 0 25px 0;
	}
}
	
.button_box_right .display_i_b,
.button_box_left .display_i_b,
.button_box_center .display_i_b{
	vertical-align:middle;
	font-size:13px;
	color:#000000;
	}
.button_iron_gray,
.button_light_gray,
.button_iron_gray,
.button_orange,
.button_stop{
	/** 置中設定 **/
    display:inline-block;
     *display:inline;
    *zoom:1;
	/** 樣式設定 **/
	cursor:pointer;/*FireFox*/
	cursor:hand;/*IE*/
	padding:13px 25px 12px 26px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.button_iron_gray:active,
.button_light_gray:active,
.button_iron_gray,
.button_orange{
	position:relative;
	top:1px;
}

/*橘*/
.button_orange{
	border:1px solid #FF9326;
	background:-moz-linear-gradient( center top, #E95413 5%, #FF8000 100% );
	background:-ms-linear-gradient( top, #E95413 5%, #FF8000 100% );
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #E95413), color-stop(100%, #FF8000) );
	background-color:#E95413;
	color:#ffffff;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E95413', endColorstr='#FF8000');
	text-shadow:0 0 3px #555555;
 	box-shadow:inset 1px 1px 0px 0px #000000;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #000000;
 	-moz-box-shadow:inset 1px 1px 0px 0px #000000;
}
.button_orange:hover,
.button_orange:active{
	background:-moz-linear-gradient( center top, #FF8000 5%, #E95413 100% );
	background:-ms-linear-gradient( top, #FF8000 5%, #E95413 100% );
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #FF8000), color-stop(100%, #E95413) );
	background-color:#FF8000;
	color: #ffffff;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8000', endColorstr='#E95413');
}

/*鐵灰*/
.button_iron_gray{
	border:1px solid #6b6b6b;
	background:-moz-linear-gradient( center top, #1f1f1f 5%, #4f4f4f 100% );
	background:-ms-linear-gradient( top, #1f1f1f 5%, #4f4f4f 100% );
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #1f1f1f), color-stop(100%, #4f4f4f) );
	background-color:#1f1f1f;
	color:#CCCCCC;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f1f1f', endColorstr='#4f4f4f');
	text-shadow:0 0 3px #555555;
 	box-shadow:inset 1px 1px 0px 0px #000000;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #000000;
 	-moz-box-shadow:inset 1px 1px 0px 0px #000000;
}
.button_iron_gray:hover,
.button_iron_gray:active{
	background:-moz-linear-gradient( center top, #4f4f4f 5%, #1f1f1f 100% );
	background:-ms-linear-gradient( top, #4f4f4f 5%, #1f1f1f 100% );
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #4f4f4f), color-stop(100%, #1f1f1f) );
	background-color:#4f4f4f;
	color: #E4E4E4;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f4f4f', endColorstr='#1f1f1f');
}


/*淺灰*//*停止*/
.button_stop,
.button_light_gray{
	border:1px solid #B7B7B7;
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	background:-ms-linear-gradient( top, #ededed 5%, #dfdfdf 100% );
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #ededed), color-stop(100%, #dfdfdf) );
	background-color:#ededed;
	color:#222222;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	text-shadow:0 0 1px #555555;
 	box-shadow:inset 1px 1px 0px 0px #ffffff;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #ffffff;
 	-moz-box-shadow:inset 1px 1px 0px 0px #ffffff;
}
.button_light_gray:hover,
.button_light_gray:active{
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	background:-ms-linear-gradient( top, #dfdfdf 5%, #ededed 100% );
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #dfdfdf), color-stop(100%, #ededed) );
	background-color:#dfdfdf;
	color:#111111;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
}

/*停止*/
.button_stop{
	cursor:not-allowed;
	}
.button_stop:hover{
	color:#333333;
	}