.c-section__body p{font-size:18px;line-height:1.8}.download-card-container{display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between;margin:50px auto 0}.download-card-container .download-card{overflow:hidden;width:calc(50% - 16px)}.download-card-container .download-card__image img{aspect-ratio:352/198;background-color:#ececec;display:block;height:auto;object-fit:contain;width:100%}.download-card-container .download-card__content{padding:20px 0 0}.download-card-container .download-card__content h2{color:#333;font-size:20px;font-weight:700;line-height:1.5}.c-section__body input[type=email],.c-section__body input[type=text]{min-height:50px}.download-card-container .download-card__content a{color:inherit;text-decoration:none}[data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content{padding-left:0!important;padding-right:0!important}.hsfc-FieldLabel__RequiredIndicator{color:#c00!important;font-weight:700}[data-hsfc-id=Renderer] .hsfc-ErrorAlert{color:#c00!important}.hsfc-FieldLabel__RequiredIndicator:after{content:"必須"}[data-hsfc-id=Renderer] .hsfc-RadioInput:checked:after{background-color:#c00!important}[data-hsfc-id=Renderer] .hsfc-CheckboxInput:checked{background-color:#c00!important;border-color:#c00!important}[data-hsfc-id=Renderer] .hsfc-CheckboxInput:checked:after{background-color:#fff!important}[data-hsfc-id=Renderer] .hsfc-Button{max-width:352px;padding:20px!important;width:100%!important}[data-hsfc-id=Renderer] .hsfc-Button:not([disabled]):hover{background-color:#a60000!important;transform:translate(0)!important}@media screen and (max-width:767px){.c-section__body p{font-size:16px}.download-card-container{display:block}.download-card-container .download-card{margin-bottom:20px;width:100%}.download-card-container .download-card:last-child{margin-bottom:0}.download-card-container .download-card h2{font-size:18px}}