/* お知らせの一覧（/information/。記事は管理画面「お知らせ」） のページだけの CSS（build2.py） */
.sd[data-s-2c872afb-e72f-4077-a3fe-f9c6fd6d021c] { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 64px 20px 64px; width: 84%; max-width: 84%; }
@media screen and (max-width: 1280px){
.sd[data-s-2c872afb-e72f-4077-a3fe-f9c6fd6d021c] { display: flex; flex: none; padding: 147px 64px 20px 64px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-2c872afb-e72f-4077-a3fe-f9c6fd6d021c] { display: flex; padding: 147px 64px 20px 64px; }
}
@media screen and (max-width: 540px){
.sd[data-s-2c872afb-e72f-4077-a3fe-f9c6fd6d021c] { display: flex; padding: 120px 64px 10px 30px; }
}
@media screen and (max-width: 320px){
.sd[data-s-2c872afb-e72f-4077-a3fe-f9c6fd6d021c] { display: flex; }
}.sd[data-s-65361d9b-ccf7-4694-8d0a-c37d4d80436d] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; padding: 0px; width: 1000px; z-index: 1; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-65361d9b-ccf7-4694-8d0a-c37d4d80436d] { align-content: flex-start; align-items: flex-start; justify-content: flex-start; }
}
@media screen and (max-width: 320px){
.sd[data-s-65361d9b-ccf7-4694-8d0a-c37d4d80436d] { align-content: center; align-items: center; justify-content: flex-start; }
}.sd[data-s-9b9553d4-470a-4dfa-af07-17119e89640f] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; justify-content: center; padding: 0px; width: auto; --gap-h-9b9553d4-470a-4dfa-af07-17119e89640f: 12px; --gap-v-9b9553d4-470a-4dfa-af07-17119e89640f: 0px; --gap-uuid: 9b9553d4-470a-4dfa-af07-17119e89640f; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-9b9553d4-470a-4dfa-af07-17119e89640f] { align-content: flex-start; align-items: flex-start; justify-content: flex-start; --gap-h-9b9553d4-470a-4dfa-af07-17119e89640f: 12px; --gap-v-9b9553d4-470a-4dfa-af07-17119e89640f: 0px; }
}
@media screen and (max-width: 320px){
.sd[data-s-9b9553d4-470a-4dfa-af07-17119e89640f] { gap: 8px; --gap-h-9b9553d4-470a-4dfa-af07-17119e89640f: 8px; --gap-v-9b9553d4-470a-4dfa-af07-17119e89640f: 0px; }
}.sd[data-s-2b3b73ef-9b9a-4366-acfb-c7b3a0149747] { background: #028540; border-radius: 50%; display: flex; flex: none; height: 12px; width: 12px; max-width: 100%; }
@media screen and (max-width: 1280px){
.sd[data-s-2b3b73ef-9b9a-4366-acfb-c7b3a0149747] { display: flex; }
}
@media screen and (max-width: 840px){
.sd[data-s-2b3b73ef-9b9a-4366-acfb-c7b3a0149747] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-2b3b73ef-9b9a-4366-acfb-c7b3a0149747] { display: flex; margin: 16px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 320px){
.sd[data-s-2b3b73ef-9b9a-4366-acfb-c7b3a0149747] { display: flex; flex: none; height: 8px; margin: 12px 0px 0px 0px; width: 8px; max-width: 100%; }
}.sd[data-s-d839e6d0-b78d-4f1c-b9fe-8e603662f652] { color: #202020; flex: 1; font-family: var(--s-font-4ebf354a); font-size: 40px; font-weight: 600; height: auto; letter-spacing: 0.02em; line-height: 1.5; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1280px){
.sd[data-s-d839e6d0-b78d-4f1c-b9fe-8e603662f652] { font-size: 36px; }
}
@media screen and (max-width: 540px){
.sd[data-s-d839e6d0-b78d-4f1c-b9fe-8e603662f652] { font-size: 28px; line-height: 1.5; }
}
@media screen and (max-width: 320px){
.sd[data-s-d839e6d0-b78d-4f1c-b9fe-8e603662f652] { font-size: 20px; }
}

.sd[data-s-f479ff52-6f5a-4a8c-af3f-d160f2df6a74] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 104px; justify-content: center; padding: 0px 0px 0px 64px; width: 84%; --gap-h-f479ff52-6f5a-4a8c-af3f-d160f2df6a74: 0px; --gap-v-f479ff52-6f5a-4a8c-af3f-d160f2df6a74: 104px; --gap-uuid: f479ff52-6f5a-4a8c-af3f-d160f2df6a74; max-width: 84%; }
@media screen and (max-width: 1280px){
.sd[data-s-f479ff52-6f5a-4a8c-af3f-d160f2df6a74] { align-content: center; align-items: center; flex: none; height: 25px; justify-content: center; padding: 0px 0px 0px 0px; width: 100%; --gap-h-f479ff52-6f5a-4a8c-af3f-d160f2df6a74: 0px; --gap-v-f479ff52-6f5a-4a8c-af3f-d160f2df6a74: 104px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-f479ff52-6f5a-4a8c-af3f-d160f2df6a74] { gap: 64px; height: 25px; --gap-h-f479ff52-6f5a-4a8c-af3f-d160f2df6a74: 0px; --gap-v-f479ff52-6f5a-4a8c-af3f-d160f2df6a74: 64px; }
}
@media screen and (max-width: 540px){
.sd[data-s-f479ff52-6f5a-4a8c-af3f-d160f2df6a74] { flex: none; --gap-h-f479ff52-6f5a-4a8c-af3f-d160f2df6a74: 0px; --gap-v-f479ff52-6f5a-4a8c-af3f-d160f2df6a74: 104px; }
}
@media screen and (max-width: 320px){
.sd[data-s-f479ff52-6f5a-4a8c-af3f-d160f2df6a74] { height: 25px; --gap-h-f479ff52-6f5a-4a8c-af3f-d160f2df6a74: 0px; --gap-v-f479ff52-6f5a-4a8c-af3f-d160f2df6a74: 104px; }
}.sd[data-s-f75f3d27-7360-4935-a684-f01cd92da67a] { align-content: center; align-items: center; flex-direction: row; flex-wrap: wrap; gap: 8px; justify-content: flex-start; padding: 0px; --gap-h-f75f3d27-7360-4935-a684-f01cd92da67a: 8px; --gap-v-f75f3d27-7360-4935-a684-f01cd92da67a: 8px; --gap-uuid: f75f3d27-7360-4935-a684-f01cd92da67a; }
@media screen and (max-width: 840px){
.sd[data-s-f75f3d27-7360-4935-a684-f01cd92da67a] { padding: 0px 0px 0px 64px; --gap-h-f75f3d27-7360-4935-a684-f01cd92da67a: 8px; --gap-v-f75f3d27-7360-4935-a684-f01cd92da67a: 8px; }
}
@media screen and (max-width: 540px){
.sd[data-s-f75f3d27-7360-4935-a684-f01cd92da67a] { padding: 0px 0px 0px 30px; --gap-h-f75f3d27-7360-4935-a684-f01cd92da67a: 8px; --gap-v-f75f3d27-7360-4935-a684-f01cd92da67a: 8px; }
}
@media screen and (max-width: 320px){
.sd[data-s-f75f3d27-7360-4935-a684-f01cd92da67a] { height: 21px; padding: 0px 0px 0px 0px; --gap-h-f75f3d27-7360-4935-a684-f01cd92da67a: 8px; --gap-v-f75f3d27-7360-4935-a684-f01cd92da67a: 8px; max-width: 100%; }
}.sd[data-s-9b237277-335f-4c42-89d4-33a777e9c661] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; width: 1000px; --gap-h-9b237277-335f-4c42-89d4-33a777e9c661: 8px; --gap-v-9b237277-335f-4c42-89d4-33a777e9c661: 0px; --gap-uuid: 9b237277-335f-4c42-89d4-33a777e9c661; max-width: 100%; }
@media screen and (max-width: 320px){
.sd[data-s-9b237277-335f-4c42-89d4-33a777e9c661] { align-content: center; align-items: center; justify-content: center; --gap-h-9b237277-335f-4c42-89d4-33a777e9c661: 8px; --gap-v-9b237277-335f-4c42-89d4-33a777e9c661: 0px; }
}.sd[data-s-7ce05e81-17db-49b7-8e9c-34beae326d9b] { color: #028540; font-family: var(--s-font-4ebf354a); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-7ce05e81-17db-49b7-8e9c-34beae326d9b]:hover { text-decoration: underline; }
@media screen and (max-width: 1280px){
.sd[data-s-7ce05e81-17db-49b7-8e9c-34beae326d9b] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-7ce05e81-17db-49b7-8e9c-34beae326d9b] { font-size: 11px; }
}.sd[data-s-a65fa845-39b4-4a46-a082-1be377fa66c7] { color: #5d5d5d; font-size: 24px; }
@media screen and (max-width: 1280px){
.sd[data-s-a65fa845-39b4-4a46-a082-1be377fa66c7] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-a65fa845-39b4-4a46-a082-1be377fa66c7] { font-size: 12px; }
}.sd[data-s-c8e46018-fd6b-4e98-91ba-28051dcfb029] { color: #5d5d5d; font-family: var(--s-font-4ebf354a); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1280px){
.sd[data-s-c8e46018-fd6b-4e98-91ba-28051dcfb029] { font-size: 14px; }
}
@media screen and (max-width: 540px){
.sd[data-s-c8e46018-fd6b-4e98-91ba-28051dcfb029] { font-size: 11px; }
}

