@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/icon?family=Material+Icons);
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100;300;400;500;700;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@100;300;400;500;700;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+HK:wght@100;300;400;500;700;900&display=swap);
a,dd,div,dl,dt,em,h1,h2,h3,h4,h5,h6,input,label,li,ol,p,span,svg,textarea,ul{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}hr{margin:0;padding:0}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{vertical-align:baseline;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:100%;outline:0;padding:0;margin:0;border:0}strong{font-weight:700}body{background:#fff;line-height:1.2;color:#000}ol,ul{list-style:none}textarea{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:""}a:active,a:hover,a:link,a:visited{text-decoration:none}button{border:0;cursor:pointer}button,canvas,input{margin:0;padding:0}canvas{vertical-align:top}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}button,input{outline:none;border:none}button{background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s,color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s,color 5000s ease-in-out 0s}@font-face{font-family:LG;src:url(https://goodtouch.games/fonts/LG.ttf?v=d65eye91xn) format("truetype"),url(https://goodtouch.games/fonts/LG.woff?v=d65eye91xn) format("woff"),url(https://goodtouch.games/fonts/LG.svg?v=d65eye91xn#LG) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" font-icon-"],[class^=font-icon-]{font-family:LG!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-icon-human:before{content:""}.font-icon-search:before{content:""}.font-icon-table:before{content:""}.font-icon-download:before{content:""}.font-icon-arrow2-left:before{content:""}.font-icon-arrow2-right:before{content:""}.font-icon-arrow-dubble-left:before{content:""}.font-icon-arrow-dubble-right:before{content:""}.font-icon-arrow-up:before{content:""}.font-icon-arrow-down:before{content:""}.font-icon-arrow-left:before{content:""}.font-icon-arrow-right:before{content:""}.font-icon-buger:before{content:""}.font-icon-home:before{content:""}.font-icon-logo-LG:before{content:""}.font-icon-play:before{content:""}.font-icon-plus:before{content:""}.font-icon-plus-circle .path1:before{content:"";color:#000}.font-icon-plus-circle .path2:before{content:"";margin-left:-1em;color:#fff}.font-icon-checkmark:before{content:""}html[lang=en] *,html[lang=ko] *{word-break:keep-all}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.loading{display:none}.loading[data-loading=true]{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.7);z-index:3000}.loading[data-loading=true] .circle{position:fixed;top:50%;left:50%;width:70px;height:70px;margin:-25px 0 0 -25px;-webkit-animation-name:loading;animation-name:loading;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:.85s;animation-duration:.85s;-webkit-animation-timing-function:cubic-bezier(.55,.06,.3,.86);animation-timing-function:cubic-bezier(.55,.06,.3,.86)}.loading[data-loading=true] .circle:after{content:"Loading";position:relative;display:block;border:10px solid #1e78d1;font-size:0;border-radius:100%;width:10%;height:10%;background:#1e78d1;z-index:11}.loading[data-loading=true] .circle:before{content:"Loading Line";position:absolute;top:-7.5%;left:-7.5%;right:-7.5%;bottom:-7.5%;font-size:0;border:10px solid #25c1b9;border-radius:100%;z-index:10}@-webkit-keyframes fixedHeader{0%{top:-72px}to{top:0}}@keyframes fixedHeader{0%{top:-72px}to{top:0}}#header{position:absolute;top:0;left:0;right:0;-webkit-box-shadow:0 4px 7px 0 rgba(0,0,0,.07);box-shadow:0 4px 7px 0 rgba(0,0,0,.07);background-color:#fff;z-index:1000}#header .btn_mobile_menu{display:none;position:absolute;top:0;bottom:0;right:0;width:80px;z-index:30;cursor:pointer}#header .btn_mobile_menu .menu{display:table;width:100%;height:100%}#header .btn_mobile_menu .menu .icon_line{display:table-cell;vertical-align:middle}#header .btn_mobile_menu .menu .icon_line .icon{position:relative;width:32px;margin:0 auto;padding:10px 0}#header .btn_mobile_menu .menu .icon_line .icon .txt{width:100%;height:2px;background-color:#727272;font-size:0}#header .btn_mobile_menu .menu .icon_line .icon:after,#header .btn_mobile_menu .menu .icon_line .icon:before{position:absolute;left:0;width:100%;height:2px;font-size:0;background-color:#727272}#header .btn_mobile_menu .menu .icon_line .icon:before{content:"Menu Top";top:0}#header .btn_mobile_menu .menu .icon_line .icon:after{content:"Menu Bottom";bottom:0}#header .btn_mobile_menu[data-mobile-menu=open] .menu .icon_line .icon:after,#header .btn_mobile_menu[data-mobile-menu=open] .menu .icon_line .icon:before{content:none}#header .btn_mobile_menu[data-mobile-menu=open] .menu .icon_line .icon .txt{background:none;height:100%;text-align:center}#header .btn_mobile_menu[data-mobile-menu=open] .menu .icon_line .icon .txt:after{content:"\e5cd";font-family:Material Icons;font-size:30px;color:#727272;display:block}#header .header_wrap{width:1296px;height:72px;margin:0 auto;text-align:right}#header .header_logo{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-position:-1038px -620px;width:127px;height:20px;margin:25px 0 0 64px;float:left}#header .header_logo a{display:block;width:100%;height:100%}#header .gnb{display:inline-block}#header .gnb .gnb_menu{font-size:0}#header .gnb .gnb_menu .gnb_menu_list{display:inline-block}#header .gnb .gnb_menu .gnb_menu_item{position:relative;display:block;font-size:16px;font-weight:400;color:#000;letter-spacing:-.03em;line-height:24px;padding:24px 64px 25px}#header .gnb .gnb_menu .gnb_menu_item:hover{color:#1e78d1}#header .gnb .gnb_menu .gnb_menu_item.active:after{content:"Gnb Menu Line";position:absolute;left:0;right:0;bottom:0;height:4px;font-size:0;background-color:#1e78d1}#header .header_util{position:relative;float:right}#header .header_util .header_lang{margin:0 66px 0 64px;padding:23px 0 25px}#header .header_util .header_lang[data-open=open] .language_select{display:block!important}#header .header_util .header_lang .selected{position:relative;font-size:16px;font-weight:400;color:#000;letter-spacing:-.03em;line-height:24px;cursor:pointer;z-index:10}#header .header_util .header_lang .selected:after{content:"\e5cf";display:inline-block;font-size:26px;font-family:Material Icons;vertical-align:top;margin:1px 0 0 -1px}#header .header_util .header_lang .language_select{display:none;position:absolute;top:0;left:50%;width:146px;margin-left:-73px;padding-top:80px;z-index:9}#header .header_util .header_lang .language_list{background-color:#fff;border-radius:10px;-webkit-box-shadow:2px 4px 4px 0 rgba(21,31,66,.2);box-shadow:2px 4px 4px 0 rgba(21,31,66,.2)}#header .header_util .header_lang .language_list .language_item{text-align:left;margin:0 auto;padding:3px}#header .header_util .header_lang .language_list .language_item .language{display:block;font-size:16px;color:#000;letter-spacing:-.03em;line-height:34px;text-indent:17px;margin-top:6px}#header .header_util .header_lang .language_list .language_item .language:first-child{margin-top:0}#header .header_util .header_lang .language_list .language_item .language.active{background-color:#eee;border-radius:8px}#header .header_util .header_lang .language_list .language_item .language:hover{color:#1e78d1}.scroll_top_btn{position:fixed;right:50%;bottom:112px;z-index:1000;margin-right:-700px;background-color:rgba(244,245,249,.5);opacity:0;-webkit-transition:opacity .15s cubic-bezier(.72,.03,.23,.91);transition:opacity .15s cubic-bezier(.72,.03,.23,.91);pointer-events:none;cursor:default}.scroll_top_btn:hover{background-color:#1e78d1;height:38px}.scroll_top_btn:hover .content_top{border-color:#1e78d1}.scroll_top_btn:hover .content_top:after{color:#fff}.scroll_top_btn.active{opacity:1;pointer-events:all;cursor:pointer}.scroll_top_btn.bottom{position:absolute;bottom:200px}.scroll_top_btn .content_top{width:38px;height:38px;line-height:38px;border:1px solid #7e8498;display:block;font-size:0;text-align:center}.scroll_top_btn .content_top:after{content:"expand_less";font-family:Material Icons;font-size:32px;display:inline-block;vertical-align:top;color:#000}@media (min-width:1024px){#header.fixed{position:fixed;top:0;left:0;right:0;-webkit-animation-name:fixedHeader;animation-name:fixedHeader;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-timing-function:cubic-bezier(.72,.03,.23,.91);animation-timing-function:cubic-bezier(.72,.03,.23,.91);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media (max-width:1366px){#header,#header .header_wrap{width:100%}.scroll_top_btn{display:none}}@media (max-width:1023px){#header{position:fixed;top:0;left:0;right:0;height:70px}#header .header_wrap{text-align:left;padding-top:26px}#header .header_logo{margin:0 auto;float:none}#header .btn_mobile_menu,#header [data-mobile-menu=open]+.header_box{display:block}#header .header_box{display:none}#header .header_box .box{position:fixed;top:0;right:0;bottom:0;width:360px;background-color:#fff;z-index:20}#header .header_box .box .mobile_menu_logo{position:relative;display:block;margin:0 20px;padding:26px 0;border-bottom:1px solid #1e78d1;background-color:#fff;z-index:10}#header .header_box .box .mobile_menu_logo a{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-position:-1038px -620px;width:127px;height:20px;font-size:0;display:block;margin-left:15px}#header .header_box .box .inner{position:relative;height:100%;z-index:9;overflow-y:auto}#header .header_box:after{content:"Cover";position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;font-size:0;background-color:rgba(0,0,0,.55)}#header .header_box .gnb{display:block;padding:20px 20px 0;margin:0 16px}#header .header_box .gnb .gnb_menu .gnb_menu_list{display:block}#header .header_box .gnb .gnb_menu .gnb_menu_list .gnb_menu_item{padding:20px 0;font-size:20px;font-weight:400;color:#000;letter-spacing:-.03em}#header .header_box .gnb .gnb_menu .gnb_menu_list .gnb_menu_item:before{content:"arrow_forward_ios";font-family:Material Icons;font-size:16px;color:#c9c9c9;position:absolute;top:50%;right:0;margin-top:-12px}#header .header_box .gnb .gnb_menu .gnb_menu_list .gnb_menu_item.active:after{content:none}#header .header_box .header_util{float:none;margin-bottom:100px}#header .header_box .header_util .header_lang{padding:0 20px;margin:0 16px}#header .header_box .header_util .header_lang[data-open=open] .selected:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#header .header_box .header_util .header_lang .selected{display:block;font-size:20px;font-weight:400;color:#000;letter-spacing:-.03em;padding:20px 0}#header .header_box .header_util .header_lang .selected:after{content:none}#header .header_box .header_util .header_lang .selected:before{content:"arrow_forward_ios";font-family:Material Icons;font-size:16px;color:#c9c9c9;position:absolute;top:50%;right:0;margin-top:-12px}#header .header_box .header_util .header_lang .language_select{position:relative;left:0;top:0;width:100%;margin:0;padding:0}#header .header_box .header_util .header_lang .language_select .language_list{background-color:#eee;-webkit-box-shadow:none;box-shadow:none;border-radius:0;padding:20px 16px}#header .header_box .header_util .header_lang .language_select .language_list .language_item{position:relative;padding:0}#header .header_box .header_util .header_lang .language_select .language_list .language_item .language{display:block;font-size:16px;color:#000;letter-spacing:-.03em;text-indent:0;line-height:42px}#header .header_box .header_util .header_lang .language_select .language_list .language_item .language.active:before{content:"check";font-family:Material Icons;font-size:20px;font-weight:700;color:#1e78d1;position:absolute;top:50%;right:0;margin-top:-12px}}@media (max-width:479px){#header{display:table;height:14.44444vw}#header .header_wrap{display:table-cell;vertical-align:middle;padding:0;height:auto}#header .header_wrap .header_logo{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-size:162.91667vw 152.63889vw;background-position:-32.77778vw -145.97222vw;width:30.97222vw;height:4.72222vw}#header .btn_mobile_menu{width:13.88889vw}#header .btn_mobile_menu .menu .icon_line .icon{width:5.83333vw;padding:2.08333vw 0}#header .btn_mobile_menu .menu .icon_line .icon .txt,#header .btn_mobile_menu .menu .icon_line .icon:after,#header .btn_mobile_menu .menu .icon_line .icon:before{height:1px}#header .btn_mobile_menu[data-mobile-menu=open] .menu .icon_line .icon{width:100%}#header .btn_mobile_menu[data-mobile-menu=open] .menu .icon_line .icon .txt:after{font-size:6.94444vw}#header .header_box .box{width:100%;padding:0}#header .header_box .box .mobile_menu_logo{padding:4.86111vw 6.94444vw}#header .header_box .box .mobile_menu_logo a,#header .header_box .box:before{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-size:162.91667vw 152.63889vw;background-position:-32.77778vw -145.97222vw;width:30.97222vw;height:4.72222vw}#header .header_box .box:before{margin:5.27778vw 0 5.27778vw 13.33333vw}#header .header_box .box .gnb{padding:2.77778vw 5.55556vw 0;margin:0 2.22222vw}#header .header_box .box .gnb .gnb_menu .gnb_menu_list{margin-bottom:2.77778vw}#header .header_box .box .gnb .gnb_menu .gnb_menu_list .gnb_menu_item{font-size:5vw;padding:2.77778vw 0}#header .header_box .box .header_util .header_lang{padding:0 5.55556vw;margin:0 2.22222vw}#header .header_box .box .header_util .header_lang .selected{font-size:5vw;padding:2.77778vw 0;margin-bottom:2.77778vw}}html:not([lang=ko]) #copy{margin:0;padding-top:70px}html:not([lang=ko]) .footer_nav{display:none}#footer{position:absolute;bottom:0;left:0;right:0;height:160px;background-color:#04132a;-webkit-box-sizing:border-box;box-sizing:border-box}#footer .footer_content{position:relative;width:1296px;margin:0 auto}#footer .footer_logo{position:absolute;top:65px;left:0}#footer .footer_logo .logo{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-position:-692px -346px;width:198px;height:31px;display:block;font-size:0}#footer .footer_nav{padding:53px 0 0 240px}#footer .footer_nav .list{font-size:0}#footer .footer_nav .list .item{position:relative;display:inline-block;padding-right:25px;margin-right:23px}#footer .footer_nav .list .item:last-child:after{content:none}#footer .footer_nav .list .item:after{content:"Line";position:absolute;top:50%;right:0;width:2px;height:14px;margin-top:-7px;background-color:#ddd;font-size:0}#footer .footer_nav .list .item a{display:block;font-size:16px;font-weight:400;color:#dcdcdc;letter-spacing:-.03em;line-height:26px}#footer .footer_nav .list .item a:hover{color:#1e78d1}#footer .footer_nav .list .item a.privacy{font-weight:600}#footer #copy{margin-left:240px;font-family:Roboto,sans-serif;font-size:16px;color:#dcdcdc;letter-spacing:-.02em;margin-top:4px;line-height:26px}#footer .family_site{position:absolute;top:61px;right:0;width:126px;padding-left:8px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #dcdcdc;color:#dcdcdc;text-align:left}#footer .family_site[data-open=open]{background-color:#dcdcdc;color:#04132a}#footer .family_site[data-open=open] .list{display:block!important}#footer .family_site[data-open=open] .title:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#footer .family_site .title{display:block;font-family:Roboto,sans-serif;font-size:16px;line-height:28px;cursor:pointer}#footer .family_site .title:after{content:"expand_less";font-family:Material Icons;font-size:26px;display:inline-block;vertical-align:top}#footer .family_site .list{position:absolute;bottom:100%;left:0;right:0;background-color:#dcdcdc;padding:3px 0;display:none}#footer .family_site .list .item .link{display:block;font-size:16px;color:#04132a;line-height:28px;padding-left:8px;-webkit-box-sizing:border-box;box-sizing:border-box}#footer .family_site .list .item .link:hover{color:#1e78d1}@media (max-width:1366px){#footer .footer_content{width:calc(100% - 60px)}}@media (max-width:1023px){html:not([lang=ko]) #copy{margin:0;padding-top:20px}#footer{padding:25px 0 0}#footer .footer_logo{position:static;display:block}#footer .footer_nav{padding:20px 0 0}#footer #copy{margin:5px 0 0}#footer .family_site{top:0;right:0}#footer .family_site .list{top:100%;bottom:auto}#footer .family_site .list .item .link{position:relative;font-size:14px}#footer .family_site .list .item .link:after{content:"check";font-family:Material Icons;font-size:16px;font-weight:700;position:absolute;top:0;right:8px;color:#1e78d1}}@media (max-width:479px){html:not([lang=ko]) #footer #copy{margin:0;padding-top:2.77778vw}html:not([lang=ko]) #footer .footer_logo{position:relative;top:0;left:0;right:0;bottom:0;margin:4.16667vw 6.66667vw 0}#footer{position:relative;height:auto;padding:0}#footer #copy{font-size:2.77778vw;line-height:1.5}#footer .footer_content{width:auto}#footer .footer_logo{position:absolute;top:auto;bottom:7.5vw;left:auto;right:6.66667vw}#footer .footer_logo .logo{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-size:162.91667vw 152.63889vw;background-position:-96.11111vw -48.05556vw;width:27.5vw;height:4.30556vw}#footer .family_site{position:relative;width:100%;padding:2.63889vw 6.66667vw;border-bottom:1px solid #222b39}#footer .family_site[data-open=open]{background:none;color:#dcdcdc}#footer .family_site[data-open=open] .title:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#footer .family_site[data-open=open] .list{top:auto;bottom:100%;margin-bottom:1.38889vw}#footer .family_site .title{font-size:3.75vw;line-height:2;text-align:center;background-color:#3e4a5d}#footer .family_site .title:after{font-size:5.83333vw;margin:1.11111vw 0 0 1.11111vw;line-height:1;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#footer .family_site .list{margin:0 6.66667vw;border-radius:2.77778vw}#footer .family_site .list .item .link{font-size:3.33333vw;line-height:2.6;padding-left:4px;text-align:center;border-top:1px solid #8d929a;margin:0 3.47222vw}#footer .family_site .list .item .link:first-child{border-top:0}#footer .family_site .list .item .link:after{content:none}#footer .footer_nav{padding:2.77778vw 6.66667vw 0}#footer .footer_nav .list .item{padding-right:3.47222vw;margin-right:3.19444vw}#footer .footer_nav .list .item:after{width:1px}#footer .footer_nav .list .item a{font-size:3.88889vw}#footer #copy{padding:0 6.66667vw 4.16667vw}}@media (max-width:364px){#footer .footer_logo{position:relative;top:0;left:0;right:0;bottom:0;margin:4.16667vw 6.66667vw 0}}.bg-icon-arrow-next{width:13px;height:22px;background-position:-383px -202px}.bg-icon-arrow-next,.bg-icon-arrow-up{display:inline-block;vertical-align:middle;background-image:url(https://goodtouch.games/image/sprite/sprite-icons.png?v=d65eye91xn)}.bg-icon-arrow-up{width:22px;height:13px;background-position:-250px -138px}.bg-icon-btn-shop-top{width:60px;height:60px;background-position:-329px -122px}.bg-icon-btn-shop-top,.bg-icon-icon-alert{display:inline-block;vertical-align:middle;background-image:url(https://goodtouch.games/image/sprite/sprite-icons.png?v=d65eye91xn)}.bg-icon-icon-alert{width:26px;height:27px;background-position:-92px -406px}.bg-icon-icon-bell{width:28px;height:33px;background-position:0 -406px}.bg-icon-icon-bell,.bg-icon-icon-close-circle{display:inline-block;vertical-align:middle;background-image:url(https://goodtouch.games/image/sprite/sprite-icons.png?v=d65eye91xn)}.bg-icon-icon-close-circle{width:36px;height:37px;background-position:-418px -172px}.bg-icon-icon-coin{width:34px;height:30px;background-position:-329px -202px}.bg-icon-icon-coin,.bg-icon-icon-download{display:inline-block;vertical-align:middle;background-image:url(https://goodtouch.games/image/sprite/sprite-icons.png?v=d65eye91xn)}.bg-icon-icon-download{width:23px;height:24px;background-position:-227px -406px}.bg-icon-icon-email{width:92px;height:88px;background-position:-138px -64px}.bg-icon-icon-email,.bg-icon-icon-facebook-circle{display:inline-block;vertical-align:middle;background-image:url(https://goodtouch.games/image/sprite/sprite-icons.png?v=d65eye91xn)}.bg-icon-icon-facebook-circle{width:51px;height:51px;background-position:0 -295px}.bg-icon-icon-facebook{width:37px;background-position:-418px -58px}.bg-icon-icon-facebook,.bg-icon-icon-faq{display:inline-block;vertical-align:middle;background-image:url(https://goodtouch.games/image/sprite/sprite-icons.png?v=d65eye91xn);height:37px}.bg-icon-icon-faq{width:42px;background-position:-355px -295px}.bg-icon-icon-game-close{display:inline-block;vertical-align:middle;background-image:url(https://goodtouch.games/image/sprite/sprite-icons.png?v=d65eye91xn);width:24px;height:24px;background-position:-183px -406px}.bg-icon-icon-gift{height:36px;background-position:-418px -286px}.bg-icon-icon-gift,.bg-icon-icon-google{display:inline-block;vertical-align:middle;background-image:url(https://goodtouch.games/image/sprite/sprite-icons.png?v=d65eye91xn);width:36px}.bg-icon-icon-google{height:37px;background-position:-418px -229px}.bg-icon-icon-heart{display:inline-block;vertical-align:middle;background-image:url(https://goodtouch.games/image/sprite/sprite-icons.png?v=d65eye91xn);width:118px;height:100px;background-position:0 0}.bg-icon-icon-kakao-circle{background-position:-71px -295px}.bg-icon-icon-kakao-circle,.bg-icon-icon-line-circle{display:inline-block;vertical-align:middle;background-image:url(https://goodtouch.games/image/sprite/sprite-icons.png?v=d65eye91xn);width:51px;height:51px}.bg-icon-icon-line-circle{background-position:-142px -295px}.bg-icon-icon-line{width:37px;height:37px;background-position:-418px -115px}.bg-icon-icon-line,.bg-icon-icon-lock{display:inline-block;vertical-align:middle;background-image:url(https://goodtouch.games/image/sprite/sprite-icons.png?v=d65eye91xn)}.bg-icon-icon-lock{width:24px;height:32px;background-position:-48px -406px}.bg-icon-icon-phone-large{width:80px;height:117px;background-position:0 -120px}.bg-icon-icon-phone,.bg-icon-icon-phone-large{display:inline-block;vertical-align:middle;background-image:url(https://goodtouch.games/image/sprite/sprite-icons.png?v=d65eye91xn)}.bg-icon-icon-phone{width:69px;height:102px;background-position:-329px 0}.bg-icon-icon-question-mark{width:28px;height:28px;background-position:-279px -172px}.bg-icon-icon-question-mark,.bg-icon-icon-search{display:inline-block;vertical-align:middle;background-image:url(https://goodtouch.games/image/sprite/sprite-icons.png?v=d65eye91xn)}.bg-icon-icon-search{width:25px;height:24px;background-position:-138px -406px}.bg-icon-icon-secret{width:52px;height:54px;background-position:-250px -64px}.bg-icon-icon-secret,.bg-icon-icon-shield{display:inline-block;vertical-align:middle;background-image:url(https://goodtouch.games/image/sprite/sprite-icons.png?v=d65eye91xn)}.bg-icon-icon-shield{width:31px;height:39px;background-position:-418px -342px}.bg-icon-icon-twitter-circle{width:51px;height:51px;background-position:-213px -295px}.bg-icon-icon-twitter,.bg-icon-icon-twitter-circle{display:inline-block;vertical-align:middle;background-image:url(https://goodtouch.games/image/sprite/sprite-icons.png?v=d65eye91xn)}.bg-icon-icon-twitter{width:38px;height:38px;background-position:-418px 0}.bg-icon-icon-url-circle{width:51px;height:51px;background-position:-284px -295px}.bg-icon-icon-url-circle,.bg-icon-logo-large{display:inline-block;vertical-align:middle;background-image:url(https://goodtouch.games/image/sprite/sprite-icons.png?v=d65eye91xn)}.bg-icon-logo-large{width:171px;height:44px;background-position:-138px 0}.bg-icon-logo-line{width:180px;height:18px;background-position:0 -257px}.bg-icon-logo-line,.bg-icon-logo-small{display:inline-block;vertical-align:middle;background-image:url(https://goodtouch.games/image/sprite/sprite-icons.png?v=d65eye91xn)}.bg-icon-logo-small{width:74px;height:20px;background-position:0 -366px}.bg-icon-logo{display:inline-block;vertical-align:middle;background-image:url(https://goodtouch.games/image/sprite/sprite-icons.png?v=d65eye91xn);width:121px;height:32px;background-position:-138px -172px}body,html{width:100%;height:100%}.blind,body[data-menu-state=open],body[data-menu-state=open] #wrap{overflow:hidden}.blind{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}html{-ms-touch-action:pan-y;touch-action:pan-y}html[lang=ko] #wrap{font-family:Noto Sans KR,sans-serif}html[lang=en] #wrap{font-family:Noto Sans,sans-serif}html[lang=ja] #wrap{font-family:Noto Sans JP,sans-serif}html[lang=CN] #wrap{font-family:Noto Sans SC,sans-serif}html[lang=TW] #wrap{font-family:Noto Sans HK,sans-serif}#wrap{padding-bottom:160px;background-color:#fff}#wrap,.content{position:relative}.content{padding-top:72px;min-height:100%}@media (orientation:landscape){body{background-color:#000}}@media (max-width:1296px){#wrap{min-width:100%}}@media (min-width:320px) and (max-width:1023px){.content{padding-top:70px}}@media (max-width:479px){#wrap{padding:0}.content{padding-top:14.44444vw}}html:not([lang=ko]) #recruit .recruit_banner .discription{display:none}html:not([lang=ko]) #recruit .recruit_banner .btn_recruit_link{margin-top:120px}#mainTopBanner{position:relative;width:100%;height:835px;background:url(https://goodtouch.games/image/main_top_banner.jpg?v=d65eye91xn) no-repeat top}#mainTopBanner .main_banner_content{width:1296px;margin:0 auto;padding:168px 0 0 112px}#mainTopBanner .main_banner_content .title{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-position:-346px -346px;width:190px;height:29px;display:block;font-size:0;margin:0 0 31px}#mainTopBanner .main_banner_content .initial_title{margin:0 0 76px}#mainTopBanner .main_banner_content .initial_title [data-initial]{font-size:0;margin-bottom:14px}#mainTopBanner .main_banner_content .initial_title [data-initial] .initial{vertical-align:top}#mainTopBanner .main_banner_content .initial_title [data-initial] .subject{display:inline-block;margin-top:11px;vertical-align:top;overflow:hidden}#mainTopBanner .main_banner_content .initial_title [data-initial] .subject:before{content:"Dash";margin:16px 0 0 8px;float:left}#mainTopBanner .main_banner_content .initial_title [data-initial] .subject:after{margin:0 0 0 8px;float:left}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=GAMER] .initial{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-position:-1108px -660px;width:50px;height:59px;display:inline-block;font-size:0}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=GAMER] .subject:before{content:"Dash";background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-position:-1083px -890px;width:25px;height:11px;display:block;font-size:0}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=GAMER] .subject:after{content:"Gamer";background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-position:0 -1051px;width:216px;height:48px;display:block;font-size:0}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=OPTIMAL] .initial{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-position:-1038px -739px;width:50px;height:59px;display:inline-block;font-size:0}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=OPTIMAL] .subject:before{content:"Dash";background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-position:-1128px -890px;width:25px;height:11px;display:block;font-size:0}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=OPTIMAL] .subject:after{content:"Gamer";background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-position:-478px -967px;width:275px;height:48px;display:block;font-size:0}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=OUTSTANDING] .initial{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-position:-1108px -739px;width:50px;height:59px;display:inline-block;font-size:0}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=OUTSTANDING] .subject:before{content:"Dash";background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-position:-1038px -921px;width:25px;height:11px;display:block;font-size:0}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=OUTSTANDING] .subject:after{content:"Gamer";background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-position:0 -744px;width:436px;height:48px;display:block;font-size:0}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=DEDICATION] .initial{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-position:-1038px -660px;width:50px;height:59px;display:inline-block;font-size:0}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=DEDICATION] .subject:before{content:"Dash";background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-position:-1038px -890px;width:25px;height:11px;display:block;font-size:0}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=DEDICATION] .subject:after{content:"Gamer";background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-position:-456px -744px;width:362px;height:48px;display:block;font-size:0}#mainTopBanner .main_banner_content .caption{font-size:20px;letter-spacing:-.03em;color:#1e2e4f;line-height:32px;margin:0 0 6px}#mainTopBanner .main_banner_content .caption.bold{font-size:24px;font-family:Roboto,sans-serif;font-weight:700;letter-spacing:0}#mainTopBanner .main_banner_content .caption.bold em i{color:#1e78d1;font-style:normal}#vision{overflow:hidden}#vision .vision_content{position:relative;width:1296px;margin:0 auto;padding:150px 112px 33px;-webkit-box-sizing:border-box;box-sizing:border-box}#vision .vision_content:before{content:"Visual";position:absolute;top:0;right:-312px;display:block;width:812px;height:526px;font-size:0;background:url(https://goodtouch.games/image/vision_visual_a.png?v=d65eye91xn) no-repeat}#vision .vision_content:after{content:"Visual";position:absolute;top:525px;left:-206px;display:block;width:621px;height:620px;font-size:0;background:url(https://goodtouch.games/image/vision_visual_b.png?v=d65eye91xn) no-repeat}#vision .vision_content .description_content[data-role=left]{text-align:left}#vision .vision_content .description_content[data-role=right]{text-align:right;margin-top:70px}#vision .vision_content .description_content .head_line{font-size:56px;font-family:Roboto,sans-serif;font-weight:700;color:#151f42;line-height:60px}#vision .vision_content .description_content .title{font-size:30px;font-weight:700;color:#1e2e4f;letter-spacing:-.02em;line-height:38px;margin-top:56px}#vision .vision_content .description_content .description{font-size:20px;font-weight:400;letter-spacing:-.03em;line-height:27px;color:#1e2e4f;margin:18px 0 86px}#lineup{background-color:#e6eff7}#lineup .title{font-family:Roboto,sans-serif;font-weight:700;font-size:56px;line-height:60px;color:#1e2e4f;text-align:center;padding:150px 0 62px}#lineup .card_item_list{width:1296px;margin:0 auto;padding-bottom:176px}.card_item_list .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card_item_list .list .item{width:400px;margin:0 12px 25px}.card_item_list .list .item .visual{overflow:hidden}.card_item_list .list .item .visual .visual_link{display:block;background-color:#000}.card_item_list .list .item .visual .thum{position:relative;display:block;-webkit-transform:scale(1);transform:scale(1);z-index:9;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.card_item_list .list .item .visual .thum:hover{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:.8}.card_item_list .list .item .visual .caption{position:relative;background-color:#fff;text-align:center;padding:16px 0 14px;z-index:10}.card_item_list .list .item .visual .caption .subject{display:block;font-size:20px;font-family:Roboto,sans-serif;font-weight:700;color:#000;line-height:26px}.card_item_list .list .item .visual .caption .discription{display:block;font-size:16px;font-weight:500;color:#1e78d1;line-height:25px}#recruit{background-color:#02060d;overflow:hidden}#recruit .recruit_banner{position:relative;width:1296px;height:320px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:64px 0 0 112px}#recruit .recruit_banner .title{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-position:-773px -967px;width:272px;height:43px;display:block;font-size:0;position:relative;z-index:11}#recruit .recruit_banner .discription{position:relative;font-size:24px;font-weight:700;color:#fff;letter-spacing:-.03em;line-height:36px;margin-top:17px;z-index:11}#recruit .recruit_banner .btn_recruit_link{position:relative;display:block;width:181px;font-size:16px;font-weight:400;color:#fff;letter-spacing:-.03em;line-height:34px;margin-top:54px;z-index:11;text-indent:8px}#recruit .recruit_banner .btn_recruit_link:after{content:"arr";position:absolute;left:0;bottom:0;font-size:0;width:181px;height:1px;background-color:#fff}#recruit .recruit_banner .btn_recruit_link:before{content:"head";position:absolute;right:0;bottom:4px;font-size:0;width:24px;height:2px;background-color:#fff;-webkit-transform:rotate(18deg);transform:rotate(18deg)}#recruit .recruit_banner .visual.parallax{position:absolute;top:-230px;left:50%;margin-left:-648px;width:1296px;height:627px;background:url(https://goodtouch.games/image/gt_recruit_bg.jpg?v=d65eye91xn) no-repeat 50%;z-index:10}html:not([lang=ko]) #location .map .visaul{visibility:hidden}html:not([lang=ko]) #location .map .map_image:after{content:"Line Games Location Global";background:url(https://goodtouch.games/image/company_map_global.jpg?v=d65eye91xn) no-repeat top;background-size:contain;font-size:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;border:1px solid #abb5c9}#location{padding:150px 0 190px;background-color:#f4f5f9}#location .title{font-family:Roboto,sans-serif;font-weight:700;font-size:56px;line-height:60px;color:#1e2e4f;text-align:center;margin-bottom:62px}#location .map{width:1072px;max-width:90%;margin:0 auto}#location .map .map_image{position:relative}#location .map .map_image .visaul{display:block;margin:0 auto;width:100%;min-width:90%;border:1px solid #abb5c9}#location .map .caption{margin-top:35px;font-size:20px;color:#1e2e4f;letter-spacing:-.03em;line-height:30px;text-align:center}#location .map .caption .address,#location .map .caption .call{display:block}#location .map .caption .call em{position:relative;display:inline-block;padding-right:18px}#location .map .caption .call em:after{content:"Line";display:block;font-size:0;width:1px;height:16px;position:absolute;top:50%;right:8px;margin-top:-8px;background-color:#000}#location .map .caption .call .email,#location .map .caption .call .email:link,#location .map .caption .call .email:visited{color:#1e2e4f}@media (max-width:1366px){#mainTopBanner .main_banner_content{width:100%}#vision .vision_content{width:100%;padding:100px 60px 10px}#vision .vision_content:before{right:0;width:482px;background-size:contain}#vision .vision_content:after{top:auto;left:-283px;bottom:-152px;background-size:contain}#lineup .card_item_list{width:100%}#lineup .card_item_list .list .item{width:calc(33.3334% - 24px)}#lineup .card_item_list .list .item .visual .thum{width:100%}}@media (max-width:1023px){#mainTopBanner{position:relative;width:100%;height:984px;background:url(https://goodtouch.games/image/main_top_banner_mobile.png?v=d65eye91xn) no-repeat top;background-size:cover}#mainTopBanner .main_banner_content{padding:168px 0}#mainTopBanner .main_banner_content .title{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-size:162.91667vw 152.63889vw;background-position:-48.05556vw -48.05556vw;width:26.38889vw;height:4.02778vw;margin-left:60px}#mainTopBanner .main_banner_content .caption{padding:0 60px}#mainTopBanner .main_banner_content .initial_title{padding:0 0 0 60px;margin:0 0 5vw}#mainTopBanner .main_banner_content .initial_title [data-initial] .subject{margin-top:1.52778vw}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=GAMER] .initial{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-size:162.91667vw 152.63889vw;background-position:-153.88889vw -91.66667vw;width:6.94444vw;height:8.19444vw}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=GAMER] .subject:before{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-size:162.91667vw 152.63889vw;background-position:-150.41667vw -123.61111vw;width:3.47222vw;height:1.52778vw}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=GAMER] .subject:after{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-size:162.91667vw 152.63889vw;background-position:0 -145.97222vw;width:30vw;height:6.66667vw}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=OPTIMAL] .initial{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-size:162.91667vw 152.63889vw;background-position:-144.16667vw -102.63889vw;width:6.94444vw;height:8.19444vw}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=OPTIMAL] .subject:before{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-size:162.91667vw 152.63889vw;background-position:-156.66667vw -123.61111vw;width:3.47222vw;height:1.52778vw}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=OPTIMAL] .subject:after{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-size:162.91667vw 152.63889vw;background-position:-66.38889vw -134.30556vw;width:38.19444vw;height:6.66667vw}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=OUTSTANDING] .initial{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-size:162.91667vw 152.63889vw;background-position:-153.88889vw -102.63889vw;width:6.94444vw;height:8.19444vw}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=OUTSTANDING] .subject:before{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-size:162.91667vw 152.63889vw;background-position:-144.16667vw -127.91667vw;width:3.47222vw;height:1.52778vw}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=OUTSTANDING] .subject:after{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-size:162.91667vw 152.63889vw;background-position:0 -103.33333vw;width:60.55556vw;height:6.66667vw}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=DEDICATION] .initial{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-size:162.91667vw 152.63889vw;background-position:-144.16667vw -91.66667vw;width:6.94444vw;height:8.19444vw}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=DEDICATION] .subject:before{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-size:162.91667vw 152.63889vw;background-position:-144.16667vw -123.61111vw;width:3.47222vw;height:1.52778vw}#mainTopBanner .main_banner_content .initial_title [data-initial][data-initial=DEDICATION] .subject:after{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-size:162.91667vw 152.63889vw;background-position:-63.33333vw -103.33333vw;width:50.27778vw;height:6.66667vw}#vision .vision_content:after,#vision .vision_content:before{display:none;opacity:.5;z-index:9}#vision .vision_content .description_content{text-align:center!important}#lineup .title{font-size:42px;padding:75px 0 24px}#lineup .card_item_list{width:calc(100% - 20px);margin:0 auto;padding-bottom:75px}#lineup .card_item_list .list .item{width:calc(33.3334% - 12px);margin:6px}#lineup .card_item_list .list .item .caption{display:none}#recruit{width:100%}#recruit .recruit_banner{width:100%;padding:80px 0 0}#recruit .recruit_banner .title{margin:0 auto}#recruit .recruit_banner .discription{text-align:center;font-weight:400}#recruit .recruit_banner .btn_recruit_link{margin:0 auto;background-color:#1e78d1;text-align:center;text-indent:0;line-height:46px;margin-top:40px!important}#recruit .recruit_banner .btn_recruit_link:after,#recruit .recruit_banner .btn_recruit_link:before{content:none}#location{padding:100px 0}#location .location_content .map{width:calc(100% - 60px)}}@media (max-width:479px){#mainTopBanner{height:136.66667vw;background-size:100vw 136.66667vw;margin-top:0}#mainTopBanner .main_banner_content{padding:10.27778vw 0 0}#mainTopBanner .main_banner_content .title{margin:0 0 3.33333vw 13.33333vw}#mainTopBanner .main_banner_content .initial_title{padding:0 0 0 13.33333vw}#mainTopBanner .main_banner_content .initial_title [data-initial]{margin-bottom:1.94444vw}#mainTopBanner .main_banner_content .caption{font-size:3.33333vw;padding:0 8.33333vw 0 13.33333vw;line-height:5.55556vw;margin-bottom:1.66667vw}#mainTopBanner .main_banner_content .caption.bold{font-size:4.44444vw}#vision .vision_content{padding:13.88889vw 5.55556vw 1.38889vw}#vision .vision_content .description_content[data-role=right]{margin-top:9.72222vw}#vision .vision_content .description_content .head_line{font-size:8.33333vw}#vision .vision_content .description_content .title{margin-top:5vw;font-size:4.44444vw;line-height:1.2}#vision .vision_content .description_content .description{font-size:3.61111vw;margin:3.88889vw 0 11.94444vw;line-height:1.5}#lineup .title{font-size:7.22222vw;padding:8.33333vw 0 3.33333vw}#lineup .card_item_list .list .item{width:calc(33.3334% - 4px);margin:2px}#recruit .recruit_banner{padding-top:90px}#recruit .recruit_banner .title{background-image:url(https://goodtouch.games/image/sprite/sprite.png?v=d65eye91xn);background-size:162.91667vw 152.63889vw;background-position:-107.36111vw -134.30556vw;width:37.77778vw;height:5.97222vw}#recruit .recruit_banner .discription{font-size:5.83333vw}#location{padding:12.5vw 0 13.88889vw}#location .title{font-size:7.22222vw;margin-bottom:5.83333vw}#location .location_content .map{width:90%}#location .location_content .map .caption{font-size:3.88889vw;line-height:1.5}#location .location_content .map .caption .call{margin-top:4.16667vw}}
