@media print, screen and (min-width: 768px){body{min-width:1000px}}.mainContents{background-color:#f2e8d6;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";text-align:center}@media print, screen and (min-width: 768px){.mainContents .-is-sp{display:none}}@media screen and (max-width: 767px){.mainContents{overflow:hidden}.mainContents .-is-pc{display:none}}.c-overview{overflow:hidden;position:relative}@media print, screen and (min-width: 768px){.c-overview{padding-top:30px;padding-bottom:52px}}@media screen and (max-width: 767px){.c-overview{padding-bottom:36px}}.c-overview-inner{position:relative}@media print, screen and (min-width: 768px){.c-overview-inner{max-width:1222px;margin-right:auto;margin-left:auto}}@media screen and (max-width: 767px){.c-overview-inner{margin-right:2.66667vw;margin-left:2.66667vw;height:126.26667vw}}@media print, screen and (min-width: 768px){.c-overview-container{padding-top:42.38953%}}.c-overview .overview-ttl{position:absolute;z-index:1}@media print, screen and (min-width: 768px){.c-overview .overview-ttl{top:4.2471%;left:31.50573%;width:36.82488%}}@media screen and (max-width: 767px){.c-overview .overview-ttl{top:5.33333vw;left:10.66667vw;width:72vw}}body:not(.-is-loaded) .c-overview .overview-ttl{opacity:0}@media print, screen and (min-width: 768px){body:not(.-is-loaded) .c-overview .overview-ttl{-webkit-transform:translateY(120px);transform:translateY(120px)}}@media screen and (max-width: 767px){body:not(.-is-loaded) .c-overview .overview-ttl{-webkit-transform:translateY(120px);transform:translateY(120px)}}.-is-loaded .c-overview .overview-ttl{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;transition-duration:.6s, .25s;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}@-webkit-keyframes logo-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes logo-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.c-overview .overview-logo{overflow:hidden;position:absolute;z-index:1;text-indent:-9999px;font-size:0}@media print, screen and (min-width: 768px){.c-overview .overview-logo{top:33.97683%;right:14.40262%;width:13.58429%;height:32.04633%}}@media screen and (max-width: 767px){.c-overview .overview-logo{display:none}}.c-overview .overview-logo>span{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-animation-name:logo-rotation;animation-name:logo-rotation;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@media print, screen and (min-width: 768px){.c-overview .overview-logo>span{background-image:url(/election/results/sen_shu49/vote/img/img_overview-logo.png);background-size:contain}}body:not(.-is-loaded) .c-overview .overview-logo{-webkit-transform:scale(0);transform:scale(0)}.-is-loaded .c-overview .overview-logo{transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transform:scale(1);transform:scale(1);transition-duration:.5s;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1);transition-delay:1.0375s}.c-overview .overview-txt{overflow:hidden;position:absolute;z-index:1;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;font-size:0}@media print, screen and (min-width: 768px){.c-overview .overview-txt{top:67.95367%;left:28.80524%;width:13.58429%;height:32.04633%;background-image:url(/election/results/sen_shu49/vote/img/txt_overview_pc.png);background-size:contain}}@media screen and (max-width: 767px){.c-overview .overview-txt{top:79.33333vw;left:0;width:46.4vw;height:46.4vw;background-image:url(/election/results/sen_shu49/vote/img/txt_overview_sp.png);background-size:43.2vw auto}}body:not(.-is-loaded) .c-overview .overview-txt{-webkit-transform:scale(0);transform:scale(0)}.-is-loaded .c-overview .overview-txt{transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transform:scale(1);transform:scale(1);transition-duration:.5s;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1);transition-delay:1.1s}.c-overview .overview-stickersList{position:absolute;left:0;width:100%;height:100%}@media print, screen and (min-width: 768px){.c-overview .overview-stickersList{top:0}}@media screen and (max-width: 767px){.c-overview .overview-stickersList{top:55.73333vw}}.c-overview .overview-stickersListItem{position:absolute}@media print, screen and (min-width: 768px){.c-overview .overview-stickersListItem{width:13.58429%;height:32.04633%}.c-overview .overview-stickersListItem.-item-5{width:27.98691%;height:66.02317%}}@media screen and (max-width: 767px){.c-overview .overview-stickersListItem{width:22.26667vw;height:22.26667vw}}.c-overview .overview-stickersListItem.-item-1,.c-overview .overview-stickersListItem.-item-2,.c-overview .overview-stickersListItem.-item-3,.c-overview .overview-stickersListItem.-item-4{top:0}@media print, screen and (min-width: 768px){.c-overview .overview-stickersListItem.-item-5,.c-overview .overview-stickersListItem.-item-6{top:33.97683%}.c-overview .overview-stickersListItem.-item-7,.c-overview .overview-stickersListItem.-item-8,.c-overview .overview-stickersListItem.-item-9,.c-overview .overview-stickersListItem.-item-10{top:67.95367%}.c-overview .overview-stickersListItem.-item-1,.c-overview .overview-stickersListItem.-item-5{left:0}.c-overview .overview-stickersListItem.-item-2{left:14.40262%}.c-overview .overview-stickersListItem.-item-3,.c-overview .overview-stickersListItem.-item-9{right:14.40262%}.c-overview .overview-stickersListItem.-item-4,.c-overview .overview-stickersListItem.-item-6,.c-overview .overview-stickersListItem.-item-10{right:0}.c-overview .overview-stickersListItem.-item-7{right:43.20786%}.c-overview .overview-stickersListItem.-item-8{right:28.80524%}}@media screen and (max-width: 767px){.c-overview .overview-stickersListItem.-item-5,.c-overview .overview-stickersListItem.-item-6{top:24.13333vw}.c-overview .overview-stickersListItem.-item-7,.c-overview .overview-stickersListItem.-item-8{top:48.26667vw}.c-overview .overview-stickersListItem.-item-1{left:0}.c-overview .overview-stickersListItem.-item-2{left:24.13333vw}.c-overview .overview-stickersListItem.-item-3,.c-overview .overview-stickersListItem.-item-5,.c-overview .overview-stickersListItem.-item-7{left:48.26667vw}.c-overview .overview-stickersListItem.-item-4,.c-overview .overview-stickersListItem.-item-6,.c-overview .overview-stickersListItem.-item-8{left:72.4vw}.c-overview .overview-stickersListItem.-item-9,.c-overview .overview-stickersListItem.-item-10{display:none}}.c-overview .overview-stickersListItem>div{overflow:hidden;position:relative;display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}@media print, screen and (min-width: 768px){.c-overview .overview-stickersListItem>div{border-radius:10px}}@media screen and (max-width: 767px){.c-overview .overview-stickersListItem>div{border-radius:5px}}.c-overview .overview-stickersListItem>div>span{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}.c-overview .overview-stickersListItem>div>span.-stickers-1{background-image:url(/election/results/sen_shu49/vote/img/img_stickers-01.jpg)}.c-overview .overview-stickersListItem>div>span.-stickers-2{background-image:url(/election/results/sen_shu49/vote/img/img_stickers-02.jpg)}.c-overview .overview-stickersListItem>div>span.-stickers-3{background-image:url(/election/results/sen_shu49/vote/img/img_stickers-03.jpg)}.c-overview .overview-stickersListItem>div>span.-stickers-4{background-image:url(/election/results/sen_shu49/vote/img/img_stickers-04.jpg)}.c-overview .overview-stickersListItem>div>span.-stickers-5{background-image:url(/election/results/sen_shu49/vote/img/img_stickers-05.jpg)}.c-overview .overview-stickersListItem>div>span.-stickers-6{background-image:url(/election/results/sen_shu49/vote/img/img_stickers-06.jpg)}.c-overview .overview-stickersListItem>div>span.-stickers-7{background-image:url(/election/results/sen_shu49/vote/img/img_stickers-07.jpg)}.c-overview .overview-stickersListItem>div>span.-stickers-8{background-image:url(/election/results/sen_shu49/vote/img/img_stickers-08.jpg)}.c-overview .overview-stickersListItem>div>span.-stickers-9{background-image:url(/election/results/sen_shu49/vote/img/img_stickers-09.jpg)}.c-overview .overview-stickersListItem>div>span.-stickers-10{background-image:url(/election/results/sen_shu49/vote/img/img_stickers-10.jpg)}.c-overview .overview-stickersListItem>div>span.-stickers-11{background-image:url(/election/results/sen_shu49/vote/img/img_stickers-11.jpg)}.c-overview .overview-stickersListItem>div>span.-stickers-12{background-image:url(/election/results/sen_shu49/vote/img/img_stickers-12.jpg)}.c-overview .overview-stickersListItem>div>span.-stickers-13{background-image:url(/election/results/sen_shu49/vote/img/img_stickers-13.jpg)}.c-overview .overview-stickersListItem>div>span.-stickers-14{background-image:url(/election/results/sen_shu49/vote/img/img_stickers-14.jpg)}.c-overview .overview-stickersListItem>div>span.-stickers-15{background-image:url(/election/results/sen_shu49/vote/img/img_stickers-15.jpg)}.c-overview .overview-stickersListItem>div>span.-stickers-16{background-image:url(/election/results/sen_shu49/vote/img/img_stickers-16.jpg)}.c-overview .overview-stickersListItem>div>span.-stickers-17{background-image:url(/election/results/sen_shu49/vote/img/img_stickers-17.jpg)}.c-overview .overview-stickersListItem>div>span.-stickers-18{background-image:url(/election/results/sen_shu49/vote/img/img_stickers-18.jpg)}.c-overview .overview-stickersListItem>div>span.-stickers-19{background-image:url(/election/results/sen_shu49/vote/img/img_stickers-19.jpg)}.c-overview .overview-stickersListItem>div>span.-stickers-20{background-image:url(/election/results/sen_shu49/vote/img/img_stickers-20.jpg)}.c-overview .overview-stickersListItem>div>span.-stickers-21{background-image:url(/election/results/sen_shu49/vote/img/img_stickers-21.jpg)}.c-overview .overview-stickersListItem>div>span.-stickers-22{background-image:url(/election/results/sen_shu49/vote/img/img_stickers-22.jpg)}.c-overview .overview-stickersListItem>div>span.-stickers-23{background-image:url(/election/results/sen_shu49/vote/img/img_stickers-23.jpg)}.c-overview .overview-stickersListItem>div:not(.-stickers-1)>span.-stickers-1{z-index:11;top:calc(-100% + 1px);left:calc(-100% + 1px)}.c-overview .overview-stickersListItem>div:not(.-stickers-2)>span.-stickers-2{z-index:11;top:calc(-100% + 1px);left:calc(-100% + 1px)}.c-overview .overview-stickersListItem>div:not(.-stickers-3)>span.-stickers-3{z-index:11;top:calc(-100% + 1px);left:calc(-100% + 1px)}.c-overview .overview-stickersListItem>div:not(.-stickers-4)>span.-stickers-4{z-index:11;top:calc(-100% + 1px);left:calc(-100% + 1px)}.c-overview .overview-stickersListItem>div:not(.-stickers-5)>span.-stickers-5{z-index:11;top:calc(-100% + 1px);left:calc(-100% + 1px)}.c-overview .overview-stickersListItem>div:not(.-stickers-6)>span.-stickers-6{z-index:11;top:calc(-100% + 1px);left:calc(-100% + 1px)}.c-overview .overview-stickersListItem>div:not(.-stickers-7)>span.-stickers-7{z-index:11;top:calc(-100% + 1px);left:calc(-100% + 1px)}.c-overview .overview-stickersListItem>div:not(.-stickers-8)>span.-stickers-8{z-index:11;top:calc(-100% + 1px);left:calc(-100% + 1px)}.c-overview .overview-stickersListItem>div:not(.-stickers-9)>span.-stickers-9{z-index:11;top:calc(-100% + 1px);left:calc(-100% + 1px)}.c-overview .overview-stickersListItem>div:not(.-stickers-10)>span.-stickers-10{z-index:11;top:calc(-100% + 1px);left:calc(-100% + 1px)}.c-overview .overview-stickersListItem>div:not(.-stickers-11)>span.-stickers-11{z-index:11;top:calc(-100% + 1px);left:calc(-100% + 1px)}.c-overview .overview-stickersListItem>div:not(.-stickers-12)>span.-stickers-12{z-index:11;top:calc(-100% + 1px);left:calc(-100% + 1px)}.c-overview .overview-stickersListItem>div:not(.-stickers-13)>span.-stickers-13{z-index:11;top:calc(-100% + 1px);left:calc(-100% + 1px)}.c-overview .overview-stickersListItem>div:not(.-stickers-14)>span.-stickers-14{z-index:11;top:calc(-100% + 1px);left:calc(-100% + 1px)}.c-overview .overview-stickersListItem>div:not(.-stickers-15)>span.-stickers-15{z-index:11;top:calc(-100% + 1px);left:calc(-100% + 1px)}.c-overview .overview-stickersListItem>div:not(.-stickers-16)>span.-stickers-16{z-index:11;top:calc(-100% + 1px);left:calc(-100% + 1px)}.c-overview .overview-stickersListItem>div:not(.-stickers-17)>span.-stickers-17{z-index:11;top:calc(-100% + 1px);left:calc(-100% + 1px)}.c-overview .overview-stickersListItem>div:not(.-stickers-18)>span.-stickers-18{z-index:11;top:calc(-100% + 1px);left:calc(-100% + 1px)}.c-overview .overview-stickersListItem>div:not(.-stickers-19)>span.-stickers-19{z-index:11;top:calc(-100% + 1px);left:calc(-100% + 1px)}.c-overview .overview-stickersListItem>div:not(.-stickers-20)>span.-stickers-20{z-index:11;top:calc(-100% + 1px);left:calc(-100% + 1px)}.c-overview .overview-stickersListItem>div:not(.-stickers-21)>span.-stickers-21{z-index:11;top:calc(-100% + 1px);left:calc(-100% + 1px)}.c-overview .overview-stickersListItem>div:not(.-stickers-22)>span.-stickers-22{z-index:11;top:calc(-100% + 1px);left:calc(-100% + 1px)}.c-overview .overview-stickersListItem>div:not(.-stickers-23)>span.-stickers-23{z-index:11;top:calc(-100% + 1px);left:calc(-100% + 1px)}.c-overview .overview-stickersListItem>div.-delay-1>span{transition-delay:.0625s}.c-overview .overview-stickersListItem>div.-delay-2>span{transition-delay:.125s}.c-overview .overview-stickersListItem>div.-delay-3>span{transition-delay:.1875s}.c-overview .overview-stickersListItem>div.-delay-4>span{transition-delay:.25s}.c-overview .overview-stickersListItem>div.-delay-5>span{transition-delay:.3125s}.c-overview .overview-stickersListItem>div.-delay-6>span{transition-delay:.375s}.c-overview .overview-stickersListItem>div.-delay-7>span{transition-delay:.4375s}.c-overview .overview-stickersListItem>div.-delay-8>span{transition-delay:.5s}.c-overview .overview-stickersListItem>div.-delay-9>span{transition-delay:.5625s}.c-overview .overview-stickersListItem>div.-delay-10>span{transition-delay:.625s}.c-overview .overview-stickersListItem>div.-add{-webkit-animation-name:add;animation-name:add;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1);animation-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.c-overview .overview-stickersListItem>div.-add.-delay-1{-webkit-animation-delay:.0625s;animation-delay:.0625s}.c-overview .overview-stickersListItem>div.-add.-delay-2{-webkit-animation-delay:.125s;animation-delay:.125s}.c-overview .overview-stickersListItem>div.-add.-delay-3{-webkit-animation-delay:.1875s;animation-delay:.1875s}.c-overview .overview-stickersListItem>div.-add.-delay-4{-webkit-animation-delay:.25s;animation-delay:.25s}.c-overview .overview-stickersListItem>div.-add.-delay-5{-webkit-animation-delay:.3125s;animation-delay:.3125s}.c-overview .overview-stickersListItem>div.-add.-delay-6{-webkit-animation-delay:.375s;animation-delay:.375s}.c-overview .overview-stickersListItem>div.-add.-delay-7{-webkit-animation-delay:.4375s;animation-delay:.4375s}.c-overview .overview-stickersListItem>div.-add.-delay-8{-webkit-animation-delay:.5s;animation-delay:.5s}.c-overview .overview-stickersListItem>div.-add.-delay-9{-webkit-animation-delay:.5625s;animation-delay:.5625s}.c-overview .overview-stickersListItem>div.-add.-delay-10{-webkit-animation-delay:.625s;animation-delay:.625s}@-webkit-keyframes add{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes add{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}body:not(.-is-loaded) .c-overview .overview-stickersListItem>div>span{top:calc(-100% + 1px);left:calc(-100% + 1px)}body.-is-loaded:not(.-is-ready) .c-overview .overview-stickersListItem>div{-webkit-animation-name:add;animation-name:add;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1);animation-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1);-webkit-animation-fill-mode:both;animation-fill-mode:both}body.-is-loaded:not(.-is-ready) .c-overview .overview-stickersListItem>div.-delay-1{-webkit-animation-delay:.5625s;animation-delay:.5625s}body.-is-loaded:not(.-is-ready) .c-overview .overview-stickersListItem>div.-delay-2{-webkit-animation-delay:.625s;animation-delay:.625s}body.-is-loaded:not(.-is-ready) .c-overview .overview-stickersListItem>div.-delay-3{-webkit-animation-delay:.6875s;animation-delay:.6875s}body.-is-loaded:not(.-is-ready) .c-overview .overview-stickersListItem>div.-delay-4{-webkit-animation-delay:.75s;animation-delay:.75s}body.-is-loaded:not(.-is-ready) .c-overview .overview-stickersListItem>div.-delay-5{-webkit-animation-delay:.8125s;animation-delay:.8125s}body.-is-loaded:not(.-is-ready) .c-overview .overview-stickersListItem>div.-delay-6{-webkit-animation-delay:.875s;animation-delay:.875s}body.-is-loaded:not(.-is-ready) .c-overview .overview-stickersListItem>div.-delay-7{-webkit-animation-delay:.9375s;animation-delay:.9375s}body.-is-loaded:not(.-is-ready) .c-overview .overview-stickersListItem>div.-delay-8{-webkit-animation-delay:1s;animation-delay:1s}body.-is-loaded:not(.-is-ready) .c-overview .overview-stickersListItem>div.-delay-9{-webkit-animation-delay:1.0625s;animation-delay:1.0625s}body.-is-loaded:not(.-is-ready) .c-overview .overview-stickersListItem>div.-delay-10{-webkit-animation-delay:1.125s;animation-delay:1.125s}.c-statement{overflow:hidden;position:relative}@media print, screen and (min-width: 768px){.c-statement-inner{padding-bottom:52px}}@media screen and (max-width: 767px){.c-statement-inner{padding-bottom:36px}}.c-statement .statement-lead{font-weight:600}@media print, screen and (min-width: 768px){.c-statement .statement-lead{font-size:28px}}@media screen and (max-width: 767px){.c-statement .statement-lead{line-height:1.5;font-size:20px}}.c-statement .statement-lead .-hash{display:inline-block;background-color:#e8fa52}.c-statement .statement-lead.-add-movin{opacity:0}@media print, screen and (min-width: 768px){.c-statement .statement-lead.-add-movin{-webkit-transform:translateY(80px);transform:translateY(80px)}}@media screen and (max-width: 767px){.c-statement .statement-lead.-add-movin{-webkit-transform:translateY(40px);transform:translateY(40px)}}.c-statement .statement-lead.-add-movin+.statement-txt,.c-statement .statement-lead.-add-movin+.statement-txt+.statement-txt{opacity:0}@media print, screen and (min-width: 768px){.c-statement .statement-lead.-add-movin+.statement-txt,.c-statement .statement-lead.-add-movin+.statement-txt+.statement-txt{-webkit-transform:translateY(80px);transform:translateY(80px)}}@media screen and (max-width: 767px){.c-statement .statement-lead.-add-movin+.statement-txt,.c-statement .statement-lead.-add-movin+.statement-txt+.statement-txt{-webkit-transform:translateY(40px);transform:translateY(40px)}}.c-statement .statement-lead.-add-movin.-display-on{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;transition-duration:.7s, .25s;transition-delay:0s}.c-statement .statement-lead.-add-movin.-display-on+.statement-txt{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;transition-duration:.7s, .25s;transition-delay:.25s}.c-statement .statement-lead.-add-movin.-display-on+.statement-txt+.statement-txt{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;transition-duration:.7s, .25s;transition-delay:.5s}@media print, screen and (min-width: 768px){.c-statement .statement-txt{font-size:24px;margin-top:26px}}@media screen and (max-width: 767px){.c-statement .statement-txt{line-height:1.5;font-size:16px;margin-top:22px}}.c-stickers{position:relative;border-top-color:#000;border-top-style:dashed}@media print, screen and (min-width: 768px){.c-stickers{border-top-width:2px}}@media screen and (max-width: 767px){.c-stickers{border-top-width:1px}}@media print, screen and (min-width: 768px){.c-stickers-inner{max-width:1000px;margin-right:auto;margin-left:auto;padding-top:65px;padding-bottom:5px}}@media screen and (max-width: 767px){.c-stickers-inner{margin-right:20px;margin-left:20px;padding-top:35px;padding-bottom:10px}}.c-stickers .stickers-ttl .-ttl-sup{display:block;margin-right:auto;margin-left:auto;width:auto}@media print, screen and (min-width: 768px){.c-stickers .stickers-ttl .-ttl-sup{height:40px;margin-bottom:24px}}@media screen and (max-width: 767px){.c-stickers .stickers-ttl .-ttl-sup{height:23px;margin-bottom:12px}}.c-stickers .stickers-ttl .-ttl{display:block;margin-right:auto;margin-left:auto;width:auto}@media print, screen and (min-width: 768px){.c-stickers .stickers-ttl .-ttl{height:49px}}@media screen and (max-width: 767px){.c-stickers .stickers-ttl .-ttl{height:30px}}.c-stickers .stickers-ttl.-add-movin .-ttl-sup{opacity:0}@media print, screen and (min-width: 768px){.c-stickers .stickers-ttl.-add-movin .-ttl-sup{-webkit-transform:translateY(-80px);transform:translateY(-80px)}}@media screen and (max-width: 767px){.c-stickers .stickers-ttl.-add-movin .-ttl-sup{-webkit-transform:translateY(-40px);transform:translateY(-40px)}}.c-stickers .stickers-ttl.-add-movin .-ttl{-webkit-transform:scale(0);transform:scale(0)}.c-stickers .stickers-ttl.-add-movin+.stickers-txt{opacity:0}@media print, screen and (min-width: 768px){.c-stickers .stickers-ttl.-add-movin+.stickers-txt{-webkit-transform:translateY(80px);transform:translateY(80px)}}@media screen and (max-width: 767px){.c-stickers .stickers-ttl.-add-movin+.stickers-txt{-webkit-transform:translateY(40px);transform:translateY(40px)}}.c-stickers .stickers-ttl.-add-movin.-display-on .-ttl-sup{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;transition-duration:.5s, .25s;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.c-stickers .stickers-ttl.-add-movin.-display-on .-ttl{-webkit-transform:scale(1);transform:scale(1);transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:.7s;transition-delay:.25s;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.c-stickers .stickers-ttl.-add-movin.-display-on+.stickers-txt{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;transition-duration:.7s, .25s;transition-delay:.75s}@media print, screen and (min-width: 768px){.c-stickers .stickers-txt{margin-top:50px;font-size:16px;line-height:1.5}}@media screen and (max-width: 767px){.c-stickers .stickers-txt{margin-top:20px;text-align:left;font-size:13px;line-height:1.5}}.-is-device-pc .c-stickers .stickers-txt{display:none}.c-stickers .stickers-imageList{display:flex;flex-wrap:wrap}@media print, screen and (min-width: 768px){.c-stickers .stickers-imageList{margin-top:50px;background-repeat:no-repeat;background-position:right 32px bottom 160px}}@media screen and (max-width: 767px){.c-stickers .stickers-imageList{margin-top:16px}}@media print, screen and (min-width: 768px){.c-stickers .stickers-imageListItem{width:calc((100% - 48px) / 4);margin-bottom:55px}.c-stickers .stickers-imageListItem:not(:nth-of-type(4n)){margin-right:16px}}@media screen and (max-width: 767px){.c-stickers .stickers-imageListItem{width:calc((100% - 15px) / 2);margin-bottom:30px}.c-stickers .stickers-imageListItem:not(:nth-of-type(2n)){margin-right:15px}}.c-stickers .stickers-imageListItem .-image{overflow:hidden;display:block}@media print, screen and (min-width: 768px){.c-stickers .stickers-imageListItem .-image{border-radius:10px}}@media screen and (max-width: 767px){.c-stickers .stickers-imageListItem .-image{border-radius:5px}}.c-stickers .stickers-imageListItem .-image .-img{width:100%}.c-stickers .stickers-imageListItem .-tweet{overflow:hidden;display:flex;box-sizing:border-box;border-color:#000;border-style:solid;border-width:2px;background-image:url(/election/results/sen_shu49/vote/img/ico_tweet-btn.svg);background-repeat:no-repeat}@media print, screen and (min-width: 768px){.c-stickers .stickers-imageListItem .-tweet{height:45px;margin-top:25px;border-radius:45px;background-size:auto 15px;background-position:16px center;transition-duration:.125s;transition-timing-function:linear}.c-stickers .stickers-imageListItem .-tweet:hover{border-color:#e8fa52;background-color:#e8fa52}}@media screen and (max-width: 767px){.c-stickers .stickers-imageListItem .-tweet{height:32px;margin-top:15px;border-radius:32px;background-size:auto 11px;background-position:12px center}}.c-stickers .stickers-imageListItem .-tweet span{display:flex;width:100%;text-indent:-9999px;font-size:0;background-image:url(/election/results/sen_shu49/vote/img/lb_tweet-btn.svg);background-repeat:no-repeat;background-position:center center}@media print, screen and (min-width: 768px){.c-stickers .stickers-imageListItem .-tweet span{background-size:auto 14px}}@media screen and (max-width: 767px){.c-stickers .stickers-imageListItem .-tweet span{background-size:auto 11px}}.c-stickers .stickers-imageListItem .-download{overflow:hidden;display:flex;background-color:#000;background-image:url(/election/results/sen_shu49/vote/img/ico_download-btn.png);background-repeat:no-repeat}body:not(.-is-device-pc) .c-stickers .stickers-imageListItem .-download{display:none}@media print, screen and (min-width: 768px){.c-stickers .stickers-imageListItem .-download{height:45px;margin-top:10px;border-radius:45px;background-size:auto 19px;background-position:18px center}.c-stickers .stickers-imageListItem .-download:hover{transition-duration:.125s;transition-timing-function:linear}.c-stickers .stickers-imageListItem .-download:hover:hover{background-image:url(/election/results/sen_shu49/vote/img/ico_download-btn-hover.png);background-color:#e8fa52}.c-stickers .stickers-imageListItem .-download:hover:hover span{background-image:url(/election/results/sen_shu49/vote/img/lb_download-btn-hover.svg)}}@media screen and (max-width: 767px){.c-stickers .stickers-imageListItem .-download{height:32px;margin-top:10px;border-radius:32px;background-size:auto 14px;background-position:14px center}}.c-stickers .stickers-imageListItem .-download span{display:flex;width:100%;text-indent:-9999px;font-size:0;background-image:url(/election/results/sen_shu49/vote/img/lb_download-btn.svg);background-repeat:no-repeat;background-position:center center}@media print, screen and (min-width: 768px){.c-stickers .stickers-imageListItem .-download span{background-size:auto 15px}}@media screen and (max-width: 767px){.c-stickers .stickers-imageListItem .-download span{background-size:auto 12px}}.c-stickers .stickers-imageListItem.-add-movin{opacity:0}@media print, screen and (min-width: 768px){.c-stickers .stickers-imageListItem.-add-movin{-webkit-transform:translateY(80px);transform:translateY(80px)}}@media screen and (max-width: 767px){.c-stickers .stickers-imageListItem.-add-movin{-webkit-transform:translateY(40px);transform:translateY(40px)}}.c-stickers .stickers-imageListItem.-add-movin.-display-on{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;transition-duration:.7s, .25s;transition-delay:0s}.c-tweet{position:relative;border-top-color:#000;border-top-style:dashed}@media print, screen and (min-width: 768px){.c-tweet{border-top-width:2px}}@media screen and (max-width: 767px){.c-tweet{border-top-width:1px}}@media print, screen and (min-width: 768px){.c-tweet-inner{max-width:1000px;margin-right:auto;margin-left:auto;padding-top:70px;padding-bottom:100px}}@media screen and (max-width: 767px){.c-tweet-inner{margin-right:12px;margin-left:12px;padding-top:35px;padding-bottom:80px}}.c-tweet .tweet-ttl .-ttl-fukidashi{display:block;margin-right:auto;margin-left:auto;width:auto}@media print, screen and (min-width: 768px){.c-tweet .tweet-ttl .-ttl-fukidashi{height:70px;margin-bottom:8px}}@media screen and (max-width: 767px){.c-tweet .tweet-ttl .-ttl-fukidashi{height:47px;margin-bottom:4px}}.c-tweet .tweet-ttl .-ttl{display:block;margin-right:auto;margin-left:auto;width:auto}@media print, screen and (min-width: 768px){.c-tweet .tweet-ttl .-ttl{height:53px}}@media screen and (max-width: 767px){.c-tweet .tweet-ttl .-ttl{height:32px}}.c-tweet .tweet-ttl.-add-movin .-ttl-fukidashi{opacity:0}@media print, screen and (min-width: 768px){.c-tweet .tweet-ttl.-add-movin .-ttl-fukidashi{-webkit-transform:translateY(-80px);transform:translateY(-80px)}}@media screen and (max-width: 767px){.c-tweet .tweet-ttl.-add-movin .-ttl-fukidashi{-webkit-transform:translateY(-40px);transform:translateY(-40px)}}.c-tweet .tweet-ttl.-add-movin .-ttl{-webkit-transform:scale(0);transform:scale(0)}.c-tweet .tweet-ttl.-add-movin.-display-on .-ttl-fukidashi{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;transition-duration:.5s, .25s;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.c-tweet .tweet-ttl.-add-movin.-display-on .-ttl{-webkit-transform:scale(1);transform:scale(1);transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:.7s;transition-delay:.25s;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1)}.c-tweet .tweet-container{overflow:hidden;box-sizing:border-box;background-color:#fff}@media print, screen and (min-width: 768px){.c-tweet .tweet-container{margin-top:50px;padding-top:20px;padding-right:10px;padding-bottom:20px;border-radius:20px}}@media screen and (max-width: 767px){.c-tweet .tweet-container{margin-top:25px;padding-top:10px;padding-bottom:10px;border-radius:10px}}.c-tweet .tweet-container:not(.-display-on) .tweet-content{display:none}@media print, screen and (min-width: 768px){.c-tweet .tweet-scroll{min-height:540px}}@media screen and (max-width: 767px){.c-tweet .tweet-scroll{min-height:460px}}.c-tweet .tweet-noteList{text-align:left}@media print, screen and (min-width: 768px){.c-tweet .tweet-noteList{display:inline-block;margin-top:50px}}@media screen and (max-width: 767px){.c-tweet .tweet-noteList{margin-top:30px}}.c-tweet .tweet-noteListItem{text-indent:-1em;margin-left:1em}.c-tweet .tweet-noteListItem:not(:first-of-type){margin-top:.25em}@media print, screen and (min-width: 768px){.c-tweet .tweet-noteListItem{font-size:14px}}@media screen and (max-width: 767px){.c-tweet .tweet-noteListItem{font-size:12px;line-height:1.5}}
