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

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

name: uniq.css

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

/*=========================================
      gNav
=========================================*/
#header #headInner ul.gNav li#n06 a{ color:#e7368e;}

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


/*=========================================
      container
=========================================*/
#container{}


/*=========================================
      btnMore
=========================================*/
.btnMore a{ padding:15px 0;}


/*=========================================
	ディレクター
=========================================*/
#director{ max-width:1200px; width:90%; margin:0 auto; padding:60px 0; border:1px solid #ccc; border-width:1px 0;}
#director .block{ margin:0 auto 30px;}
#director .block .fltL{ width:34%; text-align:center;}
#director .block .fltR{ width:63%; position:relative;}
#director .block .fltR .name{ margin:0 0 15px; line-height:1;}
#director .block .fltR .name .jp{ font-size:26px; color:#333;}
#director .block .fltR .name .en{ color:#999; margin:0 0 0 10px;}
#director .block .fltR .txt{ clear:both; margin:0 0 8px;}
/*SNS*/
#director ul.sns{ /*position:absolute; top:0; right:0;*/ float:right; padding:0 0 20px; overflow:hidden;}
#director ul.sns li{ float:left; width:28px; margin:0 0 0 5px;}



/*=========================================
	インストラクター
=========================================*/
#instructor{ padding:60px 0;}
#instructor .intro{ margin:0 0 60px;}
#instructor .intro .txt{ margin:0 0 20px;}
#instructor ul.list{ max-width:1200px; margin:0 auto 40px; overflow:hidden;}
#instructor ul.list li{ float:left; width:23%; margin:0 1% 30px; text-align:center;}
#instructor ul.list li .ph{ margin:0 0 10px;}
#instructor ul.list li .name{ font-size:17px; line-height:1.4; margin:0 0 5px;}
#instructor ul.list li span{ display:block;}
#instructor ul.list li .name .en{ font-size:12px; color:#999;}
#instructor ul.list li .btnMore{ width:80%;}
#instructor ul.list li .btnMore a{ padding:8px 0; font-size:85%;}



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

	詳細
	
======================================================*/
.detail{ max-width:1000px; margin:0 auto;}
.detail .section{ padding:40px 0; border-bottom:1px solid #666;}
.detail .section .ph{ width:35%; float:left;}
.detail .section .fltR{ width:60%;}
.detail .section .name{ font-size:25px; line-height:1.4; margin:0 0 15px;}
.detail .section .name .en{ font-size:12px; color:#999; padding:0 0 0 10px;}
.detail .section .txt{ margin:0 0 10px;}





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

	スマホ

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


/*=========================================
	ディレクター
=========================================*/
#director{ max-width:inherit; padding:30px 0;}
#director .block{ margin:0 auto 20px;}
#director .block .fltL{}
#director .block .fltR{}
#director .block .fltR .name{ margin:18px 0; text-align:center;}
#director .block .fltR .name .jp{ font-size:22px;}
#director .block .fltR .name .en{}
#director .block .fltR .txt{ clear:both;}
/*SNS*/
#instructor ul.sns{ position:inherit; width:140px; padding:0; margin:0 auto 15px;}
#instructor ul.sns li{ width:30px; margin:0 2.5px;}



/*=========================================
	インストラクター
=========================================*/
#instructor{ padding:30px 0;}
#instructor .intro{ margin:0 3% 30px;}
#instructor .intro .txt{ margin:0 0 10px;}
#instructor ul.list{ max-width:inherit; width:96%;}
#instructor ul.list li{ float:left; width:48%;}
#instructor ul.list li .ph{}
#instructor ul.list li .name{ font-size:15px;}
#instructor ul.list li span{}
#instructor ul.list li .name .en{ font-size:10px;}



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

	詳細
	
======================================================*/
.detail{}
.detail .section{ padding:40px 5%;}
.detail .section .ph{ width:auto; float:none; margin:0 0 15px;}
.detail .section .fltR{}
.detail .section .name{ font-size:20px;}
.detail .section .name .en{ padding:0 0 0 5px;}
.detail .section .txt{}











}
