@charset "UTF-8";

/* default sp
	----------------------------------------------- */
/* ============================================= sp
================================================*/
.facility-text {width: 100vw; background: #fff;}
.facility-text img{max-width: 100%;margin: 0 auto;}

.more-btn {width: 80%;margin: 3vw auto;background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(50%, #4e9eff), color-stop(50%, #2c85f1));background: -moz-linear-gradient(top, #4e9eff 50%, #2c85f1 50%);background: -webkit-linear-gradient(top, #4e9eff 50%, #2c85f1 50%);background: linear-gradient(to bottom, #4e9eff 50%, #2c85f1 50%);-moz-border-radius: 15vw;-webkit-border-radius: 10px;border-radius: 10px;-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);}
.more-btn .title {padding: 2.2vw 0 1.8vw;color: #fff;font-size: 4.5vw;font-weight: bold;text-align: center;letter-spacing: 0.2vw;background: url(../images/arrow02.png) no-repeat center right 5vw;background-size: 2.5vw;display: block;}
.more-btn .title:before {content: '\f044';margin-right: 1.5vw;font-size: 110%;font-family: 'icon';display: inline-block;font-weight: normal;}
.more-btn.mail .title:before {content: '\f003';}
.more-btn.pay .title:before {content: '\e92c';}

/* ============================================= pc
================================================*/
@media screen and (min-width: 736px) { 
.facility-text {width: 960px;margin: 0 auto;}
  .more-btn  {margin: 20px auto;width: auto;}
  .more-btn .title {padding: 16px 26px 15px 0;font-size: 20px;letter-spacing: 1px;background-position: center right 10px;background-size: 10px;display: block;}
  .more-btn .title:before { margin-right: 8px; }	
	.btn-list{display: -webkit-box;display: flex;-webkit-box-pack: center;justify-content: center;gap: 30px;}

}  @media screen and (min-width: 980px) {
  
}	  @media screen and (min-width: 1250px) { 

	
} @media screen and (min-width: 1800px) { 

}  /* retina用 ----------------------------------------------- */ 
@media screen and (min-width: 736px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 736px) and (min-resolution: 2dppx) { 



}
