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{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}elements-of-type(html5-block){display:block}a{display:block!important;height:100%;width:100%;text-decoration:none}a img{border:0 none}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{position:fixed;display:block;height:auto;width:100%;z-index:20;background-color:#fff;border-bottom:1px solid #efefef;transition:all .2s}.wrap.pc_ver .header .gnb{position:relative;width:1140px;margin:0 auto;text-align:center}.wrap.pc_ver .header .gnb .logo{position:absolute;top:18px;left:0;height:46px;width:76px;background:transparent url(../img/logo.png?b729dc4714eefdf0388f2a03ae9ac0c6) no-repeat;background-size:76px 46px;text-indent:-9999px}.wrap.pc_ver .header .gnb .language{position:absolute;top:30px;right:0;width:78px;font-size:14px;color:#000;border:1px solid #666;padding:4px 0;cursor:pointer;transition:all .2s}.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{position:relative;height:80px;line-height:88px;padding:0 35px;z-index:100}.wrap.pc_ver .header .gnb .nav>li>div a{font-size:16px;color:#000;font-weight:600}.wrap.pc_ver .header .gnb .nav>li>div:after{content:"";display:block;width:0;margin-top:-25px;border-top:3px solid #ea2525;transition:all .3s}.wrap.pc_ver .header .gnb .nav>li .sub{opacity:0;height:0;overflow:hidden;transition:all .15s}.wrap.pc_ver .header .gnb .nav>li .sub li{position:relative;margin:15px 0}.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{font-size:14px;color:#fff}.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;position:absolute;top:6px;left:-15px;width:0;transition:all .2s}.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{color:#fff;border:1px solid #fff}.wrap.pc_ver .header.clear .gnb .language:hover{background-color:#fff;color:#444}.main_banner{position:relative}.main_banner .banner_title{position:absolute;top:50%;left:50%;width:100%;margin-top:-100px;text-align:center;color:#fff;z-index:10;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.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{margin-top:30px;font-size:24px;font-weight:600}.main_banner .banner_title .h_sub em{display:inline-block;height:20px;width:20px;margin:-2px 10px 0;background:transparent url(../img/deco.png?5e3a0cbf02040f09ab0eb8d6c7022a60) no-repeat;text-indent:-9999px;vertical-align:middle}.main_banner .banner_box{position:relative;height:100vh;min-height:700px;overflow:hidden}.main_banner .banner_box .banner_wrap{display:none;position:absolute;width:100%;height:100vh;min-height:700px;top:0;left:0;background-size:cover;background-position-x:center}.main_banner .banner_box .banner_wrap a{position:absolute;top:36%;left:50%;margin-left:-400px;height:200px;width:800px;z-index:10}.main_banner .banner_box .banner_nav{position:absolute;left:50%;bottom:150px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}.main_banner .banner_box .banner_nav li{width:160px;position:relative;display:inline-block;margin:0 5px;height:20px;font-size:12px;color:#eee;text-align:left;cursor:pointer}.main_banner .banner_box .banner_nav li:before{content:"";display:block;position:absolute;top:20px;height:3px;width:100%;background-color:hsla(150,2%,80%,.7)}.main_banner .banner_box .banner_nav li .progress_bar{display:none;position:absolute;top:20px;height:3px;width:0;background-color:#fff}.main_banner .banner_box .btn_mbanner_nav{display:none}.stocks{position:relative;top:-90px;height:62px;width:100%;padding-top:28px;background-color:rgba(234,37,37,.6)}.stocks .stocks_in{position:relative;width:1140px;margin:0 auto}.stocks .stocks_in>div{display:inline-block;color:#fff;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{margin-left:30px;font-size:14px}.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:"\25B2"}.stocks .stocks_in>div .fluc em i.down:before{content:"\25BC"}.stocks .stocks_in>div .fluc em i.down_p:before,.stocks .stocks_in>div .fluc em i.up_p:before{content:"";height:15px;width:9px;margin:-2px 1px 0 0;vertical-align:middle;background:transparent url(../img/stock_arrow_w.png?e1109fc900d3bf561e16a91b5373e8ab) no-repeat;background-size:18px 15px}.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:"\3013"}.wrap h2{display:inline-block;font-size:20px;font-weight:600;color:#000}.wrap h2:before{display:inline-block;content:"";width:26px;border:1px solid #ea2525;margin:-5px 8px 0 0;vertical-align:middle}.wrap h2.st_h2{vertical-align:middle;color:#fff}.wrap h2.st_h2:before{border:1px solid #fff}.wrap .more{position:absolute;top:56px;right:0;height:38px;width:38px;text-indent:-9999px;border:1px solid #ea2525;background:transparent url(../img/more_arrow.png?bb9f5841df7987b8e9e892306038f321) no-repeat;background-size:76px 76px;transition:background-color .3s}.wrap .more:hover{background-position:-38px 0;background-color:#ea2525}.wrap .main_news .more{top:-7px}.wrap .stocks_in .more{top:-3px;border:1px solid #fff;background-position:0 -38px}.wrap .stocks_in .more:hover{background-position:-38px -38px;background-color:#fff}.main_news{position:relative;width:1140px;margin:0 auto;padding:0 0 70px;margin-top:-25px}.main_news ul{margin:45px 0 0}.main_news ul:after{content:"";display:block;clear:both}.main_news ul li{float:left;padding:0 36px;width:50%;box-sizing:border-box}.main_news ul li .news_top{font-size:14px;color:#888;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{display:inline-block;height:21px;width:100%;font-size:18px;font-weight:600;margin-bottom:5px;box-sizing:border-box;transition:all .3s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main_news ul li .news_link p{font-size:15px;line-height:26px;max-height:80px;overflow:hidden;position:relative;padding-right:30px}.main_news ul li .news_link p:before{content:"...";position:absolute;right:15px;bottom:5px}.main_news ul li .news_link p:after{content:"";position:absolute;right:15px;width:1em;height:1em;margin-top:.2em;background:#fff}.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{display:inline-block!important;width:inherit;font-size:12px;color:#ea2525;transition:all .3s;border-bottom:1px solid #ea2525}.main_news ul li .news_more:hover a{opacity:.5}.fix_banner{position:relative;width:100%;height:380px;background:transparent url(../img/fix_banner_bg.jpg?7ba8dd5dcc5b84df32420a581fa9bc16) no-repeat center 0}.fix_banner:after{content:"";display:block;position:absolute;top:0;height:380px;width:100%;background:transparent url(../img/fix_banner.png?561b5f3b8e991997920102202f2de8a5) no-repeat 50%;background-size:1361px 380px;transition:background-size .5s}.fix_banner:hover:after{background-size:1440px 402px}.fix_banner a{position:relative;z-index:1}.fix_banner a ul{width:1000px;margin:0 auto;padding-top:315px;text-align:center}.fix_banner a ul li{display:inline-block;width:30%;color:#fff;font-size:22px;font-weight:600;line-height:24px}.fix_banner a ul li em{font-size:14px;font-weight:400}.recruit{position:relative;width:1140px;margin:0 auto;padding:65px 0 120px;background:transparent url(../img/recruit_bg2.png?d5306802bd12113552bbcf41626b583f) no-repeat 100% 100%}.recruit p{font-size:18px;margin:100px 0 0 36px;line-height:28px}.recruit ul{margin:15px 0 0 36px}.recruit ul:after{content:"";display:block;clear:both}.recruit ul li{float:left;border:1px solid #ea2525;margin-right:10px;transition:all .2s;background-color:hsla(0,0%,100%,.7)}.recruit ul li a{padding:6px 26px;color:#ea2525;font-size:14px;box-sizing:border-box}.recruit ul li:hover{background-color:#ea2525}.recruit ul li:hover a{color:#fff}.partner{position:relative;width:1140px;margin:0 auto;padding:65px 0}.partner p{display:inline-block;font-size:15px;margin-left:75px}.footer{border-top:1px solid #eee}.footer .footer_in{position:relative;width:1140px;margin:0 auto}.footer .footer_in:after{content:"";display:block;clear:both}.footer .t_footer{padding:20px 0 37px}.footer .t_footer .footer_in>div{float:left;font-size:12px;line-height:20px;margin-right:70px;color:#222;letter-spacing:-.04em;white-space:pre-line}.footer .t_footer .footer_in>div a{color:#222;display:inline!important;border-bottom:1px solid #222}.footer .t_footer .footer_in .rel_site{position:absolute;top:42px;right:0;width:140px;margin-right:0;white-space:normal;border-bottom:1px solid #ea2525}.footer .t_footer .footer_in .rel_site .btn_rs{cursor:pointer}.footer .t_footer .footer_in .rel_site .btn_rs:after{content:"";float:right;display:inline-block;height:8px;width:10px;margin:6px 3px 0 0;background:transparent url(../img/deco.png?5e3a0cbf02040f09ab0eb8d6c7022a60) no-repeat;background-position:-20px -10px}.footer .t_footer .footer_in .rel_site ul{height:0;overflow:hidden;background-color:#fbfbfb;margin-top:3px;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:49px}.footer .b_footer{background-color:#f5f5f5;padding:6px 0 9px}.footer .b_footer .footer_in .f_logo{float:left;height:35px;width:115px;background:transparent url(../img/f_logo.png?a5aacce69bff11dbbe3af191757e17f8) no-repeat;text-indent:-9999px}.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{font-size:12px;font-weight:600;color:#333;transition:all .3s}.footer .b_footer .footer_in ul li:hover a{color:#bbb}.sub_topbg{position:relative;display:table;height:400px;width:100%;text-align:center}.sub_topbg .top_script{padding-top:50px;display:table-cell;vertical-align:middle;font-size:24px;line-height:32px;color:#fff;font-weight:400}.sub_topbg .top_script strong{font-weight:600}.sub_topbg.sub1{background:transparent url(../img/sub1_topbg.jpg?d79a0bf1405b0c0c38aa2d8efd132162) no-repeat center 0}.sub_topbg.sub2{background:transparent url(../img/sub2_topbg.jpg?8bd11a6f6a1b4af15fa99b10b23bd03d) no-repeat center 0}.sub_topbg.sub3{background:transparent url(../img/sub3_topbg.jpg?d2616c4005d44a668d9b14e6b5723b06) no-repeat center 0}.sub_topbg.sub4{background:transparent url(../img/sub4_topbg.jpg?46f86f6cfaa3aef5d066056ddd27ea6b) no-repeat center 0}.sub_topbg.sub5{background:transparent url(../img/sub5_topbg.jpg?c428dd099ac3297b6c6b3ec9277378b8) no-repeat center 0}.wide_box{position:relative;width:100%;background-color:#f4f4f4}.wide_box:after,.wide_box:before{content:"";display:block;position:absolute;left:50%}.wide_box:before{height:516px;width:414px;top:120px;margin-left:-1000px;background:transparent url(../img/wide_bg1.png?75fefae8ec571889aab779f75dee8e5d) no-repeat}.wide_box:after{height:516px;width:414px;top:596px;margin-left:620px;background:transparent url(../img/wide_bg2.png?80244a351fb9c49e726bd6fabbafb4cc) no-repeat}.subPage{position:relative;width:1140px;margin:0 auto;padding:75px 0 0}.subPage .top_box:after{content:"";display:block;clear:both}.subPage .top_box.line{border-bottom:1px solid #d5d5d5}.subPage .top_box h1{float:left;font-size:46px;font-weight:400;letter-spacing:-.06em}.subPage .top_box .navigation{float:left;font-size:13px;color:#a5a5a5;padding:28px 0 0 10px}.subPage .top_box .navigation a{display:inline!important;color:#a5a5a5}.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;padding-top:25px}.subPage .top_box .top_tab li{position:relative;float:left;margin-left:50px;padding-bottom:25px;font-size:20px;color:#949494;cursor:pointer;transition:all .3s}.subPage .top_box .top_tab li:after{content:"";display:inline-block;position:absolute;bottom:-1px;left:0;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{width:100%;border-bottom:4px solid #ea2525}.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{margin-top:20px;font-size:15px;line-height:22px}.subPage .history{padding:30px}.subPage .history .htr .year_box{margin:40px 0}.subPage .history .htr .year_box .year{display:table-cell;padding-right:70px;font-size:48px;font-weight:600;color:#ea2525}.subPage .history .htr .year_box .month_box{display:table-cell;font-size:15px;vertical-align:top;padding-top:16px}.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{text-align:center;padding-top:161px}.subPage .affiliate .eye .eye_in h4{font-size:18px;font-weight:600}.subPage .affiliate .eye .eye_in p{margin-top:10px;font-size:15px}.subPage .affiliate .eye .eye_in.ent{background:transparent url(../img/eye_logo1.jpg?3774b2823462f6616f69a5bd180d83cc) no-repeat top}.subPage .affiliate .eye .eye_in.games{background:transparent url(../img/eye_logo2.jpg?9e99b576f67e11e799388f21a4b2d20b) 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{margin-top:12px;font-size:15px;line-height:23px}.subPage .ci .ci_top{margin-top:20px;padding:215px 0 80px;background:transparent url(../img/about_logo.png?95708d72f24dc9328caa3d2eeab6b4ff) no-repeat center 0;text-align:center}.subPage .ci .ci_top h3{font-size:18px;font-weight:400}.subPage .ci .ci_mid{padding:80px 0;text-align:center}.subPage .ci .ci_mid>div{display:inline-block;width:499px;margin:0 34px;padding:0 0 130px;text-align:left;vertical-align:top}.subPage .ci .ci_mid .ci_l{background:transparent url(../img/about_logo_l.png?ae47fbd5c9420a1ce6c36a3bf1aaab44) no-repeat center 138px}.subPage .ci .ci_mid .ci_r{background:transparent url(../img/about_logo_r.png?2c3a9c74b34d47b290a23a5a144570c4) no-repeat center 138px}.subPage .ci .ci_bot{padding:80px 35px 360px;border:none;background:transparent url(../img/about_color.jpg?7e72a8b1fad58e01e2a7793fc9df364c) no-repeat center 180px}.subPage .contact{padding:50px 0}.subPage .contact .map_box{height:560px;width:1140px}.subPage .contact .map_box #map{height:560px;width:1140px;background:transparent url(../img/contact_map.jpg?bf860f2781f54d43408f889870230c8c) no-repeat 0 0}.subPage .contact .add_box{margin-top:50px}.subPage .contact .add_box .add_l,.subPage .contact .add_box .add_r{display:inline-block;width:49%;vertical-align:top;padding-left:35px;box-sizing:border-box;font-size:15px;line-height:24px}.subPage .contact .add_box .add_l p span{margin-right:20px}.subPage .contact .add_box .add_r li{position:relative}.subPage .contact .add_box .add_r li:before{content:"";display:inline-block;position:absolute;top:10px;left:-10px;border:2px solid #ea2525}.subPage .business{padding-bottom:80px}.subPage .business>h3{font-size:20px;margin:75px 35px 0;font-weight:600}.subPage .business .es{margin-top:47px}.subPage .business .business_text{padding:25px 35px}.subPage .business .business_text:after{display:block;content:"";clear:both}.subPage .business .business_text .left_text{float:left}.subPage .business .business_text .left_text a h3,.subPage .business .business_text .left_text h3{font-size:20px;font-weight:600;color:#000;letter-spacing:-.08em;display:inline-block}.subPage .business .business_text .left_text a h3{vertical-align:middle}.subPage .business .business_text .left_text a i{display:inline-block;height:21px;width:27px;margin:-2px 0 0 6px;background:transparent url(../img/deco.png?5e3a0cbf02040f09ab0eb8d6c7022a60) no-repeat;background-position:-42px 0;text-indent:-9999px;vertical-align:middle}.subPage .business .business_text .left_text a:hover i{background-position:-69px 0}.subPage .business .business_text .left_text p{margin-top:10px;color:#7b7b7b;font-size:14px;line-height:20px}.subPage .business .business_text .right_text{width:790px;float:right;font-size:15px;line-height:24px}.subPage .business .business_text .right_text strong{font-weight:600}.subPage .tb_box{position:relative;margin:50px 0}.subPage .tb_box:after{content:"";display:block;clear:both}.subPage .tb_box h3{position:absolute;top:-45px;left:0;font-size:28px}.subPage .tb_box .standard{position:absolute;top:-27px;right:0;font-size:15px;color:#949494}.subPage .tb_box .tb_box_t table{width:100%}.subPage .tb_box .tb_box_l{float:left;width:640px;margin-right:20px}.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{text-align:left;padding:27px 20px}.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{margin-bottom:54px;border-top:2px solid #ea2525}.subPage .tb_box table tr{border-bottom:1px solid #d5d5d5}.subPage .tb_box table tr td,.subPage .tb_box table tr th{font-size:15px;text-align:center;padding:20px 5px;border-left:1px solid #d5d5d5}.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{color:#ea2525;background-color:#fff0f1}.subPage .tb_box table tr td.doco{color:#0042a1;background-color:#f0f6ff}.subPage .tb_box table tr td.down:before,.subPage .tb_box table tr td.up:before{display:inline-block;font-size:11px;vertical-align:top;margin:2px 3px 0 0}.subPage .tb_box table tr td.up{color:#ea2525}.subPage .tb_box table tr td.up:before{content:"\25B2"}.subPage .tb_box table tr td.down{color:#0042a1}.subPage .tb_box table tr td.down:before{content:"\25BC"}.subPage .tb_box table tr td.down_p:before,.subPage .tb_box table tr td.up_p:before{display:inline-block;content:"";height:13px;width:8px;margin:-2px 5px 0 0;vertical-align:middle;background:transparent url(../img/stock_arrow.png?7956db0cbbc0dbc8177935073ed034fb) no-repeat;background-size:16px 13px}.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:"\3013"}.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{text-align:left;padding-left:90px}.subPage .tb_box table tr td.al_l2{font-weight:600;text-align:left;padding-left:0}.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;text-align:right;padding-right:10px}.subPage .tb_box table tr td.terms span{font-size:15px;padding:0 10px;color:#000}.subPage .tb_box table tr td.tag{padding:15px 5px}.subPage .tb_box table tr td.tag span{display:inline-block;height:25px;width:90px;line-height:25px;background-color:#ea2525;color:#fff}.subPage .tb_box table tr td.tag span.end{background-color:#848484}.subPage .tb_box table tr th{font-weight:600;background-color:#fafafa}.subPage .stock{position:relative}.subPage .stock:after{display:block;content:"";clear:both}.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{font-size:40px;display:inline-block;vertical-align:top;margin-top:10px}.subPage .stock .stock_info .general.up{color:#ea2525}.subPage .stock .stock_info .general.up:before{content:"\25B2"}.subPage .stock .stock_info .general.down{color:#0042a1}.subPage .stock .stock_info .general.down:before{content:"\25BC"}.subPage .stock .stock_info .general.nc{color:#3b9b1a}.subPage .stock .stock_info .general.nc:before{content:"\3013"}.subPage .stock .stock_info .general.down_p:before,.subPage .stock .stock_info .general.up_p:before{display:inline-block;content:"";height:31px;width:19px;margin:-8px 10px 0 0;vertical-align:middle;background:transparent url(../img/stock_arrow.png?7956db0cbbc0dbc8177935073ed034fb) no-repeat}.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{margin-top:15px;font-size:12px;color:#bbb;vertical-align:middle}.subPage .stock .stock_info .kospi span{font-size:18px;color:#000;margin:0 10px}.subPage .stock .stock_info .kospi span em{font-weight:700}.subPage .stock .stock_info .kospi span.price em:before{font-size:13px;display:inline-block;vertical-align:top;margin-top:3px}.subPage .stock .stock_info .kospi.up span em{color:#ea2525}.subPage .stock .stock_info .kospi.up span.price em:before{content:"\25B2"}.subPage .stock .stock_info .kospi.down span em{color:#0042a1}.subPage .stock .stock_info .kospi.down span.price em:before{content:"\25BC"}.subPage .stock .stock_info .kospi.nc span em{color:#3b9b1a}.subPage .stock .stock_info .kospi.nc span.price em:before{content:"\3013"}.subPage .stock .stock_info .kospi.down_p span.price em:before,.subPage .stock .stock_info .kospi.up_p span.price em:before{display:inline-block;content:"";height:13px;width:8px;margin:-3px 0 0;vertical-align:middle;background:transparent url(../img/stock_arrow.png?7956db0cbbc0dbc8177935073ed034fb) no-repeat;background-size:16px 13px}.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 .year_select{text-align:right;margin-top:40px}.subPage .finance .year_select select{width:160px;height:42px;padding-left:35px;font-size:14px;border:1px solid #d5d5d5}.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{text-align:left;padding-left:25px}.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{height:40px;vertical-align:top;background-color:#ea2525;color:#fff;border:none;padding:0 10px;cursor:pointer;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0}.subPage .search_box form{display:inline-block;vertical-align:top;margin-left:20px}.subPage .search_box form input,.subPage .search_box form select{height:40px;background-color:#fafafa;box-sizing:border-box;margin-left:-10px;border:1px solid #d5d5d5;vertical-align:top;border-radius:0;-webkit-border-radius:0}.subPage .search_box form select{width:100px;border-right:none;padding:0 5px}.subPage .search_box form input[type=text]{border-right:none;border-left:none;padding:0 10px}.subPage .search_box form input#btn_search{width:45px;border-left:none;background:transparent url(../img/search_img.png?3404a89563e6f6a79e393f8463ac81fd) no-repeat 50%;background-color:#fafafa;cursor:pointer}.subPage .paging{text-align:center;margin-bottom:90px}.subPage .paging li{position:relative;display:inline-block;padding:0 10px;height:30px;line-height:30px;text-align:center}.subPage .paging li:after{content:"";position:absolute;left:50%;margin-left:-2px;display:block;height:1px;width:4px;transition:all .3s}.subPage .paging li a{display:block!important;font-size:16px;color:#000}.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 a{padding:25px 20px;box-sizing:border-box;color:#000;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{margin-left:15px;font-size:14px;color:#949494;font-weight:400}.subPage .press_list ul li p{position:relative;max-height:48px;margin-top:14px;padding-right:30px;font-size:15px;line-height:24px;overflow:hidden}.subPage .press_list ul li p:before{content:"...";position:absolute;right:15px;bottom:5px}.subPage .press_list ul li p:after{content:"";position:absolute;right:15px;width:1em;height:1em;margin-top:.2em;background:#fff}.subPage .news_list{margin:20px 0 60px}.subPage .news_list ul{padding:25px 0 10px;border-top:2px solid #ea2525;border-bottom:1px solid #d5d5d5;text-align:center}.subPage .news_list ul li{display:inline-block;width:356px;margin:0 8px 30px;text-align:left;vertical-align:top}.subPage .news_list ul li a{color:#000}.subPage .news_list ul li a .news_img{height:240px;width:356px;overflow:hidden}.subPage .news_list ul li a .news_img img{display:block;width:100%;height:100%;transition:all .3s}.subPage .news_list ul li a:hover img{transform:scale(1.05)}.subPage .news_list ul li h3{height:52px;margin-top:15px;padding:0 4px;font-size:20px;line-height:27px;font-weight:600}.subPage .news_list ul li h3 .date{margin-left:10px;font-size:14px;color:#949494;font-weight:400}.subPage .common_box{padding:70px 20px}.subPage .common_box.common_box2{padding:0 20px 70px}.subPage .common_box.common_box2 .bokji_title{margin:45px 0 0 50px;font-size:22px;font-weight:600;line-height:28px}.subPage .common_box.common_box2 .bokji_list{padding:40px 70px 0}.subPage .common_box.common_box2 .bokji_list:after{display:block;content:"";clear:both}.subPage .common_box.common_box2 .bokji_list li{position:relative;float:left;height:275px;width:50%;padding:20px 20px 30px;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;text-align:center;box-sizing:border-box}.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{display:block;content:"";background:transparent url(../img/bokji_picto.png?222a4ab35d4f231730a35ab0a5ef2d5f) no-repeat center 0;height:120px}.subPage .common_box.common_box2 .bokji_list li:after{content:"";position:absolute;bottom:-23px;left:-23px;height:45px;width:45px;background-color:#f4f4f4;z-index:1}.subPage .common_box.common_box2 .bokji_list li h4{margin-top:10px;font-size:24px;font-weight:600}.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;width:88%;margin:15px 6% 0;white-space:pre-line}.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/inje_bg.jpg?c64b9538b1107bf2b7bdb17abaeab95e) no-repeat center 0}.subPage .common_box .inje:after{content:"";display:block;clear:both}.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{position:relative;margin:50px 20px 90px;text-align:center}.subPage .common_box .inje ul li h4{font-size:18px;font-weight:600}.subPage .common_box .inje ul li p{margin-top:10px;font-size:15px;line-height:22px}.subPage .common_box .inje ul li:first-child:after{content:"";position:absolute;top:136px;left:80px;width:100px;height:1px;border-top:1px solid #d5d5d5}.subPage .worklife{position:relative;padding:0 0 90px}.subPage .worklife h3{padding:0 0 45px 20px;font-size:20px;font-weight:600}.subPage .worklife .slider{position:relative;width:100%;overflow:hidden;z-index:10}.subPage .worklife .slider ul{position:absolute;top:0;left:0;height:auto}.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{position:absolute;top:240px;height:200px;width:80px;background:none;border:none;text-indent:-9999px;cursor:pointer;background:transparent url(../img/slider_arrow.png?b5a62adb1d3e244fe9a61f72a1fab321) no-repeat;z-index:12}.subPage .worklife .ts-controls button.ts-prev{left:0}.subPage .worklife .ts-controls button.ts-next{right:0;background-position-y:-200px}.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-top:2px solid #ea2525;border-bottom:1px solid #d5d5d5;padding:27px 20px}.subPage .board_view .subject .title{font-size:22px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subPage .board_view .subject .date{float:right;padding-top:4px;font-size:14px;color:#949494}.subPage .board_view .subject .recruit_info{float:right;padding-top:4px;font-size:15px;color:#000}.subPage .board_view .subject .recruit_info em{position:relative;padding-right:12px;margin-right:12px}.subPage .board_view .subject .recruit_info em:after{position:absolute;content:"|";right:0;top:5px;font-size:7px;color:#d5d5d5}.subPage .board_view .article{padding:30px 20px 80px;border-bottom:1px solid #d5d5d5}.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{padding:5px 0;font-size:15px}.subPage .board_view .article .add_box span{display:inline-block}.subPage .board_view .article .add_box span.attach:before{content:"";display:inline-block;margin:6px 5px 0 0;border:2px solid #ea2525;vertical-align:top}.subPage .board_view .article .add_box span.attach:after{content:"|";display:inline-block;margin:0 10px;vertical-align:top;color:#d5d5d5}.subPage .board_view .article .add_box span.file_name a{color:#000}.subPage .board_view .article .add_box span.file_name a:after{content:"";display:inline-block;margin:2px 8px 0;height:13px;width:12px;vertical-align:top;color:#d5d5d5;background:transparent url(../img/deco.png?5e3a0cbf02040f09ab0eb8d6c7022a60) no-repeat;background-position:-30px 0}.subPage .board_view .article .add_box span.file_name a:hover{text-decoration:underline}.subPage .board_view .article .article_in{margin-top:60px;font-size:15px;line-height:23px}.subPage .board_view .article .article_in img{width:100%;margin:20px 0}.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{max-width:100%!important;border-top:2px solid #0042a1}.subPage .board_view .article .article_in table td{border-left:1px solid #7b7b7b;border-bottom: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{float:right;margin-right:0;background-color:#fafafa}.subPage .board_btn span a{padding:13px 45px;border:1px solid #d5d5d5;box-sizing:border-box;font-size:14px;color:#000;transition:all .3s}.subPage .board_btn span:hover a{border:1px solid #ea2525;background-color:#ea2525;color:#fff}.sitemap{padding-bottom:80px}.sitemap .sitemap_box{margin-left:-30px}.sitemap .sitemap_box:after{display:block;content:"";clear:both}.sitemap .sitemap_box .sitemap_li{width:360px;margin:70px 0 0 30px;float:left;text-align:center}.sitemap .sitemap_box .sitemap_li>div{border-bottom:1px solid #d5d5d5}.sitemap .sitemap_box .sitemap_li>div a{padding:14px 0;font-size:20px;font-weight:600;color:#000;transition:all .3s}.sitemap .sitemap_box .sitemap_li ul li{padding:14px 0}.sitemap .sitemap_box .sitemap_li ul li a{font-size:15px;color:#000;transition:all .3s}.sitemap .sitemap_box .sitemap_li a:hover{color:#bbb}.system_box{position:relative;width:1140px;margin:0 auto;padding-top:500px;background:transparent url(../img/system_bg.png?aa99cd823aa4a7668fdd297fdf793e71) no-repeat center 170px;text-align:center}.system_box p{font-size:20px;line-height:28px}.system_box a{display:inline-block!important;font-size:15px;width:118px;margin:20px 0 120px;padding:13px 0;border:1px solid #d5d5d5;background-color:#fafafa;color:#000;transition:all .2s}.system_box a:hover{color:#fff;border:1px solid #ea2525;background-color:#ea2525}.mgt_30{margin-top:40px!important}.popups{position:absolute;top:110px;left:80px;z-index:22;padding:10px;visibility:hidden}.popups .popup{visibility:visible;float:left;box-shadow:0 3px 7px 2px rgba(0,0,0,.2);background-color:#fff;margin:20px 0 0 20px}.popups .popup .not-today{display:inline-block;padding:5px 0 7px 10px}.popups .popup .not-today .check span.text{display:inline-block;margin:3px 0 0;font-size:13px;vertical-align:top}.popups .popup .close{float:right;margin:4px 10px 0 0;font-size:12px;background-color:#fff;border:1px solid #a5a5a5;cursor:pointer}@media (max-width:1140px){body{-webkit-text-size-adjust:none;font-family:sans-serif}.wrap.mo_ver .header{position:relative;display:block;z-index:20}.wrap.mo_ver .header .gnb{position:relative;box-sizing:border-box;width:100%;z-index:20;padding:7px 0}.wrap.mo_ver .header .gnb .logo{position:relative;height:46px;width:76px;margin-left:13px;background:transparent url(../img/logo.png?b729dc4714eefdf0388f2a03ae9ac0c6) no-repeat;background-size:76px 46px;text-indent:-9999px}.wrap.mo_ver .header .gnb .language{display:none;position:relative;margin:20px 13px 15px;width:85px;font-size:15px;color:#000;border:1px solid #666;padding:4px 0 5px;text-align:center}.wrap.mo_ver .header .gnb .nav_mobile{display:block;position:absolute;top:0;right:13px;height:53px;width:53px;z-index:30}.wrap.mo_ver .header .gnb .nav_mobile #nav_toggle{position:absolute;left:0;top:0;padding:31px 0 0 15px;height:25px;width:38px;cursor:pointer}.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{cursor:pointer;border-radius:1px;height:3px;width:35px;background:#ea2525;position:absolute;display:block;content:"";transition:all .3s ease-in-out}.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{display:none;margin-top:10px;padding:15px 0;border-top:1px solid #efefef;border-bottom:1px solid #efefef;transition:all .3s}.wrap.mo_ver .header .gnb .nav>li{display:block}.wrap.mo_ver .header .gnb .nav>li>div{position:relative;padding:18px 30px}.wrap.mo_ver .header .gnb .nav>li>div a{font-size:19px;color:#000;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{content:"";display:inline-block;height:8px;width:8px;margin:-3px 0 0 9px;vertical-align:middle;background:transparent url(../img/deco.png?5e3a0cbf02040f09ab0eb8d6c7022a60) no-repeat;background-position:-14px 0;background-size:71px 15px}.wrap.mo_ver .header .gnb .nav>li .sub{display:none;margin-bottom:10px;padding:1px 35px;background-color:#f9f9f9}.wrap.mo_ver .header .gnb .nav>li .sub li{position:relative;margin:20px 0}.wrap.mo_ver .header .gnb .nav>li .sub li a{font-size:15px;color:#444}.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{margin-top:17px;font-size:15px}.main_banner .banner_title .h_sub em{height:12px;width:11px;margin:0 6px;background-size:57px 12px}.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{top:0;left:0;margin-left:0;height:380px;width:100%;z-index:10}.main_banner .banner_box .banner_nav{bottom:110px;width:100%;text-align:center}.main_banner .banner_box .banner_nav li{width:30%;margin:0 3px}.stocks{top:-78px;height:50px}.stocks .stocks_in{position:relative;width:100%;box-sizing:border-box;padding:0 13px;text-align:center}.stocks .stocks_in>div{margin-left:40px}.stocks .stocks_in>div .price{font-size:24px}.stocks .stocks_in>div .fluc{margin-left:0;font-size:12px}.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{position:absolute;top:3px;left:13px}.wrap .more{top:30px;right:13px}.wrap .main_news .more{top:-11px}.wrap .stocks_in .more{top:-9px}.main_news{position:relative;width:100%;box-sizing:border-box;padding:0 13px 40px}.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{height:17px;font-size:15px}.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{right:5px;margin-top:.1em}.main_news ul li .news_more{margin-top:10px}.fix_banner{height:217px;background-size:1140px 217px}.fix_banner:after{height:217px}.fix_banner:after,.fix_banner:hover:after{background-size:cover}.fix_banner a ul{width:100%;padding-top:180px}.fix_banner a ul li{font-size:14px}.fix_banner a ul li em{display:none}.recruit{position:relative;width:100%;box-sizing:border-box;padding:40px 13px;background:transparent url(../img/m_recruit_bg2.png?77616bc1707dd1d8cb57826cae9eef43) no-repeat right 30px;background-size:307px 200px}.recruit p{font-size:14px;margin:30px 0 0;line-height:18px;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{position:relative;width:100%;box-sizing:border-box;padding:40px 13px}.partner p{display:block;font-size:14px;margin-left:0;margin-top:30px;line-height:18px}.footer .footer_in{position:relative;width:100%;box-sizing:border-box;padding:0 5px 0 13px}.footer .t_footer{padding:20px 0}.footer .t_footer .footer_in>div{float:none;font-size:11px;line-height:18px;margin:7px 0;letter-spacing:-.08em;white-space:normal}.footer .t_footer .footer_in>div span{margin-right:7px;display:inline-block;white-space:normal}.footer .t_footer .footer_in>div span.br{white-space:pre-wrap}.footer .t_footer .footer_in .rel_site{display:none}.footer .b_footer .footer_in ul li{margin:13px 8px 0 10px}.sub_topbg{height:150px}.sub_topbg .top_script{padding-top:0;font-size:16px;line-height:22px}.sub_topbg.sub1,.sub_topbg.sub2,.sub_topbg.sub3,.sub_topbg.sub4,.sub_topbg.sub5{background-size:1140px 228px;background-position:50%}.wide_box:after,.wide_box:before{display:none}.subPage{position:relative;width:100%;box-sizing:border-box;padding:40px 13px}.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;width:30%;margin-left:0;padding-bottom:13px;font-size:16px;text-align:center}.subPage .aboutus{padding:27px 0}.subPage .aboutus .about_img img{width:100%}.subPage .aboutus .about_img.about_img2 img{width:90%;max-width:500px}.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{margin-top:10px;font-size:13px;line-height:18px}.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{margin-top:5px;font-size:13px}.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{margin-top:5px;font-size:13px;line-height:19px}.subPage .ci .ci_top{padding:115px 0 40px;background-size:165px 100px}.subPage .ci .ci_top h3{font-size:15px;line-height:20px;font-weight:600}.subPage .ci .ci_top p{padding-bottom:0}.subPage .ci .ci_mid{padding:40px 0;text-align:left}.subPage .ci .ci_mid>div{width:100%;margin:0;padding:0 0 70px}.subPage .ci .ci_mid .ci_l{background-size:280px 50px;background-position:bottom}.subPage .ci .ci_mid .ci_l br{display:none}.subPage .ci .ci_mid .ci_r{margin-top:30px;background-size:280px 50px;background-position:bottom}.subPage .ci .ci_bot{padding:40px 0 100px;background-position:bottom;background-size:280px 78px}.subPage .contact{padding:30px 0}.subPage .contact .map_box{width:100%;height:auto}.subPage .contact .map_box #map{width:100%;height:auto;background:transparent url(../img/contact_map_mobile.jpg?6b25eeef2e7bc9fc7d31d544dcd024ca) no-repeat 0 0;background-size:100% 100%;padding-top:49.12752%}.subPage .contact .add_box{margin-top:20px}.subPage .contact .add_box .add_l,.subPage .contact .add_box .add_r{width:100%;padding-left:0;font-size:13px;line-height:20px}.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{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{height:18px;width:22px;background-position:-37px 0;background-size:86px 18px}.subPage .business .business_text .left_text h3 a:hover:after{background-position:-60px 0}.subPage .business .business_text .left_text p{margin-top:5px;font-size:12px;line-height:16px}.subPage .business .business_text .right_text{width:100%;float:none;margin-top:10px;font-size:13px;line-height:20px}.subPage .tb_box{margin:50px 0 10px}.subPage .tb_box h3{top:-27px;font-size:18px}.subPage .tb_box .standard{top:-20px;font-size:13px}.subPage .tb_box .tb_box_l{float:none;width:100%;margin-right:0}.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{min-width:520px;margin-bottom:0}.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;margin:12px 0 0 10px;line-height:18px}.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;width:60px;line-height:20px}.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{height:20px;width:12px;margin:-6px 6px 0 0;background-size:24px 20px}.subPage .stock .stock_info .general.down_p:before{background-position-x:-12px}.subPage .stock .stock_info .kospi{margin-top:10px;font-size:12px}.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 .year_select{margin-top:20px}.subPage .finance .year_select select{width:120px;height:35px;padding-left:15px}.subPage .finance .tb_box{margin-bottom:60px}.subPage .finance .tb_box table tr th{padding:10px 2px}.subPage .search_box input#pdf_down{height:30px;padding:0 4px;font-size:11px}.subPage .search_box form{margin-left:10px}.subPage .search_box form input,.subPage .search_box form select{height:30px;font-size:12px}.subPage .search_box form select{width:50px;padding:0 2px}.subPage .search_box form input[type=text]{padding:0 5px;width:90px}.subPage .search_box form input#btn_search{width:35px;background-size:14px 14px}.subPage .paging{margin-bottom:30px}.subPage .paging li{padding:0 5px;height:20px;line-height:20px}.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{max-height:38px;margin-top:5px;padding-right:20px;font-size:13px;line-height:20px}.subPage .press_list ul li p:before{right:5px;bottom:2px}.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{width:47%;margin:0 3px 20px}.subPage .news_list ul li a .news_img{height:100%;width:100%}.subPage .news_list ul li h3{height:40px;margin-top:5px;padding:0;font-size:14px;line-height:20px}.subPage .news_list ul li h3 .date{margin-left:5px;font-size:12px}.subPage .common_box{padding:40px 0}.subPage .common_box.common_box2{padding:0 0 10px}.subPage .common_box.common_box2 .bokji_title{margin:15px 0 0;font-size:14px;line-height:22px}.subPage .common_box.common_box2 .bokji_list{padding:10px 0 0}.subPage .common_box.common_box2 .bokji_list li{height:auto;width:50%;padding:20px 5px 30px}.subPage .common_box.common_box2 .bokji_list li h4{margin-top:10px;font-size:16px}.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;text-align:center;padding-top:180px}.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{padding:0 0 25px;font-size:16px}.subPage .worklife .ts-controls button{top:24%;height:65px;width:26px;background-size:26px 130px}.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{font-size:16px;width:75%;display:inline-block}.subPage .board_view .subject .date{padding-top:2px;font-size:12px}.subPage .board_view .subject .recruit_info{display:block;float:none;font-size:12px}.subPage .board_view .subject .recruit_info em{padding-right:3px;margin-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{margin-top:20px;font-size:13px;line-height:19px}.subPage .board_view .article .article_in img{max-width:100%!important;height:auto!important;margin:10px 0}.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{padding:7px 20px;font-size:13px}.sitemap{padding-bottom:20px}.sitemap .sitemap_box{margin-left:0;text-align:center}.sitemap .sitemap_box .sitemap_li{display:inline-block;width:30%;margin:40px 0 0 10px;float:none;vertical-align:top}.sitemap .sitemap_box .sitemap_li>div a{padding:10px 0;font-size:16px}.sitemap .sitemap_box .sitemap_li ul li{padding:10px 0}.sitemap .sitemap_box .sitemap_li ul li a{font-size:13px}.system_box{position:relative;width:100%;box-sizing:border-box;padding-top:270px;background-position:center 100px;background-size:190px 120px}.system_box p{font-size:15px;line-height:22px}.system_box a{font-size:14px;margin:10px 0 90px;padding:8px 0}.popups{width:90%;top:70px;left:50%;transform:translateX(-50%)}.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{width:100%;padding:0;margin-bottom:30px}.subPage .news_list ul li{width:100%;margin:0 0 20px}.subPage .common_box.common_box2 .bokji_list li{width:100%;border-right:none}.sitemap .sitemap_box .sitemap_li{width:90%}}