/*=================================================================
  TOPPAGE
=================================================================*/


#mid{
	font-family: "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;
	background-size: 800px ;
	background-image: url("../../common/image/issyun.png");
	background-position: center;
	background-repeat: no-repeat;
	margin: 0 auto ;
	padding: 100px 0 70px;
	text-align: center;
	max-width: 1000px;
}
#mid h2{
	margin-bottom:35px;
	font-size: 30px;
	font-weight: 500;
	letter-spacing: 0.2em;
	line-height: 160%
}
#mid .mid-m{
	font-size: 16px;
	font-weight: 500;
	line-height: 180%;
	letter-spacing: 0.1em;
	padding-bottom: 30px;
}



@media only screen and (max-width:700px){
	
#mid{
	padding: 65px 0 35px;
	background-size: 380px ;
}
	
#mid h2{
	margin-bottom:25px;
	font-size: 25px;
	font-weight: 500;
	letter-spacing: 0.1em;
	line-height: 160%
}

#mid .mid-m{
	font-size: 15px;
	font-weight: 500;
	line-height: 165%;
}
}




/*=================================================================
  mid1
==============================================================

#mid1{
	font-family: "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;
	background-color: #000;
	margin: 0 auto ;
	padding: 50px 0 ;
	text-align: center;
}
#mid1 .pic{
	width: 100%;
	height: 400px;
	margin-bottom: 35px;
	background-image: url("../../image/sake.jpg");
	background-size: 500px;
	background-position: center;
	background-repeat: no-repeat;
}
#mid1 .menu{
	font-size: 28px;
	font-weight: 500;
	letter-spacing: 0.2em;
	margin: 0 auto 10px ;
}
#mid1 .price{
	font-size: 22px;
	font-weight: 500;
	letter-spacing: 0.2em;
	margin: 0 auto 10px ;
}
#mid1 .price b {
	font-size: 19px;
	font-weight: 300;
}

@media only screen and (max-width:700px){
	
#mid1{
	font-family: "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;
	background-color: #000;
	margin: 0 auto ;
	padding: 0 0 50px ;
	text-align: center;
}
#mid1 .pic{
	width: 100%;
	height: 300px;
	background-size: 100%;
	background-position: center;
	background-repeat: no-repeat;
}
#mid1 .price{
	font-size: 20px;
	font-weight: 500;
	letter-spacing: 0.2em;
	margin: 0 auto 10px ;
}
#mid1 .price b {
	font-size: 16px;
}
}===*/



/*=================================================================
  mid2
===============================================================

#mid2{
	font-family: "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;
	background-color: rgba(255,255,255,0.1);
	color: #000;
	margin: 0 auto ;
	padding: 50px 0 ;
	text-align: center;
}
#mid2 .pic{
	width: 100%;
	height: 550px;
	margin-bottom: 35px;
	background-image: url("../../image/course.jpg");
	background-size: 500px;
	background-position: top;
	background-repeat: no-repeat;
}
#mid2 .menu{
	font-size: 28px;
	font-weight: 500;
	letter-spacing: 0.2em;
	margin: 0 auto 10px ;
}
#mid2 .price{
	font-size: 22px;
	font-weight: 500;
	letter-spacing: 0.2em;
	margin: 0 auto 10px ;
}
#mid2 .price b {
	font-size: 19px;
	font-weight: 300;
}
#mid2 .price .p-m {
}
#mid2 .img{
	margin: 50px 0 ;
	max-width: 500px;
}

@media only screen and (max-width:700px){
	
#mid2{
	font-family: "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;
	margin: 0 auto ;
	padding: 0 0 50px ;
	text-align: center;
}
#mid2 .pic{
	width: 100%;
	height: 350px;
	background-size: 100%;
	background-position: center;
	background-repeat: no-repeat;
}
#mid2 .price{
	font-size: 20px;
	font-weight: 500;
	letter-spacing: 0.2em;
	margin: 0 auto 10px ;
}
#mid2 .price b {
	font-size: 16px;
}
}===*/



