/*공용 CSS 시작*/
	font-face { font-family:'NanumGothic'; font-style:normal; font-weight:400; src: url('/font/NanumGothic.eot');}
	@font-face { font-family:'NanumGothic'; font-style:normal; font-weight:400; src: url('/font/NanumGothic.ttf') format('truetype');}
	@font-face { font-family:'NanumGothicBold'; font-style:normal; font-weight:400; src: url('/font/NanumGothicBold.eot');}
	@font-face { font-family:'NanumGothicBold'; font-style:normal; font-weight:400; src: url('/font/NanumGothicBold.ttf') format('truetype');}
	@font-face { font-family:'NanumGothicExtraBold'; font-style:normal; font-weight:400; src: url('/font/NanumGothicExtraBold.ttf') format('truetype');}
	@font-face { font-family:'NanumMyeongjo'; font-style:normal; font-weight:400; src: url('/font/NanumMyeongjo.ttf') format('truetype');}
	@font-face { font-family:'NanumMyeongjoBold'; font-style:normal; font-weight:400; src: url('/font/NanumMyeongjoBold.ttf') format('truetype');}
	@font-face { font-family:'NanumMyeongjoExtraBold'; font-style:normal; font-weight:400; src: url('/font/NanumMyeongjoExtraBold.ttf') format('truetype');}
	@font-face { font-family:'NanumPen'; font-style:normal; font-weight:400; src: url('/font/NanumPen.ttf') format('truetype');}

	

