.kuhoip0{padding:8.53333vw 8.53333vw 10.6667vw}
.kuhoip1{flex:unset;padding-bottom:0;overflow:visible}
.kuhoip2{flex-direction:column;width:100%;max-width:115.733vw;margin:0 auto;display:flex}
.kuhoip3{gap:6.4vw}
.kuhoip4{text-align:center;margin-bottom:6.4vw;padding-left:8.53333vw;padding-right:8.53333vw}
.kuhoip5{flex-direction:column;gap:5.33333vw;display:flex}
.kuhoip6{margin-top:6.4vw}
.kuhoip7{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2.13333vw;min-height:42.6667vw;display:flex}
.kuhoip8{flex-direction:column;gap:5.33333vw;display:flex}
.kuhoip9{flex-direction:column;gap:6.4vw;display:flex}
.kuhoipa{border-radius:266.4vw;width:54.4vw;height:7.46667vw;margin:0 auto}
.kuhoipb{flex-direction:column;gap:4.26667vw;display:flex}
.kuhoipg{--kuhoipc:var(--_1teuesj1i);--kuhoipd:11px;--kuhoipe:1px;--kuhoipf:var(--_1teuesj2);width:100%;min-height:24.5333vw;position:relative}
.kuhoipg:before{content:"";z-index:0;background:var(--kuhoipc);-webkit-mask:radial-gradient(circle at 0 0, #0000 0 var(--kuhoipd), #000 calc(var(--kuhoipd) + 1px)) 0 0 / 51% 51% no-repeat, radial-gradient(circle at 100% 0, #0000 0 var(--kuhoipd), #000 calc(var(--kuhoipd) + 1px)) 100% 0 / 51% 51% no-repeat, radial-gradient(circle at 0 100%, #0000 0 var(--kuhoipd), #000 calc(var(--kuhoipd) + 1px)) 0 100% / 51% 51% no-repeat, radial-gradient(circle at 100% 100%, #0000 0 var(--kuhoipd), #000 calc(var(--kuhoipd) + 1px)) 100% 100% / 51% 51% no-repeat;-webkit-mask:radial-gradient(circle at 0 0, #0000 0 var(--kuhoipd), #000 calc(var(--kuhoipd) + 1px)) 0 0 / 51% 51% no-repeat, radial-gradient(circle at 100% 0, #0000 0 var(--kuhoipd), #000 calc(var(--kuhoipd) + 1px)) 100% 0 / 51% 51% no-repeat, radial-gradient(circle at 0 100%, #0000 0 var(--kuhoipd), #000 calc(var(--kuhoipd) + 1px)) 0 100% / 51% 51% no-repeat, radial-gradient(circle at 100% 100%, #0000 0 var(--kuhoipd), #000 calc(var(--kuhoipd) + 1px)) 100% 100% / 51% 51% no-repeat;mask:radial-gradient(circle at 0 0, #0000 0 var(--kuhoipd), #000 calc(var(--kuhoipd) + 1px)) 0 0 / 51% 51% no-repeat, radial-gradient(circle at 100% 0, #0000 0 var(--kuhoipd), #000 calc(var(--kuhoipd) + 1px)) 100% 0 / 51% 51% no-repeat, radial-gradient(circle at 0 100%, #0000 0 var(--kuhoipd), #000 calc(var(--kuhoipd) + 1px)) 0 100% / 51% 51% no-repeat, radial-gradient(circle at 100% 100%, #0000 0 var(--kuhoipd), #000 calc(var(--kuhoipd) + 1px)) 100% 100% / 51% 51% no-repeat;pointer-events:none;position:absolute;inset:0}
.kuhoipg:after{content:"";inset:var(--kuhoipe);z-index:1;background:var(--kuhoipf);-webkit-mask:radial-gradient(circle at calc(0px - var(--kuhoipe)) calc(0px - var(--kuhoipe)), #0000 0 calc(var(--kuhoipd) + var(--kuhoipe)), #000 calc(var(--kuhoipd) + var(--kuhoipe) + 1px)) 0 0 / 51% 51% no-repeat, radial-gradient(circle at calc(100% + var(--kuhoipe)) calc(0px - var(--kuhoipe)), #0000 0 calc(var(--kuhoipd) + var(--kuhoipe)), #000 calc(var(--kuhoipd) + var(--kuhoipe) + 1px)) 100% 0 / 51% 51% no-repeat, radial-gradient(circle at calc(0px - var(--kuhoipe)) calc(100% + var(--kuhoipe)), #0000 0 calc(var(--kuhoipd) + var(--kuhoipe)), #000 calc(var(--kuhoipd) + var(--kuhoipe) + 1px)) 0 100% / 51% 51% no-repeat, radial-gradient(circle at calc(100% + var(--kuhoipe)) calc(100% + var(--kuhoipe)), #0000 0 calc(var(--kuhoipd) + var(--kuhoipe)), #000 calc(var(--kuhoipd) + var(--kuhoipe) + 1px)) 100% 100% / 51% 51% no-repeat;-webkit-mask:radial-gradient(circle at calc(0px - var(--kuhoipe)) calc(0px - var(--kuhoipe)), #0000 0 calc(var(--kuhoipd) + var(--kuhoipe)), #000 calc(var(--kuhoipd) + var(--kuhoipe) + 1px)) 0 0 / 51% 51% no-repeat, radial-gradient(circle at calc(100% + var(--kuhoipe)) calc(0px - var(--kuhoipe)), #0000 0 calc(var(--kuhoipd) + var(--kuhoipe)), #000 calc(var(--kuhoipd) + var(--kuhoipe) + 1px)) 100% 0 / 51% 51% no-repeat, radial-gradient(circle at calc(0px - var(--kuhoipe)) calc(100% + var(--kuhoipe)), #0000 0 calc(var(--kuhoipd) + var(--kuhoipe)), #000 calc(var(--kuhoipd) + var(--kuhoipe) + 1px)) 0 100% / 51% 51% no-repeat, radial-gradient(circle at calc(100% + var(--kuhoipe)) calc(100% + var(--kuhoipe)), #0000 0 calc(var(--kuhoipd) + var(--kuhoipe)), #000 calc(var(--kuhoipd) + var(--kuhoipe) + 1px)) 100% 100% / 51% 51% no-repeat;mask:radial-gradient(circle at calc(0px - var(--kuhoipe)) calc(0px - var(--kuhoipe)), #0000 0 calc(var(--kuhoipd) + var(--kuhoipe)), #000 calc(var(--kuhoipd) + var(--kuhoipe) + 1px)) 0 0 / 51% 51% no-repeat, radial-gradient(circle at calc(100% + var(--kuhoipe)) calc(0px - var(--kuhoipe)), #0000 0 calc(var(--kuhoipd) + var(--kuhoipe)), #000 calc(var(--kuhoipd) + var(--kuhoipe) + 1px)) 100% 0 / 51% 51% no-repeat, radial-gradient(circle at calc(0px - var(--kuhoipe)) calc(100% + var(--kuhoipe)), #0000 0 calc(var(--kuhoipd) + var(--kuhoipe)), #000 calc(var(--kuhoipd) + var(--kuhoipe) + 1px)) 0 100% / 51% 51% no-repeat, radial-gradient(circle at calc(100% + var(--kuhoipe)) calc(100% + var(--kuhoipe)), #0000 0 calc(var(--kuhoipd) + var(--kuhoipe)), #000 calc(var(--kuhoipd) + var(--kuhoipe) + 1px)) 100% 100% / 51% 51% no-repeat;pointer-events:none;position:absolute}
.kuhoiph{z-index:3;position:absolute;top:-3.2vw;right:5.33333vw}
.kuhoipi{border-radius:266.4vw;width:22.4vw;height:6.4vw}
.kuhoipj{z-index:2;box-sizing:border-box;align-items:center;gap:3.2vw;min-width:0;min-height:24.5333vw;padding:4.26667vw 3.73333vw;display:flex;position:relative}
.kuhoipk{border-radius:50%;flex:none;width:10.6667vw;height:10.6667vw}
.kuhoipl{flex-direction:column;flex:auto;align-items:flex-start;gap:2.13333vw;min-width:0;display:flex}
.kuhoipm{border-radius:266.4vw}
.kuhoipn{width:33.6vw;height:3.73333vw}
.kuhoipo{width:41.0667vw;height:3.73333vw}
.kuhoipp{width:29.8667vw;height:3.73333vw}
.kuhoipq{width:25.6vw;height:2.66667vw}
.kuhoipr{width:36.8vw;height:2.66667vw}
.kuhoips{width:22.4vw;height:2.66667vw}
.kuhoipt{width:13.8667vw;height:2.66667vw;margin-top:.533333vw}
.kuhoipu{border-radius:50%;flex:none;width:3.73333vw;height:3.73333vw}
.kuhoipv{border-radius:266.4vw;width:100%;height:13.3333vw}
@media (min-width:768px){.kuhoip0{width:498px;padding:32px 32px 40px}.kuhoip2{max-width:434px}.kuhoip3{gap:24px}.kuhoip4{margin-bottom:24px;padding-left:32px;padding-right:32px}.kuhoip5{gap:20px}.kuhoip6{margin-top:24px}.kuhoip7{gap:8px;min-height:160px}.kuhoip8{gap:20px}.kuhoip9{gap:24px}.kuhoipa{border-radius:999px;width:204px;height:28px}.kuhoipb{gap:16px}.kuhoipg{min-height:92px}.kuhoiph{top:-12px;right:20px}.kuhoipi{border-radius:999px;width:84px;height:24px}.kuhoipj{gap:12px;min-height:92px;padding:16px 14px}.kuhoipk{width:40px;height:40px}.kuhoipl{gap:8px}.kuhoipm{border-radius:999px}.kuhoipn{width:126px;height:14px}.kuhoipo{width:154px;height:14px}.kuhoipp{width:112px;height:14px}.kuhoipq{width:96px;height:10px}.kuhoipr{width:138px;height:10px}.kuhoips{width:84px;height:10px}.kuhoipt{width:52px;height:10px;margin-top:2px}.kuhoipu{width:14px;height:14px}.kuhoipv{border-radius:999px;height:50px}}
._1h62jw0{border:none;border-top:1px solid var(--_1teuesj12);border-bottom:1px solid var(--_1teuesj12);background:var(--_1teuesj3);width:100%;color:var(--_1teuesjs);cursor:pointer;text-align:left;flex-direction:column;justify-content:center;align-items:stretch;padding:4.26667vw 6.4vw;display:flex}
._1h62jw1{border-top:none}
._1h62jw2{border-bottom:none}
._1h62jw3{flex-direction:column;justify-content:center;gap:1.06667vw;width:100%;display:flex}
._1h62jw4{color:var(--_1teuesjs);align-items:center;display:flex}
._1h62jw5{justify-content:space-between;align-items:center;gap:4.26667vw;width:100%;display:flex}
._1h62jw6{flex-direction:column;justify-content:center;gap:1.06667vw;min-width:0;display:flex}
._1h62jw7{justify-content:space-between;align-items:center;gap:4.26667vw;width:100%;display:flex}
._1h62jw9{min-width:0;color:var(--_1teuesjs);align-items:center;gap:1.06667vw;display:flex}
._1h62jwa{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
._1h62jwb{color:var(--_1teuesju)}
._1h62jwc{color:var(--_1teuesj19);flex-shrink:0;align-items:center;display:flex}
._1h62jwd{color:var(--_1teuesjw);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}
@media (min-width:768px){._1h62jw0{padding:16px 32px}._1h62jw3{gap:4px}._1h62jw5{gap:16px}._1h62jw6{gap:4px}._1h62jw7{gap:16px}._1h62jw9{gap:4px}._1h62jwd{margin:0;padding:0}}
/*# sourceMappingURL=08lf-tfvwq29w.css.map*/