a.anchor[data-v-208a49f8]{color:#3b5a99;text-decoration:underline}
@media only screen and (max-width: 719px){div.container[data-v-f2d7c512]{margin:0 auto 64px 0}}@media only screen and (min-width: 720px){div.container[data-v-f2d7c512]{margin:16px auto;width:720px}}div.container div.culture div.title[data-v-f2d7c512]{padding:16px;background-color:#fff}div.container div.culture div.title p.badges[data-v-f2d7c512]{margin-bottom:16px}div.container div.culture div.title p.badges span[data-v-f2d7c512]{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-f2d7c512]{color:#fff;font-weight:bold;background-color:#1dcdff}div.container div.culture div.title p.badges span.overdue[data-v-f2d7c512]{color:#fff;font-weight:bold;background-color:#a6a6a6}div.container div.culture div.title h1[data-v-f2d7c512]{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-f2d7c512]{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-f2d7c512]{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-f2d7c512]{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-f2d7c512]{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-f2d7c512]{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-f2d7c512]{cursor:pointer}div.container div.culture div.title p.info span.button[data-v-f2d7c512]::before{content:"";display:inline-block;margin-right:8px;width:1px;height:10px;background-color:#d6d6d6}div.container div.culture div.about[data-v-f2d7c512]{padding:0 16px 16px 16px;background-color:#fff}div.container div.culture div.about h3[data-v-f2d7c512]{position:absolute;line-height:20px;color:#a6a6a6;font-size:14px;font-weight:normal}div.container div.culture div.about p.indent[data-v-f2d7c512]{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-f2d7c512]{color:#0aafdf}div.container div.culture div.website[data-v-f2d7c512]{padding:0 16px 16px 16px;background-color:#fff}div.container div.culture div.website a.link[data-v-f2d7c512]{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-f2d7c512]{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-f2d7c512]{margin-top:8px}}@media only screen and (min-width: 720px){div.container div.culture div.video[data-v-f2d7c512]{margin-top:16px}}div.container div.culture div.video iframe[data-v-f2d7c512]{position:absolute;top:0;left:0;width:100%;height:100%}div.container div.culture div.poster[data-v-f2d7c512]{background-color:#fff}@media only screen and (max-width: 719px){div.container div.culture div.poster[data-v-f2d7c512]{margin-top:8px}}@media only screen and (min-width: 720px){div.container div.culture div.poster[data-v-f2d7c512]{margin-top:16px}}div.container div.culture div.poster img[data-v-f2d7c512]{margin:0 auto;max-width:100%;height:auto}div.container div.culture div.description[data-v-f2d7c512]{padding:16px;background-color:#fff}@media only screen and (max-width: 719px){div.container div.culture div.description[data-v-f2d7c512]{margin-top:8px}}@media only screen and (min-width: 720px){div.container div.culture div.description[data-v-f2d7c512]{margin-top:16px}}div.container div.culture div.description h2[data-v-f2d7c512]{margin-bottom:8px;color:#292929;font-size:16px;font-weight:bold}div.container div.culture div.description p[data-v-f2d7c512]{line-height:20px;word-wrap:break-word;color:#4c4c4c;font-size:14px}div.container div.culture div.coupon-section[data-v-f2d7c512]{padding:16px;background-color:#fff}@media only screen and (max-width: 719px){div.container div.culture div.coupon-section[data-v-f2d7c512]{margin-top:8px}}@media only screen and (min-width: 720px){div.container div.culture div.coupon-section[data-v-f2d7c512]{margin-top:16px}}div.container div.culture div.coupon-section div.coupon-compact[data-v-f2d7c512]{display:flex;justify-content:space-between;align-items:center;padding:16px;border:1px solid #1dcdff;border-radius:10px;background-color:#f5fdff}div.container div.culture div.coupon-section div.coupon-compact div.coupon-info[data-v-f2d7c512]{display:flex;flex-direction:column;gap:8px;min-width:0}div.container div.culture div.coupon-section div.coupon-compact div.coupon-info p.coupon-name[data-v-f2d7c512]{line-height:18px;color:#292929;font-size:16px;font-weight:bold}div.container div.culture div.coupon-section div.coupon-compact div.coupon-info p.usage-period[data-v-f2d7c512]{line-height:15px;color:#737373;font-size:11px}div.container div.culture div.coupon-section div.coupon-compact button.coupon-button[data-v-f2d7c512]{flex-shrink:0;margin-left:12px;padding:10px 20px;border:0;border-radius:10px;line-height:21px;white-space:nowrap;color:#fff;font-size:14px;font-weight:bold;background-color:#1dcdff;cursor:pointer}div.container div.culture div.coupon-section div.coupon-compact.disabled[data-v-f2d7c512]{border-color:#d6d6d6;background-color:#f8f8f8}div.container div.culture div.coupon-section div.coupon-compact.disabled button.coupon-button[data-v-f2d7c512]{background-color:#d6d6d6;cursor:default}div.container div.culture div.coupon-section div.coupon-issued p.coupon-name[data-v-f2d7c512]{margin-bottom:24px;line-height:25px;letter-spacing:-0.5px;color:#292929;font-size:18px;font-weight:bold}div.container div.culture div.coupon-section div.coupon-issued div.coupon-detail[data-v-f2d7c512]{display:flex;flex-direction:column;gap:16px}div.container div.culture div.coupon-section div.coupon-issued div.coupon-detail div.usage-period[data-v-f2d7c512]{display:flex;justify-content:space-between;align-items:center}div.container div.culture div.coupon-section div.coupon-issued div.coupon-detail div.usage-period span.label[data-v-f2d7c512]{line-height:18px;color:#737373;font-size:13px}div.container div.culture div.coupon-section div.coupon-issued div.coupon-detail div.usage-period span.value[data-v-f2d7c512]{line-height:18px;color:#292929;font-size:13px;font-weight:500}div.container div.culture div.coupon-section div.coupon-issued div.coupon-detail div.coupon-code[data-v-f2d7c512]{display:flex;flex-direction:column;gap:8px}div.container div.culture div.coupon-section div.coupon-issued div.coupon-detail div.coupon-code span.label[data-v-f2d7c512]{line-height:18px;color:#737373;font-size:13px}div.container div.culture div.coupon-section div.coupon-issued div.coupon-detail div.coupon-code div.code-box[data-v-f2d7c512]{display:flex;justify-content:space-between;align-items:center;padding:17px;border:1px solid #1dcdff;border-radius:10px;background-color:#f5fdff}div.container div.culture div.coupon-section div.coupon-issued div.coupon-detail div.coupon-code div.code-box span.code[data-v-f2d7c512]{line-height:27px;letter-spacing:-0.5px;word-break:break-all;color:#0aafdf;font-size:18px;font-weight:bold}div.container div.culture div.coupon-section div.coupon-issued div.coupon-detail div.coupon-code div.code-box button.copy-button[data-v-f2d7c512]{flex-shrink:0;margin-left:12px;padding:4px 13px;border:0;border-radius:8px;line-height:19.5px;white-space:nowrap;color:#fff;font-size:13px;font-weight:500;background-color:#1dcdff;cursor:pointer}div.container div.culture div.coupon-section div.coupon-issued a.usage-link-button[data-v-f2d7c512]{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:24px;padding:16px 32px;border-radius:10px;background-color:#1dcdff;cursor:pointer}div.container div.culture div.coupon-section div.coupon-issued a.usage-link-button span[data-v-f2d7c512]{line-height:18px;white-space:nowrap;color:#fff;font-size:16px;font-weight:bold}div.container div.culture div.coupon-section div.coupon-issued a.usage-link-button svg.arrow[data-v-f2d7c512]{flex-shrink:0}div.container div.culture div.school-ranking[data-v-f2d7c512]{padding:16px;background-color:#fff}@media only screen and (max-width: 719px){div.container div.culture div.school-ranking[data-v-f2d7c512]{margin-top:8px}}@media only screen and (min-width: 720px){div.container div.culture div.school-ranking[data-v-f2d7c512]{margin-top:16px}}div.container div.culture div.school-ranking div.ranking-header[data-v-f2d7c512]{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-f2d7c512]{margin-bottom:24px}}@media only screen and (min-width: 720px){div.container div.culture div.school-ranking div.ranking-header[data-v-f2d7c512]{margin-bottom:21px}}div.container div.culture div.school-ranking div.ranking-header h2[data-v-f2d7c512]{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-f2d7c512]{color:#a3a3a3;font-size:12px}div.container div.culture div.school-ranking p.ranking-notice[data-v-f2d7c512]{line-height:1.5;color:#737373;font-size:14px;text-align:center}div.container div.culture div.school-ranking div.podium[data-v-f2d7c512]{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-f2d7c512]{gap:6px}}div.container div.culture div.school-ranking div.podium div.podium-item[data-v-f2d7c512]{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-f2d7c512]{padding:10px}}div.container div.culture div.school-ranking div.podium div.podium-item div.icon[data-v-f2d7c512]{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-f2d7c512]{width:20px;height:20px}div.container div.culture div.school-ranking div.podium div.podium-item p.school-name[data-v-f2d7c512]{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-f2d7c512]{font-size:14px}}div.container div.culture div.school-ranking div.podium div.podium-item div.divider[data-v-f2d7c512]{margin:14px 0;width:100%;height:1px}div.container div.culture div.school-ranking div.podium div.podium-item p.label[data-v-f2d7c512]{line-height:16px;font-size:12px}div.container div.culture div.school-ranking div.podium div.podium-item p.count[data-v-f2d7c512]{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-f2d7c512]{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-f2d7c512]{background-color:#ffc400}div.container div.culture div.school-ranking div.podium div.podium-item.gold p.school-name[data-v-f2d7c512],div.container div.culture div.school-ranking div.podium div.podium-item.gold p.label[data-v-f2d7c512],div.container div.culture div.school-ranking div.podium div.podium-item.gold p.count[data-v-f2d7c512]{color:#5f3703}div.container div.culture div.school-ranking div.podium div.podium-item.gold div.divider[data-v-f2d7c512]{background-color:#fbe8a7}div.container div.culture div.school-ranking div.podium div.podium-item.silver[data-v-f2d7c512]{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-f2d7c512]{background-color:#b7bec7}div.container div.culture div.school-ranking div.podium div.podium-item.silver p.school-name[data-v-f2d7c512],div.container div.culture div.school-ranking div.podium div.podium-item.silver p.label[data-v-f2d7c512],div.container div.culture div.school-ranking div.podium div.podium-item.silver p.count[data-v-f2d7c512]{color:#293549}div.container div.culture div.school-ranking div.podium div.podium-item.silver div.divider[data-v-f2d7c512]{background-color:#e5e8ec}div.container div.culture div.school-ranking div.podium div.podium-item.bronze[data-v-f2d7c512]{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-f2d7c512]{background-color:#e4b07c}div.container div.culture div.school-ranking div.podium div.podium-item.bronze p.school-name[data-v-f2d7c512],div.container div.culture div.school-ranking div.podium div.podium-item.bronze p.label[data-v-f2d7c512],div.container div.culture div.school-ranking div.podium div.podium-item.bronze p.count[data-v-f2d7c512]{color:#7e3d25}div.container div.culture div.school-ranking div.podium div.podium-item.bronze div.divider[data-v-f2d7c512]{background-color:#f6e0c9}div.container div.culture div.school-ranking div.ranking-list[data-v-f2d7c512]{display:flex;flex-direction:column;gap:8px}div.container div.culture div.school-ranking div.ranking-list div.ranking-item[data-v-f2d7c512]{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-f2d7c512]{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-f2d7c512]{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-f2d7c512]{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-f2d7c512]{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-f2d7c512]{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-f2d7c512]{font-size:14px;font-weight:bold}div.container div.culture div.vote-status[data-v-f2d7c512]{padding:16px;background-color:#fff}@media only screen and (max-width: 719px){div.container div.culture div.vote-status[data-v-f2d7c512]{margin-top:8px}}@media only screen and (min-width: 720px){div.container div.culture div.vote-status[data-v-f2d7c512]{margin-top:16px}}div.container div.culture div.vote-status div.vote-header[data-v-f2d7c512]{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-f2d7c512]{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-f2d7c512]{color:#a6a6a6;font-size:12px}div.container div.culture div.vote-status div.vote-question[data-v-f2d7c512]{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-f2d7c512]{width:20px;height:20px}div.container div.culture div.vote-status div.vote-question span[data-v-f2d7c512]{color:#292929;font-size:20px;font-weight:bold}div.container div.culture div.vote-status div.vote-options[data-v-f2d7c512]{display:flex;flex-direction:column;gap:8px}div.container div.culture div.vote-status div.vote-options div.vote-option[data-v-f2d7c512]{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-f2d7c512]{border-color:#1dcdff}div.container div.culture div.vote-status div.vote-options div.vote-option div.progress-bar[data-v-f2d7c512]{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-f2d7c512]{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-f2d7c512]{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-f2d7c512]{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-f2d7c512]{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-f2d7c512]{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-f2d7c512]{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-f2d7c512]{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-f2d7c512]{line-height:16px;color:#737373;font-size:12px}div.container div.culture div.bottombar[data-v-f2d7c512]{bottom:0;left:0;width:100%}@media only screen and (max-width: 719px){div.container div.culture div.bottombar[data-v-f2d7c512]{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-f2d7c512]{position:relative;margin-top:16px;border-top:0;background-color:rgba(0,0,0,0)}}div.container div.culture div.bottombar a[data-v-f2d7c512]{text-align:center;cursor:pointer}@media only screen and (max-width: 719px){div.container div.culture div.bottombar a[data-v-f2d7c512]{display:block}}@media only screen and (min-width: 720px){div.container div.culture div.bottombar a[data-v-f2d7c512]{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-f2d7c512]{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-f2d7c512]{line-height:56px}}@media only screen and (min-width: 720px){div.container div.culture div.bottombar a span[data-v-f2d7c512]{line-height:36px}}div.container div.culture div.bottombar a.vote-type span[data-v-f2d7c512]{background-image:url("/images/pages/event/vote-icon.svg")}@media only screen and (max-width: 719px){div.container div.comments[data-v-f2d7c512]{margin-top:8px}}@media only screen and (min-width: 720px){div.container div.comments[data-v-f2d7c512]{margin-top:16px}}div.container div.comments h2[data-v-f2d7c512]{padding:16px;line-height:24px;color:#292929;font-size:16px;font-weight:bold;background-color:#fff}div.container div.comments div.item[data-v-f2d7c512]{margin-top:1px;padding:16px;background-color:#fff}div.container div.comments div.item p.text[data-v-f2d7c512]{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-f2d7c512]{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-f2d7c512]{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-f2d7c512]{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-f2d7c512]{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-f2d7c512]{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-f2d7c512]{cursor:pointer}div.container div.comments div.item p.info span.button[data-v-f2d7c512]::before{content:"";display:inline-block;margin-right:8px;width:1px;height:10px;background-color:#d6d6d6}div.container div.loading[data-v-f2d7c512]{margin:96px auto;width:36px;height:36px;background:rgba(0,0,0,0) url("/images/common/loading.svg") no-repeat;background-size:36px 36px}
