:target:before{content:"";display:block;height:43px;margin-top:-43px}.election-shugiin-2019-common-party-nav__anchor{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.election-shugiin-2019-common-party-nav__anchor li{border-left:1px solid #1e2428}.election-shugiin-2019-common-party-nav__anchor li:first-child{border-left:none}.election-shugiin-2019-common-party-nav__anchor li a{color:#1e2428;font-weight:400;padding:10px}.election-shugiin-2019-common-prefecture-nav__list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:7px 10px}.election-shugiin-2019-common-prefecture-nav__list ul li{padding:3px 0;width:14.2%}.election-shugiin-2019-common-prefecture-nav__list ul li a{color:#1e2428;font-weight:400}.election-shugiin-2019-sidebar .election-shugiin-2019-common-prefecture-nav-title{margin-top:1.5rem}.election-shugiin-2019-sidebar .election-shugiin-2019-common-prefecture-nav-title a{font-weight:700}.election-shugiin-2019-sidebar .election-shugiin-2019-common-prefecture-nav__list ul li{width:33.3%}.election-shugiin-2019-common-proportion-nav{margin-top:1.5rem}.election-shugiin-2019-common-proportion-nav__list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:7px 0}.election-shugiin-2019-common-proportion-nav__list ul li{padding:3px 13px}.election-shugiin-2019-common-proportion-nav__list ul li a{color:#1e2428;font-weight:400}.election-shugiin-2019-sidebar .election-shugiin-2019-common-proportion-nav-title a{font-weight:700}.election-shugiin-2019-sidebar .election-shugiin-2019-common-proportion-nav__list ul{padding:7px 5px}.election-shugiin-2019-sidebar .election-shugiin-2019-common-proportion-nav__list ul li{padding:5px;width:25%}.election-shugiin-2019-common-sidebar-schedule{margin-top:1.5rem}.election-shugiin-2019-common-sidebar-schedule-table{padding:0 10px}.election-shugiin-2019-common-sidebar-schedule-table ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.election-shugiin-2019-common-sidebar-schedule-table ul li{width:60%}.election-shugiin-2019-common-sidebar-schedule-table ul li:first-child{width:40%}#resultTable{display:none}.election-shugiin-2019-data{padding:20px 0}.election-shugiin-2019-data #resultTgt{width:400px}.election-shugiin-2019-data-graph{margin:0 auto;position:relative;display:none;width:400px}.election-shugiin-2019-data-graph.active{display:block}.election-shugiin-2019-data-candidate{display:none}.election-shugiin-2019-data-candidate.active{display:block}.election-shugiin-2019-data-candidate-link ul{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:10px;margin-bottom:10px}.election-shugiin-2019-data-candidate-link ul li{width:100%;text-align:center}.election-shugiin-2019-data-candidate-link ul li a{display:block;margin:10px 0 10px 10px;background:#fff;padding:8px}.election-shugiin-2019-data-news{display:none}.election-shugiin-2019-data-news.active{display:block}.election-shugiin-2019-data-spreadsheet{width:314px;margin-left:10px}.election-shugiin-2019-data-spreadsheet#resultTable{display:block}.election-shugiin-2019-data-spreadsheet table{width:100%}.election-shugiin-2019-data-spreadsheet tr th{background-color:#ededed;line-height:3;border:1px solid #ddd;text-align:center;font-size:12px;font-size:.75rem}.election-shugiin-2019-data-spreadsheet tr th:first-child{background-color:#f4f4f4;border:none}.election-shugiin-2019-data-spreadsheet tr td{border:1px solid #ddd;text-align:center;font-size:14px;font-size:.875rem}.election-shugiin-2019-data-spreadsheet-constant,.election-shugiin-2019-data-spreadsheet-total,.election-shugiin-2019-data-spreadsheet__hikaisen{display:none}.election-shugiin-2019-data-spreadsheet__party{color:#fff;width:60px;line-height:2.4}.election-shugiin-2019-data-spreadsheet__total-winners{background-color:#f7e1e8}.election-shugiin-2019-data-spreadsheet__advertisement{background-color:#dcefc6}.election-shugiin-2019-data-spreadsheet__vacancy{font-size:14px;text-align:right}.election-shugiin-2019-data-spreadsheet--bgblue td:first-child{background-color:#1064c3}.election-shugiin-2019-data-spreadsheet--bgred td:first-child{background-color:#c20d23}.election-shugiin-2019-data-spreadsheet--bggray td:first-child{background-color:#8e9193}.election-shugiin-2019-data .shugiin-feature-link{display:none}.election-shugiin-2019-data .shugiin-feature-link a:visited{color:#1e2428}.uni-election-shugiin-2019 .election-shugiin-2019-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uni-election-shugiin-2019 .election-shugiin-2019-data-graph{display:block}.mapWrp .link-wrap{display:block;height:100%;width:100%;position:absolute}.mapWrp .pb,.mapWrp a.nm{position:relative;z-index:1}.mapWrp .election-icon{display:none;text-indent:-9999px}.mapWrp .election-icon__tosen{background:url(/assets/images/election/shugiin2019/tosen-20211108150042.png) no-repeat}.mapWrp .election-icon__tokaku{background:url(/assets/images/election/shugiin2019/tokaku-20211108150042.png) no-repeat}.mapWrp .election-icon__legal-num-v{background:url(/assets/images/election/shugiin2019/houtei-20211108150042.png) no-repeat}.mapWrp .election-icon__legal-num-v,.mapWrp .election-icon__tokaku,.mapWrp .election-icon__tosen{display:block;background-size:26px 26px;height:26px;width:26px;right:2px;top:0;position:absolute}.mapWrp .pastDataNavi{background-color:#6a82b3;height:50px;position:relative;z-index:1}.mapWrp .pastDataNavi .pastDataBtn{background-color:#a8b2da;border-radius:15px;border:3px solid #fff;-webkit-box-sizing:unset;box-sizing:unset;cursor:pointer;font-size:18px;line-height:15px;padding:3px 0;position:absolute;text-align:center;top:11px;width:85px;z-index:10}.mapWrp .pastDataNavi #pastData2017{left:56px}.mapWrp .pastDataNavi #pastData2014{left:196px}.mapWrp .pastDataNavi #pastData2012{left:336px}.mapWrp .pastDataNavi #pastData2009{left:474px}.mapWrp .pastDataNavi .hr{position:absolute;border-top:3px solid #fff;width:508px;top:23px;left:118px;z-index:-1}.mapWrp .pastDataNavi .pastDataBtnActive{background-color:#1b3a92}.mapWrp .pastDataNavi .pastDataBtnActive:after{content:" ";height:0;position:absolute;width:0;border:10px solid transparent;border-top-color:#fff;top:100%;left:50%;margin-left:-10px}.mapWrp #pastDataTotalWrap{height:134px;width:100%;position:relative}.mapWrp #pastDataTotalWrap #pastDataTotal{height:134px;width:100%;display:none;background-repeat:no-repeat;background-size:610px auto;background-position:8px 0;position:absolute}.mapWrp .eachMapWrap{text-align:center;position:relative}.mapWrp .yeMapWrap{height:365px}.mapWrp .yeMapWrap #yeMapInr .pf{background:#fff;border:1px solid #c9c9c9;position:absolute}.mapWrp .yeMapWrap #yeMapInr .pf .pfSinLayer{width:100%;height:100%;position:absolute;opacity:.9;background-color:#fff;display:none;top:0;left:0;filter:alpha(opacity=90);-moz-opacity:.9}.mapWrp .yeMapWrap #yeMapInr .pf .nm{font-size:11px;white-space:nowrap;display:block}.mapWrp .yeMapWrap #yeMapInr .pf .pb{font-size:11px;font-weight:700;line-height:12px;width:20px;height:14px;float:left;background:url(/assets/images/election/shugiin2017/icon_kaihyou@2x-20211108150042.png) no-repeat -90px -502px;*background:url(/assets/images/election/shugiin2017/icon_kaihyou-20211108150042.png) no-repeat -90px -502px;background-size:220px;padding-top:14px;margin:0 1px}.mapWrp .yeMapWrap #yeMapInr .pf .p1{background-position:0 -502px;color:#fff}.mapWrp .yeMapWrap #yeMapInr .pf .p2{background-position:-25px -502px;color:#fff}.mapWrp .yeMapWrap #yeMapInr .pf .p3,.mapWrp .yeMapWrap #yeMapInr .pf .p4{background-position:-51px -502px;color:#fff}.mapWrp .yeMapWrap #yeMapInr .pf .p5,.mapWrp .yeMapWrap #yeMapInr .pf .p6{background-position:-51px -502px;color:#333}.mapWrp .yeMapWrap #yeMapInr .pf .ps{background-position:-74px -502px;color:#fff}.mapWrp .yeMapWrap #yeMapInr .pf .p7{background-position:-51px -502px;color:#fff}.mapWrp .yeMapWrap #yeMapInr .pf .pts{margin:1px auto}.mapWrp .yeMapWrap #yeMapInr .pf .pbb{font-size:11px;font-weight:700;line-height:12px;width:20px;height:14px;float:left;background:url(/assets/images/election/shugiin2017/icon_kaihyou@2x-20211108150042.png) no-repeat -101px -502px;*background:url(/assets/images/election/shugiin2017/icon_kaihyou-20211108150042.png) no-repeat -101px -502px;background-size:220px;padding-top:14px;margin:0 1px}.mapWrp .ybMapWrap{height:228px}.mapWrp .ybMapWrap #ybMapInr{position:absolute;margin:0 auto;z-index:20;top:140px;left:0;width:625px}.mapWrp .ybMapWrap #ybMapInr .pf{margin:0 auto}.mapWrp .ybMapWrap #ybMapInr .pf .pb{font-size:11px;font-weight:700;line-height:12px;width:20px;height:14px;float:left;background:url(/assets/images/election/shugiin2017/icon_kaihyou@2x-20211108150042.png) no-repeat 0 -502px;*background:url(/assets/images/election/shugiin2017/icon_kaihyou-20211108150042.png) no-repeat 0 -502px;background-size:220px;padding-top:14px;margin:0 2px 5px}.mapWrp .ybMapWrap #ybMapInr .pf .p1{background-position:0 -502px;color:#fff}.mapWrp .ybMapWrap #ybMapInr .pf .p2{background-position:-25px -502px;color:#fff}.mapWrp .ybMapWrap #ybMapInr .pf .p3,.mapWrp .ybMapWrap #ybMapInr .pf .p4{background-position:-51px -502px;color:#fff}.mapWrp .ybMapWrap #ybMapInr .pf .p5,.mapWrp .ybMapWrap #ybMapInr .pf .p6{background-position:-51px -502px;color:#333}.mapWrp .ybMapWrap #ybMapInr .pf .p7{background-position:-51px -502px;color:#fff}.mapWrp .ybMapWrap #ybMapInr .pf .ps{background-position:-74px -502px;color:#fff}.mapWrp .ybMapWrap #ybMapInr .pf .pts{margin:2px auto}.mapWrp .ybMapWrap #ybMapInr .pf .pbb{font-size:11px;font-weight:700;line-height:12px;width:20px;height:14px;float:left;background:url(/assets/images/election/shugiin2017/icon_kaihyou@2x-20211108150042.png) no-repeat -101px -502px;*background:url(/assets/images/election/shugiin2017/icon_kaihyou-20211108150042.png) no-repeat -101px -502px;background-size:220px;padding-top:14px;margin:0 2px 5px}.mapWrp .ybMapWrap #ybMapInr .pfh{display:none;background:#ccc;position:absolute}.mapWrp #yaMap2017 .polls{background-size:252px;width:250px}.mapWrp #yaMap2017 #yeGraph2007{left:288px}.mapWrp #yaMap2017 #yeMapInr .pf .p4,.mapWrp #yaMap2017 #yeMapInr .pf .p7{background-position:-75px -502px}.mapWrp #ycMap2017 .polls{background-size:252px;width:250px}.mapWrp #ycMap2017 #ybGraph2007{left:288px}.mapWrp #ycMap2017 .ptlinks{width:225px}.mapWrp #ycMap2017 .ptlinks li{width:51px}.mapWrp #ycMap2017 .ptlinks li a{padding:1px 0}.mapWrp #ycMap2017 .ptlinks li .p4{color:#666;border:1px solid #999}.mapWrp #ycMap2017 .ptlinks li .p4:hover{color:#fff;background:#999}.mapWrp #ycMap2017 #ybMapInr .pf .p4{background-position:-75px -502px}.mapWrp .nm:link{color:#000}.mapWrp .graph{width:100px;height:50px;position:absolute;left:240px;top:65px}.mapWrp .polls{width:150px;position:absolute;left:15px;top:65px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.mapWrp .polls .num{-webkit-box-sizing:unset;box-sizing:unset;width:40px;font-weight:700;font-family:arial;font-size:18px;line-height:22px;margin:0 auto}.mapWrp .phd{color:#000;font-size:17px;font-weight:700;width:76px;border-bottom:1px solid #113898;height:24px;padding-left:3px;text-align:left;position:absolute;top:32px;left:16px}.mapWrp .phd .abt{font-size:11px}.mapWrp a:visited{color:#000}.mapWrp .elec_bln{display:none;position:absolute;width:165px;height:82px;background:url(/assets/images/election/shugiin2017/icon_kaihyou@2x-20211108150042.png) no-repeat 0 -538px;*background:url(/assets/images/election/shugiin2017/icon_kaihyou-20211108150042.png) no-repeat 0 -538px;background-size:220px;z-index:2}.mapWrp .elec_bln .bln_gankubi{position:absolute;left:10px;top:10.5px}.mapWrp .elec_bln .bln_gankubi img{width:38px;border:0}.mapWrp .elec_bln .bln_txt{position:absolute;left:52px;top:14px;text-align:left}.mapWrp .elec_bln .bln_txt .bln_katagaki{font-size:11px;margin-top:4px;line-height:1.1}.mapWrp .elec_bln .bln_txt .bln_name{line-height:1.3;font-size:14px;font-weight:700}.mapWrp .elec_bln .bln_txt .bln_name_sai{color:#333}.mapWrp .elec_bln .bln_txt .bln_name_mitei{font-size:12px;color:#999}.mapWrp .elec_bln .icn_e{position:absolute;right:6px;top:3px;width:24px;height:24px;background:url(/assets/images/election/shugiin2017/icon_kaihyou@2x-20211108150042.png) no-repeat 0 -330px;*background:url(/assets/images/election/shugiin2017/icon_kaihyou-20211108150042.png) no-repeat 0 -330px;background-size:220px}.mapWrp .elec_bln .icn_s{position:absolute;right:6px;top:1px;width:29px;height:29px;background:url(/assets/images/election/shugiin2017/icon_kaihyou@2x-20211108150042.png) no-repeat -28px -328px;*background:url(/assets/images/election/shugiin2017/icon_kaihyou-20211108150042.png) no-repeat -28px -328px;background-size:220px}.mapWrp .BlnPhotoWrap .bln_txt{left:16px}.mapWrp .BlnPhotoWrap .bln_txt .bln_name{font-size:16px}.mapWrp .BlnPhotoWrap .bln_txt .bln_katagaki{font-size:12px}.mapWrp .elec_ie .elec_bln{width:165px;height:82px;background-size:cover}.mapWrp .pf{background:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;position:absolute;display:block;text-align:center;padding-left:1px}.mapWrp .pfh{background:#ccc;position:absolute}.mapWrp .pf .nm{color:#666;font-size:11px;line-height:13px;white-space:nowrap;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;display:block;margin-left:-1px}.mapWrp .pf .nm:hover{color:#fff;background:#1b3a92;cursor:default}.mapWrp .pf .pb{font-size:10px;line-height:12px;width:13px;height:13px;margin:0 1px 1px 0;float:left}.mapWrp .pf .p1{background-color:#c33;color:#fff}.mapWrp .pf .p3{background-color:#006ab4;color:#fff}.mapWrp .pf .p2{background-color:#8e9193;color:#fff}.mapWrp .pf .p4,.mapWrp .pf .p7{background-color:#006ab4;color:#fff}.mapWrp .pf .ps{background-color:#000;color:#fff}.mapWrp .pf .p1:link,.mapWrp .pf .p1:visited,.mapWrp .pf .p2:link,.mapWrp .pf .p2:visited,.mapWrp .pf .p3:link,.mapWrp .pf .p3:visited,.mapWrp .pf .p4:link,.mapWrp .pf .p4:visited,.mapWrp .pf .ps:link,.mapWrp .pf .ps:visited{color:#fff}.mapWrp .pf .pts{margin:2px auto}.mapWrp .pf .pbb{width:13px;height:13px;margin:0 1px 1px 0;float:left;background:url(/assets/images/election/shugiin2014/election2014_pbb-20211108150042.png) no-repeat 0 0;font-size:10px;line-height:12px}.mapWrp .polls .num-nk{color:#000;width:43px;height:21px;font-weight:700;font-family:arial-black,arial;font-size:12px;line-height:22px;margin:0 auto;padding:6px 0 10px;left:0;top:10px;position:absolute}#yaBln,#ycBln{position:absolute;font-family:Osaka−等幅,ＭＳ\ ゴシック,monospace}.elec_bln_l,.elec_bln_r,.elec_ie .elec_bln_l,.elec_ie .elec_bln_r{width:157px;height:81px}.mapWrp{height:auto;display:none;margin-bottom:15px}#yaMap,#ycMap{background:#efefef;border:1px solid #ddd;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;position:relative;text-align:center;overflow:hidden;padding-top:10px}#yaMap{height:315px;margin:0 0 6px 20px}#ycMap{height:216px;background:#efefef;margin:0 0 0 20px}#yaMapInr{width:626px;height:400px;position:relative;line-height:0}#yeMapInr{width:626px;height:340px}#ycMapInr,#yeMapInr{position:relative;margin:0 auto;line-height:0}#ycMapInr{width:564px;height:315px}#ybMapInr{width:626px;height:340px;position:relative;margin:0 auto;line-height:0}table.yaTable{margin:-123px auto 18px;width:96%}table.ycTable{margin:-50px auto 0;width:80%}.yaTable td{width:4%}.yaTable td.width_8{width:8%}.yaTable td.width_9{width:9%}.ycTable td{width:13%}.wmsg{margin-bottom:8px}.mapWrp .pastDataNavi .pastDataBtn{background-color:#64b5f6}.mapWrp .pastDataNavi .pastDataBtnActive{background-color:#113898;color:#fff}#yaMap2009 .pf .p4,#ycMap2009 .pf .p4{background-color:#64b5f6}#yaMap2012 .pf .p7,#ycMap2012 .pf .p7{background-color:#d3d3d3;color:#333}.mapWrp .polls .num .gn{color:#fff;font-size:13px;line-height:105%;padding-top:1px;padding-bottom:1px}.mapWrp .polls .num .nm{background-color:#fff}.mapWrp .polls .num#y1k{border:2px solid #e5004a}.mapWrp .polls .num#y1k .gn{background-color:#e5004a}.mapWrp .polls .num#y2k{border:2px solid #8e9192}.mapWrp .polls .num#y2k .gn{background-color:#8e9192;padding:2px 0;font-size:11px}.mapWrp .polls .num#y3k{border:2px solid #1064c3}.mapWrp .polls .num#y3k .gn{background-color:#1064c3;padding-top:2px;font-size:12px}#yaGraph,#ycGraph{left:180px;top:66px}#ya20f .pts,#ya21f .pts,#ya26f .pts{margin:2px 5px}.polls#yaNum #y1k{left:0}.polls#yaNum #y2k{left:42px}.polls#yaNum #y3k{left:84px}.polls#yaNum #y7k{left:126px}.polls#yaNum #y7k .gn{font-size:11px!important;line-height:1.1!important}.polls#yaNum #y4k{left:168px}.polls#yaNum #y8k{left:210px}.polls#ycNum #y1k{left:0}.polls#ycNum #y2k{left:42px}.polls#ycNum #y3k{left:84px}.polls#ycNum #y7k{left:126px}.polls#ycNum #y7k .gn{font-size:11px!important;line-height:1.1!important}.polls#ycNum #y4k{left:168px}.polls#ycNum #y8k{left:210px}.ynum#yank,.ynum#ycnk{display:none}#ya01f{width:88px;height:45px;left:514px;top:104px}#ya02f{left:436px}#ya02f,#ya03f{width:30px;height:45px;top:104px}#ya03f,#ya04f{left:470px}#ya04f{width:44px;height:45px;top:154px}#ya05f{left:402px;top:104px}#ya05f,#ya06f{width:30px;height:45px}#ya06f{left:388px;top:154px}#ya07f{width:44px;height:45px;left:422px;top:154px}#ya08f{width:58px;left:518px}#ya08f,#ya09f{height:45px;top:204px}#ya09f{width:44px;left:470px}#ya10f{width:44px;height:45px;left:422px;top:204px}#ya11f{width:114px;left:400px}#ya11f,#ya12f{height:45px;top:253px}#ya12f{width:100px;left:518px}#ya13f{width:184px;height:45px;left:434px;top:303px}#ya14f{width:128px;height:46px;left:490px;top:353px}#ya15f{width:44px;left:374px}#ya15f,#ya16f{height:45px;top:204px}#ya16f{width:30px;left:340px}#ya17f{left:332px;top:155px}#ya17f,#ya18f{width:30px;height:45px}#ya18f{left:306px;top:204px}#ya19f{width:30px;height:45px;left:400px;top:303px}#ya20f{width:25px;left:371px}#ya20f,#ya21f{height:95px;top:253px}#ya21f{width:26px;left:341px}#ya22f{width:58px;left:426px}#ya22f,#ya23f{height:45px;top:353px}#ya23f{width:114px;left:308px}#ya24f{width:44px;height:45px;left:258px;top:353px}#ya25f{width:30px;height:45px;left:306px;top:253px}#ya26f{width:25px;height:101px;left:277px;top:197px}#ya27f{width:142px;height:45px;left:195px;top:303px}#ya28f{width:44px;height:94px;left:229px;top:204px}#ya29f{width:30px;left:224px}#ya29f,#ya30f{height:45px;top:353px}#ya30f{width:37px;left:183px}#ya31f{left:200px}#ya31f,#ya32f{width:25px;height:45px;top:204px}#ya32f{left:171px}#ya33f{width:44px;left:181px}#ya33f,#ya34f{height:45px;top:253px}#ya34f{width:59px;left:118px}#ya35f{width:30px;height:45px;left:137px;top:204px}#ya36f{top:354px}#ya36f,#ya37f{width:30px;height:45px;left:148px}#ya37f{top:303px}#ya38f{top:303px}#ya38f,#ya39f{width:30px;height:45px;left:114px}#ya39f{top:354px}#ya40f{width:86px;height:45px;left:41px;top:203px}#ya41f{left:40px;top:253px}#ya41f,#ya42f{width:30px;height:45px}#ya42f{left:8px;top:203px}#ya43f{width:44px;height:45px;left:26px;top:303px}#ya44f{top:253px}#ya44f,#ya45f{width:30px;height:45px;left:73px}#ya45f{top:303px}#ya46f{width:44px;left:59px}#ya46f,#ya47f{height:46px;top:353px}#ya47f{width:30px;left:21px}#yc81f{width:58px;left:501px}#yc81f,#yc82f{height:45px;top:105px}#yc82f{width:100px;left:375px}#yc83f{width:142px;height:45px;left:387px;top:155px}#yc84f{width:129px;height:45px;left:389px;top:205px}#yc85f{width:158px;height:45px;left:371px;top:254px}#yc86f{width:86px;height:45px;left:298px;top:155px}#yc87f{width:156px;top:254px}#yc87f,#yc88f{height:45px;left:185px}#yc88f{width:200px;top:205px}#yc89f{width:86px;height:45px;left:96px;top:205px}#yc90f{width:44px;height:45px;left:109px;top:254px}#yc91f{width:77px;height:73px;left:0;top:219px}@media screen and (max-width:599px){:target:before{height:49px;margin-top:-49px}.election-shugiin-2019-common-party-nav{padding-bottom:15px}.election-shugiin-2019-common-party-nav__anchor{margin:0 auto;max-width:320px;width:100%}.election-shugiin-2019-common-party-nav__anchor li{border-left:none;font-size:12px;padding:5px;text-align:center;width:20%}.election-shugiin-2019-common-party-nav__anchor li a{background-color:#eae9f3;border-radius:5px;padding:10px 0;display:block}.election-shugiin-2019-common-prefecture-nav{padding:0 10px}.election-shugiin-2019-common-prefecture-nav-title{padding:.8rem 6px}.election-shugiin-2019-common-prefecture-nav__list ul{margin:0 auto;padding:7px 5px;width:100%}.election-shugiin-2019-common-prefecture-nav__list ul li{font-size:12px;padding:5px;width:33.3%}.election-shugiin-2019-common-prefecture-nav__list ul li a{display:block}.election-shugiin-2019-common-proportion-nav{padding:0 10px}.election-shugiin-2019-common-proportion-nav-title{padding:.8rem 6px}.election-shugiin-2019-common-proportion-nav__list ul{margin:0 auto;padding:7px 5px;width:100%}.election-shugiin-2019-common-proportion-nav__list ul li{font-size:12px;padding:5px;width:25%}.election-shugiin-2019-common-proportion-nav__list ul li a{display:block}.election-shugiin-2019-common-sidebar-schedule{padding:0 10px}.election-shugiin-2019-common-sidebar-schedule__title{padding:.8rem 6px}.election-shugiin-2019-data #resultTgt{width:300px;margin:90px auto 10px}.election-shugiin-2019-data-graph{width:300px}.election-shugiin-2019-data-spreadsheet{width:300px;margin-left:0;margin:0 auto}.election-shugiin-2019-data-spreadsheet#resultTable{margin-top:20px}.election-shugiin-2019-data-spreadsheet tr th:first-child{background-color:#fff}.election-shugiin-2019-data .shugiin-feature-link{display:block;font-size:24px;font-weight:700;line-height:1;padding:0 20px;margin-top:30px}.election-shugiin-2019-data .shugiin-feature-link a{border:1px solid green;border-radius:20px;color:#1e2428;display:block;font-size:14px;text-align:center;padding:8px 12px}.uni-election-shugiin-2019 .election-shugiin-2019-data{display:block}#ya01f{width:184px}#ya02f,#ya03f{width:76px}#ya04f{width:103px}#ya05f,#ya06f{width:76px}#ya07f{width:103px}#ya08f{width:130px}#ya09f,#ya10f{width:103px}#ya11f{width:238px}#ya12f{width:211px}#ya13f{width:292px}#ya14f{width:265px}#ya15f{width:103px}#ya16f,#ya17f{width:76px}#ya18f,#ya19f{width:49px}#ya20f,#ya21f{width:103px}#ya22f{width:130px}#ya23f{width:238px}#ya24f,#ya25f{width:76px}#ya26f{width:103px}#ya27f{width:292px}#ya28f{width:184px}#ya29f,#ya30f{width:76px}#ya31f,#ya32f{width:49px}#ya33f{width:103px}#ya34f{width:130px}#ya35f{width:76px}#ya36f{width:49px}#ya37f,#ya38f{width:76px}#ya39f{width:49px}#ya40f{width:184px}#ya41f{width:49px}#ya42f,#ya43f,#ya44f,#ya45f,#ya46f,#ya47f{width:76px}#yc81f{width:191px}#yc82f,#yc83f,#yc84f,#yc85f{width:292px}#yc86f{width:238px}#yc87f,#yc88f{width:292px}#yc89f{width:238px}#yc90f{width:130px}#yc91f{width:292px}#resultTgt{height:150px;position:relative;width:100%}#resultTgt #resultTgtBg{height:250px;left:0;position:absolute;top:0;width:130px}#resultTgt #resultTgtBg #elec_gijido_bg{-moz-opacity:0;background:url(/assets/images/election/shugiin/2017/gijido_bg-20211108150042.png) no-repeat 0 0;filter:alpha(opacity=0);height:200px;left:0;opacity:0;top:200px;width:100%}#resultTgt #currentGraph{height:150px;margin:95px auto 0;position:relative;width:300px}#resultTgt #preGraph{height:60px;margin:-60px auto 0;overflow:hidden;position:relative;width:120px}#resultTgt #graphNum{height:250px;left:0;margin:-235px auto 0;position:relative;top:0;width:300px}#resultTgt #graphNum #ynewpower{background:url(/assets/images/election/shugiin2019/election_shugiin_2019_parts-20211108150042.png) no-repeat;background-size:110px auto;background-position:0 -297px;left:110px;position:absolute;top:-50px;width:76px;height:32px;font-size:24px;font-weight:700;line-height:1}#resultTgt #graphNum #ynewpower.pre{width:148px;height:auto;font-size:14px;border:2px solid #d10ac2;border-radius:10px;padding:3px;text-align:center}#resultTgt #graphNum #yhansu{background:url(/assets/images/election/shugiin2019/election_shugiin_2019_parts-20211108150042.png) no-repeat;background-size:138px auto;background-position:0 -266px;position:absolute;top:0;left:144px;margin:auto;margin-left:-32.5px;width:76px;height:32px;font-size:11px;line-height:1}#resultTgt #graphNum #ytwothird{background:url(/assets/images/election/shugiin2019/election_shugiin_2019_parts-20211108150042.png) no-repeat;background-size:138px auto;background-position:0 -300px;position:absolute;left:305px;width:45px;height:34px;font-size:12px;line-height:1;text-align:center}#resultTgt #graphNum #ykouji{background:url(/assets/images/election/shugiin/2017/sp_election_shugiin_2017_parts-20211108150042.png) no-repeat;background-size:148px 342px;background-position:0 0;width:42px;height:18px;left:130px;position:absolute;top:195px}#resultTgt #graphNum .ynum{left:-85px;text-align:center;padding:2px 0;position:absolute;left:200px;top:110px}#resultTgt #graphNum .ynum .num{background:#fff;color:#000;min-height:0;font-weight:700;font-family:arial;line-height:1;margin:0 3px;padding:1px 0;width:auto}#resultTgt #graphNum .ynum .num .delta{color:#6e6e6e;font-size:11px}#resultTgt #graphNum .ynum .gn{color:#fff;font-weight:700;font-size:10px}#resultTgt #graphNum #y1k,#resultTgt #graphNum #y3k{width:50px}#resultTgt #graphNum #y1k .gn,#resultTgt #graphNum #y3k .gn{font-size:12px}#resultTgt #graphNum #y1k .num,#resultTgt #graphNum #y3k .num{font-size:24px}#resultTgt #graphNum #y2k{width:40px}#resultTgt #graphNum #y2k .num{font-size:18px}#resultTgt #graphNum #y1k{background:#e5004a}#resultTgt #graphNum #y2k{background:#8e9193}#resultTgt #graphNum #y3k{background:#365dc5}#resultTgt #graphNum #y4k{background:#0058a7}#resultTgt #graphNum #y5k,#resultTgt #graphNum #y6k{background:#e5004a}#resultTgt #graphNum #y7k{background:#0058a7}#resultTgt #graphNum #y8k{background:#7c7c7c}#resultTgt #currentGraph #ynk{background:url(/assets/images/election/shugiin/2017/sp_election_shugiin_2017_parts-20211108150042.png) no-repeat;background-size:148px 342px;background-position:0 -270px;width:33px;height:35px;left:135px;top:115px;padding:0;text-align:center;position:absolute;z-index:1}#resultTgt #currentGraph #ynk .num{background:none;font-size:13px;margin:0 auto;margin-top:17px;width:30px;line-height:105%;color:#000;min-height:0;font-weight:700;font-family:arial;padding:1px 0}#resultTgt a:visited{color:#333}#resultTgt #elec_status{-moz-opacity:.015;filter:alpha(opacity=1);opacity:.01;position:absolute;left:0;top:190px;font-size:14px;background:url(/assets/images/election/shugiin/2017/sp_election_shugiin_2017_parts-20211108150042.png) no-repeat;background-size:148px 342px;width:60px;height:19px;background-position:0 100px}#resultTgt #elec_status.status_mae{background-position:0 -20px}#resultTgt #elec_status.status_now{background-position:0 -41px}#resultTgt #elec_status.status_end{background-position:0 -82px}#resultTgt #elec_status.status_kakutei{background-position:0 -61px}.spTopShugiin{display:block;height:68px;width:100%;background-size:1px 100%;position:relative}.spTopShugiin .spTopShugiinInr{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:auto;height:32px;margin:0 auto}.spTopShugiin .spTopShugiinInr .spTopShugiinTitle{background-size:200px auto;height:42px;width:200px;float:left;margin-left:5px;margin-top:5px}.spTopShugiin .spTopShugiinLink{top:3px;background-position:0 -128px}.spTopShugiin .spTopShugiinChumokuLink,.spTopShugiin .spTopShugiinLink{position:absolute;right:8px;color:transparent;display:block;font-size:12px;text-align:center;text-decoration:none;margin:8px 0 0;background-image:url(/assets/images/election/shugiin/2017/sp_election_shugiin_2017_parts-20211108150042.png);background-size:148px 342px;width:106px;height:23px}.spTopShugiin .spTopShugiinChumokuLink{top:33px;background-position:0 -103px}#elec_reload{position:absolute;width:54px;height:23px;font-size:12px;color:transparent;cursor:pointer;background:url(/assets/images/election/shugiin/2017/sp_election_shugiin_2017_parts-20211108150042.png) no-repeat;background-size:148px 342px;background-position:0 -153px}#resultTgt.status_mae #currentGraph{margin-top:60px}#resultTgt #resultGraphWrap #resultTgtBg{height:0!important;position:absolute;top:0;top:-70px;width:110px;right:auto!important;left:0}#resultTgt #resultGraphWrap #resultTgtBg #elec_gijido_bg{-moz-opacity:0;background:url(/assets/images/election/shugiin/2017/gijido_bg-20211108150042.png) no-repeat 0 0;background-size:auto auto;background-size:296px auto;filter:alpha(opacity=0);height:179px;right:auto!important;left:-65px;opacity:0;top:0;width:296px;position:absolute}@-webkit-keyframes opa{0%{opacity:0}to{opacity:1}}@keyframes opa{0%{opacity:0}to{opacity:1}}#elec_info{color:#e5004a;position:absolute;height:23px;font-size:11px;line-height:110%;left:0;top:-2px;opacity:0;-webkit-animation:opa 2s linear .5s forwards;animation:opa 2s linear .5s forwards}.icon{background-size:148px 314px;display:inline-block}.icon-sp_status_kaihyou{background-image:url(/assets/images/election/shugiin/2017/sp_election_shugiin_2017_parts-20211108150042.png);background-position:0 -20px;width:60px;height:17px}.icon-sp_status_kakutei{background-position:0 -41px}.icon-sp_status_kakutei,.icon-sp_status_mae{background-image:url(/assets/images/election/shugiin/2017/sp_election_shugiin_2017_parts-20211108150042.png);width:61px;height:18px}.icon-sp_status_mae{background-position:0 -62px}.icon-sp_20ji{background-image:url(/assets/images/election/shugiin/2017/sp_election_shugiin_2017_parts-20211108150042.png);background-position:0 -158px;width:148px;height:24px}.icon-sp_chumoku{background-position:0 -108px}.icon-sp_chumoku,.icon-sp_tokushu{background-image:url(/assets/images/election/shugiin/2017/sp_election_shugiin_2017_parts-20211108150042.png);width:106px;height:22px}.icon-sp_tokushu{background-position:0 -83px}.icon-sp_reload{background-image:url(/assets/images/election/shugiin/2017/sp_election_shugiin_2017_parts-20211108150042.png);background-position:0 -133px;width:54px;height:23px}.icon-sp_pre{background-position:0 0;height:16px}.icon-sp_pre,.icon-sp_twothree{background-image:url(/assets/images/election/shugiin/2017/sp_election_shugiin_2017_parts-20211108150042.png);width:40px}.icon-sp_twothree{background-position:0 -213px;height:25px}.icon-sp_half{background-position:0 -185px;width:58px;height:26px}.icon-sp_half,.icon-sp_nk{background-image:url(/assets/images/election/shugiin/2017/sp_election_shugiin_2017_parts-20211108150042.png)}.icon-sp_nk{background-position:0 -281px;width:33px;height:33px}.icon-sp_ss{background-image:url(/assets/images/election/shugiin/2017/sp_election_shugiin_2017_parts-20211108150042.png);background-position:0 -246px;width:66px;height:22px}#resultTgt.trilateral .gn{line-height:1.1}#resultTgt.trilateral #elec_status.status_kakutei{top:0!important}#resultTgt.trilateral #graphNum #yhansu{top:75px!important}#resultTgt.trilateral #graphNum #y1k .num,#resultTgt.trilateral #graphNum #y2k .num,#resultTgt.trilateral #graphNum #y7k .num{font-size:22px}#resultTgt.trilateral #graphNum #ynewpower{left:80px}#resultTgt.trilateral #graphNum #y7k{width:50px}#resultTgt.trilateral #graphNum #y7k .gn{font-size:12px}.mapWrp .eachMapWrap{position:relative}.mapWrp .pastDataNavi #pastData2017,.mapWrp .pastDataNavi .hr{left:5px}.mapWrp .graph{margin:0 auto;position:absolute;height:56px;width:112px}.mapWrp .polls{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 5px 0;position:static}#yaGraph,#ycGraph{left:170px;top:auto}.mapWrp .phd,.mapWrp .polls .num{position:static}.mapWrp .phd{margin:10px 0 10px 10px}.mapWrp .polls .num{margin:5px 0 0 5px;position:static}#yaMapInr,#ycMapInr,.mapWrp #yaMap2017 .polls,.mapWrp #ycMap2017 .polls{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}#yaMapInr,#ycMapInr{height:auto;padding:10px;position:static;display:-webkit-box;display:-ms-flexbox;display:flex}.mapWrp .pf{height:auto!important;position:relative;padding-left:0;border:1px solid #c9c9c9;margin:0 5px 10px 0;top:auto!important;left:auto!important}.mapWrp .pf .pts{margin:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex}#ya20f .pts,#ya21f .pts,#ya26f .pts{margin:0}.mapWrp .pf .pb,.mapWrp .pf .pbb{font-size:12px;line-height:26px;width:26px;height:26px;float:unset;display:block}.mapWrp .pf .pbb{background-size:contain}.mapWrp .pf .nm{font-size:14px;line-height:14px;margin-left:0;color:#fff;background:#1b3a92;padding:5px 0;border-radius:0}.mapWrp .elec_bln{display:none!important}.uni-election-shugiin .election-shugiin-top-graph{margin-bottom:0}}@media screen and (min-width:600px){.mapWrp #mapWrpInr{margin-left:10px}#yaMapInr{margin-left:50px}#resultTgt.yolTop{background-size:100% auto}#resultTgt.yolTop #resultGraphWrap{top:135px}#resultTgt{height:auto;position:relative;width:400px;height:260px;clear:both}#resultTgt a:visited{color:#333}#resultTgt #resultGraphWrap{position:absolute;height:320px;width:100%;top:10px}#resultTgt #resultGraphWrap #resultTgtBg{height:190px;right:0}#resultTgt #resultGraphWrap #resultTgtBg #elec_gijido_bg{right:0}#resultTgt #resultGraphWrap #currentGraph{height:150px;left:50px;position:absolute;top:85px;width:300px}#resultTgt #resultGraphWrap #preGraph{height:60px;left:140px;margin:-60px auto 0;position:absolute;top:235px;width:120px}#resultTgt #resultGraphWrap #graphNum{height:240px;left:0;position:absolute;top:0;width:400px}#resultTgt #resultGraphWrap #graphNum #ynewpower{background:url(/assets/images/election/shugiin2019/election_shugiin_2019_parts-20211108150042.png) no-repeat;background-size:138px auto;background-position:0 -375px;font-size:26px;font-weight:700;line-height:1;width:96px;height:32px;left:160px;position:absolute;top:-50px}#resultTgt #resultGraphWrap #graphNum #ynewpower.pre{width:138px;height:auto;position:absolute;top:-50px;font-size:12px;border:2px solid #d10ac2;border-radius:10px;padding:3px;text-align:center}#resultTgt #resultGraphWrap #graphNum #yhansu{background:url(/assets/images/election/shugiin2019/election_shugiin_2019_parts-20211108150042.png) no-repeat;background-size:138px auto;background-position:0 -266px;width:76px;height:32px;left:162px;position:absolute;top:20px}#resultTgt #resultGraphWrap #graphNum #ytwothird{background:url(/assets/images/election/shugiin2019/election_shugiin_2019_parts-20211108150042.png) no-repeat;background-size:138px auto;background-position:0 -300px;width:45px;height:34px;left:305px;position:absolute;top:61px}#resultTgt #resultGraphWrap #graphNum #ykouji{background:url(/assets/images/election/shugiin2019/election_shugiin_2019_parts-20211108150042.png) no-repeat;background-size:138px auto;background-position:0 -84px;width:46px;height:21px;left:175px;position:absolute;top:200px}#resultTgt #resultGraphWrap #graphNum .ynum{left:-85px;left:200px;padding:2px 0;position:absolute;text-align:center;top:110px}#resultTgt #resultGraphWrap #graphNum .ynum .gn{color:#fff;font-weight:700;font-size:16px}#resultTgt #resultGraphWrap #graphNum .ynum .num{background:#fff;color:#000;font-family:arial;font-size:30px;font-weight:700;line-height:105%;margin:0 3px;padding:1px 0;min-height:0}#resultTgt #resultGraphWrap #graphNum .ynum .num .delta{color:#6e6e6e;font-size:16px;line-height:105%;display:none}#resultTgt #resultGraphWrap #graphNum #y1k{background:#e5004a;border:1px solid #fff}#resultTgt #resultGraphWrap #graphNum #y1k .num{width:64px}#resultTgt #resultGraphWrap #graphNum #y2k{background:#8e9193;border:1px solid #fff}#resultTgt #resultGraphWrap #graphNum #y2k .num{width:44px}#resultTgt #resultGraphWrap #graphNum #y3k{background:#365dc5;border:1px solid #fff}#resultTgt #resultGraphWrap #graphNum #y3k .num{width:64px}#resultTgt #resultGraphWrap #graphNum #y2k .gn{font-size:12px;line-height:150%;line-height:inherit\9;padding-top:1px;padding-bottom:1px}#resultTgt #resultGraphWrap #graphNum #y1k .num,#resultTgt #resultGraphWrap #graphNum #y3k .num{font-size:30px}#resultTgt #resultGraphWrap #graphNum #y2k .num{font-size:25px}#resultTgt #resultGraphWrap #graphNum #y1k .num .delta,#resultTgt #resultGraphWrap #graphNum #y3k .num .delta{font-size:16px}#resultTgt #resultGraphWrap #graphNum #y2k .num .delta{font-size:15px}#resultTgt #resultGraphWrap #currentGraph #ynk{background:url(/assets/images/election/shugiin2019/election_shugiin_2019_parts-20211108150042.png) no-repeat;background-size:138px auto;background-position:0 -337px;width:35px;height:35px;left:135px;top:115px;padding:0;position:absolute;text-align:center;z-index:1}#resultTgt #resultGraphWrap #currentGraph #ynk .num{background:none;font-size:14px;margin:0 auto;margin-top:16px;width:29px;line-height:105%;color:#000;font-family:arial;font-weight:700;padding:1px 0;min-height:0}#resultTgt #resultGraphWrap .deltaHide #y1k .num,#resultTgt #resultGraphWrap .deltaHide #y2k .num{line-height:48px!important}#resultTgt #resultGraphWrap .deltaHide #y3k .num{line-height:30px!important}#resultTgt #resultGraphWrap .fWrap{height:200px;overflow:hidden;position:absolute;top:0;left:490px;z-index:100}#resultTgt #resultGraphWrap .fWrap ul{position:relative;margin:0}#resultTgt #resultGraphWrap .fWrap ul li{list-style-type:none;margin-bottom:2px}#resultTgt #resultGraphWrap .fWrap ul li a{-webkit-box-sizing:border-box;box-sizing:border-box;border:7px solid #1b3a92;background-color:#fff;display:block;height:71px;position:relative;width:165px}#resultTgt #resultGraphWrap .fWrap ul li a:hover{cursor:pointer;opacity:.7}#resultTgt #resultGraphWrap .fWrap ul li a .pph{height:50px;left:3px;position:absolute;top:3px}#resultTgt #resultGraphWrap .fWrap ul li a .phd{color:#1b3a92;font-size:11px;left:60px;position:absolute;top:5px}#resultTgt #resultGraphWrap .fWrap ul li a .phn{font-size:14px;font-weight:700;left:60px;line-height:15px;position:absolute;top:22px}#resultTgt #resultGraphWrap .fWrap ul li a .php{color:#333;font-size:11px;left:60px;position:absolute;top:40px}#resultTgt #resultGraphWrap .fWrap .mskb,#resultTgt #resultGraphWrap .fWrap .msku{height:29px;left:0;position:absolute;width:165px}#resultTgt #resultGraphWrap .fWrap .msku{background:url(/assets/images/election/shugiin2017/icon_kaihyou@2x-20211108150042.png) repeat-x -5px -634px;*background:url(/assets/images/election/shugiin2017/icon_kaihyou-20211108150042.png) repeat-x -5px -634px;background-size:220px;background-size:440px 1000px;top:0}#resultTgt #resultGraphWrap .fWrap .mskb{background:url(/assets/images/election/shugiin2017/icon_kaihyou@2x-20211108150042.png) repeat-x -5px -659px;*background:url(/assets/images/election/shugiin2017/icon_kaihyou-20211108150042.png) repeat-x -5px -659px;background-size:220px;background-size:440px 1000px;bottom:0}#resultTgt #resultGraphWrap .fWrap .nextbtn,#resultTgt #resultGraphWrap .fWrap .prebtn{-moz-opacity:.1;background:url(/assets/images/election/shugiin2019/election_shugiin_2019_parts-20211108150042.png) no-repeat;background-size:138px auto;background-position:0 -158px;width:23px;height:23px;filter:alpha(opacity=10);opacity:.1;position:absolute;right:68px;width:27px;height:27px;background-position:0 -134px}#resultTgt #resultGraphWrap .fWrap .nextbtn:hover,#resultTgt #resultGraphWrap .fWrap .prebtn:hover{opacity:.5!important}#resultTgt #resultGraphWrap .fWrap .prebtn{top:2px;top:0}#resultTgt #resultGraphWrap .fWrap .nextbtn{background-position:0 -133px;bottom:2px;background-position:-26px -134px}#resultTgt #resultGraphWrap .fWrap a{cursor:pointer}#resultTgt #resultGraphWrap .fWrap .icn_e{position:absolute;right:-3px;top:-3px;width:24px;height:24px;background:url(/assets/images/election/shugiin2017/icon_kaihyou@2x-20211108150042.png) no-repeat 0 -330px;*background:url(/assets/images/election/shugiin2017/icon_kaihyou-20211108150042.png) no-repeat 0 -330px;background-size:220px}#resultTgt #resultGraphWrap .fWrap .icn_s{position:absolute;right:-3px;top:-3px;width:29px;height:29px;background:url(/assets/images/election/shugiin2017/icon_kaihyou@2x-20211108150042.png) no-repeat -28px -328px;*background:url(/assets/images/election/shugiin2017/icon_kaihyou-20211108150042.png) no-repeat -28px -328px;background-size:220px}#resultTgt #resultGraphWrap .fWrap .icn_sdp{position:absolute;right:-3px;top:-3px;width:29px;height:29px;background:url(/assets/images/election/shugiin2017/icon_kaihyou@2x-20211108150042.png) no-repeat -61px -328px;*background:url(/assets/images/election/shugiin2017/icon_kaihyou-20211108150042.png) no-repeat -61px -328px;background-size:220px}#resultTgt #elec_reload{position:absolute;left:480px;top:210px;font-size:12px;color:transparent;cursor:pointer;background:url(/assets/images/election/shugiin2019/election_shugiin_2019_parts-20211108150042.png) no-repeat;background-size:138px auto;background-position:0 -170px;width:62px;height:29px;z-index:1000;left:580px;top:395px}#resultTgt #elec_reload:hover{opacity:.5!important}#resultTgt #elec_status{-moz-opacity:.015;filter:alpha(opacity=1);height:20px;opacity:.01;position:absolute;left:93px;top:190px;width:60px;height:19px;font-size:14px;background:url(/assets/images/election/shugiin2019/election_shugiin_2019_parts-20211108150042.png) no-repeat;background-size:138px auto;background-position:0 100px}#resultTgt #elec_status.status_mae{background-position:0 -42px}#resultTgt #elec_status.status_now{background-position:0 -21px}#resultTgt #elec_status.status_end{background-position:0 0}#resultTgt #elec_status.status_kakutei{background-position:0 -63px}#yoltop_shugiin2017_bg{position:absolute;top:0;width:660px;height:130px}#yoltop_shugiin2017_logo{position:absolute;top:22px;left:13px;width:200px;height:38px;background:url(/assets/images/election/shugiin2017/icon_kaihyou@2x-20211108150042.png) no-repeat 0 -917px;*background:url(/assets/images/election/shugiin2017/icon_kaihyou-20211108150042.png) no-repeat 0 -917px;background-size:220px;cursor:pointer;display:none}#yoltop_shugiin2017_feature{position:absolute;top:80px;left:15px;background-image:url(/assets/images/election/shugiin2019/election_shugiin_2019_parts-20211108150042.png);background-size:138px auto;cursor:pointer;background-position:0 -238px;width:122px;height:25px;left:18px;background-position:0 -199px;background-size:115px auto;width:101px;height:21px;z-index:9999}#yoltop_shugiin2017_feature:hover{opacity:.5}#yoltop_shugiin2017_chumoku{position:absolute;top:80px;left:147px;background-image:url(/assets/images/election/shugiin2019/election_shugiin_2019_parts-20211108150042.png);background-size:138px auto;cursor:pointer;background-position:0 -211px;width:122px;height:25px;left:128px;background-position:0 -176px;background-size:115px auto;width:101px;height:21px;z-index:9999}#yoltop_shugiin2017_chumoku:hover{opacity:.5}#elecNotification{border-radius:12px;border:3px solid #fff;background-color:#fff;color:#ff0028;font-size:12px;font-weight:700;height:12px;line-height:12px;padding:3px 0;position:absolute;text-align:left;top:13px;width:65px;z-index:10;padding-left:4px;cursor:pointer}#elecNotification.notification{-webkit-transform:translate(70px);transform:translate(70px);-webkit-transform:translate3d(70px,0,0);transform:translate3d(70px,0,0);-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;-webkit-transform-origin:top left;transform-origin:top left}#elecNotification.notification.notify{-webkit-transform:translate(5px);transform:translate(5px);-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}#yolTopNLwrap{position:absolute;top:20px;right:0;background:hsla(50,95%,69%,.8);opacity:0;-webkit-animation:opa 2s linear .5s forwards;animation:opa 2s linear .5s forwards}#yolTopNLwrap:before{display:block;content:"";position:absolute;background-image:-webkit-gradient(linear,left top,right top,from(hsla(50,95%,69%,0)),to(hsla(50,95%,69%,.8)));background-image:linear-gradient(90deg,hsla(50,95%,69%,0),hsla(50,95%,69%,.8));height:100%;width:30px;top:0;left:-30px}#yolTopNL{font-weight:700;color:#000;padding:5px;position:relative;overflow:hidden}#yolTopNL p{margin:0;padding:0;font-size:120%}@-webkit-keyframes opa{0%{opacity:0}to{opacity:1}}@keyframes opa{0%{opacity:0}to{opacity:1}}#resultTgt #resultGraphWrap #resultTgtBg{height:0!important;position:absolute;top:0;top:-70px;width:110px;right:auto!important;left:0}#resultTgt #resultGraphWrap #resultTgtBg #elec_gijido_bg{-moz-opacity:.1;background:url(/assets/images/election/shugiin/2017/gijido_bg-20211108150042.png) no-repeat 0 0;background-size:auto auto;background-size:296px auto;filter:alpha(opacity=10);height:179px;right:auto!important;left:-50px;opacity:.1;top:0;width:296px;position:absolute}#elec_info{color:#ae0a2a;position:absolute;width:80px;height:30px;font-size:12px;left:4px;top:0;opacity:0;-webkit-animation:opa 2s linear .5s forwards;animation:opa 2s linear .5s forwards;top:175px;left:120px;text-shadow:0 1px 0 #fff,1px 0 0 #fff,0 -1px 0 #fff,-1px 0 0 #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}#resultTgt.yolTop #elec_info{top:360px;left:120px}.m-elec{text-align:center}#resultTgt.trilateral #resultGraphWrap #graphNum #y1k .num,#resultTgt.trilateral #resultGraphWrap #graphNum #y2k .num{width:75px}#resultTgt.trilateral #resultGraphWrap #graphNum #ynewpower{left:103px;background-size:110px auto;background-position:0 -297px}#resultTgt.trilateral #resultGraphWrap #graphNum #y7k .num{font-size:33px}#resultTgt.trilateral #resultGraphWrap #graphNum #y7k .gn{font-size:16px!important}#resultTgt.trilateral #resultGraphWrap #graphNum #y7k .num{width:75px}#resultTgt.trilateral #resultGraphWrap #graphNum #y7k .num .delta{font-size:16px}.uni-election-shugiin .election-shugiin-top-graph{margin-bottom:0}}