@charset "utf-8"; 
*{margin:0; padding:0;}

@font-face {
    font-family: 'NanumSquareNeoLight';
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-aLt.eot);
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-aLt.eot?#iefix) format("embedded-opentype"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-aLt.woff) format("woff"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-aLt.ttf) format("truetype");
}

@font-face {
    font-family: 'NanumSquareNeo';
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.eot);
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.eot?#iefix) format("embedded-opentype"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.woff) format("woff"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.ttf) format("truetype");
}

@font-face {
    font-family: 'NanumSquareNeoBold';
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-cBd.eot);
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-cBd.eot?#iefix) format("embedded-opentype"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-cBd.woff) format("woff"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-cBd.ttf) format("truetype");
}

@font-face {
    font-family: 'NanumSquareNeoExtraBold';
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb.eot);
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb.eot?#iefix) format("embedded-opentype"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb.woff) format("woff"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb.ttf) format("truetype");
}

@font-face {
    font-family: 'NanumSquareNeoHeavy';
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-eHv.eot);
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-eHv.eot?#iefix) format("embedded-opentype"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-eHv.woff) format("woff"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-eHv.ttf) format("truetype");
}

@font-face {
    font-family: 'NanumSquareNeoVariable';
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeo-Variable.eot);
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeo-Variable.eot?#iefix) format("embedded-opentype"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeo-Variable.woff) format("woff"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeo-Variable.ttf) format("truetype");
}

