@media screen and (max-width: 767px){section{margin-top:calc(150 / 960 * 100vw)}}@media screen and (min-width: 768px){section{margin-top:min(calc(150 / 1400 * 100vw), 150px)}}@media screen and (min-width: 768px){.flexBox{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 767px){.flexBox+.flexBox{margin-top:calc(60 / 960 * 100vw)}}@media screen and (min-width: 768px){.flexBox+.flexBox{margin-top:min(calc(40 / 1400 * 100vw), 40px)}}.flexBox .dl{border:solid 2px #eee;padding:1.5em;box-sizing:border-box}@media screen and (min-width: 768px){.flexBox .dl{width:calc(50% - 1.5em)}}@media screen and (max-width: 767px){.dl{font-size:0.9rem}}.dl.s .dt{color:#000;padding-left:0.5em;border-left:solid 5px #9F2D38;box-sizing:border-box}@media screen and (max-width: 767px){.dl.s .dt{font-size:1.25rem}}@media screen and (min-width: 768px){.dl.s .dt{font-size:1.5625rem}}.dl .dt{font-weight:700;color:#9F2D38}@media screen and (max-width: 767px){.dl .dt{font-size:1.6rem}}@media screen and (min-width: 768px){.dl .dt{font-size:2rem}}.dl .dd img{display:block;margin:0 auto}@media screen and (max-width: 767px){.dl .dd+.dt,.dl .dt+.dd{margin-top:calc(25 / 960 * 100vw)}}@media screen and (min-width: 768px){.dl .dd+.dt,.dl .dt+.dd{margin-top:min(calc(20 / 1400 * 100vw), 20px)}}@media screen and (max-width: 767px){.dl+.dl{margin-top:calc(60 / 960 * 100vw)}}@media screen and (min-width: 768px){.dl+.dl{margin-left:3em}}h3{font-weight:700;color:#9F2D38}@media screen and (max-width: 767px){h3{font-size:1.6rem;margin-bottom:calc(90 / 960 * 100vw)}}@media screen and (min-width: 768px){h3{font-size:2rem;margin-bottom:min(calc(60 / 1400 * 100vw), 60px)}}h5{font-size:1.25rem;font-weight:700;color:#9F2D38;border-top:solid 1px #ccc}@media screen and (max-width: 767px){h5{padding-top:calc(40 / 960 * 100vw);margin-top:calc(60 / 960 * 100vw)}}@media screen and (min-width: 768px){h5{padding-top:min(calc(30 / 1400 * 100vw), 30px);margin-top:min(calc(40 / 1400 * 100vw), 40px)}}#ipImg{position:relative;z-index:-1}@media screen and (max-width: 767px){#ipImg{margin-top:calc(-60 / 960 * 100vw)}}@media screen and (min-width: 768px){#ipImg{margin-top:max(calc(-180 / 1400 * 100vw), -180px)}}

/*# sourceMappingURL=maps/ip.css.map */
