
.clearfix:after { 
	display:block;
	clear:both;
	height:0px;
	visibility:hidden;
	content:".";
}
.clearfix {
	min-height: 1px;
}
* html .clearfix {
	height: 1px;
	/*\*//*/ /*MAC IE5*/
	height: auto;
	overflow: hidden;
	/**/
}


#content {margin-top: 40px;}
#content .manu-info {float: left; width: 62%; font-family: "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;}
#content .manu-info .parts {text-align: center; margin-top: 35px;}
#content .manu-info h1 {/*font-size: 55px;*/ font-size: 345%; margin: 25px 0 10px 0;}
#content .manu-info h1 span {font-size: 15px; font-weight: normal; display: block; font-size: 25px; margin-bottom: 10px;}
#content .manu-info .text {line-height: 1.7em; font-size: 100%; font-size: 15px;}
#content .menu-photo {width: 20%; margin: 0 5%; float: left; text-align: center;}
#content .menu-photo02 {margin: 0 10% 0 0 !important;}
#content .menu-photo02 img {width: auto !important;}
#content .menu-photo img {width: 100%;}











/*スマホ画面に対応*/

@media only screen and (max-width: 1280px) {

/*#content .menu-photo img {width: 100%;}*/
#content .manu-info {width: 68%;}
#content .manu-info .parts img {width: 50%; height: auto;}
#content .manu-info h1 span {font-size: 35%; /*font-size: 20px;*/ margin-bottom: 0px;}


}

@media only screen and (max-width: 425px) {

	#content {margin-top: 0;}
	#content .menu-photo {margin-top: 35px;}
	#content .manu-info .parts img {width: 30%;}
	#content .manu-info h1 {font-size: 30px; margin-top: 15px;}
	#content .manu-info h1 span {font-size: 12px; margin-bottom: 10px;}
	#content .manu-info .text {font-size: 12px;}
	#content .menu-photo02 {width: 40%; margin: 0 5% 0 0 !important;}
	#content .menu-photo02 img {width: 100% !important;}
	.menu02 .manu-info {width: 55% !important;}
	.menu02 .manu-info .text {font-size: 13px !important;}



.lity-container {width: 100% !important;}
/*#content .menu-photo {background: #ff0000;}*/
/*#content .menu-photo img {width: 85%; text-align: left;}*/


}





