@charset "utf-8"; 
/*-----------------------------------------------------------
Author : JH, Woo 
Creative date : 21.11.22 
-----------------------------------------------------------*/
/* 추가 */
/* 찾아오시는길 */
.map_box2 .map{width: 100%; height: 360px; background: #ccc;}

.box_map {position:relative; padding:30px 25px; border:2px dashed #d5d8da; background:#fff; border-top:4px solid #00a390;}
.box_map:before {content:''; position:absolute; top:-4px; left:-2px; width:150px; height:2px; border-top:4px solid #024289; /* border-left:4px solid #1a90ce; */}
.box_map:after {/* content:''; */position:absolute; top:-2px; right:-2px; width:80px; height:50px; border-bottom:4px solid #1a90ce; border-right:4px solid #36bbb8;}
.box_map .box_st_ico {position:relative; min-height:70px; padding-left:125px;}
.box_map .box_st_ico .ico_boxImg {position:absolute; left:0; top:0;}

.list_rd {position:relative;}
.list_rd li {font-size:15px; color:#333; font-family:'NotoR'; letter-spacing:-0.5px; line-height:24px; margin-top:5px;}
.list_rd li .rd_bg {display:inline-block; width:100px; color:#fff; padding:3px 0; border-radius:20px; background:#00a390; text-align:center; font-family:'NotoM'; margin-right:10px;}


/* undergraduate */
.undergraduate_list > li {position:relative; margin-top:20px;border-bottom:1px solid #ccc;background:#fff url('../../../images/template/00001/con_com/bg_Prof.png') no-repeat right 100px;}
.undergraduate_list > li:first-child {margin-top:0; border-top:1px solid #ccc;}
.undergraduate_list > li .student_img {position:absolute;left:30px;top: 42px;width: 121px;border:1px solid #ddd;}
.undergraduate_list > li .student_img img {width: 100%;height: 154px;}
.undergraduate_list > li .student_txt {min-height: 190px;padding:30px 30px 30px 170px;}
.undergraduate_list > li .student_txt .student_name {position:relative; margin-bottom:30px; font-size:30px; color:#111; font-family:'NotoM';}
.undergraduate_list > li .student_txt .student_name:before {content:''; display:block; position:absolute; top:55px; left:0; width:40px; height:1px; background:#00F;}
.undergraduate_list > li .student_txt .student_name span{font-size:20px; margin-left:5px; font-family:'NotoM'; color:#959595;}
.undergraduate_list > li .student_txt ul{overflow: hidden; height: 100px;}
.undergraduate_list > li .student_txt ul li{position:relative; width:100%; font-size:15px; padding:0 10px 0 100px; line-height:20px; margin-top:15px; word-break:break-all;}
.undergraduate_list > li .student_txt ul li span {display:block; position:absolute; left:0; font-family:'notoM'; color:#004ea5; line-height:20px;}


/* journal */
.journal {width: 100%;  border: 1px solid #ccc;}
.journal .item_wrap{padding:30px 50px 30px 30px; position: relative;}
.journal .item_wrap .line{ display: inline-block; position: absolute;top: 0; left: 0; height: 5px; width: 150px; background: #004e66;}
.journal .item_wrap .tit{display: inline-block; background: #fff; font-size: 24px; font-family: 'NotoM'; font-weight: 700; color: #1a1a1a; }
.journal .item_wrap .list_st1 {margin-top: 20px; padding-left: 20px;}
.journal .item_wrap .list_st1 li span{max-width: 164px; font-weight: bold; margin-right: 10px; color: #666;}
.journal .item_wrap .list_st1 li.con span{display:block}

/* electricity */ /* integrating */
.research .img_box_wrap .img_box .box img {max-width: 100%;}

@media screen and (max-width:800px){ 


/* 학부생 소개*/ 
.undergraduate_list> li {position:relative; margin-top:20px;}
.undergraduate_list> li:first-child {margin-top:0;}
.undergraduate_list> li .student_img {top:30px; left:50%; margin-left:-65px;}
.undergraduate_list> li .student_img img {max-width:100%; height:140px;}
.undergraduate_list> li .student_txt {min-height:140px; padding:180px 25px 20px 25px;}	
.undergraduate_list> li .student_txt .student_name{text-align:center; margin-bottom:0;}
.undergraduate_list> li .student_txt ul li{width: 100%;}

}