.trial-note p:last-child{margin-bottom:0}.tx-red{color:#dc2626}.tx-blue{color:#2563eb}.news-body img{max-width:100%;height:auto}.news-body table{max-width:100%}.banner{border-left:5px solid;border-radius:4px;margin-bottom:1.5em;padding:1em 1.2em;line-height:1.7}.banner--info{color:#1e40af;background:#eff6ff;border-left-color:#2563eb}.banner--success{color:#065f46;background:#ecfdf5;border-left-color:#059669}.banner--warning{color:#92400e;background:#fffbeb;border-left-color:#d97706}.banner--error{color:#991b1b;background:#fef2f2;border-left-color:#dc2626}.banner a{text-decoration:underline}.form__annotation.form__error{color:#d03d5b}.news-body,.trial-note{color:#1f1d1d;line-height:1.9}.news-body>:first-child,.trial-note>:first-child{margin-top:0}.news-body>:last-child,.trial-note>:last-child{margin-bottom:0}.news-body:not(:last-child){margin-bottom:20px}@media print,screen and (width>=768px){.news-body:not(:last-child){margin-bottom:24px}}@media print,screen and (width>=920px){.news-body:not(:last-child){margin-bottom:27px}}@media print,screen and (width>=1200px){.news-body:not(:last-child){margin-bottom:30px}}.news-body p{margin:0 0 1.4em}.trial-note p{margin:0}.trial-note p:empty:before{content:" "}.news-body h2,.news-body h3,.news-body h4,.news-body h5,.news-body h6{margin:2.4em 0 .8em;font-weight:700;line-height:1.5}.news-body h2{border-left:4px solid #0a53c7;padding-left:.6em;font-size:2rem}.news-body h3{font-size:1.8rem}.news-body h4,.news-body h5,.news-body h6{font-size:1.6rem}.news-body ul,.news-body ol,.trial-note ul,.trial-note ol{margin:0 0 1.4em;padding-left:1.6em}.news-body ul,.trial-note ul{list-style:outside}.news-body ol,.trial-note ol{list-style:decimal}.news-body li,.trial-note li{margin-bottom:.4em}.news-body a,.trial-note a{color:#06a;text-decoration:underline}.news-body blockquote{background:#e8ebed;border-left:4px solid #d1d1d1;margin:0 0 1.4em;padding:1em 1.2em}.news-body strong,.trial-note strong{font-weight:700}.news-body em,.trial-note em{font-style:italic}.news-body s,.trial-note s{text-decoration:line-through}.news-body u,.trial-note u{text-decoration:underline}.news-body table{border-collapse:collapse;width:100%;margin:0 0 1.4em}.news-body th,.news-body td{vertical-align:top;border:1px solid #d1d1d1;padding:.6em .8em}.news-body th{text-align:left;background:#e8ebed;font-weight:700}.news-body hr{border:0;border-top:1px solid #d1d1d1;margin:2.4em 0}.cmn_triallist .triallist__point{color:#fff;letter-spacing:.04em;vertical-align:middle;white-space:nowrap;background:#0a53c7;border-radius:1em;margin-left:.5em;padding:.1em .6em;font-size:1.1rem;line-height:1.6;display:inline-block}.page_registration .complate .messageBox p{text-align:center}.page_registration .complate .messageBox strong{letter-spacing:.08em;text-align:center;margin-block:4px 10px;font-size:3.2rem;font-weight:700;line-height:1.3;display:block}@media print,screen and (width>=768px){.page_registration .complate .messageBox strong{font-size:4rem}}input[type=checkbox],input[type=radio]{appearance:auto;accent-color:#0a53c7;flex:none;width:18px;height:18px;margin:0}.formContents .agree label{cursor:pointer;text-align:left;align-items:flex-start;gap:10px;display:flex}.formContents .agree input[type=checkbox]{margin-top:.15em}.formContents .agree .agree__text{flex:auto;min-width:0}@media print,screen and (width>=768px){.formContents .agree label{justify-content:center}}
