@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  /* 1 */
  font-size: 62.5%;
  letter-spacing: -0.02em;
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/* Sections
	 ========================================================================== */
/**
   * Remove the margin in all browsers.
   */
body {
  margin: 0;
}

/**
   * Render the `main` element consistently in IE.
   */
main {
  display: block;
}

/**
   * Correct the font size and margin on `h1` elements within `section` and
   * `article` contexts in Chrome, Firefox, and Safari.
   */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
	 ========================================================================== */
/**
   * 1. Add the correct box sizing in Firefox.
   * 2. Show the overflow in Edge and IE.
   */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}

/**
   * 1. Correct the inheritance and scaling of font size in all browsers.
   * 2. Correct the odd `em` font sizing in all browsers.
   */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/* Text-level semantics
	 ========================================================================== */
/**
   * Remove the gray background on active links in IE 10.
   */
a {
  background-color: transparent;
}

/**
   * 1. Remove the bottom border in Chrome 57-
   * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
   */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */
}

/**
   * Add the correct font weight in Chrome, Edge, and Safari.
   */
b,
strong {
  font-weight: bolder;
}

/**
   * 1. Correct the inheritance and scaling of font size in all browsers.
   * 2. Correct the odd `em` font sizing in all browsers.
   */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/**
   * Add the correct font size in all browsers.
   */
small {
  font-size: 80%;
}

/**
   * Prevent `sub` and `sup` elements from affecting the line height in
   * all browsers.
   */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
	 ========================================================================== */
/**
   * Remove the border on images inside links in IE 10.
   */
img {
  border-style: none;
}

/* Forms
	 ========================================================================== */
/**
   * 1. Change the font styles in all browsers.
   * 2. Remove the margin in Firefox and Safari.
   */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
  outline: none;
}

/**
   * Show the overflow in IE.
   * 1. Show the overflow in Edge.
   */
button,
input {
  /* 1 */
  overflow: visible;
}

/**
   * Remove the inheritance of text transform in Edge, Firefox, and IE.
   * 1. Remove the inheritance of text transform in Firefox.
   */
button,
select {
  /* 1 */
  text-transform: none;
}

/**
   * Correct the inability to style clickable types in iOS and Safari.
   */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
   * Remove the inner border and padding in Firefox.
   */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
   * Restore the focus styles unset by the previous rule.
   */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
   * Correct the padding in Firefox.
   */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
   * 1. Correct the text wrapping in Edge and IE.
   * 2. Correct the color inheritance from `fieldset` elements in IE.
   * 3. Remove the padding so developers are not caught out when they zero out
   *    `fieldset` elements in all browsers.
   */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}

/**
   * Add the correct vertical alignment in Chrome, Firefox, and Opera.
   */
progress {
  vertical-align: baseline;
}

/**
   * Remove the default vertical scrollbar in IE 10+.
   */
textarea {
  overflow: auto;
}

/**
   * 1. Add the correct box sizing in IE 10.
   * 2. Remove the padding in IE 10.
   */
[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
   * Correct the cursor style of increment and decrement buttons in Chrome.
   */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
   * 1. Correct the odd appearance in Chrome and Safari.
   * 2. Correct the outline style in Safari.
   */
[type=search] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}

/**
   * Remove the inner padding in Chrome and Safari on macOS.
   */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
   * 1. Correct the inability to style clickable types in iOS and Safari.
   * 2. Change font properties to `inherit` in Safari.
   */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}

/* Interactive
	 ========================================================================== */
/*
   * Add the correct display in Edge, IE 10+, and Firefox.
   */
details {
  display: block;
}

/*
   * Add the correct display in all browsers.
   */
summary {
  display: list-item;
}

/* Misc
	 ========================================================================== */
/**
   * Add the correct display in IE 10+.
   */
template {
  display: none;
}

/**
   * Add the correct display in IE 10.
   */
[hidden] {
  display: none;
}

a {
  text-decoration: none;
  color: inherit;
}

input::placeholder,
textarea::placeholder {
  color: #BDBDBD;
}

ul {
  list-style: none;
}

ul,
li,
a,
button,
h1,
h2,
h3,
h4,
h5,
h6,
p,
i {
  padding: 0;
  margin: 0;
}

button {
  cursor: pointer;
}

i {
  font-style: normal;
}

@font-face {
  font-family: "dam_fonts";
  src: url("../fonts/Pretendard-Thin.woff") format("woff");
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: "dam_fonts";
  src: url("../fonts/Pretendard-ExtraLight.woff") format("woff");
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: "dam_fonts";
  src: url("../fonts/Pretendard-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "dam_fonts";
  src: url("../fonts/Pretendard-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "dam_fonts";
  src: url("../fonts/Pretendard-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "dam_fonts";
  src: url("../fonts/Pretendard-SemiBold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "dam_fonts";
  src: url("../fonts/Pretendard-Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "dam_fonts";
  src: url("../fonts/Pretendard-ExtraBold.woff") format("woff");
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: "dam_fonts";
  src: url("../fonts/Pretendard-Black.woff") format("woff");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "GmarketSansMedium";
  src: url("../fonts/GmarketSansTTFMedium.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "GmarketSansLight";
  src: url("../fonts/GmarketSansTTFLight.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "GmarketSansBold";
  src: url("../fonts/GmarketSansTTFBold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
body {
  font-family: "dam_fonts";
  letter-spacing: -0.02em;
}

body::-webkit-scrollbar {
  width: 6px;
}

body::-webkit-scrollbar-track {
  background-color: #333;
}

body::-webkit-scrollbar-thumb {
  background-color: #999;
  border-radius: 3px;
}

body::-webkit-scrollbar-button {
  display: none;
}

.flex-btw {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}

input:-webkit-autofill {
  background-color: transparent !important;
  color: inherit !important;
  -webkit-box-shadow: 0 0 0px 1000px white inset !important;
  box-shadow: 0 0 0px 1000px white inset !important;
}

.scroll_lock {
  overflow: hidden;
  position: fixed;
  width: 100%;
}

.flatpickr-calendar {
  background: transparent;
  opacity: 0;
  display: none;
  text-align: center;
  visibility: hidden;
  padding: 0;
  -webkit-animation: none;
  animation: none;
  direction: ltr;
  border: 0;
  font-size: 14px;
  line-height: 24px;
  border-radius: 5px;
  position: absolute;
  width: 307.875px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background: #fff;
  -webkit-box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08);
  box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0, 0, 0, 0.08);
}

.flatpickr-calendar.open,
.flatpickr-calendar.inline {
  opacity: 1;
  max-height: 640px;
  visibility: visible;
}

.flatpickr-calendar.open {
  display: inline-block;
  z-index: 99999;
}

.flatpickr-calendar.animate.open {
  -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
  animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
}

.flatpickr-calendar.inline {
  display: block;
  position: relative;
  top: 2px;
}

.flatpickr-calendar.static {
  position: absolute;
  top: calc(100% + 2px);
}

.flatpickr-calendar.static.open {
  z-index: 999;
  display: block;
}

.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {
  -webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
  box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}

.flatpickr-calendar .hasWeeks .dayContainer,
.flatpickr-calendar .hasTime .dayContainer {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.flatpickr-calendar .hasWeeks .dayContainer {
  border-left: 0;
}

.flatpickr-calendar.hasTime .flatpickr-time {
  height: 40px;
  border-top: 1px solid #e6e6e6;
}

.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
  height: auto;
}

.flatpickr-calendar:before,
.flatpickr-calendar:after {
  position: absolute;
  display: block;
  pointer-events: none;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  left: 22px;
}

.flatpickr-calendar.rightMost:before,
.flatpickr-calendar.arrowRight:before,
.flatpickr-calendar.rightMost:after,
.flatpickr-calendar.arrowRight:after {
  left: auto;
  right: 22px;
}

.flatpickr-calendar.arrowCenter:before,
.flatpickr-calendar.arrowCenter:after {
  left: 50%;
  right: 50%;
}

.flatpickr-calendar:before {
  border-width: 5px;
  margin: 0 -5px;
}

.flatpickr-calendar:after {
  border-width: 4px;
  margin: 0 -4px;
}

.flatpickr-calendar.arrowTop:before,
.flatpickr-calendar.arrowTop:after {
  bottom: 100%;
}

.flatpickr-calendar.arrowTop:before {
  border-bottom-color: #e6e6e6;
}

.flatpickr-calendar.arrowTop:after {
  border-bottom-color: #fff;
}

.flatpickr-calendar.arrowBottom:before,
.flatpickr-calendar.arrowBottom:after {
  top: 100%;
}

.flatpickr-calendar.arrowBottom:before {
  border-top-color: #e6e6e6;
}

.flatpickr-calendar.arrowBottom:after {
  border-top-color: #fff;
}

.flatpickr-calendar:focus {
  outline: 0;
}

.flatpickr-wrapper {
  position: relative;
  display: inline-block;
}

.flatpickr-months {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.flatpickr-months .flatpickr-month {
  background: transparent;
  color: rgba(0, 0, 0, 0.9);
  fill: rgba(0, 0, 0, 0.9);
  height: 34px;
  line-height: 1;
  text-align: center;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.flatpickr-months .flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-decoration: none;
  cursor: pointer;
  position: absolute;
  top: 0;
  height: 34px;
  padding: 10px;
  z-index: 3;
  color: rgba(0, 0, 0, 0.9);
  fill: rgba(0, 0, 0, 0.9);
}

.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,
.flatpickr-months .flatpickr-next-month.flatpickr-disabled {
  display: none;
}

.flatpickr-months .flatpickr-prev-month i,
.flatpickr-months .flatpickr-next-month i {
  position: relative;
}

.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
  /*
    /*rtl:begin:ignore*/
  left: 0;
}

/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,
.flatpickr-months .flatpickr-next-month.flatpickr-next-month {
  /*
    /*rtl:begin:ignore*/
  right: 0;
}

/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month:hover,
.flatpickr-months .flatpickr-next-month:hover {
  color: #959ea9;
}

.flatpickr-months .flatpickr-prev-month:hover svg,
.flatpickr-months .flatpickr-next-month:hover svg {
  fill: #f64747;
}

.flatpickr-months .flatpickr-prev-month svg,
.flatpickr-months .flatpickr-next-month svg {
  width: 14px;
  height: 14px;
}

.flatpickr-months .flatpickr-prev-month svg path,
.flatpickr-months .flatpickr-next-month svg path {
  -webkit-transition: fill 0.1s;
  transition: fill 0.1s;
  fill: inherit;
}

.numInputWrapper {
  position: relative;
  height: auto;
}

.numInputWrapper input,
.numInputWrapper span {
  display: inline-block;
}

.numInputWrapper input {
  width: 100%;
}

.numInputWrapper input::-ms-clear {
  display: none;
}

.numInputWrapper input::-webkit-outer-spin-button,
.numInputWrapper input::-webkit-inner-spin-button {
  margin: 0;
  -webkit-appearance: none;
}

.numInputWrapper span {
  position: absolute;
  right: 0;
  width: 14px;
  padding: 0 4px 0 2px;
  height: 50%;
  line-height: 50%;
  opacity: 0;
  cursor: pointer;
  border: 1px solid rgba(57, 57, 57, 0.15);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.numInputWrapper span:hover {
  background: rgba(0, 0, 0, 0.1);
}

.numInputWrapper span:active {
  background: rgba(0, 0, 0, 0.2);
}

.numInputWrapper span:after {
  display: block;
  content: "";
  position: absolute;
}

.numInputWrapper span.arrowUp {
  top: 0;
  border-bottom: 0;
}

.numInputWrapper span.arrowUp:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid rgba(57, 57, 57, 0.6);
  top: 26%;
}

.numInputWrapper span.arrowDown {
  top: 50%;
}

.numInputWrapper span.arrowDown:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid rgba(57, 57, 57, 0.6);
  top: 40%;
}

.numInputWrapper span svg {
  width: inherit;
  height: auto;
}

.numInputWrapper span svg path {
  fill: rgba(0, 0, 0, 0.5);
}

.numInputWrapper:hover {
  background: rgba(0, 0, 0, 0.05);
}

.numInputWrapper:hover span {
  opacity: 1;
}

.flatpickr-current-month {
  font-size: 135%;
  line-height: inherit;
  font-weight: 300;
  color: inherit;
  position: absolute;
  width: 75%;
  left: 12.5%;
  padding: 7.48px 0 0 0;
  line-height: 1;
  height: 34px;
  display: inline-block;
  text-align: center;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.flatpickr-current-month span.cur-month {
  font-family: inherit;
  font-weight: 700;
  color: inherit;
  display: inline-block;
  margin-left: 0.5ch;
  padding: 0;
}

.flatpickr-current-month span.cur-month:hover {
  background: rgba(0, 0, 0, 0.05);
}

.flatpickr-current-month .numInputWrapper {
  width: 6ch;
  width: 7ch\0 ;
  display: inline-block;
}

.flatpickr-current-month .numInputWrapper span.arrowUp:after {
  border-bottom-color: rgba(0, 0, 0, 0.9);
}

.flatpickr-current-month .numInputWrapper span.arrowDown:after {
  border-top-color: rgba(0, 0, 0, 0.9);
}

.flatpickr-current-month input.cur-year {
  background: transparent;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: inherit;
  cursor: text;
  padding: 0 0 0 0.5ch;
  margin: 0;
  display: inline-block;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  line-height: inherit;
  height: auto;
  border: 0;
  border-radius: 0;
  vertical-align: initial;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}

.flatpickr-current-month input.cur-year:focus {
  outline: 0;
}

.flatpickr-current-month input.cur-year[disabled],
.flatpickr-current-month input.cur-year[disabled]:hover {
  font-size: 100%;
  color: rgba(0, 0, 0, 0.5);
  background: transparent;
  pointer-events: none;
}

.flatpickr-current-month .flatpickr-monthDropdown-months {
  appearance: menulist;
  background: transparent;
  border: none;
  border-radius: 0;
  box-sizing: border-box;
  color: inherit;
  cursor: pointer;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  height: auto;
  line-height: inherit;
  margin: -1px 0 0 0;
  outline: none;
  padding: 0 0 0 0.5ch;
  position: relative;
  vertical-align: initial;
  -webkit-box-sizing: border-box;
  -webkit-appearance: menulist;
  -moz-appearance: menulist;
  width: auto;
}

.flatpickr-current-month .flatpickr-monthDropdown-months:focus,
.flatpickr-current-month .flatpickr-monthDropdown-months:active {
  outline: none;
}

.flatpickr-current-month .flatpickr-monthDropdown-months:hover {
  background: rgba(0, 0, 0, 0.05);
}

.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
  background-color: transparent;
  outline: none;
  padding: 0;
}

.flatpickr-weekdays {
  background: transparent;
  text-align: center;
  overflow: hidden;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 28px;
}

.flatpickr-weekdays .flatpickr-weekdaycontainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

span.flatpickr-weekday {
  cursor: default;
  font-size: 90%;
  background: transparent;
  color: rgba(0, 0, 0, 0.54);
  line-height: 1;
  margin: 0;
  text-align: center;
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-weight: bolder;
}

.dayContainer,
.flatpickr-weeks {
  padding: 1px 0 0 0;
}

.flatpickr-days {
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  width: 307.875px;
}

.flatpickr-days:focus {
  outline: 0;
}

.dayContainer {
  padding: 0;
  outline: 0;
  text-align: left;
  width: 307.875px;
  min-width: 307.875px;
  max-width: 307.875px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1;
}

.dayContainer + .dayContainer {
  -webkit-box-shadow: -1px 0 0 #e6e6e6;
  box-shadow: -1px 0 0 #e6e6e6;
}

.flatpickr-day {
  background: none;
  border: 1px solid transparent;
  border-radius: 150px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #393939;
  cursor: pointer;
  font-weight: 400;
  width: 14.2857143%;
  -webkit-flex-basis: 14.2857143%;
  -ms-flex-preferred-size: 14.2857143%;
  flex-basis: 14.2857143%;
  max-width: 39px;
  height: 39px;
  line-height: 39px;
  margin: 0;
  display: inline-block;
  position: relative;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}

.flatpickr-day.inRange,
.flatpickr-day.prevMonthDay.inRange,
.flatpickr-day.nextMonthDay.inRange,
.flatpickr-day.today.inRange,
.flatpickr-day.prevMonthDay.today.inRange,
.flatpickr-day.nextMonthDay.today.inRange,
.flatpickr-day:hover,
.flatpickr-day.prevMonthDay:hover,
.flatpickr-day.nextMonthDay:hover,
.flatpickr-day:focus,
.flatpickr-day.prevMonthDay:focus,
.flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  outline: 0;
  background: #e6e6e6;
  border-color: #e6e6e6;
}

.flatpickr-day.today {
  border-color: #959ea9;
}

.flatpickr-day.today:hover,
.flatpickr-day.today:focus {
  border-color: #959ea9;
  background: #959ea9;
  color: #fff;
}

.flatpickr-day.selected,
.flatpickr-day.startRange,
.flatpickr-day.endRange,
.flatpickr-day.selected.inRange,
.flatpickr-day.startRange.inRange,
.flatpickr-day.endRange.inRange,
.flatpickr-day.selected:focus,
.flatpickr-day.startRange:focus,
.flatpickr-day.endRange:focus,
.flatpickr-day.selected:hover,
.flatpickr-day.startRange:hover,
.flatpickr-day.endRange:hover,
.flatpickr-day.selected.prevMonthDay,
.flatpickr-day.startRange.prevMonthDay,
.flatpickr-day.endRange.prevMonthDay,
.flatpickr-day.selected.nextMonthDay,
.flatpickr-day.startRange.nextMonthDay,
.flatpickr-day.endRange.nextMonthDay {
  background: #6947CE;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #fff;
  border-color: #6947CE;
}

.flatpickr-day.selected.startRange,
.flatpickr-day.startRange.startRange,
.flatpickr-day.endRange.startRange {
  border-radius: 50px 0 0 50px;
}

.flatpickr-day.selected.endRange,
.flatpickr-day.startRange.endRange,
.flatpickr-day.endRange.endRange {
  border-radius: 0 50px 50px 0;
}

.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
  -webkit-box-shadow: -10px 0 0 #6947CE;
  box-shadow: -10px 0 0 #6947CE;
}

.flatpickr-day.selected.startRange.endRange,
.flatpickr-day.startRange.startRange.endRange,
.flatpickr-day.endRange.startRange.endRange {
  border-radius: 50px;
}

.flatpickr-day.inRange {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
  box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}

.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover,
.flatpickr-day.prevMonthDay,
.flatpickr-day.nextMonthDay,
.flatpickr-day.notAllowed,
.flatpickr-day.notAllowed.prevMonthDay,
.flatpickr-day.notAllowed.nextMonthDay {
  color: rgba(57, 57, 57, 0.3);
  background: transparent;
  border-color: transparent;
  cursor: default;
}

.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover {
  cursor: not-allowed;
  color: rgba(57, 57, 57, 0.1);
}

.flatpickr-day.week.selected {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #6947CE, 5px 0 0 #6947CE;
  box-shadow: -5px 0 0 #6947CE, 5px 0 0 #6947CE;
}

.flatpickr-day.hidden {
  visibility: hidden;
}

.rangeMode .flatpickr-day {
  margin-top: 1px;
}

.flatpickr-weekwrapper {
  float: left;
}

.flatpickr-weekwrapper .flatpickr-weeks {
  padding: 0 12px;
  -webkit-box-shadow: 1px 0 0 #e6e6e6;
  box-shadow: 1px 0 0 #e6e6e6;
}

.flatpickr-weekwrapper .flatpickr-weekday {
  float: none;
  width: 100%;
  line-height: 28px;
}

.flatpickr-weekwrapper span.flatpickr-day,
.flatpickr-weekwrapper span.flatpickr-day:hover {
  display: block;
  width: 100%;
  max-width: none;
  color: rgba(57, 57, 57, 0.3);
  background: transparent;
  cursor: default;
  border: none;
}

.flatpickr-innerContainer {
  display: block;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
}

.flatpickr-rContainer {
  display: inline-block;
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.flatpickr-time {
  text-align: center;
  outline: 0;
  display: block;
  height: 0;
  line-height: 40px;
  max-height: 40px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.flatpickr-time:after {
  content: "";
  display: table;
  clear: both;
}

.flatpickr-time .numInputWrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 40%;
  height: 40px;
  float: left;
}

.flatpickr-time .numInputWrapper span.arrowUp:after {
  border-bottom-color: #393939;
}

.flatpickr-time .numInputWrapper span.arrowDown:after {
  border-top-color: #393939;
}

.flatpickr-time.hasSeconds .numInputWrapper {
  width: 26%;
}

.flatpickr-time.time24hr .numInputWrapper {
  width: 49%;
}

.flatpickr-time input {
  background: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 0;
  border-radius: 0;
  text-align: center;
  margin: 0;
  padding: 0;
  height: inherit;
  line-height: inherit;
  color: #393939;
  font-size: 14px;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}

.flatpickr-time input.flatpickr-hour {
  font-weight: bold;
}

.flatpickr-time input.flatpickr-minute,
.flatpickr-time input.flatpickr-second {
  font-weight: 400;
}

.flatpickr-time input:focus {
  outline: 0;
  border: 0;
}

.flatpickr-time .flatpickr-time-separator,
.flatpickr-time .flatpickr-am-pm {
  height: inherit;
  float: left;
  line-height: inherit;
  color: #393939;
  font-weight: bold;
  width: 2%;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}

.flatpickr-time .flatpickr-am-pm {
  outline: 0;
  width: 18%;
  cursor: pointer;
  text-align: center;
  font-weight: 400;
}

.flatpickr-time input:hover,
.flatpickr-time .flatpickr-am-pm:hover,
.flatpickr-time input:focus,
.flatpickr-time .flatpickr-am-pm:focus {
  background: #eee;
}

.flatpickr-input[readonly] {
  cursor: pointer;
}

@-webkit-keyframes fpFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fpFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
html {
  touch-action: manipulation;
  -webkit-text-size-adjust: 100%;
}

/*footer*/
.wrapFooter {
  background: #6f43d6;
  color: #fff;
  padding: 50px 0 70px;
  z-index: 5;
  position: relative;
  box-sizing: border-box;
  width: 100%;
}

.wrapFooter a {
  color: #fff;
}

.wrapFooter .wrapFooterIn {
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: 1380px;
  display: flex;
  flex-wrap: wrap;
}

.wrapFooter.leftFooter .wrapFooterIn {
  margin: 0 20px;
}

.wrapFooter .wrapFooterIn:after {
  clear: both;
  content: "";
  display: block;
  height: 0;
  visibility: hidden;
}

.wrapFooter .wrapFooterIn .footerUtil,
.wrapFooter .wrapFooterIn .uciBtnWrap {
  float: left;
}

.wrapFooter .wrapFooterIn .footerUtil {
  border-right: 1px solid rgba(255, 255, 255, 0.5);
  margin-right: 20px;
  padding-left: 135px;
  padding-right: 20px;
  position: relative;
}

.clfix {
  display: block;
  zoom: 1;
}

.clfix::after {
  clear: both;
  content: "";
  display: block;
  height: 0px;
  visibility: hidden;
  zoom: 1;
}

.wrapFooter .wrapFooterIn .footerUtil .footerInfoList > li {
  float: left;
}

.wrapFooter .wrapFooterIn .footerUtil .footerInfoList > li + li {
  margin-left: 10px;
}

.wrapFooter .wrapFooterIn .footerUtil .footerInfoList > li a {
  cursor: pointer;
  font-size: 14px;
}

.wrapFooter .wrapFooterIn .footerUtil .footerAddr {
  line-height: 1.5;
  margin-top: 15px;
  font-size: 13px;
}

.wrapFooter .wrapFooterIn .footerUtil .footerAddr .footerAddrLine {
  margin: 0 7px;
}

.wrapFooter .wrapFooterIn .footerUtil .accountNum {
  margin-top: 10px;
}

.wrapFooter .wrapFooterIn .footerRight {
  display: flex;
  justify-content: space-between;
  width: calc(100% - 830px);
}

.wrapFooter .wrapFooterIn .familySite {
  position: relative;
  height: 47px;
  text-align: left;
  margin-left: 2rem;
  z-index: 10;
}

.wrapFooter .wrapFooterIn .familySite .familySiteBtn {
  border: 1px solid #fff;
  border-radius: 4px;
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  display: block;
  font-size: 16px;
  height: 47px;
  line-height: 47px;
  padding: 0 20px;
  position: relative;
  text-align: left;
  width: 180px;
  z-index: 2;
  background: none;
}

.wrapFooter .wrapFooterIn .familySite .familySiteBtn::after {
  background: url(../images/footer/arr_family.png) center no-repeat;
  content: "";
  height: 7px;
  margin-top: -3px;
  position: absolute;
  right: 20px;
  top: 50%;
  width: 12px;
}

.wrapFooter .wrapFooterIn .familySite .familySiteUl {
  background-color: #6f43d6;
  border: 1px solid #fff;
  border-bottom: none;
  border-radius: 4px 4px 0 0;
  bottom: 45px;
  display: none;
  padding: 10px 0;
  position: absolute;
  right: 0;
  width: 178px;
  z-index: 1;
}

/* display:none */
.wrapFooter .wrapFooterIn .familySite .familySiteUl li {
  height: 30px;
  line-height: 30px;
  width: 100%;
}

.wrapFooter .wrapFooterIn .familySite .familySiteUl li a {
  color: #fff;
  display: block;
  font-size: 14px;
  padding-left: 20px;
}

.uciBtnWrap li {
  float: left;
}

.uciBtnWrap li + li {
  margin-left: 15px;
}

.uciBtnWrap li a {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  font-size: 13px;
  height: 35px;
  line-height: 16px;
}

.uciBtnWrap li:first-child a {
  background: url(../images/footer/uci_logo2.png) left 2px no-repeat;
  padding-left: 53px;
}

.uciBtnWrap li:last-child a {
  background: url(../images/footer/insurance_logo2.png) left top no-repeat;
  padding-left: 36px;
}

.footerHome {
  background: url(../images/footer/logo.png) center no-repeat;
  border-radius: 100%;
  height: 94px;
  left: 20px;
  overflow: hidden;
  position: absolute;
  text-indent: -9999em;
  top: -10px;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  width: 94px;
}

.footerHome:hover {
  background: #fff url(../images/footer/logo_hover2.png) no-repeat center;
}

/*.enterprisePage .wrapFooter { background: #6f43d6; overflow: hidden}*/
/*family site 안떠서 overflow 삭제*/
.wrapFooter {
  background: #6f43d6;
}

.wrapFooter .wrapFooterIn .familySite .familySiteUl {
  background-color: #6f43d6;
}

.laptopSize.wrapFooter .wrapFooterIn .footerUtil, .laptopSize.wrapFooter .wrapFooterIn .footerRight {
  width: 100%;
}
.laptopSize.wrapFooter {
  padding-top: 25px;
  padding-bottom: 25px;
}
.laptopSize .footerHome {
  background: url(../images/footer/logo.png) no-repeat center/contain;
  position: unset;
  width: 70px;
  height: 70px;
  display: block;
  margin-bottom: 20px;
}
.laptopSize.footerHome:hover {
  background: #fff url(../images/footer/logo_hover2.png) no-repeat center/contain;
}
.laptopSize.wrapFooter .wrapFooterIn .footerUtil {
  padding: 0;
  margin: 0;
  padding: 0 40px;
  box-sizing: border-box;
  border-right: 0;
}
.laptopSize.wrapFooter .wrapFooterIn .footerRight {
  padding: 25px 40px;
  box-sizing: border-box;
}
.laptopSize.wrapFooter .wrapFooterIn .footerUtil .footerAddr {
  border-bottom: 1px solid #fff;
  padding-bottom: 25px;
}

.tabletSize.wrapFooter .wrapFooterIn .footerRight {
  align-items: center;
}
.tabletSize.wrapFooter .wrapFooterIn .footerUtil .footerInfoList > li + li {
  margin: 0;
  margin-right: 10px;
  margin-bottom: 10px;
}
.tabletSize.wrapFooter .wrapFooterIn .footerUtil .footerInfoList > li {
  margin-right: 10px;
}
.tabletSize.wrapFooter .wrapFooterIn .familySite .familySiteBtn, .tabletSize.wrapFooter .wrapFooterIn .familySite {
  height: 36px;
  line-height: 36px;
}
.tabletSize.wrapFooter .wrapFooterIn .footerUtil .footerAddr br {
  display: none;
}
.tabletSize.wrapFooter .wrapFooterIn .footerUtil .footerAddr span:not(.footerAddrLine) {
  text-wrap: nowrap;
}
.tabletSize.wrapFooter .wrapFooterIn .familySite .familySiteUl {
  bottom: 32px;
}
.tabletSize.wrapFooter .wrapFooterIn .footerRight {
  align-items: flex-start;
  flex-wrap: wrap;
  flex-direction: column-reverse;
}
.tabletSize.wrapFooter .wrapFooterIn .uciBtnWrap {
  width: 100%;
}
.tabletSize .footerHome {
  width: 40px;
  height: 40px;
}
.tabletSize.wrapFooter .wrapFooterIn .familySite {
  margin-bottom: 22px;
  margin-left: 0;
}

.err_page {
  width: 100%;
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
}
.err_page_inner {
  text-align: center;
}
.err_page_inner h3 {
  font-size: 3.2rem;
  font-weight: 700;
  margin: 3rem 0;
}
.err_page_inner p {
  font-size: 1.8rem;
  font-weight: 400;
  color: #666666;
  line-height: 1.4em;
}
.err_page_inner i.icon-err {
  display: inline-block;
  width: 20rem;
  height: 17rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='203' height='172' viewBox='0 0 203 172' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_1725_8431' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='203' height='172'%3E%3Crect x='0.323547' width='202.353' height='172' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1725_8431)'%3E%3Cpath d='M81.6231 26.5732C90.4941 11.3363 112.506 11.3363 121.377 26.5732L183.943 134.04C192.87 149.373 181.81 168.612 164.067 168.612H38.9327C21.1904 168.612 10.1292 149.373 19.0557 134.04L81.6231 26.5732Z' stroke='%236947CE' stroke-width='2'/%3E%3Cpath d='M91.1295 33.2578C95.7579 25.308 107.242 25.308 111.87 33.2578L173.477 139.074C178.135 147.074 172.364 157.112 163.107 157.112H39.8934C30.6364 157.112 24.8654 147.074 29.523 139.074L91.1295 33.2578Z' fill='%236947CE'/%3E%3Cpath d='M101.069 132.966C102.893 132.966 104.372 131.499 104.372 129.69C104.372 127.881 102.893 126.414 101.069 126.414C99.2441 126.414 97.7651 127.881 97.7651 129.69C97.7651 131.499 99.2441 132.966 101.069 132.966Z' fill='white'/%3E%3Cpath d='M101.07 75.6309H101.069C99.2441 75.6309 97.7651 77.0975 97.7651 78.9068V116.585C97.7651 118.395 99.2441 119.861 101.069 119.861H101.07C102.894 119.861 104.373 118.395 104.373 116.585V78.9068C104.373 77.0975 102.894 75.6309 101.07 75.6309Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.err_page_inner i.icon-help {
  display: block;
  width: 1.5rem;
  height: 1.5rem;
  background: url("data:image/svg+xml;charset=utf8,%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_36_63)'%3E%3Cpath d='M9.2225 2.85376C8.60583 2.58964 7.93667 2.47088 7.26678 2.50665C6.59688 2.54243 5.94418 2.73177 5.35914 3.06006C4.7741 3.38834 4.27239 3.84677 3.8928 4.3999C3.51321 4.95303 3.2659 5.58605 3.17 6.25001C3.495 6.27501 3.75 6.55001 3.75 6.87376V10.6238C3.75 10.9738 3.46875 11.2488 3.12125 11.2488H1.875C1.37794 11.2488 0.901211 11.0514 0.549617 10.7C0.198022 10.3487 0.000331376 9.87207 0 9.37501L0 8.12501C0 7.62773 0.197544 7.15081 0.549175 6.79918C0.900805 6.44755 1.37772 6.25001 1.875 6.25001H1.91C2.06408 4.87526 2.71935 3.60549 3.75057 2.68339C4.78179 1.76129 6.11664 1.25153 7.5 1.25153C8.88336 1.25153 10.2182 1.76129 11.2494 2.68339C12.2807 3.60549 12.9359 4.87526 13.09 6.25001H13.125C13.6223 6.25001 14.0992 6.44755 14.4508 6.79918C14.8025 7.15081 15 7.62773 15 8.12501V9.37501C14.9999 9.8493 14.8201 10.3059 14.4968 10.6529C14.1734 10.9999 13.7306 11.2115 13.2575 11.245C13.1438 12.045 12.8337 12.67 12.4012 13.145C11.9628 13.6111 11.4098 13.9541 10.7975 14.14C10.4891 14.2389 10.1717 14.3075 9.85 14.345C9.71922 14.5867 9.51243 14.7786 9.26162 14.891C9.0108 15.0033 8.72995 15.0299 8.46252 14.9665C8.19509 14.9032 7.95599 14.7535 7.78221 14.5406C7.60843 14.3277 7.50966 14.0634 7.50118 13.7887C7.49271 13.514 7.57501 13.2442 7.73533 13.021C7.89566 12.7978 8.12508 12.6336 8.3881 12.5539C8.65112 12.4742 8.93307 12.4834 9.19034 12.5801C9.4476 12.6768 9.66582 12.8556 9.81125 13.0888C10.016 13.0592 10.2179 13.0128 10.415 12.95C10.8162 12.82 11.1925 12.6163 11.4775 12.3013C11.7433 12.0057 11.9209 11.6415 11.99 11.25H11.8775C11.7117 11.2494 11.5529 11.1834 11.4354 11.0664C11.3179 10.9494 11.2513 10.7908 11.25 10.625V6.87501C11.25 6.54001 11.5062 6.27501 11.83 6.25126C11.723 5.50894 11.427 4.80659 10.9704 4.21163C10.5138 3.61667 9.91189 3.14908 9.2225 2.85376Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_36_63'%3E%3Crect width='15' height='15' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain;
  margin-right: 0.3rem;
}
.err_page_inner ._btnbox {
  margin-top: 3rem;
  width: 34.5rem;
  height: 5rem;
  display: inline-flex;
  justify-content: space-between;
}
.err_page_inner ._btnbox button {
  width: calc((100% - 2rem) / 2);
  height: 100%;
  border-radius: 0.4rem;
  font-size: 1.6rem;
  font-weight: 500;
}

.err_page_bot {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.4rem;
  font-weight: 400;
  margin-top: 3rem;
}

.wrap_sample > header {
  background: none;
}
.wrap_sample > header > ul {
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
.wrap_sample > header > ul > li {
  margin: 0 1rem;
}
.wrap_sample > header > ul > li button {
  padding: 1rem 3rem;
  box-sizing: border-box;
  font-size: 1.6rem;
  font-weight: 600;
  border-radius: 0.5rem;
  color: #828282;
  border: 1px solid #BDBDBD;
  background: none;
  transition: 0.3s all;
  cursor: pointer;
}
.wrap_sample > header > ul > li button:hover {
  color: #000000;
  border: 1px solid #000000;
}
.wrap_sample > main {
  min-height: 100vh;
}
.wrap_sample > main > ul > li {
  display: none;
  width: 100%;
  padding: 5rem 10rem;
  box-sizing: border-box;
}

.menuContent_bg > div {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: max-content;
  padding: 0 3rem;
  box-sizing: border-box;
  height: 50px;
  margin: 1rem;
  font-size: 1.4rem;
  font-weight: 500;
  color: #fff;
}
.menuContent_bg p {
  display: inline-block;
  font-size: 1.4rem;
  margin: 1rem 3rem;
}

.bg-mainColor {
  background: #6947CE;
}
.bg-mclight {
  background: #EFEEF3;
}
.bg-mclightpp {
  background: #F8F7FF;
}
.bg-mclightblue {
  background: #EAF0FD;
}
.bg-successColor {
  background: #08D0A7;
}
.bg-errorColor {
  background: #F7192B;
}
.bg-positiveColor {
  background: #2872FF;
}
.bg-tb_purple {
  background: #7F31FF;
}
.bg-tb_blue {
  background: #363EFF;
}
.bg-tb_green {
  background: #3E9700;
}
.bg-tb_red {
  background: #F7192B;
}
.bg-tb_bls {
  background: #0095C4;
}
.bg-gray000 {
  background: #ffffff;
}
.bg-gray100 {
  background: #F2F2F2;
}
.bg-gray200 {
  background: #E0E0E0;
}
.bg-gray300 {
  background: #BDBDBD;
}
.bg-gray400 {
  background: #999999;
}
.bg-gray500 {
  background: #828282;
}
.bg-gray600 {
  background: #666666;
}
.bg-gray700 {
  background: #4F4F4F;
}
.bg-gray800 {
  background: #333333;
}
.bg-gray900 {
  background: #000000;
}

.menuContent_page > div {
  width: 100%;
  display: flex;
  justify-content: center;
}

.page_wrap {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  max-width: 44rem;
  margin: 6rem auto 0;
  padding-bottom: 2rem;
  box-sizing: border-box;
}
.page_wrap > button {
  width: 11.2rem;
  height: 4.5rem;
  border: 1px solid #545454;
  border-radius: 0.6rem;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.8rem;
  font-weight: 500;
  background: #fff;
}
.page_wrap > button.prev::before {
  content: "";
  display: block;
  width: 1.6rem;
  height: 1.6rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.707 14.364C10.8945 14.1764 10.9998 13.9221 10.9998 13.657C10.9998 13.3918 10.8945 13.1375 10.707 12.95L5.75699 7.99995L10.707 3.04995C10.8891 2.86135 10.9899 2.60875 10.9877 2.34655C10.9854 2.08435 10.8802 1.83354 10.6948 1.64813C10.5094 1.46272 10.2586 1.35756 9.99639 1.35528C9.73419 1.353 9.48159 1.45379 9.29299 1.63595L3.63599 7.29295C3.44852 7.48048 3.3432 7.73479 3.3432 7.99995C3.3432 8.26512 3.44852 8.51942 3.63599 8.70695L9.29299 14.364C9.48051 14.5514 9.73482 14.6567 9.99999 14.6567C10.2652 14.6567 10.5195 14.5514 10.707 14.364Z' fill='%23080808'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  margin-right: 1rem;
}
.page_wrap > button.next::after {
  content: "";
  display: block;
  width: 1.6rem;
  height: 1.6rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.707 14.364C10.8945 14.1764 10.9998 13.9221 10.9998 13.657C10.9998 13.3918 10.8945 13.1375 10.707 12.95L5.75699 7.99995L10.707 3.04995C10.8891 2.86135 10.9899 2.60875 10.9877 2.34655C10.9854 2.08435 10.8802 1.83354 10.6948 1.64813C10.5094 1.46272 10.2586 1.35756 9.99639 1.35528C9.73419 1.353 9.48159 1.45379 9.29299 1.63595L3.63599 7.29295C3.44852 7.48048 3.3432 7.73479 3.3432 7.99995C3.3432 8.26512 3.44852 8.51942 3.63599 8.70695L9.29299 14.364C9.48051 14.5514 9.73482 14.6567 9.99999 14.6567C10.2652 14.6567 10.5195 14.5514 10.707 14.364Z' fill='%23080808'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  transform: rotate(180deg);
  margin-left: 1rem;
}
.page_wrap > div {
  display: flex;
  align-items: center;
  justify-content: center;
}
.page_wrap > div input {
  width: 4.8rem;
  height: 2.6rem;
  border-radius: 0.4rem;
  box-sizing: border-box;
  border: 1px solid #545454;
  margin-right: 1rem;
  text-align: center;
  font-size: 1.6rem;
  font-weight: 400;
}
.page_wrap > div p {
  font-size: 1.6rem;
  font-weight: 400;
}

.page_wrap ~ .more_btn {
  display: none;
  width: 100%;
  height: 5rem;
  border-radius: 0.4rem;
  font-size: 1.8rem;
  font-weight: 600;
}

.tb_item_wrap {
  width: 100%;
  overflow: hidden;
  overflow-x: auto;
}

.tb_item {
  width: 100%;
  border-collapse: collapse;
  border: none;
  line-height: 1.5em;
}
.tb_item > thead {
  background: #828282;
  color: #ffffff;
  font-size: 1.4rem;
  text-align: center;
}
.tb_item > thead th {
  font-weight: 500;
}
.tb_item > thead th span.od_date {
  display: flex;
  align-items: center;
  justify-content: center;
}
.tb_item > thead .od_date::after {
  content: "";
  display: block;
  width: 1.3rem;
  height: 1.3rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.405 2.74751L5.075 4.06001C4.94667 4.18834 4.78625 4.25542 4.59375 4.26126C4.40125 4.26709 4.235 4.20001 4.095 4.06001C3.96667 3.93167 3.9025 3.76834 3.9025 3.57001C3.9025 3.37167 3.96667 3.20834 4.095 3.08001L6.615 0.560006C6.755 0.420006 6.91833 0.350006 7.105 0.350006C7.29167 0.350006 7.455 0.420006 7.595 0.560006L10.115 3.08001C10.255 3.22001 10.3221 3.38334 10.3163 3.57001C10.3104 3.75667 10.2375 3.92001 10.0975 4.06001C9.9575 4.18834 9.79417 4.25542 9.6075 4.26126C9.42083 4.26709 9.2575 4.20001 9.1175 4.06001L7.805 2.74751L7.805 11.375L9.1175 10.0625C9.2575 9.92251 9.42375 9.85251 9.61625 9.85251C9.80875 9.85251 9.975 9.92251 10.115 10.0625C10.255 10.2025 10.325 10.3688 10.325 10.5613C10.325 10.7538 10.255 10.92 10.115 11.06L7.595 13.58C7.455 13.72 7.29167 13.79 7.105 13.79C6.91833 13.79 6.755 13.72 6.615 13.58L4.095 11.06C3.96667 10.9317 3.89958 10.7713 3.89375 10.5788C3.88792 10.3863 3.955 10.22 4.095 10.08C4.235 9.94001 4.40125 9.86709 4.59375 9.86126C4.78625 9.85542 4.9525 9.92251 5.0925 10.0625L6.405 11.375L6.405 2.74751Z' fill='%23ffffff'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  margin-left: 0.5px;
  margin-top: 1px;
}
.tb_item > tbody {
  text-align: center;
  font-size: 1.2rem;
  line-height: 1.5em;
}
.tb_item th {
  padding: 2rem 1.5rem;
  border-right: 1px solid #E0E0E0;
  box-sizing: border-box;
}
.tb_item tr {
  border-bottom: 1px solid #E0E0E0;
  box-sizing: border-box;
}
.tb_item tr.tb_item_none td {
  font-size: 1.4rem;
  padding: 5rem 0;
  box-sizing: border-box;
}
.tb_item tr:nth-child(2n) {
  background: #F2F2F2;
}
.tb_item td {
  border-right: 1px solid #E0E0E0;
  box-sizing: border-box;
  padding: 1.5rem;
}
.tb_item td > span {
  display: none;
}
.tb_item td > div {
  display: flex;
  justify-content: center;
  align-items: center;
}
.tb_item td:last-child {
  border-right: 0;
}
.tb_item td:nth-child(3) > div {
  text-align: left;
}
.tb_item button {
  cursor: pointer;
  border: none;
  background: none;
  font-size: 1.2rem;
  font-weight: 500;
}
.tb_item .td_sales {
  font-size: 1.4rem;
  font-weight: 700;
}
.tb_item .td_thum {
  width: 100%;
  max-width: 12.6rem;
  position: relative;
}
.tb_item .td_thum::after {
  content: "";
  padding-bottom: 100%;
  width: 100%;
  display: block;
}
.tb_item .td_thum img {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  object-fit: contain;
}

.tb_item td[colspan="10"] {
  font-size: 1.4rem;
  padding: 5rem 0;
  box-sizing: border-box;
}

.all_ckd {
  padding: 1.5rem 0;
  box-sizing: border-box;
  display: flex;
  align-items: center;
}

.tb_purple {
  color: #7F31FF;
}
.tb_blue {
  color: #363EFF;
}
.tb_green {
  color: #3E9700;
}
.tb_red {
  color: #F7192B;
}
.tb_bls {
  color: #0095C4;
}

.font-wt500 {
  font-weight: 500;
}
.font-wt600 {
  font-weight: 600;
}

.form-ckbox {
  cursor: pointer;
  display: flex;
  align-items: center;
  padding-right: 10px;
  box-sizing: border-box;
}
.form-ckbox span {
  margin-left: 0.5rem;
  margin-bottom: 0.2rem;
  font-size: 1.4rem;
  font-weight: 400;
}
.form-ckbox input {
  display: none;
}
.form-ckbox input:checked ~ div {
  border: 1px solid transparent;
  background: #6947CE;
}
.form-ckbox input:checked ~ div::after {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 15 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 4.40492L6.39516 9.16683L13.25 0.833496' stroke='%23ffffff' stroke-width='2'/%3E%3C/svg%3E") no-repeat center/contain;
}
.form-ckbox div {
  background: #fff;
  width: 2rem;
  height: 2rem;
  border-radius: 0.5rem;
  border: 1px solid #999999;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  transition: 0.1s all;
}
.form-ckbox div::after {
  content: "";
  display: block;
  width: 12px;
  height: 12px;
  background: none;
}
.form-ckbox:hover > div {
  background: #F2F2F2;
}
.form-ckbox:hover > div::after {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 15 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 4.40492L6.39516 9.16683L13.25 0.833496' stroke='%23E0E0E0' stroke-width='2'/%3E%3C/svg%3E") no-repeat center/contain;
}
.form-ckbox-star input {
  display: none;
}
.form-ckbox-star input:checked ~ div {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 22 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.60413 18.7362C4.40501 19.597 5.33838 20.2742 6.09494 19.8179L11 16.8589L15.9051 19.8179C16.6616 20.2742 17.595 19.597 17.3959 18.7362L16.105 13.1556L20.435 9.40155C21.1026 8.82282 20.7466 7.72612 19.8665 7.64972L14.1433 7.15292L11.9211 1.89506C11.577 1.08079 10.423 1.08079 10.0789 1.89506L10.5291 2.08534L10.0789 1.89506L7.8567 7.15292L2.13354 7.64972C1.25338 7.72612 0.897427 8.82282 1.56496 9.40155L5.89502 13.1556L4.60413 18.7362Z' fill='%23FFD749' stroke='%23FFBE19'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.form-ckbox-star > div {
  width: 2rem;
  height: 2rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 22 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.60413 18.7362C4.40501 19.597 5.33838 20.2742 6.09494 19.8179L11 16.8589L15.9051 19.8179C16.6616 20.2742 17.595 19.597 17.3959 18.7362L16.105 13.1556L20.435 9.40155C21.1026 8.82282 20.7466 7.72612 19.8665 7.64972L14.1433 7.15292L11.9211 1.89506C11.577 1.08079 10.423 1.08079 10.0789 1.89506L10.5291 2.08534L10.0789 1.89506L7.8567 7.15292L2.13354 7.64972C1.25338 7.72612 0.897427 8.82282 1.56496 9.40155L5.89502 13.1556L4.60413 18.7362Z' fill='white' stroke='%23E0E0E0'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.form-rdoSelect {
  display: flex;
}
.form-rdoSelect input {
  display: none;
}
.form-rdoSelect label:first-child > div {
  border-radius: 5px 0 0 5px;
}
.form-rdoSelect label:last-child > div {
  border-radius: 0 5px 5px 0;
}
.form-rdoSelect label > div {
  width: 5rem;
  height: 3.2rem;
  font-size: 1.2rem;
  box-sizing: border-box;
  background: #F2F2F2;
  color: #4F4F4F;
  border: 1px solid #999999;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-left: -1px;
  cursor: pointer;
}
.form-rdoSelect input:checked ~ div {
  border: 1px solid #6947CE;
  background: #ffffff;
  color: #6947CE;
  font-weight: 700;
  position: relative;
  z-index: 1;
}
.form-rdoSqr {
  display: flex;
}
.form-rdoSqr input {
  display: none;
}
.form-rdoSqr label > div {
  width: max-content;
  height: 3.2rem;
  font-size: 1.2rem;
  padding: 0 2rem;
  box-sizing: border-box;
  background: #F2F2F2;
  color: #4F4F4F;
  border: 1px solid #999999;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-left: -1px;
  cursor: pointer;
}
.form-rdoSqr input:checked ~ div {
  border: 1px solid #6947CE;
  background: #ffffff;
  color: #6947CE;
  font-weight: 700;
  position: relative;
  z-index: 1;
}
.form-ckdcc {
  display: flex;
}
.form-ckdcc input {
  display: none;
}
.form-ckdcc label > div {
  width: max-content;
  height: 3.2rem;
  border-radius: 1.6rem;
  font-size: 1.2rem;
  margin-right: 0.5rem;
  padding: 0 2rem;
  box-sizing: border-box;
  background: #ffffff;
  color: #666666;
  border: 1px solid #BDBDBD;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.form-ckdcc input:checked ~ div {
  border: 1px solid #6947CE;
  background: #F8F7FF;
  color: #6947CE;
  font-weight: 700;
  position: relative;
  z-index: 1;
}
.form-ccRadio label {
  display: inline-flex;
  align-items: baseline;
  margin-right: 1rem;
  cursor: pointer;
}
.form-ccRadio label span {
  font-size: 1.4rem;
  color: #4F4F4F;
}
.form-ccRadio input {
  display: none;
}
.form-ccRadio input ~ div {
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  box-sizing: border-box;
  border: 1px solid #999999;
  background: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
  transition: 0.1s all;
}
.form-ccRadio input ~ div::after {
  content: "";
  display: block;
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
  box-sizing: border-box;
  background: #ffffff;
  transform: scale(0);
  transition: 0.1s all;
}
.form-ccRadio input:checked ~ div {
  background: #6947CE;
  border: 1px solid #6947CE;
}
.form-ccRadio input:checked ~ div::after {
  transform: scale(1);
}
.form-birth select {
  cursor: pointer;
  width: max-content;
  height: 3.2rem;
  border: 1px solid #BDBDBD;
  padding: 0 1rem 0 0.5rem;
  box-sizing: border-box;
  outline: none;
  margin-right: 0.5rem;
}
.form-swich div {
  width: 4rem;
  height: 2rem;
  border-radius: 1rem;
  box-sizing: border-box;
  background: #BDBDBD;
  transition: 0.3s all;
  position: relative;
  cursor: pointer;
}
.form-swich div::after {
  content: "";
  position: absolute;
  left: 2px;
  top: 50%;
  transform: translateY(-50%);
  width: 1.6rem;
  height: 1.6rem;
  border-radius: 50%;
  background: #fff;
  transition: 0.3s all;
}
.form-swich div ~ span {
  margin-left: 1rem;
}
.form-swich input:checked ~ div {
  background: #6947CE;
}
.form-swich input:checked ~ div::after {
  left: calc(100% - 1.8rem);
}
.form-swich input {
  display: none;
}
.form-inputColor input {
  display: none;
}
.form-inputColor input:checked ~ div {
  border: 2px solid #6947CE;
}
.form-inputColor div {
  width: 2.6rem;
  height: 2.6rem;
  box-sizing: border-box;
  padding: 1px;
  border-radius: 2px;
  border: 2px solid transparent;
}
.form-inputColor div i {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 2px;
  box-sizing: border-box;
}
.form-inputColor div i.noncolor {
  border: 1px dotted #BDBDBD;
  background: none;
  overflow: hidden;
}
.form-inputColor div i.noncolor::before {
  content: "";
  display: block;
  width: 15px;
  height: 1px;
  background: #F7192B;
  transform: rotate(45deg) translate(7px, 5px);
}

.btn-dft {
  border: none;
}
.btn-ppbg {
  background: #6947CE !important;
  color: #ffffff;
  border: 1px solid transparent;
}
.btn-000bg {
  background: #333333;
  color: #ffffff;
  border: 1px solid transparent;
}
.btn-000bg {
  background: #333333;
  color: #ffffff;
  border: 1px solid transparent;
}
.btn-ppline {
  border: 1px solid #6947CE;
  color: #6947CE;
  background: none;
}
.btn-grayline {
  border: 1px solid #828282;
  color: #828282;
  background: none;
}
.btn-graybg {
  background: #828282;
  color: #ffffff;
  border: 1px solid transparent;
}
.btn-blackline {
  border: 1px solid #000000;
  color: #000000;
  background: #ffffff;
}
.btn-whiteline {
  border: 1px solid #ffffff;
  color: #ffffff;
  background: none;
}
.btn-lightgray {
  border: none;
  background: #BFBFBF;
  color: #fff;
}

.menuContent_bt button {
  margin: 5px;
}

.btSize-l {
  height: 5rem;
  padding: 0 5rem;
  border-radius: 4px;
  font-size: 1.6rem;
}
.btSize-m {
  height: 4rem;
  padding: 0 4rem;
  border-radius: 4px;
  font-size: 1.4rem;
}
.btSize-s {
  height: 2.6rem;
  padding: 0 3rem;
  border-radius: 4px;
  font-size: 1.4rem;
}
.btSize-dft {
  width: 14.4rem;
  height: 4.6rem;
  border-radius: 4px;
  font-size: 1.6rem;
  font-weight: 600;
}

.tb_info {
  border-top: 1px solid #000000;
}
.tb_info_txt {
  font-size: 1.6rem;
  font-weight: 400;
  color: #000000;
  padding: 1.5rem 0;
}
.tb_info_txt span {
  color: #F7192B;
}
.tb_info > ul {
  display: flex;
  flex-wrap: wrap;
  font-size: 1.4rem;
}
.tb_info ul > li {
  width: 100%;
  display: flex;
  align-items: stretch;
  border-bottom: 1px solid #E0E0E0;
  box-sizing: border-box;
}
.tb_info ul > li > h4 {
  width: 18rem;
  min-height: 5rem;
  font-weight: 600;
  background: #F2F2F2;
  display: flex;
  align-items: center;
  padding: 1rem 2rem;
  box-sizing: border-box;
  font-size: 1.4rem;
  line-height: 1.4em;
}
.tb_info ul > li > div {
  width: calc(100% - 18rem);
  padding: 1.2rem 2rem;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.tb_info ul > li > div span {
  color: #4F4F4F;
}
.tb_info ul > li > div.info_email input {
  width: 14rem;
}
.tb_info ul > li > div.info_email span {
  margin: 0 0.5rem;
}
.tb_info ul > li > div.info_adr > div {
  width: 100%;
  margin-bottom: 0.5rem;
  display: flex;
  flex-wrap: wrap;
}
.tb_info ul > li > div.info_adr > div:last-child {
  margin-bottom: 0;
}
.tb_info ul > li > div.info_adr > div.info_adr_dt input {
  width: calc((100% - 4rem) / 2);
  margin-right: 0.5rem;
}
.tb_info ul > li > div.info_adr label {
  display: flex;
  align-items: center;
}
.tb_info ul > li > div.info_adr label span {
  margin-left: 0.5rem;
  font-size: 1.2rem;
}
.tb_info ul > li.tb_w50 {
  width: 50%;
}
.tb_info ul > li > span {
  color: #4F4F4F;
}
.tb_info input,
.tb_info select {
  font-size: 1.4rem;
  width: 14rem;
  height: 3.2rem;
  border: 1px solid #BDBDBD;
  padding: 1rem;
  box-sizing: border-box;
  outline: none;
}
.tb_info input[type=password],
.tb_info select[type=password] {
  letter-spacing: 2.5px;
}
.tb_info input[type=password]::placeholder,
.tb_info select[type=password]::placeholder {
  letter-spacing: 0;
}
.tb_info input + span,
.tb_info select + span {
  margin-left: 1rem;
  font-size: 1.2rem;
}
.tb_info select {
  cursor: pointer;
  width: max-content;
  height: 3.2rem;
  border: 1px solid #BDBDBD;
  padding: 0 1rem 0 0.5rem;
  box-sizing: border-box;
  outline: none;
}
.tb_info button {
  padding: 0px 2rem 0;
  min-height: 3.2rem;
  border-radius: 3px;
  box-sizing: border-box;
  margin-left: 5px;
  cursor: pointer;
  text-wrap: nowrap;
  font-size: 1.4rem;
}
.tb_info div.tb_phone input {
  width: 6rem;
  text-align: center;
}
.tb_info div.tb_phone span {
  margin: 0 0.5rem;
}
.tb_info textarea.hostmemo {
  width: 100%;
  min-height: 14rem;
  border: 1px solid #BDBDBD;
  box-sizing: border-box;
  line-height: 1.5em;
  font-size: 1.4rem;
  padding: 1rem;
  resize: none;
  outline: none;
}

.text-err {
  color: #F7192B;
  font-size: 1.5rem;
  font-weight: 400;
  padding: 1rem 0;
  box-sizing: border-box;
  text-align: left;
  word-break: keep-all;
}

.bot_btn_box {
  margin-top: 5rem;
  text-align: center;
}
.bot_btn_box button {
  font-size: 1.5rem;
  padding: 1.5rem 3rem;
  border-radius: 0.5rem;
}

.line-gray200 {
  width: 100%;
  height: 1px;
  background: #E0E0E0;
}
.line-gray900 {
  width: 100%;
  height: 1px;
  background: #000000;
}

h1.txt-dft {
  font-size: 4rem;
  font-weight: 600;
}

h2.txt-dft {
  font-size: 3.2rem;
  font-weight: 600;
}

h3.txt-dft {
  font-size: 2.4rem;
  font-weight: 600;
}

h4.txt-dft {
  font-size: 2rem;
  font-weight: 600;
}

p.txt-dft {
  font-size: 1.8rem;
  font-weight: 400;
}

._size18 {
  font-size: 1.8rem !important;
}

._size16 {
  font-size: 1.6rem !important;
}

._size14 {
  font-size: 1.4rem !important;
}

._size12 {
  font-size: 1.2rem !important;
}

.txtline-01 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.txtline-02 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.txtline-03 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.txtline-04 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  word-break: break-all;
}

.color-mainColor {
  color: #6947CE;
}
.color-mclight {
  color: #EFEEF3;
}
.color-mclightpp {
  color: #F8F7FF;
}
.color-mclightblue {
  color: #EAF0FD;
}
.color-successColor {
  color: #08D0A7;
}
.color-positiveColor {
  color: #2872FF;
}
.color-tb_purple {
  color: #7F31FF;
}
.color-tb_blue {
  color: #363EFF;
}
.color-tb_green {
  color: #3E9700;
}
.color-tb_red {
  color: #F7192B;
}
.color-tb_bls {
  color: #0095C4;
}
.color-err {
  color: #F7192B;
}
.color-gray000 {
  color: #ffffff;
}
.color-gray100 {
  color: #F2F2F2;
}
.color-gray200 {
  color: #E0E0E0;
}
.color-gray300 {
  color: #BDBDBD;
}
.color-gray400 {
  color: #999999;
}
.color-gray500 {
  color: #828282;
}
.color-gray600 {
  color: #666666;
}
.color-gray700 {
  color: #4F4F4F;
}
.color-gray800 {
  color: #333333;
}
.color-gray900 {
  color: #000000;
}

.box-margin-20 {
  display: block;
  width: 100%;
  height: 2rem;
}
.box-margin-30 {
  display: block;
  width: 100%;
  height: 3rem;
}
.box-margin-40 {
  display: block;
  width: 100%;
  height: 4rem;
}
.box-margin-60 {
  display: block;
  width: 100%;
  height: 6rem;
}

.err_box {
  max-width: 1400px;
  width: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: calc(100vh - 9rem);
  text-align: center;
  padding-bottom: 8rem;
  box-sizing: border-box;
}
.err_box i {
  display: inline-block;
  width: 20rem;
  height: 20rem;
}
.err_box i img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.err_box h2 {
  padding: 1rem;
  box-sizing: border-box;
  font-size: 3rem;
  font-weight: 700;
}
.err_box p {
  line-height: 1.5em;
  margin: 1rem 0 3rem;
  font-size: 1.6rem;
  color: #666666;
  font-weight: 400;
}
.err_box button {
  font-size: 1.5rem;
  font-weight: 500;
  padding: 1.5rem 3rem;
  border-radius: 0.4rem;
  cursor: pointer;
  margin: 0 0.2rem;
}

.menuContent_popup > button {
  cursor: pointer;
  margin: 5rem;
  box-sizing: border-box;
  width: 12rem;
  height: 5rem;
  font-size: 1.5rem;
}

.alert_box {
  width: 38rem;
  height: 7.6rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 2rem 2.5rem;
  box-sizing: border-box;
}
.alert_box._red {
  background: #F7192B;
}
.alert_box._blue {
  background: #2872FF;
}
.alert_box p {
  width: calc(100% - 9rem);
  line-height: 1.5em;
  font-size: 1.2rem;
  color: #ffffff;
}
.alert_box .icon-close {
  width: 2.2rem;
  height: 2.2rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.0001 17.8667L9.46673 24.4C9.22229 24.6444 8.91118 24.7667 8.5334 24.7667C8.15562 24.7667 7.84451 24.6444 7.60006 24.4C7.35562 24.1556 7.2334 23.8444 7.2334 23.4667C7.2334 23.0889 7.35562 22.7778 7.60006 22.5333L14.1334 16L7.60006 9.46667C7.35562 9.22223 7.2334 8.91112 7.2334 8.53334C7.2334 8.15556 7.35562 7.84445 7.60006 7.6C7.84451 7.35556 8.15562 7.23334 8.5334 7.23334C8.91118 7.23334 9.22229 7.35556 9.46673 7.6L16.0001 14.1333L22.5334 7.6C22.7778 7.35556 23.089 7.23334 23.4667 7.23334C23.8445 7.23334 24.1556 7.35556 24.4001 7.6C24.6445 7.84445 24.7667 8.15556 24.7667 8.53334C24.7667 8.91112 24.6445 9.22223 24.4001 9.46667L17.8667 16L24.4001 22.5333C24.6445 22.7778 24.7667 23.0889 24.7667 23.4667C24.7667 23.8444 24.6445 24.1556 24.4001 24.4C24.1556 24.6444 23.8445 24.7667 23.4667 24.7667C23.089 24.7667 22.7778 24.6444 22.5334 24.4L16.0001 17.8667Z' fill='%23ffffff'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  cursor: pointer;
}
.alert_box .icon-alert {
  display: block;
  width: 2.4rem;
  height: 2.4rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0001 17.1429C12.2915 17.1429 12.5358 17.0444 12.7329 16.8472C12.9301 16.6501 13.0286 16.4058 13.0286 16.1144C13.0286 15.8229 12.9301 15.5786 12.7329 15.3815C12.5358 15.1844 12.2915 15.0858 12.0001 15.0858C11.7086 15.0858 11.4644 15.1844 11.2672 15.3815C11.0701 15.5786 10.9715 15.8229 10.9715 16.1144C10.9715 16.4058 11.0701 16.6501 11.2672 16.8472C11.4644 17.0444 11.7086 17.1429 12.0001 17.1429ZM10.9715 13.0286H13.0286V6.85721H10.9715V13.0286ZM12.0001 22.2858C10.5772 22.2858 9.24007 22.0158 7.98864 21.4758C6.73721 20.9358 5.64864 20.2029 4.72293 19.2772C3.79721 18.3515 3.06436 17.2629 2.52436 16.0115C1.98436 14.7601 1.71436 13.4229 1.71436 12.0001C1.71436 10.5772 1.98436 9.24007 2.52436 7.98864C3.06436 6.73721 3.79721 5.64864 4.72293 4.72293C5.64864 3.79721 6.73721 3.06436 7.98864 2.52436C9.24007 1.98436 10.5772 1.71436 12.0001 1.71436C13.4229 1.71436 14.7601 1.98436 16.0115 2.52436C17.2629 3.06436 18.3515 3.79721 19.2772 4.72293C20.2029 5.64864 20.9358 6.73721 21.4758 7.98864C22.0158 9.24007 22.2858 10.5772 22.2858 12.0001C22.2858 13.4229 22.0158 14.7601 21.4758 16.0115C20.9358 17.2629 20.2029 18.3515 19.2772 19.2772C18.3515 20.2029 17.2629 20.9358 16.0115 21.4758C14.7601 22.0158 13.4229 22.2858 12.0001 22.2858Z' fill='%23ffffff'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.alert_box .icon-check {
  display: block;
  width: 1.8rem;
  height: 1.8rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 15 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 4.40492L6.39516 9.16683L13.25 0.833496' stroke='%23ffffff' stroke-width='2'/%3E%3C/svg%3E") no-repeat center/contain;
}

.loader_wrap {
  display: flex;
  justify-content: center;
  align-items: center;
}

/* HTML: <div class="loader"></div> */
.loader02 {
  width: 50px;
  aspect-ratio: 1;
  border-radius: 50%;
  border: 8px solid #6947CE;
  animation: l20-1 0.8s infinite linear alternate, l20-2 1.6s infinite linear;
}

@keyframes l20-1 {
  0% {
    clip-path: polygon(50% 50%, 0 0, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%);
  }
  12.5% {
    clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 0%, 100% 0%, 100% 0%);
  }
  25% {
    clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 100% 100%, 100% 100%);
  }
  50% {
    clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%);
  }
  62.5% {
    clip-path: polygon(50% 50%, 100% 0, 100% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%);
  }
  75% {
    clip-path: polygon(50% 50%, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 50% 100%, 0% 100%);
  }
  100% {
    clip-path: polygon(50% 50%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 0% 100%);
  }
}
@keyframes l20-2 {
  0% {
    transform: scaleY(1) rotate(0deg);
  }
  49.99% {
    transform: scaleY(1) rotate(135deg);
  }
  50% {
    transform: scaleY(-1) rotate(0deg);
  }
  100% {
    transform: scaleY(-1) rotate(-135deg);
  }
}
.filter_box {
  display: flex;
  align-items: center;
  margin: 1rem 0;
}
.filter_box > div {
  margin-right: 0.5rem;
}
.filter_box > div:nth-child(1) {
  z-index: 10;
}
.filter_box > div:nth-child(2) {
  z-index: 9;
}
.filter_box > div:nth-child(3) {
  z-index: 8;
}
.filter_box > div:nth-child(4) {
  z-index: 7;
}
.filter_box > div:nth-child(5) {
  z-index: 6;
}
.filter_box > div:nth-child(6) {
  z-index: 5;
}
.filter_box > div:nth-child(7) {
  z-index: 4;
}
.filter_box > div:nth-child(8) {
  z-index: 3;
}
.filter_box > div:nth-child(9) {
  z-index: 2;
}
.filter_box > div:nth-child(10) {
  z-index: 1;
}
.filter_box > div:last-child {
  margin-right: 0;
}

.selForm {
  width: max-content;
  height: 3.4rem;
  position: relative;
  z-index: 5;
  cursor: pointer;
  font-size: 1.4rem;
  font-weight: 400;
}
.selForm._open .selFormtt {
  border-bottom: 1px solid transparent;
  position: relative;
}
.selForm._open .selFormtt::after {
  content: "";
  display: block;
  width: calc(100% - 2rem);
  height: 1px;
  background: #E0E0E0;
  position: absolute;
  top: calc(100% - 2px);
  left: 1rem;
}
.selForm._open .selFormlist {
  opacity: 1;
  pointer-events: all;
}
.selForm._open > i {
  transform: rotate(-90deg);
}
.selForm > i {
  display: block;
  width: 1rem;
  height: 1rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 13L7 7L1 1' stroke='%23000000' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  transform: rotate(90deg);
  position: absolute;
  right: 1rem;
  top: 1.2rem;
  z-index: 10;
}
.selForm .selFormtt {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  padding-left: 1rem;
  padding-right: 4rem;
  box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #BDBDBD;
  background: #ffffff;
  height: 3.4rem;
}
.selForm .selFormtt:hover {
  color: #6947CE;
}
.selForm .selFormtt > span {
  height: 1.6rem;
  border-radius: 0.8rem;
  font-size: 1.2rem;
  font-weight: 400;
  background: #333333;
  color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 0.5rem;
  box-sizing: border-box;
  margin-left: 0.3rem;
}
.selForm .selFormlist {
  width: 100%;
  padding: 0.5rem 1rem 1rem 1rem;
  box-sizing: border-box;
  background: #fff;
  border: 1px solid #BDBDBD;
  border-top: 0;
  opacity: 0;
  pointer-events: none;
  transition: 0.1s all;
  max-height: 34rem;
  overflow-y: auto;
}
.selForm .selFormlist::-webkit-scrollbar {
  width: 10px;
}
.selForm .selFormlist::-webkit-scrollbar-thumb {
  background-color: #BDBDBD;
  border-radius: 5px;
  border: 3px solid #ffffff;
}
.selForm .selFormlist::-webkit-scrollbar-track {
  background-color: #ffffff;
}
.selForm .selFormlist._color {
  display: flex;
  flex-wrap: wrap;
  max-width: 12.4rem;
  padding: 1.2rem 1rem;
  box-sizing: border-box;
}
.selForm .selFormlist._color > li {
  padding: 0;
  position: relative;
}
.selForm .selFormlist._color > li:hover::after {
  content: "";
  display: block;
  width: 1.3rem;
  height: 1.3rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 15 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 4.40492L6.39516 9.16683L13.25 0.833496' stroke='%23ffffff' stroke-width='2'/%3E%3C/svg%3E") no-repeat center/contain;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  pointer-events: none;
}
.selForm .selFormlist._color > li.noneColor:hover::after {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 15 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 4.40492L6.39516 9.16683L13.25 0.833496' stroke='%23222222' stroke-width='2'/%3E%3C/svg%3E") no-repeat center/contain;
}
.selForm .selFormlist._color > li.noneColor i {
  border: 1px dashed #BDBDBD;
  box-sizing: border-box;
}
.selForm .selFormlist._color input ~ div {
  width: 3rem;
  height: 3rem;
  padding: 0.1rem;
  margin: 0.2rem;
  border-radius: 3px;
  box-sizing: border-box;
  border: 1px solid transparent;
}
.selForm .selFormlist._color input ~ div i {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 3px;
}
.selForm .selFormlist._color input:checked ~ div {
  border: 1px solid #4F4F4F;
}
.selForm .selFormlist > li {
  box-sizing: border-box;
  padding: 0.7rem 0;
}
.selForm .selFormlist > li > label {
  cursor: pointer;
  display: flex;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
}
.selForm .selFormlist > li > label input {
  display: none;
}
.selForm .selFormlist > li > label input:checked ~ span {
  color: #6947CE;
}
.selForm .selFormlist > li:hover {
  color: #6947CE;
}
.selForm .selFormlist > li._ckd {
  display: none;
}
.selForm .selFormlist .form-ckbox div {
  width: 1.4rem;
  height: 1.4rem;
  border-radius: 0.3rem;
}
.selForm .selFormlist .form-ckbox div::after {
  width: 10px;
  height: 10px;
}

.menuCont_icon > div {
  display: flex;
  flex-wrap: wrap;
}

.menuCont_icon > div > div {
  width: 2.4rem;
  height: 2.4rem;
  margin: 2.4rem;
}

.icon-check {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 15 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 4.40492L6.39516 9.16683L13.25 0.833496' stroke='%23222222' stroke-width='2'/%3E%3C/svg%3E") no-repeat center/contain;
}
.icon-cart {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5 42C18.1569 42 19.5 40.6569 19.5 39C19.5 37.3431 18.1569 36 16.5 36C14.8431 36 13.5 37.3431 13.5 39C13.5 40.6569 14.8431 42 16.5 42Z' fill='%23222222'/%3E%3Cpath d='M37.5 42C39.1569 42 40.5 40.6569 40.5 39C40.5 37.3431 39.1569 36 37.5 36C35.8431 36 34.5 37.3431 34.5 39C34.5 40.6569 35.8431 42 37.5 42Z' fill='%23222222'/%3E%3Cpath d='M15.7294 28.5H40.23L43.83 10.5H12.5522L11.7581 6H3V9H9.24188L13.7419 34.5H40.5V31.5H16.2581L15.7294 28.5Z' fill='%23222222'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-video {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 13V36H34.2374V26.3278L43 36V13L34.2374 22.6722V13H4Z' fill='%23222222'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-search {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.356 14.648C11.714 15.96 9.63203 16.5935 7.53763 16.4183C5.44322 16.2431 3.49538 15.2726 2.09417 13.706C0.692953 12.1395 -0.0552654 10.0958 0.00318365 7.99477C0.0616328 5.89373 0.922312 3.89483 2.40845 2.4086C3.89459 0.922369 5.89337 0.0616365 7.99428 0.00318384C10.0952 -0.0552688 12.1387 0.692995 13.7052 2.09429C15.2717 3.49559 16.2421 5.44355 16.4173 7.53809C16.5925 9.63262 15.959 11.7147 14.6471 13.3568L19.7092 18.418C19.799 18.5017 19.871 18.6025 19.9209 18.7146C19.9708 18.8267 19.9977 18.9476 19.9999 19.0703C20.002 19.193 19.9795 19.3148 19.9335 19.4286C19.8876 19.5423 19.8192 19.6457 19.7324 19.7324C19.6457 19.8192 19.5424 19.8876 19.4286 19.9335C19.3149 19.9795 19.193 20.002 19.0704 19.9999C18.9477 19.9977 18.8267 19.9708 18.7147 19.9209C18.6026 19.871 18.5018 19.799 18.4181 19.7092L13.356 14.648ZM3.70303 12.7453C2.80905 11.8512 2.20016 10.7121 1.95334 9.47195C1.70652 8.23184 1.83283 6.9464 2.31631 5.77807C2.7998 4.60973 3.61876 3.61095 4.66968 2.90796C5.72061 2.20496 6.95634 1.8293 8.22069 1.82845C9.48505 1.82759 10.7213 2.20159 11.7732 2.90318C12.825 3.60476 13.6453 4.60243 14.1304 5.77011C14.6154 6.9378 14.7435 8.22307 14.4983 9.46351C14.2532 10.7039 13.6458 11.8439 12.753 12.7392L12.747 12.7453L12.7409 12.7502C11.5412 13.9471 9.91554 14.6189 8.22094 14.618C6.52634 14.6171 4.90139 13.9435 3.70303 12.7453Z' fill='%23222222'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-call {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M43.104 26.2562L42.7224 28.2482C42.3696 30.1106 40.6248 31.3634 38.6496 31.1714L34.7208 30.7922C33.0072 30.6266 31.7376 29.3762 31.2 27.6002C30.4704 25.1882 30 23.4002 30 23.4002C28.1048 22.5889 26.0616 22.1803 24 22.2002C21.5664 22.2002 19.8288 22.7162 18 23.4002C18 23.4002 17.5104 25.1906 16.8 27.6002C16.3248 29.2082 15.5904 30.617 13.9128 30.785L10.0056 31.1786C9.05417 31.27 8.10025 31.0312 7.304 30.5025C6.50776 29.9737 5.91768 29.187 5.63283 28.2746L5.03763 26.2874C4.74401 25.3361 4.71789 24.3223 4.96215 23.3571C5.20642 22.3919 5.71162 21.5126 6.42243 20.8154C9.84243 17.4914 15.9984 15.6194 23.9808 15.6074C31.9776 15.6002 37.4064 17.4626 41.1696 20.7842C42.7536 22.181 43.4808 24.2834 43.104 26.2562Z' fill='%23222222'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-prev {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 1L1 7L7 13' stroke='%23222222' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-prevprev {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 11 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1V13' stroke='%23222222' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M10 1L4 7L10 13' stroke='%23222222' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-next {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 13L7 7L1 1' stroke='%23222222' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-nextnext {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 11 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 13L10 1' stroke='%23222222' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M1 13L7 7L1 1' stroke='%23222222' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-updounArrow {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.405 2.74751L5.075 4.06001C4.94667 4.18834 4.78625 4.25542 4.59375 4.26126C4.40125 4.26709 4.235 4.20001 4.095 4.06001C3.96667 3.93167 3.9025 3.76834 3.9025 3.57001C3.9025 3.37167 3.96667 3.20834 4.095 3.08001L6.615 0.560006C6.755 0.420006 6.91833 0.350006 7.105 0.350006C7.29167 0.350006 7.455 0.420006 7.595 0.560006L10.115 3.08001C10.255 3.22001 10.3221 3.38334 10.3163 3.57001C10.3104 3.75667 10.2375 3.92001 10.0975 4.06001C9.9575 4.18834 9.79417 4.25542 9.6075 4.26126C9.42083 4.26709 9.2575 4.20001 9.1175 4.06001L7.805 2.74751L7.805 11.375L9.1175 10.0625C9.2575 9.92251 9.42375 9.85251 9.61625 9.85251C9.80875 9.85251 9.975 9.92251 10.115 10.0625C10.255 10.2025 10.325 10.3688 10.325 10.5613C10.325 10.7538 10.255 10.92 10.115 11.06L7.595 13.58C7.455 13.72 7.29167 13.79 7.105 13.79C6.91833 13.79 6.755 13.72 6.615 13.58L4.095 11.06C3.96667 10.9317 3.89958 10.7713 3.89375 10.5788C3.88792 10.3863 3.955 10.22 4.095 10.08C4.235 9.94001 4.40125 9.86709 4.59375 9.86126C4.78625 9.85542 4.9525 9.92251 5.0925 10.0625L6.405 11.375L6.405 2.74751Z' fill='%23222222'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-calendar {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 1.15061L9.42861 1.15061V0L8.28575 0V1.15061L3.71432 1.15061V0L2.57146 0V1.15061H2.00003C1.36575 1.15061 0.862892 1.66838 0.862892 2.30121L0.857178 10.3554C0.857178 10.9883 1.36575 11.5061 2.00003 11.5061L10 11.5061C10.6286 11.5061 11.1429 10.9883 11.1429 10.3554L11.1429 2.30121C11.1429 1.66838 10.6286 1.15061 10 1.15061ZM10 10.3554L2.00003 10.3554L2.00003 4.60242L10 4.60242L10 10.3554ZM4.28575 6.90363L3.14289 6.90363V5.75303L4.28575 5.75303V6.90363ZM6.57146 6.90363H5.42861V5.75303H6.57146V6.90363ZM8.85718 6.90363H7.71432V5.75303H8.85718V6.90363ZM4.28575 9.20484H3.14289V8.05424H4.28575V9.20484ZM6.57146 9.20484L5.42861 9.20484L5.42861 8.05424L6.57146 8.05424L6.57146 9.20484ZM8.85718 9.20484H7.71432L7.71432 8.05424H8.85718V9.20484Z' fill='%23222222'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-excel {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.29944 0.925702L7.76369 0.00260568C7.80013 -0.00262167 7.83727 3.59752e-05 7.87259 0.010399C7.90791 0.0207619 7.9406 0.0385886 7.96844 0.0626737C7.99628 0.0867587 8.01862 0.116541 8.03396 0.150006C8.04929 0.18347 8.05726 0.219838 8.05733 0.25665V10.9779C8.05725 11.0147 8.04929 11.051 8.03399 11.0844C8.01868 11.1179 7.99639 11.1476 7.96861 11.1717C7.94082 11.1958 7.90821 11.2136 7.87294 11.224C7.83768 11.2344 7.8006 11.2371 7.7642 11.232L1.29893 10.3089C1.17634 10.2914 1.06416 10.2303 0.983011 10.1368C0.901859 10.0433 0.857179 9.9236 0.857178 9.79977V1.43482C0.857179 1.31099 0.901859 1.19132 0.983011 1.0978C1.06416 1.00427 1.17685 0.943162 1.29944 0.925702ZM8.57159 0.988956H10.6286C10.765 0.988956 10.8958 1.04314 10.9923 1.13958C11.0887 1.23602 11.1429 1.36683 11.1429 1.50322V9.73138C11.1429 9.86777 11.0887 9.99857 10.9923 10.095C10.8958 10.1915 10.765 10.2456 10.6286 10.2456H8.57159V0.988956ZM5.07462 5.6173L6.51455 3.56026H5.28033L4.45751 4.73586L3.6347 3.56026H2.40047L3.8404 5.6173L2.40047 7.67434H3.6347L4.45751 6.49874L5.28033 7.67434H6.51455L5.07462 5.6173Z' fill='%23222222'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-listline {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='12' viewBox='0 0 18 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 12C0.447715 12 0 11.5523 0 11C0 10.4477 0.447715 10 1 10H9C9.55228 10 10 10.4477 10 11C10 11.5523 9.55229 12 9 12H1ZM1 7C0.447716 7 0 6.55228 0 6C0 5.44772 0.447715 5 1 5H17C17.5523 5 18 5.44772 18 6C18 6.55228 17.5523 7 17 7H1ZM1 2C0.447716 2 0 1.55228 0 1C0 0.447715 0.447715 0 1 0H17C17.5523 0 18 0.447715 18 1C18 1.55228 17.5523 2 17 2H1Z' fill='%23222222'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-upload {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.25 10V3.8875L4.3 5.8375L3.25 4.75L7 1L10.75 4.75L9.7 5.8375L7.75 3.8875V10H6.25ZM2.5 13C2.0875 13 1.73438 12.8531 1.44063 12.5594C1.14688 12.2656 1 11.9125 1 11.5V9.25H2.5V11.5H11.5V9.25H13V11.5C13 11.9125 12.8531 12.2656 12.5594 12.5594C12.2656 12.8531 11.9125 13 11.5 13H2.5Z' fill='%23222222'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-share {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2103_5345)'%3E%3Cpath d='M11 12.8327C10.5139 12.8327 10.1007 12.6625 9.76042 12.3223C9.42014 11.982 9.25 11.5688 9.25 11.0827C9.25 11.0146 9.25486 10.9441 9.26458 10.8712C9.27431 10.7983 9.28889 10.7327 9.30833 10.6743L5.19583 8.28268C5.03056 8.42852 4.84583 8.54275 4.64167 8.62539C4.4375 8.70803 4.22361 8.74935 4 8.74935C3.51389 8.74935 3.10069 8.57921 2.76042 8.23893C2.42014 7.89865 2.25 7.48546 2.25 6.99935C2.25 6.51324 2.42014 6.10004 2.76042 5.75977C3.10069 5.41949 3.51389 5.24935 4 5.24935C4.22361 5.24935 4.4375 5.29067 4.64167 5.37331C4.84583 5.45595 5.03056 5.57018 5.19583 5.71602L9.30833 3.32435C9.28889 3.26602 9.27431 3.20039 9.26458 3.12747C9.25486 3.05456 9.25 2.98407 9.25 2.91602C9.25 2.4299 9.42014 2.01671 9.76042 1.67643C10.1007 1.33615 10.5139 1.16602 11 1.16602C11.4861 1.16602 11.8993 1.33615 12.2396 1.67643C12.5799 2.01671 12.75 2.4299 12.75 2.91602C12.75 3.40213 12.5799 3.81532 12.2396 4.1556C11.8993 4.49588 11.4861 4.66602 11 4.66602C10.7764 4.66602 10.5625 4.6247 10.3583 4.54206C10.1542 4.45942 9.96944 4.34518 9.80417 4.19935L5.69167 6.59102C5.71111 6.64935 5.72569 6.71497 5.73542 6.78789C5.74514 6.86081 5.75 6.93129 5.75 6.99935C5.75 7.0674 5.74514 7.13789 5.73542 7.21081C5.72569 7.28372 5.71111 7.34935 5.69167 7.40768L9.80417 9.79935C9.96944 9.65352 10.1542 9.53928 10.3583 9.45664C10.5625 9.374 10.7764 9.33268 11 9.33268C11.4861 9.33268 11.8993 9.50282 12.2396 9.8431C12.5799 10.1834 12.75 10.5966 12.75 11.0827C12.75 11.5688 12.5799 11.982 12.2396 12.3223C11.8993 12.6625 11.4861 12.8327 11 12.8327ZM11 3.49935C11.1653 3.49935 11.3038 3.44345 11.4156 3.33164C11.5274 3.21984 11.5833 3.08129 11.5833 2.91602C11.5833 2.75074 11.5274 2.6122 11.4156 2.50039C11.3038 2.38859 11.1653 2.33268 11 2.33268C10.8347 2.33268 10.6962 2.38859 10.5844 2.50039C10.4726 2.6122 10.4167 2.75074 10.4167 2.91602C10.4167 3.08129 10.4726 3.21984 10.5844 3.33164C10.6962 3.44345 10.8347 3.49935 11 3.49935ZM4 7.58268C4.16528 7.58268 4.30382 7.52678 4.41563 7.41497C4.52743 7.30317 4.58333 7.16463 4.58333 6.99935C4.58333 6.83407 4.52743 6.69553 4.41563 6.58372C4.30382 6.47192 4.16528 6.41602 4 6.41602C3.83472 6.41602 3.69618 6.47192 3.58438 6.58372C3.47257 6.69553 3.41667 6.83407 3.41667 6.99935C3.41667 7.16463 3.47257 7.30317 3.58438 7.41497C3.69618 7.52678 3.83472 7.58268 4 7.58268ZM11 11.666C11.1653 11.666 11.3038 11.6101 11.4156 11.4983C11.5274 11.3865 11.5833 11.248 11.5833 11.0827C11.5833 10.9174 11.5274 10.7789 11.4156 10.6671C11.3038 10.5553 11.1653 10.4993 11 10.4993C10.8347 10.4993 10.6962 10.5553 10.5844 10.6671C10.4726 10.7789 10.4167 10.9174 10.4167 11.0827C10.4167 11.248 10.4726 11.3865 10.5844 11.4983C10.6962 11.6101 10.8347 11.666 11 11.666Z' fill='%23333333'/%3E%3Cellipse cx='11' cy='3' rx='1.5' ry='1' fill='%23333333'/%3E%3Cellipse cx='11' cy='11' rx='1.5' ry='1' fill='%23333333'/%3E%3Cellipse cx='4' cy='7' rx='1.5' ry='1' fill='%23333333'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2103_5345'%3E%3Crect width='14' height='14' fill='%23333333' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-folder {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 120 120' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M52.95 22.95C51.05 21.05 48.5 20 45.85 20H20C14.5 20 10.05 24.5 10.05 30L10 90C10 95.5 14.5 100 20 100H100C105.5 100 110 95.5 110 90V40C110 34.5 105.5 30 100 30H60L52.95 22.95Z' fill='%23222222'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-star_on {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 22 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.60413 18.7362C4.40501 19.597 5.33838 20.2742 6.09494 19.8179L11 16.8589L15.9051 19.8179C16.6616 20.2742 17.595 19.597 17.3959 18.7362L16.105 13.1556L20.435 9.40155C21.1026 8.82282 20.7466 7.72612 19.8665 7.64972L14.1433 7.15292L11.9211 1.89506C11.577 1.08079 10.423 1.08079 10.0789 1.89506L10.5291 2.08534L10.0789 1.89506L7.8567 7.15292L2.13354 7.64972C1.25338 7.72612 0.897427 8.82282 1.56496 9.40155L5.89502 13.1556L4.60413 18.7362Z' fill='%23FFD749' stroke='%23FFBE19'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-images {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 54 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.00028 50.1429C7.58599 50.1429 6.36457 49.65 5.33599 48.6643C4.35028 47.6357 3.85742 46.4143 3.85742 45V9.00001C3.85742 7.58572 4.35028 6.38572 5.33599 5.40001C6.36457 4.37143 7.58599 3.85715 9.00028 3.85715H45.0003C46.4146 3.85715 47.6146 4.37143 48.6003 5.40001C49.6289 6.38572 50.1431 7.58572 50.1431 9.00001V45C50.1431 46.4143 49.6289 47.6357 48.6003 48.6643C47.6146 49.65 46.4146 50.1429 45.0003 50.1429H9.00028ZM9.00028 45H45.0003V9.00001H9.00028V45ZM11.5717 39.8571H42.4289L32.786 27L25.0717 37.2857L19.286 29.5714L11.5717 39.8571Z' fill='%23222222'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-camera {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.574 2.76447C5.84793 2.35353 6.21908 2.01658 6.6545 1.78352C7.08991 1.55046 7.57613 1.4285 8.07 1.42847H11.93C12.4239 1.4285 12.9101 1.55046 13.3455 1.78352C13.7809 2.01658 14.1521 2.35353 14.426 2.76447L15.238 3.98347C15.3293 4.12038 15.4531 4.23263 15.5982 4.31026C15.7434 4.38789 15.9054 4.42849 16.07 4.42847H17C17.7956 4.42847 18.5587 4.74454 19.1213 5.30715C19.6839 5.86976 20 6.63282 20 7.42847V16.4285C20 17.2241 19.6839 17.9872 19.1213 18.5498C18.5587 19.1124 17.7956 19.4285 17 19.4285H3C2.20435 19.4285 1.44129 19.1124 0.87868 18.5498C0.316071 17.9872 0 17.2241 0 16.4285V7.42847C0 6.63282 0.316071 5.86976 0.87868 5.30715C1.44129 4.74454 2.20435 4.42847 3 4.42847H3.93C4.09459 4.42849 4.25665 4.38789 4.40178 4.31026C4.54692 4.23263 4.67065 4.12038 4.762 3.98347L5.574 2.76447ZM8 11.4285C8 10.898 8.21071 10.3893 8.58579 10.0143C8.96086 9.63918 9.46957 9.42847 10 9.42847C10.5304 9.42847 11.0391 9.63918 11.4142 10.0143C11.7893 10.3893 12 10.898 12 11.4285C12 11.9589 11.7893 12.4676 11.4142 12.8427C11.0391 13.2178 10.5304 13.4285 10 13.4285C9.46957 13.4285 8.96086 13.2178 8.58579 12.8427C8.21071 12.4676 8 11.9589 8 11.4285ZM10 7.42847C8.93913 7.42847 7.92172 7.84989 7.17157 8.60004C6.42143 9.35018 6 10.3676 6 11.4285C6 12.4893 6.42143 13.5067 7.17157 14.2569C7.92172 15.007 8.93913 15.4285 10 15.4285C11.0609 15.4285 12.0783 15.007 12.8284 14.2569C13.5786 13.5067 14 12.4893 14 11.4285C14 10.3676 13.5786 9.35018 12.8284 8.60004C12.0783 7.84989 11.0609 7.42847 10 7.42847Z' fill='%23222222'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-bell {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 26 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.2144 20.3647V21.448H3.71436V20.3647L5.88102 18.198V11.698C5.88102 8.33967 8.08019 5.38216 11.2977 4.42883V4.11466C11.2977 3.54003 11.526 2.98893 11.9323 2.5826C12.3386 2.17627 12.8897 1.948 13.4644 1.948C14.039 1.948 14.5901 2.17627 14.9964 2.5826C15.4027 2.98893 15.631 3.54003 15.631 4.11466V4.42883C18.8485 5.38216 21.0477 8.33967 21.0477 11.698V18.198L23.2144 20.3647ZM15.631 22.5313C15.631 23.106 15.4027 23.6571 14.9964 24.0634C14.5901 24.4697 14.039 24.698 13.4644 24.698C12.8897 24.698 12.3386 24.4697 11.9323 24.0634C11.526 23.6571 11.2977 23.106 11.2977 22.5313' fill='%23222222'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-check {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 15 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 4.40492L6.39516 9.16683L13.25 0.833496' stroke='%23222222' stroke-width='2'/%3E%3C/svg%3E") no-repeat center/contain;
}
.icon-hambg {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 22V19.3333H26V22H2ZM2 15.3333V12.6667H26V15.3333H2ZM2 8.66667V6H26V8.66667H2Z' fill='%23222222'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-reseticon {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.99999 1.14282C11.7872 1.14282 14.8571 4.21277 14.8571 7.99997C14.8571 11.7872 11.7872 14.8571 7.99999 14.8571C4.21279 14.8571 1.14285 11.7872 1.14285 7.99996L2.51428 7.99996C2.51443 9.31343 2.98585 10.5832 3.84284 11.5786C4.69984 12.574 5.88552 13.2288 7.18439 13.4241C8.48325 13.6194 9.80907 13.3421 10.9209 12.6428C12.0327 11.9434 12.8566 10.8684 13.243 9.61302C13.6294 8.35767 13.5525 7.00536 13.0263 5.80188C12.5002 4.5984 11.5597 3.62365 10.3758 3.0548C9.19194 2.48594 7.84324 2.36075 6.57487 2.70197C5.30651 3.0432 4.20267 3.82818 3.464 4.91425L5.25714 4.91425L5.25714 6.28568L1.14285 6.28568L1.14285 2.17139L2.51428 2.17139L2.51428 3.88568C3.15263 3.03366 3.98079 2.34214 4.93303 1.86603C5.88526 1.38991 6.93536 1.14229 7.99999 1.14282Z' fill='%23222222'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-setting {
  background: url("data:image/svg+xml;charset=utf8,%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='M14.6496 3.396C15.1936 3.564 15.7136 3.78 16.2096 4.044L18.4092 2.724C18.6386 2.58643 18.9073 2.52943 19.1728 2.56204C19.4382 2.59465 19.6852 2.71501 19.8744 2.904L21.096 4.1256C21.285 4.31484 21.4053 4.56179 21.438 4.82725C21.4706 5.0927 21.4136 5.36144 21.276 5.5908L19.956 7.7904C20.22 8.2864 20.436 8.8064 20.604 9.3504L23.0916 9.9732C23.3511 10.0382 23.5814 10.1881 23.746 10.399C23.9106 10.6098 24 10.8697 24 11.1372V12.8628C24 13.1303 23.9106 13.3902 23.746 13.601C23.5814 13.8119 23.3511 13.9618 23.0916 14.0268L20.604 14.6496C20.436 15.1936 20.22 15.7136 19.956 16.2096L21.276 18.4092C21.4136 18.6386 21.4706 18.9073 21.438 19.1728C21.4053 19.4382 21.285 19.6852 21.096 19.8744L19.8744 21.096C19.6852 21.285 19.4382 21.4053 19.1728 21.438C18.9073 21.4706 18.6386 21.4136 18.4092 21.276L16.2096 19.956C15.7136 20.22 15.1936 20.436 14.6496 20.604L14.0268 23.0916C13.9618 23.3511 13.8119 23.5814 13.601 23.746C13.3902 23.9106 13.1303 24 12.8628 24H11.1372C10.8697 24 10.6098 23.9106 10.399 23.746C10.1881 23.5814 10.0382 23.3511 9.9732 23.0916L9.3504 20.604C8.81123 20.4374 8.28893 20.2204 7.7904 19.956L5.5908 21.276C5.36144 21.4136 5.0927 21.4706 4.82725 21.438C4.56179 21.4053 4.31484 21.285 4.1256 21.096L2.904 19.8744C2.71501 19.6852 2.59465 19.4382 2.56204 19.1728C2.52943 18.9073 2.58643 18.6386 2.724 18.4092L4.044 16.2096C3.77957 15.7111 3.56261 15.1888 3.396 14.6496L0.9084 14.0268C0.649103 13.9618 0.418918 13.8122 0.254355 13.6015C0.0897924 13.3909 0.000274371 13.1313 0 12.864V11.1384C7.03252e-06 10.8709 0.0894026 10.611 0.253986 10.4002C0.41857 10.1893 0.648904 10.0394 0.9084 9.9744L3.396 9.3516C3.564 8.8076 3.78 8.2876 4.044 7.7916L2.724 5.592C2.58643 5.36264 2.52943 5.0939 2.56204 4.82845C2.59465 4.56299 2.71501 4.31604 2.904 4.1268L4.1256 2.904C4.31484 2.71501 4.56179 2.59465 4.82725 2.56204C5.0927 2.52943 5.36144 2.58643 5.5908 2.724L7.7904 4.044C8.2864 3.78 8.8064 3.564 9.3504 3.396L9.9732 0.9084C10.0382 0.649103 10.1878 0.418918 10.3985 0.254355C10.6091 0.0897924 10.8687 0.000274371 11.136 0H12.8616C13.1291 7.03252e-06 13.389 0.0894026 13.5999 0.253986C13.8107 0.41857 13.9606 0.648904 14.0256 0.9084L14.6496 3.396ZM12 16.8C13.273 16.8 14.4939 16.2943 15.3941 15.3941C16.2943 14.4939 16.8 13.273 16.8 12C16.8 10.727 16.2943 9.50606 15.3941 8.60589C14.4939 7.70571 13.273 7.2 12 7.2C10.727 7.2 9.50606 7.70571 8.60589 8.60589C7.70571 9.50606 7.2 10.727 7.2 12C7.2 13.273 7.70571 14.4939 8.60589 15.3941C9.50606 16.2943 10.727 16.8 12 16.8Z' fill='%23222222'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-alret {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0001 17.1429C12.2915 17.1429 12.5358 17.0444 12.7329 16.8472C12.9301 16.6501 13.0286 16.4058 13.0286 16.1144C13.0286 15.8229 12.9301 15.5786 12.7329 15.3815C12.5358 15.1844 12.2915 15.0858 12.0001 15.0858C11.7086 15.0858 11.4644 15.1844 11.2672 15.3815C11.0701 15.5786 10.9715 15.8229 10.9715 16.1144C10.9715 16.4058 11.0701 16.6501 11.2672 16.8472C11.4644 17.0444 11.7086 17.1429 12.0001 17.1429ZM10.9715 13.0286H13.0286V6.85721H10.9715V13.0286ZM12.0001 22.2858C10.5772 22.2858 9.24007 22.0158 7.98864 21.4758C6.73721 20.9358 5.64864 20.2029 4.72293 19.2772C3.79721 18.3515 3.06436 17.2629 2.52436 16.0115C1.98436 14.7601 1.71436 13.4229 1.71436 12.0001C1.71436 10.5772 1.98436 9.24007 2.52436 7.98864C3.06436 6.73721 3.79721 5.64864 4.72293 4.72293C5.64864 3.79721 6.73721 3.06436 7.98864 2.52436C9.24007 1.98436 10.5772 1.71436 12.0001 1.71436C13.4229 1.71436 14.7601 1.98436 16.0115 2.52436C17.2629 3.06436 18.3515 3.79721 19.2772 4.72293C20.2029 5.64864 20.9358 6.73721 21.4758 7.98864C22.0158 9.24007 22.2858 10.5772 22.2858 12.0001C22.2858 13.4229 22.0158 14.7601 21.4758 16.0115C20.9358 17.2629 20.2029 18.3515 19.2772 19.2772C18.3515 20.2029 17.2629 20.9358 16.0115 21.4758C14.7601 22.0158 13.4229 22.2858 12.0001 22.2858Z' fill='%23222222'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-download {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2103_5342)'%3E%3Cpath d='M7.75 2L7.75 7.1125L9.7 5.1625L10.75 6.25L7 10L3.25 6.25L4.3 5.1625L6.25 7.1125L6.25 2L7.75 2Z' fill='%23222222'/%3E%3Cpath d='M1.44063 13.5594C1.73438 13.8531 2.0875 14 2.5 14H11.5C11.9125 14 12.2656 13.8531 12.5594 13.5594C12.8531 13.2656 13 12.9125 13 12.5V10.25H11.5V12.5H2.5V10.25H1V12.5C1 12.9125 1.14687 13.2656 1.44063 13.5594Z' fill='%23222222'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2103_5342'%3E%3Crect width='14' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-share {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2103_5345)'%3E%3Cpath d='M11 12.8327C10.5139 12.8327 10.1007 12.6625 9.76042 12.3223C9.42014 11.982 9.25 11.5688 9.25 11.0827C9.25 11.0146 9.25486 10.9441 9.26458 10.8712C9.27431 10.7983 9.28889 10.7327 9.30833 10.6743L5.19583 8.28268C5.03056 8.42852 4.84583 8.54275 4.64167 8.62539C4.4375 8.70803 4.22361 8.74935 4 8.74935C3.51389 8.74935 3.10069 8.57921 2.76042 8.23893C2.42014 7.89865 2.25 7.48546 2.25 6.99935C2.25 6.51324 2.42014 6.10004 2.76042 5.75977C3.10069 5.41949 3.51389 5.24935 4 5.24935C4.22361 5.24935 4.4375 5.29067 4.64167 5.37331C4.84583 5.45595 5.03056 5.57018 5.19583 5.71602L9.30833 3.32435C9.28889 3.26602 9.27431 3.20039 9.26458 3.12747C9.25486 3.05456 9.25 2.98407 9.25 2.91602C9.25 2.4299 9.42014 2.01671 9.76042 1.67643C10.1007 1.33615 10.5139 1.16602 11 1.16602C11.4861 1.16602 11.8993 1.33615 12.2396 1.67643C12.5799 2.01671 12.75 2.4299 12.75 2.91602C12.75 3.40213 12.5799 3.81532 12.2396 4.1556C11.8993 4.49588 11.4861 4.66602 11 4.66602C10.7764 4.66602 10.5625 4.6247 10.3583 4.54206C10.1542 4.45942 9.96944 4.34518 9.80417 4.19935L5.69167 6.59102C5.71111 6.64935 5.72569 6.71497 5.73542 6.78789C5.74514 6.86081 5.75 6.93129 5.75 6.99935C5.75 7.0674 5.74514 7.13789 5.73542 7.21081C5.72569 7.28372 5.71111 7.34935 5.69167 7.40768L9.80417 9.79935C9.96944 9.65352 10.1542 9.53928 10.3583 9.45664C10.5625 9.374 10.7764 9.33268 11 9.33268C11.4861 9.33268 11.8993 9.50282 12.2396 9.8431C12.5799 10.1834 12.75 10.5966 12.75 11.0827C12.75 11.5688 12.5799 11.982 12.2396 12.3223C11.8993 12.6625 11.4861 12.8327 11 12.8327ZM11 3.49935C11.1653 3.49935 11.3038 3.44345 11.4156 3.33164C11.5274 3.21984 11.5833 3.08129 11.5833 2.91602C11.5833 2.75074 11.5274 2.6122 11.4156 2.50039C11.3038 2.38859 11.1653 2.33268 11 2.33268C10.8347 2.33268 10.6962 2.38859 10.5844 2.50039C10.4726 2.6122 10.4167 2.75074 10.4167 2.91602C10.4167 3.08129 10.4726 3.21984 10.5844 3.33164C10.6962 3.44345 10.8347 3.49935 11 3.49935ZM4 7.58268C4.16528 7.58268 4.30382 7.52678 4.41563 7.41497C4.52743 7.30317 4.58333 7.16463 4.58333 6.99935C4.58333 6.83407 4.52743 6.69553 4.41563 6.58372C4.30382 6.47192 4.16528 6.41602 4 6.41602C3.83472 6.41602 3.69618 6.47192 3.58438 6.58372C3.47257 6.69553 3.41667 6.83407 3.41667 6.99935C3.41667 7.16463 3.47257 7.30317 3.58438 7.41497C3.69618 7.52678 3.83472 7.58268 4 7.58268ZM11 11.666C11.1653 11.666 11.3038 11.6101 11.4156 11.4983C11.5274 11.3865 11.5833 11.248 11.5833 11.0827C11.5833 10.9174 11.5274 10.7789 11.4156 10.6671C11.3038 10.5553 11.1653 10.4993 11 10.4993C10.8347 10.4993 10.6962 10.5553 10.5844 10.6671C10.4726 10.7789 10.4167 10.9174 10.4167 11.0827C10.4167 11.248 10.4726 11.3865 10.5844 11.4983C10.6962 11.6101 10.8347 11.666 11 11.666Z' fill='%23222222'/%3E%3Cellipse cx='11' cy='3' rx='1.5' ry='1' fill='%23222222'/%3E%3Cellipse cx='11' cy='11' rx='1.5' ry='1' fill='%23222222'/%3E%3Cellipse cx='4' cy='7' rx='1.5' ry='1' fill='%23222222'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2103_5345'%3E%3Crect width='14' height='14' fill='%23222222' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-garbage {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.65879 5.83587L9.38618 12.3288M5.61382 12.3288L5.34121 5.83587M13.1948 3.52008C13.4637 3.55759 13.7321 3.59751 14 3.63984M13.1948 3.52008L12.3533 13.5357C12.319 13.9435 12.1178 14.3244 11.79 14.6022C11.4622 14.88 11.032 15.0342 10.5853 15.0341H4.41467C3.96802 15.0342 3.53778 14.88 3.20998 14.6022C2.88219 14.3244 2.68101 13.9435 2.64667 13.5357L1.80521 3.52008M13.1948 3.52008C12.2855 3.39413 11.3715 3.2986 10.4545 3.23367M1.80521 3.52008C1.53628 3.55711 1.26788 3.59679 1 3.63912M1.80521 3.52008C2.71452 3.39413 3.62854 3.2986 4.54545 3.23367M10.4545 3.23367V2.57284C10.4545 1.72155 9.73758 1.01166 8.80788 0.984971C7.93618 0.959477 7.06382 0.959477 6.19212 0.984971C5.26242 1.01166 4.54545 1.72227 4.54545 2.57284V3.23367M10.4545 3.23367C8.48774 3.09544 6.51226 3.09544 4.54545 3.23367' stroke='%23222222' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-upload {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_165_1189)'%3E%3Cmask id='mask0_165_1189' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='18' height='18'%3E%3Cpath d='M18 0H0V18H18V0Z' fill='black'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_165_1189)'%3E%3Cpath d='M2.25 9.003V15.75H15.75V9M12.375 5.625L9 2.25L5.625 5.625M8.997 12V2.25' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_165_1189'%3E%3Crect width='18' height='18' fill='%23000000'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-download {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7.01805V13.0154H13V7.01538M10 6.68205L6.99733 9.68205M6.99733 9.68205L4 6.68205M6.99733 9.68205V1.01538' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-newfolder {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.63158 11.8333H2.47368C2.08284 11.8333 1.708 11.6812 1.43163 11.4103C1.15526 11.1394 1 10.772 1 10.3889V2.44444C1 2.06135 1.15526 1.69395 1.43163 1.42307C1.708 1.15218 2.08284 1 2.47368 1H5.42105L7.63158 3.16667H12.7895C13.1803 3.16667 13.5552 3.31885 13.8315 3.58973C14.1079 3.86062 14.2632 4.22802 14.2632 4.61111V7.13889M10.5789 11.8333H15M12.7895 9.66667V14' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-write {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.56785 2.80305L10.7907 6.01718M1 14.7599H13M1.25871 11.4603L1.619 8.95725C1.63839 8.79373 1.71409 8.64205 1.83313 8.52826L8.89647 1.46566C8.98727 1.37308 9.10044 1.30552 9.22503 1.26954C9.34961 1.23357 9.48138 1.23038 9.60755 1.2603C10.2592 1.4333 10.8518 1.77983 11.322 2.26298C11.8084 2.73221 12.158 3.32485 12.3335 3.97747C12.3606 4.1038 12.3559 4.23486 12.3199 4.35895C12.284 4.48304 12.2178 4.59628 12.1274 4.68856L5.0648 11.7512C4.94303 11.8636 4.79119 11.9383 4.62777 11.966L2.11596 12.3256C1.99895 12.3414 1.87988 12.3298 1.76811 12.2918C1.65633 12.2538 1.55491 12.1903 1.47181 12.1065C1.38872 12.0226 1.32623 11.9206 1.28925 11.8084C1.25227 11.6963 1.24181 11.5771 1.25871 11.4603Z' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-garbage {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.57022 5.25777L8.33189 10.9344M5.03378 10.9344L4.79544 5.25777M11.6617 3.23312C11.8968 3.26591 12.1315 3.30081 12.3657 3.33782M11.6617 3.23312L10.926 11.9896C10.896 12.3461 10.7201 12.6791 10.4335 12.922C10.1469 13.1649 9.77078 13.2997 9.38028 13.2996H3.98538C3.59488 13.2997 3.21873 13.1649 2.93215 12.922C2.64557 12.6791 2.46968 12.3461 2.43965 11.9896L1.70398 3.23312M11.6617 3.23312C10.8667 3.123 10.0676 3.03948 9.26594 2.98271M1.70398 3.23312C1.46886 3.26549 1.2342 3.30018 1 3.33719M1.70398 3.23312C2.49897 3.123 3.29809 3.03948 4.09973 2.98271M9.26594 2.98271V2.40496C9.26594 1.6607 8.6391 1.04005 7.82629 1.01672C7.06418 0.994428 6.30149 0.994428 5.53938 1.01672C4.72656 1.04005 4.09973 1.66133 4.09973 2.40496V2.98271M9.26594 2.98271C7.54639 2.86186 5.81927 2.86186 4.09973 2.98271' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-move {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.72872 12.2145H2.49527C2.0987 12.2145 1.71837 12.057 1.43795 11.7766C1.15754 11.4962 1 11.1158 1 10.7193V2.49527C1 2.0987 1.15754 1.71837 1.43795 1.43796C1.71837 1.15754 2.0987 1 2.49527 1H5.48582L7.72872 3.24291H12.9622C13.3587 3.24291 13.7391 3.40045 14.0195 3.68086C14.2999 3.96128 14.4574 4.34161 14.4574 4.73818V7.35491' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5698 12.2146L15.0556 12.2146M15.0556 12.2146L12.8127 9.9717M15.0556 12.2146L12.8127 14.4575' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-share {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 20 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.64401 8.13913C6.57951 8.1392 7.47449 8.37418 8.26819 8.77891C8.0551 9.00957 7.85274 9.23918 7.66396 9.46319C7.04649 9.19216 6.36232 9.03576 5.64401 9.03569C4.51559 9.03579 3.45071 9.50787 2.59102 10.1927C1.73195 10.8772 1.10863 11.7489 0.835498 12.5067C0.783378 12.6881 0.796658 12.7863 0.810159 12.8321C0.823675 12.8775 0.852353 12.9214 0.910214 12.9648C1.04551 13.0659 1.25956 13.1033 1.37476 13.1034H6.55555C6.71255 13.4349 6.93946 13.7379 7.22215 14H1.37476C1.18487 13.9999 0.789228 13.9514 0.467762 13.7111C0.297351 13.5835 0.135001 13.391 0.0532462 13.1158C-0.0281618 12.8415 -0.01434 12.536 0.0818334 12.212L0.08963 12.1872C0.428862 11.2336 1.16778 10.2276 2.12907 9.46173C3.09471 8.6925 4.31765 8.13922 5.64401 8.13913Z' fill='%23000000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.8713 7.65692C16.6977 7.65694 19.1783 9.62364 19.9052 12.0719C20.005 12.4083 20.0293 12.7226 19.9623 13.0057C19.8937 13.2956 19.7398 13.5073 19.5595 13.652C19.223 13.9221 18.7858 13.9686 18.5284 13.9686H9.21417C9.01052 13.9686 8.58682 13.9165 8.24415 13.66C8.06328 13.5246 7.89231 13.3219 7.80624 13.0319C7.72055 12.7431 7.73435 12.4192 7.83743 12.0719L7.84523 12.0471L7.91929 11.8531C8.31345 10.8801 9.07898 9.87195 10.0581 9.09187C11.1068 8.25649 12.4332 7.65692 13.8713 7.65692ZM13.8713 8.55276C12.631 8.55276 11.4629 9.07245 10.5201 9.82356C9.5779 10.5742 8.89259 11.5308 8.59174 12.3666C8.53242 12.5723 8.54597 12.6888 8.56381 12.7489C8.58169 12.809 8.61878 12.8632 8.68725 12.9145C8.84354 13.0314 9.0852 13.0728 9.21417 13.0728H18.5284C18.7388 13.0728 18.967 13.0258 19.0956 12.9225C19.1477 12.8806 19.1763 12.8352 19.1905 12.7752C19.2063 12.7082 19.214 12.5786 19.1476 12.355C18.5437 10.3212 16.4017 8.55278 13.8713 8.55276Z' fill='%23000000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.77265 1.12417C6.4144 1.15999 7.0242 1.46152 7.48074 1.97405C7.96766 2.5209 8.2409 3.26309 8.2409 4.03637L8.2383 4.18008C8.22363 4.51386 8.15751 4.84311 8.04339 5.15252C7.91291 5.50607 7.72172 5.82805 7.48074 6.09869C7.23973 6.36924 6.95289 6.58394 6.63806 6.73045C6.32317 6.87686 5.98483 6.95215 5.64401 6.95222C5.30319 6.95217 4.96484 6.87683 4.64995 6.73045C4.33526 6.58401 4.04886 6.36907 3.80792 6.09869C3.56691 5.82803 3.37511 5.5061 3.24462 5.15252C3.13049 4.8431 3.06504 4.51387 3.05036 4.18008L3.04711 4.03637C3.04711 3.26305 3.32096 2.52091 3.80792 1.97405C4.29485 1.42761 4.95556 1.12062 5.64401 1.12053L5.77265 1.12417ZM5.64401 2.01636C5.16717 2.01646 4.70911 2.22947 4.37187 2.60799C4.03465 2.98674 3.84561 3.50081 3.84561 4.03637L3.85405 4.2348C3.87138 4.43177 3.91438 4.62537 3.98205 4.80892C4.07241 5.05382 4.20495 5.27728 4.37187 5.46475C4.5388 5.65211 4.73791 5.801 4.95596 5.90245C5.17391 6.00371 5.40813 6.05633 5.64401 6.05638C5.87999 6.05632 6.11466 6.00382 6.3327 5.90245C6.55064 5.801 6.74929 5.65204 6.91614 5.46475C7.08304 5.27728 7.21561 5.05381 7.30597 4.80892C7.39624 4.56403 7.44305 4.30142 7.44305 4.03637L7.43396 3.83649C7.39304 3.37435 7.21112 2.93932 6.91614 2.60799C6.62114 2.27684 6.23351 2.07261 5.82203 2.02658L5.64401 2.01636Z' fill='%23000000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.8713 0C14.613 1.08322e-05 15.3245 0.330354 15.849 0.919181C16.3734 1.50804 16.6682 2.30704 16.6683 3.13981L16.665 3.29446C16.6493 3.65416 16.5782 4.00861 16.4552 4.34204C16.3146 4.723 16.1087 5.06957 15.849 5.36116C15.5893 5.65268 15.2806 5.884 14.9414 6.04179C14.6021 6.19952 14.2385 6.28033 13.8713 6.28034C13.5041 6.28034 13.1405 6.19951 12.8012 6.04179C12.462 5.884 12.1533 5.65268 11.8936 5.36116C11.6339 5.06957 11.4279 4.72301 11.2874 4.34204C11.1644 4.0086 11.0933 3.65416 11.0775 3.29446L11.0743 3.13981C11.0744 2.30703 11.3691 1.50805 11.8936 0.919181C12.4181 0.330356 13.1296 5.65998e-07 13.8713 0ZM13.8713 0.895837C13.3413 0.895837 12.833 1.13241 12.4582 1.55312C12.0834 1.97388 11.8729 2.54478 11.8728 3.13981L11.8825 3.36012C11.9018 3.57936 11.9495 3.7949 12.0248 3.99917C12.1252 4.27134 12.2726 4.51889 12.4582 4.72722C12.6437 4.9355 12.8642 5.10033 13.1066 5.21307C13.3491 5.32583 13.6088 5.3845 13.8713 5.3845C14.1337 5.3845 14.3935 5.32584 14.636 5.21307C14.8784 5.10033 15.0989 4.9355 15.2844 4.72722C15.4699 4.51889 15.6173 4.27134 15.7178 3.99917C15.8182 3.72691 15.8698 3.43449 15.8698 3.13981L15.8601 2.91803C15.8146 2.40446 15.6123 1.92127 15.2844 1.55312C14.9096 1.13241 14.4013 0.895847 13.8713 0.895837Z' fill='%23000000'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-share._off {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='14' viewBox='0 0 16 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.62097 7.65692C9.67815 7.65694 12.3613 9.62364 13.1474 12.0719C13.2554 12.4083 13.2817 12.7226 13.2093 13.0057C13.135 13.2956 12.9685 13.5073 12.7735 13.652C12.4096 13.9221 11.9367 13.9686 11.6583 13.9686H1.58365C1.36338 13.9686 0.905088 13.9165 0.534443 13.66C0.338804 13.5246 0.153881 13.3219 0.0607884 13.0319C-0.0319031 12.7431 -0.0169734 12.4192 0.0945204 12.0719L0.102954 12.0471L0.183067 11.8531C0.609407 10.8801 1.43743 9.87195 2.49652 9.09187C3.63082 8.25649 5.0655 7.65692 6.62097 7.65692ZM6.62097 8.55276C5.27946 8.55276 4.01596 9.07245 2.99618 9.82356C1.97707 10.5742 1.23582 11.5308 0.910414 12.3666C0.846244 12.5723 0.860908 12.6888 0.880196 12.7489C0.899535 12.809 0.93966 12.8632 1.01372 12.9145C1.18276 13.0314 1.44415 13.0728 1.58365 13.0728H11.6583C11.8858 13.0728 12.1327 13.0258 12.2718 12.9225C12.3281 12.8806 12.359 12.8352 12.3744 12.7752C12.3915 12.7082 12.3998 12.5786 12.328 12.355C11.6748 10.3212 9.358 8.55278 6.62097 8.55276Z' fill='%23000000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.62097 0C7.42322 1.08322e-05 8.19282 0.330354 8.76014 0.919181C9.32739 1.50804 9.64621 2.30704 9.64631 3.13981L9.64279 3.29446C9.62575 3.65416 9.54885 4.00861 9.41581 4.34204C9.26378 4.723 9.04102 5.06957 8.76014 5.36116C8.47926 5.65268 8.14535 5.884 7.7784 6.04179C7.41146 6.19952 7.01812 6.28033 6.62097 6.28034C6.22381 6.28034 5.83048 6.19951 5.46353 6.04179C5.09658 5.884 4.76267 5.65268 4.48179 5.36116C4.2009 5.06957 3.97816 4.72301 3.82613 4.34204C3.69308 4.0086 3.61618 3.65416 3.59914 3.29446L3.59562 3.13981C3.59572 2.30703 3.91453 1.50805 4.48179 0.919181C5.04912 0.330356 5.81871 5.65998e-07 6.62097 0ZM6.62097 0.895837C6.04773 0.895837 5.49787 1.13241 5.09248 1.55312C4.68716 1.97388 4.4594 2.54478 4.4593 3.13981L4.46985 3.36012C4.49065 3.57936 4.54224 3.7949 4.62375 3.99917C4.73238 4.27134 4.8918 4.51889 5.09248 4.72722C5.29317 4.9355 5.53164 5.10033 5.79383 5.21307C6.05609 5.32583 6.3371 5.3845 6.62097 5.3845C6.90483 5.3845 7.18584 5.32584 7.4481 5.21307C7.71028 5.10033 7.94876 4.9355 8.14945 4.72722C8.35013 4.51889 8.50955 4.27134 8.61818 3.99917C8.72682 3.72691 8.78263 3.43449 8.78263 3.13981L8.77209 2.91803C8.72289 2.40446 8.50409 1.92127 8.14945 1.55312C7.74407 1.13241 7.19419 0.895847 6.62097 0.895837Z' fill='%23000000'/%3E%3Cpath d='M13.4417 5.65833L11.8083 7.29167C11.7472 7.35278 11.6694 7.38333 11.575 7.38333C11.4806 7.38333 11.4028 7.35278 11.3417 7.29167C11.2806 7.23056 11.25 7.15278 11.25 7.05833C11.25 6.96389 11.2806 6.88611 11.3417 6.825L12.975 5.19167L11.3417 3.55833C11.2806 3.49722 11.25 3.41944 11.25 3.325C11.25 3.23056 11.2806 3.15278 11.3417 3.09167C11.4028 3.03056 11.4806 3 11.575 3C11.6694 3 11.7472 3.03056 11.8083 3.09167L13.4417 4.725L15.075 3.09167C15.1361 3.03056 15.2139 3 15.3083 3C15.4028 3 15.4806 3.03056 15.5417 3.09167C15.6028 3.15278 15.6333 3.23056 15.6333 3.325C15.6333 3.41944 15.6028 3.49722 15.5417 3.55833L13.9083 5.19167L15.5417 6.825C15.6028 6.88611 15.6333 6.96389 15.6333 7.05833C15.6333 7.15278 15.6028 7.23056 15.5417 7.29167C15.4806 7.35278 15.4028 7.38333 15.3083 7.38333C15.2139 7.38333 15.1361 7.35278 15.075 7.29167L13.4417 5.65833Z' fill='%23000000'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-lock {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 13 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.35714 6.5V4.14286C3.35714 2.40643 4.76357 1 6.5 1C8.23643 1 9.64286 2.40643 9.64286 4.14286V6.5M6.5 10.4286C6.70838 10.4286 6.90823 10.3458 7.05558 10.1984C7.20293 10.0511 7.28571 9.85124 7.28571 9.64286C7.28571 9.43447 7.20293 9.23462 7.05558 9.08727C6.90823 8.93992 6.70838 8.85714 6.5 8.85714C6.29162 8.85714 6.09177 8.93992 5.94442 9.08727C5.79707 9.23462 5.71429 9.43447 5.71429 9.64286C5.71429 9.85124 5.79707 10.0511 5.94442 10.1984C6.09177 10.3458 6.29162 10.4286 6.5 10.4286ZM6.5 10.4286V12.7857M2.25714 6.5H10.7429C11.4343 6.5 12 7.06571 12 7.75714V13.2571C12 14.2943 11.1514 15.1429 10.1143 15.1429H2.88571C1.84857 15.1429 1 14.2943 1 13.2571V7.75714C1 7.06571 1.56571 6.5 2.25714 6.5Z' stroke='%23000000' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-lock._off {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='13' height='16' viewBox='0 0 13 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.35714 6.5V4.14286C3.35714 2.40643 4.76357 1 6.5 1C8.23643 1 9.64286 2.40643 9.64286 4.14286M6.5 10.4286C6.70838 10.4286 6.90823 10.3458 7.05558 10.1984C7.20293 10.0511 7.28571 9.85124 7.28571 9.64286C7.28571 9.43447 7.20293 9.23462 7.05558 9.08727C6.90823 8.93992 6.70838 8.85714 6.5 8.85714C6.29162 8.85714 6.09177 8.93992 5.94442 9.08727C5.79707 9.23462 5.71429 9.43447 5.71429 9.64286C5.71429 9.85124 5.79707 10.0511 5.94442 10.1984C6.09177 10.3458 6.29162 10.4286 6.5 10.4286ZM6.5 10.4286V12.7857M2.25714 6.5H10.7429C11.4343 6.5 12 7.06571 12 7.75714V13.2571C12 14.2943 11.1514 15.1429 10.1143 15.1429H2.88571C1.84857 15.1429 1 14.2943 1 13.2571V7.75714C1 7.06571 1.56571 6.5 2.25714 6.5Z' stroke='%23000000' stroke-width='1.3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-remove {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.31486 3.84952C2.90002 3.88968 2.48589 3.93586 2.07267 3.98819L2.87443 13.5282C2.89715 13.7968 3.03088 14.0579 3.2631 14.2548C3.49661 14.4527 3.81083 14.5682 4.14396 14.5683H10.3158C10.649 14.5682 10.9632 14.4527 11.1967 14.2548C11.4289 14.0579 11.5626 13.7968 11.5854 13.5282L11.6781 12.411L12.602 13.3573L12.5815 13.6112C12.5353 14.1577 12.266 14.659 11.8432 15.0175C11.4212 15.3751 10.8749 15.5684 10.3149 15.5683H4.14494C3.58494 15.5684 3.03858 15.3751 2.61662 15.0175C2.19377 14.659 1.92449 14.1587 1.87834 13.6122L1.08048 4.12589C0.989675 4.1396 0.89871 4.15257 0.808023 4.1669C0.535264 4.21 0.278853 4.02364 0.235758 3.75089C0.193105 3.47844 0.379326 3.22272 0.651773 3.1796C0.9227 3.13679 1.19425 3.09596 1.46623 3.0585C1.78494 3.01436 2.10438 2.97484 2.42423 2.93839L3.31486 3.84952Z' fill='%23000000'/%3E%3Cpath d='M5.58341 6.17178L5.84318 12.3417C5.85476 12.6176 5.64056 12.8506 5.36466 12.8622C5.08877 12.8738 4.85574 12.6596 4.84416 12.3837L4.5717 5.89053L5.07072 5.87003L5.2797 5.86026L5.58341 6.17178Z' fill='%23000000'/%3E%3Cpath d='M9.69865 10.3847L9.61564 12.3837L9.60099 12.4843C9.54475 12.7098 9.33643 12.8723 9.09513 12.8622C8.81924 12.8506 8.60503 12.6176 8.61662 12.3417L8.73966 9.40225L9.69865 10.3847Z' fill='%23000000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.55216 0.51944L8.76896 0.536042C9.84116 0.66736 10.6838 1.53118 10.684 2.60733V2.80557C11.4563 2.86893 12.2268 2.9523 12.9936 3.0585L13.808 3.1796L13.9057 3.20596C14.1234 3.28748 14.2615 3.51333 14.224 3.75186C14.1863 3.9904 13.9855 4.16308 13.7533 4.17374L13.6518 4.16788L13.3783 4.12686L12.7133 12.039L11.7895 11.0927L12.3861 3.98819C11.6431 3.8941 10.8968 3.81948 10.1488 3.76651C8.30647 3.63705 6.45593 3.62996 4.61271 3.746L3.7006 2.81143C3.72564 2.80934 3.75075 2.80763 3.7758 2.80557V2.60733C3.776 1.46045 4.73434 0.553149 5.90763 0.51944L6.56877 0.504792C7.2299 0.495129 7.89122 0.500114 8.55216 0.51944ZM8.52287 1.51846C7.66112 1.49327 6.79868 1.49327 5.93693 1.51846C5.25134 1.53834 4.77601 2.05351 4.7758 2.60733V2.73624C6.41029 2.64202 8.0495 2.64202 9.684 2.73624V2.60733C9.68379 2.05293 9.2086 1.53835 8.52287 1.51846Z' fill='%23000000'/%3E%3Cpath d='M9.40959 5.37003C9.68524 5.3816 9.89928 5.61495 9.8881 5.89053L9.75627 9.01163L8.79728 8.02921L8.88908 5.84854C8.90107 5.57305 9.13399 5.35851 9.40959 5.37003Z' fill='%23000000'/%3E%3Cpath d='M5.2797 5.86026L4.5717 5.89053C4.56342 5.68656 4.67884 5.50658 4.85099 5.42178L5.2797 5.86026Z' fill='%23000000'/%3E%3Crect x='0.71814' y='0.726562' width='19.9447' height='1' rx='0.5' transform='rotate(45.9079 0.71814 0.726562)' fill='%23000000'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.icon-reset {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='14' viewBox='0 0 16 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7234 1.45172C10.8423 1.53799 10.9221 1.66795 10.9451 1.81301C10.9682 1.95807 10.9327 2.10635 10.8464 2.22523C10.7601 2.34411 10.6302 2.42385 10.4851 2.44691C10.3401 2.46997 10.1918 2.43446 10.0729 2.34819C9.07201 1.62415 7.85761 1.2559 6.62316 1.30211C5.38871 1.34833 4.20524 1.80634 3.2613 2.60319C2.31735 3.40003 1.66724 4.48987 1.41454 5.69905C1.16184 6.90824 1.32108 8.16722 1.86691 9.2754C2.41273 10.3836 3.31372 11.2772 4.42635 11.8139C5.53897 12.3507 6.79921 12.4996 8.00629 12.237C9.21336 11.9743 10.2978 11.3153 11.0869 10.3649C11.876 9.41442 12.3243 8.22723 12.3604 6.99245C12.3646 6.84578 12.427 6.70682 12.5338 6.60614C12.6405 6.50546 12.7829 6.4513 12.9295 6.45559C13.0762 6.45988 13.2152 6.52225 13.3159 6.62899C13.4165 6.73574 13.4707 6.8781 13.4664 7.02477C13.423 8.50653 12.8849 9.93113 11.9379 11.0716C10.9908 12.212 9.68938 13.0028 8.24083 13.3177C6.79229 13.6327 5.28 13.4538 3.94491 12.8096C2.60982 12.1654 1.52874 11.0929 0.873909 9.76297C0.219081 8.43305 0.0281809 6.92223 0.331623 5.47122C0.635065 4.02022 1.41539 2.71251 2.54828 1.75644C3.68116 0.800377 5.10143 0.250962 6.5828 0.195733C8.06416 0.140503 9.5214 0.582637 10.7223 1.45169' fill='%23000000'/%3E%3Crect x='9.3197' y='7.94336' width='4.5289' height='0.829889' rx='0.414944' transform='rotate(-25.4213 9.3197 7.94336)' fill='%23000000'/%3E%3Crect width='4.4581' height='0.829889' rx='0.414945' transform='matrix(-0.358179 -0.933653 -0.933653 0.358179 15.0729 10.1934)' fill='%23000000'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}

.menuCont_input {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.menuCont_input > div {
  margin: 3rem;
}

.txtarea-dft {
  width: 100%;
  min-height: 12rem;
  border: 1px solid #BDBDBD;
  box-sizing: border-box;
  resize: none;
  outline: none;
  font-size: 1.4rem;
  line-height: 1.6em;
  padding: 1rem;
}
.txtarea-dft::placeholder {
  color: #BDBDBD;
}
.txtarea-dft:disabled {
  border: 1px solid #E0E0E0;
  background: #F2F2F2;
}

.input-dft {
  width: 14rem;
  height: 5.1rem;
  transition: 0.2s all;
}
.input-dft input {
  width: 100%;
  height: 100%;
  border: none;
  padding: 1rem 2rem 1rem 3rem;
  font-size: 1.6rem;
  font-weight: 500;
  border: 1px solid #BDBDBD;
  border-radius: 0.5rem;
  box-sizing: border-box;
  outline: none;
  transition: 0.2s all;
}
.input-dft input:disabled {
  border: 1px solid #E0E0E0;
  background: #F2F2F2;
}
.input-dft._err {
  border: 1px solid #F7192B;
  box-sizing: border-box;
  display: flex;
  align-items: center;
}
.input-dft._err input {
  border: none;
  width: calc(100% - 2.6rem);
}
.input-dft._err .icon-alert {
  width: 1.8rem;
  height: 1.8rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0001 17.1429C12.2915 17.1429 12.5358 17.0444 12.7329 16.8472C12.9301 16.6501 13.0286 16.4058 13.0286 16.1144C13.0286 15.8229 12.9301 15.5786 12.7329 15.3815C12.5358 15.1844 12.2915 15.0858 12.0001 15.0858C11.7086 15.0858 11.4644 15.1844 11.2672 15.3815C11.0701 15.5786 10.9715 15.8229 10.9715 16.1144C10.9715 16.4058 11.0701 16.6501 11.2672 16.8472C11.4644 17.0444 11.7086 17.1429 12.0001 17.1429ZM10.9715 13.0286H13.0286V6.85721H10.9715V13.0286ZM12.0001 22.2858C10.5772 22.2858 9.24007 22.0158 7.98864 21.4758C6.73721 20.9358 5.64864 20.2029 4.72293 19.2772C3.79721 18.3515 3.06436 17.2629 2.52436 16.0115C1.98436 14.7601 1.71436 13.4229 1.71436 12.0001C1.71436 10.5772 1.98436 9.24007 2.52436 7.98864C3.06436 6.73721 3.79721 5.64864 4.72293 4.72293C5.64864 3.79721 6.73721 3.06436 7.98864 2.52436C9.24007 1.98436 10.5772 1.71436 12.0001 1.71436C13.4229 1.71436 14.7601 1.98436 16.0115 2.52436C17.2629 3.06436 18.3515 3.79721 19.2772 4.72293C20.2029 5.64864 20.9358 6.73721 21.4758 7.98864C22.0158 9.24007 22.2858 10.5772 22.2858 12.0001C22.2858 13.4229 22.0158 14.7601 21.4758 16.0115C20.9358 17.2629 20.2029 18.3515 19.2772 19.2772C18.3515 20.2029 17.2629 20.9358 16.0115 21.4758C14.7601 22.0158 13.4229 22.2858 12.0001 22.2858Z' fill='%23F7192B'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}

.shareBtn {
  position: absolute;
  bottom: 1rem;
  right: 1rem;
  width: 2.4rem;
  height: 2.4rem;
  border-radius: 4px;
  padding: 0.3rem;
  box-sizing: border-box;
  border: 1px solid #333333;
  background: #fff;
  z-index: 10;
}
.shareBtn > div {
  width: 100%;
  height: 100%;
}

.singleDownloadBtn {
  position: absolute;
  bottom: 1rem;
}

.stg_box.board_box .board_item .singleDownloadBtn {
  width: 2.2rem;
  height: 2.2rem;
  position: unset;
  cursor: pointer;
}

.left_label {
  position: absolute;
  top: 1.5rem;
  left: 1.5rem;
  color: #fff;
  font-weight: 500;
  font-size: 1.2rem;
  font-weight: 700;
  display: flex;
  z-index: 10;
}
.left_label > div {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2rem;
  padding: 0 1rem;
  box-sizing: border-box;
  border-radius: 4px;
  margin-left: 3px;
}
.left_label > div._editorial {
  background: rgba(0, 0, 0, 0.8);
}

.singleDownloadBtn {
  position: absolute;
  bottom: 1rem;
  right: 1rem;
  width: 2.4rem;
  height: 2.4rem;
  border-radius: 4px;
  padding: 0.3rem;
  box-sizing: border-box;
  border: 1px solid #333333;
  background: #fff;
  z-index: 10;
}

.singleDownloadBtn > div {
  width: 100%;
  height: 100%;
}

._pointer {
  cursor: pointer;
}

.item_label {
  position: absolute;
  top: 1.5rem;
  right: 1.5rem;
  color: #fff;
  font-weight: 500;
  font-size: 1.2rem;
  font-weight: 700;
  display: flex;
  z-index: 10;
}
.item_label > div {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2rem;
  padding: 0 1rem;
  box-sizing: border-box;
  border-radius: 4px;
  margin-left: 3px;
}
.item_label > div.shareDelBtn {
  background: #00A4D7;
}
.item_label > div.secretDelBtn {
  background: #333333;
}

.content_title {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  font-size: 2.4rem;
  font-weight: 700;
  color: #000000;
}
.content_title > a::after {
  content: "";
  width: 1.6rem;
  height: 1.6rem;
  display: block;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 13L7 7L1 1' stroke='%23bdbdbd' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  margin: 2px 0.7rem 0;
}
.content_title p {
  color: #999999;
  font-weight: 400;
  font-size: 1.4rem;
  margin-left: 0.7rem;
  margin-top: 1px;
}
.content_title > a {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.content_title > a:last-of-type::after {
  display: none;
}

h2.content_title {
  font-size: 2.4rem;
}

h3.content_title {
  font-size: 2rem;
}

.content_title .item_label {
  position: unset;
  margin-left: 1rem;
}

.autoMoveBox {
  position: fixed;
  top: 50%;
  right: 3rem;
  z-index: 500;
}
.autoMoveBox > button {
  width: 4.6rem;
  height: 4.6rem;
  border-radius: 50%;
  margin-bottom: 0.6rem;
  background: #fff;
  border: 1px solid #333333;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.1490196078);
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.2s all;
}
.autoMoveBox > button:hover {
  border: 1px solid #6947CE;
}
.autoMoveBox > button::before {
  content: "";
  display: block;
  transition: 0.2s all;
}
.autoMoveBox > button._prev::before {
  width: 1.2rem;
  height: 1.2rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 1L1 7L7 13' stroke='%23333333' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  margin-right: 3px;
}
.autoMoveBox > button._next::before {
  width: 1.2rem;
  height: 1.2rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 13L7 7L1 1' stroke='%23333333' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  margin-left: 3px;
}
.autoMoveBox > button._top {
  background: #333333;
}
.autoMoveBox > button._top:hover {
  background: #6947CE;
}
.autoMoveBox > button._top::before {
  width: 1.8rem;
  height: 1.8rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 16 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.2584 3.4207C7.6554 2.98183 8.3446 2.98183 8.7416 3.4207L14.0215 9.25749C14.3738 9.64697 14.9792 9.6659 15.3551 9.29918C15.7141 8.94899 15.7292 8.37665 15.3891 8.00806L8.73495 0.796306C8.33896 0.367137 7.66104 0.367138 7.26505 0.796307L0.610897 8.00806C0.2708 8.37666 0.285867 8.94899 0.644884 9.29918C1.02084 9.6659 1.62617 9.64697 1.9785 9.25749L7.2584 3.4207Z' fill='%23ffffff'/%3E%3Cpath d='M8 22.3711L8 2.37109' stroke='%23ffffff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.autoMoveBox > button._prev:hover::before {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 1L1 7L7 13' stroke='%236947CE' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.autoMoveBox > button._next:hover::before {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 13L7 7L1 1' stroke='%236947CE' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}

.lock_pass {
  display: flex;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding-top: 10vh;
  text-align: center;
}
.lock_pass i {
  display: inline-block;
  width: 10rem;
  height: 10rem;
  background: url(/images/lock_icon.svg) no-repeat center/contain;
  margin-bottom: 1.5rem;
}
.lock_pass p {
  line-height: 1.5em;
}
.lock_pass input[name=secret] {
  width: 36rem;
  height: 4rem;
  border: 1px solid #BDBDBD;
  padding: 0 1.5rem;
  box-sizing: border-box;
  text-align: center;
  font-size: 1.6rem;
  margin: 1.5rem 0;
}

.imgNoneBg {
  width: 100%;
  height: 100%;
  background: #E0E0E0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.imgNoneBg::after {
  content: "No image available";
  color: #666666;
  font-size: 1.2rem;
  font-weight: 400;
}

.input_ttbox {
  display: flex;
  align-items: center;
  margin: 0 1rem;
  margin-left: 0.5rem;
  margin-bottom: 0.2rem;
  font-size: 1.4rem;
  font-weight: 400;
  color: #4F4F4F;
}
.input_ttbox input {
  margin-left: 1rem;
}

.filebox {
  display: flex;
  align-items: center;
  height: 3.2rem;
}

.filebox .upload-name {
  display: inline-flex;
  width: 20rem;
  height: 100%;
  padding: 0 1rem;
  border: 1px solid #BDBDBD;
  font-size: 1.4rem;
  color: #666666;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.filebox label {
  display: block;
  height: 100%;
  width: 8rem;
}
.filebox label input[type=file] {
  display: none;
}
.filebox label > div {
  font-size: 1.4rem;
  margin-left: 0.5rem;
  color: #fff;
  background: #333333;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

/* HTML: <div class="loader"></div> */
.loader01 {
  width: 50px;
  aspect-ratio: 1;
  border-radius: 50%;
  border: 8px solid #E0E0E0;
  border-right-color: #6947CE;
  animation: l2 1s infinite linear;
}

@keyframes l2 {
  to {
    transform: rotate(1turn);
  }
}
.layer {
  z-index: 9999;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100vh;
  background: rgba(0, 0, 0, 0.5);
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
}
.layer._on {
  display: flex;
}
.layer_inner {
  max-width: calc(100% - 5.4rem);
  max-height: calc(100vh - 4rem);
  box-sizing: border-box;
  background-color: #ffffff;
  box-shadow: 0px 5px 2rem 0px rgba(0, 0, 0, 0.1490196078);
  position: relative;
  border-radius: 0.7rem;
}
.layer .icon-close {
  width: 3.2rem;
  height: 3.2rem;
  position: absolute;
  right: 1rem;
  top: 1rem;
  cursor: pointer;
  z-index: 10;
}
.layer .cont {
  width: 100%;
}
.layer .layer_icon {
  width: 7.2rem;
  height: 7.2rem;
  display: inline-block;
}
.layer .layer_icon img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.layer_btn_bot {
  text-align: center;
  margin-top: 3rem;
}
.layer_btn_bot button {
  cursor: pointer;
  font-size: 1.5rem;
  height: 4.8rem;
  font-weight: 500;
  border-radius: 0.4rem;
  padding: 1.1rem 2.4rem 1rem;
  margin: 0 0.2rem;
}

.layer-err .layer_inner {
  width: 40rem;
  padding: 5rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.layer-err .cont {
  text-align: center;
}
.layer-err .cont > p {
  font-size: 1.5rem;
  font-weight: 400;
  margin: 2rem 0;
}
.layer-err .cont > button {
  cursor: pointer;
  margin-top: 2rem;
  font-size: 1.3rem;
  font-weight: 500;
  border-radius: 0.4rem;
  padding: 1.1rem 2.4rem 1rem;
}

.icon-close {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.0001 17.8667L9.46673 24.4C9.22229 24.6444 8.91118 24.7667 8.5334 24.7667C8.15562 24.7667 7.84451 24.6444 7.60006 24.4C7.35562 24.1556 7.2334 23.8444 7.2334 23.4667C7.2334 23.0889 7.35562 22.7778 7.60006 22.5333L14.1334 16L7.60006 9.46667C7.35562 9.22223 7.2334 8.91112 7.2334 8.53334C7.2334 8.15556 7.35562 7.84445 7.60006 7.6C7.84451 7.35556 8.15562 7.23334 8.5334 7.23334C8.91118 7.23334 9.22229 7.35556 9.46673 7.6L16.0001 14.1333L22.5334 7.6C22.7778 7.35556 23.089 7.23334 23.4667 7.23334C23.8445 7.23334 24.1556 7.35556 24.4001 7.6C24.6445 7.84445 24.7667 8.15556 24.7667 8.53334C24.7667 8.91112 24.6445 9.22223 24.4001 9.46667L17.8667 16L24.4001 22.5333C24.6445 22.7778 24.7667 23.0889 24.7667 23.4667C24.7667 23.8444 24.6445 24.1556 24.4001 24.4C24.1556 24.6444 23.8445 24.7667 23.4667 24.7667C23.089 24.7667 22.7778 24.6444 22.5334 24.4L16.0001 17.8667Z' fill='%23000000'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}

.layer-ingloading .layer_inner {
  width: calc(100% - 4rem);
  max-width: 35rem;
  padding: 4rem 0;
  box-sizing: border-box;
  text-align: center;
}
.layer-ingloading i.ingloading {
  width: 5rem;
  display: inline-block;
  aspect-ratio: 1;
  border-radius: 50%;
  background: radial-gradient(farthest-side, #6947CE 94%, rgba(0, 0, 0, 0)) top/8px 8px no-repeat, conic-gradient(rgba(0, 0, 0, 0) 30%, #6947CE);
  -webkit-mask: radial-gradient(farthest-side, rgba(0, 0, 0, 0) calc(100% - 8px), #000 0);
  animation: l13 1s infinite linear;
}
@keyframes l13 {
  100% {
    transform: rotate(1turn);
  }
}
.layer-ingloading h4 {
  font-size: 2rem;
  font-weight: 700;
  text-wrap: nowrap;
  margin: 2rem 0 0.5rem;
}
.layer-ingloading p {
  font-size: 1.8rem;
  font-weight: 500;
}
.layer-ingloading button {
  font-size: 1.6rem;
  font-weight: 600;
  border: 0;
  border-radius: 0.4rem;
  background: #434343;
  color: #fff;
  height: 4.6rem;
  width: 14.2rem;
  margin-top: 1.6rem;
}

.layer-txtbox .layer_inner {
  width: 68rem;
}
.layer-txtbox .txtbox_top {
  padding: 2.5rem 3rem;
  box-sizing: border-box;
  font-size: 2rem;
  border-bottom: 1px solid #DDD;
}
.layer-txtbox textarea {
  width: 100%;
  box-sizing: border-box;
  border: none;
  background: none;
  height: 25rem;
  resize: none;
  font-size: 1.6rem;
  padding: 3rem 4rem;
  box-sizing: border-box;
  outline: none;
  line-height: 1.6em;
}
.layer-txtbox textarea::-webkit-scrollbar {
  display: none;
}
.layer-txtbox .layer_btn_bot {
  padding: 0 3rem 3rem;
  box-sizing: border-box;
}

.layer-fullinfo .layer_inner {
  width: 36.6rem;
  padding: 4.1rem 3.7rem;
  box-sizing: border-box;
}
.layer-fullinfo .cont {
  text-align: center;
}
.layer-fullinfo .cont h4 {
  font-size: 2rem;
  font-weight: 700;
}
.layer-fullinfo .cont p {
  margin-top: 1.5rem;
  line-height: 1.3em;
  font-size: 1.6rem;
  font-weight: 400;
}

.file_upload_box {
  max-width: 60rem;
  width: 100%;
  margin: 0 auto;
  padding: 4rem 3rem;
  box-sizing: border-box;
  text-align: center;
}
.file_upload_box > h4 {
  text-align: center;
  font-size: 2rem;
  font-weight: 700;
}
.file_upload_box .file_upload {
  margin: 1rem 0;
}
.file_upload_box .file_upload textarea {
  box-sizing: border-box;
  width: 100%;
  height: 20rem;
  resize: none;
  border: 1px solid #ddd;
  padding: 1rem;
  font-size: 1.4rem;
  font-family: inherit;
}
.file_upload_box .info_txt {
  line-height: 1.5em;
  text-align: left;
  margin-bottom: 1rem;
}
.file_upload_box .info_txt p {
  font-size: 1.2rem;
  font-weight: 600;
  display: flex;
  align-items: center;
}
.file_upload_box .info_txt p i {
  display: block;
  width: 1rem;
  height: 1rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 13L7 7L1 1' stroke='%23000000' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  transform: rotate(90deg);
  margin-left: 0.5rem;
}
.file_upload_box .info_txt span {
  font-size: 1.2rem;
  font-weight: 300;
}
.file_upload_box ._btnbox {
  text-align: right;
  margin-top: 1.5rem;
}
.file_upload_box ._btnbox button {
  font-size: 1.4rem;
  font-weight: 600;
  width: 8.4rem;
  height: 3.3rem;
  border-radius: 0.4rem;
}
.file_upload_box .upload_name_list._view span {
  display: block;
}
.file_upload_box .upload_name_list._view p i {
  transform: rotate(-90deg);
}
.file_upload_box .upload_name_list p {
  cursor: pointer;
}
.file_upload_box .upload_name_list span {
  display: none;
}

.file_upload_btn {
  height: 4.6rem;
  width: 14.2rem;
  border-radius: 0.4rem;
  background: #6947CE;
  color: #fff;
  font-size: 1.6rem;
  font-weight: 600;
  border: 0;
  margin-top: 2rem;
}

.layer-loading .layer_inner {
  width: 48rem;
  padding: 4rem;
  box-sizing: border-box;
}
.layer-loading h4 {
  font-size: 2rem;
  font-weight: 700;
}
.layer-loading p {
  font-size: 1.8rem;
  font-weight: 500;
  margin: 1rem 0 1.5rem;
}
.layer-loading .upload_loader {
  width: 100%;
  height: 2.4rem;
  border-radius: 1.2rem;
  overflow: hidden;
  background: #E0E0E0;
}
.layer-loading .upload_loader > i {
  display: block;
  height: 100%;
  transition: 0.1s width;
  background: #6947CE;
  border-radius: 1.2rem;
}
.layer-loading .upload_loader ~ span {
  font-size: 1.3rem;
  font-weight: 400;
  display: block;
  width: 100%;
  text-align: right;
  margin-top: 0.5rem;
}
.layer-loading .upload_loader ~ span span {
  font-weight: 700;
  color: #6947CE;
}

.layer-txtbox .layer_inner {
  max-width: 45rem;
}
.layer-txtbox .cont > div.txtbox {
  word-break: keep-all;
  padding: 3rem;
  box-sizing: border-box;
  font-size: 1.6rem;
  line-height: 1.5em;
  font-weight: 400;
}

.layer-alert .layer_inner {
  width: calc(100% - 4rem);
  max-width: 40rem;
  border-radius: 1rem;
  text-align: center;
  padding: 3rem 3rem 3.5rem;
  box-sizing: border-box;
}
.layer-alert i.icon-close {
  right: 1.5rem;
  top: 1.5rem;
}
.layer-alert i.icon-alert {
  display: inline-block;
  width: 7rem;
  height: 7rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='35' cy='35' r='34.5' fill='white' stroke='%236947CE'/%3E%3Cpath d='M32.1438 21.0158C32.1107 19.8887 33.0153 18.957 34.1429 18.957H35.8569C36.9845 18.957 37.8892 19.8887 37.856 21.0158L37.2445 41.8075C37.2127 42.8887 36.3271 43.7487 35.2454 43.7487H34.7545C33.6728 43.7487 32.7871 42.8887 32.7553 41.8075L32.1438 21.0158Z' fill='%236947CE'/%3E%3Ccircle cx='34.9999' cy='49.5807' r='2.91667' fill='%236947CE'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.layer-alert h4 {
  color: #6947CE;
  font-size: 2.4rem;
  font-weight: 700;
  margin: 1.5rem 0 2rem;
}
.layer-alert p {
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.5em;
  margin-bottom: 4rem;
}
.layer-alert button {
  width: 11rem;
  height: 4rem;
  margin: 0 0.5rem;
  border-radius: 4px;
  font-size: 1.4rem;
  font-weight: 500;
}
.layer-alert._redver i.icon-alert {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='35' cy='35' r='34.5' fill='white' stroke='%23CE1725'/%3E%3Cpath d='M32.1438 21.0158C32.1107 19.8887 33.0153 18.957 34.1429 18.957H35.8569C36.9845 18.957 37.8892 19.8887 37.856 21.0158L37.2445 41.8075C37.2127 42.8887 36.3271 43.7487 35.2454 43.7487H34.7545C33.6728 43.7487 32.7871 42.8887 32.7553 41.8075L32.1438 21.0158Z' fill='%23CE1725'/%3E%3Ccircle cx='34.9999' cy='49.5807' r='2.91667' fill='%23CE1725'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.layer-alert._redver h4 {
  color: #CE1725;
}
.layer-alert._redver button.btn-ppbg {
  background: #CE1725 !important;
}

.item_none_box {
  width: 100%;
  min-height: 40rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.item_none_box i {
  display: block;
  width: 10rem;
  height: 10rem;
  background: url(/images/icon_alert.svg) no-repeat center/contain;
  margin-bottom: 1.5rem;
}
.item_none_box > div {
  text-align: center;
  font-size: 1.6rem;
  font-weight: 400;
  display: flex;
  max-width: 20rem;
  flex-wrap: wrap;
  justify-content: center;
}

.icon-folder {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 120 120' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M52.95 22.95C51.05 21.05 48.5 20 45.85 20H20C14.5 20 10.05 24.5 10.05 30L10 90C10 95.5 14.5 100 20 100H100C105.5 100 110 95.5 110 90V40C110 34.5 105.5 30 100 30H60L52.95 22.95Z' fill='%23C09AFF'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}

.layer-upload > .layer_inner {
  width: 60rem;
  padding: 0;
}
.layer-upload .cont > div {
  padding: 3rem 4rem;
  box-sizing: border-box;
}
.layer-upload h4 {
  font-size: 2rem;
  font-weight: 700;
}

.layer-inputdft .layer_inner {
  min-height: 18rem;
  width: 37rem;
  padding: 4rem;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
}
.layer-inputdft .input-dft {
  width: 100%;
  height: max-content;
  box-sizing: border-box;
}
.layer-inputdft .input-dft input {
  height: 5.1rem;
  box-sizing: border-box;
  font-size: 1.6rem;
  font-weight: 500;
  padding: 1rem 3rem;
  box-sizing: border-box;
  border-radius: 0.7rem;
}
.layer-inputdft p {
  text-align: center;
  font-size: 1.6rem;
  word-break: keep-all;
}

.upload_top label {
  margin: 2rem 0;
}
.upload_top label span {
  font-size: 1.6rem;
}

.progressbar input + div {
  width: 100%;
  height: 8px;
  border-radius: 4px;
  background-color: #E0E0E0;
  position: relative;
  overflow: hidden;
}
.progressbar input + div > i {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  background: #6947CE;
  transition: 0.3s all;
}

.upload_list {
  width: 100%;
  border-top: 1px solid #E0E0E0;
  border-bottom: 1px solid #E0E0E0;
  box-sizing: border-box;
  max-height: calc(100vh - 36rem);
  overflow-y: auto;
}
.upload_list::-webkit-scrollbar {
  width: 20px;
}
.upload_list::-webkit-scrollbar-thumb {
  background-color: #BDBDBD;
  border-radius: 10px;
  border: 5px solid #ffffff;
}
.upload_list::-webkit-scrollbar-track {
  background-color: #ffffff;
}
.upload_list > li {
  padding: 1rem 4rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  transition: 0.2s all;
  cursor: pointer;
}
.upload_list > li:hover {
  background: #F8F7FF;
}
.upload_list > li > span.check {
  width: 3.4rem;
  height: 3.4rem;
  border-radius: 50%;
  background: #2FFED4;
  display: flex;
  justify-content: center;
  align-items: center;
}
.upload_list > li > span.check::after {
  content: "";
  display: block;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 15 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 4.40492L6.39516 9.16683L13.25 0.833496' stroke='%23000000' stroke-width='2'/%3E%3C/svg%3E") no-repeat center/contain;
  width: 1.5rem;
  height: 1.5rem;
}
.upload_list > li > span.end {
  width: 3.4rem;
  height: 3.4rem;
  border-radius: 50%;
  background: #E0E0E0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.upload_list > li > span.end::after {
  content: "";
  display: block;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='17' y='10' width='2' height='13' fill='%23000000'/%3E%3Crect x='17' y='25' width='2' height='2' fill='%23000000'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  width: 2.8rem;
  height: 2.8rem;
}
.upload_list > li > span.loader01 {
  width: 26px;
  border: 3px solid #E0E0E0;
  border-right-color: #2FFED4;
}
.upload_list > li > div {
  padding-right: 1rem;
  box-sizing: border-box;
  width: calc(100% - 4rem);
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.upload_list > li > div > div {
  width: calc(100% - 10rem);
}
.upload_list > li > div p {
  width: 100%;
}
.upload_list > li > div span {
  width: 10rem;
  text-align: right;
}
.upload_list > li p {
  line-height: 1.5em;
  width: calc(100% - 11rem);
  font-size: 1.5rem;
  font-weight: 400;
  box-sizing: border-box;
}
.upload_list > li span {
  color: #999999;
  font-size: 1.4rem;
}

.icon-images {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 54 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.00028 50.1429C7.58599 50.1429 6.36457 49.65 5.33599 48.6643C4.35028 47.6357 3.85742 46.4143 3.85742 45V9.00001C3.85742 7.58572 4.35028 6.38572 5.33599 5.40001C6.36457 4.37143 7.58599 3.85715 9.00028 3.85715H45.0003C46.4146 3.85715 47.6146 4.37143 48.6003 5.40001C49.6289 6.38572 50.1431 7.58572 50.1431 9.00001V45C50.1431 46.4143 49.6289 47.6357 48.6003 48.6643C47.6146 49.65 46.4146 50.1429 45.0003 50.1429H9.00028ZM9.00028 45H45.0003V9.00001H9.00028V45ZM11.5717 39.8571H42.4289L32.786 27L25.0717 37.2857L19.286 29.5714L11.5717 39.8571Z' fill='%23828282'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}

.upload_bot {
  text-align: center;
}
.upload_bot > button {
  width: 8rem;
  padding: 0;
  margin: 0 0.3rem;
}

.layer-folder .layer_inner {
  width: max-content;
  padding: 5rem;
  box-sizing: border-box;
}

.folder_top,
.passset_top {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 1.5rem;
}
.folder_top h4,
.passset_top h4 {
  font-size: 2rem;
  font-weight: 700;
}

.folder_list {
  border: 1px solid #E0E0E0;
  border-radius: 0.5rem;
  width: 100%;
  padding: 1rem 0;
  box-sizing: border-box;
  width: 37rem;
  max-height: calc(100vh - 30rem);
  overflow-y: auto;
}

.folder_list span {
  max-width: calc(100% - 5rem);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  color: #000;
}

.folder_list i {
  cursor: pointer;
}

.folder_list::-webkit-scrollbazr {
  width: 20px;
}

.folder_list::-webkit-scrollbar-thumb {
  background-color: #BDBDBD;
  border-radius: 10px;
  border: 5px solid #ffffff;
}

.folder_list::-webkit-scrollbar-track {
  background-color: #ffffff;
}

.folder_list ._on > div i {
  transform: rotate(-90deg);
}

.folder_list li._ckd > div:not(.thr) {
  background: #F0E8FF;
}

.folder_list .fir > li {
  margin-bottom: 20px;
}

.folder_list .fir > li > div {
  width: 100%;
  font-size: 1.6rem;
  font-weight: 500;
  display: flex;
  align-items: baseline;
  cursor: pointer;
  /*margin-bottom: 10px;*/
  padding: 5px 20px;
  box-sizing: border-box;
}

.folder_list .fir i {
  content: "";
  display: block;
  width: 11px;
  height: 11px;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 13L7 7L1 1' stroke='%23000000' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  transform: rotate(90deg);
  margin-left: 7px;
}

.folder_list .sub {
  /*padding-left: 14px;*/
  box-sizing: border-box;
  overflow: hidden;
  font-size: 14px;
  line-height: 1.5em;
}

.folder_list .sub > li {
  font-size: 1.6rem;
  /*margin-bottom: 8px;*/
  font-weight: 400;
  /*cursor: pointer;*/
}

.folder_list .sub > li > div:not(.thr) {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 100%;
  padding: 5px 30px;
  box-sizing: border-box;
}

.folder_list .fir > li._ckd > div:hover,
.folder_list .sub > li._ckd > div:not(.thr):hover,
.folder_list .thr > ul > li._ckd > div:hover {
  background: #F0E8FF;
}

.folder_list .fir > li > div:hover,
.folder_list .sub > li > div:not(.thr):hover,
.folder_list .thr > ul > li > div:hover {
  background: #F3F3F3;
}

.folder_list .sub > li > div:not(.thr)::before {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 120 120' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M52.95 22.95C51.05 21.05 48.5 20 45.85 20H20C14.5 20 10.05 24.5 10.05 30L10 90C10 95.5 14.5 100 20 100H100C105.5 100 110 95.5 110 90V40C110 34.5 105.5 30 100 30H60L52.95 22.95Z' fill='%23C09AFF'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  margin-right: 5px;
}

.folder_list .sub > li._ckd > div:not(.thr)::before {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 120 120' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M52.95 22.95C51.05 21.05 48.5 20 45.85 20H20C14.5 20 10.05 24.5 10.05 30L10 90C10 95.5 14.5 100 20 100H100C105.5 100 110 95.5 110 90V40C110 34.5 105.5 30 100 30H60L52.95 22.95Z' fill='%23C09AFF'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}

.folder_list .thr {
  width: 100%;
  /*padding-left: 14px;*/
  box-sizing: border-box;
  display: none;
  font-size: 14px;
  line-height: 1.5em;
}

.folder_list .thr > ul {
  /*padding: 10px 0;*/
  /*box-sizing: border-box;*/
}

.folder_list .thr > ul > li {
  /*margin-bottom: 10px;*/
}

.folder_list .thr > ul > li > div {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 100%;
  padding: 5px 40px;
}

.folder_list .thr > ul > li._ckd > div::before {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 120 120' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M52.95 22.95C51.05 21.05 48.5 20 45.85 20H20C14.5 20 10.05 24.5 10.05 30L10 90C10 95.5 14.5 100 20 100H100C105.5 100 110 95.5 110 90V40C110 34.5 105.5 30 100 30H60L52.95 22.95Z' fill='%23C09AFF'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}

.folder_list .thr > ul > li > div::before {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 120 120' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M52.95 22.95C51.05 21.05 48.5 20 45.85 20H20C14.5 20 10.05 24.5 10.05 30L10 90C10 95.5 14.5 100 20 100H100C105.5 100 110 95.5 110 90V40C110 34.5 105.5 30 100 30H60L52.95 22.95Z' fill='%23C09AFF'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  margin-right: 5px;
}

.folder_list .thr > ul > li:last-child {
  margin-bottom: 0;
}

.folder_list .thr > ul > li > div {
  box-sizing: border-box;
}

.inputdft_bot,
.folder_bot,
.tagging_bot,
.selectdft_bot {
  text-align: center;
  margin-top: 1.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.inputdft_bot button,
.folder_bot button,
.tagging_bot button,
.selectdft_bot button {
  cursor: pointer;
  width: calc((100% - 1rem) / 2);
  max-width: 14.2rem;
  height: 4.6rem;
  font-size: 1.6rem;
  font-weight: 600;
  border-radius: 0.5rem;
  padding: 1.1rem 0rem 1rem;
  margin-right: 0.7rem;
}
.inputdft_bot button:last-child,
.folder_bot button:last-child,
.tagging_bot button:last-child,
.selectdft_bot button:last-child {
  margin-right: 0;
}

.layer-passset .layer_inner {
  width: 45rem;
  padding: 3.5rem;
  box-sizing: border-box;
  text-align: center;
}
.layer-passset .cont > div:not(.passset_top) {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 1rem;
}
.layer-passset .cont > div:not(.passset_top):nth-of-type(3) {
  margin-bottom: 0;
}
.layer-passset .cont > div:not(.passset_top) span {
  text-wrap: nowrap;
  font-size: 1.6rem;
  font-weight: 500;
}
.layer-passset .cont > div:not(.passset_top) div {
  width: 26rem;
  font-size: 1.6rem;
  font-weight: 500;
  height: 5.1rem;
}
.layer-passset .cont > div:not(.passset_top) div input {
  border-radius: 0.5rem;
  box-sizing: border-box;
}
.layer-passset .cont > div:not(.passset_top) div input::placeholder {
  font-size: 1.4rem;
}
.layer-passset button {
  cursor: pointer;
  font-size: 1.6rem;
  font-weight: 600;
  width: 14.2rem;
  height: 4.6rem;
  border-radius: 0.4rem;
  margin-top: 1.5rem;
  padding-top: 0.1rem;
  box-sizing: border-box;
}

.layer-passreset .layer_inner {
  width: 37rem;
  padding: 4.7rem 5rem;
  box-sizing: border-box;
  text-align: center;
}
.layer-passreset .input-dft {
  width: 100%;
}
.layer-passreset .cont > button {
  cursor: pointer;
  font-size: 1.6rem;
  font-weight: 600;
  width: 14.2rem;
  height: 4.6rem;
  border-radius: 0.4rem;
  margin-top: 1.5rem;
  padding-top: 0.1rem;
  box-sizing: border-box;
}
.layer-passreset .passreset_info {
  margin-top: 1.5rem;
}
.layer-passreset .passreset_info h4 {
  font-size: 1.4rem;
  font-weight: 500;
  display: flex;
  align-items: center;
  justify-content: center;
}
.layer-passreset .passreset_info h4 i {
  display: block;
  width: 1.8rem;
  height: 1.8rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5143 15.955C14.139 15.955 17.0774 13.0166 17.0774 9.39186C17.0774 5.76715 14.139 2.82874 10.5143 2.82874C6.88958 2.82874 3.95117 5.76715 3.95117 9.39186C3.95117 13.0166 6.88958 15.955 10.5143 15.955Z' stroke='%236C6C6C' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5137 10.2122V6.11029' stroke='%236C6C6C' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5137 13.4938C10.9668 13.4938 11.3341 13.1265 11.3341 12.6734C11.3341 12.2203 10.9668 11.853 10.5137 11.853C10.0607 11.853 9.69336 12.2203 9.69336 12.6734C9.69336 13.1265 10.0607 13.4938 10.5137 13.4938Z' fill='%236C6C6C'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  margin-left: 2px;
}
.layer-passreset .passreset_info p {
  font-size: 1.3rem;
  font-weight: 400;
  color: #6c6c6c;
  margin-top: 0.6rem;
}

.layer-selectdft .layer_inner {
  text-align: center;
  padding: 5rem;
  box-sizing: border-box;
  width: fit-content;
}
.layer-selectdft h3 {
  font-size: 2rem;
  font-weight: 700;
  margin-bottom: 2.5rem;
}
.layer-selectdft p {
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.45em;
}
.layer-selectdft .selectdft_bot {
  margin-top: 2.5rem;
}

.folder_bot {
  display: flex;
  justify-content: center;
}

.tagging_bot {
  padding-bottom: 3rem;
}

.layer-tagging .layer_inner {
  width: 60rem;
}

.tagging_top {
  padding: 2.5rem 4rem;
  box-sizing: border-box;
}
.tagging_top h4 {
  font-size: 2rem;
  font-weight: 700;
}

.layer-sharebox .layer_inner {
  width: 39.7rem;
  padding: 4rem 3.2rem;
  box-sizing: border-box;
  text-align: center;
}
.layer-sharebox p {
  font-size: 2rem;
  font-weight: 500;
  margin: 1.6rem 0;
  word-break: break-all;
}
.layer-sharebox .share_ip {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 1.5rem;
}
.layer-sharebox .share_ip span {
  width: calc(100% - 23.4rem);
  text-align: center;
  font-size: 1.6rem;
  font-weight: 500;
}
.layer-sharebox .share_ip .input-dft {
  width: 23.4rem;
  height: 5.2rem;
}
.layer-sharebox ul {
  margin-top: 1.5rem;
  font-size: 1.3rem;
  font-weight: 400;
  color: #6C6C6C;
}
.layer-sharebox ul li {
  margin-bottom: 0.5rem;
}

.layer-sharelist .layer_inner {
  width: 47rem;
  padding: 4rem;
  box-sizing: border-box;
}
.layer-sharelist ul {
  margin-top: 2.3rem;
  width: 100%;
  position: relative;
  max-height: 20rem;
  overflow-y: scroll;
}
.layer-sharelist ul > li {
  width: 100%;
  display: flex;
  align-items: center;
  text-align: center;
  font-size: 1.5rem;
  font-weight: 500;
  height: 4rem;
  border-bottom: 1px solid #D9D9D9;
  box-sizing: border-box;
}
.layer-sharelist ul > li i {
  display: block;
  width: 2rem;
  height: 2rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.0001 17.8667L9.46673 24.4C9.22229 24.6444 8.91118 24.7667 8.5334 24.7667C8.15562 24.7667 7.84451 24.6444 7.60006 24.4C7.35562 24.1556 7.2334 23.8444 7.2334 23.4667C7.2334 23.0889 7.35562 22.7778 7.60006 22.5333L14.1334 16L7.60006 9.46667C7.35562 9.22223 7.2334 8.91112 7.2334 8.53334C7.2334 8.15556 7.35562 7.84445 7.60006 7.6C7.84451 7.35556 8.15562 7.23334 8.5334 7.23334C8.91118 7.23334 9.22229 7.35556 9.46673 7.6L16.0001 14.1333L22.5334 7.6C22.7778 7.35556 23.089 7.23334 23.4667 7.23334C23.8445 7.23334 24.1556 7.35556 24.4001 7.6C24.6445 7.84445 24.7667 8.15556 24.7667 8.53334C24.7667 8.91112 24.6445 9.22223 24.4001 9.46667L17.8667 16L24.4001 22.5333C24.6445 22.7778 24.7667 23.0889 24.7667 23.4667C24.7667 23.8444 24.6445 24.1556 24.4001 24.4C24.1556 24.6444 23.8445 24.7667 23.4667 24.7667C23.089 24.7667 22.7778 24.6444 22.5334 24.4L16.0001 17.8667Z' fill='%23858585'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  cursor: pointer;
}
.layer-sharelist ul > li > div {
  height: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 4rem;
  text-wrap: nowrap;
}
.layer-sharelist ul > li > div:last-child {
  display: flex;
  align-items: center;
  justify-content: center;
}
.layer-sharelist ul > li._top {
  position: sticky;
  top: 0;
  left: 0;
  width: 100%;
  border-top: 1px solid #D9D9D9;
  background-color: #fff;
}
.layer-sharelist ul > li > div:nth-child(1) {
  width: 5rem;
}
.layer-sharelist ul > li > div:nth-child(2) {
  width: calc((100% - 10rem) / 2);
}
.layer-sharelist ul > li > div:nth-child(3) {
  width: calc((100% - 10rem) / 2);
}
.layer-sharelist ul > li > div:nth-child(4) {
  width: 5rem;
}

.layer-entinfo .layer_inner {
  width: 41rem;
  padding: 4rem;
  box-sizing: border-box;
  text-align: center;
}
.layer-entinfo .layer_inner h4 {
  font-size: 2rem;
  font-weight: 700;
}
.layer-entinfo .layer_inner p {
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.4em;
  margin: 1.5rem 0 2.4rem;
}
.layer-entinfo .layer_inner button {
  font-size: 1.6rem;
  font-weight: 600;
  width: 24rem;
  height: 4.6rem;
  border-radius: 0.4rem;
}

.tagging_option {
  display: flex;
  align-items: center;
  padding: 0 4rem 1.2rem;
  justify-content: space-between;
}
.tagging_option > div {
  display: flex;
  align-items: center;
  max-width: calc((100% - 10rem) / 2);
  width: fit-content;
}
.tagging_option span {
  font-size: 1.4rem;
  font-weight: 600;
  display: block;
  width: max-content;
  padding-top: 1rem;
  box-sizing: border-box;
  padding: 0 1.5rem 0 0.5rem;
  text-wrap: nowrap;
}
.tagging_option input,
.tagging_option textarea {
  width: 14rem;
  height: 3.2rem;
  border: 1px solid #BDBDBD;
  padding: 0 1rem;
  box-sizing: border-box;
  font-size: 1.4rem;
  border-radius: 0.3rem;
  outline: none;
  resize: none;
}
.tagging_option textarea {
  padding: 0.69rem 1rem;
  overflow: hidden;
  resize: none;
  white-space: nowrap;
}
.tagging_option > button {
  font-size: 1.4rem;
  font-weight: 500;
  width: 9rem;
  height: 3.2rem;
  border-radius: 0.3rem;
  margin-left: 0.5rem;
  text-wrap: nowrap;
}

.tagging_all_fails_alert {
  width: 100%;
  text-align: center;
  line-height: 1.4em;
  box-sizing: border-box;
  padding: 20px;
  font-size: medium;
}

.tagging_list {
  padding: 1rem 4rem;
  box-sizing: border-box;
  border-bottom: 1px solid #E0E0E0;
  border-top: 1px solid #E0E0E0;
  max-height: calc(100vh - 30rem);
  overflow-y: auto;
}
.tagging_list::-webkit-scrollbar {
  width: 20px;
}
.tagging_list::-webkit-scrollbar-thumb {
  background-color: #BDBDBD;
  border-radius: 10px;
  border: 5px solid #ffffff;
}
.tagging_list::-webkit-scrollbar-track {
  background-color: #ffffff;
}
.tagging_list > ul > li {
  display: flex;
  align-items: center;
  padding: 1rem 0;
  box-sizing: border-box;
}
.tagging_list .thum {
  border-radius: 1rem;
  box-sizing: border-box;
  overflow: hidden;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none;
  -webkit-user-drag: none;
  -khtml-user-drag: none;
  -moz-user-drag: none;
  -o-user-drag: none;
  user-drag: none;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  z-index: 0;
}
.tagging_list .thum .img_label {
  font-size: 1.5rem;
  font-weight: 600;
  color: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.tagging_list .thum > div {
  max-width: fit-content;
  max-height: fit-content;
  width: 100%;
  height: 100%;
  position: relative;
}
.tagging_list .thum img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.tagging_list .thum {
  width: 16rem;
  height: 16rem;
  border: 1px solid #F2F2F2;
  border-radius: 0.5rem;
  overflow: hidden;
}
.tagging_list .thum._nothum {
  padding: 3.5rem;
  box-sizing: border-box;
}
.tagging_list .info {
  padding-left: 2rem;
  box-sizing: border-box;
  width: calc(100% - 16rem);
}
.tagging_list .info li {
  display: flex;
  align-items: start;
  padding: 0.5rem 0;
}
.tagging_list .info span {
  font-size: 1.4rem;
  font-weight: 600;
  display: block;
  width: 9rem;
  padding-top: 1rem;
  box-sizing: border-box;
}
.tagging_list .info input,
.tagging_list .info textarea {
  width: calc(100% - 9rem);
  border: 1px solid #BDBDBD;
  padding: 0 1rem;
  box-sizing: border-box;
  font-size: 1.4rem;
  border-radius: 0.3rem;
  outline: none;
}
.tagging_list .info > ul > li > div {
  width: calc(100% - 9rem);
  font-size: 1.4rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: max-content;
  line-height: 1.5em;
  font-weight: 600;
  padding-top: 0.8rem;
  text-align: left;
}
.tagging_list .info input {
  height: 3.2rem;
}
.tagging_list .info textarea {
  padding: 0.5rem 1rem;
  height: 8rem;
  resize: none;
}

.tagging_tooltip {
  display: flex;
  justify-content: right;
}
.tagging_tooltip div {
  display: flex;
  align-items: center;
  position: relative;
  z-index: 10;
  padding: 1rem;
  box-sizing: border-box;
  font-size: 1.4rem;
  font-weight: 600;
  color: #6947CE;
  cursor: pointer;
}
.tagging_tooltip div::before {
  content: "";
  display: block;
  width: 1.4rem;
  height: 1.4rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='35' cy='35' r='34.5' fill='white' stroke='%236947CE'/%3E%3Cpath d='M32.1438 21.0158C32.1107 19.8887 33.0153 18.957 34.1429 18.957H35.8569C36.9845 18.957 37.8892 19.8887 37.856 21.0158L37.2445 41.8075C37.2127 42.8887 36.3271 43.7487 35.2454 43.7487H34.7545C33.6728 43.7487 32.7871 42.8887 32.7553 41.8075L32.1438 21.0158Z' fill='%236947CE'/%3E%3Ccircle cx='34.9999' cy='49.5807' r='2.91667' fill='%236947CE'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  margin-right: 3px;
}
.tagging_tooltip div:hover span {
  opacity: 1;
}
.tagging_tooltip div span {
  position: absolute;
  top: 100%;
  right: 0;
  width: max-content;
  max-width: 23rem;
  word-break: keep-all;
  cursor: default;
  display: block;
  padding: 0.7rem 1rem;
  box-sizing: border-box;
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
  font-weight: 300;
  font-size: 1.2rem;
  border-radius: 0.5rem;
  transition: 0.2s all;
  opacity: 0;
  pointer-events: none;
}
.tagging_tooltip div span::after {
  border-bottom: 6px solid rgba(0, 0, 0, 0.8);
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  content: "";
  height: 0;
  right: 9.3rem;
  position: absolute;
  top: -0.6rem;
  width: 0;
}

.tagging_info {
  width: 100%;
  text-align: center;
}
.tagging_info p {
  font-size: 1.4rem;
  font-weight: 500;
  margin: 1rem 0;
}
.tagging_info button {
  font-size: 1.4rem;
  font-weight: 600;
  height: 3.4rem;
  border-radius: 1.7rem;
  padding: 0 3rem;
  box-sizing: border-box;
  transition: 0.2s all;
  margin-bottom: 4rem;
}
.tagging_info button:hover {
  background: #6947CE;
  color: #fff;
}

.layer-detail .layer_inner {
  padding: 7rem;
  box-sizing: border-box;
}
.layer-detail .cont {
  display: flex;
  align-items: center;
}
.layer-detail .dt_thum {
  width: 60rem;
}
.layer-detail .dt_thum ._title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 1.2rem;
}
.layer-detail .dt_thum ._title h4 {
  font-size: 2.4rem;
  font-weight: 700;
}
.layer-detail .dt_thum ._title button {
  width: 9.4rem;
  height: 4.5rem;
  box-sizing: border-box;
  border-radius: 0.5rem;
  border: 1px solid #bdbdbd;
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 1rem;
  font-size: 1.4rem;
  font-weight: 600;
}
.layer-detail .dt_thum ._title button.remove_btn::before {
  content: "";
  display: block;
  width: 1.4rem;
  height: 1.4rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.65879 5.83587L9.38618 12.3288M5.61382 12.3288L5.34121 5.83587M13.1948 3.52008C13.4637 3.55759 13.7321 3.59751 14 3.63984M13.1948 3.52008L12.3533 13.5357C12.319 13.9435 12.1178 14.3244 11.79 14.6022C11.4622 14.88 11.032 15.0342 10.5853 15.0341H4.41467C3.96802 15.0342 3.53778 14.88 3.20998 14.6022C2.88219 14.3244 2.68101 13.9435 2.64667 13.5357L1.80521 3.52008M13.1948 3.52008C12.2855 3.39413 11.3715 3.2986 10.4545 3.23367M1.80521 3.52008C1.53628 3.55711 1.26788 3.59679 1 3.63912M1.80521 3.52008C2.71452 3.39413 3.62854 3.2986 4.54545 3.23367M10.4545 3.23367V2.57284C10.4545 1.72155 9.73758 1.01166 8.80788 0.984971C7.93618 0.959477 7.06382 0.959477 6.19212 0.984971C5.26242 1.01166 4.54545 1.72227 4.54545 2.57284V3.23367M10.4545 3.23367C8.48774 3.09544 6.51226 3.09544 4.54545 3.23367' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  margin-right: 3px;
}
.layer-detail .dt_thum ._thum {
  width: 100%;
  height: 42rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #ebebeb;
  border-radius: 0.5rem;
}
.layer-detail .dt_thum ._thum > div {
  width: fit-content;
  max-height: fit-content;
  height: 100%;
  position: relative;
}
.layer-detail .dt_thum ._thum .img_label {
  font-size: 1.5rem;
  font-weight: 600;
  color: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.layer-detail .dt_thum ._thum img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.layer-detail .dt_info {
  width: 32rem;
  margin-left: 5rem;
}

@media (max-width: 1280px) {
  .wrap_sample > main > ul > li {
    padding: 3rem;
  }
  .tb_item colgroup {
    display: none;
  }
  .tb_item > thead {
    display: none;
  }
  .tb_item tr {
    display: flex;
    flex-wrap: wrap;
    border-bottom: 0;
    margin-bottom: 5rem;
  }
  .tb_item tr.tb_item_none {
    width: 100%;
    margin-top: 5rem;
  }
  .tb_item tr.tb_item_none td {
    width: 100%;
    background: #F2F2F2;
  }
  .tb_item tr:nth-child(2n) {
    background: none;
  }
  .tb_item td:not(:first-of-type) > span {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 40%;
    font-weight: 600;
    border-right: 1px solid #E0E0E0;
    box-sizing: border-box;
    padding: 2rem;
    white-space: pre;
    min-width: 16rem;
  }
  .tb_item td {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: stretch;
    width: 100%;
    border-right: 0;
    padding: 1.5rem;
  }
  .tb_item td:nth-child(2n) {
    background: #F2F2F2;
  }
  .tb_item td > div {
    width: 100%;
    padding: 0;
  }
  .tb_item td:nth-child(1) {
    width: 5rem;
    background: #828282;
  }
  .tb_item td:nth-child(1) > div > p {
    color: #fff;
    font-weight: 700;
    font-size: 1.4rem;
  }
  .tb_item td:nth-child(2) {
    width: calc(100% - 5rem);
    justify-content: right;
    background: #828282;
    color: #ffffff;
    font-size: 1.4rem;
  }
  .tb_item td:nth-child(2) span {
    color: #ffffff;
  }
  .tb_item td:nth-child(n+3) {
    border-bottom: 1px solid #E0E0E0;
  }
  .tb_item td:nth-child(2) > span {
    display: inline-flex;
    padding-right: 0;
    margin-right: 5px;
    border-right: 0;
    font-weight: 400;
    width: fit-content;
    min-width: fit-content;
  }
  .tb_item td:nth-child(2) > div {
    width: fit-content;
    padding-left: 0;
  }
  .tb_info ul > li.tb_w50 {
    width: 100%;
  }
  .topScroll_btn {
    right: 1.5rem;
    bottom: 3rem;
  }
  .layer-detail .layer_inner {
    padding: 2.5rem 2rem;
  }
  .layer-detail .cont {
    flex-wrap: wrap;
    justify-content: center;
    max-width: 70rem;
  }
  .layer-detail .dt_thum ._title {
    flex-wrap: wrap;
  }
  .layer-detail .dt_thum ._thum {
    border-radius: 1rem;
    overflow: hidden;
  }
  .layer-detail .dt_thum ._title > div {
    justify-content: right;
    width: 100%;
    margin-top: 1rem;
  }
  .layer-detail .dt_thum ._thum {
    height: auto;
  }
  .layer-detail .dt_thum ._thum > div {
    width: 100%;
  }
  .layer-detail .dt_thum ._thum > div::after {
    content: "";
    display: block;
    padding-bottom: 100%;
  }
  .layer-detail .dt_thum ._thum > div img,
  .layer-detail .dt_thum ._thum > div video {
    object-fit: contain;
  }
}
@media (max-width: 768px) {
  .tb_info ul {
    font-size: 1.2rem;
  }
  .tb_info ul > li > h4 {
    font-size: 1.4rem;
    width: 15rem;
    height: auto;
    padding: 1.5rem;
  }
  .tb_info ul > li > div {
    width: calc(100% - 15rem);
  }
  .tb_info input {
    width: 12rem;
  }
  .tb_info div.tb_phone input {
    width: 6rem;
  }
  .tb_info button {
    padding: 0 1.5rem 1px;
  }
  .bot_btn_box button {
    padding: 1.5rem 3rem;
  }
  .tb_info ul > li > div.info_email input {
    width: 10rem;
  }
  .err_box i {
    width: 16rem;
    height: 16rem;
  }
  .err_box h2 {
    font-size: 2.4rem;
  }
  .err_box p {
    font-size: 1.4rem;
  }
  .err_box button {
    font-size: 1.3rem;
    padding: 1.3rem 3rem;
  }
  .layer-inputdft .layer_inner {
    padding: 4rem 3rem 2rem;
  }
  .layer-passset .cont > div:not(.passset_top) {
    flex-wrap: wrap;
  }
  .layer-passset .layer_inner,
  .layer-passreset .layer_inner {
    padding: 2.5rem;
  }
  .layer-selectdft .layer_inner {
    padding: 4rem 1.5rem;
    width: 100%;
  }
  .layer-selectdft .layer_inner h3 {
    font-size: 1.8rem;
  }
  .layer-folder .layer_inner {
    padding: 2.5rem 1.5rem;
    width: 100%;
  }
  .layer-folder .layer_inner .folder_list {
    width: 100%;
  }
  .layer-passset .cont > div:not(.passset_top) div {
    width: 100%;
  }
  .folder_top,
  .passset_top {
    margin-bottom: 2.5rem;
  }
  .layer-passset .input-dft {
    margin-top: 0.7rem;
  }
  .input-dft input {
    padding: 1rem;
  }
  .layer-tagging:not(._min) .tagging_top {
    padding: 1.5rem 2rem;
    box-sizing: border-box;
  }
  .layer-tagging:not(._min) .tagging_option {
    flex-wrap: wrap;
    justify-content: right;
    padding: 0 2rem 1rem;
  }
  .layer-tagging:not(._min) .tagging_option > div {
    width: 100%;
    max-width: 100%;
    margin-bottom: 0.5rem;
  }
  .layer-tagging:not(._min) .tagging_option > div span {
    width: 9rem;
  }
  .layer-tagging:not(._min) .tagging_option > div input,
  .layer-tagging:not(._min) .tagging_option > div textarea {
    width: calc(100% - 9rem);
  }
  .layer-tagging:not(._min) .tagging_list {
    padding: 1rem 2rem;
    max-height: max-content;
  }
  .layer-tagging:not(._min) .tagging_list::-webkit-scrollbar {
    width: 8px;
  }
  .layer-tagging:not(._min) .tagging_list::-webkit-scrollbar-thumb {
    background-color: #BDBDBD;
    border-radius: 4px;
    border: 2px solid #ffffff;
  }
  .layer-tagging:not(._min) .tagging_list::-webkit-scrollbar-track {
    background-color: #ffffff;
  }
  .layer-tagging:not(._min) .tagging_list > ul > li {
    flex-wrap: wrap;
    justify-content: center;
  }
  .layer-tagging:not(._min) .tagging_list .info {
    width: 100%;
    padding: 0;
  }
  .err_page_inner {
    padding: 0 3rem;
    box-sizing: border-box;
  }
  .err_page_inner ._btnbox {
    flex-wrap: wrap;
    width: 24.5rem;
    margin-top: 2.5rem;
    height: auto;
  }
  .err_page_inner ._btnbox button {
    width: 100%;
    height: 5rem;
    margin-bottom: 1.2rem;
  }
  .err_page_bot {
    margin-top: 0.8rem;
  }
  .err_page_inner i.icon-err {
    width: 16rem;
    height: 13.5rem;
  }
  .err_page_inner h3 {
    font-size: 2rem;
    font-weight: 600;
    margin: 2.5rem 0 1.5rem;
  }
  .err_page_inner p {
    font-size: 1.6rem;
    font-weight: 500;
  }
  .login_info_box {
    max-width: calc(100% - 6rem);
    padding: 6rem 4rem 5rem;
    word-break: keep-all;
  }
}
@media (max-width: 480px) {
  .tb_info ul > li {
    flex-wrap: wrap;
    align-items: center;
    padding: 1rem 0;
  }
  .tb_info ul > li > h4,
  .tb_info ul > li > div {
    width: 100%;
    height: auto;
    padding: 1rem;
    background: none;
    flex-wrap: wrap;
  }
  .tb_info input {
    width: 100%;
    margin-bottom: 1rem;
  }
  .tb_info ul > li > div.info_adr > div {
    justify-content: space-between;
  }
  .tb_info ul > li > div.info_adr > div.info_adr_dt input {
    width: calc((100% - 1rem) / 2);
    margin-right: 0rem;
  }
  .tb_info.user_info input {
    margin-bottom: 0;
  }
  .tb_info button {
    margin: 0;
    width: 100%;
  }
  .tb_info.user_info button {
    width: 100%;
    margin: 0.5rem 0 0;
  }
  .tb_info li > div.tb_btn50 button {
    width: calc((100% - 1rem) / 2);
  }
  .tb_info li > div.tb_btn50 button:last-child {
    margin-left: 1rem;
  }
  .tb_info div.tb_phone {
    justify-content: space-between;
    align-items: baseline;
  }
  .tb_info div.tb_phone input {
    width: 8rem;
  }
  .tb_info input + span {
    margin: 0.5rem 0 0;
  }
  .tb_info .text-err {
    font-size: 1.4rem;
  }
  .err_box {
    padding: 0 3rem 10rem;
    box-sizing: border-box;
  }
  .err_box i {
    width: 12rem;
    height: 12rem;
  }
  .err_box h2 {
    font-size: 2rem;
  }
  .err_box p {
    font-size: 1.3rem;
  }
  .err_box button {
    font-size: 1.2rem;
    padding: 1rem 2.5rem;
  }
}
.flex-btw {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.fit_height {
  height: fit-content !important;
}

.event_none {
  pointer-events: none !important;
}

.mView {
  display: none !important;
}

header {
  width: 100%;
  height: 8rem;
  box-shadow: 0px 5px 8.7px 0px rgba(0, 0, 0, 0.0901960784);
  position: fixed;
  z-index: 600;
  left: 0;
  top: 0;
  background: #ffffff;
  transition: 0.3s all;
  text-wrap: nowrap;
  font-size: 1.5rem;
  font-weight: 500;
}
header ._inner {
  height: 100%;
  padding: 0 6.3rem;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  max-width: 1920px;
  margin: 0 auto;
  position: relative;
}
header .logo-ent {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  cursor: pointer;
  width: 13.6rem;
  height: 3.9rem;
}
header .logo-ent img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
header .logo-ent > img:first-child {
  display: block;
}
header .logo-ent > img:last-child {
  display: none;
}
header .left_menu {
  display: flex;
  align-items: center;
}
header .left_menu li {
  margin-right: 2.3rem;
}
header .left_menu .hambugi {
  cursor: pointer;
  display: flex;
  align-items: center;
}
header .left_menu .hambugi > i.menu_i {
  display: block;
  width: 2.1rem;
  height: 1.6rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='21' height='16' viewBox='0 0 21 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='21' height='2' fill='black'/%3E%3Crect y='7' width='21' height='2' fill='black'/%3E%3Crect y='14' width='21' height='2' fill='black'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  margin-right: 1rem;
}
header .right_menu {
  display: flex;
  align-items: center;
}
header .right_menu > li {
  margin-left: 3.5rem;
}
header .right_menu > li._join {
  margin-left: 1.7rem;
}
header .right_menu > li a {
  display: flex;
  align-items: center;
}
header .right_menu .my_alert {
  display: flex;
  align-items: center;
  position: relative;
}
header .right_menu .my_alert._on > i {
  background: url("data:image/svg+xml;charset=utf8,%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='M11.4951 2.74564C10.8357 2.52204 10.1347 2.44918 9.44345 2.53241C8.75224 2.61565 8.0885 2.85287 7.50111 3.2266C6.91373 3.60034 6.41765 4.10107 6.04942 4.69192C5.68118 5.28276 5.45017 5.94869 5.37339 6.64064L5.16339 8.52981L5.15839 8.57731C5.0508 9.514 4.74575 10.4172 4.26339 11.2273L4.23839 11.269L3.75755 12.0715C3.32005 12.7998 3.10172 13.164 3.14922 13.4631C3.1806 13.6617 3.28271 13.8423 3.43672 13.9715C3.66922 14.1665 4.09422 14.1665 4.94339 14.1665H15.0567C15.9067 14.1665 16.3317 14.1665 16.5634 13.9723C16.7179 13.843 16.8203 13.6621 16.8517 13.4631C16.8984 13.164 16.6801 12.7998 16.2434 12.0715L15.7609 11.2681L15.7359 11.2265C15.3564 10.5888 15.086 9.89232 14.9359 9.16564C14.193 9.15429 13.4667 8.94453 12.8322 8.55808C12.1977 8.17164 11.678 7.62256 11.3271 6.96774C10.9761 6.31292 10.8066 5.57617 10.8362 4.83382C10.8657 4.09147 11.0932 3.37051 11.4951 2.74564ZM13.5617 4.15731C14.1515 4.85676 14.5215 5.71493 14.6251 6.62398C14.3702 6.5652 14.1329 6.44729 13.9321 6.27978C13.7312 6.11228 13.5727 5.89987 13.4692 5.65974C13.3656 5.4196 13.3201 5.15848 13.3362 4.89748C13.3522 4.63648 13.4295 4.38292 13.5617 4.15731Z' fill='black'/%3E%3Cpath d='M7.5 14.167C7.5 14.83 7.76339 15.4659 8.23223 15.9348C8.70107 16.4036 9.33696 16.667 10 16.667C10.663 16.667 11.2989 16.4036 11.7678 15.9348C12.2366 15.4659 12.5 14.83 12.5 14.167H7.5Z' fill='black'/%3E%3Cpath d='M15.0001 7.08366C16.1507 7.08366 17.0834 6.15092 17.0834 5.00033C17.0834 3.84973 16.1507 2.91699 15.0001 2.91699C13.8495 2.91699 12.9167 3.84973 12.9167 5.00033C12.9167 6.15092 13.8495 7.08366 15.0001 7.08366Z' fill='%23EE0307' stroke='%23EE0307'/%3E%3C/svg%3E%0A") no-repeat left/contain;
}
header .right_menu .my_alert > i {
  width: 2rem;
  height: 2rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.1495 2.50293C10.1834 2.50402 10.2172 2.50501 10.2511 2.50684C10.3058 2.50979 10.3605 2.51367 10.4151 2.51855C10.4451 2.52124 10.4751 2.52408 10.505 2.52734C10.5222 2.52922 10.5395 2.53016 10.5567 2.53223C10.5962 2.53698 10.6356 2.54406 10.6749 2.5498C10.7065 2.55444 10.7381 2.55917 10.7696 2.56445C10.8124 2.57162 10.855 2.57954 10.8975 2.58789C10.9445 2.59713 10.9915 2.6065 11.0382 2.61719C11.0722 2.62497 11.1059 2.63403 11.1397 2.64258C11.1886 2.65493 11.2377 2.66671 11.2862 2.68066C11.3328 2.69406 11.3787 2.70976 11.4249 2.72461C11.4481 2.73207 11.4721 2.73826 11.4952 2.74609H11.4942C11.8461 2.86532 12.1837 3.02592 12.4991 3.22656C12.8997 3.48144 13.2566 3.79689 13.5606 4.1582L13.5616 4.15723C13.5704 4.16764 13.5783 4.17897 13.587 4.18945C13.6393 4.25273 13.6894 4.31773 13.7384 4.38379C13.7539 4.40471 13.7701 4.42513 13.7852 4.44629C13.8427 4.52658 13.8989 4.60834 13.9513 4.69238C14.0096 4.786 14.063 4.8823 14.1143 4.97949C14.1262 5.0019 14.138 5.02429 14.1495 5.04688C14.1865 5.1198 14.2209 5.19388 14.254 5.26855C14.264 5.29107 14.2746 5.31327 14.2843 5.33594C14.3648 5.52563 14.4327 5.72027 14.4874 5.91895C14.4945 5.9449 14.5012 5.97097 14.5079 5.99707C14.5287 6.07821 14.5471 6.15992 14.5636 6.24219C14.5685 6.26686 14.5727 6.29164 14.5772 6.31641C14.5969 6.42384 14.615 6.53171 14.627 6.64062L14.837 8.53027L14.8419 8.57715C14.8675 8.80022 14.9045 9.02176 14.9522 9.24023C14.9814 9.37353 15.0147 9.50571 15.0518 9.63672C15.174 10.0671 15.3397 10.4845 15.546 10.8828C15.5558 10.9017 15.5653 10.9207 15.5753 10.9395C15.6268 11.0367 15.681 11.1328 15.7374 11.2275L15.7608 11.2686L16.2433 12.0713C16.6797 12.7993 16.898 13.1638 16.8517 13.4629C16.8203 13.6618 16.718 13.8434 16.5636 13.9727C16.3319 14.1668 15.9066 14.167 15.0567 14.167H4.94345L4.38192 14.1641C3.89353 14.155 3.61132 14.118 3.43759 13.9727C3.28309 13.8434 3.17993 13.6619 3.14853 13.4629C3.14276 13.4257 3.14131 13.3875 3.14364 13.3477C3.15953 13.0676 3.37405 12.7087 3.75692 12.0713L4.23837 11.2695L4.26278 11.2275C4.74515 10.4174 5.0507 9.51383 5.15829 8.57715L5.16317 8.53027L5.37314 6.64062C5.38522 6.53177 5.40231 6.42378 5.42196 6.31641C5.42648 6.29164 5.43072 6.26685 5.43564 6.24219C5.45209 6.15986 5.47143 6.07827 5.49228 5.99707C5.49895 5.97106 5.50469 5.94482 5.51181 5.91895C5.56648 5.72031 5.63445 5.5256 5.71493 5.33594C5.72456 5.31327 5.73522 5.29107 5.74521 5.26855C5.7767 5.19749 5.80975 5.12711 5.84482 5.05762C5.86037 5.02681 5.87642 4.99628 5.89267 4.96582C5.93273 4.89063 5.9744 4.81623 6.01864 4.74316C6.02643 4.73033 6.03319 4.71687 6.0411 4.7041C6.04357 4.70011 6.04644 4.69637 6.04892 4.69238C6.10118 4.60853 6.15665 4.52641 6.21396 4.44629C6.22912 4.42513 6.2453 4.40471 6.26083 4.38379C6.30977 4.31774 6.35991 4.25273 6.4122 4.18945C6.42103 4.17879 6.42963 4.16782 6.43857 4.15723V4.1582C6.74273 3.79665 7.10027 3.48157 7.50107 3.22656C7.8161 3.02614 8.15356 2.86627 8.50497 2.74707V2.74609C8.5287 2.73805 8.5534 2.73129 8.57724 2.72363C8.6243 2.70852 8.6713 2.6933 8.71884 2.67969C8.7626 2.66715 8.80662 2.65576 8.85067 2.64453C8.8877 2.6351 8.92473 2.62571 8.962 2.61719C9.0084 2.60657 9.05499 2.59708 9.10165 2.58789C9.14418 2.57953 9.18679 2.57163 9.22958 2.56445C9.24035 2.56264 9.25103 2.56033 9.26181 2.55859L9.44345 2.53223C9.4613 2.53008 9.4793 2.52928 9.49716 2.52734C9.52576 2.52423 9.55444 2.52211 9.5831 2.51953C9.63844 2.51456 9.69372 2.50982 9.74911 2.50684C9.78262 2.50502 9.81615 2.50402 9.8497 2.50293C9.89985 2.50131 9.94996 2.5 10.0001 2.5C10.0499 2.5 10.0997 2.50133 10.1495 2.50293Z' fill='black'/%3E%3Cpath d='M7.5 14.1667C7.5 14.8297 7.76339 15.4656 8.23223 15.9344C8.70107 16.4033 9.33696 16.6667 10 16.6667C10.663 16.6667 11.2989 16.4033 11.7678 15.9344C12.2366 15.4656 12.5 14.8297 12.5 14.1667H7.5Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat left/contain;
  cursor: pointer;
}
header .right_menu .help i {
  width: 1.5rem;
  height: 1.5rem;
  background: url("data:image/svg+xml;charset=utf8,%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_36_63)'%3E%3Cpath d='M9.2225 2.85376C8.60583 2.58964 7.93667 2.47088 7.26678 2.50665C6.59688 2.54243 5.94418 2.73177 5.35914 3.06006C4.7741 3.38834 4.27239 3.84677 3.8928 4.3999C3.51321 4.95303 3.2659 5.58605 3.17 6.25001C3.495 6.27501 3.75 6.55001 3.75 6.87376V10.6238C3.75 10.9738 3.46875 11.2488 3.12125 11.2488H1.875C1.37794 11.2488 0.901211 11.0514 0.549617 10.7C0.198022 10.3487 0.000331376 9.87207 0 9.37501L0 8.12501C0 7.62773 0.197544 7.15081 0.549175 6.79918C0.900805 6.44755 1.37772 6.25001 1.875 6.25001H1.91C2.06408 4.87526 2.71935 3.60549 3.75057 2.68339C4.78179 1.76129 6.11664 1.25153 7.5 1.25153C8.88336 1.25153 10.2182 1.76129 11.2494 2.68339C12.2807 3.60549 12.9359 4.87526 13.09 6.25001H13.125C13.6223 6.25001 14.0992 6.44755 14.4508 6.79918C14.8025 7.15081 15 7.62773 15 8.12501V9.37501C14.9999 9.8493 14.8201 10.3059 14.4968 10.6529C14.1734 10.9999 13.7306 11.2115 13.2575 11.245C13.1438 12.045 12.8337 12.67 12.4012 13.145C11.9628 13.6111 11.4098 13.9541 10.7975 14.14C10.4891 14.2389 10.1717 14.3075 9.85 14.345C9.71922 14.5867 9.51243 14.7786 9.26162 14.891C9.0108 15.0033 8.72995 15.0299 8.46252 14.9665C8.19509 14.9032 7.95599 14.7535 7.78221 14.5406C7.60843 14.3277 7.50966 14.0634 7.50118 13.7887C7.49271 13.514 7.57501 13.2442 7.73533 13.021C7.89566 12.7978 8.12508 12.6336 8.3881 12.5539C8.65112 12.4742 8.93307 12.4834 9.19034 12.5801C9.4476 12.6768 9.66582 12.8556 9.81125 13.0888C10.016 13.0592 10.2179 13.0128 10.415 12.95C10.8162 12.82 11.1925 12.6163 11.4775 12.3013C11.7433 12.0057 11.9209 11.6415 11.99 11.25H11.8775C11.7117 11.2494 11.5529 11.1834 11.4354 11.0664C11.3179 10.9494 11.2513 10.7908 11.25 10.625V6.87501C11.25 6.54001 11.5062 6.27501 11.83 6.25126C11.723 5.50894 11.427 4.80659 10.9704 4.21163C10.5138 3.61667 9.91189 3.14908 9.2225 2.85376Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_36_63'%3E%3Crect width='15' height='15' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain;
  margin-right: 0.3rem;
}
header .right_menu .logout i {
  width: 2rem;
  height: 2rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.99992 3.33334C10.884 3.33334 11.7318 3.68453 12.3569 4.30965C12.9821 4.93478 13.3333 5.78262 13.3333 6.66668C13.3333 7.55073 12.9821 8.39858 12.3569 9.0237C11.7318 9.64882 10.884 10 9.99992 10C9.11586 10 8.26802 9.64882 7.6429 9.0237C7.01777 8.39858 6.66659 7.55073 6.66659 6.66668C6.66659 5.78262 7.01777 4.93478 7.6429 4.30965C8.26802 3.68453 9.11586 3.33334 9.99992 3.33334ZM9.99992 11.6667C13.6833 11.6667 16.6666 13.1583 16.6666 15V16.6667H3.33325V15C3.33325 13.1583 6.31659 11.6667 9.99992 11.6667Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  margin-right: 0.3rem;
}

.ent_menu {
  position: fixed;
  width: 100%;
  height: 100vh;
  background: rgba(0, 0, 0, 0.5);
  left: 0;
  top: 0;
  z-index: 9999;
  transition: 0.4s;
  opacity: 0;
  pointer-events: none;
}
.ent_menu._view {
  opacity: 1;
  pointer-events: all;
}
.ent_menu._view > div {
  opacity: 1;
  left: 0;
}
.ent_menu > div {
  padding: 80px 24px 80px 60px;
  background-color: #fff;
  box-sizing: border-box;
  height: 100%;
  opacity: 0;
  position: absolute;
  top: 0;
  left: -389px;
  transition: 0.6s;
  width: 380px;
}
.ent_menu > div .hdPop_x {
  display: block;
  background: url(../images/ico03.png) center no-repeat;
  height: 17px;
  overflow: hidden;
  position: absolute;
  right: 30px;
  text-indent: -9999em;
  top: 30px;
  width: 17px;
  cursor: pointer;
  border: none;
}
.ent_menu .hdLnbUl {
  font-size: 20px;
  line-height: 1.4em;
  font-weight: 500;
}
.ent_menu a {
  transition: 0.3s;
}
.ent_menu .hdLnbUl > li + li {
  margin-top: 25px;
}
.ent_menu .hdLnbUl2 {
  margin-top: 15px;
  padding-left: 18px;
}
.ent_menu .hdLnbUl2 > li {
  padding-left: 10px;
  position: relative;
  font-weight: 400;
}
.ent_menu .hdLnbUl2 > li::before {
  content: "- ";
  left: 0;
  position: absolute;
  top: 0;
  font-weight: 300;
}
.ent_menu .hdLnbUl2 > li > a {
  color: #4C4C4C;
  font-size: 15px;
}

.mHambugi {
  position: absolute;
  left: 2.5rem;
  top: 2.5rem;
  z-index: 1500;
}
.mHambugi i.side_menu_i {
  display: block;
  width: 3.2rem;
  height: 3.2rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='28' height='32' viewBox='0 0 28 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 24.9125V21.8928H26V24.9125H2ZM2 17.3633V14.3436H26V17.3633H2ZM2 9.81401V6.79431H26V9.81401H2Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}

.my_alert > div._dim {
  width: 100%;
  height: 100vh;
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  left: 0;
  top: 0;
  display: none;
}

.my_alert._view .my_alert_pop {
  opacity: 1;
  pointer-events: all;
}

.my_alert_pop {
  width: max-content;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: calc(100% + 1rem);
  width: 35.3rem;
  padding: 4rem 3rem 5rem;
  box-sizing: border-box;
  border-radius: 1rem;
  box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.1019607843);
  background: #fff;
  opacity: 0;
  pointer-events: none;
  transition: 0.2s all;
}
.my_alert_pop i.icon-close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  width: 2.2rem;
  height: 2.2rem;
  display: none;
}
.my_alert_pop > h4 {
  font-size: 1.8rem;
  font-weight: 700;
  margin-bottom: 1.4rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.my_alert_pop > h4 button {
  font-size: 1.4rem;
  font-weight: 500;
  border: none;
  background: none;
  color: #6947CE;
}
.my_alert_pop > ul {
  width: calc(100% + 0.5rem);
  padding-right: 1rem;
  margin-top: 3.4rem;
  max-height: 52rem;
  height: 100%;
  overflow-y: auto;
}
.my_alert_pop > ul::-webkit-scrollbar {
  width: 0.3rem;
}
.my_alert_pop > ul::-webkit-scrollbar-thumb {
  background: #afafaf;
  border-radius: 0.3rem;
}
.my_alert_pop > ul::-webkit-scrollbar-track {
  background: rgba(255, 255, 255, 0);
}
.my_alert_pop > ul > li {
  padding: 3rem 3.5rem;
  box-sizing: border-box;
  border-radius: 0.3rem;
  background: #f9f9f9;
  margin-bottom: 1.5rem;
  position: relative;
}
.my_alert_pop > ul > li._none {
  text-align: center;
}
.my_alert_pop > ul > li:last-child {
  margin-bottom: 0;
}
.my_alert_pop > ul > li > i.icon-close {
  cursor: pointer;
  position: absolute;
  right: 1.2rem;
  top: 1.1rem;
  display: block;
  width: 1.7rem;
  height: 1.7rem;
}
.my_alert_pop > ul > li i.icon-new {
  position: absolute;
  top: 3.6rem;
  left: 2rem;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #EE0307;
}
.my_alert_pop > ul > li div {
  width: 100%;
  text-wrap: auto;
  line-height: 1.3em;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  font-size: 1.6rem;
  font-weight: 500;
  position: relative;
}
.my_alert_pop > ul > li span {
  margin-top: 0.5rem;
  display: block;
  font-size: 1.4rem;
  font-weight: 400;
  color: #606060;
}
.my_alert_pop > ul > li button {
  width: 100%;
  margin-top: 1.4rem;
  height: 4rem;
  border-radius: 0.4rem;
  background: #6947CE;
  color: #fff;
  font-size: 1.4rem;
  font-weight: 700;
  border: none;
}

.fade-out {
  opacity: 0;
  transform: translateY(-10px);
  transition: opacity 0.2s ease, transform 0.2s ease;
}

.side_menu {
  position: fixed;
  left: 0;
  top: 8rem;
  z-index: 500;
}

.side_menu {
  width: 25rem;
  background: #f8f7ff;
  height: calc(100vh - 8rem);
  padding: 5rem 3.5rem;
  box-sizing: border-box;
}
.side_menu.ctgy_tap {
  top: 18rem;
}
.side_menu > h1 {
  margin-top: 2rem;
}
.side_menu > h1:first-child {
  margin-top: 0;
}
.side_menu .m_menu {
  width: 100%;
  justify-content: center;
  padding: 2rem 0;
  box-sizing: border-box;
  text-wrap: nowrap;
  display: none;
}
.side_menu .m_menu ul {
  display: flex;
  position: relative;
}
.side_menu .m_menu ul::after {
  content: "";
  display: block;
  width: 1px;
  height: 4.7rem;
  background: #E0E0E0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.side_menu .m_menu ul > li {
  text-align: center;
  padding: 0 4.5rem;
  box-sizing: border-box;
}
.side_menu .m_menu ul > li i {
  display: inline-block;
  width: 4.5rem;
  height: 4.5rem;
}
.side_menu .m_menu ul > li.mydam i {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='45' height='45' viewBox='0 0 45 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='22.5' cy='22.5' r='22' fill='%23F8F7FF' stroke='%23E8E7EC'/%3E%3Cg clip-path='url(%23clip0_1027_9837)'%3E%3Cpath d='M26.5717 15.1429H28.7146C29.0934 15.1429 29.4568 15.2934 29.7247 15.5613C29.9926 15.8292 30.1431 16.1926 30.1431 16.5715V30.8572C30.1431 31.236 29.9926 31.5994 29.7247 31.8673C29.4568 32.1352 29.0934 32.2857 28.7146 32.2857H17.286C16.9071 32.2857 16.5437 32.1352 16.2758 31.8673C16.0079 31.5994 15.8574 31.236 15.8574 30.8572V16.5715C15.8574 16.1926 16.0079 15.8292 16.2758 15.5613C16.5437 15.2934 16.9071 15.1429 17.286 15.1429H19.4289' stroke='%23989898' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25.144 13.7143H20.8583C20.0693 13.7143 19.4297 14.3539 19.4297 15.1429V15.8572C19.4297 16.6461 20.0693 17.2857 20.8583 17.2857H25.144C25.933 17.2857 26.5725 16.6461 26.5725 15.8572V15.1429C26.5725 14.3539 25.933 13.7143 25.144 13.7143Z' stroke='%23989898' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.4297 25.1428L22.2868 27.2857L25.8583 21.5714' stroke='%23989898' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1027_9837'%3E%3Crect width='20' height='20' fill='white' transform='translate(13 13)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.side_menu .m_menu ul > li.help i {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='46' height='45' viewBox='0 0 46 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='23' cy='22.5' r='22' fill='%23F8F7FF' stroke='%23E8E7EC'/%3E%3Cg clip-path='url(%23clip0_45_6)'%3E%3Cpath d='M25.4115 15.9953C24.5482 15.6255 23.6113 15.4592 22.6735 15.5093C21.7356 15.5594 20.8219 15.8245 20.0028 16.2841C19.1837 16.7437 18.4813 17.3855 17.9499 18.1599C17.4185 18.9342 17.0723 19.8205 16.938 20.75C17.393 20.785 17.75 21.17 17.75 21.6233V26.8732C17.75 27.3632 17.3562 27.7482 16.8697 27.7482H15.125C14.4291 27.7482 13.7617 27.4719 13.2695 26.98C12.7772 26.4881 12.5005 25.8209 12.5 25.125V23.375C12.5 22.6788 12.7766 22.0111 13.2688 21.5188C13.7611 21.0266 14.4288 20.75 15.125 20.75H15.174C15.3897 18.8253 16.3071 17.0477 17.7508 15.7567C19.1945 14.4658 21.0633 13.7521 23 13.7521C24.9367 13.7521 26.8055 14.4658 28.2492 15.7567C29.6929 17.0477 30.6103 18.8253 30.826 20.75H30.875C31.5712 20.75 32.2389 21.0266 32.7312 21.5188C33.2234 22.0111 33.5 22.6788 33.5 23.375V25.125C33.4999 25.789 33.2481 26.4283 32.7955 26.9141C32.3428 27.3999 31.7228 27.6961 31.0605 27.743C30.9012 28.863 30.4672 29.738 29.8617 30.403C29.2479 31.0555 28.4738 31.5358 27.6165 31.796C27.1847 31.9344 26.7404 32.0305 26.29 32.083C26.1069 32.4214 25.8174 32.69 25.4663 32.8473C25.1151 33.0046 24.7219 33.0418 24.3475 32.9532C23.9731 32.8645 23.6384 32.6549 23.3951 32.3568C23.1518 32.0587 23.0135 31.6888 23.0017 31.3042C22.9898 30.9196 23.105 30.5419 23.3295 30.2294C23.5539 29.9169 23.8751 29.687 24.2433 29.5755C24.6116 29.4639 25.0063 29.4768 25.3665 29.6121C25.7266 29.7475 26.0322 29.9978 26.2357 30.3243C26.5224 30.2829 26.8051 30.218 27.081 30.13C27.6427 29.948 28.1695 29.6627 28.5685 29.2217C28.9406 28.8079 29.1892 28.298 29.286 27.75H29.1285C28.8964 27.7491 28.674 27.6567 28.5096 27.4929C28.3451 27.3291 28.2518 27.1071 28.25 26.875V21.625C28.25 21.156 28.6087 20.785 29.062 20.7518C28.9122 19.7125 28.4978 18.7292 27.8586 17.8963C27.2193 17.0633 26.3766 16.4087 25.4115 15.9953Z' fill='%236947CE'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_45_6'%3E%3Crect width='21' height='21' fill='white' transform='translate(12.5 12)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.side_menu .m_menu ul > li p {
  font-size: 1.4rem;
  font-weight: 500;
  margin-top: 5px;
}

.stg_list li._none {
  color: #999;
  font-size: 1.2rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: left;
  align-items: center;
}
.stg_list li._none:hover button {
  color: #6947CE;
}
.stg_list li._none:hover button::before {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%236947CE'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M18 13h-5v5c0 .55-.45 1-1 1s-1-.45-1-1v-5H6c-.55 0-1-.45-1-1s.45-1 1-1h5V6c0-.55.45-1 1-1s1 .45 1 1v5h5c.55 0 1 .45 1 1s-.45 1-1 1z'/%3E%3C/svg%3E") no-repeat center/contain;
}
.stg_list li._none span {
  margin-bottom: 1rem;
}
.stg_list li._none button {
  width: 100%;
  border: none;
  background: none;
  font-size: 1.4rem;
  font-weight: 500;
  text-align: left;
  display: flex;
  align-items: center;
  color: #000;
  transition: 0.2s all;
}
.stg_list li._none button::before {
  transition: 0.2s all;
  content: "";
  display: block;
  width: 1.4rem;
  height: 1.4rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000000'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M18 13h-5v5c0 .55-.45 1-1 1s-1-.45-1-1v-5H6c-.55 0-1-.45-1-1s.45-1 1-1h5V6c0-.55.45-1 1-1s1 .45 1 1v5h5c.55 0 1 .45 1 1s-.45 1-1 1z'/%3E%3C/svg%3E") no-repeat center/contain;
}

.stg_top {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding-bottom: 2.5rem;
  border-bottom: 1px solid #E0E0E0;
  box-sizing: border-box;
}
.stg_top h2 {
  font-size: 3.2rem;
  font-weight: 700;
  position: relative;
  padding-right: 1rem;
  box-sizing: border-bo1x;
}
.stg_top h2 span {
  margin-top: 0.5rem;
  display: block;
  font-size: 1.2rem;
  font-weight: 400;
}
.stg_top h2 a.dashboard_btn {
  display: block;
  width: 3.4rem;
  height: 3.4rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='34' height='34' viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='17' cy='17' r='17' fill='%236947CE'/%3E%3Cpath d='M23.6667 22.6667V13.61L17 9.61L10.3333 13.61V22.6667H13.6667V20.375C13.6667 19.4909 14.0179 18.6431 14.643 18.018C15.2681 17.3929 16.116 17.0417 17 17.0417C17.8841 17.0417 18.7319 17.3929 19.357 18.018C19.9822 18.6431 20.3333 19.4909 20.3333 20.375V22.6667H23.6667ZM18.6667 24.3333V20.375C18.6667 19.933 18.4911 19.509 18.1785 19.1965C17.866 18.8839 17.442 18.7083 17 18.7083C16.558 18.7083 16.1341 18.8839 15.8215 19.1965C15.5089 19.509 15.3333 19.933 15.3333 20.375V24.3333H10.3333C9.89131 24.3333 9.46739 24.1577 9.15483 23.8452C8.84227 23.5326 8.66667 23.1087 8.66667 22.6667V13.61C8.66667 13.3222 8.7412 13.0393 8.883 12.7888C9.0248 12.5384 9.22904 12.3289 9.47584 12.1808L16.1425 8.18083C16.4015 8.02541 16.6979 7.94331 17 7.94331C17.3021 7.94331 17.5985 8.02541 17.8575 8.18083L24.5242 12.1808C24.771 12.3289 24.9752 12.5384 25.117 12.7888C25.2588 13.0393 25.3333 13.3222 25.3333 13.61V22.6667C25.3333 23.1087 25.1577 23.5326 24.8452 23.8452C24.5326 24.1577 24.1087 24.3333 23.6667 24.3333H18.6667Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  position: absolute;
  right: -1.2rem;
  top: 0.1rem;
}

.fileupload_btn {
  width: 100%;
  border-radius: 0.4rem;
  background: #6947CE;
  color: #ffffff;
  height: 4.5rem;
  border: 0;
  margin-top: 1.6rem;
  font-size: 1.8rem;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: center;
}
.fileupload_btn::before {
  content: "";
  width: 1.8rem;
  height: 1.8rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_165_1189)'%3E%3Cmask id='mask0_165_1189' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='18' height='18'%3E%3Cpath d='M18 0H0V18H18V0Z' fill='black'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_165_1189)'%3E%3Cpath d='M2.25 9.003V15.75H15.75V9M12.375 5.625L9 2.25L5.625 5.625M8.997 12V2.25' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_165_1189'%3E%3Crect width='18' height='18' fill='%23ffffff'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain;
  margin-right: 7px;
}

.stg_list {
  padding: 0rem 2rem 0rem 3.5rem;
  box-sizing: border-box;
  width: calc(100% + 5.5rem);
  transform: translateX(-3rem);
  max-height: calc(100vh - 48rem);
  overflow-y: auto;
}
.stg_list li._ckd > a span {
  color: #6947CE;
}
.stg_list li._ckd > a i::before {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9882 0.188113C11.0455 0.128024 11.1128 0.0810475 11.1864 0.0498662C11.26 0.0186849 11.3384 0.0039091 11.4172 0.00638294C11.4959 0.00885677 11.5734 0.028532 11.6453 0.0642843C11.7172 0.100037 11.782 0.151167 11.8361 0.214755C11.8902 0.278343 11.9325 0.353145 11.9606 0.434887C11.9887 0.516631 12.002 0.603714 11.9998 0.691167C11.9975 0.778621 11.9798 0.864731 11.9476 0.944581C11.9154 1.02443 11.8694 1.09646 11.8122 1.15655L6.41533 6.81794C6.30399 6.93486 6.15659 7 6.00337 7C5.85015 7 5.70275 6.93486 5.59141 6.81794L0.193979 1.15655C0.135477 1.09685 0.0882359 1.02484 0.0550003 0.944699C0.0217648 0.864556 0.00319862 0.777877 0.000377655 0.689696C-0.00244331 0.601515 0.01054 0.51359 0.0385704 0.431029C0.0666018 0.348468 0.109121 0.272916 0.163662 0.208763C0.218204 0.144608 0.283677 0.0931309 0.35628 0.05732C0.428884 0.021509 0.50717 0.00207887 0.586592 0.000157697C0.666013 -0.00176348 0.744987 0.0138625 0.818925 0.0461286C0.892863 0.0783943 0.960292 0.126657 1.0173 0.188113L6.00337 5.41791L10.9882 0.188113Z' fill='%236947CE'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_list li._ckd .thr > ul > li._ckd::before {
  background: #6947CE;
}
.stg_list a[type=button] {
  cursor: pointer;
}
.stg_list::-webkit-scrollbar {
  width: 0.7rem;
}
.stg_list::-webkit-scrollbar-thumb {
  background: #d3d3d3;
  border-radius: 0.7rem;
}
.stg_list::-webkit-scrollbar-track {
  background: rgba(255, 255, 255, 0);
}
.stg_list h2 {
  font-size: 1.6rem;
  font-weight: 700;
}
.stg_list > ul:last-child {
  border-bottom: 0;
}
.stg_list li._list._on > a > i {
  transform: rotate(0);
}

.stg_list li div.icon-lock {
  width: 1.1rem;
  height: 1.4rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 13 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.35714 6.5V4.14286C3.35714 2.40643 4.76357 1 6.5 1C8.23643 1 9.64286 2.40643 9.64286 4.14286V6.5M6.5 10.4286C6.70838 10.4286 6.90823 10.3458 7.05558 10.1984C7.20293 10.0511 7.28571 9.85124 7.28571 9.64286C7.28571 9.43447 7.20293 9.23462 7.05558 9.08727C6.90823 8.93992 6.70838 8.85714 6.5 8.85714C6.29162 8.85714 6.09177 8.93992 5.94442 9.08727C5.79707 9.23462 5.71429 9.43447 5.71429 9.64286C5.71429 9.85124 5.79707 10.0511 5.94442 10.1984C6.09177 10.3458 6.29162 10.4286 6.5 10.4286ZM6.5 10.4286V12.7857M2.25714 6.5H10.7429C11.4343 6.5 12 7.06571 12 7.75714V13.2571C12 14.2943 11.1514 15.1429 10.1143 15.1429H2.88571C1.84857 15.1429 1 14.2943 1 13.2571V7.75714C1 7.06571 1.56571 6.5 2.25714 6.5Z' stroke='%23222222' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}

.stg_list li._ckd > a div.icon-lock {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 13 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.35714 6.5V4.14286C3.35714 2.40643 4.76357 1 6.5 1C8.23643 1 9.64286 2.40643 9.64286 4.14286V6.5M6.5 10.4286C6.70838 10.4286 6.90823 10.3458 7.05558 10.1984C7.20293 10.0511 7.28571 9.85124 7.28571 9.64286C7.28571 9.43447 7.20293 9.23462 7.05558 9.08727C6.90823 8.93992 6.70838 8.85714 6.5 8.85714C6.29162 8.85714 6.09177 8.93992 5.94442 9.08727C5.79707 9.23462 5.71429 9.43447 5.71429 9.64286C5.71429 9.85124 5.79707 10.0511 5.94442 10.1984C6.09177 10.3458 6.29162 10.4286 6.5 10.4286ZM6.5 10.4286V12.7857M2.25714 6.5H10.7429C11.4343 6.5 12 7.06571 12 7.75714V13.2571C12 14.2943 11.1514 15.1429 10.1143 15.1429H2.88571C1.84857 15.1429 1 14.2943 1 13.2571V7.75714C1 7.06571 1.56571 6.5 2.25714 6.5Z' stroke='%236947CE' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}

.stg_list li div.icon-lock {
  margin-left: 0.7rem;
}

.stg_list .sub > ul > li > a > span {
  max-width: calc(100% - 3rem);
}

.stg_list > ul {
  line-height: 1.5em;
  border-bottom: 1px solid #E0E0E0;
  padding: 2.5rem 0;
}
.stg_list > ul > li {
  font-size: 1.6rem;
  font-weight: 700;
  padding: 1rem 0;
}
.stg_list > ul > li span {
  display: flex;
  align-items: center;
  max-width: 100%;
}
.stg_list > ul > li span p {
  flex: 1;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.stg_list > ul > li a {
  display: flex;
  align-items: center;
}
.stg_list > ul > li i {
  width: 3rem;
  height: 1.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  transform: rotate(-90deg);
}
.stg_list > ul > li i::before {
  content: "";
  display: block;
  width: 1.2rem;
  height: 1.2rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9882 0.188113C11.0455 0.128024 11.1128 0.0810475 11.1864 0.0498662C11.26 0.0186849 11.3384 0.0039091 11.4172 0.00638294C11.4959 0.00885677 11.5734 0.028532 11.6453 0.0642843C11.7172 0.100037 11.782 0.151167 11.8361 0.214755C11.8902 0.278343 11.9325 0.353145 11.9606 0.434887C11.9887 0.516631 12.002 0.603714 11.9998 0.691167C11.9975 0.778621 11.9798 0.864731 11.9476 0.944581C11.9154 1.02443 11.8694 1.09646 11.8122 1.15655L6.41533 6.81794C6.30399 6.93486 6.15659 7 6.00337 7C5.85015 7 5.70275 6.93486 5.59141 6.81794L0.193979 1.15655C0.135477 1.09685 0.0882359 1.02484 0.0550003 0.944699C0.0217648 0.864556 0.00319862 0.777877 0.000377655 0.689696C-0.00244331 0.601515 0.01054 0.51359 0.0385704 0.431029C0.0666018 0.348468 0.109121 0.272916 0.163662 0.208763C0.218204 0.144608 0.283677 0.0931309 0.35628 0.05732C0.428884 0.021509 0.50717 0.00207887 0.586592 0.000157697C0.666013 -0.00176348 0.744987 0.0138625 0.818925 0.0461286C0.892863 0.0783943 0.960292 0.126657 1.0173 0.188113L6.00337 5.41791L10.9882 0.188113Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_list > ul .sub {
  height: 0;
  overflow: hidden;
}
.stg_list > ul .sub > ul {
  padding-top: 1.5rem;
  box-sizing: border-box;
}
.stg_list > ul .sub > ul > li {
  font-weight: 500;
  font-size: 1.4rem;
  padding: 1rem 0rem 1rem 1rem;
  box-sizing: border-box;
}
.stg_list > ul .thr {
  height: 0;
  overflow: hidden;
}
.stg_list > ul .thr > ul {
  padding-top: 1.5rem;
  box-sizing: border-box;
}
.stg_list > ul .thr > ul > li {
  padding: 1rem 0rem 1rem 2rem;
  box-sizing: border-box;
  position: relative;
}
.stg_list > ul .thr > ul > li::before {
  content: "";
  display: block;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background: #000000;
  position: absolute;
  left: 1rem;
  top: 50%;
  transform: translateY(-50%);
}

.stg_list > ul > li._on .sub {
  height: auto;
}

.stg_list > ul > li._on .sub > ul > li._on .thr {
  height: auto;
}

.stg_bot {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 0rem 3.5rem 4rem 4rem;
  box-sizing: border-box;
}
.stg_bot > h4 {
  padding-top: 2.5rem;
  border-top: 1px solid #E0E0E0;
  box-sizing: border-box;
  font-size: 1.6rem;
  font-weight: 700;
  margin-bottom: 1.5rem;
}
.stg_bot > h4 span {
  display: block;
  font-size: 1.2rem;
  font-weight: 400;
  margin-top: 0.7rem;
}

.stg_bot > ._btnbox {
  display: none;
}

.stg_total {
  box-sizing: border-box;
  font-size: 1.2rem;
  text-align: center;
  width: 100%;
  position: relative;
}
.stg_total_top {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1rem;
  text-wrap: nowrap;
}
.stg_total_top > span {
  font-size: 10px;
  font-weight: 400;
  color: #999999;
}
.stg_total_top > span span {
  color: #6947CE;
}
.stg_total_top > p {
  font-size: 1.2rem;
  font-weight: 400;
  color: #4F4F4F;
}
.stg_total_bot {
  margin-top: 0.7rem;
  color: #999999;
  font-weight: 700;
  text-align: right;
}
.stg_total > input + div {
  width: 100%;
  height: 8px;
  background-color: #E0E0E0;
  position: relative;
}
.stg_total > input + div > div {
  width: 100%;
  height: 8px;
  border-radius: 4px;
  background-color: #E0E0E0;
  position: absolute;
  left: 0;
  top: 0;
}
.stg_total > input + div > div:nth-child(1) {
  overflow: hidden;
  z-index: 5;
}
.stg_total > input + div > div:nth-child(1) > i {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  height: 8px;
  height: 100%;
  background: #6947CE;
}
.stg_total > input + div > div > i {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  height: 8px;
  height: 100%;
  background: none;
}
.stg_total > input + div > div > i span {
  position: absolute;
  top: calc(100% + 0.3rem);
  right: -2rem;
  font-size: 1rem;
  font-weight: 400;
  color: #6947CE;
}
.stg_total .del_btn {
  width: 100%;
  padding: 1rem;
  box-sizing: border-box;
  border: none;
  background: none;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 1.4rem;
  font-weight: 500;
  margin-top: 1.5rem;
  cursor: pointer;
  position: relative;
}
.stg_total .del_btn::before {
  content: "";
  display: block;
  width: 1.4rem;
  height: 1.4rem;
  margin-right: 0.5rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.57022 5.25777L8.33189 10.9344M5.03378 10.9344L4.79544 5.25777M11.6617 3.23312C11.8968 3.26591 12.1315 3.30081 12.3657 3.33782M11.6617 3.23312L10.926 11.9896C10.896 12.3461 10.7201 12.6791 10.4335 12.922C10.1469 13.1649 9.77078 13.2997 9.38028 13.2996H3.98538C3.59488 13.2997 3.21873 13.1649 2.93215 12.922C2.64557 12.6791 2.46968 12.3461 2.43965 11.9896L1.70398 3.23312M11.6617 3.23312C10.8667 3.123 10.0676 3.03948 9.26594 2.98271M1.70398 3.23312C1.46886 3.26549 1.2342 3.30018 1 3.33719M1.70398 3.23312C2.49897 3.123 3.29809 3.03948 4.09973 2.98271M9.26594 2.98271V2.40496C9.26594 1.6607 8.6391 1.04005 7.82629 1.01672C7.06418 0.994428 6.30149 0.994428 5.53938 1.01672C4.72656 1.04005 4.09973 1.66133 4.09973 2.40496V2.98271M9.26594 2.98271C7.54639 2.86186 5.81927 2.86186 4.09973 2.98271' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}

.stg_alert_pop {
  position: absolute;
  left: 100%;
  bottom: 5.5rem;
  width: 24rem;
  text-align: center;
  padding: 3.8rem;
  box-sizing: border-box;
  border: 1px solid #e0e0e0;
  border-radius: 0.7rem;
  box-shadow: 0px 1px 7px 0px rgba(0, 0, 0, 0.1490196078);
  background: #fff;
  transition: 0.2s opacity;
  pointer-events: none;
  opacity: 0;
}
.stg_alert_pop._view {
  opacity: 1;
  pointer-events: all;
}
.stg_alert_pop label {
  position: absolute;
  top: calc(100% + 1rem);
}
.stg_alert_pop i.icon-close {
  display: block;
  position: absolute;
  top: 0.5rem;
  right: 0.5rem;
  width: 3rem;
  height: 3rem;
  cursor: pointer;
}
.stg_alert_pop p {
  font-size: 1.6rem;
  font-weight: 500;
  line-height: 1.4em;
  margin-bottom: 1rem;
}
.stg_alert_pop button {
  width: 100%;
  margin-bottom: 1rem;
  height: 4.4rem;
  font-size: 1.4rem;
  font-weight: 600;
  border-radius: 0.5rem;
}

.del_btn_action {
  position: fixed;
  left: 0;
  top: 0;
  box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 7px 0px;
  background-color: rgb(255, 255, 255);
  box-sizing: border-box;
  overflow: hidden;
  width: 17rem;
  border-radius: 0.7rem;
  opacity: 0;
  pointer-events: none;
  transition: 0.2s opacity;
  z-index: 700;
}
.del_btn_action._view {
  opacity: 1;
  pointer-events: all;
}
.del_btn_action li {
  cursor: pointer;
  font-size: 1.4rem;
  font-weight: 500;
  height: 4rem;
  border-bottom: 1px solid #E0E0E0;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
}
.del_btn_action li:last-child {
  border-bottom: 0;
}
.del_btn_action li:hover {
  background: #F0E8FF;
  color: #6947CE;
}

.del_btn_pop {
  position: absolute;
  width: 27rem;
  padding: 3rem;
  box-sizing: border-box;
  background: #fff;
  box-shadow: 0px 1px 7px 0px rgba(0, 0, 0, 0.1490196078);
  border: 1px solid #e0e0e0;
  text-align: center;
  border-radius: 0.7rem;
  z-index: 10000;
  opacity: 0;
  pointer-events: none;
  transition: 0.2s opacity;
}
.del_btn_pop._view {
  opacity: 1;
  pointer-events: all;
}
.del_btn_pop p {
  font-size: 1.6rem;
  font-weight: 500;
  text-wrap: nowrap;
}
.del_btn_pop div._btnbox {
  display: flex;
  justify-content: space-between;
  margin-top: 2rem;
}
.del_btn_pop div._btnbox button {
  width: calc((100% - 1.1rem) / 2);
  height: 4.4rem;
  border-radius: 0.5rem;
  font-size: 1.4rem;
  font-weight: 600;
}

.storage_main {
  width: 100%;
  padding-top: 8rem;
  padding-left: 25rem;
  box-sizing: border-box;
}
.storage_main ._inner {
  padding: 7rem 9rem 14rem;
  box-sizing: border-box;
  min-height: calc(100vh - 10rem);
}
.storage_main._upload {
  overflow: hidden;
}

.dashboard .stg_opt {
  margin-top: 0;
}

.stg_opt {
  min-height: 6.5rem;
  margin-top: 5rem;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  position: relative;
  z-index: 150;
}
.stg_opt .content_title {
  display: none;
  position: absolute;
  top: 1.3rem;
  left: 0;
  font-size: 1.8rem;
  font-weight: 700;
  text-wrap: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.stg_opt > div {
  display: flex;
  align-items: center;
  padding: 1rem 0;
  box-sizing: border-box;
}
.stg_opt div._btnbox {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.stg_opt div._btnbox button {
  width: 9.4rem;
  height: 4.5rem;
  border-radius: 0.5rem;
  border: 1px solid #e8e7ec;
  box-sizing: border-box;
  background: #f8f7ff;
  margin-right: 1rem;
  color: #000;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.4rem;
  font-weight: 600;
  transition: 0.1s all;
}
.stg_opt div._btnbox button > i {
  display: block;
  width: 1.2rem;
  height: 1.2rem;
  margin-right: 0.6rem;
}
.stg_opt div._btnbox button > i.icon-newfolder {
  width: 1.4rem;
  height: 1.4rem;
}
.stg_opt div._btnbox button > i.icon-write {
  width: 1.4rem;
  height: 1.4rem;
}
.stg_opt div._btnbox button > i.icon-mody {
  width: 1.4rem;
  height: 1.4rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.56785 2.80305L10.7907 6.01718M1 14.7599H13M1.25871 11.4603L1.619 8.95725C1.63839 8.79373 1.71409 8.64205 1.83313 8.52826L8.89647 1.46566C8.98727 1.37308 9.10044 1.30552 9.22503 1.26954C9.34961 1.23357 9.48138 1.23038 9.60755 1.2603C10.2592 1.4333 10.8518 1.77983 11.322 2.26298C11.8084 2.73221 12.158 3.32485 12.3335 3.97747C12.3606 4.1038 12.3559 4.23486 12.3199 4.35895C12.284 4.48304 12.2178 4.59628 12.1274 4.68856L5.0648 11.7512C4.94303 11.8636 4.79119 11.9383 4.62777 11.966L2.11596 12.3256C1.99895 12.3414 1.87988 12.3298 1.76811 12.2918C1.65633 12.2538 1.55491 12.1903 1.47181 12.1065C1.38872 12.0226 1.32623 11.9206 1.28925 11.8084C1.25227 11.6963 1.24181 11.5771 1.25871 11.4603Z' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_opt div._btnbox button > i.icon-garbage {
  width: 1.4rem;
  height: 1.4rem;
}
.stg_opt div._btnbox button > i.icon-move {
  width: 1.4rem;
  height: 1.4rem;
}
.stg_opt div._btnbox button > i.icon-share {
  width: 2rem;
  height: 2rem;
}
.stg_opt div._btnbox button > i.icon-lock {
  width: 1.2rem;
  height: 1.4rem;
}
.stg_opt div._btnbox button > i.icon-remove {
  width: 1.5rem;
  height: 1.5rem;
}
.stg_opt div._btnbox button > i.icon-reset {
  width: 1.4rem;
  height: 1.4rem;
}
.stg_opt div._btnbox button:hover {
  border: 1px solid #6947CE;
  background: #f0e8ff;
  color: #6947CE;
}
.stg_opt div._btnbox button:hover > i.icon-upload {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_165_1189)'%3E%3Cmask id='mask0_165_1189' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='18' height='18'%3E%3Cpath d='M18 0H0V18H18V0Z' fill='black'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_165_1189)'%3E%3Cpath d='M2.25 9.003V15.75H15.75V9M12.375 5.625L9 2.25L5.625 5.625M8.997 12V2.25' stroke='%236947CE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_165_1189'%3E%3Crect width='18' height='18' fill='%236947CE'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_opt div._btnbox button:hover > i.icon-download {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7.01805V13.0154H13V7.01538M10 6.68205L6.99733 9.68205M6.99733 9.68205L4 6.68205M6.99733 9.68205V1.01538' stroke='%236947CE' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_opt div._btnbox button:hover > i.icon-newfolder {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.63158 11.8333H2.47368C2.08284 11.8333 1.708 11.6812 1.43163 11.4103C1.15526 11.1394 1 10.772 1 10.3889V2.44444C1 2.06135 1.15526 1.69395 1.43163 1.42307C1.708 1.15218 2.08284 1 2.47368 1H5.42105L7.63158 3.16667H12.7895C13.1803 3.16667 13.5552 3.31885 13.8315 3.58973C14.1079 3.86062 14.2632 4.22802 14.2632 4.61111V7.13889M10.5789 11.8333H15M12.7895 9.66667V14' stroke='%236947CE' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_opt div._btnbox button:hover > i.icon-write {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.56785 2.80305L10.7907 6.01718M1 14.7599H13M1.25871 11.4603L1.619 8.95725C1.63839 8.79373 1.71409 8.64205 1.83313 8.52826L8.89647 1.46566C8.98727 1.37308 9.10044 1.30552 9.22503 1.26954C9.34961 1.23357 9.48138 1.23038 9.60755 1.2603C10.2592 1.4333 10.8518 1.77983 11.322 2.26298C11.8084 2.73221 12.158 3.32485 12.3335 3.97747C12.3606 4.1038 12.3559 4.23486 12.3199 4.35895C12.284 4.48304 12.2178 4.59628 12.1274 4.68856L5.0648 11.7512C4.94303 11.8636 4.79119 11.9383 4.62777 11.966L2.11596 12.3256C1.99895 12.3414 1.87988 12.3298 1.76811 12.2918C1.65633 12.2538 1.55491 12.1903 1.47181 12.1065C1.38872 12.0226 1.32623 11.9206 1.28925 11.8084C1.25227 11.6963 1.24181 11.5771 1.25871 11.4603Z' stroke='%236947CE' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_opt div._btnbox button:hover > i.icon-mody {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.56785 2.80305L10.7907 6.01718M1 14.7599H13M1.25871 11.4603L1.619 8.95725C1.63839 8.79373 1.71409 8.64205 1.83313 8.52826L8.89647 1.46566C8.98727 1.37308 9.10044 1.30552 9.22503 1.26954C9.34961 1.23357 9.48138 1.23038 9.60755 1.2603C10.2592 1.4333 10.8518 1.77983 11.322 2.26298C11.8084 2.73221 12.158 3.32485 12.3335 3.97747C12.3606 4.1038 12.3559 4.23486 12.3199 4.35895C12.284 4.48304 12.2178 4.59628 12.1274 4.68856L5.0648 11.7512C4.94303 11.8636 4.79119 11.9383 4.62777 11.966L2.11596 12.3256C1.99895 12.3414 1.87988 12.3298 1.76811 12.2918C1.65633 12.2538 1.55491 12.1903 1.47181 12.1065C1.38872 12.0226 1.32623 11.9206 1.28925 11.8084C1.25227 11.6963 1.24181 11.5771 1.25871 11.4603Z' stroke='%236947CE' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_opt div._btnbox button:hover > i.icon-garbage {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.57022 5.25777L8.33189 10.9344M5.03378 10.9344L4.79544 5.25777M11.6617 3.23312C11.8968 3.26591 12.1315 3.30081 12.3657 3.33782M11.6617 3.23312L10.926 11.9896C10.896 12.3461 10.7201 12.6791 10.4335 12.922C10.1469 13.1649 9.77078 13.2997 9.38028 13.2996H3.98538C3.59488 13.2997 3.21873 13.1649 2.93215 12.922C2.64557 12.6791 2.46968 12.3461 2.43965 11.9896L1.70398 3.23312M11.6617 3.23312C10.8667 3.123 10.0676 3.03948 9.26594 2.98271M1.70398 3.23312C1.46886 3.26549 1.2342 3.30018 1 3.33719M1.70398 3.23312C2.49897 3.123 3.29809 3.03948 4.09973 2.98271M9.26594 2.98271V2.40496C9.26594 1.6607 8.6391 1.04005 7.82629 1.01672C7.06418 0.994428 6.30149 0.994428 5.53938 1.01672C4.72656 1.04005 4.09973 1.66133 4.09973 2.40496V2.98271M9.26594 2.98271C7.54639 2.86186 5.81927 2.86186 4.09973 2.98271' stroke='%236947CE' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_opt div._btnbox button:hover > i.icon-move {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.72872 12.2145H2.49527C2.0987 12.2145 1.71837 12.057 1.43795 11.7766C1.15754 11.4962 1 11.1158 1 10.7193V2.49527C1 2.0987 1.15754 1.71837 1.43795 1.43796C1.71837 1.15754 2.0987 1 2.49527 1H5.48582L7.72872 3.24291H12.9622C13.3587 3.24291 13.7391 3.40045 14.0195 3.68086C14.2999 3.96128 14.4574 4.34161 14.4574 4.73818V7.35491' stroke='%236947CE' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5698 12.2146L15.0556 12.2146M15.0556 12.2146L12.8127 9.9717M15.0556 12.2146L12.8127 14.4575' stroke='%236947CE' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_opt div._btnbox button:hover > i.icon-share {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 20 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.64401 8.13913C6.57951 8.1392 7.47449 8.37418 8.26819 8.77891C8.0551 9.00957 7.85274 9.23918 7.66396 9.46319C7.04649 9.19216 6.36232 9.03576 5.64401 9.03569C4.51559 9.03579 3.45071 9.50787 2.59102 10.1927C1.73195 10.8772 1.10863 11.7489 0.835498 12.5067C0.783378 12.6881 0.796658 12.7863 0.810159 12.8321C0.823675 12.8775 0.852353 12.9214 0.910214 12.9648C1.04551 13.0659 1.25956 13.1033 1.37476 13.1034H6.55555C6.71255 13.4349 6.93946 13.7379 7.22215 14H1.37476C1.18487 13.9999 0.789228 13.9514 0.467762 13.7111C0.297351 13.5835 0.135001 13.391 0.0532462 13.1158C-0.0281618 12.8415 -0.01434 12.536 0.0818334 12.212L0.08963 12.1872C0.428862 11.2336 1.16778 10.2276 2.12907 9.46173C3.09471 8.6925 4.31765 8.13922 5.64401 8.13913Z' fill='%236947CE'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.8713 7.65692C16.6977 7.65694 19.1783 9.62364 19.9052 12.0719C20.005 12.4083 20.0293 12.7226 19.9623 13.0057C19.8937 13.2956 19.7398 13.5073 19.5595 13.652C19.223 13.9221 18.7858 13.9686 18.5284 13.9686H9.21417C9.01052 13.9686 8.58682 13.9165 8.24415 13.66C8.06328 13.5246 7.89231 13.3219 7.80624 13.0319C7.72055 12.7431 7.73435 12.4192 7.83743 12.0719L7.84523 12.0471L7.91929 11.8531C8.31345 10.8801 9.07898 9.87195 10.0581 9.09187C11.1068 8.25649 12.4332 7.65692 13.8713 7.65692ZM13.8713 8.55276C12.631 8.55276 11.4629 9.07245 10.5201 9.82356C9.5779 10.5742 8.89259 11.5308 8.59174 12.3666C8.53242 12.5723 8.54597 12.6888 8.56381 12.7489C8.58169 12.809 8.61878 12.8632 8.68725 12.9145C8.84354 13.0314 9.0852 13.0728 9.21417 13.0728H18.5284C18.7388 13.0728 18.967 13.0258 19.0956 12.9225C19.1477 12.8806 19.1763 12.8352 19.1905 12.7752C19.2063 12.7082 19.214 12.5786 19.1476 12.355C18.5437 10.3212 16.4017 8.55278 13.8713 8.55276Z' fill='%236947CE'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.77265 1.12417C6.4144 1.15999 7.0242 1.46152 7.48074 1.97405C7.96766 2.5209 8.2409 3.26309 8.2409 4.03637L8.2383 4.18008C8.22363 4.51386 8.15751 4.84311 8.04339 5.15252C7.91291 5.50607 7.72172 5.82805 7.48074 6.09869C7.23973 6.36924 6.95289 6.58394 6.63806 6.73045C6.32317 6.87686 5.98483 6.95215 5.64401 6.95222C5.30319 6.95217 4.96484 6.87683 4.64995 6.73045C4.33526 6.58401 4.04886 6.36907 3.80792 6.09869C3.56691 5.82803 3.37511 5.5061 3.24462 5.15252C3.13049 4.8431 3.06504 4.51387 3.05036 4.18008L3.04711 4.03637C3.04711 3.26305 3.32096 2.52091 3.80792 1.97405C4.29485 1.42761 4.95556 1.12062 5.64401 1.12053L5.77265 1.12417ZM5.64401 2.01636C5.16717 2.01646 4.70911 2.22947 4.37187 2.60799C4.03465 2.98674 3.84561 3.50081 3.84561 4.03637L3.85405 4.2348C3.87138 4.43177 3.91438 4.62537 3.98205 4.80892C4.07241 5.05382 4.20495 5.27728 4.37187 5.46475C4.5388 5.65211 4.73791 5.801 4.95596 5.90245C5.17391 6.00371 5.40813 6.05633 5.64401 6.05638C5.87999 6.05632 6.11466 6.00382 6.3327 5.90245C6.55064 5.801 6.74929 5.65204 6.91614 5.46475C7.08304 5.27728 7.21561 5.05381 7.30597 4.80892C7.39624 4.56403 7.44305 4.30142 7.44305 4.03637L7.43396 3.83649C7.39304 3.37435 7.21112 2.93932 6.91614 2.60799C6.62114 2.27684 6.23351 2.07261 5.82203 2.02658L5.64401 2.01636Z' fill='%236947CE'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.8713 0C14.613 1.08322e-05 15.3245 0.330354 15.849 0.919181C16.3734 1.50804 16.6682 2.30704 16.6683 3.13981L16.665 3.29446C16.6493 3.65416 16.5782 4.00861 16.4552 4.34204C16.3146 4.723 16.1087 5.06957 15.849 5.36116C15.5893 5.65268 15.2806 5.884 14.9414 6.04179C14.6021 6.19952 14.2385 6.28033 13.8713 6.28034C13.5041 6.28034 13.1405 6.19951 12.8012 6.04179C12.462 5.884 12.1533 5.65268 11.8936 5.36116C11.6339 5.06957 11.4279 4.72301 11.2874 4.34204C11.1644 4.0086 11.0933 3.65416 11.0775 3.29446L11.0743 3.13981C11.0744 2.30703 11.3691 1.50805 11.8936 0.919181C12.4181 0.330356 13.1296 5.65998e-07 13.8713 0ZM13.8713 0.895837C13.3413 0.895837 12.833 1.13241 12.4582 1.55312C12.0834 1.97388 11.8729 2.54478 11.8728 3.13981L11.8825 3.36012C11.9018 3.57936 11.9495 3.7949 12.0248 3.99917C12.1252 4.27134 12.2726 4.51889 12.4582 4.72722C12.6437 4.9355 12.8642 5.10033 13.1066 5.21307C13.3491 5.32583 13.6088 5.3845 13.8713 5.3845C14.1337 5.3845 14.3935 5.32584 14.636 5.21307C14.8784 5.10033 15.0989 4.9355 15.2844 4.72722C15.4699 4.51889 15.6173 4.27134 15.7178 3.99917C15.8182 3.72691 15.8698 3.43449 15.8698 3.13981L15.8601 2.91803C15.8146 2.40446 15.6123 1.92127 15.2844 1.55312C14.9096 1.13241 14.4013 0.895847 13.8713 0.895837Z' fill='%236947CE'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_opt div._btnbox button:hover > i.icon-share._off {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='14' viewBox='0 0 16 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.62097 7.65692C9.67815 7.65694 12.3613 9.62364 13.1474 12.0719C13.2554 12.4083 13.2817 12.7226 13.2093 13.0057C13.135 13.2956 12.9685 13.5073 12.7735 13.652C12.4096 13.9221 11.9367 13.9686 11.6583 13.9686H1.58365C1.36338 13.9686 0.905088 13.9165 0.534443 13.66C0.338804 13.5246 0.153881 13.3219 0.0607884 13.0319C-0.0319031 12.7431 -0.0169734 12.4192 0.0945204 12.0719L0.102954 12.0471L0.183067 11.8531C0.609407 10.8801 1.43743 9.87195 2.49652 9.09187C3.63082 8.25649 5.0655 7.65692 6.62097 7.65692ZM6.62097 8.55276C5.27946 8.55276 4.01596 9.07245 2.99618 9.82356C1.97707 10.5742 1.23582 11.5308 0.910414 12.3666C0.846244 12.5723 0.860908 12.6888 0.880196 12.7489C0.899535 12.809 0.93966 12.8632 1.01372 12.9145C1.18276 13.0314 1.44415 13.0728 1.58365 13.0728H11.6583C11.8858 13.0728 12.1327 13.0258 12.2718 12.9225C12.3281 12.8806 12.359 12.8352 12.3744 12.7752C12.3915 12.7082 12.3998 12.5786 12.328 12.355C11.6748 10.3212 9.358 8.55278 6.62097 8.55276Z' fill='%236947CE'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.62097 0C7.42322 1.08322e-05 8.19282 0.330354 8.76014 0.919181C9.32739 1.50804 9.64621 2.30704 9.64631 3.13981L9.64279 3.29446C9.62575 3.65416 9.54885 4.00861 9.41581 4.34204C9.26378 4.723 9.04102 5.06957 8.76014 5.36116C8.47926 5.65268 8.14535 5.884 7.7784 6.04179C7.41146 6.19952 7.01812 6.28033 6.62097 6.28034C6.22381 6.28034 5.83048 6.19951 5.46353 6.04179C5.09658 5.884 4.76267 5.65268 4.48179 5.36116C4.2009 5.06957 3.97816 4.72301 3.82613 4.34204C3.69308 4.0086 3.61618 3.65416 3.59914 3.29446L3.59562 3.13981C3.59572 2.30703 3.91453 1.50805 4.48179 0.919181C5.04912 0.330356 5.81871 5.65998e-07 6.62097 0ZM6.62097 0.895837C6.04773 0.895837 5.49787 1.13241 5.09248 1.55312C4.68716 1.97388 4.4594 2.54478 4.4593 3.13981L4.46985 3.36012C4.49065 3.57936 4.54224 3.7949 4.62375 3.99917C4.73238 4.27134 4.8918 4.51889 5.09248 4.72722C5.29317 4.9355 5.53164 5.10033 5.79383 5.21307C6.05609 5.32583 6.3371 5.3845 6.62097 5.3845C6.90483 5.3845 7.18584 5.32584 7.4481 5.21307C7.71028 5.10033 7.94876 4.9355 8.14945 4.72722C8.35013 4.51889 8.50955 4.27134 8.61818 3.99917C8.72682 3.72691 8.78263 3.43449 8.78263 3.13981L8.77209 2.91803C8.72289 2.40446 8.50409 1.92127 8.14945 1.55312C7.74407 1.13241 7.19419 0.895847 6.62097 0.895837Z' fill='%236947CE'/%3E%3Cpath d='M13.4417 5.65833L11.8083 7.29167C11.7472 7.35278 11.6694 7.38333 11.575 7.38333C11.4806 7.38333 11.4028 7.35278 11.3417 7.29167C11.2806 7.23056 11.25 7.15278 11.25 7.05833C11.25 6.96389 11.2806 6.88611 11.3417 6.825L12.975 5.19167L11.3417 3.55833C11.2806 3.49722 11.25 3.41944 11.25 3.325C11.25 3.23056 11.2806 3.15278 11.3417 3.09167C11.4028 3.03056 11.4806 3 11.575 3C11.6694 3 11.7472 3.03056 11.8083 3.09167L13.4417 4.725L15.075 3.09167C15.1361 3.03056 15.2139 3 15.3083 3C15.4028 3 15.4806 3.03056 15.5417 3.09167C15.6028 3.15278 15.6333 3.23056 15.6333 3.325C15.6333 3.41944 15.6028 3.49722 15.5417 3.55833L13.9083 5.19167L15.5417 6.825C15.6028 6.88611 15.6333 6.96389 15.6333 7.05833C15.6333 7.15278 15.6028 7.23056 15.5417 7.29167C15.4806 7.35278 15.4028 7.38333 15.3083 7.38333C15.2139 7.38333 15.1361 7.35278 15.075 7.29167L13.4417 5.65833Z' fill='%236947CE'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_opt div._btnbox button:hover > i.icon-lock {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 13 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.35714 6.5V4.14286C3.35714 2.40643 4.76357 1 6.5 1C8.23643 1 9.64286 2.40643 9.64286 4.14286V6.5M6.5 10.4286C6.70838 10.4286 6.90823 10.3458 7.05558 10.1984C7.20293 10.0511 7.28571 9.85124 7.28571 9.64286C7.28571 9.43447 7.20293 9.23462 7.05558 9.08727C6.90823 8.93992 6.70838 8.85714 6.5 8.85714C6.29162 8.85714 6.09177 8.93992 5.94442 9.08727C5.79707 9.23462 5.71429 9.43447 5.71429 9.64286C5.71429 9.85124 5.79707 10.0511 5.94442 10.1984C6.09177 10.3458 6.29162 10.4286 6.5 10.4286ZM6.5 10.4286V12.7857M2.25714 6.5H10.7429C11.4343 6.5 12 7.06571 12 7.75714V13.2571C12 14.2943 11.1514 15.1429 10.1143 15.1429H2.88571C1.84857 15.1429 1 14.2943 1 13.2571V7.75714C1 7.06571 1.56571 6.5 2.25714 6.5Z' stroke='%236947CE' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_opt div._btnbox button:hover > i.icon-lock._off {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='13' height='16' viewBox='0 0 13 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.35714 6.5V4.14286C3.35714 2.40643 4.76357 1 6.5 1C8.23643 1 9.64286 2.40643 9.64286 4.14286M6.5 10.4286C6.70838 10.4286 6.90823 10.3458 7.05558 10.1984C7.20293 10.0511 7.28571 9.85124 7.28571 9.64286C7.28571 9.43447 7.20293 9.23462 7.05558 9.08727C6.90823 8.93992 6.70838 8.85714 6.5 8.85714C6.29162 8.85714 6.09177 8.93992 5.94442 9.08727C5.79707 9.23462 5.71429 9.43447 5.71429 9.64286C5.71429 9.85124 5.79707 10.0511 5.94442 10.1984C6.09177 10.3458 6.29162 10.4286 6.5 10.4286ZM6.5 10.4286V12.7857M2.25714 6.5H10.7429C11.4343 6.5 12 7.06571 12 7.75714V13.2571C12 14.2943 11.1514 15.1429 10.1143 15.1429H2.88571C1.84857 15.1429 1 14.2943 1 13.2571V7.75714C1 7.06571 1.56571 6.5 2.25714 6.5Z' stroke='%236947CE' stroke-width='1.3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_opt div._btnbox button:hover > i.icon-reset {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='14' viewBox='0 0 16 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7234 1.45172C10.8423 1.53799 10.9221 1.66795 10.9451 1.81301C10.9682 1.95807 10.9327 2.10635 10.8464 2.22523C10.7601 2.34411 10.6302 2.42385 10.4851 2.44691C10.3401 2.46997 10.1918 2.43446 10.0729 2.34819C9.07201 1.62415 7.85761 1.2559 6.62316 1.30211C5.38871 1.34833 4.20524 1.80634 3.2613 2.60319C2.31735 3.40003 1.66724 4.48987 1.41454 5.69905C1.16184 6.90824 1.32108 8.16722 1.86691 9.2754C2.41273 10.3836 3.31372 11.2772 4.42635 11.8139C5.53897 12.3507 6.79921 12.4996 8.00629 12.237C9.21336 11.9743 10.2978 11.3153 11.0869 10.3649C11.876 9.41442 12.3243 8.22723 12.3604 6.99245C12.3646 6.84578 12.427 6.70682 12.5338 6.60614C12.6405 6.50546 12.7829 6.4513 12.9295 6.45559C13.0762 6.45988 13.2152 6.52225 13.3159 6.62899C13.4165 6.73574 13.4707 6.8781 13.4664 7.02477C13.423 8.50653 12.8849 9.93113 11.9379 11.0716C10.9908 12.212 9.68938 13.0028 8.24083 13.3177C6.79229 13.6327 5.28 13.4538 3.94491 12.8096C2.60982 12.1654 1.52874 11.0929 0.873909 9.76297C0.219081 8.43305 0.0281809 6.92223 0.331623 5.47122C0.635065 4.02022 1.41539 2.71251 2.54828 1.75644C3.68116 0.800377 5.10143 0.250962 6.5828 0.195733C8.06416 0.140503 9.5214 0.582637 10.7223 1.45169' fill='%236947CE'/%3E%3Crect x='9.3197' y='7.94336' width='4.5289' height='0.829889' rx='0.414944' transform='rotate(-25.4213 9.3197 7.94336)' fill='%236947CE'/%3E%3Crect width='4.4581' height='0.829889' rx='0.414945' transform='matrix(-0.358179 -0.933653 -0.933653 0.358179 15.0729 10.1934)' fill='%236947CE'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_opt div._btnbox button:hover > i.icon-remove {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.31486 3.84952C2.90002 3.88968 2.48589 3.93586 2.07267 3.98819L2.87443 13.5282C2.89715 13.7968 3.03088 14.0579 3.2631 14.2548C3.49661 14.4527 3.81083 14.5682 4.14396 14.5683H10.3158C10.649 14.5682 10.9632 14.4527 11.1967 14.2548C11.4289 14.0579 11.5626 13.7968 11.5854 13.5282L11.6781 12.411L12.602 13.3573L12.5815 13.6112C12.5353 14.1577 12.266 14.659 11.8432 15.0175C11.4212 15.3751 10.8749 15.5684 10.3149 15.5683H4.14494C3.58494 15.5684 3.03858 15.3751 2.61662 15.0175C2.19377 14.659 1.92449 14.1587 1.87834 13.6122L1.08048 4.12589C0.989675 4.1396 0.89871 4.15257 0.808023 4.1669C0.535264 4.21 0.278853 4.02364 0.235758 3.75089C0.193105 3.47844 0.379326 3.22272 0.651773 3.1796C0.9227 3.13679 1.19425 3.09596 1.46623 3.0585C1.78494 3.01436 2.10438 2.97484 2.42423 2.93839L3.31486 3.84952Z' fill='%236947CE'/%3E%3Cpath d='M5.58341 6.17178L5.84318 12.3417C5.85476 12.6176 5.64056 12.8506 5.36466 12.8622C5.08877 12.8738 4.85574 12.6596 4.84416 12.3837L4.5717 5.89053L5.07072 5.87003L5.2797 5.86026L5.58341 6.17178Z' fill='%236947CE'/%3E%3Cpath d='M9.69865 10.3847L9.61564 12.3837L9.60099 12.4843C9.54475 12.7098 9.33643 12.8723 9.09513 12.8622C8.81924 12.8506 8.60503 12.6176 8.61662 12.3417L8.73966 9.40225L9.69865 10.3847Z' fill='%236947CE'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.55216 0.51944L8.76896 0.536042C9.84116 0.66736 10.6838 1.53118 10.684 2.60733V2.80557C11.4563 2.86893 12.2268 2.9523 12.9936 3.0585L13.808 3.1796L13.9057 3.20596C14.1234 3.28748 14.2615 3.51333 14.224 3.75186C14.1863 3.9904 13.9855 4.16308 13.7533 4.17374L13.6518 4.16788L13.3783 4.12686L12.7133 12.039L11.7895 11.0927L12.3861 3.98819C11.6431 3.8941 10.8968 3.81948 10.1488 3.76651C8.30647 3.63705 6.45593 3.62996 4.61271 3.746L3.7006 2.81143C3.72564 2.80934 3.75075 2.80763 3.7758 2.80557V2.60733C3.776 1.46045 4.73434 0.553149 5.90763 0.51944L6.56877 0.504792C7.2299 0.495129 7.89122 0.500114 8.55216 0.51944ZM8.52287 1.51846C7.66112 1.49327 6.79868 1.49327 5.93693 1.51846C5.25134 1.53834 4.77601 2.05351 4.7758 2.60733V2.73624C6.41029 2.64202 8.0495 2.64202 9.684 2.73624V2.60733C9.68379 2.05293 9.2086 1.53835 8.52287 1.51846Z' fill='%236947CE'/%3E%3Cpath d='M9.40959 5.37003C9.68524 5.3816 9.89928 5.61495 9.8881 5.89053L9.75627 9.01163L8.79728 8.02921L8.88908 5.84854C8.90107 5.57305 9.13399 5.35851 9.40959 5.37003Z' fill='%236947CE'/%3E%3Cpath d='M5.2797 5.86026L4.5717 5.89053C4.56342 5.68656 4.67884 5.50658 4.85099 5.42178L5.2797 5.86026Z' fill='%236947CE'/%3E%3Crect x='0.71814' y='0.726562' width='19.9447' height='1' rx='0.5' transform='rotate(45.9079 0.71814 0.726562)' fill='%236947CE'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_opt .opt_order {
  display: flex;
  align-items: center;
  cursor: pointer;
  font-size: 1.5rem;
  font-weight: 400;
  margin-right: 2.6rem;
}
.stg_opt .opt_order li label {
  display: block;
  width: 100%;
}
.stg_opt .opt_order i {
  display: block;
  width: 1.8rem;
  height: 1.2rem;
  margin-right: 1rem;
}
.stg_opt .opt_view {
  width: 6.6rem;
  height: 2.7rem;
  border-radius: 3px;
  border: 1px solid #d0d0d0;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  margin-right: 2.6rem;
}
.stg_opt .opt_view .newfolder_btn {
  display: none;
}
.stg_opt .opt_view input {
  display: none;
}
.stg_opt .opt_view label {
  width: 50%;
  height: 100%;
  box-sizing: border-box;
  cursor: pointer;
}
.stg_opt .opt_view label:nth-child(1) {
  border-right: 1px solid #d0d0d0;
}
.stg_opt .opt_view label > div {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.1s all;
}
.stg_opt .opt_view label input:checked ~ div {
  background: #F8F7FF;
}
.stg_opt .opt_view label input:checked ~ div i.icon-card {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='6.81827' height='6.81827' rx='1' fill='%23000000'/%3E%3Crect x='8.18164' width='6.81827' height='6.81827' rx='1' fill='%23000000'/%3E%3Crect x='8.18164' y='8.18188' width='6.81827' height='6.81827' rx='1' fill='%23000000'/%3E%3Crect y='8.18188' width='6.81827' height='6.81827' rx='1' fill='%23000000'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_opt .opt_view label input:checked ~ div i.icon-list {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.9375 0.75C2.59495 0.750044 3.125 1.28653 3.125 1.94434C3.12492 2.60207 2.5949 3.13863 1.9375 3.13867C1.28006 3.13867 0.75008 2.6021 0.75 1.94434C0.75 1.2865 1.28001 0.75 1.9375 0.75Z' fill='%23000000' stroke='%23000000' stroke-width='0.5'/%3E%3Cpath d='M1.9375 6.80579C2.59495 6.80583 3.125 7.34232 3.125 8.00012C3.12492 8.65786 2.5949 9.19441 1.9375 9.19446C1.28006 9.19446 0.75008 8.65789 0.75 8.00012C0.75 7.34229 1.28001 6.80579 1.9375 6.80579Z' fill='%23000000' stroke='%23000000' stroke-width='0.5'/%3E%3Cpath d='M1.9375 12.8616C2.59495 12.8616 3.125 13.3981 3.125 14.0559C3.12492 14.7136 2.5949 15.2502 1.9375 15.2502C1.28006 15.2502 0.75008 14.7137 0.75 14.0559C0.75 13.3981 1.28001 12.8616 1.9375 12.8616Z' fill='%23000000' stroke='%23000000' stroke-width='0.5'/%3E%3Crect x='5.12468' y='1.47209' width='10.4031' height='0.944187' rx='0.472094' fill='%23000000' stroke='%23000000' stroke-width='0.944187'/%3E%3Crect x='5.12468' y='7.528' width='10.4031' height='0.944187' rx='0.472094' fill='%23000000' stroke='%23000000' stroke-width='0.944187'/%3E%3Crect x='5.12468' y='13.5837' width='10.4031' height='0.944187' rx='0.472094' fill='%23000000' stroke='%23000000' stroke-width='0.944187'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_opt .opt_view label .icon-card {
  transition: 0.1s all;
  display: block;
  width: 1.5rem;
  height: 1.5rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='6.81827' height='6.81827' rx='1' fill='%23B0B0B0'/%3E%3Crect x='8.18164' width='6.81827' height='6.81827' rx='1' fill='%23B0B0B0'/%3E%3Crect x='8.18164' y='8.18188' width='6.81827' height='6.81827' rx='1' fill='%23B0B0B0'/%3E%3Crect y='8.18188' width='6.81827' height='6.81827' rx='1' fill='%23B0B0B0'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_opt .opt_view label .icon-list {
  transition: 0.1s all;
  display: block;
  width: 1.5rem;
  height: 1.4rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.9375 0.75C2.59495 0.750044 3.125 1.28653 3.125 1.94434C3.12492 2.60207 2.5949 3.13863 1.9375 3.13867C1.28006 3.13867 0.75008 2.6021 0.75 1.94434C0.75 1.2865 1.28001 0.75 1.9375 0.75Z' fill='%23B0B0B0' stroke='%23B0B0B0' stroke-width='0.5'/%3E%3Cpath d='M1.9375 6.80579C2.59495 6.80583 3.125 7.34232 3.125 8.00012C3.12492 8.65786 2.5949 9.19441 1.9375 9.19446C1.28006 9.19446 0.75008 8.65789 0.75 8.00012C0.75 7.34229 1.28001 6.80579 1.9375 6.80579Z' fill='%23B0B0B0' stroke='%23B0B0B0' stroke-width='0.5'/%3E%3Cpath d='M1.9375 12.8616C2.59495 12.8616 3.125 13.3981 3.125 14.0559C3.12492 14.7136 2.5949 15.2502 1.9375 15.2502C1.28006 15.2502 0.75008 14.7137 0.75 14.0559C0.75 13.3981 1.28001 12.8616 1.9375 12.8616Z' fill='%23B0B0B0' stroke='%23B0B0B0' stroke-width='0.5'/%3E%3Crect x='5.12468' y='1.47209' width='10.4031' height='0.944187' rx='0.472094' fill='%23B0B0B0' stroke='%23B0B0B0' stroke-width='0.944187'/%3E%3Crect x='5.12468' y='7.528' width='10.4031' height='0.944187' rx='0.472094' fill='%23B0B0B0' stroke='%23B0B0B0' stroke-width='0.944187'/%3E%3Crect x='5.12468' y='13.5837' width='10.4031' height='0.944187' rx='0.472094' fill='%23B0B0B0' stroke='%23B0B0B0' stroke-width='0.944187'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_opt .opt_order {
  font-size: 1.5rem;
  font-weight: 400;
  cursor: pointer;
  position: relative;
  z-index: 10;
}
.stg_opt .opt_order._on > ul {
  opacity: 1;
  pointer-events: all;
}
.stg_opt .opt_order > div {
  display: flex;
  align-items: center;
}
.stg_opt .opt_order > ul {
  margin-top: 1rem;
  position: absolute;
  top: 100%;
  right: 0;
  padding: 1.5rem 1.7rem;
  border: 1px solid #D0D0D0;
  border-radius: 0.7rem;
  background: #fff;
  width: 10rem;
  box-sizing: border-box;
  transition: 0.1s all;
  opacity: 0;
  pointer-events: none;
}
.stg_opt .opt_order > ul input {
  display: none;
}
.stg_opt .opt_order > ul input:checked ~ span {
  font-weight: 500;
  color: #6947CE;
}
.stg_opt .opt_order > ul span {
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.6em;
  cursor: pointer;
}
.stg_opt .opt_num {
  font-size: 1.5rem;
  font-weight: 400;
  cursor: pointer;
  position: relative;
  z-index: 10;
}
.stg_opt .opt_num._on > div > i {
  transform: rotate(180deg);
}
.stg_opt .opt_num._on > ul {
  opacity: 1;
  pointer-events: all;
}
.stg_opt .opt_num > div {
  display: flex;
  align-items: center;
}
.stg_opt .opt_num > div > i {
  display: block;
  width: 1rem;
  height: 1rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.28091 5.42981C6.67401 5.83659 7.32599 5.83659 7.71909 5.42981L11.5452 1.47067C11.7984 1.2086 12.2142 1.19559 12.4834 1.44133C12.7654 1.69888 12.777 2.13924 12.5089 2.41127L7.71218 7.2775C7.32052 7.67483 6.67948 7.67483 6.28782 7.2775L1.49111 2.41127C1.22297 2.13924 1.23456 1.69888 1.51664 1.44133C1.78578 1.19559 2.20158 1.2086 2.45485 1.47067L6.28091 5.42981Z' fill='%23000000' stroke='black'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  margin-left: 0.5rem;
}
.stg_opt .opt_num > ul {
  margin-top: 1rem;
  position: absolute;
  top: 100%;
  right: 0;
  padding: 1.5rem 1.7rem;
  border: 1px solid #D0D0D0;
  border-radius: 0.7rem;
  background: #fff;
  width: 10rem;
  box-sizing: border-box;
  transition: 0.1s all;
  opacity: 0;
  pointer-events: none;
}
.stg_opt .opt_num > ul input {
  display: none;
}
.stg_opt .opt_num > ul input:checked ~ span {
  font-weight: 500;
  color: #6947CE;
}
.stg_opt .opt_num > ul span {
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.6em;
  cursor: pointer;
}
.stg_opt .form-ccRadio {
  margin-right: 1.5rem;
}
.stg_opt .form-ccRadio > .select_title {
  display: none;
}
.stg_opt .form-ccRadio > .select_list {
  display: flex;
  align-items: center;
}
.stg_opt .form-ccRadio span {
  font-size: 1.5rem;
  font-weight: 400;
  color: #000;
}

.stg_opt div._btnbox button.modify_btn {
  width: 11.4rem;
}

.share_id_box {
  cursor: pointer;
  height: 4.4rem;
  border-radius: 2.2rem;
  padding: 0 1.5rem;
  display: flex;
  align-items: center;
  border: 1px solid #6947CE;
  background-color: #f8f7ff;
  box-sizing: border-box;
  margin-right: 2rem;
}
.share_id_box > i {
  width: 2rem;
  height: 1.4rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 20 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.64401 8.13913C6.57951 8.1392 7.47449 8.37418 8.26819 8.77891C8.0551 9.00957 7.85274 9.23918 7.66396 9.46319C7.04649 9.19216 6.36232 9.03576 5.64401 9.03569C4.51559 9.03579 3.45071 9.50787 2.59102 10.1927C1.73195 10.8772 1.10863 11.7489 0.835498 12.5067C0.783378 12.6881 0.796658 12.7863 0.810159 12.8321C0.823675 12.8775 0.852353 12.9214 0.910214 12.9648C1.04551 13.0659 1.25956 13.1033 1.37476 13.1034H6.55555C6.71255 13.4349 6.93946 13.7379 7.22215 14H1.37476C1.18487 13.9999 0.789228 13.9514 0.467762 13.7111C0.297351 13.5835 0.135001 13.391 0.0532462 13.1158C-0.0281618 12.8415 -0.01434 12.536 0.0818334 12.212L0.08963 12.1872C0.428862 11.2336 1.16778 10.2276 2.12907 9.46173C3.09471 8.6925 4.31765 8.13922 5.64401 8.13913Z' fill='%23000000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.8713 7.65692C16.6977 7.65694 19.1783 9.62364 19.9052 12.0719C20.005 12.4083 20.0293 12.7226 19.9623 13.0057C19.8937 13.2956 19.7398 13.5073 19.5595 13.652C19.223 13.9221 18.7858 13.9686 18.5284 13.9686H9.21417C9.01052 13.9686 8.58682 13.9165 8.24415 13.66C8.06328 13.5246 7.89231 13.3219 7.80624 13.0319C7.72055 12.7431 7.73435 12.4192 7.83743 12.0719L7.84523 12.0471L7.91929 11.8531C8.31345 10.8801 9.07898 9.87195 10.0581 9.09187C11.1068 8.25649 12.4332 7.65692 13.8713 7.65692ZM13.8713 8.55276C12.631 8.55276 11.4629 9.07245 10.5201 9.82356C9.5779 10.5742 8.89259 11.5308 8.59174 12.3666C8.53242 12.5723 8.54597 12.6888 8.56381 12.7489C8.58169 12.809 8.61878 12.8632 8.68725 12.9145C8.84354 13.0314 9.0852 13.0728 9.21417 13.0728H18.5284C18.7388 13.0728 18.967 13.0258 19.0956 12.9225C19.1477 12.8806 19.1763 12.8352 19.1905 12.7752C19.2063 12.7082 19.214 12.5786 19.1476 12.355C18.5437 10.3212 16.4017 8.55278 13.8713 8.55276Z' fill='%23000000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.77265 1.12417C6.4144 1.15999 7.0242 1.46152 7.48074 1.97405C7.96766 2.5209 8.2409 3.26309 8.2409 4.03637L8.2383 4.18008C8.22363 4.51386 8.15751 4.84311 8.04339 5.15252C7.91291 5.50607 7.72172 5.82805 7.48074 6.09869C7.23973 6.36924 6.95289 6.58394 6.63806 6.73045C6.32317 6.87686 5.98483 6.95215 5.64401 6.95222C5.30319 6.95217 4.96484 6.87683 4.64995 6.73045C4.33526 6.58401 4.04886 6.36907 3.80792 6.09869C3.56691 5.82803 3.37511 5.5061 3.24462 5.15252C3.13049 4.8431 3.06504 4.51387 3.05036 4.18008L3.04711 4.03637C3.04711 3.26305 3.32096 2.52091 3.80792 1.97405C4.29485 1.42761 4.95556 1.12062 5.64401 1.12053L5.77265 1.12417ZM5.64401 2.01636C5.16717 2.01646 4.70911 2.22947 4.37187 2.60799C4.03465 2.98674 3.84561 3.50081 3.84561 4.03637L3.85405 4.2348C3.87138 4.43177 3.91438 4.62537 3.98205 4.80892C4.07241 5.05382 4.20495 5.27728 4.37187 5.46475C4.5388 5.65211 4.73791 5.801 4.95596 5.90245C5.17391 6.00371 5.40813 6.05633 5.64401 6.05638C5.87999 6.05632 6.11466 6.00382 6.3327 5.90245C6.55064 5.801 6.74929 5.65204 6.91614 5.46475C7.08304 5.27728 7.21561 5.05381 7.30597 4.80892C7.39624 4.56403 7.44305 4.30142 7.44305 4.03637L7.43396 3.83649C7.39304 3.37435 7.21112 2.93932 6.91614 2.60799C6.62114 2.27684 6.23351 2.07261 5.82203 2.02658L5.64401 2.01636Z' fill='%23000000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.8713 0C14.613 1.08322e-05 15.3245 0.330354 15.849 0.919181C16.3734 1.50804 16.6682 2.30704 16.6683 3.13981L16.665 3.29446C16.6493 3.65416 16.5782 4.00861 16.4552 4.34204C16.3146 4.723 16.1087 5.06957 15.849 5.36116C15.5893 5.65268 15.2806 5.884 14.9414 6.04179C14.6021 6.19952 14.2385 6.28033 13.8713 6.28034C13.5041 6.28034 13.1405 6.19951 12.8012 6.04179C12.462 5.884 12.1533 5.65268 11.8936 5.36116C11.6339 5.06957 11.4279 4.72301 11.2874 4.34204C11.1644 4.0086 11.0933 3.65416 11.0775 3.29446L11.0743 3.13981C11.0744 2.30703 11.3691 1.50805 11.8936 0.919181C12.4181 0.330356 13.1296 5.65998e-07 13.8713 0ZM13.8713 0.895837C13.3413 0.895837 12.833 1.13241 12.4582 1.55312C12.0834 1.97388 11.8729 2.54478 11.8728 3.13981L11.8825 3.36012C11.9018 3.57936 11.9495 3.7949 12.0248 3.99917C12.1252 4.27134 12.2726 4.51889 12.4582 4.72722C12.6437 4.9355 12.8642 5.10033 13.1066 5.21307C13.3491 5.32583 13.6088 5.3845 13.8713 5.3845C14.1337 5.3845 14.3935 5.32584 14.636 5.21307C14.8784 5.10033 15.0989 4.9355 15.2844 4.72722C15.4699 4.51889 15.6173 4.27134 15.7178 3.99917C15.8182 3.72691 15.8698 3.43449 15.8698 3.13981L15.8601 2.91803C15.8146 2.40446 15.6123 1.92127 15.2844 1.55312C14.9096 1.13241 14.4013 0.895847 13.8713 0.895837Z' fill='%23000000'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  display: block;
}
.share_id_box span {
  display: flex;
  align-items: center;
  font-size: 1.5rem;
  font-weight: 400;
}
.share_id_box span span {
  margin-left: 5px;
  display: block;
  width: 10rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.search_box {
  height: 4.5rem;
  width: 100%;
  max-width: 43rem;
  border-radius: 2.3rem;
  border: 1px solid #bbb;
  box-sizing: border-box;
  position: relative;
}

.search_input {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  overflow: hidden;
  padding: 0 3rem 2px 2.5rem;
  box-sizing: border-box;
}
.search_input input {
  width: calc(100% - 2rem);
  height: 100%;
  border: none;
  font-size: 1.5rem;
  font-weight: 400;
}
.search_input i {
  display: block;
  width: 2rem;
  height: 1.8rem;
  cursor: pointer;
}

.search_detail {
  opacity: 0;
  pointer-events: none;
  transition: 0.2s all;
  position: absolute;
  top: calc(100% + 1.5rem);
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  padding: 4rem 5rem;
  box-sizing: border-box;
  border-radius: 1rem;
  box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.1019607843);
  background: #fff;
  z-index: 555;
}
.search_detail .search_btn {
  width: 100%;
  height: 4.4rem;
  border-radius: 0.4rem;
  font-size: 1.4rem;
  font-weight: 700;
  margin-bottom: 2.5rem;
}
.search_detail > div {
  margin-bottom: 2rem;
}
.search_detail h4 {
  font-size: 1.6rem;
  font-weight: 700;
  margin-bottom: 1.4rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.search_detail h4 button {
  font-size: 1.4rem;
  font-weight: 500;
  border: none;
  background: none;
}
.search_detail .setdate {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 3.8rem;
  border: 1px solid #c7c7c7;
  border-radius: 3px;
  box-sizing: border-box;
  background: #fff;
  padding: 0 1rem;
}
.search_detail .setdate > div {
  width: calc(100% - 2rem);
  display: flex;
  justify-content: center;
  padding-right: 2rem;
  box-sizing: border-box;
}
.search_detail .setdate input {
  width: 10rem;
  max-width: calc((100% - 2rem) / 2);
  height: 100%;
  font-size: 1.4rem;
  font-weight: 500;
  border: none;
  box-sizing: border-box;
  text-align: center;
  padding: 0 1rem;
}
.search_detail .setdate i {
  display: block;
  width: 1.8rem;
  height: 1.8rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.75 4.5V3.38175C15.75 2.75625 15.2438 2.25 14.6183 2.25H12.375V3.375H11.25V2.25H6.75V3.375H5.625V2.25H3.38175C2.75625 2.25 2.25 2.75625 2.25 3.38175V14.6183C2.25 15.2438 2.75625 15.75 3.38175 15.75H14.6183C15.2438 15.75 15.75 15.2438 15.75 14.6183V5.625H2.25V4.5H15.75ZM12.375 1.125H14.6183C15.8648 1.125 16.875 2.13412 16.875 3.38175V14.6183C16.8751 14.9147 16.8169 15.2082 16.7035 15.482C16.5902 15.7559 16.4239 16.0048 16.2143 16.2143C16.0048 16.4239 15.7559 16.5902 15.482 16.7035C15.2082 16.8169 14.9147 16.8751 14.6183 16.875H3.38175C3.08535 16.8751 2.79182 16.8169 2.51795 16.7035C2.24409 16.5902 1.99525 16.4239 1.78566 16.2143C1.57607 16.0048 1.40984 15.7559 1.29648 15.482C1.18312 15.2082 1.12485 14.9147 1.125 14.6183V3.38175C1.125 2.13525 2.13413 1.125 3.38175 1.125H5.625V0H6.75V1.125H11.25V0H12.375V1.125ZM4.5 7.875H6.75V9H4.5V7.875ZM7.875 7.875H10.125V9H7.875V7.875ZM11.25 7.875H13.5V9H11.25V7.875ZM4.5 10.125H6.75V11.25H4.5V10.125ZM7.875 10.125H10.125V11.25H7.875V10.125ZM11.25 10.125H13.5V11.25H11.25V10.125ZM4.5 12.375H6.75V13.5H4.5V12.375ZM7.875 12.375H10.125V13.5H7.875V12.375ZM11.25 12.375H13.5V13.5H11.25V12.375Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}

.search_wrap._view .search_detail {
  opacity: 1;
  pointer-events: all;
}

.search_dt_select {
  position: relative;
  width: 100%;
  height: 3.8rem;
}
.search_dt_select._on > div ::after {
  transform: rotate(180deg);
}
.search_dt_select._on > ul {
  opacity: 1;
  pointer-events: all;
}
.search_dt_select > div {
  width: 100%;
  height: 100%;
  border: 1px solid #c7c7c7;
  border-radius: 3px;
  box-sizing: border-box;
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 1.4rem;
  font-weight: 500;
  padding: 0 1.6rem;
  cursor: pointer;
}
.search_dt_select > div::after {
  content: "";
  display: block;
  width: 1.2rem;
  height: 1.2rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9882 0.184553C11.0455 0.12569 11.1128 0.0796723 11.1864 0.0491276C11.26 0.0185823 11.3384 0.00410794 11.4172 0.00653171C11.4959 0.008955 11.5734 0.0282283 11.6453 0.0632515C11.7172 0.0982742 11.782 0.148361 11.8361 0.210651C11.8902 0.272942 11.9325 0.346216 11.9606 0.426291C11.9887 0.506366 12.002 0.591672 11.9998 0.677341C11.9975 0.76301 11.9798 0.847362 11.9476 0.925582C11.9154 1.0038 11.8694 1.07436 11.8122 1.13322L6.41533 6.67908C6.30399 6.79361 6.15659 6.85742 6.00337 6.85742C5.85015 6.85742 5.70275 6.79361 5.59141 6.67908L0.193979 1.13322C0.135477 1.07475 0.0882359 1.00421 0.0550003 0.925699C0.0217648 0.847191 0.00319862 0.76228 0.000377655 0.675899C-0.00244331 0.589518 0.01054 0.503388 0.0385704 0.422511C0.0666018 0.341636 0.109121 0.267626 0.163662 0.204781C0.218204 0.141936 0.283677 0.0915092 0.35628 0.0564293C0.428884 0.0213493 0.50717 0.00231539 0.586592 0.000433312C0.666013 -0.00144829 0.744987 0.0138587 0.818925 0.0454663C0.892863 0.0770734 0.960292 0.124351 1.0173 0.184553L6.00337 5.30762L10.9882 0.184553Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  cursor: pointer;
}
.search_dt_select > ul {
  opacity: 0;
  pointer-events: none;
  width: 100%;
  position: absolute;
  top: calc(100% + 5px);
  box-sizing: border-box;
  border: 1px solid #dcdcdc;
  border-radius: 3px;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1803921569);
  background: #fff;
  padding: 1.5rem 0;
  box-sizing: border-box;
}
.search_dt_select > ul > li:hover label {
  background: #F0E8FF;
}
.search_dt_select > ul > li label {
  cursor: pointer;
  font-size: 1.4rem;
  font-weight: 500;
  display: block;
  width: 100%;
  height: 2.6rem;
  padding: 0 1.6rem;
  box-sizing: border-box;
  display: flex;
  align-items: center;
}
.search_dt_select > ul > li input {
  display: none;
}

.search_recent {
  border-top: 1px solid #ebebeb;
  padding-top: 2.4rem;
  box-sizing: border-box;
  margin-bottom: 0 !important;
}
.search_recent ul > li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 0.8rem;
}
.search_recent ul > li:hover span {
  color: #6947CE;
}
.search_recent ul > li:hover i {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.0001 17.8667L9.46673 24.4C9.22229 24.6444 8.91118 24.7667 8.5334 24.7667C8.15562 24.7667 7.84451 24.6444 7.60006 24.4C7.35562 24.1556 7.2334 23.8444 7.2334 23.4667C7.2334 23.0889 7.35562 22.7778 7.60006 22.5333L14.1334 16L7.60006 9.46667C7.35562 9.22223 7.2334 8.91112 7.2334 8.53334C7.2334 8.15556 7.35562 7.84445 7.60006 7.6C7.84451 7.35556 8.15562 7.23334 8.5334 7.23334C8.91118 7.23334 9.22229 7.35556 9.46673 7.6L16.0001 14.1333L22.5334 7.6C22.7778 7.35556 23.089 7.23334 23.4667 7.23334C23.8445 7.23334 24.1556 7.35556 24.4001 7.6C24.6445 7.84445 24.7667 8.15556 24.7667 8.53334C24.7667 8.91112 24.6445 9.22223 24.4001 9.46667L17.8667 16L24.4001 22.5333C24.6445 22.7778 24.7667 23.0889 24.7667 23.4667C24.7667 23.8444 24.6445 24.1556 24.4001 24.4C24.1556 24.6444 23.8445 24.7667 23.4667 24.7667C23.089 24.7667 22.7778 24.6444 22.5334 24.4L16.0001 17.8667Z' fill='%236947CE'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.search_recent ul > li:last-child {
  margin-bottom: 0;
}
.search_recent ul > li span {
  font-size: 1.4rem;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: calc(100% - 7rem);
  cursor: pointer;
  transition: 0.1s all;
}
.search_recent ul > li i {
  display: block;
  width: 1.2rem;
  height: 1.2rem;
  cursor: pointer;
  transition: 0.1s all;
}

.search_wrap .content_title {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  font-size: 2.4rem;
  font-weight: 700;
  color: #000000;
  text-wrap: nowrap;
  width: calc(100% - 45rem);
  overflow: hidden;
  flex-wrap: nowrap;
  position: relative;
}
.search_wrap .content_title::before {
  content: "";
  display: block;
  position: absolute;
  right: -1rem;
  width: 3rem;
  top: 0;
  height: 100%;
  background: #fff;
}
.search_wrap .content_title::after {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  width: 10rem;
  height: 100%;
  background: #fff;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='159' height='26' viewBox='0 0 159 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='26' width='26' height='159' rx='13' transform='rotate(-90 0 26)' fill='url(%23paint0_linear_751_9254)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_751_9254' x1='13' y1='-1.87663' x2='13' y2='185' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0'/%3E%3Cstop offset='0.774038' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/cover;
}

.search_wrap._order_list {
  position: unset;
  border-bottom: 0;
  padding: 0;
  margin-top: 0.5rem;
  display: none;
}
.search_wrap._order_list .search_detail .setdate > div {
  padding-right: 0;
}
.search_wrap._order_list .search_detail {
  padding: 2rem;
}
.search_wrap._order_list .search_detail > div {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0;
  margin-bottom: 1.5rem;
}
.search_wrap._order_list .search_detail > div > div {
  width: calc(100% - 5rem);
}
.search_wrap._order_list .search_detail > div > h4 {
  font-size: 1.6rem;
  margin: 0;
  padding: 0;
}

.content_title a {
  cursor: pointer;
}

.stg_opt .content_title {
  flex-wrap: wrap;
  align-items: center;
  text-wrap: nowrap;
  width: calc(100% - 6rem);
  overflow: hidden;
  flex-wrap: nowrap;
  position: absolute;
}
.stg_opt .content_title::before {
  content: "";
  display: block;
  position: absolute;
  right: -1rem;
  width: 3rem;
  top: 0;
  height: 100%;
  background: #fff;
}
.stg_opt .content_title::after {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  width: 12rem;
  height: 100%;
  background: #fff;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='159' height='26' viewBox='0 0 159 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='26' width='26' height='159' rx='13' transform='rotate(-90 0 26)' fill='url(%23paint0_linear_751_9254)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_751_9254' x1='13' y1='-1.87663' x2='13' y2='185' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0'/%3E%3Cstop offset='0.774038' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/cover;
}

.stg_box {
  min-height: calc(100vh - 43rem);
  padding-top: 6rem;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  position: relative;
  z-index: 100;
}
.stg_box > li {
  width: 100%;
  max-width: 23.6rem;
  margin-right: 1.5rem;
  margin-bottom: 2.5rem;
}
.stg_box > li:hover label.form-ckbox {
  opacity: 1;
}
.stg_box > li:hover .item_tap .icon-share,
.stg_box > li:hover .item_tap .icon-lock {
  opacity: 1;
}
.stg_box > li:hover .item_tap_bot button.download_btn {
  opacity: 1;
  width: 2.6rem;
}
.stg_box > li:hover .item_tap_bot button.write_btn {
  opacity: 1;
  width: 2.6rem;
}
.stg_box > li:hover .item_tap_bot button.restore_btn {
  opacity: 1;
  width: 2.6rem;
}
.stg_box > li:hover .item_tap_bot .star_btn div {
  opacity: 1;
  width: 2.6rem;
}
.stg_box > li._ckd .item {
  background: #F8F7FF;
  border: 1px solid #6947CE;
}
.stg_box > li._ckd .item label.form-ckbox {
  opacity: 1;
}
.stg_box .item {
  width: 100%;
  position: relative;
  border: 1px solid #ebebeb;
  border-radius: 1rem;
  box-sizing: border-box;
  cursor: pointer;
  transition: 0.2s all;
}
.stg_box .item_inner {
  position: relative;
  z-index: 50;
}
.stg_box .item::before {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.stg_box .item > div {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.stg_box .item label.form-ckbox {
  transition: 0.2s all;
  position: absolute;
  top: 1.6rem;
  left: 1.6rem;
  opacity: 0;
  padding: 0;
  width: 2rem;
  height: 2rem;
}
.stg_box .item_thum {
  width: 100%;
  height: 100%;
  border-radius: 1rem;
  box-sizing: border-box;
  overflow: hidden;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none;
  -webkit-user-drag: none;
  -khtml-user-drag: none;
  -moz-user-drag: none;
  -o-user-drag: none;
  user-drag: none;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  z-index: 0;
}
.stg_box .item_thum .img_label {
  font-size: 1.5rem;
  font-weight: 600;
  color: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.stg_box .item_thum > div {
  max-width: fit-content;
  max-height: fit-content;
  width: 100%;
  height: 100%;
  position: relative;
}
.stg_box .item_thum img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.stg_box .item_tap {
  position: absolute;
  right: 1.5rem;
  top: 1.5rem;
  z-index: 300;
  display: flex;
  align-items: center;
}
.stg_box .item_tap .del_label {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 2.2rem;
  padding: 0 0.8rem;
  border-radius: 1.1rem;
  background: #6947CE;
  color: #fff;
  font-size: 1.4rem;
  font-weight: 600;
}
.stg_box .item_tap button {
  border: 0;
  margin-left: 0.2rem;
}
.stg_box .item_tap button.icon-share {
  opacity: 0;
  transition: 0.2s all;
  width: 2.8rem;
  height: 2.8rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14' cy='14' r='14' fill='white'/%3E%3Cpath d='M9.81238 14.9248C10.8021 14.9249 11.7503 15.1715 12.587 15.5976C12.5469 15.6384 12.5065 15.6796 12.4662 15.7212C12.1678 16.0295 11.89 16.3357 11.6399 16.63C11.0792 16.4053 10.4619 16.2753 9.81238 16.2752C8.75335 16.2753 7.74633 16.7029 6.92656 17.3313C6.10879 17.9582 5.5262 18.7472 5.27384 19.4135C5.25204 19.4885 5.24948 19.5323 5.25007 19.5524C5.25225 19.5542 5.25499 19.5568 5.25842 19.5593C5.28923 19.5814 5.34404 19.6071 5.41971 19.626C5.49353 19.6443 5.55946 19.6495 5.58999 19.6496H10.6079C10.7986 20.1786 11.1785 20.6448 11.6874 21H5.58999C5.38069 20.9999 4.93693 20.9511 4.56508 20.6834C4.36403 20.5386 4.16506 20.3143 4.06451 19.9884C3.96448 19.664 3.98608 19.3164 4.09278 18.9705L4.10499 18.9337C4.46028 17.9726 5.22411 16.9799 6.20301 16.2294C7.18866 15.4738 8.4434 14.9248 9.81238 14.9248Z' fill='%23B9B8C1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.7084 14.2874C20.5891 14.2875 23.1401 16.2144 23.8945 18.6595C24.0029 19.011 24.0359 19.3617 23.9549 19.6912C23.8714 20.0309 23.6836 20.2783 23.4685 20.4446C23.0757 20.748 22.5826 20.7931 22.3144 20.7931H13.1024C12.8795 20.7931 12.4078 20.7399 12.0151 20.4571C11.8039 20.3048 11.5963 20.071 11.4914 19.7315C11.3871 19.3932 11.4087 19.0276 11.5223 18.6595L11.5351 18.6227L11.6116 18.4283C12.0214 17.4542 12.8087 16.4623 13.8034 15.6997C14.8712 14.8811 16.2289 14.2874 17.7084 14.2874ZM17.7084 15.6386C16.5389 15.6386 15.4289 16.1101 14.527 16.8015C13.6285 17.4904 12.9857 18.3594 12.7053 19.099C12.6826 19.1756 12.6756 19.2278 12.6744 19.2594C12.6734 19.289 12.6771 19.3019 12.6776 19.3038C12.6776 19.3038 12.6773 19.3044 12.6789 19.3066C12.6817 19.3102 12.6906 19.3203 12.7091 19.3337C12.7502 19.3632 12.817 19.3933 12.9038 19.4149C12.9891 19.4361 13.0652 19.442 13.1024 19.442H22.3144C22.3961 19.442 22.4896 19.4339 22.5753 19.4135C22.664 19.3924 22.7168 19.3649 22.7411 19.3462C22.7436 19.3442 22.7454 19.3419 22.7469 19.3406C22.7498 19.3239 22.7583 19.2494 22.7083 19.0872C22.1467 17.2666 20.1258 15.6386 17.7084 15.6386Z' fill='%23B9B8C1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.95118 8.24836C10.6429 8.2855 11.2995 8.59852 11.7915 9.13013C12.3163 9.69727 12.6115 10.4666 12.6115 11.2686L12.6082 11.4172C12.5925 11.7635 12.5212 12.105 12.3981 12.426C12.2575 12.7928 12.0513 13.1263 11.7915 13.4071C11.5317 13.6878 11.223 13.9105 10.8836 14.0625C10.5441 14.2144 10.1798 14.293 9.81238 14.293C9.44495 14.293 9.08068 14.2144 8.7412 14.0625C8.40177 13.9105 8.09306 13.6878 7.83324 13.4071C7.57341 13.1263 7.36729 12.7928 7.22664 12.426C7.10357 12.1049 7.03294 11.7635 7.01716 11.4172L7.01331 11.2686C7.01331 10.4666 7.30839 9.69728 7.83324 9.13013C8.3581 8.56311 9.07017 8.24423 9.81238 8.2442L9.95118 8.24836ZM9.81238 9.59532C9.40175 9.59535 9.00783 9.7718 8.71743 10.0855C8.42704 10.3993 8.26377 10.8248 8.26377 11.2686L8.27148 11.4325C8.28637 11.5959 8.32302 11.7565 8.38136 11.9087C8.45918 12.1117 8.57366 12.2963 8.71743 12.4517C8.8612 12.607 9.03211 12.7308 9.21993 12.8148C9.40766 12.8988 9.60921 12.9419 9.81238 12.9419C10.0155 12.9418 10.2171 12.8988 10.4048 12.8148C10.5926 12.7307 10.7636 12.607 10.9073 12.4517C11.0511 12.2963 11.1656 12.1117 11.2434 11.9087C11.3212 11.7058 11.361 11.4882 11.361 11.2686L11.3533 11.1034C11.3181 10.7203 11.1614 10.3601 10.9073 10.0855C10.6532 9.81096 10.3198 9.64171 9.96532 9.60365L9.81238 9.59532Z' fill='%23B9B8C1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.7084 7C18.503 7.00005 19.2651 7.34137 19.827 7.94842C20.3888 8.55553 20.7047 9.37901 20.7048 10.2376L20.7015 10.3972C20.6846 10.768 20.6084 11.1332 20.4766 11.4769C20.3261 11.8697 20.1052 12.2268 19.827 12.5274C19.5489 12.8279 19.2188 13.0666 18.8554 13.2293C18.4919 13.392 18.1019 13.4758 17.7084 13.4758C17.3149 13.4758 16.9249 13.392 16.5614 13.2293C16.198 13.0667 15.868 12.8279 15.5898 12.5274C15.3116 12.2267 15.0908 11.8697 14.9402 11.4769C14.8084 11.1332 14.7322 10.768 14.7153 10.3972L14.7121 10.2376C14.7121 9.37897 15.0279 8.55554 15.5898 7.94842C16.1518 7.34139 16.9138 7 17.7084 7ZM17.7084 8.35112C17.2453 8.35112 16.8009 8.54998 16.4734 8.90379C16.146 9.25756 15.962 9.73732 15.9619 10.2376L15.9702 10.4229C15.987 10.6073 16.029 10.7886 16.0949 10.9603C16.1826 11.1891 16.3114 11.3969 16.4734 11.572C16.6355 11.7472 16.8283 11.8861 17.0401 11.981C17.252 12.0757 17.4791 12.1247 17.7084 12.1247C17.9377 12.1247 18.1649 12.0758 18.3767 11.981C18.5885 11.8861 18.7813 11.7472 18.9434 11.572C19.1054 11.3969 19.2342 11.189 19.3219 10.9603C19.4097 10.7314 19.4549 10.4853 19.4549 10.2376L19.4459 10.0515C19.4063 9.61962 19.2299 9.2134 18.9434 8.90379C18.616 8.54996 18.1715 8.35117 17.7084 8.35112Z' fill='%23B9B8C1'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_box .item_tap button.icon-lock {
  opacity: 0;
  transition: 0.2s all;
  width: 2.8rem;
  height: 2.8rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14' cy='14' r='14' fill='white'/%3E%3Cpath d='M10.6667 12.2222V9.55556C10.6667 7.59111 12.2578 6 14.2222 6C16.1867 6 17.7778 7.59111 17.7778 9.55556V12.2222M14.2222 16.6667C14.458 16.6667 14.6841 16.573 14.8508 16.4063C15.0175 16.2396 15.1111 16.0135 15.1111 15.7778C15.1111 15.542 15.0175 15.3159 14.8508 15.1492C14.6841 14.9825 14.458 14.8889 14.2222 14.8889C13.9865 14.8889 13.7604 14.9825 13.5937 15.1492C13.427 15.3159 13.3333 15.542 13.3333 15.7778C13.3333 16.0135 13.427 16.2396 13.5937 16.4063C13.7604 16.573 13.9865 16.6667 14.2222 16.6667ZM14.2222 16.6667V19.3333M9.42222 12.2222H19.0222C19.8044 12.2222 20.4444 12.8622 20.4444 13.6444V19.8667C20.4444 21.04 19.4844 22 18.3111 22H10.1333C8.96 22 8 21.04 8 19.8667V13.6444C8 12.8622 8.64 12.2222 9.42222 12.2222Z' stroke='%23B9B8C1' stroke-width='1.3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_box .item_tap button.icon-more {
  width: 2.8rem;
  height: 2.8rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14' cy='14' r='14' fill='white'/%3E%3Cpath d='M9.41667 14C9.41667 13.6374 9.30914 13.2829 9.10769 12.9814C8.90625 12.6799 8.61992 12.445 8.28492 12.3062C7.94992 12.1674 7.5813 12.1311 7.22567 12.2019C6.87004 12.2726 6.54337 12.4472 6.28697 12.7036C6.03058 12.96 5.85597 13.2867 5.78523 13.6423C5.71449 13.9979 5.75079 14.3666 5.88955 14.7016C6.02832 15.0366 6.2633 15.3229 6.56479 15.5243C6.86628 15.7258 7.22074 15.8333 7.58333 15.8333C8.06956 15.8333 8.53588 15.6402 8.8797 15.2963C9.22351 14.9525 9.41667 14.4862 9.41667 14ZM18.5833 14C18.5833 14.3626 18.6909 14.717 18.8923 15.0185C19.0938 15.32 19.3801 15.555 19.7151 15.6938C20.0501 15.8325 20.4187 15.8688 20.7743 15.7981C21.13 15.7273 21.4566 15.5527 21.713 15.2963C21.9694 15.0399 22.144 14.7133 22.2148 14.3576C22.2855 14.002 22.2492 13.6334 22.1104 13.2984C21.9717 12.9634 21.7367 12.6771 21.4352 12.4756C21.1337 12.2742 20.7793 12.1666 20.4167 12.1666C19.9304 12.1666 19.4641 12.3598 19.1203 12.7036C18.7765 13.0474 18.5833 13.5137 18.5833 14ZM12.1667 14C12.1667 14.3626 12.2742 14.717 12.4756 15.0185C12.6771 15.32 12.9634 15.555 13.2984 15.6938C13.6334 15.8325 14.002 15.8688 14.3577 15.7981C14.7133 15.7273 15.04 15.5527 15.2964 15.2963C15.5528 15.0399 15.7274 14.7133 15.7981 14.3576C15.8688 14.002 15.8325 13.6334 15.6938 13.2984C15.555 12.9634 15.32 12.6771 15.0185 12.4756C14.7171 12.2742 14.3626 12.1666 14 12.1666C13.5138 12.1666 13.0475 12.3598 12.7036 12.7036C12.3598 13.0474 12.1667 13.5137 12.1667 14Z' fill='%23989898'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  position: relative;
}
.stg_box .item_tap_bot {
  position: absolute;
  bottom: 1.5rem;
  right: 1.5rem;
  display: flex;
  align-items: center;
  z-index: 200;
  transition: 0.2s all;
}
.stg_box .item_tap_bot .star_btn {
  display: block;
  margin-left: 0.4rem;
  width: fit-content;
}
.stg_box .item_tap_bot .star_btn input {
  display: none;
}
.stg_box .item_tap_bot .star_btn input:checked ~ div {
  width: 2.6rem !important;
  opacity: 1;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14' cy='14' r='13.5' fill='%236947CE' stroke='white'/%3E%3Cg clip-path='url(%23clip0_201_2359)'%3E%3Cpath d='M13.6975 7.81536C13.7254 7.75894 13.7685 7.71145 13.822 7.67824C13.8755 7.64504 13.9372 7.62744 14.0002 7.62744C14.0631 7.62744 14.1248 7.64504 14.1783 7.67824C14.2318 7.71145 14.2749 7.75894 14.3029 7.81536L15.7749 10.7971C15.8718 10.9934 16.0149 11.1633 16.1919 11.2921C16.369 11.4209 16.5747 11.5047 16.7913 11.5363L20.0834 12.0181C20.1458 12.0271 20.2044 12.0534 20.2526 12.094C20.3008 12.1346 20.3367 12.1879 20.3562 12.2479C20.3756 12.3078 20.378 12.372 20.3629 12.4332C20.3478 12.4944 20.3159 12.5501 20.2708 12.5941L17.89 14.9125C17.7328 15.0654 17.6153 15.2542 17.5474 15.4627C17.4796 15.6713 17.4635 15.8931 17.5006 16.1092L18.0627 19.3847C18.0737 19.4471 18.0669 19.5113 18.0432 19.57C18.0195 19.6287 17.9798 19.6795 17.9285 19.7167C17.8773 19.7539 17.8167 19.776 17.7535 19.7804C17.6903 19.7848 17.6272 19.7713 17.5713 19.7416L14.6285 18.1943C14.4346 18.0924 14.2189 18.0392 13.9998 18.0392C13.7808 18.0392 13.5651 18.0924 13.3712 18.1943L10.429 19.7416C10.3731 19.7712 10.3101 19.7845 10.247 19.78C10.184 19.7755 10.1234 19.7534 10.0723 19.7162C10.0212 19.6791 9.98152 19.6283 9.95783 19.5697C9.93414 19.5111 9.92737 19.447 9.9383 19.3847L10.4997 16.1099C10.5369 15.8937 10.5209 15.6717 10.4531 15.463C10.3852 15.2544 10.2676 15.0654 10.1104 14.9125L7.72957 12.5948C7.68407 12.5508 7.65182 12.495 7.63651 12.4336C7.6212 12.3722 7.62343 12.3078 7.64296 12.2476C7.66248 12.1874 7.69852 12.1339 7.74695 12.0932C7.79539 12.0526 7.85429 12.0263 7.91693 12.0174L11.2083 11.5363C11.4252 11.5049 11.6312 11.4211 11.8085 11.2924C11.9858 11.1636 12.1291 10.9936 12.226 10.7971L13.6975 7.81536Z' fill='white' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_201_2359'%3E%3Crect width='15.2941' height='15.2941' fill='white' transform='translate(6.35303 6.35291)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_box .item_tap_bot .star_btn:hover div {
  width: 2.6rem;
  opacity: 1;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14' cy='14' r='13.5' fill='%236947CE' stroke='white'/%3E%3Cg clip-path='url(%23clip0_201_2319)'%3E%3Cpath d='M13.6975 7.81536C13.7254 7.75894 13.7685 7.71145 13.822 7.67824C13.8755 7.64504 13.9372 7.62744 14.0002 7.62744C14.0631 7.62744 14.1248 7.64504 14.1783 7.67824C14.2318 7.71145 14.2749 7.75894 14.3029 7.81536L15.7749 10.7971C15.8718 10.9934 16.0149 11.1633 16.1919 11.2921C16.369 11.4209 16.5747 11.5047 16.7913 11.5363L20.0834 12.0181C20.1458 12.0271 20.2044 12.0534 20.2526 12.094C20.3008 12.1346 20.3367 12.1879 20.3562 12.2479C20.3756 12.3078 20.378 12.372 20.3629 12.4332C20.3478 12.4944 20.3159 12.5501 20.2708 12.5941L17.89 14.9125C17.7328 15.0654 17.6153 15.2542 17.5474 15.4627C17.4796 15.6713 17.4635 15.8931 17.5006 16.1092L18.0627 19.3847C18.0737 19.4471 18.0669 19.5113 18.0432 19.57C18.0195 19.6287 17.9798 19.6795 17.9285 19.7167C17.8773 19.7539 17.8167 19.776 17.7535 19.7804C17.6903 19.7848 17.6272 19.7713 17.5713 19.7416L14.6285 18.1943C14.4346 18.0924 14.2189 18.0392 13.9998 18.0392C13.7808 18.0392 13.5651 18.0924 13.3712 18.1943L10.429 19.7416C10.3731 19.7712 10.3101 19.7845 10.247 19.78C10.184 19.7755 10.1234 19.7534 10.0723 19.7162C10.0212 19.6791 9.98152 19.6283 9.95783 19.5697C9.93414 19.5111 9.92737 19.447 9.9383 19.3847L10.4997 16.1099C10.5369 15.8937 10.5209 15.6717 10.4531 15.463C10.3852 15.2544 10.2676 15.0654 10.1104 14.9125L7.72957 12.5948C7.68407 12.5508 7.65182 12.495 7.63651 12.4336C7.6212 12.3722 7.62343 12.3078 7.64296 12.2476C7.66248 12.1874 7.69852 12.1339 7.74695 12.0932C7.79539 12.0526 7.85429 12.0263 7.91693 12.0174L11.2083 11.5363C11.4252 11.5049 11.6312 11.4211 11.8085 11.2924C11.9858 11.1636 12.1291 10.9936 12.226 10.7971L13.6975 7.81536Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_201_2319'%3E%3Crect width='15.2941' height='15.2941' fill='white' transform='translate(6.35303 6.35291)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_box .item_tap_bot .star_btn div {
  width: 0;
  height: 2.6rem;
  border-radius: 50%;
  border: none;
  cursor: pointer;
  overflow: hidden;
  transition: 0.2s all;
  opacity: 0;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.3' cx='14' cy='14' r='13.5' fill='%232A2A2A' stroke='white'/%3E%3Cg clip-path='url(%23clip0_201_2321)'%3E%3Cpath d='M13.6975 7.81536C13.7254 7.75894 13.7685 7.71145 13.822 7.67824C13.8755 7.64504 13.9372 7.62744 14.0002 7.62744C14.0631 7.62744 14.1248 7.64504 14.1783 7.67824C14.2318 7.71145 14.2749 7.75894 14.3029 7.81536L15.7749 10.7971C15.8718 10.9934 16.0149 11.1633 16.1919 11.2921C16.369 11.4209 16.5747 11.5047 16.7913 11.5363L20.0834 12.0181C20.1458 12.0271 20.2044 12.0534 20.2526 12.094C20.3008 12.1346 20.3367 12.1879 20.3562 12.2479C20.3756 12.3078 20.378 12.372 20.3629 12.4332C20.3478 12.4944 20.3159 12.5501 20.2708 12.5941L17.89 14.9125C17.7328 15.0654 17.6153 15.2542 17.5474 15.4627C17.4796 15.6713 17.4635 15.8931 17.5006 16.1092L18.0627 19.3847C18.0737 19.4471 18.0669 19.5113 18.0432 19.57C18.0195 19.6287 17.9798 19.6795 17.9285 19.7167C17.8773 19.7539 17.8167 19.776 17.7535 19.7804C17.6903 19.7848 17.6272 19.7713 17.5713 19.7416L14.6285 18.1943C14.4346 18.0924 14.2189 18.0392 13.9998 18.0392C13.7808 18.0392 13.5651 18.0924 13.3712 18.1943L10.429 19.7416C10.3731 19.7712 10.3101 19.7845 10.247 19.78C10.184 19.7755 10.1234 19.7534 10.0723 19.7162C10.0212 19.6791 9.98152 19.6283 9.95783 19.5697C9.93414 19.5111 9.92737 19.447 9.9383 19.3847L10.4997 16.1099C10.5369 15.8937 10.5209 15.6717 10.4531 15.463C10.3852 15.2544 10.2676 15.0654 10.1104 14.9125L7.72957 12.5948C7.68407 12.5508 7.65182 12.495 7.63651 12.4336C7.6212 12.3722 7.62343 12.3078 7.64296 12.2476C7.66248 12.1874 7.69852 12.1339 7.74695 12.0932C7.79539 12.0526 7.85429 12.0263 7.91693 12.0174L11.2083 11.5363C11.4252 11.5049 11.6312 11.4211 11.8085 11.2924C11.9858 11.1636 12.1291 10.9936 12.226 10.7971L13.6975 7.81536Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_201_2321'%3E%3Crect width='15.2941' height='15.2941' fill='white' transform='translate(6.35303 6.35291)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_box .item_tap_bot button {
  display: block;
  margin-left: 0.4rem;
  width: 2.6rem;
  height: 2.6rem;
  border-radius: 50%;
  border: none;
  transition: 0.2s all;
  width: 0;
}
.stg_box .item_tap_bot button.restore_btn {
  transition: 0.2s all;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14' cy='14' r='13.5' fill='%236947CE' stroke='white'/%3E%3Cpath d='M17.9216 7.7493C18.0649 7.85325 18.161 8.00984 18.1887 8.18464C18.2165 8.35943 18.1737 8.53811 18.0698 8.68136C17.9658 8.8246 17.8092 8.92069 17.6344 8.94848C17.4597 8.97626 17.281 8.93347 17.1377 8.82952C15.9317 7.95707 14.4684 7.51334 12.9809 7.56902C11.4934 7.62471 10.0673 8.17661 8.9299 9.13679C7.79246 10.097 7.00909 11.4102 6.70459 12.8672C6.40009 14.3243 6.59198 15.8413 7.24968 17.1767C7.90739 18.512 8.99307 19.5888 10.3338 20.2356C11.6744 20.8823 13.193 21.0617 14.6475 20.7453C16.102 20.4289 17.4088 19.6347 18.3596 18.4895C19.3104 17.3442 19.8506 15.9137 19.8941 14.4258C19.8993 14.249 19.9744 14.0816 20.103 13.9603C20.2317 13.8389 20.4032 13.7737 20.5799 13.7789C20.7567 13.784 20.9241 13.8592 21.0454 13.9878C21.1668 14.1164 21.232 14.288 21.2268 14.4647C21.1745 16.2502 20.5261 17.9668 19.385 19.341C18.2438 20.7153 16.6756 21.6681 14.9301 22.0476C13.1847 22.4272 11.3624 22.2116 9.75363 21.4353C8.14487 20.6591 6.84219 19.3667 6.05314 17.7642C5.26408 16.1617 5.03405 14.3411 5.39969 12.5927C5.76534 10.8443 6.70561 9.26852 8.07072 8.11648C9.43583 6.96444 11.1472 6.3024 12.9322 6.23585C14.7173 6.1693 16.4732 6.70207 17.9203 7.74926' fill='white'/%3E%3Crect x='16.2303' y='15.5723' width='5.45723' height='1' rx='0.5' transform='rotate(-25.4213 16.2303 15.5723)' fill='white'/%3E%3Crect width='5.37192' height='1' rx='0.5' transform='matrix(-0.358179 -0.933653 -0.933653 0.358179 23.1626 18.2832)' fill='white'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_box .item_tap_bot button.restore_btn._on ~ .write_btn {
  width: 0;
}
.stg_box .item_tap_bot button.restore_btn._on ~ .write_btn._on {
  width: 2.6rem;
}
.stg_box .item_tap_bot button.download_btn {
  opacity: 0;
  transition: 0.2s all;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.3' cx='14' cy='14' r='13.5' fill='%232A2A2A' stroke='white'/%3E%3Cmask id='mask0_201_2302' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='6' y='5' width='16' height='16'%3E%3Cpath d='M20.897 6.33826V20.1322H7.10303V6.33826H20.897Z' fill='white' stroke='white' stroke-width='1.5'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_201_2302)'%3E%3Cpath d='M8.26465 13.2378V18.9706H19.7352V13.2353M16.8676 12.9167L13.9974 15.7843M13.9974 15.7843L11.1323 12.9167M13.9974 15.7843V7.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_box .item_tap_bot button.write_btn {
  width: 0;
  opacity: 0;
  transition: 0.2s all;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.3' cx='14' cy='14' r='13.5' fill='%232A2A2A' stroke='white'/%3E%3Cg clip-path='url(%23clip0_201_2312)'%3E%3Cpath d='M12.0884 15.5294C11.987 15.5294 11.8897 15.4891 11.818 15.4174C11.7463 15.3457 11.7061 15.2484 11.7061 15.147C11.7061 15.0456 11.7463 14.9483 11.818 14.8766C11.8897 14.8049 11.987 14.7646 12.0884 14.7646H17.4413C17.5428 14.7646 17.64 14.8049 17.7117 14.8766C17.7834 14.9483 17.8237 15.0456 17.8237 15.147C17.8237 15.2484 17.7834 15.3457 17.7117 15.4174C17.64 15.4891 17.5428 15.5294 17.4413 15.5294H12.0884ZM12.0884 17.8235C11.987 17.8235 11.8897 17.7832 11.818 17.7115C11.7463 17.6398 11.7061 17.5425 11.7061 17.4411C11.7061 17.3397 11.7463 17.2425 11.818 17.1708C11.8897 17.099 11.987 17.0588 12.0884 17.0588H17.4413C17.5428 17.0588 17.64 17.099 17.7117 17.1708C17.7834 17.2425 17.8237 17.3397 17.8237 17.4411C17.8237 17.5425 17.7834 17.6398 17.7117 17.7115C17.64 17.7832 17.5428 17.8235 17.4413 17.8235H12.0884Z' fill='white' stroke='white' stroke-width='0.5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.671 7.11755H10.5589C10.2547 7.11755 9.96295 7.2384 9.74783 7.45352C9.53272 7.66863 9.41187 7.96039 9.41187 8.26461V19.7352C9.41187 20.0394 9.53272 20.3312 9.74783 20.5463C9.96295 20.7614 10.2547 20.8823 10.5589 20.8823H18.9707C19.2749 20.8823 19.5667 20.7614 19.7818 20.5463C19.9969 20.3312 20.1177 20.0394 20.1177 19.7352V11.8603C20.1177 11.5731 20.0099 11.2964 19.8157 11.0848L16.5167 7.4892C16.4092 7.37201 16.2785 7.27845 16.1329 7.21447C15.9873 7.15049 15.83 7.11749 15.671 7.11755ZM10.1766 8.26461C10.1766 8.16321 10.2169 8.06595 10.2886 7.99425C10.3603 7.92254 10.4575 7.88226 10.5589 7.88226H15.671C15.724 7.8822 15.7765 7.89319 15.8251 7.91451C15.8737 7.93584 15.9173 7.96705 15.9532 8.00614L19.2521 11.6018C19.3169 11.6723 19.3529 11.7645 19.353 11.8603V19.7352C19.353 19.8366 19.3128 19.9339 19.2411 20.0056C19.1693 20.0773 19.0721 20.1176 18.9707 20.1176H10.5589C10.4575 20.1176 10.3603 20.0773 10.2886 20.0056C10.2169 19.9339 10.1766 19.8366 10.1766 19.7352V8.26461Z' fill='white' stroke='white' stroke-width='0.5'/%3E%3Cpath d='M15.5296 11.7058H19.7355C19.8369 11.7058 19.9341 11.7461 20.0058 11.8178C20.0776 11.8895 20.1178 11.9867 20.1178 12.0881C20.1178 12.1895 20.0776 12.2868 20.0058 12.3585C19.9341 12.4302 19.8369 12.4705 19.7355 12.4705H15.1472C15.0458 12.4705 14.9486 12.4302 14.8769 12.3585C14.8052 12.2868 14.7649 12.1895 14.7649 12.0881V7.49991C14.7649 7.3985 14.8052 7.30125 14.8769 7.22954C14.9486 7.15784 15.0458 7.11755 15.1472 7.11755C15.2487 7.11755 15.3459 7.15784 15.4176 7.22954C15.4893 7.30125 15.5296 7.3985 15.5296 7.49991V11.7058Z' fill='white' stroke='white' stroke-width='0.5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_201_2312'%3E%3Crect width='15.2941' height='15.2941' fill='white' transform='translate(7.11768 6.35291)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain;
  position: relative;
  z-index: 300;
}
.stg_box .item_tap_bot button.write_btn._on {
  width: 2.6rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14' cy='14' r='13.5' fill='%236947CE' stroke='white'/%3E%3Cg clip-path='url(%23clip0_201_2310)'%3E%3Cpath d='M12.0884 15.5294C11.987 15.5294 11.8897 15.4891 11.818 15.4174C11.7463 15.3457 11.7061 15.2484 11.7061 15.147C11.7061 15.0456 11.7463 14.9483 11.818 14.8766C11.8897 14.8049 11.987 14.7646 12.0884 14.7646H17.4413C17.5428 14.7646 17.64 14.8049 17.7117 14.8766C17.7834 14.9483 17.8237 15.0456 17.8237 15.147C17.8237 15.2484 17.7834 15.3457 17.7117 15.4174C17.64 15.4891 17.5428 15.5294 17.4413 15.5294H12.0884ZM12.0884 17.8235C11.987 17.8235 11.8897 17.7832 11.818 17.7115C11.7463 17.6398 11.7061 17.5425 11.7061 17.4411C11.7061 17.3397 11.7463 17.2425 11.818 17.1708C11.8897 17.099 11.987 17.0588 12.0884 17.0588H17.4413C17.5428 17.0588 17.64 17.099 17.7117 17.1708C17.7834 17.2425 17.8237 17.3397 17.8237 17.4411C17.8237 17.5425 17.7834 17.6398 17.7117 17.7115C17.64 17.7832 17.5428 17.8235 17.4413 17.8235H12.0884Z' fill='white' stroke='white' stroke-width='0.5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.671 7.11755H10.5589C10.2547 7.11755 9.96295 7.2384 9.74783 7.45352C9.53272 7.66863 9.41187 7.96039 9.41187 8.26461V19.7352C9.41187 20.0394 9.53272 20.3312 9.74783 20.5463C9.96295 20.7614 10.2547 20.8823 10.5589 20.8823H18.9707C19.2749 20.8823 19.5667 20.7614 19.7818 20.5463C19.9969 20.3312 20.1177 20.0394 20.1177 19.7352V11.8603C20.1177 11.5731 20.0099 11.2964 19.8157 11.0848L16.5167 7.4892C16.4092 7.37201 16.2785 7.27845 16.1329 7.21447C15.9873 7.15049 15.83 7.11749 15.671 7.11755ZM10.1766 8.26461C10.1766 8.16321 10.2169 8.06595 10.2886 7.99425C10.3603 7.92254 10.4575 7.88226 10.5589 7.88226H15.671C15.724 7.8822 15.7765 7.89319 15.8251 7.91451C15.8737 7.93584 15.9173 7.96705 15.9532 8.00614L19.2521 11.6018C19.3169 11.6723 19.3529 11.7645 19.353 11.8603V19.7352C19.353 19.8366 19.3128 19.9339 19.2411 20.0056C19.1693 20.0773 19.0721 20.1176 18.9707 20.1176H10.5589C10.4575 20.1176 10.3603 20.0773 10.2886 20.0056C10.2169 19.9339 10.1766 19.8366 10.1766 19.7352V8.26461Z' fill='white' stroke='white' stroke-width='0.5'/%3E%3Cpath d='M15.5296 11.7058H19.7355C19.8369 11.7058 19.9341 11.7461 20.0058 11.8178C20.0776 11.8895 20.1178 11.9867 20.1178 12.0881C20.1178 12.1895 20.0776 12.2868 20.0058 12.3585C19.9341 12.4302 19.8369 12.4705 19.7355 12.4705H15.1472C15.0458 12.4705 14.9486 12.4302 14.8769 12.3585C14.8052 12.2868 14.7649 12.1895 14.7649 12.0881V7.49991C14.7649 7.3985 14.8052 7.30125 14.8769 7.22954C14.9486 7.15784 15.0458 7.11755 15.1472 7.11755C15.2487 7.11755 15.3459 7.15784 15.4176 7.22954C15.4893 7.30125 15.5296 7.3985 15.5296 7.49991V11.7058Z' fill='white' stroke='white' stroke-width='0.5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_201_2310'%3E%3Crect width='15.2941' height='15.2941' fill='white' transform='translate(7.11768 6.35291)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain;
  opacity: 1;
}
.stg_box .item_tap_bot button.write_btn._on ~ .star_btn div {
  width: 0;
}
.stg_box .item_tap_bot button.write_btn._view {
  pointer-events: all;
  opacity: 1;
}
.stg_box .item_tap_bot button.write_btn._view .memo_box {
  opacity: 1;
  pointer-events: all;
}
.stg_box .item_tap_bot button:hover.download_btn {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14' cy='14' r='13.5' fill='%236947CE' stroke='white'/%3E%3Cmask id='mask0_201_2300' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='6' y='5' width='16' height='16'%3E%3Cpath d='M20.897 6.33826V20.1322H7.10303V6.33826H20.897Z' fill='white' stroke='white' stroke-width='1.5'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_201_2300)'%3E%3Cpath d='M8.26465 13.2378V18.9706H19.7352V13.2353M16.8676 12.9167L13.9974 15.7843M13.9974 15.7843L11.1323 12.9167M13.9974 15.7843V7.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_box .item_tap_bot button:hover.write_btn {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14' cy='14' r='13.5' fill='%236947CE' stroke='white'/%3E%3Cg clip-path='url(%23clip0_201_2310)'%3E%3Cpath d='M12.0884 15.5294C11.987 15.5294 11.8897 15.4891 11.818 15.4174C11.7463 15.3457 11.7061 15.2484 11.7061 15.147C11.7061 15.0456 11.7463 14.9483 11.818 14.8766C11.8897 14.8049 11.987 14.7646 12.0884 14.7646H17.4413C17.5428 14.7646 17.64 14.8049 17.7117 14.8766C17.7834 14.9483 17.8237 15.0456 17.8237 15.147C17.8237 15.2484 17.7834 15.3457 17.7117 15.4174C17.64 15.4891 17.5428 15.5294 17.4413 15.5294H12.0884ZM12.0884 17.8235C11.987 17.8235 11.8897 17.7832 11.818 17.7115C11.7463 17.6398 11.7061 17.5425 11.7061 17.4411C11.7061 17.3397 11.7463 17.2425 11.818 17.1708C11.8897 17.099 11.987 17.0588 12.0884 17.0588H17.4413C17.5428 17.0588 17.64 17.099 17.7117 17.1708C17.7834 17.2425 17.8237 17.3397 17.8237 17.4411C17.8237 17.5425 17.7834 17.6398 17.7117 17.7115C17.64 17.7832 17.5428 17.8235 17.4413 17.8235H12.0884Z' fill='white' stroke='white' stroke-width='0.5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.671 7.11755H10.5589C10.2547 7.11755 9.96295 7.2384 9.74783 7.45352C9.53272 7.66863 9.41187 7.96039 9.41187 8.26461V19.7352C9.41187 20.0394 9.53272 20.3312 9.74783 20.5463C9.96295 20.7614 10.2547 20.8823 10.5589 20.8823H18.9707C19.2749 20.8823 19.5667 20.7614 19.7818 20.5463C19.9969 20.3312 20.1177 20.0394 20.1177 19.7352V11.8603C20.1177 11.5731 20.0099 11.2964 19.8157 11.0848L16.5167 7.4892C16.4092 7.37201 16.2785 7.27845 16.1329 7.21447C15.9873 7.15049 15.83 7.11749 15.671 7.11755ZM10.1766 8.26461C10.1766 8.16321 10.2169 8.06595 10.2886 7.99425C10.3603 7.92254 10.4575 7.88226 10.5589 7.88226H15.671C15.724 7.8822 15.7765 7.89319 15.8251 7.91451C15.8737 7.93584 15.9173 7.96705 15.9532 8.00614L19.2521 11.6018C19.3169 11.6723 19.3529 11.7645 19.353 11.8603V19.7352C19.353 19.8366 19.3128 19.9339 19.2411 20.0056C19.1693 20.0773 19.0721 20.1176 18.9707 20.1176H10.5589C10.4575 20.1176 10.3603 20.0773 10.2886 20.0056C10.2169 19.9339 10.1766 19.8366 10.1766 19.7352V8.26461Z' fill='white' stroke='white' stroke-width='0.5'/%3E%3Cpath d='M15.5296 11.7058H19.7355C19.8369 11.7058 19.9341 11.7461 20.0058 11.8178C20.0776 11.8895 20.1178 11.9867 20.1178 12.0881C20.1178 12.1895 20.0776 12.2868 20.0058 12.3585C19.9341 12.4302 19.8369 12.4705 19.7355 12.4705H15.1472C15.0458 12.4705 14.9486 12.4302 14.8769 12.3585C14.8052 12.2868 14.7649 12.1895 14.7649 12.0881V7.49991C14.7649 7.3985 14.8052 7.30125 14.8769 7.22954C14.9486 7.15784 15.0458 7.11755 15.1472 7.11755C15.2487 7.11755 15.3459 7.15784 15.4176 7.22954C15.4893 7.30125 15.5296 7.3985 15.5296 7.49991V11.7058Z' fill='white' stroke='white' stroke-width='0.5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_201_2310'%3E%3Crect width='15.2941' height='15.2941' fill='white' transform='translate(7.11768 6.35291)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_box ._title {
  padding: 2rem;
  box-sizing: border-box;
  text-align: center;
}
.stg_box ._title > p {
  height: 2.6rem;
  display: block;
  text-align: center;
  font-size: 1.6rem;
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.stg_box ._title > input {
  width: 100%;
  text-align: center;
  height: 2.6rem;
  border-radius: 0.4rem;
  border: 1px solid #6947CE;
  box-sizing: border-box;
  font-size: 1.6rem;
  font-weight: 600;
  transform: translateY(-4px);
  display: none;
}
.stg_box ._title > span {
  display: block;
  font-size: 1.2rem;
  font-weight: 400;
  color: #828282;
  margin-top: 0.5rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.stg_box._liststyle > li > div:first-child {
  width: 70%;
  max-width: calc(100% - 23rem);
}
.stg_box._liststyle .title_wrap {
  display: flex;
  align-items: center;
  width: calc(100% - 12rem);
}
.stg_box._liststyle .title_wrap ._title {
  width: calc(100% - 6rem);
}
.stg_box._liststyle .title_wrap ._title p {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  justify-content: left;
  width: max-content;
  max-width: 100%;
  height: auto;
  text-align: left;
  padding-right: 1.5rem;
  box-sizing: border-box;
  flex: 1;
  min-width: 0;
}
.stg_box._liststyle .title_wrap ._title p ~ input {
  width: fit-content;
  max-width: 100%;
  text-align: left;
  padding-left: 1rem;
}
.stg_box._liststyle .item_count {
  text-align: right;
  display: block;
  font-size: 1.2rem;
  font-weight: 400;
  color: #828282;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0;
  width: 10rem;
  padding-right: 1.5rem;
  box-sizing: border-box;
}

.stg_box._liststyle .item_thum .img_label {
  font-size: 1rem;
}

.stg_box .m_item_tap {
  position: absolute;
  bottom: -1.6rem;
  left: 0;
  width: 100%;
  justify-content: center;
  align-items: center;
  display: none;
}
.stg_box .m_item_tap > button {
  width: 3.3rem;
  height: 3.3rem;
  border-radius: 50%;
  border: 1px solid #E8E7EC;
  background: #F8F7FF;
  margin-right: 0.6rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.stg_box .m_item_tap > button i.icon-share {
  display: block;
  width: 1.9rem;
  height: 1.3rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='21' height='15' viewBox='0 0 21 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.44175 8.58987C7.34728 8.58993 8.21343 8.80728 8.98124 9.18169C8.75878 9.40987 8.54856 9.63693 8.35353 9.85795C7.76869 9.61556 7.12172 9.47499 6.44175 9.47494C5.36803 9.47496 4.35405 9.90253 3.53423 10.5236C2.71525 11.1441 2.12283 11.933 1.86345 12.6162C1.81517 12.7764 1.82884 12.8577 1.83916 12.8908C1.84942 12.9236 1.87143 12.9581 1.92261 12.9946C2.04497 13.0814 2.24251 13.1149 2.3498 13.1149H7.298C7.4557 13.4448 7.69306 13.7447 7.99235 14H2.3498C2.16485 14 1.77817 13.9554 1.46241 13.7307C1.29455 13.6111 1.13373 13.4304 1.05266 13.1708C0.971941 12.9121 0.986313 12.6261 1.08006 12.3256L1.08815 12.301L1.15416 12.1361C1.50602 11.3101 2.18663 10.4587 3.05411 9.80143C3.98394 9.097 5.16245 8.58989 6.44175 8.58987Z' fill='%23989898'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.0938 7.97944C16.8146 7.97956 19.2055 9.78041 19.907 12.0277C20.004 12.3386 20.0293 12.6319 19.9631 12.8982C19.8952 13.1712 19.7424 13.3701 19.5645 13.5059C19.2338 13.7585 18.8062 13.8018 18.5576 13.8018H9.63012C9.43202 13.8018 9.01878 13.7535 8.68295 13.5146C8.50506 13.3879 8.33603 13.1971 8.25078 12.9241C8.16594 12.6521 8.18027 12.3494 8.28067 12.0277L8.28876 12.0031C8.64322 11.0555 9.4155 10.0561 10.4204 9.29473C11.4298 8.53 12.7075 7.97944 14.0938 7.97944ZM14.0938 8.86517C12.9131 8.86517 11.7993 9.33482 10.8999 10.0162C10.0015 10.6969 9.34944 11.5635 9.06344 12.3176C9.00822 12.4998 9.02223 12.5986 9.03666 12.6448C9.05107 12.6908 9.08154 12.7343 9.14253 12.7778C9.28488 12.879 9.50951 12.9161 9.63012 12.9161H18.5576C18.7572 12.9161 18.9676 12.8742 19.0825 12.7864C19.1274 12.7521 19.1502 12.7167 19.1616 12.6707C19.1747 12.6179 19.1834 12.5064 19.1211 12.307C18.5473 10.469 16.5073 8.86529 14.0938 8.86517Z' fill='%23989898'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.56692 2.19494C7.18988 2.22805 7.78147 2.50706 8.22462 2.98026C8.69732 3.48511 8.96318 4.17013 8.96318 4.88404L8.96007 5.01637C8.94586 5.32463 8.88158 5.62831 8.77076 5.91407C8.64409 6.24061 8.45865 6.53788 8.22462 6.78783C7.9906 7.03771 7.7121 7.23572 7.40636 7.371C7.10063 7.5062 6.77266 7.57642 6.44175 7.57647C6.11082 7.57646 5.7829 7.50618 5.47714 7.371C5.17135 7.23574 4.89295 7.03772 4.65888 6.78783C4.42481 6.53788 4.23944 6.24063 4.11275 5.91407C4.0019 5.62829 3.93765 5.32465 3.92344 5.01637L3.92095 4.88404C3.92095 4.17007 4.1861 3.48512 4.65888 2.98026C5.13165 2.47552 5.77321 2.19163 6.44175 2.19161L6.56692 2.19494ZM6.44175 3.07734C5.9932 3.07736 5.56277 3.26743 5.24549 3.60598C4.92815 3.94485 4.7498 4.40482 4.7498 4.88404L4.75789 5.06159C4.77421 5.23795 4.81496 5.41127 4.8787 5.5756C4.96373 5.79469 5.08844 5.99373 5.24549 6.16143C5.40253 6.32907 5.58898 6.46232 5.79411 6.55309C5.99931 6.6438 6.21967 6.69073 6.44175 6.69074C6.66384 6.69069 6.8842 6.64385 7.08939 6.55309C7.29452 6.46229 7.48161 6.3291 7.63864 6.16143C7.79556 5.99374 7.92046 5.79462 8.00542 5.5756C8.09042 5.35642 8.1337 5.12127 8.1337 4.88404L8.12561 4.70517C8.08711 4.2917 7.91615 3.90241 7.63864 3.60598C7.3611 3.30963 6.99642 3.12717 6.60926 3.08598L6.44175 3.07734Z' fill='%23989898'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.0938 1C14.8131 1.00008 15.5032 1.30544 16.0118 1.84849C16.5204 2.39162 16.8064 3.12853 16.8064 3.89657L16.8033 4.03954C16.788 4.37117 16.7196 4.69832 16.6003 5.00573C16.464 5.35703 16.2636 5.67642 16.0118 5.94532C15.76 6.21415 15.4609 6.42751 15.1319 6.57304C14.8029 6.71857 14.45 6.79377 14.0938 6.79381C13.7377 6.79381 13.3848 6.71854 13.0558 6.57304C12.7268 6.42753 12.4277 6.21415 12.1758 5.94532C11.9241 5.67647 11.7243 5.35696 11.588 5.00573C11.4687 4.69829 11.3997 4.3712 11.3843 4.03954L11.3812 3.89657C11.3813 3.12846 11.6672 2.39164 12.1758 1.84849C12.6845 1.30546 13.3745 1 14.0938 1ZM14.0938 1.88573C13.5943 1.88573 13.1151 2.09776 12.7618 2.47488C12.4087 2.85201 12.2102 3.36331 12.2101 3.89657L12.2194 4.09407C12.2376 4.29052 12.2823 4.48355 12.3533 4.6666C12.448 4.91052 12.587 5.13221 12.7618 5.31893C12.9366 5.50556 13.1443 5.65409 13.3727 5.75514C13.6012 5.85615 13.8466 5.90808 14.0938 5.90808C14.3411 5.90804 14.5865 5.85619 14.815 5.75514C15.0433 5.65406 15.2511 5.50557 15.4259 5.31893C15.6006 5.13221 15.7398 4.9105 15.8344 4.6666C15.929 4.42263 15.9776 4.16063 15.9776 3.89657L15.9683 3.69841C15.9255 3.23798 15.7349 2.80498 15.4259 2.47488C15.0727 2.09774 14.5933 1.88581 14.0938 1.88573Z' fill='%23989898'/%3E%3Cpath d='M6.44175 8.58987C7.34728 8.58993 8.21343 8.80728 8.98124 9.18169C8.75878 9.40987 8.54856 9.63693 8.35353 9.85795C7.76869 9.61556 7.12172 9.47499 6.44175 9.47494C5.36803 9.47496 4.35405 9.90253 3.53423 10.5236C2.71525 11.1441 2.12283 11.933 1.86345 12.6162C1.81517 12.7764 1.82884 12.8577 1.83916 12.8908C1.84942 12.9236 1.87143 12.9581 1.92261 12.9946C2.04497 13.0814 2.24251 13.1149 2.3498 13.1149H7.298C7.4557 13.4448 7.69306 13.7447 7.99235 14H2.3498C2.16485 14 1.77817 13.9554 1.46241 13.7307C1.29455 13.6111 1.13373 13.4304 1.05266 13.1708C0.971941 12.9121 0.986313 12.6261 1.08006 12.3256L1.08815 12.301L1.15416 12.1361C1.50602 11.3101 2.18663 10.4587 3.05411 9.80143C3.98394 9.097 5.16245 8.58989 6.44175 8.58987Z' stroke='%23989898' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.0938 7.97944C16.8146 7.97956 19.2055 9.78041 19.907 12.0277C20.004 12.3386 20.0293 12.6319 19.9631 12.8982C19.8952 13.1712 19.7424 13.3701 19.5645 13.5059C19.2338 13.7585 18.8062 13.8018 18.5576 13.8018H9.63012C9.43202 13.8018 9.01878 13.7535 8.68295 13.5146C8.50506 13.3879 8.33603 13.1971 8.25078 12.9241C8.16594 12.6521 8.18027 12.3494 8.28067 12.0277L8.28876 12.0031C8.64322 11.0555 9.4155 10.0561 10.4204 9.29473C11.4298 8.53 12.7075 7.97944 14.0938 7.97944ZM14.0938 8.86517C12.9131 8.86517 11.7993 9.33482 10.8999 10.0162C10.0015 10.6969 9.34944 11.5635 9.06344 12.3176C9.00822 12.4998 9.02223 12.5986 9.03666 12.6448C9.05107 12.6908 9.08154 12.7343 9.14253 12.7778C9.28488 12.879 9.50951 12.9161 9.63012 12.9161H18.5576C18.7572 12.9161 18.9676 12.8742 19.0825 12.7864C19.1274 12.7521 19.1502 12.7167 19.1616 12.6707C19.1747 12.6179 19.1834 12.5064 19.1211 12.307C18.5473 10.469 16.5073 8.86529 14.0938 8.86517Z' stroke='%23989898' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.56692 2.19494C7.18988 2.22805 7.78147 2.50706 8.22462 2.98026C8.69732 3.48511 8.96318 4.17013 8.96318 4.88404L8.96007 5.01637C8.94586 5.32463 8.88158 5.62831 8.77076 5.91407C8.64409 6.24061 8.45865 6.53788 8.22462 6.78783C7.9906 7.03771 7.7121 7.23572 7.40636 7.371C7.10063 7.5062 6.77266 7.57642 6.44175 7.57647C6.11082 7.57646 5.7829 7.50618 5.47714 7.371C5.17135 7.23574 4.89295 7.03772 4.65888 6.78783C4.42481 6.53788 4.23944 6.24063 4.11275 5.91407C4.0019 5.62829 3.93765 5.32465 3.92344 5.01637L3.92095 4.88404C3.92095 4.17007 4.1861 3.48512 4.65888 2.98026C5.13165 2.47552 5.77321 2.19163 6.44175 2.19161L6.56692 2.19494ZM6.44175 3.07734C5.9932 3.07736 5.56277 3.26743 5.24549 3.60598C4.92815 3.94485 4.7498 4.40482 4.7498 4.88404L4.75789 5.06159C4.77421 5.23795 4.81496 5.41127 4.8787 5.5756C4.96373 5.79469 5.08844 5.99373 5.24549 6.16143C5.40253 6.32907 5.58898 6.46232 5.79411 6.55309C5.99931 6.6438 6.21967 6.69073 6.44175 6.69074C6.66384 6.69069 6.8842 6.64385 7.08939 6.55309C7.29452 6.46229 7.48161 6.3291 7.63864 6.16143C7.79556 5.99374 7.92046 5.79462 8.00542 5.5756C8.09042 5.35642 8.1337 5.12127 8.1337 4.88404L8.12561 4.70517C8.08711 4.2917 7.91615 3.90241 7.63864 3.60598C7.3611 3.30963 6.99642 3.12717 6.60926 3.08598L6.44175 3.07734Z' stroke='%23989898' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.0938 1C14.8131 1.00008 15.5032 1.30544 16.0118 1.84849C16.5204 2.39162 16.8064 3.12853 16.8064 3.89657L16.8033 4.03954C16.788 4.37117 16.7196 4.69832 16.6003 5.00573C16.464 5.35703 16.2636 5.67642 16.0118 5.94532C15.76 6.21415 15.4609 6.42751 15.1319 6.57304C14.8029 6.71857 14.45 6.79377 14.0938 6.79381C13.7377 6.79381 13.3848 6.71854 13.0558 6.57304C12.7268 6.42753 12.4277 6.21415 12.1758 5.94532C11.9241 5.67647 11.7243 5.35696 11.588 5.00573C11.4687 4.69829 11.3997 4.3712 11.3843 4.03954L11.3812 3.89657C11.3813 3.12846 11.6672 2.39164 12.1758 1.84849C12.6845 1.30546 13.3745 1 14.0938 1ZM14.0938 1.88573C13.5943 1.88573 13.1151 2.09776 12.7618 2.47488C12.4087 2.85201 12.2102 3.36331 12.2101 3.89657L12.2194 4.09407C12.2376 4.29052 12.2823 4.48355 12.3533 4.6666C12.448 4.91052 12.587 5.13221 12.7618 5.31893C12.9366 5.50556 13.1443 5.65409 13.3727 5.75514C13.6012 5.85615 13.8466 5.90808 14.0938 5.90808C14.3411 5.90804 14.5865 5.85619 14.815 5.75514C15.0433 5.65406 15.2511 5.50557 15.4259 5.31893C15.6006 5.13221 15.7398 4.9105 15.8344 4.6666C15.929 4.42263 15.9776 4.16063 15.9776 3.89657L15.9683 3.69841C15.9255 3.23798 15.7349 2.80498 15.4259 2.47488C15.0727 2.09774 14.5933 1.88581 14.0938 1.88573Z' stroke='%23989898' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_box .m_item_tap > button i.icon-lock {
  display: block;
  width: 1.2rem;
  height: 1.5rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='15' height='17' viewBox='0 0 15 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.07143 6.83333V4.33333C4.07143 2.49167 5.60571 1 7.5 1C9.39429 1 10.9286 2.49167 10.9286 4.33333V6.83333M7.5 11C7.72733 11 7.94535 10.9122 8.10609 10.7559C8.26684 10.5996 8.35714 10.3877 8.35714 10.1667C8.35714 9.94565 8.26684 9.73369 8.10609 9.57741C7.94535 9.42113 7.72733 9.33333 7.5 9.33333C7.27267 9.33333 7.05465 9.42113 6.89391 9.57741C6.73316 9.73369 6.64286 9.94565 6.64286 10.1667C6.64286 10.3877 6.73316 10.5996 6.89391 10.7559C7.05465 10.9122 7.27267 11 7.5 11ZM7.5 11V13.5M2.87143 6.83333H12.1286C12.8829 6.83333 13.5 7.43333 13.5 8.16667V14C13.5 15.1 12.5743 16 11.4429 16H3.55714C2.42571 16 1.5 15.1 1.5 14V8.16667C1.5 7.43333 2.11714 6.83333 2.87143 6.83333Z' stroke='%23989898' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_box .m_item_tap .star_btn {
  display: block;
  width: fit-content;
}
.stg_box .m_item_tap .star_btn input {
  display: none;
}
.stg_box .m_item_tap .star_btn input:checked ~ div {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='17.5' cy='17.5' r='17' fill='%236947CE' stroke='white'/%3E%3Cpath d='M17.472 11.2101C17.5018 11.147 17.5478 11.0939 17.6048 11.0568C17.6618 11.0197 17.7276 11 17.7947 11C17.8618 11 17.9276 11.0197 17.9846 11.0568C18.0417 11.0939 18.0876 11.147 18.1174 11.2101L19.6867 14.5437C19.79 14.7633 19.9425 14.9532 20.1313 15.0972C20.32 15.2411 20.5393 15.3348 20.7703 15.3702L24.2798 15.9088C24.3463 15.9189 24.4088 15.9483 24.4602 15.9938C24.5116 16.0392 24.5498 16.0987 24.5706 16.1657C24.5914 16.2328 24.5939 16.3045 24.5778 16.373C24.5617 16.4414 24.5276 16.5037 24.4795 16.5529L21.9415 19.1449C21.774 19.3158 21.6486 19.527 21.5763 19.7601C21.504 19.9932 21.4869 20.2413 21.5264 20.4829L22.1256 24.145C22.1373 24.2147 22.1301 24.2864 22.1049 24.3521C22.0796 24.4177 22.0372 24.4746 21.9826 24.5161C21.928 24.5577 21.8633 24.5824 21.796 24.5873C21.7287 24.5922 21.6614 24.5772 21.6018 24.5439L18.4646 22.8141C18.2579 22.7001 18.0279 22.6406 17.7944 22.6406C17.5609 22.6406 17.3309 22.7001 17.1242 22.8141L13.9876 24.5439C13.9281 24.577 13.8609 24.5919 13.7937 24.5869C13.7264 24.5819 13.6619 24.5572 13.6074 24.5156C13.5529 24.474 13.5106 24.4173 13.4854 24.3517C13.4601 24.2862 13.4529 24.2146 13.4645 24.145L14.0631 20.4836C14.1027 20.2419 14.0856 19.9937 14.0133 19.7604C13.941 19.5272 13.8156 19.3159 13.648 19.1449L11.1099 16.5536C11.0614 16.5045 11.027 16.442 11.0107 16.3734C10.9944 16.3048 10.9968 16.2327 11.0176 16.1655C11.0384 16.0982 11.0768 16.0384 11.1284 15.9929C11.1801 15.9474 11.2429 15.918 11.3096 15.9081L14.8185 15.3702C15.0497 15.3351 15.2693 15.2414 15.4583 15.0975C15.6473 14.9535 15.8 14.7634 15.9034 14.5437L17.472 11.2101Z' fill='white' stroke='white' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.stg_box .m_item_tap .star_btn div {
  width: 3.3rem;
  height: 3.3rem;
  border-radius: 50%;
  border: none;
  cursor: pointer;
  overflow: hidden;
  transition: 0.2s all;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='17.5' cy='17.5' r='17' fill='%23F8F7FF' stroke='%23E8E7EC'/%3E%3Cpath d='M17.472 11.2101C17.5018 11.147 17.5478 11.0939 17.6048 11.0568C17.6618 11.0197 17.7276 11 17.7947 11C17.8618 11 17.9276 11.0197 17.9846 11.0568C18.0417 11.0939 18.0876 11.147 18.1174 11.2101L19.6867 14.5437C19.79 14.7633 19.9425 14.9532 20.1313 15.0972C20.32 15.2411 20.5393 15.3348 20.7703 15.3702L24.2798 15.9088C24.3463 15.9189 24.4088 15.9484 24.4602 15.9938C24.5116 16.0392 24.5498 16.0987 24.5706 16.1657C24.5914 16.2328 24.5939 16.3045 24.5778 16.373C24.5617 16.4414 24.5276 16.5037 24.4795 16.5529L21.9415 19.1449C21.774 19.3158 21.6486 19.527 21.5763 19.7601C21.504 19.9932 21.4869 20.2413 21.5264 20.4829L22.1256 24.145C22.1373 24.2147 22.1301 24.2864 22.1049 24.3521C22.0796 24.4177 22.0372 24.4746 21.9826 24.5162C21.928 24.5577 21.8633 24.5824 21.796 24.5873C21.7287 24.5922 21.6614 24.5772 21.6018 24.5439L18.4646 22.8141C18.2579 22.7001 18.0279 22.6406 17.7944 22.6406C17.5609 22.6406 17.3309 22.7001 17.1242 22.8141L13.9876 24.5439C13.9281 24.577 13.8609 24.5919 13.7937 24.5869C13.7264 24.5819 13.6619 24.5572 13.6074 24.5156C13.5529 24.474 13.5106 24.4173 13.4854 24.3517C13.4601 24.2862 13.4529 24.2146 13.4645 24.145L14.0631 20.4836C14.1027 20.2419 14.0856 19.9937 14.0133 19.7604C13.941 19.5272 13.8156 19.3159 13.648 19.1449L11.1099 16.5536C11.0614 16.5045 11.027 16.442 11.0107 16.3734C10.9944 16.3048 10.9968 16.2327 11.0176 16.1655C11.0384 16.0982 11.0768 16.0384 11.1284 15.9929C11.1801 15.9474 11.2429 15.918 11.3096 15.9081L14.8185 15.3702C15.0497 15.3351 15.2693 15.2414 15.4583 15.0975C15.6473 14.9535 15.8 14.7634 15.9034 14.5437L17.472 11.2101Z' fill='%23989898' stroke='%23989898' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}

.stg_box .item:hover .write_btn._on ~ .star_btn div {
  width: 2.6rem;
}

.stg_box .item:hover button.restore_btn._on ~ .write_btn {
  width: 2.6rem;
}

.stg_box .item_tap .del_label {
  width: max-content;
}

.storage_main._trashbox .stg_box._liststyle .item_tap {
  width: max-content;
}

._trashbox .stg_box .item label.form-ckbox {
  display: flex;
  opacity: 1;
}

._trashbox .stg_box._liststyle .form-ckbox {
  margin-right: 1rem;
  display: flex;
}

._trashbox .stg_box._liststyle ._title {
  width: calc(100% - 6rem);
}

.storage_main._upload .stg_box ._info > button {
  width: 100%;
  height: 4rem;
  border-radius: 0.4rem;
  font-size: 1.6rem;
  font-weight: 700;
  margin-top: 0.6rem;
  display: none;
}

.stg_box._liststyle .item_tap_bot button,
.stg_box .item_tap_bot button.write_btn._on ~ .star_btn div,
.stg_box .item_tap_bot button.write_btn ~ .star_btn div {
  width: 2.6rem;
  opacity: 1;
}

.memo_box {
  position: absolute;
  z-index: 50;
  opacity: 0;
  pointer-events: none;
  z-index: 500;
  transition: 0.2s opacity;
}
.memo_box > div {
  position: relative;
  width: 23rem;
  height: 21.5rem;
  border: 1px solid #E0E0E0;
  background: #fff;
  box-sizing: border-box;
  border-radius: 0.7rem;
  box-shadow: 3px 5px 6px 0px rgba(0, 0, 0, 0.1490196078);
  padding: 1.5rem 1.5rem 2rem;
  box-sizing: border-box;
  text-align: center;
}
.memo_box._view {
  opacity: 1;
  pointer-events: all;
}
.memo_box h4 {
  font-size: 1.6rem;
  font-weight: 500;
  text-align: left;
  padding: 0rem 0 1rem;
}
.memo_box textarea {
  width: 100%;
  height: calc(100% - 4rem - 4rem);
  border: none;
  font-size: 1.3rem;
  font-weight: 500;
  resize: none;
  border: 1px solid #BBBBBB;
  border-radius: 0.7rem;
  box-sizing: border-box;
  padding: 1rem;
}
.memo_box textarea.usememo {
  height: calc(100% - 0rem - 4rem);
}
.memo_box textarea.usememo ~ button {
  display: none;
}
.memo_box i {
  cursor: pointer;
  display: block;
  width: 1.6rem;
  height: 1.6rem;
  position: absolute;
  right: 1.3rem;
  top: 1.3rem;
}
.memo_box button {
  width: 5.6rem;
  height: 3.2rem;
  border-radius: 0.4rem;
  font-size: 1.4rem;
  font-weight: 600;
  margin-top: 1.3rem;
}

.stg_box_noitem {
  padding: 7em 3rem;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.stg_box_noitem > div {
  max-width: 59rem;
  width: 100%;
  padding: 7rem 0;
  border-radius: 1.8rem;
  background: none;
  border: 0;
  text-align: center;
}
.stg_box_noitem > div i {
  border: none;
  width: auto;
  height: auto;
}
.stg_box_noitem span {
  font-size: 1.8rem;
  font-weight: 400;
  line-height: 1.5em;
}
.stg_box_noitem i {
  display: block;
  margin-bottom: 1rem;
}
.stg_box_noitem button {
  width: 18rem;
  margin: 3rem auto;
}

.stg_box_no_search {
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding-top: 9rem;
}
.stg_box_no_search p {
  margin: 3rem 0 1.5rem;
  font-size: 2rem;
  font-weight: 600;
}
.stg_box_no_search span {
  font-size: 1.6rem;
  font-weight: 400;
}

.action_btn {
  border: 0;
  background: #fff;
  position: relative;
}
.action_btn.icon-more {
  margin-left: 1rem;
  width: 2rem;
  height: 2rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.4167 15C10.4167 14.6374 10.3091 14.283 10.1077 13.9815C9.90625 13.68 9.61992 13.445 9.28492 13.3062C8.94992 13.1675 8.5813 13.1312 8.22567 13.2019C7.87004 13.2726 7.54337 13.4473 7.28697 13.7036C7.03058 13.96 6.85597 14.2867 6.78523 14.6423C6.71449 14.998 6.75079 15.3666 6.88955 15.7016C7.02832 16.0366 7.2633 16.3229 7.56479 16.5244C7.86628 16.7258 8.22074 16.8333 8.58333 16.8333C9.06956 16.8333 9.53588 16.6402 9.8797 16.2964C10.2235 15.9526 10.4167 15.4862 10.4167 15ZM19.5833 15C19.5833 15.3626 19.6909 15.7171 19.8923 16.0186C20.0938 16.32 20.3801 16.555 20.7151 16.6938C21.0501 16.8325 21.4187 16.8689 21.7743 16.7981C22.13 16.7274 22.4566 16.5528 22.713 16.2964C22.9694 16.04 23.144 15.7133 23.2148 15.3577C23.2855 15.002 23.2492 14.6334 23.1104 14.2984C22.9717 13.9634 22.7367 13.6771 22.4352 13.4756C22.1337 13.2742 21.7793 13.1667 21.4167 13.1667C20.9304 13.1667 20.4641 13.3598 20.1203 13.7036C19.7765 14.0475 19.5833 14.5138 19.5833 15ZM13.1667 15C13.1667 15.3626 13.2742 15.7171 13.4756 16.0186C13.6771 16.32 13.9634 16.555 14.2984 16.6938C14.6334 16.8325 15.002 16.8689 15.3577 16.7981C15.7133 16.7274 16.04 16.5528 16.2964 16.2964C16.5528 16.04 16.7274 15.7133 16.7981 15.3577C16.8688 15.002 16.8325 14.6334 16.6938 14.2984C16.555 13.9634 16.32 13.6771 16.0185 13.4756C15.7171 13.2742 15.3626 13.1667 15 13.1667C14.5138 13.1667 14.0475 13.3598 13.7036 13.7036C13.3598 14.0475 13.1667 14.5138 13.1667 15Z' fill='%23727272'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}

.item_action {
  position: absolute;
  top: 0;
  left: 0;
  width: max-content;
  opacity: 0;
  pointer-events: none;
  z-index: 300;
  transition: 0.2s opacity;
}
.item_action > ul {
  box-shadow: 0px 1px 7px 0px rgba(0, 0, 0, 0.1490196078);
  background-color: #fff;
  border: 1px solid #e0e0e0;
  box-sizing: border-box;
  border-radius: 0.7rem;
  width: 13rem;
  overflow: hidden;
}
.item_action > ul > li {
  font-size: 1.4rem;
  font-weight: 500;
  padding: 1.1rem 2.8rem;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: space-between;
  transition: 0.1s all;
  cursor: pointer;
}
.item_action > ul > li.item_action_tt {
  border-bottom: 1px solid #ebebeb;
  height: 5.5rem;
  box-sizing: border-box;
  justify-content: space-between;
  display: none;
}
.item_action > ul > li.item_action_tt p {
  font-size: 1.6rem;
  font-weight: 700;
  max-width: calc(100% - 6rem);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.item_action > ul > li.item_action_tt i {
  width: 2rem;
  height: 2rem;
}
.item_action > ul > li i {
  display: block;
  width: 1.2rem;
  height: 1.2rem;
}
.item_action > ul > li i.icon-share {
  width: 1.8rem;
  height: 1.3rem;
}
.item_action > ul > li i.icon-lock {
  width: 1.2rem;
  height: 1.5rem;
}
.item_action > ul > li i.icon-write {
  width: 1.2rem;
  height: 1.4rem;
}
.item_action > ul > li i.icon-move {
  width: 1.4rem;
  height: 1.4rem;
}
.item_action > ul > li i.icon-garbage {
  width: 1.3rem;
  height: 1.4rem;
}
.item_action > ul > li i.icon-remove {
  width: 1.5rem;
  height: 1.5rem;
}
.item_action > ul > li i.icon-reset {
  width: 1.4rem;
  height: 1.4rem;
}
.item_action > ul > li i.icon-memo {
  width: 1.8rem;
  height: 1.5rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.14961 13.2C7.00374 13.2 6.86385 13.142 6.7607 13.0389C6.65756 12.9357 6.59961 12.7958 6.59961 12.65C6.59961 12.5041 6.65756 12.3642 6.7607 12.2611C6.86385 12.1579 7.00374 12.1 7.14961 12.1H14.8496C14.9955 12.1 15.1354 12.1579 15.2385 12.2611C15.3417 12.3642 15.3996 12.5041 15.3996 12.65C15.3996 12.7958 15.3417 12.9357 15.2385 13.0389C15.1354 13.142 14.9955 13.2 14.8496 13.2H7.14961ZM7.14961 16.5C7.00374 16.5 6.86385 16.442 6.7607 16.3389C6.65756 16.2357 6.59961 16.0958 6.59961 15.95C6.59961 15.8041 6.65756 15.6642 6.7607 15.5611C6.86385 15.4579 7.00374 15.4 7.14961 15.4H14.8496C14.9955 15.4 15.1354 15.4579 15.2385 15.5611C15.3417 15.6642 15.3996 15.8041 15.3996 15.95C15.3996 16.0958 15.3417 16.2357 15.2385 16.3389C15.1354 16.442 14.9955 16.5 14.8496 16.5H7.14961Z' fill='black' stroke='black' stroke-width='0.5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.3033 1.09998H4.9498C4.5122 1.09998 4.09251 1.27381 3.78308 1.58325C3.47364 1.89268 3.2998 2.31237 3.2998 2.74998V19.25C3.2998 19.6876 3.47364 20.1073 3.78308 20.4167C4.09251 20.7261 4.5122 20.9 4.9498 20.9H17.0498C17.4874 20.9 17.9071 20.7261 18.2165 20.4167C18.526 20.1073 18.6998 19.6876 18.6998 19.25V7.92217C18.6997 7.50909 18.5447 7.11108 18.2653 6.80678L13.5199 1.63458C13.3653 1.466 13.1772 1.33142 12.9678 1.23938C12.7584 1.14735 12.5321 1.09988 12.3033 1.09998ZM4.3998 2.74998C4.3998 2.60411 4.45775 2.46421 4.5609 2.36107C4.66404 2.25792 4.80394 2.19998 4.9498 2.19998H12.3033C12.3796 2.19989 12.4551 2.21569 12.525 2.24637C12.5949 2.27705 12.6576 2.32194 12.7092 2.37818L17.4546 7.55037C17.5479 7.65175 17.5997 7.78443 17.5998 7.92217V19.25C17.5998 19.3958 17.5419 19.5357 17.4387 19.6389C17.3356 19.742 17.1957 19.8 17.0498 19.8H4.9498C4.80394 19.8 4.66404 19.742 4.5609 19.6389C4.45775 19.5357 4.3998 19.3958 4.3998 19.25V2.74998Z' fill='black' stroke='black' stroke-width='0.5'/%3E%3Cpath d='M12.1 7.69998H18.15C18.2959 7.69998 18.4358 7.75792 18.5389 7.86107C18.6421 7.96421 18.7 8.10411 18.7 8.24998C18.7 8.39584 18.6421 8.53574 18.5389 8.63888C18.4358 8.74203 18.2959 8.79998 18.15 8.79998H11.55C11.4041 8.79998 11.2642 8.74203 11.1611 8.63888C11.0579 8.53574 11 8.39584 11 8.24998V1.64998C11 1.50411 11.0579 1.36421 11.1611 1.26107C11.2642 1.15792 11.4041 1.09998 11.55 1.09998C11.6959 1.09998 11.8358 1.15792 11.9389 1.26107C12.0421 1.36421 12.1 1.50411 12.1 1.64998V7.69998Z' fill='black' stroke='black' stroke-width='0.5'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.item_action > ul > li i.icon-star {
  width: 1.6rem;
  height: 1.6rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='11.5' cy='11.5' r='11.5' fill='black'/%3E%3Cg clip-path='url(%23clip0_1126_10861)'%3E%3Cpath d='M11.497 6.2938C11.5217 6.24389 11.5598 6.20188 11.6071 6.1725C11.6545 6.14313 11.709 6.12756 11.7647 6.12756C11.8204 6.12756 11.875 6.14313 11.9223 6.1725C11.9696 6.20188 12.0078 6.24389 12.0325 6.2938L13.3347 8.93147C13.4204 9.10517 13.547 9.25544 13.7036 9.36936C13.8602 9.48327 14.0422 9.55741 14.2339 9.5854L17.1461 10.0116C17.2012 10.0196 17.2531 10.0428 17.2957 10.0788C17.3384 10.1147 17.3701 10.1618 17.3873 10.2149C17.4046 10.2679 17.4067 10.3247 17.3933 10.3788C17.3799 10.4329 17.3517 10.4823 17.3118 10.5212L15.2057 12.572C15.0667 12.7073 14.9627 12.8743 14.9027 13.0588C14.8427 13.2432 14.8285 13.4395 14.8613 13.6307L15.3585 16.5282C15.3682 16.5834 15.3623 16.6402 15.3413 16.6921C15.3203 16.744 15.2852 16.789 15.2398 16.8219C15.1945 16.8549 15.1409 16.8744 15.085 16.8783C15.0291 16.8821 14.9733 16.8702 14.9239 16.8439L12.3206 15.4752C12.1491 15.385 11.9582 15.3379 11.7645 15.3379C11.5707 15.3379 11.3798 15.385 11.2083 15.4752L8.60562 16.8439C8.5562 16.8701 8.50042 16.8819 8.44465 16.8779C8.38887 16.8739 8.33532 16.8544 8.2901 16.8215C8.24487 16.7886 8.20979 16.7437 8.18883 16.6918C8.16787 16.64 8.16188 16.5833 8.17155 16.5282L8.66819 13.6313C8.70109 13.44 8.68693 13.2436 8.62692 13.0591C8.56691 12.8745 8.46285 12.7073 8.32375 12.572L6.21768 10.5217C6.17742 10.4829 6.1489 10.4335 6.13535 10.3792C6.1218 10.3249 6.12378 10.2679 6.14105 10.2146C6.15833 10.1614 6.1902 10.1141 6.23305 10.0781C6.2759 10.0421 6.328 10.0188 6.38341 10.011L9.29505 9.5854C9.4869 9.55758 9.66909 9.48352 9.82593 9.3696C9.98277 9.25568 10.1095 9.10531 10.1953 8.93147L11.497 6.2938Z' fill='white' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1126_10861'%3E%3Crect width='13.5294' height='13.5294' fill='white' transform='translate(5 5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.item_action > ul > li i.icon-mody {
  width: 2rem;
  height: 2rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='22' height='24' viewBox='0 0 22 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.9141 3.51724L17.1045 8.69345M1.33691 22.7733H20.6624M1.75355 17.4594L2.33379 13.4283C2.36501 13.165 2.48693 12.9207 2.67863 12.7374L14.0538 1.36343C14.2001 1.21433 14.3823 1.10554 14.583 1.0476C14.7836 0.989653 14.9958 0.984524 15.199 1.03271C16.2485 1.31131 17.2027 1.86939 17.9601 2.64748C18.7434 3.40315 19.3064 4.35757 19.589 5.40859C19.6326 5.61204 19.6251 5.82311 19.5672 6.02295C19.5092 6.22278 19.4027 6.40515 19.2571 6.55376L7.88309 17.9278C7.68699 18.1089 7.44246 18.2291 7.17928 18.2738L3.13411 18.8529C2.94569 18.8783 2.75392 18.8597 2.57392 18.7984C2.39391 18.7372 2.23057 18.635 2.09675 18.5C1.96293 18.3649 1.86229 18.2006 1.80273 18.02C1.74318 17.8395 1.72634 17.6475 1.75355 17.4594Z' stroke='%23000000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.item_action > ul > li:not(.item_action_tt):hover {
  background: #F0E8FF;
  color: #6947CE;
}
.item_action > ul > li:not(.item_action_tt):hover i.icon-download {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7.01805V13.0154H13V7.01538M10 6.68205L6.99733 9.68205M6.99733 9.68205L4 6.68205M6.99733 9.68205V1.01538' stroke='%236947CE' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.item_action > ul > li:not(.item_action_tt):hover i.icon-share {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 20 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.64401 8.13913C6.57951 8.1392 7.47449 8.37418 8.26819 8.77891C8.0551 9.00957 7.85274 9.23918 7.66396 9.46319C7.04649 9.19216 6.36232 9.03576 5.64401 9.03569C4.51559 9.03579 3.45071 9.50787 2.59102 10.1927C1.73195 10.8772 1.10863 11.7489 0.835498 12.5067C0.783378 12.6881 0.796658 12.7863 0.810159 12.8321C0.823675 12.8775 0.852353 12.9214 0.910214 12.9648C1.04551 13.0659 1.25956 13.1033 1.37476 13.1034H6.55555C6.71255 13.4349 6.93946 13.7379 7.22215 14H1.37476C1.18487 13.9999 0.789228 13.9514 0.467762 13.7111C0.297351 13.5835 0.135001 13.391 0.0532462 13.1158C-0.0281618 12.8415 -0.01434 12.536 0.0818334 12.212L0.08963 12.1872C0.428862 11.2336 1.16778 10.2276 2.12907 9.46173C3.09471 8.6925 4.31765 8.13922 5.64401 8.13913Z' fill='%236947CE'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.8713 7.65692C16.6977 7.65694 19.1783 9.62364 19.9052 12.0719C20.005 12.4083 20.0293 12.7226 19.9623 13.0057C19.8937 13.2956 19.7398 13.5073 19.5595 13.652C19.223 13.9221 18.7858 13.9686 18.5284 13.9686H9.21417C9.01052 13.9686 8.58682 13.9165 8.24415 13.66C8.06328 13.5246 7.89231 13.3219 7.80624 13.0319C7.72055 12.7431 7.73435 12.4192 7.83743 12.0719L7.84523 12.0471L7.91929 11.8531C8.31345 10.8801 9.07898 9.87195 10.0581 9.09187C11.1068 8.25649 12.4332 7.65692 13.8713 7.65692ZM13.8713 8.55276C12.631 8.55276 11.4629 9.07245 10.5201 9.82356C9.5779 10.5742 8.89259 11.5308 8.59174 12.3666C8.53242 12.5723 8.54597 12.6888 8.56381 12.7489C8.58169 12.809 8.61878 12.8632 8.68725 12.9145C8.84354 13.0314 9.0852 13.0728 9.21417 13.0728H18.5284C18.7388 13.0728 18.967 13.0258 19.0956 12.9225C19.1477 12.8806 19.1763 12.8352 19.1905 12.7752C19.2063 12.7082 19.214 12.5786 19.1476 12.355C18.5437 10.3212 16.4017 8.55278 13.8713 8.55276Z' fill='%236947CE'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.77265 1.12417C6.4144 1.15999 7.0242 1.46152 7.48074 1.97405C7.96766 2.5209 8.2409 3.26309 8.2409 4.03637L8.2383 4.18008C8.22363 4.51386 8.15751 4.84311 8.04339 5.15252C7.91291 5.50607 7.72172 5.82805 7.48074 6.09869C7.23973 6.36924 6.95289 6.58394 6.63806 6.73045C6.32317 6.87686 5.98483 6.95215 5.64401 6.95222C5.30319 6.95217 4.96484 6.87683 4.64995 6.73045C4.33526 6.58401 4.04886 6.36907 3.80792 6.09869C3.56691 5.82803 3.37511 5.5061 3.24462 5.15252C3.13049 4.8431 3.06504 4.51387 3.05036 4.18008L3.04711 4.03637C3.04711 3.26305 3.32096 2.52091 3.80792 1.97405C4.29485 1.42761 4.95556 1.12062 5.64401 1.12053L5.77265 1.12417ZM5.64401 2.01636C5.16717 2.01646 4.70911 2.22947 4.37187 2.60799C4.03465 2.98674 3.84561 3.50081 3.84561 4.03637L3.85405 4.2348C3.87138 4.43177 3.91438 4.62537 3.98205 4.80892C4.07241 5.05382 4.20495 5.27728 4.37187 5.46475C4.5388 5.65211 4.73791 5.801 4.95596 5.90245C5.17391 6.00371 5.40813 6.05633 5.64401 6.05638C5.87999 6.05632 6.11466 6.00382 6.3327 5.90245C6.55064 5.801 6.74929 5.65204 6.91614 5.46475C7.08304 5.27728 7.21561 5.05381 7.30597 4.80892C7.39624 4.56403 7.44305 4.30142 7.44305 4.03637L7.43396 3.83649C7.39304 3.37435 7.21112 2.93932 6.91614 2.60799C6.62114 2.27684 6.23351 2.07261 5.82203 2.02658L5.64401 2.01636Z' fill='%236947CE'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.8713 0C14.613 1.08322e-05 15.3245 0.330354 15.849 0.919181C16.3734 1.50804 16.6682 2.30704 16.6683 3.13981L16.665 3.29446C16.6493 3.65416 16.5782 4.00861 16.4552 4.34204C16.3146 4.723 16.1087 5.06957 15.849 5.36116C15.5893 5.65268 15.2806 5.884 14.9414 6.04179C14.6021 6.19952 14.2385 6.28033 13.8713 6.28034C13.5041 6.28034 13.1405 6.19951 12.8012 6.04179C12.462 5.884 12.1533 5.65268 11.8936 5.36116C11.6339 5.06957 11.4279 4.72301 11.2874 4.34204C11.1644 4.0086 11.0933 3.65416 11.0775 3.29446L11.0743 3.13981C11.0744 2.30703 11.3691 1.50805 11.8936 0.919181C12.4181 0.330356 13.1296 5.65998e-07 13.8713 0ZM13.8713 0.895837C13.3413 0.895837 12.833 1.13241 12.4582 1.55312C12.0834 1.97388 11.8729 2.54478 11.8728 3.13981L11.8825 3.36012C11.9018 3.57936 11.9495 3.7949 12.0248 3.99917C12.1252 4.27134 12.2726 4.51889 12.4582 4.72722C12.6437 4.9355 12.8642 5.10033 13.1066 5.21307C13.3491 5.32583 13.6088 5.3845 13.8713 5.3845C14.1337 5.3845 14.3935 5.32584 14.636 5.21307C14.8784 5.10033 15.0989 4.9355 15.2844 4.72722C15.4699 4.51889 15.6173 4.27134 15.7178 3.99917C15.8182 3.72691 15.8698 3.43449 15.8698 3.13981L15.8601 2.91803C15.8146 2.40446 15.6123 1.92127 15.2844 1.55312C14.9096 1.13241 14.4013 0.895847 13.8713 0.895837Z' fill='%236947CE'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.item_action > ul > li:not(.item_action_tt):hover i.icon-share._off {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='14' viewBox='0 0 16 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.62097 7.65692C9.67815 7.65694 12.3613 9.62364 13.1474 12.0719C13.2554 12.4083 13.2817 12.7226 13.2093 13.0057C13.135 13.2956 12.9685 13.5073 12.7735 13.652C12.4096 13.9221 11.9367 13.9686 11.6583 13.9686H1.58365C1.36338 13.9686 0.905088 13.9165 0.534443 13.66C0.338804 13.5246 0.153881 13.3219 0.0607884 13.0319C-0.0319031 12.7431 -0.0169734 12.4192 0.0945204 12.0719L0.102954 12.0471L0.183067 11.8531C0.609407 10.8801 1.43743 9.87195 2.49652 9.09187C3.63082 8.25649 5.0655 7.65692 6.62097 7.65692ZM6.62097 8.55276C5.27946 8.55276 4.01596 9.07245 2.99618 9.82356C1.97707 10.5742 1.23582 11.5308 0.910414 12.3666C0.846244 12.5723 0.860908 12.6888 0.880196 12.7489C0.899535 12.809 0.93966 12.8632 1.01372 12.9145C1.18276 13.0314 1.44415 13.0728 1.58365 13.0728H11.6583C11.8858 13.0728 12.1327 13.0258 12.2718 12.9225C12.3281 12.8806 12.359 12.8352 12.3744 12.7752C12.3915 12.7082 12.3998 12.5786 12.328 12.355C11.6748 10.3212 9.358 8.55278 6.62097 8.55276Z' fill='%236947CE'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.62097 0C7.42322 1.08322e-05 8.19282 0.330354 8.76014 0.919181C9.32739 1.50804 9.64621 2.30704 9.64631 3.13981L9.64279 3.29446C9.62575 3.65416 9.54885 4.00861 9.41581 4.34204C9.26378 4.723 9.04102 5.06957 8.76014 5.36116C8.47926 5.65268 8.14535 5.884 7.7784 6.04179C7.41146 6.19952 7.01812 6.28033 6.62097 6.28034C6.22381 6.28034 5.83048 6.19951 5.46353 6.04179C5.09658 5.884 4.76267 5.65268 4.48179 5.36116C4.2009 5.06957 3.97816 4.72301 3.82613 4.34204C3.69308 4.0086 3.61618 3.65416 3.59914 3.29446L3.59562 3.13981C3.59572 2.30703 3.91453 1.50805 4.48179 0.919181C5.04912 0.330356 5.81871 5.65998e-07 6.62097 0ZM6.62097 0.895837C6.04773 0.895837 5.49787 1.13241 5.09248 1.55312C4.68716 1.97388 4.4594 2.54478 4.4593 3.13981L4.46985 3.36012C4.49065 3.57936 4.54224 3.7949 4.62375 3.99917C4.73238 4.27134 4.8918 4.51889 5.09248 4.72722C5.29317 4.9355 5.53164 5.10033 5.79383 5.21307C6.05609 5.32583 6.3371 5.3845 6.62097 5.3845C6.90483 5.3845 7.18584 5.32584 7.4481 5.21307C7.71028 5.10033 7.94876 4.9355 8.14945 4.72722C8.35013 4.51889 8.50955 4.27134 8.61818 3.99917C8.72682 3.72691 8.78263 3.43449 8.78263 3.13981L8.77209 2.91803C8.72289 2.40446 8.50409 1.92127 8.14945 1.55312C7.74407 1.13241 7.19419 0.895847 6.62097 0.895837Z' fill='%236947CE'/%3E%3Cpath d='M13.4417 5.65833L11.8083 7.29167C11.7472 7.35278 11.6694 7.38333 11.575 7.38333C11.4806 7.38333 11.4028 7.35278 11.3417 7.29167C11.2806 7.23056 11.25 7.15278 11.25 7.05833C11.25 6.96389 11.2806 6.88611 11.3417 6.825L12.975 5.19167L11.3417 3.55833C11.2806 3.49722 11.25 3.41944 11.25 3.325C11.25 3.23056 11.2806 3.15278 11.3417 3.09167C11.4028 3.03056 11.4806 3 11.575 3C11.6694 3 11.7472 3.03056 11.8083 3.09167L13.4417 4.725L15.075 3.09167C15.1361 3.03056 15.2139 3 15.3083 3C15.4028 3 15.4806 3.03056 15.5417 3.09167C15.6028 3.15278 15.6333 3.23056 15.6333 3.325C15.6333 3.41944 15.6028 3.49722 15.5417 3.55833L13.9083 5.19167L15.5417 6.825C15.6028 6.88611 15.6333 6.96389 15.6333 7.05833C15.6333 7.15278 15.6028 7.23056 15.5417 7.29167C15.4806 7.35278 15.4028 7.38333 15.3083 7.38333C15.2139 7.38333 15.1361 7.35278 15.075 7.29167L13.4417 5.65833Z' fill='%236947CE'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.item_action > ul > li:not(.item_action_tt):hover i.icon-lock {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 13 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.35714 6.5V4.14286C3.35714 2.40643 4.76357 1 6.5 1C8.23643 1 9.64286 2.40643 9.64286 4.14286V6.5M6.5 10.4286C6.70838 10.4286 6.90823 10.3458 7.05558 10.1984C7.20293 10.0511 7.28571 9.85124 7.28571 9.64286C7.28571 9.43447 7.20293 9.23462 7.05558 9.08727C6.90823 8.93992 6.70838 8.85714 6.5 8.85714C6.29162 8.85714 6.09177 8.93992 5.94442 9.08727C5.79707 9.23462 5.71429 9.43447 5.71429 9.64286C5.71429 9.85124 5.79707 10.0511 5.94442 10.1984C6.09177 10.3458 6.29162 10.4286 6.5 10.4286ZM6.5 10.4286V12.7857M2.25714 6.5H10.7429C11.4343 6.5 12 7.06571 12 7.75714V13.2571C12 14.2943 11.1514 15.1429 10.1143 15.1429H2.88571C1.84857 15.1429 1 14.2943 1 13.2571V7.75714C1 7.06571 1.56571 6.5 2.25714 6.5Z' stroke='%236947CE' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.item_action > ul > li:not(.item_action_tt):hover i.icon-lock._off {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='13' height='16' viewBox='0 0 13 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.35714 6.5V4.14286C3.35714 2.40643 4.76357 1 6.5 1C8.23643 1 9.64286 2.40643 9.64286 4.14286M6.5 10.4286C6.70838 10.4286 6.90823 10.3458 7.05558 10.1984C7.20293 10.0511 7.28571 9.85124 7.28571 9.64286C7.28571 9.43447 7.20293 9.23462 7.05558 9.08727C6.90823 8.93992 6.70838 8.85714 6.5 8.85714C6.29162 8.85714 6.09177 8.93992 5.94442 9.08727C5.79707 9.23462 5.71429 9.43447 5.71429 9.64286C5.71429 9.85124 5.79707 10.0511 5.94442 10.1984C6.09177 10.3458 6.29162 10.4286 6.5 10.4286ZM6.5 10.4286V12.7857M2.25714 6.5H10.7429C11.4343 6.5 12 7.06571 12 7.75714V13.2571C12 14.2943 11.1514 15.1429 10.1143 15.1429H2.88571C1.84857 15.1429 1 14.2943 1 13.2571V7.75714C1 7.06571 1.56571 6.5 2.25714 6.5Z' stroke='%236947CE' stroke-width='1.3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.item_action > ul > li:not(.item_action_tt):hover i.icon-write {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.56785 2.80305L10.7907 6.01718M1 14.7599H13M1.25871 11.4603L1.619 8.95725C1.63839 8.79373 1.71409 8.64205 1.83313 8.52826L8.89647 1.46566C8.98727 1.37308 9.10044 1.30552 9.22503 1.26954C9.34961 1.23357 9.48138 1.23038 9.60755 1.2603C10.2592 1.4333 10.8518 1.77983 11.322 2.26298C11.8084 2.73221 12.158 3.32485 12.3335 3.97747C12.3606 4.1038 12.3559 4.23486 12.3199 4.35895C12.284 4.48304 12.2178 4.59628 12.1274 4.68856L5.0648 11.7512C4.94303 11.8636 4.79119 11.9383 4.62777 11.966L2.11596 12.3256C1.99895 12.3414 1.87988 12.3298 1.76811 12.2918C1.65633 12.2538 1.55491 12.1903 1.47181 12.1065C1.38872 12.0226 1.32623 11.9206 1.28925 11.8084C1.25227 11.6963 1.24181 11.5771 1.25871 11.4603Z' stroke='%236947CE' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.item_action > ul > li:not(.item_action_tt):hover i.icon-move {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.72872 12.2145H2.49527C2.0987 12.2145 1.71837 12.057 1.43795 11.7766C1.15754 11.4962 1 11.1158 1 10.7193V2.49527C1 2.0987 1.15754 1.71837 1.43795 1.43796C1.71837 1.15754 2.0987 1 2.49527 1H5.48582L7.72872 3.24291H12.9622C13.3587 3.24291 13.7391 3.40045 14.0195 3.68086C14.2999 3.96128 14.4574 4.34161 14.4574 4.73818V7.35491' stroke='%236947CE' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5698 12.2146L15.0556 12.2146M15.0556 12.2146L12.8127 9.9717M15.0556 12.2146L12.8127 14.4575' stroke='%236947CE' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.item_action > ul > li:not(.item_action_tt):hover i.icon-garbage {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.57022 5.25777L8.33189 10.9344M5.03378 10.9344L4.79544 5.25777M11.6617 3.23312C11.8968 3.26591 12.1315 3.30081 12.3657 3.33782M11.6617 3.23312L10.926 11.9896C10.896 12.3461 10.7201 12.6791 10.4335 12.922C10.1469 13.1649 9.77078 13.2997 9.38028 13.2996H3.98538C3.59488 13.2997 3.21873 13.1649 2.93215 12.922C2.64557 12.6791 2.46968 12.3461 2.43965 11.9896L1.70398 3.23312M11.6617 3.23312C10.8667 3.123 10.0676 3.03948 9.26594 2.98271M1.70398 3.23312C1.46886 3.26549 1.2342 3.30018 1 3.33719M1.70398 3.23312C2.49897 3.123 3.29809 3.03948 4.09973 2.98271M9.26594 2.98271V2.40496C9.26594 1.6607 8.6391 1.04005 7.82629 1.01672C7.06418 0.994428 6.30149 0.994428 5.53938 1.01672C4.72656 1.04005 4.09973 1.66133 4.09973 2.40496V2.98271M9.26594 2.98271C7.54639 2.86186 5.81927 2.86186 4.09973 2.98271' stroke='%236947CE' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.item_action > ul > li:not(.item_action_tt):hover i.icon-reset {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='14' viewBox='0 0 16 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7234 1.45172C10.8423 1.53799 10.9221 1.66795 10.9451 1.81301C10.9682 1.95807 10.9327 2.10635 10.8464 2.22523C10.7601 2.34411 10.6302 2.42385 10.4851 2.44691C10.3401 2.46997 10.1918 2.43446 10.0729 2.34819C9.07201 1.62415 7.85761 1.2559 6.62316 1.30211C5.38871 1.34833 4.20524 1.80634 3.2613 2.60319C2.31735 3.40003 1.66724 4.48987 1.41454 5.69905C1.16184 6.90824 1.32108 8.16722 1.86691 9.2754C2.41273 10.3836 3.31372 11.2772 4.42635 11.8139C5.53897 12.3507 6.79921 12.4996 8.00629 12.237C9.21336 11.9743 10.2978 11.3153 11.0869 10.3649C11.876 9.41442 12.3243 8.22723 12.3604 6.99245C12.3646 6.84578 12.427 6.70682 12.5338 6.60614C12.6405 6.50546 12.7829 6.4513 12.9295 6.45559C13.0762 6.45988 13.2152 6.52225 13.3159 6.62899C13.4165 6.73574 13.4707 6.8781 13.4664 7.02477C13.423 8.50653 12.8849 9.93113 11.9379 11.0716C10.9908 12.212 9.68938 13.0028 8.24083 13.3177C6.79229 13.6327 5.28 13.4538 3.94491 12.8096C2.60982 12.1654 1.52874 11.0929 0.873909 9.76297C0.219081 8.43305 0.0281809 6.92223 0.331623 5.47122C0.635065 4.02022 1.41539 2.71251 2.54828 1.75644C3.68116 0.800377 5.10143 0.250962 6.5828 0.195733C8.06416 0.140503 9.5214 0.582637 10.7223 1.45169' fill='%236947CE'/%3E%3Crect x='9.3197' y='7.94336' width='4.5289' height='0.829889' rx='0.414944' transform='rotate(-25.4213 9.3197 7.94336)' fill='%236947CE'/%3E%3Crect width='4.4581' height='0.829889' rx='0.414945' transform='matrix(-0.358179 -0.933653 -0.933653 0.358179 15.0729 10.1934)' fill='%236947CE'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.item_action > ul > li:not(.item_action_tt):hover i.icon-remove {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.31486 3.84952C2.90002 3.88968 2.48589 3.93586 2.07267 3.98819L2.87443 13.5282C2.89715 13.7968 3.03088 14.0579 3.2631 14.2548C3.49661 14.4527 3.81083 14.5682 4.14396 14.5683H10.3158C10.649 14.5682 10.9632 14.4527 11.1967 14.2548C11.4289 14.0579 11.5626 13.7968 11.5854 13.5282L11.6781 12.411L12.602 13.3573L12.5815 13.6112C12.5353 14.1577 12.266 14.659 11.8432 15.0175C11.4212 15.3751 10.8749 15.5684 10.3149 15.5683H4.14494C3.58494 15.5684 3.03858 15.3751 2.61662 15.0175C2.19377 14.659 1.92449 14.1587 1.87834 13.6122L1.08048 4.12589C0.989675 4.1396 0.89871 4.15257 0.808023 4.1669C0.535264 4.21 0.278853 4.02364 0.235758 3.75089C0.193105 3.47844 0.379326 3.22272 0.651773 3.1796C0.9227 3.13679 1.19425 3.09596 1.46623 3.0585C1.78494 3.01436 2.10438 2.97484 2.42423 2.93839L3.31486 3.84952Z' fill='%236947CE'/%3E%3Cpath d='M5.58341 6.17178L5.84318 12.3417C5.85476 12.6176 5.64056 12.8506 5.36466 12.8622C5.08877 12.8738 4.85574 12.6596 4.84416 12.3837L4.5717 5.89053L5.07072 5.87003L5.2797 5.86026L5.58341 6.17178Z' fill='%236947CE'/%3E%3Cpath d='M9.69865 10.3847L9.61564 12.3837L9.60099 12.4843C9.54475 12.7098 9.33643 12.8723 9.09513 12.8622C8.81924 12.8506 8.60503 12.6176 8.61662 12.3417L8.73966 9.40225L9.69865 10.3847Z' fill='%236947CE'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.55216 0.51944L8.76896 0.536042C9.84116 0.66736 10.6838 1.53118 10.684 2.60733V2.80557C11.4563 2.86893 12.2268 2.9523 12.9936 3.0585L13.808 3.1796L13.9057 3.20596C14.1234 3.28748 14.2615 3.51333 14.224 3.75186C14.1863 3.9904 13.9855 4.16308 13.7533 4.17374L13.6518 4.16788L13.3783 4.12686L12.7133 12.039L11.7895 11.0927L12.3861 3.98819C11.6431 3.8941 10.8968 3.81948 10.1488 3.76651C8.30647 3.63705 6.45593 3.62996 4.61271 3.746L3.7006 2.81143C3.72564 2.80934 3.75075 2.80763 3.7758 2.80557V2.60733C3.776 1.46045 4.73434 0.553149 5.90763 0.51944L6.56877 0.504792C7.2299 0.495129 7.89122 0.500114 8.55216 0.51944ZM8.52287 1.51846C7.66112 1.49327 6.79868 1.49327 5.93693 1.51846C5.25134 1.53834 4.77601 2.05351 4.7758 2.60733V2.73624C6.41029 2.64202 8.0495 2.64202 9.684 2.73624V2.60733C9.68379 2.05293 9.2086 1.53835 8.52287 1.51846Z' fill='%236947CE'/%3E%3Cpath d='M9.40959 5.37003C9.68524 5.3816 9.89928 5.61495 9.8881 5.89053L9.75627 9.01163L8.79728 8.02921L8.88908 5.84854C8.90107 5.57305 9.13399 5.35851 9.40959 5.37003Z' fill='%236947CE'/%3E%3Cpath d='M5.2797 5.86026L4.5717 5.89053C4.56342 5.68656 4.67884 5.50658 4.85099 5.42178L5.2797 5.86026Z' fill='%236947CE'/%3E%3Crect x='0.71814' y='0.726562' width='19.9447' height='1' rx='0.5' transform='rotate(45.9079 0.71814 0.726562)' fill='%236947CE'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.item_action > ul > li:not(.item_action_tt):hover i.icon-mody {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='22' height='24' viewBox='0 0 22 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.9141 3.51724L17.1045 8.69345M1.33691 22.7733H20.6624M1.75355 17.4594L2.33379 13.4283C2.36501 13.165 2.48693 12.9207 2.67863 12.7374L14.0538 1.36343C14.2001 1.21433 14.3823 1.10554 14.583 1.0476C14.7836 0.989653 14.9958 0.984524 15.199 1.03271C16.2485 1.31131 17.2027 1.86939 17.9601 2.64748C18.7434 3.40315 19.3064 4.35757 19.589 5.40859C19.6326 5.61204 19.6251 5.82311 19.5672 6.02295C19.5092 6.22278 19.4027 6.40515 19.2571 6.55376L7.88309 17.9278C7.68699 18.1089 7.44246 18.2291 7.17928 18.2738L3.13411 18.8529C2.94569 18.8783 2.75392 18.8597 2.57392 18.7984C2.39391 18.7372 2.23057 18.635 2.09675 18.5C1.96293 18.3649 1.86229 18.2006 1.80273 18.02C1.74318 17.8395 1.72634 17.6475 1.75355 17.4594Z' stroke='%236947CE' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}

.item_action._view {
  opacity: 1;
  pointer-events: all;
}

.stg_box._liststyle {
  align-items: start;
  flex-direction: column;
}
.stg_box._liststyle > li {
  max-width: 100%;
  height: 8.3rem;
  margin: 0;
  position: relative;
  cursor: unset;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #ebebeb;
  padding: 0 3rem;
  box-sizing: border-box;
}
.stg_box._liststyle > li._ckd {
  background: #F8F7FF;
}
.stg_box._liststyle > li:nth-of-type(1) {
  border-top: 1px solid #ebebeb;
}
.stg_box._liststyle > li > div {
  display: flex;
  align-items: center;
}
.stg_box._liststyle > li .form-ckbox {
  margin-right: 3rem;
}
.stg_box._liststyle .item_thum {
  width: 6rem;
  height: 6rem;
  border: 1px solid #ebebeb;
  border-radius: 0;
  cursor: pointer;
  border-radius: 0.5rem;
}
.stg_box._liststyle ._title {
  cursor: pointer;
  width: fit-content;
  display: flex;
  align-items: center;
}
.stg_box._liststyle ._title > input {
  width: 15rem;
  padding: 0 0.5rem;
  box-sizing: border-box;
  text-align: left;
}
.stg_box._liststyle ._title > span {
  margin: 0;
  width: 10rem;
}
.stg_box._liststyle .item_tap {
  position: unset;
  width: 5rem;
  justify-content: center;
}
.stg_box._liststyle .item_tap button {
  opacity: 1;
}
.stg_box._liststyle .item_tap_bot {
  position: unset;
  margin-right: 0.5rem;
}
.stg_box._liststyle .item_action {
  left: auto;
  right: -1rem;
  top: calc(100% + 1rem);
}
.stg_box._liststyle .action_btn.icon-more {
  position: relative;
  margin: 0;
  width: 3rem;
  height: 3rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.4167 15C10.4167 14.6374 10.3091 14.283 10.1077 13.9815C9.90625 13.68 9.61992 13.445 9.28492 13.3062C8.94992 13.1675 8.5813 13.1312 8.22567 13.2019C7.87004 13.2726 7.54337 13.4473 7.28697 13.7036C7.03058 13.96 6.85597 14.2867 6.78523 14.6423C6.71449 14.998 6.75079 15.3666 6.88955 15.7016C7.02832 16.0366 7.2633 16.3229 7.56479 16.5244C7.86628 16.7258 8.22074 16.8333 8.58333 16.8333C9.06956 16.8333 9.53588 16.6402 9.8797 16.2964C10.2235 15.9526 10.4167 15.4862 10.4167 15ZM19.5833 15C19.5833 15.3626 19.6909 15.7171 19.8923 16.0186C20.0938 16.32 20.3801 16.555 20.7151 16.6938C21.0501 16.8325 21.4187 16.8689 21.7743 16.7981C22.13 16.7274 22.4566 16.5528 22.713 16.2964C22.9694 16.04 23.144 15.7133 23.2148 15.3577C23.2855 15.002 23.2492 14.6334 23.1104 14.2984C22.9717 13.9634 22.7367 13.6771 22.4352 13.4756C22.1337 13.2742 21.7793 13.1667 21.4167 13.1667C20.9304 13.1667 20.4641 13.3598 20.1203 13.7036C19.7765 14.0475 19.5833 14.5138 19.5833 15ZM13.1667 15C13.1667 15.3626 13.2742 15.7171 13.4756 16.0186C13.6771 16.32 13.9634 16.555 14.2984 16.6938C14.6334 16.8325 15.002 16.8689 15.3577 16.7981C15.7133 16.7274 16.04 16.5528 16.2964 16.2964C16.5528 16.04 16.7274 15.7133 16.7981 15.3577C16.8688 15.002 16.8325 14.6334 16.6938 14.2984C16.555 13.9634 16.32 13.6771 16.0185 13.4756C15.7171 13.2742 15.3626 13.1667 15 13.1667C14.5138 13.1667 14.0475 13.3598 13.7036 13.7036C13.3598 14.0475 13.1667 14.5138 13.1667 15Z' fill='%23727272'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  transform: rotate(90deg);
}
.stg_box._liststyle .item_tap_bot button.write_btn .memo_box {
  left: auto;
  right: 1rem;
}

.stg_box ._info {
  line-height: 1.3em;
  font-size: 1.6rem;
  font-weight: 400;
  margin-top: 1.5rem;
  padding: 0 2rem 3rem 0rem;
  box-sizing: border-box;
}
.stg_box ._info li {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.stg_box .item_thum ._dim {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  pointer-events: none;
  transition: 0.2s all;
}
.stg_box .item_thum ._dim span {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 16.4rem;
  height: 4.6rem;
  border-radius: 0.7rem;
  background: #6947CE;
  color: #fff;
  font-size: 1.6rem;
  font-weight: 600;
}

.stg_box .item:hover ._dim {
  opacity: 1;
  pointer-events: all;
}

._trashbox .stg_box .item_tap_bot {
  width: 6rem;
  justify-content: right;
}

.dt_thum {
  position: relative;
}
.dt_thum img,
.dt_thum video {
  max-width: 100%;
  max-height: 60rem;
  object-fit: contain;
}
.dt_thum > div:not(.item_label) {
  position: relative;
}
.dt_thum_linetxt {
  position: absolute;
  bottom: 0rem;
  left: 0;
  width: 100%;
  padding: 1rem;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #000;
  background: #fff;
  font-size: 1.6rem;
  font-weight: 300;
  text-wrap: nowrap;
  z-index: 10;
}
.dt_thum i.icon-vdo {
  width: 9rem;
  height: 9rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='90' height='90' viewBox='0 0 90 90' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='45' cy='45' r='45' fill='black' fill-opacity='0.6'/%3E%3Cpath d='M65.6592 41.12C68.1404 42.6903 68.1404 46.3097 65.6592 47.88L38.1391 65.2965C35.4758 66.982 32 65.0684 32 61.9165L32 27.0835C32 23.9316 35.4758 22.018 38.1391 23.7035L65.6592 41.12Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 5;
  cursor: pointer;
}

.dt_info_tt {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  box-sizing: border-box;
  padding: 1rem 0;
}
.dt_info_tt._mody > div {
  width: 100%;
}
.dt_info_tt > div {
  width: calc(100% - 2.7rem);
  display: flex;
  align-items: center;
}
.dt_info_tt > button {
  border: 0;
  background: none;
}
.dt_info_tt > .mody_btn {
  width: 2.7rem;
  height: 2.7rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='27' height='27' viewBox='0 0 27 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='13.5' cy='13.5' r='13.5' fill='%236947CE'/%3E%3Cpath d='M13.5678 7.43647L16.7907 10.6506M7 19.3934H19M7.25871 16.0937L7.619 13.5907C7.63839 13.4272 7.71409 13.2755 7.83313 13.1617L14.8965 6.09908C14.9873 6.0065 15.1004 5.93895 15.225 5.90297C15.3496 5.86699 15.4814 5.8638 15.6076 5.89372C16.2592 6.06672 16.8518 6.41325 17.322 6.8964C17.8084 7.36563 18.158 7.95827 18.3335 8.6109C18.3606 8.73722 18.3559 8.86829 18.3199 8.99237C18.284 9.11646 18.2178 9.2297 18.1274 9.32198L11.0648 16.3846C10.943 16.4971 10.7912 16.5717 10.6278 16.5994L8.11596 16.959C7.99895 16.9748 7.87988 16.9632 7.76811 16.9252C7.65633 16.8872 7.55491 16.8238 7.47181 16.7399C7.38872 16.656 7.32623 16.554 7.28925 16.4419C7.25227 16.3297 7.24181 16.2106 7.25871 16.0937Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.dt_info_tt > .delet_btn {
  display: none;
}
.dt_info_tt i {
  font-style: normal;
  font-weight: 500;
  font-size: 1.4rem;
  color: #ffffff;
  height: 2.6rem;
  border-radius: 1.5rem;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 0 1rem;
  box-sizing: border-box;
}
.dt_info_tt i._rf {
  background: #00B18D;
}
.dt_info_tt i._rm {
  background: #4182FF;
}
.dt_info_tt i._ed {
  background: #FF616E;
}
.dt_info_tt i._rr {
  background: #ff8d41;
}
.dt_info_tt > div p {
  width: calc(100% - 1rem);
  margin-left: 0.5rem;
  font-size: 2.2rem;
  font-weight: 700;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dt_info_tt > div i ~ p {
  width: calc(100% - 5rem);
}
.dt_info_tt > div input {
  font-size: 2.2rem;
  font-weight: 700;
  margin-left: 0.5rem;
  width: calc(100% - 1rem);
  height: 4rem;
  box-sizing: border-box;
  border-radius: 0.4rem;
  border: 1px solid #ddd;
  padding: 0.7rem;
}
.dt_info_tt > div i ~ input {
  width: calc(100% - 5rem);
}
.dt_info_tt > p {
  width: 100%;
  font-size: 2.2rem;
  font-weight: 700;
  word-wrap: break-word;
  padding: 0rem 0 2.5rem;
}
.dt_info_box {
  border-top: 1px solid #939393;
  border-bottom: 1px solid #939393;
  box-sizing: border-box;
  padding: 1rem 0;
}
.dt_info_box_tt {
  font-size: 1.4rem;
  font-weight: 700;
  padding: 0.5rem 0;
  box-sizing: border-box;
  display: flex;
  align-items: center;
}
.dt_info_box_tt > i {
  display: block;
  margin-left: 5px;
  cursor: pointer;
}
.dt_info_box_tt > i.icon-write {
  width: 1.6rem;
  height: 1.6rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2145_11069)'%3E%3Cpath d='M6.85718 9.14258L7.35718 6.89258L13.1072 1.14258L14.8572 2.89258L9.10718 8.64258L6.85718 9.14258Z' fill='%23000000'/%3E%3Cpath d='M7.02034 3.42773H3.28564C2.73336 3.42773 2.28564 3.87545 2.28564 4.42773V12.7134C2.28564 13.2657 2.73336 13.7134 3.28564 13.7134H11.5714C12.1236 13.7134 12.5714 13.2657 12.5714 12.7134V9.22365' stroke='%23000000' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2145_11069'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.dt_info_box_tt > i.icon-down {
  width: 1rem;
  height: 1rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 13L7 7L1 1' stroke='%23000000' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  transform: rotate(90deg);
}
.dt_info_box_tt > i.icon-down._on {
  transform: rotate(-90deg);
}
.dt_info_box > ul._close {
  height: 0;
  overflow: hidden;
}
.dt_info_box > ul > li {
  display: flex;
  align-items: flex-start;
  padding: 0.7rem 0;
  font-size: 1.4rem;
  line-height: 1.5em;
}
.dt_info_box > ul > li button.mody_btn {
  background: none;
  border: 0;
  display: flex;
  align-items: center;
  font-size: 1.3rem;
  font-weight: 500;
  color: #6947CE;
  padding: 0.5rem 0;
}
.dt_info_box > ul > li button.mody_btn::before {
  content: "";
  display: block;
  width: 1.5rem;
  height: 1.5rem;
  margin-right: 0.5rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.02052 2.43287L10.9748 5.37915M2 13.3933H13M2.23715 10.3687L2.56742 8.07422C2.58519 7.92432 2.65459 7.78528 2.7637 7.68098L9.23843 1.20692C9.32166 1.12206 9.42541 1.06013 9.53961 1.02715C9.65381 0.994171 9.7746 0.991252 9.89026 1.01868C10.4876 1.17726 11.0308 1.49491 11.4619 1.9378C11.9077 2.36793 12.2282 2.91118 12.389 3.50942C12.4138 3.62522 12.4096 3.74536 12.3766 3.85911C12.3436 3.97285 12.283 4.07666 12.2001 4.16125L5.72607 10.6353C5.61444 10.7384 5.47526 10.8068 5.32546 10.8323L3.02296 11.1619C2.91571 11.1763 2.80656 11.1657 2.7041 11.1309C2.60164 11.096 2.50867 11.0379 2.4325 10.961C2.35633 10.8841 2.29904 10.7906 2.26514 10.6878C2.23125 10.585 2.22166 10.4758 2.23715 10.3687Z' stroke='%236947CE' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.dt_info_box > ul > li > span {
  display: block;
  width: 10rem;
  font-weight: 700;
}
.dt_info_box > ul > li > div {
  width: calc(100% - 10rem);
  font-weight: 400;
}
.dt_info_box > ul > li > div._tag span {
  display: inline-block;
  margin-right: 1rem;
}
.dt_info_box > ul > li > div input {
  width: 100%;
  height: 3rem;
  box-sizing: border-box;
  border-radius: 0.4rem;
  border: 1px solid #ddd;
  padding: 0.5rem;
}
.dt_info_box > ul > li > div textarea {
  width: 100%;
  height: 5rem;
  box-sizing: border-box;
  border-radius: 0.4rem;
  border: 1px solid #ddd;
  padding: 0.5rem;
  box-sizing: border-box;
  resize: none;
}
.dt_info_box .text_content {
  display: inline;
  word-break: break-all;
}
.dt_info_box .info_text_btn {
  font-size: 1.2rem;
}
.dt_info_box .info_text_btn span {
  margin-right: 0;
}
.dt_info_box .info_text_btn > div {
  font-size: 1.2rem;
}
.dt_info_box._ver2 > ul > li {
  padding: 0.5rem 0;
  font-size: 1.2rem;
}
.dt_info_box._ver2 > ul > li > span {
  font-weight: 600;
}
.dt_info_box._ver2 > ul {
  width: 100%;
  padding-bottom: 1rem;
  margin-bottom: 1rem;
  box-sizing: border-box;
  border-bottom: 1px dotted #BDBDBD;
}
.dt_info_box._ver2 > ul:last-of-type {
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: 0;
}
.dt_info_use {
  box-sizing: border-box;
  padding: 1.5rem 0;
  font-size: 1.2rem;
  font-weight: 300;
  border-top: 1px solid #F2F2F2;
  display: flex;
  justify-content: space-between;
}
.dt_info_use > label {
  width: calc((100% - 4rem) / 5);
}
.dt_info_use > label div {
  width: 100%;
  padding: 0;
  font-size: 1.4rem;
}
.dt_info_type {
  box-sizing: border-box;
  padding: 1rem 0;
  font-size: 1.2rem;
  font-weight: 300;
  border-top: 1px solid #F2F2F2;
}
.dt_info_type > div {
  padding: 1rem;
  box-sizing: border-box;
}
.dt_info_type > label {
  width: 100%;
}
.dt_info_noti {
  margin-top: 1rem;
  padding: 2rem;
  box-sizing: border-box;
  background: #F2F2F2;
  display: flex;
  align-items: center;
  justify-content: center;
}
.dt_info_noti > p {
  line-height: 1.5em;
  font-weight: 400;
  font-size: 1.3rem;
}
.dt_info_btn {
  margin-top: 2.5rem;
}
.dt_info_btn > button {
  width: 100%;
  height: 5rem;
  border-radius: 0.4rem;
  font-size: 1.4rem;
  font-weight: 600;
  margin-bottom: 1rem;
}
.dt_info_btn > button:last-child {
  margin-bottom: 0;
}
.dt_info_btn ._mody {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.dt_info_btn ._mody button {
  height: 5rem;
  border-radius: 0.4rem;
  font-size: 1.4rem;
  font-weight: 600;
  margin-bottom: 1rem;
}
.dt_info_btn ._mody button:nth-child(1) {
  width: 65%;
}
.dt_info_btn ._mody button:nth-child(2) {
  width: calc(35% - 1rem);
}
.dt_info_tag a {
  display: inline-block;
  margin-right: 1rem;
}

.dt_info_btn ._mody .btn-ppline:hover {
  background: #6947CE;
  color: #fff;
  transition: 0.2s all;
}

.layer-detail .dt_thum ._title > div {
  display: flex;
  align-items: center;
}

.info_text_btn {
  background: none;
  border: none;
  cursor: pointer;
  padding: 0;
}
.info_text_btn div {
  display: inline;
  color: #6947CE;
  text-decoration: underline;
  color: #6947CE;
  font-size: 1.4rem;
  font-weight: 700;
}
.info_text_btn span {
  font-weight: 300;
  color: #000;
  margin-right: 0.5rem;
}

.layer-detail .dt_thum ._thum > div {
  display: flex;
  align-items: center;
  justify-content: center;
}

.storage_main._upload .stg_box,
.storage_main._trashbox .stg_box {
  padding-top: 0;
}

.storage_main .top_infotxt {
  padding: 1.8rem 0;
  box-sizing: border-box;
  font-size: 1.6rem;
  font-weight: 400;
}

.uploadtable {
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  box-sizing: border-box;
}
.uploadtable .stg_box_no_search {
  padding: 15rem 3rem;
}
.uploadtable > li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #e0e0e0;
  box-sizing: border-box;
}
.uploadtable > li:last-child {
  border-bottom: 0;
}
.uploadtable > li._top {
  border-bottom: 1px solid #000;
  box-sizing: border-box;
}
.uploadtable > li._top > div {
  font-size: 1.6rem;
  font-weight: 600;
}
.uploadtable > li > div {
  padding: 2rem 1rem;
  box-sizing: border-box;
  font-size: 1.6rem;
  font-weight: 400;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
}
.uploadtable > li > div:nth-child(1) {
  width: 5rem;
}
.uploadtable > li > div:nth-child(2) {
  width: 7rem;
}
.uploadtable > li > div:nth-child(2) > div {
  width: 5rem;
  height: 5rem;
}
.uploadtable > li > div:nth-child(2) img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.uploadtable > li > div .content_btn {
  width: 100%;
  height: 4.6rem;
  border-radius: 0.7rem;
  font-size: 1.6rem;
  font-weight: 600;
  box-sizing: border-box;
  max-width: 16.4rem;
  transition: 0.2s all;
  border: 1px solid #6947CE;
  color: #6947CE;
  background: #fff;
  text-wrap: wrap;
  word-break: keep-all;
  padding: 0 1rem;
  box-sizing: border-box;
}
.uploadtable > li > div .content_btn:hover {
  border: 1px solid transparent;
  color: #fff;
  background: #6947CE;
}
.uploadtable > li > div.infowrap {
  width: calc(100% - 12rem);
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.uploadtable > li > div.infowrap > div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 1rem 0.5rem;
  box-sizing: border-box;
}
.uploadtable > li > div.infowrap > div:last-child {
  overflow: unset;
  white-space: normal;
  text-overflow: unset;
  word-break: keep-all;
  padding: 0;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
}
.uploadtable > li > div.infowrap > div:nth-child(1) {
  width: 20rem;
}
.uploadtable > li > div.infowrap > div:nth-child(n+2):nth-child(-n+5) {
  width: calc((100% - 20rem) / 4);
}
.uploadtable .item_thum {
  width: 100%;
  height: 100%;
  border-radius: 1rem;
  box-sizing: border-box;
  overflow: hidden;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none;
  -webkit-user-drag: none;
  -khtml-user-drag: none;
  -moz-user-drag: none;
  -o-user-drag: none;
  user-drag: none;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  z-index: 0;
}
.uploadtable .item_thum .img_label {
  font-size: 1rem;
  font-weight: 600;
  color: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.uploadtable .item_thum > div {
  max-width: fit-content;
  max-height: fit-content;
  width: 100%;
  height: 100%;
  position: relative;
}
.uploadtable .item_thum img {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}

.dashboard .content_title .icon-setting {
  display: block;
  width: 2.4rem;
  height: 2.4rem;
  background: url("data:image/svg+xml;charset=utf8,%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='M14.6496 3.396C15.1936 3.564 15.7136 3.78 16.2096 4.044L18.4092 2.724C18.6386 2.58643 18.9073 2.52943 19.1728 2.56204C19.4382 2.59465 19.6852 2.71501 19.8744 2.904L21.096 4.1256C21.285 4.31484 21.4053 4.56179 21.438 4.82725C21.4706 5.0927 21.4136 5.36144 21.276 5.5908L19.956 7.7904C20.22 8.2864 20.436 8.8064 20.604 9.3504L23.0916 9.9732C23.3511 10.0382 23.5814 10.1881 23.746 10.399C23.9106 10.6098 24 10.8697 24 11.1372V12.8628C24 13.1303 23.9106 13.3902 23.746 13.601C23.5814 13.8119 23.3511 13.9618 23.0916 14.0268L20.604 14.6496C20.436 15.1936 20.22 15.7136 19.956 16.2096L21.276 18.4092C21.4136 18.6386 21.4706 18.9073 21.438 19.1728C21.4053 19.4382 21.285 19.6852 21.096 19.8744L19.8744 21.096C19.6852 21.285 19.4382 21.4053 19.1728 21.438C18.9073 21.4706 18.6386 21.4136 18.4092 21.276L16.2096 19.956C15.7136 20.22 15.1936 20.436 14.6496 20.604L14.0268 23.0916C13.9618 23.3511 13.8119 23.5814 13.601 23.746C13.3902 23.9106 13.1303 24 12.8628 24H11.1372C10.8697 24 10.6098 23.9106 10.399 23.746C10.1881 23.5814 10.0382 23.3511 9.9732 23.0916L9.3504 20.604C8.81123 20.4374 8.28893 20.2204 7.7904 19.956L5.5908 21.276C5.36144 21.4136 5.0927 21.4706 4.82725 21.438C4.56179 21.4053 4.31484 21.285 4.1256 21.096L2.904 19.8744C2.71501 19.6852 2.59465 19.4382 2.56204 19.1728C2.52943 18.9073 2.58643 18.6386 2.724 18.4092L4.044 16.2096C3.77957 15.7111 3.56261 15.1888 3.396 14.6496L0.9084 14.0268C0.649103 13.9618 0.418918 13.8122 0.254355 13.6015C0.0897924 13.3909 0.000274371 13.1313 0 12.864V11.1384C7.03252e-06 10.8709 0.0894026 10.611 0.253986 10.4002C0.41857 10.1893 0.648904 10.0394 0.9084 9.9744L3.396 9.3516C3.564 8.8076 3.78 8.2876 4.044 7.7916L2.724 5.592C2.58643 5.36264 2.52943 5.0939 2.56204 4.82845C2.59465 4.56299 2.71501 4.31604 2.904 4.1268L4.1256 2.904C4.31484 2.71501 4.56179 2.59465 4.82725 2.56204C5.0927 2.52943 5.36144 2.58643 5.5908 2.724L7.7904 4.044C8.2864 3.78 8.8064 3.564 9.3504 3.396L9.9732 0.9084C10.0382 0.649103 10.1878 0.418918 10.3985 0.254355C10.6091 0.0897924 10.8687 0.000274371 11.136 0H12.8616C13.1291 7.03252e-06 13.389 0.0894026 13.5999 0.253986C13.8107 0.41857 13.9606 0.648904 14.0256 0.9084L14.6496 3.396ZM12 16.8C13.273 16.8 14.4939 16.2943 15.3941 15.3941C16.2943 14.4939 16.8 13.273 16.8 12C16.8 10.727 16.2943 9.50606 15.3941 8.60589C14.4939 7.70571 13.273 7.2 12 7.2C10.727 7.2 9.50606 7.70571 8.60589 8.60589C7.70571 9.50606 7.2 10.727 7.2 12C7.2 13.273 7.70571 14.4939 8.60589 15.3941C9.50606 16.2943 10.727 16.8 12 16.8Z' fill='%23414141'/%3E%3C/svg%3E%0A");
  margin-left: 1rem;
}

.dashboard .search_wrap .content_title::after {
  display: none;
}
.dashboard .search_wrap .content_title::before {
  display: none;
}

.storage_useview {
  margin-top: 0;
}
.storage_useview > h3 span {
  font-size: 2rem;
  font-weight: 600;
}
.storage_useview > h3 > div {
  display: flex;
  align-items: center;
}
.storage_useview > h3 > div label {
  display: flex;
  align-items: center;
}
.storage_useview > h3 > div > label:nth-child(1)::after {
  content: "";
  display: block;
  width: 1px;
  height: 1rem;
  background: #000;
  margin: 0 1.5rem;
}
.storage_useview > h3 > div input {
  display: none;
}
.storage_useview > h3 > div input:checked ~ span {
  font-weight: 700;
  color: #6947CE;
}
.storage_useview > h3 > div span {
  cursor: pointer;
  font-size: 1.6rem;
  font-weight: 300;
}
.storage_useview .useview_box {
  border: 1px solid #e7e7e7;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.0588235294);
  box-sizing: border-box;
  border-radius: 0.8rem;
}
.storage_useview .useview_box h4 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.storage_useview .useview_box h4 span {
  font-size: 1.8rem;
  font-weight: 700;
}
.storage_useview .useview_box h4 p {
  font-size: 1.6rem;
  font-weight: 500;
}
.storage_useview .useview_box h4 p span {
  font-weight: 800;
  color: #6947CE;
}
.storage_useview .useview_box._bar {
  width: calc(70% - 1.8rem);
  max-width: calc(100% - 1.8rem - 45rem);
  height: 34.2rem;
  padding: 5rem;
  margin-top: 1.8rem;
}
.storage_useview .useview_box._circle {
  width: 30%;
  min-width: 45rem;
  height: 34.2rem;
  padding: 3.7rem 5rem;
}
.storage_useview .graph_view {
  display: flex;
  justify-content: space-between;
  align-items: end;
}
.storage_useview .folder_view {
  padding: 6.5rem 4.5rem;
  box-sizing: border-box;
  border: 1px solid #e7e7e7;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.0588235294);
  box-sizing: border-box;
  border-radius: 0.8rem;
  margin-top: 1.8rem;
}
.storage_useview .folder_view li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 1rem;
  width: 100%;
  height: 4.2rem;
  border-radius: 0.6rem;
  background: #f5f5f5;
  padding: 0 4rem;
  box-sizing: border-box;
}
.storage_useview .folder_view li:nth-child(even) {
  background: #EFF6FF;
}
.storage_useview .folder_view li > div {
  max-width: calc(100% - 20rem);
  display: flex;
  align-items: center;
}
.storage_useview .folder_view li > div i {
  display: block;
  width: 2.6rem;
  height: 2.6rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 120 120' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M52.95 22.95C51.05 21.05 48.5 20 45.85 20H20C14.5 20 10.05 24.5 10.05 30L10 90C10 95.5 14.5 100 20 100H100C105.5 100 110 95.5 110 90V40C110 34.5 105.5 30 100 30H60L52.95 22.95Z' fill='%23C09AFF'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  margin-right: 2.8rem;
}
.storage_useview .folder_view li > div p {
  font-size: 1.6rem;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.storage_useview .folder_view li span {
  font-size: 1.6rem;
  font-weight: 500;
}

.barChart {
  margin-top: 2.5rem;
}
.barChart li {
  display: flex;
  align-items: center;
  margin-bottom: 1.7rem;
}
.barChart li > p {
  width: 6rem;
  font-size: 1.6rem;
  font-weight: 500;
}
.barChart li span {
  display: block;
  width: 6rem;
  font-size: 1.6rem;
  font-weight: 400;
  padding-left: 1rem;
  box-sizing: border-box;
}
.barChart li > div {
  height: 1.8rem;
  border-radius: 0.9rem;
  width: calc(100% - 12rem);
  background: #eee;
  overflow: hidden;
}
.barChart li > div i {
  width: 0;
  display: block;
  height: 100%;
  border-radius: 0.9rem;
  transition: width 0.9s ease;
}

.storageChart_wrap {
  padding: 3rem 0 3rem;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  height: calc(100% - 2rem);
}

.storageChart_data {
  width: calc(100% - 14rem);
  max-width: 22rem;
  padding-left: 4rem;
  box-sizing: border-box;
}
.storageChart_data > ul {
  width: 100%;
}
.storageChart_data li {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin: 1rem 0;
}
.storageChart_data li > div {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.storageChart_data li > div span {
  font-size: 1.4rem;
  font-weight: 400;
  color: #666666;
}
.storageChart_data li i {
  display: block;
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
  margin-right: 1rem;
}
.storageChart_data li > p {
  font-size: 1.5rem;
  font-weight: 500;
  color: #000000;
}
.storageChart_data li > p::after {
  content: "%";
}

.swiper_content > div {
  margin-top: 3.7rem;
}
.swiper_content .flex-btw a {
  font-size: 1.6rem;
  font-weight: 400;
}

.etc_content > div {
  margin-top: 5rem;
}

.mySwiperTop {
  margin-top: 2rem;
  box-sizing: border-box;
  width: 100%;
  height: max-content;
}

.swiper_content {
  margin-top: 3.7rem;
}

:root {
  --swiper-navigation-size: 0;
}

.swp-next {
  top: calc(50% - 1.5rem);
  position: absolute;
  width: 3rem;
  height: 3rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cellipse cx='15' cy='15' rx='15' ry='15' transform='matrix(-1 0 0 1 30 0)' fill='black' fill-opacity='0.5'/%3E%3Cpath d='M15.5508 10L10.8627 14.688M15.5507 19.688L10.8627 15' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  left: auto;
  right: -1.5rem;
  z-index: 50;
  cursor: pointer;
  transform: rotate(180deg);
}

.swp-prev {
  top: calc(50% - 1.5rem);
  position: absolute;
  width: 3rem;
  height: 3rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cellipse cx='15' cy='15' rx='15' ry='15' transform='matrix(-1 0 0 1 30 0)' fill='black' fill-opacity='0.5'/%3E%3Cpath d='M15.5508 10L10.8627 14.688M15.5507 19.688L10.8627 15' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  left: -1.5rem;
  right: auto;
  z-index: 50;
  cursor: pointer;
}

.mySwiperTop,
.folderSwiper,
.shareSwiper {
  margin-top: 2rem;
  box-sizing: border-box;
  width: 100%;
}
.mySwiperTop .swiper-slide,
.folderSwiper .swiper-slide,
.shareSwiper .swiper-slide {
  width: 20rem;
}
.mySwiperTop .item_thum,
.folderSwiper .item_thum,
.shareSwiper .item_thum {
  width: 100%;
  border: 1px solid #ebebeb;
  border-radius: 1rem;
  overflow: hidden;
  box-sizing: border-box;
  position: relative;
}
.mySwiperTop .item_thum .img_label,
.folderSwiper .item_thum .img_label,
.shareSwiper .item_thum .img_label {
  font-size: 1.4rem;
  font-weight: 600;
  color: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 10;
}
.mySwiperTop .item_thum::after,
.folderSwiper .item_thum::after,
.shareSwiper .item_thum::after {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.mySwiperTop .item_thum img,
.mySwiperTop .item_thum video,
.folderSwiper .item_thum img,
.folderSwiper .item_thum video,
.shareSwiper .item_thum img,
.shareSwiper .item_thum video {
  width: fit-content;
  height: fit-content;
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.mySwiperTop ._title p,
.folderSwiper ._title p,
.shareSwiper ._title p {
  font-size: 1.4rem;
  font-weight: 500;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  margin-top: 1rem;
  box-sizing: border-box;
  text-align: center;
  line-height: 1.4em;
}

.swp-next,
.swp-prev {
  top: calc(50% - 3rem);
}

.swiper_outter {
  position: relative;
  width: 100%;
}

.swiper-button-disabled {
  opacity: 0.35;
}

.nonebox {
  margin-top: 1.6rem;
  width: 100%;
  background: #f7f7f7;
  border-radius: 1rem;
  height: 17.8rem;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.nonebox p {
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.5em;
}
.nonebox button {
  display: inline-flex;
  width: 18rem;
  height: 4.6rem;
  margin-top: 1.6rem;
  font-size: 1.8rem;
  font-weight: 600;
  justify-content: center;
  align-items: center;
  border: none;
  background: #6947CE;
  color: #fff;
  border-radius: 0.4rem;
}
.nonebox .allfolder_btn::before {
  margin-right: 0.8rem;
  content: "";
  display: block;
  width: 1.8rem;
  height: 1.8rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_688_8354)'%3E%3Cpath d='M10.5005 3.75H16.5005C16.913 3.75 17.2505 4.0875 17.2505 4.5V12C17.2505 12.4125 16.913 12.75 16.5005 12.75H4.50049C4.08799 12.75 3.75049 12.4125 3.75049 12V3.75H10.5005Z' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5005 3.75H3.75049V3C3.75049 2.5875 4.08799 2.25 4.50049 2.25H9.00049L10.5005 3.75Z' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.2505 15.75H1.50049C1.08799 15.75 0.750488 15.4125 0.750488 15V5.25' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_688_8354'%3E%3Crect width='18' height='18' fill='white' transform='translate(0.000488281)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain;
}

.myhelp_list > ul {
  margin-top: 3rem;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  box-sizing: border-box;
}
.myhelp_list > ul li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0.7rem 5rem;
  box-sizing: border-box;
  border-bottom: 1px solid #ddd;
}
.myhelp_list > ul li._none {
  justify-content: center;
  padding: 5rem;
  box-sizing: border-box;
  font-size: 1.6rem;
}
.myhelp_list > ul li:last-child {
  border-bottom: 0;
}
.myhelp_list > ul li a {
  font-size: 1.6rem;
  font-weight: 400;
}
.myhelp_list > ul li button {
  height: 3.8rem;
  width: 8rem;
  border-radius: 0.5rem;
  box-sizing: border-box;
  font-size: 1.5rem;
}

.user_val_box {
  padding: 2rem 0;
}
.user_val_box > li {
  display: flex;
  align-items: center;
  margin-bottom: 5px;
  border-radius: 1rem;
  padding: 1.2rem;
  box-sizing: border-box;
}
.user_val_box > li:nth-child(2n) {
  background: #F5F5F5;
}
.user_val_box > li:nth-child(2n) .gauge {
  background: #d5daf7;
}
.user_val_box > li:nth-child(2n) .gauge > span {
  background: #9e99fb;
}
.user_val_box > li:nth-child(2n+1) {
  background: #EFF6FF;
}
.user_val_box > li:nth-child(2n+1) .gauge {
  background: #c1defb;
}
.user_val_box > li:nth-child(2n+1) .gauge > span {
  background: #8ebffb;
}
.user_val_box > li > div {
  line-height: 1.5em;
  font-size: 1.4rem;
  font-weight: 400;
  padding: 0 1rem;
  box-sizing: border-box;
}
.user_val_box > li > div.user_proflie {
  display: flex;
  align-items: center;
}
.user_val_box > li > div.user_proflie > div {
  width: 3rem;
  height: 3rem;
  border-radius: 50%;
  background: #E0E0E0;
  overflow: hidden;
  margin-right: 1rem;
}
.user_val_box > li > div.user_proflie img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.user_val_box > li > div.user_proflie > span {
  width: calc(100% - 3rem);
}
.user_val_box > li > div .gauge {
  width: 100%;
  height: 2rem;
  border-radius: 1rem;
  overflow: hidden;
  position: relative;
}
.user_val_box > li > div .gauge > span {
  display: block;
  height: 100%;
  border-radius: 1rem;
  transition: 0.5s all ease-in-out;
}
.user_val_box > li > div .gauge > p {
  font-size: 1.2rem;
  top: 50%;
  transform: translateY(-50%);
  right: 10px;
  position: absolute;
}
.user_val_box > li > div:nth-child(-n+3) {
  width: 22%;
}
.user_val_box > li > div:last-child {
  width: 34%;
}
.user_val_box > li.user_val_title {
  background: none;
}
.user_val_box > li.user_val_title div {
  font-weight: 500;
}

.user_val {
  margin-top: 5rem;
  width: 100%;
}

.restore_folder_box {
  position: absolute;
  width: 39rem;
  border-radius: 0.7rem;
  background: #fff;
  box-shadow: 0px 5px 6px 0px rgba(0, 0, 0, 0.1098039216);
  z-index: 150;
  border: 1px solid #e0e0e0;
  padding: 4rem 3.7rem;
  box-sizing: border-box;
  transition: 0.2s opacity;
}
.restore_folder_box._view {
  opacity: 1;
  pointer-events: all;
}
.restore_folder_box > h4 {
  font-size: 2rem;
  font-weight: 700;
  text-align: center;
}
.restore_folder_box .folder_list {
  width: 100%;
  height: 17.6rem;
  border-radius: 0.7rem;
  margin: 2rem 0 1rem;
}
.restore_folder_box div._btnbox {
  display: flex;
  justify-content: space-between;
  margin-top: 2rem;
}
.restore_folder_box div._btnbox button {
  width: calc((100% - 1.1rem) / 2);
  height: 4.4rem;
  border-radius: 0.5rem;
  font-size: 1.4rem;
  font-weight: 600;
}

._upload .help_title {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
._upload .help_title .search_box {
  width: 35%;
  margin: 1rem 0;
}
._upload .help_title ~ .stg_opt {
  margin: 0;
}

.help_title > div {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.help_title h4 {
  font-size: 2.4rem;
  font-weight: 700;
}
.help_title ul:not(.search_detail_list) {
  display: flex;
  align-items: center;
  margin-left: 6rem;
}
.help_title ul:not(.search_detail_list) li {
  font-size: 2rem;
  font-weight: 500;
  margin-right: 4rem;
}
.help_title ul:not(.search_detail_list) li:last-child {
  margin-right: 0;
}
.help_title ul:not(.search_detail_list) li._ckd {
  font-weight: 700;
  color: #6947CE;
}

.inquiries_top {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 4.5rem;
  font-size: 1.6rem;
}
.inquiries_top span {
  color: #333;
}
.inquiries_top button {
  height: 4.4rem;
  border-radius: 0.4rem;
  padding: 0 3rem;
  box-sizing: border-box;
  font-weight: 500;
}

.order_list_tb ~ .btn_wrap {
  display: flex;
  justify-content: right;
  margin-top: 2rem;
}

.exl_download_btn {
  width: 13.2rem;
  height: 4.6rem;
  border-radius: 0.4rem;
  background: #828282;
  border: 0;
  color: #fff;
  font-size: 1.4rem;
  font-weight: 600;
  box-sizing: border-box;
}

.order_search {
  display: flex;
  justify-content: right;
  height: 3.2rem;
  margin-top: 6rem;
  margin-bottom: 4rem;
}
.order_search .period_btn {
  width: 5.7rem;
  height: 100%;
  border-radius: 0.4rem;
  box-sizing: border-box;
  border: 1px solid #bdbdbd;
  font-size: 1.4rem;
  font-weight: 400;
  background: #fff;
  margin-right: 0.5rem;
}
.order_search .period_btn._on {
  border: 1px solid transparent;
  background: #6947CE;
  color: #fff;
  font-weight: 600;
}
.order_search .setdate {
  display: flex;
  align-items: center;
}
.order_search .search_dt_select {
  width: 10.5rem;
  height: 100%;
}
.order_search .search_dt_select > div {
  padding: 0 1rem;
}
.order_search .setdate > div {
  display: flex;
  align-items: center;
}
.order_search .setdate input {
  width: 10rem;
  height: 3.2rem;
  border-radius: 0.4rem;
  box-sizing: border-box;
  border: 1px solid #bdbdbd;
  font-size: 1.4rem;
  font-weight: 400;
  text-align: center;
}
.order_search .setdate i {
  margin: 1rem;
  display: block;
  width: 1.8rem;
  height: 1.8rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.75 4.5V3.38175C15.75 2.75625 15.2438 2.25 14.6183 2.25H12.375V3.375H11.25V2.25H6.75V3.375H5.625V2.25H3.38175C2.75625 2.25 2.25 2.75625 2.25 3.38175V14.6183C2.25 15.2438 2.75625 15.75 3.38175 15.75H14.6183C15.2438 15.75 15.75 15.2438 15.75 14.6183V5.625H2.25V4.5H15.75ZM12.375 1.125H14.6183C15.8648 1.125 16.875 2.13412 16.875 3.38175V14.6183C16.8751 14.9147 16.8169 15.2082 16.7035 15.482C16.5902 15.7559 16.4239 16.0048 16.2143 16.2143C16.0048 16.4239 15.7559 16.5902 15.482 16.7035C15.2082 16.8169 14.9147 16.8751 14.6183 16.875H3.38175C3.08535 16.8751 2.79182 16.8169 2.51795 16.7035C2.24409 16.5902 1.99525 16.4239 1.78566 16.2143C1.57607 16.0048 1.40984 15.7559 1.29648 15.482C1.18312 15.2082 1.12485 14.9147 1.125 14.6183V3.38175C1.125 2.13525 2.13413 1.125 3.38175 1.125H5.625V0H6.75V1.125H11.25V0H12.375V1.125ZM4.5 7.875H6.75V9H4.5V7.875ZM7.875 7.875H10.125V9H7.875V7.875ZM11.25 7.875H13.5V9H11.25V7.875ZM4.5 10.125H6.75V11.25H4.5V10.125ZM7.875 10.125H10.125V11.25H7.875V10.125ZM11.25 10.125H13.5V11.25H11.25V10.125ZM4.5 12.375H6.75V13.5H4.5V12.375ZM7.875 12.375H10.125V13.5H7.875V12.375ZM11.25 12.375H13.5V13.5H11.25V12.375Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.order_search_box {
  width: 19.6rem;
  height: 100%;
  border-radius: 0.4rem;
  box-sizing: border-box;
  border: 1px solid #bdbdbd;
  display: flex;
  align-items: center;
  overflow: hidden;
  padding: 0 1.2rem;
  margin-left: 1rem;
}
.order_search_box i {
  display: block;
  width: 1.6rem;
  height: 1.6rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.6848 11.7184C9.37121 12.768 7.70563 13.2748 6.0301 13.1347C4.35458 12.9945 2.7963 12.2181 1.67533 10.9648C0.554363 9.71158 -0.0442124 8.07664 0.00254692 6.39581C0.0493062 4.71499 0.73785 3.11586 1.92676 1.92688C3.11567 0.737895 4.7147 0.0493092 6.39543 0.00254708C8.07615 -0.044215 9.71099 0.554396 10.9642 1.67544C12.2173 2.79647 12.9937 4.35484 13.1339 6.03047C13.274 7.7061 12.7672 9.37178 11.7177 10.6854L15.7674 14.7344C15.8392 14.8013 15.8968 14.882 15.9367 14.9717C15.9767 15.0613 15.9982 15.1581 15.9999 15.2562C16.0016 15.3544 15.9836 15.4519 15.9468 15.5429C15.9101 15.6339 15.8553 15.7165 15.7859 15.7859C15.7165 15.8553 15.6339 15.91 15.5429 15.9468C15.4519 15.9836 15.3544 16.0016 15.2563 15.9999C15.1582 15.9982 15.0614 15.9767 14.9717 15.9367C14.8821 15.8968 14.8014 15.8392 14.7345 15.7674L10.6848 11.7184ZM2.96243 10.1962C2.24724 9.48092 1.76013 8.56964 1.56267 7.57756C1.36521 6.58548 1.46626 5.55712 1.85305 4.62245C2.23984 3.68779 2.895 2.88876 3.73575 2.32637C4.57649 1.76397 5.56507 1.46344 6.57655 1.46276C7.58804 1.46208 8.57702 1.76128 9.41852 2.32254C10.26 2.88381 10.9163 3.68195 11.3043 4.61609C11.6924 5.55024 11.7948 6.57846 11.5987 7.57081C11.4025 8.56316 10.9167 9.47509 10.2024 10.1914L10.1976 10.1962L10.1927 10.2001C9.23297 11.1577 7.93243 11.6951 6.57675 11.6944C5.22107 11.6937 3.92112 11.1548 2.96243 10.1962Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.order_search_box input {
  width: calc(100% - 1.6rem);
  height: 100%;
  border: 0;
  font-size: 1.4rem;
  font-weight: 400;
}

.order_list_tb > li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #e0e0e0;
  height: 8.3rem;
}
.order_list_tb > li._top {
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  box-sizing: border-box;
  height: 5.5rem;
}
.order_list_tb > li._top > div {
  font-weight: 600;
}
.order_list_tb > li._none {
  padding: 8rem 0;
  height: fit-content;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: 100%;
}
.order_list_tb > li._none i {
  width: 12rem;
  height: 12rem;
  display: inline-block;
}
.order_list_tb > li._none i img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.order_list_tb > li._none p {
  width: 100%;
  text-align: center;
  font-size: 2rem;
  font-weight: 500;
}
.order_list_tb > li:not(._none) > div {
  text-align: center;
  font-size: 1.6rem;
  font-weight: 400;
  padding: 0.5rem;
  box-sizing: border-box;
  word-break: break-all;
}
.order_list_tb > li:not(._none) > div .thum {
  cursor: pointer;
  width: 6rem;
  height: 6rem;
  border: 1px solid #e0e0e0;
  border-radius: 0.5rem;
  box-sizing: border-box;
}
.order_list_tb > li:not(._none) > div .thum img,
.order_list_tb > li:not(._none) > div .thum video {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.order_list_tb > li:not(._none) > div._info {
  width: calc(100% - 6rem + 8rem);
  display: flex;
}
.order_list_tb > li:not(._none) > div._info > div {
  width: 11.1111111111%;
}
.order_list_tb > li:not(._none) > div:nth-child(1) {
  width: 6rem;
}
.order_list_tb > li:not(._none) > div:nth-child(2) {
  width: 8rem;
}

.hover_thumbox {
  position: absolute;
  z-index: 99999;
  pointer-events: none;
  /* 마우스 이벤트가 박스로 가는 걸 방지 */
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.12);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);
  padding: 6px;
  border-radius: 6px;
  max-width: 500px;
  max-height: 75vh;
  overflow: hidden;
  display: none;
}

.hover_thumbox img {
  display: block;
  width: 100%;
  height: auto;
  max-height: 70vh;
  object-fit: contain;
}

.inquiries_detail {
  margin-top: 4.5rem;
  width: 100%;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  box-sizing: border-box;
}
.inquiries_detail > div {
  display: flex;
  align-items: start;
  border-bottom: 1px solid #e0e0e0;
  box-sizing: border-box;
  padding: 2rem 0;
}
.inquiries_detail > div._notice {
  min-height: 30rem;
}
.inquiries_detail > div:last-child {
  border-bottom: 0;
}
.inquiries_detail > div > p {
  width: 24rem;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-size: 1.6rem;
  font-weight: 600;
}
.inquiries_detail > div > div {
  width: calc(100% - 24rem);
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.5em;
  padding-right: 10rem;
  box-sizing: border-box;
}

.help_detail_btn {
  max-width: 40rem;
  width: 100%;
  margin: 4rem auto 0;
  display: flex;
  justify-content: space-between;
}
.help_detail_btn button {
  width: calc((100% - 1.7rem) / 2);
  height: 5.5rem;
  border-radius: 0.5rem;
  font-size: 1.8rem;
  font-weight: 600;
  box-sizing: border-box;
}

.inquiries_list {
  margin-top: 1.5rem;
  width: 100%;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  box-sizing: border-box;
}
.inquiries_list > li._top:hover {
  background: #fff;
}
.inquiries_list._notice {
  margin-top: 4.5rem;
}
.inquiries_list._notice > li._top:hover {
  background: #fff;
}
.inquiries_list > li._none {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 5rem 0;
  cursor: default;
}
.inquiries_list > li._none:hover {
  background: #fff;
}
.inquiries_list > li {
  width: 100%;
  display: flex;
  font-size: 1.6rem;
  font-weight: 400;
  text-align: center;
  height: 5.5rem;
  border-bottom: 1px solid #e0e0e0;
  box-sizing: border-box;
  align-items: center;
}
.inquiries_list > li:hover {
  background: #F0E8FF;
}
.inquiries_list > li i.icon-ntc {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_820_10414)'%3E%3Cpath d='M11.0206 3.91358C11.0863 3.91367 11.1513 3.9267 11.212 3.95193C11.2727 3.97717 11.3278 4.01412 11.3741 4.06066L16.3239 9.01041C16.4177 9.10418 16.4703 9.23135 16.4703 9.36396C16.4703 9.49657 16.4177 9.62375 16.3239 9.71751C15.8431 10.1983 15.2519 10.3058 14.8213 10.3065C14.6438 10.3058 14.4861 10.2881 14.3602 10.2669L11.2271 13.4001L11.2483 13.4892C11.302 13.7226 11.3628 14.0478 11.3869 14.4127C11.4342 15.1163 11.355 16.1006 10.667 16.7886C10.5733 16.8824 10.4461 16.935 10.3135 16.935C10.1809 16.935 10.0537 16.8824 9.95992 16.7886L7.1315 13.9602L3.94951 17.1421C3.75435 17.3373 2.73046 18.0444 2.5353 17.8492C2.34014 17.6541 3.04725 16.6302 3.24241 16.435L6.42439 13.253L3.59596 10.4246C3.50219 10.3309 3.44951 10.2037 3.44951 10.0711C3.44951 9.93846 3.50219 9.81128 3.59596 9.71751C4.28398 9.0295 5.26827 8.9503 5.97113 8.99697C6.31286 9.02145 6.65186 9.07515 6.98442 9.15749L10.1176 6.0243C10.0926 5.87187 10.0793 5.71773 10.078 5.56326C10.0787 5.13263 10.1869 4.54079 10.667 4.06066C10.7134 4.01412 10.7685 3.97717 10.8292 3.95193C10.8898 3.9267 10.9549 3.91367 11.0206 3.91358Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_820_10414'%3E%3Crect width='21' height='21' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.inquiries_list > li:last-child {
  border-bottom: 0;
}
.inquiries_list > li > div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inquiries_list > li > div:nth-child(1) {
  width: 8%;
}
.inquiries_list > li > div:nth-child(2) {
  width: 62%;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inquiries_list > li > div:nth-child(3) {
  width: 15%;
}
.inquiries_list > li > div:nth-child(4) {
  width: 15%;
}
.inquiries_list > li > div:nth-child(4) button {
  width: 7rem;
  height: 4rem;
  border-radius: 0.5rem;
  font-size: 1.4rem;
  font-weight: 600;
  cursor: default;
}
.inquiries_list > li._top {
  font-weight: 600;
  border-bottom: 1px solid #000;
  box-sizing: border-box;
}
.inquiries_list > li._top > div:nth-child(2) {
  text-align: center;
}
.inquiries_list._notice > li._top > div:nth-child(2) {
  text-align: center;
}
.inquiries_list._notice > li:not(._top):hover {
  background: #F0E8FF;
}
.inquiries_list._notice > li > div:nth-child(2) {
  width: 77%;
  padding: 0 7rem;
  box-sizing: border-box;
}
.inquiries_list._faq > li:not(._top):hover {
  background: #F0E8FF;
}
.inquiries_list._faq > li > div:nth-child(2) {
  width: 35%;
  text-align: center;
}
.inquiries_list._faq > li > div:nth-child(3) {
  width: 58%;
}

.inquiry {
  margin-top: 4.5rem;
  width: 100%;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  box-sizing: border-box;
  overflow: hidden;
}
.inquiry .storageChart_wrap {
  width: 100%;
  height: auto;
}
.inquiry > li {
  width: 100%;
  display: flex;
  color: #4F4F4F;
  font-size: 1.6rem;
  font-weight: 400;
  text-align: center;
  border-bottom: 1px solid #e0e0e0;
  box-sizing: border-box;
  align-items: stretch;
}
.inquiry > li:last-child {
  border-bottom: 0;
}
.inquiry > li > p {
  color: #000;
  width: 30rem;
  background: #f6f6f6;
  font-size: 1.6rem;
  font-weight: 500;
  display: flex;
  align-items: start;
  padding: 2.4rem 3.5rem;
  box-sizing: border-box;
}
.inquiry > li input,
.inquiry > li select,
.inquiry > li textarea {
  font-size: 1.4rem;
  font-weight: 400;
  width: 28rem;
  height: 3.7rem;
  border: 1px solid #BDBDBD;
  padding: 0 1.5rem;
  box-sizing: border-box;
  border-radius: 3px;
  outline: none;
  margin-right: 1rem;
}
.inquiry > li select {
  padding: 0;
}
.inquiry > li textarea {
  height: 15rem;
  resize: none;
  padding: 1rem;
  box-sizing: border-box;
}
.inquiry > li > div {
  width: 100%;
  display: flex;
  align-items: center;
  padding: 1.5rem 4rem;
  box-sizing: border-box;
}
.inquiry > li > div div.tb_phone {
  display: flex;
  align-items: center;
}
.inquiry > li > div div.tb_phone span {
  margin: 0 0.5rem;
}
.inquiry > li > div div.tb_phone input,
.inquiry > li > div div.tb_phone select {
  width: 8.2rem;
  text-align: center;
}
.inquiry > li > div._impfile {
  flex-wrap: wrap;
}
.inquiry > li > div._impfile button {
  width: 8.2rem;
  height: 3.7rem;
  border-radius: 0.4rem;
  margin-left: 1.2rem;
}
.inquiry > li > div._impfile span {
  font-size: 1.4rem;
  font-weight: 400;
  margin-left: 1.2rem;
  color: #4F4F4F;
  margin: 1rem;
}
.inquiry > li > div .wd_100 {
  width: 100%;
}
.inquiry div._storagebar {
  width: 100%;
}
.inquiry div._storagebar > div {
  text-align: left;
  width: 100%;
}
.inquiry div._storagebar > div span {
  font-size: 1.3rem;
  font-weight: 400;
}
.inquiry div._storagebar > div span span {
  font-weight: 700;
  color: #6947CE;
}
.inquiry div._storagebar > div div {
  margin-top: 0.5rem;
  width: calc(100% - 3rem);
  height: 2rem;
  border-radius: 1rem;
  overflow: hidden;
  background: #d5daf7;
}
.inquiry div._storagebar > div div i {
  display: block;
  height: 100%;
  border-radius: 1rem;
  background: #9e99fb;
}
.inquiry div._storagebar > button {
  width: 16rem;
  height: 4.4rem;
  border-radius: 0.5rem;
  font-size: 1.4rem;
  font-weight: 600;
}

.inquiry_btn {
  text-align: center;
  margin: 4.5rem 0;
}
.inquiry_btn button {
  font-size: 1.8rem;
  font-weight: 600;
  width: 19rem;
  height: 5.5rem;
  border-radius: 0.5rem;
}

.faq_btn_list {
  margin-top: 4.5rem;
}
.faq_btn_list input {
  display: none;
}
.faq_btn_list input:checked ~ div {
  border: 1px solid #6947CE;
  background: #f0e8ff;
  color: #6947CE;
}
.faq_btn_list .faq_btn_box {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.faq_btn_list .faq_btn_box::-webkit-scrollbar {
  display: none;
}
.faq_btn_list label div {
  cursor: pointer;
  min-width: 10.5rem;
  width: fit-content;
  padding: 0 1rem;
  height: 4rem;
  border-radius: 0.5rem;
  border: 1px solid #e8e7ec;
  box-sizing: border-box;
  background: #f8f7ff;
  margin-right: 1rem;
  margin-bottom: 0.5rem;
  color: #000;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.4rem;
  font-weight: 600;
  transition: 0.1s all;
}

.faq_select_tt {
  display: none;
}

.fixed_btnbox {
  position: fixed;
  right: 2rem;
  bottom: 7%;
  z-index: 6000;
  display: none;
}
.fixed_btnbox button {
  width: 4.8rem;
  height: 4.8rem;
  border-radius: 50%;
  box-shadow: 0px 0px 9.5px 2px rgba(0, 0, 0, 0.1019607843);
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 0.7rem;
  transition: 0.3s all;
}
.fixed_btnbox button.top_btn {
  background: #fff;
  border: 1px solid #E8E7EC;
  opacity: 0;
  pointer-events: none;
}
.fixed_btnbox button.top_btn._view {
  opacity: 1;
  pointer-events: all;
}
.fixed_btnbox button.top_btn i {
  width: 1.6rem;
  height: 1.6rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_1126_9124' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='16' height='16'%3E%3Cpath d='M16 0H0V16H16V0Z' fill='black'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1126_9124)'%3E%3Cpath d='M12.364 5.73431L8.00036 1.45459L3.63672 5.73431M7.99648 13.8182V1.45459' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat center/contain;
}
.fixed_btnbox button.upload_btn {
  background: #6947CE;
  border: 0;
  opacity: 0;
  pointer-events: none;
}
.fixed_btnbox button.upload_btn._view {
  opacity: 1;
  pointer-events: all;
}
.fixed_btnbox button.upload_btn i {
  width: 1.8rem;
  height: 1.8rem;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_1126_8171' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='18' height='18'%3E%3Cpath d='M18 0H0V18H18V0Z' fill='black'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1126_8171)'%3E%3Cpath d='M2.25 9.003V15.75H15.75V9M12.375 5.625L9 2.25L5.625 5.625M8.997 12V2.25' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat center/contain;
}

footer {
  width: 100%;
  height: 25rem;
  background: #6947CE;
}

@media (max-width: 1440px) {
  .storage_main ._inner {
    padding: 4rem;
  }
}
@media (max-width: 1280px) {
  .mView {
    display: block !important;
  }
  .mobile_dim {
    width: 100%;
    height: 100vh;
    background: rgba(0, 0, 0, 0.5);
    z-index: 600;
    position: fixed;
    left: 0;
    top: 0;
    opacity: 0;
    pointer-events: none;
    transition: 0.5s all;
  }
  .mobile_dim._on {
    opacity: 1;
    pointer-events: all;
  }
  .stg_top h2 a.dashboard_btn {
    display: none;
  }
  header ._inner {
    padding: 0 4rem;
  }
  header .right_menu > li:not(:first-child) {
    display: none;
  }
  header .left_menu > li,
  header .left_menu .hambugi {
    display: none;
  }
  .side_menu {
    background: #fff;
    position: fixed;
    opacity: 1;
    min-width: 32.5rem;
    max-width: 45rem;
    width: 60%;
    z-index: 1000;
    top: 0;
    height: 100vh;
    padding: 0rem;
    overflow-x: visible;
    overflow-y: scroll;
    left: -100%;
    transition: 0.5s all;
  }
  .side_menu._view {
    left: 0;
  }
  .stg_list > ul:nth-of-type(1) {
    padding-top: 0rem;
  }
  .stg_list > ul {
    padding: 0;
    border-bottom: 0;
    position: relative;
  }
  .stg_list > ul::after {
    content: "";
    width: calc(100% - 4rem);
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    height: 1px;
    background: #E0E0E0;
  }
  .stg_list > ul .thr > ul > li {
    padding: 0;
    padding-left: 2rem;
  }
  .stg_list > ul > li > a {
    padding: 0 2rem;
    justify-content: space-between;
  }
  .stg_list > ul > li > a > span {
    width: calc(100% - 3rem);
    max-width: calc(100% - 3rem);
    padding: 2rem 0;
    box-sizing: border-box;
  }
  .side_menu .m_menu {
    display: flex;
  }
  .stg_bot {
    overflow: hidden;
    position: unset;
    padding: 0rem 2rem 3rem;
  }
  .stg_bot > h4 span {
    margin-top: 0rem;
    font-size: 1.6rem;
    font-weight: 400;
  }
  .stg_bot > h4 {
    border-top: 0;
    display: flex;
    align-items: center;
    width: 100%;
    justify-content: space-between;
    margin: 0;
    font-size: 1.8rem;
    font-weight: 700;
  }
  .stg_alert_pop {
    left: auto;
    bottom: 2rem;
    right: 0;
    z-index: 100;
  }
  .stg_bot > ._btnbox {
    display: flex;
    justify-content: right;
    margin: 1rem 0;
  }
  .stg_bot > ._btnbox button {
    width: 12.4rem;
    height: 3.2rem;
    border-radius: 1.6rem;
    border: 1px solid #6947CE;
    color: #6947CE;
    background: #F0E8FF;
    box-sizing: border-box;
    font-size: 1.6rem;
    font-weight: 700;
  }
  .stg_total > input + div {
    height: 1.4rem;
    border-radius: 0.7rem;
  }
  .stg_total > input + div > div {
    height: 100%;
    border-radius: 0.7rem;
  }
  .stg_list > ul .sub > ul > li._none {
    padding: 2rem;
    background: #F8F7FF;
  }
  .stg_list > ul .sub > ul > li._none span {
    padding: 0;
  }
  .stg_list {
    width: 100%;
    max-height: max-content;
    overflow-y: unset;
    transform: translateX(0rem);
    padding: 0;
  }
  .stg_total_top > span,
  .stg_total_top > p,
  .stg_total > input + div > i span {
    font-size: 1.6rem;
    font-weight: 600;
  }
  .stg_total .del_btn {
    margin-top: 4.5rem;
    width: 12.6rem;
    height: 4.1rem;
    border: 1px solid #E8E7EC;
    background: #F8F7FF;
    border-radius: 0.5rem;
    font-size: 1.7rem;
    font-weight: 500;
  }
  .stg_total .del_btn::before {
    width: 1.5rem;
    height: 1.5rem;
  }
  .stg_list h2 {
    padding: 2rem;
    box-sizing: border-box;
    font-size: 2.4rem;
    font-weight: 500;
  }
  .stg_list > ul > li {
    padding: 0;
  }
  .stg_list > ul > li > a > span {
    display: flex;
    align-items: center;
  }
  .stg_list > ul > li > a > span::before {
    content: "";
    display: block;
    margin-right: 1rem;
  }
  .stg_list > ul > li > a > span.list_all::before {
    width: 1.8rem;
    height: 1.8rem;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1027_9745)'%3E%3Cg clip-path='url(%23clip1_1027_9745)'%3E%3Cpath d='M17.3569 8.72937C17.3569 8.2448 17.1537 7.78008 16.792 7.43744C16.4303 7.0948 15.9398 6.9023 15.4283 6.9023H8.99972L7.14829 3.24817H2.57115C2.05966 3.24817 1.56912 3.44066 1.20744 3.7833C0.845766 4.12595 0.642578 4.59067 0.642578 5.07524V14.8196C0.642578 15.3042 0.845766 15.7689 1.20744 16.1115C1.56912 16.4542 2.05966 16.6467 2.57115 16.6467H15.4283C15.9398 16.6467 16.4303 16.4542 16.792 16.1115C17.1537 15.7689 17.3569 15.3042 17.3569 14.8196V8.72937Z' stroke='%236947CE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1027_9745'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3CclipPath id='clip1_1027_9745'%3E%3Crect width='18' height='17.0526' fill='white' transform='translate(0 1.42108)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .stg_list > ul > li > a > span.list_latest::before {
    width: 1.6rem;
    height: 1.6rem;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 9.00356V17H17V9M13 5L9 1L5 5M8.99644 12.5556V1' stroke='%236947CE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .stg_list > ul > li > a > span.list_star::before {
    width: 1.6rem;
    height: 1.6rem;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='7.25' stroke='%236947CE' stroke-width='1.5'/%3E%3Cg clip-path='url(%23clip0_1027_9772)'%3E%3Cpath d='M7.57255 4.12287C7.58898 4.08598 7.61437 4.05493 7.64584 4.03322C7.67732 4.0115 7.71363 4 7.75067 4C7.78772 4 7.82403 4.0115 7.85551 4.03322C7.88698 4.05493 7.91237 4.08598 7.9288 4.12287L8.79505 6.07246C8.85204 6.20084 8.93625 6.31191 9.04045 6.39611C9.14464 6.48031 9.26569 6.5351 9.39317 6.55579L11.3304 6.87079C11.3671 6.8767 11.4016 6.8939 11.43 6.92046C11.4583 6.94701 11.4795 6.98185 11.4909 7.02104C11.5024 7.06023 11.5038 7.10221 11.4949 7.14222C11.486 7.18223 11.4672 7.21869 11.4407 7.24746L10.0397 8.76329C9.9472 8.86327 9.87802 8.98675 9.8381 9.12308C9.79818 9.25941 9.78872 9.40449 9.81055 9.54579L10.1413 11.6875C10.1478 11.7282 10.1438 11.7702 10.1299 11.8086C10.1159 11.847 10.0925 11.8802 10.0624 11.9045C10.0322 11.9289 9.99654 11.9433 9.95937 11.9462C9.92221 11.949 9.88506 11.9402 9.85217 11.9208L8.12042 10.9091C8.00634 10.8425 7.87938 10.8077 7.75049 10.8077C7.6216 10.8077 7.49464 10.8425 7.38055 10.9091L5.64917 11.9208C5.6163 11.9401 5.5792 11.9488 5.54209 11.9459C5.50499 11.943 5.46937 11.9285 5.43929 11.9042C5.4092 11.8799 5.38586 11.8467 5.37192 11.8084C5.35798 11.7701 5.354 11.7282 5.36042 11.6875L5.6908 9.54621C5.71269 9.40484 5.70327 9.25968 5.66334 9.12327C5.62342 8.98687 5.55421 8.86331 5.46167 8.76329L4.06067 7.24787C4.0339 7.21914 4.01492 7.18262 4.00591 7.14249C3.9969 7.10235 3.99821 7.06021 4.0097 7.02087C4.0212 6.98152 4.0424 6.94656 4.0709 6.91995C4.09941 6.89334 4.13406 6.87616 4.17092 6.87037L6.1078 6.55579C6.23542 6.53523 6.35662 6.48049 6.46095 6.39629C6.56528 6.31208 6.64962 6.20094 6.70667 6.07246L7.57255 4.12287Z' fill='%236947CE' stroke='%236947CE' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1027_9772'%3E%3Crect width='9' height='10' fill='white' transform='translate(3 3)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .stg_list > ul > li > a > span.list_share::before {
    width: 2.1rem;
    height: 1.5rem;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='23' height='17' viewBox='0 0 23 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.01457 9.75754C8.01542 9.75761 8.97274 10.0084 9.82137 10.4404C9.57549 10.7037 9.34314 10.9657 9.12758 11.2207C8.48118 10.941 7.76611 10.7788 7.01457 10.7788C5.82782 10.7788 4.70711 11.2721 3.80099 11.9887C2.89581 12.7047 2.24102 13.615 1.95434 14.4033C1.90098 14.5881 1.91609 14.682 1.9275 14.7202C1.93883 14.758 1.96316 14.7979 2.01973 14.8399C2.15496 14.94 2.3733 14.9787 2.49189 14.9788H7.96095C8.13525 15.3594 8.3976 15.7054 8.72838 16H2.49189C2.28747 15.9999 1.86008 15.9485 1.51109 15.6893C1.32555 15.5513 1.14781 15.3428 1.0582 15.0432C0.968987 14.7448 0.984872 14.4147 1.08848 14.068L1.09743 14.0396L1.17039 13.8494C1.55929 12.8962 2.31154 11.9139 3.27033 11.1555C4.29804 10.3427 5.6006 9.75757 7.01457 9.75754Z' fill='%236947CE'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.4721 9.0532C18.4793 9.05334 21.1219 11.1312 21.8972 13.7243C22.0044 14.083 22.0324 14.4214 21.9592 14.7286C21.8841 15.0436 21.7152 15.2731 21.5187 15.4299C21.1531 15.7213 20.6806 15.7713 20.4057 15.7714H10.5386C10.3196 15.7714 9.86286 15.7156 9.49168 15.4399C9.29507 15.2938 9.10824 15.0736 9.01402 14.7586C8.92025 14.4448 8.93609 14.0955 9.04706 13.7243L9.056 13.6959C9.44777 12.6025 10.3013 11.4493 11.412 10.5708C12.5276 9.68846 13.9399 9.0532 15.4721 9.0532ZM15.4721 10.0752C14.1671 10.0752 12.936 10.6171 11.942 11.4033C10.949 12.1887 10.2283 13.1887 9.91222 14.0588C9.8512 14.269 9.86668 14.383 9.88263 14.4363C9.89855 14.4893 9.93223 14.5396 9.99963 14.5898C10.157 14.7066 10.4052 14.7494 10.5386 14.7494H20.4057C20.6264 14.7493 20.8589 14.701 20.9859 14.5997C21.0355 14.5602 21.0607 14.5193 21.0734 14.4662C21.0879 14.4052 21.0974 14.2767 21.0286 14.0465C20.3944 11.9258 18.1396 10.0753 15.4721 10.0752Z' fill='%236947CE'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.15291 2.37877C7.84145 2.41699 8.49531 2.73892 8.98511 3.28491C9.50756 3.86744 9.80141 4.65785 9.80141 5.48159L9.79797 5.63427C9.78226 5.98995 9.71122 6.34036 9.58873 6.67008C9.44873 7.04685 9.24377 7.38986 8.98511 7.67826C8.72645 7.96658 8.41863 8.19506 8.08071 8.35115C7.7428 8.50715 7.3803 8.58818 7.01457 8.58823C6.6488 8.58822 6.28637 8.50713 5.94842 8.35115C5.61044 8.19508 5.30273 7.9666 5.04402 7.67826C4.78532 7.38986 4.58043 7.04688 4.4404 6.67008C4.31789 6.34034 4.24687 5.98998 4.23117 5.63427L4.22841 5.48159C4.22841 4.65777 4.52148 3.86745 5.04402 3.28491C5.56656 2.70252 6.27565 2.37496 7.01457 2.37494L7.15291 2.37877ZM7.01457 3.39693C6.5188 3.39695 6.04307 3.61627 5.69238 4.00691C5.34164 4.3979 5.14451 4.92863 5.14451 5.48159L5.15346 5.68644C5.17149 5.88994 5.21653 6.08993 5.28699 6.27954C5.38097 6.53233 5.51881 6.762 5.69238 6.9555C5.86595 7.14893 6.07203 7.30268 6.29876 7.40742C6.52555 7.51208 6.76911 7.56623 7.01457 7.56624C7.26004 7.56618 7.50359 7.51213 7.73038 7.40742C7.95711 7.30265 8.16389 7.14896 8.33744 6.9555C8.51088 6.76201 8.64893 6.53225 8.74284 6.27954C8.83678 6.02664 8.88462 5.75531 8.88462 5.48159L8.87567 5.27519C8.83312 4.79812 8.64416 4.34893 8.33744 4.00691C8.03069 3.66496 7.62762 3.45443 7.19971 3.40691L7.01457 3.39693Z' fill='%236947CE'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.4721 1C16.2671 1.00009 17.0299 1.35243 17.592 1.97903C18.1541 2.60572 18.4702 3.45599 18.4703 4.3422L18.4668 4.50716C18.4499 4.88981 18.3743 5.26729 18.2425 5.62199C18.0918 6.02735 17.8703 6.39587 17.592 6.70614C17.3137 7.01633 16.9831 7.26251 16.6195 7.43043C16.2558 7.59835 15.8658 7.68512 15.4721 7.68517C15.0785 7.68517 14.6885 7.59832 14.3248 7.43043C13.9612 7.26254 13.6306 7.01632 13.3522 6.70614C13.074 6.39593 12.8532 6.02727 12.7025 5.62199C12.5707 5.26726 12.4944 4.88985 12.4774 4.50716L12.474 4.3422C12.4741 3.45591 12.79 2.60574 13.3522 1.97903C13.9145 1.35246 14.6771 1 15.4721 1ZM15.4721 2.02199C14.92 2.022 14.3903 2.26665 13.9999 2.70179C13.6097 3.13693 13.3902 3.72689 13.3901 4.3422L13.4004 4.57008C13.4205 4.79676 13.4699 5.01948 13.5484 5.23069C13.653 5.51214 13.8067 5.76793 13.9999 5.98338C14.1931 6.19873 14.4227 6.3701 14.6751 6.4867C14.9276 6.60325 15.1988 6.66317 15.4721 6.66317C15.7454 6.66313 16.0167 6.60329 16.2692 6.4867C16.5215 6.37007 16.7512 6.19873 16.9444 5.98338C17.1375 5.76794 17.2913 5.51211 17.3959 5.23069C17.5004 4.94918 17.5542 4.64689 17.5542 4.3422L17.5439 4.11355C17.4966 3.58229 17.2859 3.08267 16.9444 2.70179C16.554 2.26662 16.0242 2.02209 15.4721 2.02199Z' fill='%236947CE'/%3E%3Cpath d='M7.01457 9.75754C8.01542 9.75761 8.97274 10.0084 9.82137 10.4404C9.57549 10.7037 9.34314 10.9657 9.12758 11.2207C8.48118 10.941 7.76611 10.7788 7.01457 10.7788C5.82782 10.7788 4.70711 11.2721 3.80099 11.9887C2.89581 12.7047 2.24102 13.615 1.95434 14.4033C1.90098 14.5881 1.91609 14.682 1.9275 14.7202C1.93883 14.758 1.96316 14.7979 2.01973 14.8399C2.15496 14.94 2.3733 14.9787 2.49189 14.9788H7.96095C8.13525 15.3594 8.3976 15.7054 8.72838 16H2.49189C2.28747 15.9999 1.86008 15.9485 1.51109 15.6893C1.32555 15.5513 1.14781 15.3428 1.0582 15.0432C0.968987 14.7448 0.984872 14.4147 1.08848 14.068L1.09743 14.0396L1.17039 13.8494C1.55929 12.8962 2.31154 11.9139 3.27033 11.1555C4.29804 10.3427 5.6006 9.75757 7.01457 9.75754Z' stroke='%236947CE' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.4721 9.0532C18.4793 9.05334 21.1219 11.1312 21.8972 13.7243C22.0044 14.083 22.0324 14.4214 21.9592 14.7286C21.8841 15.0436 21.7152 15.2731 21.5187 15.4299C21.1531 15.7213 20.6806 15.7713 20.4057 15.7714H10.5386C10.3196 15.7714 9.86286 15.7156 9.49168 15.4399C9.29507 15.2938 9.10824 15.0736 9.01402 14.7586C8.92025 14.4448 8.93609 14.0955 9.04706 13.7243L9.056 13.6959C9.44777 12.6025 10.3013 11.4493 11.412 10.5708C12.5276 9.68846 13.9399 9.0532 15.4721 9.0532ZM15.4721 10.0752C14.1671 10.0752 12.936 10.6171 11.942 11.4033C10.949 12.1887 10.2283 13.1887 9.91222 14.0588C9.8512 14.269 9.86668 14.383 9.88263 14.4363C9.89855 14.4893 9.93223 14.5396 9.99963 14.5898C10.157 14.7066 10.4052 14.7494 10.5386 14.7494H20.4057C20.6264 14.7493 20.8589 14.701 20.9859 14.5997C21.0355 14.5602 21.0607 14.5193 21.0734 14.4662C21.0879 14.4052 21.0974 14.2767 21.0286 14.0465C20.3944 11.9258 18.1396 10.0753 15.4721 10.0752Z' stroke='%236947CE' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.15291 2.37877C7.84145 2.41699 8.49531 2.73892 8.98511 3.28491C9.50756 3.86744 9.80141 4.65785 9.80141 5.48159L9.79797 5.63427C9.78226 5.98995 9.71122 6.34036 9.58873 6.67008C9.44873 7.04685 9.24377 7.38986 8.98511 7.67826C8.72645 7.96658 8.41863 8.19506 8.08071 8.35115C7.7428 8.50715 7.3803 8.58818 7.01457 8.58823C6.6488 8.58822 6.28637 8.50713 5.94842 8.35115C5.61044 8.19508 5.30273 7.9666 5.04402 7.67826C4.78532 7.38986 4.58043 7.04688 4.4404 6.67008C4.31789 6.34034 4.24687 5.98998 4.23117 5.63427L4.22841 5.48159C4.22841 4.65777 4.52148 3.86745 5.04402 3.28491C5.56656 2.70252 6.27565 2.37496 7.01457 2.37494L7.15291 2.37877ZM7.01457 3.39693C6.5188 3.39695 6.04307 3.61627 5.69238 4.00691C5.34164 4.3979 5.14451 4.92863 5.14451 5.48159L5.15346 5.68644C5.17149 5.88994 5.21653 6.08993 5.28699 6.27954C5.38097 6.53233 5.51881 6.762 5.69238 6.9555C5.86595 7.14893 6.07203 7.30268 6.29876 7.40742C6.52555 7.51208 6.76911 7.56623 7.01457 7.56624C7.26004 7.56618 7.50359 7.51213 7.73038 7.40742C7.95711 7.30265 8.16389 7.14896 8.33744 6.9555C8.51088 6.76201 8.64893 6.53225 8.74284 6.27954C8.83678 6.02664 8.88462 5.75531 8.88462 5.48159L8.87567 5.27519C8.83312 4.79812 8.64416 4.34893 8.33744 4.00691C8.03069 3.66496 7.62762 3.45443 7.19971 3.40691L7.01457 3.39693Z' stroke='%236947CE' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.4721 1C16.2671 1.00009 17.0299 1.35243 17.592 1.97903C18.1541 2.60572 18.4702 3.45599 18.4703 4.3422L18.4668 4.50716C18.4499 4.88981 18.3743 5.26729 18.2425 5.62199C18.0918 6.02735 17.8703 6.39587 17.592 6.70614C17.3137 7.01633 16.9831 7.26251 16.6195 7.43043C16.2558 7.59835 15.8658 7.68512 15.4721 7.68517C15.0785 7.68517 14.6885 7.59832 14.3248 7.43043C13.9612 7.26254 13.6306 7.01632 13.3522 6.70614C13.074 6.39593 12.8532 6.02727 12.7025 5.62199C12.5707 5.26726 12.4944 4.88985 12.4774 4.50716L12.474 4.3422C12.4741 3.45591 12.79 2.60574 13.3522 1.97903C13.9145 1.35246 14.6771 1 15.4721 1ZM15.4721 2.02199C14.92 2.022 14.3903 2.26665 13.9999 2.70179C13.6097 3.13693 13.3902 3.72689 13.3901 4.3422L13.4004 4.57008C13.4205 4.79676 13.4699 5.01948 13.5484 5.23069C13.653 5.51214 13.8067 5.76793 13.9999 5.98338C14.1931 6.19873 14.4227 6.3701 14.6751 6.4867C14.9276 6.60325 15.1988 6.66317 15.4721 6.66317C15.7454 6.66313 16.0167 6.60329 16.2692 6.4867C16.5215 6.37007 16.7512 6.19873 16.9444 5.98338C17.1375 5.76794 17.2913 5.51211 17.3959 5.23069C17.5004 4.94918 17.5542 4.64689 17.5542 4.3422L17.5439 4.11355C17.4966 3.58229 17.2859 3.08267 16.9444 2.70179C16.554 2.26662 16.0242 2.02209 15.4721 2.02199Z' stroke='%236947CE' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .stg_list > ul > li > a > span.list_fail::before {
    width: 1.7rem;
    height: 1.7rem;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.8333 6.38892L6.38867 10.8334M6.38867 6.38892L10.8333 10.8334' stroke='%236947CE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.61142 15.7222C12.5389 15.7222 15.7228 12.5385 15.7228 8.61111C15.7228 4.68375 12.5389 1.5 8.61142 1.5C4.68389 1.5 1.5 4.68375 1.5 8.61111C1.5 12.5385 4.68389 15.7222 8.61142 15.7222Z' stroke='%236947CE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.5001 17.5L13.6777 13.6777' stroke='%236947CE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .stg_list > ul .sub > ul {
    padding: 0;
  }
  .stg_list > ul .sub > ul > li {
    padding: 0;
  }
  .stg_list > ul > li ul a {
    padding: 0;
    justify-content: left;
    position: relative;
    font-size: 1.6rem;
    font-weight: 500;
  }
  .stg_list > ul > li span {
    width: calc(100% - 5rem);
    padding: 2rem;
    box-sizing: border-box;
  }
  .stg_list li._list > a > i {
    height: 3rem;
    position: absolute;
    right: 2rem;
  }
  .stg_list > ul .thr > ul > li a span {
    width: 100%;
    padding: 0.2rem 3rem 0.2rem 0.5rem;
  }
  .stg_list > ul .thr > ul > li::before {
    left: 1rem;
  }
  .stg_list > ul .thr > ul {
    padding: 2rem 2rem 2rem 1rem;
    box-sizing: border-box;
    background: #F8F7FF;
    line-height: 2em;
  }
  .stg_list > ul .thr > ul > li a {
    padding: 0;
  }
  .stg_list > ul .thr > ul > li a span {
    font-size: 1.6rem;
    font-weight: 400;
  }
  .stg_list > ul > li div.thr {
    padding: 0;
  }
  .my_alert_pop {
    left: auto;
    right: 0;
    transform: translate(0, 0);
  }
  .stg_total {
    padding-bottom: 3rem;
  }
  .logout_box {
    padding: 3rem 0;
    box-sizing: border-box;
    border-top: 1px solid #E0E0E0;
  }
  .logout_box button {
    width: 100%;
    height: 4.6rem;
    border-radius: 0.4rem;
    background: #6947CE;
    color: #fff;
    font-size: 1.8rem;
    font-weight: 600;
    border: 0;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .logout_box button::before {
    content: "";
    display: block;
    width: 2rem;
    height: 2rem;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 2C10.9283 2 11.8185 2.36875 12.4749 3.02513C13.1313 3.6815 13.5 4.57174 13.5 5.5C13.5 6.42826 13.1313 7.3185 12.4749 7.97487C11.8185 8.63125 10.9283 9 10 9C9.07174 9 8.1815 8.63125 7.52513 7.97487C6.86875 7.3185 6.5 6.42826 6.5 5.5C6.5 4.57174 6.86875 3.6815 7.52513 3.02513C8.1815 2.36875 9.07174 2 10 2ZM10 10.75C13.8675 10.75 17 12.3162 17 14.25V16H3V14.25C3 12.3162 6.1325 10.75 10 10.75Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat center/contain;
    margin-right: 0.5rem;
  }
  .stg_top {
    position: sticky;
    top: 0;
    left: 0;
    justify-content: left;
    padding: 0;
    border-bottom: 0;
    background: #fff;
    z-index: 10;
    padding: 2rem;
  }
  .stg_top h2 {
    display: flex;
    align-items: start;
    padding: 0.6rem 0 0rem 4.5rem;
    box-sizing: border-box;
    font-size: 2.4rem;
    text-wrap: nowrap;
  }
  .stg_top h2 span {
    margin-top: 0.6rem;
    margin-left: 1rem;
  }
  .fileupload_btn {
    margin-top: 2rem;
  }
  .storage_main {
    padding-left: 0;
  }
  .stg_opt > div {
    align-items: start;
  }
  .stg_opt > div .form-ckbox {
    margin-top: 1.7rem;
  }
  .stg_opt div._btnbox button {
    margin: 0.5rem 1rem 0.5rem 0;
  }
  .dt_thum_linetxt {
    text-wrap: auto;
    text-align: center;
    font-size: 1.3rem;
    word-break: keep-all;
  }
  .layer-detail .dt_thum ._title button {
    height: 3.5rem;
  }
  .layer-detail .layer_inner {
    margin-top: 1rem;
    overflow-y: scroll;
    max-height: 100%;
  }
  .layer-detail .dt_info {
    margin: 0;
    width: 100%;
    max-width: 60rem;
    padding: 0rem;
    box-sizing: border-box;
  }
  .layer-detail .dt_thum ._title > div {
    display: none;
  }
  .dt_info_tt {
    border-bottom: 1px solid #EBEBEB;
  }
  .dt_info_tt > div {
    width: calc(100% - 9.5rem);
  }
  .dt_info_tt > div p {
    font-size: 1.8rem;
  }
  .dt_info_tt > .mody_btn,
  .dt_info_tt > .delet_btn {
    width: 4.5rem;
    height: 4.5rem;
    display: block;
  }
  .dt_info_tt > .mody_btn {
    margin-right: 0.5rem;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='45' height='45' viewBox='0 0 45 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='44' height='44' rx='4.5' fill='white'/%3E%3Crect x='0.5' y='0.5' width='44' height='44' rx='4.5' stroke='%23BDBDBD'/%3E%3Cpath d='M23.6625 16.437L27.4225 20.1868M16 30.3867H30M16.3018 26.5371L16.7222 23.6169C16.7448 23.4261 16.8331 23.2491 16.972 23.1164L25.2125 14.8767C25.3185 14.7687 25.4505 14.6899 25.5959 14.6479C25.7412 14.6059 25.8949 14.6022 26.0421 14.6371C26.8024 14.8389 27.4937 15.2432 28.0424 15.8069C28.6098 16.3543 29.0177 17.0457 29.2224 17.8071C29.254 17.9545 29.2485 18.1074 29.2066 18.2522C29.1646 18.397 29.0875 18.5291 28.982 18.6367L20.7423 26.8764C20.6002 27.0076 20.4231 27.0947 20.2324 27.1271L17.3019 27.5466C17.1654 27.565 17.0265 27.5515 16.8961 27.5072C16.7657 27.4628 16.6474 27.3888 16.5504 27.2909C16.4535 27.1931 16.3806 27.0741 16.3375 26.9433C16.2943 26.8125 16.2821 26.6734 16.3018 26.5371Z' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .dt_info_tt > .delet_btn {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='45' height='45' viewBox='0 0 45 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='44' height='44' rx='4.5' fill='white'/%3E%3Crect x='0.5' y='0.5' width='44' height='44' rx='4.5' stroke='%23BDBDBD'/%3E%3Cpath d='M24.6588 20.336L24.3862 26.8288M20.6138 26.8288L20.3412 20.336M28.1948 18.0202C28.4637 18.0577 28.7321 18.0976 29 18.1399M28.1948 18.0202L27.3533 28.0358C27.319 28.4436 27.1178 28.8244 26.79 29.1023C26.4622 29.3801 26.032 29.5343 25.5853 29.5342H19.4147C18.968 29.5343 18.5378 29.3801 18.21 29.1023C17.8822 28.8244 17.681 28.4436 17.6467 28.0358L16.8052 18.0202M28.1948 18.0202C27.2855 17.8942 26.3715 17.7987 25.4545 17.7338M16.8052 18.0202C16.5363 18.0572 16.2679 18.0969 16 18.1392M16.8052 18.0202C17.7145 17.8942 18.6285 17.7987 19.5455 17.7338M25.4545 17.7338V17.0729C25.4545 16.2216 24.7376 15.5118 23.8079 15.4851C22.9362 15.4596 22.0638 15.4596 21.1921 15.4851C20.2624 15.5118 19.5455 16.2224 19.5455 17.0729V17.7338M25.4545 17.7338C23.4877 17.5955 21.5123 17.5955 19.5455 17.7338' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .dt_info_box {
    border: 0;
  }
  .storage_useview .graph_view {
    flex-wrap: wrap;
  }
  .storage_useview .useview_box._bar {
    width: 100%;
    max-width: 100%;
    margin-bottom: 2rem;
  }
  .storage_useview .useview_box._circle {
    width: 10%;
    min-width: 100%;
  }
  .storageChart_wrap {
    padding: 0;
    justify-content: center;
    height: fit-content;
    margin-top: 2.2rem;
  }
  .stg_box._cardstyle {
    width: calc(100% + 2rem);
    transform: translateX(-1rem);
  }
  .stg_box._cardstyle > li {
    margin: 1rem;
    width: calc((100% - 8rem) / 4);
  }
  .del_btn_action {
    z-index: 10000;
  }
}
@media (max-width: 768px) {
  header {
    box-shadow: none;
  }
  header .logo-ent {
    width: 8.9rem;
    height: 2.6rem;
  }
  header .logo-ent > img:first-child {
    display: none;
  }
  header .logo-ent > img:last-child {
    display: block;
  }
  .storage_main ._inner {
    padding: 7rem 2rem;
  }
  .stg_opt > div:nth-of-type(1) {
    display: none;
  }
  .stg_box._cardstyle > li {
    width: calc((100% - 6rem) / 3);
  }
  .stg_box._cardstyle .m_item_tap {
    display: flex;
  }
  .stg_box._cardstyle .item_tap button.icon-share,
  .stg_box._cardstyle .item_tap button.icon-lock {
    opacity: 1;
    width: 3.3rem;
    height: 3.3rem;
    margin-left: 0.4rem;
  }
  .stg_box._cardstyle .item_tap button.icon-more {
    margin-left: 0.4rem;
  }
  .stg_box._cardstyle .item_tap button.icon-share {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='32' height='32' rx='16' fill='%23F8F7FF'/%3E%3Crect x='0.5' y='0.5' width='32' height='32' rx='16' stroke='%23E8E7EC'/%3E%3Cpath d='M12.4418 17.5899C13.3473 17.5899 14.2134 17.8073 14.9812 18.1817C14.7588 18.4099 14.5486 18.6369 14.3535 18.858C13.7687 18.6156 13.1217 18.475 12.4418 18.4749C11.368 18.475 10.3541 18.9025 9.53423 19.5236C8.71525 20.1441 8.12283 20.933 7.86345 21.6162C7.81517 21.7764 7.82884 21.8577 7.83916 21.8908C7.84942 21.9236 7.87143 21.9581 7.92261 21.9946C8.04497 22.0814 8.24251 22.1149 8.3498 22.1149H13.298C13.4557 22.4448 13.6931 22.7447 13.9923 23H8.3498C8.16485 23 7.77817 22.9554 7.46241 22.7307C7.29455 22.6111 7.13373 22.4304 7.05266 22.1708C6.97194 21.9121 6.98631 21.6261 7.08006 21.3256L7.08815 21.301L7.15416 21.1361C7.50602 20.3101 8.18663 19.4587 9.05411 18.8014C9.98394 18.097 11.1625 17.5899 12.4418 17.5899Z' fill='%23989898'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.0938 16.9794C22.8146 16.9796 25.2055 18.7804 25.907 21.0277C26.004 21.3386 26.0293 21.6319 25.9631 21.8982C25.8952 22.1712 25.7424 22.3701 25.5645 22.5059C25.2338 22.7585 24.8062 22.8018 24.5576 22.8018H15.6301C15.432 22.8018 15.0188 22.7535 14.683 22.5146C14.5051 22.3879 14.336 22.1971 14.2508 21.9241C14.1659 21.6521 14.1803 21.3494 14.2807 21.0277L14.2888 21.0031C14.6432 20.0555 15.4155 19.0561 16.4204 18.2947C17.4298 17.53 18.7075 16.9794 20.0938 16.9794ZM20.0938 17.8652C18.9131 17.8652 17.7993 18.3348 16.8999 19.0162C16.0015 19.6969 15.3494 20.5635 15.0634 21.3176C15.0082 21.4998 15.0222 21.5986 15.0367 21.6448C15.0511 21.6908 15.0815 21.7343 15.1425 21.7778C15.2849 21.879 15.5095 21.9161 15.6301 21.9161H24.5576C24.7572 21.9161 24.9676 21.8742 25.0825 21.7864C25.1274 21.7521 25.1502 21.7167 25.1616 21.6707C25.1747 21.6179 25.1834 21.5064 25.1211 21.307C24.5473 19.469 22.5073 17.8653 20.0938 17.8652Z' fill='%23989898'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5669 11.1949C13.1899 11.2281 13.7815 11.5071 14.2246 11.9803C14.6973 12.4851 14.9632 13.1701 14.9632 13.884L14.9601 14.0164C14.9459 14.3246 14.8816 14.6283 14.7708 14.9141C14.6441 15.2406 14.4586 15.5379 14.2246 15.7878C13.9906 16.0377 13.7121 16.2357 13.4064 16.371C13.1006 16.5062 12.7727 16.5764 12.4418 16.5765C12.1108 16.5765 11.7829 16.5062 11.4771 16.371C11.1713 16.2357 10.8929 16.0377 10.6589 15.7878C10.4248 15.5379 10.2394 15.2406 10.1127 14.9141C10.0019 14.6283 9.93765 14.3247 9.92344 14.0164L9.92095 13.884C9.92095 13.1701 10.1861 12.4851 10.6589 11.9803C11.1317 11.4755 11.7732 11.1916 12.4418 11.1916L12.5669 11.1949ZM12.4418 12.0773C11.9932 12.0774 11.5628 12.2674 11.2455 12.606C10.9282 12.9449 10.7498 13.4048 10.7498 13.884L10.7579 14.0616C10.7742 14.2379 10.815 14.4113 10.8787 14.5756C10.9637 14.7947 11.0884 14.9937 11.2455 15.1614C11.4025 15.3291 11.589 15.4623 11.7941 15.5531C11.9993 15.6438 12.2197 15.6907 12.4418 15.6907C12.6638 15.6907 12.8842 15.6438 13.0894 15.5531C13.2945 15.4623 13.4816 15.3291 13.6386 15.1614C13.7956 14.9937 13.9205 14.7946 14.0054 14.5756C14.0904 14.3564 14.1337 14.1213 14.1337 13.884L14.1256 13.7052C14.0871 13.2917 13.9161 12.9024 13.6386 12.606C13.3611 12.3096 12.9964 12.1272 12.6093 12.086L12.4418 12.0773Z' fill='%23989898'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.0938 10C20.8131 10.0001 21.5032 10.3054 22.0118 10.8485C22.5204 11.3916 22.8064 12.1285 22.8064 12.8966L22.8033 13.0395C22.788 13.3712 22.7196 13.6983 22.6003 14.0057C22.464 14.357 22.2636 14.6764 22.0118 14.9453C21.76 15.2142 21.4609 15.4275 21.1319 15.573C20.8029 15.7186 20.45 15.7938 20.0938 15.7938C19.7377 15.7938 19.3848 15.7185 19.0558 15.573C18.7268 15.4275 18.4277 15.2141 18.1758 14.9453C17.9241 14.6765 17.7243 14.357 17.588 14.0057C17.4687 13.6983 17.3997 13.3712 17.3843 13.0395L17.3812 12.8966C17.3813 12.1285 17.6672 11.3916 18.1758 10.8485C18.6845 10.3055 19.3745 10 20.0938 10ZM20.0938 10.8857C19.5943 10.8857 19.1151 11.0978 18.7618 11.4749C18.4087 11.852 18.2102 12.3633 18.2101 12.8966L18.2194 13.0941C18.2376 13.2905 18.2823 13.4836 18.3533 13.6666C18.448 13.9105 18.587 14.1322 18.7618 14.3189C18.9366 14.5056 19.1443 14.6541 19.3727 14.7551C19.6012 14.8562 19.8466 14.9081 20.0938 14.9081C20.3411 14.908 20.5865 14.8562 20.815 14.7551C21.0433 14.6541 21.2511 14.5056 21.4259 14.3189C21.6006 14.1322 21.7398 13.9105 21.8344 13.6666C21.929 13.4226 21.9776 13.1606 21.9776 12.8966L21.9683 12.6984C21.9255 12.238 21.7349 11.805 21.4259 11.4749C21.0727 11.0977 20.5933 10.8858 20.0938 10.8857Z' fill='%23989898'/%3E%3Cpath d='M12.4418 17.5899C13.3473 17.5899 14.2134 17.8073 14.9812 18.1817C14.7588 18.4099 14.5486 18.6369 14.3535 18.858C13.7687 18.6156 13.1217 18.475 12.4418 18.4749C11.368 18.475 10.3541 18.9025 9.53423 19.5236C8.71525 20.1441 8.12283 20.933 7.86345 21.6162C7.81517 21.7764 7.82884 21.8577 7.83916 21.8908C7.84942 21.9236 7.87143 21.9581 7.92261 21.9946C8.04497 22.0814 8.24251 22.1149 8.3498 22.1149H13.298C13.4557 22.4448 13.6931 22.7447 13.9923 23H8.3498C8.16485 23 7.77817 22.9554 7.46241 22.7307C7.29455 22.6111 7.13373 22.4304 7.05266 22.1708C6.97194 21.9121 6.98631 21.6261 7.08006 21.3256L7.08815 21.301L7.15416 21.1361C7.50602 20.3101 8.18663 19.4587 9.05411 18.8014C9.98394 18.097 11.1625 17.5899 12.4418 17.5899Z' stroke='%23989898' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.0938 16.9794C22.8146 16.9796 25.2055 18.7804 25.907 21.0277C26.004 21.3386 26.0293 21.6319 25.9631 21.8982C25.8952 22.1712 25.7424 22.3701 25.5645 22.5059C25.2338 22.7585 24.8062 22.8018 24.5576 22.8018H15.6301C15.432 22.8018 15.0188 22.7535 14.683 22.5146C14.5051 22.3879 14.336 22.1971 14.2508 21.9241C14.1659 21.6521 14.1803 21.3494 14.2807 21.0277L14.2888 21.0031C14.6432 20.0555 15.4155 19.0561 16.4204 18.2947C17.4298 17.53 18.7075 16.9794 20.0938 16.9794ZM20.0938 17.8652C18.9131 17.8652 17.7993 18.3348 16.8999 19.0162C16.0015 19.6969 15.3494 20.5635 15.0634 21.3176C15.0082 21.4998 15.0222 21.5986 15.0367 21.6448C15.0511 21.6908 15.0815 21.7343 15.1425 21.7778C15.2849 21.879 15.5095 21.9161 15.6301 21.9161H24.5576C24.7572 21.9161 24.9676 21.8742 25.0825 21.7864C25.1274 21.7521 25.1502 21.7167 25.1616 21.6707C25.1747 21.6179 25.1834 21.5064 25.1211 21.307C24.5473 19.469 22.5073 17.8653 20.0938 17.8652Z' stroke='%23989898' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5669 11.1949C13.1899 11.2281 13.7815 11.5071 14.2246 11.9803C14.6973 12.4851 14.9632 13.1701 14.9632 13.884L14.9601 14.0164C14.9459 14.3246 14.8816 14.6283 14.7708 14.9141C14.6441 15.2406 14.4586 15.5379 14.2246 15.7878C13.9906 16.0377 13.7121 16.2357 13.4064 16.371C13.1006 16.5062 12.7727 16.5764 12.4418 16.5765C12.1108 16.5765 11.7829 16.5062 11.4771 16.371C11.1713 16.2357 10.8929 16.0377 10.6589 15.7878C10.4248 15.5379 10.2394 15.2406 10.1127 14.9141C10.0019 14.6283 9.93765 14.3247 9.92344 14.0164L9.92095 13.884C9.92095 13.1701 10.1861 12.4851 10.6589 11.9803C11.1317 11.4755 11.7732 11.1916 12.4418 11.1916L12.5669 11.1949ZM12.4418 12.0773C11.9932 12.0774 11.5628 12.2674 11.2455 12.606C10.9282 12.9449 10.7498 13.4048 10.7498 13.884L10.7579 14.0616C10.7742 14.2379 10.815 14.4113 10.8787 14.5756C10.9637 14.7947 11.0884 14.9937 11.2455 15.1614C11.4025 15.3291 11.589 15.4623 11.7941 15.5531C11.9993 15.6438 12.2197 15.6907 12.4418 15.6907C12.6638 15.6907 12.8842 15.6438 13.0894 15.5531C13.2945 15.4623 13.4816 15.3291 13.6386 15.1614C13.7956 14.9937 13.9205 14.7946 14.0054 14.5756C14.0904 14.3564 14.1337 14.1213 14.1337 13.884L14.1256 13.7052C14.0871 13.2917 13.9161 12.9024 13.6386 12.606C13.3611 12.3096 12.9964 12.1272 12.6093 12.086L12.4418 12.0773Z' stroke='%23989898' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.0938 10C20.8131 10.0001 21.5032 10.3054 22.0118 10.8485C22.5204 11.3916 22.8064 12.1285 22.8064 12.8966L22.8033 13.0395C22.788 13.3712 22.7196 13.6983 22.6003 14.0057C22.464 14.357 22.2636 14.6764 22.0118 14.9453C21.76 15.2142 21.4609 15.4275 21.1319 15.573C20.8029 15.7186 20.45 15.7938 20.0938 15.7938C19.7377 15.7938 19.3848 15.7185 19.0558 15.573C18.7268 15.4275 18.4277 15.2141 18.1758 14.9453C17.9241 14.6765 17.7243 14.357 17.588 14.0057C17.4687 13.6983 17.3997 13.3712 17.3843 13.0395L17.3812 12.8966C17.3813 12.1285 17.6672 11.3916 18.1758 10.8485C18.6845 10.3055 19.3745 10 20.0938 10ZM20.0938 10.8857C19.5943 10.8857 19.1151 11.0978 18.7618 11.4749C18.4087 11.852 18.2102 12.3633 18.2101 12.8966L18.2194 13.0941C18.2376 13.2905 18.2823 13.4836 18.3533 13.6666C18.448 13.9105 18.587 14.1322 18.7618 14.3189C18.9366 14.5056 19.1443 14.6541 19.3727 14.7551C19.6012 14.8562 19.8466 14.9081 20.0938 14.9081C20.3411 14.908 20.5865 14.8562 20.815 14.7551C21.0433 14.6541 21.2511 14.5056 21.4259 14.3189C21.6006 14.1322 21.7398 13.9105 21.8344 13.6666C21.929 13.4226 21.9776 13.1606 21.9776 12.8966L21.9683 12.6984C21.9255 12.238 21.7349 11.805 21.4259 11.4749C21.0727 11.0977 20.5933 10.8858 20.0938 10.8857Z' stroke='%23989898' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .stg_box._cardstyle .item_tap button.icon-lock {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='32' height='32' rx='16' fill='%23F8F7FF'/%3E%3Crect x='0.5' y='0.5' width='32' height='32' rx='16' stroke='%23E8E7EC'/%3E%3Cpath d='M13.0714 14.8333V12.3333C13.0714 10.4917 14.6057 9 16.5 9C18.3943 9 19.9286 10.4917 19.9286 12.3333V14.8333M16.5 19C16.7273 19 16.9453 18.9122 17.1061 18.7559C17.2668 18.5996 17.3571 18.3877 17.3571 18.1667C17.3571 17.9457 17.2668 17.7337 17.1061 17.5774C16.9453 17.4211 16.7273 17.3333 16.5 17.3333C16.2727 17.3333 16.0547 17.4211 15.8939 17.5774C15.7332 17.7337 15.6429 17.9457 15.6429 18.1667C15.6429 18.3877 15.7332 18.5996 15.8939 18.7559C16.0547 18.9122 16.2727 19 16.5 19ZM16.5 19V21.5M11.8714 14.8333H21.1286C21.8829 14.8333 22.5 15.4333 22.5 16.1667V22C22.5 23.1 21.5743 24 20.4429 24H12.5571C11.4257 24 10.5 23.1 10.5 22V16.1667C10.5 15.4333 11.1171 14.8333 11.8714 14.8333Z' stroke='%23989898' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .stg_box._cardstyle .item_tap {
    right: 1rem;
    top: 1rem;
  }
  .stg_box._cardstyle .item_tap button.icon-more {
    width: 3.3rem;
    height: 3.3rem;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='32' height='32' rx='16' fill='%23F8F7FF'/%3E%3Crect x='0.5' y='0.5' width='32' height='32' rx='16' stroke='%23E8E7EC'/%3E%3Cpath d='M10.6667 16.5C10.6667 16.0055 10.5298 15.5222 10.2734 15.1111C10.017 14.7 9.65262 14.3795 9.22626 14.1903C8.7999 14.0011 8.33075 13.9516 7.87812 14.048C7.4255 14.1445 7.00974 14.3826 6.68342 14.7322C6.3571 15.0819 6.13487 15.5273 6.04484 16.0123C5.9548 16.4972 6.00101 16.9999 6.17762 17.4567C6.35422 17.9135 6.65329 18.304 7.037 18.5787C7.42072 18.8534 7.87184 19 8.33333 19C8.95217 19 9.54567 18.7366 9.98325 18.2678C10.4208 17.7989 10.6667 17.163 10.6667 16.5ZM22.3333 16.5C22.3333 16.9945 22.4702 17.4778 22.7266 17.8889C22.983 18.3 23.3474 18.6205 23.7737 18.8097C24.2001 18.9989 24.6693 19.0484 25.1219 18.952C25.5745 18.8555 25.9903 18.6174 26.3166 18.2678C26.6429 17.9181 26.8651 17.4727 26.9552 16.9877C27.0452 16.5028 26.999 16.0001 26.8224 15.5433C26.6458 15.0865 26.3467 14.696 25.963 14.4213C25.5793 14.1466 25.1282 14 24.6667 14C24.0478 14 23.4543 14.2634 23.0168 14.7322C22.5792 15.2011 22.3333 15.837 22.3333 16.5ZM14.1667 16.5C14.1667 16.9945 14.3035 17.4778 14.5599 17.8889C14.8163 18.3 15.1807 18.6205 15.6071 18.8097C16.0334 18.9989 16.5026 19.0484 16.9552 18.952C17.4078 18.8555 17.8236 18.6174 18.1499 18.2678C18.4762 17.9181 18.6985 17.4727 18.7885 16.9877C18.8785 16.5028 18.8323 16.0001 18.6557 15.5433C18.4791 15.0865 18.18 14.696 17.7963 14.4213C17.4126 14.1466 16.9615 14 16.5 14C15.8812 14 15.2877 14.2634 14.8501 14.7322C14.4125 15.2011 14.1667 15.837 14.1667 16.5Z' fill='%23989898'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .stg_box._cardstyle ._title {
    padding: 1.7rem;
  }
  .stg_box._cardstyle ._title > p {
    font-size: 1.8rem;
    font-weight: 500;
  }
  .search_wrap {
    width: 100%;
    justify-content: center;
    position: fixed;
    top: 6rem;
    left: 0;
    padding: 2rem;
    z-index: 500;
    box-sizing: border-box;
    background: #fff;
    border-bottom: 1px solid #ddd;
  }
  .search_wrap._view {
    z-index: 3000;
    background: none;
    border-bottom: 1px solid transparent;
  }
  .search_wrap .content_title {
    display: none;
  }
  .search_detail {
    width: 100%;
    padding: 4rem 3rem;
  }
  .search_box {
    max-width: 100%;
    width: 100%;
    height: 5rem;
    border-radius: 2.5rem;
    background: #fff;
  }
  .search_input {
    flex-direction: row-reverse;
  }
  .search_input i {
    width: 2rem;
    height: 2rem;
  }
  .search_input input {
    padding-left: 2rem;
  }
  .stg_opt {
    margin: 0;
    min-height: auto;
    padding-top: 5rem;
    position: relative;
  }
  .stg_opt .opt_view {
    position: absolute;
    right: 0;
    top: 1.5rem;
    margin: 0;
  }
  .stg_opt > div:nth-child(2) {
    width: 100%;
    background: #F2F2F2;
    height: 5rem;
    border-radius: 0.7rem;
    display: flex;
    justify-content: space-between;
    padding: 0 2rem;
    box-sizing: border-box;
    align-items: center;
  }
  .stg_box .item label.form-ckbox {
    display: none;
  }
  .stg_opt .opt_view label input:checked ~ div {
    background: none;
  }
  .stg_opt .opt_view label:nth-child(1),
  .stg_opt .opt_view {
    border: none;
  }
  .stg_opt .opt_view label {
    width: auto;
    height: 1.8rem;
  }
  .stg_opt .opt_view label .icon-card {
    display: none;
    width: 1.8rem;
    height: 1.8rem;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='7.18193' height='7.18193' rx='0.5' stroke='%23B0B0B0'/%3E%3Crect x='10.3181' y='0.5' width='7.18193' height='7.18193' rx='0.5' stroke='%23B0B0B0'/%3E%3Crect x='10.3181' y='10.3183' width='7.18193' height='7.18193' rx='0.5' stroke='%23B0B0B0'/%3E%3Crect x='0.5' y='10.3183' width='7.18193' height='7.18193' rx='0.5' stroke='%23B0B0B0'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .stg_opt .opt_view label input:checked ~ div i.icon-card {
    display: block;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='7.18193' height='7.18193' rx='0.5' stroke='%23B0B0B0'/%3E%3Crect x='10.3181' y='0.5' width='7.18193' height='7.18193' rx='0.5' stroke='%23B0B0B0'/%3E%3Crect x='10.3181' y='10.3183' width='7.18193' height='7.18193' rx='0.5' stroke='%23B0B0B0'/%3E%3Crect x='0.5' y='10.3183' width='7.18193' height='7.18193' rx='0.5' stroke='%23B0B0B0'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .stg_opt .opt_view label .icon-list {
    display: none;
    width: 1.8rem;
    height: 1.8rem;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='17' height='4' rx='0.5' stroke='%23B0B0B0'/%3E%3Crect x='0.5' y='7.5' width='17' height='4' rx='0.5' stroke='%23B0B0B0'/%3E%3Crect x='0.5' y='14.5' width='17' height='4' rx='0.5' stroke='%23B0B0B0'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .stg_opt .opt_view label input:checked ~ div i.icon-list {
    display: block;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='17' height='4' rx='0.5' stroke='%23B0B0B0'/%3E%3Crect x='0.5' y='7.5' width='17' height='4' rx='0.5' stroke='%23B0B0B0'/%3E%3Crect x='0.5' y='14.5' width='17' height='4' rx='0.5' stroke='%23B0B0B0'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .stg_opt .opt_view .newfolder_btn {
    display: block;
    width: 1.9rem;
    height: 1.8rem;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.67207 15.1667H2.92713C2.41602 15.1667 1.92585 14.9677 1.56444 14.6134C1.20304 14.2592 1 13.7787 1 13.2778V2.88889C1 2.38792 1.20304 1.90748 1.56444 1.55324C1.92585 1.19901 2.41602 1 2.92713 1H6.78138L9.67207 3.83333H16.417C16.9281 3.83333 17.4183 4.03234 17.7797 4.38658C18.1411 4.74081 18.3441 5.22126 18.3441 5.72222V9.02778M13.5263 15.1667H19.3077M16.417 12.3333V18' stroke='%23B0B0B0' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
    border: 0;
    padding: 0;
    margin-right: 1rem;
  }
  .stg_opt .opt_view {
    width: auto;
    height: auto;
  }
  .page_wrap {
    max-width: calc(100% - 6rem);
    justify-content: center;
  }
  .page_wrap > div {
    margin: 0 1rem;
  }
  .page_wrap button {
    width: 7.5rem;
    font-size: 1.4rem;
    height: 3.8rem;
  }
  .page_wrap button span {
    display: none;
  }
  .page_wrap > div p {
    font-size: 1.2rem;
  }
  .page_wrap > div input {
    height: 2.2rem;
    font-size: 1.2rem;
  }
  .page_wrap > button.prev::before,
  .page_wrap > button.next::after {
    width: 1rem;
    height: 1rem;
    margin: 0 0.2rem;
  }
  .page_wrap ~ .more_btn {
    display: block;
  }
  .dt_info_btn {
    position: fixed;
    bottom: 0;
    width: 100%;
    left: 0;
    padding: 2rem 5rem 3rem;
    box-sizing: border-box;
    background: #fff;
    z-index: 555;
    background: #F8F7FF;
    box-shadow: 0 0 1rem 0 rgba(0, 0, 0, 0.2);
  }
  .layer-detail,
  .layer-tagging {
    align-items: start;
    padding-bottom: 22rem;
    box-sizing: border-box;
    height: 100vh;
    overflow-y: scroll;
  }
  .layer-detail::-webkit-scrollbar,
  .layer-tagging::-webkit-scrollbar {
    display: none;
  }
  .layer-detail .layer_inner,
  .layer-tagging .layer_inner {
    margin-top: 5rem;
    overflow-y: auto;
    height: max-content;
    max-height: max-content;
  }
  .dt_info_btn ._mody {
    display: none;
  }
  .dt_thum i.icon-vdo {
    width: 17vw;
    height: -webkit-fill-available;
  }
  .stg_box {
    padding-top: 1.5rem;
  }
  .item_action {
    position: fixed;
    width: 100%;
    bottom: 0 !important;
    left: 0 !important;
    top: auto !important;
    right: auto !important;
    z-index: 2000;
    height: 100vh;
    background: rgba(0, 0, 0, 0.5);
  }
  .item_action._view > ul {
    opacity: 1;
    bottom: 0;
  }
  .item_action > ul {
    position: absolute;
    bottom: -5rem;
    width: 100%;
    left: 0;
    opacity: 0;
    transition: 0.3s all;
    transition-delay: 0.1s;
  }
  .item_action > ul li {
    justify-content: left;
    height: 6rem;
    padding: 0 2rem;
  }
  .item_action > ul li i {
    margin-right: 1rem;
    width: 2rem !important;
  }
  .item_action > ul li span {
    font-size: 1.6rem;
    font-weight: 500;
  }
  .item_action > ul li:not(.item_action_tt):hover {
    background: #fff;
    color: #000;
  }
  .item_action > ul li:not(.item_action_tt):hover i.icon-download {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7.01805V13.0154H13V7.01538M10 6.68205L6.99733 9.68205M6.99733 9.68205L4 6.68205M6.99733 9.68205V1.01538' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .item_action > ul li:not(.item_action_tt):hover i.icon-share {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 20 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.64401 8.13913C6.57951 8.1392 7.47449 8.37418 8.26819 8.77891C8.0551 9.00957 7.85274 9.23918 7.66396 9.46319C7.04649 9.19216 6.36232 9.03576 5.64401 9.03569C4.51559 9.03579 3.45071 9.50787 2.59102 10.1927C1.73195 10.8772 1.10863 11.7489 0.835498 12.5067C0.783378 12.6881 0.796658 12.7863 0.810159 12.8321C0.823675 12.8775 0.852353 12.9214 0.910214 12.9648C1.04551 13.0659 1.25956 13.1033 1.37476 13.1034H6.55555C6.71255 13.4349 6.93946 13.7379 7.22215 14H1.37476C1.18487 13.9999 0.789228 13.9514 0.467762 13.7111C0.297351 13.5835 0.135001 13.391 0.0532462 13.1158C-0.0281618 12.8415 -0.01434 12.536 0.0818334 12.212L0.08963 12.1872C0.428862 11.2336 1.16778 10.2276 2.12907 9.46173C3.09471 8.6925 4.31765 8.13922 5.64401 8.13913Z' fill='%23000000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.8713 7.65692C16.6977 7.65694 19.1783 9.62364 19.9052 12.0719C20.005 12.4083 20.0293 12.7226 19.9623 13.0057C19.8937 13.2956 19.7398 13.5073 19.5595 13.652C19.223 13.9221 18.7858 13.9686 18.5284 13.9686H9.21417C9.01052 13.9686 8.58682 13.9165 8.24415 13.66C8.06328 13.5246 7.89231 13.3219 7.80624 13.0319C7.72055 12.7431 7.73435 12.4192 7.83743 12.0719L7.84523 12.0471L7.91929 11.8531C8.31345 10.8801 9.07898 9.87195 10.0581 9.09187C11.1068 8.25649 12.4332 7.65692 13.8713 7.65692ZM13.8713 8.55276C12.631 8.55276 11.4629 9.07245 10.5201 9.82356C9.5779 10.5742 8.89259 11.5308 8.59174 12.3666C8.53242 12.5723 8.54597 12.6888 8.56381 12.7489C8.58169 12.809 8.61878 12.8632 8.68725 12.9145C8.84354 13.0314 9.0852 13.0728 9.21417 13.0728H18.5284C18.7388 13.0728 18.967 13.0258 19.0956 12.9225C19.1477 12.8806 19.1763 12.8352 19.1905 12.7752C19.2063 12.7082 19.214 12.5786 19.1476 12.355C18.5437 10.3212 16.4017 8.55278 13.8713 8.55276Z' fill='%23000000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.77265 1.12417C6.4144 1.15999 7.0242 1.46152 7.48074 1.97405C7.96766 2.5209 8.2409 3.26309 8.2409 4.03637L8.2383 4.18008C8.22363 4.51386 8.15751 4.84311 8.04339 5.15252C7.91291 5.50607 7.72172 5.82805 7.48074 6.09869C7.23973 6.36924 6.95289 6.58394 6.63806 6.73045C6.32317 6.87686 5.98483 6.95215 5.64401 6.95222C5.30319 6.95217 4.96484 6.87683 4.64995 6.73045C4.33526 6.58401 4.04886 6.36907 3.80792 6.09869C3.56691 5.82803 3.37511 5.5061 3.24462 5.15252C3.13049 4.8431 3.06504 4.51387 3.05036 4.18008L3.04711 4.03637C3.04711 3.26305 3.32096 2.52091 3.80792 1.97405C4.29485 1.42761 4.95556 1.12062 5.64401 1.12053L5.77265 1.12417ZM5.64401 2.01636C5.16717 2.01646 4.70911 2.22947 4.37187 2.60799C4.03465 2.98674 3.84561 3.50081 3.84561 4.03637L3.85405 4.2348C3.87138 4.43177 3.91438 4.62537 3.98205 4.80892C4.07241 5.05382 4.20495 5.27728 4.37187 5.46475C4.5388 5.65211 4.73791 5.801 4.95596 5.90245C5.17391 6.00371 5.40813 6.05633 5.64401 6.05638C5.87999 6.05632 6.11466 6.00382 6.3327 5.90245C6.55064 5.801 6.74929 5.65204 6.91614 5.46475C7.08304 5.27728 7.21561 5.05381 7.30597 4.80892C7.39624 4.56403 7.44305 4.30142 7.44305 4.03637L7.43396 3.83649C7.39304 3.37435 7.21112 2.93932 6.91614 2.60799C6.62114 2.27684 6.23351 2.07261 5.82203 2.02658L5.64401 2.01636Z' fill='%23000000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.8713 0C14.613 1.08322e-05 15.3245 0.330354 15.849 0.919181C16.3734 1.50804 16.6682 2.30704 16.6683 3.13981L16.665 3.29446C16.6493 3.65416 16.5782 4.00861 16.4552 4.34204C16.3146 4.723 16.1087 5.06957 15.849 5.36116C15.5893 5.65268 15.2806 5.884 14.9414 6.04179C14.6021 6.19952 14.2385 6.28033 13.8713 6.28034C13.5041 6.28034 13.1405 6.19951 12.8012 6.04179C12.462 5.884 12.1533 5.65268 11.8936 5.36116C11.6339 5.06957 11.4279 4.72301 11.2874 4.34204C11.1644 4.0086 11.0933 3.65416 11.0775 3.29446L11.0743 3.13981C11.0744 2.30703 11.3691 1.50805 11.8936 0.919181C12.4181 0.330356 13.1296 5.65998e-07 13.8713 0ZM13.8713 0.895837C13.3413 0.895837 12.833 1.13241 12.4582 1.55312C12.0834 1.97388 11.8729 2.54478 11.8728 3.13981L11.8825 3.36012C11.9018 3.57936 11.9495 3.7949 12.0248 3.99917C12.1252 4.27134 12.2726 4.51889 12.4582 4.72722C12.6437 4.9355 12.8642 5.10033 13.1066 5.21307C13.3491 5.32583 13.6088 5.3845 13.8713 5.3845C14.1337 5.3845 14.3935 5.32584 14.636 5.21307C14.8784 5.10033 15.0989 4.9355 15.2844 4.72722C15.4699 4.51889 15.6173 4.27134 15.7178 3.99917C15.8182 3.72691 15.8698 3.43449 15.8698 3.13981L15.8601 2.91803C15.8146 2.40446 15.6123 1.92127 15.2844 1.55312C14.9096 1.13241 14.4013 0.895847 13.8713 0.895837Z' fill='%23000000'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .item_action > ul li:not(.item_action_tt):hover i.icon-share._off {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='14' viewBox='0 0 16 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.62097 7.65692C9.67815 7.65694 12.3613 9.62364 13.1474 12.0719C13.2554 12.4083 13.2817 12.7226 13.2093 13.0057C13.135 13.2956 12.9685 13.5073 12.7735 13.652C12.4096 13.9221 11.9367 13.9686 11.6583 13.9686H1.58365C1.36338 13.9686 0.905088 13.9165 0.534443 13.66C0.338804 13.5246 0.153881 13.3219 0.0607884 13.0319C-0.0319031 12.7431 -0.0169734 12.4192 0.0945204 12.0719L0.102954 12.0471L0.183067 11.8531C0.609407 10.8801 1.43743 9.87195 2.49652 9.09187C3.63082 8.25649 5.0655 7.65692 6.62097 7.65692ZM6.62097 8.55276C5.27946 8.55276 4.01596 9.07245 2.99618 9.82356C1.97707 10.5742 1.23582 11.5308 0.910414 12.3666C0.846244 12.5723 0.860908 12.6888 0.880196 12.7489C0.899535 12.809 0.93966 12.8632 1.01372 12.9145C1.18276 13.0314 1.44415 13.0728 1.58365 13.0728H11.6583C11.8858 13.0728 12.1327 13.0258 12.2718 12.9225C12.3281 12.8806 12.359 12.8352 12.3744 12.7752C12.3915 12.7082 12.3998 12.5786 12.328 12.355C11.6748 10.3212 9.358 8.55278 6.62097 8.55276Z' fill='%23000000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.62097 0C7.42322 1.08322e-05 8.19282 0.330354 8.76014 0.919181C9.32739 1.50804 9.64621 2.30704 9.64631 3.13981L9.64279 3.29446C9.62575 3.65416 9.54885 4.00861 9.41581 4.34204C9.26378 4.723 9.04102 5.06957 8.76014 5.36116C8.47926 5.65268 8.14535 5.884 7.7784 6.04179C7.41146 6.19952 7.01812 6.28033 6.62097 6.28034C6.22381 6.28034 5.83048 6.19951 5.46353 6.04179C5.09658 5.884 4.76267 5.65268 4.48179 5.36116C4.2009 5.06957 3.97816 4.72301 3.82613 4.34204C3.69308 4.0086 3.61618 3.65416 3.59914 3.29446L3.59562 3.13981C3.59572 2.30703 3.91453 1.50805 4.48179 0.919181C5.04912 0.330356 5.81871 5.65998e-07 6.62097 0ZM6.62097 0.895837C6.04773 0.895837 5.49787 1.13241 5.09248 1.55312C4.68716 1.97388 4.4594 2.54478 4.4593 3.13981L4.46985 3.36012C4.49065 3.57936 4.54224 3.7949 4.62375 3.99917C4.73238 4.27134 4.8918 4.51889 5.09248 4.72722C5.29317 4.9355 5.53164 5.10033 5.79383 5.21307C6.05609 5.32583 6.3371 5.3845 6.62097 5.3845C6.90483 5.3845 7.18584 5.32584 7.4481 5.21307C7.71028 5.10033 7.94876 4.9355 8.14945 4.72722C8.35013 4.51889 8.50955 4.27134 8.61818 3.99917C8.72682 3.72691 8.78263 3.43449 8.78263 3.13981L8.77209 2.91803C8.72289 2.40446 8.50409 1.92127 8.14945 1.55312C7.74407 1.13241 7.19419 0.895847 6.62097 0.895837Z' fill='%23000000'/%3E%3Cpath d='M13.4417 5.65833L11.8083 7.29167C11.7472 7.35278 11.6694 7.38333 11.575 7.38333C11.4806 7.38333 11.4028 7.35278 11.3417 7.29167C11.2806 7.23056 11.25 7.15278 11.25 7.05833C11.25 6.96389 11.2806 6.88611 11.3417 6.825L12.975 5.19167L11.3417 3.55833C11.2806 3.49722 11.25 3.41944 11.25 3.325C11.25 3.23056 11.2806 3.15278 11.3417 3.09167C11.4028 3.03056 11.4806 3 11.575 3C11.6694 3 11.7472 3.03056 11.8083 3.09167L13.4417 4.725L15.075 3.09167C15.1361 3.03056 15.2139 3 15.3083 3C15.4028 3 15.4806 3.03056 15.5417 3.09167C15.6028 3.15278 15.6333 3.23056 15.6333 3.325C15.6333 3.41944 15.6028 3.49722 15.5417 3.55833L13.9083 5.19167L15.5417 6.825C15.6028 6.88611 15.6333 6.96389 15.6333 7.05833C15.6333 7.15278 15.6028 7.23056 15.5417 7.29167C15.4806 7.35278 15.4028 7.38333 15.3083 7.38333C15.2139 7.38333 15.1361 7.35278 15.075 7.29167L13.4417 5.65833Z' fill='%23000000'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .item_action > ul li:not(.item_action_tt):hover i.icon-lock {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 13 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.35714 6.5V4.14286C3.35714 2.40643 4.76357 1 6.5 1C8.23643 1 9.64286 2.40643 9.64286 4.14286V6.5M6.5 10.4286C6.70838 10.4286 6.90823 10.3458 7.05558 10.1984C7.20293 10.0511 7.28571 9.85124 7.28571 9.64286C7.28571 9.43447 7.20293 9.23462 7.05558 9.08727C6.90823 8.93992 6.70838 8.85714 6.5 8.85714C6.29162 8.85714 6.09177 8.93992 5.94442 9.08727C5.79707 9.23462 5.71429 9.43447 5.71429 9.64286C5.71429 9.85124 5.79707 10.0511 5.94442 10.1984C6.09177 10.3458 6.29162 10.4286 6.5 10.4286ZM6.5 10.4286V12.7857M2.25714 6.5H10.7429C11.4343 6.5 12 7.06571 12 7.75714V13.2571C12 14.2943 11.1514 15.1429 10.1143 15.1429H2.88571C1.84857 15.1429 1 14.2943 1 13.2571V7.75714C1 7.06571 1.56571 6.5 2.25714 6.5Z' stroke='%23000000' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .item_action > ul li:not(.item_action_tt):hover i.icon-lock._off {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='13' height='16' viewBox='0 0 13 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.35714 6.5V4.14286C3.35714 2.40643 4.76357 1 6.5 1C8.23643 1 9.64286 2.40643 9.64286 4.14286M6.5 10.4286C6.70838 10.4286 6.90823 10.3458 7.05558 10.1984C7.20293 10.0511 7.28571 9.85124 7.28571 9.64286C7.28571 9.43447 7.20293 9.23462 7.05558 9.08727C6.90823 8.93992 6.70838 8.85714 6.5 8.85714C6.29162 8.85714 6.09177 8.93992 5.94442 9.08727C5.79707 9.23462 5.71429 9.43447 5.71429 9.64286C5.71429 9.85124 5.79707 10.0511 5.94442 10.1984C6.09177 10.3458 6.29162 10.4286 6.5 10.4286ZM6.5 10.4286V12.7857M2.25714 6.5H10.7429C11.4343 6.5 12 7.06571 12 7.75714V13.2571C12 14.2943 11.1514 15.1429 10.1143 15.1429H2.88571C1.84857 15.1429 1 14.2943 1 13.2571V7.75714C1 7.06571 1.56571 6.5 2.25714 6.5Z' stroke='%23000000' stroke-width='1.3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .item_action > ul li:not(.item_action_tt):hover i.icon-write {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.56785 2.80305L10.7907 6.01718M1 14.7599H13M1.25871 11.4603L1.619 8.95725C1.63839 8.79373 1.71409 8.64205 1.83313 8.52826L8.89647 1.46566C8.98727 1.37308 9.10044 1.30552 9.22503 1.26954C9.34961 1.23357 9.48138 1.23038 9.60755 1.2603C10.2592 1.4333 10.8518 1.77983 11.322 2.26298C11.8084 2.73221 12.158 3.32485 12.3335 3.97747C12.3606 4.1038 12.3559 4.23486 12.3199 4.35895C12.284 4.48304 12.2178 4.59628 12.1274 4.68856L5.0648 11.7512C4.94303 11.8636 4.79119 11.9383 4.62777 11.966L2.11596 12.3256C1.99895 12.3414 1.87988 12.3298 1.76811 12.2918C1.65633 12.2538 1.55491 12.1903 1.47181 12.1065C1.38872 12.0226 1.32623 11.9206 1.28925 11.8084C1.25227 11.6963 1.24181 11.5771 1.25871 11.4603Z' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .item_action > ul li:not(.item_action_tt):hover i.icon-move {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.72872 12.2145H2.49527C2.0987 12.2145 1.71837 12.057 1.43795 11.7766C1.15754 11.4962 1 11.1158 1 10.7193V2.49527C1 2.0987 1.15754 1.71837 1.43795 1.43796C1.71837 1.15754 2.0987 1 2.49527 1H5.48582L7.72872 3.24291H12.9622C13.3587 3.24291 13.7391 3.40045 14.0195 3.68086C14.2999 3.96128 14.4574 4.34161 14.4574 4.73818V7.35491' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5698 12.2146L15.0556 12.2146M15.0556 12.2146L12.8127 9.9717M15.0556 12.2146L12.8127 14.4575' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .item_action > ul li:not(.item_action_tt):hover i.icon-garbage {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.57022 5.25777L8.33189 10.9344M5.03378 10.9344L4.79544 5.25777M11.6617 3.23312C11.8968 3.26591 12.1315 3.30081 12.3657 3.33782M11.6617 3.23312L10.926 11.9896C10.896 12.3461 10.7201 12.6791 10.4335 12.922C10.1469 13.1649 9.77078 13.2997 9.38028 13.2996H3.98538C3.59488 13.2997 3.21873 13.1649 2.93215 12.922C2.64557 12.6791 2.46968 12.3461 2.43965 11.9896L1.70398 3.23312M11.6617 3.23312C10.8667 3.123 10.0676 3.03948 9.26594 2.98271M1.70398 3.23312C1.46886 3.26549 1.2342 3.30018 1 3.33719M1.70398 3.23312C2.49897 3.123 3.29809 3.03948 4.09973 2.98271M9.26594 2.98271V2.40496C9.26594 1.6607 8.6391 1.04005 7.82629 1.01672C7.06418 0.994428 6.30149 0.994428 5.53938 1.01672C4.72656 1.04005 4.09973 1.66133 4.09973 2.40496V2.98271M9.26594 2.98271C7.54639 2.86186 5.81927 2.86186 4.09973 2.98271' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .item_action > ul li:not(.item_action_tt):hover i.icon-reset {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='14' viewBox='0 0 16 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7234 1.45172C10.8423 1.53799 10.9221 1.66795 10.9451 1.81301C10.9682 1.95807 10.9327 2.10635 10.8464 2.22523C10.7601 2.34411 10.6302 2.42385 10.4851 2.44691C10.3401 2.46997 10.1918 2.43446 10.0729 2.34819C9.07201 1.62415 7.85761 1.2559 6.62316 1.30211C5.38871 1.34833 4.20524 1.80634 3.2613 2.60319C2.31735 3.40003 1.66724 4.48987 1.41454 5.69905C1.16184 6.90824 1.32108 8.16722 1.86691 9.2754C2.41273 10.3836 3.31372 11.2772 4.42635 11.8139C5.53897 12.3507 6.79921 12.4996 8.00629 12.237C9.21336 11.9743 10.2978 11.3153 11.0869 10.3649C11.876 9.41442 12.3243 8.22723 12.3604 6.99245C12.3646 6.84578 12.427 6.70682 12.5338 6.60614C12.6405 6.50546 12.7829 6.4513 12.9295 6.45559C13.0762 6.45988 13.2152 6.52225 13.3159 6.62899C13.4165 6.73574 13.4707 6.8781 13.4664 7.02477C13.423 8.50653 12.8849 9.93113 11.9379 11.0716C10.9908 12.212 9.68938 13.0028 8.24083 13.3177C6.79229 13.6327 5.28 13.4538 3.94491 12.8096C2.60982 12.1654 1.52874 11.0929 0.873909 9.76297C0.219081 8.43305 0.0281809 6.92223 0.331623 5.47122C0.635065 4.02022 1.41539 2.71251 2.54828 1.75644C3.68116 0.800377 5.10143 0.250962 6.5828 0.195733C8.06416 0.140503 9.5214 0.582637 10.7223 1.45169' fill='%23000000'/%3E%3Crect x='9.3197' y='7.94336' width='4.5289' height='0.829889' rx='0.414944' transform='rotate(-25.4213 9.3197 7.94336)' fill='%23000000'/%3E%3Crect width='4.4581' height='0.829889' rx='0.414945' transform='matrix(-0.358179 -0.933653 -0.933653 0.358179 15.0729 10.1934)' fill='%23000000'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .item_action > ul li:not(.item_action_tt):hover i.icon-remove {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.31486 3.84952C2.90002 3.88968 2.48589 3.93586 2.07267 3.98819L2.87443 13.5282C2.89715 13.7968 3.03088 14.0579 3.2631 14.2548C3.49661 14.4527 3.81083 14.5682 4.14396 14.5683H10.3158C10.649 14.5682 10.9632 14.4527 11.1967 14.2548C11.4289 14.0579 11.5626 13.7968 11.5854 13.5282L11.6781 12.411L12.602 13.3573L12.5815 13.6112C12.5353 14.1577 12.266 14.659 11.8432 15.0175C11.4212 15.3751 10.8749 15.5684 10.3149 15.5683H4.14494C3.58494 15.5684 3.03858 15.3751 2.61662 15.0175C2.19377 14.659 1.92449 14.1587 1.87834 13.6122L1.08048 4.12589C0.989675 4.1396 0.89871 4.15257 0.808023 4.1669C0.535264 4.21 0.278853 4.02364 0.235758 3.75089C0.193105 3.47844 0.379326 3.22272 0.651773 3.1796C0.9227 3.13679 1.19425 3.09596 1.46623 3.0585C1.78494 3.01436 2.10438 2.97484 2.42423 2.93839L3.31486 3.84952Z' fill='%23000000'/%3E%3Cpath d='M5.58341 6.17178L5.84318 12.3417C5.85476 12.6176 5.64056 12.8506 5.36466 12.8622C5.08877 12.8738 4.85574 12.6596 4.84416 12.3837L4.5717 5.89053L5.07072 5.87003L5.2797 5.86026L5.58341 6.17178Z' fill='%23000000'/%3E%3Cpath d='M9.69865 10.3847L9.61564 12.3837L9.60099 12.4843C9.54475 12.7098 9.33643 12.8723 9.09513 12.8622C8.81924 12.8506 8.60503 12.6176 8.61662 12.3417L8.73966 9.40225L9.69865 10.3847Z' fill='%23000000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.55216 0.51944L8.76896 0.536042C9.84116 0.66736 10.6838 1.53118 10.684 2.60733V2.80557C11.4563 2.86893 12.2268 2.9523 12.9936 3.0585L13.808 3.1796L13.9057 3.20596C14.1234 3.28748 14.2615 3.51333 14.224 3.75186C14.1863 3.9904 13.9855 4.16308 13.7533 4.17374L13.6518 4.16788L13.3783 4.12686L12.7133 12.039L11.7895 11.0927L12.3861 3.98819C11.6431 3.8941 10.8968 3.81948 10.1488 3.76651C8.30647 3.63705 6.45593 3.62996 4.61271 3.746L3.7006 2.81143C3.72564 2.80934 3.75075 2.80763 3.7758 2.80557V2.60733C3.776 1.46045 4.73434 0.553149 5.90763 0.51944L6.56877 0.504792C7.2299 0.495129 7.89122 0.500114 8.55216 0.51944ZM8.52287 1.51846C7.66112 1.49327 6.79868 1.49327 5.93693 1.51846C5.25134 1.53834 4.77601 2.05351 4.7758 2.60733V2.73624C6.41029 2.64202 8.0495 2.64202 9.684 2.73624V2.60733C9.68379 2.05293 9.2086 1.53835 8.52287 1.51846Z' fill='%23000000'/%3E%3Cpath d='M9.40959 5.37003C9.68524 5.3816 9.89928 5.61495 9.8881 5.89053L9.75627 9.01163L8.79728 8.02921L8.88908 5.84854C8.90107 5.57305 9.13399 5.35851 9.40959 5.37003Z' fill='%23000000'/%3E%3Cpath d='M5.2797 5.86026L4.5717 5.89053C4.56342 5.68656 4.67884 5.50658 4.85099 5.42178L5.2797 5.86026Z' fill='%23000000'/%3E%3Crect x='0.71814' y='0.726562' width='19.9447' height='1' rx='0.5' transform='rotate(45.9079 0.71814 0.726562)' fill='%23000000'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .item_action > ul {
    border-radius: 0.7rem 0.7rem 0 0;
  }
  .item_action > ul > li.item_action_tt {
    display: flex;
  }
  .stg_opt .content_title {
    display: flex;
  }
  .stg_box_noitem {
    padding: 10vh 3rem 0;
  }
  .stg_box_noitem > div {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
  .stg_box_noitem i {
    display: flex;
    border: 1px solid #ebebeb;
    border-radius: 1rem;
    width: 16.4rem;
    height: 16.4rem;
    justify-content: center;
    align-items: center;
    margin-bottom: 1.5rem;
  }
  .stg_box_noitem span {
    display: block;
    width: 100%;
    text-align: center;
    font-size: 1.6rem;
    word-break: keep-all;
  }
  .memo_box {
    position: fixed;
    width: 100%;
    height: 100vh;
    background: rgba(0, 0, 0, 0.5);
    left: 0 !important;
    top: 0 !important;
    z-index: 5555;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .memo_box > div {
    width: calc(100% - 4rem);
    height: max-content;
    padding: 4rem 3rem;
    box-sizing: border-box;
  }
  .memo_box i {
    width: 3rem;
    height: 3rem;
  }
  .memo_box h4 {
    font-size: 2rem;
    font-weight: 700;
    text-align: center;
    padding-top: 0;
    padding-bottom: 2rem;
    box-sizing: border-box;
  }
  .memo_box textarea {
    height: 23rem;
    font-size: 1.6rem;
    border: 1px solid #bbb;
    box-sizing: border-box;
    border-radius: 0.5rem;
    padding: 1rem;
    font-size: 1.6rem;
  }
  .memo_box textarea.usememo {
    height: 23rem;
  }
  .memo_box button {
    width: 16.2rem;
    height: 4.6rem;
    font-size: 1.8rem;
    font-weight: 600;
  }
  .stg_box._liststyle .form-ckbox {
    display: none;
  }
  .stg_box._liststyle .item_thum {
    width: 4rem;
    height: 4rem;
  }
  .stg_box._liststyle > li:nth-of-type(1),
  .stg_box._liststyle > li {
    border: 0;
  }
  .stg_box._liststyle > li {
    width: 100%;
    height: 6.5rem;
    padding: 0 0rem;
  }
  .stg_box._liststyle ._title {
    width: calc(100% - 6rem);
    padding: 0 1rem;
    box-sizing: border-box;
    flex-wrap: wrap;
    justify-content: left;
  }
  .stg_box._liststyle ._title > p,
  .stg_box._liststyle ._title > span {
    height: auto;
    display: block;
    text-align: left;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 0.5rem;
  }
  .stg_box_noitem > div {
    padding: 2rem 0;
  }
  .stg_box._liststyle .item_tap {
    position: absolute;
    right: 11rem;
    top: 50%;
    transform: translateY(-50%);
    width: fit-content;
    pointer-events: none;
  }
  .stg_box._liststyle > li > div:first-child {
    width: calc(100% - 16rem);
    max-width: calc(100% - 16rem);
  }
  .stg_box._liststyle .title_wrap ._title p {
    padding: 0;
  }
  .stg_box._liststyle .action_btn.icon-more {
    width: 3.3rem;
    height: 3.3rem;
    transform: rotate(0);
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='32' height='32' rx='16' fill='%23F8F7FF'/%3E%3Crect x='0.5' y='0.5' width='32' height='32' rx='16' stroke='%23E8E7EC'/%3E%3Cpath d='M10.6667 16.5C10.6667 16.0055 10.5298 15.5222 10.2734 15.1111C10.017 14.7 9.65262 14.3795 9.22626 14.1903C8.7999 14.0011 8.33075 13.9516 7.87812 14.048C7.4255 14.1445 7.00974 14.3826 6.68342 14.7322C6.3571 15.0819 6.13487 15.5273 6.04484 16.0123C5.9548 16.4972 6.00101 16.9999 6.17762 17.4567C6.35422 17.9135 6.65329 18.304 7.037 18.5787C7.42072 18.8534 7.87184 19 8.33333 19C8.95217 19 9.54567 18.7366 9.98325 18.2678C10.4208 17.7989 10.6667 17.163 10.6667 16.5ZM22.3333 16.5C22.3333 16.9945 22.4702 17.4778 22.7266 17.8889C22.983 18.3 23.3474 18.6205 23.7737 18.8097C24.2001 18.9989 24.6693 19.0484 25.1219 18.952C25.5745 18.8555 25.9903 18.6174 26.3166 18.2678C26.6429 17.9181 26.8651 17.4727 26.9552 16.9877C27.0452 16.5028 26.999 16.0001 26.8224 15.5433C26.6458 15.0865 26.3467 14.696 25.963 14.4213C25.5793 14.1466 25.1282 14 24.6667 14C24.0478 14 23.4543 14.2634 23.0168 14.7322C22.5792 15.2011 22.3333 15.837 22.3333 16.5ZM14.1667 16.5C14.1667 16.9945 14.3035 17.4778 14.5599 17.8889C14.8163 18.3 15.1807 18.6205 15.6071 18.8097C16.0334 18.9989 16.5026 19.0484 16.9552 18.952C17.4078 18.8555 17.8236 18.6174 18.1499 18.2678C18.4762 17.9181 18.6985 17.4727 18.7885 16.9877C18.8785 16.5028 18.8323 16.0001 18.6557 15.5433C18.4791 15.0865 18.18 14.696 17.7963 14.4213C17.4126 14.1466 16.9615 14 16.5 14C15.8812 14 15.2877 14.2634 14.8501 14.7322C14.4125 15.2011 14.1667 15.837 14.1667 16.5Z' fill='%23989898'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .stg_box._liststyle .item_tap_bot button.download_btn {
    display: none;
  }
  .stg_box._liststyle .item_tap_bot {
    margin-right: 0.5rem;
  }
  .stg_box .item_tap_bot button.write_btn._on ~ .star_btn div {
    width: 3.3rem;
  }
  .stg_box._liststyle .item_tap_bot .star_btn,
  .stg_box > li:hover .item_tap_bot .star_btn div {
    width: 3.3rem;
    height: 3.3rem;
  }
  .stg_box .item_tap_bot .star_btn input:checked ~ div,
  .stg_box._liststyle li:hover .write_btn._on ~ .star_btn div {
    width: 3.3rem !important;
  }
  .stg_box._liststyle .item_tap_bot .star_btn div {
    opacity: 1;
    width: 100%;
    height: 100%;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='17.5' cy='17.5' r='17' fill='%23F8F7FF' stroke='%23E8E7EC'/%3E%3Cpath d='M17.472 11.2101C17.5018 11.147 17.5478 11.0939 17.6048 11.0568C17.6618 11.0197 17.7276 11 17.7947 11C17.8618 11 17.9276 11.0197 17.9846 11.0568C18.0417 11.0939 18.0876 11.147 18.1174 11.2101L19.6867 14.5437C19.79 14.7633 19.9425 14.9532 20.1313 15.0972C20.32 15.2411 20.5393 15.3348 20.7703 15.3702L24.2798 15.9088C24.3463 15.9189 24.4088 15.9484 24.4602 15.9938C24.5116 16.0392 24.5498 16.0987 24.5706 16.1657C24.5914 16.2328 24.5939 16.3045 24.5778 16.373C24.5617 16.4414 24.5276 16.5037 24.4795 16.5529L21.9415 19.1449C21.774 19.3158 21.6486 19.527 21.5763 19.7601C21.504 19.9932 21.4869 20.2413 21.5264 20.4829L22.1256 24.145C22.1373 24.2147 22.1301 24.2864 22.1049 24.3521C22.0796 24.4177 22.0372 24.4746 21.9826 24.5162C21.928 24.5577 21.8633 24.5824 21.796 24.5873C21.7287 24.5922 21.6614 24.5772 21.6018 24.5439L18.4646 22.8141C18.2579 22.7001 18.0279 22.6406 17.7944 22.6406C17.5609 22.6406 17.3309 22.7001 17.1242 22.8141L13.9876 24.5439C13.9281 24.577 13.8609 24.5919 13.7937 24.5869C13.7264 24.5819 13.6619 24.5572 13.6074 24.5156C13.5529 24.474 13.5106 24.4173 13.4854 24.3517C13.4601 24.2862 13.4529 24.2146 13.4645 24.145L14.0631 20.4836C14.1027 20.2419 14.0856 19.9937 14.0133 19.7604C13.941 19.5272 13.8156 19.3159 13.648 19.1449L11.1099 16.5536C11.0614 16.5045 11.027 16.442 11.0107 16.3734C10.9944 16.3048 10.9968 16.2327 11.0176 16.1655C11.0384 16.0982 11.0768 16.0384 11.1284 15.9929C11.1801 15.9474 11.2429 15.918 11.3096 15.9081L14.8185 15.3702C15.0497 15.3351 15.2693 15.2414 15.4583 15.0975C15.6473 14.9535 15.8 14.7634 15.9034 14.5437L17.472 11.2101Z' fill='%23989898' stroke='%23989898' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .stg_box .item_tap_bot .star_btn input:checked ~ div {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='17.5' cy='17.5' r='17' fill='%236947CE' stroke='white'/%3E%3Cpath d='M17.472 11.2101C17.5018 11.147 17.5478 11.0939 17.6048 11.0568C17.6618 11.0197 17.7276 11 17.7947 11C17.8618 11 17.9276 11.0197 17.9846 11.0568C18.0417 11.0939 18.0876 11.147 18.1174 11.2101L19.6867 14.5437C19.79 14.7633 19.9425 14.9532 20.1313 15.0972C20.32 15.2411 20.5393 15.3348 20.7703 15.3702L24.2798 15.9088C24.3463 15.9189 24.4088 15.9483 24.4602 15.9938C24.5116 16.0392 24.5498 16.0987 24.5706 16.1657C24.5914 16.2328 24.5939 16.3045 24.5778 16.373C24.5617 16.4414 24.5276 16.5037 24.4795 16.5529L21.9415 19.1449C21.774 19.3158 21.6486 19.527 21.5763 19.7601C21.504 19.9932 21.4869 20.2413 21.5264 20.4829L22.1256 24.145C22.1373 24.2147 22.1301 24.2864 22.1049 24.3521C22.0796 24.4177 22.0372 24.4746 21.9826 24.5161C21.928 24.5577 21.8633 24.5824 21.796 24.5873C21.7287 24.5922 21.6614 24.5772 21.6018 24.5439L18.4646 22.8141C18.2579 22.7001 18.0279 22.6406 17.7944 22.6406C17.5609 22.6406 17.3309 22.7001 17.1242 22.8141L13.9876 24.5439C13.9281 24.577 13.8609 24.5919 13.7937 24.5869C13.7264 24.5819 13.6619 24.5572 13.6074 24.5156C13.5529 24.474 13.5106 24.4173 13.4854 24.3517C13.4601 24.2862 13.4529 24.2146 13.4645 24.145L14.0631 20.4836C14.1027 20.2419 14.0856 19.9937 14.0133 19.7604C13.941 19.5272 13.8156 19.3159 13.648 19.1449L11.1099 16.5536C11.0614 16.5045 11.027 16.442 11.0107 16.3734C10.9944 16.3048 10.9968 16.2327 11.0176 16.1655C11.0384 16.0982 11.0768 16.0384 11.1284 15.9929C11.1801 15.9474 11.2429 15.918 11.3096 15.9081L14.8185 15.3702C15.0497 15.3351 15.2693 15.2414 15.4583 15.0975C15.6473 14.9535 15.8 14.7634 15.9034 14.5437L17.472 11.2101Z' fill='white' stroke='white' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .stg_box._liststyle .item_tap button {
    width: 3.3rem;
    height: 3.3rem;
  }
  .stg_box._liststyle .item_tap button.icon-share {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='32' height='32' rx='16' fill='%23F8F7FF'/%3E%3Crect x='0.5' y='0.5' width='32' height='32' rx='16' stroke='%23E8E7EC'/%3E%3Cpath d='M12.4418 17.5899C13.3473 17.5899 14.2134 17.8073 14.9812 18.1817C14.7588 18.4099 14.5486 18.6369 14.3535 18.858C13.7687 18.6156 13.1217 18.475 12.4418 18.4749C11.368 18.475 10.3541 18.9025 9.53423 19.5236C8.71525 20.1441 8.12283 20.933 7.86345 21.6162C7.81517 21.7764 7.82884 21.8577 7.83916 21.8908C7.84942 21.9236 7.87143 21.9581 7.92261 21.9946C8.04497 22.0814 8.24251 22.1149 8.3498 22.1149H13.298C13.4557 22.4448 13.6931 22.7447 13.9923 23H8.3498C8.16485 23 7.77817 22.9554 7.46241 22.7307C7.29455 22.6111 7.13373 22.4304 7.05266 22.1708C6.97194 21.9121 6.98631 21.6261 7.08006 21.3256L7.08815 21.301L7.15416 21.1361C7.50602 20.3101 8.18663 19.4587 9.05411 18.8014C9.98394 18.097 11.1625 17.5899 12.4418 17.5899Z' fill='%23989898'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.0938 16.9794C22.8146 16.9796 25.2055 18.7804 25.907 21.0277C26.004 21.3386 26.0293 21.6319 25.9631 21.8982C25.8952 22.1712 25.7424 22.3701 25.5645 22.5059C25.2338 22.7585 24.8062 22.8018 24.5576 22.8018H15.6301C15.432 22.8018 15.0188 22.7535 14.683 22.5146C14.5051 22.3879 14.336 22.1971 14.2508 21.9241C14.1659 21.6521 14.1803 21.3494 14.2807 21.0277L14.2888 21.0031C14.6432 20.0555 15.4155 19.0561 16.4204 18.2947C17.4298 17.53 18.7075 16.9794 20.0938 16.9794ZM20.0938 17.8652C18.9131 17.8652 17.7993 18.3348 16.8999 19.0162C16.0015 19.6969 15.3494 20.5635 15.0634 21.3176C15.0082 21.4998 15.0222 21.5986 15.0367 21.6448C15.0511 21.6908 15.0815 21.7343 15.1425 21.7778C15.2849 21.879 15.5095 21.9161 15.6301 21.9161H24.5576C24.7572 21.9161 24.9676 21.8742 25.0825 21.7864C25.1274 21.7521 25.1502 21.7167 25.1616 21.6707C25.1747 21.6179 25.1834 21.5064 25.1211 21.307C24.5473 19.469 22.5073 17.8653 20.0938 17.8652Z' fill='%23989898'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5669 11.1949C13.1899 11.2281 13.7815 11.5071 14.2246 11.9803C14.6973 12.4851 14.9632 13.1701 14.9632 13.884L14.9601 14.0164C14.9459 14.3246 14.8816 14.6283 14.7708 14.9141C14.6441 15.2406 14.4586 15.5379 14.2246 15.7878C13.9906 16.0377 13.7121 16.2357 13.4064 16.371C13.1006 16.5062 12.7727 16.5764 12.4418 16.5765C12.1108 16.5765 11.7829 16.5062 11.4771 16.371C11.1713 16.2357 10.8929 16.0377 10.6589 15.7878C10.4248 15.5379 10.2394 15.2406 10.1127 14.9141C10.0019 14.6283 9.93765 14.3247 9.92344 14.0164L9.92095 13.884C9.92095 13.1701 10.1861 12.4851 10.6589 11.9803C11.1317 11.4755 11.7732 11.1916 12.4418 11.1916L12.5669 11.1949ZM12.4418 12.0773C11.9932 12.0774 11.5628 12.2674 11.2455 12.606C10.9282 12.9449 10.7498 13.4048 10.7498 13.884L10.7579 14.0616C10.7742 14.2379 10.815 14.4113 10.8787 14.5756C10.9637 14.7947 11.0884 14.9937 11.2455 15.1614C11.4025 15.3291 11.589 15.4623 11.7941 15.5531C11.9993 15.6438 12.2197 15.6907 12.4418 15.6907C12.6638 15.6907 12.8842 15.6438 13.0894 15.5531C13.2945 15.4623 13.4816 15.3291 13.6386 15.1614C13.7956 14.9937 13.9205 14.7946 14.0054 14.5756C14.0904 14.3564 14.1337 14.1213 14.1337 13.884L14.1256 13.7052C14.0871 13.2917 13.9161 12.9024 13.6386 12.606C13.3611 12.3096 12.9964 12.1272 12.6093 12.086L12.4418 12.0773Z' fill='%23989898'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.0938 10C20.8131 10.0001 21.5032 10.3054 22.0118 10.8485C22.5204 11.3916 22.8064 12.1285 22.8064 12.8966L22.8033 13.0395C22.788 13.3712 22.7196 13.6983 22.6003 14.0057C22.464 14.357 22.2636 14.6764 22.0118 14.9453C21.76 15.2142 21.4609 15.4275 21.1319 15.573C20.8029 15.7186 20.45 15.7938 20.0938 15.7938C19.7377 15.7938 19.3848 15.7185 19.0558 15.573C18.7268 15.4275 18.4277 15.2141 18.1758 14.9453C17.9241 14.6765 17.7243 14.357 17.588 14.0057C17.4687 13.6983 17.3997 13.3712 17.3843 13.0395L17.3812 12.8966C17.3813 12.1285 17.6672 11.3916 18.1758 10.8485C18.6845 10.3055 19.3745 10 20.0938 10ZM20.0938 10.8857C19.5943 10.8857 19.1151 11.0978 18.7618 11.4749C18.4087 11.852 18.2102 12.3633 18.2101 12.8966L18.2194 13.0941C18.2376 13.2905 18.2823 13.4836 18.3533 13.6666C18.448 13.9105 18.587 14.1322 18.7618 14.3189C18.9366 14.5056 19.1443 14.6541 19.3727 14.7551C19.6012 14.8562 19.8466 14.9081 20.0938 14.9081C20.3411 14.908 20.5865 14.8562 20.815 14.7551C21.0433 14.6541 21.2511 14.5056 21.4259 14.3189C21.6006 14.1322 21.7398 13.9105 21.8344 13.6666C21.929 13.4226 21.9776 13.1606 21.9776 12.8966L21.9683 12.6984C21.9255 12.238 21.7349 11.805 21.4259 11.4749C21.0727 11.0977 20.5933 10.8858 20.0938 10.8857Z' fill='%23989898'/%3E%3Cpath d='M12.4418 17.5899C13.3473 17.5899 14.2134 17.8073 14.9812 18.1817C14.7588 18.4099 14.5486 18.6369 14.3535 18.858C13.7687 18.6156 13.1217 18.475 12.4418 18.4749C11.368 18.475 10.3541 18.9025 9.53423 19.5236C8.71525 20.1441 8.12283 20.933 7.86345 21.6162C7.81517 21.7764 7.82884 21.8577 7.83916 21.8908C7.84942 21.9236 7.87143 21.9581 7.92261 21.9946C8.04497 22.0814 8.24251 22.1149 8.3498 22.1149H13.298C13.4557 22.4448 13.6931 22.7447 13.9923 23H8.3498C8.16485 23 7.77817 22.9554 7.46241 22.7307C7.29455 22.6111 7.13373 22.4304 7.05266 22.1708C6.97194 21.9121 6.98631 21.6261 7.08006 21.3256L7.08815 21.301L7.15416 21.1361C7.50602 20.3101 8.18663 19.4587 9.05411 18.8014C9.98394 18.097 11.1625 17.5899 12.4418 17.5899Z' stroke='%23989898' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.0938 16.9794C22.8146 16.9796 25.2055 18.7804 25.907 21.0277C26.004 21.3386 26.0293 21.6319 25.9631 21.8982C25.8952 22.1712 25.7424 22.3701 25.5645 22.5059C25.2338 22.7585 24.8062 22.8018 24.5576 22.8018H15.6301C15.432 22.8018 15.0188 22.7535 14.683 22.5146C14.5051 22.3879 14.336 22.1971 14.2508 21.9241C14.1659 21.6521 14.1803 21.3494 14.2807 21.0277L14.2888 21.0031C14.6432 20.0555 15.4155 19.0561 16.4204 18.2947C17.4298 17.53 18.7075 16.9794 20.0938 16.9794ZM20.0938 17.8652C18.9131 17.8652 17.7993 18.3348 16.8999 19.0162C16.0015 19.6969 15.3494 20.5635 15.0634 21.3176C15.0082 21.4998 15.0222 21.5986 15.0367 21.6448C15.0511 21.6908 15.0815 21.7343 15.1425 21.7778C15.2849 21.879 15.5095 21.9161 15.6301 21.9161H24.5576C24.7572 21.9161 24.9676 21.8742 25.0825 21.7864C25.1274 21.7521 25.1502 21.7167 25.1616 21.6707C25.1747 21.6179 25.1834 21.5064 25.1211 21.307C24.5473 19.469 22.5073 17.8653 20.0938 17.8652Z' stroke='%23989898' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5669 11.1949C13.1899 11.2281 13.7815 11.5071 14.2246 11.9803C14.6973 12.4851 14.9632 13.1701 14.9632 13.884L14.9601 14.0164C14.9459 14.3246 14.8816 14.6283 14.7708 14.9141C14.6441 15.2406 14.4586 15.5379 14.2246 15.7878C13.9906 16.0377 13.7121 16.2357 13.4064 16.371C13.1006 16.5062 12.7727 16.5764 12.4418 16.5765C12.1108 16.5765 11.7829 16.5062 11.4771 16.371C11.1713 16.2357 10.8929 16.0377 10.6589 15.7878C10.4248 15.5379 10.2394 15.2406 10.1127 14.9141C10.0019 14.6283 9.93765 14.3247 9.92344 14.0164L9.92095 13.884C9.92095 13.1701 10.1861 12.4851 10.6589 11.9803C11.1317 11.4755 11.7732 11.1916 12.4418 11.1916L12.5669 11.1949ZM12.4418 12.0773C11.9932 12.0774 11.5628 12.2674 11.2455 12.606C10.9282 12.9449 10.7498 13.4048 10.7498 13.884L10.7579 14.0616C10.7742 14.2379 10.815 14.4113 10.8787 14.5756C10.9637 14.7947 11.0884 14.9937 11.2455 15.1614C11.4025 15.3291 11.589 15.4623 11.7941 15.5531C11.9993 15.6438 12.2197 15.6907 12.4418 15.6907C12.6638 15.6907 12.8842 15.6438 13.0894 15.5531C13.2945 15.4623 13.4816 15.3291 13.6386 15.1614C13.7956 14.9937 13.9205 14.7946 14.0054 14.5756C14.0904 14.3564 14.1337 14.1213 14.1337 13.884L14.1256 13.7052C14.0871 13.2917 13.9161 12.9024 13.6386 12.606C13.3611 12.3096 12.9964 12.1272 12.6093 12.086L12.4418 12.0773Z' stroke='%23989898' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.0938 10C20.8131 10.0001 21.5032 10.3054 22.0118 10.8485C22.5204 11.3916 22.8064 12.1285 22.8064 12.8966L22.8033 13.0395C22.788 13.3712 22.7196 13.6983 22.6003 14.0057C22.464 14.357 22.2636 14.6764 22.0118 14.9453C21.76 15.2142 21.4609 15.4275 21.1319 15.573C20.8029 15.7186 20.45 15.7938 20.0938 15.7938C19.7377 15.7938 19.3848 15.7185 19.0558 15.573C18.7268 15.4275 18.4277 15.2141 18.1758 14.9453C17.9241 14.6765 17.7243 14.357 17.588 14.0057C17.4687 13.6983 17.3997 13.3712 17.3843 13.0395L17.3812 12.8966C17.3813 12.1285 17.6672 11.3916 18.1758 10.8485C18.6845 10.3055 19.3745 10 20.0938 10ZM20.0938 10.8857C19.5943 10.8857 19.1151 11.0978 18.7618 11.4749C18.4087 11.852 18.2102 12.3633 18.2101 12.8966L18.2194 13.0941C18.2376 13.2905 18.2823 13.4836 18.3533 13.6666C18.448 13.9105 18.587 14.1322 18.7618 14.3189C18.9366 14.5056 19.1443 14.6541 19.3727 14.7551C19.6012 14.8562 19.8466 14.9081 20.0938 14.9081C20.3411 14.908 20.5865 14.8562 20.815 14.7551C21.0433 14.6541 21.2511 14.5056 21.4259 14.3189C21.6006 14.1322 21.7398 13.9105 21.8344 13.6666C21.929 13.4226 21.9776 13.1606 21.9776 12.8966L21.9683 12.6984C21.9255 12.238 21.7349 11.805 21.4259 11.4749C21.0727 11.0977 20.5933 10.8858 20.0938 10.8857Z' stroke='%23989898' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .stg_box._liststyle .item_tap button.icon-lock {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='32' height='32' rx='16' fill='%23F8F7FF'/%3E%3Crect x='0.5' y='0.5' width='32' height='32' rx='16' stroke='%23E8E7EC'/%3E%3Cpath d='M13.0714 14.8333V12.3333C13.0714 10.4917 14.6057 9 16.5 9C18.3943 9 19.9286 10.4917 19.9286 12.3333V14.8333M16.5 19C16.7273 19 16.9453 18.9122 17.1061 18.7559C17.2668 18.5996 17.3571 18.3877 17.3571 18.1667C17.3571 17.9457 17.2668 17.7337 17.1061 17.5774C16.9453 17.4211 16.7273 17.3333 16.5 17.3333C16.2727 17.3333 16.0547 17.4211 15.8939 17.5774C15.7332 17.7337 15.6429 17.9457 15.6429 18.1667C15.6429 18.3877 15.7332 18.5996 15.8939 18.7559C16.0547 18.9122 16.2727 19 16.5 19ZM16.5 19V21.5M11.8714 14.8333H21.1286C21.8829 14.8333 22.5 15.4333 22.5 16.1667V22C22.5 23.1 21.5743 24 20.4429 24H12.5571C11.4257 24 10.5 23.1 10.5 22V16.1667C10.5 15.4333 11.1171 14.8333 11.8714 14.8333Z' stroke='%23989898' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .stg_box .item_tap_bot button.write_btn ~ .star_btn div {
    width: 100%;
  }
  .stg_box._liststyle .title_wrap {
    width: 100%;
  }
  .stg_box._liststyle .item_count {
    display: none;
  }
  .stg_box._cardstyle .item_tap_bot {
    bottom: -1.5rem;
    right: 50%;
    transform: translateX(50%);
  }
  .stg_box._cardstyle .item_tap_bot button.write_btn,
  .stg_box._cardstyle .item_tap_bot .star_btn,
  .stg_box._cardstyle .item_tap_bot button.write_btn._on,
  .stg_box > li:hover .item_tap_bot button.write_btn,
  .stg_box._cardstyle .item:hover .write_btn._on ~ .star_btn div,
  .stg_box .item_tap_bot button.restore_btn,
  .stg_box .item:hover button.restore_btn._on ~ .write_btn,
  .stg_box > li:hover .item_tap_bot button.restore_btn,
  .stg_box .item_tap_bot button.restore_btn._on ~ .write_btn._on,
  .stg_box .item_tap_bot button.restore_btn._on ~ .write_btn {
    width: 3.3rem;
    height: 3.3rem;
    opacity: 1;
  }
  .stg_box._liststyle .item_tap_bot button,
  .stg_box .item_tap_bot button.write_btn._on,
  .stg_box .item_tap_bot button.write_btn._on ~ .star_btn div,
  .stg_box .item_tap_bot button.write_btn ~ .star_btn div {
    width: 3.3rem;
    height: 3.3rem;
  }
  .stg_box .item_tap_bot button:hover.write_btn {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='17.5' cy='17.5' r='17' fill='%23F8F7FF' stroke='%23E8E7EC'/%3E%3Cpath d='M14.8889 19.7778C14.771 19.7778 14.658 19.731 14.5746 19.6476C14.4913 19.5643 14.4445 19.4512 14.4445 19.3333C14.4445 19.2155 14.4913 19.1024 14.5746 19.0191C14.658 18.9357 14.771 18.8889 14.8889 18.8889H21.1111C21.229 18.8889 21.342 18.9357 21.4254 19.0191C21.5087 19.1024 21.5556 19.2155 21.5556 19.3333C21.5556 19.4512 21.5087 19.5643 21.4254 19.6476C21.342 19.731 21.229 19.7778 21.1111 19.7778H14.8889ZM14.8889 22.4444C14.771 22.4444 14.658 22.3976 14.5746 22.3143C14.4913 22.2309 14.4445 22.1179 14.4445 22C14.4445 21.8821 14.4913 21.7691 14.5746 21.6857C14.658 21.6024 14.771 21.5556 14.8889 21.5556H21.1111C21.229 21.5556 21.342 21.6024 21.4254 21.6857C21.5087 21.7691 21.5556 21.8821 21.5556 22C21.5556 22.1179 21.5087 22.2309 21.4254 22.3143C21.342 22.3976 21.229 22.4444 21.1111 22.4444H14.8889Z' fill='%23989898' stroke='%23989898' stroke-width='0.5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.0534 10H13.1112C12.7575 10 12.4184 10.1405 12.1684 10.3905C11.9183 10.6406 11.7778 10.9797 11.7778 11.3333V24.6667C11.7778 25.0203 11.9183 25.3594 12.1684 25.6095C12.4184 25.8595 12.7575 26 13.1112 26H22.8889C23.2426 26 23.5817 25.8595 23.8317 25.6095C24.0818 25.3594 24.2223 25.0203 24.2223 24.6667V15.5129C24.2222 15.1791 24.0969 14.8575 23.8712 14.6116L20.0365 10.432C19.9115 10.2958 19.7596 10.187 19.5904 10.1127C19.4211 10.0383 19.2382 9.99993 19.0534 10ZM12.6667 11.3333C12.6667 11.2155 12.7135 11.1024 12.7969 11.0191C12.8802 10.9357 12.9933 10.8889 13.1112 10.8889H19.0534C19.1151 10.8888 19.1761 10.9016 19.2325 10.9264C19.289 10.9512 19.3397 10.9875 19.3814 11.0329L23.2161 15.2125C23.2914 15.2944 23.3333 15.4016 23.3334 15.5129V24.6667C23.3334 24.7845 23.2866 24.8976 23.2032 24.9809C23.1199 25.0643 23.0068 25.1111 22.8889 25.1111H13.1112C12.9933 25.1111 12.8802 25.0643 12.7969 24.9809C12.7135 24.8976 12.6667 24.7845 12.6667 24.6667V11.3333Z' fill='%23989898' stroke='%23989898' stroke-width='0.5'/%3E%3Cpath d='M18.8889 15.3333H23.7778C23.8957 15.3333 24.0087 15.3802 24.092 15.4635C24.1754 15.5469 24.2222 15.6599 24.2222 15.7778C24.2222 15.8957 24.1754 16.0087 24.092 16.0921C24.0087 16.1754 23.8957 16.2222 23.7778 16.2222H18.4444C18.3266 16.2222 18.2135 16.1754 18.1302 16.0921C18.0468 16.0087 18 15.8957 18 15.7778V10.4445C18 10.3266 18.0468 10.2135 18.1302 10.1302C18.2135 10.0468 18.3266 10 18.4444 10C18.5623 10 18.6754 10.0468 18.7587 10.1302C18.8421 10.2135 18.8889 10.3266 18.8889 10.4445V15.3333Z' fill='%23989898' stroke='%23989898' stroke-width='0.5'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .stg_box .item_tap_bot .star_btn:hover div {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='17.5' cy='17.5' r='17' fill='%23F8F7FF' stroke='%23E8E7EC'/%3E%3Cpath d='M17.472 11.2101C17.5018 11.147 17.5478 11.0939 17.6048 11.0568C17.6618 11.0197 17.7276 11 17.7947 11C17.8618 11 17.9276 11.0197 17.9846 11.0568C18.0417 11.0939 18.0876 11.147 18.1174 11.2101L19.6867 14.5437C19.79 14.7633 19.9425 14.9532 20.1313 15.0972C20.32 15.2411 20.5393 15.3348 20.7703 15.3702L24.2798 15.9088C24.3463 15.9189 24.4088 15.9484 24.4602 15.9938C24.5116 16.0392 24.5498 16.0987 24.5706 16.1657C24.5914 16.2328 24.5939 16.3045 24.5778 16.373C24.5617 16.4414 24.5276 16.5037 24.4795 16.5529L21.9415 19.1449C21.774 19.3158 21.6486 19.527 21.5763 19.7601C21.504 19.9932 21.4869 20.2413 21.5264 20.4829L22.1256 24.145C22.1373 24.2147 22.1301 24.2864 22.1049 24.3521C22.0796 24.4177 22.0372 24.4746 21.9826 24.5162C21.928 24.5577 21.8633 24.5824 21.796 24.5873C21.7287 24.5922 21.6614 24.5772 21.6018 24.5439L18.4646 22.8141C18.2579 22.7001 18.0279 22.6406 17.7944 22.6406C17.5609 22.6406 17.3309 22.7001 17.1242 22.8141L13.9876 24.5439C13.9281 24.577 13.8609 24.5919 13.7937 24.5869C13.7264 24.5819 13.6619 24.5572 13.6074 24.5156C13.5529 24.474 13.5106 24.4173 13.4854 24.3517C13.4601 24.2862 13.4529 24.2146 13.4645 24.145L14.0631 20.4836C14.1027 20.2419 14.0856 19.9937 14.0133 19.7604C13.941 19.5272 13.8156 19.3159 13.648 19.1449L11.1099 16.5536C11.0614 16.5045 11.027 16.442 11.0107 16.3734C10.9944 16.3048 10.9968 16.2327 11.0176 16.1655C11.0384 16.0982 11.0768 16.0384 11.1284 15.9929C11.1801 15.9474 11.2429 15.918 11.3096 15.9081L14.8185 15.3702C15.0497 15.3351 15.2693 15.2414 15.4583 15.0975C15.6473 14.9535 15.8 14.7634 15.9034 14.5437L17.472 11.2101Z' fill='%23989898' stroke='%23989898' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .stg_box .item_tap_bot button.restore_btn {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='17.5' cy='17.5' r='17' fill='%236947CE' stroke='white'/%3E%3Cpath d='M21.9645 10.8905C22.1193 11.0028 22.2232 11.1721 22.2532 11.361C22.2832 11.5499 22.237 11.743 22.1247 11.8978C22.0123 12.0526 21.8431 12.1564 21.6542 12.1865C21.4653 12.2165 21.2722 12.1703 21.1174 12.0579C19.814 11.115 18.2325 10.6355 16.625 10.6957C15.0174 10.7559 13.4762 11.3523 12.247 12.39C11.0177 13.4277 10.1711 14.8469 9.84205 16.4216C9.51297 17.9962 9.72035 19.6357 10.4311 21.0789C11.1419 22.522 12.3153 23.6857 13.7642 24.3847C15.2131 25.0836 16.8542 25.2775 18.4261 24.9355C19.998 24.5935 21.4103 23.7353 22.4379 22.4976C23.4654 21.2599 24.0492 19.7139 24.0962 18.1059C24.1018 17.9149 24.183 17.7339 24.322 17.6028C24.461 17.4717 24.6464 17.4012 24.8374 17.4068C25.0284 17.4123 25.2094 17.4936 25.3405 17.6326C25.4716 17.7716 25.5421 17.957 25.5365 18.148C25.48 20.0776 24.7792 21.9328 23.546 23.4179C22.3127 24.9031 20.6179 25.9328 18.7316 26.343C16.8452 26.7532 14.8758 26.5202 13.1372 25.6813C11.3986 24.8423 9.99076 23.4457 9.13802 21.7138C8.28527 19.9819 8.03667 18.0144 8.43183 16.1249C8.82698 14.2353 9.84316 12.5324 11.3185 11.2873C12.7938 10.0423 14.6433 9.32681 16.5724 9.25489C18.5015 9.18297 20.3992 9.75874 21.9631 10.8905' fill='white'/%3E%3Crect x='20.1366' y='19.3448' width='5.89774' height='1.08072' rx='0.54036' transform='rotate(-25.4213 20.1366 19.3448)' fill='white'/%3E%3Crect width='5.80554' height='1.08072' rx='0.54036' transform='matrix(-0.358179 -0.933653 -0.933653 0.358179 27.6288 22.2747)' fill='white'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .stg_box .item_tap_bot button.write_btn {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='17.5' cy='17.5' r='17' fill='%23F8F7FF' stroke='%23E8E7EC'/%3E%3Cpath d='M14.8889 19.7778C14.771 19.7778 14.658 19.731 14.5746 19.6476C14.4913 19.5643 14.4445 19.4512 14.4445 19.3333C14.4445 19.2155 14.4913 19.1024 14.5746 19.0191C14.658 18.9357 14.771 18.8889 14.8889 18.8889H21.1111C21.229 18.8889 21.342 18.9357 21.4254 19.0191C21.5087 19.1024 21.5556 19.2155 21.5556 19.3333C21.5556 19.4512 21.5087 19.5643 21.4254 19.6476C21.342 19.731 21.229 19.7778 21.1111 19.7778H14.8889ZM14.8889 22.4444C14.771 22.4444 14.658 22.3976 14.5746 22.3143C14.4913 22.2309 14.4445 22.1179 14.4445 22C14.4445 21.8821 14.4913 21.7691 14.5746 21.6857C14.658 21.6024 14.771 21.5556 14.8889 21.5556H21.1111C21.229 21.5556 21.342 21.6024 21.4254 21.6857C21.5087 21.7691 21.5556 21.8821 21.5556 22C21.5556 22.1179 21.5087 22.2309 21.4254 22.3143C21.342 22.3976 21.229 22.4444 21.1111 22.4444H14.8889Z' fill='%23989898' stroke='%23989898' stroke-width='0.5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.0534 10H13.1112C12.7575 10 12.4184 10.1405 12.1684 10.3905C11.9183 10.6406 11.7778 10.9797 11.7778 11.3333V24.6667C11.7778 25.0203 11.9183 25.3594 12.1684 25.6095C12.4184 25.8595 12.7575 26 13.1112 26H22.8889C23.2426 26 23.5817 25.8595 23.8317 25.6095C24.0818 25.3594 24.2223 25.0203 24.2223 24.6667V15.5129C24.2222 15.1791 24.0969 14.8575 23.8712 14.6116L20.0365 10.432C19.9115 10.2958 19.7596 10.187 19.5904 10.1127C19.4211 10.0383 19.2382 9.99993 19.0534 10ZM12.6667 11.3333C12.6667 11.2155 12.7135 11.1024 12.7969 11.0191C12.8802 10.9357 12.9933 10.8889 13.1112 10.8889H19.0534C19.1151 10.8888 19.1761 10.9016 19.2325 10.9264C19.289 10.9512 19.3397 10.9875 19.3814 11.0329L23.2161 15.2125C23.2914 15.2944 23.3333 15.4016 23.3334 15.5129V24.6667C23.3334 24.7845 23.2866 24.8976 23.2032 24.9809C23.1199 25.0643 23.0068 25.1111 22.8889 25.1111H13.1112C12.9933 25.1111 12.8802 25.0643 12.7969 24.9809C12.7135 24.8976 12.6667 24.7845 12.6667 24.6667V11.3333Z' fill='%23989898' stroke='%23989898' stroke-width='0.5'/%3E%3Cpath d='M18.8889 15.3333H23.7778C23.8957 15.3333 24.0087 15.3802 24.092 15.4635C24.1754 15.5469 24.2222 15.6599 24.2222 15.7778C24.2222 15.8957 24.1754 16.0087 24.092 16.0921C24.0087 16.1754 23.8957 16.2222 23.7778 16.2222H18.4444C18.3266 16.2222 18.2135 16.1754 18.1302 16.0921C18.0468 16.0087 18 15.8957 18 15.7778V10.4445C18 10.3266 18.0468 10.2135 18.1302 10.1302C18.2135 10.0468 18.3266 10 18.4444 10C18.5623 10 18.6754 10.0468 18.7587 10.1302C18.8421 10.2135 18.8889 10.3266 18.8889 10.4445V15.3333Z' fill='%23989898' stroke='%23989898' stroke-width='0.5'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .stg_box .item_tap_bot button.write_btn._on {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='17.5' cy='17.5' r='17' fill='%236947CE' stroke='white'/%3E%3Cpath d='M14.8889 19.7778C14.771 19.7778 14.658 19.7309 14.5746 19.6476C14.4913 19.5643 14.4445 19.4512 14.4445 19.3333C14.4445 19.2155 14.4913 19.1024 14.5746 19.0191C14.658 18.9357 14.771 18.8889 14.8889 18.8889H21.1111C21.229 18.8889 21.342 18.9357 21.4254 19.0191C21.5087 19.1024 21.5556 19.2155 21.5556 19.3333C21.5556 19.4512 21.5087 19.5643 21.4254 19.6476C21.342 19.7309 21.229 19.7778 21.1111 19.7778H14.8889ZM14.8889 22.4444C14.771 22.4444 14.658 22.3976 14.5746 22.3143C14.4913 22.2309 14.4445 22.1179 14.4445 22C14.4445 21.8821 14.4913 21.7691 14.5746 21.6857C14.658 21.6024 14.771 21.5556 14.8889 21.5556H21.1111C21.229 21.5556 21.342 21.6024 21.4254 21.6857C21.5087 21.7691 21.5556 21.8821 21.5556 22C21.5556 22.1179 21.5087 22.2309 21.4254 22.3143C21.342 22.3976 21.229 22.4444 21.1111 22.4444H14.8889Z' fill='white' stroke='white' stroke-width='0.5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.0534 10H13.1112C12.7575 10 12.4184 10.1405 12.1684 10.3905C11.9183 10.6406 11.7778 10.9797 11.7778 11.3333V24.6667C11.7778 25.0203 11.9183 25.3594 12.1684 25.6095C12.4184 25.8595 12.7575 26 13.1112 26H22.8889C23.2426 26 23.5817 25.8595 23.8317 25.6095C24.0818 25.3594 24.2223 25.0203 24.2223 24.6667V15.5129C24.2222 15.1791 24.0969 14.8575 23.8712 14.6116L20.0365 10.432C19.9115 10.2958 19.7596 10.187 19.5904 10.1127C19.4211 10.0383 19.2382 9.99992 19.0534 10ZM12.6667 11.3333C12.6667 11.2155 12.7135 11.1024 12.7969 11.0191C12.8802 10.9357 12.9933 10.8889 13.1112 10.8889H19.0534C19.1151 10.8888 19.1761 10.9016 19.2325 10.9264C19.289 10.9512 19.3397 10.9874 19.3814 11.0329L23.2161 15.2124C23.2914 15.2944 23.3333 15.4016 23.3334 15.5129V24.6667C23.3334 24.7845 23.2866 24.8976 23.2032 24.9809C23.1199 25.0643 23.0068 25.1111 22.8889 25.1111H13.1112C12.9933 25.1111 12.8802 25.0643 12.7969 24.9809C12.7135 24.8976 12.6667 24.7845 12.6667 24.6667V11.3333Z' fill='white' stroke='white' stroke-width='0.5'/%3E%3Cpath d='M18.8889 15.3333H23.7778C23.8957 15.3333 24.0087 15.3802 24.092 15.4635C24.1754 15.5469 24.2222 15.6599 24.2222 15.7778C24.2222 15.8957 24.1754 16.0087 24.092 16.092C24.0087 16.1754 23.8957 16.2222 23.7778 16.2222H18.4444C18.3266 16.2222 18.2135 16.1754 18.1302 16.092C18.0468 16.0087 18 15.8957 18 15.7778V10.4444C18 10.3266 18.0468 10.2135 18.1302 10.1302C18.2135 10.0468 18.3266 10 18.4444 10C18.5623 10 18.6754 10.0468 18.7587 10.1302C18.8421 10.2135 18.8889 10.3266 18.8889 10.4444V15.3333Z' fill='white' stroke='white' stroke-width='0.5'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .stg_box .item_tap_bot .star_btn div {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='17.5' cy='17.5' r='17' fill='%23F8F7FF' stroke='%23E8E7EC'/%3E%3Cpath d='M17.472 11.2101C17.5018 11.147 17.5478 11.0939 17.6048 11.0568C17.6618 11.0197 17.7276 11 17.7947 11C17.8618 11 17.9276 11.0197 17.9846 11.0568C18.0417 11.0939 18.0876 11.147 18.1174 11.2101L19.6867 14.5437C19.79 14.7633 19.9425 14.9532 20.1313 15.0972C20.32 15.2411 20.5393 15.3348 20.7703 15.3702L24.2798 15.9088C24.3463 15.9189 24.4088 15.9484 24.4602 15.9938C24.5116 16.0392 24.5498 16.0987 24.5706 16.1657C24.5914 16.2328 24.5939 16.3045 24.5778 16.373C24.5617 16.4414 24.5276 16.5037 24.4795 16.5529L21.9415 19.1449C21.774 19.3158 21.6486 19.527 21.5763 19.7601C21.504 19.9932 21.4869 20.2413 21.5264 20.4829L22.1256 24.145C22.1373 24.2147 22.1301 24.2864 22.1049 24.3521C22.0796 24.4177 22.0372 24.4746 21.9826 24.5162C21.928 24.5577 21.8633 24.5824 21.796 24.5873C21.7287 24.5922 21.6614 24.5772 21.6018 24.5439L18.4646 22.8141C18.2579 22.7001 18.0279 22.6406 17.7944 22.6406C17.5609 22.6406 17.3309 22.7001 17.1242 22.8141L13.9876 24.5439C13.9281 24.577 13.8609 24.5919 13.7937 24.5869C13.7264 24.5819 13.6619 24.5572 13.6074 24.5156C13.5529 24.474 13.5106 24.4173 13.4854 24.3517C13.4601 24.2862 13.4529 24.2146 13.4645 24.145L14.0631 20.4836C14.1027 20.2419 14.0856 19.9937 14.0133 19.7604C13.941 19.5272 13.8156 19.3159 13.648 19.1449L11.1099 16.5536C11.0614 16.5045 11.027 16.442 11.0107 16.3734C10.9944 16.3048 10.9968 16.2327 11.0176 16.1655C11.0384 16.0982 11.0768 16.0384 11.1284 15.9929C11.1801 15.9474 11.2429 15.918 11.3096 15.9081L14.8185 15.3702C15.0497 15.3351 15.2693 15.2414 15.4583 15.0975C15.6473 14.9535 15.8 14.7634 15.9034 14.5437L17.472 11.2101Z' fill='%23989898' stroke='%23989898' stroke-width='0.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .stg_box .item_tap_bot .star_btn div {
    width: 100%;
    height: 100%;
  }
  .stg_box._cardstyle .item_tap_bot button.download_btn,
  .stg_box._cardstyle > li:hover .item_tap_bot button.download_btn {
    display: none;
  }
  .stg_box .item_tap_bot .star_btn div {
    transition: none;
  }
  .stg_box._liststyle ._title span {
    padding-left: 0;
  }
  .storage_main .top_infotxt {
    font-size: 1.3rem;
    border-bottom: 1px solid #000;
    padding: 1.2rem 0;
    box-sizing: border-box;
    word-break: keep-all;
  }
  .storage_main._upload .stg_box .item label.form-ckbox {
    display: block;
  }
  .storage_main._upload .stg_opt > div:nth-of-type(1) {
    display: flex;
    position: absolute;
    left: 2rem;
  }
  .storage_main._upload .stg_opt > div:nth-child(2) {
    justify-content: right;
  }
  .storage_main._upload .stg_opt div._btnbox button {
    background: none;
    border: none;
    width: fit-content;
  }
  .storage_main._upload .stg_opt div._btnbox button:hover {
    color: #000;
  }
  .storage_main._upload .stg_opt div._btnbox button > i.icon-garbage {
    display: none;
  }
  .storage_main._upload .stg_opt .opt_order {
    display: none;
  }
  .stg_box ._info {
    line-height: 1.6em;
    font-size: 1.3rem;
    margin-top: 1rem;
    padding: 0 0rem 0rem 0rem;
    box-sizing: border-box;
  }
  .storage_main._upload .stg_box ._info > button {
    display: block;
  }
  .stg_box .item ._dim {
    display: none;
  }
  .uploadtable > li._top {
    display: none;
  }
  .uploadtable {
    margin: 0;
    border: 0;
    border-bottom: 1px solid #E0E0E0;
  }
  .uploadtable > li {
    padding: 2rem 0;
  }
  .uploadtable > li > div.infowrap {
    display: block;
    width: calc(100% - 30rem);
    min-width: 50%;
    padding: 0;
    padding-left: 2rem;
    text-align: left;
    font-size: 1.4rem;
  }
  .uploadtable > li > div.infowrap > div {
    width: 100% !important;
    padding: 0;
    line-height: 1.5em;
  }
  .uploadtable > li > div.infowrap > div:nth-child(1)::before {
    content: "진행일 : ";
  }
  .uploadtable > li > div.infowrap > div:nth-child(2)::before {
    content: "파일명 : ";
  }
  .uploadtable > li > div.infowrap > div:nth-child(3)::before {
    content: "출처 : ";
  }
  .uploadtable > li > div.infowrap > div:nth-child(4)::before {
    content: "상태 : ";
  }
  .uploadtable > li > div.infowrap > div:nth-child(5)::before {
    content: "실패사유 : ";
  }
  .uploadtable > li > div:nth-child(2) {
    width: fit-content;
  }
  .uploadtable > li > div:nth-child(2) > div {
    width: 10rem;
    height: 10rem;
    border: 1px solid #ddd;
    border-radius: 1rem;
    padding: 0rem;
    box-sizing: border-box;
    max-width: 10rem;
    max-height: 10rem;
  }
  .uploadtable > li > div .content_btn {
    max-width: 15.5rem;
    height: 4rem;
    font-size: 1.6rem;
    border-radius: 0.4rem;
    font-weight: 700;
    margin-top: 0.6rem;
  }
  .my_alert._view > div._dim {
    display: block;
  }
  .my_alert_pop {
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 6000;
    max-width: calc(100% - 6rem);
    max-height: calc(100% - 10rem);
  }
  .my_alert_pop > ul {
    max-height: 60vh;
  }
  .dashboard {
    padding-bottom: 0;
  }
  .storage_useview .graph_view {
    flex-wrap: wrap;
    flex-direction: column-reverse;
    align-items: baseline;
  }
  .storage_useview .useview_box {
    border: none;
    box-shadow: none;
  }
  .storage_useview .useview_box._bar,
  .storage_useview .useview_box._circle {
    min-width: 100%;
    max-width: 100%;
    width: 100%;
    padding: 0;
    margin: 0;
    height: fit-content;
  }
  .storage_useview .useview_box._bar {
    margin-top: 3.5rem;
  }
  .storage_useview > h3.flex-btw {
    display: none;
  }
  .storage_useview .useview_box._circle h4 {
    margin-bottom: 1rem;
  }
  .stg_opt.use_share .opt_view .newfolder_btn {
    display: none;
  }
  .storageChart_wrap {
    margin: 0 auto;
    max-width: 40rem;
    justify-content: space-between;
  }
  .storage_main.dashboard .stg_opt .content_title {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
  }
  .storage_main.dashboard .stg_opt .content_title > div {
    display: flex;
    align-items: center;
  }
  .storage_main.dashboard .stg_opt .content_title button {
    width: 9.2rem;
    height: 2.9rem;
    border-radius: 0.4rem;
    font-size: 1.4rem;
    font-weight: 600;
  }
  .storage_useview {
    margin-top: 0;
    padding-top: 2.2rem;
    border-top: 1px solid #E0E0E0;
    box-sizing: border-box;
  }
  .storage_useview > h3 span {
    font-size: 1.8rem;
    font-weight: 700;
  }
  .nonebox {
    height: auto;
    padding: 3.5rem;
    box-sizing: border-box;
  }
  .nonebox > div {
    width: 100%;
  }
  .nonebox p {
    word-break: keep-all;
  }
  .nonebox p br {
    display: none;
  }
  .nonebox p span {
    font-weight: 600;
    display: block;
  }
  .nonebox button {
    width: 100%;
  }
  .swp-next,
  .swp-prev {
    display: none;
  }
  .myhelp_list {
    display: none;
  }
  .user_val_box > li > div:nth-child(2),
  .user_val_box > li > div:nth-child(3),
  .user_val_box > li > div.user_proflie > div {
    display: none;
  }
  .user_val_box > li > div:nth-child(1) {
    width: 30%;
  }
  .user_val_box > li > div:nth-child(4) {
    width: 70%;
  }
  .user_val_box > li > div.user_proflie {
    padding: 0;
  }
  .user_val_box > li > div.user_proflie > span {
    width: 100%;
  }
  .dashboard .stg_opt .content_title::after,
  .dashboard .stg_opt .content_title::before {
    display: none;
  }
  .barChart li span {
    font-size: 1.2rem;
  }
  .swiper_content h4 {
    font-size: 1.8rem;
    font-weight: 700;
  }
  .swiper_content .flex-btw a {
    font-weight: 600;
  }
  .folderSwiper ._title p {
    font-size: 1.4rem;
    font-weight: 500;
  }
  .shareSwiper ._title p {
    font-size: 1.4rem;
    font-weight: 500;
  }
  .layer-entinfo .layer_inner p {
    word-break: keep-all;
    font-size: 1.4rem;
  }
  .stg_box .item_tap .del_label {
    font-size: 1.4rem;
  }
  .del_btn_pop {
    position: fixed;
    left: 50% !important;
    top: 50% !important;
    transform: translate(-50%, -50%);
    z-index: 9999;
  }
  .del_btn_action {
    position: fixed;
    left: 0 !important;
    top: 0 !important;
    width: 100%;
    height: 100vh;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 0;
    z-index: 10000;
  }
  .del_btn_action > ul {
    width: 100%;
    border-radius: 1rem 1rem 0 0;
    box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 6px 0px;
    left: 0;
    bottom: 0rem;
    position: absolute;
    transform: translateY(3rem);
    border-radius: 2rem 2rem 0 0;
    overflow: hidden;
    padding-bottom: 8rem;
    background: #fff;
  }
  .del_btn_action._view > ul {
    transform: translateY(0rem);
  }
  .del_btn_action li {
    height: 6rem;
    font-size: 1.5rem;
    background: #fff;
  }
  .restore_folder_box {
    position: fixed;
    left: 50% !important;
    top: 50% !important;
    transform: translate(-50%, -50%);
    z-index: 666;
    width: calc(100% - 4rem);
    padding: 2rem;
  }
  .restore_folder_box .folder_list {
    margin-top: 1.5rem;
  }
  .storage_main._trashbox .stg_box._liststyle .item_tap .icon-share,
  .storage_main._trashbox .stg_box._liststyle .item_tap .icon-lock {
    display: none;
  }
  .mySwiperTop,
  .folderSwiper,
  .shareSwiper {
    width: calc(100% + 2rem);
  }
  ._userpage header {
    border-bottom: 1px solid #ebebeb;
  }
  ._userpage .storage_main {
    padding-top: 8rem;
    box-sizing: border-box;
  }
  ._userpage .storage_main ._inner {
    padding-top: 0;
  }
  .help_title h4 {
    padding: 1.5rem 0;
    box-sizing: border-box;
    font-size: 1.8rem;
    font-weight: 700;
  }
  .help_title ul:not(.search_detail_list) {
    width: 100%;
    margin: 0;
    border-bottom: 1px solid #A7A7A7;
    overflow: hidden;
    overflow-x: auto;
  }
  .help_title ul:not(.search_detail_list) li {
    margin-right: 2.5rem;
    color: #A7A7A7;
    font-size: 1.8rem;
    font-weight: 600;
    padding: 0rem 0 1rem;
    box-sizing: border-box;
    border-bottom: 3px solid transparent;
    transform: translateY(1px);
    text-wrap: nowrap;
  }
  .help_title ul:not(.search_detail_list) li._ckd {
    border-bottom: 3px solid #6947CE;
  }
  .inquiry {
    margin-top: 0;
    border-top: 0;
    border-bottom: 0;
  }
  .inquiry > li {
    flex-wrap: wrap;
    padding: 1.5rem 0 1.5rem;
  }
  .inquiry > li > p,
  .inquiry > li > div {
    width: 100%;
    background: none;
    padding: 0;
  }
  .inquiry > li > p {
    font-size: 1.6rem;
    font-weight: 500;
    margin-bottom: 1rem;
  }
  .inquiry > li textarea {
    height: 12rem;
  }
  .inquiry > li > div {
    font-size: 1.5rem;
    font-weight: 500;
    width: 100%;
    min-height: 3.7rem;
    height: max-content;
    padding: 0.5rem 0;
    display: flex;
    justify-content: left;
    align-items: center;
    flex-wrap: wrap;
  }
  .inquiry > li > div .text-err {
    font-size: 1.2rem;
    padding: 0.5rem;
  }
  .inquiry > li > div input {
    width: 100%;
    border: 1px solid #BDBDBD;
    padding: 0 1.5rem;
    box-sizing: border-box;
    border-radius: 0.5rem;
  }
  .inquiry > li > div div.tb_phone input,
  .inquiry > li > div div.tb_phone select {
    width: 10rem;
    height: 3.7rem;
    border: 1px solid #BDBDBD;
    padding: 0 1.5rem;
    box-sizing: border-box;
    border-radius: 0.5rem;
    margin-bottom: 1rem;
  }
  .inquiry > li > div._impfile {
    height: fit-content;
  }
  .inquiry > li > div._impfile input {
    width: calc(100% - 11rem);
    height: 3.7rem;
  }
  .inquiry > li > div._impfile span {
    margin: 0;
    margin-top: 1rem;
  }
  .inquiry_btn {
    margin: 0;
  }
  .inquiry_btn button {
    width: 100%;
  }
  .inquiry div._storagebar,
  .inquiry div._storagecc {
    height: fit-content;
    border: 0;
    padding: 0;
  }
  .inquiry div._storagebar > button {
    display: none;
  }
  .help_detail_btn {
    margin-top: 0;
  }
  .help_detail_btn {
    flex-wrap: wrap;
  }
  .help_detail_btn button {
    width: 100%;
    margin-bottom: 0.5rem;
  }
  .inquiries_list {
    margin-top: 1.5rem;
  }
  .inquiries_list > li._top {
    background: #F2F2F2;
  }
  .inquiries_list > li {
    height: max-content;
    padding: 1.2rem 0;
    font-size: 1.5rem;
  }
  .inquiries_list > li > div:nth-child(2) {
    overflow: unset;
    text-overflow: unset;
    white-space: inherit;
    padding: 0 1rem;
    box-sizing: border-box;
    width: calc(100% - 4rem - 18rem);
  }
  .inquiries_list > li > div:nth-child(1) {
    width: 4rem;
  }
  .inquiries_list > li > div:nth-child(3),
  .inquiries_list > li > div:nth-child(4) {
    width: 9rem;
  }
  .inquiries_detail {
    margin: 1.5rem 0;
  }
  .inquiries_detail > div {
    padding: 0;
    align-items: stretch;
  }
  .inquiries_detail > div > p {
    width: 30%;
    min-width: 9rem;
    padding: 2rem 1rem;
    box-sizing: border-box;
    background: #F2F2F2;
  }
  .inquiries_detail > div > div {
    width: 70%;
    min-width: calc(100% - 9rem);
    padding: 2rem 1rem;
    box-sizing: border-box;
  }
  .inquiries_list._notice > li > div:nth-child(2) {
    padding: 0 1rem;
    line-height: 1.4em;
  }
  .inquiries_detail._notice {
    border-top: 0;
    border-bottom: 0;
  }
  .inquiries_detail._notice > div {
    flex-wrap: wrap;
    min-height: fit-content;
    padding: 2rem 0;
  }
  .inquiries_detail._notice > div:first-child {
    padding-top: 0;
  }
  .inquiries_detail._notice > div p,
  .inquiries_detail._notice > div div {
    width: 100%;
    height: fit-content;
    justify-content: left;
    text-align: left;
    background: none;
    padding: 0;
  }
  .inquiries_detail._notice > div div {
    margin-top: 1rem;
    width: 100%;
    border: 1px solid #BDBDBD;
    padding: 1.2rem 1.5rem;
    box-sizing: border-box;
    border-radius: 0.5rem;
  }
  .inquiries_detail._notice > div._notice > div {
    padding-bottom: 5rem;
  }
  .inquiries_detail._notice ~ .help_detail_btn button {
    width: 100%;
    background: #6947CE;
    color: #fff;
  }
  .my_alert_pop i.icon-close {
    display: block;
  }
  .faq_select_tt {
    display: block;
    position: relative;
  }
  .faq_select_tt::after {
    content: "";
    display: block;
    position: absolute;
    right: 1.5rem;
    top: 1.5rem;
    width: 1.4rem;
    height: 1.4rem;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg width='15' height='8' viewBox='0 0 15 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9352 0.464994C12.9976 0.400856 13.0709 0.350715 13.1511 0.317432C13.2313 0.28415 13.3167 0.268379 13.4025 0.271019C13.4883 0.27366 13.5728 0.294661 13.6511 0.332822C13.7295 0.370984 13.8001 0.425558 13.8591 0.493431C13.918 0.561303 13.9641 0.641145 13.9947 0.728395C14.0253 0.815646 14.0398 0.908597 14.0373 1.00194C14.0349 1.09529 14.0156 1.1872 13.9805 1.27243C13.9455 1.35766 13.8953 1.43454 13.8329 1.49868L7.95247 7.54151C7.83115 7.66631 7.67054 7.73584 7.50359 7.73584C7.33664 7.73584 7.17603 7.66631 7.05472 7.54151L1.1736 1.49868C1.10986 1.43496 1.05838 1.3581 1.02217 1.27256C0.985954 1.18701 0.965724 1.09449 0.96265 1.00037C0.959578 0.906249 0.973723 0.812401 1.00427 0.724277C1.03481 0.636153 1.08114 0.555511 1.14057 0.487035C1.2 0.418558 1.27134 0.363612 1.35045 0.325388C1.42956 0.287165 1.51486 0.266425 1.6014 0.264375C1.68794 0.262324 1.77399 0.279003 1.85455 0.313443C1.93511 0.347883 2.00859 0.399397 2.0707 0.464994L7.50359 6.04716L12.9352 0.464994Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat center/contain;
  }
  .faq_btn_list {
    width: 100%;
    position: relative;
    height: 4.6rem;
    border: 1px solid #bbb;
    border-radius: 0.5rem;
    box-sizing: border-box;
    margin-top: 1.5rem;
  }
  .faq_btn_list .faq_select_tt {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 1.6rem;
    font-weight: 500;
    padding: 0 1.5rem;
    box-sizing: border-box;
  }
  .faq_btn_list._on .faq_btn_box {
    opacity: 1;
    pointer-events: all;
    transform: translateY(0rem);
  }
  .faq_btn_list .faq_btn_box {
    position: absolute;
    top: calc(100% + 0.5rem);
    left: 0;
    box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.1019607843);
    width: 100%;
    background: #fff;
    display: block;
    border: 1px solid #bbb;
    border-radius: 0.5rem;
    box-sizing: border-box;
    opacity: 0;
    pointer-events: none;
    transform: translateY(3rem);
  }
  .faq_btn_list .faq_btn_box input:checked ~ div {
    border: 0;
    background: none;
    color: #000;
  }
  .faq_btn_list .faq_btn_box div {
    width: 100%;
    border: none;
    margin: 0;
    background: none;
    justify-content: left;
    font-size: 1.6rem;
    font-weight: 500;
    padding: 0 1.5rem;
    box-sizing: border-box;
  }
  .inquiries_list._faq > li > div:nth-child(4) {
    display: none;
  }
  ._userpage .more_btn {
    margin-top: 1.5rem;
  }
  .share_id_box {
    position: absolute;
    top: 11.4rem;
    left: 50%;
    transform: translateX(-50%);
    width: max-content;
  }
  .stg_opt.use_share {
    padding-bottom: 5rem;
  }
  .layer-sharebox .folder_top {
    margin-bottom: 0;
  }
  .layer-sharebox li {
    word-break: keep-all;
  }
  .layer-sharebox li br {
    display: none;
  }
  .layer-sharebox p {
    margin: 0.6rem 0 1.6rem;
  }
  .layer-sharebox .share_ip {
    flex-wrap: wrap;
  }
  .layer-sharebox .share_ip span {
    width: 100%;
    text-align: left;
    margin-bottom: 1rem;
  }
  .layer-sharebox .share_ip .input-dft {
    width: 100%;
  }
  .layer-sharelist .layer_inner {
    padding: 4rem 1.7rem;
  }
  .layer-sharelist ul {
    max-height: 50vh;
  }
  .layer-sharelist ul > li:nth-child(even) {
    background: #F8F7FF;
  }
  .stg_opt .form-ccRadio {
    position: relative;
    width: fit-content;
    height: 3.2rem;
    border-radius: 0.7rem;
    border: 1px solid transparent;
    background: #fff;
  }
  .stg_opt .form-ccRadio > .select_title {
    height: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 1.5rem;
    font-size: 1.5rem;
    font-weight: 400;
  }
  .stg_opt .form-ccRadio > .select_title::after {
    content: "";
    display: block;
    width: 1rem;
    height: 1rem;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 13L7 7L1 1' stroke='%23000000' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat center/contain;
    transform: rotate(90deg);
    margin-left: 1.2rem;
  }
  .stg_opt .form-ccRadio > .select_list {
    width: 100%;
    position: absolute;
    top: calc(100% + 0.6rem);
    display: block;
    background: #fff;
    border-radius: 0.5rem;
    box-shadow: 0px 4px 14.6px 0px rgba(0, 0, 0, 0.2);
    border: 1px solid #bdbdbd;
    box-sizing: border-box;
    opacity: 0;
    pointer-events: none;
    transition: 0.2s all;
  }
  .stg_opt .form-ccRadio > .select_list._view {
    opacity: 1;
    pointer-events: all;
  }
  .stg_opt .form-ccRadio > .select_list label {
    display: block;
    margin: 0;
  }
  .stg_opt .form-ccRadio > .select_list label input:checked ~ span {
    display: none;
  }
  .stg_opt .form-ccRadio > .select_list label:last-child span {
    border: 0;
  }
  .stg_opt .form-ccRadio > .select_list label span {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 3.6rem;
    border-bottom: 1px solid #BDBDBD;
    box-sizing: border-box;
    font-size: 1.6rem;
    font-weight: 500;
  }
  .stg_opt .form-ccRadio > .select_list label div {
    display: none;
  }
  .inquiry > li > div div.tb_phone input,
  .inquiry > li > div div.tb_phone select {
    width: calc((100% - 8rem) / 3);
  }
  .fixed_btnbox {
    display: none;
  }
  .folderSwiper .item_thum .img_label,
  .shareSwiper .item_thum .img_label {
    font-size: 1rem;
  }
  .item_action > ul > li i {
    height: 1.4rem;
  }
  .help_title > div {
    width: 100%;
  }
  ._upload .help_title .search_box {
    width: 100%;
    margin-bottom: 0;
  }
  .stg_list li._none {
    color: #999;
    font-size: 1.2rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: left;
    align-items: center;
  }
  .stg_list li._none:hover button {
    color: #000;
  }
  .stg_list li._none:hover button::before {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000000'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M18 13h-5v5c0 .55-.45 1-1 1s-1-.45-1-1v-5H6c-.55 0-1-.45-1-1s.45-1 1-1h5V6c0-.55.45-1 1-1s1 .45 1 1v5h5c.55 0 1 .45 1 1s-.45 1-1 1z'/%3E%3C/svg%3E") no-repeat center/contain;
  }
  .search_wrap._order_list {
    display: block;
  }
  .order_search {
    display: none;
  }
  .exl_download_btn {
    width: 12.6rem;
    height: 4.4rem;
    font-size: 1.4rem;
  }
  .order_list_tb {
    border-top: 1px solid #222;
    border-bottom: 1px solid #222;
    box-sizing: border-box;
    margin-top: 1rem;
  }
  .order_list_tb > li:not(._none) {
    flex-wrap: wrap;
    height: fit-content;
    padding: 3rem 0;
  }
  .order_list_tb > li:not(._none):last-child {
    border-bottom: 0;
  }
  .order_list_tb > li:not(._none)._top {
    display: none;
  }
  .order_list_tb > li:not(._none) > div {
    font-size: 1.4rem;
  }
  .order_list_tb > li:not(._none) > div .thum {
    width: 100%;
    height: 9.3rem;
  }
  .order_list_tb > li:not(._none) > div:nth-child(1) {
    width: 4rem;
  }
  .order_list_tb > li:not(._none) > div:nth-child(2) {
    width: 9.3rem;
  }
  .order_list_tb > li:not(._none) > div:nth-child(3) {
    width: calc(100% - 4rem - 9.3rem);
    flex-wrap: wrap;
    text-align: left;
    padding-left: 2.5rem;
  }
  .order_list_tb > li:not(._none) > div:nth-child(3) > div {
    width: 100%;
    padding: 0.2rem 0;
  }
  .order_list_tb > li:not(._none) > div:nth-child(3) > div:nth-child(1)::before {
    content: "주문번호 : ";
  }
  .order_list_tb > li:not(._none) > div:nth-child(3) > div:nth-child(2)::before {
    content: "주문일시 : ";
  }
  .order_list_tb > li:not(._none) > div:nth-child(3) > div:nth-child(3)::before {
    content: "이미지번호 : ";
  }
  .order_list_tb > li:not(._none) > div:nth-child(3) > div:nth-child(4)::before {
    content: "라이선스 : ";
  }
  .order_list_tb > li:not(._none) > div:nth-child(3) > div:nth-child(5)::before {
    content: "광고주 : ";
  }
  .order_list_tb > li:not(._none) > div:nth-child(3) > div:nth-child(6)::before {
    content: "사용용도 : ";
  }
  .order_list_tb > li:not(._none) > div:nth-child(3) > div:nth-child(7)::before {
    content: "주문자 : ";
  }
  .order_list_tb > li:not(._none) > div:nth-child(3) > div:nth-child(8)::before {
    content: "상세건명 : ";
  }
  .order_list_tb > li:not(._none) > div:nth-child(3) > div:nth-child(9)::before {
    content: "금액 : ";
  }
}
@media (max-width: 480px) {
  .stg_box._cardstyle > li {
    width: calc((100% - 4rem) / 2);
  }
  .stg_bot {
    padding: 0rem 2rem 7rem;
  }
}