/*! HTML5 Boilerplate v5.3.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after,*:first-letter,*:first-line{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:NanumMyeongjo;src:url("/http/msg.cheritz.com/font/nanum-myeongjo.otf")}html{font-family:"NanumMyeongjo",Georgia,Serif}body{background:url("http://storage.googleapis.com/cheritz/msg/images/general/bg.png") no-repeat top center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.main-content{width:75%;margin:0 auto}.main-content .promo-video{position:fixed;top:6%;right:3px}.main-content .promo-video img{width:144px}.main-content .pv-movie{position:fixed;top:25%;right:3px}.main-content .pv-movie img{width:144px}.main-content #toTopLink{position:fixed;bottom:5%;right:17%}.main-content #toTopLink img{width:100px}.grid .size-left{width:36%;text-align:right}.grid .size-left #mainLogo{width:80%}.grid .size-right{width:64%}.grid .size-right>img{display:inline-block;width:auto;top:0}.grid .size-right #content{display:inline-block;vertical-align:top;width:83%}.grid .size-right img{width:100%}.grid .size-1-2{width:50%}.grid [class*='size-']{float:left}.grid [class*='size-'],.grid [class*='size-']:before,.grid [class*='size-']:after{box-sizing:border-box}.modal.screen-offset{position:absolute;left:-7000px}#sidebar{margin-top:60px}#sidebar li{list-style-type:none;text-align:center;margin:-15px 0}#sidebar li a{position:relative}#sidebar li:first-child{margin-bottom:10px}#sidebar li.item img{width:90%}#sidebar li.item img.new{position:absolute;margin-top:7px;width:12%;left:25%}#sidebar li.qna{margin:15px 0 25px;padding-left:27px}#sidebar li.qna img{width:62%}#sidebar li.copyright-item{margin-bottom:25px}#sidebar li.copyright-item button{background:#000;color:#fff;border-radius:6px;border:1px solid #E3CC86}#sidebar li.fb-item{padding-left:24px}#sidebar li.fb-item .fb-page{border:2px solid #E3CC86}ul.general-nav{padding-left:10px;width:100%;position:absolute;top:0}ul.general-nav li{list-style-type:none;display:inline-block;width:10%}.social-links{display:inline}.social-links a{text-decoration:none;display:inline}.social-links a img{width:10%}.change-language{position:absolute}.change-language li{display:inline-block;margin:0 5px}.change-language li a{text-transform:uppercase;text-decoration:none;font-weight:bold;color:#fff}.change-language li a:hover{color:#eea236}.change-language li a img{padding-right:3px}.change-language .social-inner-nav{display:none}#mobileNav{background-color:#ffd946;position:relative;display:none;z-index:1}#mobileNav h2{text-transform:uppercase;vertical-align:middle;display:inline;margin:0}#mobileNav img{padding:4px 5px;cursor:pointer;display:inline;width:40px}#shadowOverlay{background:rgba(0,0,0,0.5);display:none}.twitter-feed{max-height:433px;min-width:180px;max-width:520px;overflow:visible;position:fixed;width:17%;z-index:1;right:0;top:40%}.twitter-feed iframe{width:100% !important;height:400px}.tab-pane{display:none}.tab-pane.active{display:block}#home .normal{display:block}#home .normal img{margin-bottom:-110px}#home .normal .package-embed{position:relative;bottom:20em;width:190px}#home .normal .package-embed.vip{left:9%}#home .normal .package-embed.mint-eye{left:56%;bottom:24em}#home .normal .google-play{position:relative;bottom:0px;right:-19%;width:150px}#home .normal .app-store{position:relative;bottom:20px;left:55%;width:150px}#home .video-embed{display:none}#home .video-embed .embed-wrapper{position:absolute;width:85%;margin-top:40%;left:50%;margin-left:-40%;top:0;height:20%}#home .video-embed .embed-wrapper iframe{width:47%;height:100%;display:inline}#characters{text-align:center;position:relative}#characters ul.general-nav li{margin-right:5px;width:11%}#characters #speaker{position:absolute;top:52%;right:6%;width:12%}#comic{position:relative}#comic .back-button{display:none;position:absolute;top:1%;right:0}#comic .back-button img{width:45%}#comic .list{position:absolute;top:12%;width:100%}#comic .list a{display:inline-block;text-align:center;width:100%;padding:5px 0}#comic .list a img{width:70%}#comic .images{position:absolute;top:12%;text-align:center;overflow-y:scroll;margin-left:-40.5%;max-height:84%;width:83%;left:50%}#download{text-align:center;position:relative}#download ul.general-nav{position:absolute;top:7.5%}#download ul.general-nav li{width:30%}#download ul.general-nav li img{width:75%}#download .tab-content{position:absolute;top:18.5%;color:#E3CC86;width:100%}#download .tab-content #banner ul{position:static}#download .tab-content #banner ul li{padding:0 4px;width:15%}#download .tab-content #banner ul li img{width:100%}#download .tab-content #banner div.dim-160-450{margin-top:10%}#download .tab-content #banner div.dim-200-50{margin-top:7%}#download .tab-content #banner div.dim-200-50 ul li{padding:7px 20px;width:19%}#download .tab-content #twitter a img{margin-bottom:7%;width:59%}#download .tab-content #twitter a img.char-zen,#download .tab-content #twitter a img.char-707,#download .tab-content #twitter a img.char-yoosung{margin-bottom:8%}footer{background-color:#000;font-size:.7em;position:fixed;height:42px;color:#fff;width:100%;z-index:2;bottom:0}footer .inner{text-align:center;margin:0 auto;max-width:75%}footer .inner p,footer .inner ul{display:inline-block}#info{position:relative}#info .grid{position:absolute;color:#fff;width:100%;top:20%}#info .grid img{width:auto}#info .grid div:first-child{text-align:right}#info .grid div:first-child>img{padding-right:14px;margin-top:-29%;width:73%}#info .grid div:last-child ul{padding-left:17px;text-align:left}#info .grid div:last-child ul li{font-size:1.2vw;padding:4px 0}.info-sidebar #sidebar{margin-top:24px}#system{text-align:center;position:relative}#system ul.general-nav{padding-left:0;position:absolute;top:7.5%}#system ul.general-nav li{width:17%}#system ul.general-nav li img{width:144%}#system .text-content p{text-align:center;width:80%;margin-left:-9%;font-size:1.3em}#system .text-content p.top{position:absolute;top:15%;left:20%;color:#FFE7A4}#system .text-content p.bottom{position:absolute;top:80%;left:20%;line-height:29.2px;color:#fff}#system img.screen{position:absolute;top:29%;left:20%;width:63%}#system a.home{position:absolute;top:73.2%;left:36.6%;width:33%}#system a.nav-arrow{position:absolute;top:53%;width:9%}#system a.nav-arrow.left{left:7%}#system a.nav-arrow.right{right:3%}#screenshots{position:relative}#screenshots .list{position:absolute;top:10%;width:80%;left:50%;margin-left:-40%}#screenshots .list img{width:18%;display:inline-block;padding:3%}#screenshots .full{position:absolute;top:41%;left:64%;margin-left:-40%;width:55%}.btn-black{background:#adadad;background-image:-webkit-linear-gradient(top, #adadad, #030303);background-image:-moz-linear-gradient(top, #adadad, #030303);background-image:-ms-linear-gradient(top, #adadad, #030303);background-image:-o-linear-gradient(top, #adadad, #030303);background-image:linear-gradient(to bottom, #adadad,#030303);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#ffdd87;font-family:Arial;font-size:20px;padding:10px 20px 10px 20px;border:solid #f5e8c9 1px;text-decoration:none;cursor:pointer}.btn-orange{background:#adadad;background-image:-webkit-linear-gradient(top, #FFF5DB, #FADA89);background-image:-moz-linear-gradient(top, #FFF5DB, #FADA89);background-image:-ms-linear-gradient(top, #FFF5DB, #FADA89);background-image:-o-linear-gradient(top, #FFF5DB, #FADA89);background-image:linear-gradient(to bottom, #fff5db,#fada89);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#030303;font-family:Arial;font-size:20px;padding:10px 20px 10px 20px;border:solid #f5e8c9 1px;text-decoration:none;cursor:pointer}.buttons{background-color:#000;width:550px;height:50px;margin-bottom:30px}#feed{text-align:center;position:relative}#feed img.background{min-height:100%;min-width:1024px;width:100%;height:auto;position:fixed;top:0;left:0}#feed .items{position:absolute;top:0;left:0;width:100%}#feed .items .news{background-color:rgba(220,202,155,0.69);border:2px #000 dotted;margin:22px auto;padding:1px 0;min-height:120px;font-weight:bolder;color:#000;width:90%}#feed .items .news .content{font-size:15px;padding:0 5px}#feed .items .news .content.date{color:#585858;text-decoration:underline}#feed .items .news .content.date img{width:33px}body.feed{background:none}body.feed a#toTopLink{display:none}body.feed footer{display:none}#copyrightModal{border:1px solid #E3CC86}#copyrightModal h2{text-align:center}.copyright{background:#000;color:#fff;padding:10px 12px}.copyright article:last-child section p:nth-child(2n+1):before{content:"Q.";display:inline-block}.copyright article:last-child section p:nth-child(2n):before{content:"A.";display:inline-block}#activation .normal{color:#fff}#rfalogin{position:relative;color:#fff}#rfalogin .logo{position:absolute;top:5%;width:80%;left:50%;margin-left:-40%}#rfalogin .logo img{width:100%;display:inline-block;padding:3%}#rfalogin .formcontainer{position:absolute;top:25%;left:64%;margin-left:-52%;width:80%}#rfalogin .formcontainer .error{color:red}#rfalogin .formcontainer .field{color:#CC6900}#rfalogin .formcontainer .field input{padding-left:20px;width:400px;height:60px;border:none;font-size:1.2em;outline:none}#rfalogin .formcontainer button{position:relative;color:#fff;background:none;border:none;outline:none}#rfalogin .formcontainer button img{width:150px}#rfalogin .formcontainer button span{display:block;position:absolute;margin-left:-100px;top:30%;left:50%;width:200px;font-size:20px}#charity{text-align:center;position:relative}#charity ul.general-nav{padding-left:0;position:absolute;top:7.5%}#charity ul.general-nav li{width:100%}#charity ul.general-nav img{width:24%}#charity .text-content p{width:80%;margin-left:-9%;font-size:1.3em}#charity .text-content p.StringProject{text-align:left;position:absolute;top:15%;left:18%;color:#fff}#charity .text-content p.ProjectName{text-align:left;position:absolute;top:14%;left:40%;color:#fff}#charity .text-content p.ProjectUrl{font-size:1em;text-align:left;position:absolute;top:17%;left:40%;color:#fff;alink:#fff}#charity .text-content p.StringCreators{text-align:left;position:absolute;top:21%;left:18%;color:#fff}#charity .text-content p.Creators{text-align:left;width:60%;position:absolute;top:21%;left:40%;font-size:1em;line-height:20.2px;color:#fff}#charity .text-content p.StringParticipants{text-align:left;position:absolute;top:27%;left:18%;color:#fff}#charity .text-content p.Participants1{text-align:left;font-size:.8em;width:80%;position:absolute;top:27%;left:45%;line-height:20.2px;color:#fff}#charity .text-content p.Participants2{text-align:left;font-size:.8em;width:80%;position:absolute;top:27%;left:75%;line-height:20.2px;color:#fff}#charity .text-content p.StringParticipants_p2{text-align:left;position:absolute;top:32%;left:18%;color:#fff}#charity .text-content p.Participants1_p2{text-align:left;font-size:.8em;width:80%;position:absolute;top:35%;left:18%;line-height:20.2px;color:#fff}#charity .text-content p.Participants2_p2{text-align:left;font-size:.8em;width:80%;position:absolute;top:35%;left:48%;line-height:20.2px;color:#fff}#charity .text-content p.Participants3_p2{text-align:left;font-size:.8em;width:80%;position:absolute;top:35%;left:78%;line-height:20.2px;color:#fff}#charity .text-content p.Thankyou{font-size:2em;text-align:center;position:absolute;top:77%;left:20%;line-height:29.2px;color:#fff}#charity .text-content p.Ps{font-size:1em;text-align:center;position:absolute;top:83%;left:20%;line-height:20.2px;color:#FFE7A4}#charity img.screen{position:absolute;top:49%;left:20%;width:63%}#charity a.home{position:absolute;top:73.2%;left:36.6%;width:33%}#charity a.nav-arrow{position:absolute;top:53%;width:9%}#charity a.nav-arrow.left{left:7%}#charity a.nav-arrow.right{right:3%}@media screen and (min-width: 1381px){#download .tab-content #banner div.dim-200-50 ul li{width:20%}}@media screen and (max-width: 1380px){body{background-position:left top;background-size:1380px}body>.grid{width:1000px}body>.grid .size-left{width:330px}body>.grid .size-right{width:670px}}@media screen and (max-width: 786px){body>.grid{width:100%}body>.grid>[class*='size-']{text-align:center;width:100%}body>.grid .size-right #content{width:auto}#sidebar,#sidebar .social-links,#sidebar .qna,#sidebar .fb-item,.twitter-feed,.main-content #toTopLink,.grid .size-left #mainLogo,.promo-video{display:none}#content{padding-bottom:70px}#sidebar{position:absolute;height:auto;width:77%;z-index:1;padding:0;margin:0}#sidebar li{margin:-11px 0}.info-sidebar #sidebar{margin-top:0}#info .grid div:last-child ul li{font-size:2.2vw}footer{height:70px}footer .inner{margin-top:2em;max-width:100%}footer .inner ul{padding:0}.change-language{width:100%;left:0;top:0}.change-language li.lang a img{display:none}.change-language .social-inner-nav{display:inline}.change-language .social-inner-nav a img{width:6%}#mobileNav{display:block}#shadowOverlay{position:absolute;height:130%;width:100%;top:0}#characters ul li{width:10%}#download .tab-content #twitter a p{margin:0 0 0 -38%}#home .normal{display:none}#home .video-embed{display:block}#system ul.general-nav{top:6.5%}#system .text-content p{font-size:.9em}#system .text-content p.top{top:15%}#system .text-content p.bottom{bottom:-1%;line-height:23px;font-size:.8em}#system a.home{position:absolute;top:73.2%;left:36%;width:32%}#screenshots .list img{padding:2%}}
