.container{width:min(100% - 40px,1200px);margin:0 auto}@media screen and (max-width: 768px){.container{width:min(100% - 30px,768px)}}.container .contents{display:flex;width:100%}.container .contents .main{width:850px}@media screen and (max-width: 768px){.container .contents .main{width:100%}}.container .contents .main .main__inner{width:100%;display:inline-block}.container .contents .aside{min-width:350px;width:250px}@media screen and (max-width: 768px){.container .contents .aside{display:none}}.container .contents .aside .aside-nav{position:sticky;top:0;padding:10px 0 10px 20px;height:100vh;overflow-y:scroll}.container .contents .aside .aside-nav .aside-nav__list{position:relative;padding:10px 10px 10px 10px;background-color:#fafafa}.container .contents .aside .aside-nav .aside-nav__item{position:relative;margin-top:5px}.container .contents .aside .aside-nav .aside-nav__item a{position:relative;overflow:hidden;display:block;display:-webkit-box;margin:10px 0 10px 10px;color:#65717b;font-size:15px;text-decoration:none;line-height:1.8}.container .contents .aside .aside-nav .aside-nav__item a:hover{color:#248cff;font-weight:bold;opacity:1}.container .contents .aside .aside-nav .aside-nav__item a.is-current{color:#248cff;font-weight:bold}/*# sourceMappingURL=two_column.min.css.map */