section[id$="step"] .line-index:hover{opacity:0.8}section[id$="step"] .line-index .step-text-wrapper{display:flex;align-items:center;justify-content:center}section[id$="step"] .line-index .line-step-bg{box-shadow:0 0.2rem 0.2rem rgba(51, 51, 51, 0.15);border:1px solid rgba(51, 51, 51, 0.125);border-radius:0.25rem}section[id$="step"] .line-btn{background-color:#06C755 !important;border:none}section[id$="step"] .line-btn:hover{opacity:0.8 !important;transition:0.3s}section[id$="step"] .mail-btn{background-color:var(--bs-contact) !important;border:none}section[id$="step"] .mail-btn:hover{background-color:#d47265 !important;transition:0.3s}section[id$="line-registration"] .registration-search{background-color:#06C755 !important;box-shadow:0 0.2rem 0.2rem rgba(51, 51, 51, 0.15)}section[id$="line-registration"] .registration-search .search-wrapper{max-width:15rem;margin:0 auto}section[id$="line-registration"] .registration-search .search-wrapper .search-id{font-size:2rem}section[id$="line-registration"] .registration-search .search-wrapper-btn{background-color:#c37b49;max-width:15rem;margin:0 auto}section[id$="line-registration"] .registration-search .search-wrapper-btn:hover{background-color:#d29c77 !important;transition:0.3s}section[id$="line-registration"] .registration-qr{box-shadow:0 0.2rem 0.2rem rgba(51, 51, 51, 0.15)}.howto-step1,.howto-step2{border-radius:0.25rem;box-shadow:0 0.2rem 0.2rem rgba(51, 51, 51, 0.15)}.howto-step1 .howto-title,.howto-step2 .howto-title{border-radius:0.25rem 0.25rem 0 0;padding:1rem 0;margin-bottom:2rem}@media (min-width:992px){.howto-step1-text,.howto-step2-text{padding-left:6.5rem !important}}