#vote #sns ul li,#vote #sns ul li a{border-radius:100%}#vote #sns ul li,#vote #sns ul li a,#vote #sns ul li a span{display:block;width:30px;height:30px}#Loading,#map #maps{position:relative;width:660px}#vote,#vote #vote_r table,#wrapper #Loading{width:100%}#map #maps,#wrapper #vote #vote_r #sns ul li.youtube{clear:both}#map,#map #tooltip,#vote,#wrapper #map{visibility:hidden}#map #maps,#table #area,#wrapper #map #Mark{overflow:hidden}#Loading{height:600px}#Loading #LoadingInner{position:absolute;top:50%;left:0;width:100%;height:120px;margin:-60px 0 0;text-align:center}#Loading #LoadingInner p{margin:10px auto;color:#999;font-size:90%}#Loading #LoadingInner p.load{font-weight:700;-webkit-animation:flash 1.2s infinite;-moz-animation:flash 1.2s infinite;animation:flash 1.2s infinite}@-webkit-keyframes flash{50%{opacity:.3}}@-moz-keyframes flash{50%{opacity:.3}}@keyframes flash{50%{opacity:.3}}#map #Mark li.on,#vote #sns ul li a:hover{-moz-opacity:.7;-ms-filter:"alpha(opacity=$opacitys)"}#vote .Title{margin:0}#vote .Title .SubLink li select{padding:6px 0;font-size:150%}#vote #Photo{float:left;width:180px;margin:0 0 10px;text-align:center}#vote #Photo img{width:160px;height:160px;vertical-align:bottom}#vote #vote_r{margin:0 0 0 180px}#vote #vote_r h1{min-height:1em;margin:0;padding:8px 0;border-bottom:none;font-size:120%;line-height:1.2}#vote #vote_r h1 #kana{margin:6px 0 0 6px;font-size:76%;font-weight:400}#vote #vote_r table tbody tr{border-top:solid 1px #E1E1DA}#vote #vote_r table tbody tr:last-child{border-bottom:solid 1px #E1E1DA}#vote #vote_r table tbody tr th{width:100px;padding:6px 0;font-size:88%;font-weight:700}#vote #vote_r table tbody tr td{padding:6px 0;font-size:88%}#vote #sns{padding:12px 0 0}#vote #sns ul{width:272px;height:32px;margin:0 auto}#vote #sns ul li{float:left}#vote #sns ul li a:hover{-khtml-opacity:.7;filter:alpha(opacity=70);opacity:.7}#vote #sns ul li a span{text-indent:-9999px}#vote #sns ul li.twitter{margin:0 4px 0 0;background:url(images/sns_30.png) no-repeat #ccc;background-size:210px}#vote #sns ul li.twitter a{background:url(images/sns_30.png) no-repeat #6BA6D4;background-size:210px}#vote #sns ul li.facebook{margin:0 4px 0 0;background:url(images/sns_30.png) -30px 0 no-repeat #ccc;background-size:210px}#vote #sns ul li.facebook a{background:url(images/sns_30.png) -30px 0 no-repeat #3B5792;background-size:210px}#vote #sns ul li.website1{margin:0 4px 0 0;background:url(images/sns_30.png) -60px 0 no-repeat #ccc;background-size:210px}#vote #sns ul li.website1 a{background:url(images/sns_30.png) -60px 0 no-repeat #DA3CA6;background-size:210px}#vote #sns ul li.website2{margin:0 4px 0 0;background:url(images/sns_30.png) -60px 0 no-repeat #ccc;background-size:210px}#vote #sns ul li.website2 a{background:url(images/sns_30.png) -60px 0 no-repeat #D79731;background-size:210px}#vote #sns ul li.youtube{margin:0 4px 0 0;background:url(images/sns_30.png) -120px 0 no-repeat #ccc;background-size:210px}#vote #sns ul li.youtube a{background:url(images/sns_30.png) -120px 0 no-repeat #CC181E;background-size:210px}#vote #sns ul li.nicovideo{margin:0 4px 0 0;background:url(images/sns_30.png) -150px 0 no-repeat #ccc;background-size:210px}#vote #sns ul li.nicovideo a{background:url(images/sns_30.png) -150px 0 no-repeat #000;background-size:210px}#vote #sns ul li.other1,#vote #sns ul li.other2{margin:0 4px 0 0;background:url(images/sns_30.png) -180px 0 no-repeat #ccc}#vote #sns ul li.other1{background-size:210px}#vote #sns ul li.other1 a{background:url(images/sns_30.png) -180px 0 no-repeat #3EB599;background-size:210px}#vote #sns ul li.other2{background-size:210px}#table #area,#wrapper #table{margin:10px 0 0}#vote #sns ul li.other2 a{background:url(images/sns_30.png) -180px 0 no-repeat #00AB56;background-size:210px}#vote #notesBox{clear:both;margin:10px 4px;padding:7px;border:1px solid #999;color:#666;font-size:76%}#vote #notesBox ul li{margin:0;padding:0 0 0 1em;background:url(http://www.asahicom.jp/css/images/arrow_list_medium.gif) 3px 7px no-repeat}#map .Title .SubLink li.pc.no,#map .Title .SubLink li.sp{display:none}#map #Mark li{float:left;display:block;width:66px;padding:1px 8px;border:2px solid transparent;text-align:center;color:#fff;font-size:58%;font-family:meiryo}#map #Mark li#notes{width:37px;background:#fff;text-align:left;color:#555;font-weight:700}#map #Mark li#ratio50{background:#285E3E}#map #Mark li#ratio40{background:#387A50}#map #Mark li#ratio30{background:#529964}#map #Mark li#ratio20{background:#59B575}#map #Mark li#ratio10{background:#6FD88A;color:#333}#map #Mark li#ratio1{background:#D8D8D8;color:#333}#map #Mark li#ratio0{background:#eee;color:#333}#map #Mark li.on{border:2px solid #eee;-webkit-box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;box-shadow:0 0 6px #000;-khtml-opacity:.7;filter:alpha(opacity=70);opacity:.7}#map #maps{height:720px;margin:4px auto}#map #maps svg rect.background{fill:transparent}#map #maps svg g#datamaps{stroke:#fff;stroke-width:1px}#map #maps svg g#datamaps path{cursor:pointer}#map #maps svg g#datamaps path.r50{fill:#285E3E}#map #maps svg g#datamaps path.r40{fill:#387A50}#map #maps svg g#datamaps path.r30{fill:#529964}#map #maps svg g#datamaps path.r20{fill:#59B575}#map #maps svg g#datamaps path.r10{fill:#6FD88A}#map #maps svg g#datamaps path.r1{fill:#D8D8D8}#map #maps svg g#datamaps path.r0{fill:#eee}#map #maps svg g#datamaps path.active,#map #maps svg g#datamaps path.mouseover,#wrapper #map #maps svg g#lines path{fill:#999}#map #maps svg g#labels text{display:none;font-size:60%;text-anchor:middle;cursor:pointer}#map #maps svg g#labels text.mouseover{display:block}#map #maps #ratio,#map #maps #zoom{display:none;z-index:1;margin:0;position:absolute}#map #maps svg g#lines path{stroke:#E6E6DF;stroke-width:.6px}#map #maps #ratio{top:10px;left:10px;padding:6px;background:rgba(0,0,0,.1)}#map #maps #zoom{bottom:10px;right:10px;width:72px;padding:6px 6px 6px 40px;background:url(images/loupe.png) 6px 10px no-repeat rgba(0,0,0,.1);border-radius:2px;color:#1D1B18;font-size:82%;text-align:left;white-space:nowrap;cursor:pointer}#map #maps.zoomin #ratio{display:block}#map #maps.zoomin #zoom{display:block;background:url(images/loupe.png) 6px 6px no-repeat rgba(0,0,0,.1);background-size:20px}#map #maps .mac #maps #zoom{letter-spacing:-1px}#map #tooltip{z-index:10;position:absolute;min-width:100px;padding:5px;border:1px solid #000;border-radius:2px;background:rgba(255,255,255,.9);color:#333;font-size:13px}#map #tooltip #municipality_info .municipality_name{text-align:center}#map #tooltip #municipality_info .municipality_vote{font-family:"Century Gothic";text-align:center;font-size:14px}#map #tooltip #municipality_info .municipality_vote span{font-size:72%}#map #tooltip #municipality_info .municipality_ratio{color:#999;font-size:24px;font-weight:700;font-family:"Century Gothic";text-align:center}#map #tooltip #municipality_info.ra50 .municipality_ratio{color:#285E3E}#map #tooltip #municipality_info.ra40 .municipality_ratio{color:#387A50}#map #tooltip #municipality_info.ra30 .municipality_ratio{color:#529964}#map #tooltip #municipality_info.ra20 .municipality_ratio{color:#59B575}#map #tooltip #municipality_info.ra10 .municipality_ratio{color:#6FD88A}#map #tooltip #municipality_info.ra0 .municipality_ratio,#map #tooltip #municipality_info.ra1 .municipality_ratio{color:#999}#table #area #area1,#table #area #area2,#table #area #area3{float:left;width:220px}#table #area #area1 table,#table #area #area2 table,#table #area #area3 table{min-width:180px;margin:0 auto;border-bottom:dotted 1px #ccc}#table #area #area1 table tr,#table #area #area1 table tr:last-child,#table #area #area2 table tr,#table #area #area2 table tr:last-child,#table #area #area3 table tr,#table #area #area3 table tr:last-child{border-top:dotted 1px #ccc}#table #area #area1 table tr td,#table #area #area2 table tr td,#table #area #area3 table tr td{padding:4px 2px;font-size:88%}#table #area #area1 table tr td.municipality,#table #area #area2 table tr td.municipality,#table #area #area3 table tr td.municipality{color:#555}#table #area #area1 table tr td.vote,#table #area #area2 table tr td.vote,#table #area #area3 table tr td.vote{text-align:right;color:#555;font-weight:700}#table #area #area1 table tr td.vote span,#table #area #area2 table tr td.vote span,#table #area #area3 table tr td.vote span{display:block;color:#888;font-size:72%;font-weight:400}#table #area #area1 table tr.on td,#table #area #area1 table tr:hover td,#table #area #area2 table tr.on td,#table #area #area2 table tr:hover td,#table #area #area3 table tr.on td,#table #area #area3 table tr:hover td{background:#F5F5EE}#table #area #area1 table tr#mtotal td.municipality,#table #area #area2 table tr#mtotal td.municipality,#table #area #area3 table tr#mtotal td.municipality{color:#222;font-weight:700}#table #area #area1 table tr#mtotal td.vote,#table #area #area1 table tr#mtotal td.vote span,#table #area #area2 table tr#mtotal td.vote,#table #area #area2 table tr#mtotal td.vote span,#table #area #area3 table tr#mtotal td.vote,#table #area #area3 table tr#mtotal td.vote span{color:#222}#table #example{padding:4px}#table #example table{float:right;min-width:180px}#table #example table tr.example{border:1px solid #ccc}#table #example table tr td{padding:4px 6px;color:#333;font-size:88%}#table #example table tr td.vote{text-align:right;color:#333;font-weight:700}#table #example table tr td.vote span{display:block;color:#333;font-size:72%;font-weight:400}#vote_bottom .Title .SubLink li select{padding:6px 0;font-size:150%}#wrapper #Loading #LoadingInner p{line-height:1.4;font-size:72%}#wrapper #vote{padding:10px 0 0}#wrapper #vote .Title .SubLink{float:none;text-align:center}#wrapper #vote #Photo{width:100px;padding:10px 0 0}#wrapper #vote #Photo img{width:80px;height:80px}#wrapper #vote #vote_r{margin:0 0 0 100px}#wrapper #vote #vote_r h1 #kana{display:block;font-size:66%}#wrapper #vote #vote_r table tbody tr th{width:72px;text-align:left;font-size:78%}#wrapper #table #area #area1 table tr td.vote,#wrapper #table #area #area2 table tr td.vote,#wrapper #table #area #area3 table tr td.vote,#wrapper #table #example table tr td.vote{text-align:right;font-weight:700}#wrapper #vote #vote_r table tbody tr td{font-size:78%}#wrapper #vote #vote_r #sns ul{width:136px;height:64px}#wrapper #vote #vote_r #sns ul li{margin:0 4px 4px 0}#wrapper #map .Title .SubLink li.pc{display:none}#wrapper #map .Title .SubLink li.sp{display:inline-block}#wrapper #map #Mark{width:300px;margin:10px auto}#wrapper #map #Mark li{display:table-cell;width:71px;height:auto;padding:10px 0;vertical-align:middle}#wrapper #map #Mark li.on{border:2px solid #333;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-khtml-opacity:.7;-moz-opacity:.7;-ms-filter:"alpha(opacity=$opacitys)";filter:alpha(opacity=70);opacity:.7}#wrapper #map #maps{width:300px;height:280px}#wrapper #map #maps svg rect.background{stroke:#999;stroke-width:2px}#wrapper #map #maps svg g#labels text{font-size:4px}#wrapper #map #maps.zoomin #zoom{width:53px;font-size:8px}#wrapper #table #area{overflow:hidden;margin:10px auto 0;width:320px}#wrapper #table #area .Title{margin:0 0 10px}#wrapper #table #area #area1,#wrapper #table #area #area2,#wrapper #table #area #area3{width:106px}#wrapper #table #area #area1 table,#wrapper #table #area #area2 table,#wrapper #table #area #area3 table{min-width:98px;border-top:none;border-right:none;border-left:none}#wrapper #table #area #area1 table tr,#wrapper #table #area #area1 table tr:last-child,#wrapper #table #area #area2 table tr,#wrapper #table #area #area2 table tr:last-child,#wrapper #table #area #area3 table tr,#wrapper #table #area #area3 table tr:last-child{border-top:dotted 1px #ccc}#wrapper #table #area #area1 table tr td,#wrapper #table #area #area2 table tr td,#wrapper #table #area #area3 table tr td{padding:4px 0;font-size:62%}#wrapper #table #area #area1 table tr td.vote span,#wrapper #table #area #area2 table tr td.vote span,#wrapper #table #area #area3 table tr td.vote span{padding:4px 0 0}#wrapper #table #example{padding:20px 0}#wrapper #table #example table{float:none;margin:0 auto;min-width:120px}#wrapper #table #example table tr.example{border:1px solid #ccc}#wrapper #table #example table tr td{padding:4px 2px;font-size:62%}#wrapper #table #example table tr td.vote span{display:block;font-size:88%;font-weight:400}#wrapper #vote_bottom .Title .SubLink{float:none;text-align:center}