@charset "UTF-8";

/*비주얼*/
#multipleDiv_professor_templet_01_151{position:fixed;width:100%;height:100%;}

/*비주얼슬로건*/
.main-visual-slogan{max-width:1400px;margin: 335px auto 0 auto;}
.main-visual-slogan p{color:#FFF;line-height:1.3;display:inline-block;padding:25px 60px;position:relative;}
.main-visual-slogan .p_1{font-size:35px;}
.main-visual-slogan .p_1 span{display:block;position:relative;}
.main-visual-slogan .p_1 i{display:block;font-size:45px;font-family:'Noto Medium';}
.main-visual-slogan p:before{content:"";display:block;width:calc(100% + 1000px);height:100%;background-color:rgba( 0,0,0,0.7 );position:absolute;left:-1000px;top:0;}
@media all and (max-width:1400px){
  .main-visual-slogan{max-width:96%;}
}
@media all and (max-width:1024px){
  .main-visual-slogan{margin-top:200px;text-align:center;}
  .main-visual-slogan .p_1{font-size:25px;}
  .main-visual-slogan .p_1 i{font-size:35px;}
  .main-visual-slogan p:before{display:none;}
  .main-visual-slogan p{padding:0;text-shadow:0 0 3px #222;}
}
@media all and (max-width:768px){
  .main-visual-slogan .p_1{font-size:20px;}
  .main-visual-slogan .p_1 i{font-size:30px;}
}

/*컨텐츠1단*/
#multipleDiv_professor_templet_01_153{max-width:1400px;margin:80px auto;overflow:hidden;}
@media all and (max-width:1400px){
  #multipleDiv_professor_templet_01_153{max-width:96%;}
}

/*바로가기*/
.goto{display:table;width:100%;height:100%;position:relative;}
.goto a{display:table-cell;vertical-align:middle;width:50%;background-size:cover !important;text-align:center;color:#FFF;font-size:30px;position:relative;line-height:1.3;}
.goto a.a_1{background:url(/sites/cge/images/templet_type4_bg1.jpg) no-repeat center;}
.goto a.a_2{background:url(/sites/cge/images/templet_type4_bg2.jpg) no-repeat center;}
.goto a:before{content:"";display:none;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba( 31,72,171,0.7 );}
.goto a:hover:before{display:block;}
.goto a span{position:relative;}
.goto a span:after{content:"view more";display:block;width:100px;border:1px solid #FFF;padding:10px 0;margin:20px auto;font-size:12px;}
@media all and (max-width:1024px){
  .goto a{font-size:25px;}
}
@media all and (max-width:768px){
  .goto a{padding-top:30px;font-size:20px;}
}
@media all and (max-width:380px){
  .goto{display:block;}
  .goto a{display:block;width:100%;padding:30px 10px;}
  .goto a span:after{display:none;}
}




#menu13044_obj159{background-color: #fff;padding: 20px; }











