/* ******************* ºÎÆ®½ºÆ®·¦ ¼öÁ¤ ******************* */
ul,ol,li,dl,dt,dd {list-style:none; padding:0; margin:0;}


/* ******************* °ø¿ë ******************* */
.c_acc {color:#e9256a !important;}
.c_sub {color:#0093ff !important;}

/* °ÝÀÚÇü ±¸Á¶ - Å×ÀÌºí ½ºÅ¸ÀÏ */
.typeCube {clear:both;}
.typeCube .tableWrap {display:table; width:100%; margin:0; padding:0;}
.typeCube .tableWrap > * {display:table-cell; float:none; margin:0; padding:0;}

/* ******************* introduction ******************* */
p {word-break:keep-all;}
.contents.intro p.acc {margin:30px 0; font-size:20px; font-weight:400; color:#000;}
.contents.intro p {font-size:16px; line-height:1.6; color:#999;}


/*¿À½Ã´Â±æ*/
#googleMap {width:100%; height:500px;}
.location .txt {background:#fff; border:1px solid #eee; display:table; width:100%; padding:30px 0;}
.location .txt p {display:table-cell; width:50%; padding:20px 20px 20px 150px; background-size:70px !important;}
.location .txt p:first-child {background:url(../images/intro/i_address.png)no-repeat 51px center; border-right:1px solid #eee;}
.location .txt p:last-child {background:url(../images/intro/i_tel.png)no-repeat 51px center;}
.location .txt p span {display:inline-block; width:100%; color:#000; text-transform:uppercase;}

/* ******************* ¸â¹ö¼Ò°³(member) ******************* */
.pro.wrap_box {color:#666; background:#f9f9f9; /* border-top:1px solid #111; */ padding:40px;}
.pro.wrap_box span {display:inline-block; color:#666; padding-left:10px;}
.pro.wrap_box span:first-child {color:#000; background:url(../images/common/dot3_3x.png)no-repeat 1px center; background-size:2px; width:100%;}
.pro.spec_box {padding:40px; margin:20px 0px;}
.pro.spec_box dt {font-weight:normal; padding-bottom:20px; color:#000; font-size:18px;}
.pro.spec_box dd {padding-bottom:10px; color:#999;}
.pro.spec_box dd:last-child {padding-bottom:0;}
.pro.spec_box dd span {display:block;}
.pro.spec_box.dd2 dd span:first-child {color:#111;}
.pro.spec_box dd p.dot {background:url(../images/common/dot3_3x.png)no-repeat 1px 8px; background-size:2px; padding-left:10px;}
/*professor.html*/
.pro dl {padding-left:150px; overflow:hidden;}
.pro .i_achieve {background:url(../images/forscher/i_achieve.png)no-repeat;}
.pro .i_career {background:url(../images/forscher/i_career.png)no-repeat;}
.pro .i_study {background:url(../images/forscher/i_study.png)no-repeat;}
.pro .i_award {background:url(../images/forscher/i_award.png)no-repeat;}

.forscher>li {position:relative; padding:15px;}
.forscher>li>div {border:1px solid #eee;}
.forscher>li>div>* {padding:20px;}
.forscher>li>div div:first-child {min-height:100px; padding:15px; text-align:center; background:#f9f9f9;}
.forscher>li>div dt {padding-bottom:20px; color:#000; font-size:16px;}
.forscher>li>div dd p {margin:0; padding-bottom:5px; font-size:13px;}
.forscher>li>div dd p span {color:#1cb2cc;}

.forscher .cube {position:relative; padding:15px;}
.forscher .cube>div {height:100%; border:1px solid #eee;}
.forscher .cube>div>* {padding:20px;}
.forscher .cube>div div:first-child {min-height:100px; padding:15px; text-align:center; background:#f9f9f9;}
.forscher .cube>div dt {padding-bottom:20px; color:#000; font-size:16px; font-weight:normal;}
.forscher .cube>div dd p {margin:0; padding-bottom:5px; font-size:13px; word-break:break-word;}
.forscher .cube>div dd p span {color:#1cb2cc;}


@media (max-width: 991px) {
	.pro.wrap_box {padding:20px 0;}
	.pro.spec_box {padding:20px;}
	.pro.wrap_box >* {overflow:hidden;}
	.pro.wrap_box >div:last-child {padding-top:20px;}
	.pro.spec_box >* {overflow:hidden;}

	.pro dl {padding-top:60px; padding-left:0; overflow:hidden; background-size:50px !important;}

	.forscher>li>div i {padding:10px;}
	.forscher>li>div dl {text-align:left;}

	/* ¿À½Ã´Â±æ */
	.location .txt {padding:20px 0;}
	.location .txt p {background-position:21px center !important; padding-left:120px !important;}


}

@media (max-width: 767px) {
	/* ¿À½Ã´Â±æ */
	.location .txt {display:initial; border:1px solid transparent; padding:0;}
	.location .txt p {width:100%; float:left; border:1px solid #eee; border-bottom:0; margin:0; padding-left:95px !important; background-size:50px !important;}

}