.page_guide__ndU2T{max-width:960px;margin:0 auto;padding:0 24px 72px;color:#382d27;line-height:1.8}.page_guide__ndU2T section{padding:28px 0;border-top:1px solid #eadfd5}.page_guide__ndU2T h2{font-size:clamp(23px,3vw,32px);line-height:1.3;margin:0 0 18px}.page_guide__ndU2T li,.page_guide__ndU2T p{color:#66574d}.page_guide__ndU2T li{margin-bottom:10px}.page_guide__ndU2T a{color:#93201c;text-decoration:underline;text-underline-offset:3px}.page_guide__ndU2T pre{padding:20px;background:#fff2e3;border-radius:12px;white-space:pre-wrap;overflow-wrap:anywhere}.page_guide__ndU2T code{overflow-wrap:anywhere}.page_tableWrap__v8pXt{max-width:100%;overflow-x:auto}.page_tableWrap__v8pXt table{width:100%;border-collapse:collapse;text-align:left}.page_tableWrap__v8pXt td,.page_tableWrap__v8pXt th{padding:16px;border:1px solid #eadfd5;vertical-align:top}.page_tableWrap__v8pXt th{background:#fff2e3}.page_guide__ndU2T details{padding:16px 0;border-bottom:1px solid #eadfd5}.page_guide__ndU2T summary{font-weight:700;cursor:pointer}@media(max-width:500px){.page_guide__ndU2T{padding:0 20px 48px}.page_tableWrap__v8pXt td,.page_tableWrap__v8pXt th{padding:10px;font-size:14px}.page_guide__ndU2T ol,.page_guide__ndU2T ul{padding-left:22px}}