@charset "utf-8";

.tab__body{display:none;}
.tab__body.on{display:block;}

.ir-icon__line{
    position:absolute;
    left:calc(50% - 35.5px);
    top:calc(50% - 35.5px);
}

.ui-list__column{display: flex;flex-wrap: wrap;}
.ui-list__column .inner{flex:1;}
.ui-list__column .inner .item{text-align: left;}

.hlist__bodo .obj{position:relative;display:flex;flex-direction:column;border-width:1px 0;border-style:solid;border-color:#dbdbdb;flex-flow:wrap;}
.hlist__bodo .obj + .obj{border-width:1px 0 0;border-style:dashed;border-color:#dbdbdb;}
.hlist__bodo .obj > .item{width:100%;}
.hlist__bodo .obj > .item:not(:last-child){border-width:0 0 1px;border-style:dashed;border-color:#dbdbdb;}
.hlist__bodo .obj > .item .inner{position:relative;}
.hlist__bodo .obj > .item .inner .circle{position:absolute;left:0;top:30px;width:86px;height:86px;border-radius:30px;background:#F7F1F3;}
.hlist__bodo .obj > .item .inner .ui-bodo__summary{display:flex;align-items:center;padding:30px 20px;padding-left:110px;min-height:153px;}
.hlist__bodo .obj > .item .inner .ui-bodo__summary .text_box{width:100%;}
.hlist__bodo .obj > .item .inner .ui-bodo__summary .text_box .h-box{display:block;margin-bottom:5px;color:#494949;font-size:18px;line-height:1.2;letter-spacing:0.01em;font-weight:bold;}
.hlist__bodo .obj > .item .inner .ui-bodo__summary .text_box p{margin:0;color:rgb(68, 68, 68);line-height:1.375;letter-spacing:0.01em;}
.hlist__bodo .obj > .item .inner .ui-bodo__summary .text_box p + p{margin-top:10px;}
.hlist__bodo .obj > .item .inner .ui-bodo__summary .text_box .list-1st{max-width:100%;text-align:left;}

.hlist__bodo .obj.col2{flex-direction:row;}
.hlist__bodo .obj.col2 > .item{width:50%;border:0;}
.hlist__bodo .obj.col2 > .item.long{width:100%;}
.hlist__bodo .obj.col2 > .item:first-child:nth-last-child(2n), .hlist__bodo .obj.col2 > .item:first-child:nth-last-child(2n) ~ .item:not(:nth-last-child(-n+2)), .hlist__bodo .obj.col2 > .item:first-child:nth-last-child(2n+1), .hlist__bodo .obj.col2 > .item:first-child:nth-last-child(2n+1) ~ .item:not(:last-child){border-width:0 0 1px;border-style:dashed;border-color:#dbdbdb;}
.hlist__bodo .obj.col2 > .item:first-child:nth-last-child(2), .hlist__bodo .obj.col2 > .item:first-child:nth-last-child(2) ~ .item{border:0;}

@media (max-width:767px){
    .hlist__bodo .obj{text-align:center;}
    .hlist__bodo .obj > .item .inner{padding:30px 20px;}
    .hlist__bodo .obj > .item .inner .circle{position:relative;left:auto !important;top:auto !important;display:block;margin:0 auto 20px;}
    .hlist__bodo .obj > .item .inner .ui-bodo__summary{justify-content:center;padding:0 !important;min-height:auto;}
    .hlist__bodo .obj > .item .inner .ui-bodo__summary .text_box p.txt-check{display:inline-block;}
    .hlist__bodo .obj > .item .inner .ui-bodo__summary .text_box .list-1st{display:inline-block;}
    .hlist__bodo .obj > .item .inner .ui-bodo__summary .text_box .list-1st.col2{display:inline-flex;}
    .hlist__bodo .obj > .item .inner .ui-bodo__summary .text_box .list-1st li p.txt-check{display:block;}

    .hlist__bodo .obj.col2 > .item{width:100%;}
    .hlist__bodo .obj.col2 > .item:nth-last-child(2), .hlist__bodo .obj.col2 > .item:first-child:nth-last-child(2), .hlist__bodo .obj.col2 > .item:first-child:nth-last-child(2) ~ .item:not(:last-child){border-width:0 0 1px;border-style:dashed;border-color:#dbdbdb;}
}

.process_wrap{padding:40px 35px;background:#f8faf9;}
.process_wrap .prc{overflow:hidden;position:relative;margin:0 -22.5px;}
.process_wrap .prc > li{position:relative;float:left;margin:60px 22.5px 0;padding:30px 10px;min-height:176px;border-width:1px;border-style:solid;border-color:#eaebef;border-radius:15px;background:#fff;text-align:center;}
.process_wrap .prc > li:not(:last-child)::before{content:"";position:absolute;right:-30px;top:calc(50% - 7.5px);display:block;width:15px;height:26px;background-image:url("data:image/svg+xml,%3Csvg width='15' height='26' viewBox='0 0 15 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.6041 14.3646C15.2199 13.402 15.1173 12.0939 14.2963 11.2465C14.2895 11.2395 14.2831 11.2327 14.2763 11.226L4.10203 0.726288C3.16365 -0.242096 1.64216 -0.242096 0.703783 0.726288C-0.234594 1.69467 -0.234594 3.26457 0.703783 4.23296L9.19916 13L0.704017 21.7668C-0.23436 22.7352 -0.23436 24.3053 0.704017 25.2737C1.64239 26.2421 3.16365 26.2421 4.10203 25.2737L14.2963 14.7535C14.4136 14.6324 14.5162 14.5021 14.6041 14.3646Z' fill='%23AFB5BC'/%3E%3C/svg%3E%0A");}
.process_wrap .prc > li .item .prc__title{display:block;font-size:16px;line-height:1.2;letter-spacing:0.01em;}
.process_wrap .prc > li .item .prc__text{margin-top:10px;padding-top:10px;border-width:1px 0 0;border-style:solid;border-color:#eaebef;}
.process_wrap .prc > li .item .prc__text p{margin:0;color:#666;font-size:1rem;line-height:1.375;letter-spacing:0;}
.process_wrap .prc > li .item .prc__text p + p{margin-top:5px;}
.process_wrap .prc > li .item .prc__text .list-1st{display:inline-block;max-width:100%;text-align:left;}
.process_wrap .prc > li .item .prc__text .list-1st .txt-check, .process_wrap .prc > li .item .prc__text .list-1st .txt-tip{display:block;}
.process_wrap .prc > li .item .prc__text .txt-check, .process_wrap .prc > li .item .prc__text .txt-tip{display:inline-block;}

.process_wrap .prc.type1 > li .num{display:flex;justify-content:center;align-items:center;margin:0 auto 20px;width:36px;height:36px;border-radius:100%;background:#961631;color:#fff;font-size:13px;line-height:1;letter-spacing:0.01em;box-shadow:0px 2px 8px rgba(0, 1, 14, 0.2);}
.process_wrap .prc.type1 > li .num.color1{background:#961631;}
.process_wrap .prc.type1 > li .num.color2{background:#087F7D;}

.process_wrap .prc.col2 > li{width:calc(50% - 45px);}
.process_wrap .prc.col2 > li:nth-child(3), .process_wrap .prc.col2 > li:nth-child(7){float:right;}
.process_wrap .prc.col2 > li:nth-child(-n+2){margin-top:0;}
.process_wrap .prc.col2 > li:nth-child(4n-1){float:right;}
.process_wrap .prc.col2 > li:nth-child(2n):before{right:calc(50% - 7.5px);top:auto;bottom:-43px;transform:rotate(90deg);}
.process_wrap .prc.col2 > li:nth-child(4n-1):before{left:-30px;right:auto;transform:rotateY(-180deg);}
.process_wrap .prc.col3 > li{width:calc(33.33% - 45px);}
.process_wrap .prc.col3 > li:nth-child(-n+3){margin-top:0;}
.process_wrap .prc.col3 > li:nth-child(4), .process_wrap .prc.col3 > li:nth-child(5), .process_wrap .prc.col3 > li:nth-child(6), .process_wrap .prc.col3 > li:nth-child(10), .process_wrap .prc.col3 > li:nth-child(11), .process_wrap .prc.col3 > li:nth-child(12){float:right;}
.process_wrap .prc.col3 > li:nth-child(3):before, .process_wrap .prc.col3 > li:nth-child(6):before, .process_wrap .prc.col3 > li:nth-child(9):before{right:calc(50% - 7.5px);top:auto;bottom:-43px;transform:rotate(90deg);}
.process_wrap .prc.col3 > li:nth-child(4):before, .process_wrap .prc.col3 > li:nth-child(5):before, .process_wrap .prc.col3 > li:nth-child(10):before, .process_wrap .prc.col3 > li:nth-child(11):before{left:-30px;right:auto;transform:rotateY(-180deg);}
.process_wrap .prc.col4 > li{width:calc(25% - 45px);}
.process_wrap .prc.col4 > li:nth-child(-n+4){margin-top:0;}
.process_wrap .prc.col4 > li:nth-child(5), .process_wrap .prc.col4 > li:nth-child(6), .process_wrap .prc.col4 > li:nth-child(7), .process_wrap .prc.col4 > li:nth-child(8){float:right;}
.process_wrap .prc.col4 > li:nth-child(4):before, .process_wrap .prc.col4 > li:nth-child(8):before{right:calc(50% - 7.5px);top:auto;bottom:-43px;transform:rotate(90deg);}
.process_wrap .prc.col4 > li:nth-child(5):before, .process_wrap .prc.col4 > li:nth-child(6):before, .process_wrap .prc.col4 > li:nth-child(7):before{left:-30px;right:auto;transform:rotateY(-180deg);}
.process_wrap .prc.col5 > li{width:calc(20% - 45px);}
.process_wrap .prc.col5 > li:nth-child(-n+5){margin-top:0;}
.process_wrap .prc.col5 > li:nth-child(6), .process_wrap .prc.col5 > li:nth-child(7), .process_wrap .prc.col5 > li:nth-child(8), .process_wrap .prc.col5 > li:nth-child(9){float:right;}
.process_wrap .prc.col5 > li:nth-child(5):before, .process_wrap .prc.col5 > li:nth-child(10):before{right:calc(50% - 7.5px);top:auto;bottom:-43px;transform:rotate(90deg);}
.process_wrap .prc.col5 > li:nth-child(6):before, .process_wrap .prc.col5 > li:nth-child(7):before, .process_wrap .prc.col5 > li:nth-child(8):before, .process_wrap .prc.col5 > li:nth-child(9):before{left:-30px;right:auto;transform:rotateY(-180deg);}
.process_wrap .prc.col6 > li{width:calc(16.66% - 45px);}
.process_wrap .prc.col6 > li:nth-child(-n+6){margin-top:0;}
.process_wrap .prc.col6 > li:nth-child(7), .process_wrap .prc.col6 > li:nth-child(8), .process_wrap .prc.col6 > li:nth-child(9), .process_wrap .prc.col6 > li:nth-child(10), .process_wrap .prc.col6 > li:nth-child(11), .process_wrap .prc.col6 > li:nth-child(12){float:right;}
.process_wrap .prc.col6 > li:nth-child(6):before, .process_wrap .prc.col6 > li:nth-child(12):before{right:calc(50% - 7.5px);top:auto;bottom:-43px;transform:rotate(90deg);}
.process_wrap .prc.col6 > li:nth-child(7):before, .process_wrap .prc.col6 > li:nth-child(8):before, .process_wrap .prc.col6 > li:nth-child(9):before, .process_wrap .prc.col6 > li:nth-child(10):before, .process_wrap .prc.col6 > li:nth-child(11):before{left:-30px;right:auto;transform:rotateY(-180deg);}

@media (max-width:1199px){
    .process_wrap .prc.col5 > li, .process_wrap .prc.col6 > li{width:calc(25% - 45px);}
    .process_wrap .prc.col5 > li:nth-child(-n+4), .process_wrap .prc.col6 > li:nth-child(-n+4){margin-top:0;}
    .process_wrap .prc.col5 > li:nth-child(5), .process_wrap .prc.col5 > li:nth-child(6), .process_wrap .prc.col6 > li:nth-child(5), .process_wrap .prc.col6 > li:nth-child(6){margin-top:60px;}
    .process_wrap .prc.col5 > li:nth-child(5), .process_wrap .prc.col6 > li:nth-child(5), .process_wrap .prc.col6 > li:nth-child(6){float:right;}
    .process_wrap .prc.col5 > li:nth-child(9), .process_wrap .prc.col6 > li:nth-child(9), .process_wrap .prc.col6 > li:nth-child(10), .process_wrap .prc.col6 > li:nth-child(11), .process_wrap .prc.col6 > li:nth-child(12), .process_wrap .prc.col6 > li:nth-child(17), .process_wrap .prc.col6 > li:nth-child(18), .process_wrap .prc.col6 > li:nth-child(19), .process_wrap .prc.col6 > li:nth-child(20){float:left;}
    .process_wrap .prc.col5 > li:nth-child(4):before, .process_wrap .prc.col5 > li:nth-child(8):before, .process_wrap .prc.col5 > li:nth-child(12):before, .process_wrap .prc.col6 > li:nth-child(4):before, .process_wrap .prc.col6 > li:nth-child(8):before, .process_wrap .prc.col6 > li:nth-child(12):before{left:auto;right:calc(50% - 7.5px);top:auto;bottom:-43px;transform:rotate(90deg);}
    .process_wrap .prc.col5 > li:nth-child(5):before, .process_wrap .prc.col5 > li:nth-child(6):before, .process_wrap .prc.col5 > li:nth-child(7):before, .process_wrap .prc.col5 > li:nth-child(10):before, .process_wrap .prc.col6 > li:nth-child(5):before, .process_wrap .prc.col6 > li:nth-child(6):before, .process_wrap .prc.col6 > li:nth-child(7):before, .process_wrap .prc.col6 > li:nth-child(10):before{left:-30px;right:auto;top:calc(50% - 7.5px);bottom:auto;transform:rotateY(-180deg);}
    .process_wrap .prc.col5 > li:nth-child(9):before, .process_wrap .prc.col5 > li:nth-child(10):before, .process_wrap .prc.col5 > li:nth-child(11):before, .process_wrap .prc.col6 > li:nth-child(9):before, .process_wrap .prc.col6 > li:nth-child(10):before, .process_wrap .prc.col6 > li:nth-child(11):before{left:auto;right:calc(50% - 7.5px);}
}
@media (max-width:1023px){
    .process_wrap .prc.col4 > li, .process_wrap .prc.col5 > li, .process_wrap .prc.col6 > li{width:calc(33.33% - 45px);}
    .process_wrap .prc.col4 > li:nth-child(4), .process_wrap .prc.col5 > li:nth-child(4), .process_wrap .prc.col6 > li:nth-child(4){margin-top:60px;}
    .process_wrap .prc.col4 > li:nth-child(4), .process_wrap .prc.col4 > li:nth-child(10), .process_wrap .prc.col4 > li:nth-child(11), .process_wrap .prc.col4 > li:nth-child(12), .process_wrap .prc.col5 > li:nth-child(4), .process_wrap .prc.col5 > li:nth-child(10), .process_wrap .prc.col5 > li:nth-child(11), .process_wrap .prc.col5 > li:nth-child(12), .process_wrap .prc.col6 > li:nth-child(4), .process_wrap .prc.col6 > li:nth-child(10), .process_wrap .prc.col6 > li:nth-child(11), .process_wrap .prc.col6 > li:nth-child(12){float:right;}
    .process_wrap .prc.col4 > li:nth-child(7), .process_wrap .prc.col4 > li:nth-child(8), .process_wrap .prc.col5 > li:nth-child(7), .process_wrap .prc.col5 > li:nth-child(8), .process_wrap .prc.col6 > li:nth-child(7), .process_wrap .prc.col6 > li:nth-child(8){float:left;}
    .process_wrap .prc.col4 > li:nth-child(3):before, .process_wrap .prc.col4 > li:nth-child(6):before, .process_wrap .prc.col4 > li:nth-child(9):before, .process_wrap .prc.col5 > li:nth-child(3):before, .process_wrap .prc.col5 > li:nth-child(6):before, .process_wrap .prc.col5 > li:nth-child(9):before, .process_wrap .prc.col6 > li:nth-child(3):before, .process_wrap .prc.col6 > li:nth-child(6):before, .process_wrap .prc.col6 > li:nth-child(9):before{left:auto;right:calc(50% - 7.5px);top:auto;bottom:-43px;transform:rotate(90deg);}
    .process_wrap .prc.col4 > li:nth-child(4):before, .process_wrap .prc.col4 > li:nth-child(10):before, .process_wrap .prc.col4 > li:nth-child(11):before, .process_wrap .prc.col5 > li:nth-child(4):before, .process_wrap .prc.col5 > li:nth-child(10):before, .process_wrap .prc.col5 > li:nth-child(11):before, .process_wrap .prc.col6 > li:nth-child(4):before, .process_wrap .prc.col6 > li:nth-child(10):before, .process_wrap .prc.col6 > li:nth-child(11):before{left:-30px;right:auto;top:calc(50% - 7.5px);bottom:auto;transform:rotateY(-180deg);}
    .process_wrap .prc.col4 > li:nth-child(7):before, .process_wrap .prc.col4 > li:nth-child(8):before, .process_wrap .prc.col5 > li:nth-child(7):before, .process_wrap .prc.col5 > li:nth-child(8):before, .process_wrap .prc.col6 > li:nth-child(7):before, .process_wrap .prc.col6 > li:nth-child(8):before{left:auto;right:-30px;top:calc(50% - 7.5px);bottom:auto;transform:rotateY(0);}
}
@media (max-width:767px){
    .process_wrap{padding:15px !important;}
    .process_wrap .prc{margin:0;}
    .process_wrap .prc > li{float:none !important;margin-left:0 !important;margin-right:0 !important;width:100% !important;min-height:auto;}
    .process_wrap .prc > li:before{left:auto !important;right:calc(50% - 7.5px) !important;top:auto !important;bottom:-43px !important;transform:rotate(90deg) !important;}
    .process_wrap .prc > li:nth-child(1){margin-top:0 !important;}
    .process_wrap .prc.col4 > li:nth-child(4), .process_wrap .prc.col5 > li:nth-child(4), .process_wrap .prc.col6 > li:nth-child(4){margin-top:0;}
    .process_wrap .prc.col2 > li:nth-child(-n+2), .process_wrap .prc.col3 > li:nth-child(-n+3), .process_wrap .prc.col4 > li:nth-child(-n+4), .process_wrap .prc.col5 > li:nth-child(-n+4), .process_wrap .prc.col6 > li:nth-child(-n+4){margin-top:60px;}
}
@media (max-width:500px){
  .process_wrap .prc > li{padding:30px 15px;}
}

.vlist__column{display:flex;flex-wrap:wrap;gap:15px 0;margin:0 -7.5px;}
.vlist__column .item{position:relative;display:flex;flex-direction:column;align-items:center;margin:0 7.5px;padding:40px 15px;width:100%;border-width:1px;border-style:solid;border-color:#dbdbdb;border-radius:0;text-align:center;}
.vlist__column .item .circle{position:relative;display:inline-block;margin:0 auto 20px;width:86px;height:86px;border-radius:10px;background:#f8faf9;}
.vlist__column .item .ui-summary .h-box{display:block;margin-bottom:10px;color:rgb(34, 34, 34);font-size:18px;line-height:1.375;letter-spacing:0;font-weight:bold;}
.vlist__column .item .ui-summary p{margin:0;color:rgb(68, 68, 68);font-size:1rem;line-height:1.375;letter-spacing:0;}
.vlist__column .item .ui-summary p + p{margin-top:10px;}
.vlist__column .item .ui-summary .list-1st{max-width:100%;text-align:left;}
.vlist__column .item .ui-summary .list-1st .txt-check, .vlist__column .item .ui-summary .list-1st .txt-tip{display:block;}
.vlist__column .item .ui-summary .txt-check, .vlist__column .item .ui-summary .txt-tip{display:inline-block;}
.vlist__column .item .ui-summary .link{margin-top:20px;}
.vlist__column.col2 .item{width:calc(50% - 15px);}
.vlist__column.col3 .item{width:calc(33.33% - 15px);}
.vlist__column.col4 .item{width:calc(25% - 15px);}
.vlist__column.col5 .item{width:calc(20% - 15px);}
.vlist__column.col6 .item{width:calc(16.66% - 15px);}
.vlist__column.type02 .item .circle{width:23px;height:15px;border-radius:0;background:none;}
.vlist__column.type02 .item .circle .ir-icon__line{left:0;top:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='23' height='15' viewBox='0 0 23 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect opacity='0.8' width='5.9475' height='17.8425' rx='2.97375' transform='matrix(-0.713349 -0.700809 -0.713349 0.700809 24.222 3.16809)' fill='%23009761'/%3E%3Cpath opacity='0.8' d='M5.19731 1.41191C4.02574 0.260932 2.12624 0.260932 0.954668 1.41191V1.41191C-0.216904 2.56289 -0.216904 4.42899 0.954669 5.57997L9.43995 13.9161C10.6115 15.0671 12.511 15.0671 13.6826 13.9161V13.9161C14.8542 12.7651 14.8542 10.899 13.6826 9.74802L5.19731 1.41191Z' fill='%23009761'/%3E%3C/svg%3E%0A");background-position:unset;}
.vlist__column.type03 .item{justify-content:center;padding:20px 15px;}

@media (max-width:1024px){
  .vlist__column.col3 .item, .vlist__column.col4 .item, .vlist__column.col5 .item, .vlist__column.col6 .item{width:calc(50% - 15px);}
}
@media (max-width:767px){
  .vlist__column.col2 .item, .vlist__column.col3 .item, .vlist__column.col4 .item, .vlist__column.col5 .item, .vlist__column.col6 .item{width:calc(100% - 15px);}
}

/* 인권센터 설립목적 sub0101 */
.mokwon_greetings{}
.mokwon_greetings .titbox{padding:10px 52% 0 3%;}
.mokwon_greetings .titbox em{display:block;margin-bottom:14px;color:rgba(141, 141, 141, 0.8);font-size:18px;line-height:1.2;letter-spacing:0.03em;}
.mokwon_greetings .titbox strong{display:block;color:#222;font-size:36px;line-height:1.2;letter-spacing:0.01em;}
.mokwon_greetings .titbox strong i{color:#087F7D;font-weight:bold;}

.mokwon_greetings .contbox{position:relative;margin-top:45px;padding:50px 52% 50px 5.582%;min-height:340px;background:#F7F7F7;}
.mokwon_greetings .contbox .contxt{}
.mokwon_greetings .contbox .contxt p{margin:0;color:#444;font-size:16px;line-height:1.55;letter-spacing:-0.01em;}
.mokwon_greetings .contbox .contxt p+p{margin-top:18px;}
.mokwon_greetings .contbox .contxt p.accent{font-weight:bold;}

.mokwon_greetings .contbox .conpic{position:absolute;right:0;bottom:0;width:45.303%;height:521px;}
.mokwon_greetings .contbox .conpic .inner{overflow:hidden;position:relative;width:100%;height:100%;}
.mokwon_greetings .contbox .conpic .inner img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:1000%;height:100%;}
.mokwon_greetings .contbox .conpic .conpic_tit{position:absolute;left:-35px;bottom:0;display:flex;justify-content:center;align-items:center;width:395px;height:100px;background:#A62B43;}
.mokwon_greetings .contbox .conpic .conpic_tit::before{content:"";position:absolute;left:0;top:0;width:130px;height:68px;background:url("data:image/svg+xml,%3Csvg width='130' height='68' viewBox='0 0 130 68' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.07' fill-rule='evenodd' clip-rule='evenodd' d='M45.281 68C-1.96922 68 -40.9214 32.6424 -40.9214 -14.4489L-40.8563 -19.8933V-117.205H-32.1677L-18.5003 -103.782V-123.369H-6.55756L10.6894 -106.128V-128H29.3357L44.1421 -111.197L58.3953 -128H78.8964V-106.942L93.9957 -123.526H106.394V-104.095L119.769 -117.236H129.921V-17.3902V-13.3851C129.921 32.0479 92.3686 68.0313 43.4262 67.9687L45.281 68ZM46.2248 34.2382C66.9211 34.1443 93.9631 15.5268 94.4512 -12.3212V-15.1373L94.3862 -78.9374L78.8964 -61.6967V-17.8908C78.8964 -2.84035 74.7636 1.82184 74.7636 1.82184C74.4057 0.977005 72.8111 -16.2637 72.9088 -32.6909V-51.3084H70.761V-29.1552L69.3943 8.45531L67.0838 11.1149C66.3679 3.44891 64.6107 -16.1386 64.1226 -35.1628L64.1877 -59.8193H61.8121V-34.5996C61.9423 -7.50255 60.6732 14.682 60.6732 14.682L58.0048 16.1526C56.6706 6.48404 55.4015 -11.7267 54.9133 -36.3831V-67.454H52.5378L52.3426 -39.3244C52.3426 -39.3244 52.6354 -35.1628 52.3426 -29.9374L51.529 17.7171L48.7304 18.1552C47.5915 10.8959 46.1597 -13.3851 45.7692 -37.6034L45.639 -72.9298H43.2635V-31.0326L42.2547 17.9987L39.7815 17.811C39.1958 15.7458 37.7314 -2.96552 36.7552 -36.1015V-67.454H34.4773V-36.258C34.64 5.13858 33.3383 16.5907 33.3383 16.5907L31.3533 15.4955C30.0842 10.4266 28.3595 -16.7957 27.6761 -35.8512V-58.9745H25.3006V-35.0064C25.5609 -11.758 23.9664 11.1149 23.9664 11.1149L21.6885 8.64304C20.8424 3.29247 19.2804 -11.1947 19.0526 -32.0025V-51.3084H16.7096V-31.4706L15.7008 1.25862C10.8521 -2.02682 10.8521 -21.8646 10.8521 -21.8646V-61.9783L-5.54878 -77.9987V-14.7305L-5.6464 -13.8231C-5.54878 9.58173 16.2215 34.4259 44.8905 34.2382H46.2248ZM-18.5327 -76.9656V-91.1399L-31.6144 -104.313V-89.2938L-18.5327 -76.9656ZM-5.58162 -90.2641L10.6566 -74.5253V-90.7961L-5.58162 -106.566V-90.2641ZM106.199 -77.2784V-91.4214L119.443 -104.626V-90.2637L106.199 -77.2784ZM24.194 -93.1427L32.5897 -83.6932L41.2783 -93.6747L24.194 -112.855V-93.1427ZM55.6291 -83.5689L63.3415 -92.4552L63.4716 -112.606L46.9405 -93.5816L55.6291 -83.5689ZM94.3861 -91.7658L78.8638 -74.8066V-91.0774L94.3861 -107.536V-91.7658Z' fill='white'/%3E%3C/svg%3E%0A");}
.mokwon_greetings .contbox .conpic .conpic_tit::after{content:"";position:absolute;right:0;bottom:0;width:122px;height:84px;background:url("data:image/svg+xml,%3Csvg width='122' height='84' viewBox='0 0 122 84' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.07' fill-rule='evenodd' clip-rule='evenodd' d='M68.1171 154.879C30.78 154.879 0 126.94 0 89.7281L0.0514286 85.4259V8.53022H6.91714L17.7171 19.1374V3.65935H27.1543L40.7829 17.283V0H55.5171L67.2171 13.2775L78.48 0H94.68V16.6401L106.611 3.53572H116.409V18.8901L126.977 8.5055H135V87.4039V90.5687C135 126.47 105.326 154.904 66.6514 154.854L68.1171 154.879ZM68.8629 128.201C85.2171 128.126 106.586 113.415 106.971 91.4094V89.1841L106.92 38.7692L94.68 52.3929V87.0083C94.68 98.9011 91.4143 102.585 91.4143 102.585C91.1314 101.918 89.8714 88.294 89.9486 75.3132V60.6017H88.2514V78.1072L87.1714 107.827L85.3457 109.929C84.78 103.871 83.3914 88.3929 83.0057 73.3599L83.0571 53.8764H81.18V73.805C81.2829 95.2171 80.28 112.747 80.28 112.747L78.1714 113.909C77.1171 106.269 76.1143 91.8792 75.7286 72.3956V47.8434H73.8514L73.6971 70.0715C73.6971 70.0715 73.9286 73.3599 73.6971 77.489L73.0543 115.146L70.8429 115.492C69.9429 109.756 68.8114 90.5687 68.5029 71.4313L68.4 43.5165H66.5229V76.6236L65.7257 115.368L63.7714 115.22C63.3086 113.588 62.1514 98.8022 61.38 72.6182V47.8434H59.58V72.4945C59.7086 105.206 58.68 114.256 58.68 114.256L57.1114 113.39C56.1086 109.385 54.7457 87.8736 54.2057 72.816V54.544H52.3286V73.4835C52.5343 91.8544 51.2743 109.929 51.2743 109.929L49.4743 107.975C48.8057 103.747 47.5714 92.2995 47.3914 75.8572V60.6017H45.54V76.2775L44.7429 102.14C40.9114 99.544 40.9114 83.8682 40.9114 83.8682V52.1703L27.9514 39.511V89.5055L27.8743 90.2225C27.9514 108.717 45.1543 128.349 67.8086 128.201H68.8629ZM17.6915 40.3275V29.1269L7.35437 18.7176V30.5857L17.6915 40.3275ZM27.9255 29.8189L40.7569 42.2557V29.3986L27.9255 16.937V29.8189ZM116.254 40.0803V28.9045L126.72 18.4704V29.8193L116.254 40.0803ZM51.4542 27.5443L58.0884 35.0113L64.9542 27.124L51.4542 11.9674V27.5443ZM76.2942 35.1095L82.3885 28.0875L82.4913 12.1645L69.4285 27.1974L76.2942 35.1095ZM106.92 28.6323L94.6542 42.0334V29.1763L106.92 16.1708V28.6323Z' fill='white'/%3E%3C/svg%3E%0A");}

@media(min-width:1024px) and (max-width:1279px){
    .mokwon_greetings .contbox .conpic .conpic_tit{width:clamp(285px, 30.8835vw, 395px);}
}
@media(max-width:1119px){
    .mokwon_greetings .titbox strong{font-size:30px;}
}
@media(max-width:940px){
    .mokwon_greetings .contbox .conpic .conpic_tit{width:clamp(285px, 42.0213vw, 395px);}
}
@media(max-width:767px){
    .mokwon_greetings .titbox{padding:0 0 0 15px;}
    .mokwon_greetings .contbox{padding:30px;min-height:auto;}
    .mokwon_greetings .contbox .contxt p br{display:none;}
    .mokwon_greetings .contbox .conpic{display:none;}
}
@media(max-width:640px){
    .mokwon_greetings .titbox em{font-size:15px;}
    .mokwon_greetings .titbox strong{font-size:25px;}
}
/* 인권센터 설립목적 End */

/* 규정안내 sub0104 */
.ui-sitelst li{width:100%;}
/* 규정안내 sub0104 End*/

/* 사건처리절차 sub0201 */
.human_procedure .imgbox{padding:30px 20px 90px;}
.human_procedure .imgbox .img_tip{text-align:right;}
.human_procedure .imgbox .img_tip .tip_inner{display:inline-block;margin-bottom:30px;padding:12px 20px;border-radius:50px;background:#F7F7F7;}
.human_procedure .imgbox .img_tip .tip_inner strong{position:relative;padding-left:25px;color:#222;font-size:16px;line-height:1.2;letter-spacing:-0.01em;}
.human_procedure .imgbox .img_tip .tip_inner strong::before{content:"!";position:absolute;left:0;top:6px;display:flex;justify-content:center;align-items:center;width:18px;height:18px;border-radius:100%;background:#961531;color:#fff;font-size:9px;}
.human_procedure .imgbox .inner{display:inline-block;}
.human_procedure .procedure_contxt{margin-top:75px;text-align:left;}

@media(max-width:767px){
    .human_procedure .imgbox{padding:30px 20px;}
    .human_procedure .imgbox .img_tip{display:none;}
}
/* 사건처리절차 sub0201 End */

/* 인권상담소 sub0301 */
.contTopbox.type02{height:280px;}
.contTopbox.type02 .contit{flex-direction:column;align-items:normal;}

@media(max-width:640px){
    .contTopbox.type02{height:220px;}
}

.human_helpbox{margin-top:50px;}
.human_helpbox .help_tit{padding:20px;background:#087F7D;text-align:center;}
.human_helpbox .help_tit strong{color:#fff;font-size:22px;line-height:1.2;letter-spacing:0.01em;font-weight:bold;}

.human_helpbox .help_contxt{padding:30px 40px;background:#F7F7F7;}
.human_helpbox .help_contxt .item{padding:25px 40px;background:#fff;}
.human_helpbox .help_contxt .item+.item{margin-top:10px;}
.human_helpbox .help_contxt .item strong{position:relative;display:block;padding-left:30px;color:#444;font-size:18px;line-height:1.4;letter-spacing:-0.01em;}
.human_helpbox .help_contxt .item strong::before{content:"A.";position:absolute;left:0;top:0;color:#087F7D;font-size:18px;line-height:1.4;letter-spacing:-0.01em;font-weight:bold;}

@media(max-width:840px){
    .human_helpbox .help_contxt{padding-left:clamp(20px,4.76vw,40px);padding-right:clamp(20px,4.76vw,40px);}
}
@media(max-width:640px){
    .human_helpbox .help_tit strong{font-size:19px;}
    .human_helpbox .help_contxt .item{padding-left:clamp(25px,6.25vw,40px);padding-right:clamp(25px,6.25vw,40px);}
    .human_helpbox .help_contxt .item strong{font-size:16px;}
    .human_helpbox .help_contxt .item strong::before{font-size:16px;}
}
/* 인권상담소 sub0301 End */

/* 양성평등상담소 sub0401 */
.contTopbox{display:flex;align-items:flex-end;margin-bottom:40px;padding:40px 50px;width:100%;height:250px;background-position:center;background-size:cover;}
.contTopbox.bg01{background-image:url(/human/img/sub04/contTopbox_bg01.png);}
.contTopbox.bg02{background-image:url(/human/img/sub04/contTopbox_bg02.png);}
.contTopbox.bg03{background-image:url(/human/img/sub04/contTopbox_bg03.png);}
.contTopbox.bg04{background-image:url(/human/img/sub04/contTopbox_bg04.png);}
.contTopbox.bg05{background-image:url(/human/img/sub04/contTopbox_bg05.png);}
.contTopbox.bg06{background-image:url(/human/img/sub04/contTopbox_bg06.png);}
.contTopbox .contit{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 8px;}
.contTopbox .contit *{color:#fff;line-height:1.2;text-shadow:0px 4px 15px rgba(0, 0, 0, 0.32);}
.contTopbox .contit strong{font-size:32px;letter-spacing:-0.01em;font-weight:bold;}
.contTopbox .contit em{font-size:16px;letter-spacing:0;}

.line_contxtItem{}
.line_contxtItem .item{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px 40px;padding:32px 0;border-top:1px solid #DDD;}
.line_contxtItem .item::before{content:"";position:absolute;left:0;top:-1px;width:23.256%;height:2px;background:#961531;}
.line_contxtItem .item+.item{margin-top:25px;}
.line_contxtItem .item .item_tit{position:relative;width:23.256%;}
.line_contxtItem .item .item_tit strong{display:block;color:#222;font-size:22px;line-height:1.2;letter-spacing:-0.01em;font-weight:bold;}
.line_contxtItem .item .item_contxt{width:calc(100% - 23.256% - 40px);}
.line_contxtItem .item .item_contxt p{margin:0;color:#444;font-size:16px;line-height:1.55;letter-spacing:-0.01em;}

.word_list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;}
.word_list .lists{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:18.5px 5px;background:#F7F1F3;text-align:center;}
.word_list.col2 .lists{width:calc(50% - 10px);}
.word_list.col3 .lists{width:calc(33.33% - 10px);}
.word_list.col4 .lists{width:calc(25% - 10px);}
.word_list.col5 .lists{width:calc(20% - 10px);}
.word_list.col6 .lists{width:calc(16.66% - 10px);}
.word_list .lists strong{color:#222;font-size:15px;line-height:1.2;letter-spacing:-0.07em;}

.word_txtbox{padding:25px;background:#F5F5F5;}
.word_txtbox p{margin:0;color:#444;font-size:16px;line-height:1.5;letter-spacing:-0.07em;}

.category_list{display:flex;flex-wrap:wrap;gap:10px;}
.category_list .lists{display:flex;flex-direction:column;}
.category_list.col2 .lists{width:calc(50% - 10px);}
.category_list.col3 .lists{width:calc(33.33% - 6.7px);}
.category_list .lists .list_tit{display:flex;justify-content:center;align-items:center;padding:10px;min-height:50px;border-radius:10px 10px 0 0;background:#961531;}
.category_list .lists .list_tit strong{color:#fff;font-size:16px;line-height:1.2;letter-spacing:0.01em;font-weight:bold;}
.category_list .lists .list_contxt{flex:auto;padding:10px 20px;border:1px solid #961531;}

@media(min-width:1024px) and (max-width:1279px){
    .word_list.col6 .lists{width:calc(33.33% - 10px);}
}
@media(max-width:840px){
    .word_list.col6 .lists{width:calc(33.33% - 10px);}
}
@media(max-width:767px){
    .line_contxtItem .item{flex-direction:column;}
    .line_contxtItem .item::before{width:clamp(150px,32.59vw,250px);}
    .line_contxtItem .item .item_tit{width:100%;}
    .line_contxtItem .item .item_contxt{width:100%;}
}
@media(max-width:640px){
    .contTopbox{padding:40px 15px;height:200px;}
    
    .contTopbox .contit strong{font-size:28px;}
    .contTopbox .contit em{font-size:14px;}

    .category_list.col3 .lists{width:calc(50% - 10px);}
}
@media(max-width:500px){
    .contTopbox .contit{flex-direction:column;align-items:normal;}

    .line_contxtItem .item .item_tit strong{font-size:18px;}
    .line_contxtItem .item .item_contxt p{font-size:15px;}

    .category_list .lists{width:100% !important;}
}
/* 양성평등상담소 sub0401 End */

/* 인권교육 sub0502 */
.human_education_column{display:flex;flex-wrap:wrap;gap:30px;}
.human_education_column .item{flex:1;padding:60px 20px;border:1px solid #ddd;text-align:center;}
.human_education_column .item .item_logo{margin-bottom:45px;}
.human_education_column .item .item_link{}
.human_education_column .item .item_link strong{display:block;color:#444;font-size:18px;line-height:-0.05em;font-weight:bold;}
.human_education_column .item .item_link .btn{margin-top:20px;}
/* 인권교육 sub0502 End */
