body,html{background:#fff!important;margin:0!important;padding:0!important}#idEventDetail{padding:0}#idEventDetail .event-title-section{max-width:1176px;padding:0 20px}#idEventDetail .event-template{line-height:130%;margin:0 auto;max-width:720px}#idQuizWrap{background:url(https://toodat-static-bucket.s3.ap-northeast-2.amazonaws.com/quiz-bg_minified.webp) no-repeat 50%;background-size:cover;min-height:100vh}#idQuizTitleSection{padding-top:10vw;width:100%}#idQuizTitleSection .title{color:#fff;font-family:KoreanWID3R;font-size:10vw;padding:0 10vw;text-align:center;width:100%}#idQuizContentSection{margin:15vw 5vw 0;padding-bottom:20vw;width:90vw}#idQuizContentSection section{background:#fff;border-radius:5vw}#idQuizContentSection section .label{background:var(--green-400);border-radius:5vw;color:#fff;font-family:KoreanWID3R;font-size:3vw;margin:0 auto;padding:1vw;text-align:center;top:-50%;transform:translateY(-50%);width:15vw}#idQuizContentSection section .content{background:var(--green-400);background-clip:text;-webkit-background-clip:text;font-family:KoreanWID3R;font-size:3.6vw;line-height:5vw;padding:0 3vw 5vw;text-align:center;-webkit-text-fill-color:transparent}#idQuizNextQuizWrap{background:#7a87ff;border-radius:3vw;margin-top:15vw;width:100%}#idQuizNextQuizWrap .label{background:#fff;border-radius:5vw;height:6vw;margin:0 auto;padding:0 2vw 4vw;position:relative;text-align:center;top:-50%;transform:translateY(-50%);width:40vw}#idQuizNextQuizWrap .text-wrap{background:var(--green-400);background-clip:text;-webkit-background-clip:text;left:50%;position:absolute;top:20%;transform:translateX(-50%);width:40vw;-webkit-text-fill-color:transparent;font-family:KoreanWID3R;font-size:3vw}#idQuizNextQuizWrap .content{color:#fff;font-family:KoreanWID3R;font-size:3.6vw;padding:0 3vw 5vw;text-align:center}#idQuizWinnerWrap{background:#7a87ff;border-radius:3vw;margin-top:15vw;width:100%}#idQuizWinnerWrap .label{background:#fff;border-radius:5vw;height:6vw;margin:0 auto;padding:0 2vw 4vw;position:relative;text-align:center;top:-50%;transform:translateY(-50%);width:40vw}#idQuizWinnerWrap .text-wrap{background:var(--green-400);background-clip:text;-webkit-background-clip:text;left:50%;position:absolute;top:20%;transform:translateX(-50%);width:40vw;-webkit-text-fill-color:transparent;font-family:KoreanWID3R;font-size:3vw}#idQuizWinnerWrap .content{color:#fff;font-family:KoreanWID3R;font-size:3.6vw;padding:0 3vw 5vw;text-align:center}#idInvitationEventWrap{padding:56px 24px 125px}#idInvitationEventWrap .invite-code-wrap{background:#f7f8f9;border-radius:10px;margin:0 auto;max-width:80%;padding:24px 30px}#idInvitationEventWrap .invite-code-wrap .title{font-size:20px;letter-spacing:.302px;line-height:133.4%}#idInvitationEventWrap .invite-code-wrap .code{font-size:24px;letter-spacing:-.042px;line-height:141.2%;margin-top:3px}#idInvitationEventWrap .share-buttons-wrap{margin-top:26px}#idInvitationEventWrap .share-button{background:var(--green-400);border-radius:100px;height:80px;width:80px}#idInvitationEventWrap .share-button svg{height:35px;width:35px}#idInvitationEventWrap .share-button:first-child{margin-right:18px}#idInvitationEventWrap .readme-wrap{margin-top:48px}#idInvitationEventWrap .readme-wrap .title{font-size:20px}#idInvitationEventWrap .readme-wrap .readme{margin-top:12px}#idInvitationEventWrap .readme-wrap .readme li{font-size:18px;list-style-type:disc;margin-bottom:8px;margin-left:14px}#idEventDetail .event-novels-section{max-width:1176px}.event-novels-section{margin:56px 0 140px;padding:0 20px}.event-novels-section .section-title{font-size:22px;font-weight:600;letter-spacing:-.055px;line-height:145%;margin-bottom:20px}@media screen and (max-width:1023px){.event-novels-section{margin:44px 0 81px}}@media screen and (max-width:767px){.event-novels-section{margin:23px 0 81px;padding:0 14px}.event-novels-section .section-title{font-size:18px;font-weight:600;letter-spacing:-.004px;line-height:144.5%;margin-bottom:10px}}.event-novels{display:grid;gap:20px 8px;grid-template-columns:repeat(6,1fr)}@media screen and (max-width:1100px){.event-novels{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:900px){.event-novels{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:600px){.event-novels{grid-template-columns:repeat(3,1fr)}}