.LP-ServiceExample{color:#202020;font-family:Noto Sans JP,sans-serif}.LP-ServiceExample,.LP-ServiceExample *,.LP-ServiceExample :after,.LP-ServiceExample :before{box-sizing:border-box}.LP-ServiceExample .Wrap{box-sizing:content-box}.LP-ServiceExample__head{margin-bottom:40px}.LP-ServiceExample__en{color:#7940a3;display:block;font-size:14px;font-weight:700;letter-spacing:.1em;margin-bottom:6px}.LP-ServiceExample__title{align-items:center;color:#202020;display:flex;font-size:32px;font-weight:700;gap:25px;letter-spacing:.1em;line-height:1.3;margin:0}.LP-ServiceExample__title:before{background-color:#7940a3;content:"";flex:none;height:1.3em;width:4px}.LP-ServiceExample__head.tac .LP-ServiceExample__title,.LP-ServiceExample__head.tar .LP-ServiceExample__title{justify-content:center}.LP-ServiceExample__head.tac{text-align:center}.LP-ServiceExample__head.tar{text-align:right}.LP-ServiceExample__head.tac .LP-ServiceExample__title:before,.LP-ServiceExample__head.tar .LP-ServiceExample__title:before{display:none}.LP-ServiceExample__cols{align-items:flex-start;display:flex;gap:40px;justify-content:center}.LP-ServiceExample__col{align-items:center;display:flex;flex:0 1 340px;flex-direction:column;gap:20px;min-width:0}.LP-ServiceExample__col-icon{align-items:flex-end;display:flex;height:132px;justify-content:center}.LP-ServiceExample__col-icon img{display:block;height:auto;max-height:132px;max-width:100%;width:auto}.LP-ServiceExample__card{background-color:#fff2e5;border-radius:3px;box-shadow:8px 8px 0 0 #ed9434;padding:40px 25px;width:100%}.LP-ServiceExample__card-text{color:#202020;font-size:20px;font-weight:700;letter-spacing:.1em;line-height:1.6;margin:0;text-align:center}.LP-ServiceExample__foot{align-items:center;display:flex;flex-direction:column;gap:20px;margin-top:58px;text-align:center}.LP-ServiceExample__emphasis{color:#202020;font-size:26px;font-weight:700;letter-spacing:.1em;line-height:1.3;margin:0}.LP-ServiceExample__sub{color:#202020;font-size:16px;font-weight:400;letter-spacing:.1em;line-height:1.8;margin:0}@media screen and (max-width:820px){.LP-ServiceExample__cols{align-items:center;flex-direction:column;gap:30px}.LP-ServiceExample__col{flex:none;max-width:340px;width:100%}}@media screen and (max-width:767px){.LP-ServiceExample__head{margin-bottom:30px}.LP-ServiceExample__title{font-size:24px;gap:16px}.LP-ServiceExample__foot{margin-top:40px}.LP-ServiceExample__emphasis{font-size:22px}}