@import url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css');

:root {
	--color-main:#645EFF;
	--color-red:#ED3737;
    --color-border:rgba(255,255,255,0.15);/*#262b38  */
	--color-basic-bg:#0F111A;
    --body-white:#FFF;
}

@media screen and (max-width: 1780px) {
 /*  :root { font-size: 1vw; } */
}



*, *::before, *::after {box-sizing: border-box;}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var, b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup, menu,nav,output,ruby,section,summary,time,mark,audio,video {font-family:'malgun gothic', 'Material Design Icons', 'Pretendard', 'Noto Sans', Helvetica, Arial, sans-serif;margin:0;padding:0;border:0;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:-1px;}
html,body,th,td,input,select,textarea,button,p,span,label,a,i,li,dd,dt,strong,:before,:after,h1,h2,h3,h4,h5,h6,pre,em {-webkit-overflow-scrolling:touch;-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-smooth: never;}
/*input,select,textarea,td,th,.header .gnb a,.header .gnb span,input + label,.t_list td {font-family:'malgun gothic';letter-spacing:-.04rem;}*/
html, body {height:100%;}
html:has(.write_wrap), body:has(.write_wrap) {height:auto;}
body{position:relative;/*min-width:1200px;*/webkit-touch-callout:none;/*아이폰 미리보기 문제 해결*/font-size:14px;color:#fff; background-color:var(--color-basic-bg); font-weight:normal;line-height:1.4;}

@media all and (max-width:360px){ 
	html,body,th,td,input,select,textarea,button,p,span,label,a,i,li,dd,dt,strong,:before,:after {font-size:13px;}
}
@media all and (max-width:280px){ 
	html,body,th,td,input,select,textarea,button,p,span,label,a,i,li,dd,dt,strong,:before,:after {font-size:12px;}
}
dl,ul,ol,menu,li{list-style:none}
i {font-style:normal;font-weight:normal;}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
input,select,textarea {max-width:100%;font-size:.75rem;vertical-align:middle;outline:0;-webkit-appearance:none;-moz-appearance:none;}
a{text-decoration:none;color:#fff; cursor: pointer;/*  transition:all 0.3s; */}
a:link,a:visited,a.link:hover{text-decoration:none;color:#fff;}
a:hover {text-decoration:underline;color:inherit;}
a:focus,a:active{text-decoration:none;color:inherit; /*color:#00f;*/}
a.link, .link_carnum {position:relative;display:inline-block;padding-bottom:.1rem;line-height:1.3;text-decoration:underline !important;}
a.link:hover {text-decoration:none !important; }
/* .link:after, .link_carnum:after {content:'';position:absolute;right:0;left:0;bottom:0;height:1px;background-color:#555;} */
.link_carnum {display:inline-block;font-weight:bold;letter-spacing:0;font-size:.8rem;vertical-align:middle;word-break:break-all;}
.link.on {color:#029774;} /*0070ff*/
.link.icon {display:inline-flex;align-items:center;}
.link.icon:after {content:'';display:inline-block;width:1rem;height:1rem;margin-left:.125rem;background-size:auto 1.125rem;background-repeat:no-repeat;background-position:center;}
.link.impact:after {background-color:#0070ff;}
sup{font-size:x-small;vertical-align:super}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}
caption {display:none;}
table {table-layout:fixed;min-width:100%;margin:0;padding:0;border-spacing:0;border:0;/*border-collapse:collapse;*/}
*+html table {border-collapse:collapse;}

/* 스크롤바 */
::-webkit-scrollbar { width:5px;height:6px;}
::-webkit-scrollbar-track { background-color:transparent; }
::-webkit-scrollbar-thumb { background:#4e546d; opacity:.8 !important;}
::-webkit-scrollbar-button { display:none; }
body::-webkit-scrollbar {height:8px;}
body::-webkit-scrollbar-track {background-color:transparent;}
body::-webkit-scrollbar-thumb {background:#4e546d;}



.blind{display:block;overflow:hidden;top:-1000em;position:absolute;}
.ellipsis{display:inline-block; overflow:hidden; white-space:nowrap !important; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.bodyhidden {height:100%;overflow:hidden;}

.text-left {text-align: left !important;}
.text-center {text-align: center !important;}
.text-right {text-align: right !important;}

/*---------------------------------------------------------------------------------*
										form
*---------------------------------------------------------------------------------*/
								
select {-webkit-appearance: none; /* 네이티브 외형 감추기 */-moz-appearance: none;appearance: none;background:transparent; color:#fff;}
select option {font-weight:300;background: #232530; color:#fff; border:0 !important}
select option:hover {background-color:#5357ce; }
select::-ms-expand{ display: none; }/* IE 10, 11의 네이티브 화살표 숨기기 */
select option[disabled] { color: #aaa !important; background: #232530 !important;}
select.full-date {width:180px;}
select.time {width:64px;}
select, ::picker(select) {position:relative;appearance:base-select;}

/*select::picker-icon, */
select::picker-icon, 
.multi_select .items:after {color:transparent;font-size:0;width:10px;;height:100%;background-position:center;background-repeat:no-repeat;background-size:auto 12px;background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.33325 7.5L10.3333 12.5L15.3333 7.5' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
button {outline:0 !important;cursor:pointer;border:0;background-color:transparent;}
button:focus {outline: -webkit-focus-ring-color auto 0 !important;outline:0 !important;}
button:active {outline:0 !important;box-shadow:none !important;outline:0 !important;}
fieldset {position:relative;padding:0;padding-block:0 !important;border:0;width:100%;max-width:100%;font-size:0;vertical-align:middle;}
fieldset legend {display:none;padding:0 .25rem;font-size:.875rem;line-height:1.5rem;font-weight:bold;}
img{border:0 none;max-width:100%;vertical-align:middle;}
hr{display:none}
input,select,textarea,label{vertical-align:middle;font-family:'malgun gothic', 'Pretendard', 'Noto Sans', Helvetica, Arial, sans-serif;}
body.sitefix,.sitefix,.sitefix2{top:0;right:0;bottom:0;left:0;overflow-y: hidden;}

input:disabled, select:disabled, textarea:disabled, input[type=text]:disabled, [disabled], .disabled {opacity:.25 !important;/*border:0 !important;*/cursor:default;}
input:hover, input:focus, select:hover, select:focus, textarea:hover, textarea:focus, input[type=text]:hover, input[type=text]:focus, .multi_select .items:hover {border:1px solid #706bf8; }
input[readonly], select[readonly], textarea[readonly] {background-color: rgb(34, 36, 66) !important;border:1px solid rgba(141, 148, 252, 0.1) !important;cursor:default;}
select[readonly]   { pointer-events: none !important; }


/* 자동완성 */
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active,
input:-internal-autofill-selected { /* 가상 선택자 추가 */
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
    -webkit-box-shadow: 0 0 0 1000px #15192c inset !important;
    box-shadow: 0 0 0 1000px #15192c inset !important;
    border: 1px solid #7f84c4 !important;
    
    /* 브라우저가 글자색을 검은색으로 강제 변경하는 것을 방지 */
    transition: background-color 5000s ease-in-out 0s, color 5000s ease-in-out 0s;
}



/*
[required], .required {border:1px solid #F71010 !important;}
*/

.no_emoji .input_btn {right:0.625rem;}
.input_btn {display:none;position:absolute;right:2.5rem;top:9px;}
.input_btn button {width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:auto 70%;font-size:0;text-indent:-99999px;}
.input_btn .eyes {background-size:auto 78%;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.2142 9.69953C17.5252 10.4032 17.6995 11.1814 17.6996 12.0003C17.6992 15.1477 15.1478 17.6991 12.0003 17.6995C11.1814 17.6994 10.4034 17.525 9.69953 17.2141L10.9515 15.9632C11.2863 16.0515 11.6378 16.0999 12.0003 16.0999C14.2642 16.0995 16.0995 14.2641 16.1 12.0003C16.0999 11.6375 16.0518 11.2855 15.9632 10.9505L17.2142 9.69953ZM3.38795 8.76203C7.44412 5.49241 12.8134 4.87835 17.3441 6.74154L16.1039 7.98177C16.072 7.97066 16.0401 7.9594 16.0082 7.94856C16.0298 7.96994 16.0504 7.99228 16.0716 8.01399L14.9408 9.14484C14.1958 8.37737 13.1541 7.89992 12.0003 7.89974C9.73615 7.89981 7.89994 9.73617 7.89971 12.0003C7.89992 13.1541 8.37742 14.1958 9.14483 14.9407L8.01397 16.0716C6.95715 15.0371 6.3003 13.5959 6.30009 12.0003C6.3002 10.4543 6.9168 9.05252 7.91631 8.02571C6.67063 8.47504 5.47762 9.13296 4.39187 10.0081L4.14773 10.2103C3.59514 10.6786 3.0784 11.2039 2.61939 11.7659C2.33996 12.1077 1.83646 12.1582 1.49438 11.8792C1.15231 11.5997 1.10178 11.0964 1.3811 10.7542C1.9018 10.1167 2.4856 9.52093 3.11256 8.98957L3.38795 8.76203ZM19.225 7.6888C20.4696 8.44069 21.6161 9.4031 22.6098 10.5716C22.8955 10.908 22.855 11.4133 22.519 11.6995C22.1825 11.9855 21.6773 11.944 21.391 11.6077C20.4217 10.468 19.2874 9.5507 18.0541 8.85969L19.225 7.6888Z' fill='%23F1F1F1'/%3E%3Cpath d='M20.5 3L3.5 20' stroke='%23F1F1F1' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E%0A"); outline: 0 !important;}
.on .input_btn .eyes {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 11.0899C17.34 5.60995 9.12 4.93995 3.63 9.59995C3.04 10.0999 2.49 10.6599 2 11.2599' stroke='%23F1F1F1' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 7C14.7614 7 17 9.23858 17 12C17 14.7614 14.7614 17 12 17C9.23858 17 7 14.7614 7 12C7 9.23858 9.23858 7 12 7Z' stroke='%23F1F1F1'/%3E%3Cpath d='M12 16.9C14.7062 16.9 16.9 14.7062 16.9 12C16.9 9.29378 14.7062 7.09998 12 7.09998C9.29378 7.09998 7.09998 9.29378 7.09998 12C7.09998 14.7062 9.29378 16.9 12 16.9Z' stroke='%23F1F1F1' stroke-width='1.6'/%3E%3C/svg%3E%0A");}
.input_btn .pwd_del {  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12L19 6.41Z' fill='white'/%3E%3C/svg%3E%0A");}
input.required + .input_btn {display:none;}
input.required {background-repeat:no-repeat;background-position:right center;background-position-x:calc(100% - 14px);background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 20C15.5228 20 20 15.5228 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20ZM9.09515 13.2727C9.03233 13.4243 9 13.5867 9 13.7508C9 14.0821 9.1317 14.3998 9.36612 14.6341C9.60054 14.8684 9.91848 15 10.25 15C10.5815 15 10.8995 14.8684 11.1339 14.6341C11.3683 14.3998 11.5 14.0821 11.5 13.7508C11.5 13.5867 11.4677 13.4243 11.4049 13.2727C11.342 13.1212 11.25 12.9835 11.1339 12.8674C11.0178 12.7514 10.88 12.6594 10.7284 12.5967C10.5767 12.5339 10.4142 12.5016 10.25 12.5016C10.0858 12.5016 9.9233 12.5339 9.77165 12.5967C9.61999 12.6594 9.48219 12.7514 9.36612 12.8674C9.25004 12.9835 9.15797 13.1212 9.09515 13.2727ZM9.1715 5.78155C9.12255 5.93228 9.10585 6.09162 9.1225 6.24922L9.56 10.6302C9.5747 10.8023 9.6535 10.9627 9.78081 11.0795C9.90811 11.1963 10.0747 11.2612 10.2475 11.2612C10.4203 11.2612 10.5869 11.1963 10.7142 11.0795C10.8415 10.9627 10.9203 10.8023 10.935 10.6302L11.3725 6.24922C11.3891 6.09162 11.3725 5.93228 11.3235 5.78155C11.2745 5.63081 11.1944 5.49204 11.0884 5.37425C10.9823 5.25646 10.8526 5.16227 10.7077 5.09779C10.5629 5.03332 10.4061 5 10.2475 5C10.0889 5 9.93212 5.03332 9.78726 5.09779C9.64241 5.16227 9.51273 5.25646 9.40665 5.37425C9.30057 5.49204 9.22045 5.63081 9.1715 5.78155Z' fill='%23F71010'/%3E%3C/svg%3E%0A");}

.disabled-visual {opacity: 0.3 !important;}

/* 멀티셀렉 */
.multi_select {position:relative;width:100%;}
.multi_select .items {position:relative;display:flex;align-items:center;padding:0 .9375rem !important; height:2.5rem !important; color:#fff; border-radius:0.5rem !important; background:transparent;z-index:3;}
.multi_select .items span {flex:auto;font-size:inherit;color:#fff; line-height:1.4em !important; display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;overflow: hidden;white-space:normal;}
.multi_select .items:after {content:'';display:inline-block;flex:none;}
.multi_select .items:hover {z-index:10 !important;}
.multi_select .multi_list {display:none;position:absolute;left:0;min-width:100%; border-radius:0.5rem; z-index:11;}
.multi_select .multi_list .keyword_search {border-bottom:1px solid #a9b1b5;}
.multi_select .multi_list .keyword_search input {border:0 !important;}
.multi_select .multi_list .keyword_search input:hover, .multi_select .multi_list .keyword_search input:focus {border-color:#DFE4E9 !important;}
.multi_select .multi_list ul {max-height:25rem;padding:.25rem .5rem;overflow:auto;}
.multi_select .multi_list ul li {padding:.125rem 0.5rem; border:0; background-color:transparent}
.multi_select .multi_list ul li.allreset .btn_wrap {justify-content:start;}
.multi_select.selected {z-index:1000000 !important;}
.multi_select.selected .multi_list {display:block;z-index:999999;}
.multi_dim {position:fixed;left:0;top:0;bottom:0;right:0;background-color:rgba(255,255,255,.0001);z-index:999995;}
.multi_select input[type=checkbox] + label, input[type=radio] + label {}
.multi_select.onechoice .allreset {display:none;}
.multi_select.onechoice input[type=checkbox] + label:before, .multi_select.onechoice input[type=radio] + label:before {border:0;}
.multi_select.onechoice input[type=checkbox]:checked + label:before, .multi_select.onechoice input[type=radio]:checked + label:before {background-color:transparent;}
.multi_select.onechoice input[type=checkbox]:checked + label:after, .multi_select.onechoice input[type=radio]:checked + label:after {background-image: url("data:image/svg+xml,%3Csvg width='13' height='10' viewBox='0 0 13 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.43516 7.45619L1.74841 4.81301L0.833496 5.70675L4.43516 9.25L12.1668 1.64374L11.2584 0.75L4.43516 7.45619Z' fill='white' /%3E%3C/svg%3E%0A");}
.multi_select input[type=checkbox]:checked + label:after, .multi_select input[type=radio]:checked + label:after {background-image: url("data:image/svg+xml,%3Csvg width='13' height='10' viewBox='0 0 13 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.43516 7.45619L1.74841 4.81301L0.833496 5.70675L4.43516 9.25L12.1668 1.64374L11.2584 0.75L4.43516 7.45619Z' fill='white' /%3E%3C/svg%3E%0A");}

/* 기본 */
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#737a86;font-weight:normal;letter-spacing: -0.02em;}
input:-moz-placeholder, textarea:-moz-input-placeholder  {color:#737a86;font-weight:normal;letter-spacing: -0.02em;}/* FF 4-18 */
input::-moz-placeholder, textarea::-moz-input-placeholder  {color:#737a86;font-weight:normal;letter-spacing: -0.02em;}/* FF 19+ */
input:-ms-input-placeholder, textarea:-ms-input-placeholder  {color:#737a86;font-weight:normal;letter-spacing: -0.02em;}/* IE 10+ */

/* focus */
input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder {color: transparent !important; }
input:focus:-moz-placeholder, textarea:focus:-moz-placeholder {color: transparent !important; }
input:focus::-moz-placeholder, textarea:focus::-moz-placeholder {color: transparent !important; }
input:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder {color: transparent !important; }

/* form */
[type=color], [type=date], [type=datetime-local], [type=datetime], [type=email], [type=month], [type=number], [type=password], [type=search], [type=tel], [type=text], [type=time], [type=url], [type=week], textarea, [type=textarea], select, .multi_select .items {width:100%;height:1.875rem;border-radius:0;margin-bottom:0;border:1px solid rgba(255,255,255,0.15);background-color:rgba(69,81,129,0.05); border-radius:0.25rem;line-height:1;font-size:.8125rem;box-sizing:border-box;box-shadow:none;cursor:pointer;
     transition: all 0.2s ease-in; color:#fff;}
[type=color], [type=date], [type=datetime-local], [type=datetime], [type=email], [type=month], [type=number], [type=password], [type=search], [type=tel], [type=text], [type=time], [type=url], [type=week], textarea {position:relative;padding:.25rem .375rem;}
/* input:before, textarea:before {content: '';position: absolute;left: 0;right: 0;top: 0;height: 2px;background: linear-gradient(0deg, transparent, #dadee5);z-index:3;}*/
[type=color]:focus, [type=date]:focus, [type=datetime-local]:focus, [type=datetime]:focus, [type=email]:focus, [type=month]:focus, [type=number]:focus, [type=password]:focus, [type=search]:focus, [type=tel]:focus, [type=text]:focus, [type=time]:focus, [type=url]:focus, [type=week]:focus, textarea:focus, select:focus {box-shadow:none}
[type=checkbox] {display:none}
input[type="tel"]{width:6.5rem;}
input.impact {border-color:#2E3033 !important;font-weight:bold;font-size:1rem;}
input.price {text-align:right;}
input.date {/*width:6.75rem;*/ color:#fff; padding-right:1.25rem;background-position:right center;background-position-x:calc(100% - .25rem);background-repeat:no-repeat;background-size:auto .75rem;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 6.43005H3V21.0001H21V6.43005Z' stroke='%23DDDDDD' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.15002 3V6' stroke='%23DDDDDD' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.84 3V6' stroke='%23DDDDDD' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.21997 10.88H16.77' stroke='%23DDDDDD' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
input.digits02 {width:40px;}
input.time {width:6.75rem; color:#fff; padding-right:1.25rem;background-position:right center;background-position-x:calc(100% - .25rem);background-repeat:no-repeat;background-size:auto .875rem;background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.99996 1.6665C14.6025 1.6665 18.3333 5.39734 18.3333 9.99984C18.3333 14.6023 14.6025 18.3332 9.99996 18.3332C5.39746 18.3332 1.66663 14.6023 1.66663 9.99984C1.66663 5.39734 5.39746 1.6665 9.99996 1.6665ZM9.99996 3.33317C8.23185 3.33317 6.53616 4.03555 5.28591 5.28579C4.03567 6.53603 3.33329 8.23173 3.33329 9.99984C3.33329 11.7679 4.03567 13.4636 5.28591 14.7139C6.53616 15.9641 8.23185 16.6665 9.99996 16.6665C11.7681 16.6665 13.4638 15.9641 14.714 14.7139C15.9642 13.4636 16.6666 11.7679 16.6666 9.99984C16.6666 8.23173 15.9642 6.53603 14.714 5.28579C13.4638 4.03555 11.7681 3.33317 9.99996 3.33317ZM9.99996 4.99984C10.2041 4.99986 10.4011 5.0748 10.5536 5.21043C10.7061 5.34607 10.8036 5.53296 10.8275 5.73567L10.8333 5.83317V9.65484L13.0891 11.9107C13.2386 12.0606 13.3254 12.2619 13.3318 12.4735C13.3383 12.6851 13.2639 12.8913 13.1239 13.0501C12.9839 13.2089 12.7887 13.3084 12.5779 13.3285C12.3671 13.3486 12.1566 13.2877 11.9891 13.1582L11.9108 13.089L9.41079 10.589C9.28128 10.4594 9.19809 10.2907 9.17413 10.109L9.16663 9.99984V5.83317C9.16663 5.61216 9.25442 5.4002 9.4107 5.24391C9.56698 5.08763 9.77895 4.99984 9.99996 4.99984Z' fill='%23DDDDDD'/%3E%3C/svg%3E%0A");}
input.digits02 {width:40px;}

textarea, [type=textarea] {min-height:3rem;height:auto;line-height:1.5;resize:none; padding:0.5rem 0.875rem}
/*input:focus {border-color:#2E3033 !important;}*/
input.line {border-width:0 0 1px !important;border-radius:0;}
input.t_big {font-size:1.2rem;}

select {line-height:1.875rem;padding-top:0;padding-bottom:0;}

/* checkbox, radio */
input[type=checkbox], input[type=radio] {display:none;opacity:0;-webkit-opacity:0;-moz-opacity:0;	z-index:0; margin:0 !important; border:0 !important}
input[type=checkbox] + label, input[type=radio] + label {position:relative;display:inline-block;margin:0;padding:.25rem 1.5rem .25rem 1.25rem;box-sizing:border-box;border:0;text-align:left;font-size:.875rem;line-height:1.2;word-break:keep-all;cursor:pointer;z-index:1;}
input[type=checkbox] + label:before, input[type=radio] + label:before {display: block;content: "";position: absolute;left:0;top:.25rem;width:1.0625rem;height:1.0625rem;background-color:transparent;border:1px solid rgba(255,255,255,0.3);border-radius:3px;}
input[type=checkbox] + label:after, input[type=radio] + label:after {display: block;content: ""; position: absolute;left:0;top:.2rem;width:1.0625rem;height:1.0625rem;background-position:center;background-repeat:no-repeat;background-size:auto .625rem;transition:all 0.2s ease-in;}
/* input[type=checkbox]:checked + label, input[type=radio]:checked + label {color:#000;font-weight:bold;} */
input[type=checkbox]:checked + label:before, input[type=radio]:checked + label:before {border-color:#6f6af8;background-color:#6f6af8;}
input[type=checkbox]:checked + label:after, input[type=radio]:checked + label:after {background-image: url("data:image/svg+xml,%3Csvg width='13' height='10' viewBox='0 0 13 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.43516 7.45619L1.74841 4.81301L0.833496 5.70675L4.43516 9.25L12.1668 1.64374L11.2584 0.75L4.43516 7.45619Z' fill='white' stroke='white'/%3E%3C/svg%3E%0A");}
input[type=checkbox] + label:last-child, input[type=radio] + label:last-child {padding-right:0 !important;}

input + label input {display:none;margin-left:5px;}
input:checked + label input {display:inline-block;}
input:disabled + label {cursor:default;}
input[type=checkbox]:disabled + label, input[type=radio]:disabled + label {color:#bcbcbc;}
input[type=checkbox]:disabled + label:before, input[type=radio]:disabled + label:before {border-color:#eaebeb;}
input[type=checkbox]:checked:disabled + label, input[type=radio]:checked:disabled + label {color:#fff;}
input[type=checkbox]:checked:disabled + label:before, input[type=radio]:checked:disabled + label:before {border-color:#6f6af8;}

input[type=radio] + label:before {border-radius:50%;}
input[type=radio] + label:after {transform:scale(.8);}

input[type=checkbox] + label.w_full, input[type=radio] + label.w_full {width:100%;}

.square, .inputround, .mode {display:flex;gap:0 !important;position:relative;border-radius:4px;font-size:0 !important;}
.square input[type=checkbox] + label, .square input[type=radio] + label {flex:1;display:inline-flex;min-height:1.875rem;padding:0 .75rem !important;border-width:1px;border-style:solid;border-color:#DFE4E9;background-color:#DFE4E9;line-height:1.3;align-items:center;justify-content:center;overflow:hidden;}
.square input[type=checkbox] + label:hover, .square input[type=radio] + label:hover {border-color:#113563;}
.square input[type=checkbox] + label:after, .square input[type=radio] + label:after {display:none;}
.square input[type=checkbox]:checked + label, .square input[type=radio]:checked + label {background-color:#fff;border-color:#6f6af8;color:#6f6af8;z-index:1;}
.square input[type=checkbox] + label:before, .square input[type=radio] + label:before {display:none;}
.square.flexauto, .inputround.flexauto, .mode.flexauto, .square.col2, .square.col3, .square.col4 {flex-wrap:wrap;}
.square.flexauto input[type=checkbox] + label, .square.flexauto input[type=radio] + label {flex:auto;}
.square.col2 input[type=checkbox] + label, .square.col2 input[type=radio] + label {flex:none;width:50%;}
.square.col3 input[type=checkbox] + label, .square.col3 input[type=radio] + label {flex:none;width:33.33%;}
.square.col4 input[type=checkbox] + label, .square.col4 input[type=radio] + label {flex:none;width:25%;}
.square.single input[type=checkbox] + label, .square.single input[type=radio] + label {height:2.5rem;}



/* 파일첨부 */
.file_add {position:relative;border-radius:.3125rem;text-align:right;background-color:#DFE4E9;overflow:hidden;}
.file_add input[type=file] {position:absolute;left:-4.25rem;top:0;right:0;bottom:0;max-width:none;height:100%;padding-right:6rem;z-index:1;cursor:pointer;line-height:1;font-size:.8125rem;}
.file_add input[type=file]:hover, .file_add input[type=file]:focus {border:0 !important;}

.file_items {display:flex;align-items:center;padding:1px .75rem;background-color:rgb(32 57 75 / 7%);border-radius:.3125rem;}
.file_items a {padding:.35rem .25rem .35rem 0;white-space:normal;font-size:.75rem;text-decoration:none !important;}
.file_items .btn.delete {flex:none;display:inline-block;width:1.5rem;height:1.5rem;border:0;font-size:0;background-color:transparent;z-index:2;}
.file_items .btn:after {content:'';position:absolute;right:.25rem;top:.25rem;height:1rem;width:1rem;background-color:#333;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:auto .5rem;background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.66667 8.47091L8.47084 1.66675' stroke='%23ffffff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.47084 8.47091L1.66667 1.66675' stroke='%23ffffff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.file_items .link.icon {padding:.35rem .25rem .35rem 0;text-decoration:none !important;font-weight:normal;}
.file_items .link.icon:hover {text-decoration:underline !important;}
.file_items .link.icon:before {content:'';display:inline-block;width:1.25rem;height:1.25rem;margin-right:.125rem;background-size:auto 1rem;background-repeat:no-repeat;background-position:center;}
.file_items .link.icon:after {display:none;}
.file_items .link.ai:before {background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 7.02051V25H2V0H14.9795L22 7.02051Z' fill='%23FF7520'/%3E%3Cpath d='M21.9785 7H15V0.0205078L21.9785 7Z' fill='white' fill-opacity='0.5'/%3E%3Cpath d='M7.76278 20H5.78551L8.7983 11.2727H11.1761L14.1847 20H12.2074L10.0213 13.267H9.95312L7.76278 20ZM7.6392 16.5696H12.3097V18.0099H7.6392V16.5696ZM15.2362 20V13.4545H17.0515V20H15.2362ZM16.1481 12.6108C15.8782 12.6108 15.6467 12.5213 15.4535 12.3423C15.2631 12.1605 15.168 11.9432 15.168 11.6903C15.168 11.4403 15.2631 11.2259 15.4535 11.0469C15.6467 10.8651 15.8782 10.7741 16.1481 10.7741C16.418 10.7741 16.6481 10.8651 16.8384 11.0469C17.0316 11.2259 17.1282 11.4403 17.1282 11.6903C17.1282 11.9432 17.0316 12.1605 16.8384 12.3423C16.6481 12.5213 16.418 12.6108 16.1481 12.6108Z' fill='white'/%3E%3C/svg%3E%0A");}
.file_items .link.pdf:before {background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 7.02051V25H2V0H14.9795L22 7.02051Z' fill='%23FF595D'/%3E%3Cpath d='M21.9785 7H15V0.0205078L21.9785 7Z' fill='white' fill-opacity='0.5'/%3E%3Cpath d='M18.9685 16.429C18.9685 16.429 19.6381 14.9069 14.8047 15.6013C14.8047 15.6013 12.912 14.9953 11.66 11.7439C11.66 11.7439 11.9512 9.9114 11.9367 9.06897C11.9367 9.06897 11.529 10.6356 11.427 10.9165C11.427 10.9165 10.6116 7.87221 11.3105 7.19205C11.3105 7.19205 11.7862 7.29563 11.9996 8.80312C11.9996 8.80312 12.3151 7.06387 11.2667 7C11.2667 7 10.4662 7.04445 10.4079 7.81265C10.4079 7.81265 10.2914 10.059 11.0048 12.0542C11.0048 12.0542 7.49617 20.4336 5.50185 20.7146C5.50185 20.7146 5.31267 19.9166 7.86051 17.7294C7.86051 17.7294 3.95903 19.9464 5.26888 20.7888C5.26888 20.7888 5.90956 21.4094 6.91416 20.5229C6.91416 20.5229 7.86051 19.7988 9.06875 17.4195C9.06875 17.4195 11.6021 16.5477 14.4408 16.1187C14.4408 16.1187 18.3571 18.3651 18.9685 16.7985V16.6211C18.9685 16.6211 18.6484 17.6262 15.5181 15.9854C15.5181 15.9854 18.4881 15.6306 18.9685 16.4286V16.429ZM9.24306 17.035C10.3497 15.3648 11.3249 12.8081 11.3249 12.8081C12.2275 14.6997 13.829 15.7493 13.829 15.7493C11.6744 16.1485 9.24306 17.035 9.24306 17.035Z' fill='white'/%3E%3C/svg%3E%0A");}
.file_items .link.doc:before {background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 7.02051V25H2V0H14.9795L22 7.02051Z' fill='%232471E3'/%3E%3Cpath d='M21.9785 7H15V0.0205078L21.9785 7Z' fill='white' fill-opacity='0.5'/%3E%3Cpath d='M8.72301 20L6.22585 11.2727H8.24148L9.68608 17.3366H9.75852L11.3523 11.2727H13.0781L14.6676 17.3494H14.7443L16.1889 11.2727H18.2045L15.7074 20H13.9091L12.2472 14.294H12.179L10.5213 20H8.72301Z' fill='white'/%3E%3C/svg%3E%0A");}
.file_items .link.hwp:before {background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 7.02051V25H2V0H14.9795L22 7.02051Z' fill='%232DAAFA'/%3E%3Cpath d='M21.9785 7H15V0.0205078L21.9785 7Z' fill='white' fill-opacity='0.5'/%3E%3Cpath d='M9.33333 18.7027H16V20H8V16.9421H9.33333V18.7027ZM11.908 16.3398C12.4159 16.3398 12.8276 16.7546 12.8276 17.2664C12.8276 17.7782 12.4159 18.1931 11.908 18.1931C11.4002 18.1931 10.9885 17.7782 10.9885 17.2664C10.9885 16.7546 11.4002 16.3398 11.908 16.3398ZM11.8391 10.9653C13.2484 10.9653 14.3908 12.1165 14.3908 13.5367C14.3908 14.9568 13.2484 16.1081 11.8391 16.1081C10.4298 16.1081 9.28736 14.9568 9.28736 13.5367C9.28736 12.1165 10.4298 10.9653 11.8391 10.9653ZM11.8391 12.2625C11.1408 12.2625 10.5747 12.833 10.5747 13.5367C10.5747 14.2404 11.1408 14.8108 11.8391 14.8108C12.5374 14.8108 13.1034 14.2404 13.1034 13.5367C13.1034 12.833 12.5374 12.2625 11.8391 12.2625ZM12.5977 9.43629H15.7241V10.7799H8.27586V9.43629H11.3103V8H12.5977V9.43629Z' fill='white'/%3E%3C/svg%3E%0A");}
.file_items .link.media:before {background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 7.02051V25H2V0H14.9795L22 7.02051Z' fill='%238966FC'/%3E%3Cpath d='M21.9785 7H15V0.0205078L21.9785 7Z' fill='white' fill-opacity='0.5'/%3E%3Cpath d='M12 9.5C15.0376 9.5 17.5 11.9624 17.5 15C17.5 18.0376 15.0376 20.5 12 20.5C8.96243 20.5 6.5 18.0376 6.5 15C6.5 11.9624 8.96243 9.5 12 9.5Z' stroke='white'/%3E%3Cpath d='M14.8183 15L12.9822 16.2865L10.8322 17.5714V15V12.4286L12.9822 13.7151L14.8183 15Z' fill='white'/%3E%3C/svg%3E%0A");}
.file_items .link.psd:before {background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 7.02051V25H2V0H14.9795L22 7.02051Z' fill='%232871DD'/%3E%3Cpath d='M21.9785 7H15V0.0205078L21.9785 7Z' fill='white' fill-opacity='0.5'/%3E%3Cpath d='M6.6321 19V11.7273H9.50142C10.053 11.7273 10.523 11.8326 10.9112 12.0433C11.2995 12.2517 11.5954 12.5417 11.799 12.9134C12.005 13.2827 12.108 13.7088 12.108 14.1918C12.108 14.6747 12.0038 15.1009 11.7955 15.4702C11.5871 15.8395 11.2853 16.1271 10.8899 16.3331C10.4969 16.5391 10.0211 16.642 9.46236 16.642H7.63352V15.4098H9.21378C9.50971 15.4098 9.75355 15.3589 9.94531 15.2571C10.1394 15.1529 10.2839 15.0097 10.3786 14.8274C10.4756 14.6428 10.5241 14.4309 10.5241 14.1918C10.5241 13.9503 10.4756 13.7396 10.3786 13.5597C10.2839 13.3774 10.1394 13.2365 9.94531 13.1371C9.75118 13.0353 9.50497 12.9844 9.20668 12.9844H8.16974V19H6.6321ZM17.6167 15.1009L16.2317 15.1861C16.208 15.0677 16.1571 14.9612 16.079 14.8665C16.0009 14.7694 15.8979 14.6925 15.7701 14.6357C15.6446 14.5765 15.4943 14.5469 15.3191 14.5469C15.0847 14.5469 14.887 14.5966 14.726 14.696C14.565 14.7931 14.4846 14.9233 14.4846 15.0866C14.4846 15.2169 14.5366 15.3269 14.6408 15.4169C14.745 15.5069 14.9237 15.5791 15.177 15.6335L16.1642 15.8324C16.6945 15.9413 17.0899 16.1165 17.3503 16.358C17.6107 16.5994 17.7409 16.9167 17.7409 17.3097C17.7409 17.6671 17.6356 17.9808 17.4249 18.2507C17.2166 18.5206 16.9301 18.7313 16.5655 18.8828C16.2033 19.032 15.7855 19.1065 15.312 19.1065C14.5899 19.1065 14.0146 18.9562 13.5861 18.6555C13.16 18.3525 12.9102 17.9406 12.8368 17.4197L14.3248 17.3416C14.3697 17.5618 14.4786 17.7299 14.6515 17.8459C14.8243 17.9595 15.0456 18.0163 15.3155 18.0163C15.5807 18.0163 15.7937 17.9654 15.9547 17.8636C16.1181 17.7595 16.2009 17.6257 16.2033 17.4624C16.2009 17.325 16.1429 17.2126 16.0293 17.125C15.9157 17.035 15.7405 16.9664 15.5037 16.919L14.5591 16.7308C14.0265 16.6243 13.6299 16.4396 13.3695 16.1768C13.1114 15.9141 12.9824 15.5791 12.9824 15.1719C12.9824 14.8215 13.0771 14.5196 13.2665 14.2663C13.4583 14.013 13.727 13.8177 14.0726 13.6804C14.4206 13.5431 14.8278 13.4744 15.2942 13.4744C15.9831 13.4744 16.5253 13.62 16.9206 13.9112C17.3184 14.2024 17.5504 14.599 17.6167 15.1009Z' fill='white'/%3E%3C/svg%3E%0A");}
.file_items .link.xlsx:before {background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 7.02051V25H2V0H14.9795L22 7.02051Z' fill='%23159E43'/%3E%3Cpath d='M21.9785 7H15V0.0205078L21.9785 7Z' fill='white' fill-opacity='0.5'/%3E%3Cpath d='M14.0729 20H16.5L13.2137 15.1584L16.0362 11H13.6091L12 13.3705L10.3909 11H7.96379L10.7863 15.1584L7.5 20H9.1364H9.92711H12.2319V18.4382H10.9873L12 16.9463L14.0729 20Z' fill='white'/%3E%3C/svg%3E%0A");}
.file_items .link.ppt:before {background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 7.02051V25H2V0H14.9795L22 7.02051Z' fill='%23DB5050'/%3E%3Cpath d='M21.9785 7H15V0.0205078L21.9785 7Z' fill='white' fill-opacity='0.5'/%3E%3Cpath d='M8.88494 20V9.81818H12.902C13.6742 9.81818 14.3321 9.96567 14.8757 10.2607C15.4193 10.5523 15.8336 10.9583 16.1186 11.4787C16.407 11.9957 16.5511 12.5923 16.5511 13.2685C16.5511 13.9446 16.4053 14.5412 16.1136 15.0582C15.822 15.5753 15.3994 15.978 14.8459 16.2663C14.2957 16.5547 13.6295 16.6989 12.8473 16.6989H10.2869V14.9737H12.4993C12.9136 14.9737 13.255 14.9025 13.5234 14.7599C13.7952 14.6141 13.9974 14.4136 14.13 14.1584C14.2659 13.8999 14.3338 13.6032 14.3338 13.2685C14.3338 12.9304 14.2659 12.6354 14.13 12.3835C13.9974 12.1283 13.7952 11.9311 13.5234 11.7919C13.2517 11.6494 12.907 11.5781 12.4893 11.5781H11.0376V20H8.88494Z' fill='white'/%3E%3C/svg%3E%0A");}
.file_items .link.zip:before {background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 7.02051V25H2V0H14.9795L22 7.02051Z' fill='%23F5B429'/%3E%3Cpath d='M21.9785 7H15V0.0205078L21.9785 7Z' fill='white' fill-opacity='0.5'/%3E%3Cpath d='M10.2437 15.1995L7.0731 18.7105H10.3589V20H5V18.7562L8.13754 15.281H5.30465V14H10.2437V15.1995ZM12.9628 20H11.2141V14H12.9628V20ZM17.109 14C17.7403 14 18.2138 14.1598 18.528 14.4787C18.8427 14.7979 19 15.2525 19 15.842C19 16.4312 18.8287 16.9209 18.4861 17.2619C18.1433 17.6028 17.6198 17.7739 16.9159 17.774H15.9608V20H14.2078V14H17.109ZM15.9608 16.5581H16.3881C16.7246 16.5581 16.961 16.4961 17.0972 16.3719C17.2334 16.2477 17.3013 16.0882 17.3013 15.8947C17.3013 15.7014 17.2419 15.5468 17.1236 15.416C17.0053 15.2852 16.7833 15.2197 16.4571 15.2197H15.9608V16.5581Z' fill='white'/%3E%3Cpath d='M7.00914 7.3509C7.81044 7.35102 8.46028 7.93023 8.46028 8.64524V10.7049C8.46028 11.4199 7.81044 11.9999 7.00914 12C6.20772 12 5.55713 11.42 5.55713 10.7049V8.64524C5.55713 7.93063 6.20719 7.3509 7.00914 7.3509ZM6.52688 9.42215V11.2694H7.4914V9.42215H6.52688ZM7.00044 4.83792H9V5.67584H7.00044V6.51298H9V7.3509H6.99956V6.51298H5V5.67584H6.99956V4.83792H5V4H7.00044V4.83792Z' fill='white'/%3E%3C/svg%3E%0A");}
.file_items .link.music:before {background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 7.02051V25H2V0H14.9795L22 7.02051Z' fill='%233AD6AC'/%3E%3Cpath d='M21.9785 7H15V0.0205078L21.9785 7Z' fill='white' fill-opacity='0.5'/%3E%3Cpath d='M15.9926 9.73389V11.6611L15.9904 11.6608V18.2485H15.9865C15.9953 18.3057 16 18.3639 16 18.4228C16 19.2938 15.0138 20 13.7972 20C12.5807 20 11.5945 19.2938 11.5945 18.4228C11.5945 17.5517 12.5807 16.8456 13.7972 16.8456C14.4101 16.8456 14.9646 17.0249 15.3639 17.3141V11.5869L10.396 11.0014V16.8997C10.4023 16.9481 10.4056 16.997 10.4056 17.0465C10.4056 17.9179 9.41965 18.6237 8.20276 18.6237C6.98589 18.6237 6 17.9172 6 17.0465C6.00003 16.1758 6.98591 15.4694 8.20276 15.4694C8.8158 15.4694 9.3702 15.6487 9.76948 15.938V10.9276L9.7658 10.9272V9L15.9926 9.73389Z' fill='white'/%3E%3C/svg%3E%0A");}
.file_items .link.img:before {background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.7725 0.5L21.5 7.22754V24.5H2.5V0.5H14.7725Z' fill='white' stroke='%23A8A8A8'/%3E%3Cpath d='M21.9785 7H15V0.0205078L21.9785 7Z' fill='%23A8A8A8'/%3E%3Cpath d='M10.2437 15.1995L7.0731 18.7105H10.3589V20H5V18.7562L8.13754 15.281H5.30465V14H10.2437V15.1995ZM12.9628 20H11.2141V14H12.9628V20ZM17.109 14C17.7403 14 18.2138 14.1598 18.528 14.4787C18.8427 14.7979 19 15.2525 19 15.842C19 16.4312 18.8287 16.9209 18.4861 17.2619C18.1433 17.6028 17.6198 17.7739 16.9159 17.774H15.9608V20H14.2078V14H17.109ZM15.9608 16.5581H16.3881C16.7246 16.5581 16.961 16.4961 17.0972 16.3719C17.2334 16.2477 17.3013 16.0882 17.3013 15.8947C17.3013 15.7014 17.2419 15.5468 17.1236 15.416C17.0053 15.2852 16.7833 15.2197 16.4571 15.2197H15.9608V16.5581Z' fill='white'/%3E%3Cpath d='M7.00914 7.3509C7.81044 7.35102 8.46028 7.93023 8.46028 8.64524V10.7049C8.46028 11.4199 7.81044 11.9999 7.00914 12C6.20772 12 5.55713 11.42 5.55713 10.7049V8.64524C5.55713 7.93063 6.20719 7.3509 7.00914 7.3509ZM6.52688 9.42214V11.2694H7.4914V9.42214H6.52688ZM7.00044 4.83792H9V5.67584H7.00044V6.51298H9V7.3509H6.99956L7.00044 6.51298H5V5.67584H7.00044V4.83792H5V4H7.00044V4.83792Z' fill='white'/%3E%3Cpath d='M15.8108 16C17.8098 15.9929 19.8427 23 21 23H3C3.00981 22.9831 5.80224 18.1623 7.5219 18.1569C9.04038 18.1523 10.582 21.8436 11.6197 22.784C12.1809 21.6056 14.0403 16.0064 15.8108 16Z' fill='%2367BE24'/%3E%3Cpath d='M10.5 16C8.57034 16 7 14.4297 7 12.5C7 10.5703 8.57034 9 10.5 9C12.4297 9 14 10.5703 14 12.5C14 14.4297 12.4297 16 10.5 16Z' fill='%23FF8C12'/%3E%3C/svg%3E%0A");}
.file_items .link.etc:before {background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 7.02051V25H2V0H14.9795L22 7.02051Z' fill='%23E2E4EA'/%3E%3Cpath d='M21.9785 7H15V0.0205078L21.9785 7Z' fill='%23C3C8D4'/%3E%3Cpath d='M18 20H6V19H18V20ZM18 17H6V16H18V17ZM18 14H6V13H18V14ZM18 11H6V10H18V11ZM11 8H6V7H11V8Z' fill='%23626D89'/%3E%3C/svg%3E%0A");}

.file_form {padding:.5rem 0;}
.file_form .set {padding-top:.25rem;flex-wrap:wrap;}
.file_form p {font-size:.8125rem;}
.file_form p * {font-size:inherit;}


.notext {display:inline-block;width:1.5rem;text-align: left;}
.notext input[type=checkbox] + label, .notext input[type=radio] + label {display:inline-block;height:1.5rem;padding:0;font-size:0;}

.unit {position:relative;z-index:1;}
.unit input {padding-right:1.5rem;}
.unit::before {content:'';position:absolute;right:.5rem;top:0;line-height:1.875rem;font-size:.8125rem;z-index:2;}
.unit.won::before {content:'원';}
.unit.person::before {content:'명';}
.unit.dae::before {content:'대';}
.unit.manwon::before {content:'만원';}
.unit.manwon input {padding-right:2.25rem;}
.unit.km:before {content:'Km';}
.unit.nm:before {content:'µm';}
.unit.percent::before {content:'%';}
.unit.rpm:before {content:'Ps/rpm';}
.unit.m3:before {content:'㎥';}
.unit.time_h:before {content:'Hour';}
.unit.km input {text-align:right;}
.unit.mm:before {content:'mm';}
.unit.cc:before {content:'cc';}
.unit.kml:before {content:'km/ℓ';}
.unit.kg:before {content:'kg';}
.unit.ton:before {content:'톤';}
.unit.year::before {content:'년';}
.unit.count::before {content:'회';}
.unit.impact input {color:#ff0047;font-weight:700;text-align:right;}
.unit.impact::before {color:#ff0047;}

.set {position:relative;display:flex;min-height:1.875rem;gap:.1875rem;align-items:center;font-size:.875rem;}
.set.flexwrap {flex-wrap:wrap;}
.set.verti {flex-direction:column;align-items:flex-start;}
.set .flexnone {flex:none;}
.set.phone, .set.email, .set.address {align-items:center;}
.set.phone * {flex: 1;}
.set .number {width: 3.125rem;flex: none;border: 1px solid #dee0e3;background: transparent;color: #2c2c2c;font-size: 2rem;}
.set button {flex: none !important;width:auto;}
.set button.blackline {height:48px;line-height:45px;border-radius:8px;}
.set .remain {position: absolute;right:5.25rem;color:#F71010;letter-spacing:0;z-index:1;}
.set .unit {flex:1;}
.set.km * {flex:1;}
.set.address.verti {flex-flow: wrap;}
.set.address input {flex:1;width:auto;}
.set.address input:first-of-type {flex:none;width:6rem;}
.set.address input:last-of-type {flex:none;width:25%;}
.set.year_range select {flex:auto;max-width:80px;}
.set.year_range select:nth-of-type(2) {flex:auto;max-width:60px;}
.set.year_range select:nth-of-type(3) {flex:auto;max-width:80px;}
.set.year_range select:nth-of-type(4) {flex:auto;max-width:60px;}
.set.range select {flex:auto;max-width:120px;align-items:center;}
.set.date_range button {flex:none !important;}
.set.date_time .date {width:6.25rem !important;}
.set.date_inline {display:inline-flex;}
.set.date_inline .date {width:7.25rem !important;}
.set.date_inline select {width:4rem !important;}
.set .file_add {flex:auto;}
.set.col2 {flex-flow:wrap;}
.set.col2 input + label {width:calc(50% - .1875rem);}

/* datepicker 속성 변경 */
.datepicker table{border-top:none;}
.datepicker th, .datepicker td{font-size:12px;}
.datepicker th.picker-switch{font-size:16px;}
.datepicker th.dow{color:#888; font-weight: normal;}
.datepicker td.day{ height:35px !important; }

/*---------------------------------------------------------------------------------*
										button
*---------------------------------------------------------------------------------*/
.btn {position:relative;display:inline-flex;justify-content:center;align-items:center;height:1.875rem;padding:0 1rem; border-radius:.3125rem;background:#645EFF;/*#1875EF*/line-height:1;font-size:.8125rem;text-align:center;color:#fff;white-space: nowrap;pointer-events:auto;cursor:pointer;
    transition:.5s;transition-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1);box-shadow:0px 4px 4px 0px rgb(28 70 148 / 3%);}
.btn:after {display:inline-block;width:1.25rem;height:1.5rem;margin-left:.125rem;background-size:auto 1.25rem;background-repeat:no-repeat;background-position:center;}
.btn.s_big {min-width:6rem;height:2.5rem;padding:0 1.25rem;font-size:.875rem;}
.btn.s_big:after {margin-left:.3125rem;}
.btn.s_big.icon {padding-left:1.5rem;}
.btn.s_mid {height:2rem;padding:0 1.5rem;font-size:.875rem;}
.btn:hover {transform:translateY(.125rem);opacity:.8;}
.btn[disabled] {cursor:default !important;background-color:#b9c3cd !important;border-color:#b9c3cd !important;color:#fff !important; opacity:0.7}
.btn[disabled]:after {opacity:.3;}
.btn[disabled]:hover {transform:none;}
.btn .count {display: inline-block;margin-left:.25rem;font-family:'verdana';}
.btn.s_mid .count {font-size:.875rem;}
.btn.round {border-radius:5rem;}
.btn.line {border-color:#A8B5D1;background:#A8B5D1;color:#fff;font-weight:normal;}
.btn.delete {border-color:#95a6cb;background:#95a6cb;color:#fff;font-weight:normal;}
.btn.lightblue {background:#6A9BC4;border-color:#6A9BC4;}
.btn-primary {background-color:#6f6af8}
.btn.blue {background:#3474ff;border-color:#3474ff;}
.btn.darkblue {background:#113563;border-color:#113563;}
.btn.violet {background:#645EFF;border-color:rgb(15, 211, 152);}
.btn.mint {background:#01cee0;border-color:#01cee0;}
.btn.gray {background:#95a6cb;border-color:#95a6cb;}
.btn.lightviolet {background-color:rgba(165, 166, 255, 0.25)}
.btn.darkgray {background:#55626f; }
.btn.green {background-color:#029774;border-color:#029774;}
.btn.pink {background-color:#EA39B8;}
.btn.red {background-color:#F95142;border-color:#F95142;}
.btn.black {background-color:#21262C;border-color:#192029;}
.btn.trans {background:transparent !important;border-color:transparent !important;}
.btn.regist {background-color:#113563;border-color:#113563;}
.btn.regist:after {background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.4779 11.9778H11.9779V17.4778H10.1445V11.9778H4.64453V10.1444H10.1445V4.64444H11.9779V10.1444H17.4779V11.9778Z' fill='white'/%3E%3C/svg%3E%0A");}
.btn.graymini {height:1.875rem;padding:0 8px 0 14px !important;background:#e7e8e9;border-radius:0;border-color:#aeb5bf;color:#fff;font-weight:300;box-shadow:none;}
.btn.graymini:after {margin:0;background-size:auto 80%;}
.btn.regist {background-color:#113563;border-color:#113563;}
.btn.beige {background:#baad73;border-color:#baad73;}
.btn.need {border:0;overflow:hidden;background-color:#dddddd !important;}
.btn.add:after {}
/* .btn.need:after {content:'';position:absolute;right:-1px;top:-1px;width:0 !important;height:0 !important;border-style:solid;border-width:0 1rem 1rem 0;border-color:transparent #ff0f0f transparent transparent;} */

.btn.icononly {padding:0 !important;width:2.875rem;font-size:0 !important;box-shadow:none !important;}
.btn.icononly:hover {box-shadow:none !important;}
.btn.icononly:after, .btn.icon:after {content:'';}
.btn.icononly:after {margin:0;}
.btn.textlink {background-color:transparent;color:#53535C;text-decoration:underline;font-weight:normal;font-size:.875rem;}
.btn.textlink-blue {color:#006af4;background-color:transparent;text-decoration:underline;font-weight:normal;font-size:.875rem;}
.btn.poptext {background-color:transparent;color:#858B93;}
.btn.poptext:hover {color:#006af4;}
.btn.excel:after {background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9999 2.75L1.83325 4.58333V17.4167L10.9999 19.25V2.75ZM12.8333 4.58333V6.41667H14.6666V8.25H12.8333V10.0833H14.6666V11.9167H12.8333V13.75H14.6666V15.5833H12.8333V17.4167H20.1666V4.58333H12.8333ZM16.4999 6.41667H18.3333V8.25H16.4999V6.41667ZM3.82772 7.60547H5.45695L6.30379 9.63574C6.37254 9.80166 6.42429 9.99407 6.47746 10.2122H6.50073C6.53098 10.0812 6.59256 9.88088 6.68514 9.61963L7.62866 7.60547H9.11466L7.34041 10.9696L9.16658 14.3945H7.58211L6.5616 12.1816C6.5231 12.1037 6.47744 11.9468 6.43986 11.7287H6.42554C6.40262 11.8332 6.35643 11.9896 6.28768 12.1995L5.25822 14.3945H3.66659L5.55542 10.9964L3.82772 7.60547ZM16.4999 10.0833H18.3333V11.9167H16.4999V10.0833ZM16.4999 13.75H18.3333V15.5833H16.4999V13.75Z' fill='%2330304B'/%3E%3Cpath d='M10.9999 2.75L1.83325 4.58333V17.4167L10.9999 19.25V2.75ZM12.8333 4.58333V6.41667H14.6666V8.25H12.8333V10.0833H14.6666V11.9167H12.8333V13.75H14.6666V15.5833H12.8333V17.4167H20.1666V4.58333H12.8333ZM16.4999 6.41667H18.3333V8.25H16.4999V6.41667ZM3.82772 7.60547H5.45695L6.30379 9.63574C6.37254 9.80166 6.42429 9.99407 6.47746 10.2122H6.50073C6.53098 10.0812 6.59256 9.88088 6.68514 9.61963L7.62866 7.60547H9.11466L7.34041 10.9696L9.16658 14.3945H7.58211L6.5616 12.1816C6.5231 12.1037 6.47744 11.9468 6.43986 11.7287H6.42554C6.40262 11.8332 6.35643 11.9896 6.28768 12.1995L5.25822 14.3945H3.66659L5.55542 10.9964L3.82772 7.60547ZM16.4999 10.0833H18.3333V11.9167H16.4999V10.0833ZM16.4999 13.75H18.3333V15.5833H16.4999V13.75Z' fill='%2330304B'/%3E%3C/svg%3E%0A");}
.btn.download {display:flex;align-items:center;}
.btn.download:after {background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.14453 15.75H14.8556M9.00097 2.25V11.2068M9.00097 11.2068L12.7004 7.78447M9.00097 11.2068L5.30151 7.78447' stroke='%2350555C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.btn.print:after {background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.4552 7.33333H2.12183V15.5833H5.78849V19.25H16.7885V15.5833H20.4552V7.33333ZM14.9552 17.4167H7.62183V12.8333H14.9552V17.4167ZM17.7052 11C17.201 11 16.7885 10.5875 16.7885 10.0833C16.7885 9.57917 17.201 9.16667 17.7052 9.16667C18.2093 9.16667 18.6218 9.57917 18.6218 10.0833C18.6218 10.5875 18.2093 11 17.7052 11ZM16.7885 2.75H5.78849V6.41667H16.7885V2.75Z' fill='%2330304B'/%3E%3Cpath d='M20.4552 7.33333H2.12183V15.5833H5.78849V19.25H16.7885V15.5833H20.4552V7.33333ZM14.9552 17.4167H7.62183V12.8333H14.9552V17.4167ZM17.7052 11C17.201 11 16.7885 10.5875 16.7885 10.0833C16.7885 9.57917 17.201 9.16667 17.7052 9.16667C18.2093 9.16667 18.6218 9.57917 18.6218 10.0833C18.6218 10.5875 18.2093 11 17.7052 11ZM16.7885 2.75H5.78849V6.41667H16.7885V2.75Z' fill='white'/%3E%3C/svg%3E%0A");}
.btn.line.print:after {background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.4552 7.33333H2.12183V15.5833H5.78849V19.25H16.7885V15.5833H20.4552V7.33333ZM14.9552 17.4167H7.62183V12.8333H14.9552V17.4167ZM17.7052 11C17.201 11 16.7885 10.5875 16.7885 10.0833C16.7885 9.57917 17.201 9.16667 17.7052 9.16667C18.2093 9.16667 18.6218 9.57917 18.6218 10.0833C18.6218 10.5875 18.2093 11 17.7052 11ZM16.7885 2.75H5.78849V6.41667H16.7885V2.75Z' fill='%2330304B'/%3E%3Cpath d='M20.4552 7.33333H2.12183V15.5833H5.78849V19.25H16.7885V15.5833H20.4552V7.33333ZM14.9552 17.4167H7.62183V12.8333H14.9552V17.4167ZM17.7052 11C17.201 11 16.7885 10.5875 16.7885 10.0833C16.7885 9.57917 17.201 9.16667 17.7052 9.16667C18.2093 9.16667 18.6218 9.57917 18.6218 10.0833C18.6218 10.5875 18.2093 11 17.7052 11ZM16.7885 2.75H5.78849V6.41667H16.7885V2.75Z' fill='%2330304B'/%3E%3C/svg%3E%0A");}
.btn.checkkey:after {content:'';background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.75017 6.7496H6.84104M13.5008 16.1998L8.48122 11.2516C7.50985 11.628 6.34929 11.4802 5.27115 11.1648C2.70349 10.4136 1.23969 7.75281 2.00165 5.22164C2.76361 2.69047 5.4628 1.24747 8.03046 1.9986C10.5981 2.74973 12.0619 5.41057 11.3 7.94173L11.1804 8.59073L16.2 13.539V16.1998H13.5008Z' stroke='%2350555C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.btn.ios:after {content:'';background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.8427 8.45187C10.825 6.60457 12.4523 5.70585 12.5268 5.66401C11.6051 4.40133 10.1767 4.22881 9.6747 4.21505C8.47497 4.09641 7.31121 4.88967 6.70006 4.88967C6.07671 4.88967 5.13558 4.22652 4.12126 4.24601C2.816 4.26492 1.59491 4.97507 0.925207 6.07783C-0.456903 8.32634 0.573885 11.6306 1.89805 13.4481C2.56044 14.3382 3.33444 15.3321 4.34754 15.2971C5.33869 15.2587 5.70892 14.7033 6.905 14.7033C8.0901 14.7033 8.43776 15.2971 9.47099 15.2748C10.5347 15.2587 11.2044 14.3806 11.8436 13.4825C12.6091 12.4623 12.9165 11.4575 12.9287 11.4059C12.9037 11.3979 10.8629 10.666 10.8427 8.45187Z' fill='%2350555C'/%3E%3Cpath d='M8.89094 3.01944C9.42402 2.39297 9.78876 1.54068 9.68751 0.675781C8.91595 0.707878 7.95103 1.1773 7.39538 1.79001C6.90378 2.32993 6.46462 3.21489 6.57807 4.04712C7.44479 4.10787 8.33468 3.63616 8.89094 3.01944Z' fill='%2350555C'/%3E%3C/svg%3E%0A");}
.btn.aos:after {content:'';background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.63549 8.70841L3.54657 14.4199C3.54705 14.4209 3.54705 14.4224 3.54753 14.4234C3.70382 15.0436 4.23915 15.5 4.87484 15.5C5.12912 15.5 5.36763 15.4272 5.5722 15.2998L5.58845 15.2897L11.3164 11.7946L8.63549 8.70841Z' fill='%23EA4335'/%3E%3Cpath d='M13.7841 7.73577L13.7793 7.73223L11.3063 6.21642L8.5202 8.83813L11.3163 11.7939L13.7759 10.2933C14.2071 10.0466 14.5001 9.56597 14.5001 9.01201C14.5001 8.46108 14.2114 7.98293 13.7841 7.73577Z' fill='%23FBBC04'/%3E%3Cpath d='M3.54684 3.57976C3.51625 3.69904 3.5 3.82439 3.5 3.95378V14.0464C3.5 14.1758 3.51625 14.3011 3.54732 14.4199L8.8107 8.85453L3.54684 3.57976Z' fill='%2301D3FF'/%3E%3Cpath d='M8.67325 9L11.3069 6.21553L5.58558 2.70778C5.37766 2.57586 5.13486 2.50005 4.87532 2.50005C4.23962 2.50005 3.70334 2.95747 3.54705 3.57815C3.54705 3.57865 3.54657 3.57916 3.54657 3.57967L8.67325 9Z' fill='%2301F076'/%3E%3C/svg%3E%0A");}
.btn.go:after {content:'';background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 3L11 8L6 13' stroke='%23858B93' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.btn.arrow:after {content:'';margin-left:8px;background-image: url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.38873 3.3335L13.8332 8.00016M13.8332 8.00016L9.38873 12.6668M13.8332 8.00016L3.1665 8.00016' stroke='%234C82EE' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.btn.close {background-color:transparent !important;border-color:transparent !important;}
.btn.close:after {background-size:auto 1.875rem;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 19L19 5' stroke='%23FFFFFF' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M19 19L5 5' stroke='%23FFFFFF' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.btn.logout:after {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7402 19.6L4.00023 19.6L4.00023 4L10.7402 4' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.3101 16.1L19.6001 11.8L15.3001 7.51001' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.20994 11.7999L18.9399 11.7999' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.btn.newwin:after {background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 19.5H5V8.5H10V7.5H4V20.5H17V14.5H16V19.5ZM13 4.5V5.5H18.2L9 14.57L9.76 15.33L19 6.3V11.5H20V4.5H13Z' fill='black'/%3E%3C/svg%3E%0A");}
.btn.write {background-color:#4d3ec7;}
.btn.write:after {background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 16.7409V20H8.2591L17.8713 10.3878L14.6122 7.12873L5 16.7409ZM21 7.2591L17.7409 4L15.5421 6.2075L18.8012 9.46659L21 7.2591Z' stroke='%23ffffff' stroke-linejoin='bevel'/%3E%3C/svg%3E%0A");}
.btn.write.line {border-color:#21262C;background:#fff;}
.btn.write.line:after {background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='%2330304b' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 16.7409V20H8.2591L17.8713 10.3878L14.6122 7.12873L5 16.7409ZM21 7.2591L17.7409 4L15.5421 6.2075L18.8012 9.46659L21 7.2591Z' stroke='%2330304b' stroke-linejoin='bevel'/%3E%3C/svg%3E%0A");}
.btn.del:after {background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7' cy='7' r='7' fill='none'/%3E%3Ccircle cx='7' cy='7' r='7' fill='none'/%3E%3Crect x='9.82227' y='3.5' width='0.958772' height='8.94071' rx='0.479386' transform='rotate(45 9.82227 3.5)' fill='%23000'/%3E%3Crect x='10.5' y='9.82202' width='0.958772' height='8.94071' rx='0.479386' transform='rotate(135 10.5 9.82202)' fill='%23000'/%3E%3C/svg%3E%0A");}
.favorite:after, .jjim:after {background-color:transparent;background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.2277 6.81949L9.97863 1.95837L7.73504 6.82901L2.5 7.56735L6.35755 11.3067L5.36432 16.5417L9.97863 13.5503L14.6004 16.5417L13.7179 11.3706L17.4573 7.56735L12.2277 6.81949Z' stroke='%23272727' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.favorite.on:after, .jjim.on:after {background-color:transparent;background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='%2370b5ff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.2277 6.81949L9.97863 1.95837L7.73504 6.82901L2.5 7.56735L6.35755 11.3067L5.36432 16.5417L9.97863 13.5503L14.6004 16.5417L13.7179 11.3706L17.4573 7.56735L12.2277 6.81949Z' stroke='%232054FF' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.setting:after {background-image: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.7595 19.2498C8.5588 19.2498 8.38677 19.1838 8.24341 19.052C8.10005 18.9213 7.9997 18.7539 7.94235 18.5498L7.55529 16.6248C7.21122 16.4789 6.88895 16.3261 6.58847 16.1663C6.28685 16.0053 5.97834 15.8081 5.66295 15.5748L3.81362 16.1435C3.61291 16.2018 3.42655 16.1943 3.25452 16.1208C3.08248 16.0484 2.93913 15.9248 2.82444 15.7498L1.79226 13.9998C1.67757 13.8248 1.64144 13.6352 1.68388 13.431C1.72746 13.2268 1.83526 13.0518 2.00729 12.906L3.42655 11.6373C3.3692 11.2873 3.34053 10.9081 3.34053 10.4998C3.34053 10.0914 3.3692 9.71226 3.42655 9.36226L2.00729 8.0935C1.83526 7.94767 1.72746 7.77267 1.68388 7.56851C1.64144 7.36434 1.67757 7.17476 1.79226 6.99976L2.82444 5.24975C2.93913 5.07475 3.08248 4.9505 3.25452 4.877C3.42655 4.80467 3.61291 4.79767 3.81362 4.856L5.66295 5.42475C5.97834 5.19142 6.28685 4.99426 6.58847 4.83326C6.88895 4.67342 7.21122 4.52059 7.55529 4.37475L7.94235 2.44976C7.9997 2.24559 8.10005 2.07817 8.24341 1.94751C8.38677 1.81567 8.5588 1.74976 8.7595 1.74976H10.8239C11.0246 1.74976 11.1966 1.81567 11.34 1.94751C11.4833 2.07817 11.5837 2.24559 11.641 2.44976L12.0281 4.37475C12.3721 4.52059 12.695 4.67342 12.9966 4.83326C13.2971 4.99426 13.605 5.19142 13.9204 5.42475L15.7697 4.856C15.9705 4.79767 16.1568 4.80467 16.3289 4.877C16.5009 4.9505 16.6442 5.07475 16.7589 5.24975L17.7911 6.99976C17.9058 7.17476 17.9419 7.36434 17.8995 7.56851C17.8559 7.77267 17.7481 7.94767 17.5761 8.0935L16.1568 9.36226C16.2142 9.71226 16.2428 10.0914 16.2428 10.4998C16.2428 10.9081 16.2142 11.2873 16.1568 11.6373L17.5761 12.906C17.7481 13.0518 17.8559 13.2268 17.8995 13.431C17.9419 13.6352 17.9058 13.8248 17.7911 13.9998L16.7589 15.7498C16.6442 15.9248 16.5009 16.0484 16.3289 16.1208C16.1568 16.1943 15.9705 16.2018 15.7697 16.1435L13.9204 15.5748C13.605 15.8081 13.2971 16.0053 12.9966 16.1663C12.695 16.3261 12.3721 16.4789 12.0281 16.6248L11.641 18.5498C11.5837 18.7539 11.4833 18.9213 11.34 19.052C11.1966 19.1838 11.0246 19.2498 10.8239 19.2498H8.7595ZM9.79168 13.9998C10.7379 13.9998 11.5481 13.6573 12.2225 12.9725C12.8957 12.2865 13.2323 11.4623 13.2323 10.4998C13.2323 9.53726 12.8957 8.71301 12.2225 8.02701C11.5481 7.34217 10.7379 6.99976 9.79168 6.99976C8.84551 6.99976 8.03583 7.34217 7.36261 8.02701C6.68825 8.71301 6.35107 9.53726 6.35107 10.4998C6.35107 11.4623 6.68825 12.2865 7.36261 12.9725C8.03583 13.6573 8.84551 13.9998 9.79168 13.9998Z' fill='white'/%3E%3C/svg%3E%0A");}
.fovorsetting:after {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.9736 2.0127C12.1685 2.01255 12.3458 2.12526 12.4277 2.30176L15.0127 7.88086L21.0195 8.73828C21.2061 8.76495 21.3624 8.89491 21.4228 9.07324C21.4831 9.25146 21.4375 9.44871 21.3057 9.58301L19.4902 11.4268H16.8017C16.6415 11.4268 16.5042 11.4798 16.3896 11.585C16.2749 11.6895 16.1943 11.824 16.1484 11.9873L15.8389 13.5273C15.5637 13.644 15.6153 13.672 15.375 13.7998C15.1337 13.9286 15.4496 13.7538 15.1973 13.9404L13.7178 13.4854C13.5572 13.4387 13.4081 13.4441 13.2705 13.502C13.1329 13.5608 13.0175 13.6598 12.9258 13.7998L11.6191 16.0439C11.5274 16.1839 11.4983 16.3357 11.5322 16.499C11.5671 16.6622 11.6535 16.8024 11.791 16.9189L11.9189 17.0332L6.70897 20.4072C6.54106 20.5158 6.32424 20.5137 6.15819 20.4023C5.99232 20.2909 5.90915 20.0917 5.94627 19.8955L7.0869 13.8848L2.65233 9.5918C2.51539 9.45914 2.46542 9.26029 2.5244 9.0791C2.58349 8.89793 2.74079 8.76505 2.92967 8.73828L8.94237 7.8916L11.5205 2.30273L11.5547 2.23926C11.6458 2.09916 11.8031 2.01294 11.9736 2.0127Z' fill='white'/%3E%3Cpath d='M17.2557 23.2498C17.1353 23.2498 17.032 23.2102 16.946 23.1311C16.86 23.0527 16.7998 22.9523 16.7654 22.8298L16.5332 21.6748C16.3267 21.5873 16.1334 21.4956 15.9531 21.3997C15.7721 21.3031 15.587 21.1848 15.3978 21.0448L14.2882 21.386C14.1677 21.421 14.0559 21.4165 13.9527 21.3724C13.8495 21.329 13.7635 21.2548 13.6947 21.1498L13.0753 20.0998C13.0065 19.9948 12.9849 19.881 13.0103 19.7585C13.0365 19.636 13.1011 19.531 13.2044 19.4435L14.0559 18.6823C14.0215 18.4723 14.0043 18.2448 14.0043 17.9998C14.0043 17.7548 14.0215 17.5273 14.0559 17.3173L13.2044 16.556C13.1011 16.4685 13.0365 16.3635 13.0103 16.241C12.9849 16.1185 13.0065 16.0048 13.0753 15.8998L13.6947 14.8498C13.7635 14.7448 13.8495 14.6702 13.9527 14.6261C14.0559 14.5827 14.1677 14.5785 14.2882 14.6135L15.3978 14.9548C15.587 14.8148 15.7721 14.6965 15.9531 14.5999C16.1334 14.504 16.3267 14.4123 16.5332 14.3248L16.7654 13.1698C16.7998 13.0473 16.86 12.9468 16.946 12.8684C17.032 12.7893 17.1353 12.7498 17.2557 12.7498H18.4943C18.6147 12.7498 18.7179 12.7893 18.804 12.8684C18.89 12.9468 18.9502 13.0473 18.9846 13.1698L19.2168 14.3248C19.4233 14.4123 19.617 14.504 19.798 14.5999C19.9782 14.6965 20.163 14.8148 20.3522 14.9548L21.4618 14.6135C21.5823 14.5785 21.6941 14.5827 21.7973 14.6261C21.9005 14.6702 21.9865 14.7448 22.0553 14.8498L22.6747 15.8998C22.7435 16.0048 22.7651 16.1185 22.7397 16.241C22.7135 16.3635 22.6489 16.4685 22.5456 16.556L21.6941 17.3173C21.7285 17.5273 21.7457 17.7548 21.7457 17.9998C21.7457 18.2448 21.7285 18.4723 21.6941 18.6823L22.5456 19.4435C22.6489 19.531 22.7135 19.636 22.7397 19.7585C22.7651 19.881 22.7435 19.9948 22.6747 20.0998L22.0553 21.1498C21.9865 21.2548 21.9005 21.329 21.7973 21.3724C21.6941 21.4165 21.5823 21.421 21.4618 21.386L20.3522 21.0448C20.163 21.1848 19.9782 21.3031 19.798 21.3997C19.617 21.4956 19.4233 21.5873 19.2168 21.6748L18.9846 22.8298C18.9502 22.9523 18.89 23.0527 18.804 23.1311C18.7179 23.2102 18.6147 23.2498 18.4943 23.2498H17.2557ZM17.875 20.0998C18.4427 20.0998 18.9289 19.8943 19.3335 19.4834C19.7374 19.0718 19.9394 18.5773 19.9394 17.9998C19.9394 17.4223 19.7374 16.9277 19.3335 16.5161C18.9289 16.1052 18.4427 15.8998 17.875 15.8998C17.3073 15.8998 16.8215 16.1052 16.4176 16.5161C16.0129 16.9277 15.8106 17.4223 15.8106 17.9998C15.8106 18.5773 16.0129 19.0718 16.4176 19.4834C16.8215 19.8943 17.3073 20.0998 17.875 20.0998Z' fill='white'/%3E%3C/svg%3E%0A");}
.memoall:after {background-size:auto 22px;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.1211 1.5C13.4591 1.50007 13.767 1.61523 14.0176 1.84473L14.1016 1.92676C14.234 2.06672 14.3369 2.2275 14.4121 2.4043L14.4893 2.625L14.4941 2.64258L14.498 2.66113L14.8672 4.49902C14.9747 4.54679 15.0817 4.59241 15.1855 4.6416L15.7139 4.90625L15.7158 4.90723L15.9795 5.05566C16.1757 5.1712 16.3734 5.29885 16.5723 5.43848L18.3438 4.89453L18.3506 4.89258L18.4688 4.8623C18.7055 4.81215 18.945 4.81808 19.1768 4.8916L19.291 4.93457L19.2939 4.93555L19.3994 4.98535C19.6044 5.09279 19.7763 5.24479 19.916 5.43066L19.9824 5.52637L19.9893 5.53613L19.9951 5.5459L21.1162 7.44629H21.1152C21.3021 7.74182 21.3635 8.07477 21.292 8.41895V8.42188C21.2206 8.75635 21.0428 9.03734 20.7842 9.25977L20.7852 9.26074L19.4424 10.46C19.483 10.7896 19.5039 11.1364 19.5039 11.5C19.5039 11.8632 19.4829 12.2097 19.4424 12.5391L20.7852 13.7393H20.7842C21.0104 13.9337 21.1744 14.1733 21.2598 14.4541L21.292 14.5781V14.5811L21.3135 14.7119C21.3465 15.0092 21.278 15.295 21.1152 15.5527L21.1162 15.5537L19.9951 17.4541L19.9893 17.4639L19.9824 17.4736C19.8106 17.7358 19.5814 17.9397 19.293 18.0615L19.2939 18.0625C18.9884 18.193 18.6656 18.199 18.3506 18.1074L18.3438 18.1055L16.5723 17.5605C16.2838 17.763 15.9987 17.9412 15.7158 18.0928L15.7139 18.0938C15.4459 18.2358 15.1625 18.3688 14.8672 18.5L14.498 20.3389L14.4941 20.3574L14.4893 20.375C14.4041 20.6781 14.2488 20.9445 14.0176 21.1553C13.767 21.3848 13.4591 21.4999 13.1211 21.5H10.8799C10.5417 21.5 10.2331 21.3849 9.98242 21.1553L9.89941 21.0732C9.71362 20.877 9.58523 20.6402 9.51074 20.375L9.50586 20.3574L9.50195 20.3389L9.13184 18.5C9.02499 18.4525 8.91861 18.4073 8.81543 18.3584L8.28711 18.0938C8.00294 17.9421 7.71669 17.7633 7.42773 17.5605L5.65625 18.1055L5.64941 18.1074C5.33435 18.199 5.01164 18.1931 4.70605 18.0625V18.0615C4.45442 17.955 4.24753 17.7862 4.08496 17.5703L4.01758 17.4736L4.01074 17.4639L4.00488 17.4541L2.89648 15.5742L2.8291 15.46C2.68563 15.1886 2.64406 14.889 2.70801 14.5811V14.5781L2.74023 14.4541C2.82549 14.1738 2.98923 13.9345 3.21484 13.7402V13.7393L4.55664 12.5391C4.51612 12.2097 4.49609 11.8632 4.49609 11.5C4.49609 11.1365 4.51604 10.7896 4.55664 10.46L3.21484 9.26074V9.25879C2.95692 9.03652 2.77929 8.75583 2.70801 8.42188V8.41895C2.63495 8.06713 2.69967 7.72614 2.89648 7.42578L4.00488 5.5459L4.01074 5.53613L4.01758 5.52637L4.08496 5.43066C4.24784 5.21401 4.45418 5.04319 4.70605 4.93555L4.70898 4.93457L4.82422 4.8916C5.0557 4.81829 5.29481 4.81226 5.53125 4.8623L5.64941 4.89258L5.65625 4.89453L7.42773 5.43848C7.71653 5.23589 8.00309 5.05785 8.28711 4.90625L8.81543 4.6416C8.91873 4.59261 9.02487 4.5466 9.13184 4.49902L9.50195 2.66113L9.50586 2.64258L9.51074 2.625C9.59586 2.32194 9.75121 2.05547 9.98242 1.84473C10.2331 1.61507 10.5417 1.5 10.8799 1.5H13.1211ZM12 8.2002C11.1649 8.20023 10.4526 8.47809 9.84082 9.04785L9.71973 9.16602C9.07955 9.81725 8.76465 10.586 8.76465 11.5C8.76465 12.414 9.07955 13.1828 9.71973 13.834L9.84082 13.9521C10.4526 14.5219 11.1649 14.7998 12 14.7998C12.891 14.7998 13.6433 14.4838 14.2832 13.834C14.9218 13.183 15.2354 12.4139 15.2354 11.5C15.2354 10.5861 14.9218 9.81705 14.2832 9.16602L14.1621 9.04785C13.549 8.47766 12.8353 8.2002 12 8.2002Z' stroke='black'/%3E%3C/svg%3E%0A");}
.search:after {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 10.71C4 7.00002 7.01 4.00002 10.72 3.99002C14.4 3.98002 17.4 6.95002 17.41 10.63C17.41 10.64 17.41 10.66 17.41 10.67C17.41 14.38 14.4 17.38 10.69 17.39C7.01 17.4 4.01 14.43 4 10.75C4 10.74 4 10.72 4 10.71Z' stroke='white' stroke-width='1.8' stroke-linecap='round'/%3E%3Cpath d='M20.5 20.52L15.5 15.52' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.reset:after {background-size: auto 1rem; background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.9998 1.85712C14.0058 1.85712 15.9675 2.45159 17.6355 3.5661C19.3034 4.68061 20.6032 6.2655 21.3708 8.11884C22.1384 9.97211 22.3393 12.0118 21.948 13.9792C21.5566 15.9465 20.591 17.7541 19.1726 19.1725C17.7542 20.5909 15.9466 21.5565 13.9792 21.9479C12.0118 22.3393 9.97218 22.1384 8.1189 21.3708C6.26556 20.6031 4.68067 19.3034 3.56616 17.6354C2.45165 15.9675 1.85718 14.0058 1.85718 11.9997C1.85728 8.23918 3.86095 4.8841 6.93335 3.13153C7.41306 2.85796 8.02398 3.02488 8.29761 3.50458C8.57102 3.98418 8.40402 4.59516 7.92456 4.86884C5.4794 6.26361 3.85728 8.95358 3.85718 11.9997C3.85718 13.6102 4.3345 15.185 5.22925 16.5241C6.12395 17.8631 7.39575 18.9068 8.88354 19.5231C10.3715 20.1394 12.0091 20.3002 13.5886 19.986C15.1682 19.6718 16.6188 18.8963 17.7576 17.7575C18.8964 16.6187 19.6719 15.1681 19.9861 13.5886C20.3003 12.009 20.1395 10.3714 19.5232 8.88348C18.9069 7.39569 17.8632 6.12388 16.5242 5.22919C15.1851 4.33444 13.6103 3.85712 11.9998 3.85712C11.4476 3.85697 10.9998 3.40931 10.9998 2.85712C10.9998 2.30493 11.4476 1.85727 11.9998 1.85712Z' fill='%23FFFFFF'/%3E%3Cpath d='M6.42847 8.57126V4.99997H2.85718C2.30489 4.99997 1.85718 4.55226 1.85718 3.99997C1.85718 3.44769 2.30489 2.99997 2.85718 2.99997H7.42847C7.98075 2.99997 8.42847 3.44769 8.42847 3.99997V8.57126C8.42847 9.12355 7.98075 9.57126 7.42847 9.57126C6.87625 9.57119 6.42847 9.1235 6.42847 8.57126Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");}

.publish:after {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_8440_145240)'%3E%3Cpath d='M19.2851 14.8599L19.2851 19.5999L3.68506 19.5999L3.68506 14.8599' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.7853 9.29L11.4853 4L6.19531 9.3' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.4854 16.3902L11.4854 4.66016' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_8440_145240'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.home:after {background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.1665 6.94417L17.1917 15.8333H12.1665V13.3333H9.6665V15.8333H4.6665V6.94417L11.3332 2.5L17.1665 6.94417ZM5.49984 7.5V15H8.83317V12.5H12.9998V15H16.356L16.3332 7.5L11.3332 3.58317L5.49984 7.5Z' fill='white'/%3E%3C/svg%3E%0A");}
.mypage:after {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.9998 3.66666C7.39984 3.66666 3.6665 7.39999 3.6665 12C3.6665 16.6 7.39984 20.3333 11.9998 20.3333C16.5998 20.3333 20.3332 16.6 20.3332 12C20.3332 7.39999 16.5998 3.66666 11.9998 3.66666ZM11.9998 6.99999C13.6082 6.99999 14.9165 8.30832 14.9165 9.91666C14.9165 11.525 13.6082 12.8333 11.9998 12.8333C10.3915 12.8333 9.08317 11.525 9.08317 9.91666C9.08317 8.30832 10.3915 6.99999 11.9998 6.99999ZM11.9998 18.6667C10.3082 18.6667 8.30817 17.9833 6.88317 16.2667C8.2915 15.1667 10.0665 14.5 11.9998 14.5C13.9332 14.5 15.7082 15.1667 17.1165 16.2667C15.6915 17.9833 13.6915 18.6667 11.9998 18.6667Z' fill='white'/%3E%3C/svg%3E%0A");}
.alram:after {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.6711 19.0962C14.6711 19.6197 14.4582 20.0684 14.0327 20.4416C13.6612 20.7673 13.2237 20.9511 12.7205 20.9919L12.5 21L12.2795 20.9919C11.7763 20.9511 11.3388 20.7673 10.9673 20.4416C10.5418 20.0684 10.3289 19.6197 10.3289 19.0962H14.6711ZM12.5 3C12.9523 3 13.3371 3.13851 13.6534 3.41647C13.9703 3.69379 14.1283 4.03125 14.1283 4.42788V5.0945C15.5393 5.41178 16.7059 6.07388 17.6285 7.08083C18.5512 8.0886 19.0132 9.26683 19.0132 10.6154V16.2404H18.9145C19.222 16.2404 19.4801 16.3321 19.6885 16.5149C19.8961 16.697 20 16.9227 20 17.1923C20 17.4619 19.8961 17.6876 19.6885 17.8697C19.4801 18.0525 19.222 18.1442 18.9145 18.1442H6.08553C5.77796 18.1442 5.51989 18.0525 5.31147 17.8697C5.10393 17.6876 5 17.4619 5 17.1923C5 16.9227 5.10393 16.697 5.31147 16.5149C5.51989 16.3321 5.77796 16.2404 6.08553 16.2404H5.98684V10.6154C5.98684 9.26683 6.44881 8.0886 7.37151 7.08083C8.29414 6.07388 9.4607 5.41178 10.8717 5.0945V4.42788C10.8717 4.03125 11.0297 3.69379 11.3466 3.41647C11.6629 3.13851 12.0477 3 12.5 3Z' fill='white'/%3E%3C/svg%3E%0A");}
.alram.on:before {content:'';position:absolute;right:0;top:.25rem;width:8px;height:8px;border-radius:50%;background-color:#ff0000;}
.delete:after {background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.81462 17.4167C5.81462 18.425 6.63962 19.25 7.64795 19.25H14.9813C15.9896 19.25 16.8146 18.425 16.8146 17.4167V6.41667H5.81462V17.4167ZM8.06962 10.89L9.36212 9.5975L11.3146 11.5408L13.2579 9.5975L14.5504 10.89L12.6071 12.8333L14.5504 14.7767L13.2579 16.0692L11.3146 14.1258L9.37128 16.0692L8.07878 14.7767L10.0221 12.8333L8.06962 10.89ZM14.5229 3.66667L13.6063 2.75H9.02295L8.10628 3.66667H4.89795V5.5H17.7313V3.66667H14.5229Z' fill='%2330304B'/%3E%3Cpath d='M5.81462 17.4167C5.81462 18.425 6.63962 19.25 7.64795 19.25H14.9813C15.9896 19.25 16.8146 18.425 16.8146 17.4167V6.41667H5.81462V17.4167ZM8.06962 10.89L9.36212 9.5975L11.3146 11.5408L13.2579 9.5975L14.5504 10.89L12.6071 12.8333L14.5504 14.7767L13.2579 16.0692L11.3146 14.1258L9.37128 16.0692L8.07878 14.7767L10.0221 12.8333L8.06962 10.89ZM14.5229 3.66667L13.6063 2.75H9.02295L8.10628 3.66667H4.89795V5.5H17.7313V3.66667H14.5229Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");}
.clip { background-color:rgba(148, 172, 203, 0.85); }
.clip:after { background-size:auto 0.9375rem !important; margin:0 !important;
 background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_21_25)'%3E%3Cpath d='M7.74282 12.5809C7.02876 13.295 6.16845 13.6519 5.16188 13.6515C4.15531 13.6519 3.295 13.295 2.58094 12.5809C1.86688 11.8669 1.50985 11.0064 1.50985 9.99948C1.50985 8.99326 1.86688 8.13312 2.58094 7.41906L4.1295 5.8705C4.27576 5.72424 4.44782 5.65094 4.64569 5.6506C4.84356 5.65094 5.01563 5.72424 5.16188 5.8705C5.30813 6.01675 5.38126 6.18864 5.38126 6.38617C5.38126 6.58438 5.30813 6.75662 5.16188 6.90287L3.61332 8.45144C3.18316 8.88159 2.96808 9.39778 2.96808 10C2.96808 10.6022 3.18316 11.1184 3.61332 11.5486C4.04347 11.9787 4.55966 12.1938 5.16188 12.1938C5.7641 12.1938 6.28029 11.9787 6.71044 11.5486L8.25901 10C8.40526 9.85375 8.57732 9.78045 8.7752 9.7801C8.97307 9.78045 9.14513 9.85375 9.29138 10C9.43764 10.1463 9.51076 10.3181 9.51076 10.5157C9.51076 10.7139 9.43764 10.8861 9.29138 11.0324L7.74282 12.5809ZM6.71044 9.48381C6.56419 9.63007 6.39213 9.70302 6.19426 9.70268C5.99638 9.70302 5.82432 9.63007 5.67807 9.48381C5.53181 9.33756 5.45869 9.16532 5.45869 8.96711C5.45869 8.76958 5.53181 8.59769 5.67807 8.45144L8.7752 5.35431C8.92145 5.20805 9.09351 5.13476 9.29138 5.13441C9.48926 5.13476 9.66132 5.20805 9.80757 5.35431C9.95383 5.50056 10.027 5.67245 10.027 5.86998C10.027 6.0682 9.95383 6.24043 9.80757 6.38668L6.71044 9.48381ZM11.3561 8.96762C11.2099 9.11388 11.0378 9.18683 10.8399 9.18649C10.6421 9.18683 10.47 9.11388 10.3238 8.96762C10.1775 8.82137 10.1044 8.64914 10.1044 8.45092C10.1044 8.25339 10.1775 8.0815 10.3238 7.93525L11.8723 6.38668C12.3025 5.95653 12.5176 5.44034 12.5176 4.83812C12.5176 4.2359 12.3025 3.71971 11.8723 3.28956C11.4422 2.8594 10.926 2.64432 10.3238 2.64432C9.72154 2.64432 9.20535 2.8594 8.7752 3.28956L7.22663 4.83812C7.08038 4.98437 6.90832 5.05733 6.71044 5.05698C6.51257 5.05733 6.34051 4.98437 6.19426 4.83812C6.048 4.69187 5.97488 4.51963 5.97488 4.32142C5.97488 4.12389 6.048 3.952 6.19426 3.80574L7.74282 2.25718C8.45688 1.54312 9.31719 1.18592 10.3238 1.18557C11.3303 1.18592 12.1906 1.54312 12.9047 2.25718C13.6188 2.97124 13.9758 3.83138 13.9758 4.8376C13.9758 5.84451 13.6188 6.705 12.9047 7.41906L11.3561 8.96762Z' fill='%23F9F9F9'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_21_25'%3E%3Crect width='15' height='15' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");   
}
.upside:after { background-size:auto 0.75rem;
background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.66656 2.27832L12 7.65585L10.6669 9L6 4.29454L1.33312 9L0 7.65585L5.33344 2.27832C5.51024 2.10011 5.75 2 6 2C6.25 2 6.48976 2.10011 6.66656 2.27832Z' fill='%23F0F0F0'/%3E%3C/svg%3E%0A");
}
.downside:after {background-size:auto 0.75rem;
background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.33344 9.72168L2.14516e-07 4.34415L1.33312 3L6 7.70546L10.6669 3L12 4.34415L6.66656 9.72168C6.48976 9.89989 6.25 10 6 10C5.75 10 5.51024 9.89989 5.33344 9.72168Z' fill='%23F0F0F0'/%3E%3C/svg%3E%0A");
}

.btn.toggle {border:0;background-color:transparent;}
.btn.toggle:after {background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.33325 7.5L10.3333 12.5L15.3333 7.5' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.btn.toggle.on:after {transform:rotate(180deg);}
.btn.newwin:after {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 19H5V5H10V3H3V21H21V14H19V19ZM14 3V5H17.59L7.76 14.83L9.17 16.24L19 6.41V10H21V3H14Z' fill='%2330304B'/%3E%3C/svg%3E%0A");}
.btn.save:after {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.08471 15.4676L5.29164 11.736L4 12.9978L9.08471 18L20 7.26174L18.7175 6L9.08471 15.4676Z' fill='white'/%3E%3C/svg%3E%0A");}
.btn.add:after {background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.4779 11.9778H11.9779V17.4778H10.1445V11.9778H4.64453V10.1444H10.1445V4.64444H11.9779V10.1444H17.4779V11.9778Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");}
.btn.add.icononly:after, .btn.add.line:after {background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.4779 11.9778H11.9779V17.4778H10.1445V11.9778H4.64453V10.1444H10.1445V4.64444H11.9779V10.1444H17.4779V11.9778Z' fill='%2330304B'/%3E%3C/svg%3E%0A");}
.btn.edit:after {background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.43518 17.41V21.16H7.18518L18.2452 10.1L14.4952 6.35L3.43518 17.41ZM21.8452 6.5L18.0952 2.75L15.5652 5.29L19.3152 9.04L21.8452 6.5Z' fill='%23fff'/%3E%3C/svg%3E%0A");}
.btn.change {/*min-width:4rem;*/gap:.5rem;padding:0 !important;background-color:transparent;border:0;/*border-radius: 100rem;*/font-weight:bold;color:#ff005c;font-size:.8735rem !important;letter-spacing:-.5px;box-shadow:none;}
.btn.change:after, .link.change:after {display:inline-block;width:1.5rem;margin:0;background-size:auto 1.15rem;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 6V9L16 5L12 1V4C7.58 4 4 7.58 4 12C4 13.57 4.46 15.03 5.24 16.26L6.7 14.8C6.25 13.97 6 13.01 6 12C6 8.69 8.69 6 12 6ZM18.76 7.74L17.3 9.2C17.74 10.04 18 10.99 18 12C18 15.31 15.31 18 12 18V15L8 19L12 23V20C16.42 20 20 16.42 20 12C20 10.43 19.54 8.97 18.76 7.74Z' fill='%23020202'/%3E%3C/svg%3E%0A");z-index:2;}
.btn.change:before {content:'';position:absolute;right:0;width:1.5rem;height:1.5rem;border:1px solid #767b81;border-radius:.3125rem;z-index:1;}
.btn.change.on {color:#fff;}
.btn.change[disabled] {opacity:1 !important;}
.btn.change[disabled]:before, .btn.change[disabled]:after {display:none !important;}
.btn.approval {height: 2.5rem;gap:.5rem;padding:0 1rem !important;background-color:transparent;border:0;/*border-radius: 100rem;*/font-weight:bold;color:#882bff;font-size:1rem !important;letter-spacing:-.5px;box-shadow:none;}
.btn.approval:after {display:inline-block;width:2.5rem;height:2.5rem;margin:0;background-size:auto 1.5rem;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 6V9L16 5L12 1V4C7.58 4 4 7.58 4 12C4 13.57 4.46 15.03 5.24 16.26L6.7 14.8C6.25 13.97 6 13.01 6 12C6 8.69 8.69 6 12 6ZM18.76 7.74L17.3 9.2C17.74 10.04 18 10.99 18 12C18 15.31 15.31 18 12 18V15L8 19L12 23V20C16.42 20 20 16.42 20 12C20 10.43 19.54 8.97 18.76 7.74Z' fill='%23020202'/%3E%3C/svg%3E%0A");z-index:2;}
.btn.approval:before {content:'';position:absolute;right:.9735rem;width:2.5rem;height:2.5rem;border:1px solid #767b81;border-radius:.3125rem;z-index:1;}
.btn.approval.on {color:#007bff;}
.btn.approval.reject {color:#ff005c;}
.btn.back {background-color:transparent;border:0;margin:0 -1rem;}
.btn.back:after {background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.33325 7.5L10.3333 12.5L15.3333 7.5' stroke='%23EEE' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");transform:rotate(90deg);}
.btn.sms {padding:0 .35rem !important;}
.btn.sms:after {background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.7 19C4.2325 19 3.83243 18.8288 3.4998 18.4864C3.1666 18.1434 3 17.7313 3 17.25V6.75C3 6.26875 3.1666 5.85692 3.4998 5.5145C3.83243 5.1715 4.2325 5 4.7 5H20.3C20.7675 5 21.1679 5.1715 21.5011 5.5145C21.8337 5.85692 22 6.26875 22 6.75V17.25C22 17.7313 21.8337 18.1434 21.5011 18.4864C21.1679 18.8288 20.7675 19 20.3 19H4.7ZM12.5 13.7219C12.5708 13.7219 12.6451 13.7108 12.7227 13.6886C12.8009 13.667 12.8754 13.6344 12.9462 13.5906L19.96 8.71875C20.0733 8.64583 20.1583 8.55483 20.215 8.44575C20.2717 8.33608 20.3 8.21563 20.3 8.08438C20.3 7.79271 20.1796 7.57396 19.9388 7.42813C19.6979 7.28229 19.45 7.28958 19.195 7.45L12.5 12.125L5.805 7.45C5.55 7.28958 5.30208 7.28579 5.06125 7.43863C4.82042 7.59204 4.7 7.80729 4.7 8.08438C4.7 8.23021 4.72833 8.35767 4.785 8.46675C4.84167 8.57642 4.92667 8.66042 5.04 8.71875L12.0538 13.5906C12.1246 13.6344 12.1991 13.667 12.2773 13.6886C12.3549 13.7108 12.4292 13.7219 12.5 13.7219Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");}

.btn_wrap {position:relative;display:flex;border:0;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 0;}
.btn_wrap.full {width:100%; justify-content:center;}
.btn_wrap.full button {flex:1; }
.btn_wrap.end { justify-content: flex-end;}
.btns {display:inline-flex;gap:.125rem;justify-content:end;align-items:flex-start;}

/* 도움말 */
.help {position: relative;display: inline-block;width:1.5rem;height:1.25rem;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size: auto 100%;font-size: 0 !important;vertical-align: middle;background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.3867 10.3745C8.39692 9.10747 8.73412 8.70896 9.34722 8.33089C9.7866 8.04477 10.1238 7.72801 10.1238 7.25797C10.1238 6.74706 9.72529 6.40986 9.23482 6.40986C8.75456 6.40986 8.31518 6.72662 8.29474 7.3295H6.84375C6.8744 5.88872 7.9371 5.2041 9.24504 5.2041C10.6654 5.2041 11.677 5.95003 11.677 7.20688C11.677 8.04477 11.2478 8.58634 10.5734 8.98485C10.0012 9.33227 9.74573 9.65926 9.73551 10.3745V10.4869H8.3867V10.3745ZM9.09176 12.7963C8.61151 12.7963 8.22321 12.408 8.23343 11.9379C8.22321 11.4679 8.61151 11.0898 9.09176 11.0898C9.54137 11.0898 9.93988 11.4679 9.93988 11.9379C9.93988 12.408 9.54137 12.7963 9.09176 12.7963Z' fill='%23B3BDD0'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.21628 15.2381C12.6612 15.2381 15.4539 12.4454 15.4539 9.00046C15.4539 5.5555 12.6612 2.76281 9.21628 2.76281C5.77132 2.76281 2.97863 5.5555 2.97863 9.00046C2.97863 12.4454 5.77132 15.2381 9.21628 15.2381ZM9.21628 16.1181C13.1472 16.1181 16.3339 12.9314 16.3339 9.00046C16.3339 5.06949 13.1472 1.88281 9.21628 1.88281C5.28531 1.88281 2.09863 5.06949 2.09863 9.00046C2.09863 12.9314 5.28531 16.1181 9.21628 16.1181Z' fill='%23B3BDD0'/%3E%3C/svg%3E%0A");cursor: pointer;}
.tooltip:after {display: none !important;}
.help .tooltip {position:absolute;left:1.625rem; top:0; display:block;  width:0;height:0; min-height:0;font-size:0; margin-top:1rem; overflow:hidden; z-index: 3;text-align:left;-webkit-transition:all .5s cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all .5s cubic-bezier(0.23, 1, 0.32, 1);transition:all .5s cubic-bezier(0.23, 1, 0.32, 1);opacity:0; z-index:10}
.help:hover .tooltip { width:12.5rem;margin:0; height:auto; padding:0.5rem 0.875rem; word-break: keep-all;visibility:visible; white-space:normal; background:#7985a0;font-size:0.8125rem !important; font-weight: normal !important; line-height:1.5em;  color:#fff; border-radius:6px;  opacity:1;box-shadow:0.1rem 0.1rem 0.25rem rgba(48, 83, 223, 0.3); border:0px dashed rgba(255,255,255,0.35); }
.help.right .tooltip {left:auto; right:1rem;}
.help.bottom .tooltip { top: auto; bottom: 0; margin-top: 0;  margin-bottom: 0;}
/* 오른쪽 + 아래쪽 모두 부족 */
.help.right.bottom .tooltip { left: auto; right: 1rem; top: auto; bottom: 0;}


/*---------------------------------------------------------------------------------*
										공통
*---------------------------------------------------------------------------------*/
/* 타이틀 */
h1, h2, h3 {position:relative;letter-spacing:-.02em;font-family:'Pretendard';}
h4, h5 {position:relative;letter-spacing:-.02rem;}
h2.h2 {padding:2.5rem 0 .5rem;font-size:1.9rem;color:#040404;font-weight:bold;}
h2.toggle {padding:1rem 1.5rem;margin:0;font-size:1rem;font-weight:bold;background-image:url(/api/images/icon/ico_open.png);background-repeat:no-repeat;background-position:95% center;background-size:auto 1.25rem !important;}
h2.toggle.open {background-image:url(/api/images/icon/ico_openclose.png);}
h3.h3 {padding-bottom:1rem;font-size:1.35rem;font-weight:bold;color:var(--txt-black);}
h3.h3 button {position:absolute;right:0;top:50%;margin-top:-.8rem;margin-bottom:0;padding:.55em 1.2rem;border-radius:3.125rem;overflow:hidden;font-weight:normal;}
h3.link:before, h4.link:before, h5.link:before {content:'전체보기';position:absolute;right:1.25rem;bottom:.25rem;font-size: .75rem;font-weight: normal;line-height: 1.5rem;color: #5c5c5c;}
h3.link:after, h4.link:after, h5.link:after {content:'';position:absolute;right:-.5rem;bottom:0;width:2rem;height:2rem;background-repeat:no-repeat;background-size:auto 1rem;background-position:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23212121'%2F%3E%3C%2Fsvg%3E");transform:rotate(180deg);z-index:2;}
h3.link:before, h4.link:before {bottom:1rem;}
h3.link:after, h4.link:after {bottom:.75rem;}
h4.h4 {padding:.625rem .375rem 0;margin:0;font-size:1rem;font-weight:900;}
h5.h5 {padding:.625rem 0 0;margin:0;font-weight:900;font-size:0.95rem;}

.title_wrap {display:flex;position:relative;gap:.375rem;align-items:center;padding:1.5rem .25rem .5rem;}
.title_wrap.first {padding-top:0 !important;}
.title_wrap:first-child {padding-top:.5rem;}
.title_wrap h1, .title_wrap h2, .title_wrap h3, .title_wrap h4, .title_wrap h5 {flex:auto;}
.title_wrap.h1 {padding:.75rem 1.25rem;}
.title_wrap h1 {font-size:1.35rem;}
.title_wrap.h2 {padding:.25rem .75rem;}
.title_wrap h2 {font-size:1rem;line-height:2.25rem;}
.title_wrap h2 + p {padding-left:1rem;padding-bottom:1rem;}
.title_wrap.h2 .mode {height:2.125rem;}
.title_wrap.h2 .mode label {width:2.5rem;}
.title_wrap.h2 .btns {display:flex;gap:2px;flex:auto;justify-content:end;}
.title_wrap.h3 {padding:.25rem .25rem;/*border-top:1px solid #9b9fa3;background-color:#eff1f1;*/}
.title_wrap.h3 p {flex:none;width:auto;font-size:.875rem;}
.title_wrap h3 {font-size:1rem;/*line-height:2.25rem;*/}
.title_wrap h3 span {padding:0 .25rem;font-size:.75rem;color:#888;font-weight:300;vertical-align:baseline;letter-spacing:0;}
.title_wrap.h3 .btns {display:flex;gap:.25rem;flex:none;justify-content:end;}
.title_wrap h4 {font-size:1rem;}
.title_wrap span {font-size:.75rem;}
.title_wrap p {position:relative;width:100%;margin:0 auto;color:#53535C;font-size:.9375rem;word-break:keep-all;}
.title_wrap .btn-more {position:absolute;display:inline-block;right:.5rem;bottom:1rem;width:auto;background:none;line-height:2rem;font-size:.8rem;font-weight:normal;}
.title_wrap h3.toggle {padding-bottom:.7rem;background-image: url(../images/icon/ico_open.png);background-repeat:no-repeat;background-position:right 0;background-size:auto 22px;}
.title_wrap h3.toggle.on {background-image: url(../images/icon/ico_openclose.png);}
.title_wrap.between { justify-content: space-between;}
.title_wrap select {width:auto;}

/* 가이드 */
.txt_info {padding:.25rem;font-size:.8125rem;color:#858B93;font-weight:normal;}
.txt_info.error {display:block; color:#ff2c6b; padding-top:0.5rem;font-size:0.75rem;}
.txt_info.correct {color:#3BB000;}
.guide {padding:.5rem .25rem;font-size:.8125rem;color:#858B93;line-height:1.5;}
.guide.graphtype {text-align: center;}

/* 데이터 없음(공통) */
.data-empty {position:relative;width:100% !important;height:8rem !important;min-height:8rem;text-align:center;}
.data-empty span:before {content:'';display:block;height:3rem;background-repeat:no-repeat;background-position:center;background-size:auto 100%;background-image: url("data:image/svg+xml,%3Csvg width='130' height='111' viewBox='0 0 130 111' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='130' height='110' transform='translate(0 0.5)' fill='none'/%3E%3Cpath d='M65 55.5L65 69.375M65 45.2157V45.0938M37.25 55.5C37.25 40.1741 49.6741 27.75 65 27.75C80.3259 27.75 92.75 40.1741 92.75 55.5C92.75 70.8259 80.3259 83.25 65 83.25C49.6741 83.25 37.25 70.8259 37.25 55.5Z' stroke='%23B5B9C0' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.data-empty span {position:absolute;left:50%;top:50%;padding-bottom:.75rem;transform:translate(-50%, -50%);font-size:.875rem;color:#858B93;}
.data-empty:after, .data-empty:before {display:none !important;}
.list_wrap.data-empty {height:100% !important; background-color:rgba(124, 130, 155, 0.08)}

/* loading  */
.loading_img {position:fixed;left:0;top:0;right:0;bottom:0;background-image:url('/images/loading.svg');background-repeat:no-repeat;background-position:center;background-color:rgba(255,255,255,.85);background-size:auto 4rem;z-index:100000000;}

/* 달력 */
.inp-time {width:100px;display:inline-block;height:38px;margin:0 2px;vertical-align:middle;position:relative;border-radius:4px;}
.inp-time:before {content:'\F150';position:absolute;top:5px;right:8px;/*font-family:'Material Design Icons';*/font-size:18px;color:rgba(0,0,0,0.8);z-index:5}
.inp-time input {width:100%;height:38px;background:transparent;}

.helloCalenderDiv {width:17rem;padding:.75rem 1.25rem 1.25rem;margin-top:1.875rem;background:#171B27;border:1px solid #252b3a;box-shadow:3px 3px 5px rgba(0,0,0,.10);z-index:1000;}
.helloCalenderDiv select , 
.helloCalenderDiv ::picker(select) { appearance: none;  }
.helloCalenderDiv select { padding-left:0.625rem;background-color:transparent; background-position:calc(100% - 0.3125rem)  ; background-size:auto 13px; background-repeat: no-repeat;
background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.33325 7.5L10.3333 12.5L15.3333 7.5' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.hcTable {width:100%;border-collapse:collapse;}
.hcTitle {padding:0 45px;}
.hcTable th {padding:1rem 0;color:#999;font-weight:normal;font-size:.6875rem;}
.hcTable td {position:relative;padding:.25rem .5rem;text-align:center;}
.hcTable tr:hover td {background:none;}
.hcTable tr:hover td.hcControlBar {background:none !important;}
.hcTable .Year    {min-width:65px;width:37%;margin-right:2px;}
.hcTable .Month {min-width:50px;width:30%;margin-right:2px;}
.hcTable .mouseOver {cursor:pointer;font-weight:bold;}
.hcTable .mouseOver:after {content:'';position:absolute;left:0;right:0;bottom:0;top:0;border:1px solid #6072FF;}
.hcTable .hcSun { color:#FF0000;}
.hcTable .hcSat { color:#4284FF;}
.hcTable .selectDay {background-color:#6072FF; color:#fff;}

.hcPrev, .hcNext {display:inline-block;width:1.875rem;height:1.875rem;border:0;background-color:transparent;font-size:0;background-position:center;background-repeat:no-repeat;background-size:auto 1rem;background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.33325 7.5L10.3333 12.5L15.3333 7.5' stroke='%23D7DAEF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");box-sizing:border-box;cursor:pointer;transform:rotate(90deg);}
.hcNext {transform:rotate(-90deg);}
.hcToday { border:1px;border-color:#C8C8C8;border-style:solid;background-color:white;color:#6C6C6C;padding-top:4px;}
.hcToday { margin-right:25px;}
.hcTable .noSelect {opacity: 0.25;}

/*  time */
/* time picker scrollbar */
.helloTimeDiv .htBody .htCol::-webkit-scrollbar {
    width: 5px !important;
    height: 6px !important;
}

.helloTimeDiv .htBody .htCol::-webkit-scrollbar-track {
    background: transparent !important;
}

.helloTimeDiv .htBody .htCol::-webkit-scrollbar-thumb {
    background: #4e546d !important;
    opacity: .8 !important;
    border-radius: 3px;
}

.helloTimeDiv .htBody .htCol::-webkit-scrollbar-button {
    display: none !important;
}


/* 탭 */
.tab-wrap {position:relative;display:flex; }
.tab-wrap .tab {position:relative;display:inline-flex;gap:.3125rem;z-index:1;}
.tab-wrap .tab li {position:relative;display:inline-block;border:1px solid rgba(255,255,255,0.3);border-radius:6rem;  padding:0 2rem;line-height:2.125rem;letter-spacing:0;font-size:.875rem;cursor:pointer;z-index:1;font-family:'pretendard';}
.tab-wrap .tab li.on { color:#fff; font-weight:700; background-color:#6072FF; border-color:#6072FF; z-index:3;}
.tab-wrap .btns {flex:auto;padding-top:.25rem;}
.tab_conts_wrap {overflow:hidden;}
.tab-container {position:relative; display:none;}
.tab-container.active {    display: block;}
.tab-wrap.sm .tab li {  padding:0 1.25rem;line-height:1.75rem; font-size:.8125rem;}


/*
.tab-wrap.step2 {padding:0; }
.tab-wrap.step2 .tab {gap:0;}
.tab-wrap.step2 .tab li {padding:0 .75rem .75rem 1.25rem !important;border:0;line-height:1;font-size:1.125rem;font-weight:bold;}
.tab-wrap.step2 .tab li:after {content:'';display:inline-block;width:1.5rem;height:1.5rem;margin-left:.5rem;border:2px solid #4f35f6;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:auto 90%;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.08471 15.4676L5.29164 11.736L4 12.9978L9.08471 18L20 7.26174L18.7175 6L9.08471 15.4676Z' fill='%23eee' stroke='%23ddd'/%3E%3C/svg%3E%0A");vertical-align:text-bottom;}
.tab-wrap.step2 .tab li:before  {content:'';position:absolute;left:0;right:0;bottom:-1px;height:1px; }
.tab-wrap.step2 .tab li.on {color:#4f35f6;}
.tab-wrap.step2 .tab li.on:before  {height:3px;background-color:#4f35f6;}
.tab-wrap.step2 .tab li.checked:after {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.08471 15.4676L5.29164 11.736L4 12.9978L9.08471 18L20 7.26174L18.7175 6L9.08471 15.4676Z' fill='%231e56c5' stroke='%231e56c5'/%3E%3C/svg%3E%0A");border-color:#1e56c5;}

.tab-wrap.step2.rule .tab li {padding:0 1.25rem 1rem 1.25rem !important;}
.tab-wrap.step2.rule .tab li:after {display:none;}
*/

/* pill tabs */
.pill-tabs { display:inline-flex; border:1px solid rgba(100, 94, 255, 0.6); padding:0.1875rem; border-radius:10rem;}
.pill-tabs input[type=radio] + label { display:inline-flex; align-items: center; height:1.375rem; line-height:1; padding:0 1rem !important; border-radius:10rem; color:#fff; font-weight:600;  font-family: 'pretendard'; }
.pill-tabs input[type=radio]:checked + label { background-color:#645EFF; }
.pill-tabs input[type=radio] + label:before, .pill-tabs input[type=radio] + label:after {display:none;}
.pill-tabs input[type=radio]:disabled + label {opacity: 0.3; cursor:default !important}


/* 정보 스타일 */
.ul_list {font-size:0;}
.ul_list li {position:relative;display:flex;padding:.125rem 0;align-items:center;}
.ul_list li span {flex:none;width:6.25rem;font-size:.75rem;color:#85878b;}
.ul_list li div {flex:auto;line-height:1.3;font-size:.875rem;}
.ul_list li div b {font-size:.935rem;}
.ul_list li .impact {color:#006af4;}

.ul_list.col2 li {display:inline-flex;width:50%;}
.ul_list.col3 li {display:inline-flex;width:33.33%;}
.ul_list.col3 li.colspan2 {width:66.66%;}
.ul_list.col3 li.colspan3 {width:100%;}

/* 공통 아이콘 */
span.icon {display:inline-flex;position:relative;align-items:center;justify-content:center;width:1rem;height:1rem;margin-left:.25rem;border-radius:50%;background-color:#ff1030;font-size:0;text-align:center;vertical-align:middle !important;}
span.icon.new:after {content:'N';font-size:.6875rem;color:#fff;line-height:1;}
span.icon:after {content:''; display:flex; align-items: center; justify-content: center; width:1rem; height:1rem; background-repeat: no-repeat; background-position: center ; background-size:auto 100%}
.icon.time {background-image:url('/api/images/icon/icon_time.png');}
.icon.info {background-image:url('/api/images/icon/icon_info.png');}
.icon_bestdealer {display: inline-block;padding:0 .5rem;border:0;background:#fff;border:1px solid #eee;margin:0 .3rem;border-radius:2rem;text-align:center;font-size:.65rem;line-height:1.8;color:var(--txt-555);vertical-align:middle;}
.icon_newwin:after {content:'';display:inline-block;width:1.25rem;height:1.125rem;background-size:auto 1rem;background-repeat:no-repeat;background-position:right center;background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 19.5H5V8.5H10V7.5H4V20.5H17V14.5H16V19.5ZM13 4.5V5.5H18.2L9 14.57L9.76 15.33L19 6.3V11.5H20V4.5H13Z' fill='black'/%3E%3C/svg%3E%0A");vertical-align:middle;transform:translateY(-.125rem);}

.icon.sns {width:1.875rem; height:1.875rem; background-color:transparent;background-repeat:no-repeat; background-position: center ; background-size:auto 100%;}
.icon.sns.kakao {background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 2.7998C14.7509 2.7998 18.6 5.83668 18.6 9.58126C18.6 13.3258 14.7509 16.3627 10 16.3627C9.47746 16.3627 8.96683 16.3269 8.47114 16.2552C7.97544 16.6046 5.10877 18.6172 4.83704 18.6561C4.83704 18.6561 4.72655 18.6979 4.631 18.6441C4.53544 18.5904 4.55336 18.444 4.55336 18.444C4.58322 18.247 5.29989 15.7804 5.43127 15.3236C3.00954 14.1261 1.40002 12 1.40002 9.57828C1.40002 5.83369 5.24912 2.7998 10 2.7998ZM3.97405 7.55369C3.7053 7.55369 3.48732 7.77168 3.48732 8.04043C3.48732 8.30918 3.7053 8.52717 3.97405 8.52717H4.74746V11.4745C4.74746 11.7372 4.97141 11.9492 5.24315 11.9492C5.51489 11.9492 5.73884 11.7372 5.73884 11.4745V8.52717H6.51225C6.781 8.52717 6.99898 8.30918 6.99898 8.04043C6.99898 7.77168 6.781 7.55369 6.51225 7.55369H3.97107H3.97405ZM8.1785 7.55369C7.856 7.55967 7.60218 7.80453 7.51857 8.04342L6.33308 11.1669C6.18377 11.6357 6.31516 11.8089 6.44954 11.8716C6.54509 11.9164 6.65558 11.9403 6.76607 11.9403C6.97211 11.9403 7.13037 11.8567 7.17815 11.7223L7.42301 11.0773H8.93697L9.18183 11.7193C9.22961 11.8537 9.38787 11.9373 9.59391 11.9373C9.7044 11.9373 9.8119 11.9134 9.91044 11.8686C10.0478 11.8059 10.1792 11.6327 10.0269 11.1639L8.84141 8.04342C8.7578 7.80453 8.50398 7.55967 8.1785 7.55369ZM13.5804 7.55369C13.3057 7.55369 13.0847 7.77765 13.0847 8.04939V11.4446C13.0847 11.7193 13.3086 11.9403 13.5804 11.9403C13.8521 11.9403 14.0761 11.7163 14.0761 11.4446V10.3636L14.2493 10.1904L15.4109 11.7313C15.5064 11.8567 15.6497 11.9283 15.808 11.9283C15.9155 11.9283 16.02 11.8955 16.1066 11.8298C16.2111 11.7492 16.2798 11.6327 16.2977 11.5013C16.3157 11.3699 16.2828 11.2386 16.2022 11.134L14.9809 9.51557L16.1126 8.38682C16.1902 8.30918 16.2291 8.20168 16.2231 8.08522C16.2171 7.96876 16.1634 7.85828 16.0768 7.77168C15.9842 7.67911 15.8588 7.62536 15.7363 7.62536C15.6288 7.62536 15.5333 7.66418 15.4616 7.73585L14.0791 9.1214V8.05536C14.0791 7.78064 13.8551 7.55967 13.5834 7.55967L13.5804 7.55369ZM10.8541 7.55369C10.5763 7.55369 10.3494 7.77765 10.3494 8.04939V11.4177C10.3494 11.6686 10.5614 11.8716 10.8242 11.8746H12.4158C12.6786 11.8746 12.8906 11.6686 12.8906 11.4177C12.8906 11.1669 12.6756 10.9638 12.4158 10.9638H11.3617V8.04939C11.3617 7.77467 11.1347 7.55369 10.8541 7.55369ZM8.67419 10.1994H7.6828L8.1785 8.79293L8.67419 10.1994Z' fill='%23FFD900'/%3E%3C/svg%3E%0A");
}
.icon.sns.whatsapp {background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.875 4.09155C15.1109 3.31997 14.2009 2.70819 13.198 2.29185C12.195 1.87551 11.1193 1.66295 10.0334 1.66655C5.48337 1.66655 1.77504 5.37488 1.77504 9.92488C1.77504 11.3832 2.15837 12.7999 2.87504 14.0499L1.70837 18.3332L6.08337 17.1832C7.29171 17.8415 8.65004 18.1915 10.0334 18.1915C14.5834 18.1915 18.2917 14.4832 18.2917 9.93322C18.2917 7.72488 17.4334 5.64988 15.875 4.09155ZM10.0334 16.7915C8.80004 16.7915 7.59171 16.4582 6.53337 15.8332L6.28337 15.6832L3.68337 16.3665L4.37504 13.8332L4.20837 13.5749C3.523 12.4808 3.15914 11.2159 3.15837 9.92488C3.15837 6.14155 6.24171 3.05822 10.025 3.05822C11.8584 3.05822 13.5834 3.77488 14.875 5.07488C15.5147 5.71143 16.0216 6.46867 16.3664 7.30266C16.7111 8.13664 16.8869 9.03079 16.8834 9.93322C16.9 13.7165 13.8167 16.7915 10.0334 16.7915ZM13.8 11.6582C13.5917 11.5582 12.575 11.0582 12.3917 10.9832C12.2 10.9165 12.0667 10.8832 11.925 11.0832C11.7834 11.2915 11.3917 11.7582 11.275 11.8915C11.1584 12.0332 11.0334 12.0499 10.825 11.9415C10.6167 11.8415 9.95004 11.6165 9.16671 10.9165C8.55004 10.3665 8.14171 9.69155 8.01671 9.48322C7.90004 9.27488 8.00004 9.16655 8.10837 9.05822C8.20004 8.96655 8.31671 8.81655 8.41671 8.69988C8.51671 8.58321 8.55837 8.49155 8.62504 8.35822C8.69171 8.21655 8.65837 8.09988 8.60837 7.99988C8.55837 7.89988 8.14171 6.88322 7.97504 6.46655C7.80837 6.06655 7.63337 6.11655 7.50837 6.10821H7.10837C6.96671 6.10821 6.75004 6.15821 6.55837 6.36655C6.37504 6.57488 5.84171 7.07488 5.84171 8.09155C5.84171 9.10821 6.58337 10.0915 6.68337 10.2249C6.78337 10.3665 8.14171 12.4499 10.2084 13.3415C10.7 13.5582 11.0834 13.6832 11.3834 13.7749C11.875 13.9332 12.325 13.9082 12.6834 13.8582C13.0834 13.7999 13.9084 13.3582 14.075 12.8749C14.25 12.3915 14.25 11.9832 14.1917 11.8915C14.1334 11.7999 14.0084 11.7582 13.8 11.6582Z' fill='%231EEA6A'/%3E%3C/svg%3E%0A");
}
.icon.sns.link {background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.2078 13.7359C9.72756 14.2162 9.14891 14.4562 8.47189 14.456C7.79487 14.4562 7.21623 14.2162 6.73595 13.7359C6.25567 13.2557 6.01553 12.6769 6.01553 11.9997C6.01553 11.3229 6.25567 10.7443 6.73595 10.2641L7.77752 9.22248C7.87589 9.12411 7.99162 9.07481 8.1247 9.07458C8.25779 9.07481 8.37352 9.12411 8.47189 9.22248C8.57026 9.32085 8.61945 9.43647 8.61945 9.56933C8.61945 9.70265 8.57026 9.81849 8.47189 9.91686L7.43033 10.9584C7.141 11.2478 6.99634 11.5949 6.99634 12C6.99634 12.4051 7.141 12.7522 7.43033 13.0416C7.71965 13.3309 8.06684 13.4756 8.47189 13.4756C8.87695 13.4756 9.22414 13.3309 9.51346 13.0416L10.555 12C10.6534 11.9016 10.7691 11.8523 10.9022 11.8521C11.0353 11.8523 11.151 11.9016 11.2494 12C11.3478 12.0984 11.397 12.214 11.397 12.3468C11.397 12.4802 11.3478 12.596 11.2494 12.6944L10.2078 13.7359ZM9.51346 11.6528C9.41509 11.7512 9.29936 11.8003 9.16627 11.8C9.03318 11.8003 8.91745 11.7512 8.81908 11.6528C8.72071 11.5544 8.67153 11.4386 8.67153 11.3053C8.67153 11.1724 8.72071 11.0568 8.81908 10.9584L10.9022 8.8753C11.0006 8.77692 11.1163 8.72762 11.2494 8.72739C11.3825 8.72762 11.4982 8.77692 11.5966 8.8753C11.695 8.97367 11.7442 9.08928 11.7442 9.22214C11.7442 9.35546 11.695 9.4713 11.5966 9.56967L9.51346 11.6528ZM12.6382 11.3056C12.5398 11.404 12.4241 11.4531 12.291 11.4528C12.1579 11.4531 12.0422 11.404 11.9438 11.3056C11.8454 11.2073 11.7962 11.0914 11.7962 10.9581C11.7962 10.8252 11.8454 10.7096 11.9438 10.6112L12.9854 9.56967C13.2747 9.28035 13.4193 8.93316 13.4193 8.52811C13.4193 8.12305 13.2747 7.77586 12.9854 7.48654C12.696 7.19721 12.3488 7.05255 11.9438 7.05255C11.5387 7.05255 11.1915 7.19721 10.9022 7.48654L9.86065 8.52811C9.76228 8.62648 9.64655 8.67555 9.51346 8.67531C9.38037 8.67555 9.26464 8.62648 9.16627 8.52811C9.0679 8.42974 9.01872 8.31389 9.01872 8.18057C9.01872 8.04771 9.0679 7.9321 9.16627 7.83373L10.2078 6.79216C10.6881 6.31188 11.2668 6.07162 11.9438 6.07139C12.6208 6.07162 13.1995 6.31188 13.6797 6.79216C14.16 7.27244 14.4002 7.85097 14.4002 8.52776C14.4002 9.20501 14.16 9.78377 13.6797 10.2641L12.6382 11.3056Z' fill='%23FFFFFF'/%3E%3Ccircle cx='10.1' cy='10.1' r='8.2' stroke='%23FFFFFF' stroke-width='1'/%3E%3C/svg%3E%0A");
}





/* 색상 */
.color_red {color:#ff1030;}
.c_darkblue {color:#436da3 !important;}
.c_blue {color:#5691db !important;}
.c_hotblue {color:#2083ff !important;}
.c_red {color:#F71010 !important;}
.c_red2 {color:#ff0000 !important;}
.c_orange {color:#ff5200 !important;}

/* 라벨 */
.label {display:inline-block;width:auto !important;min-width:1.5rem !important;background-repeat:no-repeat;background-position:center;font-family:'Pretendard';}
.label.clean {/*border-radius:10rem;*/padding:0 .375rem;border:1px solid #72d1c0;/*background-color:#f5fff6;*/font-size:.8125rem;line-height:1.125rem;color:#00c374;vertical-align:baseline;}
.label.repair {height:1.5rem;font-size:0;background-size:auto 18px;background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0833 3.66675C14.1334 3.66675 17.4167 6.94999 17.4167 11.0001C17.4167 15.0502 14.1334 18.3334 10.0833 18.3334C6.03325 18.3334 2.75 15.0502 2.75 11.0001C2.75 6.94999 6.03325 3.66675 10.0833 3.66675ZM10.0833 6.11119C7.38327 6.11119 5.19444 8.30002 5.19444 11.0001C5.19444 13.7001 7.38327 15.889 10.0833 15.889C12.7834 15.889 14.9722 13.7001 14.9722 11.0001C14.9722 8.30002 12.7834 6.11119 10.0833 6.11119Z' fill='black'/%3E%3C/svg%3E%0A");}
.label.repair.false {font-size:0;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.9999 6.75003L17.25 5.00008L12 10.25L6.74999 5L5 6.75001L10.25 12L5.00004 17.2501L6.74999 19L12 13.75L17.25 19L19 17.25L13.75 12L18.9999 6.75003Z' fill='black'/%3E%3C/svg%3E%0A");}
.label.default {padding:0 .35rem;border:1px solid #9ca5ab;font-family:'Pretendard';color:#2d3033;line-height:1.125rem;font-size: .875rem;}
.label.state {display:inline-flex;min-width:2.875rem !important;height:1.5rem;padding:0 .625rem;border-radius:100rem;border:0px solid #d4d5dd; color:#fff; background-color:rgba(182, 183, 202, 0.2); font-size:.8125rem;align-items:center;justify-content:center;line-height:1; letter-spacing: -0.02em;}
.label.state.ing {border-color:#ef9e9e;color:#f52020;} /*협의중*/
.label.state.cancel {border-color:#818181;color:#888;} /*취소*/
.label.state.temp {border-color:#ffdc17;color:#ffdc17;background-color:rgba(248, 236, 59, 0.15)} /*임시정지*/
.label.state.moveask {border-color:#427cc9;color:#006af4;}
.label.state.use {background-color: rgba(65, 255, 239, 0.2); color:#07ebd8}/* 사용 */
.label.state.notused {background-color: rgba(253, 100, 105, 0.2); color:#F5325C}/* 사용안함 */
.label.state.shared {background-color: rgba(141, 161, 174, 0.2);}/*  공용*/
.label.state.order {background-color: rgba(255,255,255,0.15); color:#FFF; border:1px solid rgba(255,255,255,0.05); line-height:1}/* 우선순위 */
.label.state.complete  {  color:#16f1d4; background-color:rgba(75, 245, 231, 0.2)} /*완료*/
.label.state.book  { color:#f83434; background-color:rgba(250, 137, 152, 0.18)} /*예약*/
.label.state.moveok {border-color:#555; }
.label.state.member  {border-color:#16f1d4; color:#16f1d4; background-color:rgba(75, 245, 231, 0.2)} /*멤버정상*/
.label.state.memberout  {border-color:#ff0000;color:#ff0000;font-weight:bold;background-color:rgba(250, 137, 152, 0.18)} /*탈퇴*/
.label.state.first { background-color:transparent; border:1px solid #ff3d77; color:#ff3d77; }


.label.new  {display:inline-block;width:1rem !important;min-width:auto !important;height:1rem;margin-left:.25rem;border-radius:50%;background-color:#ff0000;font-size:.625rem;font-weight:bold;color:#fff;line-height:1rem;text-align:center;text-indent:0;font-family:'dotum';} /*  new아이콘 */
.label.notice {display:inline-block;padding:0 .5rem;border-radius:50rem;background-color:#645EFF;font-weight:normal;color:#fff;line-height:1rem;font-size:.6875rem;letter-spacing:0;}

.badge { display: inline-flex; align-items: center; border-radius:6rem; border:1px dashed #645EFF; line-height:1; background-color:rgba(90, 170, 255, 0.1); color:#209bff;font-size:0.8125rem; height:1.5rem; padding:0 0.8125rem;font-weight:700; font-family: 'pretendard'; letter-spacing: 0;}
.badge.basic {color:#DDD; border-color:#DDD; background-color: rgba(255,255,255,0.08);}





/*---------------------------------------------------------------------------------*
									layout
*---------------------------------------------------------------------------------*/
.wrap {min-width:1200px;height:100%;padding-left:3.5rem; transition: all 0.2s ease-in;}
.cont_wrap {/* min-height:100%;*/min-width:1445px;}
.container {clear:both;display:flex;flex-direction:column;height:calc(100% - 3rem); padding:0.5rem 1rem;  box-sizing:border-box;}
.container .content {position:relative;height:100%;/*max-width:125rem;*/ }
.container .content iframe {height:100%;width:100%;border:0; overflow:auto;}
.conts {display:flex;flex-direction:column;}
.title_wrap.h2 {padding:.75rem;text-align:center;}
.title_wrap.h2 h2 {font-weight:normal;font-size:1.125rem;}

.conts_content { /* background-color:#171B27; border:1px solid #1C202B;*/}
.contents .detail {position:fixed;right:-100%;bottom:0;top:3.125rem;width:730px;border-left:1px solid #d0d5d9; box-shadow:0 0 15px 0 rgba(0, 0, 0, 0.25);z-index:99;opacity:0;transition:.5s;transition-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1);}
.contents .detail.on {right:0;opacity:1;}
.contents:has(.search_box) .conts_row {margin-top:1rem;}
/* header */
.header_wrap {position:relative;height:3rem; border-bottom:1px solid rgba(146, 144, 248, 0.2);}
.header {text-align:center;}
.header .logo {position:fixed;left:0;top:0rem;display:inline-block;  height:3rem;  background-repeat:no-repeat;background-position:center  ;background-size:auto 1.75rem;z-index:11;}
.header .logo a {display:block; width:100%; height:100%;}
.header .logo span {display:none;}
.wrap.menuopened .header .logo {width:11rem;background-image: url("../images/logo.svg"); background-position:1.125rem  ;}
.wrap .header .logo {width:3.5rem; background-image: url(../images/logo_symbol.svg);}
.header .header_info {position:absolute;right:.75rem;top:.25rem;display:flex;gap:.35rem;flex:none;}
.header .header_info .btn {width:2.125rem;height:2.125rem;}
.header .header_info .btn:after {background-size:auto 1.35rem;}

.headertab_wrap {position:absolute;left:1rem;right:1rem;bottom:0;padding-right:2.5rem;border-radius:0.5rem; border:1px solid rgba(255,255,255,.15);background-color:rgba(0,0,0,.2);clear:both; display:none;}
.headertab_wrap li {position:relative;float:left;display:inline-flex;align-items:center;margin-left:-1px;margin-top:-1px; cursor:pointer;}
.headertab_wrap li:first-of-type {margin-left:0;}
.headertab_wrap li:first-of-type {margin-left:0;}
.headertab_wrap li span {flex:auto;display:inline-block;height:2rem;padding:0 0 0 .75rem;color:rgba(255,255,255,0.5);line-height:2rem;font-size:.75rem;font-weight:bold;}
.headertab_wrap li button {flex:none;display:inline-block;width:2rem;height:2rem;font-size:0;z-index:2;background-repeat:no-repeat;background-position:center;background-size:auto .5rem;background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.66667 8.47091L8.47084 1.66675' stroke='%23B5B9C0' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.47084 8.47091L1.66667 1.66675' stroke='%23B5B9C0' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.headertab_wrap li button:hover {background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.66667 8.47091L8.47084 1.66675' stroke='%23ffffff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.47084 8.47091L1.66667 1.66675' stroke='%23ffffff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.headertab_wrap li button:hover:after {content:'';position:absolute;right:.5rem;top:.5rem;height:1rem;width:1rem;background-color:#333;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:auto .5rem;background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.66667 8.47091L8.47084 1.66675' stroke='%23ffffff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.47084 8.47091L1.66667 1.66675' stroke='%23ffffff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.headertab_wrap li.on { z-index:1;}
.headertab_wrap li.on span {color:#fff;}
.headertab_wrap li.home {width:2.5rem;/* border-right:1px solid rgba(255,255,255,.15); */ background-repeat:no-repeat;background-position:center;background-size:auto 1rem;background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.4698 6.62789L17.5 16.5H12.2713V13.1667H7.69844V16.5H2.5V6.62789L10.4839 1.5L17.4698 6.62789Z' fill='white'/%3E%3C/svg%3E%0A");}
.headertab_wrap li.on.home {background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.4698 6.62789L17.5 16.5H12.2713V13.1667H7.69844V16.5H2.5V6.62789L10.4839 1.5L17.4698 6.62789Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");}
.headertab_wrap li.home span {font-size:0;opacity:0; }
/* .headertab_wrap li.home.on {background-color:transparent;border-color:rgba(255,255,255,.4);} */
.headertab_wrap .btn_tab_all {position:absolute;right:0;top:-1px;bottom:0;width:2.5rem;background-repeat:no-repeat;background-position:center;background-size:auto 1.125rem;border-left:1px solid rgba(255,255,255,.15);font-size:0;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 5H21' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3 11H10' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3 17H10' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13 19L22 10' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 19L13 10' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}



/* 서브 헤더 */
.header_sub {position:relative;/*height:3.75rem;*/padding:.75rem 0.25rem .75rem !important;gap:1rem;  }
.header_sub .navi {flex:auto;padding-left:.6875rem;font-size:.6875rem;color:#8F8F8F; margin-top:0.25rem;}
.header_sub .navi span {display:inline-block;padding:0 .25rem;font-size:.6375rem;line-height:1.5;vertical-align:middle;}
.header_sub h1 {flex:none;font-size:1.125rem;}
.header_sub .btn {padding-left:1rem;padding-right:1rem;}
.header_sub .btn_wrap {padding:0;}

.table_header {position:relative;display:flex;width:100%;height:2.5rem;gap:.3125rem;padding:0 .5rem;margin-top:0.875rem; border-bottom:0;align-items:center;z-index:1;/*box-shadow:0 -1px .25rem rgb(28 68 75 / 10%);*/}
.table_header:first-of-type {margin:0;}
.table_header .title {flex:auto;padding-top:.125rem;font-size:.935rem;line-height:1;font-weight:bold;letter-spacing:-.0625rem;font-family:'Pretendard';}
.table_header h3 {flex:none;font-size:.9375rem; font-weight:500;}
.table_header sub {display: inline-block; font-size:0.75rem; margin-left:0.25rem; font-weight:400; color:#ddd}
.table_header .total {flex:auto;padding:0 .25rem;font-size:.75rem;line-height:1;}
.table_header .total * {vertical-align:baseline;}
.table_header .total button {vertical-align:middle;}
.table_header .mode {height:1.875rem;}
.table_header .txt_info {padding:0 .5rem;font-size:.75rem;}
/* .table_header .btn {height:2rem;} */
.table_header .search_box {padding:0;border:0;box-shadow:none;background-color:transparent;}
.table_header .search_box .form_col .form_tit {width:auto;padding-right:.5rem;}
.table_header .search_box + .btn_wrap .btn {height:1.875rem;}
.table_header .token {display:inline-flex; align-items: center; gap:0.5rem; font-size:0.9375rem; line-height:1.3rem;  font-weight:300;  font-family: 'pretendard'; padding-right:0.5rem; }
.table_header .token b { font-family: 'pretendard'; font-size:1.25rem; font-weight:600; line-height:inherit; letter-spacing: 0;}
/* 메뉴 */
.gnb_wrap {position:fixed;left:0;top:0;bottom:0;display:flex;align-items:center;padding-top:3rem;/*justify-content:center;*/flex-direction:column;width:3.5rem;background-color:#191b2b;/* #171B27 */ border-right:1px solid rgba(255,255,255,0.1);  z-index:10;}
.gnb_wrap .gnb {position:relative;width:100%;padding:0.625rem 0 0;margin:0;}
.gnb_wrap .gnb > ul {display:block;}
.gnb_wrap .gnb li {position:relative;display:block;overflow:hidden; background-repeat: no-repeat; background-position: calc(100% - 1rem)  ; background-size:auto 1rem; 
background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.43451 5.43457C8.74693 5.12215 9.25295 5.12215 9.56537 5.43457L15.5654 11.4346C15.8778 11.747 15.8778 12.253 15.5654 12.5654L9.56537 18.5654C9.25295 18.8779 8.74693 18.8779 8.43451 18.5654C8.12209 18.253 8.12209 17.747 8.43451 17.4346L13.8691 12L8.43451 6.56543C8.12209 6.25301 8.12209 5.74699 8.43451 5.43457Z' fill='%23606572'/%3E%3C/svg%3E%0A");
}
.gnb_wrap .gnb li .menu-icon {position:relative;display:block;border:1px solid transparent;border-right-width:0;font-size:0;color:#fff;cursor:pointer;z-index:12;}
.gnb_wrap .gnb li span {letter-spacing: 0 !important;}
.gnb_wrap .gnb li span, .gnb_wrap .gnb li a {position:relative;display:block;font-size:.8125rem;color:#fff;letter-spacing:-1px;line-height:2.75rem;}
.gnb_wrap .gnb li span, .gnb_wrap .gnb li span:after {background-repeat:no-repeat;background-position:center;}
.gnb_wrap .gnb li span.menu-icon {display:flex;gap:.125rem;align-items:center; font-family: 'pretendard';}
.gnb_wrap .gnb li span.menu-icon:before {content:'';display:inline-block;width:20px;height:20px;margin-left:1rem; margin-right:3px;margin-top:-2px;background-repeat:no-repeat;background-position:center;vertical-align:middle; background-size:auto 1.25rem;}
.gnb_wrap .gnb li span.menu-icon.icon0:before {
background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 7.00061V2.00061H19V7.00061H12.5ZM3 10.0006V2.00061H9.5V10.0006H3ZM12.5 18.0006V10.0006H19V18.0006H12.5ZM3 18.0006V13.0006H9.5V18.0006H3ZM4 9.00061H8.5V3.00061H4V9.00061ZM13.5 17.0006H18V11.0006H13.5V17.0006ZM13.5 6.00061H18V3.00061H13.5V6.00061ZM4 17.0006H8.5V14.0006H4V17.0006Z' fill='%23EEEEEE'/%3E%3C/svg%3E%0A");
}
.gnb_wrap .gnb li span.menu-icon.icon1:before {
background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.16888 18.3261C3.83813 18.3261 3.56062 18.2103 3.33637 17.9786C3.11212 17.7477 3 17.4624 3 17.1226V16.4184C3 15.9404 3.135 15.4933 3.405 15.0771C3.67575 14.6601 4.0395 14.3365 4.49625 14.1064C5.03475 13.8423 5.57062 13.6153 6.10387 13.4253C6.63637 13.2354 7.16663 13.0705 7.69463 12.9307C8.14013 12.8195 8.58 12.7327 9.01425 12.6701C9.4485 12.6076 9.88125 12.5643 10.3125 12.5404C10.473 12.5319 10.6069 12.5852 10.7141 12.7002C10.8214 12.8145 10.875 12.9531 10.875 13.1161C10.875 13.279 10.8214 13.4157 10.7141 13.5261C10.6069 13.6373 10.473 13.6971 10.3125 13.7056C9.903 13.7288 9.498 13.7674 9.0975 13.8215C8.697 13.8755 8.292 13.9504 7.8825 14.0462C7.392 14.1697 6.9105 14.3199 6.438 14.4968C5.96475 14.6728 5.49675 14.8813 5.034 15.1222C4.749 15.2782 4.52663 15.469 4.36688 15.6944C4.20563 15.9207 4.125 16.1624 4.125 16.4195V17.169H10.56C10.719 17.169 10.8525 17.2242 10.9605 17.3346C11.0678 17.4458 11.1214 17.5836 11.1214 17.7481C11.1214 17.9126 11.0678 18.05 10.9605 18.1605C10.8533 18.2709 10.7194 18.3265 10.5589 18.3273L4.16888 18.3261ZM13.5581 13.8817C13.5581 13.7149 13.5986 13.5554 13.6796 13.4033C13.7606 13.2512 13.8829 13.1373 14.0464 13.0616L16.8589 11.5917C16.9946 11.5245 17.1345 11.491 17.2785 11.491C17.4225 11.491 17.5627 11.5245 17.6992 11.5917L20.5117 13.0628C20.6745 13.1377 20.7964 13.2512 20.8774 13.4033C20.9584 13.5554 20.9993 13.7149 21 13.8817V15.7697C21 16.8987 20.7202 17.9257 20.1607 18.8508C19.6012 19.7759 18.8389 20.4512 17.8736 20.8767C17.7799 20.9207 17.6839 20.9523 17.5856 20.9717C17.4874 20.991 17.385 21.0006 17.2785 21.0006C17.1727 21.0006 17.0708 20.991 16.9725 20.9717C16.8743 20.9523 16.7782 20.9207 16.6845 20.8767C15.7192 20.452 14.9569 19.7767 14.3974 18.8508C13.8379 17.9249 13.5581 16.8979 13.5581 15.7697V13.8817ZM17.2785 19.9245C18.1065 19.6365 18.75 19.1022 19.209 18.3215C19.668 17.5408 19.8971 16.6929 19.8964 15.7778V14.0033L17.2785 12.6678L14.6618 14.0033V15.7767C14.6618 16.6917 14.8909 17.5396 15.3491 18.3203C15.8074 19.101 16.4505 19.6357 17.2785 19.9245ZM8.48662 8.93459C7.82887 8.2566 7.5 7.4369 7.5 6.47552C7.5 5.51413 7.82887 4.69443 8.48662 4.01644C9.14437 3.33845 9.9405 2.99984 10.875 3.00061C11.8095 3.00138 12.6056 3.33999 13.2634 4.01644C13.9211 4.69289 14.25 5.51258 14.25 6.47552C14.25 7.43845 13.9211 8.25814 13.2634 8.93459C12.6056 9.61104 11.8095 9.94965 10.875 9.95042C9.9405 9.95119 9.14437 9.61258 8.48662 8.93459ZM12.4635 8.11104C12.9045 7.65775 13.125 7.11258 13.125 6.47552C13.125 5.83845 12.9045 5.29289 12.4635 4.83884C12.0225 4.38478 11.493 4.15814 10.875 4.15891C10.257 4.15969 9.72712 4.38633 9.28537 4.83884C8.84362 5.29135 8.6235 5.83691 8.625 6.47552C8.6265 7.11413 8.84662 7.6593 9.28537 8.11104C9.72412 8.56277 10.254 8.7898 10.875 8.79212C11.496 8.79443 12.0255 8.56741 12.4635 8.11104Z' fill='%23EEEEEE'/%3E%3C/svg%3E%0A");
}
.gnb_wrap .gnb li span.menu-icon.icon2:before {
background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.03538 18.9381V4.06311V8.5118V7.90511V18.9381ZM6.62381 12.0319H11.8266C11.8473 11.847 11.8839 11.6657 11.9363 11.4879C11.9888 11.3101 12.0519 11.1372 12.1258 10.9694H6.62381V12.0319ZM6.62381 16.2819H10.23C10.4033 16.0906 10.5869 15.9185 10.7808 15.7655C10.9748 15.6125 11.1795 15.4857 11.3948 15.3851C11.3783 15.3603 11.3645 15.3338 11.3534 15.3054C11.341 15.2771 11.3306 15.2484 11.3223 15.2194H6.62381V16.2819ZM6.62381 7.78186H15.9422V6.71936H6.62381V7.78186ZM4.67317 20.0006C4.1962 20.0006 3.79827 19.837 3.47938 19.5097C3.16048 19.1825 3.00069 18.7738 3 18.2836V4.71761C3 4.22815 3.15979 3.8198 3.47938 3.49255C3.79896 3.1653 4.19689 3.00132 4.67317 3.00061H17.8939C18.3701 3.00061 18.7681 3.16459 19.0877 3.49255C19.4072 3.82051 19.5667 4.22886 19.566 4.71761V9.4043C19.4176 9.21659 19.2602 9.05119 19.0939 8.90811C18.9282 8.76503 18.7405 8.63292 18.5306 8.5118V4.71761C18.5306 4.55399 18.4644 4.40382 18.3318 4.26711C18.1993 4.1304 18.053 4.0624 17.8928 4.06311H4.67317C4.51372 4.06311 4.36739 4.13111 4.23417 4.26711C4.10095 4.40311 4.03469 4.55328 4.03538 4.71761V18.2847C4.03538 18.4476 4.10164 18.5974 4.23417 18.7341C4.3667 18.8708 4.51268 18.9388 4.67213 18.9381H9.22468C9.22054 18.9629 9.21743 18.9877 9.21536 19.0125C9.21329 19.0366 9.21225 19.061 9.21225 19.0858V20.0006H4.67317ZM14.8809 14.0612C14.4737 13.6433 14.2701 13.1439 14.2701 12.5631C14.2701 11.9823 14.4737 11.4829 14.8809 11.065C15.2882 10.6471 15.7748 10.4381 16.3408 10.4381C16.9061 10.4381 17.3928 10.6471 17.8007 11.065C18.2079 11.4829 18.4116 11.9823 18.4116 12.5631C18.4116 13.1439 18.2079 13.6433 17.8007 14.0612C17.3934 14.4792 16.9068 14.6881 16.3408 14.6881C15.7748 14.6881 15.2882 14.4792 14.8809 14.0612ZM11.6816 20.0006V19.0444C11.6816 18.715 11.7627 18.4164 11.9249 18.1487C12.0878 17.8809 12.3146 17.6875 12.6052 17.5685C13.1864 17.3171 13.7893 17.1283 14.414 17.0022C15.0387 16.8762 15.6806 16.8131 16.3398 16.8131C16.9734 16.8131 17.6026 16.8762 18.2273 17.0022C18.8519 17.1283 19.468 17.3174 20.0754 17.5696C20.3667 17.6879 20.5934 17.8809 20.7557 18.1487C20.9186 18.4157 21 18.7143 21 19.0444V20.0006H11.6816Z' fill='%23EEEEEE'/%3E%3C/svg%3E%0A");
}
.gnb_wrap .gnb li span.menu-icon.icon3:before {
background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.8571 19.4292C19.0938 19.4292 19.2857 19.6211 19.2857 19.8578C19.2857 20.0944 19.0938 20.2863 18.8571 20.2863H5.14286C4.90616 20.2863 4.71429 20.0944 4.71429 19.8578C4.71429 19.6211 4.90616 19.4292 5.14286 19.4292H18.8571ZM21 4.00061V16.8578H3V4.00061H21ZM3.85714 16.0006H20.1429V4.85775H3.85714V16.0006Z' fill='%23EEEEEE'/%3E%3Cpath d='M7.92857 11.5006H9.21429V13.6435H7.92857V11.5006ZM11.3571 9.78632H12.6429V13.6435H11.3571V9.78632ZM14.7857 11.5006H16.0714V13.6435H14.7857V11.5006ZM7.92857 7.2149H9.21429V10.2149H7.92857V7.2149ZM14.7857 7.2149H16.0714V10.2149H14.7857V7.2149ZM12.6462 7.2149V8.50396H11.3571V7.2149H12.6462Z' fill='%23EEEEEE'/%3E%3C/svg%3E%0A");
}
.gnb_wrap .gnb li span.menu-icon.icon4:before {
background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.0498 12.401C20.0498 10.3721 19.2442 8.4255 17.8096 6.99084C16.375 5.55634 14.4291 4.75071 12.4004 4.75061C10.3715 4.75061 8.42489 5.55619 6.99023 6.99084C5.55558 8.4255 4.75 10.3721 4.75 12.401C4.7501 14.4297 5.55573 16.3756 6.99023 17.8102C8.42489 19.2448 10.3715 20.0504 12.4004 20.0504C14.4292 20.0503 16.375 19.2447 17.8096 17.8102C19.2441 16.3756 20.0497 14.4298 20.0498 12.401ZM21.5498 12.401C21.5497 14.8276 20.586 17.1549 18.8701 18.8707C17.1543 20.5866 14.827 21.5503 12.4004 21.5504C9.97366 21.5504 7.64565 20.5867 5.92969 18.8707C4.21388 17.1549 3.2501 14.8275 3.25 12.401C3.25 9.97427 4.21373 7.64626 5.92969 5.9303C7.64565 4.21434 9.97366 3.25061 12.4004 3.25061C14.8269 3.25071 17.1543 4.21449 18.8701 5.9303C20.5861 7.64626 21.5498 9.97427 21.5498 12.401Z' fill='%23EEEEEE'/%3E%3Cpath d='M11.65 4.00061C11.65 3.5864 11.9862 3.25061 12.4004 3.25061C12.8146 3.25061 13.15 3.5864 13.15 4.00061V11.651H20.8004C21.2144 11.6512 21.5498 11.9869 21.5498 12.401C21.5496 12.8149 21.2143 13.1508 20.8004 13.151H12.4C11.9859 13.151 11.6502 12.815 11.65 12.401V4.00061Z' fill='%23EEEEEE'/%3E%3C/svg%3E%0A");
}
.gnb_wrap .gnb li span.menu-icon.icon5:before {
background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.63861 3.67904C5.63861 3.61545 5.66387 3.55446 5.70883 3.50949C5.7538 3.46453 5.81479 3.43926 5.87838 3.43926H18.8263C18.8899 3.43926 18.9509 3.46453 18.9958 3.50949C19.0408 3.55446 19.066 3.61545 19.066 3.67904V13.2701C19.066 13.4608 19.1418 13.6438 19.2767 13.7787C19.4116 13.9136 19.5946 13.9894 19.7854 13.9894C19.9762 13.9894 20.1591 13.9136 20.294 13.7787C20.4289 13.6438 20.5047 13.4608 20.5047 13.2701V3.67904C20.5047 3.23389 20.3279 2.80698 20.0131 2.49221C19.6983 2.17744 19.2714 2.00061 18.8263 2.00061H5.87838C5.43323 2.00061 5.00632 2.17744 4.69155 2.49221C4.37679 2.80698 4.19995 3.23389 4.19995 3.67904V19.5042C4.19995 20.4307 4.95189 21.1827 5.87838 21.1827H12.5921C12.7829 21.1827 12.9658 21.1069 13.1007 20.972C13.2356 20.8371 13.3114 20.6541 13.3114 20.4633C13.3114 20.2726 13.2356 20.0896 13.1007 19.9547C12.9658 19.8198 12.7829 19.744 12.5921 19.744H5.87838C5.81479 19.744 5.7538 19.7188 5.70883 19.6738C5.66387 19.6288 5.63861 19.5678 5.63861 19.5042V3.67904Z' fill='%23EEEEEE'/%3E%3Cpath d='M8.27614 6.79612C8.08536 6.79612 7.9024 6.87191 7.7675 7.00681C7.6326 7.14171 7.55681 7.32467 7.55681 7.51545C7.55681 7.70623 7.6326 7.88919 7.7675 8.02409C7.9024 8.15899 8.08536 8.23478 8.27614 8.23478H16.4285C16.6193 8.23478 16.8023 8.15899 16.9372 8.02409C17.0721 7.88919 17.1478 7.70623 17.1478 7.51545C17.1478 7.32467 17.0721 7.14171 16.9372 7.00681C16.8023 6.87191 16.6193 6.79612 16.4285 6.79612H8.27614ZM7.55681 11.3519C7.55681 11.1611 7.6326 10.9781 7.7675 10.8432C7.9024 10.7083 8.08536 10.6325 8.27614 10.6325H12.5921C12.7829 10.6325 12.9658 10.7083 13.1007 10.8432C13.2356 10.9781 13.3114 11.1611 13.3114 11.3519C13.3114 11.5426 13.2356 11.7256 13.1007 11.8605C12.9658 11.9954 12.7829 12.0712 12.5921 12.0712H8.27614C8.08536 12.0712 7.9024 11.9954 7.7675 11.8605C7.6326 11.7256 7.55681 11.5426 7.55681 11.3519ZM23.171 15.6966C23.2417 15.6307 23.2984 15.5513 23.3377 15.4631C23.377 15.3749 23.3981 15.2796 23.3998 15.183C23.4015 15.0864 23.3838 14.9905 23.3476 14.9009C23.3114 14.8114 23.2576 14.73 23.1893 14.6617C23.121 14.5934 23.0396 14.5395 22.95 14.5034C22.8605 14.4672 22.7645 14.4494 22.6679 14.4511C22.5714 14.4528 22.4761 14.474 22.3879 14.5133C22.2996 14.5526 22.2202 14.6093 22.1544 14.68L17.3876 19.4467L15.4982 17.5573C15.4323 17.4866 15.3529 17.4299 15.2647 17.3906C15.1764 17.3513 15.0812 17.3301 14.9846 17.3284C14.888 17.3267 14.7921 17.3445 14.7025 17.3807C14.6129 17.4168 14.5316 17.4707 14.4633 17.539C14.395 17.6073 14.3411 17.6887 14.3049 17.7782C14.2688 17.8678 14.251 17.9637 14.2527 18.0603C14.2544 18.1569 14.2755 18.2522 14.3149 18.3404C14.3542 18.4286 14.4109 18.5081 14.4815 18.5739L16.8793 20.9717C17.0142 21.1064 17.197 21.182 17.3876 21.182C17.5782 21.182 17.7611 21.1064 17.8959 20.9717L23.171 15.6966Z' fill='%23EEEEEE'/%3E%3C/svg%3E%0A");
}
.gnb_wrap .gnb li span.menu-icon.icon6:before {
background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.189 4.73834C10.7519 2.42098 14.0482 2.42144 14.6105 4.73929C14.6513 4.90754 14.7313 5.06384 14.8438 5.19542C14.9564 5.32696 15.0989 5.4303 15.2588 5.49663C15.4189 5.56295 15.5929 5.59035 15.7656 5.57695C15.9383 5.56355 16.1055 5.51023 16.2533 5.42013C18.2901 4.17929 20.6226 6.51019 19.3821 8.54796C19.292 8.69584 19.2376 8.86301 19.2243 9.03564C19.211 9.20815 19.2384 9.38161 19.3046 9.54148C19.3708 9.70138 19.4744 9.84292 19.6058 9.95553C19.7373 10.0682 19.8937 10.1489 20.0619 10.1898C22.38 10.7522 22.379 14.0491 20.061 14.6114C19.8927 14.6522 19.7364 14.7322 19.6049 14.8447C19.4733 14.9573 19.37 15.0998 19.3036 15.2597C19.2373 15.4198 19.2099 15.5938 19.2233 15.7665C19.2367 15.9392 19.29 16.1064 19.3801 16.2542C20.621 18.291 18.2901 20.6236 16.2524 19.383C16.1045 19.2929 15.9373 19.2386 15.7647 19.2252C15.5922 19.2119 15.4187 19.2394 15.2588 19.3056C15.099 19.3718 14.9574 19.4753 14.8448 19.6068C14.7321 19.7383 14.6515 19.8946 14.6105 20.0629C14.0476 22.3802 10.7513 22.3798 10.189 20.0619C10.1482 19.8937 10.0682 19.7374 9.95567 19.6058C9.84309 19.4743 9.70059 19.3709 9.54067 19.3046C9.38059 19.2383 9.20664 19.2109 9.03388 19.2243C8.86125 19.2377 8.69406 19.291 8.5462 19.3811C6.50941 20.6219 4.17687 18.291 5.41746 16.2533C5.50753 16.1054 5.56188 15.9382 5.57524 15.7656C5.58853 15.5931 5.56111 15.4196 5.49492 15.2597C5.42868 15.0998 5.32513 14.9583 5.19371 14.8457C5.06221 14.733 4.90585 14.6523 4.73759 14.6114C2.42049 14.0484 2.4208 10.7521 4.73855 10.1898C4.90679 10.149 5.06309 10.069 5.19466 9.95649C5.32621 9.84391 5.42954 9.70141 5.49587 9.54148C5.5622 9.3814 5.58959 9.20744 5.57619 9.03468C5.56279 8.86205 5.50947 8.69486 5.41938 8.547C4.17855 6.51018 6.50942 4.17761 8.54716 5.41822C9.18676 5.8071 10.0127 5.46328 10.189 4.73834ZM13.4688 5.01564C13.1966 3.89545 11.6029 3.89545 11.3307 5.01564C10.9778 6.46665 9.36011 7.17916 8.06045 6.49302L7.93614 6.42226C6.95029 5.82206 5.82276 6.95015 6.42245 7.93502C6.60895 8.2409 6.72081 8.58666 6.74852 8.94384C6.77621 9.30105 6.71831 9.65991 6.58118 9.99091C6.44404 10.3218 6.23083 10.6157 5.95868 10.8486C5.6865 11.0816 5.36306 11.2472 5.0149 11.3315C3.89472 11.6037 3.89472 13.1975 5.0149 13.4697C5.36272 13.5543 5.68683 13.7197 5.95868 13.9526C6.23052 14.1855 6.44325 14.4796 6.58022 14.8103C6.71717 15.141 6.77419 15.4995 6.7466 15.8564C6.71897 16.2134 6.60774 16.5595 6.42149 16.8653C5.82182 17.851 6.9495 18.9776 7.93423 18.378C8.2401 18.1915 8.58585 18.0796 8.94303 18.0519C9.30024 18.0242 9.6591 18.0821 9.99009 18.2193C10.321 18.3564 10.6149 18.5696 10.8478 18.8418C11.0807 19.114 11.2464 19.4374 11.3307 19.7856C11.6029 20.9059 13.197 20.9052 13.4688 19.7846C13.5534 19.4368 13.7188 19.1136 13.9517 18.8418C14.1846 18.5699 14.4787 18.3572 14.8094 18.2202C15.1401 18.0833 15.4986 18.0263 15.8555 18.0538C16.2125 18.0815 16.5586 18.1927 16.8643 18.379C17.8501 18.9786 18.9767 17.8509 18.3771 16.8662C18.1906 16.5603 18.0787 16.2146 18.051 15.8574C18.0233 15.5002 18.0812 15.1413 18.2183 14.8103C18.3555 14.4794 18.5687 14.1855 18.8408 13.9526C19.113 13.7197 19.4365 13.554 19.7846 13.4697C20.9048 13.1975 20.9048 11.6037 19.7846 11.3315C19.4368 11.2469 19.1127 11.0815 18.8408 10.8486C18.569 10.6158 18.3563 10.3216 18.2193 9.99091C18.0824 9.66018 18.0253 9.30169 18.0529 8.94479C18.0805 8.58783 18.1918 8.24175 18.378 7.93597C18.9777 6.9502 17.85 5.82359 16.8653 6.42322C16.5594 6.60972 16.2137 6.72159 15.8565 6.74929C15.4993 6.77699 15.1404 6.71908 14.8094 6.58195C14.4785 6.44481 14.1846 6.23159 13.9517 5.95944C13.7188 5.68726 13.5532 5.36381 13.4688 5.01564Z' fill='%23EEEEEE'/%3E%3Cpath d='M14.7501 12.4006C14.7501 11.7773 14.5024 11.1794 14.0617 10.7387C13.621 10.298 13.023 10.0502 12.3998 10.0502C11.7765 10.0502 11.1786 10.298 10.7379 10.7387C10.2971 11.1794 10.0494 11.7773 10.0494 12.4006C10.0494 13.0239 10.2971 13.6218 10.7379 14.0625C11.1786 14.5033 11.7765 14.751 12.3998 14.751C13.023 14.751 13.621 14.5033 14.0617 14.0625C14.5024 13.6218 14.7501 13.0239 14.7501 12.4006ZM15.9244 12.4006C15.9244 13.3355 15.5537 14.2324 14.8926 14.8935C14.2316 15.5546 13.3346 15.9253 12.3998 15.9253C11.4649 15.9253 10.568 15.5546 9.9069 14.8935C9.24584 14.2324 8.87514 13.3355 8.87514 12.4006C8.87514 11.4657 9.24584 10.5688 9.9069 9.90772C10.568 9.24664 11.4649 8.87595 12.3998 8.87595C13.3346 8.87595 14.2316 9.24664 14.8926 9.90772C15.5537 10.5688 15.9244 11.4657 15.9244 12.4006Z' fill='%23EEEEEE'/%3E%3C/svg%3E%0A");
}

.wrap.menuopened .gnb_wrap .gnb li {padding:0 1rem;}
.wrap .gnb_wrap .gnb li {padding:0 0rem;}

.gnb_wrap .gnb li li {display:block;}
.gnb_wrap .gnb li ul {display:none;position:absolute;left:3rem;top:0;width:auto;min-width:12rem;height:0;padding:0; margin-left:-1px;z-index:33; border-radius:0.5rem; border:1px solid rgba(255,255,255,0.15); background-color:var(--color-basic-bg); box-shadow:.1875rem 0.125rem .875rem rgba(21, 34, 208, 0.2);}

.gnb_wrap .gnb li:hover {overflow:visible;}
.gnb_wrap .gnb li:has(ul):hover .menu-icon {font-weight:bold;}
.gnb_wrap .gnb li:hover > ul {display:block;height:auto;padding:0.625rem 0;opacity:1;}
.gnb_wrap .gnb li li a, .gnb_wrap .gnb li li span {padding:0 1.125rem;color:#fff;line-height:2.125rem;font-size:.8125rem;}
.gnb_wrap .gnb li.submenu .m2:after {position:absolute;right:6px;top:7px;background-image: url("data:image/svg+xml,%3Csvg width='9' height='10' viewBox='0 0 9 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg %3E%3Cpath d='M1.65576 3.71933L4.34451 6.40808L7.03326 3.71933' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");transform:rotate(-90deg);}
.gnb_wrap .gnb li.submenu:hover .m2:after {background-image: url("data:image/svg+xml,%3Csvg width='9' height='10' viewBox='0 0 9 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg %3E%3Cpath d='M1.65576 3.71933L4.34451 6.40808L7.03326 3.71933' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");}
.gnb_wrap .gnb li.submenu ul {top:-.6875rem;left:100% !important;}
.gnb_wrap .gnb li li:hover > a, .gnb_wrap .gnb li li:hover > span {/*background-color:#f0f0f0;*/text-decoration:underline;font-weight:bold;}
.gnb_wrap .gnb li ul li {padding:0 !important;  }
.gnb_wrap .gnb_opt {position:fixed;left:.75rem;bottom:0;padding:1rem 0;z-index:1;}

.gnb_wrap .gnb_opt .gnbtype {height:2.875rem;width:auto;gap:.5rem;background-color:transparent;border:0; outline:0 !important;}
.gnb_wrap .gnb_opt .favorite:before, .gnb_wrap .gnb_opt .gnbtype:before {content:'';display:inline-block;width:1.5rem;height:1.5rem;margin-left:.125rem;background-size:auto 1.875rem;background-repeat:no-repeat;background-position:center;}
.gnb_wrap .gnb_opt button span,  .gnb_wrap .gnb_opt .gnbtype:after {display:none;}
.gnbtype:before {background-size:auto 1.875rem;background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.4646 6.01487C25.8886 6.15647 27 7.33525 27 8.76923V21.2308L26.9848 21.5134C26.8501 22.8171 25.7939 23.853 24.4646 23.9851L24.1765 24H5.82353L5.53539 23.9851C4.20614 23.853 3.14993 22.8171 3.01517 21.5134L3 21.2308V8.76923C3 7.33525 4.11137 6.15647 5.53539 6.01487L5.82353 6H24.1765L24.4646 6.01487ZM5.82353 7.38462C5.04383 7.38462 4.41176 8.00453 4.41176 8.76923V21.2308C4.41176 21.9955 5.04383 22.6154 5.82353 22.6154H7.05882V7.38462H5.82353ZM24.1765 22.6154C24.9562 22.6154 25.5882 21.9955 25.5882 21.2308V8.76923C25.5882 8.00453 24.9562 7.38462 24.1765 7.38462H8.47059V22.6154H24.1765Z' fill='white'/%3E%3C/svg%3E%0A");}
.gnbtype.on:before {background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.4646 6.01487C25.8886 6.15647 27 7.33525 27 8.76923V21.2308L26.9848 21.5134C26.8501 22.8171 25.7939 23.853 24.4646 23.9851L24.1765 24H5.82353L5.53539 23.9851C4.20614 23.853 3.14993 22.8171 3.01517 21.5134L3 21.2308V8.76923C3 7.33525 4.11137 6.15647 5.53539 6.01487L5.82353 6H24.1765L24.4646 6.01487ZM5.82353 7.38462C5.04383 7.38462 4.41176 8.00453 4.41176 8.76923V21.2308C4.41176 21.9955 5.04383 22.6154 5.82353 22.6154H11.0588V7.38462H5.82353ZM24.1765 22.6154C24.9562 22.6154 25.5882 21.9955 25.5882 21.2308V8.76923C25.5882 8.00453 24.9562 7.38462 24.1765 7.38462H12.4706V22.6154H24.1765Z' fill='white'/%3E%3C/svg%3E%0A");
}


/* 메뉴 펼침 */
.wrap.menuopened {padding-left:11rem;}
.wrap.menuopened .gnb_wrap {width:11rem;}
.wrap.menuopened .gnb_wrap .gnb li .menu-icon, .wrap.menuopened .gnb_wrap .gnb_opt button span {font-size:.875rem; }
.wrap.menuopened .gnb_wrap .gnb ul::before, .wrap.menuopened .gnb_wrap .gnb li ul {left:8.25rem;}
.wrap.menuopened .gnb_wrap .gnb_opt button span {display:block;}
.wrap.menuopened .gnb_wrap .gnb li span.menu-icon:before {margin-left:0;}





/*---------------------------------------------------------------------------------*
									popup
*---------------------------------------------------------------------------------*/
body.modal-open { overflow: hidden !important; }
body.modal-open .modal {overflow:hidden;}
.modal {display:none;position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;outline:0;z-index:100;}
.modal ::-webkit-scrollbar { width:1px;height:6px;}


.modal .modal_dialog {width:100%;height:100%;}
.modal .modal_dialog .modal_bg {position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);transition:0.6s;transition-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1);opacity:0;z-index:1;}
.modal .modal_dialog .modal_content {position:fixed;left:50%;top:50%;min-width:25rem;margin-top:1rem;background:rgba(33,38,55,0.4);backdrop-filter: blur(18px); -webkit-backdrop-filter: blur(18px);  border-radius:0.5rem;  border:1px solid var(--color-border); overflow:hidden;
    box-shadow:0 0 .9375rem 0 rgba(0, 0, 0, 0.3);transition:margin .2s cubic-bezier(0.075, 0.82, 0.165, 1);opacity:0;z-index:2;}
.modal_header {position:relative;display:flex;align-items:center;height:3.5rem;padding:0;text-align: left;border:0;border-radius: 0 !important; }
.modal_header .btn.close {position:absolute;right:0;top:0;padding:0;height:100%;}
.modal_header .btn.close:after {height: 100%;
background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 19L19 5' stroke='%23FFFFFF' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M19 19L5 5' stroke='%23FFFFFF' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.modal_header .modal_title {padding:0 1.25rem;font-size:1rem; font-weight:500}
.modal .btn.icononly {width:3.5rem;}
.modal_body {position:relative;max-height:70vh;min-height:16rem;padding:0rem 1.25rem 1.25rem;overflow:auto;}

.modal_body .table_header {padding:0 .25rem;}
.modal_body .t_list_wrap {max-width:62rem;}
/* .modal_body .btn_wrap {padding-bottom:0;} */
.modal_content:has(.modal_footer) .modal_body {padding-bottom:.5rem;}
.modal .modal_footer {padding:0 1.25rem 1.5rem;}
.modal .modal_footer .btn_wrap {justify-content:center;}
.modal .modal_footer .btn_wrap button {height:3rem; background-color:var(--color-main); color:#fff;}
.modal .modal_footer .btn_wrap .btn {padding:0 2rem;border-color:#95a6cb; background-color:#95a6cb;}
.modal .modal_footer .btn_wrap .btn.ok,
.modal .modal_footer .btn_wrap .btn.save {border-color:var(--color-main); background-color:var(--color-main)}
.modal .modal_footer .btn_wrap button.delete {border-color:#95a6cb; background-color:#95a6cb;}
.modal_content.wid340 {width:340px;}
.modal_content.wid400 {width:400px;}
.modal_content.wid450 {width:450px;}
.modal_content.wid500 {width:500px;}
.modal_content.wid700 {width:700px;}
.modal_content.wid820 {width:820px;}
.modal_content.wid850 {width:850px;}
.modal_content.wid1000 {width:1000px;}

.modal.in .modal_dialog .modal_bg {opacity:1;}
.modal.in .modal_dialog .modal_content {margin-top:0 !important;opacity:1;}

.modal.confirm-dialog .modal_content {min-width:22.5rem;}
.modal.confirm-dialog .modal_body {padding-top:1rem !important;padding-bottom:1.5rem !important;text-align:center;}
.modal.confirm-dialog .modal_body .alertmsg {font-size:.935rem;line-height:1.7;}
.modal.confirm-dialog .modal_body .alertmsg * {vertical-align:middle;}
.modal.confirm-dialog .btn_wrap button {padding:0 2rem;}

.modal .btn_wrap {padding-bottom:0}
.modal .btn_wrap.full button {width:100%;}
.modal .t_list tr:last-of-type th, .modal .t_list tr:last-of-type td {border-bottom:0;}
.modal .search_box .btn_wrap .search {width:3.75rem;}
.modal .search_box .btn_wrap .reset  {width:2.25rem;}

.modal .fieldset { display:flex; flex-direction: column;justify-content: flex-start; align-items: flex-start; gap:1rem;}
.modal .fieldset .form_group {width:100%; align-items: flex-start;}
.modal .fieldset .txt {font-size:0.75rem; line-height:1.6; opacity: 0.6; color:#fff; letter-spacing: 0;}
.modal .fieldset .form_tit { font-family: 'pretendard'; padding-bottom:0.5rem; font-weight:200 !important; letter-spacing: 0; color:rgba(255,255,255,0.8)}
.modal .fieldset .form_cnt {position: relative; width:100%; font-size:0.8125rem; text-align:left;}
.modal .fieldset input {height:2.5rem; padding:0 1rem;}


.alert {position:fixed;left: 50%; top: 50%; transform: translate(-50%, -50%);padding:.5rem 2rem .5rem 2.5rem;background-color:#fff; color:#000; border-radius:15rem;border:3px solid #6156ff;font-size:.875rem;font-weight:bold;z-index:100000000;opacity: 0;
   animation: fadeani 5s;transition-timing-function:cubic-bezier(0.1, -0.6, 0.2, 0);box-shadow:0 0 1.5rem rgba(85, 82, 253, 0.5) ;  backdrop-filter: blur(5px); -webkit-backdrop-filter: blur(5px); display:none;}
.alert .btn {display:inline-block;width:1.875rem;border-radius:50%;margin-left:.5rem; vertical-align:middle;}
.alert .btn:after {background-size:auto 1rem; 
   background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 19L19 5' stroke='%23000000' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M19 19L5 5' stroke='%23000000' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); 

}

.alert.alert-success {border-color:rgba(37, 207, 122, 0.5);color:#11aa62; box-shadow:0 0 1.5rem rgba(42, 224, 112, 0.5)  }
.alert.alert-warning {border-color:rgba(241, 44, 77, 0.8);color:#e0234c; box-shadow:0 0 1.5rem rgba(240, 51, 82, 0.5) }
.alert_text {display:block;padding-top:0.5rem;color:#ff2c6b; font-size:0.75rem;}

.fade {opacity: 0;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;margin-top:0;}
.in {opacity:1 !important;}

/* 팝업용 서브내용 */
.modal .title_wrap {padding:1rem 0 .25rem;border:0;background-color:transparent;}
.modal .title_wrap h3 {line-height:1.875rem;font-size:1rem;}
.modal .title_wrap .btn {padding:0 1rem;}

@keyframes fadeani {
    0% {opacity: 0;margin-top:3rem;}
    5% {opacity: 1;margin-top:0;}
    85% {opacity: 1;}
    100% {opacity: 0;}
}
@keyframes photoani {
    0% {opacity: 0;}
    100% {opacity: 1;}
}
@keyframes blinkani {
    0% {opacity: 0;}
    50% {opacity: 1;}
    100% {opacity: 0;}
}

.menuoff {opacity:.3;}
/*  margin*/
.topmargin {margin-top:1.25rem;}
.mt5 {margin-top:5px !important}
.mt10 {margin-top:10px !important}
.ml5 {margin-left:5px !important}
.ml10 {margin-left:10px !important}
.mr5 {margin-right:5px !important}
.mr10 {margin-right:10px !important}

/* padding */
.toppadding {padding-top:1rem;}
.nopadd {padding: 0 !important}
.pr5 {padding-right:5px !important}
.pr8 {padding-right:8px !important}
.pr10 {padding-right:10px !important}

.pt5 {padding-top:5px !important}
.pt7 {padding-top:7px !important}
.pt10 {padding-top:10px !important}
.pt12 {padding-top:12px !important}
.pt15 {padding-top:15px !important}
.pt17 {padding-top:17px !important}
.pt20 {padding-top:20px !important}


/* width height */
.wid10pc {width:10% !important}
.wid15pc {width:15% !important}
.wid20pc {width:20% !important}
.wid25pc {width:25% !important}
.wid30pc {width:30% !important}
.wid35pc {width:35% !important}
.wid40pc {width:40% !important}
.wid50pc {width:50% !important}
.wid70pc {width:70% !important}
.wid75pc {width:75% !important}
.wid80pc {width:80% !important}
.wid100pc {width:100% !important}
.wfull {width:100% !important}
.wid80 {width:80px !important}
.wid100 {width:100px !important}
.wid120 {width:120px !important}
.wid150 {width:150px !important}
.wid180 {width:180px !important}
.wid200 {width:200px !important}
.wid210 {width:210px !important}
.wid220 {width:220px !important}
.wid230 {width:230px !important}
.wid240 {width:240px !important}
.wid250 {width:250px !important}
.wid260 {width:260px !important}
.wid270 {width:270px !important}
.wid280 {width:280px !important}
.wid290 {width:290px !important}
.wid300 {width:300px !important}
.wid350 {width:350px !important}
.wid400 {width:400px !important}
.wid450 {width:450px !important}
.wid500 {width:500px !important}

.ht50 {height:50px !important}
.ht60 {height:60px !important}
.ht80 {height:80px !important}
.ht100 {height:100px !important}
.ht120 {height:120px !important}
.ht150 {height:150px !important}
.ht200 {height:200px !important}
.ht250 {height:250px !important}
.ht300 {height:300px !important}
.ht350 {height:350px !important}
.ht400 {height:400px !important}
.ht450 {height:450px !important}
.ht500 {height:500px !important}








/* Alertify notifier(우측상단 토스트)는 더 이상 사용하지 않음 — showToast()는 alertMessage()(화면 가운데 하단)로 통일됨 */