@charset "UTF-8";
/*

	事業案内
	土木部門
	建築部門
	竹林整備サービス

*/
/*------------------------------------------
	businessBox01
------------------------------------------*/
.businessBox01 .topInner { padding-top: 40px; }
.businessBox01 .topTxt { margin-bottom: 100px; }
.businessBox01 .businessBox01Sub + .businessBox01Sub { margin-top: 100px; }
.businessBox01 .bnr { text-align: center; }
.businessBox01 .bnr img { width: 100%; width: auto; }
@media screen and (max-width: 767px) { .businessBox01 .topInner { padding-top: 20px; }
  .businessBox01 .topTxt { margin-bottom: 50px; }
  .businessBox01 .businessBox01Sub + .businessBox01Sub { margin-top: 50px; } }

/*	maintenanceInfo
---------------------------*/
.maintenanceInfo { height: 750px; }
.maintenanceInfo .txtBox { width: 50%; float: left; margin-top: 50px; }
.maintenanceInfo .txtBox .txtBoxIn { max-width: 580px; padding-right: 60px; margin: 0 0 0 auto; }
.maintenanceInfo .txtBox .txtBoxIn .ttl { margin-bottom: 0; }
.maintenanceInfo .txtBox .txtBoxIn .subTtl { color: #A0B4E6; font-size: 22px; font-weight: bold; margin-bottom: 40px; }
.maintenanceInfo .txtBox .txtBoxIn .big { font-size: 20px; font-weight: bold; }
.maintenanceInfo .imgBox { width: 50%; height: 100%; float: right; }
@media screen and (min-width: 769px) { .maintenanceInfo .txtBox .txtBoxIn .txt { line-height: 1.95; } }
@media screen and (max-width: 767px) { .maintenanceInfo { height: auto; padding: 20px 10px; }
  .maintenanceInfo .txtBox { width: 100%; float: none !important; margin: 0 auto 20px; }
  .maintenanceInfo .txtBox .txtBoxIn { padding: 0 !important; max-width: none; margin: 0 auto !important; }
  .maintenanceInfo .txtBox .txtBoxIn .txt { font-size: 14px; }
  .maintenanceInfo .imgBox { width: 100%; height: auto; float: none !important; } }

/*	caseData
---------------------------*/
.caseData td { width: 33.3%; font-weight: 500; text-align: center; border-right: 1px solid #C8C8C8; }

/*	priceData02
---------------------------*/
.priceData02 th { width: 360px; }
.priceData02 td { text-align: center; font-weight: 500; }

/*# sourceMappingURL=business.css.map */
