﻿@charset "utf-8";

/*** 공통 ***/
/*txtStyle*/
.titSt1 {display:block;font-size:50px;letter-spacing:-1.5px;font-weight:500}
.titSt2 {display:block;font-size:40px;letter-spacing:-1.5px;font-weight:500;}
.titSt3 {display:block;font-size:30px;letter-spacing:-1.5px;font-weight:500;line-height:34px;}
.titSt4 {display:block;font-size:28px;letter-spacing:-1.5px;}
.titSt5 {display:block;font-size:24px;letter-spacing:-1.5px;}
.titSt6 {display:block;font-size:21px;letter-spacing:-1px;}
.titSt7 {display:block;font-size:18px;letter-spacing:-1px;font-weight:700;}
.titSt8 {display:block;margin:30px 0 12px;font-size:16px;letter-spacing:-1px;font-weight:700;}
.titSt9 {display:block;font-size:32px;letter-spacing:-1.5px;}

.txtSt1 {font-size:26px;letter-spacing:-1px;}
.txtSt2 {font-size:24px;letter-spacing:-1px;}
.txtSt3 {font-size:21px;letter-spacing:-1px;line-height:1.8em;}
.txtSt4 {font-size:18px;letter-spacing:-0.5px;line-height:24px;}
.txtSt5 {font-size:14px;letter-spacing:-0.5px;}
.txtSt6 {font-size:20px;letter-spacing:-0.5px;line-height:26px;}
.txtSt7 {font-size:16px !important;letter-spacing:-0.5px;}

