.fg-ja-page{--fg-ja-font:'Hiragino Kaku Gothic ProN','Yu Gothic',Meiryo,sans-serif}
.fg-ja-page .fg-ja-assurance-note{font-family:var(--fg-ja-font);font-size:11px;font-weight:400;line-height:1.9;letter-spacing:.015em;color:#7b7e76;white-space:pre-line;margin:16px 0 0;max-width:420px}
.fg-ja-page .fg-ja-delivery-note{font-family:var(--fg-ja-font);font-size:10px;line-height:1.8;color:#8c9087;margin:12px 0 0;max-width:420px}
.fg-ja-page .fg-ja-review-note{font-family:var(--fg-ja-font);font-size:12px;line-height:1.8;color:#74776f;text-align:center;margin:16px 0 22px}
.fg-ja-page .fg-ja-review :is(.review-text-content,.review-item-title,.user-name){font-family:var(--fg-ja-font);line-height:1.8}
.fg-ja-page .fg-ja-review .review-text-content{white-space:pre-line}
.fg-ja-page .fg-ja-translation-label{font-family:var(--fg-ja-font);font-size:10px;color:#858a80;margin:12px 0 0}
.fg-ja-page .fg-ja-original-toggle,.fg-ja-page .fg-ja-translation-retry{font-family:var(--fg-ja-font);background:none;border:0;border-bottom:1px solid #bfc4b8;color:#656c5d;font-size:11px;padding:8px 0;margin-top:7px;min-height:36px;cursor:pointer}
.fg-ja-page .fg-ja-review-original{font-size:12px;line-height:1.9;background:#f7f7f2;border:1px solid #e6e8de;padding:12px;margin-top:12px;text-align:left;overflow-wrap:anywhere}
@media(max-width:768px){.fg-ja-page .fg-ja-review-note{font-size:11px;padding:0 10px}.fg-ja-page .fg-ja-assurance-note{font-size:10px;line-height:1.9}}
.fg-ja-page .checklist-container :is(h1,h2,h3,p,span,label){word-break:normal!important;overflow-wrap:anywhere}
.fg-ja-page .checklist-container{font-family:var(--fg-ja-font)}
.fg-ja-page .checklist-container :is(input,textarea,select,button){font-family:inherit}
@media(max-width:768px){.fg-ja-page .checklist-container .concept-tab-btn{white-space:normal!important;min-width:0;flex:1 1 0;font-size:12px;line-height:1.5}.fg-ja-page .checklist-container :has(>.concept-tab-btn){min-width:0;max-width:100%;flex-wrap:wrap}}
