@charset "utf-8";

/********************
한자폰트정의 Noto Sans Traditional Chinese
font-family: 'Noto Sans TC', sans-serif;
Thin 100
Light 300
Regular 400
Medium 500
Bold 700
Black 900
********************/
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100;300;400;500;700;900&display=swap');


/********************
고대소개 > 총장실 > 총장인사말
********************/
.ceo_1{display:flex;flex-direction:row-reverse;justify-content:space-between;flex-wrap:wrap;}
.ceo_1 div{width:50%;text-align:right;}
.ceo_1 p{width:45%;}
.ceo_1 p strong{font-size:35px;font-family:'Pre Black';color:#272727;display:block;margin-bottom:40px;line-height:1.2;}
.ceo_1 p span{color:#7c121b;display:block;margin-top:20px;}
.ceo_1 p i{font-family:'Pre Bold';display:block;}
@media all and (max-width:768px) {
  .ceo_1 div{width:100%;text-align:right;}
  .ceo_1 p{width:100%;margin-top:40px;}
  .ceo_1 p strong{font-size:25px;}
  .ceo_1 p span{margin-top:10px;}
}


/********************
고대소개 > 총장실 > 총장약력
********************/
.ceo_career{min-height:480px;background:#f2eee7 url(../../images/contents/ceo_career_1.jpg) no-repeat right bottom;}
.ceo_career .wrap{padding:80px 50% 80px 100px;}
.ceo_career span{font-size:24px;font-family:'Pre Black';}
.ceo_career span i{color:#7c0019;}
.ceo_career strong{font-size:46px;font-family:'Pre Black';display:block;}
.ceo_career strong i{font-family: 'Noto Sans TC', sans-serif;font-weight:900;}
.ceo_career strong br{display:none;}
.ceo_career dl{margin-top:40px;}
.ceo_career dt{font-size:20px;font-family:'Pre Bold';border-bottom:1px solid #272727;padding:0 20px 15px 20px;margin-bottom:15px;}
.ceo_career dd{padding:0 20px;}
.ceo_career li{padding:3px 0;position:relative;padding-left:60px;}
.ceo_career li i{font-family:'Pre Bold';position:absolute;left:0;top:3px;}
.ceoTable{border-bottom:1px solid #272727;}
.ceoTable thead th{text-align:left;background:#f6f7f9;border-top:2px solid #272727;border-bottom:1px solid #272727;padding:15px 20px;}
.ceoTable tbody th,
.ceoTable tbody td{padding:15px 30px;text-align:left;border-bottom:1px solid #dadbdf;}
.ceoTable tbody th{width:20%;}
@media all and (max-width:1280px) {
  .ceo_career{min-height:unset;background-size:450px;background-position:right bottom;}
  .ceo_career .wrap{padding:60px 350px 60px 60px;}
  .ceo_career span{font-size:20px;}
  .ceo_career strong{font-size:35px;}
  .ceo_career strong br{display:block;}
  .ceo_career dl{margin-top:30px;}
}
@media all and (max-width:768px) {
  .ceo_career{background-size:350px;padding-bottom:250px;}
  .ceo_career .wrap{padding:30px;}
  .ceo_career span{font-size:18px;}
  .ceo_career strong{font-size:25px;}
  .ceo_career dl{margin-top:20px;}
  .ceo_career dt{font-size:18px;padding:0 0 15px 0;}
  .ceo_career dd{font-size:16px;padding:0;}
}


/********************
고대소개 > 고대비전 > 교육목표
********************/
.purpose_0{padding:80px;position:relative;background-size:cover !important;}
.purpose_0::before{content:"";display:block;width:61px;height:72px;background:url(../../images/common/edge_2.png) no-repeat center;position:absolute;bottom:0;right:0;}
.purpose_1{background:url(../../images/contents/purpose_1_bg.jpg) no-repeat center;}
.purpose_2{background:url(../../images/contents/purpose_2_bg.jpg) no-repeat center;}
.purpose_3{background:url(../../images/contents/purpose_3_bg.jpg) no-repeat center;}
.purpose_4{background:url(../../images/contents/purpose_4_bg.jpg) no-repeat center;}
.purpose_5{background:url(../../images/contents/purpose_5_bg.jpg) no-repeat center;}
.purpose_1{text-align:center;}
.purpose_2{min-height:550px;display:flex;align-items:center;}
.purpose_3{min-height:550px;display:flex;align-items:center;justify-content:flex-end;}
.purpose_4{text-align:center;}
.purpose_5{text-align:center;}
.purpose_0 dt{font-size:26px;font-family:'Pre Bold';border-bottom:2px solid #272727;padding-bottom:20px;margin-bottom:20px;}
.purpose_1 .wrap{margin-top:60px;display:flex;justify-content:center;}
.purpose_1 .wrap dl{width:35%;margin:0 25px;}
.purpose_2 .wrap{max-width:450px;}
.purpose_3 .wrap{max-width:450px;}
.purpose_4 .wrap{margin-top:10px;display:flex;justify-content:center;}
.purpose_4 .wrap div{font-family:'Pre Bold';background:#FFF;border-radius:100px;padding:30px;margin:0 10px;}
@media all and (max-width:1280px) {
  .purpose_0{padding:40px;}
  .purpose_2,
  .purpose_3{min-height:450px;}
  .purpose_2 .wrap,
  .purpose_3 .wrap{max-width:50%;}
  .purpose_2{background-position:30% center;}
  .purpose_3{background-position:70% center;}
}
@media all and (max-width:768px) {
  .purpose_0{padding:30px;}
  .purpose_1 .wrap{margin-top:30px;flex-wrap:wrap;}
  .purpose_1 .wrap dl{width:100%;margin:25px 0;}
  .purpose_0 dt{font-size:22px;}
  .purpose_2,
  .purpose_3{min-height:300px;}
  .purpose_4 .wrap{flex-wrap:wrap;}
  .purpose_4 .wrap div{padding:20px;margin:5px 0;width:100%;}
}


/********************
고대소개 > 고대비전 > 120주년기념사업
********************/
.ann120{background:#f4f4f4;padding:90px;display:flex;align-items:center;justify-content:space-between;position:relative;}
.ann120 .item_1{width:50%;}
.ann120 .item_2{width:45%;}
.ann120 .item_2 div{border-bottom:1px solid #7c0019;font-family:'Pre Black';margin-bottom:40px;padding-bottom:20px;}
.ann120 span{font-size:24px;}
.ann120 span i{color:#7c121b;}
.ann120 strong{font-size:46px;display:block;}
.ann120 .edge{width:61px;height:72px;background:url(../../images/common/edge_2.png) no-repeat center;position:absolute;bottom:0;right:0; background-size:contain; }

.ann120List{border-top:2px solid #272727;border-bottom:1px solid #272727;}
.ann120List .toggleLI {border-bottom:1px solid #dadbdf;position:relative;}
.ann120List .toggleLI .toggleBtn {font-size:18px;font-family:'Pre Bold';text-align:left;padding:15px 20px;position:relative;display:block;width:100%;}
.ann120List .toggleLI .toggleBtn::after {content:"";display:block;width:16px;height:16px;background:url(../../images/sub/locationNav_down_b.png) no-repeat center;position:absolute;top:20px;right:20px; background-size:contain; }
.ann120List .toggleLI.active .toggleBtn::after { content:"접기 아이콘"; font-size:0; text-indent:-99999px; display:block; width:16px; height:16px; background:url(../../images/sub/icon_x_b.png) no-repeat center; background-size:contain; position:absolute; }

/*
.ann120List .toggleClose{display:block;text-indent:-9999px;width:50px;height:50px;position:absolute;right:0;top:0;background:#FFF url(../../images/sub/icon_x_b.png) no-repeat center;position:absolute;top:0;right:0; }
*/

.ann120List .detail{display:none;background:#f4f4f4;padding:40px;}
.ann120List .toggleLI.active .detail{display:block;}
.ann120List .detail ul{}
.ann120List .detail li{position:relative;padding:5px 0 5px 20px;}
.ann120List .detail li::after{content:"";display:block;width:6px;height:6px;background:#272727;border-radius:100%;position:absolute;top:16px;left:0;}
@media all and (max-width:1280px) {
  .ann120{padding:40px;}
  .ann120 .item_1{width:300px;}
  .ann120 .item_2{width:calc(100% - 350px);}
  .ann120 span{font-size:20px;}
  .ann120 strong{font-size:36px;}
}
@media all and (max-width:768px) {
  .ann120{flex-wrap:wrap;}
  .ann120 .item_1{width:100%;}
  .ann120 .item_2{width:100%;margin-top:40px;}
  .ann120 span{font-size:18px;}
  .ann120 strong{font-size:26px;}
}


/********************
고대소개 > 대학현황 > 현황
********************/
.status_0 .total{font-size:40px;text-align:center;margin-bottom:50px;}
.status_0 .total strong{font-family:'Pre Black';color:#7c121b;}
.status_0 .item_1{display:flex;align-items:center;flex-direction:column;padding:40px;}
.status_0 .item_1 .wrap{display:flex;justify-content:center;margin-top:50px;width:100%;}
.status_0 .item_1 .wrap dl{margin:0 25px;}
.status_0 .item_1 .wrap dt{font-size:16px;font-family:'Pre Bold';display:flex;align-items:center;}
.status_0 .item_1 .wrap dt::before{content:"";display:block;width:14px;height:14px;margin-right:10px;}
.status_0 .item_1 .wrap .sty_1 dt::before{background:#7c0019;}
.status_0 .item_1 .wrap .sty_2 dt::before{background:#dfd5c7;}
.status_0 .item_1 .wrap dd{font-size:22px;font-family:'Pre Black';}
.status_0 .item_2{text-align:center;padding:40px;}
.status_0 .item_2 p{font-size:18px;font-family:'Pre Bold';margin-top:20px;}
.status_0 .item_2 strong{font-size:36px;font-family:'Pre Black';color:#7c121b;display:block;}
.status_0 .item_2 .wrap{display:flex;justify-content:center;margin-top:20px;}
.status_0 .item_2 dl{margin:0 10px;}
.status_0 .item_2 dt{font-size:16px;font-family:'Pre Bold';}
.status_0 .item_2 dd{font-size:22px;font-family:'Pre Black';}
.status_1{text-align:center;}
.status_1 ul{display:flex;justify-content:center;margin-top:30px;}
.status_1 li{width:20%;}
.status_1 dl{color:#000;margin-top:30px;}
.status_1 dt{font-size:22px;font-family:'Pre Bold';}
.status_1 dd{font-size:36px;font-family:'Pre Black';color:#7c121b;line-height:1;}
.status_1 span{font-size:24px;font-family:'Pre Regular';color:#000;display:block;padding-top:10px;}
.status_2 ul{display:flex;justify-content:center;}
.status_2 li{width:33.3%;display:flex;justify-content:center;align-items:center;border-right:1px solid #dadbdf;}
.status_2 li:last-child{flex-direction:column;border:0;}
.status_3 ul{display:flex;justify-content:space-around;position:relative;}
.status_3 ul::before{content:"";display:block;width:1px;height:100%;background:#dadbdf;position:absolute;left:50%;top:0;}
.status_3 li:last-child{border:0;}
.status_4 ul{display:flex;justify-content:space-around;position:relative;}
.status_4 ul::before{content:"";display:block;width:1px;height:100%;background:#dadbdf;position:absolute;left:50%;top:0;}
.status_4 li:last-child{border:0;}
.status_5 ul{display:flex;justify-content:center;}
.status_5 li{width:25%;display:flex;justify-content:center;border-right:1px solid #dadbdf;}
.status_5 li:last-child{border:0;}
.status_6{text-align:center;}
.status_7 a{border-bottom:1px solid #7c0019;color:#7c0019;padding-top:20px;display:inline-block; margin:2px; }
.status_1 ul{position:relative;}
.status_1 ul::before{content:"";display:block;width:80%;height:1px;background:#dadbdf;position:absolute;top:0;left:10%;}
.status_1 ul::after{content:"";display:block;width:1px;height:30px;background:#dadbdf;position:absolute;top:-30px;left:50%;}
.status_1 li::before{content:"";display:block;width:1px;height:30px;background:#dadbdf;margin:0 auto;}
@media all and (max-width:1280px) {
  .status_1 li{padding:0 10px;}
  .status_1 dt{font-size:20px;}
  .status_1 dd{font-size:30px;}
  .status_1 span{font-size:22px;}
  .status_0 .item_2 p{font-size:18px;}
  .status_0 .item_2 strong{font-size:30px;}
  .status_2 ul{flex-wrap:wrap;}
  .status_2 li{width:100%;border-right:0;border-bottom:1px solid #dadbdf;}
  .status_2 li:last-child{flex-direction:row;}
  .status_2 li:last-child .item_2:last-child{margin-top:0 !important;}
  .status_5 ul{flex-wrap:wrap;}
  .status_5 li{width:100%;border-right:0;border-bottom:1px solid #dadbdf;}
}
@media all and (max-width:768px) {
  .status_1 ul::after,
  .status_1 ul::before,
  .status_1 li::before{display:none;}
  .status_1 ul{flex-wrap:wrap;}
  .status_1 li{width:100%;}
  .status_1 li{padding:0 0 30px 0;}
  .status_1 dl{margin-top:0;}
  .status_1 dt{font-size:18px;}
  .status_1 dd{font-size:25px;}
  .status_1 span{font-size:20px;display:inline;}
  .status_2 li:last-child{flex-direction:column;}
  .status_3 ul,
  .status_4 ul{flex-wrap:wrap;}
  .status_3 li,
  .status_4 li{width:100%;}
  .status_3 ul::before,
  .status_4 ul::before{width:100%;top:50%;height:1px;left:0;}
  .status_0 .item_2 .wrap{display:block;}
}


/********************
고대소개 > 홍보물
********************/
.song_1{display:flex;background:#f4f4f4;flex-wrap:wrap;}
.song_1 .itemPic{width:47%;position:relative;flex-wrap:wrap;}
.song_1 .itemPic::before{content:"";display:block;width:47px;height:55px;background:url(../../images/common/edge_4.png) no-repeat center;position:absolute;bottom:0;right:0; background-size:contain; }
.song_1 .itemPic img{object-fit:cover;object-position:center;width:unset;height:100%;}
.song_1 .itemTxt{width:53%;padding:60px;}
.song_1 .itemTxt .p_1 span{font-size:26px;font-family:'Pre Black';}
.song_1 .itemTxt .p_1 span i{color:#7c121b;}
.song_1 .itemTxt .p_1 strong{font-size:46px;font-family:'Pre Black';display:block;}
.song_1 .itemTxt .p_2{border-top:1px solid #272727;padding-top:30px;margin-top:15px;}
.song_2 .songContainer,
.song_4 .songContainer{display:flex;flex-wrap:wrap;justify-content:space-between;flex-wrap:wrap;}
.song_2 .songBox,
.song_4 .songBox{width:49%;margin-bottom:2%;}
.songBox{border:1px solid #dddee2;padding:50px;}
.songBox h3{font-size:26px;font-family:'Pre Bold';}
.songBox h3 span{display:block;font-size:20px;font-family:'Pre Medium';}
.songBox h3 strong{}
.songBox h3 i{display:block;font-size:16px;margin-bottom:20px;}
.songBox .songInfo{margin:20px 0;font-size:16px;}
.songBox .songInfo span{display:block;}
.songBox .songTxt span{display:block;font-size:16px;margin-bottom:10px;}
.songBox .btns{display:flex;margin-top:40px;}

.video_1{height:0;padding-bottom:56.25%;position:relative;border:1px solid #272727;}
.video_1 .yTubeVideo{position:absolute;left:0;top:0;width:100%;height:100%;}

.videoTxt .toggleBtn{font-size:18px;font-family:'Pre Bold';border:1px solid #707070;padding:15px 30px;display:flex;align-items:center;margin:30px auto;}
.videoTxt .toggleBtn::after{content:"자막열기";  text-indent:-99999px; font-size:0; display:block;width:16px;height:16px;background:url(../../images/sub/locationNav_down_b.png) no-repeat center;margin-left:20px; background-size:contain; }
.videoTxt .toggleClose{ display:block; text-indent:-9999px; width:21px;height:22px; background:url(../../images/common/search_close.png) no-repeat center;position:absolute;top:30px;right:calc(50% - 10.5px); background-size:contain; }
.videoTxt .detail{display:none;background:rgba(0,0,0,0.85);padding:110px 60px 60px 60px;position:relative;margin:-35% auto 0 auto;max-width:85%;font-size:16px;font-family:'Pre Bold';color:#FFF;box-shadow:0px 0px 15px rgba(0,0,0,0.5);}
.videoTxt .detail .item{max-height:500px;overflow-y:auto;}
.videoTxt ul li.active .detail{display:block;}

.phoneBG ul{display:flex;flex-wrap:wrap;text-align:center;}
.phoneBG li{width:25%;margin-bottom:50px;display:flex;align-items:center;justify-content:center;flex-direction:column;}
.phoneBG img{border:1px solid #707070;}
.phoneBG a{margin-top:20px;margin-right:0;}

@media all and (max-width:1280px) {
  .phoneBG li{padding:0 10px;}
}
@media all and (max-width:768px) {
  .song_1 .itemPic{width:100%;}
  .song_1 .itemTxt{width:100%;padding:30px;}
  .song_1 .itemTxt .p_1 span{font-size:20px;}
  .song_1 .itemTxt .p_1 strong{font-size:30px;}
  .song_2 .songBox,
  .song_4 .songBox{width:100%;}
  .songBox{padding:30px;}
  .videoTxt .detail{padding:110px 30px 30px 30px;}
  .phoneBG li{width:33.3%;}
}
@media all and (max-width:480px) {
  .phoneBG li{width:50%;}
}


/********************
고대소개 > 고대역사 > 개교의 의의와 고대정신
********************/
.mind_0{text-align:center;padding:80px;position:relative;background:url(../../images/contents/mind_bg.jpg) no-repeat center;background-size:cover !important;}
.mind_0::before{content:"";display:block;width:61px;height:72px;background:url(../../images/common/edge_2.png) no-repeat center;position:absolute;bottom:0;right:0;}
.mind_0 .wrap{display:flex;justify-content:center;flex-wrap:wrap;margin-top:-8px;}
.mind_1 .wrap div{width:30%;margin:0 1.5%;font-size:26px;font-family:'Pre Bold';background:#FFF;border-radius:30px;padding:30px;border:8px solid #d6c9b1;}
.mind_2 .wrap dl{width:19%;margin:0 0.5%;background:#FFF;border-radius:30px;padding:20px;border:8px solid #d6c9b1;}
.mind_2 .wrap dt{font-size:22px;font-family:'Pre Bold';}
.mind_2 .wrap dd{font-size:16px;border-top:2px solid #272727;margin-top:15px;padding-top:15px;}
@media all and (max-width:1560px) {
  .mind_0 br{display:none;}
}
@media all and (max-width:1280px) {
  .mind_0{padding:50px;}
  .mind_1 .wrap div{width:32.3%;margin:0 0.5%;font-size:22px;padding:20px;}
  .mind_2 .wrap dl{width:100%;margin:0 0 10px 0;}
  .mind_2 .wrap dt{font-size:20px;}
}
@media all and (max-width:768px) {
  .mind_0{padding:30px;}
  .mind_1 .wrap div{width:100%;margin:0 0 10px 0;border-width:4px;font-size:20px;}
  .mind_2 .wrap dl{border-width:4px;}
}


/********************
고대소개 > 고대역사 > 약사
********************/
.simpleHistory{min-height:520px;background:url(../../images/contents/simpleHistory_1.jpg) no-repeat center;background-size:cover;display:flex;align-items:center;justify-content:center;}
.simpleHistory::before{content:"";display:block;width:180px;height:180px;background:url(../../images/guide/tiger_1_w.png) no-repeat center;margin-right:-40px;}
.simpleHistory div{color:#FFF;text-align:center;}
.simpleHistory span{font-size:40px;font-family:'Pre Black';}
.simpleHistory strong{font-size:70px;font-family:'Pre Black';display:block;}
.simpleHistory p{font-size:23px;font-family:'Pre Bold';}
.simpleHistory_2 h3{font-size:30px;font-family:'Pre Black';margin-bottom:20px;}
.simpleHistory_2 p{font-size:16px;}
@media all and (max-width:1280px) {
  .simpleHistory{min-height:unset;padding:50px;}
  .simpleHistory span{font-size:30px;}
  .simpleHistory strong{font-size:50px;}
  .simpleHistory p{font-size:20px;}
}
@media all and (max-width:768px) {
  .simpleHistory{flex-wrap:wrap;}
  .simpleHistory::before{margin-right:0;width:100%;margin-bottom:20px;}
  .simpleHistory span{font-size:22px;}
  .simpleHistory strong{font-size:35px;}
  .simpleHistory p{font-size:18px;}
  .simpleHistory_2 h3{font-size:22px;margin-top:20px;}
}


/********************
고대소개 > 상징
********************/
/*심벌*/
.symbol_0{padding:70px;border:1px solid #dadbdf;}
.symbol_1.tigerBox_02 strong{font-size:30px;}
.symbol_1.tigerBox_02 span{font-size:16px;color:#888;display:block;}
.symbol_2{text-align:center;}
.symbol_2 p{margin-top:30px;}
.symbol_2 strong{font-size:24px;font-family:'Pre Bold';}
.symbol_3{display:flex;align-items:center;flex-wrap:wrap;}
.symbol_3 .item_1{width:45%;}
.symbol_3 .item_2{width:55%;}
.symbol_3 strong{font-size:24px;font-family:'Pre Bold';display:block;margin-bottom:10px;}
.symbol_3 .btns{margin-top:30px;}
.symbol_4{text-align:center;}
.symbol_4 ul{margin-top:30px;display:flex;justify-content:center;}
.symbol_4 li{margin:0 35px;}
/*패턴박스*/
.patternBox{padding:70px;border:1px solid #dadbdf;background:url(../../images/contents/ui_pattern.png);}
.patternBox ul{display:flex;justify-content:space-around;}
.patternBox li{margin:0 35px;display:flex;flex-direction:column;justify-content:space-between;text-align:center;}
.patternBox span{font-size:22px;font-family:'Pre Bold';margin-top:20px;}
/*마스코트*/
.mascot_1 .wrap{display:flex;justify-content:space-between;align-items:center;margin-top:50px;}
.mascot_1 .wrap .item_1{text-align:right;width:45%;}
.mascot_1 .wrap .item_2{width:50%;}
.mascot_1 .wrap .item_1 strong{font-size:70px;font-family:'Pre Black';line-height:1;}
.mascot_1 .wrap .item_1 span{font-size:26px;font-family:'Pre Black';margin-top:20px;display:block;}
.mascot_1 .wrap .item_1 span i{font-family: 'Noto Sans TC', sans-serif;font-weight:900;}
.mascot_1 .wrap .item_2 strong{font-family:'Pre Black';margin-bottom:20px;display:block;}
.mascot_2{}
.mascot_2 .wrap{text-align:center;display:flex;flex-wrap:wrap;justify-content:center;}
.mascot_2 .wrap div{width:33%;margin-top:50px;padding:0 10px;}
.mascot_2 .wrap .item_1,
.mascot_2 .wrap .item_2{width:50%;margin-top:0;}
.mascot_2 span{font-size:36px;font-family:'Pre Bold';margin-top:20px;line-height:1.5;display:block;}
/*캐릭터*/
.character_1 ul{display:flex;flex-wrap:wrap;}
.character_1 li{width:40%;margin:30px 5%;display:flex;align-items:center;justify-content:space-between;}
.character_1 div{width:35%;}
.character_1 dl{width:50%;}
.character_1 dt{font-size:20px;font-family:'Pre Bold';margin-bottom:20px;}
.character_2{background:#f4f4f4;padding:50px;}
.character_2 h3{font-size:36px;font-family:'Pre Black';}
.character_2 p{padding:20px 0;}
.characterList{padding:70px;border:1px solid #dadbdf;}
.characterList ul{display:flex;flex-wrap:wrap;}
.characterList li{width:21%;margin:2%;display:flex;flex-direction:column;justify-content:space-between;text-align:center;}
.characterList span{font-size:22px;font-family:'Pre Bold';margin-top:20px;}
/*고대의 상징물*/
.kuSymbol{display:flex;flex-wrap:wrap;}
.kuSymbol > div{width:250px;}
.kuSymbol > dl{width:calc(100% - 250px);}
.kuSymbol dt{font-size:22px;font-family:'Pre bold';margin-top:10px;}
.kuSymbol dd div{margin-top:20px;}
/*단과대학 상징*/
.collegeSymbol_1 ul{display:flex;justify-content:space-between;}
.collegeSymbol_1 li{width:30%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;}
.collegeSymbol_1 span{margin-top:20px;}
.collegeSymbol_1 strong{font-size:20px;font-family:'Pre Bold';display:block;}
.collegeSymbol_2{display:flex;align-items:center;}
.collegeSymbol_2 .item_1{width:250px;}
.collegeSymbol_2 .item_2{width:calc(100% - 250px);}
.collegeSymbol_2 .item_2 div{margin-bottom:10px;}
.collegeSymbol_2 strong{font-size:20px;font-family:'Pre Bold';margin-bottom:10px;}
@media all and (max-width:1280px) {
  .symbol_0{padding:50px;}
  .symbol_3 .item_1,
  .symbol_3 .item_2{width:100%;}
  .symbol_3 .item_1{margin-bottom:30px;text-align:center;}
  .patternBox{padding:50px;}
  .mascot_2 span{font-size:30px;}
  .character_1 li{width:100%;margin:30px 0;}
  .character_1 div{width:25%;}
  .character_1 dl{width:70%;}

  .characterList{padding:50px;}

}
@media all and (max-width:768px) {
  .symbol_0{padding:30px;}
  .symbol_1.tigerBox_02 strong{font-size:22px;}
  .symbol_4 ul{flex-wrap:wrap;}
  .symbol_4 li{margin:30px 0;width:100%;}
  .patternBox{padding:30px;}
  .patternBox ul{flex-wrap:wrap;}
  .patternBox li{margin:30px 0;width:100%;align-items:center;}
  .patternBox span{font-size:18px;}
  .collegeSymbol_1 ul,
  .collegeSymbol_2{flex-wrap:wrap;}
  .collegeSymbol_1 li,
  .collegeSymbol_2 .item_1,
  .collegeSymbol_2 .item_2{width:100%;}
  .collegeSymbol_1 li{margin:10px 0;}
  .collegeSymbol_2{text-align:center;}
  .collegeSymbol_2 .item_1{margin-bottom:20px;}
  .kuSymbol,
  .kuSymbol .right{text-align:center;}
  .kuSymbol > div,
  .kuSymbol > dl{width:100%;}
  .kuSymbol dt{font-size:20px;}
  .mascot_1 .wrap{flex-wrap:wrap;margin-top:30px;}
  .mascot_1 .wrap .item_1{text-align:left;width:100%;}
  .mascot_1 .wrap .item_2{width:100%;}
  .mascot_1 .wrap .item_1 strong{font-size:40px;}
  .mascot_1 .wrap .item_1 span{font-size:20px;}
  .mascot_2 .wrap div{width:100%;margin-top:0;padding:10px 0;}
  .mascot_2 .wrap .item_1,
  .mascot_2 .wrap .item_2{width:100%;}
  .mascot_2 span{font-size:22px;}	
  .character_1 li{align-items:flex-start;}
  .character_1 dt{font-size:18px;margin-bottom:5px;}
  .character_2{padding:30px;}
  .character_2 h3{font-size:26px;}

  .characterList{padding:30px;}
  .characterList li{width:31.3%;margin:1%;}
  .characterList span{font-size:18px;}
}


/********************
대학생활 > KU옴부즈 > KU옴부즈
********************/
.ombuds_1{display:flex;flex-wrap:wrap;background:#f4f4f4; }
.ombuds_1 .itemPic{width:47%; position:relative; }
.ombuds_1 .itemPic::before{content:"";display:block;width:47px;height:55px;background:url(../../images/common/edge_4.png) no-repeat center;position:absolute;bottom:0;right:0; background-size:contain; }
.ombuds_1 .itemPic img{object-fit:cover;object-position:center;width:100%; height:100%;}
.ombuds_1 .itemTxt{width:53%;padding:60px;}
.ombuds_1 .itemTxt .p_1 span{font-size:26px;font-family:'Pre Black';}
.ombuds_1 .itemTxt .p_1 span i{color:#7c121b;}
.ombuds_1 .itemTxt .p_1 strong{font-size:46px;font-family:'Pre Black';display:block;}
.ombuds_1 .itemTxt .p_2{border-top:1px solid #272727;padding-top:30px;margin-top:15px;}
@media all and (max-width:768px) {
  .ombuds_1 .itemPic{width:100%;}
  .ombuds_1 .itemTxt{width:100%;padding:30px;}
  .ombuds_1 .itemTxt .p_1 span{font-size:20px;}
  .ombuds_1 .itemTxt .p_1 strong{font-size:30px;}
}


/********************
입학안내 > 최고위과정
********************/
.tigerBox_01.topLevelCourse .boxWrap { align-items:stretch; }
.tigerBox_01.topLevelCourse .boxWrap li:nth-child(2) { display:flex; align-items:center; }
.table_1.topLevelCourse td a { display:block; position:relative; }
.table_1.topLevelCourse td a::after { content:""; width:17px; height:17px; position:absolute; right:0; top:50%; transform:translateY(-50%); background:url("/sites/ko/images/contents/ico-blank-b.png") no-repeat center center; background-size:contain; }


/********************
교육정보 > 학생교류 > 국제교류
********************/
.inExWrap-01 { display:flex; justify-content:center; align-items:center; width:100%; background: url("/sites/ko/images/sub/inEx_01.jpg") no-repeat center center; background-size:cover; min-height:715px; }
.inExWrap-01 .contWrap { display:flex; flex-flow:row wrap; justify-content:space-between; align-items:stretch; column-gap:80px; }
.inExWrap-01 .contWrap .item01,
.inExWrap-01 .contWrap .item03 { display:flex; flex-direction:column; justify-content:space-between; min-width:300px; row-gap:160px; }
.inExWrap-01 .contWrap .item02 { display:flex; flex-direction:column; justify-content:center; align-items:center; font-family:'Pre Black'; font-size:36px; text-align:center; width:auto; row-gap:10px; }
.inExWrap-01 .contWrap .item02 div { line-height:1.2; }
.inExWrap-01 .contWrap .item02 div img { width:154px; height:207px; }
.inExWrap-01 .contWrap .item .radBox { border:10px solid #d6c9b1; border-radius:100px; background:#fff; padding:25px 0; background:#fff; font-family:'Pre Black'; font-size:26px; text-align:center; width:100%; }
@media all and (max-width:1280px) {
  .inExWrap-01 .contWrap { row-gap:50px; }	
  .inExWrap-01 .contWrap > .item { flex-basis:100%; row-gap:unset; flex-direction: row; column-gap:6%; min-width:unset; }
  .inExWrap-01 .contWrap > .item .radBox { flex: 0 0 44%; }
  .inExWrap-01 .contWrap > .item02 { order:1; }	
  .inExWrap-01 .contWrap > .item01 { order:2; }	
  .inExWrap-01 .contWrap > .item03 { order:3; }	
}
@media all and (max-width:768px) {
  .inExWrap-01 .contWrap > .item02 { font-size:28px; }
  .inExWrap-01 .contWrap > .item { flex-wrap:wrap; row-gap:50px; }
  .inExWrap-01 .contWrap > .item .radBox { flex:1 0 100%; font-size:20px; padding:10px; line-height:1.2; font-family:'Pre Bold'; }	
}

.frameWrap.inExWrap_02 { column-gap:unset; justify-content:center; flex-wrap:nowrap; }
.frameWrap.inExWrap_02 > li { padding:0 100px; text-align:center; flex:0 0 auto; }
.frameWrap.inExWrap_02 > li:nth-child(2) { border-left:1px solid #dadbdf; border-right:1px solid #dadbdf; }
.frameWrap.inExWrap_02 > li .ico { padding-bottom:20px; }
.frameWrap.inExWrap_02 > li .txt { font-family:'Pre Bold'; }
.frameWrap.inExWrap_02 > li .txt span { font-size:36px; color:#86132a; display:block; }
@media all and (max-width:1024px) {
  .frameWrap.inExWrap_02 { flex-wrap:wrap; }
  .frameWrap.inExWrap_02 > li { flex:1 0 100%; }
  .frameWrap.inExWrap_02 > li:nth-child(2) { padding:50px 0;  border-left:none; border-right:none; border-top:1px solid #dadbdf; border-bottom:1px solid #dadbdf; }
}

/* 250625 */

.songBox .btns {
    display: flex;
    margin-top: 40px;
    flex-wrap: wrap;
  }
  
  .btnPlay, .btnDown, .btnBlank, .btnGive, .btnSelf, .btnDown, .btnMore {
    display: inline-block;
    margin-top: 10px;
 }

/*테블릿*/
@media all and (max-width: 768px) {
  
}
  

/*모바일*/
@media all and (max-width: 480px) {
}