@media screen and (min-width:845px){.bg{position:relative;width:1920px;left:50%;margin-left:-960px}}@media screen and (min-width:845px){.bg .section{min-height:1200px}}@media screen and (max-width:844px){.bg .section{min-height:100vw}}.btn-w{position:absolute;left:50%;color:#fff}@media screen and (min-width:845px){.btn-w.comics{top:1032px}.btn-w.plan{top:3746px}}@media screen and (max-width:844px){.btn-w.comics{top:137.03125vw}.btn-w.plan{top:512.03125vw}}a.btn{display:block;text-align:center;letter-spacing:.2em;font-weight:700;background-image:url(../img/btn-bg@2.png?e05018f4);background-size:100% auto;background-position:top;background-repeat:no-repeat}a.btn:hover{background-position:bottom}@media screen and (min-width:845px){a.btn{font-size:35px;line-height:91px;width:461px;height:102px;margin-left:-230px}}@media screen and (max-width:844px){a.btn{font-size:4.375vw;line-height:10.78125vw;width:55.00000000000001vw;height:12.1875vw;margin-left:-27.500000000000004vw}}.flex-justify{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.Comics{position:relative;margin:0 auto;max-width:850px;border-bottom:2px solid #333}@media screen and (min-width:845px){.Comics{padding-bottom:49px}}@media screen and (max-width:844px){.Comics{padding-bottom:5.625vw}}@media screen and (min-width:845px){.Comics{width:90%}}@media screen and (max-width:844px){.Comics{width:98%}}.Comics .back-btn-w{overflow:hidden}@media screen and (min-width:845px){.Comics .back-btn-w{margin-top:20px}}@media screen and (max-width:844px){.Comics .back-btn-w{margin-top:2.5vw}}.Comics .back-btn{display:table;float:right;color:#fff;background-color:#0e0e0e;border-color:#fff;border-style:solid;font-weight:700;text-align:center;padding:0 .5em;height:2em;line-height:2em}.Comics .back-btn>*{display:table-cell;vertical-align:middle;text-align:center}@media screen and (min-width:845px){.Comics .back-btn{font-size:20px}}@media screen and (max-width:844px){.Comics .back-btn{font-size:2.03125vw}}.Comics .comics-content{width:100%;background-size:contain}.Comics .comics-content:before{content:"";display:inline-block;width:100%;padding-top:140.0500625782228%}@media screen and (min-width:845px){.Comics .comics-content{margin-top:20px}}@media screen and (max-width:844px){.Comics .comics-content{margin-top:3.125vw}}@media screen and (min-width:845px){.Comics .pagination{padding-top:20px}}@media screen and (max-width:844px){.Comics .pagination{padding-top:3.125vw}}@media screen and (min-width:845px){.Comics .pagination{padding-bottom:20px}}@media screen and (max-width:844px){.Comics .pagination{padding-bottom:3.125vw}}.Comics .pagination li{display:table;text-align:center}@media screen and (min-width:845px){.Comics .pagination li{height:50px}}@media screen and (max-width:844px){.Comics .pagination li{height:5vw}}@media screen and (min-width:845px){.Comics .pagination li{line-height:50px}}@media screen and (max-width:844px){.Comics .pagination li{line-height:5vw}}.Comics .pagination li>*{display:table-cell;vertical-align:middle;text-align:center}.Comics .pagination li a{vertical-align:middle;width:2.5em;color:#fff;background-color:#0e0e0e;border-color:#fff;border-style:solid;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:845px){.Comics .pagination li a{border-width:4px}}@media screen and (max-width:844px){.Comics .pagination li a{border-width:2px}}@media screen and (min-width:845px){.Comics .pagination li a{font-size:20px}}@media screen and (max-width:844px){.Comics .pagination li a{font-size:2.03125vw}}.Comics .pagination li.active a{background-color:#a1000d}.Comics .pagination li.disabled a{border-width:0;cursor:default}.Comics .pagination li.next-item a,.Comics .pagination li.prev-item a{width:5em}@media screen and (min-width:845px){.Comics .pagination li.next-item a,.Comics .pagination li.prev-item a{border-width:4px}}@media screen and (max-width:844px){.Comics .pagination li.next-item a,.Comics .pagination li.prev-item a{border-width:2px}}/*! minireset.css v0.0.2 | MIT License | github.com/jgthms/minireset.css */blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}audio,embed,img,object,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}.flex-justify{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body,html{width:100%;overflow-x:hidden;font-family:Microsoft JhengHei,Arial;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0e0e0e}img{width:100%;vertical-align:top}a{text-decoration:none}a,a:active,a:hover,a:visited{color:inherit}.cc{position:relative;width:100%;max-width:844px}.cc,.logo-w{margin:0 auto}.logo-w{position:absolute;top:23px;right:0;left:0;width:90%;max-width:850px}@media screen and (max-width:844px){.logo-w{width:98%;top:1.5625vw}}a.logo{z-index:999999;display:block}@media screen and (min-width:845px){a.logo{width:135px}}@media screen and (max-width:844px){a.logo{width:120px}}.flex-justify{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.Footer{position:relative;margin:0 auto}@media screen and (min-width:845px){.Footer{width:641px}}@media screen and (max-width:844px){.Footer{width:98.4375vw}}@media screen and (min-width:845px){.Footer{margin-top:53px}}@media screen and (max-width:844px){.Footer{margin-top:4.6875vw}}.Footer .row{position:relative;width:100%}@media screen and (min-width:845px){.Footer .row{margin-top:36px}}@media screen and (max-width:844px){.Footer .row{margin-top:5.625vw}}.Footer .row:first-child{margin-top:0}.Footer .group .group-title{font-weight:700;color:#ed4c59}@media screen and (min-width:845px){.Footer .group .group-title{font-size:16px}}@media screen and (max-width:844px){.Footer .group .group-title{font-size:2.5vw}}@media screen and (min-width:845px){.Footer .group .group-title{margin-bottom:12px}}@media screen and (max-width:844px){.Footer .group .group-title{margin-bottom:1.875vw}}.Footer .group .group-items a.item{display:block}.Footer .group .group-items .item .item-icon{border:1px solid #353535}.Footer .group .group-items .item .item-title{color:#fff;font-weight:700;text-align:center}@media screen and (min-width:845px){.Footer .group .group-items .item .item-title{font-size:14px}}@media screen and (max-width:844px){.Footer .group .group-items .item .item-title{font-size:2.1875vw}}@media screen and (min-width:845px){.Footer .group .group-items .item .item-title{margin-top:11px}}@media screen and (max-width:844px){.Footer .group .group-items .item .item-title{margin-top:1.71875vw}}.Footer .group .group-items .item .item-title span{display:inline-block}@media screen and (min-width:845px){.Footer .n-2>*{width:calc(50% - 6.5px)}}@media screen and (max-width:844px){.Footer .n-2>*{width:calc(50% - 1vw)}}@media screen and (min-width:845px){.Footer .n-4>*{width:calc(25% - 9.75px)}}@media screen and (max-width:844px){.Footer .n-4>*{width:calc(25% - 1.5vw)}}.Footer .info{color:#fff;text-align:center}@media screen and (min-width:845px){.Footer .info{margin-top:47px}}@media screen and (max-width:844px){.Footer .info{margin-top:5vw}}@media screen and (min-width:845px){.Footer .info{padding-bottom:28px}}@media screen and (max-width:844px){.Footer .info{padding-bottom:6.406249999999999vw}}@media screen and (min-width:845px){.Footer .info{font-size:14px}}@media screen and (max-width:844px){.Footer .info{font-size:2.1875vw}}.Footer .info h2{font-weight:700}@media screen and (min-width:845px){.Footer .info h2{font-size:14px}}@media screen and (max-width:844px){.Footer .info h2{font-size:3.125vw}}@media screen and (min-width:845px){.Footer .info h2{margin-bottom:12px}}@media screen and (max-width:844px){.Footer .info h2{margin-bottom:2.65625vw}}@media screen and (min-width:845px){.Footer .info p.cp{font-size:12px}}@media screen and (max-width:844px){.Footer .info p.cp{font-size:2.1875vw}}@media screen and (min-width:845px){.Footer .info p.cp{margin-top:20px}}@media screen and (max-width:844px){.Footer .info p.cp{margin-top:3.59375vw}}