.lga-page .lg-title+.lg-box{margin-top:clamp(26px,4vw,46px)}.lga-greeting{word-break:keep-all;max-width:980px;margin:clamp(30px,4.5vw,50px) auto 0}.lga-greeting__head{color:var(--indigo-900);letter-spacing:-.01em;font-size:clamp(18px,2.1vw,22px);font-weight:700;line-height:1.5}.lga-greeting__en{font-family:var(--font-en);color:#878787;letter-spacing:0;margin-top:4px;font-size:clamp(14px,1.6vw,16px);font-weight:500;display:block}.lga-greeting p{color:#333;margin-top:16px;font-size:15.5px;line-height:1.95}.lga-greeting__body-en{border-top:1px solid #e8e8e8;margin-top:clamp(22px,3vw,34px);padding-top:clamp(20px,2.6vw,28px)}.lga-greeting__body-en p{font-family:var(--font-en);color:var(--ink-600);line-height:1.8}.lga-greeting__body-en p:first-child{margin-top:0}.lga-cont02{grid-template-columns:minmax(0,34fr) minmax(0,66fr);align-items:start;gap:clamp(20px,3vw,34px);margin-top:clamp(34px,5vw,50px);display:grid}.lga-poster{margin:0}.lga-poster img{width:100%;height:auto}.lga-info{margin:0}.lga-info .lg-row:first-child{padding-top:0}.lga-org{white-space:nowrap}@media (min-width:769px){.lga-info .lg-row{grid-template-columns:var(--lga-label-w,120px) 1fr}.lga-info .lg-row__label{width:100%}main[lang=en] .lga-info .lg-row{--lga-label-w:140px;padding-block:11px}main[lang=en] .lga-info .lg-row__body{font-size:15px}main[lang=en] .lga-cont02{grid-template-columns:minmax(0,37fr) minmax(0,63fr)}.lga-cont02{align-items:stretch}.lga-info{flex-direction:column;justify-content:space-between;height:100%;display:flex}.lga-info .lg-row{flex:auto;align-content:center;padding-block:12px}.lga-info .lg-row:last-child{border-bottom:0}}.lga-major{margin-top:clamp(34px,5vw,50px)}.lga-major__title{text-align:center;color:#111;border-bottom:1px solid #ccc;font-size:clamp(19px,2.2vw,24px);font-weight:700}.lga-major__title span{border-bottom:2px solid #333;padding-bottom:8px;display:inline-block}.lga-major__list{margin:0}.lga-major__row{text-align:left;border-bottom:1px solid #ccc;grid-template-columns:clamp(110px,15vw,160px) 1fr;align-items:start;gap:6px 18px;padding:13px 4px;display:grid}.lga-major__row dt{color:#122a88;white-space:nowrap;align-items:center;gap:8px;font-weight:600;display:inline-flex}.lga-major__row dt:before{content:"";border:2px solid #122a88;border-radius:50%;flex:none;width:9px;height:9px}.lga-major__row dd{color:#444;word-break:keep-all;margin:0;font-weight:700;line-height:1.7}.lga-cont02--solo{grid-template-columns:1fr}@media (min-width:769px){main[lang=en] .lga-cont02--solo{grid-template-columns:1fr}.lga-cont02--solo .lga-info{justify-content:flex-start;height:auto}.lga-cont02--solo .lga-info .lg-row{flex:initial}}.lga-major+.lg-note{margin-top:clamp(26px,3.5vw,40px)}@media (max-width:768px){.lga-cont02{grid-template-columns:1fr}.lga-poster{max-width:360px;margin-inline:auto}.lga-info .lg-row:first-child{padding-top:14px}.lga-major__row{grid-template-columns:clamp(96px,30vw,150px) 1fr}}
