@media only screen and (max-width: 767px){.p-08409 .sp--block{display:block}}.p-08409 .fc-yellow{color:#fff258}.p-08409 .fc-orange{color:#db7215}.p-08409 .fc-green{color:#47943f}.p-08409 .fc-blue{color:#005398}.p-08409 .fc-red{color:#d75352}.p-08409 .box01{background-color:#cc0000;color:#fff;padding:12px 0}.p-08409 .box02{background-color:#dfeff8;padding:30px 24px;border-radius:20px}@media only screen and (max-width: 767px){.p-08409 .box02{padding:20px 16px}}.p-08409 .board01{padding:40px 28px 36px}@media only screen and (max-width: 767px){.p-08409 .board01{padding:24px 16px 24px}}.p-08409 .board01.--orange{border:solid 3px #db7215;background-color:#ffecbc}.p-08409 .board01.--orange .box03{border:solid 2px #db7215;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 767px){.p-08409 .board01.--orange .box03{flex-direction:column-reverse;gap:20px}}.p-08409 .board01.--orange .box03 figure{width:36%;flex-shrink:0}@media only screen and (max-width: 767px){.p-08409 .board01.--orange .box03 figure{width:65%}}.p-08409 .board01.--orange .box03 .boxDesc{flex-shrink:0;width:60%}@media only screen and (max-width: 767px){.p-08409 .board01.--orange .box03 .boxDesc{width:100%}}.p-08409 .board01.--orange .box04 .boxTtl{background-color:#db7215}.p-08409 .board01.--orange .box02{border-radius:0 0 20px 20px}.p-08409 .board01.--green{border:solid 3px #47943f;background-color:#e4f2c3}.p-08409 .board01.--green .box04 .boxTtl{background-color:#47943f}.p-08409 .board01.--green .boxWrapper .box04 .boxInner{padding:18px 30px 20px}@media only screen and (max-width: 767px){.p-08409 .board01.--green .boxWrapper .box04 .boxInner{padding:12px 30px 16px}}.p-08409 .board01.--red{border:solid 3px #d75352;background-color:#ffe9dd}.p-08409 .board01.--red .box03{border:solid 2px #d75352}.p-08409 .board01 .box03{padding:32px 30px;background-color:#fff;border-radius:20px}@media only screen and (max-width: 767px){.p-08409 .board01 .box03{padding:20px 16px}}.p-08409 .board01 .arrow{margin:0 auto;width:60px;height:50px;background-color:#db7215;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%)}@media only screen and (max-width: 767px){.p-08409 .board01 .arrow{width:48px;height:36px}}.p-08409 .board01 .box04 .boxTtl{padding:8px 0;color:#fff}@media only screen and (max-width: 767px){.p-08409 .board01 .box04 .boxTtl{padding:6px 0}}.p-08409 .board01 .box04 .boxInner{background-color:#fff;padding:24px 30px 36px}@media only screen and (max-width: 767px){.p-08409 .board01 .box04 .boxInner{padding:16px 16px 24px}}.p-08409 .board01 .box04.--blue{border:solid 2px #005398}.p-08409 .board01 .box04.--blue .boxTtl{background-color:#005398}.p-08409 .board01 .box05{background-color:#f9ffea;padding:30px 35px 30px}@media only screen and (max-width: 767px){.p-08409 .board01 .box05{padding:20px 16px}}.p-08409 .board01 .boxWrapper{display:flex;gap:20px}@media only screen and (max-width: 767px){.p-08409 .board01 .boxWrapper{flex-direction:column}}.p-08409 .board01 .boxWrapper>[class^='box']{flex-shrink:0;width:calc(50% - 10px)}@media only screen and (max-width: 767px){.p-08409 .board01 .boxWrapper>[class^='box']{width:100%}}.p-08409 .board02{background-color:#dfeff8;border-radius:20px;padding:30px 30px 36px}@media only screen and (max-width: 767px){.p-08409 .board02{padding:20px 16px 24px}}.p-08409 .board02 h3{background-color:#fff;color:#005398;border-radius:25px;padding:10px 0}@media only screen and (max-width: 767px){.p-08409 .board02 h3{padding:8px 0;border-radius:30px}}.p-08409 .board02 h3 mark{color:#005398;background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(70%, #fff258));background:linear-gradient(transparent 50%, #fff258 70%)}.p-08409 .board02 h4{border-radius:20px;background-color:#005398;padding:8px 0}@media only screen and (max-width: 767px){.p-08409 .board02 h4{padding:6px 0}}.p-08409 .board02 .box01{border:solid 2px #005398;background-color:#fff;padding:30px 28px;color:#000}@media only screen and (max-width: 767px){.p-08409 .board02 .box01{padding:20px 16px}}