@charset "utf-8";

header{
	height:auto;
}
.section{
	padding:80px 0;
	background: url(../img/dot_bg.jpg) repeat;
}
h2{
	color: #424242;
	font-size: 45px;
	line-height: 0.5;
	font-weight: 600;
	margin-bottom:50px;
}
h2 span{
	font-size: 16px;
	color: #000;
}
p{
	text-align: left;
}
.listContents{
	margin-top: 80px;
	color: #424242;
}
.item_block{
	margin-bottom:30px;
}
.item_block ul li{
	text-align: left;
}
.item_block a{
	text-decoration: underline;
}

@media screen and (max-width: 750px) {
	.section{
		padding:50px 0;
	}
	h2{
		font-size: 36px;
	}
	.listContents{
		margin-top: 30px;
	}

}
