@media only screen and (max-width:941px){.news__list p{text-overflow:clip;white-space:normal;line-height:1.4}}@media print,screen and (min-width:942px){.news__list p{font-weight:900}}@media only screen and (max-width:941px){.news__list li+li{margin-top:1.125rem}}@media only screen and (max-width:941px){.news__list__head{margin-bottom:0.25rem}}@media print,screen and (min-width:942px){.news__list__head.new:before{font-weight:700;font-size:0.875rem;margin-right:0.5rem;width:3.25rem;background:#004098;color:#FFF}}@media only screen and (max-width:941px){.news__list__head.new:before{background:#004098;color:#FFF}}@media print,screen and (min-width:942px){.news__list__head.new span{width:9.1875rem}}@media only screen and (max-width:941px){.news__list__head time{margin-top:0.25rem}}@media print,screen and (min-width:942px){.news__list__head time{font-weight:900}}@media only screen and (max-width:941px){.news__list__head span{width:8.28125rem}}@media print,screen and (min-width:942px){.news__list__head span{display:inline-block;font-weight:900;width:12.9375rem;padding:0.125rem 1rem;height:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.table.table--theme1{margin-top:1.875rem}@media print,screen and (min-width:942px){.so-mv+.lead-section{margin-top:-7.0625rem}}@media print,screen and (min-width:942px){.lead-section{padding-top:2.5rem}}.lead-section__text1{font-weight:900}@media only screen and (max-width:941px){.lead-section__text1{font-size:0.78125rem;letter-spacing:0.05em;line-height:1.84;text-align:center}}@media print,screen and (min-width:942px){.lead-section__text1{font-size:1.5rem;letter-spacing:0.05em;line-height:1.9166666667}}@media print,screen and (min-width:942px){.block1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:941px){.block2+.block2{margin-top:1.875rem}}@media print,screen and (min-width:942px){.block2{border:1px solid #004098;width:calc(50% - 1.25rem);padding:3.75rem 1.5rem}}.block2__text1{font-weight:900;text-align:center}@media only screen and (max-width:941px){.block2__text1{font-size:1.5625rem;line-height:1.26}}@media print,screen and (min-width:942px){.block2__text1{font-size:1.875rem;line-height:2.1}}.block2__text2{font-weight:900}@media only screen and (max-width:941px){.block2__text2{font-size:0.78125rem;letter-spacing:0.05em;line-height:1.84}}@media print,screen and (min-width:942px){.block2__text2{font-size:1rem;line-height:1.75}}@media only screen and (max-width:941px){.block3{margin-top:1.5rem;padding:0.78125rem 1.5rem;border:1px solid #004098}}@media print,screen and (min-width:942px){.block3{margin-top:1.5rem}}.section__text1{font-family:"Poppins",sans-serif;letter-spacing:-0.02em;font-family:"Poppins","Noto Sans JP",sans-serif;font-weight:900;text-align:center;line-height:1.05}@media only screen and (max-width:941px){.section__text1{margin-bottom:1.875rem;font-size:1.875rem}}@media print,screen and (min-width:942px){.section__text1{margin-bottom:2.5rem;font-size:2.5rem}}.section__text2{font-weight:900}@media only screen and (max-width:941px){.section__text2{text-align: center;font-size:1.25rem;line-height:1.52;margin-top: 0.9375rem}}@media print,screen and (min-width:942px){.section__text2{text-align:center;font-size:1.875rem;line-height:1.75}}.section__text3{font-family:"Poppins",sans-serif;letter-spacing:-0.02em;font-weight:700;text-align:center;line-height:1.196969697}@media only screen and (max-width:941px){.section__text3{font-size:2.0625rem}}@media print,screen and (min-width:942px){.section__text3{font-size:4.125rem}}.section__text4{font-weight:700;text-align:center}@media only screen and (max-width:941px){.section__text4{margin-top:0.5rem;font-size:0.78125rem;line-height:1.52}}@media print,screen and (min-width:942px){.section__text4{margin-top:0.5rem;font-size:1rem;line-height:1.75}}.section__text5{font-weight:900;text-align:center}@media only screen and (max-width:941px){.section__text5{margin-top:0.9375rem;font-size:1.25rem;letter-spacing:0.05em;line-height:1.15}}@media print,screen and (min-width:942px){.section__text5{margin-top:0.5rem;font-size:1.875rem;line-height:2.1}}.section__link1{font-weight:900}@media only screen and (max-width:941px){.section__link1{font-size:1.25rem;letter-spacing:0.05em;line-height:1.15}}@media print,screen and (min-width:942px){.section__link1{font-size:1.875rem;line-height:2.1}}@media print, screen and (min-width: 942px){.table tbody td{padding: 1.625rem 1.5rem;}.table tbody td .table__txt1{font-size: 1.875rem;overflow-wrap: break-word;}}
/*# sourceMappingURL=pgm.css.map */