.p-utility 300, .p-utility 400, .p-utility 500, .p-utility 700, .p-utility address, .p-utility article, .p-utility aside, .p-utility audio, div.p-utility, .p-utility canvas, .p-utility caption, .p-utility dd, .p-utility div, .p-utility dl, .p-utility dt, .p-utility fieldset, .p-utility figcaption, .p-utility figure, .p-utility footer, .p-utility form, .p-utility h1, .p-utility h2, .p-utility h3, .p-utility h4, .p-utility h5, .p-utility h6, .p-utility header, .p-utility hr, .p-utility i, .p-utility iframe, .p-utility img, .p-utility label, .p-utility legend, .p-utility li, .p-utility nav, .p-utility ol, .p-utility p, .p-utility section, .p-utility small, .p-utility span, .p-utility strong, .p-utility sub, .p-utility sup, .p-utility table, .p-utility tbody, .p-utility td, .p-utility tfoot, .p-utility th, .p-utility thead, .p-utility time, .p-utility tr, .p-utility ul, .p-utility video { margin: 0px; padding: 0px; border: 0px; font-size: 100%; font-style: normal; font-weight: 400; vertical-align: initial; }
.p-utility i { font-style: italic !important; }
.p-utility article, .p-utility aside, .p-utility figcaption, .p-utility figure, .p-utility footer, .p-utility header, .p-utility nav, .p-utility section { display: block; }
.p-utility *, .p-utility ::after, .p-utility ::before { box-sizing: border-box; }
.p-utility li, .p-utility ol, .p-utility ul { list-style: none; }
.p-utility button, .p-utility input, .p-utility textarea { margin: 0px; padding: 0px; font-size: 100%; }
.p-utility button, .p-utility input[type="button"], .p-utility input[type="submit"] { cursor: pointer; }
.p-utility img { max-width: 100%; height: auto; vertical-align: top; }
.p-utility a { text-decoration: none; }
div.p-utility, div.p-utility .v-application, div.p-utility.v-application { width: 100%; background-color: rgb(248, 245, 237); color: rgb(51, 51, 51); font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 14px; line-height: 1.5; word-break: break-all; }
@media screen and (max-width: 768px) {
div.p-utility, div.p-utility .v-application, div.p-utility.v-application { min-width: auto; }
}
.p-utility button { outline: none; }
.p-utility a { color: rgb(44, 102, 186); }
.p-utility .l-mainContent, .p-utility .l-pageContainer { position: relative; }
.p-utility .l-mainContent { flex-grow: 1; word-break: normal !important; }
.p-utility .l-sideContent { position: relative; flex-shrink: 0; width: 260px; }
@media screen and (max-width: 768px) {
.p-utility .l-sideContent { top: 0px; left: 0px; width: 0px; height: 0px; }
}
@media screen and (max-width: 768px) {
.p-utility .l-sideContent, .p-utility .l-sideContent > .p-side { padding: 0px !important; }
}
@media screen and (max-width: 768px) {
.p-utility .l-sideContent > .p-side > * { display: none; }
}
.p-utility .l-pageContent { position: relative; width: 1366px; margin-right: auto; margin-left: auto; padding-right: 83px; padding-left: 83px; }
@media screen and (max-width: 768px) {
.p-utility .l-pageContent { width: auto; min-width: auto; max-width: 100%; padding-right: 15px; padding-left: 15px; }
}
.p-utility .l-pageContent.is-sideLeftRight { display: flex; width: auto; padding-right: 0px; padding-left: 0px; }
@media screen and (max-width: 768px) {
.p-utility .l-pageContent.is-sideLeftRight { display: block; padding-right: 15px; padding-left: 15px; }
}
.p-utility .l-pageContent.is-sideLeftRight .l-leftContent { width: 260px; }
@media screen and (max-width: 768px) {
.p-utility .l-pageContent.is-sideLeftRight .l-leftContent { display: none; }
}
.p-utility .l-pageContent.is-sideLeftRight > .l-rightContent { display: flex; width: 983px; margin: 0px auto; }
@media screen and (max-width: 768px) {
.p-utility .l-pageContent.is-sideLeftRight > .l-rightContent { display: block; width: 100%; }
}
.p-utility .l-pageContent.is-sideLeftRight > .l-rightContent > .l-mainContent { padding-bottom: 80px; }
@media screen and (max-width: 768px) {
.p-utility .l-pageContent.is-sideLeftRight > .l-rightContent > .l-mainContent { padding-bottom: 0px; }
}
.p-utility .l-pageContent.is-sideLeftRight > .l-rightContent > .l-sideContent { margin-left: 40px; padding-top: 25px; }
.p-utility .l-container { width: 1200px; margin-right: auto; margin-left: auto; }
@media screen and (max-width: 768px) {
.p-utility .l-container { width: 100%; }
}
.p-utility .l-header { position: relative; z-index: 10; }
.p-utility .c-link-base { color: rgb(44, 102, 186); text-decoration: underline; }
.p-utility .c-link-base:hover { text-decoration: none; }
.p-utility .c-pageTitle { margin: 60px 0px 30px; color: rgb(0, 91, 172); font-size: 32px; font-weight: 700; }
@media screen and (max-width: 768px) {
.p-utility .c-pageTitle { margin: 40px 0px 30px; font-size: 24px; }
}
.p-utility .p-sideNav { width: 260px; height: 100%; padding-bottom: 80px; background-color: rgb(0, 91, 172); }
@media screen and (max-width: 768px) {
.p-utility .p-sideNav { display: none; }
}
.p-utility .p-sideNav_icon { padding: 30px 0px 33px; }
.p-utility .p-sideNav_icon, .p-utility .p-sideNav_icon > a { display: flex; justify-content: center; }
.p-utility .p-sideNav_icon > a { flex-direction: column; align-items: center; width: 140px; height: 140px; transition: border-width 0.1s, box-shadow 0.2s; border: 0px solid rgb(214, 209, 195); border-radius: 50%; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 20px; text-align: center; }
.p-utility .p-sideNav_icon > a:hover { border-width: 7px; }
.p-utility .p-sideNav_icon > a > img { width: 48px; height: auto; }
@media screen and (min-width: 769px) {
.p-utility .sp-only { display: none !important; }
}
.p-utility .theme--light.v-application, .p-utility.theme--light.v-application { background: rgb(248, 245, 237) !important; color: rgb(51, 51, 51) !important; }
.p-utility .v-dialog { max-width: 1000px; margin: 14px !important; border-radius: 15px !important; box-shadow: rgba(0, 0, 0, 0.16) 5px 5px 14px !important; }
.p-utility .v-overlay { align-items: flex-start !important; padding-top: 50px; }
.p-utility .theme--light.v-application, .p-utility.theme--light.v-application { background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.87); }
.p-utility .theme--dark.v-application, .p-utility.theme--dark.v-application { background: rgb(18, 18, 18); color: rgb(255, 255, 255); }
.p-utility .v-application, .p-utility.v-application { display: flex; position: relative; }
.p-utility .v-application a, .p-utility.v-application a { cursor: pointer; }
.p-utility .v-application--wrap, .p-utility.v-application--wrap { flex: 1 1 auto; backface-visibility: hidden; display: flex; flex-direction: column; max-width: 100%; position: relative; }
.p-utility .theme--light.v-overlay, .p-utility.theme--light.v-overlay { color: rgba(0, 0, 0, 0.87); }
.p-utility .theme--dark.v-overlay { color: rgb(255, 255, 255); }
.p-utility .v-overlay { align-items: center; border-radius: inherit; display: flex; justify-content: center; position: fixed; inset: 0px; pointer-events: none; transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), z-index 1ms; }
.p-utility .v-overlay__content { position: relative; }
.p-utility .v-overlay__scrim { border-radius: inherit; inset: 0px; height: 100%; position: absolute; transition: inherit; width: 100%; will-change: opacity; }
.p-utility .v-overlay--active { pointer-events: auto; }
.p-utility *, .p-utility ::after, .p-utility ::before { background-repeat: no-repeat; box-sizing: inherit; }
.p-utility ::after, .p-utility ::before { text-decoration: inherit; vertical-align: inherit; }
.p-utility * { padding: 0px; margin: 0px; }
.p-utility hr { overflow: visible; height: 0px; }
.p-utility details, .p-utility main { display: block; }
.p-utility summary { display: list-item; }
.p-utility small { font-size: 80%; }
.p-utility [hidden] { display: none; }
.p-utility abbr[title] { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; text-decoration: underline dotted; }
.p-utility a { background-color: initial; }
.p-utility a:active, .p-utility a:hover { outline-width: 0px; }
.p-utility code, .p-utility kbd, .p-utility pre, .p-utility samp { font-family: monospace, monospace; }
.p-utility pre { font-size: 1em; }
.p-utility b, .p-utility strong { font-weight: bolder; }
.p-utility sub, .p-utility sup { font-size: 75%; line-height: 0; position: relative; vertical-align: initial; }
.p-utility sub { bottom: -0.25em; }
.p-utility sup { top: -0.5em; }
.p-utility input { border-radius: 0px; }
.p-utility [disabled] { cursor: default; }
.p-utility [type="number"]::-webkit-inner-spin-button, .p-utility [type="number"]::-webkit-outer-spin-button { height: auto; }
.p-utility [type="search"] { appearance: textfield; outline-offset: -2px; }
.p-utility [type="search"]::-webkit-search-cancel-button, .p-utility [type="search"]::-webkit-search-decoration { appearance: none; }
.p-utility textarea { overflow: auto; resize: vertical; }
.p-utility button, .p-utility input, .p-utility optgroup, .p-utility select, .p-utility textarea { font: inherit; }
.p-utility optgroup { font-weight: 700; }
.p-utility button { overflow: visible; }
.p-utility button, .p-utility select { text-transform: none; }
.p-utility [role="button"], .p-utility [type="button"], .p-utility [type="reset"], .p-utility [type="submit"], .p-utility button { cursor: pointer; color: inherit; }
.p-utility [type="reset"], .p-utility [type="submit"], .p-utility button { appearance: button; }
.p-utility button, .p-utility input, .p-utility select, .p-utility textarea { background-color: initial; border-style: none; }
.p-utility select { appearance: none; }
.p-utility legend { border: 0px; color: inherit; display: table; white-space: normal; max-width: 100%; }
.p-utility ::-webkit-file-upload-button { appearance: button; color: inherit; font: inherit; }
.p-utility img { border-style: none; }
.p-utility progress { vertical-align: initial; }
@media screen {
.p-utility [hidden~="screen"] { display: inherit; }
.p-utility [hidden~="screen"]:not(:active):not(:focus):not(:target) { position: absolute !important; clip: rect(0px, 0px, 0px, 0px) !important; }
}
.p-utility [aria-busy="true"] { cursor: progress; }
.p-utility [aria-controls] { cursor: pointer; }
.p-utility [aria-disabled="true"] { cursor: default; }
.p-utility .v-application code, .p-utility.v-application code, .p-utility .v-application kbd, .p-utility.v-application kbd { border-radius: 3px; font-size: 85%; font-weight: 400; }
.p-utility .v-application code, .p-utility.v-application code { padding: 0.2em 0.4em; }
.p-utility .v-application kbd, .p-utility.v-application kbd { padding: 0.2em 0.4rem; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
.p-utility .theme--light.v-application code, .p-utility.theme--light.v-application code { background-color: rgba(0, 0, 0, 0.05); color: currentcolor; }
.p-utility .theme--light.v-application kbd, .p-utility.theme--light.v-application kbd { background: rgb(33, 37, 41); color: rgb(255, 255, 255); }
.p-utility .theme--dark.v-application code, .p-utility.theme--dark.v-application code { background-color: rgba(255, 255, 255, 0.1); color: currentcolor; }
.p-utility .theme--dark.v-application kbd, .p-utility.theme--dark.v-application kbd { background: rgb(33, 37, 41); color: rgb(255, 255, 255); }
.p-utility .v-application, .p-utility.v-application { font-family: Roboto, sans-serif; line-height: 1.5; }
@supports (-webkit-touch-callout:none) {
div.p-utility { cursor: pointer; }
}
.p-utility .v-application ol, .p-utility.v-application ol, .p-utility .v-application ul, .p-utility.v-application ul { padding-left: 24px; }
.p-utility .v-application .title, .p-utility.v-application .title { line-height: 2rem; font-family: Roboto, sans-serif !important; }
.p-utility .v-application .title, .p-utility.v-application .title { font-weight: 500; font-size: 1.25rem !important; letter-spacing: 0.0125em !important; }
.p-utility .v-application p, .p-utility.v-application p { margin-bottom: 16px; }
.p-utility .v-application .mb-0, .p-utility.v-application .mb-0 { margin-bottom: 0px !important; }
.p-utility .v-application .mb-10, .p-utility.v-application .mb-10 { margin-bottom: 40px !important; }
.p-utility .v-application .text-right, .p-utility.v-application .text-right { text-align: right !important; }
.p-utility .theme--light.v-btn, .p-utility.theme--light.v-btn { color: rgba(0, 0, 0, 0.87); }
.p-utility .theme--light.v-btn.v-btn--disabled, .p-utility.theme--light.v-btn.v-btn--disabled, .p-utility .theme--light.v-btn.v-btn--disabled .v-icon, .p-utility.theme--light.v-btn.v-btn--disabled .v-icon { color: rgba(0, 0, 0, 0.26) !important; }
.p-utility .theme--light.v-btn.v-btn--disabled.v-btn--has-bg, .p-utility.theme--light.v-btn.v-btn--disabled.v-btn--has-bg { background-color: rgba(0, 0, 0, 0.12) !important; }
.p-utility .theme--light.v-btn.v-btn--has-bg, .p-utility.theme--light.v-btn.v-btn--has-bg { background-color: rgb(245, 245, 245); }
.p-utility .theme--light.v-btn:hover::before, .p-utility.theme--light.v-btn:hover::before { opacity: 0.08; }
.p-utility .theme--light.v-btn:focus::before, .p-utility.theme--light.v-btn:focus::before { opacity: 0.24; }
.p-utility .theme--dark.v-btn { color: rgb(255, 255, 255); }
.p-utility .theme--dark.v-btn.v-btn--disabled, .p-utility .theme--dark.v-btn.v-btn--disabled .v-icon { color: rgba(255, 255, 255, 0.3) !important; }
.p-utility .theme--dark.v-btn.v-btn--disabled.v-btn--has-bg { background-color: rgba(255, 255, 255, 0.12) !important; }
.p-utility .theme--dark.v-btn.v-btn--has-bg { background-color: rgb(39, 39, 39); }
.p-utility .theme--dark.v-btn:hover::before { opacity: 0.08; }
.p-utility .theme--dark.v-btn:focus::before { opacity: 0.24; }
.p-utility .v-btn { align-items: center; border-radius: 4px; display: inline-flex; flex: 0 0 auto; font-weight: 500; letter-spacing: 0.0892857em; justify-content: center; outline: 0px; position: relative; text-decoration: none; text-indent: 0.0892857em; text-transform: uppercase; transition-duration: 0.28s; transition-property: box-shadow, transform, opacity; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); user-select: none; vertical-align: middle; white-space: nowrap; }
.p-utility .v-btn.v-size--default { font-size: 0.875rem; }
.p-utility .v-btn::before { background-color: currentcolor; border-radius: inherit; inset: 0px; color: inherit; content: ""; opacity: 0; pointer-events: none; position: absolute; transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1); }
.p-utility .v-btn:not(.v-btn--round).v-size--default { height: 36px; min-width: 64px; padding: 0px 16px; }
.p-utility .v-btn > .v-btn__content .v-icon { color: inherit; }
.p-utility .v-btn__content { align-items: center; color: inherit; display: flex; flex: 1 0 auto; justify-content: inherit; line-height: normal; position: relative; transition-duration: inherit; transition-timing-function: inherit; transition-delay: inherit; transition-behavior: inherit; transition-property: opacity; }
.p-utility .v-btn--is-elevated { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
.p-utility .v-btn--is-elevated::after { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
.p-utility .v-btn--is-elevated:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.p-utility .v-btn--disabled { pointer-events: none; }
.p-utility .theme--light.v-icon, .p-utility.theme--light.v-icon { color: rgba(0, 0, 0, 0.54); }
.p-utility .theme--light.v-icon:focus::after, .p-utility.theme--light.v-icon:focus::after { opacity: 0.12; }
.p-utility .theme--dark.v-icon { color: rgb(255, 255, 255); }
.p-utility .theme--dark.v-icon:focus::after { opacity: 0.24; }
.p-utility .v-icon.v-icon { align-items: center; display: inline-flex; font-feature-settings: "liga"; font-size: 24px; justify-content: center; letter-spacing: normal; line-height: 1; position: relative; text-indent: 0px; transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), visibility; vertical-align: middle; user-select: none; }
.p-utility .v-icon.v-icon::after { background-color: currentcolor; border-radius: 50%; content: ""; display: inline-block; height: 100%; left: 0px; opacity: 0; pointer-events: none; position: absolute; top: 0px; transform: scale(1.3); width: 100%; transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1); }
.p-utility .theme--light.v-breadcrumbs .v-breadcrumbs__divider, .p-utility.theme--light.v-breadcrumbs .v-breadcrumbs__divider { color: rgba(0, 0, 0, 0.38); }
.p-utility .theme--dark.v-breadcrumbs .v-breadcrumbs__divider { color: rgba(255, 255, 255, 0.5); }
.p-utility .v-breadcrumbs { align-items: center; display: flex; flex-wrap: wrap; flex: 0 1 auto; list-style-type: none; margin: 0px; padding: 18px 12px; }
.p-utility .v-breadcrumbs li { align-items: center; display: inline-flex; font-size: 14px; }
.p-utility .v-breadcrumbs li .v-icon { font-size: 16px; }
.p-utility .v-breadcrumbs li:nth-child(2n) { padding: 0px 12px; }
.p-utility .v-breadcrumbs__item { align-items: center; display: inline-flex; text-decoration: none; transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1); }
.p-utility .p-firstview_breadcrumbs[data-v-f210c066] { position: relative; }
.p-utility .p-firstview_breadcrumbs[data-v-f210c066]::before { background-color: rgb(158, 186, 216) !important; mix-blend-mode: multiply !important; }
@media (-ms-high-contrast:none), screen and (-ms-high-contrast:active) {
.p-utility .p-firstview_breadcrumbs[data-v-f210c066]::before { opacity: 0.8; }
}
.p-utility .p-firstview_breadcrumbs.is-sideLeft[data-v-f210c066] { background-color: rgb(0, 84, 156); }
@media screen and (min-width: 769px) {
.p-utility .p-firstview_breadcrumbs.is-sideLeft[data-v-f210c066] { padding-left: 260px; }
.p-utility .p-firstview_breadcrumbs.is-sideLeft[data-v-f210c066] .l-container { width: 983px; }
}
.p-utility .c-navigateBar[data-v-2b33d12b] { position: relative; }
.p-utility .c-navigateBar[data-v-2b33d12b]::before { content: ""; display: block; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-color: rgb(230, 226, 214); mix-blend-mode: unset; }
.p-utility .c-navigateBar_container[data-v-2b33d12b] { display: flex; position: relative; place-content: center; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
.p-utility .c-navigateBar_container[data-v-2b33d12b] { -webkit-font-smoothing: antialiased; }
}
@media screen and (max-width: 768px) {
.p-utility .c-navigateBar_container[data-v-2b33d12b] { padding: 0px 24px; }
}
.p-utility .c-navigateBar[data-v-2b33d12b] .v-breadcrumbs { width: 100%; max-width: 1200px; padding: 10px 0px; }
@media screen and (max-width: 768px) {
.p-utility .c-navigateBar[data-v-2b33d12b] .v-breadcrumbs { padding: 5px 0px; }
}
.p-utility .c-navigateBar[data-v-2b33d12b] .v-breadcrumbs li { color: rgb(51, 51, 51); font-size: 13px; line-height: 1.5; }
@media screen and (max-width: 768px) {
.p-utility .c-navigateBar[data-v-2b33d12b] .v-breadcrumbs li { font-size: 12px; }
}
.p-utility .c-navigateBar[data-v-2b33d12b] .v-breadcrumbs .v-breadcrumbs__item { font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; }
.p-utility .c-navigateBar[data-v-2b33d12b] .v-breadcrumbs a.v-breadcrumbs__item { color: rgb(44, 102, 186); }
.p-utility .c-navigateBar[data-v-2b33d12b] .v-breadcrumbs .v-breadcrumbs__divider { padding: 0px 4px !important; }
.p-utility .c-navigateBar[data-v-2b33d12b] .v-breadcrumbs .v-breadcrumbs__divider .v-icon { color: inherit !important; }
@media screen and (max-width: 768px) {
.p-utility .c-navigateBar[data-v-2b33d12b] .v-breadcrumbs { height: auto; }
}
.p-utility .p-sideLeftMenu[data-v-685d50a6] { padding-left: 0px !important; }
.p-utility .p-sideLeftMenu_item[data-v-685d50a6] { border-bottom: 1px solid rgb(90, 135, 187); }
.p-utility .p-sideLeftMenu_item.is-active[data-v-685d50a6] { background-color: rgb(18, 67, 138); }
.p-utility .p-sideLeftMenu_item[data-v-685d50a6]:first-of-type { border-top: 1px solid rgb(90, 135, 187); }
.p-utility .p-sideLeftMenu_item_toggle[data-v-685d50a6] { display: block; position: relative; padding: 15px 38px 15px 18px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; cursor: pointer; }
.p-utility .p-sideLeftMenu_item_toggle[data-v-685d50a6]::after, .p-utility .p-sideLeftMenu_item_toggle[data-v-685d50a6]::before { content: ""; display: block; position: absolute; top: 50%; right: 15px; width: 12px; height: 2px; transition: 0.4s; background-color: rgb(255, 255, 255); }
.p-utility .p-sideLeftMenu_item_toggle[data-v-685d50a6]::before { transform: translateY(-50%); }
.p-utility .p-sideLeftMenu_item_toggle[data-v-685d50a6]::after { transform: translateY(-50%) rotate(90deg); }
.p-utility .p-sideLeftMenu_item_toggle.is-open[data-v-685d50a6]::before { opacity: 0; }
.p-utility .p-sideLeftMenu_item_toggle.is-open[data-v-685d50a6]::after { transform: translateY(-50%) rotate(180deg); }
.p-utility .p-sideLeftMenu_item_toggle.is-open + .p-sideLeftMenu_item_child[data-v-685d50a6] { display: block; }
.p-utility .p-sideLeftMenu_item > a[data-v-685d50a6]:not(.p-sideLeftMenu_item_toggle) { display: block; position: relative; padding: 15px 35px 15px 18px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; }
.p-utility .p-sideLeftMenu_item > a[data-v-685d50a6]:not(.p-sideLeftMenu_item_toggle)::after { content: ""; display: block; position: absolute; top: 50%; right: 19px; width: 8px; height: 8px; transform: translateY(-50%) rotate(45deg); border-top: 2px solid rgb(255, 255, 255); border-right: 2px solid rgb(255, 255, 255); }
.p-utility .p-sideLeftMenu_item_child[data-v-685d50a6] { display: none; position: relative; border-top: 1px solid rgb(90, 135, 187); padding-left: 0px !important; }
.p-utility .p-sideLeftMenu_item_child[data-v-685d50a6]::after, .p-utility .p-sideLeftMenu_item_child[data-v-685d50a6]::before { content: ""; display: block; position: absolute; right: 0px; left: 0px; height: 8px; pointer-events: none; }
.p-utility .p-sideLeftMenu_item_child[data-v-685d50a6]::before { top: 0px; background: linear-gradient(rgba(6, 55, 110, 0.7) 0px, transparent); }
.p-utility .p-sideLeftMenu_item_child[data-v-685d50a6]::after { bottom: 0px; background: linear-gradient(0deg, rgba(6, 55, 110, 0.4) 0px, transparent); }
.p-utility .p-sideLeftMenu_item_child_item[data-v-685d50a6] { padding: 0px 0px 0px 15px; }
.p-utility .p-sideLeftMenu_item_child_item[data-v-685d50a6]:first-of-type, .p-utility .p-sideLeftMenu_item_child_item:first-of-type > a[data-v-685d50a6] { border-top: 0px; }
.p-utility .p-sideLeftMenu_item_child_item:first-child > a[data-v-685d50a6] { border-top-width: medium !important; border-top-style: none !important; border-top-color: currentcolor !important; }
.p-utility .p-sideLeftMenu_item_child_item.is-active[data-v-685d50a6] { background-color: rgb(18, 67, 138); }
.p-utility .p-sideLeftMenu_item_child_item .is-disabled[data-v-685d50a6] { opacity: 0.5; cursor: auto; }
.p-utility .p-sideLeftMenu_item_child_item + .p-sideLeftMenu_item_child_item .p-sideLeftMenu_item_toggle[data-v-685d50a6] { border-top: 1px solid rgb(90, 135, 187); }
.p-utility .p-sideLeftMenu_item_child_item > a[data-v-685d50a6]:not(.p-sideLeftMenu_item_toggle) { display: block; position: relative; margin-right: 15px; padding: 15px 18px; border-top: 1px solid rgb(90, 135, 187); color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; word-break: normal; }
.p-utility .p-sideLeftMenu_item_child_item > a[data-v-685d50a6]:not(.p-sideLeftMenu_item_toggle)::after { content: ""; display: block; position: absolute; top: 50%; right: 4px; width: 8px; height: 8px; transform: translateY(-50%) rotate(45deg); border-top: 2px solid rgb(255, 255, 255); border-right: 2px solid rgb(255, 255, 255); }
.p-utility .pageTitle[data-v-fcab64dc] { margin-top: 38px; margin-bottom: 28px; color: rgb(0, 91, 172); font-size: 28px; font-weight: 700; }
@media screen and (max-width: 768px) {
.p-utility .pageTitle[data-v-fcab64dc] { font-size: 26px; }
}
.p-utility .l-articleBlock[data-v-fcab64dc] { padding: 32px; border: 1px solid rgb(214, 209, 195); background-color: rgb(255, 255, 255); word-break: break-word; }
.p-utility .l-articleBlock[data-v-fcab64dc] > :first-child { margin-top: 0px; }
@media screen and (max-width: 768px) {
.p-utility .l-articleBlock[data-v-fcab64dc] { padding: 32px 16px; }
}
.p-utility .l-articleBlock + .l-articleBlock[data-v-fcab64dc] { margin-top: 24px; }
.p-utility .p-utilityTools .p-listItem[data-v-fcab64dc] { width: 100%; }
.p-utility .p-utilityTools .p-listItem .p-item[data-v-fcab64dc] { display: flex; align-items: center; justify-content: center; background-color: rgb(255, 243, 240); border-radius: 4px; border: 1px solid rgb(232, 56, 13); padding: 16px 20px; width: 618px; height: 97px; letter-spacing: 0px; color: rgb(255, 255, 255) !important; box-shadow: none !important; text-indent: 0px !important; }
.p-utility .p-utilityTools .p-listItem .p-item[data-v-fcab64dc]:hover { opacity: 0.8; }
@media screen and (max-width: 768px) {
.p-utility .p-utilityTools .p-listItem .p-item[data-v-fcab64dc] { width: 100%; min-width: 315px; height: 143px; }
}
.p-utility .p-utilityTools .p-listItem .p-item .p-item_wrapper[data-v-fcab64dc] { display: flex; align-items: center; justify-content: center; flex-direction: row; }
@media screen and (max-width: 768px) {
.p-utility .p-utilityTools .p-listItem .p-item .p-item_wrapper[data-v-fcab64dc] { padding: 16px; display: flex; flex-direction: column; }
}
.p-utility .p-utilityTools .p-listItem .p-item_LeftContainer[data-v-fcab64dc] { display: flex; flex-direction: row; align-items: center; justify-content: center; }
.p-utility .p-utilityTools .p-listItem .p-item_img[data-v-fcab64dc] { width: 64px; height: 64px; display: flex; align-items: center; justify-content: center; }
.p-utility .p-utilityTools .p-listItem .p-item_img img[data-v-fcab64dc] { width: 100%; height: 100%; object-fit: cover; }
@media screen and (max-width: 768px) {
.p-utility .p-utilityTools .p-listItem .p-item_desc[data-v-fcab64dc] { margin-bottom: 8px; }
}
.p-utility .p-utilityTools .p-listItem .p-item_desc_title[data-v-fcab64dc] { font-weight: 700; font-size: 24px; line-height: 24px; text-align: left; color: rgb(232, 56, 13); }
@media screen and (max-width: 768px) {
.p-utility .p-utilityTools .p-listItem .p-item_desc_title[data-v-fcab64dc] { font-size: 20px; }
}
.p-utility .p-utilityTools .p-listItem .p-item_desc_title_span[data-v-fcab64dc] { font-size: 14px; text-align: left; color: rgb(232, 56, 13); }
@media screen and (max-width: 768px) {
.p-utility .p-utilityTools .p-listItem .p-item_desc_title_span[data-v-fcab64dc] { font-size: 12px; line-height: 12px; }
}
.p-utility .p-utilityTools .p-listItem .p-item_desc_txt[data-v-fcab64dc] { margin-top: 2px; font-weight: 500; font-size: 13px; line-height: 24px; text-align: left; color: rgb(51, 51, 51); white-space: nowrap; }
@media screen and (max-width: 768px) {
.p-utility .p-utilityTools .p-listItem .p-item_desc_txt[data-v-fcab64dc] { font-size: 11px; line-height: 17px; }
}
.p-utility .p-utilityTools .p-listItem .p-item_RightContainerButton[data-v-fcab64dc] { color: rgb(255, 255, 255); width: 198px; height: 44px; margin-left: 48px; background-color: rgb(232, 56, 13); display: flex; align-items: center; justify-content: center; border-radius: 4px; position: relative; padding: 10px 8px; text-align: center; box-shadow: none; letter-spacing: normal !important; }
@media screen and (max-width: 768px) {
.p-utility .p-utilityTools .p-listItem .p-item_RightContainerButton[data-v-fcab64dc] { margin-left: 0px; width: 283px; height: 44px; }
}
.p-utility .p-utilityTools .p-listItem .p-item_RightContainerButton[data-v-fcab64dc]::after { width: 24px; height: 24px; content: ""; background: url("/assets/images/utility_tools/arrow.svg") 50% center / contain no-repeat; position: absolute; right: 15px; top: 50%; transform: translateY(-50%); box-shadow: none; }
.p-utility .p-utilityTools .p-listItem .p-item_span[data-v-fcab64dc] { font-size: 16px !important; font-style: normal !important; font-weight: 700 !important; line-height: 24px !important; }
.p-utility .p-utilityTools .p-lsRows[data-v-fcab64dc] { padding-top: 24px; }
@media screen and (max-width: 768px) {
.p-utility .p-utilityTools .p-lsRows[data-v-fcab64dc] { padding-top: 16px; }
}
.p-utility .p-utilityTools .p-lsRows_col .p-headIcon[data-v-fcab64dc] { font-weight: 700; font-size: 14px; line-height: 24px; text-align: left; position: relative; padding-left: 30px; }
.p-utility .p-utilityTools .p-lsRows_col .p-headIcon[data-v-fcab64dc]::before { width: 23px; height: 23px; content: ""; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); }
.p-utility .p-utilityTools .p-lsRows_col .p-headIcon.is-check[data-v-fcab64dc]::before { background: url("/assets/images/utility_tools/i_check.svg") 50% center no-repeat; }
.p-utility .p-utilityTools .p-lsRows_col .p-nav[data-v-fcab64dc] { display: flex; flex-wrap: wrap; margin: 6px 0px; gap: 8px; }
.p-utility .p-utilityTools .p-lsRows_col .p-nav_box[data-v-fcab64dc] { width: calc(50% - 5px); }
.p-utility .dic-score-calc-group[data-v-25133190] { width: 305px !important; height: 68px !important; display: flex !important; align-items: center !important; justify-content: center !important; border-radius: 4px !important; background-color: rgb(245, 245, 245) !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; padding: 16px 16px 16px 20px !important; position: relative !important; letter-spacing: 0px !important; color: rgb(255, 255, 255) !important; box-shadow: none !important; text-indent: 0px !important; }
.p-utility .dic-score-calc-group[data-v-25133190]:hover { opacity: 0.8; }
.p-utility .dic-score-calc-group .dic-score-calc-group__wrapper[data-v-25133190] { gap: 40px !important; display: flex !important; align-items: center !important; justify-content: space-between !important; flex-direction: row !important; }
@media screen and (max-width: 768px) {
.p-utility .dic-score-calc-group[data-v-25133190] { gap: 8px; width: 100% !important; min-width: 153px !important; height: auto !important; padding: 12px 16px 12px 20px !important; flex-direction: column !important; align-items: center !important; justify-content: center !important; }
.p-utility .dic-score-calc-group .dic-score-calc-group__wrapper[data-v-25133190] { gap: 0px !important; flex-direction: column !important; }
}
.p-utility .dic-score-calc-group[data-v-25133190]::after { width: 5px; height: 100%; content: ""; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); background-color: rgb(232, 56, 13); border-radius: 4px 0px 0px 4px; box-shadow: none !important; }
.p-utility .dic-score-calc-group__left[data-v-25133190] { display: flex; flex-direction: column; justify-content: flex-start; text-align: left; }
.p-utility .dic-score-calc-group__main-text[data-v-25133190] { font-weight: 700; font-size: 16px; line-height: 20px; text-align: left; color: rgb(51, 51, 51); margin-bottom: 2px; }
.p-utility .dic-score-calc-group__sub-text[data-v-25133190] { font-weight: 500; font-size: 12px; line-height: 12.5px; text-align: left; color: rgb(51, 51, 51); }
.p-utility .dic-score-calc-group__button[data-v-25133190] { width: 98px !important; height: 36px !important; margin-left: 10px !important; background-color: rgb(232, 56, 13) !important; display: flex !important; align-items: center !important; justify-content: center !important; border-radius: 4px !important; position: relative !important; padding: 2px 20px 2px 16px !important; white-space: nowrap !important; cursor: pointer !important; color: rgb(255, 255, 255) !important; box-shadow: none !important; letter-spacing: normal !important; }
@media screen and (max-width: 768px) {
.p-utility .dic-score-calc-group__button[data-v-25133190] { width: 117px !important; margin-left: 0px !important; margin-top: 10px !important; }
}
.p-utility .dic-score-calc-group__button[data-v-25133190]::after { width: 16px !important; height: 16px !important; content: "" !important; background: url("/assets/images/utility_tools/arrow.svg") 50% center / contain no-repeat !important; position: absolute !important; right: 2px !important; top: 50% !important; transform: translateY(-50%) !important; box-shadow: none !important; }
@media screen and (max-width: 768px) {
.p-utility .dic-score-calc-group__button[data-v-25133190]::after { right: 7px !important; }
}
.p-utility .dic-score-calc-group__span[data-v-25133190] { font-size: 14px; font-style: normal; font-weight: 700; line-height: 24px; }
.p-utility .p-side[data-v-1ff8cae2] { padding-bottom: 80px; }
.p-utility .p-side_item[data-v-1ff8cae2] { margin-top: 16px; }
.p-utility .p-side_item[data-v-1ff8cae2]:first-of-type { margin-top: 0px; }
.p-utility .c-sideContact[data-v-1c627336] { padding: 20px 16px 26px; border: 1px solid rgb(216, 216, 216); border-radius: 3px; background-color: rgb(255, 255, 255); }
.p-utility .c-sideContact_head[data-v-1c627336] { margin-bottom: 18px; text-align: center; }
.p-utility .c-sideContact_title[data-v-1c627336] { color: rgb(0, 91, 172); font-size: 16px; font-weight: 700; }
.p-utility .c-sideContact_titleSub[data-v-1c627336] { font-size: 12px; font-weight: 700; }
.p-utility .c-sideContact_telTitle[data-v-1c627336] { margin-bottom: 4px; font-size: 14px; }
.p-utility .c-sideContact_telNum[data-v-1c627336] { display: flex; margin-bottom: 10px; line-height: 1; }
.p-utility .c-sideContact_telNum_free[data-v-1c627336] { flex-basis: 28px; max-width: 28px; margin-right: 4px; }
.p-utility .c-sideContact_telNum_num[data-v-1c627336] { color: rgb(51, 51, 51); font-size: 28px; font-weight: 700; }
@media screen and (min-width: 769px) {
.p-utility .c-sideContact_telNum_num[data-v-1c627336] { pointer-events: none; }
}
.p-utility .c-sideContact_hours[data-v-1c627336] { font-size: 12px; }
.p-utility .c-sideContact_text[data-v-1c627336] { margin: 14px 0px 0px; font-size: 10px; }
.p-utility .v-application a, .p-utility.v-application a { color: rgb(0, 91, 172); }
.p-utility .v-dialog { border-radius: 4px; margin: 24px; overflow-y: auto; pointer-events: auto; transition: 0.3s cubic-bezier(0.25, 0.8, 0.25, 1); width: 100%; z-index: inherit; outline: none; box-shadow: rgba(0, 0, 0, 0.2) 0px 11px 15px -7px, rgba(0, 0, 0, 0.14) 0px 24px 38px 3px, rgba(0, 0, 0, 0.12) 0px 9px 46px 8px; }
.p-utility .v-dialog:not(.v-dialog--fullscreen) { max-height: 90%; }
.p-utility .v-dialog > * { width: 100%; }
.p-utility .v-dialog__content { align-items: center; display: flex; height: 100%; justify-content: center; left: 0px; pointer-events: none; position: fixed; top: 0px; transition: 0.2s cubic-bezier(0.25, 0.8, 0.25, 1), z-index 1ms; width: 100%; z-index: 6; }
.p-utility .v-dialog__container { display: none; }
.p-utility .c-dialogContent[data-v-76a30ca4] { position: relative; border-radius: 16px; background: rgb(255, 255, 255); border: 1px solid rgb(0, 91, 172) !important; }
.p-utility .c-dialogContent_head[data-v-76a30ca4] { height: 72px; margin: -1px -1px 0px; padding: 0px 60px; border: 1px solid rgb(255, 255, 255); border-radius: 16px 16px 0px 0px; background-color: rgb(0, 91, 172); color: rgb(255, 255, 255); font-size: 20px; font-weight: 700; letter-spacing: 0.025em; line-height: 27px; }
.p-utility .c-dialogContent_head[data-v-76a30ca4], .p-utility .c-dialogContent_head_close[data-v-76a30ca4] { display: flex; align-items: center; justify-content: center; }
.p-utility .c-dialogContent_head_close[data-v-76a30ca4] { position: absolute; right: 15px; flex-direction: column; cursor: pointer; }
.p-utility .c-dialogContent_head_close[data-v-76a30ca4] .v-icon { font-size: 38px; font-weight: 400; }
.p-utility .c-dialogContent_head_close span[data-v-76a30ca4] { font-size: 12px; font-weight: 400; line-height: 1; }
.p-utility .c-dialogContent_body[data-v-76a30ca4] { padding: 27px 27px 40px; }
@media screen and (max-width: 768px) {
.p-utility .c-dialogContent_body[data-v-76a30ca4] { padding: 27px 16px 40px; }
}
.p-utility 300, .p-utility 400, .p-utility 500, .p-utility 700 { color: rgb(0, 91, 172); }
.p-utility a, .p-utility address, .p-utility article, .p-utility aside, .p-utility audio, div.p-utility, .p-utility canvas, .p-utility caption, .p-utility dd, .p-utility div, .p-utility dl, .p-utility dt, .p-utility fieldset, .p-utility figcaption, .p-utility figure, .p-utility footer, .p-utility form, .p-utility h1, .p-utility h2, .p-utility h3, .p-utility h4, .p-utility h5, .p-utility h6, .p-utility header, .p-utility hr, .p-utility i, .p-utility iframe, .p-utility img, .p-utility label, .p-utility legend, .p-utility li, .p-utility nav, .p-utility ol, .p-utility p, .p-utility section, .p-utility small, .p-utility span, .p-utility strong, .p-utility sub, .p-utility sup, .p-utility table, .p-utility tbody, .p-utility td, .p-utility tfoot, .p-utility th, .p-utility thead, .p-utility time, .p-utility tr, .p-utility ul, .p-utility video { margin: 0px; padding: 0px; border: 0px; font-size: 100%; font-style: normal; font-weight: 400; vertical-align: initial; }
.p-utility .c-pageTitle[data-v-09bfc514] { margin-top: 38px; margin-bottom: 28px; color: rgb(0, 91, 172); font-size: 28px; font-weight: 700; }
.p-utility .l-articleBlock[data-v-09bfc514] { padding: 60px 32px; border: 1px solid rgb(214, 209, 195); background-color: rgb(255, 255, 255); word-break: break-word; }
.p-utility .l-articleBlock[data-v-09bfc514] > :first-child { margin-top: 0px; }
@media screen and (max-width: 768px) {
.p-utility .l-articleBlock[data-v-09bfc514] { padding: 35px 15px; }
}
.p-utility .l-articleBlock + .l-articleBlock[data-v-09bfc514] { margin-top: 24px; }
.p-utility .c_content_table[data-v-09bfc514] .c-pageTitle { margin-top: 38px; margin-bottom: 28px; color: rgb(0, 91, 172); font-size: 28px; font-weight: 700; }
.p-utility .c_content_table[data-v-09bfc514] .l-articleBlock { padding: 60px 32px; border: 1px solid rgb(214, 209, 195); background-color: rgb(255, 255, 255); word-break: break-word; }
.p-utility .c_content_table[data-v-09bfc514] .l-articleBlock > :first-child { margin-top: 0px; }
@media screen and (max-width: 768px) {
.p-utility .c_content_table[data-v-09bfc514] .l-articleBlock { padding: 35px 15px; }
}
.p-utility .c_content_table[data-v-09bfc514] .l-articleBlock + .l-articleBlock { margin-top: 24px; }
.p-utility .p-utilityTools_topBar[data-v-09bfc514] { display: flex; justify-content: space-between; gap: 15px; font-size: 13px; color: rgb(112, 112, 112); margin-bottom: 24px; }
.p-utility .p-utilityTools_topBar a[data-v-09bfc514] { color: rgb(112, 112, 112); }
.p-utility .u-cursor_pointer[data-v-09bfc514] { cursor: pointer; }
.p-utility .pageTitle[data-v-09bfc514] { margin-top: 38px; margin-bottom: 40px; color: rgb(0, 91, 172); font-size: 28px; font-weight: 700; line-height: 42px; }
@media screen and (max-width: 768px) {
.p-utility .pageTitle[data-v-09bfc514] { font-size: 24px; line-height: 35px; padding: 40px 14px; margin-top: 0px; margin-bottom: 0px; white-space: nowrap; }
}
.p-utility .p-recomodulin[data-v-09bfc514] { padding: 40px 32px; }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin[data-v-09bfc514] { padding: 32px 16px; }
}
.p-utility .p-recomodulin .p-utilityTools_topBar[data-v-09bfc514] { display: flex; align-items: center; justify-content: center; margin-top: 16px; }
.p-utility .p-recomodulin .p-utilityTools_topBar .clear-button[data-v-09bfc514] { display: flex; align-items: center; justify-content: center; width: 124px; height: 46px; border-radius: 4px; border: 1px solid rgb(204, 204, 204); background: rgb(244, 244, 244); }
.p-utility .p-recomodulin .main-content[data-v-09bfc514] { flex-grow: 0; }
.p-utility .p-recomodulin .main-content .input[data-v-09bfc514] { display: flex; flex-direction: column; gap: 32px; }
.p-utility .p-recomodulin .main-content .input .top-title[data-v-09bfc514] { color: rgb(51, 51, 51); font-size: 18px; font-style: normal; font-weight: 700; line-height: 24px; }
.p-utility .p-recomodulin .main-content .input .top-title .orange-number[data-v-09bfc514] { color: var(--product-recomodulin,#e8380d); font-size: 22px; font-style: normal; font-weight: 700; line-height: 24px; }
.p-utility .p-recomodulin .main-content .input .volume[data-v-09bfc514] { display: flex; justify-content: center; gap: 8px; margin-top: 8px; }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .main-content .input .volume[data-v-09bfc514] { margin-top: 6px; }
}
.p-utility .p-recomodulin .main-content .input .volume .volume-label[data-v-09bfc514] { width: 100%; position: relative; border-radius: 4px; display: flex; flex-direction: column; max-height: 1000px; transition: max-height 1s linear; padding: 16px 16px 16px 35px; font-weight: 700; font-size: 14px; line-height: 24px; text-align: left; background: rgb(255, 255, 255); border: 1px solid rgb(222, 222, 222); }
.p-utility .p-recomodulin .main-content .input .volume .volume-label[data-v-09bfc514]::before { content: ""; position: absolute; top: 50%; left: 0px; margin: 0px 5px; transform: translateY(-50%); width: 24px; height: 24px; border-radius: 50%; background-color: rgb(255, 255, 255); border: 1px solid rgb(203, 203, 203); }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .main-content .input .volume .volume-label[data-v-09bfc514]::before { width: 18px; height: 18px; }
}
.p-utility .p-recomodulin .main-content .input .volume input[data-v-09bfc514] { display: none; }
.p-utility .p-recomodulin .main-content .input .volume input:checked + label[data-v-09bfc514] { color: rgb(232, 56, 13); background-color: rgb(255, 244, 242); border: 1px solid rgb(232, 56, 13); }
.p-utility .p-recomodulin .main-content .input .volume input:checked + label[data-v-09bfc514]::before { background: rgb(232, 56, 13); border: 1px solid rgb(232, 56, 13); box-shadow: rgb(255, 255, 255) 0px 0px 0px 3px inset; }
.p-utility .p-recomodulin .main-content .input .weight[data-v-09bfc514] { margin-top: 8px; display: flex; justify-content: center; align-items: center; font-size: 18px; line-height: 1; font-weight: 700; }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .main-content .input .weight[data-v-09bfc514] { justify-content: left; }
}
.p-utility .p-recomodulin .main-content .input .weight select[data-v-09bfc514] { width: 100px; height: 48px; display: flex; align-items: center; justify-content: center; text-align: center; text-align-last: center; border-radius: 5px; margin: 0px 10px; border: 1px solid rgb(227, 227, 227); appearance: none; padding: 11px 0px 10px; font-size: 16px; color: rgb(51, 51, 51); }
.p-utility .p-recomodulin .main-content .input .weight select.noSelect[data-v-09bfc514] { background: rgb(245, 248, 250); }
.p-utility .p-recomodulin .main-content .arrow[data-v-09bfc514] { margin: 20px 0px; display: flex; justify-content: center; }
.p-utility .p-recomodulin .main-content .calculatorWrapper[data-v-09bfc514] { display: flex; justify-content: center; align-items: center; }
.p-utility .p-recomodulin .main-content .calculatorWrapper .doCalculator[data-v-09bfc514] { cursor: pointer; display: flex; justify-content: center; align-items: center; text-align: center; width: 280px; height: 64px; border-radius: 5px; padding: 16px 14px; position: relative; background: rgb(232, 56, 13); color: rgb(255, 255, 255); }
.p-utility .p-recomodulin .main-content .calculatorWrapper .doCalculator[data-v-09bfc514]:hover { opacity: 0.8; }
.p-utility .p-recomodulin .main-content .calculatorWrapper .doCalculator[data-v-09bfc514]:disabled { background: rgb(180, 180, 180) !important; }
.p-utility .p-recomodulin .main-content .calculatorWrapper span[data-v-09bfc514] { color: rgb(255, 255, 255); text-align: center; font-size: 16px; font-style: normal; font-weight: 700; line-height: normal; }
.p-utility .p-recomodulin .main-content .calculatorWrapper img[data-v-09bfc514] { position: absolute; left: 14px; width: 17.935px; height: 25px; }
.p-utility .p-recomodulin .main-content .result[data-v-09bfc514] { margin: 32px 0px 10px; display: none; }
.p-utility .p-recomodulin .main-content .result.show[data-v-09bfc514] { display: block; }
.p-utility .p-recomodulin .main-content .result .result-main[data-v-09bfc514] { padding: 25px 48px; border-radius: 4px; background: rgb(254, 246, 244); }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .main-content .result .result-main[data-v-09bfc514] { padding: 25px 12px; }
}
.p-utility .p-recomodulin .main-content .result .result-main .section1[data-v-09bfc514] { display: flex; justify-content: center; align-items: flex-end; line-height: 1; }
.p-utility .p-recomodulin .main-content .result .result-main .section1 .col1[data-v-09bfc514] { color: rgb(51, 51, 51); font-size: 28px; font-style: normal; font-weight: 500; line-height: 33px; text-align: right; }
.p-utility .p-recomodulin .main-content .result .result-main .section1 .col2[data-v-09bfc514] { color: rgb(51, 51, 51); margin-left: 5px; text-align: left; font-size: 28px; }
.p-utility .p-recomodulin .main-content .result .result-main .section1 .col2 span[data-v-09bfc514] { font-size: 40px; font-weight: 700; position: relative; top: 2px; }
.p-utility .p-recomodulin .main-content .result .result-main .section2[data-v-09bfc514] { margin-top: 4px; text-align: center; font-size: 14px; font-style: normal; font-weight: 500; line-height: normal; }
.p-utility .p-recomodulin .main-content .result .result-main .section2 .highlight-result[data-v-09bfc514] { font-weight: 700; }
.p-utility .p-recomodulin .main-content .result .result-main .section3[data-v-09bfc514] { display: flex; flex-direction: column; }
.p-utility .p-recomodulin .main-content .result .result-main .section3 .row[data-v-09bfc514] { display: flex; justify-content: space-between; align-items: center; position: relative; flex-wrap: nowrap; margin-top: 18px; padding: 10px 20px; border-bottom: 1px solid rgb(204, 204, 204); }
.p-utility .p-recomodulin .main-content .result .result-main .section3 .row.inactive[data-v-09bfc514] { display: none; }
.p-utility .p-recomodulin .main-content .result .result-main .section3 .row[data-v-09bfc514]:first-child { border-top: 1px solid rgb(204, 204, 204); }
.p-utility .p-recomodulin .main-content .result .result-main .section3 .row[data-v-09bfc514]:last-child { border-bottom: 1px solid rgb(204, 204, 204); }
.p-utility .p-recomodulin .main-content .result .result-main .section3 .row .col1[data-v-09bfc514] { text-align: center; font-style: normal; font-weight: 500; width: 10%; font-size: 48px; line-height: 1; color: rgb(232, 56, 13); }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .main-content .result .result-main .section3 .row .col1[data-v-09bfc514] { font-size: 44px; }
}
.p-utility .p-recomodulin .main-content .result .result-main .section3 .row .col2[data-v-09bfc514] { width: 50%; font-size: 14px; font-style: normal; font-weight: 500; line-height: 120%; }
.p-utility .p-recomodulin .main-content .result .result-main .section3 .row .col2 .count[data-v-09bfc514] { color: var(--product-recomodulin,#e8380d); font-size: 18px; font-style: normal; font-weight: 700; line-height: 120%; }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .main-content .result .result-main .section3 .row .col2 .count[data-v-09bfc514] { font-size: 16px; }
}
.p-utility .p-recomodulin .main-content .result .result-main .section3 .row .col2 .mL[data-v-09bfc514] { color: rgb(51, 51, 51); font-size: 18px; font-style: normal; font-weight: 700; line-height: 120%; }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .main-content .result .result-main .section3 .row .col2 .mL[data-v-09bfc514] { font-size: 16px; }
}
.p-utility .p-recomodulin .main-content .result .result-main .section3 .row .col2 .sub-text[data-v-09bfc514] { color: rgb(51, 51, 51); font-size: 16px; font-style: normal; font-weight: 700; line-height: 120%; }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .main-content .result .result-main .section3 .row .col2 .sub-text[data-v-09bfc514] { font-size: 14px; }
}
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .main-content .result .result-main .section3 .row .col2[data-v-09bfc514] { font-size: 12px; }
}
.p-utility .p-recomodulin .main-content .result .result-main .section3 .row .col3[data-v-09bfc514] { width: 25%; font-size: 48px; line-height: normal; text-align: right; color: rgb(232, 56, 13); }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .main-content .result .result-main .section3 .row .col3[data-v-09bfc514] { font-size: 44px; }
}
.p-utility .p-recomodulin .main-content .result .result-main .section3 .row .col4[data-v-09bfc514] { width: 15%; font-size: 16px; text-align: left; margin-left: 4px; font-weight: 700; line-height: 125%; }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .main-content .result .result-main .section3 .row .col4[data-v-09bfc514] { font-size: 14px; width: 20%; }
}
.p-utility .p-recomodulin .main-content .result .result-main .section4[data-v-09bfc514] { margin-top: 10px; display: flex; justify-content: center; align-items: center; }
.p-utility .p-recomodulin .main-content .result .result-main .section4 .col1 h1[data-v-09bfc514] { font-size: 18px; font-weight: 700; line-height: 24px; }
.p-utility .p-recomodulin .main-content .result .result-main .section4 .col2[data-v-09bfc514] { line-height: 1.3; font-size: 18px; }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .main-content .result .result-main .section4 .col2[data-v-09bfc514] { font-size: 16px; }
}
.p-utility .p-recomodulin .main-content .result .result-main .section4 .col2 .result[data-v-09bfc514] { display: inline-block; margin-right: 5px; font-size: 48px; color: rgb(232, 56, 13); font-weight: 700; line-height: 24px; }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .main-content .result .result-main .section4 .col2 .result[data-v-09bfc514] { font-size: 40px; }
}
.p-utility .p-recomodulin .main-content .result .result-main .section4 .col2 .mL[data-v-09bfc514] { color: rgb(51, 51, 51); text-align: center; font-size: 18px; font-style: normal; font-weight: 700; line-height: 24px; }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .main-content .result .result-main .section4 .col2 .mL[data-v-09bfc514] { font-size: 16px; }
}
.p-utility .p-recomodulin .main-content .result .TopScrollText[data-v-09bfc514] { display: flex; align-items: center; justify-content: center; margin-top: 32px; text-decoration: underline; font-size: 16px; font-style: normal; font-weight: 500; text-decoration-skip-ink: none; }
.p-utility .p-recomodulin .main-caution[data-v-09bfc514] { margin-top: 24px; position: relative; padding: 20px; background: linear-gradient(0deg, rgb(244, 244, 244), rgb(244, 244, 244)), rgb(255, 255, 255); flex-grow: 1; }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .main-caution[data-v-09bfc514] { padding: 16px; }
}
.p-utility .p-recomodulin .main-caution .text1[data-v-09bfc514] { font-weight: 700; font-size: 16px; margin-bottom: 0px; }
.p-utility .p-recomodulin .main-caution .text2[data-v-09bfc514] { margin-top: 10px; font-size: 16px; font-weight: 500; }
.p-utility .p-recomodulin .main-caution .text3[data-v-09bfc514] { margin-top: 20px; font-size: 16px; font-weight: 500; margin-bottom: 20px; }
.p-utility .p-recomodulin .main-caution .text3 a[data-v-09bfc514] { text-decoration: underline; }
.p-utility .p-recomodulin .attached[data-v-09bfc514] { display: inline-block; min-width: 120px; height: 40px; border-radius: 3px; background: rgb(255, 255, 255); border: 1px solid rgb(0, 91, 172); margin-top: 16px; }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .attached[data-v-09bfc514] { width: 100%; }
}
.p-utility .p-recomodulin .attached .wrapper[data-v-09bfc514] { margin: 0px auto; display: flex; justify-content: center; align-items: center; height: 100%; position: relative; }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .attached .wrapper[data-v-09bfc514] { justify-content: left; }
}
.p-utility .p-recomodulin .attached .wrapper[data-v-09bfc514]::after { width: 20px; height: 20px; background: url("/assets/images/utility_tools/icn_arrow.svg") 50% center / contain no-repeat; content: ""; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); }
.p-utility .p-recomodulin .attached .wrapper .text[data-v-09bfc514] { color: rgb(0, 91, 172); font-size: 14px; line-height: 1; font-weight: 700; display: block; padding-right: 20px; padding-left: 10px; }
.p-utility .p-recomodulin .linkWrapper[data-v-09bfc514] { display: flex; flex-direction: column; gap: 10px; }
.p-utility .p-recomodulin .linkWrapper .Drawer[data-v-09bfc514] { display: none; }
.p-utility .p-recomodulin .linkWrapper .Drawer.open[data-v-09bfc514] { display: block; padding: 8px 32px 16px; }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .linkWrapper .Drawer.open[data-v-09bfc514] { padding: 8px 16px 16px; }
}
.p-utility .p-recomodulin .linkWrapper .Drawer.open .Formula[data-v-09bfc514] { display: flex; flex-direction: column; justify-content: left; gap: 10px; }
.p-utility .p-recomodulin .linkWrapper .Drawer.open .Formula h1[data-v-09bfc514] { color: var(--black-33333,#333); font-size: 14px; font-style: normal; font-weight: 500; line-height: 21px; }
.p-utility .p-recomodulin .linkWrapper .Drawer.open .Formula .box[data-v-09bfc514] { width: 100%; display: flex; justify-content: center; align-items: center; }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .linkWrapper .Drawer.open .Formula .box[data-v-09bfc514] { border: 1px solid rgb(204, 204, 204); flex-direction: column; }
}
.p-utility .p-recomodulin .linkWrapper .Drawer.open .Formula .box .LeftPart[data-v-09bfc514] { flex: 1 1 0%; width: 100%; height: 100%; padding: 5px 8px; text-align: center; background: var(--EBF2F8,#ebf2f8); border-top: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .linkWrapper .Drawer.open .Formula .box .LeftPart[data-v-09bfc514] { border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-top-width: medium; border-top-style: none; border-top-color: currentcolor; border-bottom: 1px solid rgb(204, 204, 204); }
}
.p-utility .p-recomodulin .linkWrapper .Drawer.open .Formula .box .RightPart[data-v-09bfc514] { flex: 3 1 0%; padding: 5px 8px; border: 1px solid rgb(204, 204, 204); text-align: left; }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .linkWrapper .Drawer.open .Formula .box .RightPart[data-v-09bfc514] { border-style: none; }
}
.p-utility .p-recomodulin .approximateFormula[data-v-09bfc514] { width: 100%; height: auto; border-radius: 4px; border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255); position: relative; margin: 0px auto; }
.p-utility .p-recomodulin .approximateFormula span[data-v-09bfc514] { display: flex; padding: 12px 18px; justify-content: left; align-items: center; gap: 10px; color: var(--black-33333,#333); font-size: 16px; font-style: normal; font-weight: 700; }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .approximateFormula span[data-v-09bfc514] { font-size: 14px; display: flex; justify-content: left; align-items: center; height: 44px; padding: 0px 16px; }
}
.p-utility .p-recomodulin .approximateFormula[data-v-09bfc514]::after { width: 24px; height: 24px; background-size: contain; content: ""; position: absolute; right: 8px; top: 50%; transform: translateY(-50%); }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .approximateFormula[data-v-09bfc514]::after { width: 20px; height: 20px; }
}
.p-utility .p-recomodulin .approximateFormula.plus[data-v-09bfc514]::after { background: url("/assets/images/utility_tools/plus-icon.svg") 50% center no-repeat; }
.p-utility .p-recomodulin .approximateFormula.arrow[data-v-09bfc514]::after { background: url("/assets/images/utility_tools/icn_arrow.svg") 50% center no-repeat; }
.p-utility .p-recomodulin .approximateFormula.minus[data-v-09bfc514]::after { top: 11%; background: url("/assets/images/utility_tools/icn_minus.svg") 50% center no-repeat; }
@media screen and (max-width: 768px) {
.p-utility .p-recomodulin .approximateFormula.minus[data-v-09bfc514]::after { top: 5%; }
}
.p-utility .p-recomodulin .lineStyle[data-v-09bfc514] { width: 100%; height: 1px; background: rgb(204, 204, 204); margin: 24px 0px; position: relative; }
.p-utility main .c-pageTitle[data-v-f802f4fc] { margin-top: 38px; margin-bottom: 16px; color: rgb(0, 91, 172); font-size: 28px; font-weight: 700; }
.p-utility main .u-fs-16[data-v-f802f4fc] { font-size: 16px; }
.p-utility main .l-articleBlock[data-v-f802f4fc] { display: flex; flex-direction: column; padding: 40px 32px; border: 1px solid rgb(214, 209, 195); background-color: rgb(255, 255, 255); word-break: break-word; gap: 24px; }
.p-utility main .l-articleBlock[data-v-f802f4fc] > :first-child { margin-top: 0px; }
@media screen and (max-width: 768px) {
.p-utility main .l-articleBlock[data-v-f802f4fc] { padding: 32px 16px; }
}
.p-utility main .l-articleBlock + .l-articleBlock[data-v-f802f4fc] { margin-top: 24px; }
.p-utility main .l-articleBlock p[data-v-f802f4fc] { margin-bottom: 0px; }
.p-utility .tab-selector[data-v-f802f4fc] { display: flex; flex-direction: column; gap: 8px; width: 100%; margin-bottom: 16px; }
.p-utility .tab-selector_buttons[data-v-f802f4fc] { display: flex; align-items: flex-end; width: 100%; border-bottom: 8px solid rgb(232, 56, 13); gap: 4px; }
.p-utility .tab-selector_btn[data-v-f802f4fc] { flex: 1 1 0%; height: 46px; margin-bottom: 4px; background: rgb(213, 213, 213); color: rgb(102, 102, 102); font-size: 14px; font-weight: 400; line-height: 24px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 5px 5px 0px 0px; cursor: pointer; }
.p-utility .tab-selector_btn.is-active[data-v-f802f4fc], .p-utility .tab-selector_btn[data-v-f802f4fc]:hover { height: 58px; margin-bottom: 0px; background: rgb(232, 56, 13); color: rgb(255, 255, 255); font-weight: 700; }
@media screen and (max-width: 768px) {
.p-utility .tab-selector_btn[data-v-f802f4fc] { height: 44px; font-size: 13px; }
.p-utility .tab-selector_btn.is-active[data-v-f802f4fc], .p-utility .tab-selector_btn[data-v-f802f4fc]:hover { height: 52px; }
}
.p-utility .form-section[data-v-f802f4fc] { display: flex; flex-direction: column; gap: 32px; }
.p-utility .form-section .explanation-container[data-v-f802f4fc] { display: flex; align-items: center; justify-content: center; width: 100%; height: 32px; border-radius: 4px; background: rgb(244, 244, 244); gap: 10px; }
.p-utility .form-section .explanation-container_text[data-v-f802f4fc] { font-size: 16px; font-weight: 700; text-align: center; }
.p-utility .form-section .form-container[data-v-f802f4fc] { display: flex; flex-direction: column; align-items: center; gap: 24px; }
.p-utility .form-section .diagnosis-wrapper[data-v-f802f4fc] { display: flex; flex-direction: column; gap: 32px; align-items: center; }
.p-utility .form-section .diagnosis-wrapper .category-wrapper[data-v-f802f4fc] { display: flex; flex-direction: column; gap: 20px; width: 100%; }
.p-utility .form-section .diagnosis-wrapper .category-wrapper .category-title[data-v-f802f4fc] { display: flex; align-items: center; gap: 4px; }
.p-utility .form-section .diagnosis-wrapper .category-wrapper .category-title_text[data-v-f802f4fc] { font-size: 16px; font-weight: 700; line-height: 24px; }
.p-utility .form-section .diagnosis-wrapper .category-wrapper .select-wrapper[data-v-f802f4fc] { display: flex; flex-direction: column; gap: 6px; }
.p-utility .form-section .diagnosis-wrapper .category-wrapper .select-title[data-v-f802f4fc] { font-size: 16px; font-weight: 700; }
.p-utility .form-section .diagnosis-wrapper .category-wrapper .select-title.is-disabled[data-v-f802f4fc] { color: rgb(133, 133, 133); }
.p-utility .form-section .diagnosis-wrapper .category-wrapper .select-subtitle[data-v-f802f4fc] { font-size: 12px; font-weight: 700; }
.p-utility .form-section .diagnosis-wrapper .category-wrapper[data-v-f802f4fc] .select-container.sirs { height: 53px; margin-top: 6px; margin-bottom: 14px; }
.p-utility .form-section .diagnosis-wrapper .category-wrapper[data-v-f802f4fc] .select-container.sirs .radio-button { padding: 16px 12px; gap: 8px; }
.p-utility .form-section .diagnosis-wrapper .category-wrapper[data-v-f802f4fc] .select-container.sirs .radio-button .text-wrapper { flex-grow: 1; align-items: flex-start; }
@media screen and (max-width: 768px) {
.p-utility .form-section .diagnosis-wrapper .category-wrapper[data-v-f802f4fc] .select-container.sirs { height: 44px; }
.p-utility .form-section .diagnosis-wrapper .category-wrapper[data-v-f802f4fc] .select-container.sirs .radio-button { padding: 12px; }
}
.p-utility .form-section .diagnosis-wrapper .category-wrapper[data-v-f802f4fc] .select-container.platelet { height: 69px; margin-top: 6px; }
.p-utility .form-section .diagnosis-wrapper .category-wrapper[data-v-f802f4fc] .select-container.platelet .radio-button { flex-direction: column; align-items: center; padding: 8px 4px; gap: 8px; }
.p-utility .form-section .diagnosis-wrapper .category-wrapper[data-v-f802f4fc] .select-container.platelet .radio-button .text { display: flex; align-items: center; height: 35px; line-height: 17.5px; text-align: center; }
.p-utility .form-section .diagnosis-wrapper .category-wrapper[data-v-f802f4fc] .select-container.platelet .radio-button.left .text { height: 28px; }
@media screen and (max-width: 768px) {
.p-utility .form-section .diagnosis-wrapper .category-wrapper[data-v-f802f4fc] .select-container.platelet { height: 112px; }
.p-utility .form-section .diagnosis-wrapper .category-wrapper[data-v-f802f4fc] .select-container.platelet .radio-button.left .text, .p-utility .form-section .diagnosis-wrapper .category-wrapper[data-v-f802f4fc] .select-container.platelet .radio-button .text { height: 78px; }
}
.p-utility .form-section .diagnosis-wrapper .category-wrapper[data-v-f802f4fc] .select-container.pt { height: 53px; margin-top: 6px; }
.p-utility .form-section .diagnosis-wrapper .category-wrapper[data-v-f802f4fc] .select-container.pt .radio-button { padding: 16px 12px; gap: 8px; }
.p-utility .form-section .diagnosis-wrapper .category-wrapper[data-v-f802f4fc] .select-container.pt .radio-button .text-wrapper { flex-grow: 1; align-items: flex-start; }
@media screen and (max-width: 768px) {
.p-utility .form-section .diagnosis-wrapper .category-wrapper[data-v-f802f4fc] .select-container.pt { height: 44px; }
.p-utility .form-section .diagnosis-wrapper .category-wrapper[data-v-f802f4fc] .select-container.pt .radio-button { padding: 12px; }
}
.p-utility .form-section .diagnosis-wrapper .category-wrapper[data-v-f802f4fc] .select-container.fdp { height: 56px; margin-top: 8px; margin-bottom: 10px; }
.p-utility .form-section .diagnosis-wrapper .category-wrapper[data-v-f802f4fc] .select-container.fdp .radio-button { flex-direction: column; }
@media screen and (max-width: 768px) {
.p-utility .form-section .diagnosis-wrapper .category-wrapper[data-v-f802f4fc] .select-container.fdp { height: 44px; }
}
.p-utility .form-section .diagnosis-wrapper .category-wrapper[data-v-f802f4fc] .select-container.fdp.is-disabled .radio-button { background: rgb(244, 244, 244); }
.p-utility .form-section .list-container[data-v-f802f4fc] { display: flex; flex-direction: column; gap: 5px; width: 100%; }
.p-utility .form-section .list-container_title[data-v-f802f4fc] { font-size: 13px; font-weight: 700; line-height: 20px; }
.p-utility .form-section .list-container .custom-list[data-v-f802f4fc] { display: flex; flex-direction: column; gap: 4px; }
.p-utility .form-section .list-container .custom-list_text[data-v-f802f4fc] { font-size: 13px; font-weight: 500; line-height: 18px; }
.p-utility .form-section .list-container .custom-list_text .number[data-v-f802f4fc] { padding-right: 4px; }
.p-utility .form-section .list-container .custom-list_text sub[data-v-f802f4fc], .p-utility .form-section .list-container .custom-list_text sup[data-v-f802f4fc] { bottom: 0px !important; line-height: normal !important; }
.p-utility .form-section .alternative_container[data-v-f802f4fc] { display: flex; flex-direction: column; gap: 4px; }
@media screen and (max-width: 768px) {
.p-utility .form-section .alternative_container p[data-v-f802f4fc] { font-size: 12px; }
}
.p-utility .form-section .alternative_container .d-button-container[data-v-f802f4fc] { display: flex; position: relative; align-items: center; justify-content: center; width: 100%; height: 56px; padding: 16px; border: 1px solid rgb(204, 204, 204); border-radius: 4px; }
.p-utility .form-section .alternative_container .d-button-container .text[data-v-f802f4fc] { width: 100%; font-size: 16px; font-weight: 700; line-height: 24px; text-align: left; }
@media screen and (max-width: 768px) {
.p-utility .form-section .alternative_container .d-button-container .text[data-v-f802f4fc] { font-size: 14px; }
}
.p-utility .form-section .alternative_container .d-button-container .arrow[data-v-f802f4fc] { position: absolute; right: 8px; width: 20px; height: 20px; }
.p-utility .form-section .alternative_container .d-button-container.active[data-v-f802f4fc] { border: 1px solid rgb(232, 56, 13); background: rgb(254, 246, 244); }
.p-utility .form-section .alternative_container .d-button-container.active .text[data-v-f802f4fc] { color: rgb(232, 56, 13); }
.p-utility .form-section .alternative_container .d-button-container.disabled[data-v-f802f4fc] { border: 1px solid rgb(204, 204, 204); background: rgb(244, 244, 244); }
.p-utility .form-section .alternative_container .d-button-container.disabled .text[data-v-f802f4fc] { color: rgb(133, 133, 133); font-weight: 500; }
.p-utility .form-section .button-container[data-v-f802f4fc] { display: flex; flex-direction: column; align-items: center; width: 280px; gap: 16px; }
.p-utility .form-section .button-container .calculation[data-v-f802f4fc] { display: flex; position: relative; align-items: center; justify-content: center; width: 280px; height: 64px; padding: 16px 14px; border-radius: 5px; background: rgb(232, 56, 13); color: rgb(255, 255, 255); gap: 0px; }
.p-utility .form-section .button-container .calculation[data-v-f802f4fc]:hover { opacity: 0.8; }
@media screen and (max-width: 768px) {
.p-utility .form-section .button-container .calculation[data-v-f802f4fc] { width: 100%; }
}
.p-utility .form-section .button-container .calculation .icon[data-v-f802f4fc] { position: absolute; left: 14px; width: 18px; height: auto; }
.p-utility .form-section .button-container .calculation .text[data-v-f802f4fc] { color: rgb(255, 255, 255); font-size: 16px; font-weight: 700; }
.p-utility .form-section .button-container .clear[data-v-f802f4fc] { width: 124px; height: 46px; border: 1px solid rgb(204, 204, 204); border-radius: 5px; background: rgb(244, 244, 244); color: rgb(133, 133, 133); font-size: 14px; font-weight: 500; }
@media screen and (max-width: 768px) {
.p-utility .form-section .button-container[data-v-f802f4fc] { width: 100%; }
}
.p-utility .form-section .result-container[data-v-f802f4fc] { display: flex; justify-content: center; width: 618px; height: 102px; padding: 25px 40px; border-radius: 4px; background: rgb(254, 246, 244); gap: 12px; }
@media screen and (max-width: 768px) {
.p-utility .form-section .result-container[data-v-f802f4fc] { width: 315px; height: 92px; padding: 20px 12px; }
}
.p-utility .form-section .score-container[data-v-f802f4fc] { display: flex; gap: 4px; align-items: flex-end; }
.p-utility .form-section .score-container .score-numbers[data-v-f802f4fc] { font-size: 52px; font-weight: 700; line-height: 46px; }
.p-utility .form-section .score-container .score-text[data-v-f802f4fc] { display: flex; font-size: 28px; font-weight: 500; line-height: 30px; }
.p-utility .form-section .text-container[data-v-f802f4fc] { display: flex; flex-direction: column; align-items: flex-start; gap: 4px; }
.p-utility .form-section .text-container .judgement-container[data-v-f802f4fc] { display: flex; align-items: center; justify-content: center; padding: 4px 11px; gap: 10px; border-radius: 23px; background-color: rgb(232, 56, 13); }
.p-utility .form-section .text-container .judgement-container .judgement-text[data-v-f802f4fc] { color: rgb(255, 255, 255); font-size: 12px; font-weight: 700; line-height: 12px; }
.p-utility .form-section .text-container .subtext[data-v-f802f4fc] { color: rgb(232, 56, 13); font-size: 21px; font-weight: 700; line-height: 28px; }
.p-utility .exclusion-section[data-v-f802f4fc] { display: flex; flex-direction: column; gap: 6px; }
.p-utility .exclusion-section .text1[data-v-f802f4fc] { font-size: 16px; font-weight: 700; line-height: 24px; }
.p-utility .exclusion-section .text2[data-v-f802f4fc] { display: flex; align-items: flex-start; gap: 4px; width: 100%; }
.p-utility .exclusion-section .text2 .text-inline[data-v-f802f4fc] { width: 16px; font-weight: 700; }
.p-utility .exclusion-section .text2 .text[data-v-f802f4fc] { flex: 1 1 0%; font-size: 14px; font-weight: 500; line-height: 21px; }
.p-utility .accordion-wrapper[data-v-f802f4fc] { display: flex; flex-direction: column; align-items: flex-start; gap: 10px; width: 100%; }
.p-utility .accordion-wrapper .accordion-container2[data-v-f802f4fc] { display: flex; position: relative; flex-direction: column; justify-content: center; width: 100%; padding: 12px 18px; border: 1px solid rgb(204, 204, 204); border-radius: 4px; }
.p-utility .accordion-wrapper .accordion-container2.accordion-open .accordion-header[data-v-f802f4fc] { margin-bottom: 12px; }
.p-utility .accordion-wrapper .accordion-container2 .accordion-header[data-v-f802f4fc] { display: flex; align-items: center; justify-content: center; height: 24px; }
.p-utility .accordion-wrapper .accordion-container2 .accordion-header_title[data-v-f802f4fc] { width: 100%; font-size: 16px; font-weight: 700; text-align: left; }
@media screen and (max-width: 768px) {
.p-utility .accordion-wrapper .accordion-container2 .accordion-header_title[data-v-f802f4fc] { font-size: 14px; }
}
.p-utility .accordion-wrapper .accordion-container2 .accordion-header_icon[data-v-f802f4fc] { display: flex; position: absolute; right: 8px; align-items: center; justify-content: center; }
.p-utility .accordion-wrapper .accordion-container2 .accordion-header_icon img[data-v-f802f4fc] { width: 24px; height: 24px; }
@media screen and (max-width: 768px) {
.p-utility .accordion-wrapper .accordion-container2 .accordion-header_icon img[data-v-f802f4fc] { width: 20px; height: 20px; }
}
.p-utility .accordion-wrapper .accordion-content[data-v-f802f4fc] { display: flex; flex-direction: column; padding: 8px 13px 4px; gap: 8px; }
.p-utility .accordion-wrapper .accordion-content .annotation-text[data-v-f802f4fc] { font-size: 14px; font-weight: 500; line-height: 21px; }
.p-utility .accordion-wrapper .accordion-content .annotation-text--citation[data-v-f802f4fc] { margin-top: 12px; font-size: 11px; line-height: 18px; color: rgb(133, 133, 133); }
.p-utility .accordion-wrapper .accordion-content ol[data-v-f802f4fc], .p-utility .accordion-wrapper .accordion-content ul[data-v-f802f4fc] { padding-left: 0px; }
.p-utility .accordion-wrapper .accordion-content .list-item[data-v-f802f4fc] { display: flex; gap: 4px; }
.p-utility .accordion-wrapper .accordion-content .list-item .number[data-v-f802f4fc] { width: 16px; font-size: 14px; font-weight: 700; line-height: 21px; white-space: nowrap; }
.p-utility .accordion-wrapper .accordion-content .list-item .text[data-v-f802f4fc] { width: 534px; font-size: 14px; font-weight: 500; line-height: 21px; }
.p-utility .accordion-wrapper .accordion-content .list-item .main-list[data-v-f802f4fc] { display: flex; font-size: 14px; font-weight: 700; }
.p-utility .accordion-wrapper .accordion-content .list-item .main-list .inline-text[data-v-f802f4fc] { font-size: 14px; font-weight: 700; white-space: nowrap; }
.p-utility .accordion-wrapper .accordion-content .list-item .sub-list[data-v-f802f4fc] { padding-left: 20px; }
.p-utility .accordion-wrapper .accordion-content.section1[data-v-f802f4fc] { gap: 8px; }
.p-utility .accordion-wrapper .accordion-content.section2[data-v-f802f4fc] { gap: 10px; }
@media screen and (max-width: 768px) {
.p-utility .accordion-wrapper .accordion-content[data-v-f802f4fc] { padding: 8px 0px 0px; }
}
@media screen and (max-width: 768px) {
.p-utility .accordion-wrapper .accordion-container2[data-v-f802f4fc] { height: 44px; }
.p-utility .accordion-wrapper .accordion-container2.accordion-open[data-v-f802f4fc] { height: auto; padding: 0px 16px 16px; }
.p-utility .accordion-wrapper .accordion-container2.accordion-open .accordion-header[data-v-f802f4fc] { height: 44px; margin-bottom: 0px; }
}
.p-utility .quotation-text[data-v-f802f4fc] { width: 100%; height: 54px; font-size: 12px; font-weight: 500; line-height: 18px; text-align: right; }
.p-utility .line[data-v-f802f4fc] { width: 100%; height: 1px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgb(204, 204, 204); }
.p-utility .calculator-section[data-v-f802f4fc] { display: flex; flex-direction: column; width: 100%; padding-top: 11px; gap: 39px; }
@media screen and (max-width: 768px) {
.p-utility .calculator-section[data-v-f802f4fc] { padding-top: 0px; gap: 28px; }
}
.p-utility .calculator-section .continue-container[data-v-f802f4fc] { display: flex; flex-direction: column; gap: 6px; }
.p-utility .calculator-section .continue-container .title[data-v-f802f4fc] { display: flex; align-items: center; gap: 6px; }
.p-utility .calculator-section .continue-container .title_icon[data-v-f802f4fc] { height: 17.8px; }
.p-utility .calculator-section .continue-container .title_text[data-v-f802f4fc] { font-size: 14px; font-weight: 700; line-height: 24px; }
.p-utility .calculator-section .continue-container .button-content[data-v-f802f4fc] { display: flex; align-items: flex-start; width: 100%; gap: 6px; }
.p-utility .calculator-section .continue-container .button-content .content-box[data-v-f802f4fc] { display: flex; align-items: center; justify-content: center; width: calc(50% - 3px); height: 73px; padding: 18px; border: 1px solid rgb(204, 204, 204); border-radius: 4px; background-color: rgb(255, 255, 255); box-shadow: none; color: rgb(255, 255, 255); gap: 10px; }
@media screen and (max-width: 768px) {
.p-utility .calculator-section .continue-container .button-content .content-box[data-v-f802f4fc] { height: auto; padding: 10px 14px; }
}
.p-utility .calculator-section .continue-container .button-content .content-box[data-v-f802f4fc]:hover { opacity: 0.8 !important; }
.p-utility .calculator-section .continue-container .button-content .content-box[data-v-f802f4fc] .v-btn__content { justify-content: space-between !important; gap: 10px !important; }
@media screen and (max-width: 768px) {
.p-utility .calculator-section .continue-container .button-content .content-box[data-v-f802f4fc] .v-btn__content { flex-direction: column !important; align-items: flex-start !important; }
}
.p-utility .calculator-section .continue-container .button-content .content-box .text[data-v-f802f4fc] { display: flex; flex-direction: column; align-items: flex-start; justify-content: left; color: rgb(51, 51, 51); gap: 3px; }
.p-utility .calculator-section .continue-container .button-content .content-box .text_subtitle[data-v-f802f4fc] { font-size: 12px; font-weight: 500; line-height: 13px; }
.p-utility .calculator-section .continue-container .button-content .content-box .text_title[data-v-f802f4fc] { font-size: 16px; font-weight: 700; line-height: 20px; }
.p-utility .calculator-section .continue-container .button-content .content-box .button_wrapper[data-v-f802f4fc] { display: flex; position: relative; align-items: center; justify-content: center; width: 92px; height: 37px; padding: 8px 20px 8px 16px; border: 1px solid rgb(232, 56, 13); border-radius: 3px; background-color: rgb(232, 56, 13); gap: 10px; }
@media screen and (max-width: 768px) {
.p-utility .calculator-section .continue-container .button-content .content-box .button_wrapper[data-v-f802f4fc] { width: 100%; height: 34px; }
}
.p-utility .calculator-section .continue-container .button-content .content-box .button_wrapper .button_text[data-v-f802f4fc] { color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; line-height: 24px; }
@media screen and (max-width: 768px) {
.p-utility .calculator-section .continue-container .button-content .content-box .button_wrapper .button_text[data-v-f802f4fc] { font-size: 12px; }
}
.p-utility .calculator-section .continue-container .button-content .content-box .button_wrapper .arrow[data-v-f802f4fc] { position: absolute; right: 2px; width: 16px; }
.p-utility .calculator-section .back-text-wrapper[data-v-f802f4fc] { display: flex; justify-content: center; }
.p-utility .calculator-section .back-text-wrapper .back-text[data-v-f802f4fc] { border-bottom: 1px solid rgb(0, 91, 172); font-size: 16px; font-weight: 500; line-height: 24px; }
.p-utility [data-v-f802f4fc] .v-dialog { max-width: 730px; }
.p-utility [data-v-f802f4fc] .v-dialog .c-dialogContent { border: 1px solid rgb(255, 255, 255) !important; }
.p-utility [data-v-f802f4fc] .v-dialog .c-dialogContent_head { background: rgb(232, 56, 13); }
.p-utility [data-v-f802f4fc] .v-dialog .c-dialogContent_body { padding: 24px 40px; }
@media screen and (max-width: 768px) {
.p-utility [data-v-f802f4fc] .v-dialog .c-dialogContent_body { display: flex; flex-direction: column; align-items: center; padding: 24px 16px; }
}
.p-utility [data-v-f802f4fc] .v-dialog .c-dialogContent .modal-contents { padding: 0px 12px; }
.p-utility [data-v-f802f4fc] .v-dialog .c-dialogContent .modal-contents h4 { font-size: 1.7rem; text-align: center; }
.p-utility [data-v-f802f4fc] .v-dialog .c-dialogContent .modal-contents ol { position: relative; margin-top: 10px; padding-left: 25px; font-size: 1.5rem; list-style: none; counter-reset: li 0; }
.p-utility [data-v-f802f4fc] .v-dialog .c-dialogContent .modal-contents ol li { color: rgb(51, 51, 51); font-size: 16px; line-height: 24px; text-align: left; }
.p-utility [data-v-f802f4fc] .v-dialog .c-dialogContent .modal-contents ol li span { color: rgb(231, 56, 21); }
.p-utility [data-v-f802f4fc] .v-dialog .c-dialogContent .modal-contents ol li::before { content: counter(li) ". "; position: absolute; left: 0px; color: rgb(231, 56, 21); counter-increment: li 1; }
.p-utility [data-v-f802f4fc] .v-dialog .c-dialogContent .modal-contents ol li ol { margin-left: 0px; padding-left: 0px; }
.p-utility [data-v-f802f4fc] .v-dialog .c-dialogContent .modal-contents ol li ol li { padding-left: 18px; text-indent: -18px; }
.p-utility [data-v-f802f4fc] .v-dialog .c-dialogContent .modal-contents ol li ol li::before { display: none; }
.p-utility [data-v-f802f4fc] .v-dialog .c-dialogContent .modal-contents h5 { margin-top: 20px; color: rgb(232, 56, 13); font-size: 16px; font-weight: 700; line-height: 24px; text-align: left; }
.p-utility [data-v-f802f4fc] .v-dialog .c-dialogContent .modal-contents p { color: rgb(51, 51, 51); font-size: 16px; font-weight: 500; line-height: 24px; text-align: left; }
.p-utility [data-v-f802f4fc] .v-dialog .c-dialogContent .modal-contents .center { text-align: center; }
.p-utility [data-v-f802f4fc] .v-dialog .c-dialogContent .modal-contents .btn_close { position: relative; width: 180px; height: 48px; margin-top: 30px; border-radius: 5px; background: rgb(232, 56, 13); color: rgb(255, 255, 255); font-size: 16px; font-weight: 700; text-align: center; }
.p-utility [data-v-f802f4fc] .v-dialog .c-dialogContent .modal-contents .btn_close::after { content: " "; position: absolute; top: 50%; right: 10px; width: 10px; height: 11px; transform: translateY(-50%); background: url("/assets/images/utility_tools/i_next_white.svg") 50% center / contain no-repeat; box-shadow: none; }
.p-utility [data-v-f802f4fc] .v-dialog .c-dialogContent .modal-contents .btn_close:hover { opacity: 0.8; }
.p-utility [data-v-f802f4fc] .v-dialog .c-dialogContent .modal-contents.d-fdp h5 { color: rgb(231, 56, 21); }
.p-utility [data-v-f802f4fc] .v-dialog .c-dialogContent .modal-contents.d-fdp .btn_close { margin-top: 40px; }
.p-utility .form-section[data-v-55c39f2a] { display: flex; flex-direction: column; gap: 32px; }
.p-utility .form-section .form-container[data-v-55c39f2a] { display: flex; flex-direction: column; align-items: center; gap: 24px; }
.p-utility .form-section .category-container[data-v-55c39f2a] { display: flex; flex-direction: column; gap: 10px; }
.p-utility .form-section .category-container .category-title[data-v-55c39f2a] { display: flex; align-items: center; gap: 4px; }
.p-utility .form-section .category-container .category-title_icon[data-v-55c39f2a] { width: 16px; height: 16px; border-radius: 2px; background-color: rgb(232, 56, 13); }
.p-utility .form-section .category-container .category-title_text[data-v-55c39f2a] { color: rgb(51, 51, 51); font-size: 20px; font-weight: 700; line-height: 30px; text-align: left; }
.p-utility .form-section .category-container .select-title[data-v-55c39f2a] { font-size: 16px; font-weight: 700; }
.p-utility .form-section .category-container .select-subtitle[data-v-55c39f2a] { font-size: 12px; font-weight: 700; }
.p-utility .form-section .category-container .select-container[data-v-55c39f2a] { display: flex; align-items: center; width: 100%; }
.p-utility .form-section .category-container .radio-button[data-v-55c39f2a] { display: flex; position: relative; align-items: center; justify-content: center; width: 100%; height: 100%; margin: 0px 0px 0px -1px; padding: 12px 4px; border: 1px solid rgb(217, 217, 217); text-align: center; gap: 4px; }
.p-utility .form-section .category-container .radio-button input[type="radio"][data-v-55c39f2a] { position: absolute; width: 0px; height: 0px; opacity: 0; appearance: none; }
.p-utility .form-section .category-container .radio-button .text-wrapper[data-v-55c39f2a] { display: flex; flex-direction: column; align-items: center; margin-bottom: 0px; }
.p-utility .form-section .category-container .radio-button .text[data-v-55c39f2a] { color: rgb(133, 133, 133); font-size: 14px; font-weight: 500; line-height: 21px; }
.p-utility .form-section .category-container .radio-button .subtext[data-v-55c39f2a] { color: rgb(133, 133, 133); font-size: 12px; font-weight: 500; line-height: 15px; }
.p-utility .form-section .category-container .radio-button .score[data-v-55c39f2a] { color: rgb(133, 133, 133); font-size: 10px; font-weight: 500; line-height: 10px; }
.p-utility .form-section .category-container .radio-button.is-disabled[data-v-55c39f2a] { border: 1px solid rgb(217, 217, 217); background: rgb(243, 243, 243); }
.p-utility .form-section .category-container .radio-button.active[data-v-55c39f2a] { z-index: 2; border-color: rgb(232, 56, 13); background-color: rgb(254, 246, 244); }
.p-utility .form-section .category-container .radio-button.active .text[data-v-55c39f2a] { color: rgb(232, 56, 13); font-weight: 700; }
.p-utility .form-section .category-container .radio-button.active .score[data-v-55c39f2a], .p-utility .form-section .category-container .radio-button.active .subtext[data-v-55c39f2a] { color: rgb(232, 56, 13); }
.p-utility .form-section .category-container .radio-button.right[data-v-55c39f2a] { border-radius: 0px 4px 4px 0px; }
.p-utility .form-section .category-container .radio-button.left[data-v-55c39f2a] { border-radius: 4px 0px 0px 4px; }
.p-utility .accordion-container[data-v-25e441fc] { display: flex; position: relative; flex-direction: column; justify-content: center; width: 100%; height: 44px; padding: 0px 16px; border: 1px solid rgb(204, 204, 204); border-radius: 4px; gap: 10px; }
.p-utility .accordion-container.accordion-open[data-v-25e441fc] { height: auto; padding: 8px 16px 16px; }
.p-utility .accordion-container .accordion-header[data-v-25e441fc] { display: flex; align-items: center; justify-content: center; width: 100%; }
.p-utility .accordion-container .accordion-header_title[data-v-25e441fc] { width: 100%; font-size: 14px; font-weight: 700; text-align: left; }
.p-utility .accordion-container .accordion-header_icon[data-v-25e441fc] { display: flex; position: absolute; right: 8px; align-items: center; justify-content: center; width: 20px; height: 20px; }
.p-utility .accordion-container .select-container[data-v-25e441fc] { display: flex; align-items: stretch; width: 100%; height: auto; }
.p-utility .accordion-container .select-container .radio-button[data-v-25e441fc] { display: flex; position: relative; flex-direction: column; align-items: center; justify-content: center; width: 100%; height: 100%; margin: 0px 0px 0px -1px; padding: 12px 4px; border: 1px solid rgb(217, 217, 217); text-align: center; gap: 2px; }
.p-utility .accordion-container .select-container .radio-button input[type="radio"][data-v-25e441fc] { position: absolute; width: 0px; height: 0px; opacity: 0; appearance: none; }
.p-utility .accordion-container .select-container .radio-button .text-wrapper[data-v-25e441fc] { display: flex; flex-direction: column; align-items: center; margin-bottom: 0px; }
.p-utility .accordion-container .select-container .radio-button .text[data-v-25e441fc] { color: rgb(133, 133, 133); font-size: 14px; font-weight: 500; line-height: 21px; }
.p-utility .accordion-container .select-container .radio-button .subtext[data-v-25e441fc] { color: rgb(133, 133, 133); font-size: 12px; font-weight: 500; line-height: 15px; }
.p-utility .accordion-container .select-container .radio-button .score[data-v-25e441fc] { color: rgb(133, 133, 133); font-size: 10px; font-weight: 500; line-height: 10px; }
.p-utility .accordion-container .select-container .radio-button.is-disabled[data-v-25e441fc] { border: 1px solid rgb(217, 217, 217); background: rgb(243, 243, 243); cursor: not-allowed; }
.p-utility .accordion-container .select-container .radio-button.active[data-v-25e441fc] { z-index: 8; border-color: rgb(232, 56, 13); background-color: rgb(254, 246, 244); }
.p-utility .accordion-container .select-container .radio-button.active .text[data-v-25e441fc] { color: rgb(232, 56, 13); font-weight: 700; }
.p-utility .accordion-container .select-container .radio-button.active .score[data-v-25e441fc], .p-utility .accordion-container .select-container .radio-button.active .subtext[data-v-25e441fc] { color: rgb(232, 56, 13); }
.p-utility .accordion-container .select-container .radio-button.right[data-v-25e441fc] { height: auto; border-radius: 0px 4px 4px 0px; }
.p-utility .accordion-container .select-container .radio-button.left[data-v-25e441fc] { height: auto; border-radius: 4px 0px 0px 4px; }
.p-utility main .c-pageTitle[data-v-7c1517ce] { margin-top: 38px; margin-bottom: 40px; color: rgb(0, 91, 172); font-size: 28px; font-weight: 700; }
.p-utility main .l-articleBlock[data-v-7c1517ce] { display: flex; flex-direction: column; padding: 40px 32px; border: 1px solid rgb(214, 209, 195); background-color: rgb(255, 255, 255); word-break: break-word; gap: 24px; }
.p-utility main .l-articleBlock[data-v-7c1517ce] > :first-child { margin-top: 0px; }
@media screen and (max-width: 768px) {
.p-utility main .l-articleBlock[data-v-7c1517ce] { padding: 32px 16px; }
}
.p-utility main .l-articleBlock + .l-articleBlock[data-v-7c1517ce] { margin-top: 24px; }
.p-utility main .l-articleBlock p[data-v-7c1517ce] { margin-bottom: 0px; }
.p-utility .form-section[data-v-7c1517ce] { display: flex; flex-direction: column; gap: 32px; }
.p-utility .form-section .category-wrapper[data-v-7c1517ce], .p-utility .form-section .form-container[data-v-7c1517ce] { display: flex; flex-direction: column; gap: 24px; }
.p-utility .form-section .category-wrapper[data-v-7c1517ce] { width: 100%; }
.p-utility .form-section .category-wrapper .category-container[data-v-7c1517ce] { display: flex; flex-direction: column; gap: 10px; }
.p-utility .form-section .category-wrapper .category-title[data-v-7c1517ce] { display: flex; align-items: center; gap: 4px; }
.p-utility .form-section .category-wrapper .category-title_icon[data-v-7c1517ce] { width: 16px; height: 16px; border-radius: 2px; background-color: rgb(232, 56, 13); }
.p-utility .form-section .category-wrapper .category-title_text[data-v-7c1517ce] { color: rgb(51, 51, 51); font-size: 20px; font-weight: 700; line-height: 30px; text-align: left; }
@media screen and (max-width: 768px) {
.p-utility .form-section .category-wrapper .category-title_text[data-v-7c1517ce] { font-size: 18px; }
}
.p-utility .form-section .category-wrapper .select-wrapper[data-v-7c1517ce] { display: flex; flex-direction: column; gap: 6px; }
.p-utility .form-section .category-wrapper .select-title[data-v-7c1517ce] { font-size: 16px; font-weight: 700; }
.p-utility .form-section .category-wrapper .select-title.is-disabled[data-v-7c1517ce] { color: rgb(133, 133, 133); }
.p-utility .form-section .category-wrapper .select-subtitle[data-v-7c1517ce] { margin-left: 4px; font-size: 12px; font-weight: 700; }
.p-utility .form-section .category-wrapper[data-v-7c1517ce] .select-container.basic { height: 78px; }
.p-utility .form-section .category-wrapper[data-v-7c1517ce] .select-container.basic .radio-button { flex-direction: column; }
.p-utility .form-section .category-wrapper[data-v-7c1517ce] .select-container.basic .radio-button.left .text, .p-utility .form-section .category-wrapper[data-v-7c1517ce] .select-container.basic .radio-button.right .text { line-height: 36px; }
@media screen and (max-width: 768px) {
.p-utility .form-section .category-wrapper[data-v-7c1517ce] .select-container.basic { height: 93px; }
}
.p-utility .form-section .category-wrapper[data-v-7c1517ce] .select-container.symptom { height: 50px; }
.p-utility .form-section .category-wrapper[data-v-7c1517ce] .select-container.symptom .radio-button { padding: 16px 12px; gap: 8px; }
.p-utility .form-section .category-wrapper[data-v-7c1517ce] .select-container.symptom .radio-button .text-wrapper { flex-grow: 1; align-items: flex-start; }
@media screen and (max-width: 768px) {
.p-utility .form-section .category-wrapper[data-v-7c1517ce] .select-container.symptom { height: 44px; }
}
.p-utility .form-section .category-wrapper[data-v-7c1517ce] .select-container.grades { height: 60px; }
.p-utility .form-section .category-wrapper[data-v-7c1517ce] .select-container.grades .radio-button { flex-direction: column; }
@media screen and (max-width: 768px) {
.p-utility .form-section .category-wrapper[data-v-7c1517ce] .select-container.grades .radio-button .text-wrapper { height: 20px; }
}
@media screen and (max-width: 768px) {
.p-utility .form-section .category-wrapper[data-v-7c1517ce] .select-container.grades .radio-button .text { line-height: 18px; }
}
@media screen and (max-width: 768px) {
.p-utility .form-section .category-wrapper[data-v-7c1517ce] .select-container.grades { height: 44px; }
}
.p-utility .form-section .button-container[data-v-7c1517ce] { display: flex; flex-direction: column; align-items: center; width: 100%; margin-top: 8px; margin-bottom: 8px; gap: 16px; }
.p-utility .form-section .button-container .calculation[data-v-7c1517ce] { display: flex; position: relative; align-items: center; justify-content: center; width: 280px; height: 64px; padding: 16px 14px; border-radius: 5px; background: rgb(232, 56, 13); color: rgb(255, 255, 255); gap: 0px; }
.p-utility .form-section .button-container .calculation[data-v-7c1517ce]:hover { opacity: 0.8; }
@media screen and (max-width: 768px) {
.p-utility .form-section .button-container .calculation[data-v-7c1517ce] { width: 100%; }
}
.p-utility .form-section .button-container .calculation .icon[data-v-7c1517ce] { position: absolute; left: 14px; width: 18px; height: auto; }
.p-utility .form-section .button-container .calculation .text[data-v-7c1517ce] { color: rgb(255, 255, 255); font-size: 16px; font-weight: 700; }
.p-utility .form-section .button-container .clear[data-v-7c1517ce] { width: 124px; height: 46px; border: 1px solid rgb(204, 204, 204); border-radius: 5px; background: rgb(244, 244, 244); color: rgb(133, 133, 133); font-size: 14px; font-weight: 500; }
.p-utility .form-section .result-wrapper[data-v-7c1517ce] { display: flex; flex-direction: column; gap: 8px; width: 100%; }
.p-utility .form-section .result-wrapper .result-container[data-v-7c1517ce] { display: flex; justify-content: center; width: 100%; height: 102px; padding: 25px 40px; border-radius: 4px; background: rgb(254, 246, 244); gap: 12px; }
@media screen and (max-width: 768px) {
.p-utility .form-section .result-wrapper .result-container[data-v-7c1517ce] { height: 92px; padding: 20px 12px; }
}
.p-utility .form-section .result-wrapper .score-container[data-v-7c1517ce] { display: flex; gap: 4px; align-items: flex-end; }
.p-utility .form-section .result-wrapper .score-container .score-numbers[data-v-7c1517ce] { font-size: 52px; font-weight: 700; line-height: 46px; }
.p-utility .form-section .result-wrapper .score-container .score-text[data-v-7c1517ce] { display: flex; font-size: 28px; font-weight: 500; line-height: 30px; }
.p-utility .form-section .result-wrapper .text-container[data-v-7c1517ce] { display: flex; flex-direction: column; align-items: flex-start; gap: 4px; }
.p-utility .form-section .result-wrapper .text-container .judgement-container[data-v-7c1517ce] { display: flex; align-items: center; justify-content: center; padding: 4px 11px; gap: 10px; border-radius: 23px; background-color: rgb(232, 56, 13); }
.p-utility .form-section .result-wrapper .text-container .judgement-container .judgement-text[data-v-7c1517ce] { color: rgb(255, 255, 255); font-size: 12px; font-weight: 700; line-height: 12px; }
.p-utility .form-section .result-wrapper .text-container .subtext[data-v-7c1517ce] { color: rgb(232, 56, 13); font-size: 21px; font-weight: 700; line-height: 28px; }
.p-utility .note-button[data-v-7c1517ce] { display: flex; width: 35px; color: rgb(102, 102, 102); font-size: 14px; font-weight: 500; text-decoration: underline; }
@media screen and (max-width: 768px) {
.p-utility .note-button[data-v-7c1517ce] { width: 30px; font-size: 12px; }
}
.p-utility .exclusion-section[data-v-7c1517ce] { display: flex; flex-direction: column; gap: 6px; }
.p-utility .exclusion-section .text1[data-v-7c1517ce] { font-size: 14px; font-weight: 700; line-height: 24px; }
.p-utility .exclusion-section .text2[data-v-7c1517ce] { display: flex; align-items: flex-start; gap: 4px; width: 100%; }
.p-utility .exclusion-section .text2 .text-inline[data-v-7c1517ce] { width: 16px; }
.p-utility .exclusion-section .text2 .text[data-v-7c1517ce] { flex: 1 1 0%; font-size: 14px; font-weight: 500; line-height: 21px; }
.p-utility .exclusion-section .text3[data-v-7c1517ce] { font-size: 12px; font-weight: 500; text-align: right; }
.p-utility .line[data-v-7c1517ce] { width: 100%; height: 1px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgb(204, 204, 204); }
.p-utility .calculator-section[data-v-7c1517ce] { display: flex; flex-direction: column; width: 100%; padding-top: 11px; gap: 39px; }
@media screen and (max-width: 768px) {
.p-utility .calculator-section[data-v-7c1517ce] { padding-top: 0px; gap: 28px; }
}
.p-utility .calculator-section .continue-container[data-v-7c1517ce] { display: flex; flex-direction: column; gap: 6px; }
.p-utility .calculator-section .continue-container .title[data-v-7c1517ce] { display: flex; align-items: center; gap: 6px; }
.p-utility .calculator-section .continue-container .title_icon[data-v-7c1517ce] { height: 17.8px; }
.p-utility .calculator-section .continue-container .title_text[data-v-7c1517ce] { font-size: 14px; font-weight: 700; line-height: 24px; }
.p-utility .calculator-section .continue-container .button-content[data-v-7c1517ce] { display: flex; align-items: flex-start; gap: 6px; width: 100%; }
.p-utility .calculator-section .continue-container .button-content .content-box[data-v-7c1517ce] { display: flex; align-items: center; justify-content: center; width: calc(50% - 3px); height: 73px; padding: 18px; border: 1px solid rgb(204, 204, 204); border-radius: 4px; gap: 10px; background-color: rgb(255, 255, 255); box-shadow: none; color: rgb(255, 255, 255); }
@media screen and (max-width: 768px) {
.p-utility .calculator-section .continue-container .button-content .content-box[data-v-7c1517ce] { height: auto; padding: 10px 14px; }
}
.p-utility .calculator-section .continue-container .button-content .content-box[data-v-7c1517ce]:hover { opacity: 0.8 !important; }
.p-utility .calculator-section .continue-container .button-content .content-box[data-v-7c1517ce] .v-btn__content { gap: 10px !important; justify-content: space-between !important; }
@media screen and (max-width: 768px) {
.p-utility .calculator-section .continue-container .button-content .content-box[data-v-7c1517ce] .v-btn__content { flex-direction: column !important; align-items: flex-start !important; }
}
.p-utility .calculator-section .continue-container .button-content .content-box .text[data-v-7c1517ce] { display: flex; flex-direction: column; align-items: flex-start; justify-content: left; gap: 3px; color: rgb(51, 51, 51); }
.p-utility .calculator-section .continue-container .button-content .content-box .text_subtitle[data-v-7c1517ce] { font-size: 12px; font-weight: 500; line-height: 13px; }
.p-utility .calculator-section .continue-container .button-content .content-box .text_title[data-v-7c1517ce] { font-size: 16px; font-weight: 700; line-height: 20px; }
.p-utility .calculator-section .continue-container .button-content .content-box .button_wrapper[data-v-7c1517ce] { display: flex; position: relative; align-items: center; justify-content: center; width: 92px; height: 37px; padding: 8px 20px 8px 16px; border: 1px solid rgb(232, 56, 13); border-radius: 3px; background-color: rgb(232, 56, 13); gap: 10px; }
@media screen and (max-width: 768px) {
.p-utility .calculator-section .continue-container .button-content .content-box .button_wrapper[data-v-7c1517ce] { width: 100%; height: 34px; }
}
.p-utility .calculator-section .continue-container .button-content .content-box .button_wrapper .button_text[data-v-7c1517ce] { color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; line-height: 24px; }
@media screen and (max-width: 768px) {
.p-utility .calculator-section .continue-container .button-content .content-box .button_wrapper .button_text[data-v-7c1517ce] { font-size: 12px; }
}
.p-utility .calculator-section .continue-container .button-content .content-box .button_wrapper .arrow[data-v-7c1517ce] { position: absolute; right: 2px; width: 16px; }
.p-utility .calculator-section .back-text-wrapper[data-v-7c1517ce] { display: flex; justify-content: center; }
.p-utility .calculator-section .back-text-wrapper .back-text[data-v-7c1517ce] { border-bottom: 1px solid rgb(0, 91, 172); font-size: 16px; font-weight: 500; line-height: 24px; }
.p-utility [data-v-7c1517ce] .v-dialog { max-width: 730px; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent { border: 1px solid rgb(255, 255, 255) !important; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent_body { padding: 24px 16px; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent_head { background: rgb(232, 56, 13); }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents1_text { display: flex; flex-direction: column; gap: 24px; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents1_text h4 { font-size: 1.7rem; text-align: center; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents1_text ol { position: relative; padding-left: 25px; font-size: 1.5rem; list-style: none; counter-reset: li 0; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents1_text ol li { margin: 4px; color: rgb(51, 51, 51); font-size: 16px; line-height: 24px; text-align: left; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents1_text ol li span { width: 20px; color: rgb(231, 56, 21); }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents1_text ol li::before { content: counter(li) ". "; position: absolute; left: 0px; color: rgb(231, 56, 21); counter-increment: li 1; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents1_text ol li ol { margin-left: 0px; padding-left: 0px; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents1_text ol li ol li { padding-left: 18px; text-indent: -18px; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents1_text ol li ol li::before { display: none; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents1_text .ls { display: flex; flex-direction: column; gap: 8px; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents1_text .criterion-container { display: flex; flex-direction: column; gap: 4px; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents1_text .criterion-container h5 { color: rgb(232, 56, 13); font-size: 16px; font-weight: 700; line-height: 24px; text-align: left; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents1_text .criterion-container p { margin-bottom: 0px; color: rgb(51, 51, 51); font-size: 16px; font-weight: 500; line-height: 24px; text-align: left; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents1_button { text-align: center; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents1_button .btn_close { position: relative; width: 180px; height: 48px; margin-top: 30px; border-radius: 5px; background: rgb(232, 56, 13); color: rgb(255, 255, 255); font-size: 16px; font-weight: 700; text-align: center; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents1_button .btn_close::after { content: " "; position: absolute; top: 50%; right: 10px; width: 10px; height: 11px; transform: translateY(-50%); background: url("/assets/images/utility_tools/i_next_white.svg") 50% center / contain no-repeat; box-shadow: none; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents1_button .btn_close:hover { opacity: 0.8; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents2 p { font-size: 14px; font-weight: 500; line-height: 21px; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents2_text { display: flex; flex-direction: column; gap: 16px; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents2_text ol { display: flex; position: relative; flex-direction: column; padding-left: 25px; font-size: 1.5rem; list-style: none; counter-reset: li 0; gap: 4px; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents2_text ol li { color: rgb(51, 51, 51); font-size: 14px; line-height: 21px; text-align: left; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents2_text ol li::before { content: counter(li) ". "; position: absolute; left: 0px; color: rgb(231, 56, 21); counter-increment: li 1; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents2_text .findings-container, .p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents2_text .ls { display: flex; flex-direction: column; gap: 8px; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents2_text .findings-container h5 { color: rgb(232, 56, 13); font-size: 14px; font-weight: 700; line-height: 21px; text-align: left; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents2_button { text-align: center; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents2_button .btn_close { position: relative; width: 180px; height: 48px; margin-top: 30px; border-radius: 5px; background: rgb(232, 56, 13); color: rgb(255, 255, 255); font-size: 16px; font-weight: 700; text-align: center; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents2_button .btn_close::after { content: " "; position: absolute; top: 50%; right: 10px; width: 10px; height: 11px; transform: translateY(-50%); background: url("/assets/images/utility_tools/i_next_white.svg") 50% center / contain no-repeat; box-shadow: none; }
.p-utility [data-v-7c1517ce] .v-dialog .c-dialogContent .modal-contents2_button .btn_close:hover { opacity: 0.8; }
.p-utility .form-section .list-container .custom-list_text sub[data-v-f802f4fc] { bottom: -0.25em !important; }
