@charset "Shift_JIS";
/* CSS Document */


/**************************************************************************************/
/*土木業・建築業　業務実績一覧*/
/**************************************************************************************/

/*平成22年度・令和3年度・令和14年度*/
.civil_build .bevel_22,
.civil_build .bevel_3,
.civil_build .bevel_14 {
	background: #000; /* fallback */
	background:
		-webkit-linear-gradient(135deg, transparent 3px, #5faaa2 3px);/*右下*/
	background:
		-moz-linear-gradient(135deg, transparent 3px, #5faaa2 3px);/*右下*/
	background:
		-o-linear-gradient(135deg, transparent 3px, #5faaa2 3px);/*右下*/
	background:
		-ms-linear-gradient(135deg, transparent 4px, #5faaa2 4px);/*右下*/
	background-position: bottom left, bottom right, top right, top left;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	color: #FFF;
}

/*平成23年度・令和4年度・令和15年度*/
.civil_build .bevel_23,
.civil_build .bevel_4,
.civil_build .bevel_15 {
	background: #000; /* fallback */
	background:
		-webkit-linear-gradient(135deg, transparent 3px, #9d9253 3px);/*右下*/
	background:
		-moz-linear-gradient(135deg, transparent 3px, #9d9253 3px);/*右下*/
	background:
		-o-linear-gradient(135deg, transparent 3px, #9d9253 3px);/*右下*/
	background:
		-ms-linear-gradient(135deg, transparent 4px, #9d9253 4px);/*右下*/
	background-position: bottom left, bottom right, top right, top left;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	color: #FFF;
}

/*平成24年度・令和5年度・令和16年度*/
.civil_build .bevel_24,
.civil_build .bevel_5,
.civil_build .bevel_16 {
	background: #000; /* fallback */
	background:
		-webkit-linear-gradient(135deg, transparent 3px, #77ba40 3px);/*右下*/
	background:
		-moz-linear-gradient(135deg, transparent 3px, #77ba40 3px);/*右下*/
	background:
		-o-linear-gradient(135deg, transparent 3px, #77ba40 3px);/*右下*/
	background:
		-ms-linear-gradient(135deg, transparent 4px, #77ba40 4px);/*右下*/
	background-position: bottom left, bottom right, top right, top left;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	color: #FFF;
}

/*平成25年度・令和6年度・令和17年度*/
.civil_build .bevel_25,
.civil_build .bevel_6,
.civil_build .bevel_17 {
	background: #000; /* fallback */
	background:
		-webkit-linear-gradient(135deg, transparent 3px, #4274a1 3px);/*右下*/
	background:
		-moz-linear-gradient(135deg, transparent 3px, #4274a1 3px);/*右下*/
	background:
		-o-linear-gradient(135deg, transparent 3px, #4274a1 3px);/*右下*/
	background:
		-ms-linear-gradient(135deg, transparent 4px, #4274a1 4px);/*右下*/
	background-position: bottom left, bottom right, top right, top left;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	color: #FFF;
}

/*平成26年度・令和7年度・令和18年度*/
.civil_build .bevel_26,
.civil_build .bevel_7,
.civil_build .bevel_18 {
	background: #000; /* fallback */
	background:
		-webkit-linear-gradient(135deg, transparent 3px, #894ca2 3px);/*右下*/
	background:
		-moz-linear-gradient(135deg, transparent 3px, #894ca2 3px);/*右下*/
	background:
		-o-linear-gradient(135deg, transparent 3px, #894ca2 3px);/*右下*/
	background:
		-ms-linear-gradient(135deg, transparent 4px, #894ca2 4px);/*右下*/
	background-position: bottom left, bottom right, top right, top left;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	color: #FFF;
}

/*平成27年度・令和8年度・令和19年度*/
.civil_build .bevel_27,
.civil_build .bevel_8,
.civil_build .bevel_19 {
	background: #000; /* fallback */
	background:
		-webkit-linear-gradient(135deg, transparent 3px,#c57824 3px);/*右下*/
	background:
		-moz-linear-gradient(135deg, transparent 3px, #c57824 3px);/*右下*/
	background:
		-o-linear-gradient(135deg, transparent 3px, #c57824 3px);/*右下*/
	background:
		-ms-linear-gradient(135deg, transparent 4px, #c57824 4px);/*右下*/
	background-position: bottom left, bottom right, top right, top left;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	color: #FFF;
}

/*平成28年度・令和9年度・令和20年度*/
.civil_build .bevel_28,
.civil_build .bevel_9,
.civil_build .bevel_20 {
	background: #000; /* fallback */
	background:
		-webkit-linear-gradient(135deg, transparent 3px, #b53787 3px);/*右下*/
	background:
		-moz-linear-gradient(135deg, transparent 3px, #b53787 3px);/*右下*/
	background:
		-o-linear-gradient(135deg, transparent 3px, #b53787 3px);/*右下*/
	background:
		-ms-linear-gradient(135deg, transparent 4px, #b53787 4px);/*右下*/
	background-position: bottom left, bottom right, top right, top left;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	color: #FFF;
}

/*平成29年度・令和10年度・令和21年度*/
.civil_build .bevel_29,
.civil_build .bevel_10,
.civil_build .bevel_21 {
	background: #000; /* fallback */
	background:
		-webkit-linear-gradient(135deg, transparent 3px, #4c8619 3px);/*右下*/
	background:
		-moz-linear-gradient(135deg, transparent 3px, #4c8619 3px);/*右下*/
	background:
		-o-linear-gradient(135deg, transparent 3px, #4c8619 3px);/*右下*/
	background:
		-ms-linear-gradient(135deg, transparent 4px, #4c8619 4px);/*右下*/
	background-position: bottom left, bottom right, top right, top left;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	color: #FFF;
}

/*平成30年度・令和11年度*/
.civil_build .bevel_30,
.civil_build .bevel_11 {
	background: #000; /* fallback */
	background:
		-webkit-linear-gradient(135deg, transparent 3px, #898989 3px);/*右下*/
	background:
		-moz-linear-gradient(135deg, transparent 3px, #898989 3px);/*右下*/
	background:
		-o-linear-gradient(135deg, transparent 3px, #898989 3px);/*右下*/
	background:
		-ms-linear-gradient(135deg, transparent 4px, #898989 4px);/*右下*/
	background-position: bottom left, bottom right, top right, top left;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	color: #FFF;
}

/*令和元年度・令和12年度*/
.civil_build .bevel_1,
.civil_build .bevel_12 {
	background: #000; /* fallback */
	background:
		-webkit-linear-gradient(135deg, transparent 3px, #e2ca25 3px);/*右下*/
	background:
		-moz-linear-gradient(135deg, transparent 3px, #e2ca25 3px);/*右下*/
	background:
		-o-linear-gradient(135deg, transparent 3px, #e2ca25 3px);/*右下*/
	background:
		-ms-linear-gradient(135deg, transparent 4px, #e2ca25 4px);/*右下*/
	background-position: bottom left, bottom right, top right, top left;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	color: #555;
}

/*令和2年度・令和13年度*/
.civil_build .bevel_2,
.civil_build .bevel_13 {
	background: #000; /* fallback */
	background:
		-webkit-linear-gradient(135deg, transparent 3px, #bd3e49 3px);/*右下*/
	background:
		-moz-linear-gradient(135deg, transparent 3px, #bd3e49 3px);/*右下*/
	background:
		-o-linear-gradient(135deg, transparent 3px, #bd3e49 3px);/*右下*/
	background:
		-ms-linear-gradient(135deg, transparent 4px, #bd3e49 4px);/*右下*/
	background-position: bottom left, bottom right, top right, top left;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	color: #FFF;
}

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

