@media screen and (max-width:1000px){h2{font-size:28px;margin-left:auto;margin-right:auto;width:96%}h3{font-size:26px}.btn.free{float:none;margin:10px 0}ul.main li.jkt{width:30%}ul.main li.txtList{width:65%}}@media screen and (max-width:800px){header{margin:0}html,body{font-size:12px}h3{font-size:23px}.inner{width:96%}.flow{width:100%}.sampleImage li{margin:10px;width:30%}.sample{height:auto}.sampleImage span{width:100%}section ul.ebook{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}section ul.ebook li{margin:5px auto;padding:15px 0;display:block}section ul.ebook li img.jkt{width:80%}section ul.ebook li p.epubTtl{width:auto;padding:0 10px}}@media screen and (max-width:700px){.forpc{display:none}.forsp{display:block}h2{font-size:20px}h3{font-size:18px;margin-top:30px}h4{font-size:17px;margin:0 0 10px 0}h5,h5.tokuten{font-size:14px;line-height:1.4em}ul.main{margin-bottom:0}ul.main li{width:80%;margin:0;padding-bottom:10px}ul.main li.jkt{width:100%;margin:0}ul.main li.txtList{width:90%;padding:0 0 20px 0;margin:0 auto}.btn{width:90%}.share{padding:20px 0}.readtxt{margin-bottom:0}.readtxt.sub{margin-bottom:20px;padding:0}.btn.free{font-size:13px;float:none;margin:20px auto;width:98%}.sampleImage li{margin:5px;width:45%}.btnDLC{margin:0 auto!important;padding:10px}section ul.ebook{margin-bottom:20px}section ul.ebook li{width:48%;margin:5px auto;padding:15px 0;display:block}section ul.ebook li p.epubTtl{padding:0 8px}section ul.ebook li p.epubTtl span{font-size:13px}.alinfo{width:90%;margin:60px auto 0}.alinfo ul li{width:100%}.flow{padding:10px}.flow p.device{margin-bottom:0}.flow h4{margin-bottom:20px}}@media screen and (max-width:600px){section{margin-bottom:30px}h2{font-size:14px;margin:20px auto;width:90%}h3{font-size:15px;text-align:center}.share li{margin:5px}}