@charset = "utf-8";
body { padding:0; margin:0; color:#666; font-family:"NanumGothic"; }
div, p, ol, ul, li,  a, form, span, iframe, dl, dt, dd { margin:0px; padding:0px; font-family:"NanumGothic", "ng"; }
#new_sub_title_area{
	clear:both;
	position:relative;
	float:center;
	height:256px;
	width:100%;
	background-image:url("../image/header_back.png");
	background-repeat:repeat-x;
	background-position: 50% 0%;
	z-index:1;
	text-align:center;
	margin:0px auto;
	}
.new_sub_title_bg{position:relative;float:center;width:1024px;text-align:center;margin:0px auto;height:226px;background-image:url("../image/header_main_back.png");background-repeat:repeat-x;z-index:20;}

.new_sub_title_bg #sub_top_menu {position:absolute;left:0px;bottom:0px;float:left;width:1024px;height:45px;}
.new_sub_title_bg #sub_top_menu li {float:left;text-align:center;}
.new_sub_title_bg #sub_top_menu li.menugab{width:10px;text-align:center;}

#hide_menu_wrap{display:none;position:fixed;left:0px;top:0px;width:100%;height:60px;margin:0px auto;text-align:center;padding:0px;z-index:100;background-image:url("../img/hide_bk.png");
	background-repeat:repeat-x;}
.hide_menu{width:1024px;height:60px;margin:0px auto;padding:0px;}


#new_head_search {position:relative;float:left;width:907px;padding:70px 60px 5px 60px;}
/* .new_sub_title_bg ul{ position:relative;float:left;width:907px;padding:20px 60px 5px 60px;} */
#new_sub_contents{position:relative;width:1024px;height:100%;text-align:center;margin:0px auto;}
.new_sub_center_area{position:relative;float:left;width:1024px;height:100%;z-index:1;min-height:200px;text-align:center;margin:0px auto;}


