@media only screen and (max-width: 767px){.p-20405 .sp--block{display:block}}.p-20405 .box01 .boxTtl{display:flex;align-items:center;justify-content:center;gap:18px}@media only screen and (max-width: 767px){.p-20405 .box01 .boxTtl{gap:10px}}.p-20405 .box01 .boxTtl .ttlRight{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:#cc0000;color:#fff}@media only screen and (max-width: 767px){.p-20405 .box01 .boxTtl .ttlRight{width:36px;height:36px}}.p-20405 .box01 .boxTtl .ttlLeft mark{background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(30%, #fdec17));background:linear-gradient(transparent 60%, #fdec17 30%);color:#4e7913}.p-20405 .box02 h3{color:#fff;padding:6px 0;border-radius:30px}@media only screen and (max-width: 767px){.p-20405 .box02 h3{padding:4px 0}}.p-20405 .box02.--yellowGreen h3{background-color:#77b55c}.p-20405 .box02.--pink h3{background-color:#dd849c}.p-20405 .box02.--blue h3{background-color:#7da9e5}.p-20405 .board01{background-color:#f2e8c8;padding:36px 30px 44px}@media only screen and (max-width: 767px){.p-20405 .board01{padding:20px 16px 30px}}.p-20405 .board01 h3{background-color:#fff;border-radius:30px;padding:12px 0}@media only screen and (max-width: 767px){.p-20405 .board01 h3{padding:8px 0}}