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

/*=============== TOP LOGO ===============*/
.fruit_top{
	width: 100%;
	height: 110px;	
	/* position: fixed; */
    margin: 0 auto;
	padding-top: 10px;
    text-align: center; 
	background-color: #f00;
	z-index: 2;
	/* border-bottom: medium solid #fff; */
	}
@media screen and (max-width:480px){
	.fruit_top{ height: 80px; padding-top: 1px;}
	h1{height: 50px;}
 	 }

/*=============== MENU ===============*/
.fruit_menu{
	width: 100%;
	height: 70px;
	position: absolute;
	top: 120px;
    margin: 0 auto;
    text-align: center; 
	background-color: #c1272d;
	border-top: 1px solid #ff5c62;
	box-shadow: 0px 2px 4px #000;
	z-index: 2;
	}
@media screen and (max-width:480px){
	.fruit_menu{ height: 80px; padding-top: 0px; top: 80px;}
 	 }

.fruit_menu_inner{
	width: 100%;	/* float加算値（border含む） */
	height: 50px;
	max-width: 700px;
	position: absolute;
	top: 0;
  	right: 0;
  	bottom: 0;
  	left: 0;
  	margin: auto;
    text-align: center; 
	/* background-color: #0ff; */
	}
.fruit_menu_inner01{
	width: 20%;
	height: 50px;
	float: left;
	color: #fff;
	font-family: "Rounded Mplus 1c";
	font-size: 0.8em;
	font-weight: 400;
	letter-spacing: .1em;
	display: flex;
	align-items: center;
	justify-content: center;
	border-right: 1px solid #fff;
	box-sizing: border-box;
	}
.fruit_menu_inner02{	/* float右端 */
	width: 20%;
	height: 50px;
	float: left;
	color: #fff;
	font-family: "Rounded Mplus 1c";
	font-size: 0.8em;
	font-weight: 400;
	letter-spacing: .1em;
	display: flex;
	align-items: center;
	justify-content: center;
	}
@media screen and (max-width:480px){
	.fruit_menu_inner p{ font-size: 0.8em; }
	}

.fruit_dammy{
	width: 100%;
	height: 70px;
}
@media screen and (max-width:480px){
	.fruit_dammy{ height: 80px; }
 	 }


