@charset "utf-8";

/* 모바일 ************************************************************************************************************************************************************************/
@media only screen and (min-width:100px) and (max-width:1300px) {

	/* 최근게시물 스킨 (new) */
	#new_sch { background:#fff;text-align:center;padding:10px;border-bottom:1px solid #ddd; margin-left:15px; margin-right:15px; }
	#new_sch legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
	#new_sch form {padding:15px}
	#new_sch select {float:left;border:1px solid #d0d3db;width:49.5%;height:45px;padding:0 5px;border-radius:12px}
	#new_sch select#gr_id {margin-right:1%}
	#new_sch .ipt_sch {clear:both;position:relative;padding-top:10px}
	#new_sch .frm_input {border:1px solid #d0d3db;width:100%;height:45px;border-radius:12px}
	#new_sch .sch_wr {position:relative;display:inline-block}
	#new_sch .btn_submit {position:absolute;top:10px;right:0;padding:0 10px;height:45px;width:45px;font-size:1.4em;font-weight:bold;color:#434a54;background:transparent}
	#new_sch p {padding:12px 0;font-size:0.95em;text-align:center;background:#f9fbfc;color:#3a8afd;letter-spacing:-0.1em}

	.new_lists { margin-top:20px; margin-bottom:30px; background:#fff; padding:15px; margin-left:15px; margin-right:15px; }
	.new_lists li { width:100%; display:inline-block; }
	.new_lists li div { padding:10px; }
	.new_lists li div dd { float:left; height:30px; padding-top:4px; }
	.new_lists_cate { 
		text-align:left; color:#444; font-size:12px; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; 
		width:20%; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
	}
	.new_lists_title { 
		padding-left:15px; width:80%; 
		text-align:left; color:#444; font-size:14px; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; 
		position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
	} 
	.new_lists_cate a:hover, .new_lists_title a:hover { color:#db3232; text-decoration: underline; }
	.new_lists_name { 
		width:50%; border-bottom:1px solid #f1f1f1;
		text-align:left; color:#444; font-size:12px; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; 
	}
	.new_lists_date { 
		width:50%; border-bottom:1px solid #f1f1f1;
		text-align:right; color:#777; font-size:11px; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; 
	}


} 


/* PC ************************************************************************************************************************************************************************/
@media  all and (min-width : 1300px)  {

	/* 최근게시물 스킨 (new) */
	#new_sch { background:#fff;text-align:center;padding:10px;border-bottom:1px solid #ddd}
	#new_sch legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
	#new_sch form {padding:15px}
	#new_sch select {float:left;border:1px solid #d0d3db;width:49.5%;height:45px;padding:0 5px;border-radius:12px}
	#new_sch select#gr_id {margin-right:1%}
	#new_sch .ipt_sch {clear:both;position:relative;padding-top:10px}
	#new_sch .frm_input {border:1px solid #d0d3db;width:100%;height:45px;border-radius:12px}
	#new_sch .sch_wr {position:relative;display:inline-block}
	#new_sch .btn_submit {position:absolute;top:10px;right:0;padding:0 10px;height:45px;width:45px;font-size:1.4em;font-weight:bold;color:#434a54;background:transparent}
	#new_sch p {padding:12px 0;font-size:0.95em;text-align:center;background:#f9fbfc;color:#3a8afd;letter-spacing:-0.1em}

	.new_lists { margin-top:30px; margin-bottom:30px; background:#fff; padding:15px; }
	.new_lists li { width:100%; display:inline-block; }
	.new_lists li div { padding:10px; }
	.new_lists li div dd { float:left; height:35px; padding-top:4px; border-bottom:1px solid #f1f1f1; }
	.new_lists_cate { 
		text-align:center; color:#444; font-size:12px; font-family:NanumGothicBold; letter-spacing: 0.01em; line-height:1em; 
		width:15%; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
	}
	.new_lists_title { 
		padding-left:15px; width:60%; 
		text-align:left; color:#444; font-size:14px; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; 
		position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
	} 
	.new_lists_cate a:hover, .new_lists_title a:hover { color:#db3232; text-decoration: underline; }
	.new_lists_name { 
		width:15%; 
		text-align:center; color:#444; font-size:12px; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; 
	}
	.new_lists_date { 
		width:10%; 
		text-align:center; color:#777; font-size:11px; font-family:NanumGothic; letter-spacing: 0.01em; line-height:1em; 
	}


} /* PC end */