@import url("/css/common/inputBox.css");
@import url("/css/common/dimmed.css");

/* header */
.header {
  display: flex;
  align-items: center;
  position: sticky;
  top: 0;
  height: 60px;
  padding-left: 20px;
  z-index: 100;
  background: #fff;
  transition: background-color 0.8s;
}
.header.transparent {
  background-color: #f8f8f8;
}
.header .logo {
  display: flex;
  align-items: center;
  width: 90px;
  height: 100%;
  font-size: 18px;
  line-height: 22px;
  font-weight: 700;
}
.header .logo img {
  margin-bottom: -12px;
}
.header .logo a {
  display: block;
  height: 100%;
  font-size: 16px; /* 230221 */
  line-height: 38px; /* 230221 */
}
.header .prev-page {
  margin: 0 6px 0 -12px;
}
.header .page-title {
  font-size: 18px;
  color: black; /* 240124 */
  font-weight: 700;
  letter-spacing: -0.5px;
}
.header .popup-header {
  width: 100%;
  height: 100%;
  padding: 0 54px;
  line-height: 60px;
  text-align: center;
}
.header .popup-header .page-title {
  margin: 0;
}
.header .box-search-area {
  width: calc(100% - 48px);
  margin-left: auto;
  padding-right: 20px;
}
.header .util-menu {
  margin-left: auto;
  padding-right: 13px;
}
.header .util-menu:after {
  display: block;
  content: "";
  height: 0;
  clear: both;
}
.header .util-menu li {
  float: left;
  margin-left: 4px;
}
.header .util-menu li:first-child {
  margin-left: 0;
}

