#main_visual .p-mainVisual__textLayer{text-shadow:none !important;padding-top:var(--fullwide-pdg) !important;padding-bottom:var(--fullwide-pdg) !important}#main_visual .__main{line-height:1.1;font-size:24px}@media screen and (min-width: 320px) and (max-width: 599px){#main_visual .__main{font-size:calc(24px + (38 - 24) * (100vw - 320px)/(599 - 320))}}@media screen and (min-width: 600px){#main_visual .__main{font-size:38px}}@media screen and (min-width: 960px) and (max-width: 1199px){#main_visual .__main{font-size:calc(38px + (70 - 38) * (100vw - 960px)/(1199 - 960))}}@media screen and (min-width: 1200px){#main_visual .__main{font-size:70px}}#main_visual .__sub{line-height:1.3;font-size:13px}@media screen and (min-width: 320px) and (max-width: 599px){#main_visual .__sub{font-size:calc(13px + (16 - 13) * (100vw - 320px)/(599 - 320))}}@media screen and (min-width: 600px){#main_visual .__sub{font-size:16px}}@media screen and (min-width: 960px) and (max-width: 1199px){#main_visual .__sub{font-size:calc(20px + (30 - 20) * (100vw - 960px)/(1199 - 960))}}@media screen and (min-width: 1200px){#main_visual .__sub{font-size:30px}}#main_visual .__main>span,#main_visual .__sub>span{display:inline-block;padding:.1em .25em}#main_visual .__main>span{background-color:rgba(255,255,0,0.95)}#main_visual .__sub>span{background-color:rgba(255,255,255,0.95)}#main_visual .__main br+span,#main_visual .__sub br+span{margin-top:.3rem}#main_visual .swell-block-button__link{display:flex;align-items:center;justify-content:center}
