.column_wrap{width:1120px;margin:50px auto 0 auto;display:flex;justify-content:space-between;padding:0 20px;align-items:flex-start}.main_wrap{width:728px;margin:0}.aside_wrap{width:280px;position:sticky;top:100px}.aside_wrap_inner{padding-left:0;padding-right:0;margin-top:40px}.aside_wrap .aside_wrap_inner:first-of-type{margin-top:0}.column_detail .aside_wrap{margin-top:10px}.column_list_wrap_inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}.column_list_wrap_inner .column_list{width:calc((100% - 40px)/2);margin-bottom:70px}.column_list_wrap_inner .column_list .card{margin-top:0}.kireipass-btn{padding:24px;text-align:center}.pager .pagination{text-align:center}.pager .pagination li{margin:0 2px;padding:0;display:inline-block;width:50px;height:50px;text-align:center;position:relative;border-radius:10px}.pager .pagination li a{vertical-align:middle;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;display:table;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all  0.3s ease}.pager .pagination li a span{display:table-cell;vertical-align:middle}.pager .pagination li a:hover,.pager .pagination li a.active{color:#fff;background:#00bbb8}
