.p-28301 .fc-yellow{color:#ffef29}.p-28301 .fc-blue{color:#4b83c4}.p-28301 .fc-pink{color:#ed789c}.p-28301 .fc-blue{color:#4b83c4}.p-28301 .board01{border:solid 2px #4b83c4}.p-28301 .board01 h3{background-color:#4b83c4;color:#fff;padding:8px 0}@media only screen and (max-width: 767px){.p-28301 .board01 h3{padding:6px 0}}.p-28301 .board01 .boardTtl{color:#ed789c;display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 0}@media only screen and (max-width: 767px){.p-28301 .board01 .boardTtl{padding:8px 0;gap:8px}}.p-28301 .board01 .boardTtl span{background-color:#39a84f;color:#fff;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50%}@media only screen and (max-width: 767px){.p-28301 .board01 .boardTtl span{width:28px;height:28px}}.p-28301 .board01 .boardInner{background-color:#eff3f8;padding:24px 30px 40px}@media only screen and (max-width: 767px){.p-28301 .board01 .boardInner{padding:16px 20px 24px}}.p-28301 .board01 .box01 h4{background-color:#4b83c4;color:#fff;padding:8px 0}.p-28301 .board01 .box01 .workFlowList{display:flex;flex-direction:column;gap:14px}.p-28301 .board01 .box01 .workFlowList .workFlow{list-style:none;display:flex;align-items:flex-start;gap:16px}.p-28301 .board01 .box01 .workFlowList .workFlowTime{display:flex;align-items:center;gap:8px}.p-28301 .board01 .box01 .workFlowList .dot{display:block;width:14px;height:14px;border-radius:50%;background-color:#ed789c}.p-28301 .board01 .occupation{display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.p-28301 .board01 .occupation{flex-direction:column;gap:10px}}.p-28301 .board01 .occupation .desc{width:44%;flex-shrink:0}@media only screen and (max-width: 767px){.p-28301 .board01 .occupation .desc{width:100%}}.p-28301 .board01 .occupation figure{width:44%;flex-shrink:0}@media only screen and (max-width: 767px){.p-28301 .board01 .occupation figure{width:100%}}.p-28301 .board01 .occupationTtl{background-color:#fff;border:solid 1px #39a84f;color:#39a84f;padding:8px 16px}@media only screen and (max-width: 767px){.p-28301 .board01 .occupationTtl{padding:6px 0;text-align:center}}.p-28301 .board02 h3{color:#fff;background-color:#4b83c4;padding:16px 0}@media only screen and (max-width: 767px){.p-28301 .board02 h3{padding:12px 0}}.p-28301 .board02 .boardInner{background-color:#eff3f8;padding:40px 90px 56px}@media only screen and (max-width: 767px){.p-28301 .board02 .boardInner{padding:24px 16px 32px}}