@charset "utf-8";#post_catlist_wrap{overflow:hidden;padding-bottom:5rem}#post_catlist_wrap .post_catlist{justify-content:flex-start}#post_catlist_wrap .post_catlist>li{margin-right:2.5rem;-webkit-transition:all .6s;transition:all .6s}#post_catlist_wrap .post_catlist>li:last-child{margin-right:0}#post_catlist_wrap .post_catlist>li a{position:relative;font-size:1.4rem;letter-spacing:.02em}#post_catlist_wrap .post_catlist>li a:hover{opacity:1}#post_catlist_wrap .post_catlist>li a:after{content:"";display:block;width:100%;height:.1rem;background-color:#979797;position:absolute;bottom:-.5rem;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:all .6s;transition:all .6s;opacity:0}#post_catlist_wrap .post_catlist>li a:hover:after{opacity:1}#post_catlist_wrap .post_catlist>li.current a:after{opacity:1}#post_single_wrap #post_catlist_wrap .post_catlist{margin-top:-.8rem}#post_single_wrap #post_catlist_wrap .post_catlist>li{margin-right:0;margin-bottom:1.5rem}#post_single_wrap #post_catlist_wrap .post_catlist>li:last-child{margin-bottom:0}@media screen and (max-width:768px){#post_catlist_wrap{width:auto;margin-right:0;padding-bottom:0}#post_catlist_wrap .post_catlist{display:block}#post_catlist_wrap .post_catlist>li{margin-right:0;margin-bottom:1.5rem}#post_catlist_wrap .post_catlist>li:last-child{margin-bottom:0}#post_catlist_wrap .post_catlist>li a{font-size:1.5rem}}#post_list_wrap{padding-top:18rem;padding-bottom:20rem}#post_list_wrap .inner{max-width:100rem}#post_list_wrap h1.ttl{text-align:left;margin-bottom:14rem}#post_list_wrap .post_list{margin:auto}#post_list_wrap .post_list>li{width:-webkit-calc(275/1000*100%);width:calc(275/1000*100%);margin-bottom:5rem}#post_list_wrap .post_list>li a{width:100%;display:block}#post_list_wrap .post_list .thumbnail{padding-bottom:1.5rem}#post_list_wrap .post_list .thumbnail .img_wrap{width:100%;padding-top:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}#post_list_wrap .post_list h2{font-size:1.4rem;line-height:1.75;letter-spacing:0;margin-bottom:.5rem}#post_list_wrap .time_wrap{font-size:1.5rem}@media screen and (max-width:768px){#post_list_wrap{padding-top:10rem;padding-bottom:15rem}#post_list_wrap .inner{max-width:28rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#post_list_wrap h1.ttl{text-align:left;margin-bottom:0;font-size:3.7rem}#top #post_list_wrap .top_link{margin-bottom:6rem}#post_list_wrap .post_list{width:100%;margin-top:5rem}#post_list_wrap .post_list>li{width:100%;margin-bottom:5rem}#post_list_wrap .post_list>li:last-child{margin-bottom:0}#post_list_wrap .post_list h2{font-size:1.4rem;margin-bottom:.5rem}#post_list_wrap .time_wrap{font-size:1.5rem}#post_list_wrap .post_list .thumbnail{width:100%;padding-bottom:1.5rem}}#post_single_wrap{padding-top:18rem;padding-bottom:20rem}#post_single_wrap .inner{max-width:100rem}#post_single_wrap h1.ttl{text-align:left;margin-bottom:7rem}#post_single_wrap .con_layout{flex-wrap:nowrap}#post_single_wrap .con_layout>li.con{width:100%}#post_single_wrap .con_layout>li.post_cat{padding-left:3rem}#post_single_wrap .info_wrap{justify-content:flex-start;margin-bottom:4rem}#post_single_wrap .info_wrap .date{font-size:1.5rem;line-height:1;letter-spacing:0}#post_single_wrap .info_wrap .cate{margin-left:1.5rem}#post_single_wrap .info_wrap .cate .cat_list li{display:flex}#post_single_wrap .info_wrap .cate .cat_list li:not(:last-child){margin-right:.8rem}#post_single_wrap .info_wrap .cate .cat_list a{font-size:1.1rem;line-height:1;letter-spacing:.02em;padding:.5rem;padding-top:.3rem;box-sizing:border-box;border:1px solid #b1b1b1;border-radius:.4rem;-webkit-transition:all .8s;transition:all .8s}#post_single_wrap .info_wrap .cate .cat_list a:hover{background-color:#000;color:#fff;border:1px solid #000;opacity:1}#post_single_wrap img{width:auto;max-width:100%;height:auto}#post_single_wrap article h1{margin-top:7rem;font-size:2.2rem;font-weight:600}#post_single_wrap .post_con{width:100%;margin:auto;margin-top:6rem;text-align:left;font-size:1.4rem;line-height:2.4}#post_single_wrap .post_con p{margin-bottom:3rem}#post_single_wrap .post_con a{text-decoration:underline}#post_single_wrap .pagenavi{margin:auto;margin-top:12rem;width:100%;height:auto;display:flex;align-items:center}#post_single_wrap .pagenavi li{margin-bottom:0}#post_single_wrap .pagenavi li.all{display:flex;align-items:center;justify-content:center}#post_single_wrap .pagenavi li.next a span{display:block;background:url(//acoya-fukui.com/kanri/wp-content/themes/acoya/css/../images/next.svg) no-repeat;background-size:contain;width:1.3rem;height:1.5rem;background-position:center center;-webkit-transition:all .6s;transition:all .6s}#post_single_wrap .pagenavi li.all a{display:flex;align-items:center;justify-content:center;font-size:1.5rem;letter-spacing:.08em}#post_single_wrap .pagenavi li.prev a span{display:block;background:url(//acoya-fukui.com/kanri/wp-content/themes/acoya/css/../images/prev.svg) no-repeat;background-size:contain;width:1.3rem;height:1.5rem;background-position:center center;-webkit-transition:all .6s;transition:all .6s}@media screen and (max-width:768px){#post_single_wrap{padding-top:9rem;padding-bottom:10rem}#post_single_wrap .inner{width:30rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#post_single_wrap h1.ttl{margin-bottom:0;font-size:3.7rem}#post_single_wrap .cat_list li:not(:last-child){margin-right:1.5rem}#post_single_wrap .info_wrap{width:100%;margin-top:5rem;margin-bottom:2rem}#post_single_wrap .con_layout{width:100%}#post_single_wrap .con_layout>li.post_cat{display:none}#post_single_wrap article h1{margin-top:4rem;font-size:1.9rem}#post_single_wrap .post_con{margin-top:4rem;font-size:1.2rem}#post_single_wrap .post_con p{margin-bottom:2rem}#post_single_wrap .pagenavi{margin-top:10rem}}#pagenation{text-align:center;margin:9rem auto 0}#pagenation #pagenation-list{display:inline-flex;align-items:center;justify-content:center;position:relative}#pagenation:after{content:".";display:block;clear:both;height:0;visibility:hidden}#pagenation #pagenation-list li{margin:0 1.5rem;display:flex;align-items:center;justify-content:center;position:relative;-webkit-transition:all .6s;transition:all .6s}#pagenation #pagenation-list li.prev{position:absolute;top:1rem;left:-6rem;transform:translate(0,0)}#pagenation #pagenation-list li.next{position:absolute;top:1rem;right:-6rem;transform:translate(0,0)}#pagenation #pagenation-list a,#pagenation #pagenation-list span{display:flex;align-items:center;justify-content:center;padding:0 .5rem;font-size:2.2rem;line-height:1;font-style:normal;position:relative;-webkit-transition:all .6s;transition:all .6s}#pagenation #pagenation-list a:after,#pagenation #pagenation-list span:after{content:"";display:block;width:100%;height:.1rem;background-color:#979797;position:absolute;bottom:-.5rem;left:0;-webkit-transition:all .6s;transition:all .6s;transform:scale(0,1);transform-origin:left top}#pagenation #pagenation-list a:hover,#pagenation #pagenation-list span:hover:after,#pagenation #pagenation-list span.current:after{transform:scale(1,1)}#pagenation #pagenation-list a.next{background:url(//acoya-fukui.com/kanri/wp-content/themes/acoya/css/../images/next.svg) no-repeat;background-size:contain;width:1.3rem;height:1.5rem;background-position:center center;-webkit-transition:all .6s;transition:all .6s}#pagenation #pagenation-list a.prev{background:url(//acoya-fukui.com/kanri/wp-content/themes/acoya/css/../images/prev.svg) no-repeat;background-size:contain;width:1.3rem;height:1.5rem;background-position:center center;-webkit-transition:all .6s;transition:all .6s}#pagenation #pagenation-list .omit{font-size:1.4rem;line-height:1}#pagenation #pagenation-list a.next:hover,#pagenation #pagenation-list a.prev:hover{background-color:transparent;opacity:.6;filter:alpha(opacity=60);-ms-filter:"alpha( opacity=60 )"}#pagenation #pagenation-list li:hover .current,#pagenation #pagenation-list li .prev,#pagenation #pagenation-list li .next{border:none}@media screen and (max-width:768px){#pagenation{width:100%;margin:10rem auto 0}#pagenation #pagenation-list{width:100%}#pagenation #pagenation-list li{margin:0 1rem}#pagenation #pagenation-list li.prev{top:.5rem;left:0;margin:0}#pagenation #pagenation-list li.next{top:.5rem;right:0;margin:0}#pagenation #pagenation-list a,#pagenation #pagenation-list span{font-size:1.8rem}}