@charset "utf-8";
@import url("./m_default.css");




	/*그랜드 */
	.grand_banner {padding-left:10px;}
	.grand_banner ul {overflow:hidden;}
	.grand_banner .bx-viewport {border:1px #ffd101 solid; border-right:0px; }
	.grand_banner ul li.slide { border-right:1px #ffd101 solid;  -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	.grand_banner ul li.slide .photo {padding:10px; border-bottom:1px #f5f6f7 solid; border-right:1px #f5f6f7 solid;}
	.grand_banner ul li.slide .photo img {width:189px; height:109px; vertical-align:middle;}

	.grand_banner ul li.slide .info_box {padding:8px 10px; min-height:125px; position:relative; border-right:1px #f5f6f7 solid;}
	.grand_banner ul li.slide .info_box .subject { font-size:13px; color:#333333; font-weight:bold; font-family:'Dotum'; }
	.grand_banner ul li.slide .info_box .subject a { display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; letter-spacing: -1pt; }
	.grand_banner ul li.slide .info_box .subject_info { color:#555555; line-height:1.3; font-family:'Dotum'; height:36px; margin:8px 0 5px; }
	.grand_banner ul li.slide .info_box .subject_info a { display:block; }
	.grand_banner ul li.slide .info_box .subject_info span { font-size:1em; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; 
	-webkit-line-clamp: 2; -webkit-box-orient: vertical; padding:3px 5px 0; }
	.grand_banner ul li.slide .info_box .biz_type { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size: 0.9em; margin-bottom:3px; }
	.grand_banner ul li.slide .info_box .price_info { font-size: 0.9em; }
	.grand_banner ul li.slide .info_box .price_info span{display:block;}
	.grand_banner ul li.slide .info_box .price_info img {display:inline-block;}
	.grand_banner .more_btn{position:absolute; right:0px; top:-1px; border-right:0px; }
	.grand_banner .more_btn a.common_more {border-right:0px; }

	.grand_banner_box { border-right: 1px solid #ffd101; }


	.clearfix:after {content:"";display:block;clear:both;width:0; height:0;}


	/*프리미엄 */
	.premium_banner {padding-left:10px;}
	.premium_banner ul {overflow:hidden;}
	.premium_banner .bx-viewport {border:1px #61a922 solid; border-right:0px; }
	.premium_banner ul li.slide { border-right:1px #61a922 solid;  -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	.premium_banner ul li.slide .photo {padding:10px; border-bottom:1px #f5f6f7 solid; border-right:1px #f5f6f7 solid;}
	.premium_banner ul li.slide .photo img {width:189px; height:109px; vertical-align:middle;}

	.premium_banner ul li.slide .info_box {padding:8px 10px; min-height:125px; position:relative; border-right:1px #f5f6f7 solid;}
	.premium_banner ul li.slide .info_box .subject { font-size:13px; color:#333333; font-weight:bold; font-family:'Dotum'; }
	.premium_banner ul li.slide .info_box .subject a { display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; letter-spacing: -1pt; }
	.premium_banner ul li.slide .info_box .subject_info { color:#555555; line-height:1.3; font-family:'Dotum'; height:36px; margin:8px 0 5px; }
	.premium_banner ul li.slide .info_box .subject_info a { display:block; }
	.premium_banner ul li.slide .info_box .subject_info span { font-size:1em; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; 
	-webkit-line-clamp: 2; -webkit-box-orient: vertical; padding:3px 5px 0; }	

	.premium_banner ul li.slide .info_box .price_info { font-size: 0.9em; }
	.premium_banner ul li.slide .info_box .price_info span{display:block;}
	.premium_banner ul li.slide .info_box .price_info img {display:inline-block;}
	.premium_banner .more_btn{position:absolute; right:0px; top:-1px; border-right:0px; }
	.premium_banner .more_btn a.common_more {border-right:0px; }
	
	.premium_banner ul li.slide .info_box .biz_type { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size: 0.9em; margin-bottom:3px; }

	.premium_banner_box { border-right: 1px solid #61a922; }




	/*긴급채용정보*/
	.focus_banner {padding-left:10px; }
	.focus_banner ul {overflow:hidden; }
	.focus_banner ul li.slide {position:relative; width:98% !important; min-height:90px;  border:2px #e3e3e3 solid; }
	.focus_banner ul li.slide .photo_box{position:relative; padding-left:140px;  }
	.focus_banner ul li.slide .photo_box .photo {position:absolute; left:10px; top:10px;}
	.focus_banner ul li.slide .photo_box .photo img {width:120px; height:69px; vertical-align:middle;}

	.focus_banner ul li.slide .photo_box .subject {padding-top:10px; line-height:18px;color:#333333; font-weight:bold; font-family:'Dotum';overflow:hidden;white-space:nowrap;  text-overflow:ellipsis;}
	.focus_banner ul li.slide .photo_box .subject_info {line-height:16px;}

	.focus_banner ul li.slide .more_btn{position:absolute; right:-1px; top:-1px; border-right:0px;}
	.focus_banner ul li.slide .more_btn a.common_more {border-right:0px; }
	.focus_banner ul li.slide .info_box .price_info img {max-width:100%; display:inline-block;}



	/*추천*/
	.recommend_banner {padding-left:10px }
	.recommend_banner ul {overflow:hidden; }
	.recommend_banner ul li.slide {position:relative; }
	.recommend_banner ul li.slide .box{padding:10px 10px 5px 20px; position:relative;  border:1px #ddd solid;}
	.recommend_banner ul li.slide .box div{line-height:20px; overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}
	.recommend_banner ul li.slide .box .company{font-size:15px; font-weight:bold; position:relative;  z-index:1; }
	.recommend_banner ul li.slide .box .cont{ color:#555;}
	.recommend_banner ul li.slide .box .date{ color:#6c6c6c;}
	.recommend_banner ul li.slide .box .scrap{position:absolute; right:15px; top:12px; }
	

	

    /*줄광고*/




