.webp .header-contents--navi{background-image:url(/assets/images/article/navi/bg_header-page--navi.webp)}@media screen and (max-width: 1024px){.webp .header-contents__sp-image{background-image:url(/assets/images/article/navi/bg_header-page_sp--navi.webp);background-size:cover;width:100%;min-height:240px}}.no-webp .header-contents--navi{background-image:url(/assets/images/article/navi/bg_header-page--navi.jpg)}@media screen and (max-width: 1024px){.no-webp .header-contents__sp-image{background-image:url(/assets/images/article/navi/bg_header-page_sp--navi.jpg);background-size:cover;width:100%;min-height:240px}}.h2-spacing{letter-spacing:.25em}@media screen and (max-width: 1024px){.h2-spacing{letter-spacing:.1em}}.content-wrap-bg{background-color:#faf4e2}.content-wrap-bg .floatpanel-a__card a{background-color:#fff}.step__number{text-align:center;margin-bottom:2em}.step__number__item{font-size:1.25rem;padding:16px 20px;background-color:#e8595b;color:#fff;display:inline-block;font-weight:700;text-align:center}.step .headline-h2{margin-bottom:24px;padding-bottom:32px}.step .headline-h2::after{width:100%;height:8px}.step .article-image{text-align:center}.step .article-image img{width:328px;height:auto}.step .container--small{margin-top:1em}.step .floatpanel-e{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.step .floatpanel-e__headline{padding:0;min-height:6.5em}.step .floatpanel-e__headline img{display:block}.step #step03 .floatpanel-e__headline{padding:0}.step #step04 .floatpanel-e__headline,.step #step04 .floatpanel-e__text-body{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;height:100%;min-height:0%}@media screen and (min-width: 1024px){.step #step05 .floatpanel-e__item{width:calc((100% - 32px)/2)}}.step #step05 .floatpanel-e__headline,.step #step05 .floatpanel-e__text-body{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;height:100%;min-height:0%}.step #step06 .floatpanel-e__link:not(:last-child){margin-bottom:.25em}.step #step06 .floatpanel-e__headline{padding:0;min-height:83px}.step #step07 .floatpanel-e__headline,.step #step07 .floatpanel-e__text-body{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.step #step07 .floatpanel-e__item:nth-child(-n+2) .floatpanel-e__headline{padding:0}#step01,#step02,#step03,#step04,#step05,#step06,#step07{padding-top:60px;margin-top:-60px}@media screen and (min-width: 1024px){#step01,#step02,#step03,#step04,#step05,#step06,#step07{padding-top:80px;margin-top:-80px}}/*# sourceMappingURL=index.min.css.map */