html body.single{背景:线性渐变(rgba(10,25,47,.6),rgba(10,25,47,.68)),url('https://esperanza.asia/wp-content/uploads/2026/05/column_hero_tokyo_skyline.jpg') 无重复中心/封面固定!重要}html body.single #main,html body.single .main-section{背景:透明!重要;box-shadow:无!重要;边框:无!重要}html body.single .entry-body{边框半径:0!重要}html body.单篇文章.entry{背景:透明!重要}html body.单篇文章.entry .entry-body{背景:透明!重要;填充:0!重要}html body.single .entry-body .ecg-c{背景:#fff!重要;边框半径:6px;填充:20px 24px!重要;box-shadow:0 6px 32px rgba(8,18,38,0.55) !重要}html body.single .entry-body .wp-block-columns{间隙:24px!重要}.ecg-c{颜色:#2c3e50;字体大小:15.5px;行高:1.95;字母间距:.02em;位置:相对;z-index:1}html body.单篇文章.entry .entry-body .ecg-c .hero *{color:#fff!important}html body.singlearticle.entry .entry-body .ecg-c .hero h1{font-size:36px!important;line-height:1.4!important;font-weight:700!important;margin:18px 0 20px!important;word-break:break-word!important}html body.singlearticle.entry .entry-body .ecg-c .hero .ecg-readtime{font-size:11px!important;color:rgba(255,255,255,.75)!important;margin-bottom:12px!important}html body.单篇文章.entry .entry-body .ecg-c .hero p{font-size:12px!important;line-height:1.7!important;color:rgba(255,255,255,.9)!important}html body.singlearticle.entry .entry-body .ecg-c .hero .badge-wrap{margin-bottom:10px!important}html body.singlearticle.entry .entry-body .ecg-c .hero .badge{字体大小:10px!重要;填充:2px 10px!重要}html body.单篇文章.entry .entry-body .ecg-c .hero{背景:线性渐变(160deg,#020a1a 0%,#0b1d3e 35%,#163572 70%,#1a3a8f 100%);颜色:#fff;填充:88px 24px 80px;文本对齐:中心;颜色:#fff;边框半径:6px;框阴影:0 4px 18px rgba(10,25,47,.35);溢出:隐藏}.ecg-c .hero .badge{显示:内联块;背景:rgba(255,255,255,.12);颜色:rgba(255,255,255,.92);字体大小:13px;字母间距:.08em;填充:8px 24px;border-radius:50px;margin-bottom:24px;font-weight:500}.ecg-c .hero h1{color:#fff!important;font-family:"Noto Serif JP",serif!important;字体大小:30px!important;font-weight:700!important;line-height:1.55;margin:0 0 24px;文本阴影:0 2px 4px rgba(0,0,0,.25);背景:无!重要;填充:0!重要;边框:无!重要}.ecg-c .hero p{颜色:#fff;字体大小:16px;行高:1.9;最大宽度:680px;边距:0 auto;text-align:left;font-weight:500}.ecg-c .auth{显示:flex;align-items:center;间隙:18px;背景:线性渐变(135deg,#f4f8fc 0,#fafbfd 60%,#fff 100%);边框:1px实心#e0e8f0;边框左:3px实心#1a4f8a;边框半径:4px;填充:7px 14px;边距:48px 0 28px}.ecg-c .auth img{宽度:88px;高度:88px;边框半径:50%;对象适合:覆盖;边框:2px 实心#fff;box-shadow:0 2px 6px rgba(28,63,96,.15);flex-shrink:0}.ecg-c .auth .lbl{显示:inline-block;字体大小:10px;字体粗细:700;字母间距:.18em;颜色:#1a4f8a;背景:#fff;填充:3px 8px;边框:1px 实心#d6e0ed;边框半径:2px;边距底部:5px}.ecg-c .auth .nm{字体大小:15px;字体粗细:700;颜色:#1a3a5c;边距:0 0 2px;行高:1.5}.ecg-c .auth .nm .rl{font-size:12px;color:#5a6b7d;font-weight:500;margin-left:8px}.ecg-c .auth .bio{font-size:13px;color:#3a4f63;line-height:1.7;margin:4px 0 0} html body.single .entry-body .ecg-sb-cred .ecg-cred-list{list-style:none!important;padding:0!important;margin:0!important} html body.single .entry-body .ecg-sb-cred .ecg-cred-list li{font-size:12px!important;color:#2c3e50!important;padding:7px 0!important;border-bottom:1pxsolid #f0f3fa!important;display:flex!important;align-items:center!important;gap:8px!important} .ecg-cred-icon{font-size:14px;flex-shrink:0} html body.singlearticle.entry .entry-body .ecg-c h2.sct,.ecg-c h2.sct{背景:线性渐变(135deg,#0c1e33 0%,#1a3a8f 55%,#0c1e33 100%)!重要;颜色:#fff!重要;填充:5px 16px!重要;边距:42px 0 20px!重要;边框:无!重要;左边框:6px实心#d4a843!重要;边框半径:4px!重要;字体大小:14px!重要;字体粗细:400!重要;文本对齐:左!重要;行高:1!重要;字母间距:0!重要;-webkit-字体平滑:抗锯齿!重要;文本阴影:0 1px 2px rgba(0,0,0,.18)!重要}html body.singlearticle.entry .entry-body .ecg-c h2.sct .t,.ecg-c h2.sct .t{显示:块!重要;字体大小:25px!重要;颜色:#fff!重要;字体粗细:800!重要;行高:1.5!重要;字母间距:.02em!重要;背景:无!重要;填充:0!重要;边框:无!重要}.ecg-c p{边距:0 0 18px;color:#2c3e50}html body.singlearticle.entry .entry-body .ecg-c p{color:#2c3e50!important}.ecg-c Strong{color:#1a3a5c;font-weight:700;background:none!important;padding:0!important}.ecg-c ul,.ecg-c ol{margin:0 0 20px;padding-left:22px}.ecg-c li{line-height:1.65;margin-bottom:6px;color:#2c3e50}html body.singlearticle.entry .entry-body .ecg-c h3{font-size:12px!important;color:#1a3a5c!important;margin:24px 0 12px!重要;字体粗细:700!重要;填充:0!重要;边框:无!重要;背景:无!重要}.ecg-c .mojfig{边距:24px 0 28px!重要;填充:18px!重要;背景:#fafbfd!重要;边框:1px实心#e0e8f0!important;border-radius:6px!important;text-align:center!important}.ecg-c .mojfig img{max-width:100%!important;height:auto!important;display:inline-block!important;margin:0!important;border-radius:4px!important;box-shadow:0 1px 4px rgba(0,0,0,.08)!重要}.ecg-c .mojfig Figcaption{font-size:12.5px!important;color:#5a6b7d!important;margin-top:10px!important;line-height:1.6!important;text-align:center!important}html body.单篇文章.entry .entry-body .ecg-c a:not(.ns){color:#1a4f8a!important;text-decoration:none!important;background-image:none!important;border-bottom:1pxsolid rgba(26,79,138,.25)!important;padding-bottom:0!important}html body.singlearticle.entry .entry-body .ecg-c a:not(.ns):悬停{颜色:#d4a843!important;border-bottom-color:#d4a843!important}.entry-body .ecg-cta-wrap,.ecg-cta-wrap{显示:none!important}html body.singlearticle.entry .entry-body .ecg-c .cta-box{display:none!important}@media(max-width:768px){html body.singlearticle.entry .entry-body .ecg-c .hero{padding:24px 16px 24px !important}html body.singlearticle.entry .entry-body .ecg-c .hero h1{字体大小:17px !important;line-height:1.4 !important;margin:8px 0 10px !important}html body.singlearticle.entry .entry-body .ecg-c .hero p{font-size:12px !important;line-height:1.65 !important}html body.singlearticle.entry .entry-body .ecg-c .hero .badge{字体大小:9px !important;padding:2px 7px !important}html body.singlearticle.entry .entry-body .ecg-c h2.sct{padding:6px 12px !important;margin:18px 0 8px !important}html body.singlearticle.entry .entry-body .ecg-c h2.sct .t{font-size:16px !important}html body.singlearticle.entry .entry-body .ecg-c h2.sct .n{font-size:9px !important}html body.single{background:#fff !important;background-image:none !important}html body.single .site-body-container.container{padding:0 !important;max-width:100% !important}html body.single .main-section{padding:0 !important;max-width:100% !important}html body.singlearticle.entry{padding:0 !important;max-width:100% !important;margin:0 !important}html body.single .entry-body{padding:0 !important;max-width:100% !important}html body.singlearticle.entry .entry-body .ecg-c{padding:0 14px !important;max-width:100% !important}}@media(max-width:380px){html body.singlearticle.entry .entry-body .ecg-c .hero{padding:18px 12px 18px !重要}html body.单篇文章.entry .entry-body .ecg-c .hero h1{font-size:15px !important;margin:6px 0 8px !重要}html body.单篇文章.entry .entry-body .ecg-c .hero p{font-size:11px !important}html body.单篇文章.entry .entry-body .ecg-c .hero .badge{font-size:8px !重要}html body.singlearticle.entry .entry-body .ecg-c h2.sct .t{font-size:14px !重要}}@media(最大宽度:380px){.ecg-c .hero{padding:22px 14px 22px !important}.ecg-c .hero h1{font-size:18px !important;margin:10px 0 12px !important}.ecg-c .hero p{font-size:12px !important}.ecg-c h2.sct .t{font-size:15px !important}} /* 缩小字体大小 – 内容区域 */ .ecg-ch-head h2{字体大小:15px!重要;行高:1.45!重要} .ecg-ch-head h2 .ecg-en{字体大小:10px!重要} .ecg-ch-num{字体大小:10px!重要} .ecg-case p,.ecg-checklist li,.ecg-cta p{font-size:12px!important;line-height:1.7!important} .ecg-cnote,.ecg-cta a{font-size:11px!important} .ecg-clabel,.ecg-pt,.ecg-caselabel,.ecg-cta-label{font-size:10px!important} html body.single .entry-body .ecg-c p{font-size:13px!important;line-height:1.8!important} /* 缩小整个正文文本 */ html body.single .entry-body,html body.single .entry-body p,html body.single .entry-body span{font-size:11px!important;line-height:1.65!important} html body.single .entry-body li{font-size:11px!important;line-height:1.8!important} html body.single .entry-body h2{font-size:13px!important;line-height:1.5!important} html body.single .entry-body h3{font-size:12px!important;line-height:1.5!important} html body.single .entry-body h4{font-size:11px!important;line-height:1.5!important} html body.single .entry-body td,html body.single .entry-body th{font-size:11px!important} html body.single .entry-body blockquote{font-size:11px!important} html body.single .entry-body .wp-block-paragraph{font-size:11px!important;line-height:1.65!important} html body.single .entry-body .wp-block-list li{font-size:11px!important} html body.single .entry-body .wp-block-heading{font-size:13px!important} html body.singlearticle.entry .entry-body .ecg-c li{font-size:11px!important;line-height:1.8!important} html body.singlearticle.entry .entry-body .ecg-c h2{font-size:13px!important;line-height:1.45!important} html body.singlearticle.entry .entry-body .ecg-c h3{字体大小:12px!重要;行高:1.45!重要} html body.单篇文章.entry .entry-body .ecg-c h4{字体大小:11px!重要;行高:1.45!重要} html body.单篇文章.entry .entry-body .ecg-c p{font-size:11px!important;line-height:1.65!important} html body.singlearticle.entry .entry-body .ecg-c td,html body.singlearticle.entry.entry-body .ecg-c th{font-size:11px!important} html body.singlearticle.entry.post-4492 .entry-body .ecg-c p,html body.singlearticle.entry.post-4492 .entry-body .ecg-c span,html body.singlearticle.entry.post-4492 .entry-body p{font-size:13px!important}html body.singlearticle.entry.post-4492 .entry-body .ecg-c li,html body.single Article.entry.post-4492 .entry-body li{font-size:13px!important}html body.singlearticle.entry.post-4492 .entry-body .ecg-c h2,html body.singlearticle.entry.post-4492 .entry-body h2{font-size:15px!important}html body.single Article.entry.post-4492 .entry-body .ecg-c h3,html body.singlearticle.entry.post-4492 .entry-body h3{font-size:13px!important}html body.singlearticle.entry.post-4492 .entry-body .ecg-c h4,html body.singlearticle.entry.post-4492 .entry-body h4{font-size:12px!important}html body.singlearticle.entry.post-4492 .entry-body .ecg-c td,html body.singlearticle.entry.post-4492 .entry-body td,html body.singlearticle.entry.post-4492 .entry-body th{font-size:12px!important}html body.singlearticle.entry.post-4492 .entry-body blockquote{font-size:12px!important}html body.singlearticle.entry.post-4492 .entry-body .ecg-toc,html body.singlearticle.entry.post-4492 .entry-body .ecg-toc a,html body.singlearticle.entry.post-4492 .entry-body .ecg-toc li{font-size:13px!important}html body.singlearticle.entry.post-4492 .entry-body a{font-size:10px!important}html body.singlearticle.entry.post-4492 .entry-body .ecg-c h2.sct .t,html body.singlearticle.entry.post-4492 .entry-body .ecg-c h2.sct{font-size:18px!important;padding:2px 14px!important;margin-top:16px!important;margin-bottom:10px!important}html body.singlearticle.entry.post-4492 .entry-body表{font-size:10px!important}html body.singlearticle.entry.post-4492 .entry-body .ecg-toc{padding:16px 24px!important;margin:24px 0!important}html body.singlearticle.entry.post-4492 .entry-body .ecg-toc li{padding:3px 0!重要;边距:0 0 2px!重要;行高:1.5!重要}html body.singlearticle.entry.post-4492 .entry-body .ecg-toc-hd{margin-bottom:8px!important}html body.singlearticle.entry.post-4492 .entry-body .ecg-toc ol{margin:0!important;padding:0!important}html body.postid-2245 #main,html body.postid-2245 .main-section{padding-top:0!important}html body.postid-2245 .entry-body .ecg-c p{margin-bottom:18px!important;line-height:1.85!important} /* ECG 2 列布局*/ html body.single .entry-body{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:0 24px!important} html body.single .entry-body>article.ecg-c{flex:0 0 calc(68% – 12px)!important;max-width:calc(68% – 12px)!important;display:block!important;box-sizing:border-box!important} html body.single .entry-body>.ecg-sb-col{flex:0 0 calc(32% – 12px)!important;max-width:calc(32% – 12px)!important;box-sizing:border-box!important} @media(max-width:768px){html body.single .entry-body{display:block!important}html body.single .entry-body>article.ecg-c,html body.single .entry-body>.ecg-sb-col{flex:none!important;max-width:100%!important}}
/* 侧边栏 v2 */ .ecg-sb-col{position:sticky!important;top:80px!important;display:flex!important;flex-direction:column!important;gap:16px!important} html body.single .entry-body .ecg-sb-block{background:#fff!important;border-radius:12px!important;padding:20px 22px!important;溢出:隐藏!important;margin:0!important;box-shadow:0 2px 12px rgba(26,58,143,.18),0 6px 20px rgba(10,25,47,.15)!important} html body.single .entry-body .ecg-sb-hd{显示:flex!重要;对齐项目:基线!重要;间隙:8px!重要;margin-bottom:16px!重要;填充底部:10px!重要;边框底部:2px实心#1a3a8f!重要;背景:无!重要} .ecg-sb-hd-en{字体大小:11px!重要;字体权重:700!重要;颜色:#1a3a8f!重要;字母间距:.12em!重要} .ecg-sb-hd-ja{字体大小:12px!重要;颜色:#666!重要;字体权重:400!重要} html body.single .entry-body .ecg-sb-list{list-style:none!important;padding:0!important;margin:0 0 12px!important} html body.single .entry-body .ecg-sb-item{display:flex!important;gap:10px!important;align-items:flex-start!important;padding:9px 0!重要;边框底部:1px实心#f0f3fa!重要;边距:0!重要;背景:无!重要} .ecg-sb-n{字体大小:11px!重要;字体粗细:700!重要;颜色:#d4a843!重要;伸缩收缩:0!重要;宽度:20px!重要;填充顶部:2px!重要} html body.single .entry-body .ecg-sb-item a{font-size:12px!important;color:#2c3e50!important;line-height:1.55!important;text-decoration:none!important;font-weight:500!important} html body.single .entry-body .ecg-sb-more{显示:块!重要;文本对齐:右!重要;字体大小:12px!重要;颜色:#1a3a8f!重要;文本装饰:无!重要;字体粗细:600!重要;边距顶部:4px!重要} html body.single .entry-body .ecg-exp-grid{display:flex!important;flex-wrap:wrap!important;gap:8px!important} html body.single .entry-body .ecg-exp-tag{font-size:12px!important;font-weight:600!important;color:#1a3a8f!important;background:#f0f4ff!important;border:1pxsolid #c5d3f0!important;border-radius:20px!important;padding:5px 12px!important;text-decoration:none!important;display:inline-block!important} html body.single .entry-body .ecg-sb-cta-pro{背景:线性渐变(160deg,#020a1a 0%,#0b1d3e 50%,#1a3a8f 100%)!重要;边框半径:12px!重要;填充:24px 22px!重要;文本对齐:中心!重要;边距:0!重要} .ecg-sb-cta-badge{显示:内联块!重要;字体大小:10px!重要;字体粗细:700!重要;颜色:#d4a843!重要;边框:1px实心rgba(212,168,67,.5)!重要;边框半径:20px!重要;填充:3px 12px!重要;边距底部:14px!重要} html body.single .entry-body .ecg-sb-cta-pro .ecg-sb-cta-copy{字体大小:16px!重要;字体粗细:700!重要;颜色:#fff!重要;行高:1.65!重要;边距:0 0 18px!important} html body.single .entry-body .ecg-sb-cta-pro .ecg-sb-cta-btn{display:block!important;背景:#e8c94a!important;颜色:#1a1a1a!important;字体粗细:700!important;字体大小:14px!important;填充:12px 0!important;border-radius:8px!important;text-decoration:none!important;margin-bottom:10px!important} html body.single .entry-body .ecg-sb-cta-note{font-size:11px!important;color:rgba(255,255,255,.55)!important;margin:0!important} @media(max-width:768px){.ecg-sb-col{position:static!important}}
/* 读取时间标记 */ .ecg-readtime{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:rgba(255,255,255,.75);margin-top:14px} .ecg-readtime svg{width:15px;height:15px;opacity:.8} /* TOC */ html body.singlearticle.entry.entry-body.ecg-c .ecg-toc{背景:#f8f9ff;border:1pxsolid#d0d9f0;border-radius:10px;padding:22px 26px;margin:32px 0 40px} html body.singlearticle.entry.entry-body.ecg-c .ecg-toc-hd{字体大小:11px;字体粗细:700;颜色:#1a3a8f;字母间距:.12em;边距底部:14px;文本变换:大写} html body.singlearticle.entry .entry-body .ecg-c .ecg-toc ol{margin:0;padding-left:0;list-style:none;counter-reset:toc} html body.singlearticle.entry .entry-body .ecg-c .ecg-toc ol li{display:flex;align-items:baseline;gap:12px;margin-bottom:10px;font-size:14px;line-height:1.5;counter-increment:toc} html body.singlearticle.entry .entry-body .ecg-c .ecg-toc ol li::before{content:counter(toc,decimal-leading-zero);font-size:11px;font-weight:700;color:#d4a843;flex-shrink:0;width:20px} html body.singlearticle.entry .entry-body .ecg-c .ecg-toc ol li a{color:#1a3a8f;text-decoration:none;font-weight:500} /* 编号 H2 — fumina-tax 样式 */ html body.singlearticle.entry .entry-body .ecg-c h2.sct{display:flex !important;align-items:flex-start !important;gap:16px !important;margin-top:32px !重要;margin-bottom:20px !重要} html body.singlearticle.entry .entry-body .ecg-c h2.sct .num{font-size:11px !重要;字体粗细:900 !重要;颜色:#d4a843 !重要;行高:1 !重要;flex-shrink:0 !重要;字体样式:斜体 !重要;不透明度:.9 !重要} html body.singlearticle.entry .entry-body .ecg-c h2.sct .t{flex:1 !重要;字体大小:19px !重要;行高:1.5 !重要;padding-top:6px !重要}
/* ===== 字体大小调整 ===== */ /* H2 标题:25px → 20px */ html body.singlearticle.entry .entry-body .ecg-c h2.sct .t{font-size:20px !important;line-height:1.55 !important} /* Body p: 稍微收紧+行距调整 */ html body.singlearticle.entry .entry-body .ecg-c p{font-size:12px !important;line-height:1.65 !important} /* li: 缩小行距 */ html body.singlearticle.entry .entry-body .ecg-c li{font-size:11px!important;line-height:1.8!important} /* h3 */ html body.singlearticle.entry .entry-body .ecg-c h3{font-size:12px!important;line-height:1.45!important} /* 侧边栏没有变化(已经是 13-14px) */
body.single .jp-latedposts、body.single .veu_latedPosts、body.singlearticle.entry.entry-footer、body.single.comments-area { 背景:#ffffff;内边距:24px 28px;边框半径:18px;边距:24px 0;盒子阴影: rgba(8, 18, 38, 0.55) 0px 6px 32px;颜色:#1a2745; } body.single .jp-latedposts *、body.single .veu_latedPosts *、body.singlearticle.entry .entry-footer *、body.single .comments-area * { color: #1a2745; } body.single .jp-latedposts a, body.single .veu_latedPosts a, body.single .comments-area a { color: #0a8870;文本装饰:无; } body.single .jp-latedposts a:hover, body.single .veu_latedPosts a:hover, body.single .comments-area a:hover { color: #066;文本装饰:下划线; } body.single .jp-相关帖子 h3.jp-相关帖子-标题, body.single .veu_latedPosts h2, body.single .veu_latedPosts h3, body.single .comments-area h2, body.single .comments-area h3.comment-reply-title { 颜色:#081826; }字体粗细:700;边距:0 0 16px 0;底部填充:10px;边框底部:2px实心rgba(8,18,38,0.15); } body.single Article.entry .entry-footer .entry-meta-data-list dt { 背景:rgba(8,18,38,0.85);颜色:#ffffff;内边距:4px 12px;边框半径:4px;字体大小:0.85em;显示:内联块;右边距:8px; } body.single Article.entry .entry-footer .entry-meta-data-list dd { 颜色:#1a2745;显示:内联块; } body.single Article.entry .ecg-auth-wrap { margin-top: 32px; } body.single-post .site-body-container { 最大宽度:1400px !重要; } body.single-post .main-section { 最大宽度:100%!重要; } body.single-post .ecg-sb-col .ecg-sb-hd-en { 字体大小:14px !重要; } body.single-post .ecg-sb-col .ecg-sb-hd-ja { 字体大小:12px !重要; } body.single-post .ecg-sb-col .ecg-sb-item { 字体大小:14px !重要;行高:1.7!重要; } body.single-post .ecg-sb-col .ecg-sb-item a { font-size: 14px !important;行高:1.55!重要; } body.single-post .ecg-sb-col .ecg-sb-n { 字体大小:13px !重要; } html body.single-post 文章.entry .entry-body .ecg-sb-col ul.ecg-sb-list li.ecg-sb-item a, html body.single-post 文章.entry .entry-body .ecg-sb-col .ecg-sb-list a { font-size: 14px !important;行高:1.6!重要; } html body.single-post Article.entry .entry-body .ecg-c p { 字体大小:16px !重要;行高:1.85!重要; } html body.single-post Article.entry .entry-body .ecg-c header.hero p { font-size: 16px !important;行高:1.7!重要; } html body.single-post Article.entry .entry-body .ecg-c .badge { 字体大小:12px !重要; } html body.single-postarticle.entry .entry-body .ecg-c .ecg-toc-hd { 字体大小:14px !重要; } html body.single-post 文章.entry .entry-body .ecg-c .ecg-toc ol li, html body.single-post 文章.entry .entry-body .ecg-c .ecg-toc ol li a { font-size: 15px !important;行高:1.8!重要; } html body.single-post Article.entry .entry-body .ecg-c .snav .ttl { 字体大小:14px !重要; } html body.single-post 文章.entry .entry-body .ecg-c .snav ol li, html body.single-post 文章.entry .entry-body .ecg-c .snav ol li a { font-size: 14px!important; }行高:1.7!重要; } html body.single-post 文章.entry .entry-body .ecg-c ul li, html body.single-post 文章.entry .entry-body .ecg-c > ol li { font-size: 15px !important;行高:1.8!重要; } html body.single-post Article.entry .entry-body .ecg-auth-wrap .nm { 字体大小:14px !重要; } html body.single-post Article.entry .entry-body .ecg-auth-wrap .bio { 字体大小:14px !重要;行高:1.75!重要; } html body.single-post Article.entry .entry-body .ecg-auth-wrap .lbl { 字体大小:12px !重要; } html body.single-post.single-post 文章.entry .entry-body 文章.ecg-c p, html body.single-post.single-post 文章.entry .entry-body 文章.ecg-c > p { font-size: 16px !important;行高:1.85!重要; } html body.single-post.single-post 文章.entry .entry-body } html body.single-post.single-post 文章.entry .entry-body 文章.ecg-c header.hero p { font-size: 16px !important;行高:1.7!重要; /* TOC 边距压缩 */ html body.single-postarticle.entry .entry-body .ecg-c .ecg-toc { padding: 16px 24px !important; } html body.single-post Article.entry .entry-body .ecg-c .ecg-toc ol { margin: 8px 0 0 !important;填充:0!重要; } html body.single-post Article.entry .entry-body .ecg-c .ecg-toc ol li { padding: 4px 0 !important;行高:1.5!重要;边距:0!重要; } html body.single-post Article.entry .entry-body .ecg-c .ecg-toc-hd { margin-bottom: 4px !important; } /* 正文段落可见性 */ html body.single-postarticle.entry .entry-bodyarticle.ecg-c > p { margin: 0 0 22px !important;行高:1.95!重要; } html body.single-post 文章.entry .entry-body 文章.ecg-c 强 } html body.single-post 文章.entry .entry-body 文章.ecg-c h3 { 颜色:#081826 !重要;字体大小:19px!重要;字体粗细:700!重要;边距:28px 0 14px!重要;左内边距:12px!重要;左边框:4px 实线#1a3a8f!重要;行高:1.5!重要; } /* 短文章目录隐藏 */ html body.single-postarticle.entry .entry-bodyarticle.ecg-c .ecg-toc { display: none !important; } html body.single-postarticle.entry .entry-bodyarticle.ecg-c:has(h2.sct ~ h2.sct ~ h2.sct ~ h2.sct ~ h2.sct) .ecg-toc { 显示:块!重要; /* 简单的可读性 */ html body.single-postarticle.entry .entry-bodyarticle.ecg-c > p { line-height: 1.95 !important;边距:0 0 22px!重要; } html body.single-postarticle.entry.entry-bodyarticle.ecg-c h3 { 颜色:#1a3a8f!重要;字体大小:18px!重要;字体粗细:700!重要;边距:32px 0 14px!重要;左内边距:12px!重要;左边框:4px 实线#1a3a8f!重要;行高:1.5!重要;背景:无!重要; } html body.single-postarticle.entry.entry-bodyarticle.ecg-cstrong{ 颜色:#1a3a8f!重要;字体粗细:700!重要;背景:无!重要;填充:0!重要; } html body.single-postarticle.entry.entry-bodyarticle.ecg-c ul { 背景:无!重要;左内边距:28px!重要;边距:0 0 22px!重要;列表样式:光盘!重要;边界半径:0!重要; } html body.single-postarticle.entry .entry-bodyarticle.ecg-c ul li { padding-left: 0 !important;行高:1.85!重要;边距底部:6px!重要;位置:静态!重要; } html body.single-post 文章.entry .entry-body 文章.ecg-c ul li::before, html body.single-post 文章.entry .entry-body 文章.ecg-c h3::before { 内容:无!重要; } html 正文 img[src*="no-image.png"]{display:none !important} html 正文 .veu_latedPosts .card-img-overlay, html 正文 .veu_latedPosts .vk_post_imgOuter{min-height:auto !important;height:auto !important} html 正文 .veu_latedPosts .vk_post_body{position:static !important;background:none !important;color:#333 !important;padding:8px 12px !important} html body .veu_latedPosts .card-img-top{display:none !important} /* auth-wrap 宽度修复 */ html bodyarticle.entry .entry-body .ecg-auth-wrap, html bodyarticle.entry .entry-body .auth-wrap{max-width:calc(68% – 12px) !important;margin-left:0 !important;box-sizing:border-box !important} @media(max-width:768px){html bodyarticle.entry .entry-body .ecg-auth-wrap,html bodyarticle.entry .entry-body .auth-wrap{max-width:100% !important}} /* 2245 视觉效果 */ .ecg-2245-flow{counter-reset:f;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0} .ecg-2245-flow>div{background:#fff;border:1pxsolid #d4dcea;边框半径:8px;填充:14px;位置:相对} .ecg-2245-flow>div::before{counter-increment:f;content:"STEP "counter(f);display:block;font-size:10.5px;color:#1a3a8f;letter-spacing:.1em;font-weight:700;margin-bottom:6px} .ecg-2245-flow .h{字体大小:13.5px;颜色:#0c1e33;font-weight:700;margin-bottom:4px;行高:1.35} .ecg-2245-flow .d{字体大小:12.5px;颜色:#444;行高:1.6} .ecg-2245-warn{背景:#fff5f5;边框左:4px实心#c0392b;填充:12px 16px;边框半径:6px;边距:14px 0;字体大小:13.5px;颜色:#5b2424;行高:1.7} .ecg-2245-warn强{颜色:#922b21} .ecg-2245-cmp{宽度:100%;边框折叠:折叠;边距:18px 0;字体大小:14px;边框:1px 实心#d4dcea;边框半径:8px;溢出:隐藏} .ecg-2245-cmp thead{背景:线性渐变(135deg,#0c1e33,#1a3a8f);颜色:#fff} .ecg-2245-cmp thead th{padding:12px 14px;text-align:left;font-weight:700;font-size:13.5px} html bodyarticle.entry .entry-body .ecg-c .ecg-2245-cmp tbody th{背景:#f8f9ff !important;color:#0c1e33 !important;font-weight:700;padding:10px 14px;border-top:1px Solid #e0e8ff;text-align:left;width:25%} html bodyarticle.entry .entry-body .ecg-c .ecg-2245-cmp tbody td{背景:#fff !important;color:#222 !important;padding:10px 14px;border-top:1pxsolid #e0e8ff;line-height:1.65;vertical-align:top} html 正文article.entry .entry-body .ecg-c .ecg-2245-cmp tbody tr:nth-child(even) th{background:#eef2ff !important} html bodyarticle.entry .entry-body .ecg-c .ecg-2245-cmp tbody tr:nth-child(even) td{background:#fbfcff !important} .ecg-2245-cmp .imp{颜色:#c0392b;字体粗细:700}.ecg-2245-cmp .ok{颜色:#1a8f3a;字体粗细:600} .ecg-2245-action{计数器重置:a;背景:#f8f9ff;边框半径:10px;填充:22px 28px;边距:24px 0;边框:1px实线#e0e8ff} .ecg-2245-action .ah{字体大小:12px;字母间距:.1em;颜色:#1a3a8f;字体重量:700;边距底部:14px} .ecg-2245-action ol{列表样式:无;填充:0;边距:0} .ecg-2245-action li{计数器增量:a;显示:flex;间隙:14px;边距:10px 0} .ecg-2245-action li::之前{内容:计数器(a);背景:#1a3a8f;颜色:#fff;宽度:30px;高度:30px;边框半径:50%;显示:flex;对齐项目:中心;对齐内容:中心;字体大小:14px;字体重量:700;flex-shrink:0;边距顶部:2px} .ecg-2245-action li强{显示:块;字体大小:14.5px;颜色:#0c1e33;边距底部:2px} .ecg-2245-action li span{字体大小:13px;颜色:#333;行高:1.65} @media(最大宽度:768px){.ecg-2245-flow{grid-template-columns:1fr}}
股票补偿系列 ② 出售外国股票补偿时的最终纳税申报表 当出售从外国母公司收到的股票时,将在交付时的工资税之后进行第二阶段的征税。计算可以通过牢记这四点来完成:发行时获取成本已固定为日元,没有外国账户专用账户,汇率按交易日的中间市场汇率计算,即使出现损失也不能抵消就业收入。
- 当你出售时会发生什么 ─ 两阶段征税的第二阶段
- 购置成本是“对工资征税的金额”
- 当资助跨越多年时,购置成本将被平均。
- 境外证券账户没有“特定账户”。
- 一般来说,外汇交易以交易日的TTM为基础。
- 即使有损失,也无法用工资收入来抵消。
- 常见问题
01 出售时会发生什么 ─ 两阶段征税的第二阶段
股票补偿需缴纳两次税:交付时和销售时。仅对销售后的价格变动征税。
当您出售从外国母公司收到的股票时,就会产生资本收益。然而,并非所有销售收入都要纳税。这是因为在收到时,当天的市场价值已经作为就业收入征税。
销售时征税的是交货后价格变动的部分。这里的价格变动不仅仅是股票价格。虽然收购成本在发行日以日元固定,但销售价格按销售时的汇率换算成日元,因此即使股价不变,也会随着日元贬值产生资本利得(反之,如果日元升值,资本利得将被压缩)。采用外币计价的股权激励,股票价格和汇率同时有效。税率为20.315%(所得税15.315%,居民税5%),单独征税。税率和计算框架与第一阶段不同,第一阶段作为就业收入综合征税。
图 1:股票报酬被征税两次——出售是第二步
发行时的税务在外国母公司股票补偿和纳税申报表中处理RSU/AGA 的识别以及不预扣税款情况下的做法。作为该文章的延续,本文重点介绍销售后发生的情况。
02 购置成本是“工资税额”
换算成日元并计入发行日的就业收入的金额成为日元取得成本。
资本收益的计算如下。
资本收益 = 销售价格 – 收购成本 – 转让成本
该购置成本是在授予时作为就业收入征税的金额。为了避免双重征税,已征税的部分将从收购价格中扣除(国税厅税答第1464号)。
在实践中我们庆幸的是这个金额已经以日元确定。以日元计算的金额为发行日收盘价 x 股票数量 x 当日 TTM,并包含在就业收入中。出售时无需将其兑换回外币。
图2:采购成本从何而来? – 发行日期的计算可按原样使用。
如果发行时没有申报,您也会损失获取费用。
另一方面,如果该金额在发放时未申报为就业收入,则该金额将不计入购置成本。
外国母公司发行的税款在日本无需缴纳预扣税,因此此类税款更容易被忽视。如果房产无人看管并出售,不仅在签发时没有申报,而且在出售时本应扣除的购置成本也无法解释。这意味着错误会在两年内连锁化。
国税厅税务答复第1464号“转让股票等的取得费用”规定以支付或购买以外的方式取得股票等的,取得成本为取得时取得股票等通常所需的金额(所得税法施行条例第109条第1项第3项)。根据该规定,无偿授予的股票报酬的取得成本为“发行日市场价值=计入就业收入的金额”。这与纳税资格股票期权的情况相同,收购价格是行权日的价值。
03 当资助跨越多年时——购置成本将被平均。
如果您多次收购同一股票,则采用平均法计算收购成本。
股票补偿通常每年发放,在这种情况下,同一股票会分几次获得。此时,出售时的购置成本不是按特定赠款的金额计算的,而是按截至该点的所有赠款的平均值计算的。
这就是所得税执法令第118条规定的“相当于总平均法的方法”。国税厅第1466号税务答复显示了该公式。
每单位金额 = (A + B) ÷ (C + D) A = 首次购买时(如果已转让,则为最近一次转让时的总购买价格) B = 从当时到本次转让时的总购买价格 C/D = 各相关股票等的总数
图 3:当赠款跨越多年时——购置成本是所有赠款的平均值。
上图中的股数、股价和汇率均为临时数字,仅供说明之用。
需要注意的是,公式的起点被重置为“最近一次传输的时间”。每次出售时,剩余的收购成本和剩余股份数量是下一次计算的起点。这就是为什么您需要一个保持更新余额的分类账,而不是一个列表。
2028 年纳税申报表需要提供 2026 年和 2027 年发行日的股票价格和汇率。如果不保留记录,股票价格和汇率将不得不追溯到几年前。
04境外证券账户无“指定账户”。
没有年度交易报告,也没有预扣税款。自己进行计算并报告。
如果您在日本证券公司有指定账户(预提税),证券公司将代您计算资本损益并纳税,您将收到年度交易报告。由于这个系统,许多人不必提交纳税申报表。
接受股票补偿的境外证券账户不属于特殊账户。这是因为指定账户是在国内金融工具经营者等处开设的。所以:
- 年度交易报告不可用 – 请自行从交易详情中统计
- 无预扣税 – 税额在最终纳税申报表上结算
- 详细信息采用外语和货币 – 重新排列为日文风格
您需要制作的是“与股票等相关的转让收入等金额的计算表”。对于每份合约,收集并累积日期、股票数量、销售价格、佣金和汇率。
如果销售分为多个销售,您将必须跟踪每个销售数量的详细信息。另请注意,高管和高级员工可能会分期出售其股份,以避免财务业绩公布前后的交易禁令期。
05一般情况下,外汇交易以交易日的TTM为基础。
资本利得没有“收入是 TTB 并需继续适用”的选项。
外币交易兑换成日元的标准由所得税基本通知57-3-2规定。原则是交易记录当天(交易日)的电汇交易市场的中间市场价格(TTM)。
该通知有一个附带条件,规定如果继续适用,收入可以基于电报购买市场(TTB),费用可以基于电报销售市场(TTS)。然而,该选项用于计算房地产收入、营业收入、林业收入和杂项收入的金额,不适用于资本利得。
图4:外汇的影响是什么?原则上,资本收益只是TTM。
国税厅的问答案例还指出,转让价格、收购价格和转让成本均在交易日使用TTM换算成日元。虽然本案涉及房地产转让,但转换依据是所得税基本通知57-3-2,该通知适用于一般外币交易,因此同样的概念也适用于股票转让。
立即转弯时异常
同样的问答示例也提到了例外情况。如果作为转让价格收到的外币每次收到后立即出售并接受日元,则可将 TTB 换算的金额用作转让价格。用日元购买外币并立即用于支付费用时,TTS 也同样如此。
如果您打算在销售的同时兑换日元,您也许可以使用这种处理方式。另一方面,如果您按原样持有外币,则一般来说是 TTM。
一般来说,汇率由该人的主要金融机构决定。如果您继续使用合理的来源,这是可以接受的,但如果您每年更改信息来源,将不再实现一致性,因此请从一开始就决定并继续使用它。
06 即使您遭受损失,也不能用您的就业收入来抵消。
上市股票转让损失等只能在单独征税的范围内使用。这里存在制度上的不对称。
交割后,股价可能会下跌,您可能会因出售而蒙受损失。在这种情况下,损失不能用计入股票报酬本身的工资收入来抵消。
工资收入实行综合征税,上市股票转让损失等实行单独征税。因为这是一个不同的盒子。
图 5:当您遭受损失时——它无法用您的就业收入来抵消
可以合计的是上市股票等的资本利得,以及选择单独征税的上市股票等的股息收入。不能扣除的损失可以从次年起结转三年(国税厅税答第1474号)。
然而,结转扣除额有程序要求。即使在没有上市股票等转让的年份,也需要纳税申报表将亏损结转到下一年。只要您结转损失,您就必须继续提交申报表。
这种不对称对于那些接受股票薪酬的人来说具有实际意义。税额按发行日股价确定,后续下跌不予补偿。这就是为什么您需要知道在发行时可以出售的时间和数量。
如果跨越销售期,每年的价值将会改变。
每年的资本收益金额将根据您在年底后是否出售而变化。如果您在同一年出售,则可以将资本利得和损失相加,但如果您在同一年出售,则它们将属于不同年份,并且损失将在扣除程序中结转。
关于海外房产销售损失与工资收入的合计,海外房产销售损失是否可以计入工资和损益?但我们处理它。共同的结构是不同收入类别不能合并。
07常见问题解答
如果不卖的话会被征税吗?出售没有资本收益,但在发行时已作为就业收入征税。股票补偿分两个阶段征税:交付时和销售时,无论股票是否出售,第一阶段都会发生。
如果不换成日元的话,不会被征税吗?将被征税。一般情况下,股票等转让所得应收到的时间为交付(交割)日期(由纳税人选择,也可以是合同日期)。日元兑换以当日汇率为准。即使您持有外币销售收入,征税时间也不会改变。特别是在年底出售时,年值可能会根据拍摄日期而变化,因此请继续使用您选择的标准。请注意,如果该货币随后兑换为日元,则可能会因外币价格变动而产生外汇损益。
我有损失,可以从工资收入中扣除吗?是不能扣除的。上市股票转让损失等只能在单独纳税自评范围内使用,不能与工资收入合并综合征税。未来三年有结转扣除,但需要连续提交纳税申报表,包括没有上市股票转让的年份等。
我的公司或证券公司会扣税吗?通过外国证券公司进行的销售无需缴纳日本预扣税。由于该账户不是日本的指定账户,因此不会发布年度交易报告。您必须自行计算转让的收益或损失,并在最终纳税申报表中结算。
主要证据材料
- 第1463号 转让股票等时的课税(单独申报课税)(国税厅)
- 第1464号 转让股票等的取得费用(国税厅)
- No.1466 两次以上购买同一品牌的股票等时的购买成本(国税厅)
- 第1474号 与上市股票等相关的损益汇总及转让损失结转扣除(国税厅)
- 所得税基本通知第57-3-2号(外币交易的日元兑换)(国税厅)
- 问答示例:“用外币支付的不动产转让时计算资本利得金额时的日元换算”(国税厅)
- 所得税执法令第一百零九条第一项第三项第一百一十八条(取得成本及按照合计平均法计算的方法)
本条款基于截至 2026 年 7 月的法律法规。根据交易内容,个别处理有所不同。
我也想读
- 外资母公司股权激励及最终纳税申报表| RSU/AGA 的识别以及不扣税时的做法(签发时征税)
- RSU/股票报酬的征税和预扣 |按比例计算、法律记录、退款确定(公司方实践)
- 借助 RSU/股票期权移居海外 |出境税和股权补偿税(出境时)
- 外国雇员和外籍人士最终纳税申报表和税收的完整指南(概述)
埃斯佩兰萨咨询集团
我们处理外国高管和员工的股票薪酬以及与其出售相关的纳税申报表。我们可以用英语回复。由于我们与员工直接签订合同,因此无需在公司方面进行业务合作伙伴注册或信用筛选。
查看外籍员工的纳税申报服务
▶ 外籍员工的纳税申报,包括出售股票报酬(RSU、ESPP、股票期权和持股计划),由外籍员工(代表税务师)处理。
如果您想在签订咨询合同之前确认这一点,可以使用一次性付费咨询。您可以选择 Zoom、面对面或电子邮件,BIG4 的合格人员将直接答复。页面上列出了费用和申请方法。
看现场咨询
有关的
相关文章
- 01 境外母公司股权激励及最终纳税申报表
- 02海外房产出售损失可以与工资和损益合并计算吗? [由税务师监督]
- 03通过RSU/股票期权进军海外
- 04 【最高法院裁决】海外投资“外汇收益”税约100亿日元【2026年版】
- 05外籍雇员和外籍人士最终纳税申报表和税收完整指南[2026年版]
查看文章列表 →
类别
类别
- 评论专栏
- 外国人
- 国际税
- 人力资源
- 公司设立
- 普通签证
- 趋势
.ecg-auth-wrap .auth{显示:flex;对齐项目:中心;间隙:18px;背景:#fff;边框:1px实心#e0e8f0;边框左:3px实心#1a4f8a;边框半径:4px;填充:20px 24px;边距顶部:0} .ecg-auth-wrap .auth img{宽度:64px!重要;高度:64px!重要;边框半径:50%!重要;对象适合:覆盖!重要;flex-shrink:0!重要} .ecg-auth-wrap .auth .lbl{字体大小:12px;颜色:#1a2745;字体权重:600;显示:块;边距底部:6px;字母间距:.08em} .ecg-auth-wrap .auth .nm{字体大小:14px;字体权重:700;颜色:#1a3a8f;边距:0 0 6px} .ecg-auth-wrap .auth .rl{字体大小:12px;字体粗细:400;颜色:#666;margin-left:8px} .ecg-auth-wrap .auth .bio{字体大小:12px;颜色:#555;行高:1.75;margin:0} .ecg-auth-wrap .ecg-sb-block{margin-top:24px!重要}
监督了这篇文章
注册会计师/税务会计师/行政书士山口纯也/ESPERANZA CONSULTING GROUP 代表
在日本及海外的BIG4审计法人、税务会计师法人、FAS(财务咨询)从事跨境税务、M&A、海外扩张支持、国家项目等。许多研讨会发言人。我们从税务、会计和法律事务的专业角度为企业的全球扩张和管理问题提供多方面的支持。
{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "如果我不卖的话会被征税吗?", "acceptedAnswer": {"@type": "Answer", "text": "虽然出售没有资本收益,但在交付时已经作为就业收入征税。 股票补偿分两个阶段征税:交付时和销售时,无论是否出售,都会产生第一阶段。"}}, {"@type": "问题", "name": "如果不兑换成日元会被征税吗?", "acceptedAnswer": {"@type": "回答", "text": "一般来说,股票等转让的收入应该被征税。交付日(由纳税人选择,可以在合同日期)兑换为日元,即使您持有外币销售收入,也不会被征税。特别是在年底出售时,年度价值可能会根据日期而变化,因此,如果日元在此后发生变化,则可能会产生单独的外汇收益或损失。外币价格走势 {"@type": "Question", "name": "我亏损了。可以从工资收入中扣除吗?", "acceptedAnswer": {"@type": "Answer", "text": "不能扣除。上市股票转让等损失只能在单独征税范围内使用,不能与就业收入合并综合征税。未来三年有结转扣除,但需要连续提交纳税申报表,包括未转让上市股票等的年份。"}}, {"@type": "Question", "name": "公司或证券公司会扣税吗?", "acceptedAnswer": {"@type": "Answer", "text": "对于通过外国证券公司进行的销售,将不征收日本预扣税应用。由于该账户并非指定日本账户,因此不会出具年度交易报告。您必须自行计算转账的收益或损失,并在最终的纳税申报表中进行结算。"}}]}
