html{min-height:100%;overflow:hidden}body{margin:0;min-height:100%;background:#fff;color:#000;font-size:12px;line-height:1.5;font-family:돋움,dotum,Helvetica,Apple SD Gothic Neo,sans-serif}ol,ul{margin:0;padding:0;list-style:none}a,a:link{color:#262626;text-decoration:none}a:hover{text-decoration:underline}#slot_window{display:inline-flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;box-shadow:0 2px 8px #22252b05,0 1px 4px #22252b05,0 0 1px #22252b05}#ad_slot{display:flex!important;align-items:center!important;background-color:#fff;width:300px;height:250px}.bottom{display:flex;align-items:center;box-sizing:border-box;height:48px;border-top:1px solid #e4e4e4;background:#fff}.popskin_news{position:relative;display:inline-flex;align-items:center;gap:0 12px;width:300px;height:32px;padding:10px;box-sizing:border-box;overflow:hidden;background-color:#fff;font-family:Nanum Gothic,sans-serif}.popskin_news .badge{position:relative;display:block;padding:4px 8px 3px 16px;border-radius:4px;box-sizing:border-box;white-space:nowrap;line-height:1;font-size:13px;font-weight:700;text-align:center;user-select:none;color:#2257e4;background:#eff2fe url(../images/ico_issue.svg) no-repeat 8px 50%;font-family:Malgun Gothic,맑은 고딕,sans-serif}.popskin_news .ticker{flex:1 1 auto;width:100%}.ticker{display:block;margin:0;padding:0;border:0}.ticker ul{position:static;width:100%}.popskin_news .news_title{display:flex;align-items:center;max-width:100%;height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:22px;letter-spacing:-1px;font-size:13px;font-weight:400;font-family:Malgun Gothic,맑은 고딕,sans-serif}.popskin_news .news_title a{position:relative;display:block;flex:1 1 auto;width:calc(100% - 30px);padding-right:48px;color:#26282b;line-height:1.5;font-size:13px;font-weight:700;text-decoration:none}.popskin_news .news_title a .num{color:#2257e4}.popskin_news .news_title a span.rank{position:absolute;right:8px;padding-left:14px;text-align:right;white-space:nowrap;background-repeat:no-repeat;background-position:left center}.popskin_news .news_title a span.rank .rank-text{position:relative;display:inline-block}.popskin_news .news_title a span.rank.dash{background-image:url(../images/ico_no.svg)}.popskin_news .news_title a span.rank.up{color:#ff5c5e!important;background-image:url(../images/ico_up.svg)}.popskin_news .news_title a span.rank.down{color:#2257e4!important;background-image:url(../images/ico_down.svg)}.blind{position:absolute;font-size:0;visibility:hidden}.skip_navi{position:absolute;top:0;left:0;z-index:1000;width:0;height:0}.skip_navi a{position:absolute;top:-999px;white-space:nowrap}.skip_navi a:focus{top:0;padding:5px;background:#000;color:#fff;font-size:11px}#wrap_main{background:url(../index_images/bg_main_wrap.webp) repeat-x;background-position:50% 100px}#header{position:relative;z-index:10;min-height:68px}#header .top{position:relative;z-index:5;width:980px;height:100px;margin:0 auto}#header h1{margin:0;padding-top:52px}#header h1 a{float:left}#header h1 a span{display:block;width:152px;height:24px;overflow:hidden;text-indent:-999px;cursor:pointer;background:url(../index_images/spr_header_biz.webp) no-repeat -84px 0}#header h1 a.logo{margin-right:8px}#header h1 a.logo span{width:79px;background-position:0 0}#wrap_main #container{width:100%;margin-top:554px;padding:0 0 100px;overflow:visible;background:url(../index_images/bg_main_contents.webp) repeat}#container .ad_list{font-size:0;text-align:center;white-space:nowrap}#container .ad_list li{display:inline-block;width:312px;min-width:0;height:547px;margin:-56px 0 0 22px;font-size:1px}#container .ad_list li:first-child{margin-left:0}#container .ad_list li a{display:block;width:100%;height:100%;background:url(../index_images/spr_main_menu.webp) no-repeat}#container .ad_list li.display_ad a{background-position:0 0}#container .ad_list li.display_ad a:hover{background-position:0 -552px}#container .ad_list li.search_ad a{background-position:-317px 0}#container .ad_list li.search_ad a:hover{background-position:-317px -552px}#container .ad_list li.shopping_ad a{background-position:-634px 0}#container .ad_list li.shopping_ad a:hover{background-position:-634px -552px}#footer{clear:both;position:relative;height:195px;border-top:1px solid #e5e5e5;background:#fff;line-height:22px;text-align:center}#footer address{padding-top:30px;color:#333;font-style:normal}#footer address a{color:#2885fe;font-weight:700}#footer address .bar{margin:0 4px;color:#bababa}#footer address p{margin:0 0 8px}#footer .copy{margin-top:4px;color:#7c7c7c}
