.reason_mdl .reason{padding-bottom:130px}.reason_mdl .reason_tl_wrapper{align-items:center;background-position:calc(50% + 461px) bottom,0 0;background-repeat:no-repeat,repeat;display:flex;height:240px;justify-content:center;margin-bottom:60px;position:relative;width:100%}.reason_mdl .reason .txt_normal{margin:0 auto 60px;max-width:960px}.reason_mdl .reason_point{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1200px}.reason_mdl .reason_point>li{background-color:#fff;border:3px solid #e2e2e2;box-sizing:border-box;max-width:380px;padding:30px}.reason_mdl .reason_point>li:not(:nth-child(3n)){margin-right:30px}.reason_mdl .reason_point>li:nth-child(4),.reason_mdl .reason_point>li:nth-child(5),.reason_mdl .reason_point>li:nth-child(6){margin-top:50px}.reason_mdl .reason_point_tl{height:230px;margin:-49px 0 0 -49px;position:relative}.reason_mdl .reason_tl_wrapper h2{color:#fff;font-family:Noto Sans JP,sans-serif;font-size:60px;font-weight:700;line-height:85px;line-height:1.22em;margin:0;text-align:center;text-shadow:0 1px 5px rgba(105,169,0,.75)}.reason_mdl .reason_point_txt{font-size:18px;line-height:26px}ol.reason_point{list-style:none;padding:0}.reason_mdl .reason_point p{font-size:18px;line-height:26px;margin:0}.reason_mdl .reason_point p span{color:#d1000a;font-weight:700}.reason_point>li{margin-bottom:0}@media(max-width:1300px){.reason_mdl .reason_point>li{max-width:280px}.reason_mdl .reason_point{justify-content:center;padding:0 20px}.reason_mdl .reason .txt_normal{padding:0 20px}}@media(max-width:991px){.reason_mdl .reason_point>li{margin-bottom:30px;margin-right:0!important;max-width:100%}.reason_mdl .reason_tl_wrapper h2,.reason_mdl .reason_tl_wrapper h2 *{font-size:35px!important}.reason_mdl .reason_tl_wrapper{height:auto;padding:20px}.reason_mdl .reason{padding-bottom:50px}}@media(max-width:767px){.reason_mdl .reason_tl_wrapper h2,.reason_mdl .reason_tl_wrapper h2 *{font-size:25px!important}}