#visual_text			{font-size:1.2em; color:#fff;}
#visual_text			{font-size:1.2em;color:#fff;text-align: right;}
#visual_text .text_wrap h2		{font-size:2.5em; color:#fff;}
#visual_text .text_wrap h2 em	{color: #14a15f;}

.banner-link										{background:url(./../../images/banner-img01.jpg) center center no-repeat; width:100%; height:495px; position:relative; float:left; }
.banner-link .info-text							{position:absolute;right:0;bottom:0;background-color: #aebf9b;width:50%;height:247px;text-align:center;box-sizing:border-box;padding-top:50px;color:#fff;}
.banner-link .info-text a						{display:inline-block;font-size:0.9em;color: #14a15f;margin-top:10px;padding-right:20px;}
.banner-link .info-text .large-text			{display:inline-block; border-bottom:1px solid #fff; padding-bottom:10px; font-size:2em; }
.banner-link .info-text .small-text			{display:block; margin-top:15px;}

.right-banner									{width:100%; height:495px; float:right; position:relative; background-color:#fff;}
.right-banner ul li								{width:50%;}
.right-banner ul li:nth-child(1)				{float:left; background:url(./../../images/banner-img02.jpg) center top no-repeat !important; padding-top:250px;}
.right-banner ul li:nth-child(2)				{float:right; background:url(./../../images/banner-img03.jpg) center bottom no-repeat !important; padding-bottom:250px;}
.right-banner .info-text						{right:0; bottom:0; width:100%; height:247px; text-align:center; box-sizing:border-box; padding-top:50px; color:#333;}
.right-banner .info-text a						{display:inline-block;font-size:0.9em;color: #14a15f;margin-top:10px;padding-right:20px;}
.right-banner .info-text .large-text			{display:inline-block; border-bottom:1px solid #333; padding-bottom:10px; font-size:2em; }
.right-banner .info-text .small-text			{display:block; margin-top:15px;}
.arr-yellow{background: url(./../../images/arr-orange.png) right 5px no-repeat;}
.arr-orange{background: url(./../../images/arr-orange.png) right 5px no-repeat;}

.right-bottom-banner							{float:left; width:100%;}
.right-bottom-banner ul li								{text-align:center; padding-top:150px; box-sizing:border-box; font-size:1.6em; height:240px;}
.right-bottom-banner ul li:nth-child(1)					{float:left;width:49.5%;background: url(./../../images/banner-icon01.png) center 60px #96c5cf no-repeat !important;}
.right-bottom-banner ul li:nth-child(2)					{float:right;width:49.5%;background: url(./../../images/banner-icon02.png) center 60px #c6bdd2 no-repeat !important;}
.right-bottom-banner ul li a								{color:#fff;}

/*콘텐츠 제목*/
.con-title01{font-size: 1.3rem; font-weight: bold; color: #333333; line-height: 160%; }
.con-title01 span{padding-bottom: 5px; border-bottom: 1px #999 solid;}

/*교수 테이블 영역 prof*/
.prof-title{font-size: 1.2rem; font-weight: bold; color: #333333; line-height: 160%; }

.prof table{border: 0; width: 100%; border-collapse: collapse; margin-top: 10px; margin-bottom: 30px;}
.prof table td{padding: 8px; border: 1px #fff solid !important;  vertical-align: top; text-align: left;}


._contentBuilder ._obj._objHtml table th, ._contentBuilder ._obj._objHtml table td, ._contentBuilder ._obj._objTag table th, ._contentBuilder ._obj._objTag table td{padding: 8px; border: 1px #fff solid !important; }
