/* 220902_dyj추가 : 2023학년도 수시모집 */
.con_wrap .con_susi{background:url('/_res/tongmyong/intro/img/bg_susi.png') left top/cover no-repeat !important;}

/* 220126_dyj 추가 */
.fx_outwrap{display:flex;flex-wrap:wrap;justify-content:center;/*align-items:center*/align-items:flex-start}
.fx_outwrap .logo{position:absolute;left:0;top:40px;}
h2.intro_title{margin-top:30px;display:inline-block;position:relative;z-index:999;text-align:center;font-size:50px;color:#fff;font-weight:600;background:rgba(0,0,0,0.3);border-radius:10px;padding:15px 50px}
.top_logo{position:absolute;top:0}
.tit_img{position:relative;z-index:999;margin-top:80px}

/* banner */
.intro_banbox{margin-top:100px;position:relative;z-index:999}
.intro_banbox ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}
.intro_banbox ul li{width:24%}
.intro_banbox ul li:nth-child(n+2){box-shadow:5px 5px 10px 2px rgba(0, 0, 0, 0.1)}
.intro_banbox ul li img{width:100%}
.ban_only{display:none}

.con_box.fx_wrap{position:relative;z-index:999;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-top:40px}
.con_innerbox{width:48%}
.con_innerbox h2{font-size:35px;color:#fff;font-weight:600;margin-bottom:10px;text-align:center}
.con_innerbox .linked_box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;background:#116069;border-radius:5px}
.left_box .linked_box{background:#0e7860}
.con_innerbox .linked_box dl{width:25%;padding:20px;margin:15px 0;border-right:1px solid #2c8e99}

.con_innerbox .dl_ht dl{min-height:150px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}
.con_innerbox .dl_ht dl dt{word-break:keep-all;line-height:1.2;text-align:center}
.con_innerbox .dl_ht dl dd{width:100%}
.left_box .linked_box dl{border-right:1px solid #369e87}
.con_innerbox .linked_box dl:last-child{border-right:0}
.con_innerbox .linked_box dl dt{font-size:1.4rem;color:#fff;font-weight:500;text-align:center}
.con_innerbox .linked_box dl dd a{display:block;border:1px solid #fff;padding:5px;font-size:1.1rem;color:#fff;border-radius:100px; text-align:center;margin-top:10px;-webkit-transition:all 0.2s;transition:all 0.2s;}
.con_innerbox .linked_box dl dd a:hover{background:#fff;color:#116069;text-decoration:none}
.btn_linked_box{padding:20px 0;width:100%}
.btn_linked_box ul{margin:0 auto;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;color: #fff;}
.btn_linked_box ul a{width:100%;}
.btn_linked_box ul li{display:flex;flex-wrap:wrap;align-items:center;padding:69px 30px;background:#099956;border-radius:10px;width:100%;box-shadow:5px 5px 10px 1px rgba(0, 0, 0, 0.1);-webkit-transition:all 0.2s;transition:all 0.2s}
.btn_linked_box ul li:hover{background:#098f4a}
.btn_linked_box ul li .text_tit{font-size:1.4rem;line-height:1.4;color:#305041;font-weight:600;position:relative;display:block;padding-left:80px}
.btn_linked_box ul li .text_tit:hover{text-decoration:none}
.btn_linked_box ul li .text_wt{color:#fff;display:inline-block;word-break:keep-all;}
.btn_linked_box ul li .text_tit::before{position:absolute;top:50%;left:0;margin-top:-30px;width:60px;height:60px;background-size:contain;content:'';}
.btn_linked_box ul li.left_go a::before{background:url('/_res/tongmyong/intro/img/ico_home.png') left top no-repeat;}
.btn_linked_box ul li.right_go a::before{background:url('/_res/tongmyong/intro/img/ico_iphak.png') left top no-repeat;}
.btn_linked_box ul li .text_tit::before{background:url('/_res/tongmyong/intro/img/ico_sugang.png') left top no-repeat;}

.con_soogang{position:relative}
.sg_img{width:100%}
.sg_img img{width:100%}
.btn_soogang{background:#fff;display:block;margin:0 auto;text-align:center;padding-bottom:20px}

.mbOnly{display:none}


/*20220228*/
.con-txt-top{padding:30px; font-size:1rem; margin:0 20px;}
.con-txt-top h2{font-size:35px;color:#343c40;;font-weight:600;margin-bottom:20px;text-align:center}
.green_txt{color:#008656;}
.con-txt-top .one-box{display:flex; color:#ffffff; /*background:#0e7860;*/ /*padding:30px;*/ align-items:center;justify-content: space-between;}
.con-txt-top .one-box .Left{width:37%; margin-right:40px; border-right:1px solid #ffffff45}
.con-txt-top .one-box .Left.split{width:56%; margin-right:1%; border-right:0}
.con-txt-top .one-box p{font-size:1.6rem; padding-left:30px; line-height:2.2rem;}
.con-txt-top .one-box a{display:inline-block; padding:10px 50px; border:1px solid #099956; border-radius:50px; font-size:1.2rem; text-align:center; margin:30px 30px 0 30px; font-weight:600;color:#099956}
.con-txt-top .one-box a:hover{background-color:#099956; color:#fff; text-decoration:none;}
.con-txt-top .one-box .Right{}
.con-txt-top .one-box .Right.split{width:42%;/*border-left:1px solid #ffffff45;*/padding-left:2%;}
.con-txt-top .one-box .Right.split img{width:100%;}
.con-txt-top .one-box .Right.split .li-first{margin-bottom:20px}
.con-txt-top .one-box h3{font-size:1.5rem; padding-bottom:10px;}
.con-txt-top .one-box ul li{position:relative; padding-left:15px;word-break:keep-all;}
.con-txt-top .one-box ul li:before{content:""; width:4px; height:4px; position:absolute; left:0px; top:14px; background:#ffffff;}
.con-txt-top .one-box .Left .div-split{padding:0 0 30px 0;width:100%;/* border-bottom:1px dashed rgba(255,255,255,0.5); */margin-bottom:30px;background: #0e7860;border-radius: 10px;padding:40px;/* margin-bottom: 10px; */}

.video-box{display:flex; padding:30px; justify-content:space-between;}
.video-box div{margin:0 20px;}

/* 220711_dyj추가 */
.con-txt-top .one-box.box02{align-items:flex-start;flex-wrap: wrap;}
.con-txt-top .one-box.box02 a.btn-soogang{/*position:absolute;left:50%;margin:20px 0 0 -120px;*/}
.split-box{display:flex;flex-wrap:wrap;justify-content:space-between;}
.split-title{font-size:20px;font-weight:600;color:#fff;background:#0e7860;display:block;padding:10px 20px;}
.split-box .split-left{margin-bottom:2%;width:49%;margin-right:2%;background:rgba(0, 0, 0, 0.5);border-radius:10px;overflow:hidden}
.split-box .split-right{margin-bottom:2%;width:49%;background:rgba(0, 0, 0, 0.5);border-radius:10px;overflow:hidden}
.li-apply{padding:30px 40px;}
.li-apply li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #ddd;color:#fff}
.li-apply.no-line li{border-bottom:0;}
.li-apply.no-line .text-apply{padding-left:20px;}
.li-apply.no-line  .text-apply::before{left:0}
.split-left .li-apply li:last-child{margin-bottom:0;border-bottom:0}
.div-split .li-first li{font-size:0.95rem;color:#fff;}
.div-split .li-first .btn-open{color:#fff600;}
.title-apply{display:block;color:#b0ffc3;word-break:keep-all;font-size:1rem;}
.text-apply{display:block;padding-left:40px;position:relative;word-break:keep-all;}
.text-apply em{font-weight:600;}
.con-txt-top .one-box a.btn-open{color:#fff600;display:inline;margin:0;border-radius:0;padding:0 10px;border:none;font-size:1rem;font-weight:400;}
.con-txt-top .one-box a.btn-open:hover{background:rgba(0,0,0,0);text-decoration: underline;}
.li-apply .text-apply::before{position:absolute;content:'';left:20px;top:14px;width:10px;height:3px;background:#888;}
.tbl-split{padding:12px 0;position:relative;text-align:center;}
.con-txt-top .one-box .Left.split p{padding-left:0;color:#343c40;font-weight:600;}
.tbl-split table thead th{word-break:keep-all;color:#fff;background:rgba(0,0,0,0.8);padding:10px 0;text-align:center;border-right:1px solid #555;font-weight:500;border-bottom:1px solid #555;line-height:1.4}
.tbl-split table thead th:last-child{border-right:0}
.tbl-split table tbody td{color:#333;padding:10px 0;font-size:0.9rem;text-align:center;border-right:1px solid #747474;border-bottom:1px solid #747474;word-break:keep-all;line-height:1.4;font-weight:500}
.tbl-split table tbody td.y-text{color:#0e7860; /*#fff600*/}
.tbl-split table tbody td:last-child{border-right:0;}

.con_video.h_min .fr-video{padding-bottom:60% !important;}
.mt30{margin-top:20px;}
.btn_linked_box ul li:hover{color:#fff}
.btn_linked_box ul a:hover{text-decoration:none;color:#7cffb1;}

/* ****************************************************************
* 230630 EUN 
* INTRO TEMPLATE TYPE - LINK
*******************************************************************/
:root{
	--c-main:#008656;
	--c-sub:#00775f;
	--c-point:#f98d06;
	--c-yellow:#fff600;
	--c-btn-m:#0ca13c;
	--c-btn-mh:#63A39B;
	--c-btn-md:#447E8E;
}
.c-main{color:var(--c-main)}
.c-yellow{color:var(--c-yellow)}
.intro-temp-wrap{position:relative;width:100%;min-height:100vh;background:url('/_res/tongmyong/intro/img/bg_susi.png') center/cover no-repeat;display:flex;align-items:center;flex-direction:column;font-size:1.5rem;justify-content:center;padding:100px 0;overflow:hidden}
.intro-temp-wrap:after{position:absolute;bottom:0;left:0;background:url('/_res/tongmyong/intro/img/bg_soosi_right.png') #00cf7f right top/contain no-repeat;width:100%;height:180px;content:""}
.intro-temp-wrap a:hover{text-decoration:none}
.intro-temp-wrap .cinner{position:relative;z-index:100;width:100%;max-width:1400px;margin:0 auto;display:flex;gap:20px;justify-content:center;flex-direction:column}
.intro-temp-wrap .top-logo{position:absolute;top:0;left:50%;transform:translateX(-50%)}
.intro-temp-wrap .layout-flex-banner{display:flex;gap:20px}
.intro-temp-wrap .layout-flex-banner .flex-banner{position:relative;width:100%;flex:1;display:flex;gap:20px;flex-wrap:wrap}
.intro-temp-wrap .layout-flex-btn{display:flex;gap:20px;justify-content:center;width:100%;z-index:100;position:relative}
.intro-temp-wrap .flex-banner .layout-flex-btn:not(:last-of-type){margin-bottom: 20px;}
.intro-temp-wrap .intro-subject{width:100%;text-align:center;font-size:2.6rem;font-weight:800;;font-family:'SCDream', sans-serif}
.intro-temp-wrap .info-detail{position:relative;background-color:#fbd61e;box-shadow:0 0 40px 0 rgba(0,86,110,0.2);border-radius:10px;overflow:hidden;width:100%;padding:20px}
.intro-temp-wrap .info-detail::after{position:absolute;right:0px;bottom:0;content:'';width:190px;height:190px;background:url('/_res/tongmyong/intro/img/img_about.png') left top/contain no-repeat;}
.intro-temp-wrap .info-detail-item{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:10px}
.intro-temp-wrap .info-detail-item dt{min-width:200px;border-radius:10px;background-color:#fff;text-align:center;padding:5px;color:var(--c-point);font-weight:500}
.intro-temp-wrap .info-detail-item dd{font-weight:600}
.intro-temp-wrap .info-detail .subject{font-size:1.875rem;margin-bottom:10px;text-align:center;font-weight:800;background-color:#fff;border-radius:10px;padding:5px}
.intro-temp-wrap .btn-kakao{width:360px;height:60px;padding:0 30px;background:#fff;border-radius:10px;display:flex;align-items:center;position:relative;transition:.3s;z-index:100}
.intro-temp-wrap .btn-kakao span{width:100%;font-weight:700;color:#381c1e;padding-left:50px;position:relative;}
.intro-temp-wrap .btn-kakao span::before{position:absolute;left:0;top:50%;margin-top:-16px;content:'';width:37px;height:33px;background:url('/_res/tongmyong/intro/img/ic_talk.png') left top/contain no-repeat;}
.intro-temp-wrap .btn-kakao span::after{position:absolute;right:0;top:50%;margin-top:-14px;content:'';width:27px;height:28px;background:url('/_res/tongmyong/intro/img/ic_arrow_talk.png') left top/contain no-repeat;}
.intro-temp-wrap .btn-kakao:hover{background-color:#fbff00}
.intro-temp-wrap .btn-info{position:relative;display:flex;justify-content:space-between;color:#fff;width:100%;height:110px;align-items:center;background-color:#447E8E;border-radius:10px;transition:.3s;padding:20px 100px 20px 30px;word-break:keep-all}
.intro-temp-wrap .btn-info span{width:100%;font-size:1.5rem;font-family:'SCDream', sans-serif;color:#fff;font-weight:600;line-height:1.4}
.intro-temp-wrap .btn-info span::before{position:absolute;content:'';right:30px;top:50%;transform:translateY(-50%);margin-top:0;width:35px;height:35px;background:url('/_res/tongmyong/intro/img/ic_arrow_go_on.png') left top/contain no-repeat;}
.intro-temp-wrap .btn-info:hover{background-color:#0b6a47}
.intro-temp-wrap .flex-banner .banner-item{box-shadow:10px 10px 10px 0 rgba(0,86,110,0.2);width:calc((100% - 40px) / 3);border-radius:10px;overflow:hidden}
.intro-temp-wrap .flex-banner .banner-item:first-child{position:relative;width:100%}
.intro-temp-wrap .flex-banner .banner-item:last-child{width:100%}
.intro-temp-wrap .flex-banner .banner-item img{width:100%;max-width:100%}
.intro-temp-wrap .btn-go{position:relative;font-size:1.25rem;font-weight:700;background-color:#fff;height:75px;display:flex;flex-wrap:wrap;align-items:center;padding-left:20px}
.intro-temp-wrap .btn-go::before{z-index:3;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:30px;height:30px;background:url('/_res/tongmyong/intro/img/ic_arrow_go.png') center/cover no-repeat;content:'';transition:.3s}
.intro-temp-wrap .btn-go:hover{color:#fff;}
.intro-temp-wrap .btn-go:hover::before{background-image:url('/_res/tongmyong/intro/img/ic_arrow_go_on.png')}
.intro-temp-wrap .btn-go span{position:relative;z-index:2;}
.intro-temp-wrap .btn-go::after{border-radius:10px;z-index:1;position:absolute;content:'';left:0;top:0;width:0;height:100%;background:linear-gradient(to right, #0072ad, #00adab);transition:.3s}
.intro-temp-wrap .btn-go:hover::after{width:100%}
.intro-temp-wrap .btn-fgo{font-family:'SCDream', sans-serif;font-size:1.25rem;color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative;background:#009272;border-radius:10px;transition:.3s;padding:20px;gap:10px}
.intro-temp-wrap .btn-fgo:hover{background:#00644e;}
.intro-temp-wrap .btn-round{border:1px solid var(--c-sub);color:var(--c-sub);border-radius:30px;padding:10px 20px;transition:.3s}
.intro-temp-wrap .btn-round:hover{background-color:var(--c-sub);color:#fff}
.intro-temp-wrap .info-detail-subject{font-size:1.25rem}
.intro-temp-wrap .item-square > li{position:relative;padding-left:15px;font-size:1rem;margin:3px 0}
.intro-temp-wrap .item-square > li:before{position:absolute;left:0;top:12px;background-color:#fff;width:4px;height:4px;content:""}
.intro-temp-wrap .item-square .tit{color:#b0ffc3}
.intro-temp-wrap .tbl-blc{width:100%;text-align:center}
.intro-temp-wrap .tbl-blc thead th{color:#fff;background-color:rgba(0,0,0,0.8);border:1px solid #555;padding:10px 5px}
.intro-temp-wrap .tbl-blc tbody td{border-bottom:1px solid #555;border-right:1px solid #555;padding:10px 5px}
.intro-temp-wrap .tbl-blc tbody td:last-child{border-right:0}
.intro-temp-wrap .rotateImg{position:absolute;top:-30px;right:-40px;-webkit-animation:spin 10s linear infinite;-moz-animation:spin 10s linear infinite; animation:spin 10s linear infinite;}

/* ****************************************************************
* 230710 EUN 
* INTRO TEMPLATE TYPE - YOUTUBE
*******************************************************************/
.intro-temp-wrap.youtube-type:after{display:none}
.intro-temp-wrap.youtube-type .youtube-irm{width:100%;height:470px}
.intro-temp-wrap.youtube-type .layout-flex-banner{align-items:flex-start}
.intro-temp-wrap.youtube-type .info-detail{background-color:var(--c-main);color:#fff}
.intro-temp-wrap.youtube-type .info-detail::after{display:none}

/* ****************************************************************
* 230901 EUN 
* THEME 
*******************************************************************/
.intro-temp-wrap .info-detail.theme-yellow .info-detail-item dt{background-color:#381c1e;color:#fff}
.intro-temp-wrap .info-detail.theme-yellow{background-color:#f1ea10;color:#381c1e;background:url('/_res/tongmyong/intro/img/bg.png') #f1ea10 right bottom no-repeat}
.intro-temp-wrap .info-detail.theme-yellow .btn-kakao:hover{background-color:#381c1e}
.intro-temp-wrap .info-detail.theme-yellow .btn-kakao:hover span{color:#fff}

/* ****************************************************************
* 230906 EUN 
* TYPE 01
*******************************************************************/
.intro-temp-wrap.intro-type-01{background:url('/_res/tongmyong/intro/img/intro-bg.png') rgba(3,169,244,.05) center/cover no-repeat;font-size:1.65rem}
.intro-temp-wrap.intro-type-01::after{display:none}
.intro-temp-wrap.intro-type-01 .info-detail{background:url('/_res/tongmyong/intro/img/bg_pattern_top.png') #fbd61e left top/contain no-repeat;padding:57px 20px}
.intro-temp-wrap.intro-type-01 .info-detail::after{width:100%;height:100%;background:url('/_res/tongmyong/intro/img/bg.png') right bottom no-repeat}
.intro-temp-wrap.intro-type-01 .btn-kakao{height:80px}
.intro-temp-wrap.intro-type-01 .info-detail-item{margin-bottom:20px;gap:30px}
@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }
.intro-temp-wrap .btnsq-wrap{display:flex;gap:20px;flex-wrap:wrap;width:100%}
.intro-temp-wrap .btnsq-wrap .btn-go:first-child:nth-last-child(3),
.intro-temp-wrap .btnsq-wrap .btn-go:first-child:nth-last-child(3) ~ li:first-child{width:100%}
.intro-temp-wrap .btnsq-wrap .btn-go{height:100px;width:calc(50% - 10px);border-radius:15px;border:1px solid var(--c-sub)}
.intro-temp-wrap .btn-box{width:100%;background-color:var(--c-sub);padding:20px;border-radius:10px;overflow:hidden;box-shadow: 0 0 40px 0 rgb(0 86 110 / 20%)}
.intro-temp-wrap .btn-box .tit{font-size:1.25rem;color:#fff;font-weight:500;margin-bottom:10px;font-family:'SCDream', sans-serif}
.intro-temp-wrap .btn-box .btn-wrap{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}
.intro-temp-wrap .btn-box .btn-wrap .btn{width:calc(33.33% - 13.333px);display:flex;flex-direction:column;background-color:#fff;border-radius:10px;align-items:center;position:relative;z-index:3;transition:all 0.3s;font-size:1.125rem;font-weight:700;padding:10px}
.intro-temp-wrap .btn-box .btn-wrap .btn img{height:44px;margin-bottom:10px}
.intro-temp-wrap .btn-box .btn-wrap .btn span{display:block}
.intro-temp-wrap .btn-box .btn-wrap .btn:hover{box-shadow:5px 5px 20px rgba(0,0,0,.2)}

/* ****************************************************************
* 230908 EUN 
* TYPE 02
*******************************************************************/
.intro-temp-wrap.intro-type-02{background:url('/_res/tongmyong/intro/img/intro-bg.png') rgba(3,169,244,.05) center/cover no-repeat;font-size:1.45rem}
.intro-temp-wrap.intro-type-02::after{display:none}
.intro-temp-wrap .btn-txt{font-size:1.125rem;position:relative;background:url('/_res/tongmyong/intro/img/bg_pattern_top.png') #63A39B left top/contain no-repeat;padding:20px 60px 20px 30px;word-break:keep-all;border-radius:15px;display:flex;flex-direction:column;width:100%;height:150px;justify-content:center;line-height:1.4;color:#fff}
.intro-temp-wrap .btn-txt.green{background-color:#0ca13c}
.intro-temp-wrap .btn-txt.yellow{background-color:#F7E600;color:#3A1D1D}
.intro-temp-wrap .btn-txt.yellow::after{border-color:#3A1D1D}
.intro-temp-wrap .btn-txt::after{position:absolute;right:30px;top:50%;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);border:1px solid #fff;background-color:transparent;border-radius:50%;width:35px;height:35px;font-size:1.25rem;transition:.3s;font-family:'xeicon';content:"\e940"}
.intro-temp-wrap .btn-txt:hover{box-shadow:5px 5px 20px rgba(0,0,0,.2)}
.intro-temp-wrap .btn-txt:hover::after{right:40px}
.intro-temp-wrap .btn-txt .subject{font-size:1.875rem;font-family:'SCDream';font-weight:800}
.intro-temp-wrap.intro-type-02 .layout-flex-btn .btn-txt{text-align:center;padding:20px}
.intro-temp-wrap.intro-type-02 .layout-flex-btn .btn-txt::after{display:none}
.intro-temp-wrap.intro-type-02 .btn-kakao{background-color:#0ca13c;height:150px;width:100%;border-radius:15px}
.intro-temp-wrap.intro-type-02 .btn-kakao span{color:#fff}
.intro-temp-wrap.intro-type-02 .btn-kakao span::after{display:none}
.intro-temp-wrap.intro-type-02 .btn-kakao::after{position:absolute;right:30px;top:50%;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);color:#fff;border:1px solid #fff;background-color:transparent;border-radius:50%;width:35px;height:35px;font-size:1.25rem;transition:.3s;font-family:'xeicon';content:"\e940"}
.intro-temp-wrap.intro-type-02 .btn-kakao:hover::after{right:40px}
.intro-temp-wrap.intro-type-02 .btn-box .btn-wrap .btn{padding:15px 20px;font-size:1.25rem;width:auto;flex:1;flex-direction:row;justify-content:center;gap:10px;align-items:center}
.intro-temp-wrap.intro-type-02 .btn-box .btn-wrap .btn img{margin-bottom:0;height:40px}
.intro-temp-wrap.intro-type-02 .top-logo{background-color:#fff;border-bottom-right-radius:50px;border-bottom-left-radius:50px}

/* ****************************************************************
* 230915 EUN 
* TYPE 03
*******************************************************************/
.intro-temp-wrap .btn-icon{font-size:1.125rem;position:relative;background:url('/_res/tongmyong/intro/img/bg_pattern_top.png') var(--c-btn-m) left top/contain no-repeat;padding:20px 60px 20px 30px;word-break:keep-all;border-radius:15px;display:flex;flex-direction:column;flex:1;height:150px;justify-content:center;line-height:1.4;color:#fff}
.intro-temp-wrap .btn-icon::after{position:absolute;right:30px;top:50%;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);border:1px solid #fff;background-color:transparent;border-radius:50%;width:35px;height:35px;font-size:1.25rem;transition:.3s;font-family:'xeicon';content:"\e940"}
.intro-temp-wrap .btn-icon:hover{box-shadow:5px 5px 20px rgba(0,0,0,.2)}
.intro-temp-wrap .btn-icon:hover::after{right:40px}
.intro-temp-wrap .btn-icon .subject{font-size:1.875rem;font-family:'SCDream';font-weight:800}
.intro-temp-wrap .btn-txt-only{font-size:1.125rem;position:relative;background:url('/_res/tongmyong/intro/img/bg_pattern_top.png') var(--c-btn-m) left top/contain no-repeat;word-break:keep-all;border-radius:15px;display:flex;flex-direction:column;width:100%;height:150px;justify-content:center;line-height:1.4;color:#fff;align-items:center;text-align:center;padding:20px 30px}
.intro-temp-wrap .btn-txt-only:hover{box-shadow:5px 5px 20px rgba(0,0,0,.2)}
.intro-temp-wrap .btn-txt-only .subject{font-size:1.875rem;font-family:'SCDream';font-weight:800}
.intro-temp-wrap .btn-txt-half{position:relative;display:flex;justify-content:space-between;color:#fff;width:100%;height:110px;align-items:center;background-color:var(--c-btn-m);border-radius:15px;transition:.3s;padding:20px 100px 20px 30px;word-break:keep-all;color:#fff;font-size:1.5rem;font-family:'SCDream', sans-serif;font-weight:600;line-height:1.4}
.intro-temp-wrap .btn-txt-half::after{position:absolute;right:30px;top:50%;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);color:#fff;border:1px solid #fff;background-color:transparent;border-radius:50%;width:35px;height:35px;font-size:1.25rem;transition:.3s;font-family:'xeicon';content:"\e940";font-weight:normal}
.intro-temp-wrap .btn-txt-half:hover::after{right:40px}
.intro-temp-wrap .btn-info:hover{background-color:#0b6a47}
.intro-temp-wrap *.greenh{background-color:var(--c-btn-mh)}
.intro-temp-wrap *.greend{background-color:var(--c-btn-md)}
.intro-temp-wrap *.yellow{background-color:var(--c-yellow);color:#3a1d1d}
.intro-temp-wrap *.yellow::after{border-color:#3a1d1d}
.intro-temp-wrap *.txt-left{text-align:left;align-items:flex-start}
.intro-temp-wrap *.txt-right{text-align:right;align-items:flex-end}
.intro-temp-wrap *.txt-center{text-align:center;align-items:center}

/* ****************************************************************
* 231222 EUN 
* TYPE 04
*******************************************************************/
.intro-temp-wrap.intro-type-03{background:url('/_res/tongmyong/_share/img/bg_right.png') center/cover no-repeat;font-size:1.45rem;color:#fff;font-family:'SCDream', sans-serif}
.intro-temp-wrap.intro-type-03::after{display:none}
.intro-temp-wrap.intro-type-03 .cinner{max-width:800px}
.intro-temp-wrap.intro-type-03 .intro-subject{font-weight:400;line-height:1.4}
.intro-temp-wrap.intro-type-03 .intro-subject strong{font-size:60px;font-weight:600}
.intro-temp-wrap .btn-img{font-size:1.125rem;position:relative;background-color:rgba(12,161,60,.5);padding:20px 100px 20px 40px;word-break:keep-all;border-radius:15px;display:flex;flex:1;height:200px;line-height:1.4;color:#fff;align-items:center;gap:50px}
.intro-temp-wrap .btn-img::after{position:absolute;right:50px;top:50%;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);border:1px solid #fff;background-color:transparent;border-radius:50%;width:35px;height:35px;font-size:1.25rem;transition:.3s;font-family:'xeicon';content:"\e940"}*/
.intro-temp-wrap .btn-img:hover{box-shadow:5px 5px 20px rgba(0,0,0,.2)}
.intro-temp-wrap .btn-img.arrow:hover::after{right:40px}
.intro-temp-wrap .btn-img .img{width:140px;height:140px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;padding:30px;flex-shrink:0}
.intro-temp-wrap .btn-img .txt{display:flex;flex-direction:column;gap:5px;}
.intro-temp-wrap .btn-img .subject{font-size:1.875rem}
.intro-temp-wrap .btn-img .con{color:#f6fb27}
.intro-temp-wrap .btn-img .ico-con{background:url('/_res/tongmyong/_share/img/ico-arrow.png') left center no-repeat;padding-left:30px}
.intro-temp-wrap.intro-type-03 .btn-icon{background-color:rgba(71,177,255,.66)}
.intro-temp-wrap.intro-type-03 .btn-icon .subject{font-weight:600;font-size:25px}
.intro-temp-wrap.intro-type-03 .btn-txt-only{height:80px;background-color:rgba(255,174,174,.53)}
.intro-temp-wrap.intro-type-03 .btn-txt-only.red{background-color:rgba(131,0,0,.5)}

/* ****************************************************************
* 241226 YCE
* TYPE 05
*******************************************************************/
.intro-temp-wrap.intro-type-05{background:url('/_res/tongmyong/intro/img/intro-bg.png') rgba(3,169,244,.05) center/cover no-repeat;font-size:1.45rem}
.intro-temp-wrap.intro-type-05::after{display:none}
.intro-temp-wrap .btn-txt{font-size:1.125rem;position:relative;background:url('/_res/tongmyong/intro/img/bg_pattern_top.png') #63A39B left top/contain no-repeat;padding:20px 60px 20px 30px;word-break:keep-all;border-radius:15px;display:flex;flex-direction:column;width:100%;height:150px;justify-content:center;line-height:1.4;color:#fff}
.intro-temp-wrap .btn-txt.green{background-color:#0ca13c}
.intro-temp-wrap .btn-txt.yellow{background-color:#F7E600;color:#3A1D1D}
.intro-temp-wrap .btn-txt.yellow::after{border-color:#3A1D1D}
.intro-temp-wrap .btn-txt.youtube{background: url('/_res/tongmyong/intro/img/bigico-youtube.png') #fff 100%/cover no-repeat}
.intro-temp-wrap .btn-txt.instagram{background: url('/_res/tongmyong/intro/img/bigico-instagram.png') #fff 100%/cover no-repeat}
.intro-temp-wrap .btn-txt::after{position:absolute;right:30px;top:50%;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);border:1px solid #fff;background-color:transparent;border-radius:50%;width:35px;height:35px;font-size:1.25rem;transition:.3s;font-family:'xeicon';content:"\e940"}
.intro-temp-wrap .btn-txt:hover{box-shadow:5px 5px 20px rgba(0,0,0,.2)}
.intro-temp-wrap .btn-txt:hover::after{right:40px}
.intro-temp-wrap .btn-txt .subject{font-size:1.875rem;font-family:'SCDream';font-weight:800}
.intro-temp-wrap.intro-type-05 .layout-flex-btn .btn-txt{text-align:center;padding:20px}
.intro-temp-wrap.intro-type-05 .layout-flex-btn .btn-txt::after{display:none}
.intro-temp-wrap.intro-type-05 .btn-info.kakao{background-color: #38311f;}
.intro-temp-wrap.intro-type-05 .btn-info.kakao:hover{background-color: #2b2517;}
.intro-temp-wrap.intro-type-05 .btn-info.kakao i{width: 40px; aspect-ratio: 1 / 1; background: #fde500; color: #38311f; display: flex; align-items: center; justify-content: center; font-size: 28px; border-radius: 50%; margin-right: 10px;}
.intro-temp-wrap.intro-type-05 .btn-box .btn-wrap .btn{padding:15px 20px;font-size:1.25rem;width:auto;flex:1;flex-direction:row;justify-content:center;gap:10px;align-items:center}
.intro-temp-wrap.intro-type-05 .btn-box .btn-wrap .btn img{margin-bottom:0;height:40px}
.intro-temp-wrap.intro-type-05 .top-logo{background-color:#fff;border-bottom-right-radius:50px;border-bottom-left-radius:50px}




/* ****************************************************************
* 250304 YCE
*******************************************************************/
.btn_home_box .btn-info{font-family: 'SCDream', sans-serif; height: 100px; margin-bottom: 20px; color: #fff; position: relative; background-color: #447e8e; border-radius: 10px; transition: all 0.4s ease; font-size: 1.85em; word-break: keep-all;}
.btn_home_box .btn-info:hover{background-color: #366c7b;}
.btn_home_box .btn-info.ico-cursor{display: flex; justify-content: center; align-items: center;}

@media all and (max-width:1600px){
	h2.intro_title{font-size:45px}
	.con_innerbox .linked_box dl dt{font-size:1.2rem;line-height:1.4;word-break:keep-all}
	.btn_linked_box ul li a{font-size:1.2rem}
	.con_innerbox .dl_ht02{min-height:253px;background:#ffdd00;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}
	
	.con-txt-top .one-box .Left.split{width:54%;}
	.con-txt-top .one-box .Right.split{width:45%;}
	
	.btn_linked_box ul{width:80%;}
}

@media all and (max-width:1500px){
	.con_innerbox .linked_box dl{min-height:150px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
	.con_innerbox .linked_box dl dd{width:100%}
	
	.con-txt-top .one-box .Left.split{width:49%;}
	.con-txt-top .one-box .Right.split{width:50%;}
}

@media all and (max-width:1440px){
	h2.intro_title{font-size:35px}
	.btn_linked_box ul{width:60%}
	.btn_linked_box ul li a{/*padding-left:70px*/}
	.fx_outwrap .con_video{padding-bottom:0;}
	
	.con-txt-top .one-box .Left.split{width:45%;}
	.con-txt-top .one-box .Right.split{width:54%;}
	
	.btn_linked_box ul{width:100%;justify-content:space-between;}
}

@media all and (max-width:1400px){
	.con-txt-top .one-box .Left.split{width:100%; margin-bottom:40px}
	.con-txt-top .one-box .Right.split{width:100%;}
	.con-txt-top .one-box .Right.split img{width:100%;margin:0 auto;display:block;}
	
	.intro-temp-wrap .cinner{padding:0 20px}
	.intro-temp-wrap .intro-subject{font-size:1.6rem}
	.intro-temp-wrap .layout-flex-banner{align-items:flex-end}
	.intro-temp-wrap .btn-go{font-size:1rem;padding-left:15px}
	.intro-temp-wrap .btn-go::before{right:15px}
	
	.intro-temp-wrap.intro-type-01{font-size:1.4rem}
}

@media all and (max-width:1200px){
	.con_innerbox h2{font-size:24px}
	.btn_linked_box ul{width:70%}
	h2.intro_title{font-size:28px;}
	.con_innerbox .dl_ht02{min-height:234px;}
	
	.btn_linked_box ul{width:100%;}
	
	/* 220711_dyj추가 */
	.con-txt-top h2{font-size:30px;}
	.split-box .split-left{width:100%;margin-right:0;margin-bottom:20px}
	.split-box .split-right{width:100%;margin-bottom:20px}
	.split-box .split-right:last-child{margin-bottom:0}
	.split-title{font-size:18px}
	.li-apply{padding:20px}
	
	.con-txt-top .one-box .Left.split{width:100%;margin-right:0;border-right:0;border-bottom:1px solid #ffffff45;}
	.con-txt-top .one-box .Right.split{width:100%;margin-top:20px;border-left:0;padding-left:0;}
	.con-txt-top .one-box .Right.split .li-first{margin-bottom:20px}
	
	.ban_box{margin-bottom:40px;}
	
	.intro-temp-wrap{padding:100px 0}
	.intro-temp-wrap .layout-flex-banner{flex-direction:column}
	.intro-temp-wrap .btn-fgo{font-size:1rem}	
}

@media all and (max-width:1024px){
	/*.fx_outwrap{justify-content:flex-start}*/
	.fx_outwrap .logo{position:relative;top:auto;left:auto}
	h2.intro_title{font-size:24px;padding:0 0 0 20px;margin-top:0;line-height:1.4;background:transparent;text-align:left}
	
	.intro_banbox ul li{width:49%;margin-bottom:2%}
	.intro_banbox ul li:nth-child(n+3){margin-bottom:0}
	
	.con_innerbox{width:100%}
	.con_innerbox .linked_box dl{min-height:120px;padding:20px 10px}
	.con_innerbox .linked_box dl dt{width:100%}
	.con_innerbox .linked_box dl dd{width:100%}
	.con_innerbox .linked_box dl dd a{width:100px;margin:0 auto;margin-top:10px}
	.fx_outwrap .con_video{height:auto;margin:20px 0 50px 0;padding:0}
	.btn_linked_box{margin:0 0 0 0}
	/*.btn_linked_box ul{width:75%}*/
	.btn_linked_box ul li a{font-size:1.1rem}
	.con-txt-top .one-box{flex-direction:column;}
	.con-txt-top .one-box .Left{width:100%; border-right:none; margin:0; display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between;}
	.con-txt-top .one-box p{padding-left:0;}
	.con-txt-top .one-box .Left.split{margin-bottom:10px}
	.con-txt-top .one-box .Left.split p{padding-left:0;width:100%}
	
	.con-txt-top .one-box a{/*margin:0 30px;*/ word-break:keep-all; line-height:1.5rem;}
	.con-txt-top .one-box .Right{margin-top:20px;}
	.con-txt-top .one-box .Right.split img{width:100%;margin:0 auto;display:block;}
	
	.tbl-split{width:100%;padding:20px 0 20px 0;}
	.tbl-split table{font-size:14px;}
	
	.con_video{padding-top:0 !important;MARGIN-top:0 !important;}
	
	.intro-temp-wrap.intro-type-03 .intro-subject strong{font-size:30px}
	.intro-temp-wrap .btn-info{padding:20px 50px 20px 20px}
	.intro-temp-wrap .btn-info span::before{right:20px}
	.intro-temp-wrap .btn-img{gap:20px}
}

@media all and (max-width:860px){
	/*.btn_linked_box ul{width:85%}*/
}

@media all and (max-width:760px){
	.btn_linked_box ul{width:100%}
}

@media all and (max-width:660px){
	.btn_linked_box ul li{padding:10px;justify-content:flex-start;}
	.btn_linked_box ul li a{word-break:keep-all;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}
	.btn_linked_box ul li .text_wt{/*width:100%*/margin-right:5px;}
	
	.btn_linked_box{margin:0 0 20px 0}
	.btn_linked_box ul li{width:100%;min-height:auto;padding:40px 20px;margin-bottom:20px;}
	.right_box{margin-top:20px}
	.tit_img{width:80%}
	
	.con_innerbox .linked_box dl{width:50%;margin:0;border-bottom:1px solid #2c8e99}
	.left_box .linked_box dl{border-bottom:1px solid #369e87}
	.con_innerbox .linked_box dl:nth-child(2){border-right:0}
	.con_innerbox .linked_box dl:nth-child(n+3){border-bottom:0}
	.fx_outwrap .con_video{margin:20px 0}
	.btn_linked_box.size ul li{width:100%;}
}

@media all and (max-width:640px){
	.fx_outwrap .logo{width:100%;text-align:center}
	h2.intro_title{width:100%;padding:0;margin-top:30px;text-align:center;font-size:30px;word-break:keep-all}
	.intro_banbox{display:none}
	.ban_only{display:block;margin-top:60px;bottom:auto;margin-bottom:0}
	.ban_only .paging_box{background:transparent}
	.ban_only .slick-prev{top:50%; margin-top:-20px;left:5%;}
	.ban_only .slick-next{top:50%; margin-top:-20px; left:85%;}
	.ban_only .slick-prev:before{background:rgba(0,0,0,0.3) url('/_res/tongmyong/intro/img/ico_prev.png') left top no-repeat; border-radius: 100px; background-size:cover;}
	.ban_only .slick-next:before{background:rgba(0,0,0,0.3) url('/_res/tongmyong/intro/img/ico_next.png') left top no-repeat; border-radius: 100px; background-size:cover;}
	.ban_only .pagingInfo{display:none;}
	.con_box.fx_wrap{margin-top:20px}
	.con_innerbox h2{font-size:20px;word-break:keep-all;line-height:1.4;margin-bottom:20px}
	
	
	.pcOnly{display:none}
	.mbOnly{display:block}
	
	/* 슬라이드 페이지 버튼 커스텀 */
	.ban_only .slick-dots{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:10px;/*position:relative;z-index:999*/}
	.ban_only .slick-dots li{margin-left:8px}
	.ban_only .slick-dots li button{width:15px;height:5px;background:#fff;border:none;border-radius:10px;outline:none;text-indent:-9999px;transition:all 0.2s;box-shadow:0 0 5px 1px rgba(0, 0, 0, 0.1)}
	.ban_only .slick-dots li.slick-active button{background:#62cb31;width:20px;}
	
	.con-txt-top{margin:0;}
	/*.con-txt-top .one-box{padding:20px;}*/
	.con-txt-top .one-box .Left{flex-direction:column;}
	.con-txt-top .one-box p{text-align:center;}
	.con-txt-top .one-box p span{word-break:keep-all;}
	.con-txt-top .one-box a{margin:20px 0 0 0;}
	.video-box{flex-direction:column; padding:20px;width:96%;}
	.video-box div{margin:0 10px;}
	/*.m-margin{margin:20px; width:92%;}*/
	.m-margin{margin:0px; width:100%;}
	.con-txt-top h2{line-height:3rem;word-break:keep-all;}
	
	.con-txt-top h2{font-size:25px;}
	.split-title{font-size:16px}
	.about_box.mt30.img02.size .pass-wrap::after{display:none;}
	.con-txt-top .one-box h3{font-size:1.35rem;}
	
	.intro-temp-wrap{font-size:1rem;padding:80px 0 50px 0}
	.intro-temp-wrap .intro-subject{font-size:1.25rem;word-break:keep-all}
	.intro-temp-wrap .flex-banner .banner-item{width:100%}
	.intro-temp-wrap .layout-flex-banner{align-items:inherit}
	.intro-temp-wrap .info-detail-item dt{width:100%}
	.intro-temp-wrap .btn-kakao{width:100%}
	.intro-temp-wrap .info-detail::after{display:none}
	.intro-temp-wrap .btn-kakao{padding:0 20px}
	.intro-temp-wrap .btn-kakao span{padding-left:45px}
	.intro-temp-wrap .btn-info{height:60px;padding:10px 50px 10px 20px}
	.intro-temp-wrap .btn-info span{font-size:1.125rem}
	.intro-temp-wrap .btn-info span::before{right:20px;width:27px;height:27px}
	.intro-temp-wrap .btn-go::before{width:25px;height:25px;background-size:25px}
	.intro-temp-wrap .layout-flex-btn{flex-direction:column; gap: 12px;}
	.intro-temp-wrap .tbl-blc table{font-size:14px}
	.intro-temp-wrap .info-detail-item dt{border-radius:5px}
	.intro-temp-wrap.youtube-type .youtube-irm{height:auto}
	
	.intro-temp-wrap.intro-type-01{font-size:1.25rem}
	.intro-temp-wrap.intro-type-01 .info-detail{padding:20px}
	.intro-temp-wrap.intro-type-01 .info-detail-item{gap:10px;justify-content:center}
	.intro-temp-wrap.intro-type-01 .btn-kakao{height:60px}
	.intro-temp-wrap .btnsq-wrap{gap:10px}
	.intro-temp-wrap .btnsq-wrap .btn-go{border-radius:5px;height:60px;width:100%}
	.intro-temp-wrap .btn-box .btn-wrap{gap:10px}
	.intro-temp-wrap .btn-box .btn-wrap .btn{width:calc(50% - 5px);border-radius:5px;padding:10px 5px}
	.intro-temp-wrap .btn-box .btn-wrap .btn img{display:none}
	
	.intro-temp-wrap.intro-type-02{font-size:1.125rem}
	.intro-temp-wrap.intro-type-02 .btn-kakao{height:80px;border-radius:10px}
	.intro-temp-wrap.intro-type-02 .btn-kakao::after{width:30px;height:30px;right:20px}
	.intro-temp-wrap .layout-flex-btn .btn-txt{height:60px;border-radius:10px}
	.intro-temp-wrap .layout-flex-btn .btn-txt.youtube,
	.intro-temp-wrap .layout-flex-btn .btn-txt.instagram{background-size: contain; background-position: center;}
	.intro-temp-wrap .btn-txt .subject{font-size:1.25rem}
	.intro-temp-wrap .btn-txt{padding:20px 60px 20px 20px;border-radius:10px;height:110px}
	.intro-temp-wrap .btn-txt::after{right:20px}
	
	.intro-temp-wrap .btn-icon{min-height:110px;height:auto;border-radius:10px;padding:20px 60px 20px 20px}
	.intro-temp-wrap .btn-icon .subject{font-size:1.25rem;font-weight:600}
	.intro-temp-wrap .btn-icon::after{right:20px;width:30px;height:30px}
	.intro-temp-wrap .btn-txt-only{min-height:60px;height:auto;border-radius:10px;padding:20px}
	.intro-temp-wrap .btn-txt-only .subject{font-size:1.25rem;font-weight:600}
	.intro-temp-wrap .btn-txt-half{min-height:60px;height:auto;font-size:1.125rem;border-radius:10px}
	.intro-temp-wrap .btn-txt-half::after{width:30px;height:30px;right:20px}
	
	.intro-temp-wrap .btn-img{padding:20px;flex-direction:column;align-items:flex-start}
	.intro-temp-wrap .btn-img .img{width:120px;height:120px}
	.intro-temp-wrap .btn-img .subject{font-size:25px;margin-bottom:20px}
	.intro-temp-wrap .btn-img::after{transform:none;top:60px;right:20px}
}

@media all and (max-width:414px){
	h2.intro_title{font-size:26px;}
	.con_innerbox h2{text-align:center}
	.con-txt-top .one-box .Left .div-split{padding:20px;}
	.btn_linked_box.size ul li{padding:20px}
}

@media all and (max-width:320px){
	h2.intro_title{font-size:24px;}
	.con_innerbox .linked_box dl{width:100%;min-height:auto;justify-content:space-between;border-right:0;padding:10px}
	.con_innerbox .linked_box dl:nth-child(n+3){border-bottom:1px solid #2c8e99}
	.left_box .linked_box dl:nth-child(n+3){border-bottom:1px solid #369e87}
	.con_innerbox .linked_box dl:last-child{border-bottom:0}
	.con_innerbox .linked_box dl dt{width:calc(100% - 100px);text-align:left;font-size:1.1rem}
	.con_innerbox .linked_box dl dd{width:auto}
	.con_innerbox .linked_box dl dd a{margin-top:0}
}
	

/*240124*/

/*sec01 - 2024학년도 정시모집 합격자 발표 안내*/

.con_soosi_left .about_box.img01.size2{
	background: url(/_res/tongmyong/intro/img/intro_bg_240124_1-1.jpg) no-repeat center;
	background-size: cover;
	padding: 50px 33px;
}
.about_box.mt30.silgi.img01 .after .tit{
	margin-bottom: 30px;
	color: #333;
}
.con_soosi_left.soosi-new.silgi .about_box.mt30.silgi.img01 .after .li_about dt{
	padding: 0;
	background: #fffdc8;
	color: #333;
}
.con_soosi_left.soosi-new.silgi .about_box .li_about dt, .con_soosi_left.soosi-new.silgi .about_box .li_about.new dd.text_black{
	font-size: 2em;
}
.con_soosi_left.soosi-new.silgi .about_box.mt30.silgi .li_about dd{
	color: #333;
}
.con_soosi_left.soosi-new.silgi .about_box .btn.one span{
	color: #ff721d;
}
.con_soosi_left.soosi-new.silgi .about_box .btn.one:hover{
	background-color: #ff721d;
}
.con_soosi_left.soosi-new.silgi .about_box .btn.one span:hover{
	color: #fff;
}
.con_soosi_left.soosi-new.silgi .about_box .li_about.new.color.pyone{
	margin-bottom: 50px
}
.con_soosi_left.soosi-new.silgi .about_box .btn.one{
	width: 360px
}
.about_box.mt30.silgi.img01 .after:after{
	bottom : 0;
	right: 10px;
}


/*sec02 - 2024학년도 수시, 정시 합격자 등록 안내*/
.con_soosi_left .about_box.img02{
	background: url(/_res/tongmyong/intro/img/intro_bg_240124_2-1.jpg) center no-repeat;
	background-size: cover;
}
.con_soosi_left .about_box.mt30.img02.size.pyone01.padding {
    padding: 50px 33px;
}
.con_soosi_left.soosi-new.silgi .about_box.img02 .btn.one:hover{
	background-color: #DB4F00;
}
.con_soosi_left.soosi-new.silgi .about_box.img02 .btn.one span:hover{
	color: #fff;
}
.about_box.mt30.img02.size .pass-wrap .pyone_new{
	margin-bottom: 50px
}
.about_box.mt30.img02.size .pass-wrap::after{
	height: 103px;
	bottom : 0;
	right: 10px;
}
.con_soosi_left .about_box.mt30.img02.size.pyone01.padding{
	min-height: 230px;
	width: 100%;
}
.about_box.mt30.img02.size .pass-wrap .tit, .about_box.mt30.img02.size .pass-wrap .pyone_new p{
	color: #333;
}
.about_box.mt30.img02.size .pass-wrap .pyone_new p:before{
	background-color: #333;
}
.about_box.mt30.img02.size .pass-wrap .pyone_new p span{
	color: #333;
	margin-left: 10px
}
.con_soosi_left.soosi-new.right-img .btn-box.top.size{
	min-height: 258px;
}
.con_soosi_left.soosi-new.right-img .btn-box p{
	display: block;
}
.btn_linked_box ul li{
	padding: 50px 30px;
}
.con_soosi_left .soosi_title{
	margin-top:20px;
	letter-spacing: -1.1px;
}


/*sec03 - 수강신청*/
.tbl-split table thead th{
		background-color: #000;
		color: #fff;
		padding: 5px 0
}
.tbl-split table tbody th, 
.tbl-split table tbody td{
	padding: 5px 6px;
}
.tbl-split table tbody td{
	border:1px solid #30AC72;
	color: #fff;
}
.tbl-split table tbody td:last-child{
	border-right:1px solid #30AC72;
}


@media (max-width: 1600px){
	.btn_linked_box ul{
		width: 100%;
	}
}
@media (max-width: 1440px){
	.con_soosi_left .about_box.img01.size2{
		background: url(/_res/tongmyong/intro/img/intro_bg_240124_1-2.jpg) no-repeat right;
		background-size: cover;
		padding: 65px 33px;
	}
	.con_soosi_left .about_box.img02{
	background: url(/_res/tongmyong/intro/img/intro_bg_240124_2-2.jpg) no-repeat right;
		background-size: cover;
	}
}
@media (max-width: 640px){
	.con_soosi_left.soosi-new.silgi .about_box .btn.one {
		width: 100%;
	}
	.con_soosi_left .about_box .li_about dt{
		margin-bottom: 10px;
	}

}

/* ****************************************************************
* 240723 2024학년도 2학기 수강신청 YCE
*******************************************************************/

.quick-link{display:block; width:30px; height:30px;}
.youtube-link{background: url('/_res/tongmyong/intro/img/youtube-icon.png') no-repeat top left / 100%;}
.file-link{background: url('/_res/tongmyong/intro/img/file-icon.png') no-repeat top left / 100%;}

/* ****************************************************************
* 240902 type04 YCE
*******************************************************************/
.intro-temp-wrap.intro-type-04{background:url('/_res/tongmyong/intro/img/intro-bg.png') rgba(3,169,244,.05) center/cover no-repeat;font-size:1.45rem}
.intro-temp-wrap.intro-type-04::after{display:none}
.intro-temp-wrap.intro-type-04 .layout-flex-btn .btn-txt{text-align:center;padding:20px}
.intro-temp-wrap.intro-type-04 .layout-flex-btn .btn-txt::after{display:none}
.intro-temp-wrap.intro-type-04 .btn-kakao{background-color:#0ca13c;height:150px;width:100%;border-radius:15px}
.intro-temp-wrap.intro-type-04 .btn-kakao span{color:#fff}
.intro-temp-wrap.intro-type-04 .btn-kakao span::after{display:none}
.intro-temp-wrap.intro-type-04 .btn-kakao::after{position:absolute;right:30px;top:50%;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);color:#fff;border:1px solid #fff;background-color:transparent;border-radius:50%;width:35px;height:35px;font-size:1.25rem;transition:.3s;font-family:'xeicon';content:"\e940"}
.intro-temp-wrap.intro-type-04 .btn-kakao:hover::after{right:40px}
.intro-temp-wrap.intro-type-04 .btn-box .btn-wrap .btn{padding:15px 20px;font-size:1.25rem;width:auto;flex:1;flex-direction:row;justify-content:center;gap:10px;align-items:center}
.intro-temp-wrap.intro-type-04 .btn-box .btn-wrap .btn img{margin-bottom:0;height:40px}
.intro-temp-wrap.intro-type-04 .top-logo{background-color:#fff;border-bottom-right-radius:50px;border-bottom-left-radius:50px}
.intro-temp-wrap.intro-type-04 .intro-detail{display: flex; gap: 20px; justify-content: center; flex-direction: column;}
.intro-temp-wrap.intro-type-04 .btn-img{background-color: #541212;}



/* ****************************************************************
* 260529 certificate YCE
*******************************************************************/
.intro-temp-wrap.certi{color: #333; background:url('/_res/tongmyong/intro/img/bg_susi.png') left top/cover no-repeat;position:relative;}
.intro-temp-wrap .btn-img.certi{align-items: flex-start; padding: 40px;background: rgba(0, 86, 41, 0.8) url('/_res/tongmyong/intro/img/certi01.png') bottom 20px right 20px no-repeat; transition: .3s;}
.intro-temp-wrap .btn-img.certi:nth-of-type(2){background-image: url('/_res/tongmyong/intro/img/certi02.png');}
.intro-temp-wrap .btn-img.certi::after{content: none;}
.intro-temp-wrap .btn-img.certi:hover{transform: translateY(-12px); background-color: rgba(0, 86, 41, 1);}
.intro-temp-wrap.certi .btn-txt-only{color: #4b0000; transition: .3s;}
.intro-temp-wrap.certi .btn-txt-only.red{color: white;}
.intro-temp-wrap.certi .btn-txt-only:hover{box-shadow: unset; background-color: rgba(255, 174, 174, 1);}
.intro-temp-wrap.certi .btn-txt-only.red:hover{background-color: rgba(131, 0, 0, 1);}
.intro-temp-wrap .ask-box{display: flex; flex-wrap: wrap; gap: 20px;}
.intro-temp-wrap .ask-item{flex: 1; padding: 12px 20px; background-color: rgba(131, 0, 0, 0.6); border-radius: 16px;}
.intro-temp-wrap .ask-item .title{font-size: 1rem;}
.intro-temp-wrap .ask-item .cont{font-weight: 600; transition: .3s;}
.intro-temp-wrap .ask-item .cont:hover{color: #ffd5d5;}


@media (max-width: 640px){
	.intro-temp-wrap .ask-box{flex-direction: column; gap: 12px;}
	.intro-temp-wrap .ask-item{display: flex; flex-wrap: wrap; align-items: center; gap: 20px;}
}


