@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200;300;400;500;600;700;900&display=swap");@-webkit-keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes blur{0%{opacity:0;-webkit-filter:blur(30px);filter:blur(30px)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes blur{0%{opacity:0;-webkit-filter:blur(30px);filter:blur(30px)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}h2{margin:0 auto;text-align:center;position:relative}@media (max-width: 750px){h2{margin-bottom:4%;width:81.6vw}}@media (min-width: 750px){h2{margin-bottom:4%;width:51vw;max-width:612px}}@media (min-width: 1200px){h2{margin-bottom:30px;max-width:612px}}.ssnav{margin:0 auto;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width: 750px){.ssnav{margin-top:4vw;width:80%}}@media (min-width: 750px){.ssnav{margin-top:3vw;width:90vw}}@media (min-width: 1200px){.ssnav{margin:0 auto 50px auto;max-width:1200px}}.ssnav li{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:0}@media (max-width: 750px){.ssnav li{font-size:0.8rem;margin:0 0 3vw 0;width:100%;min-height:4em}.ssnav li:first-child{margin-top:0}}@media (min-width: 750px){.ssnav li{font-size:0.75rem;margin:0 0 3vw 0;width:32%;max-width:48%;min-height:5em}.ssnav li:nth-child(1),.ssnav li:nth-child(2){margin-top:0}}@media (min-width: 1200px){.ssnav li{font-size:1rem;width:32%;margin:0 auto}}@media (max-width: 750px){section.attentionCol{padding:0 0 10vw 0}}section.attentionCol .new{background:#e01124;margin-left:0.8rem;padding:0 0.1rem;font-size:0.7rem;color:#fff}@media (min-width: 750px){section.attentionCol .new{margin-left:tab(8);padding:0 tab(4);font-size:tab(12)}}@media (min-width: 1200px){section.attentionCol .new{margin-left:8px;padding:0 4px;font-size:12px}}section.attentionCol .light{color:#FFF}section.attentionCol .light p{margin-top:0}section.attentionCol .light li:last-of-type{margin-bottom:0}

/*# sourceMappingURL=maps/attention.css.map */
