@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}.p-boxFlowA07::after{background-image:url(../img/bg_boxflowa07.jpg)}@media (max-width:750px){.p-boxFlowA07::after{background-image:url(../img/bg_boxflowa07_sp.jpg)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){.p-boxFlowA07::after{background-image:url(../img/bg_boxflowa07@2x.jpg)}}.p-boxFlowA07_inner{display:flex}.p-boxFlowA07_container{display:block;padding-top:12.86458vw}.p-boxFlowA07_container .c-titA01{width:100%;text-align:center;margin-bottom:4.6875vw;padding:.57292vw 0;background-color:#fff;color:#17a4d2}@media (max-width:750px){.p-boxFlowA07_inner{display:block}.p-boxFlowA07_container{padding-top:24vw}.p-boxFlowA07_container .c-titA01{margin:2.66667vw 5.33333vw 10.66667vw;padding:4vw;position:static;width:85.33333vw;font-size:1.3125rem}.p-boxFlowA07 .c-titB03{margin-bottom:10.66667vw}}.p-boxTopics06_container>p{margin:2.60417vw 0;color:#fff}.p-boxTopics06_inner:has(.alignleft),.p-boxTopics06_inner:has(.alignright){padding-top:3.64583vw;padding-bottom:3.64583vw}.p-boxTopics06_content{display:flex;align-items:center}.p-boxTopics06_content:has(.alignright){flex-direction:row-reverse}.p-boxTopics06 .c-pic:has(img.alignleft),.p-boxTopics06 .c-pic:has(img.alignright){margin-bottom:0}.p-boxTopics06_txt{flex:1}@media (max-width:750px){.p-boxTopics06_container .c-titB02_ja.sp-line{padding:1.06667vw 8vw;border-radius:8vw;line-height:1.35}.p-boxTopics06_container>p{margin:6.66667vw 0 9.33333vw;color:#fff}.p-boxTopics06_inner{flex-direction:column}.p-boxTopics06_content{flex-direction:column-reverse!important}.p-boxTopics06_tit{text-align:center}.p-boxTopics06_decoTxt{margin-bottom:4vw;padding:2.13333vw 0 0!important}}@media (min-width:751px){.p-boxNormal01_container.narrow:has(img)>p{min-height:10.26042vw}}.p-boxColumn02_container{min-height:23.95833vw}.p-boxColumn02 .c-pic:has(img.alignright) img{margin:0 0 0 4.84375vw!important;border-radius:0}@media (max-width:750px){.p-boxColumn02 .c-titA01.type02{font-size:1.4375rem;margin-bottom:8vw}.p-boxColumn02 .c-pic:has(img.alignright) img{margin:0 0 10.66667vw!important}}