.single #article{padding-top:24rem;color:#353B82}.single #article .single_inner{max-width:81.7rem;margin:0 auto;padding-bottom:13.3rem;background:#fff;border-radius:0.8rem;overflow:hidden}.single #article .single_contents{max-width:61rem;margin:0 auto;width:90%}.single #article .single_title{margin-top:9.5rem;font-size:3rem;font-weight:bold;color:#353B82}.single #article .single_sub{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:4.2rem}.single #article .single_date{padding-top:0.4rem;font-size:1.4rem;font-weight:bold;letter-spacing:0.05em}.single #article .single_category{display:flex;flex-wrap:wrap;gap:1.2rem}.single #article .single_category li a{display:block;padding:0.2em 1em;background:#353B82;color:#fff;font-size:1.4rem;font-weight:500;border-radius:30rem;-webkit-border-radius:30rem;-moz-border-radius:30rem;letter-spacing:0.05em}.single #article .single_category li a:hover{background:#202020}.single #article .single_thumbnail{position:relative}.single #article .single_thumbnail img{width:100%}.single #article .single_content{margin-top:4.4rem;padding-top:5.2rem;color:#353B82;font-size:1.5rem;border-top:1px solid #9CA4CE}.single #article .single_content>*{margin-top:3.7rem}.single #article .single_content>*:first-child{margin-top:0}.single #article .single_content h2,.single #article .single_content h3,.single #article .single_content h4{color:#353B82;font-weight:bold}.single #article .single_content h2{font-size:2rem}.single #article .single_content h3{font-size:1.8rem}.single #article .single_content h4{font-size:1.6rem}.single #article .single_content p{line-height:1.58;font-weight:500}.single #article .btn_wrap{margin-top:4.5rem}@media screen and (max-width:768px){.single #article{padding-top:14rem}.single #article .single_inner{padding-bottom:5.8rem}.single #article .single_contents{width:87%}.single #article .single_title{margin-top:4rem;font-size:2.2rem}.single #article .single_sub{margin-top:3rem}.single #article .single_content{margin-top:3rem;padding-top:4rem}.single #article .single_content>*{margin-top:2.5rem}.single #article .btn_wrap{margin-top:3.5rem}}