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

/*------------------------------------
    共有
------------------------------------*/

/*box*/
.boxCont > .h2Box{
	background-image: linear-gradient(180deg, #4ebe2c 150px, #fff 150px, #fff 153px, #4ebe2c 153px, #4ebe2c 165px, #fff 165px);
}
.boxCont > .h2Box:after{
	background-image: url(../../../_images/top/type_box_anime.gif);
}
.boxCont > .h2Box .inner dl dt em{
	color: #ff6c00;
}
.boxCont section > *.h2Line{
	border-bottom: 4px solid #4ebe2c;
}
.boxCont section > *.h2Line:after{
	background-color: #4ebe2c;
}
.boxCont section > *.hLineLeft{
	border-left: 8px solid #4ebe2c;
}
.mainContents .boxCont .hBorder{
    color: #58c038;
    border-top: 2px solid #58c038;
    border-bottom: 2px solid #58c038;
}

@media screen and (max-width: 768px) {
	/*box*/
	.boxCont > .h2Box{
		background-image: linear-gradient(#4ebe2c 135px, #fff 135px, #fff 138px, #4ebe2c 138px, #4ebe2c 150px, #fff 150px);
	}
}

@media screen and (max-width: 480px) {
	/*box*/
	.boxCont > .h2Box{
		background-image: linear-gradient(#4ebe2c 100px, #fff 100px, #fff 103px, #4ebe2c 103px, #4ebe2c 110px, #fff 110px);
	}
}

/*------------------------------------
    お薦めポイント
------------------------------------*/

/*box*/
.boxCont .recommendBox .inner dl.point1:before{
	background-image: url(../../../_images/shape/box/icon_point1.gif);
}
.boxCont .recommendBox .inner dl.point2:before{
	background-image: url(../../../_images/shape/box/icon_point2.gif);
}
.boxCont .recommendBox .inner dl dt{
	border-bottom: 1px solid #fff04b;
}
.flatCont .recommendBox .inner dl dt em{
	color: #00afff;
}
.boxCont .recommendBox .inner dl dt:after{
	background-color: #fff04b;
}


/*------------------------------------
    サイズ
------------------------------------*/

/*box*/
.boxCont .sizeBox .inner > dl dt{
	color: #58c038;
	border-left: 4px solid #58c038;
}


/*------------------------------------
    実績事例
------------------------------------*/

/*box*/
.boxCont .recordBox ul.inner > li dl dt{
	background-color: #58c038;
	color: #fff;
}
.boxCont .recordBox .designBox h4 {
	color: #58c038;
	border-top-color: #58c038;
	border-bottom-color: #58c038;
}
.boxCont .recordBox .designBox ol.designList > li h5:before{
	background-color: #58c038;
}

