/*! normalize.css v3.0.1 | MIT License | git.io/normalize */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,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:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}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:-.5em}sub{bottom:-.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}button,html input[type=button],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:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.btn{display:inline-block;text-align:center;padding:.6em 1.2em;cursor:pointer;font-size:90%;border-radius:.25em;overflow:hidden;color:#222;background-color:#fdc900;text-decoration:none;border:1px solid #fdc900;transition:all .2s}.btn:hover{background-color:#ffda4b;text-decoration:none;color:#222}.btn img{vertical-align:middle}.btn-light{border-color:#999;color:#222}.btn-light:hover{background-color:#222;border-color:#222;color:#fff}.btn-primary{background-color:#4480df;color:#fff;border-color:#4480df}.btn-primary:hover{background-color:#1c4fa1;color:#fff;border-color:#1c4fa1}.btn-large{padding:.7em 2em;font-size:120%;box-sizing:border-box;border-width:2px}.btn.btn-tw{color:#fff;background-color:#55acee;border-color:transparent}.btn.btn-tw:hover{background-color:#309aea;color:#fff}.btn.btn-tw.btn-ghost{color:#55acee;background-color:transparent;border-color:#55acee}.btn.btn-fb{color:#fff;background-color:#3b5998;border-color:transparent}.btn.btn-fb:hover{background-color:#30487b;color:#fff}.btn.btn-fb.btn-ghost{color:#3b5998;background-color:transparent;border-color:#3b5998}.btn.btn-b{color:#fff;background-color:#008fde;border-color:transparent}.btn.btn-b:hover{background-color:#0075b5;color:#fff}@font-face{font-family:HalisGR-Book;src:url(../fonts/2D219B_6_0.eot);src:url(../fonts/2D219B_6_0.eot?#iefix) format('embedded-opentype'),url(../fonts/2D219B_6_0.woff2) format('woff2'),url(../fonts/2D219B_6_0.woff) format('woff'),url(../fonts/2D219B_6_0.ttf) format('truetype')}@font-face{font-family:HalisGR-Bold;src:url(../fonts/2D219B_4_0.eot);src:url(../fonts/2D219B_4_0.eot?#iefix) format('embedded-opentype'),url(../fonts/2D219B_4_0.woff2) format('woff2'),url(../fonts/2D219B_4_0.woff) format('woff'),url(../fonts/2D219B_4_0.ttf) format('truetype')}@font-face{font-family:carrig-regular;src:url(../fonts/2F80F6_1_0.eot);src:url(../fonts/2F80F6_1_0.eot?#iefix) format('embedded-opentype'),url(../fonts/2F80F6_1_0.woff2) format('woff2'),url(../fonts/2F80F6_1_0.woff) format('woff'),url(../fonts/2F80F6_1_0.ttf) format('truetype')}body{font-family:HalisGR-Book,Avenir Next,Arial,Gothic Medium BBB,sans-serif;background:#fff;color:#222;-webkit-font-smoothing:antialiased}a{color:#4480df;transition:all .2s}a:hover{color:#1c4fa1}h1,h2,h3,h4,h5,h6{font-family:HalisGR-Bold,Avenir Next,Arial,Gothic MB101 DemiBold,sans-serif;font-weight:400}h1 a,h1 a:hover,h2 a,h2 a:hover,h3 a,h3 a:hover,h4 a,h4 a:hover,h5 a,h5 a:hover,h6 a,h6 a:hover{color:#222;text-decoration:none}.badge{font-size:.8rem;border-bottom:4px solid #fdc900;padding:.1em 0;vertical-align:middle;margin-right:.5em;line-height:1;font-family:HalisGR-Bold,Avenir Next,Arial,Gothic MB101 DemiBold,sans-serif;display:inline-block}.l-container{width:960px;margin-left:auto;margin-right:auto}@media(min-width:1240px){.l-container{width:1170px}}@media(max-width:1024px){.l-container{width:720px}}@media(max-width:767px){.l-container{width:auto;margin-left:10px;margin-right:10px}}.l-row{margin-left:-15px;margin-right:-15px;*zoom:1}.l-row:before,.l-row:after{display:table;content:" "}.l-row:after{clear:both}@media(max-width:767px){.l-row{margin-left:0;margin-right:0}}[class*=l-span]{float:left;padding-right:15px;padding-left:15px;min-height:1px;box-sizing:border-box}@media(max-width:767px){[class*=l-span]{float:none;padding:0;width:auto!important;margin-bottom:1em}}[class*=l-span] img{max-width:100%}.l-span1{width:8.33333%}.l-span2{width:16.66667%}.l-span3{width:25%}.l-span4{width:33.33333%}.l-span5{width:41.66667%}.l-span6{width:50%}.l-span7{width:58.33333%}.l-span8{width:66.66667%}.l-span9{width:75%}.l-span10{width:83.33333%}.l-span11{width:91.66667%}.l-container{padding:4em 0}@media(max-width:767px){.l-container{padding:2em 0}}.l-container h2{font-size:300%;margin:0 0 .3em;line-height:1.3}@media(max-width:1024px){.l-container h2{font-size:220%}}@media(max-width:767px){.l-container h2{font-size:180%}}@media(max-width:480px){.l-container h2{font-size:160%}}.l-container .h2-center{text-align:center;margin:.5em 0}.l-container p{line-height:1.7}@media(max-width:767px){.l-container p{font-size:90%;line-height:1.8}}.l-globalheader .l-container{padding:1.5em 0;*zoom:1;color:#999}.l-globalheader .l-container:before,.l-globalheader .l-container:after{display:table;content:" "}.l-globalheader .l-container:after{clear:both}@media(max-width:480px){.l-globalheader .l-container{padding-bottom:1em}}.l-globalheader h1{display:inline-block;margin:0 .3em 0 0}.l-globalheader .left{float:left;font-size:80%}@media(max-width:480px){.l-globalheader .left span{display:block}}.l-globalheader .right{float:right;text-align:right}.l-globalheader .btn{padding:.5em 1.5em;border-radius:.4em}@media(max-width:480px){.l-globalheader .btn{padding:.5em 1em}}.globalheader-logo{width:80px;height:24px}.l-hero .l-container{position:relative;padding:0}@media(max-width:1024px){.l-hero .l-container{background-color:#fdc900}}.l-hero .hero-title{position:absolute;top:180px;right:50px;z-index:2;text-align:right;color:#000}@media(min-width:1240px){.l-hero .hero-title{top:230px;right:150px}}@media(max-width:1024px){.l-hero .hero-title{position:static;margin-right:1em;padding-bottom:1em;margin-left:1em}}@media(max-width:480px){.l-hero .hero-title{margin-right:.5em;padding-bottom:.5em;margin-left:0}}.l-hero .hero-h1-logo{width:160px;height:48px}@media(max-width:767px){.l-hero .hero-h1-logo{width:100px;height:30px}}@media(max-width:480px){.l-hero .hero-h1-logo{width:85px;height:25px}}.l-hero h1{margin:0;font-size:60px;display:inline-block}@media(max-width:767px){.l-hero h1{font-size:40px}}@media(max-width:480px){.l-hero h1{font-size:35px}}.l-hero .hero-h1,.l-hero .hero-issue,.l-hero .hero-issue-number{display:inline-block}.l-hero .hero-h1{font-family:HalisGR-Book,Avenir Next,Arial,Gothic Medium BBB,sans-serif;letter-spacing:-.03em;margin-right:.2em}.l-hero .hero-issue{text-align:right;font-size:13px;line-height:1.3}@media(max-width:767px){.l-hero .winter{display:none}}.l-hero .hero-issue-number{font-size:60px;letter-spacing:-.05em}@media(max-width:767px){.l-hero .hero-issue-number{font-size:40px}}@media(max-width:480px){.l-hero .hero-issue-number{font-size:35px}}.l-hero .hero-new{display:inline-block;border:1px solid #222;border-radius:50%;width:60px;height:60px;text-align:center;line-height:60px;vertical-align:bottom;position:relative;bottom:.8em;font-family:HalisGR-Bold,Avenir Next,Arial,Gothic MB101 DemiBold,sans-serif;margin-right:.3em}@media(max-width:767px){.l-hero .hero-new{width:45px;height:45px;line-height:45px;font-size:80%;bottom:.2em;margin-right:0}}@media(max-width:480px){.l-hero .hero-new{width:40px;height:40px;line-height:40px;font-size:70%;margin-right:0}}.l-hero .hero-description,.l-hero .hero-description-line2{margin:0;font-weight:700;font-size:80%}@media(max-width:480px){.l-hero .hero-description,.l-hero .hero-description-line2{font-size:60%}}.l-hero .hero-description-line2{font-size:60%}.l-hero .hero-heading-wrapper{background-color:#fdc900}@media(max-width:1024px){.l-hero .hero-heading-wrapper{background-color:transparent}}.l-hero h2{position:relative;left:-30px;top:30px;font-size:800%;margin:0;line-height:1.15;z-index:2}@media(min-width:1240px){.l-hero h2{font-size:1000%}}@media(max-width:1024px){.l-hero h2{font-size:620%;margin-bottom:30px;left:-15px}}@media(max-width:767px){.l-hero h2{left:-2%;font-size:400%;top:20px}}@media(max-width:480px){.l-hero h2{font-size:330%}}@media(max-width:410px){.l-hero h2{font-size:300%}}@media(max-width:370px){.l-hero h2{font-size:260%}}.l-intro{overflow:hidden}@media(min-width:1850px){.l-intro{overflow:inherit}}.l-intro .l-container{position:relative;padding-top:120px}@media(max-width:1024px){.l-intro .l-container{padding-top:60px}}.l-intro .l-container>*{position:relative;z-index:2}.l-intro .l-container:before{content:url('../images/konel-logo-outline.svg');position:absolute;top:-50px;left:300px;display:block;width:950px;z-index:1}@media(min-width:1240px){.l-intro .l-container:before{width:1200px}}@media(max-width:1024px){.l-intro .l-container:before{width:700px;top:-20px;left:200px}}@media(max-width:767px){.l-intro .l-container:before{width:500px;top:-20px;left:100px}}@media(max-width:480px){.l-intro .l-container:before{width:400px;top:-20px;left:50px}}.l-intro .intro-text{-webkit-column-count:2;-moz-column-count:2;column-count:2}@media(max-width:767px){.l-intro .intro-text{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.l-chapter{overflow:hidden;background-color:#fdc900}.l-chapter .l-container{position:relative}.l-chapter .chapter-number{position:absolute;top:-50px;left:180px;font-size:800px;line-height:1em;color:#fff;opacity:.5}@media(max-width:1024px){.l-chapter .chapter-number{font-size:700px;top:-80px;left:100px}}.l-chapter .chapter-main-content{position:relative;z-index:2}.l-chapter .chapter-chapter{letter-spacing:.3em;margin:0}.l-chapter h2{font-size:400%;letter-spacing:-.04em}@media(max-width:1024px){.l-chapter h2{font-size:300%}}@media(max-width:480px){.l-chapter h2{font-size:240%}}.l-chapter h3{font-size:90%;letter-spacing:.3em;margin:2em 0 1em}.l-chapter h3,.l-chapter h4{color:#fff}.l-chapter .contents-ul{list-style:none;padding-left:0;margin:0}.l-chapter .contents-ul li{padding:.3em 0}.l-chapter .main-screenshot{position:absolute;top:2em;left:530px;width:700px;max-width:none;box-shadow:0 5px 30px rgba(0,0,0,.2)}@media(min-width:1240px){.l-chapter .main-screenshot{left:620px}}@media(max-width:1024px){.l-chapter .main-screenshot{width:600px;top:1em;left:400px}}@media(max-width:767px){.l-chapter .main-screenshot{position:static;width:100%;margin-top:2em}}.l-chapter .chapter-row{min-height:500px}@media(min-width:1240px){.l-chapter .chapter-row{min-height:550px}}.l-chapter .screenshots{margin-top:2em}@media(max-width:767px){.l-chapter .screenshots{margin-top:0}}.l-chapter .screenshots img{width:100%;box-shadow:0 5px 20px rgba(0,0,0,.2)}.l-chapter1 h2,.l-chapter1 h3,.l-chapter1 h4,.l-chapter1 .contents-ul,.l-chapter1 .chapter-number{font-family:carrig-regular,Reimin Heavy,serif}.l-chapter2{background-color:#1c4fa1;color:#fdc900}.l-chapter2 .contents-ul,.l-chapter2 .chapter-number{font-family:HalisGR-Bold,Avenir Next,Arial,Gothic MB101 DemiBold,sans-serif}.l-chapter2 .chapter-number{top:-150px}.l-chapter2 a{color:#fdc900;text-decoration:none}.l-chapter-guest h3{margin:0}.l-chapter-guest .job{font-size:80%}.l-chapter-guest h5{text-align:center;position:relative}.l-chapter-guest h5>span{background-color:#1c4fa1;display:inline-block;position:relative;padding:0 1em}.l-chapter-guest h5:before{content:"";display:block;border-bottom:1px solid #fdc900;position:absolute;top:0;width:100%;height:50%}.l-chapter-guest ul{margin:0;padding:0;list-style:none}.l-chapter-guest ul li{position:relative;padding:.4em 0}.l-chapter-guest ul li .guest-profile{position:absolute;top:.6em;left:0;width:40px;height:40px;border-radius:50%}.l-chapter-guest ul li>p,.l-chapter-guest ul li>span{margin-left:50px;display:block}.l-chapter-guest ul li p{font-size:120%;font-family:HalisGR-Bold,Avenir Next,Arial,Gothic MB101 DemiBold,sans-serif;margin-top:0;margin-bottom:0}@media(max-width:767px){.l-chapter-guest ul li p{font-size:100%}}.l-chapter-guest ul li span{font-size:80%;color:#fff}.l-chapter-interlude{background-color:#fff;overflow:hidden;position:relative}.l-chapter-interlude .interlude-border{height:10px;background-color:#ce2e3d}.l-chapter-interlude .interlude-border:after{content:" ";display:block;width:50%;height:10px;background-color:#12a27e}.l-chapter-interlude .chapter-interlude-1{color:#12a27e}.l-chapter-interlude .chapter-interlude-1 .chapter-chapter{color:#12a27e}.l-chapter-interlude .chapter-interlude-1 h2{font-size:250%}@media(max-width:1024px){.l-chapter-interlude .chapter-interlude-1 h2{font-size:190%}}@media(max-width:480px){.l-chapter-interlude .chapter-interlude-1 h2{font-size:170%}}.l-chapter-interlude .chapter-interlude-2{color:#ce2e3d}.l-chapter-interlude .chapter-interlude-2 .chapter-chapter{color:#ce2e3d}.l-chapter-interlude .chapter-interlude-2 h2{line-height:90px}@media(max-width:1024px){.l-chapter-interlude .chapter-interlude-2 h2{line-height:80px}}@media(max-width:480px){.l-chapter-interlude .chapter-interlude-2 h2{line-height:1.3}}.l-chapter-interlude h2{font-size:350%;margin:0;line-height:1.2;height:90px}@media(max-width:1024px){.l-chapter-interlude h2{font-size:300%;height:80px}}@media(max-width:480px){.l-chapter-interlude h2{height:auto;font-size:250%}}.l-chapter-interlude .screenshot{width:350px;box-shadow:0 5px 30px rgba(0,0,0,.2);display:block;margin:auto}.l-spec{background-color:#f3f5f7}.l-spec .l-span4{text-align:center}.l-spec .hyoshi{box-sizing:border-box;box-shadow:0 5px 30px rgba(0,0,0,.2)}@media(max-width:767px){.l-spec .hyoshi{width:400px}}@media(max-width:767px){.l-spec .hyoshi{width:300px}}.table{width:100%;margin-bottom:20px;border-collapse:collapse;font-size:95%}@media(max-width:767px){.table{font-size:90%}}.table th,.table td{padding:.8em;line-height:20px;border-bottom:1px solid #ddd;vertical-align:middle;line-height:1.7}@media(max-width:767px){.table th,.table td{padding:1em .3em}}.table th{width:25%}@media(max-width:767px){.table th{min-width:50px}}.table td .btn{margin-top:7px}.table tr:last-child th,.table tr:last-child td{border-bottom:none;box-shadow:none}.table ul{margin:0;padding:0;list-style:none}.table ul li{border-bottom:1px dashed #ddd;padding:8px 0}.table ul li:last-child{border-bottom:0}.table .bigger{font-size:200%}.table .sticker{max-width:150px;box-shadow:0 5px 30px rgba(0,0,0,.2);border-radius:36px}.l-share{background-color:#fdc900}.social-share-units{text-align:center}.social-share-units .btn{padding:.8em 1.5em;font-size:100%;line-height:1;margin:.2em}.l-about p{font-size:90%}.l-about ul{margin:0;list-style:none;padding:0}.l-about li{padding:8px 0;border-bottom:1px dashed #ddd}.l-about .btn-tw,.l-about .btn-fb{width:100%;padding:.3em .6em;font-size:80%;box-sizing:border-box;margin:.3em 0}.l-about .about-content-box{*zoom:1;margin-bottom:3em}.l-about .about-content-box:before,.l-about .about-content-box:after{display:table;content:" "}.l-about .about-content-box:after{clear:both}@media(max-width:767px){.l-about .about-content-box{margin-bottom:0}}.l-about .about-content-box h4{margin:0 0 .5em}.l-about .profile{float:left;margin:0 .5em .5em 0;width:60px;height:60px;border-radius:100px}.l-about .member-secondary{opacity:0}@media(max-width:767px){.l-about .member-secondary{display:none}}.l-backnumber{text-align:center}.l-backnumber img{box-shadow:0 5px 30px rgba(0,0,0,.2)}@media(max-width:767px){.l-backnumber .l-span4{margin-bottom:2em}}.l-footer{background-color:#fdc900}.l-footer h4{font-size:60%;letter-spacing:.3em;margin-bottom:5px;text-transform:uppercase}.l-footer .footer-box{margin-bottom:.5em}.l-footer .footer-box a{text-decoration:none}.l-footer .footer-box img{vertical-align:middle;margin-right:1em}.l-footer .credit{margin-top:.5em;font-size:60%;line-height:1.3}