.header button.alarm,
.header button.all-menu,
.header button.refresh,
.header button.reset,
.header .btn-down-excel,
.header .pop-close,
.header .prev-page,
.search-company {
  display: block;
  position: relative;
  width: 30px;
  height: 30px;
  background-repeat: no-repeat;
  background-position: center;
}
.header .util-menu .monitor-end {
  padding: 5.5px 10px;
  background-color: var(--color-normal);
  border-radius: 5px;
}
.header .util-menu .monitor-end span {
  display: flex;
  color: #fff;
  font-size: 12px;
}
.header .util-menu .monitor-end span:after {
  content: "";
  width: 20px;
  height: 20px;
  display: inline-block;
  margin-left: 5px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.16667 16.6667C9.16667 16.4457 9.07887 16.2337 8.92259 16.0774C8.76631 15.9211 8.55435 15.8333 8.33333 15.8333H4.16667V4.16667H8.33333C8.55435 4.16667 8.76631 4.07887 8.92259 3.92259C9.07887 3.76631 9.16667 3.55435 9.16667 3.33333C9.16667 3.11232 9.07887 2.90036 8.92259 2.74408C8.76631 2.5878 8.55435 2.5 8.33333 2.5H4.16667C3.72464 2.5 3.30072 2.67559 2.98816 2.98816C2.67559 3.30072 2.5 3.72464 2.5 4.16667V15.8333C2.5 16.2754 2.67559 16.6993 2.98816 17.0118C3.30072 17.3244 3.72464 17.5 4.16667 17.5H8.33333C8.55435 17.5 8.76631 17.4122 8.92259 17.2559C9.07887 17.0996 9.16667 16.8877 9.16667 16.6667Z' fill='white'/%3E%3Cpath d='M18.0953 10.5834C18.2478 10.4284 18.3333 10.2199 18.3337 10.0025V9.99753C18.3332 9.77734 18.2454 9.56634 18.0895 9.41086L14.7562 6.07753C14.6793 5.99794 14.5873 5.93445 14.4857 5.89078C14.384 5.8471 14.2746 5.82411 14.164 5.82315C14.0533 5.82219 13.9436 5.84327 13.8412 5.88518C13.7388 5.92708 13.6457 5.98895 13.5675 6.0672C13.4893 6.14544 13.4274 6.23848 13.3855 6.3409C13.3436 6.44331 13.3225 6.55305 13.3234 6.66369C13.3244 6.77434 13.3474 6.88369 13.3911 6.98536C13.4347 7.08703 13.4982 7.17899 13.5778 7.25586L15.4887 9.16669H7.50033C7.27931 9.16669 7.06735 9.25449 6.91107 9.41077C6.75479 9.56705 6.66699 9.77901 6.66699 10C6.66699 10.221 6.75479 10.433 6.91107 10.5893C7.06735 10.7456 7.27931 10.8334 7.50033 10.8334H15.4887L13.5778 12.7442C13.426 12.9014 13.342 13.1119 13.3439 13.3304C13.3458 13.5489 13.4335 13.7579 13.588 13.9124C13.7425 14.0669 13.9515 14.1545 14.17 14.1564C14.3885 14.1583 14.599 14.0743 14.7562 13.9225L18.0895 10.5892L18.0953 10.5834Z' fill='white'/%3E%3C/svg%3E");
}
.header .util-menu .search-company {
  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='M8.99484 2.57037C5.43184 2.57037 2.54345 5.48288 2.54345 9.07564C2.54345 12.6684 5.43184 15.5809 8.99484 15.5809C12.5578 15.5809 15.4462 12.6684 15.4462 9.07564C15.4462 5.48288 12.5578 2.57037 8.99484 2.57037ZM1.20868 9.07564C1.20868 4.73955 4.69466 1.22446 8.99484 1.22446C13.295 1.22446 16.781 4.73955 16.781 9.07564C16.781 13.4117 13.295 16.9268 8.99484 16.9268C4.69466 16.9268 1.20868 13.4117 1.20868 9.07564Z' fill='%23111111' stroke='%23111111' stroke-width='0.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.668 13.6375C13.9286 13.3747 14.3512 13.3747 14.6118 13.6375L18.5142 17.5724C18.7748 17.8352 18.7748 18.2613 18.5142 18.5241C18.2535 18.7869 17.831 18.7869 17.5703 18.5241L13.668 14.5892C13.4073 14.3264 13.4073 13.9003 13.668 13.6375Z' fill='%23111111' stroke='%23111111' stroke-width='0.3' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.header .util-menu .alarm {
  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='M11.65 16.8081V16.5136H13.85V16.8081C13.85 18.6647 12.1343 20.2136 10 20.2136C7.86575 20.2136 6.15 18.6647 6.15 16.8081V16.5136H8.35V16.8081C8.35 17.6151 9.08085 18.2914 10 18.2914C10.9191 18.2914 11.65 17.6151 11.65 16.8081Z' fill='%230A0A0A' stroke='%23F5F5F5' stroke-width='0.3'/%3E%3Cpath d='M10.986 2.15838V2.28969L11.1162 2.30706C14.7794 2.79614 17.5751 5.68558 17.5751 9.12316V13.9322C17.5751 14.5666 18.1553 15.0771 18.8157 15.0771C19.3577 15.0771 19.8104 15.4165 19.8476 15.851C19.8858 16.3805 19.4604 16.85 18.8611 16.85H17.7251H2.27494H1.1389C0.539617 16.85 0.114199 16.3805 0.152407 15.851C0.189575 15.4165 0.642251 15.0771 1.18435 15.0771C1.84468 15.0771 2.42494 14.5666 2.42494 13.9322V9.12316C2.42494 5.68558 5.22057 2.79614 8.88381 2.30706L9.01396 2.28969V2.15838V1.03904C9.01396 0.52615 9.50744 0.114976 10.1265 0.152296C10.6327 0.188186 10.986 0.614796 10.986 1.0805V2.15838ZM4.39702 14.9271V15.0771H4.54702H15.453H15.603V14.9271V9.12316C15.603 6.11934 12.7867 3.74365 9.44145 4.04036C6.55145 4.29555 4.39702 6.63624 4.39702 9.28899V14.9271Z' fill='%23111111' stroke='%23F5F5F5' stroke-width='0.3'/%3E%3C/svg%3E%0A");
}
.header .util-menu .alarm .count {
  display: block;
  position: absolute;
  right: -2px;
  top: -2px;
  width: 18px;
  height: 18px;
  background: #fd4e5d;
  color: #fff;
  font-size: 10px;
  text-align: center;
  line-height: 18px;
  border-radius: 50%;
}
.header .util-menu .all-menu {
  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='M1.15 4.25C1.15 3.64249 1.64249 3.15 2.25 3.15H17.75C18.3575 3.15 18.85 3.64249 18.85 4.25C18.85 4.85751 18.3575 5.35 17.75 5.35H10H2.25C1.64249 5.35 1.15 4.85751 1.15 4.25ZM1.15 10.5C1.15 9.89249 1.64249 9.4 2.25 9.4H17.75C18.3575 9.4 18.85 9.89249 18.85 10.5C18.85 11.1075 18.3575 11.6 17.75 11.6H2.25C1.64249 11.6 1.15 11.1075 1.15 10.5ZM1.15 16.75C1.15 16.1425 1.64249 15.65 2.25 15.65H17.75C18.3575 15.65 18.85 16.1425 18.85 16.75C18.85 17.3575 18.3575 17.85 17.75 17.85H2.25C1.64249 17.85 1.15 17.3575 1.15 16.75Z' fill='black' stroke='%23F5F5F5' stroke-width='0.3'/%3E%3C/svg%3E%0A");
}
.header button.refresh {
  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.5028 15.1121C16.0565 17.8923 13.169 19.7868 9.84445 19.7868C5.07198 19.7868 1.2 15.8818 1.2 11.0609C1.2 6.24004 5.07198 2.33506 9.84446 2.33506C12.2476 2.33506 14.4217 3.32467 15.9889 4.9232L16.3791 5.3212L16.331 4.76591L16.0384 1.39075L18.1573 1.20366L18.7835 8.42679L11.6298 9.05842L11.4441 6.91638L14.2455 6.66904L14.6801 6.63066L14.3674 6.32644C13.1957 5.18682 11.6012 4.48531 9.84446 4.48531C6.24323 4.48531 3.32699 7.43105 3.32699 11.0609C3.32699 14.6908 6.24323 17.6366 9.84445 17.6366C12.1657 17.6366 14.2026 16.4122 15.3569 14.5707L17.5028 15.1121Z' fill='black' stroke='white' stroke-width='0.4'/%3E%3C/svg%3E%0A");
}

.header .prev-page {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='20' viewBox='0 0 18 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.24347 11.077C3.91884 10.7581 3.91884 10.2428 4.24347 9.92299L11.948 2.34608C12.4166 1.88464 13.1791 1.88464 13.6485 2.34608C14.1172 2.80752 14.1172 3.55643 13.6485 4.01787L7.05775 10.5004L13.6485 16.9813C14.1172 17.4436 14.1172 18.1925 13.6485 18.6539C13.1791 19.1154 12.4166 19.1154 11.948 18.6539L4.24347 11.077Z' fill='black' stroke='white' stroke-width='0.5'/%3E%3C/svg%3E%0A");
}
.header .pop-close {
  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='M2.68657 15.8241C2.29162 16.2174 2.29162 16.855 2.68657 17.2483C3.08151 17.6415 3.72184 17.6415 4.11678 17.2483L9.77065 11.6185L15.8833 17.705C16.2782 18.0983 16.9185 18.0983 17.3135 17.705C17.7084 17.3118 17.7084 16.6742 17.3135 16.2809L11.2009 10.1943L17.7038 3.71907C18.0988 3.32581 18.0988 2.68821 17.7038 2.29495C17.3089 1.90168 16.6686 1.90168 16.2736 2.29495L9.77065 8.77022L3.72642 2.75173C3.33148 2.35847 2.69115 2.35847 2.29621 2.75173C1.90126 3.145 1.90126 3.7826 2.29621 4.17586L8.34043 10.1943L2.68657 15.8241Z' fill='black'/%3E%3C/svg%3E%0A");
}
.header .btn-down-excel {
  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='M15.4971 7.65006L7.63682 9.11626C7.51629 9.13893 7.40748 9.20302 7.32923 9.29744C7.25097 9.39187 7.2082 9.51069 7.20831 9.63333V20.4095C7.2087 20.5318 7.2517 20.6501 7.32991 20.7441C7.40812 20.8381 7.51665 20.9019 7.63682 20.9245L15.4592 22.3528C15.5348 22.3665 15.6125 22.3634 15.6868 22.3438C15.7611 22.3243 15.8303 22.2886 15.8894 22.2395C15.9484 22.1904 15.996 22.1289 16.0288 22.0594C16.0616 21.9899 16.0788 21.914 16.0791 21.8372L16.1191 8.17069C16.1198 8.09313 16.1033 8.01637 16.0708 7.94594C16.0383 7.87551 15.9906 7.81316 15.9311 7.76338C15.8716 7.71359 15.8018 7.67761 15.7268 7.65801C15.6517 7.63842 15.5733 7.6357 15.4971 7.65006ZM13.2574 17.61L12.4932 17.5943C12.4526 17.5936 12.413 17.5811 12.3794 17.5582C12.3458 17.5354 12.3196 17.5032 12.304 17.4657L11.6791 15.9888C11.6631 15.9505 11.6362 15.9177 11.6017 15.8947C11.5672 15.8717 11.5267 15.8594 11.4852 15.8594C11.4437 15.8594 11.4031 15.8717 11.3686 15.8947C11.3341 15.9177 11.3072 15.9505 11.2913 15.9888L10.7392 17.3122C10.7224 17.3522 10.6936 17.3861 10.6568 17.4091C10.62 17.4322 10.5769 17.4432 10.5335 17.4407L9.87362 17.4029C9.83816 17.401 9.80375 17.3901 9.77363 17.3713C9.74351 17.3525 9.71865 17.3263 9.70139 17.2953C9.68412 17.2642 9.67501 17.2293 9.6749 17.1938C9.6748 17.1583 9.68371 17.1233 9.70079 17.0922L10.8299 15.0211C10.8457 14.991 10.854 14.9576 10.854 14.9236C10.854 14.8896 10.8457 14.8562 10.8299 14.8261L9.78649 12.745C9.77023 12.7129 9.76247 12.6773 9.76396 12.6413C9.76544 12.6054 9.77612 12.5705 9.79497 12.5399C9.81382 12.5093 9.84021 12.484 9.87161 12.4666C9.90301 12.4491 9.93838 12.4399 9.97432 12.44H10.6685C10.7115 12.4405 10.7534 12.4539 10.7886 12.4785C10.8239 12.5031 10.851 12.5377 10.8663 12.5779L11.4948 14.2919L11.5227 14.3176L12.3411 12.3929C12.3563 12.3565 12.3816 12.3251 12.414 12.3025C12.4464 12.2799 12.4845 12.2669 12.5239 12.2651L13.2195 12.2301C13.2567 12.2281 13.2937 12.236 13.3268 12.2531C13.3599 12.2701 13.3878 12.2956 13.4078 12.327C13.4278 12.3584 13.4391 12.3945 13.4405 12.4317C13.4419 12.4689 13.4335 12.5058 13.4159 12.5386L12.1633 14.9068L13.4488 17.2993C13.4666 17.3318 13.4755 17.3685 13.4745 17.4055C13.4736 17.4426 13.4628 17.4787 13.4434 17.5103C13.4239 17.5418 13.3965 17.5677 13.3638 17.5852C13.3312 17.6027 13.2944 17.6112 13.2574 17.61Z' fill='%23009A93'/%3E%3Cpath d='M22.5374 9.30836H16.7783C16.711 9.30836 16.6466 9.33507 16.599 9.38262C16.5515 9.43017 16.5247 9.49465 16.5247 9.5619V9.98326C16.5247 10.0505 16.5515 10.115 16.599 10.1625C16.6466 10.2101 16.711 10.2368 16.7783 10.2368H18.878V11.6873H16.7783C16.711 11.6873 16.6466 11.714 16.599 11.7615C16.5515 11.8091 16.5247 11.8736 16.5247 11.9408V11.9758C16.5247 12.0431 16.5515 12.1075 16.599 12.1551C16.6466 12.2026 16.711 12.2293 16.7783 12.2293H18.878V13.6798H16.7783C16.711 13.6798 16.6466 13.7065 16.599 13.7541C16.5515 13.8016 16.5247 13.8661 16.5247 13.9334V13.9684C16.5247 14.0356 16.5515 14.1001 16.599 14.1476C16.6466 14.1952 16.711 14.2219 16.7783 14.2219H18.878V15.6724H16.7783C16.711 15.6724 16.6466 15.6991 16.599 15.7466C16.5515 15.7942 16.5247 15.8587 16.5247 15.9259V15.9609C16.5247 16.0282 16.5515 16.0926 16.599 16.1402C16.6466 16.1877 16.711 16.2144 16.7783 16.2144H18.878V17.6649H16.7783C16.711 17.6649 16.6466 17.6916 16.599 17.7392C16.5515 17.7867 16.5247 17.8512 16.5247 17.9185V17.9535C16.5243 17.9871 16.5305 18.0204 16.543 18.0516C16.5555 18.0828 16.5741 18.1111 16.5977 18.1351C16.6213 18.159 16.6494 18.178 16.6804 18.1909C16.7114 18.2039 16.7447 18.2106 16.7783 18.2106H18.878V19.6611H16.7783C16.711 19.6611 16.6466 19.6878 16.599 19.7353C16.5515 19.7829 16.5247 19.8474 16.5247 19.9146V20.4324C16.5247 20.4996 16.5515 20.5641 16.599 20.6116C16.6466 20.6592 16.711 20.6859 16.7783 20.6859H22.5345C22.5679 20.686 22.6009 20.6795 22.6318 20.6668C22.6626 20.6541 22.6907 20.6355 22.7143 20.6119C22.7379 20.5883 22.7566 20.5604 22.7694 20.5296C22.7822 20.4988 22.7888 20.4657 22.7888 20.4324V9.5619C22.7888 9.49502 22.7624 9.43086 22.7153 9.38337C22.6682 9.33589 22.6043 9.30893 22.5374 9.30836ZM19.3236 10.2368H21.7775V11.6873H19.3265L19.3236 10.2368ZM19.3236 12.2293H21.7775V13.6798H19.3265L19.3236 12.2293ZM19.3236 14.2219H21.7775V15.6724H19.3265L19.3236 14.2219ZM19.3236 16.2144H21.7775V17.6649H19.3265L19.3236 16.2144ZM19.3236 18.207H21.7775V19.6575H19.3265L19.3236 18.207Z' fill='%23009A93'/%3E%3Crect x='0.5' y='0.5' width='29' height='29' rx='3.5' stroke='%23D9D9D9'/%3E%3C/svg%3E%0A");
}
.header button.reserv {
  display: flex;
  align-items: center;
  width: auto;
  height: 30px;
  margin-right: 5px;
  padding: 0 10px;
  border: 1px solid var(--color-dark);
  border-radius: 20px;
  font-size: 12px;
  line-height: 30px;
  color: var(--color-dark);
  white-space: nowrap;
}
.header .util-menu .reserv:before {
  content: "";
  display: block;
  min-width: 14px;
  height: 14px;
  margin-right: 3px;
  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%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.29638 1.79926C3.80228 1.79926 1.78041 3.83801 1.78041 6.35295C1.78041 8.86788 3.80228 10.9066 6.29638 10.9066C8.79048 10.9066 10.8124 8.86788 10.8124 6.35295C10.8124 3.83801 8.79048 1.79926 6.29638 1.79926ZM0.846069 6.35295C0.846069 3.31768 3.28626 0.857117 6.29638 0.857117C9.30651 0.857117 11.7467 3.31768 11.7467 6.35295C11.7467 9.38821 9.30651 11.8488 6.29638 11.8488C3.28626 11.8488 0.846069 9.38821 0.846069 6.35295Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.5676 9.54623C9.75004 9.36227 10.0458 9.36227 10.2283 9.54623L12.9599 12.3007C13.1424 12.4847 13.1424 12.7829 12.9599 12.9669C12.7775 13.1509 12.4817 13.1509 12.2992 12.9669L9.5676 10.2124C9.38515 10.0285 9.38515 9.7302 9.5676 9.54623Z' fill='black'/%3E%3C/svg%3E%0A");
}
.header > button.refresh {
  position: absolute;
  left: 13px;
  top: 50%;
  width: auto;
  padding-left: 28px;
  background-position: left center;
  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.5028 15.1121C16.0565 17.8923 13.169 19.7868 9.84445 19.7868C5.07198 19.7868 1.2 15.8818 1.2 11.0609C1.2 6.24004 5.07198 2.33506 9.84446 2.33506C12.2476 2.33506 14.4217 3.32467 15.9889 4.9232L16.3791 5.3212L16.331 4.76591L16.0384 1.39075L18.1573 1.20366L18.7835 8.42679L11.6298 9.05842L11.4441 6.91638L14.2455 6.66904L14.6801 6.63066L14.3674 6.32644C13.1957 5.18682 11.6012 4.48531 9.84446 4.48531C6.24323 4.48531 3.32699 7.43105 3.32699 11.0609C3.32699 14.6908 6.24323 17.6366 9.84445 17.6366C12.1657 17.6366 14.2026 16.4122 15.3569 14.5707L17.5028 15.1121Z' fill='black' stroke='white' stroke-width='0.4'/%3E%3C/svg%3E%0A");

  transform: translateY(-50%);
}
.header > button.reset {
  position: absolute;
  left: 13px;
  top: 50%;
  width: auto;
  padding-left: 28px;
  background-position: left center;
  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 fill-rule='evenodd' clip-rule='evenodd' d='M20.4158 7.06052L20.8283 7.7027L21.9672 4.33704L24 4.68985L21.9672 12.1498L14.5907 10.1393L14.9555 8.10301L19.5435 9.4882L18.5236 7.92913C17.4932 6.21953 15.8196 4.89096 13.7291 4.33703C9.443 3.20132 5.03638 5.74906 3.88013 10.0164L1.8868 9.4882C3.34415 4.10962 8.89138 0.913942 14.2704 2.33926C16.9793 3.05706 19.1313 4.80932 20.4158 7.06052ZM3.58422 17.3395L3.17164 16.6973L2.03279 20.063L0 19.7102L2.03278 12.2503L9.40928 14.2607L9.04451 16.297L4.45648 14.9118L5.4764 16.4709C6.50672 18.1805 8.1804 19.5091 10.2709 20.063C14.557 21.1987 18.9636 18.651 20.1198 14.3837L22.1132 14.9118C20.6558 20.2904 15.1086 23.4861 9.72958 22.0608C7.02066 21.343 4.86868 19.5907 3.58422 17.3395Z' fill='black'/%3E%3C/svg%3E%0A");

  transform: translateY(-50%);
}
.header .pop-close {
  position: absolute;
  right: 13px;
  top: 50%;
  transform: translateY(-50%);
}

/* 전체메뉴 */
.all-menu-contents {
  display: none;
  width: 100%;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 110%;
  z-index: 200;
}

.all-menu-contents .dimmed {
}

.all-menu-contents .btn-happy-talk {
  display: block;
  position: sticky;
  left: 100%;
  bottom: 0;
  width: 70px;
  height: 70px;
  margin-right: 10px;
  background-image: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1050_13456)'%3E%3Cg filter='url(%23filter0_d_1050_13456)'%3E%3Ccircle cx='29' cy='28' r='26' fill='url(%23paint0_linear_1050_13456)'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_1050_13456)'%3E%3Ccircle cx='25.5895' cy='19.4199' r='11' fill='url(%23paint1_linear_1050_13456)' fill-opacity='0.2'/%3E%3C/g%3E%3Cg filter='url(%23filter2_d_1050_13456)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.9667 35.8566C18.0503 35.6058 18.0153 35.3316 17.8806 35.1041C16.379 32.5679 15.7177 29.6172 15.9983 26.676C16.292 23.5959 17.6018 20.701 19.7214 18.447C21.841 16.193 24.65 14.708 27.7062 14.2257C30.7624 13.7433 33.8923 14.2911 36.603 15.7828C39.3137 17.2745 41.4513 19.6254 42.6793 22.4653C43.9074 25.3052 44.156 28.4729 43.3862 31.4696C42.6163 34.4664 40.8716 37.122 38.4269 39.0183C35.9821 40.9147 32.9761 41.9442 29.8821 41.9446C27.3798 41.9486 24.9257 41.2761 22.7781 40.002C22.5505 39.867 22.2759 39.8318 22.0249 39.9154L17.607 41.3881C16.9191 41.6174 16.2646 40.9629 16.4939 40.2749L17.9667 35.8566ZM29.886 45.4646C33.7599 45.4633 37.5234 44.174 40.5843 41.7997C43.6462 39.4246 45.8313 36.0986 46.7954 32.3455C47.7596 28.5923 47.4482 24.625 45.9102 21.0682C44.3722 17.5114 41.695 14.5672 38.3 12.6989C34.9051 10.8307 30.9852 10.1446 27.1575 10.7487C23.3298 11.3527 19.8117 13.2127 17.1571 16.0356C14.5025 18.8586 12.8621 22.4842 12.4942 26.3418C12.1817 29.6182 12.8023 32.9039 14.2666 35.8255L13.1545 39.1618C12.008 42.6015 15.2804 45.874 18.7201 44.7274L22.0549 43.6158C24.4778 44.8319 27.1591 45.4687 29.886 45.4646Z' fill='url(%23paint2_linear_1050_13456)' shape-rendering='crispEdges'/%3E%3C/g%3E%3Cpath d='M23.9395 25.4036C23.9395 24.4315 24.7275 23.6436 25.6995 23.6436C26.6715 23.6436 27.4595 24.4315 27.4595 25.4036V27.0762C27.4595 28.0482 26.6715 28.8362 25.6995 28.8362C24.7275 28.8362 23.9395 28.0482 23.9395 27.0762V25.4036Z' fill='white'/%3E%3Cpath d='M32.2995 25.4036C32.2995 24.4315 33.0875 23.6436 34.0595 23.6436C35.0315 23.6436 35.8195 24.4315 35.8195 25.4036V27.0762C35.8195 28.0482 35.0315 28.8362 34.0595 28.8362C33.0875 28.8362 32.2995 28.0482 32.2995 27.0762V25.4036Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_1050_13456' x='-5' y='-2' width='68' height='68' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='4'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_1050_13456'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_1050_13456' result='shape'/%3E%3C/filter%3E%3Cfilter id='filter1_f_1050_13456' x='4.58948' y='-1.58008' width='42' height='42' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='5' result='effect1_foregroundBlur_1050_13456'/%3E%3C/filter%3E%3Cfilter id='filter2_d_1050_13456' x='8.41525' y='6.53516' width='42.9295' height='42.9294' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_1050_13456'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_1050_13456' result='shape'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_1050_13456' x1='16.52' y1='2' x2='55' y2='56' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2373CCF4'/%3E%3Cstop offset='1' stop-color='%232D66F9'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_1050_13456' x1='23.5' y1='17.2199' x2='38.02' y2='43.3999' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0.44'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_1050_13456' x1='12.0644' y1='-3.37576' x2='43.8247' y2='49.6917' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='0.0001' stop-color='white' stop-opacity='0.98'/%3E%3Cstop offset='0.0002' stop-color='white' stop-opacity='0.65'/%3E%3Cstop offset='0.458333' stop-color='%23D8FFFD'/%3E%3Cstop offset='1' stop-color='%23438EFF'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_1050_13456'%3E%3Crect width='70' height='70' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.all-menu-contents .all-menu-inner {
  position: relative;
  overflow-y: auto;
  width: 80%;
  height: 100%;
  background-color: #fff;
  z-index: 101;
}
.all-menu-contents .all-menu-inner .all-menu-close {
  position: absolute;
  right: 13px;
  top: 30px;
  width: 30px;
  height: 30px;
  transform: rotate(180deg);
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='20' viewBox='0 0 18 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.24347 11.077C3.91884 10.7581 3.91884 10.2428 4.24347 9.92299L11.948 2.34608C12.4166 1.88464 13.1791 1.88464 13.6485 2.34608C14.1172 2.80752 14.1172 3.55643 13.6485 4.01787L7.05775 10.5004L13.6485 16.9813C14.1172 17.4436 14.1172 18.1925 13.6485 18.6539C13.1791 19.1154 12.4166 19.1154 11.948 18.6539L4.24347 11.077Z' fill='black' stroke='white' stroke-width='0.5'/%3E%3C/svg%3E%0A");
}
.all-menu-inner .box-user-info {
  background-color: #f8f8f8;
  padding: 0 20px;
}
.all-menu-inner .box-user-info .user-info-detail {
  display: flex;
  height: 92px;
  flex-direction: column;
  justify-content: center;
}

.all-menu-inner .box-user-info .name {
  font-weight: 700;
  font-size: 18px;
  line-height: 22px;
  color: var(--black);
}

.all-menu-inner .box-user-info .phone {
  color: var(--blue-300);
  font-weight: 700;
}

.all-menu-inner .box-user-info a {
  display: block;
  height: 22px;
  margin-left: 10px;
  padding-right: 15px;
  font-size: 13px;
  line-height: 23px;
  color: var(--color-dark);
  background-position: right center;
  background-repeat: no-repeat;
  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%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.1226 7.64648L5.0613 3.58518L6.14645 2.50004L11.2929 7.64648L6.14645 12.7929L5.0613 11.7078L9.1226 7.64648Z' fill='%23AEAEAE'/%3E%3C/svg%3E%0A");
}
.all-menu-inner .menu-list {
  /* padding: 16px 20px 120px; */
  padding: 16px 20px 10px;
}
.all-menu-inner .menu-item {
  margin-top: 20px;
}
.all-menu-inner .menu-item:first-child {
  margin-top: 0;
}
.all-menu-inner .menu-item li {
  border-bottom: 1px solid var(--gray-100);
}
.all-menu-inner .menu-item li:last-of-type {
  border-bottom: none;
}
.all-menu-inner .border-top {
  border-top: 1px solid var(--black);
}
.all-menu-inner .menu-item .menu-anchor {
  display: flex;
  align-items: center;
  width: 100%;
  height: 50px;
  color: #666;
  font-weight: 500;
  font-size: 15px;
  line-height: 50px;
  background-repeat: no-repeat;
  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%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.1226 7.64648L5.0613 3.58518L6.14645 2.50004L11.2929 7.64648L6.14645 12.7929L5.0613 11.7078L9.1226 7.64648Z' fill='%23AEAEAE'/%3E%3C/svg%3E%0A");
  background-position: right center;
  text-align: left;
  white-space: nowrap;
}

.all-menu-inner .menu-item .menu-anchor::before {
  content: "";
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.all-menu-inner .menu-item .menu-anchor.car::before {
  background-image: url("/images/icon/menu_icon_car.svg");
}
.all-menu-inner .menu-item .menu-anchor.terminal::before {
  background-image: url("/images/icon/menu_icon_terminal.svg");
}
.all-menu-inner .menu-item .menu-anchor.camera::before {
  background-image: url("/images/icon/menu_icon_camera.svg");
}
.all-menu-inner .menu-item .menu-anchor.removal::before {
  background-image: url("/images/icon/menu_icon_removal.svg");
}
.all-menu-inner .menu-item .menu-anchor.policy::before {
  background-image: url("/images/icon/menu_icon_policy.svg");
}
.all-menu-inner .menu-item .menu-anchor.version::before {
  background-image: url("/images/icon/menu_icon_version.svg");
}
.all-menu-inner .menu-item .menu-anchor.support::before {
  background-image: url("/images/icon/menu_icon_support.svg");
}

.all-menu-contents.on {
  display: block;
  -webkit-animation: AsideOn 0.2s forwards;
  animation: AsideOn 0.2s forwards;
}
.all-menu-contents.off {
  -webkit-animation: AsideOff 0.2s forwards;
  animation: AsideOff 0.2s forwards;
}

@-webkit-keyframes AsideOn {
  100% {
    left: 20%;
  }
}

@keyframes AsideOn {
  100% {
    left: 20%;
  }
}

@-webkit-keyframes AsideOff {
  100% {
    left: 110%;
  }
}

@keyframes AsideOff {
  100% {
    left: 110%;
  }
}

/* tab bar */
.tab-bar {
  width: 100%;
  height: 60px;
  position: fixed;
  left: 0;
  bottom: 0;
  padding: 0 20px;
  border-top: 1px solid #efefef;
  background-color: #fff;
  z-index: 22;
}
.tab-bar > ul > li {
  width: 25%;
  float: left;
}

.tab-bar.divisions5 > ul > li {
  width: 20%;
}

.tab-bar > ul > li button {
  position: relative;
  width: 100%;
  height: 54px;
  background-position: center top 6px;
  background-repeat: no-repeat;
}
.tab-bar li.home button {
  background-image: url("/images/icon/home.svg");
}
.tab-bar li.home.active button {
  background-image: url("/images/icon/home_active.svg");
}
.tab-bar li.mounting button {
  background-image: url("/images/icon/mounting.svg");
}
.tab-bar li.mounting.active button {
  background-image: url("/images/icon/mounting_active.svg");
}
.tab-bar li.smart button {
  background-image: url("/images/icon/smart.svg");
}
.tab-bar li.smart.active button {
  background-image: url("/images/icon/smart_active.svg");
}
.tab-bar li.record button {
  background-image: url("/images/icon/record.svg");
}
.tab-bar li.record.active button {
  background-image: url("/images/icon/record_active.svg");
}
.tab-bar li.more button {
  background-image: url("/images/icon/more.svg");
}
.tab-bar li.more.active button {
  background-image: url("/images/icon/more_active.svg");
}

.tab-bar .special + .floating-area {
  bottom: 90px;
}
.tab-bar .special:before {
  content: "";
  display: block;
  position: absolute;
  top: -14px;
  left: 50%;
  width: 44px;
  height: 44px;
  margin-left: -22px;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 50%;
  border: 3px solid #fff;
  background-color: #577bf4;
  box-shadow: 0px -2px 6px rgba(0, 0, 0, 0.12);
}
.tab-bar .special.car-sharing: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%3Crect width='24' height='24' fill='%23577BF4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.39148 11.7524C1.97727 11.7524 1.64148 12.0882 1.64148 12.5024C1.64148 12.9167 1.97727 13.2524 2.39148 13.2524H3.71272C4.12694 13.2524 4.46272 12.9167 4.46272 12.5024C4.46272 12.0882 4.12694 11.7524 3.71272 11.7524H2.39148ZM20.2872 11.7524C19.873 11.7524 19.5372 12.0882 19.5372 12.5024C19.5372 12.9167 19.873 13.2524 20.2872 13.2524H21.6084C22.0227 13.2524 22.3584 12.9167 22.3584 12.5024C22.3584 12.0882 22.0227 11.7524 21.6084 11.7524H20.2872Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.8751 6.92279C18.266 6.78578 18.694 6.99161 18.831 7.38251L20.1709 11.2056L20.176 11.2233L20.4401 11.9762L22.2344 14.4438C22.4864 14.79 22.6211 15.2075 22.6211 15.6347V17.9848L22.658 19.7738V19.7816C22.658 21.1533 21.5607 22.2859 20.1817 22.2859C19.0648 22.2859 18.1325 21.5428 17.8185 20.5316L6.15646 20.5314C5.8425 21.5427 4.91019 22.2859 3.79326 22.2859C2.41423 22.2859 1.31689 21.1533 1.31689 19.7816V19.7673L1.38506 17.9784V15.6417C1.38506 15.2075 1.52421 14.7842 1.78289 14.4355L3.59958 11.9872L4.92724 7.42117C5.04289 7.02343 5.45908 6.79475 5.85682 6.9104C6.25456 7.02605 6.48324 7.44224 6.36759 7.83998L5.02819 12.4464C4.98394 12.5933 4.91448 12.7324 4.822 12.857C4.82192 12.8571 4.82208 12.8569 4.822 12.857L2.9876 15.3292C2.92166 15.418 2.88506 15.5277 2.88506 15.6417V18.007L2.81697 19.794C2.82346 20.3541 3.26916 20.7859 3.79326 20.7859C4.29752 20.7859 4.72893 20.3866 4.76702 19.8574C4.79718 19.4406 5.13688 19.0314 5.64742 19.0314L18.3519 19.0316C18.597 19.0316 18.7703 19.1414 18.8535 19.2062C18.941 19.2743 18.9992 19.3467 19.0306 19.3895C19.0651 19.4363 19.0902 19.4788 19.1059 19.5071C19.1142 19.5221 19.1211 19.5354 19.1265 19.5461L19.1337 19.5608L19.1366 19.5669L19.1379 19.5696L19.1385 19.5709L19.1389 19.5718C19.139 19.572 19.1391 19.5721 18.4583 19.8868L19.1389 19.5718L19.1987 19.7013L19.207 19.8433C19.2382 20.3793 19.6728 20.7859 20.1817 20.7859C20.7075 20.7859 21.1545 20.3512 21.158 19.7883L21.1211 18.0003V15.6347C21.1211 15.5223 21.0856 15.4143 21.0216 15.3265L19.2131 12.8393C19.2131 12.8393 19.2131 12.8394 19.2131 12.8393C19.1353 12.7327 19.0748 12.616 19.0322 12.4943L18.761 11.7211C18.7606 11.72 18.7602 11.7189 18.7598 11.7178C18.7528 11.6982 18.747 11.68 18.7423 11.6646L17.4154 7.87864C17.2784 7.48774 17.4842 7.05979 17.8751 6.92279ZM20.4249 11.9553C20.4252 11.9556 20.4254 11.9559 20.4256 11.9563L20.4249 11.9553Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.07217 2.86444C8.45785 1.71684 10.2007 1.08887 12 1.08887C13.7993 1.08887 15.5422 1.71684 16.9279 2.86444C17.2469 3.12864 17.2913 3.60143 17.0271 3.92045C16.7629 4.23946 16.2901 4.28389 15.9711 4.01969C14.8545 3.09493 13.45 2.58887 12 2.58887C10.55 2.58887 9.14554 3.09493 8.02894 4.01969C7.70993 4.28389 7.23713 4.23946 6.97293 3.92045C6.70873 3.60143 6.75316 3.12864 7.07217 2.86444ZM9.07991 5.50495C9.91007 4.88617 10.9431 4.55469 12.0001 4.55469C13.057 4.55469 14.09 4.88617 14.9202 5.50495C15.2523 5.7525 15.3209 6.22239 15.0733 6.5545C14.8258 6.88661 14.3559 6.95516 14.0238 6.70762C13.4638 6.29022 12.7482 6.05469 12.0001 6.05469C11.2519 6.05469 10.5363 6.29022 9.97634 6.70762C9.64423 6.95516 9.17433 6.88661 8.92679 6.5545C8.67924 6.22239 8.7478 5.7525 9.07991 5.50495ZM12 10.5299C12.6904 10.5299 13.25 9.97029 13.25 9.27994C13.25 8.58958 12.6904 8.02994 12 8.02994C11.3097 8.02994 10.75 8.58958 10.75 9.27994C10.75 9.97029 11.3097 10.5299 12 10.5299Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.50098 15.0205C5.08676 15.0205 4.75098 15.3563 4.75098 15.7705C4.75098 16.1847 5.08676 16.5205 5.50098 16.5205H7.50098C7.91519 16.5205 8.25098 16.1847 8.25098 15.7705C8.25098 15.3563 7.91519 15.0205 7.50098 15.0205H5.50098ZM16.4624 15.0205C16.0482 15.0205 15.7124 15.3563 15.7124 15.7705C15.7124 16.1847 16.0482 16.5205 16.4624 16.5205L18.4624 16.5205C18.8766 16.5205 19.2124 16.1847 19.2124 15.7705C19.2124 15.3563 18.8766 15.0205 18.4624 15.0205H16.4624Z' fill='white'/%3E%3C/svg%3E%0A");
}
.tab-bar .special.admin: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%3Crect width='24' height='24' fill='%23577BF4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.2257 14.6167C9.84921 15.2649 10.0091 16.0916 10.6001 16.5528L10.7616 16.6787L10.6043 16.8015C10.0143 17.2623 9.85431 18.0876 10.2295 18.7355L11.4705 20.8784C11.8442 21.5237 12.6352 21.7965 13.3273 21.5188L13.522 21.4406L13.5514 21.6482C13.6564 22.3886 14.2907 22.9386 15.0385 22.9376L17.5261 22.9344C18.2693 22.9334 18.8998 22.3884 19.0081 21.6531L19.0387 21.4456L19.2417 21.5271C19.9331 21.8048 20.7236 21.5329 21.0978 20.8886L22.3444 18.7424C22.7209 18.0942 22.5611 17.2675 21.97 16.8064L21.8086 16.6804L21.9658 16.5576C22.5559 16.0968 22.7158 15.2715 22.3407 14.6237L21.0972 12.4765C20.7235 11.8312 19.9325 11.5584 19.2405 11.8361L19.0443 11.9149L19.0136 11.7005C18.9077 10.961 18.2738 10.4121 17.5268 10.4131L15.0392 10.4163C14.2135 10.4174 13.544 11.0855 13.5411 11.9111L13.5411 11.9171L13.3269 11.8313C12.6358 11.5547 11.8463 11.8268 11.4723 12.4705L10.2257 14.6167ZM11.5275 17.9837L12.5781 17.1633C12.5368 16.8415 12.537 16.5156 12.5786 16.1938L11.5228 15.3701L12.7694 13.2239L14.0094 13.7203L15.0366 13.2407L15.0411 11.9163L17.5287 11.9131L17.7188 13.2407C18.0195 13.3649 18.3028 13.5277 18.5612 13.7251L19.7992 13.2282L21.0426 15.3754L19.992 16.1958C20.0333 16.5177 20.0332 16.8435 19.9915 17.1653L21.0473 17.989L19.8007 20.1352L18.5595 19.6367L17.7188 20.1142L17.5242 21.4344L15.0366 21.4376L14.849 20.1142C14.5482 19.99 14.265 19.8272 14.0065 19.6298L12.7685 20.1267L11.5275 17.9837ZM16.285 17.9741C17.0023 17.9741 17.5838 17.3926 17.5838 16.6753C17.5838 15.958 17.0023 15.3766 16.285 15.3766C15.5677 15.3766 14.9862 15.958 14.9862 16.6753C14.9862 17.3926 15.5677 17.9741 16.285 17.9741Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.41504 2.35303C2.44854 2.35303 1.66504 3.13653 1.66504 4.10303V19.7232C1.66504 20.6897 2.44854 21.4732 3.41504 21.4732H9.55836C9.97258 21.4732 10.3084 21.1374 10.3084 20.7232C10.3084 20.309 9.97258 19.9732 9.55836 19.9732H3.41504C3.27697 19.9732 3.16504 19.8613 3.16504 19.7232V9.2939H20.7139V10.2464C20.7139 10.6606 21.0497 10.9964 21.4639 10.9964C21.8781 10.9964 22.2139 10.6606 22.2139 10.2464V4.10303C22.2139 3.13653 21.4304 2.35303 20.4639 2.35303H3.41504ZM20.7139 7.86523V4.10303C20.7139 3.96495 20.602 3.85303 20.4639 3.85303H3.41504C3.27697 3.85303 3.16504 3.96496 3.16504 4.10303V7.86523H20.7139ZM5.97561 5.76986C5.97561 6.03287 5.76239 6.24608 5.49938 6.24608C5.23637 6.24608 5.02316 6.03287 5.02316 5.76986C5.02316 5.50685 5.23637 5.29364 5.49938 5.29364C5.76239 5.29364 5.97561 5.50685 5.97561 5.76986ZM11.214 5.29364C10.951 5.29364 10.7378 5.50685 10.7378 5.76986C10.7378 6.03287 10.951 6.24608 11.214 6.24608H17.8811C18.1442 6.24608 18.3574 6.03287 18.3574 5.76986C18.3574 5.50685 18.1442 5.29364 17.8811 5.29364H11.214Z' fill='white'/%3E%3C/svg%3E%0A");
}
.tab-bar .special.control:before {
  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='M0 0.75H24V24.75H0V0.75Z' fill='%23577BF4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.3017 3.54908C11.3017 3.15819 11.6185 2.84131 12.0094 2.84131C12.4003 2.84131 12.7172 3.15819 12.7172 3.54908V8.73937C12.7172 9.13025 12.4003 9.44713 12.0094 9.44713C11.6185 9.44713 11.3017 9.13025 11.3017 8.73937V3.54908ZM12 11.8908C11.5255 11.8908 11.1408 12.2755 11.1408 12.7501C11.1408 13.2246 11.5255 13.6093 12 13.6093C12.4745 13.6093 12.8592 13.2246 12.8592 12.7501C12.8592 12.2755 12.4745 11.8908 12 11.8908ZM12 10.3908C10.697 10.3908 9.64078 11.4471 9.64078 12.7501C9.64078 14.053 10.697 15.1093 12 15.1093C13.303 15.1093 14.3592 14.053 14.3592 12.7501C14.3592 11.4471 13.303 10.3908 12 10.3908ZM12.0094 16.0529C11.6185 16.0529 11.3017 16.3698 11.3017 16.7607V21.951C11.3017 22.3419 11.6185 22.6588 12.0094 22.6588C12.4003 22.6588 12.7172 22.3419 12.7172 21.951V16.7607C12.7172 16.3698 12.4003 16.0529 12.0094 16.0529ZM16.9544 3.54908C16.9544 3.15819 17.2713 2.84131 17.6621 2.84131C18.053 2.84131 18.3699 3.15819 18.3699 3.54908V13.9297C18.3699 14.3205 18.053 14.6374 17.6621 14.6374C17.2713 14.6374 16.9544 14.3205 16.9544 13.9297V3.54908ZM17.6621 17.0811C17.1876 17.0811 16.8029 17.4658 16.8029 17.9403C16.8029 18.4148 17.1876 18.7995 17.6621 18.7995C18.1367 18.7995 18.5214 18.4148 18.5214 17.9403C18.5214 17.4658 18.1367 17.0811 17.6621 17.0811ZM17.6621 15.5811C16.3592 15.5811 15.3029 16.6373 15.3029 17.9403C15.3029 19.2433 16.3592 20.2995 17.6621 20.2995C18.9651 20.2995 20.0214 19.2433 20.0214 17.9403C20.0214 16.6373 18.9651 15.5811 17.6621 15.5811ZM17.6716 21.2433C17.2807 21.2433 16.9638 21.5601 16.9638 21.951C16.9638 22.3419 17.2807 22.6588 17.6716 22.6588C18.0625 22.6588 18.3793 22.3419 18.3793 21.951C18.3793 21.5601 18.0625 21.2433 17.6716 21.2433ZM6.33789 4.25687C6.72878 4.25687 7.04566 3.94 7.04566 3.54911C7.04566 3.15822 6.72878 2.84134 6.33789 2.84134C5.947 2.84134 5.63012 3.15822 5.63012 3.54911C5.63012 3.93999 5.947 4.25687 6.33789 4.25687ZM5.47864 7.55979C5.47864 7.08525 5.86333 6.70057 6.33786 6.70057C6.8124 6.70057 7.19708 7.08525 7.19708 7.55979C7.19708 8.03433 6.8124 8.41901 6.33786 8.41901C5.86333 8.41901 5.47864 8.03433 5.47864 7.55979ZM3.97864 7.55979C3.97864 6.25683 5.0349 5.20057 6.33786 5.20057C7.64082 5.20057 8.69708 6.25683 8.69708 7.55979C8.69708 8.86275 7.64082 9.91901 6.33786 9.91901C5.0349 9.91901 3.97864 8.86275 3.97864 7.55979ZM5.6301 11.5705C5.6301 11.1796 5.94698 10.8628 6.33786 10.8628C6.72875 10.8628 7.04563 11.1796 7.04563 11.5705V21.9511C7.04563 22.342 6.72875 22.6589 6.33786 22.6589C5.94698 22.6589 5.6301 22.342 5.6301 21.9511V11.5705Z' fill='white'/%3E%3C/svg%3E%0A");
}

