@charset "UTF-8";
/* CSS Document */

/*-------------------------------------------

name: uniq.css

-------------------------------------------*/


/*=========================================
      gNav
=========================================*/
#header #headInner ul.gNav li#n03 a{ color:#40E0D0;}

/*=========================================
      mv
=========================================*/
#mv{ background:url(../img/mv.jpg) center no-repeat;}

/*=========================================
      container
=========================================*/
#container{padding: 0 0 90px;}


/*===========================================
	施設案内
===========================================*/
/*共通*/
.section{ padding:60px 0 0;}
	.section .inner{ max-width:1200px; width:90%; margin:0 auto 60px; overflow:hidden;}
.section .inner .fltL{ width:52%;}
.section h3{ font-size:24px; margin:0 0 10px; font-weight: bold;}
.section h3 span{ padding:0 0 5px; border-bottom:4px solid #00abd6;}
.section .inner .fltL .txt{}
.section .inner .fltR{ width:45%;}
.section .inner .fltL .sub{ margin:10px 0 0; padding:8px 15px; line-height:1.6; border:2px dotted #00abd6;}
.section .inner .fltL .sub p{ margin:0 0 5px;}
.section > ul{ max-width:1200px; width:90%; margin:0 auto; overflow:hidden;}
.section > ul li{ width:49%;}
.section > ul li .ph{ float:left; width:44%; margin:0 3% 10px 0;}
.section > ul li dl{ margin:0 0 0 47%;}
.section > ul li dl dt{ font-size:20px; margin:0 0 5px; color:#00abd6; line-height:1.4; letter-spacing:-0.05em;}
.section > ul li dl dd{ line-height:1.4;}
.section > ul li:nth-child(odd){ float:left;}
.section > ul li:nth-child(even){ float:right;}

.facility-wrapper{max-width: 1000px;width: 90%; margin: 0 auto;}
.facility-box {display: flex;flex-wrap: wrap;justify-content: center;}
.facility-box li {width: 310px; padding:10px 10px 30px;}
.facility-box h4 {font-size: 20px;font-weight: bold;margin: 10px 0 0;}



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

	スマホ

==============================================*/
@media only screen and (max-width: 739px) {



/*===========================================
	施設案内
===========================================*/
/*共通*/
.section{ padding:0 0 40px;}
.section .inner{ max-width:inherit; width:auto; margin:0 auto 20px;}
.section .inner .fltL{ margin:0 5%;}
.section h3{ font-size:20px; margin:0 0 15px;}
.section h3 span{}
.section .inner .fltL .txt{ margin:0 0 15px;}
.section .inner .fltR{ margin:0 0 20px;}
.section .inner .fltL .sub{ margin:10px 0 0; padding:8px 4%; line-height:1.3;}
.section > ul{ max-width:inherit;}
.section > ul li{ width:auto; margin:0 0 30px;}
.section > ul li .ph{ float:none; width:auto; margin:0 auto 8px;}
.section > ul li dl{ margin:0;}
.section > ul li dl dt{ text-align:center;}
.section > ul li dl dt{ margin:0 0 5px;}
.section > ul li dl dd{}
.section > ul li:nth-child(odd){ float:none;}
.section > ul li:nth-child(even){ float:none;}



}
