.fc-note{color:#e50012}.mv{position:relative}.mv h1{position:absolute;width:90%;font-size:26px;color:#0f2b77;text-align:center;padding:20px 0;font-family:none;background:rgba(255,255,255,0.9);line-height:2;top:50%;left:50%;transform:translate(-50%, -50%)}@media (max-width: 979px){.mv h1{width:95%;font-size:4.5vw}}.mv h1::after{content:"";display:block;width:90%;height:1px;background:#0f2b77;margin:auto}.influ-notice{color:#e50012;text-align:center;border:solid 1px;font-weight:bold;padding:10px 0}@media (max-width: 979px){.influ-notice{font-size:14px}}.infle-box{border:solid 1px #0f2b77}.infle-box:nth-child(4) .infle-box__contain dl:nth-child(3),.infle-box:nth-child(4) .infle-box__contain dl:nth-child(4){flex-direction:column}.infle-box h2{position:relative;font-size:20px;text-align:center;color:#fff;background:#0f2b77;padding:10px 0}@media (max-width: 979px){.infle-box h2{font-size:18px}}.infle-box h2::after{content:"";position:absolute;border-top:solid 15px #0f2b77;border-right:solid 8px transparent;border-left:solid 8px transparent;left:50%;bottom:-15px;transform:translateX(-50%)}.infle-box__contain{padding:35px}@media (max-width: 979px){.infle-box__contain{font-size:14px;padding:20px}}.infle-box__contain dl{display:flex}@media (max-width: 979px){.infle-box__contain dl{flex-wrap:wrap}}.infle-box__contain dl+dl{margin-top:30px}.infle-box__contain dl dt{min-width:130px;text-align:right;font-weight:bold}@media (max-width: 979px){.infle-box__contain dl dt{width:100%;font-size:16px;text-align:center;border-bottom:solid 1px #b1b1b1;margin-bottom:12px;padding-bottom:3px}}.infle-box__contain dl dd{width:calc(100% - 100px)}@media (max-width: 979px){.infle-box__contain dl dd{width:100%}}.infle-box__contain dl dd ._schedule>*{display:block;text-align:center}.infle-box__contain dl dd ._schedule .doweek{border-bottom:solid 1px;margin-bottom:5px;padding-bottom:5px}.infle-box__contain dl dd .tel-cont{display:block;width:100%;text-align:center;background-color:#f1f6ff;margin:10px 0;padding:15px 10px}.infle-box__contain dl dd .tel-cont a.tel-num{display:block;font-size:21px;color:#0f2a77;text-decoration:none;background-color:#fff;padding:1px 0 0;margin-top:2px}.infle-box__contain dl dd ._imp-txt{display:block;font-size:20px;color:#000}@media (max-width: 979px){.infle-box__contain dl dd ._imp-txt{font-size:17px}}.infle-box__contain dl dd ._imp-txt span{display:inline-block;background-color:#6e8ec6;color:#fff;padding:0 8px;border-radius:5px}.infle-box__contain dl dd small{font-size:14px}@media (max-width: 979px){.infle-box__contain dl dd small{font-size:12px}}.infle-box__contain .caution{color:#e50012;font-weight:bold;margin-bottom:30px}@media (max-width: 979px){.infle-box__contain .caution{font-size:14px;margin-bottom:20px}}.infle-box__contain--notice{margin-top:35px;font-size:14px}@media (max-width: 979px){.infle-box__contain--notice{font-size:12px;margin-top:20px}}.infle-box__contain strong{color:#e50012}.notice-txt{background:#eee;padding:20px}@media (max-width: 979px){.notice-txt{font-size:14px}}.Internal-plan{text-align:center;margin-top:40px}.Internal-plan a.button-normal{padding:20px 70px;border-radius:999px}@media (max-width: 979px){.Internal-plan a.button-normal{padding:15px 40px;font-size:16px}}
