@charset 'utf-8'; /* html.popOn{height: auto; overflow-y: hidden;} html.popOn body{overflow-y: hidden;} */ .ie .tbl .table, .ie .table{border-collapse: inherit !important;} /** 위젯추가 관련 스타일 */ .widget_portal_main_notice1{border-bottom: 1px solid #e3e3e3;} .ui-widget{font-size: inherit;} /* 가이드 */ .ali{color: #366bcb !important;} .ali.org{color: #ee755b !important;} .ali.blu{color: #4d90de !important;} .nanum{font-family: 'Malgun Gothic', sans-serif;} .initlist{padding-left: 30px; list-style: initial;} .bullet{text-align: left;} .bullet li{position: relative; padding-left: 6px;} .bullet li:after{content: ''; width: 3px; height: 3px; background: #777; position: absolute; left: 0; top: 10px;} .isHref{color: #23527c; text-decoration: underline !important;} /** 메인 + 서브 공통 스타일 */ .ad_top{position: fixed; left: 0; top: 0; z-index: 3; width: 100%;} .layout.top{border-top: 13px solid #044595; position: fixed; left: 0; top: 0; z-index: 4; width: 100%; background: #fff; background: rgba(255,255,255,.97);} .main .layout.middle1, .sub_visual_wrap.layout{margin-top: 132px;} /* 관리자 로그인이됫을때 top */ .adLoginOn .layout.top{top: 64px;} .main.adLoginOn .layout.middle1, .adLoginOn .sub_visual_wrap.layout{margin-top: 196px;} /* : e */ .layout.top .col-xs-12, .widget_portal_top_menu{position: static;} .header{position: fixed; width: 100%; z-index: 100; background: rgba(255,255,255,.97);}  .navi{font-size: 0; padding-bottom: 26px;} .navi .tp_logo, .navi .navgator{display: inline-block; vertical-align: bottom;} .navi .navi_sns{display: block;border-bottom: 1px solid #b2b2b2;} .navi .mo_navgator{display: none; vertical-align: middle;} .navi .mo_navgator a{display: inline-block; width: 30px;} .navi .mo_navgator a span{display: block; height: 2px; background: #044595; margin: 7px 0;} .navi .tp_logo{width: 20%;} .navi .navgator, .navi .mo_navgator{width: 80%;} .navgator{text-align: right;} .navgator .navibar{text-align: center; display: inline-block;} .navgator .navibar li{display: inline-block; padding: 0 10px;} .navgator .navibar li.last, .navgator .navibar li.last a{padding-right: 0;} .navgator .navibar li a{padding: 0 19px; font-size: 19px; color: #222222; font-weight: 400; position: relative; font-weight: 600;} /*1Depth Link css*/ .navgator .navibar li .txt_link{font-weight:400; padding: 12px 0 27px; font-size:37px;}  .navgator .navibar li a.menu_close{position: absolute;} a.link_blank{position: relative;} /*a.link_blank:after{content: "\e732";font-family: 'themify'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1;-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; vertical-align: middle; font-size: 10px; position: absolute; right: 5px; top: 50%; margin-top: -6px;}*/ a.link_blank:after{content: "\e732";font-family: 'themify'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1;-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; vertical-align: middle; font-size: 10px; margin-left: 10px; vertical-align: middle; margin-top: -6px; display: inline-block;} .navgator .navibar li a.on, .navgator .navibar li a.active{color: #2876d6;} .navgator .navibar li a.sizeZoom{padding: 0 15px; font-size: 18px;} .navi .tp_logo a{display: inline-block; width: 173px;} .navi .tp_logo a.sizeZoom{padding-right: 10px;} .navi .tp_logo img.sizeZoom{} .navi.sizeZoom{padding-bottom: 20px;} .header.sizeZoom{border-width: 6px; box-shadow: 0 1px 4px rgba(0,0,0,.03);} .mb_search{display: none;} .navi .navgator .mb{display: none;} .navi .navi_sns.mb{display: none;} .navi .navi_sns ul{padding:0 15px;clear: both;overflow: hidden;} .navi .navi_sns ul li{display:block;width:20%;float: left;text-align: center;} .navi .navi_sns ul li a{display: block;padding:10px 10px;} .navi_title{font-size: 15px; background: #044595; text-align: left; height: 55px; line-height: 60px; color: #fff; padding: 0 15px; position: relative;} .navi_close{width: 21px; height: 20px; background: url(/common/plugin/syworks.design.library/template/portal/images/common/btn_mb_close.png) no-repeat left top; background-size: cover; position: absolute; right: 15px; top: 50%; margin-top: -10px; font-size: 0;} .navi_loginfo{background: #212f40; position: relative;} .navi_loginfo:after{content: ''; position: absolute; left: 50%; top: 12%; width: 1px; height: 76%;  background: transparent;} .navi_loginfo li {font-size: 0; width: 50%; display: inline-block; vertical-align: middle; text-align: left; padding: 0 15px;} .navi_loginfo .cst_select .cst_selectbox{background: transparent; border: none; color: #fff; padding: 0; height: auto; line-height: normal;} .navi_loginfo .cst_select select{padding: 0; height: 38px;} .navi_loginfo .nav_logbtn, .navi_loginfo .cst_select .cst_selectbox{font-size: 12px; color: #fff; padding: 12px 0; display: block; width: 100% !important;} .navi_loginfo .nav_logbtn{padding-left: 18px; position: relative;} .navi_loginfo .nav_logbtn:after{content: ''; width: 8px; height: 11px; background: url(/common/plugin/syworks.design.library/template/portal/images/ico/ico_logout.png) no-repeat left top; background-size: cover; position: absolute; left: 0; top: 50%; margin-top: -7px;} .navgator .menu_tit{font-size: 18px; color: #212f40; text-align: left; padding: 15px; padding-left: 40px; position: relative; border-bottom: 1px solid #b2b2b2;} .navgator .menu_tit:after{content: ''; width: 15px; height: 13px; background: url(/common/plugin/syworks.design.library/template/portal/images/common/ico_mbmenu.png) no-repeat left center; background-size: cover; position: absolute; left: 15px; top: 50%; margin-top: -6px;}  /** 메인 */ .main_visual{position: relative; height: 353px;} .intro_visual{position: absolute; left: 0; top: 0; width: 100%; z-index: 1;  background: #fff;} .main .bx-wrapper{z-index: 1;} .main .contr{z-index: 3;} .slideContrHidden .contr, .slideContrHidden .contr_btn{display: none !important;} .bx-wrapper .bx-viewport{background: inherit; left: 0;} .visual{position: relative; z-index: 0; visibility: hidden;} .intro_visiual_container .swiper-slide{text-align: center;} .section.slide{margin-bottom: 70px;} .section .main_tit{font-size: 24px; color: #222222; font-weight: 400; margin: 43px 0 25px;} .section .col_3{width: 60%; padding-right: 30px; float: left;} .section .col_3 + .col_3{width: 40%; padding-right: 0px; padding-left: 30px;} .section .col_2{width: 33%; float: left; padding-top: 17px;} .section .col_2.loop1, .section .col_2.loop4, .section .col_2.loop7{width: 34%; padding: 17px 15px 0; } .intro_visiual_container li{text-align: center;} .intro_visiual_container li .intro_visu_inner{display: inline-block;} .intro_visu_inner .label_wrap{position: absolute; text-align: right;} .intro_visu_inner.inimg0001 .label_wrap{left: 0; top: 37%;} .intro_visu_inner.inimg0002 .label_wrap{right: 0; top: 12%;} .intro_visu_inner.inimg0003 .label_wrap{left: 0; bottom: 14%;} .intro_visu_inner.inimg0004 .label_wrap{right: 0; bottom: 14%;} .intro_visu_inner .label_wrap .label_tit{color: #fff; font-size: 32px; font-weight: 400; display: block; letter-spacing: -.25px;} .intro_visu_inner .label_wrap .label_stit{color: #fff; font-size: 17px; font-weight: 400; display: block; letter-spacing: -.25px;} .intro_visiual_container li img{margin: 0 auto; /*height: 351px;*/} .intro_visual .contr{width: auto; position: static; text-align: right; margin-top: 10px;} .system .contr_btn, .event .contr_btn{position: static;} .system .contr_btn.contr_puse, .system .contr_btn.contr_play, .visual .contr_btn.contr_puse, .visual .visual_back, .visual .contr_btn.contr_play, .event .contr_btn.contr_puse, .event .contr_btn.contr_play{line-height: 0;} .system .contr_btn, .visual .contr_btn, .visual .visual_back, .event .contr_btn, .event .contr_page, .system .contr_page{display: inline-block; vertical-align: middle; font-size: 0;} .event .contr_page, .system .contr_page{margin: 0 15px;} .system .contr_inner, .event .contr_inner{padding: 0;}  /* 메인 노티스 부분 */ .notice_line{position: relative; padding: 21px 0 19px; padding-left: 110px;} .notice_line .noti_tit{font-family: 'Malgun Gothic', sans-serif; font-size: 17px; font-weight: 800; color: #000; position: absolute; left: 0; top: 50%; margin-top: -11px;} .notice_line .noti_tit span, .notice_line .noti_tit .fa{vertical-align: middle; display: inline-block;} .notice_line .noti_tit .fa{margin-left: 10px;} .notice_line .noti_ul{overflow: hidden;} .notice_line .noti_ul li{padding: 2px 3px; width: 100% !important;} .notice_line .noti_ul li.first{} .notice_line .noti_ul li.last{} .notice_line .noti_ul li a{display: block;  color: #767676; position: relative;} .notice_line .noti_ul .noti_txt{font-size: 15px; position: relative;} .notice_line .noti_ul .noti_txt .ali{position: absolute; left: 0; top: 50%; margin-top: -10px;} .notice_line .noti_ul .noti_txt .ali_right{position: absolute; left: 40px; top: 50%; margin-top: -10px;} .notice_line .noti_ul .noti_txt{} .notice_line .noti_ul .noti_txt .date{position: absolute; right: 0; top: 50%; margin-top: -10px; letter-spacing: 0;} .notice_line .noti_ul .noti_txt .txt{text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display: block; padding-left: 115px; padding-right: 56px;  vertical-align: middle; line-height: 1.5;} .notice{position: relative; margin-top: 30px;} .section{position: relative; margin-top: 30px;} a.more{position: absolute; right: 0; top: 10px; text-indent: -999em; width: 20px; height: 20px; background: url(/common/plugin/syworks.design.library/template/portal/images/common/btn_more.png) no-repeat left top;} a.more{-webkit-background: url(/common/plugin/syworks.design.library/template/portal/images/common/btn_more.png) no-repeat left top;} .notice a.more{top: 7px;} .notice .not_tit{font-size: 20px; color: #022222; border-bottom: 2px solid #38b684; padding-bottom: 13px; margin-bottom: 15px; font-weight: 600;} .notice .not_tit.green{border-color: #38b684;} .notice .not_tit.blue{border-color: #46b8cc;} .notice .not_tit.gray{border-color: #898989;} .notice .not_tit.tab_tit .tab_list{display: inline-block; vertical-align: bottom; margin-left: 13px;} .notice .not_tit.tab_tit .tab_list > li{display: inline-block;} .notice .not_tit.tab_tit .tab_list > li > a{display: block; color: #999f9f; font-size: 14px; position: relative; padding: 0 12px; font-weight: 400; letter-spacing: 0;} .notice .not_tit.tab_tit .tab_list > li > a:after{content: ''; width: 1px; height: 60%; position: absolute; right: -1px; top: 20%; background: #999f9f;} .notice .not_tit.tab_tit .tab_list > li.last > a:after, .notice .not_tit.tab_tit .tab_list > li:last-child > a:after{content: none;} .notice .not_tit.tab_tit .tab_list > li .tab_listl{position: absolute; left: 0; top: 60px; width: 100%; display: none;} .notice .not_tit.tab_tit .tab_list > li .tab_listl li {padding: 9px 0;} .notice .not_tit.tab_tit .tab_list > li .tab_listl li .list_txt{position: relative; font-size: 15px;} .notice .not_tit.tab_tit .tab_list > li .tab_listl li .list_txt.p100{padding-left: 100px;} .notice .not_tit.tab_tit .tab_list > li .tab_listl li .txt{color: #022222; display: block; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; letter-spacing: -.7px; font-weight: 400; height: 22px; line-height: 22px;} .notice .not_tit.tab_tit .tab_list > li .tab_listl li .ali{color: #366bcb; position: static; left: 0; top: 0; letter-spacing: -.7px; font-weight: 400;} .notice .not_tit.tab_tit .tab_list > li.active > a{color: #37abf1;} .notice .not_tit.tab_tit .tab_list > li.active > .tab_listl{display: block;} .notice .not_sch .a_sch{display: block; padding: 12px 0; border-bottom: 1px solid #d3d6db; position: relative; padding-left: 130px;} .notice .not_sch > li.last .a_sch{border-bottom: none;} .notice .not_sch .a_sch .a_date{color: #7f7f7f; font-size: 12px; font-weight: 700; width: 130px; position: absolute; left: 0; top: 15px;} .notice .not_sch .a_sch .a_subj{color: #222; font-size: 15px; font-weight: 700; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display: block; text-align: left;} .notice .phone_search .pse_tit{color: #022222; font-size: 20px; margin-bottom: 13px;} .notice .phone_search .search_form{background: #fff; border: 1px solid #c4c4c4; position: relative; padding-right: 40px;} .notice .phone_search .search_form label{width: 100%; } .notice .phone_search .search_form label input{background: #fff; border-radius: 0; border: none; height: 36px; color: #555; line-height: normal; font-size: 12px;} .notice .phone_search .search_form .search_btn{position: absolute; right: 0; top: 50%; margin-top: -10px; width: 34px; height: 20px; background: url(/common/plugin/syworks.design.library/template/portal/images/ico/search_btn.png) no-repeat left top; } .notice .not_list > li{padding: 9px 0;} .notice .not_list .li_h{color: #022222; font-size: 15px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: normal; height: 22px; line-height: 22px;} .notice .not_list .not_sublist{position: relative;} .notice .not_list .not_sublist.thumb{/*padding-left: 100px; min-height: 46px;*/} .notice .not_list .not_sublist .thumb_img{display: none;} .notice .not_list .not_sublist.thumb .thumb_img{display: none;} .notice .not_list .not_sublist.thumb .thumb_img{position: absolute; left: 0; top: 0; width: 77px; height: 44px; border: 1px solid #a6a6a6;} .notice .not_list .not_sublist .su_h{font-size: 14px; line-height: 1.7; color: #404040; margin-top: 4px; min-height: 41px; display: none;} .notice .not_list .not_sublist.thumb .thumb_img img{width: 100%; height: 100%;} .mb_sel{position: relative; padding-right: 20px; display: inline-block;} .mb_sel:after{content: ''; background: url(/common/plugin/syworks.design.library/template/portal/images/main/mb_sel.png) no-repeat right center; background-size: 100% 100%; width: 14px; height: 12px; position: absolute; right: 0; top: 50%; margin-top: -6px;} .mb_sel select{color: #022222; border: none; box-shadow: none; -webkit-box-shadow: none; -webkit-appearance: none; padding: 0; height: auto !important; font-size: 20px; font-weight: 600;}   /* 20160805 메인의 학사일정쪽 디자인 예전꺼 적용 : S*/ .notice .phone_search{background: #f4f4f4; padding: 15px; border: 1px solid #dfdfdf; margin-top: 12px;} .notice .phone_search .pse_tit{font-size: 15px; margin-bottom: 7px;} .tbl_list.type02{padding: 0px 8px;} .tbl_list li{padding: 5px 0 12px; border-bottom: 1px solid #e8e8e8;} .tbl_list li .list_txt{font-size: 15px;} .tbl_list.type01 li .list_txt{position: relative; padding-left: 70px; padding-right: 90px; } .tbl_list.type01 li .list_txt.p100{padding-left: 100px;} .tbl_list.type01 li .txt{color: #022222; display: block; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; letter-spacing: -.7px;} .tbl_list.type01 li .ali{color: #366bcb; position: absolute; left: 0; top: 0; letter-spacing: -.7px;} .tbl_list.type01 li .date{color: #999999; position: absolute; right: 0; top: 1px; font-size: 13px;} .tbl_list.type02 li .date{color: #222222; font-size: 28px; margin-bottom: 6px; } .tbl_list.type02 li .date .date_num{font-weight: 800; vertical-align: bottom; line-height: 1;} .tbl_list.type02 li .date small{font-size: 16px; letter-spacing: 0; vertical-align: bottom;} .tbl_list.type02 li .txt{color: #022222; display: block; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; letter-spacing: -.7px;} .tbl_list.type02 li + li + li{border-bottom: none; padding-bottom: 5px;} .tbl_list.type02 li + li + li + li{display: none;} /* 20160805 메인의 학사일정쪽 디자인 예전꺼 적용 : E*/   /*<!--[퀵메뉴 2020-03 ]-->*/  /* Quick Menu */ .quick_wrap{position:fixed;width:175px;top:50%;right:-118px;transform:translateY(-50%);-ms-transform: translateY(-50%);transition:all 0.4s ease;z-index:10} .quick_wrap.open{right:0} .quick_wrap li{width:100%} .quick_wrap li a{display:block;height:100%;line-height:58px;padding-left:58px;box-sizing:border-box;color:#fff;background-color:#044595;font-size:16px;transition:all 0.3s ease;background-repeat:no-repeat} .quick_wrap li a:hover{background-color:#5f8fcb} .quick_wrap li a.ico01{background-image:url('images/ico/quick_ico01.png');background-position:17px center} .quick_wrap li a.ico02{background-image:url('images/ico/quick_ico02.png');background-position:18px center} .quick_wrap li a.ico03{background-image:url('images/ico/quick_ico03.png');background-position:19px center} .quick_wrap li a.ico04{background-image:url('images/ico/quick_ico04.png');background-position:16px center} .quick_wrap li a.ico05{background-image:url('images/ico/quick_ico05.png');background-position:17px center} .quick_wrap li a.ico06{background-image:url('images/ico/quick_ico06.png');background-position:17px center} .quick_wrap li a.ico07{background-image:url('images/ico/quick_ico07.png');background-position:17px center} .quick_wrap li a.ico08{background-image:url('images/ico/quick_ico08.png');background-position:16px center} .quick_wrap li a.ico09{background-image:url('images/ico/quick_ico09.png');background-position:17px center} .quick_wrap li a.ico10{background-image:url('images/ico/quick_ico10.png');background-position:17px center} .quick_wrap li a.ico11{background-image:url('images/ico/quick_ico11.png');background-position:17px center} .quick_wrap li a.ico12{background-image:url('images/ico/quick_ico12.png');background-position:14px center} .quick_wrap li a.ico_top{height:40px;line-height:40px;background-color:#292c31;background-image:url('images/ico/quick_top_ico.png');background-position:20px center} .quick_wrap li a.ico_top:hover{background-color:#36393e}  .nav_quick_menu{display:none} .nav_quick_menu:after{content:"";display:block;clear:both} .nav_quick_menu li{float:left;width:50%;background:#f9f9f9;text-align:center;border-bottom:1px solid #b2b2b2} .nav_quick_menu li.even{border-left:1px solid #b2b2b2} .nav_quick_menu li + li{} .nav_quick_menu li a{display:block;font-size:14px;line-height:46px;color:#222}  /*<!--//[퀵메뉴 2020-03 ]-->*/  /* 자주찾는 서비스 */ .middle_service{background: #f7f7f7; border: 1px solid #dbdbdb; border-left: none; border-right: none; margin: 70px 0 27px;} .service_area {padding: 50px 34px; position: relative;} .m_service{position: relative; height: 190px; margin-top: 0; padding-left: 200px;} .m_service .main_tit{position: absolute; left: 0; top: 50%; margin-top: -14px; margin-bottom: 0;} .m_service .main_tit:after{content: none; width: 30px; height: 1px; background: #222; position: absolute; bottom: -8px; left: 0;} .m_service .service_slide li{width: 16.666%; float: left;} .m_service .service_slide .swiper-wrapper > div{vertical-align: bottom} .m_service .sv_slideimg{width: 73px; display: block; margin: 0 auto;} .m_service a{display: block; margi-top: 5px; font-size: 14px; text-align: center;}   /* 시스템 안내 */ .system_slide li{float: left; width: 25%;} .system .contr_btn.contr_play{display: none;} .system_slide a{display: block; position: relative; padding: 38px 0; padding-left: 120px; background: url(/common/plugin/syworks.design.library/template/portal/images/common/patt.png);} .system_slide li.sys01 a{background-color: #0677bb;} .system_slide li.sys02 a{background-color: #00a782;} .system_slide li.sys03 a{background-color: #727889;} .system_slide li.sys04 a{background-color: #acacac;} .system_slide li.sys02{padding: 0 1px;} .system_slide li.sys04{padding-left: 1px;} .system_slide .sy_slideimg{width: 70px; height: 70px; background: no-repeat left top; background-size: cover; position:absolute; left: 24px; top: 20px; } /* sys01 = 블룩; sys02 = 그린; sys03 = 블랙; sys04 = 그레이; */ .system_slide .sys01 .sy_slideimg.slideimg05{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img05_blue.png);} .system_slide .sys02 .sy_slideimg.slideimg05{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img05_green.png);} .system_slide .sys03 .sy_slideimg.slideimg05{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img05_black.png);} .system_slide .sys04 .sy_slideimg.slideimg05{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img05_gray.png);}  .system_slide .sys01 .sy_slideimg.slideimg06{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img06_blue.png);} .system_slide .sys02 .sy_slideimg.slideimg06{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img06_green.png);} .system_slide .sys03 .sy_slideimg.slideimg06{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img06_black.png);} .system_slide .sys04 .sy_slideimg.slideimg06{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img06_gray.png);}  .system_slide .sys01 .sy_slideimg.slideimg01{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img01_blue.png);} .system_slide .sys02 .sy_slideimg.slideimg01{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img01_green.png);} .system_slide .sys03 .sy_slideimg.slideimg01{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img01_black.png);} .system_slide .sys04 .sy_slideimg.slideimg01{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img01_gray.png);}  .system_slide .sys01 .sy_slideimg.slideimg07{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img07_blue.png);} .system_slide .sys02 .sy_slideimg.slideimg07{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img07_green.png);} .system_slide .sys03 .sy_slideimg.slideimg07{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img07_black.png);} .system_slide .sys04 .sy_slideimg.slideimg07{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img07_gray.png);}  .system_slide .sys01 .sy_slideimg.slideimg08{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img08_blue.png);} .system_slide .sys02 .sy_slideimg.slideimg08{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img08_green.png);} .system_slide .sys03 .sy_slideimg.slideimg08{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img08_black.png);} .system_slide .sys04 .sy_slideimg.slideimg08{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img08_gray.png);}  .system_slide .sys01 .sy_slideimg.slideimg09{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img09_blue.png);} .system_slide .sys02 .sy_slideimg.slideimg09{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img09_green.png);} .system_slide .sys03 .sy_slideimg.slideimg09{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img09_black.png);} .system_slide .sys04 .sy_slideimg.slideimg09{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img09_gray.png);}  .system_slide .sys01 .sy_slideimg.slideimg10{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img10_blue.png);} .system_slide .sys02 .sy_slideimg.slideimg10{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img10_green.png);} .system_slide .sys03 .sy_slideimg.slideimg10{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img10_black.png);} .system_slide .sys04 .sy_slideimg.slideimg10{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img10_gray.png);}  .system_slide .sys01 .sy_slideimg.slideimg02{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img02_blue.png);} .system_slide .sys02 .sy_slideimg.slideimg02{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img02_green.png);} .system_slide .sys03 .sy_slideimg.slideimg02{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img02_black.png);} .system_slide .sys04 .sy_slideimg.slideimg02{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img02_gray.png);}  .system_slide .sys01 .sy_slideimg.slideimg11{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img11_blue.png);} .system_slide .sys02 .sy_slideimg.slideimg11{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img11_green.png);} .system_slide .sys03 .sy_slideimg.slideimg11{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img11_black.png);} .system_slide .sys04 .sy_slideimg.slideimg11{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_img11_gray.png);}   .system_slide .sy_txt{font-size: 18px; color: #fff; font-weight: 300; line-height: 1.5; } .system_slide a.max{height: 103px; padding-top: 26px;} .system_slide .sy_arror{position: absolute; right: 15px; bottom: 10px; background: url(/common/plugin/syworks.design.library/template/portal/images/ico/system_arror.png) no-repeat left top; width: 30px; height: 8px;}  /* 이벤트안내 .event_slide li{} .event .contr_btn.contr_play{display: none;} .sl01 + .sl01{padding-top: 10px;} .sl01 dd {width: 33%; float: left; } .sl01 dd + dd{width: 34%; padding: 0 1px;} .sl01 dd + dd + dd{width: 33%; padding: 0;} .sl01 dd  .sl_txt{background: no-repeat center center; background-image: url(./images/main/evt_bg01.png);} .sl01 dd + dd  .sl_txt{background-image: url(./images/main/evt_bg02.png) ;} .sl01 dd + dd + dd  .sl_txt{ background-image: url(./images/main/evt_bg03.png);} .sl01 + .sl01 dd .sl_txt{background-image: url(./images/main/evt_bg04.png);} .sl01 + .sl01 dd + dd .sl_txt{background-image: url(./images/main/evt_bg05.png);} .sl01 + .sl01 dd + dd + dd .sl_txt{background-image: url(./images/main/evt_bg06.png);} .sl01 dd .sl_txt{height: 110px; color: #fff; padding: 0 30px;} .sl01 dd .sl_txt .evt_tit{font-size: 16px; padding: 30px 0 10px;} .sl01 dd .sl_txt span{font-size: 14px;}*/ .event_slide li{} .event .contr_btn.contr_play{display: none;} .sl01 + .sl01{padding-top: 10px;} .sl01 dd {width: 100%;} .event.slideContrHidden .eventSliSlideOn{overflow: hidden;} .event.slideContrHidden .eventSliSlideOn > li{width: 33%; float: left;} .event.slideContrHidden .eventSliSlideOn > li + li{margin-left: .5%;} @media only screen and (min-width: 481px){  .sl01 dd {padding-right: 5px;} } .sl01 dd + dd{margin-top: 5px;} .sl01 dd  .sl_txt{background: no-repeat center center;}  /* .sl01 dd  .sl_txt{background: no-repeat center center; background-image: url(./images/main/evt_bg01.png);} .sl01 dd + dd  .sl_txt{background-image: url(./images/main/evt_bg02.png);} .sl01 dd + dd + dd  .sl_txt{ background-image: url(./images/main/evt_bg03.png);} .sl01 dd + dd + dd + dd .sl_txt{background-image: url(./images/main/evt_bg04.png);} .sl01 dd + dd + dd + dd + dd .sl_txt{background-image: url(./images/main/evt_bg05.png);} .sl01 dd + dd + dd + dd + dd + dd .sl_txt{background-image: url(./images/main/evt_bg06.png);} */ .sl01 dd .sl_txt{position: relative;} .sl01 dd .sl_txt a{color: #fff; display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; padding-left: 30px;} .sl01 dd.favLst0 .sl_txt a, .sl01 dd.favLst5 .sl_txt a{color: #222;} .sl01 dd .sl_txt .evt_tit{font-size: 16px; padding: 27px 0 10px; line-height: 1.6;} .sl01 dd .sl_txt span{font-size: 14px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display: block;} /*.sl01 dd .sl_txt span img{min-width: 376px;}*/  /* 사이트인포 */ .widget_portal_main_siteinfo {border-bottom: 1px solid #55585c;} .widget_portal_main_siteinfo .section{margin-top: 0;} .siteinfo_area .main_tit{display: none;} .siteinfo_list{font-size: 0;} .siteinfo_list li{display: inline-block; width: 20%; text-align: center; padding: 25px 0; position: relative; vertical-align: middle; text-align: center;} .siteinfo_list li.first:before, .siteinfo_list li:after{content: ''; width: 1px; height: 22px; background: #3d4249; position: absolute; right: 0; top: 50%; margin-top: -11px;} .siteinfo_list li.first:before{right: auto; left: 0;} .siteinfo_list li > a{display: inline-block; position: relative; padding-left: 20px; text-align: left;} .st_img{position: absolute; left: 0; top: 50%;} .st_txt{font-size: 15px; text-align: left; color: #fff; padding-top: 0;} .st_txt.pd0{padding: 0;} .siteinfo_list li.sif01 > a{padding-left: 48px;} .siteinfo_list li.sif02 > a{padding-left: 42px;} .siteinfo_list li.sif03 > a{padding-left: 52px;} .siteinfo_list li.sif04 > a{padding-left: 38px;} .siteinfo_list li.sif05 > a{padding-left: 42px;} .siteinfo_list li.sif06 > a{padding-left: 35px;} .siteinfo_list li.sif01 .st_img{margin-top: -16px;} .siteinfo_list li.sif02 .st_img{margin-top: -15px;} .siteinfo_list li.sif03 .st_img{margin-top: -14px;} .siteinfo_list li.sif04 .st_img{margin-top: -16px;} .siteinfo_list li.sif05 .st_img{margin-top: -17px;} .siteinfo_list li.sif06 .st_img{margin-top: -16px;}  /* 사이트맵(페이지) */ .sitemap_area{} .sitemap_link{} .sitemap_link .sitemap_inner{} .sitemap_link .sitemap_tit{font-size: 3em; color: #37abf1; padding-bottom: 15px; border-bottom: 2px solid #37abf1; margin-bottom: 20px;} .sitemap_inner > ul{margin: 0 -14px;} .sitemap_inner > ul > li{width: 25%; float: left; padding: 0 14px;} .sitemap_inner > ul > li .sitemap_det02_tit{background: #f9f9f9; border: 1px solid #cdcdcd; border-left: none; border-right: none; font-size: 1.6em; display: block; color: #444; padding: 12px 32px 13px; padding-right: 5px;} .sitemap_inner ol{padding: 10px 22px; padding-right: 0;  clear: both;} .sitemap_inner ol > li > a{display: block; font-size: 1.4em; color: #777; padding: 4px 10px; padding-right: 0;} /* 사이트맵(메인전용) */ .main .layout.bottom{background: url(/common/plugin/syworks.design.library/template/portal/images/main/main_footer_Bg.jpg) no-repeat center top; background-size: cover; margin-top: 50px;} .sitemap_area{border-top: 1px solid #222222; padding-top: 40px;} .sit_ul{float: left; width: 20%;} .sit_ul02{width: 30%;} .sit_ul03{width: 20%;} .sit_ul04{width: 20%;} .sit_ul05{width: 20%;} .sit_ul06{width: 10%;} .sit_ul02, .sit_ul03, .sit_ul04{padding: 0 5px;} .sit_ul > li{font-size: 15px; padding: 7px 0; } .sit_ul > li a{color: #222;} .sit_ul .sit_tit{font-size: 20px; padding-bottom: 20px; margin-bottom: 10px; font-weight: 600; position: relative; display: block;} .sit_ul.sit_ul02 li+li{width: 50%; display: inline-block;} .sit_ul .sit_tit:after{content: ''; width: 72px; height: 2px; background: #fff; position: absolute; left: 0; bottom: 0;} .sit_ul > li a{color: #aaa;} .sit_ul > li.sit_tit a{color: #fff;} .mobSiteMap{display: none;} /* 풋터 */ .site_map{position: relative; padding-top: 30px; border-top: 1px solid #59595d; margin-top: 100px;} .site_map .si_txt{margin-bottom: 26px;} .site_map .si_txt li{display: inline-block; } .site_map .si_txt li a{padding: 0 6px; display: block; position: relative; color: #222; font-size: 12px;} .site_map .si_txt li a:after{content: ''; position: absolute; right: 0; top: 20%; background: #222; width: 1px; height: 60%;} .site_map .si_txt li.first a{padding-left: 0;} .site_map .si_txt li.last a{padding-right: 0;} .site_map .si_txt li.last a:after{content: none;} .site_map .copy{color: #999;} .site_map .copy .si_txt{margin-bottom: 0;} .site_map .copy .si_txt li a{color: inherit;} .site_map .copy .si_txt li a:after{background: #999;} .site_map .copyright span{display: block;} .site_map .copyright, .site_map .copyright span{margin-top: 8px; font-size: 12px;} .site_map .copyright{margin-bottom: 20px;} .hp_link{position: absolute; right: 0; top: 10px;} .hp_link .select_tag{display: inline-block; position: relative;} .hp_link .select_tag .select_tagp{background: #59595d; color: #fff; display: inline-block; zoom: 1; *display: inline; height: 32px; line-height: 32px; padding-left: 11px; min-width: 211px; position: relative; vertical-align: top; font-size: 12px;} .hp_link .select_tag .select_tagp .ico_th{position: absolute; right: 11px; top: 50%; margin-top: -6px; color: #acacad; line-height: 1;} .hp_link .select_tag .select_tagp .ico_th.ico_arrorw:before{content: "\e648";} .hp_link .select_tag .select_tagp.active .ico_th.ico_arrorw:before{content: "\e64b";} .hp_link .select_tag .select_ul{display: none; position: absolute; left: 0; bottom: 100%; width: 100%;} .hp_link .select_tag .select_ul.active{display: block;} .hp_link .select_tag .select_ul{background: #fff; border: 1px solid #ddd;} .hp_link .select_tag .select_ul li a{font-size: 12px; padding: 10px 5px; display: block; } .hp_link .select_tag .select_ul li + li a{border-top: 1px solid #ddd;} .hp_link .hp_btn{display: inline-block; zoom: 1; *display: inline; vertical-align: top; height: 32px; line-height: 32px; text-align: center; background: #59595d; color: #fff; padding: 0 10px; margin-left: 1px;} .main .site_map .si_txt li a{color: #999;} .main .site_map .si_txt li a:after{background: #999;}  /* 뉴스패널 */ .panel_wrap{height: 498px; overflow: hidden; margin-top: -20px;} .panel_area > li{cursor: pointer; padding-bottom: 2px;} .panel{border: 1px solid #e8e8e8;} .panel_tit, .panel_txt{padding: 0 27px; color: #222; font-size: 20px; word-break: break-all;} .panel_tit{margin-top: 27px; font-size: 20px; height: 73px; line-height: 1.3;} .panel_txt{padding-bottom: 27px; line-height: 1.6; font-size: 14px; min-height: 115px;} .panel_tumb{width: 100%; overflow: hidden; height: 260px; line-height: 260px; text-align: center;} @media only screen and (min-width: 961px){  .panel_tumb img{height: 260px; width: 100%;} } .panel{position: relative;} .panel .date{position: absolute; width: 100%; left: 0; top: -16px; text-align: center;} .panel .date span{min-width: 80px; padding: 5px 10px; background: #fff; font-size: 15px; letter-spacing: 0;} .panel:hover{border-color: #044595;} .panel:hover .date span{color: #044595;}  /* 스윕퍼 */ .trans{transition: all 0.2s; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -ms-transition: all 0.2s;} .vis_ul{font-size: 0;} .vis_div{font-size: 13px; position: relative; overflow: hidden;} .vis_li{display: inline-block; vertical-align: top; cursor: pointer; left: 0; } .vis_li img{max-width: inherit; display: inline-block; vertical-align: middle; width: auto;} .vis_li .img{overflow: hidden; width: 100%;float: left;} .vis_li .img img{width: 100%; height: 100%; max-width: 100%; vertical-align: top;} .vis_li .img.CropImgValResize img{width: inherit; height: inherit; max-width: inherit; vertical-align: middle;} .img_hover_evt{position: absolute; left: 0; top: 0; width: 100%; height: 100%;  background: url(/common/plugin/syworks.design.library/template/portal/images/main/main_hover.png); text-align: left; padding: 35px 30px; opacity: 0; filter: alpha(opacity=0);} .img_tit, .img_stit, .img_date{color: #fff; font-weight: normal; } .img_tit{font-size: 20px; line-height: 1.5;} .img_stit{font-size: 13px; line-height: 1.6; padding: 10px 0 30px;} .img_date{font-size: 11px; letter-spacing: 0;} .img_label{display: block; width: 100%; position: absolute; bottom: 0; right: 0; text-align: left; padding: 8px 13px; padding-right: 260px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; background: url(/common/plugin/syworks.design.library/template/portal/images/main/main_hover2.png); font-size: 13px; color: #fff;} .swiper_controls{position: relative; clear: both; text-align: center; max-width: 200px; margin: 0 auto;} .swiper_controls .swiper-pagination-bullet{margin: 10px 10px; background: #fff; border: 1px solid #044595;} body .swiper-button-next{margin-top: 0 !important; background: none; right: 0; position: static; width: 100%; height: auto;} .swiper_controls .swiper-button-next, .swiper_controls .swiper-button-prev{background-size: cover; width: 8px; height: 18px; background: repeat left top; top: 50%; margin-top: -11px;} .swiper_controls .swiper-button-next{background-image: url(./images/main/next.png);} .swiper_controls .swiper-button-prev{background-image: url(./images/main/prev.png);} .swiper-pagination{position: static;} .img100 img{width: 100%;} .vis_div:hover .img_label{bottom: -100px;} /*.vis_div:hover .img_hover_evt{opacity: 1; filter: alpha(opacity=100);}*/ .opacitySlide{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.8) url(./images/main/ban_img03.png) no-repeat center center; z-index: 100; } .opacitySlide img{position: absolute; right: 50px; bottom: 10px; cursor: pointer;} .ia{border-bottom: 1px solid #ddd; background: url(./images/main/ia.png) no-repeat center center; height: 72px;} .bx-wrapper{margin-bottom: 0;} .contr{position: absolute; bottom: -50px; z-index: 1; width: 100%; text-align: center; left: 0;} .contr_inner{display: inline-block; position: relative;} .contr_page .bx-pager-item{display: inline-block;} .contr_page .bx-pager-item a{width: 8px; height: 8px; text-indent: -999em; display: block; border: 1px solid #a4a9b6; margin: 0 5px; opacity: 1; filter: alpha(opacity=100); border-radius: 50%; -webkit-border-radius: 50%;  font-size: 0;} .contr_page .bx-pager-item a.active{background: #a4a9b6 !important;} .contr_btn{display: inline-block; width: 9px; position: absolute; top: -3px;} .contr_btn.contr_prev, .contr_btn.contr_next{font-size: 0; } .contr_btn.contr_prev:after, .contr_btn.contr_next:after{content: ''; font-family: 'themify'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 15px; color: #a4a9b6;} .contr_btn.contr_next:after{content: "\e649";} .contr_btn.contr_prev:after{content: "\e64a";}  .contr_btn.contr_prev{left: 0;} .contr_btn.contr_next{right: 0;} .contr_btn.contr_puse, .contr_btn.contr_play{right: 10px; top: -6px; font-size: 17px; color: #a4a9b6; width: auto;} .contr_btn.contr_puse:before{content: "\e6ae";} .contr_btn.contr_play:before{content: "\e6ad";} .service .contr, .service .contr_inner{position: static;} .service .contr_inner .contr_btn{width: 34px; top: 50%; margin-top: -17px;} .swiper-pagination-bullet{margin: 0 5px; background: #fff; border: 1px solid #a4a9b6; opacity: 1;} .swiper-pagination-bullet-active{background: #a4a9b6; } .visual .contr{position: absolute; bottom: 8px; z-index: 2; width: 100%; left: 0%; padding-left: 260px; text-align: center;} .visual .contr_inner{display: inline-block; position: relative;} .visual .visual_back{width: 13px; position: absolute; left: 0; top: 0; color: #fff; } .visual .visual_back:before{content: "\e6bd";} .visual .contr_btn{display: inline-block; width: 9px; position: absolute; top: -3px; z-index: 2;} .visual .contr_btn.contr_prev, .visual .contr_btn.contr_next{top: 50%; margin-top: -43px;  width: 60px; padding: 0 10px; display: none;} .visual .contr_btn.contr_prev{left: 10%; } .visual .contr_btn.contr_next{right: 10%;} .visual .contr_btn.contr_puse, .visual .contr_btn.contr_play{right: 15px; top: -8px; } .visual .visual_back, .visual .contr_btn.contr_puse, .visual .contr_btn.contr_play, .visual .contr_page{display: inline-block; position: static; vertical-align: middle; margin: 0 5px; color: #fff; font-size: 17px;} .visual .contr_page{height: 8px; font-size: 0;} .visual .bx-pager.bx-default-pager{height: 8px;} .visual .contr_page .bx-pager-item a{border-color: #fff; text-indent: -9999em;} .visual .contr_page .bx-pager-item a.active{background: #fff;} .visual .contr_btn.contr_play{display: none;} .visual .swiper-pagination-clickable .swiper-pagination-bullet{vertical-align: middle;} .visual .swiper-pagination-bullet{background: initial;; border: 1px solid #fff;} .visual .swiper-pagination-bullet-active{background: #fff;} .service .contr_inner .contr_btn:after, .visual .contr_btn:after{content: none;} .intro_visual .contr_puse, .intro_visual .contr_play, .intro_visual .contr_skip{position: static; margin: 0 3px;} .intro_visual .contr_puse{width: 17px; height: 17px; background: url(/common/plugin/syworks.design.library/template/portal/images/ico/intro_vis_stop.png) no-repeat left top; display: inline-block; } .intro_visual .contr_play{width: 17px; height: 17px; background: url(/common/plugin/syworks.design.library/template/portal/images/ico/intro_vis_play.png) no-repeat left top; display: none;} .intro_visual .contr_skip{width: 56px; height: 17px; background: url(/common/plugin/syworks.design.library/template/portal/images/ico/intro_vis_skip.png) no-repeat left top; display: inline-block;} .intro_visual .contr_puse2, .intro_visual .contr_play2, .intro_visual .contr_skip{position: static; margin: 0 3px;} .intro_visual .contr_puse2{width: 17px; height: 17px; background: url(/common/plugin/syworks.design.library/template/portal/images/ico/intro_vis_stop.png) no-repeat left top; display: inline-block; } .intro_visual .contr_play2{width: 17px; height: 17px; background: url(/common/plugin/syworks.design.library/template/portal/images/ico/intro_vis_play.png) no-repeat left top; display: none;} .intro_visual .contr_skip2{width: 56px; height: 17px; background: url(/common/plugin/syworks.design.library/template/portal/images/ico/intro_vis_skip.png) no-repeat left top; display: inline-block;} .intro_visual .contr_puse:before, .intro_visual .contr_play:before{content: none;} .intro_visual .contr{bottom: 5px;} .intro_visual .swiper-slide img{/*height: 351px;*/}   /**/ .moreAppend ul{font-size: 0; padding-top: 20px;} .moreAppend li{display: inline-block; vertical-align: middle;} .moreAppend .left, .moreAppend .right{width: 15%;} .moreAppend .left{text-align: left;} .moreAppend .right{text-align: right;} .moreAppend .more{width: 100%; text-align: center;} .moreAppend .more a{display: inline-block; padding: 10px 25px; background: #fff; color: #828282; font-size: 12px; border: 1px solid #c2c2c2; border-radius: 40px;} .moreAppend .more a:hover{border-color: #044595; color: #044595;}  /** 서브 */ .sub_visual_wrap{background: #003b6e url(/common/plugin/syworks.design.library/template/portal/images/sub/sub_banner06.jpg) no-repeat center top; display: none; margin-bottom: 52px;} .sub_visual_wrap.sub_banner01{background-image: url(/common/plugin/syworks.design.library/template/portal/images/sub/sub_banner01.jpg);} .sub_visual_wrap.sub_banner02{background-image: url(/common/plugin/syworks.design.library/template/portal/images/sub/sub_banner02.jpg);} .sub_visual_wrap.sub_banner03{background-image: url(/common/plugin/syworks.design.library/template/portal/images/sub/sub_banner03.jpg);} .sub_visual_wrap.sub_banner04{background-image: url(/common/plugin/syworks.design.library/template/portal/images/sub/sub_banner04.jpg);} .sub_visual_wrap.sub_banner05{background-image: url(/common/plugin/syworks.design.library/template/portal/images/sub/sub_banner05.jpg);} .sub_banner{height: 194px; text-align: left; padding-top: 45px;} .subb_t .sub_icon{width: 55px; height: 55px; background: url(/common/plugin/syworks.design.library/template/portal/images/common/sub_icon06.png) no-repeat left top; display: inline-block; vertical-align: middle;} .subb_t .sub_icon01{background-image: url(/common/plugin/syworks.design.library/template/portal/images/common/sub_icon01.png);} .subb_t .sub_icon02{background-image: url(/common/plugin/syworks.design.library/template/portal/images/common/sub_icon02.png);} .subb_t .sub_icon03{background-image: url(/common/plugin/syworks.design.library/template/portal/images/common/sub_icon03.png);} .subb_t .sub_icon04{background-image: url(/common/plugin/syworks.design.library/template/portal/images/common/sub_icon04.png);} .subb_t .sub_icon05{background-image: url(/common/plugin/syworks.design.library/template/portal/images/common/sub_icon05.png);} .subb_t .subb_txt{display: inline-block; vertical-align: middle; padding-left: 15px;} .subb_t .subb_txt span{color: #e9b8bd; font-size: 13px; letter-spacing: initial;} .subb_t .subb_txt h2{color: #fff; font-size: 38px; margin-left: -4px;} .subb_cop{clear: both; font-size: 13px; color: #bcbcbc; display: block; margin-top: 15px;}  /* 폼요소 */ .tp.sub .form_label{width: 100%;} .tp.sub .form_label.inline{width: auto; display: inline-block; vertical-align: middle;} .tp.sub input[type=text]{height: 36px !important;} .tp.sub input[type=text], .tp.sub input[type=password], .tp.sub input[type=search], .tp.sub input[type=email], .tp.sub textarea.textarea{width: 100%; color: #222; border: 1px solid #dfdfdf; background: #fff; padding: 8px 10px; font-size: 12px; height: auto; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; box-shadow: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; line-height: normal;} .tp.sub input[type=text]:focus, .tp.sub input[type=password]:focus, .tp.sub input[type=search]:focus, .tp.sub input[type=email]:focus, .tp.sub textarea.textarea:focus, .tp.sub select{border-color: #222; outline: transparent;} .tp.sub select{border-radius: 0 !important; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; -ms-border-radius: 0; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; font-size: 12px; padding-top: 8px; padding-bottom: 8px; border: 1px solid #bcc1c2; border: 1px solid #dfdfdf; height: auto; min-height: 34px; font-weight: 400; background: #fff;} .tp.sub input[type="text"]:disabled {background: #fafafa !important;;} .tp.sub textarea.textarea:disabled, .tp.sub .form-control[disabled]{background: #fafafa;} .cst_select .cst_selectbox{height: 36px; line-height: 26px;} .cst_select label{float: left;}  /* 사이드메뉴 */ .side_menu{width: 100%;} .side_tit{font-size: 30px; font-weight: 400; color: #000; padding-bottom: 28px; border-bottom: 2px solid #2a2a2a; padding-left: 7px;} .side_ul {padding: 16px 0;} .side_ul > li{border-bottom: 1px dashed #ddd; padding: 4px 0; position: relative;} .side_ul > li > a{display: block; font-size: 16px; color: #000; padding: 10px 0 10px 22px; position: relative; max-height: 39px;} .side_ul > li > a:before{content: '-'; margin-right: 5px;} .side_ol{display: none; padding: 10px 0 0;} .side_ol > li{padding-left: 22px;} .side_ol > li > a{display: block; padding: 10px 0; padding-left: 22px; position: relative; font-size: 13px;} .side_ol > li > a:before{content: ''; width: 2px; height: 2px; background: #37abf1; vertical-align: middle; display: inline-block; margin-right: 7px;} .side_ol > li > a:focus, .side_ol > li.active > a, .side_ol > li > a:hover{text-decoration: underline; color: #37abf1; font-weight: bold;} .side_ul > li > a:focus:after, .side_ul > li.active > a:after, .side_ul > li:hover > a:after{content: ''; width: 6px; height: 10px; background: url(/common/plugin/syworks.design.library/template/portal/images/ico/sidemenu_act.png) no-repeat left top; position: absolute; right: 18px; top: 50%; margin-top: -5px;} .side_ul > li > a:focus, .side_ul > li.active > a, .side_ul > li:hover > a{border-radius: 40px; -moz-border-radius: 40px; background: #37abf1; color: #fff;} .side_ul > li:hover:after, .side_ul > li:hover:before, .side_ul > li.active:after, .side_ul > li.active:before{content: ""; width: 19px; height: 39px; background: no-repeat left top; position: absolute; top: 4px; z-index: 1;} .side_ul > li.active:before, .side_ul > li:hover:before{left: 0; background-image: url(/common/plugin/syworks.design.library/template/portal/images/sub/side_active.png);} .side_ul > li.active:after, .side_ul > li:hover:after{right: 0; background-image: url(/common/plugin/syworks.design.library/template/portal/images/sub/side_active2.png);} .side_ul > li.active .side_ol{display: block;}  /* 컨텐츠 */ .ad_con_tit{border-bottom: 1px solid #bcbcbc; padding-bottom: 25px; position: relative; margin-bottom: 35px;} .ad_con_tit > h2{font-size: 32px; color: #000; margin: 0; } .path{position: absolute; right: 0; bottom: 29px; } .path.mb{display: none;} .path li, .path dd{display: inline-block; padding: 0 12px; vertical-align: middle; position: relative; font-size: 0px;} .path li.last, .path dd.last{padding-right: 0;} .path li.last:after, .path dd.last:after{content: none;} .path li:after, .path dd:after{content: ''; width: 3px; height: 5px; position: absolute; right: 0; top: 50%; margin-top: -3px; background: url(/common/plugin/syworks.design.library/template/portal/images/sub/path_arror.png) no-repeat right center;;} .path li a, .path dd a{color: #000; font-size: 13px; } .path li a:hover, .path dd a:hover{color: #000;} .path .home .i_home, .path .home a{vertical-align: middle; display: inline-block;} .path .home a{margin-left: 5px;} .path .home .i_home{width: 12px; height: 12px; background: url(/common/plugin/syworks.design.library/template/portal/images/sub/path_home.png) no-repeat left center; margin-top: 2px;}    /* 대표번호 */ .cust_center{border-bottom: 1px solid #ccc; padding: 10px 0 45px; text-align: center; margin-bottom: 40px;} .cust_center li{display: inline-block; font-size: 1.8em; width: 50%; position: relative;} .cust_center li .cusc_inner{display: inline-block; padding-left: 50px; position: relative;} .cust_center li.cusc.cusc01:after{content: ''; width: 1px; height: 110%; border-left: 1px dashed #ddd; position: absolute; right: 0; top: -10%;} .cust_center li.cusc .cusc_inner:after{content: ''; position: absolute; left: 0; top: 50%; background: no-repeat left top;} .cust_center li.cusc.cusc01 .cusc_inner:after{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/cust_center01.png); width: 29px; height: 31px; margin-top: -16px;} .cust_center li.cusc.cusc02 .cusc_inner:after{background-image: url(/common/plugin/syworks.design.library/template/portal/images/ico/cust_center02.png); width: 28px; height: 26px; margin-top: -13px;} .cust_center li .cusc_num{font-size: 1.7em; color: #37abf1; margin-left: 10px; } .cust_center li .cusc_num, .cust_center li .cusc_txt{display: inline-block; vertical-align: middle;}      /* 찾아오시는길 */ .map_area{border: 1px solid #ccc; height: inherit;} .map_info{border-top: 1px solid #ccc; padding: 29px 45px; position: relative;} .map_info li{font-size: 1.4em; color: #777; margin: 7px 0;} .map_info .btns{position: absolute; top: 50%; right: 30px; margin-top: -19px;}  /* 풋터형식 */ .com_tab, .com_tab_show{margin-bottom: 50px;} .com_tab > ul, .com_tab_show > ul{ display: block; position: relative;} .com_tab > ul:before, .com_tab_show > ul:before{content: ''; width: calc(100% - 1px); height: 1px; background: #37abf1; position: absolute; left: 0; bottom: 0; z-index: 1;} .com_tab > ul:after, .com_tab_show > ul:after{content: ''; zoom: 1; overflow: hidden; height: 1; display: block; visibility: hidden; clear: both;} .com_tab > ul > li, .com_tab_show > ul > li{float: left; position: relative; width: 20%;} .com_tab.colum05 > ul > li.last a, .com_tab.colum05 > ul > li.last label, .com_tab_show.colum05 > ul > li.last a{border-right: none;} .com_tab > ul > li > a, .com_tab > ul > li label, .com_tab_show > ul > li > a, .com_tab_show > ul > li label{font-size: 1.8em; font-weight: 400; color: #999999; font-family: 'Malgun Gothic', sans-serif; display: block; padding: 15px 5px; background: #f8f8f8; border: 1px solid #ccc; border-left: none; border-bottom: none; text-align: center; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; cursor: pointer;} .com_tab > ul > li input{position: absolute; left: -9999em;} .com_tab > ul > li.first > a, .com_tab_show > ul > li.first > a{border-left: 1px solid #ccc;} .com_tab > ul > li.active, .com_tab_show > ul > li.active{border: 1px solid #37abf1; border-top-width: 3px; margin-left: -1px;} .com_tab > ul > li.active > a, .com_tab_show > ul > li.active > a, .com_tab > ul > li.active label{background: #fff; color: #37abf1; font-weight: 600; border: none; padding: 13px 5px 12px; border-top: 1px solid #fff;} .com_tab > ul > li.active:after, .com_tab_show > ul > li.active:after{content: ''; width: 100%; height: 3px; background: #fff; position: absolute; left: 0; top: 100%; z-index: 2;} .com_tab_div + .com_tab_div{display: none;}  /* 수업부분 컨텐츠*/ .com_tab02{border: 1px solid #ccc; margin-bottom: 50px;} .com_tab02 > ul{margin-bottom: -1px;} .com_tab02 > ul > li{width: 16.666%; float: left;} .com_tab02 > ul > li + li{width: 16.666%} .com_tab02 > ul > li.tab_last{border-right: 1px solid #ccc;} .com_tab02 > ul > li .comt02_tit{font-size: 15px; display: block; text-align: center; padding: 20px 5px; background: #f8f8f8; color: #777; border: 1px solid #ccc; border-right: none; border-top: none; margin-left: -1px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;} .com_tab02 > ul > li:last-child, .com_tab02 > ul > li.last{position: relative;} .com_tab02 > ul > li:last-child:after, .com_tab02 > ul > li.last:after{} .com_tab02 > ul > li.active .comt02_tit, .com_tab02 > ul > li .comt02_tit:hover, .com_tab02 > ul > li .comt02_tit:focus{background: #585858 url(/common/plugin/syworks.design.library/template/portal/images/ico/comt02_img.png) no-repeat -30% top; color: #fff;} .mobile_tab02{display: none;} .tp.sub .mobile_tab02{font-size: 1.25em; background: #585858; padding: 13px 20px; color: #fff; border: none; box-shadow: none !important; -webkit-box-shadow: none !important; border-radius: 0 !important; -webkit-border-radius: 0 !important;}  /* 대학대학원 2016년 학사*/ .lesso_infor{} .lesso_infor > li{border: 1px solid #ccc; padding: 47px 50px 40px; margin-bottom: 20px;} .lesso_infor .lesso_top{position: relative; padding-left: 64px;} .lesso_infor .les_img{position: absolute; left: 0; top: 0; width: 54px;} .lesso_infor .lesso_list{text-align: left; padding-top: 9px;} .lesso_infor .lesso_list .les_name{font-size: 2.4em; font-weight: 600; vertical-align: middle; color: #444; display: inline-block;} .lesso_infor .lesso_list .les_btn{border-radius: 3px; background-color: #fff; background-image: -webkit-linear-gradient(90deg , #f9f9f9, #fff); border: 1px solid #c1c1c1; font-size: 9px; width: 20px; height: 20px; display: inline-block; vertical-align: middle; text-align: center; padding-top: 2px; margin-left: 8px; padding-right: 1px;} .lesso_infor .lesso_list .les_btn:before{content: '\f015'; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: 15px; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; margin-left: -1px;} .lesso_infor .lesso_list dd{font-size: 1.5em; line-height: 1.5; color: #999; margin-top: 4px;} .lesso_infor .lesso_bottom{margin-top: 25px;} .lesso_infor .lesso_bottom .togg_tit{color: #444; font-size: 1.5em; font-weight: 600; position: relative; margin-top: 10px;} .lesso_infor .lesso_bottom .togg_btnset{position: absolute; right: 7px; top: 50%; margin-top: -14px;} .lesso_infor .lesso_bottom .togg_btnset a{margin-left: 3px;} .lesso_infor .lesso_bottom .togg_ol_tit{position: relative;} .lesso_infor .lesso_bottom .togg_ol li{margin-bottom: 0;} .lesso_infor .toggBtn.active{background: #949494; border-color: #7c7c7c;} .lesso_infor .toggBtn.active:before{content: "\f106"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}    /* 캠퍼스 맵 */ .campus_map_wrap{position: fixed; width: 1024px; height: 768px; background: #fff; left: 50%; margin-left: -512px; top: 130px; z-index: 10000;} .campus_map_wrap .cam_right .ul_respon{margin-bottom: 0;} .campus_map_overlay{position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: #000; z-index: 9; opacity: .2;} .campus_map{position: relative;} .campus_map .cam_left, .campus_map .cam_right{position: absolute; top: 0; } .campus_map .cam_left, .campus_map .cam_right .ul_respon .tbody{overflow-y: auto;} @media only screen and (min-width: 961px){ .campus_map .cam_right .ul_respon{border-top: none !important;} } .campus_map .cam_left{left: 0; width: 16.66%; border-right: 1px solid #5f5f5f;} .campus_map .cam_right{right: 0; width: 25%; float: right; border-left: 1px solid #5f5f5f;} .campus_map .comp_tit{font-size: 1.5em; color: #fff; background: #5f5f5f; padding: 18px 30px; padding-right: 5px;} .campus_map .comp_list a{font-size: 1.4em; display: block; padding: 18px 30px; padding-right: 5px; border-bottom: 1px solid #d2d2d2;} .campus_map .comp_list a.active{background: #37abf1; color: #fff;} .campus_map .cam_img{} .campus_map .cam_img img{width: 100%; height: 100%; max-height: 238px;} .campus_map .cam_center{padding-left: 16.66%; padding-right: 25%;} .logo_white{display: inline-block; vertical-align: middle; padding-right: 10px; margin-right: 10px; position: relative;} .logo_white:after{content: ''; width: 1px; height: 10px; display: inline-block; vertical-align: middle; background: #6894c5; position: absolute; right: 0; top: 50%; margin-top: -5px;} .logo_white img{width: 120px;} .lay_t{display: inline-block; vertical-align: middle; font-size: 80%;} /* 컨텐츠 관리자 */ .contents_manag{ color: #b4b4b4; text-align: left; position: relative;} .contents_manag dl{text-align: left;} .contents_manag .deptAre{position: relative;} .contents_manag .deptTit{font-size: 0; font-weight: 400; display: inline-block; vertical-align: middle;} .contents_manag .de_list{} .contents_manag ul{display: inline-block; vertical-align: top;} .contents_manag dd{font-size: 1.4em; display: inline-block; vertical-align: middle; margin-left: 5px;} .contents_manag .deptTit .fa{margin-right: 5px; vertical-align: middle;} .contents_manag .deptTit span{vertical-align: middle; font-size: 14px;} .contents_manag .la_modify{position: absolute; right: 0; top: 0; font-size: 1.4em; } /* 통합전화번호 진우프로 css 활용 */ .phone_loop_page .text_btn_li li{width: 100%; float: none; } .phone_loop_page .text_btn_li{clear: inherit;} .phone_loop_page .phone_loop{padding: 0; width: 50%; float: left;} .phone_loop_page .phone_loop.odd{border-right: 1px solid #ccc;} .phone_loop_page .teleOffi{font-size: 1.4em; padding-top: 6px;} /* 전화번호 팝업 */ .areaGame{display: none;}  /* 학사일정 페이지 */ .calendal_wrap{} .calendal_wrap > li{margin-bottom: 45px;} .calendal .cal_month{text-align: center; display: block; padding: 12px 0 10px; color: #fff; background: url(/common/plugin/syworks.design.library/template/portal/images/common/cal_monthbg.png); font-size: 2.1em;} .calendal .cal_month .cal_month_sm{font-weight: 300; padding-left: 10px; margin-left: 10px; position: relative;} .calendal .cal_month .cal_month_sm:after{content : ''; width: 1px; height: 40%; background: #9edcfd; position: absolute; left: 0; top: 30%;} .calendar_table th{font-size: 11px !important;} .calendar_table td{font-size: 16px !important; font-weight: 600 !important; border-right: 1px solid #ddd;} /*.SUN{color: #ec3e3e !important;} .SAT{color: #2572e6 !important; border-right: none !important;}*/ /* 슬라이드 */ .bx-controls-direction{display: none;} .cke_dialog_contents, .cke_dialog, .cke_dialog_body, .cke_dialog_contents_body{width: 500px !important; padding: 0 !important;}  /* 통합검색 */ .totalsearch_panel{padding: 36px 0 36px; text-align: center; font-size: 1.5em; color: #666; border-bottom: 1px solid #dadada;} .totalsearch_panel .ts_key{font-size: 1.15em; color: #37abf1; font-weight: 600;} .search_result{position: absolute; z-index: 1000; overflow: auto; width: 100%; max-height: 200px; border: 1px solid #bcc1c2; padding: 5px; background-color: #fff; border-top: none; } .seh_inner .search_result_area{padding: 0 10px; width: 100%;} .seh_inner .search_result{width: 280px;} .seh_inner .search_result a{display: block; text-align: left; font-size: 1.2em; padding: 5px;} /* * ★ 컨텐츠 안에 사용될 스타일 */ p{margin-bottom: 0;} .ico_ti{font-family: 'themify'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1;-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} .ico_file{content: "\e647"; font-family: 'themify'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1;-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} .ico_file:before{content: "\e647";} .ico_label:before{content: "\e608";} .ico_user:before{content: "\e602";} .ico_pencil:before{content: "\e61c";} .ico_gall:before{content: "\e633";} .ico_medall:before{content: "\e623"; color: #ee755b;} .ico_calendar:before{content: "\e6b6";} .ico_write:before{content: "\e6c8"; font-size: 14px;} .ico_reload:before{content: "\e619"; font-size: 14px; color: #4d90de;} .ico_alarm_clock:before{content: "\e6c6"; font-size: 14px; } .ico_arrowup:before{content: "\e648"; font-size: 14px; } .ico_arrowdown:before{content: "\e64b"; font-size: 14px; } .ico_alert:before{content: "\e717"; margin-right: 5px;}  .ul_respon .ico_file, .tbl .ico_file{font-size: 17px; color: #222;} .ellipsis, .ellipsis .inner_txt{text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }      .panel_type{overflow: hidden; } .panel_type > .panel_dl{display: block; float: left;} .panel_type > .panel_dl dt{font-size: 24px; color: #fff; padding: 25px 5px; text-align: center; position: relative; background: no-repeat center center; background-size: 100% 100%; background-image: url(/common/plugin/syworks.design.library/template/portal/images/common/panel_type_bg01.png);} .panel_type > .panel_dl + .panel_dl dt{background-image: url(/common/plugin/syworks.design.library/template/portal/images/common/panel_type_bg02.png);} .panel_type > .panel_dl + .panel_dl + .panel_dl dt{background-image: url(/common/plugin/syworks.design.library/template/portal/images/common/panel_type_bg03.png);} .panel_type > .panel_dl + .panel_dl + .panel_dl + .panel_dl dt{background-image: url(/common/plugin/syworks.design.library/template/portal/images/common/panel_type_bg04.png);} .panel_type > .panel_dl + .panel_dl + .panel_dl + .panel_dl + .panel_dl dt{background-image: url(/common/plugin/syworks.design.library/template/portal/images/common/panel_type_bg05.png);} .panel_type > .panel_dl dd{font-size: 15px; text-align: center; padding: 35px 5px; border: 1px solid #dadada; border-top: none; } .panel_type > .panel_dl + .panel_dl dd{border-left: none;}    /* 섹션 타이틀 */ .tpl_portal .sec_tit{ font-size: 2em; margin-bottom: 20px; position: relative; padding-left: 24px; color: #222;} .tpl_portal .sec_tit:after{content: ''; width: 15px; height: 17px; background: url(/common/plugin/syworks.design.library/template/portal/images/ico/sec_tit.png) no-repeat left top; left: 0; top: 6px; margin-top: 0; position: absolute;} .tpl_portal .sec_inner{margin-bottom: 43px;} .tpl_portal .sec_tit + .sec_inner{padding-left: 24px;} .tpl_portal .sec_tit + .sec_inner > div, .tpl_portal .sec_tit + .sec_inner > table{margin-left: -24px;} .tpl_portal .sec_tit + .sec_inner.pl0 > div, .tpl_portal .sec_tit + .sec_inner.pdlNone > div, .tpl_portal .sec_tit + .sec_inner.pdlNone > table, .tpl_portal .sec_tit + .sec_inner.pl0 > table{margin-left: 0;} .tpl_portal .sec_tit + .sec_inner.pdlNone{padding-left: 0; position: relative;} .tpl_portal .sec_tit + .sec_inner.pdlNone .tbl_top{position: absolute; top: -60px; right: 0;} /* 기타 등등 */ .txt_noti{display: block; color: #5f5f5f; font-size: 1.4em; margin: 15px 0;}   /* 타이포 폰트 정의 */ h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6{margin: 0; padding: 0; line-height: normal; font-weight: 400;} .tp.sub .h1{font-size: 4.5em;} .tp.sub .h2{font-size: 3.6em;} .tp.sub .h3{font-size: 2em;} .tp.sub .h4{font-size: 1.9em;} .tp.sub .h5{font-size: 1.8em;} .tp.sub .h6{font-size: 1.5em;} .tp.sub .h7{font-size: 1.4em;} .tp.sub .h8{font-size: 1.2em;} .tp.sub .nanum{font-family: 'Malgun Gothic', sans-serif;} .bold, b , strong{font-weight: 600;} .tp.sub .black01{color: #000;} .tp.sub .black02{color: #5f5f5f;} .tp.sub .black03{color: #444;} .tp.sub .black04{color: #999;} .tp.sub .black05{color: #222;} .tp.sub .black06{color: #777;} .tp.sub .white{color: #fff;} .tp.sub .txt_blue{color: #37abf1 !important;} .tp.sub .txt_mint{color: #3dd8e2 !important;} .tp.sub .txt_gray{color: #bdbdbd !important;} .tp.sub .txt_yell{color: #f1dd00 !important;} .tp.sub .txt_oran{color: #f1af7f !important;} .tp.sub .txt_pink{color: #f4c0c2 !important;}  /* 스텝 */ .com_step{} .com_step > ul{display: block;} .com_step.two li{width: 50%;} .com_step.three li{width: 33.333%;} .com_step.three li + li{width: 33.334%;} .com_step.three li + li + li{width: 33.333%;} .com_step.four li{width: 25%;} .com_step li{padding-right: 25px; margin-bottom: 25px; width: 20%; float: left; position: relative;} .com_step li.last:after{content: none;} .com_step li:after{content: ''; width: 10px; height: 11px; background: url(/common/plugin/syworks.design.library/template/portal/images/ico/step_arror.png) no-repeat right center; background-size: cover; position: absolute; right: 7px;top: 50%; margin-top: -6px;} .com_step li .step_inner{padding: 1px; padding-top: 0; background: #3464a7; min-height: 140px;} .com_step li + li .step_inner{background: #407bc4;} .com_step li + li + li .step_inner{background: #37abf1;} .com_step li + li + li + li .step_inner{background: #06c9e3;} .com_step li + li + li + li + li .step_inner{background: #00c5aa;} .com_step li + li + li + li + li + li + li .step_inner{background: #00a88c;} .com_step li + li + li + li + li + li + li + li .step_inner{background: #13a859;} .com_step li + li + li + li + li + li + li + li + li .step_inner{background: #73b356;} .step_tit{text-transform: uppercase; color: #fff; text-align: center; display: block; padding: 15px 5px; font-size: 15px;} .step_txt{font-family: 'Malgun Gothic', sans-serif; font-size: 14px; color: #777; line-height: 1.7; padding: 20px 15px; background: #fff; min-height: 180px;}  dl.txt_list dd ul.txt_list>li{font-size: 14px;} /* 대학소개 : 역대총장  */ .his_general{} .his_general .hisgen_list > li{display: block; margin-bottom: 28px;   overflow: hidden; width: 50%; float: left;} .his_general .hisgen_list > li.odd{padding-right: 14px;} .his_general .hisgen_list > li.even{padding-left: 14px;} .hisgen_list .col1{padding: 40px 38px;  border: 1px solid #ccc; border-top: 2px solid #37abf1;} .hisgen_list .col_inner{position: relative; } .hisgen_list .col_inner .btns{margin-top: 60px;} .hisgen_list .hisgen_img{width: 110px; } .hisgen_list .hisgen_img img{width: 100%; max-width: 100%;} .hisgen_list .hisgen_txt_wrap{position: absolute; left: 140px; top: -3px;} .hisgen_list .hisgen_txt .hist{font-size: 1.5em; font-weight: normal;} .hisgen_list .hisgen_txt .hist_name{font-size: 3em; font-weight: normal; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;} .hisgen_list .hisgen_txt .hist_subj{font-size: 1.5em; font-weight: normal; margin: 10px 0 0;}        /* *20160804 *대학소개 > 컨텐츠페이지 *퍼블리싱 작업요청 스타일정의 (양승욱/박진우) */   /**양승욱프로 스타일정의*/ .font1em {font-size:1em !important;} /* .tbl.tblType01 table {border-top:1px dashed #ccc;} .tbl.tblType01 td {border:1px dashed #ccc;} .tbl.tableType02 td {border:1px solid #ccc;} */ .sub_txt_list {margin-left:12px;} .sub_txt_list li{font-size:13px;} .lastText {font-size:1.3em;}  /**박진우프로 스타일정의*/ /*  */ .container{min-width:320px}  .f_left{float:left;} .f_right{float:right;} .t_left{text-align:left !important;} .t_center{text-align:center !important;} .t_right{text-align:right !important;}  .pc_block{display:block;} .m_block{display:none;}  .sec_tit + .sec_inner.pl0{padding-left:0;} .sec_tit .sub_text01{float:right;font-size:13px;color:#37abf1;padding-top:6px;} .sec_tit .sub_text01:after{clear:both;}  .text_btn_w{padding-bottom:20px;} .text_btn{font-size:1.5em;font-weight:700;clear:both;overflow:hidden;padding:9px 20px 9px 20px;background-color:#f9f9f9;border-bottom: 1px solid #ccc;border-top:2px solid #37abf1;}  .text_btn .title01{padding-top: 5px; color: #444;}  .text_btn .title_bg{padding-left:10px;padding-top: 5px;background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/title_bg01.jpg') no-repeat 0 12px; color: #444;}     .text_btn.bor_b_none{border-bottom:none;}  .text_btn .ml4{margin-left:4%;}  .text_btn .ml20{margin-left:20%;}  .text_btn_li{clear:both;overflow:hidden;}  .text_btn_li li{float:left;width:50%;padding:8px 10px 8px 30px;min-height:46px; border-bottom:1px solid #ccc; position: relative; padding-right: 130px;}  .text_btn_li li .title{color:#777777;font-size:1.4em;padding-top: 6px;}  .text_btn_li li .title.pt0{padding-top:0;}  .text_btn_li li:nth-child(even){border-left:1px solid #ccc;padding-left:30px;}  .text_btn_li .f_right, .text_btn .f_right{float: none; position: absolute; display: block; right: 10px; top: 50%; margin-top: -17px;}  .text_btn{position: relative;}   .tbl thead th.last:after{background:none;} /* 총장인사말 */ .greeting_w{}  .greeting_01{padding-left:57px;padding-top:20px;letter-spacing: -1px;padding-bottom:65px;background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/greeting_img_new01.jpg') no-repeat left ;background-size: 70%;}  .greeting_01 .tit01{font-size:4em;color:#37abf1;font-family: "Malgun Gothic", sans-serif;}  .greeting_01 .tit01 span{padding-right:25px; background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/greeting_ic01.gif') no-repeat right 5px;}  .greeting_01 .tit01 span.pc_block{background:none;display:inline-block;}  .greeting_01 .tit02{font-size:4em;color:#000000;font-family: "Malgun Gothic", sans-serif;}  .greeting_01 .top_text{padding-top:45px;font-size: 1.5em;line-height: 2;color:#222222;}  .greeting_bg{background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/greeting_bg.jpg') no-repeat 0 0;background-size: 100%;}  .greeting_bg.en{background-image: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/greeting_bg_en.jpg')}  .greeting_bg.ch{background-image: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/greeting_bg_ch.jpg')}  .greeting_02{padding-top:50px;padding-bottom:28px;padding-left:57px;font-size:1.5em;color:#777777;clear:both;overflow:hidden;}  .greeting_02 .f_left{width:49%;}  .greeting_02 .f_right{width:48%;}  .greeting_02 p{padding-bottom:20px;line-height:1.5;letter-spacing: -1px;}  .greeting_03{padding-top:30px;padding-bottom:40px;padding-right:40px;background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/greeting_img02.png') no-repeat left 32px;background-size: 150px;}  .greeting_03 dl{padding-left:200px;height:132px;}  .greeting_03 dl dt{color:#222222;font-size: 1.9em;color:#222;padding-top:20px;font-family:'Malgun Gothic';}  .greeting_03 dl.dl01{height:142px;}  .greeting_03 dl.dl01 dt{padding-top:40px;}  .greeting_03 dl dt span{padding-right:5px;}  .greeting_03 dl dt.title01 span{color:#37abf1;}  .greeting_03 dl dt.title02 span{color:#3dd8e2;}  .greeting_03 dl dt.title03 span{color:#bdbdbd;}  .greeting_03 dl dt.title04 span{color:#f5e66b;}  .greeting_03 dl dt.title05 span{color:#f1af7f;}  .greeting_03 dl dd{font-size: 1.5em;padding-top:5px;letter-spacing: -1px; line-height: 1.5;}  .greeting_04{padding-top:40px;padding-left:57px;padding-right:40px;padding-bottom:45px;}  .greeting_04 p{font-size: 1.5em;letter-spacing: -1px;line-height:1.5;}  .greeting_04 p.text02{font-size: 1.8em;padding-top:20px;color:#444444;}  .greeting_04 p.text03{text-align:right;padding-top:40px;margin-bottom: 100px;color:#333;font-family: "Malgun Gothic", sans-serif;}  .greeting_04 p.text03 img{margin-top:-10px;padding-left:10px;}  /* 추진전략 */ .strategy_w{}  .strategy01{position: relative; border-bottom:1px solid #dddddd;clear:both;overflow:hidden;padding-top:30px;}  .strategy01 .title00{position: absolute;top:175px;left:0;font-size:1.5em;color:#444444;width:100%;text-align:center;}  .strategy01 ul{overflow: hidden;}  .strategy01 ul li{width:33.333%;float:left;}  .strategy02 ul li{width:25%;float:left; }  .strategy02{position: relative;clear:both;overflow:hidden;padding-top:50px; border-bottom:1px solid #dddddd;}  .strategy02 .title00{position: absolute;top:193px;left:0;font-size:1.5em;color:#444444;width:100%;text-align:center;}  .strategy_w .strategy01 ul li ul{min-height:250px;}  .strategy_w .strategy02 ul li ul{min-height:200px;}  .strategy_w ul li .title01{font-size:1.4em;color:#444;text-align:center;margin-bottom:30px;height:20px;line-height:20px;border-right:1px solid #d4d4d4;background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/strategy_tit_bg.jpg') repeat-x center center;}  .strategy_w ul li.li01 .title01,  .strategy_w ul li.li04 .title01{border-left:1px solid #d4d4d4;}  .strategy_w ul li .title02{height:80px;line-height:80px;font-size:1.8em;color:#fff;text-align:center;border-left:1px solid #fff;border-bottom:1px solid #dddddd;}  .strategy_w ul li .title01 span{background-color:#fff;padding: 0 15px;}  .strategy_w ul li.li01 .title01 em{color:#216dc1;}  .strategy_w ul li.li02 .title01 em{color:#1d9fee;}  .strategy_w ul li.li03 .title01 em{color:#44c0f4;}  .strategy_w ul li.li04 .title01 em{color:#00b3d7;}  .strategy_w ul li.li05 .title01 em{color:#0ed7e7;}  .strategy_w ul li.li06 .title01 em{color:#15c3bd;}  .strategy_w ul li.li07 .title01 em{color:#04ab94;}  .strategy_w ul li.li01 .title02{background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/strategy_tit01.jpg') no-repeat center center;background-size:cover;}  .strategy_w ul li.li02 .title02{background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/strategy_tit02.jpg') no-repeat center center;background-size:cover;}  .strategy_w ul li.li03 .title02{background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/strategy_tit03.jpg') no-repeat center center;background-size:cover;}  .strategy_w ul li.li04 .title02{background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/strategy_tit04.jpg') no-repeat center center;background-size:cover;}  .strategy_w ul li.li05 .title02{background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/strategy_tit05.jpg') no-repeat center center;background-size:cover;}  .strategy_w ul li.li06 .title02{background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/strategy_tit06.jpg') no-repeat center center;background-size:cover;}  .strategy_w ul li.li07 .title02{background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/strategy_tit07.jpg') no-repeat center center;background-size:cover;}  .strategy_w ul li .title03{font-size:1.5em;color:#444444;height:50px;line-height:50px;border-bottom:1px solid #dddddd;background-color:#f5f5f5;text-align:center;text-indent: -9999em;}  .strategy_w ul li ul{clear:both;overflow:hidden;padding-top:25px;padding-bottom:17px;border-left:1px solid #dddddd;}  .strategy_w ul li ul li{width:100%;font-size:1.4em;color:#777777;letter-spacing:-1.1px;padding-bottom: 10px;padding-left:28px;padding-right: 10px;}  .strategy_w ul li ul li span{text-indent: -22px;display: block;float: left;}  .strategy_w ul li.li01 ul li span{text-indent: -13px;}  .strategy_w ul li.li02 ul li span{text-indent: -15px;}  .strategy_w ul li.li04 ul li span{text-indent: -22px;}  .strategy_w ul li.li01 ul{border-left:none;}  .strategy_w ul li.li01 ul li{padding-left:15px;}  .strategy_w ul li.li04 ul{border-left:none;}  .strategy_w ul li.li04 ul li{padding-left:28px;}  /* 대학요람 && 대학자체평가 */ .uni_calendar_w{clear:both;overflow:hidden;}  .uni_calendar_w li{width:48.5%;float:left;border:1px solid #cccccc;padding:2%;margin-bottom:2%;}  .uni_calendar_w li:nth-child(even){margin-left:2%;}  .uni_calendar_w li .f_left{width:37%;}  .uni_calendar_w li .f_left span{border:1px solid #dfdfdf;}  .uni_calendar_w li .f_left img{width:100%;}  .uni_calendar_w li .f_right{width:59%;}  .uni_calendar_w li .text01{color:#bfbfbf;font-size:1.5em;padding-top:20px;}  .uni_calendar_w li .text02{color:#222222;font-size:3em;font-weight: 700;}  .uni_calendar_w li .text03{color:#888888;font-size:1.5em;padding-top:18px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}  .uni_calendar_w li .btn_box{padding-top:37px;}  .uni_calendar_w li .btn_box span + span{margin-left: 5px;}  .uni_calendar_w li .btn_box .btns{padding: 5px 10px 5px;margin-bottom:5px}  .uni_calendar_w li .btn_box .btns.sky.ico_search:before{content: "\f26c"; margin-bottom: -2px; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}  .uni_calendar_w.type02 li .text01{padding-top: 10px;}  .uni_calendar_w.type02 li .btn_box{padding-top: 19px;}  .uni_calendar_w.type02 li .text03{padding-top: 8px;}  /* 학교법인 */ .member_w{clear:both;overflow:hidden;padding-bottom: 50px;}  .member_w ul li{float:left;width:49%;}  .member_w ul li:nth-child(even){margin-left:2%;}  .member_w ul li .tbl{padding-bottom:20px;}  .member_w ul li .tbl thead th{text-align:left;padding-left:20px;}  .member_w ul li .tbl tbody th,.member_w ul li .tbl tbody td{text-align:left;padding-left:20px;}  .member_w ul li .tbl thead th:after{display:none;}  .member_w02{clear:both;overflow:hidden;}  .member_w02 .tbl{padding-bottom:20px;}  .member_w02 .tbl thead th:after{display:none;}  .member_w02 .f_left{width:49%;}  .member_w02 .f_right{width:49%;}  .member_w02 .f_left .tbl td{padding:0;}  .member_w02 .f_left .tbl td img{width: 100%;}  .member_w02 .f_left .f_left,.member_w02 .f_left .f_right{width:auto;}  .member_w02 .tbl thead th{text-align:left;padding-left:20px;}  .member_w02 .tbl tbody th{text-align:center;padding-left:0;}  .member_w02 .tbl tbody td{text-align:left;padding-left:20px;border-left:1px solid #ccc;}  .member_w02 .tbl tbody td.p0{padding:10px 2px;text-align:center;letter-spacing: -1px;}  /* 엠블렘 */ .emblem_w{background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/emblem_bg.jpg') repeat 0 0;padding-top:40px;padding-bottom:30px;margin-bottom:20px;border-bottom:1px solid #e1e1e1;}  .emblem_w .w33{width:33%;text-align:center;padding-bottom:40px;}  .emblem_w .w50{width:49.8%;text-align:center;padding-bottom:40px;}  /* 로고및UI */ .img_wrap{clear:both;overflow:hidden;}  .img_wrap .bg_img{background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/emblem_bg.jpg') repeat 0 0;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}  .img_wrap .img_box_l{float:left;width:40%;text-align:center;padding-top:30px;padding-bottom:20px;}  .img_wrap .img_box_r{float:right;width:60%;text-align:center;padding-top:30px;padding-bottom:20px;}  .img_wrap .img_box_c{width:100%;padding-top:30px;padding-bottom:27px; border-bottom: 1px solid #dfdfdf;}  .img_wrap .w25{width:25%;text-align:center;padding-bottom:20px;}  .img_wrap .w30{width:30%;text-align:center;padding-bottom:20px;}  .img_wrap .w33{width:33%;text-align:center;padding-bottom:20px;}  .img_wrap .w50{width:49.8%;text-align:center;padding-bottom:20px;}  .bullet_t{margin-top: 30px;}  .bullet_t + dd{padding-left: 10px;}  .bullet_t span{width: 25px; height: 25px; display: inline-block; background: no-repeat left top; background-size: cover; vertical-align: middle; margin-bottom: 2px;}  .bullet_t.bullet_t01{color: #05cbe5;}  .bullet_t.bullet_t02{color: #00c5aa;}  .bullet_t.bullet_t03{color: #00a062;}  .bullet_t.bullet_t01 span{background-image: url(/common/plugin/syworks.design.library/template/portal/images/sub/introd/bullet_t01.png);}  .bullet_t.bullet_t02 span{background-image: url(/common/plugin/syworks.design.library/template/portal/images/sub/introd/bullet_t02.png);}  .bullet_t.bullet_t03 span{background-image: url(/common/plugin/syworks.design.library/template/portal/images/sub/introd/bullet_t03.png);}   /* 상징물 */ .symbol{}  .symbol .img_box_l span{padding:0 10px;vertical-align: text-top;}  .symbol .img_box_r span.col_box{width:41%;text-align:left;font-size:1.1em;line-height:1.5;vertical-align: text-top;}  .symbol .img_box_r span.col_box img{width:45%;max-width:88px;}  .symbol .img_box_r span.col_box strong{color:#222222;font-size:1.5em;padding-bottom:20px;display: block;}  .symbol .img_box_r span.col_box span{padding-left:10px;width:50%;}  /* 경영철학 */ .ceo_w{clear:both;overflow:hidden;padding-top:37px;}  .ceo_w li{float:left;width:33.33%;}  .ceo_w li .title{position: relative; font-size:2em;text-align:center;color:#222222;height:242px;width:190px;margin:0 auto;padding-top: 83px;z-index:1;}  .ceo_w li.bg01 .title{background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/ceo_01.png') no-repeat center 0;background-size: 100%;}  .ceo_w li.bg02 .title{background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/ceo_02.png') no-repeat center 0;background-size: 100%;}  .ceo_w li.bg03 .title{background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/ceo_03.png') no-repeat center 0;background-size: 100%;}  .ceo_w li .con{width:220px;margin:0 auto;padding:24px 29px;font-size:1.5em;line-height:2;min-height:312px;margin-top:-6px;border:1px solid #cfd6e4;}  .ceo_w li.bg01 .con{background-color:#f7f9fd;}  .ceo_w li.bg02 .con{background-color:#eefbff;}  .ceo_w li.bg03 .con{background-color:#e9fcf9;}  /* 총장메시지 */ .message_w{}  .message_01{padding-left:58px;padding-top:26px;letter-spacing: -1px;padding-bottom:75px;background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/message_bg.png') no-repeat right 0;background-size: 50%;}  .message_01 .tit01{font-size:4em;color:#37abf1;font-family: "Malgun Gothic", sans-serif;}  .message_01 .tit02{font-size:4em;padding-top:10px;color:#000000;font-family: "Malgun Gothic", sans-serif;}  .message_01 .top_text{padding-top:35px;font-size: 1.5em;line-height: 2;color:#222222;}  .message_02{padding-top:74px;border-top:1px solid #cdcdcd;}  .message_02 .text01{padding-bottom:40px;font-size:1.5em;line-height:1.8;}  .message_02 .text01.pb10{padding-bottom:10px;}  .message_02 .text02{clear:both;overflow:hidden;padding-top:20px;}  .message_02 .text02 .f_left{font-size:1.8em;color:#444444;}  .message_02 .text02 .f_right{font-size:1.5em;color:#444444; margin-top: -3px;}  .message_02 .text02 .f_right img{padding-left:20px; vertical-align: bottom; margin-top: -4px;}   /* 총장프로필 */ .profile_w{}  .profile_w .typeB tbody th,.profile_w .typeB tbody td{text-align:left;padding-left:10px;padding-right:10px;}  .profile_w .typeB tbody td.t_center{text-align:center;}  /* 발자취 */ .trace_w{}  .trace_01{padding-left:57px;padding-top:20px;letter-spacing: -1px;padding-bottom:33px;background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/trace_bg.png') no-repeat right bottom;background-size: 50%;border-bottom:1px solid #cdcdcd;}  .trace_01.ty02{background-image: url(/common/plugin/syworks.design.library/template/portal/images/sub/introd/trace_bg02.png); padding-top: 50px; padding-bottom: 62px;}  .trace_01 .tit01{font-size:4em;color:#37abf1;font-family: "Malgun Gothic", sans-serif;}  .trace_01 .tit02{font-size:4em;padding-top:10px;color:#000000;font-family: "Malgun Gothic", sans-serif;}  .trace_01 .top_text{padding-top:33px;font-size: 1.5em;line-height: 2;color:#222222;}  .trace_02{padding-top:40px;}  .trace_02 .typeBasic tbody td{text-align:center;padding-left:10px;padding-right:10px;}  /* 조직도 */ .group_w{}  .group_w .title01{width:235px;padding-bottom:70px;margin:0 auto;background:url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/group_line01.png') no-repeat center bottom;}  .group_w .title01 span{width:235px;font-size:2.4em;color:#fff;height:65px;line-height:65px;text-align:center;background-color:#4f4f4f;}  .group_w .title02{position: relative;z-index:1;width:180px;padding-bottom:64px;margin:0 auto;background:url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/group_line02.png') no-repeat center bottom;}  .group_w .title02 span{width:180px;font-size:1.8em;color:#444444;height:55px;line-height:55px;text-align:center;background-color:#e9e9e9;border:1px solid #d7d7d7;}  .group_w .group01{clear:both;overflow:hidden;padding-top:26px;margin-top: -5px;padding-bottom:50px;background:url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/group_line03.png') no-repeat 41% top;background-size: 51% auto;}  .group_w .group01 .f_left{width:40%;}  .group_w .group01 .f_left p{width:100%;height:50px;font-size:1.5em;color:#fff;line-height:50px;text-align:center;background-color:#3464a7;}  .group_w .group01 .f_left ul li{width:49%;float:left;text-align:center;font-size:1.4em;height:50px;line-height:50px;border:1px solid #d1d1d1;margin-top:5px;}  .group_w .group01 .f_left ul li:nth-child(even),  .group_w .group01 .f_left ul li.even{width:49%;float:right;}  .group_w .group01 .f_right{width:58%;}  .group_w .group01 .f_right p{width:100%;height:50px;font-size:1.5em;color:#fff;line-height:50px;text-align:center;background-color:#37abf1;}  .group_w .group01 .f_right ul li{width:32%;float:left;text-align:center;font-size:1.5em;height:50px;line-height:50px;border:1px solid #d1d1d1; margin-top:5px;margin-right:2%;}  .group_w .group01 .f_right ul li:nth-child(3n+0){margin-right:0;}  .group_w .group02{padding-top:60px;border-top:1px dashed #d1d1d1;}  .group_w .group02 p{width:100%;height:50px;padding-left:24px;font-size:1.5em;color:#fff;line-height:50px;text-align:left;background-color:#3464a7;}  .group_w .group02 .tbl{padding-top:10px;}  .group_w .group02 .tbl th{text-align:left;padding-left:20px;padding-right:20px;}  .group_w .group02 .tbl td{text-align:left;padding-left:1.5%;padding-right:1.5%;font-size: 1.4em;letter-spacing: -0.5px;}  .group_w .group03{padding-top:50px;}  .group_w .group03 p{width:100%;height:50px;padding-left:24px;font-size:1.5em;color:#fff;line-height:50px;text-align:left;background-color:#37abf1;}  .group_w .group03 .tbl{padding-top:10px;}  .group_w .group03 .tbl th{text-align:left;padding-left:20px;padding-right:20px;}  .group_w .group03 .tbl td{text-align:left;padding-left:1.5%;padding-right:1.5%;font-size: 1.4em;letter-spacing: -0.5px;}  .group_w .group02 .tbl td.pc_block{display:table-cell;}  .group_w .group03 .tbl td.pc_block{display:table-cell;}  /* 조직도-행정기구 */  .group_w.type2 .group_box01{position: relative;}  .group_w.type2 .group_box01 .title01{position: relative; z-index:1;width:235px;padding-bottom:70px;margin:0 auto;background:url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/group_line01.png') no-repeat center bottom;}  .group_w.type2 .group_box01 .title01 span{ width:235px;font-size:2.4em;color:#fff;height:65px;line-height:65px;text-align:center;background-color:#4f4f4f;}  .group_w.type2 .group_box01 .title01_sub1{clear:both;overflow:hidden;position: absolute;top:0;right:0;height: 110px;width:50%;background:url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/group_line01.jpg') repeat-x left 30px;}  .group_w.type2 .group_box01 .title01_sub1 p{position: absolute;top:0;right:0;border:2px solid #999999;width:150px;height:50px;line-height:50px;text-align:center;font-size:1.5em;color:#444444;background-color:#fff;}  .group_w.type2 .group_box01 .title01_sub1 ul{position: absolute;top:50px;right:0;padding-top:10px;padding-left:10px;width:150px;}  .group_w.type2 .group_box01 .title01_sub1 ul li{padding-bottom:5px;font-size:1.5em;}  .group_w.type2 .group_box01 .title01_sub2{position: absolute;top:76px;left:0;height:50px;width:50%;background:url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/group_line01.jpg') repeat-x right 26px;}  .group_w.type2 .group_box01 .title01_sub2 p{border:2px solid #999999;width:150px;text-align:center;font-size:1.5em;color:#444444;background-color:#fff;}  .group_w.type2 .group_box01 .title01_sub2 p.box01{position: absolute;top:0;left:0;height:50px;padding-top:5px}  .group_w.type2 .group_box01 .title01_sub2 p.box02{position: absolute;top:0;left:160px;height:50px;line-height:50px;}  .group_w.type2 .group_box02{position: relative;}  .group_w.type2 .group_box02 .title02{position: relative;text-align: center;z-index:1;width:90%;padding-bottom:185px;margin:0 auto;background:url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/group_line04.png') no-repeat center bottom;}  .group_w.type2 .group_box02 .title02 span{width:180px;font-size:1.8em;color:#444444;height:55px;line-height:55px;text-align:center;background-color:#e9e9e9;border:1px solid #d7d7d7;}  .group_w.type2 .group_box02 .title02_box{position: absolute;top:66px;right:0;height:130px;width:50%;background:url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/group_line01.jpg') repeat-x right 30px;}  .group_w.type2 .group_box02 .title02_sub1 p{border:2px solid #999999;width:150px;text-align:center;font-size:1.5em;color:#444444;background-color:#fff;}  .group_w.type2 .group_box02 .title02_sub1 p.box01{position: absolute;top:0;right:160px;height:60px;padding-top:10px}  .group_w.type2 .group_box02 .title02_sub1 .box02{position: absolute;top:60px;right:205px;font-size:1.5em;height:60px;padding-top:10px;padding-left:10px;}  .group_w.type2 .group_box02 .title02_sub2 p{border:2px solid #999999;width:150px;text-align:center;font-size:1.5em;color:#444444;background-color:#fff;}  .group_w.type2 .group_box02 .title02_sub2 p.box01{position: absolute;top:0;right:0;height:60px;padding-top:10px}  .group_w.type2 .group01{clear:both;overflow:hidden;padding-top:26px;margin-top: -5px;padding-bottom:50px;background:url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/group_line05.png') no-repeat center top;background-size: 85% auto;}  .group_w.type2 .group01 .group01_box{width:16%;float:left;margin-left:0.8%;}  .group_w.type2 .group01 .group01_box:first-child{margin-left:0;}  .group_w.type2 .group01 .group01_box p{text-align:center;height:60px;line-height:60px;font-size:1.5em;color:#fff;}  .group_w.type2 .group01 .group01_box.sub01 p{background-color:#3464a7}  .group_w.type2 .group01 .group01_box.sub02 p{background-color:#407bc4}  .group_w.type2 .group01 .group01_box.sub03 p{background-color:#37abf1}  .group_w.type2 .group01 .group01_box.sub04 p{background-color:#06c9e3}  .group_w.type2 .group01 .group01_box.sub05 p{background-color:#00c5aa}  .group_w.type2 .group01 .group01_box.sub06 p{background-color:#00a88c}  .group_w.type2 .group01 .group01_box ul li{font-size:1.5em;color:#777777;height:60px;line-height:60px;text-align:center;margin-top:5px;border:1px solid #d1d1d1;}  .group_w.type2 .group01 .f_left{width:40%;}  .group_w.type2 .group01 .f_left p{width:100%;height:50px;font-size:1.5em;color:#fff;line-height:50px;text-align:center;background-color:#3464a7;}  .group_w.type2 .group01 .f_left ul li{width:49%;float:left;text-align:center;font-size:1.4em;height:50px;line-height:50px;border:1px solid #d1d1d1;margin-top:5px;}  .group_w.type2 .group01 .f_left ul li:nth-child(even){width:49%;float:right;}  .group_w.type2 .group01 .f_right{width:58%;}  .group_w.type2 .group01 .f_right p{width:100%;height:50px;font-size:1.5em;color:#fff;line-height:50px;text-align:center;background-color:#37abf1;}  .group_w.type2 .group01 .f_right ul li{width:32%;float:left;text-align:center;font-size:1.5em;height:50px;line-height:50px;border:1px solid #d1d1d1;margin-top:5px;margin-right:2%;}  .group_w.type2 .group01 .f_right ul li:nth-child(3n+0){margin-right:0;}  .group_w.type2 .group02{padding-top:60px;border-top:1px dashed #d1d1d1;}  .group_w.type2 .group02 p{width:100%;height:50px;padding-left:24px;font-size:1.5em;color:#fff;line-height:50px;text-align:left;background-color:#3464a7;}  .group_w.type2 .group02 .tbl{padding-top:10px;}  .group_w.type2 .group02 .tbl th{text-align:left;padding-left:20px;padding-right:20px;}  .group_w.type2 .group02 .tbl td{text-align:left;padding-left:1.5%;padding-right:1.5%;font-size: 1.4em;letter-spacing: -0.5px;}  .group_w.type2 .group03{padding-top:50px;}  .group_w.type2 .group03 p{width:100%;height:50px;padding-left:24px;font-size:1.5em;color:#fff;line-height:50px;text-align:left;background-color:#407bc4;}  .group_w.type2 .group03 .tbl{padding-top:10px;}  .group_w.type2 .group03 .tbl th{text-align:left;padding-left:20px;padding-right:20px;}  .group_w.type2 .group03 .tbl td{text-align:left;padding-left:1.5%;padding-right:1.5%;font-size: 1.4em;letter-spacing: -0.5px;}  .group_w.type2 .group04{padding-top:60px;}  .group_w.type2 .group04 p{width:100%;height:50px;padding-left:24px;font-size:1.5em;color:#fff;line-height:50px;text-align:left;background-color:#37abf1;}  .group_w.type2 .group04 .tbl{padding-top:10px;}  .group_w.type2 .group04 .tbl th{text-align:left;padding-left:20px;padding-right:20px;}  .group_w.type2 .group04 .tbl td{text-align:left;padding-left:1.5%;padding-right:1.5%;font-size: 1.4em;letter-spacing: -0.5px;}  .group_w.type2 .group05{padding-top:60px;}  .group_w.type2 .group05 p{width:100%;height:50px;padding-left:24px;font-size:1.5em;color:#fff;line-height:50px;text-align:left;background-color:#06c9e3;}  .group_w.type2 .group05 .tbl{padding-top:10px;}  .group_w.type2 .group05 .tbl th{text-align:left;padding-left:20px;padding-right:20px;}  .group_w.type2 .group05 .tbl td{text-align:left;padding-left:1.5%;padding-right:1.5%;font-size: 1.4em;letter-spacing: -0.5px;}  .group_w.type2 .group06{padding-top:60px;}  .group_w.type2 .group06 > p{width:100%;height:50px;padding-left:24px;font-size:1.5em;color:#fff;line-height:50px;text-align:left;background-color:#00c5aa;}  .group_w.type2 .group06 .td_title{padding-left:1.5%;}  .group_w.type2 .group06 .td_ul{clear:both;overflow:hidden;padding-top:10px;}  .group_w.type2 .group06 .td_ul li{width:25%;float:left;font-size:0.8em;padding-left:1.5%;padding-bottom:8px;color:#999999;}  .group_w.type2 .group06 .tbl{padding-top:10px;}  .group_w.type2 .group06 .tbl th{text-align:left;padding-left:20px;padding-right:20px;}  .group_w.type2 .group06 .tbl thead th:after{width:0;}  .group_w.type2 .group06 .tbl td{text-align:left;padding-left:1.5%;padding-right:1.5%;font-size: 1.4em;letter-spacing: -0.5px;}  .group_w.type2 .group07{padding-top:60px;}  .group_w.type2 .group07 p{width:100%;height:50px;padding-left:24px;font-size:1.5em;color:#fff;line-height:50px;text-align:left;background-color:#00a88c;}  .group_w.type2 .group07 .tbl{padding-top:10px;}  .group_w.type2 .group07 .tbl th{text-align:left;padding-left:20px;padding-right:20px;}  .group_w.type2 .group07 .tbl td{text-align:left;padding-left:1.5%;padding-right:1.5%;font-size: 1.4em;letter-spacing: -0.5px;}  .group_w.type2 .tbl td.pc_block{display:table-cell;}  .group_w.type2 .tbl td small{color:#999999;padding-top:4px;display:block;}  .group_w.type2 .tbl th .th_bg{padding-left:10px;background:url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/title_bg01.jpg') no-repeat left center;}  .group_w.type2 .group05 .tbl td:first-child{border-left:none;}  .group_w.type2 .group06 .tbl td:first-child{border-left:none;}  .group_w.type2 .group07 .tbl td:first-child{border-left:none;}    @media only screen and (max-width: 1200px){ .pc_block.w1200{display:none;}     /* 총장인사말 */  .greeting_bg{background:none;}  .greeting_01{padding-left:0;padding-bottom:0;background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/greeting_img_new01.jpg') no-repeat left  bottom;background-size: 50%;}  .greeting_02{padding-left:0;padding-top:30px;}  .greeting_03{padding-right: 0;}    /* 대학요람 */  .uni_calendar_w li .f_left{width:30%;}  .uni_calendar_w li .f_right{width:68%;}  .uni_calendar_w li .btn_box{padding-top:20px;}  /* 학교법인 */  .sec_tit .sub_text01{padding-bottom:10px;}   /* 총장인사말 */  .message_01{padding-left:0;padding-bottom:0;background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/message_bg.png') no-repeat right bottom;background-size: 50%;}   /* 발자취 */  .trace_01{background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/trace_bg.png') no-repeat right bottom;background-size: 40%;}   /* 조직도 */  .group_w .group01 .f_left ul li.line2{line-height:1.5;}   }    @media only screen and (max-width: 800px){   .pc_block{display:none;}  .m_block{display:block;}   .text_btn_li li{float:left;width:100%;padding:8px 10px 8px 30px;min-height:46px; border-bottom:1px solid #ccc; padding-right: 130px;}  .text_btn_li li .title{color:#777777;font-size:1.4em;padding-top: 6px;}  .text_btn_li li .title.pt0{padding-top:0;}  .text_btn_li li:nth-child(even){border-left:none;padding-left:30px;}   .text_btn .ml20{margin-left:0;}  .text_btn .ml4{margin-left:0;}     /* 총장인사말 */  .greeting_01{padding-bottom:280px;background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/greeting_img_new01.jpg') no-repeat center 90px;background-size: 400px;}  .greeting_01 .tit01 span{padding-right: 18px;background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/greeting_ic01.gif') no-repeat right 7px;background-size:15px;}  .greeting_01 .tit01 span.pc_block{display:none;}  .greeting_01 .tit01{text-align:center;font-size: 3em;}  .greeting_01 .tit02{text-align:center;font-size: 2em;}  .greeting_01 .tit02 .m_block{display:inline-block;}  .greeting_02 .f_left{width:100%;}  .greeting_02 .f_right{width:100%;}  .greeting_03{background:none;padding-top: 20px;padding-right:0;padding-bottom:20px;border-top:2px solid #cccccc;}  .greeting_03 dl{padding-left:0;height:auto;padding-bottom:25px;font-family:'Malgun Gothic';}  .greeting_03 dl dt{padding:10px 10px 10px 50px;font-family:}  .greeting_03 dl.dl01{height:auto;}  .greeting_03 dl.dl01 dt{padding:10px 10px 10px 50px;}  .greeting_03 dl dt.title01{background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/greeting_img02_m01.png') no-repeat 0 center;background-size:40px;}  .greeting_03 dl dt.title02{background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/greeting_img02_m02.png') no-repeat 0 center;background-size:40px;}  .greeting_03 dl dt.title03{background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/greeting_img02_m03.png') no-repeat 0 center;background-size:40px;}  .greeting_03 dl dt.title04{background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/greeting_img02_m04.png') no-repeat 0 center;background-size:40px;}  .greeting_03 dl dt.title05{background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/greeting_img02_m05.png') no-repeat 0 center;background-size:40px;}  .greeting_04{padding-left:0;padding-right:0;border-top:2px solid #cccccc;}  .greeting_04 p.text02{font-family:'Malgun Gothic';font-weight:700;}  .greeting_04 p.text03{font-family:'Malgun Gothic';}  .greeting_04 p.text03 img{margin-top:-10px;}   /* 추진전략 */  .strategy_w .strategy01{border-bottom:none;}  .strategy_w .strategy01 ul li{width:100%;float:none;padding-bottom:20px;padding-top:30px;border-bottom:1px solid #dedede;}  .strategy_w .strategy01 ul li:first-child{padding-top:0;}  .strategy_w .strategy01 ul li ul{min-height: 0;height:auto;border-left:none;}  .strategy_w .strategy01 ul li ul li{border-bottom:none;padding-top:0;padding-bottom:10px;}  .strategy_w .strategy01 .title00{display:none;}  .strategy_w .strategy02 .title00{display:none;}  .strategy_w .strategy02{padding-top:30px;}  .strategy_w .strategy02 ul li{width:100%;float:none;padding-bottom:20px;padding-top:30px;border-bottom:1px solid #dedede;}  .strategy_w .strategy02 ul li ul{min-height: 0;height:auto;border-left:none;}  .strategy_w .strategy02 ul li ul li{border-bottom:none;padding-top:0;padding-bottom:10px;}   .strategy_w ul li ul li{letter-spacing:normal;}  .strategy_w ul li.li02 ul li{padding-left:15px;}  .strategy_w ul li em{font-size: 1.6em;vertical-align: bottom;}  .strategy_w ul li .title01{border-left:1px solid #d4d4d4;margin-bottom:20px;}  .strategy_w ul li .title02{height:40px;line-height:40px;font-weight: 700;    border-left:none;}  .strategy_w ul li .title03{text-indent:0;height:30px;line-height:30px;}    /* 대학요람 */  .uni_calendar_w li{width:100%;float:left;padding:4%;margin-bottom:4%;}  .uni_calendar_w li:nth-child(even){margin-left:0;}  .uni_calendar_w li .f_left{width:37%;}  .uni_calendar_w li .f_left span{border:1px solid #dfdfdf;}  .uni_calendar_w li .f_left img{width:100%;}  .uni_calendar_w li .f_right{width:59%;}  .uni_calendar_w li .text01{color:#bfbfbf;font-size:1.5em;padding-top:17px;}  .uni_calendar_w li .text02{color:#222222;font-size:3em;font-weight: 700;}  .uni_calendar_w li .text03{color:#888888;font-size:1.5em;padding-top:7px;}  .uni_calendar_w li .btn_box{padding-top:47px;}  .uni_calendar_w li .btn_box .btns{padding: 5px 10px 5px;}   /* 로고및UI */  .img_wrap .img_box_l{float:left;width:100%;text-align:center;padding-top:30px;padding-bottom:30px;}  .img_wrap .img_box_r{float:right;width:100%;text-align:center;padding-top:30px;padding-bottom:30px;}  .img_wrap .img_box_c{width:100%;padding-top:30px;padding-bottom:0;}  .img_wrap .w25{width:100%;text-align:center;padding-bottom:30px;}  .img_wrap .w30{width:100%;text-align:center;padding-bottom:30px;}  .img_wrap .w33{width:100%;text-align:center;padding-bottom:30px;}  .img_wrap .w50{width:100%;text-align:center;padding-bottom:30px;}   /* 학교법인 */  .member_w{padding-bottom: 20px;}  .member_w ul li{float:left;width:100%;}  .member_w ul li:nth-child(even){margin-left:0;}  .member_w02 .tbl{padding-bottom:20px;}  .member_w02 .f_left{width:100%;}  .member_w02 .text_btn .f_right{padding-top:0;}  .member_w02 .f_right{width:100%;padding-top:20px;}   /* 엠블렘 */  .emblem_w{background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/emblem_bg.jpg') repeat 0 0;padding-top:20px;padding-bottom:30px;margin-bottom:20px;border-bottom:1px solid #e1e1e1;}  .emblem_w .w33{width:100%;text-align:center;padding-bottom:40px;}  .emblem_w .w50{width:100%;text-align:center;padding-bottom:40px;}   /* 상징물 */  .symbol.img_wrap .img_box_l{width:100%;}  .symbol.img_wrap .img_box_r{width:100%;}  .symbol .img_box_r span.col_box{width:100%;padding-bottom:20px;text-align:center;font-size:1.1em;line-height:1.5;vertical-align: text-top;}  .symbol .img_box_r span.col_box img{width:47%;}  .symbol .img_box_r span.col_box strong{color:#222222;font-size:1.5em;padding-bottom:20px;display: block;}  .symbol .img_box_r span.col_box span{padding-left:2%;width:35%;max-width:100px;text-align:left;}   /* 경영철학 */  .ceo_w{padding-top:20px;}  .ceo_w li{float:left;width:100%;padding-bottom:30px;}  .ceo_w li .title{position: relative; font-size:2em;text-align:center;color:#222222;height:242px;width:190px;margin:0 auto;padding-top: 85px;z-index:1;}  .ceo_w li.bg01 .title{background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/ceo_01.png') no-repeat center 0;background-size: 100%;}  .ceo_w li.bg02 .title{background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/ceo_02.png') no-repeat center 0;background-size: 100%;}  .ceo_w li.bg03 .title{background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/ceo_03.png') no-repeat center 0;background-size: 100%;}  .ceo_w li .con{width:100%;;margin:0 auto;padding:20px;font-size:1.5em;line-height:2;min-height:0;margin-top:-6px;border:1px solid #cfd6e4;}  .ceo_w li.bg01 .con{background-color:#f7f9fd;}  .ceo_w li.bg02 .con{background-color:#eefbff;}  .ceo_w li.bg03 .con{background-color:#e9fcf9;}   /* 총장메시지 */  .message_01{padding-bottom:220px;background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/message_bg.png') no-repeat center bottom;background-size: 280px;}  .message_01 .tit01 span.pc_block{display:none;}  .message_01 .tit01{text-align:center;font-size: 2.5em;}  .message_01 .tit02{text-align:center;font-size: 2.5em;}  .message_01 .tit02 .m_block{display:inline-block;}  .message_02{margin-top:20px;padding-top:40px;}  .message_02 .text01{padding-bottom: 20px;}  .message_02 .text02 .f_left{width:100%;text-align:center;}  .message_02 .text02 .f_right{width:100%;text-align:center;padding-top:30px;}   /* 총장프로필 */  .profile_w .typeB tbody th,.profile_w .typeB tbody td{display:block;text-align:left !important;}   /* 발자취 */  .trace_01{padding-left:0;padding-top:0;letter-spacing: -1px;padding-bottom:150px;background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/trace_bg.png') no-repeat right bottom;background-size:220px;}  .trace_01 .tit01{text-align:center;font-size: 2.5em;}  .trace_01 .tit02{text-align:center;font-size: 2.5em;}  .trace_01 .top_text{text-align:center;padding-top:20px;font-size: 1.5em;line-height: 2;color:#222222;}  .trace_02{padding-top:40px;}  .trace_02 .typeBasic tbody td{text-align:center;padding-left:10px;padding-right:10px;}    /* 조직도 */  .group_w .title01{width:200px;padding-bottom:60px;margin:0 auto;background:url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/group_line01_m.png') no-repeat center bottom;background-size:15px;}  .group_w .title01 span{width:200px;font-size:2em;height:50px;line-height:50px;}  .group_w .title02{position: relative;z-index:1;width:200px;padding-bottom:80px;text-align: center;background:url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/group_line02_m.png') no-repeat center bottom;background-size:200px;}  .group_w .title02 span{width:150px;font-size:1.6em;color:#444444;height:45px;line-height:45px;text-align:center;background-color:#e9e9e9;border:1px solid #d7d7d7;}  .group_w .group01{padding-top:0;margin-top:0;padding-bottom: 40px;background:none;}  .group_w .group01 .f_left{width:100%;padding-bottom: 108px;background:url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/group_line03_m.png') no-repeat center bottom;background-size:200px;}  .group_w .group01 .f_left ul li.line2{line-height:50px;}  .group_w .group01 .f_left ul li{margin-top:10px;font-size: 1.2em;}  .group_w .group01 .f_right{width:100%;}  .group_w .group01 .f_right ul li{width:49%;margin-right:0;float:left;font-size: 1.2em;}  .group_w .group01 .f_right ul li:nth-child(even){float:right;}   .group_w .group02{padding-top:40px;}  .group_w .group02 .typeB tbody th{display:block;text-align:left !important;padding-left:20px;padding-right:20px;}  .group_w .group02 .typeB tbody td{display:block;text-align:left !important;padding-left:20px;padding-right:20px;border-left:none;font-size: 1.4em;}  .group_w .group02 .typeB tbody td.pc_block{display:none !important;}  .group_w .group03 .typeB tbody th{display:block;text-align:left !important;padding-left:20px;padding-right:20px;}  .group_w .group03 .typeB tbody td{display:block;text-align:left !important;padding-left:20px;padding-right:20px;border-left:none;font-size: 1.4em;}  .group_w .group03 .typeB tbody td.pc_block{display:none !important;}   /*  .group_w .title01{width:235px;padding-bottom:70px;margin:0 auto;background:url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/group_line01.png') no-repeat center bottom;}  .group_w .title01 span{width:235px;font-size:2.4em;color:#fff;height:65px;line-height:65px;text-align:center;background-color:#4f4f4f;}  .group_w .title02{position: relative;z-index:1;width:180px;padding-bottom:64px;margin:0 auto;background:url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/group_line02.png') no-repeat center bottom;}  .group_w .title02 span{width:180px;font-size:1.8em;color:#444444;height:55px;line-height:55px;text-align:center;background-color:#e9e9e9;border:1px solid #d7d7d7;}  .group_w .group01{clear:both;overflow:hidden;padding-top:26px;margin-top: -5px;padding-bottom:50px;background:url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/group_line03.png') no-repeat 41% top;background-size: 51% auto;}  .group_w .group01 .f_left{width:40%;}  .group_w .group01 .f_left p{width:100%;height:50px;font-size:1.5em;color:#fff;line-height:50px;text-align:center;background-color:#3464a7;}  .group_w .group01 .f_left ul li{width:49%;float:left;text-align:center;font-size:1.5em;height:50px;line-height:50px;border:1px solid #d1d1d1;margin-top:5px;}  .group_w .group01 .f_left ul li.line2{line-height:1.5;}  .group_w .group01 .f_left ul li:nth-child(even){width:49%;float:right;}  .group_w .group01 .f_right{width:58%;}  .group_w .group01 .f_right p{width:100%;height:50px;font-size:1.5em;color:#fff;line-height:50px;text-align:center;background-color:#37abf1;}  .group_w .group01 .f_right ul li{width:32%;float:left;text-align:center;font-size:1.5em;height:50px;line-height:50px;border:1px solid #d1d1d1;margin-top:5px;margin-right:2%;}  .group_w .group01 .f_right ul li:nth-child(3n+0){margin-right:0;}  .group_w .group02{padding-top:60px;border-top:1px dashed #d1d1d1;}  .group_w .group02 p{width:100%;height:50px;padding-left:24px;font-size:1.5em;color:#fff;line-height:50px;text-align:left;background-color:#3464a7;}  .group_w .group02 .tbl{padding-top:10px;}  .group_w .group02 .tbl th{text-align:left;padding-left:20px;padding-right:20px;}  .group_w .group02 .tbl td{text-align:left;padding-left:1.5%;padding-right:1.5%;font-size: 1.4em;border-left:1px solid #dddddd;letter-spacing: -0.5px;}  .group_w .group03{padding-top:50px;}  .group_w .group03 p{width:100%;height:50px;padding-left:24px;font-size:1.5em;color:#fff;line-height:50px;text-align:left;background-color:#37abf1;}  .group_w .group03 .tbl{padding-top:10px;}  .group_w .group03 .tbl th{text-align:left;padding-left:20px;padding-right:20px;}  .group_w .group03 .tbl td{text-align:left;padding-left:1.5%;padding-right:1.5%;font-size: 1.4em;border-left:1px solid #dddddd;letter-spacing: -0.5px;}  */          }  @media only screen and (max-width: 960px){  .quick_wrap{display:none}  .nav_quick_menu{display:block}  /* .navi .navgator{overflow-y:visible}  .navgator .navibar{height:calc(100vh - 337px);overflow-y:auto} */ }  @media only screen and (min-width: 961px){  .subMiddleWrap{margin-top: 0;}  .unt_sub_lnbmenu{float: none; width: auto;}  .sub_content_wrap{float: none; width: auto; padding-left: 0;} } @media only screen and (max-width:430px){   /* 대학요람 */  .uni_calendar_w li .btn_box{padding-top:10px;}  .uni_calendar_w li .btn_box .btns{margin-top:5px;}  .uni_calendar_w li .text01{padding-top:10px;}  .uni_calendar_w li .text02{font-size:2.5em;}  }   @media only screen and (max-width:370px){   /* 총장인사말 */  .greeting_04 p.text03 img{margin-top:0;padding-top:10px;}   /* 총장메시지 */  .message_02 .text02 .f_right img{margin-top:0;padding-top:10px;}     } .symbol.img_wrap{border-bottom: 1px solid #dfdfdf;} .symbol.img_wrap .bg_img{padding: 84px 0 78px;} .symbol.img_wrap .img_box_r{padding-top: 58px;} .img_wrap .bg_img, .emblem_w{border-right: none; border-bottom: none; position: relative;} .img_wrap .bg_img:after, .emblem_w:after{content: ''; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: url('/common/plugin/syworks.design.library/template/portal/images/sub/introd/emblem_bg2.png') repeat 0 0;}                                  .deptInfo  div {  margin: 10px }  .deptInfo  ul {  margin-left: 10px }  .deptInfo  li {  margin-left: 10px }    .main .main_visual .intro_visu_inner img{min-width: 1800px;}  .main .main_visual .bx-viewport .intro_visu_inner img{min-width: 0; max-width: none; width: auto;}   .main .notice_line{margin-left: 15px; margin-right: 15px;} .main .widget_portal_main_notice2 {float: left;width: 41.66666667%; padding-left: 15px; padding-right: 15px;} .main .widget_portal_main_notice4 {float: left;width: 33.33333333%; padding-left: 15px; padding-right: 15px;} .main .widget_portal_main_notice3 {float: left;width: 25%; padding-left: 15px; padding-right: 15px;} .main .widget_schedMngt {float: left;width: 25%; padding-left: 15px; padding-right: 15px;}  .main .bx-wrapper .main_visual .intro_visu_inner img{width: auto;height: auto;} .main .col-xs-12 .notice_line{margin-left: 0; margin-right: 0;} .main .col-sm-12 .widget_portal_main_notice2 {float: none;width: 100%; padding-left: 0; padding-right: 0;} .main .col-sm-12 .widget_portal_main_notice3 {float: none;width: 100%; padding-left: 0; padding-right: 0;} .main .col-sm-12 .widget_schedMngt {float: none;width: 100%; padding-left: 0; padding-right: 0;} .main .col-sm-12 .widget_portal_main_notice4 {float: none;width: 100%; padding-left: 0; padding-right: 0;}  .sub .widget_portal_side_menu {float: left;width: 20%;} .sub .widget_content {float: left;width: 80%;} .sub .col-md-3 .widget_portal_side_menu {float: none;width: 100%;} .sub .col-md-9 .widget_content {float: none;width: 100%;} /* 개발 끝날때 까지만 */ .radio_wrap, .checkbox_wrap{margin-right: 0;}                          /* 강남대에서 요청 테스트 */ .subb_t .sub_icon{display: none;} .subb_t .subb_txt{padding-left: 0;}     /* 유지보수 */ .adct_txts{border: 1px solid #ddd; padding: 10px 15px; margin-top: 5px; max-height: 300px; overflow-y: auto;} .adct li{position: relative;} .adct .adct_rdo{position: absolute; right: 0; top: 0;} .adct .adct_rdo input, .adct .adct_rdo span{vertical-align: middle;} .adct li+li{margin-top: 15px;}  .table_style_wrap{border-top: 2px solid #37abf1;overflow-x: scroll;}  .table_style_wrap table{table-layout: fixed;width: 100%;}  .table_style_wrap table tr.first{background: #f9f9f9;border-bottom: 1px solid #dfdfdf;}  .table_style_wrap table tr{background: #fff;border-bottom: 1px solid #dfdfdf;}  .table_style_wrap table tr.first td{    padding: 14px 10px;    text-align: center;color: #444;font-weight: 600;font-size: 15px;}  .table_style_wrap table tr td{padding: 13px 10px; font-size: 15px;}  .tooltip {       position: absolute;       display: none;       background-color: #333;       color: #fff;       padding: 5px;       border-radius: 5px;       z-index: 1;     } 