.p-28801 .ttl01{background-color:#039d4b;display:inline-block;color:#fff;padding:10px 36px;border-radius:30px}.p-28801 .board01{background-color:#f2f0ea;padding:20px 30px 0;overflow:hidden}@media only screen and (max-width: 767px){.p-28801 .board01{padding:16px 16px 0}}.p-28801 .board01 .boardTtl{display:flex;align-items:center;justify-content:center;gap:4px;background-color:#fff;padding:10px 0;border-radius:30px}@media only screen and (max-width: 767px){.p-28801 .board01 .boardTtl{padding:8px 0}}.p-28801 .board01 .boardTtl .num{background-color:#039d4b;color:#fff;border-radius:50%;width:26px;height:26px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 767px){.p-28801 .board01 .boardTtl .num{width:20px;height:20px}}.p-28801 .board01 .boardTtl .num.--red{background-color:#cc3f00}.p-28801 .board01 .boardTtl .num p{line-height:1}.p-28801 .board02{border:solid 3px #ffe557}.p-28801 .board02 .boardTtl{background-color:#ffe557;padding:28px 0}@media only screen and (max-width: 767px){.p-28801 .board02 .boardTtl{padding:20px 0}}.p-28801 .board02 .boardInner{background-color:#fcfbe4;padding:44px 28px 40px}@media only screen and (max-width: 767px){.p-28801 .board02 .boardInner{padding:32px 16px 28px}}.p-28801 .boarder{border:dashed 1px #ffe557}.p-28801 .greenBox{background-color:#d4e8ca;padding:36px 24px}@media only screen and (max-width: 767px){.p-28801 .greenBox{padding:28px 16px}}.p-28801 .fc-red{color:#cc3f00}.p-28801 .fc-blue{color:#0d77bd}.p-28801 .fc-purple{color:#766baa}.p-28801 .fc-green{color:#039d4b}@media only screen and (max-width: 767px){.p-28801 .sp--block{display:block}}