@charset "euc-kr";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var,
b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent;}
* {margin:0; padding:0;}
body {padding:0; margin:0;font-family:Arial, Dotum; font-size:9pt; line-height:170%; background:url(http://ny.koreaportal.com/new/images/top_bg.jpg) repeat-x top; height:31px;}
ul, li{list-style:none;}
img {border:0;}
a, a:link {text-decoration:none; color:#464646;}
a:hover {text-decoration:underline; color:#0e8ac8;}
section, header, nav{display:block;}
.clear {clear:both;}
.hidden {overflow:hidden;}
.block {display:block;}
.float_left{float:left;}
.float_right{float:right;}

#wrapperbg_left { background:url(http://ca.koreaportal.com/new/images/bg_winter1203_left.gif) right top no-repeat;}
#wrapperbg_right { background:url(http://ca.koreaportal.com/new/images/bg_winter1203_right.gif) left top no-repeat;}
#wrapper{margin:0 auto; width:980px;}
#top{padding-top:4px; height:25px;}
#top ul li{float:left; padding:0 6px;}
#top .local{width:565px;}
#top .local ul{float:right;}
#top .right{width:275px;}
#top .red a{color:#0c89c7; font-weight:bold;}
.sea_soc_box{width:980px;}
.soc_box{ float:left; padding-top:5px;}
.soc_box ul li{float:left; padding-right:10px;}
.sea_soc_box .twitter{background:url(http://ca.koreaportal.com/new/images/twitter_ic.jpg) no-repeat left; padding-left:17px;}
.sea_soc_box .facebook{background:url(http://ca.koreaportal.com/new/images/facebook_ic.jpg) no-repeat left; padding-left:17px;}

#topbox{overflow:hidden; padding:18px 0 20px 0; height:45px;}
#topbox .top_ad, h1{padding-top:14px; padding-left:10px;}
#topbox .top_ad{float:right; margin-right:15px;margin-top:-20px;}
#searchbox{width:253px; margin:5px 0 2px 0; float:right;}
#searchbox .search{ border:1px solid #9a9a9a; height:21px; }
#searchbox .input_keyword{background:#FFF; border:1px solid #FFF; margin:0 0 5px 10px; height:18px; width:200px; font-weight:bold;}
.keyword span{color:#c4c4c4;}

#topbar{height:35px;width:980px; background:url(http://ca.koreaportal.com/new/images/nav_bg_by.jpg) repeat-x; padding-left:10px;}
#topbar .ad{width:260px; float:right; margin-top:8px;}
#topbar .image_list {overflow: hidden;position: relative;height:25px;width:220px; cursor:pointer; clear:both; float:right;}
#topbar .image_list .topad {position:absolute; display:none; background:url(http://ca.koreaportal.com/new/images/top_ad_ic.gif) no-repeat left; padding-left:20px;}
#topbar .image_list .topad a{color:#000;}
#topbar .nav{ float:left;height:35px; width:741px; border-right:1px solid #6a6a6a;}
#topbar .nav ul{float:left; width:970px; }
#topbar .nav ul li a{color:#FFF;}
#topbar .nav ul li {float:left; padding:6px 10px 5px 10px; font-weight:bold; height:31px;}
#topbar .nav ul li a:hover{height:31px; color:#fccf31; text-decoration:none;}
.nav_right{ float:right; background:url(http://ca.koreaportal.com/new/images/nav_bg_by_ri.jpg) repeat-x; width:228px; padding-left:10px;height:35px;}
.nav_right ul li a{color:#2a2a2a;}
.nav_right ul li{float:left; padding:6px 11px 5px 11px; font-weight:bold; height:31px;}
.nav_right ul li a:hover{color:#000;}

#container{margin-top:6px;}
#container .left{width:229px; float:left;}


/**Left content Start**/
#login{border:1px solid #c4c4c4; background:#fcfcfc;  padding:12px; margin-bottom:13px;}
#login input{width:127px; color:#333; height:18px;}
#login .checkbox{width:10px;}
#login td{height:25px;}
#login div{ padding-top:7px;}
#logout{border:1px solid #c4c4c4; background:#fcfcfc; height:50px; padding:12px; margin-bottom:13px;}
#logout td{height:25px;}
#left_ad{margin:13px 0 3px 0;}
#left_ad .img{padding-bottom:5px;}

#hotissue{border-bottom:1px solid #e8e8e8; padding-bottom:10px;}
#hotissue .title{height:25px;} 
#hotissue .title a{float:right;}
#hotissue img{float:left; padding:0 10px 10px 0;}
#hotissue ul li{background:url(http://ny.koreaportal.com/new/images/left_dg1.gif) no-repeat left; padding-left:10px;}

#travel{border-bottom:1px solid #e8e8e8; margin:12px 0; padding-bottom:10px;}
#travel .box{height:73px;}
#travel .more{font-weight:bold; height:20px;}
#travel .red{font-weight:bold; color:#d9131a;}
#travel .title{height:25px;} 
#travel .title a{float:right;}
#travel img{float:left; padding:0 10px 10px 0;}
#travel div ul li{background:url(http://ny.koreaportal.com/new/images/left_dg_red.gif) no-repeat left; padding:0 10px; float:left;}

#local{padding-bottom:7px;}
#local .title{height:25px;} 
#local .title a{float:right;}
#local img{float:left; padding:0 10px 10px 0;}
#local ul li{background:url(http://ny.koreaportal.com/new/images/left_dg1.gif) no-repeat left; padding-left:10px;}

#game{border:1px solid #c4c4c4; background:url(http://ny.koreaportal.com/new/images/game_bg.jpg) no-repeat top right; margin-top:8px; padding:7px 13px 10px 13px; overflow:hidden; height:130px;}
#game .red a{font-weight:bold; color:#d9131a;}
#game .box{width:95px; margin-top:8px;}
/**Left content End**/

/**Center content Start**/
#center{float:left; width:428px; margin-left:12px;}
#center .top_banner{margin-bottom:12px;}
#center .mid_bn{margin:12px 0;}
#news .tabbox{margin-bottom:10px;}
#news .tab li {width:85px;height:22px;float:left; padding-top:5px; text-align:center;}
#news .tab li.tabOut{font-weight:normal;color:#707070; background:url(http://ny.koreaportal.com/new/images/news_taboff.jpg) no-repeat; }
#news .tab li.tabOver{font-weight:bold;color:#000; background:url(http://ny.koreaportal.com/new/images/news_tabon2.jpg) no-repeat;}
.thumbnail{margin-right:10px;float:left; width:112px; font-size:8pt; line-height:130%; font-weight:bold;}
.thumbnail img{border:1px solid #d0ced0; margin-bottom:5px;}
.list{width:300px;}
#news .list ul li{background:url(http://ny.koreaportal.com/new/images/list_dg.gif) no-repeat left; padding-left:6px;}

#entertainment h2{font-size:11pt; font-weight:bold; padding-right:123px; float:left;}
#entertainment h2 span{font-size:11px; color:#999;}
#entertainment .red a{font-weight:bold; color:#0e8ac8;}
#entertainment .title{margin:10px 0 6px 0; height:20px; border-top:1px solid #dfdfdf; padding-top:7px;}
#entertainment .title ul li{float:left;}
#entertainment span{padding:0 8px;}
#entertainment .list ul li{background:url(http://ny.koreaportal.com/new/images/list_dg.gif) no-repeat left; padding-left:6px;}

#market{border:1px solid #c4c4c4; background:#f9f9f9; height:170px;}
#market .title{padding:0 10px 5px 0; margin-top:5px; height:30px;}
#market img{float:left;}
#market span{float:right; background:url(http://ny.koreaportal.com/new/images/market_more.gif) no-repeat left; padding-left:13px;}
#markettbox .tab{width:107px; margin-right:5px; cursor:pointer;}
#markettbox .text{width:305px;}
#community{margin-top:13px;}
#community .contentbox{width:205px;}
#community .title{height:25px;}
#community .title a{float:right;}
#community .text ul li{background:url(http://ny.koreaportal.com/new/images/list_dg.gif) no-repeat left; padding-left:8px;}
#community .left{float:left;}
#community .right{float:right;}
/**Center content End**/

/**Right content Stare**/
#right{float:right; width:300px;}
#right .right_bn{ margin-top:5px;}
#right_search{border:1px solid #e9e9e9; margin-bottom:12px;}
#right_search .box{border:1px solid #c4c4c4; padding:12px 12px 5px 12px;}
#right_search .text ul li{float:left; padding:0 5px;}
#right_search .text div{height:25px;}
#right_search .title{font-size:14px; font-weight:bold; height:25px;}
#right_search .redbox a{background:#004499; color:#FFF; padding:2px;}
#right_search .b_bold{font-size:12px; font-weight:bold;}
#right_search .gray_bg a{background:#393939; padding:2px; color:#FFF;}
#right_search .g_bg a{background:#e5e5e5; padding:2px; font-weight:bold;}
#right_search .more{padding:5px 0 0 10px; height:30px;}
#right_search .red_b a{font-weight:bold; color:#e81818;}
#right_search .bule_b a{font-weight:bold; color:#0e8ac7;}
#right_search .more ul li{background:url(http://ny.koreaportal.com/new/images/red_more.jpg) no-repeat left; padding:0 15px; float:left; font-weight:bold;}

#follow{border-right:1px solid #c4c4c4;border-left:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4; border-top:1px solid #24a5e6; margin:12px 0;}
#follow .title{border-bottom:1px solid #ddd; height:27px; padding:3px 0 0 10px; font-weight:bold;}
#follow .content{padding:10px;}
#follow .line{border-bottom:1px solid #ddd; margin:2px 0 5px 0;}
#shopping{border-right:1px solid #c4c4c4;border-left:1px solid #c4c4c4; border-bottom:1px solid #c4c4c4; border-top:1px solid #3c3c3c;}
#shopping .title{border-bottom:1px solid #ddd; height:27px; padding:3px 0 0 10px; font-weight:bold;}
#shopping .content{padding:10px;}
#shopping .arrow{padding:5px 10px 0 0;}
#shopping .arrow ul li{width:16px; float:left;}
#shopping .list{width:276px;}
#shopping .list img{padding-bottom:5px;}
#shopping .list ul li{float:left; width:47px; padding-right:8px; line-height:100%;}
#shopping .list ul li, .none{padding-right:none;}
/**Right content End**/

#footer{background:#f7f7f7; line-height:165%; border-top:2px solid #959595; border-bottom:2px solid #e4e4e7;}
#footer ul li{float:left;}
#footer span{ color:#bbb; padding:0 15px;}
#footer .category{margin:0 auto; width:980px; padding:10px 5px 15px 10px;}
#footer ul li a{color:#6f6e6e;}
#footer a:hover{color:#004499;}
#footer .category p{ font-size:10pt; font-weight:bold; padding-bottom:10px; padding:10px 20px 0 0; width:100px;}
#footer .include{overflow:hidden; padding:10px 0; border-bottom:1px solid #ececec;}
#footer .include_2{overflow:hidden; padding-top:13px;}
#footer .include_2 li{ padding-right:15px;}

#affiliates li {margin-bottom:4px;}

#company{margin:0 auto; width:680px; padding:10px 0; text-align:center;}
#company div{text-align:center; overflow:hidden; padding-left:130px;}
#company ul li{float:left;}
#company p{color:#0778d6;}
#company ul li a{color:#5f5f5f;}
#company span{padding:0 10px;}