.p39{padding-bottom:64px}.p39 .p39-policy{max-width:1208px}.p39 .p39-narrow{max-width:900px;padding-top:36px}.p39-heading{max-width:960px;padding:32px 0}.p39-heading h1{font:500 38px/1.7 "Shippori Mincho","Yu Mincho",serif;margin-bottom:24px}.p39-heading p{margin:12px 0}.p39-revision{font-size:14px;color:#596376}.p39 h2{font:500 28px/1.7 "Shippori Mincho","Yu Mincho",serif;margin:0 0 24px;font-variant-numeric:lining-nums tabular-nums}.p39-section{padding:40px 0;border-top:1px solid #e2dacb;scroll-margin-top:24px}.p39-section p{margin:16px 0}.p39 a:not(.a36-button){text-underline-offset:4px}.p39-promises{padding:30px 36px;background:#f8f6f1;border:1px solid #d6c4a3;border-top:3px solid #b9975b;margin-bottom:36px}.p39-promises h2{font-size:26px;margin-bottom:16px}.p39-numbered{list-style:none!important;padding:0!important;margin:16px 0!important}.p39-numbered li{margin:12px 0;font-variant-numeric:lining-nums tabular-nums}.p39-toc{padding:28px 0 40px}.p39-toc h2{font-size:24px;margin-bottom:18px}.p39-toc ol{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 24px}.p39-toc a{display:block;min-height:44px;padding:10px 12px;background:#f8f6f1;text-decoration:none;border-left:2px solid #b9975b;font-size:15px}.p39-table{width:100%;border-collapse:collapse;margin:24px 0;table-layout:fixed;font-size:15px;line-height:1.9}.p39-table th,.p39-table td{padding:20px 18px;border:1px solid #e2dacb;vertical-align:top;text-align:left}.p39-table th{font-weight:500;background:#f8f6f1}.p39-table thead th{background:#1f2a44;color:white}.p39-table tr>*:first-child{width:24%}.p39-table:not(:has(thead)) tr>*:first-child{width:30%}.p39-options{display:grid;grid-template-columns:1fr;gap:10px}.p39-options.two{grid-template-columns:1fr 1fr}.p39-options label{display:flex;align-items:flex-start;gap:12px;min-width:0;background:white;border:1px solid #9ba1ac;border-radius:4px;padding:12px 16px;margin:0;font-weight:400;cursor:pointer}.p39-options label:has(input:checked){background:#1f2a44;border-color:#1f2a44;color:#fff}.p39-options label>span{min-width:0;flex:1}.p39 .a36-field legend{font-size:17px}.p39 .a36-state{max-width:800px}.p39 .a36-mail .p39-subject{font-size:20px;line-height:1.8;font-family:"Shippori Mincho",serif}.p39 .a36-dl dd{white-space:pre-wrap}.p39 .a36-small{margin-bottom:16px}.p39 .a36-field>label{line-height:1.8}.p39 .p39-section .a36-button{margin:16px 0}.p39 [hidden]{display:none!important}body[data-text30] main.p39 .t30-phrase{white-space:pre!important}
@media(max-width:767px){.p39{padding-bottom:40px}.p39 .p39-narrow{padding-top:20px}.p39-heading{padding:24px 0}.p39-heading h1{font-size:29px;line-height:1.7;margin-bottom:20px}.p39 h2{font-size:24px;margin-bottom:20px}.p39-promises{padding:22px 18px;margin-bottom:24px}.p39-promises h2{font-size:23px}.p39-toc{padding:20px 0 30px}.p39-toc ol{grid-template-columns:1fr;gap:8px}.p39-section{padding:30px 0}.p39-table,.p39-table tbody,.p39-table tr,.p39-table th,.p39-table td{display:block;width:100%!important}.p39-table thead{display:none}.p39-table{font-size:16px;border:0}.p39-table tr{margin:18px 0;border:1px solid #d8cfbf}.p39-table th,.p39-table td{border:0;padding:16px 18px}.p39-table td{border-top:1px solid #e2dacb}.p39-table td[data-label]:before{content:attr(data-label);display:block;font-size:12px;color:#596376;margin-bottom:8px}.p39-options.two{grid-template-columns:1fr}.p39 .a36-form{padding:22px 16px}.p39 .a36-mail .p39-subject{font-size:19px}}
