@charset "UTF-8";

#dorm_content1 .bg_pic_head{
	background:url(../images/dorm/main.jpg) center center no-repeat;
	background-size:cover;
	margin-bottom:116px;
}

.dorm_arr{
	text-align:center;
	margin:30px 0 37px;
}

.dorm_desc1{
	font-size:16px;
	margin-bottom:60px;
}

.dorm_receptionist{
	width:650px;
	margin:50px auto 0;
	border:1px dotted #000000;
	display:table;
	padding:18px 0;
	color:#000;
}

.dorm_receptionist dt,
.dorm_receptionist dd{
	display:table-cell;
	vertical-align:middle;
}

.dorm_receptionist dt{
	width:225px;
	text-align:center;
	font-size:16px;
}

.dorm_receptionist .times_list1{
	margin:0;
	padding:0;
}

.dorm_receptionist .times_list1 li{
	display:table;
	line-height:1.5;
	width:100%;
}

.dorm_receptionist .times_list1 li .day1,
.dorm_receptionist .times_list1 li .time1{
	display:table-cell;
}
.dorm_receptionist .times_list1 li .day1{
	width:120px;
}

.dorm_receptionist + p{
	margin:10px 0 61px;
	text-align:center;
}

.dorm_link{
	overflow:hidden;
	width:100%;
	max-width:750px;
	margin:0 auto 145px;
}

.dorm_link li{
	float:left;
	width:45%;
}

.dorm_link li + li{
	margin-left:40px;
}

.dorm_link li a{
	display:block;
	color:#fff;
	padding:8px 50px 8px 25px;
	font-size:14px;
	text-align:center;
	background:url(../images/common/ico03.png) no-repeat 91.1% center #54b3cb;
	background-size:7px;
}

#dorm_content1 .border_wrap1.type_image{
	margin-bottom:0;
}

@media (max-width: 639px) {
#dorm_content1 .bg_pic_head{
	margin-bottom:30px;
}

.dorm_desc1{
	margin-bottom:30px;
}

.dorm_receptionist{
	width:100%;
	margin:40px auto 0;
	display:block;
	padding:15px 10px;
}

.dorm_receptionist dt,
.dorm_receptionist dd{
	display:block;
}

.dorm_receptionist dt{
	width:auto;
	text-align:left;
	font-size:18px;
	margin-bottom:5px;
}

.dorm_receptionist .times_list1{
	margin:0;
	padding:0;
}

.dorm_receptionist .times_list1 li .day1{
	width:110px;
}


.dorm_receptionist + p{
	margin:10px 0 40px;
}

.dorm_link{
	margin:0 0 60px -20px;
}

.dorm_link li{
	float:none;
	width:100%;
}

.dorm_link li + li{
	margin:10px 0 0 0;
}


}