.sd[data-s-37b9d3a1-b9ee-441b-9fc1-cd70b969d6bd] { align-content: center; align-items: center; bottom: 0px; flex-direction: column; flex-wrap: nowrap; justify-content: center; left: auto; margin: 0 0 0 0; padding: 0px; position: absolute; right: 0px; top: auto; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-37b9d3a1-b9ee-441b-9fc1-cd70b969d6bd] { align-content: flex-end; align-items: flex-end; flex-direction: column; flex-wrap: nowrap; justify-content: flex-end; margin: 0 0 0 0; position: fixed; z-index: 5; }
}
@media screen and (max-width: 540px){
.sd[data-s-37b9d3a1-b9ee-441b-9fc1-cd70b969d6bd] { align-content: center; align-items: center; justify-content: center; }
}.sd[data-s-069c443c-7614-4f91-aaa2-f3418db77252] { align-content: center; align-items: center; background: var(--s-color-02a45009); border-bottom: 0px solid var(--s-color-f1937a11) var(--s-color-02a45009); border-left: 1px solid var(--s-color-f1937a11) var(--s-color-02a45009); border-radius: 8px 0px 0px 0px; border-right: 0px solid var(--s-color-f1937a11) var(--s-color-02a45009); border-top: 1px solid var(--s-color-f1937a11) var(--s-color-02a45009); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: auto; justify-content: center; margin: 0 0 0 0; overflow-x: hidden; overflow-y: hidden; padding: 16px 12px 16px 16px; position: relative; width: auto; --gap-h-069c443c-7614-4f91-aaa2-f3418db77252: 4px; --gap-v-069c443c-7614-4f91-aaa2-f3418db77252: 0px; --gap-uuid: 069c443c-7614-4f91-aaa2-f3418db77252; max-width: 100%; }
.sd[data-s-069c443c-7614-4f91-aaa2-f3418db77252].appear { --gap-h-069c443c-7614-4f91-aaa2-f3418db77252: 4px; --gap-v-069c443c-7614-4f91-aaa2-f3418db77252: 0px; }
.sd[data-s-069c443c-7614-4f91-aaa2-f3418db77252].appear-active {  }
@media screen and (max-width: 840px){
.sd[data-s-069c443c-7614-4f91-aaa2-f3418db77252] { border-bottom: 1px solid #007729; border-left: 1px solid #007729; border-radius: 8px 0px 0px 8px; border-right: 0px solid #007729; border-top: 1px solid #007729; flex: none; flex-direction: column-reverse; flex-wrap: nowrap; margin: 0px 0px 30px 0px; padding: 12px 16px 16px 16px; --gap-h-069c443c-7614-4f91-aaa2-f3418db77252: 0px; --gap-v-069c443c-7614-4f91-aaa2-f3418db77252: 4px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-069c443c-7614-4f91-aaa2-f3418db77252].appear { opacity: 0; }
.sd[data-s-069c443c-7614-4f91-aaa2-f3418db77252].appear-active {  }
.sd[data-s-069c443c-7614-4f91-aaa2-f3418db77252] { margin: 0px 0px 20px 0px; transition-delay: 10000ms; --gap-h-069c443c-7614-4f91-aaa2-f3418db77252: 4px; --gap-v-069c443c-7614-4f91-aaa2-f3418db77252: 0px; max-width: 100%; }
}.sd[data-s-66980033-1fe4-4dd0-bf73-79c3502cf616] { color: var(--s-color-f1937a11); flex: 1; font-family: var(--s-font-4ebf354a); font-size: 16px; font-weight: 500; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-66980033-1fe4-4dd0-bf73-79c3502cf616] { flex: none; font-feature-settings: normal; height: auto; text-orientation: mixed; -webkit-text-orientation: mixed; writing-mode: vertical-rl; -ms-writing-mode: vertical-rl; -webkit-writing-mode: vertical-rl; }
}.sd[data-s-7147ce57-f05a-4c33-ab5a-224c1f795e3c] { color: var(--s-color-f1937a11); font-size: 24px; }
@media screen and (max-width: 840px){

}

