@media (min-width:751px){.ui_boxWrap03{display:flex;flex-direction:row-reverse;padding:72px 0}.ui_boxWrap03:before{width:calc(50vw + 100%);left:-80px;background-color:#fff!important}.ui_boxWrap03 .bgTxt{left:-142px}.ui_boxWrap03>.txt{width:660px;margin-right:60px}.ui_boxWrap03>.txt .ui_tit08{margin-bottom:17px;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.ui_boxWrap03>.txt .ui_tit08>span.ja{color:#222;font-size:1.875rem;font-weight:500}.ui_boxWrap03>.txt .ui_tit08>span.en{margin-bottom:6px;font-size:.6875rem}.ui_boxWrap03>.pic{margin-top:15px;margin-right:-63px}.ui_boxWrap03.reverse{flex-direction:row}.ui_boxWrap03.reverse:before{left:auto;right:-80px}.ui_boxWrap03.reverse .bgTxt{left:auto;right:-142px}.ui_boxWrap03.reverse>.txt{margin-right:0;margin-left:60px}.ui_boxWrap03.reverse>.pic{margin-left:-63px;margin-right:0}}@media (max-width:750px){.ui_boxWrap03:before{background-color:#fff!important}.ui_boxWrap03 .bgTxt{font-size:3.125rem;top:-5px}.ui_boxWrap03>.txt .ui_tit08>span.ja{color:#222;font-weight:500}}#anchor01 .ui_boxWrap03 .bgTxt,#anchor04 .ui_boxWrap03 .bgTxt,#anchor07 .ui_boxWrap03 .bgTxt{color:#fbcbaf}#anchor01 .ui_boxWrap03 .bgTxt .num,#anchor01 .ui_boxWrap03>.txt .ui_tit08>span.en,#anchor04 .ui_boxWrap03 .bgTxt .num,#anchor04 .ui_boxWrap03>.txt .ui_tit08>span.en,#anchor07 .ui_boxWrap03 .bgTxt .num,#anchor07 .ui_boxWrap03>.txt .ui_tit08>span.en{color:#f79860}#anchor02 .ui_boxWrap03 .bgTxt,#anchor05 .ui_boxWrap03 .bgTxt{color:#b7e4e4}#anchor02 .ui_boxWrap03 .bgTxt .num,#anchor02 .ui_boxWrap03>.txt .ui_tit08>span.en,#anchor05 .ui_boxWrap03 .bgTxt .num,#anchor05 .ui_boxWrap03>.txt .ui_tit08>span.en{color:#70cac9}#anchor03 .ui_boxWrap03 .bgTxt,#anchor06 .ui_boxWrap03 .bgTxt{color:#f9c0cc}#anchor03 .ui_boxWrap03 .bgTxt .num,#anchor03 .ui_boxWrap03>.txt .ui_tit08>span.en,#anchor06 .ui_boxWrap03 .bgTxt .num,#anchor06 .ui_boxWrap03>.txt .ui_tit08>span.en{color:#f38299}.system .layout .ui_list_image01>li .tit{margin-bottom:0;padding-bottom:0}.system .layout .ui_list_image01>li .tit:after{content:none}@media (min-width:751px){.welfare .boxIn{padding:63px 75px 75px}.welfare .boxIn .ui_list_check01>li.col02:nth-child(n+3){margin-top:22px!important}}