#guidearea {}
#guidearea a{text-decoration: none;color:#000;}
#guidearea >section{width: 1020px;margin: 0 auto 50px;}
.sponly{display:none;}
@media screen and (max-width:768px){
  .sponly{display:block;}
  #guidearea >section{width: 100% !important;margin: 0 auto 25%;}
}





/*
guide_mov
--------------------------------------------------------*/
#guidearea {margin: auto auto 0;}
#guidearea #guide_mov {padding: 0;}
#guidearea h2 {margin-top: 30px; font-size: 30px; border-bottom: 1px #000 solid; padding: 0 0 13px; text-align: left;font-family: "游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-weight: bold; font-style: normal !important;}

/* youtube */
#movie{text-align: center; margin: 0 auto 10%; width: 500px;} 
.movie_h2{margin:0 6% 5%;} 
.movie_box{} 
.movie_logo{padding: 0% 20% 3%; margin: 0 0 0 0;} 

.global_wrapper { width: 100%; margin: 0 auto; } 
.movie{
	margin: auto;
	width: 480px;
	height: auto;
}

@media screen and (max-width:768px){
  #guidearea { }
  #guidearea #guide_mov {margin: 0 auto 0;padding: 0 4%;}
  #guidearea h2 { font-size: 5.5vmin;}

  /* youtube */
  #movie{ width: 100% !important;} 
  .movie_h2{ } 
  .movie_box{ } 
  .movie_logo{ } 
  .global_wrapper { } 
  .movie{
		width: 100%;
		height: auto;
  }
	.movie video{
		display: block;
		width: 100%;
	}
}


/*
guide_info
--------------------------------------------------------*/
#guidearea #guide_info {background: #f3f3f3; width: 100% !important; padding: 95px 0 70px; margin: 0 !important;}
#guidearea .guide_info_ul {width: 1020px;margin: 0 auto 90px;}
#guidearea .guide_info_li { background: #fff; padding: 3% 3% 3% 3%; margin-bottom: 4%; display: flex;}
#guidearea .guide_info_li p{font-family: "游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-weight: bold;}
#guidearea .guide_info_no {font-size: 50px; font-weight: bold; font-family: "Helvetica"; line-height: 1; color: #eb8429; width: 11%; }
#guidearea .guide_info_ja {font-size: 20px; font-weight: bold; }
#guidearea .guide_info_ja span {font-size: 15px; display: block;}
#guidearea .guide_info_en {padding-top: 2%;}
#guidearea h3 {font-size: 30px; text-align: left; font-family: "游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif; font-weight: bold; font-style: normal !important; width: 1020px; margin: 0 auto 50px;}
#guidearea h3 span {font-size: 15px; display: inline-block; padding-left: 42px;}
@media screen and (max-width:768px){
  #guidearea #guide_info {     padding: 9% 5%;}
  #guidearea .guide_info_ul { width: 100% !important;}
  #guidearea .guide_info_li {     display: block;padding:7% 5%;}
  #guidearea .guide_info_li p{     padding-bottom: 2%;}
  #guidearea .guide_info_no { }
  #guidearea .guide_info_ja { }
  #guidearea .guide_info_ja span { }
  #guidearea .guide_info_en { }
  #guidearea h3 {width: 100% !important;  text-align: center;    font-size: 5.5vmin;}
  #guidearea h3 span {display: block; padding: 3% 0 0;}
}




























