

/* ¸ð¹ÙÀÏ ************************************************************************************************************************************************************************/
@media only screen and (min-width:100px) and (max-width:1024px) {
	
	#main_cont { background:#f6f6f6; }

	.main_cont_t { width:100%; display:inline-block;  height:170px; box-shadow: 0 0 10px #222; background:#fff; }
	.main_cont_ts { text-align:center; margin:0 auto; padding-top:10px; }
	.main_cont_ts li {  float:left; width:50%; text-align:center; margin-top:10px; margin-bottom:10px; }
	.main_cont_ts_1 { float:left; width:100%; text-align:center; }
	.main_cont_ts_2 {  
		float:left; width:100%; padding-top:2px;
		text-align:center; color:#000; font-weight:bold; font-family:SpoqaHanSansNeo_Bold; font-size:14px; letter-spacing: 0.01em; line-height:1.0em; 
	}
	
	.main_cont_bbs { text-align:center; margin-left:15px; margin-right:15px; }
	.main_cont_bbss { width:100%; display:inline-block;  margin-top:40px; margin-bottom:10px; }
	.main_cont_bbss li { float:left; }
	.main_cont_bbs_1 { text-align:left; width:100%; }
	.main_cont_bbs_2 { width:100%; }
	.main_cont_bbs_title { width:100%; display:inline-block; }
	.main_cont_bbs_title_l { 
		float:left; width:60%; text-align:left;
		text-align:left; color:#000; font-weight:bold; font-family:SpoqaHanSansNeo_Bold; font-size:18px; letter-spacing: 0.01em; line-height:1.3em;
	} 	
	.main_cont_bbs_title_l_span_1 { margin-right:15px; padding-right:15px; border-right:2px solid #ff2d00; color:#ff2d00; font-size:14px; font-family:NanumGothic;  }
	.main_cont_bbs_title_l_span_2 { margin-right:15px; padding-right:15px;border-right:2px solid #ff2d00; color:#ff2d00; font-size:14px; font-family:NanumGothic;  }
	.main_cont_bbs_title_r { float:left; width:40%; padding-top:18px; text-align:right; color:#444; font-family:NanumGothic; font-size:12px; letter-spacing: 0.1em; line-height:1.0em;  }

	.main_cont_bbs_list { width:100%; display:inline-block; padding:20px;  border-radius:18px; box-shadow: 0px 2px 4px #777; background:#fff; margin-bottom:15px; } 
	.main_cont_bbs_list dd { 
		float:left ;display:inline-block; margin-top:5px; margin-bottom:5px;
	} .main_cont_bbs_list dd:hover { opacity: 0.7; }

	.main_cont_bbs_list_title { 
		width:70%; color:#000; font-family:SpoqaHanSansNeo_Bold; font-size:14px; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer;
		text-align:left; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
	} 
	.main_cont_bbs_list_date { 
		width:30%; color:#145b8e; font-family:NanumGothic; font-size:12px; letter-spacing: 0.1em; line-height:1.0em; 
		text-align:right; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
	}

} 


/* PC ************************************************************************************************************************************************************************/
@media  all and (min-width : 1025px)  {
	
	#main_cont { background:#f6f6f6; }

	.main_cont_t { width:100%; display:inline-block;  height:120px; box-shadow: 0 0 10px #222; background:#fff; }
	.main_cont_ts {  width:1300px; text-align:center; margin:0 auto; padding-top:20px; }
	.main_cont_ts li {  float:left; width:25%; text-align:center; }
	.main_cont_ts_1 { float:left; width:100%; text-align:center; }
	.main_cont_ts_2 {  
		float:left; width:100%; padding-top:10px;
		text-align:center; color:#000; font-weight:bold; font-family:SpoqaHanSansNeo_Bold; font-size:14px; letter-spacing: 0.01em; line-height:1.0em; 
	}
	
	.main_cont_bbs { width:1300px; text-align:center; margin:0 auto; }
	.main_cont_bbss { width:100%; display:inline-block;  margin-top:40px; margin-bottom:10px; }
	.main_cont_bbss li { float:left; }
	.main_cont_bbs_1 { text-align:left; width:48.5%; }
	.main_cont_bbs_2 { width:3%; }
	.main_cont_bbs_title { width:100%; display:inline-block; }
	.main_cont_bbs_title_l { 
		float:left; width:60%; text-align:left;
		text-align:left; color:#000; font-weight:bold; font-family:SpoqaHanSansNeo_Bold; font-size:18px; letter-spacing: 0.01em; line-height:1.3em;
	} 	
	.main_cont_bbs_title_l_span_1 { margin-right:15px; padding-right:15px; border-right:2px solid #ff2d00; color:#ff2d00; font-size:14px; font-family:NanumGothic;  }
	.main_cont_bbs_title_l_span_2 { margin-right:15px; padding-right:15px;border-right:2px solid #ff2d00; color:#ff2d00; font-size:14px; font-family:NanumGothic;  }
	.main_cont_bbs_title_r { float:left; width:40%; padding-top:18px; text-align:right; color:#444; font-family:NanumGothic; font-size:12px; letter-spacing: 0.1em; line-height:1.0em;  }

	.main_cont_bbs_list { width:100%; display:inline-block; padding:20px;  border-radius:18px; box-shadow: 0px 2px 4px #777; background:#fff; margin-bottom:15px; } 
	.main_cont_bbs_list dd { 
		float:left ;display:inline-block; margin-top:5px; margin-bottom:5px;
	} .main_cont_bbs_list dd:hover { opacity: 0.7; }

	.main_cont_bbs_list_title { 
		width:70%; color:#000; font-family:SpoqaHanSansNeo_Bold; font-size:14px; letter-spacing: 0.01em; line-height:1.0em; cursor:pointer;
		text-align:left; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
	} 
	.main_cont_bbs_list_date { 
		width:30%; color:#145b8e; font-family:NanumGothic; font-size:12px; letter-spacing: 0.1em; line-height:1.0em; 
		text-align:right; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; 
	}

} /* PC end */