.ma_search_form01 {border:1px solid #23448d;background:#FFFFFF;position:relative;float:left;width:400px;height:38px;margin-left:10px;}
.ma_search_form01 ul{position:relative;float:left;width:410px;height:40px;}
.ma_search_form01 li{float:left;height:38px;}
.ma_search_form01 .input01 {border:0px solid #FFF;background:#FFFFFF;height:36px;margin-left:5px;}
.ma_search_form01 .input {background:#F5F5F5;}
.ma_search_form01 img {vertical-align:middle;}

.popular_search a {color:#ebebeb; font-weight:bold;}

#new_sub_rolling_wrap{position:relative;float:left;width:1024px;height:210px;text-align:center;margin:0px auto;z-index:1}

#carousel_main_prev{ position:absolute;left:-60px;top:0px;width:58px;height:210px;vertical-align:middle;display: table-cell;text-align:center;}
#carousel_main_prev img{ margin-top:120px;}
#carousel_main{position:absolute;left:0px;top:0px;width:1024px;height:210px;;text-align:center;overflow:hidden;}
#carousel_main_next{ position:absolute;right:-62px;top:0px;width:60px;height:210px;vertical-align:middle;display: table-cell;text-align:center;}
#carousel_main_next img{ margin-top:120px;}
.in_box_data{position:relative;float:left;width:249px;height:208px;margin-right:5px;border:1px solid #ccc;}
.in_box_data_100{position:relative;float:left;width:1024px;height:210px;}
.in_box_data_100_left{position:relative;float:left;width:700px;height:210px;}
.in_box_data_100_title{position:relative;float:left;width:690px;height:25px;padding:5px;text-align:left;}
.in_box_data_100_right{position:relative;float:right;text-align:left;width:300px;height:210px;}
.in_box_data_100_right ul{float:left;text-align:left;width:300px;height:210px;}
.in_box_data_100_right ul li{float:left;text-align:left;width:290px;height:65px;margin-bottom:5px;}

.in_box_data_100_right2{position:relative;float:left;text-align:left;width:300px;height:50px;}
.in_box_data_100_right2 ul{float:left;text-align:left;width:300px;height:50px;}
.in_box_data_100_right2 ul li{float:left;text-align:left;width:290px;height:15px;margin-bottom:5px;font-weight:bold;}

.in_box_data_100_right3{position:relative;float:left;text-align:left;width:300px;height:auto;margin-top:0px;}
.in_box_data_100_right3 ul{float:left;text-align:left;width:300px;height:auto;}
.in_box_data_100_right3 ul li{float:left;text-align:left;width:290px;height:15px;margin-bottom:5px;font-weight:bold;}

#innerViewport{ position:relative;float:left;  width:924px; height:200px;overflow:hidden;margin-left:50px;}
#innerViewport ul { position:relative;float:left;  width:924px; height:200px;}
#innerViewport ul li{ position:relative;float:left; width:315px; height:200px;  font-size:14px; color:#000;}
#innerViewport ul li .inli_area{float:left;width:292px;border:1px solid #ccc;height:198px;}

.btn_area {position:absolute;left:0px;top:50px;width:100%;height:50px;background:transparent;z-index:200; }
.btn_area button {display:block; width:30px; height:50px; background:#000;border:0px; font-size:16px; color:#000; font-weight:bold;background:transparent ; }
.btn_area button.btn_prev {float:left;text-decoration:none;outline:none;border:1px solid #ff0000;}
.btn_area button.btn_next {float:right;text-decoration:none;outline:none;border:1px solid #ff0000;}
.btn_area .btn_page {text-decoration:none;outline:none;border:0px; width:10px; height:10px; margin:3px; font-size:0px; line-height:0; background:transparent ;border:0px;}
.btn_area .btn_page.on {text-decoration:none;outline:none;border:0px; }
a.buttin:visited{text-decoration:none;outline:none;border:0px; }


#sub_detail_content_wrap {float:left;position:relative;text-align:left;margin:auto 0px;width:1024px;height:auto; margin-bottom:30px;}
#sub_detail_content_wrap2 {float:left;position:relative;text-align:left;margin:auto 0px;width:100%;height:auto; margin-bottom:30px;}
#new_sub_middlenews_wrap{position:relative;float:left;width:1024px;height:100%;min-height:200px;text-align:center;margin-top:30px;}
#new_sub_press_wrap{position:relative;float:left;width:700px;min-height:200px;border-top:2px solid #c9c9c9;}
#sub_top_new1{position:relative;float:left;width:700px;height:auto; }
#sub_top_new2{position:relative;float:left;width:700px;height:auto;margin-top:20px;}
#sub_top_new3{position:relative;float:left;width:700px;height:auto;margin-top:20px;}

#new_sub_deepnews_wrap{position:relative;float:right;width:300px;height:auto;background:#ececec; border-top:2px solid #23448c; }


#new_cartoon_wrap{position:relative;float:left;width:1024px;min-height:200px;border-top:2px solid #c9c9c9;}
#new_cartoon_wrap2{position:relative;float:left;width:100%;min-height:200px;border-top:2px solid #c9c9c9;}
#new_cartoon_bottom_wrap{position:relative;float:left;width:1024px;min-height:100px;}



.in_result_data {width:700px; height:auto;float:left;}
.in_result_data li{width:690px; height:auto;float:left; margin-left:5px;margin-bottom:10px;}

.in_result_data2 {width:700px; height:auto;float:left;}
.in_result_data2 li{width:690px; height:auto;float:left; margin-left:5px;margin-bottom:20px;}

.in_result_data3 {width:700px; height:auto;float:left;}
.in_result_data3 li{width:690px; height:auto;float:left; margin-left:5px;margin-bottom:5px;}

#sub_detail_header {float:left;position:relative;text-align:left;margin:auto 0px;width:1024px;height:auto; }
#sub_detail_header .sub_tit {float:left; margin-bottom:5px; width:1024px; font-size:15px;}
#sub_detail_header .sub_tit p{float:left;width:500px;font-weight:bold;}
#sub_detail_header .sub_tit span{float:right; text-align:right;width:400px; height:20px; line-height:20px;}
#sub_detail_header .sub_tit .sub_tit_bar{float:left; margin-top:15px;}



.sub_detail_sns_area {position:relative;float:left;text-align:left;margin:auto 0px;width:100%;height:70px;margin-bottom:20px; }
.sub_detail_sns_area ul li{position:relative;float:left; height:10px;}

#sub_detail_rela_news{position:relative;float:left;text-align:left;margin:auto 0px;width:100%;height:auto;}
#sub_detail_rela_news p{float:left;text-align:left;margin:auto 0px;width:100%;height:30px;}
#sub_detail_content {position:relative;float:left;text-align:left;margin:auto 0px;width:700px;height:auto; padding:10px 0px;font-family:"NanumGothic", "ng";font-size:12px;line-height:15px; }

#sub_right_deepnews {position:relative;float:left;width:300px;min-height:600px;text-align:left;margin-bottom:20px;}
#sub_right_deepnews p{position:relative;float:left;width:100%;height:15px;padding:10px 0px;}

.sub_best_news {position:relative;float:left;width:280px;padding:0px;min-height:140px;}
.sub_best_news ul{float:left;width:98%;}
.sub_best_news ul li{float:right;width:90%;height:20px;padding:5px 0px;text-align:left;list-style-type: square;}

.sub_best_news2 {position:relative;float:left;width:330px;padding:0px;min-height:160px;}
.sub_best_news2 ul{float:left;width:98%;}
.sub_best_news2 ul li{float:right;width:90%;height:20px;padding:5px 0px;text-align:left;list-style-type: square;}


#sub_com_tabs_wrapper { position:relative;width:100%;margin-top:10px;margin:0px auto;text-align:center;float:center;}
#sub_com_tabs_wrapper li{height:20px;}		
#sub_com_tabs_wrapper2 { position:relative;width:100%;margin-top:10px;margin:0px auto;text-align:center;float:center;}
#sub_com_tabs_wrapper2 li{height:20px;}


#sub_right_deepnews_content{position:relative;float:left;width:280px;padding:10px;}
#sub_right_deepnews_content ul{position:relative;float:left;width:100%;}
#sub_right_deepnews_content ul li{position:relative;float:left;width:280px;height:auto;padding:5px 0px;text-align:left;}

#sub_right_deepnews_content ul li #in_deepnew_detail_img {width:278px;height:180px;border:1px solid #ccc;position: relative;vertical-align:middle;display: table-cell;}
#sub_right_deepnews_content ul li #in_deepnew_detail_title {position:relative;float:left;width:270px;height:15px;padding:5px;overflow:hidden;font-size:15px;font-weight:bold;}
#sub_right_deepnews_content ul li #in_deepnew_detail_subtitle {position:relative;float:left;width:270px;height:15px;padding:5px;overflow:hidden;font-weight:bold;}
#sub_right_deepnews_content ul li #in_deepnew_detail_content {position:relative;float:left;width:270px;height:50px;padding:5px;border-bottom:1px solid #000;overflow:hidden;}


#sub_right_deepnews_content ul li .in_deepnew_simple{float:left;width:90%;height:20px;padding:5px 0px;text-align:left;} 

#new_sub_bottomnews_wrap {position:relative;float:left;width:100%;margin-top:10px;margin:0px auto;text-align:center;margin-top:30px;}


#new_sub_bottomnews_content {position:relative;float:left;width:1024px;height:auto;text-align:center;border:1px solid #c9c9c9;}
#new_sub_bottomnews_content .indd{position:relative;float:left;width:187px;height:300px;background-image:url("../image/bottomnews_bag.jpg");background-repeat:repeat-y;overflow:hidden;z-index:1000}
#new_sub_bottomnews_data1 {position:relative;float:left;width:804px;height:280px;padding:10px;0px}
#new_sub_bottomnews_data1 ul{position:relative;float:left;width:100%;}
#new_sub_bottomnews_data1 ul li{position:relative;float:left;}

#new_sub_bottomnews_data1 ul li.ingap1 {float:left;width:10px;height:280px;}
#new_sub_bottomnews_data1 ul li.ingap2 {float:left;width:10px;height:280px;border-right:1px solid #ccc;}
#new_sub_bottomnews_data1 ul li.ingap3 {float:left;width:250px;height:280px;}


#new_sub_bottomnews_data2 {position:relative;float:left;width:804px;height:280px;padding:10px;0px}
#new_sub_bottomnews_data2 ul{position:relative;float:left;width:100%;}
#new_sub_bottomnews_data2 ul li{position:relative;float:left;}

#new_sub_bottomnews_data2 ul li.ingap1 {float:left;width:10px;height:280px;}
#new_sub_bottomnews_data2 ul li.ingap2 {float:left;width:10px;height:280px;border-right:1px solid #ccc;}
#new_sub_bottomnews_data2 ul li.ingap3 {float:left;width:250px;height:280px;}


.in_fairnews_detail_img {width:248px;height:150px;border:1px solid #ccc;position: relative;vertical-align:middle;display: table-cell;}
.in_fairnews_detail_title {position:relative;float:left;width:248px;height:15px;padding:5px 0;overflow:hidden;font-size:14px;font-weight:bold;text-align:left;color:#d71341;}
.in_fairnews_detail_title a {overflow:hidden;font-size:14px;font-weight:bold;text-align:left;color:#d71341;}
.in_fairnews_detail_subtitle {position:relative;float:left;width:238px;height:15px;overflow:hidden;font-weight:bold;text-align:left;}
.in_fairnews_detail_content {position:relative;float:left;width:238px;height:50px;padding:5px 0;overflow:hidden;text-align:left;}
.in_fairnews_detail_reporter {position:relative;float:left;width:238px;height:15px;padding:5px;overflow:hidden;text-align:right; font:11px; color:#999;}



#new_sub_bottomgoods_wrap {position:relative;float:left;width:100%;margin-top:10px;margin:0px auto;text-align:center;margin-top:30px;}
#new_sub_left_com_wrap { position:relative;float:left;width:500px;height:auto;min-height:150px;border-top:2px solid #c9c9c9;}
#carousel_1_prev{ position:relative;float:left;width:25px;vertical-align:middle;display: table-cell;text-align:center;margin-top:60px;}
#carousel_1{position:relative;float:left;width:450px;height:auto;text-align:center;}
#carousel_1_next{ position:relative;float:right;width:25px;vertical-align:middle;display: table-cell;text-align:center;margin-top:60px;}


#new_sub_right_idea_wrap { position:relative;float:right;width:500px;height:auto;text-align:left;min-height:150px;border-top:2px solid #c9c9c9;}
#carousel_2_prev{ position:relative;float:left;width:25px;vertical-align:middle;display: table-cell;text-align:center;margin-top:60px;}
#carousel_2{position:relative;float:left;width:450px;height:auto;text-align:center;}
#carousel_2_next{ position:relative;float:right;width:25px;vertical-align:middle;display: table-cell;text-align:center;margin-top:60px;}

.new1007_recom_contents_box_img{position:relative;float:left; width:208px; height:130px; overflow:hidden;border:1px solid #ccc; }
.new1007_recom_contents_box_img img{float:left; width:208px;}
.new1007_recom_contents_box_txt{position:relative;float:left; width:208px; height:auto; overflow:hidden; background-color:#FFFFFF;}
.new1007_recom_contents_box_txt ul{position:relative;float:left;width:198px; height:40px; padding:5px 5px; color:#333; overflow:hidden;}
.new1007_recom_contents_box_txt li{position:relative;float:left; width:188px; height:20px;text-align:left; line-height:20px;font-size:11px; overflow:hidden;}
.new1007_recom_contents_box_ribbon{position:absolute; top:0px; left:0px; z-index:20;}




/*참여기업 팝업*/
#mask { position:absolute;z-index:9000;background-color:#000;display:none;left:0;top:0;} 
.photo_window{display:none;position:fixed;text-align:center;float:center;left:20%;top:30px;width:1024px;height:auto;min-height:500px;z-index:10000;background:transparent ;margin:0px auto;}
.photo_window_close{position:absolute;right:100px;top:10px;z-index:10010;cursor:pointer;width:50px;height:50px;}


/* 페이징처리 */
p.realBottom * {position:relative;vertical-align:middle;}
p.realBottom  {position:relative;width:100%;height:auto; text-align:center; margin-top:40px;margin-bottom:20px;}
p.realBottom a {position:relative;display:inline-block; width:23px; height:23px; line-height:23px; text-align:center ; border:1px solid #ddd; margin:0 2px; letter-spacing:-1px}
p.realBottom a.on {color:white; font-weight:bold; background-color:#005db8; border:1px solid #10418b;}
p.realBottom a:hover {color:white;}
p.realBottom a.noborder {border:none}


/*로그인페이지*/
#login {width:540px; margin:10px auto; padding-bottom:0px;border:1px solid #99999;}
#loginBox {display:block; width:500px; height:120px; border-bottom:1px dotted #c6c6c6; background-color:#eaeaea;}
.loginWhite {float:left; width:420px; height:0; border:1px solid #ddd; background-color:white; margin-top:23px}
.loginWhite dl {width:374px; height:60px; position:relative; margin:15px 0 0 23px; border-bottom:1px dotted #c6c6c6; }
.loginWhite dd {height:10px; margin-bottom:15px}
#logBtn {position:absolute; top:19px; right:0}
.loginWhite ul {float:left; margin-top:9px}
.loginWhite li {height:19px; line-height:19px; margin-bottom:6px; font-size:11px}
