@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200..900&display=swap";body::before{width:400px;height:400px}@media screen and (max-width: 1200px){body::before{width:26vw;height:26vw}}@media screen and (max-width: 750px){body::before{width:30vw;height:30vw}}body::after{width:400px;height:400px}@media screen and (max-width: 1200px){body::after{bottom:270px;width:26vw;height:26vw}}@media screen and (max-width: 750px){body::after{bottom:76vw;width:40vw;height:40vw}}#highlightCol{margin-bottom:150px}@media screen and (max-width: 1200px){#highlightCol{margin-bottom:10vw}}@media screen and (max-width: 750px){#highlightCol{margin-bottom:15vw}}#highlightCol .box.highlight{margin-bottom:60px}@media screen and (max-width: 1200px){#highlightCol .box.highlight{margin-bottom:6vw}}@media screen and (max-width: 750px){#highlightCol .box.highlight{margin-bottom:8vw}}#highlightCol .highlightList{display:flex;flex-wrap:wrap;gap:30px;margin-top:50px}@media screen and (max-width: 750px){#highlightCol .highlightList{flex-direction:column;gap:5vw;margin-top:7vw}}#highlightCol .highlightList li{width:calc(50% - 30px)}@media screen and (max-width: 750px){#highlightCol .highlightList li{width:100%}}#highlightCol .highlightList li h2{position:relative;color:#333;background:#fff;text-align:left;padding:.25em;padding-left:.75em;margin-bottom:15px;font-size:calc(20/16*1rem)}@media screen and (max-width: 1200px){#highlightCol .highlightList li h2{font-size:clamp(.875rem,.457rem + .89vw,1.125rem)}}@media screen and (max-width: 750px){#highlightCol .highlightList li h2{font-size:clamp(.813rem,.625rem + .8vw,1rem);margin-bottom:2.5vw}}#highlightCol .highlightList li h2::before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:#9a7c52}#highlightCol .highlightList li h2 span{font-size:80%;color:#9a7c52}#highlightCol .highlightList li h2 span.quotationOff{padding-right:.5rem}#highlightCol .highlightList li p{padding-left:.75em;font-size:calc(18/16*1rem)}@media screen and (max-width: 1200px){#highlightCol .highlightList li p{font-size:clamp(.875rem,.457rem + .89vw,1.125rem)}}@media screen and (max-width: 750px){#highlightCol .highlightList li p{font-size:clamp(.813rem,.625rem + .8vw,1rem)}}#highlightCol .highlightList li p+p{margin-top:.5rem}#highlightCol .highlightList li p span{font-size:80%}#highlightCol img{display:block;border:1px solid #9a7c52;width:auto;max-width:100%;margin:0 auto}
/*# sourceMappingURL=maps/highlight.css.map */
