@charset "UTF-8";/* font */
@font-face{font-family:'kakao-light';font-style:normal;font-weight:300;src:url(https://webofficial.kakaogames.com/common/font/kakao/KakaoLight.eot);src:local("※"),url(https://webofficial.kakaogames.com/common/font/kakao/KakaoLight.eot?iefix) format("embedded-opentype"),url(https://webofficial.kakaogames.com/common/font/kakao/KakaoLight.woff2) format("woff2"),url(https://webofficial.kakaogames.com/common/font/kakao/KakaoLight.woff) format("woff");}
@font-face{font-family:'kakao-regular';font-style:normal;font-weight:400;src:url(https://webofficial.kakaogames.com/common/font/kakao/KakaoRegular.eot);src:local("※"),url(https://webofficial.kakaogames.com/common/font/kakao/KakaoRegular.eot?iefix) format("embedded-opentype"),url(https://webofficial.kakaogames.com/common/font/kakao/KakaoRegular.woff2) format("woff2"),url(https://webofficial.kakaogames.com/common/font/kakao/KakaoRegular.woff) format("woff");}
@font-face{font-family:'kakao-bold';font-style:normal;font-weight:600;src:url(https://webofficial.kakaogames.com/common/font/kakao/KakaoBold.eot);src:local("※"),url(https://webofficial.kakaogames.com/common/font/kakao/KakaoBold.eot?iefix) format("embedded-opentype"),url(https://webofficial.kakaogames.com/common/font/kakao/KakaoBold.woff2) format("woff2"),url(https://webofficial.kakaogames.com/common/font/kakao/KakaoBold.woff) format("woff");}
/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,button{margin:0;padding:0;}
fieldset,img{border:0 none;}
dl,ul,ol,menu,li{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
input,select,textarea,button{vertical-align:middle;border-radius:0;}
input::-ms-clear{display:none;}
button{border:0 none;background-color:transparent;cursor:pointer;}
body{background:#fff;}
body,th,td,input,select,textarea,button{font-size:16px;line-height:1.25;font-family:'Kakao-regular','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;color:#333;}
a{color:#333;text-decoration:none;}
a:active,a:hover{text-decoration:underline;}
a:active{background-color:transparent;}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal;}
/* global */
#kakaoIndex{overflow:hidden;position:absolute;left:-9999px;width:0;height:1px;margin:0;padding:0;}
.ir_pm{display:block;overflow:hidden;font-size:0px;line-height:0;text-indent:-9999px;}
.ir_wa{display:block;overflow:hidden;position:relative;width:100%;height:100%;z-index:-1;}
.screen_out{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px;}
.show{display:block;}
.hide{display:none;}
.ir_caption{overflow:hidden;width:1px;font-size:1px;line-height:0;text-indent:-9999px;}
/* layout */
#kakaoWrap{position:relative;}
.games_type1{min-width:1585px;}
/* common */
.img_g{display:block;overflow:hidden;font-size:0;line-height:0;background:url(../../../image/pc/20200819/en/img_g_230526.png) 0 0 no-repeat;background-size:400px 400px;text-indent:-9999px;}
/* 2019-05-14 수정 */
/* 2020-03-05 수정 */
/* 2020-10-16 수정 */
/* 2021-10-05 수정 */
/* 2023-10-26 수정 KO_230526 스프라이트 이미지로 변경 */
.img_mgame1{display:block;overflow:hidden;font-size:0;line-height:0;background:url(../../../image/pc/20200819/en/img_mgame1_190625.png) 0 0 no-repeat;background-size:1200px 1200px;text-indent:-9999px;}
/* 2019-05-15 수정 */
/* 2019-06-26 수정 */
.img_mgame2{display:block;overflow:hidden;font-size:0;line-height:0;background:url(../../../image/pc/20200819/en/img_mgame2_190625.png) 0 0 no-repeat;background-size:1200px 1410px;text-indent:-9999px;}
/* 2019-05-15 수정 */
/* 2019-06-26 수정 */
.img_mgame3{display:block;overflow:hidden;font-size:0;line-height:0;background:url(../../../image/pc/20200819/en/img_mgame3_200813_v1.png) 0 0 no-repeat;background-size:950px 880px;text-indent:-9999px;}
/* 2019-06-27 수정 */
/* 2020-08-13 수정 */
/* 2020-08-13-v1 수정 */
.img_pcgame1{display:block;overflow:hidden;font-size:0;line-height:0;background:url(../../../image/pc/20200819/en/img_pcgame1_190625.png) 0 0 no-repeat;background-size:1400px 1200px;text-indent:-9999px;}
/* 2019-05-23 수정 */
/* 2019-06-26 수정 */
.img_pcgame2{display:block;overflow:hidden;font-size:0;line-height:0;background:url(../../../image/pc/20200819/en/img_pcgame2_190625.png) 0 0 no-repeat;background-size:1100px 800px;text-indent:-9999px;}
/* 2019-06-26 수정 */
.img_info{display:block;overflow:hidden;font-size:0;line-height:0;background:url(../../../image/pc/20200819/en/img_info_220121.png) 0 0 no-repeat;background-size:1010px 900px;text-indent:-9999px;}
/* 2020-10-16-v2 수정 */
/* 2020-11-23 수정 */
/* 2022-01-21 수정 */
.thumb_g{width:100%;vertical-align:top;}
.kakao_light{font-family:'kakao-light','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;}
.kakao_regular{font-family:'kakao-regular','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;}
.kakao_bold{font-family:'kakao-bold','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;}
.box_g{width:1120px;margin:0 auto;}
/* header */
.k_gnb{display:inline-block;font-size:0;line-height:0;vertical-align:top;}
.k_gnb .gnb_menu .link_menu:hover,.k_gnb .gnb_menu .link_menu:focus,.k_gnb .gnb_menu .on.link_menu{font-family:'kakao-regular','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;color:#000;}
.k_gnb .gnb_menu .on.link_menu:after{position:absolute;bottom:18px;left:20px;right:20px;height:3px;background:#ffcd00;content:'';}
.gnb_menu{margin-left:60px;text-align:left;}
.gnb_menu:after{display:block;clear:both;content:'';}
.gnb_menu li{float:left;white-space:nowrap;}
.gnb_menu .menu_intro{width:176px;}
/* 2019-05-15 수정 */
.gnb_menu .menu_invest{width:176px;}
/* 2020-09-01 추가 */
.gnb_menu .menu_busi{width:184px;}
/* 2019-05-15 수정 */
.gnb_menu .menu_news{width:144px;}
.gnb_menu .menu_recruit{width:162px;}
.gnb_menu .link_menu{display:inline-block;position:relative;margin-right:60px;padding:26px 20px 23px;font-size:18px;line-height:20px;color:#1c1c1c;text-decoration:none;vertical-align:top;}
.gnb_sub{padding:13px 0 0 20px;text-align:left;}
.gnb_sub li{float:none;height:auto;padding-right:0;}
/*.gnb_sub li:first-child{}*/
/* 2020-03-05 삭제 */
.gnb_sub .link_sub{display:inline-block;position:relative;font-size:18px;line-height:42px;color:#0e0e0e;vertical-align:top;}
.gnb_sub .link_sub:hover,.gnb_sub .link_sub:focus,.gnb_sub .on.link_sub{font-family:'kakao-regular','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;color:#000;text-decoration:none;}
.gnb_sub .on.link_sub:after{position:absolute;bottom:6px;left:0;right:0;height:3px;background:#ffcd00;content:'';}
.gnb_sub .link_sub .img_g{display:inline-block;width:8px;height:14px;margin:16px 0 0 5px;background-position:-290px 0;vertical-align:top;opacity:.7;}
.lang_util{position:absolute;top:0;right:0;text-align:left;}
.lang_util .link_util{display:block;padding:24px 0 25px 20px;font-size:18px;line-height:20px;color:#464646;text-decoration:none;}
.lang_util .link_util:hover,.lang_util .link_util:focus{font-family:'kakao-regular','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;color:#000;}
.lang_util .link_util .img_g{display:inline-block;width:10px;height:6px;margin:7px 0 0 3px;background-position:-175px -10px;vertical-align:top;}
.lang_util .list_lang{padding:11px 0 0 20px;}
.lang_util .link_lang{display:inline-block;position:relative;font-size:18px;line-height:44px;color:#858585;text-decoration:none;vertical-align:top;}
.lang_util .link_lang:hover,.lang_util .link_lang:focus,.lang_util .on.link_lang{font-family:'kakao-regular','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;color:#000;}
/* 2019-05-14 추가 시작 */
.lang_util .list_lang .img_g{display:inline-block;width:17px;height:17px;margin-top:14px;vertical-align:top;}
.lang_util .txt_lang{display:inline-block;width:49px;vertical-align:top;}
.lang_util .list_lang .ico_ko{background-position:-110px -230px;}
.lang_util .list_lang .ico_en{background-position:-130px -230px;}
.lang_util .list_lang .ico_zh{background-position:-150px -230px;}
/* 2019-05-14 추가 끝 */
.k_head{overflow:hidden;position:fixed;top:0;left:0;z-index:100;width:100%;height:69px;padding:0 53px;min-width:1100px;transition:all .5s;box-sizing:border-box;}
.inner_head{overflow:hidden;position:relative;margin:0 auto;text-align:center;}
.k_head:before{position:absolute;top:69px;left:0;right:0;height:1px;background-color:#e5e5e5;opacity:0;transition:opacity .5s;content:'';}
.inner_head .tit_logo{position:absolute;z-index:10;left:0;top:0;padding-top:22px;}
/* 2019-05-22 수정 */
.inner_head .tit_logo .img_g{width:171px;height:31px;}
/* gnb open 핸들링 */
#kakaoHead.on{height:397px;background-color:#fff;border-bottom:1px solid #e0e0e0;}
.k_head.on:before{display:block;opacity:1;}
.k_head.on .link_menu{font-family:'kakao-light','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;}
.k_head.on .inner_head{height:100%;}
/* 2023-11-03 추가 */
.k_head.on:before{display:block;opacity:1;}
.k_head.on .link_menu{font-family:'kakao-light','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;}
/* white 타입 핸들링 */
.type_wt .gnb_menu .link_menu{color:#fff;}
.type_wt .lang_util .link_util{color:#fff;}
.type_wt .lang_util .img_g{background-position:-175px 0;}
.type_wt .k_head.on .link_menu{color:#1c1c1c;}
.type_wt .k_head.on .lang_util .link_util{color:#464646;}
.type_wt .k_head.on .lang_util .img_g{background-position:-175px -10px;}
/* fixed 핸들링 */
.gnb_fixed{background-color:#fff;transition:all .5s;}
.gnb_fixed .gnb_menu .link_menu{color:#1c1c1c;}
.gnb_fixed .lang_util .link_util{color:#464646;}
.gnb_fixed .lang_util .img_g{background-position:-175px -10px;}
/* 2019-05-14 추가 시작 */
.gnb_fixed .lang_util .ico_ko{background-position:-110px -230px;}
.gnb_fixed .lang_util .ico_en{background-position:-130px -230px;}
.gnb_fixed .lang_util .ico_zh{background-position:-150px -230px;}
/* 2019-05-14 추가 끝 */
/* type2 */
.games_type2{min-width:1226px;}
.games_type2 .k_head{height:70px;background-color:#fff;}
.games_type2 .k_head:before{opacity:1;}
.games_type2 .inner_foot{padding-left:0;padding-right:0;max-width:1120px;}
.games_type2 #mArticle{padding-top:70px;}
/* footer */
#kakaoFoot{background:#383838;}
.inner_foot{overflow:hidden;position:relative;max-width:1920px;padding:41px 222px 51px;margin:0 auto;box-sizing:border-box;}
.inner_foot a:hover{text-decoration:none;}
.inner_foot .logo_info{float:left;width:132px;height:24px;margin-top:3px;background-position:-90px -40px;}
.inner_foot .service_info{padding:4px 0 0 192px;font-size:14px;}
.inner_foot .service_info .link_info{font-size:16px;color:#bdbdbd;}
.inner_foot .service_info .kakao_bold{color:#ffcd00;}
/* 2021-10-21 추가 */
.inner_foot .service_info .txt_bar{padding:0 16px;color:#5e5e5e;}
.inner_foot .service_info .copyright{display:block;padding-top:15px;font-size:16px;color:#9d9d9d;}
.inner_foot .copyright a{color:#9d9d9d;}
.inner_foot .info_address{padding-top:19px;font-size:16px;line-height:24px;color:#9d9d9d;}
/* 홈 */
.cont_home{position:relative;z-index:10;}
.cont_home #cSub{position:relative;overflow:hidden;max-height:782px;}
.cont_home .wrap_slide{overflow:hidden;position:relative;width:100%;padding-top:40.7291666%;}
.cont_home .slide_frame{position:absolute;top:0;left:0;right:0;max-height:782px;}
.cont_home .slide_frame,.cont_home .slide_frame .slide{height:100%;}
.cont_home .slide_frame .panel{position:absolute;width:100%;height:100%;}
.cont_home .slide_frame .item_slide{overflow:hidden;position:relative;height:100%;background:no-repeat 50% 0;background-size:cover;}
.cont_home .slide_frame .item_slide .thumb_g{position:absolute;top:0;left:0;}
.cont_home .svc_info{display:table;position:relative;overflow:hidden;width:100%;height:100%;max-width:1920px;margin:0 auto;table-layout:fixed;}
.cont_home .svc_info .inner{display:table-cell;padding:28px 0 0 222px;vertical-align:middle;}
.cont_home .svc_info .tit_service{display:block;font-weight:normal;font-size:55px;line-height:64px;color:#363636;letter-spacing:-1px;}
.cont_home .svc_info .txt_sub{display:block;margin:19px 0 0 2px;font-size:18px;line-height:28px;letter-spacing:0;color:#4e4e4e;}
.cont_home .svc_info .link_rel{float:left;min-width:140px;height:41px;margin:47px 0 0 4px;padding:0 12px;border:1px solid #555;font-size:18px;line-height:39px;color:#363636;text-decoration:none;text-align:center;box-sizing:border-box;}
.cont_home .svc_info .link_rel:hover{font-family:'kakao-regular','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;}
.cont_home .svc_info .link_rel2{width:158px;}
.cont_home .link_rel .img_g{display:inline-block;width:7px;height:11px;margin:16px 0 0 8px;background-position:-175px -20px;vertical-align:top;}
.slide_frame .slick-list,.slide_frame .slick-track{height:100%;}
.slide_frame .paging_games{position:absolute;left:0;right:0;bottom:30px;font-size:18px;color:#363636;text-align:center;}
.slide_frame .paging_games li{display:none;}
.slide_frame .paging_games .slick-active{display:block;}
.slide_frame .paging_games .txt_bar{color:#828282;}
.slide_frame [class*='btn_']{position:absolute;top:50%;z-index:10;width:40px;height:41px;margin-top:-20px;outline:medium;}
.slide_frame .btn_prev{left:53px;background-position:0 -35px;}
.slide_frame .btn_next{right:53px;background-position:-45px -35px;}
.type_wt .svc_info .tit_service{color:#fff;}
.type_wt .svc_info .txt_sub{color:#fff;}
.type_wt .svc_info .link_rel{border-color:#fff;color:#fff;}
.type_wt .link_rel .img_g{background-position:-185px -20px;}
.type_wt .btn_prev{background-position:0 -80px;}
.type_wt .btn_next{background-position:-45px -80px;}
.type_wt .paging_games,.type_wt .paging_games .txt_bar{color:#fff;}
.main_item{max-width:1920px;margin:0 auto;padding:0 220px 147px;box-sizing:border-box;}
.main_item .wrap_notice{overflow:hidden;height:150px;margin:0 -24px;}
.main_item .tit_main{float:left;width:25%;padding:56px 0 0 26px;font-weight:normal;font-size:36px;letter-spacing:-1px;text-indent:2px;white-space:nowrap;box-sizing:border-box;}
.main_item .tit_main .txt_bar{padding:0 6px;color:#bdbdbd;}
.main_item .info_notice{float:left;width:50%;padding:52px 26px 0;box-sizing:border-box;}
.main_item .list_new li{overflow:hidden;}
.main_item .list_new li + li{margin-top:13px;}
.main_item .list_new li:before{float:left;width:2px;height:2px;margin:11px 9px 0 4px;background:#707070;content:'';}
.main_item .list_new .link_item{display:block;overflow:hidden;font-size:18px;text-overflow:ellipsis;white-space:nowrap;}
.main_item .list_new .link_item:hover{font-family:'kakao-regular','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;}
.main_item .list_new .info_date{float:right;font-size:18px;line-height:20px;color:#9c9c9c;letter-spacing:1px;}
.info_news .list_notice{overflow:hidden;margin:0 -24px;}
.info_news .list_notice li{float:left;width:25%;}
.info_news .list_notice .link_item{display:block;margin:0 26px;}
.info_news .list_notice .img_thumb{position:relative;padding-top:68.484848%;}
/* 2019-07-01 수정 */
.info_news .list_notice .img_thumb:after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.05);content:'';}
.info_news .list_notice .thumb_g{position:absolute;top:0;left:0;}
.info_news .list_notice .tit_thumb{display:block;display:-webkit-box;overflow:hidden;max-height:56px;padding-top:22px;font-weight:normal;font-size:20px;line-height:28px;color:#444;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;word-wrap:break-word;}
.info_news .list_notice .desc_thumb{display:block;display:-webkit-box;overflow:hidden;max-height:90px;margin-top:15px;font-size:16px;line-height:30px;color:#555;-webkit-box-orient:vertical;-webkit-line-clamp:3;word-break:break-all;word-wrap:break-word;}
.info_news .list_notice .info_date{display:block;margin-top:23px;font-size:16px;color:#b7b7b7;}
.main_item .link_item:hover{text-decoration:none;}
.main_item .link_item:hover .tit_thumb{font-family:'kakao-regular','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;}
.info_stock{overflow:hidden;position:relative;margin-top:50px;padding:0 26px;}
.info_stock .tit_stock{font-weight:normal;font-size:18px;line-height:24px;color:#2e2e2e;}
.info_stock .figure_stock{font-size:0;}
.info_stock .num_stock{display:inline-block;padding-top:4px;font-size:28px;line-height:34px;color:#2e2e2e;vertical-align:top;}
.info_stock .state_stock{display:inline-block;padding:17px 0 0 15px;font-size:16px;line-height:20px;color:#2e2e2e;vertical-align:top;}
.info_stock .state_stock .img_g{display:inline-block;width:14px;height:3px;margin-top:3px;background-position:-60px -230px;vertical-align:top;}
.info_stock .stock_up .img_g,.info_stock .stock_down .img_g{width:13px;height:11px;margin:5px 4px 0 0;}
.info_stock .stock_up{color:red;}
.info_stock .stock_up .img_g{background-position-x:-20px;}
.info_stock .stock_down{color:#008aff;}
.info_stock .stock_down .img_g{background-position-x:-40px;}
.info_stock .date_stock{position:absolute;top:3px;right:26px;font-size:14px;line-height:18px;color:#b7b7b7;}
/* 서브 페이지 시작 */
/* 서브 공통 */
.tit_cate{display:block;font-weight:normal;font-size:40px;line-height:44px;color:#070707;}
.tit_games{display:block;font-weight:normal;font-size:32px;line-height:36px;color:#070707;}
.emph_games{display:block;font-weight:normal;font-size:18px;line-height:22px;color:#0b0b0b;}
.txt_games{font-weight:normal;font-size:18px;line-height:33px;color:#444;}
/* 소개 - intro */
.feature_intro{height:520px;background:url(../../../image/pc/20200819/en/bg_intro_190625.jpg) 50% 0 no-repeat;background-size:cover;}
/* 2019-06-26 수정 */
.feature_intro .inner_feature{width:1120px;margin:0 auto;}
.feature_intro .tit_feature{display:block;padding-top:147px;font-size:18px;line-height:20px;color:#ffcd00;}
.feature_intro .txt_feature{display:block;margin-left:-1px;padding-top:20px;font-weight:normal;font-size:40px;line-height:55px;color:#fff;}
.feature_intro .type_black .tit_feature,.feature_intro .type_black .txt_feature{color:#000;}
.feature_intro .type_white{color:#fff;}
/* 2021-10-05 추가 */
.box_corp .tit_games,.box_ceo .tit_games,.box_vision .tit_games{text-indent:-1px;}
.box_corp{padding-top:70px;}
.box_corp .txt_games{padding-top:25px;}
.box_corp .img_etc{margin-top:49px;}
.box_ceo{padding-top:93px;}
.box_ceo .desc_ceo:after{display:block;clear:both;content:'';}
.box_ceo .desc_ceo .info_desc{padding:20px 0 13px;font-size:24px;line-height:36px;}
.box_ceo .desc_ceo + .txt_games{margin-top:-10px;}
.box_ceo .list_ceo{float:right;height:229px;padding:38px 0 0 10px;}
.box_ceo .list_ceo li{overflow:hidden;float:left;width:229px;border-radius:50%;}
.box_ceo .list_ceo li + li{margin-left:29px;}
.box_ceo .list_ceo .thumb_g{border-radius:50%;}
.box_vision{padding:139px 0 91px;}
.box_vision .emph_games{padding-top:19px;font-size:24px;line-height:30px;}
.box_vision .txt_games{padding-top:10px;}
.list_etc{overflow:hidden;}
.list_etc li{float:left;width:33.33333333%;}
/* 소개 - history */
.box_history{overflow:hidden;}
.box_history + .box_history{padding-top:76px;}
.box_history .tit_cate{padding:46px 0 58px;}
.box_history .tit_games{float:left;width:168px;}
.box_history .list_history{overflow:hidden;}
.box_history .list_history li{position:relative;padding-left:46px;font-size:18px;line-height:46px;color:#252525;}
.box_history .bu_month{position:absolute;top:8px;left:0;width:29px;height:29px;border-radius:50%;font-family:'kakao-regular','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;font-size:15px;line-height:29px;color:#fff;background-color:#ffcd00;text-align:center;}
.box_history.lst{padding-bottom:191px;}
/* 소개 - sub_company */
.box_subsidiary{padding-bottom:200px;}
.box_subsidiary .tit_cate{padding-top:47px;}
.list_subsidiary{overflow:hidden;width:1170px;margin:-11px 0 0 -50px;text-align:center;}
.list_subsidiary li{float:left;width:535px;height:705px;margin:48px 0 0 50px;padding:48px 20px 0;border:1px solid #f4f4f4;font-size:18px;background-color:#f8f8f8;box-sizing:border-box;}
/* 2020-09-03 수정 */
.list_subsidiary .img_thumb{overflow:hidden;width:360px;margin:0 auto;border-radius:50%;}
.list_subsidiary .tit_thumb{display:inline-block;margin:35px auto 0;vertical-align:top;}
.list_subsidiary .tit_thumb .thumb_g{width:auto;vertical-align:top;}
.list_subsidiary .desc_thumb{display:-webkit-box;overflow:hidden;margin-top:15px;line-height:30px;color:#444;-webkit-box-orient:vertical;}
/* 2020-09-03 수정 */
.list_subsidiary .info_adr{overflow:hidden;line-height:22px;color:#444;white-space:nowrap;text-overflow:ellipsis;}
.list_subsidiary .link_company{display:inline-block;overflow:hidden;position:relative;margin-top:17px;line-height:22px;color:#0068f5;text-decoration:none;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;}
.list_subsidiary .link_company:after{position:absolute;left:0;right:0;bottom:2px;height:1px;background-color:#0068f5;content:'';}
/* 소개 - contact */
.wrap_contact .inner_foot{padding-left:53px;padding-right:53px;}
.box_contact{padding-bottom:200px;}
.box_contact .tit_cate{padding-top:46px;}
.box_contact .area_company{overflow:hidden;margin-top:40px;}
.box_contact .area_company + .area_company{margin-top:120px;}
.box_contact .map_company{float:left;width:686px;height:310px;}
.box_contact .info_company{overflow:hidden;padding-left:50px;}
.box_contact .tit_map{display:block;padding-top:5px;font-size:24px;line-height:28px;color:#000;}
.box_contact .list_info{overflow:hidden;padding-top:29px;font-size:18px;line-height:33px;}
.box_contact .list_info + .list_info{padding-top:12px;}
.box_contact .list_info dt{float:left;position:relative;width:98px;padding-left:9px;color:#444;}
.box_contact .list_info dt:before{position:absolute;top:15px;left:1px;width:2px;height:2px;background:#a4a4a4;content:'';}
.box_contact .list_info dd{overflow:hidden;color:#444;letter-spacing:-0.5px;}
.box_contact .link_mail{display:inline-block;position:relative;color:#0068f5;vertical-align:top;text-decoration:none;}
.box_contact .link_mail:after{position:absolute;left:0;right:0;bottom:6px;height:1px;background-color:#000;content:'';}
.box_contact .txt_etc{display:block;font-size:14px;line-height:20px;color:#7d7d7d;}
/* 뉴스 - 공지사항 */
.box_notice,.box_report,.box_vod{padding-bottom:195px;}
/* 2020-11-10 수정 */
.box_notice .tit_cate,.box_report .tit_cate,.box_vod .tit_cate{padding-top:46px;}
/* 2020-11-10 수정 */
.tbl_notice{width:100%;padding-top:41px;table-layout:fixed;text-align:center;border-spacing:0;}
.tbl_notice th,.tbl_notice td{font-family:'kakao-light','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;}
.tbl_notice th{padding:12px 0 16px;font-size:20px;line-height:24px;color:#000;border:1px solid #e9e9e9;border-left:0 none;border-right:0 none;background-color:#fafafa;}
.tbl_notice td{padding:29px 0 28px;font-size:18px;color:#252525;border-bottom:1px solid #f0f0f0;}
.tbl_notice .cell_type2{overflow:hidden;padding:27px 114px 30px;font-size:20px;color:#070707;text-align:left;white-space:nowrap;text-overflow:ellipsis;}
.tbl_notice .cell_type2 .link_txt{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;}
.tbl_notice .cell_type2 .link_txt:hover,.tbl_notice .cell_type2 .link_txt:focus{font-family:'kakao-regular','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;}
.paging_comm{padding-top:90px;text-align:center;}
.paging_comm .inner_paging{display:inline-block;font-size:0;line-height:0;vertical-align:top;}
.paging_comm .btn_page{display:inline-block;margin-top:6px;padding:5px;vertical-align:top;}
.paging_comm .btn_page .img_g{display:inline-block;width:7px;height:11px;vertical-align:top;}
.paging_comm .btn_fst .img_g{width:12px;background-position:-230px 0;}
.paging_comm .btn_lst .img_g{width:12px;background-position:-250px 0;}
.paging_comm .btn_prev .img_g{background-position:-210px 0;}
.paging_comm .btn_next .img_g{background-position:-220px 0;}
.paging_comm .btn_prev{margin:6px 8px 0 17px;}
.paging_comm .btn_next{margin:6px 17px 0 8px;}
.paging_comm .link_page{display:inline-block;padding:5px;margin:0 9px 0 10px;font-size:18px;line-height:22px;color:#737373;vertical-align:top;text-decoration:none;}
.paging_comm em.link_page{position:relative;color:#252525;}
.paging_comm em.link_page:before{position:absolute;bottom:5px;left:4px;right:4px;height:2px;background-color:#252525;content:'';}
/* 뉴스 - 보도자료 */
.box_report .area_report{display:block;overflow:hidden;margin-top:39px;text-decoration:none;}
.box_report .area_report:hover .tit_thumb,.box_report .area_report:focus .tit_thumb{font-family:'kakao-regular','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;}
.box_report .area_report + .area_report{margin-top:77px;}
.box_report .wrap_thumb{float:left;position:relative;width:482px;height:330px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;}
/* 2019-07-01 수정 */
.box_report .wrap_thumb:after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.05);content:'';}
.box_report .cont_thumb{overflow:hidden;position:relative;height:330px;padding-left:50px;}
.box_report .tit_thumb{display:block;display:-webkit-box;overflow:hidden;max-height:68px;padding-top:7px;font-weight:normal;font-size:22px;line-height:34px;color:#070707;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;word-wrap:break-word;}
.box_report .desc_thumb{display:-webkit-box;overflow:hidden;padding-top:15px;height:132px;font-size:18px;line-height:33px;color:#444;-webkit-box-orient:vertical;-webkit-line-clamp:4;word-break:break-all;word-wrap:break-word;}
.box_report .info_date{position:absolute;bottom:26px;left:50px;font-size:18px;line-height:22px;color:#676767;}
/* 뉴스 - 공지 및 보도자료 상세 */
.wrap_desc{padding-top:44px;}
.wrap_desc .head_desc{overflow:hidden;position:relative;padding:29px 55px;border:1px solid #e9e9e9;border-left:0 none;border-right:0 none;background-color:#fafafa;}
.wrap_desc .tit_desc{display:block;overflow:hidden;width:860px;font-weight:normal;font-size:24px;line-height:35px;word-break:break-all;word-wrap:break-word;}
/* 2019-05-15 수정 */
.wrap_desc .info_date{position:absolute;right:52px;bottom:35px;left:auto;font-size:18px;line-height:22px;color:#7d7b7b;}
.wrap_desc .link_original{display:inline-block;position:relative;margin-top:18px;font-size:16px;line-height:20px;color:#919191;vertical-align:top;text-decoration:none;}
.wrap_desc .link_original .img_g{display:inline-block;width:8px;height:10px;margin:6px 0 0 7px;background-position:-220px -20px;vertical-align:top;}
.wrap_desc .link_original:hover:after{position:absolute;bottom:0;left:0;right:16px;height:1px;background-color:#919191;content:'';}
.wrap_desc .inner_desc{overflow:hidden;padding:0 55px;}
.wrap_desc .detail_wrap{padding:14px 0 119px;}
.wrap_desc .detail_wrap img{max-width:100%;width:100%;}
/* 2019-07-02 수정 */
.wrap_desc .detail_wrap .info_detail{margin-top:36px;font-size:18px;line-height:33px;color:#252525;}
.wrap_desc .detail_wrap .thumb_g{margin-top:27px;}
.wrap_desc .nav_page{padding:24px 0 25px;border-top:1px solid #ededed;border-bottom:1px solid #ededed;}
.wrap_desc .list_nav{overflow:hidden;font-size:16px;line-height:20px;}
.wrap_desc .list_nav + .list_nav{margin-top:4px;}
.wrap_desc .list_nav dt{float:left;width:79px;padding:5px 0;color:#252525;}
.wrap_desc .list_nav dd{overflow:hidden;max-width:880px;color:#7d7d7d;white-space:nowrap;text-overflow:ellipsis;}
.wrap_desc .list_nav .link_nav{display:inline-block;padding:5px 0;vertical-align:top;text-decoration:none;}
.wrap_desc .list_nav .link_nav:hover,.wrap_desc .list_nav .link_nav:focus{font-family:'kakao-regular','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;}
.wrap_desc .area_etc{overflow:hidden;}
.wrap_desc .wrap_sns{float:left;padding-top:22px;}
.wrap_desc .list_sns{overflow:hidden;}
.wrap_desc .list_sns li{float:left;}
.wrap_desc .list_sns li + li{margin-left:10px;}
.wrap_desc .list_sns .img_g{width:35px;height:35px;}
.wrap_desc .link_kakaotalk{background-position:-90px -70px;}
.wrap_desc .link_kakaostory{background-position:-130px -70px;}
.wrap_desc .link_facebook{background-position:-170px -70px;}
.wrap_desc .link_twitter{background-position:-210px -70px;}
.wrap_desc .link_url{background-position:-250px -70px;}
.wrap_desc .list_sns .img_g:hover,.wrap_desc .list_sns .img_g:focus{background-position-y:-110px;}
.wrap_desc .link_all{float:right;width:115px;height:37px;margin-top:22px;font-size:16px;line-height:37px;color:#323232;border:1px solid #e1e1e1;background-color:#fff;text-align:center;text-decoration:none;}
.wrap_desc .txt_all{position:relative;}
.wrap_desc .link_all:hover .txt_all:after,.wrap_desc .link_all:focus .txt_all:after{position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#575757;content:'';}
/* 2020-11-10 추가 시작 */
/* 홍보 - 홍보영상 */
.box_vod .wrap_vod{margin-top:39px;}
.box_vod .list_vod{margin:-74px 0 0 -80px;font-size:0;}
.box_vod .list_vod li{display:inline-block;width:520px;margin:68px 0 0 80px;vertical-align:top;}
.box_vod .list_vod .link_vod{display:block;text-decoration:none;}
.box_vod .list_vod .desc_vod{display:-webkit-box;overflow:hidden;max-height:68px;margin-top:5px;font-size:22px;line-height:34px;letter-spacing:-0.02em;color:#070707;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.box_vod .list_vod .info_date{margin-top:11px;font-size:18px;line-height:20px;letter-spacing:0.02em;color:#464646;}
/* // 2020-11-10 추가 끝 */
/* 채용 - 복지제도 */
.cont_recruit{overflow:hidden;}
.cont_recruit .feature_welfare{background-image:url(../../../image/pc/20200819/en/bg_welfare.jpg);}
.box_welfare{position:relative;padding:77px 0 200px;}
.box_welfare .item_line{position:relative;}
.box_welfare .item_line:before{position:absolute;top:-162px;right:-197px;width:197px;height:378px;background:url(../../../image/pc/20200819/en/bg_arr_right.png) 0 0 no-repeat;background-size:197px 378px;content:'';}
.box_welfare .item_line.odd:before{right:auto;left:-197px;background-image:url(../../../image/pc/20200819/en/bg_arr_left.png);}
.box_welfare .item_line.odd:first-child:before{content:normal;}
.box_welfare .item_line:after{display:block;clear:both;content:'';}
.box_welfare .item_line + .item_line{padding-top:54px;}
.box_welfare .odd .thumb_welfare{float:left;}
.box_welfare .thumb_welfare{float:right;position:relative;width:322px;height:322px;background-color:#fff;text-align:center;}
.box_welfare .thumb_welfare + .thumb_welfare{margin:0 77px 0 0;}
.box_welfare .thumb_welfare:before{position:absolute;top:160px;right:-77px;width:77px;height:2px;background-color:#e1e1e1;content:'';}
.box_welfare .thumb_welfare:first-child:before{content:normal;}
.box_welfare .odd .thumb_welfare:before{right:auto;left:-77px;}
.box_welfare .odd .thumb_welfare + .thumb_welfare{margin:0 0 0 77px;}
.box_welfare .cover_welfare,.box_welfare .desc_welfare{display:table;overflow:hidden;position:absolute;top:0;left:0;width:322px;height:322px;border-radius:50%;table-layout:fixed;}
.box_welfare .inner_welfare{display:table-cell;width:322px;height:322px;vertical-align:middle;}
.box_welfare .cover_welfare{background-color:#f1f1f1;}
.box_welfare .desc_welfare{z-index:-10;background-color:#ffcd00;visibility:hidden;}
.box_welfare .thumb_welfare:hover .cover_welfare{z-index:-10;}
.box_welfare .thumb_welfare:hover .desc_welfare{z-index:20;visibility:visible;}
.box_welfare .item_line .cate_welfare .cover_welfare{z-index:10;background-color:#ffcd00;}
.box_welfare .cate_welfare .tit_welfare,.box_welfare .cate_welfare .txt_welfare{color:#000;}
.box_welfare .cate_welfare .tit_welfare{margin-top:15px;font-size:32px;}
.box_welfare .cate_welfare .txt_welfare{margin:20px 0 5px;}
.box_welfare .tit_welfare{display:block;font-weight:normal;font-size:26px;line-height:35px;color:#070707;}
.box_welfare .img_welfare{position:absolute;bottom:129px;left:0;right:0;margin:auto;}
.box_welfare .img_welfare + .tit_welfare{position:absolute;bottom:76px;left:0;right:0;font-size:24px;}
.box_welfare .line_type2 .img_welfare{bottom:153px;}
.box_welfare .txt_welfare{overflow:hidden;font-family:'kakao-light','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;font-size:16px;line-height:24px;color:#070707;}
.box_welfare .txt_welfare .img_g{width:18px;height:12px;margin:4px auto 12px;background-position:-270px 0;}
/* 채용 - 사내문화 */
.cont_recruit .feature_culture{background-image:url(../../../image/pc/20200819/en/bg_culture.jpg);}
.box_culture{padding:64px 0 154px;}
.item_culture{overflow:hidden;}
.item_culture + .item_culture{padding-top:124px;}
.item_culture .tit_games{float:left;width:337px;margin-top:1px;line-height:45px;}
.item_culture .info_culture{overflow:hidden;}
.item_culture .list_pic{overflow:hidden;padding-top:47px;}
.item_culture .list_pic li{overflow:hidden;float:left;width:358px;height:358px;border-radius:50%;}
.item_culture .list_pic li + li{margin-left:66px;}
.item_culture .list_pic .thumb_g{width:358px;height:358px;border-radius:50%;}
/* 비즈니스 - 글로벌 */
.box_global{padding-bottom:198px;}
.box_global .tit_cate{padding-top:46px;}
.box_global .txt_global{padding:28px 0 9px;color:#676767;}
.box_global .map_global{position:relative;height:520px;background:url(../../../image/pc/20200819/en/bg_global_map.png) 0 0 no-repeat;}
.box_global .map_global .img_g{position:absolute;}
.box_global .map_global .marker_usa{top:202px;left:207px;width:55px;height:15px;background-position:-160px -150px;}
.box_global .map_global .marker_eu{top:187px;left:562px;width:40px;height:15px;background-position:-160px -170px;}
.box_global .map_global .marker_china{top:197px;left:789px;width:65px;height:16px;background-position:-160px -190px;}
.box_global .map_global .marker_japan{top:242px;left:894px;width:69px;height:18px;background-position:-160px -210px;}
.list_global{overflow:hidden;}
.list_global .line_global{overflow:hidden;padding-top:22px;}
.list_global .line_global + .line_global{padding-top:93px;}
.list_global .item_global{float:left;width:50%;width:492px;padding-right:14px;box-sizing:border-box;}
.list_global .item_global + .item_global{float:right;}
.list_global .wrap_thumb{overflow:hidden;float:left;width:58px;height:58px;border-radius:50%;}
.list_global .cont_thumb{overflow:hidden;padding-left:28px;}
.list_global .tit_thumb{display:block;overflow:hidden;padding-top:2px;font-size:24px;line-height:28px;color:#111;white-space:nowrap;text-overflow:ellipsis;}
.list_global .desc_thumb{display:-webkit-box;overflow:hidden;max-height:54px;padding:11px 0 8px;line-height:27px;color:#636363;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.list_global .tit_thumb + .link_email{margin-top:6px;}
.list_global .link_email{display:inline-block;overflow:hidden;position:relative;max-width:100%;margin-top:4px;font-size:18px;line-height:22px;color:#0068f5;vertical-align:top;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;}
.list_global .link_email:before{position:absolute;bottom:1px;left:0;right:0;height:1px;background-color:#0068f5;content:'';}
/* 비즈니스 - 제휴제안 */
.box_partner{padding:46px 0 200px;}
.list_process{overflow:hidden;padding:59px 12px 0;}
.list_process li{float:left;position:relative;width:267px;height:267px;border-radius:50%;background-color:#ededed;box-sizing:border-box;text-align:center;}
.list_process li + li{margin-left:147px;}
.list_process li:last-child{background-color:#ffcd00;}
.list_process li + li:before{position:absolute;top:124px;left:-107px;width:67px;height:9px;background:url(../../../image/pc/20200819/en/arr_process.png) 0 0 no-repeat;background-size:67px 9px;content:'';}
.list_process .kakao_bold{position:absolute;top:-7px;left:0;font-size:18px;line-height:24px;color:#252525;}
.list_process .tit_process{display:block;padding-top:70px;font-size:24px;line-height:28px;color:#252525;}
.list_process .desc_process{padding-top:16px;font-size:18px;line-height:27px;color:#252525;}
.info_planer{display:block;position:relative;height:249px;margin-top:69px;padding-left:76px;background:url(../../../image/pc/20200819/en/bg_suggest.png) 0 0 no-repeat;}
.info_planer .tit_planer{display:block;padding-top:45px;font-size:30px;line-height:34px;color:#fff;}
.info_planer .emph_games{padding-top:13px;color:#ccc;}
.info_planer .link_start{position:absolute;bottom:40px;left:76px;padding-right:19px;font-size:18px;line-height:22px;color:#ccc;text-decoration:none;}
.info_planer .link_start:hover:after{position:absolute;bottom:-1px;left:0;right:19px;height:1px;background-color:#ccc;content:'';}
.info_planer .link_start .img_g{position:absolute;top:5px;right:0;width:7px;height:13px;background-position:-200px -20px;}
.info_planer .img_card{position:absolute;bottom:-1px;right:145px;width:233px;height:214px;background:url(../../../image/pc/20200819/en/img_card.png) 0 0 no-repeat;background-size:233px 214px;}
.box_partner .tit_ask{padding-top:118px;}
.info_ask{padding-top:46px;}
.info_ask .line_ask{overflow:hidden;}
.info_ask .line_ask + .line_ask{padding-top:83px;}
.info_ask .item_ask{float:left;width:320px;}
.info_ask .item_ask + .item_ask{padding-left:80px;}
.info_ask .emph_ask{font-size:24px;line-height:28px;color:#252525;}
.info_ask .emph_games{padding-top:13px;line-height:27px;color:#444;letter-spacing:-0.5px;}
.info_ask .link_ask{display:inline-block;position:relative;padding:0 26px;margin-top:24px;font-size:16px;line-height:37px;color:#323232;border:1px solid #323232;text-decoration:none;}
/* 2021-10-13 수정 */
.info_ask .link_ask .txt_ask{position:relative;}
.info_ask .link_ask:hover .txt_ask:after,.info_ask .link_ask:focus .txt_ask:after{position:absolute;bottom:1px;left:0;right:0;height:1px;background-color:#575757;content:'';}
/* 비즈니스 - 제휴제안 상세 */
.box_partdesc{padding-bottom:200px;}
.box_partdesc .tit_cate{padding:44px 0 52px;}
.fld_partner{padding-right:123px;}
.fld_partner + .fld_partner{margin-top:81px;}
.fld_partner .tit_games{padding-bottom:35px;color:#252525;}
.fld_partner .tf_partner{width:100%;height:44px;padding:5px 18px;border:1px solid #e0e0e0;font-size:18px;color:#565656;box-sizing:border-box;cursor:text;}
.fld_partner .wrap_title{position:relative;}
.fld_partner .lab_title{position:absolute;top:0;left:18px;font-size:18px;line-height:44px;color:#676767;}
.fld_partner .lab_title.write_on{display:none;}
.fld_partner .tf_title{margin-bottom:6px;}
.fld_company .tf_title{margin-bottom:0;}
.list_partner{overflow:hidden;}
.list_partner + .list_partner{margin-top:14px;}
.list_partner dt{float:left;position:relative;width:131px;height:44px;padding-left:10px;font-size:18px;line-height:44px;color:#252525;}
.list_partner dt:before{position:absolute;top:21px;left:0;width:2px;height:2px;background-color:#3c3c3c;content:'';}
.list_partner dd{overflow:hidden;}
.wrap_select{float:left;position:relative;height:44px;line-height:46px;}
.wrap_select + .wrap_select{margin-left:48px;}
.wrap_select .inp_g{position:absolute;top:15px;left:0;z-index:-1;width:19px;height:19px;margin:0;border:0 none;opacity:.01;}
.wrap_select .lab_partner{display:inline-block;position:relative;padding-left:28px;font-size:18px;color:#121212;vertical-align:top;cursor:pointer;}
.wrap_select .lab_partner:before{position:absolute;top:15px;left:0;width:19px;height:19px;border:1px solid #ccc;border-radius:50%;box-sizing:border-box;content:'';}
.wrap_select .inp_g:checked + .lab_partner:before{border:0 none;background-color:#ffcd00;}
.list_partner .wrap_write{position:relative;}
.list_partner .lab_write{position:absolute;top:15px;left:18px;font-size:18px;line-height:29px;color:#676767;}
.list_partner .lab_write.write_on{display:none;}
.list_partner .tf_write{display:block;width:100%;height:181px;padding:15px 18px;border:1px solid #e0e0e0;font-family:'kakao-light','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;font-size:18px;line-height:29px;color:#676767;resize:none;box-sizing:border-box;}
.info_file{overflow:hidden;position:relative;margin-top:15px;}
.info_file .wrap_search{float:right;}
.info_file .inp_file{position:absolute;top:0;right:0;width:100%;height:100%;margin:0;border:0 none;opacity:.01;filter:alpha(opacity=1);}
.info_file .inp_file:hover{cursor:pointer;}
.info_file .inp_file:focus + .lab_file{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px;}
.info_file .lab_file{display:block;width:174px;height:42px;border:1px solid #e0e0e0;border-left-color:#ebebeb;font-size:16px;line-height:42px;color:#fff;background-color:#423f50;text-align:center;cursor:pointer;}
.info_file .desc_file{overflow:hidden;height:42px;padding-left:19px;border:1px solid #e0e0e0;border-right:0 none;font-size:16px;line-height:42px;color:#676767;}
.fld_partner .tit_agree{padding-bottom:29px;}
.fld_partner .info_agree{overflow-y:auto;position:relative;height:136px;padding:19px 27px;border:1px solid #e0e0e0;font-size:18px;line-height:33px;color:#181818;}
.fld_partner .txt_agree{font-size:22px;font-family:'kakao-bold',sans-serif;}
/* 2022-09-07 추가 */
.fld_agree .wrap_select{float:none;padding-top:10px;}
.fld_agree .inp_g{top:14px;width:21px;height:21px;}
.fld_agree .lab_partner{font-size:22px;color:#525252;}
.fld_agree .lab_partner:before{top:14px;width:21px;height:21px;}
.box_partdesc .link_suggest{display:block;width:270px;height:60px;margin:79px auto 0;border:1px solid #fada00;font-size:18px;line-height:60px;color:#000;background-color:#ffcd00;text-decoration:none;text-align:center;box-sizing:border-box;}
/* 비즈니스 - 전체 서비스 */
.cont_business .feature_service{background-image:url(../../../image/pc/20200819/en/bg_service_190705.jpg);}
/* 2019-07-05 수정 */
.box_service{padding-bottom:200px;}
.box_service .info_service{padding-top:69px;}
.box_service .info_service + .info_service{padding-top:153px;}
.list_service{overflow:hidden;padding-top:60px;}
.list_service li:after{display:block;clear:both;content:'';}
.list_service li + li{padding-top:88px;}
.list_service .tit_service{float:left;overflow:hidden;position:relative;width:253px;font-weight:normal;font-size:28px;line-height:30px;color:#252525;}
.list_service .tit_service.type_service{margin-top:-3px;line-height:36px;}
/* 2020-08-13 추가 */
.list_service .thumb_img{vertical-align:top;}
.list_service .cont_thumb{overflow:hidden;width:783px;}
.list_service .link_thumb{display:inline-block;overflow:hidden;position:relative;max-width:100%;margin-top:-3px;padding:0 18px 5px 0;vertical-align:top;box-sizing:border-box;text-decoration:none;}
.list_service .tit_thumb{float:left;margin-right:18px;font-weight:normal;font-size:26px;line-height:26px;color:#252525;}
.list_service .txt_info{display:block;overflow:hidden;position:relative;margin-top:5px;font-size:18px;line-height:22px;color:#252525;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;}
.list_service .link_thumb:hover .txt_info:after,.list_service .link_thumb:focus .txt_info:after{position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#636363;content:'';}
.list_service .img_g{position:absolute;top:12px;right:0;width:8px;height:10px;background-position:-210px -20px;}
.list_service .txt_games{padding-top:6px;color:#777;}
/* 2020-03-05 추가 시작 */
/* 상품소개서 전체 다운로드 버튼 */
.cont_business .wrap_btn{position:fixed;bottom:30px;right:52px;z-index:100;border-radius:50px;background-color:transparent;box-shadow:0px 9px 36px 0px rgba(0,0,0,0.2);}
.cont_business .wrap_btn.fixed{bottom:250px;}
.cont_business .btn_all{width:268px;height:72px;border-radius:50px;font-size:0;background-color:#ffd529;box-shadow:0px 2px 0px 0px #f2c21d;}
.cont_business .btn_txt{display:inline-block;font-size:16px;line-height:26px;color:#000;letter-spacing:-0.025em;vertical-align:top;text-shadow:0px 1px 5px rgba(124,101,8,0.11);}
.cont_business .ico_all{display:inline-block;width:18px;height:18px;margin:4px 0 0 10px;background-position:-100px -260px;vertical-align:top;}
/* // 2020-03-05 추가 끝 */
/* 비즈니스 - 모바일 게임 tab1 */
.box_mgame{padding-bottom:200px;}
.feature_mgame{border-bottom:14px solid #f3f3f3;background-image:url(../../../image/pc/20200819/en/bg_mgame_220607.jpg);}
/* 2022-06-07 수정 */
.business_tab{font-size:0;line-height:0;background-color:#fff;border-bottom:1px solid #e5e5e5;text-align:center;}
.business_tab .tab_sub{display:inline-block;vertical-align:top;}
.business_tab li{display:inline-block;vertical-align:top;}
.business_tab li + li{margin-left:40px;}
.business_tab .link_tab{display:block;position:relative;padding:16px 15px 12px;font-size:18px;line-height:24px;color:#2e2d37;text-decoration:none;}
.business_tab .on .link_tab{font-family:'kakao-regular','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;}
.business_tab .on .link_tab:after{position:absolute;bottom:-1px;left:15px;right:15px;height:3px;background-color:#ffcd00;content:'';}
.business_tab.fixed_on{position:fixed;top:70px;left:0;right:0;z-index:90;}
.business_tab.fixed_on ~ .box_g{padding-top:53px;}
.business_tab2 li + li{margin:0 42px 0 160px;}
.section_game{overflow:hidden;}
.section_game + .section_game{border-top:1px solid #e1e1e1;}
.head_business{padding-top:80px;text-align:center;}
.head_business .logo_img{padding-top:6px;vertical-align:top;}
.head_business .tit_games{color:#222;}
.head_business .logo_img + .tit_games{padding-top:4px;}
.head_business .txt_business{padding-top:22px;font-size:24px;line-height:36px;color:#222;}
/* 2020-03-05 추가 시작 */
.head_business2{position:relative;width:1120px;height:100%;margin:85px auto 0;text-align:center;-webkit-animation:ani_opacity .7s .5s ease-in-out backwards;-moz-animation:ani_opacity .7s .5s ease-in-out backwards;animation:ani_opacity .7s .5s ease-in-out backwards;}
.head_business2 .tit_business{width:331px;height:35px;margin:5px auto 0;background-position:0 -350px;}
.head_business2 .txt_business{margin-top:20px;font-size:24px;line-height:36px;color:#222;}
/* // 2020-03-05 추가 끝 */
.list_benefit{padding:66px 0 77px;font-size:0;line-height:0;text-align:center;}
.list_benefit li{display:inline-block;width:188px;vertical-align:top;}
.list_benefit li + li{margin-left:45px;}
.list_benefit .thumb_g{width:146px;height:146px;border-radius:50%;}
.list_benefit .txt_info{padding-top:12px;font-size:24px;line-height:32px;color:#222;letter-spacing:-1px;}
.list_snack{margin-top:23px;}
.list_snack li{width:241px;}
.list_snack li + li{margin-left:50px;}
.list_snack .txt_info{padding-top:24px;}
.list_snack .thumb_g{width:201px;height:409px;border-radius:0;}
.slide_wrap{position:relative;margin-bottom:66px;}
.slide_wrap .slide_process{width:800px;margin:0 auto;}
.slide_wrap .item_slide{padding-top:153px;outline:none;}
.slide_wrap .tit_process{font-size:18px;line-height:26px;color:#222;text-align:center;}
.slide_process2 .tit_process{height:78px;}
.slide_wrap .tit_process .emph_txt{font-family:'kakao-regular','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;}
.slide_wrap .info_motion{position:relative;height:548px;margin:26px auto 0;}
.slide_wrap .link_arr{position:absolute;top:50%;z-index:10;margin-top:-50px;padding:15px;}
.slide_wrap .link_prev{left:-160px;padding-left:0;}
.slide_wrap .link_next{right:-160px;padding-right:0;}
.slide_wrap .link_arr .img_g{width:70px;height:70px;}
.slide_wrap .link_prev .img_g{background-position:0 -150px;}
.slide_wrap .link_next .img_g{background-position:-80px -150px;}
.paging_business{position:absolute;top:54px;left:0;right:0;text-align:center;}
.paging_business li{display:inline-block;position:relative;vertical-align:top;}
.paging_business li + li{margin-left:130px;}
.paging_business li + li:before{position:absolute;top:10px;left:-77px;width:17px;height:34px;background:url(../../../image/pc/20200819/en/img_g.png) -230px -20px no-repeat;background-size:400px 400px;content:'';}
.paging_business .link_page{display:block;position:relative;padding:10px;font-size:26px;line-height:30px;color:#a7a7a7;text-decoration:none;}
.paging_business .slick-active .link_page,.paging_business .link_page:hover,.paging_business .link_page:focus{color:#222;}
.paging_business .slick-active .link_page:after{position:absolute;bottom:4px;left:10px;right:10px;height:3px;background-color:#ffcd00;content:'';}
.wrap_guide{overflow:hidden;padding-top:84px;}
.wrap_guide .tit_games{float:left;width:320px;padding-top:1px;color:#222;}
.wrap_guide .info_guide{overflow:hidden;}
.wrap_guide .txt_guide{font-size:18px;line-height:28px;}
.list_guide{overflow:hidden;padding-top:32px;font-size:18px;line-height:34px;color:#222;}
.list_guide dt{float:left;position:relative;width:100px;}
.list_guide dt:before,.list_guide dt:after{position:absolute;top:14px;right:0;width:2px;height:2px;background-color:#a0a0a0;content:'';}
.list_guide dt:after{top:20px;}
.list_guide dd{overflow:hidden;padding-left:20px;}
.list_guide2 dt{width:123px;}
.list_guide3 dt{width:166px;}
.wrap_guide .link_guide{display:inline-block;width:270px;height:60px;margin-top:53px;border:1px solid #fae000;font-size:18px;line-height:56px;color:#000;background-color:#ffcd00;text-decoration:none;box-sizing:border-box;text-align:center;vertical-align:top;}
.wrap_guide .link_guide + .link_guide{margin-left:46px;}
.list_suggest{overflow:hidden;padding:44px 0 7px;}
.list_suggest li{float:left;position:relative;}
.list_suggest li + li{padding-left:47px;}
.list_suggest li .img_g{position:absolute;top:45px;left:16px;width:14px;height:26px;background-position:-250px -20px;content:'';}
.list_suggest .item_suggest{display:table;overflow:hidden;width:119px;height:119px;border-radius:50%;background-color:#f3f3f3;table-layout:fixed;text-align:center;}
.list_suggest .inner_item{display:table-cell;font-size:16px;line-height:22px;color:#222;vertical-align:middle;}
.list_suggest .line_two .inner_item{padding-top:7px;}
/* 비즈니스 mGame 애니메이션 */
/* mgame Tab1 */
@-webkit-keyframes deco_floor1_1{0%{top:110px;    opacity:0;}
  100%{top:180px;    opacity:1;} }
@-webkit-keyframes deco_floor1_2{0%{top:73px;    opacity:0;}
  100%{top:143px;    opacity:1;} }
@-webkit-keyframes deco_floor1_3{0%{top:38px;    opacity:0;}
  100%{top:108px;    opacity:1;} }
@-moz-keyframes deco_floor1_1{0%{top:110px;    opacity:0;}
  100%{top:180px;    opacity:1;} }
@-moz-keyframes deco_floor1_2{0%{top:73px;    opacity:0;}
  100%{top:143px;    opacity:1;} }
@-moz-keyframes deco_floor1_3{0%{top:38px;    opacity:0;}
  100%{top:108px;    opacity:1;} }
@keyframes deco_floor1_1{0%{top:110px;    opacity:0;}
  100%{top:180px;    opacity:1;} }
@keyframes deco_floor1_2{0%{top:73px;    opacity:0;}
  100%{top:143px;    opacity:1;} }
@keyframes deco_floor1_3{0%{top:38px;    opacity:0;}
  100%{top:108px;    opacity:1;} }
/* mgame Tab2 */
@-webkit-keyframes deco_floor2_1{0%{top:104px;    opacity:0;}
  100%{top:174px;    opacity:1;} }
@-webkit-keyframes deco_floor2_2{0%{top:67px;    opacity:0;}
  100%{top:137px;    opacity:1;} }
@-webkit-keyframes deco_floor2_3{0%{top:30px;    opacity:0;}
  100%{top:100px;    opacity:1;} }
@-webkit-keyframes deco_floor2_4{0%{top:-6px;    opacity:0;}
  100%{top:64px;    opacity:1;} }
@-webkit-keyframes deco_floor2_5{0%{top:-43px;    opacity:0;}
  100%{top:27px;    opacity:1;} }
@-moz-keyframes deco_floor2_1{0%{top:104px;    opacity:0;}
  100%{top:174px;    opacity:1;} }
@-moz-keyframes deco_floor2_2{0%{top:67px;    opacity:0;}
  100%{top:137px;    opacity:1;} }
@-moz-keyframes deco_floor2_3{0%{top:30px;    opacity:0;}
  100%{top:100px;    opacity:1;} }
@-moz-keyframes deco_floor2_4{0%{top:-6px;    opacity:0;}
  100%{top:64px;    opacity:1;} }
@-moz-keyframes deco_floor2_5{0%{top:-43px;    opacity:0;}
  100%{top:27px;    opacity:1;} }
@keyframes deco_floor2_1{0%{top:104px;    opacity:0;}
  100%{top:174px;    opacity:1;} }
@keyframes deco_floor2_2{0%{top:67px;    opacity:0;}
  100%{top:137px;    opacity:1;} }
@keyframes deco_floor2_3{0%{top:30px;    opacity:0;}
  100%{top:100px;    opacity:1;} }
@keyframes deco_floor2_4{0%{top:-6px;    opacity:0;}
  100%{top:64px;    opacity:1;} }
@keyframes deco_floor2_5{0%{top:-43px;    opacity:0;}
  100%{top:27px;    opacity:1;} }
/* mgame Tab4 */
@-webkit-keyframes deco_floor4_1{0%{top:95px;    opacity:0;}
  100%{top:165px;    opacity:1;} }
@-webkit-keyframes deco_floor4_2{0%{top:59px;    opacity:0;}
  100%{top:129px;    opacity:1;} }
@-webkit-keyframes deco_floor4_3{0%{top:21px;    opacity:0;}
  100%{top:91px;    opacity:1;} }
@-moz-keyframes deco_floor4_1{0%{top:95px;    opacity:0;}
  100%{top:165px;    opacity:1;} }
@-moz-keyframes deco_floor4_2{0%{top:59px;    opacity:0;}
  100%{top:129px;    opacity:1;} }
@-moz-keyframes deco_floor4_3{0%{top:21px;    opacity:0;}
  100%{top:91px;    opacity:1;} }
@keyframes deco_floor4_1{0%{top:95px;    opacity:0;}
  100%{top:165px;    opacity:1;} }
@keyframes deco_floor4_2{0%{top:59px;    opacity:0;}
  100%{top:129px;    opacity:1;} }
@keyframes deco_floor4_3{0%{top:21px;    opacity:0;}
  100%{top:91px;    opacity:1;} }
/* mgame Tab3 */
@-webkit-keyframes deco_phone1_1{0%{left:298px;    opacity:0;}
  100%{left:55px;    opacity:1;} }
@-webkit-keyframes deco_phone1_2{0%{left:298px;    opacity:0;}
  100%{left:540px;    opacity:1;} }
@-webkit-keyframes deco_phone2_1{0%{left:276px;}
  100%{left:138px;} }
@-webkit-keyframes deco_phone2_2{0%{left:266px;    opacity:0;}
  100%{left:352px;    opacity:1;} }
@-webkit-keyframes deco_phone2_3{0%{top:78px;    left:134px;    -webkit-transform:rotate(0deg);}
  100%{top:3px;    left:53px;    -webkit-transform:rotate(360deg);} }
@-webkit-keyframes deco_phone2_4{0%{top:78px;    left:134px;    -webkit-transform:rotate(0deg);}
  100%{top:3px;    left:206px;    -webkit-transform:rotate(360deg);} }
@-webkit-keyframes deco_phone2_5{0%{top:78px;    left:134px;    -webkit-transform:rotate(0deg);}
  100%{top:157px;    left:53px;    -webkit-transform:rotate(360deg);} }
@-webkit-keyframes deco_phone2_6{0%{top:78px;    left:134px;    -webkit-transform:rotate(0deg);}
  100%{top:157px;    left:206px;    -webkit-transform:rotate(360deg);} }
@-webkit-keyframes deco_phone3_1{0%{left:296px;    opacity:0;}
  100%{left:120px;    opacity:1;} }
@-webkit-keyframes deco_phone3_2{0%{left:296px;    opacity:0;}
  100%{left:455px;    opacity:1;} }
@-moz-keyframes deco_phone1_1{0%{left:298px;    opacity:0;}
  100%{left:55px;    opacity:1;} }
@-moz-keyframes deco_phone1_2{0%{left:298px;    opacity:0;}
  100%{left:540px;    opacity:1;} }
@-moz-keyframes deco_phone2_1{0%{left:276px;}
  100%{left:138px;} }
@-moz-keyframes deco_phone2_2{0%{left:266px;    opacity:0;}
  100%{left:352px;    opacity:1;} }
@-moz-keyframes deco_phone2_3{0%{top:78px;    left:134px;    -moz-transform:rotate(0deg);}
  100%{top:3px;    left:53px;    -moz-transform:rotate(360deg);} }
@-moz-keyframes deco_phone2_4{0%{top:78px;    left:134px;    -moz-transform:rotate(0deg);}
  100%{top:3px;    left:206px;    -moz-transform:rotate(360deg);} }
@-moz-keyframes deco_phone2_5{0%{top:78px;    left:134px;    -moz-transform:rotate(0deg);}
  100%{top:157px;    left:53px;    -moz-transform:rotate(360deg);} }
@-moz-keyframes deco_phone2_6{0%{top:78px;    left:134px;    -moz-transform:rotate(0deg);}
  100%{top:157px;    left:206px;    -moz-transform:rotate(360deg);} }
@-moz-keyframes deco_phone3_1{0%{left:296px;    opacity:0;}
  100%{left:120px;    opacity:1;} }
@-moz-keyframes deco_phone3_2{0%{left:296px;    opacity:0;}
  100%{left:455px;    opacity:1;} }
@keyframes deco_phone1_1{0%{left:298px;    opacity:0;}
  100%{left:55px;    opacity:1;} }
@keyframes deco_phone1_2{0%{left:298px;    opacity:0;}
  100%{left:540px;    opacity:1;} }
@keyframes deco_phone2_1{0%{left:276px;}
  100%{left:138px;} }
@keyframes deco_phone2_2{0%{left:266px;    opacity:0;}
  100%{left:352px;    opacity:1;} }
@keyframes deco_phone2_3{0%{top:78px;    left:134px;    -ms-transform:rotate(0deg);    transform:rotate(0deg);}
  100%{top:3px;    left:53px;    -ms-transform:rotate(360deg);    transform:rotate(360deg);} }
@keyframes deco_phone2_4{0%{top:78px;    left:134px;    -ms-transform:rotate(0deg);    transform:rotate(0deg);}
  100%{top:3px;    left:206px;    -ms-transform:rotate(360deg);    transform:rotate(360deg);} }
@keyframes deco_phone2_5{0%{top:78px;    left:134px;    -ms-transform:rotate(0deg);    transform:rotate(0deg);}
  100%{top:157px;    left:53px;    -ms-transform:rotate(360deg);    transform:rotate(360deg);} }
@keyframes deco_phone2_6{0%{top:78px;    left:134px;    -ms-transform:rotate(0deg);    transform:rotate(0deg);}
  100%{top:157px;    left:206px;    -ms-transform:rotate(360deg);    transform:rotate(360deg);} }
@keyframes deco_phone3_1{0%{left:296px;    opacity:0;}
  100%{left:120px;    opacity:1;} }
@keyframes deco_phone3_2{0%{left:296px;    opacity:0;}
  100%{left:455px;    opacity:1;} }
/* game Tab Common */
@-webkit-keyframes ani_opacity{0%{opacity:0;}
  100%{opacity:1;} }
@-moz-keyframes ani_opacity{0%{opacity:0;}
  100%{opacity:1;} }
@keyframes ani_opacity{0%{opacity:0;}
  100%{opacity:1;} }
/* 2022-01-21 추가 시작 */
@-webkit-keyframes scaleMotion{0%{transform:scale(0.1);    opacity:1;}
  100%{transform:scale(1);    opacity:1;} }
@-moz-keyframes scaleMotion{0%{transform:scale(0.1);    opacity:1;}
  100%{transform:scale(1);    opacity:1;} }
@keyframes scaleMotion{0%{transform:scale(0.1);    opacity:1;}
  100%{transform:scale(1);    opacity:1;} }
/* 2022-01-21 추가 끝 */
.info_motion [class*='motion_']{position:absolute;}
.slide_process1 .motion_bg{bottom:25px;left:86px;width:628px;height:383px;}
.slide_process1 .motion_1_1{top:180px;left:224px;width:354px;height:239px;background-position:0 -390px;}
.slide_process1 .motion_1_2{top:143px;left:224px;width:354px;height:239px;background-position:-360px -390px;}
.slide_process1 .motion_1_3{top:108px;left:224px;width:354px;height:237px;background-position:0 -630px;}
.slide_process1 .slick-active .motion_1_1{-webkit-animation:deco_floor1_1 .7s .4s ease-in-out backwards;-moz-animation:deco_floor1_1 .7s .4s ease-in-out backwards;animation:deco_floor1_1 .7s .4s ease-in-out backwards;}
.slide_process1 .slick-active .motion_1_2{-webkit-animation:deco_floor1_2 .7s .8s ease-in-out backwards;-moz-animation:deco_floor1_2 .7s .8s ease-in-out backwards;animation:deco_floor1_2 .7s .8s ease-in-out backwards;}
.slide_process1 .slick-active .motion_1_3{-webkit-animation:deco_floor1_3 .7s 1.2s ease-in-out backwards;-moz-animation:deco_floor1_3 .7s 1.2s ease-in-out backwards;animation:deco_floor1_3 .7s 1.2s ease-in-out backwards;}
.slide_process1 .slick-active .motion_txt1{-webkit-animation:ani_opacity .7s 1.6s ease-in-out backwards;-moz-animation:ani_opacity .7s 1.6s ease-in-out backwards;animation:ani_opacity .7s 1.6s ease-in-out backwards;}
.slide_process1 .motion_boxset2{bottom:135px;left:223px;width:356px;height:240px;background-position:-360px -630px;}
.slide_process1 .motion_2_1{top:58px;left:147px;width:120px;height:180px;background-position:-650px 0;}
.slide_process1 .motion_2_2{top:11px;left:341px;width:120px;height:162px;background-position:-780px 0;}
.slide_process1 .motion_2_3{top:59px;left:528px;width:120px;height:175px;background-position:-910px 0;}
.slide_process1 .motion_2_4{top:173px;left:222px;width:356px;height:202px;background-position:0 -880px;}
.slide_process1 .motion_2_5{top:238px;left:223px;width:90px;height:73px;background-position:0 -1090px;}
.slide_process1 .slick-active .motion_2_1{-webkit-animation:ani_opacity .7s 1.2s ease-in-out backwards;-moz-animation:ani_opacity .7s 1.2s ease-in-out backwards;animation:ani_opacity .7s 1.2s ease-in-out backwards;}
.slide_process1 .slick-active .motion_2_2{-webkit-animation:ani_opacity .7s 1.6s ease-in-out backwards;-moz-animation:ani_opacity .7s 1.6s ease-in-out backwards;animation:ani_opacity .7s 1.6s ease-in-out backwards;}
.slide_process1 .slick-active .motion_2_3{-webkit-animation:ani_opacity .7s 2s ease-in-out backwards;-moz-animation:ani_opacity .7s 2s ease-in-out backwards;animation:ani_opacity .7s 2s ease-in-out backwards;}
.slide_process1 .slick-active .motion_2_4{-webkit-animation:ani_opacity .7s .8s ease-in-out backwards;-moz-animation:ani_opacity .7s .8s ease-in-out backwards;animation:ani_opacity .7s .8s ease-in-out backwards;}
.slide_process1 .slick-active .motion_2_5{-webkit-animation:ani_opacity .7s .4s ease-in-out backwards;-moz-animation:ani_opacity .7s .4s ease-in-out backwards;animation:ani_opacity .7s .4s ease-in-out backwards;}
.slide_process1 .slick-active .motion_txt2{-webkit-animation:ani_opacity .7s 2.4s ease-in-out backwards;-moz-animation:ani_opacity .7s 2.4s ease-in-out backwards;animation:ani_opacity .7s 2.4s ease-in-out backwards;}
.slide_process1 .motion_boxset3{top:175px;left:226px;width:349px;height:230px;background-position:-360px -880px;}
.slide_process1 .motion_3_1{top:96px;left:85px;width:321px;height:297px;background-position:-720px -190px;}
.slide_process1 .motion_3_2{top:303px;left:186px;z-index:10;width:432px;height:190px;background-position:-720px -510px;}
.slide_process1 .motion_3_3{top:96px;left:402px;width:312px;height:294px;background-position:-720px -700px;}
.slide_process1 .slick-active .motion_3_1{-webkit-animation:ani_opacity .7s .4s ease-in-out backwards;-moz-animation:ani_opacity .7s .4s ease-in-out backwards;animation:ani_opacity .7s .4s ease-in-out backwards;}
.slide_process1 .slick-active .motion_3_2{-webkit-animation:ani_opacity .7s .8s ease-in-out backwards;-moz-animation:ani_opacity .7s .8s ease-in-out backwards;animation:ani_opacity .7s .8s ease-in-out backwards;}
.slide_process1 .slick-active .motion_3_3{-webkit-animation:ani_opacity .7s 1.2s ease-in-out backwards;-moz-animation:ani_opacity .7s 1.2s ease-in-out backwards;animation:ani_opacity .7s 1.2s ease-in-out backwards;}
.slide_process1 .slick-active .motion_txt3{-webkit-animation:ani_opacity .7s 1.6s ease-in-out backwards;-moz-animation:ani_opacity .7s 1.6s ease-in-out backwards;animation:ani_opacity .7s 1.6s ease-in-out backwards;}
.slide_process2 .motion_bg{bottom:23px;left:86px;width:628px;height:383px;}
.slide_process2 .motion_1_1{top:174px;left:222px;width:356px;height:239px;background-position:0 -390px;}
.slide_process2 .motion_1_2{top:137px;left:222px;width:356px;height:239px;background-position:-360px -390px;}
.slide_process2 .motion_1_3{top:100px;left:222px;width:356px;height:239px;background-position:0 -630px;}
.slide_process2 .motion_1_4{top:64px;left:222px;width:356px;height:239px;background-position:-360px -630px;}
.slide_process2 .motion_1_5{top:27px;left:222px;width:356px;height:239px;background-position:0 -870px;}
.slide_process2 .slick-active .motion_1_1{-webkit-animation:deco_floor2_1 .7s .4s ease-in-out backwards;-moz-animation:deco_floor2_1 .7s .4s ease-in-out backwards;animation:deco_floor2_1 .7s .4s ease-in-out backwards;}
.slide_process2 .slick-active .motion_1_2{-webkit-animation:deco_floor2_2 .7s .8s ease-in-out backwards;-moz-animation:deco_floor2_2 .7s .8s ease-in-out backwards;animation:deco_floor2_2 .7s .8s ease-in-out backwards;}
.slide_process2 .slick-active .motion_1_3{-webkit-animation:deco_floor2_3 .7s 1.2s ease-in-out backwards;-moz-animation:deco_floor2_3 .7s 1.2s ease-in-out backwards;animation:deco_floor2_3 .7s 1.2s ease-in-out backwards;}
.slide_process2 .slick-active .motion_1_4{-webkit-animation:deco_floor2_4 .7s 1.6s ease-in-out backwards;-moz-animation:deco_floor2_4 .7s 1.6s ease-in-out backwards;animation:deco_floor2_4 .7s 1.6s ease-in-out backwards;}
.slide_process2 .slick-active .motion_1_5{-webkit-animation:deco_floor2_5 .7s 2s ease-in-out backwards;-moz-animation:deco_floor2_5 .7s 2s ease-in-out backwards;animation:deco_floor2_5 .7s 2s ease-in-out backwards;}
.slide_process2 .slick-active .motion_txt1{-webkit-animation:ani_opacity .7s 2.4s ease-in-out backwards;-moz-animation:ani_opacity .7s 2.4s ease-in-out backwards;animation:ani_opacity .7s 2.4s ease-in-out backwards;}
.slide_process2 .motion_boxset2{top:178px;left:222px;width:356px;height:238px;background-position:-360px -870px;}
.slide_process2 .motion_2_1{top:97px;left:87px;width:137px;height:185px;background-position:-640px 0;}
.slide_process2 .motion_2_2{top:32px;left:202px;width:120px;height:175px;background-position:-780px 0;}
.slide_process2 .motion_2_3{top:32px;left:478px;width:120px;height:175px;background-position:-910px 0;}
.slide_process2 .motion_2_4{top:97px;left:577px;width:136px;height:184px;background-position:-1040px 0;}
.slide_process2 .motion_2_5{top:178px;left:223px;width:353px;height:200px;background-position:0 -1120px;}
.slide_process2 .motion_2_6{top:244px;left:223px;width:89px;height:73px;background-position:0 -1330px;}
.slide_process2 .slick-active .motion_2_1{-webkit-animation:ani_opacity .7s 1.2s ease-in-out backwards;-moz-animation:ani_opacity .7s 1.2s ease-in-out backwards;animation:ani_opacity .7s 1.2s ease-in-out backwards;}
.slide_process2 .slick-active .motion_2_2{-webkit-animation:ani_opacity .7s 1.6s ease-in-out backwards;-moz-animation:ani_opacity .7s 1.6s ease-in-out backwards;animation:ani_opacity .7s 1.6s ease-in-out backwards;}
.slide_process2 .slick-active .motion_2_3{-webkit-animation:ani_opacity .7s 2s ease-in-out backwards;-moz-animation:ani_opacity .7s 2s ease-in-out backwards;animation:ani_opacity .7s 2s ease-in-out backwards;}
.slide_process2 .slick-active .motion_2_4{-webkit-animation:ani_opacity .7s 2.4s ease-in-out backwards;-moz-animation:ani_opacity .7s 2.4s ease-in-out backwards;animation:ani_opacity .7s 2.4s ease-in-out backwards;}
.slide_process2 .slick-active .motion_2_5{-webkit-animation:ani_opacity .7s .8s ease-in-out backwards;-moz-animation:ani_opacity .7s .8s ease-in-out backwards;animation:ani_opacity .7s .8s ease-in-out backwards;}
.slide_process2 .slick-active .motion_2_6{-webkit-animation:ani_opacity .7s .4s ease-in-out backwards;-moz-animation:ani_opacity .7s .4s ease-in-out backwards;animation:ani_opacity .7s .4s ease-in-out backwards;}
.slide_process2 .slick-active .motion_txt2{-webkit-animation:ani_opacity .7s 2.8s ease-in-out backwards;-moz-animation:ani_opacity .7s 2.8s ease-in-out backwards;animation:ani_opacity .7s 2.8s ease-in-out backwards;}
.slide_process2 .motion_boxset3{top:177px;left:226px;width:349px;height:230px;background-position:-360px -1120px;}
.slide_process2 .motion_3_1{top:98px;left:86px;width:314px;height:297px;background-position:-720px -200px;}
.slide_process2 .motion_3_2{top:305px;left:186px;z-index:10;width:432px;height:189px;background-position:-720px -500px;}
.slide_process2 .motion_3_3{top:98px;left:402px;width:312px;height:294px;background-position:-720px -690px;}
.slide_process2 .slick-active .motion_3_1{-webkit-animation:ani_opacity .7s .4s ease-in-out backwards;-moz-animation:ani_opacity .7s .4s ease-in-out backwards;animation:ani_opacity .7s .4s ease-in-out backwards;}
.slide_process2 .slick-active .motion_3_2{-webkit-animation:ani_opacity .7s .8s ease-in-out backwards;-moz-animation:ani_opacity .7s .8s ease-in-out backwards;animation:ani_opacity .7s .8s ease-in-out backwards;}
.slide_process2 .slick-active .motion_3_3{-webkit-animation:ani_opacity .7s 1.2s ease-in-out backwards;-moz-animation:ani_opacity .7s 1.2s ease-in-out backwards;animation:ani_opacity .7s 1.2s ease-in-out backwards;}
.slide_process2 .slick-active .motion_txt3{-webkit-animation:ani_opacity .7s 1.6s ease-in-out backwards;-moz-animation:ani_opacity .7s 1.6s ease-in-out backwards;animation:ani_opacity .7s 1.6s ease-in-out backwards;}
.slide_process3 [class*='motion_1']{bottom:60px;width:204px;height:414px;}
.slide_process3 .motion_1_1{left:298px;z-index:10;background-position:-210px 0;}
.slide_process3 .motion_1_2{left:55px;background-position:0 0;}
.slide_process3 .motion_1_3{left:540px;background-position:-420px 0;}
.slide_process3 .slick-active .motion_1_1{-webkit-animation:ani_opacity .9s ease-in-out backwards;-moz-animation:ani_opacity .9s ease-in-out backwards;animation:ani_opacity .9s ease-in-out backwards;}
.slide_process3 .slick-active .motion_1_2{-webkit-animation:deco_phone1_1 .7s .5s ease backwards;-moz-animation:deco_phone1_1 .7s .5s ease backwards;animation:deco_phone1_1 .7s .5s ease backwards;}
.slide_process3 .slick-active .motion_1_3{-webkit-animation:deco_phone1_2 .7s .65s ease backwards;-moz-animation:deco_phone1_2 .7s .65s ease backwards;animation:deco_phone1_2 .7s .65s ease backwards;}
.slide_process3 .slick-active .motion_txt1{-webkit-animation:ani_opacity .7s 1.2s ease-in-out backwards;-moz-animation:ani_opacity .7s 1.2s ease-in-out backwards;animation:ani_opacity .7s 1.2s ease-in-out backwards;}
.slide_process3 .motion_2_1{top:73px;left:138px;z-index:10;width:214px;height:435px;background-position:-470px -420px;}
.slide_process3 .motion_2_2{top:154px;left:352px;width:308px;height:259px;background-position:-630px 0;}
.slide_process3 .motion_2_3{top:3px;left:53px;width:97px;height:97px;background-position:-690px -270px;}
.slide_process3 .motion_2_4{top:3px;left:206px;width:97px;height:97px;background-position:-790px -270px;}
.slide_process3 .motion_2_5{top:157px;left:53px;width:97px;height:97px;background-position:-690px -370px;}
.slide_process3 .motion_2_6{top:157px;left:206px;width:97px;height:97px;background-position:-790px -370px;}
.slide_process3 .slick-active .motion_2_1{-webkit-animation:deco_phone2_1 .7s .4s ease-in-out backwards;-moz-animation:deco_phone2_1 .7s .4s ease-in-out backwards;animation:deco_phone2_1 .7s .4s ease-in-out backwards;}
.slide_process3 .slick-active .motion_2_2{-webkit-animation:deco_phone2_2 .7s .4s ease-in-out backwards;-moz-animation:deco_phone2_2 .7s .4s ease-in-out backwards;animation:deco_phone2_2 .7s .4s ease-in-out backwards;}
.slide_process3 .slick-active .motion_2_3{-webkit-animation:deco_phone2_3 .5s .7s ease-in-out backwards;-moz-animation:deco_phone2_3 .5s .7s ease-in-out backwards;animation:deco_phone2_3 .5s .7s ease-in-out backwards;}
.slide_process3 .slick-active .motion_2_4{-webkit-animation:deco_phone2_4 .5s .7s ease-in-out backwards;-moz-animation:deco_phone2_4 .5s .7s ease-in-out backwards;animation:deco_phone2_4 .5s .7s ease-in-out backwards;}
.slide_process3 .slick-active .motion_2_5{-webkit-animation:deco_phone2_5 .5s .7s ease-in-out backwards;-moz-animation:deco_phone2_5 .5s .7s ease-in-out backwards;animation:deco_phone2_5 .5s .7s ease-in-out backwards;}
.slide_process3 .slick-active .motion_2_6{-webkit-animation:deco_phone2_6 .5s .7s ease-in-out backwards;-moz-animation:deco_phone2_6 .5s .7s ease-in-out backwards;animation:deco_phone2_6 .5s .7s ease-in-out backwards;}
.slide_process3 .slick-active .motion_txt2{-webkit-animation:ani_opacity .7s 1.2s ease-in-out backwards;-moz-animation:ani_opacity .7s 1.2s ease-in-out backwards;animation:ani_opacity .7s 1.2s ease-in-out backwards;}
.slide_process3 .motion_3_1{top:73px;left:120px;width:239px;height:436px;background-position:0 -420px;}
.slide_process3 .motion_3_2{top:73px;left:455px;width:215px;height:436px;background-position:-250px -420px;}
.slide_process3 .slick-active .motion_3_1{-webkit-animation:deco_phone3_1 .7s .3s ease backwards;-moz-animation:deco_phone3_1 .7s .3s ease backwards;animation:deco_phone3_1 .7s .3s ease backwards;}
.slide_process3 .slick-active .motion_3_2{-webkit-animation:deco_phone3_2 .7s .3s ease backwards;-moz-animation:deco_phone3_2 .7s .3s ease backwards;animation:deco_phone3_2 .7s .3s ease backwards;}
.slide_process3 .slick-active .motion_txt3{-webkit-animation:ani_opacity .7s .9s ease-in-out backwards;-moz-animation:ani_opacity .7s .9s ease-in-out backwards;animation:ani_opacity .7s .9s ease-in-out backwards;}
.slide_process4 .motion_bg{bottom:15px;left:86px;width:628px;height:383px;}
.slide_process4 .motion_1_1{top:165px;left:222px;width:356px;height:239px;background-position:0 -390px;}
.slide_process4 .motion_1_2{top:129px;left:222px;width:356px;height:239px;background-position:-360px -390px;}
.slide_process4 .motion_1_3{top:91px;left:222px;width:356px;height:239px;background-position:0 -630px;}
.slide_process4 .slick-active .motion_1_1{-webkit-animation:deco_floor4_1 .7s .4s ease-in-out backwards;-moz-animation:deco_floor4_1 .7s .4s ease-in-out backwards;animation:deco_floor4_1 .7s .4s ease-in-out backwards;}
.slide_process4 .slick-active .motion_1_2{-webkit-animation:deco_floor4_2 .7s .8s ease-in-out backwards;-moz-animation:deco_floor4_2 .7s .8s ease-in-out backwards;animation:deco_floor4_2 .7s .8s ease-in-out backwards;}
.slide_process4 .slick-active .motion_1_3{-webkit-animation:deco_floor4_3 .7s 1.2s ease-in-out backwards;-moz-animation:deco_floor4_3 .7s 1.2s ease-in-out backwards;animation:deco_floor4_3 .7s 1.2s ease-in-out backwards;}
.slide_process4 .slick-active .motion_txt1{-webkit-animation:ani_opacity .7s 1.6s ease-in-out backwards;-moz-animation:ani_opacity .7s 1.6s ease-in-out backwards;animation:ani_opacity .7s 1.6s ease-in-out backwards;}
.slide_process4 .motion_boxset2{top:195px;left:222px;width:356px;height:239px;background-position:-360px -630px;}
.slide_process4 .motion_2_1{top:73px;left:147px;width:126px;height:183px;background-position:-640px 0;}
.slide_process4 .motion_2_2{top:8px;left:339px;width:120px;height:183px;background-position:-770px 0;}
.slide_process4 .motion_2_3{top:73px;left:528px;width:128px;height:183px;background-position:-900px 0;}
.slide_process4 .motion_2_4{top:196px;left:222px;width:355px;height:200px;background-position:0 -880px;}
.slide_process4 .motion_2_5{top:258px;left:222px;width:95px;height:76px;background-position:0 -1090px;}
.slide_process4 .slick-active .motion_2_1{-webkit-animation:ani_opacity .7s 1.2s ease-in-out backwards;-moz-animation:ani_opacity .7s 1.2s ease-in-out backwards;animation:ani_opacity .7s 1.2s ease-in-out backwards;}
.slide_process4 .slick-active .motion_2_2{-webkit-animation:ani_opacity .7s 1.6s ease-in-out backwards;-moz-animation:ani_opacity .7s 1.6s ease-in-out backwards;animation:ani_opacity .7s 1.6s ease-in-out backwards;}
.slide_process4 .slick-active .motion_2_3{-webkit-animation:ani_opacity .7s 2s ease-in-out backwards;-moz-animation:ani_opacity .7s 2s ease-in-out backwards;animation:ani_opacity .7s 2s ease-in-out backwards;}
.slide_process4 .slick-active .motion_2_4{-webkit-animation:ani_opacity .7s .8s ease-in-out backwards;-moz-animation:ani_opacity .7s .8s ease-in-out backwards;animation:ani_opacity .7s .8s ease-in-out backwards;}
.slide_process4 .slick-active .motion_2_5{-webkit-animation:ani_opacity .7s .4s ease-in-out backwards;-moz-animation:ani_opacity .7s .4s ease-in-out backwards;animation:ani_opacity .7s .4s ease-in-out backwards;}
.slide_process4 .slick-active .motion_txt2{-webkit-animation:ani_opacity .7s 2.4s ease-in-out backwards;-moz-animation:ani_opacity .7s 2.4s ease-in-out backwards;animation:ani_opacity .7s 2.4s ease-in-out backwards;}
.slide_process4 .motion_boxset3{top:185px;left:226px;width:349px;height:230px;background-position:-360px -880px;}
.slide_process4 .motion_3_1{top:106px;left:86px;width:314px;height:297px;background-position:-720px -190px;}
.slide_process4 .motion_3_2{top:313px;left:186px;z-index:10;width:432px;height:189px;background-position:-720px -490px;}
.slide_process4 .motion_3_3{top:106px;left:402px;width:312px;height:294px;background-position:-720px -690px;}
.slide_process4 .slick-active .motion_3_1{-webkit-animation:ani_opacity .7s .4s ease-in-out backwards;-moz-animation:ani_opacity .7s .4s ease-in-out backwards;animation:ani_opacity .7s .4s ease-in-out backwards;}
.slide_process4 .slick-active .motion_3_2{-webkit-animation:ani_opacity .7s .8s ease-in-out backwards;-moz-animation:ani_opacity .7s .8s ease-in-out backwards;animation:ani_opacity .7s .8s ease-in-out backwards;}
.slide_process4 .slick-active .motion_3_3{-webkit-animation:ani_opacity .7s 1.2s ease-in-out backwards;-moz-animation:ani_opacity .7s 1.2s ease-in-out backwards;animation:ani_opacity .7s 1.2s ease-in-out backwards;}
.slide_process4 .slick-active .motion_txt3{-webkit-animation:ani_opacity .7s 1.6s ease-in-out backwards;-moz-animation:ani_opacity .7s 1.6s ease-in-out backwards;animation:ani_opacity .7s 1.6s ease-in-out backwards;}
/* PC game */
.feature_pcgame{border-bottom:14px solid #f3f3f3;background-image:url(../../../image/pc/20200819/en/bg_pcgame_220607.jpg);}
/* 2019-06-19 수정 */
/* 2022-06-07 수정 */
.box_pcgame{padding-bottom:200px;}
.slide_wrap .slide_process5,.slide_wrap .slide_process6{width:980px;}
.slide_process5 .item_slide,.slide_process6 .item_slide{padding-top:139px;}
.slide_process5 .link_prev{left:-70px;}
.slide_process5 .link_next{right:-70px;}
.slide_process5 .info_motion{height:781px;}
.slide_process6 .info_motion{height:762px;margin-top:-30px;}
.slide_process6 .link_page{color:#222;cursor:default;}
.slide_process5 .motion_bg{bottom:25px;left:176px;width:628px;height:383px;background-position:0 -340px;}
.slide_process5 .motion_boxset1,.slide_process5 .motion_boxset2{bottom:130px;left:313px;width:356px;height:241px;background-position:-640px -340px;}
.slide_process5 .motion_1_1{top:246px;left:20px;width:302px;height:251px;background-position:0 0;}
.slide_process5 .motion_1_2{top:93px;left:241px;width:230px;height:331px;background-position:-310px 0;}
.slide_process5 .motion_1_3{top:93px;left:510px;width:230px;height:332px;background-position:-550px 0;}
.slide_process5 .motion_1_4{top:246px;left:663px;width:298px;height:252px;background-position:-790px 0;}
.slide_process5 .motion_1_5,.slide_process5 .motion_2_6{top:410px;left:313px;width:355px;height:200px;background-position:-640px -590px;}
.slide_process5 .slick-active .motion_1_1{-webkit-animation:ani_opacity .7s .9s ease-in-out backwards;-moz-animation:ani_opacity .7s .9s ease-in-out backwards;animation:ani_opacity .7s .9s ease-in-out backwards;}
.slide_process5 .slick-active .motion_1_2{-webkit-animation:ani_opacity .7s 1.5s ease-in-out backwards;-moz-animation:ani_opacity .7s 1.5s ease-in-out backwards;animation:ani_opacity .7s 1.5s ease-in-out backwards;}
.slide_process5 .slick-active .motion_1_3{-webkit-animation:ani_opacity .7s 2.1s ease-in-out backwards;-moz-animation:ani_opacity .7s 2.1s ease-in-out backwards;animation:ani_opacity .7s 2.1s ease-in-out backwards;}
.slide_process5 .slick-active .motion_1_4{-webkit-animation:ani_opacity .7s 2.7s ease-in-out backwards;-moz-animation:ani_opacity .7s 2.7s ease-in-out backwards;animation:ani_opacity .7s 2.7s ease-in-out backwards;}
.slide_process5 .slick-active .motion_1_5{-webkit-animation:ani_opacity .7s .3s ease-in-out backwards;-moz-animation:ani_opacity .7s .3s ease-in-out backwards;animation:ani_opacity .7s .3s ease-in-out backwards;}
.slide_process5 .slick-active .motion_txt1{-webkit-animation:ani_opacity .7s 3.3s ease-in-out backwards;-moz-animation:ani_opacity .7s 3.3s ease-in-out backwards;animation:ani_opacity .7s 3.3s ease-in-out backwards;}
.slide_process5 .motion_2_1{top:305px;left:4px;width:310px;height:230px;background-position:0 -790px;}
.slide_process5 .motion_2_2{top:124px;left:154px;width:243px;height:331px;background-position:-320px -790px;}
.slide_process5 .motion_2_3{top:23px;left:370px;width:240px;height:387px;background-position:-570px -790px;}
.slide_process5 .motion_2_4{top:124px;left:587px;width:240px;height:330px;background-position:-820px -790px;}
.slide_process5 .motion_2_5{top:305px;left:667px;width:310px;height:233px;background-position:-1070px -790px;}
.slide_process5 .slick-active .motion_2_1{-webkit-animation:ani_opacity .7s .9s ease-in-out backwards;-moz-animation:ani_opacity .7s .9s ease-in-out backwards;animation:ani_opacity .7s .9s ease-in-out backwards;}
.slide_process5 .slick-active .motion_2_2{-webkit-animation:ani_opacity .7s 1.5s ease-in-out backwards;-moz-animation:ani_opacity .7s 1.5s ease-in-out backwards;animation:ani_opacity .7s 1.5s ease-in-out backwards;}
.slide_process5 .slick-active .motion_2_3{-webkit-animation:ani_opacity .7s 2.1s ease-in-out backwards;-moz-animation:ani_opacity .7s 2.1s ease-in-out backwards;animation:ani_opacity .7s 2.1s ease-in-out backwards;}
.slide_process5 .slick-active .motion_2_4{-webkit-animation:ani_opacity .7s 2.7s ease-in-out backwards;-moz-animation:ani_opacity .7s 2.7s ease-in-out backwards;animation:ani_opacity .7s 2.7s ease-in-out backwards;}
.slide_process5 .slick-active .motion_2_5{-webkit-animation:ani_opacity .7s 3.3s ease-in-out backwards;-moz-animation:ani_opacity .7s 3.3s ease-in-out backwards;animation:ani_opacity .7s 3.3s ease-in-out backwards;}
.slide_process5 .slick-active .motion_2_6{-webkit-animation:ani_opacity .7s .3s ease-in-out backwards;-moz-animation:ani_opacity .7s .3s ease-in-out backwards;animation:ani_opacity .7s .3s ease-in-out backwards;}
.slide_process5 .slick-active .motion_txt2{-webkit-animation:ani_opacity .7s 3.9s ease-in-out backwards;-moz-animation:ani_opacity .7s 3.9s ease-in-out backwards;animation:ani_opacity .7s 3.9s ease-in-out backwards;}
.slide_process6 .motion_bg{bottom:45px;left:176px;width:628px;height:383px;background-position:0 -310px;}
.slide_process6 .motion_boxset1{bottom:150px;left:313px;width:356px;height:241px;background-position:-640px -310px;}
.slide_process6 .motion_1_1{top:252px;left:58px;width:255px;height:217px;background-position:0 0;}
.slide_process6 .motion_1_2{top:113px;left:197px;width:197px;height:302px;background-position:-260px 0;}
.slide_process6 .motion_1_3{top:83px;left:402px;width:175px;height:286px;background-position:-460px 0;}
.slide_process6 .motion_1_4{top:119px;left:586px;width:190px;height:296px;background-position:-640px 0;}
.slide_process6 .motion_1_5{top:252px;left:667px;width:257px;height:218px;background-position:-840px 0;}
.slide_process6 .motion_1_6{top:370px;left:313px;width:355px;height:200px;background-position:-640px -560px;}
.slide_process6 .motion_1_1{-webkit-animation:ani_opacity .7s .9s ease-in-out backwards;-moz-animation:ani_opacity .7s .9s ease-in-out backwards;animation:ani_opacity .7s .9s ease-in-out backwards;}
.slide_process6 .motion_1_2{-webkit-animation:ani_opacity .7s 1.5s ease-in-out backwards;-moz-animation:ani_opacity .7s 1.5s ease-in-out backwards;animation:ani_opacity .7s 1.5s ease-in-out backwards;}
.slide_process6 .motion_1_3{-webkit-animation:ani_opacity .7s 2.1s ease-in-out backwards;-moz-animation:ani_opacity .7s 2.1s ease-in-out backwards;animation:ani_opacity .7s 2.1s ease-in-out backwards;}
.slide_process6 .motion_1_4{-webkit-animation:ani_opacity .7s 2.7s ease-in-out backwards;-moz-animation:ani_opacity .7s 2.7s ease-in-out backwards;animation:ani_opacity .7s 2.7s ease-in-out backwards;}
.slide_process6 .motion_1_5{-webkit-animation:ani_opacity .7s 3.3s ease-in-out backwards;-moz-animation:ani_opacity .7s 3.3s ease-in-out backwards;animation:ani_opacity .7s 3.3s ease-in-out backwards;}
.slide_process6 .motion_1_6{-webkit-animation:ani_opacity .7s .3s ease-in-out backwards;-moz-animation:ani_opacity .7s .3s ease-in-out backwards;animation:ani_opacity .7s .3s ease-in-out backwards;}
.slide_process6 .motion_txt1{-webkit-animation:ani_opacity .7s 3.9s ease-in-out backwards;-moz-animation:ani_opacity .7s 3.9s ease-in-out backwards;animation:ani_opacity .7s 3.9s ease-in-out backwards;}
/* 2020-03-05 추가 시작 */
/* Kakao gameAd */
.box_gamead{width:auto;padding-bottom:200px;}
.feature_gamead{position:relative;border-bottom:13px solid #f3f3f3;background-image:url(../../../image/pc/20200819/en/bg_gamead_220121.jpg);}
/* 2020-03-05-v1 수정 */
/* 2020-04-07-v1 수정 */
/* 2022-01-21 수정 */
.feature_friends{position:relative;border-bottom:13px solid #f3f3f3;background-image:url(../../../image/pc/20200819/en/bg_friends.jpg);}
/* 2020-03-05-v1 수정 */
.feature_gamead:after,.feature_friends:after{position:absolute;bottom:-14px;left:0;width:100%;height:100%;border-bottom:1px solid #f2f2f2;content:'';}
.feature_friends .inner_feature{padding-top:155px;}
.feature_friends .tit_feature2{width:219px;height:23px;background-position:0 -310px;}
.feature_friends .type_black .txt_feature{padding-top:8px;}
.feature_gamead .type_black .tit_feature{letter-spacing:-0.02em;}
.feature_gamead .type_black .txt_feature,.feature_friends .type_black .txt_feature{color:#353441;}
.section_gamead{padding-bottom:202px;}
/* 2020-10-16 수정 */
.section_channel{padding-bottom:117px;}
.section_time{padding-bottom:180px;}
/* 2020-10-16 수정 */
/* btn */
.box_gamead .btn_down{width:250px;margin-top:48px;padding:19px 0;font-size:0;border:1px solid #323232;background-color:#fff;box-sizing:border-box;box-shadow:0px 7px 7px 0px rgba(0,0,0,0.03);}
.box_gamead .txt_down{display:inline-block;font-size:18px;line-height:20px;color:#252525;vertical-align:top;}
.box_gamead .ico_down{display:inline-block;width:13px;height:13px;margin:4px 0 0 11px;background-position:-80px -260px;vertical-align:top;}
/* Kakao gameAd - img  */
/* 2022-01-21 수정 시작 */
.list_gamead [class*='img_gamead']{position:absolute;width:305px;height:566px;background:url(../../../image/pc/20200819/en/img_gamead3_220121.png) 0 0 no-repeat;box-shadow:0px 36px 73px 0px rgba(0,0,0,0.26);}
.list_gamead .img_gamead1{top:75px;left:49px;width:281px;height:523px;background-image:url(../../../image/pc/20200819/en/img_gamead1_220121.png);}
.list_gamead .img_gamead2{top:0;left:132px;width:476px;height:754px;background-image:url(../../../image/pc/20200819/en/img_gamead2_220121.png);box-shadow:none;}
/* .list_gamead .img_gamead3,.list_gamead .img_gamead4,.list_gamead .img_gamead5,.list_gamead .img_gamead12,.list_gamead .img_gamead13,.list_gamead .img_gamead14{bottom:100px;left:0} */
/* 2020-10-16 삭제 */
.list_gamead .img_gamead3,.list_gamead .img_gamead4,.list_gamead .img_gamead5{bottom:0;left:0;}
/* 2020-10-16 추가 */
.list_gamead .img_gamead4{background-image:url(../../../image/pc/20200819/en/img_gamead4_220121.png);}
.list_gamead .img_gamead5{background-image:url(../../../image/pc/20200819/en/img_gamead5.png);}
.list_gamead .img_gamead6{top:-48px;left:65px;width:980px;height:790px;background-image:url(../../../image/pc/20200819/en/img_gamead6_220121.png);box-shadow:none;}
/* 2020-03-05-v1 수정 */
.list_gamead .img_gamead7{top:57px;right:-14px;width:764px;height:603px;background-image:url(../../../image/pc/20200819/en/img_gamead7.png);box-shadow:none;}
.list_gamead .img_gamead8{top:0;left:-23px;width:305px;height:567px;background-image:url(../../../image/pc/20200819/en/img_gamead8_220121.png);}
/* 2020-03-05-v1 수정 */
/* 2020-10-16 수정 */
.list_gamead .img_gamead9{top:34px;left:207px;width:272px;height:504px;background-image:url(../../../image/pc/20200819/en/img_gamead9_220121.png);}
/* 2020-08-13 수정 */
/* 2020-10-16 수정 */
.list_gamead .img_gamead10{bottom:146px;left:129px;width:772px;height:439px;background-image:url(../../../image/pc/20200819/en/img_gamead10_220121.png);}
.list_gamead .img_gamead11{bottom:99px;right:134px;width:251px;height:448px;background-image:url(../../../image/pc/20200819/en/img_gamead11_220121.png);}
.list_gamead .img_gamead4_2-1{width:305px;height:542px;background-image:url(./../imagesen/img_gamead4_2-1.png);}
.list_gamead .img_gamead4_2-2{width:305px;height:542px;background-image:url(./../images/ko/img_gamead4_2-2.png);}
.list_gamead .img_gamead4_2-3{width:305px;height:542px;background-image:url(./../images/ko/img_gamead4_2-3.png);}
.list_gamead .img_gamead4_3-1{width:262px;height:558px;background-image:url(./../images/ko/img_gamead4_3-1.png);}
.list_gamead .img_gamead4_3-2{width:262px;height:558px;background-image:url(./../images/ko/img_gamead4_3-2.png);}
.list_gamead .img_gamead4_3-3{width:262px;height:558px;background-image:url(./../images/ko/img_gamead4_3-3.png);}
.list_gamead .img_gamead4_3-4{width:262px;height:558px;background-image:url(./../images/ko/img_gamead4_3-4.png);}
.list_gamead .img_gamead4_4-1{left:238px;width:305px;height:650px;margin-top:17px;background-image:url(./../images/ko/img_gamead4_4-1.png);}
.list_gamead .img_gamead4_4-2{right:238px;width:305px;height:650px;margin-top:17px;background-image:url(./../images/ko/img_gamead4_4-2.png);}
/* 2022-01-21 수정 끝  */
/* 2020-10-16 삭제 시작 */
/* .list_gamead .img_gamead12{background-image:url(../../../image/pc/20200819/en/img_gamead12.png)}
.list_gamead .img_gamead13{background-image:url(../../../image/pc/20200819/en/img_gamead13.png)}
.list_gamead .img_gamead14{background-image:url(../../../image/pc/20200819/en/img_gamead14.png)} */
/* 2020-10-16 삭제 끝 */
/* 2020-10-16 수정 시작 */
.list_gamead .img_gamead15{top:20px;left:297px;width:250px;height:528px;background-image:url(../../../image/pc/20200819/en/img_gamead15_201016.jpg);box-shadow:17px 29px 54px 0px rgba(0,0,0,0.19);}
.list_gamead .img_gamead16{top:0;left:26px;width:409px;height:589px;background-image:url(../../../image/pc/20200819/en/img_gamead16_201016.png);box-shadow:none;}
/* // 2020-10-16 수정 끝 */
/* Kakao gameAd - tab1 */
.section_summary{width:1120px;height:100%;margin:0 auto;padding-bottom:157px;}
.section_summary .desc_summary{margin-top:94px;text-align:center;}
.section_summary .txt_summary{display:block;position:relative;width:600px;margin:0 auto;padding:8px 0 9px 0;font-size:20px;line-height:24px;color:#303030;}
.section_summary .img_g{position:absolute;width:29px;height:21px;}
.section_summary .img_quote{top:0;left:-32px;background-position:-130px -260px;}
.section_summary .img_quote2{bottom:5px;right:-15px;background-position:-170px -260px;}
.section_summary .info_motion{position:relative;width:774px;height:736px;margin:64px auto 0;}
.section_summary .motion_bg{bottom:175px;left:73px;width:629px;height:383px;background-position:0 -240px;}
.section_summary .motion_boxset1{bottom:264px;left:209px;width:356px;height:240px;background-position:-640px -240px;}
.section_summary .list_info{position:relative;height:100%;}
.section_summary .motion_1_1{top:114px;left:0;width:314px;height:174px;background-position:0 0;-webkit-animation:ani_opacity .7s .9s ease-in-out backwards;-moz-animation:ani_opacity .7s .9s ease-in-out backwards;animation:ani_opacity .7s .9s ease-in-out backwards;}
.section_summary .motion_1_2{top:2px;left:326px;width:120px;height:227px;background-position:-320px 0;-webkit-animation:ani_opacity .7s 1.5s ease-in-out backwards;-moz-animation:ani_opacity .7s 1.5s ease-in-out backwards;animation:ani_opacity .7s 1.5s ease-in-out backwards;}
.section_summary .motion_1_3{top:113px;right:0;width:314px;height:146px;background-position:-450px 0;-webkit-animation:ani_opacity .7s 2.1s ease-in-out backwards;-moz-animation:ani_opacity .7s 2.1s ease-in-out backwards;animation:ani_opacity .7s 2.1s ease-in-out backwards;}
/* 2020-03-24-v1 수정 */
.section_summary .motion_1_4{bottom:150px;right:0;width:314px;height:144px;background-position:-450px -700px;-webkit-animation:ani_opacity .7s 2.7s ease-in-out backwards;-moz-animation:ani_opacity .7s 2.7s ease-in-out backwards;animation:ani_opacity .7s 2.7s ease-in-out backwards;}
.section_summary .motion_1_5{bottom:-2px;left:327px;width:120px;height:264px;background-position:-320px -630px;-webkit-animation:ani_opacity .7s 3.3s ease-in-out backwards;-moz-animation:ani_opacity .7s 3.3s ease-in-out backwards;animation:ani_opacity .7s 3.3s ease-in-out backwards;}
.section_summary .motion_1_6{bottom:150px;left:0;width:314px;height:145px;background-position:0 -630px;-webkit-animation:ani_opacity .7s 3.9s ease-in-out backwards;-moz-animation:ani_opacity .7s 3.9s ease-in-out backwards;animation:ani_opacity .7s 3.9s ease-in-out backwards;}
.section_summary .motion_1_7{top:231px;left:209px;width:356px;height:202px;background-position:-640px -490px;-webkit-animation:ani_opacity .7s 4.5s ease-in-out backwards;-moz-animation:ani_opacity .7s 4.5s ease-in-out backwards;animation:ani_opacity .7s 4.5s ease-in-out backwards;}
/* 2020-10-16 삭제 시작 */
/* Kakao gameAd - tab2 */
/* .list_gamead{margin-top:137px}
.list_gamead .inner_gamead{position:relative;width:1120px;height:100%;margin:0 auto}
.list_gamead li{position:relative;height:754px;text-align:center;word-break:keep-all;word-wrap:break-word}
.list_gamead .wrap_img{float:left;position:relative;width:50%;height:100%}
.list_gamead .wrap_info{display:table;overflow:hidden;width:50%;height:100%;color:#252525;text-align:left;box-sizing:border-box;table-layout:fixed}
.list_gamead .inner_info{display:table-cell;padding:0 0 100px 68px;vertical-align:middle}
.list_gamead .wrap_info2,.list_gamead .wrap_img2{position:absolute;left:50%;width:100%;margin-left:-560px;box-sizing:border-box}
.list_gamead .wrap_info2{top:0}
.list_gamead .wrap_img2{bottom:0;height:660px}
.list_gamead .tit_gamead{display:block;font-weight:normal;font-size:54px;line-height:54px}
.list_gamead .sub_img{display:block}
.list_gamead .desc_gamead{margin-top:17px;font-size:19px;line-height:27px}
.list_gamead .txt_showcase{display:block;font-size:17px;line-height:27px;color:#7a7a7a}
.list_gamead .item_gamead2{height:996px;margin-top:115px}
.list_gamead .item_gamead3{height:935px;margin-top:123px}
.item_gamead1 .desc_gamead{margin-top:19px}
.list_gamead.type_list1{margin-top:98px} */
/* Kakao gameAd - tab3 */
/* .type_list1 .item_gamead1{height:731px} .type_list1 .item_gamead2{height:1004px;margin-top:125px} .type_list1 .item_gamead3{height:888px;margin-top:124px} .type_list1 .wrap_info{padding:215px 0 0 37px} .type_list1 .inner_info{padding:0 0 0 34px} .type_list1 .item_gamead1 .btn_down{margin-left:3px} .type_list1 .wrap_img2{height:616px} .list_gamead .item_gamead2:before{top:-100px;height:892px;background-image:url(../../../image/pc/20200819/en/bg_gamead2.png)} .type_list1 .item_gamead1:before{bottom:-206px;height:772px;background-image:url(../../../image/pc/20200819/en/bg_gamead3.png)} .list_gamead .item_gamead2:before,.type_list1 .item_gamead1:before{position:absolute;left:50%;width:100%;background-position:0 0;background-repeat:no-repeat;background-size:cover;content:'';-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)} .type_list1 .item_gamead2:before{content:normal} .list_showcase{position:absolute;bottom:0;left:0;width:100%;height:709px;padding:0 71px 0 70px;font-size:0;box-sizing:border-box} .list_showcase li{display:inline-block;width:305px;height:100%;vertical-align:top} .list_showcase li+li{margin-left:32px} */
/* Kakao gameAd - tab4 */
/* .list_gamead.type_list2{margin-top:100px}
.type_list2 li{height:642px}
.type_list2 .wrap_info{padding:87px 10px 0 48px;font-size:18px;line-height:27px}
.type_list2 .emph_txt{display:block;margin-top:41px;font-size:19px}
.type_list2 .txt_gamead{margin-top:15px}
.type_list2 .txt_gamead + .txt_gamead{margin-top:17px} */
/* // 2020-10-16 삭제 끝 */
/* 2020-10-16 추가 시작 */
/* Kakao gameAd - tab2 */
.list_gamead{margin-top:147px;}
.list_gamead li{position:relative;text-align:center;word-break:keep-all;word-wrap:break-word;}
.list_gamead .inner_gamead{position:relative;width:1120px;margin:0 auto;}
.list_gamead .wrap_img{position:absolute;top:50%;left:0;width:50%;height:100%;margin-top:-341px;}
.list_gamead .wrap_info{display:table;width:50%;min-height:662px;margin-left:50%;text-align:left;box-sizing:border-box;table-layout:fixed;}
/* 2020-03-24-v1 수정 */
.list_gamead .inner_info{display:table-cell;padding:0 0 70px 68px;vertical-align:middle;}
.list_gamead .wrap_img2{position:relative;height:603px;margin-top:41px;}
.list_gamead .tit_gamead{display:block;font-weight:normal;font-size:54px;line-height:54px;}
.list_gamead .sub_img{display:block;}
.list_gamead .desc_gamead{margin-top:17px;font-size:19px;line-height:27px;}
.list_gamead .txt_showcase{display:block;font-size:17px;line-height:27px;color:#7a7a7a;}
.list_gamead .wrap_info2{-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;transition:all 1.2s ease;-webkit-transform:translate(0,-50px);-moz-transform:translate(0,-50px);-ms-transform:translate(0,-50px);transform:translate(0,-50px);}
.item_gamead1 .desc_gamead{margin-top:19px;}
.list_gamead .item_gamead2{margin-top:196px;}
.list_gamead .item_gamead3{margin-top:224px;}
.list_gamead .item_gamead4{margin-top:122px;}
/* Kakao gameAd - tab3 */
.list_gamead.type_list1{margin-top:162px;}
.type_list1 .inner_info{padding:0 0 0 14px;}
.type_list1 .item_gamead1 .btn_down{margin-left:3px;}
.type_list1 .wrap_img{margin-top:-284px;}
.type_list1 .wrap_img2{height:616px;}
.type_list1 .wrap_info{min-height:568px;}
.type_list1 .item_gamead3{margin-top:221px;}
/* Kakao gameAd - tab4 */
/* 2022-01-21 추가 */
.list_gamead.type_list3{margin-top:150px;}
.list_gamead.type_list3 .item_gamead4{margin-top:222px;}
.section_community{padding-bottom:259px;}
.info_community .img_community{width:600px;margin:0 auto;}
.info_community .bg_circle{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:320px;height:320px;background-color:#fde100;border-radius:50%;}
.info_community .tit_circle{font-size:50px;line-height:52px;text-align:center;padding:107px 46px 0;}
.info_community .bg_dotted{width:600px;height:600px;background:url(../../../image/pc/20200819/en/bg_dotted_circle.png) no-repeat 0 0;background-size:100% auto;}
.info_community .list_app{position:absolute;top:0;left:50%;width:600px;height:600px;margin-left:-300px;}
.info_community .img_app{display:inline-block;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;background:url(../../../image/pc/20200819/en/img_app.png) no-repeat 0 0;}
.info_community .list_app [class*='motion_']{width:110px;height:110px;}
.list_app.scroll_on .motion_4_1{top:-50px;left:347px;background-position:0 0;animation:ani_opacity .3s 2.0s ease-in-out backwards;}
.list_app.scroll_on .motion_4_2{top:121px;left:403px;background-position:-120px 0;animation:ani_opacity .3s 2.3s ease-in-out backwards;}
.list_app.scroll_on .motion_4_3{top:356px;left:290px;background-position:-240px 0;animation:ani_opacity .3s 2.6s ease-in-out backwards;}
.list_app.scroll_on .motion_4_4{top:524px;left:8px;background-position:-360px 0;animation:ani_opacity .3s 2.9s ease-in-out backwards;}
.list_app.scroll_on .motion_4_5{top:524px;left:-347px;background-position:0 -120px;animation:ani_opacity .3s 3.2s ease-in-out backwards;}
.list_app.scroll_on .motion_4_6{top:241px;left:-174px;background-position:-120px -120px;animation:ani_opacity .3s 3.5s ease-in-out backwards;}
.list_app.scroll_on .motion_4_7{top:5px;left:-287px;background-position:-240px -120px;animation:ani_opacity .3s 3.8s ease-in-out backwards;}
.list_app.scroll_on .motion_4_8{top:-165px;left:-234px;background-position:-360px -120px;animation:ani_opacity .3s 4.1s ease-in-out backwards;}
.list_gamead4{margin-top:90px;font-size:0;line-height:0;}
.list_gamead4 li{display:inline-block;margin-right:32px;width:305px;height:542px;}
.item_gamead3 .list_gamead4 li{margin-right:24px;width:262px;height:558px;}
.list_gamead4 li:last-child,.item_gamead3 .list_gamead4 li:last-child{margin-right:0;}
.item_gamead4 .list_gamead4{height:650px;}
/* 2022-01-21 끝 */
/* Kakao gameAd - tab5 */
.list_gamead.type_list2{margin-top:105px;}
.type_list2 .wrap_info{min-height:530px;font-size:19px;line-height:27px;color:#252525;}
.type_list2 .wrap_img{margin-top:-284px;}
.type_list2 .inner_info{padding:0 0 0 82px;}
.type_list2 .emph_txt{display:block;margin-top:57px;}
.type_list2 .txt_gamead{margin-top:58px;}
.type_list2 .txt_gamead + .txt_gamead{margin-top:26px;}
/* list */
.list_showcase{margin-top:80px;padding:0 71px 0 70px;font-size:0;box-sizing:border-box;}
.list_showcase li{display:inline-block;width:305px;height:609px;vertical-align:top;}
.list_showcase li + li{margin-left:32px;}
.list_howto{margin-top:104px;font-size:0;text-align:left;}
.list_howto li{display:inline-block;position:relative;height:auto;text-align:left;vertical-align:top;}
.list_howto li + li:before{position:absolute;top:50%;left:-35px;margin-top:60px;width:22px;height:30px;background:url(../images/ico_arrow.png) 0 0 no-repeat;content:'';}
.list_howto .item_step{width:236px;margin-left:4px;}
.list_howto .item_step2{width:228px;margin-left:56px;}
.list_howto .item_step3{width:248px;margin-left:53px;}
.list_howto .item_step4{width:228px;margin-left:52px;}
.list_howto .step_num{display:block;width:92px;height:34px;margin:0 auto;font-size:17px;line-height:34px;color:#fff;border-radius:20px;background-color:#afafaf;text-align:center;-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;transition:all 1.2s ease;}
.list_howto .desc_howto{width:100%;height:100%;min-height:94px;margin-top:20px;font-size:17px;line-height:27px;color:#7a7a7a;text-align:center;-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;transition:all 1.2s ease;}
.list_howto .frame_img{position:relative;width:100%;height:437px;}
.list_howto .thumb_img{position:absolute;top:0;left:0;box-shadow:17px 29px 54px 0px rgba(0,0,0,0.19);}
.list_howto .item_step4 .frame_img:after{position:absolute;top:86px;left:-17px;width:259px;height:79px;background:url(../images/img_gamead20_1.png) 0 0 no-repeat;content:'';}
.list_howto .frame_img.scroll_on{-webkit-animation:ani_lr_ad1 .7s .7s ease backwards;-moz-animation:ani_lr_ad1 .7s .7s ease backwards;animation:ani_lr_ad1 .7s .7s ease backwards;}
.list_howto .item_step2 .frame_img.scroll_on{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;animation-delay:1.5s;}
.list_howto .item_step3 .frame_img.scroll_on{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;animation-delay:2.5s;}
.list_howto .item_step4 .frame_img.scroll_on{-webkit-animation-delay:3.5s;-moz-animation-delay:3.5s;animation-delay:3.5s;}
/* // 2020-10-16 추가 끝 */
/* Kakao gameAd - 문의하기 */
.section_guide{width:1120px;height:100%;margin:0 auto;}
.section_guide .tit_games{color:#252525;}
.section_guide .info_guide{margin-top:3px;}
.section_guide .txt_guide{color:#222;line-height:31px;}
.section_guide .link_guide{height:61px;margin-top:69px;}
/* scroll animation */
.obj_gamead{opacity:0;}
.scroll_on{opacity:1;}
.wrap_info2.scroll_on{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}
/* 2020-10-16 수정 */
.wrap_info.scroll_on{-webkit-animation:ani_opacity .7s .5s ease-in-out backwards;-moz-animation:ani_opacity .7s .5s ease-in-out backwards;animation:ani_opacity .7s .5s ease-in-out backwards;}
.list_gamead .scroll_on .img_gamead1{-webkit-animation:ani_lr_phone1 .7s .5s ease backwards;-moz-animation:ani_lr_phone1 .7s .5s ease backwards;animation:ani_lr_phone1 .7s .5s ease backwards;}
.list_gamead .scroll_on .img_gamead2{-webkit-animation:ani_lr_phone2 .7s .2s ease backwards;-moz-animation:ani_lr_phone2 .7s .2s ease backwards;animation:ani_lr_phone2 .7s .2s ease backwards;}
.list_gamead .scroll_on .img_gamead8{-webkit-animation:ani_lr_phone5 .7s .5s ease backwards;-moz-animation:ani_lr_phone5 .7s .5s ease backwards;animation:ani_lr_phone5 .7s .5s ease backwards;}
.list_gamead .scroll_on .img_gamead9{-webkit-animation:ani_lr_phone6 .7s .2s ease backwards;-moz-animation:ani_lr_phone6 .7s .2s ease backwards;animation:ani_lr_phone6 .7s .2s ease backwards;}
.list_gamead .scroll_on .img_gamead15{-webkit-animation:ani_rl_ryan1 .7s .2s ease backwards;-moz-animation:ani_rl_ryan1 .7s .2s ease backwards;animation:ani_rl_ryan1 .7s .2s ease backwards;}
.list_gamead .scroll_on .img_gamead16{-webkit-animation:ani_rl_ryan2 .7s .2s ease backwards;-moz-animation:ani_rl_ryan2 .7s .2s ease backwards;animation:ani_rl_ryan2 .7s .2s ease backwards;}
.list_gamead .scroll_on .img_gamead3,.list_gamead .scroll_on .img_gamead4,.list_gamead .scroll_on .img_gamead5{-webkit-animation:ani_bt_phone1 .7s .2s ease backwards;-moz-animation:ani_bt_phone1 .7s .2s ease backwards;animation:ani_bt_phone1 .7s .2s ease backwards;}
/* 2020-10-16 수정 */
.list_showcase.scroll_on .txt_showcase{-webkit-animation:ani_opacity .7s .2s ease-in-out backwards;-moz-animation:ani_opacity .7s .2s ease-in-out backwards;animation:ani_opacity .7s .2s ease-in-out backwards;}
.list_gamead .scroll_on .img_gamead6{-webkit-animation:ani_lr_phone3 .7s .2s ease backwards;-moz-animation:ani_lr_phone3 .7s .2s ease backwards;animation:ani_lr_phone3 .7s .2s ease backwards;}
.list_gamead .scroll_on .img_gamead7{-webkit-animation:ani_rl_phone1 .7s .2s ease backwards;-moz-animation:ani_rl_phone1 .7s .2s ease backwards;animation:ani_rl_phone1 .7s .2s ease backwards;}
.list_gamead .scroll_on .img_gamead10{-webkit-animation:ani_lr_phone4 .7s .2s ease backwards;-moz-animation:ani_lr_phone4 .7s .2s ease backwards;animation:ani_lr_phone4 .7s .2s ease backwards;}
.list_gamead .scroll_on .img_gamead11{-webkit-animation:ani_rl_phone2 .7s .2s ease backwards;-moz-animation:ani_rl_phone2 .7s .2s ease backwards;animation:ani_rl_phone2 .7s .2s ease backwards;}
/* 2022-01-21 추가 시작 */
.list_gamead .scroll_on .img_community{-webkit-animation:scaleMotion 1.2s ease-in-out;-moz-animation:scaleMotion 1.2s ease-in-out;animation:scaleMotion 1.2s ease-in-out;}
.list_gamead .scroll_on .tit_circle{-webkit-animation:ani_opacity .2s 1.2s ease-in-out backwards;-moz-animation:ani_opacity .2s 1.2s ease-in-out backwards;animation:ani_opacity .2s 1.2s ease-in-out backwards;}
.list_gamead .scroll_on .bg_dotted{-webkit-animation:ani_opacity .3s 1.5s ease-in-out backwards;-moz-animation:ani_opacity .3s 1.5s ease-in-out backwards;animation:ani_opacity .3s 1.5s ease-in-out backwards;}
.list_gamead .scroll_on .img_gamead4_2-1,.list_gamead .scroll_on .img_gamead4_2-2,.list_gamead .scroll_on .img_gamead4_2-3{-webkit-animation:ani_bt_phone1 .7s .2s ease backwards;-moz-animation:ani_bt_phone1 .7s .2s ease backwards;animation:ani_bt_phone1 .7s .2s ease backwards;}
.list_gamead .scroll_on .img_gamead4_3-1,.list_gamead .scroll_on .img_gamead4_3-2,.list_gamead .scroll_on .img_gamead4_3-3,.list_gamead .scroll_on .img_gamead4_3-4{-webkit-animation:ani_bt_phone1 .7s .2s ease backwards;-moz-animation:ani_bt_phone1 .7s .2s ease backwards;animation:ani_bt_phone1 .7s .2s ease backwards;}
.list_gamead .scroll_on .img_gamead4_4-1{-webkit-animation:ani_lr_two .7s .2s ease backwards;-moz-animation:ani_lr_two .7s .2s ease backwards;animation:ani_lr_two .7s .2s ease backwards;}
.list_gamead .scroll_on .img_gamead4_4-2{-webkit-animation:ani_rl_two .7s .2s ease backwards;-moz-animation:ani_rl_two .7s .2s ease backwards;animation:ani_rl_two .7s .2s ease backwards;}
/* 2022-01-21 추가 끝 */
/* Kakao gameAd animation */
/* top to bottom :txt */
@-webkit-keyframes ani_tb_txt{0%{top:-20px;    opacity:0;}
  100%{top:0;    opacity:1;} }
@-moz-keyframes ani_tb_txt{0%{top:-20px;    opacity:0;}
  100%{top:0;    opacity:1;} }
@keyframes ani_tb_txt{0%{top:-20px;    opacity:0;}
  100%{top:0;    opacity:1;} }
/* left to right :phone */
@-webkit-keyframes ani_lr_phone1{0%{left:-330px;    opacity:0;}
  100%{left:49px;    opacity:1;} }
@-moz-keyframes ani_lr_phone1{0%{left:-330px;    opacity:0;}
  100%{left:49px;    opacity:1;} }
@keyframes ani_lr_phone1{0%{left:-330px;    opacity:0;}
  100%{left:49px;    opacity:1;} }
@-webkit-keyframes ani_lr_phone2{0%{left:-476px;    opacity:0;}
  100%{left:132px;    opacity:1;} }
@-moz-keyframes ani_lr_phone2{0%{left:-476px;    opacity:0;}
  100%{left:132px;    opacity:1;} }
@keyframes ani_lr_phone2{0%{left:-476px;    opacity:0;}
  100%{left:132px;    opacity:1;} }
@-webkit-keyframes ani_lr_phone3{0%{left:-65px;    opacity:0;}
  100%{left:65px;    opacity:1;} }
@-moz-keyframes ani_lr_phone3{0%{left:-65px;    opacity:0;}
  100%{left:65px;    opacity:1;} }
@keyframes ani_lr_phone3{0%{left:-65px;    opacity:0;}
  100%{left:65px;    opacity:1;} }
@-webkit-keyframes ani_lr_phone4{0%{left:0;    opacity:0;}
  100%{left:129px;    opacity:1;} }
@-moz-keyframes ani_lr_phone4{0%{left:0;    opacity:0;}
  100%{left:129px;    opacity:1;} }
@keyframes ani_lr_phone4{0%{left:0;    opacity:0;}
  100%{left:129px;    opacity:1;} }
/* 2020-10-16 수정 시작 */
@-webkit-keyframes ani_lr_phone5{0%{left:-65px;    opacity:0;}
  100%{left:-23px;    opacity:1;} }
@-moz-keyframes ani_lr_phone5{0%{left:-65px;    opacity:0;}
  100%{left:-23px;    opacity:1;} }
@keyframes ani_lr_phone5{0%{left:-65px;    opacity:0;}
  100%{left:-23px;    opacity:1;} }
/* 2020-08-13 수정 시작 */
@-webkit-keyframes ani_lr_phone6{0%{left:0;    opacity:0;}
  100%{left:207px;    opacity:1;} }
@-moz-keyframes ani_lr_phone6{0%{left:0;    opacity:0;}
  100%{left:207px;    opacity:1;} }
@keyframes ani_lr_phone6{0%{left:0;    opacity:0;}
  100%{left:207px;    opacity:1;} }
/* // 2020-08-13 수정 끝 */
/* // 2020-10-16 수정 끝 */
/* right to left :phone */
@-webkit-keyframes ani_rl_phone1{0%{right:-60px;    opacity:0;}
  100%{right:-14px;    opacity:1;} }
@-moz-keyframes ani_rl_phone1{0%{right:-60px;    opacity:0;}
  100%{right:-14px;    opacity:1;} }
@keyframes ani_rl_phone1{0%{right:-60px;    opacity:0;}
  100%{right:-14px;    opacity:1;} }
@-webkit-keyframes ani_rl_phone2{0%{right:-134px;    opacity:0;}
  100%{right:134px;    opacity:1;} }
@-moz-keyframes ani_rl_phone2{0%{right:-134px;    opacity:0;}
  100%{right:134px;    opacity:1;} }
@keyframes ani_rl_phone2{0%{right:-134px;    opacity:0;}
  100%{right:134px;    opacity:1;} }
/* 2020-10-16 수정 시작 */
/* bottom to top :phone */
@-webkit-keyframes ani_bt_phone1{0%{bottom:-100;    opacity:0;}
  100%{bottom:0;    opacity:1;} }
@-moz-keyframes ani_bt_phone1{0%{bottom:-100px;    opacity:0;}
  100%{bottom:0;    opacity:1;} }
@keyframes ani_bt_phone1{0%{bottom:-100px;    opacity:0;}
  100%{bottom:0;    opacity:1;} }
/* // 2020-10-16 수정 끝 */
/* left to right :ryan */
@-webkit-keyframes ani_rl_ryan1{0%{left:0;    opacity:0;}
  100%{left:297px;    opacity:1;} }
@-moz-keyframes ani_rl_ryan1{0%{left:0;    opacity:0;}
  100%{left:297px;    opacity:1;} }
@keyframes ani_rl_ryan1{0%{left:0;    opacity:0;}
  100%{left:297px;    opacity:1;} }
/* 2020-10-16 수정 시작 */
/* right to left :ryan */
@-webkit-keyframes ani_rl_ryan2{0%{left:100px;    opacity:0;}
  100%{left:26px;    opacity:1;} }
@-moz-keyframes ani_rl_ryan2{0%{left:100px;    opacity:0;}
  100%{left:26px;    opacity:1;} }
@keyframes ani_rl_ryan2{0%{left:100px;    opacity:0;}
  100%{left:26px;    opacity:1;} }
/* // 2020-10-16 수정 끝 */
/* // 2020-03-05 추가 끝 */
/* 2020-10-16 추가 시작 */
@-webkit-keyframes ani_lr_ad1{0%{left:-50px;    opacity:0;}
  100%{left:0;    opacity:1;} }
@-moz-keyframes ani_lr_ad1{0%{left:-50px;    opacity:0;}
  100%{left:0;    opacity:1;} }
@keyframes ani_lr_ad1{0%{left:-50px;    opacity:0;}
  100%{left:0;    opacity:1;} }
/* // 2020-10-16 추가 끝 */
/* 2022-01-21 추가 시작  */
/* 2가지 이미지 타입 */
/* left to right */
@-webkit-keyframes ani_lr_two{0%{left:0;    opacity:0;}
  100%{left:238px;    opacity:1;} }
@-moz-keyframes ani_lr_two{0%{left:0;    opacity:0;}
  100%{left:238px;    opacity:1;} }
@keyframes ani_lr_two{0%{left:0;    opacity:0;}
  100%{left:238px;    opacity:1;} }
/* right to left */
@-webkit-keyframes ani_rl_two{0%{right:0;    opacity:0;}
  100%{right:238px;    opacity:1;} }
@-moz-keyframes ani_rl_two{0%{right:0;    opacity:0;}
  100%{right:238px;    opacity:1;} }
@keyframes ani_rl_two{0%{right:0;    opacity:0;}
  100%{right:238px;    opacity:1;} }
/* 2022-01-21 추가 끝  */
/* 2018-05-24 추가 시작 */
/* 개인정보처리방침 */
.box_privacy{padding-bottom:199px;font-size:18px;line-height:33px;color:#222;}
.box_privacy .tit_cate{padding:45px 0 36px;}
.group_index{overflow:hidden;margin:13px 0 7px;padding:11px 9px 13px;background-color:#f7f7f7;}
.list_index{float:left;width:50%;padding-left:12px;box-sizing:border-box;}
.tit_privacy{padding:84px 0 15px;font-weight:normal;font-size:24px;line-height:30px;color:#000;}
.list_data{padding-left:18px;color:#000;}
.list_period{float:left;width:608px;padding:9px 0 10px 12px;}
.list_period .kakao_regular{font-weight:normal;}
.list_period li + li{padding-top:33px;}
.list_period .list_data li + li{padding-top:0;}
.list_period + .list_period{overflow:hidden;width:auto;}
.list_data2{float:left;padding-left:12px;}
.list_data2:first-child{width:150px;}
.list_data2.list_center{width:250px;}
.group_info .kakao_regular{display:block;font-weight:normal;}
.group_info .kakao_regular ~ .kakao_regular{padding-top:12px;}
.cont_etc .txt_info{padding-left:21px;}
.emph_info{padding-bottom:23px;}
.group_info2 .kakao_regular ~ .kakao_regular{padding-top:24px;}
.group_card{overflow:hidden;padding-top:23px;}
.group_card .card_box{float:left;width:537px;}
.group_card .card_box + .card_box{float:right;}
.group_card .tit_card{display:block;padding-bottom:4px;font-weight:normal;}
.list_card{overflow:hidden;padding:9px 0 15px;background-color:#f8f8f8;}
.list_card li{float:left;width:50%;padding-left:21px;box-sizing:border-box;}
.list_card .emph_txt{display:inline-block;width:47px;font-weight:normal;vertical-align:top;}
.list_card .link_txt{display:inline-block;position:relative;vertical-align:top;text-decoration:none;}
.list_card .link_txt:after{position:absolute;bottom:4px;left:0;right:0;height:1px;background-color:#222;content:'';}
.box_privacy .txt_etc{padding:22px 0 10px;}
.list_data .link_etc{display:inline-block;position:relative;color:#0024ff;vertical-align:top;text-decoration:none;}
.link_etc:after{position:absolute;bottom:4px;left:0;right:0;height:1px;background-color:#0024ff;content:'';}
.txt_change{padding-bottom:8px;}
.opt_page{display:inline-block;position:relative;margin-top:73px;vertical-align:top;}
.opt_page .link_opt{display:inline-block;width:224px;height:53px;padding-left:25px;border:1px solid #000;line-height:52px;color:#000;vertical-align:top;}
.opt_page .link_opt .img_g{display:inline-block;width:12px;height:8px;margin:23px 0 0 10px;background-position:0 -230px;vertical-align:top;}
.opt_page.opt_open .link_opt .img_g{background-position:0 -240px;}
.opt_page.opt_open .box_opt{display:block;}
.box_opt{display:none;position:absolute;top:47px;left:0;right:0;border:1px solid #000;border-top-color:#fff;background-color:#fff;}
.box_opt .list_opt{padding-bottom:10px;}
.box_opt .list_opt .link_txt{display:block;padding-left:25px;height:44px;line-height:44px;color:#777;text-decoration:none;}
.box_opt .list_opt .link_txt:hover{color:#000;}
/* layer */
.dimmed_layer{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9000;background-color:#000;opacity:.6;}
.notice_layer,.popup_layer{position:fixed;top:50%;left:50%;z-index:9999;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
/* 2020-10-16 수정 */
.inner_notice_layer{padding:32px 44px 79px;border:1px solid #363636;background-color:#fff;}
.inner_notice_layer .layer_body{width:714px;}
.inner_notice_layer .tit_notice{display:block;overflow:hidden;width:650px;font-size:24px;line-height:30px;color:#000;white-space:nowrap;text-overflow:ellipsis;}
.inner_notice_layer .emph_notice{overflow:hidden;padding-top:41px;font-size:20px;line-height:24px;color:#000;white-space:nowrap;text-overflow:ellipsis;}
.inner_notice_layer .txt_notice{padding-top:9px;font-size:18px;line-height:34px;color:#222;}
.inner_notice_layer .info_txt{padding-top:45px;font-size:16px;line-height:28px;color:#666;}
.inner_notice_layer .link_today{position:absolute;bottom:24px;right:26px;font-size:16px;line-height:20px;color:#666;text-decoration:none;}
.inner_notice_layer .link_today:after{position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#000;content:'';}
.inner_notice_layer .btn_close{position:absolute;top:0;right:0;padding:23px 26px;}
.inner_notice_layer .btn_close .img_g{display:block;width:38px;height:38px;background-position:-270px -20px;}
/* 2020-10-16 추가 시작 */
.inner_popup_layer{position:relative;min-width:680px;margin:0 auto;padding:33px 38px 46px 39px;background-color:#fff;box-sizing:border-box;}
.inner_popup_layer .tit_info{display:block;padding-bottom:24px;border-bottom:1px solid #000;font-size:38px;line-height:36px;color:#070707;}
.inner_popup_layer .layer_body{text-align:center;}
.inner_popup_layer .list_info{overflow:hidden;padding:72px 20px 66px 100px;font-size:22px;line-height:26px;letter-spacing:0.02em;color:#000;text-align:left;}
.inner_popup_layer dt,.inner_popup_layer dd{float:left;}
.inner_popup_layer dt ~ dt,.inner_popup_layer dd ~ dd{margin-top:40px;}
.inner_popup_layer dt{min-width:90px;padding-right:10px;box-sizing:border-box;clear:both;}
.inner_popup_layer .link_ok{display:inline-block;min-width:192px;height:50px;padding:0 10px;border:1px solid #000;background-color:#fff;font-size:18px;line-height:48px;color:#000;text-decoration:none;text-align:center;box-sizing:border-box;}
.inner_popup_layer .btn_close{position:absolute;top:-50px;right:-10px;padding:10px;}
.inner_popup_layer .btn_close .img_g{display:block;width:24px;height:24px;background-position:-240px -260px;}
/* // 2020-10-16 추가 끝 */
/* 2020-11-10 추가 시작 */
.vod_layer{display:none;position:fixed;top:50%;left:50%;z-index:9999;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.inner_vod_layer{position:relative;width:750px;height:420px;margin:0 auto;background-color:#000;}
.inner_vod_layer .vod_box{position:relative;}
.inner_vod_layer .vod_box:after{display:block;padding-bottom:56.26%;content:"";}
.inner_vod_layer .vod_box iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:0 none;}
.vod_layer .btn_close{position:absolute;top:-66px;right:8px;}
.vod_layer .btn_close .img_g{width:42px;height:42px;background-position:-310px 0;}
/* //2020-11-10 추가 끝 */
/* 공모전 안내 */
.feature_contest{overflow:hidden;height:848px;font-size:0;line-height:0;background:url(../../../image/pc/20200819/en/temp/bg_contest.png) 50% 0 no-repeat;background-size:cover;text-indent:-9999px;}
.box_contest{padding-bottom:100px;}
.box_contest .group_contest{overflow:hidden;position:relative;padding-bottom:100px;}
.box_contest .group_contest + .group_contest{border-top:1px solid #e5e5e5;}
.box_contest .area_thumb,.box_contest .area_tit{float:left;width:220px;}
.box_contest .area_thumb{padding-top:71px;}
.box_contest .area_tit{padding-top:89px;font-weight:normal;font-size:32px;line-height:45px;color:#000;}
.box_contest .thumb_contest{vertical-align:top;}
.box_contest .info_contest{overflow:hidden;color:#000;}
.box_contest .tit_contest{display:block;padding-top:92px;font-weight:normal;font-size:32px;line-height:42px;}
.box_contest .list_contest{padding-top:33px;}
.list_contest{overflow:hidden;font-size:18px;line-height:28px;}
.list_contest dt{float:left;width:147px;}
.list_contest dd{overflow:hidden;padding-bottom:24px;font-family:'kakao-light','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;}
.list_contest .txt_arr{color:#ffcd00;}
.box_contest .link_down{position:absolute;top:106px;right:0;width:176px;height:60px;border:1px solid #000;font-size:18px;line-height:56px;color:#000;box-sizing:border-box;text-decoration:none;text-align:center;}
.box_contest .txt_down{position:relative;}
.box_contest .txt_down:after{position:absolute;left:0;right:0;bottom:-1px;height:1px;content:'';}
.box_contest .link_down:hover .txt_down:after{background-color:#000;}
.box_contest .link_contest{display:block;width:270px;height:60px;margin:57px auto 0;border:1px solid #fae100;font-size:18px;line-height:56px;color:#000;background-color:#ffcd00;box-sizing:border-box;text-decoration:none;text-align:center;letter-spacing:-0.5px;vertical-align:top;}
.box_contest .btn_type2{margin-top:96px;font-size:0;text-align:center;}
.box_contest .btn_type2 .link_contest{display:inline-block;margin:0;vertical-align:top;}
.box_contest .btn_type2 .link_contest + .link_contest{margin-left:29px;}
.box_contest .list_note{padding-top:95px;}
.list_note li{position:relative;padding-left:10px;font-family:'kakao-light','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;font-size:18px;line-height:26px;letter-spacing:-0.5px;}
.list_note li + li{margin-top:14px;}
.list_note li:before{position:absolute;top:13px;left:0;width:2px;height:2px;background-color:#929292;content:'';}
/* 공모전 접수 */
.form_contest{padding-bottom:100px;}
.box_contest .tit_cate{padding-top:43px;}
.box_contest .tit_games{padding-bottom:26px;}
.fld_basic{margin:52px 0 -2px;}
.fld_basic .tit_games{padding-bottom:21px;}
.fld_basic .wrap_select{min-width:107px;}
.fld_basic .wrap_select + .wrap_select{margin-left:0;}
.fld_applicant .tf_title{margin-bottom:0;}
.fld_applicant .tit_games{padding-bottom:37px;}
.box_contest .fld_partner{position:relative;padding-right:0;}
.fld_partner .txt_applicant{position:absolute;top:16px;right:0;font-size:16px;line-height:20px;color:#555;}
.box_contest .info_agree{height:176px;font-size:16px;line-height:30px;color:#181818;}
.box_contest .info_file{padding-top:0;}
.box_contest .fld_partner + .fld_partner{margin-top:71px;}
.list_moreinfo{padding-top:20px;}
.list_moreinfo li{font-size:16px;line-height:27px;color:#565656;}
.box_contest .fld_partner.fld_piece{margin-top:80px;padding-bottom:6px;}
.fld_piece .list_moreinfo{padding-top:11px;}
/* Invest */
.cont_invest .paging_comm{margin-bottom:-5px;}
.cont_invest .box_g{padding-bottom:200px;}
.cont_invest .tit_cate{padding:47px 0 32px;}
.group_invest:after{display:block;clear:both;content:'';}
.invest_tab{float:left;width:242px;padding:3px 0 0 1px;}
.invest_tab .link_ask{display:inline-block;min-width:142px;height:55px;margin-top:43px;padding:0 10px;background-color:#efefef;border:1px solid #818181;font-size:18px;line-height:55px;color:#000;text-align:center;text-decoration:none;vertical-align:top;box-sizing:border-box;}
/* 2020-10-16 추가 */
.tab_invest li + li{padding-top:26px;}
.tab_invest .link_tab{position:relative;font-size:20px;line-height:24px;color:#000;text-decoration:none;}
.tab_invest .link_tab:hover,.tab_invest .link_tab.on{font-family:'kakao-regular','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;}
.tab_invest .link_tab:after{display:none;position:absolute;bottom:-2px;left:0;right:0;height:3px;background-color:#ffcd00;content:'';}
.tab_invest .link_tab:hover:after,.tab_invest .link_tab.on:after{display:block;}
.area_invest{overflow:hidden;}
.cont_invest .desc_manage{padding-top:57px;}
.cont_invest .tit_manage,.cont_intro .tit_manage,.cont_esg .tit_manage{display:block;font-weight:normal;font-size:24px;line-height:36px;color:#000;}
/* 2020-12-28 수정 */
/* 2023-06-13 수정 */
.cont_invest .txt_desc{padding-top:11px;font-size:18px;line-height:29px;color:#000;}
.cont_invest .emph_games{margin-top:-32px;padding:28px 0 9px;color:#676767;}
/* 2020-09-01 추가 */
.invest_subtab{padding-top:57px;}
.tab_investsub{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.tab_investsub:after{display:block;clear:both;content:'';}
.tab_investsub li{float:left;margin-left:12px;}
/* 2020-09-01 수정 */
.tab_investsub li + li{margin-left:8px;}
.tab_investsub .link_tab{display:block;position:relative;height:59px;padding:18px 10px 10px;font-size:18px;line-height:22px;box-sizing:border-box;text-decoration:none;}
.tab_investsub .link_tab:hover,.tab_investsub .link_tab.on{font-family:'kakao-regular','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;}
.tab_investsub .link_tab:after{display:none;position:absolute;bottom:-1px;left:10px;right:10px;height:3px;background-color:#ffcd00;content:'';}
.tab_investsub .link_tab:hover:after,.tab_investsub .link_tab.on:after{display:block;}
/* opt_invest */
.opt_invest{position:relative;}
.opt_invest .link_opt{font-size:28px;line-height:36px;color:#000;text-decoration:none;}
.opt_invest .link_opt .img_g{display:inline-block;width:14px;height:8px;margin:18px 0 0 11px;background-position:0 -250px;vertical-align:top;}
.opt_invest.opt_open .img_g{background-position:0 -260px;}
.opt_invest .box_opt{display:none;overflow-y:auto;position:absolute;top:43px;right:auto;z-index:10;max-height:185px;border-top-color:#000;}
.opt_invest.opt_open .box_opt{display:block;max-height:120px;}
/* 2022-06-10 수정 */
.opt_invest .list_opt{padding-top:7px;}
.opt_invest .list_opt .link_txt{min-width:111px;height:auto;padding:0 23px 0 25px;font-size:20px;line-height:39px;color:#070707;text-decoration:none;white-space:nowrap;box-sizing:border-box;}
.opt_invest .list_opt .link_txt:hover,.opt_invest .list_opt .link_txt:focus,.opt_invest .list_opt .link_txt.on{font-family:'kakao-regular','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;}
.opt_invest .box_opt{scrollbar-arrow-color:#fff;}
/* IE 스타일 화살표 색상 */
.opt_invest .box_opt{scrollbar-face-color:#e1e1e1;}
/* IE 스타일 현재 게이지 색상 */
.opt_invest .box_opt{scrollbar-track-color:#fff;}
/* IE 스타일 전체 게이지 색상 */
.opt_invest .box_opt::-webkit-scrollbar{width:8px;}
/* 스크롤 바 전체 너비 */
.opt_invest .box_opt::-webkit-scrollbar-track{background-color:#fff;}
/* 전체 게이지 */
.opt_invest .box_opt::-webkit-scrollbar-thumb{background-color:#e1e1e1;border-radius:4px;}
/* 현재 게이지 */
.opt_clause .list_opt .link_txt{min-width:620px;}
/* 2020-09-03 추가 */
.opt_clause2 .list_opt .link_txt{min-width:700px;}
/* 2020-12-28 추가 */
/* 2023-03-06 추가 시작 */
.opt_invest.opt_committe + .tit_manage{margin-top:20px;}
.opt_invest.opt_committe.opt_open .box_opt{max-height:none;}
/* 2023-03-06 추가 끝 */
/* IR table 공통 */
.cell_left{text-align:left;}
.cell_right{text-align:right;}
.invest_tbl{padding-top:23px;}
.invest_tbl + .invest_tbl{padding-top:120px;}
.tbl_comm{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;text-align:center;letter-spacing:-0.025em;}
.tbl_comm th,.tbl_comm td{font-size:18px;line-height:28px;font-family:'kakao-light','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;}
.tbl_comm th{padding:11px 0 13px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;font-weight:normal;font-family:'kakao-regular','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;color:#000;background-color:#fafafa;}
.tbl_comm td{padding:20px 0 22px;color:#252525;}
.tbl_comm tbody td,.tbl_comm tfoot td{border-bottom:1px solid #f0f0f0;}
.tbl_comm .link_txt{text-decoration:none;}
.tbl_comm .link_txt:hover,.tbl_comm .link_txt:focus,.tbl_comm .emph_line td{font-family:'kakao-regular','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;}
.tbl_comm .cell_leftbd{border-left:1px solid #f0f0f0;}
/* 2022-03-10 추가 */
/* 경영정보 > 이사회 */
.tbl_director th + th,.tbl_director td + td{border-left:1px solid #f0f0f0;}
.tbl_director td{padding:22px 0;font-size:16px;line-height:26px;}
.tbl_director .cell_left{padding:21px 30px;}
/* 재무정보 */
.tbl_report th + th,.tbl_report td + td{border-left:1px solid #f0f0f0;}
.tbl_report th{padding:21px 0;border-top-color:#f0f0f0;border-bottom-color:#f0f0f0;font-size:16px;}
.tbl_report td{padding:21px 0;font-size:15px;}
.tbl_report .tit_report{overflow:hidden;height:52px;margin-bottom:-1px;padding:0 25px;border:1px solid #e9e9e9;border-left:0 none;border-right:0 none;font-size:18px;line-height:53px;color:#000;background-color:#f1f1f1;opacity:.99;text-align:left;}
.tbl_report .txt_unit{float:right;font-size:14px;line-height:51px;}
.tbl_report tbody td{text-align:right;padding-right:6px;}
.tbl_report tbody td:first-child{padding-left:25px;text-align:left;}
/* IR 일정 */
.tbl_ir td{padding-left:25px;}
.tbl_ir thead .cell_left{padding-left:25px;}
.cont_invest .img_down{display:inline-block;width:38px;height:38px;margin:-9px 0 -7px 8px;border-radius:50%;background-color:#fafafa;vertical-align:middle;}
.cont_invest .link_txt:hover .img_down,.cont_invest .link_txt:focus .img_down,.cont_invest .link_audio:hover .img_audio,.cont_invest .link_audio:focus .img_audio{background-color:#ffcd00;}
/* 2020-10-16 수정 */
.cont_invest .ico_down{display:block;width:14px;height:16px;margin:11px auto 0;background-position:-50px -250px;}
.cont_invest .ico_audio{width:16px;height:10px;margin:14px auto 0;background-position:-210px -260px;}
/* 2020-10-16 추가 */
.tbl_ir2 tbody th{padding:20px 0 22px 25px;font-family:'kakao-light','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;background-color:#fff;}
.tbl_ir2 td{padding-left:0;}
/* IR 자료실 */
.cont_invest .tit_invest{font-weight:normal;font-size:28px;line-height:34px;color:#000;}
.list_irdata{overflow:hidden;padding:35px 0 91px;}
.list_irdata li{float:left;}
.list_irdata li + li{margin-left:19px;}
.list_irdata .link_ir{display:block;position:relative;width:171px;height:48px;padding-left:19px;border:1px solid #000;font-size:18px;line-height:48px;color:#000;text-decoration:none;}
.list_irdata .link_ir:hover,.list_irdata .link_ir:focus{font-family:'kakao-regular','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;}
.list_irdata .link_ir .img_g{position:absolute;top:16px;right:20px;margin:0;}
/* 2020-10-16 수정,추가,삭제 시작 */
.list_irdata .link_ir .ico_audio{top:20px;}
.tbl_data{padding-right:138px;}
.tbl_data th:first-child{padding-left:26px;text-align:center;}
.tbl_data td{text-align:center;}
.tbl_data td + td{padding-left:54px;}
.tbl_data td + td + td{padding-left:0;}
/* .tbl_data td:first-child{padding-left:17px} */
/* 2020-10-16 삭제 */
.tbl_data .img_down{margin-left:14px;}
.tbl_data th + th{padding-left:50px;}
.tbl_data th + th + th{padding-left:0;}
.tbl_data td{padding:16px 0;}
.tbl_data .img_audio{margin:0;}
.cont_invest .box_invest{width:1366px;}
.box_invest.fixed_tab .tit_cate{margin-left:41px;}
.box_invest.fixed_tab .group_invest{padding-left:287px;}
.box_invest.fixed_tab .invest_tab{margin-left:-641px;}
/* // 2020-10-16 수정,추가,삭제 끝 */
/* 공시정보,공고사항 */
.tbl_board{padding-top:8px;}
.tbl_board .cell_left{padding-left:34px;}
.tbl_board2 .cell_left{padding-left:43px;}
.cont_invest .box_notice .tit_cate{padding:47px 0 0;}
.cont_invest .wrap_desc{padding-top:40px;}
/* 주가정보 */
.area_stock{overflow:hidden;padding-top:12px;}
.area_stock .num_stock{color:#000;}
.area_stock .img_g{display:inline-block;vertical-align:top;}
.area_stock.stock_up .num_stock{color:red;}
.area_stock.stock_down .num_stock{color:#0119fe;}
.area_stock .now_stock{float:left;font-size:46px;}
.area_stock .now_stock .img_g{width:22px;height:5px;margin:28px 0 0 4px;background-position:-50px -270px;}
.area_stock.stock_up .now_stock .img_g{width:20px;height:18px;margin:23px 0 0 5px;background-position:-20px -250px;}
.area_stock.stock_down .now_stock .img_g{width:20px;height:18px;background-position:-20px -270px;}
.area_stock .desc_stock{float:left;padding:26px 0 0 32px;font-size:18px;}
.area_stock .desc_stock .num_stock{margin-left:6px;}
.area_stock .desc_stock .txt_bar{display:inline-block;overflow:hidden;width:1px;height:16px;margin:4px 10px 0 13px;font-size:0;line-height:0;background-color:#e9e9e9;vertical-align:top;}
.area_stock[class*='stock_'] .desc_stock .img_g{width:11px;height:10px;margin:7px 0 0 2px;}
.area_stock.stock_up .desc_stock .img_g{background-position:0 -270px;}
.area_stock.stock_down .desc_stock .img_g{background-position:0 -290px;}
.area_stock .txt_date{float:right;padding-top:31px;font-size:14px;line-height:18px;color:#252525;}
.tbl_stock{padding-top:39px;}
.tbl_stock th + th,.tbl_stock td + td{border-left:1px solid #f0f0f0;}
.group_stock{overflow:hidden;padding-top:87px;}
.group_stock .tbl_stock{padding-top:0;}
.tbl_stock2{float:left;width:636px;}
.tbl_stock .emph_txt{padding:23px 0 19px;font-family:'kakao-regualr','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;}
.tbl_stock2 tbody th,.tbl_stock2 tbody td,.tbl_stock3 tbody td{padding:21px 0;font-size:16px;}
.tbl_stock2 thead th,.tbl_stock2 tbody th{padding-left:25px;text-align:left;}
.tbl_stock2 tbody th{border-bottom-color:#f0f0f0;background-color:#fff;}
.tbl_stock2 tbody th ~ th{border-left:1px solid #f0f0f0;}
.tbl_stock2 tbody td,.tbl_stock2 .emph_txt{padding-right:30px;text-align:right;}
.tbl_stock2 .date_kospi{margin:-14px 0;font-size:16px;line-height:26px;}
.tbl_stock3{float:right;width:424px;}
.tbl_stock3 .type_sale:first-child{color:#0119fe;}
.tbl_stock3 tbody td,.tbl_stock3 tfoot td{padding-right:30px;text-align:right;}
.tbl_stock3 td + td + .type_buy{color:red;}
.tbl_stock3 tbody .type_sale{background-color:#f3fbff;}
.tbl_stock3 tbody .type_buy{background-color:#ffe9e9;}
.tbl_stock3 tfoot [aria-hidden='true']{padding-right:0;text-align:center;}
.tbl_stock4{padding-top:100px;}
.tbl_stock4 .txt_unit{display:block;margin-top:-9px;font-size:14px;}
.tbl_stock4 th{padding:3px 0 2px;}
.tbl_stock4 td{padding:21px 0;font-size:16px;text-align:right;padding-right:15px;}
.tbl_stock4 td:first-child{padding-right:0;text-align:center;}
.tbl_stock4 .emph_txt{padding-right:15px;}
.tbl_stock4 .img_g{display:inline-block;vertical-align:top;}
.tbl_stock4 [class^='stock_'] .img_g{width:11px;height:9px;margin:10px 0 0 6px;}
.tbl_stock4 .stock_up{color:red;}
.tbl_stock4 .stock_down{color:#0119fe;}
.tbl_stock4 .stock_up .img_g{background-position:0 -270px;}
.tbl_stock4 .stock_down .img_g{background-position:0 -290px;}
/* 2023-05-03 추가 시작 */
.tbl_stock5{padding:26px 0 55px;}
.tbl_stock5 td{padding:7px 25px;box-sizing:border-box;height:71px;color:#000;line-height:22px;font-size:16px;letter-spacing:0.002em;}
.tbl_stock5 th{padding:11px 25px 13px;}
.tbl_stock5 th:last-child,.tbl_stock5 td:last-child{border-left:1px solid #f0f0f0;}
.list_stock li{padding-left:15px;font-size:18px;color:#000;line-height:28px;}
.list_stock li:before{display:inline-block;margin:0 5px 0 -10px;content:'*';}
.opt_stock{display:flex;align-items:flex-end;justify-content:space-between;}
.opt_stock .box_opt{min-width:278px;}
.opt_stock .date_stock{font-size:14px;color:#252525;line-height:25px;}
.opt_stock + .group_clause{margin-top:9px;}
.tbl_stock5 + .txt_stock{font-size:20px;font-weight:bold;padding-bottom:10px;}
/* 2023-05-03 추가 끝 */
/* 주주구성 */
.group_manage{overflow:hidden;}
.group_manage ~ .group_manage{padding-top:90px;}
.group_manage .tit_manage{float:left;}
.group_manage .info_unit{float:right;padding-top:15px;font-size:14px;line-height:18px;color:#252525;}
.tbl_member td,.tbl_member tbody th{padding:21px 0;font-size:16px;background-color:#fff;}
.tbl_member thead th + th,.tbl_member td{border-left:1px solid #f0f0f0;}
.tbl_member tbody th{padding-left:25px;border-color:#f0f0f0;font-family:'kakao-light','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;text-align:left;}
.tbl_member .cell_right{padding-right:175px;}
.tbl_member2 td{padding:21px 10px 21px 5px;text-align:right;}
/* 이사회 */
.tbl_director2 .cell_left{padding-right:10px;}
.tit_manage ~ .tit_manage{padding-top:112px;}
.tit_manage + .tit_manage{padding-top:44px;}
/* 2022-05-25 추가 */
.tit_clause,.list_clause,.txt_clause,.list_addition{font-size:18px;line-height:32px;}
.tit_clause{display:block;padding-top:14px;color:#000;}
.tit_clause ~ .tit_clause{padding-top:44px;}
.list_clause,.list_addition{padding:4px 0 0 1px;color:#444;}
/* 정관 */
.txt_clause + .list_clause{padding-top:0;}
.txt_clause{color:#444;}
.group_clause{margin-top:19px;border-top:1px solid #ebebeb;}
.group_clause ~ .group_clause{margin-top:54px;}
.group_clause .tit_manage{padding-top:50px;}
.list_addition li{padding-top:8px;}
.list_addition li + li{padding-top:13px;}
.list_addition .tit_emph{display:block;}
.list_addition .kakao_regular{display:block;padding-right:14px;color:#000;}
/* 2022-06-10 수정 */
.group_clause .txt_recent{padding-top:12px;font-size:16px;}
/* 2020-12-28 추가 시작 */
/* 윤리강령 */
.box_ethics{padding-bottom:200px;}
.box_ethics .tit_cate{padding:47px 0 32px;}
/* //2020-12-28 추가 끝 */
/* 좌측 탭 고정 */
.fixed_tab{position:relative;}
.fixed_tab .group_invest{padding:0 0 0 243px;}
/* 2020-09-03 수정 */
.fixed_tab .invest_tab{position:absolute;top:123px;left:50%;margin-left:-560px;}
/* 2020-09-03 수정 */
/* .fixed_tab .invest_tab{top:193px} */
/* 2020-09-03 삭제 */
/* 맨 위로 */
.link_top{display:none;position:fixed;bottom:40px;right:0;padding:20px;text-decoration:none;}
.link_top.on{display:block;}
.link_top .img_g{width:20px;height:23px;background-position:-80px -230px;}
.link_top.fixed{position:absolute;bottom:258px;}
/* 2021-10-05 사회공헌 추가 시작 */
/* 다가치 이야기 */
.feature_story{border-bottom:14px solid #f3f3f3;background-image:url(../../../image/pc/20200819/en/bg_story.jpg);}
.box_story .section_game{padding-bottom:37px;}
.box_story .section_game + .section_game{font-size:0;line-height:0;}
.box_story .subtit_story{display:block;margin-bottom:57px;font-size:46px;color:#f5b800;text-align:center;line-height:66px;font-weight:normal;}
.box_story .txt_story{padding-bottom:55px;text-align:center;font-size:22px;line-height:35px;color:#222;}
.box_story .list_story{width:930px;margin:0 auto 48px;padding:30px 74px;background-color:#f6f6f6;border:solid 1px #ececec;border-radius:30px;box-sizing:border-box;}
.box_story .list_story li{font-size:17px;margin-bottom:20px;}
/* 2021-10-27 수정 */
.box_story .list_story li:last-child{margin-bottom:0;}
.box_story .list_story .font_style{margin-right:17px;}
.box_story .point_color1{color:#a5a5a5;}
.box_story .tit_story{display:block;margin-bottom:35px;text-align:center;font-size:54px;font-weight:normal;line-height:47px;color:#252525;}
.box_story .vision_wrap{padding:140px 94px 111px;}
.box_story .frame_vision{display:inline-block;width:328px;height:393px;margin-top:44px;background:url(../../../image/pc/20200819/en/frame_vision.png) no-repeat 0 0;text-align:center;vertical-align:middle;}
.box_story .desc_vision{display:table-cell;width:328px;height:328px;vertical-align:middle;}
.frame_vision .addition_vision{display:inline-block;font-size:20px;color:#fff;}
.frame_vision .addition_vision:after{display:block;margin:10px 0 33px;border-bottom:solid 1px #fff;content:'';}
.frame_vision .subject_vision{display:block;font-size:28px;color:#222;line-height:35px;}
.box_story .ico_rarrow{display:inline-block;position:relative;top:35px;width:96px;height:94px;margin:0 80px 0 97px;background-position:-275px -150px;}
.box_story + .full_g{padding-bottom:158px;width:100%;vertical-align:top;}
.box_story .together_wrap{padding:115px 70px 56px;}
/* 다가치 게임*/
.feature_game{border-bottom:14px solid #f3f3f3;background-image:url(../../../image/pc/20200819/en/bg_game.jpg);}
.box_game{padding:122px;}
.box_game .tit_games{display:block;margin-bottom:59px;font-size:46px;line-height:62px;color:#222222;text-align:center;}
.box_game .txt_games{margin-bottom:46px;font-size:22px;line-height:35px;color:#222222;text-align:center;}
.box_game .txt_emph{display:block;margin-bottom:122px;font-size:28px;line-height:66px;color:#f4ac00;text-align:center;}
.box_game .list_games{width:750px;margin:0 auto;}
.list_games li{padding-bottom:95px;}
.list_games .thumb_g{width:750px;height:422px;margin-bottom:9px;}
.list_games .tit_photo{display:block;margin-bottom:3px;font-size:32px;line-height:62px;color:#222;}
.list_games .txt_photo{font-size:18px;line-height:33px;color:#252525;}
.box_game .btn_go{display:block;width:270px;height:60px;margin:75px auto 99px;text-align:center;color:#000;font-size:19px;line-height:60px;background-color:#ffcd00;}
.txt_games + .list_horizon{padding-top:130px;}
.list_horizon .thumb_g{display:inline-block;width:498px;height:282px;margin:0 40px 220px 0;}
.list_horizon .desc_horizon{display:inline-block;width:calc(100% - 548px);margin-bottom:137px;}
.list_horizon .tit_horizon{display:block;margin-bottom:24px;font-size:28px;line-height:28px;color:#222;}
.list_horizon .txt_horizon{margin-bottom:32px;font-size:18px;line-height:32px;letter-spacing:0.1px;color:#222;}
.list_horizon .date_horizon{font-size:18px;line-height:32px;color:#8d8d8d;}
.society_tab{font-size:0;line-height:0;background-color:#fff;border-bottom:1px solid #e5e5e5;text-align:center;}
.society_tab .tab_sub{display:inline-block;vertical-align:top;}
.society_tab li{display:inline-block;vertical-align:top;}
.society_tab li + li{margin-left:40px;}
.society_tab .link_tab{display:block;position:relative;padding:16px 15px 12px;font-size:18px;line-height:24px;color:#2e2d37;text-decoration:none;}
.society_tab .link_tab:hover,.business_tab .link_tab:focus,.business_tab .on .link_tab{font-family:'kakao-regular','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;}
.society_tab .on .link_tab:after{position:absolute;bottom:-1px;left:15px;right:15px;height:3px;background-color:#ffcd00;content:'';}
.society_tab.fixed_on{position:fixed;top:70px;left:0;right:0;z-index:90;}
.society_tab.fixed_on ~ .box_g{padding-top:53px;}
/* 다가치 발자취 */
.cont_society .box_default{margin-bottom:80px;}
.cont_society .box_default:after{display:block;clear:both;content:'';}
.feature_foot{border-bottom:14px solid #f3f3f3;background-image:url(../../../image/pc/20200819/en/bg_foot.jpg);}
.box_default .wrap_btn{position:fixed;bottom:30px;right:52px;margin:16px 53px 0 0;border-radius:50px;background-color:transparent;box-shadow:0px 9px 36px 0px rgba(0,0,0,0.2);z-index:1;}
.box_default .wrap_btn.fixed{bottom:250px;}
.feature_foot + .box_default .btn_all{width:348px;}
.box_default .btn_all{width:268px;height:72px;border-radius:50px;font-size:0;background-color:#ffd529;box-shadow:0px 2px 0px 0px #f2c21d;}
.box_default .btn_txt{display:inline-block;font-size:18px;line-height:26px;color:#000;letter-spacing:-0.025em;vertical-align:top;text-shadow:0px 1px 5px rgba(124,101,8,0.11);}
.box_default .ico_all{display:inline-block;width:18px;height:18px;margin:4px 0 0 15px;background-position:-100px -260px;vertical-align:top;}
.box_default .ico_down{display:inline-block;width:8px;height:12px;margin:7px 0 0 10px;background-position:-240px -225px;vertical-align:top;}
.box_foot{margin-bottom:150px;padding-top:80px;}
/* 2021-10-20 수정 */
.box_foot .tit_games{display:inline-block;width:145px;margin-left:74px;font-size:42px;line-height:62px;vertical-align:top;}
.box_foot .list_history{display:inline-block;width:calc(100% - 223px);overflow:hidden;margin-bottom:82px;}
.box_foot .list_history li{position:relative;margin-bottom:85px;padding-left:46px;}
.box_foot .list_history li:first-child{margin-top:0;}
.box_foot .desc_history{margin-left:30px;}
.box_foot .tit_history{display:inline-block;margin-top:9px;font-size:24px;line-height:44px;color:#222;}
.box_foot .bu_month{position:absolute;top:10px;left:0;width:46px;height:46px;border-radius:50%;font-size:22px;line-height:44px;color:#fff;background-color:#ffcd00;text-align:center;}
.box_foot .txt_history{margin-bottom:35px;font-size:18px;line-height:28px;color:#222;letter-spacing:0.010em;}
.box_foot .img_history{margin-left:-26px;}
.box_foot .img_history:after{display:block;clear:both;content:'';}
.img_history .img_frame{position:relative;float:left;width:280px;height:158px;margin-left:26px;}
.box_foot .img_g.btn_vod{position:absolute;top:50%;left:50%;width:64px;height:64px;transform:translate(-34px,-34px);background-position:-290px -70px;}
/* 다가치추억 */
.feature_memory{border-bottom:14px solid #f3f3f3;background-image:url(../../../image/pc/20200819/en/bg_memory.jpg);}
.feature_memory .tit_feature{padding-top:220px;}
.box_memory{padding:85px 0 234px;}
.box_memory .list_memory li{float:left;max-width:520px;width:50%;box-sizing:border-box;margin:0 0 65px 80px;}
.box_memory .list_memory li:nth-child(2n-1){clear:both;margin-left:0;}
.box_memory .list_memory:after{display:block;clear:both;content:'';}
.box_memory .list_memory .tit_memory{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:66px;margin:5px 0 10px;font-size:22px;font-weight:normal;line-height:33px;color:#070707;}
.box_memory .list_memory .txt_date{font-size:18px;line-height:26px;color:#464646;}
.box_memory .list_memory .link_memory{display:inline-block;}
.box_memory .list_memory .link_memory:hover{text-decoration:none;}
.box_memory .list_memory .link_memory:hover .tit_memory{font-weight:bolder;}
.list_memory .link_memory .thumb_g{width:520px;height:292px;}
/* 사회공헌백서 */
.feature_contribution{border-bottom:14px solid #f3f3f3;background-image:url(../../../image/pc/20200819/en/bg_contribution.jpg);}
.feature_contribution .tit_feature{padding-top:108px;}
.box_contribution{width:1000px;padding-top:108px;}
.box_contribution .top_conbu{display:table;width:100%;border-bottom:1px solid #cfcfd3;padding-bottom:100px;}
.box_contribution .frame_conbu{position:relative;background-color:#fae100;box-sizing:border-box;}
/* 2021-10-15 수정 */
.top_conbu .frame_conbu{display:table-cell;width:520px;height:356px;padding:35px 39px;background-size:520px 356px;}
.top_conbu .year_conbu,.top_conbu .fix_conbu{display:block;margin-bottom:1px;font-size:26px;color:#222;line-height:28px;}
.top_conbu .txt_conbu{position:absolute;bottom:35px;right:39px;font-size:11px;color:#222;letter-spacing:-0.02em;}
/* 2021-10-15 수정 */
.top_conbu .img_conbu{display:table-cell;width:425px;}
.top_conbu .desc_conbu{display:table-cell;padding-left:54px;vertical-align:middle;}
.desc_conbu .tit_conbu{display:block;margin-bottom:25px;font-size:42px;line-height:62px;letter-spacing:-0.41px;color:#222;}
.desc_conbu .tit_conbu .year_conbu{display:block;font-size:42px;line-height:38px;}
.box_contribution .link_down{display:block;width:270px;height:60px;border:1px solid #393939;text-align:center;font-size:19px;line-height:60px;box-sizing:border-box;}
.list_conbu .link_down{width:234px;margin:0 auto;}
.link_down .img_g{display:inline-block;width:18px;height:18px;margin:20px 0 0 10px;background-position:-100px -260px;vertical-align:top;}
.list_conbu{margin:100px auto 260px;}
.list_conbu li{float:left;max-width:314px;margin-left:29px;}
.list_conbu li:first-child{margin-left:0;}
.list_conbu:after{display:block;clear:both;content:'';}
.list_conbu .tit_conbu{display:block;text-align:center;font-size:19px;line-height:60px;color:#222;margin-top:5px;}
.list_conbu .frame_conbu{position:relative;padding:19px 23px;width:314px;height:215px;background-size:314px 215px;}
/* 2021-10-15 수정 */
.list_conbu .year_conbu,.list_conbu .fix_conbu{display:block;font-size:20px;color:#222;}
.list_conbu .txt_conbu{position:absolute;bottom:19px;right:23px;font-size:8px;color:#222;}
/* 2021-10-15 수정 */
.society_layer{position:fixed;top:50%;left:50%;max-width:750px;z-index:9999;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.society_layer .btn_close{position:absolute;top:-84px;right:0;width:84px;height:84px;padding:26px;background-color:#000;box-sizing:border-box;}
.society_layer .btn_close .img_g{width:30px;height:30px;background-position:-240px -295px;}
.swiper_wrap{position:relative;}
.swiper-wrapper{height:100%;font-size:0;line-height:0;}
.swiper-wrapper .swiper-slide{position:relative;display:inline-block;overflow:hidden;box-sizing:border-box;}
.swiper-wrapper .swiper-slide img{display:block;width:100%;vertical-align:top;}
.mySwiper2{margin-bottom:46px;overflow:hidden;}
.mySwiper2 .swiper-slide{width:750px;height:422px;}
.mySwiper .swiper-slide{width:280px;height:158px;cursor:pointer;}
.swiper-slide .img_g.btn_vod{position:absolute;top:50%;left:50%;width:70px;height:70px;margin:-35px 0 0 -35px;background-position:-290px -70px;}
.img_g[class*='swiper-button-']{position:absolute;top:50%;width:30px;height:60px;margin-top:-30px;background-position:-240px -150px;cursor:pointer;}
.img_g.swiper-button-prev{left:-99px;}
.img_g.swiper-button-disabled{opacity:0.3;cursor:not-allowed;}
.img_g.swiper-button-next{right:-99px;transform:rotate(-180deg);}
.swiper-slide-thumb-active{border:2px solid #FFD300;}
/* 2021-10-05 사회공헌 추가 종료 */
.opt_invest + .tbl_board{padding-top:23px;}
/* 2023-05-17 추가*/
/* 2023-06-13 추가 시작 */
/* ESG 보고서 */
.feature_pubwelfare{border-bottom:14px solid #f3f3f3;background-image:url(../../../image/pc/20200819/ko/bg_contribution.jpg);background-position:50% 50%;}
.feature_pubwelfare .tit_feature{padding-top:108px;}
.box_gallery{width:1000px;padding-top:108px;}
.box_gallery .top_gallery{display:table;width:100%;}
/* 2023-06-26 수정 및 추가 시작 */
.box_gallery .frame_gallery{position:relative;box-sizing:border-box;}
.box_gallery .img_thumb{width:100%;vertical-align:top;}
.top_gallery .frame_gallery{display:table-cell;width:520px;height:356px;}
/* 2023-06-26 수정 및 추가 끝 */
.top_gallery .year_gallery,.top_gallery .fix_gallery{display:block;margin-bottom:1px;font-size:26px;color:#222;line-height:28px;}
.top_gallery .txt_gallery{position:absolute;bottom:35px;right:39px;font-size:11px;color:#222;letter-spacing:-0.02em;}
.top_gallery .img_gallery{display:table-cell;width:425px;}
.top_gallery .desc_gallery{display:table-cell;padding-left:54px;vertical-align:middle;}
.desc_gallery .tit_gallery{display:block;font-size:42px;line-height:62px;letter-spacing:-0.41px;color:#222;}
.desc_gallery .tit_gallery .year_gallery{display:block;font-size:42px;line-height:38px;}
.box_gallery .link_down{display:block;width:270px;height:60px;margin-top:25px;border:1px solid #393939;text-align:center;font-size:19px;line-height:60px;box-sizing:border-box;}
.list_gallery .link_down{width:234px;margin:0 auto;}
.link_down .img_g{display:inline-block;width:18px;height:18px;margin:20px 0 0 10px;background-position:-100px -260px;vertical-align:top;}
.list_gallery{margin:100px auto 260px;padding-top:100px;border-top:1px solid #cfcfd3;}
.list_gallery li{float:left;max-width:314px;margin-left:29px;}
.list_gallery li:first-child{margin-left:0;}
.list_gallery:after{display:block;clear:both;content:'';}
.list_gallery .tit_gallery{display:block;text-align:center;font-size:22px;line-height:60px;color:#222;margin-top:5px;}
.list_gallery .frame_gallery{position:relative;width:314px;height:215px;}
/* 2023-06-26 수정 */
.list_gallery .year_gallery,.list_gallery .fix_gallery{display:block;font-size:20px;color:#222;}
.list_gallery .txt_gallery{position:absolute;bottom:19px;right:23px;font-size:8px;color:#222;}
/* ESG */
.cont_esg{padding:46px 0 200px;}
.opt_esg{margin-top:44px;}
.opt_invest.opt_esg .box_opt{max-height:none;min-width:280px;}
.group_esg .tit_manage{color:#040404;}
.group_esg .txt_clause{color:#444;padding-top:8px;}
.group_esg .subtit_clause{display:block;font-size:18px;line-height:32px;padding-top:8px;color:#444;}
.group_esg .txt_clause + .subtit_clause{margin-top:10px;}
.group_esg .txt_clause + .tit_clause{margin-top:10px;}
.group_esg .list_clause li{padding-left:20px;text-indent:-18px;}
.group_esg .tit_manage + .txt_clause{padding-top:44px;}
.group_esg ul.list_clause li{padding-left:10px;text-indent:-10px;}
/* 2023-06-13 추가 끝 */
/* 2023-10-26 추가 시작 */
.k_head .area_btn{position:absolute;bottom:20px;left:0;}
/* 2023-11-03 수정 */
.k_head .area_btn .link_btn{display:inline-block;width:176px;height:42px;line-height:40px;border:solid 1px #555;box-sizing:border-box;}
.k_head .area_btn .img_g{display:inline-block;width:8px;height:14px;margin-left:10px;vertical-align:middle;background-position:-290px 0;}
.k_head .area_sns{position:absolute;bottom:20px;right:0;}
/* 2023-11-03 수정 */
.k_head .area_btn{position:absolute;bottom:0;left:0;}
.k_head .area_btn .link_btn{display:inline-block;width:176px;height:42px;line-height:40px;border:solid 1px #555;box-sizing:border-box;}
.k_head .area_btn .img_g{display:inline-block;width:8px;height:14px;margin-left:10px;vertical-align:middle;background-position:-290px 0;}
.k_head .area_sns{position:absolute;bottom:0;right:0;}
.k_head .area_sns .list_sns{margin-left:-25px;}
.k_head .area_sns .list_sns:after{display:block;clear:both;content:'';}
.k_head .area_sns .list_sns li{float:left;margin-left:25px;}
.k_head .area_sns .list_sns .img_g{width:40px;height:30px;}
.k_head .area_sns .list_sns .ico_talk{background-position:-275px -245px;}
.k_head .area_sns .list_sns .ico_youtube{background-position:-315px -245px;}
.k_head .area_sns .list_sns .ico_facebook{background-position:-275px -275px;}
.k_head .area_sns .list_sns .ico_instagram{background-position:-315px -275px;}
.k_head .area_sns .list_sns .ico_talk:hover{background-position:-355px -245px;}
.k_head .area_sns .list_sns .ico_youtube:hover{background-position:-355px -275px;}
.k_head .area_sns .list_sns .ico_facebook:hover{background-position:-355px -305px;}
.k_head .area_sns .list_sns .ico_instagram:hover{background-position:-355px -335px;}
.feature_intro .area_btn{position:absolute;bottom:46px;}
.feature_intro .area_btn .link_btn{display:inline-block;text-align:center;width:176px;height:42px;line-height:40px;border:solid 1px #555;box-sizing:border-box;}
.feature_intro .area_btn .img_g{display:inline-block;width:8px;height:14px;margin-left:10px;vertical-align:middle;background-position:-290px 0;}
/* 2023-10-26 추가 끝 */
@media only screen and (max-width:1240px){.fixed_tab .tit_cate,.fixed_tab .invest_tab{left:0;padding-left:53px;margin-left:0;}
  .link_top{position:absolute;right:53px;bottom:258px;} }
@media only screen and (min-height:928px){.wrap_contact #kakaoFoot{position:fixed;bottom:0;left:0;right:0;} }
/* 레티나 */
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.img_g,.paging_business li + li:before{background-image:url(../../../image/pc/20200819/en/retina/img_g_rtn_230526.png);}
  /* 2019-05-14 수정 */
  /* 2020-03-05 수정 */
  /* 2020-10-16 수정 */
  /* 2021-10-05 수정 */
  /* 2023-10-26 수정 KO_230526 스프라이트 이미지로 변경 */
  .box_welfare .item_line.odd:before{background-image:url(../../../image/pc/20200819/en/retina/bg_arr_left.png);}
  .box_welfare .item_line:before{background-image:url(../../../image/pc/20200819/en/retina/bg_arr_right.png);}
  .list_process li + li:before{background-image:url(../../../image/pc/20200819/en/retina/arr_process.png);}
  .info_planer .img_card{background-image:url(../../../image/pc/20200819/en/retina/img_card.png);} }