.contents_inner{max-width:1100px;margin:0px auto}.page_visual_title .intro{margin-top:20px;padding-right:5vw}@media screen and (min-width:768px){.page_visual_title .intro{padding-right:0px;max-width:50%}}@media screen and (min-width:1080px){.page_visual_title .intro{max-width:55%}}@media screen and (min-width:1280px){.page_visual_title .intro{margin-top:25px;max-width:570px;letter-spacing:0.08em}}@media screen and (max-width:767px){.page_visual_img{opacity:0}}@media screen and (max-width:1079px) and (min-width:768px){.page_visual_img{padding-left:50vw}}#infographic{padding-bottom:0px}.info_group{margin-top:50px;display:flex;flex-direction:column;gap:30px 0}@media screen and (min-width:768px){.info_group{margin-top:75px;flex-direction:row;flex-wrap:wrap;gap:40px}}@media screen and (min-width:1080px){.info_group{margin-top:100px;gap:70px 0;justify-content:space-between}}.info_group .info_item{width:100%}@media screen and (min-width:768px){.info_group .info_item{width:calc(50% - 20px)}}@media screen and (min-width:1080px){.info_group .info_item{max-width:475px}}.info_group .info_item img{width:100%;height:100%}.info_group .info_item .cation{font-size:1.3rem;font-weight:400}#training{padding-bottom:0px}@media screen and (min-width:768px){.training_section_flex{display:flex;gap:0 20px}}@media screen and (min-width:768px){.training_section_title{flex:1}}.training_section_contents{margin-top:30px}@media screen and (min-width:768px){.training_section_contents{margin-top:0;width:70%}}@media screen and (min-width:1080px){.training_section_contents{max-width:760px}}.training_section_contents_head{font-size:2rem;font-weight:700}@media screen and (min-width:768px){.training_section_contents_head{font-size:2.5rem}}@media screen and (min-width:1080px){.training_section_contents_head{font-size:3rem}}.training_section_text{margin-top:30px;font-size:1.4rem;line-height:1.8}@media screen and (min-width:768px){.training_section_text{font-size:1.5rem}}@media screen and (min-width:1080px){.training_section_text{font-size:1.6rem}}.training_section_flow_head{margin:30px 0;background-color:#282828;text-align:center;padding:5px 0}@media screen and (min-width:768px){.training_section_flow_head{margin:40px 0}}@media screen and (min-width:1080px){.training_section_flow_head{margin:50px 0}}.training_section_flow_head p{color:#fff;font-size:2rem;font-weight:700;line-height:1.5}@media screen and (min-width:768px){.training_section_flow_head p{font-size:2.5rem}}@media screen and (min-width:1080px){.training_section_flow_head p{font-size:3rem}}.training_section_flow_step dt{font-size:2rem;font-weight:700;line-height:0.8;display:flex;gap:0 25px}@media screen and (min-width:768px){.training_section_flow_step dt{font-size:2.5rem}}@media screen and (min-width:1080px){.training_section_flow_step dt{font-size:3rem}}.training_section_flow_step dt .step{position:relative;color:#e50012;font-family:"Poppins",sans-serif;font-size:4.5rem;padding-left:15px;font-weight:500}@media screen and (min-width:768px){.training_section_flow_step dt .step{font-size:5rem}}@media screen and (min-width:1080px){.training_section_flow_step dt .step{font-size:5.4rem}}.training_section_flow_step dt .step:before{content:"STEP";position:absolute;font-weight:600;font-family:"Poppins",sans-serif;font-size:1.5rem;top:50%;left:-10px;line-height:1;transform:rotate(90deg);margin-top:-1rem;font-feature-settings:"palt";letter-spacing:-0.03em}.training_section_flow_step dd{margin-top:10px}.training_section_flow_step dd .flow_step_text{padding-left:30px;font-size:1.4rem;line-height:1.8}@media screen and (min-width:768px){.training_section_flow_step dd .flow_step_text{font-size:1.5rem;padding-left:100px}}@media screen and (min-width:1080px){.training_section_flow_step dd .flow_step_text{font-size:1.6rem}}.training_section_flow_step dd .flow_step_point{position:relative;margin-top:20px;border:solid 1px #EBEBEB;border-radius:10px;padding:10px 10px 10px 100px;font-weight:500}@media screen and (min-width:768px){.training_section_flow_step dd .flow_step_point{padding:20px 55px 20px 120px}}.training_section_flow_step dd .flow_step_point:before{content:"POINT";position:absolute;top:50%;left:20px;color:#e50012;margin-top:-1em;font-size:1.6rem;font-weight:500;letter-spacing:-0.03em;font-family:"Poppins",sans-serif}@media screen and (min-width:768px){.training_section_flow_step dd .flow_step_point:before{font-size:1.8rem;left:40px}}@media screen and (min-width:1080px){.training_section_flow_step dd .flow_step_point:before{font-size:1.9rem}}.training_section_flow_step+.training_section_flow_step{position:relative;margin-top:70px}.training_section_flow_step+.training_section_flow_step:before{content:"";position:absolute;top:-40px;left:50%;width:0;height:0;border-style:solid;border-right:7px solid transparent;border-left:7px solid transparent;border-top:13px solid #282828;border-bottom:0}@media screen and (min-width:768px){.icon_card_content{display:flex;flex-wrap:wrap;gap:20px 4%}}@media screen and (min-width:1080px){.icon_card_content{gap:30px 2%}}@media screen and (min-width:1280px){.icon_card_content{gap:40px 40px}}@media screen and (min-width:768px){.icon_card_item{width:48%}}@media screen and (min-width:1080px){.icon_card_item{width:32%}}@media screen and (min-width:1280px){.icon_card_item{width:340px}}@media screen and (max-width:767px){.icon_card_item+.icon_card_item{margin-top:20px}}.icon_card_item{position:relative;border:1px solid #EBEBEB;border-radius:10px;padding:40px 20px 30px 20px}@media screen and (min-width:1080px){.icon_card_item{padding:50px 15px 30px 15px}}@media screen and (min-width:1280px){.icon_card_item{padding:50px 25px 25px 25px}}.icon_card_item .number{line-height:1em;position:absolute;left:15px;top:15px;color:#E50012;padding-left:20px}@media screen and (min-width:768px){.icon_card_item .number{font-size:1.4rem;padding-left:25px}}.icon_card_item .number:before{content:"";position:absolute;background-image:url("../..//img/icon/card_icon.svg");top:50%;left:0px;width:15px;height:15px;background-repeat:no-repeat;background-size:cover;margin-top:-7px}.icon_card_item .icon{text-align:center}.icon_card_item .icon img{height:auto;width:auto}@media screen and (max-width:767px){.icon_card_item .icon img{height:105px}}.icon_card_item .title{text-align:center;line-height:1.5em;font-size:5.3333333333vw;font-weight:600;margin-top:15px}@media screen and (min-width:768px){.icon_card_item .title{font-size:2rem}}@media screen and (min-width:1080px){.icon_card_item .title{font-size:2.2rem;margin-top:25px}}@media screen and (min-width:768px){.icon_card_item .title._narrow{letter-spacing:0em}}.icon_card_item .intro{margin-top:10px}@media screen and (min-width:1080px){.icon_card_item .intro{text-align:justify;margin-top:15px}}@media screen and (min-width:1080px){.icon_card_item .intro_text{line-height:1.8em;letter-spacing:0.03em}}.icon_bottom_note{margin-top:5px}@media screen and (min-width:768px){.icon_bottom_note{font-size:1.4rem}}.icon_bottom_note._right{text-align:right}.benefit_group{display:flex;flex-direction:column;margin-top:30px;gap:20px}@media screen and (min-width:768px){.benefit_group{flex-direction:row;flex-wrap:wrap;margin-top:40px}}@media screen and (min-width:1080px){.benefit_group{margin-top:50px;gap:40px}}.benefit_group .icon_card_item{position:relative}@media screen and (min-width:768px){.benefit_group .icon_card_item{width:calc(50% - 10px)}}@media screen and (min-width:1080px){.benefit_group .icon_card_item{width:33.3333333333%}}@media screen and (min-width:1280px){.benefit_group .icon_card_item{width:340px}}
/*# sourceMappingURL=walfare.css.map */