html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.2;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Helvetica Neue,Helvetica,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}a:active,:focus{outline:0;border:none;-moz-outline-style:none}img{width:100%;margin:0;padding:0}html{font-size:62.5%}body,html{margin:0;background:#f6f6f6;overflow-x:hidden}p,a{line-height:1.4em}a{display:block}@media (min-width: 768px){a:hover{opacity:0.7;transition-duration:0.3s}}li{list-style:none;list-style-type:none}section{background:#fff;border-top:solid 1px #E6E6E6;border-bottom:solid 1px #E6E6E6;margin-bottom:8px;padding:16px;position:relative}@media (min-width: 768px){section{border:solid 1px #E6E6E6;padding:24px}}section.pr_00 .btn-more{width:calc(100% - 36px)}section.bg_clear{background:none;border:none;padding:0 16px}@media (min-width: 768px){section.bg_clear{padding:0}}section>h1{color:#444;font-size:1.8em;font-weight:bold}section>h1+h2,section>h1+p{color:#999;font-size:1.2em;font-weight:normal;margin:8px 0 16px 0}section>h2{color:#444;font-size:1.8em;font-weight:bold}section>h2+p{color:#999;font-size:1.2em;margin:8px 0 16px 0}section>h3{color:#444;font-size:1.4em;font-weight:bold}form,input,button{cursor:pointer}@media (min-width: 768px){.sidebar section{padding:16px}}.btn-delete-history{position:absolute;right:16px;top:16px;background:#DDD;border-radius:50%;color:#fff;font-size:1.4em;width:24px;height:24px;line-height:24px;text-align:center}.btn-more{border-top:1px solid #ddd;color:#5AA6C7;position:relative;display:inline-block;font-size:1.4em;margin-top:8px;padding:16px 20px 0 0;text-align:right;width:calc(100% - 20px)}.btn-more::before{content:"";position:absolute;margin:auto;right:0;vertical-align:middle;box-sizing:border-box;width:16px;height:16px;background:#A1D9E4;-webkit-border-radius:50%;border-radius:50%}.btn-more::after{content:"";position:absolute;vertical-align:middle;margin:auto;top:12px;bottom:0;right:7px;width:4px;height:4px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn-more-wrap{display:block;background:#fff6de;overflow:hidden;position:relative}.btn-more-wrap>span{display:block;position:absolute;right:0;top:0;width:50%;height:100%;background:#ffe9ee;z-index:0}.btn-wide{display:block;text-align:center;border:1px solid #ddd;background:#fff;color:#444;font-weight:bold;text-decoration:none;margin:16px 10px 0 10px;padding:10px;border-radius:4px}.rankingListBtn{display:block;width:100%;height:90px;background:url(images/ranking_list_btn.png?ver2) no-repeat center;background-size:contain;margin-bottom:10px;z-index:999;position:relative}.btn-read{background:#56D16E;border:1px solid rgba(0,0,0,0.1);border-radius:4px;box-sizing:border-box;color:#fff;display:block;font-size:1.2em;font-weight:bold;padding:8px 24px;text-align:center}.share-wrap{width:100%;margin-top:24px;display:flex;flex-flow:nowrap row;justify-items:center;justify-content:space-around}.share-wrap a{width:48px;height:48px;border-radius:50%;color:#fff;position:relative;text-align:center}.share-wrap a::before{font-family:"Font Awesome 5 Brands";font-size:2.4em;font-weight:400;width:24px;height:24px;line-height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.share-wrap .btn-sns-fb{background:#3C5A99}.share-wrap .btn-sns-fb::before{content:"\f39e"}.share-wrap .btn-sns-tw{background:#1DA1F2}.share-wrap .btn-sns-tw::before{content:"\f099"}.share-wrap .btn-sns-line{background:#fff;box-sizing:border-box;border:solid 10px #00B900;font-size:1.8em;overflow:hidden}.share-wrap .btn-sns-line::before{color:#00B900;content:"\f3c0";left:27%}.list-menu{width:100%;max-width:1100px;display:block;margin:0 auto;box-sizing:border-box;display:flex;flex-flow:nowrap row;justify-items:center;justify-content:center}@media (min-width: 768px){.list-menu{border-left:1px solid #ddd}}.list-menu li{position:relative;display:block;background:#fff;width:100%;border-right:1px solid #ddd}.list-menu li:nth-child(1){border-bottom:solid 4px #E371BD}.list-menu li:nth-child(2){border-bottom:solid 4px #FD9D7E}.list-menu li:nth-child(3){border-bottom:solid 4px #C06CF0}@media (max-width: 420px){.list-menu li:nth-child(3){border-right:none}}.list-menu li a{font-size:4vw;padding:1.2em 0;width:100%;color:#444;font-weight:bold;display:flex;flex-flow:nowrap row;justify-items:center;justify-content:center}@media (min-width: 768px){.list-menu li a{font-size:1.6em}}.wrap-list-carousel{display:flex;margin:0 auto;max-width:1100px;width:100%}[class^="list-comic-"] .cover{border:1px solid rgba(0,0,0,0.1);width:100%;height:38vw;margin-bottom:8px;overflow:hidden;box-sizing:border-box}@media (min-width: 768px){[class^="list-comic-"] .cover{width:135px;height:192px}}[class^="list-comic-"] .cover img{width:100%;height:auto;object-fit:cover;object-position:center 0%;z-index:0}[class^="list-comic-"] .cover .category{background:rgba(255,139,157,0.9);color:#fff;display:block;font-weight:bold;font-size:1.0em;padding:1px 0;position:absolute;bottom:0;width:100%;text-align:center;z-index:1000}@media (min-width: 768px){[class^="list-comic-"] .cover .category{font-size:1.1em;padding:2px 0}}[class^="list-comic-"] .title{color:#444;font-size:1.2em;display:block;margin-bottom:8px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}[class^="list-comic-"] .title+.date{color:#999;display:block;font-size:1.0em;margin:0;padding:0;margin-bottom:4px;margin-top:-6px}.list-comic-carousel01{display:flex;flex-flow:nowrap row;justify-items:center;justify-content:flex-start;align-items:stretch;overflow-x:scroll;-webkit-overflow-scrolling:touch}.list-comic-carousel01::-webkit-scrollbar{display:none;-webkit-appearance:none}.list-comic-carousel01 li{width:27vw;flex:0 0 27vw;text-align:center;margin-right:12px;position:relative}@media (min-width: 768px){.list-comic-carousel01 li{width:135px;flex:0 0 135px}}.list-comic-carousel01 li .rank{position:absolute;background:#A1D9E4;border-radius:0 0 4px 0;font-size:1.2em;width:24px;height:24px;line-height:24px;color:#fff;font-weight:bold;top:0px;left:0px;z-index:999;display:flex;flex-flow:nowrap row;justify-items:center;justify-content:center}.list-comic-carousel01 li .category{width:auto;padding:2px 0;display:block;border:1px solid #FF8B9D;border-radius:2px;color:#FF8B9D;font-size:1.0em;font-weight:bold}.list-comic-carousel02{display:flex;flex-flow:nowrap row;justify-items:center;justify-content:flex-start}.list-comic-carousel02 li{width:calc(100vw / 5);text-align:center;margin-right:8px}@media (min-width: 768px){.list-comic-carousel02 li{width:18%;margin-right:2%}}.list-comic-carousel02 li .cover{display:block;height:calc(100vw / 5 - 8px);border-radius:8px;margin-bottom:4px}@media (min-width: 768px){.list-comic-carousel02 li .cover{height:150px}}.list-comic-carousel02 li .cover img{width:100%;height:auto;object-fit:cover;object-position:center 0%}.list-comic-carousel02 li .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;font-size:1.2em;color:#444}.list-comic-carousel02 li:nth-child(5n){margin-right:0}.list-comic-grid{display:flex;flex-flow:wrap row;justify-items:center;justify-content:flex-start}.list-comic-grid li{width:calc(100% / 3.3);display:block;margin:0 calc((100% - (100% / 3.3 * 3)) / 2) 8px 0;box-sizing:border-box}@media (max-width: 420px){.list-comic-grid li:nth-child(3n){margin-right:0}.list-comic-grid li:nth-child(10){display:none}}@media (min-width: 768px){.list-comic-grid li{width:calc(100% / 5.3);margin-right:calc((100% - (100% / 5.3 * 5)) / 4)}.list-comic-grid li:nth-child(5n){margin-right:0}.list-comic-grid li:nth-child(10){display:block}}.list-comic-grid li a{width:100%;display:block;text-decoration:none}.list-comic-grid li a .cover{display:block;margin-bottom:4px}.list-comic-row{width:100%}.list-comic-row>li{border-bottom:1px solid #ddd;padding:16px 0;position:relative;display:flex;flex-flow:nowrap row;justify-items:center;justify-content:flex-start}.list-comic-row>li:first-child{padding-top:8px}.list-comic-row>li div.left{width:25%;margin-right:16px}@media (min-width: 768px){.list-comic-row>li div.left{width:142px;height:200px}}@media (max-width: 420px){.list-comic-row>li div.left .cover{height:32vw}}.list-comic-row>li div.right{width:70%}@media (min-width: 768px){.list-comic-row>li div.right{width:calc(100% - 160px)}}.list-comic-row>li .category{background:#FF8B9D;border-radius:4px;color:#fff;display:inline-block;font-size:1.0em;font-weight:bold;padding:2px 8px;margin-bottom:8px}.list-comic-row>li .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;font-size:1.6em;font-weight:bold;color:#444}.list-comic-row>li ul{display:flex;flex-flow:nowrap row;justify-items:center;justify-content:flex-start;margin-bottom:8px}.list-comic-row>li ul li{color:#444;font-size:1.2em;display:inline-flex;line-height:1.2em}.list-comic-row>li ul li::after{content:"/";font-size:1.2em;color:#999;margin:0 4px}.list-comic-row>li ul li:last-child::after{display:none}.list-comic-row>li ul li a{color:#5AA6C7;line-height:1.2em}.list-comic-row>li .ellipsis-box{color:#999;font-size:1.2em;display:block;height:32px;margin-bottom:8px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (min-width: 768px){.list-comic-row>li .ellipsis-box{height:50px}}.list-comic-row>li .btn-read{display:inline-block;float:right}.list-index{padding:16px 0}.list-index li{border-bottom:1px solid #ddd;padding:16px}.list-index li a{color:#5AA6C7;font-size:1.4em}.list-tabs{display:flex;flex-flow:wrap row;justify-items:center;justify-content:flex-start;text-align:center;width:calc(100% + 32px);margin-left:-16px}@media (min-width: 768px){.list-tabs{width:100%;margin-left:0;border-left:1px solid #ddd;border-right:1px solid #ddd}}.list-tabs li{border-top:1px solid #ddd;border-right:1px solid #ddd;box-sizing:border-box;position:relative;width:calc(100% / 4)}.list-tabs li:nth-child(n+5){border-bottom:1px solid #ddd}.list-tabs li:nth-child(4),.list-tabs li:nth-child(8){border-right:none}.list-tabs li a{color:#444;font-size:3.5vw;font-weight:600;padding:16px 0;box-sizing:border-box;width:100%;height:100%}@media (min-width: 768px){.list-tabs li a{font-size:1.6em}}.list-tabs li a.active{background:#FF8B9D;color:#fff}.list-tags{display:inline-block}.list-tags li{display:inline-block}.list-tags li a{border:1px solid #FF8B9D;border-radius:4px;color:#FF8B9D;font-size:1.2em;margin:0 8px 8px 0;padding:4px 8px;text-decoration:none}.list-words{display:inline-block}.list-words li{display:inline-block}.list-words li a{border:1px solid #ddd;border-radius:4px;color:#444;font-size:1.2em;margin:0 8px 8px 0;padding:4px 8px;text-decoration:none}img.errorImg{max-width:450px;display:block;margin:20px auto}.ad{background:#f6f6f6;color:#bbb;text-align:center;vertical-align:middle;margin:0 auto}.ad.install{margin:10px}.ad.pcBigBanner{padding:10px 0}.ad.skyscraper{width:160px;height:100%;position:fixed;top:0;left:0;z-index:97}.ad.skyscraper.right{left:auto;right:0}.ad.skyscraper .fluct_ad_container{position:absolute;top:50%;left:0;transform:translate(0, -50%)}.banner{width:100%;height:50px;position:fixed;bottom:0;left:0;line-height:50px;z-index:9888}.rectangle{width:calc(100% - 20px);background:#f6f6f6;padding:10px}.sidebar .rectangle{margin:0;padding:0;width:300px}.testItem{background:#999;text-align:center;line-height:100px;font-size:15px;color:#fff;font-weight:bold;height:100px}.testItem.rectangle{width:90%;margin:10px 5%;height:300px;line-height:300px}.testItem.banner{width:100%;height:50px;line-height:50px}.testItem.video{height:180px;line-height:180px}.interstitial,.lastInterstitial{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:9999;display:none}.interstitial .closeInste,.lastInterstitial .closeInste{display:block;position:fixed;top:20px;right:20px;background:url(images/close_btn.png) no-repeat center;background-size:contain;width:25px;height:25px}.interstitial .insteWrap,.lastInterstitial .lastInsteWrap{width:auto;height:auto;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:#999}.bookmark{position:fixed;bottom:65px;left:50%;z-index:9990;background:#ffe5e9;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,0.4);max-width:300px;transform:translate(-50%, 0);width:300px;display:none}.bookmark a{display:flex;flex-direction:row}.bookmark:after{content:'';position:absolute;bottom:0;left:50%;width:0;height:0;border:15px solid transparent;border-top-color:#ffe5e9;border-bottom:0;margin-left:-15px;margin-bottom:-15px;z-index:999}.bookmark .close{position:absolute;top:10px;right:10px;width:13px;height:13px;background:url(images/close_btn.png) no-repeat center;background-size:contain}.bookmark img{width:60px;height:60px;border-radius:10px;margin:10px}.bookmark .text{margin:10px 25px 10px 5px;display:inline-block;font-size:13px;line-height:1.5;color:#444}.bookmark .text strong{font-weight:bold}img.bookmarkImg{width:auto;display:block;max-width:300px;margin:10px auto}.applist{padding:0 10px}.applist li{display:block;margin-bottom:10px;border:1px solid #ddd;background:#fff}.applist li:last-child{margin-bottom:0}.applist li .iconWrap{width:60px;height:60px;margin:10px;border-radius:25%;border:1px solid #ddd;padding:0;overflow:hidden;display:inline-block;vertical-align:top}.applist li .iconWrap img{width:100%}.applist li .text h5{font-size:14px;font-weight:bold;color:#333}.applist li .text{max-width:70%;padding:10px 0 0 0;font-size:14px;line-height:1.5;display:inline-block;vertical-align:top;font-weight:bold;color:#ff8b9d}.applist .btns{width:100%;padding:5px 0 0 0;display:flex;flex-direction:row}.applist .btns span{max-width:100px;display:block;margin-right:10px}.applist .btns img{width:100%}.applist .btns .none{opacity:0.2}.appDL{display:block;text-align:center;margin:10px}.appDL img{width:auto;margin:0 auto}.breadcrumbWrap{background:#fff;border-bottom:1px solid #ddd}.breadcrumb{max-width:1100px;margin:0 auto;padding:0 16px}.breadcrumb li{display:table-cell;color:#444}.breadcrumb li a{font-size:1.1em;color:#5AA6C7;line-height:1.2em;padding:8px 0;display:inline-block}.breadcrumb li a::after{display:inline-block;content:" > ";font-size:1.0em;line-height:1.2em;color:#CCC;margin-left:10px;margin-right:8px}.breadcrumb li span{white-space:nowrap}.wrap{width:100vw;max-width:1100px}.wrap-top{width:100%;background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;box-sizing:border-box}.search-box{background:#fff;box-sizing:border-box;display:flex;flex-flow:nowrap row;justify-content:space-around;justify-items:center;align-items:stretch;padding:8px;max-width:1100px;margin:0 auto}@media (min-width: 768px){.search-box{border-left:1px solid #ddd;border-right:1px solid #ddd}}section .search-box{border:none}.search-box input{width:78%;background:#fafafa;border:solid 1px rgba(0,0,0,0.1);border-radius:8px;color:#444;font-size:1.6em;padding:0 8px;margin-right:2%}.search-box input:placeholder-shown,.search-box input::-webkit-input-placeholder{color:#CCC}.search-box button{width:20%;height:48px;background:#FF8B9D;border:solid 1px rgba(0,0,0,0.1);border-radius:8px;color:#fff;font-size:1.6em;font-weight:bold;display:flex;justify-content:center;align-items:center}.firstInfo p{padding:20px;color:#555;font-size:13px;line-height:1.5}.firstInfo{padding-bottom:30px;background:#fff}.firstInfo h2{margin-top:30px;border-top:1px solid #ddd}.infoTable{margin:10px;font-size:13px;color:#333}.infoTable th{padding:5px 10px;text-align:right;border-right:1px solid #ddd;font-weight:bold;vertical-align:middle}.infoTable td{padding:0 10px;vertical-align:middle}.infoTable img{width:auto}.noMobile{display:none}.noResult{background:#f6f6f6;color:#444;font-size:1.4em;text-align:center;width:100%;border-radius:8px;padding:32px 0}.beta{margin:10px 0 0 0;padding:10px;background:#f6f6f6;font-size:12px;color:#999;text-align:center;line-height:1.5}.beta strong{font-weight:bold}.cover{background:url(images/noimage.png) no-repeat;background-position:center center;background-size:contain;box-sizing:border-box;position:relative}.artist{color:#999;font-size:1.2em}.service-page h1{color:#444;font-size:1.8em;margin-bottom:8px}.service-page h2{color:#444;font-size:1.6em;margin-bottom:8px}.service-page p{color:#444;font-size:1.3em;line-height:1.6em;margin-bottom:24px}.pagenation{background:#fff;border-bottom:1px solid #ddd;box-sizing:border-box;margin-bottom:8px;width:100%;max-width:1100px;display:flex;flex-flow:nowrap row;justify-items:center;justify-content:center}@media (min-width: 768px){.pagenation{border-right:1px solid #ddd;border-left:1px solid #ddd}}.pagenation li{border-right:1px solid #ddd;box-sizing:border-box;display:block;padding:8px 16px;width:calc(100% / 3);text-align:center}.pagenation li:first-child{text-align:left}.pagenation li:first-child span{margin-right:8px}.pagenation li:nth-child(2) div{background:#EEE;border:1px solid #ddd;border-radius:4px;color:#444;overflow:hidden;position:relative;text-align:center}.pagenation li:nth-child(2) div::after{content:"\f0dd";font-family:"Font Awesome 5 Free";font-size:1.6em;font-weight:900;position:absolute;top:8px;right:12px}@media (min-width: 768px){.pagenation li:nth-child(2) div::after{top:5px}}.pagenation li:last-child{border-right:none;text-align:right}.pagenation li:last-child span{margin-left:8px}.pagenation a{color:#5AA6C7;font-size:14px;padding:8px 0}.pagenation p{color:#CCC;font-size:14px;padding:8px 0}.pagenation select{cursor:pointer;color:#444;font-size:1.4em;width:100%;padding:8px 16px;text-indent:0.01px;text-overflow:ellipsis;border:none;outline:none;background:transparent;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none}.pagenation select::-ms-expand{display:none}.select-wrap{background:#EEE;border:1px solid #ddd;border-radius:4px;color:#444;margin-bottom:16px;overflow:hidden;position:relative;text-align:center}.select-wrap::after{content:"\f0dd";font-family:"Font Awesome 5 Free";font-size:1.6em;font-weight:900;position:absolute;top:8px;right:12px}@media (min-width: 768px){.select-wrap::after{top:5px}}.select-wrap .pulldown-menu{cursor:pointer;color:#444;font-size:1.4em;width:100%;padding:8px 16px;text-indent:0.01px;text-overflow:ellipsis;border:none;outline:none;background:transparent;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none}.select-wrap .pulldown-menu::-ms-expand{display:none}.category-list ul{width:100%;display:flex;flex-flow:wrap row;justify-items:center;justify-content:flex-start}@media (min-width: 768px){.category-list ul{display:flex;flex-flow:nowrap row;justify-items:center;justify-content:space-between}}.category-list ul li{background:url(images/sprite-categories.png) no-repeat top center;-webkit-background:url(images/sprite-categories.webp) no-repeat top center;box-sizing:border-box;overflow:hidden;position:relative;margin-right:2px}@media (min-width: 768px){.category-list ul li{margin-right:8px}}.category-list ul li a{display:block;padding:0;text-align:center;width:100%}.category-list ul li a::after{content:"";background:linear-gradient(to top, rgba(0,0,0,0.7) 5%, transparent 90%);display:block;width:100%;height:100%;position:absolute;top:0;left:0}.category-list ul li a p{display:flex;flex-flow:nowrap row;justify-items:center;justify-content:center;align-items:center;color:#fff;font-size:4vw;font-weight:600;text-shadow:0 2px 2px rgba(0,0,0,0.3);width:100%;z-index:100;position:absolute;bottom:4px}@media (min-width: 768px){.category-list ul li a p{font-size:1.6em}}.category-list ul li:nth-child(-n+3){background-size:120vw auto;margin-bottom:2px;width:calc((100% / 3) - 2px);height:30vw}@media (min-width: 768px){.category-list ul li:nth-child(-n+3){background-size:400px auto;width:100px;height:100px}}.category-list ul li:nth-child(-n+3)::after{content:"R18";background:#FF8B9D;border-radius:0 0 0 4px;box-shadow:0 2px 2px rgba(0,0,0,0.3);color:#fff;font-size:3.5vw;font-weight:600;line-height:1.0em;padding:4px;position:absolute;top:0;right:0;z-index:100}@media (min-width: 768px){.category-list ul li:nth-child(-n+3)::after{font-size:0.4em}}.category-list ul li:nth-child(n+4){background-size:90vw auto;width:calc((100% / 4) - 2px);height:22vw}@media (min-width: 768px){.category-list ul li:nth-child(n+4){background-size:400px auto;width:100px;height:100px}}.category-list ul li:first-child{background-position:0 0}.category-list ul li:nth-child(2){background-position:-30vw 0}@media (min-width: 768px){.category-list ul li:nth-child(2){background-position:-100px 0}}.category-list ul li:nth-child(3){background-position:-60vw 0}@media (min-width: 768px){.category-list ul li:nth-child(3){background-position:-200px 0}}.category-list ul li:nth-child(4){background-position:0 -23vw}@media (min-width: 768px){.category-list ul li:nth-child(4){background-position:0 -100px}}.category-list ul li:nth-child(5){background-position:-22.5vw -23vw}@media (min-width: 768px){.category-list ul li:nth-child(5){background-position:-100px -100px}}.category-list ul li:nth-child(6){background-position:-45vw -23vw}@media (min-width: 768px){.category-list ul li:nth-child(6){background-position:-200px -100px}}.category-list ul li:last-child{background-position:-67.5vw -23vw}@media (min-width: 768px){.category-list ul li:last-child{background-position:-300px -100px;margin-right:0}}.bnr-himitsu{background:#A1D9E4;width:100%;height:50px;padding:6px 0;box-sizing:border-box}.bnr-himitsu img{display:block;width:auto;height:40px;margin:0 auto}@media (min-width: 768px){.bnr-himitsu{height:80px;margin-bottom:16px;padding:12px;border:1px solid rgba(0,0,0,0.1)}.bnr-himitsu img{height:56px}}section li:last-child{border-bottom:none}.manga-ttl{margin-bottom:16px}.manga-ttl .category{background:#FF8B9D;border-radius:4px;color:#fff;display:inline-block;font-size:1.2em;font-weight:bold;padding:4px 8px;margin:0 8px 8px 0}.manga-ttl h1{color:#444;font-size:1.8em;font-weight:bold;line-height:1.2em}.manga-info{display:flex;flex-flow:nowrap row;justify-items:center;justify-content:space-between;margin-bottom:16px;margin-top:none}.manga-info .cover{width:32%;min-width:104px;border:1px solid rgba(0,0,0,0.1);box-sizing:border-box;margin-right:16px}@media (min-width: 768px){.manga-info .cover{width:180px}}.manga-info dd{width:calc(100% - 32%);position:relative}@media (min-width: 768px){.manga-info dd{width:calc(100% - 180px)}}.manga-info dd ul{margin-bottom:16px}.manga-info dd ul li{font-size:1.4em;line-height:2em}.manga-info dd ul li span::before{content:"：";width:1.4em}.manga-info dd ul li span::after{content:" / ";display:inline}.manga-info dd ul li span:last-child:after{content:none}.manga-info dd ul li span a{display:inline;color:#5AA6C7}.manga-info dd ul li:last-child{color:#999;font-size:1.4em}.manga-info dd .btn-read{font-size:1.4em;padding:12px;position:absolute;bottom:0;right:0;width:100%}@media (min-width: 768px){.manga-info dd .btn-read{font-size:1.8em}}@media (min-width: 768px){.manga-info .manga-desc{position:absolute;bottom:0}.manga-info .manga-desc dd{width:100%}}.manga-desc{width:100%}.manga-desc h2{color:#444;font-size:1.4em;font-weight:600;margin-bottom:8px}.manga-desc .text_wrapper{position:relative;margin-bottom:0}.manga-desc .text_wrapper p{display:block;font-size:1.2em;color:#999;letter-spacing:0.05em;line-height:1.2em;height:80px;overflow:hidden}.manga-desc .text_wrapper .show_more{color:#5AA6C7;position:absolute;bottom:0px;left:0px;width:100%;height:30px;padding-top:60px;text-align:center;line-height:30px;background:linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 70%);cursor:pointer;transition:bottom 0.2s}.manga-desc .text_wrapper .active{background:none;bottom:-30px}.list-chapter li{display:block;border-bottom:1px solid #ddd}.list-chapter li.future a{line-height:30px;color:#999}.list-chapter li.future .date{display:block;line-height:15px;font-size:1.2em;color:#999;font-weight:normal}.list-chapter li a{display:block;padding:16px;line-height:40px;color:#333;font-weight:bold}.list-chapter li a dl{display:flex;flex-flow:wrap row;justify-items:center;justify-content:flex-start}.list-chapter li a dl dt{width:72px;height:72px;border:1px solid #ddd;border-radius:4px;overflow:hidden}.list-chapter li a dl dd{box-sizing:border-box;padding-left:16px;width:calc(100% - 72px);display:flex;flex-flow:nowrap row;justify-items:center;justify-content:flex-start;align-items:center}.list-chapter li a dl dd .title{width:calc(100% - 90px);font-size:1.4em;padding-right:8px}.list-chapter li a dl dd .btn-read{padding:8px}.info p{font-size:12px;color:#555;padding:10px;line-height:1.5}.manga-detail{color:#444;font-size:1.4em;width:100%;margin-top:16px;display:flex;flex-flow:wrap row;justify-items:center;justify-content:flex-start}.manga-detail dt,.manga-detail dd{border-bottom:1px solid #ddd;box-sizing:border-box;display:block;line-height:1.4em;padding:8px}.manga-detail dt:last-child,.manga-detail dt:nth-last-child(2),.manga-detail dd:last-child,.manga-detail dd:nth-last-child(2){border:none;padding-bottom:0}.manga-detail dt{width:80px}.manga-detail dd{width:calc(100% - 80px)}.manga-detail dd a{color:#5AA6C7;display:inline-block}.footer{border-top:1px solid #ddd;margin-top:32px;padding-top:16px}@media (min-width: 768px){.footer{box-sizing:border-box}}.footer__search{max-width:1100px;margin:0 auto;padding:16px}@media (min-width: 768px){.footer__search{display:flex;flex-flow:wrap row;justify-items:center;justify-content:space-between}}@media (min-width: 768px){.footer__search div{width:calc(100% / 3)}}.footer__search div h2{font-size:1.4em;font-weight:600;color:#444;margin:16px 0}@media (min-width: 768px){.footer__search div h2{margin-top:0}}.footer__search div ul{display:flex;flex-flow:wrap row;justify-items:center;justify-content:space-between}.footer__search div ul li{margin-bottom:8px;width:calc(100% / 2)}.footer__search div ul li a{color:#5AA6C7;font-size:1.4em;line-height:1.8em}@media (min-width: 768px){.footer__search div.grid-02 ul{display:block}}.footer__bottom{background:#EEE;margin-top:40px;padding-bottom:10px}.footer__notice{border-bottom:1px solid #DDD;margin-bottom:24px;padding:48px;text-align:center}.footer__notice img{width:100px;height:auto}.footer__notice p{color:#999;font-size:1.0em;margin-top:24px}.footer__notice p a{display:inline;color:#5AA6C7}.footer__menu{text-align:center}.footer__menu a{display:inline-block;padding:0 10px;color:#999;font-size:1.4em;text-decoration:none;border-right:2px solid #DDD}.footer__menu a a:last-child{border-right:none}.footer .copyright{color:#999;text-align:center;font-size:12px;margin:24px auto 80px auto}@media (min-width: 768px){.footer .copyright{margin-bottom:24px}}.appInstall{display:flex;flex-direction:row;background:#f1f1f1;border-bottom:2px solid #ddd}.appInstall img{display:inline-block;width:60px;height:60px;margin:3px;vertical-align:middle}.appInstall .closeInstall{display:inline-block;width:15px;height:66px;background:url(images/close_btn.png) no-repeat center;background-size:contain;vertical-align:middle;margin-left:10px;margin-right:10px}.appInstall .text{padding:10px;font-size:1.4em;color:#444;line-height:1.6}.appInstall .text strong{font-weight:bold}.appInstall .install{width:50px;text-align:center;height:40px;background:#ff7f92;color:#fff;border-radius:5px;box-shadow:0px 3px 0 #e84e64;margin-top:13px;line-height:40px;font-size:1.4em;font-weight:bold}.wrap .sidebar{display:none}header{height:50px;background:#fff;border-bottom:solid 1px #eee;display:block;overflow:auto}header .logo{width:140px;margin:10px;display:block;float:left;height:30px;background:url("images/logo.png") no-repeat center;background-size:contain;position:relative}header .logo a{display:block;width:100%;height:100%}header .menuBtn{width:40px;float:right;margin:5px 5px 0 5px}header .menuBtn img{width:100%}.headerWrap{max-width:1100px;margin:0 auto}.pointWrap{display:block;clear:both;background:#fff;overflow:hidden;width:96%;padding:0 2%;height:25px}.pointWrap h1{display:inline-block;margin:2px 2px;font-size:10px;line-height:21px;color:#666;max-width:1100px;margin:0 auto}.r18{display:block;position:absolute;left:0;top:0;background:url(images/r18.png) no-repeat center rgba(255,255,255,0.9);z-index:999;width:100%;height:100%;background-size:contain}.r18check{position:fixed;top:0;left:0;background:rgba(0,0,0,0.5);width:100%;height:100%;z-index:9999;overflow:hidden;display:none}.r18check.show{display:block}.r18check .title{padding:0 10px 20px 10px;border-bottom:1px solid #ddd;font-size:20px;color:#fc6c82;display:block;margin-bottom:20px}.r18box{max-width:600px;background:#fff;border-radius:10px;box-shadow:0 0 3px 3px rgba(0,0,0,0.2);padding:20px;margin:0 auto;margin-top:30px}.r18box p{font-size:18px;line-height:1.6;color:#555}.r18box p strong{font-weight:bold}.r18box .btnWrap{padding:20px 0 0 0;border-top:1px solid #ddd;margin-top:20px;display:flex;flex-direction:row;justify-content:space-between}.r18box .btnWrap .r18btn{display:inline-block;width:48%;height:40px;line-height:40px;text-align:center;border:1px solid #999;background:#eee;color:#666;font-weight:bold;border-radius:10px;box-shadow:0 3px 0 #999}.r18box .btnWrap .r18btn.accept{background:#ff7f92;color:#fff;border:1px solid #e84e64;box-shadow:0 3px 0 #e84e64}.topHeading{background:#fff;line-height:25px;margin:0;font-weight:bold;color:#444;text-align:left;vertical-align:middle;position:relative}.topHeading:before{content:" ";display:inline-block;width:22px;height:22px;margin-top:-3px;margin-right:10px;vertical-align:middle;background:url(images/search_icon.png) no-repeat center;background-size:contain}.topHeading.newHead:before{background:url(images/icon_new.png) no-repeat center;background-size:contain}.topHeading.recommended{font-size:3.5vw}.rankTopWrap .topHeading:before,.topHeading.rankHead:before{background:url(images/icon_ranking.png) no-repeat center;background-size:contain}.rankingTitle{height:35px;background:#fff;text-align:center;display:flex;flex-direction:row;justify-content:center}.rankingTitle img{height:23px;margin:6px 0;width:auto}.rankingTitle h3.titleSub{display:none}h3.titleSub{background:#fff;font-size:12px;padding:10px 15px 15px 15px;color:#999}h3.titleSub.center{text-align:center}.ranking{display:block;width:100%;display:flex;flex-direction:row}.ranking ul{width:50%;background:#ffe9ee}.ranking ul:first-child{background:#fff6de}.ranking ul li{text-align:center;position:relative}.ranking ul li .right .category,.ranking ul li .right .desc{display:none}.ranking ul a{display:block;width:86%;text-align:center;padding:10px 7%;text-decoration:none;position:relative}.ranking ul a img{display:inline-block;height:150px;background-color:#eee;width:auto}.ranking ul a h3{color:#666;font-size:11px;font-weight:bold;margin-top:5px}.ranking ul a>span{position:relative;display:inline-block;border:1px solid #ccc}.ranking .rankNo{position:absolute;width:40px;height:40px;display:block;left:-15px;top:-10px;background:url(images/ranking_2.png) center no-repeat;background-size:contain;z-index:9999}.ranking .rankNo.rank1{background:url(images/ranking_1.png) center no-repeat;background-size:contain}.ranking .rankNo.rank1 strong{color:#635006}.ranking .rankNo.rank2 strong{color:#653915}.ranking .rankNo.rank2{background:url(images/ranking_3.png) center no-repeat;background-size:contain}.ranking .rankNo strong{display:block;line-height:38px;width:38px;height:38px;font-size:13px;font-weight:bold;color:#444;text-align:center}.rankingHeadings{display:flex;flex-direction:row;width:100%;background:#ff5f78}.rankingHeadings>div{width:50%;margin:0;padding:0;text-align:center;height:30px;line-height:30px;-webkit-margin-before:0;-webkit-margin-after:0}.rankingHeadings>div:first-child{background:#ffeb9d;color:#9d6309;font-size:14px;font-weight:bold}.rankingHeadings>div:last-child{background:#ffccd7;color:#bf2f64;font-size:14px;font-weight:bold}.newAllBtn{display:block;border-radius:10px;border:1px solid #ddd;background:#fff;text-align:center;margin:5px 10px;padding:10px 0;text-decoration:none;font-weight:bold;font-size:14px}.newAllBtn.active{background:#ffd7dd}.categoryTags{display:flex;flex-flow:row wrap;border:1px solid #ddd}.categoryTags li{display:block;width:50%}.categoryTags li a{display:block;border-right:1px solid #ddd;text-decoration:none;font-weight:bold;color:#666;padding:10px;font-size:13px;border-bottom:1px solid #ddd}.categoryTags li:nth-child(even){border-right:none}.rankTopWrap{display:none}.rankTopWrap.active{display:block}.rankTopWrap ul{display:block;white-space:nowrap;overflow-x:auto;padding:0 0;width:100%}.rankTopWrap ul li{width:90px;display:inline-block;margin:10px 5px;text-align:center;overflow:hidden}.rankTopWrap ul li span{display:block;color:#ffa800;font-weight:bold;margin-bottom:5px;font-size:13px}.rankTopWrap ul li a{width:100%;display:block;text-decoration:none}.rankTopWrap ul li a img{width:100%;display:block}.rankTopWrap ul li a h3{font-size:11px;color:#444;margin-top:5px;font-weight:bold}.viewMoreBtn{position:absolute;display:inline-block;text-decoration:none;font-size:13px;font-weight:bold;line-height:20px;padding:5px 10px;color:#ff8b9d;border-radius:5px;font-weight:normal;top:5px;right:5px}.tab{overflow:hidden;background-color:#fff;display:flex;flex-direction:row;justify-content:center;border-bottom:1px solid #eee;margin:0}.tab button{background-color:inherit;width:80px;border:none;outline:none;cursor:pointer;padding:2px 0;margin:5px 5px;transition:background-color 0.3s;font-weight:bold;font-size:14px;border-radius:25px;color:#ff97af;border:2px solid #ff97af}.tab button.active{background-color:#ff97af;color:#fff}.rankWrap{display:none;overflow:hidden;background:#fff;vertical-align:top}.rankWrap.active{display:block}.rankWrap .rankNo{display:inline-block;height:10px;width:40px;line-height:100px;vertical-align:top;text-align:center;color:red;font-weight:bold;font-size:13px}.rankWrap li{display:block;width:100%;height:100px;border-bottom:1px solid #ddd}.rankWrap li a{display:block;width:100%;height:100%;text-decoration:none;vertical-align:top;position:relative}.rankWrap li .imgWrap,.rankWrap .coverWrap{height:86px;margin:6px 0;border:1px solid #ccc;display:inline-block;vertical-align:top;width:auto;position:relative}.rankWrap li img{width:auto;height:100%}.rankWrap li .right{display:inline-block;width:60%;vertical-align:top;margin:10px 0 10px 2%}.rankWrap .right .title{display:block;font-size:15px;font-weight:bold;color:#444;line-height:22px}.rankWrap .right .category{display:inline-block;background:#ff8b9d;padding:3px 7px;color:#fff;font-size:12px;border-radius:20px;margin-top:5px}.rankWrap .right .desc{display:none}.rankWrap .right .link{display:none}.rankWrap.newWrap li .imgWrap{margin:6px 0 6px 10px}.special-wrap{-webkit-appearance:none;appearance:none;width:100vw;height:54.6875vw;overflow:hidden;background:url(images/noimage.png) no-repeat;background-position:center center;background-size:contain}@media (min-width: 768px){.special-wrap{height:232px}}.special-wrap a{display:block;width:100%;height:100%}.special-wrap a img{width:100%;display:none}@media (min-width: 768px){.special-wrap a img{height:200px;width:auto;padding:16px 8px 16px 8px;border-radius:4px}}.slick-dots li{width:15px !important;margin:0 !important;height:25px !important}.slick-dots li button::before{width:15px !important;height:25px !important;font-family:Verdana,sans-serif !important;font-size:15px !important}.carousel.slick-dotted.slick-slider{margin-bottom:20px}body.viewerBody,html.viewerBody{width:100%;margin:0;font-family:"Hiragino Sans", sans-serif}html.horizontal,html.horizontal body{overflow:hidden;height:100%}.viewerBody .ad.pcBigBanner{position:fixed;height:90px;left:0;bottom:0;z-index:97;width:100%;text-align:center;padding:0}.viewer{width:100%;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding-bottom:50px;top:0;left:0}.viewer.horizontal{overflow:hidden;position:fixed;height:100%;padding-bottom:0}.viewer.horizontal .imgWrap{height:100%;overflow:hidden}.viewer canvas{display:block;width:100%;top:50%;left:0;overflow:hidden;position:absolute;transform:translate(0, -50%)}.viewer .obfImg{width:100%;display:none}.viewer .ad.rectangle{background:#555}.viewerBody .readDirection{width:200px;height:200px;position:fixed;z-index:97;top:50%;left:50%;transform:translate(-50%, -50%);display:none}.menuOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);-webkit-tap-highlight-color:transparent;pointer-events:none;z-index:97}.topMenu{background:#fff;width:100%;height:80px;border-bottom:1px solid #eee;position:fixed;top:0;left:0;transition:top 0.3s ease;z-index:99}.topMenu.hidden{top:-81px}.topMenu .logo{display:block;position:absolute;top:4px;height:30px;width:100%;text-align:center;z-index:0}.topMenu .logo img{width:auto;height:100%}.topMenu .closeBtn{width:20px;height:20px;position:absolute;padding:12px;top:0px;left:0px}.topMenu .closeBtn img{width:100%}.topMenu .settingsBtn{width:28px;height:28px;padding:10px;position:absolute;top:0px;right:0px}.topMenu .settingsBtn img{width:100%}.topMenu .title-wrap{box-sizing:border-box;font-size:1.2em;padding:0 16px 4px 16px;position:absolute;bottom:0;text-align:center;width:100%;z-index:9}.topMenu .title-wrap h1{color:#444;font-weight:600;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.topMenu .title-wrap p{color:#999}.btmMenu{position:fixed;width:100%;height:50px;bottom:50px;left:0;background:#fff;border-top:1px solid #eee;transition:bottom 0.3s ease;z-index:99}@media (min-width: 768px){.btmMenu{bottom:0}}.btmMenu.hidden{bottom:-51px}.btmMenu .pageCountLbl{position:absolute;right:10px;bottom:19px;font-size:13px;color:#777;letter-spacing:0.5px}.btmMenu .pageCountLbl strong{font-weight:600;font-size:17px;color:#333;padding:0 1px}.slidecontainer{width:100%}.loadingOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:100}.loadingOverlay .loadingWrap{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%)}.loadingOverlay .five{height:180px;background:#555;width:320px;margin:0 auto}.loadingOverlay .loading{color:#fff;width:320px;margin:10px auto;background:#999;height:50px;text-align:center;position:relative;line-height:50px;overflow:hidden;font-weight:bold;font-size:14px}.loadingOverlay .loading span{position:absolute;top:0;left:0;width:0;height:100%;display:block;background:#ff8b9d;z-index:0}.loadingOverlay .loading strong{z-index:999;position:relative}.loadingOverlay .startReading{color:#fff;width:320px;margin:10px auto;background:#fc6c82;height:50px;text-align:center;position:relative;line-height:50px;overflow:hidden;display:none;font-weight:bold;font-size:14px}.viewer .imgWrap,.viewer .lastPage{width:100%;display:block;margin:0;padding:0;position:relative;-webkit-tap-highlight-color:transparent}.viewer .lastPage{overflow:hidden;background:#f6f6f6;height:auto}.viewer .lastWrap{width:100%}.viewer .lastWrap{overflow:auto}.lastPage .five{width:320px;height:180px;margin:10px auto;background:#eee}.lastPage h6{padding:5px;text-align:center;background:#f6f6f6;color:#999;font-size:14px}.lastPage .nextWrap{display:flex;flex-flow:nowrap row;justify-items:center;justify-content:flex-start;align-items:flex-start}.lastPage .nextWrap .cover{width:calc(35% - 24px);height:auto}@media (min-width: 768px){.lastPage .nextWrap .cover{width:160px}}.lastPage .nextWrap .right{width:65%;margin-left:24px;text-align:left}@media (min-width: 768px){.lastPage .nextWrap .right{width:calc(100% - 160px)}}.lastPage .nextWrap .right p:first-child{color:#999;font-size:1.2em}.lastPage .nextWrap .right .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;width:100%;color:#444;font-size:1.4em;font-weight:600;line-height:1.5em;margin-top:16px}.lastPage .nextWrap .right .chapter{color:#444;font-size:1.4em;margin-top:8px}.lastPage .nextBtn{background:#FF8B9D;border:1px solid rgba(0,0,0,0.1);border-radius:8px;box-sizing:border-box;color:#fff;display:block;font-size:1.4em;font-weight:600;margin-top:24px;padding:16px 0;text-align:center;width:100%}.vertical.isSP .viewer canvas{height:auto;width:100%;margin:0 auto;display:inline-block;position:relative;top:auto;left:auto;transform:none;margin-bottom:20px}.horizontal .lastPage .lastWrap{padding-top:80px;padding-bottom:80px}.slider{-webkit-appearance:none;appearance:none;width:78%;height:5px;background:#d3d3d3;outline:none;opacity:0.7;-webkit-transition:.2s;transition:opacity .2s;left:10px;top:19px;position:absolute;border-radius:2px}.slider:hover{opacity:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:#eee;cursor:pointer;border:1px solid #ccc;border-radius:50%}.slider::-moz-range-thumb{width:20px;height:20px;background:#4CAF50;cursor:pointer;border:1px solid #ccc;border-radius:50%}.settingsBox{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);-webkit-tap-highlight-color:transparent;z-index:9999;display:none}.settingsBox .settings{color:#444;font-weight:600;width:80%;max-width:300px;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);border-radius:8px;background:#fff;box-shadow:0 0 5px 3px rgba(0,0,0,0.2);text-align:center}.settingsBox .title{border-bottom:1px solid #ddd;font-size:1.6em;padding:16px}.settingsBox .settings-wrap{background:#f6f6f6;padding:16px}.settingsBox .settings-wrap ul{display:flex;flex-flow:nowrap row;justify-items:center;justify-content:flex-start}.settingsBox .settings-wrap ul li{width:calc((100% - 16px) / 2)}.settingsBox .settings-wrap ul li:first-child{margin-right:16px}.settingsBox .settings-wrap ul li input{display:none}.settingsBox .settings-wrap ul li input+span{background:#fff;border:1px solid rgba(0,0,0,0.1);border-radius:8px;box-sizing:border-box;display:block;font-size:1.6em;line-height:1.8em;padding:16px 0;width:100%}.settingsBox .settings-wrap ul li input+span strong{display:block;font-size:1.8em}.settingsBox .settings-wrap ul li input:checked+span{background:#FF8B9D;color:#fff}.settingsBox .settingsCloseBtn{color:#444;width:100%;padding:16px 0;font-size:1.4em;border-top:1px solid #ddd}@media (max-width: 350px){.appInstall .text{font-size:12px;padding:5px 5px;line-height:1.5}.appInstall .install{margin-right:5px}}@media (min-width: 768px){.appInstall{display:none}.noMobile{display:block}.beta{font-size:1.3em}.pointWrap h1{display:flex;flex-direction:row}.pointWrap strong{padding:0 10px}.pointWrap{position:absolute;top:0;left:0}body.index header{margin-top:25px}.slick-dots{background:#ffe9ee}.wrap{display:flex;flex-flow:nowrap row;justify-items:center;justify-content:space-around;margin:0 auto;overflow:hidden;padding:16px 0}.wrap .main{margin:0 0 0 0;padding:0;width:70%}.wrap .sidebar{display:block;width:300px;padding:0;min-width:300px}.wrap .sidebar ul{padding:8px 16px 0 0}.wrap .sidebar ul li{border-bottom:1px solid #ddd;padding:16px;font-size:1.4em}.wrap .sidebar ul li a{color:#555}.wrap .sidebar ul li:last-child{border-bottom:none;padding-bottom:8px}.rankingTitle{padding:5px;justify-content:space-between}.rankingTitle img{padding:0 0 0 20px}.rankingTitle h3.titleSub{display:block;text-align:right}.ranking ul a{display:flex;flex-direction:row}.ranking .right{text-align:left;width:calc(100% - 100px);margin-left:20px}.newComics li:nth-child(1) .right,.newComics li:nth-child(2) .right{text-align:left;width:calc(100% - 190px);margin-left:10px}.newComics li:nth-child(1) .right h3,.newComics li:nth-child(2) .right h3{font-size:17px}.ranking ul a h3{color:#444;font-size:17px}.ranking ul li .right .category,.newComics .right .category{display:inline-block;padding:3px 5px;margin:10px 0 10px 0;font-size:13px;color:#ff8b9d;font-weight:bold;border:1px solid #ff8b9d;border-radius:5px}.ranking ul li .right .desc,.newComics .right .desc{color:#777;font-size:13px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.newComics .right .desc{-webkit-line-clamp:5;line-clamp:5}.topHeading{font-size:18px}.categoryRow1,.categoryRow2{justify-content:center}.categoryRow1 a{width:26%}.categoryRow1 a img{width:100%}.categoryRow1 a span,.categoryRow2 a span{display:block;font-size:1.1vw;color:#777;font-weight:normal;padding:10px}.categoryRow2 a{width:20%}.newComics li{width:20%}.newComics li a{width:100%}.newComics li a img{width:90%;display:inline-block}.newComics li a h3{display:block}.newComics li .right .link{display:block;background:#ff8b9d;color:#fff;padding:10px 10px;border-radius:5px;text-align:center;font-size:14px;margin-top:10px}.newComics li:nth-child(1),.newComics li:nth-child(2){width:50%;margin:0;padding:0;overflow:hidden}.newComics li:nth-child(1) a,.newComics li:nth-child(2) a{display:flex;flex-direction:row;height:230px;margin:10px}.newComics li:nth-child(1) a img,.newComics li:nth-child(2) a img{height:100%;width:auto !important}.newComics li:nth-child(7){display:block}.mangaList{padding:0 20px}.mangaList li{width:100%;border-bottom:1px solid #ddd;padding:10px 0;margin:0}.mangaList li a{display:flex;flex-direction:row;height:170px;width:100%;margin:0;padding:0}.mangaList li a .imgWrap{height:calc(100% - 2px)}.mangaList li a img{width:auto !important;height:100%}.mangaList li a .right{text-align:left;margin:0;padding:0;margin-left:15px}.mangaList li a .title{font-size:20px}.mangaList .right .category{display:inline-block;padding:3px 5px;margin:10px 0 10px 0;font-size:13px;color:#ff8b9d;font-weight:bold;border:1px solid #ff8b9d;border-radius:5px}.mangaList .right .desc{color:#777;font-size:13px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;padding:0;font-weight:normal;-webkit-box-orient:vertical}.mangaList .right .link,.rankWrap .right .link{display:block;float:right;clear:both;background:#ff8b9d;color:#fff;padding:10px 10px;border-radius:5px;text-align:center;font-size:14px;margin-top:10px}.searchBarWrap input[type=text]{background:#f6f6f6}.newTabs{display:flex;flex-direction:row;height:70px;margin:0 1%}.newTabs .newAllBtn{width:calc(12.5% - 10px);margin:0 10px 0 0;padding:0;height:50px;line-height:50px}.newTabs .categoryRow1{width:37.5%;margin:0;padding:0}.newTabs .categoryRow2{width:50%;margin:0;padding:0}.newTabs .categoryRow1 a,.newTabs .categoryRow2 a{width:calc(25% - 10px);margin:0 10px 0 0;height:50px;line-height:50px;border-radius:10px;overflow:hidden;border:1px solid #ddd;height:50px;line-height:50px;border-radius:10px;overflow:hidden}.newTabs .categoryRow1 a{width:calc(33.33% - 10px)}.newTabs .categoryRow1 a span,.newTabs .categoryRow2 a span{padding:0;margin:0}.newTabs .categoryRow1 a img,.newTabs .categoryRow2 a img{width:auto;height:100%;display:none}.rankWrap .right .desc{margin:10px 0 0 0;color:#777;font-size:13px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;font-weight:normal;-webkit-box-orient:vertical}.rankWrap a{position:relative}.rankWrap.newWrap li .right{width:calc(100% - 150px)}.rankWrap li .right{width:calc(100% - 200px)}.rankWrap li{height:150px}.rankWrap.newWrap li img,.rankWrap li .imgWrap{height:136px}.rankWrap .rankNo{line-height:150px}.topHeading.recommended{font-size:17px}.viewer .imgWrap{text-align:center}.viewer canvas{width:auto;height:100%;margin:0 auto;display:inline-block}.viewer canvas{position:relative;top:auto;left:auto;transform:none}.mangaList li a .coverWrap{display:inline;width:auto;height:170px}.lastPage .lastWrap{max-width:900px;margin:0 auto}.lastPage .rankWrap .coverWrap{height:140px}.lastPage h6{font-size:17px;padding:10px}.viewer.horizontal{left:160px;width:calc(100% - 320px)}}.mm_8{margin:8px !important}.mt_8{margin-top:8px !important}.mb_00{margin-bottom:0 !important}.mb_8{margin-bottom:8px !important}.mr_8{margin-right:8px !important}.mm_16{margin:16px !important}.mt_16{margin-top:16px !important}.mb_00{margin-bottom:0 !important}.mb_16{margin-bottom:16px !important}.mr_16{margin-right:16px !important}.mm_24{margin:24px !important}.mt_24{margin-top:24px !important}.mb_00{margin-bottom:0 !important}.mb_24{margin-bottom:24px !important}.mr_24{margin-right:24px !important}.mm_32{margin:32px !important}.mt_32{margin-top:32px !important}.mb_00{margin-bottom:0 !important}.mb_32{margin-bottom:32px !important}.mr_32{margin-right:32px !important}.mm_40{margin:40px !important}.mt_40{margin-top:40px !important}.mb_00{margin-bottom:0 !important}.mb_40{margin-bottom:40px !important}.mr_40{margin-right:40px !important}.mm_48{margin:48px !important}.mt_48{margin-top:48px !important}.mb_00{margin-bottom:0 !important}.mb_48{margin-bottom:48px !important}.mr_48{margin-right:48px !important}.pp_00{padding:0 !important}.pp_8{padding:8px !important}.pt_00{padding-top:0 !important}.pt_8{padding-top:8px !important}.pb_00{padding-bottom:0 !important}.pb_8{padding-bottom:8px !important}.pr_00{padding-right:0 !important}.pr_8{padding-right:8px !important}.pp_00{padding:0 !important}.pp_16{padding:16px !important}.pt_00{padding-top:0 !important}.pt_16{padding-top:16px !important}.pb_00{padding-bottom:0 !important}.pb_16{padding-bottom:16px !important}.pr_00{padding-right:0 !important}.pr_16{padding-right:16px !important}.pp_00{padding:0 !important}.pp_24{padding:24px !important}.pt_00{padding-top:0 !important}.pt_24{padding-top:24px !important}.pb_00{padding-bottom:0 !important}.pb_24{padding-bottom:24px !important}.pr_00{padding-right:0 !important}.pr_24{padding-right:24px !important}.pp_00{padding:0 !important}.pp_32{padding:32px !important}.pt_00{padding-top:0 !important}.pt_32{padding-top:32px !important}.pb_00{padding-bottom:0 !important}.pb_32{padding-bottom:32px !important}.pr_00{padding-right:0 !important}.pr_32{padding-right:32px !important}.pp_00{padding:0 !important}.pp_40{padding:40px !important}.pt_00{padding-top:0 !important}.pt_40{padding-top:40px !important}.pb_00{padding-bottom:0 !important}.pb_40{padding-bottom:40px !important}.pr_00{padding-right:0 !important}.pr_40{padding-right:40px !important}.pp_00{padding:0 !important}.pp_48{padding:48px !important}.pt_00{padding-top:0 !important}.pt_48{padding-top:48px !important}.pb_00{padding-bottom:0 !important}.pb_48{padding-bottom:48px !important}.pr_00{padding-right:0 !important}.pr_48{padding-right:48px !important}.bt_none{border-top:none}.bb_none{border-bottom:none}
