.styles_title__Lvxio{display:flex;flex-direction:column;justify-content:flex-end;margin:56px auto 40px;max-width:813px;min-height:90px}@media screen and (min-width:1080px){.styles_title__Lvxio{padding:16px}}.styles_dateContainer__QD9ZC{align-items:center;column-gap:8px;display:flex;margin-bottom:24px;width:100px}.styles_date__yOVHh{color:var(--text-tertiary-color);font-size:.75rem;font-weight:500;letter-spacing:.05em;line-height:1.4}.styles_sectionBlock__sDNVf{margin-top:62px}.styles_share__K_Xi6{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__epUOi{color:var(--text-tertiary-color);font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5}.styles_container__GiWHX{background-color:var(--background-primary-color);border-radius:8px;margin:0 -22px 56px;padding:24px}@media screen and (min-width:1080px){.styles_container__GiWHX{margin:0 auto 56px;max-width:813px;padding:24px 40px}}.styles_container__GiWHX div[id=info] h2{font-weight:500}.styles_container__GiWHX div[id=info] section[data-type=horizontal-image] h4{font-weight:600}@media screen and (min-width:1080px){.styles_container__GiWHX div[id=info] section[data-type=horizontal-image] h4{font-weight:500}}.styles_container__GiWHX div[id=info] section[data-type=horizontal-image] ul li a{max-width:none}.styles_container__GiWHX div[id=info] section[data-type=horizontal-image] ul li a figure{height:fit-content}.styles_container__GiWHX div[id=info] 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__GiWHX div[id=info] h2[id=index-2]{margin-bottom:40px}.styles_container__GiWHX div[id=info] h2[id=index-3]{margin-bottom:24px}.styles_container__GiWHX div[id=info] 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__GiWHX div[id=info] section[data-type=free-text] div>div>*{margin-bottom:20px;margin-top:0}.styles_container__GiWHX div[id=info] section[data-type=free-text] div>div>:last-child{margin-bottom:0}.styles_container__GiWHX div[id=info] section[data-type=free-text] div>div>p{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}.styles_container__GiWHX div[id=info] section[data-type=free-text] div>div>p br{display:block;line-height:0;margin:0}.styles_container__GiWHX div[id=info] section[data-type=free-text] h1{font-size:2.5rem;font-weight:600}@media screen and (min-width:1080px){.styles_container__GiWHX div[id=info] section[data-type=free-text] h1{font-size:3.25rem;font-weight:500}}.styles_container__GiWHX div[id=info] 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__GiWHX div[id=info] section[data-type=free-text] h2{font-size:1.5rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__GiWHX div[id=info] 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__GiWHX div[id=info] section[data-type=free-text] h3{font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5}.styles_container__GiWHX div[id=info] section[data-type=free-text] h4{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__GiWHX div[id=info] section[data-type=free-text] ol li,.styles_container__GiWHX div[id=info] 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__GiWHX div[id=info] section[datatype=video] div:first-child{padding-top:12px}.styles_container__GiWHX div[id=info] section[datatype=video] div:first-child h4{margin-top:0}.styles_container__GiWHX div[id=info] section[datatype=video] div:first-child div[datatype=media] div{background-color:#000;opacity:.62}.styles_container__GiWHX div[id=info] 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__GiWHX div[id=info] section>h3{font-weight:500}.styles_container__GiWHX div[id=info] 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__GiWHX div[id=info] section[datatype=textImageSection] div>div>p:first-child{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__GiWHX div[id=info] section[datatype=textImageSection] div>div>p:nth-last-child(2){margin-top:16px}.styles_container__GiWHX div[id=info] 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__GiWHX div[id=info] section[datatype=textImageSection] h3{font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__GiWHX div[id=info] 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__GiWHX div[id=info] section[datatype=reviewSection] h3:first-child{font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__GiWHX div[id=info] 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__GiWHX div[id=info] section[datatype=reviewSection] article div h4{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__GiWHX div[id=info] 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__GiWHX div[id=info] 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__GiWHX div[id=info] section[datatype=reviewSection] div[datatype=inner]{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin:24px auto;max-width:749px}.styles_container__GiWHX div[id=info] section[datatype=reviewSection] div[datatype=inner] article{width:354.5px}}.styles_container__GiWHX div[id=info] 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__GiWHX div[id=info] div>section[datatype=recommendCourseSection] h3:first-child{font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__GiWHX div[id=info] div>section[datatype=recommendCourseSection] article figure{min-width:120px}@media screen and (min-width:1080px){.styles_container__GiWHX div[id=info] div>section[datatype=recommendCourseSection] article figure{min-width:144px}}.styles_container__GiWHX div[id=info] 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__GiWHX div[id=info] div>section[datatype=recommendCourseSection] article div h4{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__GiWHX div[id=info] 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__GiWHX div[id=info] section[datatype=lectureSection] h2{font-size:1.5rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__GiWHX div[id=info] section[datatype=lectureSection] h4{font-weight:600}@media screen and (min-width:1080px){.styles_container__GiWHX div[id=info] section[datatype=lectureSection] h4{font-weight:500}}.styles_container__GiWHX div[id=info] 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__GiWHX div[id=info] section[datatype=lectureSection] a{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__GiWHX div[id=info] 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__GiWHX div[id=info] div[id=cv_button] h4{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__GiWHX div[id=info] div[id=cv_button] button>span{font-size:.875rem;font-weight:600;letter-spacing:.04em;line-height:1.5}.styles_container__GiWHX div[id=info] 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__GiWHX div[id=info] section[data-type=full-images] h4{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__GiWHX div[id=info] 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__GiWHX div[id=info] section[datatype=shareSection] h3{font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__GiWHX div[id=info] section>ul>li>a>img{aspect-ratio:auto}.styles_container__GiWHX div[id=info] section[datatype=accordionSection] button span{font-weight:600}@media screen and (min-width:1080px){.styles_container__GiWHX div[id=info] section[datatype=accordionSection] button span{font-size:.875rem!important;font-weight:500}}.styles_container__GiWHX div[id=info] 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__GiWHX div[id=info] section[datatype=accordionSection] div h2{font-size:1.5rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__GiWHX div[id=info] 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__GiWHX div[id=info] section[datatype=accordionSection] div h3{font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__GiWHX div[id=info] 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__GiWHX div[id=info] section[datatype=accordionSection] div h4{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_container__GiWHX div[id=info] section[datatype=accordionSection] div li,.styles_container__GiWHX div[id=info] section[datatype=accordionSection] div p{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}