body {
	font-family: "Helvetica Neue", Helvetica, Arial, "游ゴシック体", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;
}
.header {
    background: url("../img/background-header.png") repeat-x;  
	height: 120px;
}
.logo-header {
	text-align: center;
	margin: 0;
	padding-top: 10px;
}
.menu {
	margin: 0 0 30px 0;
	padding: 0;
}
.menu li {
	list-style: none;
	display: inline-block;
	margin-right: 20px;
	font-size: 18px;
	padding: 10px 0;
}
.menu li a {
	color: #E92200;
}
h2 {
    background: url("../img/h2.png") no-repeat left;  
	padding: 5px 0px 5px 20px;
	margin: 0px 0px 10px 0;
	font-size: 18px;
	color: #3A9DFD;
	border-bottom: 1px solid #3A9DFD;
}
.content {
	margin-bottom: 60px;
}
.footer {
    background: url("../img/background-footer.png") repeat-x;  
	height: 200px;
}
.footer-menu {
	margin-top: 20px;
}
.footer-menu li a {
	color: #fff;
}
.copyright {
	text-align: center;
}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
	vertical-align: middle;
}
.text-red {
	color: red;
}
.form-control::-webkit-input-placeholder { color: #AAA; }
.form-control:-moz-placeholder { color: #AAA; }
.form-control::-moz-placeholder { color: #AAA; }
.form-control:-ms-input-placeholder { color: #AAA; }
.card-form,.bank-form {
	background-color: #EDF5FC;
	padding: 50px;
	text-align: center;
	display: none;
}
.copyright {
	color: #fff;
}
.form-error {
	border: 1px solid #a94442;
}
.help-block.text-danger {
	color: #a94442;
}
.img-responsive {
	margin: auto;
}
.select-pay {
	margin-bottom: 20px;
}
@media (max-width: 760px) {
	.btn-card {
		font-size: 10px;
	}
	.btn-bank {
		font-size: 10px;
	}
	.select-pay .col-xs-6:first-child {
		padding-right: 5px;
	}
	.select-pay .col-xs-6:last-child {
		padding-left: 5px;
	}
}
.box-banner {
	width: 960px;
	margin: auto;
	padding: 20px 0;
}
@media (max-width: 960px) {
	.box-banner {
		width: 100%;
		margin: auto;
		padding: 20px 0;
	}
	.btn-register {
		margin-bottom: 20px;
	}
}
