@charset 'utf-8';

/* page_arrival
------------------------------------------------ */
.page_arrival { margin: 0 auto; width: 800px; }
.page_arrival input[type=text],
.page_arrival input[type=email],
.page_arrival input[type=password],
.page_arrival input[type=reset],
.page_arrival input[type=submit] {
	-webkit-appearance: none;
	appearance: none;
	background: none;
	border: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
}
.page_arrival input[type=text],
.page_arrival input[type=email],
.page_arrival input[type=password] {
	padding: 2px 15px;
	min-width: 400px;
	height: 40px;
	background: #fff;
	border: solid #aaa 1px;
	font-size: 1.3rem;
}
.page_arrival .table--1 th { width: 220px; }
.arrival--text { text-align: center; font-size: 1.4rem; }
.arrival--forget { font-size: 1.2rem; }
.arrival__box { position: relative; margin-top: 80px; }
.btn__group { margin-top: 75px; text-align: center; }
.btn__group li { display: inline-block; margin: 0 20px; width: 260px; height: 44px; vertical-align: top; line-height: 44px; }
.btn__group input[type=submit],
.btn__group a { display: block; width: 100%; height: 100%; font-size: 1.3rem; cursor: pointer; background: url(../../img/icon/arrow_right4.png) no-repeat center right 13px; border: 1px solid #000; -webkit-box-sizing: border-box; box-sizing: border-box; }
.btn__group input[type=submit]:hover,
.btn__group a:hover { background-color: #333; background-image: url(../../img/icon/arrow_right5.png); border-color: #333; text-decoration: none; color: #fff; }

