#contents .cms-richtext{font-size:.9rem;line-height:1.8}#contents .cms-richtext p{margin:0 0 1em;white-space:pre-line}#contents .cms-richtext li{white-space:normal!important}#contents .cms-richtext[data-page="/about_ultmarc/compliance/codeofconduct/"] ol li{white-space:pre-line!important}#contents .cms-richtext li p{white-space:pre-line!important;line-height:1.6rem!important;margin:0!important}#contents .cms-richtext ol li p{line-height:1.2rem!important}#contents .cms-richtext ul,#contents .cms-richtext ol{margin-top:1.2rem;margin-bottom:1rem}#contents .cms-richtext li+li{margin-top:.9rem}#contents .cms-richtext ol li+li{margin-top:.2rem}#contents .cms-richtext h1{font-size:1.35rem!important;line-height:1.35;margin:.15em 0 .7em;font-weight:700;border:0!important;background:transparent!important}#contents .cms-richtext h2{font-size:1.25rem!important;line-height:1.4;margin:.2em 0 .75em;font-weight:700;border:0!important;background:transparent!important}#contents .cms-richtext h3{position:relative;margin:1.2em 0 .8em;padding:.55em 1em .55em 1.8em;background:#e9e9e9;border-bottom:0!important;font-size:1.2rem;font-weight:700;line-height:1.4}#contents .cms-richtext h3:before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);width:8px;height:30px;border-radius:4px;background:#f10808}#contents .cms-richtext h4{font-size:1.05rem!important;line-height:1.4;margin:.6em 0 .9em;padding:0 0 .75em!important;font-weight:700;border-bottom:3px solid #bfbfbf!important;background:transparent!important;position:relative;display:block!important;text-decoration:none!important}#contents .cms-richtext h4:before{content:none!important;display:none!important}#contents .cms-richtext h4:after{content:""!important;display:block!important;position:absolute!important;left:0!important;top:auto!important;bottom:-3px!important;width:20%!important;height:3px!important;background:#f10808!important}#contents .cms-richtext h4 a,#contents .cms-richtext h4 a:link,#contents .cms-richtext h4 a:visited,#contents .cms-richtext h4 a:hover,#contents .cms-richtext h4 a:active{color:inherit!important;text-decoration:none!important;border-bottom:0!important;box-shadow:none!important}#contents .cms-richtext h4 *{text-decoration:none!important;box-shadow:none!important}#contents .cms-richtext h5{font-size:.95rem!important;line-height:1.45;margin:.15em 0 .5em;font-weight:700}#contents .cms-richtext h6{font-size:.9rem!important;line-height:1.45;margin:.15em 0 .45em;font-weight:700}#contents .cms-richtext table{border-collapse:collapse;width:100%;margin:1em 0}#contents .cms-richtext table th,#contents .cms-richtext table td{border:1px solid #ccc;padding:.4em .8em}#contents .cms-richtext table.officer-table{width:auto!important;min-width:330px;display:inline-table;margin:.35em 0 1em}#contents .cms-richtext table.officer-table td{padding:.28em .65em;white-space:nowrap}#contents .cms-richtext img{max-width:100%;height:auto}#contents .cms-richtext.compliance-index ul,#contents .cms-richtext[data-page^="/about_ultmarc/compliance/"] ul{margin:1em 0 1.1em;padding:1em 1.2em 1em 1.6em!important;border:1px solid #dadada!important;background:#f5f5f5!important;box-shadow:none!important;list-style:disc!important}#contents .cms-richtext.compliance-index ul li,#contents .cms-richtext[data-page^="/about_ultmarc/compliance/"] ul li{background:none!important;background-image:none!important;list-style:disc!important;list-style-type:disc!important;padding:0!important;margin:.2em 0;text-indent:0!important;word-break:normal!important;line-height:1.5}#contents .cms-richtext.compliance-index ul ul,#contents .cms-richtext[data-page^="/about_ultmarc/compliance/"] ul ul{margin:.35em 0 .35em 1.25em;padding:0!important;border:0!important;background:transparent!important}#contents .cms-richtext.compliance-index ul ul li,#contents .cms-richtext[data-page^="/about_ultmarc/compliance/"] ul ul li{list-style:disc!important;list-style-type:disc!important}#contents .cms-richtext.compliance-index ul li a,#contents .cms-richtext[data-page^="/about_ultmarc/compliance/"] ul li a{color:#00f;text-decoration:underline}#contents .cms-richtext.about-index ul{list-style:none;padding:0!important;margin:0 0 24px;display:flex;gap:0;border:0!important;background:transparent!important;box-shadow:none!important}#contents .cms-richtext.about-index ul li{background-color:#f5f2f2;border:1px solid rgb(218,218,218);min-height:44px;list-style:none;background-image:none!important;padding:0!important;text-indent:0!important;word-break:normal!important;display:flex;align-items:center;justify-content:center}#contents .cms-richtext.about-index ul li+li{margin-left:-1px;margin-top:0!important}#contents .cms-richtext.about-index ul li a{display:block;width:100%;text-align:center;text-decoration:underline;color:#00f;font-weight:700;font-size:13.3333px;line-height:1.35;padding:10px 12px;white-space:normal;word-break:break-word}#contents .cms-richtext.about-index ul:nth-of-type(1){width:160px}#contents .cms-richtext.about-index ul:nth-of-type(1) li{width:100%}#contents .cms-richtext.about-index ul:nth-of-type(2){width:160px}#contents .cms-richtext.about-index ul:nth-of-type(2) li{width:100%}#contents .cms-richtext.about-index ul:nth-of-type(3){width:480px}#contents .cms-richtext.about-index ul:nth-of-type(3) li{width:160px}#contents .cms-richtext.about-index ul:nth-of-type(4){width:640px}#contents .cms-richtext.about-index ul:nth-of-type(4) li{width:160px}@media(max-width:640px){#contents .cms-richtext.about-index ul,#contents .cms-richtext.about-index ul:nth-of-type(1),#contents .cms-richtext.about-index ul:nth-of-type(2),#contents .cms-richtext.about-index ul:nth-of-type(3),#contents .cms-richtext.about-index ul:nth-of-type(4){width:100%;flex-wrap:wrap;margin-bottom:12px}#contents .cms-richtext.about-index ul li,#contents .cms-richtext.about-index ul:nth-of-type(3) li,#contents .cms-richtext.about-index ul:nth-of-type(4) li{width:100%;margin-left:0;margin-top:-1px}#contents .cms-richtext.about-index ul li:first-child{margin-top:0}}
