@charset "utf-8";.side{width:355px}@media screen and (max-width:768px){.side{width:100%}}.side__title{font-weight:700;display:flex;align-items:center}.side .logo{width:27px;height:28px}@media screen and (max-width:768px){.side .logo{width:6.75vw;height:7vw}}.side__category,.side__new,.side__archive{padding-bottom:30px}@media screen and (max-width:768px){.side__category,.side__new,.side__archive{padding-bottom:5vw}}.side__category .side__name,.side__new .side__name,.side__archive .side__name{padding-left:5px}@media screen and (max-width:768px){.side__category .side__name,.side__new .side__name,.side__archive .side__name{padding-left:1.25vw}}.hr{margin-top:13px;margin-bottom:15px;width:100%;height:1px;border:none}.side__category .side__name{color:#649f39}.side__category hr{background-color:#649f39}.side__category li{position:relative;padding-left:20px}@media screen and (max-width:768px){.side__category li{padding-left:3.75vw}}.side__category>ul>li{line-height:2}.side-nav li:before{content:"";position:absolute;top:12px;left:0;width:12px;height:12px;background-color:#649f39;border-radius:50%}.side-subnav{line-height:.1}.side-nav__item .side-subnav li{line-height:2}@media screen and (max-width:768px){.side__category li:before{width:2.5vw;height:2.5vw}.side-nav__item a,.side-nav__item .side-subnav,.side-nav__item .side-subnav li{font-size:4vw}}.side__new{color:#649f39}.side__new hr{background-color:#649f39}.side__new-media{display:flex;min-height:120px}@media screen and (max-width:768px){.side__new-media{margin-bottom:3.75vw}.side__new-media:last-child{margin-bottom:0}}.side__new-media .card__outer{width:146px;height:auto;overflow:hidden;padding:3px;border:1px solid #649f39;box-sizing:border-box}@media screen and (max-width:768px){.side__new-media .card__outer{width:36.5vw}}.side__new-media .card__img-wrapper{height:100px;overflow:hidden;transition:.75s;display:flex;justify-content:center}.card__img-wrapper img{width:100%;object-fit:cover;transition:.75s}.card__img-wrapper img:hover{transform:scale(1.1,1.1);transition:.75s}.side__new-media .card__info{padding-top:10px;padding-left:13px;display:flex;flex-direction:column}.side__new-media .card__date{font-size:12px}@media screen and (max-width:768px){.side__new-media .card__date{font-size:2.5vw}}.side__new-media .card__text{margin-top:10px;overflow:hidden;font-size:14px;color:#649f39;line-height:1.5}@media screen and (max-width:768px){.side__new-media .card__text{font-size:4vw;height:auto}}.sice__archive{color:#649f39}.side__archive .side__name{color:#649f39}.side__archive hr{background-color:#649f39}.archive-nav__item{font-size:13px;border:1px solid #649f39;padding:18px 27px 21px}.side__archive .archive-nav{position:relative}.side__archive .archive-nav ul{width:100%;position:absolute;display:none;transition:.2s}.side__archive .archive-nav ul li{width:100%;font-size:13px;border:1px solid #649f39;border-top:none;padding:18px 27px 21px;background:#fff}.side__archive .archive-nav ul li a{display:block}.side__archive .archive-nav:hover ul{display:block}@media screen and (max-width:768px){.archive-nav__item{font-size:4vw}}.space{display:flex;justify-content:space-between}