@charset "euc-kr";

/* 2020 ¸ÞÀÎ°³Æí °øÅë UI Ãß°¡(°³Æí ¹Ý¿µ ÈÄ, ÀüÃ¼ Á¤¸® ¿¹Á¤) */
@import url('https://static.hankyung.com/css/www/w/common.ui.all.css?v=202009140917');
/* // */

/* reset */
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, a, em, img, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; font-size:100%;}
body { font-size:12px; font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'Apple SD Gothic Neo', 'µ¸¿ò', Dotum, '±¼¸²', Gulim, Verdana, Arial, sans-serif; letter-spacing:-0.075em; -webkit-text-size-adjust:none; -ms-text-size-adjust: none; /* ºäÇ¥Æ® º¯È¯½Ã ÆùÆ®Å©±â ÀÚµ¿È®´ë ¹æÁö. */ text-align:center; color:#555;}
dl,ul,ol {list-style:none;}
fieldset, img {border:0;}
iframe, img {vertical-align:top;}
input,textarea,select {font-size:12px;}
table {width:100%; border-collapse:collapse;}
em, address {font-style:normal;}
a {color:#555; text-decoration:none; display:inline-block;}
a:hover {color:#223870; text-decoration:underline;}
button {margin:0; padding:0; border:0; background:none;}
caption {visibility:hidden; overflow:hidden; width:0;height:0;font-size:0;line-height:0;}

/* common */
.disBlock {display:block;}
.disNone {display:none;}
.hidden {overflow:hidden; visibility:hidden; position:absolute; left:-10000px; top:0; width:0; height:0; font-size:0; line-height:0;}
.noview {position:absolute; left:-10000px; top:0;}
.txt_search {color:#249ac8 !important;}
.b {font-weight:bold !important;}

/* »ó´Ü history */
.nav_history {width:100%; padding:10px 0 20px; font-size:11px; color:#ccc; }
.nav_history a {color:#ccc}
.nav_history strong {color:#888; font-weight:normal}

/* layout */
#wrap {width:100%; text-align:left;}
#header {position:relative; width:100%; margin:0 auto;}
#container {overflow:hidden; width:1040px; margin:0 auto 30px;}

#contents {float:left; overflow:hidden;}
.sub_ty1 #contents {width:650px;}
.sub_ty2 #contents {width:790px;}

#aside {float:right; overflow:hidden; text-align:left; padding-top:20px;}
.sub_ty1 #aside {width:300px;}
.sub_ty2 #aside {width:160px;}

/*
.btn_bd1_w {display:inline-block; padding:5px 10px 4px; height:15px; line-height:15px; border:1px solid #e5e5e5; background:url("/img/bg_line_off.gif") repeat-x 0 bottom; text-align:center;}
.btn_bd1_g {display:inline-block; padding:5px 10px 4px; height:15px; line-height:15px; border:1px solid #8c939a; background:url("/img/bg_line_on.gif") repeat-x 0 bottom #9ca3ab; text-align:center; color:#fff;}
.btn_bd1_g:hover {text-decoration:none; color:#fff;}
.btn_bd1_w:hover {text-decoration:none;}
*/

/* header */
#header h1 a,
.nav_hk a,
.moreview a,
.hrd_joinwrap a,
.hrd_search {background-image:url(http://member.hankyung.com/img/header_all.gif); background-repeat:no-repeat;}

#header h1.hrd_logo {overflow:hidden; height:50px; margin:20px 0 15px 5px; text-align:left;} /*Á¦È£*/
#header h1.hrd_logo .logo_hk {float:left; width:177px; height:50px; background-position:0 -70px; text-align:left; text-indent:-2000px}
#header h1.hrd_logo .logo_ch {float:left; width:55px; height:50px; background-position:-181px -70px; text-align:left; text-indent:-2000px}

#header.logo_header {position:relative;  width:1040px; margin:0 auto 15px; border-bottom:3px solid #142c67}
#header.logo_header .logo {min-height:49px;  text-align:center}
#header.logo_header .logo a {line-height:46px; background-image:none;}
#header.logo_header .logo a:hover {text-decoration:none}
#header.logo_header .logo img {width:79px; margin-top:-1px; margin-right:5px; vertical-align:middle;}

.hrd_weather {position:absolute; top:37px; right:0;} /* ³¯¾¾ */

.hrd_link {position:relative; width:100%; border-bottom:1px dotted #ccc; z-index:100;} /*»ó´Ü¸µÅ©*/
.hrd_link:after {content:''; clear:both; display:block;}
.hrd_link a {color:#555; font:11px/18px Dotum, Gulim, sans-serif;}
.hrd_link a.on,
.hrd_link a:hover {color:#249ac8; text-decoration:underline;}
.nav_hk {float:left;}
.nav_hk a {float:left; overflow:hidden; height:18px; padding:3px 0; line-height:18px; color:#888; letter-spacing:-1px;}
.nav_hk .eng {width:60px; margin-right:10px; text-align:left; text-indent:-2000px; background-position:4px 3px; border-right:1px dotted #ccc;}
.nav_hk .pdf {width:70px; padding-left:20px; background-image:url('https://static.hankyung.com/img/img.hk/w/icn_topPdf.gif') !important; background-position:6px 5px; }
.nav_hk .ssc {width:45px; padding-left:20px; background-position:3px -40px;}
.nav_hk .ssc2 {width:70px; padding-left:17px; background-position:0 -40px;}
.nav_hk .hkplus {width:81px; padding-left:30px; background-image:url('https://static.hankyung.com/img/img.hk/w/icn_topHkPlus.gif') !important; background-position:12px 6px; font-weight:bold; }
.nav_hk .hkplus sup {line-height:11px; vertical-align:top}
.nav_hk .hkplus2 {width:138px; padding-left:30px; background-image:url('https://static.hankyung.com/img/img.hk/w/icn_topHkPlus.gif') !important; background-position:12px 6px; font-weight:bold; }
.nav_hk .h_page {width:105px; padding-right:8px; margin-right:12px; background-position:100% -10px; text-align:right;}
.nav_conn_site {float:right;}
.nav_conn_site a { color:#555;}
.nav_channel {float:left;}
.nav_channel li {float:left; height:18px; padding:4px 0 2px; line-height:18px;}
.nav_channel li a {float:left; padding:0 6px 0 7px;}
.nav_channel li.moreview a {padding-right:9px; background-position:100% 8px;}

.nav_more {position:absolute; top:24px; right:0; overflow:hidden; width:645px; padding:8px 0 7px; background-color:#fff; border:1px solid #ccc; text-align:left;}
.nav_more ul {float:left;}
.nav_more ul.nm1 {width:83px;}
.nav_more ul.nm2 {width:110px;}
.nav_more ul.nm3 {width:87px;}
.nav_more ul.nm4 {width:87px;}
.nav_more ul.nm5 {width:75px;}
.nav_more ul.nm6 {width:98px;}
.nav_more ul.nm7 {width:100px;}
.nav_more li {padding-left:13px; font:12px/18px Dotum, Gulim, sans-serif; letter-spacing:-1px;}
.nav_more li .new {color:#00080b; font-weight:bold;}
.nav_more li .icn {vertical-align:middle;}

.hrd_joinwrap {float:left; margin:3px 0 0 9px;} /* »ó´Ü ·Î±×ÀÎ */
.hrd_joinwrap a {overflow:hidden; float:left; height:18px; margin-left:2px; text-align:left; text-indent:-2000px;}
.hrd_joinwrap .btn_login {width:48px; background-position:-80px 0;}
.hrd_joinwrap .btn_join {width:57px; background-position:-130px 0;}
.hrd_joinwrap .btn_logout {width:57px; background-position:-80px -20px;}
.hrd_joinwrap .btn_mypage {width:48px; background-position:-137px -20px;}

.hrd_search {position:absolute; top:66px; right:0; width:300px; height:29px; background-position:0 100%;} /* »ó´ÜÅëÇÕ°Ë»ö */
.hrd_search legend {display:none;}
.hrd_search .tzSelect {position:relative; float:left; width:90px; z-index:90; color:#888; text-align:left;}
.hrd_search .tzSelect .selectBox {padding:8px; cursor:pointer;}
.hrd_search .tzSelect .dropDown {position:absolute; top:1px; left:0px; width:88px; background-color:#fff; border:1px solid #ccc;}
.hrd_search .tzSelect .dropDown li {padding:2px 0 0 8px; line-height:18px; cursor:pointer;}
.hrd_search .tzSelect .dropDown li:hover {background-color:#f5f8f9; font-weight:bold;}
.hrd_search .inp_search_kwd {float:left; width:160px; height:24px; padding-top:2px;}
.hrd_search #promotionHtml {overflow:hidden; width:155px; padding-right:5px; vertical-align:top}
.hrd_search .inp_search_kwd input {width:100%; height:24px; line-height:24px; border:0; margin:0; padding:0; background:none; letter-spacing:-1px; vertical-align:top}
.hrd_search .btnSearch {float:right; width:43px; height:29px;}

.hrd_ad {position:absolute; top:35px; right:10px;}
.hrd_ad iframe {vertical-align:top;}

/* gnb */
#gnb {width:980px; height:65px; margin:0 auto; position:relative;}/* background-color:#f7f7f7; border-bottom:1px solid #e8e8e8; */
#gnb .hrd_gnb,
#gnb .hrd_gnb a {background-image:url(http://member.hankyung.com/img/gnb_menu_all2.gif);}
#gnb .hrd_gnb {width:100%;}
#gnb .hrd_gnb:after {content:''; clear:both; display:block;}
#gnb .hrd_gnb li {float:left; height:35px;}
#gnb .hrd_gnb li.m1 {width:195px;}
#gnb .hrd_gnb li.m2 {width:197px;}
#gnb .hrd_gnb li.m3 {width:196px;}
#gnb .hrd_gnb li.m4 {width:196px;}
#gnb .hrd_gnb li.m5 {width:196px;}
#gnb .hrd_gnb a {display:block; height:35px; margin-left:0; background-repeat:no-repeat; text-align:left; text-indent:-2000px;}
#gnb .hrd_gnb li.m1 a {background-position:0 0;}
#gnb .hrd_gnb li.m2 a {background-position:-195px 0;}
#gnb .hrd_gnb li.m3 a {background-position:-392px 0;}
#gnb .hrd_gnb li.m4 a {background-position:-588px 0;}
#gnb .hrd_gnb li.m5 a {background-position:-784px 0;}
#gnb .hrd_gnb li.m1 a:hover,
#gnb .hrd_gnb li.m1 a.on {background-position:0 -35px;}
#gnb .hrd_gnb li.m2 a:hover,
#gnb .hrd_gnb li.m2 a.on {background-position:-195px -35px;}
#gnb .hrd_gnb li.m3 a:hover,
#gnb .hrd_gnb li.m3 a.on {background-position:-392px -35px;}
#gnb .hrd_gnb li.m4 a:hover,
#gnb .hrd_gnb li.m4 a.on {background-position:-588px -35px;}
#gnb .hrd_gnb li.m5 a:hover,
#gnb .hrd_gnb li.m5 a.on {background-position:-784px -35px;}
#gnb .hrd_gnb .hrd_snb {position:absolute; top:35px; left:0; overflow:hidden; width:980px; height:30px; /* margin-top:-30px; */ font:12px/18px Dotum; border-bottom:1px solid #e8e8e8; background-color:#f7f7f7; z-index:80}
#gnb .hrd_gnb .hrd_snb ul {margin-top:8px;}
#gnb .hrd_gnb li.m1 .hrd_snb ul {margin-left:0;}
#gnb .hrd_gnb li.m2 .hrd_snb ul {margin-left:230px;}
#gnb .hrd_gnb li.m3 .hrd_snb ul {margin-left:0;}
#gnb .hrd_gnb li.m4 .hrd_snb ul {margin-left:320px; /* 320px */}
#gnb .hrd_gnb li.m5 .hrd_snb ul {margin-left:0;}
#gnb .hrd_gnb .hrd_snb li {float:left; height:18px; padding:0 0 0 20px; margin:0; vertical-align:top;}
#gnb .hrd_gnb .hrd_snb a {color:#555; font-family:dotum; text-indent:0; background:none;}
#gnb .hrd_gnb .hrd_snb a:hover,
#gnb .hrd_gnb .hrd_snb a.on {color:#ea1313; text-decoration:underline;}


/* gnb */

/* toggle */
.toggle-sct {display:none;}
.active .toggle-sct {display:block;}

.lft {float:left;}
.rgt {float:right;}

.grd-row {width:990px;}
.grd-col-1,
.grd-col-2 {float:left;}
.grd-col-1 {width:330px;}
.grd-col-2 {width:660px;}
.grd-row.w-box {width:978px;}
.grd-col-1.w-box {width:318px;}
.grd-col-2.w-box {width:648px;}

.icon {display:inline-block; background-image:url('https://static.hankyung.com/img/img.hk/w/ico_global.png'); background-repeat:no-repeat;}
.icon.i-th {width:11px; height:11px; background-position:0 0;}
.icon.i-wx {width:15px; height:15px; background-position:-50px 0;}

.global-top {position:relative; width:980px; margin:0 auto; z-index:999; font-family:dotum, sans-serif; border-bottom:1px solid #ddd;}
.top-lnk {float:left; height:29px;}
.top-map {clear:both; position:relative; overflow:hidden; width:100%; background-color:#777;}

.grd-row:after,
.global-top:after,
.top-lnk:after,
.top_map:after {clear:both; display:block; content:'';}

.top-lang {position:relative; float:left; padding-right:5px; margin-right:5px; /* background:url(http://img.hankyung.com/img/bar_1x11pxddd.gif) no-repeat 100% 7px; */ }
.top-lang li {float:left;}
.top-lang a {display:inline-block; padding:6px 6px 2px; line-height:16px; color:#777;}
.top-lang:after {content:''; display:inline-block; position:absolute; top:7px; right:0; width:1px; height:11px; background:#ddd}

.top-lnk li {float:left;}
.top-lnk a {display:inline-block; line-height:16px; padding:7px 9px 6px; background:none; color:#777}
.top-lnk > li:first-child a {padding-left:0; background:none;}

.top-aff {position:relative; float:left; padding-right:5px; margin-right:12px; /* background:url(http://img.hankyung.com/img/bar_1x11pxddd.gif) no-repeat 100% 9px; */ }
.top-aff li {float:left;}
.top-aff a {display:inline-block; padding:8px 9px 5px; line-height:16px; color:#777;}
.top-aff:after {content:''; display:inline-block; position:absolute; top:9px; right:0; width:1px; height:11px; background:#ddd}
.global-top .rgt .btn-grp {float:left;}

.global-top .rgt .butn {height:29px; padding:0; vertical-align:top}
.global-top .rgt .butn .icon {overflow:hidden; display:block; padding-right:3px; vertical-align:middle; text-align:left; text-indent:-9000px; font-size:0;}

.top-map a:link,
.top-map a:hover,
.top-map a:active,
.top-map a:visited {color:#fff;}
.top-map a:hover {text-decoration:underline;}
.top-map .toggle-sct {overflow:hidden; width:980px; margin:0 auto; padding:20px 0 28px; color:#fff; letter-spacing:-1px;}
.top-map .toggle-sct dl {float:left; width:270px;}
.top-map .toggle-sct ul {float:left; width:100px;}
.top-map .toggle-sct li {font-weight:bold;}
.top-map .toggle-sct dl:first-child,
.top-map .toggle-sct dl.fst {width:240px; margin-left:40px;}
.top-map .toggle-sct dt,
.top-map .toggle-sct dd,
.top-map .toggle-sct li {line-height:20px; margin-top:10px;}
.top-map .toggle-sct dt {font-weight:bold; font-size:14px;}
.top-map .toggle-sct dd {float:left; width:118px;}
.top-map .btn-close {position:absolute; top:0; right:0; width:55px; height:55px; cursor:pointer;}
.top-map .butn .icon {display:block; overflow:hidden; margin:0 auto; text-align:left; text-indent:-9000px; font-size:1px;}

.v2 .top-map .toggle-sct dl {width:268px; padding-left:15px; border-left:1px solid #858585;}
.v2 .top-map .toggle-sct dl:first-child,
.v2 .top-map .toggle-sct dl.fst {width:385px; border:none; margin:0}
.v2 .top-map .toggle-sct dt {display:none;}
.v2 .top-map .toggle-sct dd {width:90px; padding-left:20px; white-space:nowrap;}


.logo-header {position:relative; width:100%; margin-top:10px;}
.top-lnk {height:29px;}
.top-lnk a {padding:0 7px 0}
.top-aff {margin-right:0; padding-right:8px; background-position:100% 7px}
.top-aff a {padding:6px 6px 2px;}
.global-top .rgt .butn {height:24px;}


.top-join {float:left; padding:0 8px 0 4px; /* margin-right:12px; background:url(http://img.hankyung.com/img/bar_1x11pxddd.gif) no-repeat 100% 7px; */}
.top-join li {float:left;}
.top-join a {display:inline-block; padding:6px 5px 2px; line-height:16px; color:#777;}



#header.header {width:980px; min-width:980px; margin:0 auto; border-bottom:2px solid #222; background-color:#fff;}
.header .logo {position:absolute; top:0; left:50%; overflow:hidden; width:150px; height:77px; margin-left:-490px; z-index:999}
.header .logo a {display:block; overflow:hidden; width:100%; height:77px; text-align:left; text-indent:-9000px; font-size:0; background:url(http://member.hankyung.com/img/hk_logo.gif) no-repeat 0 0 !important}
#gnb.nav-wrap {position:relative; width:980px; height:77px !important; min-width:980px; margin:0 auto; font-size:13px; z-index:997}
.global-nav {width:100%; height:46px; margin:0 auto; padding-top:34px; font-family:'Malgun Gothic', '¸¼Àº °íµñ', ¡¯µ¸¿ò¡¯,Dotum, ¡¯±¼¸²¡¯,Gulim, verdana, sans-serif; overflow:hidden}
.global-nav li {float:left;}
.global-nav > li {margin:0;}
.global-nav > li:first-child {margin-left:175px;}
.global-nav > li > a {display:inline-block; line-height:26px; padding:0 14px 20px; font-size:16px; font-weight:bold; color:#000; letter-spacing:-1px; text-decoration:none;}
.global-nav > li.active > a {background:url(http://member.hankyung.com/img/bg_gnbActive.gif) repeat-x 0 0; color:#fff;}
.global-nav .s-menu {display:none; position:absolute; top:80px; left:0; width:100%; height:42px; background:url(http://member.hankyung.com/img/bg_gnb2dps.png) repeat-x 0 0; z-index:999;}
.global-nav li ul {width:980px; margin:0 auto;}
.global-nav .open .s-menu {display:block !important;}
.global-nav li li a {display:inline-block; line-height:20px; padding:10px 10px 9px; }
.global-nav .s-menu li.active a {color:#cf2604; font-weight:bold;}
.global-nav .m1 li:first-child {margin-left:0;}
.global-nav .m2 li:first-child {margin-left:250px;}
.global-nav .m4 li:first-child {margin-left:310px;}

/* ÇÏ´Ü ±¤°í 728 90 */
.ft_ad {width:980px; margin:0 auto; padding:20px 0 19px; text-align:center; border-top:1px solid #efefef; text-align:center;}
.ft_adframe {position:relative; width:728px; height:90px; border:1px solid #e6e6e6; margin:0 auto;}
.ft_adframe .closeX {position:absolute; top:-1px; right:-20px; overflow:hidden; width:19px; height:19px; background-position:100% 0; text-align:left; text-indent:-2000px}

/* .ft_adframe .closeX,
.ft_company dt,
.ft_company dd a,
.ft_company dd span,
.ft_adress span,
.cnl_ad_frame .closeX {background-image:url(http://img.hankyung.com/img/footer_all.gif); background-repeat:no-repeat;} */

.ftr_qlink {overflow:hidden; width:100%;}
.ftr_qlink dl {overflow:hidden; width:100%;}
.ftr_qlink dt {padding:7px 0; border-bottom:1px solid #efefef; text-align:center; }
.ftr_qlink dd {padding:25px 0; text-align:center; border-bottom:1px solid #efefef; }
.ftr_qlink dd a {margin:0 30px;}

.ftr_sct {position:relative; width:100%;}
/* #footer .ft_nav_all {overflow:hidden; width:100%; border-top:2px solid #00080b;}
#footer .ft_bnr {position:absolute; top:6px; right:0;}
#footer .ft_bnr li {float:left; height:33px;}
#footer .btn_nav { margin:17px 0 13px; padding:0 10px; line-height:15px;}
#footer .btn_nav a {padding-right:10px; color:#555;}
#footer .nav_open .btn_nav a {background-position:100% -58px;}
#footer .nav_close .btn_nav a {background-position:100% -38px;}
#footer .nav_list {clear:left; overflow:hidden; width:980px; padding:20px 0 30px; background-color:#f7f7f7; border-top:1px solid #efefef;}
#footer .nav_open .nav_list {display:block;}
#footer .nav_close .nav_list {display:none;}
#footer .nav_list dl,
#footer .nav_list ul {float:left;}
#footer .nav_list .nav_news {display:inline; width:90px; margin-left:20px;}
#footer .nav_list .nav_stock {width:102px;}
#footer .nav_list .nav_land {width:82px;}
#footer .nav_list .nav_ft {width:86px;}
#footer .nav_list .nav_auto {width:90px;}
#footer .nav_list .nav_golf {width:92px;}
#footer .nav_list .nav_work {width:100px;}
#footer .nav_list .nav_custm {width:90px;}
#footer .nav_list .nav_etc1 {width:130px;}
#footer .nav_list .nav_etc2 {width:77px;}

#footer .nav_list dl {line-height:20px;}
#footer .nav_list dt {line-height:26px;}
#footer .nav_list dt a {color:#00080b; font-weight:bold;}
#footer .nav_list dd a {color:#555; letter-spacing:-1px;}
#footer .nav_list dd.blk {margin-bottom:1em;}
#footer .nav_list li {line-height:26px;}
#footer .nav_list li a {font-weight:bold; color:#555; letter-spacing:-1px;}
#footer .nav_list li a sup {line-height:11px;}

.ft_company {width:100%; border-top:1px solid #efefef;}
.ft_company dl {overflow:hidden; width:100%; padding:10px 0;}
.ft_company .hk_info {border-bottom:1px solid #efefef;}
.ft_company dt {float:left; width:63px; height:17px;}
.ft_company dt span,
.ft_company dt a {display:block; overflow:hidden; height:17px; text-align:left; text-indent:-2000px;}
.ft_company .hk_info dt { background-position:0 0;}
.ft_company .hkdc_info dt { background-position:0 -20px;}
.ft_company dd {float:right; width:890px; margin-top:2px; line-height:16px;}
.ft_company dd a,
.ft_company dd span {float:left; padding:0 9px; color:#555; background-position:-108px -21px}
.ft_company dd a.fst {background:none;}
.ft_company dd fieldset {position:relative; top:-4px; float:left;}

.ft_adress,
.ft_copyright {margin-left:100px; color:#888; line-height:18px;}
.ft_adress span {padding:0 8px; background-position:-108px -21px}
.ft_adress span.fst {padding-left:0; background:none;}
.ft_copyright {font-family:Arial, Tahoma, Dotum, sans-serif; font-size:11px;} */


/* footer ¸®´º¾ó */
/* #footer .ftr_nav {overflow:hidden; width:100%; padding-top:20px;}
#footer .ftr_nav dl {float:left; overflow:hidden; line-height:18px;}
#footer .ftr_nav dl:after {clear:both; display:block; content:'';}
#footer .ftr_nav dt {float:left; margin-right:10px;font-weight:bold; color:#555}
#footer .ftr_nav dd {float:left;}
#footer .ftr_nav dd:after {clear:both; display:block; content:'';}
#footer .ftr_nav dd span,
#footer .ftr_nav dd a {float:left; padding:0 7px; background:url(http://img.hankyung.com/img/bar_footer.gif) no-repeat 0 1px; color:#555; letter-spacing:-0.5px; *letter-spacing:-1px;}
#footer .ftr_nav dd a.b {font-weight:bold;}
#footer .ftr_nav dd a:first-child {background:none; padding-left:0;}
#footer .ftr_nav dd span a {float:none; display:inline; padding:0; background:none;}
#footer .ftr_nav .hk {margin-right:10px;}

#footer .ftr_info {width:100%; margin-top:6px;}
#footer .ftr_info:after {clear:both; display:block; content:'';}
#footer .ftr_info span {float:left; padding:0 7px; background:url(http://img.hankyung.com/img/bar_footer.gif) no-repeat 0 1px; color:#555;}
#footer .ftr_info span.b {font-weight:bold;}
#footer .ftr_info span.fst,
#footer .ftr_info span:first-child {padding-left:0; background:none;}
#footer .ftr_info .fmly {position:relative; float:right; width:120px; height:21px; margin-top:-3px;} */


/* mem_home : È¨
.mem_home {margin-top:30px;}
.mem_home ul {overflow:hidden; padding:30px 20px; border:1px solid #efefef; background:url('http://member.hankyung.com/img/bul_1px02.gif') no-repeat 20px center;}
.mem_home ul li {float:left; width:348px; padding:35px 0 36px 120px; }
.mem_home .title_list01 {margin-bottom:30px; border-right:1px solid #efefef; background:url('http://member.hankyung.com/img/bg_home01.gif') no-repeat 341px 0px;}
.mem_home .title_list02 {margin-bottom:30px; background:url('http://member.hankyung.com/img/bg_home02.gif') no-repeat 302px 0;}
.mem_home .title_list03 {margin-top:30px; border-right:1px solid #efefef; background:url('http://member.hankyung.com/img/bg_home03.gif') no-repeat 342px 4px;}
.mem_home .title_list04 {margin-top:30px; background:url('http://member.hankyung.com/img/bg_home04.gif') no-repeat 294px 0;}
 */

/* mem_home : È¨ */
.mem_home {margin-top:30px;}
.mem_home ul {overflow:hidden; border:1px solid #efefef; background:url('http://member.hankyung.com/img/bul_1px02.gif') no-repeat 20px center;}
.mem_home ul li {float:left; width:484px; margin:5px;}
.mem_home ul li a {display:block; width:397px; height:125px; padding:36px 0 0 75px; margin-right:5px;}
.mem_home ul li a img {display:block; padding-bottom:20px;}
.mem_home .title_list01 {background:url('http://member.hankyung.com/img/bg_home01.gif') no-repeat right 26px;}
.mem_home .title_list02 {margin-left:0px; margin-right:0px; background:url('http://member.hankyung.com/img/bg_home02.gif') no-repeat right 26px;}
.mem_home .title_list03 {background:url('http://member.hankyung.com/img/bg_home03.gif') no-repeat right 26px;}
.mem_home .title_list04 {margin-left:0px; margin-right:0px; background:url('http://member.hankyung.com/img/bg_home04.gif') no-repeat right 26px;}
.mem_home .title_list05 {background:url('http://member.hankyung.com/img/bg_home05.gif') no-repeat right 26px;}


/* mem_finish :°¡ÀÔ¿Ï·á*/
.mem_finish {width:810px; margin:100px auto; border-top:2px solid #00080b;}
.mem_finish .finish_top {padding:70px 0 70px 341px; background:url('http://member.hankyung.com/img/bg_finish.gif') no-repeat 251px 77px;}
.mem_finish .btn_center {padding-top:20px; border-top:1px solid #efefef;}

/* mem_login : ·Î±×ÀÎ*/
.mem_login {padding:83px 85px 95px 85px;}
.mem_login h2 {width:480px; margin:0 auto; padding-bottom:10px; border-bottom:1px solid #ccc;}

.memCnt {overflow:hidden; width:480px; margin:0 auto; padding:0;}
/* .memCnt .loginBox {float:left; width:480px; border-right:1px solid #efefef;} */
.memCnt .loginBox .loginCnt {padding:30px 0 27px 0; margin-left:-1px; border-bottom:1px solid #efefef;}
.memCnt .loginBox .loginCnt .loginCntTop {float:left; width:290px; height:56px;}
.memCnt .loginBox .loginCnt .loginCntTop div {overflow:hidden; margin-bottom:5px;}
.memCnt .loginBox .loginCnt .loginCntTop label {float:left; display:block; width:90px; margin-top:6px; color:#555;}
.memCnt .loginBox .loginCnt .loginCntTop input {float:left; width:174px; height:17px; line-height:17px;}
.memCnt .loginBox .loginCnt .loginSbm {float:left; width:120px; height:51px;}
.memCnt .loginBox .loginCnt .idSaveChk {clear:both; padding:6px 0 0 86px;}
.memCnt .loginBox .loginCnt .idSaveChk label {line-height:18px; vertical-align:middle; color:#555;}
.memCnt .loginBox .loginCnt .idSaveChk input {margin:0; padding:0; height:14px; vertical-align:middle;}
.memCnt .loginBox .memAppLink {overflow:hidden; padding:30px 0 8px 0;}
.memCnt .loginBox .memAppLink h3 {padding-bottom:13px;}
.memCnt .loginBox .memAppLink p {padding-bottom:20px;}
.memCnt .loginBox .memBeginning {float:left; width:230px; background:url('http://member.hankyung.com/img/bg_beginning.gif') no-repeat 157px 16px;}
.memCnt .loginBox .memForget {float:left; width:230px; background:url('http://member.hankyung.com/img/bg_forget.gif') no-repeat 174px 15px;}
.memCnt .adBoxT1 {float:right; width:300px; height:250px; padding-top:30px;}

/* °øÅë */
.textarea {overflow-y:scroll; border:1px solid #b1b1b1; border-right:#d8d8d8; border-bottom:1px solid #ebebeb; color:#555;}
.postscript {padding:18px 0 6px; font-size:11px; color:#555; letter-spacing:-1px; line-height:16px;}
.bg_call {padding-left:15px; background:url('http://member.hankyung.com/img/icon_call.gif') no-repeat 0 3px;}
.con_box {position:relative;}
.con_box .text_vital {position:absolute; top:5px; right:0; font-size:11px;}
.con_box .text_vital01 {position:absolute; top:45px; right:0; font-size:11px;}
.table_type01 .text_bold {font-weight:bold;}

/* contents_revise : È¸¿øÁ¤º¸ ¼öÁ¤ */
.contents_revise {overflow:hidden; width:920px; padding:0 28px 50px; border:2px solid #efefef;}
.contents_revise .aside {float:left; width:240px; padding:38px 40px 0 0;}
.contents_revise .aside h2 {padding-bottom:10px; border-bottom:2px solid #ccc;}
.contents_revise .aside p {padding-top:30px;}
.contents_revise .content {float:left; width:640px;}
.contents_revise .content h3 {padding:40px 0 10px 0; text-align:left; font-size:14px; color:#00080b;}
.contents_revise .table_type01 th {font-weight:bold;}
.contents_revise .table_type01 .text_boldN,
.contents_revise .text_boldN th {font-weight:normal;}

/* contents_pwchange : ºñ¹Ð¹øÈ£ º¯°æ */
.contents_pwchange {overflow:hidden; width:780px; padding:0 98px 59px; border:2px solid #efefef;}
.contents_pwchange .aside {float:left; width:240px; padding:68px 40px 0 0;}
.contents_pwchange .aside h2 {padding-bottom:10px; border-bottom:2px solid #ccc;}
.contents_pwchange .aside p {padding-top:30px;}
.contents_pwchange .content {float:left; width:500px; padding:98px 0 11px 0;}

/* contents_joinconfp : ¾ÆÀÌµð Ã£±â*/
.contents_joinconfp {overflow:hidden; width:920px; padding:0 98px 59px; border:2px solid #efefef;}
.contents_joinconfp .aside {float:left; width:240px; padding:68px 40px 0 0;}
.contents_joinconfp .aside h2 {padding-bottom:10px; border-bottom:2px solid #ccc;}
.contents_joinconfp .aside div {padding:30px 0 31px; background:url('http://member.hankyung.com/img/dotted_single.gif') repeat-x 0 bottom;}
.contents_joinconfp .aside div a {padding-left:6px;}
.contents_joinconfp .aside p {padding-top:30px;}
.contents_joinconfp .content {float:left; width:500px; padding:98px 0 11px 0;}

/* contents_out : È¸¿øÅ»Åð */
.contents_out {overflow:hidden; width:920px; padding:0 28px 70px; border:2px solid #efefef;}
.contents_out .aside {float:left; width:240px; padding:38px 40px 0 0;}
.contents_out .aside h2 {padding-bottom:10px; border-bottom:2px solid #ccc;}
.contents_out .aside p {padding-top:30px;}
.contents_out .content {float:left; width:640px;}
.contents_out .content h3 {padding:40px 0 11px 0; font-size:14px; color:#00080b;}
.box_out {margin-top:68px;}
.box_out div {padding:10px 0 11px;}
.box_out ol {padding:10px 0 11px; line-height:20px;}
.table_out {margin-top:30px;}
.table_out .emphasis {padding-right:27px; letter-spacing:-1px;}
.table_out .cash {color:#e00505;}
.table_out .textarea {width:508px; height:98px;}

/* contents_legal : ÀÌ¿ë¾à°ü */
.contents_legal {overflow:hidden; width:920px; padding:0 28px 70px; border:2px solid #efefef;}
.contents_legal .aside {float:left; width:240px; padding:38px 40px 0 0;}
.contents_legal .aside h2 {padding-bottom:10px; border-bottom:2px solid #ccc;}
.contents_legal .aside p {padding-top:30px;}
.contents_legal .content {float:left; width:640px;}
.contents_legal .content h3 {padding:40px 0 11px 0; font-size:14px; color:#00080b;}
.contents_legal .textarea_type01 .textarea {width:624px; height:328px; padding-left:15px; color:#555;}

/* contents_privacy : °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */
.contents_privacy {overflow:hidden; width:920px; padding:0 28px 70px; border:2px solid #efefef;}
.contents_privacy .aside {float:left; width:240px; padding:38px 40px 0 0;}
.contents_privacy .aside h2 {padding-bottom:10px; border-bottom:2px solid #ccc;}
.contents_privacy .aside p {padding-top:30px;}
.contents_privacy .content {float:left; width:640px;}
.contents_privacy .content .box_type01 {margin-top:68px}
.contents_privacy .content .box_type01 div {padding-top:10px;}
.contents_privacy .content .box_type01 ol {padding:20px 0 11px;;}
.contents_privacy .content .box_type01 ol li {line-height:20px;}
.contents_privacy .policy_type01 {margin-top:30px; border-top:2px solid #ccc;}
.contents_privacy .policy_type01 div {padding:18px 0 14px 0; border-bottom:1px solid #efefef; line-height:20px;}
.contents_privacy .policy_type01 div div {border-bottom:none;}
.contents_privacy .policy_type01 .table_type03 {padding:0;}
.contents_privacy .policy_type01 div h3  {padding:0 0 17px 0; font-size:14px; color:#00080b;}
.policy_type01 .privacy_list01 ol > li {margin-top:10px;}
.policy_type01 .privacy_list01 ul {margin-top:10px;}
.policy_type01 .privacy_list01 ol ul {padding-left:20px;}
.policy_type01 .privacy_list02 ol li {padding:20px 0 0 0;}
.policy_type01 .privacy_list02 div,
.policy_type01 .privacy_list03 div {padding:20px 0 0 0; border-bottom:none;}
.policy_type01 .privacy_list03 div ul {padding:10px 0 0 0;}
.policy_type01 .privacy_list04 ol .first {padding-bottom:20px;}
.policy_type01 .privacy_list05 {}
.policy_type01 .privacy_list06 ol li {padding:20px 0 0 0;}
.bnt_account {display:block; padding:20px 0 30px; text-align:center;}

/* contents_youth : Ã»¼Ò³âº¸È£Á¤Ã¥ */
.contents_youth {overflow:hidden; width:920px; padding:0 28px 70px; border:2px solid #efefef;}
.contents_youth .aside {float:left; width:240px; padding:38px 40px 0 0;}
.contents_youth .aside h2 {padding-bottom:10px; border-bottom:2px solid #ccc;}
.contents_youth .aside p {padding-top:30px;}
.contents_youth .content {float:left; width:640px;}
.contents_youth .content .box_type01 {margin-top:68px}
.contents_youth .content .box_type01 div {padding-top:10px;}
.contents_youth .content .box_type01 ol {padding:20px 0 11px;;}
.contents_youth .content .box_type01 ol li {line-height:20px;}
.contents_youth .policy_type01 {margin-top:30px; border-top:1px solid #ccc;}
.contents_youth .policy_type01 div {padding:18px 0 14px 0; border-bottom:1px solid #efefef; line-height:20px;}
.contents_youth .policy_type01 div.nobd {border:0;}
.contents_youth .policy_type01 .table_type03 {padding:0; border-top:1px solid #ccc;border-bottom:1px solid #efefef;}
.contents_youth .policy_type01 .table_type03 th {border-color:#efefef;}
.contents_youth .policy_type01 div h3 {padding:0 0 17px 0; font-size:14px; color:#00080b;}


/* contents_contract : ¹ýÀû°íÁö */
.contents_contract {overflow:hidden; width:920px; padding:0 28px 70px; border:2px solid #efefef;}
.contents_contract .box_type02  {margin-top:67px; padding:7px 0 4px 0;}
.contents_contract .aside {float:left; width:240px; padding:38px 40px 0 0;}
.contents_contract .aside h2 {padding-bottom:10px; border-bottom:2px solid #ccc;}
.contents_contract .aside p {padding-top:30px;}
.contents_contract .content {float:left; width:640px;}
.contents_contract .logo_list {overflow:hidden; padding:12px 0 20px; border-bottom:1px solid #efefef;}
.contents_contract .logo_list li {float:left; padding-left:78px;}

/* contents_email : ¸ÞÀÏ¼ö½Å¼³Á¤ */
.contents_email {overflow:hidden; width:920px; padding:0 28px 70px; border:2px solid #efefef;}
.contents_email .aside {float:left; width:240px; padding:38px 40px 0 0;}
.contents_email .aside h2 {padding-bottom:10px; border-bottom:2px solid #ccc;}
.contents_email .aside p {padding-top:30px;}
.contents_email .content {float:left; width:640px;}
.contents_email .content h3 {padding:40px 0 11px 0; font-size:14px; color:#00080b;}
.contents_email .table_type04 {margin-top:67px;}

/* contents_joinconfp : ºñ¹Ð¹øÈ£ Ã£±â*/
.contents_pw {overflow:hidden; width:920px; padding:0 98px 59px; border:2px solid #efefef;}
.contents_pw .aside {float:left; width:240px; padding:68px 40px 0 0;}
.contents_pw .aside h2 {padding-bottom:10px; border-bottom:2px solid #ccc;}
.contents_pw .aside div {padding:30px 0 31px; background:url('http://member.hankyung.com/img/dotted_single.gif') repeat-x 0 bottom;}
.contents_pw .aside div a {padding-left:6px;}
.contents_pw .aside p {padding-top:30px;}
.contents_pw .content {float:left; width:500px; padding:83px 0 11px 0;}
.contents_pw .content h3 {margin-top:-15px; padding-bottom:15px;  font-size:14px; color:#00080b;}
.contents_pw .btn_center {padding-top:20px;}

/* contents_identify :°¡ÀÔ¿©ºÎ È®ÀÎ */
.contents_identify {overflow:hidden; width:920px; padding:0 98px 59px; border:2px solid #efefef;}
.contents_identify .aside {float:left; width:240px; padding:68px 40px 0 0;}
.contents_identify .aside h2 {padding-bottom:10px; border-bottom:2px solid #ccc;}
.contents_identify .aside p {padding-top:30px;}
.contents_identify .content {float:left; width:500px; padding:83px 0 11px 0;}
.contents_identify .content h3 {margin-top:-15px; padding-bottom:15px; font-size:14px; color:#00080b;}
.contents_identify .btn_center {padding-top:20px;}
.contents_identify .table_type02 {border-top:0;}
.contents_identify .table_type02 table {width:360px; margin:0 auto;}
.contents_identify .finish_box1 {padding:65px 0; border-top:2px solid #ccc; border-bottom:1px solid #efefef; text-align:center;}
.contents_identify .finish_box1 p {font-size:12px; line-height:20px; color:#555;}
.contents_identify .finish_box1 strong {display:block; padding-bottom:5px; font-size:16px; color:#007cac;}


/* contents_confirm : ÀÎÁõ */
.contents_confirm {overflow:hidden; width:780px; padding:0 98px 59px; border:2px solid #efefef;}
.contents_confirm .aside {float:left; width:240px; padding:68px 40px 0 0;}
.contents_confirm .aside h2 {padding-bottom:10px; border-bottom:2px solid #ccc;}
.contents_confirm .aside p {padding-top:30px;}
.contents_confirm .content {float:left; width:500px; padding:99px 0 11px 0;}
.contents_confirm .btn_center {padding-top:20px;}
.contents_confirm .tap_entify {position:relative; margin-top:0; border-top:2px solid #ccc; overflow:hidden; line-height:20px;}
.contents_confirm .tap_entify a {position:relative;}
.contents_confirm .tap_entify .box {overflow:hidden; width:100%;}
.contents_confirm .tap_entify .box h3 {position:absolute; top:0; width:33%; padding:5px 0 2px; color:#777; text-align:center;font-weight:normal; border-bottom:1px solid #ccc; z-index:999999;}
.contents_confirm .tap_entify .private h3 {left:0;}
.contents_confirm .tap_entify .corporate h3 {left:33%;}
.contents_confirm .tap_entify .foreigner h3 {left:66%;}

.contents_confirm .tap_entify .cnt {position:absolute; top:-9000em; left:-90000em; text-indent:-90000em; white-space:nowrap;}
.contents_confirm .tap_entify .view .cnt {position:relative; left:0; top:0; text-indent:0; padding-top:46px;}
.contents_confirm .tap_entify .view h3 {border-bottom:0; font-weight:bold;}
.contents_confirm .tap_entify .view h3 a { color:#00080b;}
.contents_confirm .tap_entify .on .cnt {position:static; left:0; top:0; text-indent:0; padding-top:46px;}
.contents_confirm .tap_entify .on h3 {border-bottom:0; font-weight:bold;}
.contents_confirm .tap_entify .on h3 a { color:#00080b;}
.contents_confirm .bg_line {background:url('http://member.hankyung.com/img/bul_1px01.gif') repeat-y right 0;}
.contents_confirm .tap_entify .corporate .cnt .corporate_list { background:url('http://member.hankyung.com/img/txt_confirm02.gif') no-repeat scroll 0 12px;}
.contents_confirm .tap_entify .corporate .cnt .box_list01 {overflow:hidden; width:100%;}
.contents_confirm .tap_entify .corporate .cnt .box_list01 label {float:left; width:100px;}
.contents_confirm .tap_entify .corporate .cnt .box_list01 span {overflow:hidden; display:block; clear:both; padding-bottom:8px;}
.contents_confirm .tap_entify .corporate .cnt .box_list01 div {width:355px; padding-bottom:8px;}
.contents_confirm .tap_entify .cnt em {float:left; width:124px; padding-left:1px;}
.contents_confirm .tap_entify .cnt .bnt_identify {display:block; clear:both; padding:20px 0 0 0; border-top:1px solid #efefef; text-align:center;}
.contents_confirm .tap_entify .foreigner .cnt .box_list01 span {display:block; padding-bottom:8px;}
.contents_confirm .tap_entify .foreigner .cnt .box_list01 span label {float:left; width:50px;}
.contents_confirm .text_style01 {margin-left:145px; padding:11px 0 21px; letter-spacing:-1px;}

.foreigner .confirm_box_top {position:relative; overflow:hidden; width:100%;background:url('http://member.hankyung.com/img/txt_confirm03.gif') no-repeat scroll 0 70px;}
.contents_confirm .foreigner .text_style01 {padding-bottom:50px;}

.private .confirm_box_top {position:relative; overflow:hidden; width:100%;}
.confirm_box_top .ipin {background:url('http://member.hankyung.com/img/txt_confirm01.gif') no-repeat scroll 0 12px;}
.confirm_box_top .ipin h4 {position:absolute; top:52px; left:145px;}
.confirm_box_top .mobile {background:url('http://member.hankyung.com/img/txt_confirm01_1.gif') no-repeat scroll 0 12px;}
.confirm_box_top .mobile h4 {position:absolute; top:52px; left:260px;}
.confirm_box_top .box_list01 {overflow:hidden; width:100%;}
.confirm_box_top .text_style01 {margin-left:145px; padding:40px 0 24px; letter-spacing:-1px;}
.confirm_box_top .text_style01 span,
.confirm_box_top .text_style02 span {font-size:11px; letter-spacing:-1px; color:#757575;}
.confirm_box_top .text_style02 {display:block; margin-left:145px; padding:43px 8px 30px; letter-spacing:-1px;}

.foreigner .email,
.foreigner .foreig {background:url('http://member.hankyung.com/img/txt_confirm03.gif') no-repeat scroll 0 12px;}
.foreigner .email h4 {position:absolute; top:52px; left:145px;}
.foreigner .foreig h4 {position:absolute; top:52px; left:260px;}
.foreigner .email .box_list01 label {float:left; width:100px;}

.foreigner .txt_mail .text_style02 {overflow:hidden;}
.foreigner .txt_mail .text_style02 label {float:left; width:53px;}

.foreigner .txt_identify .text_style02 {overflow:hidden;}
.foreigner .txt_identify .text_style02 label {float:left; width:102px;}

/* box_webmaster : À¥¸¶½ºÅÍ ¹®ÀÇ */
.contents_webmaster {overflow:hidden; width:920px; padding:0 28px 70px; border:2px solid #efefef;}
.contents_webmaster .aside {float:left; width:240px; padding:38px 40px 0 0;}
.contents_webmaster .aside h2 {padding-bottom:10px; border-bottom:2px solid #ccc;}
.contents_webmaster .aside p {padding-top:30px;}
.contents_webmaster .content {float:left; width:640px;}
.contents_webmaster .content h3 {padding:40px 0 11px 0; font-size:14px; color:#00080b;}
.contents_webmaster .content .box_type01 {padding:17px 20px 14px 20px; margin-top:67px;}
.contents_webmaster .table_out .textarea {width:515px; height:198px;}
.contents_webmaster .txt_box1 {display:block; padding-top:10px; font-size:11px; font-weight:bold;}

/* tap_entify */
.contents_identify .tap_entify {position:relative; margin-top:50px; border-top:2px solid #ccc; overflow:hidden; line-height:20px;}
.contents_identify .tap_entify a {position:relative;}
.contents_identify .tap_entify .box {overflow:hidden; width:100%;}
.contents_identify .tap_entify .box h4 {position:absolute; top:0; width:50%; padding:5px 0 2px; color:#777; text-align:center;font-weight:normal; border-bottom:1px solid #ccc}
.contents_identify .tap_entify .hint h4 {left:0;}
.contents_identify .tap_entify .email h4 {left:50%;}
.contents_identify .tap_entify .cnt {position:absolute; top:-9000em; left:-90000em; text-indent:-90000em; padding-top:58px;}
.contents_identify .tap_entify .on .cnt {position:static; left:0; top:0; text-indent:0; padding-top:58px;}
.contents_identify .tap_entify .on h4 {border-bottom:0; font-weight:bold;}
.contents_identify .bg_line {background:url('http://member.hankyung.com/img/bul_1px01.gif') repeat-y right 0;}

.contents_identify .tap_entify .cnt div {float:left; width:355px; padding-left:19px; margin-bottom:30px; border-left:1px solid #efefef;}
.contents_identify .tap_entify .cnt h5 {float:left; width:124px; padding-left:1px;}
.contents_identify .tap_entify .cnt .bnt_identify {display:block; clear:both; padding:10px 0 0 0; border-top:1px solid #efefef; text-align:center;}

.contents_identify .tap_entify .hint .cnt  p {padding-bottom:3px;}
.contents_identify .tap_entify .hint .cnt label {float:left; width:34px; height:16px; margin-top:10px; padding-top:3px;}
.contents_identify .tap_entify .hint .cnt input {float:left; height:17px; margin-top:10px; line-height:18px; color:#555;}

/* contents_join : È¸¿ø°¡ÀÔ */
.contents_join {overflow:hidden; width:920px; padding:0 28px 70px; border:2px solid #efefef;}
.contents_join .aside {float:left; width:240px; padding:38px 40px 0 0;}
.contents_join .aside h2 {padding-bottom:10px; border-bottom:2px solid #ccc;}
.contents_join .aside p {padding-top:30px;}
.contents_join .content {float:left; width:640px; margin-top:32px;}
.contents_join .content h3 {padding-bottom:11px; font-size:18px; line-height:25px; color:#007cac;}
.contents_join .content p {padding-bottom:40px; line-height:20px;}
.contents_join .content .top_join {padding-bottom:38px;}

.contents_join .content ul {overflow:hidden; padding-top:30px;}
.contents_join .content ul li {float:left; padding-right:10px;}

/* contents_certify : º»ÀÎÀÎÁõ */
.contents_certify {overflow:hidden; width:920px; padding:0 28px 40px; border:2px solid #efefef;}
.contents_certify .aside {float:left; width:240px; padding:38px 40px 0 0;}
.contents_certify .aside h2 {padding-bottom:10px; border-bottom:2px solid #ccc;}
.contents_certify .aside p {padding-top:30px;}
.contents_certify .content {float:left; width:640px; margin-top:32px;}
.contents_certify .content div {padding-left:81px;}
.contents_certify .content h3 {padding-top:30px;}
.contents_certify .content p {padding-top:10px; line-height:18px; color:#757575;}
.contents_certify .content .mobile01 {border-bottom:1px solid #efefef;background:url('http://member.hankyung.com/img/bg_certify01.gif') no-repeat scroll 11px 46px;}
.contents_certify .content .ipin01 {background:url('http://member.hankyung.com/img/bg_certify02.gif') no-repeat scroll 11px 46px;}
.contents_certify .content .btn_confirm {padding:15px 0 30px;}
.contents_certify .content .top_join {padding-bottom:0;}

/* contents_clause : ¾à°üµ¿ÀÇ */
.contents_clause {overflow:hidden; width:920px; padding:0 28px 70px; border:2px solid #efefef;}
.contents_clause .aside {float:left; width:240px; padding:38px 40px 0 0;}
.contents_clause .aside h2 {padding-bottom:10px; border-bottom:2px solid #ccc;}
.contents_clause .aside p {padding-top:30px;}
.contents_clause .content {float:left; width:640px; margin-top:32px;}
.contents_clause .content .top_join {padding-bottom:26px;}
.contents_clause .txt_clause em {display:block; padding-bottom:7px; border-bottom:1px solid #efefef;}
.contents_clause .txt_clause span {display:block; padding:10px 0 27px; }
.contents_clause .txt_clause h3 {padding-bottom:6px; margin-top:20px; font-size:14px; color:#00080b;}
.contents_clause .txt_clause .btn_center {padding-top:0;}

/* contents_entry01 : °³ÀÎÁ¤º¸ ÀÔ·Â */
.contents_entry01 {overflow:hidden; width:920px; padding:0 28px 70px; border:2px solid #efefef;}
.contents_entry01 .aside {float:left; width:240px; padding:38px 40px 0 0;}
.contents_entry01 .aside h2 {padding-bottom:10px; border-bottom:2px solid #ccc;}
.contents_entry01 .aside p {padding-top:30px;}
.contents_entry01 .content {float:left; width:640px; margin-top:32px;}
.contents_entry01 .content h3 {padding:0 0 7px 0; font-size:14px; color:#00080b;}
.contents_entry01 .con_box {width:640px; margin-top:32px;}

/* contents_entry02 : ¹ýÀÎÁ¤º¸ ÀÔ·Â*/
.contents_entry02 {overflow:hidden; width:920px; padding:0 28px 70px; border:2px solid #efefef;}
.contents_entry02 .aside {float:left; width:240px; padding:38px 40px 0 0;}
.contents_entry02 .aside h2 {padding-bottom:10px; border-bottom:2px solid #ccc;}
.contents_entry02 .aside p {padding-top:30px;}
.contents_entry02 .content {float:left; width:640px; margin-top:68px;}
.contents_entry02 .content h3 {padding:0 0 7px 0; font-size:14px; color:#00080b;}
.contents_entry02 .box_type01 {padding:17px 20px 14px; margin-bottom:30px;}
.contents_entry02 .btn_center {padding-top:17px;}
.contents_entry02 .table_type01 th {font-weight:bold;}

/* failure_top : ·Î±×ÀÎ ½ÇÆÐ */
.mem_finish .failure_top {padding:70px 0 70px 0; text-align:center; line-height:20px; font-size:12px;}
.mem_finish .failure_top .text_style01 {padding-bottom:30px; font-size:14px;}
.mem_finish .failure_top .text_style01 strong {display:inline; font-size:14px; padding:0;}
.mem_finish .failure_top strong {display:block; padding-bottom:10px; font-size:16px; line-height:25px; color:#007cac;}
.mem_finish .failure_top strong.txt01 {display:block; padding-bottom:10px; font-size:16px; line-height:25px; color:#333;}
.mem_finish .failure_top strong.txt01 span {color:#007cac;}
.mem_finish .failure_top p span {font-weight:bold;}
.mem_finish .failure_top p span.Cblue {font-weight:normal; color: #007cac;}
.mem_finish .failure_top .text_list01 {padding-top:10px; color:#555;}
.mem_finish .failure_top .text_list01 dl {padding-top:30px;}
.mem_finish .failure_top .text_list01 dl dt {font-weight:bold;}
.mem_finish.finish_style {width:640px; margin-top:40px;}
.letter_refusal {overflow:hidden; padding-top:37px;}
.letter_refusal li {overflow:hidden; width:640px; padding-bottom:5px; line-height:16px; font-size:11px; color:#757575;}
.letter_refusal li span {float:left; display:block; width:10px;}
.letter_refusal li p {float:left; width:630px;}
.letter_refusal li a {text-decoration:underline; color:#757575;}
.letter_refusal li a:hover {color:#757575;}

/* contents_finish :  */
.contents_finish {overflow:hidden; width:920px; padding-bottom:59px; border:2px solid #efefef;}
.contents_finish .content {width:640px; padding:66px 0 11px 0; margin:0 auto; text-align:center;}
.contents_finish .finish_box1 {padding:65px 0; border-top:2px solid #ccc; border-bottom:1px solid #efefef;}
.contents_finish .finish_box1 p {font-size:14px; line-height:20px; color:#555;}
.contents_finish .finish_box1.text_style1 p {font-size:12px; }
.contents_finish .finish_box1.text_style1 strong {display:block; padding-bottom:5px; font-size:16px; color:#007cac;}
.contents_finish .btn_center {padding-top:20px;}

/* contents_ombudsman : °íÃæÃ³¸® */
.contents_ombudsman {overflow:hidden; width:916px; padding:0 30px 33px; border:2px solid #efefef;}
.contents_ombudsman .aside {float:left; width:240px; padding:38px 36px 0 0;}
.contents_ombudsman .aside h2 {padding-bottom:10px; border-bottom:2px solid #ccc;}
.contents_ombudsman .aside p {padding-top:30px;}
.contents_ombudsman .content {float:left; width:640px; padding:68px 0 11px 0;}
.contents_ombudsman .content h3 {padding-bottom:14px;color:#00080b;}
.contents_ombudsman .ombudsman_history h3 {color:#00080b;line-height:17px}
.contents_ombudsman .ombudsman_history h3 span {display:block;margin-top:4px;padding-left:10px;font-weight:normal;color:#555}
.contents_ombudsman .box_list ul {overflow:hidden;}
.contents_ombudsman .box_list ul li {float:left; padding-bottom:20px; line-height:20px;}
.contents_ombudsman .table_type03 {margin-bottom:30px; border-bottom:1px solid #efefef; line-height:20px;}
.contents_ombudsman .box_list ul li.btn_dwload {padding-right:10px;}


/* contents_entry03 */
.contents_entry03 {overflow:hidden; width:920px; padding:0 28px 70px; border:2px solid #efefef;}
.contents_entry03 .aside {float:left; width:240px; padding:38px 40px 0 0;}
.contents_entry03 .aside h2 {padding-bottom:10px; border-bottom:2px solid #ccc;}
.contents_entry03 .aside p {padding-top:20px;}
.contents_entry03 .content {float:left; width:640px; margin-top:68px;}
.contents_entry03 .content h3 {padding:0 0 7px 0; font-size:14px; color:#00080b;}
.contents_entry03 .box_type01 {padding:17px 15px 14px; margin-bottom:30px;}
.contents_entry03 .box_type01 ul {padding-top:15px;}
.contents_entry03 .box_type01 ul li {padding-left:20px; background:url('http://member.hankyung.com/img/bul_1px01.gif') no-repeat scroll 13px 8px; line-height:20px;}
.contents_entry03 .btn_center {padding-top:17px;}

/* top_join */
.content .top_join {overflow:hidden;}
.content .top_join li {float:left;}

/* textarea_type01 */
.textarea_type01 {margin-top:30px;}

/* box_type01 */
.box_type01 {padding:7px 20px 3px; border-top:2px solid #ccc; border-bottom:1px solid #ccc; background:#f7f7f7;}
.box_type01 strong {color:#007cac;}
.box_type01 p {font-size:12px; line-height:20px;}

/* box_type02 */
.box_type02 {padding:17px 0 3px; border-top:2px solid #ccc; border-bottom:1px solid #efefef;}
.box_type02 ul li {overflow:hidden; padding:10px 0 6px; font-size:12px; line-height:20px;}
.box_type02 strong {display:block; float:left; width:22px; color:#00080b;}
.box_type02 p {float:left; width:618px;}

/* box_type03 */
.box_type03 {padding:27px 0 24px; border-top:2px solid #ccc; border-bottom:1px solid #efefef; text-align:center; line-height:20px;}
.box_type03 ul {padding-top:21px;}
.box_type03 strong {color:#007cac;}

/* box_type04 */
.box_type04 {overflow:hidden; padding:17px 0 3px; margin-bottom:21px; border-top:2px solid #ccc;}
.box_type04 ul li {overflow:hidden; padding:10px 0 6px; font-size:12px; line-height:20px;}
.box_type04 strong {display:block; float:left; width:22px; color:#00080b;}
.box_type04 p {line-height:20px; color:#555;}

/* box_inquire */
.box_inquire {overflow:hidden; padding:20px 20px 15px; margin-top:30px; border-top:1px solid #efefef; border-bottom:1px solid #efefef; background:#f7f7f7; line-height:19px;}
.box_inquire .inquire_list01 {width:155px;}
.box_inquire div {float:left;}
.box_inquire div span {display:block; padding-bottom:13px;}

/* board - °øÅë button */
.comment_num {padding-left:3px; font-size:11px; color:#249ac8; font-weight:normal; vertical-align:middle;}
.button, .button * {position:relative; overflow:visible; display:inline-block; padding:0; margin:0; border:0 none; background:url('http://member.hankyung.com/img/bnt_bg_style01.gif') no-repeat scroll 0 0; vertical-align:top; white-space:nowrap; font-size:11px; text-decoration:none !important; color:#555;}
.button.button_w, .button.button_w * {height:22px; line-height:22px;}
.button {margin-right:4px; left:4px;}
.button * {cursor:pointer;}
.button.button_w {background-position:left 0;}
.button.button_w a { display:inline-block; line-height:26px;}
.button.button_w * {background-position:right top; font-size:11px; padding:0 8px;}
.btn_center {padding-top:10px; text-align:center;}

/* table_type01 */
/*.table_type01 caption {position:absolute; visibility:hidden; width:0; height:0; font-size:0; line-height:0; left:-5000px; overflow:hidden;}*/
.table_type01 {width:100%; margin-bottom:10px; border-top:2px solid #ccc; border-bottom:1px solid #ccc;}
.table_type01 select {height:23px; vertical-align:top;}
.table_type01 input {height:17px; line-height:17px;}
.table_type01 input[type="file"] {height:auto}
.table_type01 textarea {height:54px; line-height:18px;}
.table_type01 table {width:100%; table-layout:fixed}
.table_type01 th {padding:12px 0 9px 10px; border-top:1px solid #ccc; background:#f7f7f7; font-weight:normal; vertical-align:top; text-align:left;}
.table_type01 th.txt_bold {font-weight:bold;  letter-spacing:-1px;}
.table_type01 td {padding:2px 0 0 10px; border-top:1px solid #efefef; text-align:left;}
.table_type01 .first th,
.table_type01 .first td {border-top:none;}
.table_type01 .emphasis {font-size:11px; color:#777; line-height:18px; letter-spacing:-1px;}
.table_type01 td .td_style01 {padding:4px 0 4px;}
.table_type01 td .td_style01 .td_01 {padding:12px 0 10px;}
.table_type01 td .td_style01 .td_02 {padding:10px 0 3px;}
.table_type01 td .td_style01 .td_03 {padding:6px 0 6px;}
.table_type01 td .td_style01 .td_04 {padding:10px 0 0px;}
.table_type01 td .td_style02 {padding:10px 0 1px;}
.table_type01 td .td_style02 .td_01 {padding:4px 0 10px;}
.table_type01 td .td_style02 .td_01 input {margin:0; padding:0; width:13px; height:13px; vertical-align:middle;}
.table_type01 td .td_style02 .td_01 label {display:inline-block; line-height:15px; vertical-align:middle; margin:2px 0 0 3px;}
.table_type01 td .td_style03 {padding:4px 0 6px;}

.table_type01 .pdL72 {padding-left:72px;}
.table_type01 .pdr15 {padding-right:15px;}
.input_radio {overflow:hidden;}
.input_radio input {margin:0; padding:0; width:12px; height:12px; vertical-align:middle;}
.input_radio label {display:inline-block; line-height:18px; vertical-align:middle; margin:4px 0 0 3px;}
.input_check {overflow:hidden; padding:4px 0 0 0;}
.input_check input {margin:0; padding:0; width:12px; height:12px; vertical-align:middle;}
.input_check label {display:inline-block; line-height:18px; vertical-align:middle; margin:4px 0 0 3px;}


/* table_type02 */
/*.table_type02 caption {position:absolute; visibility:hidden; width:0; height:0; font-size:0; line-height:0; left:-5000px; overflow:hidden;}*/
.table_type02 {width:100%; padding:24px 0 26px 0; margin-bottom:10px; border-top:2px solid #ccc; border-bottom:1px solid #efefef; color:#555;}
.table_type02 th {padding:12px 0 7px 10px; font-weight:normal; vertical-align:top; text-align:left;}
.table_type02 td {padding:2px 0 0 0;}
.table_type02 select {height:23px; vertical-align:top;}
.table_type02 input {height:17px; line-height:17px;}

/* table_type03 */
/*.table_type03 caption {position:absolute; visibility:hidden; width:0; height:0; font-size:0; line-height:0; left:-5000px; overflow:hidden;}*/
.table_type03 {border-top:2px solid #ccc;}
.table_type03 th {padding:9px 0 6px 20px; border-bottom:1px solid #ccc; background:#f7f7f7; color:#00080b; text-align:left;}
.table_type03 td {padding:12px 0 9px 21px;}
.table_type03 td.first {border-right:1px solid #efefef; vertical-align:top;}
.table_type03 td ul {}
.table_type03 td ul li {padding-left:7px; background:url('http://member.hankyung.com/img/bul_1px.gif') no-repeat scroll 0 7px; line-height:20px;}
.table_type03 td ul li span {padding-left:82px;}

/* table_type04 */
/*.table_type04 caption {position:absolute; visibility:hidden; width:0; height:0; font-size:0; line-height:0; left:-5000px; overflow:hidden;}*/
.table_type04 {border-top:2px solid #ccc; border-bottom:1px solid #ccc;}
.table_type04 th {padding:9px 0 6px 0; border-bottom:1px solid #ccc; background:#f7f7f7; text-align:center; font-weight:normal; color:#555;}
.table_type04 td {padding:13px 0 10px 0; border-top:1px solid #efefef; border-right:1px solid #efefef; text-align:center; }
.table_type04 .first td {border-top:none;}
.table_type04 .align_left {text-align:left; padding-left:10px; padding-right:10px;}
.table_type04 .last {border-right:none;}


/* pd, mg */
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mb50 {margin-bottom:50px;}

/* input */
.w40 {width:38px;}
.w50 {width:48px;}
.w60 {width:58px;}
.w90 {width:88px;}
.w100 {width:98px;}
.w110 {width:108px;}
.w130 {width:128px;}
.w150 {width:148px;}
.w180 {width:178px;}
.w190 {width:188px;}
.w200 {width:198px;}
.w210 {width:208px;}
.w220 {width:218px;}
.w250 {width:248px;}
.w290 {width:288px;}
.w420 {width:418px;}
.w426 {width:426px;}
.w470 {width:466px;}
.w490 {width:490px;}
.w500 {width:498px;}

/* Accessvility navigation */
#accNav {position:absolute; top:0; left:0; z-index:500; width:100%; height:0;}
#accNav p, #accNav ul, #accNav ul li {height:0;}
#accNav p a {position:absolute; left:0; top:0; display:block; overflow:hidden; width:1px; height:1px; margin-left:-1px; margin-bottom:-1px;  text-align:center; color:#000; white-space:nowrap; font-weight:bold;}
#accNav p a:focus, #accNav p a:hover, #accNav p a:active {width:100%; height:auto; padding:10px 0; background:#223870; color:#fff; z-index:1000;}


/* ÀúÀÛ±Ç °ü·Ã±Ô¾à */
.contents_copyright {overflow:hidden; padding:38px 28px 68px; border:2px solid #efefef;}
.contents_copyright h2 {padding-bottom:10px; border-bottom:10px; margin-bottom:30px; border-bottom:2px solid #ccc; font-size:0; line-height:0;}
.contents_copyright .aside {float:left; width:240px; margin-right:40px;}
.contents_copyright .content {float:right; width:640px; margin-top:29px; border-top:2px solid #ccc;}
.contents_copyright p , .contents_copyright li {line-height:20px; word-spacing:-1px;}
.contents_copyright .tab {position:relative; margin-bottom:30px;}
.contents_copyright .tab:after {display:block; clear:both; content:'';}
.contents_copyright .tab li {float:left; width:50%; margin-right:-1px; border-left:1px solid #ccc; border-bottom:1px solid #ccc;}
.contents_copyright .tab li.first { border-left:none;}
.contents_copyright .tab li li {float:none; width:100%; margin-left:0; border:none;}
.contents_copyright .tab li.on {border-bottom:1px solid #fff;}
.contents_copyright .tab li a {display:block; text-align:center; height:28px; line-height:28px; color:#757575;}
.contents_copyright .tab li.on a.a_link {display:inline; font-weight:normal; color:#555;}
.contents_copyright .tab li.on a {font-weight:bold; color:#00080b;}
.contents_copyright .tab .cont { position:absolute; top:30px; left:0; width:640px;}
.contents_copyright .tab .cnt01 { height:3556px;}
.contents_copyright .content h3 {margin:20px 0 -6px; font-weight:bold; color:#00080b !important;}
.contents_copyright .article { padding-bottom:14px; border-bottom:1px solid #efefef;}
.contents_copyright .article p { margin-top:20px;}
.contents_copyright .article ol li {margin-top:20px;}
.contents_copyright .article ol ol li {margin-top:0;}
.contents_copyright .txt_info { padding:20px 0 0 10px; font-size:11px; color:#757575; line-height:18px; text-indent:-10px;}
.contents_copyright .txt_info span {display:block; padding:10px 0 24px 10px;}
.contents_copyright .set_table { overflow:hidden;}
.contents_copyright .set_table table { width:100%; margin-left:-1px;}
.contents_copyright .set_table thead th {padding:12px 0 9px 18px; border-top:2px solid #ccc; border-bottom:1px solid #ccc; background:#f7f7f7; color:#00080b; text-align:left;}
.contents_copyright .set_table td {padding:12px 18px 10px; border:1px solid #efefef; border-right:none; word-break:keep-all; line-height:20px; vertical-align:top;}
.contents_copyright .set_table td ul { margin-top:10px;}
.contents_copyright .set_table td ul li {padding-left:8px; background:url('http://member.hankyung.com/img/bg_bul_gray.gif') no-repeat 0 7px;}
/*.contents_copyright .set_table caption { position:absolute; top:-9999px; font-size:0; line-height:0; height:0; width:0;}*/
.contents_copyright .tab.cnt01 { height:3556px;}
.contents_copyright .tab.cnt02 { height:636px;}
.contents_copyright .list_faq {position:relative; overflow:hidden; margin-bottom:30px; border-bottom:1px solid #ccc;}
.contents_copyright .list_faq.end { border-bottom:none; margin-bottom:0;}
.contents_copyright .list_faq dl {padding-bottom:10px;}
.contents_copyright .list_faq dt {margin-top:18px; padding:0 0 0 17px; background:url('http://member.hankyung.com/img/ico_q.gif') no-repeat 0 2px; color:#555; line-height:18px;}
.contents_copyright .list_faq dd {margin-top:9px; padding:0 0 15px 17px; background:url('http://member.hankyung.com/img/ico_a.gif') no-repeat 0 2px; color:#007cac; line-height:18px; border-bottom:1px dotted #ccc;}
.contents_copyright .list_faq dd.end {border-bottom:none;}



/* È¸¿øÁ¤º¸°ü¸® °ü¸®ÀÚ */
.contents_admin {overflow:hidden; padding:38px 28px 68px; border:2px solid #efefef;}
.contents_admin h2 {padding-bottom:4px; border-bottom:10px; margin-bottom:30px; border-bottom:2px solid #00080b; font:bold 20px/26px Dotum, sans-serif; color:#00080b;}
.contents_admin .aside {float:left; width:240px; margin-right:40px;}
.contents_admin .aside ul {margin-bottom:10px; background-color:#f7f7f7;border-top:1px solid #efefef}
.contents_admin .aside li {padding:4px 10px 3px; border-bottom:1px solid #efefef; }
.contents_admin .aside li.on {background-color:#fff; font-weight:bold;}
.contents_admin .content {float:right; width:640px; margin-top:29px; border-top:2px solid #ccc;}
.contents_admin p , .contents_admin li {line-height:20px; word-spacing:-1px;}
.contents_admin .tab {position:relative; margin-bottom:30px;}
.contents_admin .tab:after {display:block; clear:both; content:'';}
.contents_admin .tab .cont {position:relative; padding:0 0 20px; overflow:hidden; width:640px; }
.contents_admin .content h3 {margin:20px 0 10px; font-weight:bold; color:#00080b !important;}
.contents_admin .tab .sch_set {float:left; width:340px; padding-right:60px; background:url(http://member.hankyung.com/img/arrow_admin.gif) no-repeat 100% center;}
.contents_admin .tab .sch_set ul {position:relative; margin-bottom:10px; border-top:1px solid #ccc; /* background:url(http://img.hankyung.com/img/dot_1pxef.gif) repeat-y 80px 0; */}
.contents_admin .tab .sch_set ul:before {content:''; display:block; position:absolute; top:0; bottom:0; left:80px; width:1px; background:#efefef; pointer-events:none}
.contents_admin .tab .sch_set li {overflow:hidden; width:100%; padding:8px 0; border-bottom:1px solid #efefef; }
.contents_admin .tab .sch_set li label {float:left; width:80px; color:#00080b;}
.contents_admin .tab .sch_set li span {display:block; margin-left:90px;}
.contents_admin .tab .admin_btn {text-align:right;}
.contents_admin .tab .admin_btn a {display:inline-block; height:auto; padding:5px 20px 3px; line-height:18px; border:1px solid #757575; background-color:#555; color:#fff; font-weight:bold; }
.contents_admin .tab .sch_result {float:right; width:200px; text-align:center; padding-top:30px; font:14px/25px Dotum, sans-serif;}
.contents_admin .tab .sch_result strong {font-size:18px; color:#007cac}
.contents_admin .tab .txt_r {text-align:right; margin-bottom:10px;}
.contents_admin .tab .txt_r strong {color:#007cac}
.contents_admin .sch_wrap {overflow:hidden; width:100%; margin-bottom:30px;}
.contents_admin .member_sch {clear:both; overflow:hidden; width:100%; margin:0 0 10px; padding:10px 0; background-color:#f7f7f7;}
.contents_admin .member_sch label,
.contents_admin .member_sch input,
.contents_admin .member_sch select,
.contents_admin .member_sch img {vertical-align:middle;}
.contents_admin .member_sch label {margin:0 5px 0 20px; }
.contents_admin .member_sch .btn_search {display:inline-block; height:auto; padding:2px 10px 1px; line-height:16px; border:1px solid #ccc; background-color:#fff; color:#00080b; vertical-align:middle;}
.contents_admin .admin_table {border-top:1px solid #ccc;}
.contents_admin .admin_table th {padding:5px 0; text-align:center; border-bottom:1px solid #ccc;}
.contents_admin .admin_table td {padding:7px 5px; border-bottom:1px solid #efefef; text-align:center;}

.contents_admin .mem_data {clear:both; overflow:hidden; width:100%; margin:10px 0; padding:10px 0; background-color:#f7f7f7; }
.contents_admin .mem_data div {float:left; margin:0 10px; line-height:20px;}
.contents_admin .mem_data div * {vertical-align:middle;}
.paging {/*width:650px;*/ padding:20px 0 30px; text-align:center; font-size:11px; line-height:14px;}
.paging a {color:#888;}
.paging a img {vertical-align:middle;}
.paging a:hover {text-decoration:underline;}
.paging span {font-weight:bold; color:#249ac8;}
.paging a,
.paging span {display:inline-block; height:14px; padding:8px 11px 6px 12px; margin:-3px; border:1px solid #e8e8e8; border-bottom:1px solid #b3b3b3; background:url("/img/bg_paging1.gif") repeat-x 0 0; vertical-align:bottom; font-weight: bold;}

.contents_admin .stats_sel {margin-bottom:10px;}
.contents_admin .stats_tab {padding:10px; border-top:1px solid #e8e8e8;}
.contents_admin .stats_tab strong,
.contents_admin .stats_tab a {display:inline-block; padding:2px 7px; }
.contents_admin .stats_tab strong {color:#007cac}
.contents_admin .stats_wrap {overflow:hidden; width:100%;}
.contents_admin .stats_wrap .box_wrap {overflow:hidden; width:420px; margin:0 auto 30px;border:1px solid #ccc;}
.contents_admin .stats_wrap h4 {display:block; padding:5px 0; text-align:center; color:#00080b;}
.contents_admin .stats_wrap table {}
.contents_admin .stats_wrap th,
.contents_admin .stats_wrap td {padding:5px 0; text-align:center; border-top:1px solid #efefef;}
.contents_admin .stats_wrap tbody tr:hover th,
.contents_admin .stats_wrap tbody tr:hover td {background-color:#f1f1f1;}
.contents_admin .stats_wrap thead th {background-color:#f7f7f7; }
.contents_admin .stats_wrap tbody th {font-weight:normal;}
.contents_admin .stats_wrap tfoot th,
.contents_admin .stats_wrap tfoot td {background-color:#f7f7f7; }

/* ¼ºÀÎÀÎÁõ Ãß°¡ 2014-03-11 */
.adult_confirm {overflow:hidden; width:100%; min-height:600px; padding-top:13px;}
.adult_confirm h2 {padding-bottom:5px; margin-bottom:45px;border-bottom:2px solid #333; font:bold 18px/24px Dotum; letter-spacing:-1px;}
.adCfm_info {padding:5px 0 0 187px; margin-bottom:60px; background:url(http://member.hankyung.com/img/bg_19.gif) no-repeat 0 0;}
.adCfm_info h3 {margin-bottom:30px;}
.adCfm_info .txt {margin-bottom:35px; color:#555; line-height:18px;}
.adCfm_info .btn a {margin-right:5px;}
.adCfm_wrt {overflow:hidden; width:310px; margin-left:187px;}
.adCfm_wrt h3 {margin-bottom:20px;}
.adCfm_wrt .inp {float:left; width:250px;}
.adCfm_wrt .inp p {overflow:hidden; width:100%; margin-bottom:7px;}
.adCfm_wrt .inp label {float:left; width:95px; line-height:25px; font-weight:bold;}
.adCfm_wrt .inp input {border:1px solid #ddd; height:25px; line-height:25px; text-indent:5px; padding:0;}
.adCfm_wrt .username input {width:210px;}
.adCfm_wrt .jumin input {width:102px;}
.adCfm_wrt .btn {float:right; width:57px;}

.chec_consent {padding-bottom:10px;}
.notice {display:block; padding-bottom:5px;}

/* event_bnr */
.event_bnr {padding-bottom:20px; margin-top:-40px;}

/* 2018.12.17 °øÅë footer */
#footer {margin:0 auto; padding:20px 0; border-top:1px solid #f3f3f3; font-size:12px}
#footer a {color:#555}
/* 2020.07.23 °øÅëÇªÅÍ º¯°æ */
.footer_inner {max-width:980px; margin:0 auto; color:#555; line-height:18px}
.footer_inner .f_item + .f_item {margin-top:10px}
.footer_inner dt {margin-bottom:3px; font-weight:bold}
.footer_inner .f_item_group > a,
.footer_inner .f_item_group > span {display:inline-block; margin-right:9px; letter-spacing:-0.04em}
/***** 2020.07.23 footer_inner ¹Ý¿µÀÌÈÄ »èÁ¦ °¡´É *****/
#footer a:hover {text-decoration:underline;}
#footer .b {font-weight:bold}
#footer .grd-row {position:relative; max-width:980px; margin:0 auto}
#footer .grd-row > div + div {margin-top:6px}
#footer .ftr_nav {overflow:hidden; width:100%}
#footer .ftr_nav dl, #footer .ftr_info {width:100%; overflow:hidden; line-height:18px; *zoom:1}
#footer .ftr_nav dl:after, #footer .ftr_info:after {content:''; display:block; clear:both}
#footer .ftr_nav dt {float:left; margin-right:10px; font-weight:bold; color:#555}
#footer .ftr_nav dd {float:left; *zoom:1}
#footer .ftr_nav dd a, #footer .ftr_nav dd span, #footer .ftr_info span {position:relative; float:left; padding:0 8px 0 0; color:#555; letter-spacing:-0.04em}
#footer .ftr_nav dd > a:before, #footer .ftr_nav dd > span:before, #footer .ftr_info > span:before {content:''; display:block; float:left; width:1px; height:11px; margin:5px 8px 0 0; background:#e5e5e5}
#footer .ftr_nav dd > a:not(:root:root):before,
#footer .ftr_nav dd > span:not(:root:root):before,
#footer .ftr_info > span:not(:root:root):before {margin-top:2px}
#footer .ftr_nav dd > a:first-child:before, #footer .ftr_info span.fst:before, #footer .ftr_info span:first-child:before {display:none}
#footer .ftr_nav dd span a {float:none; padding:0}
#footer .marketing_link {position:absolute; top:0; right:0; min-height:30px}
#footer .marketing_link a {display:block; padding-right:28px; background:url('https://static.hankyung.com/img/www/w/common/icon-marketing-link.png') no-repeat 100% 3px; color:#555; font-weight:bold; text-decoration:none}
#footer .marketing_link span {display:block; font-weight:normal; font-size:11px; letter-spacing:0}
/* »ó´Ü ¹Ù·Î°¡±â */
.btn_top_wrap {position:fixed; bottom:0; left:50%; width:1px; height:0}
.btn_position {position:absolute; bottom:65px; right:-560px}
.ico.btn_top {position:fixed; display:block; width:40px; height:40px; overflow:hidden; text-indent:-9999px; font-size:0;
  background:url('http://news.hankyung.com/resource/images/w/2017hk-sprite.png') no-repeat -95px -372px; *display:inline; *zoom:1; *text-indent:0; *font-size:0; *line-height:0; *color:transparent}

 /* °øÅë ÇªÅÍ »çÀÌÆ®¸Ê */
.footer_sitemap {padding:12px 40px 11px; border-top:1px solid #e5e5e5}
.footer_sitemap ul {max-width:980px; margin:0 auto; overflow:hidden; *zoom:1}
.footer_sitemap li {float:left; padding-left:20px}
.footer_sitemap li h2 {float:left; height:auto !important; font-weight:normal; font-size:12px}
.footer_sitemap li h2:before {content:'¡¤ '; position:relative; top:-1px}
.footer_sitemap li a {color:#555}
.footer_sitemap li:first-child {padding-left:0}
/* °øÅë ÇªÅÍ »çÀÌÆ®¸Ê (2020.01.23 °³Æí) */
.footer_sitemap_area {min-width:980px; border-top:1px solid #e5e5e5; font-size:13px}
.footer_sitemap_area > div {max-width:980px; margin:0 auto; box-sizing:border-box}
.footer_sitemap_area .category_tit > span {display:block}
.footer_sitemap_area .category_list {*zoom:1}
.footer_sitemap_area .category_list > li {float:left; margin-right:30px; line-height:30px}
.footer_sitemap_area .category_list:after {content:''; display:block; clear:both}
.footer_sitemap_area .section_menu {position:relative; padding:21px 0 21px 110px}
.footer_sitemap_area .section_menu + .section_menu {border-top:1px solid #e5e5e5}
.footer_sitemap_area .section_menu .category_tit {position:absolute; top:29px; left:0; font-weight:bold; font-size:14px}
.footer_sitemap_area .section_menu_news .category_tit,
.footer_sitemap_area .section_menu_pro .category_tit {font-size:16px}
.footer_sitemap_area .section_menu_news .category_list > li {width:9%; margin:0}
.footer_sitemap_area .section_menu_pro .category_list > li {width:12.5%; margin:0}
.footer_sitemap_area .section_submenu {display:none}
/* °øÅë ÇªÅÍ »çÀÌÆ®¸Ê (2020.08.03 ¼öÁ¤- ¹Ý¿µÈÄ À§³»¿ë°ú ÅëÇÕ) */
.footer_sitemap_area .en {letter-spacing:0}
.footer_sitemap_area .icon-premium {width:10px; height:12px; margin:0 0 0 4px; vertical-align:-2px}
.footer_sitemap_area.list_only_type .section_menu {padding:11px 2px}
.footer_sitemap_area.list_only_type .category_tit {display:none}
.footer_sitemap_area.list_only_type .section_menu .category_list > li {width:12%}
.footer_sitemap_area.list_only_type .section_menu .category_list > li:nth-child(8n + 3),
.footer_sitemap_area.list_only_type .section_menu .category_list > li:nth-child(8n + 4) {width:14%}
@media \0screen {
	.footer_sitemap_area.list_only_type .section_menu .category_list > li {width:12.5%}
}
/* ±¸È¸¿ø¾È³» */
.mem_login {padding-top:50px}
.member_transfer {margin-bottom:60px; padding-top: 75px; background:url('https://static.hankyung.com/img/member/icon-member-stop.png') no-repeat 50% 0;  text-align:center; font-family:'Malgun Gothic', '¸¼Àº °íµñ', 'Apple SD Gothic Neo', 'µ¸¿ò', Dotum, '±¼¸²', Gulim,  Verdana, Arial, sans-serif}
.member_transfer p {font-size:17px}
.member_transfer p strong {color:#e94f50; font-weight:bold; font-size:22px}
