.mp-magic[class*=mp-magic-] .m-title-h2{color:var(--main-title-color,#000);font-size:var(--main-title-font-size-pc,24px);font-weight:var(--main-title-font-weight,normal)}.mp-magic[class*=mp-magic-] .m-subtitle{color:var(--main-subtitle-color,#000);font-size:var(--main-subtitle-font-size-pc,16px);font-weight:var(--main-subtitle-font-weight,normal)}.mp-magic[class*=mp-magic-] .case-title-h3{color:var(--case-title-color,#000);font-size:var(--case-title-font-size-pc,32px);font-weight:var(--case-title-font-weight,bold)}.mp-magic[class*=mp-magic-] .case-subtitle{color:var(--case-subtitle-color,#333);font-size:var(--case-subtitle-font-size-pc,20px);font-weight:var(--case-subtitle-font-weight,normal)}.mp-magic[class*=mp-magic-] .case-subtitle-2{color:var(--case-subtitle2-color,#666);font-size:var(--case-subtitle2-font-size-pc,18px);font-weight:var(--case-subtitle2-font-weight,normal)}@media (max-width:1200px){.mp-magic[class*=mp-magic-] .m-title-h2{font-size:var(--main-title-font-size-tablet,var(--main-title-font-size-pc))}.mp-magic[class*=mp-magic-] .m-subtitle{font-size:var(--main-subtitle-font-size-tablet,var(--main-subtitle-font-size-pc))}.mp-magic[class*=mp-magic-] .case-title-h3{font-size:var(--case-title-font-size-tablet,var(--case-title-font-size-pc))}.mp-magic[class*=mp-magic-] .case-subtitle{font-size:var(--case-subtitle-font-size-tablet,var(--case-subtitle-font-size-pc))}.mp-magic[class*=mp-magic-] .case-subtitle-2{font-size:var(--case-subtitle2-font-size-tablet,var(--case-subtitle2-font-size-pc))}}@media (max-width:767px){.mp-magic[class*=mp-magic-] .m-title-h2{font-size:var(--main-title-font-size-mobile,var(--main-title-font-size-tablet))}.mp-magic[class*=mp-magic-] .m-subtitle{font-size:var(--main-subtitle-font-size-mobile,var(--main-subtitle-font-size-tablet))}.mp-magic[class*=mp-magic-] .case-title-h3{font-size:var(--case-title-font-size-mobile,var(--case-title-font-size-tablet))}.mp-magic[class*=mp-magic-] .case-subtitle{font-size:var(--case-subtitle-font-size-mobile,var(--case-subtitle-font-size-tablet))}.mp-magic[class*=mp-magic-] .case-subtitle-2{font-size:var(--case-subtitle2-font-size-mobile,var(--case-subtitle2-font-size-tablet))}}