/*reset*/
[hidden], area, base, basefont, command, datalist, head,
input[type=hidden], link, menu[type=context], meta, noembed, noframes,
param, script, source, style, track, title { display: none;}
html{font-family:dotum,돋움,sans-serif;}
address, article, aside, blockquote, body, center, dd, dir, div, dl,
dt, figure, figcaption, footer, form, h1, h2, h3, h4, h5, h6, header,
hgroup, hr, html, legend, listing, menu, nav, ol, p, plaintext, pre,
section, summary, ul, xmp { display: block; }
html, body, div , span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{
margin: 0; padding: 0; border: 0; font-size: 100%;
font-family: "NanumSquareNeoBold", sans-serif;
}
ol, ul{list-style: none;}
/* table { display: table;border-collapse: collapse; border-spacing: 0; } */
caption { display: table-caption; }
colgroup { display: table-column-group; }
col { display: table-column; }
thead { display: table-header-group; }
tbody { display: table-row-group; }
tfoot { display: table-footer-group; }
tr { display: table-row; }
td, th { display: table-cell; }
li { display: list-item; }
ruby { display: ruby; }
rt { display: ruby-text;}
a{color:#333; text-decoration:none}

body{background-color:#e3e3ed;}
.hide{font-size:0px; height:1px; left:0px; line-height:0; overflow:hidden; position:absolute; top:-10000px; visibility:hidden; width:1px;}
.btn{background-image:url('/images/common/btn.gif');background-position:0 0;background-repeat:no-repeat;text-indent:-5000px}

/*상단바*/
.header_wrap{margin:0;padding:0;background-color:#2f3336;z-index:1;}
.header_wrap .header{position:relative;width:1145px; margin:0 auto;height:37px;min-width:1145px;}
.logo_etoday{float:left;padding:7px 0 8px 0;line-height:20px;}
.*+html body .logo_etoday{float:left;padding:15px 0 8px 0;line-height:20px;}
.etoday_text{color:#dad9d9;font-size:11px;line-height:18px;}
.header_wrap .header .site_informaion{float:right;padding:13px 0 8px 0;background-color:#27282c;width:244px;}
.header_wrap .header .site_informaion li{float:left;margin-top:-2px;padding:0 12px 0 14px;font-size:11px;line-height:16px;}
.header_wrap .header .site_informaion a{color:#dad9d9;text-decoration:none;}
/*헤더*/
.finance_wrap{position:relative;height:110px; width:100%; background-color:#fff;z-index:999;
-webkit-box-shadow:1px 3px 3px #ddd;-moz-box-shadow:1px 1px 3px #ddd;
-ms-box-shadow:1px 3px 3px #ddd;-o-box-shadow:1px 1px 3px #ddd;
box-shadow:1px 3px 3px #ddd;behavior:url("../js/PIE-1.0.0/PIE.htc")}
.finance_wrap .finance_inner{width:1100px; margin:0 auto 0;}
.finance_wrap .finance_inner .finance_logo{float:left;margin-top:17px;}

/*네비*/
.list_navi{position:relative;z-index:10;}
.list_navi .navi_inner{position:relative; float: right}
.list_navi ul > li{float:left; font-size:16px;color:#0e0e0e; margin-right: 45px; font-weight:bold; cursor: pointer}
.list_navi ul li:last-child{margin-right: 0}
.list_navi ul li a{display: block; line-height: 110px;}
.list_navi ul li a:hover{color:#f80051;}
.Smenu li a{width:155px; padding-bottom: 25px; font-size:13px;display:block;font-weight:500;color:#dad9d9; line-height:100% !important; padding-left: 0; text-align:center}
.Smenu .s_list{line-height:100% !important;}
.Smenu .s_list a:hover{color:#ff6a86;}
.Smenu li:last-child a{padding-bottom:0;}
#Smenu01{position: absolute;top:110px;left:-40px;background-color:#2f3235;width:155px;z-index:100;padding:25px 0 25px 0; border-radius: 5px;}
#Smenu02{position: absolute;top:110px;left:60px;background-color:#2f3235;width:155px;z-index:100;padding:25px 0 25px 0; border-radius: 5px;}
#Smenu03{position: absolute;top:110px;left:160px;background-color:#2f3235;width:155px;z-index:100;padding:25px 0 25px 0; border-radius: 5px;}
#Smenu04{position: absolute;top:110px;left:270px;background-color:#2f3235;width:155px;z-index:100;padding:25px 0 25px 0; border-radius: 5px;}
#Smenu05{position: absolute;top:110px;left:380px;background-color:#2f3235;width:155px;z-index:100;padding:25px 0 25px 0; border-radius: 5px;}
#Smenu06{position: absolute;top:110px;left:480px;background-color:#2f3235;width:155px;z-index:100;padding:25px 0 25px 0; border-radius: 5px;}

/*컨텐츠*/
.content{width:1145px;margin:20px auto 0 auto;}
.content_inner{overflow:hidden;width:100%;padding-bottom:38px;}

/*컨텐츠_왼쪽*/
.contetn_left{width:854px;background-color:#fff;height:722px;float:left;position:relative;}
.main_top{width:854px;overflow:hidden;}
.promotion{float:left;}
.promotion_2{float:left;width:252px;height:325px;background-color:#fff;margin:24px 0 0 5px;display:inline;}
.promotion_3{float:left;width:240px;height:325px;background-color:#fff;margin:24px 0 0 9px;display:inline; font-size:0}
.main_middle{width:854px;overflow:hidden;}
.promotion_4{float:left;width:538px;height:336px;background-color:#d1d2d7;margin:9px 0 0 49px;display:inline;}
.promotion_5{float:left;width:240px;height:211px;background-color:#fff;margin:9px 0 0 9px;display:inline;}
.main_bottom{width:854px;overflow:hidden;}
.promotion_6 {position:absolute;bottom:30px;left:235px;float:left;width:172px;height:162px;background-color:#999;}
.promotion_7{position:absolute;bottom:30px;left:415px;width:172px;height:162px;background-color:#999;}

/*컨텐츠_오른쪽*/
.contetn_right{width:276px;background-color:#fff;height:722px;float:right;}
.contetn_right .info .notice{margin-left:20px;font-size:17px;color:#0e0e0e;letter-spacing:-1px;margin-top:24px;}
.contetn_right .info .noticeCon{margin-top:10px;}
.contetn_right .info ul li{font-size:12px;padding-left:12px;background:url("/images/common/square.gif") no-repeat left 14px;}
.contetn_right .info ul li a{color:#555;display:block;line-height:29px;}
.contetn_right .info .Material{margin-left:20px;font-size:17px;color:#0e0e0e;letter-spacing:-1px;margin-top:30px;}
.contetn_right .info .Location{margin-left:20px;font-size:17px;color:#0e0e0e;letter-spacing:-1px;margin-top:10px;}
.Location_image{width:226px;height:177px;background-color:#999;margin:18px 0 0 24px;}

/*푸터*/
#Footer{width:100%;min-width:1145px;background-color:#fff;border-top:2px solid #495164;}
.Footer_inner #FooterMenu,#footer #FooterMenu{width:1145px;margin:0 auto;clear:both;height:36px;padding-top:7px;}
.Footer_inner #copyright_inner,#footer #copyright_inner{width:1145px;margin:0 auto;clear:both}
#copyright{width:100%;margin:0 auto;clear:both;border-top:1px solid #e9e9e9;}
#FooterMenu #Fcompany,#footerMenu #Fcompany{width:750px;height:25px;overflow:hidden;float:left}
#Fcompany ul{font-size:11px;letter-spacing:-1px;font-weight:bold}
#Fcompany li{float:left;height:25px;padding-right:8px}
#Fcompany li a{display:block;height:42px}
#Fcompany li.etoday a{width:80px;background-position:0 -211px}
#Fcompany li.link a{background-position:0 -280px;padding-top:6px;padding-left:8px;color:#666;float:left;font-size:11px}
#Fcompany li.link a:hover{color:#1e7ae2;text-decoration:underline}
#FooterMenu #Fsns{width:150px;height:29px;margin-top:0;overflow:hidden;float:right}
#Fsns li{display:block;width:29px;height:29px;float:left;margin-left:5px}
#Fsns li a{display:block;width:29px;height:29px;float:left}
#Fsns li.facebook a{background-position:0 -300px}
#Fsns li.twiter a{background-position:-40px -300px}
#Fsns li.rss a{background-position:-80px -300px}
#Fsns li.weather a{background-position:-120px -300px}
#Fsns li.facebook a:hover{background-position:0 -260px}
#Fsns li.twiter a:hover{background-position:-40px -260px}
#Fsns li.rss a:hover{background-position:-80px -260px}
#Fsns li.weather a:hover{background-position:-120px -260px}
#copyright{color:#727272;text-align:center;padding:15px 0}
#copyright p{font-size:11px;line-height:190%;font-family:Tahoma,Dotum,'돋움'}
#copyright em{font-style:normal;color:#d2d2d2;padding:0 5px}
#Footer a{color:#3a6adb}



