.styles_container__z_oA_{margin-top:0}.styles_container__z_oA_ figure{display:block;position:relative}.styles_container__z_oA_ 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_inner__Hs_pp{gap:32px}.styles_inner__Hs_pp[data-type=column]{display:flex;flex-direction:column}.styles_inner__Hs_pp[data-type=column] img{aspect-ratio:16/9}.styles_inner__Hs_pp[data-type=column] figure{min-width:120px;width:100%}@media screen and (min-width:0){.styles_inner__Hs_pp[data-type=column] figure{height:auto;width:120px}}@media screen and (min-width:1080px){.styles_inner__Hs_pp[data-type=column] figure{height:81px;width:auto}}.styles_inner__Hs_pp[data-type=row]{--column:1;display:grid;grid-template-columns:repeat(var(--column),1fr)}@media screen and (min-width:1080px){.styles_inner__Hs_pp[data-type=row]{--column:3}.styles_inner__Hs_pp[data-type=row] a{justify-self:center;width:161px}}.styles_inner__Hs_pp[data-type=row] figure{width:100%}@media screen and (min-width:0){.styles_inner__Hs_pp[data-type=row] figure{height:195px;width:auto}}@media screen and (min-width:1080px){.styles_inner__Hs_pp[data-type=row] figure{height:91px;width:auto}}@media screen and (min-width:1440px){.styles_inner__Hs_pp[data-type=row] figure{height:140px;width:auto}}.styles_inner__Hs_pp[data-type=split]{display:flex;flex-wrap:wrap}.styles_inner__Hs_pp[data-type=split] div{padding:0}.styles_inner__Hs_pp[data-type=split] div h4{margin-top:12px;min-height:25px;padding:0 12px}@media screen and (min-width:1080px){.styles_inner__Hs_pp[data-type=split] div h4{margin-top:16px;min-height:26px}}.styles_inner__Hs_pp[data-type=split] figure{width:100%}.styles_inner__Hs_pp[data-type=split] figure img{aspect-ratio:16/5;object-fit:cover}@media screen and (min-width:1440px){.styles_inner__Hs_pp[data-type=split]{display:grid;gap:24px 32px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:390px){.styles_inner__Hs_pp figure{width:144px}}.styles_inner__Hs_pp[data-type=courseRow]{--column:1;display:grid;grid-template-columns:repeat(var(--column),1fr)}.styles_inner__Hs_pp[data-type=courseRow] article ul li{display:inline-flex}.styles_inner__Hs_pp[data-type=courseRow] img{height:100%;width:100%}.styles_inner__Hs_pp[data-type=courseRow] figure{height:195px;width:100%}@media screen and (min-width:1080px){.styles_inner__Hs_pp[data-type=courseRow] figure{height:230px}}@media screen and (min-width:1440px){.styles_inner__Hs_pp[data-type=courseRow] figure{height:161px}}@media screen and (min-width:1080px){.styles_inner__Hs_pp[data-type=courseRow]{--column:2}}@media screen and (min-width:1440px){.styles_inner__Hs_pp[data-type=courseRow]{--column:4}}.styles_inner__Hs_pp[data-type=courseSplit]{display:flex;flex-direction:column}@media screen and (min-width:1080px){.styles_inner__Hs_pp[data-type=courseSplit]{display:grid;gap:40px;grid-template-columns:repeat(2,1fr);width:100%}.styles_inner__Hs_pp[data-type=courseSplit] figure{width:auto}}.styles_innerCustom__sww1U{display:flex;gap:32px}@media screen and (min-width:1080px){.styles_innerCustom__sww1U[data-type=courseRow]{--column:2;display:grid;grid-template-columns:repeat(var(--column),1fr)}}@media screen and (min-width:1440px){.styles_innerCustom__sww1U[data-type=courseRow]{--column:4;display:grid;grid-template-columns:repeat(var(--column),1fr)}}.styles_innerCarefullyCourse__X7r30{--column:1;display:grid;gap:32px;grid-template-columns:repeat(var(--column),1fr)}@media screen and (min-width:1080px){.styles_innerCarefullyCourse__X7r30{--column:3}}@media screen and (min-width:390px){.styles_innerCarefullyCourse__X7r30 figure{width:144px}}.styles_container___nRxW{display:flex;flex-direction:column;gap:16px;margin-bottom:40px;width:100%}@media screen and (min-width:1080px){.styles_container___nRxW{flex-direction:row;gap:24px}}.styles_item__jZ_T7{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.05);flex:1;overflow:hidden;transition:box-shadow .3s ease,transform .3s ease}.styles_item__jZ_T7 a{display:block;height:100%;width:100%}.styles_image__9_xx4{display:block;height:auto;object-fit:cover;width:100%}.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_container__Pov_n{background-color:var(--white-color);border-radius:8px;margin-bottom:16px;padding:24px}.styles_title___VsGJ{border-left:2px solid var(--deep-green-color);color:var(--text-tertiary-color);font-size:.875rem;font-weight:600;line-height:1.5;margin-bottom:24px;padding-left:8px}@media screen and (min-width:1080px){.styles_title___VsGJ{font-size:1.25rem;font-weight:500;letter-spacing:.06em;line-height:1.5}}.styles_buttonList__hWznQ{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:16px;justify-content:center}@media screen and (min-width:1080px){.styles_buttonList__hWznQ{flex-direction:row;justify-content:space-between}}@media screen and (min-width:1440px){.styles_buttonList__hWznQ{height:41px;justify-content:space-between}}.styles_button__X51O_{background-color:var(--deep-green-color);border-radius:8px;color:var(--white-color);flex:0 0 auto;height:44px;margin-right:0;max-width:unset!important;width:100%}@media screen and (min-width:1080px){.styles_button__X51O_{max-width:max-content!important;min-width:160px;width:160px}}.styles_button__X51O_ span{font-size:1rem;font-weight:600;letter-spacing:.04em;line-height:1.5}.styles_icon__K6bpD{fill:var(--deep-green-color);height:16px;margin-top:3px;width:16px}@media screen and (min-width:1080px){.styles_icon__K6bpD{height:12px;width:12px}}.styles_formLinkText__vPaxW{color:var(--deep-green-color);font-size:.875rem;font-weight:500;letter-spacing:.04em;line-height:1.4}.styles_innerCheckbox__ZplpX{display:flex;flex-direction:column;gap:16px}.styles_searchFormWrapper__NoIWO{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.styles_searchInput__32gCN{flex:1 1 auto;height:40px;width:unset}.styles_viewAllLink__Nyr2k{align-items:center;display:flex;flex-basis:100%;flex-shrink:0;gap:8px;justify-content:center;padding:8px;text-align:right}@media screen and (min-width:1080px){.styles_viewAllLink__Nyr2k{font-size:1rem;justify-content:flex-start;padding:12px;width:176px}}.styles_searchFormWrapper__NoIWO[datatype=hasCampaign] .styles_searchInput__32gCN{flex-basis:100%;order:1}.styles_searchFormWrapper__NoIWO[datatype=hasCampaign] .styles_button__X51O_{flex-basis:auto;flex-grow:0;order:2}.styles_searchFormWrapper__NoIWO[datatype=hasCampaign] .styles_viewAllLink__Nyr2k{flex-basis:auto;flex-grow:1;order:3}@media screen and (min-width:1080px){.styles_searchFormWrapper__NoIWO[datatype=hasCampaign] .styles_viewAllLink__Nyr2k{justify-content:flex-end}}.styles_checkbox__8bnSG{border-radius:8px;display:grid;gap:1px;grid-template-columns:1fr 1fr;height:42px;max-width:334.97px;outline:1px solid #c5c9ce;padding:4px;width:100%}.styles_switchButton__qgQVQ{color:var(--text-primary-color);cursor:pointer;font-size:.875rem;font-weight:500;letter-spacing:.06em;line-height:1.7142857143;text-align:center}.styles_active__WOtOR{background-color:var(--deep-green-color);border-radius:4px;color:var(--white-color);font-weight:700}