.SimpleNavigation-module-scss-module__53Sfqa__nav{justify-content:space-between;align-items:center;height:56px;padding-right:10px;display:flex}@media screen and (max-width:544px){.SimpleNavigation-module-scss-module__53Sfqa__nav{display:none}}
.UserInfo-module-scss-module__U9zl4G__userInfo{align-items:center;gap:8px;display:flex}.UserInfo-module-scss-module__U9zl4G__userIcon{width:32px;height:32px}
.UserInfoSkelton-module-scss-module__deE7Aq__userInfo{align-items:center;gap:8px;display:flex}.UserInfoSkelton-module-scss-module__deE7Aq__userIcon{width:32px;height:32px}
.HeaderLogo-module-scss-module__xfsNHq__headerLogo{margin-left:24px}.HeaderLogo-module-scss-module__xfsNHq__headerLogo.HeaderLogo-module-scss-module__xfsNHq__noMargin{margin-left:0}@media only screen and (min-width:450px){.HeaderLogo-module-scss-module__xfsNHq__headerLogo{width:auto;height:32px}}@media only screen and (max-width:449px){.HeaderLogo-module-scss-module__xfsNHq__headerLogo{width:auto;height:8.53333vw}}.HeaderLogo-module-scss-module__xfsNHq__headerLogo{color:var(--color-text-default);fill:var(--color-text-default)}.HeaderLogo-module-scss-module__xfsNHq__headerLogo:hover{cursor:pointer}
.CourseCompleteModal-module-scss-module__CKeYVa__image{width:100%}.CourseCompleteModal-module-scss-module__CKeYVa__image>img{width:100%;height:auto}.CourseCompleteModal-module-scss-module__CKeYVa__modalBodyInner{padding-top:27px}.CourseCompleteModal-module-scss-module__CKeYVa__title{margin-bottom:8px}.CourseCompleteModal-module-scss-module__CKeYVa__body{padding:0 var(--space-600);gap:var(--space-400);flex-direction:column;display:flex}.CourseCompleteModal-module-scss-module__CKeYVa__footer{box-sizing:border-box;width:100%;padding:var(--space-400) var(--space-600) var(--space-800) var(--space-600);gap:var(--space-200);flex-direction:column;flex-shrink:0;align-items:center;display:flex}
.HomeworkSubmissionBanner-module-scss-module__45wgdq__homeworkSubmissionBanner{background:var(--color-bg-gray);border-radius:8px}@media only screen and (min-width:450px){.HomeworkSubmissionBanner-module-scss-module__45wgdq__homeworkSubmissionBanner{justify-content:space-between;align-items:center;margin-bottom:48px;padding:25px 32px;display:flex}}@media only screen and (max-width:449px){.HomeworkSubmissionBanner-module-scss-module__45wgdq__homeworkSubmissionBanner{text-align:center;margin-bottom:12.8vw;padding:5.33333vw}}@media only screen and (min-width:450px){.HomeworkSubmissionBanner-module-scss-module__45wgdq__linkButton{width:157px;margin-bottom:15px}}.HomeworkSubmissionBanner-module-scss-module__45wgdq__actionArea{flex-direction:column;align-items:center;gap:16px;width:160px;display:flex}
.SectionBlock-module-scss-module___eXEZG__titleWrapper{margin-bottom:12px}@media only screen and (max-width:449px){.SectionBlock-module-scss-module___eXEZG__titleWrapper{margin-bottom:3.2vw}}@media only screen and (min-width:1200px){.SectionBlock-module-scss-module___eXEZG__studyFaqPane{margin:64px 0}}@media only screen and (min-width:450px) and (max-width:1199px){.SectionBlock-module-scss-module___eXEZG__studyFaqPane{margin:56px 0}}@media only screen and (max-width:449px){.SectionBlock-module-scss-module___eXEZG__studyFaqPane{margin:14.9333vw 0}}
.DummyImageBlock-module-scss-module__3hb0fG__imageWrapper{width:100%;margin-top:22px}.DummyImageBlock-module-scss-module__3hb0fG__imageWrapper img{width:100%;height:auto}
.BlockDescription-module-scss-module__I5dupa__description{word-break:break-all;letter-spacing:1.6px;color:var(--color-text-default);font-size:13px;line-height:1.65}@media only screen and (min-width:1200px){.BlockDescription-module-scss-module__I5dupa__description{margin-top:12px}}@media only screen and (min-width:450px) and (max-width:1199px){.BlockDescription-module-scss-module__I5dupa__description{margin-top:16px}}@media only screen and (max-width:449px){.BlockDescription-module-scss-module__I5dupa__description{margin-top:4.26667vw}}.BlockDescription-module-scss-module__I5dupa__description strong{font-weight:700}.BlockDescription-module-scss-module__I5dupa__description ol{margin-top:1em;margin-left:.5em;list-style-type:decimal;list-style-position:inside}.BlockDescription-module-scss-module__I5dupa__description ul{margin-top:1em;margin-left:.5em;list-style-type:circle;list-style-position:inside}
.BlockImage-module-scss-module__oVGVxa__imageWrapper{width:100%;margin-top:22px}.BlockImage-module-scss-module__oVGVxa__imageWrapper img{width:100%}
