@charset "utf-8";

/* --------------------------------------------------------------
製品情報2016(共通)
-------------------------------------------------------------- */
.g_menu_s ul{
	overflow:hidden;
	}
.g_menu_s li{
	float:left;
	}
.logo_sub img{
	margin:0 auto 10px auto;
	}



/* --------------------------------------------------------------
製品情報2016(共通)(PC)
-------------------------------------------------------------- */

@media screen and (min-width:640px){
#main{
	text-align:center;
	margin:0 auto 75px auto;
	}
section h3 {
	font-family: Oswald;
	color:#0080cc;
	background:none!important;
	font-size:100px!important;
}
.txt02{
	margin:0 auto 30px auto;
	text-align:center;
	font-size:16px;font-size: 1.6rem;
	line-height:1.8;
	}



}

/* --------------------------------------------------------------
製品情報2016(共通)(SP)
-------------------------------------------------------------- */

@media screen and (max-width:640px){
section h3 {
	font-family: Oswald;
	color:#0080cc;
	background:none!important;
	font-size:40px!important;
	text-align:center;
}

.g_menu_s li{
	width:33%;
	}
.g_menu_s li img{
	width:100%;
	}
.txt02{
	margin:0 8px 30px 8px;
	text-align:left;
	font-size:12px;font-size: 1.2rem;
	line-height:1.6;
	}	
.logo_sub img{width:50%;}
			
}




@media screen and (max-width:480px){
	
	
}
	


@media screen and (max-width:320px){

	
}