.tab-bar > ul > li button span {
  display: block;
  width: 100%;
  text-align: center;
  font-size: 12px;
  line-height: 14px;
  color: #797979;
  position: absolute;
  top: 38px;
  left: 0;
}
.tab-bar > ul > li.active button span {
  color: var(--blue-300);
  font-weight: 700;
  vertical-align: middle;
}
.tab-bar > ul:after {
  display: block;
  content: "";
  height: 0;
  clear: both;
}

/* tab-bar floating menu */
.tab-bar-bg {
  height: calc(100vh - 120px);
  background: rgba(0, 0, 0, 0.7);
}
.tab-bar .floating-area {
  width: 25%;
  position: fixed;
  right: 0px;
  bottom: 84px;
}
.tab-bar .floating-list > li {
  margin-bottom: 12px;
}
.tab-bar .floating-list > li:last-child {
  margin-bottom: 0px;
}
.tab-bar .floating-list > li > button {
  display: block;
  margin: 0 auto;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  position: relative;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.2),
    inset 0.5px 0.5px 0px rgba(255, 255, 255, 0.2);
}
.tab-bar .floating-list > li > button::after {
  content: "";
  display: block;
  margin: 0 auto;
  background-size: contain;
  background-repeat: no-repeat;
}
.tab-bar .floating-list > li > button > span {
  width: 50px;
  text-align: right;
  font-weight: 400;
  font-size: 13px;
  line-height: 50px;
  color: #ffffff;
  position: absolute;
  left: -57px;
  top: 0px;
}
.tab-bar .floating-list > li > .floating-carsharing {
  background: linear-gradient(135deg, #b7e792 11%, #2ca75d 89%);
}
.tab-bar .floating-list > li > .floating-control {
  background: linear-gradient(135deg, #a0edf8 11%, #4582ca 89%);
}
.tab-bar .floating-list > li > .floating-adminstrator {
  background: linear-gradient(135deg, #aabdff 11%, #4a71f4 89%);
}
.tab-bar .floating-list > li > .floating-smartkey {
  background: linear-gradient(144deg, #73ccf4 11%, #2d66f9 102%);
}
.tab-bar .floating-list > li > .floating-carsharing::after {
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.8678 12.2285C2.45358 12.2285 2.1178 12.5643 2.1178 12.9785C2.1178 13.3927 2.45358 13.7285 2.8678 13.7285H4.18904C4.60325 13.7285 4.93904 13.3927 4.93904 12.9785C4.93904 12.5643 4.60325 12.2285 4.18904 12.2285H2.8678ZM20.7635 12.2285C20.3493 12.2285 20.0135 12.5643 20.0135 12.9785C20.0135 13.3927 20.3493 13.7285 20.7635 13.7285H22.0848C22.499 13.7285 22.8348 13.3927 22.8348 12.9785C22.8348 12.5643 22.499 12.2285 22.0848 12.2285H20.7635Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.3514 7.39911C18.7423 7.2621 19.1703 7.46793 19.3073 7.85883L20.6472 11.682L20.6523 11.6996L20.9164 12.4525L22.7107 14.9201C22.9627 15.2664 23.0974 15.6838 23.0974 16.1111V18.4611L23.1343 20.2502V20.2579C23.1343 21.6296 22.037 22.7622 20.658 22.7622C19.5411 22.7622 18.6088 22.0191 18.2948 21.0079L6.63278 21.0077C6.31882 22.019 5.38651 22.7622 4.26957 22.7622C2.89055 22.7622 1.79321 21.6296 1.79321 20.2579V20.2436L1.86138 18.4547V16.118C1.86138 15.6838 2.00052 15.2605 2.25921 14.9118L4.07589 12.4635L5.40356 7.89749C5.51921 7.49975 5.93539 7.27107 6.33313 7.38672C6.73088 7.50237 6.95955 7.91856 6.8439 8.3163L5.50451 12.9227C5.46026 13.0696 5.3908 13.2088 5.29832 13.3333C5.29824 13.3334 5.2984 13.3332 5.29832 13.3333L3.46392 15.8055C3.39798 15.8944 3.36138 16.004 3.36138 16.118V18.4833L3.29328 20.2703C3.29978 20.8304 3.74548 21.2622 4.26957 21.2622C4.77384 21.2622 5.20525 20.8629 5.24334 20.3337C5.2735 19.9169 5.6132 19.5077 6.12374 19.5077L18.8282 19.5079C19.0733 19.5079 19.2467 19.6177 19.3299 19.6825C19.4173 19.7506 19.4755 19.8231 19.507 19.8658C19.5415 19.9126 19.5666 19.9551 19.5822 19.9834C19.5905 19.9985 19.5974 20.0117 19.6028 20.0225L19.61 20.0371L19.6129 20.0432L19.6142 20.046L19.6148 20.0472L19.6152 20.0482C19.6153 20.0483 19.6154 20.0485 18.9346 20.3631L19.6152 20.0482L19.675 20.1776L19.6833 20.3196C19.7145 20.8556 20.1491 21.2622 20.658 21.2622C21.1838 21.2622 21.6308 20.8275 21.6343 20.2646L21.5974 18.4766V16.1111C21.5974 15.9986 21.5619 15.8906 21.4979 15.8028L19.6894 13.3157C19.6894 13.3156 19.6895 13.3157 19.6894 13.3157C19.6117 13.209 19.5511 13.0923 19.5086 12.9706L19.2373 12.1974C19.2369 12.1963 19.2365 12.1952 19.2362 12.1941C19.2292 12.1745 19.2233 12.1563 19.2186 12.1409L17.8917 8.35496C17.7547 7.96406 17.9605 7.53611 18.3514 7.39911ZM20.9012 12.4316C20.9015 12.432 20.9017 12.4323 20.9019 12.4326L20.9012 12.4316Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.54849 3.34051C8.93417 2.19291 10.6771 1.56494 12.4763 1.56494C14.2756 1.56494 16.0185 2.19291 17.4042 3.34051C17.7232 3.60472 17.7677 4.07751 17.5034 4.39652C17.2392 4.71553 16.7665 4.75997 16.4474 4.49576C15.3308 3.571 13.9263 3.06494 12.4763 3.06494C11.0264 3.06494 9.62186 3.571 8.50526 4.49576C8.18624 4.75997 7.71345 4.71553 7.44925 4.39652C7.18505 4.07751 7.22948 3.60472 7.54849 3.34051ZM9.55622 5.98103C10.3864 5.36225 11.4194 5.03076 12.4764 5.03076C13.5334 5.03076 14.5663 5.36225 15.3965 5.98103C15.7286 6.22857 15.7972 6.69847 15.5496 7.03058C15.3021 7.36268 14.8322 7.43124 14.5001 7.18369C13.9401 6.7663 13.2245 6.53076 12.4764 6.53076C11.7282 6.53076 11.0126 6.7663 10.4527 7.18369C10.1205 7.43124 9.65065 7.36268 9.40311 7.03058C9.15556 6.69847 9.22412 6.22857 9.55622 5.98103ZM12.4763 11.006C13.1667 11.006 13.7263 10.4464 13.7263 9.75601C13.7263 9.06566 13.1667 8.50601 12.4763 8.50601C11.786 8.50601 11.2263 9.06566 11.2263 9.75601C11.2263 10.4464 11.786 11.006 12.4763 11.006Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.97729 15.4963C5.56308 15.4963 5.22729 15.8321 5.22729 16.2463C5.22729 16.6606 5.56308 16.9963 5.97729 16.9963H7.97729C8.39151 16.9963 8.72729 16.6606 8.72729 16.2463C8.72729 15.8321 8.39151 15.4963 7.97729 15.4963H5.97729ZM16.9388 15.4963C16.5245 15.4963 16.1888 15.8321 16.1888 16.2463C16.1888 16.6606 16.5245 16.9963 16.9388 16.9963L18.9388 16.9963C19.353 16.9963 19.6888 16.6606 19.6888 16.2463C19.6888 15.8321 19.353 15.4963 18.9388 15.4963H16.9388Z' fill='white'/%3E%3C/svg%3E");
}
.tab-bar .floating-list > li > .floating-control::after {
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.0517 3.27515C12.0517 2.88426 12.3685 2.56738 12.7594 2.56738C13.1503 2.56738 13.4672 2.88426 13.4672 3.27515V8.46544C13.4672 8.85633 13.1503 9.17321 12.7594 9.17321C12.3685 9.17321 12.0517 8.85633 12.0517 8.46544V3.27515ZM12.75 11.6169C12.2755 11.6169 11.8908 12.0016 11.8908 12.4761C11.8908 12.9507 12.2755 13.3354 12.75 13.3354C13.2245 13.3354 13.6092 12.9507 13.6092 12.4761C13.6092 12.0016 13.2245 11.6169 12.75 11.6169ZM12.75 10.1169C11.447 10.1169 10.3908 11.1732 10.3908 12.4761C10.3908 13.7791 11.447 14.8354 12.75 14.8354C14.053 14.8354 15.1092 13.7791 15.1092 12.4761C15.1092 11.1732 14.053 10.1169 12.75 10.1169ZM12.7594 15.779C12.3685 15.779 12.0517 16.0959 12.0517 16.4868V21.6771C12.0517 22.068 12.3685 22.3848 12.7594 22.3848C13.1503 22.3848 13.4672 22.068 13.4672 21.6771V16.4868C13.4672 16.0959 13.1503 15.779 12.7594 15.779ZM17.7044 3.27515C17.7044 2.88426 18.0213 2.56738 18.4121 2.56738C18.803 2.56738 19.1199 2.88426 19.1199 3.27515V13.6557C19.1199 14.0466 18.803 14.3635 18.4121 14.3635C18.0213 14.3635 17.7044 14.0466 17.7044 13.6557V3.27515ZM18.4121 16.8072C17.9376 16.8072 17.5529 17.1918 17.5529 17.6664C17.5529 18.1409 17.9376 18.5256 18.4121 18.5256C18.8867 18.5256 19.2714 18.1409 19.2714 17.6664C19.2714 17.1918 18.8867 16.8072 18.4121 16.8072ZM18.4121 15.3072C17.1092 15.3072 16.0529 16.3634 16.0529 17.6664C16.0529 18.9693 17.1092 20.0256 18.4121 20.0256C19.7151 20.0256 20.7714 18.9693 20.7714 17.6664C20.7714 16.3634 19.7151 15.3072 18.4121 15.3072ZM18.4216 20.9693C18.0307 20.9693 17.7138 21.2862 17.7138 21.6771C17.7138 22.068 18.0307 22.3849 18.4216 22.3849C18.8125 22.3849 19.1293 22.068 19.1293 21.6771C19.1293 21.2862 18.8125 20.9693 18.4216 20.9693ZM7.08789 3.98295C7.47878 3.98295 7.79566 3.66607 7.79566 3.27518C7.79566 2.88429 7.47878 2.56741 7.08789 2.56741C6.697 2.56741 6.38012 2.88429 6.38012 3.27518C6.38012 3.66607 6.697 3.98295 7.08789 3.98295ZM6.22864 7.28586C6.22864 6.81133 6.61333 6.42664 7.08786 6.42664C7.5624 6.42664 7.94708 6.81133 7.94708 7.28586C7.94708 7.7604 7.5624 8.14509 7.08786 8.14509C6.61333 8.14509 6.22864 7.7604 6.22864 7.28586ZM4.72864 7.28586C4.72864 5.9829 5.7849 4.92664 7.08786 4.92664C8.39082 4.92664 9.44708 5.9829 9.44708 7.28586C9.44708 8.58883 8.39082 9.64509 7.08786 9.64509C5.7849 9.64509 4.72864 8.58883 4.72864 7.28586ZM6.3801 11.2966C6.3801 10.9057 6.69698 10.5888 7.08786 10.5888C7.47875 10.5888 7.79563 10.9057 7.79563 11.2966V21.6772C7.79563 22.0681 7.47875 22.385 7.08786 22.385C6.69698 22.385 6.3801 22.0681 6.3801 21.6772V11.2966Z' fill='white'/%3E%3C/svg%3E");
}
.tab-bar .floating-list > li > .floating-adminstrator::after {
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.034 15.0928C10.6574 15.741 10.8173 16.5677 11.4084 17.0288L11.5698 17.1548L11.4126 17.2776C10.8225 17.7384 10.6625 18.5637 11.0377 19.2115L12.2787 21.3545C12.6524 21.9998 13.4434 22.2726 14.1355 21.9948L14.3302 21.9167L14.3596 22.1242C14.4646 22.8647 15.0989 23.4147 15.8467 23.4137L18.3343 23.4105C19.0775 23.4095 19.708 22.8645 19.8164 22.1292L19.8469 21.9217L20.0499 22.0032C20.7414 22.2809 21.5318 22.009 21.906 21.3647L23.1526 19.2185C23.5292 18.5703 23.3693 17.7436 22.7782 17.2824L22.6168 17.1565L22.7741 17.0337C23.3641 16.5729 23.5241 15.7476 23.1489 15.0997L21.9055 12.9526C21.5317 12.3073 20.7407 12.0345 20.0487 12.3122L19.8525 12.391L19.8218 12.1766C19.716 11.4371 19.0821 10.8882 18.335 10.8892L15.8474 10.8924C15.0218 10.8934 14.3522 11.5616 14.3494 12.3872L14.3493 12.3932L14.1351 12.3074C13.444 12.0307 12.6545 12.3028 12.2806 12.9466L11.034 15.0928ZM12.3358 18.4598L13.3864 17.6394C13.3451 17.3175 13.3452 16.9917 13.3869 16.6699L12.331 15.8462L13.5776 13.7L14.8176 14.1964L15.8448 13.7168L15.8493 12.3924L18.337 12.3892L18.527 13.7168C18.8278 13.841 19.111 14.0038 19.3694 14.2012L20.6074 13.7043L21.8508 15.8514L20.8002 16.6719C20.8416 16.9937 20.8414 17.3196 20.7997 17.6414L21.8556 18.4651L20.609 20.6113L19.3678 20.1128L18.527 20.5902L18.3324 21.9105L15.8448 21.9137L15.6572 20.5902C15.3564 20.4661 15.0732 20.3032 14.8147 20.1059L13.5768 20.6028L12.3358 18.4598ZM17.0932 18.4502C17.8105 18.4502 18.392 17.8687 18.392 17.1514C18.392 16.4341 17.8105 15.8526 17.0932 15.8526C16.3759 15.8526 15.7944 16.4341 15.7944 17.1514C15.7944 17.8687 16.3759 18.4502 17.0932 18.4502Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.22327 2.8291C3.25677 2.8291 2.47327 3.61261 2.47327 4.5791V20.1993C2.47327 21.1658 3.25677 21.9493 4.22327 21.9493H10.3666C10.7808 21.9493 11.1166 21.6135 11.1166 21.1993C11.1166 20.7851 10.7808 20.4493 10.3666 20.4493H4.22327C4.0852 20.4493 3.97327 20.3374 3.97327 20.1993V9.76997H21.5221V10.7224C21.5221 11.1366 21.8579 11.4724 22.2721 11.4724C22.6863 11.4724 23.0221 11.1366 23.0221 10.7224V4.5791C23.0221 3.6126 22.2386 2.8291 21.2721 2.8291H4.22327ZM21.5221 8.34131V4.5791C21.5221 4.44103 21.4102 4.3291 21.2721 4.3291H4.22327C4.0852 4.3291 3.97327 4.44103 3.97327 4.5791V8.34131H21.5221ZM6.78383 6.24594C6.78383 6.50895 6.57062 6.72216 6.30761 6.72216C6.0446 6.72216 5.83139 6.50895 5.83139 6.24594C5.83139 5.98293 6.0446 5.76971 6.30761 5.76971C6.57062 5.76971 6.78383 5.98293 6.78383 6.24594ZM12.0223 5.76971C11.7593 5.76971 11.5461 5.98293 11.5461 6.24594C11.5461 6.50895 11.7593 6.72216 12.0223 6.72216H18.6894C18.9524 6.72216 19.1656 6.50895 19.1656 6.24594C19.1656 5.98293 18.9524 5.76971 18.6894 5.76971H12.0223Z' fill='white'/%3E%3C/svg%3E");
}
.tab-bar .floating-list > li > .floating-smartkey::after {
  width: 14px;
  height: 29px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='31' viewBox='0 0 16 31' fill='none'%3E%3Cpath d='M8.46667 30.1334C12.0749 30.1334 15 27.1155 15 23.3926V15.6889C15 14.0934 13.7464 12.8 12.2 12.8H3.8C2.2536 12.8 1 14.0934 1 15.6889V23.3926C1 25.8467 2.2711 27.9945 4.1711 29.1734' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M7.84442 30.1334C4.06434 30.1334 0.999977 27.1155 0.999977 23.3926V15.6889C0.999977 14.0934 2.31327 12.8 3.93331 12.8' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3Ccircle cx='8' cy='18.7109' r='2' fill='white' stroke='white'/%3E%3Cpath d='M15 4.11111C13.0317 2.10033 10.5559 1 8 1C5.44407 1 2.96832 2.10033 1 4.11111M11.8889 7.22222C10.7954 6.21683 9.41996 5.66667 8 5.66667C6.58004 5.66667 5.20462 6.21683 4.11111 7.22222' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

/* iphone6 */
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) {
  .tab-bar > ul {
    padding-bottom: 6px;
  }
}
.box-masterkey-btn {
}
.box-masterkey-btn .btn-masterkey {
  display: block;
  position: fixed;
  right: 16px;
  bottom: calc(env(safe-area-inset-bottom) + 56px);
  width: 66px;
  height: 66px;
  background-image: url("data:image/svg+xml,%3Csvg width='66' height='66' viewBox='0 0 66 66' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_1253_20301)'%3E%3Ccircle cx='33' cy='29' r='25' fill='url(%23paint0_linear_1253_20301)'/%3E%3C/g%3E%3Cpath d='M33.4667 43.1334C37.0749 43.1334 40 40.1155 40 36.3926V28.6889C40 27.0934 38.7464 25.8 37.2 25.8H28.8C27.2536 25.8 26 27.0934 26 28.6889V36.3926C26 38.8467 27.2711 40.9945 29.1711 42.1734' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M32.8444 43.1334C29.0643 43.1334 26 40.1155 26 36.3926V28.6889C26 27.0934 27.3133 25.8 28.9333 25.8' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3Ccircle cx='33' cy='31.7109' r='2' fill='white' stroke='white'/%3E%3Cpath d='M40 17.1111C38.0317 15.1003 35.5559 14 33 14C30.4441 14 27.9683 15.1003 26 17.1111M36.8889 20.2222C35.7954 19.2168 34.42 18.6667 33 18.6667C31.58 18.6667 30.2046 19.2168 29.1111 20.2222' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3Cfilter id='filter0_d_1253_20301' x='0' y='0' width='66' height='66' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='4'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_1253_20301'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_1253_20301' result='shape'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_1253_20301' x1='21' y1='4' x2='58' y2='55.9231' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2373CCF4'/%3E%3Cstop offset='1' stop-color='%232D66F9'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}

/* container */
.container {
  min-height: 100vh;
  padding: 20px;
}
.header + .container {
  min-height: calc(100vh - 60px);
}
.container.bg {
  background-color: #f8f8f8;
}
.container.no-padding {
  padding: 0;
}
.container.fixed {
  padding-bottom: 74px;
}
.container.fixed.no-padding {
  padding-bottom: 54px;
}

.container.is-tab-bar,
.container.is-tab-bar.no-padding {
  padding-bottom: calc(env(safe-area-inset-bottom) + 60px);
}

.box-loading {
  display: flex;
  align-items: center;
  justify-content: center;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6);
  z-index: 999;
}

.box-loading .box-icon {
  position: relative;
  width: 58px;
  height: 58px;
}
.box-loading .icon-loading {
  display: block;
  position: absolute;
  width: 58px;
  height: 58px;
  background-image: url("data:image/svg+xml,%3Csvg width='58' height='58' viewBox='0 0 58 58' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_di_1333_16313)'%3E%3Ccircle cx='29' cy='25' r='25' fill='url(%23paint0_linear_1333_16313)'/%3E%3C/g%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.0338 28.0928C26.6573 28.741 26.8172 29.5677 27.4083 30.0288L27.5697 30.1548L27.4124 30.2776C26.8224 30.7384 26.6624 31.5637 27.0376 32.2115L28.2786 34.3545C28.6523 34.9998 29.4433 35.2726 30.1354 34.9948L30.3301 34.9167L30.3595 35.1242C30.4645 35.8647 31.0988 36.4147 31.8466 36.4137L34.3342 36.4105C35.0774 36.4095 35.7079 35.8645 35.8162 35.1292L35.8468 34.9217L36.0498 35.0032C36.7412 35.2809 37.5317 35.009 37.9059 34.3647L39.1525 32.2185C39.5291 31.5703 39.3692 30.7436 38.7781 30.2824L38.6167 30.1565L38.7739 30.0337C39.364 29.5729 39.524 28.7476 39.1488 28.0997L37.9053 25.9526C37.5316 25.3073 36.7406 25.0345 36.0486 25.3122L35.8524 25.391L35.8217 25.1766C35.7158 24.4371 35.0819 23.8882 34.3349 23.8892L31.8473 23.8924C31.0216 23.8934 30.3521 24.5616 30.3492 25.3872L30.3492 25.3932L30.135 25.3074C29.4439 25.0307 28.6544 25.3028 28.2804 25.9466L27.0338 28.0928ZM28.3356 31.4598L29.3862 30.6394C29.3449 30.3175 29.3451 29.9917 29.3867 29.6699L28.3309 28.8462L29.5775 26.7L30.8175 27.1964L31.8447 26.7168L31.8492 25.3924L34.3368 25.3892L34.5269 26.7168C34.8276 26.841 35.1109 27.0038 35.3693 27.2012L36.6073 26.7043L37.8507 28.8514L36.8001 29.6719C36.8414 29.9937 36.8413 30.3196 36.7996 30.6414L37.8555 31.4651L36.6089 33.6113L35.3676 33.1128L34.5269 33.5902L34.3323 34.9105L31.8447 34.9137L31.6571 33.5902C31.3563 33.4661 31.0731 33.3032 30.8146 33.1059L29.5767 33.6028L28.3356 31.4598ZM33.0931 31.4502C33.8104 31.4502 34.3919 30.8687 34.3919 30.1514C34.3919 29.4341 33.8104 28.8526 33.0931 28.8526C32.3758 28.8526 31.7943 29.4341 31.7943 30.1514C31.7943 30.8687 32.3758 31.4502 33.0931 31.4502Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.2231 15.8291C19.2566 15.8291 18.4731 16.6126 18.4731 17.5791V33.1993C18.4731 34.1658 19.2566 34.9493 20.2231 34.9493H26.3665C26.7807 34.9493 27.1165 34.6135 27.1165 34.1993C27.1165 33.7851 26.7807 33.4493 26.3665 33.4493H20.2231C20.0851 33.4493 19.9731 33.3374 19.9731 33.1993V22.77H37.522V23.7224C37.522 24.1366 37.8578 24.4724 38.272 24.4724C38.6862 24.4724 39.022 24.1366 39.022 23.7224V17.5791C39.022 16.6126 38.2385 15.8291 37.272 15.8291H20.2231ZM37.522 21.3413V17.5791C37.522 17.441 37.4101 17.3291 37.272 17.3291H20.2231C20.0851 17.3291 19.9731 17.441 19.9731 17.5791V21.3413H37.522ZM22.7837 19.2459C22.7837 19.5089 22.5705 19.7222 22.3075 19.7222C22.0445 19.7222 21.8313 19.5089 21.8313 19.2459C21.8313 18.9829 22.0445 18.7697 22.3075 18.7697C22.5705 18.7697 22.7837 18.9829 22.7837 19.2459ZM28.0222 18.7697C27.7591 18.7697 27.5459 18.9829 27.5459 19.2459C27.5459 19.5089 27.7591 19.7222 28.0222 19.7222H34.6893C34.9523 19.7222 35.1655 19.5089 35.1655 19.2459C35.1655 18.9829 34.9523 18.7697 34.6893 18.7697H28.0222Z' fill='white'/%3E%3Cdefs%3E%3Cfilter id='filter0_di_1333_16313' x='0' y='0' width='58' height='58' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_1333_16313'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_1333_16313' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='0.5' dy='0.5'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.2 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect2_innerShadow_1333_16313'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_1333_16313' x1='6.91667' y1='8.33333' x2='45.6667' y2='47.0833' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23AABDFF'/%3E%3Cstop offset='1' stop-color='%234A71F4'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}

.box-loading .icon-loading.type02 {
  background-image: url("data:image/svg+xml,%3Csvg width='58' height='58' viewBox='0 0 58 58' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_di_1333_16312)'%3E%3Ccircle cx='29' cy='25' r='25' fill='url(%23paint0_linear_1333_16312)'/%3E%3C/g%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.8679 23.2286C19.4537 23.2286 19.1179 23.5644 19.1179 23.9786C19.1179 24.3929 19.4537 24.7286 19.8679 24.7286H21.1892C21.6034 24.7286 21.9392 24.3929 21.9392 23.9786C21.9392 23.5644 21.6034 23.2286 21.1892 23.2286H19.8679ZM37.7636 23.2286C37.3494 23.2286 37.0136 23.5644 37.0136 23.9786C37.0136 24.3929 37.3494 24.7286 37.7636 24.7286H39.0849C39.4991 24.7286 39.8349 24.3929 39.8349 23.9786C39.8349 23.5644 39.4991 23.2286 39.0849 23.2286H37.7636Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M35.3514 18.399C35.7423 18.262 36.1703 18.4678 36.3073 18.8587L37.6472 22.6818L37.6523 22.6995L37.9164 23.4524L39.7107 25.92C39.9627 26.2662 40.0974 26.6837 40.0974 27.1109V29.461L40.1343 31.25V31.2578C40.1343 32.6295 39.037 33.7621 37.658 33.7621C36.5411 33.7621 35.6088 33.019 35.2948 32.0078L23.6328 32.0076C23.3188 33.0189 22.3865 33.7621 21.2696 33.7621C19.8906 33.7621 18.7932 32.6295 18.7932 31.2578V31.2435L18.8614 29.4546V27.1179C18.8614 26.6837 19.0005 26.2604 19.2592 25.9117L21.0759 23.4634L22.4036 18.8974C22.5192 18.4996 22.9354 18.2709 23.3331 18.3866C23.7309 18.5022 23.9596 18.9184 23.8439 19.3162L22.5045 23.9225C22.4603 24.0695 22.3908 24.2086 22.2983 24.3332C22.2982 24.3333 22.2984 24.3331 22.2983 24.3332L20.4639 26.8054C20.398 26.8942 20.3614 27.0039 20.3614 27.1179V29.4832L20.2933 31.2702C20.2998 31.8303 20.7455 32.2621 21.2696 32.2621C21.7738 32.2621 22.2053 31.8628 22.2433 31.3336C22.2735 30.9168 22.6132 30.5076 23.1237 30.5076L35.8282 30.5078C36.0733 30.5078 36.2467 30.6176 36.3299 30.6824C36.4173 30.7505 36.4755 30.8229 36.507 30.8657C36.5415 30.9125 36.5666 30.955 36.5822 30.9833C36.5905 30.9983 36.5974 31.0116 36.6028 31.0223L36.61 31.037L36.6129 31.0431L36.6142 31.0458L36.6148 31.0471L36.6152 31.048C36.6153 31.0482 36.6154 31.0483 35.9346 31.363L36.6152 31.048L36.675 31.1775L36.6833 31.3194C36.7145 31.8554 37.1491 32.2621 37.658 32.2621C38.1838 32.2621 38.6308 31.8274 38.6343 31.2645L38.5974 29.4765V27.1109C38.5974 26.9985 38.5619 26.8905 38.4979 26.8027L36.6894 24.3155C36.6894 24.3155 36.6895 24.3156 36.6894 24.3155C36.6117 24.2089 36.5511 24.0922 36.5086 23.9704L36.2373 23.1973C36.2369 23.1962 36.2365 23.1951 36.2362 23.194C36.2292 23.1743 36.2233 23.1562 36.2186 23.1408L34.8917 19.3548C34.7547 18.9639 34.9605 18.536 35.3514 18.399ZM37.9012 23.4315C37.9015 23.4318 37.9017 23.4321 37.9019 23.4325L37.9012 23.4315Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.5485 14.3405C25.9342 13.1929 27.6771 12.5649 29.4763 12.5649C31.2756 12.5649 33.0185 13.1929 34.4042 14.3405C34.7232 14.6047 34.7677 15.0775 34.5034 15.3965C34.2392 15.7155 33.7665 15.76 33.4474 15.4958C32.3308 14.571 30.9263 14.0649 29.4763 14.0649C28.0264 14.0649 26.6219 14.571 25.5053 15.4958C25.1862 15.76 24.7135 15.7155 24.4493 15.3965C24.185 15.0775 24.2295 14.6047 24.5485 14.3405ZM26.5562 16.981C27.3864 16.3622 28.4194 16.0308 29.4764 16.0308C30.5334 16.0308 31.5663 16.3622 32.3965 16.981C32.7286 17.2286 32.7972 17.6985 32.5496 18.0306C32.3021 18.3627 31.8322 18.4312 31.5001 18.1837C30.9401 17.7663 30.2245 17.5308 29.4764 17.5308C28.7282 17.5308 28.0126 17.7663 27.4527 18.1837C27.1205 18.4312 26.6506 18.3627 26.4031 18.0306C26.1556 17.6985 26.2241 17.2286 26.5562 16.981ZM29.4763 22.006C30.1667 22.006 30.7263 21.4464 30.7263 20.756C30.7263 20.0657 30.1667 19.506 29.4763 19.506C28.786 19.506 28.2263 20.0657 28.2263 20.756C28.2263 21.4464 28.786 22.006 29.4763 22.006Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.9773 26.4963C22.5631 26.4963 22.2273 26.8321 22.2273 27.2463C22.2273 27.6606 22.5631 27.9963 22.9773 27.9963H24.9773C25.3915 27.9963 25.7273 27.6606 25.7273 27.2463C25.7273 26.8321 25.3915 26.4963 24.9773 26.4963H22.9773ZM33.9388 26.4963C33.5245 26.4963 33.1888 26.8321 33.1888 27.2463C33.1888 27.6606 33.5245 27.9963 33.9388 27.9963L35.9388 27.9963C36.353 27.9963 36.6888 27.6606 36.6888 27.2463C36.6888 26.8321 36.353 26.4963 35.9388 26.4963H33.9388Z' fill='white'/%3E%3Cdefs%3E%3Cfilter id='filter0_di_1333_16312' x='0' y='0' width='58' height='58' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_1333_16312'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_1333_16312' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='0.5' dy='0.5'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.2 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect2_innerShadow_1333_16312'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_1333_16312' x1='6.91667' y1='8.33333' x2='45.6667' y2='47.0833' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23B7E792'/%3E%3Cstop offset='1' stop-color='%232CA75D'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.box-loading .icon-loading.type03 {
  background-image: url("data:image/svg+xml,%3Csvg width='58' height='58' viewBox='0 0 58 58' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_di_1333_16311)'%3E%3Cpath d='M54 25C54 38.8071 42.8071 50 29 50C15.1929 50 4 38.8071 4 25C4 11.1929 15.1929 0 29 0C42.8071 0 54 11.1929 54 25Z' fill='url(%23paint0_linear_1333_16311)'/%3E%3C/g%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M28.0515 15.2752C28.0515 14.8843 28.3684 14.5674 28.7593 14.5674C29.1502 14.5674 29.4671 14.8843 29.4671 15.2751V20.4654C29.4671 20.8563 29.1502 21.1732 28.7593 21.1732C28.3684 21.1732 28.0515 20.8563 28.0515 20.4654V15.2752ZM28.7499 23.6169C28.2753 23.6169 27.8907 24.0016 27.8907 24.4761C27.8907 24.9507 28.2753 25.3354 28.7499 25.3354C29.2244 25.3354 29.6091 24.9507 29.6091 24.4761C29.6091 24.0016 29.2244 23.6169 28.7499 23.6169ZM28.7499 22.1169C27.4469 22.1169 26.3907 23.1732 26.3907 24.4761C26.3907 25.7791 27.4469 26.8354 28.7499 26.8354C30.0528 26.8354 31.1091 25.7791 31.1091 24.4761C31.1091 23.1732 30.0528 22.1169 28.7499 22.1169ZM28.7593 27.779C28.3684 27.779 28.0515 28.0959 28.0515 28.4868V33.6771C28.0515 34.068 28.3684 34.3848 28.7593 34.3848C29.1502 34.3848 29.4671 34.068 29.4671 33.6771V28.4868C29.4671 28.0959 29.1502 27.779 28.7593 27.779ZM33.7043 15.2751C33.7043 14.8843 34.0211 14.5674 34.412 14.5674C34.8029 14.5674 35.1198 14.8843 35.1198 15.2751V25.6557C35.1198 26.0466 34.8029 26.3635 34.412 26.3635C34.0211 26.3635 33.7043 26.0466 33.7043 25.6557V15.2751ZM34.412 28.8072C33.9375 28.8072 33.5528 29.1918 33.5528 29.6664C33.5528 30.1409 33.9375 30.5256 34.412 30.5256C34.8866 30.5256 35.2712 30.1409 35.2712 29.6664C35.2712 29.1918 34.8866 28.8072 34.412 28.8072ZM34.412 27.3072C33.1091 27.3072 32.0528 28.3634 32.0528 29.6664C32.0528 30.9693 33.1091 32.0256 34.412 32.0256C35.715 32.0256 36.7712 30.9693 36.7712 29.6664C36.7712 28.3634 35.715 27.3072 34.412 27.3072ZM34.4215 32.9693C34.0306 32.9693 33.7137 33.2862 33.7137 33.6771C33.7137 34.068 34.0306 34.3849 34.4215 34.3849C34.8123 34.3849 35.1292 34.068 35.1292 33.6771C35.1292 33.2862 34.8123 32.9693 34.4215 32.9693ZM23.0878 15.9829C23.4787 15.9829 23.7955 15.6661 23.7955 15.2752C23.7955 14.8843 23.4787 14.5674 23.0878 14.5674C22.6969 14.5674 22.38 14.8843 22.38 15.2752C22.38 15.6661 22.6969 15.9829 23.0878 15.9829ZM22.2285 19.2859C22.2285 18.8113 22.6132 18.4266 23.0877 18.4266C23.5623 18.4266 23.947 18.8113 23.947 19.2859C23.947 19.7604 23.5623 20.1451 23.0877 20.1451C22.6132 20.1451 22.2285 19.7604 22.2285 19.2859ZM20.7285 19.2859C20.7285 17.9829 21.7848 16.9266 23.0877 16.9266C24.3907 16.9266 25.447 17.9829 25.447 19.2859C25.447 20.5888 24.3907 21.6451 23.0877 21.6451C21.7848 21.6451 20.7285 20.5888 20.7285 19.2859ZM22.38 23.2966C22.38 22.9057 22.6969 22.5888 23.0877 22.5888C23.4786 22.5888 23.7955 22.9057 23.7955 23.2966V33.6772C23.7955 34.0681 23.4786 34.385 23.0877 34.385C22.6969 34.385 22.38 34.0681 22.38 33.6772V23.2966Z' fill='white'/%3E%3Cdefs%3E%3Cfilter id='filter0_di_1333_16311' x='0' y='0' width='58' height='58' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.2 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_1333_16311'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_1333_16311' result='shape'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='0.5' dy='0.5'/%3E%3CfeComposite in2='hardAlpha' operator='arithmetic' k2='-1' k3='1'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.2 0'/%3E%3CfeBlend mode='normal' in2='shape' result='effect2_innerShadow_1333_16311'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_1333_16311' x1='6.91667' y1='8.33333' x2='45.6667' y2='47.0833' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23A0EDF8'/%3E%3Cstop offset='1' stop-color='%234582CA'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}

.box-loading .icon-loading.type01 {
  animation: fadeOut 1.5s infinite;
  opacity: 1;
}
.box-loading .icon-loading.type02 {
  animation: fadeOut 1.5s infinite;
  /* animation-delay: 1s; */
  animation-delay: 0.5s;
  opacity: 0;
}
.box-loading .icon-loading.type03 {
  animation: fadeOut 1.5s infinite;
  animation-delay: 1s;
  opacity: 0;
}

.down-loading {
  width: 40px;
  height: 40px;
  background: url("/images/common/down_loading.svg") no-repeat center;
  animation-name: spin;
  animation-duration: 2.2s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

.toast {
  z-index: 1;
  position: fixed;
  left: 50%;
  bottom: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 8px;
  width: calc(100% - 36px);
  background: var(--gray-400);
  color: var(--white);
  transform: translateX(-50%);
  border-radius: 4px;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  20% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

/* media */
@media (max-width: 324px) {
  .all-menu-inner .menu-item .menu-anchor {
    font-size: 13px;
  }
}
