.pr-section{display:flex;justify-content:center;align-items:center}.pr-banner{display:flex;justify-content:center;align-items:center;margin:32px auto 48px auto}@media screen and (max-width: 896px){.pr-banner{padding:0 32px}}.pr-grid{margin-top:88px;padding-bottom:75px;position:relative}.pr-bubble{display:flex;padding:4px 16px;justify-content:center;align-items:center;gap:10px;position:absolute;left:50%;transform:translateX(-50%);top:-2.5%;border-radius:50px;background:#ffb400;color:#000;text-align:center;font-size:16px;font-weight:700}.pr-bubble::after{content:"";position:absolute;bottom:-14px;right:22px;width:0;height:0;border-left:14px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:18px solid #ffb400;transform:skewX(20deg)}@media screen and (min-width: 420px){.pr-bubble{transform:translateX(calc(-50% - 40px))}}@media screen and (min-width: 640px){.pr-bubble{top:-2%;transform:translateX(calc(-50% - 240px))}}@media screen and (min-width: 897px){.pr-bubble{font-size:20px;padding:6px 20px;transform:translateX(calc(-50% - 330px))}}.pr-title{display:block;text-align:center;color:#000;font-size:22px;font-weight:600;line-height:normal;font-family:"Hiragino Kaku Gothic ProN","Noto Sans JP",Meiryo,sans-serif;margin-left:32px;margin-right:32px}.pr-title sup{font-size:.6em}@media screen and (min-width: 897px){.pr-title{font-size:40px;margin-left:auto;margin-right:auto}}.pr-subtitle{color:#000;font-size:18px;font-weight:600;line-height:normal}@media screen and (min-width: 897px){.pr-subtitle{font-size:24px}}.headLine01{padding-top:75px}.pr-txt{color:#000;font-weight:400;line-height:140%;text-align:center;margin-top:28px;font-size:16px;padding:0 25px}@media screen and (min-width: 897px){.pr-txt{font-size:20px;padding:0 24px}}.pr-box{display:flex;margin:40px auto;max-width:1000px;gap:24px;background:#9cd0eb;padding:16px;border-radius:16px;flex-direction:column;align-items:center;margin-left:25px;margin-right:25px;align-items:stretch}.pr-box .pr-tile{display:flex;max-width:239px;width:auto;padding:24px;flex-direction:column;align-items:center;gap:15px;border-radius:12px;border:2px solid #263238;background:#fff;margin:0 auto}.pr-box .pr-tile .-title{display:flex;min-height:48px;flex-direction:column;justify-content:center;align-self:stretch;color:#263238;font-size:20px;font-weight:700;text-align:center}.pr-box .pr-tile .-txt{color:#263238;font-size:16px;height:100%;align-self:stretch;line-height:normal}.pr-box .pr-tile .-image{margin:0}.pr-box .pr-tile .-image img{width:100%;height:auto}@media screen and (min-width: 640px){.pr-box .pr-tile{width:100%;max-width:312px}}@media screen and (min-width: 897px){.pr-box{flex-direction:row;justify-content:center;border-radius:32px;margin-left:auto;margin-right:auto;padding:40px;gap:32px}}.pr-btn{display:flex;justify-content:center;align-items:center;gap:10px;max-width:500px;width:auto;margin:40px auto;border-radius:16px;background:#09c;box-shadow:8px 8px 0 0 rgba(0,0,0,.62);position:relative;font-weight:600;color:#fff !important;transition-duration:.3s;font-size:16px;padding:16px 32px 16px 20px;margin-left:24px;margin-right:25px}.pr-btn img{width:20px;position:absolute;right:8%}@media screen and (min-width: 897px){.pr-btn img{width:100%;max-width:38.7px}}.pr-btn:hover{opacity:.7 !important}@media screen and (min-width: 640px){.pr-btn{margin-left:auto;margin-right:auto}}@media screen and (min-width: 897px){.pr-btn{font-size:24px;padding:30px 0}}.pr-com{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-left:25px;margin-right:25px}.pr-com li{font-size:12px;color:#000;text-indent:-12px;padding-left:12px}.pr-com li::before{content:"※"}@media screen and (min-width: 897px){.pr-com{margin-left:auto;margin-right:auto}}.-br{display:none}@media screen and (min-width: 420px){.-br{display:inline}}/*# sourceMappingURL=pr.min.css.map */