﻿@charset "UTF-8";@import url("../resources/fonts/fonts.css");@import url("/resources/hospital/default/images/flaticon/813211-print/flaticon.css");@import url("https://cdnjs.cloudflare.com/ajax/libs/bootstrap-icons/1.4.0/font/bootstrap-icons.css");@viewport{width:divice-width;}@-ms-viewport{width:divice-width;}@-o-viewport{width:divice-width;}.bg-purple{background-color:#6f42c1 !important;color:#fff !important;}.bg-pink-light{background-color:#f783ac !important;color:#fff !important;}.bg-purple{background-color:#6f42c1 !important;color:#fff !important;}.bg-pink-light{background-color:#f783ac !important;color:#fff !important;}@supports (-webkit-overflow-scrolling:touch){.sub_grid_container{grid-template-rows:44px 1fr minmax(50px,10.04464vh)!important;}.sub_grid_container .sg_item.sBottom{padding-bottom:2.23214vh !important;}}.bg-purple{background-color:#6f42c1 !important;color:#fff !important;}.bg-pink-light{background-color:#f783ac !important;color:#fff !important;}.fa-stack.fa-1x{height:1em;line-height:1em;width:1em;}.fa-stack.fa-1x .fa-stack-2x{font-size:1em;}.fa-stack.fa-1x .fa-stack-1x{font-size:.5em;}.bi::before{vertical-align:middle;}.ico_arrow{display:inline-block;vertical-align:middle;background-size:100% 100% !important;}.ico_arrow.ico_up,.ico_arrow.ico_down{width:2.56696vh;height:1.67411vh;}.ico_arrow.ico_next,.ico_arrow.ico_prev{width:1.67411vh;height:2.56696vh;}.ico_arrow.ico_up{background:url("../resources/hospital/default/images/ico_arrow_up.svgz") no-repeat center center;}.ico_arrow.ico_down{background:url("../resources/hospital/default/images/ico_arrow_down.svgz") no-repeat center center;}.ico_arrow.ico_next{background:url("../resources/hospital/default/images/ico_arrow_next.svgz") no-repeat center center;}.ico_arrow.ico_prev{background:url("../resources/hospital/default/images/ico_arrow_prev.svgz") no-repeat center center;}.ico_arrow_circle{display:inline-block;vertical-align:middle;background-size:100% 100% !important;}.ico_arrow_circle.ico_up,.ico_arrow_circle.ico_down,.ico_arrow_circle.ico_next,.ico_arrow_circle.ico_prev{width:2.45536vh;height:2.45536vh;}.ico_arrow_circle.ico_up{background:url("../resources/hospital/default/images/ico_arrow_circle_up.svgz") no-repeat center center;}.ico_arrow_circle.ico_down{background:url("../resources/hospital/default/images/ico_arrow_circle_down.svgz") no-repeat center center;}.ico_arrow_circle.ico_next{background:url("../resources/hospital/default/images/ico_arrow_circle_next.svgz") no-repeat center center;}.ico_arrow_circle.ico_prev{background:url("../resources/hospital/default/images/ico_arrow_circle_prev.svgz") no-repeat center center;}.ico_star_on{display:block;min-width:20px;min-height:20px;background:url("../resources/hospital/default/images/ico_star_on.svgz") no-repeat center center;background-size:100%;}.ico_star_off{display:block;min-width:20px;min-height:20px;background:url("../resources/hospital/default/images/ico_star_off.svgz") no-repeat center center;background-size:100%;}.ico_dash{display:block;min-width:10px;min-height:10px;background:url("../resources/hospital/default/images/icon-dash.svgz") no-repeat center center;background-size:100%;}.fa_required:after{font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;vertical-align:middle;content:"";color:#f00;font-weight:bold;font-size:1rem;vertical-align:top !important;margin-left:5px;}.ico_subway:before{font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;vertical-align:middle;content:"" !important;background:#1547bb !important;}.ico_bus:before{font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;vertical-align:middle;content:"" !important;background:#2977d8 !important;}.ico_car:before{font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;vertical-align:middle;content:"" !important;background:#f783ac !important;}.ico_eastSea:before{font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;vertical-align:middle;content:"동해" !important;background:#308bcb !important;font-size:8px !important;letter-spacing:-1px;}.ico_bglrt:before{font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;vertical-align:middle;content:"부산·김해" !important;background:#875cac !important;font-size:8px !important;letter-spacing:-1px;}.ico_num_0:before{font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;vertical-align:middle;font-size:17px !important;content:"0" !important;}.ico_num_1:before{font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;vertical-align:middle;font-size:17px !important;content:"1" !important;}.ico_num_2:before{font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;vertical-align:middle;font-size:17px !important;content:"2" !important;}.ico_num_3:before{font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;vertical-align:middle;font-size:17px !important;content:"3" !important;}.ico_num_4:before{font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;vertical-align:middle;font-size:17px !important;content:"4" !important;}.ico_num_5:before{font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;vertical-align:middle;font-size:17px !important;content:"5" !important;}.ico_num_6:before{font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;vertical-align:middle;font-size:17px !important;content:"6" !important;}.ico_num_7:before{font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;vertical-align:middle;font-size:17px !important;content:"7" !important;}.ico_num_8:before{font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;vertical-align:middle;font-size:17px !important;content:"8" !important;}.ico_num_9:before{font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;vertical-align:middle;font-size:17px !important;content:"9" !important;}.ico_num_1:before{background:#f06a00 !important;}.ico_num_2:before{background:#81bf48 !important;}.ico_num_3:before{background:#bb8c00 !important;}.ico_num_4:before{background:#217dcb !important;}.icon_alert_mark{margin-left:2.79018vh !important;font-weight:700;color:#444;}.icon_alert_mark::before{content:".";color:transparent !important;display:inline-block;background:url("../resources/hospital/default/images/icon/icon_alert_mark.png") no-repeat center center !important;background-size:100% !important;width:2.23214vh !important;margin-left:-2.79018vh !important;margin-right:.55804vh;}.mi.mi_ss.mi_doc{background-image:url("../resources/hospital/default/images/icon/icon-documents.svg");}.mi.mi_ss.mi_doc.mi_default{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:0;background-position-y:0;}.mi.mi_ss.mi_doc.mi_error{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-25px;background-position-y:0;}.mi.mi_ss.mi_doc.mi_warning{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-50px;background-position-y:0;}.mi.mi_ss.mi_doc.mi_minus{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-75px;background-position-y:0;}.mi.mi_ss.mi_doc.mi_lock{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-100px;background-position-y:0;}.mi.mi_ss.mi_doc.mi_checked{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:0;background-position-y:-25px;}.mi.mi_ss.mi_doc.mi_refresh{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-25px;background-position-y:-25px;}.mi.mi_ss.mi_doc.mi_unlock{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-50px;background-position-y:-25px;}.mi.mi_ss.mi_doc.mi_like{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-75px;background-position-y:-25px;}.mi.mi_ss.mi_doc.mi_bookmark{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-100px;background-position-y:-25px;}.mi.mi_ss.mi_doc.mi_upload{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:0;background-position-y:-50px;}.mi.mi_ss.mi_doc.mi_wifi{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-25px;background-position-y:-50px;}.mi.mi_ss.mi_subway{background-image:url("../resources/hospital/default/images/icon/icon-subway.svg");}.mi.mi_ss.mi_subway.mi_seoul_gyeongchun_line{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:0;background-position-y:0;}.mi.mi_ss.mi_subway.mi_seoul_gyeonggang_line{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-25px;background-position-y:0;}.mi.mi_ss.mi_subway.mi_seoul_gyeongui_jungang_line{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-50px;background-position-y:0;}.mi.mi_ss.mi_subway.mi_incheon_metro_line_1{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-75px;background-position-y:0;}.mi.mi_ss.mi_subway.mi_incheon_metro_line_2{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-100px;background-position-y:0;}.mi.mi_ss.mi_subway.mi_seohae_line{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-125px;background-position-y:0;}.mi.mi_ss.mi_subway.mi_seoul_metro_line_1{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-150px;background-position-y:0;}.mi.mi_ss.mi_subway.mi_seoul_metro_line_2{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-175px;background-position-y:0;}.mi.mi_ss.mi_subway.mi_seoul_metro_line_3{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-200px;background-position-y:0;}.mi.mi_ss.mi_subway.mi_seoul_metro_line_4{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-225px;background-position-y:0;}.mi.mi_ss.mi_subway.mi_seoul_metro_line_5{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-250px;background-position-y:0;}.mi.mi_ss.mi_subway.mi_seoul_metro_line_6{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-275px;background-position-y:0;}.mi.mi_ss.mi_subway.mi_seoul_metro_line_7{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-300px;background-position-y:0;}.mi.mi_ss.mi_subway.mi_seoul_metro_line_8{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-325px;background-position-y:0;}.mi.mi_ss.mi_subway.mi_seoul_metro_line_9{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-350px;background-position-y:0;}.mi.mi_ss.mi_subway.mi_seoul_metro_line_arex{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-375px;background-position-y:0;}.mi.mi_ss.mi_subway.mi_seoul_metro_line_everline_bilingual{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-400px;background-position-y:0;}.mi.mi_ss.mi_subway.mi_seoul_metro_line_gimpo_goldline_bilingual{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-425px;background-position-y:0;}.mi.mi_ss.mi_subway.mi_seoul_metro_line_u_line_bilingual{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-450px;background-position-y:0;}.mi.mi_ss.mi_subway.mi_seoul_metro_line_ui_lrt_bilingual{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-475px;background-position-y:0;}.mi.mi_ss.mi_subway.mi_shinbundang_line{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:0;background-position-y:-25px;}.mi.mi_ss.mi_subway.mi_suin_bundang_line{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-25px;background-position-y:-25px;}.mi.mi_ss.mi_subway.mi_sillm_line{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-50px;background-position-y:-25px;}.mi.mi_ss.mi_subway.mi_busan_metro_line_1{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:0;background-position-y:-50px;}.mi.mi_ss.mi_subway.mi_busan_metro_line_2{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-25px;background-position-y:-50px;}.mi.mi_ss.mi_subway.mi_busan_metro_line_3{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-50px;background-position-y:-50px;}.mi.mi_ss.mi_subway.mi_busan_metro_line_4{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-75px;background-position-y:-50px;}.mi.mi_ss.mi_subway.mi_busan_gimhae_line{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-100px;background-position-y:-50px;}.mi.mi_ss.mi_subway.mi_donghae_line{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-125px;background-position-y:-50px;}.mi.mi_ss.mi_subway.mi_daegu_metro_line_1{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:0;background-position-y:-75px;}.mi.mi_ss.mi_subway.mi_daegu_metro_line_2{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-25px;background-position-y:-75px;}.mi.mi_ss.mi_subway.mi_daegu_metro_line_3{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-50px;background-position-y:-75px;}.mi.mi_ss.mi_subway.mi_daejeon_metro_line_1{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:0;background-position-y:-100px;}.mi.mi_ss.mi_subway.mi_daejeon_metro_line_2{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-25px;background-position-y:-100px;}.mi.mi_ss.mi_subway.mi_gwangju_metro_line_1{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:0;background-position-y:-125px;}.mi.mi_ss.mi_subway.mi_gwangju_metro_line_2{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:500px;background-position-x:-25px;background-position-y:-125px;}.mi.mi_sm.mi_doc{background-image:url("../resources/hospital/default/images/icon/icon-documents.svg");}.mi.mi_sm.mi_doc.mi_default{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:0;background-position-y:0;}.mi.mi_sm.mi_doc.mi_error{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-50px;background-position-y:0;}.mi.mi_sm.mi_doc.mi_warning{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-100px;background-position-y:0;}.mi.mi_sm.mi_doc.mi_minus{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-150px;background-position-y:0;}.mi.mi_sm.mi_doc.mi_lock{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-200px;background-position-y:0;}.mi.mi_sm.mi_doc.mi_checked{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:0;background-position-y:-50px;}.mi.mi_sm.mi_doc.mi_refresh{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-50px;background-position-y:-50px;}.mi.mi_sm.mi_doc.mi_unlock{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-100px;background-position-y:-50px;}.mi.mi_sm.mi_doc.mi_like{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-150px;background-position-y:-50px;}.mi.mi_sm.mi_doc.mi_bookmark{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-200px;background-position-y:-50px;}.mi.mi_sm.mi_doc.mi_upload{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:0;background-position-y:-100px;}.mi.mi_sm.mi_doc.mi_wifi{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-50px;background-position-y:-100px;}.mi.mi_sm.mi_subway{background-image:url("../resources/hospital/default/images/icon/icon-subway.svg");}.mi.mi_sm.mi_subway.mi_seoul_gyeongchun_line{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:0;background-position-y:0;}.mi.mi_sm.mi_subway.mi_seoul_gyeonggang_line{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-50px;background-position-y:0;}.mi.mi_sm.mi_subway.mi_seoul_gyeongui_jungang_line{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-100px;background-position-y:0;}.mi.mi_sm.mi_subway.mi_incheon_metro_line_1{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-150px;background-position-y:0;}.mi.mi_sm.mi_subway.mi_incheon_metro_line_2{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-200px;background-position-y:0;}.mi.mi_sm.mi_subway.mi_seohae_line{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-250px;background-position-y:0;}.mi.mi_sm.mi_subway.mi_seoul_metro_line_1{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-300px;background-position-y:0;}.mi.mi_sm.mi_subway.mi_seoul_metro_line_2{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-350px;background-position-y:0;}.mi.mi_sm.mi_subway.mi_seoul_metro_line_3{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-400px;background-position-y:0;}.mi.mi_sm.mi_subway.mi_seoul_metro_line_4{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-450px;background-position-y:0;}.mi.mi_sm.mi_subway.mi_seoul_metro_line_5{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-500px;background-position-y:0;}.mi.mi_sm.mi_subway.mi_seoul_metro_line_6{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-550px;background-position-y:0;}.mi.mi_sm.mi_subway.mi_seoul_metro_line_7{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-600px;background-position-y:0;}.mi.mi_sm.mi_subway.mi_seoul_metro_line_8{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-650px;background-position-y:0;}.mi.mi_sm.mi_subway.mi_seoul_metro_line_9{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-700px;background-position-y:0;}.mi.mi_sm.mi_subway.mi_seoul_metro_line_arex{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-750px;background-position-y:0;}.mi.mi_sm.mi_subway.mi_seoul_metro_line_everline_bilingual{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-800px;background-position-y:0;}.mi.mi_sm.mi_subway.mi_seoul_metro_line_gimpo_goldline_bilingual{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-850px;background-position-y:0;}.mi.mi_sm.mi_subway.mi_seoul_metro_line_u_line_bilingual{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-900px;background-position-y:0;}.mi.mi_sm.mi_subway.mi_seoul_metro_line_ui_lrt_bilingual{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-950px;background-position-y:0;}.mi.mi_sm.mi_subway.mi_shinbundang_line{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:0;background-position-y:-50px;}.mi.mi_sm.mi_subway.mi_suin_bundang_line{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-50px;background-position-y:-50px;}.mi.mi_sm.mi_subway.mi_sillm_line{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-100px;background-position-y:-50px;}.mi.mi_sm.mi_subway.mi_busan_metro_line_1{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:0;background-position-y:-100px;}.mi.mi_sm.mi_subway.mi_busan_metro_line_2{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-50px;background-position-y:-100px;}.mi.mi_sm.mi_subway.mi_busan_metro_line_3{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-100px;background-position-y:-100px;}.mi.mi_sm.mi_subway.mi_busan_metro_line_4{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-150px;background-position-y:-100px;}.mi.mi_sm.mi_subway.mi_busan_gimhae_line{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-200px;background-position-y:-100px;}.mi.mi_sm.mi_subway.mi_donghae_line{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-250px;background-position-y:-100px;}.mi.mi_sm.mi_subway.mi_daegu_metro_line_1{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:0;background-position-y:-150px;}.mi.mi_sm.mi_subway.mi_daegu_metro_line_2{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-50px;background-position-y:-150px;}.mi.mi_sm.mi_subway.mi_daegu_metro_line_3{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-100px;background-position-y:-150px;}.mi.mi_sm.mi_subway.mi_daejeon_metro_line_1{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:0;background-position-y:-200px;}.mi.mi_sm.mi_subway.mi_daejeon_metro_line_2{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-50px;background-position-y:-200px;}.mi.mi_sm.mi_subway.mi_gwangju_metro_line_1{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:0;background-position-y:-250px;}.mi.mi_sm.mi_subway.mi_gwangju_metro_line_2{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:1000px;background-position-x:-50px;background-position-y:-250px;}.mi.mi_sl.mi_doc{background-image:url("../resources/hospital/default/images/icon/icon-documents.svg");}.mi.mi_sl.mi_doc.mi_default{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:0;background-position-y:0;}.mi.mi_sl.mi_doc.mi_error{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-100px;background-position-y:0;}.mi.mi_sl.mi_doc.mi_warning{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-200px;background-position-y:0;}.mi.mi_sl.mi_doc.mi_minus{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-300px;background-position-y:0;}.mi.mi_sl.mi_doc.mi_lock{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-400px;background-position-y:0;}.mi.mi_sl.mi_doc.mi_checked{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:0;background-position-y:-100px;}.mi.mi_sl.mi_doc.mi_refresh{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-100px;background-position-y:-100px;}.mi.mi_sl.mi_doc.mi_unlock{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-200px;background-position-y:-100px;}.mi.mi_sl.mi_doc.mi_like{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-300px;background-position-y:-100px;}.mi.mi_sl.mi_doc.mi_bookmark{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-400px;background-position-y:-100px;}.mi.mi_sl.mi_doc.mi_upload{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:0;background-position-y:-200px;}.mi.mi_sl.mi_doc.mi_wifi{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-100px;background-position-y:-200px;}.mi.mi_sl.mi_subway{background-image:url("../resources/hospital/default/images/icon/icon-subway.svg");}.mi.mi_sl.mi_subway.mi_seoul_gyeongchun_line{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:0;background-position-y:0;}.mi.mi_sl.mi_subway.mi_seoul_gyeonggang_line{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-100px;background-position-y:0;}.mi.mi_sl.mi_subway.mi_seoul_gyeongui_jungang_line{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-200px;background-position-y:0;}.mi.mi_sl.mi_subway.mi_incheon_metro_line_1{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-300px;background-position-y:0;}.mi.mi_sl.mi_subway.mi_incheon_metro_line_2{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-400px;background-position-y:0;}.mi.mi_sl.mi_subway.mi_seohae_line{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-500px;background-position-y:0;}.mi.mi_sl.mi_subway.mi_seoul_metro_line_1{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-600px;background-position-y:0;}.mi.mi_sl.mi_subway.mi_seoul_metro_line_2{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-700px;background-position-y:0;}.mi.mi_sl.mi_subway.mi_seoul_metro_line_3{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-800px;background-position-y:0;}.mi.mi_sl.mi_subway.mi_seoul_metro_line_4{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-900px;background-position-y:0;}.mi.mi_sl.mi_subway.mi_seoul_metro_line_5{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-1000px;background-position-y:0;}.mi.mi_sl.mi_subway.mi_seoul_metro_line_6{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-1100px;background-position-y:0;}.mi.mi_sl.mi_subway.mi_seoul_metro_line_7{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-1200px;background-position-y:0;}.mi.mi_sl.mi_subway.mi_seoul_metro_line_8{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-1300px;background-position-y:0;}.mi.mi_sl.mi_subway.mi_seoul_metro_line_9{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-1400px;background-position-y:0;}.mi.mi_sl.mi_subway.mi_seoul_metro_line_arex{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-1500px;background-position-y:0;}.mi.mi_sl.mi_subway.mi_seoul_metro_line_everline_bilingual{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-1600px;background-position-y:0;}.mi.mi_sl.mi_subway.mi_seoul_metro_line_gimpo_goldline_bilingual{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-1700px;background-position-y:0;}.mi.mi_sl.mi_subway.mi_seoul_metro_line_u_line_bilingual{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-1800px;background-position-y:0;}.mi.mi_sl.mi_subway.mi_seoul_metro_line_ui_lrt_bilingual{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-1900px;background-position-y:0;}.mi.mi_sl.mi_subway.mi_shinbundang_line{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:0;background-position-y:-100px;}.mi.mi_sl.mi_subway.mi_suin_bundang_line{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-100px;background-position-y:-100px;}.mi.mi_sl.mi_subway.mi_sillm_line{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-200px;background-position-y:-100px;}.mi.mi_sl.mi_subway.mi_busan_metro_line_1{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:0;background-position-y:-200px;}.mi.mi_sl.mi_subway.mi_busan_metro_line_2{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-100px;background-position-y:-200px;}.mi.mi_sl.mi_subway.mi_busan_metro_line_3{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-200px;background-position-y:-200px;}.mi.mi_sl.mi_subway.mi_busan_metro_line_4{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-300px;background-position-y:-200px;}.mi.mi_sl.mi_subway.mi_busan_gimhae_line{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-400px;background-position-y:-200px;}.mi.mi_sl.mi_subway.mi_donghae_line{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-500px;background-position-y:-200px;}.mi.mi_sl.mi_subway.mi_daegu_metro_line_1{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:0;background-position-y:-300px;}.mi.mi_sl.mi_subway.mi_daegu_metro_line_2{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-100px;background-position-y:-300px;}.mi.mi_sl.mi_subway.mi_daegu_metro_line_3{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-200px;background-position-y:-300px;}.mi.mi_sl.mi_subway.mi_daejeon_metro_line_1{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:0;background-position-y:-400px;}.mi.mi_sl.mi_subway.mi_daejeon_metro_line_2{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-100px;background-position-y:-400px;}.mi.mi_sl.mi_subway.mi_gwangju_metro_line_1{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:0;background-position-y:-500px;}.mi.mi_sl.mi_subway.mi_gwangju_metro_line_2{display:inline-block;width:100px;height:100px;background-repeat:no-repeat;background-size:2000px;background-position-x:-100px;background-position-y:-500px;}.mi.mi_sxl.mi_doc{background-image:url("../resources/hospital/default/images/icon/icon-documents.svg");}.mi.mi_sxl.mi_doc.mi_default{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:0;background-position-y:0;}.mi.mi_sxl.mi_doc.mi_error{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-200px;background-position-y:0;}.mi.mi_sxl.mi_doc.mi_warning{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-400px;background-position-y:0;}.mi.mi_sxl.mi_doc.mi_minus{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-600px;background-position-y:0;}.mi.mi_sxl.mi_doc.mi_lock{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-800px;background-position-y:0;}.mi.mi_sxl.mi_doc.mi_checked{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:0;background-position-y:-200px;}.mi.mi_sxl.mi_doc.mi_refresh{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-200px;background-position-y:-200px;}.mi.mi_sxl.mi_doc.mi_unlock{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-400px;background-position-y:-200px;}.mi.mi_sxl.mi_doc.mi_like{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-600px;background-position-y:-200px;}.mi.mi_sxl.mi_doc.mi_bookmark{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-800px;background-position-y:-200px;}.mi.mi_sxl.mi_doc.mi_upload{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:0;background-position-y:-400px;}.mi.mi_sxl.mi_doc.mi_wifi{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-200px;background-position-y:-400px;}.mi.mi_sxl.mi_subway{background-image:url("../resources/hospital/default/images/icon/icon-subway.svg");}.mi.mi_sxl.mi_subway.mi_seoul_gyeongchun_line{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:0;background-position-y:0;}.mi.mi_sxl.mi_subway.mi_seoul_gyeonggang_line{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-200px;background-position-y:0;}.mi.mi_sxl.mi_subway.mi_seoul_gyeongui_jungang_line{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-400px;background-position-y:0;}.mi.mi_sxl.mi_subway.mi_incheon_metro_line_1{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-600px;background-position-y:0;}.mi.mi_sxl.mi_subway.mi_incheon_metro_line_2{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-800px;background-position-y:0;}.mi.mi_sxl.mi_subway.mi_seohae_line{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-1000px;background-position-y:0;}.mi.mi_sxl.mi_subway.mi_seoul_metro_line_1{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-1200px;background-position-y:0;}.mi.mi_sxl.mi_subway.mi_seoul_metro_line_2{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-1400px;background-position-y:0;}.mi.mi_sxl.mi_subway.mi_seoul_metro_line_3{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-1600px;background-position-y:0;}.mi.mi_sxl.mi_subway.mi_seoul_metro_line_4{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-1800px;background-position-y:0;}.mi.mi_sxl.mi_subway.mi_seoul_metro_line_5{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-2000px;background-position-y:0;}.mi.mi_sxl.mi_subway.mi_seoul_metro_line_6{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-2200px;background-position-y:0;}.mi.mi_sxl.mi_subway.mi_seoul_metro_line_7{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-2400px;background-position-y:0;}.mi.mi_sxl.mi_subway.mi_seoul_metro_line_8{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-2600px;background-position-y:0;}.mi.mi_sxl.mi_subway.mi_seoul_metro_line_9{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-2800px;background-position-y:0;}.mi.mi_sxl.mi_subway.mi_seoul_metro_line_arex{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-3000px;background-position-y:0;}.mi.mi_sxl.mi_subway.mi_seoul_metro_line_everline_bilingual{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-3200px;background-position-y:0;}.mi.mi_sxl.mi_subway.mi_seoul_metro_line_gimpo_goldline_bilingual{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-3400px;background-position-y:0;}.mi.mi_sxl.mi_subway.mi_seoul_metro_line_u_line_bilingual{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-3600px;background-position-y:0;}.mi.mi_sxl.mi_subway.mi_seoul_metro_line_ui_lrt_bilingual{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-3800px;background-position-y:0;}.mi.mi_sxl.mi_subway.mi_shinbundang_line{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:0;background-position-y:-200px;}.mi.mi_sxl.mi_subway.mi_suin_bundang_line{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-200px;background-position-y:-200px;}.mi.mi_sxl.mi_subway.mi_sillm_line{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-400px;background-position-y:-200px;}.mi.mi_sxl.mi_subway.mi_busan_metro_line_1{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:0;background-position-y:-400px;}.mi.mi_sxl.mi_subway.mi_busan_metro_line_2{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-200px;background-position-y:-400px;}.mi.mi_sxl.mi_subway.mi_busan_metro_line_3{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-400px;background-position-y:-400px;}.mi.mi_sxl.mi_subway.mi_busan_metro_line_4{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-600px;background-position-y:-400px;}.mi.mi_sxl.mi_subway.mi_busan_gimhae_line{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-800px;background-position-y:-400px;}.mi.mi_sxl.mi_subway.mi_donghae_line{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-1000px;background-position-y:-400px;}.mi.mi_sxl.mi_subway.mi_daegu_metro_line_1{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:0;background-position-y:-600px;}.mi.mi_sxl.mi_subway.mi_daegu_metro_line_2{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-200px;background-position-y:-600px;}.mi.mi_sxl.mi_subway.mi_daegu_metro_line_3{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-400px;background-position-y:-600px;}.mi.mi_sxl.mi_subway.mi_daejeon_metro_line_1{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:0;background-position-y:-800px;}.mi.mi_sxl.mi_subway.mi_daejeon_metro_line_2{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-200px;background-position-y:-800px;}.mi.mi_sxl.mi_subway.mi_gwangju_metro_line_1{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:0;background-position-y:-1000px;}.mi.mi_sxl.mi_subway.mi_gwangju_metro_line_2{display:inline-block;width:200px;height:200px;background-repeat:no-repeat;background-size:4000px;background-position-x:-200px;background-position-y:-1000px;}.mif.mif_ss{display:inline-block;width:22px;height:22px;border-radius:22px;background:#333;color:#fff;}.mif.mif_sm{display:inline-block;width:25px;height:25px;border-radius:25px;background:#333;color:#fff;}.mif.mif_sl{display:inline-block;width:50px;height:50px;border-radius:50px;background:#333;color:#fff;}.mif.mif_sxl{display:inline-block;width:100px;height:100px;border-radius:100px;background:#333;color:#fff;}.ul_map{list-style:none;padding-inline-start:35px;text-indent:-35px;}.ul_map li{margin-bottom:1.3em;line-height:1.3em;font-size:1rem;}.ul_map li .mi_ss,.ul_map li .mi_sm,.ul_map li .mif_ss,.ul_map li .mif_sm{margin-right:10px;margin-bottom:-7px;}.ul_map li i{position:relative;width:100%;height:100%;}.ul_map li .mif_ss::before{padding-inline-start:35px;text-indent:-35px;position:absolute;top:4px;left:4px;font-size:small;}.ul_map li .mif_sm::before{padding-inline-start:35px;text-indent:-35px;position:absolute;top:4px;left:4px;font-size:medium;}.ul_map li .mif_sl::before{padding-inline-start:35px;text-indent:-35px;position:absolute;top:15%;left:15%;font-size:xx-large;}.ul_map li .mif_sxl::before{padding-inline-start:35px;text-indent:-35px;position:absolute;top:13%;left:18%;font-size:67px;}.ul_map li .mif_ss.fa-car-side::before,.ul_map li .mif_sm.fa-car-side::before,.ul_map li .mif_sl.fa-car-side::before,.ul_map li .mif_sxl.fa-car-side::before{left:10% !important;}.ul_map li.mif_li_sl{padding-inline-start:0 !important;text-indent:-60px !important;margin-bottom:30px;}.ul_map li.mif_li_sl i{margin-bottom:0;margin-top:-30px;top:30px;left:0;}.ul_map li.mif_li_sxl{padding-inline-start:0 !important;text-indent:-110px !important;margin-bottom:55px;}.ul_map li.mif_li_sxl i{margin-bottom:0;margin-top:-55px;top:55px;left:0;}.icon_ios_share{margin-left:4.46429vh !important;font-weight:700;color:#444;}.icon_ios_share::before{content:".";color:transparent !important;display:inline-block;background:url("../resources/hospital/default/images/icon_ios_share.png") no-repeat center center !important;background-size:100% !important;width:2.23214vh !important;margin-left:-4.46429vh !important;margin-right:0;}.ico_ios{margin-left:4.46429vh !important;font-weight:700;color:#444;}.ico_ios_share::before{content:".";color:transparent !important;display:inline-block;background-image:url("../resources/hospital/default/images/icon_ios_share.png");background-repeat:no-repeat;background-position:center center;background-size:100% !important;width:2.23214vh !important;}.ico_ios_share::before{background-image:url("../resources/hospital/default/images/icon_ios_share.png") !important;}.ico_ios_addHomeSc::before{content:".";color:transparent !important;display:inline-block;background-image:url("../resources/hospital/default/images/icon_ios_share.png");background-repeat:no-repeat;background-position:center center;background-size:100% !important;width:2.23214vh !important;}.ico_ios_addHomeSc::before{background-image:url("../resources/hospital/default/images/icon_ios_addhomescreen.png") !important;}.bg-purple{background-color:#6f42c1 !important;color:#fff !important;}.bg-pink-light{background-color:#f783ac !important;color:#fff !important;}.glyph{display:inline-block;width:64px;text-align:center;vertical-align:top;}.glyph .glyph-icon{padding:0;display:block;font-family:"Flaticon";font-size:64px;line-height:1;}.glyph .glyph-icon:before{font-size:64px;color:#222;margin-left:0;}.bg-purple{background-color:#6f42c1 !important;color:#fff !important;}.bg-pink-light{background-color:#f783ac !important;color:#fff !important;}button{margin:0;padding:0;border:none;background:transparent;cursor:pointer;}.btn .fa,.btn .fab,.btn .fad,.btn .fal,.btn .far,.btn .fas{margin-right:.25rem;}.btn-cancel,.btn-cancel:hover,.btn-cancel:active,.btn-cancel:visited,.btn-cancel:focus{background:#f1f1f1;border-color:#ccc;color:#777;}.btn-okay,.btn-okay:hover,.btn-okay:active,.btn-okay:visited,.btn-okay:focus{background:#f5f5f5;border-color:#d4d4d4;color:#575757;}.btn-outline-basic,.btn-outline-basic:hover,.btn-outline-basic:active,.btn-outline-basic:visited,.btn-outline-basic:focus,.btn-outline-secondary,.btn-outline-secondary:hover,.btn-outline-secondary:active,.btn-outline-secondary:visited,.btn-outline-secondary:focus,.btn-white,.btn-white:hover,.btn-white:active,.btn-white:visited,.btn-white:focus{background:#fff;border-color:#d4d4d4;color:#444;}.btn-basic,.btn-basic:hover,.btn-basic:active,.btn-basic:visited,.btn-basic:focus,.btn-secondary,.btn-secondary:hover,.btn-secondary:active,.btn-secondary:visited,.btn-secondary:focus{background:#f5f5f5;border-color:#d4d4d4;color:#444;}.btn-primary,.btn-primary:hover,.btn-primary:active,.btn-primary:visited,.btn-primary:focus{color:#fff !important;border:1px solid #001f69 !important;background:#001f69 !important;}.btn-outline-primary,.btn-outline-primary:hover,.btn-outline-primary:active,.btn-outline-primary:visited,.btn-outline-primary:focus{color:#001f69;border:1px solid #001f69;background:#fff;}.btn-lightgray,.btn-lightgray:hover,.btn-lightgray:active,.btn-lightgray:visited,.btn-lightgray:focus{color:#444;border:1px solid #ccc;background:#dedede;}.btn-outline-lightgray,.btn-outline-lightgray:hover,.btn-outline-lightgray:active,.btn-outline-lightgray:visited,.btn-outline-lightgray:focus{color:#777;border:1px solid #ccc;background:#fff;}.btn-hos,.btn-hos:hover,.btn-outline-hos:active,.btn-outline-hos.active{background:#333;border-color:#333;color:#fff;}.btn-outline-hos,.btn-outline-hos:hover,.btn-hos:active,.btn-hos.active{background:#fff;border-color:#333;color:#333;}.btn-lg,.btn-group-lg>.btn{font-weight:600;padding:.5rem;}.btn_call{display:inline-block;width:inherit;height:inherit;color:transparent !important;font-size:smaller;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:50px;height:50px;background:url("/resources/hospital/default/images/phone_gradation_blue.svg") no-repeat center center;}.btn-group-toggle-2 .btn-toggle{width:50%;}.btn-group-toggle-3 .btn-toggle{width:33%;}.btn-group-toggle-4 .btn-toggle{width:25%;}.btn-group-toggle-5 .btn-toggle{width:20%;}.btn-group-toggle .btn-toggle,.btn-group-toggle .btn-toggle:hover{background:#fff;border-color:#d6d6d6;color:#444;}.btn-closeToday,.btn-closeToday:active,.btn-closeToday.active,.btn-closeToday.active:hover{background:#e9ecef;border-color:#ccc;color:#626b72;}.bg-purple{background-color:#6f42c1 !important;color:#fff !important;}.bg-pink-light{background-color:#f783ac !important;color:#fff !important;}* .style_1{line-height:1;margin-bottom:20px;font-weight:bold;}* .style_2{line-height:1;margin-bottom:20px;font-weight:bold;}* .style_2::before{content:" ";width:5px;height:20px;background:#333;display:inline-block;vertical-align:middle;margin-right:10px;}* .style_2_1{font-size:1.25rem;float:left;font-weight:bold;color:#2b2b2b;width:100%;text-align:left;}* .style_2_1::before{content:" ";width:5px;height:20px;background:#333;display:inline-block;vertical-align:middle;margin-right:10px;}* .style_3{line-height:1;margin-bottom:20px;font-weight:bold;}* .style_3::before{content:" ";width:5px;height:5px;background:#333;display:inline-block;vertical-align:middle;margin-right:10px;}* .h1,* .h2,* .h3,* .h4,* .h5,* .h6,* h1,* h2,* h3,* h4,* h5,* h6{font-weight:bold;}* h1{font-size:2.5rem;}* h1.style_2::before{height:2.5rem;}* h2{font-size:2rem;}* h2.style_2::before{height:2rem;}* h3{font-size:1.75rem;}* h3.style_2::before{height:1.75rem;}* h4{font-size:1.5rem;}* h4.style_2::before{height:1.5rem;}* h5{font-size:1.25rem;}* h5.style_2::before{height:1.25rem;}* h6{font-size:1rem;}* h6.style_2::before{height:1rem;}.title_i1_s1{font-size:1.2rem;line-height:1.2rem;margin-bottom:.4rem;font-weight:bold;}.title_i1_s1::before{font-family:"Font Awesome 5 Free";content:"\20";}.title_i2_s2{font-size:1.1rem;line-height:1.1rem;margin-bottom:.5rem;}.title_i2_s2::before{font-family:"Font Awesome 5 Free";content:"\20";}ol,ul{margin:0;padding-inline-start:25px;}.ul_circleInIcon{list-style:none;padding-inline-start:35px;text-indent:-35px;}.ul_circleInIcon li{margin-bottom:1.3em;line-height:1.3rem;font-size:1rem;}.ul_circleInIcon li:before{font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;vertical-align:middle;content:"";background:#333;width:22px;height:22px;border-radius:100px;margin-right:10px;text-indent:0;text-align:center;color:#fff;font-weight:900;vertical-align:middle;font-size:14px;line-height:1.4rem !important;}.ul_rec_short{list-style:none;padding-inline-start:15px;text-indent:-15px;}.ul_rec_short li{margin-bottom:1em;word-break:keep-all;}.ul_rec_short li:before{font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;vertical-align:middle;content:"";background:#333;width:5px;height:15px;margin-right:10px;}.ul_square{list-style:none;padding-left:0;}.ul_square li{margin-left:1.67411vh;margin-bottom:.78125vh;font-size:inherit;line-height:1.2em;}.ul_square li:last-child{margin-bottom:0;}.ul_square li::before{content:".";color:transparent !important;background:url("../resources/hospital/default/images/li_st_rec_gray.svg") no-repeat center center;background-size:.55804vh;display:inline-block;width:1.11607vh;margin-left:-1.67411vh;margin-right:.55804vh;}ol ::marker{font-weight:bold;}ol.ol_depth_1{list-style:upper-alpha;padding-inline-start:30px;}ol.ol_depth_1 li{font-size:1.5rem;}ol.ol_depth_2{list-style-type:decimal;padding-inline-start:0;}ol.ol_depth_2 li{font-size:1.25rem;}ol.ol_depth_3{list-style-type:lower-alpha;padding-inline-start:20px;}ol.ol_depth_3 li{font-size:1rem;}.dl dt{margin-top:0;margin-bottom:10px;font-size:1.25rem;line-height:1.5;padding-left:30px;}.dl dt:before{content:"";display:inline-block;vertical-align:text-top;background:#333;width:20px;height:1.25rem;line-height:1.5;margin-right:10px;margin-left:-30px;}.dl dd{margin-bottom:40px;font-size:1rem;}.dl.depth_1 dt{padding-left:15px;}.dl.depth_1 dt:before{width:5px;height:1.25rem;margin-right:10px;margin-left:-15px;}.dl.depth_1 dd{padding-left:15px;}.list-group{border-top:1px solid rgba(0,0,0,.25);}.list-group-item{position:relative;display:block;padding:15px 25px;background-color:#fff;border:1px solid #c2c2c2;border-left:none;border-right:none;border-radius:0;}.list-group-item:first-child{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.list-group-item h5{font-size:18px !important;font-weight:bold !important;color:#666;}.list-group-item .ptxt{font-size:17px;}.list-group-item b{font-weight:700;}.list-group-item .custom-control.custom-checkbox{padding-left:3.5rem;}.list-group-item .custom-control .custom-control-label{width:100%;}.list-group-item .custom-control .custom-control-label::before{width:2rem;height:2rem;position:absolute;top:calc(50% - 1rem);left:-3.5rem;}.list-group-item .custom-control .custom-control-label::after{width:2rem;height:2rem;position:absolute;top:calc(50% - 1rem);left:-3.5rem;}.list-group-item-null{padding-top:10vh;padding-bottom:10vh;border:none;}.list-group-item-child{background:#ddd;padding:.7rem;}.list-group-item-child-in{background:#fff;padding:.8rem;border-radius:.7rem;box-shadow:inset 0 0 .2rem 0 rgba(0,0,0,.5);}.list-group-item-child-in .table_white th,.list-group-item-child-in .table_white td{height:initial;padding:.4rem;font-size:.8rem;}.middle-sub-title{font-family:"Spoqa Han Sans Neo";font-style:normal;font-weight:700;font-size:19px;line-height:24px;margin:.5rem 0;}.doc-list-group{background-color:#f2f2f2;}.doc-list-group .doc-list-group-item{position:relative;display:block;padding:15px 25px;background:#fff;border:1px solid #9abaff;border-radius:10px;margin:10px 0;}.doc-list-group .doc-list-group-item .doc-btn{display:flex;justify-content:flex-end;float:right;width:30%;}.doc-list-group .doc-list-group-item .doc-btn #btnIssueDoc{font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:500;font-size:14px;border:1px solid #bfd3ff;background-color:#bfd3ff;border-radius:10px;padding:2px;}.doc-list-group .doc-list-group-item .doc-list-has-check{display:flex;flex-direction:row;gap:30px;}.doc-list-group .doc-list-group-item .doc-list-has-check.no-check{margin-left:13px;}.doc-list-group .doc-list-group-item .doc-list-has-check .doc-category-list{font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:700;font-size:15px;display:flex;flex-direction:column;}.doc-list-group .doc-list-group-item .doc-list-has-check .doc-info-list{font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:500;font-size:15px;display:flex;flex-direction:column;}.doc-list-group .doc-list-group-item:last-child{margin-bottom:100px;}.doc-list-group h5{font-size:18px !important;font-weight:bold !important;color:#666;}.doc-list-group .ptxt{font-size:17px;}.doc-list-group b{font-weight:700;}.doc-list-group .custom-control.custom-checkbox{padding-left:3.5rem;}.doc-list-group .custom-control .custom-control-label{width:100%;}.doc-list-group .custom-control .custom-control-label::before{width:2rem;height:2rem;position:absolute;top:calc(50% - 1rem);left:-3.5rem;}.doc-list-group .custom-control .custom-control-label::after{width:2rem;height:2rem;position:absolute;top:calc(50% - 1rem);left:-3.5rem;}.doc-list-group-null{padding-top:10vh;padding-bottom:10vh;border:none;}.doc-list-group-child{background:#ddd;padding:.7rem;}.doc-list-group-child-in{background:#fff;padding:.8rem;border-radius:.7rem;box-shadow:inset 0 0 .2rem 0 rgba(0,0,0,.5);}.doc-list-group-child-in .table_white th,.doc-list-group-child-in .table_white td{height:initial;padding:.4rem;font-size:.8rem;}.issue-button-box{width:100%;height:60px;background:#346ef5;border-radius:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:5px;position:sticky;bottom:10px;}.issue-button-box .item-title .txt-issue-content{margin:10px 25px;font-family:"Spoqa Han Sans Neo";font-style:normal;font-weight:500;font-size:18px;line-height:23px;color:#fff;}.issue-button-box .item-icon{padding:15px;}.issue-button-box .item-icon .icon-angle-white{color:#fff;}.bg-purple{background-color:#6f42c1 !important;color:#fff !important;}.bg-pink-light{background-color:#f783ac !important;color:#fff !important;}.form-group label{color:#444;font-size:17px;font-weight:bold;width:100%;}.input-group-btn .btn-light{border-color:#d3d9df;}.input-group-prepend{min-width:33%;}.input-group-prepend .input-group-text{width:100%;text-align:center;display:inline;}.input-group-text{font-weight:700;}.input-group-prepend label{width:100%;overflow:hidden;}.content-block .date-search-group{margin:0;}.date-search-group{margin:20px;}.date-search-group .input-group-lg>.custom-select,.date-search-group .input-group-lg>.form-control,.date-search-group .input-group-lg>.input-group-append>.btn,.date-search-group .input-group-lg>.input-group-append>.input-group-text,.date-search-group .input-group-lg>.input-group-prepend>.btn,.date-search-group .input-group-lg>.input-group-prepend>.input-group-text{padding:2vw 3vw;height:48px;}.date-search-group .form-control{border:1px solid #ccc;border-right:none;padding-right:0 !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:15px;color:#555;}.date-search-group .input-group-text{background:#fff;border:1px solid #ccc;border-left:none;padding-left:1vw !important;}.date-search-group i.fa{color:#333;}.input-validation-error{background:#ffccba;color:#d63301;}.input-validation-error:focus{background:#ffccba;color:#d63301;}.form-control.input-validation-error:focus{border-color:#d63301;box-shadow:0 0 0 .2rem rgba(255,123,123,.5);}.field-validation-error,.validation-summary-errors{color:#be3e16;}.bg-purple{background-color:#6f42c1 !important;color:#fff !important;}.bg-pink-light{background-color:#f783ac !important;color:#fff !important;}table,.table{color:#545454;}table{width:100%;}table.left,table.left *,table .left,table .left *{text-align:left;}table.center,table.center *,table .center,table .center *{text-align:center;}table.right,table.right *,table .right,table .right *{text-align:right;}table th,table td{vertical-align:middle;word-break:break-word;}table th{text-align:center;}table td{text-align:left;}table.table{border-top:2px solid #707070;border-bottom:1px solid #ccc;margin:0;}table.table tr th,table.table tr td{height:60px;padding:10px;border:1px solid #ccc;vertical-align:middle;}table.table tr th{background-color:#eee;}table.table tr th:first-child{border-left:none;}table.table tr th:last-child{border-right:none;}table.table tr td{background-color:#fff;}table.table tr td:first-child{border-left:none;}table.table tr td:last-child{border-right:none;}table.table thead tr th,table.table thead tr td{border-bottom:1px solid #ccc;}table.table tbody tr:first-child td,table.table tbody tr:first-child th{border-top:none;}table.table_white{width:100%;border:none;}table.table_white *{color:#545454;}table.table_white th,table.table_white td{border:none;}table.table_white thead th,table.table_white thead td{border-bottom:1px solid #545454 !important;}.div_dataTable .dataTable{border-top:1px solid #a5a5a5 !important;border-bottom:1px solid #a5a5a5 !important;}.div_dataTable .dataTable .colgr1{background:#f00;}.div_dataTable .dataTable thead tr th,.div_dataTable .dataTable thead tr td,.div_dataTable .dataTable tbody tr th,.div_dataTable .dataTable tbody tr td,.div_dataTable .dataTable tfoot tr th,.div_dataTable .dataTable tfoot tr td{background:#fff;color:#000;border:none !important;padding:.25rem .25rem !important;height:40px;text-align:center;word-break:break-word;font-size:.8rem;line-height:1.2;}.div_dataTable .dataTable thead tr th,.div_dataTable .dataTable thead tr td{font-weight:bold;background:#fff;border-bottom:1px solid #a5a5a5 !important;}.div_dataTable .dataTable tbody tr:nth-child(even) th,.div_dataTable .dataTable tbody tr:nth-child(even) td{background:#fff;}.div_dataTable .dataTable tbody tr:nth-child(odd) th,.div_dataTable .dataTable tbody tr:nth-child(odd) td{background:#ededed;}.div_dataTable .dataTable.no-footer{border-bottom-color:#a5a5a5 !important;}.div_dataTable .dataTable .sorting_asc.sorting_disabled{background-image:initial !important;}.div_dataTable .dataTables_wrapper .dataTables_paginate .paginate_button{padding:0;}.div_dataTable .dataTables_wrapper .dataTables_paginate .paginate_button:hover{border-color:initial !important;background:none !important;background-color:initial !important;box-shadow:none !important;}.div_dataTable .pagination{justify-content:center;align-content:center;align-items:center;}.div_dataTable .pagination .page-link{background-color:#fff;border:1px solid #ccc;color:#777;padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;font-weight:bold;}.div_dataTable .pagination .page-link:hover,.div_dataTable .pagination .active .page-link{background-color:#006948;border:1px solid #006948;color:#fff;}.table-type01{margin-top:15px;border-top:2px solid #212121;}.table-type01 table{width:100%;}.table-type01 table thead th{padding:20px 10px;background:#ebf0fb;color:#212121;font-size:17px;line-height:27px;border-right:1px solid #d9e0ee;border-bottom:1px solid #d9e0ee;font-weight:500;}.table-type01 table thead th:last-child{border-right:none;}.table-type01 table thead th.bg02{background:#d6e2f2;}.table-type01 table tbody th{padding:15px;background:#fff;color:#212121;font-size:16px;line-height:24px;border-bottom:1px solid #d9e0ee;font-weight:500;}.table-type01 table tbody th.bg02{padding:15px;background:#ebf0fb;color:#212121;font-size:17px;line-height:27px;border-bottom:1px solid #d9e0ee;font-weight:500;}.table-type01 table tbody td{padding:15px;background:#fff;color:#212121;font-size:16px;line-height:24px;text-align:center;border-bottom:1px solid #d9e0ee;border-left:1px solid #d9e0ee;}.table-type01 table tbody tr:last-child th,.table-type01 table tbody tr:last-child td{border-bottom:1px solid #c2c2c2;}.table-type01 table tbody .left-border{border-left:1px solid #d9e0ee;}.table-type03{border-top:1px solid #212121;margin-top:15px;}.table-type03 table{width:100%;}.table-type03 table thead th{padding:20px;background:#ebf0fb;color:#212121;font-size:13px;line-height:24px;border-right:1px solid #d9e0ee;border-bottom:1px solid #d9e0ee;font-weight:500;}.table-type03 table thead th:last-child{border-right:none;}.table-type03 table tbody td:last-child{border-right:none;}.table-type03 table thead th.bg02{background:#d6e2f2 !important;}.table-type03 table tbody th{padding:15px;background:#ebf0fb;color:#212121;font-size:13px;line-height:26px;border-right:1px solid #d9e0ee;border-bottom:1px solid #d9e0ee;font-weight:500;}.table-type03 table tbody th span{display:block;font-size:12px;line-height:22px;font-weight:300;color:#506783;}.table-type03 table tbody td{padding:15px;background:#fff;color:#212121;font-size:14px;line-height:26px;text-align:center;border-bottom:1px solid #d9e0ee;border-left:1px solid #d9e0ee;border-right:1px solid #d9e0ee;}.bg-purple{background-color:#6f42c1 !important;color:#fff !important;}.bg-pink-light{background-color:#f783ac !important;color:#fff !important;}.modalByDiv .content-common{padding:.5rem;width:100%;max-width:100%;font-size:1rem;}.modalByDiv .common-content-border{padding:.5rem;margin-bottom:.2rem;width:100%;max-width:100%;height:100%;font-size:1rem;border-radius:8px;border-style:groove;border-width:.1rem;}.modalByDiv{display:none;position:fixed;z-index:1;padding-top:1rem;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);}.modalByDiv-content{position:relative;background-color:#fefefe;margin:auto;border:1px solid #888;width:90%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;}.modalByDiv-content{border-radius:2vw;}.modalByDiv-content .modal_titlebar{border-radius:2vw 2vw 0 0;}@-webkit-keyframes animatetop{from{top:-300px;opacity:0;}to{top:0;opacity:1;}}@keyframes animatetop{from{top:-300px;opacity:0;}to{top:0;opacity:1;}}.modalByDiv-header{padding:.5em;}.ui-dialog{z-index:999999;}.ui-dialog .ui-dialog-titlebar .fas{margin-right:5px;}.ui-dialog .ui-dialog-titlebar-close{padding:0 !important;}.ui-dialog .ui-dialog-titlebar-close:after{color:#fff;width:19px;height:19px;display:inline-block;background-position:-80px -128px;background-repeat:no-repeat;}.ui-widget-overlay{background:#000;opacity:.5;filter:Alpha(Opacity=.5);}.modal.notfade{background:rgba(0,0,0,.5);}.hwa-modal .modal-dialog{margin-top:3rem;}.hwa-modal .modal-dialog.modal-dialog-centered{margin-top:.5rem;}.hwa-modal .modal-dialog .modal-content{border:none;box-shadow:3px 3px 10px 2px #333;font-size:1rem;}.hwa-modal .modal-dialog .modal-content .close{color:#fff;font-weight:lighter;opacity:1;font-size:1.5rem;}.hwa-modal .modal-dialog .modal-content .modal-header{background:#333;color:#fff;padding-top:10px;padding-bottom:0;align-items:center;min-height:40px;border-bottom:none;position:relative;}.hwa-modal .modal-dialog .modal-content .modal-header .close{position:absolute;top:1rem;right:1rem;height:100%;line-height:0;}.hwa-modal .modal-dialog .modal-content .modal-header.modal-header-left{justify-content:flex-start;}.hwa-modal .modal-dialog .modal-content .modal-header.modal-header-left .title_i1_s1,.hwa-modal .modal-dialog .modal-content .modal-header.modal-header-left .title_i2_s2{display:inherit;margin-right:.5rem;}.hwa-modal .modal-dialog .modal-content .modal-header .modal-title{font-size:1.25rem;line-height:1.5;font-weight:600;padding:5px 0;}.hwa-modal .modal-dialog .modal-content .modal-header .modal-title::before{font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;vertical-align:middle;content:"";margin-right:.5rem;}.hwa-modal .modal-dialog .modal-content .modal-body{min-height:100px;padding:1.5rem 1rem;}.hwa-modal .modal-dialog .modal-content .modal-body .form-group{margin-bottom:1.5rem;}.hwa-modal .modal-dialog .modal-content .modal-body .content-card{margin:0;box-shadow:none;background-color:#f1f1f1;border:1px solid #d4d4d4;padding:.7rem;border-radius:.4rem;}.hwa-modal .modal-dialog .modal-content .modal-footer{border-top:none;padding:0;justify-content:flex-start;}.hwa-modal .modal-dialog .modal-content .modal-footer>*{margin:0;}.hwa-modal .modal-dialog .modal-content .modal-footer>*>*{padding:0;}.hwa-modal .modal-dialog .modal-content .modal-footer .btn{min-height:40px;padding:10px;font-size:1rem;line-height:1.5;border-radius:0;font-weight:600;}.hwa-modal .modal-dialog .modal-content .modal-footer .row{width:100%;}.hwa-modal .modal-dialog.modal-xl{margin:0 !important;padding:.5rem;width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%;}.hwa-modal .modal-dialog.modal-xl .modal-content{height:100%;}.hwa-modal .modal-dialog.modal-xxl{margin:0 !important;width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%;}.hwa-modal .modal-dialog.modal-xxl .modal-content{width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%;border-radius:0;}.hwa-modal .modal-dialog.modal-xxl .modal-content>*{border-radius:0;}.hwa-modal .modal-dialog.modal-lg .modal-content,.hwa-modal .modal-dialog.modal-xl .modal-content,.hwa-modal .modal-dialog.modal-xxl .modal-content{font-size:1.25rem;}.hwa-modal .modal-dialog.modal-lg .modal-content .modal-header .modal-title,.hwa-modal .modal-dialog.modal-xl .modal-content .modal-header .modal-title,.hwa-modal .modal-dialog.modal-xxl .modal-content .modal-header .modal-title{font-size:1.25rem !important;padding:10px 0;}.hwa-modal .modal-dialog.modal-lg .modal-content .modal-footer .btn,.hwa-modal .modal-dialog.modal-xl .modal-content .modal-footer .btn,.hwa-modal .modal-dialog.modal-xxl .modal-content .modal-footer .btn{font-size:1.25rem !important;}.hwa-modal .modal-dialog.modal-lg .modal-content .close,.hwa-modal .modal-dialog.modal-xl .modal-content .close,.hwa-modal .modal-dialog.modal-xxl .modal-content .close{font-size:1.75rem;}.hwa-modal .modal-dialog.modal-full{width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%;border-radius:0;padding:0 !important;margin:0 !important;}.hwa-modal .modal-dialog.modal-full .modal-content{width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%;border-radius:0;padding:0 !important;margin:0 !important;}.hwa-modal .modal-dialog.modal-full .modal-content .modal-header{height:44px;background:#2e2e2e;border-radius:0;justify-content:center;}.hwa-modal .modal-dialog.modal-full .modal-content .modal-header .modal-title{font-size:1.25rem;}.hwa-modal .modal-dialog.modal-full .modal-content .modal-header .modal-title::before{content:initial;}.hwa-modal .modal-dialog.modal-full .modal-content .modal-header .modal-title .close{font-size:1.75rem !important;}.hwa-modal .modal-dialog.modal-full .modal-content .modal-body{background:#2e2e2e;height:calc(100% - 44px);min-height:calc(100% - 44px);max-height:calc(100% - 44px);border-radius:0;margin-bottom:0;padding:0;position:relative;}.hwa-modal .modal-dialog.modal-full .modal-content .modal-body iframe{width:100%;height:100%;border:none;position:absolute;top:0;left:0;}.hwa-modal-iframe .modal-dialog .modal-content{height:100%;position:relative;}.hwa-modal-iframe .modal-dialog .modal-content .close{color:#fff;font-weight:lighter;opacity:1;font-size:1.75rem;height:auto;position:absolute;top:1.3rem;right:1rem;line-height:0;font-size:2rem !important;z-index:9999;}.hwa-modal-iframe .modal-dialog .modal-content .close.text-dark{color:#343a40 !important;text-shadow:0 1px 0 #343a40 !important;}.hwa-modal-iframe .modal-dialog .modal-content .modal-body{padding:0;position:relative;}.hwa-modal-iframe .modal-dialog .modal-content .modal-body iframe{width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%;border-radius:0;padding:0 !important;margin:0 !important;border-radius:calc(.3rem - 1px) !important;border:none;z-index:1;position:absolute;top:0;left:0;}.hwa-modal-iframe .modal-dialog.rounded-0{width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%;border-radius:0;padding:0 !important;margin:0 !important;}.hwa-modal-iframe .modal-dialog.rounded-0 .modal-content{border-radius:0 !important;border:none !important;}.hwa-modal-iframe .modal-dialog.rounded-0 .modal-content .modal-body iframe{width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%;border-radius:0;padding:0 !important;margin:0 !important;border-radius:0 !important;}.hwa-ver2-modal{padding-left:15px;padding-right:15px;padding-top:15px;top:calc(100%/3);}.hwa-ver2-modal .font-color-bright-blue{color:#346ef5 !important;}.hwa-ver2-modal .font-color-gray{color:#393939 !important;}.hwa-ver2-modal .font-color-red{color:#820000 !important;}.hwa-ver2-modal .padding-top-1{padding-top:1rem;}.hwa-ver2-modal .width-45{width:45%;}.hwa-ver2-modal .content-info{padding:.5rem;margin-bottom:.2rem;font-size:inherit;padding:2.23214vh 4.34783vw;margin:2.23214vh 4.34783vw;border-radius:5px;}.hwa-ver2-modal .modal-dialog .modal-content{border-radius:10px;}.hwa-ver2-modal .modal-dialog .modal-content .modal-header{background-color:#fff;border:none;padding:0;}.hwa-ver2-modal .modal-dialog .modal-content .modal-body{padding:0;}.hwa-ver2-modal .modal-dialog .modal-content .modal-body .divSubContentbox{padding:1rem 1rem 0 1rem;}.hwa-ver2-modal .modal-dialog .modal-content .modal-body .divSubContentbox.padding-2rem{padding:2rem 2rem 1rem 2rem;}.hwa-ver2-modal .modal-dialog .modal-content .modal-body .divSubContentbox .pb-4{padding:0;}.hwa-ver2-modal .modal-dialog .modal-content .modal-body .divSubContentbox .pb-4 .main-content{font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:700;font-size:19px;line-height:27px;text-align:center;}.hwa-ver2-modal .modal-dialog .modal-content .modal-body .divSubContentbox .pb-4 .sub-content{font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:700;font-size:19px;line-height:27px;text-align:center;color:#393939;}.hwa-ver2-modal .modal-dialog .modal-content .modal-body .divSubContentbox .pb-4 .sub-content.font-size-big{font-size:39px;}.hwa-ver2-modal .modal-dialog .modal-content .modal-footer{border:none;justify-content:center;width:70%;align-self:center;}.hwa-ver2-modal .modal-dialog .modal-content .modal-footer .btnMyTurnIssueModal{color:#393939;background-color:#ffeb3b;background:#346ef5;color:#fff;}.hwa-ver2-modal .modal-dialog .modal-content .modal-footer .btnConfirm{background-color:#7f7f7f;color:#fff;}.hwa-ver2-modal .modal-dialog .modal-content .modal-footer-btns{display:flex;flex-flow:column;padding:1rem 20%;}.mini-modal .font-color-blue{color:#106de7 !important;}.mini-modal .font-color-gray{color:#393939;}.mini-modal .font-color-red{color:#df1f00;}.mini-modal .padding-top-1{padding-top:1rem;}.mini-modal .width-45{width:45%;}.mini-modal .font-weight-800{font-weight:800;}.mini-modal .modal-dialog{box-sizing:border-box;margin:0;font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:700;}.mini-modal .modal-dialog .modal-content .modal-header{background-color:#fff;border:none;}.mini-modal .modal-dialog .modal-content .modal-body{padding:0;}.mini-modal .modal-dialog .modal-content .modal-body .divSubContentbox{padding:1rem 1rem 0 1rem;}.mini-modal .modal-dialog .modal-content .modal-body .divSubContentbox .pb-4{padding:0;}.mini-modal .modal-dialog .modal-content .modal-body .divSubContentbox .pb-4 .main-content{font-size:15px;line-height:25px;text-align:center;color:#393939;}.mini-modal .modal-dialog .modal-content .modal-body .divSubContentbox .pb-4 .sub-content{font-size:13px;line-height:20px;text-align:center;}.mini-modal .modal-dialog .modal-content .modal-body .divSubContentbox-left .pb-4{padding:0;}.mini-modal .modal-dialog .modal-content .modal-body .divSubContentbox-left .pb-4 .main-content{font-size:15px;line-height:25px;text-align:left;color:#393939;}.mini-modal .modal-dialog .modal-content .modal-body .divSubContentbox-left .pb-4 .sub-content-insure-info{padding:30px 20px;margin:1rem 1rem;border:1px rgba(238,238,238,.5);border-radius:15px;display:flex;background-color:rgba(238,238,238,.5);flex-flow:column;}.mini-modal .modal-dialog .modal-content .modal-body .divSubContentbox-left .pb-4 .sub-content-insure-info .sub-content{font-size:13px;line-height:20px;text-align:left;}.mini-modal .modal-dialog .modal-content .modal-body .divSubContentbox-left .pb-4 .sub-conten-child-insure{padding:30px 20px;margin:1rem 1rem;}.mini-modal .modal-dialog .modal-content .modal-footer{border:none;justify-content:center;}.mini-modal .modal-dialog .modal-content .modal-footer .btnConnectKakaoModal{color:#393939;background-color:#ffeb3b;}.mini-modal .modal-dialog .modal-content .modal-footer .btnMoveTreatTime{background-color:#cde2ff;color:#106de7;}input::placeholder{color:#ccc !important;}.col-symbol{display:grid;justify-content:center;align-content:center;}.col-symbol-dash{padding-left:.1rem !important;padding-right:.1rem !important;font-size:30px;line-height:30px;}.row-jmNum .col-jmNum1{padding-right:0;}.row-jmNum .col-jmNum1 input{letter-spacing:.1rem;}.row-jmNum .col-jmNum1 input::placeholder{font-size:2vh;line-height:2vh;}.row-jmNum .col-jmNum2 input,.row-jmNum .col-jmNum2-2 input{letter-spacing:.1rem;}.row-jmNum .col-jmNum2 input::placeholder,.row-jmNum .col-jmNum2-2 input::placeholder{font-size:2vh;line-height:2vh;}.row-jmNum .col-jmNum2 input.size-1,.row-jmNum .col-jmNum2-2 input.size-1{padding:.5rem .3rem;text-align:center;}.row-jmNum .col-jmNum2{padding-left:0;padding-right:0;}.row-jmNum .col-jmNum2-2{padding-left:0;}.row-jmNum .col-jmNum2{padding-left:0;padding-right:0;}.row-jmNum .col-jmNum2-2{padding-left:0;}.row-jmNum .col-jmNum3{letter-spacing:.1rem;padding:.5rem 0;padding-left:0;justify-content:flex-start !important;font-size:2vh;line-height:2vh;}.row-jmNum .form-control-lg{padding:.5rem 0 !important;text-align:center !important;}.row-numbering .col-start{padding-right:0;}.row-numbering .col-end{padding-left:0;}.row-numbering .col-center,.row-numbering .col-1{padding-left:0;padding-right:0;}.row-numbering .form-control-lg{padding:.5rem 0 !important;text-align:center !important;}.identi .info-box{display:flex;height:30px;justify-content:flex-end;padding:0 20px;margin-top:15px;}.identi .idt-wrap-top{width:100%;}.identi .idt-wrap-top .idt-title-box:first-child{padding:10px 16px !important;position:fixed;z-index:900;width:-webkit-fill-available;height:47px;display:flex;background:#fff;}.identi .idt-wrap-top .idt-title-box:first-child .title-top{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;}.identi .idt-wrap-top .idt-title-box:first-child .title-top .hosp-info{width:100%;gap:.5rem;display:flex;height:100%;align-items:center;justify-content:space-between;}.identi .idt-wrap-top .idt-title-box:first-child .title-top .hosp-info .hosp-logo-box{max-height:30px;display:flex;align-items:center;}.identi .idt-wrap-top .idt-title-box:first-child .title-top .hosp-info .hosp-logo-box img{max-height:30px;}.identi .idt-wrap-top .idt-title-box:first-child .title-top .hosp-info .hosp-logo-box .txt-hosp-nm{color:#2d2d2d;font-family:NanumSquareNeo-eHv;font-size:19px;font-style:normal;font-weight:900;line-height:normal;}.identi .idt-wrap-top .idt-title-box{display:flex;padding-top:3.25rem;padding-left:1rem;padding-right:1rem;flex-direction:column;gap:10px;}.identi .idt-wrap-top .idt-title-box .title-top{width:100%;display:flex;flex-direction:row;align-items:center;gap:10px;}.identi .idt-wrap-top .idt-title-box .title-top .hosp-info{gap:10px;display:flex;height:100%;align-items:flex-start;}.identi .idt-wrap-top .idt-title-box .title-top .hosp-info img.top_medihome_logo_img{width:72.755px;height:17.999px;flex-shrink:0;}.identi .idt-wrap-top .idt-title-box .title-top .title-box{display:flex;width:250px;height:21px;flex-direction:column;}.identi .idt-wrap-top .idt-title-box .title-top .title-box .txt-title{color:#393939;font-family:SpoqaHanSansNeo-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:normal;}.identi .idt-wrap-top .idt-title-box .sub-title{display:flex;flex-direction:column;gap:10px;word-break:auto-phrase;}.identi .idt-wrap-top .idt-title-box .sub-title .title-box{color:var(--text_main,#242424);font-family:SpoqaHanSansNeo-Regular;font-size:16px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:-.15px;}.identi .idt-wrap-top .idt-title-box .sub-title .title-box-blue{color:var(--text_mainblue,#106de7);font-family:SpoqaHanSansNeo-Regular;font-size:15px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:-.01px;}.identi .idt-wrap-top .idt-title-box .sub-title .title-box-gray{color:#818288;font-family:SpoqaHanSansNeo-Regular;font-size:15px;font-style:normal;font-weight:300;line-height:20px;letter-spacing:-.01px;}.identi .idt-wrap-top .idt-title-box .sub-title .title-box-gray span{color:#106de7;}.identi .idt-wrap-content{display:inline-flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%;}.identi .idt-wrap-content .idt-content-box{width:95%;display:flex;align-items:flex-start;gap:10px;padding-left:1rem;padding-top:1.25rem;}.identi .idt-wrap-content .idt-content-box .idt-mode{display:flex;width:174px;height:100px;flex-direction:column;justify-content:center;align-items:center;gap:12px;border-radius:3px;background:#efefef;}.identi .idt-wrap-content .idt-content-box .idt-mode .mode-img img{width:24px;height:24px;flex-shrink:0;}.identi .idt-wrap-content .idt-content-box .idt-mode .mode-img .mode-img-no-active{display:block;}.identi .idt-wrap-content .idt-content-box .idt-mode .mode-img .mode-img-active{display:none;}.identi .idt-wrap-content .idt-content-box .idt-mode .mode-txt{width:99px;height:20px;flex-shrink:0;color:#393939;text-align:center;font-family:SpoqaHanSansNeo-Medium;font-size:14px;font-style:normal;font-weight:500;line-height:normal;}.identi .idt-wrap-content .idt-content-box .idt-mode.active{background:#106de7;}.identi .idt-wrap-content .idt-content-box .idt-mode.active .mode-img .mode-img-no-active{display:none;}.identi .idt-wrap-content .idt-content-box .idt-mode.active .mode-img .mode-img-active{display:block;}.identi .idt-wrap-content .idt-content-box .idt-mode.active .mode-txt{color:#fff;}.identi .idt-wrap-content .wrap-mode-hp{padding-left:1rem;width:100%;margin-top:10px;}.identi .idt-wrap-content .wrap-mode-hp .form-group{display:flex;height:80px;flex-direction:column;justify-content:flex-end;align-items:flex-start;}.identi .idt-wrap-content .wrap-mode-hp .form-group .lbl-title{color:#3a3a3a;font-family:SpoqaHanSansNeo-Medium;font-size:14px;font-style:normal;font-weight:500;line-height:normal;}.identi .idt-wrap-content .wrap-mode-hp .form-group .input-wrap{display:flex;width:95%;height:50px;padding-right:15px;align-items:center;gap:10px;flex-shrink:0;border-bottom:1.5px solid #eaeaea;background:#fff;}.identi .idt-wrap-content .wrap-mode-hp .form-group .input-wrap .ipt-text{flex-shrink:0;font-family:SpoqaHanSansNeo-Regular;font-size:14px;font-style:normal;font-weight:500;line-height:normal;width:95%;height:44px;background:#fff;border:none;}.identi .idt-wrap-content .wrap-mode-hp .form-group .input-wrap .ipt-img{width:12px;height:12px;flex-shrink:0;display:flex;align-items:center;}.identi .idt-wrap-content .wrap-mode-hp .form-group .input-wrap2{display:flex;width:95%;height:50px;align-items:center;gap:10px;flex-shrink:0;background:#fff;}.identi .idt-wrap-content .wrap-mode-hp .form-group .input-wrap2 .ipt-hp-box{border-bottom:1.5px solid #eaeaea;width:calc(100%/3);font-size:.875rem;}.identi .idt-wrap-content .wrap-mode-hp .form-group .input-wrap2 .ipt-hp-box .ipt-number{border:none;width:100%;height:44px;text-align:center;}.identi .idt-wrap-content .wrap-mode-hp .form-group .input-wrap2 .ipt-dash{width:8px;height:1px;background:#7b7b7b;}@media(max-width:380px){.identi .idt-wrap-content .wrap-mode-hp .form-group .input-wrap2{gap:0;padding-right:10px;}}.identi .idt-wrap-content .wrap-mode-hp .form-group2{width:100%;display:flex;flex-direction:column;margin-top:5rem;gap:8px;}.identi .idt-wrap-content .wrap-mode-hp .form-group2 .btn-wrap{display:flex;width:95%;height:50px;align-items:center;justify-content:center;gap:10px;border-radius:3px;background:#106de7;}.identi .idt-wrap-content .wrap-mode-hp .form-group2 .btn-wrap button{color:#fff;font-family:SpoqaHanSansNeo-Regular;font-size:17px;font-style:normal;font-weight:500;line-height:normal;width:100%;height:100%;}.identi .idt-wrap-content .wrap-mode-hp .form-group2 .btn-wrap2{display:flex;width:95%;height:50px;align-items:center;justify-content:center;gap:10px;border-radius:3px;background:#cde2ff;}.identi .idt-wrap-content .wrap-mode-hp .form-group2 .btn-wrap2 button{color:#242424;font-family:SpoqaHanSansNeo-Regular;font-size:17px;font-style:normal;font-weight:500;line-height:normal;width:100%;height:100%;}.identi .idt-wrap-content .wrap-mode-hp .form-group2 .text-wrap{display:flex;align-items:center;width:95%;justify-content:flex-end;gap:5px;}.identi .idt-wrap-content .wrap-mode-hp .form-group2 .text-wrap .text-box span{color:#106de7;text-align:center;font-family:SpoqaHanSansNeo-Regular;font-size:12px;font-style:normal;font-weight:400;line-height:normal;}.identi .idt-wrap-content .wrap-mode-hp .form-group2 .text-wrap .text-icon span{display:flex;width:11px;height:11px;padding:2px 3px;justify-content:center;align-items:center;gap:10px;border-radius:40px;background:#106de7;font-size:7px;font-weight:400;line-height:normal;text-align:center;}.identi .idt-wrap-content .wrap-mode-hp .form-group2 .text-wrap .text-icon i{color:#fff;flex-shrink:0;}@media(max-width:380px){.identi .idt-wrap-content .wrap-mode-hp .form-group2{margin-top:4rem;}}.identi .idt-wrap-content .wrap-mode-jumin{padding-left:1rem;width:100%;margin-top:10px;}.identi .idt-wrap-content .wrap-mode-jumin .form-group{display:flex;height:80px;flex-direction:column;justify-content:flex-end;align-items:flex-start;}.identi .idt-wrap-content .wrap-mode-jumin .form-group .lbl-title{color:#3a3a3a;font-family:SpoqaHanSansNeo-Medium;font-size:14px;font-style:normal;font-weight:500;line-height:normal;}.identi .idt-wrap-content .wrap-mode-jumin .form-group .input-wrap{display:flex;width:95%;height:50px;padding-right:15px;align-items:center;gap:10px;flex-shrink:0;border-bottom:1.5px solid #eaeaea;background:#fff;}.identi .idt-wrap-content .wrap-mode-jumin .form-group .input-wrap .ipt-text{flex-shrink:0;font-family:SpoqaHanSansNeo-Regular;font-size:14px;font-style:normal;font-weight:500;line-height:normal;width:95%;height:44px;background:#fff;border:none;}.identi .idt-wrap-content .wrap-mode-jumin .form-group .input-wrap .ipt-img{width:12px;height:12px;flex-shrink:0;display:flex;align-items:center;}.identi .idt-wrap-content .wrap-mode-jumin .form-group .input-wrap .ipt-number{border:none;width:100%;height:44px;}.identi .idt-wrap-content .wrap-mode-jumin .form-group .input-wrap .ipt-dash{width:8px;height:1px;background:#7b7b7b;}.identi .idt-wrap-content .wrap-mode-jumin .form-group .input-wrap2{display:flex;width:95%;height:50px;align-items:center;gap:10px;flex-shrink:0;background:#fff;}.identi .idt-wrap-content .wrap-mode-jumin .form-group .input-wrap2 .ipt-text-box{border-bottom:1.5px solid #eaeaea;width:calc(100%/2.25);font-size:.875rem;}.identi .idt-wrap-content .wrap-mode-jumin .form-group .input-wrap2 .ipt-text-box .ipt-text{flex-shrink:0;font-family:SpoqaHanSansNeo-Regular;font-style:normal;font-weight:500;line-height:normal;width:100%;height:44px;background:#fff;border:none;}.identi .idt-wrap-content .wrap-mode-jumin .form-group .input-wrap2 .ipt-text-box .ipt-password::placeholder{letter-spacing:.375rem;}.identi .idt-wrap-content .wrap-mode-jumin .form-group .input-wrap2 .ipt-text-box2{border:none;width:calc(50%/4);font-size:.875rem;}.identi .idt-wrap-content .wrap-mode-jumin .form-group .input-wrap2 .ipt-text-box2 .ipt-text{width:100%;height:50px;border:1px solid #7b7b7b;text-align:center;}.identi .idt-wrap-content .wrap-mode-jumin .form-group .input-wrap2 .ipt-img{width:12px;height:12px;flex-shrink:0;display:flex;align-items:center;}.identi .idt-wrap-content .wrap-mode-jumin .form-group .input-wrap2 .ipt-number{border:none;width:100%;height:44px;}.identi .idt-wrap-content .wrap-mode-jumin .form-group .input-wrap2 .ipt-dash{width:8px;height:1px;background:#7b7b7b;}.identi .idt-wrap-content .wrap-mode-jumin .form-group .input-wrap2 .ipt-circle{color:#7b7b7b;letter-spacing:6px;font-size:.625rem;}.identi .idt-wrap-content .wrap-mode-jumin .form-group2{width:100%;display:flex;flex-direction:column;margin-top:5rem;gap:8px;}.identi .idt-wrap-content .wrap-mode-jumin .form-group2 .btn-wrap{display:flex;width:95%;height:50px;align-items:center;justify-content:center;gap:10px;border-radius:3px;background:#106de7;}.identi .idt-wrap-content .wrap-mode-jumin .form-group2 .btn-wrap button{color:#fff;font-family:SpoqaHanSansNeo-Regular;font-size:17px;font-style:normal;font-weight:500;line-height:normal;width:100%;height:100%;}.identi .idt-wrap-content .wrap-mode-jumin .form-group2 .btn-wrap2{display:flex;width:95%;height:50px;align-items:center;justify-content:center;gap:10px;border-radius:3px;background:#cde2ff;}.identi .idt-wrap-content .wrap-mode-jumin .form-group2 .btn-wrap2 button{color:#242424;font-family:SpoqaHanSansNeo-Regular;font-size:17px;font-style:normal;font-weight:500;line-height:normal;width:100%;height:100%;}.identi .idt-wrap-content .wrap-mode-jumin .form-group2 .text-wrap{display:flex;align-items:center;width:95%;justify-content:flex-end;gap:5px;}.identi .idt-wrap-content .wrap-mode-jumin .form-group2 .text-wrap .text-box span{color:#106de7;text-align:center;font-family:SpoqaHanSansNeo-Regular;font-size:12px;font-style:normal;font-weight:400;line-height:normal;}.identi .idt-wrap-content .wrap-mode-jumin .form-group2 .text-wrap .text-icon span{display:flex;width:11px;height:11px;padding:2px 3px;justify-content:center;align-items:center;gap:10px;border-radius:40px;background:#106de7;font-size:7px;font-weight:400;line-height:normal;text-align:center;}.identi .idt-wrap-content .wrap-mode-jumin .form-group2 .text-wrap .text-icon i{color:#fff;flex-shrink:0;}@media(max-width:380px){.identi .idt-wrap-content .wrap-mode-jumin .form-group2{margin-top:4rem;}}.identi .idt-wrap-content .idt-mode-item{display:none;}.identi .idt-wrap-content .idt-mode-item.active{display:block;}.identi .idt-wrap-footer{margin-top:2rem;}.identi .idt-wrap-footer ul{font-size:14px;}.identi .idt_head{background:#fff;width:100%;padding:0 54px 0;}.identi .idt_head .top-medihome-logo{width:100%;}.identi .idt_head .idt-modal-top{width:100%;display:flex;flex-direction:column;gap:15px;}.identi .idt_head .idt-modal-top .top_modal_logo .sl_logo{width:100%;display:flex;justify-content:center;}.identi .idt_head .idt-modal-top .top_modal_logo .sl_logo img{max-height:100px;}.identi .idt_head .idt-modal-top .top_modal_logo .sl_logo .span_sl_logo{font-size:1.25rem;}.identi .idt_head .idt-modal-top .top-insure-infomation{width:30%;justify-content:flex-end;align-items:flex-end;display:flex;}.identi .idt_head .idt-modal-top .top-insure-infomation img{width:25%;}.identi .idt_head .col-12{padding-right:23px;padding-left:23px;}.identi .idt_head .hosp_logo{margin-top:19px;}.identi .idt_head .close{top:1.5rem !important;}.identi .idt_modal_top{margin:0 53px 0;display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:10px;}.identi .idt_modal_top .idt_modal_top_title{font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:500;font-size:34px;line-height:43px;color:#242424;}.identi .idt_modal_top .idt_modal_top_sub_title{font-weight:400;font-size:16px;line-height:21px;letter-spacing:-.03em;color:#242424;}.identi .idt_modal_top ul{color:#106de7;}.identi .idt_title{width:100%;height:44px;text-align:center;background:#333;color:#fff;}.identi .idt_title .idt_tit{margin:0;padding:0;font-size:23px !important;font-weight:700;line-height:44px;}.identi .idt-grid-container{display:grid;grid-template-columns:repeat(2,2fr);margin:10px 53px 0;}.identi .idt-grid-container .modal-grid-item{padding:10px;text-align:center;font-weight:bold;color:#666;background-color:#fff;font-size:16px;line-height:21px;border-bottom:1.5px solid #ddd;}.identi .idt-grid-container .modal-grid-item.active{color:#2f8eb5;border-bottom:2px solid #2f8eb5;}.identi .idt_body{padding-top:39px;padding-right:52px !important;padding-left:52px !important;}.identi .idt_body .row .form-group{display:flex;flex-direction:column;align-items:flex-start;padding:0;background-color:rgba(238,238,238,.5);border-radius:6px;margin-bottom:30px;}.identi .idt_body .row .form-group#btnAccess{background-color:#fff;}.identi .idt_body .row .form-group .lbl-title{color:#444;font-size:14px;font-weight:bold;padding:16px 16px 10px 16px !important;background-color:rgba(238,238,238,.5);margin-bottom:0;}.identi .idt_body .row .form-group .form-control{border:none;background-color:rgba(238,238,238,.5) !important;padding:0 12px 16px 12px !important;font-size:20px !important;}.identi .idt_body .row .form-group .size-1{padding:0 .3rem 16px .3rem !important;}.identi .idt_body .row .form-group .col-symbol-dash{padding-bottom:16px !important;background-color:rgba(238,238,238,.5);}.identi .idt_body .row .form-group .btn-group-row{box-sizing:border-box;margin:0;display:flex;flex-flow:row;gap:10px;justify-content:center;height:60px;}.identi .idt_body .row .form-group .btn-group-row .btnInsureInfo{background:#fff;border:1px solid #cecece;border-radius:4px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;}@media(min-width:768px){.identi .idt_body .row .form-group .btn-group-row .btnInsureInfo{font-size:20px;}}.identi .idt_body .row .form-group .btn-group-row .btnInsureInfo .txt-btn-main-title{font-style:normal;font-weight:400;font-size:18px;line-height:24px;}.identi .idt_body .row .form-group .btn-group-row .btnFamily{background:#fff;border:1px solid #cecece;border-radius:4px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;margin:0;}@media(min-width:768px){.identi .idt_body .row .form-group .btn-group-row .btnFamily{font-size:20px;}}.identi .idt_body .row .form-group .btn-group-row .btnFamily .txt-btn-main-title{font-style:normal;font-weight:400;font-size:18px;line-height:24px;}.identi .idt_body .row .form-group .btnCheck{height:60px;font-weight:500;font-size:22px;line-height:28px;background:#106de7;border-radius:3px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px;gap:10px;color:#fff;}.identi .idt-grid-inner-item{display:none;}.identi .idt-grid-inner-item.active{display:block;}.identi #intro-ad-slide img{min-height:10px;}.identi .form-control-lg,.identi .btn-lg{height:44px;}.identi .ul_rec_short li{margin-bottom:.5rem;}.policy_modal{display:none;position:fixed;z-index:9999;width:90%;top:35%;left:50%;transform:translate(-50%,0);background:#fff;}.policy_modal .policy_wrap{display:flex;flex-direction:column;width:100%;padding:1.25rem;gap:2.5rem;}.policy_modal .policy_wrap .text-wrap{display:flex;flex-direction:column;width:100%;gap:1rem;}.policy_modal .policy_wrap .text-wrap .text-title{display:flex;flex-direction:column;color:#242424;font-size:16px;font-family:SpoqaHanSansNeo-Regular;}.policy_modal .policy_wrap .text-wrap .text-more{color:#bfbfbf;font-size:14px;font-family:SpoqaHanSansNeo-Regular;text-decoration:underline;}.policy_modal .policy_wrap .text-wrap .text-more-content{display:flex;flex-direction:column;color:#242424;font-size:14px;font-family:SpoqaHanSansNeo-Regular;}.policy_modal .policy_wrap .btn-wrap{display:flex;flex-direction:row;gap:1rem;}.policy_modal .policy_wrap .btn-wrap .btn-cancel{width:calc(100%/2);border:1px solid #242424;height:40px;font-size:14px;border-radius:3px;background:#fff;}.policy_modal .policy_wrap .btn-wrap .btn-agree{width:calc(100%/2);border:1px solid #106de7;height:40px;font-size:14px;border-radius:3px;color:#fff;background:#106de7;}.policyInfo_modal{display:none;position:fixed;z-index:9999;width:90%;top:35%;left:50%;transform:translate(-50%,0);background:#fff;border-radius:10px;}.policyInfo_modal .policyInfo_wrap{width:100%;display:flex;flex-direction:column;padding:30px 0;}.policyInfo_modal .policyInfo_wrap .btn-wrap{width:95%;margin-top:-13px;}.policyInfo_modal .policyInfo_wrap .text-wrap{width:100%;display:flex;flex-direction:column;gap:15px;}.policyInfo_modal .policyInfo_wrap .text-wrap .text-title{width:100%;display:flex;flex-direction:column;}.policyInfo_modal .policyInfo_wrap .text-wrap .text-title span{color:#272727;text-align:center;font-family:SpoqaHanSansNeo-Regular;font-size:20px;font-style:normal;font-weight:700;line-height:25px;}.policyInfo_modal .policyInfo_wrap .text-wrap .text-content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;padding:0 30px;}.policyInfo_modal .policyInfo_wrap .text-wrap .text-content span{color:#393939;font-family:SpoqaHanSansNeo-Regular;font-size:14px;font-style:normal;font-weight:400;line-height:25px;word-break:keep-all;}.policyInfo_modal .policyInfo_wrap .text-wrap .text-content span img{padding-right:2px;}@media(max-width:380px){.policyInfo_modal{top:15%;}}.ul_rec_short{font-size:17px;padding-right:24px;padding-left:24px;}.ul_rec_short li{margin-bottom:15px !important;}.addHomeSc{display:none;padding:1.5vh;background:#f4f4f4;border:1px solid #ccc;border-radius:1vh;}.addHomeSc .tbl-body tr th,.addHomeSc .tbl-body tr td{color:#1d1d1f;word-break:keep-all;padding:0;line-height:1.7;}.addHomeSc .tbl-body tr th{padding-right:1.5vh;}.addHomeSc .btn{padding:.45vh .6vh;font-size:.7em;letter-spacing:.1em;line-height:1.3;}.hwa-modal2{width:100%;height:100%;position:fixed;left:0;right:0;bottom:0;z-index:99;}.hwa-modal2 .hm-modal{width:100%;height:500px;position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-rows:30px 1fr;grid-template-areas:"m-head" "m-body";}.hwa-modal2 .hm-modal .hm-head{grid-area:m-head;order:1;padding:0 20px;color:#fff;}.hwa-modal2 .hm-modal .hm-body{grid-area:m-body;order:2;background:#5ac8fa;border:none;border-radius:15px 15px 0 0;padding:20px 0;text-align:center;}.hwa-modal2 .hm-modal .hm-body .img-wrap{display:block;width:100%;height:100%;border-radius:15px 15px 0 0;}.hwa-modal2 .hm-modal .hm-body .img-wrap,.hwa-modal2 .hm-modal .hm-body .img-wrap *{font-weight:100;color:#fff;}.hwa-modal2 .hm-modal-shadow{width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;bottom:0;left:0;right:0;}.slide-up{animation-name:slide-up;animation-duration:2s;animation-delay:.5s;}@keyframes slide-up{0%{left:0;right:0;bottom:-500px;}100%{left:0;right:0;bottom:0;}}.slide-down{animation-name:slide-down;animation-duration:2s;animation-delay:.5s;}@keyframes slide-down{0%{left:0;bottom:0;}100%{left:0;bottom:-500px;}}@media(min-width:576px){.hwa-modal .modal-dialog.modal-sm{max-width:300px;}}@media(max-width:576px){.hwa-modal .modal-dialog.modal-sm{margin-left:1rem;margin-right:1rem;}.hwa-modal .modal-dialog,.hwa-modal .modal-dialog.modal-lg{margin-left:1rem;margin-right:1rem;}.hwa-modal .modal-dialog.modal-xl{margin-left:.5rem;margin-right:.5rem;}}.modal-notice-wrap{top:22%;}.modal-notice-wrap .modal-notice-container{display:flex;flex-direction:column;align-items:center;justify-content:center;}.modal-notice-wrap .modal-notice-container .modal-notice{width:313px;display:flex;align-items:center;flex-direction:column;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-body{width:100%;height:100%;padding-top:28px;padding-bottom:28px;background:#e1edf2;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:inline-flex;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-body .modal-notice-title{padding-left:7px;padding-right:7px;padding-top:6px;padding-bottom:6px;background:#1a5df4;border-radius:2px;justify-content:center;align-items:center;gap:10px;display:inline-flex;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-body .modal-notice-title span{width:43px;height:10px;text-align:center;justify-content:center;display:flex;flex-direction:column;color:#fff;font-size:11px;font-family:Spoqa Han Sans Neo;font-weight:700;line-height:34px;word-wrap:break-word;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-body .modal-notice-subtitle{width:254px;text-align:center;justify-content:center;display:flex;color:#2b2b2b;font-size:23px;font-family:Spoqa Han Sans Neo;font-weight:500;line-height:30px;word-wrap:break-word;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-body .notice-body-content{margin-bottom:11px;justify-content:flex-start;align-items:center;gap:6px;display:inline-flex;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-body .notice-body-content .body-content-holiday{width:90px;padding-left:10px;padding-right:10px;padding-top:11px;padding-bottom:11px;background:#fff;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:none;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-body .notice-body-content .body-content-holiday .body-content-box{justify-content:flex-start;align-items:flex-end;gap:9px;display:inline-flex;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-body .notice-body-content .body-content-holiday .body-content-box .holiday-content-box{flex-direction:column;justify-content:flex-start;align-items:center;gap:13px;display:inline-flex;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-body .notice-body-content .body-content-holiday .body-content-box .holiday-content-box .body-content-week{width:70px;height:25px;padding-left:15px;padding-right:15px;padding-top:3px;padding-bottom:3px;background:#404040;border-radius:7px;justify-content:center;align-items:center;gap:41px;display:inline-flex;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-body .notice-body-content .body-content-holiday .body-content-box .holiday-content-box .body-content-week span{text-align:center;color:#fff;font-size:12px;font-family:Spoqa Han Sans Neo;font-weight:700;line-height:33.38px;word-wrap:break-word;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-body .notice-body-content .body-content-holiday .body-content-box .holiday-content-box .body-content-week.red{background:#ff4848;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-body .notice-body-content .body-content-holiday .body-content-box .holiday-content-box .body-content-day{align-self:stretch;text-align:center;justify-content:center;display:flex;flex-direction:column;color:#404040;font-size:45px;font-family:Spoqa Han Sans Neo;font-weight:400;line-height:33.38px;word-wrap:break-word;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-body .notice-body-content .body-content-holiday .body-content-box .holiday-content-box .body-content-day.red{color:#ff4848;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-body .notice-body-content .body-content-holiday .body-content-box .holiday-content-box .body-content-text{align-self:stretch;text-align:center;justify-content:center;display:flex;flex-direction:column;color:#222;font-size:13px;font-family:Spoqa Han Sans Neo;font-weight:400;line-height:17px;word-wrap:break-word;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-body .body-content-info{width:270px;text-align:center;justify-content:center;display:flex;flex-direction:column;color:#1f1f1f;font-size:14px;font-family:Spoqa Han Sans Neo;font-weight:400;line-height:19px;word-wrap:break-word;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-body .body-content-info .blue-text{color:#0068ff;font-weight:500;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-body .body-content-info .red-text{color:#ff4848;font-weight:500;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-info{width:100%;height:100%;padding-top:20px;padding-bottom:20px;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:inline-flex;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-info .notice-info-box{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-info .notice-info-box .notice-info-title{justify-content:flex-start;align-items:center;gap:5px;display:inline-flex;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-info .notice-info-box .notice-info-title .info-title-icon{width:4px;height:4px;background:#474747;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-info .notice-info-box .notice-info-title .info-title-text{width:158px;justify-content:center;display:flex;flex-direction:column;color:#424242;font-size:13px;font-family:Spoqa Han Sans Neo;font-weight:700;line-height:19px;word-wrap:break-word;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-info .notice-info-box .notice-info-detail{padding-left:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1px;display:flex;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-info .notice-info-box .notice-info-detail .info-detail-text{justify-content:center;display:flex;flex-direction:column;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-info .notice-info-box .notice-info-detail .info-detail-text span{color:#424242;font-size:13px;font-family:Spoqa Han Sans Neo;font-weight:400;line-height:19px;word-wrap:break-word;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-info .notice-info-box .notice-info-detail .info-detail-text span .bold-text{font-weight:700;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-info .notice-info-box .notice-info-detail .info-detail-text span .bold-text.red{color:#ff4848;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-button{width:100%;height:100%;background-color:#f3f3f3;display:inline-flex;align-items:center;justify-content:space-between;border:solid 1.5px;border-top:none;border-color:#abcfff;padding:15px 20px;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-button .noticeNotToday{justify-content:flex-start;align-items:center;gap:6px;display:flex;color:#767676;text-align:center;font-size:14px;font-weight:400;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-button .noticeNotToday .checkbox-icon{width:16px;height:16px;background:#fff;border-radius:50%;border:1px #d9d9d9 solid;-webkit-appearance:none;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-button .noticeNotToday .checkbox-icon:checked{background-color:#2d3995;}.modal-notice-wrap .modal-notice-container .modal-notice .modal-notice-button .noticeClose{color:#4c4c4c;text-align:center;font-size:15px;font-weight:500;}@media(max-width:320px){.modal-notice-wrap{top:8%;}}.modal-tempholiday-container{display:flex;flex-direction:column;align-items:center;justify-content:center;}.modal-tempholiday-container .modal-notice{width:313px;height:352px;display:flex;align-items:center;flex-direction:column;}.modal-tempholiday-container .modal-notice .modal-notice-background{width:100%;padding:25px 0 25px 0;border-radius:10px 10px 0 0;background:linear-gradient(180deg,#abcfff 22%,#cde2ff 100%);border:solid 1.5px;border-color:#abcfff;border-radius:10px 10px 0 0;}.modal-tempholiday-container .modal-notice .modal-notice-background .modal-notice-badge{display:flex;justify-content:center;align-items:center;margin-bottom:11px;}.modal-tempholiday-container .modal-notice .modal-notice-background .modal-notice-title{font-weight:500;font-size:20px;text-align:center;line-height:25.04px;color:#111;margin-left:24px;margin-right:24px;margin-bottom:11px;}.modal-tempholiday-container .modal-notice .modal-notice-background .modal-notice-content{margin:0 24px;font-weight:400;font-size:14px;text-align:center;line-height:17.53px;color:#222;padding:0 25px 0 25px;margin-bottom:11px;}.modal-tempholiday-container .modal-notice .modal-notice-background .modal-notice-apply{display:flex;justify-content:center;align-items:center;padding:0 25px 0 25px;}.modal-tempholiday-container .modal-notice .modal-notice-background .modal-notice-apply .apply{width:275px;background-color:#fff;text-align:start;border-radius:5px;padding:12px 0 12px 25px;font-size:13px;line-height:17px;color:#106de7;font-weight:700;}.modal-tempholiday-container .modal-notice .modal-notice-background .modal-notice-info-container{display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:12px;}.modal-tempholiday-container .modal-notice .modal-notice-background .modal-notice-info-container .modal-notice-info{display:inline-block;text-align:center;background-color:#106de7;color:#fff;padding:4px 6px 4px 6px;font-weight:500;font-size:13px;}.modal-tempholiday-container .modal-notice .modal-notice-button{width:100%;height:50px;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:row;border:solid 1.5px;border-top:none;border-color:#abcfff;border-radius:0 0 10px 10px;}.modal-tempholiday-container .modal-notice .modal-notice-button button{width:100%;height:100%;border:0;background-color:transparent;color:#505050;}.modal-tempholiday-container .modal-notice .modal-notice-button #noticeNotToday{border-right:1px solid #abcfff;}.modal-privacy-container{display:flex;flex-direction:column;align-items:center;justify-content:center;}.modal-privacy-container .modal-privacy{width:313px;height:352px;display:flex;align-items:center;flex-direction:column;}.modal-privacy-container .modal-privacy .modal-privacy-background{width:100%;padding:25px 0 25px 0;border-radius:10px 10px 0 0;background:linear-gradient(180deg,#abcfff 22%,#cde2ff 100%);border:solid 1.5px;border-color:#abcfff;border-radius:10px 10px 0 0;}.modal-privacy-container .modal-privacy .modal-privacy-background .modal-privacy-badge{display:flex;justify-content:center;align-items:center;}.modal-privacy-container .modal-privacy .modal-privacy-background .modal-notice-title{font-weight:500;font-size:20px;text-align:center;line-height:25.04px;color:#111;margin-left:24px;margin-right:24px;margin-bottom:11px;}.modal-privacy-container .modal-privacy .modal-privacy-background .modal-notice-content{margin:0 24px;font-weight:400;font-size:14px;text-align:center;line-height:17.53px;color:#222;padding:0 25px 0 25px;margin-bottom:11px;}.modal-privacy-container .modal-privacy .modal-privacy-background .modal-notice-apply{display:flex;justify-content:center;align-items:center;padding:0 25px 0 25px;}.modal-privacy-container .modal-privacy .modal-privacy-background .modal-notice-apply .apply{width:275px;background-color:#fff;text-align:start;border-radius:5px;padding:12px 0 12px 25px;font-size:13px;line-height:17px;color:#106de7;font-weight:700;}.modal-privacy-container .modal-privacy .modal-privacy-background .modal-notice-info-container{display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:12px;}.modal-privacy-container .modal-privacy .modal-privacy-background .modal-notice-info-container .modal-notice-info{display:inline-block;text-align:center;background-color:#106de7;color:#fff;padding:4px 6px 4px 6px;font-weight:500;font-size:13px;}.modal-privacy-container .modal-privacy .modal-privacy-button{width:100%;height:50px;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:row;border:solid 1.5px;border-top:none;border-color:#abcfff;border-radius:0 0 10px 10px;}.modal-privacy-container .modal-privacy .modal-privacy-button button{width:100%;height:100%;border:0;background-color:transparent;color:#505050;}.modal-privacy-container .modal-privacy .modal-privacy-button .noticeNotToday{border-right:1px solid #abcfff;}.modal-systemChk-container{display:flex;flex-direction:column;align-items:center;justify-content:center;}.modal-systemChk-container .modal-systemChk{width:313px;height:352px;display:flex;align-items:center;flex-direction:column;}.modal-systemChk-container .modal-systemChk .modal-systemChk-background{width:100%;padding:25px 0 25px 0;border-radius:10px 10px 0 0;background:linear-gradient(180deg,#abcfff 22%,#cde2ff 100%);border:solid 1.5px;border-color:#abcfff;border-radius:10px 10px 0 0;}.modal-systemChk-container .modal-systemChk .modal-systemChk-background .modal-systemChk-badge{display:flex;justify-content:center;align-items:center;margin-bottom:11px;}.modal-systemChk-container .modal-systemChk .modal-systemChk-background .modal-systemChk-badge img{border-radius:10px 10px 0 0;}.modal-systemChk-container .modal-systemChk .modal-systemChk-background .modal-systemChk-badge .text-over{position:absolute;color:#fff;font-size:12px;left:50%;transform:translate(-50%,180%);}.modal-systemChk-container .modal-systemChk .modal-systemChk-background .modal-systemChk-title{font-weight:500;font-size:20px;text-align:center;line-height:25.04px;color:#111;margin-left:24px;margin-right:24px;margin-bottom:11px;}.modal-systemChk-container .modal-systemChk .modal-systemChk-background .modal-systemChk-content{margin:0 24px;font-weight:400;font-size:14px;text-align:center;line-height:17.53px;color:#222;padding:0 25px 0 25px;margin-bottom:11px;}.modal-systemChk-container .modal-systemChk .modal-systemChk-background .modal-systemChk-apply{display:flex;justify-content:center;align-items:center;padding:0 25px 0 25px;}.modal-systemChk-container .modal-systemChk .modal-systemChk-background .modal-systemChk-apply .apply{width:275px;background-color:#fff;text-align:start;border-radius:5px;padding:12px 0 12px 25px;font-size:13px;line-height:17px;color:#106de7;font-weight:700;}.modal-systemChk-container .modal-systemChk .modal-systemChk-background .modal-systemChk-info-container{display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:12px;}.modal-systemChk-container .modal-systemChk .modal-systemChk-background .modal-systemChk-info-container .modal-systemChk-info{display:inline-block;text-align:center;background-color:#106de7;color:#fff;padding:4px 6px 4px 6px;font-weight:500;font-size:13px;}.modal-systemChk-container .modal-systemChk .modal-systemChk-button{width:100%;height:50px;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:row;border:solid 1.5px;border-top:none;border-color:#abcfff;border-radius:0 0 10px 10px;}.modal-systemChk-container .modal-systemChk .modal-systemChk-button button{width:100%;height:100%;border:0;background-color:transparent;color:#505050;}.modal-systemChk-container .modal-systemChk .modal-systemChk-button #systemChkNotToday{border-right:1px solid #abcfff;}.modal-medi-notice-container{display:flex;flex-direction:column;align-items:center;justify-content:center;}.modal-medi-notice-container .modal-notice{width:313px;display:flex;align-items:center;flex-direction:column;}.modal-medi-notice-container .modal-notice .modal-notice-background{width:100%;height:100%;padding:25px 0 25px 0;border-radius:10px 10px 0 0;background:linear-gradient(180deg,#abcfff 22%,#cde2ff 100%);border:solid 1.5px;border-color:#abcfff;border-radius:10px 10px 0 0;}.modal-medi-notice-container .modal-notice .modal-notice-background .modal-notice-badge{display:flex;justify-content:center;align-items:center;margin-bottom:11px;}.modal-medi-notice-container .modal-notice .modal-notice-background .modal-notice-title{font-weight:500;font-size:20px;text-align:center;line-height:25.04px;color:#111;margin-left:24px;margin-right:24px;margin-bottom:11px;}.modal-medi-notice-container .modal-notice .modal-notice-background .modal-notice-content{margin:0 24px;font-weight:400;font-size:14px;text-align:center;color:#222;padding:20px 0;margin-bottom:11px;}.modal-medi-notice-container .modal-notice .modal-notice-background .modal-notice-apply{display:flex;justify-content:center;align-items:center;padding:0 25px 0 25px;}.modal-medi-notice-container .modal-notice .modal-notice-background .modal-notice-apply .apply{width:275px;background-color:#fff;border-radius:5px;padding:12px 0;font-size:13px;line-height:30px;color:#106de7;font-weight:700;text-align:center;}.modal-medi-notice-container .modal-notice .modal-notice-background .modal-notice-info-container{display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:12px;}.modal-medi-notice-container .modal-notice .modal-notice-background .modal-notice-info-container .modal-notice-info{display:inline-block;text-align:center;background-color:#106de7;color:#fff;padding:4px 6px 4px 6px;font-weight:500;font-size:13px;}.modal-medi-notice-container .modal-notice .modal-notice-button{width:100%;height:50px;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:row;border:solid 1.5px;border-top:none;border-color:#abcfff;border-radius:0 0 10px 10px;}.modal-medi-notice-container .modal-notice .modal-notice-button button{width:100%;height:100%;border:0;background-color:transparent;color:#505050;}.modal-medi-notice-container .modal-notice .modal-notice-button #noticeNotToday{border-right:1px solid #abcfff;}.modal-lina-guide-container{display:flex;flex-direction:column;align-items:center;justify-content:center;}.modal-lina-guide-container .inner-box{width:302px;height:313px;flex-direction:column;display:flex;align-items:flex-start;}.modal-lina-guide-container .inner-box .img-group-box{display:flex;height:162px;padding:20px 10px 0 10px;flex-direction:column;align-items:center;gap:-26px;align-self:stretch;border-radius:10px 10px 0 0;background:#150f96;}.modal-lina-guide-container .inner-box .img-group-box .logo-box{display:flex;align-items:center;gap:10px;}.modal-lina-guide-container .inner-box .img-group-box .img-box{display:flex;align-items:center;}.modal-lina-guide-container .inner-box .img-group-box .img-box img{width:150px;height:158.598px;}.modal-lina-guide-container .inner-box .text-group-box{display:flex;padding:20px 0;flex-direction:column;align-items:center;gap:12px;align-self:stretch;border-radius:0 0 10px 10px;background:#e8f2ff;}.modal-lina-guide-container .inner-box .text-group-box .text-box{align-self:stretch;}.modal-lina-guide-container .inner-box .text-group-box .text-box .text-default{color:#3d3d3d;font-family:SpoqaHanSansNeo-Regular;font-size:1.125rem;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.36px;text-align:center;}.modal-lina-guide-container .inner-box .text-group-box .text-box .text-point{color:var(--R_main,#150f96);text-align:center;font-family:SpoqaHanSansNeo-Regular;font-weight:700;}.modal-lina-guide-container .inner-box .text-group-box .button-box{display:flex;padding:3px 31px;flex-direction:column;justify-content:center;align-items:center;gap:-4px;border-radius:60px;background:var(--R_main,#150f96);cursor:pointer;}.modal-lina-guide-container .inner-box .text-group-box .button-box .guideClose{color:#fff;text-align:center;font-family:SpoqaHanSansNeo-Regular;font-size:.9375rem;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.45px;}.bg-purple{background-color:#6f42c1 !important;color:#fff !important;}.bg-pink-light{background-color:#f783ac !important;color:#fff !important;}.ui-datepicker{width:auto;border:1px solid #c5c5c5;padding:0;box-shadow:3px 3px 8px 0 #343a40;}.ui-datepicker .ui-widget-header{width:100%;border-bottom-right-radius:0;border-bottom-left-radius:0;padding:.4em 0;background-color:#333;border-color:#333;}.ui-datepicker .ui-widget-header,.ui-datepicker .ui-widget-header a{color:#fff !important;}.ui-datepicker .ui-datepicker-header .ui-datepicker-title select{width:auto;border-radius:3px;background:#fff;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next{padding:1.2em;}.ui-datepicker .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover{background:none;border-color:transparent;}.ui-datepicker table.ui-datepicker-calendar{width:100%;border-collapse:collapse;}.ui-datepicker table.ui-datepicker-calendar th{padding:.3em .2em;text-align:center;font-weight:bold;border:0;background-color:#e8e8e8;}.ui-datepicker table.ui-datepicker-calendar td .ui-state-default{background-color:#fff;border:1px solid #fff;text-align:center;}.ui-datepicker table.ui-datepicker-calendar td .ui-state-active{background:#ffed6b;border:1px solid #ffed6b;color:#777620;}.ui-datepicker table.ui-datepicker-calendar td.ui-datepicker-week-end .ui-state-default{color:#f00;}.ui-datepicker table.ui-datepicker-calendar td.ui-datepicker-unselectable{text-decoration:line-through;}.ui-datepicker table.ui-datepicker-calendar td.ui-datepicker-unselectable.ui-datepicker-other-month.ui-state-disabled{text-decoration:inherit !important;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{background-image:none !important;}.ui-datepicker .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-next:before{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:"Font Awesome 5 Free";-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:1.5rem;}.ui-datepicker .ui-datepicker-prev.ui-state-hover,.ui-datepicker .ui-datepicker-prev.ui-state-focus,.ui-datepicker .ui-datepicker-prev.ui-button:hover,.ui-datepicker .ui-datepicker-prev.ui-button:focus,.ui-datepicker .ui-datepicker-next.ui-state-hover,.ui-datepicker .ui-datepicker-next.ui-state-focus,.ui-datepicker .ui-datepicker-next.ui-button:hover,.ui-datepicker .ui-datepicker-next.ui-button:focus{border:none !important;background:none !important;font-weight:inherit !important;color:inherit !important;}.ui-datepicker .ui-datepicker-prev:before{content:"";}.ui-datepicker .ui-datepicker-prev-hover{top:2px !important;left:2px !important;}.ui-datepicker .ui-datepicker-next:before{content:"";}.ui-datepicker .ui-datepicker-next-hover{top:2px !important;right:2px !important;}* .lang_ko .ui-datepicker-header .ui-datepicker-title:after,* .ui-datepicker-header .ui-datepicker-title:after{content:"월";}* .lang_ko_not .ui-datepicker-header .ui-datepicker-title:after{content:"Month";}#hiCalendar .ui-datepicker{width:100%;box-shadow:none;}#hiCalendar .ui-datepicker .ui-datepicker-header .ui-datepicker-title select{width:auto;padding:2px 3px;padding-right:5%;margin:1px 3px;font-size:1.2em;}#hiCalendar .ui-datepicker table{width:100%;font-size:1.1em;}#hiCalendar .ui-datepicker table th{padding:.7em .3em;}#hiCalendar .ui-datepicker table span,#hiCalendar .ui-datepicker table a{padding:.4em;}#hiCalendar .ui-datepicker .ui-datepicker-today,#hiCalendar .ui-datepicker .dr-en-day.ui-datepicker-today{position:relative;}#hiCalendar .ui-datepicker .ui-datepicker-today .ui-state-default:after,#hiCalendar .ui-datepicker .dr-en-day.ui-datepicker-today .ui-state-default:after{content:"Today";font-weight:bold;position:absolute;font-size:.5em;text-align:center;width:100%;height:100%;left:0;top:0;}#hiCalendar_top .box_1{width:2em;height:1.2em;background:#fffdef;border:2px solid #f9dd34;}.bg-purple{background-color:#6f42c1 !important;color:#fff !important;}.bg-pink-light{background-color:#f783ac !important;color:#fff !important;}.collapsible{background-color:#333;color:#fff;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:20px;font-weight:bold;border-radius:10px;margin-top:5px;}.collapsible:after{content:'+';color:#fff;font-weight:bold;float:right;margin-left:5px;}.collapsible.active{border-bottom-right-radius:0;border-bottom-left-radius:0;}.collapsible.active:after{content:"−";}.collapsible:first-child{margin-top:0;}.coll_content{padding:0;max-height:0;overflow:hidden;transition:max-height .2s ease-out;}.coll_content .coll_content_inner{padding:0;padding-bottom:20px;}.coll_content .table{border-top:none !important;}@keyframes progres{0%{width:0%;}25%{width:50%;}50%{width:75%;}75%{width:85%;}100%{width:100%;}}@font-face{font-family:"SpoqaHanSansNeo-Bold";src:url("/resources/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Bold.woff2") format("woff2"),url("/resources/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Bold.woff") format("woff");}@font-face{font-family:"SpoqaHanSansNeo-Light";src:url("/resources/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Light.woff2") format("woff2"),url("/resources/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Light.woff") format("woff");}@font-face{font-family:"SpoqaHanSansNeo-Medium";src:url("/resources/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Medium.woff2") format("woff2"),url("/resources/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Medium.woff") format("woff");}@font-face{font-family:"SpoqaHanSansNeo-Regular";src:url("/resources/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.woff2") format("woff2"),url("/resources/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.woff") format("woff");}@font-face{font-family:"SpoqaHanSansNeo-Thin";src:url("/resources/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Thin.woff2") format("woff2"),url("/resources/fonts/SpoqaHanSansNeo/SpoqaHanSansNeo-Thin.woff") format("woff");}@font-face{font-family:"NanumSquare Neo";src:url("/resources/fonts/NanumSquareNeo/NanumSquareNeoTTF-aLt.woff2") format("woff2"),url("/resources/fonts/NanumSquareNeo/NanumSquareNeoTTF-aLt.woff") format("woff");font-weight:300;font-style:normal;}@font-face{font-family:"NanumSquare Neo";src:url("/resources/fonts/NanumSquareNeo/NanumSquareNeoTTF-bRg.woff2") format("woff2"),url("/resources/fonts/NanumSquareNeo/NanumSquareNeoTTF-bRg.woff") format("woff");font-weight:400;font-style:normal;}@font-face{font-family:"NanumSquare Neo";src:url("/resources/fonts/NanumSquareNeo/NanumSquareNeoTTF-cBd.woff2") format("woff2"),url("/resources/fonts/NanumSquareNeo/NanumSquareNeoTTF-cBd.woff") format("woff");font-weight:700;font-style:normal;}@font-face{font-family:"NanumSquare Neo";src:url("/resources/fonts/NanumSquareNeo/NanumSquareNeoTTF-dEb.woff2") format("woff2"),url("/resources/fonts/NanumSquareNeo/NanumSquareNeoTTF-dEb.woff") format("woff");font-weight:800;font-style:normal;}@font-face{font-family:"NanumSquare Neo";src:url("/resources/fonts/NanumSquareNeo/NanumSquareNeoTTF-eHv.woff2") format("woff2"),url("/resources/fonts/NanumSquareNeo/NanumSquareNeoTTF-eHv.woff") format("woff");font-weight:900;font-style:normal;}@font-face{font-family:'NanumSquare_acL';src:url("/resources/fonts/NanumSquare/NanumSquareAcL.woff2") format("woff2"),url("/resources/fonts/NanumSquare/NanumSquareAcL.woff") format("woff");}@font-face{font-family:'NanumSquare_acR';src:url("/resources/fonts/NanumSquare/NanumSquareAcR.woff2") format("woff2"),url("/resources/fonts/NanumSquare/NanumSquareAcR.woff") format("woff");}@font-face{font-family:'Jalnan';src:url("/resources/fonts/Jalnan2/Jalnan2.woff2") format("woff2"),url("/resources/fonts/Jalnan2/Jalnan2.woff") format("woff");}*{font-family:SpoqaHanSansNeo-Medium,'sans-serif';}html,body{transition:background-color .5s;}html{width:100%;height:100%;}iframe html{height:100% !important;}body{width:100%;height:100%;font-family:'NanumGothic','sans-serif';font-size:1rem;font-weight:400;overflow-wrap:break-word;margin:0 auto;padding:0;}body::-webkit-scrollbar{display:none;width:0;height:0;background:transparent;-webkit-appearance:none;}a,a:hover,a:focus{text-decoration:none;color:inherit;}img{max-width:100%;border:none;}table{border-collapse:collapse;}p{margin:0;padding:0;word-break:break-word;}.icon{max-width:fit-content;}.noselect,a,button,label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.font_NanumGothic,.font_NanumGothic *{font-family:'NanumGothic','sans-serif';}.dp_block{display:block;}.dp_none{display:none;}.dp_tbl{display:table;}.dp_tbl .tr{display:table-row;}.dp_tbl .tr .td{display:table-cell;vertical-align:middle;text-align:center;padding-right:5px;width:calc(100%/3);}.dp_tbl .tr .td:last-child{padding:0;}.dp_tbl_row{display:table-row;}.dp_tbl_cell{display:table-cell;}.dp_flex_col{width:100%;height:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.dp_flex_row{width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.dp_flex_item{flex:1 1 auto;}.disabled{pointer-events:none;opacity:.2;}.h-100{height:100% !important;min-height:100% !important;max-height:100% !important;}.m_t_0{margin-top:0 !important;}.main_container{width:100%;display:grid;}.main_container.insureFirstpage.mh5_insure{display:block;overflow-y:hidden;}.main_container.insureFirstpage.mh5_insure.sub-page{grid-template-rows:50px 1fr 65px !important;height:100%;}.main_container.insureFirstpage.mh4_insure{display:block;overflow-y:hidden;}.main_container.insureFirstpage.mh4_insure.sub-page{grid-template-rows:50px 1fr 65px !important;height:100%;}.main_container.insureFirstpage.mh3_insure{display:block;overflow-y:hidden;}.main_container.insureFirstpage.mh3_insure.sub-page{grid-template-rows:50px 1fr 65px !important;height:100%;}.main_container.insureFirstpage.mh2_insure{display:block;overflow-y:hidden;}.main_container.insureFirstpage.mh2_insure.sub-page{grid-template-rows:50px 1fr 65px !important;height:100%;}.main_container.insureFirstpage.mh1_insure{grid-template-columns:100%;grid-template-rows:1fr !important;grid-template-areas:"body" !important;height:100%;}.main_container.insurepage .pbody{grid-area:insurebody;order:2;}.main_container.insurepage.mh5_insure{display:block;overflow-y:hidden;}.main_container.insurepage.mh4_insure{display:block;overflow-y:hidden;}.main_container.insurepage.mh3_insure{display:block;overflow-y:hidden;}.main_container.insurepage.mh2_insure{display:block;overflow-y:hidden;}.main_container.insurepage.mh1_insure{grid-template-columns:100%;grid-template-rows:1fr !important;grid-template-areas:"body" !important;}.main_container.mh2{grid-template-areas:"header" "body" "mainfooter" !important;}.main_container.mh2.sub-page{grid-template-rows:50px 1fr 65px !important;height:100%;}.main_container.mh3{grid-template-rows:0 1fr 75px !important;grid-template-areas:"header" "body" "mainfooter" !important;background-color:#f5f7fa;height:100%;}.main_container.mh3.sub-page{grid-template-rows:50px 1fr !important;grid-template-areas:"header" "body" !important;height:100%;}.main_container.mh4{grid-template-rows:0 1fr 75px !important;grid-template-areas:"header" "body" "mainfooter" !important;background-color:#f5f7fa;height:100%;}.main_container.mh4.sub-page{grid-template-rows:50px 1fr !important;grid-template-areas:"header" "body" !important;height:100%;}.main_container.mh5{grid-template-rows:0 1fr 75px !important;grid-template-areas:"header" "body" "mainfooter" !important;background-color:#f5f7fa;height:100%;}.main_container.mh5.sub-page{grid-template-rows:50px 1fr !important;grid-template-areas:"header" "body" !important;height:100%;}.main_container.mh5.login-page{grid-template-rows:0 1fr !important;grid-template-areas:"header" "body" !important;height:100%;}.main_container.mh1.sub-page{display:block;padding-top:50px;}.main_container.mh1.no-phead-pfoot{padding-top:0 !important;}.main_container.no-pfoot{grid-template-rows:44px 1fr !important;grid-template-areas:"header" "body" !important;}.main_container.no-phead-pfoot{grid-template-rows:0 1fr !important;grid-template-areas:"header" "body" !important;}.main_container .main_item.phead{grid-area:header;order:1;position:fixed;top:0;z-index:200;width:100%;height:50px;background:#fff;}.main_container .main_item.phead.mh1{position:static;height:100%;}.main_container .main_item.phead.mh4{background-color:#f5f7fa;}.main_container .main_item.phead .head_container{width:inherit;height:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:center;}.main_container .main_item.phead .head_container.mh3{display:none;}.main_container .main_item.phead .head_container .head_item{flex:1 1 auto;}.main_container .main_item.phead .head_container .head_item,.main_container .main_item.phead .head_container .head_item *{color:inherit;}.main_container .main_item.phead .head_container .head_item .hdit_in{width:100%;height:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;}.main_container .main_item.phead .head_container .head_item.left,.main_container .main_item.phead .head_container .head_item.right{flex-grow:0;}.main_container .main_item.phead .head_container .head_item.left .hdit,.main_container .main_item.phead .head_container .head_item.right .hdit{width:44px;height:44px;text-align:center;position:relative;}.main_container .main_item.phead .head_container .head_item.left .hdit button,.main_container .main_item.phead .head_container .head_item.right .hdit button{width:100%;height:100%;}.main_container .main_item.phead .head_container .head_item.left .hdit button img,.main_container .main_item.phead .head_container .head_item.right .hdit button img{width:auto;height:24px;}.main_container .main_item.phead .head_container .head_item.left{text-align:left;}.main_container .main_item.phead .head_container .head_item.left .back .back_inner img{height:18px;}.main_container .main_item.phead .head_container .head_item.center{text-align:center;}.main_container .main_item.phead .head_container .head_item.center #main_logo{width:auto;height:43px;}.main_container .main_item.phead .head_container .head_item.center .logo .logo_inner a{font-weight:400;font-size:5vw;display:flex;width:100%;height:100%;justify-content:center;align-items:center;}.main_container .main_item.phead .head_container .head_item.right{text-align:right;}.main_container .main_item.phead .head_container .head_item.right .menu .menu_inner img{height:25px;}.main_container .main_item.phead.col_top_insure_page{background:#f4f4f4;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 25px 0 30px;color:#cbcbcb;}.main_container .main_item.phead.col_top_insure_page .logo_inner a{font-style:normal;font-weight:bold;font-size:17px;line-height:21px;color:#242424;opacity:.7;}.main_container .main_item.phead.col_top_insure_page .head_item_right{display:flex;gap:15px;}.main_container .main_item.pbody{grid-area:body;order:2;background-color:#fff;overflow-y:auto;overflow-x:auto;width:100%;height:100%;position:relative;-ms-overflow-style:none;}.main_container .main_item.pbody .pbody_inner{width:100%;height:100%;display:grid;grid-template-rows:1fr;grid-template-areas:"page_contet";}.main_container .main_item.pbody .pbody_inner .pcontent{grid-area:page_contet;order:1;}.main_container .main_item.pbody::-webkit-scrollbar{display:none;}.main_container .main_sub_item.mh2.pfoot{grid-area:mainfooter;order:3;width:100%;height:66px;z-index:750;background:#fff;box-shadow:4px 0 5px 0 #dadada;position:fixed;bottom:0;padding:0;}.main_container .main_sub_item.mh2 .footer-item-box{width:100%;display:inline-flex;height:100%;justify-content:center;align-items:center;gap:22px;flex-shrink:0;padding:0 10px;}.main_container .main_sub_item.mh2 .footer-item-box .footer-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:calc(100%/5);color:#747474;height:100%;border-top:none;}.main_container .main_sub_item.mh2 .footer-item-box .footer-item.active{border-top:4px solid #106de7;}.main_container .main_sub_item.mh2 .footer-item-box .footer-item.active .img-active{display:block;width:24px;height:24px;}.main_container .main_sub_item.mh2 .footer-item-box .footer-item.active .img-no-active{display:none;}.main_container .main_sub_item.mh2 .footer-item-box .footer-item.active .footer-item-txt{color:#106de7;}.main_container .main_sub_item.mh2 .footer-item-box .footer-item .img-no-active{display:block;width:24px;height:24px;}.main_container .main_sub_item.mh2 .footer-item-box .footer-item .img-active{display:none;}.main_container .main_sub_item.mh2 .footer-item-box .footer-item .footer-item-txt{color:#747474;text-align:center;font-size:2.8205vw;font-family:SpoqaHanSansNeo-Medium;font-weight:500;white-space:nowrap;}.main_container .main_sub_item.mh2 .footer-item-box .footer-item .footer-round-item{position:relative;padding-bottom:36px;}.main_container .main_sub_item.mh2 .footer-item-box .footer-item .footer-round-item .footer-round-item-box{position:absolute;left:7px;top:7px;border-radius:30px;display:flex;width:48px;height:48px;flex-direction:column;justify-content:center;align-items:center;gap:10px;background:#106de7;}.main_container .main_sub_item.mh2 .footer-item-box .footer-item .footer-round-item .footer-round-item-box .footer-round-item-txt{color:#fff;text-align:center;font-size:3.15vw;font-family:NanumSquare Neo;font-weight:900;line-height:16px;letter-spacing:.91px;}@media(min-width:1024px){.main_container .main_sub_item.mh2 .footer-item-box .footer-item .footer-item-txt{font-size:19.5px;}.main_container .main_sub_item.mh2 .footer-item-box .footer-item .footer-round-item .footer-round-item-box .footer-round-item-txt{font-size:20px;}}@media(max-width:320px){.main_container .main_sub_item.mh2 .footer-item-box .footer-item .footer-item-txt{font-size:3.4375vw;}.main_container .main_sub_item.mh2 .footer-item-box .footer-item .footer-round-item .footer-round-item-box .footer-round-item-txt{font-size:4.15vw;}}.main_container::-webkit-scrollbar{display:none;}.divSrMsgOverlay{display:none;background-color:rgba(0,0,0,.9);width:100%;opacity:.8;top:0;height:10%;z-index:700;}.pSrMessage{display:none;height:100%;width:100%;z-index:999;}.pSrMessage .pSrMsgHeader{width:100%;height:44px;background-color:#cff2e4 !important;padding:10px;display:block;}.pSrMessage .pSrMsgHeader .SrMsgHeader_left{color:#000;font-size:1.2rem;font-weight:bold;float:left;}.pSrMessage .pSrMsgHeader .SrMsgHeader_right{color:#000;font-size:1.2rem;font-weight:bold;float:right;padding-right:10px;}.pSrMessage .divSrMessageList .list-group-item{height:150px;padding:15px 25px !important;}.pSrMessage .divSrMessageList .list-group-item .icon{align-items:center;vertical-align:middle;display:flex;}.pSrMessage .divSrMessageList .list-group-item i{padding-bottom:25px;font-size:2.5rem;display:table-cell;vertical-align:middle;}.pSrMessage .divSrMessageList .pSrMessageTemp{word-break:break-word;text-overflow:ellipsis;overflow:hidden;height:100%;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;}.pSrMessage .divSrMessageList .btnDeleteSrMessage{position:relative;top:40%;font-size:1rem;margin-top:2%;right:0;border:none;background-color:#fff;font-weight:bold;box-shadow:.8px 1.5px .8px .8px #cfcfcf;}.slidemenu{width:0;height:100%;position:fixed;right:0;top:0;z-index:99999999999999;background:#333;}.slidemenu.mh2{border-top-right-radius:18px;border-top-left-radius:18px;}.slidemenu.mh2 .slidemenu_inner{overflow:hidden;border-top-right-radius:18px;border-top-left-radius:18px;}.slidemenu,.slidemenu *{color:#444;}.slidemenu .slidemenu_inner{height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;background:#fff;}.sl_head{width:100%;color:#000;flex-shrink:0;display:table;}.sl_head.mh1{height:44px;color:#fff !important;}.sl_head.mh1 .sl_head_inner{display:table-row;}.sl_head.mh1 .sl_head_inner .slhd_item{display:table-cell;vertical-align:middle;padding:0;}.sl_head.mh1 .sl_head_inner .slhd_item.left{text-align:left;}.sl_head.mh1 .sl_head_inner .slhd_item.left .sl_logo{margin:0 12px;display:block;height:25px;line-height:25px;width:auto;font-size:20px;font-weight:bold;}.sl_head.mh1 .sl_head_inner .slhd_item.right{width:44px;text-align:center;}.sl_head.mh1 .sl_head_inner .slhd_item.right .btn_x{width:26px;height:26px;color:transparent !important;background-size:100%;}.sl_head.mh1 .sl_head_inner .slhd_item.right .btn_x .bi-x{line-height:1;}.sl_head.mh1 .sl_head_inner .slhd_item.right .btn_x img{width:20px;height:20px;}.sl_head.mh2{height:60px;border-top-right-radius:18px;border-top-left-radius:18px;overflow:hidden;}.sl_head.mh2 .sl_head_inner{display:table-row;}.sl_head.mh2 .sl_head_inner .slhd_item{display:table-cell;vertical-align:middle;padding:0;}.sl_head.mh2 .sl_head_inner .slhd_item.left{text-align:left;}.sl_head.mh2 .sl_head_inner .slhd_item.left .sl_logo{margin:0 12px;display:block;height:25px;line-height:25px;width:auto;font-size:20px;font-weight:bold;}.sl_head.mh2 .sl_head_inner .slhd_item.left .sl_logo a .span_sl_logo{color:#fff;}.sl_head.mh2 .sl_head_inner .slhd_item.right{width:44px;text-align:center;}.sl_head.mh2 .sl_head_inner .slhd_item.right .btn_x{width:26px;height:26px;color:transparent !important;background-size:100%;}.sl_head.mh2 .sl_head_inner .slhd_item.right .btn_x .btn_closeIcon{line-height:1;color:#fff;}.sl_head.mh2 .sl_head_inner .slhd_item.right .btn_x img{width:20px;height:20px;}.sl_spcode{padding:19px 12px;cursor:pointer;}.sl_spcode,.sl_spcode *{color:#000;}.sl_spcode .top{padding-bottom:10px;}.sl_spcode .top.tbl{display:table;}.sl_spcode .top.tbl .tr{display:table-row;}.sl_spcode .top.tbl .tr .td{display:table-cell;vertical-align:middle;}.sl_spcode .top.tbl .tr .td img{margin-right:8px;}.sl_spcode .top.tbl .tr .td span,.sl_spcode .top.tbl .tr .td .fas:before{font-size:20px;font-weight:700;vertical-align:middle;}.sl_spcode .top.tbl .tr .td .fas:before{font-size:25px;margin-right:5px;}.sl_spcode .bottom img{width:100%;margin-top:5px;}.sl_spcode .index-pt-barcode{width:100% !important;}.modal-spcode .col-spcode{display:flex;justify-content:center;align-items:center;width:100%;height:400px;}.modal-spcode .col-spcode .sl_spcode{padding:0;}.modal-spcode .col-spcode .sl_barcode .top.tbl .td span{font-size:25px;}.modal-spcode .col-spcode .sl_barcode .top.tbl .td .fas:before{font-size:30px;}.modal-spcode .col-spcode .sl_qrcode{width:200px;margin:0 auto;}.modal-spcode .col-spcode .sl_qrcode .top{padding-bottom:15px;}.modal-spcode .col-spcode .sl_qrcode .qrcode table{margin:0 auto;}.modal-spcode .col-spcode-info{text-align:center;margin-bottom:4rem;}.sl_imgbtn ul{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;border-top:3px solid #707070;border-bottom:1px solid #e1e1e1;}.sl_imgbtn ul li{flex:1 1 calc(100%/3);cursor:pointer;text-align:center;height:100px;border:1px solid #e1e1e1;border-right:none;border-top:none;}.sl_imgbtn ul li:nth-child(3n+1){border-left:none;}.sl_imgbtn ul li:nth-child(3n){border-right:none;}.sl_imgbtn ul li .bwrap{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;height:100%;}.sl_imgbtn ul li .bwrap .bitem{text-align:center;}.sl_imgbtn ul li .bwrap .bitem.bimg{flex-shrink:0;height:38px;margin-bottom:10px;}.sl_imgbtn ul li .bwrap .bitem.btit{font-size:.9rem;font-weight:500;color:#444;line-height:1;}.sl_body{height:fit-content;overflow-y:scroll;}.sl_body .sl_menu *{font-size:1rem;line-height:1;}.sl_body .sl_menu .depth_1,.sl_body .sl_menu .depth_2{width:100%;cursor:pointer;}.sl_body .sl_menu .mmenu{list-style:none;padding-inline-start:0;}.sl_body .sl_menu .mmenu.mh2{padding:20px;}.sl_body .sl_menu .mmenu .depth_1{height:50px;font-weight:700;margin:0;padding:0;border-radius:0;border:none;border-bottom:1px solid #e1e1e1;background:#fff !important;position:relative;}.sl_body .sl_menu .mmenu .depth_1 .ui-accordion-header-icon{background:url(../resources/hospital/default/images/ico_arrow_down.svgz) no-repeat center center;background-size:100%;width:20px;height:20px;margin:0;position:absolute;right:20px;top:14px;}.sl_body .sl_menu .mmenu .depth_1.ui-state-active .ui-accordion-header-icon{background:url(../resources/hospital/default/images/ico_arrow_up.svgz) no-repeat center center;}.sl_body .sl_menu .mmenu .ui-accordion-content{padding:0;border:none;border-radius:0;overflow:hidden;}.sl_body .sl_menu .mmenu .switch-right{position:absolute;right:20px;}.sl_body .sl_menu .mmenu .switch-right .switch{position:relative;display:inline-block;width:56px;height:26px;}.sl_body .sl_menu .mmenu .switch-right .switch .settingTalkAgree{opacity:0;width:0;height:0;}.sl_body .sl_menu .mmenu .switch-right .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;}.sl_body .sl_menu .mmenu .switch-right .switch .slider:before{position:absolute;content:"";height:18px;width:18px;left:6px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;}.sl_body .sl_menu .mmenu .switch-right .switch input:checked+.slider{background-color:#2196f3;}.sl_body .sl_menu .mmenu .switch-right .switch input:focus+.slider{box-shadow:0 0 1px #2196f3;}.sl_body .sl_menu .mmenu .switch-right .switch input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);}.sl_body .sl_menu .mmenu .switch-right .switch .slider.round{border-radius:34px;}.sl_body .sl_menu .mmenu .switch-right .switch .slider.round:before{border-radius:50%;}.sl_body .sl_menu .mmenu .mmenu_table tr th{padding:15px 10px 3px 10px;text-align:left;color:#007a54;}.sl_body .sl_menu .mmenu .mmenu_table tr td .mmenu_table_td .mBtn_item{width:20%;text-align:center;padding:5px;}.sl_body .sl_menu .mmenu .mmenu_table tr td .mmenu_table_td .mBtn_item .mbImg{width:30px;height:30px;padding:5px;}.sl_body .sl_menu .mmenu .mmenu_table tr td .mmenu_table_td .mBtn_item .mbImg img{width:40px;height:40px;padding:5px;}.sl_body .sl_menu .mmenu .mmenu_table tr td .mmenu_table_td .mBtn_item .mbImg .filter-orange{filter:invert(46%) sepia(98%) saturate(493%) hue-rotate(333deg) brightness(94%) contrast(94%);}.sl_body .sl_menu .mmenu .mmenu_table tr td .mmenu_table_td .mBtn_item .mbTit{font-size:.7rem;font-weight:bold;}.sl_body .sl_menu .mmenu .mmenu_table tr td .mmenu_table_td .mBtn_item .mbTit .main_tit{font-size:inherit;}.sl_body .sl_menu .mmenu .mmenu_table tr td .mmenu_table_td .mBtn_item .mbTit .sub_tit{font-size:.65rem;}.sl_body .sl_menu .mmenu:first-child .depth_1:first-child{border-top:1px solid #e1e1e1;}.sl_body .sl_menu .dp_flex_row{padding:0 20px;}.sl_body .sl_menu .dp_flex_row .dp_flex_item{display:flex;}.sl_body .sl_menu .smenu .depth_2{display:block;position:relative;width:100%;height:44px;font-weight:normal;border-bottom:1px solid #fff;background:#e1e1e1;}.sl_body .sl_menu .smenu .depth_2:first-child{border-top:1px solid #444;}.sl_body .sl_menu .smenu .depth_2:last-child{border-bottom:1px solid #444;}.sl_body .sl_menu .smenu .depth_2 .dp_flex_item::before{content:"";margin-left:3px;margin-right:10px;display:inline-block;min-width:10px;min-height:10px;background:url(../resources/hospital/default/images/icon-dash.svgz) no-repeat center center;}.sl_body .sl_menu .disabled{display:none !important;}.sl-body::-webkit-scrollbar{display:none;}.star input[type="checkbox"]{display:none;}.star label{position:absolute;top:11px;right:19px;margin:0;cursor:pointer;}.star label:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;font-size:20px;}.star input[type="checkbox"]:checked+label:before{color:#ffb900;}.starList li{position:relative;}.starList li .star{display:inline-block;}.starList li .star label{position:initial;top:initial;right:initial;}.starList li .star label:before{color:#e5e5e5;}.loading-style{position:fixed;left:0;right:0;top:0;bottom:0;z-index:9999999999999;display:table;width:100%;height:100%;background-color:#fff;}.loading-style .loading-style-inner{display:table-cell;vertical-align:middle;}.loading-style .loading-style-inner .load-wrap{margin:0 auto;}.loading-style .loading-style-inner .load-wrap .load-top{width:150px;height:150px;background-size:100%;margin:0 auto;}.loading-style .loading-style-inner .load-wrap .load-bottom{width:100%;font-family:Spoqa Han Sans Neo;word-wrap:break-word;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;display:inline-flex;}.loading-style .loading-style-inner .load-wrap .load-bottom .loading-text{color:#393939;font-size:20px;font-weight:700;}.loading-style .loading-style-inner .load-wrap .load-bottom .loading-sub-text{color:#777;font-size:14px;font-weight:400;}.loading-style .loading-style-inner .load-wrap .load-bottom .loading-page-progress{width:100%;height:4.8px;border-radius:10px;background:#ffffff40;display:inline-block;position:relative;overflow:hidden;}.loading-style .loading-style-inner .load-wrap .load-bottom .loading-page-progress::after{content:'';width:20%;height:100%;border-radius:10px;background:#fff;position:absolute;top:0;left:0;-webkit-animation:hitZak 1s ease-in-out infinite alternate;animation:hitZak 1s ease-in-out infinite alternate;}.loading-style>#progress-bar-with-text{position:absolute;top:50%;z-index:1;}.modal-backdrop2{position:fixed;left:0;right:0;top:0;bottom:0;z-index:9999;display:none;width:100%;height:100%;background:rgba(0,0,0,.7);}.modal-backdrop2 .loading-style-inner{display:table-cell;vertical-align:middle;}.modal-backdrop2 .loading-style-inner .load-wrap{margin:0 auto;}.modal-backdrop2 .loading-style-inner .load-wrap .load-top{width:150px;height:150px;background-size:100%;margin:0 auto;}.modal-backdrop2 .loading-style-inner .load-wrap .load-bottom{width:100%;font-family:Spoqa Han Sans Neo;word-wrap:break-word;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;display:inline-flex;}.modal-backdrop2 .loading-style-inner .load-wrap .load-bottom .loading-text{color:#393939;font-size:20px;font-weight:700;}.modal-backdrop2 .loading-style-inner .load-wrap .load-bottom .loading-sub-text{color:#777;font-size:14px;font-weight:400;}.modal-backdrop2 .loading-style-inner .load-wrap .load-bottom .loading-page-progress{width:100%;height:4.8px;border-radius:10px;background:#ffffff40;display:inline-block;position:relative;overflow:hidden;}.modal-backdrop2 .loading-style-inner .load-wrap .load-bottom .loading-page-progress::after{content:'';width:20%;height:100%;border-radius:10px;background:#fff;position:absolute;top:0;left:0;-webkit-animation:hitZak 1s ease-in-out infinite alternate;animation:hitZak 1s ease-in-out infinite alternate;}.modal-backdrop2>#progress-bar-with-text{position:absolute;top:50%;z-index:1;}@keyframes hitZak{0%{left:0;transform:translateX(-1%);}100%{left:100%;transform:translateX(-99%);}}.clsNavOverlay{height:100%;width:0;position:fixed;z-index:3;background-color:rgba(0,0,0,.9);overflow-y:auto;overflow-x:hidden;text-align:center;opacity:0;transition:opacity 1s;}.img-box{display:block;}.img-box>img{display:block;width:100%;margin:0 auto;}.content-card ul{list-style:none;padding-left:0;}.content-card ul li{margin-left:1.67411vh;margin-bottom:.78125vh;font-size:inherit;line-height:1.2em;}.content-card ul li:last-child{margin-bottom:0;}.content-card ul li::before{content:".";color:transparent !important;background:url("../resources/hospital/default/images/li_st_rec_gray.svg") no-repeat center center;background-size:.55804vh;display:inline-block;width:1.11607vh;margin-left:-1.67411vh;margin-right:.55804vh;}.ui-dialog{padding:0 !important;border:none;box-shadow:3px 3px 10px 2px #333;font-size:1rem;border-radius:.3rem;}.ui-dialog .ui-dialog-titlebar{width:100%;color:#fff;border:none !important;border-radius:.3rem .3rem 0 0;padding:1rem;padding-top:10px !important;padding-bottom:0 !important;min-height:40px;}.ui-dialog .ui-dialog-titlebar span{font-size:4.36vw;margin-bottom:.5rem !important;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{color:#fff;top:20% !important;right:1.3em !important;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .bi-x{font-size:2rem;}.ui-dialog .ui-dialog-content{max-height:55vh !important;overflow-y:scroll !important;}.ui-dialog .ui-dialog-content h6{font-size:1.15rem !important;}.ui-dialog .ui-dialog-content p.divDlgContent{font-size:3.87vw;line-height:1.85rem;letter-spacing:.55px;word-spacing:.2px;color:#343a40;}.ui-dialog .ui-dialog-content::-webkit-scrollbar{display:none;}.ui-dialog .ui-dialog-buttonpane{border-radius:0 0 .3rem .3rem;padding:0 !important;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{width:100%;text-align:center;font-size:3.87vw;font-weight:600;border:none;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button{width:100%;font-size:1rem;font-weight:600;margin:0 !important;border:none !important;outline:none !important;white-space:nowrap;font-size:3.87vw;cursor:none !important;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-default{background:#ececec;text-align:center;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn-color{color:#fff;background:#106de7;text-align:center;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button.btn:not(:disabled):not(.disabled){cursor:none;}#idNotificationSRModal #idNotificationSRTitle{color:#fff;font-size:1.15rem;}#idNotificationSRModal #idNotificationSRContent{line-height:1.85rem;font-size:1rem;color:#343a40;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_head .top-close-info-modal{float:right;padding:25px 15px 0 0;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_head .top-close-info-modal img{width:25px;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_head .div_flowchart{display:flex;flex-direction:column;padding:25px 0 0 0;gap:6px;width:100%;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_head .div_flowchart .top-flowchart .top-title{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:20px;width:100%;padding:0 14px;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_head .div_flowchart .top-flowchart .top-title .lbl-position-title{font-style:normal;font-weight:bold;font-size:11px;line-height:14px;display:flex;align-items:center;text-align:center;color:#6c6c6c;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_body{margin:33px 19px 0;background:#eff8ff;border-radius:10px;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_body .div_insure_info_content .insure_info_cont_group .info_sub_title{margin-top:15px;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_body .div_insure_info_content .bg_insure_info_centent{flex-direction:column;align-items:flex-start;padding:25px 19px 27px;gap:15px;width:100%;display:none;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_body .div_insure_info_content .bg_insure_info_centent.active{display:flex;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_body .div_insure_info_content .bg_insure_info_centent .info_title{font-size:20px;line-height:21px;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_body .div_insure_info_content .bg_insure_info_centent .info_sub_title{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:7px;width:100%;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_body .div_insure_info_content .bg_insure_info_centent .info_sub_title .lbl_sub_comment{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#242424;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_body .bg_info_sub_content{padding:11px 10px;gap:10px;width:100%;background:#fff;border:.5px solid #cecece;border-radius:10px;flex:none;order:2;flex-grow:0;text-align:center;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_body .bg_info_sub_content .lbl_content_comment{font-style:normal;font-weight:400;font-size:10.5px;line-height:16px;text-align:center;color:#666;padding:11px 19.5px;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_body .bg_info_sub_content .lbl_sub_comment_group{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;padding:0;gap:16px;width:100%;padding:9px 9px 0;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_body .bg_info_sub_content .lbl_sub_comment_group .comment_group_item{font-style:normal;font-weight:400;font-size:10px;line-height:14px;letter-spacing:-.05em;color:#666;width:196px;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_body .bg_info_sub_content .lbl_sub_comment_group .lbl_sub_comment{font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.05em;color:#666;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_body .bg_info_sub_content_2{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:18px 14.5px;gap:10px;width:100%;background:#fff;border:.5px solid #cecece;border-radius:10px;flex:none;order:2;flex-grow:0;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_body .bg_info_sub_content_2.info_sub_title{background-color:transparent;border:none !important;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_body .bg_info_sub_content_2 .lbl_sub_title{text-align:center;font-style:normal;font-weight:700;font-size:11.5px;line-height:16px;width:214px;height:32px;word-wrap:break-word;margin-bottom:0;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_body .bg_info_sub_content_2 .lbl_sub_title .spTxtBlue{color:#449bbf;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_body .bg_info_sub_content_2 .lbl_sub_comment_group{display:flex;flex-direction:row;align-items:flex-start;padding:0 9px;gap:16px;width:100%;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_body .bg_info_sub_content_2 .lbl_sub_comment_group .lbl_sub_comment{font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.05em;color:#666;margin-bottom:0;}.insure-info-modal .modal-content .modal-body .identi .insure_info_mdl_body .bg_info_sub_content_2 .lbl_sub_info{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:5px 14px;gap:4px;width:100%;background:#eff8ff;border-radius:5px;flex:none;order:3;flex-grow:0;font-style:normal;font-weight:500;font-size:8px;line-height:12px;text-align:center;letter-spacing:-.01em;color:#242424;}.renewal-modal-bg{width:100vw;height:100vh;display:block;position:fixed;z-index:1050;top:0;left:0;background:#787878;mix-blend-mode:multiply;}.renewal-modal .verification-dialog{max-height:80%;min-height:75%;}.renewal-modal .verification-dialog .modal-content{display:flex;gap:10px;width:100%;position:relative;overflow-y:hidden;}.renewal-modal .verification-dialog .modal-content .modal-body{overflow-y:scroll;height:85%;position:absolute;top:0;left:0;padding:26px 35px 0 35px;display:block;}.renewal-modal .verification-dialog .modal-content .modal-body .modal-body-content{padding-top:15px;}.renewal-modal .verification-dialog .modal-content .modal-bottom{position:absolute;bottom:0;left:0;background:#fff;padding:0 35px 30px 35px;height:fit-content;}.renewal-modal .verification-dialog .modal-content .modal-bottom .bottom-btn-box{margin:0;}.renewal-modal .modal-content{display:block;padding:26px 35px 10px 35px;border-radius:10px;background:#fff;}.renewal-modal .modal-content.modal-content-use-close{padding:12px 9px 27px 25px;gap:0;}.renewal-modal .modal-content.modal-content-use-close .modal-body{overflow-y:scroll;padding-right:16px !important;}.renewal-modal .modal-content.modal-content-use-close .modal-body::-webkit-scrollbar{display:none;}.renewal-modal .modal-content .modal-top{width:100%;}.renewal-modal .modal-content .modal-top .top-icon-box{display:flex;flex-direction:row;justify-content:center;align-items:center;}.renewal-modal .modal-content .modal-top .top-icon-box .btn-item-box{width:100%;float:right;text-align:right;}.renewal-modal .modal-content .modal-body{width:100%;padding:0;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;}.renewal-modal .modal-content .modal-body .modal-body-top{display:flex;width:100%;flex-direction:column;align-items:center;gap:10px;}.renewal-modal .modal-content .modal-body .modal-body-top .top-icon-box{width:100%;display:flex;justify-content:center;align-items:center;}.renewal-modal .modal-content .modal-body .modal-body-top .top-icon-box .icon-info-round{font-size:10vw;color:#dedede;}@media(min-width:480px){.renewal-modal .modal-content .modal-body .modal-body-top .top-icon-box .icon-info-round{font-size:8vw;}}.renewal-modal .modal-content .modal-body .modal-body-top .top-main-title{display:flex;flex-direction:column;justify-content:center;align-items:center;}.renewal-modal .modal-content .modal-body .modal-body-top .top-main-title .txt-main-title{color:#393939;font-family:Spoqa Han Sans Neo;font-size:4.36vw;font-style:normal;font-weight:700;line-height:23px;margin:0;}@media(min-width:480px){.renewal-modal .modal-content .modal-body .modal-body-top .top-main-title .txt-main-title{font-size:3.36vw;}}.renewal-modal .modal-content .modal-body .modal-body-top .top-main-title .txt-main-title .txt-color-title{color:#106de7;}.renewal-modal .modal-content .modal-body .modal-body-top .top-sub-title{color:#7d7d7d;text-align:center;font-size:3.1vw;font-style:normal;font-weight:400;line-height:17px;white-space:nowrap;}@media(min-width:480px){.renewal-modal .modal-content .modal-body .modal-body-top .top-sub-title{font-size:2.1vw;}}.renewal-modal .modal-content .modal-body .modal-body-content{display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;width:100%;}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-title{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-title .txt-main-title{color:#393939;font-size:4.36vw;font-style:normal;font-weight:700;line-height:23px;text-align:center;}@media(min-width:480px){.renewal-modal .modal-content .modal-body .modal-body-content .body-main-title .txt-main-title{font-size:3.36vw;}}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-title .txt-main-title .txt-color-title{color:#106de7;text-align:center;}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-title .body-sub-title{width:100%;display:flex;justify-content:center;align-items:center;}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-title .body-sub-title .txt-sub-title{color:#393939;text-align:center;font-size:3.5vw;font-style:normal;font-weight:400;line-height:18px;}@media(min-width:480px){.renewal-modal .modal-content .modal-body .modal-body-content .body-main-title .body-sub-title .txt-sub-title{font-size:2.5vw;}}.renewal-modal .modal-content .modal-body .modal-body-content .body-sub-title{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;}.renewal-modal .modal-content .modal-body .modal-body-content .body-sub-title .txt-sub-title{font-family:Spoqa Han Sans Neo;font-size:3.5vw;font-style:normal;font-weight:500;line-height:19px;}@media(min-width:480px){.renewal-modal .modal-content .modal-body .modal-body-content .body-sub-title .txt-sub-title{font-size:3.15vw;}}.renewal-modal .modal-content .modal-body .modal-body-content .body-sub-title .txt-sub-title.txt-color-title{color:#106de7;}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content{width:100%;}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .ipt-content-box{width:100%;display:flex;padding-left:0;align-items:center;gap:5px;}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .ipt-content-box .ipt-box{margin:0;border-radius:5px;border:1px solid #c0c0c0;background:#f4f4f4;width:100%;padding:12.5px 0 12.5px 11px;color:#c0c0c0;font-size:3.87vw;font-style:normal;font-weight:500;line-height:normal;}@media(min-width:480px){.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .ipt-content-box .ipt-box{font-size:2.87vw;}}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-content-box{display:flex;padding:20px;flex-direction:column;align-items:flex-start;justify-content:center;gap:14px;width:100%;}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-content-box.item-color-box{border-radius:5px;background:#eff6ff;}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-content-box .item-txt-box{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-content-box .item-txt-box .txt-item-title{color:#393939;font-size:2.9vw;font-style:normal;font-weight:400;line-height:19px;}@media(min-width:480px){.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-content-box .item-txt-box .txt-item-title{font-size:1.9vw;}}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-content-box .item-txt-box .txt-item-title.item-color-title{color:#106de7;font-size:3.15vw;font-weight:700;line-height:21px;}@media(min-width:480px){.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-content-box .item-txt-box .txt-item-title.item-color-title{font-size:2.15vw;}}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-content-box .content-btn-box{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-content-box .content-btn-box .btn-item-outline-dark{display:flex;width:60%;justify-content:center;align-items:center;gap:10px;padding:4.5px;border-radius:5px;border:1px solid #686868;background:#fff;}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-content-box .content-btn-box .btn-item-outline-dark.active{border:none;background:#878787;}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-content-box .content-btn-box .btn-item-outline-dark.active .txt-btn-title{color:#fff;text-align:center;}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-content-box .content-btn-box .btn-item-outline-dark.active .btn-icon-down{color:#fff;text-align:center;}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-content-box .content-btn-box .btn-item-outline-dark .txt-btn-title{color:#686868;text-align:center;font-size:3.15vw;font-style:normal;font-weight:700;line-height:21px;}@media(min-width:480px){.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-content-box .content-btn-box .btn-item-outline-dark .txt-btn-title{font-size:2.15vw;}}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-content-box .content-btn-box .btn-item-outline-dark .btn-icon-down{color:#686868;text-align:center;font-size:3.15vw;font-style:normal;font-weight:700;line-height:21px;}@media(min-width:480px){.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-content-box .content-btn-box .btn-item-outline-dark .btn-icon-down{font-size:2.15vw;}}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-content-box .item-btn-content-box{display:none;width:100%;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-content-box .item-btn-content-box .txt-item-main-title{width:100%;color:#393939;font-size:2.15vw;font-style:normal;font-weight:700;line-height:21px;}@media(min-width:480px){.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-content-box .item-btn-content-box .txt-item-main-title{font-size:1.15vw;}}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-content-box .item-btn-content-box .txt-item-sub-title{color:#393939;font-size:2.9vw;font-style:normal;font-weight:400;line-height:19px;}@media(min-width:480px){.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-content-box .item-btn-content-box .txt-item-sub-title{font-size:1.9vw;}}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-list-content-box{width:100%;padding-top:15px;border-top:1px solid #cdcdcd;}.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-list-content-box .txt-list-row{display:flex;flex-direction:row;gap:5px;color:#393939;font-size:2.9vw;font-style:normal;font-weight:400;line-height:19px;}@media(min-width:480px){.renewal-modal .modal-content .modal-body .modal-body-content .body-main-content .item-list-content-box .txt-list-row{font-size:1.9vw;}}.renewal-modal .modal-content .modal-body .modal-body-content .item-btn-box{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;}.renewal-modal .modal-content .modal-body .modal-body-content .item-btn-box .btn-box{text-align:center;padding:15px;width:100%;border-radius:5px;white-space:nowrap;}.renewal-modal .modal-content .modal-body .modal-body-content .item-btn-box .btn-box.item-btn-color{background:#106de7;color:#fff;}.renewal-modal .modal-content .modal-body .modal-body-content .item-btn-box .btn-box.item-btn-default{background:#ececec;text-align:center;}.renewal-modal .modal-content .modal-body .modal-body-bottom{width:100%;display:flex;flex-direction:row;gap:10px;align-items:flex-start;justify-content:center;}.renewal-modal .modal-content .modal-body .modal-body-bottom .bottom-btn-box{display:flex;flex-direction:row;gap:10px;align-items:flex-start;justify-content:center;padding:0;width:100%;margin-top:10px;}.renewal-modal .modal-content .modal-body .modal-body-bottom .bottom-btn-box .btn-item-box{padding:12.5px 0;display:flex;justify-content:center;align-items:center;width:100%;white-space:nowrap;flex-direction:row;gap:5px;}.renewal-modal .modal-content .modal-body .modal-body-bottom .bottom-btn-box .btn-item-box.btn-item-default{border-radius:5px;background:#ececec;}.renewal-modal .modal-content .modal-body .modal-body-bottom .bottom-btn-box .btn-item-box.btn-item-default .txt-btn-title{color:#505050;text-align:center;font-size:3.87vw;font-style:normal;font-weight:500;line-height:normal;}@media(min-width:480px){.renewal-modal .modal-content .modal-body .modal-body-bottom .bottom-btn-box .btn-item-box.btn-item-default .txt-btn-title{font-size:2.87vw;}}.renewal-modal .modal-content .modal-body .modal-body-bottom .bottom-btn-box .btn-item-box.btn-item-default-dark{border-radius:5px;background:#686868;}.renewal-modal .modal-content .modal-body .modal-body-bottom .bottom-btn-box .btn-item-box.btn-item-default-dark .txt-btn-title{color:#fff;text-align:center;font-size:3.87vw;font-style:normal;font-weight:500;line-height:normal;}@media(min-width:480px){.renewal-modal .modal-content .modal-body .modal-body-bottom .bottom-btn-box .btn-item-box.btn-item-default-dark .txt-btn-title{font-size:2.87vw;}}.renewal-modal .modal-content .modal-body .modal-body-bottom .bottom-btn-box .btn-item-box.btn-item-color{border-radius:5px;background:#106de7;}.renewal-modal .modal-content .modal-body .modal-body-bottom .bottom-btn-box .btn-item-box.btn-item-color .txt-btn-title{color:#fff;text-align:center;font-size:3.87vw;font-style:normal;font-weight:500;line-height:normal;}@media(min-width:480px){.renewal-modal .modal-content .modal-body .modal-body-bottom .bottom-btn-box .btn-item-box.btn-item-color .txt-btn-title{font-size:2.87vw;}}.renewal-modal .modal-content .modal-bottom{width:100%;display:flex;flex-direction:row;gap:10px;align-items:flex-start;justify-content:center;}.renewal-modal .modal-content .modal-bottom .bottom-btn-box{display:flex;flex-direction:row;gap:10px;align-items:flex-start;justify-content:center;padding:0;width:100%;margin-top:10px;}.renewal-modal .modal-content .modal-bottom .bottom-btn-box .btn-item-box{padding:12.5px 0;display:flex;justify-content:center;align-items:center;width:100%;white-space:nowrap;flex-direction:row;gap:5px;}.renewal-modal .modal-content .modal-bottom .bottom-btn-box .btn-item-box.btn-item-default{border-radius:5px;background:#ececec;}.renewal-modal .modal-content .modal-bottom .bottom-btn-box .btn-item-box.btn-item-default .txt-btn-title{color:#505050;text-align:center;font-size:3.87vw;font-style:normal;font-weight:500;line-height:normal;}@media(min-width:480px){.renewal-modal .modal-content .modal-bottom .bottom-btn-box .btn-item-box.btn-item-default .txt-btn-title{font-size:2.87vw;}}.renewal-modal .modal-content .modal-bottom .bottom-btn-box .btn-item-box.btn-item-default-dark{border-radius:5px;background:#686868;}.renewal-modal .modal-content .modal-bottom .bottom-btn-box .btn-item-box.btn-item-default-dark .txt-btn-title{color:#fff;text-align:center;font-size:3.87vw;font-style:normal;font-weight:500;line-height:normal;}@media(min-width:480px){.renewal-modal .modal-content .modal-bottom .bottom-btn-box .btn-item-box.btn-item-default-dark .txt-btn-title{font-size:2.87vw;}}.renewal-modal .modal-content .modal-bottom .bottom-btn-box .btn-item-box.btn-item-color{border-radius:5px;background:#106de7;}.renewal-modal .modal-content .modal-bottom .bottom-btn-box .btn-item-box.btn-item-color .txt-btn-title{color:#fff;text-align:center;font-size:3.87vw;font-style:normal;font-weight:500;line-height:normal;}@media(min-width:480px){.renewal-modal .modal-content .modal-bottom .bottom-btn-box .btn-item-box.btn-item-color .txt-btn-title{font-size:2.87vw;}}.SlideUp_Insure_info_modal{position:fixed;z-index:9999;bottom:0;right:0;width:100%;border-radius:40px 40px 0 0;background-color:#fff;}.SlideUp_Insure_info_modal .insure_info_body .carousel-inner{border-radius:40px 40px 0 0;}.SlideUp_Insure_info_modal .insure_info_body .carousel-inner .carousel-item{display:none;align-items:center;justify-content:center;}.SlideUp_Insure_info_modal .insure_info_body .carousel-inner .carousel-item.active{display:flex;}.SlideUp_Insure_info_modal .insure_info_body .carousel-inner .carousel-item .insure_img{min-width:60%;max-width:70%;}.SlideUp_Insure_info_modal .insure_info_body .carousel-inner .carousel-item .insure_img.carousel_item_img_1{background-image:url("../resources/hospital/default/images/idx_insure/insure_pop_1.jpg");background-repeat:no-repeat;background-position:center center;background-size:100% !important;}.SlideUp_Insure_info_modal .insure_info_body .carousel-inner .carousel-item .insure_img.carousel_item_img_2{background-image:url("../resources/hospital/default/images/idx_insure/insure_pop_2.jpg");background-repeat:no-repeat;background-position:center center;background-size:100% !important;}.SlideUp_Insure_info_modal .insure_info_body .carousel-inner .carousel-item .insure_img.carousel_item_img_3{background-image:url("../resources/hospital/default/images/idx_insure/insure_pop_3.jpg");background-repeat:no-repeat;background-position:center center;background-size:100% !important;}.SlideUp_Insure_info_modal .insure_info_body .carousel-inner .carousel-item .insure_img.carousel_item_img_4{background-image:url("../resources/hospital/default/images/idx_insure/insure_pop_4.jpg");background-repeat:no-repeat;background-position:center center;background-size:100% !important;}.SlideUp_Insure_info_modal .insure_info_body .carousel-inner .carousel-item .insure_img.carousel_item_img_5{background-image:url("../resources/hospital/default/images/idx_insure/insure_pop_5.jpg");background-repeat:no-repeat;background-position:center center;background-size:100% !important;}.SlideUp_Insure_info_modal .insure_info_body .carousel-inner .carousel-item .insure_img.carousel_item_img_6{background-image:url("../resources/hospital/default/images/idx_insure/insure_pop_6.jpg");background-repeat:no-repeat;background-position:center center;background-size:100% !important;}.SlideUp_Insure_info_modal .insure_info_body .btnCloseInsureInfoPopup{background-color:#106de7;color:#fff;}.SlideUp_Insure_info_modal .insure_info_body .btnClose1MonthInsureInfoPopup{background-color:#e4e4e4;color:#000;}.my_insure_regSearch_info_modal{position:fixed;z-index:9999;bottom:0;right:0;width:100%;border-radius:15px 15px 0 0;background-color:#fff;padding:30px 20px 40px 20px;flex-direction:column;justify-content:flex-end;align-items:center;gap:20px;}.my_insure_regSearch_info_modal .btn_closeIcon{height:24.952px;display:flex;flex-direction:column;}.my_insure_regSearch_info_modal .btn_closeIcon button{margin-left:88%;}.my_insure_regSearch_info_modal .info_body{display:flex;flex-direction:column;align-items:center;gap:15px;}.my_insure_regSearch_info_modal .info_body .title-box{display:flex;flex-direction:column;width:100%;}.my_insure_regSearch_info_modal .info_body .title-box .title-text-box{color:#393939;font-family:"Spoqa Han Sans Neo";font-size:5.3846vw;font-style:normal;font-weight:700;line-height:27px;}.my_insure_regSearch_info_modal .info_body .content-box{display:flex;flex-direction:column;width:100%;}.my_insure_regSearch_info_modal .info_body .content-box .content-text-box{color:#7d7d7d;font-family:"Spoqa Han Sans Neo";font-size:4.1026vw;font-style:normal;font-weight:400;line-height:20px;}.my_insure_regSearch_info_modal .info_body .bottom_button{display:flex;width:352px;height:55px;justify-content:center;align-items:center;gap:5px;border-radius:6px;background:#106de7;}.my_insure_regSearch_info_modal .info_body .bottom_button p{color:#fff;text-align:center;font-family:"Spoqa Han Sans Neo";font-size:4.359vw;font-style:normal;font-weight:500;line-height:normal;}.my_insure_regSearch_info_modal .info_body .bottom_button p img{width:23px;height:23px;vertical-align:super;}.my_barcode_modal{display:none;position:fixed;z-index:9999;top:35%;left:50%;width:90%;height:220px;transform:translate(-50%,0);border-radius:10px;background-color:#fff;}.my_barcode_modal .btn_closeIcon{display:flex;flex-direction:column;}.my_barcode_modal .btn_closeIcon button{margin-top:6%;margin-left:86%;}.my_barcode_modal .info_body{display:flex;flex-direction:row;width:100%;padding:1.25rem;justify-content:center;align-items:center;}.my_barcode_modal .info_body .div-barcode-box #my_pat_id{display:flex;justify-content:center;align-items:center;font-family:SpoqaHanSansNeo-Bold;font-weight:800;}.my_barcode_modal #no-data{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-size:1.2rem;line-height:1.5;color:#555;white-space:pre-line;}@media(min-width:890px){.my_barcode_modal{width:auto;}}#divTurnLst{padding:1rem;margin:1.5rem;}#divTurnLst .footer-btn-box-ver1{width:100%;height:50px;border-radius:3px;display:flex;justify-content:center;align-items:center;gap:10px;}.pMyToGoList .p-2{padding:13px;}.pMyToGoList .col-1{background-color:#1e2f61 !important;color:#fff;justify-content:center;align-items:center;display:flex;}.pMyToGoList .col-1 .col_main,.pMyToGoList .col-1 .all_col_main,.pMyToGoList .col-1 .all_col_main *{background-color:#1e2f61 !important;color:#fff;}.pMyToGoList .col-2{padding:13px;border-top:2px solid #1e2f61 !important;border-bottom:2px solid #1e2f61 !important;border-right:2px solid #1e2f61 !important;justify-content:center;align-items:center;display:flex;}.pMyToGoList .col-2 .col_main,.pMyToGoList .col-2 .all_col_main,.pMyToGoList .col-2 .all_col_main *{background-color:#1e2f61 !important;color:#fff;}.pMyToGoList .col-4{padding:13px;border-top:2px solid #1e2f61 !important;border-bottom:2px solid #1e2f61 !important;justify-content:center;align-items:center;}.pMyToGoList .col-4 .col_main,.pMyToGoList .col-4 .all_col_main,.pMyToGoList .col-4 .all_col_main *{background-color:#1e2f61 !important;color:#fff;}.pMyToGoList .col-5{padding:13px;border-top:2px solid #1e2f61 !important;border-bottom:2px solid #1e2f61 !important;justify-content:center;align-items:center;}.pMyToGoList .col-5 .col_main,.pMyToGoList .col-5 .all_col_main,.pMyToGoList .col-5 .all_col_main *{background-color:#1e2f61 !important;color:#fff;}#pMyTurnLst{height:100%;width:100%;}#pMyTurnLst .sub-myturn-grid-container{height:100%;width:100%;display:grid;grid-template-rows:50px 1fr 65px;grid-template-columns:1fr;grid-template-areas:"sTop" "sCenter" "sBottom";}#pMyTurnLst .sub-myturn-grid-container .myturn-page-top{display:none;flex-direction:row;justify-content:space-between;align-items:center;padding:12px 16px;width:100%;background:#fff;gap:1rem;}#pMyTurnLst .sub-myturn-grid-container .myturn-page-top.sTop{grid-area:sTop;order:1;}#pMyTurnLst .sub-myturn-grid-container .myturn-page-top .info-icon{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px;}#pMyTurnLst .sub-myturn-grid-container .myturn-page-top .info-icon .top-myturn-back{width:25px;}#pMyTurnLst .sub-myturn-grid-container .myturn-page-top .info-icon .top-myturn-back img{width:100%;height:100%;}#pMyTurnLst .sub-myturn-grid-container .myturn-page-top .top-right-menu{display:flex;gap:16px;height:100%;justify-content:right;}#pMyTurnLst .sub-myturn-grid-container .sCenter{grid-area:sCenter;order:2;overflow-y:scroll;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none;background-color:#f2f2f2;width:100%;height:100%;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divMyTurn .txt-sub-title{padding-left:35px;padding-right:35px;padding-top:30px;font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:700;font-size:19px;line-height:24px;margin-bottom:15px;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divMyTurn #divMyTurnLst .content-box{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:10px 0;gap:5px;height:100%;width:100%;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divMyTurn #divMyTurnLst .content-box .item-data-box{width:70%;height:100px;padding:18px 20px;background:#fff;border:1px solid #9abaff;border-radius:10px;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divMyTurn #divMyTurnLst .content-box .item-data-box .item-top{display:flex;flex-direction:row;gap:15px;align-items:center;margin-bottom:.5rem;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divMyTurn #divMyTurnLst .content-box .item-data-box .item-top .place-content{font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:600;font-size:18px;line-height:12px;color:#4e4e4e;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divMyTurn #divMyTurnLst .content-box .item-data-box .item-top .gb-status{font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:500;font-size:12px;line-height:15px;align-items:center;color:#4e4e4e;border-radius:25px;border:1px solid;padding:3px 6px;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divMyTurn #divMyTurnLst .content-box .item-data-box .item-body{display:flex;flex-direction:row;gap:12px;align-items:center;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divMyTurn #divMyTurnLst .content-box .item-data-box .item-body .wait-list{font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#5f5f5f;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divMyTurn #divMyTurnLst .content-box .item-data-box .item-body .wait-cnt{font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:700;font-size:14px;line-height:18px;color:#346ef5;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divMyTurn #divMyTurnLst .content-box .item-button-box{height:100px;width:20%;padding:18px 20px;display:flex;background:#bfd3ff;border-radius:10px;justify-content:center;align-items:center;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divMyTurn #divMyTurnLst .content-box .item-button-box #btnWaitCancel{font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:500;font-size:13px;line-height:18px;padding:0;color:#4b4b4b;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divMyTurn .content-box-default{align-items:center;justify-content:center;display:flex;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divMyTurn .content-box-default .issue-button-box{width:90%;height:60px;padding:25px 16px;margin:10px 25px;background:#346ef5;border-radius:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:5px;position:fixed;bottom:100px;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divMyTurn .content-box-default .issue-button-box .item-title{display:flex;align-items:flex-start;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divMyTurn .content-box-default .issue-button-box .item-title .txt-issue-content{justify-content:flex-start;margin:10px 25px;font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:500;font-size:18px;line-height:23px;color:#fff;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divMyTurn .content-box-default .issue-button-box .item-icon{padding:15px;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divMyTurn .content-box-default .issue-button-box .item-icon .icon-angle-white{color:#fff;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divPosition .txt-sub-title{padding-left:35px;padding-right:35px;padding-top:30px;font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:700;font-size:19px;line-height:24px;margin-bottom:15px;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divPosition #divSelPosition .item-data-box{border:1px solid #9abaff;display:flex;flex-direction:row;gap:10px;justify-content:center;font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:500;font-size:18px;line-height:23px;color:#4e4e4e;padding:1rem 0;margin:0 2rem;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divPosition #divSelPosition .item-data-box:first-child{border-radius:10px 10px 0 0;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divPosition #divSelPosition .item-data-box:last-child{border-radius:0 0 10px 10px;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divPosition #divSelPosition .item-data-box:nth-child(odd){background-color:#fff;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divPosition #divSelPosition .item-data-box:nth-child(even){background-color:#f7f9fe;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divSelWork{width:100%;height:100%;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divSelWork .txt-sub-title{padding-left:35px;padding-right:35px;padding-top:30px;font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:700;font-size:19px;line-height:24px;margin-bottom:15px;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divSelWork #divSelWorkLst{width:100%;height:100%;align-items:center;justify-content:center;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divSelWork #divSelWorkLst .item-data-box{display:flex;flex-direction:row;gap:5px;padding:10px 0;align-items:center;justify-content:center;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divSelWork #divSelWorkLst .item-data-box .item-main{border:1px solid #9abaff;border-radius:10px;width:60%;background-color:#fff;height:70px;display:flex;align-items:center;justify-items:center;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divSelWork #divSelWorkLst .item-data-box .item-main .txt-content{font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:600;font-size:18px;line-height:23px;color:#4e4e4e;padding-left:1rem;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divSelWork #divSelWorkLst .item-data-box .item-side{background:#346ef5;border-radius:10px;width:30%;display:flex;flex-direction:column;color:#fff;height:70px;display:flex;align-items:center;justify-content:center;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divSelWork #divSelWorkLst .item-data-box .item-side .txt-default{font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:400;font-size:12px;line-height:15px;}#pMyTurnLst .sub-myturn-grid-container .sCenter .divSelWork #divSelWorkLst .item-data-box .item-side .txt-cnt{font-family:'Spoqa Han Sans Neo';font-style:normal;font-weight:700;font-size:19px;line-height:24px;}#pMyTurnLst .sub-myturn-grid-container .sCenter ::-webkit-scrollbar{display:none;}#pMyTurnLst .sub-myturn-grid-container .sBottom{width:100%;grid-area:sBottom;order:3;}#pMyTurnLst .sub-myturn-grid-container .sBottom .main_sub_item_myturn.pfoot{display:flex;flex-direction:column;justify-content:start;align-items:center;z-index:100;background:#fff;box-shadow:0 -1px 6px rgba(0,0,0,.21);color:#777;font-size:18px;padding:1vh 4vw;}#pMyTurnLst .sub-myturn-grid-container .sBottom .main_sub_item_myturn.pfoot th{width:15%;font-weight:bold;}#pMyTurnLst .sub-myturn-grid-container .sBottom .main_sub_item_myturn.pfoot th .fBtnIcon.active{color:#78f8c2;}#pMyTurnLst .sub-myturn-grid-container .sBottom .main_sub_item_myturn.pfoot td{text-align:center;font-size:13px;font-weight:bold;}#pMyTurnLst .sub-myturn-grid-container .sBottom .main_sub_item_myturn.pfoot .fBtntitle.active{color:#78f8c2;}#pMyTurnLst .sub-myturn-grid-container .content-card{text-align:center;}#pMyTurnLst .sub-myturn-grid-container .divSelWork #pSelLocation{font-size:26px;text-align:center;}#pMyTurnLst .sub-myturn-grid-container .divSelWork #pSelWork{text-align:center;padding:1rem 0 0 0;}.divSubContentbox{padding:1rem;justify-content:center;font-size:1.2rem;display:flex;text-align:center;}.divSubContentbox.align-left{text-align:left !important;}@media(min-width:1024px){.common-fs-11{font-size:18px;}.common-fs-12{font-size:19px;}.common-fs-13{font-size:20px;}.common-fs-14{font-size:21px;}.common-fs-15{font-size:22px;}.common-fs-16{font-size:23px;}.common-fs-17{font-size:24px;}.common-fs-18{font-size:25px;}.common-fs-19{font-size:26px;}.common-fs-20{font-size:27px;}.common-fs-21{font-size:28px;}.common-fs-22{font-size:29px;}.common-fs-23{font-size:30px;}.common-fs-24{font-size:31px;}.common-fs-25{font-size:32px;}}@media all and (min-width:768px) and (max-width:1023px){.common-fs-11{font-size:14px;}.common-fs-12{font-size:15px;}.common-fs-13{font-size:16px;}.common-fs-14{font-size:17px;}.common-fs-15{font-size:18px;}.common-fs-16{font-size:19px;}.common-fs-17{font-size:20px;}.common-fs-18{font-size:21px;}.common-fs-19{font-size:22px;}.common-fs-20{font-size:23px;}.common-fs-21{font-size:24px;}.common-fs-22{font-size:25px;}.common-fs-23{font-size:26px;}.common-fs-24{font-size:27px;}.common-fs-25{font-size:28px;}}@media all and (min-width:481px) and (max-width:767px){.common-fs-11{font-size:11px;}.common-fs-12{font-size:12px;}.common-fs-13{font-size:13px;}.common-fs-14{font-size:14px;}.common-fs-15{font-size:15px;}.common-fs-16{font-size:16px;}.common-fs-17{font-size:17px;}.common-fs-18{font-size:18px;}.common-fs-19{font-size:19px;}.common-fs-20{font-size:20px;}.common-fs-21{font-size:21px;}.common-fs-22{font-size:22px;}.common-fs-23{font-size:23px;}.common-fs-24{font-size:24px;}.common-fs-25{font-size:25px;}}@media all and (min-width:381px) and (max-width:480px){.common-fs-11{font-size:2.66vw;}.common-fs-12{font-size:2.9vw;}.common-fs-13{font-size:3.15vw;}.common-fs-14{font-size:3.39vw;}.common-fs-15{font-size:3.63vw;}.common-fs-16{font-size:3.87vw;}.common-fs-17{font-size:4.12vw;}.common-fs-18{font-size:4.36vw;}.common-fs-19{font-size:4.59vw;}.common-fs-20{font-size:4.84vw;}.common-fs-21{font-size:5.08vw;}.common-fs-22{font-size:5.32vw;}.common-fs-23{font-size:5.56vw;}.common-fs-24{font-size:5.8vw;}.common-fs-25{font-size:6.04vw;}}@media(max-width:380px){.common-fs-11{font-size:3.66vw;}.common-fs-12{font-size:3.9vw;}.common-fs-13{font-size:4.15vw;}.common-fs-14{font-size:4.39vw;}.common-fs-15{font-size:4.63vw;}.common-fs-16{font-size:4.87vw;}.common-fs-17{font-size:5.12vw;}.common-fs-18{font-size:5.36vw;}.common-fs-19{font-size:5.59vw;}.common-fs-20{font-size:5.84vw;}.common-fs-21{font-size:6.08vw;}.common-fs-22{font-size:6.32vw;}.common-fs-23{font-size:6.56vw;}.common-fs-24{font-size:6.8vw;}.common-fs-25{font-size:7.04vw;}}.divSubContentbox{padding:1rem;justify-content:center;font-size:1.2rem;display:flex;text-align:center;}#InsureFamilyInfoModal .modal-content .sub-content-insure-info{padding:30px 20px;margin:1rem 1rem;border:1px rgba(238,238,238,.5);border-radius:15px;display:flex;background-color:rgba(238,238,238,.5);flex-flow:column;text-align-last:left;}#InsureFamilyInfoModal .modal-content .sub-content-insure-info #sub-content{display:grid;grid-template-columns:1fr 3fr;}#InsureChildInfoModal .sub-conten-child-insure{padding:30px 20px;margin:1rem 1rem;}.idt_footer .row .col-md-12{padding:40px 25px;}.div_footer_title{margin-bottom:20px;}.div_footer_title span{color:#141414;font-size:17px;font-family:Noto Sans CJK KR;font-weight:bold;line-height:36px;word-wrap:break-word;}.ul_footer_short{padding-inline-start:15px;}.ul_footer_short li{color:#818288;font-size:15px;font-family:Noto Sans CJK KR;font-weight:400;line-height:20px;word-break:keep-all;margin-bottom:13px;}#dental_footer{position:fixed;grid-area:mainfooter;order:3;width:100%;height:auto;z-index:1001;background:#0047ae;border:1px #f0f0f0 solid;border-radius:30px 30px 0 0;color:#fff;padding:10px 0;bottom:-3px;transition:transform .4s cubic-bezier(.33,1,.68,1);transform:translateY(calc(100% - 60px));}#dental_footer.open{transform:translateY(0);}#dental_footer.open .ftl_title_direction{top:2px !important;background-image:url("/resources/hospital/default/images/insure/dental/guide_cardnews/arrow_bottom.png") !important;}#dental_footer .footer-item-line{position:relative;display:flex;flex-direction:column;width:100%;height:100%;justify-content:flex-start;align-items:center;gap:0;}#dental_footer .footer-item-line .ftl_bar{position:relative;display:none;height:5px;cursor:pointer;}#dental_footer .footer-item-line .ftl_bar hr{position:relative;margin:0 auto;width:60px;border-width:5px;border-radius:10px;background-color:#e0e0e0;}#dental_footer .footer-item-line .ftl_title{position:relative;display:flex;margin:10px 0;height:30px;font-size:16px;cursor:pointer;}#dental_footer .footer-item-line .ftl_title .ftl_title_direction{position:relative;display:inline-block;width:16px;height:16px;top:1px;margin-left:5px;background-image:url("/resources/hospital/default/images/insure/dental/guide_cardnews/arrow_top.png");background-repeat:no-repeat;background-position:center center;background-size:contain;}#dental_footer .footer-item-line .ftl_body{position:relative;display:flex;flex:1;width:100%;}#dental_footer .footer-item-line .ftl_body .slider-container{width:100%;overflow:hidden;}#dental_footer .footer-item-line .ftl_body .slider-track{display:flex;transition:transform .3s ease-in-out;width:100%;}#dental_footer .footer-item-line .ftl_body .slider-track img{width:100%;height:auto;flex-shrink:0;object-fit:contain;display:block;}#dental_footer .footer-item-line .ftl_body .slider-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:none;color:#8797af;border:none;width:3vw;padding:0;cursor:pointer;}#dental_footer .footer-item-line .ftl_body .slider-btn.prev{left:6px;text-align:left;}#dental_footer .footer-item-line .ftl_body .slider-btn.next{right:6px;text-align:right;}#dental_footer .footer-item-line .ftl_bottom{position:relative;display:flex;padding:0;margin:20px 0 10px;}#dental_footer .footer-item-line .ftl_bottom .video-open-btn{background:#d8eeff;color:#000;border:none;padding:15px 50px;border-radius:8px;font-size:16px;cursor:pointer;}#dental_footer .footer-item-line .ftl_bottom .video-open-btn img{position:relative;width:24px;margin-left:5px;vertical-align:middle;}@media(min-width:568px){#dental_footer{transform:translateY(calc(100% - 70px));}#dental_footer.open{transform:translateY(0);}#dental_footer .footer-item-line .ftl_body{max-height:400px;}#dental_footer .footer-item-line .ftl_body .slider-container{max-height:400px;}#dental_footer .footer-item-line .ftl_body .slider-container .slider-track img{max-height:400px;}}.video-layer{position:fixed;top:0;left:0;width:100vw;height:100vh;margin:0;background:rgba(0,0,0,.8);z-index:9999;display:none;justify-content:center;align-items:center;padding:0;}.video-layer .video-content{position:relative;width:96%;max-width:600px;background:#000;border-radius:10px;overflow:hidden;}.video-layer .video-content video{width:100%;height:auto;display:block;}.video-layer .video-content .video-close-btn{position:absolute;top:.5rem;right:.5rem;background:rgba(0,0,0,.6);color:#fff;border:none;font-size:1.5rem;cursor:pointer;padding:.25rem .5rem;z-index:1;}.image-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;padding:0;}.image-modal.show{display:flex;gap:0;}.image-modal .modal-image{max-width:90vw;max-height:80vh;border-radius:10px;box-shadow:0 0 10px #000;object-fit:contain;}.image-modal .close-modal{position:absolute;top:1rem;right:1rem;color:#fff;font-size:2rem;cursor:pointer;z-index:10000;}.verticalcarousel .carousel-item-next.carousel-item-left,.verticalcarousel .carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.verticalcarousel .carousel-item-next,.verticalcarousel .active.carousel-item-right{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100% 0);}.verticalcarousel .carousel-item-prev,.verticalcarousel .active.carousel-item-left{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}#loginSessionModal{z-index:2147483647 !important;}#loginSessionModal *{font-family:"Spoqa Han Sans Neo";}#loginSessionModal #session_modal{max-width:330px;display:flex;padding:30px 20px 20px 20px;flex-direction:column;align-items:center;gap:30px;flex:1 0 0;border-radius:20px;background:#fff;margin:0 auto;}#loginSessionModal .top-wrap{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;}#loginSessionModal .bottom-wrap{width:100%;}#loginSessionModal .modal-header{display:flex;padding-bottom:16px;flex-direction:column;align-items:center;gap:16px;align-self:stretch;background-color:#fff !important;}#loginSessionModal .modal-header.center{display:flex;justify-content:center;align-items:center;position:relative;}#loginSessionModal .modal-header.line{border-bottom:1px solid #e3e4e6;}#loginSessionModal .modal-header .hwa-modal-title{color:#242424;font-family:"Spoqa Han Sans Neo";font-size:14px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:-.28px;margin:0;}#loginSessionModal .modal-header .title{color:#333;text-align:center;font-family:"Spoqa Han Sans Neo";font-size:18px;font-style:normal;font-weight:500;line-height:22px;}#loginSessionModal .close{float:none;margin:0;padding:0;border:0;background:none;opacity:1;cursor:pointer;width:15px;height:15px;flex-shrink:0;transform:translateY(3px);}#loginSessionModal .close.center{position:absolute;right:20px;top:50%;transform:translateY(-50%);}#loginSessionModal .close img{width:10px;height:10px;flex-shrink:0;}#loginSessionModal .close:hover{color:#e4e4e4;}#loginSessionModal #info-modal-body{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;align-self:center;padding:0;min-height:auto;}#loginSessionModal #info-modal-body.center{gap:0;}#loginSessionModal #info-modal-body .font-17{color:#333;text-align:center;font-family:"Spoqa Han Sans Neo";font-size:17px;font-style:normal;font-weight:500;line-height:24px;}#loginSessionModal #info-modal-body .font-17 .txt-bold{color:#333;text-align:center;font-family:"Spoqa Han Sans Neo";font-size:17px;font-style:normal;font-weight:500;line-height:24px;}#loginSessionModal #info-modal-body .font-17 .txt-red{color:#f46466;font-family:"Spoqa Han Sans Neo";font-size:17px;font-style:normal;font-weight:500;line-height:24px;}#loginSessionModal #info-modal-body .font-14{color:#555;text-align:center;font-family:"Spoqa Han Sans Neo";font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.5px;}#loginSessionModal #info-modal-body .font-14 .txt-bold{color:#333;font-family:"Spoqa Han Sans Neo";font-size:14px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:-.5px;}#loginSessionModal #info-modal-footer{display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:10px;flex:1 0 0;border-radius:12px;background:#396bec;}#loginSessionModal #info-modal-footer .btn-def{color:#fff;text-align:center;font-family:"Spoqa Han Sans Neo";font-size:15px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:-.5px;}