.panel[data-v-473f52ae]{width:100%;padding-top:30px}.panel-note[data-v-473f52ae]{text-align:center;font-size:1.6rem;color:#666;border:1px solid #ddd;padding:10px 15px;margin-bottom:15px}.panel-note-part[data-v-473f52ae]{font-weight:700}.choices[data-v-473f52ae]{width:100%}.choices--end[data-v-473f52ae]{padding:0 2px;border-left:1px solid #eee;border-right:1px solid #eee;position:relative}.choices--end[data-v-473f52ae]:after,.choices--end[data-v-473f52ae]:before{content:"";position:absolute;height:100%;width:25%;border-right:1px solid #eee;top:0;z-index:-2}.choices--end[data-v-473f52ae]:before{left:0}.choices--end[data-v-473f52ae]:after{border-left:1px solid #eee;right:25%}.choice[data-v-473f52ae]{width:100%}.choice[data-v-473f52ae]:not(:first-of-type){padding-top:10px}.bote-button[data-v-473f52ae]{background-color:#2693ff;color:#fff;border:none;font-size:1.2rem;padding:7px 10px;font-weight:700;margin-right:5px}.bote-button[data-v-473f52ae]:hover{background-color:#007bff}.choice-inner[data-v-473f52ae]{color:#666;width:100%;display:flex;position:relative;font-size:1.6rem;height:2.5em;align-items:center}.choice-inner--active[data-v-473f52ae]{color:#fff}.choice-bar-wrapper[data-v-473f52ae]{position:absolute;height:100%;width:100%;z-index:-1}.choice-bar[data-v-473f52ae]{content:"";display:block;background-color:hsla(0,0%,86.7%,.7);height:100%;z-index:-1;border-radius:2px}.choice-title[data-v-473f52ae]{align-items:center}.choice-title-inner[data-v-473f52ae],.choice-title[data-v-473f52ae]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:flex;flex:1 1}.choice-title-inner[data-v-473f52ae]{align-items:baseline;margin-left:10px}.choice-title-tooltip[data-v-473f52ae]{position:absolute;bottom:40px;z-index:1;white-space:pre-wrap}.choice-title-tooltip-text[data-v-473f52ae]{position:relative;background:#333;color:#fff;font-size:1.2rem;padding:6px;border-radius:3px}.choice-title-tooltip-text[data-v-473f52ae]:before{content:"";position:absolute;bottom:-10px;left:5px;border:6px solid transparent;border-top-color:#333}.choice-title-text[data-v-473f52ae]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1;line-height:1.2}.choice-my-answer[data-v-473f52ae]{font-size:1.2rem;padding-right:5px;line-height:1.2}.choice-nunber[data-v-473f52ae]{margin-left:10px;font-size:1.2rem}.choice-rate[data-v-473f52ae]{margin-left:5px;margin-right:10px;text-align:right;width:3em}@media only screen and (min-width:768px){.panel-note[data-v-473f52ae]{margin-bottom:30px}.choices[data-v-473f52ae]{border-left:none;padding-left:0;padding-right:3px;position:relative}.choices[data-v-473f52ae]:before{position:absolute;content:"";content:attr(data-answerer-text)}.choices[data-v-473f52ae]:after{content:"投票受付中";position:absolute;background-color:#ddd;width:60%;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;color:#555;font-weight:700;font-size:1.8rem}.choices--end[data-v-473f52ae]:after,.choices--end[data-v-473f52ae]:before{width:15%}.choices--end[data-v-473f52ae]:before{left:40%;border-left:1px solid #eee}.choices--end[data-v-473f52ae]:after{content:"";right:15%;background-color:inherit}.bote-button[data-v-473f52ae]{margin-right:10px}.choice-bar-wrapper[data-v-473f52ae]{width:60%;right:0;padding-left:5px}.choice-title[data-v-473f52ae]{font-size:1.8rem;width:40%;margin:0;padding-right:10px}.choice-inner--active .choice-title[data-v-473f52ae]{color:#2693ff;font-weight:700}.choice-nunber[data-v-473f52ae]{font-weight:700}.choice-rate-wrapper[data-v-473f52ae]{width:60%}.choice-rate[data-v-473f52ae]{text-align:left;padding-left:15px;margin:0;width:calc(3em + 15px)}}.answerers[data-v-1777dd2c]{padding-top:30px}.title[data-v-1777dd2c]{font-weight:700}.note[data-v-1777dd2c]{font-weight:400;font-size:1rem;padding-top:5px}.list[data-v-1777dd2c]{padding-top:5px}.item[data-v-1777dd2c]{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid #ddd;white-space:nowrap}.item[data-v-1777dd2c]:first-of-type{padding-top:0}.item-inner[data-v-1777dd2c]{display:flex;align-items:center;flex:1 1;overflow:hidden}.image-wrapper[data-v-1777dd2c]{width:30px}.image[data-v-1777dd2c]{width:100%;border-radius:100%}.name[data-v-1777dd2c]{font-size:1.6rem;flex:1 1;display:flex;overflow:hidden;align-items:baseline;padding-left:5px}.name-link[data-v-1777dd2c]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:underline;display:inline-block;text-underline-position:under;color:#333}.name-title[data-v-1777dd2c]{font-size:1rem;padding-left:5px}.time-stamp[data-v-1777dd2c]{font-size:1rem;padding-left:10px}@media only screen and (min-width:768px){.list[data-v-1777dd2c]{display:flex;justify-content:space-between;padding-top:0;flex-wrap:wrap}.item[data-v-1777dd2c]{width:calc(50% - 15px);padding:15px 0}.item[data-v-1777dd2c]:first-of-type{padding-top:15px}}.poll-header[data-v-9cfc6be2]{position:relative}.poll-menu[data-v-9cfc6be2]{position:absolute;right:0;top:4px}.poll-menu-action[data-v-9cfc6be2]{border:1px solid #ddd;background-color:#f3f3f3;padding:4px 7px;font-size:1rem;border-radius:3px 3px;cursor:pointer}.poll-menu-action i.font-awesome-icon[data-v-9cfc6be2]{padding-right:0}.poll-menu-dropdown[data-v-9cfc6be2]{right:0;left:auto}.poll-menu-dropdown-item[data-v-9cfc6be2]{color:#666;border-bottom:1px solid #ddd;font-weight:400;padding:10px 13px!important;font-size:1.2rem;display:block}.poll[data-v-9cfc6be2]{padding:15px;max-width:900px;margin:auto}.title-text[data-v-9cfc6be2]{display:block;padding-top:10px;word-break:break-all;line-height:1.2}.deadline[data-v-9cfc6be2]{white-space:nowrap;display:inline-block;padding:9px;border-radius:3px;font-size:1.2rem;background-color:#eee;color:#000}.deadline--soon[data-v-9cfc6be2]{background-color:#ffe6e6;color:red}.deadline--past[data-v-9cfc6be2]{background-color:#007bff;color:#fff}.description[data-v-9cfc6be2]{white-space:pre-wrap;padding-top:10px;line-height:1.4;color:#666}.answerer[data-v-9cfc6be2]{font-size:1rem;padding-top:5px}@media only screen and (min-width:768px){.poll[data-v-9cfc6be2]{padding:30px 0}.title[data-v-9cfc6be2]{display:flex;align-items:center}.title-text[data-v-9cfc6be2]{padding-top:0;padding-left:10px}.title-text-padding-right[data-v-9cfc6be2]{padding-right:30px}}