﻿@charset "UTF-8";@import url("https://cdn.jsdelivr.net/gh/moonspam/NanumSquare@2.0/nanumsquare.css");@import url("fonts.min.css");@import url("sitepage.min.css");@import url("sitemedia.min.css");:root{--wow-primary:#65acb6;--wow-secondary:#7a97cf;--text-background-opacity:.3;}html{overflow-y:scroll;font-size:100%;}body{font-family:"Noto Sans KR","NotoKrR","NotoKrR Gothic","Nanum Barun Gothic Regular","나눔바른고딕OTF","NanumBarunGothicOTF","맑은 고딕","Malgun Gothic",Arial,sans-serif!important;position:relative;background-color:#e6e6e6;margin:0;padding:0;font-weight:400!important;}.container{max-width:1200px;margin:0 auto;padding:1rem;}header{margin-top:.5rem;}header .language-buttons button{font-size:.8rem;}header .container{position:relative;background-color:#fff;opacity:1!important;box-shadow:0 5px 10px rgba(0,0,0,.375);padding:0 1rem;}header .container .navbar-topheader{position:absolute;z-index:1000;top:.2rem;right:.5rem;display:flex;overflow:auto;font-size:.8rem;vertical-align:middle;align-items:center;}header .container .navbar-topheader .language-buttons button{font-size:.8rem;padding:.125rem .2rem;}header .container .navbar{padding:0;padding:1rem 0;}header .container .navbar .navbar-brand{padding:10px 0;margin-right:1rem;position:relative;text-align:left;padding-left:.8rem;font-weight:900;border-radius:6px;}header .container .navbar .navbar-brand img.logo{height:50px;width:242px;}header .container .navbar .navbar-brand.logo-text{display:inline-block;font-weight:800;border:0!important;font-size:1rem!important;color:#0e0e0e;color:#000080;font-family:"Noto Sans KR","NotoKrR","NotoKrR Gothic",sans-serif;font-weight:800;padding:5px 10px!important;background-color:#0d6efd;color:#fff!important;}header .container .navbar .navbar-brand .navbar-collapse{justify-content:end;}header .container .navbar .navbar-brand.affix-top{background-color:#fff;top:0;left:0;width:100%;z-index:9000!important;border-top:8px solid #d93b39;}header .container .navbar .navbar-nav .dropdown-toggle:hover::after{color:#f00;}header .container .navbar .navbar-nav .nav-item{border:0 solid #00f;text-align:center;padding:0 0;}header .container .navbar .navbar-nav .nav-item .dropdown-menu{margin-top:0;}header .container .navbar .navbar-nav .nav-item:last-child ul.dropdown-menu{left:unset;right:0;}header .container .navbar .navbar-nav .nav-item.active>a{border-bottom:2px solid #a2a2a2;}header .container .navbar .navbar-nav .nav-item .nav-link{color:#323232;color:#000;min-width:4rem;}header .container .navbar .navbar-nav .nav-item.dropdown:hover ul.dropdown-menu{display:block;}header .container .navbar .navbar-nav .nav-item ul.dropdown-menu .nav-item{margin:0;padding:0;}header .container .navbar .navbar-nav .nav-item ul.dropdown-menu .nav-item .nav-link{text-align:left;word-break:keep-all;white-space:nowrap;padding:.25rem .5rem;margin:0;color:#323232;}header .container .navbar .navbar-nav .nav-item ul.dropdown-menu .nav-item .nav-link:hover{background-color:#ccc;}header .container .navbar .navbar-nav .nav-item ul.dropdown-menu .nav-item.active .nav-link{color:#fff;background-color:#a2a2a2;}header .container .navbar .navbar-nav .nav-item ul.dropdown-menu .nav-item.divider{border-bottom:2px dotted #000080;padding:0;}header .container .navbar .navbar-nav .nav-item ul.dropdown-menu .nav-item.developement{background-color:#bdc8ca;font-weight:600;}main{margin-top:.5rem;min-height:70vh;}main.content{padding-top:0;padding-bottom:0;margin:0;padding:24px;line-height:1.9;border-radius:.8rem;padding:28px 26px;box-shadow:0 18px 50px rgba(0,0,0,.35);backdrop-filter:blur(10px);background-color:#fff;min-height:30rem;}footer{font-size:1rem;border-radius:.6rem;margin:0 auto;padding:1rem 0;color:#fff;background-color:#343f55;margin-top:1rem;}footer a{text-decoration:none;}footer a:link,footer a:visited,footer a:hover,footer a:active{text-decoration:none;color:#fff;}footer a:hover,footer a:focus{cursor:pointer;font-weight:600;}footer .totop{margin:10px auto 0 auto;padding:0;text-align:center;cursor:pointer;}footer .totop a{margin:0 auto;}.word-break-keep-all{word-break:keep-all;}.background-rotator{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;opacity:.8;transition:opacity 1.5s ease-in-out;z-index:-1;}hr.devide{margin:.25rem 0;border-top:1px solid #666;width:100%;}td .btn{min-width:unset;}.btn+.btn{margin-left:.15rem;}.font-gothic{font-family:"Noto Sans KR","NotoKrR","NotoKrR Gothic","Nanum Barun Gothic Regular","나눔바른고딕OTF","NanumBarunGothicOTF","맑은 고딕","Malgun Gothic",Arial,sans-serif;}.font-myeongjo{font-family:"NanumMyeongjo","Batang","Times New Roman",Georgia,serif;}a{text-decoration:none;}a:link,a:visited,a:hover,a:active{text-decoration:none;}a:hover,a:focus{cursor:pointer;font-weight:600;}p{margin:unset!important;}ul,li{list-style-type:none;}.monospaced-text{font-family:monospace;}.text-break,.text-break p{word-break:keep-all;}.introtitle-band{padding:0;align-content:center;text-align:center;background:#fff;color:#fff;margin:0;text-align:center;margin:0 auto 1rem 0;max-width:100%;width:100%;}.introtitle-band img{max-width:100%;width:100%;}label.control-label{font-weight:600;}label.form-control{font-weight:600;}.progress-step{position:relative;z-index:0;}.progress-step ul#progress-step{margin-bottom:30px;overflow:hidden;color:#d3d3d3;text-align:center;background:unset!important;background-color:unset!important;}.progress-step ul#progress-step .active{color:#673ab7;}.progress-step ul#progress-step li{position:relative;list-style-type:none;font-size:15px;width:33.3%;float:left;font-weight:400;background:unset!important;background-color:unset!important;}.progress-step ul#progress-step li:before{width:50px;height:50px;line-height:45px;display:block;font-size:20px;color:#fff;background:#d3d3d3;border-radius:50%;margin:0 auto 10px auto;padding:2px;}.progress-step ul#progress-step li:after{content:"";width:100%;height:8px;background:#d3d3d3;position:absolute;left:0;top:25px;z-index:-1;}.progress-step ul#progress-step li.active:before,.progress-step ul#progress-step li.active:after{background:#673ab7;}.progress-step ul#progress-step #step1:before{font-family:FontAwesome;content:"";}.progress-step ul#progress-step #step2:before{font-family:FontAwesome;content:"";}.progress-step ul#progress-step #step3:before{font-family:FontAwesome;content:"";}.progress-step .progress-bar{height:20px;background-color:#673ab7;}div.ajax-pannel{padding:.25rem 0;}input::placeholder,input::-webkit-input-placeholder,input::-moz-placeholder,input:-ms-input-placeholder{color:#a2a2a2;}input::placeholder{color:#a2a2a2!important;}.alert span.strong{font-weight:600;padding-left:10px;padding-right:10px;}div.tab-content{border:0;padding:10px 0 10px 0;margin-bottom:10px;border-bottom:4px solid #ddd;}div.tab-content .no-video{font-size:1.5rem;border-radius:.5rem;padding:5rem 0 5rem 0;background-color:rgba(0,0,0,.04);box-shadow:0 5px 10px rgba(0,0,0,.375);}div.tab-content li{padding:.25rem 0;}div.tab-content.help_m0130 img{width:100%;}h1,h2{font-size:2rem;font-weight:600;margin:0;}h3{font-size:1.6rem;font-weight:600;margin:0;padding-bottom:4px;margin-bottom:.5rem;letter-spacing:-1px;}.content-title h3{border-bottom:2px solid #65acb6;border-bottom-width:1px;}.content-title h3:before{content:"●";color:#40b501;margin-right:.25rem;}h4{font-size:1.4rem;font-weight:600;margin:0;border-bottom:2px solid #b4e7f8;margin-top:.5rem;padding-bottom:4px;margin-bottom:.5rem;}h4:before{content:"▪";color:#40b501;margin-right:.25rem;}h5,h6{font-size:1.2rem;font-weight:600;margin:0;}.modal-dialog{margin:120px auto;}.modal-dialog .modal-content{border-radius:.3rem;}.modal-dialog .modal-content .modal-header{background-color:#337ab7;border-color:#2e6da4;border-radius:.3rem .3rem 0 0;color:#080785;font-weight:600;}.modal-dialog .modal-content .modal-header .modal-title{color:#fff;font-weight:600;}.modal-dialog .modal-content .modal-body{display:flow-root;padding:30px;min-height:200px;align-items:center;height:100%;}.modal-dialog .modal-content .modal-body .center{display:block;width:100%;}.modal-dialog .modal-content .modal-open{padding-right:0!important;}.modal-dialog .modal-content .modal-footer{padding:.75rem;}.form-group .control-label{font-weight:bold;}select+select,select+input{margin-left:2px;}ul.horizontal li{display:inline-block;}.icon-spin{display:inline-block;animation:spin 2s infinite linear;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}div.content-title{position:relative;padding:1rem 0 1.5rem 0;margin:0;}div.content-title ul.sitemap-path{position:absolute;right:0;top:1.2rem;margin:0;padding:0;font-weight:400;list-style:none;}div.content-title ul.sitemap-path li{float:left;list-style:none;}div.content-title ul.sitemap-path li:hover{font-weight:600;}div.content-title ul.sitemap-path li a{float:left;list-style:none;padding:0 2px;}div.content-title ul.sitemap-path li:after{content:"/";display:inline;padding:0 2px;}div.content-title ul.sitemap-path li:last-child::after{content:"";}div.sitemap{width:100%;text-align:center;margin:0 auto;}div.sitemap ul.sitemap-nav{text-align:center;margin:0 auto 2rem auto;display:flex;justify-content:center;align-content:center;justify-content:center;list-style:none;}div.sitemap ul.sitemap-nav>li{list-style:none;font-size:1.2rem;font-weight:600;margin-bottom:2rem;border:2px solid #ccc;border-radius:1rem;margin:0 1rem 1rem 0;min-width:15rem;}div.sitemap ul.sitemap-nav>li>a{display:block;padding:10px;background-color:var(--wow-primary);margin-bottom:.5rem;border-radius:.8rem .8rem 0 0;padding:.8rem;}div.sitemap ul.sitemap-nav>li>ul{padding:0 1rem;background-color:unset;}div.sitemap ul.sitemap-nav>li>ul>li{text-align:left;}div.table{border-top:1px solid #bdc8ca;border-left:1px solid #bdc8ca;margin:0;padding:0;}div.table>div{border-bottom:1px solid #bdc8ca;border-right:1px solid #bdc8ca;margin:0;padding:.75rem .75rem;}div.table label{float:left;padding-bottom:0;background-color:#f7fafa;}div.table .control-label,div.table .control-view{box-sizing:border-box;padding:.5rem .5rem;word-break:break-word;}div.table .control-label{display:flex;background-color:#bee5eb;text-align:center;justify-content:center;justify-items:center;align-items:center;}div.table div.control-view{border-left:1px dotted #bdc8ca;background-color:#fff;}div.table .col-2{display:flex;background-color:#efecec;text-align:center;justify-content:center;justify-items:center;align-items:center;}div.table div.view-group:after{content:"";display:block;clear:both;}div.table.collapse.show{display:flex!important;}button[data-toggle=collapse]{margin:5px auto;}table.table-list tbody tr td:first-child{text-align:center;}table.table-list tbody tr td:last-child{text-align:center;}table.table-list tr.center td{text-align:center;}table.table-list tr.left td{text-align:left;}table.table-list tr.right td{text-align:right;}input.input-validation-error,textarea.input-validation-error,select.input-validation-error{box-shadow:none;border-radius:2px;border:1px solid #d22852;}.form-control.template{display:inline-block;}body.popupWindow{overflow:hidden;min-width:auto;}body.popupWindow .contents{background-color:#fff;padding-bottom:0;}body.popupWindow .btn-bottom,body.popupWindow input[type=button].btn-bottom{position:absolute;bottom:20px;margin:0 auto;width:100px;margin-left:-50px;left:50%;}body.popupWindow .message{border:10px solid #ff6a00;margin:20px;padding:20px;text-align:center;}.blink{animation:blinking 1s infinite;}@keyframes blinking{50%{opacity:.5;}}span.or{display:inline-block;margin:0 .25rem;font-weight:600;color:#666;}.w50p{width:50%;}.w100p{width:100%;}.w50{width:50px;}.w60{width:60px;}.w70{width:70px;}.w80{width:80px;}.w90{width:90px;}.w100{width:100px;}.w120{width:120px;}.w150{width:150px;}.w180{width:180px;}.w200{width:200px;}.maxw50{width:50px;max-width:50px;}.maxw80{width:80px;max-width:80px;}.maxw100{width:100px;max-width:100px;}.maxw120{width:120px;max-width:120px;}.maxw150{width:150px;max-width:150px;}.maxw180{width:180px;max-width:180px;}.maxw200{width:200px;max-width:200px;}.file-upload-buttons a{-webkit-appearance:button;cursor:pointer;padding:2px 6px;align-items:flex-start;text-align:center;cursor:default;color:buttontext;background-color:buttonface;box-sizing:border-box;border-width:2px;border-style:outset;border-color:buttonface;border-image:initial;}input[type=text]+.input-clear{position:relative;left:100%;top:0;}input[type=text]+.input-clear:hover:after{content:"X";background-color:#d9534f!important;color:#fff;display:block;}input[type=text]+.input-clear:after{content:"X";position:absolute;left:0;transform:translate(-100%,-100%);cursor:pointer;color:#000;cursor:pointer;font-size:1rem;font-weight:400;padding:.375rem .75rem;text-align:center;border:1px solid #ccc;border-radius:0 .25rem .25rem 0;background-color:#ccc;display:block;}.form-group label.col-form-label{font-weight:600;}.bootstrap-datetimepicker-widget .datepicker-days .table-condensed tbody td{border-radius:0;}.bootstrap-datetimepicker-widget .datepicker-days .table-condensed tbody td.old,.bootstrap-datetimepicker-widget .datepicker-days .table-condensed tbody td.new{background-color:#f4f4f4;}.bootstrap-datetimepicker-widget .datepicker-days .table-condensed tbody td.today{background-color:#d3d3d3;}.bootstrap-datetimepicker-widget .datepicker-days .table-condensed tbody td.weekend{color:#00f;}.bootstrap-datetimepicker-widget .datepicker-days .table-condensed tbody td:first-child{color:#f00;}.input-container{position:relative;width:200px;}.input-container.show-clear-button::after{display:block;}.clearfix:after,.clearfix .after{content:"";clear:both;display:block;}.line-through{text-decoration:line-through;}.underlighter{border-bottom:3px solid #b4e7f8;box-shadow:inset 0 -4px 0 #b4e7f8;}.underline{text-decoration:underline;}.underline_yellow{border-bottom:3px solid #ff0;}.underline_red{border-bottom:2px solid #f00;}.underline-blue{text-decoration:none;border-bottom:3px solid #b4e7f8;box-shadow:inset 0 -2px 0 #b4e7f8;color:inherit;-webkit-transition:background .15s cubic-bezier(.33,.66,.66,1);transition:background .15s cubic-bezier(.33,.66,.66,1);overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;}.cancel{text-decoration:line-through;color:#f00;}.bg_yellow{background-color:#ff0;padding:2px 0;}.article-content{line-height:1.8;margin-bottom:32px;}.article-content p{line-height:1.8;letter-spacing:0;margin:0 0 16px;color:#4c4c4c;text-align:justify;word-break:break-all;}div.customAlert{align-content:center;text-align:center;}div.customAlert p.message-alert{font-size:14px;font-weight:bold;margin:150px 0;}.account.login .div-scroll,.account.register .div-scroll{margin-bottom:10px;overflow-y:auto;overflow-x:hidden;border:1px solid #ccc;-webkit-overflow-scrolling:touch;}.account.login .div-scroll .inner,.account.register .div-scroll .inner{padding:18px 25px;font-size:1.2rem;color:#999;line-height:150%;}.account.login .div-scroll .inner p.title,.account.register .div-scroll .inner p.title{margin:0;text-align:center;}.account.login .register-done,.account.register .register-done{display:flex;flex-direction:column;border:5px solid #f00;justify-content:center;justify-items:center;align-items:center;min-height:400px;}.account.login .form-check,.account.register .form-check{display:flex;align-items:center;font-size:1.4rem;}.account.login .form-check label,.account.register .form-check label{margin-left:10px;font-weight:500;}.account.login .form-check .form-check-input[type=checkbox],.account.register .form-check .form-check-input[type=checkbox]{border-radius:.25em;height:1.4rem;width:1.4rem;}.account.login .form-check .form-check-input[type=radio],.account.register .form-check .form-check-input[type=radio]{border-radius:100%;height:1.4rem;width:1.4rem;}.account.login .form-switch,.account.register .form-switch{display:flex;align-items:center;padding-left:2.5em;font-size:1.4rem;}.account.login .form-switch label,.account.register .form-switch label{margin-left:10px;font-weight:500;}.account.login .form-switch .form-check-input[type=checkbox],.account.register .form-switch .form-check-input[type=checkbox]{border-radius:2em;height:1.4rem;width:2.8rem;}.account.login .form-switch .form-check-input,.account.register .form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out;}.account.login .form-switch .form-check-input:checked,.account.register .form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");}.account.login .login-banner a img,.account.register .login-banner a img{width:100%!important;}.account.login button[type=submit].btn-nice,.account.register button[type=submit].btn-nice{display:inline-block;text-align:center;position:relative;width:100%;font-size:1.4rem;padding-left:3rem;padding:.5rem 1rem .5rem 3rem;margin-bottom:.5rem;}.account.login .social-login,.account.register .social-login{display:flex;flex-direction:column;justify-content:center;margin:2rem 0;}.account.login button[type=submit] b,.account.login .btn-nice b,.account.register button[type=submit] b,.account.register .btn-nice b{position:absolute;left:10px;top:10px;z-index:1;width:2rem;height:2rem;display:inline-block;vertical-align:middle;}.account.login button[type=submit].btn-naver,.account.login .btn-nice.btn-naver,.account.register button[type=submit].btn-naver,.account.register .btn-nice.btn-naver{margin-left:0;}.account.login button[type=submit].btn-naver:hover,.account.login .btn-nice.btn-naver:hover,.account.register button[type=submit].btn-naver:hover,.account.register .btn-nice.btn-naver:hover{font-weight:600;}.account.login button[type=submit].btn-naver b.icon,.account.login .btn-nice.btn-naver b.icon,.account.register button[type=submit].btn-naver b.icon,.account.register .btn-nice.btn-naver b.icon{background:url(/images/icon/sns_naver.png) no-repeat;background-size:cover;}.account.login button[type=submit].btn-kakaotalk:hover,.account.login .btn-nice.btn-kakaotalk:hover,.account.register button[type=submit].btn-kakaotalk:hover,.account.register .btn-nice.btn-kakaotalk:hover{font-weight:600;}.account.login button[type=submit].btn-kakaotalk b.icon,.account.login .btn-nice.btn-kakaotalk b.icon,.account.register button[type=submit].btn-kakaotalk b.icon,.account.register .btn-nice.btn-kakaotalk b.icon{background:url(/images/icon/sns_kakao.png) no-repeat;background-size:cover;}.account.login button[type=submit].btn-google:hover,.account.login .btn-nice.btn-google:hover,.account.register button[type=submit].btn-google:hover,.account.register .btn-nice.btn-google:hover{font-weight:600;}.account.login button[type=submit].btn-google b.icon,.account.login .btn-nice.btn-google b.icon,.account.register button[type=submit].btn-google b.icon,.account.register .btn-nice.btn-google b.icon{background:url(/images/icon/sns_google.png) no-repeat;background-size:cover;}.account.externallogincallback p{margin:.5rem 0;}.account.externallogincallback span.exist-email,.account.externallogincallback span.exist-phonenumber{color:#f00;font-weight:600;padding:0 .2rem;}.manage ul.nav-stacked,.manage ul.account-nav,.account ul.nav-stacked,.account ul.account-nav{margin:0;padding:0;list-style-type:none;}.manage ul.nav-stacked li,.manage ul.account-nav li,.account ul.nav-stacked li,.account ul.account-nav li{margin:0;padding:.5rem 1rem;border-bottom:1px solid #ccc;display:flex;align-items:center;background-color:#b0f6e6;}.manage ul.nav-stacked li a,.manage ul.account-nav li a,.account ul.nav-stacked li a,.account ul.account-nav li a{width:100%;}.manage ul.nav-stacked li.active,.manage ul.account-nav li.active,.account ul.nav-stacked li.active,.account ul.account-nav li.active{background-color:var(--bs-primary);color:#fff;font-weight:600;}.manage ul.nav-stacked li.active a,.manage ul.account-nav li.active a,.account ul.nav-stacked li.active a,.account ul.account-nav li.active a{color:#fff;}.manage ul.nav-stacked li:hover,.manage ul.account-nav li:hover,.account ul.nav-stacked li:hover,.account ul.account-nav li:hover{background-color:#87ceeb;color:#fff;font-weight:600;}.manage ul.nav-stacked li img,.manage ul.account-nav li img,.account ul.nav-stacked li img,.account ul.account-nav li img{width:30px;height:30px;margin-right:10px;}.manage ul.nav-stacked li .btn,.manage ul.account-nav li .btn,.account ul.nav-stacked li .btn,.account ul.account-nav li .btn{margin-left:auto;}body.profile .input-group .input-group-text.certified{background-color:var(--bs-success);color:#fff;height:100%;}body.profile .input-group .input-group-text.uncertified{background-color:var(--bs-danger);color:#fff;}body.profile .input-group .btn{width:8rem;}.home.index div.home-preview{position:relative;margin-bottom:20px;}.home.index .carousel{margin-bottom:0;}.home.index .carousel .carousel-caption{padding-bottom:0;right:10%;left:10%;}.home.index .carousel .carousel-indicators{padding:0;margin-bottom:0;bottom:5px;}.home.index .carousel .carousel-caption{display:none;}.home.index div.home-preview{position:relative;margin-bottom:20px;}.home.index .homeBanner img{width:100%;margin-bottom:10px;}.home.index div.tab-content{overflow:auto;border:2px solid #a2a2a2;padding:5px 5px;background-color:#fff;}.home.index div.tab-pane ul{list-style-type:none;margin:0;padding:0;min-height:125px;}.home.index div.tab-pane ul li{line-height:25px;}.home.index div.tab-content div.empty{padding:51px 0;}.home.index .more{position:absolute;top:10px;right:10px;}.shop.product table.table-hover tbody tr:hover{background-color:#ab4242!important;}.shop.product table .table{margin:0;}.shop.product table td{vertical-align:middle;}.shop.product table tr{cursor:pointer;}.shop.product table tr.selected{background-color:#ab4242!important;color:#808080;}.shop.product table tr.selected .descCoupon,.shop.product table tr.selected .cancel{color:#808080;}.shop.product table tr.disabled{background-color:#eee;cursor:not-allowed;}.shop.product table tr .productTr{cursor:pointer;}.shop.product table tr .productTr td{height:50px!important;min-height:50px!important;}.shop.product table tr .productTr.selected:hover{color:#fff;}.shop.product table tr .productTr.selected:hover td,.shop.product table tr .productTr.selected:hover span,.shop.product table tr .productTr.selected:hover span.subdesc{color:#fff;}.shop.product table tr .productTr.selected td,.shop.product table tr .productTr.selected span,.shop.product table tr .productTr.selected span.subdesc{color:#ffcd67;}.shop.product table .point tr td{vertical-align:top;}.shop.product table .point tr td label{margin:0 9px;}.shop.product .enabled{background-color:#e3f7b8!important;}.shop.product tr.event{border:7px solid rgba(255,0,62,.4705882353);}.shop.product .descCoupon{color:#f00;}.shop.product span.title{font-weight:600;}.shop.product span.subdesc{color:#f00;}.shop.product p.usedPoint{display:none;}.shop.product p.remainPoint{display:none;}.shop.product .pl-price{margin:10px 0;text-align:right;}.shop.product .pl-price p{border-bottom:1px solid #ddd;display:inline;padding:5px 0 5px 10px;}.shop.product .pl-price p span{min-width:100px;display:inline-block;}.shop.product div.price,.shop.product div.discount{display:none;}.shop.product p.price,.shop.product p.discount,.shop.product p.payPrice{font-size:14px;color:#808080;font-weight:bolder;border-bottom:1px solid #ddd;display:inline;padding:5px 0 5px 10px;}.shop.product p.payPrice{color:#000;}.shop.product table.payPrice td{font-size:14px;font-weight:bolder;padding:0 4px;}div.page-info-box{border:1px solid #f2f2f4;padding:20px 0;margin:20px 0;font-size:16px;font-weight:600;text-align:center;}.galleryWrapper img{width:100%;min-width:100%;height:auto;}body.mceContentBody{background-color:#fff;margin:0;font-size:14px;padding:6px 12px;}.w-popupLayer{background-color:#fff;border:10px inset #00488b;position:fixed;z-index:10000;box-shadow:-10px 10px 10px #ccc;}.w-popupLayer .w-popupTitle{display:none;}.w-popupLayer .w-popupContent{overflow:hidden;line-height:1.5;text-align:center;}.w-popupLayer .w-popupContent p{margin:0!important;}.w-popupLayer .w-popupActionBox{background-color:#f1f1f3;height:25px;line-height:25px;position:relative;}.w-popupLayer .w-popupActionBox label{position:absolute;top:0;left:10px;height:25px;line-height:25px;color:#000;}.w-popupLayer label input{margin-right:5px;}.w-popupLayer a.w-btnClose{position:absolute;right:10px;top:0;height:25px;line-height:25px;color:#000;}.popupLayer{background-color:#fff;border:10px solid #00488b;position:fixed;z-index:10000;border:solid 3px #196ab3;background-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,.3);border-radius:3px;}.popupLayer .popupTitle{display:none;}.popupLayer .popupContent{overflow:hidden;line-height:1.5;text-align:center;}.popupLayer .popupContent p{margin:0!important;}.popupLayer .popupActionBox{background-color:#f1f1f3;height:25px;line-height:25px;position:relative;border-top:solid 1px #196ab3;background-color:#69c;}.popupLayer .popupActionBox label{position:absolute;top:0;left:10px;height:25px;line-height:25px;color:#000;}.popupLayer .popupActionBox input{margin-left:0;margin-right:2px;margin-top:2px;}.popupLayer a.btnClose{position:absolute;right:10px;top:0;height:25px;line-height:25px;color:#000;}.validation-summary-errors ul{list-style-type:none;margin:0;}.validation-summary-errors ul li{list-style-type:none;margin:0;}.box-outline{border:5px solid #f2f2f4;padding:20px;border-radius:10px;}.box-outline p.indent{text-indent:-20px;padding-left:30px;}.alert-block{margin:20px 2.5641025641%;}div.form{display:inline-block;padding:20px 0;margin:0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background-color:#fbfbfb;width:100%;}div.form :after{content:"";display:block;clear:both;}div.form dl{display:block;overflow:visible;width:100%;clear:both;padding:0 0 45px 40px;margin:0;}div.form dl dt{float:left;margin:5px 10px;overflow:hidden;width:107px;}div.form dl dd{float:left;position:relative;}div.form dt input[type=text]{overflow:hidden;float:left;width:150px;margin:0 10px 0 0;}div.form dt input[type=submit]{overflow:hidden;float:left;width:107px;margin:0 10px 0 0;}div.form dt .desc_newline{clear:both;display:block;padding-top:14px;}ul{padding:0;}ul.nav-tabs{border-bottom:.24rem solid #0d6efd;}ul.nav-tabs li{border:0;border:1px solid #007bff!important;border-radius:4px 4px 0 0;margin:0 6px 1px .5px;padding:0;border-bottom:0!important;}ul.nav-tabs li a{display:inline-block;padding:8px 10px;margin:-1px -1px 0 -1px;border:1px solid #007bff!important;border-radius:4px 4px 0 0!important;font-weight:bold;background-color:#f1f1f1;box-shadow:none!important;border-bottom:0!important;min-width:100px;text-align:center;-webkit-box-shadow:none!important;}ul.nav-tabs li a.active{background-color:#a2a2a2;border-bottom:0!important;}.flashWrapper{display:flex;position:relative;margin-top:20px;align-items:center;justify-content:center;}.flashWrapper .flash{display:block;text-align:center;width:100%;font-weight:500;overflow:hidden;background:#b72025;color:#fff;height:35px;line-height:35px;}.flashWrapper .flash:after{position:absolute;top:-50px;left:-40px;content:"";height:155px;opacity:.2;background:#fff;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transition:all .55s cubic-bezier(.19,1,.22,1);transition:all .55s cubic-bezier(.19,1,.22,1);width:50px;z-index:-1;}.flashWrapper .flash:hover:after{left:100%;z-index:2;}@keyframes flashEffect{0%{opacity:1;}50%{opacity:.5;}100%{opacity:1;}}.more{top:7px;}.icon-th:before{position:relative;font-family:"Glyphicons Halflings";display:inline-block;text-decoration:inherit;content:"";margin:0 5px 0 0;top:2px;}.icon-th-large:before{position:relative;font-family:"Glyphicons Halflings";display:inline-block;text-decoration:inherit;content:"";margin:0 5px 0 0;top:2px;}.icon-align-justify:before{position:relative;font-family:"Glyphicons Halflings";display:inline-block;text-decoration:inherit;content:"";margin:0 5px 0 0;top:2px;}.icon-ok-circle:before{position:relative;font-family:"Glyphicons Halflings";display:inline-block;text-decoration:inherit;content:"";margin:0 5px 0 0;top:2px;}.imgFrame{float:left;}.imgFrame img{display:block;position:relative;background-color:#fff;border:1px solid #a9a9a9;margin:-6px 6px 6px -6px;padding:7px 7px 40px 7px;vertical-align:baseline;}div#grid,div.grid{overflow-x:auto;overflow-y:hidden;}.input-inline input{display:inline;}select.timeTerm{width:70px;float:left;}.input-append,.input-prepend{margin-bottom:0;}td input[name=subject]{width:98%;}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:unset!important;word-break:break-word;}table th{text-align:center;vertical-align:middle!important;}table td.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:unset;word-break:break-word;}table td.currency{text-align:right;}table td.number{text-align:center;}table.details tr th:first-child,table.details tr th:nth-child(3){background-color:#bee5eb;background-color:var(--bs-primary);color:#fff;}table.details tr td{text-align:left;}table.details-cols-4 tr th:first-child,table.details-cols-4 tr th:nth-child(3){background-color:#bee5eb;background-color:var(--bs-primary);color:#fff;width:15%;}table.details-cols-4 tr td{text-align:left;}table tr td.empty,table tr td.data-empty,table tr td.no-data,table tr td.no-row{padding:100px 20px;text-align:center;min-height:200px;}table thead,table th{text-align:center;vertical-align:middle;background-color:var(--bs-primary);}table tbody tr td{padding:0 .15rem;}table tbody tr td.center{text-align:center;}table tbody tr td.left{text-align:left;}table tbody tr td.right{text-align:right;}table pre{font-family:unset;}table.table tr th{padding:.5rem .25rem;vertical-align:middle;}table.table tr th.no{width:5rem;}table.table tr th.datetime{width:10rem;}table.table tr td{vertical-align:middle;}table.grid tfoot>tr>td{padding-top:10px;text-align:center;}table.grid tfoot>tr>td a{background-color:#f5f5f5;border:1px solid #ccc;border-radius:3px;padding:3px 7px;}table.grid tfoot>tr>td a a:hover{background-color:#f0f0f0;}table.table-view{border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:.5rem;}table.table-view th,table.table-view td{border:1px solid #ddd;border:1px solid #ddd;}table.table-view tbody{border-radius:.5rem;}table.table-view tbody tr:first-child{border-radius:.5rem 0 0 0;}table.table-view tbody tr:first-child th:first-child,table.table-view tbody tr:first-child td:first-child{border-radius:.5rem 0 0 0;}table.table-view tbody tr:first-child th:last-child,table.table-view tbody tr:first-child td:last-child{border-radius:0 .5rem 0 0;}table.table-view tbody tr:last-child{border-radius:.5rem;}table.table-view tbody tr:last-child th:first-child,table.table-view tbody tr:last-child td:first-child{border-radius:0 0 0 .5rem;border-bottom-left-radius:.5rem;}table.table-view tbody tr:last-child td:last-child{border-radius:0 0 .5rem 0;}table.table-view tbody th,table.table-view tbody td.control-label{background-color:#e5e5e5;}.middle-left{display:flex;flex-direction:row;align-items:center;justify-content:start;}.middle-center{display:flex;flex-direction:row;align-items:center;justify-content:center;}.middle-right{display:flex;flex-direction:row;align-items:center;justify-content:end;}.top-right{display:flex;flex-direction:row;align-items:flex-start;justify-content:start;}.top-center{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;}.top-left{display:flex;flex-direction:row;align-items:flex-start;justify-content:end;}.board thead tr th,.boardcontent thead tr th{text-align:center;vertical-align:middle;}.board tr.alert,.board tr.alert td,.board tr.alert td a,.boardcontent tr.alert,.boardcontent tr.alert td,.boardcontent tr.alert td a{background-color:#d9edf7!important;}.board span.deleted,.boardcontent span.deleted{color:#f00;font-size:.9em;font-family:"Font Awesome 5 Free";}.board span.deleted:before,.boardcontent span.deleted:before{content:"";}.board span.waiting,.boardcontent span.waiting{color:#666;font-size:.9em;font-family:"Font Awesome 5 Free";}.board span.waiting:before,.boardcontent span.waiting:before{content:"";}.board span.attachs,.boardcontent span.attachs{padding:.75em 0 .75em .75em;color:#787c83;font-size:.9em;}.board span.attachs:before,.boardcontent span.attachs:before{content:"";background-image:url(/images/icons_sp.png);background-size:141px auto;background-repeat:no-repeat;background-position:-65px -3px;width:22px;height:22px;display:inline-block;vertical-align:middle;}.board span.comments,.boardcontent span.comments{padding:0 0 0 .2em;color:#1792cc;border:0;display:inline;white-space:nowrap;}.board .details .subject,.boardcontent .details .subject{font-size:1.4rem;font-weight:600;margin:1rem auto;padding:.5rem 0;border-bottom:1px solid #ccc;}.board .details .state,.boardcontent .details .state{padding:.5rem 0;margin-top:0;margin-bottom:1rem;border-bottom:1px solid #ccc;}.board .details .state span,.boardcontent .details .state span{font-weight:400;padding-right:1rem;}.board .details .state .info,.boardcontent .details .state .info{float:left;padding:0;}.board .details .state .like-hate,.boardcontent .details .state .like-hate{float:right;text-align:right;padding-right:1rem;}.board .content,.boardcontent .content{min-height:30rem;border-bottom:1px solid #ccc;margin-bottom:1rem;white-space:unset!important;}.board .content *,.boardcontent .content *{width:unset!important;max-width:100%!important;font-family:"Noto Sans KR","NotoKrR","NotoKrR Gothic","Nanum Barun Gothic Regular","나눔바른고딕OTF","NanumBarunGothicOTF","맑은 고딕","Malgun Gothic",Arial,sans-serif;}.board .content table,.boardcontent .content table{width:unset;max-width:100%!important;}.board tr.notice,.boardcontent tr.notice{background-color:#d6d6d6;}.board tr.deleted,.boardcontent tr.deleted{border:2px dotted #f00;}.board tr.waiting,.boardcontent tr.waiting{background-color:#e5e5e5;}.board tr.reservation,.boardcontent tr.reservation{background-color:#00ff87;}.board tr.temp,.boardcontent tr.temp{background-color:#666;}.board td,.boardcontent td{overflow-x:auto;word-break:break-word;white-space:normal;}.board td .info,.boardcontent td .info{font-size:.8rem;font-style:italic;letter-spacing:0;}.board td a.subject,.boardcontent td a.subject{text-align:left;font-weight:600;line-height:1;}.board td a.subject .info,.boardcontent td a.subject .info{font-weight:300;}.board td a:not(.btn),.boardcontent td a:not(.btn){display:inline-block;width:100%;}.board td .alert-temp,.boardcontent td .alert-temp{display:block;color:#ff4500;}.board td .datetime,.boardcontent td .datetime{min-width:155px;}.board .basic-info .like-hate .like:before,.board .basic-info .like-hate .hate:before,.boardcontent .basic-info .like-hate .like:before,.boardcontent .basic-info .like-hate .hate:before{content:"";display:inline-block;width:16px;height:16px;background:url(../../images/icons_sp.png) 0 0 no-repeat;background-size:141px auto;vertical-align:middle;}.board .basic-info .like-hate .like:before,.boardcontent .basic-info .like-hate .like:before{background-position:-68px -45px;}.board .basic-info .like-hate .hate:before,.boardcontent .basic-info .like-hate .hate:before{background-position:-68px -81px;}.board .like-hate a,.boardcontent .like-hate a{display:inline-block;box-sizing:border-box;height:21px;border-radius:.375em;padding:0 .25em 2px;border:0;border:1px solid #008000;font-size:.8em;line-height:20px;text-align:center;vertical-align:top;-moz-transition:inherit!important;-webkit-transition:inherit!important;-ms-transition:inherit!important;transition:inherit!important;}.board .like-hate a span,.boardcontent .like-hate a span{padding:0 .1rem 0 .3rem;border-radius:4px;margin-left:.25em;}.board .like-hate a.like,.boardcontent .like-hate a.like{color:#0068d1;}.board .like-hate a.hate,.boardcontent .like-hate a.hate{color:#ed5d49;}.board .like-hate a.like:before,.board .like-hate a.hate:before,.boardcontent .like-hate a.like:before,.boardcontent .like-hate a.hate:before{content:"";display:inline-block;box-sizing:border-box;width:16px;height:16px;background:url(../../images/icons_sp.png) 0 0 no-repeat;background-size:141px auto;vertical-align:middle;-moz-transition:inherit!important;-webkit-transition:inherit!important;-ms-transition:inherit!important;transition:inherit!important;}.board .like-hate a.like:before,.boardcontent .like-hate a.like:before{background-position:-68px -45px;}.board .like-hate a.hate:before,.boardcontent .like-hate a.hate:before{background-position:-68px -81px;}.board .like-hate a:hover,.board .like-hate a.selected,.boardcontent .like-hate a:hover,.boardcontent .like-hate a.selected{color:#fff!important;}.board .like-hate a.like:hover,.board .like-hate a.like.selected,.boardcontent .like-hate a.like:hover,.boardcontent .like-hate a.like.selected{background-color:#0068d1;}.board .like-hate a.hate:hover,.board .like-hate a.hate.selected,.boardcontent .like-hate a.hate:hover,.boardcontent .like-hate a.hate.selected{background-color:#ed5d49;}.board .like-hate a.like:hover:before,.board .like-hate a.like.selected:before,.board .like-hate a.hate:hover:before,.board .like-hate a.hate.selected:before,.boardcontent .like-hate a.like:hover:before,.boardcontent .like-hate a.like.selected:before,.boardcontent .like-hate a.hate:hover:before,.boardcontent .like-hate a.hate.selected:before{background-position-x:-91px;}.board .comments,.boardcontent .comments{padding:10px 0;position:relative;display:block;margin:10px 0;min-height:40px;}.board .comments:after,.boardcontent .comments:after{content:" ";display:block;clear:both;}.board .comments .btn,.boardcontent .comments .btn{margin:0 2px;}.board .comments .comment-content,.boardcontent .comments .comment-content{min-height:50px;}.board .comments .comment-alert,.boardcontent .comments .comment-alert{color:#a2a2a2;font-size:1rem;padding:0;display:inline-block;}.board .comments .info,.boardcontent .comments .info{display:unset;clear:unset;margin:0;display:inline-block;}.board .comments textarea,.boardcontent .comments textarea{width:100%;padding:4px;margin:0 10px 5px 0;color:#666;border:1px solid #ddd;overflow-y:auto;resize:vertical;}.board .comments div.comment .byte,.boardcontent .comments div.comment .byte{position:absolute;color:#999;vertical-align:-7px;top:4px;right:0;}.board .comments div.comment .write .byte .limit,.boardcontent .comments div.comment .write .byte .limit{font-weight:bold;color:#ed7500;}.board .comments div.comment .col-left,.boardcontent .comments div.comment .col-left{float:left;}.board .comments div.comment .col-right,.boardcontent .comments div.comment .col-right{float:right;}.board .comments div.comment .comment-content,.boardcontent .comments div.comment .comment-content{display:block;}.board .comment-reply,.boardcontent .comment-reply{margin-left:30px;}.board .comments-list,.boardcontent .comments-list{position:relative;overflow:hidden;zoom:1;padding:0;margin:10px 0;display:block;padding:10px 0 0 0;margin:10px 0;border-top:1px dotted #c5c5c5;}.board .comments-list:after,.boardcontent .comments-list:after{content:" ";display:block;clear:both;}.board .comments-list .name,.boardcontent .comments-list .name{font-weight:bold;color:#999;}.board .comments-list .date,.boardcontent .comments-list .date{color:#aaa;}.board .comment-edit,.boardcontent .comment-edit{position:relative;overflow:hidden;zoom:1;padding:0;margin:10px 0;display:block;padding:10px 0 0 0;margin:10px 0;border-top:0 dotted #c5c5c5;}.board .comment-edit:after,.boardcontent .comment-edit:after{content:" ";display:block;clear:both;}.board .comment-edit .name,.boardcontent .comment-edit .name{font-weight:bold;color:#999;}.board .comment-edit .date,.boardcontent .comment-edit .date{color:#aaa;}.pagination-container ul.pagination{margin:10px 0;text-align:center;display:inline-block;}.pagination-container ul.pagination li{display:inline;}.pagination-container ul.pagination li a{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px;}.pagination-container ul.pagination li.active span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#337ab7;border:1px solid #ddd;margin-left:-1px;color:#23527c;background-color:#eee;}section#sidebar{float:left;width:30%;height:100%;word-wrap:break-word;}div#photo{float:left;width:65%;margin-right:30px;}div.thumbnails,img.thumbnails{width:100%;height:120px;object-fit:cover;border-radius:6px;}div.thumbnails img,img.thumbnails img{vertical-align:middle;border-style:none;}ul.thumbnails{margin:0;padding:0;}ul.thumbnails li{position:relative;list-style:none;float:left;margin:10px;padding:8px;background:#f3f6f7;border-color:#dbe2e5;text-align:center;border:1px solid transparent;width:174px;height:200px;display:block;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;box-shadow:0 0 10px #d0d0d0;-moz-box-shadow:0 0 10px #d0d0d0;-webkit-box-shadow:0 0 10px #d0d0d0;}ul.thumbnails li .image-overlay{display:none;width:180px;padding:5px;background-color:#fff;color:#343434;border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0;background-color:rgba(255,255,255,.75);word-wrap:break-word;}ul.thumbnails li .below-image{line-height:normal;}ul.thumbnails li img{margin:auto;display:inline;display:block;width:100%;max-height:180px;}ul.thumbnails li:hover{background:#f3f6f7;border-color:#dbe2e5;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;box-shadow:0 0 10px #d0d0d0;-moz-box-shadow:0 0 10px #d0d0d0;-webkit-box-shadow:0 0 10px #d0d0d0;}ul.thumbnails li:hover .image-overlay{display:block;position:absolute;top:0;left:0;line-height:normal;}div.charactor span{padding:2px 2px;text-align:center;font-size:12px;cursor:pointer;width:14px;height:14px;display:inline-block;line-height:normal;}div.charactor span:hover{background-color:#000;color:#fff;}.devmode{display:inline-block!important;border:2px dashed #f00!important;}.devmode p{margin:0;padding:0;}.development .devmode,.developmentclient .devmode{border:2px dashed #f00!important;}.development .devmode p,.developmentclient .devmode p{margin:0;padding:0;}.dev-design-mode div{border:1px dotted #f00;}.devpannel{font-size:12px;border:3px dotted #f00;display:inline-block;margin:5px 0;padding:4px;width:100%;}.devpannel p{margin:0;}.devhelper{font-size:12px;border:3px dotted #f00;display:inline-block;margin:5px 0;padding:4px;width:200px;}.devhelper ul li a.selected{background-color:#f00;color:#fff;padding:0 2px;}.devhelper table td{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid #000;padding:0;}#mobile_mainnavbox_btn{display:none;}#mobile_mainnavbox{height:0;overflow:hidden;background:#fff;}#mobile_mainnavbox:after{content:"";display:block;clear:both;}.floating_btn_mobile{display:none;text-align:center;}div.floating_btn{display:block;}.mvc-grid{font-size:unset;}div.center,p.center{text-align:center;justify-content:center;}div.left,p.left{text-align:left;justify-content:left;}div.right,p.right{text-align:right;justify-content:right;}.toast-dev-message{top:50%;left:50%;position:fixed;transform:translate(-50%,0);}.toast-dev-message div.toast{width:600px!important;border:0 dotted #008000;margin:0 auto;max-width:600px;}.toast-middle-center{top:40%;width:100%;opacity:1;}.toast-container div.toast{margin:0 auto;width:100%;max-width:800px;font-size:1rem!important;}.toast-container div.toast .toast-title{width:100%;font-size:1rem;font-weight:bolder;}.toast-container div.toast .toast-body{text-align:left;font-weight:bolder;width:100%;color:#fff;}.toast-container div.toast .toast-message{text-align:left;font-weight:bolder;color:#fff;}.datetimepicker-area,.datepicker-area,.timepicker-area{position:relative;}.datetimepicker-area:after,.datepicker-area:after{position:absolute;right:.5rem;top:.5rem;content:"";font-family:"FontAwesome";font-weight:600;}.timepicker-area:after{position:absolute;right:.5rem;top:.5rem;content:"";font-family:"FontAwesome";font-weight:600;}#blazor-error-ui{background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.25rem .7rem 1.25rem;position:fixed;width:100%;z-index:1000;}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem;}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTU2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem,#b32121;padding:1rem 1rem 1rem 3.7rem;color:#fff;}.blazor-error-boundary::after{content:"An error has occurred.";}input[type=checkbox],input[type=radio]{border:1px solid #a9a9a9;}div.btn-area{margin-top:.5rem;margin-bottom:.5rem;}td p{margin:0;}.jumbotron,.alert{word-break:keep-all;}.board .note-editing-area{min-height:400px;}.note-editable{min-height:400px;}.note-editable p{margin:0;}.btn-template{width:100%;word-break:keep-all;font-weight:600;}.datetime-picker-wrapper{position:relative;border-radius:6px;border:1px solid #ccc;}.datetime-picker-input{position:relative;border-radius:6px;border:1px solid #ccc;padding:.375rem .75rem;font-size:1rem;}.calendar-popup{display:none;position:absolute;border:1px solid #ccc;background-color:#fff;padding:8px;box-shadow:2px 2px 6px rgba(0,0,0,.2);z-index:9999;vertical-align:top;}.calendar-popup .calendar-ui{width:150px;height:32px;margin:0;vertical-align:top;padding:0 5px;border-radius:6px;border:1px solid #ccc;background-color:#fff;}.calendar-popup .time-ui{width:80px;height:32px;margin:0;vertical-align:top;padding:0 5px;border-radius:6px;border:1px solid #ccc;background-color:#fff;}.calendar-popup .time-ui options{width:80px;height:30px;margin:0;padding:0;}.markdown-body pre{border-radius:.4rem;background:rgba(17,24,39,.062745098);}.markdown-body code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Courier New",monospace;}.assistant-content,.user-prompt{max-height:200px;overflow-y:auto;}.bi{font-family:"bootstrap-icons"!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:-.125em;}#navbar-topheader{position:fixed;top:0;right:0;z-index:1060;display:flex;align-items:center;gap:.75rem;backdrop-filter:blur(6px);border-bottom:1px solid rgba(0,0,0,.08);padding:.5rem 1rem;margin:0;}#navbar-topheader .mobile-title{pointer-events:none;}#sidebar-panel{position:fixed;width:300px;height:100vh;flex:0 0 300px;overflow-x:hidden;transition:width .18s ease,flex-basis .18s ease;background:var(--bs-body-bg);z-index:1050;box-shadow:8px 0 16px rgba(0,0,0,.25);}#sidebar-panel #btn-toggle-slider{padding:1rem;}#sidebar-panel #btn-toggle-slider:hover{background-color:#d3d3d3;}#sidebar-panel .navbar-brand{padding:1rem;display:flex;align-items:center;gap:.5rem;}#sidebar-panel .logo-full{display:inline;}#sidebar-panel .logo-mini{display:none;}#sidebar-panel .menu-text{display:inline;}#sidebar-panel .nav-link.sidebar-item:hover{background:rgba(0,0,0,.04);border-radius:.5rem;}#sidebar-panel .sidebar-item{display:flex;gap:.6rem;padding:1rem;white-space:nowrap;align-items:center;}#sidebar-panel .sidebar-item i.bi{font-size:1.2rem;}#sidebar-panel .submenu-toggle-btn{padding:1rem!important;}#sidebar-panel.sidebar-collapsed{width:62px;flex-basis:62px;}#sidebar-panel.sidebar-collapsed .logo-full{display:none;}#sidebar-panel.sidebar-collapsed .logo-mini{display:inline;}#sidebar-panel.sidebar-collapsed .navbar-brand{display:none;}#sidebar-panel.sidebar-collapsed .menu-text{display:none;}#sidebar-panel.sidebar-collapsed #btn-toggle-slider{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;pointer-events:none;transition:opacity .12s ease;}#sidebar-panel.sidebar-collapsed .submenu-toggle-btn{display:none!important;}#sidebar-panel.sidebar-collapsed .submenu{display:none!important;}#sidebar-panel.sidebar-collapsed .sidebar-item{justify-content:center;}#sidebar-panel.sidebar-collapsed .brand-text{display:none!important;}#sidebar-panel.sidebar-collapsed .brand-toggle-zone{justify-content:center!important;}#sidebar-panel.sidebar-collapsed .brand-toggle-zone:hover #btn-toggle-slider{opacity:1;pointer-events:auto;}#sidebar-panel.sidebar-collapsed .brand-toggle-zone:hover .brand-icon{opacity:0;transition:opacity .12s ease;}.answer-step{display:grid;}.answer-step label.btn.selected,.answer-step label.btn.selected:hover,.answer-step label.btn.selected:focus{background-color:#0d6efd;border-color:#0d6efd;color:#fff;}.answer-step label.btn:hover,.answer-step label.btn:focus{background-color:#b4e7f8;border-color:#0d6efd;color:#0d6efd;}.answer-step .question-text h4{font-family:"Noto Sans KR",sans-serif,"Times New Roman",Georgia,serif;font-size:1.75rem;font-weight:600;margin:2rem auto;word-wrap:break-word;word-break:keep-all;line-height:1.5;}.answer-step .question-block{grid-area:1/1/2/2;visibility:hidden;opacity:0;}.answer-step .question-block.active{visibility:visible;opacity:1;}.answer-step #finalMessage{grid-area:1/1/2/2;visibility:hidden;opacity:0;transition:opacity .25s;font-family:"Noto Sans KR",sans-serif,"Times New Roman",Georgia,serif;font-size:2rem;font-weight:600;margin:auto 0;word-wrap:break-word;word-break:keep-all;line-height:1.5;vertical-align:middle;}.answer-step #finalMessage.active{visibility:visible;opacity:1;}@media(max-width:767.98px){.answer-step .content-title{width:100%;overflow:hidden;white-space:nowrap;text-align:center;}.answer-step .responsive-text{font-size:clamp(12px,5vw,40px);}.answer-step #questionWrapper{flex:0 0 auto;overflow-y:auto;}.answer-step #questionWrapper .question-text{display:flex;align-items:center;justify-content:center;word-break:keep-all;}.answer-step #questionWrapper .choices-container{flex:0 0 60%;padding:0 1rem;display:flex;flex-direction:column;justify-content:center;}.answer-step .nav-container{flex:0 0 20%;padding:1rem;width:100%;background-color:#dee2e6;display:flex;align-items:center;justify-content:center;}.answer-step #navigationButtons{margin-bottom:1rem;}}.answer-list label.btn{padding:.5rem 1.5rem!important;}.answer-list label.btn.selected,.answer-list label.btn.selected:hover,.answer-list label.btn.selected:focus{background-color:#0d6efd;border-color:#0d6efd;color:#fff;}.answer-list label.btn:hover,.answer-list label.btn:focus{background-color:#b4e7f8;border-color:#0d6efd;color:#0d6efd;}.answer-list .answer-list-header{display:grid;grid-template-columns:5rem 1fr minmax(220px,30%);gap:.5rem;align-items:center;padding:.5rem .25rem;background-color:var(--bs-primary);color:#fff;font-weight:600;border-radius:.5rem .5rem 0 0;}.answer-list .answer-list-header .col-no,.answer-list .answer-list-header .col-question,.answer-list .answer-list-header .col-choices{text-align:center;}.answer-list .answer-list-header .col-question{text-align:left;}.answer-list .answer-list-row{display:grid;grid-template-columns:5rem 1fr minmax(220px,30%);gap:.5rem;align-items:center;padding:.5rem .25rem;border-left:1px solid rgba(0,0,0,.125);border-right:1px solid rgba(0,0,0,.125);border-bottom:1px solid rgba(0,0,0,.125);background:#fff;}.answer-list .answer-list-row.answered{background-color:#e9fbd2;}.answer-list .answer-list-row .col-question{text-align:left;word-break:keep-all;}.answer-list .answer-list-row .col-choices{text-align:center;white-space:nowrap;}.answer-list .answer-list-row:last-child{border-radius:0 0 .5rem .5rem;}@media(max-width:575.98px){.answer-list.border{border:0!important;}.answer-list .answer-list-header{display:none;}.answer-list .answer-list-row{grid-template-columns:1fr;gap:.35rem;margin-bottom:.75rem;border:1px solid rgba(0,0,0,.125);border-radius:.5rem;padding:.75rem;}.answer-list .answer-list-row .col-no{display:none;text-align:left;font-weight:700;color:#6c757d;}.answer-list .answer-list-row .col-question{text-align:center;word-break:keep-all;font-weight:600;border:0!important;}.answer-list .answer-list-row .col-choices{text-align:left;white-space:normal;}.answer-list .answer-list-row label.btn{width:auto!important;min-width:2.4rem!important;padding:.35rem .5rem!important;margin:.2rem .2rem 0 0!important;}}