*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizespeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}input,button,textarea,select{font:inherit}ul,ol,dl{padding:0;margin:0;list-style-type:none}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.cdk-overlay-container,.cdk-global-overlay-wrapper{top:0;left:0;width:100%;height:100%;pointer-events:none}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{position:absolute;z-index:1000;display:flex}.cdk-overlay-pane{position:absolute;z-index:1000;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;pointer-events:auto}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgb(0 0 0 / 0%)}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgb(0 0 0 / 32%)}.cdk-overlay-transparent-backdrop{visibility:hidden;opacity:1;transition:visibility 1ms linear,opacity 1ms linear}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{visibility:visible;opacity:0}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.lib-overlay-backdrop{background:rgb(95 96 100 / 60%)}.cdk-dialog-container:focus{outline:none}@charset "UTF-8";@tailwind base;@tailwind components;@tailwind utilities;html{height:100%;font-size:16px}body{height:100%}.box-main,.box-spacing-600{border-radius:12px;background-color:#fff}.box-spacing-600{padding:24px}@media screen and (max-width: 480px){html{height:100%;font-size:12px}body{height:100%}.box-main,.box-spacing-600{border-radius:12px;background-color:#fff}}
