@keyframes linkTextLine{0%{background-size:100% 1px;background-position:100% 100%}50%{background-size:0 1px;background-position:100% 100%}51%{background-size:0 1px;background-position:0 100%}100%{background-size:100% 1px;background-position:0 100%}}.ub-page-license-about__inner{display:flex;max-width:1440px;margin-left:auto;margin-right:auto}@media screen and (min-width: 992px){.ub-page-license-about__inner{align-items:flex-start}}@media screen and (max-width: 991px){.ub-page-license-about__inner{flex-direction:column-reverse;gap:40px;padding-inline:25px}}.ub-page-license-about__image{flex-shrink:0;overflow:hidden}@media screen and (min-width: 992px){.ub-page-license-about__image{width:48.611111%;border-top-left-radius:8px;border-bottom-left-radius:8px}}@media screen and (min-width: 1440px){.ub-page-license-about__image{border-radius:8px}}@media screen and (max-width: 991px){.ub-page-license-about__image{width:100%;border-radius:4px}}.ub-page-license-about__image img{width:100%;height:auto}.ub-page-license-about__caption{flex:1}@media screen and (min-width: 992px){.ub-page-license-about__caption{max-width:450px;padding-left:152px;padding-right:min(138px, calc(138 / 1440 * 100vw));box-sizing:content-box}}@media screen and (min-width: 992px){.ub-page-license-about__text{margin-block-start:40px;font-size:1.6rem}}@media screen and (max-width: 991px){.ub-page-license-about__text{margin-block-start:32px;font-size:1.4rem}}.ub-page-license-block-text-list{display:grid}@media screen and (min-width: 992px){.ub-page-license-block-text-list{grid-template-columns:repeat(2, 1fr);gap:min(64px,4.4444444444vw) min(40px,2.7777777778vw);margin-top:64px}}@media screen and (max-width: 991px){.ub-page-license-block-text-list{gap:28px;margin-top:28px}}@media screen and (min-width: 992px){.ub-page-license-block-text-list--col3{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 992px){.ub-page-license-block-text-list--col4{grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width: 991px){.ub-page-license-block-text-list--col4{grid-template-columns:repeat(2, 1fr);gap:16px 5px}}.ub-page-license-block-text__link{display:block;color:#222}.ub-page-license-block-text__link:hover{text-decoration:none}.ub-page-license-block-text__link::after{display:none !important}.ub-page-license-block-text__link .ub-page-license-block-text__img::before{content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#000;opacity:0;transition-property:opacity;transition-duration:.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.ub-page-license-block-text__link .ub-page-license-block-text__img img{transition-property:scale;transition-duration:.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.ub-page-license-block-text__link .ub-page-license-block-text__description{position:relative;display:flex;align-items:center}@media screen and (min-width: 992px){.ub-page-license-block-text__link .ub-page-license-block-text__description{gap:8px}}@media screen and (max-width: 991px){.ub-page-license-block-text__link .ub-page-license-block-text__description{gap:5px}}.ub-page-license-block-text__link .ub-page-license-block-text__description .svg{fill:#1971d4;position:relative;z-index:1;transition-property:fill,transform;transition-duration:.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transform-origin:0 50%}@media screen and (min-width: 992px){.ub-page-license-block-text__link .ub-page-license-block-text__description .svg{width:14px;height:14px}}@media screen and (max-width: 991px){.ub-page-license-block-text__link .ub-page-license-block-text__description .svg{width:12px;height:12px}}.ub-page-license-block-text__link .ub-page-license-block-text__description .circle{display:block;position:absolute;top:50%;transform:translateY(-50%);transition-property:transform;transition-duration:.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}@media screen and (min-width: 992px){.ub-page-license-block-text__link .ub-page-license-block-text__description .circle{left:-6px;width:24px;height:24px}}@media screen and (max-width: 991px){.ub-page-license-block-text__link .ub-page-license-block-text__description .circle{left:-4px;width:20px;height:20px}}.ub-page-license-block-text__link .ub-page-license-block-text__description .circle::before{content:"";display:block;width:100%;height:100%;background:#1971d4;border-radius:50%;transform:scale(0);transition-property:transform;transition-duration:.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.ub-page-license-block-text__link .ub-page-license-block-text__description .text{display:flex;align-items:center;flex:1;transition-property:color,transform;transition-duration:.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.ub-page-license-block-text__link .ub-page-license-block-text__description .text .icon{fill:#222;transition-property:fill;transition-duration:.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}@media screen and (min-width: 992px){.ub-page-license-block-text__link .ub-page-license-block-text__description .text .icon{width:14px;height:14px}}@media screen and (max-width: 991px){.ub-page-license-block-text__link .ub-page-license-block-text__description .text .icon{width:12px;height:12px}}@media screen and (min-width: 992px){.ub-page-license-block-text__link .ub-page-license-block-text__description .text{gap:4px}}@media screen and (max-width: 991px){.ub-page-license-block-text__link .ub-page-license-block-text__description .text{gap:0}}@media(any-hover: hover){.ub-page-license-block-text__link:hover .ub-page-license-block-text__img::before{opacity:.4}.ub-page-license-block-text__link:hover .ub-page-license-block-text__img img{scale:1.1}.ub-page-license-block-text__link:hover .ub-page-license-block-text__description .svg{fill:#fff}}@media screen and (any-hover: hover)and (min-width: 992px){.ub-page-license-block-text__link:hover .ub-page-license-block-text__description .svg{transform:translateX(9px) scale(0.83)}}@media screen and (any-hover: hover)and (max-width: 991px){.ub-page-license-block-text__link:hover .ub-page-license-block-text__description .svg{transform:translateX(5px) scale(0.83)}}@media screen and (any-hover: hover)and (min-width: 992px){.ub-page-license-block-text__link:hover .ub-page-license-block-text__description .circle{transform:translate(8px, -50%)}}@media screen and (any-hover: hover)and (max-width: 991px){.ub-page-license-block-text__link:hover .ub-page-license-block-text__description .circle{transform:translate(4px, -50%)}}@media(any-hover: hover){.ub-page-license-block-text__link:hover .ub-page-license-block-text__description .circle::before{transform:scale(1)}.ub-page-license-block-text__link:hover .ub-page-license-block-text__description .text{transform:translateX(12px);color:#1971d4}.ub-page-license-block-text__link:hover .ub-page-license-block-text__description .text .icon{fill:#1971d4}}.ub-page-license-block-text__img{display:block;border-radius:8px;overflow:hidden;position:relative}@media screen and (min-width: 992px){.ub-page-license-block-text__img{border-radius:8px}}@media screen and (max-width: 991px){.ub-page-license-block-text__img{border-radius:4px}}.ub-page-license-block-text__img::before{content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#000;opacity:0;transition-property:opacity;transition-duration:.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.ub-page-license-block-text__img img{transition-property:scale;transition-duration:.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.ub-page-license-block-text__title{font-weight:700}@media screen and (min-width: 992px){.ub-page-license-block-text__title{margin-top:40px;font-size:2rem;line-height:2}}@media screen and (max-width: 991px){.ub-page-license-block-text__title{margin-top:32px;font-size:1.6rem;line-height:2}}.ub-page-license-block-text__description{display:block;transition-property:color;transition-duration:.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}@media screen and (min-width: 992px){.ub-page-license-block-text__description{margin-top:16px;font-size:1.6rem;line-height:2}}@media screen and (max-width: 991px){.ub-page-license-block-text__description{margin-top:12px;font-size:1.4rem;line-height:2}}.ub-page-license-block-modal-button-list{display:grid}@media screen and (min-width: 992px){.ub-page-license-block-modal-button-list{grid-template-columns:repeat(2, 1fr);gap:min(64px,4.4444444444vw) min(40px,2.7777777778vw);margin-top:64px}}@media screen and (max-width: 991px){.ub-page-license-block-modal-button-list{gap:40px;margin-top:40px}}@media screen and (min-width: 992px){.ub-page-license-block-modal-button-list--col3{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 992px){.ub-page-license-block-modal-button-list--col4{grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width: 991px){.ub-page-license-block-modal-button-list--col4{grid-template-columns:repeat(2, 1fr);gap:16px 5px}}.ub-page-license-block-modal-button{appearance:none;background:none;margin:0;padding:0;display:block;text-align:left;color:#222}.ub-page-license-block-modal-button:hover{text-decoration:none}.ub-page-license-block-modal-button::after{display:none !important}.ub-page-license-block-modal-button__img{display:block;border-radius:8px;overflow:hidden;position:relative}@media screen and (min-width: 992px){.ub-page-license-block-modal-button__img{border-radius:8px}}@media screen and (max-width: 991px){.ub-page-license-block-modal-button__img{border-radius:4px}}.ub-page-license-block-modal-button__img::before{content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#000;opacity:0;transition-property:opacity;transition-duration:.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.ub-page-license-block-modal-button__img img{transition-property:scale;transition-duration:.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.ub-page-license-block-modal-button__title{position:relative;display:flex;line-height:1.75}@media screen and (min-width: 992px){.ub-page-license-block-modal-button__title{gap:8px;margin-top:40px}}@media screen and (max-width: 991px){.ub-page-license-block-modal-button__title{gap:5px;margin-top:16px}}.ub-page-license-block-modal-button__title .svg{fill:#1971d4;position:relative;z-index:1;transition-property:fill,transform;transition-duration:.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transform-origin:0 50%}@media screen and (min-width: 992px){.ub-page-license-block-modal-button__title .svg{width:14px;height:14px;top:.75em}}@media screen and (max-width: 991px){.ub-page-license-block-modal-button__title .svg{width:12px;height:12px;top:.58em}}.ub-page-license-block-modal-button__title .circle{display:block;position:absolute;transform:translateY(-50%);transition-property:transform;transition-duration:.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}@media screen and (min-width: 992px){.ub-page-license-block-modal-button__title .circle{top:calc(7px + .75em);left:-6px;width:24px;height:24px}}@media screen and (max-width: 991px){.ub-page-license-block-modal-button__title .circle{left:-4px;width:20px;height:20px;top:calc(6px + .58em)}}.ub-page-license-block-modal-button__title .circle::before{content:"";display:block;width:100%;height:100%;background:#1971d4;border-radius:50%;transform:scale(0);transition-property:transform;transition-duration:.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.ub-page-license-block-modal-button__title .text{flex:1;font-weight:700;transition-property:color,transform;transition-duration:.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1)}.ub-page-license-block-modal-button__title .text .icon{color:#1971d4;fill:#f9f9fa}@media screen and (min-width: 992px){.ub-page-license-block-modal-button__title .text .icon{width:15px;height:15px;margin-left:4px}}@media screen and (max-width: 991px){.ub-page-license-block-modal-button__title .text .icon{width:13px;height:13px;margin-left:3px}}@media screen and (min-width: 992px){.ub-page-license-block-modal-button__title .text{gap:8px;font-size:2rem;line-height:2}}@media screen and (max-width: 991px){.ub-page-license-block-modal-button__title .text{gap:0;font-size:1.6rem;line-height:2}}.ub-page-license-block-modal-button__description{display:block;transition-property:color;transition-duration:.4s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);font-weight:300}@media screen and (min-width: 992px){.ub-page-license-block-modal-button__description{margin-top:17px;font-size:1.4rem;line-height:2}}@media screen and (max-width: 991px){.ub-page-license-block-modal-button__description{margin-top:12px;font-size:1.2rem;line-height:2}}@media screen and (min-width: 992px){.ub-page-license-block-modal-button:has(.ub-page-license-block-modal-button__description) .ub-page-license-block-modal-button__title{margin-top:18px}}@media screen and (max-width: 991px){.ub-page-license-block-modal-button:has(.ub-page-license-block-modal-button__description) .ub-page-license-block-modal-button__title{margin-top:12px}}@media(any-hover: hover){.ub-page-license-block-modal-button:hover .ub-page-license-block-modal-button__img::before{opacity:.4}.ub-page-license-block-modal-button:hover .ub-page-license-block-modal-button__img img{scale:1.1}.ub-page-license-block-modal-button:hover .ub-page-license-block-modal-button__title .svg{fill:#fff}}@media screen and (any-hover: hover)and (min-width: 992px){.ub-page-license-block-modal-button:hover .ub-page-license-block-modal-button__title .svg{transform:translateX(9px) scale(0.83)}}@media screen and (any-hover: hover)and (max-width: 991px){.ub-page-license-block-modal-button:hover .ub-page-license-block-modal-button__title .svg{transform:translateX(5px) scale(0.83)}}@media screen and (any-hover: hover)and (min-width: 992px){.ub-page-license-block-modal-button:hover .ub-page-license-block-modal-button__title .circle{transform:translate(8px, -50%)}}@media screen and (any-hover: hover)and (max-width: 991px){.ub-page-license-block-modal-button:hover .ub-page-license-block-modal-button__title .circle{transform:translate(4px, -50%)}}@media(any-hover: hover){.ub-page-license-block-modal-button:hover .ub-page-license-block-modal-button__title .circle::before{transform:scale(1)}.ub-page-license-block-modal-button:hover .ub-page-license-block-modal-button__title .text{transform:translateX(12px);color:#1971d4}.ub-page-license-block-modal-button:hover .ub-page-license-block-modal-button__description{color:#1971d4}}@media screen and (min-width: 992px){.ub-page-licesnse__flow-img{margin-top:64px}}@media screen and (max-width: 991px){.ub-page-licesnse__flow-img{margin-top:40px}}@media screen and (min-width: 992px){.ub-page-licesnse__faq{margin-top:140px}}@media screen and (max-width: 991px){.ub-page-licesnse__faq{margin-top:100px}}@media screen and (min-width: 992px){.ub-page-licesnse__faq-inner{display:flex;gap:min(98px, calc(98 / 1440 * 100vw))}}.ub-page-licesnse__faq-inner .ub-c-title-lv2{margin-top:0}@media screen and (min-width: 992px){.ub-page-licesnse__faq-inner .ub-c-title-lv2{flex:0 0 auto;width:20.4166666667vw;max-width:294px;white-space:nowrap}}@media screen and (min-width: 992px){.ub-page-licesnse__faq-inner .ub-page-licesnse__faq-list{flex:1}}.ub-page-licesnse__faq-list dt{font-weight:600}@media screen and (min-width: 992px){.ub-page-licesnse__faq-list dt{margin-top:40px;font-size:1.6rem;line-height:2}.ub-page-licesnse__faq-list dt:first-child{margin-top:0}}@media screen and (max-width: 991px){.ub-page-licesnse__faq-list dt{margin-top:32px}}@media screen and (min-width: 992px){.ub-page-licesnse__faq-list dd{margin-top:16px;font-size:1.4rem;line-height:2}}@media screen and (max-width: 991px){.ub-page-licesnse__faq-list dd{margin-top:12px;font-size:1.2rem;line-height:2}}



