@charset "utf-8";

/* 개인정보처리방침 */
.mBox.custom-01 { row-gap:2rem; }
.mBox.custom-01 .itemWrap { padding:1.5rem 1rem; display:flex; align-items:center; justify-content:center; }


/* 발전기금 안내 */
@media only screen and (max-width: 1024px) {
  .mBox.fund.div3, .mBox.ty4.fund.div3{grid-template-columns: repeat(1, 1fr);}
}
@media only screen and (max-width: 1024px) {
  .mBox.fund, .mBox.ty4.fund{row-gap: 2rem;}
}

/*전통연희학과*/
.diagram_1 .diagramInner{display:flex;justify-content:space-between;}
.diagram_1 .item{width:32.4%;text-align:center;line-height:1.3;border-radius:1rem;}
.diagram_1 .item dt{font-size:2.5rem;font-family:'paper-b';color:#222;padding:2rem;display:flex;align-items:center;justify-content:center;border-top-left-radius:1rem;border-top-right-radius:1rem;}
.diagram_1 .item dt span{font-size:2rem;font-family:'nb';margin-top:-0.5rem;padding-left:0.5rem;display:block;}
.diagram_1 .item dd{font-size:2.5rem;font-family:'paper-b';color:#FFF;padding:3rem;position:relative;}
.diagram_1 .item dd span{font-size:1.6rem;font-family:'paper-l';color:rgba(255,255,255,0.8);padding-top:0.5rem;display:block;}
.diagram_1 .item dd strong{font-size:1.8rem;font-family:'paper-m';color:#FFF;}
.diagram_1 .item dd::after{position:absolute;left:calc(50% - 1rem);top:-1rem;width:2rem;height:2rem;border-radius:100%;transform:rotate(90deg);content:"";display:block;}
.diagram_1 .itemA dt{background:#f3fafd;}
.diagram_1 .itemB dt{background:#f3fcfd;}
.diagram_1 .itemC dt{background:#fdf8f3;}
.diagram_1 .itemA{background:#2283c7;}
.diagram_1 .itemB{background:#1db4e9;}
.diagram_1 .itemC{background:#f58134;}
.diagram_1 .itemA dd::after{background:#FFF url('../../images/sub/arrow_1_blue.png') no-repeat center;}
.diagram_1 .itemB dd::after{background:#FFF url('../../images/sub/arrow_1_sky.png') no-repeat center;}
.diagram_1 .itemC dd::after{background:#FFF url('../../images/sub/arrow_1_orange.png') no-repeat center;}
@media only screen and (max-width:768px) {
  .diagram_1 .diagramInner{flex-wrap:wrap;}
  .diagram_1 .item{width:100%;margin-bottom:1rem;}
}

/*항공정비학과*/
.diagram_2 .itemWrap{display:flex;justify-content:space-between;}
.diagram_2 .itemArrow{margin-left:42rem;margin-top:-1rem;height:6.5rem;background:url('../../images/sub/dirgramArrow_1.png') no-repeat center top;}
.diagram_2 .itemArrow2{margin-left:42rem;height:6rem;background:url('../../images/sub/dirgramArrow_2.png') no-repeat center bottom;}
.diagram_2 .itemWrap .itemA{width:20rem;padding:1.5rem;margin-bottom:1rem;font-size:2rem;font-family:'paper-sb';color:#FFF;border-radius:0.5rem;display:flex;align-items:center;justify-content:center;}
.diagram_2 .itemWrap .itemB{width:calc(100% - 21rem);}
.diagram_2 .itemWrap dl{margin-bottom:1rem;text-align:center;display:flex;justify-content:space-between;}
.diagram_2 .itemWrap dt{width:20rem;padding:0.65rem;font-size:1.8rem;font-family:'paper-r';color:#FFF;border-radius:0.5rem;display:flex;align-items:center;justify-content:center;}
.diagram_2 .itemWrap dd{width:calc(100% - 21rem);}
.diagram_2 .itemWrapA .itemA{background:#ef562d;}
.diagram_2 .itemWrapB .itemA{background:#0c50b5;}
.diagram_2 .itemWrapA dt{background:#efa20c;}
.diagram_2 .itemWrapB dt{background:#1db4e9;}
.diagram_2 .itemWrapA dd{padding:0.65rem;font-size:1.8rem;font-family:'paper-b';color:#2d2008;background:#ffecc7;border-radius:0.5rem;}
.diagram_2 .itemWrapA em{margin:0 0.5rem;font-size:1.8rem;}
.diagram_2 .itemWrapA span{font-size:1.8rem;}
.diagram_2 .itemWrapA span::after{width:0.2rem;height:1rem;margin:0 1rem;background:#f5cf87;vertical-align:0.2rem;content:"";display:inline-block;}
.diagram_2 .itemWrapA span:last-child::after{display:none;}
.diagram_2 .itemWrapB dd div{padding:0.65rem;font-size:1.8rem;font-family:'paper-b';color:#09132d;background:#e9f6fb;border-radius:0.5rem;}
.diagram_2 .itemWrapB dd.by3{display:flex;justify-content:space-between;}
.diagram_2 .itemWrapB dd.by3 div{width:32.7%;}
.diagram_2 .itemWrapB ul{width:32.7%;padding:2rem;border:2px solid #1db4e9;border-radius:0.5rem;}
.diagram_2 .itemWrapB li{font-size:1.6rem;color:#555;margin:0.5rem 0;padding-left:1.3rem;text-align:left;position:relative;}
.diagram_2 .itemWrapB li::before{width:0.3rem;height:0.3rem;background:#1db4e9;position:absolute;left:0;top:1rem;content:"";display:block;}
.diagram_2 .itemWrapC{display:flex;justify-content:space-between;}
.diagram_2 .itemWrapC dl{width:24%;}
.diagram_2 .itemWrapC dt{padding:1.5rem;font-size:2rem;font-family:'paper-b';color:#FFF;text-align:center;background:#6e6e70;border-radius:0.5rem;}
.diagram_2 .itemWrapC dd{padding:2rem;margin-top:1rem;height:calc(100% - 6rem);background:#f5f5f5;border-radius:0.5rem;}
.diagram_2 .itemWrapC li{font-size:1.6rem;color:#555;margin:0.5rem 0;padding-left:1.3rem;text-align:left;position:relative;}
.diagram_2 .itemWrapC li::before{width:0.3rem;height:0.3rem;background:#606060;position:absolute;left:0;top:1rem;content:"";display:block;}
@media only screen and (max-width:1024px) {
  .diagram_2 .itemWrap{flex-wrap:wrap;}
  .diagram_2 .itemWrap .itemA,
  .diagram_2 .itemWrap .itemB{width:100%;}
  .diagram_2 .itemArrow,
  .diagram_2 .itemArrow2{margin-left:0;}
}
@media only screen and (max-width:768px) {
  .diagram_2 .itemWrap dl{flex-wrap:wrap;}
  .diagram_2 .itemWrap dt,
  .diagram_2 .itemWrap dd{width:100%;}
  .diagram_2 .itemWrapB dd.by3{flex-wrap:wrap;}
  .diagram_2 .itemWrapB dd.by3 div,
  .diagram_2 .itemWrapB ul{width:100%;margin-top:1rem;}
  .diagram_2 .itemWrapC{flex-wrap:wrap;}
  .diagram_2 .itemWrapC dl{width:100%;margin-bottom:2rem;}
  .diagram_2 .itemWrapC dd{height:unset;}
}

/*K-POP융합학과*/
.diagram_3 .itemWrap{margin-bottom:1rem;display:flex;justify-content:space-between;}
.diagram_3 .itemWrapD{margin-bottom:0rem;}
.diagram_3 .itemWrap .itemA{width:20%;padding:1.5rem;font-size:2rem;font-family:'paper-sb';color:#FFF;text-align:center;border-radius:0.5rem;display:flex;align-items:center;justify-content:center;}
.diagram_3 .itemWrap .itemB{width:39.5%;border-radius:0.5rem;}
.diagram_3 .itemWrap dt{padding:2rem;font-size:2.2rem;font-family:'paper-b';color:#FFF;text-align:center;border-bottom:1px solid transparent;}
.diagram_3 .itemWrap dd{padding:2rem 3rem;}
.diagram_3 .itemWrap li{font-size:1.8rem;color:#1c1c1c;margin:0.5rem 0;padding-left:1.3rem;text-align:left;position:relative;}
.diagram_3 .itemWrap li::before{width:0.8rem;height:0.2rem;background:#424242;position:absolute;left:0;top:1.3rem;content:"";display:block;}
.diagram_3 .itemWrapA .itemA{background:#1db4e9;}
.diagram_3 .itemWrapA .itemB{background:#f0fbff;}
.diagram_3 .itemWrapA dt{color:#1db4e9;border-color:#daf4fd;}
.diagram_3 .itemWrapB .itemA{background:#2283c7;}
.diagram_3 .itemWrapB .itemB{background:#e9f6ff;}
.diagram_3 .itemWrapB dt{color:#2283c7;border-color:#d5e9f9;}
.diagram_3 .itemWrapC .itemA{background:#f58134;}
.diagram_3 .itemWrapC .itemB{background:#fff2e9;}
.diagram_3 .itemWrapC dt{color:#f58134;border-color:#fee6d7;}
.diagram_3 .itemWrapD .itemA{background:#f1a81a;}
.diagram_3 .itemWrapD .itemB{background:#fbfaee;}
.diagram_3 .itemWrapD dt{color:#f1a81a;border-color:#fbf3db;}
@media only screen and (max-width:1024px) {
  .diagram_3 .itemWrap{margin-bottom:2rem;flex-wrap:wrap;}
  .diagram_3 .itemWrap .itemA{width:100%;}
  .diagram_3 .itemWrap .itemB{width:49.5%;margin-top:1rem;}
  .diagram_3 .itemWrap .itemA br{display:none;}
}
@media only screen and (max-width:768px) {
  .diagram_3 .itemWrap .itemB{width:100%;}
}

/*휴먼서비스학과(사회복지상담전공)*/
.diagram_4 .itemBoss{width:21rem;height:21rem;padding:1.5rem;font-size:2.2rem;font-family:'paper-b';color:#FFF;line-height:1.3;margin:0 auto;background:#2283c7;text-align:center;border-radius:100%;display:flex;align-items:center;justify-content:center;}
.diagram_4 .itemWrap{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative;}
.diagram_4 .item{width:24%;}
.diagram_4 .itemInner{height:calc(100% - 3rem);padding:2rem;height:100%;background:#eaeff4;border-radius:1rem;}
.diagram_4 ul{display:flex;flex-wrap:wrap;justify-content:flex-start;}
.diagram_4 li{width:45%;font-size:1.6rem;color:#555;margin:0.5rem 0;padding-left:1.3rem;text-align:left;position:relative;}
.diagram_4 .itemD li{width:100%;}
.diagram_4 li::before{width:0.3rem;height:0.3rem;background:#606060;border-radius:100%;position:absolute;left:0;top:1rem;content:"";display:block;}
.diagram_4 .line_1,
.diagram_4 .line_2{background:#CCC;margin:0 auto;}
.diagram_4 .line_1{width:1px;height:3.8rem;}
.diagram_4 .line_2{width:1px;height:3rem;}
.diagram_4 .line_3{width:76%;height:1px;background:#CCC;position:absolute;left:12%;top:0;}
@media only screen and (max-width:1280px) {
  .diagram_4 li{width:100%;}
}
@media only screen and (max-width:768px) {
  .diagram_4 .item{width:100%;margin-bottom:1rem;}
  .diagram_4 li{width:45%;}
  .diagram_4 .line_2,
  .diagram_4 .line_3{display:none;}
}
@media only screen and (max-width:420px) {
  .diagram_4 .itemBoss{width:18rem;height:18rem;}
  .diagram_4 li{width:100%;}
}

/*휴먼서비스학과(사회복지상담전공)*/
.diagram_5{display:flex;flex-wrap:wrap;}
.diagram_5 dl{width:24%;margin-right:1%;border:2px solid #1db4e9;margin-bottom:1%;line-height:1.3;text-align:center;border-radius:1rem;display:flex;}
.diagram_5 dt{width:6rem;font-size:2.5rem;color:#1db4e9;background:#e0f7ff;padding:1rem;border-top-left-radius:1rem;border-bottom-left-radius:1rem;}
.diagram_5 dd{width:calc(100% - 6rem);font-size:2rem;font-family:'paper-b';color:#1c1c1c;padding:1.3rem 1rem 1rem 1rem;}
@media only screen and (max-width:1024px) {
  .diagram_5 dl{width:32.3%;}
}
@media only screen and (max-width:768px) {
  .diagram_5 dl{width:100%;margin-right:0;margin-bottom:0.5rem;}
  .diagram_5 dd{text-align:left;}
}

/*작업치료학과*/
.diagram_6 .diagramInner{display:flex;justify-content:space-between;}
.diagram_6 .item{width:32.4%;text-align:center;line-height:1.3;border-radius:1rem;}
.diagram_6 .item dt{font-size:2.5rem;font-family:'paper-b';color:#222;padding:2rem;display:flex;align-items:center;justify-content:center;border-top-left-radius:1rem;border-top-right-radius:1rem;}
.diagram_6 .item dd{font-size:2.2rem;font-family:'paper-b';color:#FFF;padding:3rem;position:relative;}
.diagram_6 .item dd span{font-size:1.6rem;font-family:'paper-l';color:rgba(255,255,255,0.8);padding-bottom:0.5rem;display:block;}
.diagram_6 .item dd::after{position:absolute;left:calc(50% - 1rem);top:-1rem;width:2rem;height:2rem;border-radius:100%;transform:rotate(90deg);content:"";display:block;}
.diagram_6 .itemA dt{background:#f3fafd;}
.diagram_6 .itemB dt{background:#f3fcfd;}
.diagram_6 .itemC dt{background:#fdf8f3;}
.diagram_6 .itemA{background:#2283c7;}
.diagram_6 .itemB{background:#1db4e9;}
.diagram_6 .itemC{background:#f58134;}
.diagram_6 .itemA dd::after{background:#FFF url('../../images/sub/arrow_1_blue.png') no-repeat center;}
.diagram_6 .itemB dd::after{background:#FFF url('../../images/sub/arrow_1_sky.png') no-repeat center;}
.diagram_6 .itemC dd::after{background:#FFF url('../../images/sub/arrow_1_orange.png') no-repeat center;}
@media only screen and (max-width:768px) {
  .diagram_6 .diagramInner{flex-wrap:wrap;}
  .diagram_6 .item{width:100%;margin-bottom:1rem;}
}

/*반려동물관리학과*/
.diagram_7 .itemBoss{font-size:3rem;font-family:'paper-b';color:#1c1c1c;line-height:1.3;text-align:center;padding:4rem 1.5rem;margin-bottom:3rem;box-shadow:inset  0 0 5px rgba(0,0,0,0.1);background:#f5f7fa;border-radius:1rem;position:relative;overflow:hidden;}
.diagram_7 .itemBoss::before{position:absolute;right:7rem;top:-3rem;width:27.7rem;height:21rem;background:url('../../images/sub/departIcon_11.png') no-repeat right top;content:"";display:block;}
.diagram_7 .itemWrap{margin-bottom:2rem;}
.diagram_7 .itemWrap dl{display:flex;justify-content:space-between;flex-wrap:wrap;}
.diagram_7 .itemWrap dt{width:20rem;height:8rem;font-size:2rem;font-family:'paper-m';color:#FFF;line-height:1.3;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:1rem;}
.diagram_7 .itemWrap dd{width:calc(100% - 21rem);display:flex;justify-content:space-between;flex-wrap:wrap;}
.diagram_7 .itemWrap div{height:100%;font-family:'paper-b';font-size:2.2rem;line-height:1.3;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:1rem;}
.diagram_7 .itemWrapA div{width:100%;border:2px solid #2283c7;}
.diagram_7 .itemWrapB div{width:49.5%;background:#ffecc7;color:#ff781e;}
.diagram_7 .itemWrapC div{width:49.5%;background:#ebfcff;color:#1db4e9;}
.diagram_7 .itemWrapD div{width:32.8%;background:#ebf6ff;color:#222;font-family:'paper-m';}
.diagram_7 .itemWrapE div{width:49.5%;background:#e7e7e7;color:#4e4e50;font-family:'paper-m';}
.diagram_7 .itemWrapF div{width:24.5%;background:#FFF;color:#94969b;font-family:'paper-m';border:2px dotted #94969b;}
.diagram_7 .itemWrapA dt{background:#2283c7;}
.diagram_7 .itemWrapB dt{background:#f58134;}
.diagram_7 .itemWrapC dt{background:#1db4e9;}
.diagram_7 .itemWrapD dt{background:#133db4;}
.diagram_7 .itemWrapE dt{background:#6e6e70;}
.diagram_7 .itemWrapF dt{background:#a8a9ac;}
@media only screen and (max-width:1024px) {
  .diagram_7 .itemWrap dt{width:100%;height:unset;padding:1.5rem;margin-bottom:1rem;}
  .diagram_7 .itemWrap dd{width:100%;}
  .diagram_7 .itemWrap div{height:unset;padding:2rem;}
}
@media only screen and (max-width:768px) {
  .diagram_7 .itemWrap div{width:100%;margin-bottom:1rem;}
}


/*항공물류학과*/
.diagram_8{position:relative;padding-bottom:12rem;}
.diagram_8 .diagramInner{display:flex;justify-content:space-between;}
.diagram_8 .item{width:24%;text-align:center;line-height:1.3;border-radius:1rem;}
.diagram_8 .item dt{font-size:2rem;font-family:'paper-b';color:#222;padding:2rem;display:flex;align-items:center;justify-content:center;border-top-left-radius:1rem;border-top-right-radius:1rem;}
.diagram_8 .item dd{font-size:2.2rem;font-family:'paper-b';color:#FFF;padding:3rem;position:relative;}
.diagram_8 .item dd::after{position:absolute;left:calc(50% - 1rem);top:-1rem;width:2rem;height:2rem;border-radius:100%;transform:rotate(90deg);content:"";display:block;}
.diagram_8 .itemA dt{background:#f3fcfd;}
.diagram_8 .itemB dt{background:#f3fafd;}
.diagram_8 .itemC dt{background:#edf8ff;}
.diagram_8 .itemD dt{background:#eef8ff;}
.diagram_8 .itemA{background:#1db4e9;}
.diagram_8 .itemB{background:#2283c7;}
.diagram_8 .itemC{background:#1e4bbd;}
.diagram_8 .itemD{background:#024879;}
.diagram_8 .itemA dd::after{background:#FFF url('../../images/sub/arrow_1_sky.png') no-repeat center;}
.diagram_8 .itemB dd::after{background:#FFF url('../../images/sub/arrow_1_blue.png') no-repeat center;}
.diagram_8 .itemC dd::after{background:#FFF url('../../images/sub/arrow_1_blue.png') no-repeat center;}
.diagram_8 .itemD dd::after{background:#FFF url('../../images/sub/arrow_1_blue.png') no-repeat center;}

.diagram_8 .itemArrow{font-size:1.6rem;text-align:center;width:14.5rem;padding-top:7.5rem;background:url('../../images/sub/departArrow_1.png') no-repeat center top;position:absolute;bottom:0;}
.diagram_8 .itemArrow1{color:#2283c7;left:calc(25% - 7.25rem);}
.diagram_8 .itemArrow2{color:#1e4bbd;left:calc(50% - 7.25rem);}
.diagram_8 .itemArrow3{color:#1e4bbd;left:calc(75% - 7.25rem);}
@media only screen and (max-width:768px) {
  .diagram_8 .diagramInner{flex-wrap:wrap;}
  .diagram_8 .item{width:100%;margin-bottom:1rem;}
  .diagram_8 .itemArrow{width:100%;margin-bottom:1rem;padding-top:2rem;position:relative;bottom:unset;left:unset !important;background:url('../../images/sub/location_arrow.png') no-repeat center top;}
}

/*물리치료학과*/
.diagram_9{}
.diagram_9 .item{display:flex;justify-content:space-between;align-items:center;}
.diagram_9 .item_1{margin-bottom:4rem;}
.diagram_9 h3{font-size:2.5rem;font-family:'paper-sb';color:#FFF;width:13.3rem;height:12.2rem;display:flex;align-items:center;justify-content:center;background-size:100% !important;}
.diagram_9 .spot{width:7.7rem;display:flex;align-items:center;justify-content:center;}
.diagram_9 .spot i{width:0.6rem;height:0.6rem;border-radius:100%;margin:0 0.5rem;display:block;}
.diagram_9 .by3{width:calc(100% - 19.9rem);display:flex;justify-content:space-between;flex-wrap:wrap;}
.diagram_9 .by3 div{width:32%;border:2px solid transparent;text-align:center;padding:1rem;height:11.6rem;border-radius:2rem;line-height:1.3;display:flex;align-items:center;justify-content:center;flex-direction:column;}
.diagram_9 .item_1 h3{background:url('../../images/sub/departRec_1.png') no-repeat center;}
.diagram_9 .item_2 h3{background:url('../../images/sub/departRec_2.png') no-repeat center;}
.diagram_9 .item_1 .spot i{background:#2283c7;}
.diagram_9 .item_2 .spot i{background:#1db4e9;}
.diagram_9 .item_1 .by3 div{border-color:#2283c7;font-size:2.2rem;color:#1c1c1c;}
.diagram_9 .item_2 .by3 div{border-color:#1db4e9;font-size:2rem;color:#1c1c1c;}
.diagram_9 .item_1 .by3 div span{color:#2283c7;font-family:'paper-b';}
@media only screen and (max-width:1024px) {
  .diagram_9 .item{flex-direction:column;}
  .diagram_9 .spot{width:0.6rem;height:6rem;flex-direction:column;}
  .diagram_9 .spot i{margin:0.5rem 0;}
  .diagram_9 .by3{width:100%;}
}
@media only screen and (max-width:768px) {
  .diagram_9 .by3 div{width:100%;margin-bottom:1rem;}
}

/*인공지능빅데이터학과*/
.diagram_10 .itemArrow{margin-left:24.5rem;margin-top:-1rem;height:7rem;background:url('../../images/sub/dirgramArrow_3.png') no-repeat center top;}
.diagram_10 .itemWrap{margin-bottom:1rem;display:flex;justify-content:space-between;flex-wrap:wrap;line-height:1.3;}
.diagram_10 .itemWrap9{margin-bottom:0;}
.diagram_10 .itemA{width:24.5rem;font-size:1.8rem;color:#FFF;padding:0.9rem 1rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;}
.diagram_10 .itemB{width:calc(100% - 25.5rem);}
.diagram_10 p{font-family:'paper-b';font-size:1.8rem;padding:0.9rem 1rem;border-radius:1rem;text-align:center;display:flex;align-items:center;justify-content:center;}
.diagram_10 .c1 p{color:#2d2008;}
.diagram_10 .c2 p{color:#09132d;}
.diagram_10 .c3 p{color:#2d1a08;}
.diagram_10 .by2,
.diagram_10 .by3{display:flex;justify-content:space-between;flex-wrap:wrap;}
.diagram_10 .by2 dl{width:49%;}
.diagram_10 .by3 p{width:32.3%;}
.diagram_10 .itemWrap.c1 .itemA{background:#efa20c;}
.diagram_10 .itemWrap.c2 .itemA{background:#1db4e9;}
.diagram_10 .itemWrap.c3 .itemA{background:#f58134;}
.diagram_10 .itemWrap.c1 .itemB p{background:#ffecc7;}
.diagram_10 .itemWrap.c2 .itemB p{background:#e9f6fb;}
.diagram_10 .itemWrap.c3 .itemB p{background:#fff4ed;}
.diagram_10 .itemWrap8 .by3 p{margin-top:1rem;background:#FFF !important;border:2px solid #1db4e9;padding:3.5rem 2rem;text-align:center;color:#1db4e9;font-family:'paper-sb';} 
.diagram_10 dl{margin-top:1rem;border:2px solid #f58134;border-radius:1rem;overflow:hidden;}
.diagram_10 dt{font-size:1.8rem;font-family:'paper-sb';color:#f58134;background:#FFF;padding:1.5rem;display:flex;align-items:center;justify-content:center;}
.diagram_10 dd{padding:3rem 2rem;background:#fff4ed;}
.diagram_10 dd ul{display:flex;justify-content:space-between;align-items:center;}
.diagram_10 dd li{font-size:1.6rem;color:#361808;text-align:center;width:100%;border-right:2px solid #f5a887;}
.diagram_10 dd li:last-child{border:0;}
@media only screen and (max-width:1024px) {
  .diagram_10 .itemArrow{margin-left:0rem;}
  .diagram_10 .itemA,
  .diagram_10 .itemB{width:100%;}
  .diagram_10 .itemA{margin-bottom:1rem;}
  .diagram_10 .itemWrap{margin-bottom:2rem;}
}
@media only screen and (max-width:768px) {
  .diagram_10 .itemWrap8 .by3 p,
  .diagram_10 .itemWrap9 .by2 dl{width:100%;}
}

/*간호학과*/
.diagram_11 .itemBoss{font-size:3rem;font-family:'paper-b';color:#1c1c1c;line-height:1.3;text-align:center;padding:4rem 1.5rem;margin-bottom:3rem;box-shadow:inset  0 0 5px rgba(0,0,0,0.1);background:#f5f7fa;border-radius:1rem;position:relative;overflow:hidden;}
.diagram_11 .itemBoss::before{position:absolute;right:7rem;top:-3rem;width:27.7rem;height:21rem;background:url('../../images/sub/departIcon_11.png') no-repeat right top;content:"";display:block;}
.diagram_11 .itemWrap{margin-bottom:2rem;display:flex;justify-content:space-between;flex-wrap:wrap;}
.diagram_11 .item_1{width:20rem;font-size:2rem;color:#FFF;font-family:'paper-m';padding:2.6rem 1rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;}
.diagram_11 .item_2{width:calc(100% - 21rem);}
.diagram_11 .itemWrapA .item_2,
.diagram_11 .itemWrapD .item_2{display:flex;justify-content:space-between;flex-wrap:wrap;}
.diagram_11 .itemWrapA .item_2 div{font-size:2.2rem;font-family:'paper-b';color:#222;width:32.3%;border-radius:1rem;text-align:center;}
.diagram_11 .itemWrapB .item_2{font-size:2.2rem;font-family:'paper-b';color:#ff781e;border-radius:1rem;text-align:center;}
.diagram_11 .itemWrapA .item_2 div,
.diagram_11 .itemWrapB .item_2,
.diagram_11 .itemWrapC .item_2{padding:2.6rem 1rem;}
.diagram_11 .itemWrapA span,
.diagram_11 .itemWrapB span{font-family:'nb';}
.diagram_11 .itemWrapC .item_2{font-size:2.2rem;color:#1c1c1c;border:2px solid #1db4e9;border-radius:1rem;text-align:center;}
.diagram_11 .itemWrapC .item_2 .c1{color:#1db4e9;font-family:'paper-b';}
.diagram_11 .itemWrapC .item_2 .c2{color:#2283c7;font-family:'paper-b';}
.diagram_11 .itemWrapD .item_2 div{width:49%;}
.diagram_11 .itemWrapD dl{display:flex;justify-content:space-between;flex-wrap:wrap;}
.diagram_11 .itemWrapD dt{border-radius:1rem;display:flex;align-items:center;justify-content:center;}
.diagram_11 .itemBox1{height:100%;display:flex;justify-content:space-between;flex-direction:column;}
.diagram_11 .itemBox1 dl{height:32%;}
.diagram_11 .itemBox2 dl{height:100%;}
.diagram_11 .itemBox1 dt{width:25%;font-size:2rem;font-family:'paper-b';color:#1d3fe9;flex-direction:column;}
.diagram_11 .itemBox1 dd{width:73.5%;background:#f4f4f4;padding:2.5rem;border-radius:1rem;display:flex;align-items:center;}
.diagram_11 .itemBox2 dt{width:19%;font-size:2.2rem;font-family:'paper-b';color:#FFF;}
.diagram_11 .itemBox2 dd{width:79.5%;}
.diagram_11 .itemBox1 dt span{font-size:1.6rem;font-family:'paper-l';color:#717dba;}
.diagram_11 .itemBox2 ul{margin-bottom:1rem;background:#f4f4f4;padding:2.5rem;border-radius:1rem;}
.diagram_11 .itemBox2 ul:last-child{margin-bottom:0;}

.diagram_11 li{font-size:1.8rem;color:#1c1c1c;margin:0.5rem 0;padding-left:1.3rem;text-align:left;position:relative;}
.diagram_11 li::before{width:0.3rem;height:0.3rem;background:#606060;position:absolute;left:0;top:1.1rem;content:"";display:block;}

.diagram_11 .itemWrapA .item_1{background:#2283c7;}
.diagram_11 .itemWrapB .item_1{background:#f58134;}
.diagram_11 .itemWrapC .item_1{background:#1db4e9;}
.diagram_11 .itemWrapD .item_1{background:#1d3fe9;}

.diagram_11 .itemWrapA .item_2 div{background:#ebf6ff;}
.diagram_11 .itemWrapB .item_2{background:#ffecc7;}
.diagram_11 .itemWrapD .itemBox1 dt{background:#edf0ff;}
.diagram_11 .itemWrapD .itemBox2 dt{background:#606b7b;}

@media only screen and (max-width:1280px) {
  .diagram_11 .item_1,
  .diagram_11 .item_2{width:100%;}
  .diagram_11 .item_1{margin-bottom:1rem;}
  .diagram_11 .itemWrapD .item_2 div{width:100%;}
  .diagram_11 .itemBox1,
  .diagram_11 .itemBox1 dl,
  .diagram_11 .itemBox2 dl{height:unset;}
  .diagram_11 .itemBox1 dl{margin-bottom:1rem;}
  .diagram_11 .itemBox2 dt{width:25%;}
  .diagram_11 .itemBox2 dd{width:73.5%;}
}
@media only screen and (max-width:768px) {
  .diagram_11 .itemWrapD dt,
  .diagram_11 .itemWrapD dd{width:100% !important;}
  .diagram_11 .itemWrapD dd{margin-top:1rem;}
  .diagram_11 .itemWrapD dt{padding:2.6rem 1rem;}
  .diagram_11 .itemWrapD dt br{display:none;}
}

/*특수교육과*/
.diagram_12{}
.diagram_12 .itemWrapA{margin-bottom:2rem;border-radius:1rem;overflow:hidden;}
.diagram_12 .itemWrapA .item_1{padding:1.3rem 2rem;background:#e7f7fd;display:flex;justify-content:space-around;flex-wrap:wrap;}
.diagram_12 .itemWrapA .item_2{padding:3rem 2rem;background:#2283c7;display:flex;justify-content:center;align-items:center;}
.diagram_12 .itemWrapA .item_1 div{font-size:2.2rem;color:#222;font-family:'paper-b';position:relative;}
.diagram_12 .itemWrapA .item_1 span{font-size:2rem;font-family:'nb';}
.diagram_12 .itemWrapA .item_1 div::after{position:absolute;left:calc(50% - 1rem);bottom:-2.3rem;width:2rem;height:2rem;border-radius:100%;transform:rotate(90deg);background:#FFF url('../../images/sub/arrow_1_blue.png') no-repeat center;content:"";display:block;}
.diagram_12 .itemWrapA .item_2 dl{display:flex;justify-content:center;align-items:center;}
.diagram_12 .itemWrapA .item_2 dt{font-size:1.6rem;color:#FFF;background:#f58134;width:5rem;height:5rem;border-radius:1rem;display:flex;justify-content:center;align-items:center;}
.diagram_12 .itemWrapA .item_2 dd{font-size:2.8rem;color:#FFF;font-family:'paper-b';margin-left:2rem;line-height:1.3;}
.diagram_12 .itemWrapA .item_2 dd span{font-size:1.8rem;color:#daedfb;font-family:'paper-l';display:block;}
.diagram_12 .itemWrapB{display:flex;justify-content:space-between;flex-wrap:wrap;}
.diagram_12 .itemWrapB dl{width:32.4%;text-align:center;background:#f1f1f1;border-radius:1rem;overflow:hidden;}
.diagram_12 .itemWrapB dt{font-size:2.2rem;color:#FFF;font-family:'paper-sb';background:#364256;padding:1.3rem 2rem;}
.diagram_12 .itemWrapB dd{font-size:1.8rem;color:#222;padding:2rem 6rem;}
@media only screen and (max-width:768px) {
  .diagram_12 .itemWrapB dl{width:100%;margin-bottom:1rem;}
  .diagram_12 .itemWrapB dl:last-child{margin-bottom:0;}
  .diagram_12 .itemWrapA .item_1 div{width:100%;text-align:center;}
  .diagram_12 .itemWrapA .item_1 div::after{display:none;}
  .diagram_12 .itemWrapA .item_2 dl{flex-direction:column;}
  .diagram_12 .itemWrapA .item_2 dd{margin-left:0;margin-top:2rem;text-align:center;}
}

/*소방행정학과*/
.diagram_13{display:flex;justify-content:space-around;position:relative;}
.diagram_13 .item_1{width:23%;}
.diagram_13 .item_2{width:15%;}
.diagram_13 .item_3{}
.diagram_13 .item_4{width:15%;}
.diagram_13 .item_5{width:23%;}
.diagram_13 .item_3{display:flex;align-items:center;flex-direction:column;}
.diagram_13 dl{background:#2283c7;border-radius:1rem;text-align:center;overflow:hidden;}
.diagram_13 dt{font-size:2.2rem;font-family:'paper-b';color:#2283c7;padding:2rem;background:#eef6fb;}
.diagram_13 dd{font-size:1.8rem;font-family:'paper-m';color:#FFF;padding:2rem;min-height:10rem;display:flex;justify-content:center;align-items:center;}
.diagram_13 .dlArrow{height:2.4rem;background:url('../../images/sub/dirgramArrow_6.png') no-repeat center top;}
.diagram_13 .rectan{font-size:1.8rem;font-family:'paper-m';color:#333;background:#DDD;border-radius:5rem;margin-top:2rem;padding:1.7rem;text-align:center;}
.diagram_13 .cir1,
.diagram_13 .cir2{font-size:2.2rem;font-family:'paper-m';color:#222;width:25rem;height:25rem;border:1rem solid #DDD;padding:2rem;border-radius:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;}
.diagram_13 .cir1 span,
.diagram_13 .cir2 span{font-family:'paper-b';}
.diagram_13 .cirArrow{width:25rem;margin-top:-2rem;height:6.7rem;background:url('../../images/sub/dirgramArrow_4.png') no-repeat center top;}
.diagram_13 .arrow1,
.diagram_13 .arrow2{position:relative;margin-top:2rem;}
.diagram_13 .arrow2{text-align:right;}
.diagram_13 .arrow1::after,
.diagram_13 .arrow2::after{width:100%;height:17px;content:"";display:block;}
.diagram_13 .arrow1::after{background:url('../../images/sub/dirgramArrow_5r.png') no-repeat right bottom;}
.diagram_13 .arrow2::after{background:url('../../images/sub/dirgramArrow_5l.png') no-repeat left bottom;}
.diagram_13 .arrow1 span,
.diagram_13 .arrow2 span{font-size:1.4rem;color:#333;padding:0 0.5rem 2rem 0.5rem;display:block;}
.diagram_13::before,
.diagram_13::after{width:32rem;height:14rem;position:absolute;bottom:10rem;background-size:100% !important;content:"";display:block;}
.diagram_13::before{background:url('../../images/sub/dirgramArrow_7r.png') no-repeat left bottom;left:13%;}
.diagram_13::after{background:url('../../images/sub/dirgramArrow_7l.png') no-repeat right bottom;right:13%;}
@media only screen and (max-width:1500px) {
  .diagram_13 .cir1,
  .diagram_13 .cir2{width:20rem;height:20rem;}
  .diagram_13 .cirArrow{width:20rem;}
  .diagram_13::before,
  .diagram_13::after{bottom:1rem;}
}
@media only screen and (max-width:1280px) {
  .diagram_13::before{left:7%;}
  .diagram_13::after{right:7%;}
}
@media only screen and (max-width:1024px) {
  .diagram_13{flex-direction:column;}
  .diagram_13 .item_1,
  .diagram_13 .item_2,
  .diagram_13 .item_3,
  .diagram_13 .item_4,
  .diagram_13 .item_5{width:100%;margin-bottom:2rem;}
  .diagram_13 .item_5{margin-bottom:0;}
  .diagram_13::before,
  .diagram_13::after{display:none;}
  .diagram_13 .item_2,
  .diagram_13 .item_4{display:flex;justify-content:center;}
  .diagram_13 .arrow1,
  .diagram_13 .arrow2{padding:4rem 0;margin-top:0;display:flex;align-items:center;}
  .diagram_13 .arrow2{flex-direction:row-reverse;}
  .diagram_13 .arrow1::after,
  .diagram_13 .arrow2::after{width:5rem;transform:rotate(90deg);}
  .diagram_13 .arrow1 span,
  .diagram_13 .arrow2 span{padding:0 2rem 0 0;text-align:right;}
}

/*유아교육과*/
.diagram_14{padding-bottom:19rem;position:relative;display:flex;align-items:center;justify-content:space-around;}
.diagram_14 dl{width:32.5%;background:#2283c7;border-radius:1rem;text-align:center;overflow:hidden;}
.diagram_14 dt{font-size:2.2rem;font-family:'paper-b';color:#2283c7;padding:2rem;background:#eef6fb;}
.diagram_14 dd{font-size:1.8rem;font-family:'paper-m';color:#FFF;padding:2rem 7rem;min-height:10rem;display:flex;justify-content:center;align-items:center;}
.diagram_14 .item_4,
.diagram_14 .item_6{transform:translateY(11rem);}
.diagram_14 .item_1,
.diagram_14 .item_2,
.diagram_14 .item_3{position:absolute;}
.diagram_14 .item_1::after,
.diagram_14 .item_2::after,
.diagram_14 .item_3::before,
.diagram_14 .item_3::after{content:"";display:block;width:100%;height:9rem;}
.diagram_14 .item_1::after{background:url('../../images/sub/dirgramArrow_8lt.png') no-repeat left top;}
.diagram_14 .item_2::after{background:url('../../images/sub/dirgramArrow_8rt.png') no-repeat right top;}
.diagram_14 .item_3::before{background:url('../../images/sub/dirgramArrow_8l.png') no-repeat left bottom;}
.diagram_14 .item_3::after{background:url('../../images/sub/dirgramArrow_8r.png') no-repeat right bottom;}
.diagram_14 .item_1,
.diagram_14 .item_2{top:0;width:18%;}
.diagram_14 .item_1{left:15%;}
.diagram_14 .item_2{right:15%;}
.diagram_14 .item_3{bottom:0;left:15%;width:70%;display:flex;align-items:flex-end;justify-content:space-around;}
.diagram_14 .item_1 span,
.diagram_14 .item_2 span,
.diagram_14 .item_3 span{font-size:1.8rem;color:#999;text-align:center;padding-bottom:0.5rem;display:block;}
.diagram_14 .item_3 span{padding:0 5rem;height:40px;background:#FFF;display:flex;justify-content:center;align-items:center;}
@media only screen and (max-width:1024px) {
  .diagram_14{padding-bottom:0;flex-direction:column;}
  .diagram_14 dl{width:100%;}
  .diagram_14 .item_1,
  .diagram_14 .item_2,
  .diagram_14 .item_3{width:100%;position:relative;left:unset;right:unset;top:unset;bottom:unset;}
  .diagram_14 .item_4,
  .diagram_14 .item_6{transform:translateY(0rem);}
  .diagram_14 .item_1::after,
  .diagram_14 .item_2::after,
  .diagram_14 .item_3::before,
  .diagram_14 .item_3::after{display:none;}
  .diagram_14 .item_1 span,
  .diagram_14 .item_2 span,
  .diagram_14 .item_3 span{padding:2rem;height:unset;font-family:'paper-b';}
}

.diagram_15{display:flex;justify-content:space-around;flex-wrap:wrap;}
.diagram_15 dl{width:32.5%;margin-bottom:1%;background:#FFF;border:2px solid #1db4e9;border-radius:1rem;text-align:center;overflow:hidden;display:flex;justify-content:space-around;}
.diagram_15 dt{width:9rem;padding:2rem;background:#eef6fb;display:flex;justify-content:center;align-items:center;}
.diagram_15 dd{width:calc(100% - 9rem);font-size:1.8rem;font-family:'paper-m';color:#1db4e9;padding:2rem 3rem;min-height:8rem;display:flex;justify-content:center;align-items:center;}
@media only screen and (max-width:1280px) {
	.diagram_15 dl{width:49%;}
}
@media only screen and (max-width:768px) {
	.diagram_15 dl{width:100%;}
}

/*기술교육과*/
.diagram_16{padding-top:3.5rem;position:relative;}
.diagram_16 .diagramInner{border:1px solid #DDD;border-radius:1rem;padding:8rem 5rem 6rem 5rem;}
.diagram_16 .itemBoss{font-size:2.4rem;font-family:'paper-sb';color:#FFF;line-height:1.2;width:58rem;height:7rem;background:#2d5dae;border-radius:1rem;position:absolute;top:0;left:calc(50% - 29rem);display:flex;align-items:center;justify-content:center;}
.diagram_16 dl{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;}
.diagram_16 dt{width:13.3rem;height:12.2rem;font-size:2.5rem;font-family:'paper-sb';color:#FFF;line-height:1.2;display:flex;align-items:center;justify-content:center;background-size:100% !important;}
.diagram_16 span{width:8rem;display:flex;align-items:center;justify-content:center;}
.diagram_16 span i{width:0.5rem;height:0.5rem;border-radius:100%;margin:0 0.5rem;display:block;}
.diagram_16 dd{width:calc(100% - 21.3rem);display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;}
.diagram_16 dd div{line-height:1.3;min-height:12.2rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;text-align:center;}
.diagram_16 .item_1 div,
.diagram_16 .item_2 div{font-size:2rem;font-family:'paper-m';color:#333;}
.diagram_16 .item_1 div{width:24%;background:#ebf3f9;}
.diagram_16 .item_2 div{width:32.3%;background:#ebf6f9;}
.diagram_16 .item_3 div{width:100%;background:#f9f0eb;}
.diagram_16 .item_3 dd div strong{font-size:3rem;font-family:'paper-sb';color:#f58134;}
.diagram_16 .item_1 dt{background:url('../../images/sub/departRec_1.png') no-repeat center;}
.diagram_16 .item_2 dt{background:url('../../images/sub/departRec_2.png') no-repeat center;}
.diagram_16 .item_3 dt{background:url('../../images/sub/departRec_3.png') no-repeat center;}
.diagram_16 .item_1 i{background:#2283c7;}
.diagram_16 .item_2 i{background:#1f96e3;}
.diagram_16 .item_3 i{background:#f58134;}
.diagram_16 dl{padding-bottom:3.4rem;position:relative;}
.diagram_16 .item_3{padding-bottom:0rem;}
.diagram_16 .item_1::after,
.diagram_16 .item_2::after{background:url('../../images/sub/dirgramArrow_9.png') no-repeat center bottom;content:"";display:block;width:calc(100% - 21.3rem);height:10rem;position:absolute;right:0;bottom:0;}
@media only screen and (max-width:1280px) {
	.diagram_16 dl{margin-bottom:2rem;}
	.diagram_16 .item_3{margin-bottom:0;}
	.diagram_16 span{width:100%;flex-direction:column;margin:1rem 0;}
	.diagram_16 span i{margin:0.3rem 0;}
	.diagram_16 dd{width:100%;}
	.diagram_16 .item_1::after,
	.diagram_16 .item_2::after{width:100%;}
}
@media only screen and (max-width:1024px) {
	.diagram_16 .diagramInner{padding:8rem 2.5rem 2.5rem 2.5rem;}
	.diagram_16 .itemBoss{padding:2rem;width:84%;height:unset;left:8%;text-align:center;}
	.diagram_16 .item_1 div,
	.diagram_16 .item_2 div{width:100%;margin-bottom:1rem;}
	.diagram_16 dd div{min-height:unset;padding:2rem;}
	.diagram_16 .item_3 dd div{flex-direction:column;}
}

.diagram_17{padding-top:3.5rem;position:relative;}
.diagram_17 .diagramInner{border:1px solid #DDD;border-radius:1rem;padding:8rem 5rem 6rem 5rem;}
.diagram_17 .itemBoss{font-size:2.4rem;font-family:'paper-sb';color:#FFF;line-height:1.2;width:58rem;height:7rem;background:#2d5dae;border-radius:1rem;position:absolute;top:0;left:calc(50% - 29rem);display:flex;align-items:center;justify-content:center;}
.diagram_17 .item{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative;}
.diagram_17 dt,
.diagram_17 dt div{font-family:'paper-b';color:#FFF;line-height:1.3;border-radius:1rem;display:flex;align-items:center;justify-content:center;text-align:center;}
.diagram_17 li{font-size:1.7rem;color:#333;margin:0.5rem 0;padding-left:1.3rem;text-align:left;position:relative;}
.diagram_17 li::before{width:0.8rem;height:0.2rem;background:#424242;position:absolute;left:0rem;top:1rem;content:"";display:block;}
.diagram_17 .item_2  li::before{width:0.3rem;height:0.3rem;}
.diagram_17 .item_1 dt{width:36%;font-size:2.8rem;background:#1db4e9;}
.diagram_17 .item_1 dd{width:63%;border:2px solid #1db4e9;padding:2.5rem;border-radius:1rem;}
.diagram_17 .item_2 dt,
.diagram_17 .item_3 dt{width:15%;}
.diagram_17 .item_2 dd{width:83%;}
.diagram_17 .item_3 dd{width:74%;}
.diagram_17 .item_3 span{width:9%;}
.diagram_17 .item_2 dt{justify-content:space-between;flex-direction:column;}
.diagram_17 .item_2 dt div{font-size:2.2rem;background:#0761e8;width:100%;height:23%;}
.diagram_17 .item_3 dt{font-size:2.2rem;background:#6e6e70;}
.diagram_17 .item_2{margin-bottom:3.5rem;padding-top:7rem;}
.diagram_17 .item_2::before{background:url('../../images/sub/dirgramArrow_10.png') no-repeat center top;content:"";display:block;width:calc(100% - 15%);height:5rem;position:absolute;right:0;top:2rem;}
.diagram_17 .item_2 dd{display:flex;justify-content:space-between;flex-wrap:wrap;}
.diagram_17 .item_2 ul{width:24%;border:2px solid #0761e8;padding:2.5rem;border-radius:1rem;}
.diagram_17 .item_2 dd div{width:24%;display:flex;justify-content:space-between;flex-direction:column;}
.diagram_17 .item_2 dd div ul{width:100%;}
.diagram_17 .item_2 dd div ul:last-child{margin-top:1rem;}
.diagram_17 .item_3{margin-top:1rem;}
.diagram_17 .item_3 .arrow_1{background:url('../../images/sub/dirgramArrow_11_1.png') no-repeat center center;}
.diagram_17 .item_3 .arrow_2{background:url('../../images/sub/dirgramArrow_11_2.png') no-repeat center center;}
.diagram_17 .item_3 .arrow_3{background:url('../../images/sub/dirgramArrow_11_3.png') no-repeat center center;}
.diagram_17 .item_3 ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.diagram_17 .item_3 li{width:49%;padding:2.5rem 4rem;margin:0;border:2px solid #6e6e70;border-radius:1rem;}
.diagram_17 .item_3 li::before{left:2.5rem;top:3.7rem;}
@media only screen and (max-width:1280px) {
	.diagram_17 .item_1 dt,
	.diagram_17 .item_1 dd,
	.diagram_17 .item_2 dt,
	.diagram_17 .item_3 dt,
	.diagram_17 .item_2 dd,
	.diagram_17 .item_3 dd,
	.diagram_17 .item_3 span{width:100%;}
	.diagram_17 .item_1 dt,
	.diagram_17 .item_3 dt{margin-bottom:1rem;padding:1.5rem;}
	.diagram_17 .item_3 dt br{display:none;}
	.diagram_17 .item_2 dt{flex-direction:row;margin-bottom:1rem;}
	.diagram_17 .item_2 dt div{width:24%;height:unset;padding:1.5rem;}
	.diagram_17 .item_2::before{width:100%;}
	.diagram_17 .item_3 span{display:none;}
}
@media only screen and (max-width:1024px) {
	.diagram_17 .diagramInner{padding:8rem 2.5rem 2.5rem 2.5rem;}
	.diagram_17 .itemBoss{padding:2rem;width:84%;height:unset;left:8%;text-align:center;}
	.diagram_17 .item_2 ul,
	.diagram_17 .item_2 dd div{width:49%;}
	.diagram_17 .item_2 ul{margin-bottom:1rem;}
}
@media only screen and (max-width:768px) {
	.diagram_17 .item_2 ul,
	.diagram_17 .item_2 dd div{width:100%;}
	.diagram_17 .item_2 dd div ul:last-child{margin-top:0rem;}
	.diagram_17 .item_3 li{width:100%;margin-bottom:1rem;}
}

.diagram_18{padding-top:3.5rem;position:relative;}
.diagram_18 .diagramInner{border:1px solid #DDD;border-radius:1rem;padding:8rem 5rem 6rem 5rem;}
.diagram_18 .itemBoss{font-size:2.4rem;font-family:'paper-sb';color:#FFF;line-height:1.2;width:58rem;height:7rem;background:#2d5dae;border-radius:1rem;position:absolute;top:0;left:calc(50% - 29rem);display:flex;align-items:center;justify-content:center;}
.diagram_18 dl{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative;}
.diagram_18 dt{width:21rem;}
.diagram_18 dd{width:calc(100% - 23rem);display:flex;justify-content:space-between;flex-wrap:wrap;}
.diagram_18 dt div{width:100%;font-size:2.5rem;font-family:'paper-sb';color:#FFF;line-height:1.2;border-radius:1rem;display:flex;align-items:center;justify-content:center;text-align:center;}
.diagram_18 .item_1 dt div{background:#2283c7;min-height:10rem;}
.diagram_18 .item_2 dt div{background:#1db4e9;min-height:11rem;}
.diagram_18 .item_3 dt div{background:#f58134;min-height:14rem;}
.diagram_18 .item_1 dd div{font-size:2.2rem;font-family:'paper-sb';color:#1c1c1c;min-height:10rem;width:100%;border:2px solid #2283c7;border-radius:1rem;display:flex;align-items:center;justify-content:center;text-align:center;}
.diagram_18 .item_1 dd div strong{color:#2283c7;font-size:2.8rem;}
.diagram_18 .item_2 dd div,
.diagram_18 .item_3 dd div{width:49.5%;}
.diagram_18 .item_2 ul,
.diagram_18 .item_3 ul{width:100%;padding:2rem 2.5rem;border:2px solid transparent;border-radius:1rem;}
.diagram_18 .item_2 ul{border-color:#1db4e9;height:100%;}
.diagram_18 .item_3 ul{border-color:#f58134;}
.diagram_18 li{font-size:1.7rem;color:#333333;margin:0.5rem 0;padding-left:1.3rem;text-align:left;position:relative;}
.diagram_18 li::before{width:0.3rem;height:0.3rem;background:#606060;position:absolute;left:0;top:1rem;content:"";display:block;}
.diagram_18 .item_3 p{font-size:2.2rem;font-family:'paper-sb';color:#000000;min-height:10rem;background:#dcdcde;border-radius:1rem;margin-top:3rem;display:flex;align-items:center;justify-content:center;text-align:center;}
.diagram_18 .item_2,
.diagram_18 .item_3{padding-top:10rem;}
.diagram_18 .item_2::before,
.diagram_18 .item_3::before{background:url('../../images/sub/dirgramArrow_10.png') no-repeat center top;content:"";display:block;width:calc(100% - 23rem);height:8rem;position:absolute;right:0;top:2rem;}
@media only screen and (max-width:1280px) {
	.diagram_18 dt{width:100%;margin-bottom:1rem;}
	.diagram_18 dd{width:100%;}
	.diagram_18 .item_1 dt div,
	.diagram_18 .item_2 dt div,
	.diagram_18 .item_3 dt div{min-height:unset;padding:2rem;}
	.diagram_18 .item_2::before,
	.diagram_18 .item_3::before{width:100%;}
}
@media only screen and (max-width:1024px) {
	.diagram_18 .diagramInner{padding:8rem 2.5rem 2.5rem 2.5rem;}
	.diagram_18 .itemBoss{padding:2rem;width:84%;height:unset;left:8%;text-align:center;}
}
@media only screen and (max-width:768px) {
	.diagram_18 .item_1 dd div{flex-direction:column;}
	.diagram_18 .item_2,
	.diagram_18 .item_3{padding-top:6rem;}
	.diagram_18 .item_2 dd div,
	.diagram_18 .item_3 dd div{width:100%;}
	.diagram_18 .item_2 div:last-child,
	.diagram_18 .item_3 div:last-child{margin-top:1rem;}
	.diagram_18 .item_3 p{margin-top:1rem;min-height:unset;padding:2rem;}
	.diagram_18 .item_2::before,
	.diagram_18 .item_3::before{height:5rem;}
}