@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:100;src:url(../media/notokr-thin.147dbqojwbrex.woff)format("woff"),url(../media/notokr-thin.12iip9kwi922a.ttf)format("truetype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:300;src:url(../media/notokr-light.0-0ddml_dsn~b.woff)format("woff"),url(../media/notokr-light.00_u22f7i-eky.ttf)format("truetype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:400;src:url(../media/notokr-regular.176ctx8qski9j.woff)format("woff"),url(../media/notokr-regular.11pds1y8eqybe.ttf)format("truetype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:700;src:url(../media/notokr-medium.0o4k3o7nmy2qv.woff)format("woff"),url(../media/notokr-medium.0xrr0rrcgldef.ttf)format("truetype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:900;src:url(../media/notokr-bold.0i2q14qi0foxj.woff)format("woff"),url(../media/notokr-bold.0.789ca~r7_52.ttf)format("truetype")}@font-face{font-family:Pretendard;src:url(../media/Pretendard-Regular.0q8hoq0l928c6.eot);src:url(../media/Pretendard-Regular.0q8hoq0l928c6.eot)format("embedded-opentype"),url(../media/Pretendard-Regular.115mrd97wg282.woff)format("woff"),url(../media/Pretendard-Regular.07lsxbyjqzskt.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Pretendard;src:url(../media/Pretendard-Medium.11qk2bzmfhipx.eot);src:url(../media/Pretendard-Medium.11qk2bzmfhipx.eot)format("embedded-opentype"),url(../media/Pretendard-Medium.0s16vqmo~56nb.woff)format("woff"),url(../media/Pretendard-Medium.0cmwpgulpi_80.ttf)format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Pretendard;src:url(../media/Pretendard-SemiBold.10n50jc.rmdqj.eot);src:url(../media/Pretendard-SemiBold.10n50jc.rmdqj.eot)format("embedded-opentype"),url(../media/Pretendard-SemiBold.0mo0mu9wyydaw.woff)format("woff"),url(../media/Pretendard-SemiBold.02dropswiws9m.ttf)format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Pretendard;src:url(../media/Pretendard-Bold.12-h6cedttqfs.eot);src:url(../media/Pretendard-Bold.12-h6cedttqfs.eot)format("embedded-opentype"),url(../media/Pretendard-Bold.09nq.czmsnt10.woff)format("woff"),url(../media/Pretendard-Bold.036l42ojjxlkm.ttf)format("truetype");font-weight:700;font-style:normal}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,input,select,textarea,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:top;margin:0;padding:0}span{vertical-align:middle}html{width:100%;margin:0;padding:0}* html *{zoom:1}body{color:#666;-webkit-text-size-adjust:none;letter-spacing:-.5px;width:100%;height:auto;font-family:Pretendard,Noto Sans KR,Dotum,Helvetica,AppleGothic,Gulim,Roboto,굴림,sans-serif}*{word-break:keep-all;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;box-sizing:border-box;font-family:Pretendard,Noto Sans KR,Dotum,Helvetica,AppleGothic,Gulim,Roboto,굴림,sans-serif;line-height:1.5}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,p,a,button,fieldset,blockquote{border:0;margin:0;padding:0;font-size:100%}body{line-height:1.5}a{color:#666;margin:0;padding:0;font-size:100%}table{border-collapse:collapse;border-spacing:0}ul,ol{list-style:none}input,textarea{vertical-align:middle}input[type=text],input[type=password],input[type=number]{color:#696969;-webkit-appearance:none;box-sizing:border-box;background:#fff;border:1px solid #ebebeb;border-radius:0;padding:5px}input[type=text]::-webkit-input-placeholder{color:#696969}input[type=password]::-webkit-input-placeholder{color:#696969}input[type=text]::-webkit-input-placeholder{color:#696969}input[type=password]::-webkit-input-placeholder{color:#696969}input[type=text]::-moz-placeholder{color:#696969}input[type=password]::-moz-placeholder{color:#696969}:-moz-any(input[type=text]:placeholder-shown,input[type=password]:placeholder-shown){color:#696969}:is(input[type=text]:placeholder-shown,input[type=password]:placeholder-shown){color:#696969}input[type=checkbox],input[type=radio]{vertical-align:middle}input[type=submit],input[type=button]{-webkit-appearance:none;cursor:pointer;border-radius:0}button{cursor:pointer;border:0;width:auto;overflow:visible}textarea{resize:none;border:1px solid #ebebeb}address,em{font-style:normal}th,td{vertical-align:middle;padding:0;font-weight:400}a,button,input[type=button],input[type=submit],input[type=reset]{text-decoration:none}select{-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}iframe,object,video,embed{max-width:100%;position:relative}*+html body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,a,button,form,fieldset,p,blockquote{vertical-align:top}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=radio]{vertical-align:top}label.radio{line-height:1}}@-moz-document url-prefix(){input[type=radio]{vertical-align:top}label.radio{line-height:1}}:focus-visible{outline:2px solid #aaa}img{vertical-align:baseline;border:none;max-width:100%;display:inline-block}cite,code,dfn,del,em,ins,label,q,span,strong{display:inline-block}cite,em,dfn{font-style:normal}sub{vertical-align:bottom}sup{vertical-align:top}hr{display:none}li{list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;display:block}.loading-box{width:100%;height:100%;font-size:16px;position:relative;top:0;left:0}.loading-box.fix{z-index:9999;position:fixed}.loading-box .loading-wrap{place-content:center;align-items:center;width:100%;height:100%;display:flex}.loading-box.fix .loading-wrap svg{width:6%}.loading-box .loading-wrap svg{width:10%}.loading-wrap .path-border,.loading-wrap .path-animation{fill:red}
.sec-wrap,.sec-header,.sec-content,.sec-footer{box-sizing:border-box;width:100%;margin:0;padding:0;position:relative}.dv-conts-wrap{box-sizing:border-box;width:100%;max-width:1280px;margin:0 auto;padding:0;position:relative;overflow:hidden}#contents{overflow:hidden}.hide{text-indent:-9999px;font-size:0;line-height:0;position:absolute;left:-9999%}.btnset{-webkit-box-shadow:none;box-shadow:none;appearance:none;background-color:#0000;border:1px solid #0000;display:inline-block}.f-green{color:#83f949!important}.skip_contents a{z-index:9999;width:1px;height:1px;font-size:0;line-height:0;position:absolute;top:0;left:0;overflow:hidden}.skip_contents a:focus,.skip_contents a:active{color:#fff;text-align:center;background:#21272e;width:100%;height:75px;font-size:16px;font-weight:700;line-height:75px;text-decoration:none}.maxinner{width:90%;max-width:1400px;margin:0 auto}.main_tit{color:#333;text-align:center;font-size:40px;font-weight:700;line-height:1.38}.main_txt{color:#fff;text-align:center;font-size:20px;font-weight:600;line-height:1.5}.btn_view_more{color:#111;border:1px solid #111;height:50px;padding:0 35px;font-size:16px;font-weight:500;line-height:50px;transition:all .3s;display:block}.btn_view_more:before{content:"";opacity:0;background:url(/images/ico/ico_view_more_black.png) 50%/100% no-repeat;width:7px;height:12px;margin-top:-5px;transition:all .3s;position:absolute;top:50%;left:25px}.btn_view_more:focus,.btn_view_more:hover{color:#fff;background-color:#e51620;border-color:#e51620;padding:0 25px 0 45px}.btn_view_more:focus:before,.btn_view_more:hover:before{opacity:1;background:url(/images/ico/ico_view_more_white.png) 50% no-repeat}#header{z-index:5000;width:100%;transition:all .3s;position:fixed;top:0;left:0}#header .hd_inner{width:90%;max-width:1660px;height:100%;margin:0 auto;position:relative}#header .logo,#header .logoEn{z-index:10;position:absolute;top:25px;left:0}#header .logo a{background:url(/images/common/logo.png) 50%/100% no-repeat;width:128px;height:50px;display:block}#header .logoEn a{background:url(/images/common/logoEn.png) 50%/100% no-repeat;width:128px;height:50px;display:block}#header .gnb_wrap{height:100px;transition:all .3s;position:relative;overflow:hidden}#header .gnb_wrap:after{content:"";opacity:0;background:url(/images/common/hd_symbol_1.png) 50% no-repeat;width:330px;height:51px;transition:all .3s;position:absolute;bottom:20px;right:0}#header .gnb_wrap>ul{text-align:center;justify-content:center;width:100%;max-width:800px;margin:0 auto;display:flex}#header .gnb_wrap>ul>li{border-right:1px solid #0000;width:160px;transition:all .3s}#header .gnb_wrap>ul>li:first-child{border-left:1px solid #0000;margin-left:0}#header .gnb_wrap>ul>li>a{white-space:nowrap;color:#fff;height:100px;font-size:20px;font-weight:600;line-height:100px;transition:all .3s;display:block;position:relative}#header .gnb_wrap>ul>li>a:after{content:"";z-index:2;background:#e51620;width:0;height:2px;transition:all .3s;position:absolute;bottom:-2px;left:0}#header .gnb_wrap>ul>li:hover>a:after,#header .gnb_wrap>ul>li:hover>a:after{width:100%}#header .gnb_wrap>ul>li:hover{background:#fff}#header .gnb_wrap>ul>li>ul{padding:20px 0}#header .gnb_wrap>ul>li>ul>li>a{color:#333;padding:10px;font-weight:500;transition:all .3s;display:block}#header .gnb_wrap>ul>li>ul>li>a:hover{color:#e51620}#header .hd_right{z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;top:30px;right:0}#header .hd_language{background:0 0;position:relative}#header .hd_language .btn_language{color:#fff;background-image:url(/images/ico/ico_language_white.png);background-position:0;background-repeat:no-repeat;justify-content:center;align-items:center;padding-left:25px;padding-right:20px;font-size:14px;display:flex}#header .hd_language .btn_language:after{content:"";background-image:url(/images/ico/ico_lang_arr_white.png);background-position:50%;background-repeat:no-repeat;background-size:100%;width:10px;height:7px;margin-top:-3.5px;transition:transform .3s;position:absolute;top:50%;right:0}#header .hd_language.active .btn_language:after{transform:rotate(-180deg)}#header .hd_language ul{visibility:hidden;background:#fff;width:100%;height:0;transition:all .3s;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 3px 10px #0000001a}#header .hd_language ul li button{color:#333;text-align:center;cursor:pointer;background:#fff;width:100%;font-size:13px;line-height:40px;display:block}#header .hd_language ul li button:hover,#header .hd_language ul li button:focus{color:#fff;background:#d81408}#header .hd_language.active ul,#header .hd_language.active ul{visibility:visible;height:80px}#header.white{background:#fff;border-bottom:1px solid #eee}#header.on{background:#fff}#header.on:after{content:"";z-index:1;background:#eee;width:100%;height:1px;position:absolute;top:100px;left:0}#header.white .logo a,#header.on .logo a{background:url(/images/common/logo_b.png) 50%/100% no-repeat}#header.white .logoEn a,#header.on .logoEn a{background:url(/images/common/logoEn_b.png) 50%/100% no-repeat}#header.on .gnb_wrap>ul>li{background:#f7f7f7;border-color:#eee;width:200px}#header.white .gnb_wrap>ul>li>a{color:#333}#header.on .gnb_wrap>ul>li>a{color:#333;background:#fff}#header.on .gnb_wrap:after{opacity:1}#header.white .hd_language .btn_language,#header.on .hd_language .btn_language{color:#333}#header.white .all_menu_btn a .bar,#header.on .all_menu_btn a .bar{background:#333}#header.white .hd_language .btn_language,#header.on .hd_language .btn_language{background-image:url(/images/ico/ico_language.png)}#header.white .hd_language .btn_language:after,#header.on .hd_language .btn_language:after{background-image:url(/images/ico/ico_lang_arr.png)}.hd_all_menu{z-index:99;background:#fff;width:500px;height:100%;transition:all .6s;display:flex;position:fixed;top:0;right:-100%}.hd_all_menu.open{right:0}.hd_tab_menu{text-align:center;background:#f8f8f8;width:30%;min-width:160px;padding:100px 0}.hd_tab_menu li a{cursor:pointer;padding:15px;font-size:18px;display:block}.hd_tab_menu li a.active{color:#318308;font-weight:600}.hd_tab{width:calc(70% - 70px);padding:100px 0;font-size:16px;display:none;position:relative}.hd_tab:after{content:"";z-index:-1;background:url(/images/common/hd_symbol_2.png) 50%/cover no-repeat;width:115px;height:99px;position:absolute;bottom:60px;right:30px}.hd_tab>a{padding:15px 30px;display:block}.hd_tab>ul>li{background:#fff;position:relative}.hd_tab>ul>li:after{content:"";background:#ddd;width:calc(100% - 60px);height:1px;position:absolute;bottom:0;left:30px}.hd_tab>ul>li>a{color:#000;cursor:pointer;padding:15px 50px 15px 30px;display:block;position:relative}.hd_tab>ul>li.depth>a:after{content:"+";color:#999;font-family:"sans-serif";font-size:24px;font-weight:100;position:absolute;top:6px;right:30px}.hd_tab>ul>li.depth>a.on:after{content:"-"}.hd_tab>ul>li>ul{padding:0;display:block}.hd_tab>ul>li>ul>li>a{color:#757575;padding:10px 30px;font-size:16px;font-weight:300;transition:all .3s;display:block}.hd_tab>ul>li>ul>li:last-child{padding-bottom:15px}.hd_tab>ul>li>ul>li>a:hover{color:#fff;background:#318308;padding:15px 30px}.hd_tab.active{display:block}.hd_all_close{border-left:1px solid #ddd;width:70px}.hd_all_close a{cursor:pointer;width:70px;height:70px;padding:10px;display:block}.hd_all_close span{background:#000;width:25px;height:2px;margin:18px auto;display:block}.hd_all_close span:first-child{transform:translateY(10px)rotate(45deg)}.hd_all_close span:nth-child(2){transform:translateY(-10px)rotate(-45deg)}.all_menu_btn{margin-left:30px}.all_menu_btn a{display:block}.all_menu_btn a .bar{background-color:#fff;width:34px;height:1px;margin:9px auto;transition:all .3s ease-in-out;display:block}[data-aos=fade-up]{transform:translateY(20px)}.main_visual .visual_slider{height:100vh}.main_visual .visual_slider .swiper-slide{text-align:center;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.main_visual .visual_slider .vs_tit_box{opacity:0;transition:all 1s;transform:translateY(20px)}.main_visual .visual_slider .vs_tit_box h2{color:#fff;font-size:60px;line-height:1.42}.main_visual .visual_slider .vs_tit_box h2 small{font-size:.7em;font-weight:300;display:block}.main_visual .visual_slider .vs_tit_box p{color:#dadada;margin-top:35px;font-size:20px;font-weight:600}.main_visual .visual_slider .swiper-slide.swiper-slide-active .vs_tit_box{opacity:1;transform:translateY(0)}.main_visual .visual_slider .swiper-slide .slide-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:all 3s;position:absolute;top:0;left:0}.main_visual .visual_slider .swiper-slide.swiper-slide-active .slide-bg{transform:scale(1.02)}.main_visual .visual_option{z-index:10;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;bottom:70px;left:0}.main_visual .swiper-pagination{justify-content:center;align-items:center;display:flex;position:static;width:auto!important;transform:none!important}.main_visual .swiper-pagination-bullet{opacity:1;color:#fff;background-color:#0000;border:1px solid #0000;justify-content:center;align-items:center;width:58px;height:58px;font-size:14px;transition:all .3s;display:flex;position:relative;margin:0 5px!important}.main_visual .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:#ffffff80}.main_visual .swiper-pagination-bullet.swiper-pagination-bullet-active:after{content:"";border:1px solid #fff;border-radius:50%;width:62px;height:62px;animation:1.5s linear infinite spin;position:absolute;top:-4px;left:-4px}.main_visual .btn_control{background:url(/images/ico/ico_slider_stop.png) 50% no-repeat;width:58px;height:58px}.main_visual .swiper-button-pause.play{background:url(/images/ico/ico_slider_play.png) 50% no-repeat}.main_visual .btn_control:focus{border-radius:50%;outline:1px solid #fff}.esg_slider .btn_control{background:url(/images/ico/ico_slider_stop_b.png) 50% no-repeat;flex-shrink:0;width:26px;height:26px}.esg_slider .swiper-button-pause.play{background:url(/images/ico/ico_slider_play_b.png) 50% no-repeat}.esg_slider .btn_control:focus{border-radius:50%;outline:1px solid #ddd}@keyframes spin{0%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}.sec_business{padding:120px 0 180px}.sec_business .business_accordion{justify-content:space-between;margin-top:80px;display:flex}.sec_business .acc_box{background-position:50%;background-repeat:no-repeat;background-size:cover;width:18%;height:630px;padding:50px 40px;transition:all .8s;overflow:hidden}.sec_business .bs_txt_box{flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative}.sec_business .bs_tit h3 strong{color:#fff;white-space:nowrap;opacity:0;text-shadow:0 0 3px #00000080;width:0;font-size:30px;font-weight:800;transition:all .3s;overflow:hidden}.sec_business .bs_tit h3 b{color:#fff;white-space:nowrap;transform-origin:50%;text-shadow:0 0 3px #00000080;font-size:24px;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.sec_business .bs_tit h3 span{opacity:0;color:#fff;white-space:nowrap;text-shadow:0 0 3px #00000080;width:0;font-size:24px;transition:all .3s;display:block;overflow:hidden}.sec_business .swiper-wrapper{align-items:stretch}.sec_business .bs_link{opacity:0;visibility:hidden;max-width:210px;transition:all .3s;transform:translateY(20px)}.sec_business .bs_link li{margin-top:5px}.sec_business .bs_link li:first-child{margin-top:0}.sec_business .bs_link li a{color:#fff;background-color:#00000080;padding:10px 15px;font-size:16px;transition:all .3s;display:block;position:relative}.sec_business .bs_link li a:after{opacity:0;visibility:hidden;content:"";background:url(/images/ico/ico_link.png) 50% no-repeat;width:9px;height:15px;margin-top:-7.5px;transition:all .3s;position:absolute;top:50%;left:18px}.sec_business .bs_link li a:hover{background-color:#e51620;border-color:#e51620;padding-left:40px}.sec_business .bs_link li a:hover:after{opacity:1;visibility:visible}.sec_business .acc_box.open,.sec_business .acc_box:hover,.sec_business .acc_box:focus{width:30%}.sec_business .acc_box.open .bs_link,.sec_business .acc_box:hover .bs_link,.sec_business .acc_box:focus .bs_link{opacity:1;visibility:visible;transform:translateY(0)}.sec_business .acc_box.open .bs_tit h3 strong,.sec_business .acc_box:hover .bs_tit h3 strong,.sec_business .acc_box:focus .bs_tit h3 strong{opacity:1;width:100%}.sec_business .acc_box.open .bs_tit h3 b,.sec_business .acc_box:hover .bs_tit h3 b,.sec_business .acc_box:focus .bs_tit h3 b{opacity:0}.sec_business .acc_box.open .bs_tit h3 span,.sec_business .acc_box:hover .bs_tit h3 span,.sec_business .acc_box:focus .bs_tit h3 span{opacity:1;width:100%}.sec_esg{background:url(/images/main/esg_bg02_dark.jpg) 50%/cover no-repeat;padding:210px 0}.sec_esg .main_tit{color:#fff;text-shadow:0 0 3px #00000080}.sec_esg .main_txt{text-shadow:0 0 5px #00000080;margin-top:40px}.sec_esg .main_txt .f-green{color:#66ff1b;font-weight:700}.sec_esg .esg_list{margin-top:100px}.sec_esg .esg_list li{justify-content:center;align-items:center;margin-top:70px;display:flex}.sec_esg .esg_list li:first-child{margin-top:0}.sec_esg .esg_list li a{border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:150px;height:150px;display:flex;position:relative}.sec_esg .esg_list li a:after{content:"";background-color:#00000026;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;width:100%;height:100%;transition:transform .6s;position:absolute;top:0;left:0}.sec_esg .esg_list li a:before{opacity:0;content:"";z-index:1;background-color:#0003;border-radius:50%;width:100%;height:100%;transition:transform .6s;position:absolute;top:0;left:0}.sec_esg .esg_list li a:hover:after,.sec_esg .esg_list li a:hover:before{opacity:1;transform:scale(1.55)}.sec_esg .esg_list li a:hover p{font-size:18px}.sec_esg .esg_list li:first-child a:hover:after{background-image:url(/images/main/esg_img01.jpg)}.sec_esg .esg_list li:nth-child(2) a:hover:after{background-image:url(/images/main/esg_img02.jpg)}.sec_esg .esg_list li:nth-child(3) a:hover:after{background-image:url(/images/main/esg_img03.jpg)}.sec_esg .esg_list li a:hover:before{background-color:#00000080}.sec_esg .esg_list li a>*{z-index:10;position:relative}.sec_esg .esg_list li .ico{justify-content:center;align-items:center;width:50px;height:50px;display:flex}.sec_esg .esg_list li p{color:#fff;margin-top:10px;font-size:16px;font-weight:500}.sec_esg .esg_list li p span{vertical-align:baseline;color:#66ff1b!important}.sec_media{padding:120px 0}.sec_media .maxinner{position:relative}.sec_media .main_tit{text-align:left}.sec_media .media_wrap{justify-content:space-between;margin-top:60px;display:flex}.sec_media .media_con_box{width:45.5%}.sec_media .media_thumb_box{border-bottom:1px solid #000;justify-content:space-between;padding-bottom:50px;display:flex}.sec_media .media_thumb_box .thumb{width:250px;position:relative}.sec_media .media_thumb_box .thumb>div{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.sec_media .media_thumb_box .desc{width:calc(100% - 250px);padding-left:70px}.sec_media .media_thumb_box .desc span{color:#e51620;font-size:16px;font-weight:600;display:block}.sec_media .media_thumb_box .desc h3{text-overflow:ellipsis;-webkit-line-clamp:2;color:#333;-webkit-box-orient:vertical;min-height:72.8px;margin-top:20px;font-size:26px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.sec_media .media_thumb_box .desc p{text-overflow:ellipsis;white-space:nowrap;color:#757575;margin-top:20px;font-size:17px;line-height:20px;overflow:hidden}.sec_media .media_normal_box{margin-top:35px;display:block}.sec_media .media_normal_box h3{text-overflow:ellipsis;white-space:nowrap;color:#333;font-size:20px;font-weight:600;overflow:hidden}.sec_media .media_normal_box p{text-overflow:ellipsis;white-space:nowrap;color:#757575;margin-top:10px;font-size:16px;overflow:hidden}.sec_media .media_normal_box:hover h3{color:#e51620}.sec_media .btn_wrap{position:absolute;top:0;right:0}.sec_etc{justify-content:space-between;display:flex}.sec_etc .etc_menu{width:50%;height:270px;display:block;position:relative;overflow:hidden}.sec_etc .etc_menu:after{content:"";background-image:url(/images/main/etc_bg01.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.sec_etc .etc_menu:last-child:after{background-image:url(/images/main/etc_bg02.jpg)}.sec_etc .etc_menu strong{z-index:10;color:#fff;font-size:36px;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sec_etc .etc_menu strong:before{opacity:0;visibility:hidden;content:"";background:url(/images/ico/ico_etc_white.png) 0 no-repeat;width:15px;height:24px;margin-top:-12px;transition:all .3s;position:absolute;top:50%;left:0}.sec_etc .etc_menu:hover:after{transform:scale(1.08)}.sec_etc .etc_menu:hover strong{padding-left:30px}.sec_etc .etc_menu:hover strong:before{opacity:1;visibility:visible;padding-left:30px}#footer{background-color:#111;padding:70px 0;position:relative}#footer .btn_gotop{z-index:2;opacity:0;cursor:pointer;background:#e51620 url(/images/ico/ico_go_top.png) 50% no-repeat;border-radius:50%;width:62px;height:62px;transition:opacity .3s;position:fixed;bottom:50px;right:50px}#footer .btn_gotop:focus{outline:1px solid #fff}#footer .btn_gotop.action{opacity:1}#footer .ft_top{border-bottom:1px solid #323232;justify-content:space-between;align-items:flex-start;padding-bottom:75px;display:flex}#footer .ft_navi_wrap{width:calc(100% - 180px);max-width:820px}#footer .ft_navi{display:flex}#footer .ft_navi strong{color:#fff;font-size:18px;display:block}#footer .ft_navi>li{flex:1}#footer .ft_navi .ft_depth{margin-top:20px}#footer .ft_navi .ft_depth li{margin-top:10px}#footer .ft_navi .ft_depth li:first-child{margin-top:0}#footer .ft_navi .ft_depth li a{color:#999;font-size:14px;display:block}#footer .ft_navi .ft_depth li a:hover{text-decoration:underline}#footer .ft_family_wrap{position:relative}#footer .ft_family_wrap .btn_family{color:#fff;border:1px solid #fff;min-width:180px;height:50px;padding:0 75px 0 20px;font-size:14px;font-weight:500;line-height:50px}#footer .ft_family_wrap .btn_family:focus{outline:2px solid #fff}#footer .ft_family_wrap .btn_family:after{content:"+";font-size:20px;font-weight:100;position:absolute;top:50%;right:20px;transform:translateY(-50%)}#footer .ft_family_box{background-color:#fff;width:100%;padding:0 5px 0 10px;position:absolute;top:100%;left:0;box-shadow:0 0 15px #00000026}#footer .ft_family li{margin-top:5px}#footer .ft_family li:first-child{margin-top:0}#footer .ft_family li a{padding:5px 10px;font-size:14px;display:block}#footer .ft_family li a:hover{color:#333;font-weight:600}#footer .ft_btm{justify-content:space-between;padding-top:40px;display:flex}#footer .ft_address p{color:#7f7f7f;font-size:14px;font-weight:500;line-height:1.7}#footer .ft_quick ul{align-items:center;display:flex}#footer .ft_quick ul li{margin-right:25px}#footer .ft_quick ul li:last-child{margin-right:0}#footer .ft_quick ul li a{color:#999;font-size:14px;font-weight:500}#footer .ft_quick ul li:first-child a{color:#fff;font-weight:700}.sub_visual{text-shadow:0 0 5px #0000004d;justify-content:center;align-items:center;height:100vh;display:flex;position:relative;overflow:hidden}.sub_visual.short{height:550px}.sub_vs_bg{z-index:-1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;animation:4s forwards scale;position:absolute;top:0;left:0}.sub_vs_bg:before{content:"";background:#0003;position:absolute;inset:0}.sub_vs_tit{color:#fff;text-align:center;width:100%}.sub_vs_tit p{font-size:20px}.sub_vs_tit h1{font-size:65px}.sub_position{width:100%;position:absolute;bottom:50px;left:0}.sub_position ol{justify-content:center;display:flex}.sub_position li{padding-right:30px;position:relative}.sub_position li:after{content:"";background:url(/images/ico/ico_view_more_white.png) 50% no-repeat;width:7px;height:12px;position:absolute;top:7px;right:10px}.sub_position li:last-child{padding-right:0}.sub_position li:last-child:after{display:none}.sub_position span{color:#fff;font-size:18px}@keyframes scale{0%{transform:scale(1)}to{transform:scale(1.05)}}.snb{border-bottom:1px solid #e5e5e5}.snb .maxinner{height:70px;display:flex}.snb a{color:#757575;justify-content:center;align-items:center;width:33.333%;font-size:18px;font-weight:600;display:flex;position:relative}.snb a:first-child:nth-last-child(2),.snb a:first-child:nth-last-child(2)+li{width:50%}.snb a:after{content:"";background-color:#ddd;width:1px;height:20px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.snb a:last-child:after{display:none}.snb a.active{color:#318308}.snb a.active:before{content:"";background-color:#318308;width:100%;height:2px;display:block;position:absolute;bottom:0;left:0}.sub_cont_tit{color:#333;text-align:center;margin:140px auto 80px}.sub_cont_tit h2{font-size:40px;line-height:1.2}.sub_cont_tit h2 strong{color:#318308;line-height:1.2}.sub_cont_tit h3{margin:20px 0;font-size:30px;line-height:1.2}.sub_cont_tit p{color:#666;margin-top:40px;font-size:18px;line-height:1.6}.ceo .sub_vs_bg{background-image:url(/images/sub/svbg_ceo.jpg)}.ceo .ceo_cont{color:#000;flex-wrap:wrap;justify-content:space-between;padding:160px 0;display:flex}.ceo .ceo_img{width:45%}.ceo .ceo_txt{width:48%}.ceo .ceo_txt h2{margin-bottom:50px;font-size:36px}.ceo .ceo_txt p{font-size:18px;line-height:1.8}.ceo .ceo_txt strong{font-size:20px}.ceo .ceo_name{margin-top:50px}.ceo .ceo_name strong span{letter-spacing:10px;vertical-align:baseline;margin-left:20px}.vision .vision_cont{text-align:center;padding-bottom:160px}.vision .sub_vs_bg{background-image:url(/images/sub/svbg_vision.jpg)}.vision .vision_policy .sub_cont_tit h2{font-size:50px}.vision .vision_policy>ul{overflow:hidden}.vision .vision_policy>ul>li{float:left;width:50%}.vision .vision_policy>ul>li.right{float:right}.vision .vision_policy .img_tit{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px}.vision .vision_policy .img_tit h4{color:#333;font-size:30px}.vision .vision_policy .img_tit p{color:#333;font-size:16px}.vision .vision_policy .txt{text-align:left;padding:80px}.vision .vision_policy .txt p{line-height:1.8}.vision .vision_bn{background:url(/images/sub/vision_bg.jpg) 50%/cover no-repeat;margin-top:160px;padding:10px 0 160px;position:relative}.vision .vision_bn:after{content:"VISION";color:#ffffff29;font-size:200px;font-weight:700;line-height:.7;position:absolute;top:0;right:10%}.vision .vision_bn .sub_cont_tit{color:#fff;text-align:left}.vision .vision_bn .sub_cont_tit p{color:#fff}.vision_mean{text-align:center;background:url(/images/sub/vision_bg.jpg) 50%/cover no-repeat;padding:100px 0 150px}.vision_mean .line{width:50px;height:1px;margin:70px auto;display:block}.vision_mean p{color:#fff;font-size:36px;font-weight:700}.vision_mean h3{color:#fff;opacity:.7;margin:50px 0 20px;font-size:20px;font-weight:700}.esg .sub_vs_bg{background-image:url(/images/sub/svbg_esg.jpg)}.esg_tit_bn{background:#eee 50%/cover no-repeat;width:1000px;margin:120px auto;padding:200px 20px}.esg_tit_bn.aos-animate{width:100%}.esg_tit_bn.tit_bg01{background-image:url(/images/sub/esg_tit_bg01.jpg)}.esg_tit_bn.tit_bg02{background-image:url(/images/sub/esg_tit_bg02.jpg)}.esg_tit_bn.tit_bg03{background-image:url(/images/sub/esg_tit_bg03.jpg)}.esg_tit_bn .sub_cont_tit{color:#fff;margin:0}.esg_tit_bn .sub_cont_tit h2{font-size:50px}.esg_tit_bn .sub_cont_tit h3{margin:0}.esg_tit_bn b{color:#83f949}.esg_slider{margin:120px 0 0;position:relative}.esg_slider .swiper-slide{background:#fff}.esg_slider .swiper-pagination{justify-content:center;display:flex;top:410px;bottom:auto;left:50%;transform:translate(-50%)}.esg_slider .swiper-pagination-bullet{width:17px;height:17px;margin:0 8px!important}.esg_slider .swiper-pagination-bullet-active{background:#fff;border:1px solid #318308;padding:12px;position:relative}.esg_slider .swiper-pagination-bullet-active:after{content:"";background:#318308;border-radius:50%;width:17px;height:17px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.esg_slider .slide-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:400px}.esg_slide_txt{background:#fff;flex-wrap:wrap;justify-content:space-between;margin:60px 0;display:flex}.esg_slide_txt dt{color:#333;width:30%;padding-right:30px;font-size:36px;font-weight:700}.esg_slide_txt dd{width:70%}.esg_slide_txt dd h4{color:#333;font-size:1.2em}.esg_slide_txt dd p{font-size:18px;line-height:1.8}.social_cont ul li{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex}.social_cont ul li:first-child .img{background-image:url(/images/sub/esg_social_img01.jpg)}.social_cont ul li:nth-child(2) .img{background-image:url(/images/sub/esg_social_img02.jpg)}.social_cont ul li:nth-child(2){flex-direction:row-reverse}.social_cont ul li:nth-child(3) .img{background-image:url(/images/sub/esg_social_img03.jpg)}.social_cont ul li:nth-child(4) .img{background-image:url(/images/sub/esg_social_img04.jpg)}.social_cont ul li:nth-child(2n){flex-direction:row-reverse}.social_cont ul li .img{background:#eee 0 0/cover no-repeat;width:50%}.social_cont ul li .txt{width:50%;padding:60px}.social_cont ul li .txt .sub_cont_tit{text-align:left;margin:0 0 100px}.gov_cont{margin:120px 0}.gov_cont ul{flex-wrap:wrap;justify-content:space-between;display:flex}.gov_cont ul li{text-align:center;width:30%}.gov_cont ul li p{color:#333;margin:20px 0;font-size:20px;font-weight:800}.esg .esg_btn{color:#e51620;border:1px solid #e51620;margin:20px 0;padding:10px 30px;transition:all .3s;display:inline-block;position:relative}.esg .esg_btn:after{opacity:0;visibility:hidden;content:"";background:url(/images/ico/ico_link.png) 50% no-repeat;width:9px;height:15px;margin-top:-7.5px;transition:all .3s;position:absolute;top:50%;left:18px}.esg .esg_btn:hover{color:#fff;background-color:#e51620;border-color:#e51620;padding-left:40px}.esg .esg_btn:hover:after{opacity:1;visibility:visible}.history .sub_vs_bg{background-image:url(/images/sub/svbg_history.jpg)}.history .history_cont{padding:140px 0 160px}.history .history_cont section{padding:100px 0 0}.history_cont section:focus{outline:none}.history .history_cont section.active .history_tit{color:#318308}.history .history_tab{background:#fff;border:1px solid #ddd;flex-wrap:wrap;display:flex}.history .history_tab.fixed{z-index:2;width:100%;max-width:1400px;position:fixed;top:99px;left:50%;transform:translate(-50%)}.history .history_tab a{text-align:center;width:20%;height:60px;font-size:18px;line-height:60px;display:block}.history .history_tab a.active{color:#fff;background:#318308}.history_cont .history_wrap{flex-wrap:wrap;justify-content:space-between;display:flex}.history_cont .history_wrap>ul{width:45%}.history_cont .history_tit{color:#eee;margin:30px 0;font-size:80px;font-weight:700;line-height:1.3;transition:all .3s}.history_cont .history_tit small{color:#222;font-size:24px;display:block}.history_box{padding:35px 0}.history_box:first-child{padding-top:0}.history_box .history_year{float:left;color:#318308;width:16.34%;margin:-3px 0 0;font-size:24px;font-weight:600}.history_box .history_explain{color:#606167;margin:3px 0 0;font-size:18px;font-weight:400;overflow:hidden}.history_box .history_explain>dl{margin:12px 0 0}.history_box .history_explain>dl:after{content:"";clear:both;display:block}.history_box .history_explain>dl:first-child{margin:0}.history_box .history_month{float:left;color:#333;width:50px;margin:3px 0 0;font-weight:600}.history_box .history_text{margin:-4px 0 0;overflow:hidden}.history_box .history_text p{margin:8px 0 0;line-height:1.8}.history_box .history_text>p:first-child{margin:0}.ci .sub_vs_bg{background-image:url(/images/sub/svbg_ci.jpg)}.ci .sub_cont_tit{text-align:left}.ci .ci_cont{padding-bottom:160px}.ci .ci_symbol{flex-wrap:wrap;justify-content:space-between;display:flex}.ci .ci_symbol>div{width:50%}.ci .ci_symbol .txt{padding:70px 40px}.ci .ci_symbol .txt p{font-size:18px;line-height:1.8}.ci .ci_symbol .txt b{color:#333}.ci .ci_symbol .ci_btn{flex-wrap:wrap;margin-top:50px;display:flex}.ci .ci_symbol .ci_btn a{background:url(/images/sub/ico_download.png) right 15px center no-repeat;border:1px solid #ddd;width:48%;max-width:200px;margin-right:10px;padding:15px 50px 15px 15px;transition:all .3s;display:inline-block}.ci .ci_symbol .ci_btn a:hover{color:#fff;background:#318308 url(/images/sub/ico_download_w.png) right 15px center no-repeat;border-color:#318308}.ci .ci_logo ul{flex-wrap:wrap;justify-content:space-between;display:flex}.ci .ci_logo ul li{text-align:center;width:32%}.ci .ci_logo ul li p{color:#333;margin:20px 0 0;font-size:20px}.ci .ci_color ul{flex-wrap:wrap;justify-content:space-between;display:flex}.ci .ci_color ul li{width:49%}.ci .ci_color ul li h4{color:#333;margin:40px 0 20px;font-size:24px}.ci .ci_color ul li p{color:#333}.ci .ci_color ul li p b{color:#d81408}.ci .ci_color ul li:last-child p b{color:#565656}.location_cont{padding:140px 0}.location_cont .root_daum_roughmap_landing{width:100%!important}.location_adress{border-top:1px solid #333;margin:80px 0 0}.location_adress li{border-bottom:1px solid #ddd;padding:40px 0 40px 100px;position:relative}.location_adress li i{color:#333;font-size:24px;position:absolute;top:52px;left:40px}.location_adress h4{color:#333;margin:10px 0;font-size:20px}.location_adress .hosun{margin:20px 0 10px}.location_adress .hosun span{color:#fff;background:#009f48;border-radius:50px;margin-right:5px;padding:3px 20px;font-size:14px;display:inline-block}.location_adress .hosun span:first-child{background:#02509f}.location_adress p{margin:15px 0}.location_adress strong{color:#333;font-size:1.1em}.inquiry .sub_vs_bg{background-image:url(/images/sub/svbg_inquiry.jpg)}.inquiry .inquiry_cont{padding:140px 0 160px}.inquiry .inquiry_cont>ul{flex-wrap:wrap;justify-content:space-between;display:flex}.inquiry .inquiry_cont>ul>li{width:48.6%;margin-bottom:40px}.inquiry .inquiry_cont>ul>li .txt{margin:30px 0;padding-right:160px;position:relative}.inquiry .inquiry_cont>ul>li .txt h4{color:#333;font-size:26px}.inquiry .inquiry_cont>ul>li .txt p{margin-top:10px;font-size:18px}.inquiry .inquiry_cont>ul>li .txt a{border:1px solid #ddd;padding:10px 40px;transition:all .3s;display:inline-block;position:absolute;top:0;right:0}.inquiry .inquiry_cont>ul>li .txt a:hover{color:#fff;background:#318308;border-color:#318308}.contact_cont{padding-bottom:160px}.contact_cont .sub_cont_tit{text-align:left;margin-bottom:40px}.contact_cont textarea{width:100%;height:200px;padding:40px;font-size:16px}.contact_cont .checkbox{margin:20px 0;position:relative}.contact_cont .checkbox input[type=checkbox]{cursor:pointer;z-index:1;opacity:0;width:20px;height:20px;margin:0;display:block;position:absolute;top:0;left:0}.contact_cont .checkbox input[type=checkbox]+label{align-items:center;height:20px;padding:0 0 0 35px;font-weight:400;display:flex;position:relative}.contact_cont .checkbox input[type=checkbox]+label:before{content:"";background:url(/images/sub/checkbox_off.jpg) 50% no-repeat;width:20px;height:20px;margin-right:10px;display:inline-block;position:relative}.contact_cont .checkbox input[type=checkbox]:focus+label:before{outline:1px solid #333}.contact_cont .checkbox input[type=checkbox]:checked+label:before{content:"";background:url(/images/sub/checkbox_on.jpg) 50% no-repeat;width:20px;height:20px}.contact_cont table{border-top:2px solid #333;width:100%;margin:40px 0}.contact_cont table th{color:#333;background:#f7f7f7;border-bottom:1px solid #ddd;width:200px;padding:15px;font-weight:600}.contact_cont table td{border-bottom:1px solid #ddd;padding:15px}.contact_cont select{background:url(/images/ico/ico_lang_arr.png) right 10px center no-repeat;border:1px solid #ddd;width:100%;max-width:400px;padding:15px;font-size:16px}.contact_cont input{border:1px solid #ddd;width:100%;max-width:400px;padding:15px;font-size:16px}.contact_cont table textarea{border:1px solid #ddd;height:300px;padding:15px;font-size:16px}.contact_cont .contact_btn{text-align:center}.contact_cont .contact_btn button{color:#fff;background:#e51620;width:90%;max-width:200px;margin:0 auto;padding:15px 50px;font-size:18px;font-weight:500;display:inline-block}.report_tab{flex-wrap:wrap;padding-top:40px;display:flex}.report_tab a{color:#999;border-bottom:3px solid #0000;margin-right:30px;padding-bottom:5px;font-size:20px;font-weight:600}.report_tab a.active{color:#333;border-color:#e51620;font-weight:700}.report .phone_btn{color:#fff;background:#666;border:none;padding:12px 40px;font-size:15px;display:inline-block}.news .sub_vs_bg{background-image:url(/images/sub/svbg_news.jpg)}.news .news_cont{padding-bottom:160px}.news .news_top{flex-wrap:wrap;justify-content:space-between;display:flex}.news .news_top .news_tab a{color:#757575;border-bottom:3px solid #0000;margin-right:30px;padding-bottom:5px;font-size:20px;font-weight:600}.news .news_top .news_tab a.active{color:#333;border-color:#e51620;font-weight:700}.news .news_top .news_search{justify-content:space-between;display:flex}.news .news_top .news_search select{background:url(/images/ico/ico_lang_arr.png) right 10px center no-repeat;border:1px solid #ddd;width:100px;padding:15px 50px 15px 15px;font-size:16px}.news .news_top .news_search input{border:1px solid #ddd;width:100%;max-width:400px;margin:0 10px;padding:15px;font-size:16px}.news .news_top .news_search button{color:#fff;background:#e51620;padding:15px 30px;font-size:16px}.news .news_list>ul{flex-wrap:wrap;margin:30px 0;display:flex}.news .news_list>ul>li{width:31.33%;margin-bottom:20px;margin-right:3%}.news .news_list>ul>li:nth-child(3n){margin-right:0}.news .news_list .img{background:#eee;width:100%;position:relative}.news .news_list>ul>li>div{display:block}.news .news_list .thumb{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:0;padding-bottom:60%}.news .news_list .txt{margin:30px 0}.news .news_list .txt b{color:#e51620;display:block}.news .news_list .txt h4{color:#333;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;font-size:24px;overflow:hidden}.news .news_list .txt p{white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;margin:10px 0;overflow:hidden}.news .view_cont{padding:140px 0 160px}.news .view_top{text-align:center;border-top:2px solid #333;border-bottom:1px solid #ddd;padding:70px 0}.news .view_top b{color:#e51620;display:block}.news .view_top h4{color:#333;font-size:35px}.news .view_top p{white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;margin:10px 0;overflow:hidden}.news .view_top p span{background:#ddd;width:1px;height:12px;margin:0 10px}.news .view_article{padding:50px}.news .view_bt{border-top:1px solid #ddd;border-bottom:1px solid #ddd;justify-content:space-between;margin:30px 0 60px;padding:30px 0;display:flex}.news .view_bt span{color:#999;margin:-4px 10px 0;display:inline-block;transform:scaleY(1.5)}.news .view_bt a:hover span{color:#e51620}.news .view_btn{text-align:center}.news .view_btn a{color:#fff;background:#e51620;width:90%;max-width:200px;margin:0 auto;padding:15px 50px;font-size:18px;font-weight:500;display:inline-block}.paging{justify-content:center;width:100%;display:flex}.paging a{text-align:center;border:1px solid #0000;width:40px;height:40px;font-size:14px;line-height:40px;display:inline-block}.paging a.on{color:#318308;border-color:#318308;font-weight:600}.paging a span{letter-spacing:-3px;color:#ddd;margin-top:-6px;transform:scaleY(2)}.business .sub_vs_bg.energy{background-image:url(/images/sub/svbg_energy.jpg)}.business .sub_vs_bg.environment{background-image:url(/images/sub/svbg_environ.jpg)}.business .sub_vs_bg.machinery{background-image:url(/images/sub/svbg_general.jpg)}.business .sub_vs_bg.culture{background-image:url(/images/sub/svbg_culture.jpg)}.business .sub_vs_bg.global{background-image:url(/images/sub/svbg_global.jpg)}.business{color:#333;padding:0 0 160px}.business .sub_cont_tit{text-align:left;position:relative}.business .sub_cont_tit .tit_btn{border:1px solid #ddd;padding:10px 40px;transition:all .3s;display:inline-block;position:absolute;top:-65px;right:0}.business .sub_cont_tit .tit_btn:hover{color:#fff;background:#318308;border-color:#318308}.business_product{margin-top:100px}.business_product h2{margin-bottom:35px;font-size:30px}.business_product .business_btn{border:1px solid #ddd;padding:12px 40px;font-size:16px;transition:all .3s;display:inline-block}.business_product .business_btn:hover{color:#fff;background:#e51620;border-color:#e51620}.accordion_wrap{border-top:1px solid #000}.accordion_wrap>div{border-bottom:1px solid #ddd}.accordion_wrap .accordion_header{letter-spacing:-.05em;cursor:pointer;color:#333;justify-content:space-between;align-items:center;padding:40px 20px;font-size:22px;font-weight:600;display:flex}.accordion_wrap .accordion_header .arrow{transition:all .2s;display:inline-block}.accordion_wrap .accordion_header .arrow img{vertical-align:middle}.accordion_wrap .accordion_header.active .arrow{transform:rotate(180deg)}.accordion_wrap .accordion_body{padding:0 20px}.accordion_wrap small{vertical-align:baseline}.accordion_wrap .accordion_cont{display:flex}.product_info{flex-wrap:wrap;width:70%;margin-bottom:70px;display:flex}.product_info dl{width:50%;margin-bottom:20px;padding-right:20px}.product_info dl.full{width:100%}.product_info dl dt{font-size:19px;font-weight:500}.product_info dl dt .indentText{text-indent:-8px;padding-left:8px}.product_info dl dd{color:#757575;text-indent:-10px;margin-top:15px;padding-left:10px;font-size:17px}.product_img{border:1px solid #e5e5e5;flex-shrink:0;justify-content:center;align-items:center;width:30%;margin-bottom:70px;display:flex}.video_list{justify-content:space-between;margin-top:-50px;display:flex}.video_list .video_item{width:47%;margin-top:50px}.video_list .video_item>div{padding-bottom:56.25%;position:relative}.video_list .video_item iframe{width:100%;height:100%;position:absolute;top:0;left:0}.business_cont{overflow:hidden}.business_global>li{flex-wrap:wrap;justify-content:space-between;margin:140px 0;display:flex;position:relative}.business_global>li:nth-child(2n){flex-direction:row-reverse}.business_global>li:nth-child(odd):after{content:"";z-index:-1;background:#f7f7f7;width:3000px;height:150%;margin-left:-1500px;position:absolute;bottom:-76%;left:50%}.business_global>li:last-child{margin-bottom:0}.business_global .sub_cont_tit{width:47%;margin:0;padding:20px 60px 0 0}.business_global .sub_cont_tit h2{font-size:36px}.business_global .sub_cont_tit b{color:#318308}.business_global .img{background-position:50%;background-repeat:no-repeat;background-size:cover;width:47%;height:300px}.dist_circle{flex-wrap:wrap;display:flex}.dist_circle li:first-child{margin-left:0}.dist_circle li{text-align:center;color:#333;background:#fcfdfb;border:1px solid #318308;justify-content:center;align-items:center;width:140px;height:140px;margin:15px;font-weight:600;display:flex}.recruit .sub_vs_bg{background-image:url(/images/sub/svbg_recruit.jpg)}.recruit .sub_vs_tit{text-align:center}.recruitment_banner{text-align:center;background:url(/images/sub/recruit_bn_bg.png) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;height:450px;padding:0 5%;display:flex}.recruitment_banner h3{color:#fff;font-size:50px;font-weight:800}.recruitment_banner p{color:#fff;margin-top:15px;font-size:18px;line-height:1.555}.recruitment_banner a{color:#fff;border:1px solid #fff;justify-content:center;align-items:center;width:212px;height:63px;margin-top:35px;font-weight:600;transition:all .3s;display:inline-flex}.recruitment_banner a:hover,.recruitment_banner a.point{color:#fff;background:#e51620;border-color:#e51620}.talent_cont{color:#000;padding-top:120px;padding-bottom:75px}.talent_feature{justify-content:center;display:flex}.talent_feature li{text-align:center;border-right:1px dotted #bfbfbf;flex-direction:column;align-items:center;padding:0 80px;display:flex}.talent_feature li:last-child{border-right:none}.talent_feature li .ico{justify-content:center;align-items:center;height:70px;display:inline-flex}.talent_feature li .tit{margin-top:20px;font-size:24px;font-weight:600}.talent_feature li .txt{color:#666;margin-top:20px;font-size:18px;line-height:1.444}.talent_diagram{background:url(/images/sub/talent_diagram_bg.png) 50% no-repeat;align-items:center;min-height:700px;margin-bottom:100px;display:flex}.talent_diagram .maxinner{display:flex;position:relative}.talent_diagram .maxinner>div:not(.center){flex-direction:column;justify-content:space-between;width:50%;height:375px;display:flex}.talent_diagram .left{align-items:flex-end;padding-right:174px}.talent_diagram .right{align-items:flex-start;padding-left:174px}.talent_diagram .center{z-index:1;width:375px;height:375px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.talent_diagram .center .diagram_logo{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex;position:relative}.talent_diagram .center .diagram_logo:after{content:"";border:1px dashed #c7e6b9;border-radius:50%;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.talent_diagram h3{padding-bottom:10px;font-size:32px;font-weight:600;position:relative}.talent_diagram h3:after{content:"";background-color:#ddd;width:100%;height:1px;display:block;position:absolute;bottom:0;left:0}.talent_diagram h3 .first_char{color:#6abd46;vertical-align:inherit;color:#349d00!important}.talent_diagram .desc{color:#666;padding-top:15px;position:relative}.talent_diagram .desc:before{content:"";z-index:3;background-color:#6abd46;border-radius:50%;width:9px;height:9px;display:block;position:absolute}.talent_diagram .desc:after{content:"";z-index:2;transform-origin:0 0;background-color:#ddd;width:1px;height:30px;display:block;position:absolute}.talent_diagram .desc span:after{content:"";vertical-align:middle;background-color:#ddd;width:2px;height:11px;margin:0 8px;display:inline-block}.talent_diagram .vision .desc:after{top:0;right:0;transform:rotate(-45deg)}.talent_diagram .vision .desc:before{top:14px;right:-22px}.talent_diagram .mission .desc:after{top:-22px;right:-22px;transform:rotate(45deg)}.talent_diagram .mission .desc:before{top:-23px;right:-22px}.talent_diagram .core_value .desc:after{top:0;left:0;transform:rotate(45deg)}.talent_diagram .core_value .desc:before{top:16px;left:-24px}.talent_diagram .organization .desc:after{top:-22px;left:-22px;transform:rotate(-45deg)}.talent_diagram .organization .desc:before{top:-24px;left:-24px}.talent_diagram .left h3{padding-right:165px}.talent_diagram .right h3,.talent_diagram .right .desc{padding-left:80px}.recruit_cont{color:#000;padding-bottom:135px}.recruit_process .step_diagram{justify-content:space-between;align-items:center;display:flex}.recruit_process .step_diagram li:not(.arrow){text-align:center;border:1px dashed #c2c2c2;border-radius:50%;flex-direction:column;align-items:center;width:165px;height:165px;padding:38px 5px 0;display:inline-flex}.recruit_process .step_diagram li .number{color:#8f8f8f;font-size:20px;font-weight:800}.recruit_process .step_diagram li p{font-size:20px;font-weight:600}.recruit_process .step_diagram li p small{color:#555;font-size:16px;display:block}.recruit_process .step_diagram li.last_step{color:#fff;background-color:#d81408;border:none}.recruit_process .step_diagram li.last_step .number{color:#fff}.recruit_process .step_diagram li:not(.arrow).active{background-color:#fceeed;border:none}.recruit_process .step_diagram li:not(.arrow).active .number{color:#d81408}.recruit_process .step_diagram li.arrow{background:url(/images/sub/ico_recruit_process_arrow.png) 50% no-repeat;width:9px;height:14px;padding:0 10px;display:inline-block}.recruit_process .step_diagram li.arrow.active{background-image:url(/images/sub/ico_recruit_process_arrow_active.png)}.recruit_process .step_list{border-top:2px solid #000;margin-top:90px}.recruit_process .step_list>div{border-bottom:1px solid #eee;align-items:center;padding:40px;display:flex}.recruit_process .step_list .ico{text-align:center;flex-shrink:0;width:60px;margin-right:60px}.recruit_process .step_list .title{flex-direction:column;flex-shrink:0;width:260px;margin-right:60px;display:flex}.recruit_process .step_list .title .number{color:#318308;font-size:18px;font-weight:600}.recruit_process .step_list .title .tit{color:#000;font-size:22px;font-weight:600}.recruit_process .step_list .txt{color:#666;font-size:18px;line-height:1.444}.investor{padding-bottom:160px}.investor .sub_vs_bg.ir{background-image:url(/images/sub/svbg_ir.jpg)}.investor .sub_vs_bg.disclosure{background-image:url(/images/sub/svbg_disclosure.jpg)}.investor .download_btn{background:#f4f4f4 url(/images/sub/ico_download.png) 50% no-repeat;border-radius:50%;width:50px;height:50px;transition:all .3s;display:inline-block}.investor .download_btn:hover{background-color:#e5151f;background-image:url(/images/sub/ico_download_w.png)}.investor .invest_list{border-top:2px solid #222;width:calc(100% - 400px)}.investor .invest_list li{border-bottom:1px solid #ddd;padding:30px 10px;position:relative}.investor .invest_list li p{color:#222;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;width:80%;font-size:20px;font-weight:500;overflow:hidden}.investor .invest_list li p.date{color:#757575;margin-top:5px;font-size:16px}.investor .invest_list .download_btn{margin-top:-25px;position:absolute;top:50%;right:10px}.investor .invest_board{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;min-height:200px;margin-bottom:60px;display:flex;overflow:auto}.investor .invest_board::-webkit-scrollbar-track{background-color:#ddd;height:4px}.investor .invest_board::-webkit-scrollbar{background-color:#ddd;height:4px}.investor .invest_board::-webkit-scrollbar-thumb{background-color:#555;height:4px}.investor .invest_year{width:260px;position:relative}.investor .invest_year>a{color:#222;background:url(/images/ico/ico_lang_arr.png) right 20px center no-repeat;border:1px solid #222;height:60px;padding:0 20px;font-size:20px;line-height:60px;display:block}.investor .invest_year>ul{z-index:1;background-color:#fff;border:1px solid #222;border-top:none;width:100%;position:absolute;top:60px;left:0}.investor .invest_year>ul>li>a{color:#222;height:60px;padding:0 20px;font-size:20px;line-height:60px;display:block}.investor .invest_year>ul>li>a:hover{background:#f7f7f7}.investor .invest_table{border-top:2px solid #222;width:100%}.investor .invest_table th{color:#222;border-bottom:1px solid #ddd;padding:15px;font-size:18px;font-weight:500;position:relative}.investor .invest_table td{text-align:center;border-bottom:1px solid #ddd;padding:20px;font-weight:500;position:relative}.investor .invest_table td:nth-child(2){text-align:left}.error{text-align:center;margin-top:100px;padding:180px 0}.error h1{color:#333;font-size:60px;font-weight:400;line-height:1.2}.error h1 b{color:#e51620;vertical-align:baseline}.error h1 i{color:#e51620}.error p{border-top:1px solid #eee;margin-top:50px;padding-top:50px;font-size:18px;display:inline-block}.error .btn a{border:1px solid #ddd;border-radius:4px;margin:50px 0 0;padding:15px 30px;transition:all .3s;display:inline-block}.error .btn a:hover{color:#fff;background:#318308;border-color:#318308}.main_pop_container{z-index:9000;background:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.main_pop_wrap{z-index:9001;background:#fff;flex-direction:column;width:400px;display:flex;position:absolute;top:50px;right:calc(50px + 2.5%)}.main_pop_body{flex:1}.main_pop_body .swiper{width:100%;height:100%}.main_pop_body .swiper .swiper-slide{justify-content:center;align-items:center;display:flex}.main_pop_body .swiper .swiper-pagination-bullet{width:8px;height:8px;margin:0 5px!important}.main_pop_body .swiper .swiper-pagination-bullet-active{background:#e51620}.main_pop_footer{border-top:1px solid #ddd;justify-content:space-between;padding:10px 20px;display:flex}.main_pop_footer span{cursor:pointer}.ck.ck-editor{width:100%;position:relative;max-width:100%!important}.ck.ck-editor p{word-break:break-all}.ck-editor__editable{min-height:300px;max-height:300px}.sub_cont_tit .div_text_area{border-top:1px solid #000;margin-top:60px;padding-top:60px}.sub_cont_tit .div_text_area h3{color:#318308;letter-spacing:-.2px;margin:0 0 50px;font-size:36px;font-weight:700}.infor_tabel_wrap{border-top:1px solid #000}.infor_tabel_wrap>div{border-bottom:1px solid #dedede;display:flex}.infor_tabel_wrap>div .infor_item_title{text-align:left;vertical-align:top;min-width:360px;font-size:32px;font-weight:700}.infor_tabel_wrap>div .infor_item_data{color:#333;font-size:19px;line-height:1.6}.infor_tabel_wrap>div .infor_item_title,.infor_tabel_wrap>div .infor_item_data{padding:50px 0 40px}@media screen and (max-width:1440px){.ceo .ceo_txt h2 br,nav{display:none}#header.white{height:80px}#header .logo,#header .logoEn{top:15px}#header .hd_right{top:20px}::-webkit-scrollbar-track{background-color:#0000;-webkit-box-shadow:inset 0 0 6px #0000004d}::-webkit-scrollbar{background-color:#0000;width:0}::-webkit-scrollbar-thumb{background-color:#0000}.snb a{text-align:center;padding:5px;font-size:16px}.sub_vs_tit h1{font-size:50px}.sub_position span{font-size:17px}.sub_position li:after{top:6px}.sub_cont_tit h2{font-size:35px}.sub_cont_tit h3{font-size:26px}.sub_cont_tit p .pc_br{display:none}.ceo .ceo_txt h2{font-size:30px}.esg_tit_bn .sub_cont_tit h2{font-size:45px}.esg_slide_txt{flex-wrap:wrap}.esg_slide_txt dt{width:100%;padding:0;font-size:30px}.esg_slide_txt dt br{display:none}.esg_slide_txt dd{width:100%;margin-top:20px;padding:0}.vision_cont .sub_cont_tit p br{display:none}.vision .vision_policy .sub_cont_tit h2{font-size:40px}.vision .vision_policy>ul{align-items:center;display:flex}.vision .vision_policy>ul:nth-of-type(2n){flex-direction:row-reverse}.vision .vision_policy>ul>li{float:none}.vision .vision_policy .txt{padding:30px 50px}.vision .vision_policy .img_tit h4{font-size:24px}.history .history_tab.fixed{top:79px}.history_cont .history_tit{font-size:65px}.history_cont .history_tit small{font-size:22px}.history_box .history_year{min-width:80px}.ci .ci_symbol .txt{padding:0 0 0 40px}.ci .ci_symbol .ci_btn a{width:100%;max-width:none;margin-top:10px;display:block}.ci .ci_symbol .ci_btn a:first-of-type{margin-top:0!important}.inquiry .inquiry_cont>ul>li .txt h4{font-size:22px}.news .news_list .txt h4{font-size:20px}.investor .invest_list{width:calc(100% - 300px)}.talent_feature li{flex:1;padding:0 20px}.talent_feature li .tit{font-size:20px}.talent_feature li .txt{font-size:16px}.recruitment_banner h3{font-size:42px}.talent_diagram .center{width:240px;height:240px}.talent_diagram .maxinner>div:not(.center){height:280px;margin-top:40px}.talent_diagram .center img{width:80%}.talent_diagram .right{padding-left:130px}.talent_diagram .right h3,.talent_diagram .right .desc{padding-left:0}.talent_diagram .left{padding-right:125px}.talent_diagram .left h3,.talent_diagram .left .desc{padding-right:0}.talent_diagram .item{width:100%;max-width:250px}.talent_diagram h3{font-size:24px}.talent_diagram .desc{min-height:100px;font-size:14px}.talent_diagram .desc br{display:none}.recruit_process .step_diagram{flex-wrap:wrap;justify-content:flex-start}.recruit_process .step_list .title{width:190px}.business_global .sub_cont_tit{padding-top:10px}.business_global .sub_cont_tit h2{font-size:28px}.recruit_process .step_diagram li{position:relative}.recruit_process .step_diagram li.arrow{width:15px;padding:0}.recruit_process .step_diagram li:not(.arrow){width:calc(25% - 22.5px);height:auto;padding:0 0 22.613%}.recruit_process .step_diagram li .number{position:absolute;top:27%;left:50%;transform:translate(-50%)}.recruit_process .step_diagram li p{font-size:16px;position:absolute;top:47%;left:50%;transform:translate(-50%)}.recruit_process .step_diagram li p small{font-size:14px}}@media screen and (max-width:768px){br{display:none}.moBg01{background-position:25% bottom!important}.main_pop_wrap{left:50%;transform:translate(-50%)}.hd_all_menu{width:100%}.hd_tab_menu{min-width:140px}.hd_tab{width:100%}.hd_all_close{border-left:0;position:absolute;top:0;right:0}#footer .btn_gotop{background-size:16px;width:40px;height:40px;bottom:10px;right:10px}#header .logo a,#header .logoEn a{width:100px}.main_visual{padding:0}.main_visual .visual_slider .vs_tit_box h2{font-size:30px}.main_visual .visual_slider .vs_tit_box{padding:0 20px}.main_tit{font-size:24px}.sec_business{padding:60px 0}.sec_business .business_accordion{flex-wrap:wrap;margin-top:40px}.sec_business .acc_box{width:100%;height:auto;margin-bottom:20px;padding:40px 30px}.sec_business .acc_box:hover{width:100%}.sec_business .bs_tit h3 strong{font-size:24px}.sec_business .bs_link li a{background-color:#0000;border-color:#fff;padding-left:40px}.sec_business .bs_link li a:after{opacity:1;visibility:visible}.sec_business .acc_box .bs_link{opacity:1;visibility:visible;margin-top:40px;transform:translateY(0)}.sec_business .acc_box .bs_tit h3 strong{opacity:1;width:100%}.sec_business .acc_box .bs_tit h3 b{opacity:0}.sec_business .acc_box .bs_tit h3 span{opacity:1;width:100%;font-size:20px}.sec_esg{padding:80px 0 150px}.main_txt{font-size:16px}.sec_esg .esg_list{margin-top:50px}.sec_esg .esg_list li{margin-top:30px}.sec_esg .esg_list li a:after{opacity:1}.sec_esg .esg_list li a:before{opacity:0;transform:scale(1)}.sec_esg .esg_list li a p{font-size:18px}.sec_media{padding:60px 0 0}.sec_media .media_wrap{flex-wrap:wrap;margin-top:30px}.sec_media .media_con_box{width:100%;margin-bottom:60px}.sec_media .media_thumb_box{padding-bottom:40px}.sec_media .media_thumb_box .thumb{width:150px}.sec_media .media_thumb_box .desc{width:calc(100% - 150px);padding-left:30px}.sec_media .media_thumb_box .desc h3{min-height:60px;font-size:20px}.sec_media .media_thumb_box .desc span{font-size:14px}.sec_media .media_thumb_box .desc p{margin-top:10px;font-size:14px}.sec_media .media_normal_box h3{font-size:18px}.sec_media .media_normal_box p{font-size:14px}.sec_media .media_normal_box{margin-top:30px}.sec_etc{flex-wrap:wrap}.sec_etc .etc_menu strong{font-size:24px}.sec_etc .etc_menu{width:100%;height:160px}.sec_etc .etc_menu:after{transform:scale(1)}.sec_etc .etc_menu strong{padding-left:30px}.sec_etc .etc_menu strong:before{opacity:1;visibility:visible;padding-left:30px}.btn_view_more{height:36px;padding:0 25px;font-size:14px;line-height:36px}#footer{padding:30px 0}#footer .ft_navi_wrap{display:none}#footer .ft_family_box{position:relative}#footer .ft_family_wrap{width:100%}#footer .ft_family_wrap .btn_family{min-width:100%!important}#footer .ft_top{border-bottom:none;padding-bottom:30px}#footer .ft_btm{flex-wrap:wrap;padding-top:0}#footer .ft_btm>*{width:100%}#footer .ft_quick ul{flex-wrap:wrap;margin-top:20px}#footer .ft_quick ul li{margin-right:10px}::-webkit-scrollbar-track{background-color:#0000;-webkit-box-shadow:inset 0 0 6px #0000004d}::-webkit-scrollbar{background-color:#0000;width:0}::-webkit-scrollbar-thumb{background-color:#0000}.snb .maxinner{flex-wrap:nowrap;width:100%;height:auto;overflow-x:auto}.snb .maxinner::-webkit-scrollbar-track{background-color:#ddd;height:4px}.snb .maxinner::-webkit-scrollbar{background-color:#ddd;height:4px}.snb .maxinner::-webkit-scrollbar-thumb{background-color:#555;height:4px}.snb a{flex-shrink:0;padding:15px 10px}.snb.wd4 a{width:50%}.sub_cont_tit{margin:100px auto 60px}.sub_cont_tit h2{font-size:28px}.sub_cont_tit h2 br{display:none}.sub_cont_tit p{font-size:16px}.sub_cont_tit h3{font-size:22px}.sub_vs_tit h1{font-size:36px}.sub_vs_tit p{font-size:18px}.sub_position{bottom:30px}.sub_position span{font-size:14px}.sub_position li:after{top:5px}.ceo .ceo_cont{padding:100px 0}.ceo .ceo_img{width:100%;margin:0 0 30px}.ceo .ceo_txt{width:100%;margin-top:40px}.ceo .ceo_txt h2{font-size:24px}.ceo .ceo_txt p{font-size:16px}.esg_tit_bn{margin:80px auto;padding:150px 20px}.esg_tit_bn .sub_cont_tit h2{font-size:28px}.esg_slider{margin-top:50px}.esg_slider .slide-bg{height:280px}.esg_slider .swiper-pagination{top:180px}.esg_slide_txt{margin:30px 0}.esg_slide_txt dt{font-size:22px}.esg_slide_txt dd p{font-size:16px}.social_cont ul li{flex-wrap:wrap}.social_cont ul li .img{width:100%;padding-bottom:71.327%}.social_cont ul li .txt{width:100%;padding:20px 0}.gov_cont ul{flex-wrap:wrap}.gov_cont ul li{width:100%;margin-top:50px}.gov_cont ul li:first-child{margin-top:0!important}.gov_cont ul li p{margin-bottom:0;font-size:18px}.vision .vision_policy .sub_cont_tit h2{font-size:30px}.vision .vision_policy>ul{flex-wrap:wrap}.vision .vision_policy>ul>li{width:100%}.vision .vision_policy .txt{padding:30px 0 50px}.history .history_cont{padding:100px 0}.history .history_tab a{justify-content:center;align-items:center;padding:5px;font-size:13px;line-height:1.5;display:flex}.history_cont .history_tit{font-size:40px}.history_cont .history_tit small{font-size:20px}.history_cont .history_wrap>ul{width:100%}.history_cont .history_wrap>ul+ul{margin-top:50px}.history_box{padding:20px 0}.history_box .history_year{min-width:70px;font-size:20px}.history_box .history_explain{font-size:16px}.history .history_cont section{padding:80px 0 0}.ci .ci_symbol>div{width:100%}.ci .ci_symbol .txt{padding:30px 0 0}.ci .ci_symbol .txt p{font-size:16px}.ci .ci_symbol .ci_btn{margin-top:30px}.ci .ci_logo ul li{width:100%;margin-top:30px}.ci .ci_logo ul li:first-child{margin-top:0!important}.ci .ci_logo ul li p{font-size:18px}.ci .ci_color ul li h4{font-size:20px}.ci .ci_color ul li{width:100%;margin-top:60px}.ci .ci_color ul li:first-child{margin-top:0!important}.ci .ci_color ul li p br{display:none}.inquiry .inquiry_cont>ul>li,.inquiry .inquiry_cont>ul>li img{width:100%}.inquiry .inquiry_cont>ul>li .txt{padding:0}.inquiry .inquiry_cont>ul>li .txt h4{font-size:20px}.inquiry .inquiry_cont>ul>li .txt p{font-size:16px}.inquiry .inquiry_cont>ul>li .txt a{margin-top:20px;position:static}.news .news_list>ul{margin-right:-3%}.news .news_list>ul>li{width:47%}.news .news_list>ul>li:nth-child(3n){margin-right:3%}.news .news_list .txt b{font-size:14px}.news .news_list .txt h4{font-size:18px}.news .news_list .txt p{font-size:14px}.news .news_top .news_tab{width:100%}.news .news_top .news_tab a{font-size:18px}.news .news_top .news_search{flex-wrap:wrap;width:100%;margin-top:40px}.news .news_top .news_search select{width:100%}.news .news_top .news_search input{width:100%;max-width:none;margin:5px 0}.news .news_top .news_search button,.investor .invest_year{width:100%}.investor .invest_list{width:100%;margin-top:30px}.investor .invest_list li{padding:20px 0}.investor .invest_list li p{font-size:18px}.investor .invest_list li p.date{font-size:14px}.investor .invest_table th{padding:15px 10px;font-size:16px}.investor .invest_table td{padding:10px}.talent_feature{flex-wrap:wrap;width:100%;max-width:400px;margin:0 auto}.talent_feature li{border-right:none;flex:none;align-items:flex-start;width:100%;margin-top:60px;padding-left:100px;position:relative}.talent_feature li:first-child{margin-top:0!important}.talent_feature li .tit{margin-top:0}.talent_feature li .txt{text-align:left;margin-top:10px}.talent_feature li .ico{position:absolute;top:0;left:0}.talent_feature li p br{display:none}.recruitment_banner{height:380px}.recruitment_banner h3{font-size:30px}.recruitment_banner p{font-size:16px}.recruit_process .step_list>div{flex-wrap:wrap;padding:30px 0}.recruit_process .step_list .ico{margin-right:20px}.recruit_process .step_list .title .number{font-size:14px}.recruit_process .step_list .title .tit{font-size:20px}.recruit_process .step_list .txt{width:100%;margin-top:20px;font-size:16px}.recruit_process .step_diagram li:not(.arrow){width:calc(33.3333% - 15px);padding:0 0 30.875%}.recruit_process .step_diagram li .number{font-size:16px;top:20%}.recruit_process .step_diagram li p{font-size:14px;line-height:1.2;top:45%}.business_global>li{margin:100px 0}.business_global .img{width:100%}.business_global .sub_cont_tit{width:100%;margin-top:40px}.business_global .sub_cont_tit h2{font-size:22px}.business_global .sub_cont_tit p{margin-top:20px}.business_product h2{font-size:24px}.accordion_wrap .accordion_header{padding:20px;font-size:19px}.accordion_wrap .accordion_cont{flex-wrap:wrap}.product_info{width:100%}.product_img{width:100%;margin-top:20px}.product_info dl{width:100%;padding:0}.product_info dl dt{font-size:17px}.product_info dl dd{font-size:16px}.video_list{flex-wrap:wrap}.video_list .video_item{width:100%}.talent_diagram .maxinner{flex-wrap:wrap;padding-top:280px}.talent_diagram .maxinner>div:not(.center){width:100%;height:auto;margin-top:0;display:block;padding:0!important}.talent_diagram .item{margin-top:50px;max-width:none!important}.talent_diagram .left .item:first-child{margin-top:0}.talent_diagram .desc{min-height:auto}.talent_diagram .center{top:0;transform:translate(-50%)}.talent_diagram .desc:after,.talent_diagram .desc:before{display:none!important}.error{text-align:center;margin-top:80px;padding:60px 0}.error h1{font-size:26px}.error p{border-top:1px solid #eee;margin-top:30px;padding-top:30px;font-size:16px}.error .btn a{border-radius:4px;margin:30px 0 0;padding:10px 20px;font-size:14px}.sub_cont_tit .div_text_area h3{font-size:24px s!important;margin-bottom:20px!important}.infor_tabel_wrap>div{flex-direction:column}.infor_tabel_wrap>div .infor_item_title{padding:30px 0 20px;font-size:20px}.infor_tabel_wrap>div .infor_item_data{padding:0 0 20px;font-size:14px}.business .sub_cont_tit .tit_btn{top:-65px}.contact_cont textarea{padding:20px}.contact_cont table,.contact_cont table tbody,.contact_cont table tr,.contact_cont table th,.contact_cont table td{text-align:left;display:block}.contact_cont table th{width:100%}.contact_cont table td{padding:15px 0}.contact_cont input{max-width:100%}}@media screen and (max-width:480px){.recruit_process .step_diagram li:not(.arrow){width:calc(50% - 15px);padding:0 0 46.065%}}@media screen and (min-width:769px){#footer .ft_family{max-height:250px;margin:5px 0;overflow-y:auto}#footer .ft_family::-webkit-scrollbar{width:8px;padding:30px}#footer .ft_family::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:20px}#footer .ft_family::-webkit-scrollbar-track{background-color:#efefef;border-radius:20px}}
.xi-fw,.xi-li{text-align:center}@font-face{font-family:xeicon;src:url(../media/xeicon.0jwzin2k9-2e5.eot);src:url(../media/xeicon.0jwzin2k9-2e5.eot)format("embedded-opentype"),url(../media/xeicon.0ixtfebn-8h~v.woff2)format("woff2"),url(../media/xeicon.02gtyqmun4m9e.woff)format("woff"),url(../media/xeicon.0yt2w9h2--c.p.ttf)format("truetype"),url(../media/xeicon.091u556ucaw3f.svg)format("svg");font-weight:400;font-style:normal}i{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;display:inline-block;font-family:xeicon!important}.xi-angle-down:before{content:""}.xi-angle-down-min:before{content:""}.xi-angle-down-thin:before{content:""}.xi-angle-left:before{content:""}.xi-angle-left-thin:before{content:""}.xi-angle-left-min:before{content:""}.xi-angle-right:before{content:""}.xi-angle-right-min:before{content:""}.xi-angle-right-thin:before{content:""}.xi-angle-up:before{content:""}.xi-angle-up-min:before{content:""}.xi-angle-up-thin:before{content:""}.xi-apps:before{content:""}.xi-arrow-bottom:before{content:""}.xi-arrow-down:before{content:""}.xi-arrow-left:before{content:""}.xi-arrow-right:before{content:""}.xi-arrow-top:before{content:""}.xi-arrow-up:before{content:""}.xi-arrows:before{content:""}.xi-arrows-alt:before{content:""}.xi-arrows-h:before{content:""}.xi-arrows-v:before{content:""}.xi-bars:before{content:""}.xi-caret-down:before{content:""}.xi-caret-down-circle:before{content:""}.xi-caret-down-circle-o:before{content:""}.xi-caret-down-min:before{content:""}.xi-caret-down-square:before{content:""}.xi-caret-down-square-o:before{content:""}.xi-caret-up:before{content:""}.xi-caret-up-circle:before{content:""}.xi-caret-up-circle-o:before{content:""}.xi-caret-up-min:before{content:""}.xi-caret-up-square:before{content:""}.xi-caret-up-square-o:before{content:""}.xi-catched:before{content:""}.xi-cog:before{content:""}.xi-compare-arrows:before{content:""}.xi-compress:before{content:""}.xi-compress-square:before{content:""}.xi-dashboard:before{content:""}.xi-dashboard-o:before{content:""}.xi-drag-handle:before{content:""}.xi-drag-vertical:before{content:""}.xi-ellipsis-h:before{content:""}.xi-ellipsis-v:before{content:""}.xi-expand:before{content:""}.xi-expand-square:before{content:""}.xi-external-link:before{content:""}.xi-eye:before{content:""}.xi-eye-o:before{content:""}.xi-eye-off:before{content:""}.xi-eye-off-o:before{content:""}.xi-filter:before{content:""}.xi-flag:before{content:""}.xi-flag-o:before{content:""}.xi-hamburger-back:before{content:""}.xi-hamburger-out:before{content:""}.xi-home:before{content:""}.xi-home-o:before{content:""}.xi-lock:before{content:""}.xi-lock-o:before{content:""}.xi-log-in:before{content:""}.xi-log-out:before{content:""}.xi-long-arrow-down:before{content:""}.xi-long-arrow-left:before{content:""}.xi-long-arrow-right:before{content:""}.xi-long-arrow-up:before{content:""}.xi-refresh:before{content:""}.xi-renew:before{content:""}.xi-scroll:before{content:""}.xi-search:before{content:""}.xi-subdirectory:before{content:""}.xi-subdirectory-arrow:before{content:""}.xi-sync:before{content:""}.xi-trash:before{content:""}.xi-trash-o:before{content:""}.xi-unlock:before{content:""}.xi-unlock-o:before{content:""}.xi-view-array:before{content:""}.xi-view-carousel:before{content:""}.xi-view-column:before{content:""}.xi-view-day:before{content:""}.xi-view-list:before{content:""}.xi-view-module:before{content:""}.xi-view-stream:before{content:""}.xi-wrench:before{content:""}.xi-zoom-in:before{content:""}.xi-zoom-out:before{content:""}.xi-bookmark:before{content:""}.xi-bookmark-o:before{content:""}.xi-check:before{content:""}.xi-check-circle:before{content:""}.xi-check-circle-o:before{content:""}.xi-check-min:before{content:""}.xi-check-square:before{content:""}.xi-check-square-o:before{content:""}.xi-check-thin:before{content:""}.xi-close:before{content:""}.xi-close-circle:before{content:""}.xi-close-circle-o:before{content:""}.xi-close-min:before{content:""}.xi-close-square:before{content:""}.xi-close-square-o:before{content:""}.xi-close-thin:before{content:""}.xi-cut:before{content:""}.xi-label:before{content:""}.xi-label-o:before{content:""}.xi-library-add:before{content:""}.xi-library-bookmark:before{content:""}.xi-lightbulb:before{content:""}.xi-lightbulb-o:before{content:""}.xi-link:before{content:""}.xi-mail:before{content:""}.xi-mail-o:before{content:""}.xi-mail-read:before{content:""}.xi-mail-read-o:before{content:""}.xi-minus:before{content:""}.xi-minus-circle:before{content:""}.xi-minus-circle-o:before{content:""}.xi-minus-min:before{content:""}.xi-minus-square:before{content:""}.xi-minus-square-o:before{content:""}.xi-minus-thin:before{content:""}.xi-package:before{content:""}.xi-pen:before{content:""}.xi-pen-o:before{content:""}.xi-plus:before{content:""}.xi-plus-circle:before{content:""}.xi-plus-circle-o:before{content:""}.xi-plus-min:before{content:""}.xi-plus-square:before{content:""}.xi-plus-square-o:before{content:""}.xi-plus-thin:before{content:""}.xi-radiobox-blank:before{content:""}.xi-radiobox-checked:before{content:""}.xi-redo:before{content:""}.xi-reply:before{content:""}.xi-reply-all:before{content:""}.xi-save:before{content:""}.xi-send:before{content:""}.xi-switch-off:before{content:""}.xi-switch-on:before{content:""}.xi-tag:before{content:""}.xi-tags:before{content:""}.xi-toggle-off:before{content:""}.xi-toggle-on:before{content:""}.xi-undo:before{content:""}.xi-at:before{content:""}.xi-call:before{content:""}.xi-call-made:before{content:""}.xi-call-missed:before{content:""}.xi-call-received:before{content:""}.xi-comment:before{content:""}.xi-comment-o:before{content:""}.xi-crown:before{content:""}.xi-emoticon:before{content:""}.xi-emoticon-bad:before{content:""}.xi-emoticon-bad-o:before{content:""}.xi-emoticon-cool:before{content:""}.xi-emoticon-cool-o:before{content:""}.xi-emoticon-devil:before{content:""}.xi-emoticon-devil-o:before{content:""}.xi-emoticon-happy:before{content:""}.xi-emoticon-happy-o:before{content:""}.xi-emoticon-neutral:before{content:""}.xi-emoticon-neutral-o:before{content:""}.xi-emoticon-o:before{content:""}.xi-emoticon-sad:before{content:""}.xi-emoticon-sad-o:before{content:""}.xi-forum:before{content:""}.xi-forum-o:before{content:""}.xi-group:before{content:""}.xi-heart:before{content:""}.xi-heart-o:before{content:""}.xi-message:before{content:""}.xi-message-o:before{content:""}.xi-note:before{content:""}.xi-note-o:before{content:""}.xi-profile:before{content:""}.xi-profile-o:before{content:""}.xi-send2:before{content:""}.xi-share:before{content:""}.xi-share-alt:before{content:""}.xi-share-alt-o:before{content:""}.xi-speech:before{content:""}.xi-speech-o:before{content:""}.xi-star:before{content:""}.xi-star-o:before{content:""}.xi-thumbs-down:before{content:""}.xi-thumbs-up:before{content:""}.xi-trophy:before{content:""}.xi-user:before{content:""}.xi-user-address:before{content:""}.xi-user-o:before{content:""}.xi-user-plus:before{content:""}.xi-user-plus-o:before{content:""}.xi-users:before{content:""}.xi-users-o:before{content:""}.xi-users-plus:before{content:""}.xi-video-call:before{content:""}.xi-voicemail:before{content:""}.xi-alarm:before{content:""}.xi-alarm-o:before{content:""}.xi-alarm-off:before{content:""}.xi-ban:before{content:""}.xi-bell:before{content:""}.xi-bell-o:before{content:""}.xi-bell-off:before{content:""}.xi-bell-off-o:before{content:""}.xi-calendar:before{content:""}.xi-calendar-add:before{content:""}.xi-calendar-cancle:before{content:""}.xi-calendar-check:before{content:""}.xi-calendar-list:before{content:""}.xi-calendar-remove:before{content:""}.xi-error:before{content:""}.xi-error-o:before{content:""}.xi-hand-paper:before{content:""}.xi-help:before{content:""}.xi-help-o:before{content:""}.xi-info:before{content:""}.xi-info-o:before{content:""}.xi-key:before{content:""}.xi-wifi:before{content:""}.xi-new:before{content:""}.xi-new-o:before{content:""}.xi-security:before{content:""}.xi-shield-checked:before{content:""}.xi-shield-checked-o:before{content:""}.xi-snooze:before{content:""}.xi-time:before{content:""}.xi-time-o:before{content:""}.xi-warning:before{content:""}.xi-align-center:before{content:""}.xi-align-justify:before{content:""}.xi-align-left:before{content:""}.xi-align-right:before{content:""}.xi-bold:before{content:""}.xi-border-bottom:before{content:""}.xi-border-clear:before{content:""}.xi-border-color:before{content:""}.xi-border-horizontal:before{content:""}.xi-border-inner:before{content:""}.xi-border-left:before{content:""}.xi-border-outer:before{content:""}.xi-border-right:before{content:""}.xi-border-style:before{content:""}.xi-border-top:before{content:""}.xi-border-vertical:before{content:""}.xi-caps:before{content:""}.xi-code:before{content:""}.xi-color-dropper:before{content:""}.xi-color-fill:before{content:""}.xi-color-helper:before{content:""}.xi-crop:before{content:""}.xi-dedent:before{content:""}.xi-document:before{content:""}.xi-eraser:before{content:""}.xi-eraser-o:before{content:""}.xi-face:before{content:""}.xi-font:before{content:""}.xi-border-all:before{content:""}.xi-indent:before{content:""}.xi-italic:before{content:""}.xi-layout:before{content:""}.xi-layout-aside:before{content:""}.xi-layout-aside-o:before{content:""}.xi-layout-column:before{content:""}.xi-layout-column-o:before{content:""}.xi-layout-full:before{content:""}.xi-layout-full-o:before{content:""}.xi-layout-o:before{content:""}.xi-layout-snb:before{content:""}.xi-layout-snb-o:before{content:""}.xi-line-style:before{content:""}.xi-line-weight:before{content:""}.xi-line-height:before{content:""}.xi-link-broken:before{content:""}.xi-link-insert:before{content:""}.xi-list:before{content:""}.xi-list-dot:before{content:""}.xi-list-number:before{content:""}.xi-list-square:before{content:""}.xi-omega:before{content:""}.xi-opacity:before{content:""}.xi-overscan:before{content:""}.xi-palette:before{content:""}.xi-paperclip:before{content:""}.xi-paragraph:before{content:""}.xi-rotate-left:before{content:""}.xi-rotate-right:before{content:""}.xi-scissors:before{content:""}.xi-sort-asc:before{content:""}.xi-sort-desc:before{content:""}.xi-spellcheck:before{content:""}.xi-strikethrough:before{content:""}.xi-text-color:before{content:""}.xi-text-format:before{content:""}.xi-text-size:before{content:""}.xi-text-type:before{content:""}.xi-transform:before{content:""}.xi-translate:before{content:""}.xi-underline:before{content:""}.xi-valign-bottom:before{content:""}.xi-valign-center:before{content:""}.xi-valign-top:before{content:""}.xi-airplay:before{content:""}.xi-alarm-clock:before{content:""}.xi-alarm-clock-o:before{content:""}.xi-alarm-clock-off:before{content:""}.xi-alt:before{content:""}.xi-backspace:before{content:""}.xi-battery:before{content:""}.xi-battery-10:before{content:""}.xi-battery-20:before{content:""}.xi-battery-30:before{content:""}.xi-battery-40:before{content:""}.xi-battery-50:before{content:""}.xi-battery-60:before{content:""}.xi-battery-70:before{content:""}.xi-battery-80:before{content:""}.xi-battery-90:before{content:""}.xi-battery-o:before{content:""}.xi-bluetooth:before{content:""}.xi-bluetooth-off:before{content:""}.xi-bluetooth-on:before{content:""}.xi-bluetooth-search:before{content:""}.xi-brightness:before{content:""}.xi-capslock:before{content:""}.xi-clock:before{content:""}.xi-clock-o:before{content:""}.xi-command:before{content:""}.xi-contrast:before{content:""}.xi-desktop:before{content:""}.xi-devices:before{content:""}.xi-diskette:before{content:""}.xi-enter:before{content:""}.xi-esc:before{content:""}.xi-fax:before{content:""}.xi-flashlight:before{content:""}.xi-flashlight-off:before{content:""}.xi-flight-off:before{content:""}.xi-flight-on:before{content:""}.xi-gamepad:before{content:""}.xi-gps:before{content:""}.xi-gps-none:before{content:""}.xi-gps-off:before{content:""}.xi-hdd:before{content:""}.xi-hdmi:before{content:""}.xi-keyboard:before{content:""}.xi-keyboard-o:before{content:""}.xi-laptop:before{content:""}.xi-lock-rotation:before{content:""}.xi-memory:before{content:""}.xi-memory-o:before{content:""}.xi-mobile:before{content:""}.xi-mouse:before{content:""}.xi-mouse-pointer:before{content:""}.xi-plug:before{content:""}.xi-power-off:before{content:""}.xi-presentation:before{content:""}.xi-print:before{content:""}.xi-projector:before{content:""}.xi-router:before{content:""}.xi-router-o:before{content:""}.xi-sdcard:before{content:""}.xi-signal:before{content:""}.xi-signal-1:before{content:""}.xi-signal-2:before{content:""}.xi-signal-3:before{content:""}.xi-signal-4:before{content:""}.xi-signal-none:before{content:""}.xi-space-bar:before{content:""}.xi-speaker:before{content:""}.xi-tab:before{content:""}.xi-tablet:before{content:""}.xi-touch:before{content:""}.xi-tv:before{content:""}.xi-usb:before{content:""}.xi-usb-drive:before{content:""}.xi-usim:before{content:""}.xi-watch:before{content:""}.xi-webcam:before{content:""}.xi-wifi-signal:before{content:""}.xi-wifi-signal-mid:before{content:""}.xi-wifi-signal-min:before{content:""}.xi-wifi-signal-off:before{content:""}.xi-album:before{content:""}.xi-backward:before{content:""}.xi-book:before{content:""}.xi-book-o:before{content:""}.xi-camera:before{content:""}.xi-camera-o:before{content:""}.xi-chart-bar:before{content:""}.xi-chart-bar-square:before{content:""}.xi-chart-line:before{content:""}.xi-chart-pie:before{content:""}.xi-chart-pie-o:before{content:""}.xi-chart-pyramid:before{content:""}.xi-eject:before{content:""}.xi-equalizer:before{content:""}.xi-equalizer-thin:before{content:""}.xi-exposure:before{content:""}.xi-fast-backward:before{content:""}.xi-fast-forward:before{content:""}.xi-flash:before{content:""}.xi-flash-off:before{content:""}.xi-focus-center:before{content:""}.xi-focus-frame:before{content:""}.xi-focus-weak:before{content:""}.xi-forward:before{content:""}.xi-game:before{content:""}.xi-headset:before{content:""}.xi-image:before{content:""}.xi-image-o:before{content:""}.xi-library-books:before{content:""}.xi-library-books-o:before{content:""}.xi-library-image:before{content:""}.xi-library-image-o:before{content:""}.xi-library-music:before{content:""}.xi-library-video:before{content:""}.xi-microphone:before{content:""}.xi-microphone-o:before{content:""}.xi-microphone-off:before{content:""}.xi-movie:before{content:""}.xi-movie-o:before{content:""}.xi-music:before{content:""}.xi-pacman:before{content:""}.xi-paper:before{content:""}.xi-paper-o:before{content:""}.xi-pause:before{content:""}.xi-pause-circle:before{content:""}.xi-pause-circle-o:before{content:""}.xi-play:before{content:""}.xi-play-circle:before{content:""}.xi-play-circle-o:before{content:""}.xi-radio:before{content:""}.xi-recording:before{content:""}.xi-recording-stop:before{content:""}.xi-repeat:before{content:""}.xi-repeat-one:before{content:""}.xi-shuffle:before{content:""}.xi-step-backward:before{content:""}.xi-step-forward:before{content:""}.xi-stop:before{content:""}.xi-timer:before{content:""}.xi-timer-o:before{content:""}.xi-timer-off-o:before{content:""}.xi-timer-sand:before{content:""}.xi-timer-sand-o:before{content:""}.xi-trending-down:before{content:""}.xi-trending-flat:before{content:""}.xi-trending-up:before{content:""}.xi-tune:before{content:""}.xi-videocam:before{content:""}.xi-videocam-o:before{content:""}.xi-volume-down:before{content:""}.xi-volume-mute:before{content:""}.xi-volume-off:before{content:""}.xi-volume-up:before{content:""}.xi-airplane:before{content:""}.xi-all:before{content:""}.xi-bank:before{content:""}.xi-beach:before{content:""}.xi-bicycle:before{content:""}.xi-building:before{content:""}.xi-bus:before{content:""}.xi-business:before{content:""}.xi-cafe:before{content:""}.xi-cake:before{content:""}.xi-car:before{content:""}.xi-church:before{content:""}.xi-city:before{content:""}.xi-compass:before{content:""}.xi-compass-o:before{content:""}.xi-convenience-store:before{content:""}.xi-directions:before{content:""}.xi-factory:before{content:""}.xi-fitness-center:before{content:""}.xi-flight-land:before{content:""}.xi-flight-takeoff:before{content:""}.xi-florist:before{content:""}.xi-garden:before{content:""}.xi-gas-station:before{content:""}.xi-glass:before{content:""}.xi-golf:before{content:""}.xi-hand-pointing:before{content:""}.xi-hlz:before{content:""}.xi-hospital:before{content:""}.xi-hotel:before{content:""}.xi-laundry:before{content:""}.xi-library:before{content:""}.xi-location-arrow:before{content:""}.xi-man:before{content:""}.xi-map:before{content:""}.xi-map-marker:before{content:""}.xi-map-o:before{content:""}.xi-marker-check:before{content:""}.xi-marker-plus:before{content:""}.xi-market:before{content:""}.xi-motorcycle:before{content:""}.xi-my-location:before{content:""}.xi-navigation:before{content:""}.xi-park:before{content:""}.xi-pharmacy:before{content:""}.xi-pin-drop:before{content:""}.xi-pool:before{content:""}.xi-pregnant-woman:before{content:""}.xi-restaurant:before{content:""}.xi-run:before{content:""}.xi-school:before{content:""}.xi-ship:before{content:""}.xi-spa:before{content:""}.xi-stroller:before{content:""}.xi-subway:before{content:""}.xi-taxi:before{content:""}.xi-theater:before{content:""}.xi-toilet:before{content:""}.xi-traffic:before{content:""}.xi-train:before{content:""}.xi-walk:before{content:""}.xi-wheelchair:before{content:""}.xi-woman:before{content:""}.xi-basket:before{content:""}.xi-box:before{content:""}.xi-briefcase:before{content:""}.xi-calculator:before{content:""}.xi-cart:before{content:""}.xi-cart-add:before{content:""}.xi-cart-o:before{content:""}.xi-cart-remove:before{content:""}.xi-coupon:before{content:""}.xi-credit-card:before{content:""}.xi-dollar:before{content:""}.xi-euro:before{content:""}.xi-exchange:before{content:""}.xi-fragile:before{content:""}.xi-gift:before{content:""}.xi-gift-o:before{content:""}.xi-medicine:before{content:""}.xi-money:before{content:""}.xi-percent:before{content:""}.xi-peso:before{content:""}.xi-piggy-bank:before{content:""}.xi-pound:before{content:""}.xi-receipt:before{content:""}.xi-rial:before{content:""}.xi-rupee:before{content:""}.xi-shop:before{content:""}.xi-strongbox:before{content:""}.xi-truck:before{content:""}.xi-wallet:before{content:""}.xi-won:before{content:""}.xi-yen:before{content:""}.xi-yuan:before{content:""}.xi-attachment:before{content:""}.xi-cloud:before{content:""}.xi-cloud-download:before{content:""}.xi-cloud-download-o:before{content:""}.xi-cloud-o:before{content:""}.xi-cloud-off:before{content:""}.xi-cloud-upload:before{content:""}.xi-cloud-upload-o:before{content:""}.xi-documents:before{content:""}.xi-documents-o:before{content:""}.xi-download:before{content:""}.xi-file:before{content:""}.xi-file-add:before{content:""}.xi-file-add-o:before{content:""}.xi-file-check:before{content:""}.xi-file-check-o:before{content:""}.xi-file-code:before{content:""}.xi-file-code-o:before{content:""}.xi-file-download:before{content:""}.xi-file-download-o:before{content:""}.xi-file-image:before{content:""}.xi-file-image-o:before{content:""}.xi-file-music:before{content:""}.xi-file-music-o:before{content:""}.xi-file-o:before{content:""}.xi-file-remove:before{content:""}.xi-file-remove-o:before{content:""}.xi-file-text:before{content:""}.xi-file-text-o:before{content:""}.xi-file-upload:before{content:""}.xi-file-upload-o:before{content:""}.xi-file-video:before{content:""}.xi-file-video-o:before{content:""}.xi-file-zip:before{content:""}.xi-file-zip-o:before{content:""}.xi-folder:before{content:""}.xi-folder-add:before{content:""}.xi-folder-add-o:before{content:""}.xi-folder-check:before{content:""}.xi-folder-check-o:before{content:""}.xi-folder-download:before{content:""}.xi-folder-download-o:before{content:""}.xi-folder-o:before{content:""}.xi-folder-open:before{content:""}.xi-folder-remove:before{content:""}.xi-folder-remove-o:before{content:""}.xi-folder-shared:before{content:""}.xi-folder-upload:before{content:""}.xi-folder-upload-o:before{content:""}.xi-folder-zip:before{content:""}.xi-folder-zip-o:before{content:""}.xi-upload:before{content:""}.xi-accessibility:before{content:""}.xi-antenna:before{content:""}.xi-barcode:before{content:""}.xi-branch:before{content:""}.xi-bug:before{content:""}.xi-central-router:before{content:""}.xi-central-signal:before{content:""}.xi-cookie:before{content:""}.xi-css3:before{content:""}.xi-fingerprint:before{content:""}.xi-fork:before{content:""}.xi-globus:before{content:""}.xi-html5:before{content:""}.xi-javascript:before{content:""}.xi-csharp:before{content:""}.xi-laravel:before{content:""}.xi-log:before{content:""}.xi-merge:before{content:""}.xi-milestone:before{content:""}.xi-network-company:before{content:""}.xi-network-folder:before{content:""}.xi-network-home:before{content:""}.xi-network-public:before{content:""}.xi-php:before{content:""}.xi-pull-requests:before{content:""}.xi-puzzle:before{content:""}.xi-python:before{content:""}.xi-qr-code:before{content:""}.xi-rss:before{content:""}.xi-rss-square:before{content:""}.xi-server:before{content:""}.xi-server-network:before{content:""}.xi-sitemap:before{content:""}.xi-sitemap-o:before{content:""}.xi-browser:before{content:""}.xi-browser-text:before{content:""}.xi-spinner-1:before{content:""}.xi-spinner-2:before{content:""}.xi-spinner-3:before{content:""}.xi-spinner-4:before{content:""}.xi-spinner-5:before{content:""}.xi-brightness-1:before{content:""}.xi-brightness-2:before{content:""}.xi-brightness-3:before{content:""}.xi-brightness-4:before{content:""}.xi-cloudy:before{content:""}.xi-crescent:before{content:""}.xi-fog:before{content:""}.xi-foggy:before{content:""}.xi-lightning:before{content:""}.xi-night:before{content:""}.xi-partly-cloudy:before{content:""}.xi-pouring:before{content:""}.xi-snow-crystal:before{content:""}.xi-snowy:before{content:""}.xi-sun:before{content:""}.xi-sun-o:before{content:""}.xi-sunset:before{content:""}.xi-sunset-down:before{content:""}.xi-sunset-up:before{content:""}.xi-thermometer:before{content:""}.xi-tint:before{content:""}.xi-tint-o:before{content:""}.xi-tornado:before{content:""}.xi-umbrella:before{content:""}.xi-umbrella-o:before{content:""}.xi-wind:before{content:""}.xi-windy:before{content:""}.xi-windy-variant:before{content:""}.xi-cc-by:before{content:""}.xi-cc-cc:before{content:""}.xi-cc-nc:before{content:""}.xi-cc-nc-eu:before{content:""}.xi-cc-nc-jp:before{content:""}.xi-cc-nd:before{content:""}.xi-cc-pd:before{content:""}.xi-cc-remix:before{content:""}.xi-cc-sa:before{content:""}.xi-cc-sampling:before{content:""}.xi-cc-share:before{content:""}.xi-cc-zero:before{content:""}.xi-copyleft:before{content:""}.xi-copyright:before{content:""}.xi-registered:before{content:""}.xi-trademark:before{content:""}.xi-500px:before{content:""}.xi-adobe:before{content:""}.xi-amazon:before{content:""}.xi-android:before{content:""}.xi-apple:before{content:""}.xi-beats:before{content:""}.xi-behance:before{content:""}.xi-bing:before{content:""}.xi-bitbucket:before{content:""}.xi-blackberry:before{content:""}.xi-blogger:before{content:""}.xi-silverstripe:before{content:""}.xi-cc-amex:before{content:""}.xi-cc-discover:before{content:""}.xi-cc-mastercard:before{content:""}.xi-cc-paypal:before{content:""}.xi-cc-stripe:before{content:""}.xi-cc-visa:before{content:""}.xi-chak:before{content:""}.xi-chrome:before{content:""}.xi-codepen:before{content:""}.xi-connectdevelop:before{content:""}.xi-d2:before{content:""}.xi-dashcube:before{content:""}.xi-delicious:before{content:""}.xi-deviantart:before{content:""}.xi-digg:before{content:""}.xi-disqus:before{content:""}.xi-dribbble:before{content:""}.xi-dropbox:before{content:""}.xi-drupal:before{content:""}.xi-edge:before{content:""}.xi-evernote:before{content:""}.xi-facebook:before{content:""}.xi-facebook-messenger:before{content:""}.xi-facebook-official:before{content:""}.xi-feedly:before{content:""}.xi-firefox:before{content:""}.xi-flickr:before{content:""}.xi-flickr-square:before{content:""}.xi-foursquare:before{content:""}.xi-ghost:before{content:""}.xi-git:before{content:""}.xi-git-symbol:before{content:""}.xi-github:before{content:""}.xi-github-alt:before{content:""}.xi-gmail:before{content:""}.xi-google:before{content:""}.xi-google-play:before{content:""}.xi-google-plus:before{content:""}.xi-google-wallet:before{content:""}.xi-gratipay:before{content:""}.xi-hangouts:before{content:""}.xi-hunie:before{content:""}.xi-illustrator:before{content:""}.xi-illustrator-circle:before{content:""}.xi-instagram:before{content:""}.xi-internet-explorer:before{content:""}.xi-jira:before{content:""}.xi-joomla:before{content:""}.xi-jsfiddle:before{content:""}.xi-kakao:before{content:""}.xi-kakaostory:before{content:""}.xi-kickstarter:before{content:""}.xi-line:before{content:""}.xi-line-messenger:before{content:""}.xi-linkedin:before{content:""}.xi-linkedin-square:before{content:""}.xi-linux:before{content:""}.xi-magento:before{content:""}.xi-maxcdn:before{content:""}.xi-medium:before{content:""}.xi-naver:before{content:""}.xi-naver-square:before{content:""}.xi-office:before{content:""}.xi-opencart:before{content:""}.xi-opera:before{content:""}.xi-oscommerce:before{content:""}.xi-path:before{content:""}.xi-paypal:before{content:""}.xi-photoshop:before{content:""}.xi-photoshop-circle:before{content:""}.xi-pinterest:before{content:""}.xi-pinterest-p:before{content:""}.xi-pocket:before{content:""}.xi-qq:before{content:""}.xi-quicktime:before{content:""}.xi-reddit:before{content:""}.xi-renren:before{content:""}.xi-safari:before{content:""}.xi-sellsy:before{content:""}.xi-simplybuilt:before{content:""}.xi-sketch:before{content:""}.xi-skype:before{content:""}.xi-slack:before{content:""}.xi-slideshare:before{content:""}.xi-soundcloud:before{content:""}.xi-spotify:before{content:""}.xi-stack-exchange:before{content:""}.xi-stack-overflow:before{content:""}.xi-steam:before{content:""}.xi-steam-square:before{content:""}.xi-stumbleupon:before{content:""}.xi-stumbleupon-circle:before{content:""}.xi-telegram:before{content:""}.xi-tencent-weibo:before{content:""}.xi-trello:before{content:""}.xi-tumblr:before{content:""}.xi-tumblr-square:before{content:""}.xi-twich:before{content:""}.xi-twitter:before{content:""}.xi-ubercart:before{content:""}.xi-ubuntu:before{content:""}.xi-ubuntu-circle:before{content:""}.xi-vimeo:before{content:""}.xi-vine:before{content:""}.xi-vk:before{content:""}.xi-wechat:before{content:""}.xi-whatsapp:before{content:""}.xi-wikipedia:before{content:""}.xi-windows:before{content:""}.xi-wordpress:before{content:""}.xi-wordpress-official:before{content:""}.xi-xe:before{content:""}.xi-xing:before{content:""}.xi-xpressengine:before{content:""}.xi-yahoo:before{content:""}.xi-yelp:before{content:""}.xi-youtube:before{content:""}.xi-youtube-play:before{content:""}.xi-x{vertical-align:-15%;font-size:1.33333em;line-height:.75em}.xi-2x{font-size:2em}.xi-3x{font-size:3em}.xi-4x{font-size:4em}.xi-5x{font-size:5em}.xi-spin{animation:2s linear infinite xi-spin}@keyframes xi-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.xi-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);transform:rotate(90deg)}.xi-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:rotate(180deg)}.xi-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);transform:rotate(270deg)}.xi-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);transform:scaleX(-1)}.xi-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);transform:scaleY(-1)}:root .xi-flip-horizontal,:root .xi-flip-vertical,:root .xi-rotate-180,:root .xi-rotate-270,:root .xi-rotate-90{filter:none}.xi-fw{width:1.28571em}.xi-ul{margin-left:2.14286em;padding-left:0;list-style-type:none}.xi-ul>li{position:relative}.xi-li{width:2.14286em;position:absolute;top:.142857em;left:-2.14286em}.xi-li.xi-lg{left:-1.85714em}.xi-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.pull-right{float:right}.pull-left{float:left}.xi.pull-left{margin-right:.3em}.xi.pull-right{margin-left:.3em}