.C_gray1{color:#111 !important}

/* 텍스트 그룹 */
.txtG .contTit_point{margin:50px 0 25px 0;}
.txtG .contTit{margin-top:50px;}
.txtG .lineTop_tbArea + .list_dotRed{margin-top:10px;}
.txtG .contTit + .contTit_s{margin-top:30px;}
.txtG .contTit_s{margin-top:40px;}
.txtG .txt + .list_dotRed{margin-top:10px;}
.txtG .txt + .lineTop_tbArea{margin-top:10px;}
.txtG .list_dotRed + .txt{margin-top:10px;}
.txtG .list_dotRed + .exclam_s{margin-top:10px;}
.txtG .list_dotRed + .lineTop_tbArea{margin-top:20px;}
.txtG .lineTop_tbArea + .exclam{margin-top:10px;}
.txtG .exclam_s + .txt{margin-top:10px;}
.txtG .titSt7{margin:20px 0 10px 0;}
.txtG .txt>b{color:#111;}
.txtG .list_dotRed>li>b{color:#111;}
.txtG .trackProcess{margin-top:20px;}
.txtG .borderGrayCirList + .exclam_s{margin-top:10px;}
.txtG .borderGrayCirList + .txt{margin-top:40px;}
.txtG .txt + .borderGrayCirList.col5{margin-top:30px;}
.txtG .contTit_s + .borderGrayCirList.col6>li{padding-top:0;}
.txtG .contTit_s + .borderGrayCirList>li:not(:last-child)::before{top:35%;}
.txtG .txtSt6{line-height:32px;}
.txtG .txtSt6 + .list_dotRed{margin-top:40px;}
.txtG .contTit + .txtSt4{margin-top:40px;line-height:28px;}
.txtG .icoCirList + .lineTop_tbArea{margin-top:40px;}

.practicum_MSW_license .txtG .contTit + .depthRoadMap{margin-top:30px;}
.etcBtnArea{margin-top:10px;}

/*원형 안내*/
.borderGrayCirList {width:calc(100% + 70px);height:auto;margin-left:-70px;font-size:0;}
.borderGrayCirList>li {display:inline-block;position:relative;width:calc(25% - 70px);margin-left:70px;text-align:center;vertical-align:top;font-size:0;box-sizing:border-box;}
.borderGrayCirList>li:not(:last-child)::before {content:'';position:absolute;top:50%;left:calc(100% + 30px);width:13px;height:25px;background:url(../img/kor/bachelorInfo/ico_arrR.png) no-repeat center;transform:translateY(-50%);}
.borderGrayCirList>li>.cir {display:table;width:260px;height:260px;border-radius:50%;border:1px solid #ddd;box-sizing:border-box;text-align:center;}
.borderGrayCirList>li>.cir>div {display:table-cell;vertical-align:middle;}
.borderGrayCirList>li>.cir>div>b {display:block;font-size:20px;}
.borderGrayCirList>li>.cir>div>img+b {margin-top:5px;}
.borderGrayCirList>li>.cir>div>b+p {margin-top:5px;}
.borderGrayCirList>li>.cir>div>b+a {margin-top:5px;}

.borderGrayCirList.col5 {width:calc(100% + 60px);margin-left:-60px;}
.borderGrayCirList.col5>li {width:calc(20% - 60px);margin-left:60px;}
.borderGrayCirList.col5>li:not(:last-child)::before{top:39%}
.borderGrayCirList.col5>li>.cir {width:150px;height:150px;margin:0 auto;}

.borderGrayCirList.col6 {width:calc(100% + 70px);margin-left:-70px;}
.borderGrayCirList.col6>li {width:calc(16.666% - 70px);margin-left:70px;padding-top:40px;}
.borderGrayCirList.col6>li>.cir {width:150px;height:150px;}
.borderGrayCirList.col6>li>.cir>div>p {font-size:16px;margin-bottom:5px;}
.borderGrayCirList.col6>li>.cir.point_red {background:#a70638;border:none;}
.borderGrayCirList.col6>li>.cir.point_red>div>p {color:#fff;}

.borderGrayCirList>li>b {display:block;position:absolute;top:0;left:0;width:100%;font-size:20px;font-weight:700;text-align:center;}
.borderGrayCirList>li>p {display:block;margin-top:20px;font-size:20px;font-weight:700;word-break:keep-all}
.borderGrayCirList>li>span{display:block;font-size:15px;color:#666;line-height:20px;text-align:center;margin-top:10px;word-break:keep-all;}

/*** 개별 ***/

/*CUK교수학습혁신센터*/
/*교수법 워크숍*/
.professor_workshop{padding-top:45px;}
.cirPoint{width:100%;padding:90px 20px;margin-top:30px;box-sizing:border-box;background-color:#f5f5f5;}
.cirPoint>ul{position:relative;text-align:center;font-size:0;}
.cirPoint>ul>li{position:relative;display:inline-block;vertical-align:middle;z-index:1;}
.cirPoint>ul>li::before{content:"";position:absolute;top:50%;left:100%;display:block;width:100%;height:1px;background-color:#ccc;z-index:0;}
.cirPoint>ul>li.basic{margin-right:20px;}
.cirPoint>ul>li.basic>div{width:165px;height:165px;border:2px solid #5d5d5e;box-sizing:border-box;border-radius:50%;background-color:#fff;;}
.cirPoint>ul>li.basic>div>p{display:table;text-align:center;width:100%;height:100%;}
.cirPoint>ul>li.basic>div>p>span{display:table-cell;vertical-align:middle;color:#222;;font-weight:500;}
.cirPoint>ul>li.redPoint{margin-left:80px;}
.cirPoint>ul>li.redPoint::before{display:none;}
.cirPoint>ul>li.redPoint>div{position:relative;width:200px;height:200px;background-color:#a70638;border-radius:50%;box-sizing:border-box;}
.cirPoint>ul>li.redPoint>div::before{content:"";position:absolute;left:-8px;top:calc(50% - 6px);display:block;width:10px;height:10px;border:2px solid #fff;background-color:#a70638;border-radius:50%;}
.cirPoint>ul>li.redPoint>div>p{display:table;text-align:center;width:100%;height:100%;}
.cirPoint>ul>li.redPoint>div>p>span{display:table-cell;vertical-align:middle;color:#fff;;font-weight:500;}

/*티칭커뮤니티*/
.teachingCommunity{padding-top:45px;}

/*ON수업컨설팅*/

/*학습법 워크숍*/
.study_workshop{padding-top:45px;}

/*CUK CTL 소개*/
.CUK_CTL_info{padding-top:50px;}

.CUK_CTL_info .inquireBox{position:relative;}
.CUK_CTL_info .inquireBox .imgBox{position:absolute;right:0;top:0;width:575px;z-index:1;}
.CUK_CTL_info .inquireBox .infoBox{width:100%;padding:50px 595px 60px 0;}
.CUK_CTL_info .inquireBox .infoBox .contTit_point{line-height:110px;}
.CUK_CTL_info .inquireBox .infoBox .contTit_point::after{margin-top:25px;}
.CUK_CTL_info .inquireBox .infoBox .contTit_point::before{content:"";position:absolute;left:0;top:50%;display:block;width:300%;height:1px;background-color:#111111;z-index:0;}
.CUK_CTL_info .inquireBox .infoBox .titSt5{margin-top:20px;}

.CUK_CTL_info .txtSt4{color:#666;line-height:30px;}
.CUK_CTL_info .txtSt4 + .txtSt4{margin-top:30px;}

.CUK_CTL_info .sign{margin-top:70px;}
.CUK_CTL_info .sign>p{font-size:20px;font-weight:500;line-height:1em;margin-bottom:40px;}

/*조직도*/
.organization_Grid3>ul>li.box{position:relative;display:block;width:500px;height:auto;margin:0 auto;border:none;background-color:rgba(255,255,255,0);box-sizing:border-box;font-size:0;text-align:center;vertical-align:middle;z-index:1;}
.organization_Grid3>ul>li.box.lv1{margin-bottom:10px;padding-left:0px;position:relative;width:auto;z-index:20;margin-left:0;}
.organization_Grid3>ul>li.box.lv1 .boxTxt::before{display:none;}
.organization_Grid3>ul>li.box.lv1::before{content:"";display:none;position:absolute;right:-40px;top:50%;width:40px;height:1px;background-color:#d1d1d1;z-index:0;}
.organization_Grid3>ul>li .boxTxt{display:inline-block;position:relative;width:500px;height:55px;font-size:16px;line-height:55px;color:#111;letter-spacing:-0.5px;background-color:#e1e1e5;}
.organization_Grid3>ul>li .boxTxt::before{content:"";display:none;position:absolute;left:-40px;top:50%;width:40px;height:1px;background-color:#d1d1d1;z-index:0;}
.organization_Grid3>ul>li .boxTxt:nth-of-type(n+2){margin-top:10px;}
.organization_Grid3>ul>li .boxTxt:last-of-type::after{display:none;}
.organization_Grid3>ul>li .boxTxt.black{background-color:#313133;color:#fff;font-size:18px;}
.organization_Grid3>ul>li .boxTxt.brown{background-color:#9c6e37;color:#fff;font-size:18px;}
.organization_Grid3>ul>li .boxTxt.abs{position:absolute;top:180px;left:50%;margin:0 0 0 18%;width:280px;height:60px;line-height:60px;background-color:#9c6e37;color:#fff;font-size:18px;border-radius:40px; z-index:1}
.organization_Grid3>ul>li .boxTxt.abs::before {display:block;left:-230px;width:230px; z-index: 0;}
.organization_Grid3>ul>li .boxTxt.abs2{position:absolute;top:180px;left:9.2%;margin:0 230px 0 0;width:280px;height:60px;line-height:60px;background-color:#9c6e37;color:#fff;font-size:18px;border-radius:40px; z-index:1}
.organization_Grid3>ul>li .boxTxt.abs2::before {display:block;left:280px;width:230px; z-index:0}
.organization_Grid3>ul .organization>ul .organ_box>.list_box>li .boxGray{padding:20px 15px;}
.organization_Grid3>ul .organization>ul::after{content:"";display:none;position:absolute;left:0;top:60%;width:40px;height:1px;background-color:#d1d1d1;z-index:1;}


/*문의와 제안*/
.inquire{padding-top:90px;}
.inquireBox{font-size:0;}
.inquireBox .imgBox{width:480px;display:inline-block;vertical-align:top;}
.inquireBox .imgBox>img{width:100%;display:block;}
.inquireBox .infoBox{display:inline-block;vertical-align:top;width:calc(100% - 480px);padding:45px 0 0 100px;box-sizing:border-box;}
.inquireBox .infoBox .contTit_point{font-size:60px;}
.inquireBox .infoBox .titSt5{margin-top:30px;color:#111;font-weight:normal;}
.inquireBox .infoBox .txtSt4{margin-top:40px;color:#555;font-weight:normal;line-height:30px;}
.inquireBox .infoBox .txt{margin-top:40px;word-break:keep-all;color:#555;}
.inquireBox .infoBox .btnArea{text-align:left !important;}
/************** CUK교수학습혁신센터 */

/*바른한국어*/
/*교육개요*/
.deptList>ul .item>.dept::before{display:none;}

/*교육소개*/
.professorList.gray{}
.professorList.gray ul>.item{width:calc(33.333% - 33.333px);margin:0 50px 50px 0;}
.professorList.gray ul>.item:nth-child(3n){margin-right:0px;}
.professorList.gray ul>.item .picture{margin-bottom:0px;}
.professorList.gray ul>.item .picture>img{display:block;}
.professorList.gray ul>.item .bgGray{padding:30px 30px 20px 30px;min-height:235px;box-sizing:border-box;background-color:#f5f5f5;}
.professorList.gray ul>.item .name{margin-bottom:25px;}
.professorList.gray ul>.item .txt{word-break:keep-all;}
.professorList.gray ul>.item .txt:nth-of-type(n+2){margin-top:3px;}
.professorList.gray ul>.item:nth-last-child(-n+3){margin-bottom:0px;}

/*강좌소개*/
.icoCirList {margin-top:30px;}
.icoCirList>li {display:table;position:relative;width:100%;min-height:160px;}
.icoCirList>li+li {margin-top:50px;}
.icoCirList>li>.icoCir {display:table;position:absolute;top:50%;left:0;transform:translateY(-50%);width:160px;height:160px;border-radius:50%;border:1px solid #ddd;box-sizing:border-box;text-align:center;}
.icoCirList>li:not(:last-child)>.icoCir::before {content:'';position:absolute;left:calc(50% - 4px);bottom:-49px;width:8px;height:45px;background:url(../img/kor/bachelorInfo/ico_dotArrDown.png) no-repeat center center;}
.icoCirList>li>.icoCir>p {display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center;}
.icoCirList>li>.icoCir>p>span {display:block;font-size:18px;font-weight:700;line-height:22px;}
.icoCirList>li>.icoCir>p>img+span {margin-top:5px;}
.icoCirList>li>.txtArea {display:table-cell;width:calc(100% - 160px);padding-left:190px;vertical-align:middle;}

/*강의영상*/
.K_learning01{padding-top:50px;}
.lineBanner{margin-top:45px;}
.lineBanner>ul{width:100%;font-size:0;}
.lineBanner>ul>li{display:inline-block;width:calc(33.333% - 23.333px);margin:0 35px 35px 0;vertical-align:top;border:1px solid #ddd;box-sizing:border-box;}
.lineBanner>ul>li:nth-of-type(3n){margin-right:0;}
.lineBanner>ul>li>a{display:block;}
.lineBanner>ul>li img{display:block;}

.professorList.play ul>.item .picture a{background-image:none;background-color:#a7a7a7;}
.professorList.play ul>.item .picture a>img{width:100%;}
/* .professorList.play ul>.item .picture a::after{background:rgba(0,0,0,0) url(../img/affi/korean/icon_professorList_play.png) no-repeat center center;display:block;} */
.professorList.play ul>.item .picture a::after{display:none;}
.professorList.play ul>.item .picture a::before{padding-top:47.3%;}
/*************** 바른한국어 */


/*심리상담센터*/
/*CUK심리상담센터*/
.CUK_PsyCenterInfo1{padding-top:50px;}
.CUK_PsyCenterInfo1 .inquireBox .infoBox{padding-top:0;}
/*조직도*/
.CUK_PsyCenterInfo2{padding-top:50px;}
.organizationChart{font-size:0;text-align:center;}
.organizationChart>.inner{max-width:520px;width:100%;text-align:center;font-size:0;margin:0 auto;}
.organizationChart .red{background-color:#a70638;}
.organizationChart .brown{background-color:#9c6e37;}
.organizationChart .gray{background-color:#313133;}
.organizationChart .rowPoint{position:relative;width:225px;height:225px;display:inline-block;border-radius:50%;margin-bottom:60px;z-index:1;}
.organizationChart .rowPoint::before{content:"";position:absolute;left:50%;width:1px;height:100%;top:100%;background-color:#ccc;z-index:0;}
.organizationChart .rowPoint>div{display:table;width:100%;height:100%;}
.organizationChart .rowPoint>div>p{display:table-cell;vertical-align:middle;text-align:center;}
.organizationChart .rowPoint>div>p>b{display:block;font-size:30px;line-height:40px;color:#fff;font-weight:500;margin-bottom:10px;}
.organizationChart .rowPoint>div>p>span{display:block;font-size:18px;line-height:26px;color:#fff;}

.organizationChart .boxPoint{position:relative;width:100%;height:90px;display:block;margin-bottom:40px;z-index:1;}
.organizationChart .boxPoint::before{content:"";position:absolute;left:50%;width:1px;height:100%;top:100%;background-color:#ccc;z-index:0;}
.organizationChart .boxPoint>div{display:table;width:100%;height:100%;}
.organizationChart .boxPoint>div>p{display:table-cell;vertical-align:middle;text-align:center;}
.organizationChart .boxPoint>div>p>b{display:block;font-size:24px;line-height:30px;color:#fff;font-weight:500;margin-bottom:5px;}
.organizationChart .boxPoint>div>p>span{display:block;font-size:18px;line-height:26px;color:#fff;}
.organizationChart .boxPoint:last-of-type{margin-bottom:0px;}
.organizationChart .boxPoint:last-of-type::before{display:none;}

/*오시는길*/
.CUK_PsyCenterInfo3{padding-top:50px;}
.CUK_PsyCenterInfo3 .address {display:block;padding:40px 0;font-size:20px;color:#111;}

/*상담프로그램*/
.CUK_PsyProgram .chartBoxGray {margin-top:20px;padding:80px 20px;background:#f5f5f5;text-align:center;overflow:hidden;}
.CUK_PsyProgram .chartTit {display:block;margin-bottom:40px;font-size:32px;font-weight:700;color:#111;}
.CUK_PsyProgram .chartTit>i {display:block;font-style:normal;font-size:16px;font-weight:400;color:#111;}
.CUK_PsyProgram .chartArea>.chart1 {position:relative;max-width:500px;margin:0 auto;z-index:10;}
.CUK_PsyProgram .chartArea>.chart2 {position:relative;max-width:1035px;margin:-230px auto 0;}
.CUK_PsyProgram .chartArea>.chart2::before {content:'';position:absolute;top:102px;left:50%;width:600px;height:1px;background:#ccc;transform:translateX(-50%);}
.CUK_PsyProgram .chartArea>.chart2>ul>li {display:inline-block;max-width:341px;font-size:0;}
.CUK_PsyProgram .chartArea .cirRed {display:block;width:250px;height:250px;margin:auto;padding:10px;border-radius:50%;box-sizing:border-box;background:#a70638;}
.CUK_PsyProgram .chartArea .cirRed>p {display:table;width:100%;height:100%;text-align:center;}
.CUK_PsyProgram .chartArea .cirRed>p>span {display:table-cell;font-size:30px;color:#fff;font-weight:500;vertical-align:middle;line-height:1.4em;}
.CUK_PsyProgram .chartArea .cirRed+p {margin-top:25px;color:#555;}
.CUK_PsyProgram .chartArea .subject {display:inline-block;position:relative;width:205px;height:205px;padding:10px;border-radius:50%;box-sizing:border-box;background:#fff;border:2px solid #313133;}
.CUK_PsyProgram .chartArea .subject::before {content:'';position:absolute;top:50%;right:-9px;width:16px;height:16px;border:3px solid #fff;background:#313133;box-sizing:border-box;border-radius:50%;transform:translateY(-50%);}
.CUK_PsyProgram .chartArea>.chart2 .fR .subject::before {right:auto;left:-9px;}
.CUK_PsyProgram .chartArea .subject>p {display:table;width:100%;height:100%;text-align:center;}
.CUK_PsyProgram .chartArea .subject>p>span {display:table-cell;font-size:20px;color:#222;font-weight:500;vertical-align:middle;line-height:1.4em;}
.CUK_PsyProgram .chartArea .subject+p {margin-top:10px;color:#555;}

/*상담절차*/
.CUK_PsyStep .titBtnWrap{overflow:hidden;}
.CUK_PsyStep .titBtnWrap .btn {margin-top:44px;}

.icon_List {margin-top:40px;font-size:0;}
.icon_List>li{position:relative;width:50%;min-height:160px;padding:0 20px 50px 100px;box-sizing:border-box;display:inline-block;vertical-align:top;word-break:keep-all;}
.icon_List>li>b{display:block;margin-bottom:10px;font-size:18px;color:#111;font-weight:700;}
.icon_List>li>img{position:absolute;left:0;top:0;}

/*************** 심리상담센터 */

/*한국RCI*/
/*RCI-Korea 소개*/
.rightImg{position:relative;padding-right:350px;box-sizing:border-box;margin-top:40px;}
.rightImg .txt + .txt{margin-top:35px;}
.rightImg>img{position:absolute;right:0;top:0;}

.backBgLineTxt{margin-top:40px;}
.backBgLineTxt>ul{font-size:0;}
.backBgLineTxt>ul>li{display:inline-block;width:calc(33.333% - 20px);margin-right:30px;vertical-align:top;}
.backBgLineTxt>ul>li:nth-of-type(3n){margin-right:0px;}
.backBgLineTxt>ul>li> .backBg{position:relative;width:100%;height:500px;background-repeat:no-repeat;background-size:cover;background-position:center center;}
.backBgLineTxt>ul>li> .backBg>b{position:absolute;left:0;top:240px;font-size:30px;line-height:36px;font-weight:bold;color:#fff;padding:0 40px 25px 40px;}
.backBgLineTxt>ul>li> .backBg>b::before{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background-color:#d20d45;}
.backBgLineTxt>ul>li> .txtSt4{text-align:center;margin-top:40px;word-break:keep-all;padding:0 5px;box-sizing:border-box;line-height:30px;}

/*로잘린 카터 여사 인사말*/
.RCI_greeting {padding-top:50px;}
.RCI_greeting .inquireBox .infoBox{padding:50px 0 0 100px;}
.RCI_greeting .inquireBox .infoBox .contTit_point{margin-bottom:30px;padding-bottom:30px;}
.RCI_greeting .inquireBox .infoBox .contTit_point::before{content:"";position:absolute;left:0;bottom:0;display:block;width:300%;height:1px;background-color:#111111;z-index:0;}
.RCI_greeting .inquireBox .infoBox .txtSt4{margin-top:40px;color:#111;}
.RCI_greeting .inquireBox .infoBox .txtSt4 br{display:block !important;}
.RCI_greeting .video{margin-top:30px;}
.RCI_greeting .video>a{display:block;}
.RCI_greeting .video>a>img{display:block;}

/*오시는길*/
.borderLineTopList {border-top:1px solid #000;font-size:0;}
.borderLineTopList>li {display:inline-block;position:relative;width:50%;min-height:86px;padding:25px 20px;box-sizing:border-box;vertical-align:top;border-bottom:1px solid #e7e7e7;border-right:1px solid #e7e7e7;font-size:16px;color:#111;line-height:36px;}
.borderLineTopList>li>p {font-size:16px;color:#111;line-height:36px;padding-top:2px;}
.borderLineTopList>li:nth-child(2n) {border-right:none;}
.borderLineTopList>li .contR {position:absolute;right:20px;top:25px;}

.comeway .address {display:block;padding:40px 0;font-size:20px;color:#111;}
.comeway .borderLineTopList>li {min-height:245px;}
.comeway .borderLineTopList>li:last-child {border-right:none;}
.comeway .borderLineTopList>li.width100 {width:100%;}
.comeway .borderLineTopList>li .titSt5 {margin-bottom:10px;}
.comeway .borderLineTopList>li .lineInfo>li {position:relative;padding-left:90px;}
.comeway .borderLineTopList>li .lineInfo>li.pLType2 {padding-left:90px;}
.comeway .borderLineTopList>li .lineInfo>li+li {margin-top:10px;}
.comeway .borderLineTopList>li .lineInfo>li>span {position:absolute;left:0;display:inline-block;margin-right:20px;padding:3px 10px;color:#fff;vertical-align:middle;font-size:15px;}
.comeway .borderLineTopList>li .lineInfo>li>.subline_brown {display:block;position:relative;width:35px;margin-bottom:10px;background:#b5500b;}
.comeway .borderLineTopList>li .lineInfo>li>.subline_orange {display:block;position:relative;width:35px;margin-bottom:10px;background:#f57735;}
.comeway .borderLineTopList>li .lineInfo>li>.bus_darkgray {background:#5d5d5d;}
.comeway .borderLineTopList>li .lineInfo>li>.bus_green {background:#5bb025;}
.comeway .borderLineTopList>li .lineInfo>li>.bus_blue {background:#3d5bab;}
.comeway .list_dotRed>li+li {margin-top:15px;}
.comeway .list_dotRed>li>b {display:block;margin-bottom:6px;font-size:18px;color:#111;}
.comeway1 .borderLineTopList>li {min-height:256px;}
.comeway1 .borderLineTopList>li .lineInfo>li>.bus_darkgray {margin-bottom:10px;}

/*교육소개*/
.videoList{width:100%;}
.videoList>ul{font-size:0;}
.videoList>ul>li{width:100%;height:auto;font-size:0;margin-top:60px;}
.videoList>ul>li:first-of-type{margin-top:20px;}
.videoList>ul>li .thumbnail{display:inline-block;vertical-align:top;width:245px;margin-right:35px;}
.videoList>ul>li .thumbnail>img{display:block;width:100%;}
.videoList>ul>li .infoBox{display:inline-block;vertical-align:top;width:calc(100% - 280px);}
.videoList>ul>li .infoBox .tit{display:block;font-size:24px;color:#111;line-height:30px;margin-bottom:15px;}
.videoList>ul>li .infoBox .dtl_info{font-size:0;}
.videoList>ul>li .infoBox .dtl_info>span{display:inline-block;vertical-align:middle;font-size:16px;color:#888;position:relative;padding-right:10px;margin-right:10px;line-height:1em;margin-bottom:10px;}
.videoList>ul>li .infoBox .dtl_info>span::before{content:"";position:absolute;right:0;top:2px;display:block;width:1px;height:10px;background-color:#d9d9d9;}
.videoList>ul>li .infoBox .dtl_info>span:last-of-type::before{display:none;}
.videoList>ul>li .infoBox .txt{color:#666;margin-top:10px;word-break:keep-all;}
.videoList>ul>li .infoBox .btnBox{margin-top:30px;}

/*실천소개*/
.RCI_practice_info {padding-top:90px;}
.RCI_practice_info .inquireBox .imgBox{float:right;width:575px;position:relative;z-index:1;margin:0 0 30px 30px;height:auto;}
.RCI_practice_info .inquireBox .infoBox{padding:0px 0px 0 0px;width:auto;display:block;}
.RCI_practice_info .inquireBox .infoBox .contTit_point{margin-bottom:30px;padding-bottom:30px;}
.RCI_practice_info .inquireBox .infoBox .contTit_point::before{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:1px;background-color:#111111;z-index:0;}
.RCI_practice_info .inquireBox .infoBox .txtSt4{margin-top:40px;color:#111;}
.RCI_practice_info .inquireBox .infoBox .txtSt4 br{display:block !important;}
.RCI_practice_info .video{margin-top:30px;}
.RCI_practice_info .video>a{display:block;}
.RCI_practice_info .video>a>img{display:block;}

/*연구소개*/
.btnC_ss.pointBlack.w80{min-width:80px;}
.grayIndex{position:relative;padding:35px 300px 35px 35px;box-sizing:border-box;background-color:#f5f5f5;margin-top:30px;}
.grayIndex>b{font-size:18px;display:block;margin-bottom:15px;line-height:1em;}
.grayIndex>img{position:absolute;right:25px;top:35px;}
.grayIndex .half{font-size:0;}
.grayIndex .half .item{width:50%;display:inline-block;vertical-align:top;padding-right:50px;box-sizing:border-box;}
.grayIndex .half .item>p{position:relative;font-size:18px;color:#000;line-height:24px;padding-left:40px;box-sizing:border-box;margin-bottom:10px;word-break:keep-all;}
.grayIndex .half .item>p>span{color:#a70638;position:absolute;left:0;top:0px;font-size:inherit;line-height:inherit;}
.grayIndex .half .item:nth-of-type(n+3){margin-top:45px;}

.list_dotRed.number>li{padding-left:40px;}
.list_dotRed.number>li::before{display:none;}
.list_dotRed.number>li::after{width:40px;height:auto;position:absolute;left:0;top:0px;}
.list_dotRed.number>li:nth-of-type(1):after{content:"1.";}
.list_dotRed.number>li:nth-of-type(2):after{content:"2.";}
.list_dotRed.number>li:nth-of-type(3):after{content:"3.";}
.list_dotRed.number>li:nth-of-type(4):after{content:"4.";}
.list_dotRed.number>li:nth-of-type(5):after{content:"5.";}
.list_dotRed.number>li:nth-of-type(6):after{content:"6.";}
.list_dotRed.number>li:nth-of-type(7):after{content:"7.";}
.list_dotRed.number>li:nth-of-type(8):after{content:"8.";}
.list_dotRed.number>li:nth-of-type(9):after{content:"9.";}
.list_dotRed.number>li:nth-of-type(10):after{content:"10.";}
.list_dotRed.number>li:nth-of-type(11):after{content:"11.";}
.list_dotRed.number>li:nth-of-type(12):after{content:"12.";}
.list_dotRed.number>li:nth-of-type(13):after{content:"13.";}

.imgCol{font-size:0;margin-top:50px;}
.imgCol>.item{display:inline-block;vertical-align:top;}
.imgCol>.item>img{display:block;box-shadow:5px 5px 10px rgba(0,0,0,0.1);}

.imgCol.item5>.item{width:calc(20% - 24px);margin-right:30px;}
.imgCol.item5>.item:nth-of-type(5n){margin-right:0px;}

/*케어가 빛나는 밤에*/
.RCI_Care{padding-top:80px;}
.RCI_Care .inquireBox .imgBox{width:575px;position:relative;z-index:2;}
.RCI_Care .inquireBox .infoBox{width:calc(100% - 575px);padding-top:0;}
.RCI_Care .inquireBox .infoBox .contTit_point{padding-bottom:40px;margin-bottom:40px;}
.RCI_Care .inquireBox .infoBox .contTit_point::before{content:"";position:absolute;left:-100px;bottom:0;display:block;width:300%;height:1px;background-color:#111111;z-index:0;}

/*관련사이트*/
.siteList{position:relative;background-color:#f5f5f5;padding:80px 0 50px 0;}
.siteList::before{content:"";position:absolute;left:-100%;top:0;width:100%;height:100%;background-color:#f5f5f5;display:block;}
.siteList::after{content:"";position:absolute;right:-100%;top:0;width:100%;height:100%;background-color:#f5f5f5;display:block;}
.siteList ul{font-size:0;}
.siteList ul>li{display:inline-block;vertical-align:top;width:calc(33.333% - 20px);margin:0 30px 30px 0;}
.siteList ul>li:nth-of-type(3n){margin-right:0px;}
.siteList ul>li .imgLogo{width:100%;border:1px solid #ddd;box-sizing:border-box;margin-bottom:15px;}
.siteList ul>li .imgLogo>img{width:100%;display:block;}
.siteList ul>li a{display:block;text-align:center;}
.siteList ul>li a>b{font-size:16px;font-weight:500;display:block;margin-bottom:0px;line-height:24px;margin-bottom:3px;word-break:break-all;}
.siteList ul>li a>span{font-size:16px;display:block;line-height:24px;color:#666;word-break:break-all;}
.siteList ul>li a+a{margin-top:15px;}

.relatedSite .txtG .txt .btnC_ss{width:80px;margin-left:20px;min-width:0;padding:0;text-align:center;vertical-align:middle;}
/*************** 한국RCI */

/*************** CUK실습교육센터 */
/*실습교육센터란?*/
.practicum_centerinfo .txt+.txt{margin-top:35px;}
.practicum_centerinfo .CUK_PsyProgram{margin-bottom:30px;}
.practicum_centerinfo .chartBoxGray>h2{font-size:32px;font-weight:bold;line-height:1em;text-align:center;margin-bottom:10px;}
.practicum_centerinfo .chartBoxGray .titSub{font-size:16px;line-height:1em;text-align:center;margin-bottom:30px;}
.practicum_centerinfo .chartBoxGray .txt{margin-top:20px;text-align:center;}
.practicum_centerinfo .chartBoxGray .chartArea{height:250px;max-width:895px;margin:0 auto;}
.practicum_centerinfo .txtSt4{margin:30px 0 25px 0;font-weight:500;}
.practicum_centerinfo .arrBtn{font-size:0;}
.practicum_centerinfo .arrBtn>a{display:inline-block;width:calc(20% - 8px);vertical-align:top;margin:0 10px 10px 0;}
.practicum_centerinfo .arrBtn .btnI_s>span{width:100%;text-align:left;}
.practicum_centerinfo .arrBtn>a:nth-child(5){margin-right:0;}

/*센터 위치 및 문의처*/
.practicum_centerinfo2{padding-top:50px;}

/*사회복지사 개요*/
.deptTelInfo.practicum{margin:50px 0 70px 0;}
.imgHalf>img{float:right;margin:0 0 30px 30px;}
.imgHalf .txt{word-break:keep-all;}
.imgHalf .txt+.txt{margin-top:35px;}

.whiteBox{margin-top:80px;}
.whiteBox ul{font-size:0;}
.whiteBox ul>li{position:relative;display:inline-block;width:calc(33.333% - 20px);margin:0 30px 30px 0;vertical-align:top;box-sizing:border-box;padding:40px 40px 30px 40px;border:1px solid #e4e4e4;min-height:180px;}
.whiteBox ul>li:nth-of-type(3n){margin-right:0px;}
.whiteBox ul>li .titSt5{position:relative;color:#a70638;font-weight:bold;display:block;margin-bottom:15px;word-break: keep-all;}
.whiteBox ul>li .titSt5::before{content:"";position:absolute;left:-40px;top:17px;display:block;width:20px;height:1px;background-color:#a70638;}
.whiteBox ul>li .txt{word-break:keep-all;}
.whiteBox ul>li .txt+.txt{margin-top:5px;}
.whiteBox .exclam{margin-top:-20px;}

/*다문화사회전문가개요*/
.practicum_MSW_info.MSE .whiteBox{margin-top:30px;}
.practicum_MSW_info .polygonCir{padding:125px 0 80px 0;background-color:#f5f5f5;margin-bottom:55px;}
.practicum_MSW_info .polygonCir .inner .centerBox>div>strong>span>img{display:block;margin:0 auto 10px auto;}
.practicum_MSW_info .polygonCir .inner .line1{text-align:center;margin-top:20px;}
.practicum_MSW_info .polygonCir .inner .line1 .item{margin-right:0px;}
.practicum_MSW_info .polygonCir .inner .line1 .item:nth-of-type(2){margin:0 20px;margin-top:-110px;}
.practicum_MSW_info .polygonCir .inner .line2{margin:35px 0 5px 0;}
.practicum_MSW_info .polygonCir .inner .item>p>span{font-size:20px;}
/*한국어교원의 직무*/
.practicum_MSW_info.korean{}
.practicum_MSW_info.korean .polygonCir .inner .centerBox{top:150px;}
.practicum_MSW_info.korean .polygonCir .inner .item>p>span>i{font-style:normal;display:block;font-size:16px;color:#666;line-height:22px;font-weight:normal;margin-top:5px;}
.practicum_MSW_info.korean .polygonCir .inner .line1{margin-top:60px;}
.practicum_MSW_info.korean .polygonCir .inner .line1 .item:nth-of-type(2){margin:-190px 50px 0 50px;}
.practicum_MSW_info.korean .polygonCir .inner .line2{margin:0;text-align:center;}
.practicum_MSW_info.korean .polygonCir .inner .line2 .item{margin:-40px 0 0 0; float:none;}
.practicum_MSW_info.korean .polygonCir .inner .line2 .item:nth-of-type(2){margin:205px 50px 0 50px;}

/*평생교육사*/
.practicum_MSW_info.LE{}
.practicum_MSW_info.LE .polygonCir{margin-bottom:10px;}
.practicum_MSW_info.LE .polygonCir .inner .item{width:140px;height:140px;}
.practicum_MSW_info.LE .polygonCir .inner .cirGroupA{position:relative;width:500px;height:500px;margin:25px auto 0 auto;}
.practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item{position:absolute;transform:translate(-50%,-50%);}
.practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos1{left:50%;top:0px;}
.practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos2{left:calc(50% + 150px);top:40px;}
.practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos3{left:calc(50% + 240px);top:165px;}
.practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos4{left:calc(50% + 250px);top:320px;}
.practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos5{left:calc(50% + 150px);top:440px;}

.practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos6{left:50%;top:100%;}
.practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos7{left:calc(50% - 150px);top:440px;}
.practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos8{left:calc(50% - 250px);top:320px;}
.practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos9{left:calc(50% - 240px);top:165px;}
.practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos10{left:calc(50% - 150px);top:40px;}

.practicum_MSW_info.LE .trackProcess{margin-top:70px;}
.contactGrayBox.typeB.item2>ul>li>p>strong{font-weight:inherit;font-size:inherit;line-height:inherit;}

.practicum_MSW_info.NT .imgHalf .list_dotRed>li{word-break:keep-all;}
.practicum_MSW_info.NT .imgHalf .exclam{margin-top:10px;}

.practicum_MSW_info.NT .polygonCir .inner .item{width:130px;height:130px;}
.practicum_MSW_info.NT .polygonCir .inner .cirGroupA{position:relative;width:500px;height:500px;margin:25px auto 0 auto;}
.practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item{position:absolute;transform:translate(-50%,-50%);}

.practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos1{left:50%;top:0px;}
.practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos2{left:calc(50% + 180px);top:80px;}
.practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos3{left:calc(50% + 250px);top:250px;}
.practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos4{left:calc(50% + 180px);top:410px;}
.practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos5{left:50%;top:100%;}
.practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos6{left:calc(50% - 180px);top:410px;}
.practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos7{left:calc(50% - 250px);top:250px;}
.practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos8{left:calc(50% - 180px);top:80px;}

/*다문화사회전문가*/
.practicum_MSW_info.MSE .polygonCir .inner .item{width:180px;height:180px;}
.practicum_MSW_info.MSE .polygonCir .inner .cirGroupA{position:relative;width:500px;height:500px;margin:25px auto 0 auto;}
.practicum_MSW_info.MSE .polygonCir .inner .cirGroupA .item{position:absolute;transform:translate(-50%,-50%);}
.practicum_MSW_info.MSE .polygonCir .inner .item>p>span>i{display:block;font-size:15px;line-height:21px;font-style:normal;font-weight:normal;}

.practicum_MSW_info.MSE .polygonCir .inner .cirGroupA .item.pos1{left:50%;top:0px;}
.practicum_MSW_info.MSE .polygonCir .inner .cirGroupA .item.pos2{left:calc(50% + 220px);top:110px;}
.practicum_MSW_info.MSE .polygonCir .inner .cirGroupA .item.pos3{left:calc(50% + 220px);top:350px;}
.practicum_MSW_info.MSE .polygonCir .inner .cirGroupA .item.pos4{left:50%;top:100%;}
.practicum_MSW_info.MSE .polygonCir .inner .cirGroupA .item.pos5{left:calc(50% - 220px);top:350px;}
.practicum_MSW_info.MSE .polygonCir .inner .cirGroupA .item.pos6{left:calc(50% - 220px);top:110px;}

.vT td{vertical-align:top;}

.contactGrayBox {margin-top:50px;padding:34px 30px;background:#f5f5f5;}
.contactGrayBox>ul {font-size:0;text-align:center;}
.contactGrayBox>ul>li {display:inline-block;position:relative;vertical-align:top;box-sizing:border-box;}
.contactGrayBox>ul>li:first-child {padding-left:48px;}
.contactGrayBox>ul>li:first-child::before {content:'';position:absolute;left:0;top:0;width:34px;height:33px;background:url(../img/kor/bachelorInfo/ico_contact_phone.png) no-repeat left 0 top 50%;}
.contactGrayBox>ul>li:not(:last-child) {margin-right:30px;padding-right:30px;}
.contactGrayBox>ul>li:not(:last-child)::after {content:'';position:absolute;right:0;top:7px;width:1px;height:17px;background:#adadad;}
.contactGrayBox>ul>li>p {display:inline-block;font-weight:500;font-size:18px;}
.contactGrayBox>ul>li>p>span {margin-left:10px;font-weight:700;font-size:21px;font-family:"HelveticaNeue", Helvetica, sans-serif;}
.contactGrayBox>ul>li .btnC_ss.Black{vertical-align:middle;}

.contactGrayBox.typeB>ul>li .fax {background-image:url(../img/affi/practicum/ico_contact_fax.png);}

/*자격증 취득절차*/
.practicum_MSW_license .depthRoadMap{border:none;margin-top:50px;}
.practicum_MSW_license .depthRoadMap .item{width:100%;margin-bottom:30px;}
.practicum_MSW_license .depthRoadMap .item::before{content:"";position:absolute;left:125px;bottom:-30px;display:block;width:1px;height:30px;background:url(../img/affi/practicum/lineDot.png) repeat-y center top/100% auto;}
.practicum_MSW_license .depthRoadMap .item::after{content:"";position:absolute;left:126px;bottom:-18px;display:block;width:11px;height:7px;background:url(../img/affi/practicum/lineDot_Arr.png) no-repeat center top/100% auto;transform:translate(-50%,0);}
.practicum_MSW_license .depthRoadMap .item:last-of-type::before,
.practicum_MSW_license .depthRoadMap .item:last-of-type::after{display:none;}
.practicum_MSW_license .depthRoadMap .titBox{position:relative;width:250px;}
.practicum_MSW_license .depthRoadMap .titBox>p>strong{font-size:20px;}
.practicum_MSW_license .depthRoadMap .item.depth4{margin-bottom:0px;}
.practicum_MSW_license .depthRoadMap .deptTable{margin-left:50px;width:calc(100% - 50px);}
.practicum_MSW_license .depthRoadMap .boxCont{width:100%;}
.practicum_MSW_license .depthRoadMap .boxCont .topBalck{padding:15px;box-sizing:border-box;background-color:#313133;box-sizing:border-box;text-align:center;}
.practicum_MSW_license .depthRoadMap .boxCont .topBalck>p{font-size:18px;color:#fff;line-height:24px;}
.practicum_MSW_license .depthRoadMap .boxCont .bottomWhite{padding:15px;box-sizing:border-box;background-color:#fff;box-sizing:border-box;text-align:center;border:1px solid #ddd;}
.practicum_MSW_license .depthRoadMap .boxCont .bottomWhite>p{font-size:18px;color:#111;line-height:24px;}
.practicum_MSW_license .depthRoadMap .boxCont .topBalck ~ .bottomWhite{border-top:none;}
.practicum_MSW_license .depthRoadMap .boxCont.half{font-size:0;}
.practicum_MSW_license .depthRoadMap .boxCont.half .bottomWhite{width:calc(50% - 40px);margin-right:80px;display:inline-block;vertical-align:top;border-top:1px solid #ddd;}
.practicum_MSW_license .depthRoadMap .boxCont.half .bottomWhite:nth-of-type(2){margin-right:0px;}
.practicum_MSW_license .depthRoadMap .boxCont.half .bottomWhite:nth-of-type(1){position:relative;}
.practicum_MSW_license .depthRoadMap .boxCont.half .bottomWhite:nth-of-type(1)::before{content:"";position:absolute;right:-53px;top:50%;display:block;width:23px;height:23px;background:url(../img/affi/practicum/icon_plus.png) no-repeat center top/100% auto;transform:translate(0,-50%);}

.practicum_MSW_license.NT .lineTop_tbArea .lineTop_tb2  strong{font-weight:500;}
.practicum_MSW_license.NT .lineTop_tbArea .lineTop_tb2 .list_dotRed>li strong{color:#000}

.boxContList{width:100%;font-size:0;}
.boxContList>li{display:inline-block;vertical-align:top;}
.boxContList>li .boxTit{padding:14px 5px 15px 5px;box-sizing:border-box;text-align:center;background-color:#e1e1e5;display:table;width:100%;}
.boxContList>li .boxTit>b{font-size:18px;color:#111;line-height:24px;display:table-cell;vertical-align:middle;}
/* .boxContList>li .boxTit>b{font-size:18px;color:#111;line-height:24px;display:block;} */
.boxContList>li .boxBottom{width:100%;padding:15px;box-sizing:border-box;border:1px solid #ddd;border-top:none;}
.boxContList>li .boxBottom .innerBox{padding:0 15px 10px 15px;margin-bottom:10px;box-sizing:border-box;border-bottom:1px solid #ddd;margin-left:-15px;width:calc(100% + 30px);}
.boxContList>li .boxBottom .btnC_ss{width:auto;min-width:auto;margin-top:15px;}
.boxContList>li .boxBottom>span{display:block;font-size:15px;color:#888;line-height:24px;margin-top:5px;font-weight:300;}
.boxContList>li .boxBottom>span>i{font-style:normal;line-height:inherit;font-size:inherit;}
.boxContList>li .boxBottom p.txt{color:#555;}
.boxContList>li .boxBottom .innerBox>span{display:block;font-size:15px;color:#888;line-height:24px;margin-top:5px;font-weight:300;}
.boxContList>li .boxBottom .list_hyphen{margin-top:10px;}
.boxContList>li .boxBottom .list_hyphen>li{font-size:15px;color:#888888;font-weight:300;}
.boxContList>li .boxBottom.innerMulti{padding-bottom:0;}
.boxContList>li .boxBottom.innerMulti .innerBox:last-of-type{margin-bottom:0;border-bottom:none;}

.boxContList>li .boxBottom.typeA{padding:0;font-size:0;}
.boxContList>li .boxBottom.typeA .innerDiv{padding:12px 15px;box-sizing:border-box;border-bottom:1px solid #ddd;}
.boxContList>li .boxBottom.typeA .innerDiv.half{display:inline-block;vertical-align:top;width:50%;border-bottom:none;border-right:1px solid #ddd;}
.boxContList>li .boxBottom.typeA .innerDiv.bRnone{border-right:none;}
.boxContList>li .boxBottom.typeA .boxSubTit{padding:12px 5px;text-align:center;background-color:#f5f5f5;margin-left:-15px;width:calc(100% + 30px);box-sizing:border-box;margin-top:-12px;margin-bottom:12px;}
.boxContList>li .boxBottom.typeA .boxSubTit>p{font-size:16px;color:#111;font-weight:500;}
.boxContList>li .boxBottom .txt>span{font-size:15px;color:#888;display:inline-block;word-break:keep-all;font-weight:300;}

.boxContList.col4>li{width:calc(25% - 7.5px);margin-right:10px;}
.boxContList.col4>li:nth-of-type(4n){margin-right:0px;}

.boxContList.col3>li{width:calc(33.333% - 6.6666px);margin-right:10px;}
.boxContList.col3>li:nth-of-type(3n){margin-right:0px;}
.boxContList.col3.item6>li:nth-of-type(n+4){margin-top:10px;}

.boxContList.col3.leftCol>li:nth-of-type(1){width:calc(33.333% - 3.3333px);margin-right:0;}
.boxContList.col3.leftCol>li:nth-of-type(1) .boxBottom{border-right:none;}
.boxContList.col3.leftCol>li:nth-of-type(2) .boxTit{border-left:1px solid #fff;}
.boxContList.col3.leftCol>li:nth-of-type(2){width:calc(33.333% - 3.3333px);}

.boxContList.col2>li:nth-child(1){width:calc(33.333% - 10px);margin-right:10px;}
.boxContList.col2>li:nth-child(2){width:66.6666%;font-size:0;}
.boxContList.col2>li:nth-child(2) .boxBottom{display:inline-block;width:50%;vertical-align:top;}
.boxContList.col2>li:nth-child(2) .boxBottom:nth-child(3){border-left:none;}

.boxContList.col2.item2>li{width:calc(50% - 5px);}
.boxContList.col2.item2>li:nth-of-type(2n){margin-right:0;}
.boxContList.col2.item2>li .boxBottom{width:100%;}

.exRight{position:relative;font-size:0;padding-right:300px;box-sizing:border-box;}
.exRight .exclam_s{position:absolute;right:0;top:5px;}

.cirRowStep{width:100%;font-size:0;margin-top:30px;}
.cirRowStep.full>ul{width:100%;}
.cirRowStep>ul{font-size:0;display:inline-block;width:calc(50% - 15px);vertical-align:top;margin-right:30px;}
.cirRowStep>ul:nth-of-type(2n){margin-right:0px;}
.cirRowStep>ul>li{position:relative;width:100%;margin-bottom:70px;}
.cirRowStep>ul>li::before{content:"";position:absolute;left:100px;top:50%;display:block;width:1px;height:100%;background:url(../img/grad/introduce/cirSetpLine.png) repeat-x center top;z-index:0;}
.cirRowStep>ul>li>.item{display:table;width:100%;}
.cirRowStep>ul>li>.item>.cirSetp{position:relative;display:table-cell;vertical-align:middle;text-align:center;z-index:1;width:200px;}
.cirRowStep>ul>li>.item>.cirSetp>.box{position:relative;display:table;width:200px;height:200px;border-radius:50%;border:1px solid #ddd;box-sizing:border-box;vertical-align:middle;background-color:#fff;}
.cirRowStep>ul>li>.item>.cirSetp>.box::after{content:"";position:absolute;left:calc(50% - 4px);bottom:-40px;display:block;width:8px;height:6px;background:url(../img/grad/introduce/cirSetpArr.png) no-repeat center center;}
.cirRowStep>ul>li:last-of-type::before,
.cirRowStep>ul>li:last-of-type>.item>.cirSetp>.box::after{display:none;}
.cirRowStep>ul>li:last-of-type{margin-bottom:0;}
.cirRowStep>ul>li>.item>.cirSetp p{display:table-cell;vertical-align:middle;width:100%;text-align:center;}
.cirRowStep>ul>li>.item>.cirSetp img{display:inline-block}
.cirRowStep>ul>li>.item>.cirSetp img+span{margin-top:5px;}
.cirRowStep>ul>li>.item>.cirSetp p>span{font-size:22px;line-height:1em;font-weight:bold;display:block;}
.cirRowStep>ul>li>.item>.infoTxt{display:table-cell;vertical-align:middle;width:calc(100% - 200px);padding-left:50px;box-sizing:border-box;}
.cirRowStep>ul>li>.item>.infoTxt .txtSt6{margin-bottom:10px;display:block;}
.cirRowStep>ul>li>.item>.infoTxt p.exclam{position:relative;margin-top:-50px;margin-bottom:18px;}
.cirRowStep>ul>li>.item>.infoTxt p.exclam::before{content:"";position:absolute;left:-130px;top:11px;width:130px;height:1px;background:url(../img/grad/introduce/cirSetpLineY.png) repeat-x center top;}
.cirRowStep>ul>li>.item>.infoTxt .txt{word-break:keep-all;}
.cirRowStep .list_dotRed{width:100%;}
.cirRowStep .list_dotRed>li{margin-bottom:0;}
.cirRowStep .list_dotRed>li b{color:#111;}

/*컨텐츠 그룹*/
.practicumG .practicum_MSW_rodemap{margin-top:50px;}

/*한국어교원*/
.practicumG .depthRoadMap.korean {}
.practicumG .practicum_MSW_rodemap .depthRoadMap.korean .item.depth0 .titBox>p>span{margin-top:0;}
.practicumG .depthRoadMap.typeA .item .deptTable tbody th{font-size:16px;}
.practicumG .depthRoadMap .item.depth5 .titBox{background-color:#122a4c;}
.practicumG .depthRoadMap .item.depth5 .deptTable thead th:nth-child(1),
.practicumG .depthRoadMap .item.depth5 .deptTable tbody th{background-color:#52637b;}

/*자격증로드맵*/
.depthRoadMap .item.depth0.head .titBox{width:210px;}
.depthRoadMap .item.depth0.head .titBox>p>span{margin-top:0;}
.depthRoadMap .item.depth0.head2 .titBox>p>span{margin-top:0;}

.practicum_MSW_rodemap .depthRoadMap{border:none;border-bottom:1px solid #dadada;margin-bottom:25px;}
.practicum_MSW_rodemap .depthRoadMap .titBox>p>span{margin:10px 0 0 0;}
.practicum_MSW_rodemap .depthRoadMap .titBox>p>span.cirTxt.S{display:inline-block;font-size:11px;line-height:20px;}
.practicum_MSW_rodemap .xScroll{overflow-y:hidden;}

.practicum_MSW_rodemap .xScroll .depthRoadMap{margin-bottom:0;}
.practicum_MSW_rodemap.korean .depthRoadMap .deptTable tbody td{padding-top:25px;padding-bottom:23px;}
/* .practicum_MSW_rodemap.korean .depthRoadMap .item.depth3 .deptTable .bL{border-left:1px solid #551e3f;} */
/* .practicum_MSW_rodemap.korean .depthRoadMap .deptTable table{width:calc(100% + 1px);} */

.practicum_MSW_rodemap .depthRoadMap .titBox>p>strong{font-size:20px;}
.practicum_MSW_rodemap .depthRoadMap .titBox>p>span{font-size:16px;}

.tablegrayBG{background-color:#f5f5f5 !important;}
.depthRoadMap.typeA .item .deptTable thead th.tablegrayBG_D:nth-of-type(1):not([colspan]){border-right:1px solid #ededed;}
.depthRoadMap.typeA .item .deptTable thead th.tablegrayBG_D{background-color:#ddd !important;border-right:1px solid #ededed;}
.depthRoadMap.typeA .item .deptTable thead th.tablegrayBG_D:last-of-type{border-right:none;}
.depthRoadMap.typeA .item .deptTable thead th.tablegrayBG_gd100{background-color:#d7456f !important;font-size:16px;color:#fff;font-weight:normal;border-bottom:none;border-right:none !important;}
.depthRoadMap .deptTable.vM tbody td{vertical-align:middle;}

/*평생교육사*/
.practicum_MSW_rodemap.LE{}
.practicum_MSW_rodemap.LE>.txtG>.depthRoadMap{border-top:1px solid #dadada;border-right:1px solid #dadada;}
.practicum_MSW_rodemap.LE>.txtG>.depthRoadMap.typeA .item .deptTable thead th{background-color:#fff !important;}
.practicum_MSW_rodemap.LE>.txtG>.depthRoadMap.typeA .item .deptTable thead th:nth-of-type(odd),
.practicum_MSW_rodemap.LE>.txtG>.depthRoadMap.typeA .item .deptTable tbody td:nth-of-type(odd){background-color:#f5f5f5 !important;}
.practicum_MSW_rodemap.LE>.txtG>.sumArea{margin-top:-37px;}

.practicum_MSW_rodemap.LE #contTab_line{margin-top:30px;}
.practicum_MSW_rodemap.LE #deptCont1 .depthRoadMap .item.depth0 .titBox,
.practicum_MSW_rodemap.LE #deptCont1 .depthRoadMap .item.depth1 .titBox{width:210px;}
.practicum_MSW_rodemap.LE #deptCont1 .depthRoadMap .item.depth2 .titBox{width:105px;}
.practicum_MSW_rodemap.LE #deptCont1 .depthRoadMap .item.depth2 thead{display:none;}
.practicum_MSW_rodemap.LE .deptRoadTab .list_dotRed{margin-top:25px;}

/*보육교사*/
.weightM{font-weight:500 !important;}
.tabStyle{display:none;}
.tabStyle.on{display:block;}

.practicum_MSW_rodemap.NT>.txtG>.tabStyle .depthRoadMap{border-right:1px solid #dadada;margin-bottom:10px;}
.practicum_MSW_rodemap.NT>.txtG>.tabStyle .depthRoadMap .item.depth0 .titBox,
.practicum_MSW_rodemap.NT>.txtG>.tabStyle .depthRoadMap .item.depth1 .titBox,
.practicum_MSW_rodemap.NT>.txtG>.tabStyle .depthRoadMap .item.depth3 .titBox,
.practicum_MSW_rodemap.NT>.txtG>.tabStyle .depthRoadMap .item.depth4 .titBox{width:320px;}
.practicum_MSW_rodemap.NT>.txtG>.tabStyle .depthRoadMap .item.depth2 .titBox{width:160px;}

.practicum_MSW_rodemap.NT>.txtG>#RoadMap2 .depthRoadMap .item.depth2 .titBox,
.practicum_MSW_rodemap.NT>.txtG>#RoadMap3 .depthRoadMap .item.depth2 .titBox{width:320px;}
.practicum_MSW_rodemap.NT>.txtG>#RoadMap2 .depthRoadMap .item:not(.depth0):not(.depth4) .titBox,
.practicum_MSW_rodemap.NT>.txtG>#RoadMap3 .depthRoadMap .item:not(.depth0):not(.depth4) .titBox{height:80px;}
.practicum_MSW_rodemap.NT>.txtG>#RoadMap2 .depthRoadMap .item:not(.depth0):not(.depth4) .deptTable table,
.practicum_MSW_rodemap.NT>.txtG>#RoadMap3 .depthRoadMap .item:not(.depth0):not(.depth4) .deptTable table{min-height:80px;}

.practicum_MSW_rodemap.NT>.txtG .depthRoadMap .deptTable tbody th{font-size:16px;}
.practicum_MSW_rodemap.NT>.txtG .depthRoadMap .item.depth2 .deptTable tbody th.bB{border-bottom:1px solid #a94d75}

.practicum_MSW_rodemap.NT .deptTable .bR{border-right:1px solid #dadada !important;}

.practicum_MSW_rodemap.NT #deptCont1 .depthRoadMap{margin-top:25px;}
.practicum_MSW_rodemap.NT #deptCont1 .depthRoadMap .item.depth0 .titBox,
.practicum_MSW_rodemap.NT #deptCont1 .depthRoadMap .item.depth1 .titBox,
.practicum_MSW_rodemap.NT #deptCont1 .depthRoadMap .item.depth3 .titBox,
.practicum_MSW_rodemap.NT #deptCont1 .depthRoadMap .item.depth4 .titBox{width:210px;}
.practicum_MSW_rodemap.NT #deptCont1 .depthRoadMap .item.depth2 .titBox{width:105px;}
.practicum_MSW_rodemap.NT #deptCont1 .depthRoadMap .item.depth2 thead,
.practicum_MSW_rodemap.NT #deptCont1 .depthRoadMap .item.depth3 thead{display:none;}
.practicum_MSW_rodemap.NT #deptCont1 .depthRoadMap .item.depth2 .deptTable tbody th.bB{border-bottom:1px solid #a94d75}

.practicum_MSW_rodemap.NT #deptCont2 .depthRoadMap{margin-top:25px;}
.practicum_MSW_rodemap.NT #deptCont2 .depthRoadMap .item .titBox{width:210px}
.practicum_MSW_rodemap.NT #deptCont2 .depthRoadMap .item:not(.depth0):not(.depth4) .titBox{height:80px;}
.practicum_MSW_rodemap.NT #deptCont2 .depthRoadMap .item:not(.depth0):not(.depth4) .deptTable table{min-height:80px;}

.practicum_MSW_rodemap.NT #deptCont3 .depthRoadMap{margin-top:25px;}
.practicum_MSW_rodemap.NT #deptCont3 .depthRoadMap .item .titBox{width:210px}
.practicum_MSW_rodemap.NT #deptCont3 .depthRoadMap .item:not(.depth0):not(.depth4) .titBox{height:80px;}
.practicum_MSW_rodemap.NT #deptCont3 .depthRoadMap .item:not(.depth0):not(.depth4) .deptTable table{min-height:80px;}

.practicum_MSW_rodemap.NT .deptRoadTab .txt>span{display:inline-block;vertical-align:middle;margin-right:6px;}
.practicum_MSW_rodemap.NT .deptRoadTab .txt>span.cirTxt{margin-right:0px;margin-left:0;}

/*다문화사회전문가*/
.practicum_MSW_rodemap.MSE .sumArea{margin-top:-35px;}
.practicum_MSW_rodemap.MSE .depthRoadMap .item.depth0.head .titBox{width:155px;}
.practicum_MSW_rodemap.MSE .depthRoadMap .deptTable .bR{border-right:1px solid #dadada !important;}


.bullet{position:relative;padding-left:35px;box-sizing:border-box;}
.bullet>.abs{position:absolute;left:0;top:0px;font-style:normal;}

/* 실습연계기관 */
.btnR{position:relative;padding-right:320px;box-sizing:border-box;margin-top:20px;}
.btnR .txtSt6{position:relative;padding-left:45px;box-sizing:border-box;}
.btnR .txtSt6+.txtSt6{margin-top:5px}
.btnR .txtSt6>b{position:absolute;left:0;top:0px;font-weight:500;font-size:24px;color:#a70638}
.btnR>.btnC_s,
.btnR>.btnC{position:absolute;right:0;top:0;}

.grpMap{padding:40px 20px;box-sizing:border-box;background-color:#f5f5f5;margin:30px 0;}
.grpMap .inner{position:relative;width:480px;height:780px;margin:0 auto;}
.grpMap .inner .ion_point{position:absolute;width:35px;height:49px;background:url(../img/affi/practicum/icon_mapPoint.png) no-repeat center center/100% auto;text-indent:-9999px;}

.practicum_MSW_org .btnC_ss{min-width:auto;}

.practicum_org .borderLineTopList>li{padding:15px 20px;min-height:auto;}
.practicum_org .borderLineTopList>li .btnC_ss{min-width:auto;}
.practicum_org .borderLineTopList li p{line-height:24px;font-size:16px;}
.practicum_org .borderLineTopList>li .inner{display:table;min-height:55px;height:100%;width:100%;padding-right:100px;box-sizing:border-box;}
.practicum_org .borderLineTopList>li .inner>div{display:table-cell;vertical-align:middle;}

.practicum_org.NT .icoInfoBox{margin-top:20px;}

.icoInfoBox.typeBtn.noImg{padding:30px 250px 30px 35px;}

/*실습사전신청*/
.practicum_request .borderGrayCirList{margin-top:20px;}
.practicum_request.LE .borderGrayCirList{margin-top:60px;}
.practicum_request.MSW .borderGrayCirList{margin-top:60px;}
/* .practicum_request.MSW .borderGrayCirList>li>.cir{width:200px;height:200px;margin:0 auto;} */

/*질문과 답변*/
.practicum_QA .borderGrayCirList{margin-top:60px;}
/*************** CUK실습교육센터 */

/*************** 산학협력단 */
/*인사말*/
.rbf_greeting{padding-top:50px;}
.rbf_greeting .inquireBox .imgBox{width:570px;position:relative;z-index:1;}
.rbf_greeting .inquireBox .infoBox{width:100%;padding:0px}
.rbf_greeting .inquireBox .rbf_line::before{float:left; content: ''; display: inline; overflow: hidden; width: 7px; height: 110px; margin: 30px 20px 0 0; background: #a70638; vertical-align: top;}
.rbf_greeting .inquireBox .rbf_text{ display:inline;}

.rbf_greeting .inquireBox .infoBox .contTit_point{font-size:40px;line-height:64px;margin-bottom:80px;}
.rbf_greeting .inquireBox .infoBox .contTit_point::before{content:"";position:absolute;left:0px;bottom:-30px;width:2000px;height:1px;background-color:#111;;z-index:0;}
.rbf_greeting .inquireBox .infoBox .txtSt4{margin-top:35px;}
.rbf_greeting .inquireBox>.txtSt4{color:#555;margin-top:0;line-height:30px;}
.rbf_greeting .inquireBox>.txtSt4.sign{color:#111;margin-top:35px;}
.rbf_greeting .inquireBox>.txtSt4.sign>span{display:block;font-size:inherit;font-weight:inherit;}
.rbf_greeting .inquireBox>.txtSt4.sign>span:nth-of-type(2){margin-top:5px;}

/*연혁*/
.rbf_history {padding-top:50px;}
.imgBox_List {width:100%;font-size:0;}
.imgBox_List>li{position:relative;width:calc(25% - 15px);margin-right:20px;font-size:0;display:inline-block;margin-bottom:20px;}
.imgBox_List>li:nth-of-type(4n){margin-right:0;}
.imgBox_List.innerTxtType>li::before {content: '';position:absolute;left:0;bottom:0;width:100%;height:50%;background:linear-gradient(0deg,rgba(0,0,0,0.7),rgba(0,0,0,0));}
.imgBox_List>li>span {position:absolute;left:0;bottom:15px;width:100%;font-size:16px;color:#fff;text-align:center;}
.imgBox_List>li>p+img {margin-top:20px;}

.rbf_history .imgBgTxtBox {position:relative;padding:50px 270px 50px 50px;background:url(../img/kor/info/corpIntro_exeStatus_txtBoxBg.png) no-repeat right 0 top 0;background-size:cover;}
.rbf_history .imgBgTxtBox>strong {display:block;margin-bottom:20px;font-size:30px;color:#fff;font-weight:500;}
.rbf_history .imgBgTxtBox>p {color:#fff;font-size:16px;line-height:1.6em;}
.rbf_history .imgBgTxtBox .btnArea2 {position:absolute;right:50px;bottom:50px;}

.rbf_history .history_wrap {position:relative;margin-top:40px;}
.rbf_history .history_wrap .line {position:absolute;left:185px;top:30px;width:1px;height:100%;background:#ccc;}
.rbf_history .history_wrap .line .bar {position:absolute;left:0;top:0;width:1px;height:0;background:#a70638;}
.rbf_history .history_wrap .history_list {position:relative;padding-left:185px;padding-bottom:70px;}
.rbf_history .history_wrap .history_list>li {padding-left:45px;}
.rbf_history .history_wrap .history_list .year {display:block;position:absolute;left:0;top:0;width:185px;padding-left:0;}
.rbf_history .history_wrap .history_list .year::before {content:'';position:absolute;right:-5px;top:50%;width:9px;height:9px;background:#a70638;border-radius:50%;transform:translateY(-50%);}
.rbf_history .history_wrap .history_list .year>strong {font-size:58px;color:#a70638;font-family:"HelveticaNeue", Helvetica, sans-serif;line-height:1;font-weight:500;}
.rbf_history .history_wrap .history_list .img_list {position:absolute;top:0;left:0;padding-left:0;}
.rbf_history .history_wrap .history_list .img_list>ul {width:calc(100% + 10px);max-width:550px;margin-left:-10px;font-size:0;}
.rbf_history .history_wrap .history_list .img_list>ul>li {display:inline-block;width:calc(50% - 10px);margin-left:10px;vertical-align:top;box-sizing:border-box;font-size:0;}
.rbf_history .history_wrap .history_list .img_list>ul>li:nth-child(n+3) {margin-top:20px;}
.rbf_history .history_wrap .history_list .img_list>ul>li>span {display:block;margin-top:10px;font-size:14px;color:#555;}
.rbf_history .history_wrap .history_list>li {}
.rbf_history .history_wrap .history_list>li+li {padding-top:15px;}
.rbf_history .history_wrap .history_list>li>div {position:relative;padding-left:140px;}
.rbf_history .history_wrap .history_list>li>div>.date {position:absolute;left:0;top:0;font-family:"HelveticaNeue", Helvetica, sans-serif;font-size:18px;font-weight:700;color:#111;}
.rbf_history .history_wrap .history_list>li>div>p {font-size:18px;color:#555;letter-spacing:-1px;}


/*조직도*/
.organization_Grid{width:100%;padding:0px;box-sizing:border-box;margin-top:50px;}
.organization_Grid>ul{font-size:0;text-align:center;}
.organization_Grid>ul>li.cir{position:relative;display:inline-block;width:160px;height:160px;border-radius:50%;border:2px solid #a70638;box-sizing:border-box;margin-right:40px;background-color:#fff;z-index:2;vertical-align:middle;}
.organization_Grid>ul>li.cir::before{content:"";position:absolute;right:-10px;top:calc(50% - 7px);display:block;width:11px;height:11px;border:2px solid #fff;border-radius:50%;background-color:#a70638;z-index:1;}
.organization_Grid>ul>li.cir.Ared::before{display:none;}
.organization_Grid>ul>li.cir>div.tBox{display:table;width:100%;height:100%;}
.organization_Grid>ul>li.cir>div.tBox>p{display:table-cell;vertical-align:middle;text-align:center;font-size:20px;color:#222;font-weight:500;}
.organization_Grid>ul>li.cir.Ared{background-color:#a70638;}
.organization_Grid>ul>li.cir.Ared>div.tBox>p{color:#fff;font-size:30px;}
.organization_Grid>ul>li.cir::after{content:"";position:absolute;right:calc(-100% - 2px);top:50%;width:100%;height:1px;background-color:#d1d1d1;z-index:0;}
.organization_Grid>ul>li.box{position:relative;display:inline-block;width:auto;height:auto;border:none;background-color:rgba(255,255,255,0);padding-left:40px;box-sizing:border-box;margin-right:0;font-size:0;vertical-align:middle;z-index:1;margin-left:40px;}
.organization_Grid>ul>li.box.lv1{padding-left:0px;position:relative;z-index:20;margin-left:0;}
.organization_Grid>ul>li.box.lv1 .boxTxt::before{display:none;}
.organization_Grid>ul>li.box.lv1::before{content:"";position:absolute;right:-40px;top:50%;width:40px;height:1px;background-color:#d1d1d1;z-index:0;}
.organization_Grid>ul>li .boxTxt{position:relative;width:270px;height:55px;font-size:16px;line-height:55px;color:#111;letter-spacing:-0.5px;background-color:#e1e1e5;}
.organization_Grid>ul>li .boxTxt::before{content:"";position:absolute;left:-40px;top:50%;width:40px;height:1px;background-color:#d1d1d1;z-index:1;;}
.organization_Grid>ul>li .boxTxt::after{content:"";position:absolute;left:-40px;top:29px;width:1px;height:calc(100% + 10px);background-color:#d1d1d1;z-index:1;;}
.organization_Grid>ul>li .boxTxt:nth-of-type(n+2){margin-top:10px;}
.organization_Grid>ul>li .boxTxt:last-of-type::after{display:none;}
.organization_Grid>ul>li .boxTxt.black{background-color:#313133;color:#fff;font-size:18px;}
.organization_Grid>ul>li .boxTxt.abs{position:absolute;bottom:-120px;left:45px;margin-top:0px;height:60px;line-height:60px;background-color:#9c6e37;color:#fff;font-size:18px;border-radius:40px;}
.organization_Grid>ul>li .boxTxt.abs::before{left:50%;height:138px;top:-138px;width:1px;}

.organization_Grid2 {width:100%;padding:0px;box-sizing:border-box;margin-top:50px;}
.organization_Grid2>ul{font-size:0;text-align:center;}
.organization_Grid2>ul>li.cir{position:relative;display:block;height:160px;box-sizing:border-box;margin-bottom:40px;z-index:2;vertical-align:middle;}
.organization_Grid2>ul>li.cir::before{content:"";position:absolute;left:50%;top:0;display:block;width:11px;height:11px;margin:-7px 0 0 -7px;border:2px solid #fff;border-radius:50%;background-color:#a70638;z-index:1;}
.organization_Grid2>ul>li.cir.Ared::before{display:none;}
.organization_Grid2>ul>li.cir>div {background-color:#fff;}
.organization_Grid2>ul>li.cir>div.tBox {display:inline-block;width:160px;height:160px;border:2px solid #a70638;border-radius:50%;}
.organization_Grid2>ul>li.cir>div.tBox>p{display:table-cell;width:160px;height:160px;vertical-align:middle;text-align:center;font-size:20px;color:#222;font-weight:500;}
.organization_Grid2>ul>li.cir.Ared>div.tBox {background: #a70638;}
.organization_Grid2>ul>li.cir.Ared>div.tBox>p{color:#fff;font-size:30px;}
.organization_Grid2>ul>li.cir::after{content:"";position:absolute;left:50%;bottom:-326px;width:1px;height:322px;background-color:#d1d1d1;z-index:0;}
.organization_Grid2>ul>li.box{position:relative;display:block;width:500px;height:auto;margin:50px auto 0 auto;border:none;background-color:rgba(255,255,255,0);box-sizing:border-box;font-size:0;text-align:center;vertical-align:middle;z-index:2;}
.organization_Grid2>ul>li.box.lv1{margin-bottom:10px;padding-left:0px;position:relative;width:auto;z-index:20;margin-left:0;}
.organization_Grid2>ul>li.box.lv1 .boxTxt::before{display:none;}
.organization_Grid2>ul>li.box.lv1::before{content:"";display:none;position:absolute;right:-40px;top:50%;width:40px;height:1px;background-color:#d1d1d1;z-index:0;}
.organization_Grid2>ul>li .boxTxt{display:inline-block;position:relative;width:500px;height:55px;font-size:16px;line-height:55px;color:#111;letter-spacing:-0.5px;background-color:#e1e1e5;}
.organization_Grid2>ul>li .boxTxt::before{content:"";display:none;position:absolute;left:-40px;top:50%;width:40px;height:1px;background-color:#d1d1d1;z-index:1;;}
.organization_Grid2>ul>li .boxTxt:nth-of-type(n+2){margin-top:10px;}
.organization_Grid2>ul>li .boxTxt:last-of-type::after{display:none;}
.organization_Grid2>ul>li .boxTxt.black{background-color:#313133;color:#fff;font-size:18px;}
.organization_Grid2>div.organization_Grid2 .boxGray::before{position:absolute; content:""; top:50px; width:900px; height:100px; background-color:blue; z-index:5}
.organization_Grid2>ul>li .boxTxt.brown{width:160px;	height:160px;	line-height:160px;	border-radius:50%;	margin-bottom:30px;background-color:#9c6e37;color:#fff;font-size:18px;}
.organization_Grid2>ul>li .boxTxt.abs{position: absolute; top: 150px; right: 0;	margin:7px 0 0 230px; width: 280px;	height: 60px; line-height: 60px; background-color: #9c6e37;	color: #fff; font-size: 18px; border-radius: 40px;}
.organization_Grid2>ul>li .boxTxt.abs::before {display:block;left:-380px;width:380px;}
.organization_Grid2>ul>li .boxTxt.abs.black {background-color: #313133;	color: #fff;font-size: 18px;border-radius: 0;}
.organization_Grid2>ul>li .boxTxt.abs.left {left:0; margin:-30px 230px 0 0;}
.organization_Grid2>ul>li .boxTxt.abs.left.bottom {	left:0;	margin:50px 230px 0 0;}
.organization_Grid2>ul>li .boxTxt.abs.left::before {left:280px;width:40px;}
.organization_Grid2>ul>li.cir>div.leftSide_wrap{margin:6px 0 0 0}
.organization_Grid2>ul>li.cir>div.leftSide_wrap::before{content: ""; position: absolute; height: 80px; width: 1px; background-color:#d1d1d1; top: 94%; left: 319px; margin-left: 0;}
.organization_Grid2>ul>li.cir>div.leftSide_wrap::after{content: ""; position: absolute; height: 1px; width: 280px; background-color:#d1d1d1; top:187px; left: 319px; margin-left: 0;}
.organization_Grid2>ul>li.box.rightSide {display: inline-block;	width: 100%;margin: 0;	vertical-align: top;}
.organization_Grid2>ul>li.box.rightSide::after{content: ""; position: absolute; height: 1px; width:76%; background-color:#d1d1d1; top:85px; left:12%; margin:0 auto; z-index:4}
.organization_Grid2>ul>li.box.rightSide>div {width: 100%;}
.organization_Grid2>ul>li.box.rightSide>div.boxWrap {display: inline-block;	width: 24%;	margin-right: 1.333%; margin-top:45px;vertical-align: top;}
.organization_Grid2>ul>li.box.rightSide>div.boxWrap:last-child {margin-right: 0;}
.organization_Grid2 .boxGray {display: block;	position: relative;	text-align: center;	padding: 10px 15px;	font-size: 0;background: #e1e1e5;margin-top: 10px;	z-index:2;}
.organization_Grid2 .boxGray::before {position: absolute;content:""; width:1px; height:25px; background-color:#d1d1d1; top:-25px;}
.organization_Grid2>ul>li.box.rightSide>div.boxWrap::before {content: "";position: absolute;left: 50%;bottom: -55px;width: 1px;height:0;background-color: #d1d1d1;z-index: 0;}

.organization_Grid2>div.boxGray>p {font-size: 18px;	color: #111;font-weight: 400;line-height: 30px;}
.organization_Grid2>div.borderBox {	position: relative;	min-height: 96px;	border: 1px solid #ddd;	box-sizing: border-box;	padding: 20px 20px 10px 20px;}
.organization_Grid2>div.list_dotGray>li {	position: relative;	padding-left: 12px;	box-sizing: border-box;	color: #666; font-family: 'Roboto', 'Noto Sans KR', 'Noto Sans SC', sans-serif;	font-size: 16px; font-weight: 400; line-height: 1.5; text-align: left; vertical-align: top; letter-spacing: -0.5px;}
.organization_Grid2>div.list_dotGray>li::before {content: '';display: block;position: absolute;left: 0;top: 9px;overflow: hidden;width: 3px;height: 3px;box-sizing: border-box;border-radius: 50%;background: #666;}

.organization_Grid3 {width:100%;padding:0px;box-sizing:border-box;margin-top:50px;}
.organization_Grid3>ul{font-size:0;text-align:center;}
.organization_Grid3>ul>li.cir{position:relative;display:block;height:160px;box-sizing:border-box;margin-bottom:150px;z-index:2;vertical-align:middle;}
.organization_Grid3>ul>li.cir::before{content:"";position:absolute;left:50%;top:0;display:block;width:11px;height:11px;margin:-7px 0 0 -7px;border:2px solid #fff;border-radius:50%;background-color:#a70638;z-index:1;}
.organization_Grid3>ul>li.cir.Ared::before{display:none;}
.organization_Grid3>ul>li.cir>div {background-color:#fff;}
.organization_Grid3>ul>li.cir>div.tBox {display:inline-block;width:160px;height:160px;border:2px solid #a70638;border-radius:50%;}
.organization_Grid3>ul>li.cir>div.tBox>p{display:table-cell;width:160px;height:160px;vertical-align:middle;text-align:center;font-size:20px;color:#222;font-weight:500;}
.organization_Grid3>ul>li.cir.Ared>div.tBox {background: #a70638;}
.organization_Grid3>ul>li.cir.Ared>div.tBox>p{color:#fff;font-size:30px;}
.organization_Grid3>ul>li.cir::after{content:"";position:absolute;left:50%;bottom:-50px;width:1px;height:46px;background-color:#d1d1d1;z-index:0;}



/*담당업무*/
.boxImgTop_Info{font-size:0;width:100%;margin-top:50px;}
.boxImgTop_Info>.item{display:inline-block;vertical-align:top;width:calc(33.333% - 23.333px);margin-right:35px;}
.boxImgTop_Info>.item *{transition:all 0.2s;}
.boxImgTop_Info>.item:nth-of-type(3n){margin-right:0px;}
.boxImgTop_Info>.item>a{display:block;}
.boxImgTop_Info>.item img{display:block;width:100%;}
.boxImgTop_Info>.item .bottomTxt{border:1px solid #ddd;background-color:#fff;box-sizing:border-box;padding:25px 30px 10px 30px;box-sizing:border-box;background-image:url(../img/grad/etc/img_groupLink_Arr.png);background-position:right 30px top 30px;background-repeat:no-repeat;min-height:210px;}
.boxImgTop_Info>.item .bottomTxt strong{display:block;font-size:24px;color:#000;line-height:30px;}
.boxImgTop_Info>.item .bottomTxt span{display:block;font-size:16px;color:#a70638;line-height:24px;margin:10px 0 13px 0;}
.boxImgTop_Info>.item .bottomTxt p{display:block;font-size:16px;color:#666666;line-height:28px;word-break:keep-all;margin-top:15px;}
.boxImgTop_Info>.item>a:hover .bottomTxt{background-color:#313133;border-color:#313133}
.boxImgTop_Info>.item>a:hover .bottomTxt strong,
.boxImgTop_Info>.item>a:hover .bottomTxt p{color:#fff;}
.boxImgTop_Info>.item>a:hover .bottomTxt span{color:#ea1e48}

/*연구자정보*/
.professorList ul>.item .name>.deptDv{font-size:20px;font-weight:bold;margin-bottom:10px;line-height:1em;}

/*연구자정보*/
.professorList ul>.item .name>.deptDv{font-size:16px;}

/*연구소*/
.rbf_lab{padding-top:50px;}
.rbf_lab .inquireBox{margin-bottom:90px;}
.rbf_lab .inquireBox .infoBox{padding-top:0;margin-bottom:0;}
.rbf_lab .inquireBox .infoBox .contTit_point{margin-bottom:50px;}
.rbf_lab .inquireBox .infoBox .txtSt4{margin-top:30px;font-weight:500;color:#111;}

.rbf_lab .deptTelInfo{margin:0 0 5px 0;padding:0;}
.rbf_lab .deptTelInfo dl{margin-right:20px;}
.rbf_lab .deptTelInfo dt{font-size:16px;}
.rbf_lab .deptTelInfo dd{font-size:16px;}

.rbf_lab .colorBox{position:relative;font-size:0;padding:60px 0 90px 0;margin-bottom:70px;}
.rbf_lab .colorBox.gray{background-color:#f5f5f5;;}
.rbf_lab .colorBox.gray::before{content:"";position:absolute;left:-100%;top:0;display:block;width:100%;height:100%;background-color:#f5f5f5;z-index:0;}
.rbf_lab .colorBox.gray::after{content:"";position:absolute;right:-100%;top:0;display:block;width:100%;height:100%;background-color:#f5f5f5;z-index:0;}

.rbf_lab .deptSpecial_CriInfo{position:relative;z-index:2;text-align:center;padding:60px 0 0 0;}
.rbf_lab .deptSpecial_CriInfo .criInfo>ul{position:relative;display:inline-block;width:auto;}
.rbf_lab .deptSpecial_CriInfo .criInfo>ul::before{content:"";display:block;position:absolute;width:100%;height:1px;left:-100%;top:50%;background-color:#e8e8e8;z-index:0;}
.rbf_lab .deptSpecial_CriInfo .criInfo>ul::after{content:"";display:block;position:absolute;width:100%;height:1px;right:-100%;top:50%;background-color:#e8e8e8;z-index:0;}
.rbf_lab .deptSpecial_CriInfo .criInfo>ul>li .inner{height:100%;min-height:0;border-radius:50%;}
.rbf_lab .deptSpecial_CriInfo .criInfo>ul>li .inner>p>span{font-size:26px;line-height:32px;font-weight:500;letter-spacing:-0.5px;}
.rbf_lab .deptSpecial_CriInfo .criInfo.item3>ul{text-align:center;}
.rbf_lab .deptSpecial_CriInfo .criInfo.item3>ul>li{width:250px;height:250px;}

.rbf_lab .trackProcess>dl dt{width:200px;}
.rbf_lab .trackProcess>dl dd{width:calc(100% - 200px);}

.rbf_lab .rightImg .contTit{margin-bottom:20px;margin-top:0;}
.rbf_lab .rightImg .txtSt6{font-weight:bold;margin:45px 0 5px 0;}

.rbf_lab .polygonCir{padding:140px 0 90px 0;background-color:#f5f5f5;margin:40px 0 50px 0;}
.rbf_lab .polygonCir .inner .item{width:200px;height:200px;}
.rbf_lab .polygonCir .inner .cirGroupA{position:relative;width:500px;height:500px;margin:25px auto 0 auto;}
.rbf_lab .polygonCir .inner .cirGroupA .item{position:absolute;transform:translate(-50%,-50%);}

.rbf_lab .polygonCir .inner .cirGroupA .item.pos1{left:50%;top:0px;}
.rbf_lab .polygonCir .inner .cirGroupA .item.pos2{left:calc(50% + 250px);top:370px;}
.rbf_lab .polygonCir .inner .cirGroupA .item.pos3{left:calc(50% - 250px);top:370px;}
.rbf_lab .video{font-size:0;}
.rbf_lab .numberBox{width:100%;font-size:0;margin-top:25px;}
.rbf_lab .numberBox>li{display:inline-block;width:calc(33.333% - 20px);min-height:245px;margin-right:30px;border:1px solid #e4e4e4;box-sizing:border-box;padding:30px;vertical-align:top;}
.rbf_lab .numberBox>li:nth-child(3n){margin-right:0;}
.rbf_lab .numberBox>li>span{display:block;font-size:35px;color:#a70638;line-height:1em;font-weight:300;margin-bottom:12px;}
.rbf_lab .numberBox>li>strong{display:block;font-size:22px;color:#111;line-height:30px;font-weight:bold;margin-bottom:10px;}
.rbf_lab .numberBox>li>p{display:block;font-size:18px;color:#666;line-height:26px;word-break:keep-all;}

.rbf_lab .newsList{width:100%;border-top:1px solid #222;margin-top:20px;}
.rbf_lab .newsList>li{position:relative;padding:15px 100px 15px 0;border-bottom:1px solid #e7e7e7;box-sizing:border-box;}
.rbf_lab .newsList>li>a{display:inline-block;font-size:16px;color:#666;line-height:24px;}
.rbf_lab .newsList>li>a:hover{text-decoration:underline #a70638;color:#a70638}
.rbf_lab .newsList>li>span{position:absolute;right:0;top:20px;font-size:16px;color:#666;line-height:1em;}

.rbf_lab .photoViewlist{font-size:0;}
.rbf_lab .photoViewlist>li{width:calc(50% - 20px);margin:0 40px 50px 0;display:inline-block;vertical-align:top;font-size:0;}
.rbf_lab .photoViewlist>li:nth-of-type(2n){margin-right:0;}
.rbf_lab .photoViewlist>li>img{display:inline-block;width:250px;vertical-align:top;}
.rbf_lab .photoViewlist>li>p{display:inline-block;width:calc(100% - 250px);padding-left:30px;box-sizing:border-box;word-break:keep-all;}
/*************** 산학협력단 */


/*************** 한국어교육원 */
/*입학자료*/
.grayBox{padding:60px 100px;box-sizing:border-box;background-color:#f5f5f5;font-size:0;margin-top:50px;}
.grayBox .imgBox{display:inline-block;width:540px; vertical-align:top;font-size:0;}
.grayBox .downBox{display:inline-block;width:calc(100% - 540px); vertical-align:top;padding-left:60px;box-sizing:border-box;padding-top:35px;}
.grayBox .downBox .titSt2{margin-bottom:10px;font-weight:bold;}
.grayBox .downBox .btnArea{padding-top:65px !important;text-align:left !important;}

/*장학안내*/
.korean_scholarship, .korean_future {margin-top:30px}
.korean_scholarship .imgBgTxtBox, .korean_future .imgBgTxtBox {position:relative;padding:50px 270px 50px 50px;background:url(../img/affi/korean/korean_scholarship.jpg) no-repeat right 0 top 0;background-size:cover;}
.korean_scholarship .imgBgTxtBox>strong, .korean_future .imgBgTxtBox>strong {display:block;margin-bottom:20px;font-size:30px;color:#fff;font-weight:500;}
.korean_scholarship .imgBgTxtBox>p, .korean_future .imgBgTxtBox>p{color:#fff;font-size:16px;line-height:1.6em;}
.korean_scholarship .imgBgTxtBox .btnArea2,.korean_future .imgBgTxtBox .btnArea2 {position:absolute;right:50px;bottom:50px;}

/**/
.korean_future .imgBgTxtBox {position:relative;padding:50px 270px 50px 50px;background: url(../img/affi/korean/korean_class_future.jpg) no-repeat right 0 top 0;background-size:cover;}

.graduInfo.graduDegree.qkorean { padding-right: 480px; }
.qkorean .imgWrap .certi {border: 1px solid #c1c1c3; padding: 30px 80px;}
.qkorean #certiImg {display: block;  margin: 0 auto; box-shadow: 0px 0px 9px 1px rgb(0,0,0,0.2);}
.qkorean .imgWrap .btns { margin-top: 20px; text-align: center; }
.qkorean .imgWrap .btns a.btnI_s {min-width: 100px; margin: 10px 10px 0;}
/*************** 한국어교육원 */

/*************** 미래교육원 */
.deptIntro {overflow:hidden;padding-top:45px;border-top:1px solid #ddd;}
.deptIntro>ul {overflow:hidden;margin-left:-34px;font-size:0;}
.deptIntro>ul>li {display:inline-block;float:left;width:calc(25% - 34px);margin:0 0 34px 34px;vertical-align:top;}
.deptIntro>ul>li .dept_wrap {overflow:hidden;height:376px;box-sizing:border-box;padding:70px 20px 0 0;background-repeat:no-repeat;background-position:center top;background-size:auto 376px;font-size:0;}
.deptIntro>ul>li .dept_wrap a {display:inline-block;overflow:hidden;font-size:inherit;font-weight:inherit;line-height:inherit;vertical-align:top;}
.deptIntro>ul>li .dept_wrap a sub{display:contents;}
.deptIntro>ul>li .dept_wrap a sub:before{display:block;}

.deptIntro>ul>li .dept_wrap .tit {display:block;position:relative;height:28px;padding:0 0 17px 0;color:#fff;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:24px;font-weight:700;line-height:28px;}
.deptIntro>ul>li .dept_wrap .tit::before {content:'';display:block;position:absolute;left:0;bottom:0;width:185px;height:1px;background:#fff;}
.deptIntro>ul>li .dept_wrap .tit>span {display:block;position:absolute;left:28px;bottom:17px;font-size:inherit;font-weight:inherit;line-height:inherit;}
.deptIntro>ul>li .dept_wrap .list {margin-top:27px;padding-left:28px;}
.deptIntro>ul>li .dept_wrap .list>li {display:block;position:relative;padding-left:14px;color:#fff;font-family:'Roboto','Noto Sans KR',sans-serif;font-size:16px;font-weight:400;line-height:20px;}
.deptIntro>ul>li .dept_wrap .list>li+li {margin-top:12px;}
.deptIntro>ul>li .dept_wrap .list>li::before {content:'';display:block;position:absolute;left:0;top:8px;overflow:hidden;width:3px;height:3px;border-radius:50%;background:#fff;}
.deptIntro>ul>li:nth-child(1) .dept_wrap {background-image:url('../../DEPT_B/img/future/deptIntro_img01.jpg');}
.deptIntro>ul>li:nth-child(2) .dept_wrap {background-image:url('../../DEPT_B/img/future/deptIntro_img02.jpg');}
.deptIntro>ul>li:nth-child(3) .dept_wrap {background-image:url('../../DEPT_B/img/future/deptIntro_img03.jpg');}
.deptIntro>ul>li:nth-child(4) .dept_wrap {background-image:url('../../DEPT_B/img/future/deptIntro_img04.jpg');}
.deptIntro>ul>li:nth-child(5) .dept_wrap {background-image:url('../../DEPT_B/img/future/deptIntro_img05.jpg');}
.deptIntro>ul>li:nth-child(6) .dept_wrap {background-image:url('../../DEPT_B/img/future/deptIntro_img06.jpg');}

/*Futrure roadmap*/
.practicum_MSW_rodemap.Future .depthRoadMap .deptTable tbody td{color:#666;}
.practicum_MSW_rodemap.Future .depthRoadMap .deptTable tbody td .agency{display:block; color:#666; font-size:14px;}
.practicum_MSW_rodemap.Future>.txtG>.depthRoadMap{border-top:1px solid #dadada;border-right:1px solid #dadada;}
.practicum_MSW_rodemap.Future>.txtG>.depthRoadMap.typeA .item .deptTable thead th{background-color:#fff !important;}
.practicum_MSW_rodemap.Future>.txtG>.depthRoadMap.typeA .item .deptTable thead th:nth-of-type(odd),
.practicum_MSW_rodemap.Future>.txtG>.depthRoadMap.typeA .item .deptTable tbody td:nth-of-type(odd){background-color:#f5f5f5 !important;}
.practicum_MSW_rodemap.Future>.txtG>.sumArea{margin-top:-37px;}

.practicum_MSW_rodemap.Future #contTab_line{margin-top:30px;}
.practicum_MSW_rodemap.Future #deptCont1 .depthRoadMap .item.depth0 .titBox, .practicum_MSW_rodemap.Future #deptCont1 .depthRoadMap .item.depth0-1 .titBox,
.practicum_MSW_rodemap.Future #deptCont1 .depthRoadMap .item.depth1 .titBox{width:210px;}
.practicum_MSW_rodemap.Future #deptCont1 .depthRoadMap .item.depth2 .titBox{width:105px;}
.practicum_MSW_rodemap.Future #deptCont1 .depthRoadMap .item.depth2 thead{display:none;}
.practicum_MSW_rodemap.Future .deptRoadTab .list_dotRed{margin-top:25px;}

.depthRoadMap .item.depth0-1 .titBox.red, .depthRoadMap .item.depth1 .titBox.red, .depthRoadMap .item.depth2 .titBox.red, .depthRoadMap .item.depth3 .titBox.red, .depthRoadMap .item.depth3 .titBox.red, .depthRoadMap .item.depth4 .titBox.red, .depthRoadMap .item.depth5 .titBox.red, .depthRoadMap .item.depth6 .titBox.red{background-color:#a80638 !important;}
.depthRoadMap .dp1{display:none !important;}/*최상단 단계별 값(PC숨김)*/

/*K-mooc*/
.futureList{width:100%;}
.futureList>ul{font-size:0;}
.futureList>ul>li{width:100%;height:auto;font-size:0;margin-top:60px;}
.futureList>ul>li:first-of-type{margin-top:20px;}
.futureList>ul>li .thumbnail{display:inline-block;vertical-align:top;width:300px;margin-right:35px;}
.futureList>ul>li .thumbnail>img{display:block;width:100%;}
.futureList>ul>li .infoBox{display:inline-block;vertical-align:top;width:calc(100% - 340px);}
.futureList>ul>li .infoBox .tit{display:block;font-size:24px;color:#111;line-height:30px;margin-bottom:15px;}
.futureList>ul>li .infoBox .dtl_info{font-size:0;}
.futureList>ul>li .infoBox .dtl_info>span{display:inline-block;vertical-align:middle;font-size:16px;color:#888;position:relative;padding-right:10px;margin-right:10px;line-height:1em;margin-bottom:10px;}
.futureList>ul>li .infoBox .dtl_info>span::before{content:"";position:absolute;right:0;top:2px;display:block;width:1px;height:10px;background-color:#d9d9d9;}
.futureList>ul>li .infoBox .dtl_info>span:last-of-type::before{display:none;}
.futureList>ul>li .infoBox .txt{color:#666;margin-top:10px;word-break:keep-all;}
.futureList>ul>li .infoBox .btnBox{margin-top:30px;}

.futureProcess .list {}
.futureProcess .list .unit {padding:0 0 30px;}
.futureProcess .list .unit>.wrap,
.futureProcess .list .unit>a {display:block;position:relative;min-height:235px;box-sizing:border-box;padding:36px 230px 36px 40px;border:1px solid #e5e5e5;background:#fff;transition:0.2s;}
.futureProcess .list .unit:hover>.wrap,
.futureProcess .list .unit:hover>a {border:1px solid #fff;box-shadow:0 0 30px -15px #999;}
.futureProcess .list .step {display:block;margin-bottom:17px;color:#a70638;font-family:'Poppins','Noto Sans KR',sans-serif;font-size:18px;font-weight:500;line-height:22px;}
.futureProcess .list .tit {display:block;margin-bottom:15px;color:#222;font-family:'Poppins','Noto Sans KR',sans-serif;font-size:30px;font-weight:700;line-height:34px;}
.futureProcess .list .info {display:block;margin-bottom:16px;color:#a70638;font-style:normal;font-family:'Poppins','Noto Sans KR',sans-serif;font-size:18px;font-weight:500;line-height:22px;}
.futureProcess .list .info .dDay {display:inline-block;overflow:hidden;min-width:58px;height:28px;margin-right:3px;box-sizing:border-box;padding:0 10px;background:#a80638;color:#fff;font-family:'Poppins','Noto Sans KR',sans-serif;font-size:16px;font-weight:500;line-height:29px;text-align:center;vertical-align:middle;}
.futureProcess .list .txt {display:block;color:#666;font-family:'Poppins','Noto Sans KR',sans-serif;font-size:18px;font-weight:400;line-height:28px;}
.futureProcess .list .btn {position:absolute;right:40px;top:73px;width:180px;font-size:0;text-align:right;}
.futureProcess .list .btn_link {display:inline-block;width:145px;margin-bottom:5px;padding:0 25px 11px 0;border-bottom:3px solid #000;background:url(../img/ipsi/ico_lineArrR_black.png) no-repeat right center;color:#555;font-family:'Poppins','Noto Sans KR',sans-serif;font-size:16px;font-weight:500;line-height:22px;text-align:left;}
.futureProcess .contTit {color:#a70638;}
.futureProcess .list+.contTit {margin-top:50px;}

.futureProcess .list.typeB .unit:hover>.wrap,
.futureProcess .list.typeB .unit:hover>a {border:1px solid #ddd;box-shadow:0 0 30px -15px #999;}
.futureProcess .list.typeB .unit {padding:0 0 20px;}
.futureProcess .list.typeB .tit, .futureProcess .list.typeB .info{display:inline !important; padding-top:3px}
.futureProcess .list.typeB .txt{display:inline !important; padding:0 0 0 10px; min-height:130px;}
.futureProcess .list.typeB .unit>.wrap,
.futureProcess .list.typeB .unit>a{font-size:0;padding:45px 30px 35px 190px; min-height:130px;}
.futureProcess .list.typeB .unit>.wrap .stepBox,
.futureProcess .list.typeB .unit>a .stepBox{position:absolute;width:150px;height:100%;left:0;top:0;background-color:#f5f5f5;}
.futureProcess .list.typeB .unit>.wrap .stepBox .inner,
.futureProcess .list.typeB .unit>a .stepBox .inner{display:table;width:100%;height:100%;}
.futureProcess .list.typeB .unit>.wrap .stepBox .inner p,
.futureProcess .list.typeB .unit>a .stepBox .inner p{display:table-cell;vertical-align:middle;text-align:center;}
.futureProcess .list.typeB .unit>.wrap .stepBox .inner p span,
.futureProcess .list.typeB .unit>a .stepBox .inner p span{font-size:20px;color:#888;font-weight:500;display:block;line-height:1em;}
.futureProcess .list.typeB .unit>.wrap .stepBox .inner p b,
.futureProcess .list.typeB .unit>a .stepBox .inner p b{font-size:40px;color:#888;font-weight:500;display:block;line-height:1em;margin-top:5px;letter-spacing:-0.5px;}
.futureProcess .list.typeB .btnI_s.btnArrR>span{display:block;text-align:left;}
.futureProcess .list.typeB .btn{/*bottom:40px;top:auto;*/top:50%;margin-top:-23px;}

.univVision.future .cirTit>b {display:block;font-size:44px;}
.univVision.future>ul>li>strong {display:block;margin:10px auto 5px auto;font-size:36px;color:#111; display:none;}
.univVision.future>ul>li>b {display:block;margin-bottom:5px;font-size:24px;color:#111; font-weight:700}

/*조직도*/
.organization_Grid5 {width:100%;padding:0px;box-sizing:border-box;margin-top:50px;}
.organization_Grid5>ul{font-size:0;text-align:center;}
.organization_Grid5>ul>li.cir{position:relative;display:block;height:160px;box-sizing:border-box;margin-bottom:40px;z-index:2;vertical-align:middle;}
.organization_Grid5>ul>li.cir::before{content:"";position:absolute;left:50%;top:0;display:block;width:11px;height:11px;margin:-7px 0 0 -7px;border:2px solid #fff;border-radius:50%;background-color:#a70638;z-index:1;}
.organization_Grid5>ul>li.cir.Ared::before{display:none;}
.organization_Grid5>ul>li.cir>div {background-color:#fff;}
.organization_Grid5>ul>li.cir>div.tBox {display:inline-block;width:160px;height:160px;border:2px solid #a70638;border-radius:50%;}
.organization_Grid5>ul>li.cir>div.tBox>p{display:table-cell;width:160px;height:160px;vertical-align:middle;text-align:center;font-size:20px;color:#222;font-weight:500;}
.organization_Grid5>ul>li.cir.Ared>div.tBox {background: #a70638;}
.organization_Grid5>ul>li.cir.Ared>div.tBox>p{color:#fff;font-size:30px;}
.organization_Grid5>ul>li.cir::after{content:"";position:absolute;left:50%;bottom:-55px;width:1px;height:50px;background-color:#d1d1d1;z-index:0;}
.organization_Grid5>ul>li.box{position:relative;display:block;width:500px;height:auto;margin:0 auto;border:none;background-color:rgba(255,255,255,0);box-sizing:border-box;font-size:0;text-align:center;vertical-align:middle;z-index:1;}
.organization_Grid5>ul>li.box.lv1{margin-bottom:10px;padding-left:0px;position:relative;width:auto;z-index:20;margin-left:0;}
.organization_Grid5>ul>li.box.lv1 .boxTxt::before{display:none;}
.organization_Grid5>ul>li.box.lv1::before{content:"";display:none;position:absolute;right:-40px;top:50%;width:40px;height:1px;background-color:#d1d1d1;z-index:0;}
.organization_Grid5>ul>li .boxTxt{display:inline-block;position:relative;width:500px;height:55px;font-size:16px;line-height:55px;color:#111;letter-spacing:-0.5px;background-color:#e1e1e5;}
.organization_Grid5>ul>li .boxTxt::before{content:"";display:none;position:absolute;left:-40px;top:50%;width:40px;height:1px;background-color:#d1d1d1;z-index:1;;}
.organization_Grid5>ul>li .boxTxt:nth-of-type(n+2){margin-top:10px;}
.organization_Grid5>ul>li .boxTxt:last-of-type::after{display:none;}
.organization_Grid5>ul>li .boxTxt.black{background-color:#313133;color:#fff;font-size:18px;}
.organization_Grid5>ul>li .boxTxt.brown{background-color:#9c6e37;color:#fff;font-size:18px;}
.organization_Grid5>ul>li .boxTxt.abs{position:absolute;top:150px;left:50%;margin:0 0 0 230px;width:280px;height:60px;line-height:60px;background-color:#9c6e37;color:#fff;font-size:18px;border-radius:40px;}
.organization_Grid5>ul>li .boxTxt.abs::before {display:block;left:-230px;width:230px;}

.organization_Grid5.future>ul .organ_box3>.list_box {margin-top:40px;} /* 2024-05-06 수정 : 미래교육원 조직도 레이아웃 수정 */
.organization_Grid5.future>ul .organ_box2>.list_box>li {margin-top:15px;} /* 2024-05-06 수정 : 미래교육원 조직도 레이아웃 수정 */

/*************** 미래교육원 */

@media all and (max-width:1740px){
    .pcBr {display:none;}

    .borderGrayCirList {width:100% !important;margin-left:0 !important;}
    .borderGrayCirList>li {width:33.333% !important;margin-left:0 !important;}
    .borderGrayCirList>li:not(:last-child)::before {left:100% !important;}
    .borderGrayCirList>li:nth-child(n+4) {margin-top:40px;}
    .borderGrayCirList>li:nth-child(3n)::before {display:none;}
    .borderGrayCirList>li>.cir {margin:auto;}
    .borderGrayCirList.col5>li .btnArea {margin:auto !important;}

    /*CUK교수학습혁신센터*/
    /*CUK CTL 소개*/
    .CUK_CTL_info .inquireBox .infoBox .contTit_point{line-height:70px;}
    .CUK_CTL_info .inquireBox .infoBox{padding-right:520px;}
    .CUK_CTL_info .inquireBox .imgBox{width:500px;}
	 /*문의와 제안*/
    .inquireBox .infoBox{padding:20px 0 0 50px;}
    .inquireBox .infoBox .contTit_point{font-size:40px;line-height:50px;}
	/*조직도*/
	.organization_Grid3>ul>li .boxTxt.abs{left: 48%;  margin: 0 0 0 18%;}
    /*************** CUK교수학습혁신센터 */

    /*한국RCI */
    /*로잘린 카터 여사 인사말*/
    .RCI_greeting .inquireBox .infoBox{padding:30px 0 0 50px;}
    .RCI_greeting .inquireBox .infoBox .contTit_point{margin-bottom:15px;padding-bottom:15px;}
    .RCI_greeting .inquireBox .infoBox .titSt5{font-size:20px;}

    /*오시는길*/
    .borderLineTopList>li {width:100%;border-right:none;}
    .comeway .borderLineTopList>li {width:100%;min-height:auto;}
    /*************** 한국RCI */

    .boxContList>li .boxBottom.typeA .innerDiv.half{width:100%;border-right:none;}

    /*************** 산학협력단 */
    /*인사말*/
    .rbf_greeting .inquireBox .infoBox{padding-top:0;}
	.rbf_greeting .inquireBox>.txtSt4{margin-top:60px;}
    .rbf_greeting .inquireBox .infoBox .contTit_point{font-size:40px;line-height:50px;margin-bottom:0;}
	.rbf_greeting .inquireBox .rbf_line::before{width: 7px; height: 80px;}

    /*조직도*/
    .organization_Grid>ul>li.cir{width:100px;height:100px;}
    .organization_Grid>ul>li.cir.Ared>div.tBox>p{font-size:20px;}
    .organization_Grid>ul>li.cir>div.tBox>p{font-size:16px;}
    .organization_Grid>ul>li .boxTxt{width:150px;height:40px;line-height:40px;z-index:1;font-size:14px;padding:0 20px;}
    .organization_Grid>ul>li .boxTxt.abs{left:25px;bottom:-90px;font-size:16px;height:50px;line-height:50px;}
    .organization_Grid>ul>li .boxTxt.abs::before{top:-88px;height:88px;}
    .organization_Grid>ul>li .boxTxt::after{top:20px;}
    .organization_Grid>ul>li .boxTxt.black{font-size:16px;}
    .organization_Grid>ul>li.box{width:auto;}
    /*************** 산학협력단 */

	/* 한국어교육원 */
	/*입학자료*/
	.grayBox{padding:60px 10px 60px 30px}
    .grayBox .imgBox{width:470px;}
    .grayBox .imgBox>img{width:230px;}
    .grayBox .downBox{width:calc(100% - 470px);padding-left:25px;padding-top:10px;}
	/*************** 한국어교육원 */
}

@media all and (max-width:1635px){
.univVision.future>ul>li>b br{display:none}
.univVision.future>ul>li>b br:after{padding-left:2%}
/*************** 미래교육원 */
}

@media all and (max-width:1600px){
    /*CUK교수학습혁신센터*/
    /*교수법 워크숍*/
    .cirPoint>ul>li.basic>div{width:120px;height:120px;}
    .cirPoint>ul>li.basic>div>p>.txtSt6{font-size:16px;line-height:20px;}
    .cirPoint>ul>li.redPoint>div{width:160px;height:160px;}
    .cirPoint>ul>li.redPoint>div>p>span.titSt3{font-size:24px;line-height:30px;}

    .cirPoint.item3>ul>li.basic>div{width:150px;height:150px;}
    .cirPoint.item3>ul>li.basic>div>p>.txtSt4{font-size:15px;line-height:20px;}
 	 
	 /*조직도*/
	.organization_Grid3>ul>li .boxTxt.abs{left: 48%;  margin: 0 0 0 15%;}  

    /*문의와 제안*/
    .inquire{padding-top:50px;}
    .inquireBox .infoBox .titSt5 br,
    .inquireBox .infoBox .txtSt4 br{display:none;}
    /*************** CUK교수학습혁신센터 */

    /*바른한국어*/
    /*************** 바른한국어 */

    /*심리상담센터*/
    /*************** 심리상담센터 */

    /*한국RCI*/
    /*RCI-Korea 소개*/
    .backBgLineTxt>ul>li> .backBg>b{padding:0 15px 15px 15px;font-size:24px;}

    .RCI_Care .inquireBox .imgBox{width:400px;}
    .RCI_Care .inquireBox .infoBox{width:calc(100% - 400px);}
    .RCI_Care .inquireBox .infoBox .contTit_point{padding-bottom:30px;margin-bottom:30px;}
    /*************** 한국RCI */
}
@media all and (max-width:1470px){
 /*************** 산학협력단 */    
	/*조직도*/
	.organization_Grid2>ul>li .boxTxt.abs::before { display: block; left: -270px; width: 270px;}
}

@media all and (max-width:1440px){
	/* 산학협력단 */
	/*조직도*/
	.organization_Grid2>.list_dotGray>li {font-size:14px;}
	/*************** 산학협력단 */
}
@media all and (max-width:1400px){
	/* 한국어교육원 */
	/*입학자료*/
	.grayBox .imgBox{width:400px;}
	.grayBox .imgBox>img{width:50%;}
	.grayBox .downBox{width:calc(100% - 400px);}
	/*************** 한국어교육원 */	
}

@media all and (max-width:1360px){
    /*************** 산학협력단 */
    /*인사말*/
    .rbf_greeting .inquireBox .imgBox{width:460px;}
    .rbf_greeting .inquireBox .infoBox{width:100%;}
	.rbf_greeting .inquireBox .rbf_line::before{width: 7px; height: 90px; margin:30px 20px 0 0}
    .rbf_greeting .inquireBox>.txtSt4{margin-top:60px;}
    .rbf_greeting .inquireBox>.txtSt4.sign{margin-top:20px;}
    /*************** 산학협력단 */	
	.futureProcess .list.typeB .txt{display:block !important; min-height:20px; padding-left:0}
	/*************** 미래교육원 */
}
@media all and (max-width:1340px){
    .deptIntro>ul>li {width:calc(33.3% - 34px);}
	/*************** 미래교육원 */
	/*CUK교수학습혁신센터*/
	/*조직도*/
	.organization_Grid3>ul>li .boxTxt.abs::before {left:-50%;width:50%;}
}

@media screen and (min-width:1040px) and (max-width:1360px) {
    .rbf_lab.lab4 .inquireBox .infoBox{padding-left:30px;}
    .rbf_lab.lab4 .inquireBox .infoBox .contTit_point{font-size:38px;}	
}

@media all and (max-width:1280px){
 /*************** 산학협력단 */    
	/*조직도*/
	.organization_Grid2>ul>li .boxTxt.abs::before {display: block; left: -320px; width: 320px;}	
	/*CUK교수학습혁신센터*/
    /*CUK CTL 소개*/
    .CUK_CTL_info .inquireBox .imgBox{width:450px;}	
    /*************** CUK교수학습혁신센터 */
    .deptIntro>ul>li {width:calc(25% - 34px);}
	 /*************** 미래교육원 */
}
@media all and (max-width:1100px){
	.deptIntro>ul>li .dept_wrap .list>li{font-size:13px;}
	/*************** 미래교육원 */
}
@media all and (max-width:1040px){
    /*** 공통 ***/
    /* txtStyle */
    .titSt1 {font-size:25px;}
    .titSt2 {font-size:25px;}
    .titSt3 {font-size:22px;}
    .titSt4 {font-size:22px;}
    .titSt5 {font-size:20px;}
    .titSt6 {font-size:21px;}
    .titSt7 {font-size:16px;}
    .titSt8 {font-size:16px;}
    .titSt9 {font-size:22px;}

    .txtSt1 {font-size:20px;}
    .txtSt2 {font-size:18px;}
    .txtSt3 {font-size:18px;}
    .txtSt4 {font-size:16px;}
    .txtSt5 {font-size:14px;}
    .txtSt6 {font-size:16px;}

    /* 텍스트 그룹 */
    .txtG .contTit_point{margin-top:30px;margin-bottom:15px;}
    .txtG .contTit{margin-top:30px;margin-bottom:15px;}
    .txtG .contTit_s{margin-top:25px;margin-bottom:10px;}
    .txtG .contTit + .contTit_s{margin-top:20px;}
    .txtG .trackProcess{margin-top:10px;}
    .txtG .txtSt6{line-height:24px;}
    .txtG .txtSt6 + .list_dotRed{margin-top:20px;}
    .txtG .contTit + .txtSt4{margin-top:20px;line-height:24px;}
    .txtG .icoCirList + .lineTop_tbArea{margin-top:20px;}

    .borderGrayCirList>li>.cir {width:200px;height:200px;}
    .borderGrayCirList>li>.cir>div>b {font-size:14px !important;}
    .borderGrayCirList>li>.cir>div>p {font-size:14px;}
    .borderGrayCirList.col6>li {padding-top:25px;}
    .borderGrayCirList>li>b {font-size:16px;}
    .borderGrayCirList>li>p {margin-top:10px;font-size:16px;}
    .borderGrayCirList>li>.cir>div>img{width:60px;}
    /*** 개별 ***/
	
	 /*************** 산학협력단 */
    /*인사말*/
    .rbf_greeting .inquireBox>.txtSt4{margin-top:30px;}
	.rbf_greeting .inquireBox .rbf_line::before{height: 70px; margin: 20px 20px 0 0;}

	/*조직도*/	
	.organization_Grid2>ul>li.cir>div.tBox>p {word-break: keep-all;}
	.organization_Grid2>ul>li .boxTxt.abs.left::before {left:150px;width:24px;}
	.organization_Grid2>ul>li .boxTxt.brown {width: 140px;height: 40px;line-height: 40px;border-radius: 20px;}
	.organization_Grid2>ul>li.box.leftSide {width: 48%;margin: 0 4% 0 0;}
	.organization_Grid2>ul>li .boxTxt.abs.left{margin:-15px 230px 0 0 ;}
	.organization_Grid2>ul>li .boxTxt.abs.left.bottom{margin:30px 230px 0 0;}
	.organization_Grid2>ul>li.cir>div.leftSide_wrap::after{left:173px; width:320px; top:121px;}
	.organization_Grid2>ul>li.box.rightSide {width: 100%;}

	.organization_Grid2>ul>li.box.rightSide::after{width:0}
	.organization_Grid2>ul>li.box.rightSide>div.boxWrap {width: 49%;margin-right: 2%;margin-top:10px;}
	.organization_Grid2>ul>li.box.rightSide>div.boxWrap:nth-child(2n+1) {margin-right: 0;}
	.organization_Grid2 .boxGray::before{width:0}
	.organization_Grid2>div.boxGray>p {font-size:14px;}
	
    /*CUK교수학습혁신센터*/
	/*조직도*/
	.organization_Grid3{padding:50px 0 30px 0;margin-top:0;}
    .organization_Grid3>ul>li.cir {height:100px;margin-bottom:100px;}
    .organization_Grid3>ul>li.cir>div.tBox {width:100px;height:100px;}
    .organization_Grid3>ul>li.cir>div.tBox>p {width:100px;height:100px;font-size:16px !important;}
    .organization_Grid3>ul>li.cir.Ared>div.tBox>p {font-size:18px !important;}
    .organization_Grid3>ul>li.cir::after{bottom:-34px;height:30px;}
    .organization_Grid3>ul>li .boxTxt.abs{top:114px;width:140px;margin-left:64px;height:40px;font-size:15px;line-height:40px;}
    .organization_Grid3>ul>li .boxTxt.abs::before{left:-63px;top:50%;height:1px;width:63px;}
   
	.organization_Grid3>ul>li .boxTxt.abs2{top:114px;width:140px;margin-left:45%;height:40px;font-size:15px;line-height:40px; left:-140px}
	
    .organization_Grid3>ul>li .boxTxt.abs2::before{left:100%;top:50%;height:1px;width:63px;}
    .organization_Grid3>ul>li .boxTxt{width:250px;box-sizing:border-box;padding:0 10px;font-size:13px !important;}
    .organization_Grid3>ul>li .boxTxt.black,
    .organization_Grid3>ul>li .boxTxt.brown {font-size:14px !important;}
	
	.organization_Grid2>ul>li.cir>div.leftSide_wrap::before{left:173px; top:100%; height:45px;}
	
	
    .organization_Grid3>ul>li.box.lv1{margin-top:30px;}
    .organization_Grid3>ul>li.box{width:250px;}
    .organization_Grid3>ul>li.box.lv1::before{width:1px;height:50px;right:auto;left:79px;top:100%;}
	
	.organization_Grid3>ul .organization>ul .organ_box>.list_box>li .boxGray{padding:10px 15px !important}
	.organization_Grid3>ul .organization>ul .organ_box>.list_box>li .boxGray>p {font-size: 12px;}	
	
	
    /*교수법 워크숍*/
    .professor_workshop{padding-top:30px;}
    .cirPoint{padding:40px 20px 20px 20px;}
    .cirPoint>ul{padding:150px 0 20px 0;width:300px;margin:0 auto;}
    .cirPoint>ul>li.basic{margin:0 40px 10px 0;}
    .cirPoint>ul>li.basic:nth-of-type(2n){margin-right:0px;}
    .cirPoint>ul>li:nth-of-type(2n)::before{display:none;}
    .cirPoint>ul>li.basic>div>p>.txtSt6{font-size:14px;line-height:18px;}
    .cirPoint>ul>li.redPoint{margin:0;position:absolute;left:50%;top:0;transform:translate(-50%,0%);z-index:0;}
    .cirPoint>ul>li.redPoint>div{width:120px;height:120px;}
    .cirPoint>ul>li.redPoint>div::before{left:calc(50% - 5px);top:calc(100% - 6px);z-index:1;}
    .cirPoint>ul>li.redPoint>div::after{content:"";position:absolute;top:100%;left:50%;display:block;width:1px;height:220px;background-color:#ccc;z-index:0;}
    .cirPoint>ul>li.redPoint>div>p>span.titSt3{font-size:18px;line-height:24px;}

    .cirPoint.item3>ul{width:300px;}
    .cirPoint.item3>ul>li.basic>div>p>span.txtSt4{font-size:14px;line-height:18px;}
    .cirPoint.item3>ul>li.basic>div{width:120px;height:120px;}
    .cirPoint.item3>ul>li.basic:nth-of-type(3){margin-right:0px;}
    .cirPoint.item3>ul>li.basic:nth-of-type(3)::before{display:none;}

    /*티칭커뮤니티*/
    .teachingCommunity{padding-top:30px;}

    /*학습법 워크숍*/
    .study_workshop{padding-top:30px;}

    /*CUK CTL 소개*/
    .CUK_CTL_info{padding-top:30px;}
    .CUK_CTL_info .inquireBox .infoBox{padding:0 350px 50px 0;}
    .CUK_CTL_info .inquireBox .imgBox{width:300px;}
    .CUK_CTL_info .inquireBox .infoBox .contTit_point{line-height:50px;}
    .CUK_CTL_info .txtSt4{line-height:24px;}
    .CUK_CTL_info .txtSt4 + .txtSt4{margin-top:20px;}

    .CUK_CTL_info .sign{margin-top:40px;}
    .CUK_CTL_info .sign>p{font-size:16px;margin-bottom:20px;}
    .CUK_CTL_info .sign>img{width:100px;}
    /*문의와 제안*/
    .inquire{padding-top:30px;}
    .inquireBox .imgBox{width:300px;}
    .inquireBox .infoBox{width:calc(100% - 300px);padding:10px 0 0 30px;}
    .inquireBox .infoBox .contTit_point{font-size:28px;line-height:34px;}
    .inquireBox .infoBox .titSt5{font-size:18px;margin-top:20px;}
    .inquireBox .infoBox .txtSt4{margin-top:30px;line-height:24px;}
    /*************** CUK교수학습혁신센터 */

    /*바른한국어*/

    /*교육소개*/
    .professorList.gray ul>.item{margin:0 20px 20px 0;width:calc(33.333% - 13.3333px);}
    .professorList.gray ul>.item .bgGray{padding:20px 15px 20px 15px;min-height:0;}
    .professorList.gray ul>.item .name{margin-bottom:15px;padding-bottom:10px;}

    /*강좌소개*/
    .icoCirList>li>.txtArea br{display:none;}
    .icoCirList>li>.icoCir>p>img{width:45px;}
    .icoCirList>li>.icoCir>p>span{font-size:15px;line-height:20px;}

    /*강의영상*/
    .K_learning01{padding-top:30px;}
    .lineBanner{margin-top:20px;}
    .lineBanner>ul>li{margin:0 20px 20px 0;width:calc(33.333% - 13.333px);}
    /*************** 바른한국어 */

    /*심리상담센터*/
    /*CUK심리상담센터*/
    .CUK_PsyCenterInfo1 .inquireBox .infoBox{padding-top:20px;}
    .inquireBox .infoBox .txt{margin-top:20px;}

    /*조직도*/
    .CUK_PsyCenterInfo2{padding-top:30px;}
    .organizationChart .rowPoint{width:180px;height:180px;}
    .organizationChart .rowPoint>div>p>b{font-size:22px;}
    .organizationChart .rowPoint>div>p>span{font-size:14px;line-height:20px;}

    .organizationChart .boxPoint{height:auto;padding:10px 10px;box-sizing:border-box;}
    .organizationChart .boxPoint>div>p>b{font-size:20px;line-height:24px;}
    .organizationChart .boxPoint>div>p>span{font-size:14px;line-height:20px;}

    /*오시는길*/
    .CUK_PsyCenterInfo3 .address {padding:20px 0;font-size:16px;}

    /*상담프로그램*/
    .CUK_PsyProgram .chartBoxGray {margin-top:10px;padding:40px 20px;}
    .CUK_PsyProgram .chartTit {margin-bottom:20px;font-size:20px;}
    .CUK_PsyProgram .chartTit>i {font-size:14px;}
    .CUK_PsyProgram .chartArea>.chart1 {max-width:300px;}
    .CUK_PsyProgram .chartArea .cirRed {width:120px;height:120px;}
    .CUK_PsyProgram .chartArea .cirRed>p>span {font-size:16px;}
    .CUK_PsyProgram .chartArea>.chart2 {max-width:600px;margin:-110px auto 0;}
    .CUK_PsyProgram .chartArea>.chart2::before {top:50px;width:400px;}
    .CUK_PsyProgram .chartArea>.chart2>ul>li {max-width:200px;}
    .CUK_PsyProgram .chartArea .subject {width:100px;height:100px;}
    .CUK_PsyProgram .chartArea .subject::before {right:-6px;width:10px;height:10px;border:2px solid #fff;}
    .CUK_PsyProgram .chartArea>.chart2 .fR .subject::before {left:-6px;}
    .CUK_PsyProgram .chartArea .subject>p>span {font-size:14px;}

    /*상담절차*/
    .icon_List{margin-top:20px;}
    .icon_List>li{width:100%;padding:0 0 30px 70px;min-height:auto;}
    .icon_List>li>b{font-size:16px;}
    .icon_List>li>img{width:35px;}
    /*************** 심리상담센터 */

    /*한국RCI*/
    /*RCI-Korea 소개*/
    .rightImg{margin-top:20px;padding-right:230px;}
    .rightImg .txt + .txt{margin-top:15px;}
    .rightImg>img{width:200px;}

    .backBgLineTxt{margin-top:20px;}
    .backBgLineTxt>ul>li> .backBg{height:350px;}
    .backBgLineTxt>ul>li> .backBg>b{top:200px;font-size:18px;line-height:24px;}
    .backBgLineTxt>ul>li> .txtSt4{margin-top:20px;line-height:28px;}
    /*로잘린 카터 여사 인사말*/
    .RCI_greeting {padding-top:30px;}
    .RCI_greeting .inquireBox .infoBox .titSt5{font-size:18px;}
    .RCI_greeting .inquireBox .infoBox{padding:10px 0 0 30px;}
    .RCI_greeting .video{margin-top:20px;}
    /*오시는길*/
    .comeway .address {padding:20px 0;font-size:16px;}
    .comeway .borderLineTopList>li {padding:15px;}
    .comeway .borderLineTopList>li .lineInfo>li {margin-top:6px;padding-left:0;}
    .comeway .borderLineTopList>li .lineInfo>li.pLType2 {padding-left:0;}
    .comeway .borderLineTopList>li .lineInfo>li>span {position:relative;margin-bottom:6px !important;padding:2px 7px;font-size:14px;}
    .comeway .list_dotRed>li+li {margin-top:10px;}
    .comeway .list_dotRed>li>b {font-size:15px;}
    /*교육소개*/
    .videoList>ul>li .thumbnail{width:250px;margin-right:30px;}
    .videoList>ul>li .infoBox{width:calc(100% - 280px);}
    .videoList>ul>li .infoBox .tit{font-size:20px;}
    .videoList>ul>li .infoBox .dtl_info>span{font-size:14px;}
    .videoList>ul>li .infoBox .txt{margin-top:10px;}
    .videoList>ul>li .infoBox .btnBox{margin-top:20px;}

    /*실천소개*/
    .RCI_practice_info {padding-top:30px;}
    .RCI_practice_info .inquireBox .imgBox{width:400px;}

    /*연구소개*/
    .grayIndex{padding:20px 200px 20px 20px;}
    .grayIndex>b{font-size:16px;margin-bottom:10px;}
    .grayIndex>img{width:150px;}
    .grayIndex .half .item{padding-right:20px;}
    .grayIndex .half .item>p{font-size:16px;padding-left:30px;}
    .list_dotRed.number>li{padding-left:30px;}

    /*케어가 빛나는 밤에*/
    .RCI_Care{padding-top:30px;}
    .RCI_Care .inquireBox .infoBox .contTit_point{padding-bottom:15px;margin-bottom:15px;}
    .RCI_Care .inquireBox .imgBox{width:300px;}
    .RCI_Care .inquireBox .infoBox{width:calc(100% - 300px);}

    /*관련사이트*/
    .siteList{padding:40px 0 20px 0;}
    .siteList ul>li{margin:0 20px 20px 0;width:calc(33.333% - 13.3333px);}
    .siteList ul>li a>b{font-size:14px;line-height:20px;}
    .siteList ul>li a>span{font-size:14px;line-height:20px;}
    /*************** 한국RCI */

    /*************** CUK실습교육센터 */
    /*실습교육센터란?*/
    .practicum_centerinfo .txt+.txt{margin-top:20px;}
    .practicum_centerinfo .txtSt4{margin:20px 0 10px 0;}
    .practicum_centerinfo .CUK_PsyProgram{margin-bottom:15px;}
    .practicum_centerinfo .chartBoxGray>h2{font-size:20px;}
    .practicum_centerinfo .chartBoxGray .titSub{font-size:14px;margin-bottom:20px;}
    .practicum_centerinfo .chartBoxGray .txt{margin-top:10px;}
    .practicum_centerinfo .arrBtn>a{width:calc(33.333% - 6.6666px);}
    .practicum_centerinfo .arrBtn>a:nth-child(5){margin-right:10px;}
    .practicum_centerinfo .arrBtn>a:nth-child(3n){margin-right:0px;}
    .practicum_centerinfo .chartBoxGray .chartArea{height:150px;}
    /*센터 위치 및 문의처*/
    .practicum_centerinfo2{padding-top:30px;}

    /*사회복지사 개요*/
    .deptTelInfo.practicum{margin:30px 0 20px 0;}
    .imgHalf>img{width:400px;}
    .imgHalf .txt+.txt{margin-top:20px;}
    .whiteBox{margin-top:40px;}
    .whiteBox ul>li{width:calc(50% - 15px);min-height:auto;}
    .whiteBox ul>li:nth-of-type(3n){margin-right:30px;}
    .whiteBox ul>li:nth-of-type(2n){margin-right:0px;}
    .practicum_MSW_info .polygonCir{margin:20px 0 30px 0;padding:70px 0 50px;}
    .practicum_MSW_info .polygonCir .inner .item>p>span{font-size:15px;}
    .practicum_MSW_info .polygonCir .inner .line1{margin-top:35px;}
    .practicum_MSW_info .polygonCir .inner .line2{margin:25px 0;}
    .practicum_MSW_info .polygonCir .inner .centerBox>div>strong>span>img{width:40px;}

    /*한국어교원의 직무*/
    .practicum_MSW_info.korean .polygonCir .inner .centerBox{top:225px;}
    .practicum_MSW_info.korean .polygonCir .inner .item>p>span>i{font-size:11px;line-height:14px;}
    .practicum_MSW_info.korean .polygonCir .inner .line1{margin-top:80px;}
    .practicum_MSW_info.korean .polygonCir .inner .line1 .item:nth-of-type(2){margin:-190px 35px 0 35px;}
    .practicum_MSW_info.korean .polygonCir .inner .line2 .item:nth-of-type(2){margin:130px 35px 0 35px;}

    .contactGrayBox {margin-top:30px;padding:20px;}
    .contactGrayBox>ul>li {display:block;}
    .contactGrayBox>ul>li:first-child {padding-left:0;padding-top:48px;}
    .contactGrayBox>ul>li:first-child::before {left:50%;transform:translateX(-50%);}
    .contactGrayBox>ul>li:not(:last-child) {margin-right:0;padding-right:0;}
    .contactGrayBox>ul>li:not(:last-child)::after {display:none;}
    .contactGrayBox>ul>li>p {font-size:16px;}
    .contactGrayBox>ul>li>p>span {font-size:18px;}
    .contactGrayBox.typeB>ul>li .fax{background-size:18px auto;}

    /*평생교육사*/
    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA{width:370px;height:370px;transform:translate(-50%, -50%);left:50%;top:50%;margin:0;}
    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item{width:100px;height:100px;}

    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos1{left:50%;top:0px;}
    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos2{left:calc(50% + 110px);top:40px;}
    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos3{left:calc(50% + 180px);top:125px;}
    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos4{left:calc(50% + 180px);top:235px;}
    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos5{left:calc(50% + 110px);top:320px;}

    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos6{left:50%;top:100%;}
    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos7{left:calc(50% - 110px);top:320px;}
    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos8{left:calc(50% - 180px);top:235px;}
    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos9{left:calc(50% - 180px);top:125px;}
    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos10{left:calc(50% - 110px);top:40px;}

    .practicum_MSW_info.LE .trackProcess{margin-top:40px;}
    .contactGrayBox.typeB.item2>ul>li:nth-of-type(n+2){margin-top:5px;}
    .contactGrayBox.typeB.item2>ul>li>p>strong{display:block;text-align:center;}
    .contactGrayBox.typeB.item2>ul>li>p>.point_red{display:inline-block;background-position:left top 2px;background-size:16px auto;}
    .contactGrayBox.typeB.item2 .contactGrayBox>ul>li{margin-top:10px;}

    /*보육교사*/
    .practicum_MSW_info.NT .polygonCir .inner .item{width:100px;height:100px;}
    .practicum_MSW_info.NT .polygonCir .inner .cirGroupA{width:370px;height:370px;transform:translate(-50%, -50%);left:50%;top:50%;margin:0;}

    .practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos1{left:50%;top:0px;}
    .practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos2{left:calc(50% + 130px);top:60px;}
    .practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos3{left:calc(50% + 180px);top:190px;}
    .practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos4{left:calc(50% + 130px);top:310px;}
    .practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos5{left:50%;top:100%;}
    .practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos6{left:calc(50% - 130px);top:310px;}
    .practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos7{left:calc(50% - 180px);top:190px;}
    .practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos8{left:calc(50% - 130px);top:60px;}

    .practicum_MSW_info.NT .contactGrayBox.typeB.item2>ul>li>p>.point_red{margin-left:0;}

    /*다문화사회전문가*/
    .practicum_MSW_info.MSE .polygonCir .inner .item{width:140px;height:140px;}
    .practicum_MSW_info.MSE .polygonCir .inner .cirGroupA{width:370px;height:370px;transform:translate(-50%, -50%);left:50%;top:50%;margin:0;}
    .practicum_MSW_info.MSE .polygonCir .inner .item>p>span>i{font-size:13px;line-height:18px;margin-top:5px;}

    .practicum_MSW_info.MSE .polygonCir .inner .cirGroupA .item.pos1{left:50%;top:0px;}
    .practicum_MSW_info.MSE .polygonCir .inner .cirGroupA .item.pos2{left:calc(50% + 170px);top:90px;}
    .practicum_MSW_info.MSE .polygonCir .inner .cirGroupA .item.pos3{left:calc(50% + 170px);top:280px;}
    .practicum_MSW_info.MSE .polygonCir .inner .cirGroupA .item.pos4{left:50%;top:100%;}
    .practicum_MSW_info.MSE .polygonCir .inner .cirGroupA .item.pos5{left:calc(50% - 170px);top:280px;}
    .practicum_MSW_info.MSE .polygonCir .inner .cirGroupA .item.pos6{left:calc(50% - 170px);top:90px;}

    .practicum_MSW_info.MSE .contactGrayBox.typeB.item2>ul>li>p>.point_red{margin-left:0;}

    /*자격증 취득절차*/
    .practicum_MSW_license .depthRoadMap{margin-top:30px;}
    .practicum_MSW_license .depthRoadMap .titBox{width:100px;}
    .practicum_MSW_license .depthRoadMap .item::before{left:50px}
    .practicum_MSW_license .depthRoadMap .item::after{left:50px}
    .practicum_MSW_license .depthRoadMap .titBox>p>strong{font-size:16px;}
    .practicum_MSW_license .depthRoadMap .deptTable{width:calc(100% - 20px);margin-left:20px;}
    .practicum_MSW_license .depthRoadMap .boxCont .topBalck{padding:10px 10px 8px 10px;}
    .practicum_MSW_license .depthRoadMap .boxCont .topBalck>p{font-size:14px;line-height:20px;}
    .practicum_MSW_license .depthRoadMap .boxCont .bottomWhite{padding:10px 10px 8px 10px;}
    .practicum_MSW_license .depthRoadMap .boxCont .bottomWhite>p{font-size:14px;line-height:20px;}
    .practicum_MSW_license .depthRoadMap .boxCont.half .bottomWhite{width:calc(50% - 20px);margin-right:40px;}
    .practicum_MSW_license .depthRoadMap .boxCont.half .bottomWhite:nth-of-type(1)::before{width:20px;height:20px;right:-30px;}

    .practicum_MSW_rodemap .depthRoadMap .titBox>p>strong{font-size:16px;}
    .practicum_MSW_rodemap .depthRoadMap .titBox>p>span{font-size:12px;}

    .practicum_MSW_license.MSE .contactGrayBox.typeB.item2>ul>li>p>.point_red{margin-left:0;}

    .cirRowStep>ul>li::before{left:75px;}
    .cirRowStep>ul>li>.item>.cirSetp{width:150px;vertical-align:top;}
    .cirRowStep>ul>li>.item>.cirSetp>.box{width:150px;height:150px;}
    .cirRowStep>ul>li>.item>.infoTxt{width:calc(100% - 150px);padding-left:20px;}
    .cirRowStep>ul>li>.item>.cirSetp img{width: 40px;}
    .cirRowStep>ul>li>.item>.cirSetp p>span{font-size:18px;}

    .boxContList>li .boxTit{padding:10px 5px 9px 5px;}
    .boxContList>li .boxTit>b{font-size:13px;line-height:20px;}
    .boxContList>li .boxBottom{padding:10px 10px 9px 10px;}
    .boxContList>li .boxBottom>span{font-size:13px;line-height:18px;}
    .boxContList>li .boxBottom .innerBox>span{font-size:13px;line-height:18px;}
    .boxContList>li .boxBottom .innerBox{width:calc(100% + 20px);margin-left:-10px;padding:0 10px 10px 10px;}
    .boxContList>li .boxBottom .btnC_ss{margin-top:10px;}

    .boxContList>li .boxBottom.typeA .innerDiv{padding:10px 10px 9px 10px;}
    .boxContList>li .boxBottom.typeA .boxSubTit{margin:-10px 0 10px -10px;width:calc(100% + 20px); padding:10px 5px 9px 5px;}
    .boxContList>li .boxBottom.typeA .boxSubTit>p{font-size:13px;line-height:20px;}

    /*실습연계기관*/
    .btnR{padding-right:0;}
    .btnR .txtSt6{position:relative;padding-left:40px;box-sizing:border-box;}
    .btnR .txtSt6+.txtSt6{margin-top:5px}
    .btnR .txtSt6>b{font-size:20px;}
    .btnR>.btnC_s,
    .btnR>.btnC{position:static;margin-top:15px;}
    .grpMap{padding:20px;}
    .grpMap .inner{width:300px;height:auto;}
    .grpMap .inner .ion_point{width:22px;height:30px;}

    /*자격증로드맵*/
    .depthRoadMap .item.depth0.head .titBox{width:155px;}
    .practicum_MSW_rodemap.korean .depthRoadMap .item .titBox{width:155px;}
    /* .practicum_MSW_rodemap .depthRoadMap.typeA .deptTable colgroup col{width:12.5% !important} */

    /*실습연계기관*/
    .practicum_org .borderLineTopList>li{padding:20px}
    .practicum_org .borderLineTopList li p{line-height:22px;font-size:14px;}
    .practicum_org .borderLineTopList>li .inner{min-height:0px;padding-right:80px;}
    .practicum_org .borderLineTopList>li .contR{top:calc(50% - 13.5px);}

    /*실습사전신청*/
    /* .practicum_request.MSW .borderGrayCirList>li>.cir{width:150px;height:150px;} */
    /*************** CUK실습교육센터 */

    /*************** 산학협력단 */
    /*인사말*/
    .rbf_greeting{padding-top:30px;}
    .rbf_greeting .inquireBox .imgBox{width:350px;}
    .rbf_greeting .inquireBox .infoBox{width:100%;}
    .rbf_greeting .inquireBox .infoBox .contTit_point{font-size:28px;line-height:34px;margin-bottom:40px;}
    .rbf_greeting .inquireBox .infoBox .contTit_point::before{bottom:-20px;}
    .rbf_greeting .inquireBox .infoBox .txtSt4{margin-top:20px;line-height:28px;}
    .rbf_greeting .inquireBox>.txtSt4{line-height:28px;}
    /*연혁*/
    .rbf_history{padding-top:30px;}
    .imgBox_List>li{width:calc(50% - 10px);}
    .imgBox_List>li:nth-of-type(2n){margin-right:0;}
    .imgBox_List>li>span{font-size:14px;}
    .imgBox_List>li>img{width:100%;}

    .rbf_history .history_wrap {margin-top:40px;}
    .rbf_history .history_wrap .line {left:2px;top:10px;}
    .rbf_history .history_wrap .history_list {padding-left:0;padding-bottom:40px;}
    .rbf_history .history_wrap .history_list>li {padding-left:20px;}
    .rbf_history .history_wrap .history_list .year {position:relative;;padding-left:20px;}
    .rbf_history .history_wrap .history_list .year::before {left:-2px;width:9px;height:9px;}
    .rbf_history .history_wrap .history_list .year>strong {font-size:24px;}
    .rbf_history .history_wrap .history_list>li>div {padding-left:100px;}
    .rbf_history .history_wrap .history_list>li>div>.date {font-size:16px;top:1px;}
    .rbf_history .history_wrap .history_list>li>div>p {font-size:16px;letter-spacing:-0.5px;}

    /*조직도*/
    .organization_Grid{padding:50px 0 30px 0;margin-top:0;}
    .organization_Grid>ul>li.cir{display:block;margin:0 0 30px 30px;}
    .organization_Grid>ul>li.cir::after{width:1px;height:30px;right:50%;top:calc(100% + 2px);}
    .organization_Grid>ul>li .boxTxt.abs{left:110px;top:87px;font-size:15px;font-size:14px;}
    .organization_Grid>ul>li .boxTxt.abs::before{left:-63px;top:50%;height:1px;width:63px;}
    .organization_Grid>ul>li .boxTxt{width:140px;font-size:13px;padding:0 10px;}
    .organization_Grid>ul>li .boxTxt.black{font-size:14px;}
    .organization_Grid>ul>li.box.lv1{margin-top:30px;}
    .organization_Grid>ul>li.box{margin:30px 0 0 79px;display:block;}
    .organization_Grid>ul>li.box.lv1::before{width:1px;height:50px;right:auto;left:79px;top:100%;}

    .organization_Grid2{padding:50px 0 30px 0;margin-top:0;}
    .organization_Grid2>ul>li.cir {height:100px;margin-bottom:30px;}
    .organization_Grid2>ul>li.cir>div.tBox {width:100px;height:100px;}
    .organization_Grid2>ul>li.cir>div.tBox>p {width:100px;height:100px;font-size:16px !important;}
    .organization_Grid2>ul>li.cir.Ared>div.tBox>p {font-size:18px !important;}
    .organization_Grid2>ul>li.cir::after{bottom:-50px;height:46px;}
    .organization_Grid2>ul>li .boxTxt.abs{top:94px;width:150px;margin-left:64px;height:40px;font-size:15px;line-height:40px;}
    .organization_Grid2>ul>li .boxTxt.abs::before{left:-340px;top:50%;height:1px;width:340px;}
    .organization_Grid2>ul>li .boxTxt{width:250px;box-sizing:border-box;padding:0 10px;font-size:13px !important;}
    .organization_Grid2>ul>li .boxTxt.black,
    .organization_Grid2>ul>li .boxTxt.brown {font-size:14px !important;}
    .organization_Grid2>ul>li.box.lv1{margin-top:30px;}
    .organization_Grid2>ul>li.box{width:250px;}
    .organization_Grid2>ul>li.box.lv1::before{width:1px;height:50px;right:auto;left:79px;top:100%;}

    .organization_Grid2.future>ul .organ_box2>.list_box>li {margin-top:4px;} /* 2024-05-06 수정 : 미래교육원 조직도 레이아웃 수정 */
    .organization_Grid2.future>ul .organ_box>.list_box {margin-top:10px;} /* 2024-05-06 수정 : 미래교육원 조직도 레이아웃 수정 */

    /*담당업무*/
    .boxImgTop_Info{margin-top:30px;}
    .boxImgTop_Info>.item{width:calc(50% - 10px);margin:0 20px 20px 0;}
    .boxImgTop_Info>.item:nth-of-type(2n){margin-right:0;}
    .boxImgTop_Info>.item .bottomTxt{padding:20px;min-height:0;}
    .boxImgTop_Info>.item .bottomTxt strong{font-size:20px;}
    .boxImgTop_Info>.item .bottomTxt span{font-size:14px;margin:5px 0 8px;}
    .boxImgTop_Info>.item .bottomTxt p{font-size:14px;line-height:24px;margin-top:10px;}

    /*연구소*/
    .rbf_lab{padding-top:30px;}
    .rbf_lab .inquireBox{margin-bottom:50px;}
    .rbf_lab .contTit_point::after{margin:4px 0 0 0;}
    .rbf_lab .inquireBox .infoBox .contTit_point{margin-bottom:30px;}
    .rbf_lab .inquireBox .infoBox .txt{margin-top:0;}
    .rbf_lab .deptTelInfo{margin-bottom:0px;}
    .rbf_lab .deptTelInfo dl{min-height:0;margin-bottom:20px;}

    .rbf_lab .colorBox{padding:30px 0 50px 0;margin-bottom:50px;}
    .rbf_lab .deptSpecial_CriInfo{padding-top:30px;}
    .rbf_lab .deptSpecial_CriInfo .criInfo.item3>ul>li{width:180px;height:180px;}
    .rbf_lab .deptSpecial_CriInfo .criInfo>ul>li .inner>p>span{font-size:18px;line-height:24px;}
    .rbf_lab .trackProcess>dl dt{width:150px;}
    .rbf_lab .trackProcess>dl dd{width:calc(100% - 150px);}

    .rbf_lab .polygonCir{padding:100px 0 60px 0;margin:20px 0 30px 0;}
    .rbf_lab .polygonCir .inner .cirGroupA{width:370px;height:370px;transform:translate(-50%, -50%);left:50%;top:50%;margin:0;}
    .rbf_lab .polygonCir .inner .cirGroupA .item{width:150px;height:150px;}
    .rbf_lab .polygonCir .inner .cirGroupA .item.pos1{left:50%;top:0px;}
    .rbf_lab .polygonCir .inner .cirGroupA .item.pos2{left:calc(50% + 170px);top:290px;}
    .rbf_lab .polygonCir .inner .cirGroupA .item.pos3{left:calc(50% - 170px);top:290px;}

    .rbf_lab .numberBox>li{padding:20px;min-height:0;}
    .rbf_lab .numberBox>li>span{font-size:24px;margin-bottom:15px;}
    .rbf_lab .numberBox>li>strong{font-size:18px;margin-bottom:10px;line-height:24px;}
    .rbf_lab .numberBox>li>p{font-size:16px;}

    .rbf_lab .photoViewlist>li{margin:0 30px 30px 0;width:calc(50% - 15px);}
    .rbf_lab .photoViewlist>li>img{width:170px;}
    .rbf_lab .photoViewlist>li>p{padding-left:20px;line-height:22px;width:calc(100% - 170px);}
    /*************** 산학협력단 */

	/* 한국어교육원 */
	/*입학자료*/
	.grayBox{padding:20px;}
    .grayBox .imgBox{width:100%;text-align:center;}
    .grayBox .imgBox>img{display:inline-block;width:auto;}
    .grayBox .downBox{width:100%;padding:0;margin-top:20px;text-align:center;}
    .grayBox .downBox .btnArea{text-align:center !important; padding-top:30px !important;}
	/*장학안내*/
	.korean_scholarship .imgBgTxtBox, .korean_future .imgBgTxtBox {position:relative;padding:20px;background-position:right 60% top 0;}
	.korean_scholarship .imgBgTxtBox>strong, .korean_future .imgBgTxtBox>strong {margin-bottom:15px;font-size:20px;}
	.korean_scholarship .imgBgTxtBox>p, .korean_future .imgBgTxtBox>p {font-size:14px;}
	.korean_scholarship .imgBgTxtBox>p br, .korean_future .imgBgTxtBox>p br {display:none;}
	.korean_scholarship .imgBgTxtBox .btnArea2, .korean_future .imgBgTxtBox .btnArea2 {position:relative;right:auto;bottom:auto;}
    /*수료증 발급*/
    .graduInfo.graduDegree.qkorean {padding-right:0;}
	/*************** 한국어교육원 */
	.deptIntro {padding-top:25px;}
    .deptIntro>ul {margin-left:-17px;}
    .deptIntro>ul>li {width:calc(25% - 17px);margin:0 0 17px 17px;}
    .deptIntro>ul>li .dept_wrap {height:304px;padding:65px 12px 0 0;background-size:auto 304px;}
    .deptIntro>ul>li .dept_wrap .tit {height:22px;padding-bottom:9px;font-size:18px;line-height:22px;}
    .deptIntro>ul>li .dept_wrap .tit::before {width:130px;}
    .deptIntro>ul>li .dept_wrap .tit>span {left:15px;bottom:9px;}
    .deptIntro>ul>li .dept_wrap .list {margin-top:14px;padding-left:15px;}
    .deptIntro>ul>li .dept_wrap .list>li {padding-left:8px;font-size:13px;line-height:17px;}
    .deptIntro>ul>li .dept_wrap .list>li+li {margin-top:6px;}

	.futureProcess .list .unit>.wrap,
    .futureProcess .list .unit>a {min-height:175px;padding:26px 150px 26px 25px;}
    .futureProcess .list .step {margin-bottom:5px;font-size:14px;line-height:18px;}
    .futureProcess .list .tit {font-size:20px;line-height:24px;}
    .futureProcess .list .info {margin-bottom:18px;font-size:14px;line-height:21px;}
    .futureProcess .list .info .dDay {min-width:44px;height:21px;font-size:12px;line-height:21px;}
    .futureProcess .list .txt {font-size:14px;line-height:19px;}
    .futureProcess .list .btn {right:30px;top:47px;width:100px;}
    .futureProcess .list .btn_link {width:90px;border-bottom:2px solid #000;background-size:auto 10px;background-position:right top 3px;font-size:14px;line-height:18px;}
    .futureProcess .list+.contTit {margin-top:15px;}

    .futureProcess .list.typeB .unit>.wrap,
    .futureProcess .list.typeB .unit>a{padding:20px 170px 20px 150px;min-height:auto;}
    .futureProcess .list.typeB .unit>.wrap .stepBox,
    .futureProcess .list.typeB .unit>a .stepBox{width:120px;}
    .futureProcess .list.typeB .unit>.wrap .stepBox .inner p span,
    .futureProcess .list.typeB .unit>a .stepBox .inner p span{font-size:16px;}
    .futureProcess .list.typeB .unit>.wrap .stepBox .inner p b,
    .futureProcess .list.typeB .unit>a .stepBox .inner p b{font-size:24px;}
    .futureProcess .list.typeB .btnI_s.btnArrR{width:120px;}
    .futureProcess .list.typeB .btn {width:auto;/*bottom:20px;*/margin-top:-18px;}	
	.futureProcess .list.typeB .tit, .futureProcess .list.typeB .info, .futureProcess .list.typeB .txt{display:block !important}
	
    .futureList>ul>li .thumbnail{width:250px;margin-right:30px;}
    .futureList>ul>li .infoBox{width:calc(100% - 280px);}
    .futureList>ul>li .infoBox .tit{font-size:20px;}
    .futureList>ul>li .infoBox .dtl_info>span{font-size:14px;}
    .futureList>ul>li .infoBox .txt{margin-top:10px;}
    .futureList>ul>li .infoBox .btnBox{margin-top:20px;}

	.univVision.future .cirTit>b{font-size:22px}
	
	/*조직도*/
	.organization_Grid5{padding:50px 0 30px 0;margin-top:0;}
    .organization_Grid5>ul>li.cir {height:100px;margin-bottom:30px;}
    .organization_Grid5>ul>li.cir>div.tBox {width:100px;height:100px;}
    .organization_Grid5>ul>li.cir>div.tBox>p {width:100px;height:100px;font-size:16px !important;}
    .organization_Grid5>ul>li.cir.Ared>div.tBox>p {font-size:18px !important;}
    .organization_Grid5>ul>li.cir::after{bottom:-34px;height:30px;}
    .organization_Grid5>ul>li .boxTxt.abs{top:94px;width:140px;margin-left:64px;height:40px;font-size:15px;line-height:40px;}
    .organization_Grid5>ul>li .boxTxt.abs::before{left:-63px;top:50%;height:1px;width:63px;}
    .organization_Grid5>ul>li .boxTxt{width:250px;box-sizing:border-box;padding:0 10px;font-size:13px !important;}
    .organization_Grid5>ul>li .boxTxt.black,
    .organization_Grid5>ul>li .boxTxt.brown {font-size:14px !important;}
    .organization_Grid5>ul>li.box.lv1{margin-top:30px;}
    .organization_Grid5>ul>li.box{width:250px;}
    .organization_Grid5>ul>li.box.lv1::before{width:1px;height:50px;right:auto;left:79px;top:100%;}

    .organization_Grid5.future>ul .organ_box2>.list_box>li {margin-top:4px;} /* 2024-05-06 수정 : 미래교육원 조직도 레이아웃 수정 */
    .organization_Grid5.future>ul .organ_box>.list_box {margin-top:10px;} /* 2024-05-06 수정 : 미래교육원 조직도 레이아웃 수정 */
	
	/*************** 미래교육원 */
}

@media all and (max-width:768px){
    /*** 공통 ***/
    /* txtStyle */
    .titSt1 {font-size:18px;}
    .titSt2 {font-size:18px;}
    .titSt3 {font-size:18px;}
    .titSt4 {font-size:16px;}
    .titSt5 {font-size:16px;}
    .titSt6 {font-size:16px;}
    .titSt7 {font-size:14px;}
    .titSt8 {font-size:14px;}
    .titSt9 {font-size:18px;}

    .txtSt1 {font-size:16px;}
    .txtSt2 {font-size:16px;}
    .txtSt3 {font-size:16px;}
    .txtSt4 {font-size:14px;}
    .txtSt5 {font-size:14px;}
    .txtSt6 {font-size:14px;}

    .borderGrayCirList>li {width:100% !important;}
    .borderGrayCirList>li+li {margin-top:50px !important;}
    .borderGrayCirList>li:not(:last-child)::before {left:50% !important;top:calc(100% + 15px) !important;transform:rotate(90deg);margin-left:-6px !important;}
    .borderGrayCirList>li:nth-child(3n)::before {display:block !important;}
    .borderGrayCirList.col6>li {padding-top:0;}
    .borderGrayCirList.col6>.pointCir {padding-top:25px;}
    /*** 개별 ***/

    /*CUK교수학습혁신센터*/
    /*교수법 워크숍*/
    .cirPoint{padding:40px 10px 20px 10px;}
    .cirPoint>ul{width:280px;}

    /*CUK CTL 소개*/
    .CUK_CTL_info .inquireBox .imgBox{width:100%;position:relative;height:240px;left:0;top:0;}
    .CUK_CTL_info .inquireBox .infoBox{width:100%;margin-top:20px;padding:0 0 20px 0;}

    /*조직도*/
	.organization_Grid3>ul>li .boxTxt.abs2{margin-left:40%}
		
    /*문의와 제안*/
    .inquireBox .imgBox{position:relative;width:100%;height:300px;overflow:hidden;}
    .inquireBox .imgBox>img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
    .inquireBox .infoBox{width:100%;padding:20px 0 0 0;}
    .inquireBox .infoBox .txtSt4{margin-top:20px;}

    .practicum_centerinfo .chartBoxGray .chartArea{height:250px;}
    /*************** CUK교수학습혁신센터 */

    /*바른한국어*/
    .curriculumOutline .deptList>ul .item br{display:none;}
    /*교육소개*/
    .professorList.gray ul>.item{width:100%;margin:0px 0 20px 0 !important;}
    .professorList.gray ul>.item:last-of-type{margin-bottom:0px !important;}
    .professorList.gray ul>.item .picture>img{width:100%;}

    /*강좌소개*/
    .icoCirList{margin-top:10px;}
    .icoCirList>li>.icoCir{width:120px;height:120px;}
    .icoCirList>li>.txtArea{padding-left:140px;}
    .icoCirList>li>.txtArea .txt{line-height:20px;}
    .icoCirList>li+li{margin-top:10px;}
    .icoCirList>li>.icoCir>p>img{width:30px;}
    .icoCirList>li>.icoCir>p>span{font-size:13px;line-height:15px;}

    /*강의영상*/
    .lineBanner>ul>li{margin:0 20px 20px 0;width:calc(50% - 10px);}
    .lineBanner>ul>li:nth-of-type(3n){margin-right:20px;}
    .lineBanner>ul>li:nth-of-type(2n){margin-right:0;}
    /*************** 바른한국어 */

    /* 심리상담센터 */
    /*상담프로그램*/
    .CUK_PsyProgram .chartArea>.chart2 {max-width:none;margin:0 auto;}
    .CUK_PsyProgram .chartArea>.chart2::before {display:none;}
    .CUK_PsyProgram .chartArea>.chart2>ul>li {float:none !important;padding:30px 5px 0;}
    .CUK_PsyProgram .chartArea .cirRed>p>span {font-size:16px;}
    .CUK_PsyProgram .chartArea .subject::before {display:none;}
    .CUK_PsyProgram .chartArea .subject>p>span {font-size:14px;}
    /*************** 심리상담센터 */

    /*한국RCI*/
    /*RCI-Korea 소개*/
    .rightImg{padding-right:0;overflow:hidden;}
    .rightImg>img{position:static;float:right;margin:0 0 20px 20px;width:150px;}

    .backBgLineTxt>ul>li{width:100%;margin:0 0 30px 0;}
    .backBgLineTxt>ul>li:last-of-type{margin-bottom:0px;}
    .backBgLineTxt>ul>li> .backBg{height:200px;}
    .backBgLineTxt>ul>li> .backBg>b{top:100px;padding:0 20px 5px 20px;}
    .backBgLineTxt>ul>li> .txtSt4{margin-top:10px;line-height:20px;padding:0;}
    /*로잘린 카터 여사 인사말*/
    .RCI_greeting .inquireBox .infoBox{padding:20px 0 0 0;}
    .RCI_greeting .inquireBox .infoBox .txtSt4{margin-top:20px;}
    /*교육소개*/
    .videoList>ul>li{margin-top:40px;}
    .videoList>ul>li .thumbnail{width:250px;margin-right:0px;}
    .videoList>ul>li .infoBox .tit{margin-bottom:10px;}
    .videoList>ul>li .infoBox{width:100%;margin-top:15px;}
    .videoList>ul>li .infoBox .btnBox{margin-top:10px;}
    /*실천소개*/
    .RCI_practice_info .inquireBox .imgBox{width:250px;}
    .RCI_practice_info .inquireBox .imgBox>img{position:static;transform:translate(0,0);}
    .RCI_practice_info .inquireBox .infoBox .contTit_point{padding-bottom:10px;margin-bottom:10px;}

    /*연구소개*/
    .grayIndex{padding-right:120px;margin-top:20px;}
    .grayIndex>img{width:100px;top:20px;right:10px;}
    .grayIndex .half .item{width:100%;margin:0 0 20px 0;}
    .grayIndex .half .item:nth-of-type(n+3){margin-top:0;}
    .grayIndex .half .item:last-of-type{margin-bottom:0;}

    .imgCol{margin-top:20px;}
    .imgCol.item5>.item{width:calc(50% - 10px);margin:0 20px 20px 0;}
    .imgCol.item5>.item>img{width:100%;}
    .imgCol.item5>.item:nth-of-type(2n){margin-right:0;}

    /*케어가 빛나는 밤에*/
    .RCI_Care .inquireBox .imgBox{width:100%;margin-bottom:30px;}
    .RCI_Care .inquireBox .infoBox{width:100%;}

    /*관련사이트*/
    .siteList ul>li{width:calc(50% - 10px);}
    .siteList ul>li:nth-of-type(3n){margin-right:20px;}
    .siteList ul>li:nth-of-type(2n){margin-right:0px;}
    /*************** 한국RCI */

    /*************** CUK실습교육센터 */
    /*사회복지사 개요*/
    .imgHalf>img{width:100%;float:none;margin:0 0 20px 0;}
    .contactGrayBox>ul>li+li {margin-top:10px;}
    .contactGrayBox>ul>li>p {font-size:14px;}
    .contactGrayBox>ul>li>p>span {display:block;font-size:16px;}
    .whiteBox ul>li{width:100%;margin: 0 0 20px 0;min-height:auto;padding:20px 20px 20px 25px;}
    .whiteBox ul>li .titSt5::before{left:-25px;width:15px;top:8px}
    .whiteBox ul>li .titSt5{margin-bottom:10px;}
    .whiteBox .exclam{margin-top:0;}

    /*자격증 취득절차*/
    .practicum_MSW_license .txtG .contTit + .depthRoadMap{margin-top:15px;}
    .practicum_MSW_license .depthRoadMap .titBox{width:100%;}
    .practicum_MSW_license .depthRoadMap .item::before{left:50%}
    .practicum_MSW_license .depthRoadMap .item::after{left:50%}
    .practicum_MSW_license .depthRoadMap .deptTable{width:100%;margin-left:0px;}
    .practicum_MSW_license .depthRoadMap .boxCont.half .bottomWhite{width:100%;margin:0 0 30px 0;}
    .practicum_MSW_license .depthRoadMap .boxCont.half .bottomWhite:nth-of-type(2){margin-bottom:0;}
    .practicum_MSW_license .depthRoadMap .boxCont.half .bottomWhite:nth-of-type(1)::before{right:calc(50% - 7px);transform:translate(0);top:45px;width:15px;height:15px;}

    .cirRowStep>ul{width:100%;margin:0;}
    .cirRowStep>ul>li{margin-bottom:40px !important;}
    .cirRowStep>ul>li::before{left:50px;}
    .cirRowStep>ul>li>.item>.cirSetp>.box::before{height:150%;}
    .cirRowStep>ul>li>.item>.cirSetp>.box::after{bottom:-27px;}
    .cirRowStep>ul>li>.item>.cirSetp{width:100px;}
    .cirRowStep>ul>li>.item>.cirSetp>.box{width:100px;height:100px;}
    .cirRowStep>ul>li>.item>.cirSetp img{width:45px;}
    .cirRowStep>ul>li>.item>.cirSetp p>span{font-size:14px;}
    .cirRowStep>ul>li>.item>.infoTxt{width:calc(100% - 100px);}
    .cirRowStep>ul:last-of-type>li:last-of-type{margin-bottom:0 !important;}
    .cirRowStep:not(.full)>ul:nth-of-type(1)>li:last-of-type::before,
    .cirRowStep:not(.full)>ul:nth-of-type(1)>li:last-of-type>.item>.cirSetp>.box::after{display:block;}

    .cirRowStep>ul>li>.item>.infoTxt .txtSt6{margin-bottom:5px;}

    .practicumG .depthRoadMap.typeA.korean .item.depth0 .titBox{height:30px;padding-top:10px;}
    .depthRoadMap.typeA .item .deptTable thead th.tablegrayBG_gd100{font-size:12px;}

    .practicumG .practicum_MSW_rodemap{margin-top:30px;}
    .practicumG .depthRoadMap.typeA .item .deptTable tbody th{font-size:12px;}
    .practicumG .depthRoadMap.typeA .deptTable colgroup col:nth-child(1){width:30% !important;}
    .practicumG .depthRoadMap.typeA .deptTable colgroup col:nth-child(2){width:35% !important;}
    .practicumG .depthRoadMap.typeA .deptTable colgroup col:nth-child(2){width:35% !important;}

    .boxContList.col2>li{width:100% !important;margin:0 0 0px 0 !important;}
    .boxContList.col2>li:nth-child(2) .boxBottom{width:100%;}
    .boxContList.col2>li:nth-child(2) .boxBottom:nth-child(3){border-left:1px solid #ddd;}
    .boxContList.col4>li{width:100%;margin:0 0 0px 0;}
    .boxContList.col3>li{width:100% !important;margin:0 0 0px 0;}
    .boxContList.col3.leftCol>li:nth-of-type(1) .boxBottom{border-right:1px solid #ddd;}
    .boxContList.col3.leftCol>li:nth-of-type(2) .boxTit{border-left:none;}

    .boxContList>li .boxBottom.typeA .innerDiv{border-bottom:none;}

    .exRight{padding-right:0;overflow:hidden;}
    .exRight .exclam_s{position:static;float:right;margin:-10px 0 10px 0;}

    /*자격증로드맵*/
    /* .depthRoadMap .item.depth0.head .titBox{width:100%;} */
    .depthRoadMap .item.depth0.head{display:table;}
    .depthRoadMap .item.depth0.head .titBox{width:20%;display:table-cell;height:41px;padding-top:0;}
    .depthRoadMap .item.depth0.head2 .titBox>p>span{font-size:16px;margin-top:5px;}
    /* .depthRoadMap .item.depth0.head .deptTable{width:calc(100% - 55px);} */
    .practicum_MSW_rodemap .xScroll .depthRoadMap .item.depth0.head{display:block;}
    .practicum_MSW_rodemap .xScroll .depthRoadMap .item.depth0.head .titBox{display:block;width:100%;padding-top:15px;}
    .practicum_MSW_rodemap .xScroll .depthRoadMap .titBox>p>span br{display:none;}

    .practicum_MSW_rodemap .depthRoadMap{margin-bottom:15px;}
    .practicum_MSW_rodemap .depthRoadMap .titBox{padding-top:9px;min-height:55px;height:auto;padding-bottom:9px;}
    .practicum_MSW_rodemap .depthRoadMap .titBox>p>span.cirTxt.S{margin-top:3px;}
    .practicum_MSW_rodemap .depthRoadMap .titBox.line1{padding-top:17px;}
    .practicum_MSW_rodemap .depthRoadMap .titBox>p>strong{font-size:16px;margin-bottom:5px;}
    .practicum_MSW_rodemap .depthRoadMap .titBox>p>span{font-size:13px;margin-top:0px;}

    /* .practicum_MSW_rodemap .depthRoadMap.typeA{min-width:720px !important;} */
    .practicum_MSW_rodemap .depthRoadMap.typeA.auto{min-width:0px !important;}
    .depthRoadMap .deptTable td .txt.sDot::before{top:6px;}
    .practicum_MSW_rodemap.korean .depthRoadMap .item .titBox{width:100%;}
    .practicum_MSW_rodemap.korean .depthRoadMap .item.depth3 .deptTable .bL{border-left:1px solid #dadada;}
    .practicum_MSW_rodemap.korean .depthRoadMap .deptTable table{width:100%;}
    .practicum_MSW_rodemap.korean .depthRoadMap .deptTable tbody td{padding-top:10px;padding-bottom:8px;}

    /*평생교육사*/
    .practicum_MSW_rodemap.LE>.txtG>.sumArea{margin-top:0;}
    .practicum_MSW_rodemap.LE>.txtG>.depthRoadMap{border-right:none;}
    .practicum_MSW_rodemap.LE #deptCont1 .depthRoadMap .item.depth0 .titBox,
    .practicum_MSW_rodemap.LE #deptCont1 .depthRoadMap .item.depth1 .titBox,
    .practicum_MSW_rodemap.LE #deptCont1 .depthRoadMap .item.depth2 .titBox{width:100%;}
    .practicum_MSW_rodemap.LE #deptCont1 .depthRoadMap .item.depth2 thead{display:table-header-group}
    .practicum_MSW_rodemap.LE .depthRoadMap .titBox.line1>p>strong{margin-bottom:0;}
    .practicum_MSW_rodemap.LE #contTab_line{margin-top:20px;}

    /*보육교육*/
    .practicum_MSW_rodemap.NT>.txtG .depthRoadMap .deptTable tbody th{font-size:13px;}
    .practicum_MSW_rodemap.NT>.txtG>.tabStyle .depthRoadMap{border-right:none;}
    .practicum_MSW_rodemap.NT>.txtG>.tabStyle .depthRoadMap .item.depth0 .titBox,
    .practicum_MSW_rodemap.NT>.txtG>.tabStyle .depthRoadMap .item.depth1 .titBox,
    .practicum_MSW_rodemap.NT>.txtG>.tabStyle .depthRoadMap .item.depth3 .titBox,
    .practicum_MSW_rodemap.NT>.txtG>.tabStyle .depthRoadMap .item.depth4 .titBox{width:100%;}
    .practicum_MSW_rodemap.NT>.txtG>.tabStyle .depthRoadMap .item.depth2 .titBox{width:100%;}

    .practicum_MSW_rodemap.NT>.txtG>#RoadMap2 .depthRoadMap .item.depth2 .titBox,
    .practicum_MSW_rodemap.NT>.txtG>#RoadMap3 .depthRoadMap .item.depth2 .titBox{width:100%}
    .practicum_MSW_rodemap.NT>.txtG>#RoadMap2 .depthRoadMap .item:not(.depth0):not(.depth4) .titBox,
    .practicum_MSW_rodemap.NT>.txtG>#RoadMap3 .depthRoadMap .item:not(.depth0):not(.depth4) .titBox{height:auto;}
    .practicum_MSW_rodemap.NT>.txtG>#RoadMap2 .depthRoadMap .item:not(.depth0):not(.depth4) .deptTable table,
    .practicum_MSW_rodemap.NT>.txtG>#RoadMap3 .depthRoadMap .item:not(.depth0):not(.depth4) .deptTable table{min-height:0px;}

    .practicum_MSW_rodemap.NT #deptCont1 .depthRoadMap .item.depth0 .titBox,
    .practicum_MSW_rodemap.NT #deptCont1 .depthRoadMap .item.depth1 .titBox,
    .practicum_MSW_rodemap.NT #deptCont1 .depthRoadMap .item.depth3 .titBox,
    .practicum_MSW_rodemap.NT #deptCont1 .depthRoadMap .item.depth4 .titBox{width:100%;}
    .practicum_MSW_rodemap.NT #deptCont1 .depthRoadMap .item.depth2 .titBox{width:100%;}
    .practicum_MSW_rodemap.NT #deptCont1 .depthRoadMap .item.depth2 thead,
    .practicum_MSW_rodemap.NT #deptCont1 .depthRoadMap .item.depth3 thead{display:table-header-group;}
    /* .practicum_MSW_rodemap.NT #deptCont1 .depthRoadMap .item.depth2 .deptTable tbody th.bB{border-bottom:1px solid #a94d75} */

    .practicum_MSW_rodemap.NT #deptCont2 .depthRoadMap .item .titBox{width:100%}
    .practicum_MSW_rodemap.NT #deptCont2 .depthRoadMap .item:not(.depth0):not(.depth4) .titBox{height:auto;}
    .practicum_MSW_rodemap.NT #deptCont2 .depthRoadMap .item:not(.depth0):not(.depth4) .deptTable table{min-height:0px;}

    .practicum_MSW_rodemap.NT #deptCont3 .depthRoadMap .item .titBox{width:100%}
    .practicum_MSW_rodemap.NT #deptCont3 .depthRoadMap .item:not(.depth0):not(.depth4) .titBox{height:auto}
    .practicum_MSW_rodemap.NT #deptCont3 .depthRoadMap .item:not(.depth0):not(.depth4) .deptTable table{min-height:0px;}

    .practicum_MSW_rodemap.MSE .sumArea{margin-top:0;margin-bottom:5px;}
    .practicum_MSW_rodemap.MSE .depthRoadMap .item.depth0.head .titBox{display:none;}

    /*실습사전신청*/
    .practicum_request.LE .borderGrayCirList{margin-top:20px;}
    .practicum_request.MSW .borderGrayCirList{margin-top:20px;}

    .icoInfoBox.typeBtn.noImg{padding:20px !important;text-align:left;}
    .icoInfoBox.typeBtn.noImg *{text-align:left;}
    .icoInfoBox.typeBtn.noImg .btn{position:static;margin-top:10px;}

    /*실습상담*/
    .practicum_QA .borderGrayCirList>li>.cir{width:160px;height:160px;}
    .practicum_QA .borderGrayCirList{margin-top:20px;}
    /*************** CUK실습교육센터 */

    /*************** 산학협력단 */
    /*인사말*/
    .rbf_greeting .inquireBox .imgBox{width:100%;height:auto;}
    .rbf_greeting .inquireBox .imgBox>img{position:static;left:0;top:0;transform:translate(0,0);}
    .rbf_greeting .inquireBox .infoBox{width:100%;margin-top:0;}
    .rbf_greeting .inquireBox .infoBox .txtSt4{line-height:26px;}
    .rbf_greeting .inquireBox>.txtSt4{line-height:26px;margin-top:20px;}

    /*연혁*/
    .rbf_history .history_wrap{margin-top:20px;}
    .rbf_history .history_wrap .history_list>li {padding-left:15px;}
    .rbf_history .history_wrap .history_list .year {padding-left:15px;}
    .rbf_history .history_wrap .history_list .year>strong {font-size:18px;}
    .rbf_history .history_wrap .history_list>li+li {padding-top:10px;}
    .rbf_history .history_wrap .history_list>li>div {padding-left:80px;}
    .rbf_history .history_wrap .history_list>li>div>.date {font-size:14px;top:2px;}
    .rbf_history .history_wrap .history_list>li>div>p {font-size:14px;line-height:20px;}

    /*담당업무*/
    .boxImgTop_Info>.item{width:100%;margin:0 0 15px 0;}
    .boxImgTop_Info>.item:last-of-type{margin-bottom:0px;}
    .boxImgTop_Info>.item .bottomTxt{min-height:auto;}
	
	/*조직도*/
	.organization_Grid2>ul>li.box.leftSide>div.black::after {content: "";position: absolute;top: -30px;left: 50%;width: 1px;height: 30px;background-color: #d1d1d1;z-index: 0;}
    .organization_Grid2>ul>li.box.leftSide::after {content: "";position: absolute;top: 100%;left: 50%;width: 1px;height: 20px;background-color: #d1d1d1;z-index: 0;}
    .organization_Grid2>ul>li.box.leftSide, .organization_Grid2>ul>li.box.rightSide {display: block;width: 100%;margin: 0 auto;}
	.organization_Grid2>ul>li.box.leftSide {margin-bottom: 20px;}
	.organization_Grid2>ul>li.box.rightSide>div.boxWrap {width:100%;margin-right: 0;}
	.borderBox {min-height: auto; padding: 10px; }
	.organization_Grid2 .boxGray {margin:5px 0 0 0}
    
	/*연구소*/
    .rbf_lab .inquireBox .imgBox{width:100%;height:auto;margin-bottom:30px;}
    .rbf_lab .inquireBox .imgBox>img{position:static;left:0;top:0;transform:translate(0,0);}
    .rbf_lab .inquireBox .infoBox .contTit_point{margin-bottom:20px;}
    .rbf_lab .deptTelInfo dl{margin-bottom:15px;}
    .rbf_lab .deptTelInfo dt{font-size:15px;}
    .rbf_lab .deptTelInfo dd{font-size:15px;}
    .rbf_lab .inquireBox .infoBox .txtSt4{font-size:15px;}

    .rbf_lab .colorBox{padding:20px 0 40px;margin-bottom:30px;}
    .rbf_lab .deptSpecial_CriInfo .criInfo.item3>ul{width:150px;}
    .rbf_lab .deptSpecial_CriInfo .criInfo.item3>ul>li{width:150px !important;height:150px !important;}
    .rbf_lab .deptSpecial_CriInfo .criInfo>ul>li .inner>p>span{font-size:14px;line-height:18px;}
    .rbf_lab .deptSpecial_CriInfo .criInfo>ul::before{display:none;}
    .rbf_lab .deptSpecial_CriInfo .criInfo>ul::after{display:none;}
    .rbf_lab .trackProcess>dl dt{width:100px;}
    .rbf_lab .trackProcess>dl dd{width:calc(100% - 100px);}

    .rbf_lab .rightImg .txtSt6{margin-top:15px;}
    .rbf_lab .numberBox>li{width:100%;margin:0 0 20px 0;}
    .rbf_lab .numberBox>li:last-of-type{margin-bottom:0px;}

    .rbf_lab .newsList>li{padding:10px 0;}
    .rbf_lab .newsList>li>a{font-size:15px;}
    .rbf_lab .newsList>li>span{position:static;margin-top:10px;display:block;font-size:14px;}

    .rbf_lab .photoViewlist>li{width:100%;margin:0 0 20px 0;}
    .rbf_lab .photoViewlist>li:last-of-type{margin-bottom:0;}
    .rbf_lab .photoViewlist>li>img{width:120px;margin-top:4px;}
    .rbf_lab .photoViewlist>li>p{width:calc(100% - 120px);padding-left:15px;}

    /*************** 산학협력단 */
	/* 한국어교육원 */
	/*입학자료*/
	.grayBox .imgBox>img{width:50%;}
    .grayBox .btnI{width:100%;margin:0 0 10px 0 !important;}
	/*장학안내*/
	.korean_scholarship .imgBgTxtBox>strong, .korean_future .imgBgTxtBox>strong {font-size:18px;}
    /*수료증 발급*/
    .qkorean .imgWrap .certi { padding: 15px 30px; }
    .qkorean .imgWrap .btns { margin-top: 10px; }
	/*************** 한국어교육원 */
	.deptIntro>ul>li {width:calc(33.3% - 17px);}
	.depthRoadMap .dp1{display:inline-block !important;}/*최상단 단계별 값(PC숨김)*/
	.depthRoadMap .dp2{display:none;}

	.futureProcess .list.typeB .unit>.wrap,
    .futureProcess .list.typeB .unit>a{padding:20px 20px 20px 100px;}
    .futureProcess .list.typeB .unit>.wrap .stepBox,
    .futureProcess .list.typeB .unit>a .stepBox{width:80px;}
    .futureProcess .list.typeB .btn{position:static;margin-top:20px;}

	.futureList>ul>li{margin-top:40px;}
    .futureList>ul>li .thumbnail{width:250px;margin-right:0px;}
    .futureList>ul>li .infoBox .tit{margin-bottom:10px;}
    .futureList>ul>li .infoBox{width:100%;margin-top:15px;}
    .futureList>ul>li .infoBox .btnBox{margin-top:10px;}
	/*************** 미래교육원 */
}

@media all and (max-width:722px){
/*************** 산학협력단 */
/*조직도*/
.organization_Grid2>ul>li .boxTxt.abs::before {left: -170px; width: 170px;}
}
@media all and (max-width:620px){
    /*************** CUK실습교육센터 */
    /*사회복지사 개요*/
    .practicum_MSW_info .polygonCir .inner .centerBox>div>strong>span>img{width:35px;margin-bottom:3px;}
    .practicum_MSW_info .polygonCir .inner .item>p>span{font-size:12px;}
    .practicum_MSW_info .polygonCir .inner .line1 .item:nth-of-type(2){margin:-80px 15px 0 15px;}
    .practicum_MSW_info .polygonCir .inner .line2{margin:20px 0 12px 0;}
    .practicum_MSW_info .polygonCir .inner .line3 .item:nth-of-type(1){margin-right:30px;}
    /*한국어교원의 직무 */
    .practicum_MSW_info.korean .polygonCir .inner .centerBox{top:150px;}
    .practicum_MSW_info.korean .polygonCir .inner .line1{margin-top:50px;}
    .practicum_MSW_info.korean .polygonCir .inner .line1 .item:nth-of-type(2){margin:-110px 20px 0 20px;}
    .practicum_MSW_info.korean .polygonCir .inner .line2 .item{margin-top:-25px;}
    .practicum_MSW_info.korean .polygonCir .inner .line2 .item:nth-of-type(2){margin:96px 20px 0 20px;}
    .practicum_MSW_info.korean .polygonCir .inner .item>p>span>i{font-size:10px;}
    /*평생교육사*/
    .practicum_MSW_info.LE .polygonCir .inner{height:300px;}
    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA{width:250px;height:250px;}
    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item{width:65px;height:65px;}

    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos1{left:50%;top:0px;}
    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos2{left:calc(50% + 70px);top:30px;}
    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos3{left:calc(50% + 120px);top:95px;}
    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos4{left:calc(50% + 120px);top:170px;}
    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos5{left:calc(50% + 70px);top:225px;}

    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos6{left:50%;top:100%;}
    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos7{left:calc(50% - 70px);top:225px;}
    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos8{left:calc(50% - 120px);top:170px;}
    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos9{left:calc(50% - 120px);top:95px;}
    .practicum_MSW_info.LE .polygonCir .inner .cirGroupA .item.pos10{left:calc(50% - 70px);top:30px;}

    /*보육교사*/
    .practicum_MSW_info.NT .polygonCir .inner{height:300px;}
    .practicum_MSW_info.NT .polygonCir .inner .cirGroupA{width:250px;height:250px;}
    .practicum_MSW_info.NT .polygonCir .inner .item{width:75px;height:75px;}

    .practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos1{left:50%;top:0px;}
    .practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos2{left:calc(50% + 85px);top:45px;}
    .practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos3{left:calc(50% + 120px);top:130px;}
    .practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos4{left:calc(50% + 85px);top:210px;}
    .practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos5{left:50%;top:100%;}
    .practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos6{left:calc(50% - 85px);top:210px;}
    .practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos7{left:calc(50% - 120px);top:130px;}
    .practicum_MSW_info.NT .polygonCir .inner .cirGroupA .item.pos8{left:calc(50% - 85px);top:45px;}

    /*다문화사회전문가*/
    .practicum_MSW_info.MSE .polygonCir .inner{height:300px;}
    .practicum_MSW_info.MSE .polygonCir .inner .item{width:100px;height:100px;}
    .practicum_MSW_info.MSE .polygonCir .inner .cirGroupA{width:250px;height:250px;}
    .practicum_MSW_info.MSE .polygonCir .inner .item>p>span>i{font-size:10px;line-height:14px;}
    .practicum_MSW_info.MSE .polygonCir .inner .centerBox>div>strong>span>img{margin-bottom:5px;}
    .practicum_MSW_info.MSE .polygonCir .inner .centerBox>div>strong>span{line-height:20px;}

    .practicum_MSW_info.MSE .polygonCir .inner .cirGroupA .item.pos1{left:50%;top:0px;}
    .practicum_MSW_info.MSE .polygonCir .inner .cirGroupA .item.pos2{left:calc(50% + 120px);top:70px;}
    .practicum_MSW_info.MSE .polygonCir .inner .cirGroupA .item.pos3{left:calc(50% + 120px);top:190px;}
    .practicum_MSW_info.MSE .polygonCir .inner .cirGroupA .item.pos4{left:50%;top:100%;}
    .practicum_MSW_info.MSE .polygonCir .inner .cirGroupA .item.pos5{left:calc(50% - 120px);top:190px;}
    .practicum_MSW_info.MSE .polygonCir .inner .cirGroupA .item.pos6{left:calc(50% - 120px);top:70px;}

    /*연구소*/
    .rbf_lab .polygonCir{padding:60px 0 30px;}
    .rbf_lab .polygonCir .inner{height:300px;}
    .rbf_lab .polygonCir .inner .cirGroupA{width:250px;height:250px;}
    .rbf_lab .polygonCir .inner .cirGroupA .item{width:100px;height:100px;}
    .rbf_lab .polygonCir .inner .cirGroupA .item.pos1{left:50%;top:0px;}
    .rbf_lab .polygonCir .inner .cirGroupA .item.pos2{left:calc(50% + 110px);top:190px;}
    .rbf_lab .polygonCir .inner .cirGroupA .item.pos3{left:calc(50% - 110px);top:190px;}
    .rbf_lab .polygonCir .inner .centerBox>div>strong>span{font-size:15px;line-height:20px;}
    /*************** CUK실습교육센터 */
}

@media all and (max-width:550px){
   .rbf_greeting .inquireBox .infoBox .contTit_point {font-size: 20px; line-height:34px}
   /*조직도*/
   .organization_Grid2>ul>li .boxTxt{padding: 0;}
   .organization_Grid2>ul>li .boxTxt.abs{height:46px; padding-top:5px}
   .organization_Grid2>ul>li .boxTxt.abs.left{margin-top:20px; width:30% }
   .organization_Grid2>ul>li .boxTxt.abs.left .br, .organization_Grid2>ul>li .boxTxt.abs.black .br{display:block;font-size:14px !important;}
   .organization_Grid2>ul>li .boxTxt.abs.left.bottom{margin:40px 0 0 30%; width:30%; border-left:1px #fff solid }
   .organization_Grid2>ul>li .boxTxt.abs.black{margin:40px 0 0 0; width:30%; line-height:130%; font-size:14px !important;}
   .organization_Grid2>ul>li.box{margin:100px auto 0 auto;}
   .organization_Grid2>ul>li .boxTxt.brown{width:104px; vertical-align: middle; line-height:20px;  line-height:20px; padding:35px 0 0 0; height: 104px; border-radius: 50%;}
	.organization_Grid2>ul>li .boxTxt.brown .br{display:block; font-size:14px !important;}
	.organization_Grid2>ul>li .boxTxt.abs::before{left:-170px; width:170px; z-index:-1}
	.organization_Grid2>ul>li.cir>div.leftSide_wrap::before, .organization_Grid2>ul>li.cir>div.leftSide_wrap::after, .organization_Grid2>ul>li.cir::after{width:0; height:0;}
   /*************** 산학협력단 */
   .deptIntro>ul>li {width:calc(50% - 17px);}
   /*************** 미래교육원 */
   /*교수학습혁신센터*/
   /*조직도*/
	.organization_Grid3>ul>li .boxTxt.abs2{margin-left:38%}
}
@media all and (max-width:480px){
    .videoList>ul>li .thumbnail, .futureList>ul>li .thumbnail{width:100%;display:block;}
    .RCI_practice_info .inquireBox .imgBox{width:150px;margin:0 0 15px 20px;}
    .imgBox_List>li{width:calc(50% - 5px);margin:0 10px 10px 0;}
    .imgBox_List>li>span{bottom:10px;}    
}

@media all and (max-width:420px){
    /*** 공통 ***/

    /*** 개별 ***/
    .rbf_greeting .inquireBox .infoBox .contTit_point {font-size: 20px; line-height:20px}
	.rbf_greeting .inquireBox .rbf_line::before {height: 40px;}
	
	/*조직도*/
	.organization_Grid2>ul>li .boxTxt.abs.left {margin-right: 50px;}
    .organization_Grid2>ul>li .boxTxt.abs.left::before {left:90px; width:50px;}

    /*************** 산학협력단 */
    /*바른한국어*/

    /*************** 바른한국어 */

    /*CUK교수학습혁신센터*/
    /*CUK CTL 소개*/
    .CUK_CTL_info .inquireBox .imgBox{height:auto;}
    .CUK_CTL_info .inquireBox .imgBox>img{position:static;transform:translate(0,0);}
	/*조직도*/
	.organization_Grid3>ul>li .boxTxt.abs2{top:106px;margin-left:50%; width: 90px; height: 55px; padding-top: 10px; line-height: 18px; word-break: break-all; word-wrap: break-word;}
	.organization_Grid3>ul>li .boxTxt.abs{top:106px; width: 90px; height: 55px; margin-left: 50px; padding-top: 10px;line-height: 18px;word-break: break-all;word-wrap: break-word;}
    /*케어가 빛나는 밤에*/
    .RCI_Care .inquireBox .imgBox{height:auto;}
    .RCI_Care .inquireBox .imgBox>img{position:static;transform:translate(0,0);}
    /*관련사이트*/
    .siteList ul>li{width:100%;margin:0 0 20px 0;}
    .siteList ul>li .imgLogo{background-color:#fff;}
    .siteList ul>li .imgLogo>img{width:80%;margin:0 auto;}
    .siteList ul>li .imgLogo{margin-bottom:10px;}
    .siteList ul>li a+a{margin-top:10px;}
    /*************** CUK교수학습혁신센터 */
	
    /*************** CUK실습교육센터 */
    /*실습교육센터란?*/
    .practicum_centerinfo .arrBtn>a{width:100%;margin:0 0 10px 0px;}
    .practicum_centerinfo .chartBoxGray .txt br{display:none;}
    .grpMap .inner{width:260px;}
    .grpMap .inner .ion_point{width:20px;height:28px;}
    /*************** CUK실습교육센터 */
    .practicum_MSW_info.MSE .polygonCir .inner{transform:scale(0.75);}
    .organization_Grid2>ul>li .boxTxt.abs {top:86px;width:90px;height:55px;margin-left:50px;padding-top:10px;line-height:18px;word-break:break-all;word-wrap:break-word;}
    .organization_Grid2>ul>li .boxTxt.abs::before {left:-50px;width:50px;}
	
	/*************** 미래교육원 */
	.futureProcess .list .unit>.wrap,
    .futureProcess .list .unit>a {padding-right:25px;}
    .futureProcess .list .btn {position:relative;right:auto;top:auto;margin-top:30px;}	 
	.organization_Grid5>ul>li .boxTxt.abs {top:86px;width:90px;height:55px;margin-left:50px;padding-top:10px;line-height:18px;word-break:break-all;word-wrap:break-word;}
    .organization_Grid5>ul>li .boxTxt.abs::before {left:-50px;width:50px;}
	
}

@media all and (max-width:400px){
    /*** 공통 ***/

    /*** 개별 ***/
	.rbf_greeting .inquireBox .rbf_line::before {height: 60px;}
    /*************** 산학협력단 */
}
@media all and (max-width:360px){
    /*CUK교수학습혁신센터*/
    /*교수법 워크숍*/
    .cirPoint>ul{width:240px;}
    .cirPoint>ul>li.basic{margin:0 20px 10px 0;}
    .cirPoint>ul>li.basic>div{width:100px;height:100px;}
    .cirPoint>ul>li.basic>div>p>.txtSt6{font-size:13px;line-height:16px;}
    .cirPoint>ul>li.redPoint>div::after{height:190px;}
    .cirPoint.item3>ul{width:240px;}
    .cirPoint.item3>ul>li.basic>div{width:100px;height:100px;}
    .cirPoint.item3>ul>li.basic>div>p>span.txtSt4{font-size:13px;line-height:17px;}
    /*************** CUK교수학습혁신센터 */
    /*바른한국어*/
    /*************** 바른한국어 */
    /*************** CUK실습교육센터 */
    .practicum_MSW_info .polygonCir .inner{transform:scale(0.8);}
    /*************** CUK실습교육센터 */
    .imgBox_List>li{width:100%;margin:0 0 10px 0;}
    .imgBox_List>li>span{bottom:10px;}

    /*연구소*/
    .rbf_lab .polygonCir .inner{height:200px;}
    .rbf_lab .polygonCir .inner::before{width:200px;height:200px;}
    .rbf_lab .polygonCir .inner .cirGroupA{width:240px;height:240px;}
    .rbf_lab .polygonCir .inner .cirGroupA .item{width:80px;height:80px;}
    .rbf_lab .polygonCir .inner .cirGroupA .item.pos1{left:50%;top:20px;}
    .rbf_lab .polygonCir .inner .cirGroupA .item.pos2{left:calc(50% + 90px);top:170px;}
    .rbf_lab .polygonCir .inner .cirGroupA .item.pos3{left:calc(50% - 90px);top:170px;}
    .rbf_lab .polygonCir .inner .item>p>span{font-size:11px;line-height:15px;}
    .rbf_lab .polygonCir .inner .centerBox>div>strong>span{font-size:14px;}
}


@media all and (max-width:320px){
    /*** 공통 ***/	
    /*** 개별 ***/
    /*조직도*/
	.organization_Grid2>ul>li .boxTxt.abs.black, .organization_Grid2>ul>li .boxTxt.abs.left .br, .organization_Grid2>ul>li .boxTxt.abs.black .br{font-size:12px !important;}
	/*************** 산학협력단 */
}