@charset "utf-8";
/********** 공통 **********/
/* 입학 성적산출 */
.ipsi_calculationArea .iconEtcArea .txtBody1.kA {word-break:break-all!important;}

.groupCont .bottomContArea .txtBody1+.headLine2 {margin-top:40px;}
.groupCont .bottomContArea .txtList+.headLine2 {margin-top:40px;}
.groupCont .bottomContArea .contTable+.headLine2 {margin-top:40px;}
.groupCont .bottomContArea .txtList+.baseBtn {margin:40px 0 20px;}
.groupCont .bottomContArea .division .txtBody1+.txtList {padding-top:12px;}
.groupCont .contSection .nLine {border-top:none;}
.groupCont .bottomContArea .nLine .division {padding-top:0;}

.typeB .bottomContArea {margin-top:0;}
.typeB .bottomContArea .division:first-child {padding-top:0;}

.headLine0s {display:block;width:100%;font-size:60px;line-height:74px;letter-spacing:00;color:#000;}
.txtBody0s {display:block;width:100%;font-size:20px;line-height:34px;letter-spacing:00;color:#000;}

.contTable .bdR {border-right:1px solid #e1e1e1!important;}

/* 임시페이지 */
.policy .limitX {overflow:auto;}
.policy .limitX img {min-width:600px;}
.policy .contTable tr td.noLine {border-left:none!important;}

/********** 국문 **********/
.comeWay .API_MAP {width:100%;height:580px;background-color:#444;border:1px solid #D1D1D1}
.comeWay .topContArea {padding-top:10px;}
.comeWay .bottomContArea {margin-top:65px;}
.comeWay .wayInfo {margin-bottom:35px;font-size:0;}
.comeWay .wayInfo>div {display:inline-block;vertical-align:top;}
.comeWay .wayInfo>div:not(:last-child) {margin-right:135px;}
.comeWay .wayInfo>div p {font-size:20px;}
.comeWay .wayInfo>div .wB {margin-bottom:14px;}
.comeWay .wayInfo>div .txtAlert {margin-top:6px;font-size:16px;}
.comeWay .contSection>dt:nth-of-type(n+2), 
.comeWay .contSection>dd:nth-of-type(n+2) {margin-top:35px;}
.way {position:relative;}
.way .colorWrap {position:absolute;}
.way>p {padding-left:125px;padding-top:10px;}
.colorDiv {display:inline-table;vertical-align:top;width:48px;height:48px;border-radius:50%;padding:0 10px;text-align:center;vertical-align:middle;font-size:13px;color:#fff;}
.colorDiv span {display:table-cell;vertical-align:middle;}
.colorDiv.navy {background-color:#254288;margin-right:5px;}
.colorDiv.green {background-color:#009A94;}
.colBox {width:39px;height:20px;border-radius:3px;padding:2px 7px;margin-right:8px;font-size:14px;color:#fff;}
.colBox.green2 {background-color:#4D961F;}
.colBox.green {background-color:#009A94;}
.colBox.skyblue {background-color:#0092DD;}
.colBox.navy {background-color:#254288;}
.colBox.orange {background-color:#F45B00;}
.colBox.red {background-color:#FF0000;}

.history .history_area>ul>li>.history>.sCont {display:block;}
.history .history_area>ul>li>.history.noM {padding-left:0;}

.test .boxWrap {width:calc(100% + 30px);margin-left:-30px;margin-bottom:35px;font-size:0;}
.test .boxWrap>div {display:inline-block;vertical-align:top;width:calc(50% - 30px);margin-left:30px;padding:32px 40px;border:1px solid #E1E1E1;box-sizing:border-box;}
.test .boxWrap>div .bottomLine {padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #E1E1E1;}
.test .grayBox {width:calc(100% + 30px);margin-left:-30px;margin-bottom:35px;font-size:0;}
.test .grayBox li {position:relative;display:inline-block;vertical-align:top;width:calc(20% - 30px);margin-left:30px;padding:90px 25px 0;min-height:200px;background-color:#F4F5F9;box-sizing:border-box;}
.test .grayBox li:not(:last-child)::before{content:'';position:absolute;top:calc(50% - 7px);right:-20px;width:9px;height:14px;background:url(/shu/type/common/img/kor/acaInfo/iconArrow.png)no-repeat;}
.test .grayBox li img {position:absolute;top:30px;left:25px;width:40px;}
.test .grayBox li .txtBody1 {font-weight:600;}
.test .grayBox li .txtBody2 {color:#555;}
.test .grayBox li:last-child {background-color:#0092DD;}
.test .grayBox li:last-child>div p {color:#fff;}

.military .baseBtn.xlarge>.base {padding:15px 10px 15px 10px;}

/********** 입학 **********/
.recruit .contSection>dt {width:270px;}
.recruit .contSection>dd {width:calc(100% - 360px);margin-left:90px;border-top:none;}
.recruit .division {padding-top:0!important;}
.recruit .division .topImg {padding:37px 0 45px;}
.recruit .division .txtBody1+.txtBody1 {margin-top:40px;}
.recruit .division .txtBody1+.txtList {margin-top:40px;}
.recruit .contTable {margin-top:45px!important;}
.recruit .imgBox {width:calc(100% + 30px);margin-left:-30px;font-size:0;}
.recruit .imgBox>div {display:inline-block;vertical-align:top;width:calc(50% - 30px);margin-left:30px;height:300px;background-repeat:no-repeat;background-size:cover;background-position:center;cursor:pointer;}
.recruit .imgBox .tit {position:absolute;bottom:0;left:0;width:100%;height:80px;text-align:center;}
.recruit .imgBox .tit span {line-height:80px;font-weight:500;font-size:30px;color:#fff;}
.recruit .imgBox>div {position:relative;transition:.2s all;}
.recruit .imgBox .rightImg.active .tit {background-color:rgba(0, 146, 221, .9);}
.recruit .imgBox .leftImg.active .tit {background-color:rgba(0, 146, 221, .9);}
.recruit .plus1 {margin-bottom:45px!important;}
.recruit .plus2 {margin:50px 0 27px;padding-top:35px;border-top:1px solid #222;}
.recruit .plus2+.plus2 {margin-top:40px;}

.accept ul {width:calc(100% + 28px);margin-left:-28px;font-size:0;}
.accept ul li {display:inline-table;vertical-align:top;width:calc(50% - 28px);margin-left:28px;min-height:300px;border:1px solid #E1E1E1;}
.accept ul li>div {display:table-cell;vertical-align:middle;text-align:center;padding:10px;}
.accept ul li .tit {padding:30px 0 35px;font-size:30px;font-weight:600;}

.topImgList li.elderly .imgArea {background-image:url(../../common/img/ipsi/elderlyImg.png);}
.topImgList li.beauty .imgArea {background-image:url(../../common/img/ipsi/beautyImg.png);}
.topImgList li.medis .imgArea {background-image:url(../../common/img/ipsi/medisImg.png);}
.topImgList li:nth-child(n+4) .contArea {min-height:365px;}
.deptInfo .topImgList .contArea {min-height:392px;}
.deptInfo .topImgList li:nth-child(n+4) .contArea {min-height:335px;}
.deptInfo ul li:nth-child(n+4) {margin-top:40px;}

/********** 학과 **********/
.history_tit.tit2 {letter-spacing:-1.5px;}

.topTit {margin-bottom:50px;}
.topTit .headLine0 {position:relative;}
.topTit .headLine0+.headLine0:before {content:'';position:absolute;right:0;bottom:14px;display:block;width:calc(100% - 590px);height:1px;background:#222;}

.info .nLine dd {border-top:none;}
.info .headLine0+.headLine0:before {width:calc(100% - 590px);}
.info .imgWrap {height:520px;padding:0 40px;margin-top:50px;background-image:url(../../common/img/dept/nursing/info_img.png);}
.info .imgWrap ul {position:relative;top:410px;width:calc(100% + 45px);margin-left:-45px;font-size:0;}
.info .imgWrap ul li {position:relative;display:inline-block;vertical-align:top;width:calc(33.3333% - 45px);margin-left:45px;}
.info .imgWrap ul li::before {content:'';position:absolute;top:-22px;left:0;width:100%;height:1px;background:rgba(255, 255, 255, .4);}
.info .imgWrap ul li>div {color:#fff;}
.info .imgWrap ul li .imgTit {margin-bottom:10px;font-size:20px;font-weight:700;}
.info .txtBody0 {letter-spacing:-.5px;}
.info .iconWrap {font-size:0;}
.info .iconWrap li {display:inline-block;vertical-align:top;width:25%;padding-right:10px;}
.info .iconWrap li:not(:last-child) {border-right:1px solid #E1E1E1;}
.info .iconWrap li+li {padding-left:40px;}
.info .iconWrap li img {padding-bottom:10px;}

.club ul {width:calc(100% + 40px);margin-left:-40px;font-size:0;}
.club ul li {display:inline-block;vertical-align:top;width:calc(50% - 40px);margin-left:40px;}
.club ul li:nth-child(n+3) {margin-top:80px;}
.club ul li .headLine1 {padding-top:30px;color:#111;}
.club ul li .txtBody1 {padding-top:30px;margin-top:30px;border-top:1px solid #111;}
.club2 .topTit .headLine0+.headLine0:before {width:calc(100% - 840px);}
.club2 .midTit {padding:30px 0 100px 355px;font-size:40px;font-weight:700;line-height:55px;}
.club2 .txtBody0 {padding:100px 0 0 355px;}
.club2 .txtBody0+.txtBody0 {padding-top:40px;}

.roadmap .headLine0+.headLine0:before {width:calc(100% - 756px);}
.roadmap .map {padding-top:50px;overflow:auto;}
.roadmap .map .limit {min-width:1000px;overflow-x:hidden;overflow-y:auto;}

.career .imgArea {height:520px;margin-bottom:80px;background-image:url(../../common/img/dept/nursing/top_img.png);background-repeat:no-repeat;}
.career .imgArea .contBox {float:right;width:512px;height:100%;padding:50px 60px;background-color:rgba(0, 146, 221, .8);}
.career .imgArea .contBox .contTit {padding-bottom:10px;color:#fff;}
.career .imgArea .contBox .txtList.dot>li {line-height:22px;font-size:16px;color:#fff;}
.career .imgArea .contBox .txtList.dot>li::before {background-color:#fff;}
.career .imgArea .contBox .baseBtn {margin-top:30px;}
.career .imgArea .contBox .baseBtn.lineBlack>.base {border:1px solid #fff;color:#fff;}
.career .imgArea .contBox .baseBtn.lineBlack>.base:hover {background:#fff;color:#0092DD;}
.career .headLine2 {color:#0092DD;}
.career .topTit .headLine0s {position:relative;}
.career .topTit .headLine0s:before {content:'';position:absolute;right:0;bottom:14px;display:block;width:calc(100% - 660px);height:1px;background:#222;}
.career .topTit {padding-top:20px;}
.career .txtBody1.wB {padding-bottom:35px;}
.career .txtBody1 span {color:#E1E1E1;}

.site ul {margin-top:30px;font-size:0;}
.site ul li {position:relative;display:inline-block;vertical-align:top;width:50%;border-bottom:1px solid #E1E1E1;}
.site ul li a {padding:20px 30px;display:block;}
.site ul li:nth-child(1),
.site ul li:nth-child(2) {border-top:1px solid #111;}
.site ul li:nth-child(odd) {border-right:1px solid #E1E1E1;}
.site ul li::before {content:'';position:absolute;top:27px;right:0px;width:57px;height:100%;background:url(../../common/img/dept/nursing/site.png) no-repeat;background-size:50%;z-index:-1;}
.site ul .mbN::before {background:none;}

.dental.info .imgWrap {background-image:url(../../common/img/dept/dental/info_img.png);}
.dental.info .iconWrap li {padding-left:35px;}
.dental.career .imgArea {background-image:url(../../common/img/dept/dental/top_img.png);}
.dental.career .topTit .headLine0s:before {width:calc(100% - 465px);}

.beauty.info .imgWrap {background-image:url(../../common/img/dept/beauty/info_img.png);}
.beauty.info .headLine0+.headLine0:before {width:calc(100% - 650px);}
.beauty.career .imgArea {background-image:url(../../common/img/dept/beauty/top_img.png);}

.child.info .contSection .nLine {border-top:none;}
.child.info .headLine0+.headLine0:before {width:calc(100% - 930px);}
.child.info .imgWrap {background-image:url(../../common/img/dept/child/info_img.png);}
.child.career .imgArea {background-image:url(../../common/img/dept/child/top_img.png);}
.child.career .topTit .headLine0s:before {width:calc(100% - 910px);}

.elderly.info .headLine0+.headLine0:before {width:calc(100% - 805px);}
.elderly.info .imgWrap {background-image:url(../../common/img/dept/elderly/info_img.png);}
.elderly.club2 .topTit .headLine0+.headLine0:before {width:calc(100% - 580px);}
.elderly.career .imgArea {background-image:url(../../common/img/dept/elderly/top_img.png);}
.elderly.career .topTit .headLine0s:before {width:calc(100% - 785px);}
.elderly.site ul li {min-height:70px;}

.medis.info .imgWrap {background-image:url(../../common/img/dept/medis/info_img.png);}
.medis.info .txtBody1.top {margin-top:50px;}
.medis.info .pageTabBase {margin-bottom:50px;}
.medis.info .bottomContArea .headLine1.sVer {letter-spacing:-1px;}
.medis.info .imgCont {position:relative;}
.medis.info .imgCont+.imgCont {padding-top:35px;margin-top:35px;border-top:1px solid #E1E1E1;}
.medis.info .imgCont img {position:absolute;top:35px;left:0;}
.medis.info .imgCont:nth-child(1) {border-top:none;}
.medis.info .imgCont:nth-child(1) img {top:0;}
.medis.info .imgCont .txtArea {height:150px;padding-left:240px;}
.medis.info .map {overflow:auto;}
.medis.info .map .limit {min-width:600px;overflow-x:hidden;overflow-y:auto;}
.medis.info .innerImg img+img {margin-left:15px;}
.medis.info .abeekArea {position:relative;padding-top:40px;}
.medis.info .abeekArea .cirTit {display:table;position:absolute;left:50%;top:100px;width:180px;height:180px;border-radius:50%;margin-left:-100px;text-align:center;background-color:#0092DD;z-index:3;}
.medis.info .abeekArea .cirTit span {display:table-cell;vertical-align:middle;}
.medis.info .abeekArea .infoWrap {font-size:0;}
.medis.info .abeekArea .infoWrap .box {display:inline-block;vertical-align:top;height:140px;width:calc(50% - 20px);padding:30px;background-color:#F4F5F9;}
.medis.info .abeekArea .infoWrap .box:nth-child(odd) {margin-right:20px;padding-right:60px;}
.medis.info .abeekArea .infoWrap .box:nth-child(even) {text-align:right;padding-left:80px;}
.medis.info .abeekArea .infoWrap .box:nth-child(n+3) {margin-top:20px;}
.medis.info .cBanner {width:100%;height:80px;background-color:#0092DD;font-size:30px;line-height:80px;color:#fff;text-align:center;}
.medis.info .iconCont {width:calc(100% + 80px);margin-left:-80px;padding-top:30px;font-size:0;}
.medis.info .iconCont>li {display:inline-block;vertical-align:top;width:calc(50% - 80px);margin-left:80px;}
.medis.info .iconCont>li .tit {position:relative;margin-bottom:15px;border-bottom:1px solid #222;}
.medis.info .iconCont>li .tit::before {content:'';position:absolute;top:0;right:0;width:40px;height:42px;background-image:url(../../common/img/dept/medis/info_icon4.svg);background-repeat:no-repeat;}
.medis.info .iconCont>li:nth-child(2) .tit::before {background-image:url(../../common/img/dept/medis/info_icon2.svg);}
.medis.info .iconCont>li:nth-child(3) .tit::before {background-image:url(../../common/img/dept/medis/info_icon3.svg);}
.medis.info .iconCont>li:nth-child(4) .tit::before {background-image:url(../../common/img/dept/medis/info_icon1.svg);}
.medis.info .iconCont>li:nth-child(n+3) {margin-top:40px;}

.medis.career .imgArea {background-image:url(../../common/img/dept/medis/top_img.png);}
.medis.career .imgArea .contBox .txtBody2 {color:#fff;}
.medis.career .headLine2 {color:#222;}
.medis.career .headLine2.BL {color:#0092DD;}
.medis.career .topTit .headLine0s:before {width:calc(100% - 735px);}
.medis.career .pageTabBase {margin-top:65px;margin-bottom:80px;}
.medis.career .bottomArea {position:relative;margin-top:65px;margin-bottom:-96px;padding-top:100px;padding-bottom:200px;background-color:#F4F5F9;}
.medis.career .bottomArea::before {content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:#F4F5F9;}
.medis.career .bottomArea::after {content:'';position:absolute;top:0;right:-100%;width:100%;height:100%;background-color:#F4F5F9;}

/********** 기관 **********/
.greeting.greeting2 .area {padding-top:65px;padding-left:360px;}
.greeting.greeting2 .txtBody0+.txtBody0 {margin-top:25px;}
.greeting.greeting2 .headLine0 br {display:block;}
.greeting.greeting2 .greeting_img {margin-bottom:63px;}
.greeting.greeting2 .name {margin-top:70px;}
.greeting2 .headLine0 span {position:absolute;left:calc(100% - 275px);bottom:25px;color:#666;font-weight:200;}
.greeting2 .headLine0+.headLine0 {display:flex;}
.greeting2 .headLine0+.headLine0::after {content:'';display:inline-block;flex:1;height:1px;background:#222;margin:80px 0 0 20px;}

.rnd.greeting .headLine0+.headLine0:before {display:none;}
.rnd.greeting .name:before {width:275px;}
.rnd .iconEtcArea {min-height:140px;}
.rnd .iconEtcArea .txtBody1 span {padding:0 5px;color:#CDCFD6;font-weight:100;}
.rnd .bottomContArea .division {padding:35px 0 27px;}
.rnd .bottomContArea .division .headLine2 {margin-bottom:10px;}
.rnd .bottomContArea .headLine1.sVer {letter-spacing:-1.5px;}
.rnd .bottomContArea .headLine1.sVer2 {letter-spacing:-2px;}
.rnd .btnArea {margin-top:65px;}

.rnd_10 .imgArea {padding:85px 0 70px 0;}
.rnd_10 .txtArea .txtBody0+.txtBody0 {margin-top:35px;}
.rnd_10 .bgArea {position:relative;background-color:#F4F5F9;min-height:650px;padding-top:100px;}
.rnd_10 .bgArea::before {content:'';display:block;width:2000px;height:100%;position:absolute;right:100%;top:0;background:#f4f5f9;}
.rnd_10 .bgArea .txtBody0 {margin-top:-44px;padding-left:360px;}
.rnd_10 .bgArea .txtArea {padding-left:360px;}

.rnd_14 .contTable td .contTable{margin-top:15px!important;}
.rnd_14 .txtAlert {margin-bottom:10px!important;}

.rnd_15 .workImg {width:calc(100% + 25px);margin-left:-25px;font-size:0;}
.rnd_15 .workImg li {position:relative;display:inline-block;vertical-align:top;width:calc(33.3333% - 25px);margin-left:25px;}
.rnd_15 .workImg li .headLine2 {position:absolute;bottom:25px;left:30px;margin-bottom:0;color:#fff;font-weight:600;}

.rnd_organ .cont {overflow:auto;}
.rnd_organ .cont .limit {min-width:1200px;}
.rnd_organ .stepBox {width:calc(100% + 35px);margin-left:-35px;font-size:0;}
.rnd_organ .stepBox>li {position:relative;display:inline-block;vertical-align:top;width:calc(33.3333% - 35px);margin-left:35px;font-size:0;}
.rnd_organ .stepBox>li:not(:last-child)::before {content:'';position:absolute;right:-20px;top:calc(50% - 6.5px);width:8px;height:13px;background:url(../../common/img/affi/ispg/step_arr.png);}
.rnd_organ .stepBox>li:nth-child(2)::before {width:16px;height:16px;right:-26px;background:url(../../common/img/affi/ispg/step_plus.png);}
.rnd_organ .stepBox>li .top {height:50px;line-height:50px;background-color:#111;color:#fff;text-align:center;}
.rnd_organ .stepBox>li .tit {height:50px;line-height:50px;background-color:#F4F5F9;text-align:center;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;}
.rnd_organ .stepBox>li .cont {border:1px solid #E1E1E1;padding:30px 10px 30px 18px;text-align:center;}
.rnd_organ .stepBox>li:nth-child(2) .contWrap {display:inline-block;vertical-align:top;width:50%;}
.rnd_organ .stepBox>li:nth-child(2) .contWrap.left .tit {border-right:none;}
.rnd_organ .stepBox>li:nth-child(2) .contWrap.left .cont {border-right:none;}
.rnd_organ .stepBox>li:last-child .cont {text-align:left;min-height:160px;}
.rnd_organ .stepBox>li:last-child .cont .txtList.dot>li {font-size:16px;}
.rnd_organ .stepBox>li:last-child .cont .txtList.dot>li+li {margin-top:0px;}

.strategy_1 .bgGray {padding:100px 0!important;background:#F4F5F9;}
.strategy_1 .bgGray:before {content:'';position:absolute;display:block;height:100%;top:0;width:500px;right:-500px;background:#F4F5F9;z-index:-1;}
.strategy_1 .bgGray:after {content:'';position:absolute;display:block;height:100%;top:0;width:1000px;left:-1000px;background:#F4F5F9;z-index:-1;}
.strategy_1 .top_tit .headLine0.line:before {display:none;}
.strategy_1 .left {padding:70px 0 0 360px;}
.strategy_1 .left img {padding-bottom:65px;}
.strategy_1 .cirList {margin-top:70px;}
.strategy_1 .cirList li {position:relative;}
.strategy_1 .cirList li:not(:last-child):before {content:'';position:absolute;bottom:-1px;left:65px;width:92px;height:12px;background-image:url(../../common/img/affi/ispg/mixCir1.png);z-index:3;}
.strategy_1 .cirList li:nth-child(2):before {background-image:url(../../common/img/affi/ispg/mixCir2.png);}
.strategy_1 .cirList li:nth-child(n+2) {margin-top:-20px;}
.strategy_1 .cirList li .cir {position:absolute;top:0;left:0;display:table;text-align:center;width:220px;height:220px;border-radius:50%;background-color:#fff;border:2px solid #0681DA;}
.strategy_1 .cirList li .cir.cGreen {border:2px solid #009A94;}
.strategy_1 .cirList li .cir.cNavy {border:2px solid #254288;}
.strategy_1 .cirList li .cir span {position:relative;display:table-cell;vertical-align:middle;padding:10px;}
.strategy_1 .cirList li .cir span::before {content:'';position:absolute;top:50%;right:-60px;width:60px;height:1px;background-color:#B1B2B5;}
.strategy_1 .cirList li .cir span::after {content:'';position:absolute;top:calc(50% - 4px);right:-60px;width:10px;height:10px;border-radius:50%;background-color:#0681DA;}
.strategy_1 .cirList li:nth-child(2) .cir span::after {background-color:#009A94;}
.strategy_1 .cirList li:nth-child(3) .cir span::after {background-color:#254288;}
.strategy_1 .cirList li .txt {display:table;padding-left:350px;min-height:220px;}
.strategy_1 .cirList li .txt .txtWrap {display:table-cell;vertical-align:middle;}
.strategy_1 .cirList li .txt .txtWrap .wB {margin-bottom:15px;}
.strategy_1 .hyperTit {font-size:38px;text-align:center;}
.strategy_1 .hyperBox {padding:50px 0 95px;margin:0 auto;width:100%;max-width:1110px;}
.strategy_1 .hyperBox>div {position:relative;max-width:500px;width:100%;display:inline-block;vertical-align:top;font-size:0;}
.strategy_1 .hyperBox>div .top_Tit {padding-bottom:25px;font-size:28px;font-weight:700;text-align:center;}
.strategy_1 .hyperBox .hyperArea {margin-right:90px;}
.strategy_1 .hyperBox .squareBox {position:absolute;top:145px;left:calc(50% - 166.5px);width:333px;height:333px;transform:rotate(45deg);background-color:#F4F5F9;border:1px solid #0681DA;z-index:-1;}
.strategy_1 .hyperBox .squareBox span {position:absolute;color:#0681DA;}
.strategy_1 .hyperBox .squareBox span.hyLeft {bottom:-35px;left:132px;}
.strategy_1 .hyperBox .squareBox span.hyRight {bottom:287px;left:185px;transform:rotate(270deg);}
.strategy_1 .hyperBox .cir {position:relative;display:inline-table;vertical-align:top;width:165px;height:165px;border-radius:50%;background-color:#fff;border:1px solid #000;text-align:center;}
.strategy_1 .hyperBox .cir.arr_T::before {content:'';position:absolute;top:calc(50% - 9.5px);left:-100px;width:100px;height:19px;background:url(../../common/img/affi/ispg/hyper.png);}
.strategy_1 .hyperBox .cir .arrTxt {position:absolute;left:-135px;top:calc(50% - 25px);}
.strategy_1 .hyperBox .cir.arr_T2::before {content:'';position:absolute;top:calc(50% - 9.5px);right:-70px;width:100px;height:19px;background:url(../../common/img/affi/ispg/hyper.png);z-index:-1;}
.strategy_1 .hyperBox .cir .arrTxt2 {position:absolute;right:-190px;top:calc(50% - 25px);}
.strategy_1 .hyperBox .cir.top {position:relative;display:table;margin:0 auto;}
.strategy_1 .hyperBox .cir.top.arr::before {content:'';position:absolute;top:calc(50% + 36px);left:-44px;width:17px;height:17px;background:url(../../common/img/affi/ispg/hyperArr1.png);}
.strategy_1 .hyperBox .cir.top.arr::after {content:'';position:absolute;top:calc(50% + 36px);right:-44px;width:17px;height:17px;background:url(../../common/img/affi/ispg/hyperArr2.png);}
.strategy_1 .hyperBox .cir span {display:table-cell;vertical-align:middle;}
.strategy_1 .topColBox {width:calc(100% + 75px);margin-left:-75px;font-size:0;}
.strategy_1 .topColBox li {position:relative;display:inline-block;vertical-align:top;width:calc(33.3333% - 75px);margin-left:75px;}
.strategy_1 .topColBox li .tit {display:table;width:100%;height:66px;text-align:center;background-color:#0092DD;}
.strategy_1 .topColBox li .tit.tGreen {background-color:#009A94;}
.strategy_1 .topColBox li .tit.tNavy {background-color:#254288;}
.strategy_1 .topColBox li .tit span {display:table-cell;vertical-align:middle;font-size:22px;font-weight:600;color:#fff;}
.strategy_1 .topColBox li .cont {padding:15px 10px;border:1px solid #e1e1e1;border-top:0;text-align:center;}
.strategy_1 .topColBox li:not(:last-child)::before {content:'';position:absolute;top:calc(50% - 14px);right:-50px;width:18px;height:33px;background:url(../../common/img/affi/ispg/grayArr.png);}
.strategy_1 .contTable table tbody th {padding-left:10px;}
.strategy_1 .strTable table tbody th {padding-left:30px;}
.strategy_1 .contTable table tbody td.verT {vertical-align:top;}
.strategy_1 .colorTable tbody .bgBlack {background-color:#000;color:#fff;font-weight:400;}
.strategy_1 .colorTable tbody .bgBlue {background-color:#0092DD;color:#fff;font-weight:400;}
.strategy_1 .colorTable tbody .bgGreen {background-color:#009A94;color:#fff;font-weight:400;}
.strategy_1 .colorTable tbody .bgNavy {background-color:#254288;color:#fff;font-weight:400;}

.strategy_2 .top_tit .headLine0.line:before {display:none;}
.strategy_2 .topImg {padding:70px 0 0 360px;}
.strategy_2 .contTable table tbody td .txtList.dot>li {letter-spacing:-1px;}
.strategy_2 .contTable table tbody td.arr span {position:relative;}
.strategy_2 .contTable table tbody td.arr span:not(:first-child) {margin-left:60px;}
.strategy_2 .contTable table tbody td.arr span:not(:last-child)::before {content:'';position:absolute;right:-72px;top:4px;width:56px;height:100%;background:url(../../common/img/affi/ispg/tableArr.png)no-repeat;background-size:50%;}

.ispg_1 .bottomContArea .nLine .division {padding-bottom:0;}
.ispg_1 .contSection>dt {width:330px;border-top:1px solid #E1E1E1;}
.ispg_1 .contSection>dt p {padding-top:15px;font-size:28px;font-weight:700;color:#000;}
.ispg_1 .contSection>dd {width:calc(100% - 350px);margin-left:20px;}
.ispg_1 .banner {display:table;width:100%;height:87px;background-color:#000;text-align:center;}
.ispg_1 .banner span {display:table-cell;vertical-align:middle;font-size:28px;font-weight:600;color:#fff;}
.ispg_1 .perCBox {width:calc(100% + 20px);margin-left:-20px;font-size:0;}
.ispg_1 .perCBox>li {position:relative;display:inline-block;vertical-align:top;width:calc(33.3333% - 20px);margin-left:20px;padding:25px 20px;background-color:#0681DA;}
.ispg_1 .perCBox>li:nth-child(2) {background-color:#009A94;}
.ispg_1 .perCBox>li:nth-child(3) {background-color:#254288;}
.ispg_1 .perCBox>li p {padding-top:18px;color:#fff;}
.ispg_1 .perCBox>li p>span {position:absolute;top:25px;right:20px;font-size:38px;font-weight:700;}
.ispg_1 .perCBox .txtList.dot>li {color:#fff;font-size:16px;}
.ispg_1 .perCBox .txtList.dot>li::before {background-color:#fff;}
.ispg_1 .starBox .tit {display:table;width:100%;height:87px;background-color:rgba(149, 165, 191 ,0.7);text-align:center;}
.ispg_1 .starBox .tit span {display:table-cell;vertical-align:middle;font-size:28px;font-weight:600;padding:10px;color:#06122E;}
.ispg_1 .starBox .cont {padding:25px 17px;border:1px solid #E1E1E1;border-top:none;}
.ispg_1 .starBox .cont ul {width:calc(100% + 25px);margin-left:-25px;font-size:0;}
.ispg_1 .starBox .cont ul li {position:relative;display:inline-block;vertical-align:top;width:calc(16.6666% - 25px);margin-left:25px;}
.ispg_1 .starBox .cont ul li+li {padding-left:20px;}
.ispg_1 .starBox .cont ul li:not(:first-child):before {content:'';position:absolute;top:0;left:0;width:1px;height:100%;background-color:#e1e1e1;}
.ispg_1 .workBox {width:calc(100% + 20px);margin-left:-20px;font-size:0;}
.ispg_1 .workBox li {display:inline-block;vertical-align:top;width:calc(33.3333% - 20px);margin-left:20px;}
.ispg_1 .workBox li .tit {display:table;width:100%;height:82px;background-color:#0681DA;text-align:center;}
.ispg_1 .workBox li:nth-child(2) .tit {background-color:#009A94;}
.ispg_1 .workBox li:nth-child(3) .tit {background-color:#254288;}
.ispg_1 .workBox li .tit .titWrap {display:table-cell;vertical-align:middle;color:#fff;font-weight:600;}
.ispg_1 .workBox li .tit .titWrap span {display:block;color:#fff;}
.ispg_1 .workBox li .cont {padding:23px 15px;border:1px solid #e1e1e1;border-top:none;}
.ispg_1 .workBox li .cont .list {position:relative;padding-left:45px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e1e1e1;}
.ispg_1 .workBox li .cont .list:last-child {padding-bottom:0;margin-bottom:0;border-bottom:none;}
.ispg_1 .workBox li .cont .list .cir {position:absolute;top:-3px;left:0;width:39px;height:28px;border-radius:50px;border:1px solid #0681DA;text-align:center;}
.ispg_1 .workBox li .cont .list .cir span {line-height:28px;font-size:14px;color:#0681DA;}
.ispg_1 .workBox li:nth-child(2) .cont .list .cir {border:1px solid #009A94;}
.ispg_1 .workBox li:nth-child(2) .cont .list .cir span {color:#009A94;}
.ispg_1 .workBox li:nth-child(3) .cont .list .cir {border:1px solid #254288;}
.ispg_1 .workBox li:nth-child(3) .cont .list .cir span {color:#254288;}
.ispg_1 .boxInner {padding:55px 60px 60px;text-align:center;border:1px solid #e1e1e1;}
.ispg_1 .boxInner .tit {font-size:28px;}
.ispg_1 .boxInner .organ {padding-top:35px;}
.ispg_1 .boxInner .organ .top {position:relative;display:inline-table;width:200px;height:200px;border-radius:50%;margin-bottom:60px;text-align:center;background-color:#0092DD;}
.ispg_1 .boxInner .organ .top::before {content:'';position:absolute;bottom:-30px;left:50%;margin-left:-.5px;width:1px;height:30px;background:#e1e1e1;}
.ispg_1 .boxInner .organ .top span {display:table-cell;vertical-align:middle;font-size:28px;color:#fff;}
.ispg_1 .boxInner .organ ul {width:calc(100% + 30px);margin-left:-30px;font-size:0;}
.ispg_1 .boxInner .organ ul li {position:relative;display:inline-block;vertical-align:top;width:calc(25% - 30px);margin-left:30px;height:70px;background-color:#F4F5F9;border:1px solid #E1E1E1;}
.ispg_1 .boxInner .organ ul li span {line-height:70px;font-weight:600;}
.ispg_1 .boxInner .organ ul li::before {content:'';position:absolute;top:-30px;left:50%;margin-left:-.5px;width:1px;height:30px;background:#e1e1e1;}
.ispg_1 .boxInner .organ ul li:not(:last-child)::after {content:'';position:absolute;top:-30px;left:50%;margin-left:-.5px;width:calc(100% + 32px);height:1px;background:#e1e1e1;}
.ispg_1 .topBoxTit {display:table;width:100%;height:55px;background-color:#000;text-align:center;}
.ispg_1 .topBoxTit span {display:table-cell;vertical-align:middle;font-weight:600;color:#fff;}
.ispg_1 .colorTit {font-size:0;text-align:center;}
.ispg_1 .colorTit>div {display:inline-table;width:50%;height:55px;}
.ispg_1 .colorTit>div span {display:table-cell;vertical-align:middle;color:#fff;font-weight:600;}
.ispg_1 .colorTit .blueTit {background-color:#0092DD;}
.ispg_1 .colorTit .greenTit {background-color:#009A94;}
.groupCont .contSection .marPc {margin-top:0!important;}
.groupCont .contSection .marPc2 {margin-top:30px!important;}
.groupCont .contSection .marPc .division {margin-top:-2px;}
.ispg_1 .systemBox {font-size:0;text-align:center;box-sizing:border-box;}
.ispg_1 .systemBox li {display:inline-block;vertical-align:top;width:50%;padding:15px 10px;border:1px solid #e1e1e1;}
.ispg_1 .systemBox li:nth-child(odd) {border-right:none;}
.ispg_1 .systemBox li:nth-child(n+3) {border-top:none;}
.ispg_1 .boxInnerTxt {position:relative;padding:15px 10px;text-align:center;border:1px solid #e1e1e1;font-size:0;}
.ispg_1 .boxInnerTxt::before {content:'';position:absolute;top:-32px;left:calc(50% - 6px);width:13px;height:31px;background:url(../../common/img/affi/ispg/dataTableArr.png);}
.ispg_1 .boxInnerTxt li {position:relative;display:inline-block;vertical-align:top;width:33.3333%;padding:0 10px;}
.ispg_1 .boxInnerTxt li:not(:last-child)::before {content:'';position:absolute;right:0;top:0;width:1px;height:100%;background:#e1e1e1;}

.ispg_2 .colorTable2 th.bgBlack {background:#111;color:#fff;font-size:14px;}
.ispg_2 .colorTable2 td {padding:17px;font-size:16px;}
.ispg_2 .colorTable2 td.bgGray {background:#F4F5F9;font-size:24px;font-weight:700;}
.ispg_2 .colorTable2 .titBlue td {background-color:#0092DD;color:#fff;}
.ispg_2 .colorTable2 .titGreen td {background-color:#009A94;color:#fff;}
.ispg_2 .colorTable2 .txtList.dot>li {font-size:16px;}
.ispg_2 .colorTable2 .txtList.dot>li+li {margin-top:6px;}
.ispg_2 .colorTable2 .dotBlue td .txtList.dot>li::before {background-color:#0092DD;}
.ispg_2 .colorTable2 .dotGreen td .txtList.dot>li::before {background-color:#009A94;}
.ispg_2 .colorTable2 .dotBlue td {vertical-align:top;}
.ispg_2 .colorTable2 .dotGreen td {vertical-align:top;}
.ispg_2 .colorTable2 .cirTxt td div {display:inline-block;border:1px solid #0092DD;width:38px;height:28px;border-radius:50px;margin-right:5px;}
.ispg_2 .colorTable2 .cirTxt td span {font-size:14px;color:#0092DD;line-height:28px;}
.ispg_2 .colorTable2 .cirTxt td div:nth-child(n+2) {margin-left:25px;}
.ispg_2 .ispgWrap {padding-top:25px;font-size:0;margin:0 auto;overflow:hidden;}
.ispg_2 .ispgWrap>div {position:relative;display:inline-block;vertical-align:top;}
.ispg_2 .ispgBox .circle {display:table;width:190px;height:190px;border-radius:50%;border:1px solid #0681DA;text-align:center;}
.ispg_2 .ispgBox .main {display:table-cell;vertical-align:middle;color:#0681DA;font-size:28px;text-align:center;}
.ispg_2 .ispgBox.center {display:block;width:440px;height:440px;margin:0 auto;}
.ispg_2 .ispgBox.center .main {color:#000;}
.ispg_2 .ispgBox.center .main span {padding-top:10px;}
.ispg_2 .ispgBox.center .mainWrap {display:inline-table;width:440px;height:440px;border-radius:50%;border:30px solid #F4F5F9;margin:0 auto;}
.ispg_2 .ispgBox.center .conBox {position:absolute;max-width:320px;width:100%;padding:15px;border:1px solid #e1e1e1;}
.ispg_2 .ispgBox.eBox .circle {border:1px solid #009A94;}
.ispg_2 .ispgBox.eBox .main {color:#009A94;}
.ispg_2 .ispgBox.cBox .circle {border:1px solid #254288;}
.ispg_2 .ispgBox.cBox .main {color:#254288;}
.ispg_2 .ispgBox .txtList.dot>li {font-size:16px;}
.ispg_2 .ispgBox .txtList.dot>li+li {margin-top:6px;}
.ispg_2 .ispgBox.boxes .conBox {max-width:320px;width:100%;}
.ispg_2 .ispgBox.boxes .conBox .conTit {height:66px;line-height:66px;font-weight:600;background-color:#F4F5F9;border:1px solid #e1e1e1;text-align:center;}
.ispg_2 .ispgBox.boxes .conBox .borBox {border:1px solid #e1e1e1;border-top:none;padding:15px;}
.ispg_2 .ispgBox.boxes {display:inline-block;width:50%;vertical-align:top;}
.ispg_2 .ispgBox.eBox .conBox .conTit span {display:inline;}
.ispg_2 .cont .limit img {max-width:inherit;}
.ispg_2 .cont .tableTouchArea {height:calc(100% - 10px);}

/* 성민 */
.ispgCircleList {font-size:0;margin-top: 45px;margin-bottom: 30px;}
.ispgCircleList.typeMb {display:none;}
.ispgCircleList>div {display:inline-block;vertical-align:top;}
.ispgCircleList>div .box {position:relative;border:1px solid #e1e1e1;}
.ispgCircleList>div .box+.box {margin-top:32px;}
.ispgCircleList>div .box .tit {position:relative;padding:19px 16px;margin-bottom:0 !important;background:#F4F5F9;border-bottom:#e1e1e1;text-align:Center;font-weight:600;}
.ispgCircleList>div .box .tit span {font-size:16px;}
.ispgCircleList>div .box .cont {padding:15px 15px;background:#fff;position:relative;}
.ispgCircleList>div .box .txtList.dot>li {font-size:16px;letter-spacing:-.3px;}
.ispgCircleList>div .box .txtList.dot>li+li {margin-top:0;}
.ispgCircleList>.middle {width:640px;margin:0 60px;}
.ispgCircleList>.left,
.ispgCircleList>.right {width:calc(50% - 380px);}

.ispgCircleList>.left .box:nth-of-type(1) .tit:before {content:'';display:block;position:absolute;bottom:0;right:0;transform: translateX(100%);width:155px;height:1px;background:url(../../common/img/affi/ispg/line_H.png) repeat-x;}
.ispgCircleList>.left .box:nth-of-type(2) .tit:before {content:'';display:block;position:absolute;bottom:0;right:0;transform: translateX(100%);width:155px;height:1px;background:url(../../common/img/affi/ispg/line_H.png) repeat-x;}
.ispgCircleList>.left .box:nth-of-type(3) .tit:before {content:'';display:block;position:absolute;bottom:0;right:0;transform: translateX(100%);width:100%;height:1px;background:url(../../common/img/affi/ispg/line_H.png) repeat-x;}

.ispgCircleList>.right .box:nth-of-type(2) .tit:before {content:'';display:block;position:absolute;bottom:0;left:0;transform: translateX(-100%);width:155px;height:1px;background:url(../../common/img/affi/ispg/line_H.png) repeat-x;}
.ispgCircleList>.right .box:nth-of-type(3) .tit:before {content:'';display:block;position:absolute;bottom:0;left:0;transform: translateX(-100%);width:155px;height:1px;background:url(../../common/img/affi/ispg/line_H.png) repeat-x;}

.ispgCircleList>.middle .circle_wrap {position:relative;width:440px;height:440px;margin:0 auto;}
.ispgCircleList>.middle .circle_wrap:before {content:'';position:Absolute;display:block;width:100%;top:60px;left:50%;height:1px;background:url(../../common/img/affi/ispg/line_H.png) repeat-x;}
.ispgCircleList>.middle .main_circle {display:flex;justify-content:center;flex-direction: column;align-items: center;width:440px;height:440px;border-radius: 50%;border:30px solid #F4F5F9;margin:0 auto;text-align:center;}
.ispgCircleList>.middle .main_circle .tit {position:relative;margin-bottom:10px;font-size:28px;font-weight:700;}
.ispgCircleList>.middle .main_circle .tit:before {content:'';position:absolute;top:-20px;left:50%;margin-left:-4.5px;display:block;width:9px;height:9px;background:#666666;border-radius:50%;}
.ispgCircleList>.middle .main_circle .tit:after {content:'';position:absolute;bottom:59px;left:50%;margin-left:-0.5px;display:block;width:1px;height:85px;background:url(../../common/img/affi/ispg/line_V.png) repeat-y;}
.ispgCircleList>.middle .circle_s {position:absolute;width:190px;height:190px;background:#fff;border:2px solid #0681DA;border-radius:50%;z-index: 1;;}
.ispgCircleList>.middle .circle_s.blue:before  {content:'';position:absolute;top:0;transform: translateY(-100%);left:50%;margin-left:-0.5px;display:block;width:1px;height:60px;background:url(../../common/img/affi/ispg/line_V.png) repeat-y;}
.ispgCircleList>.middle .circle_s .txtArea {display:flex;width:100%;height:100%;;justify-content:center;align-items: center;flex-direction:column;text-align:center;}
.ispgCircleList>.middle .circle_s .txtArea .tit {margin-bottom:-5px;font-size:30px;font-weight:700;font-family: 'Archivo', sans-serif;color:#0681DA;}
.ispgCircleList>.middle .circle_s.green {border-color:#009A94}
.ispgCircleList>.middle .circle_s.green:before  {content:'';position:absolute;bottom:0;transform: translateY(100%);left:50%;margin-left:-0.5px;display:block;width:1px;height:115px;background:url(../../common/img/affi/ispg/line_V.png) repeat-y;}
.ispgCircleList>.middle .circle_s.green .txtArea .tit {color:#009A94}
.ispgCircleList>.middle .circle_s.purple {border-color:#254288}
.ispgCircleList>.middle .circle_s.purple .txtArea .tit {color:#254288}
.ispgCircleList>.middle .circle_s .txtArea .tit_s {margin-bottom:5px;font-size:18px;font-weight:500;}
.ispgCircleList>.middle .circle_s.blue {top:50%;margin-top:-95px;left:-100px;}
.ispgCircleList>.middle .circle_s.green {top:50%;margin-top:-95px;right:-100px;}
.ispgCircleList>.middle .circle_s.purple {bottom:-100px;;left:50%;margin-left:-95px;}
/* //성민 */

.ispg_2 .arrBox {position:relative;padding-top:120px;width:calc(100% + 35px);margin-left:-35px;font-size:0;}
.ispg_2 .arrBox::before {content:'';position:absolute;left:calc(50% - 160px);top:0;width:350px;height:80px;background:url(../../common/img/affi/ispg/aceArr.png);}
.ispg_2 .arrBox li {display:inline-block;vertical-align:top;width:calc(33.3333% - 35px);margin-left:35px;}
.ispg_2 .arrBox li .tit {height:70px;text-align:center;background-color:#111;}
.ispg_2 .arrBox li .tit.tBlue {background-color:#0681DA;}
.ispg_2 .arrBox li .tit span {font-weight:600;line-height:70px;color:#fff;}
.ispg_2 .arrBox li .cont {border:1px solid #e1e1e1;padding:18px 10px;text-align:center;}
.ispg_2 .cont {overflow:auto;}
.ispg_2 .cont .limit {min-width:1200px;}
.ispg_2 .cont .limit img {max-width:100%;}

.ispg_3 .goalCir {display:flex;justify-content:space-between;/* flex-direction:column; */margin-top:60px;/* width:calc(100% + 130px);margin-left:-130px; */font-size:0;}
.ispg_3 .goalCir li {display:inline-block;vertical-align:top;/* width:calc(33.3333% - 130px);margin-left:130px; */text-align:center;}
.ispg_3 .goalCir li.dot {position:relative;top:146px;width:10px;height:10px;border-radius:50%;background:#0092DD;}
.ispg_3 .goalCir li:nth-child(4).dot {background:#254288;}
.ispg_3 .goalCir li.cirList {width:calc(33.3333% - 20px);}
.ispg_3 .goalCir li .cir {position:relative;display:table;margin:0 auto;width:300px;height:300px;border-radius:50%;background-color:#0092DD;}
.ispg_3 .goalCir li:nth-child(1) .cir::before {content:'';position:absolute;top:50%;right:-100%;width:100%;height:1px;background:#E1E1E1;}
.ispg_3 .goalCir li:nth-child(3) .cir::before {content:'';position:absolute;top:50%;right:-100%;width:100%;height:1px;background:#E1E1E1;}
/* .ispg_3 .goalCir li:not(:nth-child(3)) .cir::after {content:'';position:absolute;top:calc(50% - 5px);right:-100px;width:10px;height:10px;border-radius:50%;background:#0092DD;} */
.ispg_3 .goalCir li:nth-child(2) .cir::after {background:#254288;}
.ispg_3 .goalCir li .cir.cGreen {background-color:#009A94;}
.ispg_3 .goalCir li .cir.cNavy {background-color:#254288;}
.ispg_3 .goalCir li .cir span {display:table-cell;vertical-align:middle;font-size:30px;font-weight:600;color:#fff;}
.ispg_3 .goalCir li .txt {margin-top:40px;letter-spacing:-1px;}
.ispg_3 .arrCir {max-width:1160px;width:100%;margin:0 auto;margin-top:100px;font-size:0;}
.ispg_3 .arrCir li {position:relative;display:inline-block;vertical-align:top;width:33.3333%;text-align:center;}
.ispg_3 .arrCir li:not(:nth-child(1))::before {content:'';position:absolute;left:-196px;top:calc(50% - 9px);width:196px;height:18px;background:url(../../common/img/affi/ispg/cirLine.png);z-index:-2;}
.ispg_3 .arrCir li .cir {display:table;width:280px;height:280px;border-radius:50%;padding:10px;background-color:#fff;border:1px solid #000;}
.ispg_3 .arrCir li:nth-child(3) .cir {background-color:#0092DD;border:1px solid #0092DD;}
.ispg_3 .arrCir li:nth-child(3) .cir .cirIn {color:#fff;}
.ispg_3 .arrCir li:nth-child(3) .cir .cirIn span {color:#fff;}
.ispg_3 .arrCir li .cir .cirIn {display:table-cell;vertical-align:middle;font-size:30px;font-weight:600;line-height:40px;}
.ispg_3 .arrCir li .cir .cirIn span {padding-bottom:10px;color:#666;}
.ispg_3 .proList li .txtBody1 {padding-left:80px;}
.ispg_3 .proList li .tit {position:relative;padding-bottom:30px;margin-bottom:30px;}
.ispg_3 .proList li .tit::before {content:'';position:absolute;bottom:0;left:0;width:70px;height:1px;background:#0092DD;}
.ispg_3 .scrollWrap {overflow:auto;}
.ispg_3 .scrollWrap .limit {min-width:1380px;min-height:650px;}
.ispg_3 .adamList {width:calc(100% + 115px);margin-left:-115px;font-size:0;}
.ispg_3 .adamList>li {position:relative;display:inline-block;vertical-align:top;max-width:465px;width:100%;margin-left:115px;}
.ispg_3 .adamList>li:last-child {max-width:200px;width:100%;}
.ispg_3 .adamList>li .top {display:table;width:100%;height:90px;text-align:center;background-color:#0092DD;}
.ispg_3 .adamList>li .top .titWrap {display:table-cell;vertical-align:middle;color:#fff;line-height:26px;}
.ispg_3 .adamList>li .top .titWrap span {display:block;font-size:14px;font-weight:300;}
.ispg_3 .adamList>li .cont {padding:30px;border:1px solid #e1e1e1;border-top:none;}
.ispg_3 .adamList>li .arrT {position:absolute;right:calc(-100% - 17px);top:50%;line-height:46px;}
.ispg_3 .adamList>li:nth-child(1) .cont::before {content:'';position:absolute;top:calc(50% + 37px);right:-116px;width:117px;height:14px;background:url(../../common/img/affi/ispg/boxLine1.png)no-repeat;}
.ispg_3 .adamList>li:nth-child(2) .arrT {right:calc(-100% - 45px);}
.ispg_3 .adamList>li:nth-child(2) .cont::before {content:'';position:absolute;top:calc(50% + 37px);right:-116px;width:117px;height:14px;background:url(../../common/img/affi/ispg/boxLine1.png)no-repeat;}
.ispg_3 .adamList>li:nth-child(3) .cont div:nth-child(1)::before {content:'';position:absolute;top:255px;right:calc(50% - 7px);width:14px;height:71px;background:url(../../common/img/affi/ispg/boxLine3.png)no-repeat;}
.ispg_3 .adamList>li:nth-child(3) .cont .txtBody2 {position:absolute;bottom:150px;left:50px;writing-mode:vertical-lr;}
.ispg_3 .adamList>li .cntList {font-size:0;}
.ispg_3 .adamList>li .cntList>li {display:inline-block;vertical-align:top;width:50%;padding-bottom:30px;}
.ispg_3 .adamList>li .cntList>li:nth-child(even) {border-left:1px solid #e1e1e1;padding-left:30px;}
.ispg_3 .adamList>li .cntList>li:nth-child(n+3) {border-top:1px solid #e1e1e1;padding-top:30px;padding-bottom:0;}
.ispg_3 .adamList>li .cntList>li .txtList.dot>li {font-size:16px;}
.ispg_3 .adamList>li .cntList>li .txtList>li+li {margin-top:0px;}
.ispg_3 .adamList>li .cntList>li .txtList.dot>li::before {background-color:#666;}
.ispg_3 .adamList>li .cntList>li .txtBody0 {font-weight:600;}
.ispg_3 .adamList>li .cntList>li .txtBody0 span {color:#0092DD;font-weight:600;}
.ispg_3 .adamList>li .cntList>li .txtBody2 {padding:10px 0 15px;color:#666;}
.ispg_3 .adamList>li .top.green {background-color:#009A94;}
.ispg_3 .adamList>li .cntList>li .txtBody0 span.green {color:#009A94;}
.ispg_3 .adamList>li .top.navy {background-color:#254288;}
.ispg_3 .adamList>li:last-child .cont {background-color:#F4F5F9;}
.ispg_3 .adamList>li:last-child .cont div {display:table;width:100%;min-height:134.5px;background-color:#fff;border:1px solid #e1e1e1;text-align:center;}
.ispg_3 .adamList>li:last-child .cont div:nth-child(2) {margin-top:70px;}
.ispg_3 .adamList>li:last-child .cont div .txtBody1 {display:table-cell;vertical-align:middle;font-weight:600;line-height:24px;}
.ispg_3 .adamList>li:first-child::before {content:'';position:absolute;bottom:-68px;left:calc(50% - 147px);width:150px;height:68px;background:url(../../common/img/affi/ispg/arr.png)no-repeat;}
.ispg_3 .adamCir {margin-top:68px;font-size:0;}
.ispg_3 .adamCir .cir {position:relative;display:inline-table;vertical-align:top;text-align:center;width: 198px;height:70px;border-radius:50px;background-color:#0092DD;}
.ispg_3 .adamCir .bgBlue::before {content:'';position:absolute;right:-90px;top:calc(50% - 7px);width:90px;height:14px;background:url(../../common/img/affi/ispg/arrLine1.png)no-repeat;}
.ispg_3 .adamCir .bdBlue:nth-child(3)::before {content:'';position:absolute;right:-153px;top:calc(50% - 7px);width:153px;height:14px;background:url(../../common/img/affi/ispg/arrLine2.png)no-repeat;}
.ispg_3 .adamCir .cir .cirTxt {position:absolute;left:140px;top:0;}
.ispg_3 .adamCir .cir.bdBlue .cirTxt {left:170px;}
.ispg_3 .adamCir .cir .txtBody1 {display:table-cell;vertical-align:middle;color:#fff;}
.ispg_3 .adamCir .cir.bdBlue {background-color:transparent;border:2px solid #0092DD;}
.ispg_3 .adamCir .cir.bdBlue .txtBody1 {color:#000;}
.ispg_3 .adamCir .bdBlue:nth-child(2) {margin-left:90px;}
.ispg_3 .adamCir .bdBlue:nth-child(3) {margin-left:-20px;}
.ispg_3 .adamCir .cir.bgGreen {background-color:#009A94;}
.ispg_3 .adamCir .cir.bdGreen {background-color:transparent;border:2px solid #009A94;}
.ispg_3 .adamCir .cir.bdGreen .txtBody1 {color:#000;}
.ispg_3 .adamCir .bgGreen {position:relative;margin-left:150px;}
.ispg_3 .adamCir .bgGreen::before {content:'';position:absolute;right:10px;top:13px;width:9px;height:44px;background:url(../../common/img/affi/ispg/mixLine.png)no-repeat;}
.ispg_3 .adamCir .bdGreen {margin-left:-20px;}

.organizationChart strong {position:relative;display:table;width:220px;height:220px;margin:0 auto;margin-bottom:45px;border-radius:50%;box-sizing:border-box;background:#0092DD;}
.organizationChart>strong:before {content:'';position:absolute;left:50%;margin-left:-.5px;top:220px;display:block;width:1px;height:407px;background:#E1E1E1;z-index:-1;}
.organizationChart strong>span {display:table-cell;width:100%;height:100%;text-align:center;font-size:30px;color:#fff;vertical-align:middle;font-weight:700;}
.organizationChart strong>span .txtBody1 {color:#fff;}
.organizationChart .chart {position:relative;max-width:1162px;width:100%;margin:0 auto;text-align:center;font-size:0;}
.organizationChart .chart:not(:last-child) {margin-bottom:80px;}
.organizationChart .chart>li {position:relative;width:100%;display:inline-block;vertical-align:top;border:1px solid #E1E1E1;}
.organizationChart .chart>li .tit {position:relative;width:100%;height:55px;line-height:55px;background-color:#F4F5F9;}
.organizationChart .chart>li .tit::before {content:'';position:absolute;width:1px;height:30px;top:-30px;left:calc(50% - 0.5px);background:#E1E1E1;}
.organizationChart .chart>li:not(:last-child) .tit::after {content:'';position:absolute;width:calc(100% + 32px);height:1px;top:-30px;left:50%;background:#E1E1E1;}
.organizationChart .chart>li .cont {padding:15px;background-color:#fff;}
.organizationChart .chart1 {max-width:320px;}
.organizationChart .chart1>li .tit {background-color:#254288;color:#fff;}
.organizationChart .chart1>li .tit::before {display:none;}
.organizationChart .chart2>li,
.organizationChart .chart3>li {width:calc(25% - 30px);}
.organizationChart .chart2>li:not(:last-child),
.organizationChart .chart3>li:not(:last-child) {margin-right:30px;}

.serInfo2 .topColorBox {width:calc(100% + 45px);margin-left:-45px;font-size:0;}
.serInfo2 .topColorBox li {position:relative;display:inline-block;vertical-align:top;width:calc(50% - 45px);margin-left:45px;}
.serInfo2 .topColorBox li .tit {height:60px;line-height:60px;text-align:center;font-size:16px;color:#fff;background-color:#0092DD;}
.serInfo2 .topColorBox li .tit.green {background-color:#009A94;}
.serInfo2 .topColorBox li .cont {padding:20px;border:1px solid #E1E1E1;}
.serInfo2 .topColorBox li:nth-child(1)::before {content:'';position:absolute;top:calc(50% - 6.5px);right:-27px;width:8px;height:13px;background:url(../../common/img/affi/service/iconArrow.png);}

.serInfo3 img {padding-top:30px;padding-bottom:10px;}
.serInfo3 .txtAlert+.txtAlert {margin-top:15px;}
.serInfo3 .contSection>dt {width:285px;}
.serInfo3 .contSection>dd {width:calc(100% - 355px);margin-left:70px;}
.serInfo3 .bottomContArea .headLine1.sVer {letter-spacing:-2px;}

.organ_Chart {padding-bottom:120px;}
.organ_Chart strong {position:relative;display:table;width:220px;height:220px;border-radius:50%;margin:0 auto;margin-bottom:50px;box-sizing:border-box;background:#0092DD;}
.organ_Chart strong::before {content:'';position:absolute;top:220px;left:50%;margin-left:-0.5px;width:1px;height:460px;background:#E1E1E1;}
.organ_Chart strong span {display:table-cell;vertical-align:middle;text-align:center;color:#fff;}
.organ_Chart .chart {position:relative;width:100%;margin:0 auto;text-align:center;}
.organ_Chart .chart1 {max-width:830px;height:70px;text-align:left;margin-bottom:40px;}
.organ_Chart .chart1>li {display:inline-block;text-align:center;}
.organ_Chart .chart1>li:nth-child(2) {float:right;}
.organ_Chart .chart1>li .tit {position:relative;width:200px;height:100%;line-height:70px;background-color:#254288;color:#fff;}
.organ_Chart .chart1>li .tit::before {content:'';position:absolute;top:50%;right:-215px;width:215px;height:1px;background:#e1e1e1;}
.organ_Chart .chart1>li:nth-child(2) .tit::before {left:-215px;}
.organ_Chart .chart2 {max-width:400px;margin:0 auto;margin-bottom:80px;}
.organ_Chart .chart2>li .tit {width:100%;line-height:70px;background-color:#F4F5F9;border:1px solid #E1E1E1;}
.organ_Chart .chart2>li .cont {min-height:145px;padding:15px;border:1px solid #E1E1E1;border-top:none;background-color:#fff;}
.organ_Chart .chart2>li .cont .txtList {text-align:left;}
.organ_Chart .chart3 {max-width:1400px;margin-left:-50px;font-size:0;}
.organ_Chart .chart3>li {display:inline-block;vertical-align:top;width:calc(33.3333% - 100px);margin-left:100px;}
.organ_Chart .chart3>li .tit {position:relative;display:table;width:100%;height:100px;background-color:#F4F5F9;border:1px solid #E1E1E1;}
.organ_Chart .chart3>li .tit::before {content:'';position:absolute;top:-40px;left:50%;margin-left:-0.5px;width:1px;height:40px;background:#e1e1e1;}
.organ_Chart .chart3>li:not(:nth-child(3)) .tit::after {content:'';position:absolute;top:-40px;left:50%;margin-left:-0.5px;width:calc(100% + 103px);height:1px;background:#e1e1e1;}
.organ_Chart .chart3>li .tit span {display:table-cell;vertical-align:middle;}

.wholeInfo .top_tit {padding-bottom:80px;}
.wholeInfo .bottomContArea .division.div1 {padding-bottom:100px;}

/* .wholeInfo .ico_cirArrow {margin-bottom:50px;}
.wholeInfo .ico_cirArrow ul {justify-content: center;}
.wholeInfo .ico_cirArrow li.cir {display:flex;flex-direction:column;justify-content:center;align-items:center;width:340px;height:340px;}
.wholeInfo .ico_cirArrow li.cir .cir_tit {line-height:80px;font-size:80px;font-family: 'Archivo', sans-serif;font-weight:700;}
.wholeInfo .ico_cirArrow li.cir .txtBody1 {position:relative;padding-bottom:10px;margin-bottom:20px;color:#fff;}
.wholeInfo .ico_cirArrow li.cir .txtBody1::before {content:'';position:absolute;left:50%;bottom:0px;margin-left:-28px;display:block;width:56px;height:1px;background:#fff;}
.wholeInfo .ico_cirArrow li.cir .sub_txt {font-size:24px;}
.wholeInfo .ico_cirArrow li.cir.cNavy {background-color:#254288;}
.wholeInfo .grayBox {margin-bottom:80px;}
.wholeInfo .grayBox>ul {width:calc(100% + 25px);margin-left:-25px;font-size:0;}
.wholeInfo .grayBox>ul>li {position:relative;display:inline-block;vertical-align:top;width:calc(33.3333% - 25px);margin-left:25px;;padding:20px;border:1px solid #e1e1e1;}
.wholeInfo .grayBox>ul>li::before {content:'';position:absolute;top:-50px;left:50%;margin-left:-0.5px;height:50px;width:1px;background:#e1e1e1;}
.wholeInfo .grayBox .txtList.dot>li {font-size:16px;}
.wholeInfo .grayBox .txtList>li+li {margin-top:0;}
.wholeInfo .grayBox .txtList.dot.dotBlue>li::before {background-color:#0092DD;}
.wholeInfo .grayBox .txtList.dot.dotGreen>li::before {background-color:#009A94;} */

/* .wholeInfo .ico_cirArrow li .cirInner {display:table-cell;vertical-align:middle;position:relative;width:360px;height:360px;border-radius:50%;background:#0092DD;border-radius:50%;text-align:center;z-index: 1;}
.wholeInfo .ico_cirArrow li .cirInner.cGreen {background-color:#2DB5A9;}
.wholeInfo .ico_cirArrow li .cirInner.cNavy {background-color:#254288;}
.wholeInfo .ico_cirArrow li.cir .top {line-height:80px;font-size:80px;font-family: 'Archivo', sans-serif;font-weight:700;color:#fff;}
.wholeInfo .ico_cirArrow li.cir .cir_tit {position:relative;padding-bottom:10px;margin-bottom:22px;font-size:18px;font-weight:300;}
.wholeInfo .ico_cirArrow li.cir .cir_tit::before {content:'';position:absolute;left:50%;bottom:0px;margin-left:-28px;display:block;width:56px;height:1px;background:#fff;}
.wholeInfo .ico_cirArrow li.cir .sub_txt {font-size:24px;margin:0!important;}
.wholeInfo .ico_cirArrow .grayBox {margin-top:50px;padding:25px;text-align:left;border:1px solid #E1E1E1;}
.wholeInfo .ico_cirArrow .grayBox ul {display:block;}
.wholeInfo .ico_cirArrow .grayBox .txtList.dot>li {font-size:16px;}
.wholeInfo .grayBox .txtList>li+li {margin-top:0;}
.wholeInfo .grayBox .txtList.dot.dotBlue>li::before {background-color:#0092DD;}
.wholeInfo .grayBox .txtList.dot.dotGreen>li::before {background-color:#009A94;} */

.cirArrow {margin-top:80px;margin-bottom:80px;}
.cirArrow>ul {display:flex;align-items: center;}
.cirArrow li {position:relative;max-width:448px;width:100%;}
.cirArrow li .cirInner {position:relative;display:table;text-align:center;z-index: 1;margin:0 auto;}
.cirArrow li .cirInner .cirWrap {position:relative;display:table-cell;vertical-align:middle;width:340px;height:340px;border-radius:50%;margin:0 auto;text-align:center;background:#0092DD;border-radius:50%;}
.cirArrow li:not(:last-child) .cirInner .cirWrap::before {z-index:-1;content:'';position:absolute;right:-140px;top:calc(50% - 27.5px);width:150px;height:55px;background:url(../../common/img/affi/wholeperson/cirLine_1.png);}
.cirArrow li:nth-child(3) .cirInner .cirWrap::before {background:url(../../common/img/affi/wholeperson/cirLine_2.png);}
.cirArrow li .cirInner.cGreen .cirWrap {background-color:#2DB5A9}
.cirArrow li .cirInner.cNavy .cirWrap {background-color:#254288}
.cirArrow li.arr {width:calc(100% - 1220px);margin-left:-10px;margin-right:-20px;}
.cirArrow li.arr img {display:none;}
.cirArrow li.cir .top {line-height:80px;font-size:80px;font-family: 'Archivo', sans-serif;font-weight:700;color:#fff;}
.cirArrow li.cir .cir_tit {position:relative;padding-bottom:10px;margin-bottom:22px;color:#fff;font-size:18px;font-weight:300;}
.cirArrow li.cir .cir_tit::before {content:'';position:absolute;left:50%;bottom:0px;margin-left:-28px;display:block;width:56px;height:1px;background:#fff;}
.cirArrow li.cir .sub_txt {font-size:24px;margin:0!important;color:#fff;}
.cirArrow .grayBox {position:relative;margin-top:50px;padding:25px;text-align:left;border:1px solid #E1E1E1;}
.cirArrow .grayBox::before {content:'';position:absolute;top:-50px;left:50%;margin-left:-0.5px;height:50px;width:1px;background:#e1e1e1;}
.cirArrow .grayBox ul {display:block;}
.cirArrow .grayBox .txtList.dot>li {font-size:16px;}
.cirArrow .grayBox .txtList>li+li {margin-top:0;}
.cirArrow .grayBox .txtList.dot.dotBlue>li::before {background-color:#0092DD;}
.cirArrow .grayBox .txtList.dot.dotGreen>li::before {background-color:#009A94;}

.wholeInfo .bgGray {padding-bottom:400px!important;background:#F4F5F9;}
.wholeInfo .bgGray:before {content:'';position:absolute;display:block;height:100%;top:0;width:500px;right:-500px;background:#F4F5F9;z-index:-1;}
.wholeInfo .bgGray:after {content:'';position:absolute;display:block;height:100%;top:0;width:1000px;left:-1000px;background:#F4F5F9;z-index:-1;}
.wholeInfo .organ {position:relative;padding-top:75px;text-align:center;}
.wholeInfo .organ::before {content:'';position:absolute;top:520px;left:calc(50% - 250px);width:500px;height:80px;background:url(../../common/img/affi/wholeperson/bigArr.png)no-repeat;}
.wholeInfo .organ .top {position:relative;display:inline-table;width:220px;height:220px;border-radius:50%;margin-bottom:80px;text-align:center;background-color:#0092DD;}
.wholeInfo .organ .top::before {content:'';position:absolute;top:220px;left:50%;margin-left:-.5px;width:1px;height:42px;background:#ccc;}
.wholeInfo .organ .top span {display:table-cell;vertical-align:middle;font-size:28px;color:#fff;}
.wholeInfo .organ ul {width:calc(100% + 30px);margin-left:-30px;font-size:0;}
.wholeInfo .organ ul li {position:relative;display:inline-block;vertical-align:top;width:calc(20% - 30px);margin-left:30px;height:70px;background-color:#fff;border:1px solid #ccc;}
.wholeInfo .organ ul li span {line-height:70px;font-weight:600;}
.wholeInfo .organ ul li::before {content:'';position:absolute;top:-40px;left:50%;margin-left:-.5px;width:1px;height:40px;background:#ccc;}
.wholeInfo .organ ul li:not(:last-child)::after {content:'';position:absolute;top:-40px;left:50%;margin-left:-.5px;width:calc(100% + 32px);height:1px;background:#ccc;}

.wholeInfo .half {margin-top:-235px!important;}
.wholeInfo .imgBox {width:calc(100% + 70px);margin-left:-70px;font-size:0;}
.wholeInfo .imgBox li {position:relative;display:inline-block;vertical-align:top;width:calc(33.3333% - 70px);margin-left:70px;}
.wholeInfo .imgBox li .txt {position:absolute;bottom:25px;left:30px;}
.wholeInfo .imgBox li .headLine1 {color:#fff;}
.wholeInfo .imgBox li .txtBody1 {display:inline;padding-left:15px;color:#fff;}
.wholeInfo .lineWrap {position:relative;margin-top:180px;padding:60px;border:1px solid #E1E1E1;}
.wholeInfo .lineWrap::before {content:'';position:absolute;top:-120px;left:calc(50% - 250px);width:500px;height:80px;background:url(../../common/img/affi/wholeperson/bigArr.png)no-repeat;}
.wholeInfo .lineWrap .lineTit {margin-bottom:60px;font-size:40px;text-align:center;}
.wholeInfo .lineWrap ul {width:calc(100% + 30px);margin-left:-30px;font-size:0;}
.wholeInfo .lineWrap ul li {display:inline-block;vertical-align:top;width:calc(20% - 30px);margin-left:30px;}
.wholeInfo .lineWrap ul li .titBlue {position:relative;padding-bottom:15px;margin-bottom:15px;font-size:28px;color:#254288;}
.wholeInfo .lineWrap ul li .titBlue::before {content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#000;}
.wholeInfo .lineWrap ul li .txtBody1 {color:#666;}

.serviceInfo .greeting {padding-top:35px;}
.serviceInfo .greeting .headLine0+.headLine0:before {display:none;}
.serviceInfo .goalList>li {position:relative;box-sizing:border-box;font-size:0;}
.serviceInfo .goalList>li>div {display:inline-table;vertical-align:top;}
.serviceInfo .goalList>li .txtWrap {display:table-cell;vertical-align:middle;}
.serviceInfo .goalList>li .imgBox .img {width:686px;height:450px;overflow:hidden;}
.serviceInfo .goalList>li .txtBox {width:calc(100% - 780px);height:450px;padding-left:95px;}
.serviceInfo .goalList>li:nth-child(even) {padding-right:780px;text-align:left;}
.serviceInfo .goalList>li:nth-child(even) .imgBox {position:absolute;right:0;top:0;}
.serviceInfo .goalList>li:nth-child(even) .txtBox {width:100%;padding-left:70px;}
.serviceInfo .goalList>li+li {margin-top:70px;}
.serviceInfo .goalList>li .tit {font-size:40px;font-weight:700;}
.serviceInfo .goalList>li .txtBody0 {position:relative;padding-bottom:30px;margin-bottom:30px;}
.serviceInfo .goalList>li .txtBody0::before {content:'';position:absolute;bottom:0;left:0;width:70px;height:1px;background:#0092DD;}
.serviceInfo .goalList>li .txtBody0.wB {padding-bottom:15px;margin-bottom:0;}
.serviceInfo .goalList>li .txtBody0.wB::before {display:none;}

.simulation.greeting .headLine0+.headLine0:before {display:none;}

.childedu.history .history_top {padding-top:70px;}
.childedu.history .history_area {margin-top:110px;}
.childedu.greeting .headLine0+.headLine0:before {display:none;}
.childedu.greeting .name:before {width:175px;}
.childedu.comeWay .btnWrap {float:right;}
.childedu.comeWay .API_MAP {margin-bottom:60px;}
.childedu .whaInfoLine .info>p {display:block;}
.childedu .whaInfoLine .info .wB {padding-bottom:15px;}
.childedu .videoArea .img_wrap {width:100%;font-size:0;}
.childedu .videoArea .video_wrap {position:relative;padding:56.3% 0 0 0;font-size:0;}
.childedu .videoArea .video_wrap .play_iframe {position:absolute;top:0;left:0;width:100%;height:100%;}
.criteria .txtAlert {margin:20px 0 40px;}
.criteria ul {width:calc(100% + 25px);margin-left:-25px;font-size:0;}
.criteria ul li {position:relative;display:inline-block;vertical-align:top;width:calc(33.3333% - 25px);margin-left:25px;}
.criteria ul li:nth-child(n+4) {margin-top:25px;}
.criteria ul li p {position:absolute;bottom:25px;left:30px;color:#fff;font-weight:500;}
.wPro.criteria ul li br {display:none;}
.child_edu .headLine1.top {padding-bottom:0;}
.child_edu .headLine1 {padding-bottom:30px;}
.eduInfo .btnWrap {text-align:center;}
.eduInfo .baseBtn {margin-top:30px;}
.eduInfo .baseBtn.double {margin-top:60px;}
.eduInfo .iconBox {width:calc(100% + 25px);margin-left:-25px;font-size:0;}
.eduInfo .iconBox>div {display:inline-block;vertical-align:top;min-height:410px;width:calc(50% - 25px);margin-left:25px;padding:30px;border:1px solid #E1E1E1;box-sizing:border-box;}
.eduInfo .iconBox>div .imgWrap {margin:0 auto;width:80px;}
.eduInfo .iconBox>div .tit {padding:30px 0 40px;text-align:center;}
.eduInfo .iconBox>div .tit span {font-size:30px;font-weight:500;}

.culture.greeting .name:before {width:190px;}
.culture.greeting .headLine0+.headLine0:before {display:none;}

.culture .cultureSlider {width:calc(100% + 120px);}
.culture .swiper-wrapper {width:100%;}
.culture .swiper-slide.item {position:relative;margin-right:30px;width:407px;height:450px;font-size:0;}
.culture .item>img {width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;}
.culture .item:before {z-index:5;content:'';display:block;width:100%;height:150px;position:absolute;left:0;bottom:0;background:url(../../common/img/affi/culture/news_thum_dim.png) no-repeat;background-size:cover;}
.culture .item>p {z-index:7;position:absolute;left:30px;bottom:25px;font-size:24px;font-weight:600;color:#fff;width:100%;}
.culture .controlArea {display:inline-block;position:absolute;right:0;top:65px;font-size:0;}
.culture .controlArea .prev {display:inline-block;width:25px;height:14px;vertical-align:middle;background:url(../../common/img/affi/culture/arrLeft.svg) no-repeat center center;}
.culture .controlArea .next {display:inline-block;width:25px;height:14px;vertical-align:middle;background:url(../../common/img/affi/culture/arrRight.svg) no-repeat center center;margin-left:30px;}
.culture .controlArea .prev:hover {background:url(../../common/img/affi/culture/arrLeft_hover.svg) no-repeat center center;}
.culture .controlArea .next:hover {background:url(../../common/img/affi/culture/arrRight_hover.svg) no-repeat center center;}

.innovation .goalWrap {width:calc(100% + 25px);margin-left:-25px;font-size:0;}
.innovation .goalWrap li {position:relative;display:inline-block;vertical-align:top;width:calc(33.3333% - 25px);margin-left:25px;}
.innovation .goalWrap li .cont {position:absolute;bottom:25px;padding:0 15px 0 25px;}
.innovation .goalWrap li .cont p {color:#fff;}
.innovation .goalWrap li .cont .headLine2 {margin-bottom:10px;}
.innovation .goalWrap li .cont .txtBody1 {letter-spacing:-.5px;}
.innovation .strategy {width:calc(100% + 70px);margin-left:-70px;font-size:0;}
.innovation .strategy li {position:relative;display:inline-block;vertical-align:top;width:calc(33.3333% - 70px);margin-left:70px;}
.innovation .strategy li:nth-child(odd) {margin-top:120px;}
.innovation .strategy li img {margin-bottom:45px;}
.innovation .strategy li .headLine2 {position:relative;padding-bottom:25px;margin-bottom:40px;}
.innovation .strategy li .headLine2::before {content:'';position:absolute;bottom:0;left:0;width:70px;height:1px;background:#0092DD;}
.innovation .fullBg {height:660px;margin-left:-420px;margin-top:75px;margin-bottom:75px;background-image:url(../../common/img/affi/global/inno_bg.png);}
.innovation .fullBg .inner {max-width:1140px;padding:95px 50px;margin:0 auto;}
.innovation .fullBg p {color:#fff;}
.innovation .fullBg .headLine0 {padding:30px 0 40px;color:#0092DD;}
.innovation .fullBg .txtBody0s+.txtBody0s {margin-top:25px;}
.innovation .fullBg .cont {position:relative;padding-left:40px;}
.innovation .fullBg .cont::before {content:'';position:absolute;top:0;left:0;width:1px;height:100%;background:#fff;}
.proList li {position:relative;box-sizing:border-box;font-size:0;}
.proList li>div {display:inline-table;vertical-align:top;}
.proList li .txtWrap {display:table-cell;vertical-align:middle;}
.proList li .imgBox .img {width:686px;height:450px;overflow:hidden;}
.proList li .txtBox {width:calc(100% - 780px);height:450px;padding-left:95px;}
.proList li:nth-child(even) {padding-right:780px;text-align:left;}
.proList li:nth-child(even) .imgBox {position:absolute;right:0;top:0;}
.proList li:nth-child(even) .txtBox {width:100%;padding-left:70px;}
.proList li+li {margin-top:70px;}
.proList li .tit {font-size:40px;font-weight:700;}
.proList li .txtBody0 {position:relative;padding-bottom:30px;margin-bottom:30px;}
.proList li .txtBody0::before {content:'';position:absolute;bottom:0;left:0;width:70px;height:1px;background:#0092DD;}
.proList li .txtBody1 {position:relative;padding-left:50px;}
.proList li .txtBody1+.txtBody1 {margin-top:15px;}
.proList li .txtBody1 span {position:absolute;top:0;left:0;}
.innovation .bottomContArea .headLine1.sVer {letter-spacing:-1.5px;}
.innovation .bottomContArea .headLine1.sVer2 {letter-spacing:-3px;}
.inno3 .contSection>dd {width:calc(100% - 340px);margin-left:100px;}
.inno3 .colTable th {font-size:16px;font-weight:300;color:#B1B2B5;}
.inno3 .colTable table td {font-size:16px;letter-spacing:-1px;}
.inno3 .colTable tbody td .txtList.dot>li {font-size:16px;letter-spacing:-1px;}
.inno3 .colTable tbody td .txtList>li+li {margin-top:5px;}
.inno3 .colTable .row1 th {font-size:24px;}
.inno3 .colTable .row2 th {color:#111;background-color:#fff;font-weight:700;font-size:16px;}
.inno3 .colTable th span {display:inline;margin-right:10px;color:#fff;}
.inno3 .colTable th.bgBlack {background-color:#000;}
.inno3 .colTable th span.txtBl {color:#0092DD;font-weight:700;}
.inno3 .colTable th span.txtGr {color:#009A94;font-weight:700;}
.inno3 .colTable table thead .nLine {border-bottom:none;}
.inno3 .colTable th.bgGr {background-color:#F4F5F9;}
.inno3 .colTable td.bgGr {background-color:#F4F5F9;}
.inno3 .colTable td .wB {display:block;margin-bottom:10px;}
.inno3 .contTable table tbody td {padding:8px 15px;}
.inno3 .colTable .row3 .bgSky {background-color:#0092DD;color:#fff;}
.inno3 .colTable .row3 .bgGreen {background-color:#009A94;color:#fff;}
.inno3 .colTable .row4 td:not(:nth-child(1)) {vertical-align:top;}
.inno3 .colTable .row4 .txtList.dot.txtSky>li::before {background-color:#0092DD;}
.inno3 .colTable .row4 .txtList.dot>li::before {background-color:#009A94;}
.inno3 .colTable .row5 .bgNavy {background-color:#254288;color:#fff;}
.inno3 .colTable td .arr {position:relative;display:block;}
.inno3 .colTable td .arr::before {content:'';position:absolute;top:7px;left:calc(50% - 6.5px);width:13px;height:8px;background:url(../../common/img/affi/global/arr.png)no-repeat;}

.exchange .txtBody0+.txtBody0 {margin-top:30px;}
.exchange .txtZone {margin:65px 0 30px;}
.exchange .fullBg {height:530px;margin-left:-420px;background-image:url(../../common/img/affi/global/ex_bg.png);}
.exchange .fullBg .inner {max-width:1770px;padding-left:420px;padding-top:85px;}
.exchange .fullBg .headLine1 {color:#fff;}
.exchange .fullBg .txt_l {position:absolute;}
.exchange .fullBg .txt_r {padding-left:490px;padding-right:10px;width:calc(100% + 70px);margin-left:-70px;font-size:0;}
.exchange .fullBg .txt_r li {display:inline-block;vertical-align:top;width:calc(50% - 70px);margin-left:70px;}
.exchange .fullBg .txt_r li:nth-child(n+3) {margin-top:60px;}
.exchange .fullBg .txt_r li .txtBody1 {color:#fff;}
.exchange .fullBg .txt_r li .top {position:relative;padding-bottom:20px;margin-bottom:20px;font-weight:700;font-size:28px;color:#fff;}
.exchange .fullBg .txt_r li .top::before {content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:rgba(255, 255, 255, .3);}
.exchange .fullBg .txt_r li .top span {padding-right:15px;color:#0092DD;}
.exchange .proList li .txtBody1 {padding-left:0;}
.exchange .proList li .txtBody0s {position:relative;padding-bottom:30px;margin-bottom:30px;}
.exchange .proList li .txtBody0s::before {content:'';position:absolute;bottom:0;left:0;width:70px;height:1px;background:#0092DD;}
.brandList {width:calc(100% + 70px);margin-left:-70px;font-size:0;}
.brandList li {display:inline-block;vertical-align:top;width:calc(33.3333% - 70px);margin-left:70px;}
.brandList li img {padding-bottom:50px;}
.brandList li .headLine1 {position:relative;padding-bottom:25px;margin-bottom:40px;color:#111;}
.brandList li .headLine1::before {content:'';position:absolute;bottom:0;left:0;width:70px;height:1px;background:#0092DD;}
.exchange .boxList {width:calc(100% + 25px);margin-left:-25px;font-size:0;}
.exchange .boxList>li {display:inline-block;vertical-align:top;width:calc(33.3333% - 25px);margin-left:25px;}
.exchange .boxList>li:nth-child(n+4) {margin-top:35px;}
.exchange .boxList>li .titBox {display:table;width:100%;height:60px;text-align:center;background-color:#F4F5F9;border:1px solid #E1E1E1;}
.exchange .boxList>li .titBox span {display:table-cell;vertical-align:middle;}
.exchange .boxList>li .contBox {padding:25px 30px;border:1px solid #E1E1E1;border-top:none;}
.exchange .proposeArea {margin-top:125px;padding-bottom:70px;;font-size:0;text-align:center;}
.exchange .proposeArea>div {position:relative;display:inline-block;vertical-align:top;}
.exchange .proposeArea .circle_l {font-size:0;}
.exchange .proposeArea .circle_r {padding-left:186px;}
.exchange .proposeArea .circle_r:before {content:'';position:absolute;left:-10px;top:50%;margin-top:-9.5px;display:block;width:196px;height:19px;background:url(../img/affi/global/line_propse2.png) no-repeat center;}
.exchange .proposeArea .circle_l:before {content:'';position:absolute;left:236px;top:38px;display:block;width:215px;height:199px;background:url(../img/affi/global/line_propse.png) no-repeat center;}
.exchange .proposeArea .circle_l .circle:first-child {margin-right:126px;}
.exchange .proposeArea .circle_r .circle {border:0;background:#0681DA;}
.exchange .proposeArea .circle_r .circle .bigT {color: #fff;}
.exchange .proposeArea .circle {position:relative;display:inline-table;;width:280px;height:280px;border-radius:50%;border:1px solid #000;vertical-align:top;text-align:center;z-index: 2;background:#fff;}
.exchange .proposeArea .circle .cirTxt {display:table-cell;vertical-align:middle;}
.exchange .proposeArea .circle .bigT {font-size:30px;font-weight:600;padding-bottom:15px;}
.exchange .proposeArea .circle .cirTxt .txtBody1 {margin-bottom:0;}

.koredu.greeting .headLine0+.headLine0:before {display:none;}
.koredu .gray_icoBox {width:calc(100% + 25px);margin-left:-25px;}
.koredu .gray_icoBox li {width:calc(16.6666% - 25px);margin-left:25px;}
.koredu .gray_icoBox li .box {min-height:205px;}
.koredu .gray_icoBox li:last-child .box {background-color:#F4F5F9;}
.koredu .gray_icoBox li:last-child .box p {color:#000;}
.koredu .gray_icoBox .cir {margin-bottom:10px;width:40px;height:20px;line-height:20px;border-radius:30px;border:1px solid #0092DD;text-align:center;}
.koredu .gray_icoBox .cir.stu {background-color:#0092DD;}
.koredu .gray_icoBox .cir.stu span {color:#fff;}
.koredu .gray_icoBox .cir span {font-size:14px;color:#0092DD;}


/********** 영문 **********/
.libraryEng .numCirArea>ul>li .cir {padding:10px;}
.facilityEng .numCirArea>ul>li .cir {padding:10px;}

@media all and (max-width:1900px){
    
.ispgCircleList>div .box .cont br {display:none;}
.ispgCircleList>div .box .tit span {display:block;}
.ispgCircleList.typePc {display:none;}
.ispgCircleList.typeMb {display:block;width:auto;}
.ispgCircleList.typeMb>.middle {width:100%;margin:0;}
.ispgCircleList.typeMb>.middle .circle_wrap {width:100%;height:100%;}
.ispgCircleList.typeMb>.middle .circle_s {position:static !important;margin-top:0 !important;margin:0 auto;margin-bottom:20px;}
.ispgCircleList>div .box+.box {margin-top:15px;}
.ispgCircleList.typeMb>.middle .circle_s:before {display:none !important}
.ispgCircleList.typeMb>.middle .main_circle {width:350px;height:350px;margin-bottom:30px;}
.ispgCircleList>.middle .circle_wrap:before {display:none;}
.ispgCircleList>.middle .main_circle .tit:before {display:none;}
.ispgCircleList>.middle .main_circle .tit:after {display:none;}
.ispgCircleList>.middle .circle_wrap>ul>li+li {margin-top:30px;}

.wholeInfo .cirArrow .grayBox .txtList.dot>li br {display:none;}
}

@media all and (max-width:1870px){
.strategy_1 .hyperBox {transform:scale(.7);padding:0;max-width:100%;}
/* .wholeInfo .ico_cirArrow li.cir {width:250px;height:250px;}
.wholeInfo .ico_cirArrow li.arr {width:132px;}
.wholeInfo .ico_cirArrow li.cir .sub_txt {font-size:22px;}
.wholeInfo .grayBox>ul {max-width:1113px;margin:0 auto;} */
.cirArrow>ul {max-width:1200px;width:100%;margin:0 auto;}
.cirArrow li {max-width:100%;}
.cirArrow li .cirInner .cirWrap {width:280px;height:280px;}
.cirArrow .grayBox {margin:0 auto;margin-top:50px;width:280px;padding:15px;}
.cirArrow li:not(:last-child) .cirInner .cirWrap::before {display:none;}

.ispg.comeWay .wayInfo>div {display:block;}
.ispg.comeWay .wayInfo>div:not(:last-child) {margin-right:0!important;}
.ispg.comeWay .wayInfo .sec2 {display:inline-block;vertical-align:top;max-width:1270px;width:33.3333%;margin-top:20px;}
.ispg_2 .colorTable2 .cirTxt td div:nth-child(n+2) {margin-left:15px;}
}


@media all and (max-width:1850px){
.rnd_organ br {display:none;}
.rnd_organ .stepBox>li .cont {min-height:160px;}
.rnd_organ .stepBox>li:last-child .cont {min-height:210px;}

.ispg_1 br {display:none;}
.ispg_1 .contSection>dt {width:180px;}
.ispg_1 .contSection>dd {width:calc(100% - 200px);margin-left:20px;}
.ispg_1 .perCBox>li p>span {position:relative;display:block;top:0;right:auto;left:0;}
.ispg_1 .perCBox .txtBody1+.txtList {padding-top:0!important;}
.ispg_1 .boxInner {padding:55px 40px 60px;}
.ispg_1 .boxInner .organ ul {width:calc(100% + 10px);margin-left:-10px;}
.ispg_1 .boxInner .organ ul li {width:calc(25% - 10px);margin-left:10px;}
.ispg_1 .boxInner .organ ul li:not(:last-child)::after {width:calc(100% + 12px);}
}


@media all and (max-width:1800px){
.ispg_3 br {display:none;}

.recruit br {display:none;}

.inno3 .colTable br {display:none;}

.ispg_2 .arrBox li .cont br {display:none;}

.strategy_1 br {display:none;}
.strategy_1 .mBr {display:block;}
.strategy_1 .strTable table tbody th {padding-left:10px;}
.strategy_2 br {display:none;}

.serInfo2 br {display:none;}

.inno3 .colTable br {display:none;}
.inno3 .colTable .mBr {display:block;}

.exchange .fullBg .txt_r {padding-left:300px;}

.wPro.criteria ul li br {display:block;}
}

@media all and (max-width:1750px){
/********** 기관 **********/
.childedu.comeWay .btnWrap {float:inherit;margin-top:30px;}

.serviceInfo .goalList>li {overflow:hidden;}
.serviceInfo .goalList>li>div {display:block;}
.serviceInfo .goalList>li .imgBox img {width:auto;height:auto;}
.serviceInfo .goalList>li .txtBox {width:686px;height:auto;padding-left:0;margin-top:20px;}
.serviceInfo .goalList>li .txtBox br {display:none;}
.serviceInfo .goalList>li:nth-child(even) {padding-right:0;text-align:right;min-height:auto;}
.serviceInfo .goalList>li:nth-child(even) .imgBox {float:right;position:relative;}
.serviceInfo .goalList>li:nth-child(even) .txtBox {float:right;width:686px;text-align:left;padding-left:0;}

.ispg_3 .scrollBr {display:block;}
.ispg_3 .goalCir li .cir {width:250px;height:250px;}
.ispg_3 .goalCir li:not(:nth-child(3)) .cir::after {display:none;}
.ispg_3 .goalCir li.dot {top:120px;}
.proList li {overflow:hidden;}
.proList li>div {display:block;}
.proList li .imgBox img {width:auto;height:auto;}
.proList li .txtBox {width:686px;height:auto;padding-left:0;margin-top:20px;}
.proList li:nth-child(even) {padding-right:0;text-align:right;min-height:auto;}
.proList li:nth-child(even) .imgBox {float:right;position:relative;}
.proList li:nth-child(even) .txtBox {float:right;width:686px;text-align:left;padding-left:0;}

.koredu .gray_icoBox br {display:none;}
}


@media all and (max-width:1620px){
.strategy_1 .hyperBox {transform:scale(1);padding:20px 0 50px;}
.strategy_1 .hyperBox>div {display:block;}
.strategy_1 .hyperBox .hyperArea {margin:0 auto;}
.strategy_1 .hyperBox .starArea {margin:0 auto;margin-top:50px;}
.strategy_1 .hyperBox .cir.arr_T2::before {right:-50px;}
.strategy_1 .hyperBox .cir .arrTxt2 {right:-170px;}
}


@media all and (max-width:1520px){
.innovation .fullBg {width:calc(100% + 520px);}
.exchange .fullBg {width:calc(100% + 520px);}
}


@media all and (max-width:1500px){
.groupCont .mBr {display:block;}

/********** 국문 **********/
.comeWay .wayInfo>div {display:block;}
.comeWay .wayInfo>div:not(:last-child) {margin-right:0;}
.comeWay .wayInfo .sec2 {display:inline-block;vertical-align:top;width:33.3333%;max-width:1395px;margin-top:20px;}

/********** 학과 **********/
.info .iconWrap li {width:50%;padding-right:15px;}
.info .iconWrap li:not(:last-child) {border-right:none;}
.info .iconWrap li+li {padding-left:0px;}
.info .iconWrap li:nth-child(n+3) {margin-top:30px;}
.info .iconWrap li img {padding-bottom:10px;}

.club .txtBody1 br {display:none;}
.club2 .midTit {padding:20px 0 50px 180px;font-size:32px;line-height:48px;}
.club2 .txtBody0 {padding:50px 0 0 180px;}

.career .txtBody1 br {display:none;}
.career .topTit .headLine0s {padding-bottom:35px;}
.career .topTit .headLine0s:before {right:auto;left:0;bottom:0;width:100%;}

.nursing .division br {display:none;}
.nursing.info .imgWrap ul {top:370px;}

.beauty .division br {display:none;}
.beauty.info .txtBody0 br {display:none;}

.dental .division br {display:none;}
.dental.career .topTit .headLine0s:before {width:100%;}

.child.info br {display:none;}
.child.career .topTit .headLine0s:before {width:100%;}

.nursing .division br {display:none;}

.elderly .division br {display:none;}
.elderly.info .txtBody0 br {display:none;}
.elderly.career .topTit .headLine0s:before {width:100%;}

.medis.info br {display:none;}
.medis.info .abeekArea .cirTit {width:155px;height:155px;margin-left:-85px;}
.medis.info .abeekArea .infoWrap .box {padding:20px;}
.medis.info .abeekArea .infoWrap .box:nth-child(odd) {padding-right:50px;}
.medis.info .abeekArea .infoWrap .box:nth-child(even) {padding-left:55px;}
.medis.club .mBr {display:block;}
.medis.career .topTit .headLine0s:before {width:100%;}

/********** 기관 **********/
.serInfo3 .division br {display:none;}
.cooperation .division br {display:none;}
.simulation br {display:none;}
.childedu br {display:none;}
.child_edu br {display:none;}
.culture br {display:none;}
.culture br {display:none;}
.exchange br {display:none;}
.exchange .mBr {display:block;}
}


@media all and (max-width:1400px){
/********** 국문 **********/
.test .boxWrap>div {min-height:240px;}
.test .grayBox li {width:calc(25% - 30px);min-height:235px;}
.test .grayBox li:nth-child(n+5) {margin-top:30px;}
/* .test .grayBox li p br {display:none;} */
.test br {display:none;}

/********** 기관 **********/
.koredu .gray_icoBox li {width:calc(33.333% - 25px);}
.koredu .gray_icoBox li:nth-child(3) .box::before {display:none;}
}


@media all and (max-width:1340px){
/********** 기관 **********/
.ispg_3 .arrCir li .cir {margin:0 auto;}
.ispg_3 .arrCir li:not(:nth-child(1))::before {left:-143px;}
.ispg_3 .goalCir li:not(:nth-child(3)) .cir::after {display:block;}

.innovation .fullBg {width:calc(100% + 100px);margin-left:-50px;}
.innovation .fullBg .inner {max-width:1500px;padding:100px 50px;}

.exchange .fullBg .txt_r {padding-right:50px;}
}


@media all and (max-width:1320px){
/********** 기관 **********/
.ispg_3 .arrCir {max-width:950px;}
.ispg_3 .arrCir li:not(:nth-child(1))::before {left:-148px;}
.ispg_3 .arrCir li .cir {width:220px;height:220px;}
.ispg_3 .arrCir li .cir .cirIn {font-size:22px;line-height:30px;}
.ispg_3 .arrCir li .cir .cirIn span {padding-bottom:5px;}
}


@media all and (max-width:1300px){
.deptInfo .topImgList .contArea {}
.deptInfo .topImgList li:nth-child(3) .contArea,
.deptInfo .topImgList li:nth-child(4) .contArea {min-height:456px;}
.deptInfo .topImgList li:nth-child(5) .contArea,
.deptInfo .topImgList li:nth-child(6) .contArea {min-height:400px;}
.deptInfo .topImgList .contArea .btn {position:absolute;left:30px;bottom:30px;top:auto;width:calc(100% - 60px);}

.military .bottomContArea .division .contBtn.top {position:relative!important;top:-10px!important;}

/********** 기관 **********/
.rnd_15 .workImg li .headLine2 {bottom:20px;left:25px;font-size:20px;}

.exchange .fullBg {height:auto;}
.exchange .fullBg .inner {padding-bottom:85px;}
.exchange .proposeArea .circle_r {display:block;padding-left:0;padding-top:58px;}
.exchange .proposeArea .circle_r:before {left:50%;margin-left:-98px;top:-41px;transform:rotate(90deg);}
.exchange .fullBg .txt_l {position:relative;}
.exchange .fullBg .txt_r {width:calc(100% + 30px);margin-left:-30px;padding-left:0;padding-top:50px;}
.exchange .fullBg .txt_r li {width:calc(50% - 30px);margin-left:30px;}
.exchange .fullBg .txt_r li:nth-child(n+3) {margin-top:30px;}
}


@media all and (max-width:1200px){
/********** 국문 **********/
.jobSupport .txtList.halfType li {width:100%;display:block;}
.history .history_area>ul>li>.history.bTit {padding-left:0;}

/********** 학과 **********/
.club2 .midTit br {display:none;}
.club2 .txtBody0 br {display:none;}
.career .imgArea .contBox {padding:30px 40px;}

.ispg .baseBtn {display:none;}

.rnd_organ .stepBox {width:100%;margin-left:0;}
.rnd_organ .stepBox>li {width:100%;margin-left:0;}
.rnd_organ .stepBox>li+li {margin-top:40px;}
.rnd_organ .stepBox>li .cont {min-height:auto;}
.rnd_organ .stepBox>li:last-child .cont {min-height:auto;}
.rnd_organ .stepBox>li:not(:last-child)::before {right:calc(50% - 6.5px);top:auto;bottom:-25px;transform:rotate(90deg);}
.rnd_organ .stepBox>li:nth-child(2)::before {right:calc(50% - 8px);bottom:-28px;}
.rnd_organ .stepBox>li:nth-child(2) .cont {min-height:72px;padding:10px;}
}


@media all and (max-width:1040px){
/********** 국문 **********/
.comeWay .wayInfo>div p {font-size:18px;}
.comeWay .wayInfo .sec2 {width:100%;margin-top:10px;}
.comeWay .wayInfo .sec2+.sec2+.sec2 {display:none;}

.test .grayBox li {width:calc(33.3333% - 30px);min-height:200px;}
.test .grayBox li:nth-child(n+4) {margin-top:30px;}

/********** 입학 **********/
.recruit .contSection>dt {width:100%;}
.recruit .contSection>dd {width:100%;margin-left:0;}
.recruit .txtBody1 br {display:none;}

.accept ul li .tit {padding:20px 0 25px;font-size:24px;}

/********** 학과 **********/
.topTit {margin-bottom:35px;}
.topTit .headLine0+.headLine0 {padding-bottom:35px;}

.info .headLine0+.headLine0:before {right:auto;left:0;bottom:0;width:calc(100% - 425px);}
.info .imgWrap {background-position:center;}
.info .imgWrap ul {width:calc(100% + 20px);margin-left:-20px;}
.info .imgWrap ul li {width:calc(33.3333% - 20px);margin-left:20px;}

/* .club ul li:nth-child(n+3) {margin-top:40px;}
.club ul li .headLine1 {padding-top:20px;}
.club ul li .txtBody1 {padding-top:20px;margin-top:20px;} */
.club ul {width:100%;margin-left:0;}
.club ul li {width:100%;margin-left:0;}
.club ul li img {width:100%;}
.club ul li:nth-child(n+2) {margin-top:60px;}
.club ul li .headLine1 {padding-top:15px;}
.club ul li .txtBody1 {padding-top:10px;margin-top:10px;}
.club2 .topTit .headLine0+.headLine0:before {right:auto;left:0;bottom:0;width:calc(100% - 150px);}

.roadmap .headLine0+.headLine0:before {right:auto;left:0;bottom:0;width:calc(100% - 250px);}

.career .imgArea {height:880px;background-size:auto 400px;}
.career .imgArea .contBox {position:relative;width:100%;padding-top:440px;background:none;}
.career .imgArea .contBox::before {content:'';position:absolute;bottom:0;left:0;width:100%;height:480px;background:rgba(0, 146, 221, .8);z-index:-1;}
.career .topTit .headLine0s {font-size:45px;line-height:60px;}
.career .imgArea .contBox .baseBtn {position:absolute;bottom:40px;left:30px;}

.nursing.career .imgArea .contBox .txtList.dot>li br {display:none;}

.dental.info .iconWrap li {padding-left:0;}

.beauty.info .headLine0+.headLine0:before {width:calc(100% - 360px);}
.beauty.career .imgArea {height:820px;margin-bottom:0;}
.beauty.career .imgArea .contBox {height:auto;}

.child.info .headLine0+.headLine0:before {width:calc(100% - 100px);}
.child.career .topTit .headLine0s {letter-spacing:0;}
.child.site ul li {padding:20px;}
.child.site ul li::before {right:20px;}

.elderly.info .headLine0+.headLine0:before {width:calc(100% - 200px);}
.elderly.club2 .topTit .headLine0+.headLine0:before {width:calc(100% - 430px);}

.medis.career .imgArea {height:730px;}
.medis.career .imgArea .contBox .txtBody2 br {display:none;} 

/********** 기관 **********/
.greeting.greeting2 .area {padding-left:0;padding-top:30px;}
.greeting.greeting2 .headLine0 span {position:relative;left:0;bottom:0;padding-top:15px;}
.greeting.greeting2 .greeting_img>img {width:100%;}
.greeting.greeting2 .greeting_img {margin-bottom:30px;}
.greeting2 .headLine0+.headLine0 {display:block;}
.greeting2 .headLine0+.headLine0::after {display:block;margin:10px 0 0 0;}

.rnd_15 .workImg {width:calc(100% + 10px);margin-left:-10px;}
.rnd_15 .workImg li {width:calc(33.3333% - 10px);margin-left:10px;}
.rnd_15 .workImg li .headLine2 {bottom:10px;left:10px;font-size:18px;}

.strategy_2 .topImg {padding:40px 0 0 0px;}

.rnd_organ .stepBox>li .cont {padding:15px;}

.ispg_1 .contSection>dt {width:100%;border-top:0;}
.ispg_1 .contSection>dd {width:100%;margin-left:0;}
.ispg_1 .perCBox>li p>span {padding:15px 0;}
.ispg_1 .starBox .cont ul li {width:calc(33.3333% - 25px);}
.ispg_1 .starBox .cont ul li:nth-child(n+4) {margin-top:20px;}
.ispg_1 .starBox .cont ul li:nth-child(4) {padding-left:0;}
.ispg_1 .starBox .cont ul li:nth-child(4):before {display:none;}
.groupCont .contSection dt.marPc {margin-top:35px!important;}
.groupCont .contSection dt.marPc2 {margin-top:35px!important;}
.groupCont .contSection dd.marPc2 {margin-top:0px!important;}
.ispg_1 .boxInnerTxt::before {display:none;}

.ispg_2 .arrBox {width:calc(100% + 10px);margin-left:-10px;}
.ispg_2 .arrBox li {width:calc(33.3333% - 10px);margin-left:10px;}
.ispg_2 .arrBox li .cont {min-height:100px;}

.ispg_3 .goalCir li.dot {top:86.5px;height:8.8px;}
.ispg_3 .goalCir {width:calc(100% + 30px);margin-left:-30px;}
.ispg_3 .goalCir li {width:calc(33.3333% - 30px);margin-left:30px;}
.ispg_3 .goalCir li .cir {width:180px;height:180px;padding:10px;}
.ispg_3 .goalCir li .cir span {font-size:24px;}
.ispg_3 .goalCir li .txt {margin-top:20px;}
.ispg_3 .arrCir {max-width:650px;}
.ispg_3 .arrCir li:not(:nth-child(1))::before {left:-178px;}
.ispg_3 .arrCir li .cir {width:180px;height:180px;}
.ispg_3 .arrCir li .cir .cirIn {font-size:22px;line-height:30px;}
.ispg_3 .arrCir li .cir .cirIn span {padding-bottom:5px;}

.strategy_1 .bgGray {padding:50px 0!important;}
.strategy_1 .left {padding:30px 0 0 0;}
.strategy_1 .left img {padding-bottom:30px;}
.strategy_1 .cirList li .txt {padding-left:300px;}
.strategy_1 .topColBox {width:calc(100% + 20px);margin-left:-20px;}
.strategy_1 .topColBox li {width:calc(33.3333% - 20px);margin-left:20px;}
.strategy_1 .topColBox li:not(:last-child)::before {transform:scale(0.6);right:-19px;}

/* .wholeInfo .ico_cirArrow li.cir {padding-top:0;}
.wholeInfo .grayBox>ul {width:100%;margin-left:0;}
.wholeInfo .grayBox>ul>li {width:100%;margin-left:0;}
.wholeInfo .grayBox>ul>li::before {display:none;}
.wholeInfo .grayBox>ul>li+li {margin-top:10px;} */
.cirArrow>ul {display:block;}
.cirArrow .grayBox {max-width:500px;width:100%;height:auto!important;margin-top:30px;}
.cirArrow li.cir:nth-child(n+2) {margin-top:30px;}
.cirArrow li.cir .top {font-size:60px;line-height:60px;}
.cirArrow li.cir .sub_txt {font-size:20px;}
.cirArrow .grayBox::before {height:30px;top:-30px;}

.wholeInfo .bgGray {padding-bottom:120px!important;}
.wholeInfo .organ {padding-top:0;padding-bottom:100px;}
.wholeInfo .organ::before {top:400px;}
.wholeInfo .organ ul {width:calc(100% - 10px);margin-left:0;}
.wholeInfo .organ ul li {width:calc(20% - 10px);margin-left:10px;}
.wholeInfo .organ ul li:not(:last-child)::after {width:calc(100% + 12px);}
.wholeInfo .half {margin-top:-120px!important;}
.wholeInfo .imgBox {width:calc(100% + 20px);margin-left:-20px;}
.wholeInfo .imgBox li {width:calc(33.3333% - 20px);margin-left:20px;}
.wholeInfo .imgBox li .txt {left:15px;bottom:15px;}
.wholeInfo .imgBox li .txtBody1 {padding-left:8px;}
.wholeInfo .lineWrap {margin-top:150px;}
.wholeInfo .lineWrap .lineTit {margin-bottom:40px;}
.wholeInfo .lineWrap ul li .titBlue {font-size:22px;}

.organizationChart>strong:before {height:726px;}
.organizationChart .chart>li:nth-child(2) .tit::after {display:none;}
.organizationChart .chart2>li,
.organizationChart .chart3>li {width:calc(50% - 30px);}
.organizationChart .chart2>li:nth-child(n+3),
.organizationChart .chart3>li:nth-child(n+3) {margin-top:45px;}
.organizationChart .chart2>li:nth-child(even),
.organizationChart .chart3>li:nth-child(even) {margin-right:0;}

.organ_Chart strong::before {height:520px;}
.organ_Chart .chart3 {margin-left:-20px;}
.organ_Chart .chart3>li {width:calc(33.3333% - 40px);margin-left:40px;}
.organ_Chart .chart3>li:not(:nth-child(3)) .tit::after {width:calc(100% + 43px);}

.serInfo3 .txtAlert+.txtAlert {margin-top:15px;}
.serInfo3 .contSection>dt {width:100%;}
.serInfo3 .contSection>dd {width:100%;margin-left:0;}
.serInfo3 .bottomContArea .headLine1.sVer {letter-spacing:1px;}

.criteria ul li {width:calc(50% - 25px);}
.criteria ul li:nth-child(n+3) {margin-top:25px;}

.eduInfo .iconBox>div {min-height:inherit;}
.eduInfo .iconBox>div .imgWrap {width:50px;}
.eduInfo .iconBox>div .tit {padding:15px 0 20px;}
.eduInfo .iconBox>div .tit span {font-size:22px;}

.innovation .goalWrap {width:calc(100% + 10px);margin-left:-10px;}
.innovation .goalWrap li {width:calc(33.3333% - 10px);margin-left:10px;}
.innovation .goalWrap li .cont {bottom:25px;padding:0 15px 0 25px;}
.innovation .strategy {width:calc(100% + 30px);margin-left:-30px;}
.innovation .strategy li {width:calc(33.3333% - 30px);margin-left:30px;}
.innovation .strategy li img {margin-bottom:20px;}
.innovation .strategy li .headLine2 {padding-bottom:15px;margin-bottom:20px;}

.innovation .fullBg .inner {padding:70px 50px;}
.brandList {width:calc(100% + 30px);margin-left:-30px;}
.brandList li {width:calc(33.3333% - 30px);margin-left:30px;}
.exchange .boxList>li {width:calc(50% - 25px);}
.exchange .boxList>li:nth-child(n+3) {margin-top:35px;}
.exchange .txtZone {margin:35px 0 0px;}

.inno3 .contSection>dd {width:100%;margin-left:0;}

.proList li .imgBox img {width:100%;}
.proList li .txtBody0 {padding-bottom:15px;margin-bottom:15px;}
.proList li .txtBody1+.txtBody1 {margin-top:7px;}
.proList li .tit {font-size:28px;}
.proList li .txtBox {width:100%;}
.proList li+li {margin-top:40px;}
/* .proList li .imgBox img {width:100%;} */
.proList li:nth-child(even) .imgBox {float:inherit;}
.proList li:nth-child(even) .txtBox {float:left;width:100%;}

.child.site ul li {width:100% !important;height:auto !important;}
.child.site ul {margin-top:20px;}
.child.site ul li {width:100%;padding:15px 65px 15px 20px ;}
.child.site ul li:nth-child(2) {border-top:none;}
.child.site ul li:nth-child(odd) {border-right:none;}
.child.site ul li::before {top:20px;right:0;}
.child.site ul .mbN {display:none;}
.child.site ul li a {padding:0;}
}


@media all and (max-width:785px){
.exchange .proposeArea {margin-top:50px;padding-bottom:50px;}
.exchange .proposeArea .circle {width:230px;height:230px;}
.exchange .proposeArea .circle_l {display:flex;flex-direction: column;align-items: center;}
.exchange .proposeArea .circle_l .circle:first-child {margin-bottom:70px;margin-right:0;}
.exchange .proposeArea .circle_l:before {background-size:150px auto;top:165px;left:50%;transform: rotate(90deg);margin-left:-105.5px;}
.exchange .proposeArea .circle .bigT {font-size:24px;padding-bottom:10px;}
}

@media all and (max-width:767px){
.military .bottomContArea .division .contBtn.top {top:0!important;}
}

@media all and (max-width:768px){
/********** 국문 **********/
.way>p {padding-top:5px;}

.test .boxWrap {width:100%;margin-left:0;margin-bottom:20px;}
.test .boxWrap>div {width:100%;margin-left:0;padding:20px;min-height:auto;}
.test .boxWrap>div+div {margin-top:10px;}
.test .boxWrap>div .bottomLine {padding-bottom:10px;margin-bottom:10px;}
.test .grayBox {width:100%;margin-left:0;}
.test .grayBox li {width:100%;margin-left:0;padding:80px 20px 0;min-height:165px;}
.test .grayBox li:nth-child(n+2) {margin-top:30px;}
.test .grayBox li:not(:last-child)::before {right:calc(50% - 4.5px);bottom:-20px;transform:rotate(90deg);top:auto;}
.test .grayBox li img {top:20px;left:20px;scale:0.9;}

/********** 입학 **********/
.deptInfo .topImgList li:nth-child(3) .contArea,
.deptInfo .topImgList li:nth-child(4) .contArea {min-height:auto;}
.deptInfo .topImgList li:nth-child(5) .contArea,
.deptInfo .topImgList li:nth-child(6) .contArea {min-height:auto;}
.deptInfo .topImgList .contArea .btn {position:relative;left:0;bottom:0;top:auto;width:100%;}

.recruit .plus1 {margin-bottom:20px!important;}
.recruit .division .topImg {padding:12px 0 20px;}
.recruit .division .txtBody1+.txtBody1 {margin-top:20px;}
.recruit .division .txtBody1+.txtList {margin-top:20px;}
.recruit .contTable {margin-top:25px!important;}
.recruit .plus2 {margin:25px 0 15px;padding-top:15px;}
.recruit .imgBox {width:calc(100% + 10px);margin-left:-10px;}
.recruit .imgBox>div {width:calc(50% - 10px);margin-left:10px;}
.recruit .imgBox .tit {height:60px;}
.recruit .imgBox .tit span {line-height:60px;font-size:22px;}

.topImgList li:nth-child(n+4) .contArea {min-height:inherit;}
.deptInfo .topImgList .contArea {min-height:inherit;}
.deptInfo ul li:nth-child(n+3) {margin-top:20px;}

.accept ul {width:100%;margin-left:0;}
.accept ul li {width:100%;margin-left:0;}
.accept ul li+li {margin-top:15px;}
.accept ul li>div img {scale:0.8;}
.accept ul li .tit {padding:15px 0 20px;font-size:22px;}

/********** 학과 **********/
.topTit {margin-bottom:20px;}
.topTit .headLine0+.headLine0 {padding-bottom:20px;}

.info .headLine0+.headLine0:before {width:100%;}
/* .info .imgWrap {height:450px;padding:0 20px;}
.info .imgWrap ul {top:150px;width:100%;margin-left:0;} */
.info .imgWrap ul li {width:60%;margin-left:0;margin-bottom:20px;}
.info .imgWrap ul li::before {width:230px;top:-10px;}
.info .imgWrap ul li+li {margin-top:10px;}
.info .imgWrap ul li .imgTit {margin-bottom:5px;font-size:18px;}
.info .iconWrap li {width:100%;padding-right:0;}
.info .iconWrap li+li {margin-top:20px;}
.info .iconWrap li img {width:60px;padding-bottom:5px;}
.info .imgWrap {position:relative;height:450px;padding:0 20px;}
.info .imgWrap ul {position:absolute;bottom:20px;top:auto!important;left:20px;margin-left:0!important;}
.site ul li a {padding:0;}

.club ul li:nth-child(n+2) {margin-top:30px;}
.club2 .topTit .headLine0+.headLine0:before {width:100%;}
.club2 .midTit {padding:10px 0 30px 0;font-size:26px;line-height:40px;}
.club2 .txtBody0 {padding:30px 0 0 0;}
.club2 .txtBody0+.txtBody0 {padding-top:20px;}

.roadmap .headLine0+.headLine0:before {width:100%;}

.career .topTit .headLine0s {font-size:38px;line-height:46px;}
.career .imgArea {height:680px;background-size:auto 280px;margin-bottom:40px;}
.career .imgArea .contBox {padding:20px;padding-top:300px;}
.career .imgArea .contBox .contTit {padding-bottom:0;font-size:26px;}
.career .imgArea .contBox .baseBtn {margin-top:15px;}
.career .topTit .headLine0s {padding-bottom:20px;}
.career .txtBody1.wB {padding-bottom:10px;}
.career .bottomArea .mBr {display:none;}
.career .imgArea .contBox .baseBtn {position:absolute;bottom:20px;left:20px;}

.site ul {margin-top:20px;}
.site ul li {width:100%;padding:15px 20px;}
.site ul li:nth-child(2) {border-top:none;}
.site ul li:nth-child(odd) {border-right:none;}
.site ul li::before {top:20px;}
.site ul .mbN {display:none;}

.child.info .headLine0+.headLine0:before {width:100%;}

.beauty.info .headLine0+.headLine0:before {width:100%;}
.beauty.career .imgArea {height:575px;}
.beauty.career .imgArea .contBox {margin-bottom:40px;}

.childedu.history .history_area {margin-top:0px}

.elderly.info .headLine0+.headLine0:before {width:100%;}
.elderly.club2 .topTit .headLine0+.headLine0:before {width:100%;}
.elderly.site ul li {min-height:55px;}

.medis.info .imgCont+.imgCont {padding-top:20px;margin-top:20px;}
.medis.info .imgCont img {width:130px;top:20px;}
.medis.info .imgCont .txtArea {height:auto;padding-left:150px;}
.medis.info .innerImg img {display:block;}
.medis.info .innerImg img+img {margin-left:0;margin-top:10px;}
.medis.info .abeekArea {padding-top:30px;}
.medis.info .abeekArea .cirTit {position:relative;width:140px;height:140px;margin-left:-70px;top:0;margin-bottom:15px;}
.medis.info .abeekArea .cirTit span img {scale:.6;}
.medis.info .abeekArea .infoWrap .box {display:block;width:100%;height:auto;padding:20px!important;}
.medis.info .abeekArea .infoWrap .box:nth-child(even) {text-align:left;}
.medis.info .abeekArea .infoWrap .box+.box {margin-top:15px;}
.medis.info .cBanner {height:60px;font-size:20px;line-height:60px;}
.medis.info .iconCont {width:100%;margin-left:0;}
.medis.info .iconCont>li {display:block;width:100%;margin-left:0;}
.medis.info .iconCont>li+li {margin-top:20px;}
.medis.info .iconCont>li:nth-child(2) .tit::before {top:-5px;}
.medis.info .iconCont>li:nth-child(3) .tit::before {top:3px;}
.medis.career .imgArea {height:580px;}
.medis.career .bottomArea {margin-top:30px;margin-bottom:-40px;padding-top:50px;padding-bottom:100px;}

/********** 기관 **********/
.greeting.greeting2 .txtBody0+.txtBody0 {margin-top:15px;}

.rnd_14 .lineList_v.pdfView .pdf_View>iframe {height:400px;}

.rnd_15 .workImg {width:100%;margin-left:0;}
.rnd_15 .workImg li {width:100%;margin-left:0;font-size:0;}
.rnd_15 .workImg li+li {margin-top:20px;}
.rnd_15 .workImg li img {width:100%;}
.rnd_15 .workImg li .headLine2 {bottom:20px;left:25px;font-size:18px;}

.ispg.comeWay .wayInfo .sec2 {width:100%;display:block;}
.ispg_1 .banner {height:65px;}
.ispg_1 .banner span {padding:10px;font-size:24px;}
.ispg_1 .perCBox {width:100%;margin-left:0;}
.ispg_1 .perCBox>li {width:100%;margin-left:0;height:auto!important;padding:20px;}
.ispg_1 .perCBox>li+li {margin-top:10px;}
.ispg_1 .perCBox>li p {padding-top:0;font-size:18px;margin-bottom:20px!important;}
.ispg_1 .perCBox>li p>span {position:absolute;top:20px;left:auto;right:20px;font-size:24px;padding:0;}
.ispg_1 .starBox .tit {height:65px;}
.ispg_1 .starBox .tit span {font-size:24px;}
.ispg_1 .starBox .cont {padding:15px;}
.ispg_1 .starBox .cont ul {width:100%;margin-left:0;}
.ispg_1 .starBox .cont ul li {width:100%;margin-left:0;}
.ispg_1 .starBox .cont ul li+li {padding-left:0;padding-top:15px;margin-top:15px;}
.ispg_1 .starBox .cont ul li+li p.txtBody2 {margin-bottom:0;}
.ispg_1 .starBox .cont ul li:not(:first-child):before {bottom:0;left:0;width:100%;height:1px;}
.ispg_1 .starBox .cont ul li:not(:first-child):before {display:block;}
.ispg_1 .starBox .cont ul li:nth-child(n+4) {margin-top:15px;}
.ispg_1 .workBox {width:100%;margin-left:0;}
.ispg_1 .workBox li {width:100%;margin-left:0;}
.ispg_1 .workBox li+li {margin-top:10px;}
.ispg_1 .workBox li .tit {height:65px;}
.ispg_1 .workBox li .cont {height:auto!important;}
.ispg_1 .boxInner {padding:30px;}
.ispg_1 .boxInner .tit {font-size:22px;}
.ispg_1 .boxInner .organ {padding-top:20px;}
.ispg_1 .boxInner .organ .top {width:140px;height:140px;margin-bottom:20px;}
.ispg_1 .boxInner .organ .top span {font-size:20px;}
.ispg_1 .boxInner .organ .top::before {bottom:-200px;height:200px;}
.ispg_1 .boxInner .organ ul {width:100%;margin-left:0;}
.ispg_1 .boxInner .organ ul li {width:100%;margin-left:0;height:45px;}
.ispg_1 .boxInner .organ ul li span {line-height:45px;}
.ispg_1 .boxInner .organ ul li+li {margin-top:10px;}
.ispg_1 .boxInner .organ ul li:not(:last-child)::after {display:none;}
.ispg_1 .boxInner .organ ul li::before {display:none;}
.groupCont .contSection dt.marPc {margin-top:30px!important;}
.groupCont .contSection dd.marPc {margin-top:15px!important;}
.groupCont .contSection dt.marPc2 {margin-top:30px!important;}
.groupCont .contSection dd.marPc2 {margin-top:15px!important;}
.ispg_1 .colorTit>div {width:100%;}
.ispg_1 .systemBox li {width:100%;}
.ispg_1 .systemBox li:nth-child(odd) {border:1px solid #e1e1e1;}
.ispg_1 .systemBox li:nth-child(n+2) {border-top:none;}
.ispg_1 .topBoxTit {padding:0 10px;}
.ispg_1 .boxInnerTxt {padding:0;}
.ispg_1 .boxInnerTxt li {width:100%;padding:15px 10px;}
.ispg_1 .boxInnerTxt li:not(:last-child)::before {display:none;}
.ispg_1 .boxInnerTxt li:nth-child(n+2) {border-top:1px solid #e1e1e1;}

.ispg_2 .arrBox {width:100%;margin-left:0;padding-top:60px;}
.ispg_2 .arrBox::before {left:calc(50% - 85px);background-repeat:no-repeat;background-size:50%;}
.ispg_2 .arrBox li {width:100%;margin-left:0;}
.ispg_2 .arrBox li+li {margin-top:10px;}
.ispg_2 .arrBox li .cont {min-height:auto;}
.ispg_2 .arrBox li .tit {height:45px;}
.ispg_2 .arrBox li .tit span {line-height:45px;}

.ispg_3 .goalCir {display:block;width:100%;margin-left:0;}
.ispg_3 .goalCir li.cirList {width:100%;}
.ispg_3 .goalCir li {width:100%;margin-left:0;}
.ispg_3 .goalCir li+li {margin-top:50px;}
.ispg_3 .goalCir li:not(:nth-child(3)) .cir::before {display:none;}
.ispg_3 .goalCir li .cir {width:200px;height:200px;padding:10px;}
.ispg_3 .goalCir li .cir span {font-size:24px;}
.ispg_3 .goalCir li .txt {margin-top:20px;}
.ispg_3 .arrCir {width:100%;margin-left:0;margin-top:50px;}
.ispg_3 .arrCir li {width:100%;margin-left:0;}
.ispg_3 .arrCir li+li {margin-top:50px;}
.ispg_3 .arrCir li:not(:nth-child(1))::before {left:calc(50% - 98px);top:-106px;transform:rotate(90deg);}
.ispg_3 .arrCir li .cir {margin:0 auto;}
.ispg_3 .goalCir li.dot {display:none;}
.ispg_3 .goalCir li:nth-child(3) .cir::before {display:none;}

.strategy_1 .cirList li .cir {position:relative;width:180px;height:180px;margin:0 auto;}
.strategy_1 .cirList li:nth-child(n+2) {margin-top:20px;}
.strategy_1 .cirList li .cir span::before {top:178px;right:50%;width:1px;height:40px;}
.strategy_1 .cirList li .cir span::after {top:217px;right:calc(50% - 5px);}
.strategy_1 .cirList li .txt {padding-left:0;padding-top:60px;min-height:auto;text-align:center;margin:0 auto;}
.strategy_1 .cirList li .txt .txtWrap .wB {margin-bottom:0;}
.strategy_1 .cirList li:not(:last-child):before {display:none;}
.strategy_1 .hyperTit {font-size:28px;}
.strategy_1 .hyperBox {padding:10px 0 150px;}
.strategy_1 .hyperBox>div {max-width:360px;}
.strategy_1 .hyperBox>div .top_Tit {padding-bottom:20px;font-size:20px;margin-bottom:80px;}
.strategy_1 .hyperBox .squareBox {width:180px;height:180px;left:calc(50% - 90px);top:205px;}
.strategy_1 .hyperBox .cir {width:120px;height:120px;}
.strategy_1 .hyperBox .squareBox span {font-size:11px;}
.strategy_1 .hyperBox .squareBox span.hyLeft {bottom:-25px;left:76px;}
.strategy_1 .hyperBox .squareBox span.hyRight {bottom:138px;left:102px;}
.strategy_1 .hyperBox .cir span {font-size:14px;}
.strategy_1 .hyperBox .cir.top.arr::before {top:calc(50% + 39px);left:-16px;}
.strategy_1 .hyperBox .cir.top.arr::after {top:calc(50% + 39px);right:-16px;}
.strategy_1 .hyperBox .cir.arr_T::before {top:-131px;left:124px;transform:rotate(90deg);background-size:50%;background-repeat:no-repeat;}
.strategy_1 .hyperBox .cir.arr_T2::before {top:270px;right:133px;transform:rotate(90deg);background-size:50%;background-repeat:no-repeat;}
.strategy_1 .hyperBox .cir .arrTxt {top:-205px;left:120px;}
.strategy_1 .hyperBox .cir .arrTxt2 {right:120px;top:295px;}
.strategy_1 .hyperBox .starArea {margin-top:40px;}
.strategy_1 .hyperBox .starArea .squareBox span.hyLeft {left:75px;}
.strategy_1 .hyperBox .starArea .squareBox span.hyRight {bottom:136px;}

.strategy_1 .topColBox {width:100%;margin-left:0;}
.strategy_1 .topColBox li {width:100%;margin-left:0;}
.strategy_1 .topColBox li:nth-child(n+2) {margin-top:20px;}
.strategy_1 .topColBox li .tit {height:45px;}
.strategy_1 .topColBox li .tit span {font-size:18px;}
.strategy_1 .topColBox li .cont {padding:10px;}
.strategy_1 .topColBox li:not(:last-child)::before {background-size:50%;background-repeat:no-repeat;transform:rotate(90deg);top:87px;right:50%;}

.strategy_2 .contTable table tbody td.arr span:not(:last-child)::before {top:0;}

.ispgCircleList.typeMb>.middle .main_circle {width:250px;height:250px;border-width:20px;}
.ispgCircleList>.middle .main_circle .tit {font-size:20px;margin-bottom:5px;}
.ispgCircleList>.middle .circle_s {width:160px;height:160px;}
.ispgCircleList>.middle .circle_s .txtArea .tit_s {font-size:16px;margin-bottom:0;}
.ispgCircleList>.middle .circle_s .txtArea .tit {margin-bottom:0;font-size:25px;}
.ispgCircleList>div .box .txtList.dot>li {font-size:14px;letter-spacing:0;}
.ispgCircleList>div .box .tit {padding:15px;}
.ispgCircleList>div .box .cont {padding:12px;}

/* .wholeInfo .ico_cirArrow li.cir {width:220px;height:220px;}
.wholeInfo .ico_cirArrow li.cir .cir_tit {font-size:50px;line-height:50px;}
.wholeInfo .ico_cirArrow li.cir .sub_txt {font-size:18px;}
.wholeInfo .ico_cirArrow li.cir .txtBody1 {padding-bottom:5px;margin-bottom:10px;} */
.cirArrow {margin-top:40px;margin-bottom:40px;}
.cirArrow li .cirInner .cirWrap {width:200px;height:200px;}
.cirArrow li.cir .top {font-size:40px;line-height:40px;}
.cirArrow li.cir .cir_tit {padding-bottom:5px;margin-bottom:10px;}
.cirArrow li.cir .sub_txt {font-size:18px;}
.wholeInfo .top_tit {padding-bottom:40px;}
.wholeInfo .bgGray {background:none;padding-bottom:50px!important;}
.wholeInfo .bgGray:before {background:none;}
.wholeInfo .bgGray::after {background:none;}
.wholeInfo .grayBox {margin-bottom:20px;}
.wholeInfo .organ {padding-bottom:30px;}
.wholeInfo .organ::before {transform:scale(0.5);top:490px;}
.wholeInfo .organ .top {width:140px;height:140px;margin-bottom:30px;}
.wholeInfo .organ .top::before {top:140px;height:300px;}
.wholeInfo .organ .top span {font-size:22px;}
.wholeInfo .organ ul {width:100%;}
.wholeInfo .organ ul li {width:100%;margin-left:0;height:50px;}
.wholeInfo .organ ul li span {line-height:50px;}
.wholeInfo .organ ul li+li {margin-top:10px;}
.wholeInfo .organ ul li:not(:last-child)::after {display:none;}
.wholeInfo .organ ul li::before {display:none;}
.wholeInfo .half {margin-top:0!important;}
.wholeInfo .imgBox {width:100%;margin-left:0;}
.wholeInfo .imgBox li {width:100%;margin-left:0;}
.wholeInfo .imgBox li img {width:100%;}
.wholeInfo .imgBox li+li {margin-top:10px;}
.wholeInfo .lineWrap {padding:20px;margin-top:80px;}
.wholeInfo .lineWrap::before {transform:scale(0.5);top:-75px;}
.wholeInfo .lineWrap ul {width:100%;margin-left:0;}
.wholeInfo .lineWrap ul li {width:100%;margin-left:0;}
.wholeInfo .lineWrap ul li+li {margin-top:20px;}
.wholeInfo .lineWrap .lineTit {font-size:28px;}
.wholeInfo .lineWrap ul li .titBlue {padding-bottom:8px;margin-bottom:8px;}
.wPro.criteria ul li br {display:none;}

.organizationChart strong {width:150px;height:150px;margin-bottom:30px;}
.organizationChart strong>span {font-size:24px;}
.organizationChart>strong:before {top:150px;height:1055px;}
.organizationChart .chart>li .tit::before {display:none;}
.organizationChart .chart>li:not(:last-child) .tit::after {display:none;}
.organizationChart .chart1 {max-width:100%;margin-bottom:30px!important;}
.organizationChart .chart2 {margin-bottom:15px!important;}
.organizationChart .chart2>li,
.organizationChart .chart3>li {width:100%;margin-left:0;}
.organizationChart .chart2>li:nth-child(n+2),
.organizationChart .chart3>li:nth-child(n+2) {margin-top:15px;}

.organ_Chart {padding-bottom:80px;}
.organ_Chart strong {width:160px;height:160px;margin-bottom:25px;}
.organ_Chart strong::before {top:160px;height:620px;}
.organ_Chart .chart1 {max-width:400px;height:60px;text-align:center;}
.organ_Chart .chart1>li {position:relative;display:block;width:100%;}
.organ_Chart .chart1>li+li {margin-top:15px;}
.organ_Chart .chart1>li:nth-child(2) {float:inherit;}
.organ_Chart .chart1>li .tit {margin:0 auto;width:100%;height:60px;line-height:60px;}
.organ_Chart .chart1>li .tit::before {display:none;}
.organ_Chart .chart2 {margin-bottom:30px;margin-top:105px;}
.organ_Chart .chart2>li .tit {line-height:60px;}
.organ_Chart .chart3 {max-width:400px;margin-left:0;margin:0 auto;}
.organ_Chart .chart3 li {display:block;width:100%;margin-left:0;}
.organ_Chart .chart3>li+li {margin-top:15px;}
.organ_Chart .chart3>li .tit {height:60px;}
.organ_Chart .chart3>li .tit::before {display:none;}
.organ_Chart .chart3>li .tit::after {display:none;}

.serInfo2 .topColorBox {width:100%;margin-left:0;}
.serInfo2 .topColorBox li {width:100%;margin-left:0;}
.serInfo2 .topColorBox li+li {margin-top:45px;}
.serInfo2 .topColorBox li .tit {height:45px;line-height:45px;}
.serInfo2 .topColorBox li .cont {padding:20px;border:1px solid #E1E1E1;}
.serInfo2 .topColorBox li:nth-child(1)::before {top:auto;bottom:-27px;left:calc(50% - 6.5px);transform:rotate(90deg);}

.serInfo3 img {padding-top:20px;}

.serviceInfo .greeting {padding-top:20px;}
.serviceInfo .goalList>li .txtBody0 {padding-bottom:15px;margin-bottom:15px;}
.serviceInfo .goalList>li .txtBody1+.txtBody1 {margin-top:7px;}
.serviceInfo .goalList>li .tit {font-size:28px;}
.serviceInfo .goalList>li .txtBox {width:100%;}
.serviceInfo .goalList>li+li {margin-top:40px;}
.serviceInfo .goalList>li:nth-child(even) .imgBox {float:left;}
.serviceInfo .goalList>li:nth-child(even) .txtBox {float:left;width:100%;}

.criteria .txtAlert {margin:15px 0 20px;}
.criteria ul {width:100%;margin-left:0;}
.criteria ul li {width:100%;margin-left:0;}
.criteria ul li:nth-child(n+2) {margin-top:10px;}
.criteria ul li img {width:100%;}
.criteria ul li p {bottom:20px;left:20px;}

.eduInfo .baseBtn {margin-top:20px;}
.eduInfo .baseBtn.double {margin-top:20px;}
.eduInfo .iconBox {width:100%;margin-left:0;}
.eduInfo .iconBox>div {width:100%;margin-left:0;}
.eduInfo .iconBox>div+div {margin-top:10px;}

.culture .cultureSlider {width:calc(100% + 20px);}
.culture .swiper-slide.item {width:220px;height:240px;margin-right:10px;}
.culture .item>p {font-size:16px;background:none;left:0;bottom:20px;padding:0 15px 0 20px;}
.culture .controlArea {top:36px;right:17px;}
.culture .controlArea .prev {background-size: 20px auto;}
.culture .controlArea .next {background-size: 20px auto;margin-left:15px;}

.innovation .goalWrap {width:100%;margin-left:0;}
.innovation .goalWrap li {width:100%;margin-left:0;}
.innovation .goalWrap li+li {margin-top:10px;}
.innovation .goalWrap li img {width:100%;}
.innovation .goalWrap li .cont {bottom:25px;padding:0 15px;}
.innovation .strategy {width:100%;margin-left:0;}
.innovation .strategy li {width:100%;margin-left:0;}
.innovation .strategy li+li {margin-top:20px!important;}
.innovation .strategy li:nth-child(odd) {margin-top:inherit;}
.innovation .strategy li img {width:100%;}
/* .proList li .txtBody0 {padding-bottom:15px;margin-bottom:15px;}
.proList li .txtBody1+.txtBody1 {margin-top:7px;}
.proList li .tit {font-size:28px;}
.proList li .txtBox {width:100%;}
.proList li+li {margin-top:40px;}
.proList li:nth-child(even) .imgBox {float:left;}
.proList li:nth-child(even) .txtBox {float:left;width:100%;} */
.innovation .fullBg {height:auto;margin-left:-20px;margin-top:30px;width:calc(100% + 40px);margin-bottom:30px;}
.innovation .fullBg .inner {padding:30px 20px;}
.innovation .fullBg .cont {padding-left:15px;}
.innovation .fullBg .cont br {display:none;}
.innovation .fullBg .headLine0 {padding:15px 0 20px;}
.innovation .fullBg .txtBody0s+.txtBody0s {margin-top:20px;}
.inno3 .contTable table tbody td {padding:6px 10px;font-size:14px;}

.exchange .fullBg {background-position-x:-100px;}
.exchange .fullBg .inner {padding-top:30px;padding-bottom:30px;}
.exchange .fullBg .txt_l {position:relative;}
.exchange .fullBg .txt_r {width:100%;margin-left:0;padding-top:20px;}
.exchange .fullBg .txt_r li {width:100%;margin-left:0;}
.exchange .fullBg .txt_r li:nth-child(n+2) {margin-top:25px;}
.exchange .fullBg .txt_r li .top {padding-bottom:10px;margin-bottom:10px;font-size:20px;}
/* .exchange .proposeArea {margin-top:50px;padding-bottom:50px;}
.exchange .proposeArea .circle {width:230px;height:230px;}
.exchange .proposeArea .circle_l {display:flex;flex-direction: column;align-items: center;}
.exchange .proposeArea .circle_l .circle:first-child {margin-bottom:70px;margin-right:0;}
.exchange .proposeArea .circle_l:before {background-size:150px auto;top:165px;left:50%;transform: rotate(90deg);margin-left:-105.5px;}
.exchange .proposeArea .circle .bigT {font-size:24px;padding-bottom:10px;} */
.exchange .proList li .txtBody0s {padding-bottom:15px;margin-bottom:15px;}
.brandList {width:100%;margin-left:0;}
.brandList li {width:100%;margin-left:0;}
.brandList li+li {margin-top:40px;}
.brandList li img {width:100%;padding-bottom:20px;}
.brandList li .headLine1 {padding-bottom:15px;margin-bottom:15px;}
.exchange .boxList{width:100%;margin-left:0;}
.exchange .boxList>li {width:100%;margin-left:0;}
.exchange .boxList>li:nth-child(n+2) {margin-top:20px;}
.exchange .boxList>li .titBox {height:45px;}
.exchange .boxList>li .titBox span {line-height:45px;}

.koredu .gray_icoBox {width:100%;margin-left:0;}
.koredu .gray_icoBox li {width:100%;margin-left:0;}
.koredu .gray_icoBox li:nth-child(3) .box::before {display:block;}
.koredu .gray_icoBox li .box {min-height:100%;}
}


@media all and (max-width:430px){
.rnd .btnArea .baseBtn {width:100%;}

.innovation .fullBg {background-position-x:-840px;}
}


@media all and (max-width:400px){
/********** 학과 **********/
.career .imgArea {background-position:top 0 left -100px;}

.beauty.career .imgArea {height:700px;}
.beauty.career .imgArea .contBox::before {height:535px;}

/********** 기관 **********/
.rnd_organ .stepBox>li:nth-child(2) .cont {min-height:102px;}

.strategy_1 .hyperTit {font-size:28px;}
.strategy_1 .hyperBox {padding:10px 0 130px;}
.strategy_1 .hyperBox>div {max-width:270px;}
.strategy_1 .hyperBox>div .top_Tit {font-size:20px;margin-bottom:80px;}
.strategy_1 .hyperBox .squareBox {width:180px;height:180px;left:calc(50% - 90px);top:170px;}
.strategy_1 .hyperBox .cir {width:90px;height:90px;}
.strategy_1 .hyperBox .cir.top.arr::before {top:calc(50% + 17px);left:-29px;}
.strategy_1 .hyperBox .cir.top.arr::after {top:calc(50% + 17px);right:-29px;}
.strategy_1 .hyperBox .cir.arr_T::before {top:-121px;left:80px;transform:rotate(90deg);background-size:50%;background-repeat:no-repeat;}
.strategy_1 .hyperBox .cir.arr_T2::before {top:210px;right:88px;transform:rotate(90deg);background-size:50%;background-repeat:no-repeat;}
.strategy_1 .hyperBox .cir .arrTxt {top:-185px;left:90px;}
.strategy_1 .hyperBox .cir .arrTxt2 {right:88px;top:226px;}
.strategy_1 .hyperBox .squareBox span.hyLeft {left:72px;}
.strategy_1 .hyperBox .squareBox span.hyRight {bottom:148px;}
.strategy_1 .hyperBox .starArea {margin-top:20px;}
.strategy_1 .hyperBox .starArea .squareBox span.hyLeft {left:70px;}
.strategy_1 .hyperBox .starArea .squareBox span.hyRight {bottom:143px;}
}


@media all and (max-width:370px){
/********** 학과 **********/
.career .imgArea {height:695px;}
.career .imgArea .contBox {padding-top:300px;}

.dental.career .imgArea {height:655px;}

.child.career .imgArea {height:750px;}
.child.site ul li {padding:20px 10px;padding-right:65px;}
.child.site ul li::before {right:00px;top:25px;}
.child.site ul li .txtBody1 {font-size:15px;letter-spacing:-1px;}

/********** 기관 **********/
.wPro.criteria ul li br {display:block;}
}