@charset "UTF-8";
#inNewsContents{
	width:790px;
	height:438px;
	padding-top:93px;
	padding-bottom:93px;
	margin-right:auto;
	margin-left:auto;
}
#worksImg{
	height: 430px !important;
}
#worksImg img{
	display: block;
	margin: 0 auto;
}
#worksImg3, #worksImgEn{
	/height: 430px;
}
#news{
	/width:100%;
	height: 129px;
	text-align:center;
	padding: 0 5px;
	margin-right:auto;
	margin-left:auto;
}
#worksImg2{
	/height: 71%;
}
#worksImg2 img{
	/position: relative;
	max-width:770px;
	max-height:376px;
	/padding: 10px;
	margin: 0 auto;
	/top: 50%;
	/-webkit-transform: translateY(-50%);
	/transform: translateY(-50%);
}
#news2{
	height: 29%;
	text-align:center;
	padding: 0 5px;
	margin-right:auto;
	margin-left:auto;
}
#newsDate{
	width:100px;
	text-align:center;
	padding-right:20px;
	letter-spacing:2px;
}
#newsExn{
	font-size: 16px;
	margin-right:auto;
	margin-left:auto;
}
#worksPage{
	/width:100%;
	width:760px;
	font-size:22px;
	padding-top: 20px;
	padding-bottom: 6px;
	margin:0 auto;
}
#worksPage input{
	color:#492B0D;
	width: 65px;
	height: 65px;
	font-size:18px;
	line-height:18px;
	margin-right:3px;
	margin-left:3px;
}
#newsPhotoT{
	width:760px;
	height:22px;
	font-size:22px;
	padding-top:-50px;
	padding-bottom:20px;
	margin-right:auto;
	margin-left:auto;
}
#worksMessage{
	/line-height:19px;
}
#inWorksContents02{
	height: 607px;
	padding-top:15px !important;
}
#inNewsContents2{
	padding-top:35px;
}
#variableSpace{
	height:0px !important;
	padding-bottom: 210px;
}