.noview			{display:none;}


/* home : main_content : TopNews */
#main_content		{padding:0 0 30px 0;}
.home_top			{font-family:'±¼¸²'; padding:0 0 5px 0;}
.home_top h2		{display:none;}
.home_top img.photo	{width:310px;}
.home_top h3		{margin:10px 0 0 0; height:30px;}
.home_top h4		{margin:19px 0 0 0; font-size:12px; font-weight:normal;}
.home_top p			{margin:8px 0 0 0; color:#999; line-height:19px; _margin:7px 0 1px 0;}
.home_top p a		{color:#999;}

.bnr_main {margin:10px 0; }

ul.home_mainlist				{margin-top:0px; padding:0;}
ul.home_mainlist				{_margin-top:0px;}
.home_mainlist li.sum_doc		{overflow:hidden; width:310px; padding:15px 0;}
.home_mainlist .sum_doc h3		{padding:0 0 9px 0; font-size:14px; letter-spacing:-1px;}
.home_mainlist .sum_doc .thum {float:left; width:120px; margin-right:10px;}
.home_mainlist .sum_doc p		{line-height:19px;}
.home_mainlist .sum_doc p a		{font-family:'±¼¸²'; font-size:12px; color:#999;}

.home_mainlist li.sum_txt		{padding:15px 0 3px 0;}
.home_mainlist .sum_txt a		{font-size:14px; letter-spacing:-1px; font-weight:bold;}

/* home : left_content : left List */
#left_content h2			{margin:0; padding:0;}
ul.home_left				{width:100%; margin:0; padding:0; _margin-top:-4px;}
ul.home_left li.sum_doc		{position:relative; overflow:hidden; width:100%; padding:10px 0 15px 0;}
ul.home_left .sum_doc h3	{padding:0 0 9px 0; font-size:14px; letter-spacing:-1px;}
ul.home_left .sum_doc .thum {float:left; width:70px; margin-right:10px;}
ul.home_left .sum_doc p		{ line-height:18px;}
ul.home_left .sum_doc p a	{font-family:'±¼¸²'; font-size:12px; color:#999;}
ul.home_left li.sum_txt		{position:relative; padding:10px 0 2px 0;}
ul.home_left .sum_txt a		{font-size:12px;}

.hr_bar01		{margin:15px 0 15px 0 ; width:220px; height:1px; background-color:#d2d3d5;}
.hr_bar02		{margin:15px 0 15px 0 ; width:220px; height:1px; background-color:#e8e8e8;}
.hr_bar01 span	{position:absolute; z-index:-1; visibility:hidden;}
.hr_bar02 span	{position:absolute; z-index:-1; visibility:hidden;}

#left_content .coverstory h2 {margin-bottom:0;}
.coverstory {position:relative; margin-bottom:15px;}
.coverstory .more {position:absolute; top:0; right:0;}

/* home : left_content : Hot Service Banner  */
.bnr_hotsvc				{margin:25px 0 29px 0; padding:10px 0; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
.bnr_hotsvc ul			{position:relative; list-style:none; margin:0; padding:0; width:220px; background:url('/img/bg_main_ul_hotsvc01.gif') no-repeat; *zoom:1; }
.bnr_hotsvc ul:after	{content:""; display:block; clear:both; } 
.bnr_hotsvc li			{margin:0; padding:0; position:relative; float:left; } 
.bnr_hotsvc li a		{position:relative; display:block; text-decoration:none; } 
.bnr_hotsvc li a		{width:110px; height:45px;} 
.bnr_hotsvc li a span	{position:absolute; z-index:-1; visibility:hidden; }


/* home : right_content : Search */
#search				{height:22px; vertical-align:top;}
#search	fieldset	{border:0;}
#search	legend		{display:none;}
#search	label		{display:none;}
#search	input		{margin:0; padding:0; vertical-align:top;}
#search	fieldset input.keyword	{width:184px; height:16px; border:solid 1px #d0d0d0; background-color:#fff; _margin-top:-1px; padding-top:4px;}
#search	fieldset input.btn		{margin-left:4px; width:30px; height:22px; border:0; background:url("/img/btn_search01.gif") no-repeat 0 0; cursor:pointer;}

/* home : right_content : List */
#right_content h2			{margin-bottom:7px;_margin:0;}
#right_content .svc			{margin:10px 0 0 0; width:100%;}
#right_content .ad			{margin:10px 0 0 0;}

.notice_sum			{margin:29px 0 0 0;_margin:28px 0 0 0;}

/* home : right_content : °Ô½ÃÆÇ ÃÖ½Å±Û */
ul.bbs_sum		{margin:0; padding:7px 0; _padding:2px 0 7px 0;}
.bbs_sum li		{height:24px;}
.bbs_sum a		{font-family:'±¼¸²'; font-size:12px;}

/* home : right_content : ¸¹ÀÌ º» ±â»ç */
#hitrank			{position:relative; margin:29px 0 0 0; height:313px;}
#hitrank.top5		{height:202px !important; overflow:hidden;}
#hitrank h3			{display:none;}
ul.rank				{margin:0; padding:0; background-color:#fff;}
.rank li			{padding:8px 0 4px 22px; background-image:url("/img/li_num01.gif"); background-repeat:no-repeat;}
.rank li.no1		{background-position:0 0;}
.rank li.no2		{background-position:0 -26px;}
.rank li.no3		{background-position:0 -52px;}
.rank li.no4		{background-position:0 -78px;}
.rank li.no5		{background-position:0 -104px;}
.rank li.no6		{background-position:0 -130px;}
.rank li.no7		{background-position:0 -156px;}
.rank li.no8		{background-position:0 -182px;}
.rank li.no9		{background-position:0 -208px;}
.rank li.no10		{background-position:0 -234px;}
.rank li a			{font-family:'±¼¸²'; font-size:12px;}
ul.tab_section					{position:relative; _margin-top:-5px;}
ul.tab_section li				{display:inline-block; margin-right:10px; height:27px; background-image:url("/img/tab_right_hitrank02.gif"); background-repeat:no-repeat; cursor:pointer; *display:inline; *zoom:1;}
ul.tab_section li#biz			{width:41px; background-position:0 -25px;}
ul.tab_section li#biz.current	{background-position:0 5px;}
ul.tab_section li#pro			{width:41px; background-position:-51px -25px;}
ul.tab_section li#pro.current	{background-position:-51px 5px;}
ul.tab_section li#mon			{width:21px; background-position:-100px -25px;}
ul.tab_section li#mon.current	{background-position:-100px 5px;}
ul.tab_section li#hk			{width:51px; background-position:-133px -25px;}
ul.tab_section li#hk.current	{background-position:-133px 5px;}
ul.tab_section li span			{position:absolute; z-index:-1; visibility:hidden;}
#hitrank div			{position:relative; visibility:hidden;}
#hitrank div ul			{position:absolute; top:0; left:0;}
#hitrank div.current	{visibility:visible;}




/* ºñÁî´Ï½º home : main_content : TopNews  */
.submain_top		{position:absolute; left:-270px; width:580px; height:243px; background-color:#fff; border-bottom:1px solid #e8e8e8;}
.fortop				{height:261px;}		/* TopNews ¿µ¿ªÀ» À§ÇÑ 1,2´Ü ¿©¹é¼³Á¤À¸·Î suvmain_topÀÇ ³ôÀÌ + 18px°Ô  */
.fortop_jj				{height:429px;}		/* TopNews ¿µ¿ªÀ» À§ÇÑ 1,2´Ü ¿©¹é¼³Á¤À¸·Î suvmain_topÀÇ ³ôÀÌ + 18px°Ô  */
ul.icon_number					{position:absolute; z-index:10; bottom:6px; right:0; _bottom:5px; }
ul.icon_number li				{display:inline-block; margin-left:4px; width:16px; height:16px; background-image:url("/img/icon_number01.gif"); background-repeat:no-repeat; cursor:pointer; *display:inline; *zoom:1;}
ul.icon_number li#no1			{background-position:0 0;}
ul.icon_number li#no1.current	{background-position:0 -30px;}
ul.icon_number li#no2			{background-position:-20px 0;}
ul.icon_number li#no2.current	{background-position:-20px -30px;}
ul.icon_number li#no3			{background-position:-40px 0;}
ul.icon_number li#no3.current	{background-position:-40px -30px;}
ul.icon_number li#no4			{background-position:-60px 0;}
ul.icon_number li#no4.current	{background-position:-60px -30px;}
ul.icon_number li span			{position:absolute; z-index:-1; visibility:hidden;}

ul.sub_mainlist						{margin:0; padding:0; position:relative;}
.sub_mainlist						{}
.sub_mainlist li.sum_doc			{position:absolute; top:0; left:0;}
.sub_mainlist .sum_doc div			{position:relative; z-index:9; visibility:hidden;}
.sub_mainlist .sum_doc div.current	{visibility:visible;}
.sub_mainlist .sum_doc div h3		{padding:0 0 18px 0; font-size:24px; letter-spacing:-1px;}
.sub_mainlist .sum_doc div .photo	{position:absolute; top:43px; left:0;}
.sub_mainlist .sum_doc div p		{margin:0 0 0 269px; line-height:19px; _margin:1px 0 0 269px;}
.sub_mainlist .sum_doc div p a		{font-family:'±¼¸²'; font-size:12px; color:#999;}
.sub_mainlist .sum_doc div .sidebar			{margin:10px 0 0 269px;}
.sidebar li							{background:url("/img/icon_li_gray01.gif") no-repeat -2px 4px; padding:4px 0 2px 10px;}
.sidebar li a						{font-family:'±¼¸²'; font-size:12px;}

ul.tab_sub_section					{position:relative; height:27px;}
ul.tab_sub_section li				{display:inline-block; height:27px; background-image:url("/img/tab_biz_section01.gif"); background-repeat:no-repeat; cursor:pointer; *display:inline; *zoom:1;}
ul.tab_sub_section li#sec1			{width:104px; background-position:0 -50px;}
ul.tab_sub_section li#sec1.current	{background-position:0 0;}
ul.tab_sub_section li#sec2			{width:103px; background-position:-104px -50px;}
ul.tab_sub_section li#sec2.current	{background-position:-104px 0;}
ul.tab_sub_section li#sec3			{width:103px; background-position:-207px -50px;}
ul.tab_sub_section li#sec3.current	{background-position:-207px 0;}
ul.tab_sub_section li span			{position:absolute; z-index:-1; visibility:hidden;}

ul.latest_photo						{margin:0; width:310px;}
ul.latest_photo li					{margin-top:14px; width:90px; display:inline-block; vertical-align:top; *display:inline; *zoom:1;}
ul.latest_photo li.mar				{width:20px;}
ul.latest_photo li img				{border:1px solid #c5c5c5;}
ul.latest_photo li p				{margin:10px 0 0 0;}
ul.latest_photo li a				{font-size:11px; color:#999; letter-spacing:-1px;}

.home_sectionlist					{margin:25px 0 0 0;}
.home_sectionlist					{position:relative; height:132px;}
.home_sectionlist div				{position:absolute; visibility:hidden;}
.home_sectionlist div.current		{visibility:visible;}


/* ºñÁî´Ï½º home : left_content : ¸ñÂ÷  */
.table_contents					{margin-top:12px;}
.table_contents h2				{position:relative; height:15px; font-family:Arial; font-size:14px; color:#999; text-transform:uppercase; _height:23px;}
.table_contents h3				{padding:7px 0; font-family:Arial, dotum, sans-serif; font-size:14px; color:#ed1a23; text-transform:uppercase;}
.table_contents ul				{padding:0 0 7px 0;}
.table_contents li				{padding:5px 0;}

.btn_all		{position:absolute; top:3px; right:-1px; display:inline-block; width:40px; height:12px; overflow:hidden; background:url("/img/btn_all01.gif") no-repeat 0 0;}
.btn_all span	{position:absolute; z-index:-1; visibility:hidden;}



/* ºñÁî´Ï½º home : right_content : this_time  */
.this_time						{margin-top:22px; position:relative; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; padding:20px 0; _margin:21px 0 1px 0;}
.this_time dt					{position:absolute; top:21px; left:110px; font-size:11px; color:#999; line-height:14px; font-weight:bold; letter-spacing:-1px;_top:23px;}
.this_time dt span.num			{font-family:Arial; letter-spacing:0;} 
.this_time dd.title				{position:absolute; top:60px; font-family:'±¼¸²'; line-height:12px; left:110px; line-height:18px; _top:61px; width:110px;}
.this_time .btn					{position:absolute; top:116px; left:104px;}
.this_time .btn img				{margin-left:6px;}
.this_time dd.photo a img {display:block; width:93px; height:130px;}


/* ºñÁî´Ï½º home : right_content : Topic_sum  */
ul.photo_sum					{margin:0; width:220px;}
ul.photo_sum li					{margin:7px 0; width:101px; display:inline-block; vertical-align:top; _margin:2px 0 7px 0; }
ul.photo_sum li					{*display: inline;}
ul.photo_sum li.mar				{width:9px;}
ul.photo_sum li img				{border:0 none;}
ul.photo_sum li p				{margin-top:10px; _margin-top:9px;}
ul.photo_sum li a				{font-size:11px; color:#999; line-height:16px; letter-spacing:-1px;}




.photocap			{padding:3px; font-size:11px; color:#666;}

/* Àâ¾ØÁ¶ÀÌ home : left_content : ¸ñÂ÷  */
.table_contentsjoy					{margin-top:12px;}
.table_contentsjoy h2				{position:relative; height:15px; font-family:Arial; font-size:13px; color:#434343; text-transform:uppercase; _height:23px;}


/*Àâ¾ØÁ¶ÀÌ ¸ÞÀÎ »ó´Ü ·Ñ¸µ ±¤°í*/
.roll_bnr_top {position:absolute; top:244px; left:-270px; width:580px; height:140px; padding:20px 0; background-color:#fff;}
.roll_bnr_top img {width:580px; height:140px;}
.ad_rollTab {position:absolute; top:165px; right:0px; }
.ad_rollTab li {float:left; padding:2px; width:12px; height:12px; font:bold 11px/12px Tahoma, Dotum; background-color:#ddd; margin-left:4px; text-align:center; cursor:pointer;}
.ad_rollTab li.on {background-color:#666; color:#fff;}