.styles_container__alUQU{background-color:var(--background-primary-color);border-radius:8px;margin:0 -24px;max-width:813px;padding:24px}.styles_container__alUQU:before{background-color:var(--background-secondary-color);content:"";inset:0;margin:0 -22px;position:fixed;z-index:-99}@media screen and (min-width:1080px){.styles_container__alUQU{margin:40px auto;padding:24px 40px}}.styles_container__alUQU section[id=pickup] table{box-shadow:0 0 0 1px var(--border-secondary-color)}.styles_container__alUQU section[id=pickup] table tr:first-child th{background-color:var(--background-secondary-color);border-radius:0;height:42px}.styles_container__alUQU section[id=pickup] table tr:first-child th:first-child p{text-align:end!important}.styles_container__alUQU section[id=pickup] table tr:first-child th:last-child p{text-align:start!important}.styles_container__alUQU section[id=pickup] table tr td[colspan="1"]{background-color:var(--background-primary-color)}.styles_container__alUQU section[id=pickup] table tr td[colspan="1"]:first-child{min-width:120px!important;padding:16px 24px;white-space:normal}.styles_container__alUQU section[id=pickup] table tr td[colspan="1"]:last-child{padding:16px 24px;white-space:normal}@media screen and (min-width:390px){.styles_dateTime__L_8wU{margin:40px 0 0;padding:16px 24px}}@media screen and (min-width:1080px){.styles_dateTime__L_8wU{height:90px;margin:56px auto 0;max-width:813px;padding:16px}.styles_dateTime__L_8wU h2{line-height:1.5}}.styles_alpha___kXND{align-items:center;column-gap:8px;display:flex;margin-bottom:24px;width:100px}.styles_date__SoxEd{color:var(--text-tertiary-color);font-size:.75rem;font-weight:500;letter-spacing:.05em;line-height:1.4}.styles_bannerCourses__cMtML{left:0;margin:0 -22px;position:relative;right:0;top:0}@media screen and (min-width:1080px){.styles_bannerCourses__cMtML{margin:0 -88px}}@media screen and (min-width:1440px){.styles_bannerCourses__cMtML{margin:0 -100px}}.styles_body__eNMrU{display:flex;flex-direction:column-reverse;gap:40px;margin:56px 0}@media screen and (min-width:1440px){.styles_body__eNMrU{gap:64px}}@media screen and (min-width:1080px){.styles_body__eNMrU{flex-direction:row}}.styles_contents__J7YwL{flex:1}.styles_contentTitle__B5UPo,.styles_head__uGjMf{align-items:center;color:#333;display:flex;font-weight:700;padding-left:20px;position:relative}@media screen and (min-width:1080px){.styles_contentTitle__B5UPo,.styles_head__uGjMf{font-size:1.5rem;letter-spacing:.06em;line-height:1.5}}.styles_contentTitle__B5UPo:after,.styles_contentTitle__B5UPo:before,.styles_head__uGjMf:after,.styles_head__uGjMf:before{background-color:var(--text-primary-color);content:"";height:18px;position:absolute;top:50%;transform:translateY(-50%)}.styles_contentTitle__B5UPo:before,.styles_head__uGjMf:before{left:0;width:4px}.styles_contentTitle__B5UPo:after,.styles_head__uGjMf:after{left:6px;width:2px}.styles_accordionList__OqB63{display:flex;gap:24px}.styles_accordionItem__y95DS{width:100%}.styles_accordionItem__y95DS button{padding:16px 24px}.styles_accordionImage__WcmMl{border-radius:8px;flex:1;height:72px;min-width:72px;overflow:hidden}.styles_horizontalImageList__Ch4l2{display:flex;flex-wrap:wrap;gap:24px;width:100%}.styles_horizontalImageItem__dOiZq{width:100%}@media screen and (min-width:1080px){.styles_horizontalImageItem__dOiZq{width:fit-content}}.styles_headDescription__sd1gV{color:var(--text-tertiary-color);font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.4;margin-top:20px}.styles_headContentBlock___9fJ8{margin-top:64px}.styles_headContentBlock___9fJ8 ul{justify-content:center}.styles_recommendTitle__TI68l{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5;margin-bottom:8px;margin-top:20px}.styles_subhead__f0Pd7{margin-top:36px}.styles_subhead__f0Pd7:before{height:15px;top:50%;transform:translateY(-50%)}.styles_sticky__7WXYh{width:100%}@media screen and (min-width:1080px){.styles_sticky__7WXYh{width:378px}}.styles_text__1ii_6{color:var(--text-tertiary-color)}.styles_textLink___YqPG,.styles_text__1ii_6{font-size:.875rem;font-weight:500;letter-spacing:.04em;line-height:1.4;margin-top:36px}.styles_textLink___YqPG{color:var(--text-primary-color);display:inline-block}.styles_listItemNumber__93Lpu,.styles_listItem__wTotv{margin-top:36px;padding:0 25px}.styles_listItemNumber__93Lpu li,.styles_listItem__wTotv li{list-style-type:unset}.styles_listItem__wTotv{list-style-type:disc}.styles_listItemNumber__93Lpu{list-style-type:decimal}.styles_contentBox__MtwX3{background-color:var(--background-secondary-color);border-radius:8px;margin-top:24px;padding:16px 48px;position:relative}.styles_contentIcon__sc953{left:16px;position:absolute;top:10px}.styles_heading__j0i_K{color:var(--text-tertiary-color);font-size:2.5rem;font-weight:600;letter-spacing:.01em;line-height:1.5}.styles_contentTitle__B5UPo{margin-top:40px}.styles_contentBoxSubtitle__nDA0H{color:var(--text-tertiary-color);font-size:.75rem;font-weight:600;letter-spacing:.06em;line-height:1.5;margin-top:24px}.styles_contentBoxText__KQzF9{color:var(--text-tertiary-color);font-size:.875rem;font-weight:500;letter-spacing:.04em;line-height:1.4;margin-top:28px}.styles_table__EtAq8{margin-top:24px}.styles_block__JY2iI{margin-top:36px}.styles_mainCourses__sM2Tl{margin-top:64px}.styles_methodBlock__TILwG{margin-top:32px}.styles_methodBlock__TILwG h3{font-size:1.25rem;letter-spacing:.06em;line-height:1.5}.styles_methodContent__YQg77{display:grid;gap:16px;grid-template-columns:repeat(1,1fr)}@media screen and (min-width:1080px){.styles_methodContent__YQg77{grid-template-columns:repeat(2,1fr)}}.styles_methodImage__Gz1vh{border-radius:8px;height:fit-content;margin-top:20px;order:0;overflow:hidden}@media screen and (min-width:1080px){.styles_methodImage__Gz1vh{order:1}}.styles_methodContentItem__6B_V6{order:1}@media screen and (min-width:1080px){.styles_methodContentItem__6B_V6{order:0}}.styles_methodBtnBlock__4jyYB{display:flex;justify-content:start;margin-top:16px}.styles_methodBtn__WfH6d{background-color:var(--text-primary-color);border-radius:8px;color:var(--white-color);height:41px;width:160px}.styles_sectionBlock__W6Ioq{margin-top:62px}.styles_curriculumTitle__FUiXB{margin-top:36px}.styles_curriculumTable__uPs90{margin-top:16px}.styles_blockWrapper__PPqxb{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;margin-bottom:24px}.styles_blockWrapperHeding__6hkZr{color:var(--text-tertiary-color);font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}.styles_blockWrapperBtn__H85YR{background-color:var(--white-color);border:1px solid var(--border-secondary-color);border-radius:8px;color:var(--text-primary-color);height:41px;width:160px}.styles_accordionBlock__w15H1{display:flex;gap:24px;margin-top:36px}.styles_articlePost__geXzF{border-radius:8px;height:fit-content;width:100%}.styles_articleDescription__6S9K0{color:var(--text-quinary-color);font-size:.625rem;font-weight:600;letter-spacing:.06em;line-height:1.7;margin-top:8px}.styles_articleProfileWrapper__P1Y3C{display:grid;grid-template-columns:repeat(1,1fr);margin-top:24px}@media screen and (min-width:1080px){.styles_articleProfileWrapper__P1Y3C{grid-template-columns:repeat(2,1fr)}}.styles_articleProfile__XjYAs{border-radius:8px;display:grid;grid-template-rows:auto auto auto;padding:16px;row-gap:12px;width:100%}.styles_articleProfileContent__6EQoy{align-items:flex-start;column-gap:12px;display:flex}.styles_articleProfileImage___GyIQ{align-items:center;border-radius:100rem;display:flex;flex-shrink:0;justify-content:center;margin:0;overflow:hidden;position:relative}.styles_articleProfileImage___GyIQ img{display:block;max-height:100%;max-width:100%;object-fit:scale-down}.styles_articleProfileGroup__tBdKn{display:flex;flex-wrap:wrap;row-gap:6px;width:100%;word-break:break-all}.styles_articleProfileHead__Fyqw0{color:var(--text-tertiary-color);font-weight:500;width:100%}@media screen and (min-width:1080px){.styles_articleProfileHead__Fyqw0{font-size:.875rem;letter-spacing:.0471428571em;line-height:1.375}}.styles_articleProfileSubHead__tZxrm{color:var(--text-quinary-color);font-size:.625rem;font-weight:600;letter-spacing:.06em;line-height:1.7}.styles_articleProfileName__gSGZI{color:var(--text-tertiary-color);font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5;width:100%}@media screen and (min-width:1080px){.styles_articleProfileName__gSGZI{font-size:.875rem;letter-spacing:.06em;line-height:1.7142857143}}.styles_articleProfileDescription__YAFBZ{font-size:.875rem;font-weight:500;letter-spacing:.0471428571em;line-height:1.5}.styles_articleProfileLink__O3CMG{background-color:var(--white-color);border:1px solid var(--border-secondary-color);border-radius:8px;color:var(--text-primary-color);font-size:16px;font-weight:600;height:41px;letter-spacing:.0457142857em;line-height:1.7142857143;margin-left:auto;margin-right:auto;max-width:160px;padding:18px 16px;width:100%}.styles_articleProfileBanner__IxXvT{border-radius:8px;height:fit-content;overflow:hidden;width:100%}.styles_coursesSale__N0bM0{margin-top:28px}.styles_coursesSale__N0bM0 article{flex-direction:row}.styles_poster__G3d7R{border-radius:8px;height:fit-content;margin-top:8px;overflow:hidden}.styles_share__1eni_{align-items:center;background-color:var(--background-secondary-color);border-radius:8px;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:16px}.styles_shareTitle__VzWjy{color:var(--text-tertiary-color);font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5}.styles_container__alUQU div[id=pickup] h2{font-weight:500}.styles_container__alUQU div[id=pickup] section[data-type=horizontal-image] h4{font-weight:600}@media screen and (min-width:1080px){.styles_container__alUQU div[id=pickup] section[data-type=horizontal-image] h4{font-weight:500}}.styles_container__alUQU div[id=pickup] section[data-type=horizontal-image] ul li a{max-width:none}.styles_container__alUQU div[id=pickup] section[data-type=horizontal-image] ul li a figure{height:fit-content}.styles_container__alUQU div[id=pickup] section[data-type=horizontal-image] ul li a p{color:var(--text-tertiary-color);font-size:.625rem;font-weight:600;letter-spacing:.06em;line-height:1.7}.styles_container__alUQU div[id=pickup] h2[id=index-2]{margin-bottom:40px}.styles_container__alUQU div[id=pickup] h2[id=index-3]{margin-bottom:24px}.styles_container__alUQU div[id=pickup] section[data-type=free-text] figcaption{color:var(--text-quinary-color);font-size:.625rem;font-weight:600;letter-spacing:.06em;line-height:1.7;margin-top:8px}.styles_container__alUQU div[id=pickup] section[data-type=free-text] div>div>*{margin-bottom:20px;margin-top:0}.styles_container__alUQU div[id=pickup] section[data-type=free-text] div>div>:last-child{margin-bottom:0}.styles_container__alUQU div[id=pickup] section[data-type=free-text] div>div>p{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}.styles_container__alUQU div[id=pickup] section[data-type=free-text] div>div>p br{display:block;line-height:0;margin:0}.styles_container__alUQU div[id=pickup] section[data-type=free-text] h1{font-size:2.5rem;font-weight:600}@media screen and (min-width:1080px){.styles_container__alUQU div[id=pickup] section[data-type=free-text] h1{font-size:3.25rem;font-weight:500}}.styles_container__alUQU div[id=pickup] section[data-type=free-text] h2{font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5}@media screen and (min-width:1080px){.styles_container__alUQU div[id=pickup] section[data-type=free-text] h2{font-size:1.5rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__alUQU div[id=pickup] section[data-type=free-text] h3{color:var(--text-tertiary-color);font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}@media screen and (min-width:1080px){.styles_container__alUQU div[id=pickup] section[data-type=free-text] h3{font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5}.styles_container__alUQU div[id=pickup] section[data-type=free-text] h4{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__alUQU div[id=pickup] section[data-type=free-text] ol li,.styles_container__alUQU div[id=pickup] section[data-type=free-text] ul li{color:var(--text-tertiary-color);font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5;overflow-wrap:break-word}.styles_container__alUQU div[id=pickup] section[datatype=video] div:first-child{padding-top:12px}.styles_container__alUQU div[id=pickup] section[datatype=video] div:first-child h4{margin-top:0}.styles_container__alUQU div[id=pickup] section[datatype=video] div:first-child div[datatype=media] div{background-color:#000;opacity:.62}.styles_container__alUQU div[id=pickup] section[datatype=video] div:first-child div[datatype=media] button{border-bottom:100px solid #d9d9d9;border-left:50px solid #0000;border-right:50px solid #0000}.styles_container__alUQU div[id=pickup] section>h3{font-weight:500}.styles_container__alUQU div[id=pickup] section[datatype=textImageSection] div>div>p:first-child{font-size:.75rem;letter-spacing:.06em;line-height:1.4}@media screen and (min-width:1080px){.styles_container__alUQU div[id=pickup] section[datatype=textImageSection] div>div>p:first-child{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__alUQU div[id=pickup] section[datatype=textImageSection] div>div>p:nth-last-child(2){margin-top:20px}.styles_container__alUQU div[id=pickup] section[datatype=textImageSection] h3{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}@media screen and (min-width:1080px){.styles_container__alUQU div[id=pickup] section[datatype=textImageSection] h3{font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__alUQU div[id=pickup] section[datatype=reviewSection] h3:first-child{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}@media screen and (min-width:1080px){.styles_container__alUQU div[id=pickup] section[datatype=reviewSection] h3:first-child{font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__alUQU div[id=pickup] section[datatype=reviewSection] article div h4{font-size:.75rem;font-weight:600;letter-spacing:.06em;line-height:1.4}@media screen and (min-width:1080px){.styles_container__alUQU div[id=pickup] section[datatype=reviewSection] article div h4{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__alUQU div[id=pickup] section[datatype=reviewSection] article div h3{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}@media screen and (min-width:1080px){.styles_container__alUQU div[id=pickup] section[datatype=reviewSection] article div h3{font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}@media screen and (min-width:1440px){.styles_container__alUQU div[id=pickup] section[datatype=reviewSection] div[datatype=inner]{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin:24px auto;max-width:749px}.styles_container__alUQU div[id=pickup] section[datatype=reviewSection] div[datatype=inner] article{width:354.5px}}.styles_container__alUQU div[id=pickup] div>section[datatype=recommendCourseSection] h3:first-child{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}@media screen and (min-width:1080px){.styles_container__alUQU div[id=pickup] div>section[datatype=recommendCourseSection] h3:first-child{font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__alUQU div[id=pickup] div>section[datatype=recommendCourseSection] article figure{min-width:120px}@media screen and (min-width:1080px){.styles_container__alUQU div[id=pickup] div>section[datatype=recommendCourseSection] article figure{min-width:144px}}.styles_container__alUQU div[id=pickup] div>section[datatype=recommendCourseSection] article div h4{font-size:.75rem;font-weight:600;letter-spacing:.06em;line-height:1.4}@media screen and (min-width:1080px){.styles_container__alUQU div[id=pickup] div>section[datatype=recommendCourseSection] article div h4{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__alUQU div[id=pickup] section[datatype=lectureSection] h2{font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5}@media screen and (min-width:1080px){.styles_container__alUQU div[id=pickup] section[datatype=lectureSection] h2{font-size:1.5rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__alUQU div[id=pickup] section[datatype=lectureSection] h4{font-weight:600}@media screen and (min-width:1080px){.styles_container__alUQU div[id=pickup] section[datatype=lectureSection] h4{font-weight:500}}.styles_container__alUQU div[id=pickup] section[datatype=lectureSection] a{font-size:.75rem;font-weight:600;letter-spacing:.06em;line-height:1.4}@media screen and (min-width:1080px){.styles_container__alUQU div[id=pickup] section[datatype=lectureSection] a{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__alUQU div[id=pickup] div[id=cv_button] h4{font-size:.75rem;font-weight:600;letter-spacing:.06em;line-height:1.4}@media screen and (min-width:1080px){.styles_container__alUQU div[id=pickup] div[id=cv_button] h4{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__alUQU div[id=pickup] div[id=cv_button] button>span{font-size:.875rem;font-weight:600;letter-spacing:.04em;line-height:1.5}.styles_container__alUQU div[id=pickup] section[data-type=full-images] h4{font-size:.75rem;font-weight:600;letter-spacing:.06em;line-height:1.4}@media screen and (min-width:1080px){.styles_container__alUQU div[id=pickup] section[data-type=full-images] h4{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__alUQU div[id=pickup] section[datatype=shareSection] h3{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}@media screen and (min-width:1080px){.styles_container__alUQU div[id=pickup] section[datatype=shareSection] h3{font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__alUQU div[id=pickup] section>ul>li>a>img{aspect-ratio:auto}.styles_container__alUQU div[id=pickup] section[datatype=accordionSection] button span{font-weight:600}@media screen and (min-width:1080px){.styles_container__alUQU div[id=pickup] section[datatype=accordionSection] button span{font-size:.875rem!important;font-weight:500}}.styles_container__alUQU div[id=pickup] section[datatype=accordionSection] div h2{font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5}@media screen and (min-width:1080px){.styles_container__alUQU div[id=pickup] section[datatype=accordionSection] div h2{font-size:1.5rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__alUQU div[id=pickup] section[datatype=accordionSection] div h3{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}@media screen and (min-width:1080px){.styles_container__alUQU div[id=pickup] section[datatype=accordionSection] div h3{font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__alUQU div[id=pickup] section[datatype=accordionSection] div h4{font-size:.75rem;font-weight:600;letter-spacing:.06em;line-height:1.4}@media screen and (min-width:1080px){.styles_container__alUQU div[id=pickup] section[datatype=accordionSection] div h4{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__alUQU div[id=pickup] section[datatype=accordionSection] div li,.styles_container__alUQU div[id=pickup] section[datatype=accordionSection] div p{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}