.section.reason-mv{background:center top/cover no-repeat}@media print,screen and (min-width:768px){.section.reason-mv{background-image:url(/reason/img/bg-mv_pc.png)}}@media only screen and (max-width:767px){.section.reason-mv{background-image:url(/reason/img/bg-mv_sp.png)}}.section.reason-mv h2 picture img{margin:0 auto}@media print,screen and (min-width:768px){.section.reason-mv *+.section-lead{margin-top:2.5rem}}@media only screen and (max-width:767px){.section.reason-mv *+.section-lead{margin-top:3.75rem}}.section.reason-feature{background-color:#DDF6F5}@media print,screen and (min-width:768px){.section.reason-contents{padding-bottom:2.5rem}}@media only screen and (max-width:767px){.section.reason-contents{padding-bottom:0}}@media print,screen and (min-width:768px){.section.reason-contents .reason-contents-block+.reason-contents-block{margin-top:5rem}}@media only screen and (max-width:767px){.section.reason-contents .reason-contents-block+.reason-contents-block{margin-top:3.75rem}}@media only screen and (max-width:767px){.section.reason-contents .reason-contents-block picture{margin-left:-0.9375rem;max-width:none;width:calc(100% + 1.875rem)}}.section.reason-contents .reason-contents-block picture img{margin:0 auto}@media print,screen and (min-width:768px){.section.reason-contents .reason-contents-block *+picture{margin-top:5rem}}@media only screen and (max-width:767px){.section.reason-contents .reason-contents-block *+picture{margin-top:3rem}}.section.reason-contents .reason-contents-block dl{color:#005F67}.section.reason-contents .reason-contents-block dl dt{font-size:1.25rem;font-weight:700;line-height:1.4;margin-bottom:0.9375rem}.section.reason-contents .reason-contents-block dl *+dt{margin-top:1.875rem}@media print,screen and (min-width:768px){.section.reason-contents .reason-contents-block dl dd{font-size:1rem;line-height:1.75}}@media only screen and (max-width:767px){.section.reason-contents .reason-contents-block dl dd{font-size:0.875rem;line-height:1.8571428571}}.section.reason-contents .reason-contents-block *+dl{margin-top:1.875rem}@media print,screen and (min-width:768px){.section.reason-contents .reason-contents-block .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media only screen and (max-width:767px){.section.reason-contents .reason-contents-block .btn{margin:0 auto;max-width:20.75rem}}@media print,screen and (min-width:768px){.section.reason-contents .reason-contents-block .btn>em,.section.reason-contents .reason-contents-block .btn>span{padding:0 5rem}}@media print,screen and (min-width:768px){.section.reason-contents .reason-contents-block *+.btn{margin-top:2.5rem}}@media only screen and (max-width:767px){.section.reason-contents .reason-contents-block *+.btn{margin-top:3.75rem}}.section.reason-solution{background-color:#FFFEF7}@media print,screen and (min-width:768px){.section.reason-solution{padding-top:2.5rem}}@media print,screen and (min-width:768px){.section.reason-solution h2{margin-bottom:2.5rem}}@media only screen and (max-width:767px){.section.reason-solution h2{margin-bottom:1.875rem}}.section.reason-solution h2 img{margin:0 auto}@media only screen and (max-width:767px){.section.reason-solution h2 img{width:17.1875rem}}@media print,screen and (min-width:768px){.section.reason-solution .section-lead{text-align:center}}.section.reason-solution picture img{margin:0 auto}@media print,screen and (min-width:768px){.section.reason-solution *+picture{margin-top:2.5rem}}@media only screen and (max-width:767px){.section.reason-solution *+picture{margin-top:2.25rem}}
/*# sourceMappingURL=reason.css.map */