@charset "UTF-8";.siteInfos,.socials{list-style-type:none}.infoSummaryMore a,.infoSummaryTicker ul li a{overflow:hidden;line-height:1em;white-space:nowrap;text-overflow:ellipsis}#mgnav ul li,.appIcon,.appQR,.eBookJapan a,.eBookJapanCopy,.headerLogoCell,.headerUtilCell,.infoSummaryMore{vertical-align:middle}.btn,.btnRankingFilter,.btnRankingFilterDummy,.btnSwitch,p.sitelogo a{cursor:pointer}#rankingEditor .rankingOsusumeNum,#rankingTOP10 .rankingOsusumeNum,.clearfix:after{visibility:hidden}.commentBody,body{word-break:break-all}#headerView{box-shadow:0 1px 1px rgba(0,0,0,.2);position:fixed;z-index:5;background:#fff;width:100%;top:0}#mainViewInner{margin:0 auto}#mainView main{display:block;margin:0;padding:0}#mainView #aside{margin:0;padding:0;display:none}.siteInfos,.siteInfos li,.siteInfos li a{display:inline-block}#mainView #aside .asideInner{background:#fff;padding:0}#footerNavView{padding:5px 0}#footerNavView nav{margin:0 auto;text-align:center}.siteInfos{margin:0;padding:0}.siteInfos li{margin:.3em 0}.siteInfos li a{text-decoration:none;padding:0 15px;line-height:1em;font-size:.9em}#footerIDView{background:#eee;padding:8px 0;border-top:1px solid #f8f8f8;border-bottom:1px solid #ddd}#footerIDView footer{margin:0 auto;text-align:center}#copyright{color:#666;font-size:.8em;text-align:center;display:block}.social{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;padding:10px;margin-bottom:15px}.pageMove ul,.socials{margin:0}.socials{padding:0}.socials li{padding:3px 0}.pageMove{padding:10px}.filters,.pageMove ul{padding:0;list-style-type:none}.pageMovesLeft{float:left}.pageMovesRight{float:right}.infoBodyContent_01,.titles li{float:left}.pageTool{margin-bottom:15px;display:none}.filters{margin:0;width:100%}.filters li{float:left;width:20%}.filters li a{display:block;border-right:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;padding:2px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:#eee;color:#333;text-decoration:none}.filters li:first-child a{border-left:1px solid #ccc;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px}.filters li:last-child a{border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0}.filters li a.current{background:#333;color:#fff}.infoSummary{display:block;margin-bottom:10px;margin-top:10px;border:2px solid #ed708e;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#movMenu .legals li,.sectionBlock{border-bottom:1px solid #ddd}.infoSummaryHeader{white-space:nowrap;padding:8px 12px;color:#fff;background:#ed708e;line-height:1em}.infoSummaryHeader,.infoSummaryTicker{display:table-cell;vertical-align:middle}.infoSummaryTicker{max-width:1px;width:100%;background:#fff}.infoSummaryTicker ul{list-style-type:none;margin:0;padding:0}.infoSummaryTicker ul li:nth-child(n+2){display:none}.infoSummaryTicker ul li a{display:block;width:100%;padding:8px}.infoSummaryMore{display:table-cell;white-space:nowrap;text-align:right;background:#eee}.infoSummaryMore a{display:block;width:100%;padding:8px 12px}.infoClassUpAuthor{margin-bottom:50px}.infoClassUpAuthor>section{width:100%}.infoClassUpAuthor>section>img{width:200px;height:200px}.infoClassUpAuthor>section>p{max-width:600px;max-height:200px;display:inline-block}.infoClassUpAuthor>div{width:100%;text-align:center}.infoClassUpAuthor>div>img{max-width:100%}header{display:block;position:relative}.headerTable{display:table;width:100%;height:44px}.headerLogoCell,.headerUtilCell{display:table-cell;white-space:nowrap}.headerLogoCell{padding:4px 8px;width:100%}p.sitelogo,p.sitelogo a{width:144px;height:20px}p.sitelogo{display:block;margin:0;padding:0}p.sitelogo span{display:none}p.sitelogo a{display:block;background:url(/common/img/sitelogo/sitelogo_mov.png) no-repeat;background-size:144px 20px}#mgnav{height:44px;background:rgba(0,0,0,.8);-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto;overflow-y:hidden}#mgnav ul{list-style-type:none;margin:0;padding:0;display:table}#mgnav ul li{display:table-cell;white-space:nowrap;height:44px}#mgnav ul li a{color:#ccc;display:block;line-height:44px;padding:0 8px;font-weight:700}#mgnav ul li a:hover{text-decoration:none;background:#eee;color:#666}.sectionBlock{display:block;padding:0;background:#fff;margin:15px 0;box-shadow:0 0 1px rgba(0,0,0,.3)}#movMenu .btnServices,#movMenu .legals,#pcMenu .menus{margin:0;list-style-type:none}#movMenuToggleBtn{background:url(/common/img/icn/icn_movmenu.png) 50% no-repeat;background-size:19px 17px;width:44px;height:44px;border-left:1px solid #ccc;display:block}#movMenuToggleBtn.on{background:url(/common/img/icn/icn_movmenu_close.png) 50% no-repeat;background-size:19px 17px}#movMenu,#movMenuToggleBtn .label{display:none}#movMenu{position:absolute;background:hsla(0,0%,100%,.95);top:44px;right:0;width:260px;box-shadow:0 0 2px rgba(0,0,0,.3)}#movMenu .legals{padding:0}#movMenu .legals li:nth-last-child(1){border-bottom:none}#movMenu .legals li a{padding:8px;display:block}#movMenu .btnServices{padding:0}#movMenu .btnServices li{border-bottom:1px solid #ddd}#movMenu .btnServices li a{display:block;padding:10px;font-size:1.1em;font-weight:700}.btnAbouts{padding:8px 8px 0}#pcMenu{text-align:center;display:none}#pcMenu .menus{padding:0;display:inline-block}#headerAccountMenus,#rankingEditor,#rankingOsusume{display:none}#pcMenu .menus li:nth-last-child(1){display:none;border:none}.content{padding-top:1.2em}.content.related{border:1px solid #ddd;margin:0 1em;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding-top:0}.content.related .hBar{border-bottom:1px solid #ddd}.content.related .contentInner{padding-top:.4em;padding-bottom:.4em}.subMenuBlock{background:#333;padding:5px 5px 0}.appIcon,.contactTO,.eBookJapan{display:inline-block}.contactTO{padding:10px;border:1px solid #ccc}.eBookJapan{margin-bottom:.3em}.eBookJapanCopy{color:#555;padding-right:5px;font-size:.9em}.eBookJapan a,.eBookJapanCopy{display:inline-block}.eBookJapan a{width:120px;height:15px;background:url(/common/img/ebookjapan/logo_ebookjapan.png) no-repeat;background-size:120px 15px;text-indent:-10000em}.eBookJapanInfo{background:#f9dbde;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:10px}.appIcon{padding:4px}.appIcon img{width:128px;height:128px;box-shadow:0 0 3px rgba(0,0,0,.3);border-radius:31px}.appQR{display:none;border:3px solid #ccc}@media screen and (max-width:567px){body{padding-top:44px!important}body.native{padding-top:0!important}#mainView{margin:0;padding-top:1px;padding-bottom:1px}.sectionBlock{padding:0;margin:15px 0}.infoSummary{display:none!important}.infoKeyvisualImg{width:100%;display:block}.filterSelect{display:block}.filters{display:none!important}.contentInner{padding:10px}}@media screen and (min-width:568px) and (max-width:1000px){body{padding-top:44px!important}body.native{padding-top:0!important}#mainView{margin:0;padding-top:1px;padding-bottom:1px}.sectionBlock{margin:18px}.infoSummary{display:block;margin-left:18px;margin-right:18px}.infoKeyvisualImg{max-width:745px;margin:0 auto;display:block;width:100%}.filterSelect{display:none}.filters{display:block}.contentInner{padding:10px}p.sitelogo{margin:0;padding:0}p.sitelogo,p.sitelogo a{display:block;width:144px;height:20px}p.sitelogo a{background:url(/common/img/sitelogo/sitelogo_mov.png) no-repeat;background-size:144px 20px;cursor:pointer}.subMenuBlock{display:none}#rankingEditor,#rankingOsusume{display:table-cell}}@media screen and (min-width:1001px){body{padding-top:44px!important}body.native{padding-top:0!important}#mainView{margin:0;padding:0}.sectionBlock{margin:20px}.infoSummary{display:block;margin-left:20px;margin-right:20px}#main{display:table-cell}#mainView #aside{display:none}.infoKeyvisualImg{max-width:745px;margin:0 auto;width:100%;display:block}.filterSelect{display:none}.filters{display:block}.contentInner{padding:10px}p.sitelogo{margin:0;padding:0}p.sitelogo,p.sitelogo a{display:block;width:210px;height:45px}p.sitelogo a{background:url(/common/img/sitelogo/sitelogo_mov.png) no-repeat;background-size:210px 45px;cursor:pointer}.subMenuBlock{display:none}#rankingEditor,#rankingOsusume{display:table-cell}}@media screen and (min-device-width:1024px){#main,#mainView #aside{display:table-cell;vertical-align:top}body{padding-top:55px!important}body.native{padding-top:0!important}#header,#mainViewInner{padding:0 50px}#mainView{background:url(/common/img/magapp/body_bg.png) repeat-x #dbf8f9}#mainViewInner{width:1050px;margin:0 auto;display:table}#main{width:640px}#main.mainWide{width:950px}#mainView #aside{width:295px}.infoSummary{margin-left:0;margin-right:0}.infoKeyvisualImg,.infoSummary{display:block}.filterSelect{display:none}#pcMenu,.filters{display:block}.contentInner{padding:.8em 1.6em 1.6em}.content.narrowPage{width:50%;margin:0 auto}.headerTable{height:55px}header{width:1050px;margin:0 auto}p.sitelogo{margin:0;padding:0}p.sitelogo,p.sitelogo a{display:block;width:210px;height:45px}p.sitelogo a{background:url(/common/img/sitelogo/sitelogo.png) no-repeat;background-size:210px 45px;cursor:pointer}.sectionBlock{margin:15px 0!important}#pcMenu{position:absolute;top:7px;left:280px}#movMenu,#movMenuToggleBtn,.subMenuBlock{display:none}#headerAccountMenus,#headerAccountMenus li{display:inline-block;vertical-align:middle}#headerAccountMenus{list-style-type:none;margin:0;padding:0}#headerAccountMenus li{margin-right:1px}#rankingEditor,#rankingOsusume{display:table-cell}#footerIDView footer,#footerNavView nav{width:1050px}.appQR{display:inline-block}}.authorClass:before,.authorSummaryDescription:before{height:25px;content:''}.native .sectionBlock{margin:0!important;padding:0!important;border:none!important;box-shadow:none!important}.native #mainView{padding:0!important}.native .qas li .anchor{padding-top:0!important;margin-top:0!important}.titleSummary{position:relative;padding:0;border-bottom:1px solid #ddd;box-shadow:0 -28px 43px -46px rgba(0,0,0,.5);z-index:4;background:#fff}.titleSummaryHeader{padding:.8em}.titleSummaryHeader#titleTOP{display:none}.titleSummaryTool{display:table;width:100%;padding:0 .8em}.readNowCell,.titleToolCell{display:table-cell;padding:4px 8px;white-space:nowrap;vertical-align:top}.readNowCell{padding:.8em .8em .8em 0;font-size:1.2em}.titleSummaryDescription{padding:.6em .8em .2em}.titleToolCell{padding:.4em 0 .8em .8em;font-size:1.2em;text-align:right;vertical-align:bottom}h1.titleName{font-size:1.9em;font-weight:700}.titleTools{list-style-type:none;margin:0;padding:0;display:inline-block}.titleTools li{display:inline-block;margin-left:7px}#keyvisual{border:none}#keyvisual img{width:100%}.contentTypeTitleAuthor{border-bottom:1px solid #eee}.authorSummary,.pageSummary,.userSummary{border-bottom:1px solid #ddd}.titleSummaryAuthor{padding:.6em .8em 0}.titleAuthors{list-style-type:none;margin:0;padding:0}.titleAuthors li{display:inline-block;margin-right:10px}.titleDescription,.titleNextUpdate{margin:0;font-size:1em}.authorSummary{position:relative;padding:10px;z-index:4;background:#f1f1f1;display:table}.authorSummaryDescriptionCell,.authorSummaryThumbCell{display:table-cell;vertical-align:top}.authorSummaryThumbCell{width:25%;text-align:center}.authorSummaryThumb{width:100%;display:block}.authorSummaryThumb img{width:100%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff}.authorSummaryDescription{position:relative;padding:12px;margin:0 0 0 18px;background:#fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,.2);font-size:1.1em;line-height:1.6em;min-height:150px}.authorSummaryDescription:before{background:url(/common/img/icn/icn_fukidashi.png) no-repeat;position:absolute;top:20px;left:-15px;background-size:15px 15px;width:25px}.authorSummaryTool{display:block;width:100%;padding:0 8px}.authorToolCell{display:table-cell;padding:4px 8px;white-space:nowrap;vertical-align:top}.authorClass,.authorTools,.authorTools li{display:inline-block}.authorToolsCell{padding:8px 0 8px 8px;font-size:1.2em;text-align:right;vertical-align:bottom}h1.authorName{font-size:1.9em;font-weight:700}.authorTools{list-style-type:none;margin:0;padding:0}.authorTools li{margin-left:7px}.authorClass{font-size:1em;line-height:1em;text-align:center;background:#fff;padding:5px 5px 5px 18px;margin-top:10px;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;position:relative}.authorClass,.authorClass:hover{color:#fff;text-decoration:none}.authorClass:before{top:-1px;left:-10px;border-radius:50px;width:25px;position:absolute}.m01{background:#a5308c}.m01:before{background:url(/common/img/about/authorclass/img_class1.png) 50% no-repeat #fff;background-size:29px}.m02{background:#e83828}.m02:before{background:url(/common/img/about/authorclass/img_class2.png) 50% no-repeat #fff;background-size:29px}.m03{background:#0081cc}.m03:before{background:url(/common/img/about/authorclass/img_class3.png) 50% no-repeat #fff;background-size:29px}.m04{background:#ed708e}.m04:before{background:url(/common/img/about/authorclass/img_class4.png) 50% no-repeat #fff;background-size:29px}.m05{background:#f39800}.m05:before{background:url(/common/img/about/authorclass/img_class5.png) 50% no-repeat #fff;background-size:29px}.pageSummary{padding:8px}.pageIndex{padding:0 0 0 35px;margin:0}.pageIndex li{margin:5px 0}.pageIndex li a{display:block}.userSummary{padding:10px}.userSummaryTable{display:table;width:100%}.userSummaryDataCell,.userSummaryThumbCell{vertical-align:top;display:table-cell;width:50%}.userSummaryThumbCell{width:20%}.userSummaryDataCell{padding-left:.8em}.userSummaryThumb{width:100%;display:inline-block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff}.userSummaryThumb img{width:100%}.userSummaryMailAdress,.userSummaryMemberClass,.userSummaryNickName{display:block}.userSummaryNickName{margin-bottom:.2em;font-weight:700;font-size:1.2em}.userSummaryMailAdress,.userSummaryMemberClass{color:#666}.userSummaryMemberClass{font-size:1em;line-height:1em;display:inline-block;text-align:center;background:#666;padding:5px 8px;margin-top:15px;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.threadSummary{border-bottom:1px solid #ccc}.qas{padding:0 10px 0 35px;margin:0;font-size:1.1em}.qas li{border-bottom:1px solid #ddd;margin:5px 0;padding-bottom:20px}.qas li:nth-last-child(1){border:none}.qas li .q{margin:10px 0;font-weight:700;color:#444;font-size:1.05em}.qas li .a{margin:10px 0;line-height:1.6em}.qas li.anchor{padding-top:60px!important;margin-top:-60px!important}.authorAddFav,.authorDoShare,.titleAddFav,.titleDoShare{display:block;cursor:pointer}@media screen and (max-width:567px){.authorAddFav,.authorAddFav.on,.authorDoShare,.authorDoShare.on,.titleAddFav,.titleAddFav.on,.titleDoShare,.titleDoShare.on{background-position:center 4px!important;width:50px;height:43px;padding:0;line-height:1em;position:relative}.authorAddFav .label,.authorDoShare .label,.titleAddFav .label,.titleDoShare .label{position:absolute;bottom:0;display:block;font-size:.65em;text-align:center;width:100%;line-height:1em}}@media screen and (min-width:568px) and (max-width:1000px){.authorAddFav,.authorAddFav.on,.authorDoShare,.authorDoShare.on,.titleAddFav,.titleAddFav.on,.titleDoShare,.titleDoShare.on{padding:0 0 0 28px;line-height:27px;font-size:.9em}.authorSummaryDescription{margin:0 0 0 35px}.authorSummaryDescription:before{background:url(/common/img/icn/icn_fukidashi.png) no-repeat;top:35px;left:-30px;background-size:30px 30px;width:30px;height:30px}}@media screen and (min-width:1001px){.authorAddFav,.authorAddFav.on,.authorDoShare,.authorDoShare.on,.titleAddFav,.titleAddFav.on,.titleDoShare,.titleDoShare.on{padding:0 0 0 28px;line-height:27px;font-size:.9em}.authorSummaryDescription{margin:0 0 0 35px}.authorSummaryDescription:before{background:url(/common/img/icn/icn_fukidashi.png) no-repeat;top:35px;left:-30px;background-size:30px 30px;width:30px;height:30px}}@media screen and (min-device-width:1024px){#keyvisual{width:640px;height:360px;display:block}.authorAddFav,.authorAddFav.on,.authorDoShare,.authorDoShare .on,.titleAddFav,.titleAddFav.on,.titleDoShare,.titleDoShare.on{padding:0 0 0 28px;line-height:27px;font-size:.9em}.titleDescription,.titleNextUpdate{line-height:1.6em;font-size:1.1em}.authorSummaryDescription{margin:0 0 0 35px}.authorSummaryDescription:before{background:url(/common/img/icn/icn_fukidashi.png) no-repeat;top:35px;left:-30px;background-size:30px 30px;width:30px;height:30px}}.infoBody{display:table;width:100%;margin-bottom:35px;padding:8px}.infoBodyDescription{margin:10px}.infoBodyContents{text-align:center;width:95%}.infoBodyContents .infoContent{max-width:45%;min-width:30%;margin:5px;display:inline-block}.infoBodyContents .infoContent img{width:100%}.infoBodyContent{display:table-cell;width:50%;padding:50px;text-align:center}.infoBodyContent_02{float:right}.infoBodyWriterClassImg{display:block;margin:0 auto}.pageBody{padding:8px}.favoriteIntro{display:table;height:400px;width:100%}.favoriteIntroContent{display:table-cell;width:100%;text-align:center;vertical-align:middle;padding-right:260px;padding-left:20px}.favoriteIntroMessage{font-size:1.3em;line-height:1.6em}.commentMessage{font-size:1.1em;line-height:1.6em;padding:100px;text-align:center}@media screen and (max-width:567px){.infoBody{display:block}.infoBodyContent{display:block;width:100%;text-align:center}.infoBodyContent_01,.infoBodyContent_02{float:none}.infoBodyWriterClassImg{width:80%}.favoriteIntro{display:table;height:500px;width:100%;background:#eee}.favoriteIntroContent{display:table-cell;width:100%;text-align:center;vertical-align:top;padding-top:50px;padding-right:30px;padding-left:30px}}@media screen and (min-width:568px) and (max-width:1000px){.favoriteIntro{display:table;height:400px;width:100%;background:#eee}.favoriteIntroContent{display:table-cell;width:100%;text-align:center;vertical-align:middle;padding-right:260px;padding-left:20px}}@media screen and (min-width:1001px){.favoriteIntro{display:table;height:400px;width:100%;background:#eee}.favoriteIntroContent{display:table-cell;width:100%;text-align:center;vertical-align:middle;padding-right:260px;padding-left:20px}}@media screen and (min-device-width:1024px){.favoriteIntro{display:table;height:400px;width:100%;background:#eee}.favoriteIntroContent{display:table-cell;width:100%;text-align:center;vertical-align:middle;padding-right:250px}}#keyvisual{background:#ddd}#keyvisual,.keyvisualImg{display:block;text-align:center}.keyvisualImg img{width:100%;max-width:750px}.swiper-container,.swiper-wrapper,.swiper-wrapper img{width:100%}@media screen and (max-width:567px){.keyvisualImg img{width:100%}.swiper-button-next,.swiper-button-prev{display:none}}@media screen and (min-width:568px) and (max-width:1000px){.keyvisualImg img{width:400px}}@media screen and (min-width:1001px){.keyvisualImg img{width:750px}}@media screen and (min-device-width:1024px){.keyvisualImg img{width:750px;height:410px}.swiper-wrapper{padding-bottom:26px;height:390px!important}.swiper-container{width:100%;margin:0 auto;min-width:1050px}.swiper-slide{width:650px!important;display:flex;justify-content:center;align-items:center}.swiper-slide img{width:650px;box-shadow:0 0 2px rgba(0,0,0,.5)}.swiper-button-next{position:absolute!important;margin:0 0 0 475px!important;right:0!important;left:50%!important;border-left:1px solid #fff!important;width:auto!important}.swiper-button-next,.swiper-button-prev{background:hsla(0,0%,100%,.95);top:0!important;bottom:0!important;height:100%!important;background-size:21px 35px!important}.swiper-button-prev{margin:0 475px 0 0!important;right:50%!important;left:0!important;border-right:1px solid #fff!important;width:auto!important}.swiper-button-next:hover,.swiper-button-prev:hover{opacity:.8}}#kurukuruView{border-bottom:1px solid #ccc}.swiper-pagination{bottom:8px!important;left:0;width:100%}.btn{font-size:1em;display:inline-block;padding:.5em .9em;text-decoration:none;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;text-align:center;border:1px solid #007aff;background:#fff;transition:all .1s}.btnAbout,.socialAccountss .btnSocialAccount{display:block;font-size:1.1em;opacity:1;line-height:1em;text-align:center;transition:all .1s}.btn.active,.btn:hover{text-decoration:none;color:#fff}.btn.xlarge{border-color:#ed708e;background:#ed708e;color:#fff}.btn.xlarge:hover{text-decoration:none;background:#fff;color:#ed708e}.btn.Twitter{background:url(/common/img/sns/icn_sns_tw_custom_100.png) 0 no-repeat #55acee;background-size:35px;border:1px solid #55acee}.btn.Facebook,.btn.Twitter{padding-left:45px;color:#fff}.btn.Facebook{background:url(/common/img/sns/icn_sns_fb_custom_100.png) 0 no-repeat #3b5998;background-size:35px;border:1px solid #3b5998}.btn.Twitter:hover{background:url(/common/img/sns/icn_sns_tw_custom_100.png) 0 no-repeat #fff;background-size:35px;color:#55acee}.btn.Facebook:hover{background:url(/common/img/sns/icn_sns_fb_custom_100.png) 0 no-repeat #fff;background-size:35px;color:#3b5998}.socialAccountss .btnSocialAccount{padding:.8em .8em .8em 35px;background:#eee;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff}.btnSocialAccount:hover{opacity:1;text-decoration:none}.btnSocialAccount.twitter{background:url(/common/img/sns/icn_sns_tw_custom_100.png) 0 no-repeat #55acee;background-size:35px}.btnSocialAccount.facebook{background:url(/common/img/sns/icn_sns_fb_custom_100.png) 0 no-repeat #3b5998;background-size:35px}.btnSocialAccount.ebookjapan{background:#fc5151}.btnAboutApp{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;padding:.4em .8em;font-weight:700;margin-right:4px;transition:all .1s;opacity:1;vertical-align:middle}.btnAboutApp:hover{opacity:1;color:#222;text-decoration:none}.btnAbout{background:#ed708e;padding:.6em;border:1px solid #ed708e;font-weight:700;color:#fff;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}.btnAbout:hover{opacity:1;color:#222;text-decoration:none}.btnAccounts{list-style-type:none;padding:.6em;margin:0;border-bottom:1px solid #ccc}.btnAccounts li{display:inline-block;width:50%;vertical-align:middle}.btnAccounts li:first-child{padding-right:1px}.btnAccountData,.btnAccountLogin,.btnAccountLogout{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.btnAccountData,.btnAccountLogin,.btnAccountLogout,.btnAccountRegist{border:1px solid #0ccfd9;color:#fff;background:#0ccfd9;display:block;text-align:center;font-weight:700;transition:all .1s;opacity:1}.btnAccountData:hover,.btnAccountLogin:hover,.btnAccountLogout:hover,.btnAccountRegist:hover{color:#222;text-decoration:none}.btnAccountData,.btnAccountLogin{padding:.4em .8em;border-radius:100px 0 0 100px;-moz-border-radius:100px 0 0 100px;-webkit-border-radius:100px 0 0 100px}.btnAccountLogout,.btnAccountRegist{padding:.4em .8em;border-radius:0 100px 100px 0;-moz-border-radius:0 100px 100px 0;-webkit-border-radius:0 100px 100px 0}.btnPCMenuOther{width:60px;height:40px;background:url(/common/img/icn/icn_othermenu.png) 50% no-repeat;background-size:40px}.btnPCMenuOther .label{text-indent:-10000em;display:inline-block;width:50px}.btnSwitch{display:inline-block;background:#eee;padding:.5em .7em;line-height:1em}.btnSwitch.active{background:red;color:#fff}.btnRankingFilter,.btnRankingFilterDummy{display:block;background:#eee;padding:.6em .3em;line-height:1em;text-align:center;font-size:.85em}.btnRankingFilterDummy{cursor:default}.btnSubMenu,.commentGood,.commentReply,.threadMore{cursor:pointer}.btnSubMenu{text-align:center;display:block;background-color:#eee;font-size:1.1em;padding:.7em .5em .5em .7em;border-bottom:1px solid #ddd;border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0}.btnSubMenu.current{background:#fff;border-bottom:1px solid #fff}.supermini{font-size:.8em;line-height:1.1em;padding:.4em .8em}.mini{font-size:.9em;line-height:1em;padding:.5em 1em}.favdelete{background:#888;border-color:#888}.favdelete:hover{border-color:#888;color:#888}@media screen and (max-width:567px){.btnAboutApp{display:none}}@media screen and (min-width:568px) and (max-width:1000px){.btnAboutApp{display:none}}@media screen and (min-width:1001px){.btnAboutApp{display:none}}@media screen and (min-device-width:1024px){.btnAboutApp{display:inline-block}.btnAboutApp:hover,.btnAccountData:hover,.btnAccountLogin:hover,.btnAccountLogout:hover,.btnAccountRegist:hover,.btnSocialAccount:hover{opacity:.8}}.roundBtn{border-radius:100px;background:#444;color:#fff;line-height:1.1em;font-weight:700;padding:5px 10px;text-decoration:none}.roundBtn.AppStore{display:block}.roundBtn.AppStore:hover{text-decoration:none}.btn.communityCommentDel{border-color:#666;color:#666}.btn.communityCommentDel:hover{background-color:#666;color:#fff}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:400;display:inline-block;line-height:1.3em;padding:0;margin:0;color:#444}.hBar{display:table;width:100%}.hBar .hBarHeaderCell,.hBar .hBarMoreCell,.hBar .hBarOptionCell{display:table-cell}.hBar .hBarHeaderCell{width:100%}.hBar .hBarMoreCell,.hBar .hBarOptionCell{text-align:right;white-space:nowrap;padding-right:8px}.hBar h2{font-size:1.4em;font-weight:700;padding:.5em .6em}.hBar h3,.hBar h4{font-size:1.2em;font-weight:700;padding:.4em .6em}.hBar h2 span,.hBar h3 span,.hBar h4 span,.hBar h5 span,.hBar h6 span{display:inline-block}.h2Bar{border-bottom:2px solid #ccc;padding:1.3em}.episodes li,.fav2s li,.favs li,.h1Bar,.infos li,.titlesMinis li{border-bottom:1px solid #ddd}.rankingHeader{text-align:center}.h1Bar{display:table;background:#fff;width:100%;min-height:44px;padding:.7em}.h1Bar .h1BarHeaderCell,.h1Bar .h1BarMoreCell,.h1Bar .h1BarNavCell{display:table-cell;vertical-align:middle}.h1Bar .h1BarHeaderCell h1{display:block;font-size:1.45em;font-weight:700}.h1Bar .h1BarNavCell{padding-right:.8em}.h1Bar .h1BarHeaderCell{width:100%;position:relative;text-align:left}.h1Bar .h1BarHeaderCell:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.h1Bar .h1BarHeaderCell .infoLastUpdate{display:block;text-align:right}.h1Bar .h1BarMoreCell{text-align:right}@media screen and (min-width:568px) and (max-width:1000px){.h1Bar{padding:1em}.h1Bar .h1BarHeaderCell h1{font-size:1.5em}.hBar h2,.hBar h3{font-size:1.6em;font-weight:400;padding:.4em .6em}.hBar h2 span,.hBar h3 span{display:inline-block;padding:0}}@media screen and (min-width:1001px){.h1Bar{padding:1em}.h1Bar .h1BarHeaderCell h1{font-size:1.5em}.hBar h2,.hBar h3{font-size:1.7em;font-weight:400;padding:.4em .6em}.hBar h2 span,.hBar h3 span{display:inline-block;padding:0}}@media screen and (min-device-width:1024px){.h1Bar{padding:1em 1.3em}.h1Bar .h1BarHeaderCell h1{font-size:1.7em}.hBar h2{font-size:1.5em}.hBar h2,.hBar h3{font-weight:400;padding:.4em .6em .4em .9em}.hBar h3{font-size:1.6em}.hBar h2 span,.hBar h3 span{display:inline-block;padding:0}}#episode{display:none}.banners,.banners li{display:inline-block}.bannersWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.banners{list-style-type:none;padding:4px;margin:0;white-space:nowrap}.banners li{width:145px}.banners li .banner{position:relative;padding:4px}.banners li .banner .bannerLink{display:block;text-decoration:none;color:#666;transition:all .1s;opacity:1}.banners li .banner .bannerLink:hover{opacity:1}.banners li .banner .bannerThumb{display:block}.banners li .banner .bannerThumb img{width:100%;border:1px solid #ddd}.banners li .banner .bannerTitle{margin-top:.2em;display:none}.banners li .banner .bannerName{color:#444;display:inline-block;font-size:1em;line-height:1.2em}.titles{list-style-type:none;margin:4px;padding:0}.titles li{width:50%;margin-bottom:.5em}.titles li .title{position:relative;padding:0 4px}.titles li .title .titleLink{display:block;text-decoration:none;color:#666;transition:all .1s;opacity:1;position:relative}.titles li .title .titleLink:hover{opacity:1}.titles li .title .titleThumb{display:block}.titles li .title .titleThumb img{width:100%;margin:0;padding:0;display:block;border:1px solid #ddd;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.titles li .title .titleData{display:block;padding:.4em .3em .3em}.titles li .title .titleTitle{display:table;width:100%;margin-bottom:.4em}.titles li .title .titleNameCell{display:table-cell;vertical-align:middle;width:100%;padding-right:.4em;max-width:1px}.titles li .title .titleName{color:#444;font-size:1em}.titles li .title .titleAuthor,.titles li .title .titleName{display:block;line-height:1.2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.titles li .title .titleAuthor{color:#999;width:100%;font-size:.9em;margin-bottom:.5em}.titles li .title .titleAuthor a{color:#999}.titles li .title .titleDescription{color:#666;margin-top:.5em;display:none}.titles li .title .titleEpisodeSumCell{display:table-cell;text-align:right;vertical-align:middle}.titles li .title .titleEpisodeSum{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:3px 5px 2px;color:#fff;line-height:1em;font-size:.9em;display:inline-block;white-space:nowrap;background:#444}.titles li .title .titleLastUpdate{background:url(/common/img/magapp/bg_icn_lastupdate.png) no-repeat;background-size:40px}.titles li .title .completedEpisode,.titles li .title .titleLastUpdate{position:absolute;right:0;top:0;width:40px;height:40px;color:#fff;display:inline-block;overflow:hidden}.titles li .title .completedEpisode{background:url(/common/img/magapp/bg_icn_lastupdate_completionlist_web.png) no-repeat;background-size:40px}.titles li .title .titleLastUpdate .label{position:absolute;left:-15px;top:5px;right:0;width:50px;height:50px;font-size:.7em;line-height:1em;transform:rotate(45deg);text-align:center;white-space:nowrap}.titles li .title .titleNinkiNum{display:none}.booksWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.books{list-style-type:none;margin:4px;padding:0;white-space:nowrap}.books,.books li{display:inline-block}.books li{width:140px;margin-bottom:.5em}.books li .book{position:relative;padding:0 4px}.books li .book .bookLink{display:block;text-decoration:none;color:#666;transition:all .1s;opacity:1;position:relative}.books li .book .bookLink:hover{opacity:1}.books li .book .bookThumb{display:block;text-align:center}.books li .book .bookThumb img{margin:0 auto;padding:0;display:block;border:1px solid #ddd;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;width:100%}.books li .book .bookData{display:block;padding:.4em .3em .3em}.books li .book .bookTitle{display:table;width:100%;margin-bottom:.4em;margin-top:1em}.books li .book .bookNameCell{display:table-cell;vertical-align:middle;width:100%;max-width:1px}.books li .book .bookName{display:block;color:#444;font-size:1em;line-height:1.2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:.5em}.bookBtns,.bookInEpisodes{display:block;text-align:center}.episodeRateCell,.episodeReleaseDateCell,.favRateCell,.favReleaseDateCell{text-align:right}.bookBtns{padding:4px}.bookBtns .btn{width:100%;padding:.1em}.episodes{list-style-type:none;margin:0;padding:0;background:#fff}.episodes .episode{padding:1px}.episodes li .episode .episodeLink{display:block;padding:0;transition:all .1s;opacity:1;position:relative}.episodes li .episode .episodeLink:hover{opacity:1;text-decoration:none}.episodes li .episode .episodeThumb{display:block;width:100px}.episodes li .episode .episodeThumb img{width:100%;display:block;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border:1px solid #ddd}.episodes li .episode .episodeTable{display:table;width:100%}.episodeDataCell,.episodeReadStatusCell,.episodeThumbCell{display:table-cell;vertical-align:top;padding:.4em}.episodeThumbCell{padding-left:.4em}.episodeReadStatusCell{position:relative;width:24px;display:none}.episodeNumCell,.episodeRateCell,.episodesBtns .btn{width:100%}.episodeReadStatus{position:absolute;background:#ccc;left:0;top:0;right:0;bottom:0}.episodeReadStatus.readed{background:0 0}.episodeReadStatus .label{background:url(/common/img/icn/icn_list_link_arrow_white.png) 100% no-repeat;background-size:24px 13px}.episodeReadStatus .label,.episodeReadStatus.readed .label{text-indent:-10000em;position:absolute;left:0;top:0;right:0;bottom:0;height:100%;display:block}.episodeReadStatus.readed .label{background:url(/common/img/icn/icn_list_link_arrow.png) 100% no-repeat;background-size:24px 13px}.episodeDataCell{padding-right:.4em;width:100%}.episodeNumCell,.episodeReleaseDateCell{display:table-cell;vertical-align:middle;white-space:nowrap}.episodeReleaseDate{color:#999;font-size:.9em}.episodeRateCell,.episodeTitleCell,episodeTitleCell{display:block}.episodeTitleCell{margin-top:.2em;margin-bottom:.5em}.episodes li .episode .episodeNum{border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;padding:4px 6px 3px;color:#fff;line-height:1em;font-size:.9em;display:inline-block;white-space:nowrap;background:#444;margin-right:.5em;vertical-align:middle}.episodes li .episode .episodeName{font-weight:700;display:block;font-size:1.1em;vertical-align:middle;color:#444;line-height:1.2em}.episodes li .episode .episodePeriod{font-weight:700;display:block;font-size:.9em;vertical-align:middle;color:red;line-height:1.2em}.episodes li .episode .episodeRecommendNum{background:url(/common/img/icn/icn_bg_recommend.png) 0 no-repeat;background-size:12px 12px;display:inline-block;padding-left:14px;margin-left:7px;font-size:.9em;line-height:.9em;color:#666}.episodes li .episode .episodeCommentNum{background:url(/common/img/icn/icn_bg_comment.png) 0 no-repeat;background-size:12px 12px;display:inline-block;padding-left:14px;font-size:.9em;line-height:.9em;color:#666}.episodesBtns{padding:8px}.favs{list-style-type:none;margin:0;padding:0;background:#fff}.favs .fav{padding:1px}.favs li .fav .favLink{display:block;padding:0;position:relative;transition:all .1s;opacity:1}.favs li .fav .favLink:hover{text-decoration:none;opacity:1}.favs li .fav .favThumb{display:block;width:100px}.favs li .fav .favThumb img{width:100%;display:block;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border:1px solid #ddd}.fav2Num,.favs li .fav .favNum{border-radius:50px;white-space:nowrap}.favs li .fav .favTable{display:table;width:100%}.favDataCell,.favReadStatusCell,.favThumbCell{display:table-cell;vertical-align:top;padding:.4em}.favThumbCell{width:108px;padding-left:.8em}.favDataCell{padding-right:.8em;max-width:1px}.favReadStatusCell{position:relative;width:24px;display:none}.favReadStatus{position:absolute;background:#ccc;left:0;top:0;right:0;bottom:0;width:24px;display:none}.favReadStatus.readed{background:0 0;width:24px}.favReadStatus .label{background:url(/common/img/icn/icn_list_link_arrow_white.png) 100% no-repeat;background-size:24px 13px;width:24px}.favReadStatus .label,.favReadStatus.readed .label{text-indent:-10000em;position:absolute;left:0;top:0;right:0;bottom:0;height:100%;display:block}.favReadStatus.readed .label{background:url(/common/img/icn/icn_list_link_arrow.png) 100% no-repeat;background-size:24px 13px}.favNumCell,.favReleaseDateCell{display:table-cell;vertical-align:middle;white-space:nowrap}.favNumCell{width:100%}.favReleaseDate{font-size:.9em;color:#999}.favAuthorCell,.favDescriptionCell,.favRateCell,.favTitleCell{display:block}.favCompletedEpisode{background:url(/common/img/magapp/bg_icn_lastupdate_completionlist_web.png) no-repeat;width:35px;height:35px;background-size:35px;display:block;position:absolute;left:74px;top:.4em}.favTitleCell{margin-top:.2em;margin-bottom:.5em}.favDescriptionCell{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.favRateCell{width:100%}.favs li .fav .favNum{-moz-border-radius:50px;-webkit-border-radius:50px;padding:4px 6px 3px;color:#fff;line-height:1em;font-size:.9em;display:inline-block;background:#444;margin-right:.5em;vertical-align:middle}.favs li .fav .favName{font-weight:700;display:block;font-size:1.1em;vertical-align:middle;color:#444;line-height:1.2em}.favs li .fav .favAuthor{color:#999;line-height:1.2em}.favs li .fav .favAuthor a{color:#999}.favs li .fav .favDescription{color:#999;font-size:.9em;display:block;margin-top:.4em}.favs li .fav .favRecommendNum{background:url(/common/img/icn/icn_bg_recommend.png) 0 no-repeat;background-size:12px 12px;margin-left:7px}.favs li .fav .favCommentNum,.favs li .fav .favRecommendNum{display:inline-block;padding-left:14px;font-size:.85em;line-height:.85em}.favs li .fav .favCommentNum{background:url(/common/img/icn/icn_bg_comment.png) 0 no-repeat;background-size:12px 12px;margin-right:7px}.favsBtns{padding:8px}.favsBtns .btn{width:100%}.fav2s{list-style-type:none;margin:0;padding:0;background:#fff}.fav2s .fav2{padding:1px}.fav2s li .fav2 .fav2Link{display:block;padding:0;position:relative;transition:all .1s;opacity:1}.fav2s li .fav2 .fav2Link:hover{text-decoration:none;opacity:1}.fav2s li .fav2 .fav2Thumb{display:block;width:100px}.fav2s li .fav2 .fav2Thumb img{width:100%;display:block;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border:1px solid #ddd}.fav2s li .fav2 .fav2Table{display:table;width:100%}.fav2CompletedEpisode{background:url(/common/img/magapp/bg_icn_lastupdate_completionlist_web.png) no-repeat;width:35px;height:35px;background-size:35px;display:block;position:absolute;left:64px;top:1px}.fav2Name{color:#444;font-weight:700;font-size:1.1em;line-height:1.2em}.fav2Author,.fav2ReleaseDate{line-height:1.2em;color:#999}.fav2Author a{color:#999}.fav2Num{-moz-border-radius:50px;-webkit-border-radius:50px;padding:4px 6px 3px;line-height:1em;font-size:.9em;display:inline-block;margin-right:.5em;vertical-align:middle}.fav2sBtns{padding:8px;text-align:center}.infos,.socialAccountss{padding:0;list-style-type:none}.fav2sBtns .btn{width:100%}.socialAccountss{margin:0}.socialAccountss li{margin:8px}.infos{margin:0}.infos li .info{padding:1px}.infos li .info .infoLink{display:block;text-decoration:none;color:#666;transition:all .1s;opacity:1;padding:10px}.infos li .info .infoLink:hover{opacity:1;background:#f8f8f8}.infos li .info .infoName{color:#444;display:block;font-size:1.1em;line-height:1.2em}.infoCategory{color:#fff;display:inline-block;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;padding:4px 8px;font-size:.8em;margin-bottom:.2em;line-height:1em;white-space:nowrap;width:80px;text-align:center}.shares,.shares li .share{text-align:center;padding:4px}.infoCategory.top{background:#444;width:auto;margin-right:.5em;color:#fff}.importantBGColor{background:#e04141!important}.infos li .info .infoDescription{color:#666;display:block;margin-top:.5em}.infos li .info .infoDate{color:#666;display:inline-block;font-size:1em;white-space:nowrap}.infoCategoryCell,.infoDateCell{display:inline-block;vertical-align:middle}.infoTitleCell{display:block}.shares{list-style-type:none;margin:0 auto}.shares,.shares li{display:inline-block}.shares li .share .shareLink{display:block;width:65px}.shares li .share .shareThumb{width:50px;height:50px;padding:2px;background:#fff}.shares li .share .shareThumb,.shares li .share .shareThumb img{display:inline-block;border-radius:200px;-moz-border-radius:200px;-webkit-border-radius:200px}.shares li .share .shareThumb img{width:100%}.shares li .share .shareTitle{display:block;line-height:1em;margin-top:.2em}.shares li .share .shareName{font-size:.8em}.shareBtnTwitter>a>.shareThumb>img{height:46px}.titlesMinis{list-style-type:none;margin:0;padding:0;background:#fff}.titlesMinis li:nth-last-child(1){border:none}.titlesMinis li .titleMini{position:relative;padding:1px}.titlesMinis li .titleMini .titleMiniLink{display:block;text-decoration:none;color:#666;transition:all .1s;opacity:1;position:relative;padding:8px}.titlesMinis li .titleMini .titleMiniLink.current{background:#f8f8f8}.titlesMinis li .titleMini .titleMiniLink:hover{opacity:1}.titlesMinis li .titleMini .titleMiniThumb{width:80px;height:54px;display:block}.titlesMinis li .titleMini .titleMiniThumb img{width:80px;height:54px;margin:0;padding:0;display:block;border:1px solid #ddd;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.titlesMinis li .titleMini .titleMiniData{display:block;padding:.4em .3em .3em}.titlesMinis li .titleMini .titleMiniTitle{display:table;width:100%;margin-bottom:.4em}.titlesMinis li .titleMini .titleMiniNameCell{display:table-cell;vertical-align:middle;width:100%;max-width:1px}.titlesMinis li .titleMini .titleMiniName{color:#444;font-size:1em}.titlesMinis li .titleMini .titleMiniAuthor,.titlesMinis li .titleMini .titleMiniName{display:block;line-height:1.2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.titlesMinis li .titleMini .titleMiniAuthor{color:#999;font-size:.9em;margin-bottom:.5em;width:100%}.titlesMinis li .titleMini .titleMiniAuthor a{color:#999}.titlesMinis li .titleMini .titleMiniDescription{color:#666;margin-top:.5em;display:none}.titlesMinis li .titleMini .titleMiniEpisodeSumCell{display:table-cell;text-align:right;vertical-align:middle}.titlesMinis li .titleMini .titleMiniEpisodeSum{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:3px 5px 2px;color:#fff;line-height:1em;font-size:.9em;display:inline-block;white-space:nowrap;background:#444}.titlesMinis li .titleMini .titleMiniLastUpdate{position:absolute;right:0;top:0;width:40px;height:40px;color:#fff;display:inline-block;overflow:hidden;background:url(/common/img/magapp/bg_icn_lastupdate.png) no-repeat;background-size:40px}.titlesMinis li .titleMini .titleMiniLastUpdate .label{position:absolute;left:-15px;top:5px;right:0;width:50px;height:50px;font-size:.7em;line-height:1em;transform:rotate(45deg);text-align:center;white-space:nowrap}.titlesMinis li .titleMini .titleMiniNinkiNum{display:none}.titleMiniTable{display:table;width:100%}.titleMiniDataCell,.titleMiniThumbCell{display:table-cell;vertical-align:middle}.titleMiniDataCell{padding-left:8px;width:100%;max-width:1px}.titleMiniAuthor{line-height:1.2em;display:block}.rankings{list-style-type:none;margin:0;padding:8px;background:#fff;counter-reset:a;border-top:1px solid #ddd}.rankings li{border-bottom:1px solid #ddd;position:relative}.rankings li:before{width:20px;height:20px;top:10px;left:5px;text-align:center;line-height:20px}.rankings li.rankingNumber1:before,.rankings li:before{counter-increment:a;content:counter(a);display:inline-block;position:absolute;z-index:2}.rankings li.rankingNumber1:before{width:30px;height:30px;font-style:italic;font-weight:700;line-height:30px}.rankings li.rankingNumber1 .rankingLink{padding:8px 10px 8px 40px!important}.rankings li:nth-last-child(1){border:none}.rankings li .ranking{position:relative;padding:1px}.rankings li .ranking .rankingLink{display:block;text-decoration:none;color:#666;transition:all .1s;opacity:1;position:relative;padding:8px 0 8px 30px}.rankings li .ranking .rankingLink:hover{opacity:1}.rankings li .ranking .rankingThumb{display:block}.rankings li .ranking .rankingThumb img{width:80px;margin:0;padding:0;display:block;border:1px solid #ddd;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.rankings li .ranking .rankingData{display:block;padding:.4em .3em .3em}.rankings li .ranking .rankingTitle{display:table;width:100%;margin-top:0;margin-bottom:.2em}.rankings li .ranking .rankingNameCell{display:table-cell;vertical-align:middle;width:100%;max-width:1px}.rankings li .ranking .rankingName{color:#444;font-size:1.1em}.rankings li .ranking .rankingAuthor,.rankings li .ranking .rankingName{display:block;line-height:1.2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rankings li .ranking .rankingAuthor{color:#999;width:100%;font-size:.9em;margin-top:.7em;margin-bottom:.7em}.rankings li .ranking .rankingAuthor a{color:#999}.rankings li .ranking .rankingEpisodeSumCell{display:none;text-align:right;vertical-align:middle}.rankings li .ranking .rankingEpisodeSum{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:3px 5px 2px;color:#fff;line-height:1em;font-size:.9em;display:inline-block;white-space:nowrap;background:#444}.rankings li .ranking .rankingLastUpdate{position:absolute;right:0;top:0;width:40px;height:40px;color:#fff;display:inline-block;overflow:hidden;background:url(/common/img/magapp/bg_icn_lastupdate.png) no-repeat;background-size:40px}.rankings li .ranking .rankingLastUpdate .label{position:absolute;left:-15px;top:5px;right:0;width:50px;height:50px;font-size:.7em;line-height:1em;transform:rotate(45deg);text-align:center;white-space:nowrap}.rankings li .ranking .rankingNinkiNum{text-align:right;display:block;margin-top:.3em;height:25px}.rankings li .ranking .rankingOsusumeNum{background:url(/common/img/icn/icn_bg_recommend.png) 0 no-repeat;background-size:12px 12px;display:inline-block;padding-left:14px;margin-left:7px;font-size:.85em;line-height:.85em}.rankings li .ranking .rankingComment{color:#999;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;line-height:1em;font-size:.9em;padding-left:8px;padding-top:10px;text-align:start}.rankingTable{display:table;width:100%}.rankingDataCell,.rankingThumbCell{display:table-cell;vertical-align:middle}.rankingThumbCell{vertical-align:top}.rankingDataCell{width:100%;padding-right:0;padding-left:8px;max-width:1px}.faqs,.rankingFilters{padding:0;list-style-type:none}.rankingAuthor{display:block}.rankingBlockWrapper{display:block;width:100%}.rankingBlock{display:block;border-bottom:1px solid #ddd}.rankingBlock:nth-last-child(1){border:none}.rankings .rankingNumber1 .ranking .rankingThumb img{width:100%!important}.rankings .rankingNumber1 .ranking .rankingTable{display:block;width:100%}.rankings .rankingNumber1 .ranking .rankingTitle{margin-top:.4em}.rankings .rankingNumber1 .ranking .rankingThumbCell{display:block}.rankings .rankingNumber1 .ranking .rankingDataCell{display:block;width:100%;min-width:100%}.rankings .rankingNumber1 .ranking .rankingAuthor,.rankings .rankingNumber1 .ranking .rankingComment{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:100%}.rankingFilterBlock{border-top:1px solid #ddd}.rankingFilters{margin:0;display:table;width:100%;table-layout:fixed}.rankingFilters li{display:table-cell;border-right:1px solid #fff}.rankingFilters li:last-child{border:none}.faqs,.faqs li{margin:0}.faqs li a{display:block;padding:.3em}.subMenus{list-style-type:none;margin:0;padding:0;display:table;width:100%;table-layout:fixed}.subMenus li{display:table-cell;padding-right:1px}.subMenus li:last-child,.switchs{padding:0}.subMenus li .btnSubMenu{display:block}.switchs,.switchs li{display:inline-block}.switchs{list-style-type:none;margin:0}.switchs li{margin-left:1px}.switchs li:first-child .btnSwitch{border-radius:100px 0 0 100px;-moz-border-radius:100px 0 0 100px;-webkit-border-radius:100px 0 0 100px;padding-left:1em}.switchs li:last-child .btnSwitch{border-radius:0 100px 100px 0;-moz-border-radius:0 100px 100px 0;-webkit-border-radius:0 100px 100px 0;padding-right:1em}.pointItems{list-style-type:none;margin:0;padding:0}.pointItems li{border-bottom:1px solid #ddd}.pointItems li .pointItemLink{display:block;padding:.8em}.pointItemTable{display:table;width:100%}.pointItemAction,.pointItemGain,.pointItemProduct{display:table-cell}.pointItemProduct{font-weight:700;font-size:1.1em}.pointItemAction{text-align:right}.communityCommentsUtility{padding:.8em;display:table;border-bottom:1px solid #ccc;width:100%;background:#eee;text-align:center}.favEditToolBar,.threads li{border-bottom:1px solid #ddd}.communityCommentWriteCell,.communityCommentsSortCell{display:table-cell}.communityCommentsWriteCell{text-align:right}.communityCommentsWriteCell .btn{font-size:1.2em}.communityCommentsSorts{list-style-type:none;margin:0;padding:0;display:inline-block}.communityCommentsSorts li{display:inline-block}.communityCommentsSorts li .btn{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-left:none}.communityCommentsSorts li:first-child .btn{border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-left:1px solid #81cc00}.communityCommentsSorts li:last-child .btn{border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0}.threadSummary{padding:.8em 90px;background:#ed708e;text-align:center}.threadSummaryDescriptionCell,.threadSummaryThumbCell{display:inline-block;vertical-align:top}.threadSummaryAuthor{display:inline-block;color:#fff;font-size:1.3em;font-weight:700}.threadSummaryUser{display:block;color:#fff;font-size:1.2em;font-weight:700;margin-top:.8em}.favEditDelets,.favEditDelets li,.favEditSorts,.favEditSorts li,.threadSummaryDate{display:inline-block}.threadSummaryDate{color:#fff;font-size:1em;padding-left:1.6em}.threadSummaryThumbCell img{width:150px;height:150px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.threadSummaryData{text-align:left;padding:.4em .8em .4em 35px}.threadSummaryDescription{position:relative;padding:12px;background:#fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,.2);font-size:1.1em;line-height:1.6em;min-height:120px;width:500px;word-break:break-all;text-align:left;margin:0 0 0 35px}.favEditDelets,.favEditSorts{padding:0}.favEditDelets,.favEditSorts,.threads{margin:0;list-style-type:none}.threadSummaryDescription:before{content:'';position:absolute;background:url(/common/img/icn/icn_fukidashi.png) no-repeat;top:35px;left:-30px;background-size:30px 30px;width:30px;height:30px}.favEditSorts li .btn{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.favEditSorts li:first-child .btn{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px}.favEditSorts li:last-child .btn{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0}.favEditToolBar{background:#eee;padding:.4em .8em;display:table;width:100%}.favEditToolBarCenter,.favEditToolBarLeft,.favEditToolBarRight{display:table-cell;white-space:nowrap}.favEditToolBarCenter{text-align:center;width:80%}.favEditToolBarRight{text-align:right;width:10%}.favEditToolBarLeft{text-align:left;width:10%}.center,.commentBtns,.commentsBtns,.profileButtons,.reasonInput_lead,.threadCommentResMsg{text-align:center}.threads{padding:0}.threads .threadLink{display:block;text-decoration:none;padding:0;transition:all .1s;position:relative}.threads a.threadLink:hover{opacity:.8;text-decoration:none}.threadWrapper{display:table;padding:.8em;width:100%}.threadDataCell,.threadMoreCell,.threadThumbCell{display:table-cell;vertical-align:top}.threadMoreCell{vertical-align:middle;white-space:nowrap}.threadDataCell{padding:1em;width:100%}.threadThumb img{width:140px;height:94px;display:block;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border:1px solid #ddd}.threadDatas,.threadEpisodeTitle,.threadTitleName{display:block}.threadTitleName{font-size:1.2em;margin-bottom:.4em;color:#444}.threadEpisodeTitle{margin-bottom:1.2em}.threadEpisodeNum{border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;padding:4px 6px 3px;line-height:1em;font-size:.9em;display:inline-block;white-space:nowrap;margin-right:.5em;vertical-align:middle;background:#ed708e!important;border:1px solid #ed708e!important;color:#fff!important}.threadEpisodeName{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:700;font-size:1.1em;vertical-align:middle;color:#444;line-height:1.2em}.threadDate{display:inline-block;margin-left:2em;color:#999}.threadCommentsNum{display:inline-block;color:#ed708e;padding-left:22px}.threadOutline{color:#444}.commentWrapper--threadowner{background:#d1f6ed}.commentWrapper--commentowner{background:#f9d4dd}.commentWrapper--nonuser{opacity:.5}.comments{list-style-type:none;margin:-1px 0 0;padding:0}.comments li{border-bottom:1px solid #ddd}.comment{display:table;padding:.8em 1.6em;width:100%}.commentBtns{padding:.8em}.threadDataCell .comment{padding:.8em .8em 0}.threadDataCell .comments,.threadDataCell .comments li{border:none}.threadMore{display:inline-block;width:36px;height:36px}.threadMore--more{background:url(/common/img/icn/ic_arrow_drop_down_circle_black_48px.png) no-repeat;background-size:36px}.threadMore--less{background:url(/common/img/icn/ic_arrow_drop_up_circle_black_48px.png) no-repeat;background-size:36px}.threadCommentResMsg{border-top:1px dotted #eee;display:block;padding:.8em;color:#666}.dialog .comment{padding:.8em 0}.dialog .comments li{border:none}.commentContentCell,.commentWriterThumbCell{display:table-cell;vertical-align:top}.commentWriteDate{color:#999;padding-left:.8em;font-weight:400}.commentContentCell{max-width:1px;width:100%;padding:0 .8em .8em}.commentWriterThumb{display:inline-block}.commentWriterThumb img{display:inline-block;width:60px;height:60px;border:1px solid #ccc;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.commentWriterName{margin-bottom:.4em}.commentWriterName .commentWriteAuthor,.commentWriterName .deletedUser,.commentWriterName a{font-size:1.2em;font-weight:700}.commentBody{margin-bottom:.8em;color:#333;line-height:1.6em;word-wrap:break-word}.dialog .commentBody{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.commentNo{font-size:.9em;color:#999;margin-bottom:.2em}.commentsBtns{background:#fff;border-top:1px solid #ccc}.commentsBtns.floating{display:none;position:fixed;bottom:0;left:0;right:0;wifth:100%;box-shadow:0 -1px 1px rgba(0,0,0,.1)}.userNewComment{display:block;width:75%;margin:auto;padding:10px 16px}.userNewCommentBtn{display:block;padding:.8em .8em 1.4em;float:right}.commentMenus{list-style-type:none;margin:0;padding:0;display:inline-block}.commentMenus li{display:inline-block;border:none;border-left:1px dotted #ccc;padding:.1em .8em}.commentGoodNum,.commentResNum{background:#ed708e;display:inline-block;padding:0 .4em;line-height:1.6em;color:#fff;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;margin-left:.4em;font-size:.85em}.commentDel,.commentGood,.commentReply,.commentReport{display:inine-block;padding:.2em .2em .2em 20px;color:#666}.commentGood--disable .commentGoodNum,.commentRes--disable .commentResNum{background:#999}.commentReply{background:url(/common/img/icn/ic_reply_black_48px.png) 0 no-repeat;background-size:18px}.commentGood{background:url(/common/img/icn/ic_thumb_up_black_48px.png) 0 no-repeat;background-size:16px}.commentRes--disable{background:url(/common/img/icn/ic_reply_gray_48px.png) 0 no-repeat;background-size:18px;cursor:default;pointer-events:none}.commentGood--disable{background:url(/common/img/icn/ic_thumb_up_gray_48px.png) 0 no-repeat;background-size:16px;cursor:default;pointer-events:none}.commentDel,.commentReport{background:url(/common/img/icn/ic_clear_black_48px.png) 0 no-repeat;background-size:16px;cursor:pointer}.commentsBtns{padding:.8em}.ebookjapanservices{list-style-type:none;margin:0;padding:0;display:inline-block}.ebookjapanservices li{display:inline-block;margin-right:10px}.appStores,.profimgs{margin:0;list-style-type:none}.ebookjapanservice .ebookjapanserviceLink{display:inline-block;background:#fff;padding:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.ebookjapanservice .ebookjapanserviceLogoCell{display:block}.ebookjapanservice .ebookjapanserviceNameCell{display:block;text-align:center;font-size:.9em}.ebookjapanservice .ebookjapanserviceLogoCell img{width:130px}.appStores{display:inline-block;padding:0;vertical-align:middle}.appStores li{display:inline-block;width:120px;padding:4px}.appStores li:nth-last-child(1){border:none}.appStores li .appStore .appStoreLink{display:block;text-decoration:none}.profimgs{padding:5px}.profimgs li{display:inline-block;width:12%;padding:5px;border:none!important}.profimg img{width:100%;background:#fff;border:3px solid #eee;border-radius:5px;cursor:pointer}.profimg img:hover{border:3px solid #999}.profimg img.selected{border:3px solid #ed708e}label.selectImage{padding:.5em .9em!important;margin-right:5px}.customProfile{border-style:solid;border-width:3px 1px 1px;border-color:#0ccfd9 #a6dbde #a6dbde;z-index:3;background-color:#fff;margin:0 auto;max-width:500px;max-height:80vh;overflow-x:hidden;overflow-y:auto}.customProfile .targetImage{margin-bottom:5px}.customProfile .targetImage img{max-width:100%}.customProfile .croppedImage canvas{display:none}@media screen and (min-width:568px) and (max-width:1000px){.banners,.banners li .banner,.titles{padding:12px}.banners li{display:inline-block;width:170px}.titles{margin:0}.titles li{width:33.3%}.titles li .title{padding:0 12px}.titles li .title .titleLastUpdate{width:50px;height:50px;background:url(/common/img/magapp/bg_icn_lastupdate.png) no-repeat;background-size:50px}.titles li .title .titleLastUpdate .label{position:absolute;left:-18px;top:5px;right:0;width:60px;height:60px;font-size:.9em}.episodeReleaseDate,.rankings li .ranking .rankingName{font-size:1em}.episodes li .episode .episodeThumb{width:160px}.episodesBtns{text-align:center}.episodesBtns .btn{width:50%}.episodeThumbCell{padding-left:.8em}.episodeDataCell{padding-right:.8em}.rankingBlockWrapper{display:table;table-layout:fixed;width:100%}.rankingBlock{display:table-cell;border-right:1px dotted #ccc;border-bottom:none}.rankingBlock:nth-last-child(1){border:none}.rankings li .ranking .rankingThumb img{width:70px}}@media screen and (min-width:568px) and (max-width:767px){.rankingBlock,.rankingBlockWrapper{display:block}.rankings{padding:15px}.rankingBlock{border-right:none}.rankingBlock:nth-last-child(1){border:none}.rankings li .ranking .rankingThumb img{width:120px}}@media screen and (min-width:1001px){.banners,.banners li .banner{padding:12px}.banners li{display:inline-block;width:175px}.titles{padding:6px}.titles li{width:25%;margin-bottom:1em}.titles li .title{padding:0 10px}.titles li .title .titleLastUpdate{width:50px;height:50px;background:url(/common/img/magapp/bg_icn_lastupdate.png) no-repeat;background-size:50px}.titles li .title .titleLastUpdate .label{position:absolute;left:-18px;top:5px;right:0;width:60px;height:60px;font-size:.9em}.episodes li .episode .episodeThumb{width:180px}.episodeReleaseDate{font-size:1em}.episodesBtns{text-align:center}.episodesBtns .btn{width:30%}.episodeThumbCell{padding-left:.8em}.episodeDataCell{padding-right:.8em}.rankingBlockWrapper{display:table;table-layout:fixed;width:100%}.rankingBlock{display:table-cell;border-right:1px dotted #ccc;border-bottom:none}.rankingBlock:nth-last-child(1){border:none}.rankings{padding:5px}}@media screen and (min-device-width:1024px){.banners,.banners li{display:inline-block}.episodesBtns,.fav2NumCell,.favsBtns{text-align:center}.bannersWrapper,.booksWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.banners li .banner .bannerLink:hover,.books li .book .bookLink:hover,.fav2s li .fav2 .fav2Link:hover,.favs li .fav .favLink:hover,.infos li .info .infoLink:hover,.rankings li .ranking .rankingLink:hover,.titles li .title .titleLink:hover,.titlesMinis li .titleMini .titleMiniLink:hover{opacity:.8}.banners{padding:12px;margin:0;white-space:nowrap}.banners li{width:200px}.banners li .banner{padding:0 12px}.banners li .banner .bannerThumb,.banners li .banner .bannerThumb img{display:block;width:176px;height:81px}.titles{padding:12px;margin:0}.titles li{width:25%;margin-bottom:1.5em}.titles li .title{padding:0 12px}.titles li .title .titleName{font-size:1.1em}.titles li .title .titleLastUpdate{width:50px;height:50px;background:url(/common/img/magapp/bg_icn_lastupdate.png) no-repeat;background-size:50px}.titles li .title .titleLastUpdate .label{position:absolute;left:-18px;top:5px;right:0;width:60px;height:60px;font-size:.9em}.episodeReleaseDate,.favReleaseDate{font-size:1em}.titles li .title .titleThumb,.titles li .title .titleThumb img{width:208px;height:139px}.episodes{padding:0}.episodes li .episode .episodeThumb,.episodes li .episode .episodeThumb img{width:140px;height:94px}.episodesBtns .btn{width:30%}.episodeReadStatusCell{display:none}.episodeThumbCell{padding-left:.8em}.episodeDataCell{padding-right:.8em}.fav2s,.favs{padding:0}.episodes li .episode .episodeLink:hover{opacity:.8;text-decoration:none}.favThumbCell{width:148px}.favs li .fav .favThumb{width:140px}.favsBtns .btn{width:30%}.favCompletedEpisode{background:url(/common/img/magapp/bg_icn_lastupdate_completionlist_web.png) no-repeat;width:40px;height:40px;background-size:40px;display:block;position:absolute;left:110px;top:.4em}.fav2ThumbCell{width:148px}.fav2s li .fav2 .fav2Thumb{width:140px;height:94px}.fav2DataCell{display:table;width:100%;height:104px}.fav2AuthorCell,.fav2NumCell,.fav2ReleaseDateCell,.fav2ThumbCell,.fav2TitleCell{display:table-cell;vertical-align:middle;padding:.4em}.fav2ThumbCell{padding-left:.8em}.fav2TitleCell{width:50%}.fav2NumCell{width:10%}.fav2AuthorCell,.fav2ReleaseDateCell{width:20%}.fav2Author,.fav2ReleaseDate{border-left:1px solid #ddd;width:100%;display:block;text-align:center}.fav2CompletedEpisode{background:url(/common/img/magapp/bg_icn_lastupdate_completionlist_web.png) no-repeat;width:40px;height:40px;background-size:40px;display:block;position:absolute;left:110px;top:6px}.fav2sBtns .btn{width:30%}.infos li .info .infoTable{display:table;width:100%}.infoCategoryCell,.infoDateCell,.infoTitleCell{display:table-cell;vertical-align:middle;padding:4px}.infoTitleCell{width:100%}.books{list-style-type:none;margin:0;padding:12px;white-space:normal}.books,.books li{display:inline-block}.books li{width:25%;margin-bottom:.5em}.books li .book{padding:0 12px}.books li .book .bookThumb,.books li .book .bookThumb img{max-width:130px;max-height:185px}.books li .book .bookThumb img{width:100%;height:100%}.rankings{padding:10px}.rankingBlockWrapper{display:table;table-layout:fixed;width:100%}.rankingBlock{display:table-cell;border-right:1px dotted #ccc;border-bottom:none}.rankingBlock:nth-last-child(1){border:none}.rankings li .ranking .rankingThumb img{width:70px;height:47px}.rankings li.rankingNumber1 .ranking .rankingThumb img{width:243px!important;height:163px!important}.subMenus{width:auto}}.accountAuthBtns .btn,.accountDataBtns .btn,.accountRegistBtns .btn,.contactFormBtns .btn,.topPageBtns .btn{font-size:1.2em;font-weight:700}.pagerss li .num,.reasonInput{background:#eee}.pagerss li .num,.ticker-content a{white-space:nowrap;text-decoration:none}li.sortable-placeholder{border:2px dashed #ccc;height:320px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.favWrapper{position:relative;width:100%;height:100%}.reasonInput{padding:.8em;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.reasons{list-style-type:none;margin:0 0 10px;padding:0}.reasons li{margin:3px 0}.reasons li label{display:inline-block}.reasonInput_lead{margin-bottom:10px}@media screen and (min-width:600px) and (max-width:768px){.threadSummaryDescription{width:100%;max-width:365px}}@media screen and (max-width:600px){.threadSummary{padding:1em}.threadSummaryThumbCell{display:block;float:left}.threadSummaryThumbCell img{width:60px;height:60px}.threadSummaryDescriptionCell{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding:.5em}.threadSummaryData{padding:.4em .8em .4em 10px;text-align:left}.threadSummaryAuthor{padding:0 .8em 0 0}.threadSummaryDate{padding-left:0}.threadSummaryDescription{width:100%;max-width:300px;margin:0 auto}.threadSummaryDescription:before{display:none}.commentMenus{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row}.commentMenus li{padding:.1em .2em}.userNewComment{width:100%}.commentWriterName{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column}.commentWriteDate{padding-left:0}.reasonDialog{top:10%}.reasonInput{margin-top:-20px}.reasonCommentTextArea{margin-top:-16px}}.pager{margin-top:15px;margin-bottom:15px}.pagerss{list-style-type:none;margin:0;padding:0;text-align:center}.pagerss li{display:inline-block;margin-right:1px}.pagerss li a,.pagerss li span{color:#333;display:inline-block;padding:8px;width:2.7em}.pagerss li .dot{background:#fff;text-decoration:none;color:#999;width:2.4em}.pagerss li .arrow{background:#eee;text-decoration:none}.pagerss li .prev{margin-right:15px}.pagerss li .next{margin-left:15px}.pagerss li .num.current{background:#333;color:#fff}@media screen and (max-width:567px){.pager{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-left:none;border-right:none}.pagerss li.pagerArrow{display:none}}@media screen and (min-device-width:1024px){.pager{margin-top:15px;margin-bottom:15px}.pagerss li.pagerArrow{display:inline-block}}form{margin:0;padding:0;display:block}.inputedData .btn{margin-top:.5em}form .required{color:red;display:inline-block;margin:0 .4em}.contactLines{list-style-type:none;margin:0;padding:0;border-top:1px solid #ddd}.contactLines li{border-bottom:1px solid #ddd}.contactTypes{list-style-type:none;padding:0 .8em 0 0!important}.contactTypes,.privacyAgreement{margin:0;border:1px solid #fff;display:inline-block}.contactTypes li{border:none}.contactLine label{display:inline-block;padding:4px;cursor:pointer}.contactTable ul{list-style-type:none;margin:0;padding:0}.contactLine textarea{min-height:150px;resize:vertical}.contactFormBtns{padding:.8em;text-align:center}.contactFormBtns .btn{width:100%}.contactThCell{font-weight:700;padding:.8em .8em .4em}.contactTdCell{padding:0 .8em .8em}.topPageBtns{padding:.8em;text-align:center}.topPageBtns .btn{width:100%}.accountAuthLines{list-style-type:none;margin:0;padding:0}.accountAuthLine label{display:inline-block;padding:4px;cursor:pointer}.accountAuthTable ul{list-style-type:none;margin:0;padding:0}.accountAuthBtns{text-align:center;padding:.4em .8em .8em}.accountAuthBtns .btn{width:100%}.accountAuthThCell{font-weight:700;padding:.8em;color:#666}.accountAuthTdCell{padding:.4em .8em}.accountDataLines{list-style-type:none;margin:0;padding:0;border-top:1px solid #ddd}.accountDataLines li{border-bottom:1px solid #ddd}.accountDataLine label{display:inline-block;padding:4px;cursor:pointer}.accountDataTable ul{list-style-type:none;margin:0;padding:0}.accountDataBtns{text-align:center;padding:.8em}.accountDataThCell{font-weight:700;padding:.8em .8em .2em;color:#666}.accountDataTdCell{padding:.2em .8em .8em}.accountDataBtns ul{list-style-type:none;padding:0;display:table;width:100%;margin:0 auto}.accountDataBtns ul li{display:table-cell}.accountDataBtns ul li.btnEditCell{width:30%;padding-right:.4em}.accountDataBtns ul li.btnSubmitCell{width:70%;padding-left:.4em}.accountDataBtns .btn{width:100%}.accountDataTdCell ul li{border:none}.accountRegistForm{width:100%;margin:0 auto}.accountRegistLines{list-style-type:none;margin:0;padding:0;border-top:1px solid #ddd}.accountRegistLines li{border-bottom:1px solid #ddd}.accountRegistLine{margin:.8em}.accountRegistLine label{display:inline-block;padding:4px;cursor:pointer}.accountRegistTable ul{list-style-type:none;margin:0;padding:0}.accountRegistBtns{margin-top:.8em;text-align:center;padding:.8em}.accountRegistBtns .btn{width:100%}.accountRegistThCell{font-weight:700;margin-bottom:.4em;color:#666}form input[type=email],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form textarea{width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;box-shadow:none;display:block;padding:8px 12px;border:1px solid #ccc;font-size:14px;border-radius:4px;margin:0}.checks,.checks li,form select{display:inline-block}form select{padding:7px 25px 7px 7px;margin:0 5px 0 0;border-radius:4px;background:url(../../img/icn/icn_bg_selectbox.png) 100% no-repeat #f8f8f8;background-size:50px;color:#888;border:1px solid #ccc;text-align:right;font-size:14px;line-height:1em}form select,form select:focus{outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}form select:focus{outline-width:0}form input[type=email],form input[type=number],form input[type=password],form input[type=tel],form input[type=text]{width:50%}.accountRegistLine input[type=radio],.contactLine input[type=radio],form input[type=checkbox]{margin-right:.7em}form input:focus,form select:focus,form textarea:focus{background-color:#f8f8f8;border:1px solid #999}form .accountAuthLine input[type=email],form .accountAuthLine input[type=password]{width:100%;font-weight:700;padding:.7em;font-size:1.1em}form .error input,form .error select,form .error textarea{background-color:#ffe7e7;border:1px solid #f66}form .contactTypes,form .privacyAgreement{border:1px solid #fff;border-radius:4px}form .error .checks,form .error .contactTypes,form .error .privacyAgreement{background-color:#ffe7e7;border:1px solid #f66;border-radius:4px}.accountAuthErrorMessage{margin:.4em .8em}.accountAuthErrorMessage,.accountWithdrawalErrorMessage{border:1px solid #f66;color:#f66;text-align:center;padding:.8em;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.accountWithdrawalErrorMessage{margin:.8em 0 .4em}.checks{list-style-type:none;margin:0;padding:0}.checks li{border:none}.checks li input{margin-right:7px}@media screen and (max-width:567px){form .accountRegistLine input[type=email],form .accountRegistLine input[type=password],form input[type=email],form input[type=number],form input[type=tel],form input[type=text]{width:100%}}@media screen and (min-width:568px) and (max-width:1000px){.accountFormBtns .btn,.accountRegistBtns .btn,.contactFormBtns .btn,.topPageBtns .btn,form .accountRegistLine input[type=email],form .accountRegistLine input[type=password]{width:50%}}@media screen and (min-width:1001px){.accountFormBtns .btn,.accountRegistBtns .btn,.contactFormBtns .btn,.topPageBtns .btn{width:30%}}@media screen and (min-device-width:1024px){.contactTable{display:table;width:100%}.contactTdCell,.contactThCell{display:table-cell;vertical-align:top;font-weight:400}.contactThCell{width:30%;padding:.8em}.contactTdCell{position:relative;padding:.8em}.accountAuthTable{display:table;width:100%}.accountAuthThCell,.contactTdCell{display:table-cell;vertical-align:middle;font-weight:400}.accountAuthThCell{width:30%;padding:.4em .8em}.accountAuthTdCell{position:relative;padding:.4em .8em}.accountRegistTable{display:table;width:100%}.accountRegistThCell,.contactTdCell{display:table-cell;vertical-align:top}.accountRegistThCell{width:30%;padding:.4em .8em;font-weight:400}.accountRegistTdCell{position:relative;padding:.4em .8em}.accountDataTable{display:table;width:100%}.accountDataThCell,.contactTdCell{display:table-cell;vertical-align:top;font-weight:400}.accountDataThCell{width:30%;padding:1.6em .8em}.accountDataTdCell{position:relative;padding:1.6em .8em}.accountBy{display:table;width:100%}.content.eBookJapanAccount{display:table-cell;width:60%;padding-top:0}.snsAccount{display:table-cell;width:40%;border-left:1px solid #ddd;padding-top:0}.accountAuthBtns .btn,.accountDataBtns .btn,.accountRegistBtns .btn,.contactFormBtns .btn,.topPageBtns .btn{width:40%;font-weight:400!important}.accountWithdrawalBtns{padding:.8em 0}.accountDataBtns ul{width:40%}.accountDataBtns ul li .btn{width:100%}.accountWithdrawalErrorMessage{width:50%}}#pcMenu .menus li a,.dialogHeader,.inputErrorMSG,.inputFollow.important,.legal h2,.noteditable,.renkei.on,.threadCommentsNum{font-weight:700}.lede{color:#666;margin:0}.requiredMSG{text-align:right;margin:.4em}.inputErrorMSG{display:block;color:#f66;margin-top:.2em}.inputFollow,.stringCount{display:block;color:#999;margin-top:.2em}.inputFollow{margin-bottom:.2em;font-size:.9em}.accountRegistEditData{display:none}.inputedString{display:block;margin-right:.8em;vertical-align:middle}.accountDataWrapper{background:#f8f8f8;padding:.8em;margin:.8em 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #f1f1f1}.editDataBtns,.editDataWrapper{padding:.4em .8em}.inputedString img{display:block;width:100px;height:100px;background:#fff;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border:1px solid #ccc}.accountDataTdCell .socialAccountss{width:45%}.editDataHeader{display:inline-block;margin-bottom:.3em}.editData{margin-bottom:.8em;margin-top:.8em;border:none}.editDataWrapper{background:#eee;margin-top:1.2em;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;position:relative}.editDataWrapper:before{content:"";position:absolute;top:-23px;left:10px;border:12px solid transparent;border-bottom:12px solid #eee}.noteditable{color:#999;display:inline-block;margin-top:.5em}.inputedDataWrapper .inputedData{margin-bottom:1.6em;display:block}.inputedDataWrapper .inputedData:last-child{margin:0}.inputedDataHeader{font-size:1.2em;margin-bottom:.4em;display:block;border-bottom:1px solid #ddd;padding-bottom:.3em}.renkei.on{color:#666}.renkei.off{color:#999}.overlay{position:fixed;top:-20%;left:0;width:100%;height:140%;min-height:100%;z-index:6;display:table}.overlay.wbg,.overlay.wbg.white{background:hsla(0,0%,100%,.6)}.overlayInner{display:table-cell;width:100%;height:100%;vertical-align:middle;padding:15px}.dialog{background:#fff;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:0 0 15px rgba(0,0,0,.4);position:relative;max-width:500px;max-height:75%;margin:0 auto}.dialogHeader{font-size:1.2em;text-align:center;padding:10px;color:#666;border-bottom:1px solid #eee}.dialogContent{padding:10px 16px;overflow:hidden}.dialogClose{position:absolute;right:10px;top:10px;width:15px;height:15px;background:url(/common/img/icn/icn_close.png) no-repeat;background-size:15px;cursor:pointer}.dialogClose .label{display:none}.dialogContentMessage{padding:1.6em;text-align:center}.dialogBtns{padding:.8em .8em 1.4em;text-align:center}.loading{background:rgba(0,0,0,.6);width:48px;height:48px;position:absolute;left:50%;top:50%;padding:12px;margin-left:-24px;margin-top:-24px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.loading img{width:24px;height:24px}.commentTextArea textarea{width:100%;height:80px;font-size:1.1em;outline:0;border:1px solid #ccc;line-height:1.6em}.message.narrowPage{width:50%;margin:0 auto}.messageBtns{border-top:1px solid #ddd}.messageBtns,.messageHeader{text-align:center;padding:.8em}.messageHeader{color:#f60;font-size:1.4em;border-bottom:1px solid #ddd}.messageContentInner{padding:1.6em}.messageBody,.messageCode{display:block;text-align:center}.legal h2,.legal h3,.legal h4,.legal h5,.legal h6{margin-top:.8em;margin-bottom:.8em;display:block}.legal h2{font-size:1.4em;margin-top:2.4em;padding-bottom:.4em;border-bottom:1px solid #ccc}.legal h2:first-child{margin-top:0}.legalEND{text-align:right}.legal ol,.legal p{line-height:1.6em}.legal ol,.legal p,.legal table,.legal ul{margin-top:.8em;margin-bottom:1.6em}.legal ol,.legal ul{padding-top:0;padding-left:1.8em}.legal li{margin-top:.4em;margin-bottom:.4em}.contact p,.legal table p,.legal table ul{margin:0}.contact{padding:.8em;border:1px solid #ccc}.legal table{border-top:1px solid #ccc;border-left:1px solid #ccc}.legal table td,.legal table th{padding:.8em;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.legal table th{background:#eee}#kurukuruView{background:#ffa7bc!important}.swiper-button-prev{background-image:url(/common/img/magapp/kurukuruArrowPrev.svg)!important}.swiper-button-next{background-image:url(/common/img/magapp/kurukuruArrowNext.svg)!important}.swiper-pagination-bullet-active{background:#fff!important}.swiper-pagination-bullet{width:10px!important;height:10px!important}#pcMenu{border:none}#pcMenu .menus li{display:inline-block;border:none;vertical-align:middle}#pcMenu .menus li a{display:block;font-size:1.1em;padding:.6em .8em;background:#0ccfd9;text-decoration:none;transition:all .1s;opacity:1;color:#fff;margin-right:1px}#pcMenu .menus li a:hover{opacity:.8;color:#222;text-decoration:none}#pcMenu .menus li:first-child a{border-radius:100px 0 0 100px;-moz-border-radius:100px 0 0 100px;-webkit-border-radius:100px 0 0 100px}#pcMenu .menus li:nth-last-child(2) a{border-radius:0 100px 100px 0;-moz-border-radius:0 100px 100px 0;-webkit-border-radius:0 100px 100px 0}.btnAboutApp{background:#ed708e;color:#fff}.sectionBlock{border-top:3px solid #0ccfd9}#mainView{background:url(/common/img/magapp/body_bg.png) repeat-x #dbf8f9}#footerNavView{background:#999;border-top:1px solid #aaa;border-bottom:1px solid #aaa}.siteInfos li{border-left:1px solid #aaa}.siteInfos li:last-child{border-right:1px solid #aaa}.siteInfos li a{color:#fff}.favNewissue,.titleNewissue{position:absolute;left:-4px;top:4px;width:50px;height:29px;background:url(/common/img/magapp/bg_icn_newissue_web.png) no-repeat;background-size:50px 29px;line-height:27px;color:#fff;padding-left:4px;font-size:.9em}.btn{border-color:#81cc00;color:#81cc00}.btn.active,.btn:hover{background:#81cc00}.rankings li:before{background:#fff;border:1px solid #68e1c5;color:#68e1c5;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.rankings li.rankingNumber1:before,.rankings li.rankingNumber2:before,.rankings li.rankingNumber3:before{background:#68e1c5;color:#fff}.btnRankingFilter.active{background:#ed708e;color:#fff}.episodeNum,.fav2Num,.favNum,.titleEpisodeSum,.titleMiniEpisodeSum{background:#ed708e!important;border:1px solid #ed708e!important;color:#fff!important}.authorAddFav,.titleAddFav{background:url(/common/img/magapp/icn/icn_fav.png) no-repeat;background-size:25px 25px}.authorAddFav.on,.titleAddFav.on{background:url(/common/img/magapp/icn/icn_fav_on.png) no-repeat;background-size:25px 25px}.authorDoShare,.titleDoShare{background:url(/common/img/magapp/icn/icn_share.png) no-repeat;background-size:25px 25px!important}.episodeRecommendNum,.rankingOsusumeNum{background:url(/common/img/magapp/icn/icn_bg_recommend.png) 5px no-repeat!important;background-size:14px!important;border:1px solid transparent;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.episodeCommentNum,.episodeRecommendNum,.rankingOsusumeNum{padding:6px 6px 6px 24px!important;margin-top:3px;margin-bottom:2px;font-weight:700;color:#ed708e!important}.episodeCommentNum{background:url(/common/img/magapp/icn/icn_bg_comment.png) 5px no-repeat!important;background-size:14px!important;border:1px solid #ccc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-left:8px}.episodeCommentNum:hover{background-color:#eee!important}.threadCommentsNum{background:url(/common/img/magapp/icn/icn_bg_comment.png) no-repeat!important;background-size:18px!important}.infoCategory{background:#999}.btn.commentWrite{background:url(/common/img/magapp/icn/icn_commentwrite.png) 0 no-repeat #fff;background-size:40px;padding-left:52px}.btn.commentWrite:hover{background:url(/common/img/magapp/icn/icn_commentwrite.png) 0 no-repeat #81cc00;background-size:40px}.btn.communityCommentRes{background:url(/common/img/magapp/icn/icn_commentwrite.png) 0 no-repeat #fff;background-size:30px;padding-left:40px}.btn.communityCommentRes:hover{background:url(/common/img/magapp/icn/icn_commentwrite.png) 0 no-repeat #81cc00;background-size:30px}.favoriteIntro{background:url(/common/img/magapp/chara/chara.png) right 20px top 20px no-repeat #eee;background-size:260px}@media screen and (max-width:567px){.episodeApp{background:url(/common/img/magapp/chara/chara.png) right -25px top 35px no-repeat #fff;background-size:140px}.episodeApp .content{padding-top:0}.episodeApp .contentInner{padding-top:0!important;padding-left:10px;padding-right:70px;margin-bottom:10px}.favoriteIntro{background:url(/common/img/magapp/chara/chara.png) right 10px bottom 20px no-repeat #eee;background-size:180px}}@media screen and (min-width:568px) and (max-width:1000px){.episodeApp{background:url(/common/img/magapp/chara/chara.png) right 40px top 35px no-repeat #fff;background-size:150px}.episodeApp .contentInner{padding-top:0;padding-right:80px;margin-bottom:10px}}@media screen and (min-width:1001px){.episodeApp{background:url(/common/img/magapp/chara/chara.png) right 70px top 10px no-repeat #fff;background-size:160px}.episodeApp .content{padding-top:5px}.episodeApp .contentInner{padding-top:0;padding-right:80px;margin-bottom:10px}.favoriteIntro{background:url(/common/img/magapp/chara/chara.png) right 20px top 20px no-repeat #eee;background-size:260px}}@media screen and (min-device-width:1024px){.episodeApp{background:url(/common/img/magapp/chara/chara.png) right 70px top 10px no-repeat #fff;background-size:160px}.episodeApp .content{padding-top:5px}.episodeApp .contentInner{padding-top:0;padding-right:80px;margin-bottom:10px}.favoriteIntro{background:url(/common/img/magapp/chara/chara.png) right 20px top 20px no-repeat #eee;background-size:260px}}.page-top{color:#fff!important;position:fixed;bottom:60px;right:40px;padding:10px;background:#ed708e;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:12px;-ms-filter:"alpha(opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.ticker-content{margin:0;padding:0;width:100%}.ticker-content:focus{outline:0}.ticker-content a{display:block;padding:8px;overflow:hidden;text-overflow:ellipsis;line-height:1em}.ticker-content a:hover{background:#ffeef2;text-decoration:none}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-wrapper{z-index:1;display:flex;transform-style:preserve-3d;transition-property:transform;box-sizing:content-box;transform:translateZ(0)}.swiper-slide,.swiper-wrapper{position:relative;width:100%;height:100%}.swiper-slide{transform-style:preserve-3d;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:3;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-prev{left:10px;right:auto}.swiper-button-next{right:10px;left:auto}.swiper-pagination{position:absolute;text-align:center;transition:.3s;transform:translateZ(0);z-index:3}.swiper-pagination-bullet{height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}.clearfix,footer{display:block}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}body,footer{margin:0;padding:0}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,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,time,ul,var,video{vertical-align:baseline;background:0 0;outline:0;-webkit-appearance:none;-webkit-font-smoothing:subpixel-antialiased}*{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body{font-family:Noto Sans Japanese,Droid Sans,Lucida Grande,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,メイリオ,Meiryo,ＭＳ\ Ｐゴシック,sans-serif;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-size:13px;font-weight:400;color:#333;line-height:1.5em;background-size:150px;text-rendering:optimizelegibility}a{color:#1893ef;text-decoration:none}a:hover{color:#25a5e5;text-decoration:underline}img{border:none;vertical-align:top}img.lazy{background:url(/common/img/icn/icn_loading.svg) 50% no-repeat #eee;background-size:20px}p{margin-top:0}.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both}* html .clearfix{height:1%}iframe.twitter-timeline{width:100%!important;max-width:100%!important;margin-bottom:.8em!important}.disnon,[v-cloak]{display:none}