.W4AiPa_page{color:#14392e;max-width:1040px;padding-block:28px 64px}.W4AiPa_back{align-items:center;min-height:44px;font-weight:750;text-decoration:none;display:inline-flex}.W4AiPa_header{max-width:800px;margin:24px 0}.W4AiPa_header h1{letter-spacing:-.035em;overflow-wrap:break-word;margin:12px 0 20px;font-size:clamp(2rem,5vw,3.75rem);line-height:1.08}.W4AiPa_header>p:last-child{max-width:740px;font-size:1.125rem;line-height:1.6}.W4AiPa_photo{margin:28px 0 36px}.W4AiPa_photo img{object-fit:cover;border-radius:22px;width:100%;height:clamp(200px,38vw,380px);display:block}.W4AiPa_page h2{margin:0 0 12px;font-size:1.5rem;line-height:1.3}.W4AiPa_note{margin-bottom:20px;font-size:1rem;line-height:1.5}.W4AiPa_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.W4AiPa_card{background:#fff;border:1px solid #ccc;border-radius:22px;flex-direction:column;min-width:0;padding:0 24px 24px;display:flex;overflow:hidden}.W4AiPa_cardPhoto{object-fit:cover;width:calc(100% + 48px);height:190px;margin:0 -24px 22px;display:block}.W4AiPa_card h3{margin:0 0 12px;font-size:1.25rem;line-height:1.3}.W4AiPa_card p{margin:0 0 20px;font-size:1rem;line-height:1.6}.W4AiPa_action{color:#fff;text-align:center;background:#14392e;border-radius:14px;justify-content:center;align-items:center;min-height:44px;margin-top:auto;padding:10px 16px;font-size:1rem;font-weight:700;text-decoration:none;display:flex}.W4AiPa_source{justify-content:center;align-items:center;min-height:44px;margin-top:8px;font-size:.875rem;display:flex}.W4AiPa_tip,.W4AiPa_guide{background:#f2f2f2;border-radius:22px;margin-top:24px;padding:24px}.W4AiPa_tip p,.W4AiPa_guide p{margin:0;font-size:1rem;line-height:1.6}.W4AiPa_guide .W4AiPa_action{width:fit-content;margin-top:20px}.W4AiPa_page a:focus-visible{outline-offset:4px;outline:3px solid #47705b}@media (max-width:760px){.W4AiPa_grid{grid-template-columns:1fr}.W4AiPa_header{margin-top:12px}.W4AiPa_card,.W4AiPa_tip,.W4AiPa_guide{padding:20px}.W4AiPa_cardPhoto{width:calc(100% + 40px);margin-inline:-20px}.W4AiPa_photo{margin:20px 0 28px}.W4AiPa_guide .W4AiPa_action{width:100%}}
