.hs-richtext{line-height:1.8}.hs-richtext>*{margin-bottom:1rem}.hs-richtext.has-border{border:1px solid #112a75;padding:20px}.hs-richtext h1,.hs-richtext h2,.hs-richtext h3,.hs-richtext h4,.hs-richtext h5,.hs-richtext h6{font-weight:400;line-height:1.4;margin-bottom:20px}.hs-richtext h1,.hs-richtext h2,.hs-richtext h3{margin-top:40px}.hs-richtext h4,.hs-richtext h5,.hs-richtext h6{margin-top:20px}.hs-richtext.has-no-margin-top>:first-child{margin-top:0!important}.hs-richtext.has-no-margin-bottom>:last-child{margin-bottom:0!important}.hs-richtext h1{line-height:1.5;text-align:center}.hs-richtext h2{background-color:#122b75;border-bottom:1px solid #122b75;color:#fff;font-size:22px;margin-bottom:20px;padding:15px}.hs-richtext h3{border-bottom:1px solid #122b75}.hs-richtext h3,.hs-richtext h4{font-size:18px;padding-bottom:15px}.hs-richtext h5{font-size:16px;padding-bottom:15px}.hs-richtext h6{font-size:14px;padding-bottom:15px}.hs-richtext ol,.hs-richtext ul{padding-left:20px}.hs-richtext ol li:not(:last-child),.hs-richtext ul li:not(:last-child){margin-bottom:10px}[data-hsfc-id=Renderer] .hsfc-NavigationRow__Buttons:has(>:only-child){justify-content:center!important}form label{font-weight:700}form input[type=checkbox]{accent-color:#112a75!important;height:20px!important;padding:0!important;width:20px!important}.hsfc-FieldLabel__RequiredIndicator{font-size:0;line-height:0;position:relative}.hsfc-FieldLabel__RequiredIndicator:after{background-color:#dc2295!important;color:#fff!important;content:"必須";display:inline-block;font-size:12px!important;line-height:1.6!important;margin-left:10px;padding:2px 0!important;text-align:center!important;width:3.5em!important}