﻿@charset "utf-8";

.ui.uilnk.type1 .box_col .col .bico .ico{display:block;margin: auto;width:130px;height:130px;background:url(/images/kor/common/bg_icon_lnk.png);}
.ui.uilnk.type1 .box_col .col .bico .ico.icon2{background-position:-130px 0}
.ui.uilnk.type1 .box_col .col .bico .ico.icon3{background-position:-260px 0}
.ui.uilnk.type1 .box_col .col .bico .ico.icon4{background-position:-390px 0}
.ui.uilnk.type1 .box_col .col .bico .ico.icon5{background-position:-520px 0}
.ui.uilnk.type1 .box_col .col .bico .ico.icon6{background-position:-650px 0}
.ui.uilnk.type1 .box_col .col .bico .ico.icon7{background-position:-780px 0}
.ui.uilnk.type1 .box_col .col .bico .ico.icon8{background-position:-910px 0}



.charter{width:100%;padding:250px 70px 50px 70px;background:#f7f7f7 url(/images/kor/sub05/sub05_02_01_img01.gif) no-repeat 50% 0;}
.charter .b_txt{display:block;font-size:22px;color:#333;line-height:30px;text-align:center;font-weight:normal;word-break:keep-all;word-wrap: break-word;}
.charter .m_txt{margin:5px 0 0 0;font-size:15px;color:#555;line-height:27px;text-align:center;word-break:keep-all;word-wrap:break-word;}
.charter .charter_list{margin:75px 0 0 0;}
.charter .charter_list span.num{display:inline-block;position:absolute;left:0;top:0;margin:0 5px 0 0;width:30px;height:30px;line-height:30px;background:url(/images/kor/sub05/sub05_02_01_num_bg.png) no-repeat 0 0;color:#fff;text-align:center}
.charter .charter_list li{position:relative;margin:0 0 10px 0;padding:0 0 0 40px;line-height:30px;color:#555;word-break:keep-all;word-wrap:break-word;}

@media(max-width:801px){
.charter{padding:250px 40px 45px}
}
@media(max-width:600px){
.charter{padding:240px 25px 45px}
.charter .b_txt{font-size:20px}
.charter .m_txt{font-size:14px;line-height:22px;}
.charter .charter_list{margin:40px 0 0;}
.charter .charter_list li{line-height:22px}
}


.music{padding:80px 100px;background:url(/images/kor/sub05/sub05_02_02_bg.gif) repeat-x 0 0;border:1px solid #e2e0d9;border-top:none;}
.music h2{margin:0 0 30px 0;padding:0;background:none;text-align:center;color:#444;font-size:26px;font-family:'nsr';}
.music .item{position:relative;padding:50px 50px 50px 220px;min-height:100px;border-bottom:1px solid #ddd;}
.music .item.last{border-bottom:none;}
.music .item:after{content:"";display:block;clear:both;}
.music .item *{margin:0;padding:0;background:none;}
.music .item h3{position:absolute;top:50px;left:30px;width:200px;padding:0;color:#2452a7;font-size:18px;line-height:1;}
.music .item h3 span{display:block;color:#000;font-size:22px;font-weight:normal;color:#000;line-height:1.2;}
.music .item h3:before{display:none;}



@media(max-width:1023px){
	.music{padding:50px 40px;}
	.music .item{position:relative;padding:35px 35px 35px 180px;}
	.music .item h3{top:30px;left:0;width:160px;}

}
@media(max-width:767px){
	.music{padding:10px 20px;}
	.music .item{position:relative;padding:25px;}
	.music .item h3{position:relative;top:auto;left:auto;width:100%;}

}

.intro{margin:0 0 30px 0;padding:55px 0 40px 0;background-color:#f6f7f8;}
.intro .item{padding:0 50px;height:335px;margin:0 auto;background:url(/images/kor/sub05/sub05_01_img02.jpg)no-repeat 50% 100%;text-align:center}
.intro .item .slogan{display:block;padding:0 20px 20px;}
.intro .item .item_txt{padding:0 20px;font-size:19px;line-height:25px}
.intro .item .item_txt .c_red2{color:#2f71d2;}

@media(max-width:769px){
.intro .item .item_txt span{display:block;}
}
@media(max-width:600px){
.intro .item{height:290px;background-size:95%}
.intro .item .item_txt{font-size:15px;line-height:23px}
}
@media(max-width:361px){
.intro .item{height:240px;}
.intro{padding:40px 0 30px}
.intro .item .item_txt{font-size:14px}
}

.imgbox{border:1px solid #ddd;text-align:center;padding:20px;}
.imgbox.ci{background:url(/images/kor/sub05/bg_symbol.png) repeat 50% 100%;border:none;}
.cont_row .box_cont.noboard{border-top:none;}
.cont_row.ci h3{margin-top:20px}
.imgbox .btn_wrap{text-align:right;padding:30px 0 0;}
.bimg{margin-bottom:10px;text-align:center}
.bimg{}

.ui.uilnk .box_col .col .item .txt_area{text-align:center}


.map{position:relative;overflow:hidden;height:400px;/*border:1px solid #e5e6e7;*/ background:#4D5965;}

.box_local{position:relative;padding:20px;border:1px solid #ddd;background:#f8f8f8;}
.box_local:after{content:"";display:block;clear:both;visibility:hidden;}
.box_local h2{position:relative;display:inline-block;margin:0;padding:5px 20px;font-size:18px;line-height:20px;color:#06499d;font-weight:bold;background:none;}
.box_local h2:before,
.box_local h2:after{content:"";display:block;position:absolute;top:50%;margin-top:-26px;width:11px;height:51px;background:url(/images/kor/sub01/sub10_ico.png) no-repeat;}
.box_local h2:before{left:-10px;background-position:0 -42px;}
.box_local h2:after{right:-10px;background-position:-12px -42px;}
.box_local h2 span{font-size:18px;line-height:20px;color:#701e20;font-weight:bold;font-family:'nsr','Malgun Gothic';}
.box_local .lst_local{float:left;display:inline-block;padding-top:16px;}
.box_local .lst_local li{position:relative;text-align:left;}
.box_local .lst_local li b {margin-right:5px;}
.box_local .lst_local li.last {margin-top:10px;}
.box_local .lst_local li.last a {display:block;width:auto;height:auto;padding:20px 0;background-color:#45495b;color:#fff;font-size:13px;text-align:center;}

.box_local .lst_local li .ico_local{background:url(/images/kor/sub01/sub10_ico.png) no-repeat;}
.box_local .lst_local li .ico_local.ico3{display:block;width:28px;height:36px;margin:0 auto 10px;background-position:0 0;}


@media all and (min-width:600px) {
.box_local{padding:20px 150px 20px 50px;}
.box_local h2{float:left;padding:35px 15px;margin-right:35px;}
.box_local h2 span{display:block;}
.box_local .lst_local li.last {position:absolute;right:50px;top:50%;margin-top:-50px;}
.box_local .lst_local li.last a {display:inline-block;height:100px;width:100px;padding:20px 0 0;}

}


.ui-map-box{padding:40px 0;margin:0 0 10px;border-bottom:1px solid #f1f1f1;}
.ui-map-box:after {content:"";display:block;clear:both;}
.ui-map-box h3 {float:left;width:15%;margin:0;padding:0}
.ui-map-box .txt_h3 {float:left;width:75%;}
.ui-map-box .txt_h3 li {margin:6px 0 0;font-size:14px;color:#666;line-height:1.4}
.ui-map-box .txt_h3 li:after {content:"";display:block;clear:both;}
.ui-map-box .ti {float:left;display:inline-block;width:55px;padding:4px 0 3px 0px;margin-right:10px;border-radius:20px;/*border:1px solid #333;*/font-size:13px;text-align:center;color:#fff;background-color:#701e20;}
/*.ui-map-box .ti.car {color:#fff;background-color:#701e20;}
.ui-map-box .ti.train {color:#fff;background-color:#005fa8;}
.ui-map-box .ti.bus {color:#fff;background-color:#a72e75;}*/
.ui-map-box .txt_h3 li .rcon {float:left;margin-left:5px;margin-top:-5px;width:90%}
.ui-map-box .txt_h3 li .rcon strong{display:block;font-size:15px;color:#000;}

@media(max-width:600px){
	.ui-map-box h3{float:none;}
	.ui-map-box .txt_h3{float:none;width:100%;}
	.ui-map-box .ti{float:none;display:block;margin:10px 0 5px 0;}
}




.organ{position: relative;width: 100%;overflow: hidden;}
.organ a,
.organ strong{display: block;font-weight: 400;font-size: 1.2em;color: #fff;}
.organ strong{position: relative;z-index: 1;width: 180px;margin-left: 321px;padding: 13px 0;text-align: center;border-radius: 5px;}
.organ1 a{color:#fff;}
.organ a{color: #454545;}
.organ1>li{position: relative;padding-bottom: 15px;}
.organ1>li>ul>li>a{height: 50px;padding: 0 10px 0 15px;font-size: 0.85em;border-radius: 5px;background: #efefef url(/images/kor/sub05/organ_lv2.png) no-repeat 95% 50%;line-height: 50px;}
.organ1 .lv1>ul>li a{border: 1px solid #d5d5d5;color: #454545;font-weight: 400;text-align: center;background: #fff;line-height:50px;font-size: 1em;}
.organ1{position: relative;width: 100%;overflow: hidden;}
.organ1>li>ul{position: relative;width: 100%;padding: 60px 0;overflow: hidden;}
.organ1>li>ul>li{position: relative;float: left;width: 151px;margin-right: 18px;text-align: left;}
.organ1 li[class^="organ1_2"]{position: relative;height: 80px;z-index: 1;}
.organ1 .lv1>ul>li{width: 187px;height: auto;}
.organ1 .lv1{position: relative;padding-bottom: 40px;}
.organ1 .lv1>a{display:block;width: 152px;height: 152px;margin-left: 336px;line-height: 152px;background-color:#1f4877;color: #fff;border-radius:50%;}
.organ1>li:after{content: "";display: block;position: absolute;top: -40px;left: 412px;height: 15px;border-left: 1px solid #dcdcdc;}
.organ1 .lv1:before{content: "";position: absolute;top: 175px;left: 252px;width: 160px;border-top: 1px solid #dcdcdc;}
.organ1 .lv1>ul{position: absolute;width: auto;top: 150px;left: 20px;padding: 0;margin: 0 0 0 50px;}
.organ1 .lv2 strong{background-color: #3c71c9;}
.organ .lv2:after{display: block;bottom: -15px;height: 180px;}
.organ1 .lv3:before{content: "";display: block;position: absolute;top: 15px;left: 413px;width: 467px;border-top: 1px solid #dcdcdc;}
.organ1>li>ul:after{content: "";display: block;position: absolute;top: 15px;left: 880px;height: 887px;border-left: 1px solid #dcdcdc;}
.organ1 li.organ1_2_1:after,
.organ1 li.organ1_2_6:after,
.organ1 li.organ1_2_11:after{content: "";display: block;position: absolute;top: -15px;left: 74px;width: 770px;border-top: 1px solid #dcdcdc;}
.organ1>li>ul>li>a:after{content: "";display: block;position: absolute;top: -15px;left: 74px;height: 15px;border-left: 1px solid #dcdcdc;}
.organ1>li>ul:before{content: "";display: block;position: absolute;top: 45px;left: 844px;height: 160px;border-left: 1px solid #dcdcdc;}
.organ1 .lv4:before{position: absolute;content: "";top: -65px;left: 170px;width: 641px;border-top: 1px solid #dcdcdc;}
.organ1 .lv4:after,
.organ1 .lv5:after{top: -65px;left: 170px;height: 140px;}
.organ1 .lv4, .organ1 .lv5,
.organ1 .lv6{float: left;width: 320px;margin-left: 70px;margin-top: 50px;}
.organ1 .lv4 strong,
.organ1 .lv5 strong,
.organ1 .lv6 strong{margin: 0 auto;background-color: #4c6377;margin-left: 77px;
}
.organ1 .lv4>ul:before,
.organ1 .lv5>ul:before{height: auto;border-top: 1px solid #dcdcdc;}
.organ1 .lv4>ul:before,
.organ1 .lv5>ul:before{top: 20px;left: 92px;width: 158px;}
.organ1 .lv4>ul>li,
.organ1 .lv5>ul>li{width: 140px;margin: 0 0 15px 18px;}
.organ1 .lv4 li[class^="organ1_2"],
.organ1 .lv5 li[class^="organ1_2"]{height: auto;}
.organ1 .lv3>ul{padding-bottom: 0px;}
.organ1 .lv4>ul,
.organ1 .lv5>ul{padding:35px 0;}
.organ2{position: relative;}
.organ2 a{font-weight: 400;font-size:1em;}
.organ2>li{position: relative;}
.organ2>li>strong{margin-left: 0;background-color: #8a99a7;color:#fff;}
.organ2>li>ul{padding-top: 15px;overflow: hidden;}
.organ2>li>ul>li{position: relative;float: left;width: 134px;margin: 15px 0 0 14px;text-align: left;border: 1px solid #dcdcdc;border-radius: 5px;background-color: #fff;}
.organ2>li>ul>li>a{display: block;padding: 13px 10px;line-height: 1;font-size: 1em;background: url(/images/kor/sub05/organ_lv2.png) no-repeat 95% 50%;color: #484848;}
.organ2 .village1,
.organ2 .village7{margin-left: 0;}
.organ2>li:after{content: "";position: absolute;top: 55px;left: 90px;height: 15px;border-left: 1px solid #dcdcdc;}
.organ2:after{content: "";display: block;position: absolute;top: 70px;left: 67px;width: 741px;border-top: 1px solid #dcdcdc;}
.organ2>li>ul>li:after{content: "";position: absolute;top: -15px;left: 66px;height: 15px;border-left: 1px solid #dcdcdc;}
.organ>a.taean_council{display: block;font-weight: 400;font-size: 1.2em;color: #fff;position:absolute; top:45px;right:50%;margin-right:-250px;width: 180px;padding: 13px 0;text-align: center;border-radius: 5px;background-color:#94c11e;}

@media(max-width:945px){
	.organ{width:720px;margin:0 auto;}
	.organ1 li.organ1_2_1:after, .organ1 li.organ1_2_6:after, .organ1 li.organ1_2_11:after{width:600px;}
	.organ1 li.organ1_2_6:after{left:-95px;}
	.organ1 li.organ1_2_11:after{left:-264px;}
	.organ1 li.organ1_2_14:after{width:600px;content: "";display:block;position:absolute;top:-15px;left: -95px;border-top: 1px solid #dcdcdc;}
    .organ1>li>ul:after{left:705px;}
    .organ1>li>ul:before{left:673px;height:240px;}
    .organ1 .lv3:before{width: 293px;}
    .organ1 .lv4, .organ1 .lv5, .organ1 .lv6{margin-left:10px;}
    .organ1 .lv4:before{width:526px;}
    .organ2>li>ul{max-width:700px;}
    .organ2 .village5{margin-left:0px;}
	.organ2 .village6{margin-left:15px;}
    .organ2 .village7{margin-left:15px;}
    .organ1 .lv1>a {margin-left:0;margin:0 auto;}
    .organ1>li:after{left:50%;}
    .organ .lv2:after{height:155px;}
    .organ1 .lv2 strong{margin-left: 0;margin:0 auto;}
    .organ1 .lv1:before{width:120px;}
    .organ1 .lv1>ul>li{width:150px;}
    .organ1 .lv1:before{width:140px;left:220px;}
    .organ1 .lv3:before{left:360px;width:345px;}
    .organ2>li>ul>li{width:155px;}
    .organ2:after{width:508px;}
    .organ>a.taean_council{margin-right: -300px;}
}
@media(max-width:750px){
	.organ{width:550px;margin:0 auto;}
	.organ1 .lv3{max-width:530px;}
	.organ1 .lv4, .organ1 .lv5, .organ1 .lv6{float: none;}
	.organ1 .lv4, .organ1 .lv5{margin-left: 80px;}
	.organ1>li>ul:before{left:505px;}
	.organ1>li>ul:after {left:525px;}
	.organ1 li.organ1_2_1:after, .organ1 li.organ1_2_6:after, .organ1 li.organ1_2_11:after, .organ1 li.organ1_2_14:after, .organ1 li.organ1_2_9:after{width:432px;}
	.organ1 li.organ1_2_6:after{left: -264px;}
	.organ1 li.organ1_2_9:after{content: "";display:block;position:absolute;top:-15px;left: -264px;border-top: 1px solid #dcdcdc;}
	.organ1 li.organ1_2_11:after{left: -95px;}
	.organ1>li>ul:before{height: 320px;}
	.organ1 .lv3:before{width: 250px;left:276px;}
	.organ1 .lv4:before{width: 275px;}
	.organ1 .lv5:before {position: absolute;content: "";top: -65px;left: 170px;width: 275px;border-top: 1px solid #dcdcdc;}
	.organ1 .lv5:after{height:270px;top:-197px;}
	.organ1 .lv5:before{display:none}
	.organ1 .lv4:after, .organ1 .lv5:after{left: 167px;}
	.organ2{max-width:530px;}
	.organ1 .lv1>ul{left:-25px;}
	.organ1 .lv1:before{width:100px;left:175px;}
	.organ2 .village5{margin-left:15px}
	.organ2 .village4, .organ2 .village7{margin-left:0;}
	.organ2:after{width:338px;}
	.organ>a.taean_council{width:150px;margin-right:-250px;}
}
@media(max-width:580px){
	.organ {width: 95%;margin: 0 auto;}
	.organ1>li{padding-bottom: 0}
	.organ1 .lv1>a{width:100%;height:60px;line-height:60px;margin-left:0;border-radius:0;}
	.organ1 .lv1>ul{top:90px;}
	.organ1 .lv2{padding-top: 70px;padding-bottom:15px;}
	.organ1 .lv2 strong{width:100%;border-radius:0;}
	.organ1 .lv3:before, .organ1 .lv3>ul:after, .organ1 .lv3>ul>li:after, .organ1 .lv3>ul>li>a:after, .organ1 .lv4:before, .organ1 .lv4:after, .organ1 .lv5:after, .organ1 .lv4>ul:before, .organ1 .lv5>ul:before, .organ1>li>ul>li>a:after, .organ1>li>ul:after, .organ2>li:after, .organ2:after, .organ2>li>ul>li:after, .organ1 .lv1:before{display:none}
	.organ1>li>ul{padding:0;}
	.organ1 li[class^="organ1_2"]{font-size: 1.2em;width: 100%;height:65px;text-align: center;}
	.organ1 .lv4, .organ1 .lv5, .organ1 .lv6{margin-top: 0;margin-left:0;}
	.organ1 .lv1>ul{width:100%;left:-50px;}
	.organ1>li>ul:after{display:block;position:absolute;top: 25px;left: 50%;margin-left:-95px;width: 95px;border-left:0;border-top: 1px solid #dcdcdc;}
	.organ1 .lv4, .organ1 .lv5, .organ1 .lv6{width:100%;}
	.organ1 .lv4 strong, .organ1 .lv5 strong, .organ1 .lv6 strong{width: 100%;height: 60px;line-height: 60px;margin:0;padding:0;border-radius:0;}
	.organ1 .lv4>ul, .organ1 .lv5>ul{padding:0;padding-top: 15px;}
	.organ1 .lv4 li[class^="organ1_2"], .organ1 .lv5 li[class^="organ1_2"]{width:100%;margin:0;margin-bottom:15px;}
	.organ1>li>ul>li>a{border-radius:0;}
	.organ2, .organ2>li>ul{max-width:none;}
	.organ2>li>strong{width:100%;border-radius:0;}
	.organ2>li>ul>li{width: 100%;border-radius: 0;margin-left: 0;}
	.organ2>li>ul{padding-top: 0}
	.organ2 .village5, .organ2 .village6{margin-left: 0}
	.organ>a.taean_council{margin-right: 0;right: 0;top: 90px;border-radius: 0;padding: 10px 0;}
}

.floor_guide{width:100%;overflow:hidden;border:1px solid #ddd;text-align: center;}
.floor_guide img{max-width: 100%}




.ui-top-dept figure{position:relative;margin:30px 0;padding:0;border:none;}
.ui-top-dept figure .pic{max-width:560px}
.ui-top-dept figcaption{position:absolute;top:94px;right:0;width:478px;padding:52px;background-color:#fafafa}
.ui-top-dept figcaption .tit{position:relative;margin-bottom:10px;color:#121212;font-family:'nsr','Malgun Gothic';font-size:20px;line-height:160%;font-weight:600;}
.ui-top-dept figcaption p{color:#666;font-size:14px;line-height:160%;}
.ui-top-dept figcaption p strong{color:#121212;font-family:'nsr','Malgun Gothic';font-weight:600;}
@media(max-width:639px){
.ui-top-dept figcaption{position:relative;top:auto;width:100%;padding:20px;}

}
.ui-row-cnt .ui-item .list_1st li strong{position:relative;display:inline-block;margin-right:10px;padding-right:10px;color:#121212;font-family:'nsr','Malgun Gothic';font-size:15px;}
.ui-row-cnt .ui-item .list_1st li strong:before{content: "";display:block;position:absolute;top:6px;right:0;width:1px;height:12px;background-color:#dcdcdc;}
.ui-row-cnt .ui-item .ui-tit.sub05_08_01_logo1{width:248px;height:159px;font-size:0;background:url(/images/kor/sub05/sub05_08_01_logo1.jpg) no-repeat;}
.ui-row-cnt .ui-item .ui-tit.sub05_08_01_logo2{width:248px;height:159px;font-size:0;background:url(/images/kor/sub05/sub05_08_01_logo2.jpg) no-repeat;}
.ui-row-cnt .ui-item .ui-tit.sub05_08_01_logo3{width:248px;height:159px;font-size:0;background:url(/images/kor/sub05/sub05_08_01_logo3.jpg) no-repeat;}
.ui-row-cnt .ui-item .ui-tit.sub05_08_01_logo4{width:248px;height:159px;font-size:0;background:url(/images/kor/sub05/sub05_08_01_logo4.jpg) no-repeat;}
.ui-row-cnt .ui-item .ui-tit.sub05_08_01_logo5{width:248px;height:159px;font-size:0;background:url(/images/kor/sub05/sub05_08_01_logo5.jpg) no-repeat;}
.ui-row-cnt .ui-item .ui-tit.sub05_08_01_logo6{width:248px;height:159px;font-size:0;background:url(/images/kor/sub05/sub05_08_01_logo6.jpg) no-repeat;}




.cmn_ico {}
.cmn_ico *{margin:0;padding:0;border:0;letter-spacing:normal;background:url(/images/kor/sub05/bg_ico.png);/*background-image: url(/images/mayor/common/bg_ico.svg), none;*/}
.cmn_ico .bico {position:absolute;display:block;}
.cmn_tx {}
.cmn_tx *{margin:0;padding:0;border:0;letter-spacing:normal;background:url(/images/kor/sub05/bg_tx.png);/*background-image: url(/images/mayor/common/bg_ico.svg), none;*/}
.cmn_tx .bico {position:absolute;display:block;font-size:0;text-indent: -999px;overflow:hidden;}
/* common 공약아이콘_small */
.glico_s .bico{width:50px;height:50px;}
.glico_s .gl1 .bico {background-position:0px -20px}
.glico_s .gl2 .bico {background-position:-50px -20px}
.glico_s .gl3 .bico {background-position:-100px -20px}
.glico_s .gl4 .bico {background-position:-150px -20px}
.glico_s .gl5 .bico {background-position:-200px -20px}
.glico_s .gl6 .bico {background-position:-250px -20px}
.glico_s .gl7 .bico {background-position:0 -70px}
.glico_s .gl8 .bico {background-position:-50px -70px}
.glico_s .gl9 .bico {background-position:-100px -70px}
.glico_s .gl10 .bico {background-position:-150px -70px}
.glico_s .gl11 .bico {background-position:-200px -70px}
.glico_s .gl12 .bico {background-position:-250px -70px}


/* sub2_1비전 */
.goaltop {width:270px;margin:0 auto;text-align:center;}
.goaltop div {width:270px;height:460px;margin:0 auto;background:url(/images/kor/sub05/bg_goal.png) -145px 0; }
.goaltop div p{color:#888;font-family:'nsr','Malgun Gothic';font-size:20px;}
.goaltop div p em{display:block;padding:60px 0 25px;color:#121212;font-family:'nsr','Malgun Gothic';font-size:28px;background:none;font-weight:600;}
.goaltop div p .bico{position:static;width:190px;height:70px;margin:0 auto;background-position:-440px -80px;}
.goaltop {width:290px;margin:0 auto;}
.goaltop ul{}
.goaltop ul:after{content:"";clear:both;display:block}
.goaltop ul li {float:left;width:144px;height:144px;padding:30px 30px 0;text-align:center;color:#fff;background:url(/images/kor/sub05/bg_goal.png);font-size:1.2em;line-height:1.2em;}
.goaltop ul li.gt1 {left:0;top:20px;background-position:0 0;}
.goaltop ul li.gt2 {left:40px;top:185px;background-position:0 -150px;}
.goaltop ul li.gt3 {left:245px;top:270px;background-position:0 -300px;}
.goaltop ul li.gt4 {left:450px;top:185px;background-position:0 -450px;}
.goaltop ul li.gt5 {left:450px;top:20px;background-position:-1px -600px;}


.goaltop ul li em {display:block;padding:1% 0 3%;font-size:0.7em;background:none;}
.goaltop ul li .bico {position:static;margin:13px auto 0;}
.goaltop ul li.gt1 .bico {width:20px;height:35px;background-position:-110px -370px;}
.goaltop ul li.gt2 .bico {width:40px;height:25px;background-position:-130px -370px;}
.goaltop ul li.gt3 .bico {width:25px;height:25px;background-position:-170px -370px;}
.goaltop ul li.gt4 .bico {width:40px;height:30px;background-position:-200px -370px;}
.goaltop ul li.gt5 .bico {width:30px;height:30px;background-position:-239px -370px;}
.goalmid {padding:0 0 2%;border:1px solid #8a99a8;border-radius:10px;}
.goalmid h3 {margin:0;padding:0;background:none;}
.goalmid h3 .bico {position:static;width:315px;height:48px;margin:0 auto 20px;background-position:-500px 0;}
.goalmid ul{border-top:1px dashed #d3d1d0;border-right:1px dashed #d3d1d0;}
.goalmid ul li {float:left;display:block;width:31.3%;height:100px;padding:3% 0.5%;border:1px dashed #d3d1d0;border-top:0;border-bottom:0;border-right:0;text-align:center;font-size:0.85em;line-height:1.3em;}
.goalmid ul li .bico {position:static;margin:0 auto 10px;}
.goalmid ul li em {display:block;background:none;}
.goalmid ul li em.smtx {font-size:0.8em}
.goalbott p {width:290px;height:290px;margin:0 auto;background:url(/images/kor/sub05/bg_goal.png) -145px -300px;text-indent:-999px;overflow:hidden; }
.icoarr{display:block;width:240px;height:60px;margin:30px auto;background:url(/images/kor/sub05/bg_goal.png) 0 -600px;text-indent:-999px;overflow:hidden; }
@media all and (min-width:768px){
	.goalmid ul li {width:16.66%;height:100px;padding:1% 1%;}
	.goalmid ul .noln_l {border-left:0;}
	.goalmid ul .noln_b {border-bottom:0;}
	.goaltop {position:relative;left:50%;height:460px;width:600px;margin:0 0 0 -300px;}
	.goaltop ul li {position:absolute;}
	/*
	.goaltop ul li.gt1 {left:0;top:140px;}
	.goaltop ul li.gt2 {left:40px;top:170px;}
	.goaltop ul li.gt3 {left:310px;top:120px;}
	.goaltop ul li.gt4 {left:450px;top:0;}
	*/
	.goalmid ul{border:0;}
}







/* 정보공개 */
figure.zoom_view{padding:50px;border:1px solid #ddd;text-align:center;}
figure.zoom_view figcaption *{background:none;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999px;}

.btn_view{display:none;}


.bx_line {padding:30px;border:1px solid #d5d5d5;text-align:center;}


.tbl_basic.bill b{font-size:16px;}
.tbl_basic th.tlw,
.tbl_basic td.tlw{border-left:1px solid #ccc;}

.tbl_basic .alp_sum{display:block;font-size:13px;}


.basic_search.yesan_list{float:right;border-top:0;}


.tbl_graph_wrap:after{display:block;content:"";clear:both;visibility:hidden;}
.tbl_graph_wrap .tbl_basic,
.tbl_graph_wrap .graph_wrap{float:left;width:70%;}
.tbl_graph_wrap .graph_wrap{width:30%;}
.tbl_graph_wrap .graph_wrap.sub04_09_02,
.tbl_graph_wrap .graph_wrap.sub04_09_04,
.tbl_graph_wrap .graph_wrap.sub04_09_05{padding-left:15px;}



.ui.uit.type1.service_mark .inner .tp_icon.circle{top:35px;background:none;}
.ui.uit.type1.service_mark .inner .tp_icon.circle .tp_icon{width:98px;height:98px;background:url(/images/kor/sub04/service_mark.gif);}


.charter.service_mark{margin-top:30px;padding-top:50px;background:#f7f7f7;}
.charter.service_mark h2{margin-bottom:20px;font-family:'nsr';text-align:center;}
.charter.service_mark h2:before{display:none;}
.charter.service_mark .b_txt{color:#767676;font-size:16px;line-height:140%;}
.charter.service_mark .b_txt span{display:block;}
.charter.service_mark .charter_list{margin-top:50px;}

/*
.charter.service_mark .b_txt{font-size:20px;color:#1272B5;}
*/

/*
.charter.service_mark{position:relative;}
.charter.service_mark .tit{position:absolute;left:50%;top:145px;margin-left:-58px;padding:10px;background-color:#1272B5;color:#fff;}

.charter.service_mark.check_mark .tit{top:158px;padding:0;}
*/



@media only screen and (max-width:767px) {
	.btn_view{display:block;margin:30px 0 15px 0;text-align:center;}

	.tbl_graph_wrap .tbl_basic,
	.tbl_graph_wrap .graph_wrap{float:none;width:100%;}
	.tbl_graph_wrap .graph_wrap img{max-width:none;width:100%;}

	.tbl_graph_wrap .graph_wrap.sub04_09_02,
	.tbl_graph_wrap .graph_wrap.sub04_09_04,
	.tbl_graph_wrap .graph_wrap.sub04_09_05{padding-left:0;}
}




/* 그래프 */
.graph_box{display:block;position:relative;width:100%;height:160px;}

.sub04_09_02 .graph_box,
.sub04_09_03 .graph_box{height:210px;}
.sub04_09_04 .graph_box{height:240px;}
.sub04_09_04.second .graph_box{height:330px;}
.sub04_09_05 .graph_box{height:220px;}

.graph_box li{position:relative;font-size:13px;}

.graph_box .bar-y,
.graph_box .bar-y ul{height:100%;}
.graph_box .bar-y ul li:before{display:inline-block;content:"";position:absolute;left:18%;top:10px;width:75%;height:1px;background-color:#ddd;}
.graph_box .bar-y ul li .tit{position:absolute;left:0;top:0;width:40px;text-align:right;}
.graph_box .bar-y ul.col3 li{height:33.3%;}
.graph_box .bar-y ul.col5 li{height:20%;}
.graph_box .bar-y ul.col6 li{height:16.6%;}
.graph_box .bar-y ul.col8 li{height:12.5%;}

.graph_box .bar-x{position:absolute;left:0;bottom:0;padding:0 0 21px 30px;/*padding:0 0 7% 10%;*/width:100%;height:100%;}

.sub04_09_02 .graph_box .bar-x{padding-bottom:15px;}
.sub04_09_03 .graph_box .bar-x{padding-bottom:25px;}
.sub04_09_04 .graph_box .bar-x{padding-bottom:30px;}
.sub04_09_04.second .graph_box .bar-x{padding-bottom:100px;}
.sub04_09_05 .graph_box .bar-x{padding-bottom:33px;}

.graph_box .bar-x ul{height:100%;}
.graph_box .bar-x ul:after{display:block;content:"";clear:both;visibility:hidden;}
.graph_box .bar-x ul li{float:left;text-align:center;height:100%;}

.graph_box .bar-x ul li > span{position:absolute;left:0;top:0;margin:0 45%;width:10%;height:100%;}
.graph_box .bar-x ul li > span .tit{position:absolute;left:50%;bottom:-37px;margin-left:-150px;width:300px;}
.graph_box .bar-x ul li > span em{position:absolute;left:0;bottom:0;width:100%;background-color:#193873;font-size:0;text-indent:-9999px;}
.graph_box .bar-x ul li > span em .cate1{bottom:auto;top:0;background-color:#CF2F28;}

.graph_box .bar-x ul.col3 li{width:33.3%;}

.graph_wrap .tit_box{margin:35px auto 0;width:75%;border:1px solid #ddd;border-radius:10px;text-align:center;}

.graph_wrap.sub04_09_04.second .tit_box{margin-top:-40px;}

.graph_wrap .tit_box .cate{display:inline-block;margin:0 5px;font-size:13px;}
.graph_wrap .tit_box .cate:before{display:inline-block;content:"";margin-right:5px;width:7px;height:7px;background-color:#193873;vertical-align:middle;}
.graph_wrap .tit_box .cate.cate2:before{background-color:#CF2F28;}
.graph_wrap .tit_box .cate.cate3:before{background-color:#9DC631;}


@media only screen and (max-width:767px) {
	.tbl_graph_wrap .graph_wrap.sub04_09_02,
	.tbl_graph_wrap .graph_wrap.sub04_09_03{margin:30px 0 70px 0;}

	.graph_box{margin:0 auto;width:300px;height:300px;transform:rotate(90deg);}

	.graph_box .bar-y{position:absolute;left:0;bottom:0;width:100%;}
	.graph_box .bar-y ul{width:100%;}
	.graph_box .bar-y ul:after{display:block;content:"";clear:both;visibility:hidden;}
	.graph_box .bar-y ul li{float:right;width:100%;height:100%;}
	.graph_box .bar-y ul li:before{left:15%;width:75%;}
	.graph_box .bar-y ul.col5 li{height:20%;}
	.graph_box .bar-y ul li .tit{left:auto;right:-15px;transform:rotate(-90deg);text-align:center;}
/*
	.sub04_09_02 .graph_box .bar-y ul li .tit{writing-mode:vertical-rl;}
*/
	.graph_box .bar-x{padding:0 0 49px 30px;}
	.graph_box .bar-x ul li > span .tit{transform:rotate(-90deg);}
	.graph_wrap .tit_box{width:210px;}

	.graph_wrap.sub04_09_04 .tit_box{margin-top:50px;}
	.graph_wrap.sub04_09_04.second .tit_box{margin:35px auto 0 auto;}
	.sub04_09_04.second .graph_box{position:relative;left:-40px;}

	.graph_wrap.sub04_09_05{margin:35px 0 100px 0;}
	.graph_wrap.sub04_09_02 .graph_box .bar-y ul li .tit,
	.graph_wrap.sub04_09_05 .graph_box .bar-y ul li .tit{transform:none;}



}

/*인사말_new*/
#greeting01{position:relative;padding-right:450px;padding-top:20px;}
#greeting01:after{display:block;content:"";clear:both;visibility:hidden;}
#greeting01 p{padding-bottom:20px;font-size:15px;color:#767676;}
#greeting01 .greeting01_a{width:100%;}
#greeting01 .greeting01_a:after{display:block;content:"";clear:both;visibility:hidden;}
#greeting01 .greet_a_img{position:absolute;right: 42px;top:0;margin-top: 143px;width:400px;text-align:center;}
#greeting01 .greet_a_img span{display:block;color:#dfdfdf;letter-spacing:6px;}
#greeting01 .greeting01_a .greet_a_txt{width:100%}
#greeting01 .greeting01_a .greet_a_txt h2{display:inline-block;position:relative;margin-top:0;font-size:56px;line-height:45px;}
#greeting01 .greeting01_a .greet_a_txt h2:before{display:inline-block;content:"";position:absolute;;right:-315px;left:auto;top:-40px;width:305px;height:178px;background:url(/images/kor/sub01/greeting_bg.png);}
#greeting01 .greeting01_a .greet_a_txt h2 span{display:block;color:#7a393d;font-size:30px;}
#greeting01 .greeting01_a .greet_a_txt strong{display:block;margin-bottom:20px;color:#000;opacity:0.8;line-height:22px;}

#greeting01 .greeting01_b{margin-top:20px;width:100%;}
#greeting01 .greeting01_b:after{display:block;content:"";clear:both;visibility:hidden;}
#greeting01 .greeting01_b .greet_b_txt{float:left;width:40%;}
#greeting01 .greeting01_b .greet_b_txt h2{margin-bottom:40px;line-height:40px;}
#greeting01 .greeting01_b .greet_b_txt p{width:95%;}
#greeting01 .greeting01_b .greet_b_img{float:right;width:58%}
#greeting01 .greeting01_b .greet_b_img img{width:100%;}
#greeting01 .sign{width:100%;margin-top:20px;font-size:18px;color:#000;text-align:right;}
#greeting01 .sign span{display:inline-block;margin: 0 0 20px 10px;width:80px;height:35px;vertical-align: middle;background:url(/images/mayor/sub01/sub01_01_img04_s.png) no-repeat;font-size:0;}


@media only screen and (max-width:1279px){
	#greeting01 .greeting01_a .greet_a_txt h2{font-size:40px;line-height:37px;}
	#greeting01 .greeting01_a .greet_a_txt h2 span{font-size:20px}
	#greeting01 .greeting01_b .greet_b_img{float:right;width:58%}
}
@media only screen and (max-width:1023px){
	#greeting01{padding-right:0}
	#greeting01 .greet_a_img{position:static;width:100%;margin:0 auto;}
	#greeting01 .greeting01_a .greet_a_img span{letter-spacing:25px;}
	#greeting01 .greeting01_a .greet_a_txt h2{font-size:40px;line-height:37px;}
	#greeting01 .greeting01_a .greet_a_txt h2:before{display:inline-block;right:-315px;top:-40px;}
	#greeting01 .greeting01_b .greet_b_txt h2{font-size:30px;line-height:35px;}
	#greeting01 .sign span{;width:113px;height:50px;background:url(/images/mayor/sub01/sub01_01_img04.png) no-repeat;}
}
@media only screen and (max-width:767px){
#greeting01 .greet_a_img{width:100%;text-align:center;}
#greeting01 .greet_a_img span{display:block;color:#dfdfdf;letter-spacing:6px;}
#greeting01 .greeting01_b .greet_b_txt{width:100%;}
#greeting01 .greeting01_a .greet_a_txt h2{margin:20px 0;font-size:25px;line-height:25px;font-weight:bold;}
#greeting01 .greeting01_a .greet_a_txt h2:before{display:none;}
#greeting01 .greeting01_a .greet_a_txt h2 span{font-size:20px;font-weight:normal;}
#greeting01 .greeting01_b .greet_b_txt h2{margin-bottom:20px;font-weight:normal;font-size:18px;line-height:22px;font-style:italic;}
#greeting01 .greeting01_b .greet_b_txt p{width:100%;}
#greeting01 .greeting01_b .greet_b_img{width:100%}
}

/*프로필*/
.profile_tit{display:none;}
.profile_tit:before{display:none;}

.profile_box{margin-bottom:40px;}

@media only screen and (max-width:639px) {
	.profile_tit{display:block;margin:10px 0 30px 0;color:#000;}
	.profile_tit span{display:block;font-size:18px;color:#7a393d;}
	.profile_tit em{opacity:0.2;}

	.profile_box{margin-bottom:0;height:120px;background:url(/images/kor/sub01/profile_img.png) no-repeat;background-size:100% 100%;}
	.profile_box img{display:none;}
}



.history_wrap{position:relative;padding-left:210px;}
.history_wrap h3{position:absolute;left:0;top:0;margin:0;padding:25px 140px 90px 20px;background-color:#1c2f5a;color:#fff;}
.history_wrap h3:before{display:inline-block;content:"";position:absolute;right:30px;bottom:30px;width:70px;height:63px;background:url(/images/kor/sub01/profile_ir.png);}
.history_wrap.career{margin-top:30px;}
.history_wrap.career h3:before{width:88px;height:70px;background-position:-80px 0;}

.con_history{padding:0 20px 30px 90px;}
.con_history h2{position:absolute;top:350px;left:0;width:220px;letter-spacing:10px;text-align:center}
.con_history h2:before{display:none}
.bx_history{position:relative;overflow:hidden;/*margin-top:60px;*/padding:20px 0;}
.bx_history:before{display:block;content:"";position:absolute;left:0;bottom:0;margin-left:50px;width:100%;border-top:1px dashed #ededed;}
.bx_history:after{display:block;content:"";position:absolute;left:6px;top:0;z-index:-1;width:1px;height:100%;background-color:#ededed;}
.bx_history h3{position:absolute;/*top:0;*/top:70px;left:10px;margin:0;padding:0;width:120px;color:#000;font-size:30px;line-height:28px;text-align:center;}
.bx_history ul{position:relative;}
.bx_history ul li{position:relative;margin-top:18px;padding-left:202px;background:url(/images/kor/sub01/history_bul.png) no-repeat 0 4px;word-wrap:break-word;word-break:keep-all;}
.bx_history ul li:first-child{margin-top:0;background:url(/images/kor/sub01/history_bul1.png) no-repeat 0 4px;}
.bx_history ul li b{position:absolute;top:0;left:50px;}
.bx_history.last{border:none;}


@media only screen and (max-width:639px) {
	.con_history{padding:0 20px 30px 20px;}

	.history_wrap{padding-left:0;}
	.history_wrap h3{position:relative;margin-bottom:20px;padding:10px;font-size:16px;/*padding-bottom:60px;*/}
	.history_wrap h3:before{display:none;}

	.bx_history ul li{padding-left:30px;font-size:14px;}
	.bx_history ul li b{display:block;position:static;}

}

/* 행정119 */
.cmn_ico *{margin:0;padding:0;border:0;letter-spacing:normal;background:url(/images/mayor/common/bg_ico2.png);/*background-image: url(/images/mayor/common/bg_ico.svg), none;*/}

.prv_his2 ol:after {content:"";display:block;visibility:hidden;clear:both;}
.prv_his2 ol li {float:left;width:100%;padding:0 3% 4%;}
.prv_his2 ol li div {position:relative;width:100%;padding:8% 8% 75px;border:1px solid #ccc;border-radius:10px;background:#fff;letter-spacing:-1px;font-size:16px;word-wrap:break-word;word-break:keep-all;}
.prv_his2 ol li div em {position:absolute;top:-10px;left:50%;margin-left:-15px;width:30px;height:30px;padding:3px 0 0;text-align:center;color:#fff;background:#701e20;border-radius:100%;}
.prv_his2 ol li div .bico{position:absolute;bottom:20px;right:20px;}
.prv_his2 ol li div .line{display:block;position:relative;top:-5px;background:none;}
.prv_his2 ol li .ol1 .bico {width:50px;height:50px;background-position:0px -100px;}
.prv_his2 ol li .ol3 .bico {width:50px;height:50px;background-position:-50px -100px;}
.prv_his2 ol li .ol2 .bico {width:50px;height:50px;background-position:-100px -100px;}
.prv_his2 ol li .ol4 .bico {width:50px;height:50px;background-position:-150px -100px;}
.prv_his2 ol li .ol5 .bico {width:50px;height:50px;background-position:-200px -100px;}
.prv_his2 ol li .ol6 .bico {width:50px;height:50px;background-position:-250px -100px;}

/* 수강신청 */
.prv_his2.step ol li{position:relative;margin-top:50px;padding:0;}
.prv_his2.step ol li.first{margin-top:0;}
.prv_his2.step ol li:before{display:inline-block;content:"";position:absolute;left:50%;top:-45px;margin-left:-14px;width:28px;height:28px;background:url(/images/kor/common/flow_botarr.png) no-repeat center;}
.prv_his2.step ol li.first:before{display:none;}
.prv_his2.step ol li div{padding:30px;}
.prv_his2.step ol li div em{top:-15px;}

@media all and (min-width:768px){
	.prv_his2.step ol li{margin:0 0 0 4%;width:29.3%;}
	.prv_his2.step ol li:before{margin:-14px 0 0 0;left:-13%;top:50%;background:url(/images/kor/common/flow_leftarr.png) no-repeat center;}
	.prv_his2.step ol li.first{margin-left:0;}
	.prv_his2.step ol li div{height:auto;min-height:215px;}
}


@media all and (min-width:1280px){
	.prv_his2.step ol li:before{left:-11%;}
	.prv_his2.step ol li div{min-height:165px;}
}

/*도식2*/
.ui.uip3{padding:50px 0;border:1px solid #ddd;}
.ui.uip3>li{position:relative;margin:0 auto 45px;padding:15px 25px;width:75%;background:#fff;border:1px solid #ccc;font-size:15px;color:#666;text-align:center;word-break:keep-all;}
.ui.uip3>li:after{content:"";display:block;position:absolute;bottom:-30px;left:47%;width:27px;height:16px;background:url(/images/common/ui/uia_arr_ov.png) no-repeat;}
.ui.uip3>li:first-child{background:#cd2a55; border:1px solid #ddd;color:#fff;}
.ui.uip3>li.l_end{background:#ce2039;border:1px solid #ce2039;color:#fff;margin:0 auto;}
.ui.uip3>li.l_end:after{display:none;}



.img_box li{margin-bottom:5px;text-align:center;}
.img_box li img{width:100%;}

@media all and (min-width:640px){
	.img_box:after{display:block;content:"";clear:both;visibility:hidden;}
	.img_box li{float:left;width:33.3%;}
}

@media all and (min-width:768px){
	.prv_his2 ol li {float:left;width:50%;padding:0 2% 4%;}
	.prv_his2 ol li div {height:70px;}
	.prv_his2 ol li div .line{display:inline-block;position:static;}
}
@media all and (min-width:1024px){
	.prv_his2 ol li {float:left;width:33.3%;padding:0 2% 4%;}
	.prv_his2 ol li div {height:140px;}
	.prv_his2 ol li div .line{display:block;position:relative;top:-5px;}
}

/* 역대총장 */
.president_wrap .ui.uic .box_col .col .item{margin-bottom:15px;padding:30px 0;border:1px solid #ddd;}
.president_wrap .ui.uic .box_col .col .item .thm_figure{background:none;border:0}

@media all and (max-width:1160px){
	.president_wrap .ui.uic.mb_10 .box_col .col .item{min-height:0;}
}


/* 상징물 */
.sub01020502 .ui.uib.type2 .uibodo .thm_figure{width:45%;}
.sub01020502 .ui.uib.type2 .uibodo .thm_caption{width:51%;}
.sub01020502 .ui.uib{padding-top:40px; border-top:1px dashed #d7d7d7;}
.sub01020502 .ui.uib:first-child{padding-top:0; border-top:none;}

@media all and (max-width:768px){
	.sub01020502 .ui.uib.type2 .uibodo .thm_figure{width:100%;}
	.sub01020502 .ui.uib.type2 .uibodo .thm_caption{width:100%;}
}


/* 조직도 */
.organization1{overflow:hidden}
/*주석 지우지마세요!!*/
.organization1 a.no-link{/*pointer-events:none;cursor:default;*/}

.organization1 *{margin:0;padding:0;list-style:none}

.organization1 li{position:relative;word-wrap:break-word;word-break:keep-all;}
.organization1 span,
.organization1 a{display:block;text-decoration:none}
.organization1 a[href]:hover{opacity:0.7;}
.organization1 a[href]:focus{outline:1px solid #000}

.organization1 .org1 .lv1_group{position:relative;}
.organization1 .org1 .lv1_group:before{display:block;content:"";position:absolute;left:20%;top:50%;z-index:-1;width:60%;height:1px;background-color:#ddd;}
.organization1 .org1 .lv1_group:after{display:block;content:"";clear:both;visibility:hidden;}
.organization1 .org1 .lv1_group .lv1{float:right;margin-right:15%;height: 80px;}
.organization1 .org1 .lv1_group .lv1:after{display:none;}
.organization1 .org1 .lv1_group .lv1:first-child{float:left;margin-left:15%;}


.organization1 .lv0{position:relative;width:380px;height:216px;margin:0 auto 30px;border:0;background:url(/images/kor/sub01/org_bg.png) no-repeat;font-size:1.2em;color:#fff;text-align:center}

.organization1 .lv0 .t1{position:absolute;left:50%;top:54%;margin-left:-22px;font-size:24px;}

.organization1 .lv0 .t2{display:block;border:1px solid #e9344b;background:#fff;line-height:38px;color:#333}

.organization1 .lv0:after{display:block;position:absolute;top:217px;left:50%;z-index:-1;height:217px;border-left:1px solid #ddd;content:''}

.organization1 .lv1{width:24%;height:40px;margin:30px auto;padding:0;border:0;background:#5a5867;line-height:40px;font-size:1.2em;color:#fff;text-align:center}

.organization1 .lv1:before{display:block;position:absolute;top: -50px;left:50%;height:50px;border-left:1px solid #ddd;content:'';z-index: -1;}
.organization1 .lv1.lv1-3:before{display:none;}

.organization1 .no_tit{position: relative;}
.organization1 .no_tit:before{display:block;position:absolute;top:-50px;left:50%;height:50px;border-left:1px solid #ddd;content:''}
.organization1 .org1 .lv1:before{display:none;}
.organization1 .lv1:after{display:block;position:absolute;top:40px;left:50%;height:30px;border-left:1px solid #ddd;content:'';}
.organization1 .lv1.lv1-3:after{display:block;position:absolute;top: 110px;left:50%;height:30px;border-left:1px solid #ddd;content:'';}
.organization1 .lv1.lv1-2.last:after{/* display:block; */position:absolute;top: 180px;left:50%;height:30px;border-left:1px solid #ddd;content:'';}

.organization1 .no-line:before {display:none}

.organization1 .lv2:before{display:block;position:absolute;top:70px;left:24.555%;width:51%;border-top:1px solid #ddd;content:''}

.organization1 .lv2 .group{overflow:hidden;margin:0 -1%}
.organization1 .lv2 .group.center{display: flex; justify-content: center;}
.organization1 .lv2 .group > li{float:left;width:48%;margin:0 1%}

.organization1 .lv2 .group > li > a,
.organization1 .lv2 .group > li > div{display:block;position:relative;height:40px;margin:30px 0 0;padding:0 10px;background:#555b69;line-height:40px;color:#fff;text-align:center}

.organization1 .lv2 .group > li > a > i{display:block;position:absolute;top:50%;right:10px;width:17px;height:17px;margin-top:-8px;background:url(/images/kor/common/org1.ic1.png) no-repeat;background-size:contain}

.organization1 .lv2 .group > li > a:before{display:block;position:absolute;top:-30px;left:50%;height:30px;border-left:1px solid #ddd;content:''}

.organization1 .lv2 .group2 > li{float:left;width:31.33%;margin:0 1%}

.organization1 .lv3{min-height:120px;padding:10px;background:#f9f9f9}

.organization1 .lv3 li,
.organization1 .lv4 li{position:relative;padding-left:10px;}
.organization1 .lv3 li:before,
.organization1 .lv4 li:before{display:inline-block;content:"";position:absolute;left:0;top:9px;width:3px;height:3px;background-color:#666;border-radius:50%;}
.organization1 .lv3 .lv3_2 li:before{display:none}
.organization1 .lv3 .lv3_2 li a{font-size:14px}

.organization1 .lv2 .group2 .lv3{min-height:260px}

.organization1 .lv3 li > a{display:block;background:url(/images/kor/common/li1bg.png) no-repeat .416em;color:#333}

.organization1 .lv1-1{background:#701e20}

.organization1 .lv1-2{background:#304b7a}

.organization1 .lv1-3{background:#3A5CA4}

.organization1 .lv1-4{background:#3A5CA4}

.organization1 .lv1-5{background:#a58361}

.organization1 .lv1-6{background:#ea68a2}

.organization1 [class*=org]{margin:50px 0}

.org1 .lv2:before{top:0}

.organization1 .lv2-1 .group > li > a{background:#555B69}

/* .organization1 .lv2-2 .group>li>a{background:#69745b} */
.org4 .lv2:before{border:0}

.organization1 .lv2-4 .group{margin:0}

.organization1 .lv2-4 .group > li{float:left;width:100%;margin:0}

.organization1 .lv2-3 .group > li{width:100%;margin:0}

.organization1 .left,.organization1 .right{float:left;width:49%}

.organization1 .left{margin-right:1%}

.organization1 .right{margin-left:1%}

.organization1 .org4{clear:both;width:50%;margin:0 auto;padding-top:30px}

.health_org1 .lv3{height:260px}

.organization1 .lv2-3:before{border:0}

.organization1 .lv2 .group > li.tab.on > a{background:#638c0b}

.org1 .lv2 .group > li > a:before,.org2 .lv2 .group > li > a:before{display:none}

.org1 .lv2:before,.org2 .lv2:before{display:none}

.organization1 .lv2-1,.organization1 .lv2-2{padding:0 1em 1.5em;border:1px solid #ddd;background:#fff}

.organization1 .lv2.lv2-2 .group > li{width: 18%;}
.organization1 .lv2.lv2-2.headquarters .group > li{width: 31%;}
.organization1 .lv2.lv2-2.support .group > li{width: 18%;}
.organization1 .lv2.lv2-2.support .group > li:last-child{clear:left;}

.organization1 .lv2.lv2-2 .group.college .lv3{min-height:410px;}

.organization1 .lv2.lv2-2 .group > li a,
.organization1 .lv2.lv2-2 .group > li div{text-align:left;}

.organization1 .lv2.lv2-2 .group .lv4_group{position:absolute;left:10px;top:190px;margin-top:0;width:100%;background:none;}
.organization1 .lv2.lv2-2 .group .lv4_group > a{position:relative; margin:30px 0 0;padding:0 10px;width:18%;height:40px;line-height:40px;background-color:#666;color:#fff;}
.organization1 .lv2.lv2-2 .group .lv4_group > a:before{display:block;content:"";position:absolute;left:50%;top:-30px;width:1px;height:30px;background-color:#ddd;}

.organization1 .lv2.lv2-2 .group .lv4_group ul{padding:10px;background-color:#f9f9f9;}
.organization1 .lv2.lv2-2 .group .lv4_group ul:after{display:block;content:"";clear:both;visibility:hidden;}
.organization1 .lv2.lv2-2 .group .lv4_group ul li{float:left;width:25%;}
.organization1 .lv2.lv2-2 .group .lv4_group ul li a{color:#333;}

.organization1 .lv2.lv2-2 .group.sub_lab{position:relative;padding-bottom:500px;}
.organization1 .lv2.lv2-2 .group.sub_lab > li:first-child{position:static;}


/**/
.organization1 .lv2.lv2-2 .group.type2 ul > li{float: left;width: 25%;}
.organization1 .lv2.lv2-2 .group.type2 > li > a {width: 18%;}
.organization1 .lv2.lv2-2 .group.type2 > li {width: 100%;}
.organization1 .type2 .lv3 {min-height: 270px;}
/**/

.organization1.s010401 .lv2.lv2-2 .group .lv4_group.lv4_top {top:259px;}

.organization1 .org-layerpop {position: fixed; top: 0; left: 0; width: 100dvw; height: 100dvh; background-color: rgba(0, 0, 0, 0.5); align-items: center; justify-content: center; display: none; margin-top: 0; z-index: 100;}
.organization1 .org-layerpop .layer-box {box-shadow: 2px 2px 34px 0 rgba(0, 0, 0, 0.20); background-color: #fff; border-radius: 20px; overflow: hidden; width: 537px; height: 521px; max-width: 94dvw; max-height: 95dvh;}
.organization1 .org-layerpop .layer-top {background-color: #701E20; min-height: 56px; position: relative;}
.organization1 .org-layerpop .layer-top .close {position: absolute; top: 18px; right: 19px; font-size: 0; line-height: 0; width: 27px; height: 20px; background: url("data:image/svg+xml,%3Csvg width='22' height='20' viewBox='0 0 22 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 18.6353L9.64912 10.0235L0.144737 1.41176L1.54386 0L11 8.8L20.4561 0L21.8553 1.36471L12.3991 10.0235L22 18.6824L20.6009 20L11 11.2941L1.39912 20L0 18.6353Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat center / contain;}
.organization1 .org-layerpop .layer-inner {overflow-y: auto; height: 465px; max-height: calc(100dvh - 78px); padding: 35px 34px; background: url("data:image/svg+xml,%3Csvg width='256' height='256' viewBox='0 0 256 256' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4167_578)'%3E%3Cg opacity='0.05'%3E%3Cpath d='M67.548 69.1533V134.885C67.548 140.443 68.5975 149.18 73.6081 159.217L73.7617 159.531C85.9907 184.457 112.473 202.42 121.169 208.326C123.492 209.913 127.292 212.024 127.452 212.11L128 212.412L128.548 212.11C128.708 212.019 132.513 209.907 134.83 208.326C143.532 202.42 170.009 184.457 182.244 159.526L182.398 159.217C187.402 149.18 188.458 140.449 188.458 134.891V69.159L128 52.6733L67.5422 69.159L67.548 69.1533ZM186.198 134.885C186.198 140.203 185.188 148.564 180.378 158.207L180.218 158.533C168.252 182.916 142.145 200.634 133.563 206.454C131.834 207.636 129.152 209.177 128.006 209.822C126.859 209.177 124.177 207.636 122.442 206.449C113.865 200.628 87.7594 182.916 75.7934 158.533L75.6277 158.202C70.8174 148.558 69.8076 140.198 69.8076 134.88V70.8766L128 55.0072L186.192 70.8766V134.88L186.198 134.885Z' fill='%2376161B'/%3E%3Cpath d='M174.685 94.2719C165.19 76.776 149.942 67.5544 147.397 66.0992L140.984 64.3534C141.982 65.6429 148.961 75.0411 154.918 92.9709C166.502 92.7252 173.189 93.9577 174.685 94.2719Z' fill='%2376161B'/%3E%3Cpath d='M107.088 66.5381C124.503 72.7238 138.147 81.0724 148.715 89.7174C146.25 80.5074 142.895 71.6455 138.375 63.6509L128.036 60.8319L107.093 66.5439L107.088 66.5381Z' fill='%2376161B'/%3E%3Cpath d='M158.432 98.5729C172.778 113.05 179.117 126.557 180.692 130.277V110.105C179.579 105.318 177.965 100.93 176.03 96.941C170.233 97.0319 164.333 97.6085 158.432 98.5729Z' fill='%2376161B'/%3E%3Cpath d='M180.699 99.3477V75.1867L151.683 67.2719C171.734 79.0782 179.032 95.0562 180.699 99.3477Z' fill='%2376161B'/%3E%3Cpath d='M151.036 99.972C113.928 107.893 79.0515 128.686 75.2913 130.975V134.484C75.2913 145.686 80.0735 154.622 80.7064 155.934C91.1718 177.265 113.883 194.173 122.488 200.011C124.536 201.408 127.994 203.326 127.994 203.326C127.994 203.326 131.453 201.408 133.501 200.011C137.45 197.335 144.366 192.318 151.709 185.619C153.102 176.472 158.306 137.064 151.042 99.9778L151.036 99.972Z' fill='%2376161B'/%3E%3Cpath d='M89.1579 71.4184L75.2913 75.2017V110.461C103.526 99.762 126.077 95.3279 142.54 93.7299C118.333 77.4837 92.6097 72.0859 89.1579 71.4184Z' fill='%2376161B'/%3E%3Cpath d='M158.782 106.815C162.793 124.008 165.173 146.52 162.548 174.562C167.45 168.929 171.969 162.647 175.268 155.924C175.821 154.783 179.496 147.89 180.454 138.76C175.336 125.921 167.615 115.397 158.782 106.815Z' fill='%2376161B'/%3E%3Cpath d='M26.7724 172.71C26.4757 172.453 26.1504 172.311 25.7909 172.288C25.4372 172.265 25.0434 172.35 24.6212 172.539C24.1932 172.733 23.8679 172.978 23.6454 173.269C23.4172 173.56 23.303 173.909 23.2973 174.308C23.2973 174.707 23.4057 175.158 23.634 175.654L24.4956 177.532L28.4215 175.734L27.5542 173.846C27.3259 173.343 27.0692 172.967 26.7724 172.71Z' fill='%2376161B'/%3E%3Cpath d='M128.008 0C57.3137 0 0 57.3149 0 128.023C0 198.731 57.3137 256 128.008 256C198.704 256 256 198.696 256 128.023C256 57.3493 198.686 0 128.008 0ZM243.48 114.864C244.079 115.669 244.433 116.616 244.525 117.7C244.621 118.779 244.439 119.766 243.989 120.661C243.537 121.563 242.83 122.299 241.871 122.876C240.912 123.452 239.754 123.8 238.396 123.92C237.038 124.04 235.84 123.897 234.801 123.498C233.757 123.098 232.935 122.494 232.33 121.689C231.726 120.884 231.372 119.943 231.28 118.864C231.184 117.78 231.366 116.787 231.822 115.886C232.279 114.984 232.986 114.247 233.946 113.677C234.904 113.106 236.057 112.758 237.415 112.639C238.773 112.519 239.971 112.656 241.021 113.055C242.066 113.449 242.892 114.053 243.492 114.858L243.48 114.864ZM242.373 104.262C242.562 105.163 242.55 105.974 242.328 106.692C242.105 107.406 241.712 107.993 241.147 108.456C240.582 108.918 239.891 109.231 239.075 109.403C238.254 109.574 237.495 109.563 236.793 109.368C236.091 109.169 235.497 108.787 235.007 108.222C234.516 107.651 234.173 106.915 233.985 106.007L233.494 103.685L229.209 104.593L228.753 102.43L241.421 99.7533L242.373 104.262ZM237.848 89.1393C238.367 89.6871 238.767 90.3667 239.036 91.1826C239.309 91.9985 239.4 92.7799 239.315 93.5107C239.229 94.2466 238.972 94.8802 238.55 95.4107C238.128 95.9418 237.58 96.3296 236.896 96.5747L236.217 94.5493C236.559 94.3951 236.821 94.1839 237.01 93.9158C237.198 93.6419 237.301 93.3277 237.323 92.9629C237.346 92.5975 237.289 92.2097 237.146 91.7816C237.004 91.3477 236.81 90.9938 236.564 90.7199C236.319 90.446 236.051 90.2636 235.748 90.1721C235.446 90.0813 235.138 90.0928 234.83 90.1952C234.362 90.3436 234.065 90.6457 233.928 91.0968C233.791 91.5531 233.751 92.1067 233.797 92.7517L233.877 93.9446C233.928 94.6575 233.899 95.3141 233.791 95.913C233.683 96.512 233.443 97.0432 233.066 97.511C232.696 97.9788 232.17 98.3269 231.486 98.5554C230.767 98.7947 230.071 98.8293 229.409 98.6635C228.741 98.492 228.148 98.1272 227.622 97.5622C227.098 96.9971 226.681 96.2554 226.373 95.3365C226.071 94.429 225.957 93.5965 226.031 92.8317C226.105 92.067 226.362 91.3995 226.807 90.8345C227.252 90.2694 227.868 89.8355 228.661 89.5335L229.352 91.5992C228.946 91.7701 228.639 92.01 228.422 92.3236C228.211 92.6378 228.091 92.9968 228.068 93.4019C228.045 93.8076 228.108 94.2351 228.256 94.6863C228.41 95.1426 228.621 95.5252 228.884 95.8331C229.152 96.1415 229.449 96.3469 229.78 96.4551C230.11 96.5581 230.453 96.5581 230.801 96.4436C231.104 96.3412 231.332 96.1639 231.491 95.9303C231.651 95.6903 231.748 95.3992 231.788 95.051C231.828 94.7036 231.834 94.2754 231.806 93.7673L231.72 92.3179C231.657 91.2223 231.806 90.3148 232.16 89.602C232.513 88.8884 233.123 88.3861 233.979 88.1064C234.687 87.8671 235.378 87.844 236.045 88.0322C236.718 88.221 237.312 88.5915 237.837 89.1393H237.848ZM232.245 75.2673L226.738 84.3173L226.784 84.4146L234.784 80.6197L235.732 82.6112L224.034 88.164L223.189 86.383L228.678 77.3157L228.633 77.2249L220.638 81.0133L219.691 79.0167L231.389 73.4697L232.245 75.2673ZM226.943 65.9376L218.401 76.5971L217.123 74.6056L219.263 72.0087L216.758 68.1057L213.506 68.9786L212.221 66.9813L225.466 63.6376L226.943 65.9376ZM217.454 52.8925C218.054 53.6001 218.43 54.3134 218.59 55.0324C218.749 55.7514 218.698 56.4362 218.436 57.0924C218.173 57.7486 217.728 58.3421 217.089 58.8842C216.456 59.4206 215.793 59.7573 215.114 59.8943C214.436 60.0312 213.757 59.957 213.083 59.666C213.003 59.6318 212.929 59.5861 212.855 59.5462L210.646 64.9047L209.049 63.0042L211.12 58.0911L209.637 56.3335L206.008 59.3921L204.581 57.703L214.481 49.3603L217.454 52.8925ZM203.131 40.9947L204.472 39.5681L211.622 46.3016L210.282 47.7283L207.508 45.1204L199.976 53.1208L198.373 51.6086L205.905 43.6083L203.131 40.9947ZM196.9 33.5878L195.805 35.2141L191.097 32.0357L189.123 34.9573L193.379 37.8334L192.284 39.4539L188.027 36.5779L184.946 41.1431L183.114 39.9048L190.361 29.1711L196.9 33.5878ZM173.573 27.385C174.195 26.1752 174.954 25.2336 175.85 24.5603C176.74 23.8869 177.693 23.5103 178.698 23.4304C179.702 23.3505 180.689 23.5617 181.653 24.0581C182.612 24.5546 183.354 25.2279 183.873 26.0953C184.392 26.957 184.637 27.9499 184.615 29.0683C184.586 30.1868 184.267 31.3509 183.639 32.5664C183.017 33.7761 182.258 34.7177 181.362 35.3853C180.466 36.053 179.519 36.4296 178.509 36.5095C177.505 36.5894 176.517 36.384 175.559 35.8932C174.589 35.3967 173.847 34.712 173.334 33.8446C172.814 32.9772 172.569 31.99 172.597 30.8716C172.626 29.7588 172.951 28.5947 173.573 27.385ZM160.044 15.6697L161.213 22.0495L161.333 22.0894L165.932 17.5243L168.323 18.2718L161.619 24.663L160.169 29.2852L158.058 28.6233L159.507 24.0011L157.652 14.9222L160.044 15.6697ZM144.739 12.3258L154.394 14.1405L154.029 16.0692L150.291 15.3673L148.26 26.1695L146.092 25.7643L148.123 14.9621L144.374 14.2546L144.739 12.3258ZM138.668 11.7095L140.865 11.9321L139.553 24.8171L137.356 24.5945L138.668 11.7095ZM132.094 19.7498C131.923 19.5216 131.678 19.3333 131.364 19.1792C131.05 19.0251 130.651 18.8767 130.16 18.7341L128.762 18.3289C127.706 18.0265 126.901 17.5814 126.348 17.0108C125.795 16.4344 125.526 15.6983 125.543 14.7966C125.555 14.0491 125.76 13.3929 126.16 12.8222C126.565 12.2516 127.112 11.8122 127.803 11.5041C128.493 11.196 129.27 11.0476 130.126 11.0647C130.987 11.0818 131.752 11.253 132.414 11.5783C133.076 11.9092 133.589 12.36 133.955 12.9307C134.32 13.507 134.497 14.1518 134.497 14.8766L132.357 14.8366C132.328 14.4657 132.214 14.1461 132.02 13.8779C131.826 13.6097 131.564 13.4043 131.227 13.2616C130.89 13.119 130.502 13.0448 130.057 13.0334C129.6 13.0277 129.201 13.0904 128.859 13.2274C128.516 13.3644 128.254 13.5641 128.071 13.8152C127.889 14.072 127.792 14.363 127.786 14.6882C127.769 15.179 127.951 15.5613 128.34 15.841C128.722 16.1206 129.23 16.3431 129.858 16.5143L131.01 16.8395C131.701 17.0279 132.311 17.2732 132.836 17.5757C133.361 17.8781 133.783 18.2833 134.103 18.7912C134.422 19.299 134.577 19.9096 134.559 20.6286C134.548 21.3875 134.348 22.0495 133.966 22.6201C133.583 23.1908 133.041 23.6301 132.334 23.9383C131.626 24.2465 130.788 24.3891 129.817 24.372C128.865 24.3549 128.037 24.1837 127.341 23.8584C126.645 23.5332 126.103 23.0653 125.715 22.4603C125.326 21.8554 125.127 21.1251 125.11 20.2805L127.29 20.3204C127.312 20.7599 127.438 21.1308 127.666 21.4389C127.889 21.747 128.191 21.9753 128.568 22.1351C128.945 22.2949 129.367 22.3748 129.84 22.3862C130.32 22.3976 130.753 22.3234 131.136 22.175C131.518 22.0266 131.809 21.8155 132.02 21.5359C132.231 21.262 132.339 20.9368 132.351 20.5715C132.351 20.252 132.265 19.9781 132.094 19.7498ZM117.059 11.7267C117.983 11.6353 118.781 11.7267 119.467 12.0062C120.151 12.2858 120.688 12.7138 121.075 13.3016C121.469 13.8893 121.703 14.5969 121.783 15.4301C121.863 16.2575 121.766 16.9879 121.492 17.627C121.218 18.2661 120.773 18.7797 120.151 19.1735C120.077 19.2191 119.997 19.2534 119.923 19.2933L123.078 24.1551L120.608 24.3948L117.737 19.9039L115.449 20.1265L115.905 24.8513L113.703 25.0624L112.453 12.1717L117.047 11.7267H117.059ZM107.997 12.8679L108.402 14.7853L102.73 15.9779L103.454 19.4303L108.716 18.3232L109.121 20.2349L103.859 21.3419L104.59 24.8114L110.308 23.6074L110.713 25.5247L102.832 27.1853L100.162 14.5114L107.997 12.8679ZM87.8139 18.3232L94.1191 26.9741L94.2388 26.9341L94.0276 16.229L96.3332 15.4529L96.3448 29.114L93.7537 29.9871L85.5025 19.0993L87.8139 18.3232ZM81.8107 20.7656L87.0607 32.6006L85.0405 33.4965L79.7905 21.6615L81.8107 20.7656ZM68.0703 27.8244L77.554 32.5492L77.6448 32.4922L73.1884 24.8399L75.0941 23.7328L81.6111 34.9231L79.9102 35.916L70.4098 31.2139L70.3183 31.2653L74.769 38.9119L72.8575 40.0246L66.3412 28.8344L68.0645 27.8301L68.0703 27.8244ZM56.201 35.8989L61.1255 42.5468C61.445 42.9805 61.8273 43.3001 62.261 43.4998C62.6947 43.6995 63.1512 43.7737 63.6362 43.7167C64.1155 43.6596 64.5833 43.4655 65.0287 43.1289C65.4792 42.7979 65.7991 42.4099 65.993 41.9648C66.187 41.5197 66.2497 41.0632 66.1812 40.5895C66.1127 40.1159 65.9131 39.6651 65.5937 39.2314L60.669 32.5835L62.455 31.2596L67.4937 38.0559C68.0415 38.7921 68.355 39.5738 68.4465 40.3898C68.5323 41.2059 68.3896 41.9991 68.0184 42.7637C67.6479 43.5283 67.0598 44.2074 66.2669 44.7952C65.4677 45.3886 64.646 45.7481 63.8074 45.8851C62.9686 46.0163 62.1697 45.925 61.4165 45.5997C60.6632 45.2745 60.0127 44.7438 59.465 44.0077L54.4263 37.2113L56.201 35.8989ZM43.0651 47.8823L50.974 55.5175L54.7573 51.6029L56.1667 52.9667L50.8485 58.4734L41.5301 49.4801L43.0651 47.8823ZM36.0122 56.0995L48.9483 60.4877L47.516 62.3709L44.3434 61.2467L41.5301 64.9386L43.4589 67.6949L42.0209 69.584L34.3517 58.2793L36.0065 56.1052L36.0122 56.0995ZM25.2845 72.4714L35.8581 71.8263L35.9095 71.7348L28.2289 67.3295L29.3245 65.4179L40.5601 71.8609L39.5786 73.567L28.9992 74.2344L28.9478 74.3259L36.6228 78.7255L35.5215 80.6428L24.2858 74.2005L25.2845 72.4714ZM20.0746 83.1078C20.4912 82.1095 21.1018 81.316 21.9234 80.7285C22.7395 80.1404 23.7095 79.8096 24.8279 79.7469C25.9464 79.6784 27.1333 79.9068 28.3944 80.4316C29.6497 80.9506 30.6483 81.6302 31.3901 82.4685C32.132 83.3075 32.5827 84.2207 32.7425 85.219C32.908 86.2179 32.7825 87.2105 32.3659 88.2094C31.9493 89.2135 31.3273 90.0128 30.5114 90.6003C29.6897 91.1884 28.7253 91.5135 27.6126 91.5762C26.4999 91.6389 25.313 91.4104 24.0576 90.8914C22.8022 90.3718 21.7979 89.6928 21.0561 88.8545C20.3143 88.0213 19.8578 87.1023 19.698 86.1092C19.5382 85.1166 19.6581 84.1177 20.0746 83.1078ZM16.8449 92.4266L29.216 96.2496L28.5655 98.3608L16.1944 94.5378L16.8449 92.4266ZM15.0474 98.2411L16.9647 98.6578L16.1487 102.378L26.8822 104.73L26.4085 106.881L15.6751 104.53L14.8591 108.256L12.9418 107.84L15.0417 98.2469L15.0474 98.2411ZM12.1885 113.511L25.5469 110.653L25.2788 113.004L21.9748 113.66L21.4498 118.271L24.5198 119.652L24.2516 122.009L11.8747 116.228L12.1885 113.511ZM11.3554 133.085L20.1089 127.121V127.013L11.2585 127.161L11.2242 124.959L24.1717 124.742L24.206 126.71L15.4583 132.702V132.805L24.303 132.657L24.3372 134.865L11.3897 135.082L11.3554 133.085ZM13.2271 149.267L25.0847 142.489L25.5412 144.811L22.5968 146.438L23.4984 150.991L26.8422 151.374L27.3044 153.702L13.7578 151.949L13.2271 149.267ZM15.8577 160.589L17.718 159.973L19.5382 165.48L22.8878 164.373L21.2045 159.265L23.059 158.655L24.7424 163.762L28.109 162.649L26.2774 157.103L28.1376 156.487L30.6598 164.133L18.3628 168.196L15.8577 160.589ZM21.7123 176.167C21.3243 175.323 21.1531 174.536 21.1931 173.8C21.233 173.064 21.467 172.413 21.8892 171.854C22.3172 171.294 22.9106 170.838 23.6696 170.49C24.4228 170.142 25.1475 169.999 25.8437 170.044C26.5341 170.096 27.1675 170.347 27.7381 170.809C27.8066 170.861 27.8637 170.929 27.9265 170.986L31.4871 166.415L32.52 168.669L29.2103 172.847L30.169 174.935L34.4886 172.961L35.4073 174.969L23.6354 180.362L21.7123 176.167ZM30.4771 191.01C29.5812 190.553 28.8451 189.863 28.2802 188.933C27.7153 188.008 27.4414 187.044 27.4414 186.04C27.4414 185.03 27.7496 184.06 28.3544 183.113C28.9593 182.171 29.8437 181.343 31.0078 180.635C32.1719 179.928 33.3075 179.517 34.4202 179.414C35.5329 179.312 36.5372 179.483 37.4388 179.94C38.3404 180.396 39.0708 181.081 39.6357 182.006C40.2006 182.935 40.4802 183.906 40.4745 184.91C40.4631 185.92 40.1607 186.89 39.5558 187.832C38.9509 188.767 38.0722 189.589 36.9081 190.302C35.744 191.01 34.6085 191.421 33.4957 191.529C32.383 191.638 31.3787 191.466 30.4771 191.01ZM38.9395 203.552L37.5757 201.812L42.272 198.137L42.1693 198.012L34.5 197.886L32.8281 195.746L40.349 195.935L43.0024 187.74L44.6515 189.846L42.5402 196.18L44.7371 196.214L47.7728 193.841L49.1366 195.581L38.9338 203.558L38.9395 203.552ZM57.0569 215.24C55.5733 215.199 54.4035 213.978 54.432 212.5C54.4662 211.011 55.6931 209.841 57.1767 209.87C58.6604 209.904 59.8244 211.131 59.8016 212.615C59.7731 214.086 58.5462 215.262 57.0626 215.234L57.0569 215.24ZM80.3216 223.177C80.264 222.852 80.1213 222.549 79.882 222.269C79.642 221.99 79.3285 221.75 78.9292 221.539C78.5241 221.328 78.1357 221.208 77.7651 221.174C77.3997 221.146 77.0747 221.203 76.795 221.351C76.5154 221.499 76.2984 221.716 76.1442 222.007C75.9106 222.441 75.9049 222.869 76.1218 223.291C76.3439 223.713 76.6977 224.141 77.1828 224.581L78.0729 225.391C78.6092 225.87 79.0488 226.367 79.3854 226.874C79.722 227.382 79.9217 227.936 79.9786 228.535C80.0362 229.135 79.8993 229.751 79.5678 230.39C79.2146 231.063 78.7404 231.577 78.1414 231.919C77.5424 232.261 76.8577 232.41 76.0815 232.37C75.311 232.33 74.4893 232.085 73.6223 231.634C72.7718 231.189 72.1043 230.663 71.625 230.059C71.1457 229.454 70.8661 228.792 70.7919 228.073C70.7176 227.354 70.8603 226.606 71.2257 225.836L73.166 226.852C72.9887 227.257 72.9375 227.651 73.0002 228.022C73.063 228.398 73.2345 228.74 73.4968 229.049C73.765 229.357 74.1073 229.625 74.5297 229.848C74.9571 230.07 75.3795 230.201 75.7846 230.236C76.1954 230.27 76.555 230.213 76.8692 230.059C77.1828 229.904 77.4228 229.665 77.5994 229.34C77.7421 229.055 77.7933 228.769 77.7363 228.484C77.6851 228.198 77.5482 227.919 77.337 227.639C77.1201 227.359 76.8289 227.046 76.4584 226.698L75.3852 225.705C74.5751 224.957 74.0504 224.198 73.8046 223.433C73.5653 222.669 73.6504 221.882 74.0785 221.083C74.4209 220.415 74.9002 219.919 75.5222 219.587C76.1384 219.257 76.8289 219.108 77.5879 219.137C78.3468 219.171 79.1115 219.388 79.8763 219.787C80.6467 220.187 81.2514 220.683 81.702 221.277C82.1531 221.87 82.4097 222.504 82.4782 223.183C82.5467 223.862 82.4212 224.529 82.0904 225.18L80.1847 224.187C80.3268 223.839 80.3671 223.502 80.3101 223.177H80.3216ZM82.0334 235.383L87.0031 223.354L89.0579 224.204L84.0876 236.233L82.0334 235.383ZM98.4789 241.072L96.5841 240.495L93.5598 230.281L93.4625 230.253L90.8721 238.755L88.7495 238.105L92.5442 225.653L94.4615 226.236L97.4569 236.45L97.56 236.484L100.156 227.976L102.273 228.621L98.4789 241.072ZM106.604 238.709C106.781 239.434 107.095 240.016 107.552 240.45C108.008 240.884 108.567 241.152 109.241 241.266C109.731 241.346 110.199 241.329 110.639 241.209C111.078 241.089 111.46 240.878 111.791 240.57C112.122 240.262 112.374 239.873 112.55 239.394L114.776 239.777C114.53 240.581 114.119 241.283 113.554 241.876C112.99 242.47 112.305 242.904 111.494 243.172C110.684 243.441 109.811 243.492 108.87 243.337C107.785 243.155 106.867 242.733 106.114 242.065C105.355 241.397 104.824 240.524 104.51 239.452C104.196 238.379 104.151 237.163 104.373 235.816C104.596 234.464 105.035 233.335 105.68 232.416C106.325 231.497 107.118 230.846 108.048 230.464C108.978 230.082 109.982 229.979 111.061 230.156C111.963 230.304 112.75 230.618 113.429 231.097C114.108 231.577 114.627 232.193 114.987 232.952C115.346 233.711 115.512 234.567 115.483 235.526L113.258 235.155C113.258 234.636 113.161 234.173 112.95 233.762C112.738 233.351 112.448 233.015 112.065 232.758C111.689 232.496 111.249 232.324 110.753 232.244C110.074 232.13 109.452 232.21 108.881 232.478C108.311 232.746 107.82 233.198 107.421 233.825C107.021 234.458 106.741 235.246 106.582 236.193C106.422 237.152 106.427 237.997 106.604 238.727V238.709ZM127.392 233.774L121.572 233.511L121.412 237.055L126.81 237.3L126.719 239.263L121.321 239.018L121.161 242.579L127.027 242.847L126.936 244.816L118.85 244.45L119.438 231.451L127.478 231.817L127.386 233.785L127.392 233.774ZM140.967 244.028L139.764 233.363H139.69L137.024 235.628L136.785 233.5L139.604 231.086L141.726 230.846L143.187 243.777L140.967 244.028ZM156.677 238.065C156.511 239.189 156.129 240.108 155.519 240.815C154.908 241.523 154.109 241.985 153.127 242.208C152.363 242.379 151.644 242.373 150.971 242.196C150.297 242.019 149.715 241.7 149.219 241.238C148.722 240.769 148.352 240.199 148.106 239.52L150.257 239.041C150.411 239.36 150.605 239.617 150.845 239.822C151.085 240.028 151.359 240.165 151.672 240.239C151.986 240.313 152.323 240.307 152.688 240.227C153.264 240.102 153.715 239.817 154.052 239.383C154.389 238.949 154.588 238.379 154.657 237.682C154.725 236.986 154.657 236.182 154.463 235.274L154.332 235.303C154.211 235.714 154.023 236.085 153.767 236.416C153.51 236.747 153.202 237.026 152.836 237.255C152.471 237.483 152.066 237.648 151.627 237.745C150.908 237.905 150.223 237.871 149.561 237.643C148.899 237.414 148.329 237.026 147.849 236.479C147.37 235.925 147.045 235.258 146.868 234.476C146.685 233.648 146.702 232.86 146.93 232.113C147.153 231.365 147.564 230.732 148.158 230.201C148.751 229.677 149.487 229.317 150.365 229.129C151.222 228.94 152.049 228.969 152.842 229.214C153.635 229.454 154.354 229.984 154.993 230.8C155.633 231.616 156.118 232.752 156.449 234.219C156.768 235.663 156.848 236.946 156.683 238.071L156.677 238.065ZM169.042 236.696C168.54 237.426 167.827 237.956 166.891 238.288C165.955 238.619 165.065 238.652 164.22 238.396C163.376 238.139 162.605 237.597 161.915 236.786C161.225 235.97 160.648 234.898 160.181 233.568C159.713 232.244 159.496 231.046 159.518 229.973C159.541 228.9 159.804 227.999 160.306 227.269C160.808 226.538 161.521 226.007 162.457 225.682C163.387 225.356 164.272 225.317 165.122 225.573C165.973 225.831 166.737 226.367 167.433 227.189C168.123 228.01 168.706 229.083 169.173 230.401C169.641 231.731 169.864 232.929 169.841 234.002C169.819 235.069 169.556 235.97 169.054 236.701L169.042 236.696ZM181.556 231.354C181.106 231.999 180.484 232.518 179.69 232.906C178.96 233.266 178.229 233.448 177.505 233.448C176.78 233.448 176.118 233.283 175.525 232.946C174.931 232.61 174.469 232.124 174.138 231.497L176.084 230.544C176.266 230.846 176.506 231.08 176.803 231.234C177.105 231.394 177.43 231.469 177.796 231.469C178.155 231.469 178.509 231.377 178.857 231.205C179.268 231.006 179.588 230.726 179.815 230.379C180.05 230.025 180.169 229.636 180.187 229.203C180.204 228.775 180.107 228.341 179.895 227.913C179.679 227.474 179.393 227.132 179.04 226.874C178.68 226.618 178.287 226.475 177.853 226.447C177.419 226.418 176.991 226.504 176.574 226.709C176.135 226.92 175.799 227.183 175.57 227.502C175.342 227.822 175.222 228.193 175.216 228.615L173.368 229.522L170.783 222.584L177.356 219.354L178.218 221.111L173.299 223.531L174.486 226.801L174.583 226.755C174.646 226.515 174.754 226.27 174.909 226.025C175.062 225.779 175.262 225.551 175.502 225.346C175.742 225.134 176.01 224.957 176.312 224.809C176.991 224.472 177.687 224.341 178.395 224.398C179.103 224.461 179.759 224.712 180.357 225.146C180.957 225.579 181.442 226.167 181.801 226.909C182.178 227.679 182.344 228.45 182.298 229.226C182.252 230.002 182.001 230.715 181.55 231.36L181.556 231.354ZM128.008 220.62C76.8577 220.62 35.3788 179.158 35.3788 128.005C35.3788 76.8537 76.8577 35.3739 128.008 35.3739C179.16 35.3739 220.621 76.8422 220.621 128C220.621 179.158 179.16 220.62 128.008 220.62ZM198.949 215.24C197.465 215.262 196.239 214.092 196.21 212.62C196.187 211.136 197.351 209.91 198.835 209.876C200.312 209.841 201.54 211.017 201.579 212.506C201.608 213.984 200.438 215.205 198.954 215.245L198.949 215.24ZM222.236 197.042L211.674 196.226L211.605 196.311L218.607 201.727L217.26 203.467L207.017 195.541L208.221 193.983L218.795 194.776L218.858 194.696L211.862 189.281L213.215 187.535L223.457 195.461L222.236 197.042ZM229.044 186.895C228.502 187.832 227.782 188.534 226.898 189.007C226.008 189.481 225.009 189.675 223.891 189.595C222.772 189.51 221.626 189.127 220.45 188.442C219.275 187.757 218.373 186.953 217.757 186.022C217.135 185.093 216.81 184.128 216.781 183.118C216.752 182.108 217.009 181.138 217.551 180.202C218.099 179.26 218.818 178.553 219.708 178.085C220.599 177.611 221.603 177.417 222.715 177.503C223.828 177.589 224.969 177.971 226.145 178.655C227.32 179.34 228.222 180.145 228.85 181.075C229.477 182 229.803 182.97 229.825 183.974C229.854 184.978 229.591 185.954 229.044 186.895ZM233.489 178.085L221.734 172.647L222.664 170.638L234.419 176.077L233.489 178.085ZM236.039 172.573L234.196 171.899L235.497 168.321L225.169 164.561L225.922 162.489L236.251 166.25L237.557 162.667L239.4 163.334L236.039 172.561V172.573ZM240.907 157.81L227.286 158.86L227.862 156.566L231.223 156.355L232.359 151.859L229.5 150.084L230.082 147.784L241.575 155.163L240.907 157.81ZM242.944 149.177L241.004 148.903L241.54 145.136L230.658 143.59L230.967 141.41L241.849 142.956L242.385 139.185L244.325 139.458L242.944 149.177ZM244.131 134.443C243.766 135.082 243.269 135.561 242.636 135.869C242.002 136.183 241.272 136.326 240.433 136.297C239.606 136.268 238.887 136.08 238.293 135.726C237.694 135.372 237.244 134.865 236.935 134.197C236.901 134.118 236.873 134.038 236.844 133.952L231.617 136.457L231.697 133.975L236.524 131.709L236.599 129.409L231.851 129.249L231.925 127.041L244.867 127.475L244.713 132.086C244.684 133.01 244.485 133.798 244.12 134.437L244.131 134.443Z' fill='%2376161B'/%3E%3Cpath d='M22.7913 87.4805C23.3106 88.0111 24.0182 88.4622 24.9141 88.827C25.8043 89.1981 26.6203 89.3805 27.3621 89.3748C28.1039 89.3748 28.7373 89.1981 29.2622 88.8558C29.7872 88.5134 30.1809 88.0283 30.4377 87.4063C30.7002 86.7785 30.763 86.1623 30.6318 85.546C30.5005 84.9355 30.1752 84.3647 29.656 83.8399C29.1367 83.3145 28.4291 82.864 27.5389 82.4928C26.6488 82.1223 25.8328 81.9393 25.0853 81.9393C24.3435 81.9393 23.7101 82.1166 23.1851 82.4589C22.6601 82.8013 22.2721 83.2864 22.0096 83.9084C21.7471 84.5362 21.6843 85.1524 21.8099 85.7629C21.9354 86.3734 22.2607 86.9443 22.7856 87.4748L22.7913 87.4805Z' fill='%2376161B'/%3E%3Cpath d='M14.6483 115.209L19.6527 117.463L20.0407 114.039L14.6598 115.112L14.6483 115.209Z' fill='%2376161B'/%3E%3Cpath d='M37.6526 186.735C38.0862 186.129 38.3202 185.519 38.3487 184.891C38.383 184.263 38.2232 183.664 37.8694 183.083C37.5156 182.5 37.0534 182.084 36.4828 181.827C35.9122 181.57 35.2616 181.496 34.5255 181.61C33.7951 181.719 33.0133 182.027 32.1916 182.529C31.37 183.031 30.7366 183.584 30.3029 184.184C29.8692 184.783 29.6352 185.399 29.601 186.021C29.5668 186.643 29.7323 187.248 30.086 187.825C30.4398 188.406 30.902 188.823 31.4727 189.08C32.0433 189.337 32.6938 189.411 33.4299 189.302C34.166 189.194 34.9478 188.886 35.7694 188.384C36.5912 187.882 37.2246 187.328 37.6526 186.723V186.735Z' fill='%2376161B'/%3E%3Cpath d='M16.0981 150.061L16.1152 150.159L21.5704 150.781L20.9028 147.408L16.0981 150.061Z' fill='%2376161B'/%3E%3Cpath d='M117.325 17.9885C117.873 17.9371 118.318 17.8116 118.655 17.6176C118.997 17.4236 119.236 17.1611 119.373 16.8301C119.51 16.4991 119.562 16.1054 119.516 15.6432C119.47 15.1753 119.351 14.7872 119.145 14.4791C118.946 14.171 118.655 13.9484 118.278 13.8114C117.901 13.6745 117.439 13.6346 116.891 13.6859L114.837 13.8856L115.253 18.1826L117.319 17.9828L117.325 17.9885Z' fill='%2376161B'/%3E%3Cpath d='M153.079 231.742C152.793 231.411 152.445 231.177 152.04 231.034C151.635 230.891 151.213 230.869 150.767 230.966C150.322 231.063 149.945 231.262 149.632 231.559C149.318 231.856 149.101 232.215 148.981 232.638C148.861 233.06 148.85 233.494 148.953 233.939C149.055 234.39 149.249 234.778 149.535 235.103C149.82 235.428 150.157 235.662 150.556 235.799C150.956 235.936 151.378 235.959 151.823 235.862C152.263 235.765 152.639 235.56 152.953 235.251C153.267 234.943 153.489 234.578 153.615 234.156C153.74 233.733 153.752 233.311 153.655 232.883C153.558 232.455 153.369 232.073 153.079 231.742Z' fill='%2376161B'/%3E%3Cpath d='M167.053 231.153C166.716 230.189 166.334 229.407 165.906 228.808C165.478 228.203 165.027 227.798 164.554 227.587C164.08 227.376 163.601 227.353 163.11 227.524C162.619 227.695 162.26 228.014 162.026 228.477C161.792 228.939 161.701 229.538 161.74 230.275C161.786 231.011 161.975 231.86 162.311 232.825C162.654 233.789 163.036 234.577 163.458 235.17C163.88 235.77 164.331 236.175 164.805 236.386C165.279 236.597 165.758 236.614 166.254 236.443C166.745 236.272 167.11 235.952 167.344 235.496C167.578 235.033 167.675 234.44 167.63 233.71C167.584 232.979 167.395 232.123 167.053 231.153Z' fill='%2376161B'/%3E%3Cpath d='M238.475 131.556C238.458 132.104 238.521 132.56 238.675 132.926C238.823 133.291 239.052 133.559 239.365 133.742C239.674 133.924 240.062 134.021 240.524 134.038C240.992 134.055 241.391 133.981 241.722 133.822C242.053 133.662 242.31 133.405 242.493 133.051C242.675 132.697 242.778 132.241 242.795 131.693L242.863 129.628L238.55 129.485L238.481 131.561L238.475 131.556Z' fill='%2376161B'/%3E%3Cpath d='M224.027 66.2614L223.976 66.1814L218.675 67.602L220.535 70.4952L224.027 66.2614Z' fill='%2376161B'/%3E%3Cpath d='M237.628 114.852C236.664 114.938 235.86 115.154 235.203 115.502C234.547 115.85 234.068 116.296 233.759 116.844C233.452 117.386 233.326 117.996 233.389 118.675C233.446 119.349 233.674 119.931 234.074 120.416C234.473 120.901 235.021 121.255 235.728 121.477C236.436 121.705 237.269 121.774 238.227 121.689C239.187 121.603 239.997 121.386 240.658 121.044C241.315 120.695 241.8 120.25 242.102 119.708C242.411 119.166 242.53 118.555 242.473 117.876C242.416 117.203 242.188 116.621 241.789 116.136C241.394 115.651 240.841 115.297 240.134 115.069C239.426 114.841 238.593 114.766 237.628 114.852Z' fill='%2376161B'/%3E%3Cpath d='M236.383 106.575C236.651 106.889 236.977 107.095 237.359 107.186C237.741 107.283 238.157 107.283 238.62 107.186C239.082 107.089 239.464 106.917 239.772 106.678C240.08 106.438 240.291 106.119 240.406 105.725C240.52 105.331 240.52 104.869 240.406 104.333L239.978 102.312L235.373 103.283L235.801 105.314C235.909 105.839 236.103 106.261 236.371 106.569L236.383 106.575Z' fill='%2376161B'/%3E%3Cpath d='M225.044 180.586C224.211 180.101 223.423 179.81 222.687 179.719C221.952 179.627 221.301 179.713 220.736 179.981C220.171 180.249 219.714 180.677 219.378 181.265C219.035 181.853 218.887 182.458 218.933 183.08C218.978 183.702 219.224 184.312 219.669 184.906C220.114 185.499 220.753 186.036 221.586 186.521C222.419 187.006 223.206 187.297 223.943 187.394C224.679 187.491 225.33 187.405 225.894 187.137C226.459 186.869 226.91 186.441 227.253 185.853C227.595 185.265 227.743 184.66 227.697 184.038C227.652 183.416 227.406 182.806 226.961 182.213C226.516 181.619 225.877 181.077 225.039 180.592L225.044 180.586Z' fill='%2376161B'/%3E%3Cpath d='M213.528 57.5726C213.882 57.7438 214.236 57.7895 214.584 57.7153C214.932 57.6411 215.286 57.4585 215.639 57.1618C215.999 56.8593 216.244 56.5397 216.387 56.1974C216.524 55.855 216.547 55.4955 216.444 55.1075C216.341 54.7194 216.113 54.32 215.759 53.8977L214.43 52.317L211.126 55.1017L212.467 56.6882C212.82 57.1104 213.174 57.4014 213.528 57.5726Z' fill='%2376161B'/%3E%3Cpath d='M176.517 34.0254C177.122 34.3336 177.732 34.4534 178.354 34.3735C178.976 34.2936 179.57 34.0197 180.134 33.5404C180.7 33.0668 181.208 32.3991 181.647 31.5374C182.086 30.6815 182.337 29.8769 182.395 29.1407C182.452 28.3989 182.331 27.7541 182.035 27.2063C181.738 26.6585 181.288 26.2248 180.682 25.9167C180.078 25.6085 179.467 25.4887 178.845 25.5686C178.223 25.6428 177.63 25.9223 177.059 26.4017C176.488 26.881 175.981 27.543 175.541 28.4046C175.102 29.2606 174.851 30.0595 174.794 30.8013C174.737 31.5431 174.856 32.188 175.153 32.7358C175.45 33.2893 175.901 33.7173 176.505 34.0254H176.517Z' fill='%2376161B'/%3E%3Cpath d='M238.68 155.791L234.017 152.892L233.173 156.231L238.657 155.888L238.68 155.791Z' fill='%2376161B'/%3E%3Cpath d='M37.3028 58.7571L37.2457 58.837L40.3956 63.3336L42.4784 60.5945L37.3028 58.7571Z' fill='%2376161B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4167_578'%3E%3Crect width='256' height='256' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center;}
.organization1 .org-layerpop .layer-inner .list > li + li {margin-top: 15px;}
.organization1 .org-layerpop .layer-inner .list > li .tit {background-color: #701E20; color: #fff; border-radius: 5px; padding: 6px 14px; font-size: 15px; font-weight: 700; line-height: 1; display: inline-block;}
.organization1 .org-layerpop .layer-inner .list > li .text {font-size: 15px; font-weight: 500; color: #333; margin-top: 5px;}

@media only screen and (max-width: 1279px){
	.organization1 .lv2.lv2-2 .group.college .lv3{min-height:260px;}
}

@media only screen and (max-width: 768px){
.organization1 .lv1{width:30%;}
.organization1 .org1 .lv1_group .lv1{margin-right:5%;}
.organization1 .org1 .lv1_group .lv1:first-child{margin-left:5%;}
.organization1 .lv2 .group.center{display: block;}
.organization1 .lv2 .group > li{width:98%}

.organization1 .lv2 .group2 > li{width:98%}

.organization1 .left,.organization1 .right{float:none;width:100%}

.organization1 .left{margin-right:0}

.organization1 .right{margin-left:0}

.organization1 .lv2.lv2-2 .group > li{width:31%}
.organization1 .lv2.lv2-2.support .group > li{width: 48%;}
.organization1 .lv2.lv2-2.support .group > li:last-child{clear:none;}

.organization1 .lv2:before{display:none}

.organization1 .lv2.lv2-4 .group > li > a{margin:0}

.organization1 .lv2.lv2-4 .group > li > a:before{display:none}

.organization1 .org4{width:100%}

.organization1 .org-layerpop .layer-inner {padding: 20px;}
}

@media only screen and (max-width: 460px){
.organization1 .lv0{margin:0;width:100%;height:40px;background:#1c2f5a;}

.organization1 .lv0:after{display:none}
.organization1 .lv0 .t1{position:static;margin-left:0;height:40px;line-height:40px;}

.organization1 .org1 .lv1_group .lv1,
.organization1 .org1 .lv1_group .lv1:first-child{margin:20px 0 10px 0;width:45%;}
.organization1 .quarter .lv1:before{top:-80px;height:80px;}
.organization1 .lv1:after{display:none}
.organization1 .lv1.lv1-3:after{display:none}


.organization1 .lv2-1,.organization1 .lv2-2{padding:0;border:0;background-color:transparent}

.organization1 .lv2 .group > li > a:before{display:none}

.organization1 .lv0{width:100%}

.organization1 .lv1-1{width:100%}

.organization1 .lv3{padding:0;background-color:transparent}

.organization1 .lv3,
.organization1 .lv2.lv2-2 .group.college .lv3{min-height:0;}

.organization1 .lv1:before{top:-20px;z-index:-1;height:20px;}
.organization1 .no_tit:before{top:-30px;height: 40px}

.organization1 .lv3 li > a{display:block;height:40px;margin:10px 0 0;padding:0;padding:0 10px;background:none;background:#ddd;line-height:40px;color:#333;text-align:center}

.organization1 .lv2 .group > li > a{margin:10px 0 0}

.organization1 .lv1{width:100%}

.organization1 [class*=org]{margin:0}

.organization1 .org4{padding-top:0}

.organization1 .lv2 .group > li{width:100%}

.organization1 .lv2.lv2-4 .group > li > a{margin-top:10px}

.brclear + br,.brclear + br + br{display:none}

.organization1 .lv2.lv2-2 .group > li{width:100%;margin:0}
.organization1 .lv2.lv2-2.headquarters .group > li{width: 100%;}
.organization1 .lv2.lv2-2.support .group > li{width: 100%;}

.organization1 .lv1{width:100%;margin:10px 0 0}

.organization1 .lv2.lv2-2 .group.sub_lab{padding-bottom:0;}
.organization1 .lv2.lv2-2 .group .lv4_group{position:static;}
.organization1 .lv2.lv2-2 .group .lv4_group > a{margin-top:10px;width:100%;}
.organization1 .lv2.lv2-2 .group .lv4_group > a:before{z-index:-1;}
.organization1 .lv2.lv2-2 .group .lv4_group ul li{width:100%;}
.organization1 .lv3 .lv3_2 li{background:none}

}


/* 대학헌장 */
.promise_box{padding:30px;background-color:#f4f5f6}

.promise_box .frame{background:url(/images/kor/sub01/charter_bg.png) no-repeat 50% 50%;}
.promise_box .frame,.frame01,.frame02{padding:50px;border:1px solid #e2e4e8}

.promise_box .main_tit_wrap,.promise_box .sub_tit_wrap{display:block;font-weight:normal;text-align:center;text-align:center;word-wrap:break-word;word-break:keep-all}

.promise_box .main_tit_wrap .tit{font-family:'nsr','Malgun Gothic';font-size:35px;font-weight:600;color:#000}

.promise_box .sub_tit_wrap{font-family:'nsr','Malgun Gothic';font-size:16px;color:#618edb}

.promise_box .main_tit_wrap{/*padding-top:10px;background:url(/images/kor/sub01/bg_licen.png) no-repeat 50% 0*/}

.promise_box .sub_tit_wrap{padding-top:50px}
.promise_box .sub_tit_wrap .txt span{display:block;line-height:inherit;}

.promise_box ul{margin-top:40px;}

.promise_box ul li{position:relative;margin-top:30px}
.promise_box ul li .list_1st{margin-top:15px;}
.promise_box ul li .list_1st li{margin:5px 0;background-position:0 5px;}

.promise_box ul li:first-child{margin-top:0}

.promise_box ul li:after{display:block;visibility:hidden;clear:both;content:''}

.promise_box ul li .order{display:inline-block;position:absolute;top:0;left:0;width:30px;height:30px;border-radius:100%;background-color:#701e20;font-size:13px;font-weight:600;color:#fff;text-align:center;vertical-align:middle}

.promise_box ul li .order:before{display:inline-block;height:100%;vertical-align:middle;content:''}

.promise_box ul li .txt{display:inline-block;margin:0;padding-left:40px;padding-top:5px;line-height:1.2;word-break:keep-all;word-wrap:break-word;}

.promise_box .ftxt{margin-top:30px;padding-top:20px;border-top:1px solid #ddd;color:#000;text-align:center}

.promise_box .f_sign{width:202px;height:39px;margin:20px auto;background:url(/images/kor/sub01/f_sign.png) no-repeat;font-size:20px;color:#172162}

.find_box{display:block;width:300px;height:50px;margin:0 auto;margin-top:35px;border-radius:3px;background:#c2182d}

.find_box p{padding-top:15px;font-size:17px;color:#fff;text-align:center}

.promise_box .ftxt2{margin-bottom:30px;padding:25px;background:#fff}

.promise_box .ftxt2.last{margin:0;border:none}

.promise_box .ftxt2 strong.h2{display:block;margin-bottom:10px;font-family:'nsr','Malgun Gothic';font-size:20px;color:#000;font-weight:bold;}

.promise_box .ftxt2 strong.h2 *{vertical-align:middle}

.promise_box .ftxt2 strong.h2 i{display:inline-block;padding-left:10px;font-size:14px;color:#e64532}

.promise_box .ftxt2 ul{margin-top:0}

.promise_box .ftxt2 ul li{position:relative;margin-top:0}

.promise_box .ftxt{margin-top:30px;padding-top:20px;border-top:1px solid #ddd;color:#000;text-align:center;word-break:keep-all;word-wrap:break-word;}

.promise_box .f_sign{margin:50px auto 0 auto;padding-left:12px;width:202px;height:39px;background:url(/images/kor/sub01/f_sign.png) no-repeat;font-size:20px;color:#172162;letter-spacing:1px;}

.find_box{display:block;width:300px;height:50px;margin:40px auto 0 auto;margin-top:35px;border-radius:3px;background:#c2182d}

.find_box p{padding-top:15px;font-size:17px;color:#fff;text-align:center}


@media (max-width:1279px){
	.promise_box .sub_tit_wrap .txt span{display:inline-block;}
}


@media (max-width:499px){
.promise_box{padding:20px;}
.promise_box .frame{padding:30px 15px;background-size:contain;}

.promise_box .frame02{padding:40px 30px}
.promise_box .main_tit_wrap .tit{font-size:22px}
.promise_box .ftxt2{margin-top:30px}
.promise_box .ftxt2 strong.h2{font-size:15px}
.promise_box .ftxt2 ul li{font-size:13px}

}


/* 연혁 */
.tab-ul.deth-4st.history{overflow:hidden;margin-bottom:0;padding:15px 0;border:1px solid transparent;border-top-color:#ddd;border-bottom-color:#ddd}
.tab-ul.deth-4st.history li{position:relative;margin-right:30px}
.tab-ul.deth-4st.history li:before{content:"";display:block;position:absolute;top:50%;left:-15px;margin-top:-7px;width:1px;height:14px;background-color:#ddd}
.tab-ul.deth-4st.history li a{height:auto;border-color:transparent;border-radius:3px}
.tab-ul.deth-4st.history li a span{padding:10px 0;font-size:16px;color:#000}
.tab-ul.deth-4st.history li a:hover,
.tab-ul.deth-4st.history li a:focus{background-color:transparent}
.tab-ul.deth-4st.history li a:hover span,
.tab-ul.deth-4st.history li a:focus span{text-decoration:underline}
.tab-ul.deth-4st.history li.on a span{padding:10px 35px;color:#fff}
.history_box{margin-top:20px}
.history_box .history_bg,
.history_box .history_bg h2{font-weight:600}
.history_box p.tit{margin-top:20px;font-size:35px;color:#484848;line-height:40px}
.history_box p.tit span{display:block;font-size:25px;font-weight:normal;color:#d2d2d2}
.history_box .list_1st{position:relative}
.history_box .list_1st:before{display:block;content:"";position:absolute;left:16px;top:20px;width:1px;height:98%;background:#ddd}
.history_box .list_1st li{position:relative;padding-top:10px;padding-bottom:15px;background:none;overflow:hidden}
.history_box .list_1st li:after{display:block;position:absolute;left:30px;bottom:0; content:"";width:100%;height:1px;border-bottom:1px dashed #ddd}
.history_box .list_1st > li:after{display:none;}

.history_box .list_1st li span,
.history_box .list_1st li .span{float:left}
.history_box .list_1st li span.year{display:block;float:none;width:100%;font-size:18px;color:#e93f2e}
.history_box .list_1st li span.year:before{display:inline-block;content:"";margin-right:15px;width:12px;height:12px;background:url(/images/kor/common/list_red_bul.png) no-repeat;vertical-align:middle}
.history_box .list_1st li .span.info{margin-top:7px;padding-left:5%;width:100%;line-height:1.2}
.history_box .list_1st li .span.info em{display:block}
.history_box .list_1st li .span.info b{display:block;margin-bottom:8px;}


@media(min-width:768px){
	.history_box{overflow:hidden}
	.history_box .history_bg{float:left;margin-top:30px;width:50%;height:532px;background:url(/images/kor/sub01/history_bg.png) no-repeat}
	.history_box .list_1st li span.year{float:left;font-size:28px}
	.history_box .list_1st li .span.info{margin-top:10px;margin-left:10px;font-size:16px}
	.history_box p.tit{margin-top:0}
	.history_box .list_1st{float:left;width:50%}
	.history_box .list_1st:before{top:35px;}
}


@media(min-width:1200px){
	.history_box .history_bg{background-position:90px top}
	.history_box p.tit{/*margin-left:45px;*/font-size:55px}
	.history_box p.tit span,
	.history_box p.tit .span{font-size:33px}
	.history_box .list_1st:before{left:29px;}
	.history_box .list_1st li{font-size:15px;color:#666;}
	.history_box .list_1st li span.year{position:relative;width:20%;text-align:right;}
	.history_box .list_1st li span.year:before{position:absolute;left:12px;top:15px;}
	.history_box .list_1st li span.year em{display:block;padding-left:35%;text-align:center;}
	.history_box .list_1st li .span.info{margin:0;padding-left:0;width:80%;}
	.history_box .list_1st li .span.info b{display:inline-block;position:absolute;left:30px;top:8px;margin:0 5px 0 0;font-size:17px;color:#333;vertical-align:middle;}
	.history_box .list_1st li .span.info ul li{padding-left:150px;}
}

/* 교육이념 */
/*
.edu_goal{}
.edu_goal .goal_wrap1{position:relative;width:100%;margin:0 auto;border:1px solid #ddd;padding:50px 0;}
.edu_goal .goal_wrap1 .obj_wrap{width:570px;margin:0 auto;}
.edu_goal .goal_wrap1 .obj_wrap .obj{position:relative;float:left;width:150px;height:150px;border-radius:50%;margin-left:60px}
.edu_goal .goal_wrap1 .obj_wrap .obj:first-child{margin-left:0}
.edu_goal .goal_wrap1 .obj_wrap .obj:first-child:before{display:none}
.edu_goal .goal_wrap1 .obj_wrap .obj h3{line-height: 3.5;text-align: center;color:#fff}
.edu_goal .goal_wrap1 .obj_wrap .obj.obj_inner1{background-color:#cb9e63;}
.edu_goal .goal_wrap1 .obj_wrap .obj.obj_inner2{background-color:#7a3a3d;}
.edu_goal .goal_wrap1 .obj_wrap .obj.obj_inner3{background-color:#45495b;}
.edu_goal .goal_wrap1 .obj_wrap .obj:before{position:absolute;left:-45px;top:40%;content:"";display:inline-block;width:30px;height:29px;background:url(/images/kor/sub01/obj_inner_before.png) no-repeat}

.edu_goal .goal_wrap2{position:relative;width:100%;border: 1px solid #ddd;padding:50px 0}
.edu_goal .goal_wrap2 h3{text-align:center;margin:0 auto;margin-bottom:50px;width:120px;height:120px;border-radius:50%;border:10px solid #7a3a3d;line-height:5;}
.edu_goal .goal_wrap2 ul{width:660px;margin:0 auto;}
.edu_goal .goal_wrap2 ul li{float:left;width:180px;height:180px;border-radius:50%;color: #fff;background-color:#45495b;padding: 50px 25px;margin-left:60px;text-align: center;word-break: keep-all}
.edu_goal .goal_wrap2 ul li:first-child{margin-left:0;}
*/



/* 교가/이미지송 */

.music .music_bg figure img{width: 100%;padding: 20px 80px;}
.music .music_bg figure figcaption{display:none}


/* 학교상징 */

.ui_symbol_wrap h2:before{display:none}
.ui_symbol_wrap .section1{float:left;padding-bottom: 60px;margin-bottom: 30px; border-bottom: 1px dotted #ddd;}
.ui_symbol_wrap .section1 .lobj{float:left;width:47%;padding:30px 0;}
.ui_symbol_wrap .section1 .lobj h2{margin-top:0;}
.ui_symbol_wrap .section1 .lobj p{margin:10px 0 30px 0;}
.ui_symbol_wrap .section1 .lobj .btn_wrap a{display:block;float:left;position:relative;
margin-right:15px;width:45%;height:50px;background-color:#f2eee9;color:#333;padding:12px 19px;}
.ui_symbol_wrap .section1 .lobj .btn_wrap a .down_ico{position:absolute;top:0;right:0;height:50px;width:50px;background:#581214 url(/images/kor/sub01/sim_down.png) no-repeat center;}
.ui_symbol_wrap .section1 .lobj .btn_wrap .col_red2{background-color:#f2eee9;}
.ui_symbol_wrap .section1 .lobj .btn_wrap .col_red2 .down_ico{background:#581214 url(/images/kor/sub01/sim_down.png) no-repeat center;}
.ui_symbol_wrap .section1 .robj{float:right;width:50%;margin-top:25px;}
.ui_symbol_wrap .robj span,
.ui_symbol_wrap .robj .span{display:block;width:100%;padding:80px 0;background:url(/images/kor/sub01/symbol_bg.png) repeat;text-align:center;border:1px solid #ddd;}
.ui_symbol_wrap .robj_01 span{display:block;width:100%;padding: 48px 0;background:url(/images/kor/sub01/symbol_bg.png) repeat;text-align:center;border:1px solid #ddd;}
hr{border-bottom:1px dotted #ddd;}

.ui_symbol_wrap .section2,.ui_symbol_wrap .section3{/* float:left; */width:50%;}
.ui_symbol_wrap .section2 .robj{/* margin-right:25px; */}
.ui_symbol_wrap .section2 .robj span,
.ui_symbol_wrap .section3 .robj span{height:217px;}

.ui_symbol_wrap .section2 .btn_wrap a,.ui_symbol_wrap .section3 .btn_wrap a{display:block;float:left;position:relative;margin-top:10px;margin-right:15px;width:197px;height:50px;background-color:#f2eee9;color:#333;padding:12px 19px;}
.ui_symbol_wrap .section2 .down_ico,.ui_symbol_wrap .section3 .down_ico{position:absolute;top:0;right:0;height:50px;width:50px;background:#581214 url(/images/kor/sub01/sim_down.png) no-repeat center;}

.ui_symbol_wrap .section4,
.ui_symbol_wrap .section5,
.ui_symbol_wrap .section6,
.ui_symbol_wrap .section7{clear:both;padding-top:50px}

.ui_symbol_wrap .section7 div{float:left;}
.ui_symbol_wrap .section7 .lobj{width:70%;}
.ui_symbol_wrap .section7 .robj{width:30%;}

.symbolic_icon .ui.uic.mb_10 .box_col .col .item{min-height:622px;padding:35px;}
.symbolic_icon .ui.uic.mb_10 .box_col .col .item h3{font-size:18px}

@media (max-width:1164px){
.ui_symbol_wrap .section1 .lobj .btn_wrap a{width:47%;margin-right:3%;padding:12px;}
}

@media (max-width:847px){
	.ui_symbol_wrap .section1 .lobj{width:100%;padding:20px 0;}
	.ui_symbol_wrap .section1 .lobj p{margin: 20px 0 30px 0;}
	.ui_symbol_wrap .section1 .robj{width:100%;margin:0;}
}
@media (max-width:767px){
	.ui_symbol_wrap .section2, .ui_symbol_wrap .section3{width:100%;}
	.ui_symbol_wrap .section2 .btn_wrap a, .ui_symbol_wrap .section3 .btn_wrap a{width:100%;}
	.ui_symbol_wrap .section2 .robj{margin-right:0}
	.ui_symbol_wrap .section2 .robj{margin-right:0;width: 100% !important;/* min-height: auto; */}
	.ui_symbol_wrap .section4 .robj{margin-right:0;width: 100% !important;/* min-height: auto; */}
	.ui_symbol_wrap .section1 .lobj .btn_wrap a{width:100%;margin-top:10px;}
	.music .music_bg figure img{padding:20px 0;}

}

/* 학교통계자료 */

/* .btn.btn-file.mg_b{margin-bottom:10px} */

.list_file_down{display:table;position:relative;overflow:hidden;width:100%;}
.list_file_down .list_file{display:block;margin-bottom:10px;}
.list_file_down .list_file a{display:block;position:relative;bottom:-1px;padding:25px 20px 70px;border:1px solid #d7d7d7;background-color:#fff;}
.list_file_down .list_file a:hover,
.list_file_down .list_file a:focus,
.list_file_down .list_file a:active{background-color:#f9f9f9;border-color:#701e20}
.list_file_down .list_file a .sinfo{display:block;position:absolute;bottom:0;left:0;width:100%;padding:0 50px 0 15px;border-top:1px solid #d7d7d7;}
.list_file_down .list_file a .sinfo .btn_file{display:block;position:absolute;bottom:0;right:0;padding:16px;width:50px;height:50px;background-color:#d7d7d7;text-align:center;font-size:0}
.list_file_down .list_file a:hover .sinfo  .btn_file,
.list_file_down .list_file a:focus .sinfo  .btn_file,
.list_file_down .list_file a:active .sinfo  .btn_file{background-color:#701e20;}
.list_file_down .list_file a .sinfo .btn_file .list_file{display:block;width:15px;height:15px;font-size:0;background-position:-359px -24px;}
.list_file_down .list_file a .sinfo .name{display:inline-block;padding:15px 0;font-size:14px;line-height:20px;}

.list_file_down .list_file a .cat{display:block;position:relative;/*margin-bottom:15px;padding-bottom:10px;*/color:#333;font-size:18px;font-family:'nsr';font-weight:bold;line-height:20px;word-wrap:break-word;word-break:keep-all;}
/*.list_file_down .list_file a .cat:after{content:"";display:block;position:absolute;bottom:0;left:0;width:25px;height:1px;background-color:#d7d7d7}*/






@media only screen and (min-width:768px) {
	.list_file_down{margin-left:-1%;}
	.list_file_down .list_file{float:left;margin:0 0 2% 2%;width:48%;display:table-cell}
	.list_file_down .list_file a{min-height:120px;}
	.list_file_down .list_file b{min-height:90px;}
	.list_file_down .list_file:before{}
}
@media only screen and (min-width:1024px) {
	.list_file_down .list_file{width:32.33%;}
}


@media only screen and (min-width:1200px) {
	.list_file_down .list_file{width:23%;}
}



/* 대학비전 */
.vision_wrap{font-size:18px;color:#333;word-wrap:break-word;word-break:keep-all;}
.vision_wrap .v_ir{background:url(/images/kor/sub01/vision_ir.png) no-repeat;}
.vision_wrap strong{line-height:22px;}
.vision_wrap strong span,
.vision_wrap ul li span,
.vision_wrap ul li em{display:block;}

.vision_wrap > div{display:table;width:100%;text-align:center;}
.vision_wrap > div strong{position:relative;}
.vision_wrap > div strong em{display:block;position:relative;font-size:30px;font-weight:bold;}
.vision_wrap > div strong em:after{display:inline-block;content:"";position:absolute;right:-50px;top:50%;margin-top:-2px;width:69px;height:3px;background:url(/images/kor/sub01/vision_dot.png);}
.vision_wrap > div strong,
.vision_wrap > div .cont{display:table-cell;width:15%;vertical-align:middle;}
.vision_wrap > div .cont{position:relative;padding-left:8%;width:85%;text-align:center;}
.vision_wrap > div .cont ul{padding:50px 0;}
.vision_wrap > div .cont ul:after{display:block;content:"";clear:both;visibility:hidden;}
.vision_wrap > div .cont ul li{float:left;width:33.3%;border:10px solid transparent;}

/*20191014*/
.work li.col5 {float:left; width:20%; padding-left:1%;}
.work ul.pl8:first-child {padding-left:8%;}
@media only screen and ( max-width:639px){
	.work .col5 {width:100%;}
}

/*20180412*/
.vision_wrap{font-size:18px;color:#333;word-wrap:break-word;word-break:keep-all;}
.vision_wrap .v_ir{background:url(/images/kor/sub01/vision_ir.png) no-repeat;}
.vision_wrap strong{line-height:22px;}
.vision_wrap strong span,
.vision_wrap ul li span,
.vision_wrap ul li em{display:block;}
.vision_wrap > div{display:table;width:100%;text-align:center;}
.vision_wrap > div strong{position:relative;}
.vision_wrap > div strong em{display:block;position:relative;font-size:30px;font-weight:bold;}
.vision_wrap > div strong em:after{display:inline-block;content:"";position:absolute;right:-50px;top:50%;margin-top:-2px;width:69px;height:3px;background:url(/images/kor/sub01/vision_dot.png);}
.vision_wrap > div strong,
.vision_wrap > div .cot{display:table-cell;width:15%;vertical-align:middle;}
.vision_wrap > div .cot{position:relative;padding-left:8%;width:85%;text-align:center;}
.vision_wrap > div.work ul li ul li.first:before{display:block;content:"";position:absolute;left:0;right:0;top:0;margin:0 auto;width:0;border:80px solid transparent;border-top-width:0;border-bottom-width:25px;border-bottom-color:#ececec;}
.vision_wrap > div .cot ul.two>li nth-child(2):after{display:block;content:"";clear:both;visibility:hidden;}
.vision_wrap > div .cot ul li{float:left;width:24.3%;border:10px solid transparent;}


/*20180413*/

.vision_wrap > div{display:table;width:100%;text-align:center;}
.vision_wrap > div .cott{position:relative;padding-left:8%;text-align:center; width:59px;top:10px;left:70px;}
.vision_wrap > div .cott ul li{display:table;float:none;margin-bottom:5px;width:118%;height:55px;
	background-color:#666;border:1px solid #d7d7d7;line-height:53px;font-size:15px;color:#fff;}
/*20180413*/



.vision_wrap > div.vision ul{position:relative;margin:0 auto;padding:0;width:770px;}
.vision_wrap > div.vision ul li{float:none;position:absolute;margin:0;width:auto;border:0;font-size:16px;line-height:18px;}
.vision_wrap > div.vision ul li.bg{position:static;text-align:center;}
.vision_wrap > div.vision ul li.bg img{display:inline-block;width:100%;height:441px;}
.vision_wrap > div.vision ul li.tit{left:0;top:31.5%;width:100%;font-size:18px;text-align:center;}
.vision_wrap > div.vision ul li.circle1{left:4.5%;top:35.5%;}
.vision_wrap > div.vision ul li.circle2{right:5.5%;top:35.5%;}
.vision_wrap > div.vision ul li.circle3{left:41.5%;top:77%;}
.vision_wrap > div.vision ul li.circle3 em{letter-spacing:-1px;}
.vision_wrap > div.vision ul li em{color:#701e20;}

.vision_wrap > div.value ul li{position:relative;}
.vision_wrap > div.value ul li .v_ir{position:absolute;left:0;top:0;margin-left:-15px;width:30px;height:30px;background-position:-450px -439px;}

.vision_wrap > div.human{position:relative;}
.vision_wrap > div.human:before,
.vision_wrap > div.human:after{display:block;content:"";position:absolute;left:23%;top:0;width:77%;height:2px;background-color:#707070;}
.vision_wrap > div.human:after{top:auto;bottom:0;}
.vision_wrap > div.human ul{padding:28px 0;}

.vision_wrap > div.goal{margin-top:-20px;}
.vision_wrap > div.goal ul li em{display:block;padding:20px 0;background-color:#1c2f5a;border-radius:50px;color:#fff;line-height:18px;}
.vision_wrap > div.goal ul li span{font-size:15px;line-height:inherit;}
.vision_wrap > div.work{margin-top:-46px;}
.vision_wrap > div.work ul li ul{position:relative;}
.vision_wrap > div.work ul li ul li{display:table;float:none;margin-bottom:5px;width:100%;height:55px;
	background-color:#fff;border:1px solid #d7d7d7;line-height:18px;font-size:15px;color:#666;}
.vision_wrap > div.work ul li ul li.first:before{display:block;content:"";position:absolute;left:0;right:0;top:-24px;margin:0 auto;width:552px;border:80px solid transparent;border-top-width:0;border-bottom-width:25px;border-bottom-color:#ececec;}
.vision_wrap > div.work ul li ul li em{display:table-cell;vertical-align:middle;}


/*.vision_wrap > div.work{margin-top:-110px;}*/
.vision_wrap > div.work ul li ul{position:relative;}
.vision_wrap > div.work ul li ul li{display:table;float:none;margin-bottom:5px;width:100%;height:55px;
	background-color:#fff;border:1px solid #d7d7d7;line-height:18px;font-size:15px;color:#666;}

.vision_wrap > div.work ul li ul li em{display:table-cell;vertical-align:middle;}





@media only screen and (max-width:1279px) {
	.vision_wrap > div.vision ul{width:576px;}
	/*.vision_wrap > div.vision ul li{font-size:12px;}*/
	.vision_wrap > div.vision ul li.bg img{width:100%;height:auto;}

	.vision_wrap > div.vision ul{width:100%;}
	.vision_wrap > div.vision ul li{position:static;margin:15px auto;padding:5px 0;width:95%;border:2px solid #C4BFBC;border-radius:50px;/*font-size:14px;*/}
	.vision_wrap > div.vision ul li .v_ir{display:block;margin:0 auto 10px auto;}
	.vision_wrap > div.vision ul li.circle1 .v_ir{width:46px;height:32px;background-position:-310px -440px;}
	.vision_wrap > div.vision ul li.circle2 .v_ir{width:40px;height:43px;background-position:-360px -440px;}
	.vision_wrap > div.vision ul li.circle3 .v_ir{width:30px;height:46px;background-position:-410px -440px;}

	.vision_wrap > div.vision ul li.bg{display:none;}
	.vision_wrap > div.vision ul li.tit{margin:0 auto;padding-top:60px;width:303px;height:105px;background:url(/images/kor/sub01/vision_ir.png) 0 -519px;border:0;font-size:16px;}



}

@media only screen and (max-width:767px) {
	/*.vision_wrap{font-size:15px;}*/

	.vision_wrap > div.goal ul li em{letter-spacing:-1px;}

	.vision_wrap > div.work ul li ul li{height:65px;/*font-size:14px;*/}
	.vision_wrap > div.work ul li ul li.first:before{border-width:0 60px 25px 60px;}
.vision_wrap > div.work ul li ul li.first:before{display:block;content:"";position:absolute;left:0;right:0;top:-24px;margin:0 auto;width:300px;border:80px solid transparent;border-top-width:0;border-bottom-width:25px;border-bottom-color:#ececec;}

.vision_wrap > div.work ul li ul li.first:before{display:block;content:"";position:absolute;left:0;right:0;top:-24px;margin:0 auto;width:250px;border:80px solid transparent;border-top-width:0;border-bottom-width:25px;border-bottom-color:#ececec;}
.vision_wrap > div.work ul li ul li em{display:table-cell;vertical-align:middle;}

}
@media only screen and (max-width:767px) {
	/*.vision_wrap{font-size:15px;}*/

	.vision_wrap > div.goal ul li em{letter-spacing:-1px;}

	.vision_wrap > div.work ul li ul li{height:65px;/*font-size:14px;*/}
	.vision_wrap > div.work ul li ul li.first:before{border-width:0 60px 25px 60px;}
.vision_wrap > div.work ul li ul li.first:before{display:block;content:"";position:absolute;left:0;right:0;top:-24px;margin:0 auto;width:350px;border:80px solid transparent;border-top-width:0;border-bottom-width:25px;border-bottom-color:#ececec;}
/*20180412*/
.vision_wrap{font-size:18px;color:#333;word-wrap:break-word;word-break:keep-all;}
.vision_wrap .v_ir{background:url(/images/kor/sub01/vision_ir.png) no-repeat;}
.vision_wrap strong{line-height:22px;}
.vision_wrap strong span,
.vision_wrap ul li span,
.vision_wrap ul li em{display:block;}
.vision_wrap > div{display:table;width:100%;text-align:center;}
.vision_wrap > div strong{position:relative;}
.vision_wrap > div strong em{display:block;position:relative;font-size:13px;font-weight:bold;}
.vision_wrap > div strong em:after{display:inline-block;content:"";position:absolute;right:-50px;top:50%;margin-top:-2px;width:69px;height:3px;background:url(/images/kor/sub01/vision_dot.png);}
.vision_wrap > div strong,
.vision_wrap > div .cot{display:table-cell;width:15%;vertical-align:middle;}
.vision_wrap > div .cot{position:relative;padding-left:11%;width:85%;text-align:center;}
.vision_wrap > div .cot ul li{float:left;width:25%;border:10px solid transparent;}

/*20180412*/
/*20180413*/
.vision_wrap > div{display:table;width:100%;text-align:center;}
.vision_wrap > div .cott{position:relative;padding-left:8%;text-align:center; width:3px;top:10px;left:49px;}
.vision_wrap > div .cott ul li{display:table;float:none;margin-bottom:5px;width:118%;height:55px;
	background-color:#666;border:1px solid #d7d7d7;line-height:53px;font-size:15px;color:#fff;}
}
/*20180413*/

@media only screen and (max-width:639px) {
	.vision_wrap > div strong,
	.vision_wrap > div .cont{display:block;padding:0;width:100%;}
	.vision_wrap > div strong em:after{display:none;}
	.vision_wrap > div strong{margin:20px 0;padding:5px 0;background-color:#701D1F;font-size:25px;color:#fff;line-height:normal;}
	.vision_wrap > div strong span{display:inline-block;margin-left:5px;}
	.vision_wrap > div .cont ul{padding:0;}
	.vision_wrap > div .cont ul li{float:none;margin:10px 0;width:100%;border:0;}

	.vision_wrap > div.vision strong{margin-top:0;}
	.vision_wrap > div.vision ul li{border:2px solid #C4BFBC;border-radius:50px;}

	.vision_wrap > div.value ul li .v_ir{position:static;margin:15px auto;}

	.vision_wrap > div.human:before,
	.vision_wrap > div.human:after{display:none;}

	.vision_wrap > div.goal,
	.vision_wrap > div.work{margin-top:0;}
	.vision_wrap > div.work ul li ul li{height:55px;}

	.vision_wrap > div.vision ul li.circle3 em,
	.vision_wrap > div.goal ul li em{letter-spacing:normal;}

	.vision_wrap > div.work ul li ul:before,
	.vision_wrap > div.work ul li ul li.first:before{display:none;}

/*20180412*/
.vision_wrap{font-size:18px;color:#333;word-wrap:break-word;word-break:keep-all;}
.vision_wrap .v_ir{background:url(/images/kor/sub01/vision_ir.png) no-repeat;}
.vision_wrap strong{line-height:22px;}
.vision_wrap strong span,
.vision_wrap ul li span,
.vision_wrap ul li em{display:block;}
.vision_wrap > div{display:table;width:100%;text-align:center;}
.vision_wrap > div strong{position:relative;}
.vision_wrap > div strong em{display:block;position:relative;font-size:13px;font-weight:bold;}
.vision_wrap > div strong em:after{display:inline-block;content:"";position:absolute;right:-50px;top:50%;margin-top:-2px;width:69px;height:3px;background:url(/images/kor/sub01/vision_dot.png);}
.vision_wrap > div strong,
.vision_wrap > div .cot{display:table-cell;width:15%;vertical-align:middle;}
.vision_wrap > div .cot{position:relative;padding-left:8%;width:85%;text-align:center;}
.vision_wrap > div .cot ul li{float:left;width:25%;border:10px solid transparent;}

/*20180412*/

/*20180413*/

.vision_wrap > div{display:table;width:100%;text-align:center;}
.vision_wrap > div .cott{position:relative;padding-left:8%;text-align:center; width:3px;top:10px;left:2px;}
.vision_wrap > div .cott ul li{display:table;float:none;margin-bottom:5px;width:118%;height:55px;
	background-color:#666;border:1px solid #d7d7d7;line-height:53px;font-size:15px;color:#fff;}
/*20180413*/

}


/* 대학/대학원 */
.college_wrap .top-box{padding-top:90px;height:504px;color:#fff;}
.college_wrap .top-box.college1{background:url(/images/kor/sub03/college1_bg.png) no-repeat 50% 50%;background-size:cover;}
.college_wrap .top-box.college2{background:url(/images/kor/sub03/college2_bg.png) no-repeat 50% 50%;background-size:cover;}
.college_wrap .top-box.college3{background:url(/images/kor/sub03/college3_bg.png) no-repeat 50% 50%;background-size:cover;}
.college_wrap .top-box.college4{background:url(/images/kor/sub03/college4_bg.png) no-repeat 50% 50%;background-size:cover;}
.college_wrap .top-box.college5{background:url(/images/kor/sub03/college5_bg.png) no-repeat 50% 50%;background-size:cover;}
.college_wrap .top-box.college6{background:url(/images/kor/sub03/college6_bg.png) no-repeat 50% 50%;background-size:cover;}
.college_wrap .top-box.college7{background:url(/images/kor/sub03/college7_bg.png) no-repeat 50% 50%;background-size:cover;}
.college_wrap .top-box.college8{background:url(/images/kor/sub03/college8_bg.png) no-repeat 50% 50%;background-size:cover;}
.college_wrap .top-box.college9{background:url(/images/kor/sub03/college9_bg.jpg) no-repeat 50% 50%;background-size:cover;}


.college_wrap .top-box .inner-bg{margin:0 auto;padding:0 30px 45px 30px;width:50%;text-align:center;}
.college_wrap .top-box.college1 .inner-bg{background:url(/images/kor/sub03/college1_pt.png);}
.college_wrap .top-box.college2 .inner-bg{background:url(/images/kor/sub03/college2_pt.png);}
.college_wrap .top-box.college3 .inner-bg{background:url(/images/kor/sub03/college3_pt.png);}
.college_wrap .top-box.college4 .inner-bg{background:url(/images/kor/sub03/college4_pt.png);}
.college_wrap .top-box.college5 .inner-bg{background:url(/images/kor/sub03/college5_pt.png);}
.college_wrap .top-box.college6 .inner-bg{background:url(/images/kor/sub03/college6_pt.png);}
.college_wrap .top-box.college7 .inner-bg{background:url(/images/kor/sub03/college7_pt.png);}
.college_wrap .top-box.college8 .inner-bg{background:url(/images/kor/sub03/college8_pt.png);}
.college_wrap .top-box.college9 .inner-bg{background:url(/images/kor/sub03/college9_pt.png);}

.college_wrap .top-box .inner-bg h2{margin-bottom:0;padding:45px 0;background:url(/images/kor/sub03/college_tit_ico.png) no-repeat 50% 30px;font-size:36px;color:#fff;}
.college_wrap .top-box .inner-bg h2:before{display:none;}
.college_wrap .top-box .inner-bg strong{font-size:20px;color:#fff;opacity:1;line-height:15px;}
.college_wrap .top-box .inner-bg p{margin:15px 0 25px 0;text-align:justify;}
.college_wrap .top-box .inner-bg p,
.college_wrap .top-box .inner-bg a{color:#fff;opacity:1;}
.college_wrap .top-box .inner-bg a:hover,
.college_wrap .top-box .inner-bg a:active,
.college_wrap .top-box .inner-bg a:focus{text-decoration:underline;}
.college_wrap .top-box .inner-bg a .ico{display:inline-block;margin-right:10px;width:25px;height:25px;background:url(/images/kor/sub03/college_home_ico.png);vertical-align:middle;}

.college_wrap h3{font-size:26px;color:#333;}
.college_wrap .ui.uit.type1 .inner{padding:40px;}
.college_wrap .ui.uit.type1 .inner .tp_icon.circle{display:none;}
.college_wrap .ui.uit .inner .tit_inner{margin-bottom:30px;font-size:18px;color:#333;}
.college_wrap .ui.uit .inner .tit_inner span{display:inline-block;position:relative;margin-left:20px;font-size:16px;vertical-align:middle;}
.college_wrap .ui.uit .inner .tit_inner span:before{display:inline-block;content:"";position:absolute;left:-10px;top:5px;width:1px;height:13px;background-color:#ccc;}
.college_wrap .ui.uit .inner .txtwrap p{color:#666;}
.college_wrap .ui.uit .btnwrap{top:-30px;}

/* 홍보브로슈어 */
/*#lst_book{overflow:hidden;position:relative;}
#lst_book .box_col{margin:0 auto;width:95%;}
#lst_book .box_col.col2 .col{display:block;margin-bottom:10px;}
#lst_book .box_col .col .item{margin:0 auto;position:relative;padding:33px 40px;border:1px solid #d7d7d7;background-color:#fff;}
#lst_book .box_col .col .item b{display:block;position:relative;margin:0;padding:0;margin-bottom:15px;padding-bottom:10px;color:#701e20;font-size:20px;font-family:'nsr';font-weight:bold;line-height:20px;word-wrap:break-word;word-break:keep-all;text-align:center}
#lst_book .box_col .col .item em{display:block;color:#333;font-size:14px;line-height:20px;text-align:center;}
#lst_book .box_col .col .item .img{overflow:hidden;display:none;margin-top:20px;width:100%;height:160px;background-color:#efefef;text-align:center}
#lst_book .box_col .col .item .img img{max-width:none;width:100%;}
#lst_book .box_col .col .item p{text-align:center}

@media all and (min-width:768px){
    #lst_book .box_col.col2 .col{display:inline-block;float:left;margin-bottom:0;width:50%;}
    #lst_book .box_col .col .item{margin-bottom:2.5%;width:95%;padding-right:180px;min-height:266px;}
    #lst_book .box_col .col .item .img{display:block;position:absolute;top:43px;right:45px;margin:0;width:130px;}
    #lst_book .box_col .col .item b{padding-top:10px;text-align:left;}
    #lst_book .box_col .col .item b:after{left:0;margin-left:0;}
    #lst_book .box_col .col .item em{text-align:left;}
    #lst_book .box_col .col .item .btn{margin-top:5px;width:70%;}
    #lst_book .box_col .col .item p{text-align:left}
}

@media all and (min-width:1024px){
    #lst_book .box_col{width:100%;}
    #lst_book .box_col.col2 .col{width:50%;}
    #lst_book .box_col .col .item{min-height:293px}
}

@media all and (min-width:1200px){
 #lst_book .box_col .col .item{min-height:250px}
}*/


/* 학칙규정 */
.ui.uia.qna.rule .item,
.ui.uia.qna.rule .inner{padding-left:20px;}
.ui.uia.qna.rule .inner:after{display:block;content:"";clear:both;visibility:hidden;}
.ui.uia.qna.rule .inner a{float:left;margin:0.5%;width:49%;text-align:left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ui.uia.qna.rule .item .rule_icon{display:inline-block;vertical-align:middle;width:35px;height:35px;border-radius:50%;background:#f0f0f0 url(/images/kor/layout/ir-rule.png);margin-right:5px;}
.ui.uia.qna.rule .item .rule_icon.ico1{background-position:0 0}
.ui.uia.qna.rule .item .rule_icon.ico2{background-position:-45px 0}
.ui.uia.qna.rule .item .rule_icon.ico3{background-position:-90px 0}
.ui.uia.qna.rule .item .rule_icon.ico4{background-position:-135px 0}
.ui.uia.qna.rule .item .rule_icon.ico5{background-position:-180px 0}
.ui.uia.qna.rule .item .rule_icon.ico6{background-position:0 0}
.ui.uia.qna.rule .item .rule_icon.ico7{background-position:-45px -45px}
.ui.uia.qna.rule .item .rule_icon.ico8{background-position:-90px -45px}
.ui.uia.qna.rule .item .rule_icon.ico9{background-position:-135px -45px}

/* 전공배정 */
.ui.uilnk.type1.major_assign .box_col .col ul li{width:100%;}

@media all and (min-width:768px){
	.ui.uilnk.type1.major_assign .box_col .col .item{min-height:430px;}
	.ui.uilnk.type1.major_assign.double .box_col .col .item{min-height:600px;}
}

@media all and (min-width:1200px){
	.ui.uilnk.type1.major_assign .box_col .col .item{min-height:400px;}
	.ui.uilnk.type1.major_assign.double .box_col .col .item{min-height:520px;}
}

@media all and (min-width:1400px){
	.ui.uilnk.type1.major_assign.double .box_col .col .item{min-height:460px;}
}

@media all and (max-width:767px){
	.ui.uia.qna li{height:auto !important;}
	.ui.uia.qna.rule .inner a{width:100%}
}

/*문의전화*/
.ui.uit.type4 .inner h2{margin:0 0 5px 0;padding-top:0;font-size:18px}
.ui.uit.type4 .inner h2:before{display:none}
.ui.uit.type4 .inner p:before{display:none}


/*증명서발급*/
.sub050601 .ui.metro-content-group .box{min-height:230px;}

/*보건실*/
.sub060203 .ui.metro-content-group .box{min-height:290px;}
@media (max-width: 1023px){
	.sub06_02_03 .purpose .item {padding: 20px 20px 20px;}
}
/* 휴학신청 */
@media all and (min-width:768px){
	.prv_his2.step.rest ol li div{min-height:165px;}
}

@media all and (min-width:1200px){
	.prv_his2.step.rest ol li div{min-height:140px;}
}

@media all and (min-width:1400px){
	.prv_his2.step.rest ol li div{min-height:100px;}
}

/* 복학 */
.compare_sample.comeback ul li em,
.compare_sample.comeback ul li em span{display:block;text-align:left;}
.compare_sample.comeback ul li em span{margin:5px 0;padding-left:11px;background:url(/images/common/list_bul1.png) no-repeat 0 9px;}

/* 자퇴 */
@media all and (min-width:768px){
	.prv_his2.step.rest.exit ol li.list4{margin-left:0;}
	.prv_his2.step.rest.exit ol li.list4,
	.prv_his2.step.rest.exit ol li.list5{margin-top:28px;}
	.prv_his2.step.rest.exit ol li.list4:before{display:none;}
	.prv_his2.step.rest.exit ol li div{min-height:140px;}
}

@media all and (min-width:1200px){
	.prv_his2.step.rest.exit ol li div{min-height:110px;}
}


/* 보건실 아이콘 */
.open_icon {display:inline-block;width:70px;min-height:70px;margin:0 auto 0;padding:0;background:url(/images/kor/common/bg_ico_open.png) no-repeat;/*background-image: url(/images/kor/common/bg_ico_open.svg), none;*/}
.open_icon {display:block;}
.open_icon.icon1 {}
.open_icon.icon1{background-position:0 0%}
.open_icon.icon2{background-position:-80px 0%}
.open_icon.icon3{background-position:-160px 0%}
.open_icon.icon4{background-position:-240px 0%}
.open_icon.icon5{background-position:-320px 0%}
.open_icon.icon6{background-position:-400px 0%}
.open_icon.icon7{background-position:-480px 0%}
.open_icon.icon8{background-position:-560px 0%}
.open_icon.icon9{background-position:-640px 0%}
.open_icon.icon10{background-position:-720px 0%}
.open_icon.icon11{background-position:-800px 0px}
.open_icon.icon12{background-position:-880px 0px}
.open_icon.icon13{background-position: 0px -80px}
.open_icon.icon14{background-position:-80px -80px}
.open_icon.icon15{background-position:-160px -80px}
.open_icon.icon16{background-position:-240px -80px}
.open_icon.icon17{background-position:-320px -80px}
.open_icon.icon18{background-position:-400px -80px}
.open_icon.icon19{background-position:-480px -80px}

.openbox{padding:20px;border:1px solid #ddd;margin-bottom:10px;}
.openbox h3{text-align:center;font-size:20px;}
.opencol{margin:15px 0;border:1px solid #ddd;}
.opencol ul:after{content:"";display:block;clear:both;visibility:hidden;}
.opencol li{position:relative;padding:24px 15px 24px 90px;border:1px dashed transparent;border-top-color:#ddd;word-wrap:break-word;word-break:keep-all;}
.opencol li:first-child{border-top-color:transparent;}
.opencol .open_icon {position:absolute;display:inline-block;top:15px;left:15px;width:70px;min-height:70px;margin:0;padding:0;background:url(/images/kor/sub01/bg_ico_open.png) no-repeat;background-image: url(/images/kor/sub01/bg_ico_open.svg), none;}
.opencol .open_icon {display:block;}
.open_icon.icon21{background-position:0px -160px}
.open_icon.icon22{background-position:-80px -160px}
.open_icon.icon23{background-position:-160px -160px}
.open_icon.icon24{background-position:-240px -160px}
.open_icon.icon25{background-position:-320px -160px}
.open_icon.icon26{background-position:-400px -160px}
@media all and (min-width:640px) {
	.opencol{display:table;width:100%;}
	.opencol .open_icon{position:relative;margin:0 auto;top:0;left:0;}
	.opencol ul{display:table-row;}
	.opencol ul li{display:table-cell;position:relative;padding:15px;width:33.33%;border-top-color:transparent;border-left-color:#ddd;}
	.opencol ul li:first-child{border-left-color:transparent;}
	.openbox{position:relative;padding:15px 10px 15px 90px;margin-bottom:0;border:none;}
	.openbox .open_icon{display:block;position:absolute;top:10px;left:0;width:70px;height:70px;}
	.openbox h3{margin-top:0;text-align:left;}
}
@media all and (min-width:768px) {
	.opencol ul li{padding-left:100px;}
	.opencol li .open_icon{display:block;position:absolute;top:15px;left:25px;width:70px;height:70px;}
}


/* 이메일 무단수집거부 */
.ui.uit .inner .txtwrap p + p{margin-top:15px;}


/* 개인정보처리방침 */
.ui.uit.list .inner .txtwrap li{margin:10px 0;background-position:0 6px;line-height:140%;}
.num_list > li{margin:5px 0;}
.num_list > li p{margin-top:5px;}
.num_list > li ul li{margin:0;}


/* 해외봉사단 */
.sub060103 .ui.uic .box_col .col .item .thm_figure{border:none;background:none;}
.sub060103 .ui.uic.mb_10 .box_col .col .item{margin-bottom:10px;min-height:415px;}


/* txt-tip txt-small 바로가기 */
.txt-tip.txt-small .btn-ani{margin-left:5px;padding:2px 5px;font-size:13px;}

/* 대학정보공시 */
.univ_info_wrap:after{display:block;content:"";clear:both;visibility:hidden;}
.univ_info_wrap div{float:left;padding:0 30px;width:50%;text-align:center;}
.univ_info_wrap div:first-child{border-right:1px solid #ddd;}
.univ_info_wrap div h2{font-size:30px;}
.univ_info_wrap div h2:before{display:none;}
.univ_info_wrap div span{display:block;height:123px;}
.univ_info_wrap div:first-child span{padding-top:18px;}
.univ_info_wrap div p{color:#767676;}
.univ_info_wrap div a{display:block;margin:45px auto 0 auto;width:215px;height:42px;line-height:42px;border:1px solid #701e20;border-radius:50px;font-size:16px;color:#701e20;text-align:center;}
.univ_info_wrap div a:hover,
.univ_info_wrap div a:active,
.univ_info_wrap div a:focus{background-color:#701e20;color:#fff;}

@media all and (max-width:1279px) {
	.univ_info_wrap div p{min-height:115px;}
}

@media all and (max-width:767px) {
	.univ_info_wrap div p{min-height:155px;}
}

@media all and (max-width:639px) {
	.univ_info_wrap div{float:none;width:100%;}
	.univ_info_wrap div:first-child{margin-bottom:40px;padding-bottom:50px;border-right:0;border-bottom:1px solid #ddd;}
	.univ_info_wrap div p{min-height:0;}
}



/* 상담서비스 */
.sub07_05_01_01 .ui.uib.type1 .uibodo .thm_figure{width:auto;}
.sub07_05_01_01 .ui.uib.type1 .uibodo .thm_caption{width:75%;}
.sub07_05_01_01 .ui.uib{padding:20px 0 30px 0;border-bottom:1px solid #d7d7d7;}

.sub07_05_01_01 .ui.uib.type1 .uibodo .thm_figure{width:auto;}
.sub07_05_01_01 .ui.uib.type1 .uibodo .thm_caption{width:75%;}
.sub07_05_01_01 .ui.uib{padding:20px 0 30px 0;border-bottom:1px solid #d7d7d7;}
.sub07_05_01_01 .ui.uilnk .box_col .col .item {max-height: none;}


/* 외부장학금 */
.sub060503 .ui.uilnk .box_col .col .item{padding:0;border:none;}
.sub060503 .ui.uilnk.type1 .box_col .col ul li a, .ui.uilnk.type1 .box_col .col ul li span{height:50px;}


/* 학교통계자료 */
.ui-list_file_down{overflow:hidden;margin:15px 0 40px;border:1px solid #b3b3b3;border-left:0;border-right:0;}
.ui-list_file_down li{overflow:hidden;width:100%;border-bottom:1px solid #e6e6e6;background:none;}
.ui-list_file_down li>a{display:block;padding:20px 15px 17px;color:#4d4d4d;}
/*.ui-list_file_down li>span{display:block;padding:1.2em;}*/
.ui-list_file_down li.empty{padding:1.2em 0;}
.ui-list_file_down>li{position:relative;float:left;margin-left:-1px;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.ui-list_file_down.col2>li{width:50%;}
.ui-list_file_down.col3>li{width:33.3%;}

.ui-list_file_down>li.last .cat{color:#fff;}
.ui-list_file_down>li.last .sinfo{display:none;}
.ui-list_file_down>li.last a{pointer-events:none;cursor:default;}

.ui-list_file_down li .cat{display:block;color:#121212;font-size:16px;}
.ui-list_file_down .sinfo{display:block;position:absolute;top:10px;right:20px;}
.ui-list_file_down .btn_file{display:block;padding:7px;border:1px solid #ddd;width:35px;height:35px;}
.ui-list_file_down .btn_file .bico.bticon{display:block;text-indent:-9999px;font-size:0;}

@media all and (max-width:639px) {
	.ui-list_file_down>li.last{display:none;}
	.ui-list_file_down.col3>li{width:100%;}
}


@media (max-width:602px){
	.box_local h2{display: block;text-align: center;}

}

/*전공관련 , 성적조회*/
.sub05_04_03_01 .ui.uilnk .box_col .col .item,
.sub05_04_04 .ui.uilnk .box_col .col .item  { max-height: none;}


/*학생증발급*/
.sub050602 .compare_sample h3{margin:0 auto 50px;color:#333;}
.sub050602 .compare_sample .ico[class*="cico"]{margin-bottom:35px;}


/* 소통교통(sns) */
#snshub_head{position:relative;overflow:hidden}
#snshub_head:before{display:block;content:"";position:absolute;left:0;top:50%;z-index:-1;width:100%;height:1px;background-color:#7A3A3D;}

#snshub_head .head_button{float:left;padding-left:1px}
#snshub_head .head_button:after{content:"";display:block;clear:both}
#snshub_head .head_button a{float:left;padding:10px 45px;margin-left:-1px;border:1px solid #ddd;background:#f7f7f7;color:#5c5c5c}
#snshub_head .head_button a.ov,#snshub_head .head_button a:focus,#snshub_head .head_button a:hover{position:relative;color:#fff}
#snshub_head .head_button .fb.ov,#snshub_head .head_button .fb:focus,#snshub_head .head_button .fb:hover{border-color:#052B4E;background-color:#052B4E}
#snshub_head .head_button .nb.ov,#snshub_head .head_button .nb:focus,#snshub_head .head_button .nb:hover{border-color:#55b126;background-color:#55b126}
#snshub_head .head_button .tw.ov,#snshub_head .head_button .tw:focus,#snshub_head .head_button .tw:hover{border-color:#33ccff;background-color:#33ccff}

#snshub_head .head_snslink{float:right}
#snshub_head .head_snslink .fleft{float:left}
#snshub_head .head_snslink .snslink_title{margin-right:15px;font-size:20px;color:#000}

#snshub_head .head_snslink a{width:33px;height:33px;margin-left:7px;background:url(/images/kor/sub07/bg_sns.png) no-repeat}
#snshub_head .head_snslink a:first-child{margin-left:0}
#snshub_head .head_snslink .fb{background-position:0 0}
#snshub_head .head_snslink .nb{background-position:-50px 0}
#snshub_head .head_snslink .tw{background-position:-100px 0}

#snshub_body{}
#snshub_body .body_grap{position:relative;margin:25px -8px 50px}
#snshub_body .body_grap:after{content:"";display:block;clear:both}
#snshub_body .box{float:left;width:25%;overflow:hidden;border:8px solid transparent;transition:all 300ms ease-in-out}
#snshub_body .box a{display:block;overflow:hidden;padding:15px;border:1px solid #ddd}
#snshub_body .box .box_thumb{position:relative;overflow:hidden;padding-top:56%}
#snshub_body .box .box_thumb div{position:absolute;top:0;left:0;width:300%;height:100%;margin-left:-100%;text-align:center}
#snshub_body .box .box_thumb img{display:inline-block;max-width:none;height:100%}
#snshub_body .box .box_pt{margin-top:10px}
#snshub_body .box .pt_title{display:block;font-size:16px;color:#000}
#snshub_body .box .pt_text{margin:20px 0;word-break:break-all;text-align:justify;font-size:14px;color:#434343}
#snshub_body .box .pt_date{padding-right:20px;background:url(/images/kor/sub07/pt_date.gif) no-repeat 100% 50%;color:#aaa}


#moreList{text-align:center}
#moreList a{display:none;width:100%;max-width:280px;padding:15px 20px;font-size:16px;border:1px solid #ddd;background:#f7f7f7;color:#000}
#moreList a:first-child{display:inline-block}
#moreList .plus{display:inline-block;width:13px;height:13px;margin-left:15px;background:url(/images/kor/sub07/snshub_icon_plus.png) no-repeat}

@media(max-width:1430px){
	#snshub_body .box{width:33.3%}
}

@media(max-width:767px){
	#snshub_body .box{width:50%}
}

@media(max-width:480px){
	#snshub_body .box{width:100%}
}

/*이미지 나눔*/
.img_piece01:after {content:" ";display:block;visibility:hidden;clear:both;}
.img_piece01 li {float:left;margin:0 6px 0 0;border:1px dashed #e1e1e1;background-color:#f7f7f7;}
.img_piece01 li img {width:620px;height:200px;}
.img_piece01 li p {margin:5px 0;text-align:center;color:#666;}
.img_piece01 li.last {margin-right:0;}

.img_piece02:after {content:" ";display:block;visibility:hidden;clear:both;}
.img_piece02 li {float:left;margin:0 6px 0 0;border:1px dashed #e1e1e1;background-color:#f7f7f7;}
.img_piece02 li img {width:300px;height:200px;}
.img_piece02 li p {margin:5px 0;text-align:center;color:#666;}
.img_piece02 li.last {margin-right:0;}

.img_piece03:after {content:" ";display:block;visibility:hidden;clear:both;}
.img_piece03 li {float:left;margin:0 6px 0 0;border:1px dashed #e1e1e1;background-color:#f7f7f7;}
.img_piece03 li img {width:198px;height:200px;}
.img_piece03 li p {margin:5px 0;text-align:center;color:#666;}
.img_piece03 li.last {margin-right:0;}

.img_piece{position:relative;display:block;width: 750px;margin: 0 auto;}
.img_piece .img_piece04{position:relative;display:block;margin:0 auto;}
.img_piece .img_piece04:after {content:" ";display:block;visibility:hidden;clear:both;}
.img_piece .img_piece04 li {float:left;margin:0 25px 0 0;border:1px dashed #e1e1e1;background-color:#f7f7f7;width: 22.5%;}
.img_piece .img_piece04 li img {width:100%;height:100%;}
.img_piece .img_piece04 li p {margin:5px 0;text-align:center;color:#666;}
.img_piece .img_piece04 li.last {margin-right:0;}

 @media screen and (max-width:767px){
 .img_piece{width:100%;}
 .img_piece .img_piece04 li{margin-right:2px;width:24.5%;}
 .img_piece .img_piece04 li p{font-size:16px}
}

/* 게시판 윗부분 텍스트 */
.brd_wline_box{ position:relative; border:1px solid #e0e0e0; background:url(../../images/kor/common/wline_bg.gif) repeat; margin-bottom:20px;}
.brd_wline_box .jump_cnu{position:absolute;right:40px;top:15px}
.board_t_icon{margin:10px 20px; padding:25px 0 25px 105px; background:url(../../images/kor/common/brd_top_icon.png) no-repeat left 50%;}
.brd_t_ul{margin:0 0 0 5px; padding:0;}
.brd_t_ul li{color:#444 !important; font-size:14px !important; line-height:20px; background:url(../../images/kor/common/h7_bul.gif) no-repeat 3px 8px !important; padding:0 0 0 10px !important; font-weight:normal !important; margin:0 0 4px 0 !important; }
.brd_t_ul li a[target="_blank"] {background:url(../../images/kor/common/blank_ico.gif) no-repeat 100% 50%; margin:0 5px; padding:0 15px 0 0; text-decoration:underline; color:#258ccc;}
.board_t_icon span.red_c {color:#ff0000;}


/* 홍보대사란 */
.greeting_facil .ui-major-intro{position: relative;display: block;height: 330px;}
.greeting_facil .ui-major-intro .intro-txt{position: absolute;width: 55%;left: 0;}
.greeting_facil .ui-major-intro .intro-txt .txt{position: absolute;top: 90%;}
.greeting_facil .ui-major-intro .intro-txt .txt p{font-size: 17px;width: 88%;}
.greeting_facil .ui-major-intro .intro-txt .txt .big{font-size: 30px;font-weight: 700;}
.greeting_facil .ui-major-intro .intro-img{width: 52%;position: absolute;right: 0;top: 0;}
.s01051001_img{margin: 0 auto;display: block;margin-top: 50px;margin-bottom: 50px;}

@media only screen and (max-width: 767px){
    .greeting_facil .ui-major-intro{height: auto;}
    .greeting_facil .ui-major-intro .intro-txt{width: 80%;position: static;margin: 0 auto;}
    .greeting_facil .ui-major-intro .intro-txt .txt{position: static}
    .greeting_facil .ui-major-intro .intro-img{width: 80%;position: static;margin: 0 auto;margin-top: 20px;margin-bottom: 30px;}

}
.depart_cnt .item .depart_cnt_content .imgbtn{display:none;}
@media only screen and (max-width: 640px){
	.depart_cnt .item .depart_cnt_content .imgbtn { display: block;margin-top: 10px;border: 1px solid #ddd;padding: 5px;margin-bottom: 30px;}
}


/* 홍보대사활동 */
.sub01051003{overflow: hidden;margin-bottom: 30px;}
.sub01051003 .ui.uit {width: calc(50% - 10px);float: left;margin-right: 20px;margin-bottom: 15px;height: 140px;}
.sub01051003 .ui.uit:nth-child(2n) {margin-right: 0;}
.sub01051003 .ui.uit .inner{overflow: hidden;height: 100%;padding: 27px;}
.sub01051003 .ui.uit .tp_icon{float: left;background: none;width: 90px;height: 90px;border-radius: 50%;background-color: #f2f2f2;margin-right: 25px;}
.sub01051003 .tp_icon .icon {display: block;width: 32px;height: 32px;background: url(/images/kor/sub01/sub01_05_10_03_img01.png) no-repeat;margin: 29px;}
.sub01051003 .tp_icon .icon1 {background-position: -1px -1px;}
.sub01051003 .tp_icon .icon2 {background-position: -35px -1px;}
.sub01051003 .tp_icon .icon3 {background-position: -69px -1px;}
.sub01051003 .tp_icon .icon4 {background-position: -103px -1px;}
.sub01051003 .ui.uit .txtwrap .tit_inner {font-size: 15px;color: #555;margin-bottom: 15px;}
.sub01051003 .ui.uit .txtwrap .tit_inner span {font-size: 18px;margin-right: 5px;}
.sub01051003 .ui .inner .txtwrap .btn{width: 120px;text-align: left;}
.sub01051003 .ui .inner .txtwrap .btn .bico{position: relative;top: -1px;display: inline-block;width: 15px;height: 15px;background: url(/images/kor/sub01/sub01_05_10_03_img02.png) no-repeat;background-position: center;margin-left: 30px;}

@media only screen and (max-width: 660px){
    .sub01051003 .ui.uit{width: 100%;height: auto; margin-right: 0;}
    .sub01051003 .ui.uit .tp_icon{float: none; margin: 0 auto;}
    .sub01051003 .ui.uit .inner{text-align: center;}
    .sub01051003 .ui.uit .txtwrap{margin-top: 20px;}
}



	.new_topbox{position: relative;padding-right:240px;margin-bottom:80px;}
	.new_topbox:after{content:"";display:block;position: absolute;right:0;top:0;background: url(/images/kor/sub03/top_bg.png) right top no-repeat;width:276px;height:158px;z-index: -1;}
	.new_topbox strong{font-size:27px;font-weight:bold;color:#701e20;display: block;margin-bottom:15px;}
	.new_topbox p{color:#2e2926;font-size:18px;}
	.new_topbox .button{position: absolute;right:45px;top:50px;z-index: 1;}

	@media(max-width:767px){
		.new_topbox{padding-right:0;}
		.new_topbox .button{position: relative;right:auto;top:auto;margin-top:20px;}
	}
	@media(max-width:500px){
		.new_topbox strong{font-size:23px;}
	}

	/* sitemap_14 개인정보처리방침 */
	.site_14 .ui.uit .inner .txtwrap .list_1st li {font-size: 16px;}
	.site_14 > p {margin-bottom: 5px;}
	.site_14 > ul > li{margin-bottom: 2px; font-size: 16px;}
	/* sitemap_14 개인정보처리방침 End */

/* sub03_01 학부안내 */
.s0301 .uni_wrap{}
.s0301 .uni_wrap .uni_list{margin-bottom:14px;position: relative;}
.s0301 .uni_wrap .uni_list:after{content: "";position: absolute;right:50px;top:50%;margin-top:-6.5px;background: url(/images/kor/sub03/uni_arrow.png) no-repeat;width:12px;height:13px;}
.s0301 .uni_wrap .uni_list:last-child{margin-bottom:0;}
.s0301 .uni_wrap .uni_list .inner{display: block;padding:15px 100px 15px 50px;border:1px solid #ddd;transition: 0.3s;}
.s0301 .uni_wrap .uni_list .inner:hover,
.s0301 .uni_wrap .uni_list .inner:focus{border-color:#701e20;}
.s0301 .uni_wrap .uni_list .inner strong{font-size:18px;color:#121212;margin-bottom:10px;font-weight:bold;}

@media(max-width:500px){
	 .s0301 .uni_wrap .uni_list .inner{padding:20px;}
	 .s0301 .uni_wrap .uni_list:after{right:30px;top:20px;margin-top:0;}
}
/* sub03_01 학부안내 End */


/* sub05_08_01_01_01 계절학기 */
.s0508010101 .ui.uip.type3 li .cont{font-weight:bold;}
.s0508010101 .ui.uip.type3 li.last_child p, .s0508010101 .ui.uip.type3 li:first-child p{color:#fff}
.s0508010101 .ui.uip.type3 li {padding:10px 10px 25px 10px; height:129px;}
.s0508010101 .ui.uip.type3 li:after{top:45%}
@media(max-width:1223px){
	.s0508010101 .ui.uip.type3 li {height:140px;}
}
@media(max-width:843px){
	.s0508010101 .ui.uip.type3 li {height:160px;}
}
@media(max-width:639px){
	.s0508010101 .ui.uip.type3 li {height:130px;}
}

/* sub05_08_01_04_03 제증명 발급 */
.s0508010403 .ui.uip.type3 li a{color:#fff}

@media only screen and (min-width: 1024px){
	.s0508010403 .ui.uip.type3 li{width:30%;}
}

@media only screen and (min-width: 768px){
	.s0508010403 .ui.uip.type3 li{width:30%;}
}

/* sub01051004 Forever 홍보대사 */
@media only screen and (min-width: 640px){
	#sub01_05_10_04  .ui.uic .box_col.col4 .col {width:49%;}
	#sub01_05_10_04  .ui.uic .box_col.col4 .col .item {min-height: auto;}
}
@media only screen and (min-width: 790px){
	#sub01_05_10_04  .ui.uic .box_col.col4 .col {width:24%;}
	#sub01_05_10_04  .ui.uic .box_col.col4 .col .item {min-height: 357px;}
}

/* 홍보관 css 추가 2021-07-27 */
/* 2021-07-29 부분 수정 */

.sub0105_wrap{}
.sub0105_wrap .intro_sns{margin:15px 0;}
.sub0105_wrap .intro_sns ul{margin-left:1px;margin-top:1px;}
.sub0105_wrap .intro_sns ul li{float:left;width:20%;margin-left:-1px;margin-top:-1px;}
.sub0105_wrap .intro_sns ul li a{display: block;position: relative;width:100%;height:60px;display: table;table-layout: fixed;border:1px solid #ddd;}
.sub0105_wrap .intro_sns ul li a::before{content: "";position: absolute;right:20px;top:50%;width:8px;height:8px;border-style:solid;border-width: 0 1px 1px 0;border-color:#ababab;transform: translateY(-50%) rotate(-45deg);transition: 0.3s;}
.sub0105_wrap .intro_sns ul li a span{position: relative;display: table-cell;vertical-align: middle;color:#575757;font-size:14px;letter-spacing: -0.03em;padding:5px 20px 5px 15px;width:100%;}
.sub0105_wrap .intro_sns ul li a:hover,
.sub0105_wrap .intro_sns ul li a:focus{border:1px solid #701e20;z-index: 2;}
.sub0105_wrap .intro_sns ul li a:hover::before,
.sub0105_wrap .intro_sns ul li a:focus::before{border-color:#701e20;width:12px;height:12px;}
.sub0105_wrap .intro_sns ul li a span .icon{display: inline-block;width:28px;height:28px;background: url(/images/kor/sub01/intro_sns_ir.png) no-repeat;margin-right:12px;vertical-align: middle;}
.sub0105_wrap .intro_sns ul li a span .icon.icon01{background-position:0 0;}
.sub0105_wrap .intro_sns ul li a span .icon.icon02{background-position:-38px 0;}
.sub0105_wrap .intro_sns ul li a span .icon.icon03{background-position:-76px 0;}
.sub0105_wrap .intro_sns ul li a span .icon.icon04{background-position:-114px 0;}
.sub0105_wrap .intro_sns ul li a span .icon.icon05{background-position:-152px 0;}

.sub0105_wrap  .intro_conbox{overflow: hidden;margin-left:-25px;}
.sub0105_wrap  .intro_conbox .item{float:left;width:calc(50% - 25px);margin:0 0 25px 25px;border: 1px solid #ddd;height:230px;}
.sub0105_wrap  .intro_conbox .item .pic_box{float:left;width:calc(100% - 200px);height:100%;position: relative;overflow: hidden;}
.sub0105_wrap  .intro_conbox .item .pic_box img{position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);max-width:1000%;height:100%;}
.sub0105_wrap  .intro_conbox .item .con_box{float:left;width:200px;height:98%;padding:25px 25px 20px 25px;position: relative;}
.sub0105_wrap  .intro_conbox .item .con_box strong{color:#121212;font-size:20px;position: relative;display: block;padding-bottom:10px;}
.sub0105_wrap  .intro_conbox .item .con_box strong:after{content: "";position: absolute;left:0;bottom:0;width:25px;height:1px;background: #d7d7d7;}
.sub0105_wrap  .intro_conbox .item .con_box .con_list{position: absolute;left:0;bottom:20px;padding:0 25px;width:100%;}
.sub0105_wrap  .intro_conbox .item .con_box .con_list ul li+li{margin-top:2px;}
.sub0105_wrap  .intro_conbox .item .con_box .con_list ul li a{position: relative;display: block;color:#505050;font-size:15px;transition: 0.3s;}
.sub0105_wrap  .intro_conbox .item .con_box .con_list ul li a:hover,
.sub0105_wrap  .intro_conbox .item .con_box .con_list ul li a:focus{color:#701e20;font-weight:bold;}
.sub0105_wrap  .intro_conbox .item .con_box .con_list ul li a::after{content: "";position: absolute;right:15px;top:50%;width:8px;height:8px;border-style:solid;border-width: 0 1px 1px 0;border-color:#701e20;transform: translateY(-50%) rotate(-45deg);opacity:0;transition: 0.3s;}
.sub0105_wrap  .intro_conbox .item .con_box .con_list ul li a:hover::after,
.sub0105_wrap  .intro_conbox .item .con_box .con_list ul li a:focus::after{right:0;opacity: 1;}

@media(max-width:870px){
	.sub0105_wrap .intro_sns ul li{width:33.33%;}

	.sub0105_wrap  .intro_conbox .item{height:auto;}
	.sub0105_wrap  .intro_conbox .item .pic_box{float:none;width:100%;height:250px;}
	.sub0105_wrap  .intro_conbox .item .con_box{float:none;width:100%;min-height:255px;}
}
@media(max-width:540px){
	.sub0105_wrap .intro_sns ul li{width:50%;}

	.sub0105_wrap .intro_conbox{margin-left:0;}
	.sub0105_wrap .intro_conbox .item .con_box{min-height:auto;}
	.sub0105_wrap .intro_conbox .item{float:none;width:100%;margin-left:0;}
	.sub0105_wrap .intro_conbox .item .con_box .con_list{position: relative;bottom:auto;padding:0;margin-top:35px;}
}
@media(max-width:350px){
	.sub0105_wrap .intro_sns ul{margin-left:0;}
	.sub0105_wrap .intro_sns ul li{float:none;width:100%;margin-left:0;}
}

/* 게시판 링크 접근성 */
.sns_list .thump_img:focus {border: 1px dashed #000;}

/* 인사말 수정 */
.s010101 #greeting01{padding-top:100px; padding-bottom: 150px;}
.s010101 #greeting01 .greeting01_a .greet_a_txt h2{font-size:25px; color:#353535; margin-left:20px; margin-bottom: 30px;}
.s010101 #greeting01 .greeting01_a .greet_a_txt h2 span{display:inline-block; font-size:25px;}
.s010101 #greeting01 .greeting01_a .greet_a_txt h2:before{background:url('/images/kor/sub01/greeting_img_after.png') no-repeat;top: -74px;left: -18px;width: 469px;}
.s010101 #greeting01 .greeting01_a .greet_a_txt h2:after{content:'';display:block;width:3px;height: 72px;background-color:#7c3a3c;position: absolute;top: 13px;left: -17px;}
.s010101 #greeting01 .greet_a_img{top: 15px;z-index:999;width:380px}
.s010101 #greeting01 .greeting01_a .greet_a_txt .name{color:#7c3a3c; position:relative;}
.s010101 #greeting01 .greeting01_a .greet_a_txt .name:after{content:''; position:absolute; display:block; width: 865px; height:1px; background-color:#7c3a3c; top: 40px}

@media(max-width: 1024px){
	.s010101 #greeting01 .greeting01_a .greet_a_txt h2:before{display:none;}
	.s010101 #greeting01 .greeting01_a .greet_a_txt .name:after{display:none;}
}
/* 학생기구 */
.sub060101 .stu_org_wrap h2{color: #fff;}

/* 이용가능시설 */
.sub06_04_02_01 .ui.uic .box_col,.sub06_04_02_02 .ui.uic .box_col,.sub06_04_02_03 .ui.uic .box_col{gap:0;}

/* 캠퍼스지도 */
.sub01_07_02 .ui.uilnk .box_col.col3 .col{width:30.5%;padding: 20px;}
.sub01_07_02 .ui.uilnk .box_col .col .item{margin-bottom:0;}
@media(max-width: 767px){
	.sub01_07_02 .ui.uilnk .box_col.col3 .col{width:100%}
}

/* 개인정보처리방침 */
.site_14 .uit.type2.bgw.mb_30.list .inner .txtwrap {position: relative;}
.site_14 .uit.type2.bgw.mb_30.list .inner .txtwrap strong.tit_inner {height: 50px;text-align: center;background: #364878;line-height: 50px;color: white;}
.site_14 .uit.type2.bgw.mb_30.list .inner .txtwrap>p {font-size: 16px;}
.site_14 .uit.type2.bgw.mb_30.list .inner .txtwrap>p:nth-child(4) {text-align: center;margin-top: 20px;}
.site_14 .uit.type2.bgw.mb_30.list .inner .txtwrap>p:nth-child(5) {margin-top: 65px;border-top: 1px dotted #333;padding-top: 20px;}
.site_14 .uit.type2.bgw.mb_30.list .inner .txtwrap .tit_date {position: absolute;right: 20px;top: 120px;text-align: right;}
.site_14 .uit.type2.bgw.mb_30.list .inner .txtwrap .tit_date p {font-size: 18px;font-weight: bold;color: #364878;}
.site_14 .uit.type2.bgw.mb_30.list .inner .txtwrap .tit_date p:nth-child(2) {margin: 0;font-size: 22px;}
.site_14 .tbl_basic td .service_list li {width: calc(50% - 20px); font-size: 15px; padding: 8px 0;}
.site_14 .tbl_basic td .service_list {display: flex;flex-wrap: wrap;justify-content: space-between;margin: 0 10px;max-width: 100%;text-align: left;}
.site_14 h2 img {width: 32px;}

@media(max-width:767px) {
	.site_14 .tbl_basic td .service_list li {width: calc(100% - 20px);}
}

@media(max-width:590px) {
	.site_14 .uit.type2.bgw.mb_30.list .inner .txtwrap .tit_date {position: relative;top: 0;right: 0;}
	.site_14 .uit.type2.bgw.mb_30.list .inner .txtwrap .tit_date p {display: inline-block;font-size: 16px;}
	.site_14 .uit.type2.bgw.mb_30.list .inner .txtwrap>p:nth-child(5) {margin-top: 9px;}
	.site_14 .uit.type2.bgw.mb_30.list .inner .txtwrap .tit_date p:nth-child(2) {font-size: 16px;}
}

/* sub010901 지속가능발전목표(SDGs) > SDGs 소개 */
.sdg-intro * {word-break: keep-all;}
.sdg-intro .con {position: relative;margin-top: 70px;margin-bottom: 100px;}
.sdg-intro .con1 {text-align: center;}
.sdg-intro .con1 .mtit {position: relative;display: block;padding-bottom: 112px;font-size: 36px;line-height: 1.2;color: #222;font-weight: normal;}
.sdg-intro .con1 .mtit::before {content: '';position: absolute;left: 50%;bottom: 24px;width: 1px;height: 64px;background: #ddd;}
.sdg-intro .con1 .mtit .block {display: block; font-weight: bold;}
.sdg-intro .con1 .stit {display: block;margin-bottom: 48px;font-size: 24px;line-height: 1.35;color: #601819;font-weight: bold;}
.sdg-intro .con1 .stit .inline-block {display: inline-block;}
.sdg-intro .con1 p {font-size: 18px;color: #555;line-height: 1.5;}
.sdg-intro .con2 .title {margin-bottom: 30px;text-align: center;}
.sdg-intro .con2 .title .tit {position: relative;display: flex;flex-wrap:wrap;justify-content: center;gap:8px;font-size: 30px;color: #222;line-height: 1.2;font-weight: bold;}
.sdg-intro .con2 .title .tit::after {content: '';display: inline-block;width: 32px;height: 32px;margin-top: 2px;background-image: url(/images/kor/sub01/sub010901_deco.png);}
.sdg-intro .con2 .title .en {margin-top: 10px;display: block;font-size: 18px;letter-spacing: 0;color: #555;text-transform: uppercase;}
.sdg-intro .con3 .title {display: block;color: #601819;font-size: 24px;line-height: 1.35;text-align: center;font-weight: bold;}
.sdg-intro .con3 .text {margin-top: 12px;font-size: 18px;color: #555;text-align: center;}
.sdg-intro .con3 .text .inline-block {display: inline-block;}
.sdg-intro .con3 .task-list {display: flex;flex-wrap: wrap;margin: 22px -10px -10px;}
.sdg-intro .con3 .task-list > li {display: flex;flex-direction: column;width: calc(33.33% - 20px);margin: 10px;}
.sdg-intro .con3 .task-list > li .task-tit {background: #F9F9F9;}
.sdg-intro .con3 .task-list > li .task-tit .tit {display: block;padding: 12px 10px;color: #fff;background: #C93323;font-size: 20px;text-align: center;}
.sdg-intro .con3 .task-list > li:nth-child(2) .task-tit .tit {background: #701E20;}
.sdg-intro .con3 .task-list > li:nth-child(3) .task-tit .tit {background: #54535A;}
.sdg-intro .con3 .task-list > li .task-tit .txt {padding: 10px 25px;}
.sdg-intro .con3 .task-list > li .task-tit .txt .list_1st > li {font-size:16px;}
.sdg-intro .con3 .task-list > li .task-tit .txt .list_1st > li:before {background: #C93323;}
.sdg-intro .con3 .task-list > li:nth-child(2) .task-tit .txt .list_1st > li:before {background: #701E20;}
.sdg-intro .con3 .task-list > li:nth-child(3) .task-tit .txt .list_1st > li:before {background: #54535A;}
.sdg-intro .con3 .task-list > li .task-goal {position: relative; margin-top: 24px;padding: 20px;border:1px solid #ddd;flex-grow:1;}
.sdg-intro .con3 .task-list > li .task-goal::before {content: '';position: absolute;left: 50%;top: -24px;width: 1px;height: 24px;background: #ddd;}
.sdg-intro .con3 .task-list > li .task-goal::after {content: '';position: absolute;left: calc(50% - 3.5px);top: -3.5px;width: 7px;height: 7px;border: 2px solid #C93323;background: #fff;border-radius: 50%;box-sizing: border-box;}
.sdg-intro .con3 .task-list > li:nth-child(2) .task-goal::after {border-color: #701E20;}
.sdg-intro .con3 .task-list > li:nth-child(3) .task-goal::after {border-color: #54535A;}
.sdg-intro .con3 .task-list > li .task-goal .tit {display: block;margin-bottom: 12px;padding-bottom: 12px;border-bottom:1px dashed #ddd;text-align: center;color: #C93323;font-weight: bold;font-size: 20px;}
.sdg-intro .con3 .task-list > li:nth-child(2)  .task-goal .tit {color: #701E20;}
.sdg-intro .con3 .task-list > li:nth-child(3)  .task-goal .tit {color: #54535A;}
.sdg-intro .con3 .task-list > li .task-goal .goal-list > li {display: flex;gap: 8px;}
.sdg-intro .con3 .task-list > li .task-goal .goal-list > li + li {margin-top: 6px;}
.sdg-intro .con3 .task-list > li .task-goal .goal-list > li .number {display: flex;justify-content: center;align-items: center;flex-shrink: 0;width: 70px;height: 26px;background: #FEF3F2;border-radius: 100px;color: #C93323;font-size: 16px;font-weight: bold;}
.sdg-intro .con3 .task-list > li:nth-child(2)  .task-goal .goal-list > li .number {background: #FAF2F2;color: #701E20;}
.sdg-intro .con3 .task-list > li:nth-child(3)  .task-goal .goal-list > li .number {background: #F2F2F5;color: #54535A;}
.sdg-intro .con4 .active-list > li {display: flex;align-items: flex-start;gap: 10px 40px;}
.sdg-intro .con4 .active-list > li:nth-child(even) {flex-direction: row-reverse;}
.sdg-intro .con4 .active-list > li + li {margin-top: 40px;}
.sdg-intro .con4 .active-list > li .img {width: 420px;max-width:45%;}
.sdg-intro .con4 .active-list > li .text {margin-top: 10px;}
.sdg-intro .con4 .active-list > li .text .title .tit {display: block;font-size: 24px;color: #333;font-weight: bold;line-height: 1.2;}
.sdg-intro .con4 .active-list > li .text .title .tit b {color: #C93323;font-weight: bold;}
.sdg-intro .con4 .active-list > li .text .title .en {display: block;line-height: 1.2;margin-top: 5px;color: #999;font-size: 18px;}
.sdg-intro .con4 .active-list > li .text p {margin-top: 16px;color: #444;font-size: 16px;line-height: 1.5;}
.sdg-intro .con4 .active-list > li .text .link {position: relative;display: inline-block;margin-top: 28px;padding: 10px  35px 10px 12px;border:1px solid #ccc;background: #fff;font-size: 14px;color: #54535A;}
.sdg-intro .con4 .active-list > li .text .link i {content: '';position: absolute;right: 12px;top: 50%;transform: translateY(-50%);display: block;margin-left:5px;width: 18px;height: 18px;background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.75 9H2.25' stroke='%23701E20' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.25 4.5L15.75 9L11.25 13.5' stroke='%23701E20' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.sdg-intro .con4 .active-list > li .text .link:hover,
.sdg-intro .con4 .active-list > li .text .link:focus {border-color: #701E20;color: #701E20;}
@media (max-width:1240px){
    .sdg-intro .con3 .task-list > li .task-tit {min-height: 260px;}
}
@media (max-width:850px){
    .sdg-intro .con1 .mtit {font-size: 32px;}
    .sdg-intro .con1 .stit {font-size: 22px;}
    .sdg-intro .con1 p {font-size: 17px;}
    .sdg-intro .con2 .title .tit {font-size: 26px;}
    .sdg-intro .con2 .title .en {font-size: 17px;}
    .sdg-intro .con3 .title {font-size: 22px;}
    .sdg-intro .con3 .text {font-size: 17px;}
    .sdg-intro .con3 .task-list > li {width:calc(50% - 20px);}
    .sdg-intro .con3 .task-list > li .task-tit {min-height: auto;}
    .sdg-intro .con3 .task-list > li .task-tit .tit {font-size: 18px;}
    .sdg-intro .con3 .task-list > li .task-goal .tit {font-size: 18px;}
    .sdg-intro .con4 .active-list > li {flex-direction: column;}
    .sdg-intro .con4 .active-list > li:nth-child(even) {flex-direction: column;}
    .sdg-intro .con4 .active-list > li .img {overflow: hidden;width: 100%;max-width:100%;max-height: 300px;object-fit: cover;}
    .sdg-intro .con4 .active-list > li .text .title .tit {font-size: 22px;}
    .sdg-intro .con4 .active-list > li .text .title .en {font-size: 17px;}
    .sdg-intro .con4 .active-list > li .text .link {margin-top: 18px;}
}
@media (max-width:640px){
    .sdg-intro .con3 .task-list > li {width:calc(100% - 20px);}
}



/*지속가능발전목표(SDGs) > SDGs 연구보고서 sub010903*/

.brochure_list {
    display: flex;
    margin: -10px;
}

.brochure_list .item {
    width: calc(100% / 3 - 20px);
    margin: 10px;
}

.brochure_list .item > .inner {
    border: 1px solid #E3E4E9;
}

.brochure_list .item .con {
    position: relative;
}

.brochure_list .item .img_box {
    display: block;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 100%;
    border-bottom: 1px solid #E3E4E9;
}

.brochure_list .item .img_box > .inner {
    padding: 30px 15px;
    background-color: #F7F9F9;
}

.brochure_list .item .img_box .thumb {
    display: block;
}

.brochure_list .item .info {
    display: block;
    margin-top: 0;
    text-align: left;
    padding: 25px 15px;
}

.brochure_list .item .tit {
    color: #36404A;
    font-size: 20px;
    font-weight: 800;
    line-height: 120%;
    letter-spacing: -1px;
    word-break: keep-all;
}

.brochure_list .item .btn_box {
    display: flex;
	flex-wrap: wrap;
}

.brochure_list .item .btn.btn-icon {
    font-size: 14px;
    padding: 10px 30px 10px 10px;
    width: 50%;
}

.brochure_list .item .btn + .btn {
    margin-left: 3px;
}

.brochure_list .item .btn_box .btn{
	display: inline-block;
	width: calc(50% - 4px);
	padding: 10px 35px 10px 12px;
    border: 1px solid #ccc;
    background: #fff;
    font-size: 14px;
    color: #54535A;
	text-align: left;
	margin: 2px;
	
}

.brochure_list .item .btn_box .btn:hover {
	border-color: #701E20;
    color: #701E20;
}

.brochure_list .item .btn_box .btn.link > i {
	content: '';
    position: absolute;
    right: 12px;
    top: 50%;
    transform: translateY(-50%);
    display: block;
    margin-left: 5px;
    width: 18px;
    height: 18px;
    background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0nMTgnIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAxOCAxOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTUuNzUgOUgyLjI1JyBzdHJva2U9JyM3MDFFMjAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvPjxwYXRoIGQ9J00xMS4yNSA0LjVMMTUuNzUgOUwxMS4yNSAxMy41JyBzdHJva2U9JyM3MDFFMjAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvPjwvc3ZnPgo=");
}

.brochure_list .item .btn_box .btn.download > i {
	content: '';
    position: absolute;
    right: 12px;
    top: 50%;
    transform: translateY(-50%);
    display: block;
    margin-left: 5px;
    width: 18px;
    height: 18px;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.556641 7.11133C0.863681 7.11143 1.11314 7.36094 1.11328 7.66797V13.501C1.11334 13.8489 1.38419 14.1012 1.66797 14.1016H14.332C14.6158 14.1013 14.8867 13.849 14.8867 13.501V8.14062C14.8868 7.8336 15.1367 7.58439 15.4434 7.58398L15.5557 7.5957C15.809 7.6477 15.9999 7.87208 16 8.14062V13.501C15.9999 14.4219 15.2709 15.2146 14.332 15.2148H1.66797C0.729133 15.2145 5.64715e-05 14.4219 0 13.501V7.66797C0.000136839 7.36088 0.249512 7.11133 0.556641 7.11133ZM8.10059 0.0117188C8.35366 0.0638949 8.54394 0.288105 8.54395 0.556641V8.90527L11.1348 6.51074C11.3601 6.30262 11.7113 6.3156 11.9199 6.54102C12.1282 6.76631 12.1151 7.1184 11.8896 7.32715L8.42285 10.5303C8.41841 10.5366 8.41205 10.5462 8.40332 10.5557C8.3144 10.6515 8.20075 10.7037 8.08691 10.7227L8.08789 10.7236C8.08182 10.7247 8.08891 10.724 8.08008 10.7256C8.07622 10.7263 8.07021 10.7276 8.06348 10.7285L8.05859 10.7295V10.7285C8.04899 10.7296 8.02989 10.7309 8.00879 10.7314L8.00977 10.7324L8.00684 10.7314L8.00488 10.7324L8.00391 10.7314C7.92522 10.7338 7.84303 10.7217 7.76465 10.6875C7.68337 10.6519 7.61801 10.5971 7.56641 10.5361L4.09375 7.32715C3.86834 7.11845 3.85533 6.76632 4.06348 6.54102L4.14746 6.4668C4.35777 6.31597 4.65235 6.32834 4.84961 6.51074L7.43164 8.89746V0.556641C7.43164 0.249572 7.68028 0.000224556 7.9873 0L8.10059 0.0117188Z' fill='%23701E20'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
}


@media (max-width: 1280px) {
	.brochure_list {
		flex-wrap: wrap;
	}
	
    .brochure_list .item .btn_box .btn{
        width: 100%;
    }

    
}

@media (max-width: 768px) {

    .brochure_list .item .btn_box .btn{
       width: 100%;
    }

}

@media (max-width: 583px) {
	 .brochure_list .item {
        width: calc(100% / 2 - 20px);
		margin: 10px;
    }

    .brochure_list .item .btn_box .btn{
        width: 100%;
    }

}

@media (max-width: 400px) {

	 .brochure_list .item {
        width: 100% ;
    }

	.brochure_list {
		flex-wrap: wrap;
	}

}
