*{word-break:keep-all;}
strong{font-family: 'Noto Medium';}

/* introduce*/
#introduceBox																		{display: block;}
#introduceBox .thumb															{width: 44%;float: left;position: relative;}
#introduceBox .thumb img													{max-width: 100%;}
#introduceBox .thumb .sign													{position: absolute;left: 30%;top: 220px;width: 200px;height: 90px;background: #0a489b;color: #fff;text-align: right;padding: 15px 20px 0 0;box-sizing: border-box;font-size: 1.07rem;transition: all 0.2s ease;}
#introduceBox .desc																{width: 55%;float: right;}
#introduceBox .desc h3														{color: #333;font-weight: 600;font-size: 1.18rem;line-height: 1.5;}
#introduceBox .desc p															{text-align: justify;}

#departBox																			{clear: both;border-bottom: 1px solid #7f8084;margin: 0 0 30px 0;padding: 0 0 30px 0;display: table; width:100%;}
#departBox h3																	{color: #2565b7;font-size: 1.55rem;line-height: 1.3;}
#departBox h3 em																{font-weight: 600;font-size: 2.5rem;}
#departBox p																		{text-align: justify;}
#departBox .desc																	{height: 100%;padding: 0 15% 0 0;display: table-cell;vertical-align: middle;}
#departBox .symbol																{height: 100%;display: table-cell;vertical-align: middle;text-align: right;}
#departBox img																	{width: 100%;max-width: 100%;}


._contentBuilder ._obj._objHeading .objHeading_h2{background-position:0px 8px; margin-top:30px;}

.clear{clear:both;}


/* 공통 */
.bold{ font-weight: bold; }
.td_unl{ text-decoration: underline; }
.bg_none, .bg_none li{ background: none !important; }

.alignL {text-align: left;}
.alignC {text-align: center;}
.alignR {text-align: right;}

.mt5{ margin-top: 5px; }
.mt10{ margin-top: 10px; }
.mt20{ margin-top: 20px; }
.mt30{ margin-top: 30px; }

.mb5{ margin-bottom: 5px; }
.mb10{ margin-bottom: 10px; }
.mb15{ margin-bottom: 15px; }
.mb20{ margin-bottom: 20px; }
.mb30{ margin-bottom: 30px; }

.login_ip{ color: rgba(0,0,0,0.5); }
@media (max-width:1000px){
.login_ip{  float: left; width: 100%; padding: 10px 0 0 15px; text-align: left; color: #fff; }
}


/* 참여연구진 */
.prof-list										{ /*border:1px solid #d2d2d2*/; overflow:hidden; }
.prof-list > li									{width: 20%;float:left;list-style:none;margin: 0 !important;padding:0 !important;position:relative;display:inline-block;text-align:center; background:none !important; }
/*.prof-list > li + li:before						{content:''; display:block; width:1px; height:1000px; background-color:#d2d2d2; position:absolute; left:0; top:0; z-index:0}*/
.prof-list > li .thum							{padding: 20px 10px 10px 10px;text-align: center;}
.prof-list > li .thum>img{ max-width: 145px; }
.prof-list > li div + div							{padding:10px;}
.prof-list li ul										{padding:20px; overflow:hidden;}
.prof-list li .btn_go{ margin-top: 6px; }
@media (max-width:1000px){
  .prof-list > li{ width: 50%; margin-bottom: 8px; }
}
