@charset "euc-kr";


/* news.hankooki basic*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,blockquote,p,iframe,img{margin:0; padding:0;font-size:12px; font-family:'µ¸¿ò',Dotum,Helvetica,AppleGothic,sans-serif;-webkit-text-size-adjust:none;}
body			{background:#fff; position:relative; text-align:center;line-height:1.6em;}

ul,li,dl,dt,dd	{list-style:none;}
td, table		{font-family:Dotum; font-size:12px; color:#545454;}
img				{border:0;} 
div				{text-align:left;}
h1				{display:none;}
h2,h3			{font-weight:normal;}

a				{color:#333; text-decoration:none;}
a:hover			{color:#000; text-decoration:underline;}



/* Layout */
#wrap_potal		{float:left; position:relative; width:970px; margin:0 auto; background:url('http://img.hankooki.com/portal/2010/06/bg_wrap.gif') repeat-y 0 0; overflow:visible;}
#wrap_potal	iframe{float:left;}
#potal_left				{width:430px; float:left; padding-top:16px; margin-right:20px; padding-bottom:7px;}
#potal_center			{width:250px; float:left; padding-top:16px; overflow:hidden;}
#potal_right			{width:250px; float:right; padding-top:16px;}

#mainBottom{padding-top:15px;}

#hk_special			{float:left; overflow:hidden; position:relative; text-align:left; display:inline; width:700px;}


/* News Font */
#TopGisa				{width:430px;}
#TopGisa igm			{display:block; border:0;}

