@charset "utf-8";

/* community *********************************/
#cmnt_wrap { width: 970px; margin-left: 10px; }
#cmnt_header { position: relative; width: 100%; height: 168px; }
#cmnt_header .visual { width: 970px; height: 130px; background: url('../../../../../images/egovframework/com/cop/com/cmy/community_title.png') no-repeat; text-indent: -10000em; }
#cmnt_header .visual_default { width: 970px; height: 130px; background: url('../../../../../images/egovframework/com/cop/com/cmy/community_title_bg.png') no-repeat; }
#cmnt_header .visual_default h1 { color: #003765; font-size: 19px; padding: 40px 0 10px 20px; }
#cmnt_header .visual_default p { color: #003765; font-size: 14px; font-weight: bold; padding-left: 20px; }
#cmnt_header .h_menu { width: 970px; height: 40px; background: url('../../../../../images/egovframework/com/cop/com/cmy/community_bg.png') no-repeat; }
#cmnt_header .h_menu ul.gnb { float: left; display: inline-block; padding: 11px 0 0 21px; }
#cmnt_header .h_menu ul.gnb li { float: left; display: block; padding-right: 15px; border-right: 1px solid #ddd; margin-right: 15px; }
#cmnt_header .h_menu ul.gnb li:last-child { border-right: 0; }
#cmnt_header .h_menu ul.gnb li a { color: #333; font-size: 13px; font-weight: bold; }

#cmnt_container { position: relative; margin-top: 40px; }
	#left_menu { position: absolute; width: 190px; top: 0; left: 0;  margin-top: 2px; margin-right: 30px; }
	#left_menu h2 { color: #000; font-size: 16px; font-weight: bold; padding-bottom: 15px; border-bottom: 2px solid #364961; margin-bottom: 4px; }
	#left_menu ul li { border-bottom: 1px solid #d7d7d7; }
	#left_menu ul li:last-child { margin-bottom: 20px; }
	#left_menu ul li a { display: block; padding: 11px; color: #444; font-weight: 600; }
	#left_menu ul li a:hover,
	#left_menu ul li a.on { color: #fff; background: #5e6f7c; }
	#left_menu .left_btn { padding: 11px 10px 11px 14px; background: #f3f3f3; border: 1px solid #dfdfdf; margin-bottom: 5px; }
	#left_menu .left_btn a { display: block; color: #444; font-weight: bold; background: url('../../../../../images/egovframework/com/cop/com/cmy/btn_next.png') right 3px no-repeat; }
	#cmnt_content { position: absolute; width: 775px; top: 0; left: 200px; }
	#cmnt_content ul.main_board { margin-top: 8px; }
	#cmnt_content ul.main_board > li { float: left; width: 365px; margin-bottom: 40px; }
	#cmnt_content ul.main_board li:nth-child(2),
	#cmnt_content ul.main_board li:nth-child(4) { float: right; }
	#cmnt_content ul.main_board li strong { font-size: 14px; color: #333; }
	#cmnt_content ul.main_board li .more { float: right; display: block; padding-right: 18px; background: url('../../../../../images/egovframework/com/cop/com/cmy/btn_more.png') right 1px no-repeat; }
	#cmnt_content ul.main_board ul.list { padding-top: 16px; border-top: 2px solid #364961; margin-top: 10px; }
	#cmnt_content ul.main_board ul.list li { float: left; width: 355px; font-size: 13px; background: url('../../../../../images/egovframework/com/cop/com/cmy/txt_gray_dot.png') left 7px no-repeat; padding-left: 10px; margin-bottom: 18px; }
	#cmnt_content ul.main_board ul.list li:last-child { margin-bottom: 0; }
	#cmnt_content ul.main_board ul.list li a:hover { text-decoration: underline; }
	#cmnt_content ul.main_board ul.list li span.date { float: right; color: #888; font-size: 12px; }
	#cmnt_content ul.main_board ul.null li { text-align: center; font-size: 14px; font-weight: bold; background: none; }

	#if_cmnt_content { position: absolute; width: 768px; top: 0; left: 0px; }
	#if_cmnt_content ul.main_board { margin-top: 8px; }
	#if_cmnt_content ul.main_board > li { float: left; width: 365px; margin-bottom: 40px; }
	#if_cmnt_content ul.main_board li:nth-child(2),
	#if_cmnt_content ul.main_board li:nth-child(4) { float: right; }
	#if_cmnt_content ul.main_board li strong { font-size: 14px; color: #333; }
	#if_cmnt_content ul.main_board li .more { float: right; display: block; padding-right: 18px; background: url('../../../../../images/egovframework/com/cop/com/cmy/btn_more.png') right 1px no-repeat; }
	/* #if_cmnt_content ul.main_board ul.list { padding-top: 16px; border-top: 2px solid #364961; margin-top: 10px; }*/
	 #if_cmnt_content ul.main_board ul.list  { padding-top: 16px; border-top: 2px solid #364961; margin-top: 10px;}
	#if_cmnt_content ul.main_board ul.list li { text-align: left; float: left; width: 355px; font-size: 13px; background: url('../../../../../images/egovframework/com/cop/com/cmy/txt_gray_dot.png') left 7px no-repeat; padding-left: 10px; margin-bottom: 18px; }
	#if_cmnt_content ul.main_board ul.list li:last-child { margin-bottom: 0; }
	#if_cmnt_content ul.main_board ul.list li a:hover { text-decoration: underline; }
	#if_cmnt_content ul.main_board ul.list li span.date { float: right; color: #888; font-size: 12px; }
	#if_cmnt_content ul.main_board ul.null li { text-align: center; font-size: 14px; font-weight: bold; background: none; }
