::selection{background:#efefef}::-moz-selection{background:#efefef}body.post-news main header #alHL{font-weight:400;font-size:1.8rem;line-height:1.2}@media only screen and (max-width: 666px){body.post-news main header #alHL{margin-bottom:1rem}}@media only screen and (min-width: 667px){body.post-news main header #alHL{text-align:center}}body.post-news main header .postDate{letter-spacing:.02rem;font-family:'RobotoCondensed';color:#bbb}@media only screen and (min-width: 667px){body.post-news main header .postDate{position:absolute;writing-mode:vertical-lr;left:4%;top:20.6rem;font-size:1.2rem}}@media only screen and (min-width: 1441px){body.post-news main header .postDate{left:43.2px}}body.post-news main header .postDate .list_New{font-style:normal}@media only screen and (min-width: 667px){body.post-news main header .postDate .list_New{margin-bottom:1rem}}body.post-news main header .postDate .published,body.post-news main header .postDate .updated{color:#666}body.post-news main header .postDate span.lupdate{margin-left:1rem}@media only screen and (min-width: 667px){body.post-news main header .postDate span.lupdate{margin-top:1rem}}@media only screen and (min-width: 667px){body.post-news main div#section{padding:0 calc(2rem + 5%) 0 calc(4.5rem + 5%);width:100%;margin:0 auto;max-width:calc(700px + 6.5rem + 10%)}}body.post-news main div#section #featImg img,body.post-news main div#section #boxImg img{width:100%}body.post-news main div#section h2{font-weight:500;line-height:1.3;font-size:1.5em;margin:1.4em 0 .7em}@media only screen and (min-width: 667px){body.post-news main div#section h2{font-weight:400;color:#30456b;font-size:1.23rem;margin:2.45rem 0 1.23rem}}@media only screen and (min-width: 667px) and (prefers-color-scheme: dark){body.post-news main div#section h2{color:white}}body.post-news main div#section p{font-size:.8rem}body.post-news main div#section p a{color:#00b434}@media only screen and (max-width: 666px), only screen and (prefers-color-scheme: dark){body.post-news main div#section p a{color:#ADBDC6}}body.post-news main div#section p a:hover,body.post-news main div#section p a:active,body.post-news main div#section p a:focus{color:#ff4274}body.post-news main div#section p a:hover span,body.post-news main div#section p a:active span,body.post-news main div#section p a:focus span{color:#ff4274}body.post-news main div#section figcaption{color:#666}@media only screen and (max-width: 666px), only screen and (prefers-color-scheme: dark){body.post-news main div#section figcaption{margin-top:.08rem;color:#ccc}}body.post-news main div#section #boxInfo{margin-top:2.45rem;border:#ccc 1.5px solid;padding:5%;display:grid}body.post-news main div#section #boxInfo h3{letter-spacing:.1rem;font-family:'RobotoCondensed';font-weight:600;line-height:1.3;font-size:1.2rem;text-align:center;color:#838fa6}body.post-news main div#section #boxInfo dl{display:grid;grid-template-columns:auto 1fr;justify-content:center;grid-column-gap:1rem;margin:2rem auto 0}body.post-news main div#section #boxInfo dl dt{text-align:right}body.post-news main div#section #boxInfo dl dd{border-left:#ccc 1.5px solid;padding-left:1rem}body.post-news main div#section #boxInfo p{margin-top:1.5rem}body.post-news main div#section #boxInfo p u{color:#00b434}body.post-news main div#section #featImg{padding-bottom:2.45rem}body.post-news main div#section #boxImg{margin-top:2.45rem}body.post-news main div#section #boxImg figure{padding-top:2.45rem}body.post-news aside .prevpost,body.post-news aside .nextpost{grid-column:1/3;padding:0 5%}body.post-news aside .prevpost a,body.post-news aside .nextpost a{color:#00b434}@media only screen and (max-width: 666px), only screen and (prefers-color-scheme: dark){body.post-news aside .prevpost a,body.post-news aside .nextpost a{color:#ADBDC6}}body.post-news aside .prevpost a:hover,body.post-news aside .prevpost a:active,body.post-news aside .prevpost a:focus,body.post-news aside .nextpost a:hover,body.post-news aside .nextpost a:active,body.post-news aside .nextpost a:focus{color:#ff4274}body.post-news aside .prevpost a:hover span,body.post-news aside .prevpost a:active span,body.post-news aside .prevpost a:focus span,body.post-news aside .nextpost a:hover span,body.post-news aside .nextpost a:active span,body.post-news aside .nextpost a:focus span{color:#ff4274}@media only screen and (min-width: 667px){body.post-news aside .prevpost,body.post-news aside .nextpost{padding:0 25%}}body.post-news aside .prevpost .subTitle,body.post-news aside .prevpost .Date,body.post-news aside .nextpost .subTitle,body.post-news aside .nextpost .Date{font-family:'RobotoCondensed';margin-right:.5rem}body.post-news aside .prevpost{text-align:right;margin-top:1rem}body.post-news aside .prevpost .icon-::after{content:"\e822";margin:0 0 0 .7em}body.post-news aside .nextpost{padding-bottom:.5rem;margin:1rem 0}body.post-news aside .nextpost .icon-::before{content:"\e822";margin:0 .7em 0 0;transform:translateY(-0.1em) rotate(180deg)}@media only screen and (max-width: 666px){body.post-news aside{display:grid;grid-template-columns:2.5rem 1fr}}body.post-news aside ul{display:grid;grid-gap:2rem;margin-top:1rem;grid-gap:1.5rem;grid-template-columns:repeat(auto-fill, minmax(20rem, 1fr))}body.post-news aside ul li a{display:grid !important;grid-gap:.5rem;grid-template-columns:auto 90px 1rem;padding:.5rem}@media only screen and (max-width: 666px){body.post-news aside ul li a{grid-template-columns:auto 40px 1rem}}body.post-news aside ul li a:hover{background:#f5f5f5}@media only screen and (max-width: 666px), only screen and (prefers-color-scheme: dark){body.post-news aside ul li a:hover{background:#252525}}body.post-news aside ul li a:hover,body.post-news aside ul li a:active,body.post-news aside ul li a:focus{color:#ff4274}body.post-news aside ul li a:hover span,body.post-news aside ul li a:active span,body.post-news aside ul li a:focus span{color:#ff4274}body.post-news aside ul li img{width:100%;height:auto;grid-column:2/3;grid-row:1/4}body.post-news aside ul li .thumEmpty{width:100%;height:0;padding-top:100%;background-color:#f1f1f1;grid-column:2/3;grid-row:1/4}body.post-news aside ul li .Title{line-height:1.3;font-weight:500;font-size:.8rem;padding-top:.3rem;grid-column:1/2;grid-row:1/2}body.post-news aside ul li .Excerpt{font-size:0.65rem;word-break:break-all;grid-column:1/2;grid-row:2/4}@media only screen and (max-width: 666px), only screen and (prefers-color-scheme: dark){body.post-news aside ul li .Excerpt{color:#ccc}}body.post-news aside ul li .Date{font-style:italic;line-height:1;font-weight:500;font-size:.7rem;writing-mode:vertical-lr;grid-column:3/4;grid-row:1/4;color:#666}@media only screen and (max-width: 666px), only screen and (prefers-color-scheme: dark){body.post-news aside ul li .Date{color:#ccc}}body.post-news aside ul li .Date .list_New{padding-top:.3rem}
