.styles_alpha__udDt5,.styles_container__qtWqG{transition-duration:.12s;transition-property:background-color;transition-timing-function:var(--ease-out-quad)}.styles_container__qtWqG{border-radius:8px;width:auto}.styles_container__qtWqG:hover,.styles_container__qtWqG:hover .styles_alpha__udDt5{background-color:var(--gray-color)}.styles_alpha__udDt5{align-items:flex-start;align-self:stretch;background:var(--background-secondary-color);border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:12px}.styles_imageContainer__oxuys{width:100%}.styles_image__eNNzs{border-radius:8px;width:100%}.styles_beta__o_K81{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;padding:0 12px 16px}.styles_price__Y9GpT{align-items:center;display:flex;gap:8px;margin-top:12px}@media screen and (min-width:1080px){.styles_price__Y9GpT{margin-top:16px}}.styles_mark__E35tw{font-size:.75rem;font-weight:500}@media screen and (min-width:1080px){.styles_mark__E35tw{font-size:.875rem}}.styles_number__bqTr2{font-size:.875rem;font-weight:500}.styles_number__bqTr2[data-type=bookPrice]{color:var(--text-tertiary-color)}@media screen and (min-width:1080px){.styles_number__bqTr2{font-size:1.25rem}}.styles_text__oTC9x{font-size:.875rem;font-weight:500;margin-top:24px}.styles_author__mTJq3{font-size:.625rem;font-weight:700;margin-top:16px}.styles_tags__WdM_m{display:flex;gap:8px;margin-top:24px}.styles_tag__wCllQ{background-color:var(--light-green-color);border-radius:4px;font-size:.625rem;font-weight:600;letter-spacing:.06em;line-height:1.7}.styles_tag__wCllQ svg{height:11px;stroke:var(--black-color);width:11px}.styles_container__LFsup{display:grid;grid-template-columns:repeat(var(--column,1),1fr)}@media screen and (min-width:390px){.styles_container__LFsup[data-mq-sm=true][data-sm-column="1"]{--column:1}.styles_container__LFsup[data-mq-sm=true][data-sm-column="2"]{--column:2}.styles_container__LFsup[data-mq-sm=true][data-sm-column="3"]{--column:3}.styles_container__LFsup[data-mq-sm=true][data-sm-column="4"]{--column:4}}@media screen and (min-width:1080px){.styles_container__LFsup[data-mq-md=true][data-md-column="1"]{--column:1}.styles_container__LFsup[data-mq-md=true][data-md-column="2"]{--column:2}.styles_container__LFsup[data-mq-md=true][data-md-column="3"]{--column:3}.styles_container__LFsup[data-mq-md=true][data-md-column="4"]{--column:4}}@media screen and (min-width:1440px){.styles_container__LFsup[data-mq-lg=true][data-lg-column="1"]{--column:1}.styles_container__LFsup[data-mq-lg=true][data-lg-column="2"]{--column:2}.styles_container__LFsup[data-mq-lg=true][data-lg-column="3"]{--column:3}.styles_container__LFsup[data-mq-lg=true][data-lg-column="4"]{--column:4}}.styles_container__pwtfi{margin:0 auto}.styles_filter__qRRSe{padding:8px 12px}.styles_filter__qRRSe span{color:var(--text-tertiary-color);font-size:.75rem;font-weight:600;letter-spacing:.06em;line-height:1.4;margin-left:20px}.styles_overlay__uC8GB{align-items:center;background:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.styles_dialog__PMelq{background:var(--background-primary-color);border-radius:8px;box-shadow:0 8px 8px 0 #bebebe33;display:flex;flex-direction:column;height:100%;max-height:90vh;max-width:1240px;position:relative;width:90%}@media screen and (min-width:1080px){.styles_dialog__PMelq{width:900px}}@media screen and (min-width:1440px){.styles_dialog__PMelq{width:1240px}}.styles_header__8wq7t{align-items:center;border-bottom:1px solid var(--border-secondary-color);display:flex;height:48px;justify-content:space-between;padding:19px 24px;position:relative}.styles_title__evgxC{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_title__evgxC{font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_closeButton__f4jCv{background-color:var(--background-primary-color);color:var(--deep-green-color);font-size:2.25rem;font-weight:400;height:40px;line-height:1.1111111111;position:absolute;right:24px;text-align:center;top:16px}.styles_content__4G_Fh{margin-bottom:12px;overflow-y:auto;padding:24px 16px;width:100%}@media screen and (min-width:1080px){.styles_content__4G_Fh{padding:8px 16px;width:760px}}@media screen and (min-width:1440px){.styles_content__4G_Fh{width:1100px}}.styles_searchTitle__q4kMh{font-size:.875rem;height:24px;letter-spacing:.06em;line-height:1.5;margin-bottom:18px;margin-top:30px}.styles_itemSection__XH2M7{display:flex;flex-direction:column;gap:16px}.styles_itemSectionTitle__Xm9le{color:var(--text-quinary-color);font-size:.75rem;font-weight:600;letter-spacing:.06em;line-height:1.5;margin-top:8px}@media screen and (min-width:1080px){.styles_itemSectionTitle__Xm9le{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_itemList__27VjQ{display:flex;flex-wrap:wrap;gap:16px}.styles_checkboxContainer__60FXH{display:flex;flex-flow:column wrap;justify-content:space-between;row-gap:24px}.styles_checkbox__5H5g_{border:1px solid var(--border-secondary-color);border-radius:8px;display:flex;height:46px;padding:16px}@media screen and (min-width:390px){.styles_checkbox__5H5g_{max-width:414px}}@media screen and (min-width:1080px){.styles_checkbox__5H5g_{max-width:381px}}.styles_checkbox__5H5g_.styles_active__wn0bV{background-color:var(--border-secondary-color)}.styles_label__2rCD5{color:var(--text-tertiary-color);font-size:.75rem!important;font-weight:600!important;letter-spacing:.06em!important;line-height:1.5!important}@media screen and (min-width:1080px){.styles_label__2rCD5{font-size:.875rem!important;font-weight:500;letter-spacing:.06em!important;line-height:1.5!important}}.styles_noData__TsCT6{color:var(--text-tertiary-color);font-size:.75rem!important;font-weight:600!important;letter-spacing:.06em!important;line-height:1.5!important}@media screen and (min-width:1080px){.styles_noData__TsCT6{font-size:.875rem!important;font-weight:500;letter-spacing:.06em!important;line-height:1.5!important}}.styles_footer__lXPND{align-items:center;background-color:var(--white-color);border-top:1px solid var(--border-secondary-color);column-gap:22px;display:flex;height:84px;justify-content:center;padding:16px 24px}.styles_applyButton__zUoD7,.styles_clearButton__bFt4Z{border-radius:8px;font-size:1rem!important;font-weight:600!important;height:52px;letter-spacing:.04em!important;line-height:1.5!important;text-align:center}@media screen and (min-width:0){.styles_applyButton__zUoD7,.styles_clearButton__bFt4Z{height:fit-content;min-width:120px;padding:8px}}@media screen and (min-width:390px){.styles_applyButton__zUoD7,.styles_clearButton__bFt4Z{min-width:160px;padding:10px 16px}}.styles_applyButtonText__dCW0q,.styles_clearButtonText__N5Rtv{font-size:1rem!important;font-weight:600!important;letter-spacing:.04em!important;line-height:1.5!important}@media screen and (min-width:1080px){.styles_applyButtonText__dCW0q,.styles_clearButtonText__N5Rtv{font-size:.875rem!important;font-weight:600;letter-spacing:.04em!important;line-height:1.5!important}}.styles_clearButton__bFt4Z{background-color:var(--background-primary-color);color:var(--deep-green-color)}.styles_applyButton__zUoD7{background-color:var(--deep-green-color);border:none;color:var(--white-color)}.styles_inner__wq_yN{display:none;flex-direction:row;height:100%;overflow:hidden;overflow-y:scroll}@media screen and (min-width:1080px){.styles_inner__wq_yN{display:flex}}.styles_spInner__Ocynm{display:block;height:100%;overflow:hidden;overflow-y:scroll}@media screen and (min-width:1080px){.styles_spInner__Ocynm{display:none}}.styles_left__4Ukq8{flex-shrink:0;width:140px}.styles_left__4Ukq8,.styles_tab__6Kg32{background-color:var(--background-secondary-color)}.styles_tab__6Kg32{color:var(--text-quinary-color);display:block;font-size:.75rem;font-weight:600;letter-spacing:.06em;line-height:1.5;min-height:48px;padding:20px 24px;width:100%}@media screen and (min-width:1080px){.styles_tab__6Kg32{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5;padding:16px 16px 16px 24px}}.styles_tab__6Kg32.styles_active__wn0bV{background-color:var(--white-color);border-left:2px solid #ddda14;color:var(--deep-green-color);min-width:140px;width:100%}.styles_closeIcon__pkwX0{background:var(--white-color);position:absolute;right:24px;top:6px}@media screen and (min-width:1080px){.styles_closeIcon__pkwX0{border-radius:64px;right:-18px;top:-18px}}.styles_closeIcon__pkwX0 svg{height:16px;width:16px}@media screen and (min-width:1080px){.styles_closeIcon__pkwX0 svg{height:40px;width:40px}}.styles_titleTotal__hPUaT{align-items:center;display:flex;gap:4px}.styles_total__FPYvi{color:var(--text-tertiary-color);font-size:.75rem;font-weight:600;letter-spacing:.07em;line-height:1.75}@media screen and (min-width:1080px){.styles_total__FPYvi{font-size:.875rem;font-weight:500;letter-spacing:.0514285714em;line-height:1.2857142857}}.styles_container__QdaKd{align-items:center;display:flex;width:100%}.styles_button__LZ7Ki{align-items:center;border:1px solid var(--text-primary-color);display:flex;gap:8px;height:32px;max-width:none;padding:12px 8px;width:152px}.styles_button__LZ7Ki span{align-items:center;display:flex;justify-content:center}@media screen and (min-width:1080px){.styles_button__LZ7Ki{display:none!important}}.styles_buttonText__YqBWY{color:var(--text-primary-color);display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.06em;line-height:1.4;width:80px}.styles_buttonCountText__lYax7{background-color:var(--text-primary-color);border-radius:100%;color:var(--text-quaternary-color);display:inline-flex;font-size:.5625rem;font-weight:500;height:16px;margin-left:8px;padding-top:1px;width:16px}@media screen and (min-width:1080px){.styles_buttonCountText__lYax7{display:none!important}}.styles_alpha__1VcH5{display:block;margin-bottom:24px;width:100%}@media screen and (min-width:1080px){.styles_alpha__1VcH5{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start}}.styles_beta__u4Yq3{align-items:center;display:flex;justify-content:space-between;width:auto}@media screen and (min-width:1080px){.styles_beta__u4Yq3{width:576px}}@media screen and (min-width:1440px){.styles_beta__u4Yq3{width:944px}}@media screen and (min-width:1080px){.styles_title__uMl28{width:100%}}.styles_search__ohf1S{width:100%}@media screen and (min-width:1080px){.styles_search__ohf1S{margin-left:8px;width:auto}}@media screen and (min-width:1440px){.styles_search__ohf1S{margin-left:32px}}.styles_search__ohf1S>div{height:40px}.styles_container__v_XsP{display:flex;flex-direction:column;gap:16px}.styles_main__Sf40u{border:1px solid var(--border-secondary-color);border-radius:8px}.styles_checkBox__TOdMe{padding:16px}.styles_header__TR5EX{align-items:center;display:flex;justify-content:space-between;margin-bottom:11px;width:100%}.styles_title__1zEby{color:var(--text-tertiary-color);font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}.styles_checkData__sRGI6{padding:6px 0}.styles_checkData__sRGI6 label,.styles_label__J0HL_{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}.styles_label__J0HL_{color:var(--text-tertiary-color)}.styles_footer__mzory{align-items:center;background:var(--white-color);display:flex;display:none;gap:8px;justify-content:center}@media screen and (min-width:1080px){.styles_footer__mzory{display:flex}}.styles_applyButton__qWep5,.styles_clearButton__P1upM{border-radius:8px;display:flex;height:40px;justify-content:center;margin-top:16px;max-width:none;text-align:center;width:116px}.styles_applyButtonText__V3j9m,.styles_applyButton__qWep5,.styles_clearButtonText__IAeOO,.styles_clearButton__P1upM{font-size:1rem!important;font-weight:600!important;letter-spacing:.04em!important;line-height:1.5!important}@media screen and (min-width:1080px){.styles_applyButtonText__V3j9m,.styles_clearButtonText__IAeOO{font-size:.875rem!important;font-weight:600;letter-spacing:.04em!important;line-height:1.5!important}}.styles_clearButton__P1upM{background-color:var(--background-primary-color);color:var(--deep-green-color)}.styles_applyButton__qWep5{background-color:var(--deep-green-color);border:none;color:var(--white-color)}.styles_itemSectionTitle__2b4Hn{color:var(--text-quinary-color);font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.4;margin-top:8px;padding:0 16px}.styles_itemSection__N6OCs{border-bottom:1px solid var(--border-secondary-color)}.styles_checkbox__ySApA{padding:0 16px}.styles_checkbox__ySApA label{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.4}.styles_container__RG8Ga{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:24px 0 0}@media screen and (min-width:1080px){.styles_container__RG8Ga{padding:48px 0}.styles_container__RG8Ga svg{height:80px;width:80px}}.styles_title__mRmgK{color:var(--text-tertiary-color);font-size:1.25rem;font-weight:500;letter-spacing:.072em;line-height:1.8}@media screen and (min-width:390px){.styles_title__mRmgK{font-size:1.5rem;letter-spacing:.05em;line-height:1.5}}.styles_text__r0H2_{color:var(--text-tertiary-color);font-size:.875rem;font-weight:500;letter-spacing:.04em;line-height:1.4}@media screen and (min-width:390px){.styles_text__r0H2_{font-size:.875rem;letter-spacing:.06em;line-height:1.4}}.styles_courseSection__4omFv,.styles_popularInstructorContainer__B_Eo8{background-color:#f7f4eb;border-radius:8px;display:flex;flex-direction:column;gap:24px;margin-top:16px;padding:16px;width:100%}.styles_head__e22hk{align-items:center;color:var(--text-tertiary-color);display:flex;font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5;padding-left:20px;position:relative}@media screen and (min-width:1080px){.styles_head__e22hk{font-size:1.5rem;letter-spacing:.06em;line-height:1.5}}.styles_head__e22hk:before{left:0;width:4px}.styles_head__e22hk:after,.styles_head__e22hk:before{background-color:var(--text-primary-color);content:"";height:80%;position:absolute;top:0;top:50%;transform:translateY(-50%)}.styles_head__e22hk:after{left:6px;width:2px}.styles_head__e22hk{margin-top:32px}@media screen and (min-width:1080px){.styles_container__WGbPn{margin:56px auto;max-width:1240px}}.styles_inner__L6DE4{display:flex;flex-direction:column-reverse}@media screen and (min-width:1080px){.styles_inner__L6DE4{flex-direction:row;gap:32px}.styles_leftSide__RZsjf{flex:1;width:100%}}.styles_rightSide__A7_fS{margin:56px 0}@media screen and (min-width:1080px){.styles_rightSide__A7_fS{margin-top:0;width:256px}}@media screen and (min-width:1440px){.styles_rightSide__A7_fS{width:387px}}.styles_threeImageSection__9O01x{margin-top:40px}.styles_threeImage__2qYow{display:flex;flex-direction:column;gap:8px;margin-top:8px;padding-top:8px}.styles_threeImage__2qYow img{aspect-ratio:607/500;border-radius:8px}@media screen and (min-width:1080px){.styles_threeImage__2qYow{display:grid;grid-template-columns:repeat(3,1fr)}}.styles_videoContainer__SbtJi{display:grid;gap:32px;grid-template-columns:repeat(1,1fr);margin-top:8px;padding-top:12px}.styles_videoContainer__SbtJi div[datatype=media] button{border-bottom:44.56px solid #d9d9d9;border-left:22.28px solid #0000;border-right:22.28px solid #0000}@media screen and (min-width:1080px){.styles_videoContainer__SbtJi{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1440px){.styles_videoContainer__SbtJi{grid-template-columns:repeat(3,1fr)}}.styles_courseSection__4omFv{background-color:var(--background-secondary-color);margin-top:24px}.styles_courseSearchContainer__6_B5M form>div:last-child button span{font-size:1rem;font-weight:600;letter-spacing:.04em;line-height:1.5}@media screen and (min-width:1080px){.styles_courseSearchContainer__6_B5M form>div:last-child button span{font-size:.875rem;letter-spacing:.06em;line-height:1.5}}.styles_courseSearchContainer__6_B5M form>div:last-child svg{display:none}@media screen and (min-width:1080px){.styles_courseSearchContainer__6_B5M form>div:last-child svg{display:block}}.styles_recommendTag__y07sy button{font-size:1rem;font-weight:600;letter-spacing:.04em;line-height:1.5}@media screen and (min-width:1080px){.styles_recommendTag__y07sy button{font-size:.875rem;font-weight:600;height:41px;letter-spacing:.06em;line-height:1.5}}.styles_recommendData__WAUnZ[datatype=lecturers]{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:1440px){.styles_recommendData__WAUnZ[datatype=lecturers]{display:grid;grid-template-columns:repeat(2,1fr)}}.styles_recommendContentSection__kT0zV .styles_head__e22hk{margin-top:64px}.styles_popularInstructorContainer__B_Eo8{margin-top:40px}.styles_popularInstructorContainer__B_Eo8 div[datatype=SessionTitle] div:last-child{background-color:#0000}.styles_popularInstructorContainer__B_Eo8 .styles_head__e22hk{margin-top:24px}.styles_slide__QwKxm .styles_head__e22hk{margin-bottom:24px}.styles_slideCourse__dg_aA img{object-fit:contain;object-position:center}.styles_HorizontalSection__8KYi4 .styles_head__e22hk{margin-top:64px}.styles_horizontalImages__S_qtY{display:flex;flex-direction:column;gap:8px;margin-top:24px}.styles_horizontalImages__S_qtY .styles_article__RpkDo{display:flex;flex-direction:row;gap:8px}.styles_horizontalImages__S_qtY .styles_article__RpkDo figure{flex-shrink:0}.styles_horizontalImages__S_qtY .styles_article__RpkDo figure img{border-radius:100rem;height:72px;width:72px}.styles_horizontalImages__S_qtY .styles_content____qDF{color:var(--text-tertiary-color);display:flex;flex-direction:column;font-size:.875rem;font-weight:500;gap:16px;letter-spacing:.06em;line-height:1.5}@media screen and (min-width:1080px){.styles_horizontalImages__S_qtY{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}}.styles_reviewSection___Kea_{margin-top:40px}.styles_reviewSection___Kea_ section[datatype=reviewSection]{margin-top:0}.styles_reviewSection___Kea_ section[datatype=reviewSection] div[datatype=inner]{display:flex;flex-direction:column;gap:32px;margin-top:16px}.styles_reviewSection___Kea_ section[datatype=reviewSection] div[datatype=inner] div>div{align-self:center}.styles_reviewSection___Kea_ section[datatype=reviewSection] div[datatype=inner] h3{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}@media screen and (min-width:1080px){.styles_reviewSection___Kea_ section[datatype=reviewSection] div[datatype=inner] h3{font-size:1.25rem;letter-spacing:.06em;line-height:1.5}}.styles_reviewSection___Kea_ section[datatype=reviewSection] div[datatype=inner] h4{font-size:.75rem;font-weight:500;letter-spacing:.06em;line-height:1.5}@media screen and (min-width:1080px){.styles_reviewSection___Kea_ section[datatype=reviewSection] div[datatype=inner] h4{font-size:.875rem;letter-spacing:.06em;line-height:1.5}}.styles_reviewSection___Kea_ section[datatype=reviewSection] div[datatype=inner] h5{margin:4px 0 8px}.styles_reviewSection___Kea_ section[datatype=reviewSection] div[datatype=inner] article{outline:1px solid var(--border-secondary-color);padding:16px;row-gap:8px}.styles_reviewSection___Kea_ section[datatype=reviewSection] div[datatype=inner] article figure img{aspect-ratio:16/5;border-radius:8px;object-fit:contain;object-position:center;transform:scale(2.5) translate(30%,15%)}.styles_reviewSection___Kea_ section[datatype=reviewSection] div[datatype=inner] button{height:52px}@media screen and (min-width:1080px){.styles_reviewSection___Kea_ section[datatype=reviewSection] div[datatype=inner] button{height:41px}.styles_reviewSection___Kea_ section[datatype=reviewSection] div[datatype=inner]{display:grid;grid-template-columns:repeat(2,1fr)}}.styles_FreeTextArea__q9d2t{margin-top:40px}.styles_FreeTextArea__q9d2t section[datatype=accordionSection] section[data-type=free-text]>div>div,.styles_FreeTextArea__q9d2t section[datatype=accordionSection] span{color:var(--text-tertiary-color);font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5;white-space:pre-line}.styles_FreeTextArea__q9d2t .styles_tableContainer__vJqKU{border-radius:8px;margin-top:24px;max-width:100%;outline:1px solid var(--border-secondary-color);overflow-x:auto;white-space:nowrap}.styles_FreeTextArea__q9d2t table{border-collapse:collapse;color:var(--text-tertiary-color);width:100%}.styles_FreeTextArea__q9d2t td,.styles_FreeTextArea__q9d2t th{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5;padding:8px;text-align:left}.styles_FreeTextArea__q9d2t td span,.styles_FreeTextArea__q9d2t th span{background-color:#feef01;border-radius:4px;color:var(--text-tertiary-color);display:flex;justify-self:center;padding:.25em .35em;width:fit-content}.styles_FreeTextArea__q9d2t td:first-child,.styles_FreeTextArea__q9d2t th:first-child{background-color:#333;color:var(--text-quaternary-color)}.styles_FreeTextArea__q9d2t td{align-content:center;border-top:1px solid var(--border-secondary-color);min-width:140px;text-align:center}.styles_FreeTextArea__q9d2t td:nth-child(2){background-color:#bbb}.styles_FreeTextArea__q9d2t td:nth-child(4),.styles_FreeTextArea__q9d2t td:nth-child(5),.styles_FreeTextArea__q9d2t td:nth-child(6),.styles_FreeTextArea__q9d2t td:nth-child(7){background-color:#e7e5d7}.styles_FreeTextArea__q9d2t th{align-content:center;background-color:#333;color:var(--text-quaternary-color);font-weight:700;text-align:center}.styles_FreeTextArea__q9d2t th:first-child{width:168px}.styles_FreeTextArea__q9d2t th:not(:first-child){height:91px;padding:16px 24px;width:240px}.styles_FreeTextArea__q9d2t tr:nth-child(3) td:not(:first-child,:nth-child(2)){color:green}.styles_faq__wcfMK section[datatype=accordionSection]{margin-top:20px;padding-top:0}.styles_faq__wcfMK section[datatype=accordionSection] section[data-type=free-text],.styles_faq__wcfMK section[datatype=accordionSection] span{color:var(--text-tertiary-color);font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}.styles_container__6biKW{margin:0 2px 56px}@media screen and (min-width:1080px){.styles_container__6biKW{margin:0 auto 56px;max-width:1240px}}.styles_courseSection__dEtO_,.styles_popularInstructorContainer__sXpJE{background-color:#f7f4eb;border-radius:8px;display:flex;flex-direction:column;gap:24px;margin-top:16px;padding:16px;width:100%}.styles_head__uj0Tk{align-items:center;color:var(--text-tertiary-color);display:flex;font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5;padding-left:20px;position:relative}@media screen and (min-width:1080px){.styles_head__uj0Tk{font-size:1.5rem;letter-spacing:.06em;line-height:1.5}}.styles_head__uj0Tk:before{left:0;width:4px}.styles_head__uj0Tk:after,.styles_head__uj0Tk:before{background-color:var(--text-primary-color);content:"";height:80%;position:absolute;top:0;top:50%;transform:translateY(-50%)}.styles_head__uj0Tk:after{left:6px;width:2px}.styles_head__uj0Tk{margin-top:32px}@media screen and (min-width:1080px){.styles_container__P15I6{margin:56px auto;max-width:1240px}}.styles_inner__HQoXR{display:flex;flex-direction:column-reverse;margin-top:35vw}@media screen and (min-width:1080px){.styles_inner__HQoXR{flex-direction:row;gap:32px;margin-top:calc((33.3333% - 3.667rem)/1.5)}}@media screen and (min-width:1440px){.styles_inner__HQoXR{margin-top:20vw}}@media screen and (min-width:1080px){.styles_leftSide__jQyT_{flex:1;width:100%}}.styles_rightSide__E3vf6{margin:56px 0}@media screen and (min-width:1080px){.styles_rightSide__E3vf6{margin-top:0;width:256px}}.styles_threeImageSection__8osfc .styles_head__uj0Tk{margin-top:20px}.styles_threeImage__r9uw0{background-color:#f7f4eb;border-radius:8px;margin-top:20px}.styles_threeImage__r9uw0 img{border-radius:8px;width:100%}@media screen and (min-width:1080px){.styles_threeImage__r9uw0 img{aspect-ratio:16/5}}.styles_videoContainer___1J5w{display:grid;gap:32px;grid-template-columns:repeat(1,1fr);margin-top:8px;padding-top:12px}.styles_videoContainer___1J5w div[datatype=media] div{background-color:#000;opacity:.62}.styles_videoContainer___1J5w div[datatype=media] button{border-bottom:44.56px solid #d9d9d9;border-left:22.28px solid #0000;border-right:22.28px solid #0000}@media screen and (min-width:1080px){.styles_videoContainer___1J5w{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1440px){.styles_videoContainer___1J5w{grid-template-columns:repeat(3,1fr)}}.styles_courseSection__dEtO_{margin-top:24px}.styles_courseSearchContainer__Idl7p form>div:last-child span{font-size:.875rem;letter-spacing:.06em;line-height:1.5}.styles_courseSearchContainer__Idl7p form>div:last-child svg{display:none}@media screen and (min-width:1080px){.styles_courseSearchContainer__Idl7p form>div:last-child svg{display:block}}.styles_recommendTag__HyhXi button{font-size:1rem;font-weight:600;letter-spacing:.04em;line-height:1.5}@media screen and (min-width:1080px){.styles_recommendTag__HyhXi button{font-size:.875rem;font-weight:600;height:41px;letter-spacing:.06em;line-height:1.5}}.styles_recommendData__95ONv[datatype=lecturers]{display:flex;flex-direction:column;gap:24px}.styles_recommendData__95ONv[datatype=lecturers]>article>div:first-child>figure{overflow:hidden;position:relative}.styles_recommendData__95ONv[datatype=lecturers]>article>div:first-child>figure img{object-fit:contain;object-position:center;transform:scale(5) translate(28px)}.styles_recommendData__95ONv[datatype=lecturers] div[datatype=modal-library]>div{overflow-y:auto}.styles_recommendData__95ONv[datatype=lecturers] div[datatype=modal-library]>div p{display:block;overflow:unset;text-overflow:inherit;white-space:pre-line}.styles_recommendData__95ONv[datatype=lecturers] div[datatype=modal-library] figure:first-child{overflow:hidden;position:relative}.styles_recommendData__95ONv[datatype=lecturers] div[datatype=modal-library] figure:first-child img{object-fit:contain;object-position:center;transform:scale(5) translate(28px)}.styles_recommendData__95ONv[datatype=lecturers] div[datatype=modal-library]>div>div:first-child{display:none}.styles_recommendData__95ONv[datatype=lecturers] div[datatype=modal-library]>div>div:nth-child(5){display:block;overflow:unset}.styles_recommendData__95ONv[datatype=lecturers] div[datatype=modal-library]>div>div:nth-child(3)>figure{border-radius:8px;overflow:hidden;position:relative}.styles_recommendData__95ONv[datatype=lecturers] div[datatype=modal-library]>div>div:nth-child(3)>figure img{aspect-ratio:16/9;border-radius:8px;object-fit:contain;object-position:center}.styles_recommendData__95ONv[datatype=lecturers] div[datatype=modal-library]>div>div:nth-child(3)>figure:first-child img{transform:scale(2.5) translate(8%)}.styles_recommendData__95ONv[datatype=lecturers] div[datatype=modal-library]>div>div:nth-child(3)>figure:last-child img{transform:scale(2.5) translate(-31%)}@media screen and (min-width:1440px){.styles_recommendData__95ONv[datatype=lecturers]{display:grid;grid-template-columns:repeat(2,1fr)}}.styles_recommendContentSection__8P6qJ .styles_head__uj0Tk{margin-top:64px}.styles_popularInstructorContainer__sXpJE{margin-top:40px}.styles_popularInstructorContainer__sXpJE div[datatype=SessionTitle] div:last-child{background-color:#0000}.styles_popularInstructorContainer__sXpJE .styles_head__uj0Tk{margin-top:24px}.styles_slide__NubK0 .styles_head__uj0Tk{margin-bottom:24px}.styles_horizontalSection__EPCMv .styles_head__uj0Tk{margin-top:64px}.styles_horizontalImages__8z_2A{margin-top:24px}.styles_horizontalImages__8z_2A,.styles_horizontalImages__8z_2A .styles_article__GIBJK{display:flex;flex-direction:column;gap:8px}.styles_horizontalImages__8z_2A .styles_article__GIBJK figure{flex-shrink:0}.styles_horizontalImages__8z_2A .styles_article__GIBJK figure img{aspect-ratio:auto 1024/229}.styles_horizontalImages__8z_2A .styles_content__U134u{color:var(--text-tertiary-color);display:flex;flex-direction:column;font-size:.875rem;font-weight:500;gap:16px;letter-spacing:.06em;line-height:1.5}@media screen and (min-width:1080px){.styles_horizontalImages__8z_2A{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}}.styles_reviewCreatorSection__rq_x_,.styles_reviewSection__OqmmD{margin-top:40px}.styles_reviewCreatorSection__rq_x_ section[datatype=reviewSection],.styles_reviewSection__OqmmD section[datatype=reviewSection]{margin-top:0}.styles_reviewCreatorSection__rq_x_ section[datatype=reviewSection] div[datatype=inner],.styles_reviewSection__OqmmD section[datatype=reviewSection] div[datatype=inner]{display:flex;flex-direction:column;gap:32px;margin-top:16px}.styles_reviewCreatorSection__rq_x_ section[datatype=reviewSection] div[datatype=inner] div>div,.styles_reviewSection__OqmmD section[datatype=reviewSection] div[datatype=inner] div>div{align-self:center}.styles_reviewCreatorSection__rq_x_ section[datatype=reviewSection] div[datatype=inner] h3,.styles_reviewSection__OqmmD section[datatype=reviewSection] div[datatype=inner] h3{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}@media screen and (min-width:1080px){.styles_reviewCreatorSection__rq_x_ section[datatype=reviewSection] div[datatype=inner] h3,.styles_reviewSection__OqmmD section[datatype=reviewSection] div[datatype=inner] h3{font-size:1.25rem;letter-spacing:.06em;line-height:1.5}}.styles_reviewCreatorSection__rq_x_ section[datatype=reviewSection] div[datatype=inner] h4,.styles_reviewSection__OqmmD section[datatype=reviewSection] div[datatype=inner] h4{font-size:.75rem;font-weight:500;letter-spacing:.06em;line-height:1.5}@media screen and (min-width:1080px){.styles_reviewCreatorSection__rq_x_ section[datatype=reviewSection] div[datatype=inner] h4,.styles_reviewSection__OqmmD section[datatype=reviewSection] div[datatype=inner] h4{font-size:.875rem;letter-spacing:.06em;line-height:1.5}}.styles_reviewCreatorSection__rq_x_ section[datatype=reviewSection] div[datatype=inner] h5,.styles_reviewSection__OqmmD section[datatype=reviewSection] div[datatype=inner] h5{margin:6px 0 10px}.styles_reviewCreatorSection__rq_x_ section[datatype=reviewSection] div[datatype=inner] article,.styles_reviewSection__OqmmD section[datatype=reviewSection] div[datatype=inner] article{outline:1px solid var(--border-secondary-color);padding:16px;row-gap:8px}.styles_reviewCreatorSection__rq_x_ section[datatype=reviewSection] div[datatype=inner] article[datatype=students] figure img,.styles_reviewSection__OqmmD section[datatype=reviewSection] div[datatype=inner] article[datatype=students] figure img{aspect-ratio:16/5;border-radius:8px;object-fit:contain;object-position:center;transform:scale(3) translate(30%)}.styles_reviewCreatorSection__rq_x_ section[datatype=reviewSection] div[datatype=inner] article[datatype=creators] figure img,.styles_reviewSection__OqmmD section[datatype=reviewSection] div[datatype=inner] article[datatype=creators] figure img{aspect-ratio:16/5;border-radius:8px;object-fit:contain;object-position:center;transform:scale(2.5) translate(30%) translateY(20%)}.styles_reviewCreatorSection__rq_x_ section[datatype=reviewSection] div[datatype=inner] button,.styles_reviewSection__OqmmD section[datatype=reviewSection] div[datatype=inner] button{height:52px}@media screen and (min-width:1080px){.styles_reviewCreatorSection__rq_x_ section[datatype=reviewSection] div[datatype=inner] button,.styles_reviewSection__OqmmD section[datatype=reviewSection] div[datatype=inner] button{height:41px}.styles_reviewCreatorSection__rq_x_ section[datatype=reviewSection] div[datatype=inner],.styles_reviewSection__OqmmD section[datatype=reviewSection] div[datatype=inner]{display:grid;grid-template-columns:repeat(2,1fr)}}.styles_reviewSection2__bG01f section[datatype=reviewSection] div[datatype=inner] article figure img{transform:scale(3) translate(30%,20%)}.styles_freeTextArea__MV_3C{margin-top:40px}.styles_freeTextArea__MV_3C section[datatype=accordionSection] section[data-type=free-text]>div>div,.styles_freeTextArea__MV_3C section[datatype=accordionSection] span{color:var(--text-tertiary-color);font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5;white-space:pre-line}.styles_freeTextArea__MV_3C .styles_tableContainer__HYFNU{border-radius:8px;margin-top:24px;max-width:100%;outline:1px solid var(--border-secondary-color);overflow-x:auto;white-space:nowrap}.styles_freeTextArea__MV_3C table{border-collapse:collapse;color:var(--text-tertiary-color);width:100%}.styles_freeTextArea__MV_3C td,.styles_freeTextArea__MV_3C th{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5;padding:8px;text-align:left}.styles_freeTextArea__MV_3C td span,.styles_freeTextArea__MV_3C th span{background-color:#feef01;border-radius:4px;color:var(--text-tertiary-color);display:flex;justify-self:center;padding:.25em .35em;width:fit-content}.styles_freeTextArea__MV_3C td:first-child,.styles_freeTextArea__MV_3C th:first-child{background-color:#333;color:var(--text-quaternary-color)}.styles_freeTextArea__MV_3C td{align-content:center;border-top:1px solid var(--border-secondary-color);min-width:140px;text-align:center;text-wrap:wrap}.styles_freeTextArea__MV_3C td:nth-child(2){background-color:#bbb}.styles_freeTextArea__MV_3C td:nth-child(3),.styles_freeTextArea__MV_3C td:nth-child(4),.styles_freeTextArea__MV_3C td:nth-child(5),.styles_freeTextArea__MV_3C td:nth-child(6){background-color:#f4ebe0}.styles_freeTextArea__MV_3C td:nth-child(10),.styles_freeTextArea__MV_3C td:nth-child(7),.styles_freeTextArea__MV_3C td:nth-child(8),.styles_freeTextArea__MV_3C td:nth-child(9){background-color:#e7e5d7}.styles_freeTextArea__MV_3C th{align-content:center;background-color:#333;color:var(--text-quaternary-color);font-weight:700;text-align:center}.styles_freeTextArea__MV_3C th:first-child{width:168px}.styles_freeTextArea__MV_3C th:not(:first-child){height:91px;padding:16px 24px;width:240px}.styles_freeTextArea__MV_3C tr:last-child td:first-child{border-bottom-left-radius:8px}.styles_faq__Bszxy section[datatype=accordionSection]{margin-top:20px;padding-top:0}.styles_faq__Bszxy section[datatype=accordionSection] section[data-type=free-text],.styles_faq__Bszxy section[datatype=accordionSection] span{color:var(--text-tertiary-color);font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.5}.styles_button__8Fw1H{margin:auto;width:200px}.styles_detailCell__dt_aF{vertical-align:middle}.styles_detailButton__gtXry{margin:auto}.styles_priceTable___wX_O td,.styles_priceTable___wX_O th{font-size:12px!important}.styles_priceTable___wX_O th span{margin:auto}.styles_container__8jxnJ{margin:0 2px 56px}@media screen and (min-width:1080px){.styles_container__8jxnJ{margin:0 auto 56px;max-width:1240px}}.styles_container__F9LcX{background-image:url(/images/course/course-banner.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;margin:0 -22px;padding:24px 0;position:relative}.styles_container__F9LcX:before{background-color:#0000003d;content:"";inset:0;position:absolute;z-index:1}.styles_container__F9LcX>*{position:relative;z-index:2}@media screen and (min-width:1080px){.styles_container__F9LcX{background-position:center 48%;height:548px;margin:0 -88px;padding-bottom:56px;padding-top:24px}}@media screen and (min-width:1440px){.styles_container__F9LcX{align-items:center;background-position:center 50%;height:418px;justify-content:center;margin:0 -100px}}.styles_inner__lcJsR{display:flex;flex-direction:column;gap:40px;margin:0 22px}@media screen and (min-width:1080px){.styles_inner__lcJsR{margin:0 88px}}@media screen and (min-width:1440px){.styles_inner__lcJsR{margin:0 100px}}.styles_titleFormTop__srN63{background-color:var(--background-secondary-color);border-radius:8px;color:var(--text-quinary-color);display:flex;flex-direction:column;font-size:.875rem;font-weight:500;gap:8px;height:fit-content;letter-spacing:.04em;line-height:1.4;padding:16px 16px 8px;width:100%}@media screen and (min-width:1080px){.styles_titleFormTop__srN63{align-items:center;flex-direction:row;height:41px;justify-content:space-between;padding:0 16px}}@media screen and (min-width:1440px){.styles_titleFormTop__srN63{max-width:1240px}}.styles_titleTopLink__ZHnAf{align-items:center;background-color:#fff;display:flex;justify-content:space-between;width:80%}@media screen and (min-width:390px){.styles_titleTopLink__ZHnAf{width:80%}}@media screen and (min-width:1080px){.styles_titleTopLink__ZHnAf{width:80%}}.styles_linkWithIcon__6Ms4m{align-items:center;align-self:center;display:flex;flex-shrink:0;gap:8px}.styles_linkWithIcon__6Ms4m a{padding:8px}.styles_title__roHw4{padding-right:10px}.styles_link__Uedyi,.styles_title__roHw4{font-size:.875rem;font-weight:500;letter-spacing:.04em;line-height:1.4}.styles_link__Uedyi{color:var(--deep-green-color);padding:16px 0 16px 12px}.styles_content__N72Qa{align-items:start;display:flex;flex-direction:column;gap:40px}@media screen and (min-width:1080px){.styles_content__N72Qa{flex-direction:row}}@media screen and (min-width:1440px){.styles_content__N72Qa{width:1240px}}.styles_contentLeft__uDw2X{display:flex;flex:1 1 100%;flex-direction:column;justify-content:center;width:100%}@media screen and (min-width:1080px){.styles_contentLeft__uDw2X[datatype=hasCampaign]{flex:0 0 calc((100% - 40px)/2)}}.styles_contentRight__RMaVE{width:100%}.styles_textLink__t9uD_{border-right:1px solid var(--border-secondary-color);color:var(--deep-green-color);font-size:1rem;font-weight:600;letter-spacing:.04em;line-height:1.5;padding-right:16px;width:90%}@media screen and (min-width:1080px){.styles_textLink__t9uD_{font-size:.875rem;letter-spacing:.04em;line-height:1.5}}.styles_buttonLink__zHm_9{align-items:center;background-color:var(--white-color);border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:10px 16px;width:100%}@media screen and (min-width:1080px){.styles_buttonLink__zHm_9{gap:16px}}.styles_iconArrowRight__WW1z4{height:16px;width:16px}.styles_button__zkeQ4{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:space-between}@media screen and (min-width:1440px){.styles_button__zkeQ4{flex-direction:row}}.styles_contentRightMain__1RWGT{border-radius:8px;overflow:hidden}.styles_contentRightMain__1RWGT img{aspect-ratio:32/9}.styles_contentRightMainTop__feyzP{background-color:var(--white-color);border-top-left-radius:8px;border-top-right-radius:8px;display:flex;gap:8px;height:99px;justify-content:space-between;padding:12px 16px 8px}@media screen and (min-width:1080px){.styles_contentRightMainTop__feyzP{height:40px;padding:5px 16px}}.styles_contentRightMainTopText___LsjY{align-items:center;display:flex}.styles_contentRightMainTopText___LsjY h2{color:#b80000;font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5;margin-bottom:4px}.styles_contentRightMainTopText___LsjY h4{color:#b80000;font-size:.75rem;font-weight:600;letter-spacing:.06em;line-height:1.5}.styles_contentRightMainTopImage__O6op9{width:50%}.styles_rightIcon__65MtR{fill:var(--deep-green-color);height:16px;width:16px}@media screen and (min-width:1080px){.styles_rightIcon__65MtR{height:12px;width:12px}}.styles_rightArrowIcon__oTtsF{fill:var(--deep-green-color);height:16px;width:16px}.styles_buttonGroup__u0nMp{display:grid;gap:16px}@media screen and (min-width:1080px){.styles_buttonGroup__u0nMp{grid-template-columns:1fr 1fr}}.styles_buttonGroup__u0nMp[datatype=hasCampaign]{grid-template-columns:auto;grid-template-rows:1fr 1fr}@media screen and (min-width:1440px){.styles_buttonGroup__u0nMp[datatype=hasCampaign]{grid-template-columns:1fr 1fr;grid-template-rows:auto}}.styles_buttonWithIcon__0uedG{align-items:center;background-color:var(--white-color);border:1px solid var(--border-secondary-color);border-radius:8px;color:var(--deep-green-color);display:flex;font-size:.875rem;font-weight:500;height:41px;justify-content:space-between;padding:10px 16px;position:relative;text-decoration:none;transition:background-color .2s}.styles_buttonWithIcon__0uedG:before{background-color:var(--border-secondary-color);content:"";height:21px;position:absolute;right:0;top:50%;transform:translateX(-48px);translate:0 -50%;width:1px}.styles_buttonWithIcon__0uedG:hover{background-color:var(--background-secondary-color)}.styles_container__yjpRk{font-size:1.5rem;font-weight:500;letter-spacing:.06em;line-height:1.5;margin-bottom:24px;margin-top:56px}.styles_container__yjpRk>div:last-child>a[data-color-type=secondary]{width:176px}.styles_inner__ocu34{width:100%}@media screen and (min-width:390px){.styles_inner__ocu34{-ms-overflow-style:none;overflow-x:auto;scrollbar-width:none}}@media screen and (min-width:1080px){.styles_inner__ocu34{margin:0 auto;max-width:848px;overflow-x:initial}}@media screen and (min-width:1440px){.styles_inner__ocu34{max-width:1240px}}.styles_sectionContent__pHGOX{margin-top:40px}.styles_sectionContentPopular__ffxFY{margin-bottom:40px;margin-top:40px}.styles_sectionContentPopular__ffxFY figure{display:block;height:160px;position:relative;width:100%}.styles_sectionContentPopular__ffxFY img{aspect-ratio:16/9;height:100%;object-fit:contain;width:100%}.styles_sectionContentPopular__ffxFY img:after{background-color:var(--background-secondary-color);color:#646464;content:"画像がありません";display:grid;font-family:Font Awesome\ 6 Free,sans-serif;font-size:12px;height:100%;left:0;place-items:center;position:absolute;top:0;width:100%;z-index:2}.styles_tagList__13aXV{background-color:var(--background-secondary-color);border-radius:8px;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:56px;margin-top:24px;padding:16px}.styles_tagItem__SvIM_{background-color:var(--background-primary-color)}.styles_flexCourse__GmNip{display:flex;flex-direction:column-reverse}@media screen and (min-width:1080px){.styles_flexCourse__GmNip{flex-direction:column}}.styles_videoList__Iw4eQ{display:flex;gap:32px;width:fit-content}@media screen and (min-width:1080px){.styles_videoList__Iw4eQ{display:grid;gap:32px;grid-template-columns:repeat(2,1fr);width:100%}}@media screen and (min-width:1440px){.styles_videoList__Iw4eQ{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);width:100%}}.styles_cvBox__cF1SU{bottom:8px;box-shadow:var(--box-shadow-lv1);left:50%;position:fixed;transform:translateX(-50%);width:calc(100% - 24px);z-index:2}@media screen and (min-width:1080px){.styles_cvBox__cF1SU{width:fit-content}}.styles_submit__TXlwO{background-color:var(--deep-green-color);border-radius:8px;color:var(--white-color);font-size:1rem;font-weight:600;height:44px;letter-spacing:.04em;line-height:1.5;margin-right:0;min-width:160px;width:160px}@media screen and (min-width:1080px){.styles_submit__TXlwO{font-size:.875rem;height:41px;letter-spacing:.04em;line-height:1.5;min-width:160px;width:160px}}.styles_alpha__Iog_b{align-items:center;display:flex;flex-direction:column;gap:8px;margin-bottom:40px;margin-top:16px}@media screen and (min-width:1080px){.styles_alpha__Iog_b{flex-direction:row;justify-content:space-between;margin-bottom:0}}.styles_link__IuA5x{align-items:center;background-color:var(--white-color);color:var(--deep-green-color);display:flex;font-size:.875rem;font-weight:500;height:41px;justify-content:space-between;letter-spacing:.04em;line-height:1.4;padding:16px 12px;width:173px}@media screen and (min-width:1080px){.styles_link__IuA5x{font-size:.875rem;font-weight:500;letter-spacing:.04em;line-height:1.4}}.styles_link__IuA5x svg{fill:var(--deep-green-color);margin-top:2px}.styles_container___6_I2{margin:0 auto}@media screen and (min-width:390px){.styles_eventContainer__IbOeB{margin-left:2px;margin-right:2px}}@media screen and (min-width:1080px){.styles_eventContainer__IbOeB{margin-left:0;margin-right:0}}@media screen and (min-width:1440px){.styles_eventContainer__IbOeB{width:1264px}}.styles_eventsList__Y_15W{--column:1;display:grid;gap:32px;grid-template-columns:repeat(var(--column),1fr)}@media screen and (min-width:1080px){.styles_eventsList__Y_15W{--column:2}.styles_eventsList__Y_15W a[type=events-content]>figure{height:fit-content;width:fit-content}}.styles_eventsList__Y_15W div>a[type=events-content]>article[datatype=events-content]{display:flex;flex-direction:column;justify-content:start}.styles_eventsList__Y_15W div>a[type=events-content]>article[datatype=events-content]>div>ul li{display:inline-flex}@media screen and (min-width:0){.styles_eventsList__Y_15W div>a[type=bottom-content] article>figure,.styles_eventsList__Y_15W div>a[type=bottom-content] article>figure img{max-width:fit-content}}@media screen and (min-width:390px){.styles_eventsList__Y_15W div>a[type=bottom-content] article>figure{height:fit-content;min-width:fit-content;width:120px}.styles_eventsList__Y_15W div>a[type=bottom-content] article>figure img{aspect-ratio:16/9;width:120px}}@media screen and (min-width:1080px){.styles_eventsList__Y_15W div>a[type=bottom-content] article>figure{height:fit-content;min-width:fit-content;width:144px}.styles_eventsList__Y_15W div>a[type=bottom-content] article>figure img{width:144px}.styles_eventsList__Y_15W div>a[type=bottom-content]:first-child article{margin-top:0}}@media screen and (min-width:1440px){.styles_eventsList__Y_15W{width:1264px}}.styles_bottomContent__fHbn5{display:flex;flex-direction:column;gap:16px}.styles_imgArticleMedia__DMkAU,.styles_imgArticlePost__jFd0O{object-fit:fill!important}.styles_container__4QAt7{margin:0 auto}@media screen and (min-width:1440px){.styles_container__JTNJP{width:1264px}}.styles_list__wm7CZ{display:flex;flex-direction:column;gap:32px;margin:0 2px}@media screen and (min-width:1080px){.styles_list__wm7CZ{display:grid;grid-template-columns:repeat(3,1fr);margin:0}}.styles_list__wm7CZ article[datatype=pickup-content]{gap:16px}.styles_list__wm7CZ article[datatype=pickup-content] div{gap:16px;padding:0 12px 16px}.styles_list__wm7CZ article[datatype=pickup-content] h5{color:#ecf2f3;font-size:.75rem;font-weight:500;letter-spacing:.06em;line-height:1.5}@media screen and (min-width:1080px){.styles_list__wm7CZ article[datatype=pickup-content] h5{font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.4}}.styles_list__wm7CZ article[datatype=pickup-content] h4{color:var(--text-quinary-color);font-size:.75rem;font-weight:600;-webkit-line-clamp:4}.styles_list__wm7CZ article[datatype=pickup-content] img{aspect-ratio:16/9;object-fit:contain}@media screen and (min-width:1080px){.styles_list__wm7CZ figure{height:147px!important}}@media screen and (min-width:1440px){.styles_list__wm7CZ figure{height:225px!important}}.styles_popularContent__haewJ{margin-left:2px;margin-right:2px}.styles_popularContent__haewJ>div:nth-child(2){border-bottom:0}.styles_popularContent__haewJ button{border-bottom:2px solid var(--text-primary-color);font-weight:600;height:44px;padding:10px 16px}@media screen and (min-width:1080px){.styles_popularContent__haewJ button{height:41px}.styles_popularContent__haewJ{margin-left:0;margin-right:0}}@media screen and (min-width:1440px){.styles_popularContent__haewJ{width:1264px}}.styles_list__SPDN_{--column:1;display:grid;gap:24px 32px;grid-template-columns:repeat(var(--column),1fr);margin-top:24px}@media screen and (min-width:1080px){.styles_list__SPDN_{--column:3}}.styles_list__SPDN_ div>a[type=popular-content]>article{display:flex;flex-direction:column;justify-content:start;position:relative}.styles_list__SPDN_ div>a[type=popular-content]>article div{gap:16px}.styles_list__SPDN_ div>a[type=popular-content]>article div section,.styles_list__SPDN_ div>a[type=popular-content]>article div ul{margin:0}@media screen and (min-width:1080px){.styles_list__SPDN_ div>a[type=popular-content]>article div{gap:32px}}.styles_list__SPDN_ div>a[type=popular-content]>article figure{border-radius:8px;overflow:hidden;position:relative}.styles_list__SPDN_ div>a[type=popular-content]>article figure img{aspect-ratio:16/9;display:block}.styles_list__SPDN_ div>a[type=popular-content]>article figure img:after{background-color:var(--background-secondary-color);color:#646464;content:"画像がありません";display:grid;font-family:Font Awesome\ 6 Free,sans-serif;font-size:12px;height:100%;left:0;padding:10px;place-items:center;position:absolute;top:0;width:100%;z-index:2}.styles_list__SPDN_ div>a[type=popular-content]>article div[data-type=UpcomingTimer]{display:flex}.styles_list__SPDN_ div>a[type=popular-content]>article div[data-type=UpcomingTimer] div>span{color:var(--text-tertiary-color);margin:0 4px}.styles_list__SPDN_ div>a[type=popular-content]>article div[data-type=UpcomingTimer] time span{width:76px}.styles_list__SPDN_ div>a[type=popular-content]>article div[data-type=UpcomingTimer] time span:first-child{height:16px;width:16px}@media screen and (min-width:1080px){.styles_list__SPDN_ div>a[type=popular-content]>article div[data-type=UpcomingTimer]{display:grid;gap:8px;grid-template-columns:none;grid-template-rows:1fr 1fr}}@media screen and (min-width:1440px){.styles_bookContainer__SavVl{width:1264px}}.styles_container__ShFf9{width:100%}.styles_container__ShFf9 h4{font-weight:600}@media screen and (min-width:1080px){.styles_container__ShFf9{width:50%}.styles_container__ShFf9 article figure{height:fit-content;width:100%}.styles_container__ShFf9 h4{font-weight:500}}.styles_container__ShFf9 img{aspect-ratio:16/9;object-fit:cover}.styles_container__ShFf9 img:after{background-color:var(--background-secondary-color);color:#646464;content:"画像がありません";display:grid;font-family:Font Awesome\ 6 Free,sans-serif;font-size:12px;height:100%;left:0;padding:10px;place-items:center;position:absolute;top:0;width:100%;z-index:2}.styles_title__cWtpN{align-items:center;display:flex;justify-content:space-between}.styles_post__DmRzn{--column:1;display:grid;gap:16px;grid-template-columns:repeat(var(--column),1fr);margin-bottom:16px;margin-top:24px}@media screen and (min-width:1080px){.styles_post__DmRzn{--column:2}}.styles_link__9YdPr{align-items:center;border:none!important;color:var(--text-primary-color);display:flex;font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.4}.styles_link__9YdPr svg{fill:var(--text-primary-color);height:12px;margin:auto auto auto 12px;width:12px}.styles_bottomContent__YXokr{display:flex;flex-direction:column;gap:16px}.styles_container__rQgZk{font-size:1.5rem;font-weight:500;letter-spacing:.06em;line-height:1.5;margin-bottom:24px;margin-top:56px}@media screen and (min-width:1440px){.styles_container__rQgZk{width:1240px}}.styles_inner__WgRbr{display:flex;flex-direction:column;gap:40px;margin-top:40px}@media screen and (min-width:0){.styles_inner__WgRbr{width:fit-content}}@media screen and (min-width:390px){.styles_inner__WgRbr{min-width:346px}}.styles_inner__WgRbr h3{font-size:.875rem;font-weight:600}@media screen and (min-width:1080px){.styles_inner__WgRbr h3{font-size:1.25rem;font-weight:500}}.styles_inner__WgRbr div>a[type=bottom-content] article>figure{height:fit-content;min-width:fit-content;width:120px}.styles_inner__WgRbr div>a[type=bottom-content] article>figure img{width:120px}@media screen and (min-width:1080px){.styles_inner__WgRbr{flex-direction:row}.styles_inner__WgRbr div>a[type=bottom-content] article figure{height:fit-content;width:144px}.styles_inner__WgRbr div>a[type=bottom-content] article figure img{aspect-ratio:16/9;width:144px}}.styles_inner__WgRbr div>a[type=card-content]>article{display:flex;flex-direction:column;justify-content:start;position:relative}.styles_inner__WgRbr div>a[type=card-content]>article div{gap:16px}.styles_inner__WgRbr div>a[type=card-content]>article div ul{margin:0}.styles_inner__WgRbr div>a[type=card-content]>article div ul li{display:inline-flex}.styles_inner__WgRbr div>a[type=card-content]>article div section{margin:0}@media screen and (min-width:1080px){.styles_inner__WgRbr div>a[type=card-content]>article div{gap:8px}}.styles_inner__WgRbr div>a[type=card-content]>article figure{border-radius:8px;overflow:hidden;position:relative}.styles_inner__WgRbr div>a[type=card-content]>article h5[data-type=card-content]{background-color:var(--background-quaternary-color);right:8px}.styles_textTitle__tn7Yc{margin-top:32px}.styles_container__tfNrE{margin:56px auto;max-width:1240px}@media screen and (min-width:1080px){.styles_container__tfNrE{max-width:848px}}@media screen and (min-width:1440px){.styles_container__tfNrE{max-width:1240px}}.styles_alpha__QVsPC{width:100%}@media screen and (min-width:1080px){.styles_alpha__QVsPC{width:50%}}.styles_title__iIjrN{align-items:center;display:flex;justify-content:space-between}.styles_post__QqTA_{--column:1;display:grid;gap:16px;grid-template-columns:repeat(var(--column),1fr);margin-bottom:16px;margin-top:24px}@media screen and (min-width:1080px){.styles_post__QqTA_{--column:2}}.styles_tags__UtMOb[data-type=creative]{margin:0 2px}@media screen and (min-width:1080px){.styles_tags__UtMOb[data-type=creative]{margin:initial}}@media screen and (min-width:1440px){.styles_tags__UtMOb[data-type=creative]{margin:0 -12px}}.styles_tags__UtMOb[data-type=marketing]{margin:0 2px}@media screen and (min-width:1080px){.styles_tags__UtMOb[data-type=marketing]{margin:initial}}@media screen and (min-width:1440px){.styles_tags__UtMOb[data-type=marketing]{margin:0 -12px}}.styles_tags__UtMOb li a{background-color:var(--background-primary-color)}.styles_container__oQGPL{margin-top:24px}@media screen and (min-width:1080px){.styles_container__oQGPL{margin-top:20px}}.styles_tabs__cnt_r{align-items:center;border-bottom:2px solid var(--text-primary-color);color:var(--text-primary-color);display:flex;font-size:1rem;letter-spacing:.04em;line-height:1.5}.styles_tabs__cnt_r>div{border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden;width:100%}.styles_tabs__cnt_r button[aria-selected=true]{background-color:var(--deep-green-color);box-shadow:unset;color:#fff}@media screen and (min-width:1080px){.styles_tabs__cnt_r{font-size:.875rem;letter-spacing:.04em;line-height:1.5}}.styles_cardContainer__PQlAA{gap:0;margin-bottom:32px;margin-top:24px}@media screen and (min-width:1080px){.styles_cardContainer__PQlAA{gap:24px 32px}}.styles_card__5swjN{margin-bottom:32px}.styles_card__5swjN>div{gap:8px}.styles_card__5swjN>div>div:last-child{display:flex;flex-direction:column;gap:8px;margin:0;padding:0}.styles_card__5swjN>div>div:last-child ul{margin-top:0}@media screen and (min-width:1080px){.styles_card__5swjN{margin-bottom:0}}.styles_card__5swjN:last-child{margin-bottom:0}.styles_card__5swjN figure{width:auto}