*html{height:1%;}
	*{margin:0;padding:0;ime-mode:active;border:0;font-family: Dotum;}
	hr{display:none;}
	img,fieldset{border:0;margin:0;padding:0;}
	ul{list-style:none;}
	input,select,textarea{font-family:"돋움",dotum,sans-serif;vertical-align:middle;background:#fff;padding:.2em .4em;display:inline-block;}
	
	button{font-size:.8em;padding:.2em .4em;}
	a:link,a:visited,a:active,a:hover { text-decoration:none;color:#333; }
	textarea{font-family:"돋움",dotum,sans-serif;}
	input{font-size:1em;margin:0;padding:.1em}
	.eng{ime-mode:inactive;}
	.han{ime-mode:active;}
	/*공용 CSS 끝*/

/* pc_main css시작*/

	body{width:100%;margin:0;padding:0;font-family:'NanumGothic'}

	/*메인top*/
		#main_top{float:left;width:100%;margin:0;padding:0;;}
			#top_head {float:left;width:100%;margin:0 ;padding:0 ;background:#000}
			#top_head ul{width:986px;margin:0 auto;padding:5px 10px 0;}
			#top_head ul li {font-size:.9em;color:#fff;padding:.5em 0;display:inline-block;}
			#top_head ul li a{font-size:.9em;color:#fff;}
			#top_head ul li a b{color:#b5191a;font-size:.9em}
			#top_head ul li a span{color:#999}
			
			#top_search {float:left;width:100%;margin:0 ;padding:0 ;background:#023972}
			#top_search ul{width:986px;margin:0 auto;padding:.5em 10px;}
			#top_search ul li{float:left;color:#fff}
			#top_search ul li.search{display:inline-block;position:relative;top:18px;}
			#top_search ul li a{color:#fff;font-size:.9em}
			#top_search ul li a.logo{font-size:2em;color:#fff;padding:.5em 0;display:block;font-weight:bold;font-family:'NanumGothic';}
			#top_search ul li b{font-size:2em;color:#fff;padding:.5em 0;display:block;}
			#top_search ul li span.log{display:inline-block;position:relative;right:20px;}
			#top_search ul li span .txt{padding:.5em;width:300px;margin-right:1em;}
			#top_search ul li span .bt{padding:.5em;width:80px;background:#014b94;color:#fff;}

			#top_menu {float:left;width:100%;margin:0 ;padding:0 ;background:#023972;}
			#top_menu ul{width:986px;margin:0 auto;padding:0;border-bottom:5px solid #b5191a;;background:#014b94;overflow:hidden}
			#top_menu ul li{float:left;padding:.7em 1em;background:#014b94;border-right:1px solid #023972}
			#top_menu ul li.on{background:#b5191a;font-weight:bold;}
			#top_menu ul li a{color:#fff;font-size:.8em;font-family:'NanumGothic';}
			#top_menu ul li a:hover{color:yellow}

	 /*contents_body*/
		#contents_body{clear:both;width:100%;margin:0 ;padding:0;}
			#main_contents_top{width:986px;margin:1em auto;padding-top:1em ;overflow:hidden;border:0px solid red}
				#main_contents_top .newList{width:660px;;float:left;padding-bottom:1em;margin-bottom:1em;border-bottom:1px dotted #ccc}
				#main_contents_top .newList ul{width:490px;float:right;padding-left:1em;}
				#main_contents_top .newList ul li{font-size:.9em;color:#696969;line-height:1.2em}
				#main_contents_top .newList ul li.title{font-size:24px;color:#222;padding-bottom:.3em;font-weight:bold;letter-spacing:-1px;width:490px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
				#main_contents_top .newList ul li.title a{color:#222;}
				#main_contents_top .newList img{float:left;border:1px solid #ccc}
				#main_contents_top_left{float:left;width:280px;margin-right:20px;}
				#main_contents_top_left ul{float:left;width:100%;margin-top:0px;}
				#main_contents_top_left ul li{float:left;border-top:5px solid #ccc;margin-right:10.5px;}
				#main_contents_top_left ul li.on{border-top-color:#b5191a}
				#main_contents_top_left ul li img{}
				
				#main_contents_top_center{float:left;width:358px;margin-right:10px;}
				#main_contents_top_center ul.title{float:left;width:100%;border-bottom:3px double #ccc;padding:.3em 0;}
				#main_contents_top_center ul.title li{float:left;font-size:12px;font-weight:bold;}
				#main_contents_top_center ul.title li span{float:right;color:#777;font-size:.9em}
				#main_contents_top_center ul.list{float:left;width:100%;border-bottom:1px dotted #ccc;padding:6px 0;}
				#main_contents_top_center ul.list li{font-size:12px;padding:1px 0;}
				#main_contents_top_center ul.list li a{font-family:"돋움",dotum,sans-serif;vertical-align:middle;font-size:14px;color:#010165;font-weight:bold;letter-spacing:-1px}
				#main_contents_top_center ul.list li span{color:#777;font-size:.9em}
				
				#main_contents_top_right{float:right;width:310px;margin-left:0px;overflow:hidden;padding:0;margin:0;}
				#main_contents_top_right ul{float:left;width:100%;background:#fbfbfb;margin:0;border:0px solid #ecede8;padding:0;}
				#main_contents_top_right ul li{padding:0 0 10px 0;}
				#main_contents_top_right  h4{font-size:14px;font-weight:bold;color:#20202f;width:285px;border:1px solid #bebebe;height:22px;text-align:left;padding:8px 0 0 5px;background:#fff;}
				#main_contents_top_right ul.list_new{padding:0;margin-left:10px;margin-top:10px;}
				#main_contents_top_right ul.list_new li{line-height:1.1em;padding-left:12px;background:url('/img/icon_dot.gif') no-repeat center left;text-align:left;}
				#main_contents_top_right ul.list_new li a{font-size:12px;}
				
				#main_top_right{float:right;}




			#main_center_banner{clear:left;width:986px;margin:0 auto;padding:0;text-align:center;}
				#main_center_banner ul{float:left;width:100%;margin:0;background:#eff3f5;padding:0;}
				#main_center_banner ul li{float:left;}
				/*#main_center_banner ul li img{width:250px;height:60px;padding:1em 2em;}*/
		
			#main_bottom{clear:left;width:986px;margin:0 auto;padding-top:10px;text-align:center;border-top:1px solid #b9bcc5;border-right:1px solid #dbdbdb;background:#fafafa}
				#main_bottom_left{float:left;width:140px;margin:0;padding:0;border:0px solid #ccc}				
				#main_bottom_left ul{float:left;;width:140px;}
				#main_bottom_left ul.ul_1{border:1px solid #ccc}
				#main_bottom_left ul li{padding:.5em;border-bottom:1px  dotted #ccc}
				#main_bottom_left ul li.title{background:#f8f8f8;border-bottom:1px solid #ccc}
				#main_bottom_left ul li b{font-family:"돋움",dotum,sans-serif;vertical-align:middle;padding:.5em 0;display:inline-block;font-size:.9em}
				#main_bottom_left ul li p{font-family:"돋움",dotum,sans-serif;vertical-align:middle;font-size:.8em;text-align:left;line-height:1.5em}
				#main_bottom_left ul.banner_ul li{padding:5px 0 0 0;border:0;;}
				#main_bottom_left ul.banner_ul li img{margin-top:5px;;}

				#main_bottom_center{float:left;width:500px;margin-left:15px;padding:0;}
				#main_bottom_center_list{float:left;width:500px;padding-bottom:.5em;}
				#main_bottom_center_list p{display:block;padding-top:1em;}
				#main_bottom_center_list p.title{float:left;width:100%;text-align:left;padding:.5em 0;border-bottom:3px double #ccc;}
				#main_bottom_center_list p.title span{float:right;}
				#main_bottom_center_list .img{float:left;width:120px;font-size:.7em;line-height:1.2em;padding-top:1.5em;}
				#main_bottom_center_list ul{float:left;width:380px;padding-top:1em;}
				#main_bottom_center_list ul li{clear:left;text-align:left;margin-left:1em;padding-left:.5em;background:url('/img/list_dott_O.png') no-repeat 0 20%}
				#main_bottom_center_list ul li a{float:left;padding-bottom:.5em;font-weight:bold;color:#010165;display:inline-block;font-size:14px;}
				#main_bottom_center_list ul li span{float:right;color:#aaa;font-size:.8em;display:inline-block;}

	  /*contents_body 끝*/
	
	/*푸터*/
		#foot{clear:both;float:left;width:100%;padding:0;}
			#foot_top{width:986px;margin:0 auto;padding:.7em 0;;border-top:1px solid #d9d9d9;background:#fff;border-bottom:5px solid #b51b1d}
			#foot_top a{color:#222}
			#foot_top p span a{font-size:.8em;font-weight:bold;}
			#foot_body{width:986px;margin:0 auto;padding:0;text-align:center;}
			#foot_body p{padding:1em 0;font-size:.8em;color:#666;line-height:1.5em}
			#foot_body p.p a{color:#222;display:inline-block;padding:0 1em;border-left:1px solid #ccc}
			#foot_body p.p a:hover{text-decoration:underline;color:blue}
			#foot_body p.p a:first-child{border-left:0}
			#foot_body p span{color:#888}
			#foot_body p.php{text-align:left;}
			#foot_body div{background:#f9f9f9;border-bottom:1px solid #ccc}

	/* sub_list css 시작*/
		#sub_list{clear:both;width:986px;margin:0 auto;padding:.7em 0;background:url('/img/right_bg.png') repeat-y top right;overflow:hidden}
			#list_body{float:left;width:660px;padding-bottom:20px;}
			#list_body h2{line-height:2em;}
			#list_body h3{float:left;width:100%;padding:.7em 0;border-bottom:1px solid #ccc}
			
			#contents_list{clear:both;width:100%;float:left;}
			#contents_list ul{width:100%;float:left;;padding:1em 0 .5em;}
			#contents_list ul li{font-size:13px;color:#555;padding-bottom:.3em;line-height:1.3em}
			#contents_list ul li.title a b{font-family:'NanumGothic';font-size:1.7em;color:#000;display:inline-block;padding:.2em 0 .5em;}
			#contents_list ul li.head a{font-size:1em;color:#000;display:inline-block;padding:.2em 0 .5em;}
			#contents_list ul li span{display:inlin-block;margin:0 .5em;color:#666}
			#contents_list p{font-size:.8em;color:#555;padding-bottom:.3em;line-height:1.3em;padding-left:.5em;}
		
			/* old_list
			#another_contents{float:left;width:100%;float:left;border-top:1px solid #9598a7}
			#another_contents ul{float:left;width:100%;}
			#another_contents ul li{float:left;font-size:.8em;padding:1.2em .2em;}
			#another_contents ul li a{color:#555;display:inline-block;padding-right:.4em;border-right:1px solid #ccc}
			 old_list*/
			#another_contents{float:left;width:100%;float:left;margin-top:2em;padding-bottom:.5em;border-bottom:2px solid #555}
			#another_contents span{font-family:'NanumGothic';float:left;font-weight:bold;color:#4a538d;}
			#another_contents span a{display:inline-block;float:left;}
			#another_contents span b{display:inline-block;float:left;color:#e0563a}
			#another_contents ul{float:left;}
			#another_contents ul li{float:left;font-size:.8em;color:#555;margin-right:.5em;}

			#cate_list{width:100%;float:left;padding:.5em 0;font-size:.8em}
			#cate_list span.bar_term{color:#ccc;}
			#cate_list a.cat2_all{font-weight:bold;font-size:1.2em;color:#3376ec;padding-right:10px;}
			#cate_list a.cat2_out{padding:0 4px;line-height:2em;color:#333}
			#cate_list a.cat2_over{padding:0 4px;line-height:2em;color:#d82525;font-weight:bold;}
			#cate_list a:hover{text-decoration:underline}


			

			#sub_list_body{float:left;width:100%;float:left;border-top:1px solid #9598a7}
				#sub_list_body div.sub_list_text{float:left;width:100%;margin-top:1.5em;}
				#sub_list_body div.sub_list_text img{float:left;padding-right:10px;}
				#sub_list_body div.sub_list_text ul{float:left;width:560px}
				#sub_list_body div.sub_list_text ul li{font-size:.8em;line-height:1.5em}
				#sub_list_body div.sub_list_text ul li a.subject{color:#222;font-weight:bold;font-size:14px;font-family:'NanumGothic';padding-bottom:5px;display:inline-block}
				#sub_list_body div.sub_list_text ul li a.headstr{font-size:12px;color:#666;}
				#sub_list_body div.sub_list_text ul li span{display:line-block;color:#999;margin-left:1em;font-size:.9em}
				
				
				#sub_list_img{float:right;width:210px;margin-top:2em;}
				#sub_list_img p{font-size:.8em}
				#sub_list_img p b{float:left;color:#2e397c;font-size:1.1em}
				#sub_list_img ul{float:left;width:100%;margin-bottom:1em;}
				#sub_list_img ul li{font-size:.8em;padding:.3em 0;line-height:1.3em}
				#sub_list_img ul li b{color:#6999e9}


		
		
		#sub_list_paging{float:left;width:100%;margin-top:2em;}
			#sub_list_paging p{text-align:center;}
			#sub_list_paging p a{display:inline-block;font-weight:bold;font-size:.8em;border:1px solid #ccc;padding:.5em .4em .3em .3em ;background:#f2f2f2;color:#777}
			#sub_list_paging p a:hover{background:#fff;color:#5a94d7;border-color:#709ce3}
			#sub_list_paging p b{display:inline-block;font-weight:bold;font-size:.8em;border:1px solid #ccc;padding:.5em .9em .3em .7em;background:#709ce3;color:#fff;border-color:#5a94d7}
		
		#pass_date{float:left;width:100%;margin-top:2em}
			#pass_date p{text-align:center;color:#ccc}
			#pass_date p a{font-size:.9em;color:#000;font-family:'NanumGothic';}
			#pass_date p a.on{font-weight:bold;color:#3376ec}
			#pass_date p a:hover{text-decoration:underline}
	 /*log_in시작*/
		#log_in{width:100%;margin:0;padding:0;}
			#login_body{width:986px;margin:0 auto;padding:.7em 0;}
			#login_body h3{width:100%;color:#eaa07b;border-bottom:3px solid #eaa07b;padding-bottom:.3em;font-family:'NanumGothicBold';color:#}
			#login_body p{font-weight:bold;text-align:center; font-family:'NanumGothicBold';}
			#login_body p.title{font-size:1.4em;padding:1.5em 0 .3em;}
			#login_body p span{font-size:1.2em;color:#f3793a}

			#log_box{width:720px;margin:2em auto;border:1px solid #ccc;border-top:3px solid #848484;overflow:hidden}
			#log_box_left{float:left;width:430px;background:#e7e7e7;padding-bottom:2em;}
			#log_box_left h3{margin:1em;padding-bottom:.5em;border-bottom:3px solid #848484;font-family:'NanumGothicBold';color:#848484}
			#log_box_left p.title{padding:1em;font-size:12px;letter-spacing:-1px;text-align:center;color:#828282;font-family:'NanumGothicBold'}
			#log_box_left ul{padding:1em;width:300px;margin:0 auto;}
			#log_box_left ul li{float:left;;}
			#log_box_left ul li p{padding:.3em 0;;}
			#log_box_left ul li p span{width:70px;display:inline-block; font-family:'NanumGothicBold';font-size:.9em;color:#828282}
	  /*log_in끝*/

	  /*pop_log_in시작*/		
			#pop_login_body{width:100%;margin:0 auto;padding:0;}			
			#pop_login_body p{font-weight:bold;text-align:center; font-family:'NanumGothicBold';}
			#pop_login_body p.title{font-size:1.4em;padding:0;}
			#pop_login_body p span{font-size:1.2em;color:#f3793a}

			#log_box{width:720px;margin:2em auto;border:1px solid #ccc;border-top:3px solid #848484;overflow:hidden}
			#log_box_left{float:left;width:430px;background:#e7e7e7;padding-bottom:2em;}
			#log_box_left h3{margin:1em;padding-bottom:.5em;border-bottom:3px solid #848484;font-family:'NanumGothicBold';color:#848484}
			#log_box_left p.title{padding:1em;font-size:12px;letter-spacing:-1px;text-align:center;color:#828282;font-family:'NanumGothicBold'}
			#log_box_left ul{padding:1em;width:300px;margin:0 auto;}
			#log_box_left ul li{float:left;;}
			#log_box_left ul li p{padding:.3em 0;;}
			#log_box_left ul li p span{width:70px;display:inline-block; font-family:'NanumGothicBold';font-size:.9em;color:#828282}
	  /*log_in끝*/

	/*contents시작*/
		#list_body{clear:both;width:986px;margin:0 auto;padding:1.2em 0; }
			#list_body{float:left;width:660px;padding:0px;}
			#list_body h2{;padding:.4em 0;}
			#list_body p.title{padding:.3em 0 1.5em;font-size:.8em;color:#999}
			
			#list_body .sns{float:left;width:100%;}
			#list_body .sns li{float:left;font-size:9pt;border:1px solid #d7d7d7;padding:3px 12px 6px;border-left:0;position:relative;top:1px;border-bottom-color:#9a98a5;background:#fbfcfc}
			#list_body .sns li a{color:#777}
			#list_body .sns li img{position:relative;top:3px}
				/*contents_right 시작 (인크루드 라이트)*/
				#list_right{float:right;width:308px;background:#fcfcfc;margin-right:2px ;}
				#list_right .img{padding-left:20px;padding-top:10px;}
			/*#list_right ul{float:left;width:100%;background:#fbfbfb;border:1px solid #ecede8}
				#list_right ul li{float:left;padding:.5em .8em;text-align:center;}
				#list_right ul li img{float:left;width:34px;height:34px}
				#list_right ul li p{clear:left;font-size:.6em}*/
	

	#board_contents{float:left;width:660px;padding:1.5em 0;border-top:1px solid #9a98a5;}
		#board_contents_ad{float:left;width:660px;padding:1.5em 0;border-top:2px solid #dcdbe0}
		#board_contents_ad h4 a{font-size:.8em;text-decoration:underline;color:#668ad8}
		#board_contents_ad ul{float:left;width:660px;padding:.5em 0;}
		#board_contents_ad ul li{padding-top:.5em;font-size:13px;padding-left:1em;}
		#board_contents_ad ul li a{color:#333;}
		#board_contents_ad ul li a:hover{text-decoration:underline}
		#board_contents_ad ul li span{color:#999;font-size:1em;padding-left:5px;}
		
		#board_contents_premium{float:left;width:660px;padding:1.5em 0;border-top:1px solid #dcdbe0}
		#board_contents_premium h4 {}
		#board_contents_premium ul{float:left;width:330px;padding:.5em 0;}
		#board_contents_premium ul li{padding-top:.6em;font-size:.9em;padding-left:1em;}
		#board_contents_premium ul li a{color:#333;padding-left:.5em;background:url('/img/icon_dot.gif') no-repeat center left}
		
		#netizen{float:left;width:660px;display:inline-block;padding:0;border-top:2px solid #606972}
		#netizen p{float:left;width:100%;padding:.8em 0;border-top:1px solid #b0b4b7;text-align:center;color:#333;font-size:13px}
		#netizen p.center b{color:#1e7ae2}
		#netizen p.center span {border:1px solid #ccc;display:inline-block;padding:.3em .5em;margin-left:1em;}
		#netizen p.center span a{display:inline-block;padding-right:1em;}
		#netizen span{display:inline-block;;}
		#netizen span a{color:#777}
		
		#reple_write{float:left;width:660px;border:1px solid #e6e6e6;background:#fdfdfd;}
		#reple_write ul{float:left;margin:15px 10px 10px;border:1px solid #bcbcbc}
		#reple_write ul li{float:left;}
		#reple_write ul li textarea{width:540px;}
		#reple_write ul li textarea.logout{width:540px;color:#aaa;font-size:11px;}
		#reple_write ul li input{display:inline-block;vertical-align:center;width:80px;height:80px;font-weight:bold}
		#reple_write span{font-size:.8em;padding-bottom:.5em;margin:0 15px;}

		#reple_title{float:left;width:660px;margin-top:1em;;display:inline-block;padding:1em 0;border-top:2px solid #606972;font-size:12px;}
		#reple_title b{font-size:12px;padding:1em 0;color:#1e7ae2;}
		
		
		#reple{float:left;width:660px;;border-top:1px solid #dcdbe0}		
		#reple ul{float:left;width:100%;border:1px solid #dcdbe0;border-top:0;padding:.5em 0;}
		#reple ul li{padding:.5em 1.5em;font-size:.8em;line-height:1.3em}
		#reple ul li a{padding-left:4px;color:#999;font-size:11px;}
		#reple ul li img{padding-left:4px;cursor:pointer}
		
		
	 /*contents끝*/
	

/*메인 슬라이드 시작*/
	#featured { float:left; position:relative; width:280px; margin-right:15px;}
	.newsMainPhoto { padding:0; }
	.newsMainPhoto h4, .newsMainPhoto p, .newsMainPhoto ul, .newsMainPhoto li { margin:0; padding:0; list-style:none; }
	.newsMainPhoto .photoVisual { position:relative; width:100%; padding-top:227px;padding-bottom:5px; }
	.newsMainPhoto .photoVisual .imageVisual { position:absolute; left:0; top:0; }
	.newsMainPhoto .photoVisual a.image img { }
	.newsMainPhoto .photoVisual a.image:hover img { }
	.newsMainPhoto .photoVisual .medium { position:relative; z-index:2; display:block; margin:-2px 0 0 0; padding:4px 0 0 5px; color:#ababab !important;font-size:11px; }
	.newsMainPhoto .photoVisual .dataNone { position:absolute; left:0; bottom:0; display:block; width:277px; height:50px; background:#000; -ms-filter:"alpha(opacity=70)"; opacity:0.7; filter:alpha(opacity=70);}
	.newsMainPhoto h4 { position:relative; z-index:2; margin:0; padding:8px 0 0 5px;}
	.newsMainPhoto h4 a:link, .newsMainPhoto h4 a:visited, .newsMainPhoto h4 a:active,
	.newsMainPhoto h4 a { font:bold 11pt/1.2  돋움,Dotum; color:#fff !important; letter-spacing:-1px; }
	.newsMainPhoto h4 a:hover { color:#fff !important; }
	.newsMainPhoto li img { vertical-align:top; }
	.newsMainPhoto .mainPhotoList { position:relative; margin:10px -2px 0 -2px; }
	.newsMainPhoto .mainPhotoList li { display:inline; }
	.newsMainPhoto .mainPhotoList a { display:inline; float:left; margin:0 0 0 1px; }
	.newsMainPhoto .mainPhotoList a img { padding-top:6px; border-top:4px solid #ccc; margin-right:4px}
	.newsMainPhoto .mainPhotoList a:hover { background:#fff; }
	.newsMainPhoto .mainPhotoList a:hover img { }
	.newsMainPhoto .mainPhotoList a.selected img, .newsMainPhoto .mainPhotoList a.selected:hover img{ padding-top:6px; border-top:4px solid #cc0000; }

	/* 라이트 컨텐츠 시작 */
		#right_contents_click{float:left;width:100%;padding:0 ;background:#fcfcfc;}
		#right_contents_click p{padding:5px 10px;border-bottom:2px solid #9d9ea3;margin-top:1.2em;}
		#right_contents_click p b{font-size:.8em;color:#333}
		#right_contents_click p a{float:right;font-size:.8em;color:#9a9a99}
		#right_contents_click ul{float:left;padding:15px 0}
		#right_contents_click ul li{padding:.3em 1em .3em ;; width:260px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis}
		#right_contents_click ul li b{font-size:13px;color:#666;;font-family:'NanumGothic' }
		#right_contents_click ul li b.b_1{font-size:13px;color:#3578e7;;font-family:'NanumGothic'}
		#right_contents_click ul li a{font-size:12px;color:#222;padding-left:.5em;}
		#right_contents_click ul li a:hover{text-decoration:underline}

		#right_menu_tab{float:left;width:100%;margin-top:15px;padding:0 ;background:#fcfcfc;}
		#right_menu_tab p{padding:5px 10px;margin-top:1.5em;}
		#right_menu_tab p b{font-size:.8em;color:#333}
		#right_menu_tab p a{float:right;font-size:.8em;color:#9a9a99}
		#right_menu_tab .menu_tab{float:left;width:100%;}
		#right_menu_tab .menu_tab li{float:left;width:24.67%;text-align:center;background:#f3f3f5;font-size:.8em;font-weight:bold;padding:.7em 0;color:#444;border:1px solid #ccc;letter-spacing:-1px;border-left:0;border-top:2px solid #a7a8ac}
		#right_menu_tab .menu_tab li:last-child{border-right:0;cursor:pointer}
		#right_menu_tab .menu_tab .on{background:#fbfbfb;color:#3578e7;border-bottom:0;border-top-color:#58595b;cursor:pointer}
		#right_menu_tab .tab_list{float:left;padding:15px 0;}
		#right_menu_tab .tab_list li{padding:.4em 1em .4em;width:260px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis}
		#right_menu_tab .tab_list li a{font-size:12px;padding-left:.5em;color:#222;background:url('/img/icon_dot.gif') no-repeat center left}
		#right_menu_tab .tab_list li a:hover{text-decoration:underline}

		#right_contents_photo,#right_contents_photo1{float:left;width:100%;margin-top:15px;padding:0 ;;}
		#right_contents_photo p,#right_contents_photo1 p{padding:5px 10px;border-bottom:2px solid #9d9ea3;margin-top:1.2em;overflow:hidden;}
		#right_contents_photo p b,#right_contents_photo1 p b{font-size:.8em;color:#333;float:left}
		#right_contents_photo p a,#right_contents_photo1 p a{float:right;font-size:.8em;color:#9a9a99}
		#right_contents_photo ul{float:left;padding:15px 0;}
		#right_contents_photo ul li{float:left; ;width:120px;height:110px;overflow:hidden;padding-left:8px;margin-top:1em;text-align:center;}
		#right_contents_photo ul li a{font-size:.8em;line-height:1.3em;padding-top:.5em;}
		
		#right_contents_photo1 h5{float:left;padding:1em 2em;}
		#right_contents_photo1 img{float:left;padding:0 1em 0 2em;;}
		#right_contents_photo1 a{float:left;padding-right:2em;font-size:.8em;vertical-align:top;line-height:1.5em}
	 /*라이트 컨텐츠 끝 */

/*메인속보*/
	.fast_news{float:left;height:20px;overflow:hidden;text-align:right;}

	#banner_container{
			position:relative;
			width:608px;
			
			height:20px;
			border:0px solid #cccccc;
			top:0px;
			left:0px;
			overflow:hidden;;
			
		}
		
		#banner_container div{
			position:absolute;
			width:608px;
			height:20px;
			
			top:0;			
		}
/*게시판 시작*/
	#board{clear:both;width:986px;margin:0 auto;padding:.7em 0;background:url('/img/right_bg.png') repeat-y top right;overflow:hidden}
		#board_title{float:left;width:660px;padding-bottom:20px;}
		#board_title h4{padding:.5em 0;}
		#board_best{float:left;width:100%;border:1px solid #d8d8e2;background:#fcfcfc;}
		#board_best ul{float:left;width:100%;padding:.5em 0;}
		#board_best ul li{float:left;padding:1.5em;font-size:.8em }
		#board_best ul li a.board_1_title{font-size:1.5em;color:#333;font-weight:bold}
		#board_best ul li p{padding-bottom:.5em;color:#666}
		#board_best ul li p span{color:#888}
		#board_best .viewOn{position:relative;top:32px;left:18px;font-weight:bold;color:#5b5bf8}
		
		#board_cate{clear:left;float:left;width:660px;padding-bottom:20px;}
		#board_cate ul{width:100%;float:left;border-bottom:1px solid #adb2d8}
		#board_cate ul li{float:left;padding:.5em 1em;border:1px solid #d1d1d1;margin-right:2px;border-bottom-color:#adb2d8;position:relative;top:1px;background:#fdfdfd;}
		#board_cate ul li.on{border:1px solid #adb2d8;border-bottom-color:#fff;background:#fff}
		#board_cate ul li.on a{color:#3c50c3;}
		#board_cate ul li a{color:#696973;font-size:.8em;font-weight:bold;}
		
		#board_txt{clear:left;float:left;width:660px;}
		#board_txt_title{width:100%;float:left;padding: 0;margin-bottom:2em;}
		#board_txt_title p.underLine{width:100%;border-bottom:1px solid #ccc;font-size:.8em;color:#777;padding:.5em 0;}
		#board_txt_contents{float:left;padding:1em ;margin:1em 0;font-size:.9em;color:#333;line-height:1.5em}
		#board_txt_contents img{max-width:640px}


		#board_cate_list{clear:left;float:left;width:660px;padding-bottom:20px;}
		#board_cate_list ul{float:left;width:100%;border-bottom:1px solid #f3f3f3}
		#board_cate_list ul li{float:left;padding:.5em;padding-top:1em;}
		#board_cate_list ul li p{padding-bottom:.2em;}
		#board_cate_list ul li p b{font-size:.9em}
		#board_cate_list ul li span{font-size:.8em;display:inline-block;padding-right:.5em;color:#8f8f8f}
		#board_cate_list .viewOn_mini{position:relative;top:2px;font-weight:bold;color:#5b5bf8;}
		
		#bd_menu{float:left;width:100%;}
		#bd_menu a{display:block;border:1px solid #ccc;background:#f9f9f9;padding:.5em 1em .3em;font-size:.8em;font-weight:bold;margin-top:1em;border-radius:3px;}
	
		#bd_delete{float:left;width:100%;margin:50px 0;border-bottom:1px solid #ccc}
		#bd_delete ul{width:400px;margin:0 auto;padding-bottom:50px;overflow:hidden;;}
		#bd_delete ul li{text-align:center;font-size:.9em;line-height:1.5em;margin-bottom:15px;;}
		#bd_delete ul li a{font-size:.9em;}
		#bd_write{width:100%;float:left;}		
		#bd_write h4{padding-bottom:.3em;border-bottom:2px solid #adb2d8;color:#696973}
		#bd_write p{font-size:.8em;line-height:1.2;color:#666;margin-top:1em;}
		#bd_write p b{width:80px;display:inline-block;}
		.under-line{border-bottom:1px solid #ccc;padding-bottom:1em;}
		.button{display:block;font-size:.8em;float:left;padding:.4em 1em .2em;border:1px solid #ccc;margin:.5em ;border-radius:3px;color:#3c50c3;background:#f9f9f9;font-weight:bold;}
		

		
  /* 게시판 끝*/

/*포토 게시판*/
	#photo_top{float:left;width:100%;}
	#photo_top div{float:left;width:320px;height:240px;margin-top:10px;position:relative;}
	#photo_top img{float:left;width:320px;height:240px;border:0}
	#photo_top ul{float:left;width:100%;height:55px;background:#ccc;position:absolute;top:185px;left:0; background:hsla(0,0%,0%,0.8)}
	#photo_top ul li{font-weight:bold;padding:.4em 1em .1em;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;letter-spacing:-1px;}
	#photo_top ul li b{color:#7f9fd2;font-size:.8em;}
	#photo_top ul li span{color:#fff;font-size:.9em;display:block;}
  
	#photo_list_top{clear:left;float:left;width:100%;margin-top:1em;background:#f7f7f7;padding:1em 0;border:1px solid #eaeaea}
	#photo_list_top ul{float:left;width:140px;padding:.5em;margin-right:5px;}
	#photo_list_top ul li{font-size:.8em;text-align:center;padding:.5em .5em 0;}

	#photo_list{clear:left;float:left;width:100%;margin-top:1em;padding:1em 0;}
	#photo_list ul{float:left;width:140px;height:160px;padding:.5em;margin-right:5px;}
	#photo_list ul li{font-size:.8em;text-align:center;padding:.5em .5em 0;}
  /*포토 게시판 끝 */

/*회원가입*/
	#joinAs{width:802px;margin:0 auto;overflow:hidden;}
	#joinAs_tab{float:left;width:100%;padding:1em 0 .5em;border-bottom:1px solid #ccc;margin:2em 0;}
	#joinAs_tab h3{float:left;font-family:'NanumGothic';color:#333;}
	#joinAs_tab ul{float:right;position:relative;top:5px}
	#joinAs_tab li{float:left;margin-left:1em;font-size:.8em;font-family:'NanumGothic';color:#878787}
	#joinAs_tab li.on{font-weight:bold;color:#2f8ffc}
	#join_body{width:800px;margin:0 auto;overflow:hidden;border:1px solid #ccc;border-radius:10px;
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 1);
	-webkit-box-shadow: 0 1px 3px  rgba(0, 0, 0, 0.25) inset, 0 1px 0 rgba(255, 255, 255, 1);
	box-shadow: 0 1px 3px #ccc inset, 0 10px 10px rgba(255, 255, 255, 1);     }
	
	#join_body_tab1{width:660px;margin:1em auto;overflow:hidden}
	#join_body_tab1 h3{text-align:center;padding-bottom:.5em;color:#4e5256;letter-spacing:-1px;font-family:'NanumGothic'}
	#join_body_tab1 strong{color:#2f8ffc;font-family:'NanumGothic'}
	#join_body_tab1 p.title{text-align:center;font-size:.8em;color:#989898;line-height:1.5em;;font-family:'NanumGothic'}
	.ugly{float:left;width:100%;margin:1em 0;}
	.ugly .ugly_txt{float:left;background:#f8f8f8;height:80px;color:#454545;border:1px solid #ccc;font-size:.8em;padding:1em;overflow:auto}
	.ugly .check{clear:left;float:left;font-size:.8em;color:#232323;padding:.5em 0;font-weight:bold;}
	.ugly h5{clear:left;float:left;padding:.5em 0;color:#333;}
	
	#join_body_tab2{width:660px;margin:3em auto;overflow:hidden}
	#join_body_tab2 table{float:left;width:660px;border-collapse:collapse;}
	#join_body_tab2 table th{font-size:.8em;text-align:left;padding:.5em;}
	#join_body_tab2 table td{font-size:.7em;padding:.5em;}
	#join_body_tab2 .star{color:#f04f5e}
	#join_body_tab2 .blind{color:#f04f5e;padding-bottom:1.5em ;}
	#join_body_tab2 .ip{background:#f8f8f8;border:1px solid #ccc;padding:.4em .5em;}
	#join_body_tab2 select{background:#f8f8f8;border:1px solid #ccc;padding:.2em;}
	#join_body_tab2 p{padding:.3em;line-height:1.5em;color:#989898}

	#join_body_tab3{width:660px;margin:3em auto;overflow:hidden}
	#join_body_tab3 h2{font-family:'NanumGothic';text-align:center;}
	#join_body_tab3 strong{color:#2f8ffc;font-family:'NanumGothic'}
	#join_body_tab3 p{font-size:.8em;text-align:center;color:#666;padding:.5em 0;}
	#join_body_tab3 input{margin-top:2em;background:#f1f1f1;padding:1em 2em;color:#6b6b6b;border:1px solid #cacaca;font-weight:bold;}
	
	.red{border-color:red;background:orange}
	/*회원가입 끝*/
	
	/* 회사소개  */
	#info{clear:both;width:986px;margin:0 auto;padding:.7em 0;background:url('/img/right_bg.png') repeat-y top right;overflow:hidden}
	#company_title{float:left;width:660px;height:235px;padding-bottom:30px;background:url('/img/bg_info.gif') no-repeat;}
	
	#info_cate{clear:left;float:left;width:660px;padding-bottom:20px;}
	#info_cate ul{width:100%;float:left;border-bottom:1px solid #adb2d8}
	#info_cate ul li{float:left;padding:.5em 1em;border:1px solid #d1d1d1;margin-right:2px;border-bottom-color:#adb2d8;position:relative;top:1px;background:#fdfdfd;}
	#info_cate ul li.on{border:1px solid #adb2d8;border-bottom-color:#fff;background:#fff}
	#info_cate ul li.on a{color:#3c50c3;}
	#info_cate ul li a{color:#696973;font-size:.8em;font-weight:bold;}

	#info_txt{float:left;width:660px;padding-bottom:20px;}
	#info_txt_title p.ment_top {font-weight:bold;color:#555;font-size:12px;}
	#info_txt_title h4.h_d84210{color:#d84210;font-size:13px;line-height:1.8em;padding-top:20px;}
	#info_txt_title p.head{font-size:13px;line-height:1.2em;padding-bottom:10px;}
	#info_txt_title ol {list-style:circle;}
	#info_txt_title ol li{font-size:12px;color:#666;line-height:1.3em;padding-left:10px;}
	#info_txt_title center{padding-top:20px;line-height:1.5em}

	#privacy_txt_title h2.ment_top{color:#3c50c3;font-size:15px;line-height:2em;}
	#privacy_txt_title p.p1{padding-bottom:10px;font-size:12px;color:#444;line-height:1.4em;}
	#privacy_txt_title p{font-size:12px;}
	#accordion h3.article{color:#d84210;font-size:12px;font-weight:bold;}
	#accordion p{color:#444547;line-height:1.2em;padding-bottom:5px;}
	#accordion ul li{font-size:12px;color:#555}
	#according ul.ul_term li{padding-bottom:10px;}
	
	#support_txt_title p{font-size:12px;padding-bottom:10px;color:#444547}
	#support_txt_title p.ment_top{font-weight:bold;color:#e0563a;font-size:18px;font-family:'NanumMyeongjo';line-height:1.8em;}
	#support_txt_title p.ment_head{font-weight:bold;color:#e52d39;font-size:14px;font-family:'NanumMyeongjo';line-height:1.3em;}
	#support_txt_title p.p_b{font-weight:bold;color:#444547;padding-bottom:20px;}
	#support_txt_title p.p_body_title{font-weight:bold;color:#e0563a;font-family:'NanumMyeongjo';line-height:1.8em;font-size:14px}
	#support_txt_title p.p_body_title a{font-weight:bold;color:#e52d39;font-family:'NanumMyeongjo';line-height:1.8em;font-size:14px}
	#support_txt_title input{border:1px solid #d5d6da;border-bottom:1px solid #bbbabf;border-right:1px solid #bbbabf;color:#333;padding:5px 10px;}

	#biz_body{border:0px solid red;overflow:hidden;padding-bottom:25px;}
	#biz_body p{float:left;font-size:12px;color:#444547;}
	#biz_body ul li{font-size:12px;color:#444547;line-height:1.2em;}
	#biz_body p b{font-size:14px;color:#e0563a;}
	#biz_body p.p1{width:50px;font-family:'NanumGothicExtraBold';font-weight:bold;color:#4e59e7;font-size:24px}
	#biz_body p.p2{width:150px;font-weight:bold;color:#828282;font-family:'NanumGothicBold';font-size:14px;}
	#biz_body p.p3{width:450px;}


	/* 회사소개 끝  */

	/* 기사관리 */
	#div_post{width:1010px;margin:0 auto;overflow:hidden;}
	#div_search{width:100%;float:left;}
	#div_search ul{width:986px;float:left;margin:2em 0 .5em .8em ;}
	#div_search ul li{float:right;}
	#div_search ul li input.button{padding:.6em 1em;position:relative;top:-7px}
	#div_list table td{font-size:12px;}
	
	#main_contents_top table tr td {font-size:12px;}
		
	#main_contents_top input,select,textarea{font-family:"돋움",dotum,sans-serif;vertical-align:middle;background:#fff;border:1px solid #ccc;padding:.2em .4em;display:inline-block;}

	/* 기사관리 끝 */
	/*findID 시작 */
		#findID{width:802px;margin:0 auto;overflow:hidden;}
		
		#findID_body{width:800px;margin:0 auto;overflow:hidden; }
		
		#findID_body_tab{width:800px;margin:1em auto;overflow:hidden}
		#findID_body_tab h3{float:left;width:100%;margin:1em 0;padding-bottom:.5em;border-bottom:1px solid #ccc;color:#4e5256;letter-spacing:-1px;font-size:.9em;font-family:'NanumGothic'}
		#findID_body_tab strong{font-size:1.3em;color:#2f8ffc;font-family:'NanumGothic'}
		#findID_body_tab p.title{float:left;width:100%;font-size:.8em;margin:1em 0;;color:#989898;line-height:1.5em;;font-family:'NanumGothic'}
		
		#find_id{width:100%;float:left;}
		#find_id fieldset{float:left;width:385px;border:3px solid #dde1f7;;}
		#find_id legend{font-family:'NanumGothicBold';padding:1em .5em;margin-left:1em;}
		#find_id ul{padding:1em 3em;}
		#find_id li {padding:.8em 0;font-size:.9em;font-family:'NanumGothicBold';}
		#find_id li p{border-top:1px solid #ccc;padding-top:1em;margin-top:.5em;}
		#find_id span{display:inline-block;position:relative;top:4px}
		#find_id span.left1{width:100px}
		#find_id input[type=text]{border:1px solid #b8bfe9;padding:.3em;background:#fbfbfb}
		#find_id .bt1{float:left;margin:0 0 20px 120px;;}
		#find_id .bt2{float:left;margin:0 0 20px 120px;;}
		#find_id .bt3{float:left;margin:0 0 20px 120px;;}
		#find_id .bt4{float:left;margin:0 0 20px 120px;;}
		#id_bt2{display:none;}
		#pw_bt2{display:none}
	/*findID 시작*/	
	
/*추가 메인_센터_헤드*/
	#main_bottom_center .head{float:left;width:100%;background:#677286;border:1px solid #4e566b;margin-bottom:1em;}
	#main_bottom_center .head ul{float:left;width:100%;float:left;}
	#main_bottom_center .head ul li{float:left;padding:.7em 1em;color:#fff;font-size:.9em;}

 /*추가 메인_센터_헤드*/