.p-21806 .board01{padding:28px 30px 36px;border:solid 3px #bcbcbc;border-radius:20px}@media only screen and (max-width: 767px){.p-21806 .board01{padding:12px 16px 24px}}.p-21806 .board01 .boardTtl{display:flex;justify-content:center;align-items:center;gap:8px;border-radius:30px;border:solid 3px #805443;background-color:#186c58;padding:6px 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.p-21806 .board01 .boardTtl{padding:4px 0}}.p-21806 .board01 .boardTtl .num{background-color:#a9d0ed;border-radius:50%;width:34px;height:34px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 767px){.p-21806 .board01 .boardTtl .num{width:24px;height:24px}}.p-21806 .board01 .boardTtl .num p{line-height:1}.p-21806 .board01 .howToTtl{display:flex;align-items:center;gap:8px;background-color:#000;padding:8px 12px;border-radius:35px}@media only screen and (max-width: 767px){.p-21806 .board01 .howToTtl{padding:6px 8px;gap:4px}}.p-21806 .board01 .howToTtl .alphabet{background-color:#ef7a00;border-radius:50%;width:26px;height:26px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 767px){.p-21806 .board01 .howToTtl .alphabet{width:20px;height:20px}}.p-21806 .board01 .howToTtl .alphabet p{line-height:1}.p-21806 .board01 .blueBox{border:solid 2px #cdddf4}.p-21806 .board01 .blueBox .boxTtl{padding:4px 0}.p-21806 .board01 .blueBox .boxText{background-color:#cdddf4;padding:10px 24px}@media only screen and (max-width: 767px){.p-21806 .board01 .blueBox .boxText{padding:8px 20px}}.p-21806 .board02{background-color:#e9f5fc;padding:30px 30px 0px;overflow:hidden}@media only screen and (max-width: 767px){.p-21806 .board02{padding:16px 16px 0px}}.p-21806 .board03{background-color:#f2efd0;padding:30px 30px 52px}@media only screen and (max-width: 767px){.p-21806 .board03{padding:16px 16px 32px}}.p-21806 .board03 .boardTtl{background-color:#fff;padding:10px 0;border-radius:30px}@media only screen and (max-width: 767px){.p-21806 .board03 .boardTtl{padding:8px 0}}.p-21806 .board03 .pointBox{border:solid 2px #0a66aa;background-color:#fff;padding:6px 0}.p-21806 .mark{background-color:#F8E280;padding:2px 3px}@media only screen and (max-width: 767px){.p-21806 .mark{padding:2px}}.p-21806 .fc-yellow{color:#fdde0a}.p-21806 .fc-green{color:#186c58}.p-21806 .fc-blue{color:#234e8b}.p-21806 .fc-white{color:#fff}@media only screen and (max-width: 767px){.p-21806 .sp--block{display:block}}