@charset "UTF-8";

.searcnManWrap{}

/*DIVIDE*/
	.searcnManWrap #tabNav_w nav ul li{width:20%;}
	@media only screen and (max-width:730px){
		.searcnManWrap #tabNav_w nav ul li{width:25%;}
	}
	@media only screen and (max-width:580px){
		.searcnManWrap #tabNav_w nav ul li{width:33.33%;}
	}


/*
.searcnManWrap h2.objHeading_h2:before{top:18px !important;}
.searcnManWrap h3.objHeading_h3:before{top:16px !important;}
.searcnManWrap h4.objHeading_h4:before,
*/
.searcnManWrap ul.list_2 > li:before{top:12px !important;}
.searcnManWrap ul.list_1 {margin-left:15px !important;}
.searcnManWrap ul.list_1 > li:before{top:14px !important;}


.student_form{}
.student_form select{background:#f3f3f3;margin-bottom:5px;font-size:15px;padding:0 4px;}
.student_form input[type=text]{margin-bottom:5px;font-size:15px;padding:0 4px;}
.student_form dl{margin-bottom:10px;}
.student_form dt{font-weight:400;}


/*검색박스*/
	.searcnManWrap .search_box{margin-top:45px;background:#f8f8f8;padding:20px;font-size:0;}
	.searcnManWrap .search_box .con_professor{display:none;}
	.searcnManWrap .search_box .con_employer{display:none;}
	.searcnManWrap .search_box .con_name{}
	.searcnManWrap .search_box span{display:inline-block;font-size:14px;margin-right:10px;vertical-align:-6px;}
	.searcnManWrap .search_box select,
	.searcnManWrap .search_box input{display:inline-block;box-sizing:border-box;min-height:38px; border:1px solid #DDD;padding:0 5px;font-size:14px;color:#666;margin-right:5px;vertical-align:middle; height:auto;}
	.searcnManWrap .search_box input[type=button]{background:#52575c url(/sites/kr/images/icon_search.png) no-repeat 15px center;background-size:15px;color:#FFF;border:0;padding:0 20px 0 35px;}
	.searcnManWrap .search_box input[type=button]:hover,
	.searcnManWrap .search_box input[type=button]:focus{background-color:#0a4483;}
	.searcnManWrap .search_box select{-webkit-appearance:none;appearance:none;-moz-appearance:none;background:#FFF url(/sites/kr/images/arrow_d_g_1.png) no-repeat right center;padding-right:50px;}
	.searcnManWrap .search_box select::-ms-expand{display:none}

/*검색전화면*/
	.searcnManWrap .before_search{display:none;margin-top:45px;padding:7px;background:url(/sites/kr/images/pattern_1.png);}
	.searcnManWrap .before_search .inner{background:#FFF;padding:30px;}
	.searcnManWrap .before_search .inner .base{text-align:center;line-height:1.5;padding:200px 0 50px 0;background:url(/sites/kr/images/search_man_bg.png) no-repeat center 20%;}
	.searcnManWrap .before_search .inner .base span{display:block;}
	.searcnManWrap .before_search .inner .base span.base_1{color:#4587d1;font-size:14px;}
	.searcnManWrap .before_search .inner .base span.base_2{}
	.searcnManWrap .before_search .inner .base span.base_3{font-weight:600;}


/*검색후화면*/
	.searcnManWrap .after_search{position:relative;}
	.searcnManWrap .after_search .infoWrap{width:100%;padding:20px 0;text-align:right;}
	.searcnManWrap .after_search .infoWrap a{display:inline-block;color:#FFF;font-size:14px;padding:4px 35px 4px 15px;background:#0b395f url(/sites/kr/images/arrow_next_2.png) no-repeat 92.5% center;}
	.searcnManWrap .after_search .infoWrap a:hover,
	.searcnManWrap .after_search .infoWrap a:focus{background-color:#52575c;}

	.conWrap{overflow:hidden;}
	.conWrap .con{overflow:hidden;box-sizing:border-box;border:1px solid #d8d8d8;width:48%;margin:0 0 4% 0;position:relative;min-height:245px;}
	.conWrap > div:nth-child(odd){float:left;clear:both;}
	.conWrap > div:nth-child(even){float:right;}
	.searcnManWrap .after_search .conWrap .con:before{content:"";display:block;width:100%;height:60px;background:#f4f4f4;position:absolute;top:0;left:0;z-index:-1;}
	.searcnManWrap .after_search .conWrap .con img{display:block;width:30%;margin:30px 5% 20px 5%;float:left; }
	.searcnManWrap .after_search .conWrap .con p{font-size:18px;color:#000;margin-top:15px;}
	.searcnManWrap .after_search .conWrap .con ul{float:left;margin:16px 0;max-width:60%;}
	.searcnManWrap .after_search .conWrap .con ul li{font-size:13px;padding:3px 10px;background:url(/sites/kr/images/mainNav_bul_2.png) no-repeat left 11px;line-height:1.5;}
	.searcnManWrap .after_search .conWrap .conStaff{min-height:190px;}
	.searcnManWrap .after_search .conWrap .conStaff p{margin-left:30px;}
	.searcnManWrap .after_search .conWrap .conStaff p span{margin-left:10px;font-size:16px; color:#2c2c2c; font-weight:300;}
	.searcnManWrap .after_search .conWrap .conStaff ul{float:none;margin-left:30px; margin-right:30px; max-width:calc(100% - 60px); }
	.searcnManWrap .after_search .conWrap .con .btns{position:absolute;top:15px;right:20px; overflow:hidden;}
	.searcnManWrap .after_search .conWrap .con .btns a{display:inline-block;text-indent:-9999px;width:30px;height:30px; float:left; margin:0 2px; background-repeat:no-repeat !important;background-position:center !important;}
	.searcnManWrap .after_search .conWrap .con .btns a.email{background: #1ecbd2 url(/sites/kr/images/icon_email.png); background-size:15px;}
	.searcnManWrap .after_search .conWrap .con .btns a.homepage{background:#2385f3 url(/sites/kr/images/location_bul_home_w.png);background-size:15px;}
	.searcnManWrap .after_search .conWrap .con .btns a.more{background:#c4c4c4 url(/sites/kr/images/more_1.png);}
	.searcnManWrap .after_search .con .btns a:hover,
	.searcnManWrap .after_search .con .btns a:focus{background-color:#52575c;}
	/*교수 사진 짤리지 않게끔 아래 두줄 추가. 2021.07.06 LCH*/
	.searcnManWrap .after_search .conWrap .con div.pro_img{width:116px; height:128px; margin:30px 5% 20px 5%;float:left;overflow: hidden;}
	.searcnManWrap .after_search .conWrap .con div.pro_img img{
		width:100%; margin:0;
	}
	@media only screen and (max-width:800px){
		.searcnManWrap .search_box input[type=button]{background-image:none;width:99%;padding:0;margin-top:10px;margin-left:0.5%;}
		.searcnManWrap .search_box select,
		.searcnManWrap .search_box input{margin-right:0;}
		.searcnManWrap .search_box .con_professor select{width:32.3%;margin:0 0.5%;}
		.searcnManWrap .search_box .con_employer select{width:49%;margin:0 0.5% 1% 0.5%;}
		.searcnManWrap .search_box .con_name span{display:block;margin:0 0.5% 15px 0.5%;}
		.searcnManWrap .search_box .con_name input[type=text]{width:99%;margin:0 0.5%;}
		.searcnManWrap .after_search .conWrap .conStaff{min-height:auto;}
	}
	@media only screen and (min-width:601px) and (max-width:800px){
		.searcnManWrap .after_search .conWrap .con .btns{top:10px;right:10px;}
		.searcnManWrap .after_search .conWrap .con .btns a{float:none;margin:0 0 5px 0;display:block;}
	}
	/*기존 미디어쿼리 600px 을 650px으로 변경*/
	@media only screen and (max-width:650px){
		.searcnManWrap .after_search .conWrap .con{width:100% !important;}
		.searcnManWrap .after_search .conWrap > div:nth-child(odd),
		.searcnManWrap .after_search .conWrap > div:nth-child(even){float:none !important;}
	}
	@media only screen and (max-width:510px){
		.searcnManWrap .search_box .con_professor select{width:99%; margin-bottom:1%;}
	}
	@media only screen and (max-width:390px){
		.searcnManWrap .search_box .con_employer select{width:99%; margin-bottom:1%;}
		.searcnManWrap .after_search .conWrap .conStaff .btns{position:absolute;top:15px;right:20px; overflow:hidden; left:auto; bottom:auto; width:auto;}
		.searcnManWrap .after_search .conWrap .conStaff .btns a{width: 30px; height: 30px;}
		.conWrap .conStaff{padding-bottom:0;}
	}
	@media only screen and (min-width:321px) and (max-width:400px){
		.searcnManWrap .after_search .conWrap .con .btns{top:10px;right:10px;}
		.searcnManWrap .after_search .conWrap .con .btns a{float:none;margin:0 0 5px 0;display:block;}
	}
	@media only screen and (max-width:320px){
		.searcnManWrap .after_search .conWrap .con .btns{position:relative;top:auto;right:auto;width:100%;margin-bottom:15px;text-align:center;}
		.searcnManWrap .after_search .conWrap .con .btns a{float:none;}
	}



/*상세보기*/
	.searcnManWrap .information{margin-top:30px;padding:20px;padding-left:110px;border:1px solid #dadada;background:#fafafa;position:relative;}
	.searcnManWrap .information:after{content:"";display:block;width:71px;height:69px;position:absolute;top:10px;left:30px;background:url(/sites/kr/images/boxIcon_4.png) no-repeat center;}

	.searcnManWrap .search_man_detail{position:relative;padding:10px 0 30px 0;border-bottom:1px solid #1b1b1b;border-top:2px solid #1b1b1b;}
	.searcnManWrap .search_man_detail:before{content:"";display:block;width:30%;height:2px;position:absolute;top:-2px;left:0;background:#0f71de;}

	.searcnManWrap .search_man_detail .pic{width:134px;height:148px;position:absolute;left:0;top:25px;}
	.searcnManWrap .search_man_detail .pic img{max-width:100%;}
	.searcnManWrap .search_man_detail .pic:before{content:"";display:none;width:100%;height:100%;position:absolute;left:10px;top:10px;background:url(/sites/kr/images/pattern_1.png);z-index:-1;}
	/*교수 사진 짤리지 않게끔 아래 두줄 추가. 2021.07.06 LCH
	.searcnManWrap .search_man_detail .pic div.pro_img{max-width:116px; max-height:128px; margin:30px 5% 20px 5%;float:left;overflow: hidden;}
	.searcnManWrap .search_man_detail .pic div.pro_img img{
		width:100%; margin:0;
	}
	*/

	.searcnManWrap .search_man_detail .detailCon{margin-left:180px;}
	.searcnManWrap .search_man_detail .detailCon table{}
	.searcnManWrap .search_man_detail .detailCon table tr{}
	.searcnManWrap .search_man_detail .detailCon table tr td{text-align:left;border-bottom:1px dashed #DDD;padding:15px 0;font-size:14px;vertical-align:top;}
	.searcnManWrap .search_man_detail .detailCon table tr td:first-child{font-size:15px;padding-right:10px;}
	.searcnManWrap .search_man_detail .detailCon table tr:last-child td{border-bottom:0;}
	.searcnManWrap .search_man_detail .detailCon table .td_1{width:20%;}
	.searcnManWrap .detailCon_2{padding-bottom:20px;border-bottom:1px dashed #DDD;margin-bottom:20px;}
	
	/*기존 미디어쿼리 600px 을 650px으로 변경
	@media only screen and (max-width:650px){
		.searcnManWrap .search_man_detail .pic{width:100% !important;}
		.searcnManWrap .search_man_detail > div:nth-child(odd),
		.searcnManWrap .search_man_detail > div:nth-child(even){float:none !important;}
	}
	
	
	@media only screen and (max-width:650px){
		.searcnManWrap .search_man_detail .pic{width:100% !important;}
		.searcnManWrap .search_man_detail > div:nth-child(odd),
		.searcnManWrap .search_man_detail > div:nth-child(even){float:none !important;}
	}
	*/
	
	@media only screen and (max-width:600px){
		.searcnManWrap .search_man_detail .detailCon{margin-left:160px;}
		.searcnManWrap .search_man_detail .detailCon table .td_1{width:30%;}
	}
	@media only screen and (max-width:480px){
		.searcnManWrap .information{padding-left:30px;}
		.searcnManWrap .information:after{display:none;}
	}
	@media only screen and (max-width:400px){
		.searcnManWrap .search_man_detail .pic{max-width:100%;position:relative;top:auto;left: calc(50% - 67px); text-align:center;}
		.searcnManWrap .search_man_detail .pic img{max-width:100%;width:auto;}
		.searcnManWrap .search_man_detail .detailCon{margin-left:0;margin-top:30px;}
		.searcnManWrap .search_man_detail .detailCon table .td_1{width:25%;}
	}

	.addinfor{}
	.addinfor .companyInfo dl{overflow:hidden; margin-top:10px;}
	.addinfor .companyInfo dl dt,
	.addinfor .companyInfo dl dd{display:inline-block;position:relative;}
	.addinfor .companyInfo dl dt{padding-right:5px;}
	.addinfor .companyInfo dl dt:before{content:"ㆍ";}
	.addinfor .companyInfo dl dd{}
	.addinfor .companyInfo dl dd:before{content:":";padding-right:5px;}
