@charset "UTF-8";
.introduction-description{margin-top:.56rem}.benefit-contents{padding-top:2rem;padding-bottom:1.2rem;overflow:hidden}.benefit-contents .contents-header .header-tp{margin-top:.32rem}.benefit-contents .benefit-contents_inner{margin-top:.7rem}.benefit-contents .benefit_wrap{display:flex;flex-wrap:wrap}.benefit-contents .benefit_wrap+.benefit_wrap{margin-top:.72rem}.benefit-contents .benefit{display:flex;flex-direction:column;align-items:center;padding-top:.1rem;padding-bottom:.4rem}.benefit-contents .benefit-heading{flex:1;display:flex;flex-direction:column;justify-content:center;text-align:center}.benefit-contents .benefit-image{margin-top:.1rem;width:1.8rem}.benefit-contents .benefit-image img{width:100%}.benefit-contents .benefit-text{margin-top:.2rem;padding:0 .3rem;font-size:.14rem;line-height:2;letter-spacing:.05em}.benefit-contents .benefit-text small{margin:0 .3em;font-size:.4em;vertical-align:12%}.benefit-contents .benefit-ratio{display:flex;justify-content:center;margin-top:.36rem;margin-left:-.3rem;margin-right:-.3rem;position:relative}.benefit-contents .benefit-ratio .ratio-colon{width:100%;display:block;font-size:.6rem;line-height:1;text-align:center;position:absolute;bottom:.05em;left:0;pointer-events:none}.benefit-contents .benefit-ratio .ratio{margin:0 .3rem}.benefit-contents .benefit-ratio .ratio-image{margin-top:.1rem;width:.9rem}.benefit-contents .benefit-ratio .ratio-image img{width:100%}.benefit-contents .benefit-ratio .ratio-text{margin-top:.3rem;font-size:.6rem;line-height:1;letter-spacing:.05em;text-align:center}.benefit-contents .benefit-ratio .ratio-text small{display:block;margin-bottom:.08rem;line-height:1;font-size:.3em;vertical-align:12%}@media screen and (max-width:480px){.introduction-description{margin-top:.2rem}.benefit-contents{padding-top:1rem;padding-bottom:.6rem}.benefit-contents .contents-header .header-tp{margin-top:.2rem}.benefit-contents .benefit-contents_inner{margin-top:.4rem}.benefit-contents .benefit_wrap{margin-left:-.1rem;margin-right:-.1rem;margin-bottom:-.2rem}.benefit-contents .benefit_wrap>.benefit{margin:0 .1rem .2rem;width:calc(100% - .2rem)}.benefit-contents .benefit_wrap+.benefit_wrap{margin-top:.2rem}.benefit-contents .benefit{padding-top:.16rem;padding-bottom:.16rem}.benefit-contents .benefit-heading{font-size:.24rem}.benefit-contents .benefit-image{margin-top:.05rem;width:.9rem}.benefit-contents .benefit-text{font-size:.14rem}.benefit-contents .benefit-text small{margin:0 .1em;font-size:.5em}.benefit-contents .benefit-ratio{margin-top:.16rem;margin-left:-.1rem;margin-right:-.1rem}.benefit-contents .benefit-ratio .ratio-colon{font-size:.24rem}.benefit-contents .benefit-ratio .ratio{margin:0 .1rem}.benefit-contents .benefit-ratio .ratio-image{margin-top:.05rem;width:.4rem}.benefit-contents .benefit-ratio .ratio-text{margin-top:.16rem;font-size:.24rem}.benefit-contents .benefit-ratio .ratio-text small{margin-bottom:.04rem;font-size:.5em}}@media print,screen and (min-width:481px),print{.benefit-contents .benefit_wrap._pc-column-3{margin-left:-.2rem;margin-right:-.2rem;margin-bottom:-.4rem}.benefit-contents .benefit_wrap._pc-column-3>.benefit{margin:0 .2rem .4rem;width:calc(33.3333333333% - .4rem)}.benefit-contents .benefit_wrap._pc-column-2{margin-left:-.3rem;margin-right:-.3rem;margin-bottom:-.6rem}.benefit-contents .benefit_wrap._pc-column-2>.benefit{margin:0 .3rem .6rem;width:calc(50% - .6rem)}}
/*# sourceMappingURL=benefit.css.map */