/* ½æ³×ÀÏ ±â»ç */
.imgGisa				  {clear:both; width:100%;}
.imgGisa dl				  {position:relative; width:100%;padding-bottom:5px;}
.imgGisa dt				  {overflow:hidden; margin-bottom:4px; padding-left:88px;font-size:14px;}
.imgGisa dt a, .imgGisa dt a:visited, .imgGisa dt a:active	{font-size:14px; color:#000; text-decoration:none; font-weight:bold; line-height:20px;}
.imgGisa dt a:hover		  {font-size:14px; color:#dd0400; text-decoration:underline; font-weight:bold; line-height:20px;}
.imgGisa dd.dd_img		  {position:absolute; left:0; top:0; border:1px solid #666;}
.imgGisa dd.dd_bun		  {line-height:18px; padding-left:88px; font-size:12px; color:#545454;}
.imgGisa dd.dd_bun a	  {text-decoration:none;font-size:12px;} 
.imgGisa dd.dd_bun a:hover{text-decoration:underline;font-size:12px;}

/* ½æ³×ÀÏ ±â»ç2 */
.imgGisa2		{ width:250px; padding-top:5px;}
.imgGisa2 ul		{position:relative; width:100%;padding-bottom:8px; padding-top:1px;}
.imgGisa2 li.li_img	{position:absolute; left:0; top:0;}	
.imgGisa2 li.li_img img	{width:68px; height:52px; border:1px solid #666;}
.imgGisa2 li.li_bun	{line-height:18px; padding-left:78px; font-size:12px; color:#545454;}
.imgGisa dd.dd_bun a	  {text-decoration:none;font-size:12px;} 
.imgGisa dd.dd_bun a:hover{text-decoration:underline;font-size:12px;}

.imgGisa2 li.li_bun span.arrow_rel5{background:url('http://img.hankooki.com/portal/2007/12/dot_gray.gif') no-repeat 0 7px; padding:0 0 0 6px; width:165px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:block;}

/* ±â»ç¸®½ºÆ® */
.gisa1 dl dt     {font-family:"µ¸¿ò", "µ¸¿òÃ¼"; font-size:14px; font-weight:bold; line-height:24px; color:#000; margin-top:4px;}  
.gisa1 dl dt a:link, .gisa1 dl dt a:visited, .gisa1 dl dt a:active {color:#000; text-decoration:none;}
.gisa1 dl dt a:hover   {color:#dd0400; text-decoration:underline;}


/* °ü·Ã±â»ç */
.gisa_list_rel {
background:url('http://img.hankooki.com/portal/2007/12/bullet_hk_1.gif') no-repeat 0 -3px; 
list-style-type:none;
line-height:18px; 
font-size:12px;
font-weight:normal;
margin:0 0 0 5px; 
padding:0 0 0 15px;
}

.gisa_list_rel a:link, .gisa_list_rel a:visited, .gisa_list_rel a:active {color:#545454;font-size:12px;}
.gisa_list_rel a:hover  {color:#DD0400; text-decoration:underline;font-size:12px;}


.arrow_rel a:link, .arrow_rel a:visited, .arrow_rel a:active {color:#545454;font-size:12px;}
.arrow_rel a:hover  {color:#dd0400; text-decoration:underline;font-size:12px;}



/* content style */
#cont_wrap		{width:250px;overflow:hidden;}
#cont_wrap dl	{margin:0; padding:0;}
#cont_wrap h2	{height:25px; line-height:25px; border-bottom:1px solid #ebebeb; font-weight:bold; font-size:12px; margin-bottom:3px; }
#cont_wrap h2.txt_red	{color:#db595b}
#cont_wrap h2.txt_red a	{color:#db595b}
#cont_wrap h2.txt_black	{color:#464646}

#cont_wrap h2 span.txt_red a	{color:#db595b;}
#cont_wrap h2 span.gap	{font-weight:normal; color:#d2d2d2;}

#cont_wrap dt	{height:24px; line-height:24px; width:250px; color:#333333;}
#cont_wrap dd	{text-align:left; line-height:20px;}
#cont_wrap dd.arrow_rel2{background:url('http://img.hankooki.com/portal/2007/12/bullet_hk_1.gif') no-repeat 0 0; padding:0 0 0 16px;}
#cont_wrap dd.arrow_rel3{width:245px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:url('http://img.hankooki.com/portal/2007/12/dot_gray.gif') no-repeat 0 7px; padding:0 0 0 7px;}

#cont_wrap dl.icons  {background:url('http://img.hankooki.com/portal/2010/06/icon_i.gif') no-repeat 0 2px; padding-left:38px;}
#cont_wrap dl.icons dd  {width:240px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

#cont_wrap dl.manpyong	{background-color:#e9e9e9; border:1px solid #dadada; width:248px; overflow:hidden; padding:5px 0; }
#cont_wrap dl.manpyong li	{display:inline; float:left; width:124px;}
#cont_wrap dl.manpyong li img	{width:110px; height:88px; border:1px solid #666; display:block; margin:0 auto;}


/* common */
.b_430100		{padding:10px 0 10px 0; margin:0 auto; width:430px;}
.b_43030		{padding:2px 0 0 0; margin:0 auto; width:430px; height:25px; _margin-bottom:-7px;}
.b_25055		{padding:10px 0 10px 0; margin:0 auto; width:250px;}
.bold			{font-weight:bold;}


.Pd55			{padding:5px 0 5px 0;}
.mt8			{margin-top:8px;}
.mt9			{margin-top:9px;}

/* photo Rolling */
#photo_contain {width: 250px; position: relative; clear: both;}
#photo_contain ul {margin:0;padding:0;overflow:hidden;}
#photo_contain li {text-align: left;display: inline;float: left;}
#photo_contain img {border:0;display: block;}
#photoTitle {position: absolute;text-align: center;width: 181px;color: #fff;top: 139px;}
#titleBox {position: absolute;filter: alpha(opacity=50); width: 181px;background: #000;height: 20px;top: 139px;}
.CcPd9 {position: relative;margin-top: 3px;}
.thumbbox_c {position: relative;width: 65px;overflow: hidden;}
.thumbbox_c dd {text-align:left; padding:0;float: left;}
.borders {border-bottom:3px solid #e73f3f;position: absolute;border-left:3px solid #e73f3f;width: 59px;height: 39px;border-top:3px solid #e73f3f;top:0;border-right:3px solid #e73f3f;}
.thumbs {position: relative;}
.alpha {filter: alpha(opacity=50); cursor: pointer;opacity: .5;}

/* ¿î¼¼/°Ç°­/¿Ü±¹¾î/°æ±âÀÏÁ¤/¼îÇÎ¸ô/¸¹ÀÌº» ±â»ç */
.basic2 dl dt		{line-height:22px;margin:0; padding:0 0 0 12px; font-size: 12px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden;display:block; width:225px}
.basic2 dl dt a		{color: #545454;}

#many_contents		{width: 250px;  background:url('http://img.hankooki.com/portal/2010/06/bg_fortune.gif') no-repeat 0 0; overflow:hidden;}

.fortune_menu			{margin:0; padding: 0;}
.fortune_menu li		{list-style-type:none; margin:0; float:left; height:24px; line-height:24px; color:#595959; text-align:center;}
.fortune_menu li.m_on {background:#e0e0e0; border-top-style:none; border-right:1px solid #d4d4d4; border-bottom-style:none; border-left:1px solid #d4d4d4; font-weight:bold;}

.fortune_menu li.w42{width:42px;}
.fortune_menu li.w40{width:40px;}
.fortune_menu li.w50{width:50px;}
.fortune_menu li.w65{width:65px;}
.fortune_menu li.w53{width:53px;}

.fortune_view		{margin-top:7px; padding:10px;float: left;}
.fortune_view li	{display:inline; vertical-align:top;}
.fortune_view li.content_img	{float:left; margin-right:15px;}
.fortune_view li.content_txt	{float:left; width:160px; color:#666; line-height:16px;}
.fortune_view li.content_txt img	{margin-top:3px;}



.title_many			{width:250px; color:#db595b; font-weight:bold; margin-bottom:7px; height:15px; overflow:hidden;}
.title_many li		{display:inline; float:left;}
.title_many li a:hover{text-decoration:underline;}

/* TV rolling */
#tv_all {position: relative;margin:0;width:250px;}
#tv_contain_all {padding:0;width: 250px;}
#tv_contain {border-bottom:1px solid #000;border-left:1px solid #000;margin: auto;width: 248px;clear: both;border-top:1px solid #000;border-right:1px solid #000;}
#tv_contain img {border:0;display: block;}
#tv_contain img.playicon {position: absolute;filter: alpha(opacity=70); width: 40px;height: 40px;top: 50px;left: 100px;}
#tvTitle {position: absolute;text-align: center;width: 248px;color: #fff;top: 137px;}
#tvtitleBox {position: absolute;filter: alpha(opacity=50); WIDTH: 248px;background: #000;height: 24px;top: 134px;opacity: 0.5;}
#tvno {position: relative;}
#tvno ul {padding:0;margin:0;overflow: hidden;}
#tvno li {text-align: left;display: inline;float: left; }
#tvno a {color: #d75959;font-size: 12px;font-weight: bold;text-decoration: none;}
#tvno .mt2 {margin-top:2px;}
#tvno .left80 {margin-left: 80px;}
.MnumON {border-bottom: 1px solid #e73f3f;text-align: center;border-left:1px solid #e73f3f;line-height: 8px;margin:0 0 0 4px;width: 10px;background: #e73f3f;height: 8px;color: #fff;font-size: 11px;border-top:1px solid #e73f3f;cursor: pointer;border-right:1px solid #e73f3f;padding-top:3px;}
.MnumOFF {border-bottom: 1px solid #c1c1c1;text-align: center;border-left:1px solid #c1c1c1;line-height: 8px;margin:0 0 0 4px;width: 10px;background: #fff;height: 8px;font-size: 11px;border-top:1px solid #c1c1c1;cursor: pointer;border-right:1px solid #c1c1c1;padding-top:3px;}





#many_contents{width: 250px;}

.many_gisa_menu{margin:0; padding: 0;}
.many_gisa_menu li{list-style-type:none; margin:0; float:left; height:26px; line-height:26px; color:#595959; text-align:center;}
.many_gisa_menu li.m_on   {background-color:#fff; border-top:1px solid #e2e2e2; border-right:1px solid #e2e2e2; border-bottom-style:none; border-left:1px solid #e2e2e2; font-weight:bold;}
.many_gisa_menu li.m_off  {background-color:#fafafa; border-top:1px solid #e2e2e2; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; border-left-style:none;}
.many_gisa_menu li.m_off2 {background-color:#fafafa; border-top:1px solid #e2e2e2; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; border-left:1px solid #e2e2e2;}
.many_gisa_menu li.m_on2  {background-color:#fff; border-top:1px solid #e2e2e2; border-right:1px solid #e2e2e2; border-bottom-style:none; border-left-style:none; font-weight:bold;}

.many_gisa_menu li.w83{width:83px;}
.many_gisa_menu li.w81{width:82px;}
.many_gisa_menu li.w82{width:82px;}

.many_gisa_view{margin-top:7px; padding-left: 10px;float: left; background:url('http://img.hankooki.com/portal/2010/06/many_no.gif') no-repeat 5px 4px;}
.many_text{font-family:'µ¸¿ò'; letter-spacing: -1px; color: #c20000; font-size: 9pt; font-weight: bold;}

.title_many   {width:250px; color:#db595b; font-weight:bold; margin-bottom:7px; height:15px; overflow:hidden;}
.title_many li{display:inline; float:left;}
.title_many li a:hover{text-decoration:underline;}

/* Áõ±Ç */
#st_bodyfr	{width:250px;  margin:0 0 15px 0;}
#st_bodyfr h2	{display:block; font-weight:normal; text-align:right; margin:0; font-size:11px; border-bottom:1px solid #eaeaea; padding-bottom:5px;}
#st_bodyfr h2 a, #st_bodyfr h2 a:visited, #st_bodyfr h2 a:active	{text-decoration:none; color:#464646;}
#st_bodyfr h2 a:hover  {text-decoration:underline;}

.st_h2_text	{float:left; font-weight:bold; cursor:pointer; font-size:12px;}

#st_bodyfr ul	{width:250px; margin:0; overflow:hidden; text-align:left; padding:3px 0 3px 0;}

.st_ellip_text dt {background:url(http://img.hankooki.com/news/2007/12/dot_gray.gif) no-repeat 0 7px; padding:0 0 0 7px; margin:0; font-size:12px; line-height:20px;white-space:nowrap; text-overflow:ellipsis;overflow:hidden;display:block; width:240px;}
.st_ellip_text dt a{color:#404040;} 
.st_ellip_text dt a:hover {color:#545454; text-decoration:underline;}


.bg_jisu {border-bottom:1px solid #e0e0e0; border-top:1px solid #e0e0e0; background:#edf1f8; padding:5px 0 5px 0;}

.bond_search {width:250px; margin:0 auto;}
.bond_search dl {width:250px; margin:0; padding:0; float:left;}
.bond_search dd {display:inline; margin:0; position:relative; list-style:none;}

.bond_search dd img{vertical-align:top;}

/* ¿¬Àç ¸¸È­ */
#cm_bodyfr				{width:250px; margin:0; float:left;}
#cm_bodyfr	h2			{position:relative; margin:0;  display:block; font-size:12px; font-weight:bold; margin-bottom:5px;}
#cm_bodyfr	h2 a		{color:#db595b; text-decoration:none;}
#cm_bodyfr	h2 a:hover	{color:#db595b; text-decoration:underline;}



#cm_thumimg	{margin-top:10px; position:relative; width:248px; padding:10px 0; border:1px solid #e1e1e1; overflow:hidden;}
#cm_thumimg dl	{margin:0; padding:0;}
#cm_thumimg dd	{display:inline;}

.cm_thumbt		{width:15px; text-align:center; margin-top:20px; float:left;}
.cm_thumimage	{width:65px; text-align:center; margin:0 3px 0 3px; text-align:center; float:left; }
.cm_thumimage img {width:51px; height:58px; border:1px solid #888;}





/* ½ºÆä¼È */
#cont_710_wrap  {width:710px; background-color:#fff; overflow:hidden;  float:left;}
#cont_710_wrap_in{width:708px; border:1px solid #e0e0e0; float:left; background-color:#fff; overflow:hidden; }

#cont_710_wrap_in ul{padding:0; overflow:hidden;}
#cont_710_wrap_in li{display:inline; float:left;}

#cont_710_wrap_in li.ul_title{color:#da6464; padding:0 10px; font-weight:bold;}
#cont_710_wrap_in ul.ul_bg {background-color:#f7f7f7; height:28px; line-height:28px; border-top:1px solid #fff; font-size:12px; color:#858585;}
#cont_710_wrap_in ul.ul_bg a {color:#858585;}
#cont_710_wrap_in ul.ul_bg li.gap	{background:url('http://img.hankooki.com/portal/2010/06/magazine_gap.gif') no-repeat 100% 7px; padding:0 8px;}
#cont_710_wrap_in ul.ul_bg li.nogap {padding:0 8px;}
#cont_710_wrap_in li.tab_on a{color:#050505; font-weight:bold;}

#cont_710_wrap_in dl.caption_img		{margin:15px 20px 15px 20px; width:166px;}
#cont_710_wrap_in dl.caption_img img	{border:1px solid #ededed;}
#cont_710_wrap_in dd.caption_img		{color:#666;}
#cont_710_wrap_in dd.arrow_rel4{background:url('http://img.hankooki.com/portal/2007/12/dot_gray.gif') no-repeat 0 10px; padding:0 0 0 7px; line-height:25px; margin-left:10px;}

#cont_710_wrap_in dl.mt8	{margin-top:8px;}


/* issue&poll */
.Poll_container		{padding:0; margin-bottom:15px; width:250px; overflow:hidden; padding-bottom:5px;}
.Poll_container h3	{height:18px; overflow:hidden; padding:7px 0 0 2px; line-height:20px; margin-bottom:4px; width:248px; font-weight:normal;}
.Poll_container h3 .left		{color:#000; font-size:12px; font-weight:bold; float:left;}
.Poll_container h3 .right		{font-weight:normal; float:right;}
.Poll_container h3 .right img         {margin-left:2px; vertical-align:top;}
.Poll_container span
				{font-weight:bold;margin-right:3px;}
.Poll_container .graybg	{background:#f1f1f1; padding:6px; width:240px; margin:0 auto; color:#333333;}

#BgPoll_in	{position:relative; margin:0; width:240px; clear:both; overflow:hidden;}
#BgPoll_in ul	{padding:0; margin:0; width:240px; display:block;}
#BgPoll_in li	{float:left; text-align:left; display:inline; overflow:hidden; line-height:20px; height:18px; color:#333333;}

/* »çÀÌµå ¹è³Ê - 2011.01.26 */
/* ½ºÅ©·Ñ¿¡ °íÁ¤ & ÇØ»óµµ¿¡ µû¶ó »çÀÌÁî º¯È¯ */
#ADwingBannerL {position:absolute;top:212px;left:-315px;z-index:10;width:300px;height:600px;text-align:right;}
#ADwingBannerR {position:absolute;top:212px;right:-315px;z-index:10;width:300px;height:600px;text-align:left;}
#ADwing_in_Left {position:absolute;top:0;right:0;}
.LeftFix {width:300px;position:fixed;text-align:right;}
.RightFix {position:fixed;}
* html .ie6 {_position:absolute; top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(0*(document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}

/* ÆäÀÌÁö¿¡ °íÁ¤ */
#SideBannerL {left:-220px; top:212px; position:absolute; overflow:visible;}
#SideBannerR {right:-220px; top:212px; position:absolute; overflow:visible;}

#ToadyBookTitle {width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
