@font-face{font-family:NanumGothic;src:url(../font/f874315c-23696342.eot?43409d19);src:url(../font/f874315c-23696342.eot?43409d19?#iefix) format("embedded-opentype"),url(../font/f874315c-16714819.woff?39c059a6) format("woff"),url(../font/f874315c-d8a42fc3.ttf?f5bb14ba) format("truetype")}@font-face{font-family:NanumGothicBold;src:url(../font/f874315c-e1e67965.otf?2bcc768d) format("embedded-opentype"),url(../font/f874315c-56d66d01.ttf?356b763e) format("truetype"),url(../font/f874315c-0ba31585.woff?a090402b) format("woff")}@font-face{font-family:NanumGothicExtraBold;src:url(../font/f874315c-943feeb7.otf?9d67f581) format("embedded-opentype"),url(../font/f874315c-2320b72d.ttf?914d6fa6) format("truetype"),url(../font/f874315c-3c7f7a54.woff?1daf4516) format("woff")}@font-face{font-family:NanumGothicLight;src:url(../font/f874315c-0fd25f29.otf?1c46f760) format("embedded-opentype"),url(../font/f874315c-86a0bda3.ttf?8070ec35) format("truetype"),url(../font/f874315c-7ad58186.woff?bcd6f3f6) format("woff")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;text-align:left;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}a{display:block!important;height:100%;text-decoration:none;width:100%}a img{border:0}input,select{outline-style:none}body{font-family:NanumGothic,Nanum Gothic,sans-serif}.wrap .header{display:none}.wrap.pc_ver{min-width:1140px;overflow:hidden}.wrap.pc_ver .header{background-color:#fff;border-bottom:1px solid #efefef;display:block;height:auto;position:fixed;transition:all .2s;width:100%;z-index:20}.wrap.pc_ver .header .gnb{margin:0 auto;position:relative;text-align:center;width:1140px}.wrap.pc_ver .header .gnb .logo{background:transparent url(../img/0849e54f-a8675388.png?da606947) no-repeat;background-size:76px 46px;height:46px;left:0;position:absolute;text-indent:-9999px;top:18px;width:76px}.wrap.pc_ver .header .gnb .language{border:1px solid #666;color:#000;cursor:pointer;font-size:14px;padding:4px 0;position:absolute;right:0;top:30px;transition:all .2s;width:78px}.wrap.pc_ver .header .gnb .language:hover{background-color:#666;color:#fff}.wrap.pc_ver .header .gnb .nav_mobile{display:none}.wrap.pc_ver .header .gnb .nav{display:inline-block;text-align:center}.wrap.pc_ver .header .gnb .nav.en>li .menu{padding:0 70px}.wrap.pc_ver .header .gnb .nav:hover .sub{height:185px;opacity:1}.wrap.pc_ver .header .gnb .nav:hover .sub li:first-child{margin-top:15px}.wrap.pc_ver .header .gnb .nav:hover .sub li a{color:#444}.wrap.pc_ver .header .gnb .nav>li{display:inline-block;vertical-align:top}.wrap.pc_ver .header .gnb .nav>li:hover>div:after{width:100%}.wrap.pc_ver .header .gnb .nav>li>div{height:80px;line-height:88px;padding:0 35px;position:relative;z-index:100}.wrap.pc_ver .header .gnb .nav>li>div a{color:#000;font-size:16px;font-weight:600}.wrap.pc_ver .header .gnb .nav>li>div:after{border-top:3px solid #ea2525;content:"";display:block;margin-top:-25px;transition:all .3s;width:0}.wrap.pc_ver .header .gnb .nav>li .sub{height:0;opacity:0;overflow:hidden;transition:all .15s}.wrap.pc_ver .header .gnb .nav>li .sub li{margin:15px 0;position:relative}.wrap.pc_ver .header .gnb .nav>li .sub li:first-child{margin-top:-185px;transition:margin-top .15s}.wrap.pc_ver .header .gnb .nav>li .sub li a{color:#fff;font-size:14px}.wrap.pc_ver .header .gnb .nav>li .sub li a span{position:relative}.wrap.pc_ver .header .gnb .nav>li .sub li a span:before{content:"";display:inline-block;left:-15px;position:absolute;top:6px;transition:all .2s;width:0}.wrap.pc_ver .header .gnb .nav>li .sub li:hover a span:before{border:2px solid #ea2525}.wrap.pc_ver .header.clear{background-color:transparent!important;border-bottom:transparent}.wrap.pc_ver .header.clear .gnb .menu a{color:#fff}.wrap.pc_ver .header.clear .gnb .language{border:1px solid #fff;color:#fff}.wrap.pc_ver .header.clear .gnb .language:hover{background-color:#fff;color:#444}.main_banner{position:relative}.main_banner .banner_title{color:#fff;left:50%;margin-top:-100px;position:absolute;text-align:center;top:50%;transform:translateX(-50%);width:100%;z-index:10}.main_banner .banner_title h1{font-size:50px;font-weight:600}.main_banner .banner_title h1 span{font-size:48px;font-weight:400}.main_banner .banner_title .h_sub{font-size:24px;font-weight:600;margin-top:30px}.main_banner .banner_title .h_sub em{background:transparent url(../img/0849e54f-32795e70.png?5760bc7d) no-repeat;height:20px;margin:-2px 10px 0;text-indent:-9999px;width:20px}.main_banner .banner_title .h_sub em,.main_banner .banner_title .h_sub span{display:inline-block;vertical-align:middle}.main_banner .banner_box{height:100vh;min-height:700px;overflow:hidden;position:relative}.main_banner .banner_box .banner_wrap{background-position-x:center;background-size:cover;display:none;height:100vh;left:0;min-height:700px;position:absolute;top:0;width:100%}.main_banner .banner_box .banner_wrap:first-child{display:block}.main_banner .banner_box .banner_wrap a{height:200px;left:50%;margin-left:-400px;position:absolute;top:36%;width:800px;z-index:10}.main_banner .banner_box .banner_nav{bottom:70px;left:50%;position:absolute;transform:translateX(-50%);z-index:10}.main_banner .banner_box .banner_nav li{color:#eee;cursor:pointer;display:inline-block;font-size:12px;height:23px;margin:0 5px;overflow:hidden;position:relative;text-align:left;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;width:160px}.main_banner .banner_box .banner_nav li:before{background-color:rgba(204,206,205,.7);content:"";display:block;height:3px;position:absolute;top:20px;width:100%}.main_banner .banner_box .banner_nav li .progress_bar{background-color:#fff;display:none;height:3px;position:absolute;top:20px;width:0}.main_banner .banner_box .btn_mbanner_nav{display:none}.stocks{background-color:rgba(234,37,37,.6);height:62px;padding-top:28px;position:relative;top:-90px;width:100%}.stocks .stocks_in{margin:0 auto;position:relative;width:1140px}.stocks .stocks_in>div{color:#fff;display:inline-block;margin-left:500px}.stocks .stocks_in>div span{vertical-align:middle}.stocks .stocks_in>div .price{font-size:35px;font-weight:600}.stocks .stocks_in>div .fluc{font-size:14px;margin-left:30px}.stocks .stocks_in>div .fluc em{margin-left:10px}.stocks .stocks_in>div .fluc em i:before{display:inline-block}.stocks .stocks_in>div .fluc em i.up:before{content:"▲"}.stocks .stocks_in>div .fluc em i.down:before{content:"▼"}.stocks .stocks_in>div .fluc em i.down_p:before,.stocks .stocks_in>div .fluc em i.up_p:before{background:transparent url(../img/0849e54f-37bf25f7.png?be080aa3) no-repeat;background-size:18px 15px;content:"";height:15px;margin:-2px 1px 0 0;vertical-align:middle;width:9px}.stocks .stocks_in>div .fluc em i.up_p:before{background-position-x:0}.stocks .stocks_in>div .fluc em i.down_p:before{background-position-x:-9px}.stocks .stocks_in>div .fluc em i.nc:before{content:"〓"}.wrap h2{color:#000;display:inline-block;font-size:20px;font-weight:600}.wrap h2:before{border:1px solid #ea2525;content:"";display:inline-block;margin:-5px 8px 0 0;vertical-align:middle;width:26px}.wrap h2.st_h2{color:#fff;vertical-align:middle}.wrap h2.st_h2:before{border:1px solid #fff}.wrap .more{background:transparent url(../img/0849e54f-028b602b.png?58f8bd4e) no-repeat;background-size:76px 76px;border:1px solid #ea2525;height:38px;position:absolute;right:0;text-indent:-9999px;top:56px;transition:background-color .3s;width:38px}.wrap .more:hover{background-color:#ea2525;background-position:-38px 0}.wrap .main_news .more{top:-7px}.wrap .stocks_in .more{background-position:0 -38px;border:1px solid #fff;top:-3px}.wrap .stocks_in .more:hover{background-color:#fff;background-position:-38px -38px}.wrap .year_select{margin-top:40px;text-align:right}.wrap .year_select select{border:1px solid #d5d5d5;font-size:14px;height:42px;padding-left:35px;width:160px}.main_news{margin:70px auto 0;padding:0 0 70px;position:relative;width:1140px}.main_news ul{margin:45px 0 0}.main_news ul:after{clear:both;content:"";display:block}.main_news ul li{box-sizing:border-box;float:left;padding:0 36px;width:50%}.main_news ul li .news_top{color:#888;font-size:14px;margin-bottom:15px}.main_news ul li .news_top span{display:inline-block;margin-right:15px}.main_news ul li .news_link{color:#000}.main_news ul li .news_link h3{box-sizing:border-box;display:inline-block;font-size:18px;font-weight:600;height:21px;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;transition:all .3s;white-space:nowrap;width:100%}.main_news ul li .news_link p{font-size:15px;line-height:26px;max-height:80px;overflow:hidden;padding-right:30px;position:relative}.main_news ul li .news_link p:before{bottom:5px;content:"...";position:absolute;right:15px}.main_news ul li .news_link p:after{background:#fff;content:"";height:1em;margin-top:.2em;position:absolute;right:15px;width:1em}.main_news ul li .news_link:hover h3{border-bottom:1px solid #000}.main_news ul li .news_more{margin-top:20px}.main_news ul li .news_more a{border-bottom:1px solid #ea2525;color:#ea2525;display:inline-block!important;font-size:12px;transition:all .3s;width:inherit}.main_news ul li .news_more:hover a{opacity:.5}.fix_banner{background:transparent url(../img/0849e54f-29270f60.jpg?3f4443fe) no-repeat center 0;height:380px;position:relative;width:100%}.fix_banner:after{background:transparent url(../img/0849e54f-d5fec6bd.png?26f5ff7c) no-repeat 50%;background-size:1286px 381px;content:"";display:block;height:380px;position:absolute;top:0;transition:background-size .5s;width:100%}.fix_banner:hover:after{background-size:1350.3px 400.05px}.fix_banner a{position:relative;z-index:1}.fix_banner a ul{font-size:0;margin:0 auto;padding-top:315px;text-align:center;width:1000px}.fix_banner a ul li{color:#fff;display:inline-block;font-size:22px;font-weight:600;line-height:24px;width:30%}.fix_banner a ul li em{font-size:14px;font-weight:400}.recruit{background:transparent url(../img/0849e54f-babcbe65.png?74b0b49e) no-repeat 100% 100%;margin:0 auto;padding:65px 0 120px;position:relative;width:1140px}.recruit p{font-size:18px;line-height:28px;margin:100px 0 0 36px}.recruit ul{margin:15px 0 0 36px}.recruit ul:after{clear:both;content:"";display:block}.recruit ul li{background-color:rgba(255,255,255,.7);border:1px solid #ea2525;float:left;margin-right:10px;transition:all .2s}.recruit ul li a{box-sizing:border-box;color:#ea2525;font-size:14px;padding:6px 26px}.recruit ul li:hover{background-color:#ea2525}.recruit ul li:hover a{color:#fff}.partner{margin:0 auto;padding:54px 0;position:relative;width:1140px}.partner p{display:inline-block;font-size:15px;margin-left:75px}.footer{border-top:1px solid #eee}.footer .footer_in{margin:0 auto;position:relative;width:1140px}.footer .footer_in:after{clear:both;content:"";display:block}.footer .t_footer{padding:20px 0 37px}.footer .t_footer .footer_in>div{color:#222;float:left;font-size:12px;letter-spacing:-.04em;line-height:20px;margin-right:60px;margin-top:20px}.footer .t_footer .footer_in>div span{display:block}.footer .t_footer .footer_in>div span.fax{padding-left:21px;text-indent:-21px}.footer .t_footer .footer_in>div span.fax .sep{display:none}.footer .t_footer .footer_in>div a{border-bottom:1px solid #222;color:#222;display:inline!important}.footer .t_footer .footer_in .isms{background:transparent url(../img/0849e54f-773d954f.png?0c91cdc7) no-repeat 0;height:50px;padding:10px 0 0 80px}.footer .t_footer .footer_in .rel_site{border-bottom:1px solid #ea2525;margin-right:0;margin-top:0;position:absolute;right:0;top:70px;white-space:normal;width:140px}.footer .t_footer .footer_in .rel_site .btn_rs{cursor:pointer}.footer .t_footer .footer_in .rel_site .btn_rs:after{background:transparent url(../img/0849e54f-32795e70.png?5760bc7d) no-repeat;background-position:-20px -10px;content:"";display:block;float:right;height:8px;margin:6px 3px 0 0;width:10px}.footer .t_footer .footer_in .rel_site ul{background-color:#fbfbfb;height:0;margin-top:3px;overflow:hidden;padding:0 5px;transition:all .3s}.footer .t_footer .footer_in .rel_site ul li{margin-top:3px}.footer .t_footer .footer_in .rel_site ul li a{border:none;transition:all .3s}.footer .t_footer .footer_in .rel_site ul li a:hover{color:#bbb}.footer .t_footer .footer_in .rel_site:hover ul{height:27px}.footer .bs_footer{background:#f5f5f5;color:rgba(0,0,0,.6);font-size:12px;height:50px;line-height:50px;text-align:center}.footer .b_footer{background-color:#f5f5f5;padding:6px 0 9px}.footer .b_footer .footer_in .f_logo{background:transparent url(../img/0849e54f-7dce3a2c.png?f37b8e19) no-repeat;float:left;height:33px;text-indent:-9999px;width:106px}.footer .b_footer .footer_in ul{float:right}.footer .b_footer .footer_in ul li{float:left;margin:13px 0 0 37px}.footer .b_footer .footer_in ul li a{color:#333;font-size:12px;font-weight:600;transition:all .3s}.footer .b_footer .footer_in ul li a.blue{color:#00327a}.footer .b_footer .footer_in ul li:hover a{color:#bbb}.system_box+.footer{bottom:0;left:0;position:absolute;width:100%}.sub_topbg{display:table;height:400px;position:relative;text-align:center;width:100%}.sub_topbg .top_script{color:#fff;display:table-cell;font-size:24px;font-weight:400;line-height:32px;padding-top:50px;vertical-align:middle}.sub_topbg .top_script strong{font-weight:600}.sub_topbg.sub1{background:transparent url(../img/0849e54f-23aa620c.jpg?f40b1d34) no-repeat center 0}.sub_topbg.sub2{background:transparent url(../img/0849e54f-0476fbbb.jpg?ba109cb3) no-repeat center 0}.sub_topbg.sub3{background:transparent url(../img/0849e54f-434468fb.jpg?0b9458f0) no-repeat center 0}.sub_topbg.sub4{background:transparent url(../img/0849e54f-566dd209.jpg?1d239124) no-repeat center 0}.sub_topbg.sub5{background:transparent url(../img/0849e54f-f17ef00c.jpg?e56346a5) no-repeat center 0}.wide_box{background-color:#f4f4f4;position:relative;width:100%}.wide_box:after,.wide_box:before{content:"";display:block;left:50%;position:absolute}.wide_box:before{background:transparent url(../img/0849e54f-8144d547.png?579c31b1) no-repeat;height:516px;margin-left:-1000px;top:120px;width:414px}.wide_box:after{background:transparent url(../img/0849e54f-3703b810.png?6b6fa1f8) no-repeat;height:516px;margin-left:620px;top:596px;width:414px}.subPage{margin:0 auto;padding:75px 0 0;position:relative;width:1140px}.subPage .top_box{height:70px}.subPage .top_box:after{clear:both;content:"";display:block}.subPage .top_box.line,.subPage .top_box.line-2{border-bottom:1px solid #d5d5d5}.subPage .top_box h1{float:left;font-size:46px;font-weight:400;letter-spacing:-.06em}.subPage .top_box .navigation{color:#a5a5a5;float:left;font-size:13px;padding:28px 0 0 10px}.subPage .top_box .navigation a{color:#a5a5a5;display:inline!important}.subPage .top_box .navigation strong{color:#000;font-weight:600}.subPage .top_box .navigation a,.subPage .top_box .navigation strong{padding:0 7px}.subPage .top_box .top_tab{float:right;height:45px;padding-top:25px}.subPage .top_box .top_tab li{color:#949494;cursor:pointer;float:left;font-size:20px;margin-left:50px;padding-bottom:25px;position:relative;transition:all .3s}.subPage .top_box .top_tab li:after{bottom:-1px;content:"";display:inline-block;left:0;position:absolute;transition:all .3s}.subPage .top_box .top_tab li.on,.subPage .top_box .top_tab li:hover{color:#ea2525}.subPage .top_box .top_tab li.on:after,.subPage .top_box .top_tab li:hover:after{border-bottom:4px solid #ea2525;width:100%}.subPage .aboutus{padding:50px 0}.subPage .aboutus .about_img{text-align:center}.subPage .aboutus .about_text{margin:85px 0 40px;text-align:center}.subPage .aboutus .about_text+div+div.about_text{margin:40px 0 85px}.subPage .aboutus .about_text h3{font-size:28px;font-weight:600;line-height:36px}.subPage .aboutus .about_text h3 span{color:#ea2525}.subPage .aboutus .about_text p{font-size:15px;line-height:22px;margin-top:20px}.subPage .history{padding:30px}.subPage .history .htr .year_box{margin:40px 0}.subPage .history .htr .year_box .year{color:#ea2525;display:table-cell;font-size:48px;font-weight:600;padding-right:70px}.subPage .history .htr .year_box .month_box{display:table-cell;font-size:15px;padding-top:16px;vertical-align:top}.subPage .history .htr .year_box .month_box .month_sum{margin:0 0 23px}.subPage .history .htr .year_box .month_box .month_sum span{display:table-cell;line-height:22px}.subPage .history .htr .year_box .month_box .month_sum .month{padding-right:28px}.subPage .affiliate{padding:30px 0}.subPage .affiliate hr{border-top:#d5d5d5}.subPage .affiliate .eye{padding:45px 35px}.subPage .affiliate .eye h3{font-size:20px;font-weight:600}.subPage .affiliate .eye .eye_in{padding-top:161px;text-align:center}.subPage .affiliate .eye .eye_in h4{font-size:18px;font-weight:600}.subPage .affiliate .eye .eye_in p{font-size:15px;margin-top:10px}.subPage .affiliate .eye .eye_in.ent{background:transparent url(../img/0849e54f-877d86f8.jpg?5f83ca26) no-repeat top}.subPage .affiliate .eye .eye_in.games{background:transparent url(../img/0849e54f-8270121d.jpg?080c707f) no-repeat top}.subPage .ci{padding:30px 0}.subPage .ci .cia{border-bottom:1px solid #d5d5d5}.subPage .ci .cia h3{font-size:20px;font-weight:600;letter-spacing:-.05em;line-height:26px}.subPage .ci .cia p{font-size:15px;line-height:23px;margin-top:12px}.subPage .ci .ci_top{background:transparent url(../img/0849e54f-b48acf47.png?704e9c51) no-repeat center 0;margin-top:20px;padding:215px 0 80px;text-align:center}.subPage .ci .ci_top h3{font-size:18px;font-weight:400}.subPage .ci .ci_mid{padding:75px 0;text-align:center}.subPage .ci .ci_mid h3{font-size:24px;font-weight:700;line-height:36px}.subPage .ci .ci_mid p{font-size:15px;line-height:24px;padding-top:24px}.subPage .ci .ci_mid p.signature{background:transparent url(../img/0849e54f-dfe85bde.png?0db8f30f) no-repeat bottom;padding-bottom:200px}.subPage .ci .ci_mid p.color_system_1{background:transparent url(../img/0849e54f-0ef1e1eb.png?4fbec71f) no-repeat bottom;padding-bottom:640px}.subPage .ci .ci_mid p.color_system_2{background:transparent url(../img/0849e54f-c94af78b.png?eb559f1b) no-repeat bottom;padding-bottom:600px;padding-top:100px}.subPage .ci .ci_bot{background:transparent url(../img/0849e54f-72c05a28.jpg?beac4636) no-repeat center 180px;border:none;padding:80px 35px 360px}.subPage .ethics{padding:130px 0 120px;position:relative}.subPage .ethics .page-top{color:#000;padding:0 37px}.subPage .ethics .page-top~.page-top{margin-top:70px}.subPage .ethics .page-top.logo:after{background:transparent url(../img/0849e54f-b48acf47.png?704e9c51) no-repeat 100%;background-size:cover;content:"";display:block;height:116px;position:absolute;right:48px;top:105px;width:190px}.subPage .ethics .page-top .title{font-size:20px;font-weight:700}.subPage .ethics .page-top .desc{display:block;font-size:15px;line-height:24px;margin:20px 0 0}.subPage .ethics .page-body{border:11px solid #f5f5f5;margin-top:50px}.subPage .ethics ol.ethics-list{counter-reset:ethicsCounter}.subPage .ethics ol.ethics-list li{color:#000;display:list-item;font-size:15px;line-height:22px;padding:40px 40px 40px 105px;position:relative}.subPage .ethics ol.ethics-list li:before{color:#e71f10;content:counter(ethicsCounter) ".";counter-increment:ethicsCounter;display:inline-block;font-size:20px;margin-left:-65px;width:65px}.subPage .ethics ol.ethics-list li+li{border-top:1px solid #eaeaea}.subPage .ethics .date{color:#323232;font-size:12px;line-height:18px;margin-top:20px;text-align:right}.subPage .ethics .contact{font-size:20px;font-weight:700;padding:30px}.subPage .ethics .contact a{color:#3b70ca;display:inline-block!important;font-size:15px;font-weight:400;height:auto;margin-left:15px;text-decoration:underline;width:auto}.subPage .ethics ul.contact-desc{background:#fbfbfb;border-top:1px solid #f7f7f7;padding:20px 40px}.subPage .ethics ul.contact-desc li{display:block;font-size:15px;line-height:22px;padding:5px 0}.subPage .ethics ul.contact-desc li:before{content:"-";display:inline-block;margin:0 3px 0 -10px}.subPage .contact{padding:50px 0}.subPage .contact .map_box{height:560px;width:1140px}.subPage .contact .map_box #map{background:transparent url(../img/0849e54f-369cf852.jpg?d036f048) no-repeat 0 0;height:560px;width:1140px}.subPage .contact .add_box{margin-top:50px}.subPage .contact .add_box .add_l,.subPage .contact .add_box .add_r{box-sizing:border-box;display:inline-block;font-size:15px;line-height:24px;padding-left:35px;vertical-align:top;width:49%}.subPage .contact .add_box .add_l p span{display:block;margin-right:20px}.subPage .contact .add_box .add_l p span.fax{padding-left:32px;text-indent:-32px}.subPage .contact .add_box .add_r li{position:relative}.subPage .contact .add_box .add_r li:before{border:2px solid #ea2525;content:"";display:inline-block;left:-10px;position:absolute;top:10px}.subPage .business{padding-bottom:80px}.subPage .business>h3{font-size:20px;font-weight:600;margin:75px 35px 0}.subPage .business .es{margin-top:47px}.subPage .business .business_text{font-size:15px;line-height:24px;padding:25px 35px}.subPage .business .business_text:after{clear:both;content:"";display:block}.subPage .business .business_text .left_text{float:left;font-size:0}.subPage .business .business_text .left_text h3{color:#000;display:inline-block;font-size:20px;font-weight:600;letter-spacing:-.08em}.subPage .business .business_text .left_text a{display:inline-block}.subPage .business .business_text .left_text a h3{color:#000;display:inline-block;font-size:20px;font-weight:600;letter-spacing:-.08em;vertical-align:middle}.subPage .business .business_text .left_text a i{background:transparent url(../img/0849e54f-32795e70.png?5760bc7d) no-repeat;background-position:-42px 0;display:inline-block;height:21px;margin:-2px 0 0 6px;text-indent:-9999px;vertical-align:middle;width:27px}.subPage .business .business_text .left_text a:hover i{background-position:-69px 0}.subPage .business .business_text .left_text a+a{margin-top:16px}.subPage .business .business_text .left_text p{color:#7b7b7b;font-size:14px;line-height:20px;margin-top:10px}.subPage .business .business_text .right_text{float:right;width:790px}.subPage .business .business_text .right_text strong{font-weight:600}.subPage .business .business_text .right_text .news{margin-top:25px}.subPage .policy{margin-bottom:50px}.subPage .policy .text_box{margin-top:50px}.subPage .policy .text_box p+p{margin-top:28px}.subPage .text_box{background:#fafafa;border-bottom:1px solid #d5d5d5;border-top:1px solid #d5d5d5;color:#545454;font-size:14px;line-height:28px;padding:40px 45px}.subPage .text_box strong{font-weight:700}.subPage .text_box table td,.subPage .text_box table th{border:1px solid #000;padding:0 14px;text-align:center}.subPage .text_box table th{background:#eee}.subPage .text_box ul{display:block}.subPage .text_box ul li:before{content:"✓ "}.subPage .text_box .indent-1{padding-left:28px}.subPage .tb_box{margin:50px 0;position:relative}.subPage .tb_box:after{clear:both;content:"";display:block}.subPage .tb_box h3{font-size:28px;left:0;position:absolute;top:-45px}.subPage .tb_box .standard{color:#949494;font-size:15px;position:absolute;right:0;top:-27px}.subPage .tb_box .tb_box_t table{width:100%}.subPage .tb_box .tb_box_l{float:left;margin-right:20px;width:640px}.subPage .tb_box .tb_box_l table{width:640px}.subPage .tb_box .tb_box_r{float:left;width:480px}.subPage .tb_box .tb_box_r table{width:480px}.subPage .tb_box .tb_box_r table .total td:first-child{color:#0042a1}.subPage .tb_box .tb_box_r table .total td:first-child+td+td{color:#ea2525}.subPage .tb_box .tb_box_r table .total strong{font-weight:600}.subPage .tb_box .tb_box_a table,.subPage .tb_box .tb_box_b table{width:100%}.subPage .tb_box .tb_box_b table tr td,.subPage .tb_box .tb_box_b table tr th{border-left:none}.subPage .tb_box .tb_box_b table tr th{padding:14px 5px}.subPage .tb_box .tb_box_faq table{width:100%}.subPage .tb_box .tb_box_faq table tr td{padding:27px 20px;text-align:left}.subPage .tb_box .tb_box_faq table tr td span{display:block}.subPage .tb_box .tb_box_faq table tr td span.question{font-size:22px;font-weight:600}.subPage .tb_box .tb_box_faq table tr td span.answer{font-size:15px;margin:18px 0 0 30px}.subPage .tb_box table{border-top:2px solid #ea2525;margin-bottom:54px}.subPage .tb_box table tr{border-bottom:1px solid #d5d5d5}.subPage .tb_box table tr td,.subPage .tb_box table tr th{border-left:1px solid #d5d5d5;font-size:15px;padding:20px 5px;text-align:center}.subPage .tb_box table tr td:first-child,.subPage .tb_box table tr th:first-child{border-left:none}.subPage .tb_box table tr td a{color:#000;padding:20px 0}.subPage .tb_box table tr td:hover a{text-decoration:underline}.subPage .tb_box table tr td.upco{background-color:#fff0f1;color:#ea2525}.subPage .tb_box table tr td.doco{background-color:#f0f6ff;color:#0042a1}.subPage .tb_box table tr td.down:before,.subPage .tb_box table tr td.up:before{display:inline-block;font-size:11px;margin:2px 3px 0 0;vertical-align:top}.subPage .tb_box table tr td.up{color:#ea2525}.subPage .tb_box table tr td.up:before{content:"▲"}.subPage .tb_box table tr td.down{color:#0042a1}.subPage .tb_box table tr td.down:before{content:"▼"}.subPage .tb_box table tr td.down_p:before,.subPage .tb_box table tr td.up_p:before{background:transparent url(../img/0849e54f-759710d9.png?ba8423b2) no-repeat;background-size:16px 13px;content:"";display:inline-block;height:13px;margin:-2px 5px 0 0;vertical-align:middle;width:8px}.subPage .tb_box table tr td.up_p{color:#ea2525}.subPage .tb_box table tr td.up_p:before{background-position-x:0}.subPage .tb_box table tr td.down_p{color:#0042a1}.subPage .tb_box table tr td.down_p:before{background-position-x:-8px}.subPage .tb_box table tr td.nc{color:#3b9b1a}.subPage .tb_box table tr td.nc:before{content:"〓"}.subPage .tb_box table tr td.al_c,.subPage .tb_box table tr td.al_l,.subPage .tb_box table tr td.al_l2{padding:0}.subPage .tb_box table tr td.al_l{padding-left:90px;text-align:left}.subPage .tb_box table tr td.al_l2{font-weight:600;padding-left:0;text-align:left}.subPage .tb_box table tr td.al_c{text-align:center}.subPage .tb_box table tr td.col_gray{color:#949494}.subPage .tb_box table tr td.terms{color:#d5d5d5;font-size:11px;padding-right:10px;text-align:right}.subPage .tb_box table tr td.terms span{color:#000;font-size:15px;padding:0 10px}.subPage .tb_box table tr td.tag{padding:15px 5px}.subPage .tb_box table tr td.tag span{background-color:#ea2525;color:#fff;display:inline-block;height:25px;line-height:25px;width:90px}.subPage .tb_box table tr td.tag span.end{background-color:#848484}.subPage .tb_box table tr th{background-color:#fafafa;font-weight:600}.subPage .stock{position:relative}.subPage .stock:after{clear:both;content:"";display:block}.subPage .stock .stock_info{margin-top:35px;text-align:center}.subPage .stock .stock_info .general{font-size:58px;font-weight:600}.subPage .stock .stock_info .general:before{display:inline-block;font-size:40px;margin-top:10px;vertical-align:top}.subPage .stock .stock_info .general.up{color:#ea2525}.subPage .stock .stock_info .general.up:before{content:"▲"}.subPage .stock .stock_info .general.down{color:#0042a1}.subPage .stock .stock_info .general.down:before{content:"▼"}.subPage .stock .stock_info .general.nc{color:#3b9b1a}.subPage .stock .stock_info .general.nc:before{content:"〓"}.subPage .stock .stock_info .general.down_p:before,.subPage .stock .stock_info .general.up_p:before{background:transparent url(../img/0849e54f-759710d9.png?ba8423b2) no-repeat;content:"";display:inline-block;height:31px;margin:-8px 10px 0 0;vertical-align:middle;width:19px}.subPage .stock .stock_info .general.up_p{color:#ea2525}.subPage .stock .stock_info .general.up_p:before{background-position-x:0}.subPage .stock .stock_info .general.down_p{color:#0042a1}.subPage .stock .stock_info .general.down_p:before{background-position-x:-19px}.subPage .stock .stock_info .kospi{color:#bbb;font-size:12px;margin-top:15px;vertical-align:middle}.subPage .stock .stock_info .kospi span{color:#000;font-size:18px;margin:0 10px}.subPage .stock .stock_info .kospi span em{font-weight:700}.subPage .stock .stock_info .kospi span.price em:before{display:inline-block;font-size:13px;margin-top:3px;vertical-align:top}.subPage .stock .stock_info .kospi.up span em{color:#ea2525}.subPage .stock .stock_info .kospi.up span.price em:before{content:"▲"}.subPage .stock .stock_info .kospi.down span em{color:#0042a1}.subPage .stock .stock_info .kospi.down span.price em:before{content:"▼"}.subPage .stock .stock_info .kospi.nc span em{color:#3b9b1a}.subPage .stock .stock_info .kospi.nc span.price em:before{content:"〓"}.subPage .stock .stock_info .kospi.down_p span.price em:before,.subPage .stock .stock_info .kospi.up_p span.price em:before{background:transparent url(../img/0849e54f-759710d9.png?ba8423b2) no-repeat;background-size:16px 13px;content:"";display:inline-block;height:13px;margin:-3px 0 0;vertical-align:middle;width:8px}.subPage .stock .stock_info .kospi.up_p span em{color:#ea2525}.subPage .stock .stock_info .kospi.up_p span.price em:before{background-position-x:0}.subPage .stock .stock_info .kospi.down_p span em{color:#0042a1}.subPage .stock .stock_info .kospi.down_p span.price em:before{background-position-x:-8px}.subPage .finance .tb_box{margin-bottom:110px}.subPage .finance .tb_box table tr td,.subPage .finance .tb_box table tr th{padding:14px 5px}.subPage .finance .tb_box table tr td:first-child{padding-left:25px;text-align:left}.subPage .finance .tb_box table tr td:first-child.font_m{font-size:12px}.subPage .finance .tb_box table tr.strong{background-color:#fafafa}.subPage .finance .tb_box table tr.strong td{font-weight:600}.subPage .search_box{margin-top:20px;text-align:right}.subPage .search_box input#pdf_down{-webkit-appearance:none;background-color:#ea2525;border:none;border-radius:0;-webkit-border-radius:0;color:#fff;cursor:pointer;height:40px;padding:0 10px;vertical-align:top}.subPage .search_box form{display:inline-block;margin-left:20px;vertical-align:top}.subPage .search_box form input,.subPage .search_box form select{background-color:#fafafa;border:1px solid #d5d5d5;border-radius:0;-webkit-border-radius:0;box-sizing:border-box;height:40px;margin-left:-10px;vertical-align:top}.subPage .search_box form select{border-right:none;padding:0 5px;width:100px}.subPage .search_box form input[type=text]{border-left:none;border-right:none;padding:0 10px}.subPage .search_box form input#btn_search{background:transparent url(../img/0849e54f-20f47e12.png?58108694) no-repeat 50%;background-color:#fafafa;border-left:none;cursor:pointer;width:45px}.subPage .paging{margin-bottom:90px;text-align:center}.subPage .paging li{display:inline-block;height:30px;line-height:30px;padding:0 10px;position:relative;text-align:center}.subPage .paging li:after{content:"";display:block;height:1px;left:50%;margin-left:-2px;position:absolute;transition:all .3s;width:4px}.subPage .paging li a{color:#000;display:block!important;font-size:16px}.subPage .paging li.on:after,.subPage .paging li:hover:after{border-bottom:4px solid #ea2525}.subPage .paging li.parw{padding:0 20px}.subPage .paging li.parw.on:after,.subPage .paging li.parw:hover:after{border-bottom:none}.subPage .board .tb_box{margin:20px 0}.subPage .press_list{margin:20px 0 60px}.subPage .press_list ul{border-top:2px solid #ea2525}.subPage .press_list ul li{border-bottom:1px solid #d5d5d5}.subPage .press_list ul li.no_result{padding:25px 20px}.subPage .press_list ul li a{box-sizing:border-box;color:#000;padding:25px 20px;transition:all .3s}.subPage .press_list ul li a:hover{background-color:#fbfbfb}.subPage .press_list ul li h3{font-size:22px;font-weight:600}.subPage .press_list ul li h3 .date{color:#949494;font-size:14px;font-weight:400;margin-left:15px}.subPage .press_list ul li p{font-size:15px;line-height:24px;margin-top:14px;max-height:48px;overflow:hidden;padding-right:30px;position:relative}.subPage .press_list ul li p:before{bottom:5px;content:"...";position:absolute;right:15px}.subPage .press_list ul li p:after{background:#fff;content:"";height:1em;margin-top:.2em;position:absolute;right:15px;width:1em}.subPage .news_list{margin:20px 0 60px}.subPage .news_list ul{border-bottom:1px solid #d5d5d5;border-top:2px solid #ea2525;padding:25px 0 10px;text-align:center}.subPage .news_list ul li{display:inline-block;margin:0 8px 30px;text-align:left;vertical-align:top;width:356px}.subPage .news_list ul li.no_result{width:auto}.subPage .news_list ul li a{color:#000}.subPage .news_list ul li a .news_img{height:240px;overflow:hidden;width:356px}.subPage .news_list ul li a .news_img img{display:block;height:100%;transition:all .3s;width:100%}.subPage .news_list ul li a:hover img{transform:scale(1.05)}.subPage .news_list ul li h3{font-size:20px;font-weight:600;height:52px;line-height:27px;margin-top:15px;padding:0 4px}.subPage .news_list ul li h3 .date{color:#949494;font-size:14px;font-weight:400;margin-left:10px}.subPage .common_box{padding:70px 20px}.subPage .common_box.common_box2{padding:0 20px 70px}.subPage .common_box.common_box2 .bokji_title{font-size:22px;font-weight:600;line-height:28px;margin:45px 0 0 50px}.subPage .common_box.common_box2 .bokji_list{padding:40px 70px 0}.subPage .common_box.common_box2 .bokji_list:after{clear:both;content:"";display:block}.subPage .common_box.common_box2 .bokji_list li{border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;box-sizing:border-box;float:left;height:275px;padding:20px 20px 30px;position:relative;text-align:center;width:50%}.subPage .common_box.common_box2 .bokji_list li:first-child:before{background-position-y:0}.subPage .common_box.common_box2 .bokji_list li:nth-child(2):before{background-position-y:-120px}.subPage .common_box.common_box2 .bokji_list li:nth-child(3):before{background-position-y:-240px}.subPage .common_box.common_box2 .bokji_list li:nth-child(4):before{background-position-y:-360px}.subPage .common_box.common_box2 .bokji_list li:nth-child(5):before{background-position-y:-480px}.subPage .common_box.common_box2 .bokji_list li:before{background:transparent url(../img/0849e54f-98252358.png?e687f971) no-repeat center 0;content:"";display:block;height:120px}.subPage .common_box.common_box2 .bokji_list li:after{background-color:#f4f4f4;bottom:-23px;content:"";height:45px;left:-23px;position:absolute;width:45px;z-index:1}.subPage .common_box.common_box2 .bokji_list li h4{font-size:24px;font-weight:600;margin-top:10px}.subPage .common_box.common_box2 .bokji_list li h4 span{color:#ea2525}.subPage .common_box.common_box2 .bokji_list li p{font-size:15px;line-height:22px;margin:15px 6% 0;white-space:pre-line;width:88%}.subPage .common_box.common_box2 .bokji_list li:first-child+li,.subPage .common_box.common_box2 .bokji_list li:first-child+li+li+li{border-right:none}.subPage .common_box.common_box2 .bokji_list li:first-child+li+li+li+li{border-bottom:none}.subPage .common_box h3{font-size:20px;font-weight:600}.subPage .common_box .inje{background:transparent url(../img/0849e54f-2fcae94d.jpg?d2462481) no-repeat center 0}.subPage .common_box .inje:after{clear:both;content:"";display:block}.subPage .common_box .inje ul{width:300px}.subPage .common_box .inje ul.inje_l{float:left}.subPage .common_box .inje ul.inje_r{float:right}.subPage .common_box .inje ul li{margin:50px 20px 90px;position:relative;text-align:center}.subPage .common_box .inje ul li h4{font-size:18px;font-weight:600}.subPage .common_box .inje ul li p{font-size:15px;line-height:22px;margin-top:10px}.subPage .common_box .inje ul li:first-child:after{border-top:1px solid #d5d5d5;content:"";height:1px;left:80px;position:absolute;top:136px;width:100px}.subPage .worklife{padding:0 0 90px;position:relative}.subPage .worklife h3{font-size:20px;font-weight:600;padding:0 0 45px 20px}.subPage .worklife .slider{overflow:hidden;position:relative;width:100%;z-index:10}.subPage .worklife .slider ul{height:auto;left:0;position:absolute;top:0}.subPage .worklife .slider ul li{height:auto;text-align:center}.subPage .worklife .slider ul li img{width:100%}.subPage .worklife .ts-paging{display:none}.subPage .worklife .ts-controls button{background:none;background:transparent url(../img/0849e54f-51b657ba.png?fb3525f7) no-repeat;border:none;cursor:pointer;height:200px;position:absolute;text-indent:-9999px;top:240px;width:80px;z-index:12}.subPage .worklife .ts-controls button.ts-prev{left:0}.subPage .worklife .ts-controls button.ts-next{background-position-y:-200px;right:0}.subPage .worklife .worklife_img{margin-top:26px}.subPage .worklife .worklife_img img{width:100%}.subPage .recruit_step_img{text-align:center}.subPage .board_view{margin-top:70px}.subPage .board_view .subject{border-bottom:1px solid #d5d5d5;border-top:2px solid #ea2525;padding:27px 20px}.subPage .board_view .subject .title{font-size:22px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subPage .board_view .subject .date{color:#949494;float:right;font-size:14px;padding-top:4px}.subPage .board_view .subject .recruit_info{color:#000;float:right;font-size:15px;padding-top:4px}.subPage .board_view .subject .recruit_info em{margin-right:12px;padding-right:12px;position:relative}.subPage .board_view .subject .recruit_info em:after{color:#d5d5d5;content:"|";font-size:7px;position:absolute;right:0;top:5px}.subPage .board_view .article{border-bottom:1px solid #d5d5d5;padding:30px 20px 80px}.subPage .board_view .article.recruit_article{padding:30px 50px 80px}.subPage .board_view .article.recruit_article .article_in{margin-top:0}.subPage .board_view .article .add_box{font-size:15px;padding:5px 0}.subPage .board_view .article .add_box span{display:inline-block}.subPage .board_view .article .add_box span.attach:before{border:2px solid #ea2525;content:"";display:inline-block;margin:6px 5px 0 0;vertical-align:top}.subPage .board_view .article .add_box span.attach:after{color:#d5d5d5;content:"|";display:inline-block;margin:0 10px;vertical-align:top}.subPage .board_view .article .add_box span.file_name a{color:#000}.subPage .board_view .article .add_box span.file_name a:after{background:transparent url(../img/0849e54f-32795e70.png?5760bc7d) no-repeat;background-position:-30px 0;color:#d5d5d5;content:"";display:inline-block;height:13px;margin:2px 8px 0;vertical-align:top;width:12px}.subPage .board_view .article .add_box span.file_name a:hover{text-decoration:underline}.subPage .board_view .article .article_in{font-size:15px;line-height:23px;margin-top:60px}.subPage .board_view .article .article_in img{margin:20px 0;width:100%}.subPage .board_view .article .article_in a{display:inline!important}.subPage .board_view .article .article_in b,.subPage .board_view .article .article_in strong{font-weight:700}.subPage .board_view .article .article_in table{border-top:2px solid #0042a1;max-width:100%!important}.subPage .board_view .article .article_in table td{border-bottom:1px solid #7b7b7b;border-left:1px solid #7b7b7b;padding:10px 20px}.subPage .board_view .article .article_in table td:first-child{border-left:none}.subPage .board_btn{margin:20px 0 50px}.subPage .board_btn span{display:inline-block;margin-right:15px}.subPage .board_btn span.noti_list{background-color:#fafafa;float:right;margin-right:0}.subPage .board_btn span a{border:1px solid #d5d5d5;box-sizing:border-box;color:#000;font-size:14px;padding:13px 45px;transition:all .3s}.subPage .board_btn span:hover a{background-color:#ea2525;border:1px solid #ea2525;color:#fff}.sitemap{padding-bottom:80px}.sitemap .sitemap_box{margin-left:-30px}.sitemap .sitemap_box:after{clear:both;content:"";display:block}.sitemap .sitemap_box .sitemap_li{float:left;margin:70px 0 0 30px;text-align:center;width:360px}.sitemap .sitemap_box .sitemap_li>div{border-bottom:1px solid #d5d5d5}.sitemap .sitemap_box .sitemap_li>div a{color:#000;font-size:20px;font-weight:600;padding:14px 0;transition:all .3s}.sitemap .sitemap_box .sitemap_li ul li{padding:14px 0}.sitemap .sitemap_box .sitemap_li ul li a{color:#000;font-size:15px;transition:all .3s}.sitemap .sitemap_box .sitemap_li a:hover{color:#bbb}.system_box{font-family:Malgun Gothic;margin:0 auto;padding:180px 0;position:relative;text-align:center;width:1140px}.system_box .logo{background:transparent url(../img/0849e54f-60f9cab0.png?18998e24) no-repeat 0 0;height:165px;margin:0 auto;overflow:hidden;text-indent:-100000em;width:267px}.system_box .title{border-top:1px solid #b2b2b2;display:block;font-size:24px;font-weight:700;margin:36px auto 0;padding:34px 0 0;width:644px}.system_box .info{background:#f2f2f2;border:1px solid #e5e5e5;box-sizing:border-box;display:block;line-height:26px;margin:16px auto 0;padding:7px 0 6px;width:660px}.system_box .info dt{display:inline-block;font-size:15px;font-weight:700;margin:0 12px 0 0}.system_box .info dd{display:inline;font-size:15px}.system_box .info-table{margin:16px auto 0;width:660px}.system_box .info-table table{border-collapse:collapse;width:100%}.system_box .info-table table td,.system_box .info-table table th{border:1px solid #e5e5e5;font-size:15px;line-height:24px;padding:7px 10px 6px}.system_box .info-table table td a,.system_box .info-table table th a{color:#000;display:inline!important}.system_box .info-table table th{background:#f2f2f2;font-weight:700;text-align:center}.system_box .info-table table strong{font-weight:700}.system_box .description{color:#434343;font-size:15px;line-height:26px;margin-top:36px}.system_box .description p+p{margin-top:32px}.mgt_30{margin-top:40px!important}.popups{left:80px;padding:10px;position:absolute;top:110px;visibility:hidden;z-index:22}.popups .popup{background-color:#fff;box-shadow:0 3px 7px 2px rgba(0,0,0,.2);float:left;margin:20px 0 0 20px;visibility:visible}.popups .popup .not-today{display:inline-block;padding:5px 0 7px 10px}.popups .popup .not-today .check span.text{display:inline-block;font-size:13px;margin:3px 0 0;vertical-align:top}.popups .popup .close{background-color:#fff;border:1px solid #a5a5a5;cursor:pointer;float:right;font-size:12px;margin:4px 10px 0 0}@media (max-width:1140px){body{-webkit-text-size-adjust:none;font-family:sans-serif}.wrap.mo_ver .header{display:block;position:relative;z-index:20}.wrap.mo_ver .header .gnb{box-sizing:border-box;padding:7px 0;position:relative;width:100%;z-index:20}.wrap.mo_ver .header .gnb .logo{background:transparent url(../img/0849e54f-a8675388.png?da606947) no-repeat;background-size:75px 46px;height:46px;margin-left:13px;position:relative;text-indent:-9999px;width:75px}.wrap.mo_ver .header .gnb .language{border:1px solid #666;color:#000;display:none;font-size:15px;margin:20px 13px 15px;padding:4px 0 5px;position:relative;text-align:center;width:85px}.wrap.mo_ver .header .gnb .nav_mobile{display:block;height:53px;position:absolute;right:13px;top:0;width:53px;z-index:30}.wrap.mo_ver .header .gnb .nav_mobile #nav_toggle{cursor:pointer;height:25px;left:0;padding:31px 0 0 15px;position:absolute;top:0;width:38px}.wrap.mo_ver .header .gnb .nav_mobile #nav_toggle span,.wrap.mo_ver .header .gnb .nav_mobile #nav_toggle span:after,.wrap.mo_ver .header .gnb .nav_mobile #nav_toggle span:before{background:#ea2525;border-radius:1px;content:"";cursor:pointer;display:block;height:3px;position:absolute;transition:all .3s ease-in-out;width:35px}.wrap.mo_ver .header .gnb .nav_mobile #nav_toggle span:before{top:-10px}.wrap.mo_ver .header .gnb .nav_mobile #nav_toggle span:after{bottom:-10px}.wrap.mo_ver .header .gnb .nav_mobile #nav_toggle.active span{background-color:transparent}.wrap.mo_ver .header .gnb .nav_mobile #nav_toggle.active span:after,.wrap.mo_ver .header .gnb .nav_mobile #nav_toggle.active span:before{top:0}.wrap.mo_ver .header .gnb .nav_mobile #nav_toggle.active span:before{transform:rotate(45deg)}.wrap.mo_ver .header .gnb .nav_mobile #nav_toggle.active span:after{transform:rotate(-45deg)}.wrap.mo_ver .header .gnb .nav{border-bottom:1px solid #efefef;border-top:1px solid #efefef;display:none;margin-top:10px;padding:15px 0;transition:all .3s}.wrap.mo_ver .header .gnb .nav>li{display:block}.wrap.mo_ver .header .gnb .nav>li>div{padding:18px 30px;position:relative}.wrap.mo_ver .header .gnb .nav>li>div a{color:#000;font-size:19px;font-weight:600}.wrap.mo_ver .header .gnb .nav>li>div a.disabled{pointer-events:none}.wrap.mo_ver .header .gnb .nav>li>div a:after{background:transparent url(../img/0849e54f-32795e70.png?5760bc7d) no-repeat;background-position:-14px 0;background-size:71px 15px;content:"";display:inline-block;height:8px;margin:-3px 0 0 9px;vertical-align:middle;width:8px}.wrap.mo_ver .header .gnb .nav>li .sub{background-color:#f9f9f9;display:none;margin-bottom:10px;padding:1px 35px}.wrap.mo_ver .header .gnb .nav>li .sub li{margin:20px 0;position:relative}.wrap.mo_ver .header .gnb .nav>li .sub li a{color:#444;font-size:15px}.main_banner .banner_title{margin-top:-75px}.main_banner .banner_title h1{font-size:25px}.main_banner .banner_title h1 span{font-size:20px}.main_banner .banner_title .h_sub{font-size:15px;margin-top:17px}.main_banner .banner_title .h_sub em{background-size:57px 12px;display:inline-block;height:12px;margin:0 6px;width:11px}.main_banner .banner_box{height:100%;min-height:536px}.main_banner .banner_box .banner_wrap{background-size:1140px 536px}.main_banner .banner_box .banner_wrap a{height:380px;left:0;margin-left:0;top:0;width:100%;z-index:10}.main_banner .banner_box .banner_nav{bottom:50px;text-align:center;width:100%}.main_banner .banner_box .banner_nav li{margin:0 3px;width:30%}.stocks{height:50px;top:-78px}.stocks .stocks_in{box-sizing:border-box;padding:0 13px;position:relative;text-align:center;width:100%}.stocks .stocks_in>div{margin-left:40px}.stocks .stocks_in>div .price{font-size:24px}.stocks .stocks_in>div .fluc{font-size:12px;margin-left:0}.stocks .stocks_in>div .fluc span{display:none}.wrap h2{display:block;font-size:17px}.wrap h2:before{margin:-3px 5px 0 0;width:20px}.wrap h2.st_h2{left:13px;position:absolute;top:3px}.wrap .more{right:13px;top:30px}.wrap .main_news .more{top:-11px}.wrap .stocks_in .more{top:-9px}.wrap .year_select{margin-top:20px}.wrap .year_select select{height:35px;padding-left:15px;width:120px}.main_news{box-sizing:border-box;padding:0 13px 40px;position:relative;width:100%}.main_news ul{margin:30px 0 0}.main_news ul li{padding:0 15px 0 0}.main_news ul li .news_top{font-size:13px;margin-bottom:12px}.main_news ul li .news_link h3{font-size:15px;height:17px}.main_news ul li .news_link p{font-size:13px;line-height:18px;max-height:55px;padding-right:15px}.main_news ul li .news_link p:before{right:5px}.main_news ul li .news_link p:after{margin-top:.1em;right:5px}.main_news ul li .news_more{margin-top:10px}.fix_banner{background-size:1140px 217px;height:217px}.fix_banner:after{height:217px}.fix_banner:after,.fix_banner:hover:after{background-size:cover}.fix_banner a ul{padding-top:180px;width:100%}.fix_banner a ul li{font-size:14px}.fix_banner a ul li em{display:none}.recruit{background:transparent url(../img/0849e54f-7c15c684.png?96ce0be3) no-repeat 100% 100%;background-size:200px 200px;box-sizing:border-box;padding:40px 13px;position:relative;width:100%}.recruit p{font-size:14px;line-height:18px;margin:30px 0 0;text-shadow:2px 0 0 #fff,-2px 0 0 #fff,0 2px 0 #fff,0 -2px 0 #fff,1px 1px #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff}.recruit ul{margin:15px 0 0}.partner{box-sizing:border-box;padding:40px 13px;position:relative;width:100%}.partner p{display:block;font-size:14px;line-height:18px;margin-left:0;margin-top:30px}.footer .footer_in{box-sizing:border-box;padding:0 5px 0 13px;position:relative;width:100%}.footer .t_footer{padding:20px 0}.footer .t_footer .footer_in>div{float:none;font-size:11px;letter-spacing:-.08em;line-height:18px;margin:7px 0;white-space:normal}.footer .t_footer .footer_in>div span{display:inline-block;margin-right:7px;white-space:normal}.footer .t_footer .footer_in>div span.br{white-space:pre-wrap}.footer .t_footer .footer_in>div span.fax .sep{display:inline;margin:0}.footer .t_footer .footer_in>div span.fax .sep:after{content:", "}.footer .t_footer .footer_in .isms,.footer .t_footer .footer_in .rel_site,.footer .t_footer .footer_in>div span.fax br{display:none}.footer .b_footer .footer_in ul li{margin:13px 8px 0 10px}.sub_topbg{height:150px}.sub_topbg .top_script{font-size:16px;line-height:22px;padding-top:0}.sub_topbg.sub1,.sub_topbg.sub2,.sub_topbg.sub3,.sub_topbg.sub4,.sub_topbg.sub5{background-position:50%;background-size:1140px 228px}.wide_box:after,.wide_box:before{display:none}.subPage{box-sizing:border-box;padding:40px 13px;position:relative;width:100%}.subPage .top_box h1{font-size:25px}.subPage .top_box .navigation{float:right;font-size:12px;padding:10px 0 0 10px}.subPage .top_box .navigation a,.subPage .top_box .navigation strong{padding:0 4px}.subPage .top_box .top_tab{float:none;padding-top:70px;text-align:center}.subPage .top_box .top_tab li{display:inline-block;float:none;font-size:16px;margin-left:0;padding-bottom:13px;text-align:center;width:30%}.subPage .aboutus{padding:27px 0}.subPage .aboutus .about_img img{width:100%}.subPage .aboutus .about_img.about_img2 img{max-width:500px;width:90%}.subPage .aboutus .about_text{margin:10px 0 30px}.subPage .aboutus .about_text+div+div.about_text{margin:30px 0 10px}.subPage .aboutus .about_text br{display:none}.subPage .aboutus .about_text h3{font-size:15px;line-height:22px}.subPage .aboutus .about_text p{font-size:13px;line-height:18px;margin-top:10px}.subPage .history{padding:13px}.subPage .history .htr .year_box{margin:30px 0}.subPage .history .htr .year_box .year{display:block;font-size:22px}.subPage .history .htr .year_box .month_box{display:block;font-size:14px}.subPage .history .htr .year_box .month_box .month_sum{margin:0 0 15px}.subPage .history .htr .year_box .month_box .month_sum span{line-height:20px}.subPage .history .htr .year_box .month_box .month_sum .month{padding-right:18px}.subPage .affiliate{padding:10px 0}.subPage .affiliate .eye{padding:25px 10px}.subPage .affiliate .eye h3{font-size:16px}.subPage .affiliate .eye .eye_in{padding-top:105px}.subPage .affiliate .eye .eye_in h4{font-size:14px}.subPage .affiliate .eye .eye_in p{font-size:13px;margin-top:5px}.subPage .affiliate .eye .eye_in.ent,.subPage .affiliate .eye .eye_in.games{background-size:117px 90px}.subPage .ci{padding:10px 0}.subPage .ci .cia h3{font-size:16px}.subPage .ci .cia p{font-size:13px;line-height:19px;margin-top:5px}.subPage .ci .ci_bot{background-position:bottom;background-size:280px 78px;padding:40px 0 100px}.subPage .ethics{padding:27px 0}.subPage .ethics .page-top{padding:0}.subPage .ethics .page-top~.page-top{margin-top:25px}.subPage .ethics .page-top.logo:after{display:none}.subPage .ethics .page-body{margin-top:25px}.subPage .ethics ol.ethics-list li{padding:20px 20px 20px 55px}.subPage .ethics ol.ethics-list li:before{margin-left:-30px;width:30px}.subPage .contact{padding:30px 0}.subPage .contact .map_box{height:auto;width:100%}.subPage .contact .map_box #map{background:transparent url(../img/0849e54f-844c398a.jpg?78e1a8d0) no-repeat 0 0;background-size:100% 100%;height:auto;padding-top:49.1275167785%;width:100%}.subPage .contact .add_box{margin-top:20px}.subPage .contact .add_box .add_l,.subPage .contact .add_box .add_r{font-size:13px;line-height:20px;padding-left:0;width:100%}.subPage .contact .add_box .add_l p span{margin-right:15px}.subPage .contact .add_box .add_r{margin-top:10px}.subPage .contact .add_box .add_r li:before{display:none}.subPage .business{padding-bottom:0}.subPage .business>h3{font-size:16px;margin:35px 0 0}.subPage .business .es{margin-top:27px}.subPage .business .business_img img{width:100%}.subPage .business .business_text{font-size:13px;line-height:20px;padding:15px 0}.subPage .business .business_text .left_text{float:none}.subPage .business .business_text .left_text h3{font-size:16px}.subPage .business .business_text .left_text h3 a:after{background-position:-37px 0;background-size:86px 18px;height:18px;width:22px}.subPage .business .business_text .left_text h3 a:hover:after{background-position:-60px 0}.subPage .business .business_text .left_text p{font-size:12px;line-height:16px;margin-top:5px}.subPage .business .business_text .right_text{float:none;margin-top:10px;width:100%}.subPage .tb_box{margin:50px 0 10px}.subPage .tb_box h3{font-size:18px;top:-27px}.subPage .tb_box .standard{font-size:13px;top:-20px}.subPage .tb_box .tb_box_l{float:none;margin-right:0;width:100%}.subPage .tb_box .tb_box_l table{width:100%}.subPage .tb_box .tb_box_r{float:none;width:100%}.subPage .tb_box .tb_box_r table{width:100%}.subPage .tb_box .tb_box_a{overflow-y:auto;overflow:auto}.subPage .tb_box .tb_box_a table{margin-bottom:0;min-width:520px}.subPage .tb_box .tb_box_b{overflow-y:auto;overflow:auto}.subPage .tb_box .tb_box_b table{min-width:520px}.subPage .tb_box .tb_box_b table tr th{padding:11px 2px}.subPage .tb_box .tb_box_faq table tr td{padding:15px 0}.subPage .tb_box .tb_box_faq table tr td span.question{font-size:15px}.subPage .tb_box .tb_box_faq table tr td span.answer{font-size:13px;line-height:18px;margin:12px 0 0 10px}.subPage .tb_box table{margin-bottom:30px}.subPage .tb_box table tr td,.subPage .tb_box table tr th{font-size:12px;padding:11px 2px}.subPage .tb_box table tr td a{padding:11px 0}.subPage .tb_box table tr td.down:before,.subPage .tb_box table tr td.up:before{font-size:10px;margin:2px 3px 0 0}.subPage .tb_box table tr td.al_l{padding-left:20px}.subPage .tb_box table tr td.al_l2{padding-left:10px}.subPage .tb_box table tr td.terms span{font-size:12px;padding:0 5px}.subPage .tb_box table tr td.tag{padding:11px 2px}.subPage .tb_box table tr td.tag span{height:20px;line-height:20px;width:60px}.subPage .stock .stock_info .general{font-size:30px}.subPage .stock .stock_info .general:before{font-size:20px;margin-top:5px}.subPage .stock .stock_info .general.down_p:before,.subPage .stock .stock_info .general.up_p:before{background-size:24px 20px;height:20px;margin:-6px 6px 0 0;width:12px}.subPage .stock .stock_info .general.down_p:before{background-position-x:-12px}.subPage .stock .stock_info .kospi{font-size:12px;margin-top:10px}.subPage .stock .stock_info .kospi span{font-size:14px;margin:0 8px}.subPage .stock .stock_info .kospi span.price em:before{font-size:11px;margin-top:2px}.subPage .finance .tb_box{margin-bottom:60px}.subPage .finance .tb_box table tr th{padding:10px 2px}.subPage .search_box input#pdf_down{font-size:11px;height:30px;padding:0 4px}.subPage .search_box form{margin-left:10px}.subPage .search_box form input,.subPage .search_box form select{font-size:12px;height:30px}.subPage .search_box form select{padding:0 2px;width:50px}.subPage .search_box form input[type=text]{padding:0 5px;width:90px}.subPage .search_box form input#btn_search{background-size:14px 14px;width:35px}.subPage .paging{margin-bottom:30px}.subPage .paging li{height:20px;line-height:20px;padding:0 5px}.subPage .paging li a{font-size:13px}.subPage .paging li.parw{padding:0 10px}.subPage .board .tb_box{margin:10px 0}.subPage .press_list{margin:10px 0 40px}.subPage .press_list ul li a{padding:15px 7px}.subPage .press_list ul li h3{font-size:14px;line-height:20px}.subPage .press_list ul li h3 .date{font-size:12px}.subPage .press_list ul li p{font-size:13px;line-height:20px;margin-top:5px;max-height:38px;padding-right:20px}.subPage .press_list ul li p:before{bottom:2px;right:5px}.subPage .press_list ul li p:after{right:5px}.subPage .news_list{margin:10px 0 40px}.subPage .news_list ul{padding:15px 0 10px}.subPage .news_list ul li{margin:0 3px 20px;width:47%}.subPage .news_list ul li a .news_img{height:100%;width:100%}.subPage .news_list ul li h3{font-size:14px;height:40px;line-height:20px;margin-top:5px;padding:0}.subPage .news_list ul li h3 .date{font-size:12px;margin-left:5px}.subPage .common_box{padding:40px 0}.subPage .common_box.common_box2{padding:0 0 10px}.subPage .common_box.common_box2 .bokji_title{font-size:14px;line-height:22px;margin:15px 0 0}.subPage .common_box.common_box2 .bokji_list{padding:10px 0 0}.subPage .common_box.common_box2 .bokji_list li{height:auto;padding:20px 5px 30px;width:50%}.subPage .common_box.common_box2 .bokji_list li h4{font-size:16px;margin-top:10px}.subPage .common_box.common_box2 .bokji_list li p{font-size:13px;line-height:18px;margin:10px 6% 0}.subPage .common_box h3{font-size:16px}.subPage .common_box .inje{background-size:200px 171px;padding-top:180px;text-align:center}.subPage .common_box .inje ul{display:inline-block;width:300px}.subPage .common_box .inje ul.inje_l,.subPage .common_box .inje ul.inje_r{float:none}.subPage .common_box .inje ul li{margin:40px 20px 0}.subPage .common_box .inje ul li h4{font-size:16px}.subPage .common_box .inje ul li p{font-size:13px;line-height:18px}.subPage .common_box .inje ul li:first-child:after{display:none}.subPage .worklife{padding:0 0 10px}.subPage .worklife h3{font-size:16px;padding:0 0 25px}.subPage .worklife .ts-controls button{background-size:26px 130px;height:65px;top:24%;width:26px}.subPage .worklife .ts-controls button.ts-next{background-position-y:-65px}.subPage .worklife .worklife_img{margin-top:13px}.subPage .recruit_step_img img{max-width:650px;width:100%}.subPage .board_view{margin-top:30px}.subPage .board_view .subject{padding:15px 10px 11px}.subPage .board_view .subject .title{display:inline-block;font-size:16px;width:75%}.subPage .board_view .subject .date{font-size:12px;padding-top:2px}.subPage .board_view .subject .recruit_info{display:block;float:none;font-size:12px}.subPage .board_view .subject .recruit_info em{margin-right:3px;padding-right:3px}.subPage .board_view .subject .recruit_info em:after{top:2px}.subPage .board_view .article,.subPage .board_view .article.recruit_article{padding:10px 0 40px}.subPage .board_view .article.recruit_article .article_in{margin-top:20px}.subPage .board_view .article .add_box{font-size:13px}.subPage .board_view .article .add_box span.attach:before{margin:4px 3px 0 0}.subPage .board_view .article .add_box span.attach:after{margin:0 5px}.subPage .board_view .article .add_box span.file_name a:after{margin:1px 0 0 4px}.subPage .board_view .article .article_in{font-size:13px;line-height:19px;margin-top:20px}.subPage .board_view .article .article_in img{height:auto!important;margin:10px 0;max-width:100%!important}.subPage .board_view .article .article_in img.view{max-width:none!important}.subPage .board_view .article .article_in table{width:100%!important}.subPage .board_view .article .article_in table td{padding:7px 10px}.subPage .board_btn{margin:10px 0 30px}.subPage .board_btn span{margin-right:7px}.subPage .board_btn span a{font-size:13px;padding:7px 20px}.sitemap{padding-bottom:20px}.sitemap .sitemap_box{margin-left:0;text-align:center}.sitemap .sitemap_box .sitemap_li{display:inline-block;float:none;margin:40px 0 0 10px;vertical-align:top;width:30%}.sitemap .sitemap_box .sitemap_li>div a{font-size:16px;padding:10px 0}.sitemap .sitemap_box .sitemap_li ul li{padding:10px 0}.sitemap .sitemap_box .sitemap_li ul li a{font-size:13px}.system_box{box-sizing:border-box;position:relative;width:100%}.system_box .title{max-width:600px;width:100%}.system_box .info{line-height:22px;margin:16px auto 0;max-width:430px;padding:9px 0 8px;width:100%}.popups{left:50%;top:70px;transform:translateX(-50%);width:90%}.popups .popup{margin:10px}.popups .popup .popup_img a img{width:100%}}@media (max-width:525px){.main_news{padding:0 13px 10px}.main_news ul li{margin-bottom:30px;padding:0;width:100%}.subPage .news_list ul li{margin:0 0 20px;width:100%}.subPage .common_box.common_box2 .bokji_list li{border-right:none;width:100%}.sitemap .sitemap_box .sitemap_li{width:90%}}