/*=================================================================
  mid3
==============================================================

#mid3{
	font-family: "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;
	background-color: #000;
	margin: 0 auto ;
	padding: 50px 0 ;
	text-align: center;
}
#mid3 .pic{
	width: 100%;
	height: 550px;
	margin-bottom: 35px;
	background-image: url("../../image/issyun-t.jpg");
	background-size: 500px;
	background-position: bottom;
	background-repeat: no-repeat;
}
#mid3 .menu{
	font-size: 28px;
	font-weight: 500;
	letter-spacing: 0.2em;
	margin: 0 auto 10px ;
}
#mid3 .naiyo{
	width: 90%;
	font-family: "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif;
	font-size: 14px;
	font-weight: 300;
	margin: 20px auto 15px ;
	line-height: 165%;
}
#mid3 .price{
	font-size: 22px;
	font-weight: 500;
	letter-spacing: 0.2em;
	margin: 0 auto 10px ;
}
#mid3 .price b {
	font-size: 19px;
	font-weight: 300;
}

@media only screen and (max-width:700px){
	
#mid3{
	font-family: "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;
	background-color: #000;
	margin: 0 auto ;
	padding: 0 0 50px ;
	text-align: center;
}
#mid3 .pic{
	width: 100%;
	height: 350px;
	background-size: 100%;
	background-position: center;
	background-repeat: no-repeat;
}
#mid3 .price{
	font-size: 20px;
	font-weight: 500;
	letter-spacing: 0.2em;
	margin: 0 auto 10px ;
}
#mid3 .price b {
	font-size: 16px;
}
}===*/


/*=================================================================
  mid4
===============================================================

#mid4{
	font-family: "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;
	background-color: rgba(255,255,255,0.1);
	color: #000;
	margin: 0 auto ;
	padding: 50px 0 ;
	text-align: center;
}
#mid4 .pic{
	width: 100%;
	height: 350px;
	margin-bottom: 35px;
	background-image: url("../../image/age.jpg");
	background-size: 500px;
	background-position: center;
	background-repeat: no-repeat;
}
#mid4 .menu{
	font-size: 28px;
	font-weight: 500;
	letter-spacing: 0.2em;
	margin: 0 auto 10px ;
}
#mid4 .naiyo{
	width: 90%;
	font-family: "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif;
	font-size: 14px;
	font-weight: 300;
	margin: 20px auto 15px ;
	line-height: 165%;
}
#mid4 .price{
	font-size: 22px;
	font-weight: 500;
	letter-spacing: 0.2em;
	margin: 0 auto 10px ;
}
#mid4 .price b {
	font-size: 19px;
	font-weight: 300;
}

@media only screen and (max-width:700px){
	
#mid4{
	font-family: "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;
	margin: 0 auto ;
	padding: 0 0 50px ;
	text-align: center;
}
#mid4 .pic{
	width: 100%;
	height: 300px;
	background-size: 100%;
	background-position: center;
	background-repeat: no-repeat;
}
#mid4 .price{
	font-size: 20px;
	font-weight: 500;
	letter-spacing: 0.2em;
	margin: 0 auto 10px ;
}
#mid4 .price b {
	font-size: 16px;
}
}===*/



/*=================================================================
  mid5
=================================================================*/

#mid5{
	font-family: "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;
	color: #fff;
	margin: 100px auto 0 ;
	padding: 100px 0 ;
	text-align: center;
	background-image: url("../../image/staff-bk.jpg");
	background-size: 100%;
	background-position: top;
	background-repeat: no-repeat;
}
#mid5 .pic{;
	margin: 0 auto ;
	max-width: 400px
}

@media only screen and (max-width:700px){
	
#mid5{
	margin: 80px auto 0 ;
	padding: 80px 0 ;
}
#mid5 .pic{;
	margin: 0 auto ;
	max-width: 450px
}
}


/*=================================================================
  mid6
=================================================================*/

#mid6{
	font-family: "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;
	color: #fff;
	margin: 0 auto ;
	padding: 100px 0 ;
	text-align: center;
	background-image: url("../../image/staff-bk.jpg");
	background-size: 100%;
	background-position: top;
	background-repeat: no-repeat;
}
#mid6 .pic{;
	margin: 0 auto ;
	max-width: 400px
}

@media only screen and (max-width:700px){
	
#mid6{
	padding: 80px 0 ;
}
#mid6 .pic{;
	margin: 0 auto ;
	max-width: 450px
}
}



/*=================================================================
  tel
=================================================================*/

.tel{
	max-width: 280px;
	margin: 80px auto;
	text-align: center;
}

@media only screen and (max-width:700px){
	
.tel{
	max-width: 220px;
	margin: 50px auto ;
	text-align: center;
}
}

