.page18 .page_ctt{padding:0;}
.page18 h2 b{font-weight:bold}
.univ_main{margin-top:60px;}
.univ_main .page_ctt{display:flex;align-items:center;justify-content:space-between;}
.univ_main img{width:45%;border-radius:15px;}
.univ_tit{width:50%;}
.univ_tit h1{font-size: 38px; background: #003876;color: #fff;padding: 5px 15px;border-radius: 5px;width: fit-content;}
.univ_tit b{display:block;color:#000;line-height:1.5em;margin-top:15px;font-size:22px;font-weight:600}
.univ_main p{font-size:18px;margin-top:30px;line-height:1.5em;}

.univ_descript{margin-top:70px;padding:100px 0;background:#f8f8f8;}
.univ_descript h2{font-size:38px;text-align:center;}
.univ_descript p{font-size:18px;line-height:1.5em;text-align:center;margin-top:15px;}
.univ_descript img{width:1000px;display:block;margin:0 auto;margin-top:40px}

.univ_merit{background:#f8f8f8;padding:100px 0;margin-top:80px;}
.univ_merit h2{text-align:center;}
.univ_merit h4{font-size:28px;margin-top:20px;text-align:center;}
.univ_merit h4 b{background:#003876;color:#fff;padding:0 5px;font-weight:bold}
.univ_merit ul{display:flex;justify-content:space-between;margin-top:40px;}
.univ_merit ul li{width:18%;background:#fff;border-radius:10px;overflow:hidden;}
.univ_merit ul li img{width:100%}
.univ_merit ul li p{font-size:18px;line-height:1.4em;font-weight:400;text-align:center;padding:20px 0}
.univ_merit ul li p b{color:#003876;}

.univ_who{padding:100px 0;}
.univ_who .page_ctt{}
.univ_who h2{text-align:center;font-size:38px;}
.univ_who ul{margin-top:60px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:40px 0}
.univ_who ul li{background:#f8f8f8;padding:25px;border-radius:15px;background:#f8f8f8;width:31%;font-size:18px;line-height:1.4em;font-weight:400;display:flex;align-items:center;}
.univ_who ul li img{width:40px;display:block;margin-right:15px}

.univ_who2 h2 p{margin-top:15px;font-weight:400;font-size:18px;line-height:1.5em;}
.univ_who2 ul li{width:23%;display:block;text-align:center;}
.univ_who2 ul li img{margin-right:0;margin:0 auto;margin-bottom:15px;}


.univ_disease{background:#142d48;padding:100px 0;}
.univ_disease h2{font-size:38px;text-align:center;color:#fff;}
.univ_disease ul{display:flex;justify-content:space-between;margin-top:50px;}
.univ_disease ul li{border-radius:15px;overflow:hidden;width:30%}
.univ_disease2 ul li{width:22%}
.univ_disease ul li img{width:100%}
.univ_disease ul li p{font-size:22px;padding:10px 0;font-weight:600;background:#000;color:#fff;text-align:center;}

.univ_notice{background:#ecf0f6;padding:100px 0}
.noti_box{display:flex;align-items:Center;justify-content:space-between;}
.univ_notice img{width:30%;border-radius:15px;}
.univ_notice ul{width:65%;}
.univ_notice h2{font-size:38px;text-align:left;margin-bottom:30px}
.univ_notice ul li{display:flex;align-items:center;padding:15px;border-bottom:1px solid #e4e4e4;}
.univ_notice ul li:last-child{border:0;}
.univ_notice ul li span{background:#003876;line-height:40px;font-weight:bold;width:40px;height:40px;color:#fff;font-size:15px;border-radius:40px;text-align:center;}
.univ_notice ul li p{font-size:18px;margin-left:13px;}

.univ_notice2{}
.univ_notice2 h2{font-size:38px;text-align:center;}
.univ_notice2 h4{font-size:28px;margin-top:20px;text-align:center;}
.univ_notice2 h4 b{background: #003876;color: #fff;padding: 0 5px;font-weight: bold;}
.univ_notice2 .noti_box{margin-top:50px}

.noti_ban{justify-content:center;display:flex;align-items:center;padding:30px;margin-top:60px;border-top:2px solid #e4e4e4;}
.noti_ban img{width:20%}
.noti_ban p{line-height:1.5em;padding-left:50px;font-size:22px;}

.univ_step{padding:100px 0;}
.univ_step h2{font-size:38px;text-align:center;}
.univ_step ul{display:flex;justify-content:space-between;margin-top:50px;}
.univ_step ul li{border-radius:15px;border:1px solid #e4e4e4;padding:20px 0;padding-top:35px;width:16%;position:relative;}
.univ_step ul li span{position:absolute;left:50%;transform:translateX(-50%);top:-15px;background: #142d48;color: #fff;font-size: 16px; display: block;width: fit-content;margin: 0 auto;padding: 5px 10px;border-radius: 50px;}
.univ_step ul li img{width:50px;display:block;margin:0 auto;}
.univ_step ul li p{font-size:18px;text-align:center;margin-top:15px;}

.univ-pagination{display:flex;justify-content:center;}
.univ-pagination span{padding:20px 0;margin:0 !Important;width:250px;height:auto;border-radius:0;color:#fff;opacity:1;font-size:22px;text-align:center;}
.univ-pagination span.swiper-pagination-bullet-active {background: #00a7b9;}


@media screen and (max-width:799px){
  .page18 h2{font-size:20px !Important;}
  .univ_main{margin-top:30px;}
  .univ{padding-top:60px;}
  .univ_slide{padding-top:25px}
  .univ-pagination{width:90%;justify-content:center;margin:0 auto;}
  .univ-pagination span{width:50%;font-size:16px;padding:13px 0}
  .univ_merit h2{font-size:20px}
  
  .univ_main .page_ctt{flex-wrap:wrap;}
  .univ_main img{width:100%}
  .univ_tit{width:100%;margin-top:30px;}
  .univ_tit h1{font-size:20px}
  .univ_tit b{font-size:18px;}
  .univ_tit p{font-size:15px;margin-top:15px;word-break:keep-all}
  
  .univ_merit{margin-top:40px;padding:60px 0;}
  .univ_merit h4{line-height:24px;font-size:18px;margin-top:10px;}
  .univ_merit ul{flex-wrap:wrap;gap:20px;margin-top:25px;}
  .univ_merit ul li{display:flex;width:100%;}
  .univ_merit ul li img{width:30%;height:100%;object-fit:cover;}
  .univ_merit ul li p{width:70%;padding-left:20px;font-size:15px;text-align:left;}
  
  .univ_who{padding:60px 0}
  .univ_who h2{font-size:20px;}
  .univ_who ul{flex-wrap:wrap;gap:20px;margin-top:30px}
  .univ_who ul li{width:100%;font-size:15px;}
  
  .univ_disease{padding:60px 0}
  .univ_disease h2{font-size:20px}
  .univ_disease ul{margin-top:30px;flex-wrap:wrap;gap:20px;}
  .univ_disease ul li{width:100%;}
  .univ_disease ul li p{font-size:16px;}
  
  .univ_notice{padding:60px 0}
  .noti_box{flex-wrap:wrap;}
  .univ_notice img{width:100%}
  .univ_notice ul{width:100%;margin-top:30px;}
  .univ_notice h2{font-size:20px;margin-bottom:15px;text-align:center;}
  .univ_notice ul li p{font-size:15px;width:calc(100% - 40px);line-height:22px;}
  .univ_notice ul li span{width:30px;height:30px;font-size:14px;line-height:30px}

  .univ_descript{margin-top:40px;padding:60px 0;}
  .univ_descript h2{font-size:20px}
  .univ_descript p{font-size:15px;word-break:keep-all}
  .univ_descript img{width:100%;margin-top:20px}
  
  .univ_notice2 h4{font-size:18px;}
  .univ_notice2 .noti_box{margin-top:25px;}
  
  .noti_ban{flex-wrap:wrap;margin-top:40px}
  .noti_ban p { padding-left: 0;font-size: 15px; margin-top: 30px;word-break:keep-all}
  .noti_ban p br{display:none}
  
  .univ_who2 h2 p{font-size:15px;word-break:keep-all}
  
  .univ_step{padding:80px 0}
  .univ_step h2{font-size:20px}
  .univ_step ul{flex-wrap:wrap;margin-top:30px;gap:30px 0}
  .univ_step ul li{width:48%;}
  .univ_step ul li span{font-size:12px;}
  .univ_step ul li p{font-size:15px;}
}