.check-box{position:relative;background-color:var(--white);border:1px solid;border-color:var(--gray-300);height:28px;width:28px}.check-box:hover{border:2px solid}.check-box.is_checked{position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath fill='%23000' d='M0 0h28v28H0z'/%3E%3Cpath fill='%23fff' d='m22.5 9.863-9.81 9.355c-.189.18-.446.282-.714.282-.268 0-.525-.102-.714-.282L6 14.2l1.429-1.363 4.547 4.337L21.071 8.5 22.5 9.863Z'/%3E%3C/svg%3E") no-repeat;border:0}.input{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--gray-200);border-radius:8px;display:flex;padding:16px 20px;position:relative;width:640px}.input .text-wrapper-18{height:24px;color:var(--zinc-400);font-family:var(--18-136m-font-family);font-size:var(--18-136m-font-size);font-style:var(--18-136m-font-style);font-weight:var(--18-136m-font-weight);letter-spacing:var(--18-136m-letter-spacing);line-height:var(--18-136m-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.input:hover{border-color:var(--gray-300)}.solid{align-items:center;background-color:var(--black);display:flex;justify-content:center;padding:20px 80px;position:relative;width:240px}.solid .button{color:var(--white);font-family:var(--22-136b-font-family);font-size:var(--22-136b-font-size);font-style:var(--22-136b-font-style);font-weight:var(--22-136b-font-weight);letter-spacing:var(--22-136b-letter-spacing);line-height:var(--22-136b-line-height);margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:-moz-fit-content;width:fit-content}.solid:hover{background-color:var(--blue-900)}.inner{flex-direction:column;height:1975px;padding:80px 0 160px;width:100%}.inner,.inner .content{align-items:center;display:flex;position:relative}.inner .content{flex:0 0 auto;flex-direction:column;gap:48px;max-width:1440px;padding:0 40px;width:1440px}.inner .div-wrapper{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative}.inner .title{align-items:center;display:flex;height:84px;justify-content:space-between;position:relative;width:1360px}.inner .text-wrapper-2{color:var(--black);font-family:var(--56-130eb-font-family);font-size:var(--56-130eb-font-size);font-style:var(--56-130eb-font-style);font-weight:var(--56-130eb-font-weight);letter-spacing:var(--56-130eb-letter-spacing);line-height:var(--56-130eb-line-height);position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.inner .location{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:8px;justify-content:flex-end;position:relative}.inner .bullet{height:24px!important;position:relative!important;width:24px!important}.inner .rectangle{background-color:var(--zinc-400);height:3px;left:11px;position:relative;top:11px;width:3px}.inner .location-wrapper{align-items:center;display:inline-flex;flex:0 0 auto;gap:16px;position:relative}.inner .location-2{color:var(--black);font-family:var(--18-136b-font-family);font-size:var(--18-136b-font-size);font-style:var(--18-136b-font-style);font-weight:var(--18-136b-font-weight);letter-spacing:var(--18-136b-letter-spacing);line-height:var(--18-136b-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.inner .div-2{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative}.inner .view{background-color:var(--black);height:4px;position:relative;width:1360px}.inner .form{gap:48px}.inner .form,.inner .form-2{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;position:relative}.inner .form-2{gap:28px;justify-content:center}.inner .item{display:inline-flex;flex:0 0 auto;gap:8px}.inner .frame,.inner .item{align-items:center;position:relative}.inner .frame{display:flex;gap:4px;width:120px}.inner .text-wrapper-3{color:var(--black);font-family:var(--18-136sb-font-family);font-size:var(--18-136sb-font-size);font-style:var(--18-136sb-font-style);font-weight:var(--18-136sb-font-weight);letter-spacing:var(--18-136sb-letter-spacing);line-height:var(--18-136sb-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.inner .ellipse-wrapper{height:23px;position:relative;width:5px}.inner .ellipse{background-color:var(--blue-500);border-radius:2.5px;height:5px;position:relative;top:2px}.inner .text-wrapper-4{color:var(--black);font-family:var(--18-136sb-font-family);font-size:var(--18-136sb-font-size);font-style:var(--18-136sb-font-style);font-weight:var(--18-136sb-font-weight);letter-spacing:var(--18-136sb-letter-spacing);line-height:var(--18-136sb-line-height);position:relative;width:120px}.inner .item-2{align-items:center;display:flex;flex:0 0 auto;gap:8px;position:relative;width:640px}.inner .input-instance{margin-right:-128px!important}.inner .divider{background-color:var(--zinc-200);height:1px}.inner .all-check,.inner .divider{align-self:stretch;position:relative;width:100%}.inner .all-check{align-items:center;background-color:var(--zinc-100);display:flex;flex:0 0 auto;justify-content:space-between;padding:20px 24px}.inner .p{color:transparent;font-family:Pretendard-Bold,Helvetica;font-size:20px;font-weight:400;letter-spacing:0;line-height:28px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.inner .span{color:#000000;font-weight:700}.inner .text-wrapper-5{color:#1c398e;font-family:Pretendard-Regular,Helvetica}.inner .text-wrapper-6{color:#000000;font-family:Pretendard-Regular,Helvetica}.inner .text-wrapper-7{color:#71717b;font-family:Pretendard-Regular,Helvetica}.inner .solid-instance{width:160px!important}.inner .design-component-instance-node{font-family:var(--18-136b-font-family)!important;font-size:var(--18-136b-font-size)!important;font-style:var(--18-136b-font-style)!important;font-weight:var(--18-136b-font-weight)!important;letter-spacing:var(--18-136b-letter-spacing)!important;line-height:var(--18-136b-line-height)!important;margin-left:-31.5px!important;margin-right:-31.5px!important}.inner .terms{gap:60px}.inner .term,.inner .terms{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;position:relative}.inner .term{gap:10px}.inner .element{color:transparent;font-family:Pretendard-SemiBold,Helvetica;font-size:22px;font-weight:400;letter-spacing:0;line-height:29.9px;margin-top:-1px;position:relative;white-space:nowrap;width:-moz-fit-content;width:fit-content}.inner .text-wrapper-8{color:#000000;font-weight:600}.inner .text-wrapper-9{color:#1c398e;font-family:Pretendard-Regular,Helvetica;font-size:18px;line-height:24.5px}.inner .detail{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:20px;position:relative}.inner .txt-2{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--zinc-200);display:flex;height:200px;padding:24px;position:relative;width:1360px}.inner .element-2{align-self:stretch;color:var(--zinc-500);flex:1 1;font-family:Pretendard-SemiBold,Helvetica;font-size:18px;font-weight:400;letter-spacing:0;line-height:28.8px;margin-top:-1px;position:relative}.inner .text-wrapper-10{font-weight:600}.inner .text-wrapper-11{font-family:Pretendard-Regular,Helvetica}.inner .scroll{background-color:var(--zinc-300);border-radius:4px;height:80px;left:1346px;position:absolute;top:12px;width:6px}.inner .check{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:16px;position:relative}.inner .row{align-items:center;display:flex;height:28px;justify-content:space-between;position:relative;width:1360px}.inner .text-wrapper-12{color:var(--zinc-800);flex:1 1;font-family:var(--18-136m-font-family);font-size:var(--18-136m-font-size);font-style:var(--18-136m-font-style);font-weight:var(--18-136m-font-weight);letter-spacing:var(--18-136m-letter-spacing);line-height:var(--18-136m-line-height);position:relative}.inner .check-2{align-items:center;display:inline-flex;flex:0 0 auto;gap:12px;position:relative}.inner .check-box-instance{position:relative!important}.inner .text-wrapper-13{color:var(--zinc-600);font-family:var(--16-140r-font-family);font-size:var(--16-140r-font-size);font-style:var(--16-140r-font-style);font-weight:var(--16-140r-font-weight);letter-spacing:var(--16-140r-letter-spacing);line-height:var(--16-140r-line-height);position:relative;text-align:center;white-space:nowrap;width:-moz-fit-content;width:fit-content}.inner .element-3{color:transparent;font-family:Pretendard-SemiBold,Helvetica;font-size:22px;font-weight:400;letter-spacing:0;line-height:29.9px;margin-top:-1px;position:relative;width:221px}.inner .text-wrapper-14{color:#71717b;line-height:24.5px}.inner .element-4,.inner .text-wrapper-14{font-family:Pretendard-Regular,Helvetica;font-size:18px}.inner .element-4{align-self:stretch;color:var(--zinc-500);flex:1 1;font-weight:400;letter-spacing:0;line-height:28.8px;margin-top:-1px;position:relative}.inner .text-wrapper-15{color:var(--black);flex:1 1;font-family:var(--18-136m-font-family);font-size:var(--18-136m-font-size);font-style:var(--18-136m-font-style);font-weight:var(--18-136m-font-weight);letter-spacing:var(--18-136m-letter-spacing);line-height:var(--18-136m-line-height);position:relative}.inner .text-wrapper-16{color:var(--zinc-600);font-family:var(--14-140r-font-family);font-size:var(--14-140r-font-size);font-style:var(--14-140r-font-style);font-weight:var(--14-140r-font-weight);letter-spacing:var(--14-140r-letter-spacing);line-height:var(--14-140r-line-height);position:relative;text-align:center;white-space:nowrap;width:-moz-fit-content;width:fit-content}.inner .frame-2{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:8px;position:relative}.inner .text-wrapper-17{color:var(--zinc-500);font-family:var(--16-140r-font-family);font-size:var(--16-140r-font-size);font-style:var(--16-140r-font-style);font-weight:var(--16-140r-font-weight);height:28px;letter-spacing:var(--16-140r-letter-spacing);line-height:var(--16-140r-line-height);position:relative;width:1360px}.inner .solid-2{flex:0 0 auto!important}.visual{align-self:stretch;overflow:hidden;width:100%}.visual,.visual .overlap{height:360px;position:relative}.visual .overlap{display:flex;justify-content:center;align-items:center}.visual .bg{width:100%;height:360px;left:0;position:absolute;top:0}.visual .overlap-group{background-image:url(/subscribe/img/bg.png);background-position:50% 50%;background-size:cover;height:360px;position:relative;width:100%}.visual .dimmed{background-color:var(--black);height:360px;opacity:.2}.visual .txt{align-items:center;display:inline-flex;flex-direction:column}.visual .text-wrapper{font-family:var(--48-130b-font-family);font-size:var(--48-130b-font-size);font-style:var(--48-130b-font-style);font-weight:var(--48-130b-font-weight);letter-spacing:var(--48-130b-letter-spacing);line-height:var(--48-130b-line-height);margin-top:-1px;width:552px}.visual .div,.visual .text-wrapper{color:var(--white);position:relative;text-align:center}.visual .div{font-family:var(--32-130r-font-family);font-size:var(--32-130r-font-size);font-style:var(--32-130r-font-style);font-weight:var(--32-130r-font-weight);letter-spacing:var(--32-130r-letter-spacing);line-height:var(--32-130r-line-height);opacity:.6;white-space:nowrap;width:-moz-fit-content;width:fit-content}.contents{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:100%}