@charset "utf-8";
@import url(//fonts.googleapis.com/earlyaccess/nanumbrushscript.css);
@font-face {
    font-family: 'NanumSquareRound';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_two@1.0/NanumSquareRound.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
* { margin: 0; padding: 0; }
a { text-decoration: none; }
ul,li { list-style: none; }
img { vertical-align: top; }

.mT35 {margin-top:35px;}
.mT45 {margin-top:45px;}
.mT55 {margin-top:55px;}
.mT65 {margin-top:65px;}

.clear_fix::after { content: ""; display: block; clear: both; }
#contain .organization br {display:block;}
.scroll_view {display:none;}
.scroll_tb {  visibility: hidden; position: absolute;}
.cont table td p:before { content: ""; width: 6px; height: 6px; background-color: #539eef; position: absolute; border-radius: 100px; margin-left: -9px; margin-top: 12px;}
.cont table td p {  padding-left:1%;  text-align: left; margin-bottom: 1%;}


#contain .organization .organ .og4 li a {
	padding-top:10px;
	display:block;
	border:1px solid #ddd;
	padding:10px 0;
	border-radius:5px;
	background-color:#fff;
	margin-top:10px;;
}
#contain .organization .organ .og4 li a p::before {
	background-color:#008dd5;
	top:5px;
}

@media (min-width:1500px) {

	#contain .organization{ padding:0 0 100px 0;width: 1250px; margin:0 auto;}
	#contain .organization .khwrap{width: 1250px; margin:0 auto;}
	#contain .organization .caut{color: rgba(173, 173, 173, 1);font-size: 18px;text-align: center;margin-top: -21px;margin-bottom: 16px;padding-bottom: 5px;}

	#contain .organization .organ{}
	#contain .organization .organ [class^=og]{position: relative;padding:0 0 40px 0;}
	#contain .organization .organ [class^=og]:last-child:before{display:none}
	#contain .organization .organ [class^=og] i{position:absolute;z-index:0;left:50%;top:0;display:block;height:1px;border-bottom:1px dashed #bebebe}
	#contain .organization .organ [class^=og] ul{text-align:center;margin: 0 -5px;font-size: 0;}
	#contain .organization .organ [class^=og] li{display:inline-block;padding: 0 5px;position: relative;}
	#contain .organization .organ [class^=og] li strong{box-sizing: border-box;display:block;line-height: 70px;font-size:25px;font-weight:bold;color:#fff;border-radius: 50px; font-family:'Cafe24Ssurround';}
	#contain .organization .organ [class^=og] li strong span {position:absolute; width:100%; top:50%; left:50%; transform:translate(-50%,-50%);}

	#contain .organization .organ .og0 {position:relative;}
    #contain .organization .organ .og0::before { content:"";width:1px;height:400px;background-color:#cacaca;position:absolute; left:50%; top:115px; transform:translateX(-50%);}
	#contain .organization .organ .og0 li{text-align:center;}
	#contain .organization .organ .og0 li strong{width:132px;height:132px; border-radius:50%; line-height:1.65; border:1px #436690 solid; background-color:#fff;}
    #contain .organization .organ .og0 li strong a {display:block; width:100%; height:100%;cursor: context-menu;}
    #contain .organization .organ .og0 li strong span {font-family:'NanumSquareRound'; font-size:20px; color:#436690;}

	#contain .organization .organ .og0-1 {position:relative; top:-125px;} 
	#contain .organization .organ .og0-1::after {content:''; width:30.3%; height:1px; background-color:#cacaca; position:absolute; top:50%; right:180px; transform:translateY(-50%); z-index:-1;}
	#contain .organization .organ .og0-1 .ogr {position:absolute; top:50%; right:140px; width:185px; height:60px; margin:0; transform:translateY(-50%);}
	#contain .organization .organ .og0-1 .ogr li {text-align:center; display:block; width:100%; height:100%; }
	#contain .organization .organ .og0-1 .ogr li strong {border:1px solid #6c6c6c; border-radius:15px; width:100%; height:100%; background-color:#fff;}
	#contain .organization .organ .og0-1 .ogr li strong a {display:block; width:100%; height:100%;cursor: context-menu;}
	#contain .organization .organ .og0-1 .ogr li strong span {font-family:'NanumSquareRound'; font-size:19px; color:#6c6c6c;}

	#contain .organization .organ .og1 {position:relative; z-index:10;}
	#contain .organization .organ .og1 li{text-align:center;}
	#contain .organization .organ .og1 li strong{width:185px;height:60px; border-radius:15px; line-height:1.65; border:2px #436690 solid; background-color:#436690;}
    #contain .organization .organ .og1 li strong a {display:block; width:100%; height:100%;}
    #contain .organization .organ .og1 li strong span {font-family:'NanumSquareRound'; font-size:20px; color:#fff; font-weight:800;}
	#contain .organization .organ .og1 li strong:hover {background-color:#fff;}
	#contain .organization .organ .og1 li strong:hover span {color:#436690; transition:all 0.3s;}

	#contain .organization .organ .og1-1 {position:relative; top:-90px;} 
	#contain .organization .organ .og1-1::after {content:''; width:71%; height:1px; background-color:#cacaca; position:absolute; top:50%; right:180px; transform:translateY(-50%); z-index:-1;}
	#contain .organization .organ .og1-1 .ogr {position:absolute; top:50%; right:140px; width:185px; height:60px; margin:0; transform:translateY(-50%); z-index:999;}
	#contain .organization .organ .og1-1 .ogl {position:absolute; top:50%; left:140px; width:185px; height:60px; margin:0; transform:translateY(-50%); z-index:999;}
	#contain .organization .organ .og1-1 li {text-align:center; display:block; width:100%; height:100%; }
	#contain .organization .organ .og1-1 li strong {border:1px solid #6c6c6c; border-radius:15px; width:100%; height:100%; background-color:#fff;}
	#contain .organization .organ .og1-1 li strong a {display:block; width:100%; height:100%;}
	#contain .organization .organ .og1-1 li strong span {font-family:'NanumSquareRound'; font-size:19px; color:#6c6c6c;}

	#contain .organization .organ .og2 {position:relative; z-index:10; padding-bottom:110px;}
	#contain .organization .organ .og2::after {content:''; width:45.5%; height:1px; background-color:#cacaca; position:absolute; top:-65px; right:58px; transform:translateY(-50%);}
	#contain .organization .organ .og2 li{text-align:center;}
	#contain .organization .organ .og2 li strong{width:185px;height:60px; border-radius:15px; line-height:1.65; border:2px #436690 solid; background-color:#436690;}
    #contain .organization .organ .og2 li strong a {display:block; width:100%; height:100%;}
    #contain .organization .organ .og2 li strong span {font-family:'NanumSquareRound'; font-size:20px; color:#fff; font-weight:800;}
	#contain .organization .organ .og2 li strong:hover {background-color:#fff;}
	#contain .organization .organ .og2 li strong:hover span {color:#436690; transition:all 0.3s;}

	#contain .organization .organ .og2-1 {position:relative; top:-45px;} 
	#contain .organization .organ .og2-1::after {content:''; width: 35.6%; height:1px; background-color:#cacaca; position:absolute; top:50%; left:180px; transform:translateY(-50%); z-index:-1;}
	#contain .organization .organ .og2-1 .ogl {position:absolute; top:50%; left:140px; width:185px; height:60px; margin:0; transform:translateY(-50%); z-index:999;}
	#contain .organization .organ .og2-1 .ogl li {text-align:center; display:block; width:100%; height:100%; }
	#contain .organization .organ .og2-1 .ogl li strong {border:1px solid #6c6c6c; border-radius:15px; width:100%; height:100%; background-color:#fff;}
	#contain .organization .organ .og2-1 .ogl li strong a {display:block; width:100%; height:100%;}
	#contain .organization .organ .og2-1 .ogl li strong span {font-family:'NanumSquareRound'; font-size:19px; color:#6c6c6c;}

	#contain .organization .organ .og3 {position:relative; padding-bottom:10px;}
    #contain .organization .organ .og3::after { content:"";width:80.8%;height:1px;background-color:#cacaca;position:absolute; left:44.9%; top:-45px; transform:translateX(-50%);}
	#contain .organization .organ .og3 li{text-align:center; width:10%;}
	#contain .organization .organ .og3 li::after {content:''; width:1px; height:45px; background-color:#cacaca; position:absolute; top:-45px; left:50%; transform:translateX(-50%);}
	#contain .organization .organ .og3 li:last-child::after {content:''; width:1px; height:230px; background-color:#cacaca; position:absolute; top:-230px; left:50%; transform:translateX(-50%);}
	#contain .organization .organ .og3 li strong{height:92px; border-radius:15px; line-height:1.65; border:2px solid;}
	#contain .organization .organ .og3 li:nth-child(1) strong {background-color:#67c9f3; border-color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(2) strong {background-color:#008dd5; border-color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(3) strong {background-color:#2282cc; border-color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(4) strong {background-color:#67c9f3; border-color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(5) strong {background-color:#008dd5; border-color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(6) strong {background-color:#2282cc; border-color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(7) strong {background-color:#67c9f3; border-color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(8) strong {background-color:#008dd5; border-color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(9) strong {background-color:#2282cc; border-color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(10) strong {background-color:#67c9f3; border-color:#67c9f3;}

    #contain .organization .organ .og3 li strong a {display:block; width:100%; height:100%;}
    #contain .organization .organ .og3 li strong span {font-family:'NanumSquareRound'; font-size:20px; color:#fff; font-weight:800;}
	#contain .organization .organ .og3 li strong:hover {background-color:#fff;}
	#contain .organization .organ .og3 li strong:hover span {transition:all 0.3s;}
	#contain .organization .organ .og3 li:nth-child(1) strong:hover span {color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(2) strong:hover span {color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(3) strong:hover span {color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(4) strong:hover span {color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(5) strong:hover span {color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(6) strong:hover span {color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(7) strong:hover span {color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(8) strong:hover span {color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(9) strong:hover span {color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(10) strong:hover span {color:#67c9f3;}

	#contain .organization .organ .og4 {position:relative; padding-bottom:10px;}
	#contain .organization .organ .og4 li {text-align:center; width:10%; padding:0 5px; vertical-align:text-top; }
	#contain .organization .organ .og4 li div {border:1px solid #cdcdcd; background-color:#fafafa; padding:15px 0;border-radius:13px; height:265px;}
	#contain .organization .organ .og4 li p {padding-left:20px; font-size:15px; font-family:'NanumSquareRound'; color:#000; text-align:left; letter-spacing: -0.9px; line-height:1.27; position:relative;}
	#contain .organization .organ .og4 li p::before {content:''; width:8px; height:8px; background-color:#8d8d8d; border-radius:50%; position:absolute; left:8px; top:3px;}
	#contain .organization .organ .og4 li p + p {margin-top:5px;}

	#contain .organization .organ .og5 {position:relative; padding-bottom:10px;}
	#contain .organization .organ .og5 li {text-align:center; width:10%; padding:0 5px; vertical-align:text-top; }
	#contain .organization .organ .og5 li a {display:block; border:1px solid #cdcdcd; background-color:#fafafa; padding:15px 0;border-radius:13px;}
	#contain .organization .organ .og5 li p {padding-left:20px; font-size:15px; font-family:'NanumSquareRound'; color:#000; text-align:left; letter-spacing: -0.9px; line-height:1.27; position:relative;}
	#contain .organization .organ .og5 li p::before {content:''; width:8px; height:8px; background-color:#2282cc; border-radius:50%; position:absolute; left:8px; top:3px;}
	#contain .organization .organ .og5 li p + p {margin-top:5px;}
	#contain .organization .organ .og5 li a:hover {text-decoration:underline;}


	/* 조직도 세부내용 표 */
	#contain .organization .cont{margin-top:30px;}
	#contain .organization .cont .cons{padding:50px 0 0 0}
	#contain .organization .cont .title{position:relative;padding: 0;margin-bottom: 30px;line-height: 30px;font-size:30px;font-weight: 600;color:#436690;text-align:center;}
	#contain .organization .cont .table table{position: relative;width: 100%;border-collapse: collapse;table-layout: fixed;}
	#contain .organization .cont .table table thead{border-top: 4px solid #436690;}
	#contain .organization .cont .table table tr{border-top:none;}
	#contain .organization .cont .table table th{background: #fff; color:#000; font-weight:600;}
	#contain .organization .cont .table table th,
	#contain .organization .cont .table table td{padding: 15px 35px;line-height:180%;font-size: 20px;border:1px solid #e9e9e9;font-family:'NanumSquareRound'; }
	#contain .organization .cont .table table th:nth-child(1),
    #contain .organization .cont .table table td:nth-child(1){border-left:0}
	#contain .organization .cont .table table th:last-child,
    #contain .organization .cont .table table td:last-child{border-right:0}

}

@media (max-width:1499px) and (min-width:1201px) {
	#contain .organization{ padding:0 0 100px 0;width: 96%; margin:0 auto;}
	#contain .organization .khwrap{width: 100%; margin:0 auto;}
	#contain .organization .caut{color: rgba(173, 173, 173, 1);font-size: 18px;text-align: center;margin-top: -21px;margin-bottom: 16px;padding-bottom: 5px;}

	#contain .organization .organ{}
	#contain .organization .organ [class^=og]{position: relative;padding:0 0 40px 0;}
	#contain .organization .organ [class^=og]:last-child:before{display:none}
	#contain .organization .organ [class^=og] i{position:absolute;z-index:0;left:50%;top:0;display:block;height:1px;border-bottom:1px dashed #bebebe}
	#contain .organization .organ [class^=og] ul{text-align:center;margin: 0 -5px;font-size: 0;}
	#contain .organization .organ [class^=og] li{display:inline-block;padding: 0 5px;position: relative;}
	#contain .organization .organ [class^=og] li strong{box-sizing: border-box;display:block;line-height: 70px;font-size:25px;font-weight:bold;color:#fff;border-radius: 50px; font-family:'Cafe24Ssurround';}
	#contain .organization .organ [class^=og] li strong span {position:absolute; width:100%; top:50%; left:50%; transform:translate(-50%,-50%);}

	#contain .organization .organ .og0 {position:relative;}
    #contain .organization .organ .og0::before { content:"";width:1px;height:400px;background-color:#cacaca;position:absolute; left:50%; top:115px; transform:translateX(-50%);}
	#contain .organization .organ .og0 li{text-align:center;}
	#contain .organization .organ .og0 li strong{width:132px;height:132px; border-radius:50%; line-height:1.65; border:1px #436690 solid; background-color:#fff;}
    #contain .organization .organ .og0 li strong a {display:block; width:100%; height:100%;cursor: context-menu;}
    #contain .organization .organ .og0 li strong span {font-family:'NanumSquareRound'; font-size:20px; color:#436690;}

	#contain .organization .organ .og0-1 {position:relative; top:-125px;} 
	#contain .organization .organ .og0-1::after {content:''; width:30.3%; height:1px; background-color:#cacaca; position:absolute; top:50%; right:180px; transform:translateY(-50%); z-index:-1;}
	#contain .organization .organ .og0-1 .ogr {position:absolute; top:50%; right:140px; width:185px; height:60px; margin:0; transform:translateY(-50%);}
	#contain .organization .organ .og0-1 .ogr li {text-align:center; display:block; width:100%; height:100%; }
	#contain .organization .organ .og0-1 .ogr li strong {border:1px solid #6c6c6c; border-radius:15px; width:100%; height:100%; background-color:#fff;}
	#contain .organization .organ .og0-1 .ogr li strong a {display:block; width:100%; height:100%;cursor: context-menu;}
	#contain .organization .organ .og0-1 .ogr li strong span {font-family:'NanumSquareRound'; font-size:19px; color:#6c6c6c;}

	#contain .organization .organ .og1 {position:relative; z-index:10;}
	#contain .organization .organ .og1 li{text-align:center;}
	#contain .organization .organ .og1 li strong{width:185px;height:60px; border-radius:15px; line-height:1.65; border:2px #436690 solid; background-color:#436690;}
    #contain .organization .organ .og1 li strong a {display:block; width:100%; height:100%;}
    #contain .organization .organ .og1 li strong span {font-family:'NanumSquareRound'; font-size:20px; color:#fff; font-weight:800;}
	#contain .organization .organ .og1 li strong:hover {background-color:#fff;}
	#contain .organization .organ .og1 li strong:hover span {color:#436690; transition:all 0.3s;}

	#contain .organization .organ .og1-1 {position:relative; top:-90px;} 
	#contain .organization .organ .og1-1::after {content:''; width:71%; height:1px; background-color:#cacaca; position:absolute; top:50%; right:180px; transform:translateY(-50%); z-index:-1;}
	#contain .organization .organ .og1-1 .ogr {position:absolute; top:50%; right:140px; width:185px; height:60px; margin:0; transform:translateY(-50%);}
	#contain .organization .organ .og1-1 .ogl {position:absolute; top:50%; left:140px; width:185px; height:60px; margin:0; transform:translateY(-50%);}
	#contain .organization .organ .og1-1 li {text-align:center; display:block; width:100%; height:100%; }
	#contain .organization .organ .og1-1 li strong {border:1px solid #6c6c6c; border-radius:15px; width:100%; height:100%; background-color:#fff;}
	#contain .organization .organ .og1-1 li strong a {display:block; width:100%; height:100%;}
	#contain .organization .organ .og1-1 li strong span {font-family:'NanumSquareRound'; font-size:19px; color:#6c6c6c;}

	#contain .organization .organ .og2 {position:relative; z-index:10; padding-bottom:110px;}
	#contain .organization .organ .og2::after {content:''; width:45.5%; height:1px; background-color:#cacaca; position:absolute; top:-39px; right:55px;
		        top: -65px;
        right: 61px;
		transform:translateY(-50%);}
	#contain .organization .organ .og2 li{text-align:center;}
	#contain .organization .organ .og2 li strong{width:185px;height:60px; border-radius:15px; line-height:1.65; border:2px #436690 solid; background-color:#436690;}
    #contain .organization .organ .og2 li strong a {display:block; width:100%; height:100%;}
    #contain .organization .organ .og2 li strong span {font-family:'NanumSquareRound'; font-size:20px; color:#fff; font-weight:800;}
	#contain .organization .organ .og2 li strong:hover {background-color:#fff;}
	#contain .organization .organ .og2 li strong:hover span {color:#436690; transition:all 0.3s;}

	#contain .organization .organ .og2-1 {position:relative; top:-45px;} 
	#contain .organization .organ .og2-1::after {content:''; width:36.5%; height:1px; background-color:#cacaca; position:absolute; top:50%; left:180px; transform:translateY(-50%); z-index:-1;}
	#contain .organization .organ .og2-1 .ogl {position:absolute; top:50%; left:140px; width:185px; height:60px; margin:0; transform:translateY(-50%);}
	#contain .organization .organ .og2-1 .ogl li {text-align:center; display:block; width:100%; height:100%; }
	#contain .organization .organ .og2-1 .ogl li strong {border:1px solid #6c6c6c; border-radius:15px; width:100%; height:100%; background-color:#fff;}
	#contain .organization .organ .og2-1 .ogl li strong a {display:block; width:100%; height:100%;}
	#contain .organization .organ .og2-1 .ogl li strong span {font-family:'NanumSquareRound'; font-size:19px; color:#6c6c6c;}

	#contain .organization .organ .og3 {position:relative; padding-bottom:10px;}
    #contain .organization .organ .og3::after { content:"";width:80.5%;height:1px;background-color:#cacaca;position:absolute; left:45%; top:-45px; transform:translateX(-50%);}
	#contain .organization .organ .og3 li{text-align:center; width:10%;}
	#contain .organization .organ .og3 li::after {content:''; width:1px; height:45px; background-color:#cacaca; position:absolute; top:-45px; left:50%; transform:translateX(-50%);}
	#contain .organization .organ .og3 li:last-child::after {
		        content: '';
        width: 1px;
        height: 230px;
        background-color: #cacaca;
        position: absolute;
        top: -230px;
        left: 50%;
        transform: translateX(-50%);
	}
	#contain .organization .organ .og3 li strong{height:92px; border-radius:15px; line-height:1.65; border:2px solid;}
	#contain .organization .organ .og3 li:nth-child(1) strong {background-color:#67c9f3; border-color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(2) strong {background-color:#008dd5; border-color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(3) strong {background-color:#2282cc; border-color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(4) strong {background-color:#67c9f3; border-color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(5) strong {background-color:#008dd5; border-color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(6) strong {background-color:#2282cc; border-color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(7) strong {background-color:#67c9f3; border-color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(8) strong {background-color:#008dd5; border-color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(9) strong {background-color:#2282cc; border-color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(10) strong {background-color:#67c9f3; border-color:#67c9f3;}
    #contain .organization .organ .og3 li strong a {display:block; width:100%; height:100%;}
    #contain .organization .organ .og3 li strong span {font-family:'NanumSquareRound'; font-size:19px; color:#fff; font-weight:800;}
	#contain .organization .organ .og3 li strong:hover {background-color:#fff;}
	#contain .organization .organ .og3 li strong:hover span {transition:all 0.3s;}
	#contain .organization .organ .og3 li:nth-child(1) strong:hover span {color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(2) strong:hover span {color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(3) strong:hover span {color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(4) strong:hover span {color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(5) strong:hover span {color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(6) strong:hover span {color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(7) strong:hover span {color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(8) strong:hover span {color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(9) strong:hover span {color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(10) strong:hover span {color:#67c9f3;}

	#contain .organization .organ .og4 {position:relative;}
	#contain .organization .organ .og4 li {text-align:center; width:10%; padding:0 5px; vertical-align:text-top; }
	#contain .organization .organ .og4 li div {border:1px solid #cdcdcd; background-color:#fafafa; padding:15px 0;border-radius:13px; height:265px;}
	#contain .organization .organ .og4 li p {padding-left:20px; font-size:15px; font-family:'NanumSquareRound'; color:#000; text-align:left; letter-spacing: -0.9px; line-height:1.27; position:relative;}
	#contain .organization .organ .og4 li p::before {content:''; width:8px; height:8px; background-color:#8d8d8d; border-radius:50%; position:absolute; left:8px; top:3px;}
	#contain .organization .organ .og4 li p + p {margin-top:5px;}

	#contain .organization .organ .og5 {position:relative;}
	#contain .organization .organ .og5 li {text-align:center; width:10%; padding:0 5px; vertical-align:text-top; }
	#contain .organization .organ .og5 li a {display:block; border:1px solid #cdcdcd; background-color:#fafafa; padding:15px 0;border-radius:13px;}
	#contain .organization .organ .og5 li p {padding-left:20px; font-size:15px; font-family:'NanumSquareRound'; color:#000; text-align:left; letter-spacing: -0.9px; line-height:1.27; position:relative;}
	#contain .organization .organ .og5 li p::before {content:''; width:8px; height:8px; background-color:#2282cc; border-radius:50%; position:absolute; left:8px; top:3px;}
	#contain .organization .organ .og5 li p + p {margin-top:5px;}
	#contain .organization .organ .og5 li a:hover {text-decoration:underline;}

	/* 조직도 세부내용 표 */
	#contain .organization .cont{margin-top:30px;}
	#contain .organization .cont .cons{padding:50px 0 0 0}
	#contain .organization .cont .title{position:relative;padding: 0;margin-bottom: 30px;line-height: 30px;font-size:30px;font-weight: 600;color:#436690;text-align:center;}
	#contain .organization .cont .table table{position: relative;width: 100%;border-collapse: collapse;table-layout: fixed;}
	#contain .organization .cont .table table thead{border-top: 4px solid #436690;}
	#contain .organization .cont .table table tr{border-top:none;}
	#contain .organization .cont .table table th{background: #fff; color:#000; font-weight:600;}
	#contain .organization .cont .table table th,
	#contain .organization .cont .table table td{padding: 15px 35px;line-height:180%;font-size: 20px;border:1px solid #e9e9e9;font-family:'NanumSquareRound'; }
	#contain .organization .cont .table table th:nth-child(1),
    #contain .organization .cont .table table td:nth-child(1){border-left:0}
	#contain .organization .cont .table table th:last-child,
    #contain .organization .cont .table table td:last-child{border-right:0}

}

