h1.h2l{font-size:30px;line-height:inherit;text-align:center;margin-bottom:8px}
.det h1.h2l,.cta h1.h2l,.top h1.h2l{text-align:left}
.hm-sh h1.h2l{font-size:24px;color:#0d2b5c;margin:0;text-align:left}
.nb-h h1.h2l{font-size:30px;color:#0d2b5c;margin:0;font-weight:700;text-align:left}
@media(max-width:760px){.hm-sh h1.h2l{font-size:20px}.nb-h h1.h2l{font-size:24px}}
.aeo-sum{background:#f7f7f7;border-radius:10px;padding:18px 22px;margin:22px 0;color:#292b2c;white-space:normal}
.aeo-sum .aeo-t{font:600 18px/1.4 "Prompt","Anuphan",sans-serif;color:#292b2c;margin:0 0 8px;text-align:left}
.aeo-sum p{margin:0;font-size:16px;line-height:1.75;color:#3a3a3a}
.aeo-sum ul{margin:10px 0 0 20px;padding:0;font-size:15.5px;line-height:1.8;color:#3a3a3a}
.aeo-faq{margin:32px 0 8px;white-space:normal}
.aeo-faq h2{font-size:24px;text-align:left;color:#292b2c;margin:0 0 6px}
.aeo-faq .q{border-top:1px solid #eee;padding:14px 0}
.aeo-faq .q:last-child{border-bottom:1px solid #eee}
.aeo-faq h3{font-size:17px;font-weight:600;color:#292b2c;margin:0 0 4px;line-height:1.5}
.aeo-faq p{margin:0;font-size:16px;line-height:1.75;color:#444}
.aeo-rp{margin:30px 0 6px;white-space:normal}
.aeo-rp h2{font-size:22px;text-align:left;color:#292b2c;margin:0 0 12px}
.aeo-rp .g{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.aeo-rp a{display:flex;gap:10px;align-items:center;color:#292b2c;text-decoration:none;border:1px solid #eee;border-radius:10px;padding:10px;background:#fff}
.aeo-rp a:hover{border-color:#ddd;box-shadow:0 4px 14px #0000000d}
.aeo-rp img{width:64px;height:64px;object-fit:cover;border-radius:8px;flex:none}
.aeo-rp b{display:block;font-weight:500;font-size:14.5px;line-height:1.45}
.aeo-rp small{color:#d6262f;font-weight:600;font-size:14px}
@media(max-width:760px){.aeo-rp .g{grid-template-columns:1fr}.aeo-sum{padding:16px}}
.box .aeo-faq,.box .aeo-sum{margin-top:0}
