#FairtypeA,#FairtypeB,#FairtypeC,#FairtypeD,#FairtypeE,#FairtypeF,#FairtypeG{padding:49px 0 0 0}@media (min-width: 1024px){#FairtypeA,#FairtypeB,#FairtypeC,#FairtypeD,#FairtypeE,#FairtypeF,#FairtypeG{padding-top:60px}}#FairtypeA li{padding:10px;border-bottom:1px solid #b1d3e6}#FairtypeA li:nth-child(2n){background:#e9f3f5}#FairtypeA dt p{font-style:oblique;font-size:19px;font-weight:bold;color:#3399FF;margin:0px 0px 5px 0px;padding:5px 3px 0px;font-size:16px;font-weight:bold;background-image:url(https://comic-image.iowl.jp/images/topics/head008_02.gif);border:1px solid #3399FF;border-left:5px solid #3399FF;line-height:1.3em}#FairtypeA dt img{border-radius:3px;padding:2px;border:1px solid #ccc;float:left;margin:3px 7px 5px 5px;width:80px}#FairtypeA dd{font-size:13px;color:#777;margin-top:7px;margin-bottom:5px}#FairtypeA .fairbtn{font-size:15px;font-weight:bold;color:#fff;padding:5px;display:block;margin-left:140px;margin-right:40px;text-align:center;border-radius:5px;background:-moz-linear-gradient(top, #a3d1ff 0%, #a3d1ff 50%, #73b9ff 50%, #39f 65%, #73b9ff);background:-webkit-gradient(linear, left top, left bottom, from(#a3d1ff), color-stop(0.5, #a3d1ff), color-stop(0.5, #73b9ff), color-stop(0.65, #39f), to(#73b9ff));-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:7px;border:2px solid #ffffff;-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.5),inset 0px 0px 1px #fafafa;-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.5),inset 0px 0px 1px #fafafa;box-shadow:0px 1px 3px rgba(0,0,0,0.5),inset 0px 0px 1px #fafafa;text-shadow:0px -1px 0px rgba(0,22,163,0.7),0px 1px 0px rgba(255,255,255,0.3)}#FairtypeA .returnbtn{color:#67b7e5;font-size:15px;font-weight:bold;padding:7px}#FairtypeA .free-icon::before,#FairtypeA .sale-icon::before{background-image:none}#FairtypeB{background:#ddd}#FairtypeB li{padding:10px 10px 0 10px}#FairtypeB dt{font-style:oblique;color:#fff;padding:5px 7px 0px;font-size:16px;font-weight:600;background:#eda200;border:1px solid #eda200;line-height:1.3em}#FairtypeB dt span{font-weight:bold;margin-left:3px}#FairtypeB dd{font-size:13px;color:#777;padding:7px;background:#fff;border:1px solid #eda200;overflow:auto}#FairtypeB dd img{border-radius:3px;padding:2px;border:1px solid #ccc;float:left;margin-right:7px;width:80px}#FairtypeB .fairbtn{font-size:15px;font-weight:bold;color:#fff;padding:5px;display:block;margin-left:140px;margin-right:40px;margin-top:5px;text-align:center;border-radius:5px;background:-moz-linear-gradient(top, #edaf8e 0%, #edaf8e 50%, #ed8953 50%, #ed722f 65%, #ed8953);background:-webkit-gradient(linear, left top, left bottom, from(#edaf8e), color-stop(0.5, #edaf8e), color-stop(0.5, #ed8953), color-stop(0.65, #ed722f), to(#ed8953));-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:7px;border:2px solid #ffffff;-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.5),inset 0px 0px 1px #fafafa;-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.5),inset 0px 0px 1px #fafafa;box-shadow:0px 1px 3px rgba(0,0,0,0.5),inset 0px 0px 1px #fafafa;text-shadow:0px -1px 0px rgba(0,22,163,0.7),0px 1px 0px rgba(255,255,255,0.3)}#FairtypeB .returnbtn{color:#eda200;font-size:15px;font-weight:bold;padding:7px}#FairtypeC li{padding:10px;background:#bbb;border-bottom:3px dotted #fff}#FairtypeC li:nth-child(2n){background:#999}#FairtypeC dl img{overflow:hidden;position:relative;display:inline-block;border-radius:5%;box-shadow:0 -2px 3px #fff, -2px 0 2px #fff, 2px 0 3px #fff, 0 1px 1px #fff, 1px 1px 1px #fff, 2px 2px 2px #fff;width:90px;margin-right:10px;margin-bottom:5px;margin-left:2px}#FairtypeC dt{font-size:18px;font-weight:bold;line-height:1.2em;color:#fff;text-shadow:0px 0px 1px #ff0080, 1px 1px 1px #ff0080, 2px 2px 1px #ff0080}#FairtypeC .fairbtn{border-radius:5px;background:#ff0080;box-shadow:0px 1px 1px #cc0066, 0px 2px 1px #cc0066, 0px 3px 1px #cc0066, 0px 4px 1px #cc0066;display:block;margin:5px 30px 10px 130px;padding:3px 0;text-align:center;color:#fff;font-weight:bold;text-shadow:0px -1px 0px rgba(0,0,0,0.3),0px 1px 0px rgba(255,255,255,0.3)}#FairtypeC dd{position:relative;background-color:#fbd9e6;border:1px solid #fff;opacity:1;border-radius:5px;padding:5px;margin-left:100px;font-size:11px;line-height:1.3em;color:#444}#FairtypeC dd:after,#FairtypeC dd:before{right:100%;top:20px;border:solid transparent;content:" ";height:0;width:0;position:absolute}#FairtypeC dd:after{border-color:rgba(251,217,230,0);border-right-color:#fbd9e6;border-width:8px;margin-top:-8px}#FairtypeC dd:before{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:10px;margin-top:-10px}#FairtypeD{background:#099;width:100%}#FairtypeD ul{padding:10px}#FairtypeD li.clearfix{background:#fff;border-radius:5px;box-shadow:0 0 3px #555;margin-bottom:10px}#FairtypeD dt{padding:3px 5px;background:#cfe5e5;border-radius:5px 5px 0 0;font-weight:bold}#FairtypeD dt:before{font-size:21px;color:#099;text-shadow:0 0 1px #555;margin-right:3px}#FairtypeD dd li img{width:120px;border-radius:3px;border:1px solid #ddd;box-shadow:0 0 2px #ccc;float:left;margin-right:10px;margin-bottom:10px}#FairtypeD dd li.camp{display:inline-block;padding:5px 7px;border-radius:3px;background-color:#f44336;color:#fff;font-size:13px;font-weight:bold;margin-bottom:3px}#FairtypeD dd li.description{font-size:13px;line-height:1.4em}#FairtypeD dd li .fairbtn{display:block;text-align:center;background:#099;padding:10px;border-radius:3px;color:#fff;font-weight:bold;box-shadow:0 0 1px #555;clear:both;margin-top:7px}#FairtypeD .returnbtn{display:block;border-top:3px dotted #12b3b3;padding:5px}#FairtypeD .returnbtn p{color:#fff;font-weight:bold}#FairtypeD .fair-returnbtn{display:block;border:0;padding:0 0 10px 0}#FairtypeD .fair-returnbtn p{background-color:#F2F2F2;border:1px solid #ddd;padding:5px;font-size:12px;color:#404040;font-weight:normal}#FairtypeE ul{padding:0 13px;width:100%;box-sizing:border-box}#FairtypeE li{margin-bottom:15px;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);padding:0 7px;overflow:hidden;width:99%;box-sizing:border-box}#FairtypeE li:nth-child(2n){-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}#FairtypeE dt{font-weight:bold;font-size:20px;padding:5px}#FairtypeE li dd img{width:115px;float:left;margin:0px 7px 5px 0;box-sizing:border-box}#FairtypeE li dd .description{line-height:1.4em;font-size:14px}#FairtypeE li dd .btn{clear:both}#FairtypeE li dd .fairbtn{margin:7px 30px;display:block;text-align:center;font-size:18px;padding:3px;font-weight:bold;border-radius:3px}#FairtypeF ul{padding:0 10px 10px}#FairtypeF li{margin-bottom:10px}#FairtypeF li dt{font-size:19px;font-weight:bold;padding:7px 10px 3px}#FairtypeF li dd{padding:0 10px 7px}#FairtypeF li dd img{width:115px;float:right;margin-left:7px;margin-bottom:5px}#FairtypeF li dd .fairbtn{display:block;padding:5px;text-align:center;font-size:15px;font-weight:bold;margin-right:128px;margin-bottom:3px}#FairtypeF li dd .description{font-size:13px;line-height:1.3em}#FairtypeG .title-outline{background-color:#fff;margin:10px;padding:10px;border-radius:3px}#FairtypeG .title-volume-thum{float:right;margin:0 0 5px 15px;box-shadow:0 0 2px #aaa}#FairtypeG .title-spine{width:57%;padding:3px 7px;box-sizing:border-box;border-radius:3px}#FairtypeG .title-name{font-size:18px;font-weight:bold}#FairtypeG .title-author{font-size:11px;margin:2px 0 0}#FairtypeG .title-tagline{padding:3px 7px 7px 10px;font-weight:bold;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);margin-left:-3px}#FairtypeG .title-synopsis{padding:5px;font-size:12px;line-height:1.5em}#FairtypeG .title-synopsis p{font-weight:bold;line-height:1.8em}#FairtypeG .title-link-btn{position:relative;display:block;border-radius:3px;padding:8px;text-align:center;font-size:15px;font-weight:bold;background-color:#f5f5f5;border:1px solid #ccc}#FairtypeG .title-link-btn:after{position:absolute;right:5px;content:">";font-size:14px;font-weight:bold;color:#bbb}#FairtypeG .w-btn .title-link-btn{width:49%;float:left;box-sizing:border-box;margin:0 0 0 1%}#FairtypeG .w-btn .title-link-btn:first-child{margin:0 1% 0 0}#FairtypeG .returnbtn p{padding:10px 5px;font-size:14px}#FairtypeG .returnbtn p span{font-size:13px;font-weight:bold;color:#bbb}