@media (max-width:1200px) and (min-width:748px) {
	#contain .organization{ padding:0 0 100px 0;width: 96%; margin:0 auto; overflow-x:scroll;}
	#contain .organization .scroll_view {display:block; text-align:center; color:#333; font-size:14px;}
	#contain .organization .khwrap{width: 1250px; margin:0 auto;}
	#contain .organization .caut{color: rgba(173, 173, 173, 1);font-size: 18px;text-align: center;margin-bottom: 16px;padding-bottom: 5px;}

	#contain .organization .organ{}
	#contain .organization .organ [class^=og]{position: relative;padding:0 0 40px 0;}
	#contain .organization .organ [class^=og]:last-child:before{display:none}
	#contain .organization .organ [class^=og] i{position:absolute;z-index:0;left:50%;top:0;display:block;height:1px;border-bottom:1px dashed #bebebe}
	#contain .organization .organ [class^=og] ul{text-align:center;margin: 0 -5px;font-size: 0;}
	#contain .organization .organ [class^=og] li{display:inline-block;padding: 0 5px;position: relative;}
	#contain .organization .organ [class^=og] li strong{box-sizing: border-box;display:block;line-height: 70px;font-size:25px;font-weight:bold;color:#fff;border-radius: 50px; font-family:'Cafe24Ssurround';}
	#contain .organization .organ [class^=og] li strong span {position:absolute; width:100%; top:50%; left:50%; transform:translate(-50%,-50%);}

	#contain .organization .organ .og0 {position:relative;}
    #contain .organization .organ .og0::before { content:"";width:1px;height:400px;background-color:#cacaca;position:absolute; left:50%; top:115px; transform:translateX(-50%);}
	#contain .organization .organ .og0 li{text-align:center;}
	#contain .organization .organ .og0 li strong{width:132px;height:132px; border-radius:50%; line-height:1.65; border:1px #436690 solid; background-color:#fff;}
    #contain .organization .organ .og0 li strong a {display:block; width:100%; height:100%;cursor: context-menu;}
    #contain .organization .organ .og0 li strong span {font-family:'NanumSquareRound'; font-size:18px; color:#436690;}

	#contain .organization .organ .og0-1 {position:relative; top:-125px;} 
	#contain .organization .organ .og0-1::after {content:''; width:30.3%; height:1px; background-color:#cacaca; position:absolute; top:50%; right:180px; transform:translateY(-50%); z-index:-1;}
	#contain .organization .organ .og0-1 .ogr {position:absolute; top:50%; right:140px; width:185px; height:60px; margin:0; transform:translateY(-50%);}
	#contain .organization .organ .og0-1 .ogr li {text-align:center; display:block; width:100%; height:100%; }
	#contain .organization .organ .og0-1 .ogr li strong {border:1px solid #6c6c6c; border-radius:15px; width:100%; height:100%; background-color:#fff;}
	#contain .organization .organ .og0-1 .ogr li strong a {display:block; width:100%; height:100%;cursor: context-menu;}
	#contain .organization .organ .og0-1 .ogr li strong span {font-family:'NanumSquareRound'; font-size:17px; color:#6c6c6c;}

	#contain .organization .organ .og1 {position:relative; z-index:10;}
	#contain .organization .organ .og1 li{text-align:center;}
	#contain .organization .organ .og1 li strong{width:185px;height:60px; border-radius:15px; line-height:1.65; border:2px #436690 solid; background-color:#436690;}
    #contain .organization .organ .og1 li strong a {display:block; width:100%; height:100%;}
    #contain .organization .organ .og1 li strong span {font-family:'NanumSquareRound'; font-size:18px; color:#fff; font-weight:800;}
	#contain .organization .organ .og1 li strong:hover {background-color:#fff;}
	#contain .organization .organ .og1 li strong:hover span {color:#436690; transition:all 0.3s;}

	#contain .organization .organ .og1-1 {position:relative; top:-90px;} 
	#contain .organization .organ .og1-1::after {content:''; width:71%; height:1px; background-color:#cacaca; position:absolute; top:50%; right:180px; transform:translateY(-50%); z-index:-1;}
	#contain .organization .organ .og1-1 .ogr {position:absolute; top:50%; right:140px; width:185px; height:60px; margin:0; transform:translateY(-50%);}
	#contain .organization .organ .og1-1 .ogl {position:absolute; top:50%; left:140px; width:185px; height:60px; margin:0; transform:translateY(-50%);}
	#contain .organization .organ .og1-1 li {text-align:center; display:block; width:100%; height:100%; }
	#contain .organization .organ .og1-1 li strong {border:1px solid #6c6c6c; border-radius:15px; width:100%; height:100%; background-color:#fff;}
	#contain .organization .organ .og1-1 li strong a {display:block; width:100%; height:100%;}
	#contain .organization .organ .og1-1 li strong span {font-family:'NanumSquareRound'; font-size:17px; color:#6c6c6c;}

	#contain .organization .organ .og2 {position:relative; z-index:10; padding-bottom:80px;}
	#contain .organization .organ .og2::after {content:''; width:45.5%; height:1px; background-color:#cacaca; position:absolute; top:-39px; right:58px; transform:translateY(-50%);}
	#contain .organization .organ .og2 li{text-align:center;}
	#contain .organization .organ .og2 li strong{width:185px;height:60px; border-radius:15px; line-height:1.65; border:2px #436690 solid; background-color:#436690;}
    #contain .organization .organ .og2 li strong a {display:block; width:100%; height:100%;}
    #contain .organization .organ .og2 li strong span {font-family:'NanumSquareRound'; font-size:18px; color:#fff; font-weight:800;}
	#contain .organization .organ .og2 li strong:hover {background-color:#fff;}
	#contain .organization .organ .og2 li strong:hover span {color:#436690; transition:all 0.3s;}

	#contain .organization .organ .og2-1 {position:relative; top:-45px;} 
	#contain .organization .organ .og2-1::after {content:''; width:35.3%; height:1px; background-color:#cacaca; position:absolute; top:50%; left:180px; transform:translateY(-50%); z-index:-1;}
	#contain .organization .organ .og2-1 .ogl {position:absolute; top:50%; left:140px; width:185px; height:60px; margin:0; transform:translateY(-50%);}
	#contain .organization .organ .og2-1 .ogl li {text-align:center; display:block; width:100%; height:100%; }
	#contain .organization .organ .og2-1 .ogl li strong {border:1px solid #6c6c6c; border-radius:15px; width:100%; height:100%; background-color:#fff;}
	#contain .organization .organ .og2-1 .ogl li strong a {display:block; width:100%; height:100%;}
	#contain .organization .organ .og2-1 .ogl li strong span {font-family:'NanumSquareRound'; font-size:17px; color:#6c6c6c;}

	#contain .organization .organ .og3 {position:relative; padding-bottom:10px;}
    #contain .organization .organ .og3::after { content:"";width:80.6%;height:1px;background-color:#cacaca;position:absolute; left:45%; top:-45px; transform:translateX(-50%);}
	#contain .organization .organ .og3 li{text-align:center; width:10%;}
	#contain .organization .organ .og3 li::after {content:''; width:1px; height:45px; background-color:#cacaca; position:absolute; top:-45px; left:50%; transform:translateX(-50%);}
	#contain .organization .organ .og3 li:last-child::after {content:''; width:1px; height:180px; background-color:#cacaca; position:absolute; top:-180px; left:50%; transform:translateX(-50%);}
	#contain .organization .organ .og3 li strong{height:92px; border-radius:15px; line-height:1.65; border:2px solid;}
	#contain .organization .organ .og3 li:nth-child(1) strong {background-color:#67c9f3; border-color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(2) strong {background-color:#008dd5; border-color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(3) strong {background-color:#2282cc; border-color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(4) strong {background-color:#67c9f3; border-color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(5) strong {background-color:#008dd5; border-color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(6) strong {background-color:#2282cc; border-color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(7) strong {background-color:#67c9f3; border-color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(8) strong {background-color:#008dd5; border-color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(9) strong {background-color:#2282cc; border-color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(10) strong {background-color:#67c9f3; border-color:#67c9f3;}
    #contain .organization .organ .og3 li strong a {display:block; width:100%; height:100%;}
    #contain .organization .organ .og3 li strong span {font-family:'NanumSquareRound'; font-size:18px; color:#fff; font-weight:800;}
	#contain .organization .organ .og3 li strong:hover {background-color:#fff;}
	#contain .organization .organ .og3 li strong:hover span {transition:all 0.3s;}
	#contain .organization .organ .og3 li:nth-child(1) strong:hover span {color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(2) strong:hover span {color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(3) strong:hover span {color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(4) strong:hover span {color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(5) strong:hover span {color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(6) strong:hover span {color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(7) strong:hover span {color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(8) strong:hover span {color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(9) strong:hover span {color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(10) strong:hover span {color:#67c9f3;}

	#contain .organization .organ .og4 {position:relative;}
	#contain .organization .organ .og4 li {text-align:center; width:10%; padding:0 5px; vertical-align:text-top; }
	#contain .organization .organ .og4 li div {border:1px solid #cdcdcd; background-color:#fafafa; padding:15px 0;border-radius:13px; height:265px;}
	#contain .organization .organ .og4 li p {padding-left:20px; font-size:14px; font-family:'NanumSquareRound'; color:#000; text-align:left; letter-spacing: -0.9px; line-height:1.27; position:relative;}
	#contain .organization .organ .og4 li p::before {content:''; width:8px; height:8px; background-color:#8d8d8d; border-radius:50%; position:absolute; left:8px; top:3px;}
	#contain .organization .organ .og4 li p + p {margin-top:5px;}

	#contain .organization .organ .og5 {position:relative;}
	#contain .organization .organ .og5 li {text-align:center; width:10%; padding:0 5px; vertical-align:text-top; }
	#contain .organization .organ .og5 li a {display:block; border:1px solid #cdcdcd; background-color:#fafafa; padding:15px 0;border-radius:13px;}
	#contain .organization .organ .og5 li p {padding-left:20px; font-size:14px; font-family:'NanumSquareRound'; color:#000; text-align:left; letter-spacing: -0.9px; line-height:1.27; position:relative;}
	#contain .organization .organ .og5 li p::before {content:''; width:8px; height:8px; background-color:#2282cc; border-radius:50%; position:absolute; left:8px; top:3px;}
	#contain .organization .organ .og5 li p + p {margin-top:5px;}
	#contain .organization .organ .og5 li a:hover {text-decoration:underline;}

	/* 조직도 세부내용 표 */
	#contain .organization .cont{margin-top:30px;}
	#contain .organization .cont .cons{padding:50px 0 0 0}
	#contain .organization .cont .title{position:relative;padding: 0;margin-bottom: 30px;line-height: 30px;font-size:26px;font-weight: 600;color:#436690;text-align:center;}
	#contain .organization .cont .table table{position: relative;width: 100%;border-collapse: collapse;table-layout: fixed;}
	#contain .organization .cont .table table thead{border-top: 4px solid #436690;}
	#contain .organization .cont .table table tr{border-top:none;}
	#contain .organization .cont .table table th{background: #fff; color:#000; font-weight:600;}
	#contain .organization .cont .table table th,
	#contain .organization .cont .table table td{padding: 15px 35px;line-height:180%;font-size: 18px;border:1px solid #e9e9e9;font-family:'NanumSquareRound'; }
	#contain .organization .cont .table table th:nth-child(1),
    #contain .organization .cont .table table td:nth-child(1){border-left:0}
	#contain .organization .cont .table table th:last-child,
    #contain .organization .cont .table table td:last-child{border-right:0}
}

