#contents {
	padding-bottom: 110px;

}
#contents .contents-box {
	max-width: 792px;
	margin: 66px auto;
}
#contents .contents-box h3.catch-title {
	font-size: 26px;
	text-align: center;
	margin: 0 0;
	letter-spacing: 0.03em;
	font-family: "游明朝体", "Yu Mincho", YuMincho, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ ゴシック", sans-serif;
	font-weight: 600;
}

#works-list:after {
	display: block;
	content: "";
	clear: both;
	float: none;
}
#contents .cntLeft {
	width: 160px;
	float: left;
}
#contents .cntLeft li{
	list-style: none;
}
#contents .cntLeft li img{
width: 100%;
}

#contents .cntRight {
	width: 590px;
	float: right;
}

#works-list .works-box {
	/*width: 48%;*/
}
#works-list .works-box + .works-box {
	margin-top: 1.3rem;
}
#works-list .works-box:nth-child( odd ) {
	/*float: left;*/
}
#works-list .works-box:nth-child( even ) {
	/*float: right;*/
}
#works-list .works-box:nth-child( n + 3 ) {
	/*margin-top: 50px;*/
}
#works-list .works-box .image-box {
	width: 100%;
	height: 260px;
	background-color: #e5e5e5;
	overflow: hidden;
}
#works-list .works-box h5 {
	margin-top: 10px;
	font-size: 13px;
	display: inline;
	margin-right: 1rem;
		font-family: 'Lato', sans-serif !important;

}
#works-list .works-box p {
	margin-top: 10px;
	font-size: 13px;
	line-height: 1.6em;
}
#works-list .works-box span{
	font-size: 13px;
	letter-spacing: 0.075em;
}