@charset "UTF-8";

/* .mainimg */
.mainimg {
	background:url(../images/service/info/bg_mainimg.jpg) no-repeat center center;
	background-size:cover;
}
.blogMain {
	background:none;
}
.blogMain .inner {
	position:static;
	padding:0 0 1.2%;
}
.blogMain .cont {
	position:static;
}

/* .infoArea */
.infoArea {
	background:#eaf1e9;
	padding:5% 0;
}

/* .blogSet */
.blogSet {
	background:#eeefef;
}
.blogSet .waku {
	padding:7% 7.5% 6.6%;
}

/* .infoSet */
.infoSet {
	padding-bottom:11.2%;
}
.infoSet .tit01 {
	color:#00683d;
	padding-bottom:2%;
	font-weight:bold;
}
.infoSet .tit02 {
	padding-bottom:4.2%;
	font-weight:normal;
}
.infoSet .tit02 a {
	color:#221814;
}
.infoSet .txt01 p {
	padding:2.5% 0;
	line-height:1.6;
}
.infoSet img {
	width: auto;
	max-width: 550px;
	height: auto;
}

/* .infoDetail */
.infoDetail .infoSet {
	padding:2.5% 0;
}
.infoDetail .infoSet .txt02 {
	padding:0 0 4.5%;
}
.infoDetail .infoSet img {
	padding:0 0 2%;
}
.infoDetail .infoSet .cont {
	line-height:1.65;
}
.infoDetail .infoSet .cont ul {
	padding-bottom:5%;
}

.botBtn.info .btnDetail a {
    width: 50%;
}


@media only screen and (max-width:1024px){
.infoSet img {
	width: auto;
	max-width: 100%;
	height: auto;
}
}


@media only screen and (min-width:1px) and (max-width:680px){
/* .infoArea */
.infoSet {
	padding-bottom:5.5%;
}
}