@media (max-width:747px) {
	#contain .organization{ padding:0 0 100px 0;width: 96%; margin:0 auto; overflow-x:scroll;}
	#contain .organization .scroll_view {display:block; text-align:center; color:#333; font-size:14px;}
	#contain .organization .khwrap{width: 1250px; margin:0 auto;}
	#contain .organization .caut{color: rgba(173, 173, 173, 1);font-size: 18px;text-align: center;margin-bottom: 16px;padding-bottom: 5px;}

	#contain .organization .organ{}
	#contain .organization .organ [class^=og]{position: relative;padding:0 0 40px 0;}
	#contain .organization .organ [class^=og]:last-child:before{display:none}
	#contain .organization .organ [class^=og] i{position:absolute;z-index:0;left:50%;top:0;display:block;height:1px;border-bottom:1px dashed #bebebe}
	#contain .organization .organ [class^=og] ul{text-align:center;margin: 0 -5px;font-size: 0;}
	#contain .organization .organ [class^=og] li{display:inline-block;padding: 0 5px;position: relative;}
	#contain .organization .organ [class^=og] li strong{box-sizing: border-box;display:block;line-height: 70px;font-size:25px;font-weight:bold;color:#fff;border-radius: 50px; font-family:'Cafe24Ssurround';}
	#contain .organization .organ [class^=og] li strong span {position:absolute; width:100%; top:50%; left:50%; transform:translate(-50%,-50%);}

	#contain .organization .organ .og0 {position:relative;}
    #contain .organization .organ .og0::before { content:"";width:1px;height:400px;background-color:#cacaca;position:absolute; left:50%; top:115px; transform:translateX(-50%);}
	#contain .organization .organ .og0 li{text-align:center;}
	#contain .organization .organ .og0 li strong{width:132px;height:132px; border-radius:50%; line-height:1.65; border:1px #436690 solid; background-color:#fff;}
    #contain .organization .organ .og0 li strong a {display:block; width:100%; height:100%;     cursor: context-menu;}
    #contain .organization .organ .og0 li strong span {font-family:'NanumSquareRound'; font-size:18px; color:#436690;}

	#contain .organization .organ .og0-1 {position:relative; top:-125px;} 
	#contain .organization .organ .og0-1::after {content:''; width:30.3%; height:1px; background-color:#cacaca; position:absolute; top:50%; right:180px; transform:translateY(-50%); z-index:-1;}
	#contain .organization .organ .og0-1 .ogr {position:absolute; top:50%; right:140px; width:185px; height:60px; margin:0; transform:translateY(-50%);}
	#contain .organization .organ .og0-1 .ogr li {text-align:center; display:block; width:100%; height:100%; }
	#contain .organization .organ .og0-1 .ogr li strong {border:1px solid #6c6c6c; border-radius:15px; width:100%; height:100%; background-color:#fff;}
	#contain .organization .organ .og0-1 .ogr li strong a {display:block; width:100%; height:100%;    cursor: context-menu;}
	#contain .organization .organ .og0-1 .ogr li strong span {font-family:'NanumSquareRound'; font-size:17px; color:#6c6c6c;}

	#contain .organization .organ .og1 {position:relative; z-index:10;}
	#contain .organization .organ .og1 li{text-align:center;}
	#contain .organization .organ .og1 li strong{width:185px;height:60px; border-radius:15px; line-height:1.65; border:2px #436690 solid; background-color:#436690;}
    #contain .organization .organ .og1 li strong a {display:block; width:100%; height:100%;}
    #contain .organization .organ .og1 li strong span {font-family:'NanumSquareRound'; font-size:18px; color:#fff; font-weight:800;}
	#contain .organization .organ .og1 li strong:hover {background-color:#fff;}
	#contain .organization .organ .og1 li strong:hover span {color:#436690; transition:all 0.3s;}

	#contain .organization .organ .og1-1 {position:relative; top:-90px;} 
	#contain .organization .organ .og1-1::after {content:''; width:71%; height:1px; background-color:#cacaca; position:absolute; top:50%; right:180px; transform:translateY(-50%); z-index:-1;}
	#contain .organization .organ .og1-1 .ogr {position:absolute; top:50%; right:140px; width:185px; height:60px; margin:0; transform:translateY(-50%);}
	#contain .organization .organ .og1-1 .ogl {position:absolute; top:50%; left:140px; width:185px; height:60px; margin:0; transform:translateY(-50%);}
	#contain .organization .organ .og1-1 li {text-align:center; display:block; width:100%; height:100%; }
	#contain .organization .organ .og1-1 li strong {border:1px solid #6c6c6c; border-radius:15px; width:100%; height:100%; background-color:#fff;}
	#contain .organization .organ .og1-1 li strong a {display:block; width:100%; height:100%;}
	#contain .organization .organ .og1-1 li strong span {font-family:'NanumSquareRound'; font-size:17px; color:#6c6c6c;}

	#contain .organization .organ .og2 {position:relative; z-index:10; padding-bottom:80px;}
	#contain .organization .organ .og2::after {content:''; width:45.3%; height:1px; background-color:#cacaca; position:absolute; top:-39px; right:59px; transform:translateY(-50%);}
	#contain .organization .organ .og2 li{text-align:center;}
	#contain .organization .organ .og2 li strong{width:185px;height:60px; border-radius:15px; line-height:1.65; border:2px #436690 solid; background-color:#436690;}
    #contain .organization .organ .og2 li strong a {display:block; width:100%; height:100%;}
    #contain .organization .organ .og2 li strong span {font-family:'NanumSquareRound'; font-size:18px; color:#fff; font-weight:800;}
	#contain .organization .organ .og2 li strong:hover {background-color:#fff;}
	#contain .organization .organ .og2 li strong:hover span {color:#436690; transition:all 0.3s;}

	#contain .organization .organ .og2-1 {position:relative; top:-45px;} 
	#contain .organization .organ .og2-1::after {content:''; width:35.3%; height:1px; background-color:#cacaca; position:absolute; top:50%; left:180px; transform:translateY(-50%); z-index:-1;}
	#contain .organization .organ .og2-1 .ogl {position:absolute; top:50%; left:140px; width:185px; height:60px; margin:0; transform:translateY(-50%);}
	#contain .organization .organ .og2-1 .ogl li {text-align:center; display:block; width:100%; height:100%; }
	#contain .organization .organ .og2-1 .ogl li strong {border:1px solid #6c6c6c; border-radius:15px; width:100%; height:100%; background-color:#fff;}
	#contain .organization .organ .og2-1 .ogl li strong a {display:block; width:100%; height:100%;}
	#contain .organization .organ .og2-1 .ogl li strong span {font-family:'NanumSquareRound'; font-size:17px; color:#6c6c6c;}

	#contain .organization .organ .og3 {position:relative; padding-bottom:10px;}
    #contain .organization .organ .og3::after { content:"";width:81%;height:1px;background-color:#cacaca;position:absolute; left:45%; top:-45px; transform:translateX(-50%);}
	#contain .organization .organ .og3 li{text-align:center; width:10%;}
	#contain .organization .organ .og3 li::after {content:''; width:1px; height:45px; background-color:#cacaca; position:absolute; top:-45px; left:50%; transform:translateX(-50%);}
	#contain .organization .organ .og3 li:last-child::after {content:''; width:1px; height:180px; background-color:#cacaca; position:absolute; top:-180px; left:50%; transform:translateX(-50%);}
	#contain .organization .organ .og3 li strong{height:92px; border-radius:15px; line-height:1.65; border:2px solid;}
	#contain .organization .organ .og3 li:nth-child(1) strong {background-color:#67c9f3; border-color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(2) strong {background-color:#008dd5; border-color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(3) strong {background-color:#2282cc; border-color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(4) strong {background-color:#67c9f3; border-color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(5) strong {background-color:#008dd5; border-color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(6) strong {background-color:#2282cc; border-color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(7) strong {background-color:#67c9f3; border-color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(8) strong {background-color:#008dd5; border-color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(9) strong {background-color:#2282cc; border-color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(10) strong {background-color:#67c9f3; border-color:#67c9f3;}
    #contain .organization .organ .og3 li strong a {display:block; width:100%; height:100%;}
    #contain .organization .organ .og3 li strong span {font-family:'NanumSquareRound'; font-size:18px; color:#fff; font-weight:800;}
	#contain .organization .organ .og3 li strong:hover {background-color:#fff;}
	#contain .organization .organ .og3 li strong:hover span {transition:all 0.3s;}
	#contain .organization .organ .og3 li:nth-child(1) strong:hover span {color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(2) strong:hover span {color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(3) strong:hover span {color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(4) strong:hover span {color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(5) strong:hover span {color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(6) strong:hover span {color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(7) strong:hover span {color:#67c9f3;}
	#contain .organization .organ .og3 li:nth-child(8) strong:hover span {color:#008dd5;}
	#contain .organization .organ .og3 li:nth-child(9) strong:hover span {color:#2282cc;}
	#contain .organization .organ .og3 li:nth-child(10) strong:hover span {color:#67c9f3;}

	#contain .organization .organ .og4 {position:relative;}
	#contain .organization .organ .og4 li {text-align:center; width:10%; padding:0 5px; vertical-align:text-top; }
	#contain .organization .organ .og4 li div {border:1px solid #cdcdcd; background-color:#fafafa; padding:15px 0;border-radius:13px; height:265px;}
	#contain .organization .organ .og4 li p {padding-left:20px; font-size:14px; font-family:'NanumSquareRound'; color:#000; text-align:left; letter-spacing: -0.9px; line-height:1.27; position:relative;}
	#contain .organization .organ .og4 li p::before {content:''; width:8px; height:8px; background-color:#8d8d8d; border-radius:50%; position:absolute; left:8px; top:3px;}
	#contain .organization .organ .og4 li p + p {margin-top:5px;}

	#contain .organization .organ .og5 {position:relative;}
	#contain .organization .organ .og5 li {text-align:center; width:10%; padding:0 5px; vertical-align:text-top; }
	#contain .organization .organ .og5 li a {display:block; border:1px solid #cdcdcd; background-color:#fafafa; padding:15px 0;border-radius:13px;}
	#contain .organization .organ .og5 li p {padding-left:20px; font-size:15px; font-family:'NanumSquareRound'; color:#000; text-align:left; letter-spacing: -0.9px; line-height:1.27; position:relative;}
	#contain .organization .organ .og5 li p::before {content:''; width:8px; height:8px; background-color:#2282cc; border-radius:50%; position:absolute; left:8px; top:3px;}
	#contain .organization .organ .og5 li p + p {margin-top:5px;}
	#contain .organization .organ .og5 li a:hover {text-decoration:underline;}

	/* 조직도 세부내용 표 */
	#contain .organization .cont{margin-top:30px;}
	#contain .organization .cont .cons{padding:50px 0 0 0}
	#contain .organization .cont .title{position:relative;padding: 0;margin-bottom: 30px;line-height: 30px;font-size:26px;font-weight: 600;color:#436690;text-align:center;}
	#contain .organization .cont .table table{position: relative;width: 100%;border-collapse: collapse;table-layout: fixed;}
	#contain .organization .cont .table table thead{border-top: 4px solid #436690;}
	#contain .organization .cont .table table tr{border-top:none;}
	#contain .organization .cont .table table th{background: #fff; color:#000; font-weight:600;}
	#contain .organization .cont .table table th,
	#contain .organization .cont .table table td{padding: 15px 35px;line-height:180%;font-size: 18px;border:1px solid #e9e9e9;font-family:'NanumSquareRound'; }
	#contain .organization .cont .table table th:nth-child(1),
    #contain .organization .cont .table table td:nth-child(1){border-left:0}
	#contain .organization .cont .table table th:last-child,
    #contain .organization .cont .table table td:last-child{border-right:0}
}
