﻿article section#special .inner #article h2.pcNone{margin-bottom:0}#special .inner #article p.desc:last-of-type{padding-bottom:0 !important}#special #ranking{padding-bottom:30px;border-bottom:2px solid #212121}#special #ranking h3{border-left:6px solid #D7A0FA;height:30px;line-height:30px;vertical-align:middle;color:#C069ED;font-size:2.2rem;font-weight:bold;padding-left:8px;margin:20px 0}#special #ranking .rightarea span.annotation{font-size:1rem;display:block;line-height:1.5em}#special #ranking ul li{margin-bottom:20px}#special #ranking ul li:last-child{margin-bottom:0}#special #ranking ul li a{display:block}#special #ranking ul li a.charaimg{width:50%;float:left;display:block;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#special #ranking ul li a.charaimg img{width:100%;border:1px solid #dadada}#special #ranking ul li .right{width:50%;float:left}#special #ranking ul li .rank{display:block;margin-bottom:10px}#special #ranking ul li .rank img{width:77px}#special #ranking ul li h4 a.charaname{display:block;font-size:2.0rem;font-weight:bold;padding-bottom:5px}#special #ranking ul li h4 a.charaname span{padding:3px 6px 3px 6px;color:#fff;background-color:#D7A0FA;margin-right:10px}#special #ranking ul li .items a{margin-top:0.2em;font-size:1.2rem;display:block;float:none}#special #ranking ul li p{margin:0 !important}#special #ranking ul li span.annotation{font-size:1rem;display:block;line-height:1.5em}#special div.items{padding-top:3px;display:block;margin:5px 0 0 0}#special div.items h5{font-weight:bold;font-size:1.4rem;margin-top:5px}#special div.items a{margin-top:5px;line-height:1.4em;display:inline-block}#special div.items span{display:block;margin-top:10px;font-size:10px}#special #story{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif}#special #story h3{font-size:1.8rem;font-weight:bold;margin:20px 0;line-height:1.3em}#special #story h3 span.small{font-size:1.2rem;display:block;line-height:1.5em}#special #story h3 span.indent{text-indent:-0.5em;display:block}#special #story p{text-indent:1em;line-height:1.5em !important;margin:0 !important;padding:0 !important}#special #story p.noindent{text-indent:0}#special #story p.mb{margin-bottom:1em !important}#special .sashie{width:100%;margin:0.5em 0}#special .sashie img{width:100%}#special .bottoms{margin-top:2em}#special .bottoms a{margin-top:0.3em;display:inline-block}#special .bottoms small.copy{font-size:1rem}#special .bottoms small.copy span{font-family:"Verdana"}@media screen and (min-width: 768px){#special .inner #article p.desc:last-of-type{padding-bottom:0 !important}#special .rightarea{margin-top:-2px !important;width:100% !important}#special .sashie{width:45%;display:block}#special .sashie img{width:100%}#special .sashie:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}#special #ranking{padding-bottom:15px;border-bottom:2px solid #212121}#special #ranking ul li{width:33.33%;float:left;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#special #ranking ul li a.charaimg{width:48%}#special #ranking ul li a.charaimg:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}#special #ranking ul li .rank img{width:77px}#special #ranking ul li .items a{font-size:1.4rem}#special #story{margin-top:20px;-webkit-transform-origin:0 0;-webkit-transform:scale(1, 1.01);-moz-transform-origin:0 0;-moz-transform:scale(1, 1.01);-ms-transform-origin:0 0;-ms-transform:scale(1, 1.02);-o-transform-origin:0 0;-o-transform:scale(1, 1.01)}#special #story h3{font-size:2.6rem}#special #story h3 span.small{font-size:1.6rem}#special #story h3 span.indent{text-indent:-0.5em;display:block}#special #story p{font-size:1.6rem;line-height:1.8em !important}#special .bottoms{margin-top:80px}}
