@charset "utf-8";

h2.center.bold{font-size:32px;}
@media only screen and (max-width:480px){
  h2.center.bold{font-size:27px;}
}

/*탭메뉴숨김**********/
.page3398 #menuUItab{display:none;}

/*앵커위로이동*/
a.gototop{display:inline-block;text-indent:-9999px;width:50px;height:50px;background:url(/sites/guide/images/arrow_7_u_b.png) no-repeat center;filter:alpha(opacity=50);opacity:0.5;}
a.gototop:hover{filter:alpha(opacity=100);opacity:1;}

/*버튼감싸기*/
.btncontainer{}
.btncontainer a{}
@media only screen and (max-width:730px){
  .btncontainer a{margin:5px 0;}  
}

/*학교소개********************/

/*비디오*/
.video_wrap video{width: calc(100% - 20px);border: 10px solid #000;}
.h2_2{text-align:center;padding-bottom:20px;margin-bottom:20px;}
.h2_2 span{display:block;font-size:14px;margin-top:20px;}
.h2_2:after{content:"";display:block;width:25px;height:3px;background:#222;margin: 20px auto;}

/*설립취지*/
.foundation_wrap_1{padding-top:250px;background:url(../../images/good_pic_1.jpg) center top no-repeat;margin-bottom:80px;}
.foundation_wrap_1 div.con_1{position:relative;width:50%;background:#FFF;}
.foundation_wrap_1 div.con_1 p.p_1{line-height:1.1;color:#373737;padding:40px 25px;font-size:36px;font-weight:bold;}
.foundation_wrap_1 div.con_1 p.p_1 span{display:block;padding-bottom:20px;}
.foundation_wrap_1 div.con_1 p.p_1 i{display:inline-block;color:#005aaf;}
.foundation_wrap_1 div.con_1 p.p_2{padding:0 25px;font-size:18px;}
.foundation_wrap_1 div.con_1 p.p_3{padding:0 25px;font-size:18px;margin-top:20px;}
.foundation_wrap_1 div.con_1 p.p_3 strong{display:block;}
.foundation_wrap_1 div.con_1:before{content:"";display:block;width:120px;height:3px;background:#ffdd00;position:absolute;left:90%;top:70px;}
.foundation_wrap_1-eng div.con_1{width:80%;}
.foundation_wrap_1-eng div.con_1 p.p_1{font-size:35px;}
.foundation_wrap_2{margin-bottom:80px;}
.foundation_wrap_2 p.tit_1{text-align:center;font-size:32px;font-weight:bold;line-height:1.1;margin-bottom:80px;}
.foundation_wrap_2 p.tit_1 span{display:inline-block;padding-top:20px;font-size:18px;font-weight:normal;}
.foundation_wrap_2 ul.ul_1{overflow:hidden;position:relative;}
.foundation_wrap_2 ul.ul_1 li{width:45%;padding:0 2.5%;float:left;}
.foundation_wrap_2 dl{text-align:center;position:relative;}
.foundation_wrap_2 dl dt{font-size:20px;font-weight:bold;padding-bottom:20px;}
.foundation_wrap_2 dl dd{}
.foundation_wrap_2 dl.dl_1 dt{color:#0665b7;}
.foundation_wrap_2 dl.dl_2 dt{color:#062644;}
.foundation_wrap_2 dl dt:before{content:"";display:block;width:219px;height:223px;margin: 0 auto 20px auto;background-size:100% !important;}
.foundation_wrap_2 dl.dl_1 dt:before{background:url(/sites/web/images/foundation_2.png) no-repeat center;}
.foundation_wrap_2 dl.dl_2 dt:before{background:url(/sites/web/images/foundation_3.png) no-repeat center;}
.foundation_wrap_2 ul.ul_1:before{content:"";display:block;width:100%;height:1px;background:#d2d2d2;position:absolute;left:0;top:100px;}
.foundation_wrap_3{background:url(/sites/web/images/foundation_4.jpg) no-repeat center;background-size:cover;color:#FFF;}
.foundation_wrap_4{background:#f7f7f7;}
.foundation_wrap_5{background:#FFF;border:1px solid #EEE;border-top:0;}
.foundation_wrap_6{background:#f7f7f7;}
.foundation_wrap_3456{padding:70px 50px;}
.foundation_wrap_3456 p.tit_1{text-align:center;margin-bottom:45px;}
.foundation_wrap_3456 p.tit_1 strong{display:block;font-size:30px;font-weight:bold;line-height:1.1;}
.foundation_wrap_3456 p.tit_1 span{display:block;padding-top:40px;}
.foundation_wrap_3456 dl.dl_2{margin-bottom:21px;}
.foundation_wrap_3456 dl.dl_2 dt{font-weight:bold;font-size:20px;position:relative;padding-left:17px;}
.foundation_wrap_3456 dl.dl_2 dt:before{content:"";display:block;width:5px;height:5px;background:#666;border-radius:30px;position:absolute;left:0;top:15px;}
.foundation_wrap_3456 dl.dl_2 dd{padding-left:17px;padding-top:5px;}
.foundation_wrap_3 dl.dl_2 dt:before{background:#FFF;width:8px;height:3px;}
.foundation_wrap_6 ul.ul_1{background:#FFF;padding:20px 30px;margin-top:20px;}
.foundation_wrap_6 ul.ul_1 li{padding:10px 0 10px 50px;position:relative;}
.foundation_wrap_6 ul.ul_1 li span{display:block;width:35px;height:35px;background:#1d519c;color:#FFF;font-weight:bold;text-align:center;border-radius:100%;box-sizing:border-box;padding-top:4px;position:absolute;left:0;top:10px;box-shadow: 5px 5px 5px #DDD;}
.foundation_wrap_6 ul.ul_1 li strong{display:block;padding-bottom:5px;}
@media only screen and (max-width:1280px){
  .foundation_wrap_1 div.con_1{width:55%;}
  .foundation_wrap_1-eng div.con_1{width:80%;}
  .foundation_wrap_2 dl dt:before{width:180px;height:183px;}
}
@media only screen and (max-width:730px){
  .foundation_wrap_1 div.con_1{width:90%;margin:0 auto;text-align:center;}
  .foundation_wrap_1 div.con_1 p.p_1{padding:50px 20px 20px 20px;font-size:30px;}
  .foundation_wrap_1 div.con_1 p.p_1 span{padding-bottom:10px;}
  .foundation_wrap_1 div.con_1 p.p_2{font-size:16px;}
  .foundation_wrap_1 div.con_1:before{position:relative;left:auto;top:30px;margin: 0 auto;}
  .foundation_wrap_1 div.con_1 p.p_3{font-size:16px;}
  .foundation_wrap_2 ul.ul_1 li{width:100%;padding:0;float:none;}
  .foundation_wrap_2 ul.ul_1:before{display:none;}
  .foundation_wrap_2 ul.ul_1 li:first-child{margin-bottom:30px;}
  .foundation_wrap_2 dl dt:before{width:150px;height:153px;}
  .foundation_wrap_3456{padding:35px;}
  .foundation_wrap_3456 p.tit_1{margin-bottom:30px;}
  .foundation_wrap_3456 p.tit_1 strong{font-size:25px;}
  .foundation_wrap_3456 p.tit_1 span{padding-top:25px;}
}
/*총장인사말*/
/*
.ceo_wrap_1{padding-top:250px;background:url(../../images/good_pic_2.jpg) center top no-repeat;overflow:hidden;}
*/
.ceo_wrap_1{padding-top:390px;background:url(../../images/good_pic_2.jpg) center top no-repeat;overflow:hidden;}
.ceo_wrap_1 div.con_1{position:relative;width:45%;background:#FFF;float:right;}
/*
.ceo_wrap_1 div.con_1 p.p_1{line-height:1.75;color:#000;font-size:18px;padding:45px 45px 0 45px;}
*/
.ceo_wrap_1 div.con_1 p.p_1{line-height:1.1;color:#373737;padding:50px 25px;font-size:31px;font-weight:bold;}
.ceo_wrap_1 div.con_1 p.p_1 i{display:block;color:#005aaf;padding-bottom:20px;}
.ceo_wrap_1 p.p_2{box-sizing:border-box;font-size:16px;color:#FFF;padding:30px;background:rgba( 9,63,151,0.9 );position:absolute;left:0;bottom:0;width:55%;}
.ceo_wrap_1 p.p_2 strong{font-size:20px;}
@media only screen and (max-width:730px){
  .ceo_wrap_1{padding-top:50%;background-size:175%;background-position:center -70px;}
  .ceo_wrap_1 div.con_1{width:90%;margin:0 auto;text-align:center;float:none;}
  .ceo_wrap_1 div.con_1 p.p_1{font-size:25px;padding:30px;}
  .ceo_wrap_1 p.p_2{display:none;}
}
@media only screen and (max-width:480px){
  .ceo_wrap_1{padding-top:65%;background-position:center -40px;}
   .ceo_wrap_1 div.con_1 p.p_1{font-size:20px;padding:20px;}
}
.ceo_wrap_2 p.p_1,
.ceo_wrap_2 p.p_3{color:#093f97;}
.ceo_wrap_2 p.p_1{font-size:22px;}
/*UI*/
.ui_wrap{}
.ui_wrap h2{font-weight:bold;color:#000;font-size:29px;text-align:center;}
.ui_wrap p{text-align:center;}
.ui_box{border:1px solid #DDD;background:url(/sites/guide/images/pattern_9.png);padding:45px;text-align:center;}
.ui_box_2{border:1px solid #DDD;border-top:0;background:#FFF;padding:45px;text-align:center;}
.ui_box img,
.ui_box_2 img{max-width:100%;}
.ui_color{overflow:hidden;}
.ui_color li{width:50%;float:left;text-align:center;}
.ui_color li span{display:block;width:100%;height:60px;}
.ui_color li:first-child span{background:#3c8fcd}
.ui_color li:last-child span{background:#074797}
.ui_2 .ui_color li:first-child span{background:#0066CC}
.ui_color li i{display:block;font-weight:bold;}
.ui_wrap dl{overflow:hidden;}
.ui_wrap dl dt{width:15%;float:left;font-weight:bold;}
.ui_wrap dl dd{width:80%;float:right;}
#menu3414_obj1993{display:none;}
@media only screen and (max-width:730px){
  .ui_wrap dl dt,
  .ui_wrap dl dd{width:100%;float:none;}
  .ui_wrap dl dt{text-align:center;padding-bottom:10px;}
}
@media only screen and (max-width:420px){
.ui_color li{width:100%;float:none}
}
/*대학헌장*/
.college_charter{margin-top:60px;padding-bottom:30px;font-size:0;background:#f4f4f4;border:1px solid #DDD;border-radius:10px;}
.college_charter dl{width:44%;padding:0 3%;display:inline-block;vertical-align:top;margin-top:-60px;position:relative;}
.college_charter dl dt{}
.college_charter dl dt span{position:relative;box-sizing:border-box;display:block;margin: 0 auto;width:120px;height:120px;padding-top:35px;border-radius:100%;border:10px solid #76b8f9;background:#0066cc;color:#FFF;font-size:18px;font-weight:bold;text-align:center;}
.college_charter dl.charter_1 dt span{border-color:#76b8f9;background:#0066cc;}
.college_charter dl.charter_2 dt span{border-color:#a4ceed;background:#3a9ce5;}
.college_charter dl dt:before{content:"";display:block;width:1px;height:100%;position:absolute;left:50%;top:0;border-right:1px dashed #929292;}
.college_charter dl dd{margin-top:20px;}
.college_charter dl dd span{position:relative;display:block;background:#FFF;border:1px solid #DDD;padding:15px;font-size:16px;font-weight:bold;text-align:center;border-radius:10px;}
@media only screen and (max-width:480px){
  .college_charter{padding:0 30px 30px 30px;}
  .college_charter dl{display:block;width:100%;padding:0;}
  .college_charter dl.charter_2{margin-top:30px;}
  .college_charter dl dt span{width:100px;height:100px;padding-top:25px;}
}
/*신학사상*/
.thought_wrap_3527{background:url(../../images/good_pic_1.jpg) center top no-repeat;}
.thought_wrap_3528{background:url(../../images/good_pic_3.jpg) center top no-repeat;}
.thought_wrap_1{padding-top:330px;}
.thought_wrap_1 div.con_1{box-sizing:border-box;width:80%;margin: 0 auto;background:#FFF;padding:60px 80px;}
.thought_wrap_1 div.con_1 p.tit_1{line-height:1.1;color:#373737;font-size:40px;text-align:center;padding-bottom:20px;}
.thought_wrap_1 div.con_1 p.tit_1:after{content:"";display:block;width:40px;height:3px;background:#000;margin: 20px auto;}
.thought_wrap_1 div.con_1 p.tit_1 i{color:#005aaf;font-weight:bold;}
.thought_wrap_1 div.con_1 p.p_1{font-size:18px;font-weight:bold;text-align:center;padding-bottom:30px;}
.thought_wrap_1 div.con_1 p.p_2{font-size:16px;text-align:center;}
.thought_wrap_1 div.con_1 p.p_3{font-size:16px;text-align:center;}
.thought_wrap_1 div.con_1 p.p_3 strong{display:block;}
.thought_wrap_1 div.con_1 p.p_3:before{content:"";display:block;width:2px;height:25px;background:#000;margin: 20px auto;}
.thought_wrap_23456{}
.thought_wrap_23456 dl{position:relative;margin-bottom:50px;}
.thought_wrap_23456 dl dt{box-sizing:border-box;font-weight:bold;text-align:center;color:#FFF;width:113px;height:103px;padding-top:50px;margin: 0 auto;border-radius:100%;line-height:1.25;position:absolute;left:0;top:0;}
.thought_wrap_23456 dl dt i{display:block;}
.thought_wrap_23456 dl dd{padding-left:160px;font-size:16px;}
.thought_wrap_23456 dl.dl_1 dt{background:url(../../images/tit_bg_1.png) no-repeat center;}
.thought_wrap_23456 dl.dl_2 dt{background:url(../../images/tit_bg_2.png) no-repeat center;}
.thought_wrap_23456 dl.dl_3 dt{background:url(../../images/tit_bg_3.png) no-repeat center;padding-top:45px;}
.thought_wrap_23456 dl.dl_3{margin-bottom:0;}
.thought_wrap_2 p.p_4{font-size:18px;font-weight:bold;position:relative;padding:25px 0 10px 100px;}
.thought_wrap_2 p.p_4 span{display:block;font-size:30px;width:80px;height:80px;background:#1d519c;color:#FFF;font-weight:bold;text-align:center;border-radius:100%;box-sizing:border-box;padding-top:15px;position:absolute;left:0;top:0;box-shadow: 5px 5px 5px #DDD;}
.thought_wrap_2 p.p_5{font-size:16px;padding-left:100px;padding-bottom:30px;}
.thought_wrap_2 dl.dl_4{font-size:16px;margin-bottom:30px;}
.thought_wrap_2 dl.dl_4 dt{font-size:19px;font-weight:bold;position:relative;padding-left:115px;padding-bottom:10px;}
.thought_wrap_2 dl.dl_4 dt:before{content:"";display:block;width:5px;height:5px;background:#666;border-radius:30px;position:absolute;left:100px;top:12px;}
.thought_wrap_2 dl.dl_4 dt span{}
.thought_wrap_2 dl.dl_4 dd{padding-left:115px;}
.thought_wrap_2 dl.dl_4_last{margin-bottom:0;}
@media only screen and (max-width:730px){
  .thought_wrap_1 div.con_1{width:90%;padding:50px 30px;}
  .thought_wrap_23456 dl dt{margin: 0 auto 20px auto;position:relative;}
  .thought_wrap_23456 dl dd{padding-left:0;}
  .thought_wrap_2 p.p_4{padding:0;}
  .thought_wrap_2 p.p_4 span{position:relative;margin: 0 auto 20px auto;}
  .thought_wrap_2 p.p_5{padding-left:0;}
  .thought_wrap_2 dl.dl_4 dt,
  .thought_wrap_2 dl.dl_4 dd{padding-left:12px;}
  .thought_wrap_2 dl.dl_4 dt:before{left:0;}
}
/*백석정신아카데이*/
.academy_wrap_1{padding-top:140px;background:url(../../images/good_pic_4.jpg) right top no-repeat;margin-bottom:80px;}
.academy_wrap_1 div.con_1{width:50%;background:#FFF;}
.academy_wrap_1 div.con_1 p.p_1{line-height:1.1;color:#373737;padding:70px 25px 30px 40px;font-size:29px;}
.academy_wrap_1 div.con_1 p.p_1 i{display:block;color:#005aaf;font-weight:bold;}
.academy_wrap_1 div.con_1 p.p_2{position:absolute;right:50px;top:420px;}
.academy_wrap_1 div.con_1 p.p_3{padding:0 25px 0 40px;}
@media only screen and (max-width:1280px){
  .academy_wrap_1 div.con_1{width:65%;}
}
@media only screen and (max-width:730px){
  .academy_wrap_1 div.con_1{width:90%;margin:0 auto;text-align:center;}
  .academy_wrap_1 div.con_1 p.p_1{padding:50px 20px 20px 20px;font-size:25px;}
  .academy_wrap_1 div.con_1 p.p_2{padding-top:30px;position:relative;right:auto;top:auto;}
  .academy_wrap_1 div.con_1:before{position:relative;left:auto;top:30px;margin: 0 auto;}
}
.academy_wrap_2{padding-top:270px;background:url(../../images/good_pic_6.jpg) center top no-repeat;margin-bottom:80px;overflow:hidden;}
.academy_wrap_2 div.con_1{width:65%;background:#FFF;float:right;}
.academy_wrap_2 div.con_1 p.p_1{color:#005aaf;padding:70px 25px 30px 40px;}
.academy_wrap_2 div.con_1 p.p_1 i{display:block;color:#000;font-weight:bold;font-size:35px;line-height:1.1;}
.academy_wrap_2 div.con_1 p.p_1 i:after{content:"";display:block;width:60px;height:3px;background:#000;margin:20px 0 40px 0;}
.academy_wrap_2 div.con_1 p.p_2{position:absolute;left:0;top:630px;}
.academy_wrap_2 div.con_1 p.p_3{padding:0 25px 0 40px;}
@media only screen and (max-width:1280px){
  .academy_wrap_2 div.con_1{width:75%;}
}
@media only screen and (max-width:730px){
  .academy_wrap_2 div.con_1{width:90%;margin:0 auto;text-align:center;float:none;}
  .academy_wrap_2 div.con_1 p.p_1{padding:50px 20px 20px 20px;}
  .academy_wrap_2 div.con_1 p.p_1 i{font-size:30px;}
  .academy_wrap_2 div.con_1 p.p_1 i:after{margin:20px auto;}
  .academy_wrap_2 div.con_1 p.p_2{padding-top:30px;position:relative;top:auto;}
  .academy_wrap_2 div.con_1:before{position:relative;left:auto;top:30px;margin: 0 auto;}
}
.academy_wrap_3{padding-top:270px;background:url(../../images/good_pic_5.jpg) center top no-repeat;margin-bottom:80px;overflow:hidden;}
.academy_wrap_3 div.con_1{width:65%;background:#FFF;float:right;}
.academy_wrap_3 div.con_1 p.p_1{line-height:1.1;color:#000;padding:70px 25px 30px 40px;font-size:35px;}
.academy_wrap_3 div.con_1 p.p_1 i{display:block;color:#005aaf;font-weight:bold;padding-bottom:10px;}
.academy_wrap_3 div.con_1 p.p_1:after{content:"";display:block;width:60px;height:3px;background:#000;margin:20px 0;}
.academy_wrap_3 div.con_1 p.p_3{padding:0 25px 0 40px;}
@media only screen and (max-width:1280px){
  .academy_wrap_3 div.con_1{width:75%;}
}
@media only screen and (max-width:730px){
  .academy_wrap_3 div.con_1{width:90%;margin:0 auto;text-align:center;float:none;}
  .academy_wrap_3 div.con_1 p.p_1{padding:50px 20px 20px 20px;font-size:30px;}
  .academy_wrap_3 div.con_1 p.p_1:after{margin:20px auto;}
}
.academy_wrap_4 .con{text-align:left;padding-left:180px !important;position:relative;min-height:182px;}
.academy_wrap_4 span{line-height:1.25;display:block;position:absolute;top:25px;left:25px;box-sizing:border-box;width:130px;height:130px;padding:40px 15px 0 15px;background:#0665b7;color:#FFF;border-radius:100%;text-align:center;font-size:22px;font-weight:bold;}
.academy_wrap_4_1{width:50%;}
@media only screen and (min-width:731px) and (max-width:1024px){
  .academy_wrap_4 .con{text-align:center;padding-left:50px !important;min-height:auto;}
  .academy_wrap_4 span{position:relative;top:auto;left:auto;width:100px;height:100px;padding:30px 10px 0 10px;font-size:18px;margin: 0 auto 20px auto;}
}
@media only screen and (max-width:730px){
  .academy_wrap_4 .con{padding-left:150px !important;position:relative;min-height:150px;}
  .academy_wrap_4_1{width:100%;}
  .academy_wrap_4 span{width:100px;height:100px;padding:30px 10px 0 10px;font-size:18px;}
}	

/*상징*/
.symbol_wrap_1{padding-top:200px;background:url(../../images/good_pic_7.jpg) center top no-repeat;margin-bottom:80px;overflow:hidden;}
.symbol_wrap_1 div.con_1{width:65%;background:#FFF;float:right;overflow:hidden;}
.symbol_wrap_1 div.con_1 dl{width:40%;padding:70px 5% 0 5%;float:left;}
.symbol_wrap_1 div.con_1 dl dt{font-weight:bold;}
.symbol_wrap_1 div.con_1 dl dt img{display:block;max-width:100%;margin-bottom:20px;}
.symbol_wrap_1 div.con_1 dl dd{padding-top:10px;font-size:16px;}
@media only screen and (max-width:730px){
  .symbol_wrap_1 div.con_1{width:90%;margin:0 auto;text-align:center;float:none;}
  .symbol_wrap_1 div.con_1 dl{width:90%;float:none;padding-top:30px;}
  .symbol_wrap_1 div.con_1 dl dt img{margin: 0 auto 20px auto;}
}
.symbol_wrap_2{margin-bottom:80px;}
.symbol_wrap_2 ul{overflow:hidden;}
.symbol_wrap_2 ul li{width:32.66%;float:left;position:relative;padding-bottom:50px;}
.symbol_wrap_2 ul li:nth-child(2){margin:0 1%;}
.symbol_wrap_2 ul li img{max-width:100%;}
.symbol_wrap_2 ul li span{display:block;box-sizing:border-box;width:100px;height:100px;padding-top:15px;background:#f4f4f4;text-align:center;font-weight:bold;border-radius:100%;position:absolute;left:calc(50% - 50px);bottom:0;}
.symbol_wrap_2 ul li span i{display:block;font-size:16px;font-weight:normal;}
.symbol_wrap_2 ul li span i:after{content:"";display:block;width:20px;height:1px;background:#000;margin: 5px auto;}
@media only screen and (max-width:480px){
  .symbol_wrap_2 ul li{width:100%;float:none;text-align:center;margin-bottom:20px;}
  .symbol_wrap_2 ul li:nth-child(2){margin:1% 0;margin-bottom:20px;}
}
.symbol_wrap_3{display:table;width:100%;border:1px solid #e1e1e1;}
.symbol_wrap_3 > div{display:table-cell;box-sizing:border-box;padding:70px 40px;}
.symbol_wrap_3 > div.con_1{width:70%;text-align:center;}
.symbol_wrap_3 > div.con_1 img{max-width:100%;}
.symbol_wrap_3 > div.con_2{width:30%;background:#f4f4f4;font-size:15px;}
.symbol_wrap_3 > div.con_2 dl{margin-bottom:30px;font-size:14px;}
.symbol_wrap_3 > div.con_2 dt{font-weight:bold;font-style:italic;}
@media only screen and (max-width:730px){
  .symbol_wrap_3 > div{display:block;padding:70px 40px;}
  .symbol_wrap_3 > div.con_1,
  .symbol_wrap_3 > div.con_2{width:100%;}
  .symbol_wrap_3 > div.con_2 dl{text-align:center;}
}
/*기관연락처*/
ul.contact_box{}
ul.contact_box {font-size:0;}
ul.contact_box li{display:inline-block;width:33.33%;vertical-align:top;}
ul.contact_box span{display:block;position:relative;padding:10px 10px 10px 45px;font-size:16px;}
ul.contact_box span:before{content:"";display:block;width:35px;height:35px;border-radius:100%;background-color:#FFF !important;position:absolute;left:0;top:5px;}
ul.contact_box span.location:before{background:url(/sites/web/images/icon_info_location_g.png) no-repeat center;}
ul.contact_box span.phone:before{background:url(/sites/web/images/icon_info_tel_g.png) no-repeat center;}
ul.contact_box span.fax:before{background:url(/sites/web/images/icon_info_fax_g.png) no-repeat center;}
ul.contact_box span.time:before{background:url(/sites/web/images/icon_info_fax_g.png) no-repeat center;}
ul.contact_box span.homepage:before{background:url(/sites/web/images/icon_house_g.png) no-repeat center;}
ul.contact_box span.homepage a{color:#FFF;}
ul.contact_box span.homepage a:after{content:"";display:inline-block;width:28px;height:15px;background:url(/sites/guide/images/icon_blank_w.png) no-repeat center;}
ul.contact_box span.homepage a:hover{color:#52575c;font-weight:bold;}
ul.contact_box span.homepage a:hover:after{background:url(/sites/guide/images/icon_blank_g.png) no-repeat center;}
/*산단요청 2024.11.27*/
ul.contact_box span.homepage_yellow:before{background:url(/sites/web/images/icon_house_g.png) no-repeat center;}
ul.contact_box span.homepage_yellow a{color:#fee405;}
ul.contact_box span.homepage_yellow a:after{content:"";display:inline-block;width:28px;height:15px;background:url(/sites/guide/images/icon_blank_y.png) no-repeat center;}
ul.contact_box span.homepage_yellow a:hover{color:#52575c;font-weight:bold;}
ul.contact_box span.homepage_yellow a:hover:after{background:url(/sites/guide/images/icon_blank_g.png) no-repeat center;}

@media only screen and (max-width:730px){
  ul.contact_box li{display:block;width:100%;}
}
@media only screen and (max-width:420px){
  ul.contact_box span.homepage a:after{display:none;}
}

	/*조직도*/
	.bu_orga{overflow-x:auto;overflow-y:hidden;}
	.bu_orga_1:before{content:"";width:1070px;height:1100px;display:block;background:url(../../images/문화대_bu_orga_1_line_bg2026.03.03.png) no-repeat center top;position:absolute;top:0;left:calc(50% - 535px);}
	.bu_orga_2:before{content:"";width:1070px;height:1650px;display:block;background:url(../../images/문화대_bscu_orga_2_line_bg2026.03.03.png) no-repeat center 4px;position:absolute;top:0;left:calc(50% - 535px);}
	@media only screen and (max-width:1280px){
		.bu_orga_horizon{width:1070px;margin: 0 auto;}
	}
	@media only screen and (max-width:1150px){
		.bu_orga_1:before{left:0;}
		.bu_orga_2:before{left:0;}
	}
	/*공통*/
	.bu_orga a{display:block;position:relative;}
	.bu_orga a:after{content: "";display: inline-block;width: 14px;height: 14px;vertical-align: -1px;margin-left: 5px;background: url(/sites/guide/images/icon_blank_g.png);}
	.bu_orga a:hover:after{transform: rotatey(360deg);transition: all 0.7s cubic-bezier(0.2, 0, 0.3, 1);}

	.bu_orga .ul_a{border:1px solid #DDD;border-top:0;padding:10px;}
	.bu_orga .ul_a li{padding:3px 3px 3px 10px;font-size:14px;position:relative;}
	.bu_orga .ul_a li:before{content:"";display:block;width:2px;height:2px;background:#666;position:absolute;left:0px;top:13px;}

	/*1단*/
	.bu_orga_1{padding-bottom:0px;position:relative;}
	.bu_orga_1 .president{padding-bottom:40px;}
	.bu_orga_1 .president span{display:block;box-sizing:border-box;position:relative;background:#065aa3;color:#FFF;font-size:22px;font-weight:bold;text-align:center;width:125px;height:125px;padding-top:45px;border-radius:100%;margin: 0 auto;}
	
	.bu_orga_1 .gup_1{overflow:hidden;padding-bottom:40px;}
	.bu_orga_1 .gup_1 .v{box-sizing:border-box;position:relative;background:#3399cc;color:#FFF;font-size:16px;font-weight:bold;text-align:center;width:220px;padding:12px 0;}
	.bu_orga_1 .gup_1 .v1{float:left;}
	.bu_orga_1 .gup_1 .v2{float:right;}

	.bu_orga_1 .gup_2{overflow:hidden;max-width:520px;margin: 0 auto;}
	/*z_invisible 양쪽 높이 맞추기 위해 사용*/
	.bu_orga_1 .gup_2 .z_invisible{box-sizing:border-box;position:relative;font-size:16px;font-weight:bold;text-align:center;width:170px;padding:6px 0;}
	.bu_orga_1 .gup_2 .z{box-sizing:border-box;position:relative;background:#f5f5f5;font-size:16px;font-weight:bold;text-align:center;width:170px;padding:6px 0;}
	.bu_orga_1 .gup_2 .z1{margin-bottom:10px;}
	.bu_orga_1 .gup_2 .z2, .bu_orga_1 .gup_2 .z4, .bu_orga_1 .gup_2 .z6, .bu_orga_1 .gup_2 .z8{float:right; margin-top:-50px; margin-right:10px;} 
	.bu_orga_1 .gup_2 .z3, .bu_orga_1 .gup_2 .z5, .bu_orga_1 .gup_2 .z7{margin-bottom:10px;}
	/*.bu_orga_1 .gup_2 .z2, .bu_orga_1 .gup_2 .z5{float:right; margin-top:-50px; margin-right:10px;} 
	.bu_orga_1 .gup_2 .z2,.bu_orga_1 .gup_2 .z3,.bu_orga_1 .gup_2 .z4{margin-bottom:10px;}*/
  .bu_orga_1 .gup_2 .z_ipt{margin-top:-50px !important;} 

	.bu_orga_1 .gup_3{overflow:hidden;position:relative;padding-bottom:400px;}
	.bu_orga_1 .gup_3 .w{box-sizing:border-box;position:relative;background:#0054a6;color:#FFF;font-size:16px;font-weight:bold;text-align:center;width:220px;padding:12px 0;}
	.bu_orga_1 .gup_3 .x{box-sizing:border-box;position:relative;background:#FFF;color:#065aa3;font-size:15px;font-weight:bold;text-align:center;width:218px;padding:12px 0;border:1px solid #065aa3;}
	.bu_orga_1 .gup_3 .y{box-sizing:border-box;position:relative;background:#FFF;color:#3399cc;font-size:15px;font-weight:bold;text-align:center;width:218px;padding:12px 0;border:1px solid #3399cc;margin-top:20px;}
	.bu_orga_1 .gup_3 .z{box-sizing:border-box;position:relative;background:#f5f5f5;font-size:15px;font-weight:bold;text-align:center;width:218px;padding:12px 0;border:1px solid #DDD;margin-top:10px;}
	
	
	.bu_orga_1 .gup_3 .gup_3_a{float:right;margin-right:240px;margin-top:60px;}
  .bu_orga_1 .gup_3 .gup_3_a_ipt{margin-top: 60px !important;}
	
	.bu_orga_1 .gup_3 .gup_3_a .x1{margin-top:0px;}

	.bu_orga_1 .gup_3 .gup_3_b{position:absolute;right:0;top:60px;}
	.bu_orga_1 .gup_3 .gup_3_b .w1{margin-bottom:10px;}
	.bu_orga_1 .gup_3 .gup_3_c{position:absolute;left:240px;top:60px;}
	.bu_orga_1 .gup_3 .gup_3_c .z4{margin-top:90px;}

	.bu_orga_1 .gup_3 .gup_3_d{position:absolute;left:0;top:60px;}
	.bu_orga_1 .gup_3 .gup_3_d .z1{margin-bottom:72px;} 
	.bu_orga_1 .gup_3 .gup_3_e{position:absolute; top:305px; left:240px;}
	.bu_orga_1 .gup_3 .gup_3_f{position:absolute; top:430px; right:240px;} 

	.bu_orga_1 .gup_3 .gup_3_g{position:absolute;right:240px;top:270px;} 

	/*2단*/
	.bu_orga_2{padding-bottom:50px;position:relative;}
	.bu_orga_2 .w1{padding-bottom:50px;}
	.bu_orga_2 .w1 span{display:block;box-sizing:border-box;position:relative;background:#0054a6;color:#FFF;font-size:16px;font-weight:bold;text-align:center;padding:10px 0;}

	.bu_orga_2 .x{box-sizing:border-box;position:relative;background:#FFF;color:#065aa3;font-size:15px;font-weight:bold;text-align:center;width:100%;padding:12px 0;border:1px solid #065aa3;}
	.bu_orga_2 .y{box-sizing:border-box;position:relative;background:#FFF;color:#3399cc;font-size:15px;font-weight:bold;text-align:center;width:100%;padding:12px 0;border:1px solid #3399cc;margin-top:10px;}
	.bu_orga_2 .z{box-sizing:border-box;position:relative;background:#f5f5f5;font-size:15px;font-weight:bold;text-align:center;width:100%;padding:12px 0;border:1px solid #DDD;margin-top:10px;}

	.bu_orga_2 .gup_2,
	.bu_orga_2 .gup_3,
	.bu_orga_2 .gup_4,
	.bu_orga_2 .gup_5{float:left;width:17%;margin:0 1.5%;}
	.bu_orga_2 .gup_1 .x{margin-bottom:72px;}
	/*20250707변경위치*/
	.bu_orga_2 .gup_1{float:left;width:17%;margin:0px 1.5% !important;}
	/* .bu_orga_2 .gup_3{margin-top:112px;}
	.bu_orga_2 .gup_4{margin-top:51px;}
	.bu_orga_2 .gup_5{margin-top:51px;} */
  /*.bu_orga_2 .gup_3{margin-top:112px !important;}
	.bu_orga_2 .gup_4{margin-top:51px !important;}
	.bu_orga_2 .gup_5{margin-top:51px !important;}*/
	.bu_orga_2 .gup_1_ul_1{border:1px solid #0054a6 !important;margin-top:10px;}
	.bu_orga_2 .gup_3_ul_1{margin-top:10px;border:1px solid #DDD !important;}

/*조직도*/
/*1단*/
.organization_wrap{}
.organization_wrap a{display:block;position:relative;}

.organization_wrap a span:after{content:"";display:inline-block;width:14px;height:14px;vertical-align:-1px;margin-left:5px;background:url(/sites/guide/images/icon_blank_g.png);}
.organization_1 .gup_2 a span:after{background:url(/sites/guide/images/icon_blank_w.png);}
.organization_2 .gup_2_4 a span:after{background:url(/sites/guide/images/icon_blank_b.png);}
.organization_wrap a:hover span:after{transform: rotatey(360deg);transition: all 0.7s cubic-bezier(0.2, 0, 0.3, 1);}

.organization_wrap span{word-break:break-all;min-width:200px;padding:13px 0;display:block;box-sizing:border-box;position:relative;background:#FFF;font-size:15px;font-weight:bold;text-align:center;z-index:1;}
.organization_1{overflow:hidden;background:url(../../images/organization_1-bg.png) no-repeat center top;padding-bottom:50px;}
.organization_1 .gup_1 span{min-width:auto;padding:50px 0 0 0;width:123px;height:123px;border-radius:100%;margin:0 auto;color:#FFF;background:#065aa3;font-size:18px;}
.organization_1 .gup_2 span{background:#3399CC;color:#FFF;}
.organization_1 .gup_3 span{background:#EEE;}
.organization_1 .gup_4 .div_1 span{background:#0054a6;color:#FFF;}
.organization_1 .gup_4 .ul_1 span{color:#0054a6;border:1px solid #0054a6;}
.organization_1 .gup_4 .ul_2 span{color:#3399CC;border:1px solid #3399CC;}
.organization_1 .gup_4 .ul_3 span{background:#f1f1f1;color:#222;border:1px solid #ddd;}
.organization_1 .gup_4 .ul_4 span{background:#FFF;color:#222;border:0;text-align:left;padding:3px 0;margin-bottom:0;}
.organization_1 .gup_1{margin-bottom:30px;}
.organization_1 .gup_2{margin-bottom:30px;}
.organization_1 .gup_3{width:50%;margin: 0 auto;margin-bottom:30px;}
.organization_1 .gup_4{width:43.5%;float:right;}
.organization_1 .gup_2 .ul_1{overflow:hidden;}
.organization_1 .gup_2 .ul_1 .li_1{float:left;}
.organization_1 .gup_2 .ul_1 .li_2{float:right;}
.organization_1 .gup_3 .ul_1{overflow:hidden;}
.organization_1 .gup_3 .ul_1 .li_1{float:left;}
.organization_1 .gup_3 .ul_1 .li_1 span{margin-bottom:10px;}
.organization_1 .gup_3 .ul_1 .li_2{float:right;}
.organization_1 .gup_4 .div_1{width:49%;}
.organization_1 .gup_4 .ul_1{overflow:hidden;}
.organization_1 .gup_4 .ul_1 .li_1{float:left;width:49%;}
.organization_1 .gup_4 .ul_1 .li_2{float:right;width:49%;}
.organization_1 .gup_4 .ul_4{border:1px solid #ddd;border-top:0;padding:10px 15px;margin-top:-10px;background:#FFF;position:relative;}
.organization_1 .gup_4 .ul_4 li span{position:relative;padding-left:10px;}
.organization_1 .gup_4 .ul_4 li span:before{content:"";display:block;width:3px;height:3px;background:#666;position:absolute;top:15px;left:0;}
.organization_1:before{content:"";display:block;width:1px;height:100%;background:#DDD;position:absolute;top:0;left:50.2%;}
.organization_1 .gup_4 .ul_1 > li:before{content:"";display:block;width:1px;height:20px;background:#DDD;margin: 0 auto;}
.organization_1 .gup_4 .ul_2 > li:before{content:"";display:block;width:1px;height:20px;background:#DDD;margin: 0 auto;}
.organization_1 .gup_4 .ul_3 > li:before{content:"";display:block;width:1px;height:20px;background:#DDD;margin: 0 auto;}
.organization_1 .gup_4 .div_1:after{content:"";display:block;width:1px;height:20px;background:#DDD;margin: 0 auto;}
.organization_1 .gup_4 .ul_1:before{content:"";display:block;width:51%;height:1px;background:#DDD;margin: 0 auto;}

@media only screen and (max-width:1280px){
  .organization_1{background:none;}
  .organization_1 .gup_2 .ul_1 li{width:49%;}
  .organization_1 .gup_3{width:100%;}
  .organization_1 .gup_3 .ul_1 li{width:49%;}
  .organization_1 .gup_4{width:100%;float:none;}
  .organization_1:before{height:100%;}
  .organization_1 .gup_2:before{content:"";display:block;width:100%;height:1px;background:#DDD;position:absolute;top:177px;left:0;}
  .organization_1 .gup_3:before{content:"";display:block;width:100%;height:1px;background:#DDD;position:absolute;top:260px;left:0;}
  .organization_1 .gup_3:after{content:"";display:block;width:50.2%;height:1px;background:#DDD;position:absolute;top:320px;left:0;}
  .organization_1 .gup_4 .div_1:before{content:"";display:block;width:50.2%;height:1px;background:#DDD;position:absolute;top:413px;left:0;}
}
@media only screen and (max-width:480px){
  .organization_wrap span{min-width:auto;}
  .organization_1 .gup_2 .ul_1 li,
  .organization_1 .gup_3 .ul_1 li,
  .organization_1 .gup_4 .ul_1 li{float:none !important;width:100% !important;}
  .organization_1 .gup_4 .div_1{width:100%;}
  .organization_1 .gup_2:before,
  .organization_1 .gup_3:before,
  .organization_1 .gup_3:after,
  .organization_1 .gup_4 .div_1:before,
  .organization_1 .gup_4 .div_1:after,
  .organization_1 .gup_4 .ul_1:before{display:none;}
  .organization_1 .gup_2 .ul_1 > li:before,
  .organization_1 .gup_3 .ul_1 > li:before,
  .organization_1 .gup_4 .ul_1 > li:before,
  .organization_1 .gup_4 .ul_2 > li:before,
  .organization_1 .gup_4 .ul_3 > li:before{content:"";display:block;width:1px;height:20px;background:#FFF;margin: 0 auto;}
}
/*2단*/
.organization_2{overflow:hidden;}
.organization_2 span{min-width:auto;}
.organization_2 .gup_1 span{color:#FFF;background:#0054a6;}
.organization_2 .gup_2 .div_1 span{background:#FFF;color:#0054a6;border:1px solid #0054a6;}
.organization_2 .gup_2 .div_2 span{background:#FFF;color:#3399CC;border:1px solid #3399CC;}
.organization_2 .gup_2 .ul_1{border:1px solid #0054a6;padding:10px 15px;background:#FFF;position:relative;}
.organization_2 .gup_2 .ul_1 span{background:#FFF;color:#222;border:0;text-align:left;padding:3px 0;margin-bottom:0;}
.organization_2 .gup_2 .ul_1{border:1px solid #0054a6;border-top:0;padding:10px 15px;background:#FFF;position:relative;}
.organization_2 .gup_2 .ul_2 span{background:#f1f1f1;color:#222;border:1px solid #ddd;}
.organization_2 .gup_2 .ul_3 span{background:#FFF;color:#222;border:0;text-align:left;padding:3px 0;margin-bottom:0;}
.organization_2 .gup_2 .ul_3{border:1px solid #ddd;border-top:0;padding:10px 15px;margin-top:-10px;background:#FFF;position:relative;}
.organization_2 .gup_2 .ul_3 li span{position:relative;padding-left:10px;}
.organization_2 .gup_2 .ul_3 li span:before{content:"";display:block;width:3px;height:3px;background:#666;position:absolute;top:15px;left:0;}	
.organization_2 .gup_2_2 .div_1{width:49%;}
.organization_2 .gup_2_1,
.organization_2 .gup_2_2,
.organization_2 .gup_2_3,
.organization_2 .gup_2_4{float:left;}
.organization_2 .gup_2_1{width:19%;}
.organization_2 .gup_2_2{width:40%;}
.organization_2 .gup_2_3{width:19%;}
.organization_2 .gup_2_4{width:19%;}
.organization_2 .gup_2_1{margin-right:1%;}
.organization_2 .gup_2_2{}
.organization_2 .gup_2_3{margin-left:1%;}
.organization_2 .gup_2_4{margin-left:1%;}
.organization_2 .gup_2_2 .innGup_1,
.organization_2 .gup_2_2 .innGup_2,
.organization_2 .gup_2_2 .innGup_3{width:49%;float:left;}
.organization_2 .gup_2_2 .innGup_2{float:right;}
.organization_2 .gup_2_2 .innGup_3{float:right;}

.organization_2:before{content:"";display:block;width:1px;height:19%;background:#DDD;position:absolute;top:0;left:50.2%;}
.organization_2 .gup_2 .div_1:before{content:"";display:block;width:1px;height:20px;background:#DDD;margin: 0 auto;}
.organization_2 .gup_2 .div_2:before{content:"";display:block;width:1px;height:20px;background:#DDD;margin: 0 auto;}
.organization_2 .gup_2 .ul_2 > li:before{content:"";display:block;width:1px;height:20px;background:#DDD;margin: 0 auto;}
.organization_2 .gup_2_2 .innGup_1 .li_2_2:before{height:50px;}
.organization_2 .gup_2_4 .div_2:first-child:before{height:93px;}
@media only screen and (max-width:1024px){
  .organization_2 .gup_2_1{width:29%;}
  .organization_2 .gup_2_2{width:70%;}
  .organization_2 .gup_2_3{width:49%;}
  .organization_2 .gup_2_4{width:49%;}
  .organization_2 .gup_2_3{margin-left:0;margin-right:1%;}
  .organization_2:before{display:none;}
}
@media only screen and (max-width:480px){
  .organization_2 .gup_2_1{width:100%;margin:0;}
  .organization_2 .gup_2_2{width:100%;margin:0;}
  .organization_2 .gup_2_3{width:100%;margin:0;}
  .organization_2 .gup_2_4{width:100%;margin:0;}
  .organization_2 .gup_2_2 .div_1{width:100%;}
  .organization_2 .gup_2_2 .innGup_1,
  .organization_2 .gup_2_2 .innGup_2,
  .organization_2 .gup_2_2 .innGup_3{width:100% !important;float:none !important;}
}
/*대학원*/
.organization_3 .gup_1 span{min-width:auto;padding:50px 0 0 0;width:123px;height:123px;border-radius:100%;margin:0 auto;color:#FFF;background:#065aa3;font-size:18px;}
.organization_3 .gup_2 span{background:#3399CC;color:#FFF;width:24%;margin-left:auto;margin-right:auto;}
.organization_3 .gup_3 .div_1 span{border:1px solid #065aa3;color:#065aa3;}
.organization_3 .gup_3 .ul_2 span{background:#f1f1f1;border:1px solid #DDD;}
.organization_3 .gup_3 .ul_3 span{background:#FFF;color:#222;border:0;text-align:left;padding:3px 0;margin-bottom:0;}
.organization_3 .gup_3 .ul_3 li span{position:relative;padding-left:10px;}
.organization_3 .gup_3 .ul_3 li span:before{content:"";display:block;width:3px;height:3px;background:#666;position:absolute;top:15px;left:0;}	
.organization_3 .gup_3 .ul_3{border:1px solid #ddd;border-top:0;padding:10px 15px;margin-top:-10px;background:#FFF;position:relative;}
.organization_3 .gup_3 .ul_4 span{background:#FFF;color:#222;border:0;text-align:left;padding:3px 0;margin-bottom:0;}
.organization_3 .gup_3 .ul_4 li span{position:relative;padding-left:10px;}
.organization_3 .gup_3 .ul_4 li span:before{content:"";display:block;width:6px;height:1px;background:#666;position:absolute;top:15px;left:0;}	
.organization_3 .gup_3 .ul_1 > li.li_1 .ul_3{border-top:1px solid #ddd;}
.organization_3 .gup_3 .ul_1{overflow:hidden;}
.organization_3 .gup_3 .ul_1 > li{float:left;width:24.25%;}
.organization_3 .gup_3 .ul_1 > li.li_1,
.organization_3 .gup_3 .ul_1 > li.li_2,
.organization_3 .gup_3 .ul_1 > li.li_3{margin-right:1%;}
.organization_3 .gup_3 .ul_1 > li.li_4{}

.organization_3 .gup_1{margin-bottom:30px;}
.organization_3 .gup_2{margin-bottom:30px;}
.organization_3:before{content:"";display:block;width:1px;height:36.5%;background:#DDD;position:absolute;top:0;left:calc(50% - 0.5px);}
.organization_3 .gup_3 .div_1:before{content:"";display:block;width:1px;height:20px;background:#DDD;margin: 0 auto;}
.organization_3 .gup_3 .ul_2 > li:before{content:"";display:block;width:1px;height:20px;background:#DDD;margin: 0 auto;}
.organization_3 .gup_3 .ul_1 > li.li_1:before{content:"";display:block;width:1px;height:103px;background:#DDD;margin: 0 auto;}
.organization_3 .gup_3 .ul_1:before{content:"";display:block;width:75.8%;height:1px;background:#DDD;margin: 0 auto;}
@media only screen and (max-width:1024px){
  .organization_3 .gup_3 .ul_1 > li{width:49%;}
  .organization_3 .gup_3 .ul_1 > li.li_1{}
  .organization_3 .gup_3 .ul_1 > li.li_2{margin-right:0;margin-left:1%;}
  .organization_3 .gup_3 .ul_1 > li.li_3{margin-right:1%;}
  .organization_3 .gup_3 .ul_1 > li.li_4{margin-left:1%;}

  .organization_3:before{height:28.5%;}
  .organization_3 .gup_3 .ul_1 > li.li_1:before{height:147px;}
  .organization_3 .gup_3 .ul_1:before{width:51.3%;}
}
@media only screen and (max-width:480px){
  .organization_3 .gup_2 span{width:100%;}
  .organization_3 .gup_3 .ul_1 > li{width:100% !important;margin:0 !important;}
  .organization_3 .gup_3 .ul_1 > li.li_1 .ul_3{margin-top:0;}

  .organization_3 .gup_3 .ul_1 > li.li_1:before{height:auto;}
  .organization_3 .gup_3 .ul_1:before{display:none;}
}

/*교육목적및목표*/
@media only screen and (min-width:1025px){
  .diagram_3406{}
  .diagram_3406 .div_0{position:relative;width:609px;height:609px;margin: 0 auto;padding:130px 200px;}
  .diagram_3406 .div_0:before{content:"";display:block;width:430px;height:430px;border:5px solid #DDD;border-radius:100%;position:absolute;top:calc(50% - 220px);left:calc(50% - 220px);}
  .diagram_3406 .div_0 span:before{content:"";display:block;width:1px;height:30px;position:absolute;}
  .diagram_3406 .div_0 span.span_1:before{background:#0665b7;top:-30px;left:calc(50% + 2.5px);width:1px;height:30px;}
  .diagram_3406 .div_0 span.span_2:before{background:#10b1a7;left:-30px;top:calc(50% - 0.5px);width:30px;height:1px;}
  .diagram_3406 .div_0 span.span_3:before{background:#18c5e6;right:-30px;top:calc(50% - 0.5px);width:30px;height:1px;}
  .diagram_3406 .div_0 span.span_4:before{background:#2b3e5c;bottom:-30px;left:calc(50% + 2.5px);width:1px;height:30px;}
  .diagram_3406 .div_0 span.span_1,
  .diagram_3406 .div_0 span.span_2,
  .diagram_3406 .div_0 span.span_3,
  .diagram_3406 .div_0 span.span_4{position:absolute;width:213px;height:209px;padding-top:80px;border-radius:100%;line-height:1.25;font-size:26px;font-weight:bold;color:#FFF;text-align:center;box-sizing:border-box;}
  .diagram_3406 .div_1 span.span_1{background:url(../../images/diagram_3406_bg_1.png) no-repeat center;top:140px;left:calc(50% - 106.5px);}
  .diagram_3406 .div_1 span.span_2{background:url(../../images/diagram_3406_bg_2.png) no-repeat center;left:200px;top:calc(50% - 106.5px);}
  .diagram_3406 .div_1 span.span_3{background:url(../../images/diagram_3406_bg_3.png) no-repeat center;right:208px;top:calc(50% - 106.5px);}
  .diagram_3406 .div_1 span.span_4{background:url(../../images/diagram_3406_bg_4.png) no-repeat center;bottom:138px;left:calc(50% - 106.5px);}
  .diagram_3406 .div_0 span i{display:block;font-size:24px;font-weight:normal;}
  .diagram_3406 p{text-align:center;position:absolute;}
  .diagram_3406 p.p_1{top:0;left:0;width:100%;}
  .diagram_3406 p.p_2{top:calc(50% - 56px);left:0;text-align:right;}
  .diagram_3406 p.p_3{top:calc(50% - 28px);right:75px;text-align:left;}
  .diagram_3406 p.p_4{bottom:0;left:0;width:100%;}
}
@media only screen and (max-width:1024px){
  .diagram_3406 .div_0 span{color:#FFF;display:block;padding:10px 20px;font-weight:bold;background:url(/sites/guide/images/pattern_1.png);}
  .diagram_3406 .div_0 span i{padding-left:5px;font-weight:normal;}
  .diagram_3406 .div_0 span.span_1{background-color:#0665b7;}
  .diagram_3406 .div_0 span.span_2{background-color:#10b1a7;}
  .diagram_3406 .div_0 span.span_3{background-color:#18c5e6;}
  .diagram_3406 .div_0 span.span_4{background-color:#2b3e5c;}
  .diagram_3406 p{margin-bottom:30px;border:1px solid #EEE;border-top:0;padding:30px;}
}

/*인재상*/
.dia_wrap_3407{font-size:14px;}
.dia_wrap_3407 > dl{display:table;width:100%;margin-bottom:20px;}
.dia_wrap_3407 > dl > dt{width:160px;}
.dia_wrap_3407 > dl > dd{width:calc(100% - 160px);}
.dia_wrap_3407 > dl > dt,
.dia_wrap_3407 > dl > dd{display:table-cell;position:relative;vertical-align:middle;}
.dia_wrap_3407 span{display:block;padding:15px;text-align:center;box-sizing:border-box;}
.dia_wrap_3407 > dl > dt span{display:inline-block;width:128px;height:128px;border-radius:100%;position:relative;font-size:15px;font-weight:bold;padding-top:75px;color:#FFF;}
.dia_wrap_3407 > dl > dd span{background:#FFF;}
.dia_wrap_3407 > dl > dt:before{content:"";display:inline-block;width:100%;height:1px;border-top:1px solid red;position:absolute;top:calc(50% - 0.5px);left:0;}
.dia_wrap_3407 > dl > dt:after{content:"";display:inline-block;width:8px;height:8px;border-radius:100%;border:2px solid #DDD;background:#FFF;position:absolute;top:calc(50% - 6px);right:-6px;z-index:1;}
.dia_wrap_3407 .dL_8 dt span{background:url(../../images/diagram_3407_bg_1.png) no-repeat center;}
.dia_wrap_3407 .dL_9 dt span{background:url(../../images/diagram_3407_bg_2.png) no-repeat center;}
.dia_wrap_3407 .dL_8 dd span{border:1px solid #DDD;}
.dia_wrap_3407 .dL_9 dd span{border:1px dashed #DDD;}
.dia_wrap_3407 .dL_8 dt:before{border-color:#0665b7;}
.dia_wrap_3407 .dL_8 dt:after{background:#0665b7;}
.dia_wrap_3407 .dL_9 dt:before{border-color:#2b3e5c;}
.dia_wrap_3407 .dL_9 dt:after{background:#2b3e5c;border-color:#FFF;}
.dia_wrap_3407 ul{overflow:hidden;}
.dia_wrap_3407 ul.ul_8 > li,
.dia_wrap_3407 ul.ul_9 > li{width:33%;float:left;margin-bottom:0.5%;}
.dia_wrap_3407 ul.ul_8 > li:nth-child(2),
.dia_wrap_3407 ul.ul_9 > li:nth-child(2),
.dia_wrap_3407 ul.ul_9 > li:nth-child(5),
.dia_wrap_3407 ul.ul_9 > li:nth-child(8){margin:0 0.5%;}
.dia_wrap_3407 .dL_8_1 dt{position:relative;}
.dia_wrap_3407 .dL_8_1 dt span{background:#0665b7 url(/sites/guide/images/pattern_3.png);color:#FFF;}
.dia_wrap_3407 .dL_8_1 dt:after{content:"";display:inline-block;width:8px;height:8px;border-radius:100%;border:3px solid #FFF;background:#0665b7;position:absolute;bottom:-6px;right:calc(50% - 7px);z-index:1;}
.dia_wrap_3407 .ul_9 li span{border:1px solid #DDD;background:#f9f9f9;}
@media only screen and (max-width:730px){
  .dia_wrap_3407 > dl > dt,
  .dia_wrap_3407 > dl > dd{display:block;}
  .dia_wrap_3407 > dl > dt{width:128px;margin:0 auto 15px auto;}
  .dia_wrap_3407 > dl > dd{width:100%;}
  .dia_wrap_3407 > dl > dt:before,
  .dia_wrap_3407 > dl > dt:after{display:none;}
  .dia_wrap_3407 ul.ul_8 > li{width:100%;float:none;margin:0 !important;margin-bottom:10px !important;}
  .dia_wrap_3407 ul.ul_9 > li{width:49.5%;margin:0 !important;margin-bottom:5px !important;}
  .dia_wrap_3407 ul.ul_9 > li:nth-child(even){float:right;}
}
@media only screen and (max-width:420px){
  .dia_wrap_3407 ul.ul_9 > li{width:100%;float:none !important;margin:0 !important;margin-bottom:5px !important;}
}

/*비전2026*/
.dia_wrap_2343{font-size:14px;}
.dia_wrap_2343 > dl{display:table; width:100%; margin-bottom:20px;}
.dia_wrap_2343 > dl > dt{width:160px;}
.dia_wrap_2343 > dl > dd{width:calc(100% - 160px);}
.dia_wrap_2343 > dl > dt,
.dia_wrap_2343 > dl > dd{display:table-cell;position:relative;vertical-align:middle;}
.dia_wrap_2343 span{display:block;border-radius:0;padding:15px;text-align:center;box-sizing:border-box;}
.dia_wrap_2343 > dl > dt span{display:inline-block;width:108px;height:125px;position:relative;font-size:15px;font-weight:bold;padding-top:50px;}
.dia_wrap_2343 > dl > dt span.dt_sty_2{padding-top:47px;line-height:1.25;}
.dia_wrap_2343 > dl > dt span.dt_sty_2_7{padding-top:37px;line-height:1.25;}
.dia_wrap_2343 > dl > dt span i{display:block;}
.dia_wrap_2343 > dl > dd > span{background:#FFF;}
.dia_wrap_2343 .dL_1 > dt span{background:url(../../images/dia_wrap_2343_bg_1.png) no-repeat center;}
.dia_wrap_2343 .dL_2 > dt span{background:url(../../images/dia_wrap_2343_bg_2.png) no-repeat center;}
.dia_wrap_2343 .dL_3 > dt span{background:url(../../images/dia_wrap_2343_bg_3.png) no-repeat center;}
.dia_wrap_2343 .dL_4 > dt span{background:url(../../images/dia_wrap_2343_bg_2.png) no-repeat center;}
.dia_wrap_2343 .dL_5 > dt span{background:url(../../images/dia_wrap_2343_bg_1.png) no-repeat center;}
.dia_wrap_2343 .dL_6 > dt span{background:url(../../images/dia_wrap_2343_bg_1.png) no-repeat center;}
.dia_wrap_2343 .dL_7 > dt span{background:url(../../images/dia_wrap_2343_bg_2.png) no-repeat center;}
.dia_wrap_2343 .dL_8 > dt span{background:url(../../images/dia_wrap_2343_bg_2.png) no-repeat center;}
.dia_wrap_2343 .dL_9 > dt span{background:url(../../images/dia_wrap_2343_bg_3.png) no-repeat center;}
.dia_wrap_2343 .dL_10 > dt span{background:url(../../images/dia_wrap_2343_bg_3.png) no-repeat center;}
.dia_wrap_2343 .dL_1 > dd > span{border:1px dashed #0665b7;color:#0665b7;font-size:18px;}
.dia_wrap_2343 .dL_2 > dd > span{border:1px dashed #08a095;color:#08a095;font-size:18px;}
.dia_wrap_2343 .dL_3 > dd > span{border:1px dashed #a5a5a5;font-size:18px;}
.dia_wrap_2343 .dL_4 > dd > span{border:1px dashed #666;}
.dia_wrap_2343 .dL_5 > dd > span{border:1px dashed #666;}
.dia_wrap_2343 .dL_6 > dd > span{border:1px dashed #666;}
.dia_wrap_2343 .dL_7 > dd > span{border:1px dashed #666;}
.dia_wrap_2343 .dL_8 > dd > span{border:1px dashed #666;}
.dia_wrap_2343 .dL_9 > dd > span{border:1px dashed #666;}
.dia_wrap_2343 .dL_10 > dd > span{border:1px dashed #666;}
.dia_wrap_2343 ul{overflow:hidden;}
.dia_wrap_2343 ul.ul_4 > li,
.dia_wrap_2343 ul.ul_6 > li{float:left;margin-bottom:0.5%;}
.dia_wrap_2343 ul.ul_7 > li{float:left;margin-bottom:0.5%;}
.dia_wrap_2343 ul.ul_8 > li{float:left;margin-bottom:0.5%;}
.dia_wrap_2343 ul.ul_9 > li{float:left;margin-bottom:0.5%;}
.dia_wrap_2343 ul.ul_4 > li{width:32.6%;}
.dia_wrap_2343 ul.ul_4 > li:nth-child(2){margin:0 1%;}
.dia_wrap_2343 ul.ul_6 > li{width:49.5%;}
.dia_wrap_2343 ul.ul_6 > li:first-child{margin-right:1%;}
.dia_wrap_2343 ul.ul_7 > li{width:24.25%;}
.dia_wrap_2343 ul.ul_7 > li:nth-child(1){margin-right:1%;}
.dia_wrap_2343 ul.ul_7 > li:nth-child(2){margin-right:1%;}
.dia_wrap_2343 ul.ul_7 > li:nth-child(3){margin-right:1%;}
.dia_wrap_2343 ul.ul_8 > li{width:49.5%;}
.dia_wrap_2343 ul.ul_8 > li:first-child{margin-right:1%;}
.dia_wrap_2343 ul.ul_9 > li{width:19.2%;}
.dia_wrap_2343 ul.ul_9 > li:nth-child(1){margin-right:1%;}
.dia_wrap_2343 ul.ul_9 > li:nth-child(2){margin-right:1%;}
.dia_wrap_2343 ul.ul_9 > li:nth-child(3){margin-right:1%;}
.dia_wrap_2343 ul.ul_9 > li:nth-child(4){margin-right:1%;}
.dia_wrap_2343 .dL_4_1 dt{}
.dia_wrap_2343 .dL_4_1 dt span{background:#47ACB7 url(/sites/guide/images/pattern_3.png);color:#FFF;font-weight:bold;}
.dia_wrap_2343 .dL_4_1 dd span{border:1px solid #DDD;}
.dia_wrap_2343 .dL_5_1{display:table;width:100%;margin:10px 0;}
.dia_wrap_2343 .dL_5_1 dt,
.dia_wrap_2343 .dL_5_1 dd{display:table-cell;}
.dia_wrap_2343 .dL_5_1 dt{width:20%;background:#6d8cd7 url(/sites/guide/images/pattern_3.png);vertical-align:top;}
.dia_wrap_2343 .dL_5_1 dd{width:80%;vertical-align:middle;font-size:0;}
.dia_wrap_2343 .dL_5_1 dt span{color:#FFF;font-weight:bold;}
.dia_wrap_2343 .dL_5_1 dd span{vertical-align:top;display:inline-block;font-size:14px;width:32.33%;margin:0.5% 0 0.5% 1%;text-align:left;background:#f6f6f6;border:1px solid #DDD;}
.dia_wrap_2343 .dL_6_1 dt span{background:#4e6291 url(/sites/guide/images/pattern_3.png);color:#FFF;font-weight:bold;}
.dia_wrap_2343 .dL_6_1 dd span{border:1px solid #DDD;height:150px;}
.dia_wrap_2343 .dL_7_1 dt span{background:#08a095 url(/sites/guide/images/pattern_3.png);color:#FFF;font-weight:bold;}
.dia_wrap_2343 .dL_7_1 dd span{border:1px solid #DDD ;text-align:left; font-size:11px; height:120px;}
.dia_wrap_2343 .dL_8_1 dt span{background:#47ACB7 url(/sites/guide/images/pattern_3.png);color:#FFF;font-weight:bold;}
.dia_wrap_2343 .dL_8_1 dd span{border:1px solid #DDD ;height:80px;}
.dia_wrap_2343 .dL_9_1 dt span{background:#7c828a url(/sites/guide/images/pattern_3.png);color:#FFF;font-weight:bold; font-size:12px;}
.dia_wrap_2343 .dL_9_1 dd span{border:1px solid #DDD ;text-align:left; font-size:10px;height:250px;}
.dia_wrap_2343 .dL_10_1{display:table;width:100%;margin:10px 0;}
.dia_wrap_2343 .dL_10_1 dt,
.dia_wrap_2343 .dL_10_1 dd{display:table-cell;}
.dia_wrap_2343 .dL_10_1 dt{width:20%;background:#7c828a url(/sites/guide/images/pattern_3.png);vertical-align:top;}
.dia_wrap_2343 .dL_10_1 dd{width:80%;vertical-align:middle;font-size:0;}
.dia_wrap_2343 .dL_10_1 dt span{color:#FFF;font-weight:bold;}
.dia_wrap_2343 .dL_10_1 dd span{vertical-align:top;display:inline-block;font-size:10px;width:32.33%;margin:0.5% 0 0.5% 1%;text-align:left;background:#f6f6f6;border:1px solid #DDD;}

@media only screen and (max-width:730px){
  .dia_wrap_2343 > dl > dt,
  .dia_wrap_2343 > dl > dd{display:block;}
  .dia_wrap_2343 > dl > dt{width:108px;margin:0 auto 15px auto;}
  .dia_wrap_2343 > dl > dd{width:100%;}
  .dia_wrap_2343 > dl > dt:before,
  .dia_wrap_2343 > dl > dt:after{display:none;}
  .dia_wrap_2343 .dL_5_1 dt{width:25%;}
  .dia_wrap_2343 .dL_5_1 dd{width:75%;}
  .dia_wrap_2343 .dL_5_1 dd span{width:49%;}
  .dia_wrap_2343 .dL_7_1 dd span {height: auto;}
  .dia_wrap_2343 .dL_8_1 dd span {height: auto;}
  .dia_wrap_2343 .dL_9_1 dd span {height: auto;}
  .dia_wrap_2343 ul.ul_4 > li{float:none;}
  .dia_wrap_2343 ul.ul_6 > li{float:none;}
  .dia_wrap_2343 ul.ul_7 > li{float:none;}
  .dia_wrap_2343 ul.ul_8 > li{float:none;}
  .dia_wrap_2343 ul.ul_9 > li{float:none;}
  .dia_wrap_2343 ul.ul_4 > li{width:100%;}
  .dia_wrap_2343 ul.ul_6 > li{width:100%;}
  .dia_wrap_2343 ul.ul_7 > li{width:100%;}
  .dia_wrap_2343 ul.ul_8 > li{width:100%;}
  .dia_wrap_2343 ul.ul_9 > li{width:100%;}
  .dia_wrap_2343 .dL_10_1 dt{width:25%;}
  .dia_wrap_2343 .dL_10_1 dd{width:75%;}
  .dia_wrap_2343 .dL_10_1 dd span{width:49%;}
}
@media only screen and (max-width:480px){
  .dia_wrap_2343 ul.ul_4 > li,
  .dia_wrap_2343 ul.ul_6 > li{float:none;}
  .dia_wrap_2343 ul.ul_7 > li{float:none;}
  .dia_wrap_2343 ul.ul_8 > li{float:none;}
  .dia_wrap_2343 ul.ul_9 > li{float:none;}
  .dia_wrap_2343 ul.ul_4 > li{width:100%;}
  .dia_wrap_2343 ul.ul_4 > li:nth-child(2){margin:0;}
  .dia_wrap_2343 ul.ul_6 > li{width:100%;}
  .dia_wrap_2343 ul.ul_6 > li:first-child{margin-right:0;}
  .dia_wrap_2343 ul.ul_7 > li{width:100%;}
  .dia_wrap_2343 ul.ul_7 > li:first-child{margin-right:0;}
  .dia_wrap_2343 ul.ul_8 > li{width:100%;}
  .dia_wrap_2343 ul.ul_8 > li:first-child{margin-right:0;}
  .dia_wrap_2343 .dL_5_1 dt,
  .dia_wrap_2343 .dL_5_1 dd{width:100%;display:block;}
  .dia_wrap_2343 .dL_5_1 dd span{width:99%;margin:1% 0 1% 1%;}
  .dia_wrap_2343 .dL_10_1 dt,
  .dia_wrap_2343 .dL_10_1 dd{width:100%;display:block;}
  .dia_wrap_2343 .dL_10_1 dd span{width:99%;margin:1% 0 1% 1%;}
}


/*백석광장********************/
/*통학버스*/
.bus_wrap{}
.bus_wrap h3{font-size:24px;color:#666;padding-bottom:20px;letter-spacing:-0.03em;font-weight:bold;line-height:1;}
.bus_wrap .bus_layout{overflow:hidden;}
.bus_wrap .bus_layout li{float:left;}
.bus_wrap .bus_layout li.con_1{width:323px;}
.bus_wrap .bus_layout li.con_2{width:calc(95% - 323px);margin-left:5%;}
.bus_wrap .bus_layout li.con_1 img{width:100%;height:184px;margin-bottom:20px;}
@media only screen and (max-width:730px){
  .bus_wrap .bus_layout li{float:none;}
  .bus_wrap .bus_layout li.con_1{width:100%;text-align:center;font-size:0;}
  .bus_wrap .bus_layout li.con_2{width:100%;margin-left:0;}
  .bus_wrap .bus_layout li.con_1 img{display:inline-block;vertical-align:bottom;width:49%;margin:0 0.5% 20px 0.5%;float:left;height:auto;}
}
@media only screen and (max-width:360px){
  .bus_wrap .bus_layout li.con_1 img{width:100%;margin:0 0.5%;float:none;}
}

/*편의시설*/
.facility_wrap{}
.facility_wrap h3{font-size:24px;color:#666;padding-bottom:20px;letter-spacing:-0.03em;font-weight:bold;line-height:1;}
.facility_wrap h3 a{float:right;}
.facility_wrap td.con_1{font-size:13px;font-weight:bold;}
.facility_wrap td.con_1 img{display:block;margin: 0 auto 5px auto;}

/*동아리소개*/
.part_wrap{overflow:hidden;}
.part_wrap h3{font-size:24px;color:#666;padding-bottom:20px;letter-spacing:-0.03em;font-weight:bold;line-height:1;}
.part_wrap h3:after{content:"";display:block;width:50px;height:2px;background:#666;margin-top:20px;}
.part_wrap a{float:right;}

/*정보보호실천수칙10가지*/
.p3507_wrap{}
.p3507_wrap h2{font-size:40px;color:#000;padding-bottom:40px;letter-spacing:-0.03em;font-weight:bold;line-height:1;text-align:center;}
.p3507_wrap h2 span{color:#1982c5;}
.p3507_wrap ul{overflow:hidden;}
.p3507_wrap ul li{float:left;width:23%;padding:0 1%;margin-bottom:2%;}
.p3507_wrap img{max-width:100%;}
.p3507_wrap .img100{background:#1982c5;}
@media only screen and (max-width:730px){
  .p3507_wrap ul li{width:31.33%;}
}
@media only screen and (max-width:480px){
  .p3507_wrap ul li{width:48%;}
}
@media only screen and (max-width:320px){
  .p3507_wrap ul li{width:100%;padding:0;}
}



/*대학.대학원********************/
/*대학.대학원메인*/
.college_main_wrap{position:relative;word-break:break-all;}
.college_main_wrap img{display:block;width:100%;}
.college_main_wrap dl{position:absolute;left:0;bottom:0;width:100%;background:rgba( 29,50,101,0.8 );}
.college_main_wrap dl dt{padding:20px;margin-bottom:10px;position:relative;}
.college_main_wrap dl dt span{font-size:35px;color:#FFF;}
.college_main_wrap dl dt span i{font-size:18px;font-weight:bold;color:#b9cae4;display:block;}
.college_main_wrap dl dd{padding:0 20px 35px 20px;}
.college_main_wrap dl dd ul.sort_list{font-size:0;}
.college_main_wrap dl dd ul.sort_list > li{display:inline-block;vertical-align:top;margin-left:0.5%;margin-bottom:0.5%;}
.college_main_wrap dl dd ul.sort_list > li:first-child{margin-left:0;}
.college_main_wrap dl dd ul.sort_list > li > a{display:block;font-size:15px;font-weight:bold;text-align:center;padding:10px;color:#FFF;background:#4bccda;border-radius:5px;line-height:1.3;}
.college_main_wrap dl dd ul.sort_list > li > a:hover{background:#2d2d2f;}
.college_main_wrap dl dd ul.major_list{padding-top:10px;}
.college_main_wrap dl dd ul.major_list > li{}
.college_main_wrap dl dd ul.major_list > li > a{display:inline-block;font-size:14px;color:#FFF;padding:3px 7px;}
.college_main_wrap dl dd ul.major_list > li > a:after{content:"";display:block;width:0;height:1px;background:#FFF;}
.college_main_wrap dl dd ul.major_list > li > a:hover:after{width:100%;transition: all 0.5s cubic-bezier(0.2, 0, 0.3, 1);}
.college_main_wrap_1 dl dd ul.sort_list > li{width:13.8%;}
.college_main_wrap_2 dl dd ul.sort_list > li{width:13.8%;}
.college_main_wrap_3 dl dd ul.sort_list > li{width:19.5%;}
.college_main_wrap_4 dl dd ul.sort_list > li{width:19.5%;}
.college_main_wrap_2 dl dd ul.sort_list > li > a i{display:block;}
@media only screen and (max-width:1024px){
  .college_main_wrap dl{position:relative;left:auto;bottom:auto;margin-top:-20%;}
  .college_main_wrap dl dt span{font-size:30px;}
  .college_main_wrap_1 dl dd ul.sort_list > li{width:24.5%;}
  .college_main_wrap_2 dl dd ul.sort_list > li{width:32.83%;}
  .college_main_wrap_3 dl dd ul.sort_list > li{width:49.5%;}
  .college_main_wrap_4 dl dd ul.sort_list > li{width:32.83%;}
  .college_main_wrap_2 dl dd ul.sort_list > li > a i{display:inline;}
}
@media only screen and (max-width:730px){
  .college_main_wrap dl{margin-top:-30%;}
  .college_main_wrap dl dt span{font-size:25px;}
  .college_main_wrap dl dt span i{font-size:15px;}
  .college_main_wrap_1 dl dd ul.sort_list > li{width:32.83%;}
  .college_main_wrap_4 dl dd ul.sort_list > li{width:49.5%;}
}
@media only screen and (max-width:520px){
  .college_main_wrap dl dt span{font-size:20px;}
  .college_main_wrap_1 dl dd ul.sort_list > li{width:49.5%;}
  .college_main_wrap_2 dl dd ul.sort_list > li{width:49.5%;}
}		


/*대학생활********************/
/*교내웹사이트*/
.school_website_1{}
.school_website_1 dt{padding-bottom:10px;}
/*복지시설*/
.facility_wrap{position:relative;padding-left:300px !important;min-height:150px;}
.facility_wrap:before{content:"";display:block;width:150px;height:150px;position:absolute;left:75px;}
.facility_wrap dl{overflow:hidden;}
.facility_wrap dl dt{font-weight:bold;width:80px;float:left;}
.facility_wrap dl dd{float:left;width:calc(100% - 90px);}
.facility_1:before{background:url(../../images/facility_icon_8.png);}
.facility_2:before{background:url(../../images/facility_icon_8.png);}
.facility_3:before{background:url(../../images/facility_icon_1.png);}
.facility_4:before{background:url(../../images/facility_icon_2.png);}
.facility_5:before{background:url(../../images/facility_icon_3.png);}
.facility_6:before{background:url(../../images/facility_icon_4.png);}
.facility_7:before{background:url(../../images/facility_icon_5.png);}
.facility_8:before{background:url(../../images/facility_icon_6.png);}
.facility_9:before{background:url(../../images/facility_icon_7.png);}
.facility_10:before{background:url(../../images/facility_icon_9.png);}

@media only screen and (max-width:730px){
  .facility_wrap{padding-left:200px;min-height:110px;}
  .facility_wrap:before{width:100px;height:100px;left:35px;background-size:100% !important;}
}
@media only screen and (max-width:480px){
  .facility_wrap{padding:25px;min-height:auto;}
  .facility_wrap:before{width:70px;height:70px;left:auto;position:relative;margin:0 auto 20px auto;}
}


/*QR코드 생성*/
#qrCodeArea{padding:40px;text-align:center;}

/* 공지사항 버튼 스타일 태그 */
    .button__style--blue{display: inline-block; font-size: clamp(16px, 2vw, 18px); text-align: center; border: 2px solid #272c8f; border-radius: 5px; background: rgb(39, 44, 143); color: rgb(255, 255, 255); transition: 0.3s; font-weight: 700; padding: 3px clamp(5px, 2vw, 15px); position: relative; width: 100%; max-width: 360px; margin: 0px 0px 0px 15px;}
	.button__style--blue:hover{background: #FFF;color: #272c8f;border: 2px solid #272c8f;}

/*무선인터넷서비스-사용가능지역*/
	.wifiZone div{position:relative; text-align:left !important;}
	.wifiZone div span{display: inline-block; position: absolute; right: 5%;}
	@media only screen and (max-width:1120px){
		.wifiZone div{text-align:center !important;}
		.wifiZone div span{display:block; position: relative; right:auto; margin-top:10px;}
	}
	@media only screen and (max-width:680px){
		.wifiZone div{}
		.wifiZone div span a{display:block;margin:5px auto 0 auto;}
	}


/*정품소프트웨어 사용안내*/
.crewOnly{display:none}
