.single .page-title_wrap{margin-bottom:8rem}.single .page-title_wrap .pan_list{margin-bottom:0}.single #article .single_inner{max-width:102rem;margin:0 auto;padding:8rem 10rem;background:#fff}.single #article .category_list{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:1.6rem;margin-bottom:1rem}.single #article .category_list li a{display:block;border:1px solid #000;background:#000;color:#fff;font-size:1.4rem;line-height:1.8;padding:0.15em 1.3em;border-radius:30rem;-webkit-border-radius:30rem;-moz-border-radius:30rem}.single #article .category_list li a:hover{background:#fff;color:#000}.single #article .category_list li.active a{background:#000;color:#fff}.single #article .single_title{font-size:2.4rem}.single #article .single_date{margin-top:0.3rem}.single #article .single_thumbnail{position:relative;margin:3.6rem auto 0;text-align:center}.single #article .single_content{padding-top:3.6rem}.single #article .single_content>*{margin-top:3.7rem}.single #article .single_content>*:first-child{margin-top:0}.single #article .single_content h1{font-size:2.5rem}.single #article .single_content h2{font-size:2.2rem}.single #article .single_content h3{font-size:1.8rem}.single #article .single_content p{margin-top:1.1em}.single #article .btn_wrap{margin-top:4.8rem}.single_pagination .box{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;max-width:70rem;margin:0 auto}.single_pagination .box .left,.single_pagination .box .right{display:block;width:48.5%;border:1px solid #477f8d;text-align:left}.single_pagination .box .right{margin-left:auto;text-align:right}.single_pagination .box a{display:block;padding:1.2rem 1.6rem;font-size:0.85em;transition:all 0.3s}.single_pagination .box a:hover{background:#477f8d}.single_pagination .box a:hover *{color:#fff}.single_pagination .box a span,.single_pagination .box a p{transition:all 0.3s}.single_pagination .box a p{color:#477f8d;font-size:1.1em}@media screen and (max-width:768px){.single .page-title_wrap{margin-bottom:0rem}.single .page-title_wrap .pan_list{margin-bottom:0}.single #article .single_inner{margin:0 -8%;padding:4rem 7%}.single #article .single_thumbnail{margin-top:2rem}.single #article .single_content{padding-top:2rem}.single #article .single_content>*{margin-top:2rem}.single #article .single_content h1{font-size:2.4rem}.single #article .single_content h2{font-size:2.1rem}.single #article .btn_wrap{margin-top:4.8rem}.single_pagination .box .left,.single_pagination .box .right{width:49%}.single_pagination .box a{padding:1rem 0.5rem;font-size:0.8em}.single_pagination .box a p{font-size:1.05em}}