.award-honor{position:relative;display:flex;align-items:center;gap:14px;max-width:450px;margin:32px 24px 0 0;padding:20px 22px 20px 12px;background:#fbf9f1;border:1px solid #b7a573;color:#80642d;isolation:isolate}.award-honor:before{content:'';position:absolute;inset:5px;border:1px solid #e2d8b9;z-index:-1}.honor-emblem{position:relative;width:144px;height:144px;flex-shrink:0}.honor-laurel{position:absolute;inset:0;width:100%;height:100%;color:#b59b59;fill:#b59b59}.honor-emblem>strong{position:absolute;left:50%;top:12px;transform:translateX(-50%);font-family:Georgia,serif;font-size:79px;font-weight:400;line-height:1.25;color:#80642d}.honor-emblem>span{position:absolute;top:99px;left:0;right:0;text-align:center;font-size:13px;font-weight:600;letter-spacing:.16em;color:#80642d}.honor-copy>p{font-size:10px;line-height:1.7;letter-spacing:.045em;color:#8e794a;margin:0 0 12px}.honor-copy>h3{font-family:'Yu Mincho',serif;font-size:23px;line-height:1.7;font-weight:600;color:#4d422a;margin:0 0 12px}.honor-copy>span{font-size:9px;letter-spacing:.04em;color:#8e794a}.concern-list a span{line-height:1.8}.jal-comparison{min-height:330px}@media(max-width:1100px){.award-honor{gap:8px;padding:16px 15px 16px 9px;margin-right:12px}.honor-emblem{width:120px;height:120px}.honor-emblem>strong{top:11px;font-size:65px}.honor-emblem>span{top:82px;font-size:11px}.honor-copy>h3{font-size:20px}.honor-copy>p{font-size:9px}.honor-copy>span{font-size:8px}}@media(max-width:700px){.award-honor{margin:28px 0 35px;padding:18px 15px 18px 9px;gap:10px;max-width:400px}.honor-emblem{width:128px;height:128px}.honor-emblem>strong{font-size:71px;top:10px}.honor-emblem>span{top:87px;font-size:12px}.honor-copy>h3{font-size:21px}.honor-copy>p{font-size:9px}.honor-copy>span{font-size:8px}.jal-comparison{min-height:0}.concern-list a span{font-size:13px}.honor-copy>h3 br{display:block}}@media(max-width:360px){.honor-emblem{width:108px;height:108px}.honor-emblem>strong{font-size:58px;top:10px}.honor-emblem>span{top:74px;font-size:10px}.honor-copy>h3{font-size:18px}}
