body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0 auto}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-header{color:#0f203e;font-size:calc(8px + 1.5vmin);margin:0 auto;min-height:100vh}.App-header,.Top{align-items:center}.Top-section{margin:0 auto;max-width:1200px}.Top-button{margin:32px 0}.Top-top-title{margin:40px 0;text-align:center}.Top-top-body{text-align:left}.Top-tos-label{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:0 auto;padding:24px}.Top-tos-text{flex:1 1;text-align:left}.Top-tos-checkbox{appearance:none;border:2px solid #4f5b6d;border-radius:20%;height:20px;margin:4px 12px 4px 4px;position:relative;top:0;transition:all .2s linear;width:20px}.Top-tos-checkbox:checked{border:6px solid #4f5b6d}.TermsOfService{margin:0 16px}.TermsOfService-markdown{font-size:calc(4px + 1vmin);height:400px;overflow-y:scroll;text-align:left}.Fields-name{display:grid;grid-template-columns:1fr 1fr}.InputField{margin:0 32px;padding:32px 0 0}.InputField-title{margin:auto 0;padding:0 8px;text-align:left;vertical-align:center}.InputField-must{background-color:#1c7aac;border-radius:10px;color:#fff;display:inline-block;font-size:12px;font-weight:700;margin:0 8px 0 0;min-width:10px;padding:3px 7px;text-align:center;vertical-align:middle;white-space:nowrap}.InputField-input{border:2px solid #ddd;border-radius:3px;box-sizing:border-box;font-size:16px;padding:10px 16px;width:100%}.InputField-input:focus{border:2px solid #f90;outline:0;z-index:10}.Selector{margin:0 16px;text-align:center}.Selector-Radio{margin:16px 0}.Radio,.Selector-Radio{text-align:center}.Radio-link{color:#61dafb}.Radio-ul{background-color:#e0e3e9;border-radius:10px;list-style:none;padding:32px;text-align:left}.Radio-category{font-size:calc(10px + 1.5vmin)}.Radio-category,.Radio-question{display:block;margin-block-end:0;margin-block-start:0;margin-bottom:16px}.Radio-question{font-size:calc(8px + 1.5vmin);margin-top:0}.Radio-label{align-items:center;display:flex}.Radio-answertext{flex:1 1;text-align:left}.Radio-input-radio{appearance:none;border:2px solid #4f5b6d;border-radius:50%;height:20px;margin:4px 12px 4px 4px;position:relative;top:0;transition:all .2s linear;width:20px}.Radio-input-radio:checked{border:6px solid #4f5b6d}.Radio-remarks{font-size:calc(6px + 1vmin);margin-bottom:16px;margin-top:16px}.TitleBar{margin:16px 0}.TitleBar-title{background-color:#0f203e;color:#fff;margin:0;padding:24px;text-align:center}.TitleBar-subtitle{border-bottom:3px solid #0f203e;margin:0;padding:16px;text-align:center}.Button-link{background-color:#1c7aac;border:0;border-radius:10px;color:#fff;display:inline-block;font-size:calc(8px + 1.5vmin);margin:32px;padding:8px 24px;text-decoration:none}.Button-link:active,.Button-link:focus,.Button-link:hover{background-color:#2191cd}.Button-link:active{color:#fff;outline:2px solid #1c7aac;text-decoration:none}.Button-link:disabled{background-color:#7b899f}.Button-link-sub{background-color:#fff;color:#0f203e;outline:1px solid #0f203e;text-decoration:none}.Button-link-sub:active,.Button-link-sub:focus,.Button-link-sub:hover{background-color:#e0e3e9}.Button-link-sub:active{color:#0f203e;outline:2px solid #1c7aac;text-decoration:none}.Button-link-sub:disabled{background-color:#e0e3e9}.Button-link-large{padding:24px 60px}.Button-link-Link{appearance:none;background-color:initial;border:none;color:inherit;cursor:pointer;display:block;font-size:inherit;outline:none;padding:0}.ProgressBar{margin-left:auto;margin-right:0;text-align:right}.ProgressBar-label{padding:16px 32px 16px 16px}.Header{margin:0}.Header-section{margin:0 auto;max-height:80px;max-width:1400px}.Header-logo{display:block;margin:22px auto 22px 40px;width:180px}.Footer{font-size:calc(4px + 1vmin);text-align:right}.Footer-section{margin:0 auto;max-width:1240px;padding:30px 20px}.Result-title{background-color:#0f203e;color:#fff;font-size:2em;margin:0;padding:24px}.Result-section{margin:0 auto;max-width:1200px}.Result-dxscore-body{padding:16px 32px;text-align:left}.Result-dxscore-result{grid-column-gap:32px;display:grid;grid-template-columns:3fr 2fr}@media (max-width:800px){.Result-dxscore-result{display:block}}.Result-dxscore-rader{width:75%}.Result-dxscore-rader,.Result-dxscore-table{margin:0 auto;text-align:center}.Result-4x-explain{align-items:center;display:grid;grid-template-columns:1fr 1fr;padding:0 16px}@media (max-width:800px){.Result-4x-explain{display:block}}.Result-4x-explain-body{margin-bottom:32px;padding:8px 28px;text-align:left}.Result-4x-explain-img{text-align:center}.Result-4x-explain-img-tag{aspect-ratio:4/3;max-height:100%;max-width:100%;object-fit:cover;object-position:50% 100%;text-align:center}.Result-4x-score{max-width:min(1200px,100vw);padding:16px auto}.Result-4x-score-contents{display:grid;font-weight:600;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;padding:16px 0}.Result-4x-score-contents-svg{margin:0 auto}.Result-4x-score-contents-left{display:grid;font-size:calc(24px + 1vmin);grid-template-columns:1fr;grid-template-rows:1fr 1fr;margin:32px 16px;text-align:right}.Result-4x-score-contents-left-top{margin:0 0 auto auto}.Result-4x-score-contents-left-bottom{margin:auto 0 0 auto}.Result-4x-score-contents-right{display:grid;font-size:calc(24px + 1vmin);grid-template-columns:1fr;grid-template-rows:1fr 1fr;margin:32px 16px;text-align:left}.Result-4x-score-contents-right-top{margin:0 auto auto 0}.Result-4x-score-contents-right-bottom{margin:auto auto 0 0}.Result-4x-score-contents-brown{color:#927e64}.Result-4x-score-contents-cyan{color:#577c88}.Result-4x-score-contents-blue{color:#1c7aac}.Result-to-offering-body{margin-bottom:32px;padding:8px 28px;text-align:left}.Result-offering{margin-bottom:48px}.Result-offering-title{background-color:#0f203e;color:#fff;margin:64px 0 0;padding:32px}.Result-advice{margin-bottom:16px}.Result-button{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:32px;margin-top:0}.RadarChart-chart{margin:0 auto;min-width:max(min(45vw,45vh),400px);text-align:center}.Offering{list-style:none;margin:0 auto;max-width:1200px}.Offering-header{border-bottom:3px solid #0f203e;font-size:calc(12px + 1.5vmin);margin:32px 0;padding:32px}.Offering-container{grid-column-gap:32px;grid-row-gap:32px;align-items:center;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:0 16px}@media (max-width:800px){.Offering-container{display:block}}.OfferingContainer{display:flex;flex:auto;flex-direction:column;height:100%;text-align:center;width:100%}.OfferingContainer-title{background-color:#4f5b6d;color:#fff;font-size:calc(8px + 1.5vmin);grid-column:1;overflow-wrap:normal;padding:16px}.OfferingContainer-body{background-color:#e0e3e9;flex:auto;font-size:calc(8px + 1.2vmin);grid-column:1;overflow-wrap:normal;padding:16px 20px 0;text-align:left}.OfferingContainer-message{font-weight:700;padding-bottom:16px}.OfferingContainer-accordion{align-items:center;display:flex;flex-direction:row;margin:auto 0;padding:0;text-align:center;text-decoration:underline;vertical-align:center}.OfferingContainer-arrow-right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.OfferingContainer-arrow-down,.OfferingContainer-arrow-right{border:solid;border-width:0 4px 4px 0;display:inline-block;padding:4px}.OfferingContainer-arrow-down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.OfferingContainer-button{background-color:#e0e3e9;margin:0 auto;text-align:center;width:100%}.Table{border-collapse:collapse;border-spacing:0;margin:0 auto}.Table-rowcolumn-head{border-bottom:2px solid #0f203e;border-right:2px dotted #0f203e;padding:16px;text-align:right;vertical-align:bottom}.Table-rowhead,.Table-rowhead-main{border-right:2px dotted #0f203e;padding:16px;text-align:right;vertical-align:center}.Table-rowhead-main{background-color:#29b5ff44}.Table-thead{border-bottom:2px solid #0f203e;font-weight:700;padding:16px;text-align:center;vertical-align:bottom}.Table-tbody,.Table-tbody-main{padding:16px;text-align:center;vertical-align:center}.Table-tbody-main{background-color:#29b5ff44}.NotFound-link{color:#29b1ff}
/*# sourceMappingURL=main.4673515c.css.map*/