@charset "utf-8";
/* ----------------------------------------
 * Create by Eunbi
 * Created : 2022 02
 --------------------------------------- */
 /* 공통 */
.sub .top_banner_wrap{display:none !important;}
.f_lato,
label{font-family: 'Lato', sans-serif;}
.f_lato_r{font-family: 'Lato', sans-serif;font-weight:400;}
.bold{font-weight:600 !important}
.f_14{font-size:14px !important}
a{display:block;color:#111;transition:all 0.3s ease;}
a.btn02{letter-spacing: 0;}
a:hover,
ul li{transition: all 0.5s ease;}
span{letter-spacing: 0;}
th.b_right,
td.b_right{border-right:1px solid #e3e3e3 !important;}
button{border:none;background:none;}
.btn_top{opacity: 1;position: fixed;right: 22px;bottom: 22px;border:none;background-size: auto;background-color:#a31432;border-radius:100%;background-image:url(/_res/sejong/_share/img/common/btn_top.png);background-repeat: no-repeat;background-position: 50% 50%;text-indent: -9999em;width: 56px;height: 56px;z-index: 10;}
.right_no{border-right:none !important}
.left_no{border-left:none !important}
.swiper{width: 100%;height: 100%;padding-bottom: 30px;}
.swiper-slide {border:none;text-align: center;font-size: 18px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center; -ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;  -webkit-align-items: center;align-items: center;}
.swiper-slide img {display: block;width: 100%; height: 100%;object-fit: cover;}
header{background: transparent;height:107px; position:absolute; top:0; left:0;padding: 0 20px;z-index:300;}
header article{position: relative;max-width:1800px;height: 100%;margin:auto;padding-top: 0;}
header h1{position: absolute;top: 30px;left: 0;display: inline-block;}
header h1 a{background:url(/_res/sejong/_share/img/common/logo.png);background-repeat: no-repeat;background-position: 50% 50%;width: 350px; height: 45px;}
header h1 a span{font-size: 0;text-indent: -9999em;}
header nav{position: static;width:50%;text-align: center;height: 107px;z-index: 20;}
header nav a:hover{opacity:1;}
header nav > ul{display: flex;}
header nav > ul > li{flex: auto;}
header nav > ul > li > a{font-size:19px;font-weight: 700;line-height: 107px;color: #fff;}
header nav > ul > li > a.on,
header nav > ul > li:hover > a{position: relative;color:#c30e2e}
header nav > ul > li > a.on:after,
header nav > ul > li:hover > a:after{content:'';background-color:#c30e2e;width:100%;height:2px;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;transition: all 0.5s ease;}
header .gnb_close{ position: absolute;right: 0;bottom: 44px;font-size: 0; text-indent: -9999em;background-image:url(/_res/sejong/_share/img/common/gnb_close_btn.png);background-position: center center;background-repeat: no-repeat;width: 50px;height: 50px;z-index: 20;background-color: #c30e2e;}
header.on,
header.on2,
header.hover{background: #111;border-bottom:1px solid rgba(255,255,255,.2);transition: all 0.3s ease;}
.menu_bg{display:none;background:rgba(17,17,17,.95);padding: 30px 20px 0;width:100%;height:680px;position:absolute;top: 107px;left:0;}
.menu_bg.on{display:block;}
.menu_bg .inner-box{position: relative;max-width: 1800px;height: 100%;margin: auto;}
.menu_bg .inner{position: relative;max-width: 1400px;height: 100%;margin: auto;}
.m01_type{height: 454px;}
.m02_type{height: 454px;}
.m03_type{height: 454px;}
.m03_type.on1{height:770px;}
.m03_type.on2{height:430px;}
.m03_type.on-b{height: 850px;}
.m04_type{height: 454px;}
.m05_type{height: 454px;}
.m05_type.on1{height:716px;}
header nav .menu03.active01 .dep2{height:740px;}
header nav .menu03.active02 .dep2{height:430px;}
header nav .menu05.active01 .dep2{height:720px;}
header nav > ul > li > ul.open{display:block;transition: all 0.3s ease;}
header nav > ul > li > ul ul{display:none;}
header nav > ul > li > ul ul.open{display:inline-block;}
header nav .dep2{display:none;width: 100%;position: absolute;top: 90px;left: 50%; transform: translateX(-50%);padding-top: 50px;z-index: 10;transition: all 0.3s ease;}
nav .dep2 a{line-height: 1.2;}
nav .dep2 > li{width: 1190px;line-height: 1;margin: auto;text-align: left;}
nav .menu01 .dep2 > li{position: relative;}
nav .dep2 > li > a{padding:12px 0;}
.Pc nav .dep2 > li:hover > a{text-decoration: underline;}
.menu_bg .con{border-left:1px solid rgba(153,153,153,.4);padding: 0 0 10px 36px;position: absolute;top:0;right: 100px;background-repeat: no-repeat;background-position: 36px 4px;}
.menu_bg .con.type01{background-image:url(/_res/sejong/_share/img/gnb_con_img01.jpg);}
.menu_bg .con.type02{background-image:url(/_res/sejong/_share/img/gnb_con_img02.jpg);}
.menu_bg .con.type03{background-image:url(/_res/sejong/_share/img/gnb_con_img03.jpg);}
.menu_bg .con.type04{background-image:url(/_res/sejong/_share/img/gnb_con_img04.jpg);}
.menu_bg .con.type05{background-image:url(/_res/sejong/_share/img/gnb_con_img05.jpg);}

.menu_bg .con p{font-size: 18px;color:#cdcdcd;padding-top: 300px;}
.menu_bg .con.on{display:block;}
.menu_bg .con.off{display:none;}
nav .dep3 > li > a.act:after{content:'';background:url(/_res/sejong/_share/img/common/gnb_arrow_ico.png) 100% 50% no-repeat;width:6px;height:11px;padding-left: 15px;display:inline-block;vertical-align: middle; transition: all linear 0.1s;}
nav .dep2 > li > a.researchers:after{content:'';background:url(/_res/sejong/_share/img/common/GNB_link_ico.png) 100% 50% no-repeat;width:14px;height:14px;padding-left:10px;display:inline-block;}
nav .dep2 > li > a.researchers:hover:after{background:url(/_res/sejong/_share/img/common/GNB_link_ico_hover.png) 100% 50% no-repeat;}
nav .dep2 > li > a:hover,
nav .dep3 > li > a:hover,
nav .dep2 > li > a.on,
nav .dep3 > li > a.on{font-weight:400;color:#bda589;}
nav .dep3 > li > a.on{text-decoration: underline;}
nav .dep2 > li > a.act:hover:after,
nav .dep2 > li > a.act.on:after{content:'';background:url(/_res/sejong/_share/img/common/gnb_arrow_ico01.png) 100% 50% no-repeat;width:7px;height:12px;padding-left: 18px;}
nav .dep2 > li > a.act:after{content:'';background: url(/_res/sejong/_share/img/common/gnb_arrow_ico01_off.png) 100% 50% no-repeat;width: 7px; height: 12px; padding-left: 18px;}
nav .dep3 > li > a:hover:after,
nav .dep3 > li > a.on:after{content:'';background:url(/_res/sejong/_share/img/common/gnb_arrow_ico01.png) 70% 50% no-repeat;width:7px;transition: all linear 0.1s;}
nav li a.add{position: relative;display: block;background-position:100% 50%;background-repeat: no-repeat;}
nav .dep3 > li > a.ico01:after{content:'';display: inline-block;background:url(/_res/sejong/_share/img/common/gnb_dep_ico01.png) 50% 100% no-repeat;width: 19px;height: 20px;padding-left: 11px;vertical-align: middle;}
nav .dep5 > li > a.ico02:after{content:'';position: absolute; top: 50%;transform: translateY(-50%);right: 17px;background:url(/_res/sejong/_share/img/common/gnb_arrow_off.png) 100% 50% no-repeat;width:10px;height:6px;}
nav .dep5 > li > a.ico02.on,
nav .dep5 > li > a:hover{font-weight:400;color:#bda589;}
nav .dep5 > li > a.ico02.on:after{background:url(/_res/sejong/_share/img/common/gnb_arrow_on.png) 100% 50% no-repeat;}
nav .dep4 a span{position: absolute;right: 0;top: 10px;display:inline-block;border:1px solid rgba(255,255,255,.20);border-radius:3px;font-size:12px;color: #b9b9b9;padding: 7px 8px;text-indent: 0;}
nav .dep5 a span{top: auto;margin-top: -7px;}
nav .dep4 a span em{background:url(/_res/sejong/_share/img/common/overview_ico.png) 100% 50% no-repeat;padding-right: 20px;}
nav .dep3 > li{display:block;text-align: left;}
nav .dep2 > li > a{width: 34.2%;display:inline-block;font-size:18px;letter-spacing: -.45px;vertical-align: top;}
nav .dep2 li a{color:#fff;}
nav .dep3 li a{display: block;font-family: 'Lato', sans-serif;font-size:15px;vertical-align: top;}
nav .dep3 > li > a{font-weight: 400;width: 320px;/*width: 37.3%;*/display:inline-block;padding:15px 0;margin-right: 80px;}
nav .dep3 > li > a.add{font-weight:400;}
nav .dep3{position: absolute;top: 35px;width: calc(50% - 39px);vertical-align: top;}
nav .dep4{width: 53%;position: absolute;top: 14px;vertical-align: top;}
nav .dep4 li{padding:0 3px;}
nav .dep4 > li:first-child > a{margin-top:0;}
nav .dep4 > li > a{width: calc(100% - 126px);text-indent: -11px;color: #cdcdcd;padding: 15px 0;padding-left: 11px;vertical-align: top;}
nav .dep4 > li > a.act:after{content:'';background:url(/_res/sejong/_share/img/common/gnb_arrow_off.png) 50% 50% no-repeat;width: 10px; height: 6px; position: absolute;top: 20px;right: 17px;}
nav .dep4 > li > a.overview {font-size:15.28px;color:#fff;}
nav .dep4 > li > a:before{content:'';border-radius:100%;background:#a4a4a4;width:3px;height:3px;display:inline-block;vertical-align: middle;margin-right:8px;}
nav .dep4 > li a:hover:before,
nav .dep4 > li a.on:before{background:#bda589;}
nav .dep4 > li a.on{color:#bda589;padding: 15px 0 10px 11px;}
nav .dep4 > li a.on:after{background:url(/_res/sejong/_share/img/common/gnb_arrow_on.png) 50% 50% no-repeat;}
nav .dep5{display:none;}
nav .dep5.open{display:block;padding: 0px 0 20px;vertical-align: top;}
nav .dep4 > li {position: relative;border-bottom:1px solid rgba(255,255,255,.20)}
nav .dep4 > li.li-m1{border-bottom:none;}
nav .dep5 > li{padding-left:20px;}
nav .dep5 > li > a{width: calc(100% - 93px);font-size: 14px;font-weight:300;padding: 9px 0;color: #cdcdcd;}
nav .tab_con > li{padding:0 16px;}
nav .tab_con > li > a{font-size:14px;color: #767a7f;padding: 9px 0;}
.Pc nav .tab_con > li > a:hover{color: #bda589;}
nav .dep4 > li .tab_con a:before{content:none;}
nav .tab_con.open{display:block;padding: 3px 0 18px;}
header .util{position: absolute;top: 42px;right:0;}
header .util > ul > li{display:inline-block;vertical-align: top;}
header .util > ul > li + li{margin-left:50px;}
header .util > ul > li > a,
header .util > ul > li > a > span{font-size:0;text-indent: -9999em;}
header .lang {position: relative;}
header .lang > a{position: relative;background:url(/_res/sejong/_share/img/common/lang.png) 50% 50% no-repeat;width: 27px;height: 27px;}
header .lang > a:after{content:'';position: absolute;top: 50%;right: -11px;transform: translateY(-50%);border-radius: 100%;background:#c30e2e url(/_res/sejong/_share/img/common/lang_ic.png) center center no-repeat;width:14px;height:14px;}
header .lang_pop{display:none;position: absolute;top: 32px;left:50%;transform: translateX(-50%);width: 70px;background:#fff;box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;z-index: 20;}
header .lang_pop li{text-align: center;padding:7px 0;}
header .lang_pop li:hover a{text-decoration: underline;color:#ae002a;}
header .lang_pop li:first-child{padding-top:10px}
header .lang_pop li:last-child{padding-bottom:10px}
header .lang_pop a{font-family: 'Lato', sans-serif;font-size: 15px;color:#111;}
header .search a{background:url(/_res/sejong/_share/img/common/header_search_ico.png) 50% 50% no-repeat;width:30px;height:30px;}
header .util li i{display: block;width:35px;height:3px;background:#fff;}
header .util li i + i{margin-top:6px;}
header .search_box{display:none;position: absolute;top: 107px;left: 0;background: rgba(17,17,17,.95);width:100%;height:242px;}
header .search_box .input_box{width: 710px;margin: auto;padding-top: 70px;}
header .search_box input[type='text']{width: calc(100% - 63px);border:1px solid #cfcfcf;height:62px;font-size:20px;font-weight:300;color:#111;}
header .search_box input::placeholder{color:#666666;}
header .search_box a{display: inline-block;font-size: 0;text-indent: -9999em;width:62px;;height:62px;;background-color:#a31432;background-image:url(/_res/sejong/_share/img/common/bar_search_ico.png);background-repeat: no-repeat;background-position: center center;margin-left: -1px;vertical-align: middle;}
header .search_box button{display: inline-block;font-size: 0;text-indent: -9999em;width:62px;;height:62px;;background-color:#a31432;background-image:url(/_res/sejong/_share/img/common/bar_search_ico.png);background-repeat: no-repeat;background-position: center center;margin-left: -1px;vertical-align: middle;}
.sitemap_wrap{display: none;width: 100%;height: 100%;position: fixed;top: 0;left: 0;overflow: hidden;overflow-y: auto;}
.sitemap_wrap.on{display:block;}
.sitemap{background:#111;width:1400px;margin:105px auto 105px;z-index: 110;}
.sitemap .top{position: relative;padding:36px 50px 30px 50px;border-bottom:1px solid rgba(255,255,255,.5);}
.sitemap .top p{font-size:30px;letter-spacing: -.75px;line-height: 1;}
.sitemap .close_btn{font-size:0;text-indent:-9999em;width:30px;height:30px;background-image:url(/_res/sejong/_share/img/common/sitemap_close_btn.png);background-position: center center;background-repeat: no-repeat;    position: absolute;top: 50%;right: 35px;transform: translateY(-50%);}
.sitemap p{color:#fff;}
.sitemap .con{padding: 60px 0 60px 50px;}
.sitemap .con > ul > li{overflow: hidden;clear: both;padding-top: 25px;}
.sitemap .menu02,
.sitemap .menu04{margin-top:80px;}
.sitemap .menu03{margin-top:90px;}
.sitemap .menu05{margin-top:55px;}
.sitemap .menu01 .dep2 > li:nth-child(2){margin-top:-28px;}
.sitemap .menu03 .dep2 > li:first-child{width:100%;padding-right: 0;}
.sitemap .menu03 .dep2 > li:first-child{margin-bottom:70px;}
.sitemap .menu03 .dep2 > li:first-child > a{width: calc(25% - 74px);}
.sitemap .menu04 .dep2 > li:nth-child(3){margin-top:-28px;}
.sitemap .menu05 .dep2 > li:nth-child(3){margin-top:-28px;}
.sitemap .dep1{width:17%;float: left;font-size:28px;font-weight:600;line-height: 45px;vertical-align: top;}
.sitemap .dep2{width:83%;float: left;vertical-align: top;}
.sitemap .dep3{padding-top:25px;}
.sitemap .dep4{padding-top:20px;}
.sitemap .dep2 li{vertical-align: top;}
.sitemap .dep4 > li{padding-left:0;}
.sitemap .dep4 > li + li{padding-top:25px;}
.sitemap .dep2 > li{width: calc(25% - 4px);display:inline-block;padding-left: 20px;padding-right: 70px;}
.sitemap .menu03 .dep2 > li:nth-child(4){margin-top:-28px;}
.sitemap .dep2 > li {padding-bottom:30px;}
.sitemap .dep3 > li + li{padding-top:25px}
.sitemap .menu03 .dep2 li:first-child .dep3 > li:nth-child(n+5){margin-top:45px;}
.sitemap .menu03 .dep2 > li:first-child .dep3 > li{display: inline-block;width: calc(25% - 4px);padding-left: 20px;}
.sitemap .menu03 .dep2 > li:first-child .dep3 > li:nth-child(4n+1){padding-left:0;}
.sitemap .menu03 .dep2 > li:first-child .dep3 > li:nth-child(4n){margin-right: 0;}
.sitemap .menu03 .dep3 > li > a {font-size: 16px;font-weight: 600;letter-spacing: 0;color: #ebebeb;}
.sitemap .menu03 .dep4 {margin-top:15px;}
.sitemap .menu03 li:nth-child(2) .dep3 > li > a, .sitemap .menu03 li:nth-child(4) .dep3 > li > a {font-size: 15px;font-weight: 300;line-height: 20px;letter-spacing: -.375px;color: rgba(205,205,205,.9);}
.sitemap .dep2 a{font-family: 'LatoWeb', sans-serif;}
.sitemap .dep5{padding:20px 0 5px;}
.sitemap .dep5 > li + li{padding-top:15px;}
.sitemap .dep2 > li > a{font-family: 'Libre Baskerville', sans-serif;font-size:18px;font-weight: 600;line-height: 28px;letter-spacing: -.5px;border-bottom:1px solid #444;padding-bottom:18px;color: #fff;word-break: keep-all;}
.sitemap .dep3 > li > a{font-size: 15px;font-weight: 300;line-height: 20px;letter-spacing: -.375px;color: rgba(205,205,205,.9);}
.sitemap .dep3 > li {padding-left: 0px;}
.sitemap .dep4 > li > a{font-size:15px;font-weight:300;line-height: 20px;letter-spacing: -.375px;color:rgba(205,205,205,.9)}
.sitemap .dep5 > li > a{font-size:14px;font-weight:300;line-height: 1.3;letter-spacing: -.35px;color:rgba(188,188,188,.6);text-indent: -10px; padding-left: 10px;}
.sitemap .dep5 > li > a:before{content:'';display:inline-block;border-radius:100%;width:3px;height:3px;background:rgba(191,191,191,.6);margin-right:7px;vertical-align: middle;}
footer {background:#252122;}
 footer .inner_w {max-width:1600px; width:100%; display:flex; justify-content:space-between; padding:86px 0 100px;margin:0 auto}
 footer .footer_left {display:flex; align-items:center;}
 footer .footer_left .logo {width:384px; height:51px; background:url(/_res/sejong/_share/img/common/footer_logo.png) center no-repeat; text-indent:-9999em;}
 footer .footer_left p {font-family:'Lato', sans-serif; padding-left:65px; font-size:14px;color:#5e5a58; line-height:18px;}
 footer .link {display:flex;}
 footer .link a {width:200px; height:80px; line-height:78px; border:1px solid #3a3636; font-family:'Libre Baskerville', sans-serif; font-size:30px; font-weight:400; color:#5e5a58; text-align:center;}
 footer .link a + a {margin-left:5px;}
.sub-visual{position: relative;width: 100%;height:730px;padding-top: 102px;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.sub-visual .visual_box{position: absolute;top: 55%;left: 50%;transform: translate(-50%, -50%);width: 100%;max-width: 1640px;margin-top: -24px;padding: 0 20px;;z-index:2;}
.sub-visual .navi{position: absolute;top: 116px;left: 50%;transform: translateX(-50%);width: 100%;max-width: 1640px;padding: 0 20px;z-index: 2;text-align: right;}
.sub-visual .navi li{display:inline-block;font-size:14px;color:#fff;vertical-align: middle;}
.sub-visual .navi li + li:before{content:'>';display:inline-block;margin:0 7px;}
.sub-visual .dep1{font-size:24px;font-weight:bold;letter-spacing: -.6px;color:#fff;}
.sub-visual .info_box{width: calc(100% - 200px);max-width: 1100px;padding-top: 70px;margin-bottom: 0;}
.sub-visual .info_box .txt1{line-height: 1.2;border-bottom:1px solid #fff;display: inline;font-size:65px;font-weight:bold;letter-spacing: -1.8px;color:#fff;word-break: keep-all;} 
.sub-visual .info_box .txt2{font-size:20px;line-height:30px;color:#fff;padding-top: 32px;width:70%}
.sub-visual .func_wrap{width:1640px;padding:0 20px;position: absolute;top:50%;left:50%;transform: translate(-50%, -50%);z-index: 10;}
.sub-visual .func{text-align: right;}
.sub-visual .func a{border-radius: 100%;display: inline-block;font-size:0;text-indent: -9999em;vertical-align: top;}
.sub-visual .func a + a{margin-left:25px;}
.sub-visual .func .print{background:#a31432 url(/_res/sejong/_share/img/common/print_ico.png) 50% 50% no-repeat;width: 56px;height:56px;min-height: auto;}
.func .share{background:#a31432 url(/_res/sejong/_share/img/common/share_ico.png) 50% 50% no-repeat;width: 56px;height:56px;} 
/* 아카데미 서브 비주얼 */
.acad .sub-visual{height: 858px;}
.acad .sub-visual .info_box{padding-top: 50px;}
.sub-visual:after{content:'';background:rgba(0,0,0,.48);width:100%;height:100%;position: absolute; top: 0;left: 0;}
.acad-type01 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Korean-Language-and-Literature.jpg);}
.acad-type02 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/college-of-liberal-arts.jpg);}
.acad-type03 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/English.jpg);}
.acad-type04 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/school_of_international_studies.jpg);}
.acad-type05 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Japanese-Language-and-Literature-Major.jpg);}
.acad-type06 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Chinese.jpg);}
.acad-type07 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/History.jpg);}
.acad-type08 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Education.jpg);}
.acad-type09 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/College_of_Social_Science.jpg);}
.acad-type10 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Public_Administration.jpg);}
.acad-type11 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Media_Communication.jpg);}
.acad-type12 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/College_of_Business_Economics.jpg);}
.acad-type13 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Business-Administration.jpg);}
.acad-type14 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Economics.jpg);}
.acad-type15 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/School_of_Hospitality_Tourism_Food_Service_Management.jpg);}
.acad-type16 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Hospitality_and_Tousrism_Management.jpg);}
.acad-type17 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Food_Service_Management.jpg);}
.acad-type18 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Franchise_Management_and_Hotel_Restaurant_and_Tourism.jpg);}
.acad-type19 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/College_of_Hospitality_Tourism_Management.jpg);}
.acad-type20 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Global_Culinary_Art_Pastry.jpg);}
.acad-type21 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Faculty_of_Law.jpg);}
.acad-type22 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/College_of_Natural_Sciences.jpg);}
.acad-type23 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Mathematics_and_Statistics.jpg);}
.acad-type24 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Department_of_Physics_and_Astronomy.jpg);}
.acad-type25 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Chemistry.jpg);}
.acad-type26 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/College_of_Life_Sciences.jpg);}
.acad-type27 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/School_of_Biological_Science_and_Technology.jpg);}
.acad-type28 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Food_Service_and_Biotechnology.jpg);}
.acad-type29 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Integrative_Bioscience_and_Biotechnology.jpg);}
.acad-type30 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Bioindustry-and-Bioresource-Engineering.jpg);}
.acad-type31 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Integrative_Biological_Sciences_and_Industry.jpg);}
.acad-type32 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/College-of-Electronics-and-Information-Engineering.jpg);}
.acad-type33 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Electronics-and-Information-Engineering.jpg);} /* 추가예정 */
.acad-type34 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/College_of_Software_Convergence.jpg);}
.acad-type35 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Computer-Science-and-Engineering1.jpg);}
.acad-type36 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Computer-and-Information-security.jpg);}
.acad-type37 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Software.jpg);}
.acad-type38 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Data-Science.jpg);}
.acad-type39 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Unmanned-Vehicle-Engineering-Major.jpg);}
.acad-type40 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Smart-Device-Engineering-Major.jpg);}
.acad-type41 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Artificial-Intelligence.jpg);}
.acad-type42 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Innovation-Design-Major.jpg);}
.acad-type43 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Cartoon-Animation-Technology-Major.jpg);}
.acad-type44 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Architectural-Engineering.jpg);}
.acad-type45 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Architecture.jpg);}
.acad-type46 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Civil-and-Environmental-Engineering.jpg);}
.acad-type47 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Department-of-Environment-Energy-Geoinformatics.jpg);}
.acad-type48 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Energy-and-Mineral-Resources-and-Engineering.jpg);}
.acad-type49 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Department-of-Mechanical-and-Aerospace-Engineering.jpg);}
.acad-type50 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Mechanical-Engineering.jpg);}
.acad-type51 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Aerospace-Engineering.jpg);}
.acad-type52 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Nano-Technology-and-Advanced-Materials-Engineering.jpg);}
.acad-type53 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Nuclear-Engineering.jpg);}
.acad-type54 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Defense-System-Engineering.jpg);}
.acad-type55 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Aerospace-System-Engineering.jpg);}
.acad-type56 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/College-of-Arts-Physical-Education.jpg);}
.acad-type57 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/department-of-fashion-design.jpg);}
.acad-type58 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Fashion-Design.jpg);}
.acad-type59 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Music.jpg);}
.acad-type60 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Physical-Education.jpg);}
.acad-type61 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Dance.jpg);}
.acad-type62 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Film-Art.jpg);}
.acad-type63 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Intelligent-Mechatronics-Engineering.jpg);}
.acad-type64 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/College-of-Engineering.jpg);}
.acad-type65 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Daeyang_Humanity_College.jpg);}
.acad-type66 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/semiconductor-systems-engineering.jpg);}
.acad-type67 .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Department_of_Cyber_Defense_visual_20250404.jpg);}


