*{margin:0;padding:0;box-sizing:border-box}
:root{--n:#123a5e;--n2:#0a2440;--n3:#1c4c78;--o:#d9822b;--o2:#b96a1c;--bg:#f3f5f8;--tx:#22282f;--mu:#6b7785;--bd:#e1e7ee}
body{font-family:"Microsoft YaHei","PingFang SC","Hiragino Sans GB",Arial,sans-serif;color:var(--tx);background:#fff;font-size:15px;line-height:1.75;-webkit-font-smoothing:antialiased}
a{color:inherit;text-decoration:none}
img{display:block;max-width:100%}
ul,ol{list-style:none}
table{border-collapse:collapse;width:100%}
.skmn-wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 20px}
.skmn-top{background:var(--n2);color:#c9d6e4;font-size:13px;line-height:34px;border-bottom:2px solid var(--o)}
.skmn-top-in{display:flex;align-items:center;gap:26px;flex-wrap:wrap}
.skmn-top-in b{color:#fff;font-weight:400}
.skmn-top a{color:#c9d6e4}
.skmn-top a:hover{color:#fff}
.skmn-top-sp{flex:1}
.skmn-hd{position:relative;z-index:60;background:#fff;box-shadow:0 1px 0 var(--bd)}
.skmn-nav-in{display:flex;align-items:center;gap:18px;height:86px}
.skmn-logo{display:flex;align-items:center;gap:12px;flex:0 0 auto}
.skmn-logo img{width:52px;height:52px;object-fit:contain}
.skmn-logo-t b{display:block;font-size:20px;letter-spacing:1px;color:var(--n);line-height:1.25}
.skmn-logo-t i{display:block;font-style:normal;font-size:10px;letter-spacing:.5px;color:var(--mu);text-transform:uppercase}
.skmn-menu{display:flex;align-items:center;gap:2px;margin-left:auto;flex-wrap:nowrap}
.skmn-menu>a{position:relative;display:block;padding:0 13px;line-height:86px;font-size:15px;color:#28323d;white-space:nowrap}
.skmn-menu>a:hover,.skmn-menu>a.on{color:var(--o)}
.skmn-menu>a.on:after{content:"";position:absolute;left:13px;right:13px;bottom:22px;height:2px;background:var(--o)}
.skmn-menu>a.has:after{content:"";position:absolute;right:4px;top:41px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #9aa7b4}
.skmn-sub{display:none;position:absolute;left:0;top:86px;width:250px;background:#fff;border-top:3px solid var(--o);box-shadow:0 12px 28px rgba(16,38,62,.14);padding:10px 0}
.skmn-has:hover .skmn-sub{display:block}
.skmn-sub a{display:block;padding:8px 20px;font-size:14px;color:#39434f;border-bottom:1px solid #f1f4f8}
.skmn-sub a:hover{color:var(--o);background:#f8fafc}
.skmn-cta{margin-left:14px;flex:0 0 auto}
.skmn-btn{display:inline-block;background:var(--o);color:#fff;padding:11px 22px;font-size:14px;border:0;cursor:pointer;transition:.2s}
.skmn-btn:hover{background:var(--o2)}
.skmn-btn-g{background:transparent;border:1px solid #b9c6d4;color:#fff}
.skmn-btn-g:hover{background:rgba(255,255,255,.12);border-color:#fff}
.skmn-burger{display:none;width:40px;height:40px;border:1px solid #cfd8e2;background:#fff;position:relative;cursor:pointer}
.skmn-burger i{position:absolute;left:9px;right:9px;height:2px;background:var(--n)}
.skmn-burger i:nth-child(1){top:12px}
.skmn-burger i:nth-child(2){top:19px}
.skmn-burger i:nth-child(3){top:26px}
.skmn-hero{position:relative;background:var(--n2)}
.skmn-slides{position:relative;overflow:hidden}
.skmn-slide{position:relative;display:none;height:500px;overflow:hidden}
.skmn-slide.on{display:block}
.skmn-slide img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.skmn-mask{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,28,48,.88) 0%,rgba(8,28,48,.66) 42%,rgba(8,28,48,.12) 100%)}
.skmn-slide-txt{position:relative;z-index:2;max-width:1180px;margin:0 auto;padding:0 20px;height:100%;display:flex;flex-direction:column;justify-content:center;color:#fff}
.skmn-kick{font-size:12px;letter-spacing:2px;color:#f0b173;text-transform:uppercase;margin-bottom:14px}
.skmn-slide-txt h1,.skmn-slide-txt p.h{font-size:40px;line-height:1.3;font-weight:700;max-width:620px;margin-bottom:16px;letter-spacing:1px}
.skmn-slide-txt p.sub{font-size:15px;color:#cfdbe8;max-width:560px;line-height:1.9;margin-bottom:26px}
.skmn-dots{position:absolute;left:0;right:0;bottom:18px;display:flex;justify-content:center;gap:8px;z-index:3}
.skmn-dots span{width:26px;height:4px;background:rgba(255,255,255,.35);cursor:pointer}
.skmn-dots span.on{background:var(--o)}
.skmn-cate{background:var(--bg);border-bottom:1px solid var(--bd)}
.skmn-cate-in{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:var(--bd)}
.skmn-cate a{background:#fff;display:flex;align-items:center;gap:12px;padding:16px 14px;overflow:hidden}
.skmn-cate a:hover{background:#fbfcfe}
.skmn-cate img{width:54px;height:44px;object-fit:cover;flex:0 0 auto}
.skmn-cate b{display:block;font-size:14px;font-weight:700;color:#22303d}
.skmn-cate i{display:block;font-style:normal;font-size:11px;color:var(--mu);line-height:1.4}
.skmn-cate a span{min-width:0;overflow:hidden}
.skmn-cate i{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.skmn-sec{padding:56px 0}
.skmn-sec.gray{background:var(--bg)}
.skmn-sec.dark{background:var(--n2);color:#dbe5ee}
.skmn-head{margin-bottom:30px}
.skmn-head-k{font-size:12px;letter-spacing:2px;color:var(--o);text-transform:uppercase;margin-bottom:8px}
.skmn-head h2{font-size:26px;line-height:1.4;color:var(--n);font-weight:700;position:relative;padding-left:14px}
.skmn-head h2:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:4px;background:var(--o)}
.skmn-head p{color:var(--mu);font-size:14px;margin-top:10px;max-width:820px}
.skmn-sec.dark .skmn-head h2{color:#fff}
.skmn-sec.dark .skmn-head p{color:#a9bccd}
.skmn-about{display:grid;grid-template-columns:1.35fr .95fr;gap:44px;align-items:start}
.skmn-about-t p{color:#3b4652;margin-bottom:16px;line-height:1.95}
.skmn-about-t p:first-of-type{font-size:15.5px}
.skmn-about-img{position:relative}
.skmn-about-img img{width:100%;height:330px;object-fit:cover}
.skmn-about-img span{position:absolute;left:0;bottom:0;background:var(--n);color:#fff;padding:12px 18px;font-size:13px;letter-spacing:1px}
.skmn-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--bd);margin-top:26px}
.skmn-stats div{background:#fff;padding:18px 14px;text-align:center}
.skmn-stats b{display:block;font-size:26px;color:var(--o);line-height:1.2}
.skmn-stats b i{font-style:normal;font-size:12px;color:var(--mu);margin-left:3px}
.skmn-stats span{display:block;font-size:12px;color:var(--mu);margin-top:6px;line-height:1.6}
.skmn-grid-p{display:grid;grid-template-columns:repeat(5,1fr);gap:18px}
.skmn-card{background:#fff;border:1px solid var(--bd);transition:.25s;display:flex;flex-direction:column}
.skmn-card:hover{border-color:#c3d1e0;box-shadow:0 10px 24px rgba(18,58,94,.1);transform:translateY(-3px)}
.skmn-card img{width:100%;height:150px;object-fit:cover}
.skmn-card-b{padding:14px 16px 16px}
.skmn-card-b h3{font-size:15px;color:var(--n);margin-bottom:6px}
.skmn-card-b p{font-size:12.5px;color:var(--mu);line-height:1.7;min-height:42px}
.skmn-card-b em{display:block;font-style:normal;font-size:11.5px;color:#8a97a4;margin-top:8px;border-top:1px dashed #e6ebf1;padding-top:8px}
.skmn-more{display:inline-block;margin-top:4px;font-size:12px;color:var(--o)}
.skmn-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:8px}
.skmn-step{border:1px solid rgba(255,255,255,.14);padding:20px 16px;background:rgba(255,255,255,.03)}
.skmn-step b{display:block;font-size:22px;color:#f0b173;margin-bottom:8px;font-weight:700}
.skmn-step h3{font-size:15px;color:#fff;margin-bottom:8px}
.skmn-step p{font-size:12.5px;color:#a9bccd;line-height:1.8}
.skmn-apps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.skmn-app{position:relative;overflow:hidden;height:200px}
.skmn-app img{width:100%;height:100%;object-fit:cover;transition:.4s}
.skmn-app:hover img{transform:scale(1.05)}
.skmn-app-m{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,28,48,0) 40%,rgba(8,28,48,.86) 100%)}
.skmn-app-t{position:absolute;left:18px;right:18px;bottom:14px;color:#fff}
.skmn-app-t h3{font-size:16px;margin-bottom:4px}
.skmn-app-t p{font-size:12px;color:#c8d6e3;line-height:1.7}
.skmn-qual{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:start}
.skmn-qlist li{padding:14px 0;border-bottom:1px dashed #dbe3ec}
.skmn-qlist b{display:block;font-size:14px;color:var(--n);margin-bottom:4px}
.skmn-qlist p{font-size:13px;color:#55616e;line-height:1.8}
.skmn-qimg{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.skmn-qimg img{width:100%;height:132px;object-fit:cover}
.skmn-certs{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}
.skmn-certs span{border:1px solid #cfdbe7;background:#fff;padding:6px 12px;font-size:12px;color:#37475a}
.skmn-rec{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--bd);border:1px solid var(--bd)}
.skmn-rec div{background:#fff;padding:18px}
.skmn-rec b{display:block;font-size:14px;color:#22303d;margin-bottom:6px}
.skmn-rec p{font-size:12px;color:var(--mu);margin-bottom:10px}
.skmn-rec em{font-style:normal;font-size:11px;color:#fff;background:var(--n3);padding:2px 8px}
.skmn-news{display:grid;grid-template-columns:1.15fr 1fr;gap:30px}
.skmn-news-f{background:#fff;border:1px solid var(--bd)}
.skmn-news-f img{width:100%;height:250px;object-fit:cover}
.skmn-news-f div{padding:20px}
.skmn-news-f time{font-size:12px;color:var(--mu)}
.skmn-news-f h3{font-size:18px;color:var(--n);margin:8px 0 10px;line-height:1.5}
.skmn-news-f p{font-size:13px;color:#5a6672;line-height:1.8}
.skmn-news-l li{display:flex;gap:14px;padding:14px 0;border-bottom:1px dashed #dbe3ec}
.skmn-news-l img{width:120px;height:80px;object-fit:cover;flex:0 0 auto}
.skmn-news-l h3{font-size:14px;color:#2b3742;line-height:1.6}
.skmn-news-l time{font-size:11px;color:#96a2ae}
.skmn-news-l li:hover h3{color:var(--o)}
.skmn-faq{display:grid;grid-template-columns:1fr 1fr;gap:14px 30px}
.skmn-faq details{border:1px solid var(--bd);background:#fff}
.skmn-faq summary{cursor:pointer;padding:14px 18px;font-size:14px;color:#23303c;font-weight:700;list-style:none;position:relative;padding-right:44px}
.skmn-faq summary::-webkit-details-marker{display:none}
.skmn-faq summary:after{content:"";position:absolute;right:18px;top:23px;width:12px;height:2px;background:var(--o)}
.skmn-faq summary:before{content:"";position:absolute;right:23px;top:18px;width:2px;height:12px;background:var(--o);transition:transform .2s}
.skmn-faq details[open] summary:before{transform:scaleY(0)}
.skmn-faq details p{padding:0 18px 16px;font-size:13px;color:#5a6672;line-height:1.85;border-top:1px solid #f0f3f7;padding-top:12px}
.skmn-cta{background:var(--n);color:#fff}
.skmn-cta-in{display:flex;align-items:center;gap:30px;padding:34px 0;flex-wrap:wrap}
.skmn-cta-in h2{font-size:24px;font-weight:700}
.skmn-cta-in p{font-size:13px;color:#b7c8d8;margin-top:6px}
.skmn-cta-in .sp{flex:1}
.skmn-cta-in a.big{font-size:26px;color:#f0b173;font-weight:700}
.skmn-cta-in a.big:hover{color:#fff}
.skmn-ft{background:#0d2338;color:#9fb3c6;font-size:13px;padding-top:44px}
.skmn-ft-top{display:grid;grid-template-columns:1.35fr .8fr .8fr 1.1fr;gap:34px;padding-bottom:34px;border-bottom:1px solid rgba(255,255,255,.1)}
.skmn-ft-brand img{width:44px;height:44px;object-fit:contain;float:left;margin-right:10px}
.skmn-ft-brand b{display:block;font-size:17px;color:#fff;margin-bottom:8px}
.skmn-ft-brand p{line-height:1.9}
.skmn-ft-col h3{font-size:15px;color:#fff;margin-bottom:14px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.1)}
.skmn-ft-col a,.skmn-ft-col li{display:block;line-height:2.2}
.skmn-ft-col a:hover{color:#fff}
.skmn-ft-bot{padding:16px 0;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:12px;color:#7e93a6}
.skmn-crumb{background:#eef2f6;border-bottom:1px solid var(--bd);font-size:13px;color:#5f6b78;line-height:44px}
.skmn-crumb a:hover{color:var(--o)}
.skmn-phero{background:var(--n);color:#fff;padding:44px 0;position:relative;overflow:hidden}
.skmn-phero:after{content:"";position:absolute;right:-60px;top:-60px;width:280px;height:280px;border:1px solid rgba(255,255,255,.12);transform:rotate(45deg)}
.skmn-phero h1{font-size:32px;font-weight:700;letter-spacing:1px}
.skmn-phero p{color:#bccddd;font-size:14px;margin-top:12px;max-width:820px;line-height:1.9}
.skmn-pbody{padding:50px 0 60px}
.skmn-layout{display:grid;grid-template-columns:1fr 300px;gap:40px;align-items:start}
.skmn-side{background:#fff;border:1px solid var(--bd)}
.skmn-side-h{background:var(--n);color:#fff;padding:14px 18px;font-size:15px}
.skmn-side-l{padding:6px 0}
.skmn-side-l a{display:block;padding:11px 18px;font-size:13.5px;color:#3a4652;border-bottom:1px solid #f2f5f8}
.skmn-side-l a:hover,.skmn-side-l a.on{color:var(--o);background:#fafbfd}
.skmn-side-box{background:#fff;border:1px solid var(--bd);margin-top:20px;padding:18px}
.skmn-side-box h3{font-size:15px;color:var(--n);margin-bottom:10px}
.skmn-side-box p{font-size:12.5px;color:#5a6672;line-height:1.85}
.skmn-side-box a{color:var(--o);word-break:break-all}
.skmn-art h2{font-size:20px;color:var(--n);margin:32px 0 14px;padding-left:12px;border-left:4px solid var(--o)}
.skmn-art h2:first-child{margin-top:0}
.skmn-art p{color:#3d4954;line-height:1.95;margin-bottom:14px;font-size:14.5px}
.skmn-art table{margin:16px 0;border:1px solid var(--bd);font-size:13px}
.skmn-art th{background:#eef2f7;color:#22303d;font-weight:700;padding:10px 12px;border:1px solid var(--bd);text-align:left}
.skmn-art td{padding:9px 12px;border:1px solid var(--bd);color:#3d4954;vertical-align:top}
.skmn-art tr:nth-child(even) td{background:#fafbfd}
.skmn-art ul.dot li{position:relative;padding-left:16px;margin-bottom:8px;font-size:14px;color:#3d4954;line-height:1.85}
.skmn-art ul.dot li:before{content:"";position:absolute;left:0;top:9px;width:5px;height:5px;background:var(--o)}
.skmn-plist{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.skmn-plist ..skmn-card img{height:170px}
.skmn-pd{display:grid;grid-template-columns:1fr 1fr;gap:36px;margin-bottom:10px}
.skmn-pd-img img{width:100%;height:340px;object-fit:cover;border:1px solid var(--bd)}
.skmn-pd-info h1{font-size:26px;color:var(--n);margin-bottom:12px}
.skmn-pd-info p{font-size:14px;color:#4a5663;line-height:1.95}
.skmn-pd-key{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0}
.skmn-pd-key div{background:var(--bg);padding:10px 12px;font-size:12.5px;color:#3d4954;border-left:3px solid var(--o)}
.skmn-pd-key b{display:block;font-size:12px;color:var(--mu);font-weight:400;margin-bottom:2px}
.skmn-rel{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.skmn-rel a{display:flex;gap:12px;border:1px solid var(--bd);padding:10px}
.skmn-rel img{width:84px;height:64px;object-fit:cover}
.skmn-rel b{font-size:13px;color:#28323d;display:block;margin-bottom:4px}
.skmn-rel p{font-size:11.5px;color:var(--mu);line-height:1.6}
.skmn-nlist li{display:flex;gap:20px;padding:20px 0;border-bottom:1px solid #e8edf3}
.skmn-nlist img{width:220px;height:140px;object-fit:cover;flex:0 0 auto}
.skmn-nlist time{font-size:12px;color:#8a97a4}
.skmn-nlist h2{font-size:17px;color:#22303d;margin:6px 0 8px;line-height:1.55}
.skmn-nlist li:hover h2{color:var(--o)}
.skmn-nlist p{font-size:13px;color:#5a6672;line-height:1.85}
.skmn-post h1{font-size:28px;color:var(--n);line-height:1.5;margin-bottom:12px}
.skmn-post-m{font-size:12.5px;color:#8a97a4;padding-bottom:16px;border-bottom:1px solid var(--bd);margin-bottom:24px}
.skmn-post p{font-size:15px;line-height:2;color:#37424e;margin-bottom:16px}
.skmn-post img{width:100%;height:380px;object-fit:cover;margin-bottom:22px}
.skmn-pn{display:flex;justify-content:space-between;gap:20px;margin-top:30px;padding-top:18px;border-top:1px solid var(--bd);font-size:13px}
.skmn-pn a{color:#4a5663}
.skmn-pn a:hover{color:var(--o)}
.skmn-info{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.skmn-info div{border:1px solid var(--bd);padding:20px;background:#fff}
.skmn-info b{display:block;font-size:12px;color:var(--mu);margin-bottom:6px;font-weight:400}
.skmn-info strong{display:block;font-size:17px;color:var(--n);line-height:1.6;word-break:break-all}
.skmn-info span{display:block;font-size:12px;color:#7d8a96;margin-top:8px}
.skmn-form{background:#fff;border:1px solid var(--bd);padding:26px}
.skmn-form h2{font-size:19px;color:var(--n);margin-bottom:16px}
.skmn-form .row{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.skmn-form label{display:block;font-size:12px;color:#5a6672;margin-bottom:6px}
.skmn-form input,.skmn-form textarea{width:100%;border:1px solid #d6dfe9;padding:10px 12px;font-size:13px;font-family:inherit;color:#2c3742;background:#fbfcfd}
.skmn-form input:focus,.skmn-form textarea:focus{outline:0;border-color:var(--o)}
.skmn-form textarea{height:110px;resize:vertical}
.skmn-form .full{margin-bottom:14px}
.skmn-404{text-align:center;padding:80px 0}
.skmn-404 b{display:block;font-size:88px;color:var(--n);line-height:1;letter-spacing:4px}
.skmn-404 h1{font-size:24px;color:#22303d;margin:18px 0 10px}
.skmn-404 p{color:#6b7785;font-size:14px;margin-bottom:24px}
.skmn-404 .links{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}
.skmn-404 .links a{padding:9px 18px;border:1px solid #cfd8e2;font-size:13px;color:#37475a}
.skmn-404 .links a:hover{border-color:var(--o);color:var(--o)}
.skmn-tags{display:flex;gap:10px;flex-wrap:wrap;margin:26px 0 0}
.skmn-tags a{padding:6px 14px;background:#eef2f7;color:#485563;font-size:12.5px}
.skmn-tags a:hover{background:var(--n);color:#fff}
@media(max-width:1100px){
 .skmn-menu>a{padding:0 9px;font-size:14px}
 .skmn-cta{margin-left:6px}
 .skmn-btn{padding:10px 14px;font-size:13px}
 .skmn-grid-p{grid-template-columns:repeat(4,1fr)}
 .skmn-cate-in{grid-template-columns:repeat(4,1fr)}
 .skmn-steps{grid-template-columns:repeat(3,1fr)}
 .skmn-layout{grid-template-columns:1fr}
 .skmn-pd{grid-template-columns:1fr}
 .skmn-about{grid-template-columns:1fr}
}
@media(max-width:860px){
 .skmn-menu{display:none;position:absolute;left:0;right:0;top:120px;background:#fff;flex-direction:column;align-items:stretch;box-shadow:0 16px 24px rgba(12,30,50,.14);padding:6px 0;z-index:70}
 .skmn-menu.open{display:flex}
 .skmn-menu>a{line-height:46px;padding:0 20px;border-bottom:1px solid #f1f4f8}
 .skmn-menu>a.on:after{display:none}
 .skmn-menu>a.has:after{top:20px;right:20px}
 .skmn-sub{position:static;width:auto;display:block;box-shadow:none;border:0;border-top:1px dashed #eef2f6;padding:0;background:#fafbfd}
 .skmn-sub a{padding:10px 34px;border-bottom:1px solid #f2f5f8}
 .skmn-burger{display:block}
 .skmn-nav-in{height:66px;gap:10px}
 .skmn-top{font-size:11px;line-height:30px}
 .skmn-top-in{gap:0;justify-content:space-between;flex-wrap:nowrap}
 .skmn-top-in span:nth-child(2){display:none}
 .skmn-top-sp{display:none}
 .skmn-logo img{width:42px;height:42px}
 .skmn-logo-t b{font-size:16px}
 .skmn-logo-t i{font-size:9px}
 .skmn-cta{display:none}
 .skmn-slide{height:420px}
 .skmn-slide-txt h1,.skmn-slide-txt p.h{font-size:26px}
 .skmn-slide-txt p.sub{font-size:13px}
 .skmn-hero ..skmn-slide:first-child{height:440px}
 .skmn-grid-p{grid-template-columns:repeat(2,1fr)}
 .skmn-cate-in{grid-template-columns:repeat(2,minmax(0,1fr))}
 .skmn-apps{grid-template-columns:1fr}
 .skmn-stats{grid-template-columns:repeat(2,1fr)}
 .skmn-news{grid-template-columns:1fr}
 .skmn-faq{grid-template-columns:1fr}
 .skmn-rec{grid-template-columns:1fr}
 .skmn-qual{grid-template-columns:1fr}
 .skmn-steps{grid-template-columns:1fr}
 .skmn-plist{grid-template-columns:1fr 1fr}
 .skmn-info{grid-template-columns:1fr}
 .skmn-form .row{grid-template-columns:1fr}
 .skmn-rel{grid-template-columns:1fr}
 .skmn-ft-top{grid-template-columns:1fr 1fr}
 .skmn-nlist li{flex-direction:column}
 .skmn-nlist img{width:100%;height:170px}
 .skmn-sec{padding:38px 0}
 .skmn-phero h1{font-size:24px}
 .skmn-post h1{font-size:22px}
 .skmn-post img{height:220px}
 .skmn-pd-info h1{font-size:22px}
 .skmn-pd-img img{height:240px}
 .skmn-404 b{font-size:56px}
}