@charset "UTF-8";html,body{width:100%;height:100%}body{-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none;scroll-behavior:smooth;text-rendering:optimizeSpeed}.wrapper{overflow-wrap:break-word;font-family:system-ui,-apple-system,blinkmacsystemfont,sans-serif}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,li,dl,dd,dt,form,fieldset,legend,button,input,textarea,table,th,td,figure{margin:0;padding:0}body,button,input,select,table,textarea,a{line-height:1.25;font-size:16px;font-family:system-ui,-apple-system,blinkmacsystemfont,sans-serif;color:#000;outline:0}button,input,textarea{border:0;border-radius:0;background-color:transparent}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0;vertical-align:top}ol,ul{list-style:none}address,em{font-style:normal}a{text-decoration:none}button{cursor:pointer}button[disabled]{cursor:default}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}.wrapper .blind{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0,0,0,0)}.footer{--padding-left-right: 18px;--padding-bottom: 39px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:13px var(--padding-left-right) var(--padding-bottom);padding-right:calc(env(safe-area-inset-right) + var(--padding-left-right));padding-left:calc(env(safe-area-inset-left) + var(--padding-left-right));padding-bottom:calc(env(safe-area-inset-bottom) + var(--padding-bottom))}.footer .copyright-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header{position:fixed;top:0;left:0;right:0;background-color:#fff;z-index:100;padding-top:env(safe-area-inset-top)}.header .header-wrap{height:44px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 16px;padding-right:calc(env(safe-area-inset-right) + 40px);padding-left:calc(env(safe-area-inset-left) + 16px);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.aos .header{padding-top:calc(var(--android-safe-area-inset-top, 0px))}.aos .header .header-wrap{height:56px}.aos .header .header-title-area{position:static;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-transform:none;transform:none;padding:0;text-align:left}.aos .header .header-logo{-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}.header .header-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header .header-logo .icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:78px;height:17px}.header .header-logo .icon svg{width:100%;height:100%}.ai-list-item{margin:0 auto;max-width:295px;text-align:center;padding:32px 0}.ai-list-item .profile-image{position:relative;display:inline-block}.ai-list-item .icon-ai-badge{position:absolute;bottom:0;right:0}.ai-list-item .title{margin-top:12px;display:block;font-size:19px;line-height:22px;letter-spacing:-.285px}.ai-list-item .description{margin-top:6px;font-size:14px;line-height:18px;letter-spacing:-.14px;color:#555}.ai-list-item .link-service{margin-top:12px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:8px 13px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:100px;border:1.2px solid rgba(0,0,0,.1);gap:3px;box-sizing:border-box}.ai-list-item .link-service .icon{line-height:0}.ai-list-item .link-service .text{font-size:12px;letter-spacing:-.18px;font-weight:600;color:#777}.error-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:275px;margin:auto}.error-area .error-text{font-size:13px;line-height:18px;color:#2a2a2a;text-align:center}.error-area .error-text+.button-refresh{margin-top:15px}.error-area .button-refresh{padding:10px 13px;font-size:12px;font-weight:700;border:1px solid #e8e8e8;border-radius:5px;background-color:#fff}@-webkit-keyframes loading-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(720deg);transform:rotate(720deg)}}@keyframes loading-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(720deg);transform:rotate(720deg)}}@-webkit-keyframes loading{0%,to{stroke-dasharray:6,140}50%{stroke-dasharray:100,30}}@keyframes loading{0%,to{stroke-dasharray:6,140}50%{stroke-dasharray:100,30}}.loading-area.toast{position:fixed;top:50%;left:50%;right:0;z-index:1000;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:122px;height:122px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;background-color:#000c}.loading-area .loading-svg{width:40px;height:40px}.loading-area .loading-path{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1.1s;animation-duration:1.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:loading,loading-rotate;animation-name:loading,loading-rotate;stroke:#fff}.wrapper{position:relative;height:100%}.wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100%}.container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:calc(env(safe-area-inset-top) + 44px);padding-right:env(safe-area-inset-right);padding-left:env(safe-area-inset-left);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box}.aos .container{padding-top:calc(var(--android-safe-area-inset-top, 0px) + 56px)}.content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 18px 42px;box-sizing:border-box}.section-coming-soon{padding:0 32px;margin:auto;text-align:center}.section-coming-soon span{font-size:14px;line-height:19px;color:#777;display:inline-block}
