.rct_welfare_section{position:relative}.rct_welfare_section+.rct_welfare_section{margin-top:var(--base-section-margin)}.rct_welfare_visual_wrapper{margin-top:40px}.rct_welfare_text_block{margin-top:40px}.rct_welfare_text{line-height:1.9}.rct_welfare_text+.rct_welfare_text{margin-top:10px}.rct_welfare_section_facilities .rct_welfare_text_block{width:78%}.rct_welfare_section_club .rct_welfare_text_block{width:78%;margin-left:auto}.rct_welfare_section_housing .rct_welfare_text_block,.rct_welfare_section_insurance .rct_welfare_text_block,.rct_welfare_section_health .rct_welfare_text_block{margin-top:20px}@media screen and (min-width: 768px){.rct_lower_mv_copy_wrapper{top:15px}.rct_lower_mv_welfare{--lower-mv-copy-black-top:50px}}@media screen and (min-width: 768px){.rct_common_slant_visual_welfare_facilities{--slant-visual-copy-black-top:150px}.rct_common_slant_visual_welfare_club{--slant-visual-copy-black-top:200px}}
