@charset "utf-8";
.li_2_4532{display:none;} 


/* 이전 조직도 안보임 처리 */
#menu92_obj25136,
#menu92_obj25137,
#menu92_obj25139{display:none !important;}


/* 조직도 test */
#menuUItab #tab_k2wiz_GNB_5019{display:none;}
.org_01 .div_1_1 span{
  background: #0a3468;
    color: #FFF;
    font-size: 17px;
    font-weight: bold;
    text-align: center;
    padding: 10px 0;
}

.li_01{width:23.5% !important;}
.org_01 .li_2_10{margin-left:2% !important;}
.org_02 .ul_1 li.ul_1_li_1{float:left; width:23.5%;} 
.org_02 .ul_1 li.ul_1_li_1 .div_02 li{width:100%;} 
.org_02 .ul_1 li.ul_1_li_2{float:left; margin-left:2%; width:74.5%;}
.org_02 .ul_1 li.ul_1_li_2 .div_2 li{width:32%;}
.org_02 .ul_1 li.ul_1_li_2 .div_2 li ul.ul_3 li{width:100%;}
/*.organization_2  .div_2 ul.ul_2 li.li_2_10 ul.ul_3 li.ul_3_li{position:relative; padding-bottom:100%;}*/
ul.ul_4 span.span_4dep{font-size:13px; background-color:#dfdfdf !important; padding:8px 10px; box-sizing:border-box;}
ul.ul_5 span.span_5dep{font-size:12px; padding:5px 10px; border:1px solid #e8e8e8; margin-top:1px;}

@media all and (max-width:620px) {
  .org_02 .ul_1 li.ul_1_li_1 {width:49%; float:left;}
  .org_02 .ul_1 li.ul_1_li_2 {width:49%; float:right; margin-left:0;}
  .org_02 .ul_1 li.ul_1_li_2 .div_2 li {width:100%;}
}



/*개인정보처리방침 추가*/
.privacy_h2{font-size:20px;color:#00539c;padding-bottom:20px;padding-left:15px;}
.privacy_h3{font-size:18px;color:#2a2a2a;padding-bottom:20px;padding-left:15px;}
.privacy_h4{font-size:20px;color:#222;padding-bottom:15px;padding-left:15px;font-weight: 600;letter-spacing: -1px;}
.privacy_h5{font-size:16px;padding-bottom:10px;}
.privacy_h6{font-size:15px;padding-bottom:10px;}

/* Table */
.con-table {position: relative; line-height: 1.6;}
.con-table:after {content: ''; position: absolute; right: 0px; top: 0px; width: 1px; height: 100%; background: #fff;}
.con-table table {position: relative;}
.con-table table:after {content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 2px; background: #111}
.con-table table:before {content: ''; position: absolute; right: 0px; top: 0px; width: 1px; height: 100%; background: #FFF;}
.con-table thead th {padding: 13px 10px; font-weight: normal; background: #efefef; border-right: 1px solid #dddee0; border-bottom: 1px solid #dddee0; font-family: 'SCDream5'; font-size: 16px; color: #313131;}
.con-table tbody {display: table-header-group;}
.con-table tbody th {padding: 12px 20px;font-weight: normal;background:#fbfbfb;border-right: 1px solid #dddee0;border-bottom: 1px solid #ccd0d7;font-family: 'SCDream5';font-size: 15px;color: #000;}
.con-table tbody td {padding: 12px 15px;background:#fff;border-right: 1px solid #dddee0;border-bottom: 1px solid #dddee0;font-size: 15px;text-align: left;color: #333;}
.con-table.centermode tbody td{text-align: center;}
.con-table tbody td a {color: #333;}
.con-table .align-l {text-align: left;}
.con-table .align-c {text-align: center;}
.con-table .align-r {text-align: right;}
.con-table strong {font-family:'SCDream6'; color: #313131;}

.con-table.fontSmall th,
.con-table.fontSmall td{font-size:13px !important;}
.con-table.fontSmall tbody td{padding:12px 5px;}
.con-table.fontSmall tbody th{padding:12px 5px;font-size: 13px;}

.prtIn_text {float:left; font-size:25px; padding-top:14px;}
.prtIn_text2 {float:left;padding-top:12px;font-weight: 600;letter-spacing: -1px;}
.prtIn_text004 {float:left;padding-top:12px;font-weight: 600;letter-spacing: -1px;}

  .tooltip-link:hover .tooltip-content {
    display: block;
  }
  
  .tooltip-link:hover .tooltip-title {
    display: block;
  }

  .tooltip-link {
    position: relative;
    text-decoration: none;
    color: blue;
    margin-bottom: 10px;
  }


  .tooltip-content {
    display: none;
    position: absolute;
    top: 60px;
    left: 420px;
    width: 350px;
    padding: 10px;
    background-color: #efefef;
    border: 1px solid #ccc;
    border-radius: 0 0 5px 5px;
    color:#333;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
    z-index:1;
  }
  .tooltip-title{
	display: none; 
	position: absolute;
	top: 20px;
	left: 302px;
	width: 270px;
	padding: 10px;
	background-color: #00a2a0;
	border: 1px solid #00a2a0;
	color:white;
	border-radius: 5px;
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
	text-align:center;
	z-index:1;
	}
@media all and (max-width:1200px) {
  .con-table {overflow-x: hidden;}
  .con-table.on{overflow-x: scroll;}
  .con-table table {width: 890px;}
  .prtIn_text004 {font-size: 14px;font-weight: 600;padding-top: 12px;float: left;}
  .mobile_100 {width: 100%;}

}

/*guide.css복사_office365 프로그램 */
.office365_guide{overflow:hidden;margin-top:20px;}
.office365_guide li{float:left;margin-right:1%;width:32%;}
.office365_guide li:last-child{margin-right:0;}

@media only screen and (max-width:640px){
  .office365_guide li{float:none; margin-right:0; margin-bottom:10px; width:100%;}
  .office365_guide li a{width:100%;}
}

/*250509 만족도 조사*/

.diagram_84_ul2 .diagram_long span{
  font-size:20px;
  padding:0 15px 0 0;
  font-weight:500;
  align-items:center;
}

.diagram_84_ul2 .diagram_long{
  width:100%;
  background:url(/sites/kr/files/tag.png) ;
  background-size: 100% 100%;
}