.sd[data-s-b35bdd20-94bb-42a4-b886-d839f6dea256] { align-content: flex-end; align-items: flex-end; background: var(--s-color-fcbb8b89); border-radius: 0; box-shadow: ; height: 100%; justify-content: flex-start; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 100%; max-width: 100%; }.sd[data-s-6af270bb-7232-4cbb-994e-dbead4cd5bfc] {  }.sd[data-s-9a2ba5df-4e4a-45a4-88fc-45ee005d6496] {  }.sd[data-s-c4f118fc-b75c-4ff2-bda3-1b5e555c161f] {  }.sd[data-s-2e35cb8e-5ad9-4b20-be59-e7f5df6ea5d0] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 0px; width: 84%; z-index: 1; max-width: 84%; }
@media screen and (max-width: 1280px){
.sd[data-s-2e35cb8e-5ad9-4b20-be59-e7f5df6ea5d0] { flex: none; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 840px){
.sd[data-s-2e35cb8e-5ad9-4b20-be59-e7f5df6ea5d0] { margin: 0px 0px 0px 0px; }
}.sd[data-s-3e6ac3c7-c513-454c-b6f8-3e8f10d09078] { align-content: center; align-items: center; background: #FFFFFF; border-radius: 0; flex-direction: column; flex-wrap: nowrap; gap: 67px; justify-content: center; margin: 0px 0px 0px 0px; padding: 80px 64px 104px 64px; width: 100%; z-index: 0; --gap-h-3e6ac3c7-c513-454c-b6f8-3e8f10d09078: 0px; --gap-v-3e6ac3c7-c513-454c-b6f8-3e8f10d09078: 67px; --gap-uuid: 3e6ac3c7-c513-454c-b6f8-3e8f10d09078; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-3e6ac3c7-c513-454c-b6f8-3e8f10d09078] { gap: 42px; padding: 50px 15px 104px 15px; --gap-h-3e6ac3c7-c513-454c-b6f8-3e8f10d09078: 0px; --gap-v-3e6ac3c7-c513-454c-b6f8-3e8f10d09078: 42px; }
}.sd[data-s-17d7d262-885b-4b1d-b062-fcf768149794] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; justify-content: center; padding: 0px; width: 1000px; --gap-h-17d7d262-885b-4b1d-b062-fcf768149794: 0px; --gap-v-17d7d262-885b-4b1d-b062-fcf768149794: 40px; --gap-uuid: 17d7d262-885b-4b1d-b062-fcf768149794; max-width: 100%; }.sd[data-s-3d54409b-c288-48db-9500-0da88302eae1] { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-17d7d262-885b-4b1d-b062-fcf768149794) * 0)); --gap-h-3d54409b-c288-48db-9500-0da88302eae1: 0px; --gap-v-3d54409b-c288-48db-9500-0da88302eae1: 24px; --gap-uuid: 3d54409b-c288-48db-9500-0da88302eae1; max-width: calc(100% - (var(--gap-h-17d7d262-885b-4b1d-b062-fcf768149794) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-3d54409b-c288-48db-9500-0da88302eae1] { align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; --gap-h-3d54409b-c288-48db-9500-0da88302eae1: 0px; --gap-v-3d54409b-c288-48db-9500-0da88302eae1: 24px; }
}.sd[data-s-cee150e4-7136-4667-b360-e7384ca2fdd2] { align-content: stretch; align-items: stretch; flex-direction: row; flex-wrap: wrap; gap: 12px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-3d54409b-c288-48db-9500-0da88302eae1) * 0)); --gap-h-cee150e4-7136-4667-b360-e7384ca2fdd2: 12px; --gap-v-cee150e4-7136-4667-b360-e7384ca2fdd2: 12px; --gap-uuid: cee150e4-7136-4667-b360-e7384ca2fdd2; max-width: calc(100% - (var(--gap-h-3d54409b-c288-48db-9500-0da88302eae1) * 0)); }.sd[data-s-d42941a8-1d18-4af7-8400-7d5c903a0552] { background: #fafafa; flex-direction: row; justify-content: center; padding: 12px; width: calc(100% - (var(--gap-h-cee150e4-7136-4667-b360-e7384ca2fdd2) * 0)); max-width: calc(100% - (var(--gap-h-cee150e4-7136-4667-b360-e7384ca2fdd2) * 0)); }.sd[data-s-5de36ca3-1084-42fb-abc6-72cf57350e1a] { color: #333; font-family: var(--s-font-4ebf354a); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }.sd[data-s-be80eb53-26fe-4545-a470-937339aa0f10] { align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; justify-content: center; padding: 0px; width: calc(33.33% - (var(--gap-h-cee150e4-7136-4667-b360-e7384ca2fdd2) * 0.6667)); --gap-h-be80eb53-26fe-4545-a470-937339aa0f10: 6px; --gap-v-be80eb53-26fe-4545-a470-937339aa0f10: 0px; --gap-uuid: be80eb53-26fe-4545-a470-937339aa0f10; max-width: calc(33.33% - (var(--gap-h-cee150e4-7136-4667-b360-e7384ca2fdd2) * 0.6667)); }
@media screen and (max-width: 840px){
.sd[data-s-be80eb53-26fe-4545-a470-937339aa0f10] { flex: none; width: calc(50% - (var(--gap-h-cee150e4-7136-4667-b360-e7384ca2fdd2) * 0.5)); --gap-h-be80eb53-26fe-4545-a470-937339aa0f10: 6px; --gap-v-be80eb53-26fe-4545-a470-937339aa0f10: 0px; max-width: calc(50% - (var(--gap-h-cee150e4-7136-4667-b360-e7384ca2fdd2) * 0.5)); }
}
@media screen and (max-width: 540px){
.sd[data-s-be80eb53-26fe-4545-a470-937339aa0f10] { flex: none; width: calc(100% - (var(--gap-h-cee150e4-7136-4667-b360-e7384ca2fdd2) * 0)); --gap-h-be80eb53-26fe-4545-a470-937339aa0f10: 6px; --gap-v-be80eb53-26fe-4545-a470-937339aa0f10: 0px; max-width: calc(100% - (var(--gap-h-cee150e4-7136-4667-b360-e7384ca2fdd2) * 0)); }
}.sd[data-s-445ee630-8484-4191-8b0c-e56b95934c14] { align-content: center; align-items: center; background: #028540; border-radius: 12px; flex-direction: row; flex-wrap: nowrap; gap: 6px; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 1px; width: calc(100% - (var(--gap-h-be80eb53-26fe-4545-a470-937339aa0f10) * 0)); --gap-h-445ee630-8484-4191-8b0c-e56b95934c14: 6px; --gap-v-445ee630-8484-4191-8b0c-e56b95934c14: 0px; --gap-uuid: 445ee630-8484-4191-8b0c-e56b95934c14; max-width: calc(100% - (var(--gap-h-be80eb53-26fe-4545-a470-937339aa0f10) * 0)); }
.sd[data-s-445ee630-8484-4191-8b0c-e56b95934c14]:hover { opacity: 1; --gap-h-445ee630-8484-4191-8b0c-e56b95934c14: 6px; --gap-v-445ee630-8484-4191-8b0c-e56b95934c14: 0px; }.sd[data-s-3c92a65f-d413-4771-b243-363a29d7d728] { align-content: flex-start; align-items: flex-start; background: #FFFFFF; border-bottom: 0px solid #eeeeee; border-left: 0px solid #eeeeee; border-radius: 11px; border-right: 0px solid #eeeeee; border-top: 0px solid #eeeeee; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: calc(100% - (var(--gap-v-445ee630-8484-4191-8b0c-e56b95934c14) * 0)); justify-content: flex-start; padding: 12px; width: calc(100% - (var(--gap-h-445ee630-8484-4191-8b0c-e56b95934c14) * 0)); --gap-h-3c92a65f-d413-4771-b243-363a29d7d728: 0px; --gap-v-3c92a65f-d413-4771-b243-363a29d7d728: 8px; --gap-uuid: 3c92a65f-d413-4771-b243-363a29d7d728; max-width: calc(100% - (var(--gap-h-445ee630-8484-4191-8b0c-e56b95934c14) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-3c92a65f-d413-4771-b243-363a29d7d728] { flex-direction: row; flex-wrap: nowrap; gap: 22px; --gap-h-3c92a65f-d413-4771-b243-363a29d7d728: 22px; --gap-v-3c92a65f-d413-4771-b243-363a29d7d728: 0px; }
}.sd[data-s-393038a5-199d-4454-b7b5-6ceb8915ad4d] { align-content: center; align-items: center; border-bottom: 0px solid #eeeeee; border-left: 0px solid #eeeeee; border-radius: 8px; border-right: 0px solid #eeeeee; border-top: 0px solid #eeeeee; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: calc(100% - (var(--gap-h-3c92a65f-d413-4771-b243-363a29d7d728) * 0)); --gap-h-393038a5-199d-4454-b7b5-6ceb8915ad4d: 0px; --gap-v-393038a5-199d-4454-b7b5-6ceb8915ad4d: 16px; --gap-uuid: 393038a5-199d-4454-b7b5-6ceb8915ad4d; max-width: calc(100% - (var(--gap-h-3c92a65f-d413-4771-b243-363a29d7d728) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-393038a5-199d-4454-b7b5-6ceb8915ad4d] { flex: none; width: calc(25% - (var(--gap-h-3c92a65f-d413-4771-b243-363a29d7d728) * 0.75)); --gap-h-393038a5-199d-4454-b7b5-6ceb8915ad4d: 0px; --gap-v-393038a5-199d-4454-b7b5-6ceb8915ad4d: 16px; max-width: calc(25% - (var(--gap-h-3c92a65f-d413-4771-b243-363a29d7d728) * 0.75)); }
}.sd[data-s-30c26523-8225-4d05-8188-7d82999cc51e] { border-radius: 0; bottom: 0px; flex: none; height: calc(100% - (var(--gap-v-393038a5-199d-4454-b7b5-6ceb8915ad4d) * 0)); left: 0px; margin: 0 0 0 0; position: absolute; right: 0px; top: 0px; width: calc(100% - (var(--gap-h-393038a5-199d-4454-b7b5-6ceb8915ad4d) * 0)); max-width: calc(100% - (var(--gap-h-393038a5-199d-4454-b7b5-6ceb8915ad4d) * 0)); }
.sd[data-s-445ee630-8484-4191-8b0c-e56b95934c14]:hover .sd[data-s-30c26523-8225-4d05-8188-7d82999cc51e] { scale: 1.1 1.1; }
@media screen and (max-width: 840px){
.sd[data-s-445ee630-8484-4191-8b0c-e56b95934c14]:hover .sd[data-s-30c26523-8225-4d05-8188-7d82999cc51e] { scale: 1 1; }
}.sd[data-s-f44f13c1-8d13-45f3-bb0d-e1959831580e] { border-radius: 0; flex: none; height: auto; opacity: 0; width: calc(100% - (var(--gap-h-393038a5-199d-4454-b7b5-6ceb8915ad4d) * 0)); z-index: -1; max-width: calc(100% - (var(--gap-h-393038a5-199d-4454-b7b5-6ceb8915ad4d) * 0)); }.sd[data-s-241d3dde-5241-4ea3-a2d9-519fbb546594] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 10px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-3c92a65f-d413-4771-b243-363a29d7d728) * 0)); --gap-h-241d3dde-5241-4ea3-a2d9-519fbb546594: 0px; --gap-v-241d3dde-5241-4ea3-a2d9-519fbb546594: 10px; --gap-uuid: 241d3dde-5241-4ea3-a2d9-519fbb546594; max-width: calc(100% - (var(--gap-h-3c92a65f-d413-4771-b243-363a29d7d728) * 0)); }
@media screen and (max-width: 540px){
.sd[data-s-241d3dde-5241-4ea3-a2d9-519fbb546594] { flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 5px; width: 100%; --gap-h-241d3dde-5241-4ea3-a2d9-519fbb546594: 0px; --gap-v-241d3dde-5241-4ea3-a2d9-519fbb546594: 5px; }
}.sd[data-s-c1dcc3c1-aa83-466a-af99-796da56fb830] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; --gap-h-c1dcc3c1-aa83-466a-af99-796da56fb830: 0px; --gap-v-c1dcc3c1-aa83-466a-af99-796da56fb830: 8px; --gap-uuid: c1dcc3c1-aa83-466a-af99-796da56fb830; }
@media screen and (max-width: 540px){
.sd[data-s-c1dcc3c1-aa83-466a-af99-796da56fb830] { flex-direction: column; --gap-h-c1dcc3c1-aa83-466a-af99-796da56fb830: 0px; --gap-v-c1dcc3c1-aa83-466a-af99-796da56fb830: 8px; }
}.sd[data-s-2c00617d-dea5-47a7-9d5d-814ad86bf120] { color: #5d5d5d; font-family: var(--s-font-4ebf354a); font-size: 14px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-2c00617d-dea5-47a7-9d5d-814ad86bf120] { font-size: 11px; }
}.sd[data-s-3b135239-2bb1-4ec0-8a6c-597a5c739fdf] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 8px; justify-content: space-between; padding: 0px; width: calc(100% - (var(--gap-h-241d3dde-5241-4ea3-a2d9-519fbb546594) * 0)); --gap-h-3b135239-2bb1-4ec0-8a6c-597a5c739fdf: 8px; --gap-v-3b135239-2bb1-4ec0-8a6c-597a5c739fdf: 0px; --gap-uuid: 3b135239-2bb1-4ec0-8a6c-597a5c739fdf; max-width: calc(100% - (var(--gap-h-241d3dde-5241-4ea3-a2d9-519fbb546594) * 0)); }.sd[data-s-5aa43d58-7065-4eaf-b248-c1e7ff7b869d] { color: #202020; flex: 1; font-family: var(--s-font-4ebf354a); font-size: 16px; font-weight: 600; height: auto; letter-spacing: 0.02em; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.sd[data-s-445ee630-8484-4191-8b0c-e56b95934c14]:hover .sd[data-s-5aa43d58-7065-4eaf-b248-c1e7ff7b869d] { color: #028540; }
@media screen and (max-width: 540px){
.sd[data-s-5aa43d58-7065-4eaf-b248-c1e7ff7b869d] { font-size: 13px; }
}.sd[data-s-7d6948f6-f18e-47fc-afdd-a8dc61514da3] { color: #028540; font-size: 16px; }
.sd[data-s-445ee630-8484-4191-8b0c-e56b95934c14]:hover .sd[data-s-7d6948f6-f18e-47fc-afdd-a8dc61514da3] { color: #009333; translate: 4px 0px; }.sd[data-s-ea6e156c-099a-4cab-b762-2b880ab239f8] { align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 16px 0px 0px 0px; width: calc(100% - (var(--gap-h-cee150e4-7136-4667-b360-e7384ca2fdd2) * 0)); max-width: calc(100% - (var(--gap-h-cee150e4-7136-4667-b360-e7384ca2fdd2) * 0)); }.sd[data-s-bfbdfef7-dc9c-4117-bedf-503a40b19974] { background: #028540; border-bottom: 1px solid #028540; border-left: 1px solid #028540; border-radius: 128px; border-right: 1px solid #028540; border-top: 1px solid #028540; box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2); color: #333; flex: none; font-family: var(--s-font-4ebf354a); font-size: 15px; font-weight: 400; height: auto; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 0px; opacity: 1; padding: 12px 40px; text-align: left; width: auto; max-width: 100%; }
.sd[data-s-bfbdfef7-dc9c-4117-bedf-503a40b19974]:hover { background: #FFFFFF; }.sd[data-s-9113f281-77ff-4c58-94b6-bf89f8fda594] { color: #FFFFFF; font-family: var(--s-font-4ebf354a); font-size: 16px; font-weight: 500; padding: 0px 0px 2px 0px; text-align: center; justify-content: center; }
.sd[data-s-bfbdfef7-dc9c-4117-bedf-503a40b19974]:hover .sd[data-s-9113f281-77ff-4c58-94b6-bf89f8fda594] { color: #028540; }.sd[data-s-85ff3100-2211-4c7a-97a1-c901e60bb5c6] {  }.sd[data-s-a4a2a199-08ba-43e3-ba1d-e4e9b9c7cd1b] {  }

body { background: var(--s-color-fcbb8b89); transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }
