﻿#container #main{padding:20px 0 0}@media screen and (min-width: 768px){#container #main{padding:30px 0 0}}@media screen and (min-width: 1024px){#container #breadcrumb{padding:15px 30px}#container #main{padding:60px 30px 0;max-width:1280px;margin:0 auto}}.second_layer .left_menu .left_menu_flex li.now_page{color:#004081;font-weight:bold}.second_layer .left_menu .left_menu_flex li.now_page a{padding:0;border-top:0px dotted;color:#004081;font-weight:bold}.second_layer .left_menu .left_menu_flex li.now_page a::after{content:none}.second_layer .left_menu .left_menu_flex li a{display:flex;justify-content:flex-start;align-items:center}.second_layer .left_menu .left_menu_flex li a::before{content:"年のニュース";display:inline;font-size:inherit;order:2}.second_layer .left_menu .left_menu_flex li.cat a{display:block}.second_layer .left_menu .left_menu_flex li.cat a::before{content:none}.second_layer .left_menu .left_menu_flex li.category_top_ttl a{display:block}.second_layer .left_menu .left_menu_flex li.category_top_ttl a::before{content:none}.second_layer .left_menu #searchform{width:100%;margin:0 auto;position:relative;height:50px;max-width:320px}.second_layer .left_menu #searchform input{border:1px solid #666;height:50px;width:100%;font-size:1.6rem;padding-left:8px;background-color:#fff;padding-right:40px}.second_layer .left_menu #searchform input[type=submit]{background:url(../common/images/icon-search.webp);background-repeat:repeat;background-repeat:no-repeat;position:absolute;top:0;width:24px;border:none;height:24px;bottom:0;margin:auto 0;right:10px;background-size:contain;padding:5px}.pager{width:100%}.pagination{width:auto;text-align:center;display:inline-flex;margin-top:40px;align-items:center;margin-bottom:60px;flex-flow:row wrap;justify-content:center}.pagination span.page-numbers.current{color:#004081;text-decoration:none;transition:background-color .3s;border:1px solid #004081;background-color:#fff;display:inline-block;padding:8px 16px;margin:0 5px 10px;font-size:1.3rem}.pagination a{color:#fff;float:left;padding:8px 16px;text-decoration:none;transition:background-color .3s;border:1px solid #004081;margin:0 5px 10px;background-color:#004081;font-size:1.3rem}.pagination .page-numbers.dots{line-height:1;margin:0 12px 12px}
