@charset "UTF-8";
#pageStudent{
	text-align: center;
}
@media print, screen and (min-width: 992px) {
	.btn-style-base{
		max-width: 400px;
		margin-left: auto;
		margin-right: auto;
		font-size: 1.8rem;
	}
}
/*pdf DL*/
.btn-style-base.btn-schedule .button {
	background-color: #F6A210;
 font-size: 1.6rem;
}
.btn-style-base.btn-schedule .button:hover {
	color: #F6A210;
	border: 1px solid #F6A210;
}
/*bus*/
.btn-style-base.btn-bus .button {
	background-color: #F3374D;
}
.btn-style-base.btn-bus .button:hover {
	color: #F3374D;
	border: 1px solid #F3374D;
}

.list-sche{
 text-align: left;
 margin:30px auto 0;
}
.list-sche li{
	margin-bottom: 1em;
}
@media print, screen and (min-width: 992px) {
.list-sche{
	margin: 50px auto;
	}
.list-sche li{
	font-size: 1.6rem;
}
}

.ph-bus{
	margin-bottom: 30px;
}
@media print, screen and (min-width: 992px) {
.ph-bus{
	margin-bottom: 50px;
}
}

.list-bus{
	text-align: left;
}
.list-bus li{
	margin-bottom: 1em;
}
@media print, screen and (min-width: 992px) {
	.list-bus{
		margin-bottom: 50px;
	}
.list-bus li{
	font-size: 1.6rem;
	line-height: 1.573;
}
}
/* =====================================================================

wrap-bus

====================================================================== */
.box-bus{
	padding: 0 10px;
	margin-bottom: 30px;
}
@media print, screen and (min-width: 992px) {
.wrap-bus{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
	.box-bus{
		width: 50%;
	}
}

/*list-student-guide*/
.list-student-guide{
	padding: 0 30px;
	margin-bottom: 60px;
}
.list-student-guide li{
	margin-bottom: 20px;
}
.list-student-guide li a{
	display: inline;
}
@media print, screen and (min-width: 992px) {
.list-student-guide li{
	margin-bottom: 50px;
	display: inline-block;
}
}
