*{box-sizing:border-box}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0}i{pointer-events:none}body,html{height:100%;font-size:19px}canvas{image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:-o-crisp-edges;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}@font-face{font-family:ThaiSansNeue;src:url(../font/thaisansneue-black-webfont.eot);src:url(../font/thaisansneue-black-webfont.eot?#iefix) format('embedded-opentype'),url(../font/thaisansneue-black-webfont.woff) format('woff'),url(../font/thaisansneue-black-webfont.ttf) format('truetype'),url(../font/thaisansneue-black-webfont.svg#thaisans_neue_blackregular) format('svg');font-weight:900;font-style:normal}@font-face{font-family:ng;src:url(../font/thaisansneue-extrabold-webfont.eot);src:url(../font/thaisansneue-extrabold-webfont.eot?#iefix) format('embedded-opentype'),url(../font/thaisansneue-extrabold-webfont.woff) format('woff'),url(../font/thaisansneue-extrabold-webfont.ttf) format('truetype'),url(../font/thaisansneue-extrabold-webfont.svg#thaisans_neue_extbdregular) format('svg');font-weight:700;font-style:normal}@font-face{font-family:ng;src:url(../font/thaisansneue-ultrabold-webfont.eot);src:url(../font/thaisansneue-ultrabold-webfont.eot?#iefix) format('embedded-opentype'),url(../font/thaisansneue-ultrabold-webfont.woff) format('woff'),url(../font/thaisansneue-ultrabold-webfont.ttf) format('truetype'),url(../font/thaisansneue-ultrabold-webfont.svg#thaisans_neue_ultbdregular) format('svg');font-weight:800;font-style:normal}@font-face{font-family:ng;src:url(../font/thaisansneue-bold-webfont.eot);src:url(../font/thaisansneue-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../font/thaisansneue-bold-webfont.woff) format('woff'),url(../font/thaisansneue-bold-webfont.ttf) format('truetype'),url(../font/thaisansneue-bold-webfont.svg#thaisans_neuebold) format('svg');font-weight:600;font-style:normal}@font-face{font-family:ng;src:url(../font/thaisansneue-semibold-webfont.eot);src:url(../font/thaisansneue-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(../font/thaisansneue-semibold-webfont.woff) format('woff'),url(../font/thaisansneue-semibold-webfont.ttf) format('truetype'),url(../font/thaisansneue-semibold-webfont.svg#thaisans_neue_sembdregular) format('svg');font-weight:500;font-style:normal}@font-face{font-family:ng;src:url(../font/thaisansneue-regular-webfont.eot);src:url(../font/thaisansneue-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../font/thaisansneue-regular-webfont.woff) format('woff'),url(../font/thaisansneue-regular-webfont.ttf) format('truetype'),url(../font/thaisansneue-regular-webfont.svg#thaisans_neueregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:ng;src:url(../font/thaisansneue-light-webfont.eot);src:url(../font/thaisansneue-light-webfont.eot?#iefix) format('embedded-opentype'),url(../font/thaisansneue-light-webfont.woff) format('woff'),url(../font/thaisansneue-light-webfont.ttf) format('truetype'),url(../font/thaisansneue-light-webfont.svg#thaisans_neue_lightregular) format('svg');font-weight:300;font-style:normal}@font-face{font-family:ng;src:url(../font/thaisansneue-extralight-webfont.eot);src:url(../font/thaisansneue-extralight-webfont.eot?#iefix) format('embedded-opentype'),url(../font/thaisansneue-extralight-webfont.woff) format('woff'),url(../font/thaisansneue-extralight-webfont.ttf) format('truetype'),url(../font/thaisansneue-extralight-webfont.svg#thaisans_neue_extltregular) format('svg');font-weight:200;font-style:normal}@font-face{font-family:ng;src:url(../font/thaisansneue-ultralight-webfont.eot);src:url(../font/thaisansneue-ultralight-webfont.eot?#iefix) format('embedded-opentype'),url(../font/thaisansneue-ultralight-webfont.woff) format('woff'),url(../font/thaisansneue-ultralight-webfont.ttf) format('truetype'),url(../font/thaisansneue-ultralight-webfont.svg#thaisans_neue_ultltregular) format('svg');font-weight:100;font-style:normal}body{position:relative;font-family:ng,sans-serif;line-height:1;color:#212529;text-rendering:auto}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;color:#2569ce;text-decoration:none}img{-ms-interpolation-mode:bicubic;vertical-align:middle}ins{background-color:#ff9;color:#212529;text-decoration:none}mark{background-color:#ff9;color:#212529;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:400}hr{display:block;height:1px;border:0;border-top:1px solid #ced4da;margin:1em 0;padding:0}input,select,textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%;font-family:inherit}input,select{vertical-align:middle;margin:0}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url]{font-size:17px;display:block;width:100%;color:#212529;-webkit-appearance:none;box-shadow:none;border-radius:0;padding:5px 10px;border:1px solid #e5e5e5;background:#fff}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus{outline:0}input[type=checkbox]{padding:0;width:1em;height:1em}select{width:100%}textarea{display:block;width:100%;height:75px;-webkit-appearance:none;box-shadow:none;border-radius:0;padding:5px 10px;border:1px solid #e5e5e5;background:#fff;color:#212529;font-size:17px;resize:none}textarea:focus{outline:0;border:1px solid #ced4da}::-webkit-input-placeholder{color:#868e96}:-moz-placeholder{color:#212529}button{-webkit-appearance:none;display:inline;background:0 0;border:none;cursor:pointer;color:inherit;margin:0;padding:0;line-height:inherit;font:inherit}button:focus{outline:0}.blind,caption span,legend{overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;color:transparent;font-size:0;line-height:1px;white-space:nowrap}.flag{width:40px;height:45px;position:relative;background:#eee;color:#4a4a4a;font-size:inherit;text-align:center;display:flex;align-items:center;justify-content:center}.flag:after{content:"";position:absolute;left:0;bottom:0;width:0;height:0;border-bottom:6px solid #fff;border-left:20px solid transparent;border-right:20px solid transparent}.flag-primary{background-color:#f40009;color:#fff}.flag-warning{background-color:#fab005;color:#fff}.flag-info{background-color:#5fc5dc;color:#fff}.flag-dark{background-color:#cc7438;color:#fff}.arrow{position:relative;display:inline-block;width:4px;height:6px;background-color:#999;vertical-align:middle}@media screen and (max-width:767px){.arrow{display:block;margin:10px auto 0}}.arrow.arrow-down{margin-top:-6px;margin-bottom:5px}.arrow.arrow-up:before{content:"";position:absolute;top:-100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:6px solid #999}.arrow.arrow-down:before{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #999}.arrow.arrow-primary{background-color:#f40009}.arrow.arrow-primary.arrow-up::before{border-bottom:6px solid #f40009}.arrow.arrow-primary.arrow-down::before{border-top:6px solid #f40009}.i-home02{background-image:url(../image/icon/ic_home_02.png);width:22px;height:17.5px;-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.hide{display:none}.img-responsive{overflow:hidden;background-color:#ccc}.img-responsive img{width:inherit;height:inherit}.o-hidden{display:none}.o-hidden.active,.o-hidden.on{display:block}.text-inline-item::after{display:inline-block;content:","}.text-inline-item:last-child::after{content:""}.content-week,div.content,section.content{margin-top:1px;background-color:#fff;min-height:calc(100vh - 300px)}@media screen and (max-width:1000px){div.content.homepage{background:#e6e9ed}}.content-week .slick-slider,div.content .slick-slider,section.content .slick-slider{margin-top:-1px}@media screen and (max-width:767px){.content-week,div.content,section.content{min-height:calc(100vh - 258px)}}@media screen and (min-width:768px) and (max-width:1079px){.content-week,div.content,section.content{min-height:calc(100vh - 295px)}}.i-rank01{background-image:url(../image/icon/ic_rank_01.png);background-size:cover;text-align:center;color:#fff;font-size:24px;font-weight:700;display:block}.i-rank04{background-image:url(../image/icon/ic_rank_04.png);background-size:cover;text-align:center;color:#fff;font-size:17px;font-weight:700;display:block}.i-rank05{background-image:url(../image/icon/ic_rank_05.png);background-size:cover;text-align:center;color:#fff;font-size:17px;font-weight:700;display:block}.i-coin{width:16px;height:16px;font-size:16px;display:inline-block;background-image:url(../image/icon/svg/ic_coin.svg);background-repeat:no-repeat;background-color:transparent;background-size:cover}.i-coin-o{width:16px;height:16px;font-size:16px;display:inline-block;background-image:url(../image/icon/svg/ic_coin_o.svg);background-repeat:no-repeat;background-color:transparent;background-size:cover}.i-guide{width:20px;height:20px;background-image:url(../image/icon/svg/ic_guide.svg);background-repeat:no-repeat;background-size:cover;display:inline-block}.i-pass{width:50px;height:33px;background-image:url(../image/icon/svg/ic_pass.svg);background-repeat:no-repeat;background-size:cover;display:inline-block}.i-computer{width:28px;height:25px;background-image:url(../image/icon/svg/ic_monitor.svg);background-repeat:no-repeat;background-size:cover;display:inline-block}.i-android{width:24px;height:25px;background-image:url(../image/icon/svg/ic_android.svg);background-repeat:no-repeat;background-size:cover;display:inline-block}.i-close-white{width:10px;height:11px;background-image:url(../image/icon/svg/ic_close_white.svg);background-repeat:no-repeat;background-size:cover;display:inline-block}.i-draft{width:30px;height:31px;background-image:url(../image/icon/svg/ic_draft.svg);background-repeat:no-repeat;background-size:cover;display:inline-block}.i-newfeed{width:20px;height:18px;display:inline-block;background-image:url(../image/icon/svg/ic_star.svg);background-repeat:no-repeat;background-color:transparent;background-size:cover}.i-readed{width:20px;height:20px;display:inline-block;background-image:url(../image/icon/svg/ic_clock_o.svg);background-repeat:no-repeat;background-color:transparent;background-size:cover}.i-expire{width:22px;height:23px;display:inline-block;background-image:url(../image/icon/svg/ic_agenda_o.svg);background-repeat:no-repeat;background-color:transparent;background-size:cover}.i-search-o{width:20px;height:20px;display:inline-block;background-image:url(../image/icon/svg/ic_search_white.svg);background-repeat:no-repeat;background-color:transparent;background-size:cover}@media screen and (min-width:1080px){.o-large{display:block}.o-small{display:none!important}}@media screen and (max-width:1079px){.o-large{display:none!important}.o-small{display:block}}@media screen and (max-width:767px){.it-xsmall{display:block}.it-large,.it-mdsmall,.it-xlarge{display:none!important}}@media screen and (min-width:768px) and (max-width:1079px){.it-mdsmall{display:block}.it-large,.it-xlarge,.it-xsmall{display:none!important}}@media screen and (min-width:1080px) and (max-width:1199px){.it-large{display:block}.it-mdsmall,.it-xlarge,.it-xsmall{display:none!important}}@media screen and (min-width:1200px){.it-xlarge{display:block}.it-large,.it-mdsmall,.it-xsmall{display:none!important}}.paging{text-align:center;margin-top:20px}@media screen and (max-width:1079px){.chapter .contwrap .paging{display:none}}.paging a,.paging strong{display:inline-block;min-width:26px;height:26px;padding:0 3px;margin:0 2px;border-radius:3px;line-height:26px;vertical-align:top;font-weight:500;color:#999;background-color:#fff;border:1px solid #d8d8d8}.paging a font,.paging strong font{font-size:19px}.paging a i{line-height:inherit}.paging strong{background-color:#f40009;color:#fff;border:1px solid #f40009}.paging a:hover{text-decoration:underline}.paging .bn{width:26px;height:26px;background-color:transparent;color:#636363;border:1px solid #8d8d8d;font-size:15px;line-height:26px;margin:0 2px;border-radius:3px}.paging .bn.pre{margin-right:10px}.paging .bn.next{margin-left:10px}.comico-global-header{width:100%;box-shadow:0 0 2px rgba(0,0,0,.3)}.comico-global-header a{color:inherit;display:inline-block;text-align:left}.comico-global-header .comico-global-header__list-action-item a{width:100%}.comico-global-header .comico-global-header__wrapper{background:#f40009;color:#fff}.comico-global-header__wrapper--bg_white{background:#FFF;color:#4a4a4a}.comico-global-header__wrapper_login{max-width:1000px;width:100%;margin:0 auto;position:relative}.comico-global-header .comico-global-header__main{background:0 0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1000px;margin:0 auto;position:relative}.comico-global-header .comico-global-header__main.comico-global-header__main--bg_white{background:#FFF;color:#000}.comico-global-header .comico-global-header__list-action-item-inner .comico-global-header__logo-comico{top:12px;vertical-align:top;position:relative}.comico-global-header .comico-global-header__main{height:55px}.comico-global-header .comico-global-header__main.comico-global-header__main-sub{height:48px}.comico-global-header .comico-global-header__list-action-item{display:inline-block;position:relative;vertical-align:top;height:100%}.comico-global-header .comico-global-header__list-action-item.search-area{display:none}.comico-global-header__main__top .comico-global-header__main-action1 .comico-global-header__list-action-item:first-child{margin-right:20px}.comico-global-header .comico-global-header__main-action1 .comico-global-header__list-action-item.focus{min-width:80px;text-align:center}.comico-global-header.comico-global-header-search .comico-global-header__main-action1 .comico-global-header__list-action-item.focus{min-width:100px}.comico-global-header .comico-global-header__list-action-item-inner{line-height:55px;height:55px;display:inline-block;text-align:center;font-size:19px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:767px){.comico-global-header .comico-global-header__list-action-item-inner{font-weight:700}}.comico-global-header .comico-global-header__main-sub .comico-global-header__list-action-item-inner{height:48px;line-height:48px}.comico-global-header .comico-global-header__wrapper--bg_white .comico-global-header__list-action-item--primary,.comico-global-header .comico-global-header__wrapper--bg_white .comico-global-header__list-action-item.focus:hover{color:#f40009}.right-icon{position:absolute;right:17px;width:9px;height:15px;color:#d0d0d0;top:50%;margin-top:-7px;background:url(../image/icon/ic_next_gray.png) no-repeat}.infolst .icon,.lst .icon{vertical-align:middle;display:inline-block;position:absolute;left:17px;top:50%}.lst .gift_box{width:19px;height:19px;background:url(../image/icon/svg/ic_giftbox_active.svg) no-repeat;background-size:cover;margin-top:-10px}.lynick.no-login .lst .gift_box{background:url(../image/icon/svg/ic_giftbox.svg) no-repeat;background-size:cover}.lst .coupon_box{width:21px;height:15px;background:url(../image/icon/svg/ic_coupon_active.svg) no-repeat;background-size:cover;margin-top:-8px}.lynick.no-login .lst .coupon_box{background:url(../image/icon/svg/ic_coupon.svg) no-repeat;background-size:cover}.lst .upload_box{width:21px;height:23px;background:url(../image/icon/svg/ic_uploading_active.svg) no-repeat;background-size:cover;margin-top:-12px}.lynick.no-login .lst .upload_box{background:url(../image/icon/svg/ic_uploading.svg) no-repeat;background-size:cover}.lst .package_box{width:22px;height:22px;background:url(../image/icon/svg/ic_package_active.svg) no-repeat;background-size:cover;margin-top:-11px}.lynick.no-login .lst .package_box{background:url(../image/icon/svg/ic_package.svg) no-repeat;background-size:cover}.lst .bookshelf_box{width:20px;height:17px;background:url(../image/icon/svg/ic_bookshelf_active.svg) no-repeat;background-size:cover;margin-top:-8px}.lynick.no-login .lst .bookshelf_box{background:url(../image/icon/svg/ic_bookshelf.svg) no-repeat;background-size:cover}.infolst .device_box{width:18px;height:18px;background:url(../image/icon/svg/ic_setting_active.svg) no-repeat;background-size:cover;margin-top:-9px}.lynick.no-login .lst .device_box{background:url(../image/icon/svg/ic_setting.svg) no-repeat;background-size:cover}.infolst .logout_box{width:16px;height:17px;background:url(../image/icon/svg/ic_logout.svg) no-repeat;background-size:cover;margin-top:-9px}.lst .newfeed_box{width:20px;height:19px;background:url(../image/icon/svg/ic_heart_active.svg) no-repeat;background-size:cover;margin-top:-10px}.lynick.no-login .lst .newfeed_box{background:url(../image/icon/svg/ic_heart.svg) no-repeat;background-size:cover}.lst .readed_box{width:20px;height:20px;background:url(../image/icon/svg/ic_clock_active.svg) no-repeat;background-size:cover;margin-top:-10px}.lynick.no-login .lst .readed_box{background:url(../image/icon/svg/ic_clock.svg) no-repeat;background-size:cover}.lst .expire_box{width:18px;height:20px;background:url(../image/icon/svg/ic_agenda_active.svg) no-repeat;background-size:cover;margin-top:-10px}.lynick.no-login .lst .expire_box{background:url(../image/icon/svg/ic_agenda.svg) no-repeat;background-size:cover}.lynick .infolst,.lynick .lst{border-top:1px solid #ececec;border-bottom:1px solid #ececec}.lynick .infolst+.infolst,.lynick .lst+.infolst,.lynick .lst+.lst{margin-top:5px}.lynick .lst li{position:relative;height:46px;color:#454545;line-height:46px;text-align:left;cursor:pointer;background:#fff;overflow:hidden;width:100%}.lynick .lst li a{display:flex;align-items:center}.lynick.no-login .infolst li,.lynick.no-login .infolst li a,.lynick.no-login .lst li,.lynick.no-login .lst li a{color:#4a4a4a;cursor:default}.lynick .lst li a{padding-left:55px;height:100%;border-top:1px solid #ececec}.lynick .lst li:first-child a{border-top:none}@media screen and (min-width:768px){.lynick .lst.alarm-group{display:none}}.lynick .lst li._gift a,.lynick .lst li._package a{color:#454545}.lynick .lst li._paymentBtn{border-bottom:1px solid #ececec}.lynick .lst li dl{float:left;width:40%;position:relative;margin-left:15px;display:inline-block;height:inherit}.lynick .lst li dl:first-child{margin-left:25px}.lynick .lst li dt{position:absolute;left:30px;color:#515151;font-weight:400;font-size:15px;top:-10px;height:inherit}.lynick .lst li dt strong{color:#f40009}.lynick .lst li dd{float:left;width:90px}.lynick .lst li.charge-payment{background-color:#0083ff;color:#FFF;font-weight:700;margin:0}.lynick .lst li.charge-payment a{position:absolute;width:100%;left:0;text-align:center}.lynick.no-login .lst li.charge-payment{color:gray;background-color:#a7a7a7}.lynick .lst .icon_c{display:inline-block;position:absolute;width:22px;height:22px;background-image:url(../image/icon/svg/ic_coin.svg);background-size:cover;top:50%;margin-top:-11px;left:-10px}.lynick .lst .co_icon-coin-reward,.lynick .lst .co_icon-coin-reward-active{display:inline-block;position:absolute;top:calc(50% - 5px);margin-top:-11px;left:-17px}.lynick.no-login .lst .icon_c{background-image:url(../image/icon/ic_coin_gray.png)}.lynick .lst .coin_area{width:max-content;position:absolute;display:inline-block;left:30px;font-size:19px;font-weight:bolder;top:8px}.lynick .lst .coin_area small{display:inline;font-size:14px;font-weight:500;color:red}.lynick .lst .coin_area small .message,.lynick .lst li._rewardBtn .coin_area small.no-reward{color:#515151}.lynick .infoqst{position:relative;overflow:hidden;background:#fff}.lynick .infoqst .tit{display:block;text-align:left;color:#515151;font-weight:400}.lynick .infoqst .infoqstlst{position:relative;overflow:hidden;margin:5px 0 5px 5px;cursor:pointer;color:#454545}@media screen and (min-width:767px) and (max-width:1079px){.lynick .infoqst .infoqstlst{line-height:80px;height:80px}.lynick .lst li{height:60px;line-height:60px}}.lynick .infoqst .infoqstlst li{float:left;width:90px;padding:0 65px}.lynick .infoqst .infoqstlst li a{display:block;height:108px;padding:0;color:#9b9b9b;font-size:15px}.lynick .infoqst .infoqstlst li img{height:90px}.lynick .infoqst .infoqstlst li .badge{display:block;margin-top:4px}.lynick .infoqst .btn{position:absolute;top:33px;width:14px;height:25px}.lynick .infoqst .prev{left:0;background-position:-404px -136px}.lynick .infoqst .next{right:0;background-position:-420px -136px}.lynick .infoqst .prev:hover{background-position:-436px -136px}.lynick .infoqst .next:hover{background-position:-452px -136px}.lynick .infoqst span.prev.off{background-position:-468px -136px}.lynick .infoqst span.next.off{background-position:-484px -136px}.lynick .infoqst .infoqstlst li.on a{height:117px}.lynick .infoqst .infoqstlst li.on .badge{margin-top:12px}.lynick .infoqst .infoqstlst li.on .bnchange{display:none}.lynick .infolst li{height:46px;color:#454545;line-height:46px;background:#fff;vertical-align:top;text-align:left}.lynick .infolst li a{color:#454545;padding-left:55px;position:relative;display:flex;align-items:center}.lynick .infolst .comment{color:#f40009}@media screen and (max-width:1079px){.comico-global-header .comico-global-header__main-action1.comico-global-header_flex-grid-o-small{text-align:center;margin:0 auto;height:100%;display:flex;overflow-y:auto}.comico-global-header .comico-global-header__main-action1.comico-global-header_flex-grid-o-small .comico-global-header__list-action-item.focus{flex-basis:0;flex-grow:1;flex-shrink:1}.comico-global-header .comico-global-header__main-action1.comico-global-header_flex-grid-o-small .comico-global-header__list-action-item.focus a{width:100%}.bridge-app{position:fixed;top:0;left:0;right:0;width:100%}.bridge-app.on-bottom{position:relative}.bridge-app.hide{display:none}.bridge-app a{display:inline-block;width:100%}.bridge-app a img{display:inline-block;width:inherit;height:auto}.bridge-app button{position:absolute;right:10px;top:50%;margin-top:-15px;font-size:150%;color:#454545;cursor:pointer;width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:0;line-height:normal;transition:top .2s ease}@media screen and (max-width:767px){.bridge-app a img.bridge-app-image-ipad{display:none}}@media screen and (min-width:768px) and (max-width:1079px){.bridge-app a img.bridge-app-image-mobile{display:none}}.comico-global-header .comico-global-header__list-action-item.logo{display:block;position:relative;text-align:center;width:100%}.comico-global-header .comico-global-header__list-action-item.logo .comico-global-header__list-action-item-inner{width:100%}.comico-global-header .comico-global-header__list-action-item.logo .comico-global-header__list-action-item-inner .comico-global-header__list-action-item-inner__profile,.comico-global-header .comico-global-header__list-action-item.logo .comico-global-header__list-action-item-inner .comico-global-header__list-action-item-inner__tag{font-size:19px}.comico-global-header .comico-global-header__list-action-item.logo .comico-global-header__list-action-item-inner .comico-global-header__list-action-item-inner__profile__back,.comico-global-header .comico-global-header__list-action-item.logo .comico-global-header__list-action-item-inner__tag__back{position:absolute;left:0;padding:14px 25px}.comico-global-header .comico-global-header__list-action-item.logo .comico-global-header__list-action-item-inner__tag__back{top:0;width:100px}.comico-global-header .comico-global-header__list-action-item.logo .tag-btn{border:none;right:0;position:absolute;top:0;background-color:transparent;width:auto;margin:0;height:100%;padding:0 30px}.comico-global-header .comico-global-header__list-action-item.logo .tag-btn>span{color:#FFF;font-size:30px;position:relative;top:12px}.comico-global-header .comico-global-header__list-action-item.logo .tag-btn .popover-content{position:absolute;top:100%;margin-top:7px;left:10px;width:140px;font-size:19px}.comico-global-header .comico-global-header__list-action-item.logo .tag-btn .popover-content .arrow_box:before{margin-left:30px}.comico-global-header .comico-global-header__list-action-item.logo .tag-btn .popover-content .arrow_box:after{margin-left:31px}.comico-global-header__list-action-item.option-lists-small{position:absolute;top:0;overflow:hidden;height:55px;width:20%}.comico-global-header__list-action-item.search-area{display:block!important;position:absolute;top:0;right:0;overflow:hidden;height:55px;padding:.85rem}.comico-global-header__list-action-item.option-lists-small .comico-global-header__list-action-item-inner{padding-left:20px;display:block;overflow:hidden;white-space:nowrap;position:relative;height:55px}.comico-global-header__list-action-item.option-lists-small .comico-global-header__list-action-item-inner .menu-option-img{top:17.5px;position:relative;vertical-align:top}.lynick{border:1px solid #d8d8d8;box-shadow:0 0 2px 1px rgba(0,0,0,.1);font-size:19px;line-height:normal;z-index:50;background:#f9f9f9;top:0;left:0;position:fixed;width:45%;display:none;height:100vh;min-width:250px;overflow-x:hidden;padding-bottom:50px}.close-scrollwrap,.comico-global-header__wrapper_login .close{position:fixed;left:45%;padding:20px;top:10px;width:20px;height:20px;background:url(../image/icon/ic_close.png) no-repeat center;display:none;z-index:49}@media screen and (max-width:550px){.close-scrollwrap,.comico-global-header__wrapper_login .close{left:260px}}.comico-global-header__wrapper_login .dimmed-login,.dimmed-scrollwrap{position:fixed;width:100vw;height:100vh;background-color:#000;opacity:.4;top:0;left:0;display:none;z-index:49}.lynick.no-login .infolst li,.lynick.no-login .lst li{opacity:.8}.lynick.no-login li.sub_header_btn{opacity:1}}@media screen and (max-width:767px){.comico-global-header-search .comico-global-header__main-sub{display:none}}@media screen and (max-width:1079px){.comico-global-header-search .comico-global-header__list-action,.comico-global-header-search .comico-global-header__main-action2{height:100%}.comico-global-header-search .sch_box{width:calc(100vw - 160px);margin:10px auto;text-align:center}.comico-global-header-search .sch_box input{border-radius:25px}.comico-global-header-search .btnsch{position:absolute;right:0;top:0;padding:17px}.btnsch .sp{position:relative;width:18px;height:18px;background-image:url(../image/icon/svg/ic_search_white.svg);background-size:cover;display:inline-block}.comico-global-header-search .btnBack,.comico-global-header-search .btnClose{left:0;top:0;padding:11px 15px;font-size:30px}.comico-global-header__list-action-item_search-block{position:absolute;left:0;right:0}.comico-global-header-search .comico-global-header__list-action .comico-global-header__list-action-item,.comico-global-header-search .comico-global-header_right.it-xsmall{display:inline-block!important}.comico-global-header-search .comico-global-header__list-action-item.login-area{display:none!important}}@media screen and (max-width:1000px){.comico-global-header-search .sch_box{width:calc(100vw - 100px);margin:10px auto;text-align:center}}@media screen and (min-width:1080px){.comico-global-header .comico-global-header__main{position:relative}.comico-global-header .comico-global-header__main-action1{position:absolute;top:0;left:0;font-size:0}.comico-global-header .comico-global-header__main-action1.comico-global-header__main-action1-webcomic{left:120px}.comico-global-header .comico-global-header__main-action2{position:absolute;right:0;height:55px;top:0;vertical-align:middle}.comico-global-header .comico-global-header__main-action1 a{-webkit-tap-highlight-color:transparent}.comico-global-header .comico-global-header__list-action{white-space:nowrap;height:100%}.comico-global-header .comico-global-header__list-action-2nd-item:last-child{margin-right:0}.comico-global-header .comico-global-header__list-action-2nd{font-size:0}.comico-global-header .comico-global-header__list-action-2nd-item{display:inline-block;position:relative;vertical-align:top;font-size:19px;height:55px;line-height:55px;margin-right:30px}.comico-global-header .comico-global-header__wrapper .comico-global-header__list-action-item--primary,.comico-global-header .comico-global-header__wrapper .comico-global-header__list-action-item.focus:hover{background:rgba(0,0,0,.1)}.comico-global-header .comico-global-header__wrapper--bg_white .comico-global-header__list-action-item--primary,.comico-global-header .comico-global-header__wrapper--bg_white .comico-global-header__list-action-item.focus:hover{color:#f40009}.comico-global-header .comico-global-header__main-action1 .comico-global-header__list-action-item.logo .comico-global-header__list-action-item-inner{padding-left:0}.comico-global-header .comico-global-header__main-action2 .comico-global-header__list-action-item-inner{padding:0 5px}.comico-global-header .comico-global-header__main-action2 .comico-global-header__list-action-item-inner.login-btn{max-width:165px;padding-right:15px}.comico-global-header .comico-global-header__main-action2 .comico-global-header__list-action-item-inner.login-btn i{position:absolute;top:19px;right:4px}.comico-global-header .comico-global-header__main-action2 .comico-global-header__list-action-item-inner.login-btn .emoti-img{position:relative;float:left;margin-right:5px}.comico-global-header .comico-global-header__main-action2 .comico-global-header__list-action-item-inner.login-btn span{max-width:90px;display:inline-block;position:relative;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-right:5px}.sch_box{position:relative;top:12px;margin-right:10px}.sch .inpsch{display:inline-block;position:relative;width:288px;height:32px;line-height:32px;background:#fff;border-radius:25px}.sch .inpsch input{display:block;width:100%;height:32px;border:0 none;background:0 0;font-size:17px;font-weight:500;line-height:32px;outline:0;padding:5px 40px 5px 20px}.sch .btnsch{position:absolute;right:0;top:0;padding:7px 11px 7px 4px}.sch .close:before{content:"";display:inline-block;width:2px;height:21px;background:#f9f9f9;position:absolute;vertical-align:middle;margin:0 5px;top:6px;left:-10px}.sch .close{position:absolute;top:0;right:-50px;line-height:32px;font-size:17px;color:#999;cursor:pointer}.sch .schly{z-index:10;position:absolute;left:0;width:260px;padding:12px 0;border:1px solid #d4d4d4;border-radius:3px;box-shadow:0 0 2px 1px rgba(0,0,0,.1);background:#fff;text-align:left}.sch .schly.hide{display:none}.sch .schly li{height:26px;line-height:26px}.sch .schly li a{display:block;overflow:hidden;padding:0 17px;color:#000;font-size:17px;white-space:nowrap;text-overflow:ellipsis}.sch .schly li em{color:#f40009}.sch .schly li a:hover,.sch .schly li.on a{background:#f7f7f7}.lynick{width:268px;border-radius:3px;box-shadow:0 0 2px 1px rgba(0,0,0,.1);font-size:19px;line-height:normal;display:none;background:#f9f9f9;position:fixed;z-index:44;top:55px;right:calc((100% - 1000px) / 2)}.btnsch .sp{position:relative;width:18px;height:18px;background-image:url(../image/icon/ic_search.png);background-size:cover;display:inline-block}}@media screen and (min-width:1080px){.comico-global-header-search .sch .inpsch{width:680px;height:32px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}@media screen and (min-width:1080px){.event-banner{max-width:1000px;background:0 0;border:none;margin:40px auto}}@media screen and (min-width:768px) and (max-width:999px){.event-banner{padding:0 0 10px;background:#fff}.event-banner .slick-slider{padding-left:0}.ui-card__figure .ui-card__figure-caption{padding:10px;min-height:48px}}@media screen and (max-width:767px){.ntcwrap,.slick-slider.slick-slider-weekly{display:none}}.slick-slider .item{text-align:center}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;background-color:#000}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff}.slick-next,.slick-prev{position:absolute;top:50%;display:block;width:40px;height:40px;cursor:pointer;color:transparent;margin-top:-15px;z-index:2;pointer-events:none;opacity:0}.event-banner .slick-next,.event-banner .slick-prev{width:35px;height:35px;margin-top:-12.5px}@media screen and (min-width:1080px){.slick-next,.slick-prev{pointer-events:auto;opacity:.8}}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0}.slick-next:hover,.slick-prev:hover{opacity:1}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:.25}.slick-prev{left:5%;background:url(../image/icon/ic_prev_white.png) no-repeat;background-position:center center}.event-banner .slick-prev{left:0;background:url(../image/icon/ic_prev_pink.png) no-repeat;background-size:cover}.slick-next{right:5%;background:url(../image/icon/ic_next_white.png) no-repeat;background-position:center center}.event-banner .slick-next{right:0;background:url(../image/icon/ic_next_pink.png) no-repeat;background-size:cover}.slick-dots{position:absolute;bottom:10px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li button{font-size:0;line-height:0;display:block;width:9px;height:9px;background:rgba(44,44,55,.35);cursor:pointer;border-radius:20px}.slick-dots li.slick-active button{background:#f40009}.slick-slide img{display:block;width:100%;height:auto;margin:0 auto;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.1s;-o-transition-duration:.1s;-webkit-transition-duration:.1s;transition-duration:.1s;-moz-transition-timing-function:cubic-bezier(0.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}@media screen and (max-width:999px){.slick-slider img{width:100vw;height:47vw}.event-banner img{width:70vw;height:32.9vw;max-width:495px;max-height:232px}.event-banner .slick-slide{margin:0 5px}}@media screen and (min-width:1000px){.slick-slider img{width:768px;height:360px;opacity:.5}.slick-slider.slick-slider-weekly img{width:661px;height:392px}.event-banner img{width:500px;height:232px}.slick-slide{margin:0 6px}}.event-banner .event-banner-slit-1 .item,.event-banner .event-banner-slit-2 .item{background-color:transparent}.event-banner .event-banner-slit-1 .item{margin:0}.event-banner .event-banner-slit-1 .item img{width:100%;max-width:none;max-height:none;height:initial}.event-banner .event-banner-slit-1 .item img,.event-banner .event-banner-slit-2 .item img,.slick-current img{opacity:1}.ui-card{background:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 10px;color:#212529;white-space:nowrap}.ui-card.ui-card-wrapper.ui-card-wrapper--bg-lightblue{padding-bottom:10px}@media screen and (min-width:768px) and (max-width:999px){.ui-card{width:100%;padding-bottom:10px}}.ui-card .ui-card_ranking section{width:320px;position:relative;display:inline-block;margin:0 0 0 20px}@media screen and (max-width:767px){.ui-card .ui-card_ranking section{width:85%}.ui-card .ui-card_ranking section:first-child{margin-left:0}}@media screen and (max-width:1079px){.ui-card .ui-card_ranking{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;font-size:0}.ui-card .ui-card_ranking section{font-size:15px}}@media screen and (min-width:768px) and (max-width:1079px){.ui-card .ui-card_ranking{margin:12px 0 0}}.ui-card .ui-card_ranking section img{width:75px;height:75px}.ui-card .ui-card_ranking section.thumb-vertical img{width:56px;height:75px}@media screen and (max-width:767px){.ui-card .ui-card__header{padding:.5rem}.event-banner,.ui-card{border-left:none;border-right:none;margin:0;padding:0;background:#fff}.ui-card._tag .ui-card__header-inner{width:80%}.ui-card._tag .ui-card__header{border-bottom:solid 1px #d8d8d899}}@media screen and (min-width:1000px){.ui-card{max-width:1000px;background:0 0;border:none;margin:40px auto}.ui-card .ui-card_ranking{max-width:1020px;display:flex;margin:0 0 0 -20px}}.ui-card a{color:inherit}.ui-card.ui-card--bg-transparent{background:0 0;border:none}.ui-card .i-arrow-r:after{border-width:1px;border-color:#222;width:7px;height:7px}.ui-card .ui-card__header{position:relative;padding:.5rem 0}@media screen and (max-width:999px){.ui-card .ui-card__header{padding:.5rem}}.ui-card__header--sub{position:relative;width:100%;display:inline-block;float:left;margin:8px 0}.ui-card__header--sub h5{font-size:17px;font-weight:500}@media screen and (max-width:1079px){.ui-card__header--sub h5{padding-left:10px}}.ui-card__header--sub-click{display:inline-block;cursor:pointer;padding:5px;font-weight:400}@media screen and (min-width:768px){.ui-card__header--sub-click{margin-left:-10px}}.ui-card .ui-card__header--sub-click .ui-card__heading .ui-card__heading-label{padding:2px 10px;font-size:19px;font-weight:400;width:80px}.ui-card .ui-card__header--sub-click.active .ui-card__heading .ui-card__heading-label{border:1px #f40009 solid;border-radius:40px;color:#f40009}.ui-card .ui-card_ranking .ui-card__header{border:1px solid #e5e5e5;width:100%;padding:10px 0}.ui-card .ui-card_ranking .ui-card__body._cardBody{width:100%;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:0;margin-top:0}@media screen and (min-width:1080px){.ui-card .ui-card__header{padding:.5rem 0}}@media screen and (min-width:768px){.ui-card .ui-card__header .ui-card__header-icon.tag_more{display:inline-block;float:right;color:#9b9b9b;font-size:19px;margin-top:-7px}.ui-card .ui-card__header .ui-card__header-icon.tag_more a{padding:10px}}@media screen and (max-width:767px){.ui-card .ui-card__header .ui-card__header-icon.tag_more{margin-top:-6px}.ui-card .ui-card__header .ui-card__header-icon.tag_more a{padding:10px}}.ui-card .ui-card__header .ui-card__header-icon_more{display:block;position:relative;float:right;line-height:19px;color:#9b9b9b}.ui-card .ui-card__header .ui-card__header-inner{display:block;overflow:hidden}.ui-card .ui-card__header .ui-card__header-icon{display:block;position:absolute;top:50%;right:15px;margin-top:-15px}.ui-card .ui-card__header .ui-card__header-icon .ui-card__header-icon-label{margin-right:2px;-moz-transform:translateY(1px);-ms-transform:translateY(1px);-webkit-transform:translateY(1px);transform:translateY(1px);display:none}@media screen and (min-width:1080px){.ui-card .ui-card__header .ui-card__header-icon .ui-card__header-icon-label{display:inline-block;font-size:19px}}@media screen and (min-width:1080px){.ui-card .ui-card__header .ui-card__header-icon .i-arrow-r:after{border-width:2px;width:9px;height:9px;top:-2px}}.ui-card .ui-card__heading .ui-card__heading-label{font-weight:700;font-size:19px;padding-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;box-sizing:border-box;display:block}.ui-card .ui-card_ranking .ui-card__header-icon i{font-size:27px;color:#9b9b9b;line-height:27px}.ui-card .ui-card_ranking .ui-card__heading .ui-card__heading-label{padding-left:10px;font-size:19px;font-weight:500;color:#454545}@media screen and (min-width:1080px){.ui-card .ui-card__heading .ui-card__heading-label{font-size:19px}}.ui-card .ui-card__body+.ui-card__body{border-top:1px solid #dddee2}.ui-card .ui-card__body.ui-card__body--bg-gray{background:#fafafa}.ui-card .ui-card__footer{border-top:1px solid #dddee2}@media screen and (min-width:1080px){.ui-card .ui-card__footer{border-top:none}}.ui-card .ui-card__cover{position:relative}.ui-card .ui-card__cover:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(34,34,34,.1)}.ui-card .ui-card__action-list{width:100%;display:table;table-layout:fixed}.ui-card .ui-card__action-list-item{display:table-cell;width:1px;text-align:center}.ui-card .ui-card__action-list-item+.ui-card__action-list-item{border-left:1px solid #dddee2}.ui-card .ui-card__action-list.ui-card__action-list--col2 .ui-card__action-list-item{width:50%}.ui-card .ui-card__action-list.ui-card__action-list--col3 .ui-card__action-list-item{width:33.3%}.ui-card .ui-card__action-list-item-inner{display:block;padding:13px 0;font-weight:400;color:#222;font-size:15px}.ui-card .ui-card__action-list-icon{display:inline-block;padding-left:5px;vertical-align:middle;-moz-transform:translateY(1px);-ms-transform:translateY(1px);-webkit-transform:translateY(1px);transform:translateY(1px)}.ui-card .ui-card__action-list-icon .i-arrow-r:after{width:6px;height:6px}.ui-card .ui-card__action-list-label{display:inline-block;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.ui-card .ui-card__bnr{padding:0 15px 15px}@media screen and (min-width:1080px){.ui-card .ui-card__bnr{padding:0}}.ui-card .ui-card__body-col3{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 12px;width:100%;display:table;margin-bottom:10px;table-layout:fixed}.ui-card .ui-card__body-col3 .ui-card__body-col3-item{display:table-cell;width:33.3%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3px}.ui-card .ui-card__body-col2{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 7px;width:100%;display:table;margin-bottom:10px;table-layout:fixed}.ui-card .ui-card__body-col2 .ui-card__body-col2-item{display:table-cell;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3px}@media screen and (min-width:1080px){.ui-card .ui-card__flex-col2{display:table;width:100%}.ui-card .ui-card__flex-col2 .ui-card__flex-col2-inner{display:table-row}.ui-card .ui-card__flex-col2 .ui-card__flex-col2-item1{display:table-cell;width:42%;vertical-align:middle}.ui-card .ui-card__flex-col2 .ui-card__flex-col2-item2{display:table-cell;vertical-align:middle;width:56%;padding-left:20px}}.ui-card .ui-card__body-hscroll{width:100%;overflow:hidden;white-space:nowrap}@media screen and (min-width:1080px){.ui-card .ui-card__body-hscroll{overflow:visible;white-space:normal}}.ui-card .ui-card__body-hscroll .ui-card__body-hscroll-inner{width:100%;display:block;overflow:auto;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:2px}@media screen and (min-width:1080px){.ui-card .ui-card__body-hscroll .ui-card__body-hscroll-inner{overflow:visible;padding-bottom:0;margin:0}}.ui-card__figure .ui-card__figure-caption{display:block;background:#fff;padding:5px;min-height:48px}@media screen and (min-width:1080px){.ui-card__figure .ui-card__figure-caption{margin-top:0;padding:18px 20px}}.ui-card__figure .ui-card__figure-heading{color:#222;font-weight:500;font-size:19px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;text-rendering:auto}@media screen and (min-width:1080px){.ui-card__figure .ui-card__figure-heading{font-size:19px}}.ui-card__figure .ui-card__figure-sub-copy{color:#868e96;font-size:17px;font-weight:500;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:1080px){.ui-card__figure .ui-card__figure-sub-copy{font-size:17px}}.ui-card__figure2{position:relative}.ui-card__figure2:after{content:"";border:1px solid rgba(0,0,0,.1);position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}@media screen and (min-width:1080px){.ui-card__figure2:after{display:none}}.ui-card__figure2 .cover-thumb03__image:after{display:none}.ui-card__figure2 .ui-card__figure2-inner{display:block;position:relative;min-height:142px}.ui-card__figure2 .ui-card__figure2-layout{width:100%}.ui-card__figure2 .ui-card__figure2-figure{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.ui-card__figure2 .ui-card__figure2-caption{background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.6)));background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.6));background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.6));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.6));position:absolute;bottom:0;left:0;width:100%;padding:7px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:1080px){.ui-card__figure2 .ui-card__figure2-caption{padding:7px 10px}}.ui-card__figure2 .ui-card__figure2-caption-inner{display:table;width:100%;table-layout:fixed}.ui-card__figure2 .ui-card__figure2-caption-group1{display:table-cell;vertical-align:middle;width:20px;padding-right:5px}@media screen and (min-width:1080px){.ui-card__figure2 .ui-card__figure2-caption-group1{width:26px;padding-right:10px}}.ui-card__figure2 .ui-card__figure2-caption-group2{display:table-cell;vertical-align:middle}.ui-card__figure2 .ui-card__figure2-rank{color:#222;font-size:30px;float:left;line-height:1}@media screen and (min-width:1080px){.ui-card__figure2 .ui-card__figure2-rank{font-size:50px}}.ui-card__figure2 .ui-card__figure2-heading{color:#fff;font-weight:700;font-size:15px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;text-rendering:auto;line-height:1.3}@media screen and (min-width:1080px){.ui-card__figure2 .ui-card__figure2-heading{font-size:17px;font-weight:400}}.ui-card__figure2 .ui-card__figure2-sub-copy{color:#fff;font-size:15px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:1080px){.ui-card__figure2 .ui-card__figure2-sub-copy{font-size:15px}}.ui-card__figure2.ui-card__figure2--type2:after{display:none}.ui-card__figure2.ui-card__figure2--type2 .ui-card__figure2-caption{background:0 0;background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.6)));background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.6));background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.6));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.6));color:#fff;padding:9px 7px 5px}@media screen and (min-width:1080px){.ui-card__figure2.ui-card__figure2--type2 .ui-card__figure2-caption{padding:9px 10px 5px}}.ui-card__figure2.ui-card__figure2--type2 .ui-card__figure2-heading,.ui-card__figure2.ui-card__figure2--type2 .ui-card__figure2-rank,.ui-card__figure2.ui-card__figure2--type2 .ui-card__figure2-sub-copy{color:inherit}.ui-card__vertical-item{border-bottom:1px solid #e5e5e5;padding:0}.ui-card__vertical-item-inner{display:block;color:inherit}@media screen and (min-width:1080px){.ui-card__vertical-item-inner{background:#fff;padding:0}}.ui-card__vertical-item-inner2{width:100%;display:table;table-layout:fixed}@media screen and (min-width:1080px){.ui-card__vertical-item-inner2{border-bottom:none}.ui-card__vertical-item-inner2 .score{font-size:15px}}.ui-card__vertical-item:last-child .ui-card__vertical-item-inner2{border-bottom:none}.ui-card__vertical-cover{display:table-cell;vertical-align:top;width:75px}.thumb-vertical .ui-card__vertical-cover{width:56px}.ui-card__vertical-cover .cover-thumb03.cover-thumb03--75x75{width:75px;height:75px}.ui-card__vertical-cover .cover-thumb03.cover-thumb03--56x75{width:56px;height:75px}.ui-card__vertical-cover .ui-card__vertical-cover-img{width:100%}.ui-card__vertical-number{display:table-cell;vertical-align:middle;text-align:center;width:30px}@media screen and (min-width:1080px){.ui-card__vertical-number{width:30px}}.ui-card__vertical-number .ui-card__vertical-number-label{font-weight:700;font-size:25px;margin-bottom:20px}@media screen and (min-width:1080px){.ui-card__vertical-number .ui-card__vertical-number-label{font-size:20px}}.ui-card__vertical-cover+.ui-card__vertical-body{padding-left:10px}.ui-card__vertical-body{display:table-cell;vertical-align:middle}.ui-card__vertical-info{display:table-cell;vertical-align:middle;text-align:right;padding-right:5px;width:95px}@media screen and (min-width:1080px){.ui-card__vertical-info{padding-right:15px;font-size:15px}.ui-card__vertical-info .score .score__icon{margin-right:5px}}.ui-card__vertical-heading{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:3px;text-align:left;color:#454545;font-size:19px;font-weight:500}@media screen and (min-width:1080px){.ui-card__vertical-heading{font-size:19px}}.ui-card__vertical-sub-copy{font-size:17px;font-weight:500;color:#868e96;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-card__horizontal .ui-card__horizontal-list{white-space:nowrap;font-size:0}.ui-card__horizontal .ui-card__horizontal-list.ui-card__horizontal-list_tag{white-space:normal}@media screen and (max-width:767px){.ui-card__horizontal .ui-card__horizontal-list.ui-card__horizontal-list_tag{padding:10px}}@media screen and (min-width:1080px){.ui-card__horizontal .ui-card__horizontal-list{white-space:normal;padding:0;margin:0 auto;width:1000px}.ui-card__horizontal .ui-card__horizontal-list.ui-card__horizontal-list_tag{width:1020px;margin:0 -10px}}.ui-card__horizontal .ui-card__horizontal-item{display:inline-block;margin:0;font-size:15px;overflow:hidden;border-top:1px solid #ececec;border-bottom:1px solid #ececec;border-left:1px solid #ececec;vertical-align:top}.ui-card__horizontal .ui-card__horizontal-item:last-child,.ui-card__horizontal .ui-card__horizontal-item:nth-child(14),.ui-card__horizontal .ui-card__horizontal-item:nth-child(20),.ui-card__horizontal .ui-card__horizontal-item:nth-child(6){border-right:1px solid #ececec}.ui-card__horizontal .cover-thumb03__image{display:flex;justify-content:center;align-items:center}@media screen and (min-width:1080px){.ui-card__horizontal .ui-card__horizontal-item{margin:0;background:#fff}}@media screen and (min-width:1080px){.ui-card__horizontal .ui-card__horizontal-item .cover-thumb03.cover-thumb03--125x125{width:203px;height:203px}}.ui-card__horizontal .ui-card__horizontal-item.ui-card__horizontal-item--bg-transparent .ui-card__figure-caption{border-top:1px solid #ececec}.ui-card__horizontal .ui-card__horizontal-item.ui-card__horizontal-item_tag{width:auto;border-radius:3px;border:solid 1px #4a4a4a99;margin:10px;font-size:20px;cursor:pointer}.ui-card__horizontal .ui-card__horizontal-item.ui-card__horizontal-item_tag .ui-card__figure a{padding:10px 20px;display:inline-block}@media screen and (max-width:767px){.ui-card__horizontal .ui-card__horizontal-item.ui-card__horizontal-item_tag{margin:2px}}@media screen and (min-width:1000px){.ui-card__horizontal .ui-card__horizontal-item.ui-card__horizontal-item--bg-transparent{background:0 0;margin:0}.ui-card__horizontal .ui-card__horizontal-item.ui-card__horizontal-item--bg-transparent .ui-card__figure-caption{background:0 0;padding:10px;min-height:58px}}.ui-card__horizontal .ui-card__horizontal-list--small .ui-card__horizontal-item{width:105px}@media screen and (min-width:1080px){.ui-card__horizontal .ui-card__horizontal-list--small .ui-card__horizontal-item{width:203px}}.ui-card__horizontal .ui-card__horizontal-list--large .ui-card__horizontal-item{width:190px}@media screen and (min-width:1080px){.ui-card__horizontal .ui-card__horizontal-list--large .ui-card__horizontal-item{width:203px}.ui-card .ui-card__header{padding-bottom:5px}}@media screen and (min-width:768px) and (max-width:999px){.ui-card__horizontal .ui-card__horizontal-item figure .cover-thumb03__image img{width:auto;height:calc(100vw / 6);vertical-align:top}.ui-card__horizontal.ui-card__V .ui-card__horizontal-item figure .cover-thumb03__image img{width:auto;height:calc((100vw / 6)*(444/332))}.ui-card__horizontal .ui-card__horizontal-item.ui-card__horizontal-item-ecomic figure .cover-thumb03__image img{height:calc((100vw / 6) * (444/332))}.ui-card__horizontal .ui-card__horizontal-item{width:calc(100vw / 6)}}@media screen and (max-width:767px){.ui-card__horizontal .ui-card__horizontal-item figure .cover-thumb03__image img{width:auto;height:calc((100vw/3) - 3px);vertical-align:top}.ui-card__horizontal.ui-card__V .ui-card__horizontal-item figure .cover-thumb03__image img{width:auto;height:calc(((100vw/3) * (444/332)) - 3px);vertical-align:top}.ui-card__horizontal .ui-card__horizontal-item{width:calc((100vw/3) - 3px)}.ui-card__horizontal .ui-card__horizontal-item.ui-card__horizontal-item-ecomic{width:calc(100vw/4)}.ui-card__horizontal .ui-card__horizontal-item.ui-card__horizontal-item-ecomic figure .cover-thumb03__image img{height:calc((100vw/4) * (444/332))}}@media screen and (min-width:768px) and (max-width:1079px){.ui-card .ui-card__body{padding:0}}@media screen and (min-width:1000px){.ui-card__horizontal .ui-card__horizontal-item figure .cover-thumb03__image img{width:auto;height:166.5px;vertical-align:top}.ui-card__horizontal.ui-card__V .ui-card__horizontal-item figure .cover-thumb03__image img{width:auto;height:221px}.ui-card__horizontal .ui-card__horizontal-item.ui-card__horizontal-item-ecomic figure .cover-thumb03__image img{height:167px}.ui-card__horizontal .ui-card__horizontal-item{width:166.5px}.ui-card__horizontal .ui-card__horizontal-item.ui-card__horizontal-item-ecomic{width:125px}}.ad_banner{position:relative;background-color:#fff;margin-top:-40px;padding-top:100px;padding-bottom:56px}.ad_banner::before{background:url(../image/layout/banner_footer.png) no-repeat right bottom;background-size:100%;content:"";width:630px;height:100%;margin-right:-540px;position:absolute;right:50%;bottom:-52px}.ad_banner .wrap_banner{position:relative;margin:auto;width:1000px;height:282px}.ad_banner .wrap_banner *{position:relative}.ad_banner .wrap_bg{position:absolute;width:750px;top:50%;left:85%;transform:translate(-50%,-50%)}.ad_banner .wrap_banner .description{padding:20px 0}.ad_banner .wrap_banner .description h2{margin-bottom:20px}.ad_banner .wrap_banner .dsc{color:#383e56;font-size:35px}.ad_banner .wrap_banner .dsc2{color:#383e56;font-size:24px;margin-top:10px;margin-bottom:30px;opacity:.5}.ad_banner .wrap_banner .btn_area{margin-top:16px}.ad_banner .wrap_banner .btn_area .text-ins span{position:absolute;left:0;right:0;text-align:center;line-height:48px;color:#fff;font-size:19px}.ad_banner .wrap_banner .btn_area img{box-shadow:0 10px 5px #bbb;border-radius:8px}#footer{width:100%;padding:80px 0 40px;background-color:#31353e;color:#f5f5f5}.footwrap{position:relative;margin:0 auto}.contwrap:after,.footwrap:after{overflow:hidden;display:block;clear:both;height:0;content:''}.footwrap address{overflow:hidden;clear:both;padding-top:25px;line-height:24px;color:rgba(255,255,255,.5);font-size:20px;font-style:normal}.footwrap .copy{padding-top:10px;color:#888;font-size:17px}.footwrap .copy img{width:100px}.footwrap .copy span{margin-left:0;vertical-align:middle;display:inline-block;color:rgba(255,255,255,.5);font-size:18px}.footwrap h1 a{width:101px;height:37px}.copywrap li{position:relative}.copywrap li::after{position:absolute;display:inline-block;content:"";width:1px;height:15px;background-color:rgba(255,255,255,.3);top:6px;right:0}.copywrap li:last-child::after{width:0}@media screen and (min-width:1080px){.copywrap li{float:left}}.copywrap li a{color:rgba(255,255,255,.5);margin:0 10px;font-size:25px}.copywrap li:first-child{margin-left:0;border:none}.copywrap li:first-child a{margin-left:0}.copywrap li .bar{width:1px;height:11px;background-position:-207px 0;vertical-align:middle}.footwrap address a{color:#a2a2a2}.footwrap address .bar{display:inline-block;margin:0 2px}.footwrap .copy a{color:#888}.footwrap .copy a:hover,.footwrap address a:hover{text-decoration:underline}.footwrap .footlink{position:absolute;top:-12px;right:4px}@media screen and (max-width:767px){.footwrap .footlink{display:none}}.footwrap .footlink li{float:left;margin-left:8px}.footwrap .footlink .ggl{margin-left:1px}.footwrap .footlink .apl{margin-left:0}@media screen and (min-width:1080px){.footwrap{width:1000px}}@media screen and (max-width:1079px){.footwrap{width:90%;text-align:left}.copywrap{margin:0 auto;text-align:left;display:inline-block}.copywrap li{display:inline-block}.copywrap li a{margin:0 10px 0 5px}}@media screen and (max-width:767px){#footer{padding:20px 0 10px}.copywrap li::after{height:10px;top:2px}.copywrap li a{font-size:13px;margin:0 5px 0 0}.footwrap address{padding-top:15px;font-size:13px}.footwrap .copy{font-size:13px}.footwrap .copy img{width:70px;vertical-align:middle}.footwrap .copy span{margin-left:0;vertical-align:middle}}.line-banner__area{margin:0 auto 10px;text-align:center;position:relative}@media screen and (max-width:767px){.line-banner__area{margin:0 auto}}@media screen and (min-width:1080px){.line-banner__area{margin:40px auto}.line-banner{max-width:1000px;max-height:222.65px}}.line-banner{width:100%;height:22.2vw;position:relative;display:inline-block}.line-banner img{width:100%;height:100%;position:relative}@media screen and (max-width:1079px){.ui-share{padding:50px 0;text-align:center;position:relative}.share_facebook{width:250px;margin:0 auto;background:#fff;border:1px solid #f4f4f4;border-radius:50px;height:60px;font-size:15px;letter-spacing:.5px;text-align:left;color:gray;line-height:60px;position:relative}.share_facebook .ic_share{width:27px;height:35px;background:url(../image/icon/ic_share.png) no-repeat;background-size:cover;position:absolute;top:8px;left:45px}.share_facebook span{margin-left:95px}.my_facebook{margin:30px 0;text-align:center;color:#6a6a6a}.my_facebook a span{color:#6a6a6a}}@media screen and (max-width:767px){.share_facebook{width:150px;height:37px;font-size:17px;line-height:37px}.share_facebook .ic_share{width:14px;height:18px;top:7px;left:23px}.share_facebook span{margin-left:45px}.my_facebook{margin:10px 0;font-size:17px}.my_facebook img{width:36px;margin-bottom:10px}}.popup .pop_con{padding:35px 50px}.popup .tit_con{margin-top:20px;font-size:19px;font-weight:400;color:#4b4b4b}.popup .tit_con:first-child{margin-top:0}.popup .tit_con .rq{color:#f40009}.popup .ipttx{display:block;height:32px;margin-top:10px;line-height:32px}.popup .ipttx input{width:100%;height:32px;background:0 0;line-height:32px}.popup .desc_wrap{height:110px}.popup .err{display:block;padding-top:5px;color:#f40009}.popup .desc{padding-top:10px;color:#9b9b9b;line-height:18px}.popup .pop_footer{padding:25px 0;border-top:1px solid #e9e9eb;text-align:center}.popup .btn{display:inline-block;height:40px;border-radius:2px;background:#f40009;font-size:19px;font-weight:400;color:#fff;text-align:center;line-height:40px}.popup .btn.nickregi{width:150px}.popup.kakao .pop_con{padding:14px 14px 50px}.popup .write_area{position:relative;padding-left:77px}.popup .write_area .badge{position:absolute;top:0;left:0;width:56px;height:56px;background:url(/resources/img/img_default.jpg) no-repeat}.popup .share_tx{min-height:120px;font-size:16px;color:#a9a9a9;line-height:20px;word-wrap:break-word;outline:0}.popup .work_area{height:126px;margin-top:13px;padding:16px;border:1px solid #d9d9d9}.popup .work_area .thmb{float:left;width:170px;height:126px;margin-right:15px}.popup .work_area .thmb a{display:block}.popup .work_area .thmb img{vertical-align:top}.popup .work_area .rt{overflow:hidden;position:relative;height:100%}.popup .work_area .info dt{font-size:18px;font-weight:700;color:#4b4b4b;word-wrap:break-word;word-break:keep-all}.popup .work_area .info dd{overflow:hidden;height:48px;margin-top:5px;font-size:13px;color:#9b9b9b;line-height:16px;word-wrap:break-word;word-break:keep-all}.popup .work_area .comico_url{position:absolute;left:0;bottom:0;font-size:15px;color:#9b9b9b}.popup.kakao .pop_footer{position:relative;padding:9px 13px;background:#f2f2f2;text-align:right}.popup .share_sel{position:absolute;left:13px;top:9px;text-align:left}.popup .btn_open{display:block;height:24px;padding:6px 10px 0;border:1px solid #c8c9cf;border-radius:2px;background:#fff}.popup .share_sel .btn_open .sp{width:18px;height:18px;margin-right:3px;vertical-align:middle}.popup .share_sel .sel_ly .sp{width:18px;height:18px;margin-right:6px;vertical-align:middle}.popup .share_sel .sp.all{background-position:-446px -163px}.popup .share_sel .sp.frd{background-position:-446px -183px}.popup .share_sel .sp.me{background-position:-446px -201px}.popup .share_sel .sp.arr{width:7px;height:5px;margin:0;background-position:-466px -199px}.popup .share_sel .sel_ly{display:none;position:absolute;left:0;bottom:35px;width:138px;border:1px solid #d1d1d6;border-radius:2px;background:#fff}.popup .share_sel .sel_ly ul{margin-top:5px}.popup .share_sel .sel_ly li{position:relative;height:30px;padding:0 10px;font-size:12px;color:#4b4b4b;line-height:30px;vertical-align:top}.popup .share_sel .sel_ly li label{display:block}.popup .share_sel .sel_ly li .rdo{overflow:hidden;position:absolute;top:7px;right:10px;width:16px;height:16px;margin:0;background-position:-466px -181px}.popup .share_sel .sel_ly li .rdo .sp{position:absolute;top:0;right:0;width:16px;height:16px;margin:0;background-position:-466px -181px}.popup .share_sel .sel_ly li .rdo.checked .sp{background-position:-466px -163px}.popup .share_sel .sel_ly li .rdo input{position:absolute;top:2px;left:2px;width:10px;height:10px}.popup .share_sel .sel_ly li.v2{height:36px;margin-top:5px;border-top:1px solid #e3e5e8;line-height:36px}.popup .share_sel .sel_ly li .chk{position:absolute;top:3px;right:11px;*top:8px;*right:8px}.popup .share_sel.on .sel_ly{display:block}.popup.kakao .btn{height:30px;border:1px solid #e25f43;background:#f06b48;font-weight:400;line-height:30px}.popup .btn.share{width:187px;margin-left:5px}.popup .btn.cancel{width:66px;border-color:#c8c9cf;background:#fff;color:#73767c}.dimmed{position:fixed;left:0;top:0;right:0;bottom:0;z-index:100;width:100%;height:100%;background:#000;opacity:.3;filter:alpha(opacity='30')}.lypop,.lypop2,.lypop3{border-radius:5px}.btn_cls{position:absolute;width:32px;height:32px;top:-16px;right:-16px;background-color:#000;border-radius:50%;color:#fff;text-align:center;font-size:27px}.lypop_ft,.lypop_head{text-align:center}.lypop_ft .btn{display:inline-block;width:145px;height:38px;font-size:15px;font-weight:700;line-height:38px;text-align:center;border-radius:6px}.lypop_ft button.btn{width:130px;height:40px}.lypop_ft .btn.btntype{color:#fff;background:#f40009;border:1px solid #f40009;font-size:19px;font-weight:500}.lypop_ft .btn.btntype2{color:#454545;background:#fff;border:1px solid #d8d8d8}.lypop_ft .btntype:hover{background:#f40009}.lypop_ft .btntype:link,.lypop_ft .btntype:visited{color:#fff}.lypop_ft .btntype2:hover{background:#fafafa}.lypop_ft .btntype2:link,.lypop_ft .btntype2:visited{color:#454545}.lypop_ft .btncancel{width:85px;height:39px}.lypop2.popupBanner{border-radius:25px;width:auto;max-width:initial}.lypop2.popupBanner img{border-radius:25px;width:auto;max-width:95vw;height:90vh}.lypop2.popupBanner img.contest_img{cursor:pointer}.lypop2 .contest_btn{padding:20px 0;text-align:center;position:absolute;bottom:0;left:0;right:0;background-color:transparent}.lypop2 .lypop_ft.contest_btn .btn{min-width:auto;width:80%;margin:5px auto;text-align:center;position:relative;line-height:1}.lypop2 .btn{display:inline-block;min-width:250px;border-radius:100px;font-size:19px;font-weight:700}.lypop2 .btn+.btn{margin-top:10px}.lypop2 .btn.contest_no_show_btn{color:#454545;background-color:#fff;border:1px solid #d8d8d8}.lypop2 .btn.contest_close_btn2{color:#fff;background-color:#f40009;border:1px solid #f40009}@media screen and (max-width:767px){.lypop2 .btn{font-size:17px}}.payment{position:relative;line-height:26px;vertical-align:top;border:1px solid #d8d8d8;border-radius:10px;width:230px;height:76px}.payment .paytit{position:absolute;top:22px;left:22px;width:30px;height:30px}.payment .icon_c{background-position:0 0}.payment .icon_p{left:21px;background-position:-32px 0}.payment .paydetail{font-size:19px;text-align:left;position:absolute;left:60px;top:15px}.payment .paydetail .txt{display:block;font-size:15px;line-height:14px}.payment .paydetail.cn{color:#0088fe}.payment .paydetail.pt{color:#f40009}.payment:hover{background:#fafafa}.lypop{position:absolute;z-index:140;background:#fff;max-width:535px;width:100%}.lypop .lypop_head{padding:50px 0 19px;text-align:center}.lypop .lypop_head .tit{font-size:19px;font-weight:400;color:#454545}.lypop._changeEmoticon .lypop_head .tit{margin-bottom:9px}.lypop._changeEmoticon .emo-list{overflow:auto;text-align:center;height:25vh;margin:0 auto;position:relative}.lypop._changeEmoticon .emo-list .div-emo{width:85px;height:85px;cursor:pointer;position:relative;display:inline-block}.lypop._changeEmoticon .emo-list .div-emo.on{background:#f40009;border-radius:45px}.lypop .lypop_bd{overflow:hidden;text-align:center}.lypop .lypop_bd .payment{margin-left:5px}.lypop .lypop_bd .payment:first-child{margin-left:0}.lypop .lypop_ft{margin-top:38px;padding:11px 0;border-radius:0 0 5px 5px;background:#eeeeef}.lypop2{position:absolute;max-width:388px;width:100%;z-index:140;background:#fff}.lypop2 .lypop_ct{padding:41px 10px 40px}.lypop2 .lypop_head .tit{font-size:19px;font-weight:400;color:#454545}.lypop2 .lypop_head .tit em{color:#f40009}.lypop2 .txt{margin-top:8px;font-size:15px;line-height:18px;text-align:center;color:#9b9b9b}.lypop2 .lypop_ft{margin-top:22px}.lypop2 .lypop_ft .btn,.lypop3 .lypop_ft .btn{margin-left:8px}@media screen and (max-width:767px){.lypop2 .lypop_ft .btn,.lypop3 .lypop_ft .btn{margin-left:0;margin-top:10px}}.lypop2 .lypop_ft .btn:first-child,.lypop3 .lypop_ft .btn:first-child{margin-left:0}.lypop3{position:absolute;width:400px;z-index:140;background:#fff}@media screen and (max-width:767px){.lypop,.lypop2{max-width:calc(100% - 40px)}.lypop3{width:calc(100% - 40px)}}.lypop3 .lypop_head{padding:5px;border-bottom:3px solid #f40009}.publish .lypop3 .lypop_head{min-height:20px;padding:10px 0 7px}.lypop3 .lypop_head .tit{margin-top:9px;font-weight:700;line-height:1.25;color:#4a4a4a}.lypop3 .tit em{font-size:20px;font-weight:900;font-style:normal;color:#f40009}.lypop3 .txt{padding:20px;font-size:17px;line-height:24px;text-align:center;color:#454545}.lypop3 .txt .email{text-decoration:underline;color:#f40009}.lypop3 .badge{display:block;margin:-6px 0 6px}.lypop3 .badge img{vertical-align:top}.lypop3 .date{display:block;margin-top:3px;font-size:15px;color:#9b9b9b}.lypop3 .txt.v2{padding:24px 20px 23px;font-size:15px;line-height:18px;text-align:center;color:#9b9b9b}.lypop3 .txt.v2 .tit{display:block;margin-bottom:12px;font-size:20px;font-weight:500;color:#4a4a4a}.lypop3 .oschk{color:#9b9b9b}.lypop3 .oschk li{position:relative;min-height:60px;padding:0 115px 0 48px;border-bottom:1px solid #e9e9eb;line-height:24px;display:flex;align-items:center}.lypop3 .oschk li.on{background:#f7f7f7;color:#454545}.lypop3 .oschk li strong{position:absolute;top:50%;right:40px;margin-top:-12px;color:#f40009;font-size:17px}.lypop3 .oschk li strong .sp_pop{width:19px;height:13px;margin:-3px 4px 0 0;background-position:-64px -18px;vertical-align:middle}.lypop3 .oschk li .osaln{display:inline-block;height:80px;vertical-align:middle}.lypop3 .oschk p{padding:18px 48px 22px;line-height:18px}.lypop3 .lypop_ft{padding-bottom:40px}.lypop3 .rptbx{font-size:15px}.lypop3 .rptbx .ntc{padding:18px 40px 18px 50px;border-bottom:1px solid #e9e9eb;color:#454545;line-height:20px}.lypop3 .rptbx .info{padding:18px 50px;border-bottom:1px solid #e9e9eb}.lypop3 .rptbx .info.last{margin-bottom:25px}.lypop3 .rptbx .info li{display:block;overflow:hidden;position:relative;padding-left:74px;margin-top:9px;color:#9b9b9b;white-space:nowrap;text-overflow:ellipsis}.lypop3 .rptbx .info li:first-child{margin-top:0}.lypop3 .rptbx .info strong{position:absolute;top:0;left:0;color:#454545}.lypop3 .rptbx .info .chkbx{margin-bottom:15px}.lypop3 .rptbx .info .chkbx label{display:inline-block;vertical-align:middle}.lypop3 .rptbx .info .chkbx .iptchk{display:inline-block;margin-right:1px;vertical-align:middle}.lypop3 .rptbx .info .etc{overflow:hidden;height:17px;margin-bottom:0}.lypop3 .rptbx .info .etc.on{height:auto}.lypop3 .rptbx .info .etc .ipttx{display:block;margin-top:10px;padding:0 10px;border:1px solid #d1d1d1;border-color:#d1d1d1 #e9e9e9 #e9e9e9 #d1d1d1}.lypop3 .rptbx .info .etc .ipttx input{width:100%;height:32px;line-height:32px}.lypop3._suggest{width:auto;text-align:left}.lypop3._suggest .txt{text-align:left}.lypop3._suggest .suggestText{background-color:#f7f7f7;width:700px;height:190px;border:.5px solid #D8D8D8;padding:10px}.lypop3._suggest .note{color:#00aeef;text-align:center}.pop_rep .sp{display:none}.pop_rep .ellipsis{overflow:hidden}.pop_rep{position:fixed;left:0;top:0;width:calc(100% - 40px);max-height:90vh;border-radius:5px;background:#fff;z-index:1000;overflow:scroll}@media screen and (min-width:767px){.pop_rep{max-width:498px}}.pop_rep .top{position:relative;height:37px;border-bottom:1px solid #e9e9eb}.pop_rep .top h3{color:#454545;text-align:center;line-height:37px}.pop_rep .top button{position:absolute;right:11px;top:11px;width:16px;height:16px;background:url(../img/sp_pop.png) no-repeat;background-position:-64px 0}.pop_rep .cont{min-height:336px}.pop_rep .cont .sec_1,.pop_rep .cont .sec_2,.pop_rep .cont .sec_3{padding:15px 30px;border-bottom:1px solid #d8d8d8}.pop_rep .cont .sec_1 p{line-height:20px;font-size:17px;color:#454545}.pop_rep .cont .sec_2 ul li{line-height:23px}.pop_rep .cont .sec_2 ul li span{display:inline-block}.pop_rep .cont .sec_2 ul li span:first-child{width:95px;vertical-align:top}.pop_rep .cont .sec_2 ul li span+span{vertical-align:top;color:#9b9b9b;width:calc(100% - 105px)}.pop_rep .cont .sec_3 span{display:inline-block;vertical-align:top}.pop_rep .cont .sec_3 ul{display:inline-block}@media screen and (min-width:767px){.pop_rep .cont .sec_3 ul{padding-left:45px}}.pop_rep .cont .sec_3 ul li:first-child{margin-bottom:8px}.pop_rep .cont .sec_3 ul li+li{line-height:30px}.pop_rep .cont .sec_3 ul li input{vertical-align:middle}.pop_rep .cont .sec_3 ul li label{padding-left:5px;color:#9b9b9b;vertical-align:top}.pop_rep .cont .sec_3 textarea{width:100%;height:32px;margin-top:6px;margin-bottom:22px;padding:5px;border-left:1px solid #d1d1d1;border-top:1px solid #d1d1d1;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;resize:none}.pop_rep .bottom{height:105px;text-align:center;line-height:105px}.pop_rep .bottom a{display:inline-block;width:130px;height:40px;margin:0 3px;border-radius:3px;font-weight:700;font-size:14px;line-height:40px;text-decoration:none}.pop_rep .bottom a.btnreport{background:#f40009;color:#fff}.pop_rep .bottom a.btncancel{border:1px solid #d8d8d8;color:#454545}.pop_rep .bottom a.btnreport:hover{background:#f40009}.pop_rep .bottom a.btncancel:hover{background:#fafafa}.tab-nav{display:flex;align-items:flex-start;align-content:flex-start}.nav-scroller{overflow-x:auto;overflow-y:hidden}@media screen and (max-width:1079px){.nav-scroller li{min-width:auto!important}.nav-scroller li>a{text-overflow:initial;padding:0 10px}}@media screen and (min-width:1079px){.tab-nav{flex-wrap:wrap}.tabs.tab-ranking{padding:20px 0}}.tab-nav li{flex-basis:0;flex-shrink:1;flex-grow:1}.tab-nav li a{display:block;text-align:center;padding:.7rem;font-size:19px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#6a6a6a}.tab-nav li.focus a{border-bottom:3px solid #f40009}.tab-nav.no-border li.focus a{border-bottom:none;color:#f40009}.tab-divider{position:absolute;left:0;width:100%;height:1px;background-color:#d8d8d8}.tab-divider+.tab-content,.tab-nav+.tab-content{margin-top:20px}.tab-pane{display:none}.tab-pane.focus{display:block}.tab-nav.tab-nav-scroll{overflow-x:auto;overflow-y:hidden}.tab-heading .tab-options{float:right}.tab-heading .tab-options a{color:#4a4a4a}.tab-heading .tab-title{margin-bottom:5px}.tab-heading .tab-title h5{font-size:19px;color:#4a4a4a;font-weight:400}@media screen and (max-width:767px){.tab-nav li a{color:#4a4a4a;padding:.725rem}.tab-nav li.focus a{border-bottom:2px solid #f40009}.tab-divider+.tab-content,.tab-nav+.tab-content{margin-top:0}}@media screen and (min-width:768px) and (max-width:1079px){.tab-divider+.tab-content,.tab-nav+.tab-content{margin-top:15px}}.container{background-color:#fff}.ranking-list::after,.ranking-list::before{display:table;content:"";line-height:0}.ranking-list::after{clear:both}.ranking-list.list .ranking-item{position:relative;float:left;display:flex;align-items:flex-start;border:solid 1px #ececec;background-color:#fff;width:490px;margin-bottom:20px;margin-right:20px;padding:0}.ranking-list.ranking-vertical.list .ranking-item{width:calc(100%/3);margin-right:0;border-right:none}.ranking-list.list .ranking-item:last-child{margin-right:0}.ranking-list.ranking-vertical.list .ranking-item:last-child{border-right:1px solid #ececec}.ranking-list.list .ranking-item_thumbnail{flex-shrink:0;flex-grow:0;width:275px;height:275px;position:relative}.ranking-list.ranking-vertical.list .ranking-item_thumbnail{width:150px;height:200px}.ranking-list .ranking-item_thumbnail .ranking-item_discount{position:absolute;width:100%;font-size:12px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ranking-list .ranking-item_thumbnail .ranking-item_discount-percent{top:5px;left:-50%;margin-left:15px;transform:rotate(-45deg);background-color:rgba(249,0,4,.8);color:#fff;padding:5px 2px}.ranking-list .ranking-item_thumbnail .ranking-item_discount-expire{bottom:0;left:0;right:0;color:#fff;background:-moz-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);background:linear-gradient(to bottom,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);padding:25px 2px 5px}.ranking-list.list .ranking-item_thumbnail .ranking-item_discount{font-size:20px}@media screen and (max-width:1079px){.ranking-list.list .ranking-item_thumbnail .ranking-item_discount{font-size:14px}}@media screen and (max-width:767px){.ranking-list.list .ranking-item_thumbnail .ranking-item_discount{font-size:10px}}.ranking-list.list .ranking-item_thumbnail+.ranking-item_body{margin-left:15px}.ranking-list.list .ranking-item_body{flex-shrink:1;flex-grow:1;position:relative;height:275px;padding:102px 15px 0 0;width:calc(100% - 290px)}.ranking-list.ranking-vertical.list .ranking-item_body{height:150px;padding:75px 15px 0 0;width:calc(100% - 160px)}.ranking-list.list .ranking-item_left{position:absolute;top:-1px;right:15px;z-index:1}.ranking-list.list .ranking-item_title{font-size:27px;font-weight:700;color:#4a4a4a;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.ranking-list.list .ranking-item_description{font-size:19px;color:#9b9b9b;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.ranking-list.list .ranking-item_meta{position:absolute;bottom:0;left:0;width:calc(100% - 15px);height:76px}.ranking-list.ranking-vertical.list .ranking-item_meta{height:25px}.ranking-list.list .ranking-item_author{font-size:19px;color:#4a4a4a;height:53px}.ranking-list.list .fav-count{font-size:17px}.label{display:inline-block;text-align:center;border:none;outline:0;background-color:#ccc;color:#000;font-size:15px}.label+.label{margin-bottom:3px}.label-up,.thumbnail-info-label{background-color:#f8e81c;color:#000;font-size:17px;font-weight:700;padding:1px 6px}.label-new{background-color:#1883ff;color:#fff;font-size:17px;font-weight:700;padding:1px 6px}.label-off{background-color:#cc52d9;color:#fff;font-size:17px;font-weight:700;padding:1px 6px}.label-end{background-color:#626972;color:#fff;font-size:17px;font-weight:700;padding:1px 6px}.label-publish{background-color:#ffed8a;color:#000;font-size:17px;padding:1px 6px}.fav-count{color:#f40009;font-weight:500}.comment-count{color:#999;font-weight:500}.fav-count i.fa-heart-o{font-weight:500;display:inline-block;font-size:75%}.ranking-list.grid{border-top:solid 1px #ececec;border-left:solid 1px #ececec}.ranking-list.grid .ranking-item{float:left;display:flex;align-items:flex-start;border-bottom:solid 1px #ececec;border-right:solid 1px #ececec;background-color:#fff;width:calc(100% / 3);padding:20px}.ranking-list.grid .ranking-item_left{margin-right:10px;min-width:30px}.ranking-list.grid .ranking-item_thumbnail{flex-shrink:0;flex-grow:0;width:91px;height:91px;position:relative}.ranking-list.ranking-vertical.grid .ranking-item_thumbnail{width:68px;height:91px}.ranking-list .ranking-item_rank-trend{display:block;text-align:center;font-size:17px;font-weight:500;color:#999;margin-top:5px}.ranking-list.grid .flag{width:30px;height:35px}.ranking-list.grid .flag::after{border-bottom:6px solid #fff;border-left:15px solid transparent;border-right:15px solid transparent}.ranking-list.grid .ranking-item_thumbnail+.ranking-item_body{margin-left:15px}.ranking-list.grid .ranking-item_body{flex-shrink:1;flex-grow:1;position:relative;height:90.5px;width:calc(100% - 140px)}.ranking-list.grid .ranking-item_title{font-size:19px;font-weight:700;color:#454545;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ranking-list.grid .ranking-item_description{display:none;font-size:17px;color:#9b9b9b;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ranking-list.grid .ranking-item_meta{position:absolute;bottom:0;left:0;height:50px}.ranking-list.grid .ranking-item_author{font-size:17px;color:#999;height:36px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ranking-list.grid .fav-count{font-size:17px}@media screen and (max-width:767px){.container{max-width:100%;padding:0}.ranking-list.grid{border:none;padding-bottom:10px}.ranking-list.grid .ranking-item,.ranking-list.list .ranking-item{width:100%;border:none;margin:0;padding:10px 8px 0;margin-top:10px;border-top:solid 1px #ececec}.ranking-list.ranking-vertical.grid .ranking-item,.ranking-list.ranking-vertical.list .ranking-item{width:100%}.ranking-list.list .ranking-item:first-child{margin-top:0;border-top:none}.ranking-list.list .ranking-item_left{position:relative;top:auto;right:auto;flex-basis:auto;flex-grow:0;flex-shrink:0;margin-right:8px;width:25px}.ranking-list.grid .ranking-item_left{flex-basis:auto;min-width:20px}.ranking-list.grid .ranking-item_thumbnail,.ranking-list.list .ranking-item_thumbnail{width:93px;height:93px}.ranking-list.ranking-vertical.grid .ranking-item_thumbnail,.ranking-list.ranking-vertical.list .ranking-item_thumbnail{width:70px;height:93px}.ranking-list .ranking-item_rank-trend{display:block}.ranking-list.grid .ranking-item_body,.ranking-list.list .ranking-item_body{height:93px}.ranking-list.ranking-vertical.list .ranking-item_body{padding:0 15px 0 0;height:93px}.ranking-list.grid .ranking-item_title,.ranking-list.list .ranking-item_title{font-size:19px;font-weight:700;color:#454545;margin-bottom:5px}.ranking-list.grid .ranking-item_description,.ranking-list.list .ranking-item_description{font-size:17px;color:#9b9b9b;margin-bottom:5px}.ranking-list.grid .ranking-item_description{display:block}.ranking-list.grid .ranking-item_meta,.ranking-list.list .ranking-item_meta{width:100%;height:auto;bottom:-4px}.ranking-list.grid .ranking-item_author,.ranking-list.list .ranking-item_author{height:auto;display:inline-block;font-size:17px;color:#a6a6a6}.ranking-list.grid .ranking-item_body,.ranking-list.list .ranking-item_body{padding:0;width:calc(100% - 125px)}.ranking-list.grid .ranking-item_thumbnail+.ranking-item_body,.ranking-list.list .ranking-item_thumbnail+.ranking-item_body{margin-left:10px}.ranking-list.grid .fav-count,.ranking-list.list .fav-count{float:right;font-size:17px;margin-top:-2px}.label-publish{display:none}.i-rank01,.i-rank04,.i-rank05{background-image:none;color:#4a4a4a;font-size:19px;font-weight:500;line-height:93px}.ranking-list.grid .flag,.ranking-list.list .flag{width:24px;height:30px}.ranking-list.grid .flag::after,.ranking-list.list .flag::after{border-bottom:6px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent}}@media screen and (min-width:768px) and (max-width:1079px){.container{max-width:100%;padding:0 10px 20px}.ranking-list.list .ranking-item{width:calc(50% - 8px);margin-right:16px}.ranking-list.list .ranking-item_thumbnail{width:206px;height:206px}.ranking-list.ranking-vertical.list .ranking-item_thumbnail{width:110px;height:147px}.ranking-list.list .ranking-item_body{height:206px;padding:45px 10px 0 0;width:calc(100% - 216px)}.ranking-list.ranking-vertical.list .ranking-item_body{height:147px;padding:40px 15px 0 0;width:calc(100% - 110px)}.ranking-list.ranking-vertical.list .ranking-item_title{font-size:20px}.ranking-list.list .ranking-item_thumbnail+.ranking-item_body{margin-left:10px}.ranking-list.list .ranking-item_rank{right:10px}.ranking-list.list .ranking-item_meta{height:73px}.ranking-list.ranking-vertical.list .ranking-item_meta{height:65px}.ranking-list.list .ranking-item_author{height:50px}.ranking-list.ranking-vertical.list .ranking-item_author{height:45px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ranking-list.grid .ranking-item{padding:15px}.ranking-list.grid .ranking-item_thumbnail{width:68px;height:68px}.ranking-list.grid .ranking-item_thumbnail+.ranking-item_body{margin-left:10px}.ranking-list.grid .ranking-item_body{height:68px}.ranking-list.grid .ranking-item_meta{height:40px}.ranking-list.ranking-vertical.grid .ranking-item_meta{height:17px}.ranking-list.grid .ranking-item_author{height:20px;margin-bottom:5px;overflow:hidden}.fav-count{font-size:13px}.i-rank01{width:28px;height:38px;line-height:34px}.i-rank04,.i-rank05{width:23px;height:31px;line-height:27px}.label-end,.label-new,.label-off,.label-short,.label-up{display:none}.ranking-list.list .flag{width:30px;height:35px}.ranking-list.list .flag::after{border-bottom:6px solid #fff;border-left:15px solid transparent;border-right:15px solid transparent}}@media screen and (min-width:1080px){.container{margin:1px auto 74.5px;max-width:1000px}.i-rank01{width:38px;height:51px;line-height:44px}.i-rank04,.i-rank05{width:31px;height:42px;line-height:35px}.label-end,.label-new,.label-off,.label-short,.label-up{display:none}}.content_user-profile{margin:1px 0;padding:40px 0;position:relative;top:0;background:#fff}.user-profile .user-profile_body .user-profile_body-block{margin:15px 40px;position:relative;border-bottom:solid .5px #d8d8d8;font-size:19px;padding:10px 0}@media screen and (max-width:1079px){.user-profile{position:relative;width:100%;max-width:538px;margin:0 auto}.user-profile .user-profile_body .user-profile_body-block{margin:15px 10px}}@media screen and (min-width:1080px){.user-profile{position:relative;margin:40px auto;width:538px;border:solid 1px #d8d8d8;border-radius:3px}.user-profile .user-profile_header{font-size:27px;text-align:center;color:#000;padding:11px;border-bottom:solid 1px #d8d8d8}}.user-profile .user-profile_body .user-profile_body-block:first-child{border:none}.user-profile .user-profile_body .user-profile_body-block.emo-show{text-align:center}.user-profile .user-profile_body .user-profile_body-block .emoti-img{width:100px;height:auto}.user-profile .user-profile_body .user-profile_body-block .bnchange{position:absolute;bottom:0;right:25%;border-radius:72px;background-color:#4a4a4a;color:#e4e4e4;font-size:18px;padding:5px 10px}.user-profile .user-profile_body .user-profile_body-block p{margin:10px 0}.user-profile .user-profile_body .user-profile_body-block .header-block{font-size:19px}.user-profile .user-profile_body .user-profile_body-block .content-block .nickname-input{font-size:19px;height:35px;border-radius:3px;background-color:#f8f8f8;padding:0 15px;border:solid 1px #d8d8d8}.user-profile .user-profile_body .user-profile_body-block .description-block{font-size:17px;text-align:left;color:#a6a6a6}.user-profile .user-profile_body .user-profile_body-block.gender-block .content-block .content-wrap{width:100px;display:inline-block}.user-profile .content-wrap input[type=radio]{display:none}.user-profile .content-wrap input[type=radio]+label{vertical-align:middle}.user-profile .content-wrap input[type=radio]+label>span{display:inline-block;width:16px;height:16px;background-color:#fff;border:1px solid #d8d8d8;border-radius:50%;margin-right:10px;vertical-align:middle;margin-top:-2px}.user-profile .content-wrap input[type=radio]+label>span>span{display:inline-block;width:6px;height:6px;margin:4px;background-color:#fff;border-radius:50%;visibility:hidden;opacity:0}.user-profile .content-wrap input[type=radio]:checked+label>span{background-color:#f40009;border:1px solid #f40009}.user-profile .content-wrap input[type=radio]:checked+label>span>span{visibility:visible;opacity:1}.user-profile .user-profile_body .user-profile_body-block.dob-block,.user-profile .user-profile_body .user-profile_body-block.submit-block{border:none}.user-profile .user-profile_body .user-profile_body-block.dob-block .span2{width:133px;height:35px;border-radius:3px;background-color:#f8f8f8;border:solid 1px #d8d8d8;margin-right:28px;padding:0 25px;cursor:pointer}@media screen and (max-width:1079px){.user-profile .user-profile_body .user-profile_body-block.dob-block .span2{width:30%;height:35px;border-radius:3px;background-color:#f8f8f8;border:solid 1px #d8d8d8;margin-right:5%;padding-left:5%;cursor:pointer}}.user-profile .user-profile_body .user-profile_body-block.dob-block .span2:last-of-type{margin:0}.user-profile .user-profile_body .user-profile_body-block.dob-block .description-block text:first-child{color:#f40009}.user-profile .user-profile_body .user-profile_body-block .accept{height:45px;border-radius:2.3px;background-color:#f40009;color:#fff;width:100%;border:none;cursor:pointer;font-size:19px;font-weight:500}.user-profile .user-profile_body .note{font-size:17px;text-align:center;color:#a6a6a6;margin:10px 0 30px}.package-list::after,.package-list::before{display:table;content:"";line-height:0}.package-list::after{clear:both}.package-item{float:left;display:flex;align-items:flex-start;overflow:hidden;width:490px;width:calc(50% - 10px);height:275px;border:1px solid #ececec;margin-bottom:20px}.package-item:nth-child(2n){margin-left:20px}.package-item_thumbnail{flex-grow:0;flex-shrink:0;width:275px;height:275px}.package-item_body{position:relative;flex-basis:0;flex-grow:1;flex-shrink:1;height:100%;padding-top:15px;padding-right:15px}.package-item_thumbnail+.package-item_body{margin-left:15px}.package-item_meta{position:absolute;bottom:0;left:0;height:130px}.package-item_title{font-size:27px;font-weight:500;color:#4a4a4a;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width:1079px){.package-item_title{font-size:20px}}.package-item_description{font-size:19px;color:#9b9b9b;margin-top:10px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.package-item_coin{font-size:17px;color:#2d2d2d}.package-item_coin+.package-item_coin{margin-top:5px}.package-item_coin-purcharsed,.package-item_coin-rented{font-size:17px;color:#00d555}.package-item_coin strong{font-weight:400;color:#999}.package-item_coin .i-coin{vertical-align:middle;margin-top:-2px}.package-item_expire{font-size:17px;color:#999;margin-top:5px}.package-item_chapters{font-size:17px;color:#999;margin-top:10px}.package-item_chapters strong{font-weight:400;color:#999}#nopackage_none .nopackage{text-align:center;font-size:19px;color:#454545;padding:50px}.nopackage>img{width:120px;margin-bottom:20px}.nopackage>img.img-text{width:240px;margin-bottom:10px}.nopackage h2{font-size:24px;font-weight:400;color:#999}@media screen and (max-width:767px){.package-item{width:100%;height:113px;margin:0;padding:0;border:none;margin-top:10px;padding-top:10px;border-top:1px solid #ececec}.package-item:first-child{margin-top:0;border-top:none}.package-item:nth-child(2n){margin-left:0}.package-item_thumbnail{width:93px;height:93px;margin-left:8px}.package-item_thumbnail+.package-item_body{margin-left:8px}.package-item_body{width:calc(100% - 113px);padding-top:0;padding-right:8px}.package-item_title{font-size:19px;font-weight:700}.package-item_description{margin:0;font-size:17px;white-space:nowrap;text-overflow:ellipsis;display:block}.package-item_meta{height:65px}.package-item_chapters,.package-item_coin,.package-item_coin-purcharsed,.package-item_coin-rented,.package-item_expire{font-size:17px}.package-item_coin+.package-item_coin{margin-top:2px}.package-item_chapters{display:none}.package-item_expire{margin-top:4px}.i-coin{width:12px;height:12px}.nopackage img{width:100px}}@media screen and (min-width:768px) and (max-width:1079px){.package-item{width:calc(50% - 7.5px);height:200px;margin-bottom:15px}.package-item:nth-child(2n){margin-left:15px}.package-item_thumbnail{width:200px;height:200px}.package-item_thumbnail+.package-item_body{margin-left:10px}.package-item_body{width:calc(100% - 220px);padding-top:10px}.package-item_description{margin-top:0}.package-item_meta{height:110px}.i-coin{width:12px;height:12px}}.package-cover{position:relative;height:390px;overflow:hidden}.package-cover-bg{position:absolute;width:100%;height:390px;-webkit-filter:blur(13px);filter:blur(13px);background-repeat:no-repeat;background-size:cover}.package-cover-container{position:relative;max-width:1000px;margin:0 auto;display:flex;align-items:flex-start}.package-cover_thumbnail{flex-shrink:0;flex-grow:0;width:590px;height:350px}@media screen and (min-width:768px){.package-cover_body{flex-basis:0;flex-shrink:1;flex-grow:1;height:100%;padding:40px 25px}}.package-cover_body p{margin-bottom:10px;color:#fff}@media screen and (max-width:767px){.package-cover_body p{color:#454545}}.package-cover_title{font-size:47px;color:#fff;font-weight:400;margin-bottom:10px}.package-cover_description{font-size:19px;color:#fff;margin-bottom:10px}.package-cover_cost{font-size:19px;color:#fff;margin-bottom:25px}.package-cover_cost .i-coin-o{width:20px;height:20px;margin:-4px 0}.btn-purchase{position:relative;display:inline-block;overflow:hidden;font-size:19px;border:none;outline:0;border-radius:8px;background-color:#fff;color:#4a4a4a;min-width:165px;height:43px;line-height:43px;text-align:left;padding-left:50px;padding-right:10px}.btn-purchase+.btn-purchase{margin-right:5px}.btn-purchase .mark-discount{position:absolute;top:2px;left:-16px;transform:rotate(-40deg);background-color:red;color:#fff;font-size:13px;font-weight:600;width:58px;height:13px;text-align:center;line-height:normal}.btn-purchase .i-coin{position:absolute;left:25px;top:calc(50% - 12px);width:20px;height:20px}.btn-package-finish{position:relative;display:inline-block;overflow:hidden;font-size:19px;border:1px solid #00d555;outline:0;border-radius:8px;background-color:#fff;color:#00d555;min-width:165px;height:43px;line-height:32px;text-align:center}.btn-package-finish .rented{position:absolute;font-size:15px;color:#fa3920;bottom:2px;line-height:normal;left:0;width:100%;text-align:center}.package-cover .fav-count{font-size:19px}.package-cover .btn.btn-bookmark,.package-cover .btn.btn-first{min-width:135px;display:inline-block;color:#454545;background-color:#fff;border-radius:20px;padding:10px 15px;font-size:19px;text-align:center}.package-cover .btn.btn-bookmark i{font-size:75%}.package-cover .btn.btn-bookmark.marked i{color:#fed731}@media screen and (max-width:767px){.package-cover{height:auto}.package-container,.package-cover-container{max-width:100%;padding:0}.package-cover-container{-webkit-flex-direction:column;flex-direction:column}.package-cover_thumbnail{width:100%;height:200px}.package-cover_body{width:100%;padding:20px 20px 0;text-align:center;background-color:#fff}.package-cover_title{position:absolute;top:10px;color:#fff;font-size:19px;font-weight:700}.package-cover_cost,.package-cover_description{color:#4a4a4a;font-size:17px}.package-cover_cost{margin-bottom:10px}.package-cover_cost .i-coin-o{margin:-4px 0;width:16px;height:16px}.btn-purchase{min-width:100px;height:35px;line-height:35px;font-size:15px;border:1px solid #d8d8d8;padding-left:45px}.btn-purchase .i-coin{width:16px;height:16px;top:calc(50% - 10px)}.btn-package-finish{font-size:19px}.package-cover .btn.btn-bookmark,.package-cover .btn.btn-first{border:1px solid #d8d8d8}}@media screen and (min-width:768px) and (max-width:1079px){.package-cover{height:250px}.package-cover-container{max-width:100%;padding:0 25px}.package-cover_thumbnail{width:420px;height:250px}.package-cover_body{padding:0 20px}.package-cover_title{font-size:37px}.package-cover_cost,.package-cover_description{font-size:19px}.package-cover_cost{margin-bottom:10px}.package-cover_cost .i-coin-o{margin:-4px 0;width:16px;height:16px}.btn-purchase{font-size:19px;min-width:100px;height:35px;line-height:35px;padding-left:45px;margin-top:10px}.btn-purchase .i-coin{top:calc(50% - 10px);width:16px;height:16px}.btn-package-finish{font-size:19px}}.package-wrap{background-color:#efefef}.package-container{position:relative;max-width:1000px;margin:0 auto}.pkgbox{margin-top:-40px;background-color:#fff;padding:22px 50px}.pkgbox .pkgbox-title{font-size:19px;font-weight:700;color:#000}.titlelst::after,.titlelst::before{display:table;content:"";line-height:0}.titlelst::after{clear:both}.titlelst-item{display:flex;align-items:flex-start;margin-top:15px;padding-top:15px;border-top:1px solid #d8d8d8}.titlelst-item .titlelst-item_thumbnail{flex-grow:0;flex-shrink:0;width:112px;height:84px;border:1px solid #f1f1f1;border-radius:10px}.titlelst-item.titlelst-item-vertical .titlelst-item_thumbnail{width:63px;height:84px}.titlelst-item .titlelst-item_body{position:relative;flex-basis:0;flex-grow:1;flex-shrink:1;padding:10px 10px 0 0}.titlelst-item .titlelst-item_thumbnail+.titlelst-item_body{margin-left:15px}.titlelst-item_body i.fa-caret-down,.titlelst-item_body i.fa-caret-up{position:absolute;top:0;right:0;font-size:20px;color:#666}.titlelst-item_body i.fa-caret-up{display:none}.titlelst-item_body .titlelst-item_title{font-size:19px;color:#454545;font-weight:700}.titlelst-item_body .titlelst-item_description{font-size:17px;color:#9b9b9b;font-weight:400}.titlelst-item_body .titlelst-item_chapters{margin-top:20px}.titlelst-item_chapters .titlelst-item_chapters-header{font-size:17px;color:#f40009}.titlelst-item_chapters .titlelst-item_chapters-content{display:none}.titlelst-item_chapters .titlelst-item_chapters-content li{float:left;width:calc(50% - 10px);margin-top:5px;font-size:17px;color:#000}.titlelst-item_chapters .titlelst-item_chapters-content li:nth-child(2n){margin-left:20px}@media screen and (max-width:767px){.pkgbox{margin-top:0;padding:0 0 20px}.pkgbox .pkgbox-title{display:none}.titlelst-item{margin-top:10px;padding-top:10px;padding-left:15px;padding-right:15px}.titlelst-item .titlelst-item_thumbnail{width:80px;height:60px;border-radius:0}.titlelst-item .titlelst-item_body{padding:5px 10px 0 0}.titlelst-item_body .titlelst-item_title{font-size:19px;font-weight:700}.titlelst-item_body .titlelst-item_chapters{margin-top:0}.titlelst-item_chapters .titlelst-item_chapters-content li{width:100%;color:#4a4a4a;margin-bottom:0}.titlelst-item_chapters .titlelst-item_chapters-content li:nth-child(2n){margin-left:0}}@media screen and (min-width:768px) and (max-width:1079px){.package-container{max-width:100%}.pkgbox{margin-top:0;padding:20px 25px}.pkgbox .pkgbox-title{font-size:19px}}.animated{animation-duration:1s;animation-fill-mode:both}@keyframes fadeInLeft{from{transform:translate3d(-100%,0,0)}to{transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{from{transform:translate3d(100%,0,0)}to{transform:none}}.fadeInRight{animation-name:fadeInRight}.ntcwrap{width:100%;height:50px;border-bottom:1px solid #e1e1e1;line-height:50px}.ntcwrap .ntcwrapin{width:1000px;margin:0 auto}@media screen and (max-width:1079px) and (min-width:768px){.ntcwrap{background:#fff;padding:0 10px}.ntcwrap .ntcwrapin{width:100%}}.ntcwrap .ntc_lst{overflow:hidden;float:left;height:50px}.ntcwrap .ntc_lst li{line-height:50px}.ntcwrap .ntc_lst li a{color:#000;font-size:19px}.ntcwrap .highlight{display:inline-block;color:#000;background:#ffdb16;line-height:1;padding:7px 10px;float:left;margin-right:15px;margin-top:10px;font-size:19px}.ntcwrap .inquiry{display:inline-block;float:right;color:#9b9b9b;font-size:19px}.navwrap{position:relative;width:1000px;height:160px;margin:0 auto;text-align:center}.navwrap h1{position:absolute;left:0;top:29px}.navwrap h1 a{width:118px;height:30px;background-position:0 0}.m-title-week{position:relative;margin:auto;background:#fff}@media screen and (min-width:1080px){.m-title-week .m-title-week__nav .m-title-week__inner{border-bottom:1px solid #cdcdcd;box-shadow:0 1px 0 transparent;height:calc(100% + 1px)}}@media screen and (min-width:768px) and (max-width:1079px){.m-title-week .m-title-week__nav{box-shadow:0 1px 0 transparent;border-top:2px solid #f40009}}@media screen and (max-width:1079px){.m-title-week .m-title-week__nav{border-bottom:1px solid #cdcdcd}.m-title-week{padding-top:0}}.m-title-week .m-title-week__nav.fix{position:fixed;top:0;left:0;z-index:100;width:100%;height:54px;border-top:2px solid #f40009;background:#FFF;box-shadow:0 3px 8px rgba(3,3,3,.26)}.m-title-week .m-title-week__nav.fix .m-title-week__icon-today{top:0}.m-title-week .m-title-week__nav.fix .m-title-week__nav-item{padding-top:6px;border-top:none}@media screen and (max-width:1079px) and (min-width:768px){.m-title-week .m-title-week__nav.fix .m-title-week__nav-item{padding-top:4px}}@media screen and (min-width:768px){.m-title-week .m-title-week__inner{min-width:745px;max-width:1000px;margin:0 auto;position:relative}}@media screen and (min-width:1080px){.m-title-week .loading_week{display:none;position:absolute;background-image:url(../image/layout/loading_week.gif);width:100px;height:60px;bottom:-15px;left:75px;background-repeat:no-repeat;background-size:contain}.m-title-week__tbl-item.m-title-week__tbl-item--focus .loading_week{display:block}}@media screen and (max-width:1079px){.m-title-week .m-title-week__inner{margin:0 1%}.m-title-week .loading-home{display:none;position:relative;background-image:url(../image/layout/loading_week.gif);height:60px;left:0;right:0;background-repeat:no-repeat;background-size:contain;width:100%;background-position:center}}@media screen and (max-width:767px){.m-title-week .m-title-week__inner{margin:0 7px;position:relative}}.m-title-week .m-title-week__header{padding:12px 0 10px;line-height:1.1}.m-title-week .m-title-week__header h1{font-weight:400;font-size:19px;color:#000}.m-title-week .m-title-week__nav-list{display:table;width:100%}@media screen and (min-width:1080px){.m-title-week .m-title-week__nav-list::before{content:"";position:absolute;top:-1px;left:0;width:100%;height:2px;background-color:#f40009}}.m-title-week .m-title-week__nav-item{display:table-cell;text-align:center;line-height:1;color:#999;font-size:19px;font-weight:600;width:128px;position:relative}@media screen and (max-width:767px){.m-title-week .m-title-week__nav-item{width:14%}.m-title-week .m-title-week__nav-item>a{display:block;color:inherit;padding:5px}}.m-title-week .m-title-week__nav-item .m-title-week__nav-unit{display:none}.m-title-week .m-title-week__nav-item .m-title-week__nav-short{display:inline}@media screen and (max-width:1079px) and (min-width:768px){.m-title-week .m-title-week__nav-item.m-title-week__nav-item--focus{width:150px}}.m-title-week .m-title-week__nav-item.m-title-week__nav-item--focus>a:hover{color:#fff}@media screen and (min-width:768px){.m-title-week .m-title-week__nav-item>a{display:block;color:inherit;padding:14px}.m-title-week .m-title-week__nav-item.m-title-week__nav-item--focus,.m-title-week .m-title-week__nav-item:hover{background:#f40009;color:#fff}.m-title-week .m-title-week__nav-item.m-title-week__nav-item--focus{width:225px}.m-title-week .m-title-week__nav-item.m-title-week__nav-item--focus .m-title-week__nav-unit{display:inline}.m-title-week .m-title-week__nav-item.m-title-week__nav-item--focus .m-title-week__nav-short{display:none}.m-title-week .m-title-week__nav-item.m-title-week__nav-item--focus .m-title-week__icon-today{display:block}}@media screen and (min-width:1080px){.m-title-week .m-title-week__nav-item.m-title-week__nav-item--focus{width:259px}}@media screen and (max-width:767px){.m-title-week .m-title-week__nav-item.m-title-week__nav-item--focus .m-title-week__nav-short{background:#f40009;color:#fff;border-radius:20px;width:32px;height:32px;display:inline-block;line-height:32px;font-weight:700}}.m-title-week .m-title-week__icon-today{position:absolute;top:-13px;left:50%;margin-left:-31px;display:none;pointer-events:none}.m-title-week .m-title-week__tbl-table{width:100%}@media screen and (max-width:1079px){.m-title-week .m-title-week__tbl-table{display:inline-block;position:relative}.m-title-week .m-title-week__tbl-table tbody{position:relative;display:inline-block;left:-1%;width:101%;margin-bottom:30px}.m-title-week .m-title-week__tbl-table tr{display:inline-block;margin:0 auto;padding:0 1%;vertical-align:top;text-align:left}}@media screen and (max-width:767px){.m-title-week .m-title-week__tbl-table tr{width:100%;position:relative;display:block}}.m-title-week .m-title-week__tbl-item{width:125px;vertical-align:top;padding:25px 7px 0;position:relative;float:left}.m-title-week .m-title-week__tbl-item.m-title-week__tbl-item--focus{width:249px;background:#eee}@media screen and (min-width:1080px){.m-title-week .m-title-week__tbl-item.m-title-week__tbl-item--focus{min-height:190px}}@media screen and (max-width:1079px){.m-title-week .m-title-week__tbl-item{display:none}.m-title-week .m-title-week__tbl-item.m-title-week__tbl-item--focus{width:165px;background:0 0;display:block;padding:14px 0}}@media screen and (max-width:767px){.m-title-week .m-title-week__tbl-item.m-title-week__tbl-item--focus,.m-title-week .m-title-week__tbl-item.m-title-week__tbl-item--focus .m-thumb-title02{width:100%;position:relative;display:inline-block}.m-title-week .m-title-week__tbl-item.m-title-week__tbl-item--focus .m-thumb-title02__group{width:25%;min-width:110px;position:relative;display:inline-block;float:left}.m-title-week .m-title-week__tbl-item.m-title-week__tbl-item--focus .m-thumb-title02__description,.m-title-week .m-title-week__tbl-item.m-title-week__tbl-item--focus .m-thumb-title02__label,.m-title-week .m-title-week__tbl-item.m-title-week__tbl-item--focus .m-thumb-title02__title{float:right;display:inline-block;position:relative}.m-title-week .m-title-week__tbl-item.m-title-week__tbl-item--focus .m-thumb-title02__body--small{display:inline-block;position:absolute;bottom:0;right:0}.m-title-week .m-title-week__tbl-item.m-title-week__tbl-item--focus{border-bottom:solid .8px #d8d8d8}.m-title-week__tbl-item.empty.m-title-week__tbl-item--focus{display:none}}@media screen and (min-width:470px) and (max-width:767px){.m-title-week .m-title-week__tbl-item.m-title-week__tbl-item--focus .m-thumb-title02__body--small,.m-title-week .m-title-week__tbl-item.m-title-week__tbl-item--focus .m-thumb-title02__description,.m-title-week .m-title-week__tbl-item.m-title-week__tbl-item--focus .m-thumb-title02__label,.m-title-week .m-title-week__tbl-item.m-title-week__tbl-item--focus .m-thumb-title02__title{width:75%}}@media screen and (max-width:469px){.m-title-week .m-title-week__tbl-item.m-title-week__tbl-item--focus .m-thumb-title02__body--small,.m-title-week .m-title-week__tbl-item.m-title-week__tbl-item--focus .m-thumb-title02__description,.m-title-week .m-title-week__tbl-item.m-title-week__tbl-item--focus .m-thumb-title02__label,.m-title-week .m-title-week__tbl-item.m-title-week__tbl-item--focus .m-thumb-title02__title{width:calc(100% - 120px);margin-top:5px}}.m-thumb-title a{display:block;color:inherit}.m-thumb-title a:hover{text-decoration:underline}.m-thumb-title .m-thumb-title__inner{display:block}.m-thumb-title .m-thumb-title__title{margin-top:10px;font-weight:700;color:#454545;font-size:17px;line-height:1.125rem}.m-thumb-title .m-thumb-title__title a{overflow:hidden;text-overflow:ellipsis;display:block;width:100%;white-space:nowrap}.m-thumb-title .m-thumb-title__title.m-thumb-title__title--ellipsis{text-overflow:ellipsis;overflow:hidden;width:100%;white-space:nowrap}.m-thumb-title .m-thumb-title__description{font-weight:400;color:#999;margin-bottom:5px}.m-thumb-title .m-thumb-title__description.m-thumb-title__description--ellipsis{text-overflow:ellipsis;overflow:hidden;width:100%;white-space:nowrap}.m-thumb-title .m-thumb-title__author{font-size:15px;font-weight:500;color:#999;display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.175rem}.m-thumb-title .m-thumb-title__author a{display:block;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.m-thumb-title .m-thumb-title__author.m-thumb-title__author--ellipsis{text-overflow:ellipsis;overflow:hidden;width:100%;white-space:nowrap}.m-thumb-title.m-thumb-title--dark .m-thumb-title__title{color:#fff}.m-thumb-title.m-thumb-title--dark .m-thumb-title__author{color:#858585}.m-thumb-title02{font-size:15px}.m-thumb-title02 .m-thumb-title02__group{display:flex}.m-thumb-title02 a{color:inherit}.m-thumb-title02 a:hover{text-decoration:underline}.m-thumb-title02 .m-thumb-title02__group:after,.m-thumb-title02 .m-thumb-title02__group:before{content:"";display:table}.m-thumb-title02 .m-thumb-title02__group:after{clear:both}.m-thumb-title02 .m-thumb-title02__cover{margin-right:10px}@media screen and (min-width:1080px){.m-thumb-title02 .m-thumb-title02__title{color:#454545;font-weight:700;font-size:17px;margin-top:10px;line-height:1.125rem}.m-thumb-title02 .m-thumb-title02__title a{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-thumb-title02 .m-thumb-title02__fav{margin-top:8px}.m-thumb-title02 .m-thumb-title02__description{color:#9b9b9b;font-size:15px;line-height:1.175rem}.m-thumb-title02 .m-thumb-title02__description a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;text-decoration:none;cursor:text}}@media screen and (max-width:1079px){.m-thumb-title02 .m-thumb-title02__title{color:#454545;font-size:17px;font-weight:700;margin-top:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-thumb-title02 .m-thumb-title02__description{color:#9b9b9b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500}.m-thumb-title02 .m-thumb-title02__body{float:left;width:100%}.m-thumb-title02 .m-thumb-title02__author{color:#999;width:65%;text-overflow:ellipsis;white-space:nowrap;float:left;overflow:hidden;font-size:15px;font-weight:500}.m-thumb-title02 .m-thumb-title02__fav{float:right}}@media screen and (max-width:767px){.m-thumb-title02 .m-thumb-title02__title{font-size:19px;font-weight:700;text-align:left;margin-bottom:5px}.m-thumb-title02 .m-thumb-title02__description{font-size:17px;font-weight:500}}.m-thumb-title02 .m-thumb-title02__author{font-weight:500;font-size:15px;color:#999}@media screen and (max-width:767px){.m-thumb-title02 .m-thumb-title02__author{font-size:17px}}.m-thumb-title02.m-thumb-title02--dark .m-thumb-title02__title{color:#fff}.m-thumb-title02.m-thumb-title02--dark .m-thumb-title02__author{color:#858585}.m-thumb-title08.m-thumb-title08--ranking .m-thumb-title08__body{height:175px;padding:80px 15px 20px 0;position:relative}.m-cover{display:block;background-color:rgba(0,0,0,.02);background-size:cover;background-position:top center;position:relative;background-repeat:no-repeat;overflow:hidden}.m-cover.m-cover--309x184{width:309px;height:184px}.tit{margin-bottom:9px;font-size:19px;font-weight:400}.m-cover .m-cover__img{width:100%;height:100%;display:block}.m-cover .m-cover__icon{position:absolute;top:0;left:0;width:inherit}@media screen and (max-width:767px){.m-cover .m-cover__icon.m-cover__hide_mobile{display:none}}.m-cover .m-cover__discount{position:absolute;width:100%;font-size:10px;font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center}.m-cover__discount.m-cover__discount-percent{top:7px;left:-50%;margin-left:15px;height:20px;transform:rotate(-45deg);line-height:20px;background-color:rgba(249,0,4,.8);color:#fff}@media screen and (min-width:768px) and (max-width:1079px){.m-cover__discount.m-cover__discount-percent{top:12px;left:-60px}}.m-cover__discount.m-cover__discount-expire{bottom:0;left:0;right:0;padding:20px 5px 5px;color:#fff;background:-moz-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);background:linear-gradient(to bottom,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0)}.m-cover .m-cover__discount strong{font-weight:700}.m-cover .m-cover__icon li{float:left;width:50%}.m-cover .m-cover__icon li:first-child i{border-radius:1px 0 0}.m-cover.m-cover--110x110{width:110px;height:110px}@media screen and (max-width:1079px) and (min-width:768px){.m-title-week__tbl-item .m-cover.m-cover--110x110{width:165px;height:165px;margin:0 auto}}.m-cover.m-cover--113x113{width:113px;height:113px}.m-cover.m-cover--90x90{width:90px;height:90px}.m-cover__icon li i span{color:#fff;position:absolute;top:5px;left:0;right:0;padding:0;margin:0;text-align:center;width:inherit}.i-today{background-image:url(../image/layout/today.png);width:63px;height:26px;background-repeat:no-repeat}.m-fav-count{color:#f40009;font-size:17px}.m-fav-count .m-count-fav__icon{margin-right:2px}.m-fav-count .m-count-fav__icon .fa-heart-o{font-size:75%;font-weight:500}.i-fav02{background-image:url(../image/layout/fav_02.png);width:11px;height:10px;display:inline-block;background-size:cover}.i-cover-up{background-image:url(../image/icon/ic_cover_up_yellow.png);background-size:cover;background-color:transparent;background-repeat:no-repeat;background-position:top center;width:30px;height:33px;display:inline-block}.i-cover-new{background-image:url(../image/layout/cover_new.png);background-size:cover;background-color:transparent;background-repeat:no-repeat;background-position:top center;width:30px;height:33px;display:inline-block}.i-cover-off{background-image:url(../image/layout/cover_off.png);background-size:cover;background-color:transparent;background-repeat:no-repeat;background-position:top center;width:30px;height:33px;display:inline-block}.i-cover-end{background-image:url(../image/layout/cover_end.png);background-size:cover;background-color:transparent;background-repeat:no-repeat;background-position:top center;width:30px;display:inline-block;height:33px}.chapter #container{width:100%;min-height:100%;background:#efefef}.chapter .content{position:relative}.bnr-wrap,.chapter .contwrap{width:1000px;margin:0 auto}@media screen and (min-width:1080px){.chapter .chapban{overflow:hidden;position:relative;width:100%;height:376px;padding-bottom:48px;text-align:center}}@media screen and (max-width:1079px){.chapter .chapban{overflow:hidden;position:relative;width:100%;height:62.5vw;text-align:center}}.chapter .chapban .bg_img{position:absolute;top:0;left:50%;margin-left:-1280px;width:2560px;height:424px}.chapter .chapban .bg_img_small{display:none}@media screen and (max-width:989px){.chapter .chapban .bg_img{display:none}.chapter .chapban .bg_img_small{width:100%;height:100%;display:block}}.chapter .chapban>.aln{height:100%}.chapter .contwrap{width:100%;position:relative;background:#fff;padding:10px}@media screen and (max-width:767px){.chapter .contwrap{padding:0 10px}}.chapban .con dl{font-size:19px;line-height:21px}@media screen and (min-width:1080px){.chapter .contwrap{width:1000px;margin:-48px auto 50px;padding:32px 35px 40px}.chapban .con{display:inline-block;position:relative;width:1000px;padding:0 0 0 625px;color:#fff;text-align:left;vertical-align:middle}}@media screen and (min-width:768px){.chapban .con h2{font-size:47px;line-height:44px;word-wrap:break-word;word-break:keep-all}}@media screen and (max-width:767px){.chapban .con h2{font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width:1079px) and (min-width:768px){.chapban .con{display:inline-block;position:absolute;color:#fff;text-align:left;vertical-align:middle;max-width:300px;right:0;top:20%}.chapban .con h2{font-size:25px;line-height:44px;word-wrap:break-word;word-break:keep-all}.chapban .con dl{font-size:15px;line-height:21px}}@media screen and (max-width:767px){.chapban .con{position:absolute;bottom:0;color:#fff;text-align:left;padding:40px 10px 0;background:url(../image/bg/bg_opacity_title.png) no-repeat;background-size:cover;width:100%;line-height:1}.chapban .con h2{font-size:19px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chapban .con dl .name{font-size:17px}.chapban .con dl .name .aln{width:100%}.chapban .btnbx,.chapban .con dl .bar,.chapban .con dl .blind,.chapban .con dl .dsc,.chapban .con dl .love,.chapban .con dl .name .aln:first-child{display:none}}@media screen and (min-width:768px){.chapban .con dl .name{margin-top:7px}}.chapban .con dl .bar{width:1px;height:11px;margin:0 7px;background-position:-210px 0;vertical-align:middle}.chapban .con dl .dsc{margin-top:10px;font-size:19px;line-height:1.2;word-break:keep-all;overflow:hidden;text-overflow:ellipsis}.chapban .con dl .love{margin-top:10px;font-size:19px;line-height:23px}@media screen and (min-width:1080px){.chapban .con dl .dsc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}}.chapban .con dl .love .btnlove{width:23px;height:19px;margin-right:2px;background-position:-214px 0;vertical-align:middle}.chapban .con dl .love .fa{font-weight:700;margin-right:5px;font-size:75%}.chapban .con.v2 dl .name{margin-top:5px}.chapban .con.v2 dl .dsc,.chapban .con.v2 dl .love{margin-top:12px}.chapban .btnbx{margin-top:20px}@media screen and (min-width:768px){.chapban .btnbx{display:flex}}.chapban.chapban-challenge.btnbx{display:flex;align-items:center;justify-content:center}.chapban.chapban-challenge .btn{display:flex;justify-content:center;align-items:center;flex-grow:1;flex-shrink:1;background-color:#fff;border-radius:20px;border:1px solid #d8d8d8}.chapban .btn{margin-right:5px;font-size:19px;text-align:center;border-radius:100px;color:#4a4a4a;background-color:#fff;width:140px;height:40px;display:inline-block;line-height:40px;justify-content:center;align-items:center}.chapban .btnbookmark{line-height:40px}.chapban .btnbookmark .fa{border-radius:1px;color:#d8d8d8;font-size:20px;position:relative;left:-5px}.chapban .btnbookmark.on .fa{color:#fed731}.chapban .btnbookmark.off{color:#d8d8d8;background-color:#ebebeb;pointer-events:none}.chapter .packbanner{margin:2px 0 44px}.chapter .chaphd{margin:24px 0 20px;padding:0}@media screen and (min-width:768px){.chapter .chaphd .swap-block{cursor:pointer;position:absolute;top:0;right:0}.chapter .chaphd .swap-block img,.chapter .chaphd .swap-block p{display:inline-block}.chapter .chaplst li .thumbnail-info{width:45%;padding:15px 10px 15px 165px}.chapter .chaplst li.chapter-vertical .thumbnail-info{width:45%;padding:15px 10px 15px 110px}.chapter .chaplst li .info .love{width:150px}.chapter .chaplst li .info .date{width:100px}.chapter .chaplst li .info .point{width:38%;float:right}}@media screen and (max-width:1079px) and (min-width:768px){.chapter .chaplst li .info .point{padding-right:5px}}@media screen and (min-width:1080px){.chapter .chaplst li.chapter-vertical .thumbnail-info{width:45%;padding:15px 10px 15px 110px}}.chapter .chaphd .favorite-block,.chapter .chaphd .read-first-block{display:none}@media screen and (max-width:767px){.chapter .chaphd{padding:0 10px;margin:0 -10px;height:45px;background-color:#f0f0f0}.chapter .chaphd .notice{display:none}.chapter .chaphd .favorite-block,.chapter .chaphd .read-first-block,.chapter .chaphd .swap-block{position:relative;display:inline-block;width:calc(33.33% - 5px);text-align:center;height:100%;vertical-align:middle;line-height:1;padding-top:8px;color:#525254}.chapter .chaphd .read-first-block a p{color:#525254}.chapter .chaphd .favorite-block.on .fa{color:#fed731}.chapter .chaplst li .info .love{position:absolute;bottom:0;right:5px}.chapter .chaplst li .info .point{position:relative;top:16px;width:auto;min-height:20px}.chapter .chaplst li .info .point.v4{width:100%}}.rent_area{position:relative;margin-top:15px;border:1px solid #d8d8d8;overflow:hidden;padding:15px;display:none}.rent_area .rent_cont{position:relative;float:left;background:#f9f9f9;text-align:center;padding:5px 10px 0}@media screen and (max-width:767px){.rent_area{border:none;margin-top:0;top:0;padding:10px 0}.rent_area .rent_cont{min-width:90px;height:100%;background:0 0;position:relative;padding:0}.rent_cont .gift_bar{display:none;float:left}}.rent_cont .rent_name{display:inline-block;font-size:19px;color:#999}@media screen and (max-width:767px){.rent_cont .rent_name{margin-top:0;float:left}}.rent_cont .rent_count{color:#ff3b00}.rent_cont .gift_bar{display:inline-block;margin:5px 25px 0;width:1px;height:31px;background:#e5e5e5;vertical-align:top}.rent_cont .btn_gift{margin-top:5px;width:101px;height:30px;font-size:17px;border-radius:5px;line-height:13px}.rent_cont .btn_gift.disable{background-color:#9e9e9e;pointer-events:none;cursor:default;border-color:#9e9e9e}.rent_cont .rent_btn{display:inline-block;vertical-align:top}.rent_graph{display:flex;align-items:center;position:relative;float:left;width:calc(100% - 370px);text-align:center;line-height:initial;height:100%;padding:0 15px}.rent_graph .rent_graph_area{width:100%}.rent_btn{position:relative;vertical-align:middle;height:100%;display:inline-block;float:right;padding-right:10px}@media screen and (max-width:767px){.rent_cont2 .rent_btn.rent_login{right:10px;top:-2px;width:110px;text-align:right}}.rent_btn .gift_bar{display:inline-block;margin:5px 25px 0;width:1px;height:31px;background:#e5e5e5;vertical-align:middle;position:relative;top:10px}#free_ticket_txt,.graph_txt{display:inline-block;margin-bottom:5px;font-size:17px;color:#333;vertical-align:top}.graph_mask{display:block;overflow:hidden;margin:0 auto;width:100%;height:6px;background:#f5f5f5;border-radius:5px;font-size:0}@media screen and (max-width:767px){#free_ticket_txt,.graph_txt{margin-bottom:0}.graph_mask{width:95%}}.rent_area:after{display:block;clear:both;content:''}.i_graph{position:relative;display:block;line-height:0;white-space:nowrap;text-align:left}.i_graph .g_bar{display:inline-block;position:relative;width:100%;height:6px;background:#f5f5f5;vertical-align:top}.i_graph .g_bar .process_bar{position:absolute;width:0;height:100%;background-color:#f40009}.i_graph .g_action{display:inline-block;position:relative;height:4px;background:#f40009;vertical-align:top}.rent_graph .gift_bar{position:absolute;right:68px;top:18px;display:inline-block;width:1px;height:31px;background:#e5e5e5}.btn_wrap .btn_orange.is_disabled{background:#d0d0d0;border-color:#d0d0d0}.tag_rent{width:52px;background:#f40009}.ly_rent_pop .pop_tit{padding:39px 0 13px;width:388px;font-size:19px;color:#333;font-weight:400;line-height:20px;background:#fff}.ly_rent_pop .ly_elp{display:inline-block;overflow:hidden;max-width:275px;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.ly_rent_pop .popcont{padding-bottom:25px;width:388px}.rent_info{padding-bottom:25px;font-size:17px;color:#848484;background:#fff;margin-top:-1px}.ly_rent_pop2 .pop_tit{padding:42px 0 13px;width:418px;line-height:21px}.ly_rent_pop2 .popcont{width:418px}.ico_gift_bg{display:block;margin:0 auto 37px;width:144px;height:140px}.ly_rent_pop2 .rent_info{line-height:25px}.ly_pop_rent_info .poptit{padding:0;width:606px;font-size:19px;color:#333;text-align:center;font-weight:400}.ly_pop_rent_info .popcont{width:606px}.h_rent{padding:35px 50px;zoom:1}.h_rent .guide_desc{float:left;margin-left:35px;width:210px;min-height:202px;text-align:left}.h_rent .guide_desc:first-child{padding-right:35px;margin-left:0;border-right:1px solid #e5e5e5}.h_rent .guide_desc .rent_tit{display:block;margin-bottom:26px;font-size:19px;color:#333;font-weight:400}.h_rent .guide_desc .rent_txt{display:block;font-size:17px;color:#848484;line-height:25px;letter-spacing:-1px}.h_rent .guide_desc .rent_txt2{margin-top:40px}.h_rent .guide_desc .point{color:#f40009;font-weight:400}.h_rent:after{display:block;clear:both;content:''}.rent_noti{padding-top:16px;margin:0 25px;font-size:15px;color:#848484;text-align:center;border-top:1px solid #e5e5e5}.ly_pop_rent_info .pop_btn{margin-top:33px}.ly_pop_rent_info .pop_btn .btn_or{width:542px}.rent_login_txt{font-size:19px;color:#333;text-align:center;width:calc(100% - 120px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rent_cont2{display:block;padding:0 10px}.rent_cont2 .rent_btn{float:right;display:inline-block}.rent_cont2 .gift_bar{position:relative;display:inline-block;margin:5px 15px 0;width:1px;height:31px;background:#e5e5e5;vertical-align:top}.rent_cont2.rent_login .gift_bar{top:4px}.rent_cont2 .btn_gift{position:relative;width:72px;height:30px;font-size:17px;border-radius:5px;border:1px solid #f40009;background:#f40009;color:#fff;line-height:initial}.rent_cont2 .btn_gift::before{content:"";position:absolute;display:inline-block;width:1px;height:30px;background-color:#d8d8d8;left:-20px;top:-1px}@media screen and (min-width:768px){.btn_gift{position:relative;display:inline-block;border:1px solid #f40009;border-radius:18px;font-size:17px;color:#fff;background:#ff3b00;text-align:center;line-height:initial}.btn_gift.chapter{display:inline-block;width:158px;height:37px;border:1px solid #f40009;border-radius:18px;font-size:17px;color:#fff;background:#f40009;text-align:center;line-height:initial}.btn_gift.chapter::before{content:"";position:absolute;top:0;left:-20px;display:inline-block;width:1px;height:32px;background-color:#d8d8d8}}@media screen and (max-width:767px){.btn_gift.chapter{font-size:15px;color:#fff;background:#f40009;text-align:center;border:1px solid #f40009;border-radius:5px;line-height:initial;padding:5px 7px}.rent_cont2 .rent_login .btn_gift{top:60%}}.btn_gift:active,.btn_gift:hover{border-color:#f40009;background:#f40009}.btn_gift_type{background:#fff;color:#ff3b00}.btn_gift_type:hover{background:#ff3b00;color:#fff}.btn_gift_type:active{border-color:#f40009;background:#f40009}.label_newgift{display:inline-block;width:22px;height:22px;color:#fff;line-height:15px;border-radius:12px;background:url(../image/present.png) no-repeat -455px -134px;vertical-align:middle}.label_newgift.inner{right:25px;position:absolute;top:13px}@media screen and (max-width:767px){.rent_graph{width:calc(100% - 185px);padding:0 5px}.chapter .btn_help{width:20px;height:20px;background-size:cover;margin-left:20px}.chapter .btn_help::before{height:20px;left:-10px}.rent_cont .gift_bar{display:none}.rent_btn{padding-right:0}}.btn_help{position:relative;display:inline-block;background:url(../image/icon/svg/ic_guide.svg) no-repeat;width:32px;height:32px;vertical-align:middle;margin-top:-2px;margin-left:40px}.btn_help::before{content:"";position:absolute;top:0;left:-20px;display:inline-block;width:1px;height:32px;background-color:#d8d8d8}.jst-hours,.jst-minutes,.jst-seconds{float:left}.jst-clearDiv{display:none}.check{display:inline-block;width:20px;height:19px;vertical-align:middle;background:url(../image/present.png) no-repeat -279px -135px;cursor:pointer}.buy_box{position:fixed;bottom:0;left:0;right:0;height:71px;border-top:1px solid #dfdfdf;background:#fff;opacity:.95;filter:alpha(opacity=95);z-index:101}.buy_box .buy_inner{*zoom:1;width:1184px;margin:0 auto}.buy_box .buy_inner:after{display:block;clear:both;content:''}.buy_box .buy_inner .choose{padding-left:40px;line-height:71px;font-size:17px;color:#333}.buy_box .buy_inner .choose em{color:#0083fe}.buy_box .buy_inner .btn_wrap{float:right;margin:16px 24px 0 0}.buy_box .buy_inner .btn_wrap .btn_blue{width:160px;padding:0;background:#0083fe;color:#fff;font-weight:400}.buy_box .buy_inner .btn_wrap .btn_blue:active,.buy_box .buy_inner .btn_wrap .btn_blue:hover{background:#4da8fe;border-color:#4da8fe}.buy_box .buy_inner .btn_wrap .btn_blue .coin{background-position:-654px -143px}.buy_box .buy_inner .btn_wrap .btn_cancel{background:#fff;color:#0083fe}.buy_box .buy_inner .btn_wrap .btn_cancel:hover{background:#0083fe;color:#fff}.buy_box .buy_inner .btn_wrap .btn_cancel:active{background:#4da8fe;color:#fff}.btn_blue,.btn_gray,.btn_green,.btn_orange,.btn_red,.btn_violet{display:inline-block;height:39px;line-height:37px;font-weight:700;font-size:17px;border-radius:18px}.btn_blue{border:1px solid #0083fe;color:#0083fe}.btn_red{border:1px solid #ff3b00;color:#ff3b00}.btn_green{border:1px solid #3cbe2b;color:#3cbe2b}.btn_gray{border:1px solid #7c7c7c;color:#7c7c7c}.btn_violet{color:#7e15ff;border:1px solid #7e15ff}.btn_orange{color:#fff;border:1px solid #f40009;text-align:center}.coin_bx{margin-left:12px}.coin_bx:first-child{margin-left:0}.coin_bx .coin{display:inline-block;width:18px;height:18px;margin:-3px 4px 0 7px;background-position:-654px -123px;vertical-align:middle}.btn_wrap{display:block;float:left;position:relative}.btn_wrap a{display:inline-block;width:190px;height:46px;margin-left:14px;border-radius:23px;line-height:46px;text-align:center;font-size:19px;font-weight:700}.btn_wrap a.btn_blue{color:#0083fe;border:2px solid #0083fe}.btn_wrap a.btn_red{color:#f40009;border:2px solid #f40009}.btn_wrap .ico_coin{display:inline-block;width:24px;height:24px;margin:-2px 8px 0;background-position:-639px 0;vertical-align:middle}.btn_wrap .btn_violet{width:160px;background:#7e15ff;color:#fff;font-weight:400}.btn_wrap .btn_violet:active,.btn_wrap .btn_violet:hover{background:#aa64ff;border-color:#aa64ff}.btn_wrap .btn_orange{width:166px;background:#f40009;color:#fff;font-weight:400}.btn_wrap .btn_orange:active,.btn_wrap .btn_orange:hover{background:#ff7951;border-color:#ff7951}.ico_rent_pass{width:50px;height:38px;font-size:0;line-height:9999px;display:inline-block;overflow:hidden;background:url(../image/icon/ic_ticket.png) no-repeat;vertical-align:middle;background-size:contain}@media screen and (max-width:767px){.chapter .ico_rent_pass{width:39.6px;height:26px}}.my .contwrap{width:1000px;margin:0 auto 52px;padding-bottom:40px;background:#fff}.my .comtabbx{width:1000px}.chaphd{position:relative;height:31px;padding:32px 0 0 35px;z-index:10;font-size:17px;border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8}@media screen and (min-width:768px){.chaphd{border:0}}.chaphd .notice{float:left;width:calc(100% / 3);font-weight:700}.chaphd .notice strong{color:#f40009}.chaphd .notice-discount{float:left;width:calc(100% / 3);text-align:center;position:absolute;left:50%;transform:translateX(-50%);top:0}@media screen and (max-width:767px){.chaphd .notice-discount{display:none}}.chaphd .contit{overflow:hidden;text-align:center}.chaphd .contit>li{float:left;position:relative}.chaphd .contit li.keep{width:167px}.chaphd .contit li.buy{width:138px}.chaphd .contit li.chkday{float:right;width:138px}.chaphd .contit li.info{width:479px}.chaphd .contit li.date{width:113px}.chaphd .contit li.update{width:120px}.chaphd .contit li.alrm{width:100px}.chaphd.v2 .contit{width:100%}.chaphd.v3{padding-left:175px}.chaphd.v3 .contit{width:100%}.chaphd.v3 .inp_del{position:absolute;left:35px;top:29px}.chaphd.v3 .inp_del input{vertical-align:middle}.chaphd.v3 .inp_del .btndel{padding:3px 8px;margin-left:10px;border:1px solid #d8d8d8;border-radius:2px;color:#454545;font-size:15px;vertical-align:middle}.chaphd.v3 .inp_del .btndel span{position:relative}.chaphd .contit li .btnkeep{font-size:17px}.chaphd .contit li .btnkeep span{position:relative}.chaphd .contit li .btnkeep .sp{width:8px;height:6px;margin:-2px 0 0 5px;background-position:0 0;background-position:-219px -140px;vertical-align:middle}.chaphd .contit .keepbx{position:absolute;top:22px;right:47px;min-width:76px;padding:12px 0;z-index:10;border:1px solid #a7a7a7;border-radius:3px;background:#fff;text-align:left}.chaphd .contit .keepbx.hide{display:none}.chaphd .contit .keepbx a{display:block;padding:8px 13px;color:#515151;font-size:15px}.chaplst{clear:both}.publish .chaplst{border-top:none}.chaplst>li{position:relative;clear:both;height:114px;border-bottom:1px solid #e3e3e3}@media screen and (max-width:1079px){.chaplst>li:last-child{border-bottom:none}.chaplst{margin:0 -10px}}@media screen and (max-width:767px){.chaplst>li{height:90px}.chaplst>li.chapter-vertical{height:97px}}.chaplst>li a.link{width:100%;height:100%;display:inline-block}@media screen and (min-width:1080px){.chaplst{border-top:1px solid #e3e3e3;margin:0 -35px}.challenge-titles .co-tblbox-row._chapterItem,.chaplst>li{display:none}.chaplst>li.item-show{display:block}.challenge-titles .co-tblbox-row.item-show{display:flex}}.chaplst li .thumbnail-info{display:block;overflow:hidden;width:511px;float:left;height:100%;padding:15px 10px 15px 172px}.chaplst li .thmb{overflow:hidden;position:absolute;left:35px;top:15px;height:84px;border-radius:3px}@media screen and (min-width:768px) and (max-width:1079px){.chaplst li .thmb{left:5px}}@media screen and (max-width:767px){.chaplst li .thumbnail-info{width:100%;height:100%;position:relative;padding:0}.chaplst li .thmb{left:5px;top:15px;display:inline-block;width:100px;height:60px;border:solid 1px #c4c4c4}.chaplst li.chapter-vertical .thmb{width:50px;height:66px}}.chaplst li .link .ico_new_book,.chaplst li .link .ico_new_novel,.chaplst li .link .ico_new_toon{position:absolute;top:2px;right:2px;width:25px;height:25px}.chaplst li .link .ico_new_toon{background-position:-175px -507px}.chaplst li .link .ico_new_book{background-position:-203px -507px}.chaplst li .link .ico_new_novel{background-position:-229px -507px}.chaplst li .thmb .bg{position:absolute;top:0;left:0;width:113px;height:84px;border-radius:3px;opacity:.4;filter:alpha(opacity='40');text-align:center;line-height:84px}.chaplst li .thmb .bg_black{position:absolute;top:0;left:0;width:113px;height:84px;border-radius:3px;background:#000;opacity:.4;text-align:center;line-height:84px}.chaplst li .thmb .discount{position:absolute;width:100%;font-size:13px;font-weight:400;text-align:center}.chaplst li .thmb .discount.discount-percent{top:4px;left:-50%;background-color:rgba(249,0,4,.8);color:#fff;padding:2px;margin-left:10px;transform:rotate(-45deg)}.chaplst li .thmb .discount.discount-expire{bottom:0;left:0;right:0;color:#fff;padding:10px 2px 5px;background:-moz-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);background:linear-gradient(to bottom,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0)}.chaplst li .thmb .discount strong{font-weight:700}@media screen and (max-width:767px){.chaplst li .thmb img{display:inline-block;width:100%;height:100%}.chaplst li .thmb .line{position:absolute;top:0;left:0;width:inherit;height:inherit}.chaplst li .thmb .bg{width:100%;height:100%}}@media screen and (min-width:768px){.chaplst li .thmb img{width:113px;height:84px;display:inline-block}.chaplst li.chapter-vertical .thmb img{width:63px;height:84px}.chaplst li .thmb .line{position:absolute;top:0;left:0;width:113px;height:83px;border:1px solid #000;border-radius:3px;opacity:.1;filter:alpha(opacity='10')}.chaplst li.chapter-vertical .thmb .line{width:63px;height:84px}}.chaplst li.history-book .thmb img{position:absolute;left:0;top:0}.chaplst li .thmb .lock{position:absolute;left:50%;top:50%;margin:-14px 0 0 -12px;width:24px;height:32px;background:url(../image/icon/svg/ic_lock.svg) no-repeat;background-size:cover;line-height:99em}.chaplst li .thmb .icon{position:absolute;left:0}.chaplst li .thmb .icon.pack{bottom:0;right:0;height:22px;background:#ffdb17;opacity:.9;filter:alpha(opacity='90');border-radius:0 0 3px 3px;color:#461d01;font-size:15px;text-align:center;line-height:22px}@media screen and (min-width:768px){.chaplst li .tit br+span{margin-top:5px}.chaplst li .tit{display:inline-block;overflow:hidden;width:95%;color:#454545;font-size:19px;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.chaplst li .info{overflow:hidden;height:100%;color:#454545;font-size:0;text-align:center;vertical-align:middle;line-height:113px}.chaplst li .info .date{width:138px;font-size:19px}}@media screen and (max-width:767px){.chaplst li .tit{display:inline-block;overflow:hidden;color:#454545;font-size:17px;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;position:absolute;left:110px;font-weight:500;top:15px;width:calc(100% - 110px)}.chaplst li.chapter-vertical .tit{left:60px;width:calc(100% - 60px)}.chaplst li .tit br{display:none}.chaplst li .tit .lbl_preview{width:65px;height:20px;float:right}.chaplst li .tit .lbl_rentalticket{width:29px;height:18px;float:right}.chaplst li .info{overflow:hidden;color:#454545;vertical-align:middle;position:absolute;left:110px;font-weight:400;width:calc(100% - 110px);top:19px;display:inline-block;height:60px}.chaplst li.chapter-vertical .info{left:60px;width:calc(100% - 60px);height:66px}.chapter .chaplst li .info .date{position:absolute;bottom:0;color:#6a6a6a;font-size:17px}.chaplst li .tit .lbl_preview,.chaplst li .tit .lbl_rentalticket{display:none}}.chaplst li.read .date,.chaplst li.read .point.v2,.chaplst li.read .tit{color:#454545}.chaplst li.read .love,.chaplst li.read .point.v4{opacity:80}.chaplst li .auth{display:block;margin-top:4px;color:#9b9b9b;font-size:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chaplst>li .link .aln{height:100%}.chaplst li .info li{float:left}.chaplst li .info .love{color:#f40009;font-size:19px}.chaplst li .info .love .fa-heart-o{font-weight:400;font-size:75%;color:#f40009;position:relative;top:1px}.chaplst li .info .count-info{font-size:15px}.chaplst li .info .count-info *{vertical-align:middle}.chaplst li .info .count-info .icon-area{width:30px;display:inline-block}.chaplst li .info .count-info .aln{display:inline-block;width:150px;padding:0 29px;height:40px;border:1px solid #d8d8d8;border-radius:3px;font-size:15px;line-height:40px;text-align:center;vertical-align:middle}.chaplst li .info .count-info .love{line-height:25px}.chaplst li .info .love .btnlove{width:17px;height:14px;background-position:-148px -66px;vertical-align:middle}.chaplst li .info .point{width:169px;font-size:17px}@media screen and (min-width:768px){.chaplst li .point .pcon{display:inline-block;width:150px;padding:0 29px;height:40px;border:1px solid #d8d8d8;border-radius:3px;font-size:19px;line-height:38px;text-align:center;vertical-align:middle}}@media screen and (max-width:767px){.chaplst li .point .pcon{display:inline-block}}.chaplst li .point button.pcon{width:151px;height:42px;padding:0;z-index:10;text-align:left;border:0}.chaplst li .point .pcoinin{display:block;position:relative;height:40px;padding:0 10px;border:1px solid #0088fe;border-radius:25px;white-space:nowrap;overflow:hidden}@media screen and (min-width:768px){.chaplst li .point .pcoinin{display:flex;align-items:center}}.chaplst li .point .point_c,.chaplst li .point .point_p{display:inline-block;position:relative}.chaplst li .info .point_thb,.chaplst li .info .point_thb_mobile{display:none}.chaplst li .point .point_discount{font-size:15px;color:#999}@media screen and (min-width:768px){.chaplst li .point .point_discount{position:absolute;bottom:-12px;left:50%;transform:translateX(-50%)}.chaplst li .info .point_thb{font-size:19px;width:24%;text-align:center;display:block}}@media screen and (max-width:767px){.chaplst li .point button.pcon{min-width:60px;width:auto;text-align:left;min-height:20px}.chaplst li .info .point_thb_mobile{display:inline-block;color:#868686;font-size:15px}.chaplst li .point .pcoinin{padding:0;border:none;border-radius:0;overflow:initial}.chaplst li .point .point_c,.chaplst li .point .point_p{display:inline-block;width:auto}}.chaplst li .point .point_c{color:#0088fe}@media screen and (min-width:768px){.chaplst li .point .point_c{flex-grow:1;flex-shrink:1;text-align:center;margin-left:-15px}.chaplst li .point .point_c .aln{margin-top:-5px}}.chaplst li .point .point_c strike{color:#868686}.chaplst li .point .point_p{width:40px;color:#ff5400}.chaplst li .point .sp{width:20px;height:20px;background-image:url(../image/icon/svg/ic_coin.svg);background-size:cover;display:inline-block;vertical-align:middle}.chaplst li .point .co_icon-coin-reward-active{width:28px;height:20px}@media screen and (max-width:767px){.chaplst li .point .sp{left:0;top:0;width:15px;position:relative;height:15px;margin-top:0}}.chaplst li .point.v2 .pcon{color:#9B9B9B;font-size:17px;border:none;border-radius:25px}.chaplst li .point.v3 .pcon{color:#00d555;font-size:19px;border:1px solid #00d555;border-radius:25px}.chaplst li .point.v4 .pcon{padding:0;color:#f40009;line-height:42px;height:42px;width:152px;border:none;border-radius:25px}@media screen and (max-width:767px){.chaplst li .point.v3 .pcon{font-size:15px;width:100%;line-height:20px;height:100%;padding:0 10px;text-align:center}.chaplst li .point.v4 .pcon{padding:0;line-height:20px;height:100%;width:100%}}.chaplst li .point.v5 .pcon{width:auto;padding:0;border:0;line-height:18px}.chaplst li .info .update{width:113px;font-size:15px;line-height:84px;height:84px}.chaplst li .info .alrm{width:100px;line-height:84px}.chaplst li .info .alrm .alrmcon{width:40px;height:40px;background-position:-250px -109px;vertical-align:middle}.chaplst li .info .alrm.on .alrmcon{background-position:-292px -110px}.chaplst li .inp_del{position:absolute;left:35px;top:51px}.chaplst li .check-box{width:30px;height:84px;padding:15px 10px 15px 20px;float:left;vertical-align:middle;line-height:84px}.chaplst li .check-box input{display:inline-block;width:20px;height:19px;vertical-align:middle;cursor:pointer}.aln{display:inline-block;vertical-align:middle}.lbl_rentalticket{width:50px;height:38px;font-size:0;line-height:9999px;display:inline-block;overflow:hidden;background:url(../image/icon/ic_ticket.png) no-repeat;vertical-align:middle;background-size:contain}@media screen and (max-width:767px){.chapter .content .aln{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:15px}.chaplst li .point .point_thb{font-size:15px}.lbl_rentalticket{width:26px;height:17px}}.preview-block,.rental-block{top:15px;position:relative}.lbl_preview{overflow:hidden;vertical-align:middle;color:#7D14FF;display:inline-block;border:1px solid #7D14FF;border-radius:10px;padding:0 5px;font-size:20px}@media screen and (max-width:767px){.lbl_preview{border-radius:10px;font-size:19px;margin:0}}@media screen and (max-width:1079px){._buyItem .block_all-area{max-height:85vh;overflow:auto}}._buyItem .left-area .meta{position:absolute;bottom:0;left:0;right:0;width:100%;min-height:48px;padding:10px}._buyItem .left-area .bg-solid{position:absolute;bottom:0;left:0;right:0;width:100%;height:140px;background:-moz-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);background:linear-gradient(to bottom,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0)}.meta h5{display:inline-block;font-size:17px;margin:0 0 7px;padding:0;text-overflow:ellipsis;float:left;color:#fff;font-weight:400}.meta .meta-coin{display:block;float:none;text-align:right}.meta .meta-coin a{margin-left:5px;color:#fff}._buyItem .right-area .tit-block{width:100%}._buyItem .right-area h1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._buyItem .right-area .notice{font-size:15px;color:#999}@media screen and (min-width:768px){._buyItem{max-width:700px;min-height:280px;height:auto;border-radius:15px}._buyItem .left-area{position:relative;float:left;text-align:center;border-top-left-radius:15px;border-bottom-left-radius:15px;overflow:hidden;width:377px;height:280px}._buyItem .left-area>img{height:100%}._buyItem .right-area{float:left;position:relative;padding:15px 50px 10px;text-align:center;width:calc(100% - 377px);min-height:280px;display:flex;align-items:center}._buyItem .right-area .noted-price{position:absolute;bottom:0;left:0;right:0;text-align:center}}@media screen and (max-width:767px){._buyItem{width:100%;border-radius:15px}._buyItem .left-area{position:relative;text-align:center;border-top-left-radius:15px;border-top-right-radius:15px;overflow:hidden}._buyItem .left-area>img{width:100%;height:auto}._buyItem._buyItem-vertical .left-area>img{width:auto;max-height:280px}._buyItem .right-area{position:relative;margin:10px auto;text-align:center;padding:0 20px}#item_list{position:relative;margin:0 auto;text-align:center;width:220px}._buyItem .right-area .noted-price{position:relative;bottom:0;left:0;right:0;text-align:center}._buyItem .btn_group.right-area ul li{display:inline-block;margin:0 0 10px}}._buyItem .left-area h1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:19px}._buyItem .left-area p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:15px}._buyItem .btn_group.right-area ul li{width:223px;padding:7px 10px;font-size:17px;border:.5px solid #D8D8D8;text-align:center;line-height:1.2;height:auto}._buyItem .btn_group.right-area ul li span.co_icon{margin-right:3px}._buyItem .btn_group.right-area ul li span.co_icon-coin-active{width:28px;height:28px}._buyItem .btn_group.right-area ul li span.cn{margin-left:10px;color:#4a4a4a}._buyItem .btn_group.right-area ul li.payment-charging{display:none;line-height:1}._buyItem .btn_group.right-area ul li.payment-charging span.co_icon{margin-top:-20px}._buyItem .btn_group.right-area ul li.payment-charging span.cn{display:inline-block;line-height:1}._buyItem .btn_group.right-area ul li span.cn em{font-style:normal;color:#999;font-size:17px;display:block}@media screen and (max-width:1079px){._buyItem .btn_group.right-area ul li.payment-charging{border:none;padding:0;margin-bottom:0;margin-top:-2px;text-align:center}._buyItem .btn_group.right-area ul li.payment-charging span.co_icon{display:inline-block;margin:0;width:23px;height:16px;margin-right:5px}._buyItem .btn_group.right-area ul li.payment-charging span.cn{margin:0}._buyItem .btn_group.right-area ul li span.cn em{display:inline-block;color:#f43d04}}._buyItem .btn_group.right-area ul li.payment-aos,._buyItem .btn_group.right-area ul li.payment-ios{background-color:#000;background-size:contain;background-position:top center;background-repeat:no-repeat;height:45px;color:transparent;border-color:#000}._buyItem .btn_group.right-area ul li.payment-ios{background-image:url(../image/layout/btn_setup_ios.png)}._buyItem .btn_group.right-area ul li.payment-aos{background-image:url(../image/layout/btn_setup_aos.png)}@media screen and (min-width:1080px){._buyItem .btn_group.right-area ul li.payment-aos,._buyItem .btn_group.right-area ul li.payment-ios{display:none}}.btn.btntype.disable{pointer-events:none;cursor:default;border:1px solid #bababa;color:#fff;text-align:center;background:#818181}.btn_group ul{padding:0 50px}.btn_group.right-area ul{padding:0}.btn_group ul li{list-style:none;width:428px;height:46px;margin:10px 0;border:1px solid #d8d8d8;text-align:center;color:#0088fe;line-height:46px;cursor:pointer}.btn_group ul li span.ico{display:inline-block;width:30px;height:30px;vertical-align:middle;background:url(../image/icon/svg/ic_coin.svg) no-repeat;background-size:cover}.btn_group.right-area ul li span.ico{top:12px;left:18px;position:absolute}.btn_group ul li p{display:inline-block;vertical-align:middle;font-size:19px}.btn_group ul li p.pt{color:#f40009}.btn_group ul li p.cn{color:#0088fe}.btn_group ul li p span{font-size:15px}.btn_group .ico_rent_pass{position:absolute;top:12px;left:10px}.gift-area{background-color:#fff;margin-top:20px}.gift-container{max-width:1000px;margin:0 auto}.gbox-header h3{font-weight:700;font-size:19px;color:#454545}.gbox-header a.get-all{float:right;color:#f40009;font-size:15px}.gbox .gbox-header+.gbox-content{margin-top:15px}.gbox .gbox-content+.gbox-content{margin-top:50px}.tbl-gift-header{display:flex;align-items:flex-start}.tbl-gift-header li{font-size:19px;font-weight:700}.tbl-gift-header li.th-enddate,.tbl-gift-header li.th-quantity,.tbl-gift-header li.th-status,.tbl-gift-header li.th-thumbnail{flex-shrink:0;flex-grow:0}.tbl-gift-header li.th-thumbnail{width:144px}.tbl-gift-header li.th-info{flex-shrink:1;flex-grow:1}.tbl-gift-header li.th-enddate,.tbl-gift-header li.th-quantity{width:120px}.tbl-gift-header li.th-status{text-align:center;width:180px}.tbl-gift-paging{margin-bottom:20px}.tbl-gift-paging a,.tbl-gift-paging strong{margin-right:5px;font-size:15px;color:#fff;border-radius:2px}.tbl-gift-paging a{background-color:#e3e3e3}.tbl-gift-paging strong{background-color:#f40009}.notice-box{border:1px solid #d8d8d8;width:100%;height:70px;line-height:70px}.notice-box p{font-size:19px;color:#454545;text-align:center}.notice-box .btn-guide{float:right;width:100px;height:35px;border-left:1px solid #d8d8d8;margin-top:17px;padding-top:2px;padding-left:20px}.btn-guide .i-guide{width:30px;height:30px}.gift-item{display:flex;align-items:flex-start;margin-top:15px;padding-top:15px;border-top:1px solid #d8d8d8;height:123px}.gift-item .gift-item_thumbnail{flex-grow:0;flex-shrink:0}.gift-item .gift-item_body{flex-basis:0;flex-grow:1;flex-shrink:1;display:flex;height:100%}.gift-item_body>div{padding-top:30px}.gift-item .gift-item_thumbnail+.gift-item_body{margin-left:15px}.gift-item .gift-item_thumbnail{width:144px;height:107px}.gift-item_body .gift-item_enddate,.gift-item_body .gift-item_quantity,.gift-item_body .gift-item_status{flex-grow:0;flex-shrink:0}.gift-item_body .gift-item_info{flex-grow:1;flex-shrink:1}.gift-item_info h3{font-size:19px;font-weight:700;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gift-item_info p{font-size:17px;font-weight:500;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gift-item .gift-item_quantity{width:120px}.gift-item_quantity span.i-pass{width:50px;height:33px}.gift-item_quantity p{position:relative;font-size:17px;color:#f40009;margin-top:5px}.gift-item_quantity span:nth-child(2){position:absolute;margin-top:8px;margin-left:5px}.gift-item .gift-item_enddate{width:120px}.gift-item_enddate p{margin-top:15px;font-size:19px;color:#999}.gift-item .gift-item_status{width:180px;text-align:right}.gift-item_status .btn_gift{display:inline-block;font-weight:700;font-size:17px;text-align:center;padding:10px 50px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;min-width:160px}.btn_gift.btn_gift_get{border:1px solid #f40009;color:#fff;background-color:#f40009}.btn_gift.btn_title_get{border:1px solid #f40009;color:#f40009;background-color:#fff}.btn_gift.btn_title_get.disable{cursor:context-menu}@media screen and (max-width:767px){.gift-area{margin-top:0}.gift-container{max-width:100%;padding:25px 10px}.gbox-header a.get-all{font-size:13px}.tbl-gift-header{display:none!important}.tbl-gift-paging{margin-top:20px}.notice-box{border:1px solid #d8d8d8;width:100%;height:40px;line-height:40px}.notice-box .btn-guide{width:60px;height:25px;margin-top:7px;padding-top:3px;padding-left:20px}.notice-box p{font-size:17px}.btn-guide .i-guide{width:20px;height:20px}.gift-item{height:109px}.gift-item:first-child{margin-top:10px;padding-top:0;border-top:none;height:93px}.gift-item .gift-item_thumbnail{width:125px;height:93px}.gift-item .gift-item_body{position:relative;display:initial;width:calc(100% - 135px)}.gift-item .gift-item_thumbnail+.gift-item_body{margin-left:10px}.gift-item_body>div{padding:0}.gift-item_info h3{font-size:19px}.gift-item_enddate p,.gift-item_info p{font-size:17px}.gift-item_quantity p{margin-top:5px;font-size:17px}.gift-item_quantity span:nth-child(2){margin-top:5px}.gift-item_quantity span.i-pass{width:39px;height:24px}.gift-item_enddate{position:absolute;bottom:0;left:0}.gift-item .gift-item_enddate{width:100%}.gift-item .gift-item_quantity,.gift-item .gift-item_status{display:inline-block;width:48%}.gift-item .btn_gift{min-width:75px;font-size:15px;padding:5px 15px}}@media screen and (min-width:768px) and (max-width:1079px){.gift-area{margin-top:0}.gift-container{max-width:100%;padding:40px 25px}.gbox-header h3{font-size:19px}.tbl-gift-header li.th-enddate,.tbl-gift-header li.th-quantity{width:100px}.tbl-gift-header li.th-thumbnail{width:105px}.tbl-gift-header li.th-status{width:140px}.notice-box{border:1px solid #d8d8d8;width:100%;height:50px;line-height:50px}.notice-box .btn-guide{width:75px;height:30px;margin-top:10px;padding-top:3px;padding-left:20px}.btn-guide .i-guide{width:22px;height:22px}.gift-item{height:93px}.gift-item .gift-item_thumbnail{width:104px;height:77px}.gift-item_body>div{padding-top:20px}.gift-item_info h3{font-size:19px}.gift-item_enddate p,.gift-item_info p,.gift-item_quantity p{font-size:17px}.gift-item_quantity span.i-pass{width:39px;height:24px}.gift-item_quantity span:nth-child(2){margin-top:4px}.gift-item .gift-item_enddate,.gift-item .gift-item_quantity{width:100px}.gift-item_enddate p{margin-top:10px}.gift-item .gift-item_status{width:140px}.gift-item .btn_gift{min-width:120px;font-size:17px;padding:7px 30px}}@media screen and (min-width:1080px){.giftlst{margin-bottom:20px}}.giftlst-nodata{font-size:19px;text-align:center;padding:20px}.giftlst-nodata img{width:150px;margin-bottom:10px}@media screen and (max-width:767px){.giftlst-nodata img{width:100px}}.payment-area{padding-bottom:20px;padding-top:10px;background-color:#fff}.payment-area .paging .bn{font-size:13px}.payment-container{max-width:1000px;margin:0 auto}.recharge-box{display:flex;align-items:flex-start;border:1px solid #d8d8d8}.recharge-box .recharge-item-group{display:flex;align-items:flex-start;flex-grow:1;flex-shrink:1}.recharge-box .recharge-item,.recharge-item{position:relative}.recharge-item p{font-size:19px;color:#454545;margin-bottom:10px}.recharge-item h5{line-height:37px;font-size:24px;color:#454545}.recharge-item h5 span{font-size:30px;font-weight:400;color:#0282ff;vertical-align:middle}.recharge-item small{display:block;font-size:80%}.recharge-item small strong{color:#f40009;font-weight:400}@media screen and (max-width:767px){.recharge-box{margin:0 10px;padding:10px}.recharge-box::after,.recharge-box::before{display:table;content:"";line-height:0}.recharge-box::after{clear:both}.recharge-box .recharge-item-group{flex-direction:column;margin-left:14px}.recharge-box .recharge-item{padding:0}.recharge-box>.recharge-item{margin-top:20px}.recharge-box>.recharge-item::after{content:"";display:inline-block;position:absolute;top:0;right:-7px;width:1px;height:60px;background-color:#d8d8d8}.recharge-box .recharge-item-group .recharge-item{width:100%}.recharge-box .recharge-item-group .recharge-item h5,.recharge-box .recharge-item-group .recharge-item p{display:inline-block}.recharge-box .recharge-item-group .recharge-item p{width:55%}.recharge-item span.co_icon-coin-active{margin-right:5px;width:20px;height:20px}.recharge-item h5,.recharge-item p{line-height:normal;margin:0;font-size:19px}.recharge-item h5{font-size:20px}.recharge-item h5 span{color:#4a4a4a;font-size:19px}.recharge-item h5 .co_icon-coin-reward-active{margin-left:-10px}}@media screen and (min-width:768px) and (max-width:1079px){.recharge-box{height:100px}.recharge-box .recharge-item{padding:15px}.recharge-item p{font-size:19px;margin-bottom:0}.recharge-item h5{font-size:20px}.recharge-item h5 span{font-size:22px}.recharge-item span.i-coin{width:20px;height:20px;margin-right:15px}}@media screen and (min-width:768px){.recharge-box{height:110px}.recharge-box .recharge-item{height:100%;padding:20px;width:calc(100% / 4)}.recharge-box .recharge-item-group .recharge-item{width:calc(100% / 3)}.recharge-box .recharge-item:not(:last-child)::after{display:inline-block;position:absolute;content:"";width:1px;height:50px;background-color:#d8d8d8;right:0;top:calc(50% - 25px)}.recharge-item small{position:absolute;bottom:5px}}.notice-charge{padding:10px 0}.notice-charge span{vertical-align:middle;font-size:19px;font-weight:400;color:#f40009;margin-right:10px}.payment-area .tab-content ul.co_unstyled{display:inline-block;width:calc(50% - 4px);vertical-align:top}.payment-box{position:relative;margin-top:20px}.payment-box .btn-back{position:absolute;top:0;left:0;display:none;width:32px;height:32px;background-color:transparent;color:#454545;text-align:center;line-height:32px;font-size:17px;border:none;cursor:pointer;z-index:43}.payment-box-body{display:flex;align-items:flex-start}@media screen and (max-width:767px){.payment-box-body{flex-direction:column}}.payment-box .payment-supplier{flex-grow:0;flex-shrink:0;width:580px}.payment-box .payment-detail{flex-grow:0;flex-shrink:0;width:420px;border-left:1px solid #d8d8d8;padding-left:20px}@media screen and (min-width:768px) and (max-width:1079px){.payment-box .payment-detail{width:280px}}.payment-box .payment-detail.payment-detail-child{width:100%}@media screen and (min-width:768px) and (max-width:1079px){.payment-box .payment-detail.payment-detail-child{width:calc(100% - 450px)}}@media screen and (min-width:1080px){.payment-box .payment-detail.payment-detail-child{width:calc(100% - 720px)}}.payment-box .payment-detail.payment-detail-child .pbox{display:none}.payment-box .payment-note .pay-note-detail{font-size:17px;color:#999}@media screen and (max-width:767px){.pbox{margin-top:10px}}.pbox .pbox-header h5{font-size:20px;font-weight:700;color:#000}.pbox-header .pays-desc-detail{display:inline-block;color:#999;font-size:20px}.pbox .pbox-header+.pbox-content{margin-top:15px}.supplier-list::after,.supplier-list::before{content:'';line-height:0;display:table}.supplier-list::after{clear:both}li.supplier{height:40px;float:left;width:50%;overflow:hidden;margin-bottom:15px}@media screen and (min-width:768px){.has-deal .pbox:nth-child(1){width:55%;float:left}.has-deal .pbox:nth-child(2){width:40%;margin-left:20px;float:left}.has-deal li.supplier{width:100%}}@media screen and (max-width:767px){.has-deal .pbox:nth-child(1) li.supplier{font-size:20px;height:32px;width:100%;padding:10px 10px 0}.has-deal .pbox:nth-child(1) li.supplier:not(:first-child){border-top:1px solid #d8d8d8;margin-top:10px}}li.supplier .mark-deal{float:right;padding:3px 15px;background-color:#f40009;color:#fff;font-size:13px;font-weight:400}li.supplier .pays-desc-detail{font-size:19px;color:#999;margin-left:30px}li.payment-detail-item input[type=radio],li.supplier input[type=radio]{display:none}li.payment-detail-item input[type=radio]+label,li.supplier input[type=radio]+label{font-size:20px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 10px)}li.payment-detail-item input[type=radio]+label>span,li.supplier input[type=radio]+label>span{position:relative;display:inline-block;width:16px;height:16px;vertical-align:middle;margin:-2px 5px 0 0;cursor:pointer;border:1px solid #d8d8d8;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}li.payment-detail-item input[type=radio]+label>span span,li.supplier input[type=radio]+label>span span{display:none;width:6px;height:6px;vertical-align:middle;background-color:#f2f2f2;margin:4px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}li.payment-detail-item input[type=radio]:checked+label>span,li.supplier input[type=radio]:checked+label>span{background-color:#f40009;border:1px solid #f40009}li.payment-detail-item input[type=radio]:checked+label>span span,li.supplier input[type=radio]:checked+label>span span{display:inline-block}li.payment-detail-item{font-size:20px;color:#000;height:40px}li.payment-detail-item img{float:right;height:35px}li.payment-detail-item strong{font-weight:400}.payment-footer{margin-top:40px}.payment-footer .btn-payment{display:inline-block;font-size:19px;color:#fff;font-weight:700;border-radius:3px;background-color:#f40009;padding:10px 40px}small.pays-desc-detail{display:block;color:#999;margin-left:30px;font-size:17px}.table-responsive{min-height:.01%;overflow-x:auto}.table{width:100%;max-width:100%;margin-bottom:20px}.table.table-border{border:1px solid #d8d8d8}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table>thead>tr>th{font-size:19px;color:#000;font-weight:700;padding:.6rem;min-width:100px}.table>tbody>tr>td{border-top:1px solid #d8d8d8;font-size:19px;padding:.6rem;vertical-align:middle;text-align:center;color:#999}.table.table-tag>tbody>tr>td{padding:0}.table .co_icon-coin-active{width:20px;height:20px}.table .co_icon-coin-reward-active{width:31px;height:22px}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table{margin-bottom:0}.table>thead>tr>th{min-width:100px}.payment-detail-list{margin-bottom:20px}}@media screen and (max-width:767px){.payment-area .paging{display:block}.payment-area .tab-content ul.co_unstyled{width:100%;padding:10px 10px 0;font-size:17px}.payment-area .tab-content ul.co_unstyled+ul.co_unstyled{padding:0 10px}.payment-container{max-width:100%;padding:0}.notice-charge{padding:10px;border-bottom:15px solid #f1f1f1}.notice-charge span{font-size:19px;color:#999}.notice-charge span.i-android,.notice-charge span.i-computer{display:none}.pbox .pbox-header h5{font-size:17px}.pbox-header .pays-desc-detail{display:none}.payment-box{margin-top:0;flex-direction:column}.payment-box .payment-supplier{width:100%;border-bottom:15px solid #f1f1f1}li.supplier{height:30px;padding-left:10px}li.supplier .pays-desc-detail{display:none}.payment-supplier .pbox-header{padding:0 10px}.payment-box .payment-detail{border-left:none;padding:0;width:100%}.payment-detail .pbox-header{padding:0 10px}li.payment-detail-item{font-size:20px;height:38px;width:100%;padding:10px 10px 0}li.payment-detail-item:not(:first-child){border-top:1px solid #d8d8d8;margin-top:10px}li.payment-detail-item strong.text-eq{display:none}li.payment-detail-item strong.text-coin{color:#f40009;float:right}li.payment-detail-item input[type=radio]+label{font-size:20px}.payment-box .payment-note .pay-note-detail{font-size:17px}.payment-note{padding:0 10px}.payment-footer{margin-top:10px;padding:0 10px}.payment-footer .btn-payment{padding:15px 40px;width:100%;text-align:center}.table>tbody>tr>td,.table>thead>tr>th{font-size:19px}.table.table-purchase>tbody>tr>td:nth-child(2),.table.table-purchase>tbody>tr>td:nth-child(3),.table.table-purchase>tbody>tr>td:nth-child(6),.table.table-purchase>thead>tr>th:nth-child(2),.table.table-purchase>thead>tr>th:nth-child(3),.table.table-purchase>thead>tr>th:nth-child(6){display:none}.table.table-purchase>tbody>tr>td:nth-child(1),.table.table-purchase>thead>tr>th:nth-child(1){text-align:left}.table.table-purchase>tbody>tr>td:nth-child(5),.table.table-purchase>thead>tr>th:nth-child(5){text-align:right}.table.table-history>tbody>tr>td:nth-child(1),.table.table-history>thead>tr>th:nth-child(1){text-align:left}.table.table-history>tbody>tr>td:nth-child(2),.table.table-history>thead>tr>th:nth-child(2){text-align:right}.table.table-history>tbody>tr>td:nth-child(4),.table.table-history>thead>tr>th:nth-child(4){display:none}}@media screen and (min-width:768px) and (max-width:1079px){.payment-area .paging{display:block}.payment-container{max-width:100%;padding:0 20px}.recharge-box{height:100px}.recharge-box .recharge-item{padding:15px}.recharge-item p{font-size:19px;margin-bottom:0}.recharge-item h5{font-size:20px}.recharge-box .recharge-item.info{width:140px}.recharge-box .recharge-item.android{width:290px}.recharge-item h5 span{font-size:22px}.recharge-item span.i-coin{width:20px;height:20px;margin-right:15px;margin-top:-4px}.notice-charge span{font-size:19px}.payment-box .payment-supplier{width:450px}.pbox .pbox-header h5,.pbox-header .pays-desc-detail,li.payment-detail-item input[type=radio]+label,li.supplier input[type=radio]+label{font-size:20px}li.supplier .pays-desc-detail{font-size:19px}li.payment-detail-item{font-size:20px}.table>thead>tr>th{font-size:19px;min-width:100px}.table>tbody>tr>td{font-size:19px}}.genre-area{background-color:#fff;padding-bottom:20px}.genre-container{max-width:1000px;margin:0 auto}.gridlst{margin-left:-10px;margin-right:-10px}.gridlst::after{content:"";line-height:0;display:table;clear:both}.gridlst .gridlst-item{float:left;width:255px;padding:10px}.gridlst-item a{position:relative;display:block}.gridlst-item .mark-group{position:absolute;top:0;left:0}.gridlst-item .mark{color:#fff;font-size:17px;font-weight:700;text-align:center;line-height:28px;vertical-align:middle}.gridlst-item .gridlst-item-thumbnail{width:235px;height:235px;margin-bottom:10px;overflow:hidden;position:relative}.gridlst-item .gridlst-item-discount{position:absolute;width:100%;font-size:12px;font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center}.gridlst-item .gridlst-item-discount.gridlst-item-discount-percent{top:5px;left:-50%;margin-left:15px;background-color:rgba(249,0,4,.8);color:#fff;padding:5px 10px;transform:rotate(-48deg)}.gridlst-item .gridlst-item-discount.gridlst-item-discount-expire{bottom:0;left:0;right:0;padding:25px 10px 5px;color:#fff;background:-moz-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);background:linear-gradient(to bottom,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0)}@media screen and (min-width:768px){.gridlst-item .gridlst-item-discount{font-size:17px}.gridlst-item .gridlst-item-body .gridlst-item-author,.gridlst-item .gridlst-item-body .gridlst-item-subtitle{min-height:17px}}@media screen and (min-width:1080px){.gridlst-item .gridlst-item-discount{font-size:19px}}.gridlst-item .gridlst-item-discount strong{font-weight:400}.gridlst-item .gridlst-item-body{position:relative;padding:10px 0}.gridlst-item .gridlst-item-title{font-size:19px;font-weight:700;color:#454545;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px}.gridlst-item .gridlst-item-subtitle{font-size:17px;font-weight:500;color:#9b9b9b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:15px}.gridlst-item .fav-count{position:absolute;bottom:10px;right:0;font-size:17px;font-weight:500;margin-top:5px}.gridlst-item .gridlst-item-author{font-size:17px;font-weight:500;color:#9b9b9b;width:70%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gridlst.gridlst-vertical .gridlst-item{width:204px}.gridlst.gridlst-vertical .gridlst-item .gridlst-item-thumbnail{width:184px;height:246px}@media screen and (max-width:767px){.gridlst.gridlst-vertical .gridlst-item{width:calc((100vw/4) - 2.5px)}.gridlst.gridlst-vertical .gridlst-item .gridlst-item-thumbnail{width:calc((100vw/4) - 10px);height:calc((246/184)*((100vw/4) - 10px))}}@media screen and (max-width:480px){.gridlst.gridlst-vertical .gridlst-item{width:calc((100vw/3) - 5px)}.gridlst.gridlst-vertical .gridlst-item .gridlst-item-thumbnail{width:calc((100vw/3) - 10px);height:calc((246/184)*((100vw/3) - 10px));margin-bottom:0}}@media screen and (max-width:1079px) and (min-width:768px){.gridlst.gridlst-vertical .gridlst-item{width:185px}.gridlst.gridlst-vertical .gridlst-item .gridlst-item-thumbnail{width:165px;height:221px}}@media screen and (max-width:767px){.genre-container{max-width:100%}.genre-container .tab-pane{margin:0 auto;max-width:100%;padding:0 10px}.gridlst{margin-top:10px;margin-left:-5px;margin-right:-5px}.gridlst .gridlst-item{float:left}.gridlst-item .gridlst-item-body{padding:5px 0}.gridlst-item .gridlst-item-title{font-size:15px}.gridlst-item .gridlst-item-subtitle{display:none}.gridlst-item .fav-count,.gridlst-item .gridlst-item-author{font-size:13px}.gridlst-item .gridlst-item-author{width:100%}.gridlst-item .fav-count{position:initial;float:left}}@media screen and (max-width:480px){.gridlst .gridlst-item{width:calc(50vw - 5px);padding:0 5px 10px}.gridlst-item .gridlst-item-thumbnail{height:calc(50vw - 15px);width:calc(50vw - 15px)}}@media screen and (min-width:481px) and (max-width:767px){.gridlst .gridlst-item{width:calc(33.5vw - 5px);padding:0 5px 10px}.gridlst-item .gridlst-item-thumbnail{height:calc(33.5vw - 15px);width:calc(33.5vw - 15px)}}@media screen and (min-width:768px) and (max-width:1079px){.genre-container{max-width:720px}.gridlst{margin-left:-10px;margin-right:-10px}.gridlst .gridlst-item{float:left;width:185px;padding:0 10px 20px}.gridlst-item .gridlst-item-thumbnail{width:165px;height:165px}.gridlst-item .gridlst-item-body{padding:5px 0}.gridlst-item .gridlst-item-subtitle{margin-bottom:5px}.gridlst-item .fav-count{bottom:6px}}#wrap{width:100%;height:100%;display:inline-block}.viewheadin{height:57px;background:url(../image/bg/bg_view.png) repeat-x;position:relative}.viewhead{position:fixed;top:0;left:0;right:0;width:100%;z-index:99;text-align:center}.viewhead.hide{display:block;visibility:hidden}.viewer #container{margin:0 0 -260px;background-color:#fff}.viewer .content{padding:0 0 260px}.viewer .viewrap{position:relative;margin:0 auto}.viewer .viewrap .viewtoon{max-width:1000px}.viewer .contwrap{overflow:hidden;max-width:1000px;margin:0 auto}.viewhead h1{float:left;padding:13px 0 0 31px;color:#fff;font-size:19px}@media screen and (max-width:1079px){.viewhead h1{display:none}}@media screen and (min-width:1080px){.viewhead .back-btn{display:none!important}}.viewhead h1 .sp{display:inline-block;width:112px;height:27px;margin-right:27px;vertical-align:text-bottom;overflow:hidden;background:url(../image/icon/svg/ic_comico_red.svg) no-repeat;background-size:cover;line-height:99em}.viewhead h1 .tit{display:inline-block;overflow:hidden;max-width:270px;padding-top:5px;color:#fff;font-weight:400;font-size:19px;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap}.viewhead .sns{float:right;position:relative}.viewhead .sns li{cursor:pointer;float:left;margin-left:1px}.viewhead .sns li .btn,.viewheadin-container .btn{display:inline-block;padding:18px 15px;font-size:22px;color:#989898;height:100%;line-height:.5;vertical-align:middle}.viewhead .sns li .btn .sp,.viewheadin-container .btn .sp{width:28px;height:20px;display:inline-block}.btnreple .sp{background:url(../image/icon/svg/ic_comment.svg) no-repeat}.btnbook .sp,.btnsns .sp{font-size:25px;color:#989898}.btnall .sp{background:url(../image/icon/svg/ic_full_screen.svg) no-repeat}.btnreple:hover .sp,.on .btnreple .sp{background:url(../image/icon/svg/ic_comment_red.svg) no-repeat}.btnbook:hover,.on .btnbook,.viewhead .sns li.on .btn.btnbook,.viewheadin-container .on .btn{color:#fed731}.viewhead .btn.btnsns:hover,.viewhead .on .btn.btnsns,.viewheadin-container .btn.btnsns:hover,.viewheadin-container .on .btn.btnsns{color:#f21a18}.btnall:hover .sp,.on .btnall .sp{background:url(../image/icon/svg/ic_full_screen_red.svg) no-repeat}.snbx{display:none;width:180px;position:absolute;top:100%;right:0;z-index:10;text-align:left}.on .snbx{display:block}.snbx li{width:100%;height:40px;line-height:40px;background:#31302e;opacity:.9}.snbx a{display:block;padding-left:20px;color:#fff;font-size:17px}.snbx a i{vertical-align:middle}.snbx .btnface .sp,.snbx .btntkakao .sp{width:10px;height:19px;margin-right:15px;background-position:-219px -102px;vertical-align:middle}.snbx .btnface img{width:25px;margin:0 5px}.snbx .btntkakao .sp{background-position:-236px -123px}.viewhead:after{overflow:hidden;display:block;clear:both;height:0;content:''}.viewhead .order{position:absolute;width:273px;left:50%;margin-left:-136.5px}.viewhead .order .btnnum{position:relative;width:221px;height:57px;padding:17px 5px 20px;color:#fff;font-size:15px}.viewhead .order .btnnum span{display:block;position:relative;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.viewhead .order .btnnum .sp{position:absolute;margin-left:-5px;bottom:2px}.viewhead .order .btn{position:absolute;top:13px;width:32px;font-size:25px;color:#fff;border:2px solid;border-radius:15px}.viewhead .order .prev{left:-10px;padding-right:2px}.viewhead .order .next{right:-10px;padding-left:2px}.viewhead .order a.next:hover,.viewhead .order a.prev:hover{color:#f21a18;border-color:#f21a18}.viewhead .order .next.lock:hover,.viewhead .order .prev.lock:hover{background:url(../image/icon/svg/ic_lock.svg) no-repeat 50%;background-size:10px;border-color:#fff;cursor:pointer}.viewhead .order .next.lock:hover .fa,.viewhead .order .prev.lock:hover .fa{visibility:hidden}.viewhead .order .next.off,.viewhead .order .prev.off{color:#797979;border-color:#797979}.viewhead .ly_viewhead{display:block;background:url(../image/bg/bg_view.png) repeat}.viewhead .ly_viewhead.hide{display:block;visibility:hidden;position:absolute;width:100%;top:-100%}.ly_viewhead .viewlst{padding:0 0 20px;border:0;margin:0 auto;width:100%}.ly_viewhead .viewlst li .tit{color:#dbdbdb}.ly_viewhead .viewpage .page{display:inline-block;margin-right:6px;color:#909090;font-size:17px;vertical-align:middle;*display:inline;zoom:1}.ly_viewhead .viewpage .page .iptpg{display:inline-block;width:27px;background:#000;padding:1px 5px 3px;color:#909090;font-size:17px;vertical-align:middle;text-align:center}.ly_viewhead .viewpage .btn{display:inline-block;padding:4px 11px;margin-right:3px;background:#6e6e6e;border-radius:3px;-webkit-box-shadow:inset 1px 1px 0 #757575;color:#fff;font-size:15px;vertical-align:middle}.ly_viewhead .viewpage .btncls{position:absolute;top:15px;right:50%;padding:7px 20px;margin-right:-482px;color:#fff;font-size:19px}.ly_viewhead .viewpage .btncls .sp{width:16px;height:15px;margin:-2px 6px 0 0;background-position:-219px -123px;vertical-align:middle}.slider-header .bar{position:relative;height:10px;text-align:left}.slider-header .barin.ui-widget.ui-widget-content{position:relative;height:5px;padding:0 0 0 15px;background-color:#f40009;border:none;border-radius:10px}.slider-header .bar .ui-slider-range{right:0;height:100%;position:absolute;border:0;background:#fff}.slider-header .ui-slider-handle.ui-state-default.ui-corner-all{width:20px;height:20px;top:-8px;background-color:#f40009;box-shadow:0 3px 6px 0 rgba(0,0,0,.79);border:1px solid #f40009;border-radius:10px;cursor:pointer}.viewer-body{padding-top:0!important}.viewtoon{position:relative;margin:0 auto;text-align:center;*z-index:100}.viewtoon .comic-img{font-size:0;text-align:center;margin:0 auto;max-width:690px;position:relative;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none}.viewtoon ._view .line{margin:0 auto;max-width:690px;width:100%;line-height:0}.viewtoon.novel{width:inherit}.viewtoon.novel ._view{text-align:initial}.viewtoon img{width:100%;height:100%;pointer-events:none;display:block}.viewtoon_wide{position:relative;text-align:center}.viewtoon_wide .viewout{position:relative;width:100%}.viewtoon_wide .view{overflow:hidden;position:relative;margin:0 auto;z-index:3}.viewtoon_wide .view .viewimg{position:absolute;top:0;visibility:hidden;background-color:#d8d8d8}.viewtoon_wide .view .viewimg::before{position:absolute;content:'';left:50%;top:50%;color:#000;z-index:1;width:400px;height:96px;margin-left:-200px;margin-top:-48px;background-image:url(../image/icon/svg/ic_comico_white.svg);background-position:top center;background-size:contain;background-repeat:no-repeat}@media screen and (min-width:768px) and (max-width:1079px){.viewtoon_wide .view .viewimg::before{width:250px;height:60px;margin-left:-125px;margin-top:-30px}}@media screen and (max-width:767px){.viewtoon_wide .view .viewimg::before{width:150px;height:36px;margin-left:-75px;margin-top:-18px}}.viewtoon_wide .view .viewimg[data-onpage-index="2"]{left:50%}.viewtoon_wide .view canvas{position:absolute;z-index:1}.viewtoon_wide .view img{position:relative;width:inherit}.viewtoon_wide .cntbx,.viewtoon_wide .lftbx,.viewtoon_wide .outbx,.viewtoon_wide .rgtbx{position:absolute;top:0;height:100%;background:url(../image/bg/bg_clear.png)}.viewtoon_wide .cntbx{width:20%;left:50%;position:absolute;z-index:3;margin-left:-10%}.viewtoon_wide .lftbx{width:50%;left:0;z-index:2}.viewtoon_wide .rgtbx{width:50%;right:0;z-index:2}.viewtoon_wide .outbx{width:100%;left:0;z-index:1}.viewtoon_wide .viewout .pgnoti{position:absolute;top:50%;left:50%;width:237px;height:56px;margin:30px 0 0 -118px;background:url(../image/bg/bg_pgnoti.png) no-repeat;font-size:17px;color:#fff;line-height:56px;z-index:2}.viewbox{padding-top:57px;width:100%;background-color:rgba(0,0,0,.6)}.viewbox .viewbox-content{width:100%;text-align:center;padding:25px}.viewbox img{width:153px;height:auto;border-radius:5px;margin-bottom:30px}.viewbox p{margin-top:10px;color:#fff}.viewbox .btn-payment{display:inline-block;min-width:230px;padding:12px 20px;background-color:#fff;color:#000;border-radius:10px;text-align:left;font-size:19px}.viewbox .btn-payment.hide{display:none}.viewbox .btn-payment .cn{display:inline-block}.viewbox .btn-payment em{display:block;color:#999}.viewbox .btn-payment.disabled{background-color:#ccc;filter:opacity(0.5);cursor:context-menu}.viewbox .btn-auth{display:inline-block;min-width:210px;padding:12px 20px;color:#fff;border-radius:25px;font-size:19px}.viewbox .btn-auth.btn-login{background-color:#f40009}.viewbox .btn-auth.btn-back{background-color:transparent;border:1px solid #fff}.viewbox .btn-payment span.i-coin{width:24px;height:24px}.viewbox .btn-payment span.i-pass{width:37px;height:24px}.viewbox .btn-payment span{vertical-align:middle;margin-top:-5px}@media screen and (max-width:767px){.viewbox .viewbox-content{padding:10px}.viewbox .btn-payment{min-width:100%;padding:12px calc(50% - 100px)}.viewbox .btn-auth{min-width:100%}}@media screen and (min-width:768px) and (max-width:1079px){.viewbox .viewbox-content{padding:15px}}.slider{position:absolute;bottom:0;width:100%;max-width:1000px;height:68px;padding:0 190px;background:#323232;border-radius:3px;text-align:center;left:0;right:0;margin:0 auto;z-index:10}.slider.hide{display:none}.slider .lft,.slider .rgt{position:absolute;top:0;left:0;width:198px;height:68px;background:#262626;line-height:68px;border-radius:3px 0 0 3px}@media screen and (max-width:767px){.slider{bottom:0;padding:0}.slider .lft,.slider .rgt{display:none}}.slider .lft .btn{margin:0 4px;color:#77777a;font-size:15px}.slider .lft .btn .sp{height:14px;margin:-1px 5px 0 0;overflow:hidden;display:inline-block;background:url(../image/sp.png) no-repeat;line-height:99em;vertical-align:middle}.slider .lft .btnone .sp{width:10px;background-position:-287px -60px}.slider .lft .btntwo .sp{width:19px;background-position:-266px -60px}.slider .lft .btn.on{color:#fff}.slider .lft .btnone.on .sp{background-position:-287px -76px}.slider .lft .btntwo.on .sp{background-position:-266px -76px}.slider .rgt{left:auto;right:0;border-radius:0 3px 3px 0}.slider .rgt .speed{display:inline-block;position:relative;width:66px;margin-right:12px;color:#878787;font-size:15px;*display:inline;zoom:1}.slider .rgt .speed .btn{position:absolute;top:25px;width:16px;height:16px;background:url(../image/sp.png) no-repeat;line-height:99em;vertical-align:top}.slider .rgt .speed .btnlow{left:0;background-position:-343px -60px}.slider .rgt .speed .btnshigh{right:0;background-position:-361px -60px}.slider .rgt .speed .btnlow:hover{background-position:-343px -78px}.slider .rgt .speed .btnshigh:hover{background-position:-361px -78px}.slider .rgt .btnauto{width:80px;height:24px;background:#6a6b72;border-radius:3px;color:#fff;font-size:15px;line-height:24px;vertical-align:middle}.slider .rgt .btnauto.on{background:#f40009}.slider .cnt{position:relative;padding:29px 40px;height:10px;vertical-align:top;overflow:hidden}.slider .cnt .bar{position:relative;height:10px;background:#f40009;text-align:left}.slider .cnt .barin{position:relative;height:10px;padding:0 0 0 15px;background:#f40009;border:none}.slider .cnt .bar.reverse .barin{background-color:#515256}.slider .cnt .barin .ui-slider-handle.ui-state-default.ui-corner-all{cursor:pointer;background:#f40009;border-radius:25px;top:-7px}.slider .cnt .bar .ui-slider-range{right:0;height:100%;position:absolute;border:0;border-radius:initial;background:#515256}.slider .cnt .bar.reverse .ui-slider-range{background-color:#f40009}.slider .cnt .btn{position:absolute;top:25px;width:16px;height:16px;overflow:hidden;display:inline-block;background:url(../image/sp.png) no-repeat;line-height:99em;vertical-align:top}.slider .cnt .btnstart{left:16px;background-position:-325px -60px}.slider .cnt .btnend{right:16px;background-position:-325px -78px}.slider .cnt .num{position:absolute;left:0;right:0;width:100%;bottom:-1px;font-size:20px;color:#fff}.slider .cnt .btndrag{position:absolute;top:-7px;z-index:10;width:24px;height:24px;margin-left:-19px;background-position:-299px -60px;cursor:pointer}.slider .cnt .btndrag.v3{margin-left:-20px}.viewsns{margin-top:20px;margin-bottom:20px;text-align:center}.viewsns li{display:inline-block;*display:inline;zoom:1;position:relative;margin-left:11px;vertical-align:top}@media screen and (max-width:375px){.viewsns li._share.on{margin-top:10px;margin-left:0}}.viewsns li:first-child{margin-left:0}.viewsns li .btn{display:block;width:88px;height:88px}.viewsns li .btn .tx{position:absolute;left:0;bottom:22px;width:100%;color:#747474;font-size:19px;line-height:15px}.viewsns li .btnbook,.viewsns li .btngood,.viewsns li .btnsns{border:1px solid #e5e5e5;border-radius:50px;color:#e5e5e5}.viewsns li .btnbook .fa,.viewsns li .btngood .fa,.viewsns li .btnsns .fa{font-size:25px;position:relative;top:-10px;color:#a7a7a7}.viewsns li .btngood .tx{bottom:23px;font-size:17px}.viewsns li .btngood:hover .fa,.viewsns li.on .btngood .fa{color:#f40009}.viewsns li .btnbook:hover .fa,.viewsns li.on .btnbook .fa{color:#fed731}.viewsns .btnsnsin{position:relative;width:185px;height:90px;border:1px solid #e5e5e5;border-radius:50px;color:#e5e5e5}.viewsns .btnsnsin li{position:relative;margin-left:10px;line-height:20px}.viewsns .btnsnsin li:first-child{margin-left:9px}.viewsns .btnsnsin li a{display:inline-block;color:#747474;font-size:15px;top:10px;position:relative}.viewsns .btnsnsin li a img{width:50px}.viewsns .btnsnsin li .face,.viewsns .btnsnsin li .kakao{position:absolute;top:18px;left:50%;width:28px;height:28px;margin-left:-14px;background-position:-180px -329px}.viewsns .btnsnsin li .kakao{background-position:-222px -399px}.viewsns .btnsnsin .btncls{position:absolute;top:-2px;right:0;width:28px;height:28px;border:1px solid #e5e5e5;border-radius:50px;color:#9c9c9c;line-height:28px;background:#fff}.app_install{display:inline-block;position:relative;margin:20px auto;text-align:center;vertical-align:top}.app_install .dsc{font-size:17px;color:#9b9b9b}.app_install .store_lst{display:flex;margin-top:13px;padding-left:10px;padding-right:10px}.app_install .store_lst li{width:150px;height:42px;background-color:#efefef;border-radius:20px;font-size:19px;color:#7e7e7e;display:inline-block;line-height:42px}.app_install .store_lst li.google{margin-right:8px}.app_install .store_lst li>a{display:block}.app_install .store_lst li span{white-space:nowrap}.app_install .store_lst li img{width:16px;height:auto;vertical-align:middle;margin-right:5px}.app_install .store_lst li .aln{color:#7e7e7e}@media screen and (min-width:768px){.app_install .store_lst>li:not(:first-child){margin-left:5px}}@media screen and (max-width:767px){.app_install .store_lst>li:not(:first-child){margin-left:3px}.app_install .store_lst li{width:100%}}.controler{position:fixed;top:515px;left:50%;margin-left:500px;padding-top:3px;z-index:100;width:100px;border:1px solid #cecece;background:#fff}@media screen and (max-width:1079px){.controler{display:none}}.controler .btn{display:block;width:100%;height:25px;background:0 0;color:#999;font-size:13px;line-height:25px}.controler .btn .fa{font-size:20px;position:absolute;left:8px;line-height:23px}.controler .bottom{margin-top:-2px}.controler .btn span{position:relative;font-size:13px}.controler .btn .sp_mono{display:inline-block;width:10px;height:6px;margin-right:5px;vertical-align:middle}.controler .top .sp_mono{background-position:-268px 0}.controler .bottom .sp_mono{background-position:-268px -8px}.controler .autoarea{overflow:hidden;height:25px;margin-top:2px;border-top:1px solid #cecece;background:#f8f8f8}.controler .autoarea.on{height:47px}.controler .autoarea.on .speed{position:relative;margin:0 7px;color:#888;font-size:19px;font-weight:700}.controler .autoarea.on .speed .minus,.controler .autoarea.on .speed .plus{position:absolute;left:0;top:0;width:16px;height:16px;background-position:-250px 0;vertical-align:middle;font-size:20px}.controler .autoarea.on .speed .plus{left:auto;right:0;background-position:-232px 0}.viewlst{overflow:hidden;position:relative;height:auto;max-height:215px;border:1px solid #d1d1d1;border-width:1px 0;padding:10px 0}@media screen and (min-width:1080px){.scrollwrap-viewer ul{width:1000000px;float:left;position:absolute}.viewlst li{float:left;padding:11px 11px 15px;text-align:center}.viewlstin{position:relative;overflow:hidden;width:943px;margin:0 auto}}@media screen and (max-width:1079px){.scrollwrap-viewer{overflow:auto}.scrollwrap-viewer ul{list-style:none;white-space:nowrap;clear:both;overflow:auto}.viewlst li{padding:11px 11px 15px;text-align:center;display:inline-block}.viewlst .next,.viewlst .prev{display:none}}.ly_viewhead .viewpage{position:relative;padding:20px 0;width:943px;margin:0 auto}.slider-header{position:relative;width:80%;float:left}.slider-infor{width:20%;float:right;font-weight:700;text-align:left;color:#fff;position:relative;top:-7px;font-size:20px;padding-left:20px}@media screen and (max-width:1079px) and (min-width:768px){.ly_viewhead .viewpage{width:768px}.viewlstin{width:768px;position:relative;overflow:hidden;margin:0 auto}.slider-header{padding-left:10px}.scrollwrap ul{left:-90px}}.viewlst li a{display:block;position:relative;width:113px}.viewlst li .thmb{position:relative;display:inline-block;border-radius:3px;overflow:hidden}.viewlst li .thmb img{width:113px;height:84px;border-radius:3px;border:1px solid #f1f1f1}.viewlst li.panel-vertical .thmb img{width:113px;height:151px}.viewlst li .thmb .line{position:absolute;top:0;left:0;width:111px;height:82px;border:1px solid #000;border-radius:3px;opacity:.1;filter:alpha(opacity='10')}.viewlst li.panel-vertical .thmb .line{width:63px;height:84px}.viewlst li .tit{display:block;padding-top:8px;color:#747474;font-size:17px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.viewlst li .thmb .bg{position:absolute;top:0;left:0;width:113px;height:84px;border-radius:3px;background:#000;opacity:.4;filter:alpha(opacity='40');text-align:center;line-height:84px}.viewlst li.panel-vertical .thmb .bg{width:113px;height:151px}.viewlst li .thmb .discount{position:absolute;width:100%;font-size:13px;font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center}.viewlst li .thmb .discount.discount-percent{top:5px;left:-50%;margin-left:15px;transform:rotate(-45deg);background-color:rgba(249,0,4,.8);color:#fff;padding:5px 2px}.viewlst li .thmb .discount.discount-expire{bottom:0;left:0;right:0;color:#fff;background:-moz-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);background:linear-gradient(to bottom,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);padding:25px 2px 5px}.viewlst li .thmb .discount strong{font-weight:700}.viewlst li .thmb .price{position:absolute;top:0;left:0;width:100%;color:#fff;font-size:17px;font-weight:300;padding:4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:right}.viewlst li .thmb .price .co_icon{width:16px;height:16px;margin-top:-2px}.viewlst li .thmb .price strike{color:#ccc}.viewlst li .thmb .lock{position:absolute;left:50%;top:50%;margin:-14px 0 0 -12px;width:24px;height:32px;background:url(../image/icon/svg/ic_lock.svg) no-repeat;background-size:cover}.viewlst li .thmb .icon{position:absolute;left:0}.viewlst li .thmb .icon.pack{bottom:0;right:0;height:22px;background:#ffdb17;opacity:.9;filter:alpha(opacity='90');border-radius:0 0 3px 3px;color:#461d01;font-size:15px;text-align:center;line-height:22px;display:none}.viewlst li.on a img{border:3px solid #f40009}@media screen and (min-width:1080px){.viewlst .btn{position:absolute;top:50%;left:50%;margin-top:-40px;padding:18px 9px;font-size:40px}.viewlst .prev{margin-left:-506px}.viewlst .next{margin-left:470px}.viewlst .btn.off .sp{opacity:.3;filter:alpha(opacity='30')}}@media screen and (min-width:768px) and (max-width:1079px){.viewlst .btn{position:absolute;top:0;font-size:40px;z-index:99;height:100%;background-color:rgba(0,0,0,.6);color:#fff;width:40px}.viewlst .prev{left:0}.viewlst .next{right:0}}.viewlst .btn .sp{width:17px;height:27px}.bookshelf-area{background-color:#fff;padding-bottom:20px}.bookshelf-container{max-width:1000px;margin:0 auto}.bookshelf-area .tab-pane{border:1px solid #d8d8d8}@media screen and (max-width:767px){.bookshelf-area .tab-pane{padding:0;border:0}.bookshelf-area .tbl-row{display:none!important}}@media screen and (min-width:768px) and (max-width:1079px){.bookshelf-area .tab-pane{padding:0}.bookshelf-area .tbl-list{padding:0 0 15px}}.bookshelf-area .nochp{display:none;text-align:center;font-size:20px;padding:20px}.tbl-header .tbl-row{display:flex;align-items:flex-start;padding:0 1rem}.tbl-header .tbl-th{font-size:19px;color:#454545;font-weight:700;flex-grow:1;flex-shrink:1;padding:1rem}.tbl-header .tbl-th.delete,.tbl-header .tbl-th.lastdate,.tbl-header .tbl-th.notice,.tbl-header .tbl-th.storage,.tbl-header .tbl-th.thumbnail{flex-grow:0;flex-shrink:0;text-align:center}.tbl-header .tbl-th.delete,.tbl-header .tbl-th.lastdate,.tbl-header .tbl-th.notice,.tbl-header .tbl-th.thumbnail{width:130px}.tbl-header .tbl-th.storage{width:150px}.tbl-item{display:flex;align-items:center;height:calc(84px + 30px);border-top:1px solid #d8d8d8}.tbl-item.tbl-item--hide{display:none}.tbl-item-link{width:100%;height:100%;display:flex;align-items:center}.tbl-item-thumbnail{flex-grow:0;flex-shrink:0;width:112px;height:84px;border-radius:10px;cursor:pointer;position:relative}.tbl-item.tbl-item-vertical .tbl-item-thumbnail{width:63px;height:84px;border-radius:0;position:relative}.tbl-item.tbl-item-vertical .tbl-item-thumbnail .out-of-contract{position:absolute;width:63px;height:40px;background-color:rgba(0,0,0,.6);bottom:0;font-size:16px;text-align:center;color:#fff;padding-top:5px}.tbl-item-thumbnail .out-of-contract{position:absolute;width:112px;height:26px;background-color:rgba(0,0,0,.6);bottom:0;font-size:16px;text-align:center;color:#fff;padding-top:5px}.tbl-item-body{flex-basis:0;flex-grow:1;flex-shrink:1;height:100%;width:calc(100% - 132px)}.tbl-item-thumbnail+.tbl-item-body{margin-left:20px}.tbl-col-group{display:flex;align-items:flex-start;position:relative}.tbl-col-group .tbl-col.tbl-col-info{flex-grow:1;flex-shrink:1;width:80px}.tbl-col-group .tbl-col.tbl-col-delete,.tbl-col-group .tbl-col.tbl-col-lastdate,.tbl-col-group .tbl-col.tbl-col-notice{flex-grow:0;flex-shrink:0;width:130px}.tbl-col-group .tbl-col.tbl-col-storage{flex-grow:0;flex-shrink:0;width:150px}.tbl-col-group .tbl-col.tbl-col-storage .pcon{color:#40b500;font-size:17px;font-weight:500;display:inline-block;border:1px solid #d8d8d8;border-radius:3px;line-height:1;text-align:center;vertical-align:middle;width:120px;padding:5px 15px}.tbl-list.vertical-middle .tbl-col{display:flex;align-items:left;justify-content:center;flex-direction:column;height:100%}.tbl-list .tbl-col.text-center{align-items:center}.tbl-item .btn-del,.tbl-item .btn-notice{width:30px;height:30px;border-radius:50%;text-align:center;line-height:30px;font-size:19px}.tbl-item .btn-notice{color:#f1f1f1;background-color:#f40009}.tbl-item .btn-notice.unnotice{color:#f1f1f1;background-color:#a6a6a6}.tbl-item .btn-del{color:#f1f1f1;background-color:#555}.tbl-item .btn-del i,.tbl-item .btn-notice i{line-height:inherit}.tbl-item .tbl-list-title{font-size:19px;font-weight:500;color:#454545;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.tbl-item .tbl-list-subtitle{font-size:17px;font-weight:500;color:#9b9b9b;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;padding-left:1px}.tbl-item .tbl-list-lastdate{font-size:19px;font-weight:500;color:#454545}.tbl-item .tbl-col-lastdate_history .tbl-list-lastdate{text-align:right}.bookshelf-area .tbl-item{padding-left:1rem;padding-right:1rem}@media screen and (min-width:768px) and (max-width:1079px){.bookshelf-container{max-width:100%;padding:0 15px}.tbl-item{height:calc(116px + 30px)}.tbl-item.tbl-item-vertical .tbl-item-thumbnail{width:95px;height:116px;border-radius:0;position:relative}.tbl-item-thumbnail{width:160px;height:116px;border-radius:5px;position:relative}.tbl-item.tbl-item-vertical .tbl-item-thumbnail .out-of-contract{position:absolute;width:95px;height:46px;border-radius:0 0 10px 10px;background-color:rgba(0,0,0,.6);bottom:0;font-size:19px;text-align:center;color:#fff;padding-top:10px}.tbl-item-thumbnail .out-of-contract{position:absolute;width:160px;height:46px;border-radius:0 0 10px 10px;background-color:rgba(0,0,0,.6);bottom:0;font-size:19px;text-align:center;color:#fff;padding-top:15px}.tbl-item-body{width:calc(100% - 175px)}.bookshelf-area .tbl-item{padding-left:15px}}@media screen and (max-width:767px){.bookshelf-container{max-width:100%}.tbl-item{height:calc(66px + 20px)}.tbl-item-thumbnail{width:110px;height:66px;border-radius:3px;position:relative}.tbl-item.tbl-item-vertical .tbl-item-thumbnail{width:50px;height:66px;position:relative}.tbl-item.tbl-item-vertical .tbl-item-thumbnail .out-of-contract{position:absolute;width:50px;height:36px;background-color:rgba(0,0,0,.6);bottom:0;font-size:16px;text-align:center;color:#fff;padding-top:5px}.tbl-item-thumbnail .out-of-contract{position:absolute;width:110px;height:36px;background-color:rgba(0,0,0,.6);bottom:0;font-size:16px;text-align:center;color:#fff;padding-top:10px}.tbl-item-thumbnail+.tbl-item-body{margin-left:10px}.tbl-item-body{width:calc(100% - 120px)}.tbl-col-group .tbl-col.tbl-col-delete,.tbl-col-group .tbl-col.tbl-col-notice{width:40px}.tbl-col-group .tbl-col.tbl-col-lastdate.tbl-col-lastdate_history{display:block;position:absolute;right:0;bottom:0;height:auto}.tbl-item .tbl-col-lastdate.tbl-col-lastdate_history .tbl-list-lastdate{font-size:14px}.tbl-col-group .tbl-col.tbl-col-lastdate,.tbl-col-group .tbl-col.tbl-col-storage{display:none}.tbl-item .tbl-list-title{font-size:19px;font-weight:700}.tbl-item .tbl-list-subtitle{font-size:17px}.bookshelf-area .tbl-item{padding-left:10px}.tbl-item .btn-del,.tbl-item .btn-notice{width:24px;height:24px;line-height:24px;font-size:15px}}.loading{position:fixed;z-index:999;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0}.loading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loader1{margin:400px auto;height:20px;width:20px;position:relative;-webkit-animation:spin 1.5s linear infinite;-moz-animation:spin 1.5s linear infinite}.loader1 i{height:20px;width:20px;border-radius:25px;display:block;position:absolute}.loader1 i:after,.loader1 i:before{content:'';display:block;position:absolute;height:inherit;width:inherit;border-radius:inherit}.loader1 i:first-child:before{background:rgba(52,149,221,.9);-webkit-animation:rotate-top-left 1.5s linear infinite;-moz-animation:rotate-top-left 1.5s linear infinite}.loader1 i:first-child:after{background:rgba(225,73,44,.9);-webkit-animation:rotate-top-right 1.5s linear infinite;-moz-animation:rotate-top-right 1.5s linear infinite}.loader1 i:last-child:before{background:rgba(249,206,43,.9);-webkit-animation:rotate-bottom-left 1.5s linear infinite;-moz-animation:rotate-bottom-left 1.5s linear infinite}.loader1 i:last-child:after{background:rgba(0,153,117,.9);-webkit-animation:rotate-bottom-right 1.5s linear infinite;-moz-animation:rotate-bottom-right 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(-180deg)}100%{-webkit-transform:rotate(-360deg)}}@-webkit-keyframes rotate-top-right{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(-180deg);-webkit-transform-origin:20% 20%}100%{-webkit-transform:rotate(-360deg)}}@-webkit-keyframes rotate-top-left{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-webkit-transform-origin:80% 20%}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes rotate-bottom-right{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(-180deg);-webkit-transform-origin:80% 80%}100%{-webkit-transform:rotate(-360deg)}}@-webkit-keyframes rotate-bottom-left{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-webkit-transform-origin:20% 80%}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(-180deg)}100%{-moz-transform:rotate(-360deg)}}@-moz-keyframes rotate-top-right{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(-180deg);-moz-transform-origin:20% 20%}100%{-moz-transform:rotate(-360deg)}}@-moz-keyframes rotate-top-left{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg);-moz-transform-origin:80% 20%}100%{-moz-transform:rotate(360deg)}}@-moz-keyframes rotate-bottom-right{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(-180deg);-moz-transform-origin:80% 80%}100%{-moz-transform:rotate(-360deg)}}@-moz-keyframes rotate-bottom-left{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg);-moz-transform-origin:20% 80%}100%{-moz-transform:rotate(360deg)}}.challenge-area{background-color:#fff;padding-bottom:20px}.challenge-container{max-width:1000px;margin:0 auto}.challenge-list{margin-left:-17px;margin-right:-17px}.challenge-list::after{content:"";line-height:0;display:table;clear:both}.challenge-list .challenge-item{float:left;width:calc(224px + 34px);padding:17px}.challenge-item a{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:5px}.challenge-item .challenge-item-thumbnail{flex-shrink:0;flex-grow:0;width:224px;height:162px}.challenge-item .challenge-item-body{position:absolute;bottom:0;left:0;flex-shrink:1;flex-grow:1;padding:15px;width:100%;background:rgba(11,181,134,0);background-image:linear-gradient(transparent,rgba(0,0,0,.1),rgba(0,0,0,.3),rgba(0,0,0,.5),rgba(0,0,0,.7),rgba(0,0,0,.9))}.challenge-item .challenge-item-title{font-size:19px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.challenge-item .challenge-item-subtitle{font-size:17px;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.challenge-item .fav-count{float:right;font-size:17px;font-weight:500;color:#fff}.challenge-item .challenge-item-author{font-size:17px;font-weight:500;color:#fff;width:70%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:767px){.challenge-container{max-width:100%}.challenge-list{margin:0}.challenge-list .challenge-item{width:100%;padding:0;margin-top:10px;padding-top:10px;padding-left:10px;padding-right:10px;border-top:1px solid #d8d8d8}.challenge-list .challenge-item:first-child{padding-top:0;border-top:none}.challenge-item a{flex-direction:row;border-radius:0}.challenge-item .challenge-item-thumbnail{width:128px;height:92px}.challenge-item .challenge-item-body{position:relative;background:0 0;background-image:none;padding:0}.challenge-item .challenge-item-thumbnail+.challenge-item-body{margin-left:10px;width:calc(100% - 180px)}.challenge-item .challenge-item-title{color:#454545}.challenge-item .challenge-item-subtitle{color:#9b9b9b}.challenge-item .challenge-item-author{color:#6a6a6a;position:absolute;left:0;bottom:0}.challenge-item .fav-count{position:absolute;right:0;bottom:0;color:#f40009}}@media screen and (min-width:768px) and (max-width:1079px){.challenge-container{max-width:720px}.challenge-list{margin-left:-12.5px;margin-right:-12.5px}.challenge-list .challenge-item{float:left;width:calc(161px + 25px);padding:12.5px}.challenge-item .challenge-item-thumbnail{width:161px;height:116px}.challenge-item .challenge-item-body{padding:10px}}.publish-area{background-color:#fff;padding-bottom:20px}.publish-container{max-width:1000px;margin:0 auto}.publish-banner .publish-banner-item{width:100%;display:block}.publish-banner-item+.publish-banner-item{margin-top:10px}.publish-banner-item figure,.publish-banner-item img{width:100%}.publish-header{border-bottom:2px solid #f40009;padding:60px 0 20px}.publish-header h3{font-size:19px;font-weight:700;color:#454545}.publish-header h3 a{color:inherit}.publish-header h3 strong{color:#999}.publish-header a.new-chapter{float:right;font-size:19px;color:#fff;background-color:#f40009;padding:10px 15px;border-radius:3px;margin-top:-10px;vertical-align:middle}.publish-header+.publish-content{margin-top:20px}.form-area::after,.form-area::before{content:"";line-height:0;display:table}.form-area::after{clear:both}.form-group{float:left;padding:10px 0}.form-group.form-group_mail{width:100%}.form-group.form-group_mail input{width:550px;margin-bottom:10px}.form-group.form-group_content,.form-group.form-group_title{width:550px}.form-group.form-group_author,.form-group.form-group_thumbnail{width:430px;margin-left:20px}.form-group.form-group_action,.form-group.form-group_genre{margin-top:40px;width:100%}.form-group.form-group_chapter-cover{width:350px}.form-group.form-group_chapter-title{width:calc(100% - 350px)}.form-group.form-group_action,.form-group.form-group_chapter-cartoon,.form-group.form-group_chapter-comments{width:100%}.form-group.form-group_chapter-cartoon{border-top:1px solid #dbdbdb;margin-top:20px;padding-top:20px}.form-group.form-group_chapter-cartoon p,.form-group.form-group_chapter-comments p,.form-group.form-group_chapter-cover p{margin-top:10px;font-size:19px;color:#9b9b9b}.form-group label{display:table-cell;font-size:19px;color:#000}.form-group label+input,.form-group label+textarea,.form-group label+ul.list-genre-inline{margin-top:10px}.form-group textarea{min-height:150px;resize:vertical}.form-group .notice-text{font-size:19px;color:#9b9b9b;margin-top:10px}.form-group .thumb-note{display:inline-block;font-size:19px;margin-left:10px;margin-top:10px;color:#9b9b9b}.form-group .verification-msg{font-size:19px;color:#9b9b9b;margin-top:10px}.form-control{border:1px solid #dbdbdb;background-color:#fff;color:#999!important;font-size:19px!important;min-height:35px;width:100%}ul.list-genre-inline li{display:inline-block;width:calc(25% - 5px);height:35px}.form-group input[type=checkbox]{display:none}.form-group input[type=checkbox]+label{font-size:19px;color:#999;cursor:pointer;line-height:1.5}.form-group input[type=checkbox]+label span{display:inline-block;width:20px;height:20px;border-radius:3px;border:1px solid #dbdbdb;vertical-align:middle;margin:-2px 10px 0 0;background-color:#fff}.form-group input[type=checkbox]:checked+label span{background:url(../image/icon/ic_checked.png) no-repeat 50% center}.publish-content .select_image{position:relative;width:250px;height:150px;border:dashed 1px #000;text-align:center;vertical-align:middle;background:#e4e4e4;margin-top:10px;overflow:hidden;display:inline-block}.form-group.form-group_chapter-cover .select_image{width:312px;height:232px}.publish-content .select_image:hover{color:#fff!important;border-color:#FFF!important}.publish-content .select_image input[type=file]{position:absolute;left:0;right:0;z-index:1;width:inherit;height:inherit;margin:0;padding:0;border:0 none;cursor:pointer;opacity:0}.loading-image,.publish-content .select_image .loading-image{position:absolute;background-color:rgba(0,0,0,.3);z-index:100;display:none;width:100%;height:100%;background-size:cover;text-align:center}.loading-image .i-loading{display:inline-block;background:url(../image/icon/svg/ic_loading.svg) no-repeat;width:50px;height:50px;background-size:cover;transform:translateY(-50%);top:50%;position:relative}.publish-content .select_image .image_des{vertical-align:middle;width:inherit;display:table-cell;height:inherit;font-size:19px;color:#4a4a4a}.publish-content .select_image .info-hover{display:none;position:absolute;top:0;left:0;bottom:0;right:0;background:#fff;opacity:.8;filter:alpha(opacity='80');color:#000;font-size:19px}.publish-content .select_image .info-hover .desc{position:absolute;left:0;right:0;top:50%}.publish-content .select_image:hover .info-hover.active{display:block}.publish-content .select_image .result_image{position:absolute;width:inherit;height:inherit;top:0;left:0}.publish-content .webtoon{display:inline-block;position:relative;margin-top:10px;width:100%}.publish-content .webtoon ul{display:inline-block;width:100%}.publish-content .webtoon ul li{margin-bottom:8px}.publish-content .webtoon ul li+li{margin-left:8px}.publish-content .webtoon ul li:nth-child(4n+1){margin-left:0}#select_webtoon{margin-top:0}#select_webtoon,.publish-content .webtoon .review_image{position:relative;width:240px;height:180px;font-size:13px;vertical-align:inherit;display:inline-block}.publish-content .webtoon .review_image{overflow:hidden;z-index:1}.publish-content .webtoon .review_image .btn-remove-chapter{position:absolute;top:0;right:0;background-color:rgba(0,0,0,.5);width:30px;height:30px;color:#fff;font-size:19px}.publish-content .webtoon .review_image .review{width:100%;height:auto}.publish-content .webtoon .image_inp_all{position:absolute;width:100%;height:100%;margin:0;padding:0;border:0 none;opacity:0;left:0;right:0;z-index:1}.publish-content .btn-action{font-size:17px;text-align:center;padding:10px 30px;display:inline-block;border-radius:3px;font-weight:500}.publish-content .btn-action.btn-verify{color:#fff;background-color:#f40009;border:1px solid #f40009}.publish-content .btn-action.btn-verify.disabled,.publish-content .btn-action.btn-verify[disabled=disabled]{color:#fff;background-color:#9c9c9c;border:1px solid #9c9c9c;cursor:context-menu}.publish-content .btn-action.btn-publish{float:right;color:#fff;background-color:#f40009;border:1px solid #f40009}.publish-content .btn-action.btn-draft{float:right;color:#000;background-color:#fff;border:1px solid #dbdbdb;margin-right:10px}.publish-content .btn-action.btn-register,.publish-content .btn-action.btn-save{float:right;color:#fff;background-color:#f40009;border:1px solid #f40009;margin-right:10px}.publish-content .btn-action.btn-cancel,.publish-content .btn-action.btn-preview{color:#000;background-color:#fff;border:1px solid #dbdbdb;margin-right:10px}.publish-content .btn-clear{float:right;color:#f40009}.cta-error{color:#a94442!important}.cta-success{color:#468847!important}input.parsley-success,textarea.parsley-success{color:#468847;border:1px solid #d6e9c6;background-color:#dff0d8}input.parsley-error,textarea.parsley-error{color:#b94a48;border:1px solid #eed3d7;background-color:#f2dede}ul.parsley-errors-list,ul.parsley-errors-list li{display:none!important}input.parsley-error::-webkit-input-placeholder{color:#a94442!important}input.parsley-error:-moz-placeholder{color:#a94442!important}input.parsley-error::-moz-placeholder{color:#a94442!important}input.parsley-error:-ms-input-placeholder{color:#a94442!important}@media screen and (max-width:767px){.publish-container{max-width:100%;padding:0 10px}.publish-header{padding:10px 0}.publish-header h3{font-size:19px}.form-group.form-group_action,.form-group.form-group_author,.form-group.form-group_content,.form-group.form-group_genre,.form-group.form-group_thumbnail,.form-group.form-group_title{width:100%;margin:0}.form-group.form-group_mail input{width:100%}.form-group.form-group_chapter-cover,.form-group.form-group_chapter-title{width:100%;margin:0}.form-group.form-group_chapter-cartoon{border-top:none;margin-top:20px;padding-top:0}.form-group label{font-size:19px}.form-group textarea{min-height:130px}.form-group input[type=checkbox]+label{font-size:19px}.form-group input[type=checkbox]+label span{width:18px;height:18px}.form-group .notice-text,.form-group .thumb-note{font-size:19px}.form-control{font-size:19px!important}ul.list-genre-inline li{width:calc(50% - 5px)}.publish-content .btn-action{font-size:15px;margin-top:10px;width:100%}.publish-content .btn-action.btn-publish{margin-top:30px}.publish-content .btn-action.btn-draft{margin-right:0}.publish-content .select_image{width:100%;height:230px}.publish-content .select_image .image_des{position:absolute;top:calc(50% - 10px);width:100%}.form-group.form-group_chapter-cover .select_image{width:100%;height:230px}#select_webtoon,.publish-content .webtoon .review_image{width:calc(50% - 5px);height:140px}.publish-content .webtoon ul li+li{margin-left:0}.publish-content .webtoon ul li:nth-child(2n){margin-left:5px}.publish-content .btn-action.btn-register,.publish-content .btn-action.btn-save{margin-right:0}}@media screen and (min-width:768px) and (max-width:1079px){.publish-container{max-width:720px}.publish-header{padding:15px 0}.publish-header h3{font-size:19px}.form-group.form-group_content,.form-group.form-group_title{width:400px}.form-group.form-group_author,.form-group.form-group_thumbnail{width:305px;margin-left:15px}.form-group.form-group_action,.form-group.form-group_genre{margin-top:20px}.form-group.form-group_mail input{width:400px}.form-group label{font-size:19px}.form-group textarea{min-height:180px}.form-group .notice-text,.form-group .thumb-note{font-size:19px}.form-group .thumb-note{margin-left:0}.form-group input[type=checkbox]+label span{width:18px;height:18px}.publish-content .select_image{width:305px;height:180px}#select_webtoon,.publish-content .webtoon .review_image{width:172px;height:128px}.publish-content .webtoon ul li+li{margin-left:6px}.publish-content .webtoon ul li{margin-bottom:6px}}@media screen and (min-width:768px){.viewheadin-large-block{display:block}.viewheadin-small-block{display:none}}.viewhead .back-btn,.viewheadin-small-block .dropdown-btn{display:inline-block;position:absolute;width:50px;height:100%;line-height:2.5;font-size:25px;top:0}.viewhead .back-btn{left:0;color:#fff}@media screen and (max-width:767px){.viewheadin-large-block{display:none}.viewheadin-small-block{position:relative;display:block;color:#fff;height:100%;line-height:57px;font-size:25px}.viewheadin-small-block h2{font-weight:500;font-size:19px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 100px);margin:0 auto}.viewheadin-small-block .dropdown-btn{right:0}.viewheadin-container{display:flex;width:100%;line-height:normal;height:55px}.viewheadin-container>li{position:relative;flex-grow:0;flex-shrink:0;line-height:55px;text-align:center;width:calc(100% / 6);display:flex;justify-content:center;align-items:center}.viewheadin-container>li>a{display:block;width:100%;font-size:19px;color:#999}.viewheadin-container>li>a.off{color:#595959}.viewheadin-container>li>a._favorite.on{color:#f8e81c}}.scrollwrap_fixed{display:none;position:fixed;top:0;left:0;bottom:0;width:181px;padding:15px;border-top:1px solid #000;background:#000;text-align:left;z-index:101;height:100%}.scrollwrap_fixed.scrollwrap-vertical{width:112px}.scrollwrap_fixed .ellp{display:block;font-size:20px;font-weight:700;color:#9b9b9b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scrollwrap_fixed .info{margin-bottom:15px}.scrollwrap_fixed .info dd{margin-top:10px;font-size:13px;color:#9b9b9b}.scrollwrap_fixed .chap_scrl{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;height:90%;height:calc(100% - 60px);width:100%;position:relative}.scrollwrap_fixed .chap_scrl li{display:inline-block;position:relative;margin-bottom:12px;overflow:hidden}.scrollwrap_fixed .chap_scrl li .tit{height:23px;padding:0 10px 0 0;font-size:13px;color:#fff;line-height:25px;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.scrollwrap_fixed .chap_scrl li .thmb img{width:150px;height:90px}.scrollwrap_fixed .chap_scrl li.panel-vertical .thmb img{width:82px;height:110px}.scrollwrap_fixed .chap_scrl li .thmb.on img{border:2px solid red}.scrollwrap_fixed li .thmb .line{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #000;border-radius:3px;opacity:.1;filter:alpha(opacity='10')}.scrollwrap_fixed li .thmb .bg{position:absolute;top:0;left:0;width:100%;height:calc(100% - 23px);border-radius:3px;background:#000;opacity:.4;filter:alpha(opacity='40');text-align:center;line-height:84px}.scrollwrap_fixed li .thmb .discount{position:absolute;width:100%;font-size:13px;font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center}.scrollwrap_fixed li .thmb .discount-percent{top:5px;left:-50%;margin-left:15px;transform:rotate(-45deg);background-color:rgba(249,0,4,.8);color:#fff;padding:5px 2px}.scrollwrap_fixed li .thmb .discount-expire{bottom:23px;left:0;right:0;color:#fff;background:-moz-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);background:linear-gradient(to bottom,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);padding:25px 2px 5px}.scrollwrap_fixed li .thmb .discount strong{font-weight:700}.scrollwrap_fixed li .thmb .price{position:absolute;top:0;left:0;width:100%;color:#fff;font-size:17px;font-weight:300;padding:2px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:right}.scrollwrap_fixed li .thmb .price .co_icon{width:16px;height:16px;margin-top:-2px}.scrollwrap_fixed li .thmb .price strike{color:#ccc}.scrollwrap_fixed li .thmb .lock{position:absolute;left:50%;top:50%;margin-top:-30px;transform:translateX(-50%);width:24px;height:32px;background:url(../image/icon/svg/ic_lock.svg) no-repeat;background-size:cover}.wrt_bx .re_txtbx{overflow:auto;width:100%;height:59px;padding:5px 10px;*margin-top:-1px;border:1px solid #d1d1d1;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;color:#454545;line-height:20px;resize:vertical;font-size:19px}.wrt_bx .txtbx_wrap{float:left;width:530px}@media screen and (min-width:1080px){.lftarea{width:680px;float:left;margin-right:30px;padding:50px 0}.wrt_bx .btn_repl{display:inline-block;width:100px;height:60px;border-radius:3px;background-color:#f40009;color:#fff;margin-left:10px}}@media screen and (max-width:1079px){.lftarea{width:100%;float:left;margin-right:30px;padding:50px 10px}.rgtarea{display:none}.wrt_bx .re_txtbx{height:89px}.wrt_bx .txtbx_wrap{width:100%}.wrt_bx .btn_repl{width:100%;height:40px;border-radius:3px;background-color:#f40009;color:#fff;max-width:400px;margin:10px auto;position:relative;text-align:center;top:10px;display:block}}.lftarea .auth_bx{position:relative;padding:0 0 26px 80px;margin-bottom:27px;border-bottom:1px solid #e9e9e9}.lftarea .auth_bx dl{min-height:74px;color:#747474;line-height:20px}.lftarea .auth_bx dt{padding:3px 0 4px;color:#454545;font-size:19px}.lftarea .auth_bx dt .thmb{position:absolute;top:0;left:0;height:70px}.lftarea .auth_bx dt .thmb .line{position:absolute;top:0;left:0;width:68px;height:68px;border:1px solid #000;border-radius:3px;opacity:.1;filter:alpha(opacity='10')}.lftarea h2{margin-bottom:8px;font-size:19px;font-weight:400;color:#313131}.lftarea .repl_num{margin-left:8px;font-size:17px;color:#e60f00}.lftarea .wrt_bx{overflow:hidden;margin-bottom:24px;padding:13px 15px;border:1px solid #e9e9e9;background:#f2f2f2}.lftarea .wrt_bx .opt{position:relative;height:27px}.wrt_bx .tab_sns li{float:left}.wrt_bx .tab_sns a{display:block;overflow:visible;position:relative;width:19px;height:19px}.wrt_bx .tab_sns .face{background-position:-167px -66px}.wrt_bx .tab_sns .kakao{margin-left:4px;background-position:-188px -66px}.wrt_bx .tab_sns .on span{position:absolute;left:6px;bottom:-9px;z-index:1;width:7px;height:5px;background:url(../image/sp.png) -134px -87px no-repeat}.wrt_bx .tab_sns .on .face{background-position:-209px -66px}.wrt_bx .tab_sns .on .kakao{background-position:-230px -66px}.wrt_bx .ltr_num{position:absolute;top:8px;right:0;font-size:17px;color:#999}.tab_reord{height:32px;border-bottom:1px solid #939393}.tab_reord li{position:relative;float:left;width:50%;max-width:160px}.tab_reord li a{display:block;width:100%;background:#fff;font-size:19px;color:#454545;text-align:center;line-height:31px;padding:0 5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tab_reord li.on a{color:#f40009}.tab_reord li.on{border:1px solid #939393;border-bottom:0}.repl_wrap .nodata{height:64px;margin-top:19px;background:#f7f7f7;color:#747474;line-height:62px;text-align:center}.repl_lst{margin-top:19px}.repl_lst li{overflow:hidden;position:relative;padding:14px 15px 10px 72px;border-bottom:1px solid #e9e9e9;font-size:17px}.repl_lst dt{line-height:16px}.repl_lst .badge{position:absolute;top:15px;left:15px}.repl_lst .user{font-weight:400;color:#454545}.repl_lst .iconbest{width:32px;height:13px;vertical-align:middle;background-color:#f40009;color:#fff;padding:1px 5px;font-size:15px;font-weight:700}.repl_lst .date{margin-left:8px;color:#c5c5c5}.repl_lst dd{margin-top:7px;color:#747474;line-height:20px;word-wrap:break-word}.repl_lst .ft{margin-top:11px;text-align:right}.repl_lst .no_show,.repl_lst .report{display:inline-block;color:#999;vertical-align:middle}.repl_lst .bar{margin:0 10px;width:1px;height:11px;background-position:-493px -38px;vertical-align:middle}.repl_lst .btn_like{display:inline-block;height:23px;margin-left:12px;padding:0 7px;border:1px solid #d8d8d8;border-radius:2px;background:#fff;vertical-align:middle;font-size:15px}.repl_lst .btn_like .sp{width:13px;height:12px;margin-right:5px;vertical-align:middle;margin-top:-3px;background:url(../image/sp.png) no-repeat;background-position:-251px -66px;line-height:99em;overflow:hidden;display:inline-block}.repl_lst .btn_like span{position:relative;word-wrap:normal}.repl_lst .btn_like span i{font-size:75%;color:#f40009}.repl_lst.best li{background:#f7f7f7}.rgtarea{overflow:hidden;padding:50px 0}.rgtarea .packbanner.v2{margin-bottom:10px;border-radius:0}.rgtarea .recombanner{margin-bottom:10px}.rank_area{position:relative;margin-top:10px;padding:15px 21px;border:1px solid #d9d9d9}.rank_area h2{font-size:17px;font-weight:400}.tab_rank{height:26px;margin-top:9px;border-bottom:1px solid #b4b4b4}.tab_rank li{float:left;position:relative;width:81px;margin-right:-1px;background:#fff}.tab_rank li a{display:block;height:25px;border:1px solid #d9d9d9;border-bottom:0;font-size:15px;color:#a4a4a4;text-align:center;line-height:25px}.tab_rank .last{width:86px}.tab_rank .on{z-index:1;border-color:#b4b4b4}.tab_rank .on a{height:26px;font-weight:700;color:#525252}.rank_lst{margin-top:18px}.rank_lst li{position:relative;margin-bottom:20px;height:44px;vertical-align:top}.rank_lst li a{display:block;height:40px;padding:4px 0 0 85px;font-size:15px;line-height:20px}.rank_lst .rank_num{position:absolute;top:2px;left:0;font-size:15px;font-style:italic;color:#000d0d}.rank_lst .thm{position:absolute;top:0;left:21px}.rank_lst .thm span{position:absolute;top:0;left:0;width:54px;height:42px;border:1px solid #000;opacity:.2;filter:alpha(opacity='20')}.rank_lst dd,.rank_lst dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rank_lst dt{color:#454545}.rank_lst dt strong{font-weight:400}.rank_lst dd{width:100px;color:#999}.rank_lst .love{position:absolute;bottom:1px;right:0;width:auto;color:#f40009}.rank_lst .love .sp{display:inline-block;width:17px;height:15px;margin-right:4px;background-position:-148px -66px}.rank_area .more{position:absolute;top:17px;right:24px;color:#282828}.rgtarea .rgtarea_cont{width:290px;max-height:1030px;background:#323232;border:1px solid #d9d9d9}.rgtarea .rgtarea_cont h2{padding:10px 15px;font-size:19px;font-weight:500;color:#fff}.rgtarea .collst{padding:0 10px}.rgtarea .collst li{padding-bottom:18px;position:relative;list-style:none}.rgtarea .collst .cell{margin-left:133px}.rgtarea .collst .cell.cell-vertical{margin-left:82px}.rgtarea .collst .cell dt{display:block;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis;color:#fff}.rgtarea .collst .cell dt .thmb{position:absolute;left:0;top:0;width:121px;height:90px;border-radius:3px}.rgtarea .collst .cell.cell-vertical dt .thmb{width:67px;height:90px}.rgtarea .collst .cell dt .thmb img{border-radius:3px}.rgtarea .collst .cell dt .thmb .line{position:absolute;top:0;left:0;width:119px;height:88px;border:1px solid #000;border-radius:3px;opacity:.1;filter:alpha(opacity='10')}.rgtarea .collst .cell.cell-vertical dt .thmb .line{width:67px;height:90px}.rgtarea .collst .cell dt .icon{position:absolute;left:0;top:0;width:26px;height:26px;z-index:10}.rgtarea .collst .cell dt i{position:absolute;left:0;top:0;z-index:10;text-align:center;line-height:26px;font-size:17px}.rgtarea .collst .cell dt .icon.off{background-position:-379px -60px}.rgtarea .collst .cell dt .icon.new{background-position:-407px -60px}.rgtarea .collst .cell dt .icon.fin{background-position:-408px -178px}.rgtarea .collst .cell dt .icon.up{background-position:-435px -60px}.rgtarea .collst .cell dt em{display:inline-block;margin:-2px 0 2px;font-weight:500;font-size:19px;font-style:normal;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.rgtarea .collst .cell .name{font-size:17px;color:#bbb;margin:2px 0 5px;line-height:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rgtarea .collst .cell .dsc{font-size:17px;display:block;overflow:hidden;width:100%;color:#bbb;white-space:nowrap;text-overflow:ellipsis;line-height:14px}.rgtarea .collst .cell .love{display:block;margin-top:13px;color:#f40009;font-size:15px}.rgtarea .collst .cell .love .fav-count{font-size:17px}.rgtarea .collst .cell .love .btnlove{width:16px;height:14px;vertical-align:middle;background:url(../image/sp.png) no-repeat;background-position:-281px -92px;line-height:99em;overflow:hidden;display:inline-block}.rgtarea .collst .cell .love .aln{display:inline-block;vertical-align:middle}.challenge-title_item{position:relative;display:flex;align-items:flex-start;border-top:1px solid #d8d8d8;margin-top:30px;padding-top:30px}.challenge-title_item:first-child{border-top:none;padding-top:0}.challenge-title_item .challenge-title_thumbnail{width:402px;flex-shrink:0;flex-grow:0}.challenge-title_item .challenge-title_thumbnail figure{width:402px;height:238px}.challenge-title_thumbnail .challenge-title_action{text-align:center}.challenge-title_thumbnail figure+.challenge-title_action{margin-top:30px}.challenge-title_item .btn-delete,.challenge-title_item .btn-edit{color:#000;background-color:#fff;border:1px solid #ccc;border-radius:3px;padding:10px 15px;font-size:19px;display:inline-block}.challenge-title_item .btn-chapter{font-size:17px;border-radius:20px;padding:7px 20px;margin-left:15px}.challenge-title_item .btn-chapter i,.challenge-title_item .btn-delete i,.challenge-title_item .btn-edit i{vertical-align:middle;font-size:80%}.challenge-title_item .btn-edit.disable-btn{background-color:#9b9b9b;color:#fff;border:#9b9b9b;cursor:context-menu}.challenge-title_item .btn-chapter.btn-create-chapter{border:1px solid #f40009;background-color:#fff;color:#f40009}.challenge-title_item .btn-chapter.btn-list-chapter{background-color:#fff;color:#4a4a4a;border:1px solid #4a4a4a}.challenge-title_item .challenge-title_body{flex-basis:0;flex-shrink:1;flex-grow:1}.challenge-title_item .challenge-title_thumbnail+.challenge-title_body{margin-left:30px}.challenge-title_item .challenge-title_name{font-size:37px;font-weight:500;color:#4a4a4a}.challenge-title_item .challenge-title_body p{font-size:19px;color:#999;margin-bottom:15px}.challenge-title_item .challenge-title_body p span{color:#f40009}.challenge-title_item .challenge-title_body p.challenge-title_chapter-count{color:#000;margin-bottom:25px}.challenge-title_item .challenge-title_body p.challenge-title_upload-date{margin-bottom:5px}.challenge-title_item .fav-count{font-size:17px;margin-top:15px}.challenge-title_item .fav-count i{font-size:75%}.challenge-title_item .challenge-title_notice{position:absolute;bottom:0;left:432px;font-size:20px;color:#f40009}@media screen and (max-width:767px){.publish-area.challenge-title{padding-top:10px}.publish-header a.new-chapter{padding:7px 10px}.challenge-title_item{flex-direction:column-reverse}.challenge-title_item .challenge-title_thumbnail{width:100%}.challenge-title_item .challenge-title_thumbnail figure{width:100%;height:175px}.challenge-title_thumbnail figure+.challenge-title_action{margin-top:20px}.challenge-title_item .challenge-title_body{width:100%}.challenge-title_item .challenge-title_thumbnail+.challenge-title_body{margin-left:0}.challenge-title_item .challenge-title_name{font-size:27px}.challenge-title_item .challenge-title_body p{font-size:19px}.challenge-title_item .challenge-title_body p.challenge-title_chapter-count{margin-bottom:10px}.challenge-title_item .fav-count{font-size:19px;float:left;margin-top:0;margin-bottom:20px}.challenge-title_item .btn-delete,.challenge-title_item .btn-edit{padding:5px 10px}.challenge-title_item .btn-chapter{padding:3px 10px;margin-left:0;float:right;vertical-align:middle;margin-top:-5px}.challenge-title_item .btn-chapter+.btn-chapter{margin-right:5px}.challenge-title_item .challenge-title_notice{font-size:17px;left:0}}@media screen and (min-width:768px) and (max-width:1079px){.challenge-title_item .challenge-title_thumbnail{width:289px;margin-bottom:0!important}.challenge-title_item .challenge-title_thumbnail figure{width:289px;height:170px}.challenge-title_item .challenge-title_thumbnail+.challenge-title_body{margin-left:20px}.challenge-title_item .btn-delete,.challenge-title_item .btn-edit{padding:7px 10px}.challenge-title_item .btn-chapter{padding:3px 10px}.challenge-title_item .challenge-title_name{font-size:37px}.challenge-title_item .challenge-title_body p{font-size:19px;margin-bottom:10px}.challenge-title_item .challenge-title_body p.challenge-title_chapter-count{margin-bottom:10px}.challenge-title_item .fav-count{font-size:19px}.challenge-title_item .challenge-title_notice{font-size:19px;left:310px}}@media screen and (min-width:1080px){.challenge-title_item .challenge-title_thumbnail{margin-bottom:0!important}}.genre-space-bottom{margin:0 auto;max-width:1000px}.genreBoxFilter{margin:0 0 3px}.filterbox-genre{max-width:1000px;margin:0 auto}.filterbox-genre .filter-genre-left li{float:left;width:25%}.filterbox-genre .filter-genre-right li{float:right;width:100%}.filterbox-genre .filter-genre-left span,.filterbox-genre .filter-genre-right span{background-position:left center;background-repeat:no-repeat;padding:20px;background-size:26px}.filterbox-genre .filter-genre li a._g-chlg-last,.filterbox-genre .filter-genre-left li a._g-chlg-last,.filterbox-genre .filter-genre-right li a._g-chlg-last{border-top:1px solid #cbcbcb}.filter-genre{border-left:1px solid #ececec;border-top:1px solid #ececec}.filter-genre::after,.filter-genre::before{content:"";line-height:0;display:table}.filter-genre::after{clear:both}.filter-genre li{border-right:1px solid #ececec;border-bottom:1px solid #ececec}@media screen and (max-width:767px){.filter-genre{border-left:0;border-top:0}}.filter-genre-left{overflow:hidden;padding-left:1px;text-align:center;*margin-left:-1px;padding-top:1px;float:left;width:80%;margin-bottom:30px}.filter-genre-right{overflow:hidden;padding-left:1px;text-align:center;*margin-left:-1px;padding-top:1px;float:right;width:19%;margin-bottom:30px}.filter-genre li a{display:block;color:#454545;font-size:19px;font-weight:500;text-align:left;width:100%;height:50px;line-height:50px;position:relative;padding:0 10px}@media screen and (max-width:767px){.filter-genre li:nth-child(2n) a{border-right:0}}ul.filter-genre span{display:inline-block;background-size:cover;background-position:top center;background-repeat:no-repeat;vertical-align:middle;width:26px;height:26px}.filter-genre-left li a,.filter-genre-right li a{display:block;height:41px;margin:-1px 0 0 -1px;border:1px solid #cbcbcb;background:#f5f5f5;color:#454545;font-size:15px;line-height:41px;text-align:left;padding-left:15px}.filter-genre .on,.filter-genre-left .on,.filter-genre-right .on{position:relative}.filter-genre-left .on a,.filter-genre-right .on a{color:#fff;font-weight:700;background:#f40009;border:1px solid #f40009}.genre_content{width:1000px;margin:0 auto}.genre_body{margin-bottom:35px}.genre_title{margin-top:10px}.genre_title span{font-weight:700;font-size:20px;color:#f40009}.genre_content .genre_list_ul>li{float:left;margin:0 20px 20px 0}.genre_content ul li:nth-child(4n){margin-right:0}.cell_title{background:#fff;position:relative;z-index:1}.cell_title_img{margin-bottom:15px}.cell_title_cover_img{width:100%;height:auto;display:block;background-color:rgba(0,0,0,.02);-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;position:relative;background-repeat:no-repeat;box-shadow:0 0 0 1px rgba(0,0,0,.1)}@media screen and (min-width:768px){.cell_title_cover_img.m-cover .m-cover__discount{font-size:15px}}@media screen and (min-width:1080px){.cell_title_cover_img.m-cover .m-cover__discount{font-size:15px}}.cell_title_name{width:100%;font-weight:400;font-size:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px;color:#2b2b2b;height:22px}.cell_title_name a{color:inherit;text-decoration:none}.cell_title_label_day{display:inline-block;padding:2px 6px;min-width:11px;line-height:22px;text-align:center;font-size:17px;color:#221e13;background:#ffe38e;text-shadow:none;text-decoration:none;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:normal;font-weight:500}.cell_title_description{font-size:17px;color:#999;height:35px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cell_title_description a{color:inherit;text-decoration:none}.cell_title_footer_aut{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px;color:#2b2b2b}.cell_title_footer_aut a{color:inherit;text-decoration:none}.cell_title_footer_fav{float:right;color:#f40009;font-size:17px;font-weight:700}.cell_title_footer_fav .fav-count{font-size:17px}.cell_title_footer_fav_cover_icon{margin-right:3px;vertical-align:baseline;background-image:url(../image/icon/ic_fav_02.png);width:11px;height:10px;background-size:contain;background-repeat:no-repeat;padding-right:13px}.genrebx{margin:30px 0 3px}.genrebx .tit{margin-bottom:9px;font-size:19px;font-weight:400}.tblgenre table{table-layout:fixed;width:100%;background:#fff;color:#454545;font-size:15px}.tblgenre thead th{padding:13px 0 14px;background:#2a2d31;color:#fff;font-size:15px;font-weight:400;text-align:left;text-indent:30px}.tblgenre thead th:first-child{border-right:1px solid #404348}.tblgenre td{padding:4px 0;text-indent:30px}.tblgenre tr.line2 td{padding:13px 0 10px}.tblgenre tr.line5 td{padding:10px 0 20px}.tblgenre tbody tr td:first-child{border-right:1px solid #e3e3e3;border-width:0 1px}.tblgenre td.last{border-right:1px solid #e6e6e6}.tblgenre tbody tr:first-child td{padding:12px 0;border-bottom:1px solid #f5f5f5}.tblgenre td.on,.tblgenre th.on{color:#f40009}.tblgenre .iptchk,.tblgenre .iptchkall{margin-right:5px;vertical-align:middle}.tblgenre label{vertical-align:middle}.resultbx{overflow:hidden;position:relative;min-height:26px;padding:9px 0 0 6px}.resultbx.v2{padding:9px 155px 9px 0}.resultbx.v2 .gnbmsort{display:block}.resultbx .txt{float:left;padding-top:2px;color:#2b2b2b;font-size:19px;vertical-align:middle;font-weight:700}.resultbx .txt strong{color:#f40009}.resultbx .grltlst{overflow:hidden;padding-left:35px;vertical-align:middle}.resultbx .grltlst:after{overflow:hidden;display:block;clear:both;height:0;content:''}.resultbx .grltlst li{display:inline-block;margin:0 2px 4px 0;*display:inline;zoom:1}.resultbx .grltlst li a{display:block;height:23px;padding:0 3px;color:#454545;line-height:23px}.resultbx .grltlst li a .sp{width:9px;height:11px;margin-left:1px;background-position:-334px -149px;vertical-align:middle}.resultbx .grltlst li.bnreset a{box-shadow:none;color:#9b9b9b}.resultbx .grltlst li.bnreset a .sp{width:13px;height:14px;margin-right:-1px;background-position:-477px -78px;*margin-right:2px}.resultbx .grltlst li.bnreset .aln{margin-top:-2px}.resultbx .grltlst li.bnreset a:hover .aln{text-decoration:underline}.gnbmsort{display:none;position:absolute;right:0;top:11px}.gnbmsort li{float:left}.gnbmsort a{display:inline-block;padding:0 9px;color:gray;font-size:15px;vertical-align:middle}.gnbmsort a:hover{text-decoration:underline}.gnbmsort .on a{color:#454545;font-weight:700}.gnbmsort .bar{width:1px;height:9px;background-position:-496px -26px;vertical-align:middle}.genre_wrap h2{margin:77px 0 16px;border-bottom:2px solid #666971}.genre_wrap h2:first-child{margin-top:66px}.genre_wrap .toonlst_v2>li .reple_lst{width:148px;padding:10px 3px}.genre_wrap .toonlst_v2.genre-challege li .reple_lst{width:259px;bottom:80px}.toonlst_v2{overflow:hidden;margin:0 -10px}.genre_wrap h2,.tit_nonborder{position:relative;margin-top:51px;padding:0 0 8px 2px;font-size:19px;font-weight:400}.tit_nonborder{position:relative;margin-top:51px;padding:0 0 14px 2px;font-size:19px;font-weight:400}.genre_wrap h2 span,.tit_nonborder span{margin-right:6px}.genre_wrap h2 .ico_toon,.tit_nonborder .ico_toon{display:inline-block;width:23px;height:20px;background-position:0 -509px}.genre_wrap h2 .ico_book,.tit_nonborder .ico_book{display:inline-block;width:16px;height:23px;background-position:-24px -509px}.genre_wrap h2 .ico_novel,.tit_nonborder .ico_novel{display:inline-block;width:19px;height:26px;background-position:-43px -509px}.toonlst_v2 ul{*zoom:1}.toonlst_v2 ul:after{display:block;clear:both;content:''}.toonlst_v2>li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative}.toonlst_v2>li .ico_tag{position:absolute;top:-1px;left:-1px;width:24px}.toonlst_v2>li .ico_tag span{display:block;width:26px;height:26px;text-indent:-9999px;*vertical-align:baseline}.toonlst_v2>li .ico_tag .new{background-position:-407px -60px}.toonlst_v2>li .ico_tag .up{background-position:-435px -60px}.toonlst_v2>li .ico_tag .fin{background-position:-408px -178px}.toonlst_v2>li .ico_tag .off{background-position:-379px -60px}.toonlst_v2>li img{border-radius:6px}.toonlst_v2.genre-challege li img{width:100%;border:1px solid #cdcdcd;height:137px;border-radius:6px}.toonlst_v2.genre-challege li:hover{border:none;border-radius:0}.toonlst_v2>li .reple_lst{display:none;overflow:hidden;position:absolute;bottom:78px;left:0;width:148px;height:47px;padding:10px 9px;background:#fff;opacity:.8;filter:alpha(opacity='80')}.toonlst_v2>li:hover .reple_lst{display:block}.toonlst_v2 .reple_lst li{position:relative;overflow:hidden;width:130px;height:32px;margin-bottom:3px;color:#828282;font-size:13px;line-height:15px;border-radius:0;background:0 0;border:0}.toonlst_v2 .reple_lst .reple_nick li{height:16px}.toonlst_v2 .reple_lst .iconbest{position:absolute;top:10px;left:8px;width:26px;height:17px;background-position:-253px -92px}.toonlst_v2 .reple_lst .reple_nick li,.toonlst_v2 .reple_lst .reple_txt li{border:0}@media screen and (min-width:768px){.genre-filter-title{max-width:1000px;margin:10px auto;margin-top:32px}.filterbox-genre .filter-genre li{float:left;width:25%;cursor:pointer}.filter-genre .on a{color:#fff;font-weight:700;background:#f40009;border:1px solid #f40009}}@media screen and (max-width:767px){.genre-filter-title{max-width:1000px;padding:10px;background-color:#f0f1f5}.genre-filter-title .tit{font-weight:600;color:#9e9e9f;margin:0}.filterbox-genre .filter-genre li{float:left;width:50%;cursor:pointer}ul.filter-genre span{position:absolute;top:50%;margin-top:-23px;left:50%;margin-left:-13px}ul.filter-genre li text{position:absolute;left:0;top:50%;width:100%;text-align:center}ul.filter-genre span.icon{display:none}.filter-genre li a{text-align:center;height:calc((100vh - 100px) / 6);min-height:60px;line-height:initial}.toonlst_v2.genre-challege li img{width:25%;min-width:110px;min-height:66px;height:calc((25vw - 20px) * .6)}}.toonlst_v2 .reple_lst .reple_nick{overflow:hidden;position:relative;height:16px;margin-left:29px;line-height:18px}.toonlst_v2 .reple_lst .reple_txt{overflow:hidden;position:relative;height:32px;margin-top:5px}.toonlst_v2 .info{padding:4px 8px 0;color:#999}.toonlst_v2.genre-challege .info{padding:8px 10px 0}.toonlst_v2 .info .dsc,.toonlst_v2 .info .name,.toonlst_v2 .info dt{overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.toonlst_v2 .info dt{color:#2b2b2b;font-size:19px;position:relative;line-height:22px;width:75%;text-overflow:ellipsis}.toonlst_v2 .info .dsc{margin-top:2px;font-size:17px}.toonlst_v2 .info .name{width:80%;margin-top:6px;font-size:17px}.toonlst_v2 .info .love{position:absolute;right:8px;bottom:0;color:#f33b03;font-size:17px;text-align:right}.toonlst_v2 .info .love .fav-count{font-size:17px}.toonlst_v2.genre-challege .info .love{position:absolute;bottom:0}.toonlst_v2.genre-challege .info .love .aln{vertical-align:middle;font-weight:bolder}.toonlst_v2 .info .love .btnlove{width:12px;height:11px;margin-right:2px;background-position:-446px -221px;vertical-align:middle}.toonlst_v2.genre-challege .info .love .btnlove{margin-right:2px;vertical-align:middle}.toonlst_v2 .rank{position:absolute;top:0;left:0;width:40px;height:36px;padding-top:4px;z-index:10;background:#1d2023;color:#fff;font-size:17px;text-align:center;line-height:20px}.toonlst_v2 .rank .best{display:block;height:13px;font-size:13px;line-height:13px}.toonlst_v2.no{height:530px;margin:0;color:#454545;font-size:19px;text-align:center}.toonlst_v2.no .notoon{display:inline-block;position:relative;margin-top:316px}.toonlst_v2.no .notoon .sp_crt{position:absolute;top:-196px;left:50%;margin-left:-83px;width:165px;height:185px;background-position:-756px -75px}@media screen and (min-width:1080px){.cell_title_footer{width:100%;position:relative;bottom:0;left:0}.toonlst_v2>li{position:relative;float:left;margin:20px 12px;background:#fff;width:180px}.toonlst_v2>li.cell-vertical{width:146px}.toonlst_v2>li img{width:180px;height:180px;border:1px solid #f1f1f1}.toonlst_v2>li.cell-vertical img{width:146px;height:195px}.toonlst_v2.genre-challege>li a{width:231px;position:relative}.toonlst_v2.genre-challege>li{width:auto;border:none}.genre_wrap{padding-bottom:126px}}@media screen and (min-width:768px) and (max-width:1079px){.genre-space-bottom{margin:0 10px}.toonlst_v2>li{position:relative;float:left;margin:20px 0;background:#fff;width:25%;padding:10px}.toonlst_v2>li.cell-vertical{width:calc(100vw/5)}.toonlst_v2>li img{width:calc(25vw - 20px);height:calc(25vw - 20px)}.toonlst_v2>li.cell-vertical img{width:calc(100vw/5 - 20px);height:calc((100vw/5 - 20px)*(444/332))}.toonlst_v2.genre-challege>li img{width:calc(25vw - 20px);height:calc((25vw - 20px) * .6)}}@media screen and (max-width:767px){.genrebx,.resultbx.v2{display:none;text-align:center;padding:0}.resultbx.v2 .txt{float:initial}.genre_wrap{display:none}.genrebx .tit{padding-left:10px}.cell_title_cover_img{background-color:#fff}.genre_title{margin:20px 0;text-align:center}.cell_title{display:inline-block;width:100%}.toonlst_v2{margin:0 10px}.toonlst_v2>li{width:100%;position:relative;display:inline-block;padding:10px 0;border-bottom:solid .8px #d8d8d8;background-color:#fff}.cell_title_img{width:110px;position:relative;display:inline-block;float:left;margin:0}.cell-vertical .cell_title_img{width:83px}.cell_title_label_day{display:none}.cell_title_footer{position:absolute;bottom:0;right:0}.cell_title_name{margin:0}.cell_title_description,.cell_title_footer,.cell_title_label,.cell_title_name,.toonlst_v2.genre-challege .info{float:right;display:inline-block}.toonlst_v2>li .m-cover_img{border-radius:6px;width:110px;height:110px}.toonlst_v2>li.cell-vertical .m-cover_img{border-radius:0;width:83px;height:110px}}@media screen and (min-width:400px) and (max-width:767px){.cell_title_description,.cell_title_footer,.cell_title_label,.cell_title_name,.toonlst_v2.genre-challege .info{width:70%}.cell-vertical .cell_title_description,.cell-vertical .cell_title_footer,.cell-vertical .cell_title_label,.cell-vertical .cell_title_name,.toonlst_v2.genre-challege .cell-vertical .info{width:calc(100% - 93px)}}@media screen and (max-width:399px){.cell_title_description,.cell_title_footer,.cell_title_label,.cell_title_name,.toonlst_v2.genre-challege .info{width:60%}.cell-vertical .cell_title_description,.cell-vertical .cell_title_footer,.cell-vertical .cell_title_label,.cell-vertical .cell_title_name,.toonlst_v2.genre-challege .cell-vertical .info{width:calc(100% - 93px)}}.challenge-chapter_item{margin-top:15px;padding-top:15px;border-top:1px solid #d8d8d8;display:flex;align-items:flex-start}.challenge-chapter_item .challenge-chapter_thumbnail{position:relative;flex-grow:0;flex-shrink:0;width:200px;height:120px}.challenge-chapter_thumbnail .mark{position:absolute;top:-1px;left:-2px;color:#fff;font-size:17px;font-weight:700;text-align:center;line-height:26px}.challenge-chapter_item .challenge-chapter_body{position:relative;flex-basis:0;flex-grow:1;flex-shrink:1;display:flex;align-items:flex-start;height:100%}.challenge-chapter_item .challenge-chapter_thumbnail+.challenge-chapter_body{margin-left:15px}.challenge-chapter_item .challenge-chapter_col{flex-grow:1;flex-shrink:1;display:flex;align-items:center;justify-content:center;height:100%;padding-right:10px}.challenge-chapter_col.title{justify-content:flex-start;flex-basis:0}.challenge-chapter_col.title a{font-size:19px;color:#000}.challenge-chapter_col.action,.challenge-chapter_col.comment,.challenge-chapter_col.date,.challenge-chapter_col.like{width:140px;flex-grow:0;flex-shrink:0}.challenge-chapter_col.action{justify-content:flex-end;padding-right:0}.challenge-chapter_col p{font-size:17px;color:#999}.challenge-chapter_col p i{font-size:75%}.challenge-chapter_col.like p{color:#f40009}.challenge-chapter_item .btn-chapter-action{display:inline-block;font-size:17px;color:#000;background-color:#fff;border:1px solid #ccc;border-radius:3px;padding:10px;margin-left:10px}.challenge-chapter_item .challenge-chapter_notice{position:absolute;left:0;bottom:0;font-size:19px;color:#f40009}@media screen and (max-width:767px){.challenge-chapter_item{margin-top:10px;padding-top:10px;height:calc(92px + 10px)}.challenge-chapter_item .challenge-chapter_thumbnail{width:155px;height:92px}.challenge-chapter_item .challenge-chapter_body{flex-direction:column;height:92px}.challenge-chapter_item .challenge-chapter_thumbnail+.challenge-chapter_body{margin-left:10px}.challenge-chapter_item .challenge-chapter_col{display:initial;height:auto;width:100%;flex-grow:1;flex-shrink:1;margin-bottom:5px}.challenge-chapter_col p{font-size:17px}.challenge-chapter_item .btn-chapter-action.btn-chapter-edit{position:absolute;right:0;bottom:0;border:none}.challenge-chapter_item .btn-chapter-action.btn-chapter-delete{position:absolute;top:-8px;left:-32px;border:none;background:#000;border-radius:50%;color:#fff}.challenge-chapter_item .btn-chapter-action.btn-chapter-delete i{display:none;font-size:0;color:transparent}.challenge-chapter_item .btn-chapter-action.btn-chapter-delete:before{position:absolute;content:"x";color:#fff;top:0;left:50%;transform:translateX(-50%);font-size:1rem}.challenge-chapter_item .challenge-chapter_notice{left:-165px;bottom:-40px;font-size:17px}}@media screen and (min-width:768px) and (max-width:1079px){.challenge-chapter_item{height:calc(85px + 15px)!important}.challenge-chapter_item .challenge-chapter_thumbnail{width:144px;height:85px}.challenge-chapter_col.comment,.challenge-chapter_col.date,.challenge-chapter_col.like{width:125px}.challenge-chapter_col.action{width:60px}.challenge-chapter_col p{font-size:17px}.challenge-chapter_item .btn-chapter-action{padding:8px}.challenge-chapter_item .challenge-chapter_notice{font-size:17px}}@media screen and (min-width:1080px){.challenge-chapter_item{height:calc(120px + 15px)!important}}.ibox .ibox-heading{padding:.6rem 0}.ibox-heading.header-bottom{border-bottom:2px solid #f40009}.ibox-heading h3{font-size:19px;color:#454545}.ibox-heading a,.ibox-heading span{float:right;font-size:17px;color:#454545}.ibox .ibox-content::after,.ibox .ibox-content::before{content:"";display:table;line-height:0}.ibox .ibox-content::after{clear:both}.ibox .ibox-heading.header-bottom+.ibox-content{margin-top:20px}.list-tag .ibox .ibox-heading+.ibox-content p{text-align:center}.notice-container{background-color:#fff;padding-bottom:20px;padding-top:50px;max-width:1000px;margin:0 auto}.table.table-tag>tbody>tr>td{color:#4a4a4a;cursor:pointer}.table.table-notice>tbody>tr>td:nth-child(2){text-align:left}.table.table-notice>tbody>tr>td:nth-child(2) a{color:#4a4a4a}@media screen and (max-width:767px){.notice-container{padding-top:0}.table.table-border{border:none}.notice-area .ibox .ibox-heading,.table.table-notice>thead{display:none}.table.table-notice>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table.table-notice>tbody>tr:first-child>td{border:none}.table.table-notice>tbody>tr>td:nth-child(1){display:none}.table.table-notice>tbody>tr>td:nth-child(2),.table.table-notice>thead>tr>th:nth-child(2){text-align:left}.table.table-notice>tbody>tr>td:nth-child(3),.table.table-notice>thead>tr>th:nth-child(3){text-align:right}}@media screen and (min-width:768px) and (max-width:1079px){.notice-container{padding:15px}}@media screen and (max-width:1079px){.notice-container{max-width:100%}}.notice-detail-area{background-color:#fff;padding-bottom:20px}.notice-detail-area .ibox-heading h3{font-size:27px}.notice-detail-area .ibox-heading.header-bottom h3{font-size:19px}.notice-detail-container{max-width:1000px;margin:0 auto}.notice-detail-description{margin-bottom:20px}.notice-detail-description p{color:#9b9b9b}.notice-detail-area .fl{float:left}.notice-detail-area .fr{float:right}.notice-detail-area .bn{display:inline-block;width:130px;height:40px;box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #ccc;border-radius:3px;color:#454545;font-size:19px;line-height:37px;text-align:center}.notice-detail-area .bn i{vertical-align:middle;margin-top:-3px}.notice-detail-area .prev+.next{margin-left:5px}.notice-detail-area .bn.menu{border:1px solid #f40009;background-color:#f40009;color:#fff}@media screen and (max-width:767px){.notice-detail-container{max-width:100%;padding:10px}.notice-detail-area .ibox-heading h3{font-size:19px}.notice-detail-area .ibox-heading.header-bottom{padding-top:0}.notice-detail-area .ibox-heading.header-bottom h3{font-size:19px;font-weight:500;padding-top:0}.notice-detail-area .fl{display:flex;float:right;margin-top:10px}.notice-detail-area .fl,.notice-detail-area .fr{width:100%}.notice-detail-area .fl .bn{flex-basis:0;flex-grow:1;flex-shrink:1}.notice-detail-area .bn.menu{width:100%}}@media screen and (min-width:768px) and (max-width:1079px){.notice-detail-container{max-width:100%;padding:15px}}.contlst-area{padding-bottom:20px;padding-top:20px;background-color:#fff}.contlst-container{max-width:1000px;margin:0 auto}.contlst{margin-left:-10px;margin-right:-10px}.contlst::after,.contlst::before{content:'';display:table;line-height:0}.contlst::after{clear:both}.contlst-item{float:left;width:calc(235px + 20px);padding:0 10px;margin-bottom:20px}.contlst-item.contlst-item-vertical{width:204px;padding:0 10px}.contlst-item .contlst-item-thumbnail{position:relative;width:235px;height:235px}.contlst-item.contlst-item-vertical .contlst-item-thumbnail{width:184px;height:246px}.contlst-item .contlst-item-thumbnail+.contlst-item-body{margin-top:10px}.contlst-item .contlst-item-discount{position:absolute;width:100%;font-size:13px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media screen and (min-width:1080px){.contlst-item .contlst-item-discount{font-size:16px}}.contlst-item .contlst-item-discount-percent{top:5px;left:-50%;margin-left:15px;transform:rotate(-45deg);background-color:rgba(249,0,4,.8);color:#fff;padding:5px 2px}.contlst-item .contlst-item-discount-expire{bottom:0;left:0;right:0;color:#fff;background:-moz-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);background:linear-gradient(to bottom,rgba(0,0,0,0)0,rgba(0,0,0,.65)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);padding:25px 2px 5px}.contlst-item .contlst-item-body{position:relative}.contlst-item .contlst-item-title{font-size:19px;font-weight:500;color:#454545;margin-bottom:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.contlst-item .contlst-item-subtitle{font-size:19px;font-weight:500;color:#9b9b9b;margin-bottom:3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.contlst-item .contlst-item-author{font-size:17px;font-weight:500;color:#4a4a4a;width:70%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.contlst-item .fav-count{position:absolute;bottom:0;right:0;font-size:17px;font-weight:500;color:#f40009}@media screen and (max-width:767px){.contlst-area{padding-bottom:10px;padding-top:10px}.contlst-container{max-width:100%;padding:0 10px}.contlst-item{width:100%;margin-top:10px;padding-top:10px;border-top:1px solid #d8d8d8;margin-bottom:0}.contlst-item.contlst-item-vertical{width:100%;margin-top:10px;padding-top:10px;border-top:1px solid #d8d8d8}.contlst-item:first-child{margin-top:0;padding-top:0;border-top:none}.contlst-item a{display:flex}.contlst-item .contlst-item-thumbnail{width:93px;height:93px;flex-grow:0;flex-shrink:0}.contlst-item.contlst-item-vertical .contlst-item-thumbnail{width:70px;height:93px}.contlst-item .contlst-item-body{flex-grow:1;flex-shrink:1;width:calc(100% - 103px)}.contlst-item.contlst-item-vertical .contlst-item-body{width:calc(100% - 80px)}.contlst-item .contlst-item-thumbnail+.contlst-item-body{margin-top:0;margin-left:10px}.contlst-item .contlst-item-title{font-weight:700}.contlst-item .contlst-item-author{position:absolute;left:0;bottom:0}}@media screen and (min-width:768px) and (max-width:1079px){.contlst-container{max-width:720px}.contlst-item{width:calc(165px + 20px)}.contlst-item .contlst-item-thumbnail{width:165px;height:165px}.contlst-item.contlst-item-vertical{width:calc(165px + 20px)}.contlst-item.contlst-item-vertical .contlst-item-thumbnail{width:165px;height:221px}}.icon-error{display:inline-block;width:200px;height:200px;background:url(../image/icon/ic_error.png) no-repeat top center;background-size:cover}.error-area{background-color:#fff;text-align:center;min-height:calc(100vh - 390px);display:flex;align-items:center;justify-content:center;padding:20px}.error-area h3{font-size:30px;font-weight:600;color:#4a4a4a;margin-bottom:10px;margin-top:30px}.error-area p{font-size:20px;font-weight:500;color:#9b9b9b;margin-bottom:30px}.error-area p a{font-size:20px;font-weight:500;color:#f40009}.error-area .btn-confirm{display:inline-block;color:#fff;font-size:17px;background-color:#f40009;border-radius:100px;padding:12px 30px;min-width:160px;text-align:center;font-weight:700}@media screen and (max-width:767px){.icon-error{width:160px;height:160px}.error-area h3{font-size:24px}.error-area p{font-size:17px}}@media screen and (min-width:768px) and (max-width:1079px){.icon-error{width:180px;height:180px}}.alarm{position:fixed;top:0;right:0;z-index:100;height:100%}.alarmwrap{position:absolute;top:0;right:0;width:175px;height:100%}.alarm .alarmenu{position:absolute;top:calc(50% - 90px)!important;left:-45px;width:45px;height:180px;border-radius:3px 0 0 3px}.alarm .alarmenu.scr{top:50%;margin-top:-90px}.alarm .alarmenu li{position:relative}.alarm .alarmenu a{display:block;min-height:38px;padding:15px 10px;background:#000;opacity:.5;filter:alpha(opacity='50');zoom:1}.alarm .alarmenu a.btnbook{border-radius:3px 0 0}.alarm .alarmenu a.btnhis{opacity:.6;filter:alpha(opacity='60')}.alarm.nonactive .alarmenu li .text{display:none}.alarm .alarmenu li .text{color:#a8a8a8;font-size:8px;position:absolute;left:0;right:0;text-align:center;display:block;bottom:7px}.alarm .alarmenu a.btnrent{border-radius:0 0 0 3px;opacity:.5;filter:alpha(opacity='50')}.alarm .alarmenu a .sp{width:41px;height:38px}.alarm .alarmenu .btnbook .sp{background-position:-180px -359px}.alarm .alarmenu .btnhis .sp{background-position:-313px -384px;height:25px}.alarm .alarmenu .btnrent .sp{background-position:-222px -359px}.alarm .alarmenu .num{position:absolute;top:6px;right:5px;width:16px;height:16px;background-color:#f40009;border-radius:50%;display:flex;justify-content:center;align-items:center}.alarm .alarmenu .num em{color:#fff;font-size:13px;vertical-align:middle;margin-left:-1px}.alarm .alarly{display:block;position:relative;overflow-y:auto;overflow-x:hidden;width:100%;padding:0 27px;height:100%;background:url(../image/bg/bg_alarm.png) repeat-y}.alarm .alarly::-webkit-scrollbar{width:3px}.alarm .alarly::-webkit-scrollbar:horizontal{height:3px}.alarm .alarly::-webkit-scrollbar-thumb{background:#c9c9c9;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.1s;-o-transition-duration:.1s;-webkit-transition-duration:.1s;transition-duration:.1s;-moz-transition-timing-function:cubic-bezier(0.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}.alarm .alarly .btn-close{color:#fff;font-size:30px;float:right;margin-top:20px;margin-right:20px}@media screen and (min-width:768px){.alarm .alarly .btn-close{display:none}}.alarm.nonactive .alarmwrap{width:0}.alarm.nonactive .alarmwrap .alarmenu{left:auto;right:0;width:45px}.alarm.nonactive .alarmwrap .alarly{display:none}.alarm.nonactive .alarmenu a{min-height:38px;padding:15px 10px;opacity:.7;filter:alpha(opacity='70')}.alarm.nonactive .alarmenu a .sp{height:26px}.alarm.nonactive .alarmenu .btnbook .sp{background-position:-181px -359px}.alarm.nonactive .alarmenu .btnhis .sp{background-position:-314px -384px}.alarm.nonactive .alarmenu .btnrent .sp{background-position:-224px -359px}.alarm.nonactive .alarmenu a.btnhis{opacity:.8;filter:alpha(opacity='80')}.alarm.nonactive .alarmenu .num{top:10px;right:5px}.alarm .alarmenu a:hover,.alarm .alarmenu li.on a,.alarm.nonactive .alarmenu a.btnrent:hover{opacity:.9;filter:alpha(opacity='90')}.alarm .alarly h2{height:45px;margin:45px 0 0;font-size:19px;color:#fff;text-align:center;line-height:22px}.alarm .alarly .alr_lst{margin:25px 0 45px}.alr_lst li{position:relative;margin-top:50px}.alr_lst li:first-child{margin-top:0}.alr_lst dt{display:block;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis;color:#404040}.alr_lst dt .thmb{display:block;position:relative;width:100%;height:83px;border-radius:3px}.alr_lst dt .thmb img{border-radius:3px;width:100%}.alr_lst dt .thmb .line{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #000;border-radius:3px;opacity:.1;filter:alpha(opacity='10')}.alr_lst dt em{overflow:hidden;display:block;width:100%;margin-top:6px;color:#c5c5c5;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.alr_lst dd{color:#c5c5c5;line-height:16px;margin-top:10px}.alr_lst dd .ep{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.alr_lst .date{margin-top:4px;font-size:11px}.alr_lst .date .up{color:#ffd800}.alr_lst .date .d_day{color:#f40009}.alr_lst .thmb .icon{position:absolute;left:0;top:0;width:30px;height:33px;z-index:10}.alr_lst .thmb .icon.new{background-position:-407px -60px}.alr_lst .thmb .icon.up{background-position:-435px -60px}.alr_lst .thmb .icon.off{background-position:-379px -60px}.alr_lst li.finish .line{z-index:10;width:121px;height:83px;border:0;border-radius:0 3px 3px;background:#000;opacity:.4;filter:alpha(opacity='40')}.alr_lst li.finish .date .d_day,.alr_lst li.finish .date .up,.alr_lst li.finish dd,.alr_lst li.finish dt em{color:#6b6b6b}.alr_lst dd h3{color:#fff;font-size:19px}.alr_lst dd p,.alr_lst dd span{color:#fff;font-size:17px}@media screen and (max-width:767px){.alarmwrap{width:100vw}.alarm .alarly{padding:0;background:rgba(0,0,0,.95)}.alr_lst dt .thmb{height:auto}}@media screen and (max-width:767px){.alarm .alarmenu{display:none!important}.alr_lst dl{display:flex;align-items:flex-start;height:93px}.alr_lst dt{flex-shrink:0;flex-grow:0;width:128px}.alr_lst dd{flex-basis:0;flex-shrink:1;flex-grow:1;position:relative;height:calc(100% - 10px)}.alr_lst dt+dd{margin-left:10px}.alr_lst dt .thmb{width:100%;height:93px}.alr_lst dd>span{position:absolute;bottom:0;left:0}.alr_lst li{border-top:1px solid #4a4a4a;padding:10px 10px 0;margin-top:10px;padding-top:10px}.alr_lst li.finish .line{width:100%;height:100%;display:none}.alr_lst dt .thmb img{width:100%;height:100%}}.co-tblbox .co-tblbox-body{position:relative}.co-tblbox .co-tblbox-row{display:flex;align-items:center;padding:15px;border-top:1px solid #d8d8d8;position:relative}.co-tblbox .co-tblbox-row:first-child{border-top:none}.co-tblbox .co-tblbox-colgroup.thumbnail+.co-tblbox-colgroup.body{margin-left:10px;flex-grow:1;flex-shrink:1}@media screen and (min-width:768px){.co-tblbox .co-tblbox-colgroup.thumbnail+.co-tblbox-colgroup.body{flex-basis:0}.co-tblbox .co-tblbox-colgroup{display:flex;align-items:flex-start}}@media screen and (max-width:767px){.co-tblbox .co-tblbox-colgroup.thumbnail+.co-tblbox-colgroup.body{width:calc(100% - 150px)}}.co-tblbox .co-tblbox-col{flex-basis:0;flex-grow:1;flex-shrink:1}@media screen and (min-width:768px){.co-tblbox.middle .co-tblbox-col{display:flex;justify-content:center;align-items:center;height:100%;text-align:center}}.co-tblbox .co-tblbox-body .co-tblbox-row:nth-child(even){background-color:#fff}.co-tblbox .co-tblbox-body .co-tblbox-col p{font-size:19px;width:100%}.co-tblbox .co-tblbox-body .co-tblbox-col p a{color:#454545}span.text-icon i{display:inline-block;font-size:75%;vertical-align:middle;margin-top:-2px}@media screen and (max-width:767px){.co-tblbox.middle .co-tblbox-col{padding:0}.co-tblbox .co-tblbox-body .co-tblbox-col p a.title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}}.co-tblbox.challenge-titles .co-tblbox-row{height:110px}.co-tblbox.challenge-titles .co-tblbox-colgroup.thumbnail figure{width:143px;height:80px}.co-tblbox.challenge-titles .co-tblbox-colgroup.body .co-tblbox-col:nth-child(1){justify-content:flex-start;text-align:left}.support-container{max-width:1000px;margin:0 auto}@media screen and (max-width:767px){.support-container .tab-nav{display:none}}@media screen and (max-width:1079px){.support-container{max-width:100%;margin:0 auto}}@media screen and (min-width:1080px){.support-container .tab-content{margin-left:-40px;margin-right:-40px}}.maintenance-header{background-color:#f40009;height:55px}.maintenance-cont{max-width:1000px;margin:0 auto}.maintenance-cont>a{display:flex;justify-items:center;height:100%;align-items:center}.maintenance-cont img.logo{height:26px;margin-top:-5px}.maintenance-area{background-color:#f1f1f1;padding:1rem}.mbox{background:#fff}.mbox-header{padding:1rem}.mbox-header>span{float:right;font-size:17px}.mbox-header>h3{font-size:19px;font-weight:700}.mbox-header+.mbox-content{border-top:1px solid #d8d8d8}.mbox-content{padding:1rem;min-height:calc(100vh - 480px)}.mbox-content p{font-size:19px;margin-bottom:10px}.mbox-content+.mbox-footer{border-top:1px solid #d8d8d8}.mbox-footer{padding:1rem}.mbox-footer a.btn{display:inline-block;font-size:17px;padding:10px 30px;color:#454545;background-color:#fff;border:1px solid #d8d8d8;border-radius:3px;vertical-align:middle}.mbox-footer a.btn.btn-facebook{background-color:#3c5a99;color:#fff;border:1px solid #3c5a99}.mbox-footer a.btn.btn-reload{float:right}@media screen and (max-width:767px){.mbox-footer a.btn{padding:7px 14px}}@media screen and (max-width:1079px){.maintenance-area{padding:0;background-color:#fff}.mbox-content,.mbox-footer,.mbox-header{padding:.75rem 0}.maintenance-cont{max-width:100%;padding:0 15px}}.contest_img{width:inherit;margin-bottom:-1px}html{height:100%}body{min-height:100%;padding-top:55px}sup{vertical-align:top}sub{vertical-align:bottom}.co_fixed-top{position:fixed;top:0;z-index:44;width:100%}.co_container{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.co_container::after,.co_container::before{display:table;content:"";line-height:0}.co_container::after{clear:both}@media screen and (min-width:1080px){.co_container{width:1020px}}.notice{padding:10px 0 0;color:#4a4a4a;background-color:#fff}.co_ibox-content,.co_ibox-heading{padding:1rem 0}.co_ibox-heading h5{color:#454545;font-size:19px;font-weight:700}.co_ibox-heading+.co_ibox-content{border-top:2px solid #f40009}.co_form-group{position:relative;margin-top:15px}.co_form-group-inline .co_form-group.half{display:inline-block;width:calc(50% - 4px)}.co_form-group>label{font-size:19px;font-weight:500;margin-bottom:5px;display:block}.co_form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:19px;color:#454545;border-radius:3px;background-color:#fff;border:1px solid #d8d8d8;outline:0}.co_form-control.co_form-control-sbt{border:none;border-radius:0;border-bottom:1px solid #d8d8d8;padding:0}.co_form-control.error[type=text]{border-color:#f40009;background-color:rgba(249,0,4,.25)}.co_form-control.success[type=text]{border-color:#4caf50;background-color:rgba(76,175,80,.25)}.co_error{color:red;font-size:16px;margin-top:5px}.co_success{color:#4caf50;margin-top:5px}.co_input{display:inline-block}.co_input+.co_input{margin-left:10px}.co_input input[type=radio]{display:none}.co_input input[type=radio]+label{font-size:19px;font-weight:400;cursor:pointer}.co_input input[type=radio]+label>span{display:inline-block;width:16px;height:16px;border:1px solid #d8d8d8;border-radius:50%;vertical-align:middle;margin-top:-4px;margin-right:5px}.co_input input[type=radio]+label>span>span{display:inline-block;width:6px;height:6px;background-color:#f40009;margin-top:4px;margin-left:4px;border-radius:50%;visibility:hidden}.co_input input[type=radio]:checked+label>span{border:1px solid #f40009}.co_input input[type=radio]:checked+label>span>span{visibility:visible}.co_btn{display:inline-block;padding:6px 12px;border-radius:3px;font-size:17px;font-weight:500;text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;color:#fff;background-color:#cecece}.co_btn-md{padding:7px 10px}.co_btn-lg{padding:10px 15px}.co_btn-w{min-width:160px}.co_btn-block{display:block;width:100%}.co_btn.co_btn-primary{border-color:#f40009;background-color:#f40009;color:#fff}.co_icon{display:inline-block;background-position:top center;background-color:transparent;background-size:cover;background-repeat:no-repeat;vertical-align:middle}.co_icon-comment{width:28px;height:20px;background-image:url(../image/icon/svg/ic_comment.svg)}.co_icon-arrow-right{right:17px;width:9px;background-image:url(../image/icon/ic_next_gray.png)}.co_icon-coin-active{width:22px;height:22px;background-image:url(../image/icon/svg/ic_coin.svg)}.co_icon-coin-reward-active{width:42px;height:30px;background-image:url(../image/icon/svg/ic_coin_reward_active.svg)}.co_icon-coin-reward{width:42px;height:30px;background-image:url(../image/icon/svg/ic_coin_reward.svg)}.co_icon-ticket{width:46px;height:30px;background-image:url(../image/icon/svg/ic_pass.svg)}.co_icon-ticket-char{width:44px;height:30px;background-image:url(../image/icon/svg/ic_pass_charging.svg)}.co_icon-rent-char{width:44px;height:30px;background-image:url(../image/icon/svg/ic_pass_rental_ticket.svg)}.pass_note_block .cn{color:#4a4a4a;font-size:19px}@media screen and (max-width:767px){.pass_note_block{padding:10px 10px 10px 50px}.pass_note_block .co_icon-rent-char,.pass_note_block .co_icon-ticket-char{position:absolute;margin-left:-50px;top:13px}}.text-gray{color:#999}.text-primary{color:#f40009}.center,.text-center{text-align:center}.co_scroll-area{overflow:hidden}.co_scroll-area-body{transition:transform .2s ease}@media screen and (min-width:767px){.only-mobile{display:none}}.co_middel-box{display:flex;min-height:calc(100% - 300px);align-items:center;justify-content:center}.co_navbar{display:flex;align-items:center;justify-content:center;padding:.5rem 1rem}.co_navbar-dark{color:#fff}.co_navbar-primary{background-color:#f40009}.co_navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.co_navbar-brand>img{max-height:1.75rem;margin-top:-10px}.omise-area{background-color:#fff}.credit-box{width:465px;margin:30px auto}.credit-box-body{border:1px solid #d8d8d8;padding:1.5rem;font-size:19px;color:#454545}.credit-box .card-list{margin-bottom:20px}.credit-box .card-list img{height:20px}.credit-box-body .success-box{height:300px;display:flex;align-items:center;justify-content:center}.credit-box h2{font-size:40px}.credit-box sup{font-size:19px;font-weight:400}#card-type{position:absolute;right:0;top:15px;height:20px;width:34px;background-position:top center;background-size:cover;background-color:transparent;display:none}#card-type.is-visa{display:block;background-image:url(../image/icon/svg/ic_visa.svg)}#card-type.is-amex{display:block;background-image:url(../image/icon/svg/ic_american_express.svg)}#card-type.is-mastercard{display:block;background-image:url(../image/icon/svg/ic_master_card.svg)}#card-type.is-jcb{display:block;background-image:url(../image/icon/svg/ic_jcb.svg)}#card-type.is-union{display:block;background-image:url(../image/icon/svg/ic_union_pay.svg)}#card-type.is-itmx{display:block;background-image:url(../image/icon/svg/ic_itmx.svg)}.credit-box .co_form-group.co_form-group-inline .co_form-control{width:calc((100% / 3) - 15px)}.credit-box .co_btn{margin-top:30px;margin-bottom:20px}@media screen and (max-width:1079px){.credit-box{width:100%}.credit-box-body{border:none;padding:1rem}}@media screen and (max-width:767px){.credit-box-body button.co_btn{min-width:100%;padding:10px 15px}}.sk-spinner-three-bounce.sk-spinner{margin:0 auto;width:70px;text-align:center}.sk-spinner-three-bounce div{width:18px;height:18px;background-color:#f40009;border-radius:100%;display:inline-block;-webkit-animation:sk-threeBounceDelay 1.4s infinite ease-in-out;animation:sk-threeBounceDelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.sk-spinner-three-bounce .sk-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.sk-spinner-three-bounce .sk-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-threeBounceDelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-threeBounceDelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.container-tag{max-width:1000px;margin:0 auto}.no-tag,.no-tag-favorite{text-align:center;margin-top:20px;display:none}.no-tag-favorite{margin-top:75px}.no-tag-favrote.on,.no-tag.on{display:block}.no-tag-favorite-item-small_description-block .no-tag-favorite-des-text-gray{font-weight:bolder}@media screen and (max-width:767px){.no-tag-favorite-item-small .no-tag-favorite-item-small_icon-favorite-item{position:relative;width:289.8px;height:38.5px;background-color:#e6e6e6;border:solid .6px #9c9c9c;margin:0 auto;display:flex;justify-content:center;align-items:center}.no-tag-favorite-item-large{display:none}.no-tag-favorite-item-small_description-block{margin-top:40px;color:#9b9b9b}}@media screen and (min-width:768px){.no-tag-favorite-item-small{display:none}.no-tag-favorite-item-large{border:solid 1px #d8d8d8;padding:20px}.no-tag-favorite-item-large .no-tag-favorite-block{width:104.9px;height:35.6px;border-radius:21.3px;border:solid 1px #999;line-height:35.6px;margin:0 auto;color:#999}.no-tag-favorite-item-small_description-block{color:#9b9b9b;margin-top:20px}}.no-tag-favorite-item-small .prev-arrow{font-size:30px;color:#888;position:absolute;left:8px;top:1px;font-weight:300}.no-tag-favorite-item-small .no-tag-favorite-block{width:79.5px;height:79.5px;background-color:#fff;border:solid 1.1px #979797;padding:20px;border-radius:40px;position:absolute;right:-5px}.no-tag-favorite-block i{color:#f40009;vertical-align:middle;margin:2px}@media screen and (min-width:768px){.container-tag .ibox-heading{display:flex;width:100%;justify-content:center}.container-tag .ibox-age,.container-tag .ibox-gender{width:49%}.container-tag .ibox-age{margin-right:1%}.container-tag .ibox-gender{margin-left:1%}.container-tag .ibox-heading h3{margin-bottom:10px}.container-tag .item-tag{display:flex;justify-content:center}.container-tag .item-tag-block{flex-grow:1;flex-shrink:1;font-size:19px;text-align:center;color:#000;padding:15px 0;border:solid 1px #d8d8d8;cursor:pointer;width:33.33%}.container-tag .item-tag-block.active{color:#f40009;border-color:#f40009}}@media screen and (max-width:767px){.container-tag .ibox-heading h3{display:none}.list-tag .ibox .ibox-heading{padding:0}.list-tag .table>tbody>tr:first-child>td{border-top:none}.container-tag .item-tag{display:flex;justify-content:center}.container-tag .item-tag-block{flex-grow:1;flex-shrink:1;font-size:19px;text-align:center;color:#000;padding:15px 0;border-bottom:solid 1px #d8d8d8;cursor:pointer;width:33.33%;display:flex;justify-items:center;justify-content:center}.container-tag .item-tag-block.active{color:#f40009}}.container-tag .item-tag-block *{pointer-events:none}.container-tag .item-tag-block i{display:none;margin-right:10px}.container-tag .item-tag-block.active i{display:inline-block}.table.table-tag>tbody>tr>td>a{color:#4a4a4a;text-align:left;display:block;width:100%;height:100%;padding:1.2rem;font-weight:700;align-items:center;position:relative}.table.table-tag>tbody>tr>td>a span i,.table.table-tag>tbody>tr>td>a text{vertical-align:middle}.table.table-tag>tbody>tr>td>a span{color:#f40009;display:none}.table.table-tag.favorite>tbody>tr>td>a>span{display:inline-block}.table.table-tag>tbody>tr>td>a>span{padding:15px}.table.table-tag>tbody>tr>td:hover{background-color:#e8e8e8}.table.table-tag>tbody>tr>td>a>text:last-child{position:absolute;color:#f40009;vertical-align:middle;right:10px}.tag-cover{margin-bottom:30px;border-bottom:1px solid #d8d8d8}.tag-cover-desc{padding:40px 0;text-align:center}.tag-title{font-size:47px;color:#4a4a4a}.tag-subtitle{margin-top:10px;font-size:24px;color:#999}ul.tag-subtitle li{display:inline-block}.tag-btn{display:inline-block;font-size:1rem;border-radius:25px;background-color:#fff;padding:7px 20px;color:#4a4a4a;border:1px solid #d8d8d8;margin-top:10px}.popover{position:relative}.popover .popover-content{position:absolute;left:50%;transform:translateX(-50%);width:140px;font-size:17px}.popover.popover-up .popover-content{top:0;margin-top:-50%}.popover.popover-down .popover-content{top:100%;margin-top:10px}.arrow-box{position:relative;background:#fff;border:1px solid #f40009;padding:7px;border-radius:5px;color:#000;text-align:center}.arrow-box.arrow-box-down:after,.arrow-box.arrow-box-up:after,.arrow_box.arrow-box-down:before,.arrow_box.arrow-box-up:before{left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow-box.arrow-box-down:after,.arrow-box.arrow-box-up:after{border-color:rgba(255,255,255,0);border-width:5px;margin-left:-5px}.arrow-box.arrow-box-down:before,.arrow-box.arrow-box-up:before{border-color:rgba(249,0,4,0);border-width:6px;margin-left:-6px}.arrow-box.arrow-box-up:after,.arrow-box.arrow-box-up:before{bottom:0;margin-bottom:-12px}.arrow-box.arrow-box-up:before{border-top-color:#f40009}.arrow-box.arrow-box-up:after{border-top-color:#fff}.arrow-box.arrow-box-down:after,.arrow-box.arrow-box-down:before{bottom:100%}.arrow-box.arrow-box-down:before{border-bottom-color:#f40009}.arrow-box.arrow-box-down:after{border-bottom-color:#fff}.arrow-box.arrow-box-primary:after{border-bottom-color:#f40009!important}.tag-btn span{font-size:.8rem;color:#f40009;vertical-align:top;font-weight:700}@media screen and (min-width:1080px){.tag-content .co_container{max-width:1020px}}@media screen and (min-width:768px) and (max-width:1079px){.tag-content .co_container{max-width:740px}}@media screen and (max-width:767px){.tag-content .co_container{max-width:100%}.tag-title{font-size:24px}.tag-subtitle{font-size:17px}}.barcode-box{border-radius:15px;background-color:#fff;text-align:center;width:auto;display:inline-block;height:280px;padding:20px 15px;position:absolute;left:100%;top:0;margin-left:20px}.barcode-box img.is-barcode{width:150px}.barcode-box img.is-logo-square{width:22px;margin:5px 0 10px}.barcode-box h3{font-size:27px;font-weight:700;color:#f40009}.barcode-box p{font-size:12px;font-weight:400;color:#999;line-height:1.2}@media screen and (max-width:1079px){.barcode-box{display:none}}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ececec}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.panel-home{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px}.panel-default{border-color:#ddd}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-default>.panel-heading{color:#4a4a4a;background-color:#ececec;border-color:#ececec}.panel-body{padding:15px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.icon_flag_history{display:inline-block;background-image:url(../image/icon/svg/ic_history_chapter_mark.svg);width:19px;height:22px;vertical-align:middle}.icon_first_chapter{display:inline-block;background:url(../image/icon/svg/ic_read_first_large.svg) center no-repeat;vertical-align:middle;width:14px;position:relative;height:22px;left:-5px}.icon_mark_history--chapters{display:none;background:url(../image/icon/svg/ic_bookmark_history.svg) center no-repeat;vertical-align:middle;width:19px;height:22px;position:absolute;right:10%;top:-2px}.btn-show-more{border-radius:24px;border:solid .5px #4a4a4a;background-color:#fff;margin-top:10px;margin-bottom:20px;display:none}.btn-horizontal-center{width:170px;height:40px;font-size:18px;position:relative;margin-left:auto;margin-right:auto;text-align:center;display:block}.hit-titles-genre-content,.new-titles-genre-content{margin-top:20px}.hit-titles-header *,.new-titles-header *{text-align:center;vertical-align:text-top;display:inline}.hit-titles-header>img,.new-titles-header>img{width:40px;height:20px}.hit-titles-header>span,.new-titles-header>span{width:49px;height:23px;font-size:18px;font-weight:800;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#4a4a4a}@media screen and (max-width:767px){.new-titles-genre-content.collapse article:nth-child(-n+3){display:block}.new-titles-genre-content.collapse article{display:none}.tab-pane.focus .btn-show-more.show-mobile{display:block}.btn-show-more{width:129px;height:32px;font-size:14px}.hit-titles-header>img,.new-titles-header>img{width:30px;height:15px}.hit-titles-header>span,.new-titles-header>span{width:40px;height:18px;font-size:14px}.hit-titles-genre-content .gridlst,.new-titles-genre-content .gridlst{margin-top:0}}@media screen and (min-width:768px) and (max-width:1079px){.new-titles-genre-content.collapse article:nth-child(-n+4){display:block}.new-titles-genre-content.collapse article{display:none}.tab-pane.focus .btn-show-more.show-tablet{display:block}.tab-pane.focus .btn-show-more.show-mobile{display:none}.hit-titles-header *,.new-titles-header *{margin-bottom:10px}}@media screen and (min-width:1080px){.new-titles-genre-content.collapse article:nth-child(-n+5){display:block}.new-titles-genre-content.collapse article{display:none}.tab-pane.focus .btn-show-more.show-desktop{display:block}.tab-pane.focus .btn-show-more.show-mobile,.tab-pane.focus .btn-show-more.show-tablet{display:none}}.expire_date{font-size:19px;font-weight:500;font-style:normal;color:#999}.out_of_contract_note{width:113px;height:25.8px;font-size:18px;font-weight:300;line-height:1.4;letter-spacing:.8px;text-align:center;color:#fff;background-color:#4a4a4a}.lypop3 .txt.ooc_alert{margin-top:4px;margin-bottom:12px;font-weight:500}.ft.disabled>*,.repl_lst .ft.disabled .btn_like span i{color:#d8d8d8!important;pointer-events:none}.d-none{display:none!important}.ui-card .ui-card__body .btn-reload{display:flex;align-items:center;margin:10px auto 0}.ui-card .ui-card__body .btn-reload>span{margin-right:5px}.ui-card__horizontal .cover-thumb03{position:relative}.ui-card__horizontal .icon__inner{position:absolute;left:4px;top:4px}@media screen and (max-width:480px){.ui-card__horizontal .icon__inner>.img_reward_coin{width:31px}.ui-card__horizontal .icon__inner>.img_hot_hit{width:26px}}