@charset "UTF-8";

@media screen and (max-width: 2000px) {
.slide {
  height: 70vw;
}	
}	


@media screen and (max-width: 1130px) {
.image-vw1{
		  width: 18vw;
  height: auto;
	}		

.image-vw2{
		  width: 53vw;
  height: auto;
	}	

/*メニューボタンのレスポンシブ*/		
.image-vw5 {
	width: auto;
	max-height: 35px;
}	
	
/*メニューボタン 間隔設定*/
.flex a{
	padding:5px;	
	}		
	
}	


@media screen and (max-width: 900px) {
	
/*背景のブルー*/	
.background-gray {
	margin-top: 10px;
}
	
.image-vw6 {
	width: auto;
	max-height: 50px;
}	
		
	
.inline-block{
        padding:10px;  /* 余白指定 */
}		
	
	
	}	

@media screen and (max-width: 730px) {	
	
/*ハンバーガーメニュー表示*/	
header	{
		display:block ;
	}		

	
/*ロゴとコカコーラ非表示*/		
.inline-block{
	display:none;
}

/*メニューボタン非表示*/		
.flex	{
		display:none ;
	}
	
	.wrapper2{
		margin-top: -10px;
	}
	
.wrapper1 img	{
		display:block ;
	}		
	
	.menu{
		margin: 25px 10px;
	}
}	

@media screen and (max-width: 600px) {		
	
.zentai{
	margin: 0px auto  ;
	}	

.tbl-r05{
		width: 90%;
	}
	
.tbl-r05 td:first-child  {
    font-size: 0.7em; 
  }	
	
.tbl-r05 td:before { 
	padding-top: 7px;
	font-size: 0.5em; 
  }	
	
.bar2{
		width: 89%;
	}
		
	
/*ページ下の情報*/
.wrapper3 {	
	margin: 20px 50px;
 }	
		
	
.wrapper3 p2{
		font-size: 0.6em;
	}
}