a.anchor[data-v-208a49f8]{color:#3b5a99;text-decoration:underline}
@media only screen and (max-width: 719px){div.container[data-v-7bca12e1]{margin:0 auto 64px 0}}@media only screen and (min-width: 720px){div.container[data-v-7bca12e1]{margin:16px auto;width:720px}}div.container div.culture div.title[data-v-7bca12e1]{padding:16px;background-color:#fff}div.container div.culture div.title p.badges[data-v-7bca12e1]{margin-bottom:16px}div.container div.culture div.title p.badges span[data-v-7bca12e1]{display:inline-block;margin-right:4px;padding:0 8px;border-radius:10px;line-height:20px;color:#737373;font-size:12px;background-color:#f2f2f2}div.container div.culture div.title p.badges span.ongoing[data-v-7bca12e1]{color:#fff;font-weight:bold;background-color:#1dcdff}div.container div.culture div.title p.badges span.overdue[data-v-7bca12e1]{color:#fff;font-weight:bold;background-color:#a6a6a6}div.container div.culture div.title h1[data-v-7bca12e1]{margin-bottom:4px;line-height:27px;word-wrap:break-word;color:#292929;font-size:18px;font-weight:bold}div.container div.culture div.title p.info span[data-v-7bca12e1]{display:inline-block;margin-right:8px;line-height:18px;letter-spacing:0;color:#a6a6a6;font-size:12px}div.container div.culture div.title p.info span.viewcount[data-v-7bca12e1]{padding-left:14px;background:rgba(0,0,0,0) url("/images/common/info.viewcount.png") no-repeat left center;background-size:12px 8px}div.container div.culture div.title p.info span.commentcount[data-v-7bca12e1]{padding-left:12px;background:rgba(0,0,0,0) url("/images/common/info.commentcount.png") no-repeat left center;background-size:9px 9px}div.container div.culture div.title p.info span.votecount[data-v-7bca12e1]{padding-left:14px;background:rgba(0,0,0,0) url("/images/common/info.votecount.svg") no-repeat left center;background-size:12px 12px}div.container div.culture div.title p.info span.secret[data-v-7bca12e1]{padding-left:14px;background:rgba(0,0,0,0) url("/images/common/info.secret.png") no-repeat left center;background-size:12px 12px}div.container div.culture div.title p.info span.button[data-v-7bca12e1]{cursor:pointer}div.container div.culture div.title p.info span.button[data-v-7bca12e1]::before{content:"";display:inline-block;margin-right:8px;width:1px;height:10px;background-color:#d6d6d6}div.container div.culture div.about[data-v-7bca12e1]{padding:0 16px 16px 16px;background-color:#fff}div.container div.culture div.about h3[data-v-7bca12e1]{position:absolute;line-height:20px;color:#a6a6a6;font-size:14px;font-weight:normal}div.container div.culture div.about p.indent[data-v-7bca12e1]{padding-left:80px;line-height:20px;word-wrap:break-word;color:#4c4c4c;font-size:14px}div.container div.culture div.about p.indent.highlight[data-v-7bca12e1]{color:#0aafdf}div.container div.culture div.website[data-v-7bca12e1]{padding:0 16px 16px 16px;background-color:#fff}div.container div.culture div.website a.link[data-v-7bca12e1]{display:inline-block;padding:0 12px;border:1px solid #d6d6d6;border-radius:16px;line-height:30px;color:#a6a6a6;font-size:12px;font-weight:bold}div.container div.culture div.video[data-v-7bca12e1]{position:relative;padding-top:56.25%;width:100%;height:0}@media only screen and (max-width: 719px){div.container div.culture div.video[data-v-7bca12e1]{margin-top:8px}}@media only screen and (min-width: 720px){div.container div.culture div.video[data-v-7bca12e1]{margin-top:16px}}div.container div.culture div.video iframe[data-v-7bca12e1]{position:absolute;top:0;left:0;width:100%;height:100%}div.container div.culture div.poster[data-v-7bca12e1]{background-color:#fff}@media only screen and (max-width: 719px){div.container div.culture div.poster[data-v-7bca12e1]{margin-top:8px}}@media only screen and (min-width: 720px){div.container div.culture div.poster[data-v-7bca12e1]{margin-top:16px}}div.container div.culture div.poster img[data-v-7bca12e1]{margin:0 auto;max-width:100%;height:auto}div.container div.culture div.description[data-v-7bca12e1]{padding:16px;background-color:#fff}@media only screen and (max-width: 719px){div.container div.culture div.description[data-v-7bca12e1]{margin-top:8px}}@media only screen and (min-width: 720px){div.container div.culture div.description[data-v-7bca12e1]{margin-top:16px}}div.container div.culture div.description h2[data-v-7bca12e1]{margin-bottom:8px;color:#292929;font-size:16px;font-weight:bold}div.container div.culture div.description p[data-v-7bca12e1]{line-height:20px;word-wrap:break-word;color:#4c4c4c;font-size:14px}div.container div.culture div.school-ranking[data-v-7bca12e1]{padding:16px;background-color:#fff}@media only screen and (max-width: 719px){div.container div.culture div.school-ranking[data-v-7bca12e1]{margin-top:8px}}@media only screen and (min-width: 720px){div.container div.culture div.school-ranking[data-v-7bca12e1]{margin-top:16px}}div.container div.culture div.school-ranking div.ranking-header[data-v-7bca12e1]{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 719px){div.container div.culture div.school-ranking div.ranking-header[data-v-7bca12e1]{margin-bottom:24px}}@media only screen and (min-width: 720px){div.container div.culture div.school-ranking div.ranking-header[data-v-7bca12e1]{margin-bottom:21px}}div.container div.culture div.school-ranking div.ranking-header h2[data-v-7bca12e1]{line-height:16px;color:#292929;font-size:16px;font-weight:bold}div.container div.culture div.school-ranking div.ranking-header span.status-text[data-v-7bca12e1]{color:#a3a3a3;font-size:12px}div.container div.culture div.school-ranking p.ranking-notice[data-v-7bca12e1]{line-height:1.5;color:#737373;font-size:14px;text-align:center}div.container div.culture div.school-ranking div.podium[data-v-7bca12e1]{display:flex;gap:8px;align-items:flex-end;margin-bottom:13px}@media only screen and (max-width: 389px){div.container div.culture div.school-ranking div.podium[data-v-7bca12e1]{gap:6px}}div.container div.culture div.school-ranking div.podium div.podium-item[data-v-7bca12e1]{display:flex;align-items:center;flex:1;flex-direction:column;padding:13px;border:1px solid;border-radius:14px 14px 5px 5px;min-width:0}@media only screen and (max-width: 389px){div.container div.culture div.school-ranking div.podium div.podium-item[data-v-7bca12e1]{padding:10px}}div.container div.culture div.school-ranking div.podium div.podium-item div.icon[data-v-7bca12e1]{display:flex;justify-content:center;align-items:center;margin-bottom:16px;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1);width:32px;height:32px}div.container div.culture div.school-ranking div.podium div.podium-item div.icon img[data-v-7bca12e1]{width:20px;height:20px}div.container div.culture div.school-ranking div.podium div.podium-item p.school-name[data-v-7bca12e1]{width:100%;line-height:20px;word-break:keep-all;overflow-wrap:break-word;font-size:16px;font-weight:bold;text-align:center}@media only screen and (max-width: 389px){div.container div.culture div.school-ranking div.podium div.podium-item p.school-name[data-v-7bca12e1]{font-size:14px}}div.container div.culture div.school-ranking div.podium div.podium-item div.divider[data-v-7bca12e1]{margin:14px 0;width:100%;height:1px}div.container div.culture div.school-ranking div.podium div.podium-item p.label[data-v-7bca12e1]{line-height:16px;font-size:12px}div.container div.culture div.school-ranking div.podium div.podium-item p.count[data-v-7bca12e1]{margin-top:1px;line-height:24px;letter-spacing:-0.3125px;font-size:14px;font-weight:bold}div.container div.culture div.school-ranking div.podium div.podium-item.gold[data-v-7bca12e1]{border-color:#fbe8a7;min-height:221px;background-color:#fef8dc}div.container div.culture div.school-ranking div.podium div.podium-item.gold div.icon[data-v-7bca12e1]{background-color:#ffc400}div.container div.culture div.school-ranking div.podium div.podium-item.gold p.school-name[data-v-7bca12e1],div.container div.culture div.school-ranking div.podium div.podium-item.gold p.label[data-v-7bca12e1],div.container div.culture div.school-ranking div.podium div.podium-item.gold p.count[data-v-7bca12e1]{color:#5f3703}div.container div.culture div.school-ranking div.podium div.podium-item.gold div.divider[data-v-7bca12e1]{background-color:#fbe8a7}div.container div.culture div.school-ranking div.podium div.podium-item.silver[data-v-7bca12e1]{border-color:#e5e8ec;min-height:181px;background-color:#f5f6f7}div.container div.culture div.school-ranking div.podium div.podium-item.silver div.icon[data-v-7bca12e1]{background-color:#b7bec7}div.container div.culture div.school-ranking div.podium div.podium-item.silver p.school-name[data-v-7bca12e1],div.container div.culture div.school-ranking div.podium div.podium-item.silver p.label[data-v-7bca12e1],div.container div.culture div.school-ranking div.podium div.podium-item.silver p.count[data-v-7bca12e1]{color:#293549}div.container div.culture div.school-ranking div.podium div.podium-item.silver div.divider[data-v-7bca12e1]{background-color:#e5e8ec}div.container div.culture div.school-ranking div.podium div.podium-item.bronze[data-v-7bca12e1]{border-color:#f6e0c9;min-height:166px;background-color:#fff2e4}div.container div.culture div.school-ranking div.podium div.podium-item.bronze div.icon[data-v-7bca12e1]{background-color:#e4b07c}div.container div.culture div.school-ranking div.podium div.podium-item.bronze p.school-name[data-v-7bca12e1],div.container div.culture div.school-ranking div.podium div.podium-item.bronze p.label[data-v-7bca12e1],div.container div.culture div.school-ranking div.podium div.podium-item.bronze p.count[data-v-7bca12e1]{color:#7e3d25}div.container div.culture div.school-ranking div.podium div.podium-item.bronze div.divider[data-v-7bca12e1]{background-color:#f6e0c9}div.container div.culture div.school-ranking div.ranking-list[data-v-7bca12e1]{display:flex;flex-direction:column;gap:8px}div.container div.culture div.school-ranking div.ranking-list div.ranking-item[data-v-7bca12e1]{display:flex;align-items:center;gap:16px;padding:13px 20px;border:1px solid #f2f2f2;border-radius:14px}div.container div.culture div.school-ranking div.ranking-list div.ranking-item div.rank-number[data-v-7bca12e1]{display:flex;justify-content:center;align-items:center;border:1px solid #e5e5e5;border-radius:50%;width:24px;height:24px;color:#4c4c4c;font-size:14px;font-weight:bold}div.container div.culture div.school-ranking div.ranking-list div.ranking-item div.rank-info[data-v-7bca12e1]{display:flex;flex-direction:column;gap:4px}div.container div.culture div.school-ranking div.ranking-list div.ranking-item div.rank-info p.school-name[data-v-7bca12e1]{line-height:20px;letter-spacing:-0.1504px;color:#292929;font-size:14px;font-weight:600}div.container div.culture div.school-ranking div.ranking-list div.ranking-item div.rank-info div.participant[data-v-7bca12e1]{display:flex;align-items:center;gap:5px;line-height:16px;color:#4c4c4c}div.container div.culture div.school-ranking div.ranking-list div.ranking-item div.rank-info div.participant span.label[data-v-7bca12e1]{font-size:12px}div.container div.culture div.school-ranking div.ranking-list div.ranking-item div.rank-info div.participant span.count[data-v-7bca12e1]{font-size:14px;font-weight:bold}div.container div.culture div.vote-status[data-v-7bca12e1]{padding:16px;background-color:#fff}@media only screen and (max-width: 719px){div.container div.culture div.vote-status[data-v-7bca12e1]{margin-top:8px}}@media only screen and (min-width: 720px){div.container div.culture div.vote-status[data-v-7bca12e1]{margin-top:16px}}div.container div.culture div.vote-status div.vote-header[data-v-7bca12e1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}div.container div.culture div.vote-status div.vote-header h2[data-v-7bca12e1]{line-height:16px;color:#292929;font-size:16px;font-weight:bold}div.container div.culture div.vote-status div.vote-header span.status-text[data-v-7bca12e1]{color:#a6a6a6;font-size:12px}div.container div.culture div.vote-status div.vote-question[data-v-7bca12e1]{display:flex;align-items:center;gap:9px;margin-bottom:20px}div.container div.culture div.vote-status div.vote-question img.chart-icon[data-v-7bca12e1]{width:20px;height:20px}div.container div.culture div.vote-status div.vote-question span[data-v-7bca12e1]{color:#292929;font-size:20px;font-weight:bold}div.container div.culture div.vote-status div.vote-options[data-v-7bca12e1]{display:flex;flex-direction:column;gap:8px}div.container div.culture div.vote-status div.vote-options div.vote-option[data-v-7bca12e1]{position:relative;box-sizing:border-box;padding:20px;border:1px solid #e5e5e5;border-radius:14px;height:90px;overflow:hidden;background-color:#fff}div.container div.culture div.vote-status div.vote-options div.vote-option.is-winner[data-v-7bca12e1]{border-color:#1dcdff}div.container div.culture div.vote-status div.vote-options div.vote-option div.progress-bar[data-v-7bca12e1]{position:absolute;top:0;left:0;height:88px;background-color:#f8f8f8;transition:width .3s ease}div.container div.culture div.vote-status div.vote-options div.vote-option div.option-content[data-v-7bca12e1]{position:relative;display:flex;flex-direction:column;gap:8px}div.container div.culture div.vote-status div.vote-options div.vote-option div.option-content div.option-name[data-v-7bca12e1]{display:flex;align-items:center;gap:13px}div.container div.culture div.vote-status div.vote-options div.vote-option div.option-content div.option-name span[data-v-7bca12e1]{line-height:20px;color:#292929;font-size:16px;font-weight:bold}div.container div.culture div.vote-status div.vote-options div.vote-option div.option-content div.option-name img.my-vote-icon[data-v-7bca12e1]{width:12px;height:8px}div.container div.culture div.vote-status div.vote-options div.vote-option div.option-content div.option-name span.winner-badge[data-v-7bca12e1]{padding:0 8px;border-radius:9999px;color:#fff;font-size:12px;font-weight:bold;background-color:#1dcdff}div.container div.culture div.vote-status div.vote-options div.vote-option div.option-content div.option-stats[data-v-7bca12e1]{display:flex;justify-content:space-between;align-items:center}div.container div.culture div.vote-status div.vote-options div.vote-option div.option-content div.option-stats span.percentage[data-v-7bca12e1]{line-height:28px;color:#0aafdf;font-size:18px;font-weight:bold}div.container div.culture div.vote-status div.vote-options div.vote-option div.option-content div.option-stats span.count[data-v-7bca12e1]{line-height:16px;color:#737373;font-size:12px}div.container div.culture div.bottombar[data-v-7bca12e1]{bottom:0;left:0;width:100%}@media only screen and (max-width: 719px){div.container div.culture div.bottombar[data-v-7bca12e1]{position:fixed;border-top:1px solid #d6d6d6;background-color:#fff}}@media only screen and (min-width: 720px){div.container div.culture div.bottombar[data-v-7bca12e1]{position:relative;margin-top:16px;border-top:0;background-color:rgba(0,0,0,0)}}div.container div.culture div.bottombar a[data-v-7bca12e1]{text-align:center;cursor:pointer}@media only screen and (max-width: 719px){div.container div.culture div.bottombar a[data-v-7bca12e1]{display:block}}@media only screen and (min-width: 720px){div.container div.culture div.bottombar a[data-v-7bca12e1]{display:inline-block;padding:0 12px;border:1px solid #1dcdff;border-radius:3px;background-color:#fff}}div.container div.culture div.bottombar a span[data-v-7bca12e1]{display:inline-block;padding-left:26px;color:#0aafdf;font-size:14px;font-weight:bold;background:rgba(0,0,0,0) url("/images/pages/event/commentbar.png") no-repeat left center;background-size:18px 18px}@media only screen and (max-width: 719px){div.container div.culture div.bottombar a span[data-v-7bca12e1]{line-height:56px}}@media only screen and (min-width: 720px){div.container div.culture div.bottombar a span[data-v-7bca12e1]{line-height:36px}}div.container div.culture div.bottombar a.vote-type span[data-v-7bca12e1]{background-image:url("/images/pages/event/vote-icon.svg")}@media only screen and (max-width: 719px){div.container div.comments[data-v-7bca12e1]{margin-top:8px}}@media only screen and (min-width: 720px){div.container div.comments[data-v-7bca12e1]{margin-top:16px}}div.container div.comments h2[data-v-7bca12e1]{padding:16px;line-height:24px;color:#292929;font-size:16px;font-weight:bold;background-color:#fff}div.container div.comments div.item[data-v-7bca12e1]{margin-top:1px;padding:16px;background-color:#fff}div.container div.comments div.item p.text[data-v-7bca12e1]{margin-bottom:4px;line-height:20px;word-wrap:break-word;color:#4c4c4c;font-size:14px}div.container div.comments div.item p.info span[data-v-7bca12e1]{display:inline-block;margin-right:8px;line-height:18px;letter-spacing:0;color:#a6a6a6;font-size:12px}div.container div.comments div.item p.info span.viewcount[data-v-7bca12e1]{padding-left:14px;background:rgba(0,0,0,0) url("/images/common/info.viewcount.png") no-repeat left center;background-size:12px 8px}div.container div.comments div.item p.info span.commentcount[data-v-7bca12e1]{padding-left:12px;background:rgba(0,0,0,0) url("/images/common/info.commentcount.png") no-repeat left center;background-size:9px 9px}div.container div.comments div.item p.info span.votecount[data-v-7bca12e1]{padding-left:14px;background:rgba(0,0,0,0) url("/images/common/info.votecount.svg") no-repeat left center;background-size:12px 12px}div.container div.comments div.item p.info span.secret[data-v-7bca12e1]{padding-left:14px;background:rgba(0,0,0,0) url("/images/common/info.secret.png") no-repeat left center;background-size:12px 12px}div.container div.comments div.item p.info span.button[data-v-7bca12e1]{cursor:pointer}div.container div.comments div.item p.info span.button[data-v-7bca12e1]::before{content:"";display:inline-block;margin-right:8px;width:1px;height:10px;background-color:#d6d6d6}div.container div.loading[data-v-7bca12e1]{margin:96px auto;width:36px;height:36px;background:rgba(0,0,0,0) url("/images/common/loading.svg") no-repeat;background-size:36px 36px}
