.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:11.4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-contents .span-main .span-main-inr{margin-left:160px}@media(min-width:1250px){body.article #container .row-contents .span-main .span-main-inr{border-left:1px solid #ccc;margin-left:160px}}.no-leftcolumn{margin-left:0!important;border-left:none!important}.corner-title{display:block!important}.corner-title-election-shugiin-2014-profile .title{display:none}#skk h3{font-size:90%;margin:0;padding-top:3px;padding-left:20px;line-height:1.0em;text-align:left;background:url(/images/election/shugiin2014/_top_map_point.gif) no-repeat 8px -18px}#skk table{width:100%;margin:10px auto;padding:0;border-collapse:collapse}#skk td{margin:0;padding:0}#skk td a{text-align:center;font-weight:bold;font-size:11px;color:#333;text-decoration:none}#skk td a:hover,#skk td a .candidate{color:#36c;cursor:pointer}#skk .map td{width:7.46%}#skk td.left-space{width:3%}#skk .bk-left,#skk .bk-right{display:block;height:27px;background:url(/images/election/shugiin2014/_top_map.gif) no-repeat}#skk .bk-left{padding-top:4px}*:first-child+html #skk .bk-left{padding-top:8px}#skk .hokkaido .bk-left{background-position:0 -40px}#skk .hokkaido .bk-right{background-position:right 0}#skk .tohoku .bk-left{background-position:0 -120px}#skk .tohoku .bk-right{background-position:right -80px}#skk .kanto .bk-left{background-position:0 -280px}#skk .kanto .bk-right{background-position:right -240px}#skk .chubu .bk-left{background-position:0 -200px}#skk .chubu .bk-right{background-position:right -160px}#skk .kinki .bk-left{background-position:0 -360px}#skk .kinki .bk-right{background-position:right -320px}#skk .chugoku .bk-left{background-position:0 -440px}#skk .chugoku .bk-right{background-position:right -400px}#skk .shikoku .bk-left{background-position:0 -520px}#skk .shikoku .bk-right{background-position:right -480px}#skk .kyusyu .bk-left{background-position:0 -600px}#skk .kyusyu .bk-right{background-position:right -560px}#skk .tokai .bk-left{background-position:0 -680px}#skk .tokai .bk-right{background-position:right -640px}#skk .hirei .bk-left,#skk .y50on .bk-left{background-position:0 -760px}#skk .hirei .bk-right,#skk .y50on .bk-right{background-position:right -720px}#skk .hirei th{width:13%}#skk #ytopKaihyo01 th{width:17%;vertical-align:top}#skk #ytopKaihyo02 th{width:17%}#skk .line-dot{width:100%;height:1px;background:url(/images/election/shugiin2014/_top_map_point.gif)}#m-ssk .hokkaido,#skk .hokkaido{background-color:#a5e8da}#m-ssk .tohoku,#skk .tohoku{background-color:#ccecff}#m-ssk .chubu,#skk .chubu{background-color:#cfc}#m-ssk .tokyo,#skk .tokyo{background-color:#ccd0ff}#m-ssk .minamikanto,#skk .minamikanto{background-color:#ccfff4}#m-ssk .kitakanto,#skk .kitakanto{background-color:#fff0cc}#m-ssk .tokai,#skk .tokai{background-color:#eac8fe}#m-ssk .kinki,#skk .kinki{background-color:#e6e68a}#m-ssk .chugoku,#skk .chugoku{background-color:#fcc}#m-ssk .sikoku,#skk .sikoku{background-color:#b8f39b}#m-ssk .kyusyu,#skk .kyusyu{background-color:#fcf}#skk .bk-left,#skk .bk-right{height:29px;padding-top:0!important;line-height:29px;background:0}#skk{padding:0 0 15px}#skk h3{background:0}#skk td{border:1px solid #ccc}#skk .map td{white-space:nowrap;width:4%}#skk .map td.width_8{width:8%}#skk .map td.width_9{width:9%}#skk td.left-space{width:108px}#skk table{margin:5px auto;width:99%}#skk .table_wrap{border:1px solid #ccc;background-color:#efefef;text-align:center;*padding-bottom:5px}#skk .table_wrap .map tbody tr .empty{background:#efefef;border:0}#skk .table_wrap .hirei tbody tr td.empty{background:none repeat scroll 0 0 #efefef;border:0}#skk .candidate{padding-left:3px;display:none}@media screen and (min-width:1100px){#skk .candidate{display:initial}}#skk .hirei .candidate{padding-left:5px}#skk .table_wrap .map.yaTable{width:96%}#skk .table_wrap .map.ycTable{width:80%}#skk .table_wrap h3{background:url("/images/election/shugiin2014/shug2014.png") repeat-x;background-position:0 -150px;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}#skk .bk-right{background:url("/images/election/shugiin2014/shug2014_mapbk_l.png") no-repeat right bottom!important}#m-ssk h2{margin:0;padding:0}#m-ssk h2 a,#m-ssk .h3{display:block;font-size:14px;line-height:1.0em;background:url(/images/election/shugiin2014/_top_map_title.gif) no-repeat}#m-ssk h2 a{width:257px;height:20px;text-align:left;margin:0;padding-top:8px;padding-left:43px;color:#333;text-decoration:none;background-position:left 0}#m-ssk h2 a:hover{background-position:left -40px}*html #m-ssk h2 a{width:300px;height:28px}#m-ssk .m-elec{width:298px;margin:0;padding:0;border:1px solid #c0c0c0}#m-ssk .m-elec{border-bottom:0}*html #m-ssk .m-elec{width:300px}#m-ssk .h3{width:296px;height:15px;margin:1px 1px 0 1px;padding:3px 0;text-align:center;background-position:left -80px}#m-ssk .h3 .txt-s{font-size:86%}*html #m-ssk .h3{height:21px;white-space:nowrap}#m-ssk table{width:288px;margin:5px;padding:0;border-collapse:collapse}#m-ssk td{margin:0;padding:0}#m-ssk .sm_nodisp{display:none}#m-ssk .map td{width:14.2%}#m-ssk td a{text-align:center;font-weight:bold;font-size:10px;color:#333;text-decoration:none;line-height:1.1em}#m-ssk td a:hover,#m-ssk .candidate{color:#36c}#m-ssk .bk-left,#m-ssk .bk-right{display:block;height:27px;background:url(/images/election/shugiin2014/_top_map.gif) no-repeat}#m-ssk .bk-left{padding-top:4px}#m-ssk .map .bk-left{padding-top:2px}#m-ssk .m-elec .hokkaido .bk-left{background-position:0 -840px}#m-ssk .hokkaido .bk-right{background-position:right -800px}#m-ssk .tohoku .bk-left{background-position:0 -920px}#m-ssk .tohoku .bk-right{background-position:right -880px}#m-ssk .kanto .bk-left{background-position:0 -1000px}#m-ssk .kanto .bk-right{background-position:right -960px}#m-ssk .chubu .bk-left{background-position:0 -1080px}#m-ssk .chubu .bk-right{background-position:right -1040px}#m-ssk .kinki .bk-left{background-position:0 -1160px}#m-ssk .kinki .bk-right{background-position:right -1120px}#m-ssk .chugoku .bk-left{background-position:0 -1240px}#m-ssk .chugoku .bk-right{background-position:right -1200px}#m-ssk .shikoku .bk-left{background-position:0 -1320px}#m-ssk .shikoku .bk-right{background-position:right -1280px}#m-ssk .kyusyu .bk-left{background-position:0 -1400px}#m-ssk .kyusyu .bk-right{background-position:right -1360px}#m-ssk .tokai .bk-left{background-position:0 -1480px}#m-ssk .tokai .bk-right{background-position:right -1440px}#m-ssk .hirei td,#m-ssk .y50on td{width:16.5%}#m-ssk .hirei .bk-left,#m-ssk .y50on .bk-left{background-position:0 -760px}#m-ssk .hirei .bk-right,#m-ssk .y50on .bk-right{background-position:right -720px}#m-ssk .btm{width:300px;height:10px;margin-bottom:10px;background:url(/images/election/shugiin2014/_top_map_title.gif) no-repeat 0 -120px}#d2-shugiin #d3-2014 #subColumn1 #m-ssk .m-elec{padding-bottom:5px}#d2-shugiin #d3-2014 #subColumn1 #m-ssk table{margin-bottom:0}#m-ssk h2 a,#m-ssk h2 a:hover{background:url("/images/election/shugiin2014/shug2014_top.png") no-repeat 0 -150px;display:block;font-size:14px;line-height:1em;height:20px}#m-ssk .h3{background:url("/images/election/shugiin2014/shug2014_top.png") no-repeat scroll 0 -200px transparent;display:block;font-size:14px;line-height:1em;height:20px;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}#m-ssk .h3 span{color:#000;_display:inline}#m-ssk .bk-left,#m-ssk .bk-right{background:0;display:block;height:25px}#m-ssk td{border:solid 1px #ccc}#m-ssk .empty{border:0;background:#efefef}#m-ssk td a:hover,#m-ssk .candidate{color:#30C}#m-ssk .bk-right{background:url("/images/election/shugiin2014/senkyoku_map_bg.gif") no-repeat right bottom!important}#m-ssk .map .bk-left{padding-top:4px}#nittei h2{background:url("/images/election/shugiin2014/shug2014_sbttlbk.png") no-repeat right bottom!important;font-size:90%;height:26px;margin-bottom:0;padding-left:13px;line-height:30px;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}#nittei table{width:99%;_width:93%;border-collapse:collapse}#nittei .inr td{border:1px solid #ccc;border-collapse:collapse;padding-left:10px;font-size:84%}#nittei .inr td.td30{width:40%;background-color:#efefef;padding-left:5px}#nittei .inr{border:1px solid #ccc;border-bottom:0;padding-top:9px;padding-left:10px;padding-right:7px}.nowinners{border-collapse:collapse;margin:0 10px 5px;margin-bottom:0;width:98%;_width:auto;background:#f0e68e;clear:both}.nowinners .inners_t{text-align:center;border:solid #e4e3d3;border-width:4px 4px 0 4px;font-size:15px;font-weight:bold;padding:5px 0}#candidate h2{height:26px;margin-bottom:0;padding-left:13px;font-size:90%;line-height:30px;background:url(/images/election/shugiin2014/shug2014_sbttlbk.png) no-repeat right bottom!important;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}#candidate .inr{border:1px solid #ccc;border-bottom:0;padding-left:5px;padding-top:9px}#candidate table{width:288px;border-collapse:collapse;background:url(/images/election/shugiin2014/shug2014_left_ttlbk.png) repeat-x}#candidate th,#candidate td{padding:3px;border:1px solid #ccc;border-collapse:collapse;line-height:1.0em;text-align:center}#candidate th{font-size:76%;background:#e5e5e5}#candidate .inrTitle th{font-size:76%;line-height:1.0em;background:0;text-shadow:-1px -1px 0 #dbe2ef,1px -1px 0 #dbe2ef,-1px 1px 0 #dbe2ef,1px 1px 0 #dbe2ef}#candidate td{font-size:80%;background:#fff}#candidate th.gender_f,#candidate th.power,#candidate td.power{font-size:75%;font-weight:normal}#candidate td.gender_f{font-size:75%;background:#fff4f4;border-left:none}#candidate td.before_gender{font-size:84%;font-weight:bold;border-right:0}#candidate th.cellTotal{font-size:1px;border-bottom:0}#candidate th.nextcellTotal{border-top:0;padding-top:0;vertical-align:top}.election_txt-s{font-size:70%;margin-top:0;margin-bottom:0}#candidate .inrTotal th{background:#9fb3d4;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}#candidate .inrTotal td.gender_f{background:#fde7e7}#candidate .inrTotal td{background:#efefef}.chumoku_box .toraku,.chumoku_box .photo,.chumoku_box .box-r{padding:7px 0;display:table-cell;vertical-align:middle;*display:inline;*zoom:1}.chumoku_box .toraku{height:25px;width:40px}.chumoku_box .wrap{margin-left:12px}.chumoku_box .box-r{text-align:left;float:none;padding:0 4px 0 6px;margin-left:0;width:48%}.chumoku_box .box-r a .name{font-size:16px;line-height:30px}.chumoku_box .box-r a .link{font-size:13px}.chumoku_box .box-r p{margin:0 4px 4px 0!important}.chumoku_box .box-r p{background:url("/images/election/shugiin2014/shug2014_ftrttlbk.png") no-repeat 0 bottom transparent}.chumoku_box .photo a img{border:1px solid #fff;height:70px;width:60px}.chumoku_box .other .toraku img{display:none}.chumoku_box .tousen,.chumoku_box .sdptoukaku,.chumoku_box .toukaku,.chumoku_box .other,.chumoku_box .rakusen{width:215px;margin:4px 4px 4px;height:85px;float:left;border-top:1px #ccc solid;border-left:1px #ccc solid;border-right:2px #b4b4b4 solid;border-bottom:2px #b4b4b4 solid}.chumoku_box .tousen{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#ffb1b0));background:-webkit-linear-gradient(top,#fff 0,#ffb1b0 100%);background:-o-linear-gradient(top,#fff 0,#ffb1b0 100%);background:-ms-linear-gradient(top,#fff 0,#ffb1b0 100%);background:-moz-linear-gradient(top,#fff 0,#ffb1b0 100%);background:-linear-gradient(top,#fff 0,#ffb1b0 100%);background-color:#ffb2b1!important}.chumoku_box .toukaku{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f9e5cb),color-stop(100%,#f9e0bf));background:-webkit-linear-gradient(top,#f9e5cb 0,#f9e0bf 100%);background:-o-linear-gradient(top,#f9e5cb 0,#f9e0bf 100%);background:-ms-linear-gradient(top,#f9e5cb 0,#f9e0bf 100%);background:-moz-linear-gradient(top,#f9e5cb 0,#f9e0bf 100%);background:-linear-gradient(top,#f9e5cb 0,#f9e0bf 100%);background-color:#ffcca2!important}.chumoku_box .other{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,#fff 0,#f2f2f2 100%);background:-o-linear-gradient(top,#fff 0,#f2f2f2 100%);background:-ms-linear-gradient(top,#fff 0,#f2f2f2 100%);background:-moz-linear-gradient(top,#fff 0,#f2f2f2 100%);background:-linear-gradient(top,#fff 0,#f2f2f2 100%);background-color:#fff}.chumoku_box h2{color:#fff;padding:0 0 0 35px;height:40px;background:url("/images/election/shugiin2014/shug2014_ftrttlbk.png") no-repeat scroll 0 0 transparent;line-height:30px}#chumoku1 h2{background-position:0 0}#chumoku2 h2{background-position:0 -50px}#chumoku3 h2{background-position:0 -100px}#chumoku4 h2{background-position:0 -150px}#chumoku5 h2{background-position:0 -200px}#chumoku6 h2{background-position:0 -250px}#chumoku7 h2{background-position:0 -300px}#chumoku8 h2{background-position:0 0}#chumoku9 h2{background-position:0 -50px}#chumoku10 h2{background-position:0 -100px}#chumoku11 h2{background-position:0 -150px}#chumoku12 h2{background-position:0 -200px}#chumoku13 h2{background-position:0 -250px}#chumoku14 h2{background-position:0 -300px}#chumoku15 h2{background-position:0 0}#chumoku16 h2{background-position:0 -50px}#d4-chumoku .annotation{font-size:75%;border:1px solid #ccc;padding:10px}#d4-chumoku .annotation ul{margin:0;padding-left:10px}#d4-chumoku .annotation ul li{list-style-type:none;margin-left:0;padding-left:0}#d4-chumoku .chumoku_box h2 a:link,#d4-chumoku .chumoku_box h2 a:visited{color:#fff}.box-r .phe{border-radius:4px;color:#fff;font-size:13px;font-weight:bold;text-align:center;width:70px;margin-top:5px}.box-r .phe-ya{background:none repeat scroll 0 0 #e64}.box-r .phe-yc{background:none repeat scroll 0 0 #4a4}.chumoku_box h2{background:url("/images/election/shugiin2014/shug2014_ftrttlbk02.png") no-repeat;padding:.5em 0 0 90px;line-height:1.0em;color:#333}.chumoku_box .tousen,.chumoku_box .sdptoukaku,.chumoku_box .toukaku,.chumoku_box .other,.chumoku_box .rakusen{position:relative;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-color:#ccc;border-width:2px}.chumoku_box .tousen{background-image:none;background-color:#ffd8d8!important}.chumoku_box .sdptoukaku{background-image:none;background-color:#fedaba!important}.chumoku_box .toukaku{background-image:none;background-color:#ffe7c3!important}.chumoku_box .rakusen{background-image:none;background-color:#dededc!important}.chumoku_box .toraku{position:absolute;height:30px;width:40px;right:0;top:-15px}.chumoku_box .box-r{width:auto}.chumoku_box .photo{padding-left:10px}.chumoku_box a:visited{color:#00a}#chumoku1 h2,#chumoku2 h2,#chumoku3 h2,#chumoku4 h2,#chumoku5 h2,#chumoku6 h2,#chumoku7 h2,#chumoku8 h2,#chumoku9 h2,#chumoku10 h2,#chumoku11 h2{background-position:0 0}#chumoku12 h2,#chumoku13 h2,#chumoku14 h2,#chumoku15 h2,#chumoku16 h2{background-position:0 -40px;padding:.5em 0 0 10px}#chumoku12 h2{color:#c90}#chumoku13 h2{color:#c33}#chumoku14 h2{color:#666}#chumoku15 h2{color:#516fa1}#chumoku16 h2{color:#189435}.sdptoukaku .toraku img{background-position:0 -40px!important}.toukaku .toraku img{background-position:0 -80px!important}.rakusen .toraku img{background-position:0 -320px!important}.article-ya h1,.article-yc h1{font-size:100%;margin-left:10px;margin-right:0;padding-left:0;background:0}.prof-main{width:98%;margin:0 10px 15px;border-collapse:collapse;border:5px solid #ccc;background:#fff}.prof-main .hd{padding:2px;background:#eee;border-bottom:1px solid #ccc;text-align:center;margin:auto}.prof-main h1{font-family:'Hiragino Kaku Gothic ProN',Meiryo,sans-serif}.prof-main td{vertical-align:top}.prof-main td.l{min-width:180px!important;padding:15px}.prof-main td.r{width:80%;padding-top:15px}.prof-main td.r table{height:auto;font-size:100%}.prof-main .photo{width:171px!important;max-width:none;height:200px!important;border:5px solid #fff}.prof-main .name{color:#9e7d47;font-size:150%;white-space:nowrap}.prof-main .name h1{margin-bottom:0;border-bottom:0;color:#9e7d47}.prof-main .profile{width:95%;border-collapse:collapse;font-size:90%}.prof-main .profile td{padding:4px 15px 2px 2px;border-top:1px dotted #ccc}.prof-main .ruby{font-size:90%;color:#9e7d47;vertical-align:bottom;line-height:235%}.prof-main .profile-cap{font-size:70%}#hyounomikata{width:97.8%;margin:10px;border:2px solid #ccc}#hyounomikata h3{margin:1px;padding-left:16px;color:#fff;font-size:90%;background-color:#999}#mikata_text{margin:15px;font-size:86%}.corner-title-election-shugiin-2014-profile .title a{text-decoration:none}.corner-title-election-shugiin-2014-profile .title a:hover{cursor:default}.nowinners{border-collapse:collapse;margin:0 10px 5px;margin-bottom:0;width:98%;_width:auto;background:#f0e68e;clear:both}.nowinners .inners_t{text-align:center;border:solid #e4e3d3;border-width:4px 4px 0 4px;font-size:15px;font-weight:bold;padding:5px 0}table.cndt{border:4px solid #e4e3d3;margin:0 10px 5px 10px;width:98%;border-collapse:collapse}table.cndt th{color:#fff;font-size:80%;font-weight:normal;text-align:center;padding:3px;background:#2d63a1;border:1px solid #cca}table.cndt th.vote{width:10%}table.cndt th.photo{width:1%}table.cndt th.name{width:33%}table.cndt th.party{width:17%}table.cndt th.order,table.cndt th.age,table.cndt th.oldnew,table.cndt th.number{width:8%}table.cndt th.tousen td{background:none #ffb2b1;border-left:1px solid #daa;border-right:1px solid #daa}table.cndt th.pr-title{width:13%}table.cndt th.toraku,table.cndt th.vote,table.cndt th.photo,table.cndt th.name,table.cndt th.age,table.cndt th.party,table.cndt th.oldnew,table.cndt th.number,table.cndt th.pr-title,table.cndt th.double,table.cndt th.loseper,table.cndt th.order{background:#6d87a1}table.cndt td{background-color:#fff;border:1px solid #cca}table.cndt td.toraku{min-width:40px!important;text-align:center}table.cndt td.vote{font-family:Verdana;font-size:100%;font-weight:bold;text-align:right;white-space:nowrap}table.cndt td.photo{text-align:center}table.cndt td.name{background:linear-gradient(to bottom,#f0f0f0 0,#fff 50%,#f0f0f0 100%);font-size:120%;font-weight:bold;text-align:left;font-family:"Osaka−等幅","ＭＳ ゴシック","monospace"}table.cndt td.name a{padding:5px;display:inline-block}@-moz-document url-prefix(){.name ruby{display:block;width:9em}}table.cndt td.age{text-align:center}table.cndt td.party{font-size:90%;text-align:center}table.cndt td.oldnew{text-align:center}table.cndt td.number{text-align:center}table.cndt td.pr-title{font-size:90%;text-align:left;padding-left:10px;padding-right:10px}table.cndt td.double{font-size:90%;padding:2px 5px;text-align:center;white-space:nowrap;width:3em}table.cndt td .percentage{font-size:84%;font-weight:normal}table.cndt strong{font-family:Verdana;font-size:120%}table.cndt strong a,table.cndt strong a:link,table.cndt strong a:visited,table.cndt strong a:hover{color:#fff;cursor:default;text-decoration:none}table.cndt .photo{min-width:68px}table.cndt .photo a img{min-width:68px!important}table.cndt tr.tousen td.name{background:#ffb2b1;background:-moz-linear-gradient(top,#ffb2b1 0,#ffdddc 50%,#ffb2b1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffb2b1),color-stop(50%,#ffdddc),color-stop(100%,#ffb2b1));background:-webkit-linear-gradient(top,#ffb2b1 0,#ffdddc 50%,#ffb2b1 100%);background:-o-linear-gradient(top,#ffb2b1 0,#ffdddc 50%,#ffb2b1 100%);background:-ms-linear-gradient(top,#ffb2b1 0,#ffdddc 50%,#ffb2b1 100%);background:linear-gradient(to bottom,#ffb2b1 0,#ffdddc 50%,#ffb2b1 100%)}table.cndt .tousen_yc td.name{background:#ffcca2;background:linear-gradient(to bottom,#dff6e6 0,#fff 51%,#dff6e6 100%) repeat!important}:root .cndt rp,*:root .cndt rt{font-size:50%;font-weight:normal;white-space:nowrap}@-moz-document url-prefix(){:root .cndt rp:last-child{margin-right:67px}}.toraku img{background:url("/images/election/shugiin2014/icon_tousen2014.png") no-repeat scroll;display:block;height:30px;max-width:none;width:39px}.tousen .toraku img{background-position:-2px 0}tr.tousen td.photo{background:none repeat scroll 0 0 #f33}tr.toukaku td{background-color:#ffcca2!important;border-left:1px solid #dcb;border-right:1px solid #dcb}tr.toukaku td.photo{background:none repeat scroll 0 0 #fb9}tr.tousen td{background:none repeat scroll 0 0 #ffb2b1}.toukaku .toraku img{background-position:0 -40px}.cndt .toukaku td.name{background:#ffcca2;background:-moz-linear-gradient(top,#fae0c3 0,#fff 50%,#fae0c3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fae0c3),color-stop(50%,#fff),color-stop(100%,#fae0c3));background:-webkit-linear-gradient(top,#fae0c3 0,#fff 50%,#fae0c3 100%);background:-o-linear-gradient(top,#fae0c3 0,#fff 50%,#fae0c3 100%);background:-ms-linear-gradient(top,#fae0c3 0,#fff 50%,#fae0c3 100%);background:linear-gradient(to bottom,#fae0c3 0,#fff 50%,#fae0c3 100%)}.tousen_yc td,tr.hireitousen td,tr.shoutousen td{background-color:#b4e2c3!important}.tousen_yc .toraku img{background-position:0 -200px}.toukaku_ycya_ya td{background-color:#c8ecd4!important}.toukaku_ycya_ya .toraku img{background-position:0 -240px}.toukaku_yc td{background-color:#def6e6!important}.toukaku_yc .toraku img{background-position:0 -280px}.toukaku_ycya_yc td{background-color:#fddfb9!important}.toukaku_ycya_yc .toraku img{background-position:0 -80px}.cndt .toukaku_ycya_yc td.name{background:#fae0c3;background:-moz-linear-gradient(top,#fae0c3 0,#fff 50%,#fae0c3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fae0c3),color-stop(50%,#fff),color-stop(100%,#fae0c3));background:-webkit-linear-gradient(top,#fae0c3 0,#fff 50%,#fae0c3 100%);background:-o-linear-gradient(top,#fae0c3 0,#fff 50%,#fae0c3 100%);background:-ms-linear-gradient(top,#fae0c3 0,#fff 50%,#fae0c3 100%);background:linear-gradient(to bottom,#fae0c3 0,#fff 50%,#fae0c3 100%)}.tousen_ya td{background-color:#b4e2c3!important}.tousen_ya .toraku img{background-position:0 -120px}.toukaku_ya td{background-color:#def6e6!important}.toukaku_ya .toraku img{background-position:0 -160px}.cndt .tousen_ya td.name{background:#def6e6;background:#dff6e7;background:-moz-linear-gradient(top,#dff6e7 0,#f8fdfa 50%,#dff6e7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dff6e7),color-stop(50%,#f8fdfa),color-stop(100%,#dff6e7));background:-webkit-linear-gradient(top,#dff6e7 0,#f8fdfa 50%,#dff6e7 100%);background:-o-linear-gradient(top,#dff6e7 0,#f8fdfa 50%,#dff6e7 100%);background:-ms-linear-gradient(top,#dff6e7 0,#f8fdfa 50%,#dff6e7 100%);background:linear-gradient(to bottom,#dff6e7 0,#f8fdfa 50%,#dff6e7 100%)}.cndt .toukaku_ya td.name,.cndt .toukaku_yc td.name,.cndt .toukaku_ycya_ya td.name{background:#b4e2c3;background:#dff6e7;background:-moz-linear-gradient(top,#dff6e7 0,#f8fdfa 50%,#dff6e7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dff6e7),color-stop(50%,#f8fdfa),color-stop(100%,#dff6e7));background:-webkit-linear-gradient(top,#dff6e7 0,#f8fdfa 50%,#dff6e7 100%);background:-o-linear-gradient(top,#dff6e7 0,#f8fdfa 50%,#dff6e7 100%);background:-ms-linear-gradient(top,#dff6e7 0,#f8fdfa 50%,#dff6e7 100%);background:linear-gradient(to bottom,#dff6e7 0,#f8fdfa 50%,#dff6e7 100%)}.elec-m-nav .nav-d4{clear:both;float:left;margin:10px;padding:0;width:99%}.elec-m-nav .nav-d4 li{float:left;list-style-type:none;margin:0;padding:0}.elec-m-nav .nav-d4 a{border-left:1px dotted #999;text-decoration:none}.nav-d4 a{display:block;float:left;padding:1px 12px}.barchart{background:url("/images/election/shugiin2014/bg_grd_red11.gif") repeat-x scroll left center;border-color:#c88 #ebb #ebb #c88;border-image:none;border-style:solid;border-width:1px;margin:5px;text-align:left;line-height:0;font-size:1px}.barchart img{background:url("/images/election/shugiin2014/bg_grd_red08.gif") repeat-x scroll left bottom;border-top:2px solid #c99}.elec-m-nav .nav-d4{font-size:84%}.elec-m-nav .nav-d4 li.top{float:right}.elec-m-nav .nav-d4 li.top a{border-left:none}.elec-m-nav .nav-d4 a{display:block;float:left;padding:1px 12px;border-left:1px solid #8ea8c3}.elec-m-nav .nav-d4 a:hover{background:#3c6da5}.elec-m-nav .nav-d4 a:hover span{color:#fff}.elec-m-nav .nav-d4 a span{color:#333}table.cndt caption{background:url(/images/election/shugiin2014/election_shugiin_2014_cndt_caption.png) no-repeat 50% 50%;border-top:3px double #c5c5a9;border-bottom:3px double #c5c5a9;padding:3px;font-size:90%;line-height:1.2}table.cndt caption a:hover{text-decoration:none;cursor:default}table.cndt th.toraku,table.cndt th.vote,table.cndt th.photo,table.cndt th.name,table.cndt th.age,table.cndt th.party,table.cndt th.oldnew,table.cndt th.number,table.cndt th.pr-title,table.cndt th.double,table.cndt th.loseper,table.cndt th.order{background:#4b6385}#hyounomikata{border:2px solid #98b6da;margin:10px;width:97.8%}#hyounomikata h3{background-color:#e7f3ff;color:#2a588c;font-size:90%;margin:1px;padding-left:16px}.winningseat_box{width:98%;margin:0 0 10px 10px;text-align:center;border:1px solid #c8b59b;border-collapse:collapse}.winningseat_box th{border:2px solid #b5b29f;border-top:1px solid #c8b59b;background-color:#e2cba0;color:#484848;font-size:14px;font-weight:bold;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f3f2dd),color-stop(100%,#bfba82));background:-webkit-linear-gradient(top,#f3f2dd 0,#bfba82 100%);background:-o-linear-gradient(top,#f3f2dd 0,#bfba82 100%);background:-ms-linear-gradient(top,#f3f2dd 0,#bfba82 100%);background:-moz-linear-gradient(top,#f3f2dd 0,#bfba82 100%);background:-linear-gradient(top,#f3f2dd 0,#bfba82 100%)}.winningseat_box th a{color:#484848}.winningseat_box th a:hover,.winningseat_box th a span:hover{text-decoration:none;background-color:#dbd8b5!important;background:-moz-linear-gradient(center top,#dbd8b5 0,#bfba82 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dbd8b5),color-stop(100%,#bfba82));background:-webkit-linear-gradient(top,#dbd8b5 0,#bfba82 100%);background:-o-linear-gradient(top,#dbd8b5 0,#bfba82 100%);background:-ms-linear-gradient(top,#dbd8b5 0,#bfba82 100%);background:linear-gradient(to bottom,#dbd8b5 0,#bfba82 100%)}.winningseat_box th a span{padding:5px 0;display:block}.winningseat_box th a span:hover{padding:5px 0;display:block;color:#fff}.winningseat_box th a a:hover{background-color:#dbd8b5!important;_display:block;color:#fff!important}.winningseat_box td{border:2px solid #b5b29f;background-color:#fff;color:#ce1c00;font-size:20px;font-family:arial helvetica sans-serif;font-weight:bold;padding:5px 0}.winningseat_box .left{background-color:#efefef;color:#484848;border:1px solid #c8b59b;border-bottom:2px solid #b5b29f;font-weight:normal;background-image:none}.winningseat_box .left2{border-left:0 none}.corner-title{position:relative;display:block;width:100%;height:126px;margin-bottom:10px;border-top:0}.corner-title h1,.corner-title .title{width:auto;height:35px;display:block;margin:0;padding-top:91px;padding-left:35px;background:url(/images/election/shugiin2014/election_shugiin_2014.png) no-repeat left -120px;color:#fff;font-size:1.2em;line-height:2.0}.corner-title h1 a,.corner-title .title a{display:block;color:#fff}.corner-title h1 a:hover,.corner-title .title a:hover{text-decoration:none;color:#ccc}.corner-title .description{position:relative;float:right;width:30em;height:20px;margin:-20px 0 0;padding:0 10px;background:0;color:#000;font-size:75%;line-height:1.0em;text-align:right;color:#fff}.corner-title-election-shugiin-2014{height:120px;border:0;font-size:90%}.corner-title-election-shugiin-2014 h1,.corner-title-election-shugiin-2014 .title{height:120px;margin:0;padding:0;background-position:left top;text-indent:-9999px}.corner-title-election-shugiin-2014 .description{color:#000;width:40em}#mainContentsInr .corner-title-election-shugiin-2014-kaihyou h1 a,#mainContentsInr .corner-title-election-shugiin-2014-profile h1 a,#mainContentsInr .corner-title-election-shugiin-2014-kaihyou .title a,#mainContentsInr .corner-title-election-shugiin-2014-profile .title a{cursor:default;color:#fff}*html .corner-title h1{height:35px;padding-top:91px;padding-left:35px}*html .corner-title-election-shugiin-2014 h1{height:120px;padding:0}body.article .siblingsNavbar-wrapper{display:block}.article-def .navtable-d4-ft{text-align:right}.article-def .navtable-d4-ft .d4-top{margin-right:10px;padding:0 15px 0 0;font-size:90%;background:url("/images/election/shugiin2014/cndt_link_point.gif") no-repeat 100% 50%}.article-def .navtable-d4-ft a img.bt_reload{position:relative;top:6px;right:10px}.article-def .navtable-d4-ft a img.bt_hyounomikata{position:relative;top:6px;right:20px}.article-ya>h1{margin:10px 0;padding:0;background:url("/images/election/shugiin2014/election_shugiin_2014_s_title_bk02.png") no-repeat scroll -297px 0;border-bottom:3px double #bb6;border-left:4px solid #425688;color:#204771;font-size:19px;line-height:1em;background-origin:padding-box;background-repeat:no-repeat;height:36px;line-height:195%;font-family:"Osaka−等幅","ＭＳ ゴシック","monospace"}.article-ya .f140{color:#204771;font-size:18px;padding:10px 26px 12px 2px}.article-yc>h1{margin:10px 0;padding:0;background:url("/images/election/shugiin2014/election_shugiin_2014_s_title_bk02.png") no-repeat scroll -180px 0;border-bottom:3px double #bb6;border-left:4px solid #425688;color:#204771;font-size:19px;line-height:1em;background-origin:padding-box;background-repeat:no-repeat;height:36px;line-height:195%;font-family:"Osaka−等幅","ＭＳ ゴシック","monospace"}.article-yc .f140{color:#204771;font-size:18px;padding:10px 26px 2px 0}.article-ya .navtable-d4-ft,.article-yc .navtable-d4-ft{margin:0!important;padding-right:0;position:absolute;right:3px;top:6px;height:28px}.article-ya .navtable-d4-ft .d4-top,.article-yc .navtable-d4-ft .d4-top{background:url("/images/election/shugiin2014/cndt_link_point.gif") no-repeat scroll 100% 50% transparent;font-size:90%;margin-right:0;padding:0 15px 0 0}.article-ya .navtable-d4-ft a img.bt_reload,.article-yc .navtable-d4-ft a img.bt_reload{position:relative;top:6px;right:10px}.article-ya .navtable-d4-ft .link-r,.article-yc .navtable-d4-ft .link-r{text-align:right}.article-ya .navtable-d4-ft #hyounomikata-btn,.article-yc .navtable-d4-ft #hyounomikata-btn{background:url("/images/election/shugiin2014/election_shugiin_2014_effect_arrow_icon.png") no-repeat 8px center #eff6fe;background:url("/images/election/shugiin2014/election_shugiin_2014_effect_arrow_icon.png") no-repeat 8px center,-moz-linear-gradient(top,#ebf4fe 0,#eff6fe 100%);background:url("/images/election/shugiin2014/election_shugiin_2014_effect_arrow_icon.png") no-repeat 8px center,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ebf4fe),color-stop(100%,#eff6fe));background:url("/images/election/shugiin2014/election_shugiin_2014_effect_arrow_icon.png") no-repeat 8px center,-webkit-linear-gradient(top,#ebf4fe 0,#eff6fe 100%);background:url("/images/election/shugiin2014/election_shugiin_2014_effect_arrow_icon.png") no-repeat 8px center,-o-linear-gradient(top,#ebf4fe 0,#eff6fe 100%);background:url("/images/election/shugiin2014/election_shugiin_2014_effect_arrow_icon.png") no-repeat 8px center,-ms-linear-gradient(top,#ebf4fe 0,#eff6fe 100%);background:url("/images/election/shugiin2014/election_shugiin_2014_effect_arrow_icon.png") no-repeat 8px center,linear-gradient(to bottom,#ebf4fe 0,#eff6fe 100%);border:1px solid #9c9c82;font-size:13px;padding:2px 8px 2px 19px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;color:#2a588b;margin:0 8px 0 0;height:18px;display:block;float:left}.article-ya .navtable-d4-ft #kekkamikata-btn,.article-yc .navtable-d4-ft #kekkamikata-btn{background:url("/images/election/shugiin2014/election_shugiin_2014_effect_arrow_icon.png") no-repeat 8px center #eff6fe;background:url("/images/election/shugiin2014/election_shugiin_2014_effect_arrow_icon.png") no-repeat 8px center,-moz-linear-gradient(top,#ebf4fe 0,#eff6fe 100%);background:url("/images/election/shugiin2014/election_shugiin_2014_effect_arrow_icon.png") no-repeat 8px center,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ebf4fe),color-stop(100%,#eff6fe));background:url("/images/election/shugiin2014/election_shugiin_2014_effect_arrow_icon.png") no-repeat 8px center,-webkit-linear-gradient(top,#ebf4fe 0,#eff6fe 100%);background:url("/images/election/shugiin2014/election_shugiin_2014_effect_arrow_icon.png") no-repeat 8px center,-o-linear-gradient(top,#ebf4fe 0,#eff6fe 100%);background:url("/images/election/shugiin2014/election_shugiin_2014_effect_arrow_icon.png") no-repeat 8px center,-ms-linear-gradient(top,#ebf4fe 0,#eff6fe 100%);background:url("/images/election/shugiin2014/election_shugiin_2014_effect_arrow_icon.png") no-repeat 8px center,linear-gradient(to bottom,#ebf4fe 0,#eff6fe 100%);border:1px solid #9c9c82;font-size:13px;padding:2px 8px 2px 19px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;color:#2a588b;margin:0 8px 0 0;height:18px;display:block;float:left}.article-ya .navtable-d4-ft #reload-btn,.article-yc .navtable-d4-ft #reload-btn{background:url("/images/election/shugiin2014/election_shugiin_2014_renewal_icon.png") no-repeat 8px center #3d6faa;background:url("/images/election/shugiin2014/election_shugiin_2014_renewal_icon.png") no-repeat scroll 8px center,-moz-linear-gradient(top,#3d6faa 0,#4379b1 100%);background:url("/images/election/shugiin2014/election_shugiin_2014_renewal_icon.png") no-repeat scroll 8px center,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3d6faa),color-stop(100%,#4379b1));background:url("/images/election/shugiin2014/election_shugiin_2014_renewal_icon.png") no-repeat scroll 8px center,-webkit-linear-gradient(top,#3d6faa 0,#4379b1 100%);background:url("/images/election/shugiin2014/election_shugiin_2014_renewal_icon.png") no-repeat scroll 8px center,-o-linear-gradient(top,#3d6faa 0,#4379b1 100%);background:url("/images/election/shugiin2014/election_shugiin_2014_renewal_icon.png") no-repeat scroll 8px center,-ms-linear-gradient(top,#3d6faa 0,#4379b1 100%);background:url("/images/election/shugiin2014/election_shugiin_2014_renewal_icon.png") no-repeat scroll 8px center,linear-gradient(to bottom,#3d6faa 0,#4379b1 100%);color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;font-size:13px;border:1px solid #224c7b;padding:2px 8px 2px 23px;margin:0 4px 2px 0;height:18px;display:block;float:left}.article-ya .cndt caption,.article-yc .cndt caption{letter-spacing:.8px}.article-ya .cndt caption .elected,.article-yc .cndt caption .elected{color:#c00;font-size:120%;font-weight:bold}.article-ya .cndt caption strong,.article-yc .cndt caption strong{font-weight:normal;color:#c00;font-size:120%;font-weight:bold}#elecmap{clear:both;margin:10px 0}