@charset "utf-8";
/* CSS Document */

/* -------------------------------------------------

pageTit

------------------------------------------------- */
.pageTit {
	background-color: #fff;
	margin: 0 0 30px;
	/* box-shadow */
	box-shadow: rgba(0, 0, 0, 0.06) 0px 3px 7px 0px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.06) 0px 3px 7px 0px;
	-moz-box-shadow: rgba(0, 0, 0, 0.06) 0px 3px 7px 0px;
}
.pageTit h2 {
	color: #555;
}

/* -------------------------------------------------

mainArea

------------------------------------------------- */
.mainArea{
	max-width: 1000px;
	margin: 0 auto 40px;
}
.mainAreaimg{
	max-width: 100%;
}
@media screen and (max-width:1050px) {
.mainArea {
	padding: 0 25px;
}
}
/* Tablet */
@media screen and (max-width:768px) {

}
/* SP縦向き */
@media screen and (max-width:640px) and (orientation: portrait) {

}



