@charset "UTF-8";

.pageHeader{
	margin-bottom: 75px;
}
@media only screen and (min-width:1px) and (max-width:1024px){
	.pageHeader{
		margin-bottom: 40px;
	}
}/* endMedia */
.btn-pagetop{
	position: fixed;
	bottom: 20px;
	right: 60px;
	z-index: 4;
}
.box-work__button{
	margin-bottom: 6px;
	display: inline-block;
}
@media only screen and (min-width:1px) and (max-width:1024px){
	.btn-pagetop{
		right: 15px;
		bottom: 15px;
	}
	.btn-pagetop img{
		width: 34px;
		height: 34px;
	}

}/* endMedia */

.housing{
	color: #8e2d2d;
}
.housing.box-work-nav__item li + li:after{
	color: #8e2d2d;
}
.material{
	color: #996c33;
}
.material.box-work-nav__item li + li:after{
	color: #996c33;
}
.material.box-work-nav__item li a{
	border: 1px solid #996c33;
}
.material.box-work-nav__item li a:hover{
	background: #996c33;
	color: #fff;
}
.material .lst-work__title{
	background: #996c33;
}
.material .box-work__content .box-work__title small{
	color: #996c33;
}
.material .lbl-primary{
	border: 1px solid #c9b192;
}
.material .btn-primary, .metarial .btn-primary:link{
	background: #996c33;
	border: 1px solid #996c33;
}
.material .btn-primary:hover{
	background: transparent;
	color: #996c33;
}
.material .btn-primary:hover .fa:before{
	color: #996c33;
}
.pfi{
	color: #638c0b;
}
.pfi.box-work-nav__item li + li:after{
	color: #638c0b;
}
.pfi.box-work-nav__item li a{
	border: 1px solid #638c0b;
}
.pfi.box-work-nav__item li a:hover{
	background: #638c0b;
	color: #fff;
}
.pfi .lst-work__title{
	background: #638c0b;
}
.pfi .box-work__content .box-work__title small{
	color: #638c0b;
}
.pfi .lbl-primary{
	border: 1px solid #b6c98d;
}
.pfi .btn-primary, .metarial .btn-primary:link{
	background: #638c0b;
	border: 1px solid #638c0b;
}
.pfi .btn-primary:hover{
	background: transparent;
	color: #638c0b;
}
.pfi .btn-primary:hover .fa:before{
	color: #638c0b;
}
.development{
	color: #3d4854;
}
.development.box-work-nav__item li + li:after{
	color: #3d4854;
}
.development.box-work-nav__item li a{
	border: 1px solid #3d4854;
}
.development.box-work-nav__item li a:hover{
	background: #3d4854;
	color: #fff;
}
.development .lst-work__title{
	background: #3d4854;
}
.development .box-work__content .box-work__title small{
	color: #3d4854;
}
.development .lbl-primary{
	border: 1px solid #b6c98d;
}
.development .btn-primary, .metarial .btn-primary:link{
	background: #3d4854;
	border: 1px solid #3d4854;
}
.development .btn-primary:hover{
	background: transparent;
	color: #3d4854;
}
.development .btn-primary:hover .fa:before{
	color: #3d4854;
}
.managing{
	color: #0075a9;
}
.managing.box-work-nav__item li + li:after{
	color: #0075a9;
}
.managing.box-work-nav__item li a{
	border: 1px solid #0075a9;
}
.managing.box-work-nav__item li a:hover{
	background: #0075a9;
	color: #fff;
}
.managing .lst-work__title{
	background: #0075a9;
}
.managing .box-work__content .box-work__title small{
	color: #0075a9;
}
.managing .lbl-primary{
	border: 1px solid #77b5d1;
}
.managing .btn-primary, .metarial .btn-primary:link{
	background: #0075a9;
	border: 1px solid #0075a9;
}
.managing .btn-primary:hover{
	background: transparent;
	color: #0075a9;
}
.managing .btn-primary:hover .fa:before{
	color: #0075a9;
}
@media only screen and (min-width:1px) and (max-width:1024px){
	.box-work__button{
		margin-bottom: 10px;
		display: block;
	}
}/* endMedia */

