@charset "UTF-8";.full-height[data-v-22cd7af7]{height:100%}@font-face{font-family:Pretendard Variable;font-weight:45 920;font-style:normal;font-display:swap;src:url(/assets/PretendardVariable.CJuje-Rk.woff2) format("woff2-variations")}@font-face{font-family:Strato;font-style:normal;font-weight:500;src:local("Strato"),url(https://fonts.cdnfonts.com/s/31923/Strato-linked.woff) format("woff")}@font-face{font-family:Strato;font-style:normal;font-weight:500;src:local("Strato"),url(https://fonts.cdnfonts.com/s/31923/Strato-unlinked.woff) format("woff")}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.show{display:block!important}.hide{display:none!important}.blind{position:absolute;top:-1000em;left:0;display:block;overflow:hidden}.sr-only{display:block;overflow:hidden;text-indent:-9999em;word-spacing:nowrap}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.ma-0{margin:0!important}.mx-0{margin-right:0!important;margin-left:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.mt-n0{margin-top:0!important}.mr-n0{margin-right:0!important}.mb-n0{margin-bottom:0!important}.ml-n0{margin-left:0!important}.ma-n0{margin:0!important}.mx-n0{margin-right:0!important;margin-left:0!important}.my-n0{margin-top:0!important;margin-bottom:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.pa-0{padding:0!important}.px-0{padding-right:0!important;padding-left:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.mt-1{margin-top:2px!important}.mr-1{margin-right:2px!important}.mb-1{margin-bottom:2px!important}.ml-1{margin-left:2px!important}.ma-1{margin:2px!important}.mx-1{margin-right:2px!important;margin-left:2px!important}.my-1{margin-top:2px!important;margin-bottom:2px!important}.mt-n1{margin-top:-2px!important}.mr-n1{margin-right:-2px!important}.mb-n1{margin-bottom:-2px!important}.ml-n1{margin-left:-2px!important}.ma-n1{margin:-2px!important}.mx-n1{margin-right:-2px!important;margin-left:-2px!important}.my-n1{margin-top:-2px!important;margin-bottom:-2px!important}.pt-1{padding-top:2px!important}.pr-1{padding-right:2px!important}.pb-1{padding-bottom:2px!important}.pl-1{padding-left:2px!important}.pa-1{padding:2px!important}.px-1{padding-right:2px!important;padding-left:2px!important}.py-1{padding-top:2px!important;padding-bottom:2px!important}.mt-2{margin-top:4px!important}.mr-2{margin-right:4px!important}.mb-2{margin-bottom:4px!important}.ml-2{margin-left:4px!important}.ma-2{margin:4px!important}.mx-2{margin-right:4px!important;margin-left:4px!important}.my-2{margin-top:4px!important;margin-bottom:4px!important}.mt-n2{margin-top:-4px!important}.mr-n2{margin-right:-4px!important}.mb-n2{margin-bottom:-4px!important}.ml-n2{margin-left:-4px!important}.ma-n2{margin:-4px!important}.mx-n2{margin-right:-4px!important;margin-left:-4px!important}.my-n2{margin-top:-4px!important;margin-bottom:-4px!important}.pt-2{padding-top:4px!important}.pr-2{padding-right:4px!important}.pb-2{padding-bottom:4px!important}.pl-2{padding-left:4px!important}.pa-2{padding:4px!important}.px-2{padding-right:4px!important;padding-left:4px!important}.py-2{padding-top:4px!important;padding-bottom:4px!important}.mt-3{margin-top:6px!important}.mr-3{margin-right:6px!important}.mb-3{margin-bottom:6px!important}.ml-3{margin-left:6px!important}.ma-3{margin:6px!important}.mx-3{margin-right:6px!important;margin-left:6px!important}.my-3{margin-top:6px!important;margin-bottom:6px!important}.mt-n3{margin-top:-6px!important}.mr-n3{margin-right:-6px!important}.mb-n3{margin-bottom:-6px!important}.ml-n3{margin-left:-6px!important}.ma-n3{margin:-6px!important}.mx-n3{margin-right:-6px!important;margin-left:-6px!important}.my-n3{margin-top:-6px!important;margin-bottom:-6px!important}.pt-3{padding-top:6px!important}.pr-3{padding-right:6px!important}.pb-3{padding-bottom:6px!important}.pl-3{padding-left:6px!important}.pa-3{padding:6px!important}.px-3{padding-right:6px!important;padding-left:6px!important}.py-3{padding-top:6px!important;padding-bottom:6px!important}.mt-4{margin-top:8px!important}.mr-4{margin-right:8px!important}.mb-4{margin-bottom:8px!important}.ml-4{margin-left:8px!important}.ma-4{margin:8px!important}.mx-4{margin-right:8px!important;margin-left:8px!important}.my-4{margin-top:8px!important;margin-bottom:8px!important}.mt-n4{margin-top:-8px!important}.mr-n4{margin-right:-8px!important}.mb-n4{margin-bottom:-8px!important}.ml-n4{margin-left:-8px!important}.ma-n4{margin:-8px!important}.mx-n4{margin-right:-8px!important;margin-left:-8px!important}.my-n4{margin-top:-8px!important;margin-bottom:-8px!important}.pt-4{padding-top:8px!important}.pr-4{padding-right:8px!important}.pb-4{padding-bottom:8px!important}.pl-4{padding-left:8px!important}.pa-4{padding:8px!important}.px-4{padding-right:8px!important;padding-left:8px!important}.py-4{padding-top:8px!important;padding-bottom:8px!important}.mt-5{margin-top:10px!important}.mr-5{margin-right:10px!important}.mb-5{margin-bottom:10px!important}.ml-5{margin-left:10px!important}.ma-5{margin:10px!important}.mx-5{margin-right:10px!important;margin-left:10px!important}.my-5{margin-top:10px!important;margin-bottom:10px!important}.mt-n5{margin-top:-10px!important}.mr-n5{margin-right:-10px!important}.mb-n5{margin-bottom:-10px!important}.ml-n5{margin-left:-10px!important}.ma-n5{margin:-10px!important}.mx-n5{margin-right:-10px!important;margin-left:-10px!important}.my-n5{margin-top:-10px!important;margin-bottom:-10px!important}.pt-5{padding-top:10px!important}.pr-5{padding-right:10px!important}.pb-5{padding-bottom:10px!important}.pl-5{padding-left:10px!important}.pa-5{padding:10px!important}.px-5{padding-right:10px!important;padding-left:10px!important}.py-5{padding-top:10px!important;padding-bottom:10px!important}.mt-6{margin-top:12px!important}.mr-6{margin-right:12px!important}.mb-6{margin-bottom:12px!important}.ml-6{margin-left:12px!important}.ma-6{margin:12px!important}.mx-6{margin-right:12px!important;margin-left:12px!important}.my-6{margin-top:12px!important;margin-bottom:12px!important}.mt-n6{margin-top:-12px!important}.mr-n6{margin-right:-12px!important}.mb-n6{margin-bottom:-12px!important}.ml-n6{margin-left:-12px!important}.ma-n6{margin:-12px!important}.mx-n6{margin-right:-12px!important;margin-left:-12px!important}.my-n6{margin-top:-12px!important;margin-bottom:-12px!important}.pt-6{padding-top:12px!important}.pr-6{padding-right:12px!important}.pb-6{padding-bottom:12px!important}.pl-6{padding-left:12px!important}.pa-6{padding:12px!important}.px-6{padding-right:12px!important;padding-left:12px!important}.py-6{padding-top:12px!important;padding-bottom:12px!important}.mt-7{margin-top:14px!important}.mr-7{margin-right:14px!important}.mb-7{margin-bottom:14px!important}.ml-7{margin-left:14px!important}.ma-7{margin:14px!important}.mx-7{margin-right:14px!important;margin-left:14px!important}.my-7{margin-top:14px!important;margin-bottom:14px!important}.mt-n7{margin-top:-14px!important}.mr-n7{margin-right:-14px!important}.mb-n7{margin-bottom:-14px!important}.ml-n7{margin-left:-14px!important}.ma-n7{margin:-14px!important}.mx-n7{margin-right:-14px!important;margin-left:-14px!important}.my-n7{margin-top:-14px!important;margin-bottom:-14px!important}.pt-7{padding-top:14px!important}.pr-7{padding-right:14px!important}.pb-7{padding-bottom:14px!important}.pl-7{padding-left:14px!important}.pa-7{padding:14px!important}.px-7{padding-right:14px!important;padding-left:14px!important}.py-7{padding-top:14px!important;padding-bottom:14px!important}.mt-8{margin-top:16px!important}.mr-8{margin-right:16px!important}.mb-8{margin-bottom:16px!important}.ml-8{margin-left:16px!important}.ma-8{margin:16px!important}.mx-8{margin-right:16px!important;margin-left:16px!important}.my-8{margin-top:16px!important;margin-bottom:16px!important}.mt-n8{margin-top:-16px!important}.mr-n8{margin-right:-16px!important}.mb-n8{margin-bottom:-16px!important}.ml-n8{margin-left:-16px!important}.ma-n8{margin:-16px!important}.mx-n8{margin-right:-16px!important;margin-left:-16px!important}.my-n8{margin-top:-16px!important;margin-bottom:-16px!important}.pt-8{padding-top:16px!important}.pr-8{padding-right:16px!important}.pb-8{padding-bottom:16px!important}.pl-8{padding-left:16px!important}.pa-8{padding:16px!important}.px-8{padding-right:16px!important;padding-left:16px!important}.py-8{padding-top:16px!important;padding-bottom:16px!important}.mt-9{margin-top:18px!important}.mr-9{margin-right:18px!important}.mb-9{margin-bottom:18px!important}.ml-9{margin-left:18px!important}.ma-9{margin:18px!important}.mx-9{margin-right:18px!important;margin-left:18px!important}.my-9{margin-top:18px!important;margin-bottom:18px!important}.mt-n9{margin-top:-18px!important}.mr-n9{margin-right:-18px!important}.mb-n9{margin-bottom:-18px!important}.ml-n9{margin-left:-18px!important}.ma-n9{margin:-18px!important}.mx-n9{margin-right:-18px!important;margin-left:-18px!important}.my-n9{margin-top:-18px!important;margin-bottom:-18px!important}.pt-9{padding-top:18px!important}.pr-9{padding-right:18px!important}.pb-9{padding-bottom:18px!important}.pl-9{padding-left:18px!important}.pa-9{padding:18px!important}.px-9{padding-right:18px!important;padding-left:18px!important}.py-9{padding-top:18px!important;padding-bottom:18px!important}.mt-10{margin-top:20px!important}.mr-10{margin-right:20px!important}.mb-10{margin-bottom:20px!important}.ml-10{margin-left:20px!important}.ma-10{margin:20px!important}.mx-10{margin-right:20px!important;margin-left:20px!important}.my-10{margin-top:20px!important;margin-bottom:20px!important}.mt-n10{margin-top:-20px!important}.mr-n10{margin-right:-20px!important}.mb-n10{margin-bottom:-20px!important}.ml-n10{margin-left:-20px!important}.ma-n10{margin:-20px!important}.mx-n10{margin-right:-20px!important;margin-left:-20px!important}.my-n10{margin-top:-20px!important;margin-bottom:-20px!important}.pt-10{padding-top:20px!important}.pr-10{padding-right:20px!important}.pb-10{padding-bottom:20px!important}.pl-10{padding-left:20px!important}.pa-10{padding:20px!important}.px-10{padding-right:20px!important;padding-left:20px!important}.py-10{padding-top:20px!important;padding-bottom:20px!important}.mt-11{margin-top:22px!important}.mr-11{margin-right:22px!important}.mb-11{margin-bottom:22px!important}.ml-11{margin-left:22px!important}.ma-11{margin:22px!important}.mx-11{margin-right:22px!important;margin-left:22px!important}.my-11{margin-top:22px!important;margin-bottom:22px!important}.mt-n11{margin-top:-22px!important}.mr-n11{margin-right:-22px!important}.mb-n11{margin-bottom:-22px!important}.ml-n11{margin-left:-22px!important}.ma-n11{margin:-22px!important}.mx-n11{margin-right:-22px!important;margin-left:-22px!important}.my-n11{margin-top:-22px!important;margin-bottom:-22px!important}.pt-11{padding-top:22px!important}.pr-11{padding-right:22px!important}.pb-11{padding-bottom:22px!important}.pl-11{padding-left:22px!important}.pa-11{padding:22px!important}.px-11{padding-right:22px!important;padding-left:22px!important}.py-11{padding-top:22px!important;padding-bottom:22px!important}.mt-12{margin-top:24px!important}.mr-12{margin-right:24px!important}.mb-12{margin-bottom:24px!important}.ml-12{margin-left:24px!important}.ma-12{margin:24px!important}.mx-12{margin-right:24px!important;margin-left:24px!important}.my-12{margin-top:24px!important;margin-bottom:24px!important}.mt-n12{margin-top:-24px!important}.mr-n12{margin-right:-24px!important}.mb-n12{margin-bottom:-24px!important}.ml-n12{margin-left:-24px!important}.ma-n12{margin:-24px!important}.mx-n12{margin-right:-24px!important;margin-left:-24px!important}.my-n12{margin-top:-24px!important;margin-bottom:-24px!important}.pt-12{padding-top:24px!important}.pr-12{padding-right:24px!important}.pb-12{padding-bottom:24px!important}.pl-12{padding-left:24px!important}.pa-12{padding:24px!important}.px-12{padding-right:24px!important;padding-left:24px!important}.py-12{padding-top:24px!important;padding-bottom:24px!important}.mt-13{margin-top:26px!important}.mr-13{margin-right:26px!important}.mb-13{margin-bottom:26px!important}.ml-13{margin-left:26px!important}.ma-13{margin:26px!important}.mx-13{margin-right:26px!important;margin-left:26px!important}.my-13{margin-top:26px!important;margin-bottom:26px!important}.mt-n13{margin-top:-26px!important}.mr-n13{margin-right:-26px!important}.mb-n13{margin-bottom:-26px!important}.ml-n13{margin-left:-26px!important}.ma-n13{margin:-26px!important}.mx-n13{margin-right:-26px!important;margin-left:-26px!important}.my-n13{margin-top:-26px!important;margin-bottom:-26px!important}.pt-13{padding-top:26px!important}.pr-13{padding-right:26px!important}.pb-13{padding-bottom:26px!important}.pl-13{padding-left:26px!important}.pa-13{padding:26px!important}.px-13{padding-right:26px!important;padding-left:26px!important}.py-13{padding-top:26px!important;padding-bottom:26px!important}.mt-14{margin-top:28px!important}.mr-14{margin-right:28px!important}.mb-14{margin-bottom:28px!important}.ml-14{margin-left:28px!important}.ma-14{margin:28px!important}.mx-14{margin-right:28px!important;margin-left:28px!important}.my-14{margin-top:28px!important;margin-bottom:28px!important}.mt-n14{margin-top:-28px!important}.mr-n14{margin-right:-28px!important}.mb-n14{margin-bottom:-28px!important}.ml-n14{margin-left:-28px!important}.ma-n14{margin:-28px!important}.mx-n14{margin-right:-28px!important;margin-left:-28px!important}.my-n14{margin-top:-28px!important;margin-bottom:-28px!important}.pt-14{padding-top:28px!important}.pr-14{padding-right:28px!important}.pb-14{padding-bottom:28px!important}.pl-14{padding-left:28px!important}.pa-14{padding:28px!important}.px-14{padding-right:28px!important;padding-left:28px!important}.py-14{padding-top:28px!important;padding-bottom:28px!important}.mt-15{margin-top:30px!important}.mr-15{margin-right:30px!important}.mb-15{margin-bottom:30px!important}.ml-15{margin-left:30px!important}.ma-15{margin:30px!important}.mx-15{margin-right:30px!important;margin-left:30px!important}.my-15{margin-top:30px!important;margin-bottom:30px!important}.mt-n15{margin-top:-30px!important}.mr-n15{margin-right:-30px!important}.mb-n15{margin-bottom:-30px!important}.ml-n15{margin-left:-30px!important}.ma-n15{margin:-30px!important}.mx-n15{margin-right:-30px!important;margin-left:-30px!important}.my-n15{margin-top:-30px!important;margin-bottom:-30px!important}.pt-15{padding-top:30px!important}.pr-15{padding-right:30px!important}.pb-15{padding-bottom:30px!important}.pl-15{padding-left:30px!important}.pa-15{padding:30px!important}.px-15{padding-right:30px!important;padding-left:30px!important}.py-15{padding-top:30px!important;padding-bottom:30px!important}.mt-16{margin-top:32px!important}.mr-16{margin-right:32px!important}.mb-16{margin-bottom:32px!important}.ml-16{margin-left:32px!important}.ma-16{margin:32px!important}.mx-16{margin-right:32px!important;margin-left:32px!important}.my-16{margin-top:32px!important;margin-bottom:32px!important}.mt-n16{margin-top:-32px!important}.mr-n16{margin-right:-32px!important}.mb-n16{margin-bottom:-32px!important}.ml-n16{margin-left:-32px!important}.ma-n16{margin:-32px!important}.mx-n16{margin-right:-32px!important;margin-left:-32px!important}.my-n16{margin-top:-32px!important;margin-bottom:-32px!important}.pt-16{padding-top:32px!important}.pr-16{padding-right:32px!important}.pb-16{padding-bottom:32px!important}.pl-16{padding-left:32px!important}.pa-16{padding:32px!important}.px-16{padding-right:32px!important;padding-left:32px!important}.py-16{padding-top:32px!important;padding-bottom:32px!important}.mt-17{margin-top:34px!important}.mr-17{margin-right:34px!important}.mb-17{margin-bottom:34px!important}.ml-17{margin-left:34px!important}.ma-17{margin:34px!important}.mx-17{margin-right:34px!important;margin-left:34px!important}.my-17{margin-top:34px!important;margin-bottom:34px!important}.mt-n17{margin-top:-34px!important}.mr-n17{margin-right:-34px!important}.mb-n17{margin-bottom:-34px!important}.ml-n17{margin-left:-34px!important}.ma-n17{margin:-34px!important}.mx-n17{margin-right:-34px!important;margin-left:-34px!important}.my-n17{margin-top:-34px!important;margin-bottom:-34px!important}.pt-17{padding-top:34px!important}.pr-17{padding-right:34px!important}.pb-17{padding-bottom:34px!important}.pl-17{padding-left:34px!important}.pa-17{padding:34px!important}.px-17{padding-right:34px!important;padding-left:34px!important}.py-17{padding-top:34px!important;padding-bottom:34px!important}.mt-18{margin-top:36px!important}.mr-18{margin-right:36px!important}.mb-18{margin-bottom:36px!important}.ml-18{margin-left:36px!important}.ma-18{margin:36px!important}.mx-18{margin-right:36px!important;margin-left:36px!important}.my-18{margin-top:36px!important;margin-bottom:36px!important}.mt-n18{margin-top:-36px!important}.mr-n18{margin-right:-36px!important}.mb-n18{margin-bottom:-36px!important}.ml-n18{margin-left:-36px!important}.ma-n18{margin:-36px!important}.mx-n18{margin-right:-36px!important;margin-left:-36px!important}.my-n18{margin-top:-36px!important;margin-bottom:-36px!important}.pt-18{padding-top:36px!important}.pr-18{padding-right:36px!important}.pb-18{padding-bottom:36px!important}.pl-18{padding-left:36px!important}.pa-18{padding:36px!important}.px-18{padding-right:36px!important;padding-left:36px!important}.py-18{padding-top:36px!important;padding-bottom:36px!important}.mt-19{margin-top:38px!important}.mr-19{margin-right:38px!important}.mb-19{margin-bottom:38px!important}.ml-19{margin-left:38px!important}.ma-19{margin:38px!important}.mx-19{margin-right:38px!important;margin-left:38px!important}.my-19{margin-top:38px!important;margin-bottom:38px!important}.mt-n19{margin-top:-38px!important}.mr-n19{margin-right:-38px!important}.mb-n19{margin-bottom:-38px!important}.ml-n19{margin-left:-38px!important}.ma-n19{margin:-38px!important}.mx-n19{margin-right:-38px!important;margin-left:-38px!important}.my-n19{margin-top:-38px!important;margin-bottom:-38px!important}.pt-19{padding-top:38px!important}.pr-19{padding-right:38px!important}.pb-19{padding-bottom:38px!important}.pl-19{padding-left:38px!important}.pa-19{padding:38px!important}.px-19{padding-right:38px!important;padding-left:38px!important}.py-19{padding-top:38px!important;padding-bottom:38px!important}.text-size-12{font-size:px2rem(12)!important}.text-size-14{font-size:px2rem(14)!important}.text-size-16{font-size:px2rem(16)!important}.text-size-18{font-size:px2rem(18)!important}.text-regular{font-weight:400!important}.text-medium{font-weight:500!important}.text-bold{font-weight:700!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-blue{color:#0f305c!important}.bullet-group{display:flex;text-align:left}.bullet-group__desc{margin-left:4px}body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0;-webkit-text-size-adjust:none}html{font-size:10px}html,body{width:100%;height:100%;overflow:hidden}body{min-width:32rem;font-family:Pretendard Variable,Pretendard,Malgun Gothic,sans-serif;color:#333;letter-spacing:-.04rem;-webkit-text-size-adjust:none}html[data-font-size=small]{font-size:9px}html[data-font-size=big]{font-size:11px}h1,h2,h3,h4,h5,h6{text-align:left}table{border-collapse:collapse;border-spacing:0}img,fieldset,iframe{border:0 none}img{vertical-align:top}li{list-style:none}a{color:#666;text-decoration:none}a:hover{text-decoration:none}i,em,address{font-style:normal}button{border:0;background:transparent;cursor:pointer}button::-moz-focus-inner{padding:0;border:0}input[type=text],input[type=password],input[type=image],textarea,button{font-family:Pretendard Variable,Pretendard,Malgun Gothic,sans-serif;font-size:1.6rem}input::placeholder,textarea::placeholder{color:#aaa;font-family:Pretendard Variable,Pretendard,Malgun Gothic,sans-serif;font-size:1.6rem}select{font-family:Pretendard Variable,Pretendard,Malgun Gothic,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.6rem}select::-ms-expand{display:none}textarea{overflow:auto}hr{color:#666}li,dd{font-size:1.6rem}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{box-shadow:0 0 0 1000px #fff inset;-webkit-box-shadow:0 0 0px 1000px #fff inset}.blind{overflow:hidden;position:absolute;top:0;left:0;z-index:-1;margin:-1px;width:1px;height:1px;font-size:0;line-height:0;clip:rect(0 0 0 0)}.clearfix:after{display:table;table-layout:fixed;clear:both;content:""}html{-ms-content-zooming:none}button{padding:0;cursor:pointer;border:none;background:transparent}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}*{word-break:keep-all;overflow-wrap:anywhere}.ql-editor em,.editor-wrap.desc-wrap em{font-style:italic!important}#app,.v-main{height:100%}.wrap{display:flex;flex-direction:row;height:100%;background-color:#accaf1}.contents{display:flex;width:100%;height:100%;padding:2rem;overflow-y:auto;background-color:#f5f5f5}.contents.full{padding:0;background-color:#fff}.main{flex:1;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem}.header{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.header-desc{margin-top:4rem;color:#0f305c;font-size:2.4rem;font-weight:600}.footer{margin:140px 0 0;color:#0f305c;font-size:1.2rem;font-weight:400}.dark .chat-wrap .form-input,.dark .chat-wrap .form-select,.dark .chat-wrap .form-textarea{color:#fff}.dark .chat-wrap .text-blue{color:#a5bfea!important}.dark .chat-wrap .popup{background-color:#373737}.dark .chat-wrap .popup-close,.dark .chat-wrap .popup .pop-desc,.dark .chat-wrap .popup .pop-body .notice-info,.dark .chat-wrap .popup .pop-foot.addColumn .policy-links a,.dark .chat-wrap .popup .pop-foot.addColumn .policy-links .separator,.dark .chat-wrap .pop-head .title,.dark .chat-wrap .page-wrap .page-title,.dark .chat-wrap .table th,.dark .chat-wrap .table td{color:#fff}.dark .chat-wrap .table th,.dark .chat-wrap .table.type2 tbody th{background-color:#333}.dark .chat-wrap .table.type2 tbody td .btn-copy{filter:invert(100);-webkit-filter:invert(100);-moz-filter:invert(100)}.dark .chat-wrap .btn-underline,.dark .chat-wrap .form-reservation .section .title,.dark .chat-wrap .form-reservation .section .info .form-input{color:#fff}.dark .chat-wrap .form-reservation .section .info .form-input:focus{border-color:#fff!important}.dark .chat-wrap .radio-box input[type=radio]:checked+label{background-color:#fff;color:#333}.dark .chat-wrap .v-date-picker,.dark .chat-wrap .v-date-picker .v-btn{background-color:#373737}.dark .chat-wrap .v-date-picker-month__day{color:#fff}.dark .chat-wrap .v-date-picker-month__day--selected .v-btn{background-color:#999}.dark .chat-wrap .v-btn__content,.dark .chat-wrap .rating-desc,.dark .chat-wrap .rating-count{color:#fff}.dark .chat-wrap .chip-list .item{background-color:transparent;color:#fff}.dark .chat-wrap .box-group .border-box{color:#fff}.form-wrap{width:100%;max-width:700px;padding:3rem;margin:auto;border:1px solid #ddd;border-radius:1rem;background-color:#fff}.form-input,.form-select{width:100%;height:5.2rem;padding:0 1rem;border:1px solid #ddd;border-radius:.4rem;color:#333;outline:none;font-size:1.4rem!important}.form-input ::placeholder,.form-select ::placeholder{font-size:1.4rem!important}.form-textarea{width:100%;min-height:20rem;padding:1rem;border:1px solid #ddd;border-radius:.4rem;color:#333;outline:none;font-size:1.4rem;resize:none}.form-textarea.mid{min-height:15rem}.form-textarea ::placeholder{font-size:1.4rem}.form-input:focus{border:2px solid #0f305c!important;border-radius:4px}.form-inline{display:flex;flex-direction:row}.form-inline .v-input+.btn-default{margin-left:1rem}.form-file-hidden{position:absolute;left:0;top:0;opacity:0}.popup{position:fixed;background-color:#fff;border-radius:1rem;border:1px solid #ddd}.popup .before-notice{color:red;display:block;font-size:1.3rem;padding:8px 0 0;font-weight:400}.popup.myaccountMgmt .pop-body{padding:1rem 2rem 2rem}.popup.accountLeave .list-boxs{width:100%}.popup.accountLeave .list-boxs ul{margin:0 auto;padding:10px;border:1px solid #333;border-radius:4px}.popup.accountLeave .list-boxs ul p{font-weight:700;padding-bottom:3px;font-size:15px}.popup.accountLeave .list-boxs ul li{font-size:15px;color:#707070}.popup.accountLeave .list-boxs .input-boxs{margin:0 auto;display:flex;align-items:center;justify-content:center;padding:10px 0 0}.popup.accountLeave .list-boxs .input-boxs label{font-size:14px;padding:0 0 0 5px}.popup.accountLeave .list-boxs .input-boxs .point1{font-size:12px}.popup.accountLeave .pop-foot button{background-color:#fff;border:1px solid #ddd;color:#333;font-size:13px}.popup.accountLeave .pop-foot button.dropOutBtn{background-color:#f0f0f0;color:#444}.popup.accountLeave .pop-foot button.dropOutBtn.active{background-color:#333;color:#fff}.popup.recommendCode .before-notice{padding:3px 0}.popup.recommendCode button.no-recommend{font-size:13px;color:gray}.popup.recommendCode button.recommend-submit{width:100%;margin-top:10px}.popup.recommendCode input[type=text]{width:100%;padding:8px;border:1px solid gray;border-radius:3px}.popup.recommendCode input[type=text]:hover{border:1px solid #000}.popup.reservation{height:86%}.popup.reservationStatus{height:80%}.popup.prdictImg{width:100%;height:100%;background-color:#1e1f23;border-radius:0;border:none}.popup.prdictImg .pop-head{padding-top:4rem;border-bottom:0px}.popup.prdictImg .pop-head button{filter:invert(100%);-webkit-filter:invert(100%);-moz-filter:invert(100%)}.popup.prdictImg .pop-body .col-wrap{width:100%;height:100%}.popup.prdictImg .pop-body .col-wrap .col-box{width:45%;height:100%;display:flex;align-items:center;justify-content:center}.popup.prdictImg .pop-body .col-wrap .col-box .img-wrap{width:50%;height:63.395%;border:none}.popup.prdictImg .pop-body.expandPredictImgBody{height:calc(100% - 6rem)}.popup.prdictImg .pop-body.expandPredictImgBody .col-wrap .expandPredictBox{width:100%}.popup.prdictImg .pop-body.expandPredictImgBody .col-wrap .expandPredictBox .img-wrap{width:auto;height:100%}.popup.addfile .pop-body,.popup.videoChat .pop-body{display:flex;flex-direction:column;max-height:50rem}.popup.addfile .pop-body .message-area,.popup.videoChat .pop-body .message-area{width:100%;height:calc(100% - 4rem);overflow-y:auto}.popup.medi-info .pop-body{max-height:50rem;display:flex;flex-direction:column;overflow:hidden}.popup.medi-info .pop-body .message-area{width:100%;height:calc(100% - 4rem);overflow-y:auto;margin-bottom:4rem}.popup.medi-info .pop-body .input-area{position:absolute;background-color:#fff;bottom:1rem;padding:1rem 2rem;display:flex;align-items:center;border:1px solid #999;border-radius:.4rem;width:calc(100% - 4rem)}.popup.medi-info .pop-body .input-area input{margin:0}.popup.video .pop-body .video-list{max-height:40rem;overflow-y:auto}.popup:not(.popup-page){left:50%;top:50%;transform:translate(calc(-50% - .1px),calc(-50% - .1px))}.popup.w500{width:50rem}.popup.w600{width:60rem}.popup.w800{width:80rem}.popup.w1000{width:100rem}.popup.expand-whole{width:100vw;height:100vh}.popup.expand-whole .pop-head{border-bottom:0px}.popup-wrap{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background-color:#00000080;border-radius:1rem}.popup-wrap.myaccountMgmtWrap{z-index:50}.popup-wrap.myaccountMgmtWrap .countTxt{text-align:right;font-size:1.4rem;padding:5px 3px}.popup-wrap.myaccountMgmtWrap .countTxt span{font-weight:700;padding:0 1px}.popup-wrap.accountLeaveWrap{z-index:50}.popup-wrap .form-input{height:3.5rem;font-size:1.4rem}.popup-wrap .form-input::placeholder{font-size:1.4rem}.popup-wrap .form-input.disabled-color{background-color:#f5f5f5;color:#333}.popup-wrap .form-input.disabled-color-blue{background-color:#f5f5f5;color:#4d4dff;font-weight:500}.popup-wrap .form-input.shortWidth{width:80%}.popup-wrap .btn-default{width:auto;height:3.5rem;line-height:3.5rem;padding:0 2rem}.popup-wrap .btn-xs{height:3.5rem;line-height:3.5rem}.popup-close{position:absolute;top:2rem;right:2rem;font-size:2.2rem}.popup .pop-head{padding:1.6rem 2rem;border-bottom:1px solid #ddd}.popup .pop-head .title{font-size:2rem;font-weight:700}.popup .pop-head .title.center{display:flex;align-items:center;justify-content:center}.popup .pop-head .desc{font-size:1.4rem}.popup .pop-body{height:calc(100% - 140px);overflow-y:auto;padding:2rem;font-size:1.6rem}.popup .pop-body .notice-info{font-size:1.6rem;font-weight:400;text-align:center}.popup .pop-body .message-area{padding:0 1rem}.popup .pop-body .chat-footer{padding:0;margin-bottom:0}.popup .pop-foot{display:flex;flex-direction:row;align-items:center;padding:2rem 1.5rem}.popup .pop-foot.addSpace-between{justify-content:flex-end}.popup .pop-foot.addSpace-between button{flex:none}.popup .pop-foot.addSpace-between .leave-btn{color:#eee;font-size:14px;padding-right:18px;background-color:#888}.popup .pop-foot.addSpace-between .revise-btn{font-size:14px}.popup .pop-foot.addColumn{flex-direction:column}.popup .pop-foot.addColumn .btn-group{flex-direction:column;gap:10px 0px;width:100%}.popup .pop-foot.addColumn .btn-group button{width:200px;height:50px;border-radius:0;flex:none}.popup .pop-foot.addColumn .btn-group button.lite-google{background:url(../../images/googleLogin.png) no-repeat center center;background-size:200px 50px}.popup .pop-foot.addColumn .btn-group button.lite-naver{background:url(../../images/naverLogin.png) no-repeat center center;background-size:200px 50px}.popup .pop-foot.addColumn .btn-group button.lite-kakao{background:url(../../images/kakaoLogin.png) no-repeat center center;background-size:200px 50px}.popup .pop-foot.addColumn .btn-group button.lite-ios{background:url(../../images/iosLogin.png) no-repeat center center;background-size:200px 50px}.popup .pop-foot.addColumn .policy-links{padding:20px 0 0}.popup .pop-foot button{flex:1;margin:0 .5rem}.popup .pop-desc{font-size:1.6rem;line-height:1.6}.popup .pop-desc.small{font-size:1.4rem}.popup .pop-desc.large{font-size:1.8rem}.popup .pop-desc.point{color:#e63946}.popup .pop-desc.point2{color:#3b55cf}.page-wrap{padding:0 0 2rem}.page-wrap button{font-size:1.4rem}.page-wrap .btn-group .btn-default{width:auto;min-width:8.8rem;padding:0 2rem}.page-wrap .search-wrap,.page-wrap .content-wrap,.page-wrap .btn-group{padding:1rem 2rem}.page-title{font-size:2rem;font-weight:700;padding:1.6rem 2rem;border-bottom:1px solid #ddd}.search-wrap{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap}.search-wrap .right{margin-left:auto}.search-wrap button{flex:0 0 auto}.search-input{width:30rem;max-width:calc(100% - 7rem);margin:0 1rem}.search-input .v-input__details{display:none}.search-btn{width:6rem;flex:0 0 6rem}.search-btn .mdi{font-size:2rem}.table{width:100%;table-layout:fixed;border-collapse:collapse}.table-wrap+.btn-group{justify-content:flex-end;margin:2rem 0 0}.table-wrap+.btn-group.between{justify-content:space-between}.table.type2{border-top:1px solid #ddd}.table.type2 tbody th{background-color:#f1f1f1;border-bottom:1px solid #ddd;padding:1rem 2rem;text-align:left}.table.type2 tbody td{border-bottom:1px solid #ddd;padding:1rem 2rem}.table.type2 tbody td .detail{min-height:30rem}.table.type2 tbody td:before{content:none!important}.table.type2 tbody td.code-copy{display:flex;align-items:center}.table.type2 tbody td.code-copy button{height:34px;width:34px;margin-left:6px;border-radius:3px;border:1px solid #888;background-position:center;background-repeat:no-repeat}.table.type2 tbody td .btn-copy{background-image:url(/images/copyIcon.png);background-size:13px}.table.type2 tbody td .btn-share{background-image:url(/images/shareKakaoIcon.png);background-size:20px}.table.type3{border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}.table.type3 tbody th{background-color:#f1f1f1;border-bottom:1px solid #ddd;padding:1rem 2rem;text-align:left}.table.type3 tbody td{border-bottom:1px solid #ddd;padding:1rem}.table.type3 tbody td .detail{min-height:30rem}.table.top-nb{border-top:0}.table thead th{background-color:#f1f1f1;padding:1rem;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.table tbody th.textCenter{text-align:center}.table tbody td{padding:1rem;border-bottom:1px solid #ddd}.table tbody td .btn-underline,.table th,.table td{font-size:1.4rem}.table-empty{text-align:center;padding:2rem 3rem}.content-wrap{max-height:60rem;overflow:auto}.paging-wrap{padding:2rem}.img-wrap{padding:1rem 1rem 3rem}.img-wrap .warning-desc{margin:.4rem 0 0}.img-hair{width:400px;height:auto}.img-hair.expandPredictHair{width:auto;height:100%}.col-wrap{display:flex;flex-direction:row;align-items:stretch;justify-content:center}.col-box{width:50%;padding:0 1rem}.col-box .img-wrap{width:100%;height:25.92rem;padding:0;display:flex;align-items:center;justify-content:center;border:4px solid #999;overflow:hidden}.col-box .img-wrap img{width:100%;height:100%;object-fit:fill}.video-util{margin:2rem 0 1rem;font-size:1.4rem}.video-list{display:flex;flex-direction:row;flex-wrap:wrap;margin:0}.video-item{width:100%;margin:1rem 1rem 0 0}.video-title{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:0 0 .5rem}.video-title .title{line-height:1.2;font-size:1.6rem;cursor:pointer}.video-title .date{margin:1rem 0 0;font-size:1.4rem;color:#999}.video-info{display:flex;flex-direction:row;justify-content:space-between}.video-info .thumb{width:40%;height:12rem;background-color:#ddd;border:1px solid #959595;overflow:hidden;cursor:pointer}.video-info .thumb img{width:100%;height:100%;object-fit:cover}.video-info .right-info{display:flex;flex-direction:column;justify-content:space-between;flex:1;margin:0 0 0 2rem}.video-info .btn-group{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;text-align:center}.video-info .btn-group button{margin:0 .5rem;height:3rem;line-height:3rem}.main-title{display:flex;flex-direction:row;align-items:center;margin:0 0 2.4rem;font-size:3rem;font-weight:600;color:#333}.main-title .tit{flex:0 0 11rem}.warning-desc{line-height:1.2;margin:0 0 0 2rem;font-size:1.4rem;color:#999}.warning-desc.type2{margin:2rem 0;color:#d5383a}.surgeryTherapy-addinfo p{font-size:1.5rem;font-weight:500;padding:2rem 3.8rem 0rem}.surgeryTherapy-addinfo p span{display:block;font-size:1.4rem}.btn-group{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:1rem 0}.btn-group.right{margin:0;padding:0;justify-content:flex-end}.btn-group.right button{margin:0}.btn-group.right button+button{margin-left:1rem}.btn-group .btn,.btn-group button{margin:0 1rem}.btn-group .btn-link:not(.btn-link:last-child):after{content:"";position:absolute;top:.6rem;right:-1rem;width:1px;height:1.4rem;background-color:#0f305c}.btn-group.type2{border-top:1px solid #ddd;margin:2rem 0 1rem;padding:2rem 0 0}.btn-sns{width:3.8rem;height:3.8rem;margin:0 3rem;border-radius:100%;background:url(../../images/logo_sns.png) no-repeat 0 0;background-size:auto 4rem}.btn-sns.google{background-position:-.2rem -.1rem}.btn-sns.naver{background-position:-4.3rem -.1rem;background-color:#00ce38}.btn.kakao{width:3.8rem;height:3.8rem;border-radius:100%;background:url(../../images/logo_kakao.png) no-repeat center center;background-size:contain;background-color:#fee500}.btn-link{position:relative;color:#0f305c;font-size:1.6rem}.btn-underline{position:relative;text-decoration:underline;text-underline-offset:3px;color:#0f305c;font-size:1.6rem}.btn-default{width:100%;height:5.2rem;line-height:5.2rem;text-align:center;font-size:1.6rem;font-weight:500;border-radius:4px}.btn-primary{background-color:#1e5fcb;color:#fff}.btn-secondary{background-color:#7fade9;color:#fff}.btn-cancel{background-color:#959595;color:#fff}.btn-line{border:1px solid #a9a9a9;border-radius:.4rem}.btn-line-xs{line-height:2.8rem;font-size:1.4rem;padding:0 1rem}.btn-xs{width:auto;padding:0 1rem;font-size:1.6rem}button:disabled{opacity:.5}.v-field__input{height:5.2rem;min-height:5.2rem}.v-input__details{padding:.2rem 0 .4rem}.v-label{font-size:1.5rem}.v-field,.v-list-item-title{font-size:1.6rem}.v-pagination .v-btn{width:3rem;height:3rem;font-size:1.4rem}.v-slider-track__tick-label{margin-top:2rem!important;font-size:1.4rem}.v-picker .v-date-picker-header{display:none;height:3rem;padding-bottom:0}.v-picker .v-date-picker-header__content{font-size:2.4rem}.v-picker .v-picker-title{display:none}.v-picker .v-btn{font-size:1.3rem}.v-picker .v-date-picker-controls .v-btn__content{font-size:1.6rem}.form-reservation{display:flex;flex-direction:row;align-items:stretch;margin:0 0 1rem}.form-reservation .left,.form-reservation .right{border-radius:2rem;padding:0 1rem 2rem;border:1px solid #ddd}.form-reservation .left{width:24rem}.form-reservation .right{flex:1;margin:0 0 0 2rem}.form-reservation .section{display:flex;flex-direction:column;width:100%}.form-reservation .section .title{padding:1rem .5rem;font-size:1.6rem;font-weight:600;border-bottom:2px solid #959595}.form-reservation .section .title .btn-prev{margin:0 1rem 0 0}.form-reservation .section .info{display:flex;flex-direction:row;flex-wrap:wrap;padding:2rem 0 1rem}.form-reservation .section .info.changeCol{flex-direction:column}.form-reservation .section .info.changeCol .addSelect .title{margin:1rem 0px 2rem}.form-reservation .section .info .btn-group{width:100%}.form-reservation .section .info .btn-group .btn-default{flex:1;margin:0 .5rem}.form-reservation .section .info .btn-group .btn-default:first-child{margin-left:0}.form-reservation .section .info .btn-group .btn-default:last-child{margin-right:0}.form-reservation .section .info .btn-default{width:100%;margin:2rem 0 0}.form-reservation .section .info .form-input{height:4rem}.form-reservation .section .info .form-input:focus{border-color:#333!important}.form-reservation .section .info.time{padding:2rem 0}.form-reservation .section .info.time .radio-box{width:calc(20% - .8rem)}.radio-box{display:inline-block;width:calc(50% - .8rem);margin:.4rem}.radio-box.blocked label{background-color:#eee;cursor:not-allowed;pointer-events:none;color:#999;border:1px solid #999}.radio-box input:disabled+label{background-color:#eee;color:#aaa;cursor:not-allowed;pointer-events:none}.radio-box label{display:inline-flex;align-items:center;justify-content:center;width:100%;height:4rem;font-size:1.3rem;letter-spacing:-.04rem;cursor:pointer;padding:.7rem .8rem;border-radius:.6rem;border:1px solid #333;color:#333;font-weight:500}.radio-box input[type=radio]{position:absolute;top:0;left:0;width:0;height:0}.radio-box input[type=radio]:checked+label{cursor:unset;background-color:#333;color:#fff;font-weight:500;border-color:#333}.reservation-status-pointer{display:inline-flex;margin:0 0 0 6px}.reservation-status-search__wrap{display:flex;flex-direction:row;align-items:center;padding:10px 14px 10px 10px;margin:0 0 20px;background-color:#fff;border:1px solid rgba(0,0,0,.1)}.reservation-status-search__inner{display:flex;flex-direction:row;flex-wrap:wrap}.reservation-status-search__item{display:inline-flex;align-items:center;margin:4px 10px}.reservation-status-input__label{display:inline-flex;width:60px;flex:0 0 60px;padding:0 10px 0 0;font-size:1.4rem;font-weight:600;color:#333}.reservation-status-input__date input[type=text]{width:110px;height:35px;padding:10px;background-color:#f2f2f2;background-image:url(../../images/ico-calendar.svg);background-position:calc(100% - 8px) center;background-repeat:no-repeat;border:1px solid #e9e9e9;font-size:1.4rem;cursor:pointer}.reservation-status-input__date+.txt{margin:0 4px}.reservation-status-table__wrap{display:flex;flex-direction:column;padding:10px}.reservation-status-table__container{display:flex;flex-direction:column;width:100%}.reservation-status-table__container thead{display:flex;width:100%}.reservation-status-table__container thead tr{display:flex;padding:3px;width:100%}.reservation-status-table__container thead tr th{display:flex;flex-direction:row;align-items:center;justify-content:center;height:auto;padding:4px 0;flex:1;font-size:1.6rem}.reservation-status-table__container thead tr th:nth-child(1){justify-content:left}.reservation-status-table__container tbody{display:flex;flex-direction:column}.reservation-status-table__container tbody tr{display:flex;padding:3px}.reservation-status-table__container tbody tr td{display:flex;flex-direction:row;align-items:center;height:auto;padding:2px 0;flex:1;justify-content:center;font-size:1.5rem}.reservation-status-table__container tbody tr td:nth-child(1){justify-content:left}.reservation-status-table__container tbody tr td button{padding:.3rem 2rem;border-radius:3px;border:1px solid #e9e9e9;background-color:#f2f2f2}.reservation-status-table__container tbody tr td.reservation-status-table__empty{padding:30px 20px;text-align:center;font-size:1.6rem;justify-content:center}.rating-desc{font-weight:500;margin:0 0 1rem}.rating-count{text-align:right;font-size:1.2rem}.chip-list{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;padding-right:30%}.chip-list .item{display:inline-flex;align-items:center;justify-content:center;padding:.4rem 1.4rem;margin:.2rem .4rem;border-radius:2rem;background-color:#fff;color:#333;border:1px solid #ddd;font-size:1.3rem;cursor:pointer}.half{display:flex;flex-direction:row}.half .table,.half .box-group{width:50%}.box-group{display:flex;flex-direction:row;margin-left:1rem}.box-group .border-box{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1.4rem;text-align:center}.border-box{border:1px solid #ddd}.border-box.addColor{background-color:#f1f1f1}.border-box .txt1{margin:1rem 0 .5rem}.border-box .txt1.addBold{font-weight:700}.border-box .txt2{margin:.5rem 0 1rem}.border-box~.border-box{border-left:0}.editor-wrap{height:30rem!important;margin:1rem 0;font-size:1.4rem}.editor-wrap.desc-wrap{padding:1rem;height:20rem!important}.editor-wrap .ql-container{height:calc(100% - 5rem)}.filepond--wrapper{margin-top:3rem}.filepond--root .filepond--drop-label.filepond--drop-label label{font-size:1.4rem}.filepond--root .filepond--file{font-size:1.6rem}.filepond--root .filepond--credits{display:none}@media screen and (max-width: 1000px){.popup.w800,.popup.w1000{width:96%}.popup .mo-Height{height:500px!important}.popup.prdictImg .pop-body .col-wrap{width:100%;height:100%;flex-direction:column;align-items:center;gap:20px 0px}.popup.prdictImg .pop-body .col-wrap .col-box{width:calc(100% - 2rem);height:50%}.popup.prdictImg .pop-body .col-wrap .col-box .img-wrap{width:100%;height:100%}.popup.prdictImg .pop-body.expandPredictImgBody{height:calc(100% - 6rem)}.popup.prdictImg .pop-body.expandPredictImgBody .col-wrap{justify-content:flex-start}.popup .col-box .img-wrap{height:15.81rem}.search-input{width:auto}}@media screen and (max-width: 800px){.popup .mo-Height{overflow-y:hidden}.popup.expand-whole{height:83vh}.popup.myaccountMgmt .pop-body{height:410px}.popup.accountLeave .list-boxs{width:100%}.popup.accountLeave .list-boxs ul li{font-size:13px}.popup.accountLeave .list-boxs .input-boxs label{font-size:12px}.popup.prdictImg .pop-body.expandPredictImgBody .col-wrap .expandPredictBox{height:auto}.form-reservation .radio-box{width:calc(50% - .8rem)}.form-reservation .section .info.time .radio-box{width:calc(33% - .8rem)!important}}@media screen and (max-width: 700px){.form-reservation{flex-direction:column}.form-reservation .left,.form-reservation .right{width:100%}.form-reservation .right{margin:1rem 0 0}.search-wrap .dp__main{width:calc(50% - .8rem)}.search-wrap .dp__input{width:100%!important}.search-input{width:calc(100% - 17rem);margin:1rem 1rem 1rem 0}}@media screen and (max-width: 500px){.video-info{flex-direction:column}.video-info .thumb{width:100%}.video-info .right-info{width:100%;height:14rem;margin:1rem 0 0}}@media (orientation: landscape) and (max-width: 1000px){.popup .pop-body{max-height:70vh!important;overflow-y:auto!important}.popup.prdictImg .pop-body .col-wrap{flex-direction:row}.popup.prdictImg .pop-body .col-wrap .col-box{width:33.3333333333%;height:100%}}@media (max-width: 767px){.table{display:flex;flex-direction:column;width:100%}.table thead{display:none}.table tbody{display:flex;flex-direction:column}.table tbody tr{display:flex;flex-direction:column;border-top:1px solid #999}.table tbody tr td{display:flex;flex-direction:row;align-items:center;height:auto;padding:.4rem 0}.table tbody tr td:not(.table-empty):before{display:inline-flex;flex:0 0 8rem;width:8rem;margin-right:1rem;content:attr(data-label);font-weight:600}.table tbody tr td.table-empty{justify-content:center}.btn-default{height:4.2rem;line-height:4.2rem}.form-input,.form-select{height:4.2rem}.v-field__input{height:4.2rem;min-height:4.2rem;padding-top:.2rem;padding-bottom:.2rem}.popup.w500,.popup.w600,.popup.w800,.popup.w1000{width:96%}.popup.reservationStatus{height:66%}.img-hair{width:100%}.video-info .btn-group{justify-content:center;gap:0px 5px}.video-info .btn-group button{margin:.5rem 0}.video-item{margin:1rem 0 0}.half{flex-wrap:wrap}.half .table,.half .box-group{width:100%}.half .box-group{margin:1rem 0}.reservation-status-search__wrap{flex-wrap:wrap;justify-content:center}.reservation-status-search__inner{width:100%}.reservation-status-search__inner+.report-btn__primary{margin:10px 0 0}.reservation-status-search__item{width:100%;margin-left:0;margin-right:0}.reservation-status-input__label{flex:0 0 50px;padding:0 6px}.reservation-status-input__date input[type=text]{width:104px;background-position:76px center}.reservation-status-table__wrap{display:flex;flex-direction:column;padding:10px}.reservation-status-table__container{display:flex;flex-direction:column;width:100%}.reservation-status-table__container thead{display:flex;width:100%}.reservation-status-table__container thead tr{display:flex;padding:5px;width:100%}.reservation-status-table__container thead tr th{font-size:1.3rem}.reservation-status-table__container tbody tr{padding:5px}.reservation-status-table__container tbody tr td{font-size:1.3rem}.reservation-status-table__container tbody tr td button{padding:.3rem 1rem}.reservation-status-table__container tbody tr td.reservation-status-table__empty{font-size:1.3rem}}.dark .chat-wrap{background-color:#333}.dark .chat-wrap .v-input{color:#fff}.dark .chat-info{background-color:#1e1f23;border-bottom-color:#999}.dark .chat-title{color:#fff}.dark .chat-title .s-logo{background-image:url(../../images/medalo_white.png)}.dark .chat-util .v-icon{color:#fff}.dark .chat-setting__bg{background-color:#fff9!important}.dark .chat-setting .userIcon{filter:invert(100);-webkit-filter:invert(100);-moz-filter:invert(100)}.dark .chat-faq{background-color:#959595}.dark .chat-faq .list button{background-color:#333;color:#fff}.dark .loading span{background-color:#fff!important}.dark .setting-wrap{background-color:#1e1f23}.dark .setting-top{border-bottom-color:#999}.dark .setting-top .btn-close,.dark .setting-top-info .chat-user,.dark .setting-top-info .btn-line{color:#fff}.dark .setting-box{border-bottom-color:#999}.dark .setting-box-tit,.dark .setting-box-categories li .clickBtn{color:#fff}.dark .setting-box-categories li .clickBtn:hover{background-color:#333}.dark .welcome-desc{color:#fff}.dark .welcome-desc .point1{color:#7fade9}.dark .welcome-list li h1{color:#eee}.dark .welcome-list li .text,.dark .btn-welcome,.dark .btn-welcome .title1{color:#fff}.dark .btn-welcome .title2,.dark .btn-welcome .v-icon{color:#a9a9a9}.dark .message-wrap{background-color:#1e1f23;border:2px solid #fff}.dark .message-input{color:#fff}.dark .message-box.client .balloon{background-color:#fff;border-color:#fff}.dark .message-box.provider .balloon{background-color:#1e1f23;color:#fff}.dark .message-box .message-notice{filter:invert(100);-webkit-filter:invert(100);-moz-filter:invert(100)}.dark .btn-border{background-color:#ddd;color:#333}.chat-wrap{width:100%;display:flex;flex-direction:column}.chat-wrap .v-select .v-input__details{display:none}.chat-wrap .v-select .v-field__input{height:3.5rem;min-height:3.5rem;padding:.4rem 1rem}.chat-wrap .v-select .v-select__selection-text{font-size:1.4rem}.chat-info{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 3rem;height:8rem;border-bottom:1px solid #ddd;z-index:1}.chat-title{display:flex;flex-direction:row;align-items:center;font-size:2rem}.chat-title button{display:flex;flex-direction:row;align-items:center}.chat-title .s-logo{display:inline-block;width:120px;height:80px;margin:0 .6rem 0 0;background:url(../../images/medalo_logo.png) no-repeat center center;background-size:120px auto}.chat-util{display:flex;flex-direction:row;align-items:center}.chat-util .btn-set{display:flex;flex-direction:row;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;border-radius:100%;background-color:#1e5fcb;color:#fff;font-size:1.6rem;font-weight:600}.chat-util .btn-set.btn-menu{background-color:transparent;color:#999}.chat-body{flex:1;overflow-y:auto;padding:4rem 3rem}.chat-body-inner{max-width:80rem;margin:0 auto;padding:0 4rem}.chat-body-inner .img-box,.chat-body-inner .img-box.diagnosis-fileImg{display:flex;justify-content:center;align-items:center}.chat-body-inner .img-box.diagnosis-fileImg img{max-width:90%;height:200px}.chat-body-inner .img-box.diagnosis-fileImg img.arrange-imgs{max-width:auto;width:200px;margin:0 5px 5px 10px}.chat-body-inner .img-box img{max-width:80%;margin:1rem auto}.chat-footer{position:relative;width:100%;max-width:80rem;height:6.4rem;padding:0 2.6rem;margin:2rem auto 3rem}.chat-setting{position:fixed;inset:0;z-index:10}.chat-setting .chat-setting__bg{position:fixed;inset:0;z-index:10;background-color:#0009}.chat-setting-transition-enter-active,.chat-setting-transition-leave-active{transition:all .4s}.chat-setting-transition-enter-active .chat-setting__bg,.chat-setting-transition-leave-active .chat-setting__bg{transition:background-color .4s}.chat-setting-transition-enter-active .setting-wrap,.chat-setting-transition-leave-active .setting-wrap{transition:transform .4s;transform:translate(100%)}.chat-setting-transition-enter .chat-setting__bg{background-color:#0000}.chat-setting-transition-enter .setting-wrap{transform:translate(100%)}.chat-setting-transition-enter-to .chat-setting__bg{background-color:#0009}.chat-setting-transition-enter-to .setting-wrap{transform:translate(0)}.chat-setting-transition-leave .chat-setting__bg{background-color:#0009}.chat-setting-transition-leave .setting-wrap{transform:translate(0)}.chat-setting-transition-leave-to .chat-setting__bg{background-color:#0000}.chat-setting-transition-leave-to .setting-wrap{transform:translate(100%)}.chat-setting .userIcon{width:20px;height:20px}.chat-faq{position:absolute;left:3rem;right:3rem;bottom:1rem;background-color:#fff;border-radius:2rem;box-shadow:0 -3px 6px #0c265129;height:0;visibility:hidden;overflow:hidden;transition:all .3s}.chat-faq.active{visibility:visible;height:26.2rem}.chat-faq .faq-list{padding:0 2rem 5.8rem}.chat-faq .list-wrap{max-height:15rem;overflow-y:auto}.chat-faq .title{margin:0 0 1rem;padding:2rem 0 0;font-size:1.6rem;font-weight:500}.chat-faq .list{margin:.5rem 0}.chat-faq .list button{font-size:1.4rem;padding:.4rem 1rem;border-radius:2rem;background-color:#d0e4ff;text-align:left}.chat-btn-column{margin:1rem 0 0;display:flex;flex-direction:column}.chat-btn-column .check{font-size:1.3rem;padding:10px 0 0}.chat-btn-column .addPadding{padding-top:15px;font-weight:600}.chat-btn-column.beforeCheckNotice h1{padding:0 0 0 20px;font-size:1.6rem;background-image:url(/images/noticeIcon.png);background-repeat:no-repeat;background-position:left center;background-size:12px 12px}.chat-btn-column.beforeCheckNotice p{font-size:1.5rem;padding:5px 0 0}.chat-btn-column.beforeCheckNotice p span{display:block}.chat-btn-column.beforeCheckNotice .checkBoxWrap{padding:10px 0;display:flex;align-items:center}.chat-btn-column.beforeCheckNotice .checkBoxWrap input[type=checkbox]{width:15px;height:15px}.chat-btn-column.beforeCheckNotice .checkBoxWrap label{font-size:1.4rem;padding:0 8px;color:#3b55cf;font-weight:600;cursor:pointer}.setting-wrap{position:absolute;top:0;bottom:0;right:0;z-index:11;width:90%;max-width:40rem;border-radius:2rem 0 0 2rem;background-color:#fff;transform:translate(0)}.setting-wrap .btn-close .v-icon{font-size:2.4rem}.setting-top{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:3rem 2rem 2rem;border-bottom:1px solid #ddd}.setting-top-info{display:flex;flex-direction:row;align-items:center}.setting-top-info .chat-user{font-size:1.6rem;margin:0 1rem 0 0}.setting-content{padding:1rem 2rem;height:90%;overflow-y:auto}.setting-box{padding:1.3rem 0;border-bottom:1px solid #ddd}.setting-box-categories{padding:0 0 0 2.6rem}.setting-box-categories li{position:relative}.setting-box-categories li:after{content:"❯";position:absolute;right:8%;top:28.5714285714%;font-size:1.3rem;font-weight:500;color:#898989}.setting-box-categories li .clickBtn{display:flex;align-items:center;font-size:1.5rem;gap:0px 8px;padding:10px;width:100%;border-radius:8px}.setting-box-categories li .clickBtn:hover{background-color:#f4f4f4}.setting-box-tit{padding:0 0 .5rem;font-size:1.6rem;font-weight:600}.setting-box-tit .txt{margin:0 0 0 1rem}.setting-box-tit.type2{padding:0}.setting-box-tit.arrayCenter{display:flex;align-items:center}.setting-box-tit .v-icon{font-size:2rem}.setting-box-cont{padding:0 0 0 2.6rem}.setting-box-cont .v-input__details{display:none}.setting-box-cont .v-selection-control__input>.v-icon{font-size:2.4rem}.btn-icon{display:flex;align-items:center;justify-content:center;flex:0 0 3.6rem;width:3.6rem;height:3.6rem;border-radius:100%;background-color:#7fade9}.btn-icon .v-icon{font-size:2.4rem;color:#fff}.btn-icon.active{background-color:#4d90e6}.btn-mic{background-color:#3b55cf}.btn-send{background-color:#e63946}.btn-faq{background-color:#999}.btn-evaluation{display:block;font-size:1.4rem;font-weight:500;color:#999}.btn-evaluation span{margin-left:.4rem}.btn-border{width:100%;min-width:20rem;margin:.3rem 0;padding:.5rem 2rem;border:1px solid #999;border-radius:.8rem;background-color:#fff;text-align:left;font-size:1.6rem}.btn-border .mdi{margin-right:.4rem}.btn-border.center{text-align:center}.btn-border:hover{background-color:#f5f5f5}.btn-border.btn-blackColor{background-color:#333;color:#eee;width:50%;text-align:center}.btn-border.btn-blackColor:hover{background-color:#fff;color:#333}.on-board{margin:0 0 5rem}.btn-welcome{display:flex;flex-direction:row;align-items:center;justify-content:center;color:#fff}.btn-welcome .btnImage{height:5.5rem;border-radius:8px}.btn-welcome .v-icon,.btn-welcome .mdi{order:2;margin-left:.6rem;font-size:2.4rem}.btn-welcome .text{order:1;font-size:1.6rem;font-weight:700;letter-spacing:-.02rem;text-align:left}.btn-welcome .tit-group{display:flex;flex-direction:column;margin:0 1rem 0 0}.btn-welcome .title1{font-size:1.6rem;font-weight:700;text-align:left;color:#0f305c}.btn-welcome .title2{font-size:1.3rem;font-weight:400;text-align:left}.btn-welcome.group .v-icon,.btn-welcome.group .mdi{color:#1d4ed8!important}.welcome-desc{line-height:1.3;font-size:2.4rem;font-weight:700;font-family:Stratos,Pretendard Variable,Pretendard,Malgun Gothic,sans-serif;text-align:center}.welcome-desc .point1{color:#3b55cf}.welcome-desc p.noticeInfo{font-size:13px;color:#999;padding:5px 0 0;font-weight:500}.welcome-list{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;margin:2rem 0 2rem -.5rem;justify-content:center}.welcome-list li{margin:.5rem;display:flex;flex-direction:column;width:110px;height:110px;background-image:linear-gradient(233deg,#ffffff12,#5258e412);-webkit-background-image:linear-gradient(233deg,rgba(255,255,255,.07) 0%,rgba(82,88,228,.07) 100%);-moz-background-image:linear-gradient(233deg,rgba(255,255,255,.07) 0%,rgba(82,88,228,.07) 100%);border-radius:8px;padding:1rem;box-shadow:0 0 3px #36a9c0}.welcome-list li h1{font-size:1.26rem;padding:5px 0 0;font-weight:500;line-height:1.2;text-align:center}.welcome-list li .text{font-size:1.26rem;line-height:1.2;padding:2px 0;font-weight:700;text-align:center;display:none}.welcome-list li:hover{cursor:pointer}.welcome-list li:hover h1{display:none}.welcome-list li:hover .btn-welcome .btnImage{transform:scale(1.1);width:100%;height:6rem;transition:.2s;-webkit-transform:scale(1.1);-webkit-transition:.2s;-moz-transform:scale(1.1);-moz-transition:.2s}.welcome-list li:hover .text{color:#3b55cf;padding:.8rem 0px;display:block}.welcome-mobileList{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;margin:2rem 3rem -.5rem}.welcome-mobileList li{display:flex;flex-direction:column;align-items:center;max-width:65px}.welcome-mobileList li button{box-shadow:0 0 5px #36a9c0;border:1px solid #36A9C0;background-position:left top;background-repeat:no-repeat;background-size:cover;width:4.9rem;height:4.9rem;border-radius:8px}.welcome-mobileList li .text{font-size:1.3rem;line-height:1.1;padding:8px 0;font-weight:600;text-align:center}.message-wrap{position:relative;z-index:1;display:flex;flex-direction:row;align-items:center;height:6.4rem;background-color:#f5f5f5;border-radius:6.4rem;padding:0 2rem}.message-wrap .btn-icon+.btn-icon{margin-left:1rem}.message-wrap.active{border:2px solid #999}.message-area{min-height:30rem}.message-input{flex:1;min-width:10rem;margin:0 1rem;background-color:transparent}.message-input:focus{border:none;outline:none}.message-box{display:flex;width:100%;margin:1rem 0 2rem;flex-wrap:wrap}.message-box.client{justify-content:flex-end}.message-box.client .balloon{background-color:#daeaff;border:1px solid #bacfeb}.message-box.provider+.provider{margin-top:-1rem}.message-box .chip-list{margin:1rem 0 0}.message-box .balloon{max-width:80%;min-height:4.4rem;background-color:#f1f1f1;border:1px solid #999;padding:1rem 1.4rem;border-radius:1rem;font-size:1.6rem}.message-box .balloon .chat-message{word-break:keep-all;overflow-wrap:anywhere}.message-box .balloon .chat-message .text{white-space:pre-line}.message-box .balloon .chat-message .title{display:block}.message-box .balloon .chat-message .message-notice{font-size:15px;padding:0 0 0 20px;font-weight:500;width:90%;margin:0 auto;color:#333;background-image:url(/images/noticeIcon.png);background-position:left 3px;background-repeat:no-repeat;background-size:15px 14px}.message-box .balloon .chat-message .emphasizedText-text{margin:0 auto;padding:5px 0 10px;word-break:break-all}.message-box .balloon .chat-message .emphasizedText-text strong{color:#fff;background-color:#333;display:inline-block;padding:1px 2px;font-weight:600}.message-box .balloon .chat-message .emphasizedText-text span{display:inline-block}.file-box .btn-column{position:absolute;bottom:7rem;left:2rem;display:flex;flex-direction:column}.file-box button .addGif{height:50%;filter:brightness(100)}.dp__input_wrap .dp__input::placeholder{font-size:1.4rem}@media screen and (max-width: 800px){.chat-body-inner .img-box.diagnosis-fileImg img{height:150px}.chat-body-inner .img-box.diagnosis-fileImg img.arrange-imgs{width:150px}.chat-btn-column.beforeCheckNotice p{font-size:1.4rem}.message-box .balloon{max-width:100%}.message-box .balloon .chat-message .emphasizedText-text{font-size:13px;max-width:90%}.message-box .chip-list{padding-right:0}}@media (max-width: 767px){.welcome-desc{font-size:2rem}.welcome-desc p.noticeInfo{font-size:12px}.welcome-list li{margin:.5rem;height:110px}.welcome-list li h1{font-size:1.3rem;line-height:1.1}.welcome-list li .btn-welcome .btnImage{height:4rem}.welcome-list li .text{font-size:1.3rem;font-weight:600}.welcome-list li:hover .btn-welcome .btnImage{transform:scale(1);width:100%;height:7.5rem;transition:.2s;-webkit-transform:scale(1);-webkit-transition:.2s;-moz-transform:scale(1);-moz-transition:.2s}.welcome-list li:hover .text{padding:.5rem 0}.chat-body{padding:2rem}.chat-body-inner{padding:0}.chat-info{height:7rem;padding:0 2rem}.chat-title .addTitle{font-size:16px}.chat-footer{padding:0 1.8rem}.chat-faq{left:2rem;right:2rem}.message-area{width:100%}}.chat-message{word-break:break-word}.report-wrap{display:flex;flex-direction:column;height:100%;min-width:348px}.report-header{display:flex;align-items:center;flex-direction:row;justify-content:flex-start;border-bottom:1px solid rgba(0,0,0,.1);background-color:#fff;height:65px}.report-header .report-btn__menu{display:none;margin:0 10px;background-color:#f5f5f5;width:3rem;height:3rem;align-items:center;justify-content:center}.report-header .report-btn__menu [class*=ico-]{width:2.4rem;height:2.4rem}.report-header__title{display:inline-flex;align-items:center;padding:0 20px;background-color:#fff;font-size:2.2rem}.report-header__title .ko{padding-top:4px;font-size:2.4rem}.report-header__title strong{display:inline-flex;margin-left:4px;font-family:Stratos,Pretendard Variable,Pretendard,Malgun Gothic,sans-serif}.report-header__info{display:inline-flex;flex-direction:row;align-items:center;padding:0 36px 0 10px;margin-left:auto}.report-header__info .txt{position:relative;padding:0 10px;color:#666;font-size:1.5rem}.report-header__info .txt~.txt:before{content:"";position:absolute;top:2px;left:0;width:1px;height:12px;background-color:#666}.report-header__info .report-btn__ico{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;width:22px;height:22px;border-radius:4px;background-color:#fff;border:none}.report-header__info .report-btn__ico:hover{background-color:#f5f5f5}.report-header__info .report-btn__ico img{display:inline-block;width:16px;height:16px;color:#999;opacity:.7}.report-body{display:flex;flex-direction:row;width:100%;height:calc(100% - 65px);background-color:#f5f5f5}.report-menu__wrap{position:relative;z-index:5;transition:transform .2s}.report-menu__box{width:200px;height:100%;padding:18px 20px;background-color:#fff;border-right:1px solid rgba(0,0,0,.1)}.report-menu__folder{position:relative;padding:10px 0;margin:0 0 10px;cursor:pointer}.report-menu__folder:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#0000000d}.report-menu__folder:last-child:after{content:none}.report-menu__title{display:flex;flex-direction:row;align-items:center;height:18px;margin-bottom:15px;font-size:1.8rem;font-weight:600}.report-menu__title [class^=ico-menu]{display:inline-flex;width:18px;height:18px;margin-right:10px;margin-top:-6px;background-repeat:no-repeat;opacity:.5}.report-menu__list{margin-bottom:15px;margin-left:28px}.report-menu__list .link{font-size:1.6rem;color:#0009}.report-menu__list .link:hover,.report-menu__list .link.active{color:#0498dc}.report-menu+.report-content{width:calc(100% - 200px)}.report-content{display:flex;flex-direction:column;width:100%;padding:28px 40px;overflow-y:auto}.report-content__container{display:flex;flex-direction:column}.report-content__title{font-size:1.8rem;font-weight:600}.report-content__main{padding:30px 0 0}.report-content__main.form-type{max-width:800px}@media (max-width: 767px){.report-header__title{padding:0 0 0 10px;font-size:2.2rem}.report-header__title .ko{font-size:2rem}}@media (min-width: 767px) and (max-width: 1023px){.report-header{flex-wrap:wrap}.report-header .report-btn__menu{display:inline-flex}.report-header__info{display:none}.report-menu{position:fixed;z-index:10;top:65px;bottom:0;left:0;transform:translate(-100%)}.report-menu.open{transform:translate(0)}.report-content{width:100%;padding:28px 20px}}@media screen and (max-width: 1550px){.report-menu__folder{padding:4px 0;margin:0 0 5px;cursor:pointer}.report-menu__title{margin-bottom:10px;font-size:1.7rem}.report-menu__title [class^=ico-menu]{width:15px;height:15px}.report-menu__list{margin-bottom:8px;margin-left:25px}.report-menu__list .link{font-size:1.5rem}.report-menu__wrap .report-menu__box{overflow-y:auto}}@media (max-width: 1023px){.report{height:auto}.report-header{position:fixed;z-index:10;top:0;left:0;right:0;flex-wrap:wrap}.report-header .report-btn__menu{display:inline-flex}.report-header__info{display:none}.report-body{padding-top:65px}.report-menu__wrap.open .report-menu__box{transform:translate(0)}.report-menu__wrap.open:before{content:"";position:fixed;inset:0;background-color:#0009}.report-menu__box{position:fixed;z-index:10;top:65px;bottom:0;left:0;transform:translate(-100%);transition:all .3s ease}.report-content{width:100%;min-height:calc(100vh - 65px);padding:28px 20px}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.ellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[class*=ico-]{display:inline-flex;background-size:100% auto;background-position:center center;font-size:0;overflow:hidden;text-indent:-999rem}.ico-file{background-image:url(../../images/ico-btn-download-tertiary.svg)}.ico-close{background-image:url(../../images/report/ico-hamburger-menu-close.svg)}.ico-menu{background-image:url(../../images/report/ico-hamburger-nor.svg)}.ico-menu.close{background-image:url(../../images/report/ico-hamburger-menu-close.svg)}.ico-menu1{background-image:url(../../images/report/ico-menu1.svg)}.ico-menu2{background-image:url(../../images/report/ico-menu2.svg)}.ico-menu3{background-image:url(../../images/report/ico-menu3.svg)}.ico-menu4{background-image:url(../../images/report/ico-menu4.svg)}.ico-menu5{background-image:url(../../images/report/ico-menu5.svg)}.ico-prev,.ico-next{background-image:url(../../images/report/ico-paging-next.svg)}.ico-prev2,.ico-next2{background-image:url(../../images/report/ico-arrow-left-gray.svg)}.ico-start,.ico-end{background-image:url(../../images/report/ico-paging-last.svg)}.ico-square{display:inline-flex;width:10px;height:10px;margin:0 4px 0 0}.ico-square.s1{background-color:#94dedc}.ico-square.s2{background-color:#c2e59a}.ico-square.s3{background-color:#f99f96}.ico-square.s4{background-color:#9db2f3}.ico-square.s5{background-color:#f8dd7f}.ico-square.s6{background-color:#be9ee2}.ico-square.s7{background-color:#6fcae5}.ico-square.s8{background-color:#73e5b3}.ico-square.s9{background-color:#f9bb96}.ico-square.s10{background-color:#ddd}.report-wrap .vdp-datepicker__calendar{width:200px}.report-wrap .vdp-datepicker__calendar *{font-size:1.4rem}.report-wrap .vdp-datepicker__calendar header,.report-wrap .vdp-datepicker__calendar .cell{height:28px;line-height:28px}.report-wrap .vdp-datepicker__calendar header .month__year_btn,.report-wrap .vdp-datepicker__calendar header .day_month_btn{font-size:1.4rem;font-weight:600}.report-wrap .vdp-datepicker__calendar .cell{font-size:1.3rem}.report-wrap .vdp-datepicker__calendar .cell.selected{background-color:#0498dc;color:#fff}.report-wrap .vdp-datepicker__calendar .cell:not(.blank):not(.disabled):not(.selected):hover{border-color:#f5f5f5!important;background-color:#f5f5f5!important}.report-link__line{text-decoration:underline}.report-pointer{display:inline-flex;margin:0 0 0 6px;color:#d5383a}.report-loading__wrap{position:fixed;z-index:10;left:0;top:0;width:100%;height:100%;background-color:#0000004d}.report-loading__spinner{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;justify-content:center}.report-loading__spinner .report-loading__item:nth-child(1){animation-delay:-.4s}.report-loading__spinner .report-loading__item:nth-child(2){animation-delay:-.2s}.report-loading__spinner .report-loading__item:nth-child(3){animation-delay:0s}.report-loading__item{width:15px;height:15px;margin:0 5px;border-radius:100%;background-color:#0498dc;transform-origin:center bottom;animation:bounce 1.2s cubic-bezier(.3,.01,.4,1) infinite}.report-input__label{display:inline-flex;width:60px;flex:0 0 60px;padding:0 10px 0 0;font-size:1.4rem;font-weight:600;color:#333}.report-input__select{position:relative;width:175px;height:35px;padding:10px;border:1px solid #e9e9e9;background-color:#fff;background-image:url(../../images/ico-dropdown-arrow-nor.svg);background-position:calc(100% - 4px) center;background-repeat:no-repeat;font-size:1.4rem}.report-input__select.active .report-input__select-list{display:block}.report-input__select.disabled{background-color:#f5f5f5;pointer-events:none}.report-input__select-item{position:absolute;top:0;left:0;width:100%;height:35px;padding:10px;font-size:1.4rem;background-color:transparent;text-align:left}.report-input__select-list{display:none;position:absolute;z-index:1;left:-1px;right:-1px;top:33px;max-height:150px;overflow-y:auto;border:1px solid #e9e9e9;background-color:#fff}.report-input__select-list .list{padding:8px 10px;font-weight:400;cursor:pointer}.report-input__select-list .list.active,.report-input__select-list .list:hover{background-color:#f5f5f5}.report-input__text{width:175px;height:35px;padding:10px;border:1px solid #e9e9e9;background-color:#fff;font-size:1.4rem}.report-input__text.type2{padding:10px 0;border:none;border-bottom:1px solid #ccc}.report-input__text.disabled{background-color:#f9f9f9}.report-input__textarea{width:175px;height:80px;padding:10px;border:1px solid #e9e9e9;font-size:1.4rem;resize:none}.report-input__file{width:calc(100% - 90px);height:35px;padding:10px;border:1px solid #e9e9e9;font-size:1.4rem;background-color:#f5f5f5}.report-input__file+.btn-file{margin-left:10px}.report-input__date input[type=text]{width:110px;height:35px;padding:10px;background-color:#f2f2f2;background-image:url(../../images/ico-calendar.svg);background-position:calc(100% - 8px) center;background-repeat:no-repeat;border:1px solid #e9e9e9;font-size:1.4rem;cursor:pointer}.report-input__date+.txt{margin:0 4px}.report-input__full{width:100%}.report-input__blind{position:absolute;width:0;height:0;opacity:0}.report-select__small{width:120px;flex:0 0 120px}.report-select__small.type2{width:80px}.report-select__small .v-field{padding:0;border-radius:.4rem}.report-select__small .v-field__input{height:3.2rem;min-height:3.2rem;padding:0 0 0 1rem;font-size:1.4rem}.report-select__small .v-input__details{display:none}.report-select__small .v-field__outline:before,.report-select__small .v-field__outline:after{content:none}.report-btn__text{display:inline-flex;align-items:center;justify-content:center;min-width:80px;height:35px;padding:0 1rem;font-size:1.4rem;flex:0 0 auto}.report-btn__ico{display:inline-flex;align-items:center;justify-content:center}.report-btn__ico [class*=ico-]{font-size:0;overflow:hidden;text-indent:-999rem}.report-btn__primary{background-color:#2b334a;border:0;color:#fff!important}.report-btn__primary:hover{background-color:#2b334a}.report-btn__secondary{background-color:transparent;border:1px solid rgba(0,0,0,.4)}.report-btn__secondary:hover{background-color:#fff}.report-btn__tertiary{background-color:#444;border:1px solid #444;color:#fff!important}.report-btn__tertiary:hover{background-color:#444}.report-btn__close{background-color:transparent}.report-btn__close:hover .icon-close{background-image:url(../../images/ico-close-nor.svg)!important}.report-btn__group{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:30px 0 0}.report-btn__group .right{margin-left:auto}.report-table__info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0 0 10px}.report-table__info .total{font-size:1.4rem}.report-table__info .report-btn__text,.report-table__info .report-select__small{margin-left:auto}.report-table__wrap{padding:10px 20px;background-color:#fff;border:1px solid rgba(0,0,0,.1)}.report-table__container{width:100%;margin:0 0 10px;table-layout:fixed}.report-table__container thead tr{border-bottom:1px solid rgba(0,0,0,.3)}.report-table__container tbody tr{border-bottom:1px solid rgba(0,0,0,.08)}.report-table__container tbody tr:hover{background-color:#f5f5f5}.report-table__container tbody tr td{color:#000c;line-height:1.4;word-break:keep-all;word-wrap:break-word}.report-table__container tbody tr td.report-table__empty{padding:30px 20px;text-align:center;font-size:1.8rem}.report-table__container tbody tr td .star-rate__buttons-item{width:14px;height:14px;margin:0 2px}.report-table__container th,.report-table__container td{height:40px;padding:4px 10px;font-size:1.4rem;text-align:left}.report-table__container th .btn-file,.report-table__container td .btn-file{display:inline-flex;padding:0 5px;background-color:transparent}.report-table__container th .ico-file,.report-table__container td .ico-file{width:14px;height:14px}.report-paging__wrap{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:20px}.report-paging__item{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:1.4rem;background-color:#fff}.report-paging__item:disabled{pointer-events:none;opacity:.4}.report-paging__item:hover,.report-paging__item.active{font-weight:600}.report-paging__item.active{color:#0498dc}.report-paging__item .ico{width:12px;height:12px}.report-paging__item .ico-prev,.report-paging__item .ico-start{transform:rotate(180deg)}.report-search__wrap{display:flex;flex-direction:row;align-items:center;padding:10px 14px 10px 10px;margin:0 0 20px;background-color:#fff;border:1px solid rgba(0,0,0,.1)}.report-search__wrap .btn-excel{flex:0 0 110px;margin-left:auto}.report-search__wrap .btn-right{margin-left:auto}.report-search__wrap .btn-right+.btn-excel{margin-left:10px}.report-search__inner{display:flex;flex-direction:row;flex-wrap:wrap}.report-search__inner+.report-btn__primary{margin:0 10px}.report-search__item{display:inline-flex;align-items:center;margin:4px 10px}.report-chat__label{display:inline-flex;align-items:center;justify-content:center;height:18px;background-color:#0498dc;padding:2px 14px;border-radius:22px;color:#fff}.report-chat__wrap{position:fixed;z-index:10;inset:0}.report-chat__bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#00000080}.report-chat__simulator{position:absolute;right:0;top:40px;bottom:0;width:470px;padding:10px 0;background-color:#fff;box-shadow:-2px 0 3px #0000001a;overflow-y:auto}.report-chat__list{margin:0 0 10px}.report-chat__item{display:flex;flex-direction:column;padding:5px 10px}.report-chat__item .bubble-wrap{position:relative;display:flex;flex-direction:column;width:100%;padding:0 10px}.report-chat__item .bubble{position:relative;max-width:100%;min-height:36px;padding:10px;line-height:1.4;font-size:1.4rem;overflow:hidden;white-space:pre-line}.report-chat__item .bubble.type2{padding:0;background-color:transparent}.report-chat__item .bubble .wrap-btn{width:100%}.report-chat__item .bubble .toast-popup,.report-chat__item .bubble .lottie-wrap{display:none!important}.report-chat__item .bubble button,.report-chat__item .bubble .btn,.report-chat__item .bubble .image-group{cursor:default;pointer-events:none}.report-chat__item .bubble .plain-button__wrap{margin-top:0}.report-chat__item .bubble .chat-item+div>.chat-item{margin-top:10px}.report-chat__item .bubble .swiper-button-prev,.report-chat__item .bubble .swiper-button-next{background-color:#f2f2f2}.report-chat__item .time{margin:4px 0 0;font-size:1.1rem;color:#999}.report-chat__user{align-items:flex-end}.report-chat__user .bubble{background-color:#ceedef;border-radius:5px 0 5px 5px}.report-chat__user .bubble-wrap{align-items:flex-end}.report-chat__user .bubble-wrap:after{content:"";position:absolute;top:0;right:5px;display:block;transform:rotate(-45deg);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #ceedef}.report-chat__bot{align-items:flex-start}.report-chat__bot .bubble{background-color:#f2f2f2;max-width:100%;border-radius:0 5px 5px}.report-chat__bot .bubble img{max-width:100%}.report-chat__bot .bubble-wrap{align-items:flex-start}.report-chat__bot .bubble-wrap:before{content:"";position:absolute;top:0;left:5px;display:block;transform:rotate(45deg);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #f2f2f2}.report-chat__info{position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;right:0;top:0;width:470px;height:40px;padding:0 10px 0 18px;background-color:#f9f9f9}.report-chat__info .report-chat__label{margin:0 10px}.report-chat__info .report-btn__menu{width:26px;height:26px;margin-right:10px}.report-chat__info .report-btn__menu .ico-close{width:18px;height:18px}.report-chat__info .report-chat__datetime{margin-left:auto}.report-chat__name{font-size:1.6rem;font-weight:600}.report-chat__datetime{display:flex;flex-direction:row;align-items:center;margin:20px 0;font-size:1.3rem}.report-popup__wrap{position:fixed;z-index:20;left:0;top:0;width:100%;height:100%;background-color:#0006}.report-popup__box{position:absolute;display:flex;flex-direction:column;left:50%;top:50%;transform:translate(calc(-50% + .5px),calc(-50% + .5px));width:500px;max-width:100%;background-color:#fff}.report-popup__box.w700{width:700px}.report-popup__header{display:flex;flex-direction:row;justify-content:space-between;padding:20px;border-bottom:1px solid rgba(0,0,0,.1);font-size:1.8rem;font-weight:600}.report-popup__body{padding:20px;min-height:200px}.report-popup__footer{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:10px 20px 20px}.report-popup__footer [class*=report-btn]+[class*=report-btn]{margin-left:10px}.report-popup__desc{text-align:center;margin:20px 0 0;font-size:1.6rem;line-height:1.6}.report-form__folder{margin:0 0 26px}.report-form__folder.row-type{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.report-form__folder.row-type .report-form__title{width:70px;margin:0}.report-form__folder.row-type .report-form__title+.report-form__input{margin-left:10px}.report-form__folder.row-type .report-form__title+.report-form__input .report-input__text{margin-right:0}.report-form__folder.row-type .report-form__input{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;flex:1}.report-form__folder.row-type .report-form__input .report-input__full{flex:1;margin:0 10px 0 0}.report-form__folder.row-type .report-form__input .report-input__small{width:16.6666666667%;margin:0 10px 0 0}.report-form__title{margin:0 0 6px;font-size:1.4rem;font-weight:600}.report-form__input{position:relative;display:flex;flex-direction:row}.report-form__input .error-msg{display:none}.report-form__input.error .report-input__text,.report-form__input.error .report-input__select{border-color:red}.report-form__input.error .error-msg{display:block;position:absolute;bottom:-13px;font-size:1.2rem;color:red}.report-colbox__wrap{display:flex;flex-direction:row;flex-wrap:wrap}.report-colbox__item{min-height:280px;padding:20px 30px;background-color:#fff;border:1px solid rgba(0,0,0,.1)}.report-colbox__item.flex{display:flex;align-items:center}.report-colbox__title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 0 20px;font-size:1.6rem;font-weight:600}.report-colbox__inner{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 55px)}.report-colbox__inner .report-table__wrap{width:100%;border:none;padding:0}.report-colbox__type-1 .report-colbox__item,.report-colbox__type-1 .report-colbox__item2{width:100%;margin:6px 0}.report-colbox__type-2 .report-colbox__item,.report-colbox__type-2 .report-colbox__item2{width:calc(50% - 6px);margin:6px}.report-colbox__type-2 .report-colbox__item:nth-child(2n),.report-colbox__type-2 .report-colbox__item2:nth-child(2n){margin-right:0}.report-colbox__type-2 .report-colbox__item:nth-child(odd),.report-colbox__type-2 .report-colbox__item2:nth-child(odd){margin-left:0}.report-colbox__type-2 .full-width{width:calc(100% - 10px)}.report-colbox__type-3 .report-colbox__item,.report-colbox__type-3 .report-colbox__item2{width:calc(33% - 8px);margin:6px}.report-colbox__type-3 .report-colbox__item:nth-child(3n),.report-colbox__type-3 .report-colbox__item2:nth-child(3n){margin-right:0}.report-colbox__type-3 .report-colbox__item:nth-child(3n+1),.report-colbox__type-3 .report-colbox__item2:nth-child(3n+1){margin-left:0}.report-colbox__type-4n .report-colbox__item,.report-colbox__type-4n .report-colbox__item2{width:calc(25% - 9px);margin:5px}.report-colbox__type-4n .report-colbox__item:nth-child(4n),.report-colbox__type-4n .report-colbox__item2:nth-child(4n){margin-right:0}.report-colbox__type-4n .report-colbox__item:nth-child(4n+1),.report-colbox__type-4n .report-colbox__item2:nth-child(4n+1){margin-left:0}.report-colbox__table .report-form__folder{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;margin:-1px 0 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.report-colbox__table .report-form__folder.full{width:100%}.report-colbox__table .report-form__title{display:flex;flex-direction:row;align-items:center;width:120px;min-height:55px;margin:0;padding:10px;background-color:#f5f5f5;font-size:1.4rem}.report-colbox__table .report-form__input{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex:1;padding:10px;font-size:1.4rem}.report-chart__donut{position:relative;width:200px;height:200px;background-color:#ddd;border-radius:100%;overflow:hidden}.report-chart__donut:after{content:"";position:absolute;width:80%;height:80%;left:10%;top:10%;background-color:#fff;border-radius:100%}.report-chart__donut .report-chart__bar{width:inherit;height:inherit;border-radius:50%}.report-chart__bar{position:relative;width:100%;max-width:700px;height:212px;padding:0 30px;display:flex;flex-direction:row;justify-content:center;border-bottom:1px solid rgba(0,0,0,.1)}.report-chart__bar.type1 .report-chart__item .bar{background-color:#467df1}.report-chart__bar.type2 .report-chart__item .bar{background-color:#07c3c2}.report-chart__bar .report-chart__item{position:relative;width:calc(14% - 4px);height:100%;margin:0 2px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.report-chart__bar .report-chart__item .bar{width:50%;max-width:40px;background-color:#0498dc}.report-chart__bar .report-chart__item .label{position:absolute;bottom:-24px;font-size:1.2rem}.report-chart__bar .report-chart__item .label2{margin-bottom:4px;font-size:1.4rem}.report-chart__bar .report-btn__ico{position:absolute;top:50%;width:24px;height:24px;background-color:transparent}.report-chart__bar .report-btn__ico [class*=ico]{width:10px;height:18px}.report-chart__bar .report-btn__ico:disabled{opacity:.3;pointer-events:none}.report-chart__bar .report-btn__ico.report-btn__prev{left:0}.report-chart__bar .report-btn__ico.report-btn__next{right:0;transform:rotate(180deg)}.report-chart__wrap{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}.report-chart__box{padding:0 6%}.report-chart__box+.report-chart__table{width:100%;margin-right:6%}.report-chart__box+.report-chart__table table td{border-top:1px solid #ddd!important;border-bottom:1px solid #ddd!important}.report-chart__table{flex:1}.report-chart__table table{width:100%;border-collapse:collapse;table-layout:fixed}.report-chart__table table th{text-align:left}.report-chart__table table th,.report-chart__table table td{height:32px;padding:6px 8px;font-size:1.4rem}.report-chart__table table th .ico-square,.report-chart__table table th .label,.report-chart__table table td .ico-square,.report-chart__table table td .label{display:inline-flex}.report-chart__table table th .ico-square+.label,.report-chart__table table td .ico-square+.label{width:calc(100% - 24px)}.report-desc{margin:0 0 30px;font-size:1.6rem;line-height:1.6}.v-overlay-container *{font-size:1.4rem}.point1{display:inline-block;margin:0 2px;color:#d5383a}.require-notice{text-align:right;display:block;padding:10px 0;color:red;font-size:13px}@media (max-width: 767px){.report-input__label{flex:0 0 50px;padding:0 6px}.report-input__text{width:100%}.report-input__date input[type=text]{width:104px;background-position:76px center}.report-search__wrap{flex-wrap:wrap;justify-content:center}.report-search__inner{width:100%}.report-search__inner+.report-btn__primary{margin:10px 0 0}.report-search__item{width:100%;margin-left:0;margin-right:0}.report-table__wrap{display:flex;flex-direction:column;padding:10px}.report-table__container{display:flex;flex-direction:column;width:100%}.report-table__container thead{display:none}.report-table__container tbody{display:flex;flex-direction:column}.report-table__container tbody tr{display:flex;flex-direction:column;padding:10px}.report-table__container tbody tr td{display:flex;flex-direction:row;align-items:center;height:auto;padding:4px 0}.report-table__container tbody tr td:not(.report-table__empty):before{display:inline-flex;flex:0 0 80px;width:80px;margin-right:10px;content:attr(data-label);font-weight:600}.report-table__container tbody tr td.report-table__empty{justify-content:center}.report-chat__simulator,.report-chat__info{width:100%}.report-popup__box{width:auto!important;left:20px;right:20px;transform:translateY(calc(-50% + .5px))}.report-colbox__wrap .report-colbox__item{width:100%;margin:6px 0}.report-colbox__type-2 .report-colbox__item,.report-colbox__type-2 .report-colbox__item2{width:100%}}@media screen and (max-width: 1480px){.report-chart__box{padding:0 15px 0 0}.report-chart__box+.report-chart__table{margin-right:0}}@media screen and (max-width: 1280px){.report-chart__wrap{flex-direction:column}.report-chart__box{padding:0}.report-chart__box+.report-chart__table{margin-top:20px}}.dp__main{width:110px}.dp__input_wrap .dp__input{width:110px;height:35px;padding:10px;background-color:#f2f2f2;background-image:url(../../images/ico-calendar.svg);background-position:calc(100% - 8px) center;background-repeat:no-repeat;border:1px solid #e9e9e9;font-size:1.4rem;cursor:pointer}.dp__input_wrap div{display:none!important}
