@charset "UTF-8";
/* CSS Document */
@charset "utf-8";
/* 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,
 canvas, details, figcaption, figure{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent;}
 
 * {margin:0; padding:0;}
body{font-family:"돋움",dotum,sans-serif; font-size:12px;}
ul, li {list-style:none;}
img {border:0;}
a {selector-dummy : expression(this.hideFocus=true);}
a, a:link {text-decoration:none; color:#2d3740;}
a:hover { text-decoration:underline;color:#3123bc;}
.hidden {overflow:hidden;}
.bold{ font-weight:bold;}
.clear {clear:both;}
.mb15 { margin-bottom:15px;}
.mt15 { margin-top:15px;}
.mt12 { margin-top:12px;}

/* top *//* top *//* top *//* top *//* top *//* top *//* top *//* top */
.topbarall{position:relative; height:31px; margin:0 auto; width:980px;}
.local_menu li {float:left;}
.local_menu .la{background:url(http://koreaportal.com/newmain/images/la_topmu.gif) no-repeat 0 0; position:absolute; left:59px; top:0; height:31px; }
.local_menu .la a {width:37px; height:31px; display:block; text-indent:-9999px; margin-right:23px;}
.local_menu .la a:hover {background:url(http://koreaportal.com/newmain/images/la_topmu.gif) no-repeat 0 -31px;}
.local_menu .ny{background:url(http://koreaportal.com/newmain/images/ny_topmu.gif) no-repeat 0 0; position:absolute; left:96px; top:0; height:31px;}
.local_menu .ny a {width:37px; height:31px; display:block; text-indent:-9999px; margin-right:23px;}
.local_menu .ny a:hover {background:url(http://koreaportal.com/newmain/images/ny_topmu.gif) no-repeat 0 -31px;}
.local_menu .sf{background:url(http://koreaportal.com/newmain/images/sf_topmu.gif) no-repeat 0 0; position:absolute; left:126px; top:0; height:31px;}
.local_menu .sf a {width:37px; height:31px; display:block; text-indent:-9999px; margin-right:23px;}
.local_menu .sf a:hover {background:url(http://koreaportal.com/newmain/images/sf_topmu.gif) no-repeat 0 -31px;}
.local_menu .sea{background:url(http://koreaportal.com/newmain/images/sea_topmu.gif) no-repeat 0 0; position:absolute; left:160px; top:0; height:31px;}
.local_menu .sea a {width:62px; height:31px; display:block; text-indent:-9999px; margin-right:23px;}
.local_menu .sea a:hover {background:url(http://koreaportal.com/newmain/images/sea_topmu.gif) no-repeat 0 -31px;}
.local_menu .dal{background:url(http://koreaportal.com/newmain/images/dal_topmu.gif) no-repeat 0 0; position:absolute; left:223px; top:0; height:31px;}
.local_menu .dal a {width:53px; height:31px; display:block; text-indent:-9999px; margin-right:23px;}
.local_menu .dal a:hover {background:url(http://koreaportal.com/newmain/images/dal_topmu.gif) no-repeat 0 -31px;}
.local_menu .chi{background:url(http://koreaportal.com/newmain/images/chi_topmu.gif) no-repeat 0 0; position:absolute; left:277px; top:0; height:31px;}
.local_menu .chi a {width:69px; height:31px; display:block; text-indent:-9999px; margin-right:23px;}
.local_menu .chi a:hover {background:url(http://koreaportal.com/newmain/images/chi_topmu.gif) no-repeat 0 -31px;}
.local_menu .dc{background:url(http://koreaportal.com/newmain/images/dc_topmu.gif) no-repeat 0 0; position:absolute; left:345px; top:0; height:31px;}
.local_menu .dc a {width:42px; height:31px; display:block; text-indent:-9999px; margin-right:23px;}
.local_menu .dc a:hover {background:url(http://koreaportal.com/newmain/images/dc_topmu.gif) no-repeat 0 -31px;}
.local_menu .atl{background:url(http://koreaportal.com/newmain/images/atl_topmu.gif) no-repeat 0 0; position:absolute; left:387px; top:0; height:31px;}
.local_menu .atl a {width:62px; height:31px; display:block; text-indent:-9999px; margin-right:23px;}
.local_menu .atl a:hover {background:url(http://koreaportal.com/newmain/images/atl_topmu.gif) no-repeat 0 -31px;}
.local_menu .van{background:url(http://koreaportal.com/newmain/images/van_topmu.gif) no-repeat 0 0; position:absolute; left:450px; top:0; height:31px;}
.local_menu .van a {width:80px; height:31px; display:block; text-indent:-9999px; margin-right:23px;}
.local_menu .van a:hover {background:url(http://koreaportal.com/newmain/images/van_topmu.gif) no-repeat 0 -31px;}
.local_menu .mon{background:url(http://koreaportal.com/newmain/images/mon_topmu.gif) no-repeat 0 0; position:absolute; left:535px; top:0; height:31px;}
.local_menu .mon a {width:70px; height:31px; display:block; text-indent:-9999px; margin-right:23px;}
.local_menu .mon a:hover {background:url(http://koreaportal.com/newmain/images/mon_topmu.gif) no-repeat 0 -31px;}
.local_menu .toronto{background:url(http://koreaportal.com/newmain/images/toronto_topmu.gif) no-repeat 0 0; position:absolute; left:605px; top:0; height:31px;}
.local_menu .toronto a {width:66px; height:31px; display:block; text-indent:-9999px; margin-right:23px;}
.local_menu .toronto a:hover {background:url(http://koreaportal.com/newmain/images/toronto_topmu.gif) no-repeat 0 -31px;}
.local_menu .boston{background:url(http://koreaportal.com/newmain/images/boston_topmu.gif) no-repeat 0 0; position:absolute; left:670px; top:0; height:31px;}
.local_menu .boston a {width:59px; height:31px; display:block; text-indent:-9999px; margin-right:23px;}
.local_menu .boston a:hover {background:url(http://koreaportal.com/newmain/images/boston_topmu.gif) no-repeat 0 -31px;}
.local_menu .lv{background:url(http://koreaportal.com/newmain/images/lasvegas_topmu.gif) no-repeat 0 0; position:absolute; left:730px; top:0; height:31px;}
.local_menu .lv a {width:76px; height:31px; display:block; text-indent:-9999px; margin-right:23px;}
.local_menu .lv a:hover {background:url(http://koreaportal.com/newmain/images/lasvegas_topmu.gif) no-repeat 0 -31px;}
.local_menu .phi{background:url(http://koreaportal.com/newmain/images/phi_topmu.gif) no-repeat 0 0; position:absolute; left:811px; top:0; height:31px;}
.local_menu .phi a {width:87px; height:31px; display:block; text-indent:-9999px; margin-right:23px;}
.local_menu .phi a:hover {background:url(http://koreaportal.com/newmain/images/phi_topmu.gif) no-repeat 0 -31px;}
.local_menu .sdiego{background:url(http://koreaportal.com/newmain/images/sandiego_topmu.gif) no-repeat 0 0; position:absolute; left:905px; top:0; height:31px;}
.local_menu .sdiego a {width:74px; height:31px; display:block; text-indent:-9999px; margin-right:23px;}
.local_menu .sdiego a:hover {background:url(http://koreaportal.com/newmain/images/sandiego_topmu.gif) no-repeat 0 -31px;}

#new_menu {float: right; padding-top: 10px;}
#new_menu ul li {float: left;}
#new_menu ul li span {color: #C3C3C3; padding: 0 7px;}
#new_menu ul li a {font-weight: bold;}
#new_menu ul li a:hover {color: #003399;}


/* bottom *//* bottom *//* bottom *//* bottom *//* bottom *//* bottom *//* bottom *//* bottom */


.footerNbox{background:#1d2033;}
.footerNbox .inboxbot{margin:0 auto; width:980px;}
.footerNbox .inboxbot .generally a{ color:#878ba9;}
.footerNbox .bannermg{ margin:0 auto; text-align:center; padding:20px 0;}
.footerNbox .allmenubox .generally ul{margin-right:67px;}
.footerNbox .allmenubox{ padding:20px 0; border-bottom:1px solid #373c5c; border-top:1px solid #373c5c;}
.footerNbox .intromenu ul li{float:left;}
.footerNbox .intromenu ul li a{ color:#fff;}
.footerNbox .intromenu ul li span{color:#fff; padding: 0 10px;}
.footerNbox .capy_data{ color:#616680;}
.footerNbox .bottomboxft{ padding:15px 0 10px 0;}
.footerNbox .quicklinks {border-left:1px solid #373c5c; border-right:1px solid #373c5c; padding:0 20px; height:220px; margin-right:34px;}
.footerNbox .quicklinks ul li a{ color:#5f6bad;}
.footerNbox .titleecm{padding-bottom:5px;}
.footerNbox .titleecmmk{ padding:20px 0 5px 0;}
.letterbox .titleecm{ padding-left:20px;}

.letterboxfot{ width:190px; height:135px;}
.tx_box_ft_let{width:190px; float:left;}
input[type=checkbox]{-webkit-appearance:checkbox;}
input[type=radio]{-webkit-appearance:radio;}
.bt_letter_ft{ float:left; width:40px; height:30px; }
input:focus {border-color:#333;}
.tx_box_ft_let .button {color:#8a8fae; background:#080917; cursor:pointer; font-size:12px; width:40px;  height:28px; line-height:28px; text-align: center; text-decoration:none; border:1px solid #080917;}
.tx_box_ft_let .button:hover {background:#151733;}
.tx_box_ft_let .email {display:block; height:26px; width:140px; line-height:26px; background:#3d4571; border:1px solid #3d4571; color:#fff; padding-left:3px;}
.tx_box_ft_let .textbox_leftft{ float:left; width:145px;}


.newYpconleft { float:left; width:680px;}
.newYpconright { float:right; width:300px;}
.newYpcont { width:990px; margin:0 auto;}
.newYpheader { margin:0 auto;}

.newMkconleft { float:left; width:680px;}
.newMkconright { float:right; width:300px;}
.newMkcont { width:990px; margin:0 auto;}
.newMkheader { margin:0 auto;}