.search .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/search.jpg);}
.about-sejong .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/About-sejong.jpg);}
.Life-at-Sejong .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Life-at-Sejong.jpg);}
.Academics .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Academics.jpg);}
.Research .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Research.jpg);}
.Admissions .sub-visual{background-image:url(/_res/sejong/_share/img/sub-visual/Admissions.jpg);}
.sub-visual .info{margin-top:50px;}
.sub-visual .info dl + dl{padding-top:15px;}
.sub-visual .info dt{background-position: 0 50%;background-repeat: no-repeat;display:inline-block;font-family: 'Lato', sans-serif;font-weight:600;width: 165px;color:#eeede3;padding-left:28px;}
.sub-visual .info dd{display:inline-block;font-family: 'Lato', sans-serif;font-weight:300;line-height: 1;color:#eeede3}
.sub-visual .info .type01 dt{background-image:url(/_res/sejong/_share/img/common/location_ico.png)}
.sub-visual .info .type02 dt{background-image:url(/_res/sejong/_share/img/common/tel_ico.png)}
.sub-visual .info .type03 dt{background-image:url(/_res/sejong/_share/img/common/v_email_ico.png)} /* 이메일 */
.sub-visual .info .type04 dt{background-image:url(/_res/sejong/_share/img/common/v_facebook_ico.png)} /* 페이스북 */
.sub-visual .info .type05 dt{background-image:url(/_res/sejong/_share/img/common/v_kakao_ico.png)} /* 카카오톡 */
.sub-visual .info .type06 dt{background-image:url(/_res/sejong/_share/img/common/v_twitter_ico.png)} /* 트위터 */
.sns_share_wrap{display:none;position: absolute; top: 50%;margin-top: 34px;right: 50%; margin-right: -844px;}
.sns_share_box{background:url(/_res/sejong/_share/img/common/sns_share_wrap.png) 50% 50% no-repeat;padding-top: 18px;position: relative;width:147px;height:187px;z-index: 50;}
.sns_share_box ul{padding:4px 0;}
.sns_share_box li{padding: 11px 0;margin: 0 15px;}
.sns_share_box li + li{border-top:1px solid rgba(221,221,221,.4)}
.sns_share_box li a{background-repeat: no-repeat;background-position: 0 50%;height: 31px;padding-top: 8px;padding-left: 40px;font-size:15px;font-family: 'Lato', sans-serif;color:#fff;}
.sns_share_box li a.ico01{background-image:url(/_res/sejong/_share/img/common/facebook_ico.png);}
.sns_share_box li a.ico02{background-image:url(/_res/sejong/_share/img/common/twitter_ico.png);}
.sns_share_box li a.ico03{background-image:url(/_res/sejong/_share/img/common/kakaotalk_ico.png);}
.sns_share_box li a:hover{opacity:.7;}
.container{overflow:hidden;clear:both;max-width:1640px;padding: 100px 20px 100px;margin:auto;transition: all 0.5s ease;}
.container.tabs{position: relative;padding: 177px 20px 100px;margin-top: -77px;z-index: 3;}
.container.tabs section{position: static;overflow: visible;}
.container .section{max-width:1300px;}
aside.left_gnb{width: 272px;position: static;background: none;float:right;}
aside.left_gnb .tit_box p{position: relative;font-size:30px;font-weight: bold;letter-spacing: -.75px;color:#a31432}
aside.left_gnb .tit_box p:after{content:'';display:block;width:100%;height:3px;background: linear-gradient(to right, #a31432 64%, #334d61 0%);margin-top: 38px;}
aside.left_gnb .tit_box p:before{content:'';background:#7e929f;width:16px;height:3px;position: absolute;right: 0;bottom: 0;}
aside.left_gnb > ul{padding-top:0px}
aside.left_gnb .tit > a{position: relative;}
aside.left_gnb .tit > a span:after{content:'';position: absolute; top: 9px;right: 6px; transform: translateY(-50%);}
aside.left_gnb .tit > a.act span:after{background:url("/_res/sejong/_share/img/common/sub_gnb_ico01_off.png") 100% 50% no-repeat;width:15px;height:9px;}
aside.left_gnb > ul > li.on > .tit > a.act span:after{content:'';background:url("/_res/sejong/_share/img/common/sub_gnb_ico01_on.png") 100% 50% no-repeat;width:15px;height:9px;}
aside.left_gnb .dep5 > li:hover > a{color:#c30e2e;opacity:1;}
aside.left_gnb li a{display:inline-block;}
aside.left_gnb li:hover > a{font-weight:400;}
aside.left_gnb > ul > li a{font-family: 'Lato', sans-serif;}
aside.left_gnb > ul > li{padding: 18px 0;border-bottom: 1px solid #eeeeee;}
aside.left_gnb > ul > li .tit > a{display: block;font-size:17px;font-weight:600;color:#111111;}
aside.left_gnb > ul > li a.researchers span:after{content:'';background:url(/_res/sejong/_share/img/common/RNB_Link_ico.png) 100% 50% no-repeat;width:15px;height:14px;}
aside.left_gnb .dep4 > li.active:hover:before,
aside.left_gnb .dep4 > li.active:before{background:#c30e2e}
aside.left_gnb .dep4 > li > a.on,
aside.left_gnb .dep3 > li > a.active,
aside.left_gnb .dep3 > li > a.active:hover,
aside.left_gnb .dep4 > li > a.active,
aside.left_gnb .dep4 > li.active > a:hover,
aside.left_gnb > ul > li .tit > a.active,
aside.left_gnb > ul > li .tit > a.active:hover{color:#c30e2e;}
aside.left_gnb .gnb_sub{display: none;}
aside.left_gnb .gnb_sub.open{display:block;}
aside.left_gnb .dep3{padding:18px 10px 14px;}
aside.left_gnb .dep3 > li > a{font-size:16px;font-weight: 400;color:#000000;padding: 15px 0;}
aside.left_gnb .dep3 > li:last-child > a{padding-bottom:0;}
aside.left_gnb .dep3 li a{position: relative;width: 100%;}
aside.left_gnb .dep3 span{width: calc(100% - 30px);}
aside.left_gnb .dep3 li a span:after{content:'';width:12px;height:7px;position: absolute;top: 23px;right: 5px;transform: translateY(-50%);}
aside.left_gnb .dep3 li a.act span:after,
aside.left_gnb .dep3 li a.overview.act.on span:after{background:url("/_res/sejong/_share/img/common/sub_gnb_ico02_off.png") 100% 50% no-repeat;}
aside.left_gnb .dep3 li a.act.on span:after{background:url("/_res/sejong/_share/img/common/sub_gnb_ico02_on.png") 100% 50% no-repeat;}
aside.left_gnb .dep4 li a span:after{top: 20px;}
aside.left_gnb .dep3 > li > a.on{font-weight:700;}
aside.left_gnb .dep4,
aside.left_gnb .close{display:none;}
aside.left_gnb .dep4.open{display:block;margin-bottom: 15px;}
aside.left_gnb .dep3 li .click{font-weight:400;letter-spacing: -.2px;}
aside.left_gnb .dep4 > li{padding-left:3px;border-bottom:1px solid #eee}
aside.left_gnb .dep4 > li > a{width: calc(100% - 18px);font-weight: 400;font-size:14px;padding:12px 0 13px;vertical-align: middle;color:#555}
aside.left_gnb .dep4 > li:before{content:'';background:#111111;border-radius: 100%;width:3px;height:3px;display:inline-block;margin-right: 3px;vertical-align: middle;}
aside.left_gnb .dep5{display:none;border-radius: 3px;border:1px solid #cccccc;padding:8px 16px;margin-top: 5px;margin-bottom:8px;}
aside.left_gnb .dep5.open{display:block;}
aside.left_gnb .dep5 li{border-bottom:1px solid #d2d2d2;}
aside.left_gnb .dep5 li:last-child{border-bottom:none;}
aside.left_gnb .dep5 li > a{display: inline-block;font-size:14px;font-weight:400;line-height: 1.2;color:#555555;padding: 8px 0;}
aside.left_gnb .dep5 li:hover > a,
aside.left_gnb .dep5 li.on > a{color:#c30e2e;}
aside.left_gnb .dep5 li.on > a > span{display: inline;border-bottom:1px solid #c30e2e}
.search section{overflow: initial;}
.overflow{overflow: hidden;clear: both;}
 body{font-size:16px;color:#111;line-height:1.7;}
.f_red{color:#8f032f !important;}
.sub section{display: inline-block;width: calc(100% - 360px);min-height:auto;margin-left:0;padding:0;}
.sub header{border-bottom:1px solid rgba(227,227,228, .18)}
.pc_br{display:block;}
.fade{animation: fadeout 3s;-moz-animation: fadeout 3s; /* Firefox */-webkit-animation: fadeout 3s; /* Safari and Chrome */-o-animation: fadeout 3s; /* Opera */animation-fill-mode: forwards;}
.homepage_btn{font-family: 'Lato', sans-serif;width: 103px;text-align: center;border-radius: 33px;border:1px solid #cbcbcb;margin-top: 3px;}
.homepage_btn span{font-size: 12px;background:url(/_res/sejong/_share/img/home_ico.png) 0 50% no-repeat;padding: 8px 0 8px 17px;}
.homepage_btn.research span { background: url(/_res/sejong/_share/img/home_ico.png) 10% 50% no-repeat; }
.homepage_btn:hover{opacity:.7;}
.link_txt{display:inline-block;}
@keyframes fadeout {
    from {opacity: 0;}
    to { opacity: 1; }
}
@-moz-keyframes fadeout { /* Firefox */
    from {opacity: 0;}
    to {opacity: 1;}
}
@-webkit-keyframes fadeout { /* Safari and Chrome */
    from {opacity: 0;}
    to {opacity: 1;}
}
@-o-keyframes fadeout { /* Opera */
    from {opacity: 0; }
    to {opacity: 1;}
}
select,input{font-family: 'LatoWebLight', sans-serif;font-size:20px;border:1px solid #cfcfcf;}
select:focus,
input:focus{outline:none;}
input[type='text']{font-family: 'Lato', sans-serif;color:#111;padding: 0 20px 0 30px;}
input:not([type="checkbox"]):not([type="radio"]), button{font-family: 'Lato', sans-serif;}
input:placeholder{color:#666;}
select{width:100%;color:#111;padding: 0 30px;-webkit-appearance: none;-moz-appearance: none; appearance: none;}
a:hover{opacity:.5;transition: all 0.3s ease;}
.select{position: relative;}
.select:after{content:'';position: absolute;top: 1px;right: 1px;background:#fff url(/_res/sejong/_share/img/common/sel_ic.png) 50% 50% no-repeat; width: 40px; height: 60px;pointer-events: none;}
.top_util{overflow:hidden;clear:both;padding-bottom:20px;}
.sel_box{float:left;width: 602px;overflow: hidden; clear: both;}
.top_util select{height:52px;font-size: 16px;font-weight: 300;padding:0 20px;}
.sel_box .select{float:left;width: calc(49% - 8px);}
.sel_box .select.dep_sel{width: calc(51% - 2px);}
.sel_box .select:after{height:50px;}
.sel_box .select + .select{margin-left:10px;}
.sel_box .dep_sel{display:none;}
.sel_box .dep_sel.on{display:inline-block;}
.faculty .top_util .search{margin-top:48px;}
.faculty .top_util input{float:left;}
.top_util .search{width:412px;float:right;}
.top_util .select:after{height:50px;}
.top_util input{width: calc(100% - 54px);font-size: 16px;font-weight: 300;;margin-left:2px;display:inline-block;height:52px;}
.top_util .search a{width:52px;height:52px;background:#a31432 url(/_res/sejong/_share/img/util_search.png) 50% 50% no-repeat;font-size:0;text-indent:-9999em;display:inline-block; margin-left: -1px;vertical-align: middle;}
.top_util .search .select{display: inline-block;width: calc(36% - 3px);}
.top_util .input_box{display: inline-block;width: calc(64% - 2px);}
.btn_wrap{padding-top:80px;text-align: center;}
.btn_wrap a{font-family: 'Lato', sans-serif;font-size:18px;height: 60px;line-height: 59px;box-sizing: border-box;}
.btn_wrap a.btn01,
.btn_wrap a.btn02{padding: 0 40px;}
.btn_wrap a span{background-image:url(/_res/sejong/_share/img/common/btn_ico.png);background-repeat: no-repeat;background-position: 100% 50%;padding-right: 68px;}
.btn_wrap a.col01{background:#8f032f;border:1px solid #8f032f;}
.btn_wrap a.col01 span{color:#fff;}
.btn_wrap a:hover{background:#fff;border:1px solid #8f032f;opacity:1;}
.btn_wrap a:hover span{background-image:url(/_res/sejong/_share/img/common/btn_ico_hover.png);color:#8f032f;}
.result_num{font-family: 'Lato', sans-serif;font-size: 18px;line-height: 1.2;letter-spacing: -.45px;display: inline-block;margin-top: 20px;margin-bottom: 40px;}
.result_num span{color:#a31432;}
.go-search,
.con_link{font-family: 'Lato', sans-serif;display: inline-block;border:1px solid #585858;border-radius: 30px;height: 40px;line-height: 39px;margin-left: 30px;padding: 0 30px;font-size:15px;color:#111;}
.con_link{font-size:13px;line-height: 1.3;height: auto;padding: 6px 12px;margin-left: 0;}
.go-search + .go-search{margin-left:10px;}
.go-search span,
.con_link span{background:url(/_res/sejong/_share/img/search_ico.png) 100% 50% no-repeat;padding-right: 27px;word-break: keep-all;}
.go-search:hover,
.con_link:hover{background:#585858;color:#fff;}
.go-search:hover span,
.con_link:hover span{background:url(/_res/sejong/_share/img/search_ico_hover.png) 100% 50% no-repeat}
.faculty-search{width: calc(100% - 412px);}
.faculty-search .result_num{width:100%;margin-bottom: 18px}
.faculty-search .go-search{margin-left:0;}
.top-box{border-bottom: 2px solid #a31432;overflow: hidden;clear: both;padding-bottom: 22px;}
.top-box + .table_wrap{margin-top:20px}
.top-box .list-tit{float:left;font-size:30px;font-weight: 700;line-height: 1.3;letter-spacing: -.75px;}
.top-box .more-btn{float:right;font-family: 'Lato', sans-serif;font-size: 16px;letter-spacing: -.4px;display: inline-block;background:url(/_res/sejong/_share/img/common/more_ico.png) 100% 50% no-repeat;color:#111;padding-right: 15px;margin-top: 18px;}
.list-box + .top-box{margin-top:60px;}
.list-box a{font-family: 'Lato', sans-serif;color:#111;}
.list-box > ul >  li{padding:30px 0;border-bottom:1px solid #e5e5e5}
.list-box .tit{width: calc(100% - 20px);font-size:20px;padding-bottom:25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list-box .con{font-size: 16px;font-weight:300;line-height: 26px;max-height: 52px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.list-box .etc_info{font-family: 'Lato', sans-serif;line-height: 1;position: relative;padding-top: 25px;}
.list-box .etc_info li{display:inline-block;font-size:14px;letter-spacing: -.35px;line-height: 1;color:#888888;}
.list-box .etc_info li:first-child{padding-left:0;}
.list-box .etc_info li + li:before{content:'';display:inline-block;background:#adadad;width:1px;height:13px;margin:0 8px;vertical-align: middle;}
.list-box .file_ext .file{display:inline-block;}
.list-box .file_ext .file span a{border-radius: 3px;font-size:12px;border:1px solid #a31432;color:#a31432;padding:3px 10px;margin-left: 3px;cursor: pointer;}
.list-box .file_ext .file:hover .file_name_box{display:block;}
.list-box .file_name_box{display:none;max-width: 186px;border-radius: 3px;background: #fff; text-align: center;line-height: 1.2;padding:10px 16px;width:100%;position: absolute;top: 58px;border:1px solid #7e929f;font-size:14px;color:#334d61;z-index: 20;}
.list-box .file_name_box:before{content:'';background:url(/_res/sejong/_share/img/tooltip.png);width:7px;height:11px;position: absolute; top: -11px;left: 11px;}
.con_tabs > ul{overflow: hidden;clear: both;}
.con_tabs > ul > li{float:left;}
.tabs > ul > li > a,
.tabs a + ul > li > a{font-family: 'Lato', sans-serif;width: 100%;height: 100%;line-height: 1.15;display:table;padding: 0 10px;}
.tabs > ul > li > a > span,
.tabs a + ul > li > a > span{display: table-cell;vertical-align: middle;text-align: center;}
.con_tabs{position: relative;margin-right: -4px;margin-bottom:80px;}
.noti_box + .con_tabs.type01{margin-top:60px;}
.con_tabs.type01{margin-bottom:40px;}
.con_tabs.type01 ul{width:460px;}
.con_tabs.type01.li2 ul li{width:50%;}
.con_tabs::after{content:'';background:#111;width:100%;height:2px;position: absolute;bottom: 0;}
.con_tabs ul{padding-top: 1px;padding-left: 1px;}
.con_tabs ul li{height:60px;border:1px solid #cfcfcf;margin-top: -1px;margin-left: -1px;}
.con_tabs ul li a{font-size: 16px;line-height: 1.2;color:#111}
.con_tabs.type01 ul li{height:70px;}
.con_tabs.type01 ul li a{font-family: 'Libre Baskerville' ,sans-serif;font-size:20px;font-weight:700;}
.con_tabs ul li.on,
.con_tabs ul li:hover{background:#c30e2e;border: 1px solid #c30e2e;}
.con_tabs ul li.on a,
.con_tabs ul li:hover a{font-weight: 600;color:#fff;}
.con_tabs.li4 ul li{width:25%;}
.con_tabs.li3 ul li{width: calc(33.333% - 0.4px);}
.top_tabs.li2 ul li{width:50%;}
.top_tabs.li6 ul li{width:16.666%;}
.top_tabs.li9 ul li{width: 11.111%;}
.con_tabs .top-btn{display:none;}
.tab_box{width: 1600px;height: auto;position: absolute;top:0;left:0;padding-bottom: 0;}
.tab_box .swiper-button{display:none;position: absolute;top:0;background-color:rgba(195,14,46,.75);;width: 58px;height: 77px;background-repeat: no-repeat; background-position: center center;z-index: 60;}
.tab_box .swiper-button.prev{background-image:url(/_res/sejong/_share/img/mob/common/top_tabs_prev_ico.png);left:0;}
.tab_box .swiper-button.next{background-image:url(/_res/sejong/_share/img/mob/common/top_tabs_next_ico.png);right:0;}
.top_tabs{position: relative;}
.top_tabs ul li{position: relative;background:rgba(195,14,46,.75);height:77px;border-left: 1px solid rgb(0 0 0 / 12%);}
.top_tabs ul li a{font-size:16px;font-weight: 600;line-height: 1.3;color:#fff;padding:0 10%;word-break: keep-all;}
.top_tabs ul li.on{border-top:2px solid #c30e2e;background:#fff;}
.top_tabs ul li.on a{font-weight:600;color:#c30e2e;}
.top_tabs ul li.on span em{border-bottom:2px solid #db6e82}
/* 스타일 */
.con_tit{font-size:30px;font-weight:600;line-height: 1.2;}
.info_list_box + .con_tit.sns{display:inline-block;margin-top:40px;}
.con_tit.text_type01,
.con_tit.text_type04{margin-top:210px;}
.con_tit.text_type03{margin-top:330px;}
.s_tit{font-size:20px;font-weight: 600;line-height: 1.2;padding-bottom:20px;}
.con_tit + .s_tit{padding-top:30px;}
.btm_txt + .con_tit{margin-top:60px;}
.con_txt{font-size:18px;font-family: 'Lato', sans-serif;font-weight:400;line-height: 24px;}
.con_txt2{font-family: 'Lato', sans-serif;font-weight:300;line-height: 24px;padding-top: 26px;}
.con_txt2 + .con_txt2{padding-top:14px;}
.con_txt2 + .con_tit{margin-top:50px;}
h2 + .con_tit{padding-top:25px;}
.ul_list + .con_txt2{padding-top:20px}
.con_tit + .con_txt{padding-top: 22px;}
.con_txt + .con_tit{padding-top: 45px;}
.con_txt + .ul_list{margin-top:20px;}
.ul_list + .table_wrap{margin-top:20px;}
.con_tit + .table_wrap{margin-top:30px;}
.table_wrap + .con_tit{margin-top:60px;}
.con_txt + .table_wrap{margin-top:30px;}
.con_txt2 + .ul_list{padding-top:20px;}
.ul_list + .info_box{margin-top:30px;}
.con_txt + .info_box{margin-top: 30px;}
.cont_txt_box + .table_wrap{margin-top:30px;}
.cont_txt_box + .con_tabs {margin-top:100px;}
.cont_txt_box + .contents_box {margin-top:60px;}
.con_tit + .noti_box{margin-top:30px;}
.noti_box{position: relative;font-family: 'Lato', sans-serif;background-color:#f3f7f9;padding:40px 60px 50px 100px}
.noti_box:before{content:'';border-radius: 100%;box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;background-image:url(/_res/sejong/_share/img/grad_ico.png);background-position:center center;background-repeat: no-repeat;width: 47px;height: 47px;position: absolute;top: 40px;left: 30px;}
.noti_box p{font-weight: 400;}
.noti_box .t1{padding-top:6px;}
.noti_box p + p{padding-top:15px;}
.noti_box + .tab_top_wrap{margin-top:60px;}
.tab_top_wrap{overflow: hidden;clear: both;padding-bottom: 20px;}
.tab_top_wrap p{float:left;}
.tab_top_wrap a{float:right;display: inline-block;padding: 15px 30px;}
.tab_top_wrap a span{font-family: 'Lato', sans-serif;font-size:15px;}
.download_btn{border:1px solid #585858;}
.download_btn span{display:inline-block;background:url(/_res/sejong/_share/img/common/download_ico.png) 100% 50% no-repeat;padding-right: 16px;}
.download_btn:hover{background:#585858;}
.download_btn:hover span{background:url(/_res/sejong/_share/img/common/download_ico_hover.png) 100% 50% no-repeat;color:#fff;}
/* Brief History */
.history .tabs{position: relative;overflow: initial;}
.history .swiper:after{content:'';position: absolute;background:#eee;width:100%;height:1px;}
.history .tabs ul{display:flex;}
.history .tabs li{flex: auto;text-align: center;vertical-align: middle;margin-left:1px}
.history .tabs li:first-child{margin-left:0;}
.history .tabs li.pre{width:auto !important}
.history .tabs li.pre.on{margin-left:30px;}
.history .tabs li a{font-family:'Libre Baskerville';font-size:28px;font-weight: bold;line-height: 1;color:#999999;padding: 0;padding-top: 2px;}
.history .tabs li.on{position: relative;}
.history .tabs li.on a{font-size:34px;color:#a31432;padding-top:0;padding-bottom: 8px;}
.history .tabs li.on:after{content:'';background:#a31432;position: absolute;left:0;bottom: 0;width:100%;height:3px;}
.history .tabs li.on a:after{content:'';display: block;background:url(/_res/sejong/_share/img/present_ico.png) center center no-repeat;width:21px;height:9px;position: absolute;left: 50%;bottom:-22px;transform: translateX(-50%);}
.history .tab_cont{padding-top: 77px;}
.history .info01{position: relative;display: inline-block;width: calc(50% - 2px);padding-top: 320px;}
.history .info01:before{content:'';position: absolute;}
.history .info01:after{content:'';position: absolute;top: 6px;background-image:url(/_res/sejong/_share/img/Brief-History_con_img01.png);background-position: top center;background-size: cover;background-repeat: no-repeat;width:100%;height: 448px;}
.history .info01 .tit{position: relative;z-index: 20;font-size:50px;font-weight:bold;line-height:1;color:#a31432;padding-bottom:18px;}
.history .info01 .txt{position: relative;z-index: 20;font-size:26px;font-weight: 600;line-height: 1.3;color: #111;}
.history .info01 .red{color:#a31432;}
.history .info02{display:inline-block;width: calc(50% - 3px);padding-left: 43px;vertical-align: top;}
.history .info02 .year p{font-size:35px;font-weight: 900;color:#a31432;}
.history .info02 ul{position: relative;}
.history .info02 ul:before{content:'';background:#fff;width: 6px;height: 4px; position: absolute;top: 0;left: -1px; z-index: 1;}
.history .info02 ul:after{content:'';background:#8f032f;width: 9px;height: 9px; border-radius:100%;position: absolute;bottom:0;left: -4px; z-index: 1;}
.history .info02 ul li{position: relative;padding-bottom: 50px;;border-left:1px solid #cccccc;padding-left: 46px;}
.history .info02 ul li.type{padding-bottom: 95px;}
.history .info02 ul li:first-child{padding-top:0;}
.history .info02 ul li:after{content:''; border-radius: 100%;background:#cbcbcb;position: absolute;bottom:0;left: -3px;width:5px;height:5px;z-index: 1;}
.history .info02 ul li.on:after{background:#aa2642;}
.history .info02 ul li.no_c:after{content:none;}
.history .info02 ul li.li-active{border-left:1px solid #aa2642;}
.history .info02 ul li.li-active:after{background:#aa2642;}
.history .info02 ul li.dot:first-child{padding-top:0;}
.history .info02 ul li.dot:first-child:before{top:4px;}
.history .info02 ul li.dot:before{content:'';background:#fff;border:2px solid #aa2642;border-radius:100%;width:15px;height:15px;position: absolute;top: 0;left: -8px;box-sizing: border-box;}
.history .info02 ul li.type:after{content:none;}
.history .info02 ul li.dot:first-child:after{content:'';bottom:0;}
.history .info02 .date{font-size:36px;font-weight:600;letter-spacing: -2px;color:#0e3192;position: absolute; top: -21px;}
.history .info02 .con + .con{padding-top: 30px;}
.history .info02 .mon{display: inline-block;font-size:24px;line-height:1;letter-spacing: -1px;font-weight:500;color:#111;margin-top:-12px;vertical-align: top;}
.history .info02 li:first-child .mon,
.history .info02 li:first-child .txt{margin-top:0;}
.history .info02 .style01 .mon{padding-left: 7px;}
.history .info02 .style01 .txt{padding-left: 34px;}
.history .info02 .style02 .mon{padding-left: 3px;}
.history .info02 .style02 .txt{padding-left: 31px;}
.history .info02 .mon span{font-size:18px;font-weight:400;color:#666666;margin-top: -21px;padding-left: 6px;padding-right: 15px;}
.history .info02 .dot .mon{margin-top:-4px;}
.history .info02 .dot .txt_box .txt:first-child{margin-top: -8px;}
.history .info02 .txt_box{display:inline-block;width: calc(100% - 36px);vertical-align: top;}
.history .info02 .txt_box .txt{display:block;}
.history .info02 .txt_box .txt:first-child{margin-top: -18px;}
.history .info02 .txt_box .txt + .txt{padding-top:15px;}
.history .info02 .txt{font-family: 'Lato', sans-serif;font-size:16px;letter-spacing: -.45px;padding-left: 30px;color:#666666;text-indent: -9px;vertical-align: top;word-break: keep-all;transition: all 0.5s ease;}
.history .info02 .txt:before{content:'';background:#666666;width: 3px;height: 3px;display:inline-block;border-radius: 100%;vertical-align: middle;margin-right: 6px;}
.history .img-box {margin-top: 20px;padding-left: 52px;}
.history .img-box + .img-box{margin-top:15px;}
.history .img-box img { width: 100%;}

/* Message from the President */
.img_text_box{position: relative;}
.img_text_box.type1:before{background-image:url(/_res/sejong/_share/img/president_message_img01.jpg);height:289px}
.img_text_box.type2:before{background-image:url(/_res/sejong/_share/img/vision_img01.jpg);}
.img_text_box.type3:before{background-image:url(/_res/sejong/_share/img/vision_img02.jpg);}
.img_text_box.type2{margin-top:60px;margin-bottom:100px;}
.img_text_box:before{content:'';display: block;background-repeat: no-repeat;background-position: center center;background-size: cover;height:249px;}
.img_text_box .img-txt{width: 100%;text-align: center;position: absolute;top: 83px;left: 50%;transform: translateX(-50%);font-family: 'Libre Baskerville', sans-serif;font-size:20px;color: #fff;}
.img_text_box .content_wrap{background:#fff;padding:60px 22px 0;margin: -78px 110px 0;}
.img_text_box.type2 .content_wrap,
.img_text_box.type3 .content_wrap{margin: -60px 105px 0; padding: 66px 0px 0;}
.img_text_box .t_btm_txt{font-family: 'Lato', sans-serif;font-weight: 300;text-align: center;display: block;}
.img_text_box .tit-box{position: relative;border-radius: 48px;border:2px solid #61707c;font-size:20px;text-align: center;padding: 18px 12px;}
.img_text_box .tit-box:after{content:'';position: absolute;bottom: -50px;left: 50%;transform: translateX(-50%);background:#51626f;width:1px;height:30px;}
.v_con{margin-top:100px}
.v_con .in_box{margin-top:70px;}
.v_con.type01 ul{display:flex;}
.v_con.type01 li{flex:1;vertical-align: middle;}
.v_con.type01 li .circle{position: relative;display: table;box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;border-radius:100%;margin: auto;width:220px;height:220px;line-height: 1.3;}
.v_con.type01 li .col01{background:#51626f;}
.v_con.type01 li .col02{background:#bda589;}
.v_con.type01 li .circle:after{content:''; position: absolute;background-repeat: no-repeat;background-position: center;width:15px;height:9px;bottom: -30px;left: 50%;transform: translateX(-50%);}
.v_con.type01 li .col01:after{background-image:url(/_res/sejong/_share/img/arrow_ico01.png);}
.v_con.type01 li .col02:after{background-image:url(/_res/sejong/_share/img/arrow_ico02.png);}
.v_con.type01 li em{font-size:18px;font-family: 'Lato', sans-serif;font-weight:600;color:#fff;text-align: center;display: table-cell;vertical-align: middle;}
.v_con .txt{font-weight:300;line-height: 24px; text-align: center;padding-top: 45px;}
.v_con.type02 .in_box{border:1px solid #eeeeee;padding: 40px 30px;}
.v_con.type02 ul{display:inline-block;width: calc(50% - 3px); vertical-align: top;}
.v_con.type02 ul li span{display:inline-block;font-family: 'Lato', sans-serif;font-weight: 300;background: #51626f;border-radius:100%;font-size:12px;width: 20px;height: 20px;color:#fff;text-align: center; vertical-align: text-top;}
.v_con.type02 ul li p{width: calc(100% - 25px);font-weight: 300;line-height: 1.4;display:inline-block;padding-left: 7px;  vertical-align: top;}
.v_con.type02 ul li + li{padding-top:4px;}

.img_text_box.type3 ul li{display:inline-block;border:1px solid #eeeeee;width: calc(25% - 9px);min-height: 208px;font-family: 'Lato', sans-serif;line-height: 1.3;padding: 20px;vertical-align: top;}
.img_text_box.type3 ul li + li{margin-left:7px;}

.img_text_box .box{margin-top: 60px;}
.img_text_box .bold.f_red{display:block;}
.img_text_box .box:before{content:'';background-image:url(/_res/sejong/_share/img/president_message_img.jpg);background-position: center center;background-size: cover;height: 249px;display: block;}
.img_text_box .box.type02:before{background-image:url(/_res/sejong/_share/img/president_message_img02.jpg);height: 289px;}
.img_text_box .title,
.img_text_box .s_tit{font-family: 'Libre Baskerville', sans-serif;}
.img_text_box .title{position: relative;display: table;font-size:30px;font-weight:600;text-align: center;line-height:1.4;padding-bottom: 35px;margin: auto;}
.img_text_box .title:before{content:'';background:url(/_res/sejong/_share/img/red_comma_l.png) 50% 50% no-repeat;width: 28px;height: 22px;position: absolute;top: -30px;left: -30px;}
.img_text_box .title:after{content:'';background:url(/_res/sejong/_share/img/red_comma_r.png) 50% 50% no-repeat;width: 28px;height: 22px;position: absolute;top: -20px;right: -20px;}
.img_text_box .title.t1:before,
.img_text_box .title.t1:after{top:0;}
.img_text_box .title.t2:before,
.img_text_box .title.t2:after{top:62px;}
.img_text_box .title.t2:before{left:20px;}
.img_text_box .title.t2:after{right:20px;}
.img_text_box .title + p{padding-top:0;}
.img_text_box .s_tit{background:url(/_res/sejong/_share/img/gray_comma.png) 0% 22px no-repeat;font-size:24px;font-weight:600;color:#51626f;padding-top: 14px;padding-left:24px;margin-top: 36px;}
.img_text_box p + p{padding-top:20px}
.img_text_box .from{padding-top:45px;text-align: right;}
.img_text_box .from p + p{padding-top:0;}
.img_text_box .from .name{font-size:18px;}
.img_text_box p{font-family: 'Lato', sans-serif;}

.pdf_viewer{ width:100%;height:846px; }
/* Direction */
.direction .con_tit{width: 233px;font-size:30px;font-weight:600;display:inline-block;}
.direction .con_tit:before{content:'';background-color:#51626f;display: inline-block;height: 46px;width: 46px;background-position: 50% 50%;background-repeat: no-repeat;border-radius:100%;box-shadow: rgb(50 50 93 / 25%) 0px 13px 27px -17px, rgb(0 0 0 / 30%) 0px 8px 16px -4px; margin-right: 10px;vertical-align: middle;}
.direction .con_tit.ico01:before{background-image:url(/_res/sejong/_share/img/direction_ic01.png);}
.direction .con_tit.ico02:before{background-image:url(/_res/sejong/_share/img/direction_ic02.png);}
.direction .con_tit.ico03:before{background-image:url(/_res/sejong/_share/img/direction_ic03.png);}
.direction .top{overflow: hidden;clear: both;}
.direction .c_txt{font-size:20px;line-height: 1.2;padding-top: 25px;float:left;}
.direction .mab_btn{position: absolute;top: -72px;right: 0;display: inline-block;border:1px solid #111111;font-size:15px;letter-spacing: -.5px;padding: 15px 20px; margin-top: 12px;color:#111;}
.direction .con1 .mab_btn{z-index:10;}
.direction .mab_btn span{background:url(/_res/sejong/_share/img/btn_ico_map.png) 100% 50% no-repeat;display:inline-block;padding-right: 27px;}
.direction .mab_btn:hover{background:#111111;color:#fff;transition: all 0.5s ease;}
.direction .mab_btn:hover span{background:url(/_res/sejong/_share/img/btn_ico_map_hover.png) 100% 50% no-repeat;}
.direction #map,
.direction .map{width:100%;height:470px;}
.direction .map{border: 1px solid #ddd !important;}
.direction .cont{opacity:0;position: absolute;top: 120px; width: 100%;}
.direction .cont.on{opacity:1;}
.root_daum_roughmap .border1,
.root_daum_roughmap .border2,
.root_daum_roughmap .border3,
.root_daum_roughmap .border4{border:1px solid #ddd !important}
.direction .exp_list{margin-top: 490px;}
.direction .exp_list > ul > li{padding:40px 0;}
.direction .exp_list > ul > li + li{border-top:1px solid #eeeeee}
.direction .line{display: inline-block;background:#606c1c;padding:0 13px;letter-spacing: -.35px;line-height:25px;font-size:14px;color:#fff;}
.direction .line_txt{padding-left:23px;}
.direction .exp_list > ul > li > ul{width: calc(100% - 238px);display:inline-block;vertical-align: top;}
.direction .exp_list > ul > li > ul > li:first-child{padding-top:0;}
.direction .exp_list > ul > li > ul > li{border-bottom:1px solid #dcdcdc;padding: 25px 0;}
.direction .exp_list > ul > li > ul > li span{width: calc(90% - 367px);display:inline-block;font-size:18px;}
.direction .exp_list .bus_num{display:inline-block;}
.direction .exp_list .bus_num p{display:inline-block;font-size: 16px;}
.direction .exp_list .bus_num  em{border-radius:100%;font-weight: 600;width:26px;height:26px;line-height: 26px; margin-right: 10px;display: inline-block;text-align: center;color:#fff;}
.direction .exp_list .bus_num .col01{background:#4472c4;}
.direction .exp_list .bus_num .col02{background:#70ad47;}
.direction .exp_list .bus_num .col03{background:#ae002a;}
.direction .exp_list .btm_txt{border-bottom:none;font-size:14px;line-height: 20px;letter-spacing: -.35px;padding-top: 20px;color:#999999;}
.direction .exp_list .bus_num p:first-child{width:142px;}
.direction .exp_list .bus_num p:nth-child(2){width:202px}
.direction .tabs{float:left;margin-top: 20px; margin-left: 20px;}
.direction .tabs ul{overflow: hidden;clear: both;}
.direction .tabs li{border:1px solid #222;float: left; border-radius: 5px;}
.direction .tabs li + li{margin-left:5px;}
.direction .tabs li:hover,
.direction .tabs li.on{background: #c30e2e;border: 1px solid #c30e2e;}
.direction .tabs li a{display: block;border: none; font-size: 14px; padding: 8px 16px;margin-top: 0;}
.direction .tabs li a:hover{background: #c30e2e;opacity:1;}
.direction .tabs li:hover a,
.direction .tabs li.on a {color:#fff;}
.direction .tab_cont{position: relative;height:470px;}
/* 게시판 */
h2{font-size:48px;font-weight:600;line-height: 1.3;color: #111;padding-bottom:25px;}
h2.con_t1{padding-bottom:25px;}
h2.con_t2{padding-bottom:40px;}

/* campusmap */
.campusmap .img img{width:100%;}
.campusmap .info_wrap{font-family: 'Lato', sans-serif;background:#f9f9f9;padding:50px 100px;}
.campusmap .info{display:inline-block;width: calc(50% - 10px);vertical-align: top;}
.campusmap .info + .info{margin-left:14px;}
.campusmap .info li + li{padding-top:26px;}
.campusmap .info p{display: inline-block;font-size:16px;font-weight:700;line-height: 27px;color:#fff;border-radius:100%;background:#c41230;width:28px;height:28px;text-align: center;vertical-align: top;margin-right:15px;}
.campusmap .info span{font-size:18px;letter-spacing: -.8px;width: calc(100% - 43px);font-weight:600;line-height: 1.3;}

/* Organization */
.organization{font-family: 'Lato', sans-serif;position: relative; padding-top: 210px;}
.president{display: table;position: absolute;top: 0;left: 50%;transform: translateX(-50%);background:#af002b;border-radius:100%;width: 150px;height: 150px;font-size:24px;font-weight:600;color:#fff;margin-left: -90px;}
.group{position: relative;}
.group:after{content:'';background:#d4d4d4;width:1px;height:104.5%;position: absolute;top: -60px;left: 50%;margin-left: -92px;}
.president span{display: table-cell;text-align: center;vertical-align: middle;}
.group_box1 {margin: auto;}
.group_box1 ul{display:inline-block;vertical-align: top;}
.group_box1 ul > li{position: relative;display: inline-block;border:2px solid #51626f;padding: 15px 8px;text-align: center;vertical-align: middle;}
.group_box1 ul > li p{font-weight:600;line-height: 22px;color:#3c4b56;letter-spacing: -.7px;word-break: keep-all;}
.group_box1.type1{margin-right: 180px;}
.group_box1.type2{position: relative;margin-top:80px;}
.group_box1.type2:before{content: '';background: #d4d4d4;width:87%; height: 1px;margin-left: 2px;position: absolute;top: -40px;left: 50%;transform: translateX(-50%);}
.group_box1.type4{position: relative;height: 62px;margin-top:40px;}
.group_box1.type1 > div{max-width:540px;margin: auto;}
.group_box1.type4 > div{max-width: 640px;margin: auto;position: relative;}
.group_box1.type1 ul{width: calc(50% - 70px);vertical-align: top;}
.group_box1.type4 > div > ul{position: absolute;top: 0;left: 50%;transform: translateX(-50%);margin-left: 55px;}
.group_box1.type1 .group01{margin-right:68px;}
.group_box1.type1 .group02{margin-left:68px;}
.group_box1.type2 .group01{width: calc(43% - 4px);padding-right:32px;}
.group_box1.type2 .group02{width: calc(57% - 0px);padding-left:32px;}
.group_box1.type2 > ul{position: relative;}
.group_box1.type1 ul > li{display:block;}
.group_box1.type2 ul > li{padding:15px 3px;vertical-align: top;}
.group_box1.type1 li:after{content:'';background:#d4d4d4;width: calc(50% - 30px);height:1px;position: absolute;top: 50%;}
.group_box1.type1 .group01 li{position: relative;}
.group_box1.type1 .group01 li:after{right: -73px;}
.group_box1.type1 .group02 li:after{left: -73px;}
.group_box1.list > div:after{content:'';background:#d4d4d4;width:98px;height:1px;position: absolute;top:28px;left:50%;transform: translateX(-50%);}
.group_box1.type1 .group01 li + li{margin-top:10px;}
.group_box1 ul li:before{content:'';position: absolute;box-sizing: border-box;border:2px solid #fff;border-radius:100%;background:#51626f;width:10px;height:10px;}
.group_box1.type1 ul > li:before{top:50%;transform: translateY(-50%);}
.group_box1.type1 .group01 li:before{right:-6px;}
.group_box1.type1 .group02 li:before{left:-6px;}
.group_box1.type2 ul > li:before{top:-6px;}
.group_box1.type2 ul > li:after{content:'';background:#d4d4d4;width:1px;height:35px;position: absolute;top: -41px; left: 50%;margin-left: 4px;}
.group_box1.type4 ul li:before{top: 50%; transform: translateY(-50%); left: -6px;}
.group_box1.type4:before{content:'';background: #d4d4d4;width: calc(50% - 140px);height: 1px;position: absolute;top: 31px;left: 96px;}
.group_box1.type2 .group01 li{width: calc(33.333% - 8px);padding:12px 20px;}
.group_box1.type2 .group02 li{width: calc(25% - 9px);}
.group_box1.type2 li p{font-size:14px;}
.group_box1.type2 li + li{margin-left:8px;}
.group_box1.list{margin-top:60px;}
.group_box1.list ul li:before{content:none;}
.organization .list .tit{display:table;width:100%;}
.organization .list .tit p{display:table-cell;font-weight:400;vertical-align: middle;}
.organization .list .con {text-align: left;padding: 15px 20px;}
.organization .list .con ul li{display: block;font-size: 14px;color:#555;text-align: left;text-indent: -11px;padding-left: 11px;}
.organization .list .con > ul > li:before{content:'';position: static;display: inline-block; border: none;background:#666666;width:3px;height:3px;border-radius:100%;margin-right: 8px;vertical-align: middle;}
.organization .list .con p{font-size:14px;line-height: 20px;}
.group_box1.list{margin-right: 180px;}
.group_box1.list .tit{background:#51626f;min-height:60px;padding:10px;}
.group_box1.list .con{border:1px solid #e2e2e2;}
.group_box1.list .tit p{line-height: 20px;color:#fff;}
.group_box1.list > ul > li{}
.group_box1.list ul > li{border:none;padding:0;vertical-align: top;}
.group_box1.list > div{position: relative;max-width:642px;margin:auto;}
.group_box1.list > div > ul > li{width: calc(50% - 2px);}
.group_box1.list > div > ul > li:first-child{padding-right: 48px;}
.group_box1.list > div > ul > li:last-child{padding-left: 48px;}
.group_box1.type4 ul li{padding:18px;}
.group_box2.list{position: relative;margin-top:100px;z-index: 10;}
.group_box2.list:after{content:'';background:#d4d4d4;width:1px;height:500px;position: absolute;width: 1px; height: 100%;top: -130px;left: 96px;}
.group_box2.list > ul + ul{margin-top:60px;}
.group_box2.list > ul > li{display:inline-block;vertical-align: top;z-index: 2;margin-bottom:40px;}
.group_box2.list > ul > li:last-child{position:relative;}
.group_box2.list > ul > li:last-child::before{content:'';display:block;width:3px;height:calc(100% - 50px);background:#fff;position:absolute;bottom:0;left:-108px;}
.group_box2 .title{position: relative;width: 192px;height: 50px;display: table;background:#bda589;margin-right:8px;}
.group_box2 .title > div{display:table;width:100%;height: 100%;text-align: center;}
.group_box2 .title p{display: table-cell;vertical-align: middle;letter-spacing: -.4px;font-weight:600;color:#fff;}
.group_box2 .content_box{width: calc(100% - 204px);}
.group_box2 .content{ width: calc(25% - 9px); display: inline-block;vertical-align: top;}
.group_box2 .content + .content{margin-left:8px;}
.group_box2 .content .tit{background:#f2f5f7;font-size: 14px;text-align: center;padding: 18px 26px;}
.group_box2 .title:after{content:'';background:#d4d4d4;width: 12px; height: 1px;position: absolute;top: 50%; right: -12px;}
.group_box2 .content .con{border:1px solid #e9eef1;background: #fff;}
.group_box2 .content ul li + li{margin-top:10px;}

/* engllish_track */
.tit-red{font-size:30px;font-weight:600;line-height: 1.2;color:#a31432;padding-top: 4px;}
.con_tbl_box{margin-top:37px;margin-bottom:100px;}
.con_tbl_box .con{display: inline-block;width: calc(57% - 20px);margin-right: 30px;}
.con_tbl_box p{line-height:24px;}
.con_tbl_box .table_wrap{width:100%;margin-top:34px;}
.con_tbl_box .table_wrap table.t_list tbody td{padding: 30px 6px;}
.con_tbl_box .img{font-size: 0;text-indent: -9999em;display: inline-block;width: calc(43% - 15px);height: 490px;vertical-align: top;background-image:url(/_res/sejong/_share/img/english_track_img.png);background-position: center center;background-repeat: no-repeat;}

.img_text_box.type4:before{background-image: url(/_res/sejong/_share/img/english_track_text_img.png);}

h2 + .img_text_box{margin-top:25px;}
.img_text_box.track .title + p{padding-top: 25px;}
.img_text_box.track .p_txt{font-weight:300;}
.img_text_box .r_txt{font-weight: 400;}

.con_list_box{border:1px solid #eeeeee;padding: 25px 0px;margin-top: 24px;}
.con_list_box > div{width: calc(50% - 3px);display: inline-block;padding: 18px 30px;vertical-align: top;}
.con_list_box > div + div {border-left:1px solid #eeeeee}
.con_list_box ul li{font-family: 'Lato', sans-serif;text-indent: -11px;padding-left: 11px;}
.con_list_box ul li:before{content:""; margin-right: 8px;border-radius: 100%;background:#666666;width:3px;height:3px;display:inline-block;vertical-align: middle;}
.btm_txt{font-family: 'Lato', sans-serif;font-size: 14px;line-height: 20px;padding-top: 18px; color:#8f032f;}

.contents_box{position: relative;margin-top:18px;margin-bottom: 80px;padding-top: 20px;}
.con_txt_box{position: relative;width: calc(100% - 463px);background:#fff;padding:24px 40px 35px 0;z-index: 2;}
.con_txt_box .con_tit{padding-bottom: 18px;}
.con_txt_box .txt{line-height:24px; color: #555555;font-weight:400;}
.contents_box .img{position: absolute;top: 0;right: 0;font-size:0;text-indent:-9999em;display:inline-block;background-repeat: no-repeat;background-position: 50% 50%;width:700px;height:670px;}
.contents_box.type01 .img{background-image:url(/_res/sejong/_share/img/ac_liberal_img.png);height:390px;}
.contents_box.type02 .img{background-image:url(/_res/sejong/_share/img/college-of-liberal-arts.jpg);height: 390px;}
.contents_box.type03 .img{background-image:url(/_res/sejong/_share/img/English-Language-and-Literature-c.jpg);height: 390px;}
.contents_box.type04 .img{background-image:url(/_res/sejong/_share/img/School-of-International-Studies-c.jpg);height: 390px;}
.contents_box.type05 .img{background-image:url(/_res/sejong/_share/img/Japanese-Language-and-Literature.jpg);height: 390px;}
.contents_box.type06 .img{background-image:url(/_res/sejong/_share/img/Chinese-Trade-and-Commerce.jpg);height: 390px;}
.contents_box.type07 .img{background-image:url(/_res/sejong/_share/img/History-c.jpg);height: 390px;}
.contents_box.type08 .img{background-image:url(/_res/sejong/_share/img/Education-c.jpg);height: 390px;}
.contents_box.type09 .img{background-image:url(/_res/sejong/_share/img/college_of_social_sciences.jpg);height: 390px;}
.contents_box.type10 .img{background-image:url(/_res/sejong/_share/img/Public-Administration-c.jpg);height: 390px;}
.contents_box.type11 .img{background-image:url(/_res/sejong/_share/img/Media-and-Communication-c.jpg);height: 390px;}
.contents_box.type12 .img{background-image:url(/_res/sejong/_share/img/college_of_business_economics.jpg);height: 390px;}
.contents_box.type13 .img{background-image:url(/_res/sejong/_share/img/Faculty-of-Business-Administration-c.jpg);height: 390px;}
.contents_box.type14 .img{background-image:url(/_res/sejong/_share/img/Economics-c.jpg);height: 390px;}
.contents_box.type15 .img{background-image:url(/_res/sejong/_share/img/Hospitality-Tourism-Food-Service-Management-Overview-c.jpg);height: 390px;}
.contents_box.type16 .img{background-image:url(/_res/sejong/_share/img/Hospitality-and-Tourism-Management.jpg);height: 390px;}
.contents_box.type17 .img{background-image:url(/_res/sejong/_share/img/Food-Service-Management.jpg);height: 390px;}
.contents_box.type18 .img{background-image:url(/_res/sejong/_share/img/Franchise-Management-and-Hotels-Restaurants-and-Tourism-c.jpg);height: 390px;}
.contents_box.type19 .img{background-image:url(/_res/sejong/_share/img/College_of_Hospitality_Tourism_Management.jpg);height: 390px;}
.contents_box.type20 .img{background-image:url(/_res/sejong/_share/img/Global-Culinary-Art-and-Pastry.jpg);height: 390px;}
.contents_box.type21 .img{background-image:url(/_res/sejong/_share/img/School-of-Law.jpg);height: 390px;}
.contents_box.type22 .img{background-image:url(/_res/sejong/_share/img/college_of_natural_sciences.jpg);height: 390px;}
.contents_box.type23 .img{background-image:url(/_res/sejong/_share/img/Mathematics-and-Statistics.jpg);height: 390px;}
.contents_box.type24 .img{background-image:url(/_res/sejong/_share/img/Physics-and-Astronomy.jpg);height: 390px;}
.contents_box.type25 .img{background-image:url(/_res/sejong/_share/img/Chemistry-c.jpg);height: 390px;}
.contents_box.type26 .img{background-image:url(/_res/sejong/_share/img/College_of_Life_Sciences.jpg);height: 390px;}
.contents_box.type27 .img{background-image:url(/_res/sejong/_share/img/college_of_social_sciences-c.jpg);height: 390px;}
.contents_box.type28 .img{background-image:url(/_res/sejong/_share/img/Food-Science-and-Biotechnology.jpg);height: 390px;}
.contents_box.type29 .img{background-image:url(/_res/sejong/_share/img/Integrative-Bioscience-and-Biotechnology.jpg);height: 390px;}
.contents_box.type30 .img{background-image:url(/_res/sejong/_share/img/Bioresources-Engineering.jpg);height: 390px;}
.contents_box.type31 .img{background-image:url(/_res/sejong/_share/img/Integrative-Biological-Sciences-and-Industry-c.jpg);height: 390px;}
.contents_box.type32 .img{background-image:url(/_res/sejong/_share/img/College-of-Electronics-and-Information-Engineering.jpg);height: 670px;}
.contents_box.type33 .img{background-image:url(/_res/sejong/_share/img/College-of-Engineering-c.jpg);height: 390px;} /* 추가 예정 */
.contents_box.type34 .img{background-image:url(/_res/sejong/_share/img/College-of-Software-Convergence.jpg);height: 390px;}
.contents_box.type35 .img{background-image:url(/_res/sejong/_share/img/Computer-Science-and-Engineering-c.jpg);height: 390px;}
.contents_box.type36 .img{background-image:url(/_res/sejong/_share/img/Computer-and-Information-Security-c.jpg);height: 390px;}
.contents_box.type37 .img{background-image:url(/_res/sejong/_share/img/Software-c.jpg);height: 390px;}
.contents_box.type38 .img{background-image:url(/_res/sejong/_share/img/Data-Science-c.jpg);height: 390px;}
.contents_box.type39 .img{background-image:url(/_res/sejong/_share/img/Unmanned-Vehicle-Engineering-Major-c.jpg);height: 390px;}
.contents_box.type40 .img{background-image:url(/_res/sejong/_share/img/College-of-Engineering-c.jpg);height: 390px;}
.contents_box.type41 .img{background-image:url(/_res/sejong/_share/img/College-of-Engineering-c.jpg);height: 390px;}
.contents_box.type42 .img{background-image:url(/_res/sejong/_share/img/College_of_Life_Sciences-c.jpg);height: 390px;}
.contents_box.type43 .img{background-image:url(/_res/sejong/_share/img/College-of-Arts-Physical-Education-c.jpg);height: 390px;}
.contents_box.type44 .img{background-image:url(/_res/sejong/_share/img/college_of_business_economics.jpg);height: 390px;}
.contents_box.type45 .img{background-image:url(/_res/sejong/_share/img/Architecture-c.jpg);height: 390px;}
.contents_box.type46 .img{background-image:url(/_res/sejong/_share/img/College-of-Engineering-c.jpg);height: 390px;}
.contents_box.type47 .img{background-image:url(/_res/sejong/_share/img/college_of_natural_sciences-c.jpg);height: 390px;}
.contents_box.type48 .img{background-image:url(/_res/sejong/_share/img/Bioresources-Engineering.jpg);height: 390px;}
.contents_box.type49 .img{background-image:url(/_res/sejong/_share/img/Software-c.jpg);height: 390px;}
.contents_box.type50 .img{background-image:url(/_res/sejong/_share/img/College-of-Engineering-c.jpg);height: 390px;}
.contents_box.type51 .img{background-image:url(/_res/sejong/_share/img/Integrative-Biological-Sciences-and-Industry-c.jpg);height: 390px;}
.contents_box.type52 .img{background-image:url(/_res/sejong/_share/img/Franchise-Management-and-Hotels-Restaurants-and-Tourism-c.jpg);height: 390px;}
.contents_box.type53 .img{background-image:url(/_res/sejong/_share/img/Data-Science-c.jpg);height: 390px;}
.contents_box.type54 .img{background-image:url(/_res/sejong/_share/img/Hospitality-Tourism-Food-Service-Management-Overview-c.jpg);height: 390px;}
.contents_box.type55 .img{background-image:url(/_res/sejong/_share/img/Media-and-Communication-c.jpg);height: 390px;}
.contents_box.type56 .img{background-image:url(/_res/sejong/_share/img/College-of-Arts-Physical-Education.jpg);height: 390px;}
.contents_box.type57 .img{background-image:url(/_res/sejong/_share/img/College_of_Life_Sciences-c.jpg);height: 390px;}
.contents_box.type58 .img{background-image:url(/_res/sejong/_share/img/English-Language-and-Literature-c.jpg);height: 390px;}
.contents_box.type59 .img{background-image:url(/_res/sejong/_share/img/Unmanned-Vehicle-Engineering-Major-c.jpg);height: 390px;}
.contents_box.type60 .img{background-image:url(/_res/sejong/_share/img/College-of-Software-Convergence.jpg);height: 390px;}
.contents_box.type61 .img{background-image:url(/_res/sejong/_share/img/dance-c.jpg);height: 390px;}
.contents_box.type62 .img{background-image:url(/_res/sejong/_share/img/Public-Administration-c.jpg);height: 390px;}
.contents_box.type63 .img{background-image:url(/_res/sejong/_share/img/College-of-Electronics-and-Information-Engineering-c.jpg);height: 390px;}
.contents_box.type64 .img{background-image:url(/_res/sejong/_share/img/College-of-Engineering.jpg);height: 390px;}
.contents_box.type67 .img{background-image:url(/_res/sejong/_share/img/College-of-Engineering.jpg);height: 390px;}


.text_ul{margin-top:34px;margin-bottom:60px;}
.text_ul.s_type01{width: calc(60% - 175px);display: inline-block;}
.text_ul > li span{background:#e6e6e6;border-radius:100%;width:20px;height:20px;line-height:20px;text-align: center;font-size:12px;font-weight:900;color:#535353;}
.text_ul > li p{display: inline-block;width: calc(100% - 34px);margin-left: 10px;vertical-align: top;}
.text_ul > li .tit{font-weight:700;}
.text_ul > li .con{padding-top: 5px;margin-left:0;}
.text_ul li{display:block;font-weight: 400;line-height: 24px; color:#555555}
.text_ul li + li{padding-top:20px;}


.link_box{width: calc(50% - 10px);position: relative;border:1px solid #e3e3e3;margin-top: 38px;padding: 20px 40px;overflow: hidden;clear: both;}
.link_box .img_box{float: left;display: inline-block;}
.link_box a{float: right;display: inline-block;font-family: 'Lato', sans-serif;font-size: 15px;font-weight: 600;color:#51626f;position: absolute; top: 50%; right: 40px; transform: translateY(-50%); }
a.go_link{border-bottom:1px solid #51626f;}
a.go_link span{ display: inline-block;background:url(/_res/sejong/_share/img/common/go_link_ico02.png) 100% 50% no-repeat;padding-right: 12px;}
a.go_link.link{display:inline-block;margin-left:20px;}


.l_txt{font-weight:400;}
.r_txt{font-weight:400;}
.cont_txt_box + .con_tit{margin-top:60px;}
.cont_txt_box.m_type1 + .con_tit{margin-top:80px;}
.cont_txt_box{margin-top:25px;}
.cont_txt_box p{font-family: 'Lato', sans-serif;line-height:24px; color:#555555}
.cont_txt_box .f_lato_r p{font-weight:400;}
.cont_txt_box p + p{padding-top:10px;}
.cont_txt_box .txt1 + p{padding-top:3px;}

.con_tit + .ul_list{padding-top:20px;}
.table_wrap + .ul_list {margin-top:20px;}
.ul_list + .s_tit{padding-top:30px;}
.ul_list + .con_tit{margin-top:60px;}
.ul_list li{font-family: 'Lato', sans-serif;font-weight:400;color:#555555;line-height: 24px;}
.ul_list.f_14 li{font-size:14px;}
.ul_list li + li{padding-top:10px;}
.ul_list li ul li{padding-left: 12px;}
.ul_list li ul li:first-child{padding-top: 12px;}
.ul_list.indent > li + li{padding-top:15px;}
.ul_list.type2 li{line-height: 1.2;}
.ul_list.type2.f_400 li{font-weight:400;}
.ul_list li a{font-family: 'Lato', sans-serif;font-size:15px;font-weight:600;display:inline-block;margin-left:15px;color:#111;}
.ul_list li a.link span{text-decoration: underline;}
.ul_list.dot li,
.ul_list li.dot{text-indent: -12px;padding-left: 12px;}
.ul_list.dot li:before,
.ul_list li.dot:before{content:'';background: #666666;margin-right:8px;display:inline-block;border-radius:100%;width:3px;height:3px;vertical-align: middle;}
.ul_list.type2 li + li{padding-top:6px;}
.ul_list.type2 li.li2{padding-top:18px;}
.ul_list.r_type li{font-weight:400;}
.cont_txt_box p + .ul_list{padding-top:20px;}
.ul_list li a.txt{font-weight:300;margin-left: 0;text-indent: 0px}
.btm_txt + .table_wrap{margin-top:40px;}
.table_wrap + .con_tabs{margin-top:40px;}

.con_tit.tit1{margin-top:50px;}
.img-box.dorm{margin-bottom:25px;font-size:0;text-indent:-9999em;background:url(/_res/sejong/_share/img/dormitory_main_img.jpg) 50% 50% no-repeat;height:300px;}
.inq_box{margin-top:40px;position: relative;width:100%;display:table;background:#fafafa;min-height: 100px;}
.inq_box ul{padding-left: 122px;display:table-cell;vertical-align: middle;}
.inq_box:before{content:'';box-shadow: rgb(50 50 93 / 25%) 0px 6px 12px -2px, rgb(0 0 0 / 30%) 0px 3px 7px -3px;border-radius: 100%;background:url(/_res/sejong/_share/img/inquries_ico.png) 50% 50% no-repeat;width:60px;height:60px;position: absolute; top: 20px; left: 30px;}
.inq_box ul li{font-family: 'Lato', sans-serif;font-weight: 300;display: inline-block;}
.inq_box ul li + li{padding-left:20px;}
.inq_box ul li span{display:inline-block;background-repeat: no-repeat;background-position: 0 50%;padding-left:25px;}
.inq_box ul li.ico01 span{background-image:url(/_res/sejong/_share/img/inquiries_ic01.png);}
.inq_box ul li.ico02 span{background-image:url(/_res/sejong/_share/img/inquiries_ic02.png);}
.inq_box ul li.ico03 span{background-image:url(/_res/sejong/_share/img/inquiries_ic03.png);}

.inq_box + .con_tabs{margin-top:100px;}
.noti_box + .con_tit{margin-top:60px;}
.con_tit + .ul_list{padding-top: 14px;}

.con_tit + .info_box{margin-top:30px;}
.info_box{margin-bottom:60px;}
.info_box ul li{position: relative;display:inline-block;border:1px solid #e3e3e3;width: calc(50% - 13px);min-height: 232px;padding: 40px 38px;vertical-align: top;}
.info_box.style01 ul li{min-height: 314px;}
.info_box ul li + li{margin-left:20px;}
.info_box ul li:after{content:'';position: absolute;top: 50%;transform: translateY(-50%);right: 50px;background-repeat: no-repeat;background-position: center center;}
.info_box ul li.type1:after{background-image:url(/_res/sejong/_share/img/info_ico01.png);width:71px;height:83px;}
.info_box ul li.type2:after{background-image:url(/_res/sejong/_share/img/info_ico02.png);width:57px;height:79px;}
.info_box ul li.type3:after{background-image:url(/_res/sejong/_share/img/info_ico03.png);width:80px;height:80px;}
.info_box ul li .tit{font-size:18px;line-height: 1.2;padding-bottom: 20px;font-weight:600}
.info_box ul li .con{font-family: 'Lato', sans-serif;font-weight: 400;width: calc(100% - 100px);}

.floor_plan_img_box{border:2px solid #eaeaea;width: 50%;text-align: center; padding: 12px 0 12px 32px;margin-top: 30px;margin-bottom: 70px;}
.floor_plan_img_box img{width:100%;}
.dormitory_img{margin-top:30px}
.dormitory_img li{display:inline-block;border:2px solid #eaeaea;width: calc(33.333% - 17px);margin-right:20px;}
.dormitory_img li:nth-child(3n){margin-right:0;}
.dormitory_img li:nth-child(n+4){margin-top:20px;}
.dormitory_img li img{width:100%;}

.process_box{border-bottom:1px solid #eeeeee;margin-top:30px;padding-bottom:40px;}
.process_box ul.ul2{margin-top:70px;}
.process_box ul li{position: relative;font-family: 'Lato', sans-serif;background:#fafafa;display:inline-block;width: calc(25% - 41px);min-height: 156px;padding:20px 15px;vertical-align: top;}
.process_box ul li{margin-right:50px; text-align: left;}

.process_box ul li:nth-child(4n),
.process_box ul.ul2 li:last-child{margin-right:0;}
.process_box ul.ul2{text-align: right;}
.process_box .num{background:#51626f;font-size: 12px;font-weight: 300;line-height: 20px;width:20px;height:20px;border-radius:100%;color: #fff;text-align: center;}
.process_box div{border-top:1px solid #51626f;margin-top:10px;padding-top: 20px;}
.process_box div > p{font-size:14px;font-weight: 300;line-height: 20px;}

.process_box li:after,
.process_box li:before{content:'';background-position: center center;background-repeat: no-repeat;position: absolute; transform: translateY(-50%); top: 50%;}
.process_box li:before{width:20px;height:16px;left: -38px;}
.process_box .ul1 li:before{content:'';background-image:url(/_res/sejong/_share/img/con_arrow_ico01.png);}
.process_box .ul1 li:first-child:before{content:none;}
.process_box .ul2 li:before{content:'';background-image:url(/_res/sejong/_share/img/con_arrow_ico02.png);}
.process_box .ul1 li:last-child:after{background-image:url(/_res/sejong/_share/img/con_arrow_ico03.png);width:15px;height:20px;top:auto;left: 50%;bottom:-52px;transform: translateX(-50%);}
.process_box .ul2 li:first-child:before{content:none;}

.process_box.type01{border-bottom:none;padding-bottom:60px;;}
.process_box.type01 ul{overflow: hidden;clear: both;}
.process_box.type01 li:after{content:'';position: absolute;transform: translateY(-50%);top: 50%;left: -15px;box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;background:#9a132f url(/_res/sejong/_share/img/process_next_step_ico.png) 50% 50% no-repeat;width:25px;height:25px;border-radius:100%;}
.process_box.type01 li:first-child:after{content:none;}
.process_box.type01 li:last-child{margin-right:0;}
.process_box.type01 ul li{position: relative;float:left;width: calc(12.5% - 6px);min-height:280px;background:#f8f8f8;text-align: center;padding:40px 12px 20px;margin-right:6px;}
.process_box.type01 .step{font-size:14px;font-weight:900;line-height: 1;color:#334d61;}
.process_box.type01 .tit{background-repeat: no-repeat;background-position:50% 0;font-weight:700;line-height: 20px;color:#333333;word-break: keep-all;}
.process_box.type01 .ico01{background-image:url(/_res/sejong/_share/img/process_step01_img.png);padding-top: 100px;margin-top: 35px;}
.process_box.type01 .ico02{background-image:url(/_res/sejong/_share/img/process_step03_img.png);padding-top: 95px;margin-top: 40px;}
.process_box.type01 .ico03{background-image:url(/_res/sejong/_share/img/process_step04_img.png);padding-top: 112px;margin-top: 22px;}
.process_box.type01 .ico04{background-image:url(/_res/sejong/_share/img/process_step05_img.png);padding-top: 89px;margin-top: 40px;}
.process_box.type01 .ico05{background-image:url(/_res/sejong/_share/img/process_step02_img.png);padding-top: 93px;margin-top: 38px;}
.process_box.type01 .ico06{background-image:url(/_res/sejong/_share/img/process_step06_img.png);padding-top: 93px;margin-top: 40px;}
.process_box.type01 .ico07{background-image:url(/_res/sejong/_share/img/process_step07_img.png);padding-top: 90px;margin-top: 44px;}
.process_box.type01 .ico08{background-image:url(/_res/sejong/_share/img/process_step08_img.png);padding-top: 98px;margin-top: 35px;}

.dir_box{margin-top:30px;}
.dir_box > div{width: calc(50% - 13px);vertical-align: top;}
.dir_box .info_box {display:inline-block;margin-right:20px;}
.dir_box .info_box ul li{display: block;width: 100%;}
.dir_box .info_box ul li.type1{min-height:194px;}
.dir_box .info_box ul li.type2{min-height:158px;}
.dir_box .info_box ul li + li{margin-top:20px;margin-left:0;}
.imm_map_img{display:inline-block;border:1px solid #e3e3e3;}

.con_tit + .info_list_box{margin-top:25px;}
.info_list_box + .con_tit {margin-top:25px;}
.info_list_box + .s_tit{margin-top:40px;}
.info_list_box ul{overflow: hidden; clear: both;}
.info_list_box ul li{float:left;border:1px solid #e3e3e3;width: calc(50% - 10px);height: 100px;}
.info_list_box ul li:hover{border:1px solid #51626f}
.info_list_box ul li:nth-child(2n){margin-left:20px;}
.info_list_box ul li:nth-child(n+3){margin-top:20px;}
.info_list_box div{display:table;width:100%;height:100%;}
.info_list_box a{font-family: 'Lato', sans-serif;padding:0 40px;display:table-cell;vertical-align: middle; overflow: hidden; clear: both;}
.info_list_box .tit{font-family: 'Lato', sans-serif;font-size:17px;font-weight:600; width: calc(100% - 120px);float: left;color:#111}
.info_list_box .type{float: right;font-size:15px;font-weight:600;color:#51626f;}
.info_list_box .type em{display: inline-block;font-style: inherit;}
.info_list_box .type.ico01{background:url(/_res/sejong/_share/img/download_ico.png) 98% 50% no-repeat;height: 21px;padding-top: 3px;padding-right:27px;}
.info_list_box .type.ico02{background:url(/_res/sejong/_share/img/more_info_ico.png) 98% 50% no-repeat;height: 21px;padding-top: 3px;padding-right:27px;}
.info_list_box.type2 div{display: table-cell;width: 100%;height: 100%;padding:0 30px;vertical-align: middle;}
.info_list_box.type2 ul li{display: table;border:none;background:#f5f5f5;}
.info_list_box.type2 .tit{width: calc(100% - 222px);}
.info_list_box.type2 .right{float:right;}
.info_list_box.type2 a{float: none;height: 24px;background-repeat: no-repeat;background-position: 100% 50%;display:inline-block;padding:0;padding-top: 5px;padding-right: 30px;font-weight:700;color:#555555;vertical-align: middle;}
.info_list_box.type2 a:hover{text-decoration: underline;color:#8f032f;}
.info_list_box.type2 a.ico03{background-image:url(/_res/sejong/_share/img/download_ico_red.png)}
.info_list_box.type2 a.ico04{background-image:url(/_res/sejong/_share/img/email_ico.png)}
.info_list_box.type2 a.ico04:hover{text-decoration: underline;color: #555555;}
/* .info_list_box.type2 a:first-child{margin-right:17px;} 브로슈어 숨김처리 해제하면 주석 풀기 */ 
.info_list_box.type2 .bl a:first-child{margin-right:17px;}
.info_list_box.type2 a + a{border-left:1px solid #b3b3b3;padding-left: 20px;}
.t_con_box{margin-top: 60px;margin-bottom: 75px;}
.t_con_box .con_tit{display: inline-block;width: calc(27% - 3px);vertical-align: top;}
.t_con_box .dl_box{display: inline-block;width: calc(73% - 2px);}
.t_con_box dl{border-bottom:1px solid #e3e3e4; padding: 25px 0;}
.t_con_box dt{display: inline-block;width: calc(100% - 602px);font-size:18px;line-height: 1.2;vertical-align: middle;}
.t_con_box dl:first-child{padding-top:0;}
.t_con_box dl dd{width:270px;display: inline-block;font-family: 'LatoWebLight', sans-serif;font-weight: 400;font-size:15px;line-height:1.2}
.t_con_box dl dd + dd{width:auto;margin-left:60px;}
.t_con_box dl span{background-position: 0 50%; background-repeat: no-repeat;padding-left: 33px;}
.t_con_box dl span.ico01{background-image:url(/_res/sejong/_share/img/acd_mail.png);}
.t_con_box dl span.ico02{background-image:url(/_res/sejong/_share/img/acd_tel.png);}

.setting_guide_box{margin-top:20px;}
.setting_guide_box ul{overflow: hidden;clear: both;}
.setting_guide_box li{width: calc(50% - 10px);float:left;border:1px solid #eaeaea}
.setting_guide_box li + li{margin-left:20px;}
.setting_guide_box li img{width:100%;}

.info_link_box + .info_link_box{margin-top:40px;padding-top:40px;border-top:1px solid #eeeeee}

.func_btn{font-family: 'Lato', sans-serif;border:1px solid #585858;display: inline-block;padding:16px 33px;color:#585858;}
.func_btn span{font-size:15px;background:url(/_res/sejong/_share/img/common/download_ico.png) 98% 50% no-repeat;padding-right:16px;}
.func_btn:hover{background:#585858}
.func_btn:hover span{color:#fff;background:url(/_res/sejong/_share/img/common/download_ico_hover.png) 98% 50% no-repeat;}
.con_view .func_btn{position: absolute;top:0;right: 0;}
.con_view{position: relative;overflow: hidden;clear: both;margin-top: -36px;padding-top: 66px;}
.left_menu{width: calc(25% - 13px);float: left;margin-right:17px;}
.left_menu_tit{width: 100%;display:table;background:#8f032f;height:65px;padding-left: 20px;}
.left_menu_tit p{font-family: 'Lato', sans-serif;font-size:18px;float:none;color:#fff;display: table-cell;vertical-align: middle;}
.left_menu .con_tabs:after{content:none;}
.left_menu .con_tabs{width:100%;margin-right: 0;margin-bottom:0;}
.left_menu .con_tabs li{display:table;width:100%;border: none;background:#fafafa;height:auto;float: none;padding: 0 22px;margin-top: 0;margin-left: 0;}
.left_menu .con_tabs li:first-child{}
.left_menu .con_tabs > ul > li > a{font-weight:400;border-bottom:1px solid #e1e1e1;padding: 13px 0;}
.left_menu .con_tabs > ul > li:last-child > a{border-bottom:none;}header .util li i + i{margin-top:6px;}
.left_menu .con_tabs > ul > li > a span{display: inline-block;text-align: left;text-indent: -11px;padding-left: 11px;}
.left_menu .con_tabs > ul > li > a span:before{content:'';border-radius:100%;background:#666666;width:3px;height:3px;display:inline-block;vertical-align: middle;margin-right: 8px;}
.left_menu .con_tabs li.on,
.left_menu .con_tabs li:hover{border:none;background:#fafafa;}
.left_menu .con_tabs li.on a,
.left_menu .con_tabs li:hover a{color:#c30e2e;font-weight:700;}
.left_menu .con_tabs li.on span,
.left_menu .con_tabs li:hover span{text-decoration: underline;}
.con_view .tab_cont{float:left;width: calc(75% - 4px);}


.tab_top_wrap.util{margin-top:50px;background:#fafafa;padding:10px 6px 10px 14px;margin-bottom: 20px;}
.tab_top_wrap.util .lang{float:left;padding-top: 13px;}
.tab_top_wrap.util .btn_box{float:right}
.tab_top_wrap.util .btn_box a{float:left;}
.tab_top_wrap.util .lang li{display:inline-block;}
.tab_top_wrap.util .lang li + li{border-left:1px solid #b3b3b3;}
.tab_top_wrap.util .lang li a{font-family: 'Lato', sans-serif;float: none;color:#555;padding:6px 27px;}
.tab_top_wrap.util .lang li.on a{font-weight:700;color:#8f032f;}
.tab_top_wrap.util .lang li.on:hover a{opacity: 1;}
.tab_top_wrap.util a{position: relative;font-size:15px;padding:17px 30px;}
.tab_top_wrap.util a + a{margin-left:10px;}
.tab_top_wrap.util .btn02{min-width:242px; text-align: left;}
.tab_top_wrap.util a.ico01 span{background:url(/_res/sejong/_share/img/common/download_ico.png) 100% 50% no-repeat;padding-right:16px;}
.tab_top_wrap.util a.ico02:after{content:'';position: absolute;top: 50%;right:36px;transform: translateY(-50%);background:url(/_res/sejong/_share/img/common/btn_ico.png) 100% 50% no-repeat;width: 18px;height: 16px;}
.view_wrap .con_tabs{margin-bottom:40px;}
.con_tabs + .tab_top_wrap.util,
.con_tabs + .tab_top_wrap.util + .tab_top_wrap.util,
.con_tabs + .tab_top_wrap.util + .tab_top_wrap.util + .tab_top_wrap.util{margin-top:0}
.con_tabs.type01{margin-bottom:40px;}
.con_view.adm{top: auto;left: auto; width: 100%;margin-top:0;padding-top:0;}
.en_ungate .con_view.adm{margin-top:130px;}

.sum_info_box {margin-top:30px;}
.sum_info_box ul{overflow: hidden;clear: both;}
.sum_info_box ul li{position: relative;width: calc(25% - 8px);min-height: 154px;float:left;background: #f3f6f9;padding: 30px 40px;}
.sum_info_box ul li:after{content:''; position: absolute;background-repeat: no-repeat; background-position: 50% 50%;right:25px;bottom:30px;}
.sum_info_box ul li.type01:after{background-image:url(/_res/sejong/_share/img/acd_location.png);width: 41px;height: 43px;right: 33px;bottom: 31px;}
.sum_info_box ul li.type02:after{background-image:url(/_res/sejong/_share/img/acd_duration.png);width: 45px;height: 35px;}
.sum_info_box ul li.type03:after{background-image:url(/_res/sejong/_share/img/acd_startdate.png);width: 36px;height: 36px;}
.sum_info_box ul li.type04:after{background-image:url(/_res/sejong/_share/img/acd_language.png);width: 36px;height: 33px;}
.sum_info_box ul li + li{margin-left:10px;}
.sum_info_box p{font-size:18px;line-height: 1.3;padding-bottom: 14px;font-weight:600}
.sum_info_box span{display: block;font-family: 'LatoWebLight', sans-serif;font-size: 14px;line-height: 1;font-weight:400;}
.sum_info_box span + span{padding-top:8px;}
.sum_info_list{margin-top:28px;margin-bottom: 80px;}
.sum_info_list ul{overflow: hidden;clear: both;}
.sum_info_list ul li{position: relative;width:25%;float:left;}
.sum_info_list ul li + li:before{content:'';display:inline-block;background:#cfcfcf;width:1px;height:53px;position: absolute; top: 50%; left: 0;transform: translateY(-50%);}
.sum_info_list ul li:after{content:'';position: absolute;top: 50%;transform: translateY(-50%);left: 40px;background-color:#8f032f;border-radius:100%;width:55px;height:55px;background-repeat: no-repeat; background-position:center center;}
.sum_info_list ul li.type01:after{background-image:url(/_res/sejong/_share/img/acd_tuitionfee.png)}
.sum_info_list ul li.type02:after{background-image:url(/_res/sejong/_share/img/acd_scholarship.png)}
.sum_info_list ul li.type03:after{background-image:url(/_res/sejong/_share/img/acd_apply.png)}
.sum_info_list ul li.type04:after{background-image:url(/_res/sejong/_share/img/acd_homepage.png)}
.sum_info_list ul li a{position: relative;padding-top:7px;padding-left:112px;padding-right: 15px;color: #111;z-index: 20;}
.sum_info_list .txt{font-family: 'Libre Baskerville';font-size:18px;font-weight:600}
.sum_info_list .go_link{font-size: 15px;font-family: 'LatoWebBold', sans-serif;font-weight:700;text-decoration: underline;padding-top: 20px;}

.pro.img-box{height:300px;margin-top:36px;}
.gallery_info_box + .pdf_viewer {margin-top:80px;}
.gallery_info_box{margin-top:30px;}
.gallery_info_box ul{overflow: hidden;clear: both;}
.gallery_info_box ul li{position: relative;float:left;width: calc(50% - 10px);min-height: 500px;padding-top: 214px;vertical-align: top;}
.gallery_info_box.li3 ul li{width: calc(33.333% - 14px);margin-right:20px;}
.gallery_info_box ul li:nth-child(2n){margin-left:20px;}
.gallery_info_box.li3 ul li:nth-child(2n){margin-left:0;}
.gallery_info_box.li3 ul li:nth-child(3n+3){margin-right:0;}
.gallery_info_box ul li:nth-child(n+3){margin-top:20px;}
.gallery_info_box.li3 ul li:nth-child(n+3){margin-top:0}
.gallery_info_box ul li:after{content:'';position: absolute; top: 0;left: 0;background-position: center;background-repeat: no-repeat;height:215px;width:100%;}
.gallery_info_box ul li.s-li{min-height: 558px;}
.gallery_info_box ul li.li1:after{background-image:url(/_res/sejong/_share/img/program_img01.jpg)}
.gallery_info_box ul li.li2:after{background-image:url(/_res/sejong/_share/img/program_img02.jpg)}
.gallery_info_box ul li.li3:after{background-image:url(/_res/sejong/_share/img/program_img03.jpg)}
.gallery_info_box ul li.li4:after{background-image:url(/_res/sejong/_share/img/program_img04.jpg)}
.gallery_info_box ul li.li5:after{background-image:url(/_res/sejong/_share/img/program_img05.jpg)}
.gallery_info_box ul li.li6:after{background-image:url(/_res/sejong/_share/img/program_img06.jpg)}
.gallery_info_box ul li .con{padding: 30px 0 40px 0;}
.gallery_info_box ul li .tit{font-size:20px;font-weight:800;line-height: 1.2;padding-bottom: 24px;word-break: keep-all;}
.gallery_info_box ul li .txt{font-family: 'Lato', sans-serif;font-weight:400; color:#555555; line-height: 24px;}

.gallery_info_box.type1 ul li{border:none;min-height:666px;padding-top: 420px;padding-bottom: 15px;}
.gallery_info_box.type1.style01 ul li{}
.gallery_info_box.type1 ul li:nth-child(n+4){margin-top:15px;}
.gallery_info_box.type1 ul li:after{background-size: cover;height:390px;}
.gallery_info_box.type1 ul li.type01:after{background-image:url(/_res/sejong/_share/img/liberal_arts_img01.png)}
.gallery_info_box.type1 ul li.type02:after{background-image:url(/_res/sejong/_share/img/liberal_arts_img02.png)}
.gallery_info_box.type1 ul li.type03:after{background-image:url(/_res/sejong/_share/img/liberal_arts_img03.png)}
.gallery_info_box.type1 ul li.type04:after{background-image:url(/_res/sejong/_share/img/liberal_arts_img04.png)}
.gallery_info_box.type1 ul li.type05:after{background-image:url(/_res/sejong/_share/img/liberal_arts_img05.png)}
.gallery_info_box.type1 ul li.type06:after{background-image:url(/_res/sejong/_share/img/liberal_arts_img06.png)}
.gallery_info_box.type1 ul li.type07:after{background-image:url(/_res/sejong/_share/img/school_of_international_studies.jpg)}
.gallery_info_box.type1 ul li.type08:after{background-image:url(/_res/sejong/_share/img/Public_Administration.jpg)}
.gallery_info_box.type1 ul li.type09:after{background-image:url(/_res/sejong/_share/img/Media_Communication.jpg)}
.gallery_info_box.type1 ul li.type10:after{background-image:url(/_res/sejong/_share/img/Business_Administration.jpg)}
.gallery_info_box.type1 ul li.type11:after{background-image:url(/_res/sejong/_share/img/Economics.jpg)}
.gallery_info_box.type1 ul li.type12:after{background-image:url(/_res/sejong/_share/img/School_of_Hospitality_Tourism_Food_Service_Management.jpg)}
.gallery_info_box.type1 ul li.type13:after{background-image:url(/_res/sejong/_share/img/Franchise_Management_and_Hotel_Restaurant_and_Tourism.jpg)}
.gallery_info_box.type1 ul li.type14:after{background-image:url(/_res/sejong/_share/img/Global_Culinary_Art_Pastry.jpg)}
.gallery_info_box.type1 ul li.type15:after{background-image:url(/_res/sejong/_share/img/Hospitality_and_Tousrism_Management.jpg)}
.gallery_info_box.type1 ul li.type16:after{background-image:url(/_res/sejong/_share/img/Food_Service_Management.jpg)}
.gallery_info_box.type1 ul li.type17:after{background-image:url(/_res/sejong/_share/img/School_of_Biological_Science_and_Technology.jpg)}
.gallery_info_box.type1 ul li.type18:after{background-image:url(/_res/sejong/_share/img/Integrative_Biological_Sciences_and_Industry.jpg)}
.gallery_info_box.type1 ul li.type19:after{background-image:url(/_res/sejong/_share/img/Food_Service_and_Biotechnology.jpg)}
.gallery_info_box.type1 ul li.type20:after{background-image:url(/_res/sejong/_share/img/Integrative_Bioscience_and_Biotechnology.jpg)}
.gallery_info_box.type1 ul li.type21:after{background-image:url(/_res/sejong/_share/img/Bioindustry_and_Bioresource_Engineering.jpg)}
.gallery_info_box.type1 ul li.type22:after{background-image:url(/_res/sejong/_share/img/Painting.jpg)}
.gallery_info_box.type1 ul li.type23:after{background-image:url(/_res/sejong/_share/img/Fashion-Design.jpg)}
.gallery_info_box.type1 ul li.type24:after{background-image:url(/_res/sejong/_share/img/Music.jpg)}
.gallery_info_box.type1 ul li.type25:after{background-image:url(/_res/sejong/_share/img/Physical-Education.jpg)}
.gallery_info_box.type1 ul li.type26:after{background-image:url(/_res/sejong/_share/img/Dance.jpg)}
.gallery_info_box.type1 ul li.type27:after{background-image:url(/_res/sejong/_share/img/Film-Art.jpg)}
.gallery_info_box.type1 ul li.type28:after{background-image:url(/_res/sejong/_share/img/Unmanned-Vehicle-Engineering-Major.jpg)}
.gallery_info_box.type1 ul li.type29:after{background-image:url(/_res/sejong/_share/img/Smart-Device-Engineering-Major.jpg)}
.gallery_info_box.type1 ul li.type30:after{background-image:url(/_res/sejong/_share/img/Architectural-Engineering.jpg)}
.gallery_info_box.type1 ul li.type31:after{background-image:url(/_res/sejong/_share/img/Architecture.jpg)}
.gallery_info_box.type1 ul li.type32:after{background-image:url(/_res/sejong/_share/img/Civil-and-Environmental-Engineering.jpg)}
.gallery_info_box.type1 ul li.type33:after{background-image:url(/_res/sejong/_share/img/Department-of-Environment-Energy-Geoinformatics.jpg)}
.gallery_info_box.type1 ul li.type34:after{background-image:url(/_res/sejong/_share/img/Energy-and-Mineral-Resources-and-Engineering.jpg)}
.gallery_info_box.type1 ul li.type35:after{background-image:url(/_res/sejong/_share/img/Department-of-Mechanical-and-Aerospace-Engineering.jpg)}
.gallery_info_box.type1 ul li.type36:after{background-image:url(/_res/sejong/_share/img/Nano-Technology-and-Advanced-Materials-Engineering.jpg)}
.gallery_info_box.type1 ul li.type37:after{background-image:url(/_res/sejong/_share/img/Nuclear-Engineering.jpg)}
.gallery_info_box.type1 ul li.type38:after{background-image:url(/_res/sejong/_share/img/Defense-System-Engineering.jpg)}
.gallery_info_box.type1 ul li.type39:after{background-image:url(/_res/sejong/_share/img/Aerospace-System-Engineering.jpg)}
.gallery_info_box.type1 ul li.type40:after{background-image:url(/_res/sejong/_share/img/Mathematics_and_Statistics.jpg)}
.gallery_info_box.type1 ul li.type41:after{background-image:url(/_res/sejong/_share/img/Department_of_Physics_and_Astronomy.jpg)}
.gallery_info_box.type1 ul li.type42:after{background-image:url(/_res/sejong/_share/img/Chemistry.jpg)}
.gallery_info_box.type1 ul li.type43:after{background-image:url(/_res/sejong/_share/img/Mechanical-Engineering.jpg)}
.gallery_info_box.type1 ul li.type44:after{background-image:url(/_res/sejong/_share/img/Aerospace-Engineering.jpg)}
.gallery_info_box.type1 ul li.type45:after{background-image:url(/_res/sejong/_share/img/Computer-Science-and-Engineering.jpg)}
.gallery_info_box.type1 ul li.type46:after{background-image:url(/_res/sejong/_share/img/Computer-and-Information-security.jpg)}
.gallery_info_box.type1 ul li.type47:after{background-image:url(/_res/sejong/_share/img/Software.jpg)}
.gallery_info_box.type1 ul li.type48:after{background-image:url(/_res/sejong/_share/img/Data-Science.jpg)}
.gallery_info_box.type1 ul li.type49:after{background-image:url(/_res/sejong/_share/img/Intelligent-Mechatronics-Engineering.jpg)}
.gallery_info_box.type1 ul li.type50:after{background-image:url(/_res/sejong/_share/img/Artificial-Intelligence.jpg)}
.gallery_info_box.type1 ul li.type51:after{background-image:url(/_res/sejong/_share/img/Design-Innovation.jpg)}
.gallery_info_box.type1 ul li.type52:after{background-image:url(/_res/sejong/_share/img/Comics-Animation-Technology.jpg)}
.gallery_info_box.type1 ul li.type53:after{background-image:url(/_res/sejong/_share/img/sub-visual/Department_of_Cyber_Defense_thumbnail_20250404.jpg)}

.gallery_info_box.type1 ul li .con{padding: 0px 20px 0px 0px;}
.gallery_info_box ul li .tit{padding-bottom: 18px;}
.gallery_info_box.type1 ul li .tit{word-break: inherit;}
.gallery_info_box .more{font-family: 'Lato', sans-serif;font-size:14px;font-weight:700;color:#a31432;text-decoration: underline;margin-top: 20px;float: right;}

.category_link_box{margin-top:30px;background-position: top center;background-repeat: no-repeat;padding-top: 230px;}
.category_link_box.catg01{background-image:url(/_res/sejong/_share/img/grad_img01.png);}
.category_link_box.catg02{background-image:url(/_res/sejong/_share/img/grad_img02.jpg);}
.category_link_box.catg03{background-image:url(/_res/sejong/_share/img/grad_img03.jpg);}
.category_link_box.catg04{background-image:url(/_res/sejong/_share/img/grad_img04.jpg);}
.category_link_box.catg05{background-image:url(/_res/sejong/_share/img/grad_img05.jpg);}
.category_link_box.catg06{background-image:url(/_res/sejong/_share/img/grad_img06.jpg);}
.category_link_box.catg07{background-image:url(/_res/sejong/_share/img/grad_img07.jpg);}
.category_link_box.catg08{background-image:url(/_res/sejong/_share/img/grad_img08.jpg);}
.category_link_box.catg09{background-image:url(/_res/sejong/_share/img/College-of-Software-Convergence_D.jpg);}
.category_link_box.catg10{background-image:url(/_res/sejong/_share/img/College-of-Engineering_D.jpg);}
.category_link_box.catg11{background-image:url(/_res/sejong/_share/img/grad_img11.png);}

.category_link_box + .con_tit{margin-top:60px;}
.category_link_box ul{overflow: hidden;clear: both;}
.category_link_box ul li:nth-child(3n+3){margin-right:0;}
.category_link_box ul li:nth-child(-n+3){border-top:2px solid #ae002a;}
.category_link_box ul li{display:table;border-bottom: 1px solid #dddddd;width: calc(33.333% - 28px);float:left;margin-right:37px;    vertical-align: top;}
.category_link_box ul li a{height:74px;display: table-cell;vertical-align: middle;position: relative;font-family: 'Lato', sans-serif;font-size:18px;font-weight:300;letter-spacing: -.45px;line-height: 1.2;padding: 0 50px 0 25px;}
.category_link_box ul li a span:before{content:'';border-radius:100%;background:#666666;width:3px;height:3px;display:inline-block;vertical-align: middle;margin-right:7px;}
.category_link_box ul li a:after{content:'';background:url(/_res/sejong/_share/img/link_ico.png) 100% 50% no-repeat;width:14px;height:14px;position: absolute;top: 50%;right: 20px;transform: translateY(-50%);}
.category_link_box ul li span{text-indent: -11px;font-weight: 600;font-size: 16px;}
.category_link_box ul li em{display:block;font-size:12px;font-weight:400;padding-bottom: 2px;}
.category_link_box ul li:hover{opacity: 1;}
.category_link_box ul li:hover em{color:#ae002a;}
.category_link_box ul li:hover span{font-weight:400;color:#ae002a;}
.category_link_box ul li:hover span:before{background:#ae002a;}
.category_link_box ul li:hover a:after{background:url(/_res/sejong/_share/img/link_ico_hover.png) 100% 50% no-repeat}

body.gallery{position: relative;}
.gallery .container{max-width: 100%;padding: 0;margin:auto;;}
.gallery .con_box{max-width: 1640px;padding: 100px 20px 1142px;margin: auto;}
.gallery section{position: static;max-width: 1240px;}
.thumb_gallery_w{position: absolute;left: 0;bottom: 228px;background-image:url(/_res/sejong/_share/img/gallery_bg.jpg);background-repeat: no-repeat;background-size: cover;width: 100%;padding: 130px 0 175px 20px;}
.thumb_gallery_w .tit{font-size:36px;font-weight:700;line-height: 1.3;color:#fff;text-align: center;padding-bottom: 60px;}
.thumb_gallery {position: relative;overflow: hidden;clear: both;max-width: 1220px;margin: auto;padding-bottom: 27px;}
.thumb_gallery .swiper{padding-bottom:0;}
.thumb_gallery .swiper01{width: 77%;height: 608px;float: left;}
.thumb_gallery .swiper01 .swiper-slide {display:block}
.thumb_gallery .swiper01 .swiper-slide > div {height: 608px;overflow: hidden;}
.thumb_gallery .swiper01 .swiper-slide .img-box img {width:100%;}
.thumb_gallery .swiper02 > .swiper{padding: 0 55px;}
.thumb_gallery .swiper02 {position: relative;float: left;width: 23%;height: 608px;padding: 20px 0;}
.thumb_gallery .swiper02 .swiper-wrapper{display:block;}
.thumb_gallery .swiper02 .swiper-slide {display:block;width: 100% !important;height: 128px;cursor:pointer;}
.thumb_gallery .swiper02 .swiper-slide > div {height: 100%;}
.thumb_gallery .swiper02 .swiper-slide-thumb-active{border:3px solid #8f032f;}
.thumb_gallery .swiper02 .swiper-slide.slide01 > div {background:url(/_res/sejong/_share/img/thumb_img.png) center no-repeat; background-size:cover;}
.thumb_gallery .swiper02 .swiper-slide.slide02 > div {background:url(/_res/sejong/_share/img/history_con_img01.jpg) center no-repeat; background-size:cover;}
.thumb_gallery .swiper02 .swiper-slide.slide03 > div {background:url(/_res/sejong/_share/img/dormitory_img08.png) center no-repeat; background-size:cover;}
.thumb_gallery .swiper02 .swiper-slide.slide04 > div {background:url(/_res/sejong/_share/img/english_track_img.png) center no-repeat; background-size:cover;}
.thumb_gallery .swiper02 .swiper-slide.slide05 > div {background:url(/_res/sejong/_share/img/Brief-History_con_img01.jpg) center no-repeat; background-size:cover;}
.thumb_gallery .swiper-button {display: inline-block;vertical-align: middle;height:15px;cursor: pointer;}
.thumb_gallery .swiper-button.prev {background-image:url(/_res/sejong/_share/img/tumb_swiper_prev_btn.png);width:8px;}
.thumb_gallery .swiper-button.next {background-image:url(/_res/sejong/_share/img/tumb_swiper_next_btn.png);width:9px;}
.thumb_gallery .control_btn{width: 100%;position: absolute;left: 50%;transform: translateX(-50%);bottom: -30px;text-align: center;}
.thumb_gallery .swiper-pagination{font-family: 'Noto Sans KR', sans-serif;display: inline-block;line-height: 1.2;width: auto;font-size:14px;color:#fff;padding: 0 10px;position: static;transform: initial;vertical-align: middle;}

.guidebook_tit + .con_view > .tab_cont{width:100%;}
.guidebook_tit + .con_view > .con_tabs,
.guidebook_tit + .con_view .btn02.col03{display:none;}
@media only screen and (max-width:1600px){
	footer .inner_w{width:100%;font-weight: 300;padding: 86px 20px 100px;margin:0 auto}
}
@media only screen and (max-width:1640px){
	.sub-visual .func_wrap{width:100%;}
	.sns_share_wrap{right:20px;margin-right:0;}
}
@media only screen and (max-width:1600px){
	.tab_top_wrap.util .btn_box{margin-top:10px;}
	.tab_box{width:100%;}
	.gallery_info_box.type1.style01 ul li{min-height: 708px;}
}
@media only screen and (max-width:1470px){
	.history .tabs li a{ font-size: 25px;}
	.history .tabs li.on a{font-size:31px;}
}
@media only screen and (max-width:1400px){
	header{padding:0 20px;}
	header nav{position: absolute;left: 50%; transform: translateX(-50%);margin-left: 90px;}
	header .util > ul > li + li{margin-left:30px;}
	header nav .dep2{left: 0;padding: 30px 30px 0;transform: translateX(-50%);}  
	nav .dep2 > li{padding:0;}
	nav .dep2 > li > a{width:62.2%;margin-right: 20px;}
	nav .dep3 { width: calc(86% - 38px);}
	nav .dep3 > li > a{width: 56.3%;margin-right: 50px;}
	nav .dep4{width: 68%;}
	nav .menu03 .dep2 > li,
	nav .menu05 .dep2 > li{width:100%;}
	nav .dep2 > li .con{width:auto;margin-right: 118px;}
	.sitemap{width: calc(100% - 40px);}
	.t_con_box dt{display:block;width:100%;}
	 .img_text_box .content_wrap{margin: -78px 30px 0;}
    .img_text_box.type2 .content_wrap, .img_text_box.type3 .content_wrap{margin: -60px 30px 0;}
	.v_con.type01 li .circle{width: 150px;height: 150px;}
    .img_text_box .content_wrap{margin: -78px 30px 0;}
    .img_text_box .title{font-size: 26px;}
    .img_text_box .s_tit{font-size: 22px;}
	.img_text_box.type3 ul li{min-height: 167px;}
	.con_txt_box{width: calc(100% - 230px);}
	.contents_box.type22 .img,
	.contents_box.type34 .img{height:330px;}
	.text_ul.s_type01{width: 100%}
	.gallery_info_box ul li .txt{font-size:14px;line-height: 20px;}
}

@media only screen and (max-width:1280px){
	header h1 a {width: 300px;background-size: 300px auto;}
	header nav{width: calc(55% - 10px);}
	header nav > ul > li > a{font-size:16px;}
	header .util > ul > .menu{padding-left:10px}
	header nav .menu03.active01 .dep2{width:100%;}
	nav .dep3 > li > a{margin-right: 20px;}
	nav .dep2 > li .con{margin-right: 0;right: auto;left: 50%;transform: translateX(-50%);margin-left: 86px;}
	header .util > ul > li + li{margin-left: 20px;}
	.sitemap .dep1{width: 15%;font-size:30px;}
	.sitemap .dep2{width:85%;}
	.sitemap .dep2 > li{padding-right:30px;}
	.sitemap .dep2 > li > a{font-size:18px;}
	aside.left_gnb{width: 258px;}
    .sub section{ width: calc(100% - 314px);}
	.history .tabs li a{font-size:20px;}
	.history .tabs li.on a{font-size:24px;}
    .img_text_box .title{font-size: 24px;}
	.img_text_box.type3 ul li{min-height:249px;}
	.direction .c_txt{float:none;}
	.direction .tabs{float:none;margin-top: 15px;margin-left:0;}
	.direction .cont{top: 164px;}
    .direction .exp_list .con_tit{width:auto;display:block;padding-bottom: 20px;}
    .direction .exp_list > ul > li > ul{width:100%;}
    .president{margin-left: -70px;}
    .group:after{margin-left: -72px;}
    .group_box1.type1{margin-right: 140px;}
    .group_box1.list{margin-right: 140px;}
    .group_box2 .content .tit{padding: 15px 12px;}
    .organization .list .con{padding: 15px 8px;}
	.gallery_info_box ul li .tit{font-size: 22px;}
    
    .history .info02{padding-left: 30px;}
    .history .info02 ul li{padding-left: 24px;}
	
	.table_wrap.list .t_list .new.file .txt{background-position: 93% 50%;}
	
	.sum_info_box ul li{padding: 30px;}
    .sum_info_list ul li:after{left: 14px;}
    .sum_info_list ul li a{padding-left: 90px;}
    .t_con_box dl{padding: 25px 0 12px;}
    .t_con_box dt{width:100%;padding-bottom: 14px;}
    .t_con_box dl dd{width:230px;}
    .t_con_box dl dd + dd{margin-left: 20px;}
    
    .info_list_box.type2 div{padding: 0 20px;}
    .info_list_box.type2 .tit{width:100%;padding-bottom: 10px;}
	
	.category_link_box ul li{width: calc(50% - 19px);}
    .category_link_box ul li:nth-child(3n+3){margin-right: 37px;}
    .category_link_box ul li:nth-child(2n+1){margin-right: 37px;}
    .category_link_box ul li:nth-child(2n){margin-right:0;}
    .category_link_box ul li:nth-child(-n+3){border-top:0;}
    .category_link_box ul li:nth-child(-n+2){border-top: 2px solid #ae002a;}
    .category_link_box ul li a{font-size: 17px;padding: 10px 40px 10px 25px;}
	
	.faculty-search {width: calc(100% - 392px);}
	.faculty-search .search .select {width: calc(36% - 3px);}
	.faculty-search .go-search + .go-search {margin-top:5px;}
	.Academics .top_util .search{width:100%;margin-top:0;}
    
}
@media only screen and (max-width:1260px){
	.sub-visual .info_box{width: calc(100% - 148px);}
	.sub-visual .info_box .txt1{font-size:60px;}
}
@media only screen and (max-width:1024px){
    body{font-size:15px;}
	body.fixed{position: fixed;}
	header.on{position: fixed;height:100%;}
	header.on2{height: 62px;}
	header{height:63px;padding:0 20px;}
	header.hover{background: rgba(17,17,17,.95);}
	header article{position: static;}
	header h1{top:19px;left:20px;}
	header h1 a{background-image: url(/_res/sejong/_share/img/mob/common/logo_m2.png);background-size: 192px auto;width: 192px;height: 25px;}
	header nav{display:none;width: 100%;height: 100%;transform: initial;margin-left: 0;background:rgba(17,17,17,.95);position: absolute;top:63px;left:0;max-width: 100%;padding:23px 20px 133px;}
	header nav.p_on{display:block;}
	header.on nav{overflow: auto;display:block;}
	header nav.m_off{display:none}
	header nav > ul{display:block;}
	header nav > ul > li{border-bottom:1px solid rgba(205,205,205,.4)}
	header nav > ul > li > a{position: relative;font-size:20px;line-height: 1;padding:20px 0;text-align: left;}
	header nav > ul > li > a:after,
	header nav > ul > li > a.on:after{content:'';background:none;background-image:url(/_res/sejong/_share/img/mob/common/gnb_arrow_ico01_off.png);background-repeat: no-repeat; background-position: center;    width: 15px; height: 9px;position: absolute; transform: translateY(-50%);top: 50%;left: auto; right: 10px;}
	header nav > ul > li > a.on:after{background-image:url(/_res/sejong/_share/img/mob/common/gnb_arrow_ico01_on.png);}
	header nav > ul > li:hover > a{color:#fff;}
	header nav > ul > li:hover > a:after{background:none;background-image:url(/_res/sejong/_share/img/mob/common/gnb_arrow_ico01_off.png);width: 15px; height: 9px; background-size: 15px auto;background-repeat: no-repeat;background-position: center center;transform: translateY(-50%);top: 50%;left:auto;right: 10px;}
	header nav > ul > li:hover > a.on:after{background:none;background-image:url(/_res/sejong/_share/img/mob/common/gnb_arrow_ico01_on.png);width: 15px; height: 9px; background-size: 15px auto;background-repeat: no-repeat;background-position: center center;transform: translateY(-50%);top: 50%;left:auto;right: 10px;}
	nav .dep2 > li > a:hover{color:#fff;}
	nav .dep2 > li > a.on:hover{color:#bda589}
	header nav > ul > li > a.on{color:#bda589;}
	header nav .dep2{position: static;padding: 0;padding-left:13px;transform: initial;}
	header nav > ul > li > ul.open{border-top:1px solid rgba(205,205,205,.4)}
	nav .menu01 .dep2 > li{border-bottom:1px solid rgba(205,205,205,.2)}
	nav .dep2 > li{width:100%;border-bottom:1px solid rgba(205,205,205,.2)}
	nav .dep2 > li > a{position: relative;font-size:16px;width:100%;display: block;padding:20px 0;color:#fff;}
	nav .dep2 > li > a.act:after{content:'';background-repeat: no-repeat;background-position: center center;background-image:url(/_res/sejong/_share/img/mob/common/gnb_arrow_ico02_off.png);width: 11px;height: 7px;padding-left: 0;position: absolute;transform: translateY(-50%); top: 50%;right: 12px;}
	nav .dep2 > li > a.on:after{background-image:url(/_res/sejong/_share/img/mob/common/gnb_arrow_ico02_on.png);}
	nav .dep2 > li a:hover + .con{display:none;}
	header nav > ul > li > ul ul.open{display:block;}
	nav .dep3{border-top: 1px solid rgba(205,205,205,.2);position: static;width:100%;padding-left: 13px;}
	nav .dep3 > li > a{ position: relative;width:100%;color: #cdcdcd;}
	nav .dep3 > li > a.dep:after{content:'';background-image:url(/_res/sejong/_share/img/mob/common/gnb_arrow_ico02_off.png);background-repeat: no-repeat;background-position: center center;width:11px;height:7px;position: absolute;top: 50%;right: 10px;}
	nav .dep3 > li > a.ico01:after{content:none;}
	nav .dep3 > li > a.act:after{content:'';background: url(/_res/sejong/_share/img/mob/common/gnb_arrow_ico02_off.png) 100% 50% no-repeat;width:11px;height:7px;padding-left: 0;position: absolute;transform: translateY(-50%);top: 50%;right: 10px;}
	nav .dep3 > li > a.on:after{background: url(/_res/sejong/_share/img/mob/common/gnb_arrow_ico03_on.png) 100% 50% no-repeat;}
	nav .dep4{position: static;width:100%;}
	nav .dep4 > li{border-bottom:none;}
	nav .dep4 > li > a.act:after{background: url(/_res/sejong/_share/img/mob/common/gnb_arrow_ico02_off.png) 50% 50% no-repeat;width: 11px;height: 7px;right:7px;}
	nav .dep4 > li a.on:after{background: url(/_res/sejong/_share/img/mob/common/gnb_arrow_ico03_on.png) 50% 50% no-repeat;width: 11px;height: 7px;}
	nav .dep4 a span{display:none;}
	nav .dep4 > li > a{position: relative;width:100%;font-weight:300;padding: 10px 18px 12px;text-indent: -11px; padding-left: 28px;margin-bottom: 0;color:#cdcdcd;;}
	nav .dep4 > li a.on{padding: 10px 28px 12px;}
	nav .dep5{border-top: none;height:auto;}
	nav .dep5 > li{padding-left: 0;    margin: 0 14px;border-bottom: 1px solid rgba(191,191,191,.3)}
	nav .dep5 > li:last-child{border-bottom:none;}
	nav .dep5 > li > a{width: 100%;padding: 8px 0;text-indent: 0;}
	nav .dep5 > li > a.ico02:after{background: url(/_res/sejong/_share/img/mob/common/gnb_arrow_ico02_off.png) 100% 50% no-repeat;width:11px;height:7px;right: 0;}
	nav .dep5 > li > a.ico02.on:after{background: url(/_res/sejong/_share/img/mob/common/gnb_arrow_ico03_on.png) 100% 50% no-repeat;width:11px;height:7px;}
	nav .dep5 > li:hover > a{font-weight:300;color:#cdcdcd;}
	nav .tab_con.open{border-radius: 4px;border:1px solid rgba(191,191,191,.3);margin: 5px 0 8px 16px;padding: 3px 0;}
	nav .dep5.open{border: 1px solid rgba(191,191,191,.3);margin: 7px 0 10px 17px;padding: 7px 0;border-radius: 3px;}
	nav .tab_con > li > a{color:#bcbcbc;}
	header .util{top:23px;right: 20px;}
	header .util .lang,
	header .util .search{position: absolute;}
	header .util .lang{right: 96px;}
	header .util .search{right: 48px;margin-left: 0;}
	header .search_box{top: 62px;height: 160px;}
	header .search_box .input_box{width: 100%;padding-top: 46px;text-align: center;padding: 46px 20px 0;}
	header .search_box input[type='text']{width: calc(100% - 44px);font-size: 14px;height:45px;}
	header .search_box button{width: 45px;height:45px;background-size: 21px auto;}
	header.on .util .lang,
	header.on .util .search{display:none;}
	header .lang > a{background: url(/_res/sejong/_share/img/mob/common/lang_m.png) 50% 50% no-repeat;width: 21px;height: 21px;}
	header .search a{background: url(/_res/sejong/_share/img/mob/common/header_search_ico_m.png) 50% 50% no-repeat;width: 21px;height: 21px;}
	header .util > ul > li + li{padding-left:0;}
	header .util > ul > .menu{margin-left:0;padding-left: 0;}
	header .util li i{width: 30px;height:2px;}
	header.on .util > ul > li > a{background: url(/_res/sejong/_share/img/mob/common/gnb_close_btn_m.png) 50% 50% no-repeat;width:18px;height:18px;}
	header.on .util i{display:none;}
	.menu_bg.on{display:none;}
	header nav .menu03.active01 .dep2,
	header nav .menu03.active02 .dep2,
	header nav .menu05.active01 .dep2{height:auto;}
	header .search_box.on{display:none;}
	.sub-visual{height: 600px;padding-top: 136px;}
	.sub-visual .visual_box{transform: translateY(-50%);left:0;margin-top: 0;}
	.sub-visual .navi{display:none;}
	.sub-visual .dep1{font-size: 17px;padding-top:0;}
	.sub-visual .info_box{width:100%;padding-top: 60px;}
	.sub-visual .info_box .txt1{width: 100%;font-size: 33px;letter-spacing: -.495px;}
	.sub-visual .info_box .txt2{width: 100%;font-size: 15px;line-height: 23px;padding-top: 25px;}
	.sub-visual .func .print{display:none;}
	.sub-visual .func_wrap{position: static;transform: initial;}
	.acad .sub-visual{height:600px;}
	.sub-visual .info{margin-top:40px;}
	.sub-visual .info dl + dl{padding-top: 8px;}
	.sub-visual .info dt{font-size:14px;width: 134px;}
	.sub-visual .info .type1 dt{background-image: url(/_res/sejong/_share/img/mob/common/location_ico.png);}
	.sub-visual .info .type2 dt{background-image: url(/_res/sejong/_share/img/mob/common/tel_ico_m.png);}
	.sub-visual .info dd{font-size:14px;}
	.sub-visual .func a + a{margin-left:0;}
	.func .share{position: fixed;right: 22px;bottom: 88px;background: #a31432 url(/_res/sejong/_share/img/mob/common/share_ico_m.png) 50% 50% no-repeat;z-index: 50;}
	.func .share:hover{opacity:1;}
	.func .share.on{background: #a31432 url(/_res/sejong/_share/img/mob/common/sns_pop_close.png) 50% 50% no-repeat;}
	.sns_share_wrap{position: fixed; top: auto;right: 24px;bottom: 155px;margin-top: 0;z-index: 20;}
	.sns_share_box{width: auto;height: auto;border-radius: 30px;background:none;background-color:#fff;border:1px solid #dddddd;padding-top: 0;}
	.sns_share_box ul{padding: 3px 0;}
	.sns_share_box li{margin: 0 7px;padding: 5px 0;}
	.sns_share_box li + li{border-top:none;}
	.sns_share_box li a{background-size: 36px auto;width: 36px;height: 36px;padding-top: 0;padding-left:0;}
	.sns_share_box li a.ico01{background-image: url(/_res/sejong/_share/img/mob/common/facebook_ico_m.png);}
	.sns_share_box li a.ico02{background-image: url(/_res/sejong/_share/img/mob/common/twitter_ico_m.png);}
	.sns_share_box li a.ico03{background-image: url(/_res/sejong/_share/img/mob/common/kakaotalk_ico_m.png);}
	.sns_share_box li span{display:none;}
    .container{padding: 50px 20px 60px;}
	.container.tabs{margin-top: -60px;padding: 110px 20px 60px;}
	.pc_br{display:inline-block;}
    aside.left_gnb{display:none;}
    .sub section{width:100%;}
    select, input{font-size: 16px;}
    select{padding-left: 14px;}
	.search_form .select select{font-size:15px;}
    input[type='text']{font-size:15px;padding: 0 10px 0 14px;}
	.result_num{display:block;font-size: 15px;margin-bottom: 14px;}
	.go-search{font-size: 14px;height: 34px;line-height: 33px;margin-left:0;margin-bottom: 30px;padding:0 20px;}
	.tab_top_wrap.util a{margin-top:0;}
	.top-box{padding-bottom: 18px;}
	.top-box .list-tit{font-size: 22px;}
	.top-box .more-btn{font-size: 14px;margin-top: 15px;}
	.faculty-search{width:100%;}
	.list-box .tit{font-size: 18px;}
	.list-box .con{font-size: 14px;line-height: 20px;}
	.list-box .etc_info{padding-top: 18px;}
	.list-box .etc_info li:nth-child(3){display:block;padding-top: 5px;}
	.list-box .etc_info li:nth-child(3):before{content:none;}
	.list-box .etc_info li + li span{padding: 0 5px;}
	.list-box .file_ext .file span{padding:0;}
	.list-box .etc_info .file_ext{display:block;border-left:none;padding:0;padding-top: 20px;}
	.list-box .etc_info .file_ext:before{content:none;}
	.list-box .file_name_box{max-width: 100%;top:100px;left: 50%;transform: translateX(-50%);}
	.list-box .file.on span{background:#a31432;color:#fff;}
	.list-box .file.on .file_name_box{display:block;}
	.list-box .file_name_box:before{content:none;}
    .select:after{height: 38px;}
	h2{font-size: 30px;padding-bottom: 15px;}
	h2.con_t2{padding-bottom:25px;}
	.noti_box + .con_tabs.type01{margin-top:30px;}
	.con_tit{font-size: 25px;}
	.con_tit.text_type01{margin-top:0;}
	.con_tit.text_type02{margin-top:75px;}
	.con_tit.text_type03{margin-top:255px;}
	.con_tit.text_type04{margin-top:125px;}
	.con_txt{font-size:15px;}
	.con_txt + .con_tit{padding-top: 30px;}
	.con_tit + .con_txt {padding-top: 12px;}
	.btm_txt + .con_tit{margin-top:20px;}
    .con_txt + .con_tit{padding-top: 30px;}
	.info_box + .con_txt2{padding-top:20px;}
	.con_txt2{padding-top:0;}
	.con_txt2 + .con_tit{margin-top: 25px;}
	.con_tit + .con_txt2{padding-top:16px;}
	.cont_txt_box.m_type1 + .con_tit{margin-top: 40px;}
	.cont_txt_box + .con_tabs{margin-top: 50px;margin-bottom: 40px;}
	.table_wrap thead tr th,
	.table_wrap tbody tr th,
	.table_wrap tbody tr td{font-size: 14px;}
	.search_form + .table_wrap{margin-top:30px;}
	.table_wrap.board .t_view .noti .date:after{height: 13px;margin:0 10px;}
	.table_wrap thead tr th,
    .table_wrap tbody tr th,
    .table_wrap tbody tr td{font-size: 14px;}
	.table_wrap th a {font-size: 14px;}

	
	.table_wrap thead{display: none;}
	.table_wrap table.t_list,
	.table_wrap table.t_list tbody,
	.table_wrap table.t_list tr,
	.table_wrap table.t_view,
	.table_wrap table.t_view tbody,
	.table_wrap table.t_view tr{display: block;width: 100%;box-sizing: border-box;}
	.table_wrap th a{font-size:14px;}
	.table_wrap table.t_list thead th{font-size:14px;padding: 15px 5px;}
	.table_wrap.no_m table.t_list,
	.table_wrap.no_m table.t_view{display: table;}
	.table_wrap.no_m table.t_list tr,
	.table_wrap.no_m table.t_view tr{display: table-row;width: auto;}
	.table_wrap.no_m thead{display: table-header-group;}
	.table_wrap.no_m table.t_list tbody,
	.table_wrap.no_m table.t_view tbody{display: table-row-group; width: auto;}
	.table_wrap.no_m table.t_list tbody td,
	.table_wrap.no_m table.t_view tbody td{display: table-cell;border-right: 1px solid #e3e3e3;padding: 15px 14px;}
	.table_wrap.no_m table.t_list tbody td:first-child,
	.table_wrap.no_m table.t_view tbody td:first-child{padding-top:15px;}
	.table_wrap.no_m table.t_list tbody td:last-child,
	.table_wrap.no_m table.t_view tbody td:last-child{border-right:none;padding-bottom: 15px;}
	.table_wrap.no_m.con table.t_list tbody td,
	.table_wrap.no_m.con table.t_view tbody td{white-space: initial;}
	.table_wrap.no_m.con table.t_list tbody td:last-child,
	.table_wrap.no_m.con table.t_view tbody td:last-child{border-right: none}
	.table_wrap.no_m table.t_list td:before,
	.table_wrap.no_m table.t_view td:before{content:none;}
	.table_wrap.no_m ul.list{width:100%;display:block;}
	.table_wrap table.t_list tbody td{border-bottom: none;border-right: none;display: block;text-align: left;padding: 4px 6px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.table_wrap table.t_list td:before{content: attr(data-th)"";display: inline-block;font-weight: 300;width: 100px;letter-spacing: -0.5px;white-space: normal;text-align: left;padding: 6px 10px;box-sizing: border-box;}
	.table_wrap ul.list{width: calc(100% - 103px);padding-left: 0;display: inline-block;vertical-align: top;}
	.table_wrap ul.list li{text-overflow: ellipsis; white-space: nowrap;overflow: hidden;}
	.table_wrap.no_m ul.list li{text-overflow: inherit;white-space: normal;}
	.table_wrap table.t_list tbody td.img_td{padding:0}
	.table_wrap table.t_list tbody td:first-child{padding-top:10px;}
	.table_wrap table.t_list tbody td:last-child{padding-bottom:10px;}

    .t_view, .t_view thead, .t_view tbody, .t_view tfoot, .t_view tr, .t_view th, .t_view td{display:block}
	.no_m .t_view{display: table}
	.no_m .t_view th,
	.no_m .t_view thead th,
	.no_m .t_view td{display: table-cell;}
	.no_m .t_view tr{display: table-row;}
	.no_m .t_view th{float:none;width:auto;}
	
	.table_wrap.list .t_list tbody tr:last-child td{border-bottom: 1px solid #e3e3e3;}
	.table_wrap.list .t_list tbody tr td{padding: 4px 6px;}
	.table_wrap.list .t_list tbody tr td.tit{white-space: normal;}
	.table_wrap.list .t_list tbody tr td.tit a {display: inline-block;width: calc(100% - 103px);}
	.table_wrap.list .t_list .tit .txt,
	.table_wrap.list .t_list .noti{font-size: 14px;}
	.table_wrap.list .t_list .tit .txt{padding-right:0;}
	.table_wrap.list .t_list .new .txt{padding-left:25px;}
	.table_wrap.list .t_list .new .txt:after{width: 16px;height: 16px;line-height: 16px;left:0;}
	.table_wrap.list .t_list .noti + .txt{padding-right: 14px;}
	.table_wrap.list .t_list .new.file .txt {max-width: 100%;}
	.table_wrap.list .t_list .new.file .txt:before{ background-size: 14px auto;width:14px;height:17px;}
	.table_wrap.list .t_list .new .txt {max-width:100%;}
	
    .t_view th{position: relative;border-top: 0 none;float: left;width: 100%;box-sizing: border-box;}
	.table_wrap table.t_view tbody tr th{padding: 20px 10px;border-left: 1px solid #e1e5e6;border-right: 1px solid #e1e5e6;border-bottom: none;}
	.table_wrap table.t_list tbody td{border-bottom: 1px solid #e3e3e3;}/* 추가 */
	.table_wrap.board table.t_view tbody tr td{padding: 18px 10px;border-left: 1px solid #e1e5e6;border-right:1px solid #e1e5e6;}
	.t_view tr:after {content: "";display: block;clear: both;}
	.no_m .t_view tr:after{content:none;}
	.table_wrap.board .t_view tbody tr th{border-left:none; padding: 18px 0;}
	.table_wrap.board .t_view tbody tr th .tit{font-size: 20px;float:none;}
	.table_wrap.board .t_view tbody tr th .txt span{font-size: 14px;float:none;}
	.table_wrap.board .t_view tbody tr td.con{padding: 18px 10px 30px;}
	.table_wrap.board .t_view tbody tr td.td_file{border-bottom: none;}
	.table_wrap.board .list td:first-child{padding: 18px 10px 18px 10px;}
	.table_wrap.board .list span{width: 95px;font-size: 16px;display:inline-block;}
	.table_wrap.board .list td a{font-size: 14px;}
	
	.page_list li{width:25px;height:25px;}
	.page_list li a{font-size:14px;line-height: 25px;width: 25px;height: 25px;}
	.page_list li.first_btn a,
	.page_list li.prev_btn a,
	.page_list li.next_btn a,
	.page_list li.last_btn a{background-size: 7px auto;width:25px;height:25px;}

	.cms-sub-content{width:100% !important;}
	.btn_wrap{padding-top: 40px;}
	.btn_wrap a{width:100%;font-size: 15px;height: 45px;line-height: 44px;}
	.btn_wrap a.btn01,
	.btn_wrap a.btn02{padding: 0 20px;}
	.btn_wrap a + a{margin-left:0;margin-top:5px;}
	.btn_wrap a span{padding-right: 40px;}
    .page_list{ padding-top: 30px;}
	
	.sel_box{width:100%;padding-bottom:5px;}
	.top_util select{padding:0 10px;}
	.top_util .select,
	.sel_box .select.dep_sel,
	.top_util .search{width:100%;float:none;}
	.top_util select,
	.top_util select.dep_sel{font-size: 14px;height: 44px;}
	.sel_box .select:after{height:42px;}
	.sel_box .select + .select{margin-left:0;margin-top:5px;}
	.top_util .search .select{width: calc(32% - 2px);}
	.top_util .input_box{width: calc(68% - 3px);}
	.top_util input{width: calc(100% - 41px);height:44px;}
	.top_util .search a{width:44px;height:44px;margin-left: -5px;}
	.top_util .select:after{height:42px;}
	#search-wrap .input_box {width:100%;margin-top:5px;}
	#search-wrap input {width: calc(100% - 44px);margin-left: 0;}
	#search-wrap .search .select {width: 100%;}
	.en_ungate .tab_top_wrap.util{top:40px}
	.tab_top_wrap.util .lang{float:none;}
	.tab_top_wrap.util .lang li + li{border-left:none;}
	.tab_top_wrap.util .lang li{width: calc(50% - 3px);border-left:none;text-align: center;}
	.tab_top_wrap.util .lang li:nth-child(2n){border-left: 1px solid #b3b3b3;}
	.tab_top_wrap.util .lang li:nth-child(n+3){margin-top:10px;}
	.tab_top_wrap.util .lang li a{padding:0;}
	.tab_top_wrap.util a + a{margin-left:0;margin-top:5px;}
	.tab_top_wrap.util .btn_box{float:none;}
	.tab_top_wrap.util .btn_box a{float:none;width: 100%;display: block;text-align: center;padding: 12px 25px;}
	.en_ungate{margin-top:30px;}
	.en_ungate .con_view.adm{margin-top: 200px;}
	.history .info01{padding-top: 253px;}
	.history .info01:after{height:270px;}
	.history .info01 .tit{font-size: 30px;padding-bottom: 10px;}
	.history .info01 .txt{font-size: 20px;}
   	.history .tab_cont { padding-top: 40px;}
	.history .tabs{border-bottom:none;overflow: initial;}
	.history .tabs li.on:after{height:2px;}
	.history .tabs ul{display:flex;}
	.history .tabs li{flex:none;width: calc(33.333% - 10px);margin-left:0;}
	.history .tabs li a{font-size:18px}
	.history .tabs li.on a{font-size: 20px;}
	.history .tabs li.on a:after{width: 13px;height: 6px;background-size: 13px auto;bottom: -15px;}
	.history .info02 {margin-top: 45px;padding-left: 7px;}
	
	.history .info01 .txt {font-size: 20px;}
	.history .info01, .history .info02 { width: 100%;display: block;}
	.history .info02 .mon {font-size: 20px;}
	.history .info02 .txt {font-size: 15px;line-height: 1.3;}
	.history .info02 .dot .txt_box .txt:first-child{margin-top: -5px;}
	.history .info02 .year p{font-size:20px;}
	
	.img_text_box.type2{margin-bottom: 50px;}
    .img_text_box .title{font-size: 22px;line-height: 1.4;}
    .img_text_box.type2 .title{padding-bottom:15px;}
    .img_text_box .img-txt{font-size: 17px;}
    .img_text_box .content_wrap{margin: -78px 10px 0;padding: 30px 14px 0;}
    .img_text_box.type2 .content_wrap, .img_text_box.type3 .content_wrap{padding: 30px 12px 0;margin: -80px 10px 0;}
    .img_text_box .s_tit{font-size:20px;margin-top: 10px;}
	.img_text_box.type1:before,
	.img_text_box .box.type02:before{height:260px;}
    .img_text_box .box{margin-top: 40px;}
    .img_text_box .title:after,
    .img_text_box .title:before{content:none;}
    .img_text_box .tit-box{font-size:17px;padding: 14px 12px;}
    .img_text_box.type3 ul li{width:100%;min-height: auto;padding:15px;}
    .img_text_box.type3 ul li + li{margin-top:5px;margin-left:0;}
    .img_text_box .tit-box:after{height: 24px;bottom: -42px;}
    .v_con{margin-top: 40px;}
    .v_con.type01 ul{display:block;}
    .v_con.type01 li{display:inline-block;width: calc(50% - 5px);vertical-align: top;}
    .v_con.type01 li:nth-child(2n){margin-left:5px;}
    .v_con.type01 li:nth-child(n+3){margin-top:20px;}
    .v_con.type01 li .circle{width: 115px;height: 115px;padding: 12px;}
    .v_con.type01 li em{font-size: 16px;}
    .v_con .txt{line-height: 20px;padding-top: 30px;}
    .v_con.type01 li .circle:after{bottom:-24px;}
    .v_con .in_box{margin-top: 60px;}
    .v_con.type02 .in_box{padding: 20px 14px;}
    .v_con.type02 ul{width:100%;display:block;}
    .v_con.type02 ul:last-child li{padding-top:4px;}
    .direction .con_tit{font-size: 25px;}
    .direction .top{display: block;}
	.direction .cont{top: 215px;}
	.direction #map, .direction .map{ height: 370px;}
	.direction .exp_list{margin-top: 460px;}
    .direction .c_txt{font-size: 18px;padding-top: 8px;}
    .direction a{padding: 11px 12px;}
	.direction .tabs li{width: calc(50% - 3px);text-align: center;}
	.direction .mab_btn{top: -56px;padding: 12px 20px;margin-top:0;font-size: 14px;}
    .direction .exp_list > ul > li{padding: 25px 0;}
    .direction .line_txt{padding-left: 5px;}
    .direction .exp_list > ul > li > ul > li span{width: 100%;display: block;}
    .direction .exp_list .bus_num{display:block;padding-top: 15px;}
    .direction .exp_list > ul > li > ul > li span{font-size: 16px;}
    .direction .exp_list .bus_num p{font-size: 14px;}
    .direction .exp_list > ul > li > ul > li{ padding: 10px 0;}
    .direction .exp_list .bus_num p{padding-bottom: 3px;}
    .direction .exp_list .bus_num p:first-child{width: 118px;}
    .direction .exp_list .btm_txt{font-size: 13px;}
    
   /* news */
   .gallery_list{padding: 25px 0 10px;}
   .gallery_list > ul > li{width: calc(50% - 10px);}
   .gallery_list > ul > li + li{margin-left:0;}
   .gallery_list > ul > li:nth-child(2n){margin-left:14px;}
   .campusmap .info span{font-size: 16px;}
   .campusmap .info p{font-size: 14px;line-height: 22px;width: 24px;height: 24px;margin-right: 10px;}
   
   /* campusmap */
   .campusmap .info_wrap{padding: 30px 20px;}
   .campusmap .info{width:100%;display:block;}
   .campusmap .info + .info{margin-top:20px;margin-left:0;}
   .campusmap .info li + li{padding-top: 20px;}
	
	.organization:after{content:'';background:#d4d4d4;width:1px;height: calc(100% - 160px);position:absolute;top: 150px;left: 50%;}
	.president{margin-left: 0;}
	.group:after{content:none;}
	.group_box1.type1{margin-right: 0;}
	.group_box1.type2{margin-top:50px;}
	.group_box1.type4 > div{max-width:100%;margin-left: 10px;}
	.group_box1.list{margin-right:0;}
	.group_box1.list > div{max-width:100%;}
	.group_box1.list > div:after{width: 34px;margin-left: -1px;}
	.group_box1.list > div > ul{display:block;}
	.group_box1.type2 .group01,
	.group_box1.type2 .group02{width: calc(50% - 17px);}
	.group_box1.type2:before{width: 52%;margin-left: 5px;top: -21px;}
	.group_box1.type1 > div{max-width: 100%;}
	.group_box1.type1 .group01{margin-right:0;}
	.group_box1.type2 .group01{padding-right:30px;}
	.group_box1.type1 .group02{margin-left:30px;}
	.group_box1.type1 ul{width: calc(50% - 17px);}
	.group_box1.type1 .group02 li:after{content:none;}
	.group_box1.type1 .group01 li:after{width: 30px;right: -34px;}
	.group_box1.type1 .group01 li:last-child:after{content:none;}
	.group_box1.type2 .group01 li,
	.group_box1.type2 .group02 li{width:100%;padding: 10px 3px;}
	.group_box1.type2 ul > li:after{top: -22px; height: 16px;margin-left: 5px;}
	.group_box1.type2 li + li{ margin-top: 8px;margin-left: 0;}
	.group_box1.type2 .group01{margin-right:30px;padding-right: 0;}
	.group_box1.type2 .group02{padding-left: 0;}
	.group_box2.list:after{content:none;}
	.group_box1.list > div > ul > li:first-child{padding-right:0;margin-right:30px;}
	.group_box1.list > div > ul > li:last-child{padding-left:0;}
	.group_box1.list > div > ul > li{width: calc(50% - 17px);}
	.group_box1.type4:before{content:none;}
	.group_box1.type4 ul li{width:100%;}
	.group_box1.type4 > div > ul{width: calc(50% - 10px);right:0;left: auto;transform: initial; margin-left: 0;}
	.group_box2 .title{width:100%;margin-bottom:20px;}
	.group_box2.list > ul + ul{margin-top:40px;}
	.group_box2.list > ul > li{display:block;width: 100%;}
	
	.group_box2 .content{width: 100%;display:block;}
	.group_box2 .content + .content{margin-top:15px;margin-left:0;}
	.group_box2 .content > ul > li + li{margin-top:5px;}
	
	/* engilsh_track */
	.tit-red{font-size: 23px;}
	.img_text_box.track .title + p{line-height: 1.5;padding-top: 0px;}
	.con_tbl_box{margin-top: 25px;margin-bottom: 50px;}
	.con_tbl_box .con{display: block;width: 100%; margin-right: 0;}
	.con_tbl_box .img{display:none;}
	.con_tabs{margin-right:0;}
	.tab_top_wrap.util + .con_tabs{margin-bottom:40px}
	.con_tabs.type01{margin-bottom:40px}
	.con_tabs.type01 ul li{height:50px;}
	.con_tabs.type01 ul li a{font-size:14px;}
	.con_tabs::after{height: 1px;}
	.con_tabs .top-btn{width:100%;display:table;font-family: 'Lato', sans-serif;font-weight:700;height:50px;background: #c30e2e;border: 1px solid #c30e2e;text-align: center;color:#fff;}
	.con_tabs .top-btn span{display: table-cell;text-align: center;    vertical-align: middle;}
	.con_tabs.tabs ul{display:none;}
	.con_tabs.type01 ul{width:100%;}
	.con_tabs.type01.li2 ul li{width:100%;margin-top:-1px;}
	.con_tabs ul li{position: relative;height:50px;margin-top: 0;margin-left: 0;}
	.con_tabs ul li + li{margin-top:-1px;}
	.con_tabs.li3 ul li,
	.con_tabs.li4 ul li{width:100%;}
	.con_tabs ul li a,
	.con_tabs .top-btn{font-size:14px;line-height:1.2;position: relative;}
	.con_tabs ul li.off{display:none;}
	.left_menu .con_tabs ul li.off,
	.con_tabs ul.on,
	.con_tabs ul li.block{display:block;}
	.con_tabs .top-btn:after,
	.con_tabs ul li.on:after{content:'';background-image: url(/_res/sejong/_share/img/mob/common/con_tab_on_ico.png);pointer-events: none;background-position: 50% 50%;background-repeat: no-repeat;background-size: 18px auto;    width: 18px;height: 48px;position: absolute; top: 0; right: 20px;}
	.con_tabs ul.on{padding-top: 50px;}
	.left_menu .con_tabs ul.on{padding-top:0;}
	.con_tabs ul li.block.on{position: absolute;top: 0;}
	.left_menu .con_tabs ul li.block.on{position: static;}
	.top_tabs ul li{height:60px;}
	.top_tabs.li6 ul li{width:25%;}
	.top_tabs.li9 ul li{width:25%;}
	.top_tabs ul li a {font-size: 14px;}
	.type01 .top_tabs ul li em{width: calc(100% - 48px);margin:auto;}
	.top_tabs ul li.on{border-top: 2px solid #c30e2e;}
	.tab_box .swiper-button{display:block;height:60px;cursor: pointer;}
	.left_menu_tit{height:48px;}
	.left_menu_tit p{font-size: 16px;}
	.left_menu .con_tabs > ul{display:block;}
	.left_menu .con_tabs > ul > li > a{margin-top:0}
	.tab_top_wrap.util a{margin-top:0;}
	.con_tit + .info_box{margin-top:10px;}
	a.go_link.link{margin-left:10px;}
	
	
	.con_list_box{padding: 10px 20px;}
	.con_list_box > div {display:block;width:100%;padding: 12px 0px;}
	.con_list_box > div + div{border-top:1px solid #eeeeee;border-left:none;}
	.con_list_box ul li{line-height: 1.4;}
	.con_list_box ul li + li{padding-top:5px;}
	.btm_txt{font-size: 13px;line-height: 18px;padding-top: 10px;}
	
	.contents_box{margin-top:0;padding: 20px 14px 0;margin-bottom: 40px;}
	.con_txt_box{width:100%;margin-top: 280px;padding: 30px 20px 20px;}
	.con_txt_box.type01{margin-top: 275px;}
	.con_txt_box .con_tit{padding-bottom: 14px;}
	.contents_box .img{width:100%;height: 330px;background-size: cover;}
	.contents_box.type26 .img,
	.contents_box.type34 .img,
	.contents_box.type56 .img{height: 330px;}
	.text_ul {margin-top: 14px;margin-bottom: 40px;}
	.text_ul > li{width:100%;display:block;}
	.text_ul > li + li{padding-top: 10px;margin-left: 0;}
	.ul_list li + li{padding-top: 5px;}
	.ul_list.type2 li.li2{padding-top: 12px;}
	.ul_list li a{font-size:13px;margin-left: 10px;}
	.ul_list + .info_box,
	.con_txt + .info_box{margin-top:20px;}
	.noti_box{padding: 96px 20px 25px;}
	.noti_box .t1{padding-top:0;}
	.noti_box:before{top:25px;left: 50%;transform: translateX(-50%);}
	
	.tab_top_wrap{padding-bottom:14px;}
	.tab_top_wrap p{float:none;}
	.tab_top_wrap a{padding: 12px 18px; margin-top: 10px;}
	.tab_top_wrap a span{font-size:14px;}
	.pdf_viewer{height:540px;}
	
	.con_tit + .s_tit,
	.ul_list + .s_tit{padding-top: 20px;}
	.s_tit{padding-bottom: 14px;}
	.cont_txt_box{margin-top: 15px;}
	.cont_txt_box p{line-height: 20px;}
	.cont_txt_box p + p{ padding-top: 5px;}
	.cont_txt_box + .con_tit{margin-top: 40px;}
	.con_tit + .table_wrap{margin-top: 20px;}
	
	.link_box{width:100%;padding: 20px 20px;}
	.link_box .img_box img{width:100px;}
	.link_box a{font-size:14px;right: 20px;}
	
	.table_wrap + .con_tit{margin-top: 40px;}
	.img-box.dorm{margin-bottom: 20px;}
	.con_tit.tit1{margin-bottom:30px;}
	.ul_list + .con_tit{margin-top: 40px;}
	
	.inq_box:before{content:none;}
	.inq_box ul{padding: 20px 25px 20px;}
	.inq_box ul li{display:block;}
	.inq_box ul li + li{padding-top: 5px;padding-left:0;}
	.inq_box ul li.ico01 span{ background-position: 0 7px;}
	.inq_box ul li.ico02 span{background-position: 0 6px;}
	.inq_box ul li.ico03 span{background-position: 0 2px;}
	.inq_box + .con_tabs{margin-top: 50px;}
	.info_box ul li{width:100%;min-height: auto;display:block;padding: 24px 20px;}
	.info_box.style01 ul li{min-height: auto;}
	.info_box ul li + li{margin-top:15px;margin-left:0;}
	.info_box ul li:after{right:20px}
	.info_box ul li .tit{font-size: 16px;padding-bottom: 14px;}
	
	.dir_box{margin-bottom: 40px;}
	.dir_box .info_box{width:100%;margin-bottom: 20px;}
	.dir_box > .imm_map_img{width:100%;display:block;}
	.imm_map_img img{width:100%;}
	
	.floor_plan_img_box{width:100%;padding: 12px;margin-bottom: 40px;}
	.dormitory_img li{width: calc(50% - 9px);margin-right:12px;}
	.dormitory_img li:nth-child(3n){margin-right:12px;}
	.dormitory_img li:nth-child(2n){margin-right:0;}
	.dormitory_img li:nth-child(n+4){margin-top:0;}
	.dormitory_img li:nth-child(n+3){margin-top:12px;}
	
	.process_box{margin-bottom: 20px;}
	.process_box ul li{display:block;width:100%;min-height: auto;margin-right:0;padding: 20px 25px 30px;}
	.process_box ul li + li{margin-top:55px;}
	.process_box ul.ul2{margin-top:55px;}
	.process_box ul li:after{width: 15px;height: 20px;background-image: url(/_res/sejong/_share/img/con_arrow_ico03.png);top: auto; bottom: -36px;left: 50%;transform: translateX(-50%);z-index: 2;}
	.process_box .ul1 li:last-child:after{bottom:-36px;}
	.process_box ul.ul2 li:last-child:after{content:none;}
	
	.process_box.type01 ul li{width: calc(25% - 6px);}
	.process_box ul li + li{margin-top:0;}
	.process_box.type01 ul li:nth-child(5):after{content:none;}
	
	.con_view{margin-top:0;padding-top: 0;}
	.con_view .func_btn{margin-top:20px;}
	.func_btn{width:100%;padding: 12px 14px;}
	.func_btn span{font-size:14px;}
	.left_menu{width:100%;float:none;margin-top: 15px;margin-right:0;}
	.con_view .tab_cont{float:none;width:100%;margin-top: 20px;}
	
	.sum_info_box{margin-top: 20px;}
	.sum_info_box ul li{width:100%;min-height: auto;float:none;padding: 20px;}
	.sum_info_box ul li + li{margin-top:10px;margin-left:0;}
	.sum_info_box p{font-size: 16px;}
	.sum_info_list{margin-bottom: 40px;}
	.sum_info_list ul li{float:none;width:100%;}
	.sum_info_list ul li + li:before{width:100%;height:1px;top: 0;transform: inherit;}
	.sum_info_list ul li a{padding: 18px 15px 18px 90px;}
	.sum_info_list .txt{font-size: 16px;}
	.sum_info_list .go_link{padding-top: 16px;}
	.con_tit + .info_list_box{margin-top:20px;}
	.t_con_box{margin-top: 40px;margin-bottom: 35px;}
	.t_con_box .con_tit{width:100%;}
	.t_con_box .dl_box{width:100%;margin-top: 15px;}
	.t_con_box dl span{padding-left: 26px;}
	.t_con_box dl dd{width:100%;}
	.t_con_box dl dd + dd{margin-top: 10px;margin-left:0;}
	
	.pro.img-box{margin-top: 20px;}
	.gallery_info_box + .pdf_viewer{margin-top:40px;}
	.gallery_info_box{margin-top:20px;}
	.gallery_info_box ul li{float:none;width:100%;min-height:auto;padding-top: 178px;}
	.gallery_info_box.type1.style01 ul li{min-height:auto;}
	.gallery_info_box ul li.s-li{min-height:auto;}
	.gallery_info_box ul li:nth-child(2n){margin-left:0;}
	.gallery_info_box ul li:nth-child(n+2),
	.gallery_info_box ul li:nth-child(n+3){margin-top:15px;}
	.gallery_info_box ul li:after{background-size:cover;height: 178px;}
	.gallery_info_box ul li .con{padding: 20px 0}
	.gallery_info_box.type1 ul li .con{padding: 0px 14px 0px 14px;}
	.gallery_info_box ul li .tit{font-size: 18px;padding-bottom: 18px;}
	.gallery_info_box ul li .txt{font-size: 14px;line-height: 18px;}
	.gallery_info_box.li3 ul li{width:100%;padding-top: 266px;}
	.gallery_info_box.type1 ul li:after{height: 240px;}
	.gallery_info_box.type1 ul li{min-height: auto;padding-top: 266px;border-bottom: none;padding-bottom: 54px;}
	.gallery_info_box.type1 ul li:nth-child(n+2),
	.gallery_info_box.type1  ul li:nth-child(n+3){margin-top:0;}
	.gallery_info_box .more{margin-top: 10px;}
	
	
	.gallery .con_box{padding: 50px 20px 907px;}
	.thumb_gallery_w{padding: 50px 20px 70px;bottom: 262px;}
	.thumb_gallery_w .tit{font-size: 28px;padding-bottom: 30px;}
	.thumb_gallery .swiper01{width:100%;height:480px;float: none;}
	.thumb_gallery .swiper01 .swiper-slide > div{height:480px;}
	.thumb_gallery .swiper01 .swiper-slide{width:100% !important}
	.thumb_gallery .swiper02{width:100%;height: 154px;float: none;}
	.thumb_gallery .swiper02 .swiper-wrapper{display:flex;}
	.thumb_gallery .swiper02 > .swiper{padding:0;}
	.thumb_gallery .swiper02 .swiper-slide{display: inline-block;width: calc(33.333% - 9px) !important;height: 114px !important;}
	.thumb_gallery  .swiper-vertical>.swiper-wrapper{flex-direction: initial;}
	.thumb_gallery .control_btn{bottom:-18px;}
	
	.text_ul > li > ul > li + li{padding-top: 3px;}
	
	footer .inner_w{display:block;padding: 40px 20px 50px;}
	footer .footer_left{display: block;}
	footer .link{margin-top: 30px;display: block;}
	footer .footer_left .logo{background: url(/_res/sejong/_share/img/mob/common/footer_logo_m.png) center no-repeat;background-size: 232px auto;width: 232px;height: auto;}
    footer .footer_left p{font-size: 12px;line-height: 16px;padding-left:0;padding-top: 25px;}
	footer .link a{width: 100px;height: 40px;font-size: 15px;line-height: 38px;display: inline-block;}
	footer .link .sitemap_btn{display:none;}
    
}
@media only screen and (max-width:760px){
	.top_tabs.li6 ul li{width: 50%;}
	.top_tabs.li9 ul li{width:50%;}
	.top_tabs ul li a{font-size: 13px;}
	.type01 .top_tabs ul li em{width: calc(100% - 16px);}
	.type01 .top_tabs ul li:nth-child(2n) a span{padding-right:24px;}
	.type01 .top_tabs ul li:nth-child(2n+1) a span{padding-left:24px;}
	.type01 .top_tabs ul li.type01 a span{ padding-right: 0; padding-left: 22px;}
	.type01 .top_tabs ul li.type02 a span{padding-left: 0;padding-right: 22px;}
	.tab_box .swiper-button{width:40px;}
	.info_box ul li.type1:after{background-size: 40px auto;width: 40px; height: 47px;}
	.info_box ul li.type2:after{background-size: 40px auto;width: 40px;height: 57px;}
	.info_box ul li.type3:after{background-size: 40px auto;width: 40px;height: 40px;}
	.s_tit + .info_list_box{margin-top:0;}
	.info_list_box{margin-top:20px;}
	.info_list_box ul li{width:100%;float:none;}
	.info_list_box ul li:nth-child(2n){margin-left:0;}
	.info_list_box ul li:nth-child(n+2),
	.info_list_box ul li:nth-child(n+3){margin-top:12px;}
	.info_list_box a{padding: 0 20px;}
	.info_list_box .tit{font-size: 16px;}
	.info_list_box .download{font-size: 14px;}
	
	.setting_guide_box li{width:100%;float: none;}
	.setting_guide_box li + li{margin-left:0;margin-top:14px;}
	
	.category_link_box + .con_tit{margin-top: 40px;}
	.setting_guide_box li{width:100%;float: none;}
	.setting_guide_box li + li{margin-left:0;margin-top:14px;}
	.category_link_box ul li{width: 100%;margin-right: 0;}
	.category_link_box ul li:nth-child(2n+1){margin-right: 0;}
	.category_link_box ul li:nth-child(-n+2){border-top:none;}
	.category_link_box ul li:first-child{border-top: 2px solid #ae002a;}
	.category_link_box ul li a{font-size: 16px;height: 60px;}
	
	.process_box.type01 ul li{width: calc(50% - 3px);margin-right:0;}
	.process_box.type01 li:nth-child(2n+1){margin-right:6px;}
	.process_box.type01 li:nth-child(n+3){margin-top:6px;}
	.process_box.type01 li:nth-child(2n+3):after{content:none;}
}

@media only screen and (max-width:520px){
	.acad.acad-type15 .sub-visual{height: 715px;}
	.history .info01{padding-top: 217px;}
	.history .tabs li{margin-left:0}
	.history .tabs li a{font-size:14px;}
	.history .tabs li.on a{font-size:16px;}
	.acad  .sub-visual .visual_box{margin-top: 20px;}
	.sub-visual .info_box {padding-top: 30px;}
	.sub-visual .info_box .txt1{font-size:30px;}
	.sub-visual .info_box .txt2{font-size:13px;}
	.con_tit.text_type02{margin-top:45px;}
	.con_tit.text_type03{margin-top: 118px;}
	.go-search{margin-bottom:0;margin-left:0;}
	.go-search + .go-search{margin-top:10px;margin-left:0;}
	.go-search + .top-box{margin-top:30px;}
	.list-box .etc_info li{font-size: 12px;}
	.list-box .etc_info li + li:before{content:none;}
	.list-box .etc_info li:nth-child(2),
	.list-box .etc_info li:nth-child(3){display:inline-block;}
	.list-box .etc_info li:nth-child(3):before{content: '';display: inline-block; background: #adadad;width: 1px;height: 10px; margin: 0 6px; vertical-align: middle;}
	.list-box .file_ext .file span a{margin-left: 0;}
	
}
@media only screen and (max-width:370px){
	.direction .cont {top: 215px;}
}	