@charset "utf-8";
@import url('../../css/base.css');
@import url('../../css/parts.css');
@import url('../../css/layout.css');

/*====================================================================================================

  はじめてご利用になる方へ

====================================================================================================*/

.fsize-m { font-size: 1.125em; }

.intro {
	border:2px solid #F32027;
	background-color:#FCF1F1;
	-moz-border-radius:4px;
  -webkit-border-radius:4px;
  border-radius:4px;
	padding:25px;
  margin-bottom: 1em;
  color: #F32027;
  font-size: 125.0%;
  font-weight: 500;
}


.guide-box {
	background:url(../image/ar.gif) no-repeat center bottom;
	padding-bottom:50px;
}
.guide-box.last {
	background:none;
	padding-bottom:30px;
}

.guide-box .wrap {
	border:2px solid #ffb901;
	background-color:#ffffee;
	-moz-border-radius:4px;
  -webkit-border-radius:4px;
  border-radius:4px;
	padding:25px;
}

.guide-box h3::before {
  content: "●";
  color: #f99300;
  padding-right: 0.5rem;  
}
.guide-box ul {
	padding:5px 0 5px 1em;
  list-style: none;
  font-weight: 500;
}


.facilityList {
  width: 100%;
  border:2px solid #f99300;
  border-radius:4px;
  background-color:#fff;
  box-sizing: border-box;
  margin-top: 20px;
}
.facilityList .facilityBox {
	padding:15px 18px;
  border-bottom: 1px solid #f99300;
}
.facilityList .facilityBox:last-child {
  border-bottom: none;
}
.facilityList .facilityTel {
  color: #f99300;
  font-size: 125.0%;
  font-weight: 500;
}


