/*------------------------------------------------------------------------------------------------------
연혁
---------------------------------------------------------------------------------------------------------*/
.timeline__content h3 {margin:0 auto 20px; padding:11px 0 20px 0; border-bottom:1px dashed #ccc;}
.timeline__content h3 i {
	margin-right:15px;
	color:#3ab5b6;
}
.timeline__content p {word-break:keep-all; position:relative; padding-left:15px;}
.timeline__content p > i {position:absolute; left:0; top:3px;}

/*------------------------------------------------------------------------------------------------------
조합정관
---------------------------------------------------------------------------------------------------------*/
.prs_wrap .row > div {padding-left: 2rem;}
	@media all and (min-width: 320px) and (max-width: 992px) {
		.prs_wrap .row > div {padding-left: 0;}
	}
.prs_wrap h3::before {
	content:"\f192";
	font-family: "Font Awesome 5 Free"; font-weight: 900; color: #4c80a0; margin-right: 7px;
}
/*.prs_wrap > ul > ul, .prs_wrap > ul > ul ul {padding-left: 1rem;}*/
.prs_wrap ul li ul.list-unstyled {padding-left: 2rem!important;}
.prs_wrap > ul.list-unstyled {padding-left: 0!important;}

/*------------------------------------------------------------------------------------------------------
경영공시
---------------------------------------------------------------------------------------------------------*/
.md_wrap a {text-decoration: none;}

/*------------------------------------------------------------------------------------------------------
등록증 및 인증서
---------------------------------------------------------------------------------------------------------*/
.certifi_wrap .card {border: none;}

/*------------------------------------------------------------------------------------------------------
시설관리
---------------------------------------------------------------------------------------------------------*/
	/*---------------
	비주얼
	---------------*/
.facil_visual {background-color:#fafafa;}
	@media all and (min-width: 320px) and (max-width: 56.25em) {
		.facil_visual {padding-bottom:20px;}
	}
.facil_visual > .container-fluid {background:url(../biz/images/process_1.png) left 1rem no-repeat; position:relative;}
	@media all and (min-width: 320px) and (max-width: 56.25em) {
		.facil_visual > .container-fluid {background-position:center top;}
	}
.facil_visual > .container-fluid > section.facil_copy > div {text-align:center;}
	@media all and (min-width: 320px) and (max-width: 56.25em) {
		.facil_visual > .container-fluid > section.facil_copy div {width:95%; margin:0 auto; padding:0;}
	}

.facil_visual > .container-fluid > section.facil_copy > div:nth-child(2) {margin-top:20px; margin-bottom:20px; text-align:center;}
	@media all and (min-width: 320px) and (max-width: 56.25em) {
		.facil_visual > .container-fluid > section.facil_copy > div:nth-child(2) {margin-top:10px; margin-bottom:10px; text-align:center;}
	}
.facil_visual > .container-fluid > section.facil_copy > div i {font-size:50px; color:#ccc;}
	@media all and (min-width: 320px) and (max-width: 56.25em) {
		.facil_visual > .container-fluid > section.facil_copy > div i {font-size:40px; color:#ccc;}
	}
.build_text {font-family: Jalnan;}
.build_ul i {top: 8px;}

/*------------------------------------------------------------------------------------------------------
문화예술
---------------------------------------------------------------------------------------------------------*/
.inform_visual {
	width:100%; height:316px; margin:0; padding:45px 0; background:#000 url(../inform/images/inform_1.jpg) center top no-repeat; position:relative;
}
	@media all and (min-width: 320px) and (max-width: 56.25em) {
		.inform_visual {height:auto; padding:0;}
	}
	
.inform_visual div {
	margin:0; padding:0; text-align:center;
	font-size:22px; color:#cbcbcb; font-weight:300; line-height:32px;
}
	@media all and (min-width: 320px) and (max-width: 56.25em) {
		.inform_visual div {
			margin:0 auto; padding:0;
			font-size:18px; line-height:26px;
		}
	}
	
.inform_visual i {font-size:50px; color:#2e3132;}
	@media all and (min-width: 320px) and (max-width: 56.25em) {
		.inform_visual i {font-size:40px; color:#ccc;}
	}