.container{padding:10.41667vw 21.875vw 6.66667vw;background:linear-gradient(180deg, #fff 0%, #F5F7F6 100%)}.container .t{text-align:center;color:#2B2B2B;font-weight:500;line-height:1.5}.container .tags{margin:2.08333vw 0 4.16667vw;display:flex;justify-content:center;padding-bottom:1.04167vw;border-bottom:1px solid var(--line, #E5E7E6);align-items:center;gap:1.04167vw}.container .tags .types{display:flex;align-items:center;font-weight:350;line-height:1.5;gap:.26042vw}.container .tags .types span{display:block;color:#353839}.container .tags .time{color:#6B6F6C;font-weight:350;line-height:1.5}.container .html{color:#2B2B2B;font-weight:350;line-height:1.8}.container .pager{margin-top:4.16667vw;display:flex;justify-content:space-between;align-items:center;padding-top:2.08333vw;border-top:1px solid var(--line, #E5E7E6)}.container .pager .lb a{display:flex;gap:.83333vw;font-weight:350;color:#353839;transition:all 600ms}.container .pager .lb a:not(:last-child){margin-bottom:.83333vw}.container .pager .lb a span{font-weight:500;line-height:1.5;color:#353839}.container .pager .lb a:hover{color:#799873}.container .pager .back{display:flex;align-items:center;gap:.52083vw;color:#799873;font-weight:500;line-height:1.5}.container .pager .back svg{display:block;width:1.25vw;height:auto}.container .pager .back p{position:relative}.container .pager .back p::after{content:'';display:block;position:absolute;left:0;bottom:0;width:0;height:1px;background:#353839;transform:scale(0.99);transition:all 600ms}.container .pager .back p:hover::after{width:100%}@media screen and (max-width: 768px){.banner{margin-top:60px}.banner img{height:200px}.banner .text{top:50%;transform:translateY(-50%);padding:0 5%}.banner .text .t{font-size:24px;line-height:1.5;margin-bottom:10px}.container{padding:80px 5% 40px}.container .t{font-size:18px}.container .tags{margin:10px 0 30px;padding-bottom:10px;gap:10px;flex-wrap:wrap}.container .tags .types{gap:5px;font-size:14px}.container .tags .time{font-size:14px}.container .html{font-size:14px;line-height:1.8}.container .pager{margin-top:40px;padding-top:20px;flex-direction:column;gap:20px;align-items:flex-start}.container .pager .lb a{gap:10px;font-size:14px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line, 1);overflow:hidden}.container .pager .lb a:not(:last-child){margin-bottom:10px}.container .pager .back{gap:8px;font-size:14px}.container .pager .back svg{width:16px}}
