._page_1hdti_1{color:#f2e6cf;background:#182322;border:1px solid #9d8356;border-radius:12px;max-width:1100px;margin:40px auto;padding:24px}._page_1hdti_1 h1{font-size:clamp(28px,5vw,48px)}._page_1hdti_1 a{color:#e8bd74}._page_1hdti_1 p{line-height:1.6}._grid_1hdti_1{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;display:grid}._page_1hdti_1 label{flex-direction:column;gap:8px;margin:10px 0;display:flex}._page_1hdti_1 input,._page_1hdti_1 textarea{box-sizing:border-box;color:#182322;background:#f9f4e9;border:1px solid #9d8356;border-radius:5px;width:100%;padding:10px}._page_1hdti_1 textarea{min-height:85px}._page_1hdti_1 button{cursor:pointer;margin:8px 6px 8px 0;padding:12px 18px}._page_1hdti_1 button:disabled{opacity:.5;cursor:default}._page_1hdti_1 fieldset{border:1px solid #9d8356;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:20px 0;display:grid}._stage_1hdti_1{background:repeating-linear-gradient(0deg,#0000,#0000 37px,#ffffff12 38px),repeating-linear-gradient(90deg,#223330,#223330 9%,#ffffff12 10%);border:3px solid #c6a76c;height:380px;margin-top:22px;position:relative}._back_1hdti_1,._front_1hdti_1{text-align:center;font-size:12px;position:absolute;left:0;right:0}._back_1hdti_1{top:5px}._front_1hdti_1{bottom:4px}._left_1hdti_1,._right_1hdti_1{font-size:11px;position:absolute;top:30px}._left_1hdti_1{left:6px}._right_1hdti_1{right:6px}._marker_1hdti_1{color:#15211f;overflow-wrap:anywhere;background:#e7c587;border:1px solid #fff;border-radius:5px;max-width:150px;padding:8px;font-size:12px;position:absolute;transform:translate(-50%,-50%)}._marker_1hdti_1 small{display:block}._notice_1hdti_1{overflow-wrap:anywhere;border:1px solid #d3b471;padding:14px}._record_1hdti_1{border:1px solid #9d8356;margin:32px 0;padding:20px}._page_1hdti_1 dt{margin-top:12px;font-weight:700}._page_1hdti_1 dd{white-space:pre-wrap;margin:5px 0}._page_1hdti_1 td,._page_1hdti_1 th{text-align:left;border-bottom:1px solid #9d8356;padding:9px}@media print{._page_1hdti_1{color:#000;background:#fff;border:0;margin:0;padding:0}._page_1hdti_1 button,._page_1hdti_1>p:first-child{display:none}._stage_1hdti_1{color:#000;background:#eee}._record_1hdti_1{break-before:page}._page_1hdti_1 input,._page_1hdti_1 textarea{color:#000}._marker_1hdti_1{-webkit-print-color-adjust:exact;print-color-adjust:exact}._page_1hdti_1 a{color:#000}}
