:root {
  --core-color-slate-50: #F8F9FB;
  --core-color-slate-100: #E2E5E9;
  --core-color-slate-200: #DBDEE3;
  --core-color-slate-300: #BCC0C6;
  --core-color-slate-400: #9FA3AB;
  --core-color-slate-500: #737882;
  --core-color-slate-600: #4B515B;
  --core-color-slate-700: #24282F;
  --core-color-slate-800: #1D2027;
  --core-color-slate-900: #15181E;
  --core-color-slate-tint-15: rgba(115, 120, 130, 0.15);
  --core-color-im-blue-50: #E8F0FF;
  --core-color-im-blue-100: #C6DBFF;
  --core-color-im-blue-200: #99BDFF;
  --core-color-im-blue-300: #70A2FF;
  --core-color-im-blue-400: #4788FF;
  --core-color-im-blue-500: #1A6DFF;
  --core-color-im-blue-600: #0056F5;
  --core-color-im-blue-700: #0047CC;
  --core-color-im-blue-800: #0039A3;
  --core-color-im-blue-900: #002B7A;
  --core-color-im-blue-tint-15: rgba(26, 109, 255, 0.15);
  --core-color-mint-50: #E5FBF6;
  --core-color-mint-100: #CCF7EB;
  --core-color-mint-200: #99F1DA;
  --core-color-mint-300: #73EBCC;
  --core-color-mint-400: #4CE6BF;
  --core-color-mint-500: #00DBA3;
  --core-color-mint-600: #00BA8B;
  --core-color-mint-700: #009972;
  --core-color-mint-800: #00785A;
  --core-color-mint-900: #005841;
  --core-color-mint-tint-15: rgba(0, 219, 163, 0.15);
  --core-color-raspberry-50: #FFF2F3;
  --core-color-raspberry-100: #FFE6E8;
  --core-color-raspberry-200: #FECDD3;
  --core-color-raspberry-300: #FEA3AC;
  --core-color-raspberry-400: #FE7683;
  --core-color-raspberry-500: #FE5868;
  --core-color-raspberry-600: #DD3344;
  --core-color-raspberry-700: #C81E2E;
  --core-color-raspberry-800: #B61B2B;
  --core-color-raspberry-900: #88131A;
  --core-color-raspberry-tint-15: rgba(254, 88, 104, 0.15);
  --core-color-mango-50: #FFF6E7;
  --core-color-mango-100: #FFF2DB;
  --core-color-mango-200: #FFE0AC;
  --core-color-mango-300: #FFD388;
  --core-color-mango-400: #FFC258;
  --core-color-mango-500: #FFA811;
  --core-color-mango-600: #E5970F;
  --core-color-mango-700: #D68C0C;
  --core-color-mango-800: #9A6302;
  --core-color-mango-900: #734C08;
  --core-color-mango-tint-15: rgba(255, 168, 17, 0.15);
  --core-color-skyblue-50: #F3F8FF;
  --core-color-skyblue-100: #E0EFFF;
  --core-color-skyblue-200: #CEE5FF;
  --core-color-skyblue-300: #BCDBFF;
  --core-color-skyblue-400: #AAD1FF;
  --core-color-skyblue-500: #85BDFF;
  --core-color-skyblue-600: #6A97CC;
  --core-color-skyblue-700: #5D84B3;
  --core-color-skyblue-800: #4C6C91;
  --core-color-skyblue-900: #314760;
  --core-color-skyblue-tint-15: rgba(133, 189, 255, 0.15);
  --core-color-grape-50: #F5EDFF;
  --core-color-grape-100: #EBDBFF;
  --core-color-grape-200: #DCC0FF;
  --core-color-grape-300: #C79CFF;
  --core-color-grape-400: #B378FF;
  --core-color-grape-500: #9A4BFF;
  --core-color-grape-600: #8340D9;
  --core-color-grape-700: #7438BF;
  --core-color-grape-800: #6431A6;
  --core-color-grape-900: #55298C;
  --core-color-grape-tint-15: rgba(154, 75, 255, 0.15);
  --core-gradient-fade-left: linear-gradient(270deg, #15181e 0%, #15181ef2 25%, #15181ed9 41.02%, #15181ec7 50.13%, #15181ea6 61.75%, #15181e73 73.87%, #15181e40 86.25%, #15181e00 100%);
  --core-gradient-fade-bottom: linear-gradient(180deg, #15181e 0%, #15181ef2 25%, #15181ed9 41.02%, #15181ec7 50.13%, #15181ea6 61.75%, #15181e73 73.87%, #15181e40 86.25%, #15181e00 100%);
  --core-gradient-fade-top: linear-gradient(0deg, #15181e 0%, #15181ef2 25%, #15181ed9 41.02%, #15181ec7 50.13%, #15181ea6 61.75%, #15181e73 73.87%, #15181e40 86.25%, #15181e00 100%);
  --core-gradient-fade-right: linear-gradient(90deg, #15181e 0%, #15181ef2 25%, #15181ed9 41.02%, #15181ec7 50.13%, #15181ea6 61.75%, #15181e73 73.87%, #15181e40 86.25%, #15181e00 100%);
  --core-font-family-plain: Pretendard;
  --core-opacity-50: 0.5;
  --core-font-normal: 400;
  --core-font-medium: 500;
  --core-font-semibold: 600;
  --core-font-bold: 700;
  --core-text-0: 11;
  --core-text-2xsmall: 11px;
  --core-text-xsmall: 0.75rem;
  --core-text-base: 1rem;
  --core-text-small: 0.875rem;
  --core-text-large: 1rem;
  --core-text-xlarge: 1.25rem;
  --core-text-2xlarge: 1.5rem;
  --core-text-3xlarge: 1.875rem;
  --core-text-4xlarge: 2.25rem;
  --core-leading-3: 0.75rem;
  --core-leading-4: 1rem;
  --core-leading-5: 1.25rem;
  --core-leading-6: 1.5rem;
  --core-leading-7: 1.75rem;
  --core-leading-8: 2rem;
  --core-leading-9: 2.25rem;
  --core-leading-10: 2.5rem;
  --core-leading-none: 1;
  --core-leading-tight: 1.25;
  --core-leading-snug: 1.375;
  --core-leading-normal: 1.5;
  --core-leading-relaxed: 1.625;
  --core-leading-loose: 2;
  --core-space-0: 0px;
  --core-space-1: 0.25rem;
  --core-space-2: 0.5rem;
  --core-space-3: 0.75rem;
  --core-space-4: 1rem;
  --core-space-5: 1.25rem;
  --core-space-6: 1.5rem;
  --core-space-8: 2rem;
  --core-space-10: 2.5rem;
  --core-space-12: 3rem;
  --core-space-15: 0.375rem;
  --core-space-16: 4rem;
  --core-space-20: 5rem;
  --core-space-24: 6rem;
  --core-space-25: 0.625rem;
  --core-space-28: 7rem;
  --core-space-32: 8rem;
  --core-space-40: 10rem;
  --core-space-px: 1px;
  --core-space-auto: auto;
  --core-space-05: 0.125rem;
  --semantic-text: var(--core-color-slate-900, #15181E);
  --semantic-text-sub: var(--core-color-slate-500, #737882);
  --semantic-text-disabled: var(--core-color-slate-300, #BCC0C6);
  --semantic-text-critical: var(--core-color-raspberry-600, #DD3344);
  --semantic-text-critical-hover: var(--core-color-raspberry-400, #FE7683);
  --semantic-text-warning: var(--core-color-mango-700, #D68C0C);
  --semantic-text-warning-hover: var(--core-color-mango-400, #FFC258);
  --semantic-text-success: var(--core-color-mint-700, #009972);
  --semantic-text-highlight: var(--core-color-skyblue-600, #6A97CC);
  --semantic-text-primary: var(--core-color-im-blue-500, #1A6DFF);
  --semantic-text-primary-hover: var(--core-color-im-blue-300, #70A2FF);
  --semantic-text-secondary: var(--core-color-slate-500, #737882);
  --semantic-text-secondary-hover: var(--core-color-slate-400, #9FA3AB);
  --semantic-text-on: #ffffff;
  --semantic-code: var(--core-color-slate-300, #BCC0C6);
  --semantic-code-highlight1: var(--core-color-mint-300, #73EBCC);
  --semantic-code-highlight2: var(--core-color-grape-300, #C79CFF);
  --semantic-code-highlight3: var(--core-color-skyblue-500, #85BDFF);
  --semantic-code-disabled: var(--core-color-slate-600, #4B515B);
  --semantic-surface: #ffffff;
  --semantic-surface-sub: var(--core-color-slate-50, #F8F9FB);
  --semantic-surface-slate: var(--core-color-slate-100, #E2E5E9);
  --semantic-surface-accent: var(--core-color-skyblue-50, #F3F8FF);
  --semantic-surface-critical: var(--core-color-raspberry-50, #FFF2F3);
  --semantic-surface-warning: var(--core-color-mango-50, #FFF6E7);
  --semantic-surface-success: var(--core-color-mint-50, #E5FBF6);
  --semantic-surface-highlight: var(--core-color-skyblue-50, #F3F8FF);
  --semantic-field-primary: var(--core-color-im-blue-50, #E8F0FF);
  --semantic-field-secondary: var(--core-color-slate-50, #F8F9FB);
  --semantic-focus: var(--core-color-im-blue-500, #1A6DFF);
  --semantic-action-primary: var(--core-color-im-blue-500, #1A6DFF);
  --semantic-action-primary-hover: var(--core-color-im-blue-300, #70A2FF);
  --semantic-action-primary-pressed: var(--core-color-im-blue-200, #99BDFF);
  --semantic-action-primary-disabled: var(--core-color-slate-tint-15, rgba(115, 120, 130, 0.15));
  --semantic-action-secondary: #ffffff;
  --semantic-action-secondary-hover: var(--core-color-slate-50, #F8F9FB);
  --semantic-action-secondary-pressed: var(--core-color-slate-100, #E2E5E9);
  --semantic-action-secondary-disabled: var(--core-color-slate-tint-15, rgba(115, 120, 130, 0.15));
  --semantic-action-critical: var(--core-color-raspberry-500, #FE5868);
  --semantic-action-critical-hover: var(--core-color-raspberry-300, #FEA3AC);
  --semantic-action-critical-pressed: var(--core-color-raspberry-200, #FECDD3);
  --semantic-action-critical-disabled: var(--core-color-slate-tint-15, rgba(115, 120, 130, 0.15));
  --semantic-layer: #ffffff;
  --semantic-layer-hover: var(--core-color-slate-50, #F8F9FB);
  --semantic-layer-sub: var(--core-color-slate-50, #F8F9FB);
  --semantic-layer-sub-hover: #ffffff;
  --semantic-layer-selected: var(--core-color-skyblue-50, #F3F8FF);
  --semantic-layer-selected-hover: var(--core-color-skyblue-tint-15, rgba(133, 189, 255, 0.15));
  --semantic-icon: var(--core-color-slate-600, #4B515B);
  --semantic-icon-sub: var(--core-color-slate-500, #737882);
  --semantic-icon-disabled: var(--core-color-slate-300, #BCC0C6);
  --semantic-icon-critical: var(--core-color-raspberry-600, #DD3344);
  --semantic-icon-critical-hover: var(--core-color-raspberry-400, #FE7683);
  --semantic-icon-warning: var(--core-color-mango-700, #D68C0C);
  --semantic-icon-warning-hover: var(--core-color-mango-400, #FFC258);
  --semantic-icon-success: var(--core-color-mint-700, #009972);
  --semantic-icon-primary: var(--core-color-im-blue-500, #1A6DFF);
  --semantic-icon-primary-hover: var(--core-color-im-blue-300, #70A2FF);
  --semantic-icon-secondary: var(--core-color-slate-500, #737882);
  --semantic-icon-secondary-hover: var(--core-color-slate-400, #9FA3AB);
  --semantic-icon-on: #ffffff;
  --semantic-border: var(--core-color-slate-200, #DBDEE3);
  --semantic-border-hover: var(--core-color-im-blue-300, #70A2FF);
  --semantic-border-critical: var(--core-color-raspberry-600, #DD3344);
  --semantic-border-critical-hover: var(--core-color-raspberry-400, #FE7683);
  --semantic-border-warning: var(--core-color-mango-600, #E5970F);
  --semantic-border-success: var(--core-color-mint-600, #00BA8B);
  --semantic-border-highlight: var(--core-color-skyblue-800, #4C6C91);
  --semantic-divide: var(--core-color-slate-100, #E2E5E9);
  --semantic-divide-sub: var(--core-color-slate-500, #737882);
  --semantic-divide-minimal: var(--core-color-slate-50, #F8F9FB);
  --semantic-bg: #edf0f4;
  --semantic-backdrop: #0b0c0ebf;
}
*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}
::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}
.tw-container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 640px) {
  .tw-container {
    max-width: 640px;
  }
}
@media (min-width: 768px) {
  .tw-container {
    max-width: 768px;
  }
}
@media (min-width: 1024px) {
  .tw-container {
    max-width: 1024px;
  }
}
@media (min-width: 1206px) {
  .tw-container {
    max-width: 1206px;
  }
}
@media (min-width: 1440px) {
  .tw-container {
    max-width: 1440px;
  }
}
@media (min-width: 1600px) {
  .tw-container {
    max-width: 1600px;
  }
}
@media (min-width: 1764px) {
  .tw-container {
    max-width: 1764px;
  }
}
.tw-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.\!tw-visible {
  visibility: visible !important;
}
.tw-invisible {
  visibility: hidden;
}
.tw-fixed {
  position: fixed;
}
.tw-absolute {
  position: absolute;
}
.tw-relative {
  position: relative;
}
.tw-sticky {
  position: sticky;
}
.tw-inset-0 {
  inset: 0px;
}
.\!tw-left-\[15px\] {
  left: 15px !important;
}
.\!tw-right-0 {
  right: 0px !important;
}
.\!tw-right-\[auto\] {
  right: auto !important;
}
.tw-bottom-0 {
  bottom: 0px;
}
.tw-bottom-\[13px\] {
  bottom: 13px;
}
.tw-bottom-\[14px\] {
  bottom: 14px;
}
.tw-bottom-\[16px\] {
  bottom: 16px;
}
.tw-bottom-\[18px\] {
  bottom: 18px;
}
.tw-bottom-\[20px\] {
  bottom: 20px;
}
.tw-bottom-\[22px\] {
  bottom: 22px;
}
.tw-bottom-\[3px\] {
  bottom: 3px;
}
.tw-bottom-\[50\%\] {
  bottom: 50%;
}
.tw-bottom-\[50px\] {
  bottom: 50px;
}
.tw-left-0 {
  left: 0px;
}
.tw-left-\[-121px\] {
  left: -121px;
}
.tw-left-\[-24px\] {
  left: -24px;
}
.tw-left-\[-30px\] {
  left: -30px;
}
.tw-left-\[10px\] {
  left: 10px;
}
.tw-left-\[117px\] {
  left: 117px;
}
.tw-left-\[12px\] {
  left: 12px;
}
.tw-left-\[20px\] {
  left: 20px;
}
.tw-left-\[24px\] {
  left: 24px;
}
.tw-left-\[2px\] {
  left: 2px;
}
.tw-left-\[40px\] {
  left: 40px;
}
.tw-left-\[64px\] {
  left: 64px;
}
.tw-right-0 {
  right: 0px;
}
.tw-right-\[12px\] {
  right: 12px;
}
.tw-right-\[15px\] {
  right: 15px;
}
.tw-right-\[16px\] {
  right: 16px;
}
.tw-right-\[20px\] {
  right: 20px;
}
.tw-right-\[21px\] {
  right: 21px;
}
.tw-right-\[22px\] {
  right: 22px;
}
.tw-right-\[24px\] {
  right: 24px;
}
.tw-right-\[30px\] {
  right: 30px;
}
.tw-top-0 {
  top: 0px;
}
.tw-top-1\/2 {
  top: 50%;
}
.tw-top-\[10px\] {
  top: 10px;
}
.tw-top-\[120px\] {
  top: 120px;
}
.tw-top-\[15px\] {
  top: 15px;
}
.tw-top-\[16px\] {
  top: 16px;
}
.tw-top-\[17px\] {
  top: 17px;
}
.tw-top-\[20px\] {
  top: 20px;
}
.tw-top-\[21px\] {
  top: 21px;
}
.tw-top-\[23px\] {
  top: 23px;
}
.tw-top-\[24px\] {
  top: 24px;
}
.tw-top-\[28px\] {
  top: 28px;
}
.tw-top-\[32px\] {
  top: 32px;
}
.tw-top-\[36px\] {
  top: 36px;
}
.tw-top-\[40px\] {
  top: 40px;
}
.tw-top-\[46px\] {
  top: 46px;
}
.tw-top-\[4px\] {
  top: 4px;
}
.tw-top-\[54px\] {
  top: 54px;
}
.tw-top-\[59px\] {
  top: 59px;
}
.tw-top-\[65px\] {
  top: 65px;
}
.tw-top-\[76px\] {
  top: 76px;
}
.tw-z-10 {
  z-index: 10;
}
.tw-z-20 {
  z-index: 20;
}
.tw-z-30 {
  z-index: 30;
}
.tw-z-40 {
  z-index: 40;
}
.tw-z-50 {
  z-index: 50;
}
.tw-z-\[1055\] {
  z-index: 1055;
}
.tw-z-\[30\] {
  z-index: 30;
}
.tw-z-\[3998\] {
  z-index: 3998;
}
.tw-z-\[97\] {
  z-index: 97;
}
.tw-z-\[9999\] {
  z-index: 9999;
}
.tw-z-\[999\] {
  z-index: 999;
}
.tw-col-span-2 {
  grid-column: span 2 / span 2;
}
.tw-col-span-5 {
  grid-column: span 5 / span 5;
}
.tw-col-start-1 {
  grid-column-start: 1;
}
.tw-col-start-2 {
  grid-column-start: 2;
}
.tw-col-start-3 {
  grid-column-start: 3;
}
.tw-float-right {
  float: right;
}
.tw-float-left {
  float: left;
}
.\!tw-m-0 {
  margin: 0px !important;
}
.tw-m-0 {
  margin: 0px;
}
.tw-m-\[0\.1em\] {
  margin: 0.1em;
}
.tw-m-\[0px\] {
  margin: 0px;
}
.tw-m-\[8\.67px\] {
  margin: 8.67px;
}
.tw-m-auto {
  margin: auto;
}
.\!tw-my-0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.tw-mx-0 {
  margin-left: 0px;
  margin-right: 0px;
}
.tw-mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}
.tw-mx-\[-5px\] {
  margin-left: -5px;
  margin-right: -5px;
}
.tw-mx-\[15px\] {
  margin-left: 15px;
  margin-right: 15px;
}
.tw-mx-\[16px\] {
  margin-left: 16px;
  margin-right: 16px;
}
.tw-mx-\[24px\] {
  margin-left: 24px;
  margin-right: 24px;
}
.tw-mx-\[2px\] {
  margin-left: 2px;
  margin-right: 2px;
}
.tw-mx-\[4px\] {
  margin-left: 4px;
  margin-right: 4px;
}
.tw-mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.tw-my-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.tw-my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.tw-my-\[16\.5px\] {
  margin-top: 16.5px;
  margin-bottom: 16.5px;
}
.tw-my-\[16px\] {
  margin-top: 16px;
  margin-bottom: 16px;
}
.tw-my-\[18px\] {
  margin-top: 18px;
  margin-bottom: 18px;
}
.tw-my-\[20px\] {
  margin-top: 20px;
  margin-bottom: 20px;
}
.tw-my-\[24px\] {
  margin-top: 24px;
  margin-bottom: 24px;
}
.tw-my-\[5px\] {
  margin-top: 5px;
  margin-bottom: 5px;
}
.tw-my-\[72px\] {
  margin-top: 72px;
  margin-bottom: 72px;
}
.tw-my-\[8px\] {
  margin-top: 8px;
  margin-bottom: 8px;
}
.tw-my-\[9px\] {
  margin-top: 9px;
  margin-bottom: 9px;
}
.\!tw-mb-0 {
  margin-bottom: 0px !important;
}
.\!tw-mb-\[10px\] {
  margin-bottom: 10px !important;
}
.\!tw-mb-\[16px\] {
  margin-bottom: 16px !important;
}
.\!tw-mb-\[20px\] {
  margin-bottom: 20px !important;
}
.\!tw-mb-\[25px\] {
  margin-bottom: 25px !important;
}
.\!tw-mb-\[4px\] {
  margin-bottom: 4px !important;
}
.\!tw-mb-\[6px\] {
  margin-bottom: 6px !important;
}
.\!tw-ml-0 {
  margin-left: 0px !important;
}
.\!tw-mr-\[6px\] {
  margin-right: 6px !important;
}
.\!tw-mt-\[10px\] {
  margin-top: 10px !important;
}
.\!tw-mt-\[24px\] {
  margin-top: 24px !important;
}
.tw-mb-0 {
  margin-bottom: 0px;
}
.tw-mb-4 {
  margin-bottom: 1rem;
}
.tw-mb-6 {
  margin-bottom: 1.5rem;
}
.tw-mb-\[10px\] {
  margin-bottom: 10px;
}
.tw-mb-\[11px\] {
  margin-bottom: 11px;
}
.tw-mb-\[12px\] {
  margin-bottom: 12px;
}
.tw-mb-\[13px\] {
  margin-bottom: 13px;
}
.tw-mb-\[14px\] {
  margin-bottom: 14px;
}
.tw-mb-\[15px\] {
  margin-bottom: 15px;
}
.tw-mb-\[167px\] {
  margin-bottom: 167px;
}
.tw-mb-\[16px\] {
  margin-bottom: 16px;
}
.tw-mb-\[20px\] {
  margin-bottom: 20px;
}
.tw-mb-\[24px\] {
  margin-bottom: 24px;
}
.tw-mb-\[25px\] {
  margin-bottom: 25px;
}
.tw-mb-\[27px\] {
  margin-bottom: 27px;
}
.tw-mb-\[2px\] {
  margin-bottom: 2px;
}
.tw-mb-\[30px\] {
  margin-bottom: 30px;
}
.tw-mb-\[32px\] {
  margin-bottom: 32px;
}
.tw-mb-\[33px\] {
  margin-bottom: 33px;
}
.tw-mb-\[35px\] {
  margin-bottom: 35px;
}
.tw-mb-\[36px\] {
  margin-bottom: 36px;
}
.tw-mb-\[40px\] {
  margin-bottom: 40px;
}
.tw-mb-\[42px\] {
  margin-bottom: 42px;
}
.tw-mb-\[44px\] {
  margin-bottom: 44px;
}
.tw-mb-\[45px\] {
  margin-bottom: 45px;
}
.tw-mb-\[4px\] {
  margin-bottom: 4px;
}
.tw-mb-\[50px\] {
  margin-bottom: 50px;
}
.tw-mb-\[52px\] {
  margin-bottom: 52px;
}
.tw-mb-\[56px\] {
  margin-bottom: 56px;
}
.tw-mb-\[5px\] {
  margin-bottom: 5px;
}
.tw-mb-\[60px\] {
  margin-bottom: 60px;
}
.tw-mb-\[65px\] {
  margin-bottom: 65px;
}
.tw-mb-\[6px\] {
  margin-bottom: 6px;
}
.tw-mb-\[80px\] {
  margin-bottom: 80px;
}
.tw-mb-\[8px\] {
  margin-bottom: 8px;
}
.tw-mb-\[9px\] {
  margin-bottom: 9px;
}
.tw-ml-0 {
  margin-left: 0px;
}
.tw-ml-1 {
  margin-left: 0.25rem;
}
.tw-ml-\[-11px\] {
  margin-left: -11px;
}
.tw-ml-\[10px\] {
  margin-left: 10px;
}
.tw-ml-\[12px\] {
  margin-left: 12px;
}
.tw-ml-\[13px\] {
  margin-left: 13px;
}
.tw-ml-\[16px\] {
  margin-left: 16px;
}
.tw-ml-\[20px\] {
  margin-left: 20px;
}
.tw-ml-\[27px\] {
  margin-left: 27px;
}
.tw-ml-\[2px\] {
  margin-left: 2px;
}
.tw-ml-\[36px\] {
  margin-left: 36px;
}
.tw-ml-\[3px\] {
  margin-left: 3px;
}
.tw-ml-\[40px\] {
  margin-left: 40px;
}
.tw-ml-\[44px\] {
  margin-left: 44px;
}
.tw-ml-\[4px\] {
  margin-left: 4px;
}
.tw-ml-\[64px\] {
  margin-left: 64px;
}
.tw-ml-\[6px\] {
  margin-left: 6px;
}
.tw-ml-\[7px\] {
  margin-left: 7px;
}
.tw-ml-\[8px\] {
  margin-left: 8px;
}
.tw-ml-\[9px\] {
  margin-left: 9px;
}
.tw-mr-0 {
  margin-right: 0px;
}
.tw-mr-4 {
  margin-right: 1rem;
}
.tw-mr-\[-11px\] {
  margin-right: -11px;
}
.tw-mr-\[10px\] {
  margin-right: 10px;
}
.tw-mr-\[12px\] {
  margin-right: 12px;
}
.tw-mr-\[14px\] {
  margin-right: 14px;
}
.tw-mr-\[16px\] {
  margin-right: 16px;
}
.tw-mr-\[1px\] {
  margin-right: 1px;
}
.tw-mr-\[20px\] {
  margin-right: 20px;
}
.tw-mr-\[24px\] {
  margin-right: 24px;
}
.tw-mr-\[2px\] {
  margin-right: 2px;
}
.tw-mr-\[30px\] {
  margin-right: 30px;
}
.tw-mr-\[32px\] {
  margin-right: 32px;
}
.tw-mr-\[36px\] {
  margin-right: 36px;
}
.tw-mr-\[3px\] {
  margin-right: 3px;
}
.tw-mr-\[40px\] {
  margin-right: 40px;
}
.tw-mr-\[4px\] {
  margin-right: 4px;
}
.tw-mr-\[5px\] {
  margin-right: 5px;
}
.tw-mr-\[6px\] {
  margin-right: 6px;
}
.tw-mr-\[8px\] {
  margin-right: 8px;
}
.tw-mt-0 {
  margin-top: 0px;
}
.tw-mt-10 {
  margin-top: 2.5rem;
}
.tw-mt-4 {
  margin-top: 1rem;
}
.tw-mt-6 {
  margin-top: 1.5rem;
}
.tw-mt-8 {
  margin-top: 2rem;
}
.tw-mt-\[-1px\] {
  margin-top: -1px;
}
.tw-mt-\[-3px\] {
  margin-top: -3px;
}
.tw-mt-\[-4px\] {
  margin-top: -4px;
}
.tw-mt-\[10px\] {
  margin-top: 10px;
}
.tw-mt-\[120px\] {
  margin-top: 120px;
}
.tw-mt-\[12px\] {
  margin-top: 12px;
}
.tw-mt-\[156px\] {
  margin-top: 156px;
}
.tw-mt-\[15px\] {
  margin-top: 15px;
}
.tw-mt-\[16px\] {
  margin-top: 16px;
}
.tw-mt-\[18px\] {
  margin-top: 18px;
}
.tw-mt-\[19px\] {
  margin-top: 19px;
}
.tw-mt-\[20px\] {
  margin-top: 20px;
}
.tw-mt-\[21px\] {
  margin-top: 21px;
}
.tw-mt-\[22px\] {
  margin-top: 22px;
}
.tw-mt-\[24px\] {
  margin-top: 24px;
}
.tw-mt-\[25px\] {
  margin-top: 25px;
}
.tw-mt-\[28px\] {
  margin-top: 28px;
}
.tw-mt-\[29px\] {
  margin-top: 29px;
}
.tw-mt-\[2px\] {
  margin-top: 2px;
}
.tw-mt-\[30px\] {
  margin-top: 30px;
}
.tw-mt-\[32px\] {
  margin-top: 32px;
}
.tw-mt-\[40px\] {
  margin-top: 40px;
}
.tw-mt-\[4px\] {
  margin-top: 4px;
}
.tw-mt-\[50px\] {
  margin-top: 50px;
}
.tw-mt-\[52px\] {
  margin-top: 52px;
}
.tw-mt-\[60px\] {
  margin-top: 60px;
}
.tw-mt-\[6px\] {
  margin-top: 6px;
}
.tw-mt-\[80px\] {
  margin-top: 80px;
}
.tw-mt-\[8px\] {
  margin-top: 8px;
}
.tw-mt-\[9px\] {
  margin-top: 9px;
}
.tw-box-border {
  box-sizing: border-box;
}
.tw-line-clamp-2 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.tw-line-clamp-3 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.\!tw-block {
  display: block !important;
}
.tw-block {
  display: block;
}
.tw-inline-block {
  display: inline-block;
}
.tw-inline {
  display: inline;
}
.\!tw-flex {
  display: flex !important;
}
.tw-flex {
  display: flex;
}
.tw-inline-flex {
  display: inline-flex;
}
.tw-grid {
  display: grid;
}
.\!tw-hidden {
  display: none !important;
}
.tw-hidden {
  display: none;
}
.\!tw-h-\[16px\] {
  height: 16px !important;
}
.\!tw-h-\[42px\] {
  height: 42px !important;
}
.tw-h-0 {
  height: 0px;
}
.tw-h-\[100\%\] {
  height: 100%;
}
.tw-h-\[10px\] {
  height: 10px;
}
.tw-h-\[113px\] {
  height: 113px;
}
.tw-h-\[120px\] {
  height: 120px;
}
.tw-h-\[12px\] {
  height: 12px;
}
.tw-h-\[133px\] {
  height: 133px;
}
.tw-h-\[135px\] {
  height: 135px;
}
.tw-h-\[147px\] {
  height: 147px;
}
.tw-h-\[14px\] {
  height: 14px;
}
.tw-h-\[154px\] {
  height: 154px;
}
.tw-h-\[160px\] {
  height: 160px;
}
.tw-h-\[16px\] {
  height: 16px;
}
.tw-h-\[17px\] {
  height: 17px;
}
.tw-h-\[180px\] {
  height: 180px;
}
.tw-h-\[182px\] {
  height: 182px;
}
.tw-h-\[186px\] {
  height: 186px;
}
.tw-h-\[188px\] {
  height: 188px;
}
.tw-h-\[18px\] {
  height: 18px;
}
.tw-h-\[1px\] {
  height: 1px;
}
.tw-h-\[20px\] {
  height: 20px;
}
.tw-h-\[216px\] {
  height: 216px;
}
.tw-h-\[21px\] {
  height: 21px;
}
.tw-h-\[220px\] {
  height: 220px;
}
.tw-h-\[22px\] {
  height: 22px;
}
.tw-h-\[238px\] {
  height: 238px;
}
.tw-h-\[24px\] {
  height: 24px;
}
.tw-h-\[258px\] {
  height: 258px;
}
.tw-h-\[26px\] {
  height: 26px;
}
.tw-h-\[27px\] {
  height: 27px;
}
.tw-h-\[28px\] {
  height: 28px;
}
.tw-h-\[2em\] {
  height: 2em;
}
.tw-h-\[2px\] {
  height: 2px;
}
.tw-h-\[300px\] {
  height: 300px;
}
.tw-h-\[30px\] {
  height: 30px;
}
.tw-h-\[31px\] {
  height: 31px;
}
.tw-h-\[32px\] {
  height: 32px;
}
.tw-h-\[34px\] {
  height: 34px;
}
.tw-h-\[36px\] {
  height: 36px;
}
.tw-h-\[38px\] {
  height: 38px;
}
.tw-h-\[3em\] {
  height: 3em;
}
.tw-h-\[3px\] {
  height: 3px;
}
.tw-h-\[400px\] {
  height: 400px;
}
.tw-h-\[40px\] {
  height: 40px;
}
.tw-h-\[41px\] {
  height: 41px;
}
.tw-h-\[42px\] {
  height: 42px;
}
.tw-h-\[43px\] {
  height: 43px;
}
.tw-h-\[45px\] {
  height: 45px;
}
.tw-h-\[46px\] {
  height: 46px;
}
.tw-h-\[48px\] {
  height: 48px;
}
.tw-h-\[49px\] {
  height: 49px;
}
.tw-h-\[50px\] {
  height: 50px;
}
.tw-h-\[518px\] {
  height: 518px;
}
.tw-h-\[51px\] {
  height: 51px;
}
.tw-h-\[52px\] {
  height: 52px;
}
.tw-h-\[53px\] {
  height: 53px;
}
.tw-h-\[54px\] {
  height: 54px;
}
.tw-h-\[58px\] {
  height: 58px;
}
.tw-h-\[60px\] {
  height: 60px;
}
.tw-h-\[62px\] {
  height: 62px;
}
.tw-h-\[68px\] {
  height: 68px;
}
.tw-h-\[72px\] {
  height: 72px;
}
.tw-h-\[76px\] {
  height: 76px;
}
.tw-h-\[84px\] {
  height: 84px;
}
.tw-h-\[88px\] {
  height: 88px;
}
.tw-h-\[calc\(100\%\+2px\)\] {
  height: calc(100% + 2px);
}
.tw-h-auto {
  height: auto;
}
.tw-h-full {
  height: 100%;
}
.tw-h-screen {
  height: 100vh;
}
.tw-max-h-0 {
  max-height: 0px;
}
.tw-max-h-\[27px\] {
  max-height: 27px;
}
.tw-max-h-\[360px\] {
  max-height: 360px;
}
.tw-max-h-\[376px\] {
  max-height: 376px;
}
.tw-max-h-\[380px\] {
  max-height: 380px;
}
.tw-max-h-\[539px\] {
  max-height: 539px;
}
.tw-max-h-\[548px\] {
  max-height: 548px;
}
.tw-max-h-\[60px\] {
  max-height: 60px;
}
.tw-max-h-\[649px\] {
  max-height: 649px;
}
.tw-max-h-\[80vh\] {
  max-height: 80vh;
}
.tw-max-h-\[unset\] {
  max-height: unset;
}
.tw-max-h-full {
  max-height: 100%;
}
.tw-min-h-\[120px\] {
  min-height: 120px;
}
.tw-min-h-\[144px\] {
  min-height: 144px;
}
.tw-min-h-\[164px\] {
  min-height: 164px;
}
.tw-min-h-\[1px\] {
  min-height: 1px;
}
.tw-min-h-\[20px\] {
  min-height: 20px;
}
.tw-min-h-\[314px\] {
  min-height: 314px;
}
.tw-min-h-\[32px\] {
  min-height: 32px;
}
.tw-min-h-\[342px\] {
  min-height: 342px;
}
.tw-min-h-\[406px\] {
  min-height: 406px;
}
.tw-min-h-\[432px\] {
  min-height: 432px;
}
.tw-min-h-\[50px\] {
  min-height: 50px;
}
.tw-min-h-\[600px\] {
  min-height: 600px;
}
.tw-min-h-fit {
  min-height: -moz-fit-content;
  min-height: fit-content;
}
.tw-min-h-screen {
  min-height: 100vh;
}
.\!tw-w-\[100\%\] {
  width: 100% !important;
}
.\!tw-w-\[110px\] {
  width: 110px !important;
}
.\!tw-w-\[1132px\] {
  width: 1132px !important;
}
.\!tw-w-\[122px\] {
  width: 122px !important;
}
.\!tw-w-\[130px\] {
  width: 130px !important;
}
.\!tw-w-\[16px\] {
  width: 16px !important;
}
.\!tw-w-\[178px\] {
  width: 178px !important;
}
.\!tw-w-\[276px\] {
  width: 276px !important;
}
.\!tw-w-\[320px\] {
  width: 320px !important;
}
.\!tw-w-\[339px\] {
  width: 339px !important;
}
.\!tw-w-\[58px\] {
  width: 58px !important;
}
.\!tw-w-\[61px\] {
  width: 61px !important;
}
.\!tw-w-\[70px\] {
  width: 70px !important;
}
.\!tw-w-\[72px\] {
  width: 72px !important;
}
.tw-w-\[100\%\] {
  width: 100%;
}
.tw-w-\[100px\] {
  width: 100px;
}
.tw-w-\[105px\] {
  width: 105px;
}
.tw-w-\[10em\] {
  width: 10em;
}
.tw-w-\[10px\] {
  width: 10px;
}
.tw-w-\[111px\] {
  width: 111px;
}
.tw-w-\[114px\] {
  width: 114px;
}
.tw-w-\[120px\] {
  width: 120px;
}
.tw-w-\[127px\] {
  width: 127px;
}
.tw-w-\[129px\] {
  width: 129px;
}
.tw-w-\[12px\] {
  width: 12px;
}
.tw-w-\[130px\] {
  width: 130px;
}
.tw-w-\[139px\] {
  width: 139px;
}
.tw-w-\[140px\] {
  width: 140px;
}
.tw-w-\[142px\] {
  width: 142px;
}
.tw-w-\[144px\] {
  width: 144px;
}
.tw-w-\[147px\] {
  width: 147px;
}
.tw-w-\[14px\] {
  width: 14px;
}
.tw-w-\[150px\] {
  width: 150px;
}
.tw-w-\[15px\] {
  width: 15px;
}
.tw-w-\[16\.59px\] {
  width: 16.59px;
}
.tw-w-\[160px\] {
  width: 160px;
}
.tw-w-\[164px\] {
  width: 164px;
}
.tw-w-\[165px\] {
  width: 165px;
}
.tw-w-\[16px\] {
  width: 16px;
}
.tw-w-\[179px\] {
  width: 179px;
}
.tw-w-\[180px\] {
  width: 180px;
}
.tw-w-\[188px\] {
  width: 188px;
}
.tw-w-\[18px\] {
  width: 18px;
}
.tw-w-\[190px\] {
  width: 190px;
}
.tw-w-\[195px\] {
  width: 195px;
}
.tw-w-\[1px\] {
  width: 1px;
}
.tw-w-\[200px\] {
  width: 200px;
}
.tw-w-\[204px\] {
  width: 204px;
}
.tw-w-\[20px\] {
  width: 20px;
}
.tw-w-\[237px\] {
  width: 237px;
}
.tw-w-\[24px\] {
  width: 24px;
}
.tw-w-\[253px\] {
  width: 253px;
}
.tw-w-\[25em\] {
  width: 25em;
}
.tw-w-\[25px\] {
  width: 25px;
}
.tw-w-\[26px\] {
  width: 26px;
}
.tw-w-\[272px\] {
  width: 272px;
}
.tw-w-\[27px\] {
  width: 27px;
}
.tw-w-\[282px\] {
  width: 282px;
}
.tw-w-\[28px\] {
  width: 28px;
}
.tw-w-\[294px\] {
  width: 294px;
}
.tw-w-\[298px\] {
  width: 298px;
}
.tw-w-\[29px\] {
  width: 29px;
}
.tw-w-\[300px\] {
  width: 300px;
}
.tw-w-\[30px\] {
  width: 30px;
}
.tw-w-\[312px\] {
  width: 312px;
}
.tw-w-\[313px\] {
  width: 313px;
}
.tw-w-\[320px\] {
  width: 320px;
}
.tw-w-\[32px\] {
  width: 32px;
}
.tw-w-\[33\%\] {
  width: 33%;
}
.tw-w-\[330px\] {
  width: 330px;
}
.tw-w-\[34px\] {
  width: 34px;
}
.tw-w-\[35px\] {
  width: 35px;
}
.tw-w-\[36px\] {
  width: 36px;
}
.tw-w-\[378px\] {
  width: 378px;
}
.tw-w-\[38px\] {
  width: 38px;
}
.tw-w-\[398px\] {
  width: 398px;
}
.tw-w-\[40px\] {
  width: 40px;
}
.tw-w-\[42px\] {
  width: 42px;
}
.tw-w-\[45px\] {
  width: 45px;
}
.tw-w-\[480px\] {
  width: 480px;
}
.tw-w-\[48px\] {
  width: 48px;
}
.tw-w-\[500px\] {
  width: 500px;
}
.tw-w-\[520px\] {
  width: 520px;
}
.tw-w-\[540px\] {
  width: 540px;
}
.tw-w-\[60px\] {
  width: 60px;
}
.tw-w-\[63px\] {
  width: 63px;
}
.tw-w-\[66px\] {
  width: 66px;
}
.tw-w-\[68px\] {
  width: 68px;
}
.tw-w-\[6px\] {
  width: 6px;
}
.tw-w-\[70px\] {
  width: 70px;
}
.tw-w-\[74px\] {
  width: 74px;
}
.tw-w-\[80px\] {
  width: 80px;
}
.tw-w-\[85px\] {
  width: 85px;
}
.tw-w-\[88px\] {
  width: 88px;
}
.tw-w-\[8px\] {
  width: 8px;
}
.tw-w-\[90px\] {
  width: 90px;
}
.tw-w-\[93px\] {
  width: 93px;
}
.tw-w-\[94\.8px\] {
  width: 94.8px;
}
.tw-w-\[94px\] {
  width: 94px;
}
.tw-w-\[96px\] {
  width: 96px;
}
.tw-w-\[auto\] {
  width: auto;
}
.tw-w-auto {
  width: auto;
}
.tw-w-fit {
  width: -moz-fit-content;
  width: fit-content;
}
.tw-w-full {
  width: 100%;
}
.tw-w-max {
  width: -moz-max-content;
  width: max-content;
}
.tw-w-screen {
  width: 100vw;
}
.tw-min-w-\[140px\] {
  min-width: 140px;
}
.tw-min-w-\[168px\] {
  min-width: 168px;
}
.tw-min-w-\[270px\] {
  min-width: 270px;
}
.tw-min-w-\[310px\] {
  min-width: 310px;
}
.tw-min-w-\[47px\] {
  min-width: 47px;
}
.tw-min-w-\[60px\] {
  min-width: 60px;
}
.tw-min-w-\[69px\] {
  min-width: 69px;
}
.tw-min-w-\[77px\] {
  min-width: 77px;
}
.tw-min-w-\[85px\] {
  min-width: 85px;
}
.tw-min-w-\[90px\] {
  min-width: 90px;
}
.tw-min-w-\[97px\] {
  min-width: 97px;
}
.tw-min-w-full {
  min-width: 100%;
}
.\!tw-max-w-\[241px\] {
  max-width: 241px !important;
}
.\!tw-max-w-\[320px\] {
  max-width: 320px !important;
}
.tw-max-w-\[100\%\] {
  max-width: 100%;
}
.tw-max-w-\[1052px\] {
  max-width: 1052px;
}
.tw-max-w-\[1112px\] {
  max-width: 1112px;
}
.tw-max-w-\[1180px\] {
  max-width: 1180px;
}
.tw-max-w-\[1420px\] {
  max-width: 1420px;
}
.tw-max-w-\[152px\] {
  max-width: 152px;
}
.tw-max-w-\[158px\] {
  max-width: 158px;
}
.tw-max-w-\[162px\] {
  max-width: 162px;
}
.tw-max-w-\[176px\] {
  max-width: 176px;
}
.tw-max-w-\[18px\] {
  max-width: 18px;
}
.tw-max-w-\[193px\] {
  max-width: 193px;
}
.tw-max-w-\[210px\] {
  max-width: 210px;
}
.tw-max-w-\[241px\] {
  max-width: 241px;
}
.tw-max-w-\[243px\] {
  max-width: 243px;
}
.tw-max-w-\[256px\] {
  max-width: 256px;
}
.tw-max-w-\[260px\] {
  max-width: 260px;
}
.tw-max-w-\[267px\] {
  max-width: 267px;
}
.tw-max-w-\[280px\] {
  max-width: 280px;
}
.tw-max-w-\[282px\] {
  max-width: 282px;
}
.tw-max-w-\[296px\] {
  max-width: 296px;
}
.tw-max-w-\[300px\] {
  max-width: 300px;
}
.tw-max-w-\[310px\] {
  max-width: 310px;
}
.tw-max-w-\[320px\] {
  max-width: 320px;
}
.tw-max-w-\[330px\] {
  max-width: 330px;
}
.tw-max-w-\[345px\] {
  max-width: 345px;
}
.tw-max-w-\[350px\] {
  max-width: 350px;
}
.tw-max-w-\[352px\] {
  max-width: 352px;
}
.tw-max-w-\[355px\] {
  max-width: 355px;
}
.tw-max-w-\[360px\] {
  max-width: 360px;
}
.tw-max-w-\[361px\] {
  max-width: 361px;
}
.tw-max-w-\[375px\] {
  max-width: 375px;
}
.tw-max-w-\[380px\] {
  max-width: 380px;
}
.tw-max-w-\[382px\] {
  max-width: 382px;
}
.tw-max-w-\[390px\] {
  max-width: 390px;
}
.tw-max-w-\[400px\] {
  max-width: 400px;
}
.tw-max-w-\[437px\] {
  max-width: 437px;
}
.tw-max-w-\[460px\] {
  max-width: 460px;
}
.tw-max-w-\[472px\] {
  max-width: 472px;
}
.tw-max-w-\[484px\] {
  max-width: 484px;
}
.tw-max-w-\[492px\] {
  max-width: 492px;
}
.tw-max-w-\[520px\] {
  max-width: 520px;
}
.tw-max-w-\[550px\] {
  max-width: 550px;
}
.tw-max-w-\[56\%\] {
  max-width: 56%;
}
.tw-max-w-\[600px\] {
  max-width: 600px;
}
.tw-max-w-\[60px\] {
  max-width: 60px;
}
.tw-max-w-\[654px\] {
  max-width: 654px;
}
.tw-max-w-\[658px\] {
  max-width: 658px;
}
.tw-max-w-\[720px\] {
  max-width: 720px;
}
.tw-max-w-\[77px\] {
  max-width: 77px;
}
.tw-max-w-\[80\%\] {
  max-width: 80%;
}
.tw-max-w-\[856px\] {
  max-width: 856px;
}
.tw-max-w-\[858px\] {
  max-width: 858px;
}
.tw-max-w-\[882px\] {
  max-width: 882px;
}
.tw-max-w-\[90px\] {
  max-width: 90px;
}
.tw-max-w-\[919px\] {
  max-width: 919px;
}
.tw-max-w-\[97px\] {
  max-width: 97px;
}
.tw-max-w-full {
  max-width: 100%;
}
.tw-flex-1 {
  flex: 1 1 0%;
}
.tw-shrink-0 {
  flex-shrink: 0;
}
.tw-grow {
  flex-grow: 1;
}
.tw-basis-2\/6 {
  flex-basis: 33.333333%;
}
.tw-basis-\[130px\] {
  flex-basis: 130px;
}
.tw-border-collapse {
  border-collapse: collapse;
}
.-tw-translate-y-1\/2 {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-translate-x-\[-5px\] {
  --tw-translate-x: -5px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-translate-y-\[-16px\] {
  --tw-translate-y: -16px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-translate-y-\[-6px\] {
  --tw-translate-y: -6px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-translate-y-\[50\%\] {
  --tw-translate-y: 50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-rotate-180 {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-rotate-90 {
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-cursor-auto {
  cursor: auto;
}
.tw-cursor-pointer {
  cursor: pointer;
}
.tw-resize-none {
  resize: none;
}
.tw-resize-y {
  resize: vertical;
}
.tw-list-disc {
  list-style-type: disc;
}
.tw-list-none {
  list-style-type: none;
}
.tw-appearance-none {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.tw-grid-flow-row {
  grid-auto-flow: row;
}
.tw-grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.tw-grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.tw-grid-cols-6 {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}
.tw-grid-cols-\[20\%_80\%\] {
  grid-template-columns: 20% 80%;
}
.tw-grid-rows-\[repeat\(3\,minmax\(0\,auto\)\)\] {
  grid-template-rows: repeat(3,minmax(0,auto));
}
.tw-flex-row {
  flex-direction: row;
}
.tw-flex-row-reverse {
  flex-direction: row-reverse;
}
.tw-flex-col {
  flex-direction: column;
}
.tw-flex-col-reverse {
  flex-direction: column-reverse;
}
.tw-flex-wrap {
  flex-wrap: wrap;
}
.tw-content-start {
  align-content: flex-start;
}
.tw-items-start {
  align-items: flex-start;
}
.tw-items-end {
  align-items: flex-end;
}
.tw-items-center {
  align-items: center;
}
.tw-justify-start {
  justify-content: flex-start;
}
.tw-justify-end {
  justify-content: flex-end;
}
.tw-justify-center {
  justify-content: center;
}
.tw-justify-between {
  justify-content: space-between;
}
.tw-justify-around {
  justify-content: space-around;
}
.tw-gap-10 {
  gap: 2.5rem;
}
.tw-gap-12 {
  gap: 3rem;
}
.tw-gap-2 {
  gap: 0.5rem;
}
.tw-gap-4 {
  gap: 1rem;
}
.tw-gap-6 {
  gap: 1.5rem;
}
.tw-gap-\[10px\] {
  gap: 10px;
}
.tw-gap-\[11px\] {
  gap: 11px;
}
.tw-gap-\[12px\] {
  gap: 12px;
}
.tw-gap-\[13px\] {
  gap: 13px;
}
.tw-gap-\[16px\] {
  gap: 16px;
}
.tw-gap-\[17px\] {
  gap: 17px;
}
.tw-gap-\[18px\] {
  gap: 18px;
}
.tw-gap-\[20px\] {
  gap: 20px;
}
.tw-gap-\[21px\] {
  gap: 21px;
}
.tw-gap-\[24px\] {
  gap: 24px;
}
.tw-gap-\[2px\] {
  gap: 2px;
}
.tw-gap-\[3px\] {
  gap: 3px;
}
.tw-gap-\[4px\] {
  gap: 4px;
}
.tw-gap-\[6px\] {
  gap: 6px;
}
.tw-gap-\[8px\] {
  gap: 8px;
}
.tw-gap-x-\[10px\] {
  -moz-column-gap: 10px;
       column-gap: 10px;
}
.tw-gap-x-\[12px\] {
  -moz-column-gap: 12px;
       column-gap: 12px;
}
.tw-gap-x-\[26px\] {
  -moz-column-gap: 26px;
       column-gap: 26px;
}
.tw-gap-x-\[30px\] {
  -moz-column-gap: 30px;
       column-gap: 30px;
}
.tw-gap-x-\[32px\] {
  -moz-column-gap: 32px;
       column-gap: 32px;
}
.tw-gap-x-\[34px\] {
  -moz-column-gap: 34px;
       column-gap: 34px;
}
.tw-gap-x-\[40px\] {
  -moz-column-gap: 40px;
       column-gap: 40px;
}
.tw-gap-x-\[4px\] {
  -moz-column-gap: 4px;
       column-gap: 4px;
}
.tw-gap-x-\[55px\] {
  -moz-column-gap: 55px;
       column-gap: 55px;
}
.tw-gap-x-\[5px\] {
  -moz-column-gap: 5px;
       column-gap: 5px;
}
.tw-gap-x-\[8px\] {
  -moz-column-gap: 8px;
       column-gap: 8px;
}
.tw-gap-x-\[9px\] {
  -moz-column-gap: 9px;
       column-gap: 9px;
}
.tw-gap-y-\[20px\] {
  row-gap: 20px;
}
.tw-gap-y-\[24px\] {
  row-gap: 24px;
}
.tw-gap-y-\[30px\] {
  row-gap: 30px;
}
.tw-gap-y-\[40px\] {
  row-gap: 40px;
}
.tw-gap-y-\[8px\] {
  row-gap: 8px;
}
.tw-divide-y > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}
.tw-divide-\[\#EEEEEE\] > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(238 238 238 / var(--tw-divide-opacity));
}
.tw-self-start {
  align-self: flex-start;
}
.tw-self-stretch {
  align-self: stretch;
}
.tw-overflow-hidden {
  overflow: hidden;
}
.tw-overflow-scroll {
  overflow: scroll;
}
.\!tw-overflow-x-auto {
  overflow-x: auto !important;
}
.tw-overflow-x-auto {
  overflow-x: auto;
}
.tw-overflow-y-auto {
  overflow-y: auto;
}
.tw-overflow-x-hidden {
  overflow-x: hidden;
}
.tw-overflow-x-scroll {
  overflow-x: scroll;
}
.tw-overflow-y-scroll {
  overflow-y: scroll;
}
.tw-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tw-text-ellipsis {
  text-overflow: ellipsis;
}
.tw-whitespace-normal {
  white-space: normal;
}
.tw-whitespace-nowrap {
  white-space: nowrap;
}
.tw-break-normal {
  overflow-wrap: normal;
  word-break: normal;
}
.tw-break-words {
  overflow-wrap: break-word;
}
.tw-break-all {
  word-break: break-all;
}
.tw-break-keep {
  word-break: keep-all;
}
.\!tw-rounded-\[4px\] {
  border-radius: 4px !important;
}
.tw-rounded {
  border-radius: 0.25rem;
}
.tw-rounded-\[0_0_4px_4px\] {
  border-radius: 0 0 4px 4px;
}
.tw-rounded-\[100\%\] {
  border-radius: 100%;
}
.tw-rounded-\[12px\] {
  border-radius: 12px;
}
.tw-rounded-\[16px\] {
  border-radius: 16px;
}
.tw-rounded-\[20px\] {
  border-radius: 20px;
}
.tw-rounded-\[2px\] {
  border-radius: 2px;
}
.tw-rounded-\[32px\] {
  border-radius: 32px;
}
.tw-rounded-\[3px\] {
  border-radius: 3px;
}
.tw-rounded-\[4px\] {
  border-radius: 4px;
}
.tw-rounded-\[4px_4px_0_0\] {
  border-radius: 4px 4px 0 0;
}
.tw-rounded-\[50\%\] {
  border-radius: 50%;
}
.tw-rounded-\[5px\] {
  border-radius: 5px;
}
.tw-rounded-\[6px\] {
  border-radius: 6px;
}
.tw-rounded-\[70px\] {
  border-radius: 70px;
}
.tw-rounded-\[8px\] {
  border-radius: 8px;
}
.tw-rounded-\[90px\] {
  border-radius: 90px;
}
.tw-rounded-full {
  border-radius: 9999px;
}
.tw-rounded-lg {
  border-radius: 0.5rem;
}
.\!tw-rounded-t-\[0\] {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.tw-rounded-b-\[4px\] {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.tw-rounded-b-\[8px\] {
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}
.tw-rounded-t-\[5px\] {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.tw-rounded-t-\[8px\] {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.tw-border {
  border-width: 1px;
}
.tw-border-2 {
  border-width: 2px;
}
.tw-border-\[1px\] {
  border-width: 1px;
}
.tw-border-\[2px\] {
  border-width: 2px;
}
.tw-border-x-0 {
  border-left-width: 0px;
  border-right-width: 0px;
}
.tw-border-y {
  border-top-width: 1px;
  border-bottom-width: 1px;
}
.\!tw-border-b-\[2px\] {
  border-bottom-width: 2px !important;
}
.\!tw-border-l-0 {
  border-left-width: 0px !important;
}
.\!tw-border-r {
  border-right-width: 1px !important;
}
.\!tw-border-t-0 {
  border-top-width: 0px !important;
}
.tw-border-b {
  border-bottom-width: 1px;
}
.tw-border-b-0 {
  border-bottom-width: 0px;
}
.tw-border-b-\[1px\] {
  border-bottom-width: 1px;
}
.tw-border-l-0 {
  border-left-width: 0px;
}
.tw-border-l-4 {
  border-left-width: 4px;
}
.tw-border-l-\[3px\] {
  border-left-width: 3px;
}
.tw-border-r {
  border-right-width: 1px;
}
.tw-border-r-0 {
  border-right-width: 0px;
}
.tw-border-r-\[1px\] {
  border-right-width: 1px;
}
.tw-border-t {
  border-top-width: 1px;
}
.tw-border-t-0 {
  border-top-width: 0px;
}
.tw-border-t-\[0\.5px\] {
  border-top-width: 0.5px;
}
.tw-border-t-\[1px\] {
  border-top-width: 1px;
}
.\!tw-border-solid {
  border-style: solid !important;
}
.tw-border-solid {
  border-style: solid;
}
.tw-border-dashed {
  border-style: dashed;
}
.\!tw-border-none {
  border-style: none !important;
}
.tw-border-none {
  border-style: none;
}
.\!tw-border-\[\#15181E\] {
  --tw-border-opacity: 1 !important;
  border-color: rgb(21 24 30 / var(--tw-border-opacity)) !important;
}
.\!tw-border-\[\#1A6DFF\] {
  --tw-border-opacity: 1 !important;
  border-color: rgb(26 109 255 / var(--tw-border-opacity)) !important;
}
.\!tw-border-\[\#E2E5E9\] {
  --tw-border-opacity: 1 !important;
  border-color: rgb(226 229 233 / var(--tw-border-opacity)) !important;
}
.\!tw-border-\[\#EA4343\] {
  --tw-border-opacity: 1 !important;
  border-color: rgb(234 67 67 / var(--tw-border-opacity)) !important;
}
.tw-border-\[\#0052A9\] {
  --tw-border-opacity: 1;
  border-color: rgb(0 82 169 / var(--tw-border-opacity));
}
.tw-border-\[\#007AA8\] {
  --tw-border-opacity: 1;
  border-color: rgb(0 122 168 / var(--tw-border-opacity));
}
.tw-border-\[\#08BF6B\] {
  --tw-border-opacity: 1;
  border-color: rgb(8 191 107 / var(--tw-border-opacity));
}
.tw-border-\[\#1A6DFF\] {
  --tw-border-opacity: 1;
  border-color: rgb(26 109 255 / var(--tw-border-opacity));
}
.tw-border-\[\#2ABDCA\] {
  --tw-border-opacity: 1;
  border-color: rgb(42 189 202 / var(--tw-border-opacity));
}
.tw-border-\[\#4E1B7C\] {
  --tw-border-opacity: 1;
  border-color: rgb(78 27 124 / var(--tw-border-opacity));
}
.tw-border-\[\#78ADE4\] {
  --tw-border-opacity: 1;
  border-color: rgb(120 173 228 / var(--tw-border-opacity));
}
.tw-border-\[\#999999\] {
  --tw-border-opacity: 1;
  border-color: rgb(153 153 153 / var(--tw-border-opacity));
}
.tw-border-\[\#BCC0C6\] {
  --tw-border-opacity: 1;
  border-color: rgb(188 192 198 / var(--tw-border-opacity));
}
.tw-border-\[\#BDBDBD\] {
  --tw-border-opacity: 1;
  border-color: rgb(189 189 189 / var(--tw-border-opacity));
}
.tw-border-\[\#CCCCCC\] {
  --tw-border-opacity: 1;
  border-color: rgb(204 204 204 / var(--tw-border-opacity));
}
.tw-border-\[\#D3D3D3\] {
  --tw-border-opacity: 1;
  border-color: rgb(211 211 211 / var(--tw-border-opacity));
}
.tw-border-\[\#D7D7D7\] {
  --tw-border-opacity: 1;
  border-color: rgb(215 215 215 / var(--tw-border-opacity));
}
.tw-border-\[\#D9D9D9\] {
  --tw-border-opacity: 1;
  border-color: rgb(217 217 217 / var(--tw-border-opacity));
}
.tw-border-\[\#DBDEE3\] {
  --tw-border-opacity: 1;
  border-color: rgb(219 222 227 / var(--tw-border-opacity));
}
.tw-border-\[\#DD3344\] {
  --tw-border-opacity: 1;
  border-color: rgb(221 51 68 / var(--tw-border-opacity));
}
.tw-border-\[\#DDDDDD\] {
  --tw-border-opacity: 1;
  border-color: rgb(221 221 221 / var(--tw-border-opacity));
}
.tw-border-\[\#DDE5ED\] {
  --tw-border-opacity: 1;
  border-color: rgb(221 229 237 / var(--tw-border-opacity));
}
.tw-border-\[\#E0E0E0\] {
  --tw-border-opacity: 1;
  border-color: rgb(224 224 224 / var(--tw-border-opacity));
}
.tw-border-\[\#E2E5E9\] {
  --tw-border-opacity: 1;
  border-color: rgb(226 229 233 / var(--tw-border-opacity));
}
.tw-border-\[\#E5E5E5\] {
  --tw-border-opacity: 1;
  border-color: rgb(229 229 229 / var(--tw-border-opacity));
}
.tw-border-\[\#E5E6E6\] {
  --tw-border-opacity: 1;
  border-color: rgb(229 230 230 / var(--tw-border-opacity));
}
.tw-border-\[\#E5E7EB\] {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity));
}
.tw-border-\[\#EAEAEB\] {
  --tw-border-opacity: 1;
  border-color: rgb(234 234 235 / var(--tw-border-opacity));
}
.tw-border-\[\#EDEDED\] {
  --tw-border-opacity: 1;
  border-color: rgb(237 237 237 / var(--tw-border-opacity));
}
.tw-border-\[\#EEEEEE\] {
  --tw-border-opacity: 1;
  border-color: rgb(238 238 238 / var(--tw-border-opacity));
}
.tw-border-\[\#FEE500\] {
  --tw-border-opacity: 1;
  border-color: rgb(254 229 0 / var(--tw-border-opacity));
}
.tw-border-\[\#d3d3d3\] {
  --tw-border-opacity: 1;
  border-color: rgb(211 211 211 / var(--tw-border-opacity));
}
.tw-border-\[\#dddddd\] {
  --tw-border-opacity: 1;
  border-color: rgb(221 221 221 / var(--tw-border-opacity));
}
.tw-border-\[\#eee\] {
  --tw-border-opacity: 1;
  border-color: rgb(238 238 238 / var(--tw-border-opacity));
}
.tw-border-\[\#ff1a1d\] {
  --tw-border-opacity: 1;
  border-color: rgb(255 26 29 / var(--tw-border-opacity));
}
.tw-border-\[--semantic-border\] {
  border-color: var(--semantic-border);
}
.tw-border-\[rgba\(26\,26\,26\,0\.2\)\] {
  border-color: rgba(26,26,26,0.2);
}
.tw-border-black {
  --tw-border-opacity: 1;
  border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.tw-border-danger-500 {
  --tw-border-opacity: 1;
  border-color: rgb(255 94 96 / var(--tw-border-opacity));
}
.tw-border-danger-600 {
  --tw-border-opacity: 1;
  border-color: rgb(255 26 29 / var(--tw-border-opacity));
}
.tw-border-primary-500 {
  --tw-border-opacity: 1;
  border-color: rgb(26 109 255 / var(--tw-border-opacity));
}
.tw-border-white {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.tw-border-b-\[\#DDDDDD\] {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(221 221 221 / var(--tw-border-opacity));
}
.tw-border-b-\[\#E0E0E0\] {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(224 224 224 / var(--tw-border-opacity));
}
.tw-border-b-\[\#E5E5E5\] {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(229 229 229 / var(--tw-border-opacity));
}
.tw-border-b-\[\#EEEEEE\] {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(238 238 238 / var(--tw-border-opacity));
}
.tw-border-b-danger-500 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(255 94 96 / var(--tw-border-opacity));
}
.tw-border-r-\[rgba\(250\,250\,250\,0\.4\)\] {
  border-right-color: rgba(250,250,250,0.4);
}
.\!tw-bg-\[\#F3F8FF\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(243 248 255 / var(--tw-bg-opacity)) !important;
}
.\!tw-bg-\[\#FEE500\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 229 0 / var(--tw-bg-opacity)) !important;
}
.\!tw-bg-white {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important;
}
.tw-bg-\[\#0052A9\] {
  --tw-bg-opacity: 1;
  background-color: rgb(0 82 169 / var(--tw-bg-opacity));
}
.tw-bg-\[\#04996B\] {
  --tw-bg-opacity: 1;
  background-color: rgb(4 153 107 / var(--tw-bg-opacity));
}
.tw-bg-\[\#1A6DFF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(26 109 255 / var(--tw-bg-opacity));
}
.tw-bg-\[\#260FC2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(38 15 194 / var(--tw-bg-opacity));
}
.tw-bg-\[\#333333\] {
  --tw-bg-opacity: 1;
  background-color: rgb(51 51 51 / var(--tw-bg-opacity));
}
.tw-bg-\[\#4E1B7C\] {
  --tw-bg-opacity: 1;
  background-color: rgb(78 27 124 / var(--tw-bg-opacity));
}
.tw-bg-\[\#5191FF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(81 145 255 / var(--tw-bg-opacity));
}
.tw-bg-\[\#BDBDBD\] {
  --tw-bg-opacity: 1;
  background-color: rgb(189 189 189 / var(--tw-bg-opacity));
}
.tw-bg-\[\#E2E5E9\] {
  --tw-bg-opacity: 1;
  background-color: rgb(226 229 233 / var(--tw-bg-opacity));
}
.tw-bg-\[\#E4F3F8\] {
  --tw-bg-opacity: 1;
  background-color: rgb(228 243 248 / var(--tw-bg-opacity));
}
.tw-bg-\[\#EBFAF3\] {
  --tw-bg-opacity: 1;
  background-color: rgb(235 250 243 / var(--tw-bg-opacity));
}
.tw-bg-\[\#EDF0F4\] {
  --tw-bg-opacity: 1;
  background-color: rgb(237 240 244 / var(--tw-bg-opacity));
}
.tw-bg-\[\#EEEEEE\] {
  --tw-bg-opacity: 1;
  background-color: rgb(238 238 238 / var(--tw-bg-opacity));
}
.tw-bg-\[\#F0F0F0\] {
  --tw-bg-opacity: 1;
  background-color: rgb(240 240 240 / var(--tw-bg-opacity));
}
.tw-bg-\[\#F2F2F2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(242 242 242 / var(--tw-bg-opacity));
}
.tw-bg-\[\#F3F3F3\] {
  --tw-bg-opacity: 1;
  background-color: rgb(243 243 243 / var(--tw-bg-opacity));
}
.tw-bg-\[\#F3F8FF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(243 248 255 / var(--tw-bg-opacity));
}
.tw-bg-\[\#F5F6F7\] {
  --tw-bg-opacity: 1;
  background-color: rgb(245 246 247 / var(--tw-bg-opacity));
}
.tw-bg-\[\#F6F6F8\] {
  --tw-bg-opacity: 1;
  background-color: rgb(246 246 248 / var(--tw-bg-opacity));
}
.tw-bg-\[\#F8F9FB\] {
  --tw-bg-opacity: 1;
  background-color: rgb(248 249 251 / var(--tw-bg-opacity));
}
.tw-bg-\[\#FAFAFA\] {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}
.tw-bg-\[\#FBFBFC\] {
  --tw-bg-opacity: 1;
  background-color: rgb(251 251 252 / var(--tw-bg-opacity));
}
.tw-bg-\[\#FCF7EB\] {
  --tw-bg-opacity: 1;
  background-color: rgb(252 247 235 / var(--tw-bg-opacity));
}
.tw-bg-\[\#FD584E\] {
  --tw-bg-opacity: 1;
  background-color: rgb(253 88 78 / var(--tw-bg-opacity));
}
.tw-bg-\[\#FF4E98\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 78 152 / var(--tw-bg-opacity));
}
.tw-bg-\[\#FF881A\]\/\[\.12\] {
  background-color: rgb(255 136 26 / .12);
}
.tw-bg-\[\#FFF2F3\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 242 243 / var(--tw-bg-opacity));
}
.tw-bg-\[\#FFF3D6\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 243 214 / var(--tw-bg-opacity));
}
.tw-bg-\[\#f6f6f8\] {
  --tw-bg-opacity: 1;
  background-color: rgb(246 246 248 / var(--tw-bg-opacity));
}
.tw-bg-\[\#fafafa\] {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}
.tw-bg-\[--semantic-action-primary\] {
  background-color: var(--semantic-action-primary);
}
.tw-bg-\[--semantic-action-secondary\] {
  background-color: var(--semantic-action-secondary);
}
.tw-bg-\[--semantic-surface-sub\] {
  background-color: var(--semantic-surface-sub);
}
.tw-bg-\[rgba\(0\,0\,0\,0\.6\)\] {
  background-color: rgba(0,0,0,0.6);
}
.tw-bg-\[rgba\(115\,120\,130\,0\.15\)\] {
  background-color: rgba(115,120,130,0.15);
}
.tw-bg-\[rgba\(33\,33\,33\,0\.7\)\] {
  background-color: rgba(33,33,33,0.7);
}
.tw-bg-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.tw-bg-black\/50 {
  background-color: rgb(0 0 0 / 0.5);
}
.tw-bg-danger-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 94 96 / var(--tw-bg-opacity));
}
.tw-bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}
.tw-bg-line-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(238 238 238 / var(--tw-bg-opacity));
}
.tw-bg-primary-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(26 109 255 / var(--tw-bg-opacity));
}
.tw-bg-success-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(0 214 154 / var(--tw-bg-opacity));
}
.tw-bg-transparent {
  background-color: transparent;
}
.tw-bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.tw-bg-white\/0 {
  background-color: rgb(255 255 255 / 0);
}
.tw-bg-opacity-50 {
  --tw-bg-opacity: 0.5;
}
.tw-bg-opacity-\[0\.1\] {
  --tw-bg-opacity: 0.1;
}
.tw-bg-\[url\(\'\.\.\/images\/main\/price\/free_new_bg\.png\'\)\] {
  background-image: url('../images/main/price/free_new_bg.png');
}
.tw-bg-\[url\(\'\.\.\/images\/main\/price\/pro_new_bg\.png\'\)\] {
  background-image: url('../images/main/price/pro_new_bg.png');
}
.tw-bg-\[url\(\'\.\.\/images\/main\/price\/starter_new_bg\.png\'\)\] {
  background-image: url('../images/main/price/starter_new_bg.png');
}
.tw-bg-\[url\(\.\.\/images\/main\/price\/global_new_bg\.png\)\] {
  background-image: url(../images/main/price/global_new_bg.png);
}
.tw-bg-gradient-to-b {
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}
.tw-bg-none {
  background-image: none;
}
.tw-from-\[\#FAFDFF\] {
  --tw-gradient-from: #FAFDFF var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(250 253 255 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.tw-to-\[\#ADDCE6\] {
  --tw-gradient-to: #ADDCE6 var(--tw-gradient-to-position);
}
.tw-bg-\[length\:240px_240px\] {
  background-size: 240px 240px;
}
.tw-bg-contain {
  background-size: contain;
}
.tw-bg-cover {
  background-size: cover;
}
.tw-bg-\[left_-104px_top_-10px\] {
  background-position: left -104px top -10px;
}
.tw-bg-\[left_-104px_top_-130px\] {
  background-position: left -104px top -130px;
}
.tw-bg-\[left_-104px_top_-190px\] {
  background-position: left -104px top -190px;
}
.tw-bg-\[left_-104px_top_-70px\] {
  background-position: left -104px top -70px;
}
.tw-bg-\[left_-105px_top_-10px\] {
  background-position: left -105px top -10px;
}
.tw-bg-\[left_-105px_top_-130px\] {
  background-position: left -105px top -130px;
}
.tw-bg-\[left_-105px_top_-190px\] {
  background-position: left -105px top -190px;
}
.tw-bg-\[left_-105px_top_-70px\] {
  background-position: left -105px top -70px;
}
.tw-bg-\[left_-139px_top_-10px\] {
  background-position: left -139px top -10px;
}
.tw-bg-\[left_-139px_top_-130px\] {
  background-position: left -139px top -130px;
}
.tw-bg-\[left_-139px_top_-190px\] {
  background-position: left -139px top -190px;
}
.tw-bg-\[left_-139px_top_-70px\] {
  background-position: left -139px top -70px;
}
.tw-bg-\[left_-174px_top_-10px\] {
  background-position: left -174px top -10px;
}
.tw-bg-\[left_-174px_top_-130px\] {
  background-position: left -174px top -130px;
}
.tw-bg-\[left_-174px_top_-190px\] {
  background-position: left -174px top -190px;
}
.tw-bg-\[left_-174px_top_-70px\] {
  background-position: left -174px top -70px;
}
.tw-bg-\[left_-207px_top_-10px\] {
  background-position: left -207px top -10px;
}
.tw-bg-\[left_-207px_top_-130px\] {
  background-position: left -207px top -130px;
}
.tw-bg-\[left_-207px_top_-190px\] {
  background-position: left -207px top -190px;
}
.tw-bg-\[left_-207px_top_-70px\] {
  background-position: left -207px top -70px;
}
.tw-bg-\[left_-25px_top_-10px\] {
  background-position: left -25px top -10px;
}
.tw-bg-\[left_-25px_top_-130px\] {
  background-position: left -25px top -130px;
}
.tw-bg-\[left_-25px_top_-70px\] {
  background-position: left -25px top -70px;
}
.tw-bg-\[left_-2px_top_-10px\] {
  background-position: left -2px top -10px;
}
.tw-bg-\[left_-2px_top_-130px\] {
  background-position: left -2px top -130px;
}
.tw-bg-\[left_-2px_top_-70px\] {
  background-position: left -2px top -70px;
}
.tw-bg-\[left_-36px_top_-10px\] {
  background-position: left -36px top -10px;
}
.tw-bg-\[left_-36px_top_-130px\] {
  background-position: left -36px top -130px;
}
.tw-bg-\[left_-36px_top_-190px\] {
  background-position: left -36px top -190px;
}
.tw-bg-\[left_-36px_top_-70px\] {
  background-position: left -36px top -70px;
}
.tw-bg-\[left_-70px_top_-10px\] {
  background-position: left -70px top -10px;
}
.tw-bg-\[left_-70px_top_-130px\] {
  background-position: left -70px top -130px;
}
.tw-bg-\[left_-70px_top_-190px\] {
  background-position: left -70px top -190px;
}
.tw-bg-\[left_-70px_top_-70px\] {
  background-position: left -70px top -70px;
}
.tw-bg-\[right_-25px_top_-10px\] {
  background-position: right -25px top -10px;
}
.tw-bg-\[right_-25px_top_-130px\] {
  background-position: right -25px top -130px;
}
.tw-bg-\[right_-25px_top_-190px\] {
  background-position: right -25px top -190px;
}
.tw-bg-\[right_-25px_top_-70px\] {
  background-position: right -25px top -70px;
}
.tw-bg-right-top {
  background-position: right top;
}
.tw-bg-no-repeat {
  background-repeat: no-repeat;
}
.tw-fill-\[\#888888\] {
  fill: #888888;
}
.tw-fill-\[\#BDBDBD\] {
  fill: #BDBDBD;
}
.tw-object-contain {
  -o-object-fit: contain;
     object-fit: contain;
}
.tw-object-left {
  -o-object-position: left;
     object-position: left;
}
.\!tw-p-0 {
  padding: 0px !important;
}
.\!tw-p-4 {
  padding: 1rem !important;
}
.\!tw-p-\[12px\] {
  padding: 12px !important;
}
.\!tw-p-\[24px\] {
  padding: 24px !important;
}
.tw-p-0 {
  padding: 0px;
}
.tw-p-6 {
  padding: 1.5rem;
}
.tw-p-\[10px\] {
  padding: 10px;
}
.tw-p-\[12px\] {
  padding: 12px;
}
.tw-p-\[13px\] {
  padding: 13px;
}
.tw-p-\[14px\] {
  padding: 14px;
}
.tw-p-\[16px\] {
  padding: 16px;
}
.tw-p-\[1em\] {
  padding: 1em;
}
.tw-p-\[20px\] {
  padding: 20px;
}
.tw-p-\[24px\] {
  padding: 24px;
}
.tw-p-\[24px_24px_12px_24px\] {
  padding: 24px 24px 12px 24px;
}
.tw-p-\[40px\] {
  padding: 40px;
}
.tw-p-\[8px\] {
  padding: 8px;
}
.\!tw-px-0 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.\!tw-px-\[24px\] {
  padding-left: 24px !important;
  padding-right: 24px !important;
}
.\!tw-px-\[38px\] {
  padding-left: 38px !important;
  padding-right: 38px !important;
}
.\!tw-px-\[39px\] {
  padding-left: 39px !important;
  padding-right: 39px !important;
}
.\!tw-py-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.\!tw-py-\[12px\] {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}
.\!tw-py-\[14px\] {
  padding-top: 14px !important;
  padding-bottom: 14px !important;
}
.\!tw-py-\[20px\] {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}
.tw-px-0 {
  padding-left: 0px;
  padding-right: 0px;
}
.tw-px-12 {
  padding-left: 3rem;
  padding-right: 3rem;
}
.tw-px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}
.tw-px-\[--core-space-4\] {
  padding-left: var(--core-space-4);
  padding-right: var(--core-space-4);
}
.tw-px-\[10px\] {
  padding-left: 10px;
  padding-right: 10px;
}
.tw-px-\[11px\] {
  padding-left: 11px;
  padding-right: 11px;
}
.tw-px-\[120px\] {
  padding-left: 120px;
  padding-right: 120px;
}
.tw-px-\[12px\] {
  padding-left: 12px;
  padding-right: 12px;
}
.tw-px-\[13px\] {
  padding-left: 13px;
  padding-right: 13px;
}
.tw-px-\[15px\] {
  padding-left: 15px;
  padding-right: 15px;
}
.tw-px-\[16px\] {
  padding-left: 16px;
  padding-right: 16px;
}
.tw-px-\[18px\] {
  padding-left: 18px;
  padding-right: 18px;
}
.tw-px-\[19px\] {
  padding-left: 19px;
  padding-right: 19px;
}
.tw-px-\[20px\] {
  padding-left: 20px;
  padding-right: 20px;
}
.tw-px-\[24px\] {
  padding-left: 24px;
  padding-right: 24px;
}
.tw-px-\[30px\] {
  padding-left: 30px;
  padding-right: 30px;
}
.tw-px-\[32px\] {
  padding-left: 32px;
  padding-right: 32px;
}
.tw-px-\[35px\] {
  padding-left: 35px;
  padding-right: 35px;
}
.tw-px-\[36px\] {
  padding-left: 36px;
  padding-right: 36px;
}
.tw-px-\[40px\] {
  padding-left: 40px;
  padding-right: 40px;
}
.tw-px-\[47\.5px\] {
  padding-left: 47.5px;
  padding-right: 47.5px;
}
.tw-px-\[4px\] {
  padding-left: 4px;
  padding-right: 4px;
}
.tw-px-\[6px\] {
  padding-left: 6px;
  padding-right: 6px;
}
.tw-px-\[8px\] {
  padding-left: 8px;
  padding-right: 8px;
}
.tw-px-\[9px\] {
  padding-left: 9px;
  padding-right: 9px;
}
.tw-py-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}
.tw-py-\[--core-space-3\] {
  padding-top: var(--core-space-3);
  padding-bottom: var(--core-space-3);
}
.tw-py-\[10px\] {
  padding-top: 10px;
  padding-bottom: 10px;
}
.tw-py-\[12px\] {
  padding-top: 12px;
  padding-bottom: 12px;
}
.tw-py-\[13px\] {
  padding-top: 13px;
  padding-bottom: 13px;
}
.tw-py-\[14px\] {
  padding-top: 14px;
  padding-bottom: 14px;
}
.tw-py-\[15px\] {
  padding-top: 15px;
  padding-bottom: 15px;
}
.tw-py-\[16px\] {
  padding-top: 16px;
  padding-bottom: 16px;
}
.tw-py-\[17px\] {
  padding-top: 17px;
  padding-bottom: 17px;
}
.tw-py-\[19px\] {
  padding-top: 19px;
  padding-bottom: 19px;
}
.tw-py-\[20px\] {
  padding-top: 20px;
  padding-bottom: 20px;
}
.tw-py-\[24px\] {
  padding-top: 24px;
  padding-bottom: 24px;
}
.tw-py-\[2px\] {
  padding-top: 2px;
  padding-bottom: 2px;
}
.tw-py-\[32px\] {
  padding-top: 32px;
  padding-bottom: 32px;
}
.tw-py-\[36px\] {
  padding-top: 36px;
  padding-bottom: 36px;
}
.tw-py-\[3px\] {
  padding-top: 3px;
  padding-bottom: 3px;
}
.tw-py-\[4\.5px\] {
  padding-top: 4.5px;
  padding-bottom: 4.5px;
}
.tw-py-\[40px\] {
  padding-top: 40px;
  padding-bottom: 40px;
}
.tw-py-\[4px\] {
  padding-top: 4px;
  padding-bottom: 4px;
}
.tw-py-\[5px\] {
  padding-top: 5px;
  padding-bottom: 5px;
}
.tw-py-\[6px\] {
  padding-top: 6px;
  padding-bottom: 6px;
}
.tw-py-\[8px\] {
  padding-top: 8px;
  padding-bottom: 8px;
}
.tw-py-\[9px\] {
  padding-top: 9px;
  padding-bottom: 9px;
}
.\!tw-pl-\[4px\] {
  padding-left: 4px !important;
}
.\!tw-pr-0 {
  padding-right: 0px !important;
}
.\!tw-pr-\[15px\] {
  padding-right: 15px !important;
}
.\!tw-pt-0 {
  padding-top: 0px !important;
}
.\!tw-pt-\[12px\] {
  padding-top: 12px !important;
}
.tw-pb-0 {
  padding-bottom: 0px;
}
.tw-pb-4 {
  padding-bottom: 1rem;
}
.tw-pb-\[10px\] {
  padding-bottom: 10px;
}
.tw-pb-\[12px\] {
  padding-bottom: 12px;
}
.tw-pb-\[13px\] {
  padding-bottom: 13px;
}
.tw-pb-\[14px\] {
  padding-bottom: 14px;
}
.tw-pb-\[16px\] {
  padding-bottom: 16px;
}
.tw-pb-\[1em\] {
  padding-bottom: 1em;
}
.tw-pb-\[1px\] {
  padding-bottom: 1px;
}
.tw-pb-\[20px\] {
  padding-bottom: 20px;
}
.tw-pb-\[21px\] {
  padding-bottom: 21px;
}
.tw-pb-\[22px\] {
  padding-bottom: 22px;
}
.tw-pb-\[24px\] {
  padding-bottom: 24px;
}
.tw-pb-\[28px\] {
  padding-bottom: 28px;
}
.tw-pb-\[2px\] {
  padding-bottom: 2px;
}
.tw-pb-\[32px\] {
  padding-bottom: 32px;
}
.tw-pb-\[34px\] {
  padding-bottom: 34px;
}
.tw-pb-\[35px\] {
  padding-bottom: 35px;
}
.tw-pb-\[3px\] {
  padding-bottom: 3px;
}
.tw-pb-\[432px\] {
  padding-bottom: 432px;
}
.tw-pb-\[4px\] {
  padding-bottom: 4px;
}
.tw-pb-\[60px\] {
  padding-bottom: 60px;
}
.tw-pl-0 {
  padding-left: 0px;
}
.tw-pl-\[10px\] {
  padding-left: 10px;
}
.tw-pl-\[12px\] {
  padding-left: 12px;
}
.tw-pl-\[15px\] {
  padding-left: 15px;
}
.tw-pl-\[16px\] {
  padding-left: 16px;
}
.tw-pl-\[18px\] {
  padding-left: 18px;
}
.tw-pl-\[19px\] {
  padding-left: 19px;
}
.tw-pl-\[20px\] {
  padding-left: 20px;
}
.tw-pl-\[23px\] {
  padding-left: 23px;
}
.tw-pl-\[24px\] {
  padding-left: 24px;
}
.tw-pl-\[2px\] {
  padding-left: 2px;
}
.tw-pl-\[30px\] {
  padding-left: 30px;
}
.tw-pl-\[31px\] {
  padding-left: 31px;
}
.tw-pl-\[32px\] {
  padding-left: 32px;
}
.tw-pl-\[46px\] {
  padding-left: 46px;
}
.tw-pl-\[6px\] {
  padding-left: 6px;
}
.tw-pl-\[8px\] {
  padding-left: 8px;
}
.tw-pr-\[10px\] {
  padding-right: 10px;
}
.tw-pr-\[12px\] {
  padding-right: 12px;
}
.tw-pr-\[13px\] {
  padding-right: 13px;
}
.tw-pr-\[14px\] {
  padding-right: 14px;
}
.tw-pr-\[15px\] {
  padding-right: 15px;
}
.tw-pr-\[16px\] {
  padding-right: 16px;
}
.tw-pr-\[20px\] {
  padding-right: 20px;
}
.tw-pr-\[28px\] {
  padding-right: 28px;
}
.tw-pr-\[31px\] {
  padding-right: 31px;
}
.tw-pr-\[36px\] {
  padding-right: 36px;
}
.tw-pr-\[3em\] {
  padding-right: 3em;
}
.tw-pr-\[4px\] {
  padding-right: 4px;
}
.tw-pr-\[51px\] {
  padding-right: 51px;
}
.tw-pr-\[5px\] {
  padding-right: 5px;
}
.tw-pr-\[8px\] {
  padding-right: 8px;
}
.tw-pt-0 {
  padding-top: 0px;
}
.tw-pt-12 {
  padding-top: 3rem;
}
.tw-pt-6 {
  padding-top: 1.5rem;
}
.tw-pt-\[10px\] {
  padding-top: 10px;
}
.tw-pt-\[11px\] {
  padding-top: 11px;
}
.tw-pt-\[12px\] {
  padding-top: 12px;
}
.tw-pt-\[15px\] {
  padding-top: 15px;
}
.tw-pt-\[16px\] {
  padding-top: 16px;
}
.tw-pt-\[20px\] {
  padding-top: 20px;
}
.tw-pt-\[24px\] {
  padding-top: 24px;
}
.tw-pt-\[2px\] {
  padding-top: 2px;
}
.tw-pt-\[32px\] {
  padding-top: 32px;
}
.tw-pt-\[3px\] {
  padding-top: 3px;
}
.tw-pt-\[40px\] {
  padding-top: 40px;
}
.tw-pt-\[4px\] {
  padding-top: 4px;
}
.tw-pt-\[5px\] {
  padding-top: 5px;
}
.tw-pt-\[8px\] {
  padding-top: 8px;
}
.\!tw-text-left {
  text-align: left !important;
}
.tw-text-left {
  text-align: left;
}
.tw-text-center {
  text-align: center;
}
.\!tw-text-right {
  text-align: right !important;
}
.tw-text-right {
  text-align: right;
}
.tw-text-end {
  text-align: end;
}
.tw-indent-\[12px\] {
  text-indent: 12px;
}
.tw-align-top {
  vertical-align: top;
}
.tw-align-middle {
  vertical-align: middle;
}
.tw-font-\[\'Campton\'\] {
  font-family: 'Campton';
}
.tw-font-\[\'Montserrat\'\] {
  font-family: 'Montserrat';
}
.tw-font-\[\'NanumSquareOTF\'\] {
  font-family: 'NanumSquareOTF';
}
.tw-font-apple-sd-gothic {
  font-family: Apple SD Gothic Neo, Malgun Gothic, Sans-Serif;
}
.tw-font-bo-default {
  font-family: Helvetica Neue, Helvetica, Apple SD Gothic Neo, Arial, Malgun Gothic, Noto Sans, sans-serif;
}
.tw-font-campton {
  font-family: campton;
}
.tw-font-io-default {
  font-family: Montserrat, Noto Sans KR, Sans-Serif;
}
.tw-font-io-tw-default {
  font-family: Montserrat, Noto Sans TC, Sans-Serif;
}
.tw-font-io-tw-mobile-default {
  font-family: Montserrat, Raleway, Apple SD Gothic Neo, Malgun Gothic, Noto Sans, sans-serif;
}
.tw-font-montserrat {
  font-family: Montserrat, Noto Sans KR, Sans-Serif;
}
.tw-font-nexon-gothic {
  font-family: Nexon Gothic, Malgun Gothic, Sans-Serif;
}
.tw-font-pretendard {
  font-family: -apple-system, BlinkMacSystemFont, Apple SD Gothic Neo, Pretendard Variable, Pretendard, Roboto, Noto Sans KR, Segoe UI, Malgun Gothic, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, sans-serif;
}
.\!tw-text-\[14px\] {
  font-size: 14px !important;
}
.\!tw-text-\[15px\] {
  font-size: 15px !important;
}
.\!tw-text-\[18px\] {
  font-size: 18px !important;
}
.\!tw-text-\[28px\] {
  font-size: 28px !important;
}
.\!tw-text-\[34px\] {
  font-size: 34px !important;
}
.tw-text-\[0\] {
  font-size: 0;
}
.tw-text-\[10px\] {
  font-size: 10px;
}
.tw-text-\[11px\] {
  font-size: 11px;
}
.tw-text-\[12px\] {
  font-size: 12px;
}
.tw-text-\[13px\] {
  font-size: 13px;
}
.tw-text-\[14px\] {
  font-size: 14px;
}
.tw-text-\[15px\] {
  font-size: 15px;
}
.tw-text-\[16px\] {
  font-size: 16px;
}
.tw-text-\[17\.3px\] {
  font-size: 17.3px;
}
.tw-text-\[17px\] {
  font-size: 17px;
}
.tw-text-\[18px\] {
  font-size: 18px;
}
.tw-text-\[20px\] {
  font-size: 20px;
}
.tw-text-\[22px\] {
  font-size: 22px;
}
.tw-text-\[24px\] {
  font-size: 24px;
}
.tw-text-\[27px\] {
  font-size: 27px;
}
.tw-text-\[28px\] {
  font-size: 28px;
}
.tw-text-\[30px\] {
  font-size: 30px;
}
.tw-text-\[36px\] {
  font-size: 36px;
}
.tw-text-\[4px\] {
  font-size: 4px;
}
.tw-text-\[7px\] {
  font-size: 7px;
}
.tw-text-\[8px\] {
  font-size: 8px;
}
.tw-text-\[9px\] {
  font-size: 9px;
}
.\!tw-font-bold {
  font-weight: 700 !important;
}
.\!tw-font-normal {
  font-weight: 400 !important;
}
.tw-font-black {
  font-weight: 900;
}
.tw-font-bold {
  font-weight: 700;
}
.tw-font-light {
  font-weight: 300;
}
.tw-font-medium {
  font-weight: 500;
}
.tw-font-normal {
  font-weight: 400;
}
.tw-font-semibold {
  font-weight: 600;
}
.tw-ordinal {
  --tw-ordinal: ordinal;
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}
.\!tw-leading-\[0\] {
  line-height: 0 !important;
}
.\!tw-leading-\[18px\] {
  line-height: 18px !important;
}
.\!tw-leading-\[28px\] {
  line-height: 28px !important;
}
.tw-leading-\[0\.75em\] {
  line-height: 0.75em;
}
.tw-leading-\[0\] {
  line-height: 0;
}
.tw-leading-\[1\.2\] {
  line-height: 1.2;
}
.tw-leading-\[1\.42857143\] {
  line-height: 1.42857143;
}
.tw-leading-\[1\.43\] {
  line-height: 1.43;
}
.tw-leading-\[1\.45\] {
  line-height: 1.45;
}
.tw-leading-\[1\.5\] {
  line-height: 1.5;
}
.tw-leading-\[1\.6\] {
  line-height: 1.6;
}
.tw-leading-\[1\.8\] {
  line-height: 1.8;
}
.tw-leading-\[12px\] {
  line-height: 12px;
}
.tw-leading-\[130\%\] {
  line-height: 130%;
}
.tw-leading-\[145\%\] {
  line-height: 145%;
}
.tw-leading-\[14px\] {
  line-height: 14px;
}
.tw-leading-\[15\.6px\] {
  line-height: 15.6px;
}
.tw-leading-\[15px\] {
  line-height: 15px;
}
.tw-leading-\[16\.5px\] {
  line-height: 16.5px;
}
.tw-leading-\[16px\] {
  line-height: 16px;
}
.tw-leading-\[17px\] {
  line-height: 17px;
}
.tw-leading-\[18px\] {
  line-height: 18px;
}
.tw-leading-\[19px\] {
  line-height: 19px;
}
.tw-leading-\[20px\] {
  line-height: 20px;
}
.tw-leading-\[21px\] {
  line-height: 21px;
}
.tw-leading-\[24px\] {
  line-height: 24px;
}
.tw-leading-\[26px\] {
  line-height: 26px;
}
.tw-leading-\[28px\] {
  line-height: 28px;
}
.tw-leading-\[29px\] {
  line-height: 29px;
}
.tw-leading-\[32px\] {
  line-height: 32px;
}
.tw-leading-\[34px\] {
  line-height: 34px;
}
.tw-leading-\[37px\] {
  line-height: 37px;
}
.tw-leading-\[38px\] {
  line-height: 38px;
}
.tw-leading-\[45px\] {
  line-height: 45px;
}
.tw-leading-\[4px\] {
  line-height: 4px;
}
.tw-leading-none {
  line-height: 1;
}
.\!tw-text-\[\#EA4343\] {
  --tw-text-opacity: 1 !important;
  color: rgb(234 67 67 / var(--tw-text-opacity)) !important;
}
.\!tw-text-\[\#FB4637\] {
  --tw-text-opacity: 1 !important;
  color: rgb(251 70 55 / var(--tw-text-opacity)) !important;
}
.tw-text-\[\#000000\] {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}
.tw-text-\[\#04996B\] {
  --tw-text-opacity: 1;
  color: rgb(4 153 107 / var(--tw-text-opacity));
}
.tw-text-\[\#08BF6B\] {
  --tw-text-opacity: 1;
  color: rgb(8 191 107 / var(--tw-text-opacity));
}
.tw-text-\[\#15181E\] {
  --tw-text-opacity: 1;
  color: rgb(21 24 30 / var(--tw-text-opacity));
}
.tw-text-\[\#1A6DFF\] {
  --tw-text-opacity: 1;
  color: rgb(26 109 255 / var(--tw-text-opacity));
}
.tw-text-\[\#1A6Dff\] {
  --tw-text-opacity: 1;
  color: rgb(26 109 255 / var(--tw-text-opacity));
}
.tw-text-\[\#1a1a1a\] {
  --tw-text-opacity: 1;
  color: rgb(26 26 26 / var(--tw-text-opacity));
}
.tw-text-\[\#212121\] {
  --tw-text-opacity: 1;
  color: rgb(33 33 33 / var(--tw-text-opacity));
}
.tw-text-\[\#260FC2\] {
  --tw-text-opacity: 1;
  color: rgb(38 15 194 / var(--tw-text-opacity));
}
.tw-text-\[\#313534\] {
  --tw-text-opacity: 1;
  color: rgb(49 53 52 / var(--tw-text-opacity));
}
.tw-text-\[\#3B4859\] {
  --tw-text-opacity: 1;
  color: rgb(59 72 89 / var(--tw-text-opacity));
}
.tw-text-\[\#717680\] {
  --tw-text-opacity: 1;
  color: rgb(113 118 128 / var(--tw-text-opacity));
}
.tw-text-\[\#757575\] {
  --tw-text-opacity: 1;
  color: rgb(117 117 117 / var(--tw-text-opacity));
}
.tw-text-\[\#777777\] {
  --tw-text-opacity: 1;
  color: rgb(119 119 119 / var(--tw-text-opacity));
}
.tw-text-\[\#7F8A98\] {
  --tw-text-opacity: 1;
  color: rgb(127 138 152 / var(--tw-text-opacity));
}
.tw-text-\[\#7F8A98\]\/50 {
  color: rgb(127 138 152 / 0.5);
}
.tw-text-\[\#7f8a98\] {
  --tw-text-opacity: 1;
  color: rgb(127 138 152 / var(--tw-text-opacity));
}
.tw-text-\[\#888888\] {
  --tw-text-opacity: 1;
  color: rgb(136 136 136 / var(--tw-text-opacity));
}
.tw-text-\[\#8D969D\] {
  --tw-text-opacity: 1;
  color: rgb(141 150 157 / var(--tw-text-opacity));
}
.tw-text-\[\#999999\] {
  --tw-text-opacity: 1;
  color: rgb(153 153 153 / var(--tw-text-opacity));
}
.tw-text-\[\#A1A1A1\] {
  --tw-text-opacity: 1;
  color: rgb(161 161 161 / var(--tw-text-opacity));
}
.tw-text-\[\#A3ABB5\] {
  --tw-text-opacity: 1;
  color: rgb(163 171 181 / var(--tw-text-opacity));
}
.tw-text-\[\#B0B5B4\] {
  --tw-text-opacity: 1;
  color: rgb(176 181 180 / var(--tw-text-opacity));
}
.tw-text-\[\#BCC0C6\] {
  --tw-text-opacity: 1;
  color: rgb(188 192 198 / var(--tw-text-opacity));
}
.tw-text-\[\#BDBDBD\] {
  --tw-text-opacity: 1;
  color: rgb(189 189 189 / var(--tw-text-opacity));
}
.tw-text-\[\#DD3344\] {
  --tw-text-opacity: 1;
  color: rgb(221 51 68 / var(--tw-text-opacity));
}
.tw-text-\[\#FB4637\] {
  --tw-text-opacity: 1;
  color: rgb(251 70 55 / var(--tw-text-opacity));
}
.tw-text-\[\#FF4E98\] {
  --tw-text-opacity: 1;
  color: rgb(255 78 152 / var(--tw-text-opacity));
}
.tw-text-\[\#FF5054\] {
  --tw-text-opacity: 1;
  color: rgb(255 80 84 / var(--tw-text-opacity));
}
.tw-text-\[\#FF5E60\] {
  --tw-text-opacity: 1;
  color: rgb(255 94 96 / var(--tw-text-opacity));
}
.tw-text-\[\#FF881A\] {
  --tw-text-opacity: 1;
  color: rgb(255 136 26 / var(--tw-text-opacity));
}
.tw-text-\[\#FFAB00\] {
  --tw-text-opacity: 1;
  color: rgb(255 171 0 / var(--tw-text-opacity));
}
.tw-text-\[\#ff5e60\] {
  --tw-text-opacity: 1;
  color: rgb(255 94 96 / var(--tw-text-opacity));
}
.tw-text-\[\#ffffff\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.tw-text-\[--semantic-text-on\] {
  color: var(--semantic-text-on);
}
.tw-text-\[--semantic-text-primary\] {
  color: var(--semantic-text-primary);
}
.tw-text-\[--semantic-text-secondary\] {
  color: var(--semantic-text-secondary);
}
.tw-text-\[--semantic-text-sub\] {
  color: var(--semantic-text-sub);
}
.tw-text-blue-400 {
  --tw-text-opacity: 1;
  color: rgb(96 165 250 / var(--tw-text-opacity));
}
.tw-text-danger-500 {
  --tw-text-opacity: 1;
  color: rgb(255 94 96 / var(--tw-text-opacity));
}
.tw-text-danger-600 {
  --tw-text-opacity: 1;
  color: rgb(255 26 29 / var(--tw-text-opacity));
}
.tw-text-primary-500 {
  --tw-text-opacity: 1;
  color: rgb(26 109 255 / var(--tw-text-opacity));
}
.tw-text-red-400 {
  --tw-text-opacity: 1;
  color: rgb(248 113 113 / var(--tw-text-opacity));
}
.tw-text-subGray {
  --tw-text-opacity: 1;
  color: rgb(136 136 136 / var(--tw-text-opacity));
}
.tw-text-success-500 {
  --tw-text-opacity: 1;
  color: rgb(0 214 154 / var(--tw-text-opacity));
}
.tw-text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.tw-underline {
  text-decoration-line: underline;
}
.tw-line-through {
  text-decoration-line: line-through;
}
.tw-decoration-\[\#888888\] {
  text-decoration-color: #888888;
}
.tw-decoration-\[rgba\(0\,105\,228\,0\.1\)\] {
  text-decoration-color: rgba(0,105,228,0.1);
}
.tw-decoration-\[7px\] {
  text-decoration-thickness: 7px;
}
.tw-underline-offset-2 {
  text-underline-offset: 2px;
}
.tw-underline-offset-\[-4px\] {
  text-underline-offset: -4px;
}
.tw-antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.tw-subpixel-antialiased {
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}
.tw-opacity-0 {
  opacity: 0;
}
.tw-opacity-30 {
  opacity: 0.3;
}
.tw-opacity-50 {
  opacity: 0.5;
}
.\!tw-shadow-none {
  --tw-shadow: 0 0 #0000 !important;
  --tw-shadow-colored: 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.tw-shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-\[0px_0px_1px_rgba\(75\,81\,91\,0\.2\)\,0px_0px_0px_1px_rgba\(75\,81\,91\,0\.03\)\,0px_10px_14px_rgba\(75\,81\,91\,0\.06\)\,0px_14px_32px_rgba\(75\,81\,91\,0\.12\)\] {
  --tw-shadow: 0px 0px 1px rgba(75,81,91,0.2),0px 0px 0px 1px rgba(75,81,91,0.03),0px 10px 14px rgba(75,81,91,0.06),0px 14px 32px rgba(75,81,91,0.12);
  --tw-shadow-colored: 0px 0px 1px var(--tw-shadow-color), 0px 0px 0px 1px var(--tw-shadow-color), 0px 10px 14px var(--tw-shadow-color), 0px 14px 32px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-\[0px_5px_30px_rgba\(0\,0\,0\,0\.1\)\] {
  --tw-shadow: 0px 5px 30px rgba(0,0,0,0.1);
  --tw-shadow-colored: 0px 5px 30px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-none {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.tw-outline {
  outline-style: solid;
}
.tw-outline-dashed {
  outline-style: dashed;
}
.tw-outline-1 {
  outline-width: 1px;
}
.tw-outline-\[\#78ADE4\] {
  outline-color: #78ADE4;
}
.tw-outline-\[\#BDBDBD\] {
  outline-color: #BDBDBD;
}
.tw-drop-shadow-\[0_14px_32px_rgba\(75\,81\,91\,0\.12\)\] {
  --tw-drop-shadow: drop-shadow(0 14px 32px rgba(75,81,91,0.12));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.tw-drop-shadow-\[0_5px_30px_rgba\(0\,0\,0\,0\.1\)\] {
  --tw-drop-shadow: drop-shadow(0 5px 30px rgba(0,0,0,0.1));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.tw-drop-shadow-\[0_5px_30px_rgba\(0\,0\,0\,0\.10\)\] {
  --tw-drop-shadow: drop-shadow(0 5px 30px rgba(0,0,0,0.10));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.tw-transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.tw-transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.tw-duration-200 {
  transition-duration: 200ms;
}
.tw-ease-linear {
  transition-timing-function: linear;
}
.\[admin\:url\] {
  admin: url;
}
.\[site\:name\] {
  site: name;
}
.\[site\:url\] {
  site: url;
}
.\[user\:mail\] {
  user: mail;
}
.\[user\:name\] {
  user: name;
}

*:not(input):not(hr),
::before,
::after {
  border-width: 0;
  border-style: solid;
  border-color: #e5e7eb;
}

.disabled\:tw-input-disable:disabled {
  border-width: 0px;
  border-bottom-width: 1px;
  border-style: solid;
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgb(176 181 180 / var(--tw-text-opacity));
}

.first-letter\:tw-m-0::first-letter {
  margin: 0px;
}

.marker\:tw-text-\[\#757575\] *::marker {
  color: rgb(117 117 117 );
}

.marker\:tw-text-white *::marker {
  color: rgb(255 255 255 );
}

.marker\:tw-text-\[\#757575\]::marker {
  color: rgb(117 117 117 );
}

.marker\:tw-text-white::marker {
  color: rgb(255 255 255 );
}

.placeholder\:tw-absolute::-moz-placeholder {
  position: absolute;
}

.placeholder\:tw-absolute::placeholder {
  position: absolute;
}

.placeholder\:tw-top-\[7px\]::-moz-placeholder {
  top: 7px;
}

.placeholder\:tw-top-\[7px\]::placeholder {
  top: 7px;
}

.placeholder\:tw-pl-\[3px\]::-moz-placeholder {
  padding-left: 3px;
}

.placeholder\:tw-pl-\[3px\]::placeholder {
  padding-left: 3px;
}

.placeholder\:tw-font-io-default::-moz-placeholder {
  font-family: Montserrat, Noto Sans KR, Sans-Serif;
}

.placeholder\:tw-font-io-default::placeholder {
  font-family: Montserrat, Noto Sans KR, Sans-Serif;
}

.placeholder\:tw-text-\[12px\]::-moz-placeholder {
  font-size: 12px;
}

.placeholder\:tw-text-\[12px\]::placeholder {
  font-size: 12px;
}

.placeholder\:tw-text-\[13px\]::-moz-placeholder {
  font-size: 13px;
}

.placeholder\:tw-text-\[13px\]::placeholder {
  font-size: 13px;
}

.placeholder\:tw-text-\[15px\]::-moz-placeholder {
  font-size: 15px;
}

.placeholder\:tw-text-\[15px\]::placeholder {
  font-size: 15px;
}

.placeholder\:tw-text-\[16px\]::-moz-placeholder {
  font-size: 16px;
}

.placeholder\:tw-text-\[16px\]::placeholder {
  font-size: 16px;
}

.placeholder\:tw-text-\[20px\]::-moz-placeholder {
  font-size: 20px;
}

.placeholder\:tw-text-\[20px\]::placeholder {
  font-size: 20px;
}

.placeholder\:tw-font-light::-moz-placeholder {
  font-weight: 300;
}

.placeholder\:tw-font-light::placeholder {
  font-weight: 300;
}

.placeholder\:tw-font-normal::-moz-placeholder {
  font-weight: 400;
}

.placeholder\:tw-font-normal::placeholder {
  font-weight: 400;
}

.placeholder\:tw-tracking-\[0\.5px\]::-moz-placeholder {
  letter-spacing: 0.5px;
}

.placeholder\:tw-tracking-\[0\.5px\]::placeholder {
  letter-spacing: 0.5px;
}

.placeholder\:tw-text-\[\#3B4859\]::-moz-placeholder {
  --tw-text-opacity: 1;
  color: rgb(59 72 89 / var(--tw-text-opacity));
}

.placeholder\:tw-text-\[\#3B4859\]::placeholder {
  --tw-text-opacity: 1;
  color: rgb(59 72 89 / var(--tw-text-opacity));
}

.placeholder\:tw-text-\[\#9F9F9F\]::-moz-placeholder {
  --tw-text-opacity: 1;
  color: rgb(159 159 159 / var(--tw-text-opacity));
}

.placeholder\:tw-text-\[\#9F9F9F\]::placeholder {
  --tw-text-opacity: 1;
  color: rgb(159 159 159 / var(--tw-text-opacity));
}

.placeholder\:tw-text-\[\#B0B5B4\]::-moz-placeholder {
  --tw-text-opacity: 1;
  color: rgb(176 181 180 / var(--tw-text-opacity));
}

.placeholder\:tw-text-\[\#B0B5B4\]::placeholder {
  --tw-text-opacity: 1;
  color: rgb(176 181 180 / var(--tw-text-opacity));
}

.placeholder\:tw-text-\[\#BDBDBD\]::-moz-placeholder {
  --tw-text-opacity: 1;
  color: rgb(189 189 189 / var(--tw-text-opacity));
}

.placeholder\:tw-text-\[\#BDBDBD\]::placeholder {
  --tw-text-opacity: 1;
  color: rgb(189 189 189 / var(--tw-text-opacity));
}

.placeholder\:tw-text-opacity-40::-moz-placeholder {
  --tw-text-opacity: 0.4;
}

.placeholder\:tw-text-opacity-40::placeholder {
  --tw-text-opacity: 0.4;
}

.before\:tw-absolute::before {
  content: var(--tw-content);
  position: absolute;
}

.before\:tw-left-0::before {
  content: var(--tw-content);
  left: 0px;
}

.before\:tw-left-\[-19px\]::before {
  content: var(--tw-content);
  left: -19px;
}

.before\:tw-left-\[12px\]::before {
  content: var(--tw-content);
  left: 12px;
}

.before\:tw-left-\[14px\]::before {
  content: var(--tw-content);
  left: 14px;
}

.before\:tw-left-\[22px\]::before {
  content: var(--tw-content);
  left: 22px;
}

.before\:tw-top-\[10px\]::before {
  content: var(--tw-content);
  top: 10px;
}

.before\:tw-top-\[11px\]::before {
  content: var(--tw-content);
  top: 11px;
}

.before\:tw-top-\[14px\]::before {
  content: var(--tw-content);
  top: 14px;
}

.before\:tw-top-\[3px\]::before {
  content: var(--tw-content);
  top: 3px;
}

.before\:tw-top-\[8px\]::before {
  content: var(--tw-content);
  top: 8px;
}

.before\:tw-mr-\[6px\]::before {
  content: var(--tw-content);
  margin-right: 6px;
}

.before\:tw-inline-block::before {
  content: var(--tw-content);
  display: inline-block;
}

.before\:tw-h-\[10px\]::before {
  content: var(--tw-content);
  height: 10px;
}

.before\:tw-h-\[16px\]::before {
  content: var(--tw-content);
  height: 16px;
}

.before\:tw-h-\[18px\]::before {
  content: var(--tw-content);
  height: 18px;
}

.before\:tw-h-\[30px\]::before {
  content: var(--tw-content);
  height: 30px;
}

.before\:tw-h-\[6px\]::before {
  content: var(--tw-content);
  height: 6px;
}

.before\:tw-w-\[16px\]::before {
  content: var(--tw-content);
  width: 16px;
}

.before\:tw-w-\[18px\]::before {
  content: var(--tw-content);
  width: 18px;
}

.before\:tw-w-\[1px\]::before {
  content: var(--tw-content);
  width: 1px;
}

.before\:tw-w-\[30px\]::before {
  content: var(--tw-content);
  width: 30px;
}

.before\:tw-w-\[6px\]::before {
  content: var(--tw-content);
  width: 6px;
}

.before\:tw-rounded-\[100\%\]::before {
  content: var(--tw-content);
  border-radius: 100%;
}

.before\:tw-rounded-\[2px\]::before {
  content: var(--tw-content);
  border-radius: 2px;
}

.before\:tw-border::before {
  content: var(--tw-content);
  border-width: 1px;
}

.before\:tw-border-2::before {
  content: var(--tw-content);
  border-width: 2px;
}

.before\:tw-border-b::before {
  content: var(--tw-content);
  border-bottom-width: 1px;
}

.before\:tw-border-l::before {
  content: var(--tw-content);
  border-left-width: 1px;
}

.before\:tw-border-solid::before {
  content: var(--tw-content);
  border-style: solid;
}

.before\:tw-border-\[\#1A6DFF\]::before {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(26 109 255 / var(--tw-border-opacity));
}

.before\:tw-border-\[\#DBDEE3\]::before {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(219 222 227 / var(--tw-border-opacity));
}

.before\:tw-border-\[\#DDDDDD\]::before {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(221 221 221 / var(--tw-border-opacity));
}

.before\:tw-border-\[\#e5e5e5\]::before {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(229 229 229 / var(--tw-border-opacity));
}

.before\:tw-bg-white::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.before\:tw-text-\[21px\]::before {
  content: var(--tw-content);
  font-size: 21px;
}

.before\:tw-content-\[\'\'\]::before {
  --tw-content: '';
  content: var(--tw-content);
}

.before\:tw-content-\[\'\+\'\]::before {
  --tw-content: '+';
  content: var(--tw-content);
}

.after\:tw-absolute::after {
  content: var(--tw-content);
  position: absolute;
}

.after\:tw-left-\[-15px\]::after {
  content: var(--tw-content);
  left: -15px;
}

.after\:tw-left-\[24px\]::after {
  content: var(--tw-content);
  left: 24px;
}

.after\:tw-left-\[49px\]::after {
  content: var(--tw-content);
  left: 49px;
}

.after\:tw-left-\[52px\]::after {
  content: var(--tw-content);
  left: 52px;
}

.after\:tw-right-0::after {
  content: var(--tw-content);
  right: 0px;
}

.after\:tw-top-\[-2px\]::after {
  content: var(--tw-content);
  top: -2px;
}

.after\:tw-top-\[-6px\]::after {
  content: var(--tw-content);
  top: -6px;
}

.after\:tw-top-\[11px\]::after {
  content: var(--tw-content);
  top: 11px;
}

.after\:tw-top-\[36px\]::after {
  content: var(--tw-content);
  top: 36px;
}

.after\:tw-top-\[50\%\]::after {
  content: var(--tw-content);
  top: 50%;
}

.after\:tw-top-\[5px\]::after {
  content: var(--tw-content);
  top: 5px;
}

.after\:tw-z-50::after {
  content: var(--tw-content);
  z-index: 50;
}

.after\:tw-inline-block::after {
  content: var(--tw-content);
  display: inline-block;
}

.after\:tw-h-\[10px\]::after {
  content: var(--tw-content);
  height: 10px;
}

.after\:tw-h-\[13px\]::after {
  content: var(--tw-content);
  height: 13px;
}

.after\:tw-h-\[34px\]::after {
  content: var(--tw-content);
  height: 34px;
}

.after\:tw-h-\[5px\]::after {
  content: var(--tw-content);
  height: 5px;
}

.after\:tw-w-\[10px\]::after {
  content: var(--tw-content);
  width: 10px;
}

.after\:tw-w-\[159px\]::after {
  content: var(--tw-content);
  width: 159px;
}

.after\:tw-w-\[3px\]::after {
  content: var(--tw-content);
  width: 3px;
}

.after\:tw-w-\[8px\]::after {
  content: var(--tw-content);
  width: 8px;
}

.after\:tw-translate-y-\[-10px\]::after {
  content: var(--tw-content);
  --tw-translate-y: -10px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.after\:tw-translate-y-\[-12px\]::after {
  content: var(--tw-content);
  --tw-translate-y: -12px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.after\:tw-bg-\[url\(\'\.\.\/images\/admin\/shopping\/dropdown_arrow\.png\'\)\]::after {
  content: var(--tw-content);
  background-image: url('../images/admin/shopping/dropdown_arrow.png');
}

.after\:tw-bg-contain::after {
  content: var(--tw-content);
  background-size: contain;
}

.after\:tw-bg-no-repeat::after {
  content: var(--tw-content);
  background-repeat: no-repeat;
}

.after\:tw-text-\[13px\]::after {
  content: var(--tw-content);
  font-size: 13px;
}

.after\:tw-text-\[14px\]::after {
  content: var(--tw-content);
  font-size: 14px;
}

.after\:tw-text-\[2px\]::after {
  content: var(--tw-content);
  font-size: 2px;
}

.after\:tw-font-light::after {
  content: var(--tw-content);
  font-weight: 300;
}

.after\:tw-text-\[\#9F9F9F\]::after {
  content: var(--tw-content);
  --tw-text-opacity: 1;
  color: rgb(159 159 159 / var(--tw-text-opacity));
}

.after\:tw-text-\[\#BFC4CB\]::after {
  content: var(--tw-content);
  --tw-text-opacity: 1;
  color: rgb(191 196 203 / var(--tw-text-opacity));
}

.after\:tw-content-\[\'\'\]::after {
  --tw-content: '';
  content: var(--tw-content);
}

.after\:tw-content-\[\'\/\'\]::after {
  --tw-content: '/';
  content: var(--tw-content);
}

.after\:tw-content-\[\'\|\'\]::after {
  --tw-content: '|';
  content: var(--tw-content);
}

.first\:tw-mt-\[24px\]:first-child {
  margin-top: 24px;
}

.first\:tw-pt-0:first-child {
  padding-top: 0px;
}

.last\:tw-relative:last-child {
  position: relative;
}

.last\:tw-rounded-b-\[5px\]:last-child {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

.last\:tw-border-0:last-child {
  border-width: 0px;
}

.last\:tw-border-b-0:last-child {
  border-bottom-width: 0px;
}

.visited\:tw-border-\[\#1A6DFF\]:visited {
  border-color: rgb(26 109 255 );
}

.visited\:tw-text-primary-500:visited {
  color: rgb(26 109 255 );
}

.checked\:tw-appearance-none:checked {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.focus-within\:tw-border-\[\#1A6DFF\]:focus-within {
  --tw-border-opacity: 1;
  border-color: rgb(26 109 255 / var(--tw-border-opacity));
}

.focus-within\:tw-border-\[\#DD3344\]:focus-within {
  --tw-border-opacity: 1;
  border-color: rgb(221 51 68 / var(--tw-border-opacity));
}

.hover\:tw-cursor-pointer:hover {
  cursor: pointer;
}

.hover\:tw-border-\[\#0053D9\]:hover {
  --tw-border-opacity: 1;
  border-color: rgb(0 83 217 / var(--tw-border-opacity));
}

.hover\:tw-border-\[\#1A6DFF\]:hover {
  --tw-border-opacity: 1;
  border-color: rgb(26 109 255 / var(--tw-border-opacity));
}

.hover\:tw-border-\[\#260FC2\]:hover {
  --tw-border-opacity: 1;
  border-color: rgb(38 15 194 / var(--tw-border-opacity));
}

.hover\:tw-border-\[\#3B4859\]:hover {
  --tw-border-opacity: 1;
  border-color: rgb(59 72 89 / var(--tw-border-opacity));
}

.hover\:tw-border-\[\#70A2FF\]:hover {
  --tw-border-opacity: 1;
  border-color: rgb(112 162 255 / var(--tw-border-opacity));
}

.hover\:tw-border-\[\#F8F9FB\]:hover {
  --tw-border-opacity: 1;
  border-color: rgb(248 249 251 / var(--tw-border-opacity));
}

.hover\:tw-border-\[\#FEE500\]:hover {
  --tw-border-opacity: 1;
  border-color: rgb(254 229 0 / var(--tw-border-opacity));
}

.hover\:tw-border-\[\#FF4E98\]:hover {
  --tw-border-opacity: 1;
  border-color: rgb(255 78 152 / var(--tw-border-opacity));
}

.hover\:tw-border-\[rgba\(26\2c 26\2c 26\2c 0\.6\)\]:hover {
  border-color: rgba(26,26,26,0.6);
}

.hover\:tw-bg-\[\#0053D9\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(0 83 217 / var(--tw-bg-opacity));
}

.hover\:tw-bg-\[\#08BF6B\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(8 191 107 / var(--tw-bg-opacity));
}

.hover\:tw-bg-\[\#1864EB\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(24 100 235 / var(--tw-bg-opacity));
}

.hover\:tw-bg-\[\#1A6DFF\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(26 109 255 / var(--tw-bg-opacity));
}

.hover\:tw-bg-\[\#260FC2\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(38 15 194 / var(--tw-bg-opacity));
}

.hover\:tw-bg-\[\#3B4859\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(59 72 89 / var(--tw-bg-opacity));
}

.hover\:tw-bg-\[\#70A2FF\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(112 162 255 / var(--tw-bg-opacity));
}

.hover\:tw-bg-\[\#99BDFF\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(153 189 255 / var(--tw-bg-opacity));
}

.hover\:tw-bg-\[\#BCC0C6\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(188 192 198 / var(--tw-bg-opacity));
}

.hover\:tw-bg-\[\#DBDEE3\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(219 222 227 / var(--tw-bg-opacity));
}

.hover\:tw-bg-\[\#DFE3E8\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(223 227 232 / var(--tw-bg-opacity));
}

.hover\:tw-bg-\[\#F8F9FB\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(248 249 251 / var(--tw-bg-opacity));
}

.hover\:tw-bg-\[\#FF4E98\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(255 78 152 / var(--tw-bg-opacity));
}

.hover\:tw-bg-\[\#fafafa\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(250 250 250 / var(--tw-bg-opacity));
}

.hover\:tw-bg-\[--semantic-action-primary-hover\]:hover {
  background-color: var(--semantic-action-primary-hover);
}

.hover\:tw-bg-\[rgba\(10\2c 12\2c 14\2c 0\.15\)\]:hover {
  background-color: rgba(10,12,14,0.15);
}

.hover\:tw-bg-primary-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(0 82 224 / var(--tw-bg-opacity));
}

.hover\:tw-text-\[\#3b4859\]:hover {
  --tw-text-opacity: 1;
  color: rgb(59 72 89 / var(--tw-text-opacity));
}

.hover\:tw-text-\[\#70A2FF\]:hover {
  --tw-text-opacity: 1;
  color: rgb(112 162 255 / var(--tw-text-opacity));
}

.hover\:tw-text-\[\#FF5E60\]:hover {
  --tw-text-opacity: 1;
  color: rgb(255 94 96 / var(--tw-text-opacity));
}

.hover\:tw-text-\[\#fff\]:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.hover\:tw-text-\[\#ffffff\]:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.hover\:tw-text-\[--semantic-text-primary\]:hover {
  color: var(--semantic-text-primary);
}

.hover\:tw-text-primary-500:hover {
  --tw-text-opacity: 1;
  color: rgb(26 109 255 / var(--tw-text-opacity));
}

.hover\:tw-text-white:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.hover\:tw-shadow-\[-2px_4px_10px_-9px_rgba\(0\2c 0\2c 0\2c 0\.4\)\]:hover {
  --tw-shadow: -2px 4px 10px -9px rgba(0,0,0,0.4);
  --tw-shadow-colored: -2px 4px 10px -9px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:tw-transition-shadow:hover {
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.hover\:tw-duration-500:hover {
  transition-duration: 500ms;
}

.after\:hover\:tw-bg-primary-500:hover::after {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(26 109 255 / var(--tw-bg-opacity));
}

.after\:hover\:tw-opacity-10:hover::after {
  content: var(--tw-content);
  opacity: 0.1;
}

.focus\:tw-border-none:focus {
  border-style: none;
}

.focus\:tw-bg-\[\#1864EB\]:focus {
  --tw-bg-opacity: 1;
  background-color: rgb(24 100 235 / var(--tw-bg-opacity));
}

.focus\:tw-text-\[\#ffffff\]:focus {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.focus\:tw-text-\[--semantic-text-on\]:focus {
  color: var(--semantic-text-on);
}

.focus\:tw-text-\[--semantic-text-primary\]:focus {
  color: var(--semantic-text-primary);
}

.focus\:tw-text-white:focus {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.focus\:tw-outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.active\:tw-border-\[\#1A6DFF\]:active {
  --tw-border-opacity: 1;
  border-color: rgb(26 109 255 / var(--tw-border-opacity));
}

.active\:tw-border-\[\#DD3344\]:active {
  --tw-border-opacity: 1;
  border-color: rgb(221 51 68 / var(--tw-border-opacity));
}

.active\:tw-border-\[\#E2E5E9\]:active {
  --tw-border-opacity: 1;
  border-color: rgb(226 229 233 / var(--tw-border-opacity));
}

.active\:tw-bg-\[\#0053D9\]:active {
  --tw-bg-opacity: 1;
  background-color: rgb(0 83 217 / var(--tw-bg-opacity));
}

.active\:tw-bg-\[\#717680\]:active {
  --tw-bg-opacity: 1;
  background-color: rgb(113 118 128 / var(--tw-bg-opacity));
}

.active\:tw-bg-\[\#99BDFF\]:active {
  --tw-bg-opacity: 1;
  background-color: rgb(153 189 255 / var(--tw-bg-opacity));
}

.active\:tw-bg-\[\#E2E5E9\]:active {
  --tw-bg-opacity: 1;
  background-color: rgb(226 229 233 / var(--tw-bg-opacity));
}

.active\:tw-bg-\[\#F3F8FF\]:active {
  --tw-bg-opacity: 1;
  background-color: rgb(243 248 255 / var(--tw-bg-opacity));
}

.active\:tw-bg-\[\#aa2924\]:active {
  --tw-bg-opacity: 1;
  background-color: rgb(170 41 36 / var(--tw-bg-opacity));
}

.active\:tw-bg-\[\#e6e6e6\]:active {
  --tw-bg-opacity: 1;
  background-color: rgb(230 230 230 / var(--tw-bg-opacity));
}

.active\:tw-bg-\[--semantic-action-primary-pressed\]:active {
  background-color: var(--semantic-action-primary-pressed);
}

.active\:tw-text-\[--semantic-text-primary\]:active {
  color: var(--semantic-text-primary);
}

.active\:tw-text-primary-500:active {
  --tw-text-opacity: 1;
  color: rgb(26 109 255 / var(--tw-text-opacity));
}

.active\:tw-text-white:active {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.disabled\:tw-cursor-not-allowed:disabled {
  cursor: not-allowed;
}

.disabled\:tw-border-none:disabled {
  border-style: none;
}

.disabled\:tw-bg-\[\#000000\]\/\[\.15\]:disabled {
  background-color: rgb(0 0 0 / .15);
}

.disabled\:tw-bg-\[\#BDBDBD\]:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(189 189 189 / var(--tw-bg-opacity));
}

.disabled\:tw-bg-\[\#E3E3E3\]:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(227 227 227 / var(--tw-bg-opacity));
}

.disabled\:tw-bg-\[\#EEEEEE\]:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(238 238 238 / var(--tw-bg-opacity));
}

.disabled\:tw-bg-\[\#ddd\]:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(221 221 221 / var(--tw-bg-opacity));
}

.disabled\:tw-bg-\[--semantic-action-primary-disabled\]:disabled {
  background-color: var(--semantic-action-primary-disabled);
}

.disabled\:tw-bg-default-100:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(212 212 212 / var(--tw-bg-opacity));
}

.disabled\:tw-bg-subGray:disabled {
  --tw-bg-opacity: 1;
  background-color: rgb(136 136 136 / var(--tw-bg-opacity));
}

.disabled\:tw-text-\[\#1A6DFF\]:disabled {
  --tw-text-opacity: 1;
  color: rgb(26 109 255 / var(--tw-text-opacity));
}

.disabled\:tw-text-\[\#313534\]:disabled {
  --tw-text-opacity: 1;
  color: rgb(49 53 52 / var(--tw-text-opacity));
}

.disabled\:tw-text-opacity-40:disabled {
  --tw-text-opacity: 0.4;
}

.disabled\:tw-opacity-20:disabled {
  opacity: 0.2;
}

.disabled\:tw-opacity-40:disabled {
  opacity: 0.4;
}

.disabled\:hover\:tw-text-white:hover:disabled {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}

.tw-group:checked .group-checked\:tw-border-primary-500 {
  --tw-border-opacity: 1;
  border-color: rgb(26 109 255 / var(--tw-border-opacity));
}

.tw-group:hover .group-hover\:tw-translate-x-\[120px\] {
  --tw-translate-x: 120px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.tw-group:hover .group-hover\:tw-translate-x-\[30px\] {
  --tw-translate-x: 30px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.tw-group:hover .group-hover\:tw-opacity-100 {
  opacity: 1;
}

.tw-peer:checked ~ .peer-checked\:tw-mt-\[5px\] {
  margin-top: 5px;
}

.tw-peer:checked ~ .peer-checked\:tw-block {
  display: block;
}

.tw-peer:checked ~ .peer-checked\:tw-border {
  border-width: 1px;
}

.tw-peer:checked ~ .peer-checked\:tw-border-solid {
  border-style: solid;
}

.tw-peer:checked ~ .peer-checked\:tw-border-\[\#1A6DFF\] {
  --tw-border-opacity: 1;
  border-color: rgb(26 109 255 / var(--tw-border-opacity));
}

.tw-peer:checked ~ .peer-checked\:tw-border-primary-500 {
  --tw-border-opacity: 1;
  border-color: rgb(26 109 255 / var(--tw-border-opacity));
}

.tw-peer:checked ~ .peer-checked\:tw-bg-\[\#F3F8FF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(243 248 255 / var(--tw-bg-opacity));
}

.tw-peer:checked ~ .peer-checked\:tw-bg-primary-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(26 109 255 / var(--tw-bg-opacity));
}

.tw-peer:checked ~ .peer-checked\:tw-pl-\[20px\] {
  padding-left: 20px;
}

.tw-peer:checked ~ .peer-checked\:tw-leading-\[20px\] {
  line-height: 20px;
}

.tw-peer:checked ~ .peer-checked\:tw-text-primary-500 {
  --tw-text-opacity: 1;
  color: rgb(26 109 255 / var(--tw-text-opacity));
}

.tw-peer:checked ~ .peer-checked\:before\:tw-border-\[\#1A6DFF\]::before {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(26 109 255 / var(--tw-border-opacity));
}

.tw-peer:checked ~ .peer-checked\:before\:tw-bg-\[\#1A6DFF\]::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(26 109 255 / var(--tw-bg-opacity));
}

.tw-peer:checked ~ .peer-checked\:after\:tw-absolute::after {
  content: var(--tw-content);
  position: absolute;
}

.tw-peer:checked ~ .peer-checked\:after\:tw-left-\[3px\]::after {
  content: var(--tw-content);
  left: 3px;
}

.tw-peer:checked ~ .peer-checked\:after\:tw-top-\[3px\]::after {
  content: var(--tw-content);
  top: 3px;
}

.tw-peer:checked ~ .peer-checked\:after\:tw-inline-block::after {
  content: var(--tw-content);
  display: inline-block;
}

.tw-peer:checked ~ .peer-checked\:after\:tw-h-\[8px\]::after {
  content: var(--tw-content);
  height: 8px;
}

.tw-peer:checked ~ .peer-checked\:after\:tw-w-\[8px\]::after {
  content: var(--tw-content);
  width: 8px;
}

.tw-peer:checked ~ .peer-checked\:after\:tw-rounded-\[100\%\]::after {
  content: var(--tw-content);
  border-radius: 100%;
}

.tw-peer:checked ~ .peer-checked\:after\:tw-bg-\[\#1A6DFF\]::after {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(26 109 255 / var(--tw-bg-opacity));
}

.tw-peer:checked ~ .peer-checked\:after\:tw-content-\[\'\'\]::after {
  --tw-content: '';
  content: var(--tw-content);
}

.tw-peer:disabled ~ .peer-disabled\:tw-cursor-not-allowed {
  cursor: not-allowed;
}

.tw-peer:disabled ~ .peer-disabled\:tw-border-none {
  border-style: none;
}

.tw-peer:disabled ~ .peer-disabled\:tw-border-\[\#DBDEE3\] {
  --tw-border-opacity: 1;
  border-color: rgb(219 222 227 / var(--tw-border-opacity));
}

.tw-peer:disabled ~ .peer-disabled\:tw-bg-\[\#737882\]\/\[\.15\] {
  background-color: rgb(115 120 130 / .15);
}

.tw-peer:disabled ~ .peer-disabled\:tw-bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}

.tw-peer:disabled ~ .peer-disabled\:tw-text-\[\#BCC0C6\] {
  --tw-text-opacity: 1;
  color: rgb(188 192 198 / var(--tw-text-opacity));
}

.tw-peer:disabled ~ .peer-disabled\:before\:tw-border-none::before {
  content: var(--tw-content);
  border-style: none;
}

.tw-peer:disabled ~ .peer-disabled\:before\:tw-opacity-30::before {
  content: var(--tw-content);
  opacity: 0.3;
}

@media not all and (min-width: 1440px) {
  .max-2xl\:tw-hidden {
    display: none;
  }
}

@media (max-width: 1250px) {
  .max-\[1250px\]\:tw-hidden {
    display: none;
  }
}

@media not all and (min-width: 1024px) {
  .max-lg\:tw-static {
    position: static;
  }
  .max-lg\:tw-top-\[80px\] {
    top: 80px;
  }
  .max-lg\:tw-mb-\[16px\] {
    margin-bottom: 16px;
  }
  .max-lg\:tw-mb-\[82px\] {
    margin-bottom: 82px;
  }
  .max-lg\:tw-mr-0 {
    margin-right: 0px;
  }
  .max-lg\:tw-block {
    display: block;
  }
  .max-lg\:tw-hidden {
    display: none;
  }
  .max-lg\:tw-max-w-\[520px\] {
    max-width: 520px;
  }
  .max-lg\:tw-flex-wrap {
    flex-wrap: wrap;
  }
  .max-lg\:tw-p-\[20px\] {
    padding: 20px;
  }
  .max-lg\:tw-px-\[20px\] {
    padding-left: 20px;
    padding-right: 20px;
  }
}

@media not all and (min-width: 768px) {
  .max-md\:tw-invisible {
    visibility: hidden;
  }
  .max-md\:tw-absolute {
    position: absolute;
  }
  .max-md\:tw-relative {
    position: relative;
  }
  .max-md\:tw-left-\[179px\] {
    left: 179px;
  }
  .max-md\:tw-left-\[208px\] {
    left: 208px;
  }
  .max-md\:tw-col-auto {
    grid-column: auto;
  }
  .max-md\:tw-mx-\[9px\] {
    margin-left: 9px;
    margin-right: 9px;
  }
  .max-md\:tw-mb-0 {
    margin-bottom: 0px;
  }
  .max-md\:tw-mb-\[12px\] {
    margin-bottom: 12px;
  }
  .max-md\:tw-mb-\[20px\] {
    margin-bottom: 20px;
  }
  .max-md\:tw-mb-\[4px\] {
    margin-bottom: 4px;
  }
  .max-md\:tw-mb-\[6px\] {
    margin-bottom: 6px;
  }
  .max-md\:tw-ml-0 {
    margin-left: 0px;
  }
  .max-md\:tw-ml-\[18px\] {
    margin-left: 18px;
  }
  .max-md\:tw-mr-auto {
    margin-right: auto;
  }
  .max-md\:tw-mt-\[16px\] {
    margin-top: 16px;
  }
  .max-md\:tw-mt-\[17px\] {
    margin-top: 17px;
  }
  .max-md\:tw-mt-\[21px\] {
    margin-top: 21px;
  }
  .max-md\:tw-mt-\[23px\] {
    margin-top: 23px;
  }
  .max-md\:tw-mt-\[25px\] {
    margin-top: 25px;
  }
  .max-md\:tw-mt-\[40px\] {
    margin-top: 40px;
  }
  .max-md\:tw-mt-\[50px\] {
    margin-top: 50px;
  }
  .max-md\:tw-mt-\[8px\] {
    margin-top: 8px;
  }
  .max-md\:tw-block {
    display: block;
  }
  .max-md\:tw-flex {
    display: flex;
  }
  .max-md\:tw-hidden {
    display: none;
  }
  .max-md\:tw-h-\[100\%\] {
    height: 100%;
  }
  .max-md\:tw-h-\[1px\] {
    height: 1px;
  }
  .max-md\:tw-h-screen {
    height: 100vh;
  }
  .max-md\:tw-max-h-\[100vh\] {
    max-height: 100vh;
  }
  .max-md\:tw-max-h-\[24px\] {
    max-height: 24px;
  }
  .max-md\:tw-max-h-\[unset\] {
    max-height: unset;
  }
  .max-md\:tw-min-h-\[unset\] {
    min-height: unset;
  }
  .max-md\:tw-w-0 {
    width: 0px;
  }
  .max-md\:tw-w-\[100\%\] {
    width: 100%;
  }
  .max-md\:tw-w-\[60px\] {
    width: 60px;
  }
  .max-md\:tw-w-\[70px\] {
    width: 70px;
  }
  .max-md\:tw-w-\[90px\] {
    width: 90px;
  }
  .max-md\:tw-w-full {
    width: 100%;
  }
  .max-md\:tw-max-w-\[100\%\] {
    max-width: 100%;
  }
  .max-md\:tw-max-w-\[165px\] {
    max-width: 165px;
  }
  .max-md\:tw-max-w-\[unset\] {
    max-width: unset;
  }
  .max-md\:tw-max-w-full {
    max-width: 100%;
  }
  .max-md\:tw-translate-x-0 {
    --tw-translate-x: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .max-md\:tw-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .max-md\:tw-flex-row {
    flex-direction: row;
  }
  .max-md\:tw-flex-col {
    flex-direction: column;
  }
  .max-md\:tw-flex-wrap {
    flex-wrap: wrap;
  }
  .max-md\:tw-items-start {
    align-items: flex-start;
  }
  .max-md\:tw-items-stretch {
    align-items: stretch;
  }
  .max-md\:tw-justify-center {
    justify-content: center;
  }
  .max-md\:tw-gap-\[12px\] {
    gap: 12px;
  }
  .max-md\:tw-gap-\[16px\] {
    gap: 16px;
  }
  .max-md\:tw-gap-\[20px\] {
    gap: 20px;
  }
  .max-md\:tw-gap-\[5px\] {
    gap: 5px;
  }
  .max-md\:\!tw-rounded-\[0\] {
    border-radius: 0 !important;
  }
  .max-md\:\!tw-rounded-none {
    border-radius: 0px !important;
  }
  .max-md\:tw-rounded-none {
    border-radius: 0px;
  }
  .max-md\:tw-border-0 {
    border-width: 0px;
  }
  .max-md\:tw-p-\[11\.5px\] {
    padding: 11.5px;
  }
  .max-md\:tw-p-\[20px\] {
    padding: 20px;
  }
  .max-md\:\!tw-py-\[20px\] {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .max-md\:tw-px-\[16\.5px\] {
    padding-left: 16.5px;
    padding-right: 16.5px;
  }
  .max-md\:tw-px-\[16px\] {
    padding-left: 16px;
    padding-right: 16px;
  }
  .max-md\:tw-px-\[20px\] {
    padding-left: 20px;
    padding-right: 20px;
  }
  .max-md\:tw-px-\[36px\] {
    padding-left: 36px;
    padding-right: 36px;
  }
  .max-md\:tw-py-\[24px\] {
    padding-top: 24px;
    padding-bottom: 24px;
  }
  .max-md\:tw-py-\[28px\] {
    padding-top: 28px;
    padding-bottom: 28px;
  }
  .max-md\:\!tw-pt-\[20px\] {
    padding-top: 20px !important;
  }
  .max-md\:tw-pb-\[28px\] {
    padding-bottom: 28px;
  }
  .max-md\:tw-pl-\[7px\] {
    padding-left: 7px;
  }
  .max-md\:tw-pt-\[0px\] {
    padding-top: 0px;
  }
  .max-md\:tw-pt-\[32px\] {
    padding-top: 32px;
  }
  .max-md\:tw-pt-\[6px\] {
    padding-top: 6px;
  }
  .max-md\:tw-text-center {
    text-align: center;
  }
  .max-md\:tw-text-\[11px\] {
    font-size: 11px;
  }
  .max-md\:tw-text-\[12px\] {
    font-size: 12px;
  }
  .max-md\:tw-text-\[13px\] {
    font-size: 13px;
  }
  .max-md\:tw-text-\[15px\] {
    font-size: 15px;
  }
  .max-md\:tw-text-\[16px\] {
    font-size: 16px;
  }
  .max-md\:tw-text-\[18px\] {
    font-size: 18px;
  }
  .max-md\:tw-leading-\[15px\] {
    line-height: 15px;
  }
  .max-md\:tw-leading-\[20px\] {
    line-height: 20px;
  }
  .max-md\:tw-underline {
    text-decoration-line: underline;
  }
}

@media not all and (min-width: 640px) {
  .max-sm\:tw-mb-\[15px\] {
    margin-bottom: 15px;
  }
  .max-sm\:tw-ml-\[18px\] {
    margin-left: 18px;
  }
  .max-sm\:tw-block {
    display: block;
  }
  .max-sm\:tw-hidden {
    display: none;
  }
  .max-sm\:tw-h-\[16px\] {
    height: 16px;
  }
  .max-sm\:tw-w-\[16px\] {
    width: 16px;
  }
  .max-sm\:tw-px-\[16px\] {
    padding-left: 16px;
    padding-right: 16px;
  }
  .max-sm\:\!tw-pr-\[12px\] {
    padding-right: 12px !important;
  }
  .max-sm\:tw-pr-0 {
    padding-right: 0px;
  }
  .max-sm\:tw-pr-\[30px\] {
    padding-right: 30px;
  }
  .max-sm\:tw-text-\[10px\] {
    font-size: 10px;
  }
  .max-sm\:tw-text-\[16px\] {
    font-size: 16px;
  }
}

@media (max-width: 350px) {
  .max-\[350px\]\:tw-w-\[300px\] {
    width: 300px;
  }
}

@media (min-width: 640px) {
  .sm\:tw-block {
    display: block;
  }
  .sm\:tw-hidden {
    display: none;
  }
  .sm\:tw-gap-x-\[16px\] {
    -moz-column-gap: 16px;
         column-gap: 16px;
  }
  .sm\:tw-text-\[13px\] {
    font-size: 13px;
  }
  .sm\:tw-text-\[16px\] {
    font-size: 16px;
  }
  .sm\:tw-opacity-0 {
    opacity: 0;
  }
}

@media (min-width: 768px) {
  .md\:tw-bottom-\[20px\] {
    bottom: 20px;
  }
  .md\:tw-right-\[16px\] {
    right: 16px;
  }
  .md\:tw-mx-auto {
    margin-left: auto;
    margin-right: auto;
  }
  .md\:tw-my-\[40px\] {
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .md\:tw-mb-0 {
    margin-bottom: 0px;
  }
  .md\:tw-mb-\[12px\] {
    margin-bottom: 12px;
  }
  .md\:tw-mb-\[20px\] {
    margin-bottom: 20px;
  }
  .md\:tw-mb-\[32px\] {
    margin-bottom: 32px;
  }
  .md\:tw-mb-\[40px\] {
    margin-bottom: 40px;
  }
  .md\:tw-mb-\[80px\] {
    margin-bottom: 80px;
  }
  .md\:tw-mt-0 {
    margin-top: 0px;
  }
  .md\:tw-block {
    display: block;
  }
  .md\:tw-inline-block {
    display: inline-block;
  }
  .md\:tw-inline {
    display: inline;
  }
  .md\:tw-flex {
    display: flex;
  }
  .md\:tw-hidden {
    display: none;
  }
  .md\:tw-h-\[147px\] {
    height: 147px;
  }
  .md\:tw-max-h-\[278px\] {
    max-height: 278px;
  }
  .md\:tw-w-2\/3 {
    width: 66.666667%;
  }
  .md\:tw-w-5\/12 {
    width: 41.666667%;
  }
  .md\:tw-w-7\/12 {
    width: 58.333333%;
  }
  .md\:tw-w-\[142px\] {
    width: 142px;
  }
  .md\:tw-w-\[24px\] {
    width: 24px;
  }
  .md\:tw-w-\[25\%\] {
    width: 25%;
  }
  .md\:tw-w-\[350px\] {
    width: 350px;
  }
  .md\:tw-w-\[360px\] {
    width: 360px;
  }
  .md\:tw-w-\[400px\] {
    width: 400px;
  }
  .md\:tw-w-\[68px\] {
    width: 68px;
  }
  .md\:tw-w-auto {
    width: auto;
  }
  .md\:tw-max-w-\[342px\] {
    max-width: 342px;
  }
  .md\:tw-max-w-\[400px\] {
    max-width: 400px;
  }
  .md\:tw-max-w-\[521px\] {
    max-width: 521px;
  }
  .md\:tw-max-w-\[800px\] {
    max-width: 800px;
  }
  .md\:tw-max-w-none {
    max-width: none;
  }
  .md\:tw-flex-1 {
    flex: 1 1 0%;
  }
  .md\:tw-grow-0 {
    flex-grow: 0;
  }
  .md\:tw-rotate-0 {
    --tw-rotate: 0deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .md\:tw-grid-flow-col {
    grid-auto-flow: column;
  }
  .md\:tw-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .md\:tw-flex-row {
    flex-direction: row;
  }
  .md\:tw-flex-col {
    flex-direction: column;
  }
  .md\:tw-items-start {
    align-items: flex-start;
  }
  .md\:tw-items-center {
    align-items: center;
  }
  .md\:tw-justify-start {
    justify-content: flex-start;
  }
  .md\:tw-justify-end {
    justify-content: flex-end;
  }
  .md\:tw-justify-center {
    justify-content: center;
  }
  .md\:tw-gap-0 {
    gap: 0px;
  }
  .md\:tw-gap-12 {
    gap: 3rem;
  }
  .md\:tw-rounded-\[100px\] {
    border-radius: 100px;
  }
  .md\:tw-bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }
  .md\:\!tw-p-8 {
    padding: 2rem !important;
  }
  .md\:tw-px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
  .md\:tw-px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }
  .md\:tw-px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .md\:tw-px-\[24px\] {
    padding-left: 24px;
    padding-right: 24px;
  }
  .md\:tw-py-\[36px\] {
    padding-top: 36px;
    padding-bottom: 36px;
  }
  .md\:tw-pb-0 {
    padding-bottom: 0px;
  }
  .md\:tw-pb-12 {
    padding-bottom: 3rem;
  }
  .md\:tw-pl-\[15px\] {
    padding-left: 15px;
  }
  .md\:tw-pr-\[15px\] {
    padding-right: 15px;
  }
  .md\:tw-pr-\[62px\] {
    padding-right: 62px;
  }
  .md\:tw-pt-0 {
    padding-top: 0px;
  }
  .md\:tw-pt-20 {
    padding-top: 5rem;
  }
  .md\:tw-pt-6 {
    padding-top: 1.5rem;
  }
  .md\:tw-pt-\[11px\] {
    padding-top: 11px;
  }
  .md\:tw-text-left {
    text-align: left;
  }
  .md\:tw-text-center {
    text-align: center;
  }
  .md\:tw-text-right {
    text-align: right;
  }
  .md\:tw-font-io-tw-default {
    font-family: Montserrat, Noto Sans TC, Sans-Serif;
  }
  .md\:tw-text-\[16px\] {
    font-size: 16px;
  }
  .md\:tw-text-\[18px\] {
    font-size: 18px;
  }
  .md\:tw-text-\[20px\] {
    font-size: 20px;
  }
  .md\:tw-text-\[22px\] {
    font-size: 22px;
  }
  .md\:tw-text-\[28px\] {
    font-size: 28px;
  }
  .md\:tw-text-\[30px\] {
    font-size: 30px;
  }
  .md\:tw-text-\[32px\] {
    font-size: 32px;
  }
  .md\:tw-leading-\[1\.1\] {
    line-height: 1.1;
  }
  .md\:tw-leading-\[24px\] {
    line-height: 24px;
  }
  .md\:tw-leading-\[28px\] {
    line-height: 28px;
  }
  .md\:tw-leading-\[36px\] {
    line-height: 36px;
  }
  .md\:tw-text-\[\#212121\] {
    --tw-text-opacity: 1;
    color: rgb(33 33 33 / var(--tw-text-opacity));
  }
}

@media (min-width: 1024px) {
  .lg\:tw-block {
    display: block;
  }
  .lg\:tw-flex {
    display: flex;
  }
  .lg\:tw-hidden {
    display: none;
  }
  .lg\:tw-w-\[auto\] {
    width: auto;
  }
  .lg\:tw-max-w-\[1100px\] {
    max-width: 1100px;
  }
  .lg\:tw-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .lg\:tw-gap-\[8px\] {
    gap: 8px;
  }
  .lg\:tw-px-\[24px\] {
    padding-left: 24px;
    padding-right: 24px;
  }
}

@media (min-width: 1206px) {
  .xl\:tw-max-w-\[1250px\] {
    max-width: 1250px;
  }
  .xl\:tw-pt-0 {
    padding-top: 0px;
  }
}

@media (min-width: 1600px) {
  .\33xl\:tw-px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
}

	@import url("https://vendor-cdn.imweb.me/css/notosanskr-hestia.css");@import url("https://vendor-cdn.imweb.me/css/montserrat.css");@import url("https://vendor-cdn.imweb.me/css/quicksans.css");@import url('//fonts.googleapis.com/earlyaccess/nanumgothic.css');
:root {
  --unit-style-one_page: "N";
  --unit-style-brand_color: #00d255;
  --unit-style-badge_color: #00d255;
  --unit-style-font_family: "notosanskr ";
  --unit-style-font_family_en: "montserrat";
  --unit-style-h_font_family: "none";
  --unit-style-h_font_family_en: "quicksans";
  --unit-style-body_color: rgba(54,54,54,1);
  --unit-style-body_size: 16;
  --unit-style-body_line_height: 1.6;
  --unit-style-body_italic: "N";
  --unit-style-body_use_bold: "normal";
  --unit-style-body_use_title_bold: "normal";
  --unit-style-memo_color: "";
  --unit-style-memo_size: "";
  --unit-style-memo_line_height: "";
  --unit-style-memo_indent: "";
  --unit-style-memo_bold: "";
  --unit-style-memo_italic: "";
  --unit-style-memo_underline: "";
  --unit-style-title4_color: "";
  --unit-style-title4_size: "";
  --unit-style-title4_line_height: "";
  --unit-style-title4_indent: "";
  --unit-style-title4_bold: "";
  --unit-style-title4_italic: "";
  --unit-style-title4_underline: "";
  --unit-style-title3_color: "";
  --unit-style-title3_size: "";
  --unit-style-title3_line_height: "";
  --unit-style-title3_indent: "";
  --unit-style-title3_bold: "";
  --unit-style-title3_italic: "";
  --unit-style-title3_underline: "";
  --unit-style-title2_color: "";
  --unit-style-title2_size: "";
  --unit-style-title2_line_height: "";
  --unit-style-title2_indent: "";
  --unit-style-title2_bold: "";
  --unit-style-title2_italic: "";
  --unit-style-title2_underline: "";
  --unit-style-title1_color: "";
  --unit-style-title1_size: "";
  --unit-style-title1_line_height: "";
  --unit-style-title1_indent: "";
  --unit-style-title1_bold: "";
  --unit-style-title1_italic: "";
  --unit-style-title1_underline: "";
  --unit-style-background_color: rgba(255,255,255,1);
  --unit-style-max_width: 1280;
  --unit-style-grid_margin_top_bottom: 15;
  --unit-style-grid_margin_left_right: 7;
  --unit-style-split_border_width: 1;
  --unit-style-split_border_style: "solid";
  --unit-style-split_border_color: rgba(0, 0, 0, 0.05);
  --unit-style-tooltip_font_size: 12;
  --unit-style-tooltip_font_color: #000;
  --unit-style-tooltip_background_color: #e7e7e7;
  --unit-style-tooltip_bold: "N";
  --unit-style-tooltip_italic: "N";
  --unit-style-no_image: "";
  --unit-style-block_no_image: "";
  --unit-style-button_style: "st01";
  --unit-style-button_font_size: 14;
  --unit-style-button_letter_spacing: 1;
  --unit-style-button_radius: 2;
  --unit-style-button_italic: "N";
  --unit-style-button_bold: "N";
  --unit-style-button_margin: 20;
  --unit-style-button_font_color: #ffffff;
  --unit-style-button_background_color: rgba(0,210,85,1);
  --unit-style-button_border_color: rgba(0,210,85,1);
  --unit-style-button_hover_font_color: rgba(0,210,85,1);
  --unit-style-button_hover_background_color: #ffffff;
  --unit-style-button_hover_border_color: rgba(0,210,85,1);
  --unit-style-button_border_width: 1;
  --unit-style-button_hover_border_width: 1;
  --unit-style-button_sb_font_color: #ffffff;
  --unit-style-button_sb_background_color: #00d255;
  --unit-style-button_sb_border_width: 0;
  --unit-style-button_sb_border_color: #00d255;
  --unit-style-button_sb_hover_font_color: #ffffff;
  --unit-style-button_sb_hover_background_color: #00d255;
  --unit-style-button_sb_hover_border_width: 0;
  --unit-style-button_sb_hover_border_color: #00d255;
  --unit-style-button_sb_use_set: "N";
  --unit-style-paging_style_type: "st00";
  --unit-style-paging_default_style_type: "st00";
  --unit-style-paging_active_style_type: "st00";
  --unit-style-paging_dot_width: 10;
  --unit-style-paging_dot_margin: 14;
  --unit-style-paging_big_dot_width: 11;
  --unit-style-paging_big_dot_margin: 14;
  --unit-style-paging_line_width: 20;
  --unit-style-paging_line_height: 2;
  --unit-style-paging_line_margin: 14;
  --unit-style-paging_count_font_size: 13;
  --unit-style-paging_count_margin: 13;
  --unit-style-paging_count_bold: "N";
  --unit-style-paging_count_italic: "N";
  --unit-style-paging_use_mobile_size: "N";
  --unit-style-nav_style_select: "st00";
  --unit-style-nav_style_type: "st00";
  --unit-style-nav_type_angle: "round";
  --unit-style-nav_type_arrow: "normal";
  --unit-style-nav_type_long_arrow: "normal";
  --unit-style-nav_type_caret: "normal";
  --unit-style-nav_font_size: 15;
  --unit-style-nav_round: 80;
  --unit-style-nav_square_round: 0;
  --unit-style-nav_bold: "N";
  --unit-style-nav_italic: "N";
  --unit-style-nav_text_transform: "N";
  --unit-style-form_style_type: "square";
  --unit-style-form_background_color: #ffffff;
  --unit-style-form_border_color: rgba(0, 0, 0, 0.1);
  --unit-style-form_color: #212121;
  --unit-style-use_mobile_font: "Y";
  --unit-style-use_pc_mode_btn: "Y";
  --unit-style-use_login_popup: "Y";
  --unit-style-use_after_join_menu: "N";
  --unit-style-after_join_menu: "";
  --unit-style-use_after_login_menu: "N";
  --unit-style-after_login_menu: "";
  --unit-style-use_smooth_scroll: "N";
  --unit-style-use_page_loader: "N";
  --unit-style-use_animation: "N";
  --unit-style-use_animation_load: "Y";
  --unit-style-instagram_code: "";
  --unit-style-use_fixed_menu: "N";
  --unit-style-slide_menu_font_size: 14;
  --unit-style-slide_menu_font_color: rgba(33, 33, 33, 0.89);
  --unit-style-slide_menu_background_color: #fff;
  --unit-style-slide_menu_letter_spacing: 0;
  --unit-style-slide_menu_border_size: 1;
  --unit-style-slide_menu_border_color: #f3f3f3;
  --unit-style-slide_menu_active_font_color: #111;
  --unit-style-slide_menu_active_background_color: #f5f5f5;
  --unit-style-slide_menu_hover_font_color: #111;
  --unit-style-slide_menu_hover_background_color: #f5f5f5;
  --unit-style-slide_menu_use_login: "Y";
  --unit-style-slide_menu_login_font_color: #fff;
  --unit-style-slide_menu_login_background_color: #2b2b2b;
  --unit-style-slide_menu_use_profile: "Y";
  --unit-style-slide_menu_use_alarm: "Y";
  --unit-style-slide_menu_use_global: "Y";
  --unit-style-slide_menu_global_type: "icon";
  --unit-style-slide_menu_global_flag_type: "";
  --unit-style-slide_menu_global_icon_type: "";
  --unit-style-pc_slide_menu_logo_code: "";
  --unit-style-pc_slide_menu_active_style: "st00";
  --unit-style-pc_slide_menu_active_border_width: 0;
  --unit-style-pc_slide_menu_active_border_width2: 1;
  --unit-style-pc_slide_menu_active_border_radius: 3;
  --unit-style-pc_slide_menu_active_border_color: #222222;
  --unit-style-pc_slide_menu_active_color: #ffffff;
  --unit-style-pc_slide_menu_active_color2: #222222;
  --unit-style-pc_slide_menu_active_color3: "";
  --unit-style-pc_slide_menu_active_color4: "";
  --unit-style-pc_slide_menu_active_background_color: "";
  --unit-style-pc_slide_menu_logo_v_padding: 10;
  --unit-style-pc_slide_menu_logo_font_color: #fff;
  --unit-style-pc_slide_menu_v_padding: 3;
  --unit-style-pc_slide_menu_h_padding: 15;
  --unit-style-pc_slide_menu_align: "center";
  --unit-style-pc_slide_menu_background_color: #2f2f2f;
  --unit-style-pc_slide_menu_font_size: 13;
  --unit-style-pc_slide_menu_font_color: rgba(255, 255, 255, 0.5);
  --unit-style-pc_slide_menu_hover_font_color: #ffffff;
  --unit-style-pc_slide_menu_indent: 1;
  --unit-style-pc_slide_menu_gap: 2;
  --unit-style-pc_slide_menu_font_family: "system";
  --unit-style-pc_slide_menu_font_family_en: "none";
  --unit-style-pc_slide_menu_bold: "N";
  --unit-style-pc_slide_menu_italic: "N";
  --unit-style-pc_slide_menu_shadow: "N";
  --unit-style-pc_slide_menu_vertical_border: "N";
  --unit-style-pc_slide_menu_vertical_border_color: rgba(56, 56, 56, 0.52);
  --unit-style-pc_slide_menu_show_child_menu: "N";
  --unit-style-pc_slide_menu_use_logo_text: "Y";
  --unit-style-pc_slide_menu_logo_title: "";
  --unit-style-pc_slide_menu_logo_bold: "Y";
  --unit-style-pc_slide_menu_logo_italic: "N";
  --unit-style-pc_slide_menu_logo_font: "montserrat";
  --unit-style-pc_slide_menu_logo_font_size: 38;
  --unit-style-pc_slide_menu_logo_image_rendering: "block";
  --unit-style-pc_slide_menu_logo_height: 64;
  --unit-style-pc_slide_menu_logo_letter_spacing: 0;
  --unit-style-pc_slide_menu_use_logo_icon: "N";
  --unit-style-pc_slide_menu_logo_icon: "l2017101359e02dbd8c0b9";
  --unit-style-mega_dropdown_font_size: 13;
  --unit-style-mega_dropdown_font_color: #ffffff;
  --unit-style-mega_dropdown_sub_font_size: 12;
  --unit-style-mega_dropdown_sub_font_color: rgba(255, 255, 255, 0.5);
  --unit-style-mega_dropdown_sub_hover_color: #fff;
  --unit-style-mega_dropdown_background: #2a2a2a;
  --unit-style-mega_dropdown_width: 130;
  --unit-style-mega_dropdown_v_margin: 5;
  --unit-style-mega_dropdown_align: "left";
  --unit-style-mega_dropdown_line_count: 8;
  --unit-style-mega_dropdown_padding: 30;
  --unit-style-mega_dropdown_offset_top: "";
  --unit-style-mega_dropdown_border_width: "";
  --unit-style-mega_dropdown_border_color: "";
  --unit-style-mega_dropdown_font_family: "";
  --unit-style-mega_dropdown_font_family_en: "";
  --unit-style-mega_dropdown_shadow: "N";
  --unit-style-mega_dropdown_bold: "N";
  --unit-style-mega_dropdown_italic: "N";
  --unit-style-prod_list_line_count: 0;
  --unit-style-prod_list_extend_count: "";
  --unit-style-prod_list_row_count: 0;
  --unit-style-prod_list_item_width: "";
  --unit-style-prod_list_mobile_type: "";
  --unit-style-prod_list_pc_type: "";
  --unit-style-prod_list_line_interval: 0;
  --unit-style-prod_list_line_interval_y: 0;
  --unit-style-prod_list_font_size: 16;
  --unit-style-prod_list_color: "";
  --unit-style-prod_list_border_width: 0;
  --unit-style-prod_list_border_color: "";
  --unit-style-prod_list_price_font_size: 16;
  --unit-style-prod_list_price_color: "";
  --unit-style-prod_list_membership_price_font_size: 16;
  --unit-style-prod_list_membership_price_color: "";
  --unit-style-prod_list_summary_font_size: 16;
  --unit-style-prod_list_summary_color: "";
  --unit-style-prod_list_sale_percentage_color: "";
  --unit-style-prod_list_bold: "";
  --unit-style-prod_list_price_bold: "";
  --unit-style-prod_list_membership_price_bold: "";
  --unit-style-prod_list_align: "left";
  --unit-style-prod_list_rendering: "";
  --unit-style-prod_list_hover_type: "";
  --unit-style-prod_list_thumb_type: "";
  --unit-style-prod_list_pc_paging_type: "";
  --unit-style-prod_list_mobile_paging_type: "";
  --unit-style-prod_list_more_btn_text: "";
  --unit-style-prod_list_default_order: "";
  --unit-style-prod_list_show_category: "";
  --unit-style-prod_list_show_item_align: "";
  --unit-style-prod_list_show_name: "";
  --unit-style-prod_list_show_price: "";
  --unit-style-prod_list_show_membership_price: "";
  --unit-style-prod_list_show_review: "";
  --unit-style-prod_list_show_badge: "Y";
  --unit-style-prod_list_show_like: "";
  --unit-style-prod_list_show_summary: "";
  --unit-style-prod_list_show_cart: "";
  --unit-style-prod_list_show_option_color: "Y";
  --unit-style-prod_list_show_prod_add_btn: "N";
  --unit-style-prod_option_color_style_type: "S";
  --unit-style-prod_list_is_soldout_last_sorting: "";
  --unit-style-shop_view_style: "a";
  --unit-style-shop_view_font_size: 22;
  --unit-style-shop_view_color: "";
  --unit-style-shop_view_price_font_size: 20;
  --unit-style-shop_view_label_font_size: 12;
  --unit-style-shop_view_membership_price_font_size: 20;
  --unit-style-shop_view_body_width: 100;
  --unit-style-shop_view_price_color: "";
  --unit-style-shop_view_sale_percentage_color: #fe5356;
  --unit-style-shop_view_membership_price_color: "";
  --unit-style-shop_view_title_bold: "N";
  --unit-style-shop_view_price_bold: "N";
  --unit-style-shop_view_membership_price_bold: "N";
  --unit-style-shop_view_align: "center";
  --unit-style-shop_view_nav_style: "NORMAL";
  --unit-style-shop_view_category: "Y";
  --unit-style-shop_view_origin: "Y";
  --unit-style-shop_view_point: "Y";
  --unit-style-shop_view_method: "Y";
  --unit-style-shop_view_today_deliv: "Y";
  --unit-style-shop_coupon_get_btn: "N";
  --unit-style-shop_remain_coupon_quantity: "N";
  --unit-style-shop_view_weight: "N";
  --unit-style-shop_view_maker: "N";
  --unit-style-shop_view_brand: "N";
  --unit-style-shop_view_thumbnail: "Y";
  --unit-style-shop_view_prod_title: "Y";
  --unit-style-shop_view_order_count: "N";
  --unit-style-shop_view_review_summary: "N";
  --unit-style-shop_view_shop_view_price: "Y";
  --unit-style-shop_view_stock_count: "N";
  --unit-style-shop_view_order_minimum_price: "N";
  --unit-style-shop_view_membership_price: "N";
  --unit-style-shop_view_simple_content: "Y";
  --unit-style-shop_view_delivery: "Y";
  --unit-style-shop_view_review: "Y";
  --unit-style-shop_view_qna: "Y";
  --unit-style-shop_view_buy_item_show: "Y";
  --unit-style-shop_view_buy_item_hide: "N";
  --unit-style-shop_view_buy_item_use: "N";
  --unit-style-shop_pc_tab_type_one_page: "Y";
  --unit-style-shop_pc_tab_type_use_tab: "N";
  --unit-style-shop_pc_tab_type_unfixed: "N";
  --unit-style-shop_view_tab_display: "Y";
  --unit-style-shop_tab_fixed: "Y";
  --unit-style-shop_view_buy_item_title: "";
  --unit-style-shop_view_buy_item_link: [];
  --unit-style-shop_view_buy_regularly_item_title: "";
  --unit-style-shop_view_buy_regularly_item_link: [];
  --unit-style-shop_view_buy_item_tooltip: "N";
  --unit-style-shop_view_buy_item_tooltip_title: "";
  --unit-style-shop_view_buy_regularly_item_tooltip_title: "";
  --unit-style-shop_view_buy_item_tooltip_position: "top";
  --unit-style-shop_view_buy_item_tooltip_color: #383838;
  --unit-style-shop_view_buy_item_tooltip_animate: "N";
  --unit-style-shop_view_cart_item_show: "Y";
  --unit-style-shop_view_cart_item_hide: "N";
  --unit-style-shop_view_cart_item_use: "N";
  --unit-style-shop_view_cart_item_link: [];
  --unit-style-shop_view_cart_item_title: "";
  --unit-style-shop_view_cart_regularly_item_link: [];
  --unit-style-shop_view_cart_regularly_item_title: "";
  --unit-style-shop_view_like_item_show: "Y";
  --unit-style-shop_view_like_item_hide: "N";
  --unit-style-shop_view_like_item_use: "N";
  --unit-style-shop_secret_qna_use: "N";
  --unit-style-qna_secret_type: "no_secret";
  --unit-style-shop_allow_guest_review: "N";
  --unit-style-shop_allow_guest_qna: "Y";
  --unit-style-shop_time_hide: "N";
  --unit-style-shop_review_badge_hide: "N";
  --unit-style-shop_review_scope_hide: "N";
  --unit-style-shop_masking_review_writer: "N";
  --unit-style-shop_show_writer_type_id: "N";
  --unit-style-shop_use_full_load: "N";
  --unit-style-shop_use_tab_style: "N";
  --unit-style-shop_use_mobile_font_size: "N";
  --unit-style-shop_use_img_zoom: "N";
  --unit-style-shop_use_seemore: "N";
  --unit-style-shop_review_writer_type: "nick";
  --unit-style-shop_qna_writer_type: "nick";
  --unit-style-shop_review_comment_permission: "manager";
  --unit-style-shop_qna_comment_permission: "manager";
  --unit-style-shop_masking_qna_writer: "N";
  --unit-style-shop_view_tab_sorts: ["prod_detail","prod_review","prod_qna","prod_return"];
  --unit-style-shop_detail_tab: "active";
  --unit-style-shop_return_tab: "none";
  --unit-style-shop_review_permission: "buyer";
  --unit-style-shop_qna_permission: "member";
  --unit-style-shop_review_pc_paging: 10;
  --unit-style-shop_review_mobile_paging: 5;
  --unit-style-shop_qna_pc_paging: 5;
  --unit-style-shop_qna_mobile_paging: 5;
  --unit-style-shop_review_guide: "Y";
  --unit-style-shop_review_guide_text: "";
  --unit-style-shop_qna_guide: "Y";
  --unit-style-shop_qna_guide_text: "";
  --unit-style-show_review_wtime: "Y";
  --unit-style-show_review_view_count: "N";
  --unit-style-shop_first_photo_review: "N";
  --unit-style-shop_photo_review_summary: "Y";
  --unit-style-shop_photo_review_sort: "recent";
  --unit-style-shop_review_option: true;
  --unit-style-show_qna_wtime: "";
  --unit-style-shop_qna_time_hide: "";
  --unit-style-show_qna_view_count: "";
  --unit-style-shop_qna_secret_title_same_ck: "Y";
  --unit-style-prod_badge_new_period: "";
  --unit-style-prod_badge_icon_margin: "";
  --unit-style-prod_badge_new: "";
  --unit-style-prod_badge_new_width: 0;
  --unit-style-prod_badge_new_height: 0;
  --unit-style-prod_badge_sale: "";
  --unit-style-prod_badge_sale_width: 0;
  --unit-style-prod_badge_sale_height: 0;
  --unit-style-prod_badge_timesale: "";
  --unit-style-prod_badge_timesale_width: 0;
  --unit-style-prod_badge_timesale_height: 0;
  --unit-style-prod_badge_wait: "";
  --unit-style-prod_badge_wait_width: 0;
  --unit-style-prod_badge_wait_height: 0;
  --unit-style-prod_badge_soldout: "";
  --unit-style-prod_badge_soldout_width: 0;
  --unit-style-prod_badge_soldout_height: 0;
  --unit-style-prod_badge_best: "";
  --unit-style-prod_badge_best_width: 0;
  --unit-style-prod_badge_best_height: 0;
  --unit-style-prod_badge_md: "";
  --unit-style-prod_badge_md_width: 0;
  --unit-style-prod_badge_md_height: 0;
  --unit-style-prod_badge_hot: "";
  --unit-style-prod_badge_hot_width: 0;
  --unit-style-prod_badge_hot_height: 0;
  --unit-style-booking_review_permission: "member";
  --unit-style-booking_review_paging: 5;
  --unit-style-booking_review_writer_type: "nick";
  --unit-style-booking_review_comment_permission: "manager";
  --unit-style-booking_review_wtime: "Y";
  --unit-style-booking_review_time_hide: "N";
  --unit-style-booking_qna_permission: "guest";
  --unit-style-booking_qna_paging: 5;
  --unit-style-booking_qna_writer_type: "nick";
  --unit-style-booking_qna_comment_permission: "manager";
  --unit-style-booking_qna_secret_type: "select_secret";
  --unit-style-booking_qna_wtime: "Y";
  --unit-style-booking_qna_time_hide: "N";
  --unit-style-booking_view_stock_count: "Y";
  --unit-style-booking_show_price: "Y";
  --unit-style-booking_show_badge: "N";
  --unit-style-booking_available_color: #8EC31F;
  --unit-style-booking_pending_color: #4A90E2;
  --unit-style-booking_complete_color: #FA565A;
  --unit-style-prod_list_show_brand_name: "N";
  --unit-style-shop_view_price: "Y";
}

	*::-moz-selection {
		background-color: #00d255;
		color: #fff;
	}
	*::selection {
		background-color : #00d255;
		color: #fff;
	}
	.doz_sys {
		font-family             : 'montserrat','Noto Sans Korean','Apple SD Gothic Neo', 'Malgun Gothic','Nanum Gothic', 'Noto Sans','sans-serif';
		color : #363636;
		color                   : rgba(54,54,54,1);
		font-size               : 16px;
		line-height             : 1.6;
		font-weight             : normal;
		font-style              : normal;
		background-color        : rgba(255,255,255,1);
		-webkit-font-smoothing  : antialiased;
		-moz-osx-font-smoothing : grayscale;
	}
	.section-setting .preview-mode .fr-box.fr-basic .fr-element {
		font-family : 'montserrat','Noto Sans Korean', 'Apple SD Gothic Neo', 'Malgun Gothic', 'Nanum Gothic', 'Noto Sans', 'sans-serif';
	}
	.doz_sys .se-pre-con {
		background        : rgba(255,255,255,1);
	}
	.modal_preview_bg {
		font-family             : 'montserrat','Noto Sans Korean','Apple SD Gothic Neo', 'Malgun Gothic','Nanum Gothic', 'Noto Sans','sans-serif';
	}
	input[type="password"]:not(:placeholder-shown) {
		font-family: 'Noto Sans', 'sans-serif' !important;
	} 
		.doz_sys h1, .doz_sys h2, .doz_sys h3, .doz_sys h4, .doz_sys h5, .doz_sys h6, .title_font_style,
	.section-setting .preview-mode .fr-box.fr-basic .fr-element h1,
	.section-setting .preview-mode .fr-box.fr-basic .fr-element h2,
	.section-setting .preview-mode .fr-box.fr-basic .fr-element h3,
	.section-setting .preview-mode .fr-box.fr-basic .fr-element h4,
	.section-setting .preview-mode .fr-box.fr-basic .fr-element h5,
	.section-setting .preview-mode .fr-box.fr-basic .fr-element h6 {
		font-family             : 'Quicksand','Noto Sans Korean','Apple SD Gothic Neo', 'Malgun Gothic','Nanum Gothic', 'Noto Sans','sans-serif';
	}
		.doz_sys h1, .doz_sys h2, .doz_sys h3, .doz_sys h4 {
		font-weight: normal;
	}
	.doz_sys h5, .doz_sys h6 {
		font-weight: normal;
	}
	.doz_sys .fc-toolbar h2,.doz_sys .lg-sub-html h4 {
		font-family             : 'montserrat','Noto Sans Korean','Apple SD Gothic Neo', 'Malgun Gothic','Nanum Gothic', 'Noto Sans','sans-serif';
	}
	.doz_sys a, .doz_sys a:hover {
	color : #363636;;
		color: rgba(54,54,54,1);
	}
	.doz_sys a.cart-ctn, .doz_sys a.cart-ctn:hover{
	;
		color : #00d255 !important;
		text-underline-color: #00d255;
		font-size: 15px;
		position: relative;
	}
	.doz_sys a.cart-ctn::after, .doz_sys a.cart-ctn:hover::after{
		content: '';
		width: 100%;
		height: 1px;
	;
		background: #00d255;
		position: absolute;
		bottom: 0;
		left: 0;
	}
	.doz_sys .body_background_darken_3 {
	background-color:rgba(247,247,247,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff247247247,endColorstr=#ff247247247);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff247247247,endColorstr=#ff247247247);	zoom: 1;	}
	.doz_sys .body_font_color_80 {
	color:rgb(54,54,54);color:rgba(54,54,54,0.8);	}
	.doz_sys .body_font_color_70 {
	color:rgb(54,54,54);color:rgba(54,54,54,0.7);;
	}
	.doz_sys .body_font_color_60 {
	color:rgb(54,54,54);color:rgba(54,54,54,0.6);	}
	.doz_sys .body_font_color_50,
	.doz_sys .body_font_color_50 a.time_txt {
	color:rgb(54,54,54);color:rgba(54,54,54,0.5);	}
	.doz_sys .body_font_color_40 {
	color:rgb(54,54,54);color:rgba(54,54,54,0.4);	}
	.doz_sys .body_font_color_30 {
	color:rgb(54,54,54);color:rgba(54,54,54,0.3);	}
	.doz_sys .body_font_color_20 {
	color:rgb(54,54,54);color:rgba(54,54,54,0.2);	}
	.doz_sys .body_font_color_10 {
	color:rgb(54,54,54);color:rgba(54,54,54,0.1);	}

	.widget.movie .video_container:hover .show_btn {
		background: #00d255;
		transition: 0.3s;
	}
	.li_board,
	.list_review_wrap {
		border-width: 1px 0 0 0;
		border-style: solid;
		border-color: rgba(54,54,54,1);
	}
	.board-head .ico-search, .li_footer .ico-search {
	 !important;
		color: #212121 !important;

	}
	.li_table ul,.li_board ul li,.li_board .board-head {
	border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.15) ;;
	}
	.list_review_inner,
	.list_review_inner .fold.cmt,
	.list_review_inner .board_thumb {
	border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.15) ;;
	}
	.li_table ul:nth-of-type(2) {
		border-width: 1px 0 0 0;
		border-style: solid;
	border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.15) ;		border-bottom: 1px solid rgba(128, 128, 128, 0.2);
	}
	.li_table .fr-view ul:nth-of-type(2) {
		border: none;
	}
	.li_table .author, .li_table .time, .li_table .time .time_txt, .li_table .views, .li_table .like > a, .li_table .grade {
	color:rgb(54,54,54);color:rgba(54,54,54,0.7); !important;
	}
	.doz_sys .text-brand,
	.doz_sys .text-primary,
	.list-style.blog .write a,
	.board-head .photo_review.active .clearfix,
	.shop-content.open .opt-group span.text-brand,
	.form-select-wrap .dropdown-menu .dropdown-item.selected > a,
	.form-select-wrap .dropdown-menu .dropdown-item.selected > a span {
	 !important;
		color: #00d255 !important;
	}
    .doz_sys .regularly_input-radio:checked + div {
        border: 1px solid #00d255 !important;
    }
    .doz_sys .regularly_input-radio:checked + div:after {
        background: #00d255 !important;
    }
    .doz_sys .regularly_input-check {
        accent-color: #00d255 !important;
        border: 1px solid #00d255 !important;
    }
    .doz_sys .regularly_border-b {
     ;
        border-bottom: 1px solid #00d255 !important;
    }
    .doz_sys .regularly_plus-icon path {
     ;
        stroke: #00d255 !important;
    }
    .doz_sys .regularly_border {
     ;
        border: 1px solid #00d255 !important;
    }
	.prod_icon.new {
	;
		background: #00d255;
	}
		.doz_sys .bg-brand {
	;
		background: #00d255;
	}
	.modal-dialog .buy_btns .bg-brand.buy,
	.modal-dialog .buy_btns .btn-brand.buy {
		;
		border-color: #00d255;
		border-width: 1px;
		color: #fff;
	}
	.modal-dialog .buy_btns .bg-brand.buy:hover {
		background-color:rgba(0,159,64,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);	zoom: 1;;
		border-color:rgb(0,159,64) ;border-color:rgba(0,159,64,1) ;;
	}
	.btn.save_post {
	;
		background-color:#ffffff;
		border-color:rgba(0,210,85,1);
		color:rgba(0,210,85,1);
	}
		.fr-view .btn-default,
	.cart-btn-tools .btn-default {
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff00d255,endColorstr=#ff00d255);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff00d255,endColorstr=#ff00d255);	zoom: 1; ;
		background: rgba(0,210,85,1) !important;
		border: 1px solid rgba(0,210,85,1) !important;
		color: #ffffff !important;
	}
	.fr-view .btn-default:hover,
	.cart-btn-tools .btn-default:hover {
	 !important;
		background: #ffffff !important;
		border: 1px solid rgba(0,210,85,1) !important;
		color:rgba(0,210,85,1) !important;
	}
	.fr-view .btn-default span {
		color:#ffffff !important;
	}
	.fr-view .btn-default:hover span {
		color:rgba(0,210,85,1) !important;
	}
	ul.site_prod_nav li a .badge,
	.prod_detail_badge .badge{
	;
		color: #00d255;
        background: transparent;
	}
    .braket-badge::before {
        content: '\0028';
    }
    .braket-badge::after {
        content: '\0029';
    }
	.site_prod_nav_wrap.scroll-to-fixed-fixed {
		background: rgba(255,255,255,1);
	}
	.shop-content .buy_footer_fixed,
	.shop-content .opt-group,
	.shop-content .opt-group .btn_clse {
		background: rgba(255,255,255,1);
	}
	.shop-content .opt-group .opt-group-top-bg{
		box-shadow: 0 5px 10px rgba(255, 255, 255, 1);
	}
	.shop-content.open .opt-group .btn_clse:after {
		box-shadow: 0 10px 0 0 rgba(255,255,255,1);
	}
	.modal_prod_detail_from_shopping_list .shop-content .opt-group {
		background: #fff;
	}
	.shop-content.shop-style-b .buy_footer_fixed > div,
	.shop-content.shop-style-b .opt-group .goods_wrap {
		max-width:1280px;
		padding-left: 15px;
		padding-right: 15px;
		margin: 0 auto;
	}
	.shop-content.shop-style-b .buy_footer_fixed > div > div {
		right: 15px;
	}
	
		.shop_view #doz_header .fixed_header .navbar, .shop_view #doz_header .new_fixed_header {
		position: static !important;
		display: none !important;
	}
	.shop_view #doz_header .scroll-to-fixed-fixed {
		position: relative !important;
		top: 0 !important;
	}
	.shop_view #doz_header .scroll-to-fixed-fixed + div {
		display: none !important;
	}
		.shop_view .xzoom-preview {
	background-color : #ffffff;;
		background: rgba(255,255,255,1);
	}
	.site_prod_nav_wrap.scroll-to-fixed-fixed ul {
        max-width     : 1280px;
        padding-left  : 15px;
        padding-right : 15px;
        margin        : 0 auto;
    }

    .categorize-mobile .site_prod_nav_wrap ul.site_prod_nav,
	ul.site_prod_nav > li,
	.text_tab .site_prod_nav_wrap,
	.prod_detail_badge,
	.li_table.row_04 .acd_collapse[aria-expanded="true"],
	.li_table.row_04 .acd_collapse,
	div[data-widget-type="shop_view"] .goods_form > header,
	.opt_product_area .area_tit:before,
	.order_quantity_area .area_tit:before,
	.no_comment_box,
	.text_tab .site_prod_nav_wrap.scroll-to-fixed-fixed {
	border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.1) ;;
	}
	.acd_row {
		border-bottom: 1px solid rgba(54,54,54,1);
	}
	.acd_row:first-child {
		border-top: 1px solid rgba(54,54,54,1);
	}
	ul.site_prod_nav > li a.active,
	.background_tab ul.site_prod_nav > li a,
	.return_wrap.table > tbody > tr > td:first-child {
	background-color:rgba(54,54,54,0.03);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#07545454,endColorstr=#07545454);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#07545454,endColorstr=#07545454);	zoom: 1;;
	}
	.text_tab ul.site_prod_nav > li > a.active {
	color : #363636;;
		color: rgba(54,54,54,1);
	}
	.background_tab ul.site_prod_nav > li a.active,
	.auth_button_area {
	;
		background: #00d255;
	}
   .background_tab ul.site_prod_nav > li a.active > span.braket-badge {
       background-color: none;
       color: #fff;
    }
	.underline_tab ul.site_prod_nav > li a {
	color:rgb(54,54,54);color:rgba(54,54,54,0.7);;
		border: none;
		border-bottom: 1px solid rgba(33, 33, 33, 0.3);
	border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.15) ;	}
	.underline_tab .scroll-to-fixed-fixed ul.site_prod_nav > li a,
	.button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
		border-bottom-color: transparent;
	}
    .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
        border-top: none;
    }
    .underline_tab ul.site_prod_nav > li a.active {
	color : #363636;;
		color: #00d255; 
		border-bottom: 1px solid #00d255;   
	}
	#shop_cart_list .popover label,
	#shop_cart_list .popover p {
		color: #333 !important;
	}
	.text_tab .after_line:after {
		content: '';
		display: block;
		width: 1px;
		height: 10px;
		-ms-transform: rotate(20deg);
		-webkit-transform: rotate(20deg);
		transform: rotate(20deg);
	background-color:rgba(54,54,54,0.3);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c545454,endColorstr=#4c545454);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c545454,endColorstr=#4c545454);	zoom: 1;;
		position: absolute;
		right: -45px;
		top: 50%;
		margin-top: -5px;
	}
    .text_tab .after_line:last-child:after {
        content: "";
        display: none;
    }
	.prod_icon.new {
		border-width: 1px;
		border-style: solid;
		border-color : #00d255;
	;
	}
	.doz_sys .btn-brand,
	.doz_sys .btn-brand:hover,
	.modal-head .btn.active {
	;
		background   : #00d255;
		color        : #fff;
		border-color : #00d255;
	}
	.imweb-loader .progress-bar {
		background: #00d255;
	}
	.doz_sys h1 {
		/*color: ;*/
		font-size: 4em ;
		line-height: 1.2;
		text-indent: ;
		font-style: normal;
		text-decoration: ;
	}
    .doz_sys h1.sale-price-title {
        font-weight: bold;
        max-width: 80%;
        align-items: center;
        color: #00d255;
        display: inline-flex;
        line-height: 120%;
        font-size: 28px;
        margin: 0;
    }
  
    .doz_sys h1.sale-price-title.download-done,
    .doz_sys h1.sale-price-title.download-failed {
        color: #999999 !important;
    }
    
	.doz_sys h2 {
		/*color: ;*/
		font-size: 3.214em ;
		line-height: 1.2;
		text-indent: ;
		font-style: normal;
		text-decoration: ;
	}
	.doz_sys h3 {
	;
		color: ;
		font-size: 2.571em ;
		line-height: 1.2;
		text-indent: ;
		font-style: normal;
		text-decoration: ;
	}
	.doz_sys h4 {
	;
		color: ;
		font-size: 2.143em;
		line-height: 1.2;
		text-indent: ;
		font-style: normal;
		text-decoration: ;
	}
	.doz_sys h5 {
	;
		color: ;
		font-size:1.714em;
		line-height: 1.2;
		text-indent: ;
		font-style: normal;
		text-decoration: ;
	}
	.doz_sys h6 {
	;
		color: ;
		font-size: 1.286em;
		line-height: 1.4;
		text-indent: ;
		font-style: normal;
		text-decoration: ;
	}
	.doz_sys .fc-state-active, .doz_sys .fc-left .fc-state-down {
	;
		background-color : #00d255	}
	.seemore_wrap .open:before {
		background-image: linear-gradient(to bottom, rgba(255,255,255,0.01), rgba(255,255,255,0.8) 66%, rgba(255,255,255,0.9) 83%, rgba(255,255,255,0.98) 98%, rgba(255,255,255,1));
	}
	div[doz_type="text"] span[style*="font-size: 18px"], .header-content .text span[style*="font-size: 18px"], .fr-element span[style*="font-size: 18px"]{
		line-height: 1.2 !important;>
	}
	div[doz_type="text"] span[style*="font-size: 20px"], .header-content .text span[style*="font-size: 20px"], .fr-element span[style*="font-size: 20px"]{
		line-height: 1.2 !important;
	}
	div[doz_type="text"] span[style*="font-size: 22px"], .header-content .text span[style*="font-size: 22px"], .fr-element span[style*="font-size: 22px"]{
		line-height: 1.2 !important;
	}
	div[doz_type="text"] span[style*="font-size: 24px"], .header-content .text span[style*="font-size: 24px"], .fr-element span[style*="font-size: 24px"]{
		line-height: 1.2 !important;
	}
	div[doz_type="text"] span[style*="font-size: 26px"], .header-content .text span[style*="font-size: 26px"], .fr-element span[style*="font-size: 26px"]{
		line-height: 1.2 !important;
	}
	div[doz_type="text"] span[style*="font-size: 30px"], .header-content .text span[style*="font-size: 30px"], .fr-element span[style*="font-size: 30px"]{
		line-height: 1.2 !important;
	}
	div[doz_type="text"] span[style*="font-size: 36px"], .header-content .text span[style*="font-size: 36px"], .fr-element span[style*="font-size: 36px"]{
		line-height: 1.2 !important;
	}
	div[doz_type="text"] span[style*="font-size: 48px"], .header-content .text span[style*="font-size: 48px"], .fr-element span[style*="font-size: 48px"]{
		line-height: 1.2 !important;
	}
	div[doz_type="text"] span[style*="font-size: 60px"], .header-content .text span[style*="font-size: 60px"], .fr-element span[style*="font-size: 60px"]{
		line-height: 1.1 !important;
	}
	div[doz_type="text"] span[style*="font-size: 64px"], .header-content .text span[style*="font-size: 64px"], .fr-element span[style*="font-size: 64px"]{
		line-height: 1.1 !important;
	}
	div[doz_type="text"] span[style*="font-size: 72px"], .header-content .text span[style*="font-size: 72px"], .fr-element span[style*="font-size: 72px"]{
		line-height: 1.1 !important;
	}
	div[doz_type="text"] span[style*="font-size: 96px"], .header-content .text span[style*="font-size: 96px"], .fr-element span[style*="font-size: 96px"]{
		line-height: 1.1 !important;
	}
	div[doz_type="text"] span[style*="font-size: 120px"], .header-content .text span[style*="font-size: 120px"], .fr-element span[style*="font-size: 120px"]{
		line-height: 1.1 !important;
	}
	div[doz_type="text"] span[style*="font-size: 144px"], .header-content .text span[style*="font-size: 144px"], .fr-element span[style*="font-size: 144px"]{
		line-height: 1.1 !important;
	}
	div[doz_type="text"] span[style*="font-size: 180px"], .header-content .text span[style*="font-size: 180px"], .fr-element span[style*="font-size: 180px"]{
		line-height: 1.1 !important;
	}
	div[doz_type="text"] span[style*="font-size: 240px"], .header-content .text span[style*="font-size: 240px"], .fr-element span[style*="font-size: 240px"]{
		line-height: 1.1 !important;
	}
	@media all and (max-width:992px) {
		html {overflow-x : hidden; overflow-x : clip;}
		div[doz_type="text"] span[style*="font-size: 14px"], .header-content .text span[style*="font-size: 14px"]{
			font-size: 13px !important;
		}
		div[doz_type="text"] span[style*="font-size: 16px"], .header-content .text span[style*="font-size: 16px"]{
			font-size: 14px !important;
		}
		div[doz_type="text"] span[style*="font-size: 18px"], .header-content .text span[style*="font-size: 18px"]{
			font-size: 15px !important;
		}
		div[doz_type="text"] span[style*="font-size: 20px"], .header-content .text span[style*="font-size: 20px"]{
			font-size: 15px !important;
		}
		div[doz_type="text"] span[style*="font-size: 22px"], .header-content .text span[style*="font-size: 22px"]{
			font-size: 16px !important;
		}
		div[doz_type="text"] span[style*="font-size: 24px"], .header-content .text span[style*="font-size: 24px"]{
			font-size: 16px !important;
		}
		div[doz_type="text"] span[style*="font-size: 26px"], .header-content .text span[style*="font-size: 26px"]{
			font-size: 18px !important;
		}
		div[doz_type="text"] span[style*="font-size: 30px"], .header-content .text span[style*="font-size: 30px"]{
			font-size: 20px !important;
		}
		div[doz_type="text"] span[style*="font-size: 36px"], .header-content .text span[style*="font-size: 36px"]{
			font-size: 24px !important;
		}
		div[doz_type="text"] span[style*="font-size: 48px"], .header-content .text span[style*="font-size: 48px"]{
			font-size: 28px !important;
		}
		div[doz_type="text"] span[style*="font-size: 60px"], .header-content .text span[style*="font-size: 60px"]{
			font-size: 30px !important;
		}
		div[doz_type="text"] span[style*="font-size: 64px"], .header-content .text span[style*="font-size: 64px"]{
			font-size: 32px !important;
		}
		div[doz_type="text"] span[style*="font-size: 72px"], .header-content .text span[style*="font-size: 72px"]{
			font-size: 36px !important;
		}
		div[doz_type="text"] span[style*="font-size: 96px"], .header-content .text span[style*="font-size: 96px"]{
			font-size: 40px !important;
		}
		div[doz_type="text"] span[style*="font-size: 120px"], .header-content .text span[style*="font-size: 120px"]{
			font-size: 44px !important;
		}
		div[doz_type="text"] span[style*="font-size: 144px"], .header-content .text span[style*="font-size: 144px"]{
			font-size: 48px !important;
		}
		div[doz_type="text"] span[style*="font-size: 180px"], .header-content .text span[style*="font-size: 180px"]{
			font-size: 52px !important;
		}
		div[doz_type="text"] span[style*="font-size: 240px"], .header-content .text span[style*="font-size: 240px"]{
			font-size: 58px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 14px"], .mobile_section .header-content .text span[style*="font-size: 14px"]{
			font-size: 14px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 16px"], .mobile_section .header-content .text span[style*="font-size: 16px"]{
			font-size: 16px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 18px"], .mobile_section .header-content .text span[style*="font-size: 18px"]{
			font-size: 18px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 20px"], .mobile_section .header-content .text span[style*="font-size: 20px"]{
			font-size: 20px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 22px"], .mobile_section .header-content .text span[style*="font-size: 22px"]{
			font-size: 22px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 24px"], .mobile_section .header-content .text span[style*="font-size: 24px"]{
			font-size: 24px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 26px"], .mobile_section .header-content .text span[style*="font-size: 26px"]{
			font-size: 26px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 30px"], .mobile_section .header-content .text span[style*="font-size: 30px"]{
			font-size: 30px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 36px"], .mobile_section .header-content .text span[style*="font-size: 36px"]{
			font-size: 36px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 48px"], .mobile_section .header-content .text span[style*="font-size: 48px"]{
			font-size: 48px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 60px"], .mobile_section .header-content .text span[style*="font-size: 60px"]{
			font-size: 60px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 64px"], .mobile_section .header-content .text span[style*="font-size: 64px"]{
			font-size: 64px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 72px"], .mobile_section .header-content .text span[style*="font-size: 72px"]{
			font-size: 72px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 96px"], .mobile_section .header-content .text span[style*="font-size: 96px"]{
			font-size: 96px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 120px"], .mobile_section .header-content .text span[style*="font-size: 120px"]{
			font-size: 120px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 144px"], .mobile_section .header-content .text span[style*="font-size: 144px"]{
			font-size: 144px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 180px"], .mobile_section .header-content .text span[style*="font-size: 180px"]{
			font-size: 180px !important;
		}
		.mobile_section div[doz_type="text"] span[style*="font-size: 240px"], .mobile_section .header-content .text span[style*="font-size: 240px"]{
			font-size: 240px !important;
		}
	}
	strong {
		font-weight:600;
	}
	.doz_sys .widget{
		margin-left:0;
		margin-right:0;
	}
	.doz_sys .col-dz {
		padding-left: 0;
		padding-right: 0;
	}
	.doz_sys .inside .col-dz,
	.col-dz-12 .extend_thumbs {
		padding-left: 15px;
		padding-right: 15px;
		/*display: table-cell;
		vertical-align: top;
		height:100%*/
	}
	.inside .extend_thumbs {
		padding: 0;
	}
	.doz_sys .widget {
		margin-top:0;
		margin-bottom:0;
	}
	.doz_sys main > .doz_row .widget.calendar,
	.doz_sys main > .doz_row .widget.gallery,
	.doz_sys main > .doz_row .widget.form-widget,
	.doz_sys main > .doz_row [data-widget-type="menu_title"] {
		padding-left:32px;
		padding-right:32px;
	}
	.doz_sys main > .doz_row .widget.gallery.list-style-slide{
		padding-left:0;
		padding-right:0;
	}
	.doz_sys main > .doz_row .widget .gallery2.slide_01,
	.doz_sys main > .doz_row .widget .gallery2.grid_01,
	.doz_sys main > .doz_row .widget .gallery2.grid_04,
	.doz_sys main > .doz_row .widget .gallery2.masonry_01,
	.doz_sys main > .doz_row .widget .gallery2.masonry_04,
	.doz_sys main > .doz_row .widget .gallery2.grid_04, {
		padding-left:0 ;
		padding-right:0;
	}
	.doz_sys .inside .widget {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.doz_sys .doz_row {
		margin-left: 0;
		margin-right: 0;
	}
	.doz_sys .inside .doz_row {
		margin-left: -15px;
		margin-right: -15px;
	}
	.nav-btn-icon.profile .badge,
	.alarm-toggle .badge, .cart-toggle .badge,
	#doz_header .navbar-main .navbar-toggle.menu .badge,
	#doz_header .navbar-main .navbar-toggle.cart .badge,
	.shop-tit .b_cnt,
	.inline_widget.login_btn a .badge,
	.b_cnt.badge {
		background-color: #FF472D;
		border-color: #FF472D;
		background-color: #00d255;
		border-color:#00d255;
		padding: 0;
	}
	.modal_widget_inline_login_btn .badge {
		background-color: #00d255;
		border-color:#00d255;
	}
	.doz_sys .doz_row:before,.doz_sys .doz_row:after {
		content: '';
		display: block;
	}
	.doz_sys .doz_row:after {
		clear: both;
	}
	.doz_sys .widget.line, .doz_sys .widget.padding{
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.doz_sys .inline_widget.widget.vertical_line {
		margin-top: 0;
		margin-bottom: 0;
	}
	.list-style-card .list-header {
		padding-left: 15px;
		padding-right: 15px;
	}
	.widget.line hr{
		border-top:1px solid rgba(0, 0, 0, 0.05);
		max-width: 100%;
	}
	.doz_sys div[doz_type="widget"]{
		font-size: 16px;
	}
	.review-box .comment_area p {
		font-size: 16px;
	}
	.doz_sys .inside .doz_row {
		margin-left: -15px;
		margin-right: -15px;
	}
	.doz_sys .inside{
		max-width:1280px;
		padding-left: 15px;
		padding-right: 15px;
	}
	.admin .doz_sys.new_header_site .guide_line .inside,
	.admin .doz_sys.new_header_site .inline-inside {
		min-width:1280px;
	}
	main {
		max-width:1280px;
		height:100%;
	}
	body > main {
		height: auto;
	}
	.section_wrap.side_ main,
	.section_wrap.side_basic main {
		max-width:none;
	}
	/*.post_view .section_wrap.side_ main .board_view {*/
	/*	max-width:*//*px;*/
	/*	padding-left: *//*px;*/
	/*	padding-right: *//*px;*/
	/*}*/
	.section_wrap.extend_section main {
		padding-left:32px;
		padding-right:32px;
	}
	.section_wrap.extend_section main .inside {
		max-width: 100%;
		padding:0;
	}
	.section_wrap.extend_section.side_left main .inside {
		max-width: none;
	}
	.section_wrap.extend_section.side_left main, .section_wrap.extend_section.side_right main {
		max-width: 100%;
		display:table;
		width: 100%;
	}
	.section_wrap.extend_section.side_left main > .inside {
		padding-left: 15px;
		padding-right: 0;
	}
	.section_wrap.extend_section.side_right main > .inside {
		padding-left: 0;
		padding-right: 15px;
	}
	.section_wrap.extend_section.side_left .doz_aside,
	.section_wrap.extend_section.side_right .doz_aside {
		display: table-cell;
		float:none !important;
		vertical-align: top;
	}
	.section_wrap.extend_section.side_left main > .inside,
	.section_wrap.extend_section.side_right main > .inside {
		display: table-cell;
		float:none !important;
		vertical-align: top;
	}
	.section_wrap.extend_section.side_left .doz_aside {
		padding-right: 15px;
	}
	.section_wrap.extend_section.side_right .doz_aside {
		padding-left: 15px;
	}
	.section_wrap .side_gutter {
		display:table-cell;
	}
	.section_wrap.extend_section .side_gutter {
		display: table-cell;
	}
	main:after {
		content:'';
		display:block;
		clear:both;
	}
	.doz_sys .visual_section .header-content {
		max-width:1280px;
		padding-left: 15px;
		padding-right: 15px;
		margin:0 auto;
	}
	.visual_section .header-content .text ._video a > i {
		color:#fff;
		transition: .2s;
	}
	.visual_section .header-content .text ._video a:hover > i {
	;
		color:#00d255;
	}
	.visual_section .owl-theme .item .op:nth-child(n) {
		filter:none;
	}
	.visual_section .header-content h1:first-child,
	.visual_section .header-content h2:first-child,
	.visual_section .header-content h3:first-child,
	.visual_section .header-content h4:first-child,
	.visual_section .header-content h5:first-child,
	.visual_section .header-content h6:first-child,
	.visual_section .header-content p {
		margin-top:0;
	}
	.visual_section .header-content .text #video-gallery a img {
		width: 300px;
	}
	.visual_section .header-content .text {
		display: table-cell;
		height: 100%;
		vertical-align: middle;
	}
	.visual_section .header-content .text #video-gallery a {
		background: none;
		border:8px solid #fff;
		padding:0;
		border-radius: 3px;
		position: relative;
	}
	.visual_section .header-content .text #video-gallery a i {
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -32px;
		margin-left: -32px;
		font-size: 36px;
		color: #fff;
		border: 3px solid #fff;
		border-radius: 50%;
		width: 64px;
		height: 64px;
		text-align: center;
		padding: 11px 0 0 8px;
		line-height: 36px;
	}
	.doz_sys .card-body {
		padding:15px 20px;
		position:relative;
	}
	.doz_sys .card-summary .avatar, .doz_sys .card-summary .tools {
		padding : 10px 15px;
	}
	.doz_sys .list-style-card .card-foot {
		padding : 0 15px;
	}
	.doz_sys .list-style-card .card-foot .cmt {
		padding: 14px 0;
		display: inline-block;
		font-size:13px;
	}
	.list-style-card>.list-header a {
	color : #363636;;
		color: rgba(54,54,54,1);
	}
	.doz_sys label,
	.doz_sys label.control-label {
		font-weight: normal;
		font-size: 1em;
		display: inline-block;
		max-width: 100%;
		margin-bottom: 5px;
	color : #363636;;
		color: rgba(54,54,54,1);
	}
	.doz_sys .modal_site_modal_menu .modal-content label.control-label {
	color : #363636;;
		color: rgba(54,54,54,1);
	}
	.doz_sys .form-group {
		margin-bottom:25px;
	}
	.doz_sys .form-widget .form-group {
		margin-bottom:15px;
	}
	.doz_sys .form-group.privacy .form-control {
		padding : 10px;
		height: 160px;
		overflow-y:auto;
		font-size: 16px;
			border-radius: 0;
					}
	.form-control, .board-head .input-group .form-control:not(:first-child):not(:last-child),.doz_sys .order_wrap input.form-control[readonly],
	.form-widget .phonenumber_wrap .chosen-container-single .chosen-single {
	;
		color: #212121;
	;
		background : #ffffff;
		background-color : #ffffff;
		border-color: rgba(0, 0, 0, 0.1);
		-webkit-box-shadow: none;
		box-shadow: none;
			border-radius: 0;
					}
	textarea.form-control {
		}

		.pc_slide_menu_container .pc_slide_menu_backdrop {
		background : #00d255;
	}
	.form-control:focus, .control_box .form-control:focus,
	.modal_add_review .form-group .form-control:focus,
	.input-group.input-group-login .form-control:focus {
		border-color : #00d255;
		box-shadow   : none;
	}
	.textarea_block textarea:focus {
		border-color: #00d255;
	}
	.design-setting .form-control:focus {
		border-color: #00d255 !important;
	}
	.option_btn_tools .form-control:focus {
		border-color : transparent;
	}
	.form-select-wrap {
		position: relative;
	}
	.form-select-wrap:before {
		content: '\f2f2';
		display: block;
		position: absolute;
		font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
		text-rendering: auto;
		z-index: 11;
		font-size: 24px;
		vertical-align: middle;
		right: 14px;
		top: 50%;
		line-height: 9px;
		margin-top: -4.5px;
	color:rgb(54,54,54);color:rgba(54,54,54,0.4);;
		pointer-events: none;
	}
	.form-select-wrap select.form-control {
		padding-right: 5px !important;
	}
	.form-select-wrap.on:before{
		display: none;
	}
	.goods_wrap .form-select-wrap:before,
	.form-delivery .form-select-wrap:before {
		font-family: 'simple-line-icons';
		speak: none;
		font-style: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		line-height: 1;
		-webkit-font-smoothing: antialiased;
		content: '\e604';
		font-size: 13px;
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
		margin-top: 0;
	color : #363636;;
		color: rgba(54,54,54,1);
	}
	.goods_wrap .form-select-wrap.open:before,
	.form-delivery .form-select-wrap.open:before {
		content: '\e607';
	}
	.lp_table .table>tbody>tr.active>td {
	background-color:rgba(0,210,85,0.05);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0c0021085,endColorstr=#0c0021085);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0c0021085,endColorstr=#0c0021085);	zoom: 1;;
	}
	.form-widget .form-control.datepicker,
	.form-widget .form-control.timepicker,
	.doz_sys .form-widget select.form-control {
	;
		background-color : #ffffff;
	}
	@media (max-width: 1310px) {
		.doz_sys .widget.line, .doz_sys .widget.padding{
			margin-top: 15px;
			margin-bottom: 15px;
		}
		.extend .inline-inside, .extend_section main,.doz_sys .visual_section .header-content {
			padding-left: 15px !important;
			padding-right: 15px !important;
		}
		.extend_section.lr_margin_none main {
			padding-left: 0 !important;
			padding-right: 0 !important;
		}
	}
	.list-style-gallery .list-header,
	.category .category_select_btn:after {
	color : #363636;;
		color: rgba(54,54,54,1);
	}
	.list-style.masonry-style .table_top.row {
		margin-left:-10px;
		margin-right:-10px;
	}
	.fr-view span[style~="color:"] a {
		color: inherit !important;
	}
	div[doz_type="text"].widget a[href^="tel:"] {
		color: inherit;
	}
	.list-style.blog .blog-body > a:active{
	color : #363636;;
		color: rgba(54,54,54,1);
	}
	.comment_area,
	body.shop_mypage .comment_area {
	color : #363636;;
		color: rgba(54,54,54,1);
	}
	.comment_area p a,
	.feed-summary .comment_area a,
	.comment_area a {
		color: #00d255;
	}
	.comment .comment:after {
	color:rgb(54,54,54);color:rgba(54,54,54,0.6);	}
	.board_summary .author .member_line {
	color:rgb(181,181,181);color:rgba(181,181,181,1);	}
	.inline-author {
		color: #00d255;
	}
	.board_view.new .comment .tools a {
	;
		color : #00d255;
	}
	.board_view.new .substance p a {
	;
		color: #00d255;
	}
	.board-title em {
	;
		color:#00d255;
	}
	.sub_depth li a.active {
	color : #363636;;
		color: rgba(54,54,54,1);
	}
	.item_wrap .tip-off.item .row, .shop-content.payment > div .tip-off, .shop-content.payment .bottom-btn, .shop-content.payment > div.item_wrap {
	border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.1) ;	}
	.list-style .list-header, .list-style .list, .list-style .list.line > .table-cell {
	border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.1) ;		border-style: solid;
		border-width: 0 0 1px 0;
	}
	.board_view .grid_ignore header a,
	.widget.board .grid_ignore a.board,
	.editor_box .add_map .info > div.phone,
	.content-tit .board,
	.content-tit .user .author > div {
	border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.3) ;	}
	.widget.board .grid_ignore a.board:before {
	background-color:rgba(54,54,54,0.3);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c545454,endColorstr=#4c545454);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c545454,endColorstr=#4c545454);	zoom: 1;	}
	.board_view .grid_ignore .author span,.comment .comment .block-postmeta:after {
	color:rgb(54,54,54);color:rgba(54,54,54,0.5);	}
	.textarea_block .btn.cancel {
	color : #363636;;
		color:rgba(54,54,54,1);
	}
	.write-icon .icon a.active .bt-font, .textarea_block .icon.active,.write-body .tit-area a i.on,.search_widget .highlight,.write-body .board_summary .right i.on{
		color:#00d255;
	}
	.board_summary .write {
	color : #363636;;
		color: rgba(54,54,54,1) ;
	}
	.widget.board .grid_ignore .tools a,.widget.board .grid_ignore .sticker {
	 !important;
		color: #00d255 !important;
	}
	.list-style .list-header a,.list-style .list-header{
	color : #363636;;
		color: rgba(54,54,54,1);
	}
	.doz_sys .board-head header em{
	;
		color: #00d255;
		font-size: 16px;
	}
	.lst_num .notice {
	;
		color:#00d255;
	}
	.list-style .list {
		font-size: 16px;
		line-height: 1.6;
	}
	.list-style-card .card-foot .zmdi,.album-foot .zmdi {
		line-height: 1.6;
	}
	.gallery .owl-theme .item .header-content .text{
		font-size: 16px;
	}
	.doz_sys .doz_row.table_top {
		margin :0 -15px;
	}
	.doz_sys .doz_row.table_top .col-dz {
		padding :0 15px;
	}
	.alert.alert-brand {
		color        : #757575;
		background   : #FAFAFA;
		border-color : #00d255;
		margin       : 0;
	}
	.li_table a .re_num {
	;
		color: #00d255;
	}
	.li_table .comment-count {
		font-size:14px;
		margin-left:4px;
	}
	.li_table .comment-count span {
	;
		color: #00d255;
	}
	.li_table .tit.new:after {
		display: inline-block;
		content:'N';
		width: 14px;
		height: 14px;
		border-radius: 50%;
		font-size: 8px;
		color: #fff;
		background-color: #F63D48;
		text-align: center;
		padding:3px;
		vertical-align: top;
		margin-left: 5px;
	}
	.li_table ul .tit {
	color : #363636;;
		color: rgba(54,54,54,1);
	}
	.li_table ul .tit .notice {
	;
		color: #00d255;
	}

	.list_tap a {
	color : #363636;;
		color: rgba(54,54,54,1);
	}
	.list-style.album .item{
		font-size:16;
	}
	.list-style.album .album-body .title a,.list-style.album .album-body .text a {
	color : #363636;;
		color: rgba(54,54,54,1);
	}
	.list-style .album-body .title a,.list-style .album-body .text a {
	color : #363636;;
		color: rgba(54,54,54,1);
	}
	.list-style.album .album-foot a {
	color : #363636;;
		color: rgba(54,54,54,1);
	}
	.list-style.album .title a{
		font-size:1.3em
	}
	.list-style.album .album-body .text a{
		line-height: 1.5;
	}
	.list-style.album .album-body .text a,.list-style.album .album-body .title a{
	color : #363636;;
		color: rgba(54,54,54,1);
	}
	.notice-block {
	;
		color:#00d255;
		margin-right:5px
	}
	.list-style.blog .list{
		font-size:16;
	}
	.blog .blog-body .text-block strong a,.blog .blog-body .text-block .text{
	color : #363636;;
		color: rgba(54,54,54,1);
	}
	.list-style .list .title > a {
	color : #363636;;
		color: rgba(54,54,54,1);
	}
	.list-style .list .title > a:active {
	color : #363636;;
		color: rgba(54,54,54,1);
	}
	.board_write .right header .zmdi-settings {
	color : #363636;;
		color: rgba(54,54,54,1);
	}
	.add_comment_comment {
		color:#00d255;
		background-color:transparent;
		border:1px solid #00d255;
	}
	.add_comment_comment:hover {
	;
		color:#00d255;
	}
	.add_comment_comment:active,.add_comment_comment:focus {
		color:#eee;
	}
	.li_table .tit .sticker.notice,
	.acd_title .notice {
	;
		color:#00d255;
		background: #fff;
	}
	.board_view header > .sticker.notice, .buy_btns.pc a.active i, .buy_btns .like_box.active i,.buy_btns .like_box.on i {
	;
		color:#00d255;
	}
	.list-style-card.gallery .card {
		font-size: 16px;
	}
	.list-style .list-header a{
	color : #363636;;
		color: rgba(54,54,54,1);
	}
	.doz_sys a .cmt {
	;
		color: #00d255;
		font-size:14px;
	}
	.list-style-gallery .item {
		font-size: 16px;
	}
	.pagination > li > a,
	.pagination > li > span {
		background-color:transparent;
	color:rgb(54,54,54);color:rgba(54,54,54,0.4);	}
	ul.pagination li a.active,
	.pagination > li > a:focus,
	.pagination > li > span:focus {
	color : #363636;;
		color:rgba(54,54,54,1);
		background: transparent;
		border: 0;
	}
	.board-head .middle_line {
		margin: 0 15px;
		width: 1px;
		height: 10px;
	background-color:rgba(54,54,54,0.4);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66545454,endColorstr=#66545454);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66545454,endColorstr=#66545454);	zoom: 1;;
		display: inline-block;
	}
	.board-head header .inline-blocked a {
	color:rgb(54,54,54);color:rgba(54,54,54,0.4);	}
	.board-head header .inline-blocked a.active {
	color : #363636;;
		color:rgba(54,54,54,1);
	}
	.pagination > li > a:hover,
	.pagination > li > span:hover {
		background: transparent;
		border: 0;
	}
	.pagination > .active > a,
	.pagination > .active > span {
		font-weight: bold;
	}
	.pagination > .active > a,
	.pagination > .active > span,
	.pagination > .active > a:hover,
	.pagination > .active > span:hover,
	.pagination > .active > a:focus,
	.pagination > .active > span:focus,
	.pagination > li > a:hover,
	.pagination > li > span:hover {
		background: transparent;
		border: 0;
	color : #363636;;
		color:rgba(54,54,54,1);
		cursor:pointer;
	}
	.modal_add_review .form-group textarea.form-control {
	color : #363636;;
		color:rgba(54,54,54,1);
	}
	.pagination > li > a.disabled:hover,
	.pagination > .active > a.disabled:focus {
	color:rgb(54,54,54);color:rgba(54,54,54,0.4);	}
	.join_pw_box .float_l {
	;
		color:#00d255 ;
	}
	.map_contents .btn-group-comment .comment_num.btn {
	color : #363636;;
		color:rgba(54,54,54,1);
		cursor: default;
	}
	.btn, .visual_section a.btn {
	border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.2) ;	background-color : #ffffff;;
		background-color:rgba(255,255,255,1);
		border-radius: 2px;
		letter-spacing: 1px;
	color : #363636;;
		color:rgba(54,54,54,1);
		font-size: 14px;
		font-weight: normal;
		font-style: normal;
		padding: 10px 25px;
	}
	.shop-style-b ._btn_npay,
	.shop-style-b div.cart_btn_child a,
	.shop-style-b ._btn_kakaopay,
	.social-pay #naverPayWrap .npay_storebtn_bx .npay_btn_link,
	.social-pay #naverPayWrap .npay_storebtn_bx .npay_btn_talk,
	.pay-box a.to-order,
	.shop-style-b a.buy,
	.buy_btns.mobile .btn,
	.__checkout_btn_buy, .__checkout_btn_wish, .__checkout_btn_channel {
		border-radius: 2px !important;
	}
	.btn:hover, .visual_section a.btn:hover {
		border-color: rgba(54,54,54,1);
	}
	.btn.btn-cancel {
		color: #212121;
		background: #fff;
		border-color: rgba(33, 33, 33, .2);
	}
	.btn.btn-cancel:hover {
		border-color: rgba(33, 33, 33, 1);
	}
	.btn.btn-modal-cancel, .btn.btn-modal-cancel:hover{
		color: rgba(33,33,33,0.4);
		background: rgba(33,33,33,0.1);
		border: 1px solid rgba(33, 33, 33, 0.100524);
	}
	.adult_item_box {
	border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.2) ;;
		border-width: 1px;
		border-style: solid;
		padding: 20px 15px;
	}
	.adult_item_box .box_tit {
		font-family : 'montserrat','Noto Sans Korean','Apple SD Gothic Neo', 'Malgun Gothic','Nanum Gothic', 'Noto Sans','sans-serif';
		margin-top: 0;
	}
	.admin .img-btn-area .btn {
		background-color: #fff;
		border-color: #adadad;
		color: #000;
	}
	.admin .img-btn-area .btn:hover {
		background-color: #e6e6e6;
		border-color: #adadad;
		color: #000;
	}
	.form_row .btn {
		border-radius: 2px;
	}
	.goods_form .btn-group .btn:first-child {
	border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.2) ;		border-width: 1px;
		border-style: solid;
	}
	.modal_widget_inline_login_btn .btn,
	.modal_widget_inline_login_btn .btn-primary,
	.modal_widget_inline_login_btn .btn.btn-primary,
	.design_setting_view .modal_widget_inline_login_btn .btn-primary:hover {
		padding: 0;
	}
	.modal_widget_inline_login_btn .button_list.info .btn {
		color:rgba(54,54,54,1);
	}
	.btn-default-dark {
		background-color: #000;
		border-color: #000;
	}
	.btn {
		font-size: 12px;
	}
	.btn-xs {
		padding : 3px 13px;
	}
	.btn-sm {
		padding: 6px 22px;
	}
	.btn-lg {
		padding: 15px 30px ;
		font-size:14px;
	}
	.btn.btn-default, .wig-btn.btn-default{
		border-color: ;
	}
	.btn.btn-default:hover {
	border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.3) ;	background-color:rgba(247,247,247,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff247247247,endColorstr=#ff247247247);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff247247247,endColorstr=#ff247247247);	zoom: 1;	}
	.modal_site_login .btn, .modal_site_join_policy .btn, .modal_site_find_password .btn, .modal_site_join .btn, .member_profile .btn {
		border-radius: 0;
	}
	.doz_sys .board_contents a:not(.btn), .doz_sys .board_contents a:not(.btn):hover,
	.board_txt_area a, .board_txt_area a:hover, .board_txt_area a:active, .board_txt_area a:focus, .editor_box .fr-view a {
	;
		color : #00d255;
		white-space: normal;
	}
	.board_txt_area a[href^="tel"],.board_txt_area a[href^="tel"]:hover, .board_txt_area a[href^="tel"]:active, .board_txt_area a[href^="tel"]:focus{
		color: inherit;
	}
	.btn-primary, .btn.btn-primary, .design_setting_view .btn-primary:hover {
		background-color:rgba(0,210,85,1);
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff00d255,endColorstr=#ff00d255);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff00d255,endColorstr=#ff00d255);	zoom: 1;;
		border-color:rgba(0,210,85,1);
		color:#ffffff;
		padding-left:20px;
		padding-right:20px;
		border-width:1px;
	}
	.btn-default{
		padding-left:20px;
		padding-right:20px;
		border-width:1px;
	}
	.editor_box .fr-view a.btn.btn-primary {
		color:#ffffff;
	}
	.inline_widget.login_btn .btn-default .icon_class {
		color:rgba(54,54,54,1);
	}
	.btn-primary:hover {
	background-color:rgba(0,159,64,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);	zoom: 1;	border-color:rgb(0,159,64) ;border-color:rgba(0,159,64,1) ;		background-color:#ffffff;
	;
		border-color:rgba(0,210,85,1);
		color:rgba(0,210,85,1);
		border-width:1px;
	}
	.goods_payment .opt_block,
	.order_quantity_area {
	background-color:rgba(54,54,54,0.03);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#07545454,endColorstr=#07545454);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#07545454,endColorstr=#07545454);	zoom: 1;	}
	.btn.btn-naver {
		background-color: #27d34a !important;
		border-color: #27d34a !important;
		background-image: url(https://vendor-cdn.imweb.me/images/naver_login2x.png);
		background-size: 16px;
		background-position: 15px 50%;
		background-repeat: no-repeat;
		color: #fff !important;
		font-size:14px;
	}
	.btn.btn-kakao {
		background-color: #FFEB00 !important;
		background-image: url(https://vendor-cdn.imweb.me/images/kakao_icon.png);
		background-size: 20px;
		background-position: 12px 49%;
		background-repeat: no-repeat;
		color: #3c1e1e !important;
		border-color: #FFEB00 !important;
		font-size:14px;
	}
	.btn.btn-line {
		background-color: #05C655 !important;
		background-size:20px;
		color: #fff !important;
		border-color: #05C655 !important;
		font-size:14px;
		font-family:Sans-Serif;
	}
	.btn.btn-line i {
		position: absolute;
		top: 50%;
		left: 12px;
		font-size: 21px;
		transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
	}
	.btn.btn-apple {
		background-color: #212121 !important;
		background-size:20px;
		color: #fff !important;
		border-color: #212121 !important;
		font-size:14px;
		font-family:Sans-Serif;
	}
    .exclude-item-list {
        border-color: #00d255;
    }
	.btn.btn-apple i {
		position: absolute;
		top: 47%;
		left: 14px;
		font-size: 21px;
		transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
	}
	.btn.btn-google {
		background-color: #ffffff !important;
		background-image:url(https://vendor-cdn.imweb.me/images/google_icon.png);
		background-size:19px;
		background-position: 13px 50%;
		background-repeat:no-repeat;
		color: #000 !important;
		border-color: #ccc !important;
		font-size:14px;
		font-family:Sans-Serif;
	}
	.btn.btn-google .social-icon {
		display:none;
		position: absolute;
		left:12px;
		font-size:22px;
	}
    a.show-my-coupon {
        color: #00d255;
    }
    a.use-info.coupon_use_btn:hover,
    a.show-my-coupon:hover {
        color:rgb(0,159,64);color:rgba(0,159,64,1);;
    }
    .btn.btn-facebook {
		background-color: #4469b0 !important;
		color: #fff !important;
		border-color: #4469b0 !important;
		font-size:14px;
	}
	.btn.btn-facebook .social-icon {
		position: absolute;
		left:13px;
		margin-top: -1px;
		font-size:20px;
	}
	.btn-naver:hover,.btn-google:hover,.btn-facebook:hover  {
		color:#fff;
	}

        #join_form {
            display: none;
        }
        .mobile_nav_wrap {
            transform: scale(0);
            position: absolute;
        color : #363636;;
            color: rgba(54,54,54,1);
        background-color : #ffffff;;
            background-color: rgba(255,255,255,1);
        }
        .mobile_nav_wrap .nav-item > a {
            display     :block;
            line-height : 46px;
            position    : relative;
        color : #363636;;
            color       : rgba(54,54,54,1);
            font-size   : 13px;
            opacity     : 0.54;
        }
        .mobile_nav_wrap .depth2 .nav-item > a, .mobile_nav_wrap .depth3 .nav-item > a {
            line-height: 41px;
        }
        .mobile_nav_wrap .owl-carousel .owl-item, .mobile_carousel_nav .nav-item {
            -webkit-backface-visibility: initial;
            -webkit-tap-highlight-color: rgba(201, 224, 253, 0.3);
        }
        .mobile_nav_wrap .nav-item > a.active {
            opacity: 1;
        }
        .mobile_nav_wrap .nav-item > a.active:after, .left-menu ul li.active a:after {
            content:'';
            position: absolute;
            bottom:0;
            left:12px;
            width: calc(100% - 24px);
            border-bottom:2px solid #00d255;
        }
        .categorize ul li a.active:after {
            content       : '';
            position      : absolute;
            bottom        : -1px;
            left          : 0;
            width         : 100%;
            border-bottom : 1px solid #00d255;
        }
        .categorize ul.site_prod_nav li a.active:after {
            display: none;
        }
        .mobile_nav_wrap .owl-stage-outer {
            padding-left:3px;
        }
        .mobile_nav_wrap .owl-stage-outer:before {
            content:'';
            position: absolute;
            left:-200px;
            width: 200%;
            bottom:0;
            border-bottom:1px solid rgba(54,54,54,1);
            opacity: 0.15;
        }
        .fc-row .fc-content-skeleton td.fc-today .fc-today-number {
        ;
            background: #00d255;
        }
        body .fc-event:hover {
        color : #363636;;
            color:rgba(54,54,54,1);
        }
        .bubble_box.view .box_tit,
        .deliv_button_tools .btn.active {
        ;
            color: #00d255;
        }
        .form-widget select.form-control,
        .form-widget input.form-control,
        .form-widget textarea.form-control,
        .form-widget .phonenumber_wrap .chosen-container-single .chosen-single	{
            font-size: 16px;
        }
        html>body .mobile_nav_wrap {
            display: none\9;
        }
        ._widget_data.fadeInUp.Down,
        ._widget_data .fadeInUp.Down {
            -webkit-animation-name: fadeInDown;
            animation-name: fadeInDown;
        }
        ._widget_data.fadeInUp.Left,
        ._widget_data .fadeInUp.Left {
            -webkit-animation-name: fadeInRight;
            animation-name: fadeInRight;
        }
        ._widget_data.fadeInUp.Right,
        ._widget_data .fadeInUp.Right {
            -webkit-animation-name: fadeInLeft;
            animation-name: fadeInLeft;
        }
        ._widget_data.slideInUp.Down,
        ._widget_data .slideInUp.Down {
            -webkit-animation-name: slideInDown;
            animation-name: slideInDown;
        }
        ._widget_data.slideInUp.Left,
        ._widget_data .slideInUp.Left {
            -webkit-animation-name: slideInRight;
            animation-name: slideInRight ;
        }
        ._widget_data.slideInUp.Right,
        ._widget_data .slideInUp.Right {
            -webkit-animation-name: slideInLeft;
            animation-name: slideInLeft;
        }
        ._widget_data.ds_animated,
        ._widget_data .ds_animated {
            -webkit-animation-duration: 2s;
            animation-duration: 2s;
            -webkit-animation-name: fadeIn;
            animation-name: fadeIn;
            opacity: 1 !important;
        }
        .radio-styled:not(ie8).radio_color_option.small input ~ span span {
        border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.15) ;;
        }
        .doz_sys .radio-styled:not(ie8) input ~ span:before, .admin #edit_wrap .radio-styled:not(ie8) input:checked ~ span:before,
        .doz_sys .checkbox-styled:not(ie8) input ~ span:before, .admin #edit_wrap .checkbox-styled:not(ie8) input:checked ~ span:before {
        border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.4) ;;
        }
        .doz_sys .checkbox-styled:not(ie8) input ~ span:before, .admin #edit_wrap .checkbox-styled:not(ie8) input:checked ~ span:before{
        border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.4) ;;
        }
        .radio-styled:not(ie8) input ~ span:before {
            top: calc((1.6em - 1.375em) * 0.5);
        }
        .checkbox-styled:not(ie8) input ~ span:before {
            top: calc((1.6em - 1.25em) * 0.5);
        }
                .doz_sys .radio-styled:not(ie8) input:checked ~ span:before, .admin #edit_wrap .radio-styled:not(ie8) input:checked ~ span:before {
            background: radial-gradient(#00d255 35%, #FFFFFF 45%);
        }
        .doz_sys .checkbox-styled:not(ie8) input:checked ~ span:before, .admin #edit_wrap .checkbox-styled:not(ie8) input:checked ~ span:before {
            background: #00d255;
            border: 1px solid #00d255;
        }
                .opt-group .option_title {
            line-height: normal;
        }
        .opt-group .option_wrap {
            line-height: normal;
            padding-bottom: 8px;
        }
        .opt-group .option_wrap .option_title,
        .opt-group .option_wrap .option_data {
            font-size: inherit !important;
        }
        .opt-group .area_tit .option_title {
            padding-bottom: 0 !important;
        }
        /*.doz_sys.shop_view .shop-content .option_box_wrap input.form-control,*/
        /*.doz_sys.shop_view .shop-content .option_box_wrap select.form-control,*/
        /*.doz_sys.shop_view .shop-content .option_box input.form-control,*/
        /*.doz_sys.shop_view .shop-content .option_box select.form-control,*/
        /*.form-select-wrap .dropdown-menu,*/
        /*.form-select-wrap .dropdown-toggle,*/
        /*.visit_btn_wrap > .btn {*/
        /*	line-height: normal;*/
        /*}*/
        .visit_btn_wrap > .btn {
            border-color: rgba(0,210,85,1);
            background: rgba(0,210,85,1);
            color: #ffffff;
            border-radius: 0;
        }
        .nav.nav-tabs.nav-tabs-text-only>li>a.active {
         !important;
            color: #00d255;
            border-color: transparent transparent #00d255;
        }
                        .review_summary_wrap .review_image_list_wrap .review_label {
            padding-bottom: 1.1em !important;
        }
        .modal_prod_detail.review .text-area,
        .modal_prod_detail.review .comment_area  {
            font-size: 1em !important;
        }
        .list_review_inner .main_comment .textarea_block textarea,
        .first_photo_review_header {
            font-size: 1em !important;
        }
        .review_summary_wrap .rating_graph_wrap .rating_bar_wrap .rating_name,
        .list_review_inner .use_summary,
        .list_review_inner .fold.cmt,
        .list_review_inner .feed-summary .write,
        .list_review_inner .comment_area,
        .review-box .list_review_inner .comment_area,
        .booking_body .comment_area,
        .list_review_inner .use_summary .text-12,
        .review_top > a,
        .list_review_inner .textarea_block textarea,
        .modal_prod_detail.review .textarea_block textarea,
        .modal_prod_detail.review .comment .comment_area > span,
        .first_photo_review_body .summary,
        .review_summary_wrap .interlock_star_point a,
        .list_review_inner .comment .tools,
        .goods_wrap .checkbox-styled:not(ie8) input ~ span,
        .goods_wrap .radio-styled:not(ie8) input ~ span {
            font-size: 0.9em !important;
        }
        .modal_prod_detail.review .feed-summary .write,
        .rating_point_wrap .review_count,
        .modal_prod_detail.review .modal-body > .clearfix .text-13,
        .review_count_summary_wrap .interlock_star_point a,
        ul.pagination li a,
        .list_review_inner .interlock_star_point a.bt-star,
        .list_review_inner .textarea_block .btn,
        .modal_prod_detail.review .textarea_block .btn,
        .modal_prod_detail.review .prod_name,
        .list_review_inner .txt_wrap > div.text-13,
        .first_photo_review_content .interlock_star_point .bt-star,
        .form-delivery .form-select-wrap .dropdown-toggle,
        .form-delivery .form-select-wrap:before,
        .form-delivery .form-select-wrap .dropdown-menu .dropdown-item > a,
        .goods_wrap .form-select-wrap:before,
        .visit_btn_wrap > .btn {
            font-size: 0.85em !important;
        }
        .goods_wrap .form-select-wrap:before,
        .form-delivery .form-select-wrap:before {
            right: 0.9em;
        }
        .modal_prod_detail .comment .tools {
            font-size: 0.8em !important;
        }
        .delivery_txt.text-14,
        .site_prod_nav,
        .booking_btn_group .btn {
            font-size: 0.9em !important;
        }
        .review_count_summary_wrap,
        .list_review_inner .txt_wrap > div.text-14 {
            font-size: 1em !important;
        }
        .list_review_inner .txt_wrap > div.text-14 > .text-13{
            font-size: 0.85em !important;
        }
        .rating_point_wrap .rating_point {
            font-size: 2.6em !important;
            line-height: normal;
        }
        .first_photo_review_nav > a {
            font-size: 0.8em !important;
        }
        .delivery_info {
            padding: 1em 1.1em !important;
        }
        .opt-group .option_title, .modal_widget_cartopt .option_title {
            font-size: 0.85em !important;
            padding-bottom: 0.6em;
        }
        .shop-style-b .opt-group .option_title {
            padding-bottom: 0;
        }
        .doz_sys.shop_view .shop-content .option_box_wrap input.form-control,
        .doz_sys.shop_view .shop-content .option_box_wrap select.form-control,
        .doz_sys.shop_view .shop-content .option_box input.form-control,
        .doz_sys.shop_view .shop-content .option_box select.form-control {
            font-size: 0.9em !important;
            padding: 0.6em 0.75em !important;
        }
        .form-select-wrap .dropdown-toggle,
        .form-select-wrap .dropdown-menu .dropdown-item > a,
        .form-select-wrap .dropdown-menu .dropdown-item > .tabled {
            font-size: 0.9em !important;
            padding: 0.6em 1.9em 0.6em 0.75em !important;
        }
        .form-delivery .form-select-wrap .dropdown-toggle,
        .form-delivery .form-select-wrap:before,
        .form-delivery .form-select-wrap .dropdown-menu .dropdown-item > a {
            padding: 0.5m 1.9em 0.5em 0.75em !important;
        }
        .visit_btn_wrap > .btn {
            padding: 0.5em 0 !important;
        }
        .visit_btn_wrap > .btn {
            padding: 0.6em 0 !important;
        }
        .form-select-wrap .dropdown-menu {
            font-size: 1em;
            line-height: 1.2em;
        }
        .form-select-wrap .dropdown-menu .dropdown-item > a,
        .form-select-wrap .dropdown-menu .dropdown-item > .tabled {
            padding: 0.85em 0.75em 0.8em !important;
        }
        .goods_select .margin-bottom-xxxl {
            margin-bottom: 1.6em !important;
        }
        .form-select-wrap .dropdown-menu .dropdown-item .dropdown-tools {
            right: 0.75em !important;
            top: 0.85em !important;
        }
        .review_image_list_wrap .review_image_list .review_label,
        .form-select-wrap .dropdown-menu .dropdown-item > a > .text-12,
        .form-select-wrap .dropdown-menu .dropdown-item .dropdown-tools .text-12 {
            font-size: 0.9em !important;
        }
        .form-select-wrap .dropdown-menu .dropdown-item > a > .text-13 {
            font-size: 1em !important;
        }
                .modal_prod_detail.review .textarea_block textarea {
            font-size: 13px !important;
        }
        .btn-wrap .btn-coupon {
            color: #fff;
            background: #00d255;
        }

        .btn-wrap .btn-coupon[disabled]:hover {
            background: #F0F0F0;
        }
    .btn-wrap .btn-coupon:hover {
        background-color:rgba(0,159,64,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);	zoom: 1;;
            transition: background-color 0.2s ease-in-out;
        }
        
        .coupon-wrap .sale-value{
            color: #00d255;
        }
        .coupon-wrap .use-info{
            color: #00d255;
        }
        .modal_mypage_coupon_use_list,
        #couopn_list .coupon-wrap{
            font-size: 16px!important;
        }
                .modal_prod_detail.review .prod_option,
        .goods_select .txt_l > .text-12 {
            font-size: 0.85em !important;
        }
        @media (min-width: 992px) {
            .doz_sys.shopping main > .doz_row div[data-widget-type="shopping"],
            .admin main > .doz_row div[data-widget-type="shopping"] {
                padding-left: 15px;
                padding-right: 15px;
            }
        }
        .doz_sys.shopping .extend_section main > .doz_row {
            padding-left:0;
            padding-right:0;
        }
        @media (min-width: 1280px) {
            .doz_sys main > .doz_row .masonry-style.card .ma-item, .doz_sys main > .doz_row .list-style-card.gallery .ma-item {
                width:300px;
            }
        }
        @media (max-width: 991px) {
            .admin.pc_slide_show.inline_header_design.slide-menu-design-on .pc_slide_menu_container {
                display: none !important;
            }
            body.doz_sys.full_board_view {
                overflow-x: hidden;
            }
            .admin.modal-open .doz_sys {
                overflow: hidden;
            }
            body.doz_sys.new_header_site.shop_mypage.order_layer_open {
                height: 100%;
                overflow: hidden;
            }
            .doz_sys .inside{
                padding-left: 15px;
                padding-right: 15px;
            }
            .admin .doz_sys.new_header_site .inside,.admin .doz_sys.new_header_site .inline-inside {
                min-width: 100%;
            }
            .doz_sys div[doz_type="text"] h1, .doz_sys .header-content h1 {
                font-size: 3.214em
            }
            .doz_sys div[doz_type="text"] h2, .doz_sys .header-content h2 {
                font-size: 2.571em
            }
            .doz_sys div[doz_type="text"] h3, .doz_sys .header-content h3 {
                font-size: 2em
            }
            .doz_sys div[doz_type="text"] h4, .doz_sys .header-content h4 {
                font-size: 1.714em
            }
            .doz_sys div[doz_type="text"] h5, .doz_sys .header-content h5 {
                font-size: 1.371em
            }
            .doz_sys div[doz_type="text"] h6, .doz_sys .header-content h6 {
                font-size: 1em
            }
            .mobile_nav_wrap {
                transform: scale(1);
                position: static;
            }
            .doz_aside {
                display: none !important;
            }
            .section_wrap.side_left main > .inside {
                width: 100%;
                float: none;
            }
            .section_wrap.side_left main > .inside, .section_wrap.side_right main > .inside {
                width: 100% !important;
                float: none !important;
                display: block !important;
            }
            .section_wrap.side_left main, {
                padding-left: 15px;
                padding-right: 15px;
            }
            .doz_sys main > .doz_row .col-dz {
                padding-left: 0;
                padding-right: 0;
            }
            .doz_sys .inside .doz_row .col-dz {
                padding-left: 15px;
                padding-right: 15px;
            }
            .section_wrap.extend_section main {
                padding-left: 0 !important;
                padding-right: 0 !important;
            }
            .doz_sys.shopping .extend_section main > .doz_row div[data-widget-type="shopping"],
            .doz_sys.shopping main > .doz_row div[data-widget-type="shopping"] {
                padding-left:15px;
                padding-right:15px;
            }
            .section_wrap.side_basic main {
                padding-left: 0;
                padding-right: 0;
            }
            .doz_sys main > .full_board .col-dz {
                padding-left: 15px;
                padding-right: 15px;
            }
            .doz_sys .extend_section main > .doz_row .widget.calendar,
            .doz_sys main > .doz_row .widget.calendar,
            .doz_sys .extend_section main > .doz_row .widget.gallery.list-style-card .ma-item,
            .doz_sys main > .doz_row .widget.board .list-style.card,
            .doz_sys .extend_section .doz_row .widget.form-widget,
            .doz_sys .extend_section main > .doz_row .widget.form-widget,
            .doz_sys main > .doz_row .widget.form-widget,
            .doz_sys .extend_section .doz_row .widget.widget_text_wrap,
            .doz_sys .extend_section main > .doz_row .widget.widget_text_wrap,
            .doz_sys main > .doz_row .widget.widget_text_wrap,
            .doz_sys .extend_section .doz_row .widget.board,
            .doz_sys .extend_section main > .doz_row .widget.board,
            .doz_sys main > .doz_row .widget.board,
            .doz_sys main > .doz_row .widget .menu-vertical,
            .doz_sys .extend_section .doz_row .widget .menu-vertical,
            .doz_sys main > .doz_row .widget.menu-vertical,
            .doz_sys .extend_section .doz_row .widget.button,
            .doz_sys .extend_section main > .doz_row .widget.button,
            .doz_sys main > .doz_row .widget.button {
                padding-left:15px;
                padding-right:15px;
            }
            .doz_sys .extend_section main > .full_board .col-dz	{
                padding-left:0;
                padding-right:0;
            }
            .visual_section  .navbar .container {
                margin: 0 !important;
                padding: 0 !important;
                height: 100%;
                position: static;
            }
            .visual_section .navbar .navbar-header {
                margin: 0 auto;
            }
            .visual_section  .owl-controls .owl-prev:before {
                left:15px;
                bottom:30px;
            }
            .visual_section  .owl-controls .owl-next:before {
                left:auto;
                right:15px;
                bottom:30px;
            }
            .visual_section .header-content .text{
                display: flex;
                flex-direction: column;
                justify-content: center;
                height: 100%;
                padding: 0 !important;
            }
            .visual_section .header-content .text a {
                font-size: 16px;
            }
            .section_wrap.extend_section.side_left main > .inside,
            .section_wrap.extend_section.side_right main > .inside {
                padding-right: 15px;
                padding-left: 15px;
                display: block;
            }
            .section_wrap.extend_section.side_left main > .inside .widget.board,
            .section_wrap.extend_section.side_right main > .inside .widget.board,
            .doz_sys .grid_gutter_0.extend_section.side_left .inside,
            .doz_sys .grid_gutter_0.extend_section.side_right .inside {
                padding-right:0;
                padding-left: 0;
            }
            .doz_sys .grid_gutter_1.extend_section.side_left .inside,
            .doz_sys .grid_gutter_1.extend_section.side_right .inside {
                padding-right: 1px;
                padding-left: 1px;
            }
            .doz_sys .grid_gutter_2.extend_section.side_left .inside,
            .doz_sys .grid_gutter_2.extend_section.side_right .inside {
                padding-right: 2px;
                padding-left: 2px;
            }
            .doz_sys .grid_gutter_3.extend_section.side_left .inside,
            .doz_sys .grid_gutter_3.extend_section.side_right .inside {
                padding-right: 3px;
                padding-left: 3px;
            }
            .doz_sys .grid_gutter_4.extend_section.side_left .inside,
            .doz_sys .grid_gutter_4.extend_section.side_right .inside {
                padding-right: 4px;
                padding-left: 4px;
            }
            .doz_sys .grid_gutter_5.extend_section.side_left .inside,
            .doz_sys .grid_gutter_5.extend_section.side_right .inside {
                padding-right: 5px;
                padding-left: 5px;
            }
            .doz_sys .grid_gutter_6.extend_section.side_left .inside,
            .doz_sys .grid_gutter_6.extend_section.side_right .inside {
                padding-right: 6px;
                padding-left: 6px;
            }
            .doz_sys .grid_gutter_7.extend_section.side_left .inside,
            .doz_sys .grid_gutter_7.extend_section.side_right .inside {
                padding-right: 7px;
                padding-left: 7px;
            }
            .doz_sys .grid_gutter_8.extend_section.side_left .inside,
            .doz_sys .grid_gutter_8.extend_section.side_right .inside {
                padding-right: 8px;
                padding-left: 8px;
            }
            .doz_sys .grid_gutter_9.extend_section.side_left .inside,
            .doz_sys .grid_gutter_9.extend_section.side_right .inside {
                padding-right: 9px;
                padding-left: 9px;
            }
            .doz_sys .grid_gutter_10.extend_section.side_left .inside,
            .doz_sys .grid_gutter_10.extend_section.side_right .inside {
                padding-right: 10px;
                padding-left: 10px;
            }
            .doz_sys .grid_gutter_11.extend_section.side_left .inside,
            .doz_sys .grid_gutter_11.extend_section.side_right .inside {
                padding-right: 11px;
                padding-left: 11px;
            }
            .doz_sys .grid_gutter_12.extend_section.side_left .inside,
            .doz_sys .grid_gutter_12.extend_section.side_right .inside {
                padding-right: 12px;
                padding-left: 12px;
            }
            .doz_sys .grid_gutter_13.extend_section.side_left .inside,
            .doz_sys .grid_gutter_13.extend_section.side_right .inside {
                padding-right: 13px;
                padding-left: 13px;
            }
            .doz_sys .grid_gutter_14.extend_section.side_left .inside,
            .doz_sys .grid_gutter_14.extend_section.side_right .inside {
                padding-right: 14px;
                padding-left: 14px;
            }
            .doz_sys .grid_gutter_15.extend_section.side_left .inside,
            .doz_sys .grid_gutter_15.extend_section.side_right .inside {
                padding-right: 15px;
                padding-left: 15px;
            }
            .doz_sys .grid_gutter_16.extend_section.side_left .inside,
            .doz_sys .grid_gutter_16.extend_section.side_right .inside {
                padding-right: 16px;
                padding-left: 16px;
            }
            .doz_sys .grid_gutter_17.extend_section.side_left .inside,
            .doz_sys .grid_gutter_17.extend_section.side_right .inside {
                padding-right: 17px;
                padding-left: 17px;
            }
            .doz_sys .grid_gutter_18.extend_section.side_left .inside,
            .doz_sys .grid_gutter_18.extend_section.side_right .inside {
                padding-right: 18px;
                padding-left: 18px;
            }
            .doz_sys .grid_gutter_19.extend_section.side_left .inside,
            .doz_sys .grid_gutter_19.extend_section.side_right .inside {
                padding-right: 19px;
                padding-left: 19px;
            }
            .doz_sys .grid_gutter_20.extend_section.side_left .inside,
            .doz_sys .grid_gutter_20.extend_section.side_right .inside {
                padding-right: 20px;
                padding-left: 20px;
            }
            .doz_sys .grid_gutter_21.extend_section.side_left .inside,
            .doz_sys .grid_gutter_21.extend_section.side_right .inside {
                padding-right: 21px;
                padding-left: 21px;
            }
            .doz_sys .grid_gutter_22.extend_section.side_left .inside,
            .doz_sys .grid_gutter_22.extend_section.side_right .inside {
                padding-right: 22px;
                padding-left: 22px;
            }
            .doz_sys .grid_gutter_23.extend_section.side_left .inside,
            .doz_sys .grid_gutter_23.extend_section.side_right .inside {
                padding-right: 23px;
                padding-left: 23px;
            }
            .doz_sys .grid_gutter_24.extend_section.side_left .inside,
            .doz_sys .grid_gutter_24.extend_section.side_right .inside {
                padding-right: 24px;
                padding-left: 24px;
            }
            .doz_sys .grid_gutter_25.extend_section.side_left .inside,
            .doz_sys .grid_gutter_25.extend_section.side_right .inside {
                padding-right: 25px;
                padding-left: 25px;
            }
            .doz_sys .grid_gutter_26.extend_section.side_left .inside,
            .doz_sys .grid_gutter_26.extend_section.side_right .inside {
                padding-right: 26px;
                padding-left: 26px;
            }
            .doz_sys .grid_gutter_27.extend_section.side_left .inside,
            .doz_sys .grid_gutter_27.extend_section.side_right .inside {
                padding-right: 27px;
                padding-left: 27px;
            }
            .doz_sys .grid_gutter_28.extend_section.side_left .inside,
            .doz_sys .grid_gutter_28.extend_section.side_right .inside {
                padding-right: 28px;
                padding-left: 28px;
            }
            .doz_sys .grid_gutter_29.extend_section.side_left .inside,
            .doz_sys .grid_gutter_29.extend_section.side_right .inside {
                padding-right: 29px;
                padding-left: 29px;
            }
            .doz_sys .grid_gutter_30.extend_section.side_left .inside,
            .doz_sys .grid_gutter_30.extend_section.side_right .inside {
                padding-right: 30px;
                padding-left: 30px;
            }
        }
        @media all and (max-width: 767px) {
            .site_prod_nav_wrap.scroll-to-fixed-fixed ul {
                padding-left: 0;
                padding-right: 0;
            }
            .lp_title {
            color:rgb(54,54,54);color:rgba(54,54,54,0.6);            }
            .post_view .section_wrap.side_ main .full_board .board_view,
            .side_ main .full_board .board_view,
            .doz_sys main > .full_board .col-dz {
                padding-left: 15px ;
                padding-right: 15px;
            }
            .inline_widget.icon_type_menu .badge {
                background-color: #FF472D;
                border-color: #FF472D;
                background-color: #00d255;
                border-color:#00d255;
            }
            .doz_sys .inside .doz_row {
                display: block;
            }
            .col-dz {
                display: block;
            }
            .doz_sys div[doz_type='grid'][doz_flexible="Y"] {
                margin-left: -7.5px;
                margin-right: -7.5px;
                width : calc(100% + 15px) !important;
            }
            .doz_sys div[doz_type='grid'][doz_flexible="Y"] > div[doz_type='row'] {
                padding-left: 7.5px;
                padding-right: 7.5px;
            }
            .doz_sys .inside .widget {
                margin-top    : 7.5px;
                margin-bottom : 7.5px;
            }
            .doz_sys .inside .doz_row {
                margin-left    : -7.5px;
                margin-right : -7.5px;
            }
            .doz_sys .inside .doz_row .col-dz {
                padding-left    : 7.5px;
                padding-right : 7.5px;
            }
            .doz_sys .mobile_section .inside .doz_row .col-xdz {
                padding-left    : 7.5px;
                padding-right : 7.5px;
            }
            .doz_sys .mobile_section .inside .doz_row .col-xdz > .doz_row,
            .doz_sys .mobile_section.grid_gutter_0 .doz_row .col-dz .col-xdz {
                padding-left: 0;
                padding-right: 0;
            }
            .doz_sys div[doz_type="text"] h1, .doz_sys h1, .doz_sys .header-content h1 {
                font-size : 32px;
            }
            .doz_sys div[doz_type="text"] h2, .doz_sys h2, .doz_sys .header-content h2 {
                font-size : 28px;
            }
            .doz_sys div[doz_type="text"] h3, .doz_sys h3, .doz_sys .header-content h3 {
                font-size : 24px;
            }
            .doz_sys div[doz_type="text"] h4, .doz_sys h4, .doz_sys .header-content h4 {
                font-size : 20px;
                line-height: 1.5em;
            }
            .doz_sys div[doz_type="text"] h5, .doz_sys h5, .doz_sys .header-content h5 {
                font-size : 18px;
                line-height: 1.5em;
            }
            .doz_sys div[doz_type="text"] h6, .doz_sys h6, .doz_sys .header-content h6 {
                font-size : 16px;
            }
                    .modal_mypage_coupon_use_list,
            .mypage #couopn_list .table-wrap.coupon{
                font-size: 16px!important;
            }
            .coupon-wrap .im-xs-body-color,
            .modal_mypage_coupon_use_list .im-xs-body-color{
                color: rgba(54,54,54,1);
            }
            .coupon-wrap .im-xs-body-size {
                font-size: 16px;
            }
            .coupon-wrap .im-xs-body-size-85 {
                font-size: 14.4px;
            }
            .coupon-wrap .im-xs-body-size-90,
            .modal_mypage_coupon_use_list .im-xs-body-size-90{
                font-size: 14.4px;
            }
            .coupon-wrap .im-xs-body-size-95,
            .modal_mypage_coupon_use_list .im-xs-body-size-95{
                font-size: 15.2px;
            }
            .coupon-wrap .im-xs-body-size-110 {
                font-size: 17.6px;
            }
            .coupon-wrap .im-xs-body-size-140 {
                font-size: 22.4px;
            }
            .coupon-wrap .im-xs-body-size-150 {
                font-size: 24px;
            }
            .coupon-wrap .im-xs-body-size-200 {
                font-size: 32px;
            }
        }

        @media all and (max-width: 736px) {
            div[doz_grid="12"] > div[doz_type="widget"] .widget.padding {
                display: block;
            }
        }
        .cheak_article .check_bx .zmdi-square-o .zmdi-check {
        background-color : #363636;;
            background-color:#00d255;
        }
        #find_email,#find_email {color: #00d255;}
        @media all and (max-width: 767px) {
            .board_write .bt-camera.ico,.board_write .bg_photo a.upload,.board_write.bg_on .bg_photo a.deleted,
            .write-body.schedule .m_tools .bt-camera.ico {
            ;
                color:#00d255;
            }
            .board_view header:before,
            .comment-block:before {
                content: '';
                position: absolute;
                left: 0;
                width: 100%;
                bottom: 0;
                border-bottom:1px solid rgba(54,54,54,1);
                opacity: 0.15;
            }
        }
        @media all and (max-width: 640px) {
            .doz_sys .dz-pc-padding {
                display:none;
            }
        }
        .doz_sys .grid_gutter_0 main .doz_row {
            margin-left: 0;
            margin-right: 0;
        }
        .doz_sys .grid_gutter_0 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_0 main .doz_row .col-dz,.grid_gutter_0 main {
            padding-left: 0;
            padding-right: 0;
        }
        .doz_sys .grid_gutter_0.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_0.extend_section.side_right .inside {
            padding-right:0;
        }
        .doz_sys .grid_gutter_0.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_0.extend_section.side_left .inside {
            padding-left:0;
        }
        .doz_sys .grid_v_gutter_0 main .widget {
            margin-top: 0;
            margin-bottom: 0;
        }
        .doz_sys .grid_gutter_1 main .doz_row {
            margin-left: -1px;
            margin-right: -1px;
        }
        .doz_sys .grid_gutter_1 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_1 main .doz_row .col-dz,.grid_gutter_1 main {
            padding-left: 1px;
            padding-right: 1px;
        }
        .doz_sys .grid_gutter_1.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_1.extend_section.side_right main > .inside {
            padding-right:1px;
        }
        .doz_sys .grid_gutter_1.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_1.extend_section.side_left main > .inside {
            padding-left:1px;
        }
        .doz_sys .grid_v_gutter_1 main .widget {
            margin-top: 1px;
            margin-bottom: 1px;
        }
        .doz_sys .grid_gutter_1 main > .doz_row {
            margin : 0 -2px;
        }
        .doz_sys .grid_gutter_2 main .doz_row {
            margin-left: -2px;
            margin-right: -2px;
        }
        .doz_sys .grid_gutter_2 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_2 main .doz_row .col-dz,.grid_gutter_2 main {
            padding-left: 2px;
            padding-right: 2px;
        }
        .doz_sys .grid_gutter_2.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_2.extend_section.side_right main > .inside {
            padding-right:2px;
        }
        .doz_sys .grid_gutter_2.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_2.extend_section.side_left main > .inside {
            padding-left:2px;
        }
        .doz_sys .grid_v_gutter_2 main .widget {
            margin-top: 2px;
            margin-bottom: 2px;
        }
        .doz_sys .grid_gutter_2 main > .doz_row {
            margin : 0 -2px;
        }
        .doz_sys .grid_gutter_3 main .doz_row {
            margin-left: -3px;
            margin-right: -3px;
        }
        .doz_sys .grid_gutter_3 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_3 main .doz_row .col-dz, .grid_gutter_3 main {
            padding-left: 3px;
            padding-right: 3px;
        }
        .doz_sys .grid_gutter_3.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_3.extend_section.side_right main > .inside {
            padding-right:3px;
        }
        .doz_sys .grid_gutter_3.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_3.extend_section.side_left main > .inside {
            padding-left:3px;
        }
        .doz_sys .grid_v_gutter_3 main .widget {
            margin-top: 3px;
            margin-bottom: 3px;
        }
        .doz_sys .grid_gutter_3 main > .doz_row {
            margin : 0 -3px;
        }
        .doz_sys .grid_gutter_4 main .doz_row {
            margin-left: -4px;
            margin-right: -4px;
        }
        .doz_sys .grid_gutter_4 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_4 main .doz_row .col-dz, .grid_gutter_4 main {
            padding-left: 4px;
            padding-right: 4px;
        }
        .doz_sys .grid_gutter_4.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_4.extend_section.side_right main > .inside {
            padding-right:4px;
        }
        .doz_sys .grid_gutter_4.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_4.extend_section.side_left main > .inside {
            padding-left:4px;
        }
        .doz_sys .grid_v_gutter_4 main .widget {
            margin-top: 4px;
            margin-bottom: 4px;
        }
        .doz_sys .grid_gutter_4 main > .doz_row {
            margin : 0 -4px;
        }
        .doz_sys .grid_gutter_5 main .doz_row {
            margin-left: -5px;
            margin-right: -5px;
        }
        .doz_sys .grid_gutter_5 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_5 main .doz_row .col-dz, .grid_gutter_5 main {
            padding-left: 5px;
            padding-right: 5px;
        }
        .doz_sys .grid_gutter_5.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_5.extend_section.side_right main > .inside {
            padding-right:5px;
        }
        .doz_sys .grid_gutter_5.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_5.extend_section.side_left main > .inside {
            padding-left:5px;
        }
        .doz_sys .grid_v_gutter_5 main .widget {
            margin-top: 5px;
            margin-bottom: 5px;
        }
        .doz_sys .grid_gutter_5 main > .doz_row {
            margin : 0 -5px;
        }
        .doz_sys .grid_gutter_6 main .doz_row {
            margin-left: -6px;
            margin-right: -6px;
        }
        .doz_sys .grid_gutter_6 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_6 main .doz_row .col-dz, .grid_gutter_6 main {
            padding-left: 6px;
            padding-right: 6px;
        }
        .doz_sys .grid_gutter_6.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_6.extend_section.side_right main > .inside {
            padding-right:6px;
        }
        .doz_sys .grid_gutter_6.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_6.extend_section.side_left main > .inside {
            padding-left:6px;
        }
        .doz_sys .grid_v_gutter_6 main .widget {
            margin-top: 6px;
            margin-bottom: 6px;
        }
        .doz_sys .grid_gutter_6 main > .doz_row {
            margin : 0 -6px;
        }
        .doz_sys .grid_gutter_7 main .doz_row {
            margin-left: -7px;
            margin-right: -7px;
        }
        .doz_sys .grid_gutter_7 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_7 main .doz_row .col-dz, .grid_gutter_7 main {
            padding-left: 7px;
            padding-right: 7px;
        }
        .doz_sys .grid_gutter_7.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_7.extend_section.side_right main > .inside {
            padding-right:7px;
        }
        .doz_sys .grid_gutter_7.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_7.extend_section.side_left main > .inside {
            padding-left:7px;
        }
        .doz_sys .grid_v_gutter_7 main .widget {
            margin-top: 7px;
            margin-bottom: 7px;
        }
        .doz_sys .grid_gutter_7 main > .doz_row {
            margin : 0 -7px;
        }
        .doz_sys .grid_gutter_8 main .doz_row {
            margin-left: -8px;
            margin-right: -8px;
        }
        .doz_sys .grid_gutter_8 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_8 main .doz_row .col-dz, .grid_gutter_8 main {
            padding-left: 8px;
            padding-right: 8px;
        }
        .doz_sys .grid_gutter_8.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_8.extend_section.side_right main > .inside {
            padding-right:8px;
        }
        .doz_sys .grid_gutter_8.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_8.extend_section.side_left main > .inside {
            padding-left:8px;
        }
        .doz_sys .grid_v_gutter_8 main .widget {
            margin-top: 8px;
            margin-bottom: 8px;
        }
        .doz_sys .grid_gutter_8 main > .doz_row {
            margin : 0 -8px;
        }
        .doz_sys .grid_gutter_9 main .doz_row {
            margin-left: -9px;
            margin-right: -9px;
        }
        .doz_sys .grid_gutter_9 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_9 main .doz_row .col-dz, .grid_gutter_9 main {
            padding-left: 9px;
            padding-right: 9px;
        }
        .doz_sys .grid_gutter_9.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_9.extend_section.side_right main > .inside {
            padding-right:9px;
        }
        .doz_sys .grid_gutter_9.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_9.extend_section.side_left main > .inside {
            padding-left:9px;
        }
        .doz_sys .grid_v_gutter_9 main .widget {
            margin-top: 9px;
            margin-bottom: 9px;
        }
        .doz_sys .grid_gutter_9 main > .doz_row {
            margin : 0 -9px;
        }
        .doz_sys .grid_gutter_10 main .doz_row {
            margin-left: -10px;
            margin-right: -10px;
        }
        .doz_sys .grid_gutter_10 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_10 main .doz_row .col-dz, .grid_gutter_10 main {
            padding-left: 10px;
            padding-right: 10px;
        }
        .doz_sys .grid_gutter_10.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_10.extend_section.side_right main > .inside {
            padding-right:10px;
        }
        .doz_sys .grid_gutter_10.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_10.extend_section.side_left main > .inside {
            padding-left:10px;
        }
        .doz_sys .grid_v_gutter_10 main .widget {
            margin-top: 10px;
            margin-bottom: 10px;
        }
        .doz_sys .grid_gutter_10 main > .doz_row {
            margin : 0 -10px;
        }
        .doz_sys .grid_gutter_11 main .doz_row {
            margin-left: -11px;
            margin-right: -11px;
        }
        .doz_sys .grid_gutter_11 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_11 main .doz_row .col-dz, .grid_gutter_11 main {
            padding-left: 11px;
            padding-right: 11px;
        }
        .doz_sys .grid_gutter_11.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_11.extend_section.side_right main > .inside {
            padding-right:11px;
        }
        .doz_sys .grid_gutter_11.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_11.extend_section.side_left main > .inside {
            padding-left:11px;
        }
        .doz_sys .grid_v_gutter_11 main .widget {
            margin-top: 11px;
            margin-bottom: 11px;
        }
        .doz_sys .grid_gutter_11 main > .doz_row {
            margin : 0 -11px;
        }
        .doz_sys .grid_gutter_12 main .doz_row {
            margin-left: -12px;
            margin-right: -12px;
        }
        .doz_sys .grid_gutter_12 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_12 main .doz_row .col-dz, .grid_gutter_12 main {
            padding-left: 12px;
            padding-right: 12px;
        }
        .doz_sys .grid_gutter_12.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_12.extend_section.side_right main > .inside {
            padding-right:12px;
        }
        .doz_sys .grid_gutter_12.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_12.extend_section.side_left main > .inside {
            padding-left:12px;
        }
        .doz_sys .grid_v_gutter_12 main .widget {
            margin-top: 12px;
            margin-bottom: 12px;
        }
        .doz_sys .grid_gutter_12 main > .doz_row {
            margin : 0 -12px;
        }
        .doz_sys .grid_gutter_13 main .doz_row {
            margin-left: -13px;
            margin-right: -13px;
        }
        .doz_sys .grid_gutter_13 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_13 main .doz_row .col-dz, .grid_gutter_13 main {
            padding-left: 13px;
            padding-right: 13px;
        }
        .doz_sys .grid_gutter_13.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_13.extend_section.side_right main > .inside {
            padding-right:13px;
        }
        .doz_sys .grid_gutter_13.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_13.extend_section.side_left main > .inside {
            padding-left:13px;
        }
        .doz_sys .grid_v_gutter_13 main .widget {
            margin-top: 13px;
            margin-bottom: 13px;
        }
        .doz_sys .grid_gutter_13 main > .doz_row {
            margin : 0 -13px;
        }
        .doz_sys .grid_gutter_14 main .doz_row {
            margin-left: -14px;
            margin-right: -14px;
        }
        .doz_sys .grid_gutter_14 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_14 main .doz_row .col-dz, .grid_gutter_14 main {
            padding-left: 14px;
            padding-right: 14px;
        }
        .doz_sys .grid_gutter_14.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_14.extend_section.side_right main > .inside {
            padding-right:14px;
        }
        .doz_sys .grid_gutter_14.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_14.extend_section.side_left main > .inside {
            padding-left:14px;
        }
        .doz_sys .grid_v_gutter_14 main .widget {
            margin-top: 14px;
            margin-bottom: 14px;
        }
        .doz_sys .grid_gutter_14 main > .doz_row {
            margin : 0 -14px;
        }
        .doz_sys .grid_gutter_15 main .doz_row {
            margin-left: -15px;
            margin-right: -15px;
        }
        .doz_sys .grid_gutter_15 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_15 main .doz_row .col-dz, .grid_gutter_15 main {
            padding-left: 15px;
            padding-right: 15px;
        }
        .doz_sys .grid_gutter_15.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_15.extend_section.side_right main > .inside {
            padding-right:15px;
        }
        .doz_sys .grid_gutter_15.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_15.extend_section.side_left main > .inside {
            padding-left:15px;
        }
        .doz_sys .grid_v_gutter_15 main .widget {
            margin-top: 15px;
            margin-bottom: 15px;
        }
        .doz_sys .grid_gutter_15 main > .doz_row {
            margin : 0 -15px;
        }
        .doz_sys .grid_gutter_16 main .doz_row {
            margin-left: -16px;
            margin-right: -16px;
        }
        .doz_sys .grid_gutter_16 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_16 main .doz_row .col-dz, .grid_gutter_16 main {
            padding-left: 16px;
            padding-right: 16px;
        }
        .doz_sys .grid_gutter_16.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_16.extend_section.side_right main > .inside {
            padding-right:16px;
        }
        .doz_sys .grid_gutter_16.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_16.extend_section.side_left main > .inside {
            padding-left:16px;
        }
        .doz_sys .grid_v_gutter_16 main .widget {
            margin-top: 16px;
            margin-bottom: 16px;
        }
        .doz_sys .grid_gutter_16 main > .doz_row {
            margin : 0 -16px;
        }
        .doz_sys .grid_gutter_17 main .doz_row {
            margin-left: -17px;
            margin-right: -17px;
        }
        .doz_sys .grid_gutter_17 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_17 main .doz_row .col-dz, .grid_gutter_17 main {
            padding-left: 17px;
            padding-right: 17px;
        }
        .doz_sys .grid_gutter_17.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_17.extend_section.side_right main > .inside {
            padding-right:17px;
        }
        .doz_sys .grid_gutter_17.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_17.extend_section.side_left main > .inside {
            padding-left:17px;
        }
        .doz_sys .grid_v_gutter_17 main .widget {
            margin-top: 17px;
            margin-bottom: 17px;
        }
        .doz_sys .grid_gutter_17 main > .doz_row {
            margin : 0 -17px;
        }
        .doz_sys .grid_gutter_18 main .doz_row {
            margin-left: -18px;
            margin-right: -18px;
        }
        .doz_sys .grid_gutter_18 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_18 main .doz_row .col-dz, .grid_gutter_18 main {
            padding-left: 18px;
            padding-right: 18px;
        }
        .doz_sys .grid_gutter_18.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_18.extend_section.side_right main > .inside {
            padding-right:18px;
        }
        .doz_sys .grid_gutter_18.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_18.extend_section.side_left main > .inside {
            padding-left:18px;
        }
        .doz_sys .grid_v_gutter_18 main .widget {
            margin-top: 18px;
            margin-bottom: 18px;
        }
        .doz_sys .grid_gutter_18 main > .doz_row {
            margin : 0 -18px;
        }
        .doz_sys .grid_gutter_19 main .doz_row {
            margin-left: -19px;
            margin-right: -19px;
        }
        .doz_sys .grid_gutter_19 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_19 main .doz_row .col-dz, .grid_gutter_19 main {
            padding-left: 19px;
            padding-right: 19px;
        }
        .doz_sys .grid_gutter_19.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_19.extend_section.side_right .inside  {
            padding-right:19px;
        }
        .doz_sys .grid_gutter_19.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_19.extend_section.side_left .inside {
            padding-left:19px;
        }
        .doz_sys .grid_v_gutter_19 main .widget {
            margin-top: 19px;
            margin-bottom: 19px;
        }
        .doz_sys .grid_gutter_19 main > .doz_row {
            margin : 0 -19px;
        }
        .doz_sys .grid_gutter_20 main .doz_row {
            margin-left: -20px;
            margin-right: -20px;
        }
        .doz_sys .grid_gutter_20 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_20 main .doz_row .col-dz, .grid_gutter_20 main {
            padding-left: 20px;
            padding-right: 20px;
        }
        .doz_sys .grid_gutter_20.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_20.extend_section.side_right main > .inside {
            padding-right:20px;
        }
        .doz_sys .grid_gutter_20.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_20.extend_section.side_left main > .inside {
            padding-left:20px;
        }
        .doz_sys .grid_v_gutter_20 main .widget {
            margin-top: 20px;
            margin-bottom: 20px;
        }
        .doz_sys .grid_gutter_20 main > .doz_row {
            margin : 0 -20px;
        }
        .doz_sys .grid_gutter_21 main .doz_row {
            margin-left: -21px;
            margin-right: -21px;
        }
        .doz_sys .grid_gutter_21 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_21 main .doz_row .col-dz, .grid_gutter_21 main {
            padding-left: 21px;
            padding-right: 21px;
        }
        .doz_sys .grid_gutter_21.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_21.extend_section.side_right main > .inside {
            padding-right:21px;
        }
        .doz_sys .grid_gutter_21.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_21.extend_section.side_left main > .inside {
            padding-left:21px;
        }
        .doz_sys .grid_v_gutter_21 main .widget {
            margin-top: 21px;
            margin-bottom: 21px;
        }
        .doz_sys .grid_gutter_21 main > .doz_row {
            margin-left: -21px;
            margin-right: -21px;
        }
        .doz_sys .grid_gutter_22 main .doz_row {
            margin-left: -22px;
            margin-right: -22px;
        }
        .doz_sys .grid_gutter_22 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_22 main .doz_row .col-dz, .grid_gutter_22 main {
            padding-left: 22px;
            padding-right: 22px;
        }
        .doz_sys .grid_gutter_22.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_22.extend_section.side_right main > .inside {
            padding-right:22px;
        }
        .doz_sys .grid_gutter_22.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_22.extend_section.side_left main > .inside {
            padding-left:22px;
        }
        .doz_sys .grid_v_gutter_22 main .widget {
            margin-top: 22px;
            margin-bottom: 22px;
        }
        .doz_sys .grid_gutter_22 main > .doz_row {
            margin : 0 -22px;
        }
        .doz_sys .grid_gutter_23 main .doz_row {
            margin-left: -23px;
            margin-right: -23px;
        }
        .doz_sys .grid_gutter_23 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_23 main .doz_row .col-dz, .grid_gutter_23 main {
            padding-left: 23px;
            padding-right: 23px;
        }
        .doz_sys .grid_gutter_23.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_23.extend_section.side_right main > .inside {
            padding-right:23px;
        }
        .doz_sys .grid_gutter_23.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_23.extend_section.side_left main > .inside {
            padding-left:23px;
        }
        .doz_sys .grid_v_gutter_23 main .widget {
            margin-top: 23px;
            margin-bottom: 23px;
        }
        .doz_sys .grid_gutter_23 main > .doz_row {
            margin : 0 -23px;
        }
        .doz_sys .grid_gutter_24 main .doz_row {
            margin-left: -24px;
            margin-right: -24px;
        }
        .doz_sys .grid_gutter_24 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_24 main .doz_row .col-dz, .grid_gutter_24 main {
            padding-left: 24px;
            padding-right: 24px;
        }
        .doz_sys .grid_gutter_24.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_24.extend_section.side_right main > .inside {
            padding-right:24px;
        }
        .doz_sys .grid_gutter_24.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_24.extend_section.side_left main > .inside {
            padding-left:24px;
        }
        .doz_sys .grid_v_gutter_24 main .widget {
            margin-top: 24px;
            margin-bottom: 24px;
        }
        .doz_sys .grid_gutter_24 main > .doz_row {
            margin : 0 -24px;
        }
        .doz_sys .grid_gutter_25 main .doz_row {
            margin-left: -25px;
            margin-right: -25px;
        }
        .doz_sys .grid_gutter_25 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_25 main .doz_row .col-dz, .grid_gutter_25 main {
            padding-left: 25px;
            padding-right: 25px;
        }
        .doz_sys .grid_gutter_25.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_25.extend_section.side_right main > .inside {
            padding-right:25px;
        }
        .doz_sys .grid_gutter_25.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_25.extend_section.side_left main > .inside {
            padding-left:25px;
        }
        .doz_sys .grid_v_gutter_25 main .widget {
            margin-top: 25px;
            margin-bottom: 25px;
        }
        .doz_sys .grid_gutter_25 main > .doz_row {
            margin : 0 -25px;
        }
        .doz_sys .grid_gutter_26 main .doz_row {
            margin-left: -26px;
            margin-right: -26px;
        }
        .doz_sys .grid_gutter_26 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_26 main .doz_row .col-dz, .grid_gutter_26 main {
            padding-left: 26px;
            padding-right: 26px;
        }
        .doz_sys .grid_gutter_26.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_26.extend_section.side_right main > .inside {
            padding-right:26px;
        }
        .doz_sys .grid_gutter_26.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_26.extend_section.side_left main > .inside {
            padding-left:26px;
        }
        .doz_sys .grid_v_gutter_26 main .widget {
            margin-top: 26px;
            margin-bottom: 26px;
        }
        .doz_sys .grid_gutter_26 main > .doz_row {
            margin : 0 -26px;
        }
        .doz_sys .grid_gutter_27 main .doz_row {
            margin-left: -27px;
            margin-right: -27px;
        }
        .doz_sys .grid_gutter_27 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_27 main .doz_row .col-dz, .grid_gutter_27 main {
            padding-left: 27px;
            padding-right: 27px;
        }
        .doz_sys .grid_gutter_27.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_27.extend_section.side_right main > .inside {
            padding-right:27px;
        }
        .doz_sys .grid_gutter_27.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_27.extend_section.side_left main > .inside {
            padding-left:27px;
        }
        .doz_sys .grid_v_gutter_27 main .widget {
            margin-top: 27px;
            margin-bottom: 27px;
        }
        .doz_sys .grid_gutter_27 main > .doz_row {
            margin : 0 -27px;
        }
        .doz_sys .grid_gutter_28 main .doz_row {
            margin-left: -28px;
            margin-right: -28px;
        }
        .doz_sys .grid_gutter_28 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_28 main .doz_row .col-dz, .grid_gutter_28 main {
            padding-left: 28px;
            padding-right: 28px;
        }
        .doz_sys .grid_gutter_28.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_28.extend_section.side_right main > .inside {
            padding-right:28px;
        }
        .doz_sys .grid_gutter_28.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_28.extend_section.side_left main > .inside {
            padding-left:28px;
        }
        .doz_sys .grid_v_gutter_28 main .widget {
            margin-top: 28px;
            margin-bottom: 28px;
        }
        .doz_sys .grid_gutter_28 main > .doz_row {
            margin : 0 -28px;
        }
        .doz_sys .grid_gutter_29 main .inside .doz_row {
            margin-left: -29px;
            margin-right: -29px;
        }
        .doz_sys .grid_gutter_29 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_29 main .doz_row .col-dz, .grid_gutter_29 main {
            padding-left: 29px;
            padding-right: 29px;
        }
        .doz_sys .grid_gutter_29.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_29.extend_section.side_right main > .inside {
            padding-right:29px;
        }
        .doz_sys .grid_gutter_29.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_29.extend_section.side_left main > .inside {
            padding-left:29px;
        }
        .doz_sys .grid_v_gutter_29 main .widget {
            margin-top: 29px;
            margin-bottom: 29px;
        }
        .doz_sys .grid_gutter_29 main > .doz_row {
            margin : 0 -29px;
        }
        .doz_sys .grid_gutter_30 main .doz_row {
            margin-left: -30px;
            margin-right: -30px;
        }
        .doz_sys .grid_gutter_30 main .doz_row .col-dz,.doz_sys .mobile_section.grid_gutter_30 main .doz_row .col-dz, .grid_gutter_30 main {
            padding-left: 30px;
            padding-right: 30px;
        }
        .doz_sys .grid_gutter_30.extend_section.side_left .doz_aside, .doz_sys .grid_gutter_30.extend_section.side_right main > .inside {
            padding-right:30px;
        }
        .doz_sys .grid_gutter_30.extend_section.side_right .doz_aside, .doz_sys .grid_gutter_30.extend_section.side_left main > .inside {
            padding-left:30px;
        }
        .doz_sys .grid_v_gutter_30 main .widget {
            margin-top: 30px;
            margin-bottom: 30px;
        }
        .doz_sys .grid_gutter_30 main > .doz_row {
            margin : 0 -30px;
        }
        .doz_sys .grid_gutter_10 main > .doz_row {
            margin : 0 -20px;
        }
        .full_board .doz_row {
            margin-left: -15px;
            margin-right: -15px;
        }
        .extend_section .full_board .doz_row {
            margin-left: 0;
            margin-right: 0;
        }
        .doz_sys.post_view .full_board .widget {
            margin-top:0 !important;
            margin-bottom:0 !important;
        }
        .side_left main, .side_right main {
            padding-left:0;
            padding-right:0;
            display: table;
            width: 100%;
            table-layout: fixed;
        }
        .textarea_block textarea  {
            font-size: 16px;
        }
        .shop-table > tbody > tr > td.wish.check i.bt-heart {
        ;
            color: #00d255;
            font-weight:900;
        }
        .shop-table .list_badge {
            border-color: rgba(54,54,54,1);
        }
        .booking_toolbar p {
            line-height : 35px;
            font-size   : 18px;
            margin      : 0 5px;
        }

        .bottom-btn .to-order,
        .map-pin.on, .map-pin:hover,
        .left-menu ul li.on a,
        .modal_map_editor .map-pin,
        .deliv_button_tools .btn.active {
            border-color: #00d255;
        }
        .map-pin.on:before, .map-pin.on:hover:before, .map-pin:hover:before, .modal_map_editor .map-pin:before {
            border-color: #00d255 transparent transparent;
        }
        .mypage .my-box.on a, .modal_map_editor .search_dorpdown ul li.on {
        ;
            background : #00d255;
            color      : #fff !important;
        }
        .mypage .my-box a,
        .mypage .shop-table > tbody > tr,
        .mypage .tip-off,
        .im-order-detail-table,
        .im-order-price {
        background-color:rgba(255,255,255,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff255255255,endColorstr=#ff255255255);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff255255255,endColorstr=#ff255255255);	zoom: 1;;
        }
        .map-view-area.fold .my_location.active a,
        .booking_content .booking .booking_day.on,
        .booking_list .btn,
        .booking_content .booking .booking_day.off {
        ;
            background-color : #00d255;
            color            : #fff !important;
        }

        .booking_content .booking .booking_day.keep {
        background-color:rgba(0,210,85,0.2);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#330021085,endColorstr=#330021085);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#330021085,endColorstr=#330021085);	zoom: 1;;
        }
        .map-view-area.fold .my_location.active a .zmdi {
            margin:0;
        }
        .btn-group-comment a.btn.on i,
        .like_btn.on i {
         !important;
            color      : #00d255 !important;
            font-weight: 900;
        }
        .shop_goods_img ul li a.active,.thumb_group ul li a.active, .xzoom-gallery.xactive{
            -webkit-box-shadow: 0 0 0 1px #00d255 inset;
            -moz-box-shadow: 0 0 0 1px #00d255 inset;
            box-shadow: 0 0 0 1px #00d255 inset;
        }
        .xzoom-gallery.xactive {
            border: 1px solid #00d255;
        }
        .shop-table > tbody > tr > td.img .detail, .shop-table > tbody > tr > td.sale, .categorize ul li a, .star_point a, .dropdown_comment .reply_ico, {
        color:rgb(54,54,54);color:rgba(54,54,54,0.5);        }
        .li_board ul.notice_body {
        background-color:rgba(54,54,54,0.04);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0a545454,endColorstr=#0a545454);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0a545454,endColorstr=#0a545454);	zoom: 1;        }
        .categorize ul li a.active {
        color : #363636;;
            color : rgba(54,54,54,1);
        }
        .shop-table > thead > tr > th {
        color:rgb(54,54,54);color:rgba(54,54,54,0.6);        }
        .shop-table > tbody > tr.payment-info > td.pay-txt {
        color:rgb(54,54,54);color:rgba(54,54,54,0.7);;
            font-size: 14px;
        }
        .shop-table > tbody > tr > td .btn-cart-delete {
            color: rgba(54,54,54,1)!important;
        }
        .shop-table > tbody > tr.payment-info > td {
            vertical-align: top;
        }
        .im-cart-result-table {
            border-top: 1px solid rgba(54,54,54,1);
            border-bottom: 1px solid rgba(54,54,54,1);
        }
        .im-cart-result-table thead>tr>th {
        border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.15) ;;
        }
        .shop_cart .shop-table > tbody > tr > td.img .opt .more {
        background-color:rgba(54,54,54,0.03);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#07545454,endColorstr=#07545454);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#07545454,endColorstr=#07545454);	zoom: 1;;
        }
        .im-cart-info {
        border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.08) ;;
        }
        .shop-table > thead > tr > th,
        .shop-table > tbody > tr > td,
        .mypage .shop-table > tbody > tr,
        .shop-table > tbody > tr > td.img img,
        .shop-table > tbody > tr > td + td,
        .mypage .tip-off,
        .mypage .shop-table img,
        .im-order-detail-table,
        .im-order-price,
        .im-order-detail-table thead tr,
        .im-order-detail-table tr + tr,
        .im-order-detail-table img,
        .im-order-detail-table .im-deliv-price,
        .im-order-price-header,
        .im-order-price-body {
        border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.1) ;;
        }
        .im-cart-result-table thead>tr>th,
        #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
        #shop_cart_list .shop-table > tbody > tr > td + td,
        #shop_cart_list .shop-table > thead > tr > th,
        #shop_cart_list .shop-table > tbody > tr > td {
        border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.15) ;;
        }
        .booking_list.waiting .title,.sub_depth li a,.sub_depth li span,.shop-style-b .sub_depth li a.active {
        color:rgb(54,54,54);color:rgba(54,54,54,0.4);        }
        .booking_day.today span.number,.booking_date.on .number span,.mobile_day .booking_day_number {
         ;
            background      : #00d255;
        }
        .left-menu ul li.active a {
        color : #363636;;
            color : rgba(54,54,54,1);
        }
        .doz_sys .shop-content .down-btn select.form-control {
        color : #363636;;
            color: rgba(54,54,54,1) !important;
            font-size: 16px !important;
        }
        .map-toolbar select.form-control {
        color : #363636;;
            color      : rgba(54,54,54,1) !important;
            font-size  : 16px;
            background : transparent !important;
        }

        .search_dorpdown li:hover, .view_box .box_content .badge,.booking_list .btn {
        ;
            background-color : #00d255 !important;
            color      : #fff;
        }
        .stamp_wrap .stamp_check.active {
        ;
            color      : #00d255;
            background : #fff;
            opacity    : 1;
        }
        .owl-theme.viewed_items_list .owl-dots .owl-dot span {
        background-color : #363636;;
            background-color : rgba(54,54,54,1);
            opacity: 0.2;
        }
        .owl-theme.viewed_items_list .owl-dots .owl-dot.active span,.viewed_items .top_icon > span {
        ;
            background-color : #00d255;
            opacity: 1;
        }
        .back_to_top:hover{
        ;
            background-color : #00d255;
            color: #fff;
        }
        .booking_btn_group .btn.on, {
        ;
            background   : #00d255 !important;
            border-color : #00d255 !important;
            color        : #fff !important;
        }
        .li_board ul.li_body li.read,
        .li_board ul.li_body li.date,
        .li_board ul.li_body li.name,
        .li_board ul.li_body li.time,
        .li_board ul.li_body li.time a.time_txt,
        .li_board ul.li_body li.like {
        color:rgb(54,54,54);color:rgba(54,54,54,0.65);;
        }
        .review_table .summary,
        .review_table.li_board ul.li_body li,
        .review_table .list_text_title.lock_on,
        .first_photo_review_nav > a{
        color:rgb(54,54,54);color:rgba(54,54,54,0.7);;
        }

        .list_review_inner .txt_summary {
        color:rgb(54,54,54);color:rgba(54,54,54,0.8);;
        }
        .list_review_inner .use_summary,
        .list_review_inner .use_summary a {
        color:rgb(54,54,54);color:rgba(54,54,54,0.65);;
        }
        .li_board .dropdown-menu {
            font-size: 16px;
        }
        .slide_02.owl-theme .owl-dots .owl-dot span,
        .slide_05.owl-theme .owl-dots .owl-dot span,
        .shop-content .type-slide .owl-dots .owl-dot span,
        .list_review_inner .txt_delete:before {
        border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.3) ;;
        }
        .gallery2.slide_02.side_padding .owl-controls .owl-prev:before,
        .gallery2.slide_02.side_padding .owl-controls .owl-next:before,
        .gallery2.slide_05.side_padding .owl-controls .owl-prev:before,
        .gallery2.slide_05.side_padding .owl-controls .owl-next:before {
        color:rgb(54,54,54);color:rgba(54,54,54,0.3);;
        }

        .slide_02.owl-theme .owl-dots .owl-dot.active span,
        .slide_05.owl-theme .owl-dots .owl-dot.active span,
        .shop-content .type-slide .owl-dots .owl-dot.active span {
        ;
            background   : #00d255;
            border-width: 1px;
            border-style: solid;
            border-color: #00d255;
        }
        .doz_sys .paging_type_dot .owl-dots .owl-dot span {
            width: 10px !important;
            height: 10px !important;
            margin: 5px 7px !important;
        }
        .doz_sys .paging_type_dot02 .owl-dots .owl-dot span,
        .doz_sys .paging_type_big_dot .owl-dots .owl-dot span,
        .doz_sys .paging_type_line .owl-dots .owl-dot span {
            border-color:rgba(54,54,54,1);
            opacity: 0.5;
            background: rgba(54,54,54,1);
        }
        .doz_sys .paging_type_big_dot .owl-dots .owl-dot span {
            width: 11px !important;
            height: 11px !important;
            margin: 5px 7px !important;
        }
        .doz_sys .paging_type_big_dot .owl-dots .owl-dot.active span {
            width: 33px !important;
            border-color:#00d255 !important;
            background: #00d255;
            opacity: 1;
        }
        .doz_sys .paging_type_line .owl-dots .owl-dot span {
            width: 20px !important;
            height: 2px !important;
            margin: 5px 7px !important;
            border-radius: 0;
        }
        .doz_sys .paging_type_count .owl-dots {
            counter-reset: section;
        }
        .doz_sys .paging_type_count .owl-dots .owl-dot span {
            font-weight: ;
            font-style: ;
            margin: 5px 6.5px;
            background: transparent !important;
        }
        .doz_sys .paging_type_count .owl-dots .owl-dot.active span {
            background: transparent !important;
            border: 0 !important;
        }
        .doz_sys .paging_type_count .owl-dots .owl-dot span:before {
            counter-increment: section;
            content: counter(section);
            font-size: 13px;
        }
        .doz_sys .paging_type_count.paging_type_count03 .owl-dots .owl-dot.active span:before {
            width: 23px;
            height: 23px;
            -webkit-border-radius : 50%;
            -moz-border-radius    : 50%;
            border-radius         : 50%;
            display: block;
            color: #fff !important;
            background: #00d255;
        }
        .doz_sys .paging_type_dot02 .owl-dots .owl-dot.active span,
        .doz_sys .paging_type_line .owl-dots .owl-dot.active span {
            background: #00d255 !important;
            opacity: 1;
            border-color: #00d255 !important;
        }
        .doz_sys .paging_type_count .owl-dots .owl-dot span {
            width: auto !important;
            height: auto !important;
            border: 0 !important;
            background: transparent !important;
        }
        .doz_sys .paging_type_count .owl-dots .owl-dot span:before {
            color: rgba(54,54,54,1);
            opacity: 0.3;
        }
        .doz_sys .paging_type_count .owl-dots .owl-dot.active span:before {
            color: #00d255;
            opacity: 1;
        }
        .doz_sys .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before {
            border-bottom: 1px solid #00d255;
        }
        .doz_sys .gallery2.slide_02.paging_type_count.paging_type_count03 .owl-dots .owl-dot.active span:before {
            color: #fff !important;
            background: #00d255 !important;
            opacity: 1;
        }
        .doz_sys .btn_find{
            display: inline-block;
            padding: 0;
            margin: 0;
            color:#757575;
            font-size: 14px;
            line-height: 39px;
            text-align: center;
            background-color: #F3F3F3;
            border-right: 1px solid #ddd;
            border-left: 1px solid #ddd;
            border-top: 1px solid #ddd;
            border-bottom: 1px solid #00d255;
        }
        .doz_sys .btn_find.active{
            color: #00d255;
            background-color: #FFFFFF;
            border-right: 1px solid #00d255;
            border-left: 1px solid #00d255;
            border-top: 1px solid #00d255;
            line-height: 40px;
            border-bottom: 0;
        }
        .doz_sys .find_step2 .btn_find {
            border: 1px solid #F3F3F3;
        }
        .custom_nav .owl-controls .owl-nav > div:before {
            font-size: 15px;
            border: 0;
            top: 50%;
            -moz-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
            margin-top: 0;
            text-align: center;
            font-weight: 200;
        }
        .custom_nav .owl-controls .owl-nav .owl-prev:before {
            padding-right: 4px;
        }
        .custom_nav .owl-controls .owl-nav .owl-next:before {
            padding-left: 4px;
        }
        .custom_nav .owl-controls .owl-nav > div:before {
            width: auto;
            height: auto;
        }
        .custom_nav.nav_round .owl-controls .owl-nav > div:before {
            border-radius: 80px;
            border-width: 1px;
            border-style: solid;
            width: 30px;
            height: 30px;
            line-height: 30px;
            background: transparent;
        }
        .custom_nav.nav_square .owl-controls .owl-nav > div:before {
            border-radius: 0px;
            border: 0;
            width: 30px;
            height: 30px;
            line-height: 30px;
            background: rgba(143, 143, 143, 0.2);
        }
        .custom_nav.nav_text .owl-controls .owl-nav > div:before {
            border-radius: 0;
            border: 0;
            background: transparent;
            width: auto;
            height: auto;
            line-height: inherit;
            font-weight: ;
            font-style: ;
            text-transform : ;
        }
        .custom_nav.nav_type_st00 .owl-controls .owl-prev:before {
            content: "\f092";
        }
        .custom_nav.nav_type_st00 .owl-controls .owl-next:before {
            content: "\f093";
        }
        .custom_nav.nav_type_st01 .owl-controls .owl-prev:before {
            content: "\f09a";
        }
        .custom_nav.nav_type_st01 .owl-controls .owl-next:before {
            content: "\f09b";
        }
        .custom_nav.nav_type_st02 .owl-controls .owl-prev:before {
            content: "\f0aa";
        }
        .custom_nav.nav_type_st02 .owl-controls .owl-next:before {
            content: "\f0ab";
        }
        .custom_nav.nav_type_st03 .owl-controls .owl-prev:before {
            content: "\f0a6";
        }
        .custom_nav.nav_type_st03 .owl-controls .owl-next:before {
            content: "\f0a7";
        }
        .custom_nav.nav_type_st04 .owl-controls .owl-prev:before {
            content: "Prev";
        }
        .custom_nav.nav_type_st04 .owl-controls .owl-next:before {
            content: "Next";
        }

        .doz_sys .color-brand.active,.color-brand.time-event .fc-circle-icon {
        ;
            background-color   : #00d255;
            color: #fff
        }
        .bar_progress {
        ;
            background-color   : #00d255;
        }
        .doz_sys .color-brand,.color-brand {
        background-color:rgba(0,210,85,0.3);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c0021085,endColorstr=#4c0021085);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c0021085,endColorstr=#4c0021085);	zoom: 1;;
        }
        .color-common.active,.color-common.time-event .fc-circle-icon {
        color : #363636;;
            background-color   : rgba(54,54,54,1);
            color: #fff
        }
        .doz_sys .color-common,.color-common {
        background-color:rgba(54,54,54,0.3);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c545454,endColorstr=#4c545454);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c545454,endColorstr=#4c545454);	zoom: 1;;
        }
        .shop-item .item-summary ul li {
        color : #363636; !important;
            color : rgba(54,54,54,1) !important;
        }
        .custom_tooltip .tooltip .tooltip-inner,
        .custom_tooltip + .tooltip .tooltip-inner {
            background-color: #e7e7e7;
            font-size: 12px;
            color: #000;
            font-weight :  ;
            font-style: ;
            max-width: 350px;
            white-space: normal;
            word-wrap: break-word;
            word-break: keep-all;
            padding: 0.5em 0.8em;
        }
        .custom_tooltip .tooltip.top .tooltip-arrow,
        .custom_tooltip + .tooltip.top .tooltip-arrow {
            border-top-color: #e7e7e7;
        }
        .custom_tooltip .tooltip.left .tooltip-arrow,
        .custom_tooltip + .tooltip.left .tooltip-arrow {
            border-left-color: #e7e7e7;
        }
        .custom_tooltip .tooltip.right .tooltip-arrow ,
        .custom_tooltip + .tooltip.right .tooltip-arrow  {
            border-right-color: #e7e7e7;
        }
        .custom_tooltip .tooltip.bottom .tooltip-arrow,
        .custom_tooltip + .tooltip.bottom .tooltip-arrow {
            border-bottom-color: #e7e7e7;
        }
        .li_board ul li.tit .badge.review_best,
        .li_board ul li.tit .badge.review_worst {
            font-size: 11px;
            width: auto;
            padding: 0 5px ;
            font-weight: bold;
        }
        .li_board ul li.tit .badge.review_best,
        .modal_prod_detail .badge.review_best,
        .list_review_inner .badge.review_best {
            color:  #00d255 !important;
            vertical-align: middle;
            border: 1px solid #00d255;
            background: transparent;
            border-radius: 2px;
            font-size: 11px;
            font-family: 'Arial';
            padding: 2px 4px;
        }
        .li_board ul li.tit .badge.review_worst,
        .modal_prod_detail .badge.review_worst,
        .list_review_inner .badge.review_worst {
            background-color : #212121;
        }
        .owl-thumb-item.active:before,
        .owl-thumbs .owl-item.active.current .owl-thumb-item:before {
            content: '';
            display: block;
            position: absolute;
            left: 0;
            top: 0;
            background:rgba(0,0,0,0.5);
            width : 100%;
            height: 100%;
            z-index: 2;
        }
        .modal_prod_detail .badge.review_best,
        .modal_prod_detail .badge.review_worst {
            font-size: 11px;
            width: auto;
            position: relative;
            top: -1px;
            font-family: 'Arial';
        }
        .view_box .repeat_area .prod_pay {
            color: ;
            font-weight: ;
        }
        .view_box .repeat_area .member_pay {
            color: ;
            font-weight: ;
        }
        .view_box .repeat_area .sale_price {
            text-decoration: line-through;
            color:  !important;
            font-weight: ;
            opacity: 0.7;
        }
        .view_box .repeat_area .sale_percentage {
            color: #fe5356;
            font-weight: ;
        }
        .shop-item.common-item .item-detail {
            text-align: left;
        }
        .shop-item.common-item .item-title > a {
            font-size: 16px;
            font-weight: ;
            color: ;
        }
        .shop-item.common-item .item-detail .item-pay-detail .pay {
            font-size: 16px;
            font-weight: ;
            color:  !important;
            margin-right: 5px !important;
        }
        .shop-item.common-item .item-summary,
        .shop-item.common-item .item-summary p,
        .shop-item.common-item .item-summary span {
            color: ;
            font-size: 16px;
        }
        .shop-item.common-item .item-detail .item-pay-detail .sale_price {
            text-decoration: line-through;
            font-size: 11.2px;
            opacity: 0.7;
        }
        .shop-item.common-item .item-detail .item-pay .member_pay {
            font-size: 16px;
            color: ;
            font-weight: ;
        }
        .shop-item.common-item .item-detail .item-pay-detail .sale_pay {
            font-size: 16px;
        }
        .shop-item.common-item .item-detail .sale_percentage {
            font-size: 16px;
            color: #fe5356 !important;
            font-weight: ;
        }
        .shop-item.common-item .item-detail .ns-icon > div:first-child {
            margin-left: 0;
        }
        .shop-item.common-item .item-detail .ns-icon > div {
            margin: 0 5px 5px 0;
        }
        .shop-item.common-item .item-detail .item-icon {
            margin-top: 0;
        }
        .shop-item.common-item .item-detail .item-icon > span {
            margin-top: 0.75em;
            display: inline-block;
        }
        .shop-item.common-item .item-summary > p,
        .shop-item.common-item .shop-item .item-summary > ul {
            margin-bottom: 0;
        }
        .shop-item.common-item .item-summary .item-summary-link {
            position: absolute;
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
        }
        .shop-item.common-item .wish_thumb img {
            border: 0px solid ;
        }
        .shop_mypage .shop-item.common-item {
            margin-bottom: 15px !important;
        }
        .modal_add_review .btn_submit {
        ;
            background   : #00d255 !important;
            border-color : #00d255 !important;
            color        : #fff !important;
            border-radius: 0 0 4px 4px;
        }
        .tip-off .alert.alert-info, {
            border-color : #00d255;
        }
        .tip-off .bootstrap-datetimepicker-widget table td.active  {
            background: #00d255 !important;
        }
        .require_badge {
            width: 4px;
            height: 4px;
            display: inline-block;
            background: #00d255;
            border-radius: 50%;
            position: relative;
            top: -3px;
        }
        .select_field_list .list_badge.brand {
            border-color : #00d255;
            color: #00d255;
        }
        .doz_sys .delivery_ico {
        ;
            background   : #00d255;
            color: #fff !important;
        }
        .modal_alert_responsive .btn.confirm {
            background : #00d255;
        }
        .modal_alert_responsive .btn.confirm:hover {
            border-color: #00d255;
        }
                        @media all and (max-width : 991px) {
                    .doz_sys .paging_type_dot .owl-dots .owl-dot span,
            .doz_sys .paging_type_big_dot .owl-dots .owl-dot span {
                width: 8px !important;
                height: 8px !important;
                margin: 5px 4px !important;
            }
            .doz_sys .paging_type_big_dot .owl-dots .owl-dot.active span {
                width: 24px !important;
            }
            .doz_sys .paging_type_line .owl-dots .owl-dot span {
                width: 24px !important;
                height: 2px !important;
                margin: 5px 4px !important;
            }
            .doz_sys .paging_type_count .owl-dots .owl-dot span {
                font-size: 12px !important;
                margin: 5px !important;
            }
                    .custom_nav .owl-controls .owl-nav > div:before {
                font-size: 16px;
            }
            .custom_nav.nav_round .owl-controls .owl-nav > div:before,
            .custom_nav.nav_square .owl-controls .owl-nav > div:before {
                width: 32px;
                height: 32px;
                line-height: 32px;
            }
            .side_left main, .side_right main {
                display: block !important;
            }
            .cart_empty_wrap .bottom-btn .btn.ctn {
            ;
                background : #00d255;
                color      : #fff;
            }
            .goods_form .btn-group .btn.on,
            .shop_view .item_detail .visit_btn_wrap .btn {
            ;
                background   : #00d255 !important;
                border-color : #00d255 !important;
                color        : #fff !important;
            }
            .left-menu ul .cart_menu_row:before {
            background-color:rgba(54,54,54,0.2);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33545454,endColorstr=#33545454);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33545454,endColorstr=#33545454);	zoom: 1;            }
            .buy_btns .social_btn, .shop-table > thead,.mypage .table-wrap.coupon,
            .booking_content .buy_btns {
            border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.2) ;            }
            .buy_btns.mobile .btn-regularly {
                border: 1px solid #00d255;
            }
            .doz_sys main > .doz_row [data-widget-type="shop_showcase"],
            .doz_sys main > .doz_row [data-widget-type="shopping"] {
                padding-left  : 0;
                padding-right : 0;
            }
            body.shop_payment_complete .section_wrap, .shop_payment .tip-off, .map-list {
            background-color : #ffffff; !important;
                background-color : rgba(255,255,255,1) !important;
            }
            .shop_mypage .item-detail a, .shop_mypage .item-detail p, .shop-content select.form-control, .shop_payment .shop-content p, .tip-off.payment_method h6, .map-list,.grid_ignore.bg_on .author > div {
            color : #363636;;
                color : rgba(54,54,54,1) ;
            }
            .grid_ignore.bg_on .author > div.date,.grid_ignore.bg_on .author > div.hit-count {
            color:rgb(54,54,54);color:rgba(54,54,54,0.5); ;
            }
            input.form-control, textarea.form-control {
                -webkit-appearance : none !important;
            }
            .li_body .comment-count span {
            ;
                color : #00d255;
            }
            .li_board ul, .li_board ~ .li_footer, .board .li_board {
            border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.15) ;;
            }
            .left-menu ul .cart_menu_row li.active a {
            ;
                background   : #00d255 !important;
                color      : #fff !important;
            }
            .left-menu ul .cart_menu_row li.active a span {
                color      : #fff !important;
            }
            .booking_list.full .title,.booking_list.full .value {
            color : #363636;;
                color: rgba(54,54,54,1) !important;
            }
        }
                @media all and (max-width : 768px) {
            .shop_mypage .modal_alert_responsive .modal-footer .btn.cancel:hover{
                border: 1px solid rgba(54,54,54,1)            }
                    .rating_point_wrap .rating_point {
                font-size: 36px !important;
            }
            .rating_point_wrap .review_count {
                font-size: 13px !important;
            }
            .review_image_list_wrap .review_image_list .review_label {
                font-size: 14px !important;
            }
            .list_review_inner .interlock_star_point a.bt-star,
            .list_review_inner .use_summary,
            .list_review_inner .txt_wrap > div.text-13 {
                font-size: 0.85em !important;
            }
            .list_review_inner .txt_wrap > div.text-14,
            .list_review_inner .comment .tools {
                font-size: 0.95em !important;
            }
            .list_review_inner .txt_wrap > div.text-14 > .text-13 {
                font-size: 0.9em !important;
            }
                            .goods_form .goods_summary p,
            .goods_form .goods_summary span {
                font-size: 16px !important;
            }
            .doz_sys .widget.board .grid_ignore.bg_on {
                padding: 0;
                margin: 0 -15px;
                width: calc(100% + 30px);
            }
            .shop-item.common-item {
                margin-bottom: 15px !important;
            }
            .nav_gradient.slide_left {
                background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
            }
            .nav_gradient.slide_right {
                background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
            }
            .shop_payment .payment_title{
                font-weight             : normal;
            }
            .slide_03.owl-theme .owl-dots .owl-dot span {
            border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.3) ;;
            }
            .slide_03 .owl-controls .owl-prev:before,
            .slide_03 .owl-controls .owl-next:before {
            color:rgb(54,54,54);color:rgba(54,54,54,0.3);;
            }
            .slide_03.owl-theme .owl-dots .owl-dot.active span {
            ;
                background   : #00d255;
                border: 1px solid #00d255;
            }

		.m-table-style tbody > tr > td,
		.m-table-style thead > tr > th {
			width   : 100% !important;
			display : block;
		}
		.goods_thumbs .owl-theme .owl-dots .owl-dot span {
		background-color:rgba(54,54,54,0.3);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c545454,endColorstr=#4c545454);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c545454,endColorstr=#4c545454);	zoom: 1;;
			border-color: transparent;
		}
		.goods_thumbs .paging_type_dot01.owl-theme .owl-dots .owl-dot span {
			background: transparent;
			border-color: rgba(54,54,54,1);
			opacity: 0.3;
		}
		.goods_thumbs .paging_type_dot01.owl-theme .owl-dots .owl-dot.active span {
			opacity: 1;
			border-color: #00d255;
		}
		.goods_thumbs .owl-theme .owl-dots .owl-dot.active span {
		;
			background   : #00d255;
			border: 1px solid #00d255;
		}
		.shop-content.shop-style-b .buy_footer_fixed > div,
		.shop-content.shop-style-b .opt-group .goods_wrap {
			padding-left: 0;
			padding-right: 0;
		}
		.text_tab .after_line:not(:last-child):after {
			right: 0;
		}
        .text_tab .after_line:last-child:after {
            content: "";
            display: none;
        }
		.doz_sys .extend_section.grid_gutter_0 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_1 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_2 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_3 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_4 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_5 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_6 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_7 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_8 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_9 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_10 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_11 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_12 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_13 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_14 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_15 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_16 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_17 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_18 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_19 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_20 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_21 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_22 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_23 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_24 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_25 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_26 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_27 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_28 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_29 .inside .m-margin-on,
		.doz_sys .extend_section.grid_gutter_30 .inside .m-margin-on {
			margin-left:0;
			margin-right:0;
		}
		.modal_alert_responsive .modal-footer .btn {
			color: #00d255;
		}
		.modal_alert_responsive .btn.confirm {
			color: #00d255;
		}
		.shop_mypage .shop-content .nav.nav-tabs.nav-tabs-text-only .nav-link.active .count {
			color: #00d255;
		}
		#shop_cart_list .shop-tit,
		#shop_cart_list .shop-table > thead > tr,
		#shop_cart_list .shop-table > tfoot .payment-info,
		.im-price-result {
			border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.15) ;;
		}
		.shop-table > tbody > tr > td.img .opt .more + .more,
		.im-order-row + .im-order-row {
			border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.1) ;;
		}
		#shop_cart_list .shop-table, #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
		#shop_cart_list .shop-table > tfoot, #shop_cart_list .shop-table > tfoot .payment-info{
			border-color:rgb(54,54,54) ;border-color:rgba(54,54,54,0.08) ;;
		}
		#shop_cart_list .shop-table > thead > tr,
		.im-order-detail-table .im-space {
			background-color: rgba(255,255,255,1);
		}
	}
	@media  (max-width : 1024px) and (min-width : 767px){
		body {
			zoom: 0.85;
		}
		body.admin {
			zoom: 1;
		}
	}


	.im-body-color {
		color: rgba(54,54,54,1);
	}
	.im-body-size {
		font-size: 16px;
	}
	.im-body-size-85 {
		font-size: 13.6px;
	}
	.im-body-size-90 {
		font-size: 14.4px;
	}
	.im-body-size-95 {
		font-size: 15.2px;
	}
    .im-body-size-110 {
        font-size: 17.6px;
    }
	.im-body-size-120 {
		font-size: 19.2px;
	}
	.im-body-size-140 {
		font-size: 22.4px;
	}
	.im-body-size-150 {
		font-size: 24px;
	}
	.im-body-size-160 {
		font-size: 25.6px;
	}
	.im-body-size-200 {
		font-size: 32px;
	}
	.im-body-line-height {
		line-height: 1.6;
	}
	@media (max-width: 767px) {
		.im-xs-body-color {
			color: rgba(54,54,54,1);
		}
				.im-body-size {
			font-size: 16px;
		}
		.im-body-size-85 {
			font-size: 13.6px;
		}
		.im-body-size-90 {
			font-size: 14.4px;
		}
		.im-body-size-95 {
			font-size: 15.2px;
		}
		.im-body-size-110 {
			font-size: 17.6px;
		}
		.im-body-size-120 {
			font-size: 19.2px;
		}
		.im-body-size-140 {
			font-size: 22.4px;
		}
		.im-body-size-150 {
			font-size: 24px;
		}
		.im-body-size-160 {
			font-size: 25.6px;
		}
		.im-body-size-200 {
			font-size : 32px;
		}
		.im-xs-body-size {
			font-size: 16px;
		}
		.im-xs-body-size-85 {
            font-size: 13.6px;
        }
		.im-xs-body-size-90 {
			font-size: 14.4px;
		}
		.im-xs-body-size-95 {
			font-size: 15.2px;
		}
		.im-xs-body-size-110 {
            font-size: 17.6px;
        }
		.im-xs-body-size-120 {
			font-size: 19.2px;
		}
		.im-xs-body-size-140 {
			font-size: 22.4px;
		}
		.im-xs-body-size-150 {
			font-size: 24px;
		}
		.im-xs-body-size-160 {
			font-size: 25.6px;
		}
		.im-xs-body-size-200 {
            font-size: 32px;
        }
	}
	

	@media (min-width: 992px){
			.doz_sys .section_first.visual_section .full_screen_show .owl-theme .item .op,
			.doz_sys .section_first.visual_section .full_screen_show .owl-theme .item .op .header-content {
				height: calc(100vh - 91px) !important;
			}
		}
	
		.doz_sys #logo_w20220217661ddf9e7303a.logo .logo_title a {
			font-family: '';
			font-size: 24px;
		letter-spacing: 0px;
		font-weight: bold;
		font-style: normal;
		;
		color: #212121;
		line-height: inherit;
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #logo_w20220217661ddf9e7303a.logo .logo_title a {
			color : #212121		}
	}
	.scroll-to-fixed-fixed #logo_w20220217661ddf9e7303a .logo_title a {
		 !important;
		color: #212121 !important;
	}
	#logo_w20220217661ddf9e7303a > div {
		display: inline-block;
	}
		#logo_w20220217661ddf9e7303a .img_box ~ .logo_title {
		padding-left: 10px;
	}
		/*@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {*/
	/*	#logo_*//* .normal_logo,*/
	/*	#logo_*//* .scroll_logo {*/
	/*		width: auto;*/
	/*	}*/
	/*}*/

				#w20220217ee1ea356beb1a .viewport-nav > li:last-child > a {
				}
		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a {
				color : #212121			}
			.doz_sys .hover_section_bg:hover #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a:hover {
				color : rgba(33, 33, 33, 0.5)		 	}
		}

		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active{
									 font-weight: normal;
									 border : 0;
									 border-style : solid;
								 ;
									 color: #00d255;

								 color: #212121;
								 }

		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active {
														;
															color: #00d255;
														color: #212121;														}
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active span,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active span {
									 border: 0;
								  border: 0 !important; padding: 7px 0px;border: 2px solid #00d255;border-top:2px solid transparent; border-left:0;border-right:0;									 border-style : solid;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active span,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active span {
															border:0;
																													border-style : solid;
														}
		#w20220217ee1ea356beb1a .viewport-nav > li > a {
									 padding: 15px;
								 }

        #w20220217ee1ea356beb1a .viewport-nav>.dropdown.use_sub_name:hover>a>.plain_name:before {
		   display: inline-flex;
	   }
		#w20220217ee1ea356beb1a .viewport-nav > .active > a,
		#w20220217ee1ea356beb1a .viewport-nav > .active > a:hover,
		#w20220217ee1ea356beb1a .viewport-nav > .active > a:focus {
								 ;
									 color: ;
									 background-color: transparent;
								 }
		#w20220217ee1ea356beb1a .viewport-nav > .disabled > a,
		#w20220217ee1ea356beb1a .viewport-nav > .disabled > a:hover,
		#w20220217ee1ea356beb1a .viewport-nav > .disabled > a:focus {
									 color: #ccc;
									 background-color: transparent;
								 }

		#w20220217ee1ea356beb1a .dropdown-menu a {
									 font-weight: inherit;
									 font-style: normal;
								 								 }
		#w20220217ee1ea356beb1a .viewport-nav > li > a.dropdown-more {
									 cursor: pointer;
								 }

		#w20220217ee1ea356beb1a {
		;
			background: ;
			font-family: montserrat,Kakao, sans-serif;
			height:90px;
			min-height: auto;
			display: table-cell;
			vertical-align: middle;
		}

		#w20220217ee1ea356beb1a .viewport-nav {
									 height:90px;
								 }
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a {
								 ;
									 color: #212121;
									 font-size: 14px;
									 letter-spacing: 0px;
									 padding: 0 15px;
									 font-weight: inherit;
									 font-style: normal;
								 									 height:90px;
									 display: table-cell;
									 vertical-align: middle;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a {
															color: #212121;
														}
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown.use_sub_name:hover>a>.plain_name:before {
									 color: rgba(33, 33, 33, 0.5);
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown.use_sub_name:hover>a>.plain_name:before {
															color: rgba(33, 33, 33, 0.5);
														}
		/*	#doz_header #*//* .viewport-nav > li:first-child > a{*/
		/*											 padding-left: *//*px !important;*/
		/*										 }*/
		/*	#doz_header #*//* .viewport-nav > li:last-child > a {*/
		/*											 padding-right: *//*px !important;*/
		/*										 }*/
		#doz_header #w20220217ee1ea356beb1a .sub_mega_drop .viewport-nav > li {
												 float: left;
												 display: table;
											 }
		/*	#doz_header #*//* .sub_mega_drop .viewport-nav > li a{*/
		/*											 text-align: center;*/
		/*										 }*/
		#w20220217ee1ea356beb1a .dropdown-menu {

								 }
		#w20220217ee1ea356beb1a .dropdown-menu {
									 margin-top: 0;
								 left: 0;
								 }
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a:hover,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a:hover {
								 color : #212121;;
									 color: rgba(33, 33, 33, 0.5);
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a:hover,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a:hover,
														.scroll-to-fixed-fixed #w20220217ee1ea356beb1a {
		color : #212121;;
			color: rgba(33, 33, 33, 0.5);
		}
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active:before,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active:before{
								 color: #212121;content: '';position: absolute;display: block;width: 100%;height: 2px;left: 0;bottom: -1px;background: #00d255;								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active:before,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active:before{
														color: #212121;background: #00d255;														}
		#w20220217ee1ea356beb1a li.dropdown > ul.dropdown-menu {
									 visibility: hidden;
									 display: block;
									 opacity: 0;
									 -o-transition: .3s;
									 -ms-transition: .3s;
									 -moz-transition: .3s;
									 -webkit-transition: .3s;
									 transition: .3s;
								 }
		.inline-col-group-right #w20220217ee1ea356beb1a li.dropdown:last-child > ul.dropdown-menu {
															 right: 0;
															 left: auto;
														 }
		#w20220217ee1ea356beb1a li.dropdown:hover > ul.dropdown-menu {
									 visibility: visible;
									 opacity: 1;
									 display: block;
								 }
		#w20220217ee1ea356beb1a li.dropdown.pulldown-hide > ul.dropdown-menu,
		#w20220217ee1ea356beb1a li.dropdown.pulldown-hide:hover > ul.dropdown-menu {
									 display: none;
								 }
		#w20220217ee1ea356beb1a li.dropdown-icon:focus > ul.dropdown-menu {
									 visibility: visible;
									 opacity: 1;
									 display: block;
								 }
		#w20220217ee1ea356beb1a .dropdown-menu {
								 ;
									 background: ;
									 font-size: 13px;
									 border-radius: 0px;
									 -webkit-box-shadow: none;
									 box-shadow: none;
									 padding: 0;
									 border: 0px solid  #e5e5e5;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu {
														;
															background: ;
															border: 0px solid  #e5e5e5;
														}
		#w20220217ee1ea356beb1a .dropdown-menu > li > a {
									 font-size: 13px;
								 ;
									 color: #090909;
									 padding: 10px 20px;
									 letter-spacing: 0px;
									 border-top: 0px solid  #e5e5e5;
								 }
		#w20220217ee1ea356beb1a .dropdown-menu > li.dropdown-submenu.sub-active > a {
									padding-right: 30px;
		}
		#w20220217ee1ea356beb1a .dropdown-menu > li > a:focus {
									 outline: none;
								 }
		#w20220217ee1ea356beb1a .dropdown-menu > li.use_sub_name:hover>a>.plain_name:before {
									 color: #000 !important;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li > a {
														;
															color: #090909;
															border-top: 0px solid  #e5e5e5;
														}

		#w20220217ee1ea356beb1a .dropdown-menu > li:first-child > a {
									 border-top: 0;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li.use_sub_name:hover>a>.plain_name:before {
															color: #000 !important;
														}
		#w20220217ee1ea356beb1a .dropdown-menu > li > a:hover,
		#w20220217ee1ea356beb1a .dropdown-menu > li > a:active,
		#w20220217ee1ea356beb1a .dropdown-menu > li > a:focus {
								 ;
									 color: #000 !important;
								 ;
									 background-color: #00d255 !important;
									 font-size: 13px;
								 }

		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li > a:hover,
														.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li > a:active,
																										.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li > a:focus {
																																						;
																																							color: #000 !important;
																																						;
																																							background-color: #00d255 !important;
																																						}

		#w20220217ee1ea356beb1a .dropdown-menu > li:last-child > a,
		#w20220217ee1ea356beb1a .dropdown-menu > li:last-child > a:hover {
									 border-bottom-left-radius: 0px;
									 border-bottom-right-radius: 0px;
								 }
		#w20220217ee1ea356beb1a .dropdown-menu > li:first-child > a,
		#w20220217ee1ea356beb1a .dropdown-menu > li:first-child > a:hover {
									 border-top-left-radius: 0px;
									 border-top-right-radius: 0px;
								 }

		#w20220217ee1ea356beb1a .nav .open > a,
		#w20220217ee1ea356beb1a  .nav .open > a:hover,
		#w20220217ee1ea356beb1a  .nav .open > a:focus {
									  background: transparent;
									  border-color : transparent;
								  }
		.dropdown-menu.preview_drop_down > li > a.hover {
		;
			color: #000 !important;
		;
			background-color: #00d255 !important;
		}

					
	#w20220217a86dca21b7e67 .search_btn i {
		max-width: 100%;
		max-height: 100%;
		display: inline-block;
		position: relative;
		top:0;
		line-height: inherit;
	}
	#w20220217a86dca21b7e67 .search_btn i.fa {
		font-size: inherit;
		width: auto;
		height: auto;
		vertical-align: inherit;
		line-height: initial;
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type a {
			color : #212121		}
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type01 a{
			color : #212121 ;
		}
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type03 a{
			color: #fff;
		}
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type04 a{
			color: #fff;
		}
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type a:hover {
			  ;
				  color: #999;
		  }
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type01 a:hover{
			  color: #999;
		  }
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type03 a:hover,
	  .doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type04 a:hover{
			  color: #fff;
			  background-color: #05b2f5;
			  border: 1px solid #05b2f5;
		  }
	}
	#w20220217a86dca21b7e67 .search_type a {
		;
		color: #212121;
		font-size: 20px;
				background: #00B8FF	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type a {
		;
		color: #212121;
				background: #00B8FF	}
	#w20220217a86dca21b7e67 .search_type a:hover {
		;
		color: #999;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type a:hover {
		;
		color: #999;
	}
    #w20220217a86dca21b7e67 .search_type.search_btn_type03 input.search_btn_form,
    #w20220217a86dca21b7e67 .search_type.search_btn_type04 input.search_btn_form{
        flex: 1;
    }
    #w20220217a86dca21b7e67 input.search_btn_form,
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 {
		width: 100%;
		height: 34px;
		line-height: 34px;
		padding: 0 10px;
		;
		background: #fff;
		border:1px solid #dadada;
		border-radius: 3px;
		;
		color: #212121;
		font-size: 14px;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 {
		width: 100%;
		border:0;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02:before {
		border: 1px solid #dadada;
		border-radius: 3px;
		content:'';
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 input.search_btn_form {
        flex: 1;
		border: 0;
		background: transparent;
		border-radius: 0;
		padding: 0 10px 0 0;
		float:left;
		height: 34px;
		line-height: 34px;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type01 a {
		background: transparent !important;
		padding: 0px 0px;
		color: #212121;
		line-height: 1;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type01 a:hover {
		color: #999;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type01 a {
		color:#212121;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type01 a:hover {
		color: #999;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 a {
		height: 100%;
		position : relative;
		right: 0;
		top: 0;
		line-height: 34px;
		background: transparent !important;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 a i {
		height: 100%;
		vertical-align: 0;
 	}
    #w20220217a86dca21b7e67 form{
        max-width: 150px;
        width: 150px;
        display: flex;
    }
    #w20220217a86dca21b7e67 .search_type.search_btn_type01 form{
        max-width: 100%;
        width: 100%;
        display: flex;
    }
    #w20220217a86dca21b7e67 .search_type.search_btn_type03 form.clearfix,
    #w20220217a86dca21b7e67 .search_type.search_btn_type04 form.clearfix{

    }
	#w20220217a86dca21b7e67 .search_type.search_btn_type03 .search_btn_form {
		float:left;
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type03 a {
		height: 34px;
		padding: 0 10px;
		border-top-right-radius: 3px;
		border-bottom-right-radius: 3px;
		border-left:1px solid #dadada;
		color:#fff;
		line-height: 34px;
		float: left;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type03 a {
		border-left:1px solid #dadada;
		color:#fff;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type03 a:hover,
	#w20220217a86dca21b7e67 .search_type.search_btn_type04 a:hover {
		color: #fff;
		background-color: #05b2f5;
		border: 1px solid #05b2f5;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type03 a:hover,
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type04 a:hover {
		color: #fff;
		background-color: #05b2f5;
		border: 1px solid #05b2f5;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type04,
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 {
		height: 34px;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type04 input.search_btn_form {
		float:left
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type04 a {
		height: 34px;
		padding: 0 10px;
		border :1px solid #00B8FF;
		border-radius: 3px;
		float: right;
		margin-left: 5px;
		color:#fff;
		line-height: 34px;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type04 a {
		border :1px solid #00B8FF;
		color:#fff;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 {
		width: 150px;
		height: 34px;
		;
		background: #fff;
		border:1px solid #dadada;
		border-radius: 3px;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type05 {
		;
		background: #fff;
		border:1px solid #dadada;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type04 a i {
		vertical-align: inherit;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 > div {
		width: 100%;
		margin-top: -1px;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 input.search_btn_form {
        flex: 1;
		padding: 0;
		background: transparent;
		border :0;
		border-radius: 0;
		width: 100%;
		padding-left:10px;
		vertical-align: middle;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 a {
		line-height: 34px;
		background: transparent !important;
		text-align: left;
		padding-left:10px;
		vertical-align: middle;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 i {
		vertical-align: initial;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type06 .search_btn_form {
		border: 0;
		border-radius: 0;
		border-bottom:1px solid #dadada;
		background: transparent;
		padding-left: 0;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type06 .search_btn_form {
		border-bottom:1px solid #dadada;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type06  .search_btn_form:focus {
		border-color: ;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type06 a {
		background: transparent;
		position: absolute;
		right: 0;
		line-height: 32px;
		top: 0;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 input.search_btn_form,
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type02 {
		;
		background: #fff;
		;
		color: #212121;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 input.search_btn_form {
		border:1px solid #dadada;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type02:before {
		border:1px solid #dadada;
	}
	#w202206227f7efee8fd846 .btn_b21136d771747 span {color:#212121 !important;}#w202206227f7efee8fd846 .btn_b00061b08486b span {color:#212121 !important;}
		#w202206227f7efee8fd846 .inline_widget i.simple {
			vertical-align: initial;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn {
			position: relative;
		}
		#w202206227f7efee8fd846 .inline_widget .line {
			margin-left:2.5px;
			margin-right:2.5px;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item {
			margin: 0 5px ;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item.badge_class > a .badge_wrap {
			padding-left: 2px;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn_text {
			position: relative;
			background: transparent !important;
			color:#212121 !important;
			display: inline-block;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn_text i {
			color:#212121 !important;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn_text:hover .text,
		#w202206227f7efee8fd846 .inline_widget a.btn_text:hover i,
		#w202206227f7efee8fd846 .inline_widget a.info_name:hover {
			color              : #ccc !important;
			-o-transition      : .3s;
			-ms-transition     : .3s;
			-moz-transition    : .3s;
			-webkit-transition : .3s;
			transition         : .3s;
		}
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text,
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text span,
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text i {
			color:#212121 !important;
		}
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text:hover .text,
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text:hover i,
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.info_name:hover {
			color: #ccc !important;
		}
		#w202206227f7efee8fd846 .inline_widget a span.text,
		#w202206227f7efee8fd846 .inline_widget .use_info .info_name {
			font-size: 14px;
		}
		#w202206227f7efee8fd846 .inline_widget a span.icon_class {
			display: inline-block;
			vertical-align: middle;
			font-size: 16px;
			line-height: 1;
		}
		#w202206227f7efee8fd846 .inline_widget .use_info .info_img ~ .info_name {
			padding-left: 0.4em;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn.custom_class .text {
			font-size: 14px;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn .text {
			font-size: 14px;
		}

		#w202206227f7efee8fd846 .inline_widget a span.icon_class ~ .text {
			padding-left: 0.4em;
			display: inline-block;
			vertical-align: middle;
		}
		#w202206227f7efee8fd846 .inline_widget a span.icon_class ~ .text.no_text {
			padding-left: 0;
		}

		#w202206227f7efee8fd846 .inline_widget.button_text .inline-blocked {
			position:relative;
		}
		#w202206227f7efee8fd846 .inline_widget.button_text .inline-blocked .tooltip {
			z-index: 99;
		}
		#w202206227f7efee8fd846 .inline_widget.button_text .inline-blocked .use_info img {
			border-radius: 50%;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn .inline-blocked:first-child{
			margin-left: 0 !important;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn .inline-blocked:last-child {
			margin-right: 0 !important;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn div.tooltip-inner {
			min-width: auto;
			white-space: nowrap;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn a .badge {
			position: absolute;
			top: 0;
			color: #ffffff;
			font-family: Arial;
			right: 0;
			letter-spacing: 0;
			padding: 0;
			width: 15px;
			height: 15px;
			text-align: center;
			line-height: 15px;
			font-size: 10px;
			z-index: 10;
			cursor: pointer;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn a .badge[disabled] {
            visibility: hidden;
		}
        
		#w202206227f7efee8fd846 .inline_widget.login_btn a.btn_text .badge {
			left: auto;
			margin-top: 0;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn a.info_img .badge {
			margin-top: 0;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn .nameimg a .badge {
			left: auto;
			right: -10px;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn .badge {
			display: none;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip {
			word-wrap: break-word;
			word-break: keep-all;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip .tooltip-inner {
			background-color: #00b8ff !important;
			color: #fff !important;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.top .tooltip-arrow {
			border-top-color :#00b8ff;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.bottom .tooltip-arrow {
			border-bottom-color :#00b8ff;
		}

		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left .tooltip-arrow {
			border-left-color :#00b8ff;
		}

		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right .tooltip-arrow {
			border-right-color :#00b8ff;
		}
		.new_fixed_header #w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left .tooltip-arrow,
		.new_fixed_header #w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right .tooltip-arrow {
			top: 50% !important;
		}
		.new_fixed_header #w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left,
		.new_fixed_header #w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right {
			top: 0 !important;
		}
		
		@media (max-width: 991px) {
			#w202206227f7efee8fd846 .inline_widget.button_text .inline-blocked .tooltip {
				display: none !important;
			}
			#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip {
				display: block !important;

			}
		}
		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text span,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text i,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .info_name {
				color : #212121 !important;
			}
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget .line {
				border-color : rgba(0,0,0,0.2) !important;
			}
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text:hover,
		    .doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text:hover span,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text:hover i,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .info_name:hover {
				  color : #ccc !important;
			}
		}


	
				#s20220217cf3daa228a2d8 .inline-inside {
					max-width: 1280px;
					margin: 0 auto;
					padding-left:30px;
					padding-right:30px;
				}
				.admin.new_header_mode {
					overflow-x: auto;
				}
				.new_header_mode #edit_wrap {
					min-width: 1280px;
				}
				#s20220217cf3daa228a2d8 .section_bg {
					background-image:url(https://cdn.imweb.me/thumbnail/20220425/b04599a0be8d3.jpg);;
					background-position:50% 50%;
					background-size: cover; background-repeat: no-repeat;;
				}
				.new_header_overlay #s20220217cf3daa228a2d8 .section_bg {
					background-image:none;;
				}
				.new_header_overlay .new_fixed_header #s20220217cf3daa228a2d8 .section_bg {
					background-image:url(https://cdn.imweb.me/thumbnail/20220425/b04599a0be8d3.jpg);;
				}
				.scroll-to-fixed-fixed#s20220217cf3daa228a2d8 .section_bg {
					background-image:url(https://cdn.imweb.me/thumbnail/20220425/b04599a0be8d3.jpg);;
					background-position: 50% 50%;
					background-size: cover; background-repeat: no-repeat;;
				}
				#s20220217cf3daa228a2d8 .inline-col-group {
					padding-top:0px;
					padding-bottom:0px;
					height : 90px;
				}
				#s20220217cf3daa228a2d8 .inline-col-group > .inline-col {
					padding-left: 15px;
				}
				#s20220217cf3daa228a2d8 .inline-col-group > .inline-col:first-child {
					padding-left:  0 !important;
				}
				#s20220217cf3daa228a2d8 .inline-row > .inline-col {
					padding-left: 15px;
				}
				#s20220217cf3daa228a2d8 .inline-row > .inline-col:first-child {
					padding-left: 0 !important;
				}
				#s20220217cf3daa228a2d8.extend .inline-inside {
					max-width: 100% !important;
				}
				#s20220217cf3daa228a2d8 .inline_widget.image .text,
				#s20220217cf3daa228a2d8 .inline_widget.logo a,
				#s20220217cf3daa228a2d8 .inline_widget.icon,
				#s20220217cf3daa228a2d8 .inline_widget.login_btn a,
				#s20220217cf3daa228a2d8 .viewport-nav > li > a,
				#s20220217cf3daa228a2d8 .inline-col .inline_global_dropdown a,
				#s20220217cf3daa228a2d8 .inline_widget.widget_text_wrap {
					color: ;
				}

				.new_header_overlay #s20220217cf3daa228a2d8.scroll-to-fixed-fixed .viewport-nav > li > a {
					color: ;
				}
				.new_header_overlay #s20220217cf3daa228a2d8.scroll-to-fixed-fixed .section_bg_color {
					background-color:  !important;
				}
				#s20220217cf3daa228a2d8 .inline_widget.padding > div {
					;
				}
				#s20220217cf3daa228a2d8 .inline-col .inline_global_dropdown a i.arrow {
					border-top-color: ;
				}
				#s20220217cf3daa228a2d8 {
				  border-width: 0 0 1px;
				  border-color: #e7e7e7;
				  border-style: solid;
				}
				.scroll-to-fixed-fixed#s20220217cf3daa228a2d8 {
				  border-color: #e7e7e7;
				  -webkit-transform: translate3d(0, 0, 0);
					transform : translate3d(0, 0, 0);
				} 
				#s20220217cf3daa228a2d8 .inline-col-group,
				 #s20220217cf3daa228a2d8 .inline-col-group .inline-col {
					vertical-align: middle ;
				}
				#inline_header_mobile #s20220217cf3daa228a2d8 .inline-inside {
					padding-left:0px !important;
					padding-right:0px !important;
				}
				@media all and (min-width: 768px) {
					#s20220217cf3daa228a2d8.hover_section_bg:hover .section_bg_color {
						background-color:  !important;
					}
					#s20220217cf3daa228a2d8.hover_section_bg:hover .section_bg {
						background-image:url(https://cdn.imweb.me/thumbnail/20220425/b04599a0be8d3.jpg);;
					}
					#s20220217cf3daa228a2d8.hover_section_bg:hover img.normal_logo {
						opacity: 0;
					}
					#s20220217cf3daa228a2d8.hover_section_bg:hover img.scroll_logo {
						opacity: 1;
					}
				}
				@media all and (max-width: 767px) {
					.inline_header_design {
						overflow-x: hidden;
					}
				}
			
	.fixed-menu-on .scroll_position {
		top: -91px;
	}
	
		@media (max-width: 991px){
			.doz_sys .section_first.visual_section .full_screen_show .owl-theme .item .op,
			.doz_sys .section_first.visual_section .full_screen_show .owl-theme .item .op .header-content {
				height: calc(100vh - 129px) !important;
			}
		}
	
	#w202202172a077f0944ba2 .icon_type_menu:not(.st02) {
		line-height: 1;
	}
	#w202202172a077f0944ba2 .icon_type_menu .badge {
		width: 15px;
		font-size: 10px;
		display: inline-block;
		position: absolute;
		color: #ffffff;
		font-family: Arial;
		left: auto;
		right: -8px;;
		letter-spacing: 0;
		padding: 0;
		height: 15px;
		text-align: center;
		line-height: 15px;
		z-index: 10;
		top: 35%;
		margin-top: -10px;
	}
	#w202202172a077f0944ba2 .icon_type_menu a {
		font-size :18px;
		color: #212121;
		background: rgba(255, 255, 255, 0);
		border: 0px solid #ccc;
		border-radius: 0px;
		text-align: center;
		padding-left:5px;
		padding-right:5px;
		padding-top:15px;
		padding-bottom:15px
	}
	#w202202172a077f0944ba2 .icon_type_menu a .icon_code {
		vertical-align: top;
	}
	.scroll-to-fixed-fixed #w202202172a077f0944ba2 .icon_type_menu a {
		color: #212121;
		background: rgba(255, 255, 255, 0);
		border: 0px solid #ccc;
	}

	#w202202172a077f0944ba2 .icon_type_menu a span.text {
		display: none;
	}


	#w202202172a077f0944ba2 .icon_type_menu a .fa {
		width:auto;
		height:auto;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st01 a {
		border-radius: 50%;
		padding: 5px;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st02 a {
		color: #212121;
		padding: 15px 5px;
	}
	.scroll-to-fixed-fixed #w202202172a077f0944ba2 .icon_type_menu.st02 a {
		color: #212121;

	}


	#w202202172a077f0944ba2 .icon_type_menu.st02 a:before{
		content:"";
		display:inline-block;
		vertical-align:middle;
		height:100%;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st02 a .icon_code {
		display: none;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st02 .badge {
		right: -10px;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st02 a span.text {
		max-width:100%;
		max-height:100%;
		display:inline-block;
	}
	@media (min-width: 991px) {
		#w202202172a077f0944ba2 .icon_type_menu a:hover {
			color:rgba(0, 0, 0, 0.5);
			background: rgba(0, 0, 0, 0);
			border-color: rgba(0, 0, 0, 0);
		}
		.scroll-to-fixed-fixed #w202202172a077f0944ba2 .icon_type_menu a:hover {
			color:rgba(0, 0, 0, 0.5);
			background: rgba(0, 0, 0, 0);
			border-color: rgba(0, 0, 0, 0);
		}
		#w202202172a077f0944ba2 .icon_type_menu.st02 a:hover {
			color: rgba(0, 0, 0, 0.5);
		}
		.scroll-to-fixed-fixed #w202202172a077f0944ba2 .icon_type_menu.st02 a:hover {
			color: rgba(0, 0, 0, 0.5);
		}
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #w202202172a077f0944ba2 .icon_type_menu a {
			color : #212121!important;
		}
		.doz_sys .hover_section_bg:hover #w202202172a077f0944ba2 .icon_type_menu a:hover {
			  color : rgba(0, 0, 0, 0.5)!important;
		  }
	}


		.doz_sys #logo_w20220217129f2336e7257.logo .logo_title a {
			font-family: montserrat;
			font-size: 20px;
		letter-spacing: 0px;
		font-weight: bold;
		font-style: normal;
		;
		color: #212121;
		line-height: inherit;
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #logo_w20220217129f2336e7257.logo .logo_title a {
			color : #212121		}
	}
	.scroll-to-fixed-fixed #logo_w20220217129f2336e7257 .logo_title a {
		 !important;
		color: #212121 !important;
	}
	#logo_w20220217129f2336e7257 > div {
		display: inline-block;
	}
		#logo_w20220217129f2336e7257 .img_box ~ .logo_title {
		padding-left: 10px;
	}
		/*@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {*/
	/*	#logo_*//* .normal_logo,*/
	/*	#logo_*//* .scroll_logo {*/
	/*		width: auto;*/
	/*	}*/
	/*}*/
#w20220620a8628dc0c091d .btn_166d5eacaec37 span {color:#212121 !important;}
		#w20220620a8628dc0c091d .inline_widget i.simple {
			vertical-align: initial;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn {
			position: relative;
		}
		#w20220620a8628dc0c091d .inline_widget .line {
			margin-left:2.5px;
			margin-right:2.5px;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item {
			margin: 0 5px ;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item.badge_class > a .badge_wrap {
			padding-left: 2px;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn_text {
			position: relative;
			background: transparent !important;
			color:#212121 !important;
			display: inline-block;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn_text i {
			color:#212121 !important;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn_text:hover .text,
		#w20220620a8628dc0c091d .inline_widget a.btn_text:hover i,
		#w20220620a8628dc0c091d .inline_widget a.info_name:hover {
			color              : #ccc !important;
			-o-transition      : .3s;
			-ms-transition     : .3s;
			-moz-transition    : .3s;
			-webkit-transition : .3s;
			transition         : .3s;
		}
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text,
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text span,
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text i {
			color:#212121 !important;
		}
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text:hover .text,
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text:hover i,
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.info_name:hover {
			color: #ccc !important;
		}
		#w20220620a8628dc0c091d .inline_widget a span.text,
		#w20220620a8628dc0c091d .inline_widget .use_info .info_name {
			font-size: 14px;
		}
		#w20220620a8628dc0c091d .inline_widget a span.icon_class {
			display: inline-block;
			vertical-align: middle;
			font-size: 16px;
			line-height: 1;
		}
		#w20220620a8628dc0c091d .inline_widget .use_info .info_img ~ .info_name {
			padding-left: 0.4em;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn.custom_class .text {
			font-size: 14px;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn .text {
			font-size: 14px;
		}

		#w20220620a8628dc0c091d .inline_widget a span.icon_class ~ .text {
			padding-left: 0.4em;
			display: inline-block;
			vertical-align: middle;
		}
		#w20220620a8628dc0c091d .inline_widget a span.icon_class ~ .text.no_text {
			padding-left: 0;
		}

		#w20220620a8628dc0c091d .inline_widget.button_text .inline-blocked {
			position:relative;
		}
		#w20220620a8628dc0c091d .inline_widget.button_text .inline-blocked .tooltip {
			z-index: 99;
		}
		#w20220620a8628dc0c091d .inline_widget.button_text .inline-blocked .use_info img {
			border-radius: 50%;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn .inline-blocked:first-child{
			margin-left: 0 !important;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn .inline-blocked:last-child {
			margin-right: 0 !important;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn div.tooltip-inner {
			min-width: auto;
			white-space: nowrap;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn a .badge {
			position: absolute;
			top: 0;
			color: #ffffff;
			font-family: Arial;
			right: 0;
			letter-spacing: 0;
			padding: 0;
			width: 15px;
			height: 15px;
			text-align: center;
			line-height: 15px;
			font-size: 10px;
			z-index: 10;
			cursor: pointer;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn a .badge[disabled] {
            visibility: hidden;
		}
        
		#w20220620a8628dc0c091d .inline_widget.login_btn a.btn_text .badge {
			left: auto;
			margin-top: 0;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn a.info_img .badge {
			margin-top: 0;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn .nameimg a .badge {
			left: auto;
			right: -10px;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn .badge {
			display: none;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip {
			word-wrap: break-word;
			word-break: keep-all;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip .tooltip-inner {
			background-color: #00b8ff !important;
			color: #fff !important;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.top .tooltip-arrow {
			border-top-color :#00b8ff;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.bottom .tooltip-arrow {
			border-bottom-color :#00b8ff;
		}

		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left .tooltip-arrow {
			border-left-color :#00b8ff;
		}

		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right .tooltip-arrow {
			border-right-color :#00b8ff;
		}
		.new_fixed_header #w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left .tooltip-arrow,
		.new_fixed_header #w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right .tooltip-arrow {
			top: 50% !important;
		}
		.new_fixed_header #w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left,
		.new_fixed_header #w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right {
			top: 0 !important;
		}
		
		@media (max-width: 991px) {
			#w20220620a8628dc0c091d .inline_widget.button_text .inline-blocked .tooltip {
				display: none !important;
			}
			#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip {
				display: block !important;

			}
		}
		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text span,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text i,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .info_name {
				color : #212121 !important;
			}
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget .line {
				border-color : rgba(0,0,0,0.2) !important;
			}
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text:hover,
		    .doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text:hover span,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text:hover i,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .info_name:hover {
				  color : #ccc !important;
			}
		}


	
	#w20220217ea4928bd1a61e .search_btn i {
		max-width: 100%;
		max-height: 100%;
		display: inline-block;
		position: relative;
		top:0;
		line-height: inherit;
	}
	#w20220217ea4928bd1a61e .search_btn i.fa {
		font-size: inherit;
		width: auto;
		height: auto;
		vertical-align: inherit;
		line-height: initial;
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type a {
			color : #212121		}
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type01 a{
			color : #212121 ;
		}
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type03 a{
			color: #fff;
		}
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type04 a{
			color: #fff;
		}
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type a:hover {
			  ;
				  color: #999;
		  }
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type01 a:hover{
			  color: #999;
		  }
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type03 a:hover,
	  .doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type04 a:hover{
			  color: #fff;
			  background-color: #05b2f5;
			  border: 1px solid #05b2f5;
		  }
	}
	#w20220217ea4928bd1a61e .search_type a {
		;
		color: #212121;
		font-size: 20px;
				background: #00B8FF	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type a {
		;
		color: #212121;
				background: #00B8FF	}
	#w20220217ea4928bd1a61e .search_type a:hover {
		;
		color: #999;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type a:hover {
		;
		color: #999;
	}
    #w20220217ea4928bd1a61e .search_type.search_btn_type03 input.search_btn_form,
    #w20220217ea4928bd1a61e .search_type.search_btn_type04 input.search_btn_form{
        flex: 1;
    }
    #w20220217ea4928bd1a61e input.search_btn_form,
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 {
		width: 100%;
		height: 34px;
		line-height: 34px;
		padding: 0 10px;
		;
		background: #fff;
		border:1px solid #dadada;
		border-radius: 3px;
		;
		color: #212121;
		font-size: 14px;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 {
		width: 100%;
		border:0;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02:before {
		border: 1px solid #dadada;
		border-radius: 3px;
		content:'';
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 input.search_btn_form {
        flex: 1;
		border: 0;
		background: transparent;
		border-radius: 0;
		padding: 0 10px 0 0;
		float:left;
		height: 34px;
		line-height: 34px;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type01 a {
		background: transparent !important;
		padding: 0px 0px;
		color: #212121;
		line-height: 1;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type01 a:hover {
		color: #999;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type01 a {
		color:#212121;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type01 a:hover {
		color: #999;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 a {
		height: 100%;
		position : relative;
		right: 0;
		top: 0;
		line-height: 34px;
		background: transparent !important;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 a i {
		height: 100%;
		vertical-align: 0;
 	}
    #w20220217ea4928bd1a61e form{
        max-width: 150px;
        width: 150px;
        display: flex;
    }
    #w20220217ea4928bd1a61e .search_type.search_btn_type01 form{
        max-width: 100%;
        width: 100%;
        display: flex;
    }
    #w20220217ea4928bd1a61e .search_type.search_btn_type03 form.clearfix,
    #w20220217ea4928bd1a61e .search_type.search_btn_type04 form.clearfix{

    }
	#w20220217ea4928bd1a61e .search_type.search_btn_type03 .search_btn_form {
		float:left;
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type03 a {
		height: 34px;
		padding: 0 10px;
		border-top-right-radius: 3px;
		border-bottom-right-radius: 3px;
		border-left:1px solid #dadada;
		color:#fff;
		line-height: 34px;
		float: left;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type03 a {
		border-left:1px solid #dadada;
		color:#fff;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type03 a:hover,
	#w20220217ea4928bd1a61e .search_type.search_btn_type04 a:hover {
		color: #fff;
		background-color: #05b2f5;
		border: 1px solid #05b2f5;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type03 a:hover,
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type04 a:hover {
		color: #fff;
		background-color: #05b2f5;
		border: 1px solid #05b2f5;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type04,
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 {
		height: 34px;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type04 input.search_btn_form {
		float:left
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type04 a {
		height: 34px;
		padding: 0 10px;
		border :1px solid #00B8FF;
		border-radius: 3px;
		float: right;
		margin-left: 5px;
		color:#fff;
		line-height: 34px;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type04 a {
		border :1px solid #00B8FF;
		color:#fff;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 {
		width: 150px;
		height: 34px;
		;
		background: #fff;
		border:1px solid #dadada;
		border-radius: 3px;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type05 {
		;
		background: #fff;
		border:1px solid #dadada;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type04 a i {
		vertical-align: inherit;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 > div {
		width: 100%;
		margin-top: -1px;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 input.search_btn_form {
        flex: 1;
		padding: 0;
		background: transparent;
		border :0;
		border-radius: 0;
		width: 100%;
		padding-left:10px;
		vertical-align: middle;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 a {
		line-height: 34px;
		background: transparent !important;
		text-align: left;
		padding-left:10px;
		vertical-align: middle;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 i {
		vertical-align: initial;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type06 .search_btn_form {
		border: 0;
		border-radius: 0;
		border-bottom:1px solid #dadada;
		background: transparent;
		padding-left: 0;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type06 .search_btn_form {
		border-bottom:1px solid #dadada;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type06  .search_btn_form:focus {
		border-color: ;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type06 a {
		background: transparent;
		position: absolute;
		right: 0;
		line-height: 32px;
		top: 0;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e input.search_btn_form,
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type02 {
		;
		background: #fff;
		;
		color: #212121;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e input.search_btn_form {
		border:1px solid #dadada;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type02:before {
		border:1px solid #dadada;
	}
	
				#s202202176374e3310ef08 .inline-inside {
					max-width: 1280px;
					margin: 0 auto;
					padding-left:15px;
					padding-right:15px;
				}
				.admin.new_header_mode {
					overflow-x: auto;
				}
				.new_header_mode #edit_wrap {
					min-width: 1280px;
				}
				#s202202176374e3310ef08 .section_bg {
					;
					background-position:;
					background-size: cover; background-repeat: no-repeat;;
				}
				.new_header_overlay_mobile #s202202176374e3310ef08 .section_bg {
					background-image:none;;
				}
				.new_header_overlay_mobile .new_fixed_header #s202202176374e3310ef08 .section_bg {
					;
				}
				.scroll-to-fixed-fixed#s202202176374e3310ef08 .section_bg {
					;
					background-position: ;
					background-size: cover; background-repeat: no-repeat;;
				}
				#s202202176374e3310ef08 .inline-col-group {
					padding-top:0px;
					padding-bottom:0px;
					height : 48px;
				}
				#s202202176374e3310ef08 .inline-col-group > .inline-col {
					padding-left: 10px;
				}
				#s202202176374e3310ef08 .inline-col-group > .inline-col:first-child {
					padding-left:  0 !important;
				}
				#s202202176374e3310ef08 .inline-row > .inline-col {
					padding-left: 10px;
				}
				#s202202176374e3310ef08 .inline-row > .inline-col:first-child {
					padding-left: 0 !important;
				}
				#s202202176374e3310ef08.extend .inline-inside {
					max-width: 100% !important;
				}
				#s202202176374e3310ef08 .inline_widget.image .text,
				#s202202176374e3310ef08 .inline_widget.logo a,
				#s202202176374e3310ef08 .inline_widget.icon,
				#s202202176374e3310ef08 .inline_widget.login_btn a,
				#s202202176374e3310ef08 .viewport-nav > li > a,
				#s202202176374e3310ef08 .inline-col .inline_global_dropdown a,
				#s202202176374e3310ef08 .inline_widget.widget_text_wrap {
					color: ;
				}

				.new_header_overlay_mobile #s202202176374e3310ef08.scroll-to-fixed-fixed .viewport-nav > li > a {
					color: ;
				}
				.new_header_overlay_mobile #s202202176374e3310ef08.scroll-to-fixed-fixed .section_bg_color {
					background-color: #ffffff !important;
				}
				#s202202176374e3310ef08 .inline_widget.padding > div {
					;
				}
				#s202202176374e3310ef08 .inline-col .inline_global_dropdown a i.arrow {
					border-top-color: ;
				}
				#s202202176374e3310ef08 {
				  border-width: 0 0 1px;
				  border-color: #e7e7e7;
				  border-style: solid;
				}
				.scroll-to-fixed-fixed#s202202176374e3310ef08 {
				  border-color: #e7e7e7;
				  -webkit-transform: translate3d(0, 0, 0);
					transform : translate3d(0, 0, 0);
				} 
				#s202202176374e3310ef08 .inline-col-group,
				 #s202202176374e3310ef08 .inline-col-group .inline-col {
					vertical-align: middle ;
				}
				#inline_header_mobile #s202202176374e3310ef08 .inline-inside {
					padding-left:10px !important;
					padding-right:10px !important;
				}
				@media all and (min-width: 768px) {
					#s202202176374e3310ef08.hover_section_bg:hover .section_bg_color {
						background-color:  !important;
					}
					#s202202176374e3310ef08.hover_section_bg:hover .section_bg {
						;
					}
					#s202202176374e3310ef08.hover_section_bg:hover img.normal_logo {
						opacity: 0;
					}
					#s202202176374e3310ef08.hover_section_bg:hover img.scroll_logo {
						opacity: 1;
					}
				}
				@media all and (max-width: 767px) {
					.inline_header_design {
						overflow-x: hidden;
					}
				}
			
	@media all and (max-width : 767px) {
		.fixed-menu-on .scroll_position {
			top: -129px !important;
		}
		.fixed-menu-on.new_fixed_header_disable .scroll_position {
			top: 0 !important;
		}
	}
	
	.mobile_carousel_nav.home_disable {
		opacity: 0.5;
	}
	.mobile_carousel_nav .mobile_nav_depth {
		padding: 0 15px;
		white-space: nowrap;
		overflow: hidden;
		position: relative;
		overflow-x: scroll;
		-ms-overflow-style: none;
		overflow: -moz-scrollbars-none;
	}
	.mobile_carousel_nav .depth_first {
		border-bottom: 1px solid #e7e7e7;
	}
	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first {
		border-bottom: 1px solid #e7e7e7;
	}
	.mobile_carousel_nav .depth_first::-webkit-scrollbar {
		display: none;
		height: 0;
		width: 0;
	}
	.mobile_carousel_nav.box_shadow_on {
		box-shadow: rgba(0, 0, 0, 0.2) 0 1px 3px 0;
	}
	.mobile_carousel_nav .nav-item {
		height: 40px;
		display: inline-block;
	}
	.mobile_carousel_nav .nav-item.active > a {
		;
	}
	.mobile_carousel_nav .nav-item > a {
		font-weight: ;
	}
	.mobile_carousel_nav .nav-item:before {
		content: "";
		display: inline-block;
		vertical-align: middle;
		height: 100%;
	}
	.mobile_carousel_nav .st00 .nav-item:before,
	.mobile_carousel_nav .st04 .nav-item:before,
	.mobile_carousel_nav .st05 .nav-item:before{
		display: none;
	}
	.mobile_carousel_nav .st00 .nav-item a:before,
	.mobile_carousel_nav .st04 .nav-item a:before,
	.mobile_carousel_nav .st05 .nav-item a:before {
		content: "";
		display: inline-block;
		vertical-align: middle;
		height: 100%;
	}
	.mobile_carousel_nav .st00 .nav-item,
	.mobile_carousel_nav .st04 .nav-item,
	.mobile_carousel_nav .st05 .nav-item {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.mobile_carousel_nav .st00 .nav-item a,
	.mobile_carousel_nav .st04 .nav-item a,
	.mobile_carousel_nav .st05 .nav-item a {
		height: 40px;
		line-height: 40px;
	}
	.mobile_carousel_nav .nav-item {
		margin: 0 0px;
	}
	.mobile_carousel_nav .nav-item:first-child {
		margin-left: 0;
	}
    .mobile_carousel_nav .nav-item:last-child {
        margin-right: 0;
    }
	.mobile_carousel_nav .nav-item > a {
		font-size: 12px;
		color: #212121;
		letter-spacing: 0px;
		display: inline-block;
		vertical-align: middle;
	}
	.mobile_carousel_nav .nav-item.use_sub_name:hover>a>.plain_name {
		display: inline-block;
	}
	.mobile_carousel_nav .nav-item.use_sub_name:hover>a>.plain_name:before {
		color: #212121;
	}
	.scroll-to-fixed-fixed .mobile_carousel_nav .nav-item > a,
	.scroll-to-fixed-fixed .mobile_carousel_nav .nav-item.use_sub_name:hover>a>.plain_name:before {
		color: #212121;
	}
	.mobile_carousel_nav .nav-item > a:focus {
		outline: none;
	}
	/*
	* depth_first 스타일
	*/
	.mobile_carousel_nav{
		touch-action: none;
	}
	.mobile_nav_depth  {
		background-color: #fff;
	}
	.scroll-to-fixed-fixed .mobile_nav_depth {
		background-color: #fff;
	}
	.mobile_carousel_nav .active > a {
		background: ;
		color: #00d255;
		padding: 4px 10px;
		border: 1px solid ;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .active > a{
		background: ;
		color: #00d255;
		border: 1px solid ;
	}
	.mobile_carousel_nav .st00 .active > a,
	.mobile_carousel_nav .st04 .active > a,
	.mobile_carousel_nav .st05 .active > a,
	.mobile_carousel_nav .st06 .active > a {
		background: transparent;
		padding: 0;
		border: 0;
	}
	.mobile_carousel_nav .st01 .active > a {
		border-radius: 15px;
	}
	.mobile_carousel_nav .st02 .active > a {
		border-radius: 3px;
	}
	.mobile_carousel_nav .st03 .active > a {
		border-radius: 0;
	}
	.mobile_carousel_nav .st04 .active {
		padding: 4px 10px;
		border: 1px solid #212121;
		background: #00d255;
		color: #fff	}
	.scroll-to-fixed-fixed .mobile_carousel_nav .st04 .active {
		border: 1px solid #212121;
		background: #00d255;
		color: #fff	}
	.mobile_carousel_nav .st04 .active,
	.scroll-to-fixed-fixed .mobile_carousel_nav .st04 .active {
		border: 0;
	}
	.mobile_carousel_nav .st05 .nav-item {
		padding: 4px 10px;
	}

	.mobile_carousel_nav .st05 .active {
		border-bottom: 2px solid #00d255;
		padding: 4px 10px;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .st05 .active {
		border-bottom: 2px solid #00d255;
	}


	.mobile_carousel_nav .st05 .active > a {
		color: #212121;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .st05 .active > a {
		color: #212121;
	}
	.mobile_carousel_nav .st06 .active > a {
		border-bottom: 2px solid #00d255;
		color: #212121;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .st06 .active > a {
		border-bottom: 2px solid #00d255;
		color: #212121;
	}
	.mobile_carousel_nav .depth_first.st01 .active > a,
	.mobile_carousel_nav .depth_first.st02 .active > a,
	.mobile_carousel_nav .depth_first.st03 .active > a,
	.mobile_carousel_nav .depth_first.st04 .active > a {
		color:#fff;
		background: #00d255;
		border-color: #212121;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first.st01 .active > a,
	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first.st02 .active > a,
	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first.st03 .active > a,
	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first.st04 .active > a {
		color:#fff;
		background: #00d255;
		border-color: #212121;
	}

	.before_btn_wrap {
		display: none;
	}
	.move_btn_on .before_btn_wrap a {
		color: #212121;
		line-height:40px;
		padding: 0 10px;
	}

	.scroll-to-fixed-fixed .move_btn_on .before_btn_wrap a {
		color: #212121;
	}
	.move_btn_on .before_btn_wrap {
		display: block;
		position : absolute;
		z-index :1;
		font-size: 12px;
		left: 5px;
	}
	.mobile_carousel_nav.move_btn_on .depth_first {
		padding-left: 40px;
	}


	#s2022060377f75eb4d8597 .fr-view img.fr-dib {
		margin: 5px auto;
	}
	#s2022060377f75eb4d8597 .fr-view img.fr-dib.fr-fil {
		margin-left: 0;
	}
	#s2022060377f75eb4d8597 .fr-view img.fr-dib.fr-fir {
		margin-right: 0;
	}
	#s2022060377f75eb4d8597	.visual_section .owl-theme .item .op,
	#s2022060377f75eb4d8597	.visual_section.fullpage_on .item .op {
					   background-color: rgba(234, 234, 234, 0);
				   -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00eaeaea,endColorstr=#00eaeaea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00eaeaea,endColorstr=#00eaeaea);	zoom: 1;;
					   z-index: 999;
					   height: 100%;
					   width: 100%;
				   }
	.header_overlay #doz_header_wrap + .section_wrap.visual_section .op {
		padding-top:;
	}
	.mobile_nav_dep1.header_overlay #doz_header_wrap + .section_wrap, .mobile_nav_dep1.header_overlay #doz_header_wrap + .section_wrap.visual_section .op,
	.mobile_nav_dep2.header_overlay #doz_header_wrap + .section_wrap, .mobile_nav_dep2.header_overlay #doz_header_wrap + .section_wrap.visual_section .op,
	.mobile_nav_dep3.header_overlay #doz_header_wrap + .section_wrap, .mobile_nav_dep3.header_overlay #doz_header_wrap + .section_wrap.visual_section .op,
	.mobile_nav_dep4.header_overlay #doz_header_wrap + .section_wrap, .mobile_nav_dep4.header_overlay #doz_header_wrap + .section_wrap.visual_section .op,
	.mobile_nav_dep5.header_overlay #doz_header_wrap + .section_wrap, .mobile_nav_dep5.header_overlay #doz_header_wrap + .section_wrap.visual_section .op,
	.mobile_nav_dep6.header_overlay #doz_header_wrap + .section_wrap, .mobile_nav_dep6.header_overlay #doz_header_wrap + .section_wrap.visual_section .op,
	.mobile_nav_dep7.header_overlay #doz_header_wrap + .section_wrap, .mobile_nav_dep7.header_overlay #doz_header_wrap + .section_wrap.visual_section .op {
		padding-top:;
	}
	#s2022060377f75eb4d8597 .visual_section .owl-controls .owl-prev:before,
	#s2022060377f75eb4d8597 .visual_section .owl-controls .owl-next:before,
	#s2022060377f75eb4d8597 .visual_section .owl-controls .owl-buttons {
					color:#000000;
					border-color:rgb(0,0,0) ;border-color:rgba(0,0,0,0.6) ;;
				}
	#s2022060377f75eb4d8597 .owl-theme .owl-dots .owl-dot span {
					border-color:#000000 !important;
				}
	#s2022060377f75eb4d8597 .paging_type_dot02 .owl-theme .owl-dots .owl-dot span,
	#s2022060377f75eb4d8597 .paging_type_big_dot .owl-theme .owl-dots .owl-dot span,
	#s2022060377f75eb4d8597 .paging_type_line .owl-theme .owl-dots .owl-dot span {
		border-color:#000000 !important;
		background: #000000 !important;
	}
	#s2022060377f75eb4d8597 .owl-theme .owl-dots .owl-dot.active span,
	#s2022060377f75eb4d8597 .paging_type_dot02 .owl-theme .owl-dots .owl-dot.active span,
	#s2022060377f75eb4d8597 .paging_type_line .owl-theme .owl-dots .owl-dot.active span {
		background-color:#000000;
	}
	#s2022060377f75eb4d8597 .paging_type_count .owl-theme .owl-dots .owl-dot span:before {
		color: #000000;
	}
	#s2022060377f75eb4d8597 .paging_type_count .owl-theme .owl-dots .owl-dot.active span:before {
		color: #000000;
	}
	#s2022060377f75eb4d8597 .paging_type_count.paging_type_count02 .owl-theme .owl-dots .owl-dot.active span:before{
		border-bottom: 1px solid #000000;
	}
	#s2022060377f75eb4d8597 .owl-carousel .animated {
						   -webkit-animation-duration: 700ms;
						   animation-duration: 700ms;
					   }
	#fp-nav {
		top: 50%;
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
		position: fixed;
		z-index: 100;
		right: 17px;
		touch-action: none;
	}
	#fp-nav ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	#fp-nav.s2022060377f75eb4d8597 ul li a span {
		width: 10px;
		height: 10px;
		margin: 12px 5px;
		border-width: 1px;
		border-style: solid;
		border-color:#000000;
		display: block;
		-webkit-backface-visibility: visible;
		-webkit-transition: opacity 200ms ease;
		-moz-transition: opacity 200ms ease;
		-ms-transition: opacity 200ms ease;
		-o-transition: opacity 200ms ease;
		transition: opacity 200ms ease;
		border-radius: 30px;
	}
	#fp-nav.s2022060377f75eb4d8597 ul li a.active span {
		background-color:#000000;
	}
		#s2022060377f75eb4d8597	.visual_section .header-content {
				   					   height:400px;
				   					   display: table;
					   width: 100%;
					   color:#000000;
					   overflow: hidden;
				   }
	.new_header_overlay #s2022060377f75eb4d8597.section_first .visual_section .owl-theme .item .op,
 	.new_header_overlay_mobile #s2022060377f75eb4d8597.mobile_section_first .visual_section .owl-theme .item .op {
		height:100%;
 	}
	.new_header_overlay #s2022060377f75eb4d8597.section_first .visual_section .header-content,
	.page_ready #s2022060377f75eb4d8597 .visual_section {
		height:400px;
 	}
	
	#s2022060377f75eb4d8597	.visual_section .header-content .text #video-gallery a i {
					   background-color: #00d255; /*브랜드 색 */
				   }
	#s2022060377f75eb4d8597	.visual_section .header-content .text a {
					   font-size:14px;
					   font-weight: normal;
				   }
	#s2022060377f75eb4d8597 .visual_section .header-content .text {
					vertical-align: top;
					padding-top: px;
					padding-bottom: px;
				}
	#s2022060377f75eb4d8597	.visual_section .header-content .text a.btn,
				   .dialog_s2022060377f75eb4d8597 .text-content a.btn {
					   background-color:rgba(255,255,255,0);
				   -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff,endColorstr=#00ffffff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff,endColorstr=#00ffffff);	zoom: 1;;
					   color:rgba(255,255,255,1);
					   border:1px solid rgba(255,255,255,0.29);
					   margin : 15px 0;
					   display: inline-block;
				   }
	#s2022060377f75eb4d8597	.visual_section .header-content .text a.btn:hover,
	#s2022060377f75eb4d8597	.visual_section .header-content .text a.btn:active {
					   text-decoration: none;
					   background-color:#ffffff  !important;
				     !important;
					   border :1px solid #ffffff !important;
					   color:#5e5e5e !important;
				   }
	#s2022060377f75eb4d8597	.visual_section .header-content .text p {
					   margin:0;
				   }
	#s2022060377f75eb4d8597	.visual_section .header-content .text a + strong a,
	#s2022060377f75eb4d8597	.visual_section .header-content .text a + a {
					   margin-left:12px;
				   }
		#s2022060377f75eb4d8597 .visual_section.full_screen_show {
					overflow: hidden;
				}
	@media (min-width: 992px) {
	#s2022060377f75eb4d8597	.visual_section  .header-content {
			max-width: 1280px;
		padding-right:7px;
		padding-left:7px;
		}
	}
	@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	#s2022060377f75eb4d8597	.visual_section .header-content .text { /*ie에서 디스플레이 테이블 속성에 max-width가 적용되지 않는 버그 해결을 위해 추가함*/
		max-width: 1280px;
		margin: 0 auto;
	}
	}
	@media (max-width:991px) {

		.doz_sys #s2022060377f75eb4d8597 .visual_section .header-content {
								 padding:0 20px !important;
							 								 height: 320px; max-height:500px;;
							 								 display: table;
							 }
	#s2022060377f75eb4d8597	.visual_section .header-content.m_ratio,
	.new_header_overlay	#s2022060377f75eb4d8597	.visual_section .header-content.m_ratio {
				   					   height:160px; max-height:500px;;
				   				   }
		.doz_sys.mobile.doz_preview #s2022060377f75eb4d8597.visual_section .header-content {
										 padding:0 20px; /*그리드 좌우 여백 따라감 */
									 										 height:320px; max-height:500px;;
									 										 display: table;
									 }
		.doz_sys.mobile.doz_preview #s2022060377f75eb4d8597.visual_section .header-content.m_ratio {
									 										 height:160px; max-height:500px;;
									 									 }
	#s2022060377f75eb4d8597.mobile_section .visual_section .header-content,
	 .new_header_overlay #s2022060377f75eb4d8597.mobile_section .visual_section .header-content.m_ratio {
	 		 height:400px; max-height:none;;
	 		 display: table;
	 }
		.doz_sys.mobile.doz_preview #s2022060377f75eb4d8597.mobile_section .visual_section .header-content {
									 										 height:400px; max-height:none;;
									 									 }
		.new_header_overlay_mobile #s2022060377f75eb4d8597.section_first .visual_section .owl-theme .item .op {
																			height:100% !important;
																		}
		.new_header_overlay_mobile #s2022060377f75eb4d8597.section_first .visual_section .header-content {
																			height:400px !important;
																		}
		.new_header_overlay_mobile #s2022060377f75eb4d8597.section_first .visual_section .header-content.m_ratio {
																			height:160px !important; max-height:500px;;
																		}
	#s2022060377f75eb4d8597 .visual_section .header-content .text {
					vertical-align: top;
					display: table-cell;
				}
	}

	@media (max-width:1200px) {
		#s2022060377f75eb4d8597 .visual_section .owl-nav {
			display: block;
		}
	}

			.shop_view .s20220603488a28a7dbef0.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20220603488a28a7dbef0 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20220603488a28a7dbef0 select.form-control option {
				color: #000 !important;
			}
			.admin #s20220603488a28a7dbef0 .widget.padding > div {
				;
			}
			.admin #s20220603488a28a7dbef0 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20220603488a28a7dbef0 .widget_drag_bar,
			.admin .doz_sys #s20220603488a28a7dbef0 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20220603488a28a7dbef0 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20220603488a28a7dbef0 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20220603488a28a7dbef0 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20220603488a28a7dbef0 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20220603488a28a7dbef0 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20220603488a28a7dbef0 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20220603488a28a7dbef0 {
				color: ;
			}
			#s20220603488a28a7dbef0.side_basic main .inside,
			#s20220603488a28a7dbef0 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20220603488a28a7dbef0 .col-dz-12 .extend_thumbs {
				max-width: 1280px;
			}
			.modal_site_modal_menu #s20220603488a28a7dbef0.side_basic main .inside,
			.menu_type_modal #s20220603488a28a7dbef0.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20220603488a28a7dbef0,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20220603488a28a7dbef0 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20220603488a28a7dbef0.extend_section main {
				padding-left: 15px;
				padding-right: 15px;
			}
			#s20220603488a28a7dbef0.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -15px;
				margin-right: -15px;
				width: calc(100% + 15px + 15px);
			}
			#s20220603488a28a7dbef0 .booking_day .body_font_color_20,
			#s20220603488a28a7dbef0 .booking_list.waiting .title {
				; 
			}
		
			#s20220603488a28a7dbef0.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20220603488a28a7dbef0 .li_table ul:nth-of-type(2),
			#s20220603488a28a7dbef0 .li_board ul li,
			#s20220603488a28a7dbef0 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20220603488a28a7dbef0 .checkbox-styled:not(ie8) input ~ span:before,
			#s20220603488a28a7dbef0 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20220603488a28a7dbef0 .board_view .grid_ignore header a, #s20220603488a28a7dbef0 .widget.board .grid_ignore .author .date, #s20220603488a28a7dbef0 .widget.board .grid_ignore a.board, #s20220603488a28a7dbef0 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20220603488a28a7dbef0 .content-tit .board {
				;
			}
			#s20220603488a28a7dbef0 select.form-control,
			#s20220603488a28a7dbef0 input.form-control,
			#s20220603488a28a7dbef0 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20220603488a28a7dbef0 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20220603488a28a7dbef0 .phonenumber_wrap .line {
				
			}
			#s20220603488a28a7dbef0 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20220603488a28a7dbef0 .shop-content select.form-control,
			.shop_view #s20220603488a28a7dbef0 .shop-content input.form-control,
			.shop_view #s20220603488a28a7dbef0 .shop-content textarea.form-control,
			.booking_view #s20220603488a28a7dbef0 .booking_opt select.form-control,
			.shop_view #s20220603488a28a7dbef0 .form-select-wrap .dropdown-menu,
			.shop_view #s20220603488a28a7dbef0 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20220603488a28a7dbef0 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20220603488a28a7dbef0 .item_detail select.form-control,
			#s20220603488a28a7dbef0 .item_detail input.form-control,
			#s20220603488a28a7dbef0 .item_detail textarea.form-control,
			#s20220603488a28a7dbef0 .booking_opt select.form-control,
			#s20220603488a28a7dbef0 .goods_select textarea.form-control,
			#s20220603488a28a7dbef0 .goods_select select.form-control,
			#s20220603488a28a7dbef0 .goods_select input.form-control,
			#s20220603488a28a7dbef0 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20220603488a28a7dbef0 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20220603488a28a7dbef0 .board_summary .write, #s20220603488a28a7dbef0 .board_view .grid_ignore .author .date, #s20220603488a28a7dbef0 .board_view .grid_ignore .author .hit-count, .doz_sys #s20220603488a28a7dbef0 label, .doz_sys #s20220603488a28a7dbef0 label.control-label, #s20220603488a28a7dbef0 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20220603488a28a7dbef0 .nick.text-default-dark, #s20220603488a28a7dbef0 .text-default-dark, #s20220603488a28a7dbef0 .shop_mypage .mypage .my-box a, #s20220603488a28a7dbef0 .shop_mypage .item-detail a, #s20220603488a28a7dbef0 .shop_mypage .item-detail p, #s20220603488a28a7dbef0 .shop_mypage h6, #s20220603488a28a7dbef0 .shop_mypage .table-wrap p, #s20220603488a28a7dbef0 .shop_payment h1, #s20220603488a28a7dbef0 .shop_payment h6, #s20220603488a28a7dbef0 .shop-content p, #s20220603488a28a7dbef0 .shop_payment, #s20220603488a28a7dbef0 .shop-content span, #s20220603488a28a7dbef0 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20220603488a28a7dbef0 .shop-content .price, #s20220603488a28a7dbef0,#s20220603488a28a7dbef0 .shop-tit,#s20220603488a28a7dbef0 .board_view .board_txt_area,#s20220603488a28a7dbef0 .board.widget .grid_ignore .view_tit,.doz_sys #s20220603488a28a7dbef0 .shop-content input.form-control, .doz_sys #s20220603488a28a7dbef0 .shop-content select.form-control, #s20220603488a28a7dbef0 .widget_menu_title,#s20220603488a28a7dbef0 .comment_area,body.shop_mypage #s20220603488a28a7dbef0 .comment_area,
			#s20220603488a28a7dbef0 .list_review_inner .use_summary, #s20220603488a28a7dbef0 .list_review_inner .use_summary a, #s20220603488a28a7dbef0 .list_review_inner .fold, #s20220603488a28a7dbef0 .list_review_inner .comment_area, #s20220603488a28a7dbef0 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20220603488a28a7dbef0 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20220603488a28a7dbef0 a.use-info {
			    color : #00d255;
			}
			#s20220603488a28a7dbef0 .shop-content span.sale-price-text-done, 
			.doz_sys #s20220603488a28a7dbef0 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20220603488a28a7dbef0 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20220603488a28a7dbef0 .shop-content.mypage .bg-bright a, #s20220603488a28a7dbef0 .shop-content.mypage .bg-bright p, #s20220603488a28a7dbef0 .shop-content.mypage .bg-bright span, #s20220603488a28a7dbef0 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20220603488a28a7dbef0 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn {
				border-color: #D5D5D5;
			}
			#s20220603488a28a7dbef0 .shop-content h6 span {
			;
				color: ;
			}
			#s20220603488a28a7dbef0 .left-menu ul li.on a,
			.doz_sys #s20220603488a28a7dbef0 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20220603488a28a7dbef0,
			#s20220603488a28a7dbef0 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20220603488a28a7dbef0 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20220603488a28a7dbef0 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20220603488a28a7dbef0 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20220603488a28a7dbef0 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20220603488a28a7dbef0 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20220603488a28a7dbef0 .list_review_inner, 
			#s20220603488a28a7dbef0 .list_review_inner .fold.cmt,
			#s20220603488a28a7dbef0 .list_review_wrap,
			#s20220603488a28a7dbef0 .list_review_inner .textarea_block,
			#s20220603488a28a7dbef0 .list_review_inner .comment .main_comment,
			#s20220603488a28a7dbef0 .list_review_inner .txt_delete:before,
			#s20220603488a28a7dbef0 .form-select-wrap.open .dropdown-toggle, 
			#s20220603488a28a7dbef0 .form-select-wrap.open .dropdown-menu,
			#s20220603488a28a7dbef0 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20220603488a28a7dbef0 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20220603488a28a7dbef0 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20220603488a28a7dbef0 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20220603488a28a7dbef0 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20220603488a28a7dbef0 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20220603488a28a7dbef0 .form-control:focus {
				border-color:#00d255;
			}
			#s20220603488a28a7dbef0 .sub_depth li a, #s20220603488a28a7dbef0 .sub_depth li span {
				;
			}
			#s20220603488a28a7dbef0 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20220603488a28a7dbef0 .pagination > li > a,
			#s20220603488a28a7dbef0 .pagination > li > span,
			#s20220603488a28a7dbef0 .pagination > li > a:focus,
			#s20220603488a28a7dbef0 .pagination > li > span:focus,
			#s20220603488a28a7dbef0 .map-inner .pagination li.active a,
			#s20220603488a28a7dbef0 .pagination li > a.disabled:hover,
			#s20220603488a28a7dbef0 .pagination li > a.disabled:focus {
				;
			}
			#s20220603488a28a7dbef0 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20220603488a28a7dbef0 .pagination > .active > a,
			#s20220603488a28a7dbef0 .pagination > .active > span,
			#s20220603488a28a7dbef0 .pagination > .active > a:hover,
			#s20220603488a28a7dbef0 .pagination > .active > span:hover,
			#s20220603488a28a7dbef0 .pagination > .active > a:focus,
			#s20220603488a28a7dbef0 .pagination > .active > span:focus,
			#s20220603488a28a7dbef0 .pagination > li > a:hover,
			#s20220603488a28a7dbef0 .pagination > li > span:hover,
			#s20220603488a28a7dbef0 .sub_depth li a.active,
			.doz_sys #s20220603488a28a7dbef0 a, #s20220603488a28a7dbef0 .li_table ul li,
			#s20220603488a28a7dbef0 .list-style .list.line > small,
			.doz_sys #s20220603488a28a7dbef0 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20220603488a28a7dbef0 .board_contents a:not(.btn),
			.doz_sys #s20220603488a28a7dbef0 .board_contents a:not(.btn):hover,
			#s20220603488a28a7dbef0 .board_txt_area a,
			#s20220603488a28a7dbef0 .board_txt_area a:hover,
			#s20220603488a28a7dbef0 .board_txt_area a:active,
			#s20220603488a28a7dbef0 .board_txt_area a:focus,
			#s20220603488a28a7dbef0 .editor_box .fr-view a {
				color: #00d255;
			}
			#s20220603488a28a7dbef0 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20220603488a28a7dbef0 a.body_font_color_30:not(.active) {
				;
			}
		   #s20220603488a28a7dbef0 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20220603488a28a7dbef0 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20220603488a28a7dbef0 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20220603488a28a7dbef0 .body_font_color_40,
			#s20220603488a28a7dbef0 .li_board ul.li_body li.name, 
			#s20220603488a28a7dbef0 .li_board ul.li_body li.time, 
			#s20220603488a28a7dbef0 .li_board ul.li_body li.like,
			#s20220603488a28a7dbef0 .li_board ul.li_body li.read {
				;
			}
			#s20220603488a28a7dbef0 .review_table .summary,
			#s20220603488a28a7dbef0 .review_table.li_board ul.li_body li,
			#s20220603488a28a7dbef0 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20220603488a28a7dbef0 .body_font_color_50 {
				;
			}
			#s20220603488a28a7dbef0 .li_board,
			#s20220603488a28a7dbef0 .acd_row:first-child,
			#s20220603488a28a7dbef0 .acd_row {
				border-color: ;
			}
			#s20220603488a28a7dbef0 .list-style .list-header,
			#s20220603488a28a7dbef0 .list-style .list,
			#s20220603488a28a7dbef0 .list-style .list.line, 
			#s20220603488a28a7dbef0 .list-style .list.line > .table-cell,
			#s20220603488a28a7dbef0 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20220603488a28a7dbef0 .btn, #s20220603488a28a7dbef0 .visual_section a {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20220603488a28a7dbef0 .btn:hover, #s20220603488a28a7dbef0 .visual_section a:hover {
				border-color:;
			}
			#s20220603488a28a7dbef0 .widget_text_wrap .btn {
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys #s20220603488a28a7dbef0 .btn-primary{
			background-color : #0d255;;
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys.shop_view #s20220603488a28a7dbef0 .btn-primary span,
			.doz_sys.booking_view #s20220603488a28a7dbef0 .btn-primary span,
			.doz_sys.shop_mypage #s20220603488a28a7dbef0 .btn-primary span  {
				color:#ffffff;
			}
			#s20220603488a28a7dbef0 .coupon-wrap:after,
			#s20220603488a28a7dbef0 .board_view .file_area ul li {
				background: ;
			}
			#s20220603488a28a7dbef0 .text-gray-dark, #s20220603488a28a7dbef0 .shop-table > thead > tr > th, #s20220603488a28a7dbef0 .shop_mypage .left-menu ul li a, #s20220603488a28a7dbef0 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20220603488a28a7dbef0 .product-notify-group .product-notify-label {
				;
			}
			#s20220603488a28a7dbef0 .mypage .my-box a, #s20220603488a28a7dbef0 .mypage .shop-table > tbody > tr,
			#s20220603488a28a7dbef0 .mypage .tip-off,
	        #s20220603488a28a7dbef0 .im-order-detail-table,
	        #s20220603488a28a7dbef0 .im-order-price {
				;
			}
			#s20220603488a28a7dbef0 .mypage .my-box.on a {
				background-color:#00d255;
				;
				color:#fff;
			}
			#s20220603488a28a7dbef0 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20220603488a28a7dbef0 .option_btn_tools a, #s20220603488a28a7dbef0 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20220603488a28a7dbef0 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20220603488a28a7dbef0 .card .title a {
				color: #212121;
			}
			#s20220603488a28a7dbef0 .section_bg.fixed_bg {
					;
				}
			#s20220603488a28a7dbef0 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20220603488a28a7dbef0 ul.site_prod_nav > li,
			#s20220603488a28a7dbef0 .prod_detail_badge {
				;
			}
			#s20220603488a28a7dbef0 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20220603488a28a7dbef0 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20220603488a28a7dbef0 .opt-group {
				background: ;
			}
			#s20220603488a28a7dbef0 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20220603488a28a7dbef0 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20220603488a28a7dbef0 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20220603488a28a7dbef0,
			.section_fixed_disable #s20220603488a28a7dbef0 .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20220603488a28a7dbef0 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20220603488a28a7dbef0.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20220603488a28a7dbef0.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20220603488a28a7dbef0 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20220603488a28a7dbef0.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
			}
			.device_type_m #s20220603488a28a7dbef0 .mypage .left-menu ul li a,
			.device_type_m #s20220603488a28a7dbef0 .cart .left-menu ul li a {
				;
			}
            #s20220603488a28a7dbef0 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20220603488a28a7dbef0 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20220603488a28a7dbef0 .im-cart-info {
                ;
            }
            #s20220603488a28a7dbef0 .shop-table > thead > tr > th,
            #s20220603488a28a7dbef0 .shop-table > tbody > tr > td,
            #s20220603488a28a7dbef0 .mypage .shop-table > tbody > tr,
            #s20220603488a28a7dbef0 .shop-table > tbody > tr > td.img img,
            #s20220603488a28a7dbef0 .shop-table > tbody > tr > td + td,
            #s20220603488a28a7dbef0 .mypage .tip-off,
            #s20220603488a28a7dbef0 .mypage .shop-table img,
	        #s20220603488a28a7dbef0 .im-order-detail-table,
	        #s20220603488a28a7dbef0 .im-order-price,
	        #s20220603488a28a7dbef0 .im-order-detail-table thead tr,
	        #s20220603488a28a7dbef0 .im-order-detail-table tr + tr,
	        #s20220603488a28a7dbef0 .im-order-detail-table img,
	        #s20220603488a28a7dbef0 .im-order-detail-table .im-deliv-price,
	        #s20220603488a28a7dbef0 .im-order-price-header,
	        #s20220603488a28a7dbef0 .im-order-price-body {
                ;
            }
            #s20220603488a28a7dbef0 .shop-table .list_badge {
				border-color: ;
            }
            #s20220603488a28a7dbef0 .im-cart-result-table thead>tr>th,
            #s20220603488a28a7dbef0 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20220603488a28a7dbef0 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20220603488a28a7dbef0 #shop_cart_list .shop-table > thead > tr > th,
            #s20220603488a28a7dbef0 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20220603488a28a7dbef0 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #00d255
            }
			@media (min-width: 991px) {
				.doz_sys #s20220603488a28a7dbef0 .btn-primary:hover, #s20220603488a28a7dbef0 .widget_text_wrap .btn:hover {
				;
					background-color:#ffffff;
					border-color:rgba(0,210,85,1);
					color:rgba(0,210,85,1);
					border-width:1px;
				}
				.doz_sys.shop_view #s20220603488a28a7dbef0 .btn-primary:hover span,
				.doz_sys.booking_view #s20220603488a28a7dbef0 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20220603488a28a7dbef0 .btn-primary:hover span  {
					color:rgba(0,210,85,1);
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20220603488a28a7dbef0 .fixed_view a,
				.doz_sys #s20220603488a28a7dbef0 .fixed_view select.form-control,
				.doz_sys #s20220603488a28a7dbef0 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20220603488a28a7dbef0 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20220603488a28a7dbef0 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20220603488a28a7dbef0 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20220603488a28a7dbef0 #shop_cart_list .shop-tit,
                #s20220603488a28a7dbef0 #shop_cart_list .shop-table > thead > tr,
                #s20220603488a28a7dbef0 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20220603488a28a7dbef0 .im-price-result {
				    ;
				}
                #s20220603488a28a7dbef0 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20220603488a28a7dbef0 .im-order-row + .im-order-row {
                    ;
                }
                #s20220603488a28a7dbef0 #shop_cart_list .shop-table,
                #s20220603488a28a7dbef0 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20220603488a28a7dbef0 #shop_cart_list .shop-table > tfoot,
                #s20220603488a28a7dbef0 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20220603488a28a7dbef0 #shop_cart_list .shop-table > thead > tr,
                #s20220603488a28a7dbef0 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20220603488a28a7dbef0 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			@media (max-width: 991px) {
				#s20220603488a28a7dbef0 .buy_btns .social_btn, #s20220603488a28a7dbef0 .buy_btns .cart_btn, #s20220603488a28a7dbef0 .layer_pop .bottom-btn, #s20220603488a28a7dbef0 .shop-table > thead, #s20220603488a28a7dbef0 .left-menu, #s20220603488a28a7dbef0 .shop-table > tbody > tr, {
				;
				}
				#s20220603488a28a7dbef0 main, #s20220603488a28a7dbef0 .section_wrap.extend_section main, #s20220603488a28a7dbef0 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20220603488a28a7dbef0.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
				}
				#s20220603488a28a7dbef0.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20220603488a28a7dbef0 .mypage .left-menu ul li a,
				#s20220603488a28a7dbef0 .cart .left-menu ul li a,
				#s20220603488a28a7dbef0 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20220603488a28a7dbef0 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20220603488a28a7dbef0 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20220603488a28a7dbef0 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20220603488a28a7dbef0 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20220603488a28a7dbef0 .background_tab .scroll-to-fixed-fixed ul.site_prod_nav > li a.active {
					box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
				}
			}
			@media (min-width: 768px) {
				#s20220603488a28a7dbef0 .opt-group .btn_clse {
					background-color: ;
				}
				#s20220603488a28a7dbef0 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20220603488a28a7dbef0 .bg-brand,
				.doz_sys #s20220603488a28a7dbef0 .bg-brand span,
				.doz_sys #s20220603488a28a7dbef0 .btn-brand {
				;
					background-color:#00d255;
					border-color:#00d255;
					border-width: 1px;
					color:#fff;
				}
				.doz_sys #s20220603488a28a7dbef0 .bg-brand:hover {
					background-color:rgba(0,159,64,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);	zoom: 1;;
					border-color:rgb(0,159,64) ;border-color:rgba(0,159,64,1) ;;
				}
			
		#text_w2022060398c93e03c41ba {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w2022060398c93e03c41ba .fr-code-view {
			line-height: 1.6;
		}
		#text_w2022060398c93e03c41ba .text_bg_img,
		#text_w2022060398c93e03c41ba .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w2022060398c93e03c41ba,
		#text_w2022060398c93e03c41ba .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w2022060398c93e03c41ba,
        #text_w2022060398c93e03c41ba .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w2022060398c93e03c41ba.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w2022060398c93e03c41ba.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	#s202206036289fc4e3343d .fr-view img.fr-dib {
		margin: 5px auto;
	}
	#s202206036289fc4e3343d .fr-view img.fr-dib.fr-fil {
		margin-left: 0;
	}
	#s202206036289fc4e3343d .fr-view img.fr-dib.fr-fir {
		margin-right: 0;
	}
	#s202206036289fc4e3343d	.visual_section .owl-theme .item .op,
	#s202206036289fc4e3343d	.visual_section.fullpage_on .item .op {
					   background-color: rgba(234, 234, 234, 0);
				   -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00eaeaea,endColorstr=#00eaeaea);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00eaeaea,endColorstr=#00eaeaea);	zoom: 1;;
					   z-index: 999;
					   height: 100%;
					   width: 100%;
				   }
	.header_overlay #doz_header_wrap + .section_wrap.visual_section .op {
		padding-top:;
	}
	.mobile_nav_dep1.header_overlay #doz_header_wrap + .section_wrap, .mobile_nav_dep1.header_overlay #doz_header_wrap + .section_wrap.visual_section .op,
	.mobile_nav_dep2.header_overlay #doz_header_wrap + .section_wrap, .mobile_nav_dep2.header_overlay #doz_header_wrap + .section_wrap.visual_section .op,
	.mobile_nav_dep3.header_overlay #doz_header_wrap + .section_wrap, .mobile_nav_dep3.header_overlay #doz_header_wrap + .section_wrap.visual_section .op,
	.mobile_nav_dep4.header_overlay #doz_header_wrap + .section_wrap, .mobile_nav_dep4.header_overlay #doz_header_wrap + .section_wrap.visual_section .op,
	.mobile_nav_dep5.header_overlay #doz_header_wrap + .section_wrap, .mobile_nav_dep5.header_overlay #doz_header_wrap + .section_wrap.visual_section .op,
	.mobile_nav_dep6.header_overlay #doz_header_wrap + .section_wrap, .mobile_nav_dep6.header_overlay #doz_header_wrap + .section_wrap.visual_section .op,
	.mobile_nav_dep7.header_overlay #doz_header_wrap + .section_wrap, .mobile_nav_dep7.header_overlay #doz_header_wrap + .section_wrap.visual_section .op {
		padding-top:;
	}
	#s202206036289fc4e3343d .visual_section .owl-controls .owl-prev:before,
	#s202206036289fc4e3343d .visual_section .owl-controls .owl-next:before,
	#s202206036289fc4e3343d .visual_section .owl-controls .owl-buttons {
					color:rgba(255,255,255,1);
					border-color:rgb(255,255,255) ;border-color:rgba(255,255,255,0.6) ;;
				}
	#s202206036289fc4e3343d .owl-theme .owl-dots .owl-dot span {
					border-color:rgba(255,255,255,1) !important;
				}
	#s202206036289fc4e3343d .paging_type_dot02 .owl-theme .owl-dots .owl-dot span,
	#s202206036289fc4e3343d .paging_type_big_dot .owl-theme .owl-dots .owl-dot span,
	#s202206036289fc4e3343d .paging_type_line .owl-theme .owl-dots .owl-dot span {
		border-color:rgba(255,255,255,1) !important;
		background: rgba(255,255,255,1) !important;
	}
	#s202206036289fc4e3343d .owl-theme .owl-dots .owl-dot.active span,
	#s202206036289fc4e3343d .paging_type_dot02 .owl-theme .owl-dots .owl-dot.active span,
	#s202206036289fc4e3343d .paging_type_line .owl-theme .owl-dots .owl-dot.active span {
		background-color:rgba(255,255,255,1);
	}
	#s202206036289fc4e3343d .paging_type_count .owl-theme .owl-dots .owl-dot span:before {
		color: rgba(255,255,255,1);
	}
	#s202206036289fc4e3343d .paging_type_count .owl-theme .owl-dots .owl-dot.active span:before {
		color: rgba(255,255,255,1);
	}
	#s202206036289fc4e3343d .paging_type_count.paging_type_count02 .owl-theme .owl-dots .owl-dot.active span:before{
		border-bottom: 1px solid rgba(255,255,255,1);
	}
	#s202206036289fc4e3343d .owl-carousel .animated {
						   -webkit-animation-duration: 700ms;
						   animation-duration: 700ms;
					   }
	#fp-nav {
		top: 50%;
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
		position: fixed;
		z-index: 100;
		right: 17px;
		touch-action: none;
	}
	#fp-nav ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	#fp-nav.s202206036289fc4e3343d ul li a span {
		width: 10px;
		height: 10px;
		margin: 12px 5px;
		border-width: 1px;
		border-style: solid;
		border-color:rgba(255,255,255,1);
		display: block;
		-webkit-backface-visibility: visible;
		-webkit-transition: opacity 200ms ease;
		-moz-transition: opacity 200ms ease;
		-ms-transition: opacity 200ms ease;
		-o-transition: opacity 200ms ease;
		transition: opacity 200ms ease;
		border-radius: 30px;
	}
	#fp-nav.s202206036289fc4e3343d ul li a.active span {
		background-color:rgba(255,255,255,1);
	}
		#s202206036289fc4e3343d	.visual_section .header-content {
				   					   height:750px;
				   					   display: table;
					   width: 100%;
					   color:rgba(255,255,255,1);
					   overflow: hidden;
				   }
	.new_header_overlay #s202206036289fc4e3343d.section_first .visual_section .owl-theme .item .op,
 	.new_header_overlay_mobile #s202206036289fc4e3343d.mobile_section_first .visual_section .owl-theme .item .op {
		height:100%;
 	}
	.new_header_overlay #s202206036289fc4e3343d.section_first .visual_section .header-content,
	.page_ready #s202206036289fc4e3343d .visual_section {
		height:750px;
 	}
	
	#s202206036289fc4e3343d	.visual_section .header-content .text #video-gallery a i {
					   background-color: #00d255; /*브랜드 색 */
				   }
	#s202206036289fc4e3343d	.visual_section .header-content .text a {
					   font-size:14px;
					   font-weight: normal;
				   }
	#s202206036289fc4e3343d .visual_section .header-content .text {
					vertical-align: middle;
					padding-top: px;
					padding-bottom: px;
				}
	#s202206036289fc4e3343d	.visual_section .header-content .text a.btn,
				   .dialog_s202206036289fc4e3343d .text-content a.btn {
					   background-color:rgba(255, 255, 255, 0.3);
				   -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4cffffff,endColorstr=#4cffffff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4cffffff,endColorstr=#4cffffff);	zoom: 1;;
					   color:rgba(22, 52, 206, 0.9);
					   border:1px solid rgba(255, 255, 255, 0.3);
					   margin : 15px 0;
					   display: inline-block;
				   }
	#s202206036289fc4e3343d	.visual_section .header-content .text a.btn:hover,
	#s202206036289fc4e3343d	.visual_section .header-content .text a.btn:active {
					   text-decoration: none;
					   background-color:#ffffff  !important;
				     !important;
					   border :1px solid #fff !important;
					   color:#ffffff !important;
				   }
	#s202206036289fc4e3343d	.visual_section .header-content .text p {
					   margin:0;
				   }
	#s202206036289fc4e3343d	.visual_section .header-content .text a + strong a,
	#s202206036289fc4e3343d	.visual_section .header-content .text a + a {
					   margin-left:12px;
				   }
		#s202206036289fc4e3343d .visual_section.full_screen_show {
					overflow: hidden;
				}
	@media (min-width: 992px) {
	#s202206036289fc4e3343d	.visual_section  .header-content {
			max-width: 100%;
		padding-right:15px;
		padding-left:15px;
		}
	}
	@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	#s202206036289fc4e3343d	.visual_section .header-content .text { /*ie에서 디스플레이 테이블 속성에 max-width가 적용되지 않는 버그 해결을 위해 추가함*/
		max-width: 1280px;
		margin: 0 auto;
	}
	}
	@media (max-width:991px) {

		.doz_sys #s202206036289fc4e3343d .visual_section .header-content {
								 padding:0 20px !important;
							 								 height: 600px; max-height:500px;;
							 								 display: block;
							 }
	#s202206036289fc4e3343d	.visual_section .header-content.m_ratio,
	.new_header_overlay	#s202206036289fc4e3343d	.visual_section .header-content.m_ratio {
				   					   height:300px; max-height:500px;;
				   				   }
		.doz_sys.mobile.doz_preview #s202206036289fc4e3343d.visual_section .header-content {
										 padding:0 20px; /*그리드 좌우 여백 따라감 */
									 										 height:600px; max-height:500px;;
									 										 display: block;
									 }
		.doz_sys.mobile.doz_preview #s202206036289fc4e3343d.visual_section .header-content.m_ratio {
									 										 height:300px; max-height:500px;;
									 									 }
	#s202206036289fc4e3343d.mobile_section .visual_section .header-content,
	 .new_header_overlay #s202206036289fc4e3343d.mobile_section .visual_section .header-content.m_ratio {
	 		 height:750px; max-height:none;;
	 		 display: block;
	 }
		.doz_sys.mobile.doz_preview #s202206036289fc4e3343d.mobile_section .visual_section .header-content {
									 										 height:750px; max-height:none;;
									 									 }
		.new_header_overlay_mobile #s202206036289fc4e3343d.section_first .visual_section .owl-theme .item .op {
																			height:100% !important;
																		}
		.new_header_overlay_mobile #s202206036289fc4e3343d.section_first .visual_section .header-content {
																			height:750px !important;
																		}
		.new_header_overlay_mobile #s202206036289fc4e3343d.section_first .visual_section .header-content.m_ratio {
																			height:300px !important; max-height:500px;;
																		}
	#s202206036289fc4e3343d .visual_section .header-content .text {
					vertical-align: middle;
					display: flex;
				}
	}

	@media (max-width:1200px) {
		#s202206036289fc4e3343d .visual_section .owl-nav {
			display: none;
		}
	}

			.shop_view .s202206037c4dd9759ff01.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s202206037c4dd9759ff01 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s202206037c4dd9759ff01 select.form-control option {
				color: #000 !important;
			}
			.admin #s202206037c4dd9759ff01 .widget.padding > div {
				;
			}
			.admin #s202206037c4dd9759ff01 .ibg-bg {
				height: 100% !important;
			}
			.admin #s202206037c4dd9759ff01 .widget_drag_bar,
			.admin .doz_sys #s202206037c4dd9759ff01 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s202206037c4dd9759ff01 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s202206037c4dd9759ff01 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s202206037c4dd9759ff01 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s202206037c4dd9759ff01 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s202206037c4dd9759ff01 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s202206037c4dd9759ff01 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s202206037c4dd9759ff01 {
				color: ;
			}
			#s202206037c4dd9759ff01.side_basic main .inside,
			#s202206037c4dd9759ff01 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s202206037c4dd9759ff01 .col-dz-12 .extend_thumbs {
				max-width: 1280px;
			}
			.modal_site_modal_menu #s202206037c4dd9759ff01.side_basic main .inside,
			.menu_type_modal #s202206037c4dd9759ff01.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s202206037c4dd9759ff01,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s202206037c4dd9759ff01 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s202206037c4dd9759ff01.extend_section main {
				padding-left: 15px;
				padding-right: 15px;
			}
			#s202206037c4dd9759ff01.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -15px;
				margin-right: -15px;
				width: calc(100% + 15px + 15px);
			}
			#s202206037c4dd9759ff01 .booking_day .body_font_color_20,
			#s202206037c4dd9759ff01 .booking_list.waiting .title {
				; 
			}
		
			#s202206037c4dd9759ff01.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s202206037c4dd9759ff01 .li_table ul:nth-of-type(2),
			#s202206037c4dd9759ff01 .li_board ul li,
			#s202206037c4dd9759ff01 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s202206037c4dd9759ff01 .checkbox-styled:not(ie8) input ~ span:before,
			#s202206037c4dd9759ff01 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s202206037c4dd9759ff01 .board_view .grid_ignore header a, #s202206037c4dd9759ff01 .widget.board .grid_ignore .author .date, #s202206037c4dd9759ff01 .widget.board .grid_ignore a.board, #s202206037c4dd9759ff01 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s202206037c4dd9759ff01 .content-tit .board {
				;
			}
			#s202206037c4dd9759ff01 select.form-control,
			#s202206037c4dd9759ff01 input.form-control,
			#s202206037c4dd9759ff01 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s202206037c4dd9759ff01 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s202206037c4dd9759ff01 .phonenumber_wrap .line {
				
			}
			#s202206037c4dd9759ff01 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s202206037c4dd9759ff01 .shop-content select.form-control,
			.shop_view #s202206037c4dd9759ff01 .shop-content input.form-control,
			.shop_view #s202206037c4dd9759ff01 .shop-content textarea.form-control,
			.booking_view #s202206037c4dd9759ff01 .booking_opt select.form-control,
			.shop_view #s202206037c4dd9759ff01 .form-select-wrap .dropdown-menu,
			.shop_view #s202206037c4dd9759ff01 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s202206037c4dd9759ff01 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s202206037c4dd9759ff01 .item_detail select.form-control,
			#s202206037c4dd9759ff01 .item_detail input.form-control,
			#s202206037c4dd9759ff01 .item_detail textarea.form-control,
			#s202206037c4dd9759ff01 .booking_opt select.form-control,
			#s202206037c4dd9759ff01 .goods_select textarea.form-control,
			#s202206037c4dd9759ff01 .goods_select select.form-control,
			#s202206037c4dd9759ff01 .goods_select input.form-control,
			#s202206037c4dd9759ff01 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s202206037c4dd9759ff01 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s202206037c4dd9759ff01 .board_summary .write, #s202206037c4dd9759ff01 .board_view .grid_ignore .author .date, #s202206037c4dd9759ff01 .board_view .grid_ignore .author .hit-count, .doz_sys #s202206037c4dd9759ff01 label, .doz_sys #s202206037c4dd9759ff01 label.control-label, #s202206037c4dd9759ff01 .shop-table > tbody > tr.payment-info > td.pay-txt, #s202206037c4dd9759ff01 .nick.text-default-dark, #s202206037c4dd9759ff01 .text-default-dark, #s202206037c4dd9759ff01 .shop_mypage .mypage .my-box a, #s202206037c4dd9759ff01 .shop_mypage .item-detail a, #s202206037c4dd9759ff01 .shop_mypage .item-detail p, #s202206037c4dd9759ff01 .shop_mypage h6, #s202206037c4dd9759ff01 .shop_mypage .table-wrap p, #s202206037c4dd9759ff01 .shop_payment h1, #s202206037c4dd9759ff01 .shop_payment h6, #s202206037c4dd9759ff01 .shop-content p, #s202206037c4dd9759ff01 .shop_payment, #s202206037c4dd9759ff01 .shop-content span, #s202206037c4dd9759ff01 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s202206037c4dd9759ff01 .shop-content .price, #s202206037c4dd9759ff01,#s202206037c4dd9759ff01 .shop-tit,#s202206037c4dd9759ff01 .board_view .board_txt_area,#s202206037c4dd9759ff01 .board.widget .grid_ignore .view_tit,.doz_sys #s202206037c4dd9759ff01 .shop-content input.form-control, .doz_sys #s202206037c4dd9759ff01 .shop-content select.form-control, #s202206037c4dd9759ff01 .widget_menu_title,#s202206037c4dd9759ff01 .comment_area,body.shop_mypage #s202206037c4dd9759ff01 .comment_area,
			#s202206037c4dd9759ff01 .list_review_inner .use_summary, #s202206037c4dd9759ff01 .list_review_inner .use_summary a, #s202206037c4dd9759ff01 .list_review_inner .fold, #s202206037c4dd9759ff01 .list_review_inner .comment_area, #s202206037c4dd9759ff01 .booking_nav_tools span {
				;
				color:  ;
			}
			#s202206037c4dd9759ff01 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s202206037c4dd9759ff01 a.use-info {
			    color : #00d255;
			}
			#s202206037c4dd9759ff01 .shop-content span.sale-price-text-done, 
			.doz_sys #s202206037c4dd9759ff01 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s202206037c4dd9759ff01 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s202206037c4dd9759ff01 .shop-content.mypage .bg-bright a, #s202206037c4dd9759ff01 .shop-content.mypage .bg-bright p, #s202206037c4dd9759ff01 .shop-content.mypage .bg-bright span, #s202206037c4dd9759ff01 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s202206037c4dd9759ff01 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn {
				border-color: #D5D5D5;
			}
			#s202206037c4dd9759ff01 .shop-content h6 span {
			;
				color: ;
			}
			#s202206037c4dd9759ff01 .left-menu ul li.on a,
			.doz_sys #s202206037c4dd9759ff01 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s202206037c4dd9759ff01,
			#s202206037c4dd9759ff01 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s202206037c4dd9759ff01 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s202206037c4dd9759ff01 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s202206037c4dd9759ff01 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202206037c4dd9759ff01 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s202206037c4dd9759ff01 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s202206037c4dd9759ff01 .list_review_inner, 
			#s202206037c4dd9759ff01 .list_review_inner .fold.cmt,
			#s202206037c4dd9759ff01 .list_review_wrap,
			#s202206037c4dd9759ff01 .list_review_inner .textarea_block,
			#s202206037c4dd9759ff01 .list_review_inner .comment .main_comment,
			#s202206037c4dd9759ff01 .list_review_inner .txt_delete:before,
			#s202206037c4dd9759ff01 .form-select-wrap.open .dropdown-toggle, 
			#s202206037c4dd9759ff01 .form-select-wrap.open .dropdown-menu,
			#s202206037c4dd9759ff01 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s202206037c4dd9759ff01 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s202206037c4dd9759ff01 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s202206037c4dd9759ff01 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s202206037c4dd9759ff01 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202206037c4dd9759ff01 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s202206037c4dd9759ff01 .form-control:focus {
				border-color:#00d255;
			}
			#s202206037c4dd9759ff01 .sub_depth li a, #s202206037c4dd9759ff01 .sub_depth li span {
				;
			}
			#s202206037c4dd9759ff01 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s202206037c4dd9759ff01 .pagination > li > a,
			#s202206037c4dd9759ff01 .pagination > li > span,
			#s202206037c4dd9759ff01 .pagination > li > a:focus,
			#s202206037c4dd9759ff01 .pagination > li > span:focus,
			#s202206037c4dd9759ff01 .map-inner .pagination li.active a,
			#s202206037c4dd9759ff01 .pagination li > a.disabled:hover,
			#s202206037c4dd9759ff01 .pagination li > a.disabled:focus {
				;
			}
			#s202206037c4dd9759ff01 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s202206037c4dd9759ff01 .pagination > .active > a,
			#s202206037c4dd9759ff01 .pagination > .active > span,
			#s202206037c4dd9759ff01 .pagination > .active > a:hover,
			#s202206037c4dd9759ff01 .pagination > .active > span:hover,
			#s202206037c4dd9759ff01 .pagination > .active > a:focus,
			#s202206037c4dd9759ff01 .pagination > .active > span:focus,
			#s202206037c4dd9759ff01 .pagination > li > a:hover,
			#s202206037c4dd9759ff01 .pagination > li > span:hover,
			#s202206037c4dd9759ff01 .sub_depth li a.active,
			.doz_sys #s202206037c4dd9759ff01 a, #s202206037c4dd9759ff01 .li_table ul li,
			#s202206037c4dd9759ff01 .list-style .list.line > small,
			.doz_sys #s202206037c4dd9759ff01 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s202206037c4dd9759ff01 .board_contents a:not(.btn),
			.doz_sys #s202206037c4dd9759ff01 .board_contents a:not(.btn):hover,
			#s202206037c4dd9759ff01 .board_txt_area a,
			#s202206037c4dd9759ff01 .board_txt_area a:hover,
			#s202206037c4dd9759ff01 .board_txt_area a:active,
			#s202206037c4dd9759ff01 .board_txt_area a:focus,
			#s202206037c4dd9759ff01 .editor_box .fr-view a {
				color: #00d255;
			}
			#s202206037c4dd9759ff01 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s202206037c4dd9759ff01 a.body_font_color_30:not(.active) {
				;
			}
		   #s202206037c4dd9759ff01 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s202206037c4dd9759ff01 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s202206037c4dd9759ff01 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s202206037c4dd9759ff01 .body_font_color_40,
			#s202206037c4dd9759ff01 .li_board ul.li_body li.name, 
			#s202206037c4dd9759ff01 .li_board ul.li_body li.time, 
			#s202206037c4dd9759ff01 .li_board ul.li_body li.like,
			#s202206037c4dd9759ff01 .li_board ul.li_body li.read {
				;
			}
			#s202206037c4dd9759ff01 .review_table .summary,
			#s202206037c4dd9759ff01 .review_table.li_board ul.li_body li,
			#s202206037c4dd9759ff01 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s202206037c4dd9759ff01 .body_font_color_50 {
				;
			}
			#s202206037c4dd9759ff01 .li_board,
			#s202206037c4dd9759ff01 .acd_row:first-child,
			#s202206037c4dd9759ff01 .acd_row {
				border-color: ;
			}
			#s202206037c4dd9759ff01 .list-style .list-header,
			#s202206037c4dd9759ff01 .list-style .list,
			#s202206037c4dd9759ff01 .list-style .list.line, 
			#s202206037c4dd9759ff01 .list-style .list.line > .table-cell,
			#s202206037c4dd9759ff01 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s202206037c4dd9759ff01 .btn, #s202206037c4dd9759ff01 .visual_section a {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s202206037c4dd9759ff01 .btn:hover, #s202206037c4dd9759ff01 .visual_section a:hover {
				border-color:;
			}
			#s202206037c4dd9759ff01 .widget_text_wrap .btn {
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys #s202206037c4dd9759ff01 .btn-primary{
			background-color : #0d255;;
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys.shop_view #s202206037c4dd9759ff01 .btn-primary span,
			.doz_sys.booking_view #s202206037c4dd9759ff01 .btn-primary span,
			.doz_sys.shop_mypage #s202206037c4dd9759ff01 .btn-primary span  {
				color:#ffffff;
			}
			#s202206037c4dd9759ff01 .coupon-wrap:after,
			#s202206037c4dd9759ff01 .board_view .file_area ul li {
				background: ;
			}
			#s202206037c4dd9759ff01 .text-gray-dark, #s202206037c4dd9759ff01 .shop-table > thead > tr > th, #s202206037c4dd9759ff01 .shop_mypage .left-menu ul li a, #s202206037c4dd9759ff01 .shop_mypage .item-detail p.sale_pay,.doz_sys #s202206037c4dd9759ff01 .product-notify-group .product-notify-label {
				;
			}
			#s202206037c4dd9759ff01 .mypage .my-box a, #s202206037c4dd9759ff01 .mypage .shop-table > tbody > tr,
			#s202206037c4dd9759ff01 .mypage .tip-off,
	        #s202206037c4dd9759ff01 .im-order-detail-table,
	        #s202206037c4dd9759ff01 .im-order-price {
				;
			}
			#s202206037c4dd9759ff01 .mypage .my-box.on a {
				background-color:#00d255;
				;
				color:#fff;
			}
			#s202206037c4dd9759ff01 .mypage .my-box.on a p {
				color:#fff;
			}
			#s202206037c4dd9759ff01 .option_btn_tools a, #s202206037c4dd9759ff01 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s202206037c4dd9759ff01 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s202206037c4dd9759ff01 .card .title a {
				color: #212121;
			}
			#s202206037c4dd9759ff01 .section_bg.fixed_bg {
					;
				}
			#s202206037c4dd9759ff01 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s202206037c4dd9759ff01 ul.site_prod_nav > li,
			#s202206037c4dd9759ff01 .prod_detail_badge {
				;
			}
			#s202206037c4dd9759ff01 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s202206037c4dd9759ff01 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s202206037c4dd9759ff01 .opt-group {
				background: ;
			}
			#s202206037c4dd9759ff01 ul.site_prod_nav > li a.active {
				;
			}
			
			#s202206037c4dd9759ff01 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s202206037c4dd9759ff01 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s202206037c4dd9759ff01,
			.section_fixed_disable #s202206037c4dd9759ff01 .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s202206037c4dd9759ff01 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s202206037c4dd9759ff01.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s202206037c4dd9759ff01.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s202206037c4dd9759ff01 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s202206037c4dd9759ff01.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
			}
			.device_type_m #s202206037c4dd9759ff01 .mypage .left-menu ul li a,
			.device_type_m #s202206037c4dd9759ff01 .cart .left-menu ul li a {
				;
			}
            #s202206037c4dd9759ff01 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s202206037c4dd9759ff01 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s202206037c4dd9759ff01 .im-cart-info {
                ;
            }
            #s202206037c4dd9759ff01 .shop-table > thead > tr > th,
            #s202206037c4dd9759ff01 .shop-table > tbody > tr > td,
            #s202206037c4dd9759ff01 .mypage .shop-table > tbody > tr,
            #s202206037c4dd9759ff01 .shop-table > tbody > tr > td.img img,
            #s202206037c4dd9759ff01 .shop-table > tbody > tr > td + td,
            #s202206037c4dd9759ff01 .mypage .tip-off,
            #s202206037c4dd9759ff01 .mypage .shop-table img,
	        #s202206037c4dd9759ff01 .im-order-detail-table,
	        #s202206037c4dd9759ff01 .im-order-price,
	        #s202206037c4dd9759ff01 .im-order-detail-table thead tr,
	        #s202206037c4dd9759ff01 .im-order-detail-table tr + tr,
	        #s202206037c4dd9759ff01 .im-order-detail-table img,
	        #s202206037c4dd9759ff01 .im-order-detail-table .im-deliv-price,
	        #s202206037c4dd9759ff01 .im-order-price-header,
	        #s202206037c4dd9759ff01 .im-order-price-body {
                ;
            }
            #s202206037c4dd9759ff01 .shop-table .list_badge {
				border-color: ;
            }
            #s202206037c4dd9759ff01 .im-cart-result-table thead>tr>th,
            #s202206037c4dd9759ff01 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s202206037c4dd9759ff01 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s202206037c4dd9759ff01 #shop_cart_list .shop-table > thead > tr > th,
            #s202206037c4dd9759ff01 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s202206037c4dd9759ff01 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #00d255
            }
			@media (min-width: 991px) {
				.doz_sys #s202206037c4dd9759ff01 .btn-primary:hover, #s202206037c4dd9759ff01 .widget_text_wrap .btn:hover {
				;
					background-color:#ffffff;
					border-color:rgba(0,210,85,1);
					color:rgba(0,210,85,1);
					border-width:1px;
				}
				.doz_sys.shop_view #s202206037c4dd9759ff01 .btn-primary:hover span,
				.doz_sys.booking_view #s202206037c4dd9759ff01 .btn-primary:hover span,
				.doz_sys.shop_mypage #s202206037c4dd9759ff01 .btn-primary:hover span  {
					color:rgba(0,210,85,1);
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s202206037c4dd9759ff01 .fixed_view a,
				.doz_sys #s202206037c4dd9759ff01 .fixed_view select.form-control,
				.doz_sys #s202206037c4dd9759ff01 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s202206037c4dd9759ff01 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s202206037c4dd9759ff01 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s202206037c4dd9759ff01 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s202206037c4dd9759ff01 #shop_cart_list .shop-tit,
                #s202206037c4dd9759ff01 #shop_cart_list .shop-table > thead > tr,
                #s202206037c4dd9759ff01 #shop_cart_list .shop-table > tfoot .payment-info,
                #s202206037c4dd9759ff01 .im-price-result {
				    ;
				}
                #s202206037c4dd9759ff01 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s202206037c4dd9759ff01 .im-order-row + .im-order-row {
                    ;
                }
                #s202206037c4dd9759ff01 #shop_cart_list .shop-table,
                #s202206037c4dd9759ff01 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s202206037c4dd9759ff01 #shop_cart_list .shop-table > tfoot,
                #s202206037c4dd9759ff01 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s202206037c4dd9759ff01 #shop_cart_list .shop-table > thead > tr,
                #s202206037c4dd9759ff01 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s202206037c4dd9759ff01 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			@media (max-width: 991px) {
				#s202206037c4dd9759ff01 .buy_btns .social_btn, #s202206037c4dd9759ff01 .buy_btns .cart_btn, #s202206037c4dd9759ff01 .layer_pop .bottom-btn, #s202206037c4dd9759ff01 .shop-table > thead, #s202206037c4dd9759ff01 .left-menu, #s202206037c4dd9759ff01 .shop-table > tbody > tr, {
				;
				}
				#s202206037c4dd9759ff01 main, #s202206037c4dd9759ff01 .section_wrap.extend_section main, #s202206037c4dd9759ff01 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s202206037c4dd9759ff01.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
				}
				#s202206037c4dd9759ff01.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s202206037c4dd9759ff01 .mypage .left-menu ul li a,
				#s202206037c4dd9759ff01 .cart .left-menu ul li a,
				#s202206037c4dd9759ff01 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s202206037c4dd9759ff01 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s202206037c4dd9759ff01 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202206037c4dd9759ff01 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202206037c4dd9759ff01 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s202206037c4dd9759ff01 .background_tab .scroll-to-fixed-fixed ul.site_prod_nav > li a.active {
					box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
				}
			}
			@media (min-width: 768px) {
				#s202206037c4dd9759ff01 .opt-group .btn_clse {
					background-color: ;
				}
				#s202206037c4dd9759ff01 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s202206037c4dd9759ff01 .bg-brand,
				.doz_sys #s202206037c4dd9759ff01 .bg-brand span,
				.doz_sys #s202206037c4dd9759ff01 .btn-brand {
				;
					background-color:#00d255;
					border-color:#00d255;
					border-width: 1px;
					color:#fff;
				}
				.doz_sys #s202206037c4dd9759ff01 .bg-brand:hover {
					background-color:rgba(0,159,64,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);	zoom: 1;;
					border-color:rgb(0,159,64) ;border-color:rgba(0,159,64,1) ;;
				}
			
					#s202206037c4dd9759ff01 .inside {
						max-width:1050px;
						width: 100%;
						display: table-cell;
						vertical-align: top;
					}
					.shop_view #s202206037c4dd9759ff01 .inside {
						width: calc(100% - (230px - 0px));
					}
					.shop_view .side_left main {
						table-layout: auto;
					} 
				  	#s202206037c4dd9759ff01 main > .empty_area {
				  		width:1050px;
						display: table-cell;
					}
					#s202206037c4dd9759ff01 main > .left_empty_section{
						width:230px;
					}
					#s202206037c4dd9759ff01 main > .empty_area.left_empty_section ~ .doz_aside {
						width:1050px;
					}
					#s202206037c4dd9759ff01 main > .inside {
						border-width: 0 0 0 0px;
						border-style: solid;
						border-color: ;
					}
					#s202206037c4dd9759ff01.extend_section main > .inside {
						max-width:1050px !important;
						width: 100%;
					}
					#s202206037c4dd9759ff01 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav {
						max-width: 1280px;
					}
					#s202206037c4dd9759ff01.extend_section .doz_aside,
					#s202206037c4dd9759ff01.extend_section .doz_aside .inside {
						min-width: 230px;
					}
					#s202206037c4dd9759ff01 > .inside {
						display: table-cell;
					}
					#s202206037c4dd9759ff01 main {
						max-width: 1280px;
					}
					#s202206037c4dd9759ff01.section_wrap .side_gutter {
						padding-left: 0px;
						width: 0px;
					}
					#s202206037c4dd9759ff01.extend_section main {
						max-width: 100% !important;
					}
					#s202206037c4dd9759ff01 .doz_aside .inside {
						padding-right:0 !important;
					}
					#s202206037c4dd9759ff01 .doz_aside{
						display: table-cell;
						width:230px;
						vertical-align: top;
						max-width: 230px;
					}
					#s202206037c4dd9759ff01 .doz_aside .inside {
						max-width: 230px;
						width:230px;
					}
					#s202206037c4dd9759ff01.extend_section .doz_aside {
						margin-right:0;
					}
					#s202206037c4dd9759ff01.extend_section .side_gutter {
						width:0px;
					}
					#s202206037c4dd9759ff01 .doz_aside .widget.image .img_wrap img {
						max-width:230px !important;
						margin: 0 !important;
					}
					#s202206037c4dd9759ff01 .doz_aside.scroll-to-fixed-fixed ~ .spacer {
						display: table-cell !important;
					}
					#s202206037c4dd9759ff01 .doz_aside ~ .spacer:nth-child(n+3),
					#s202206037c4dd9759ff01 .doz_aside.scroll-to-fixed-fixed ~ .spacer:nth-child(n+3) {
					    display: none !important;
					}
					#s202206037c4dd9759ff01 .inside .site_prod_nav_wrap.scroll-to-fixed-fixed {
						box-shadow: none;
					}
					#s202206037c4dd9759ff01 .inside .site_prod_nav_wrap.scroll-to-fixed-fixed ul {
						padding-left: calc(230px + 15px + 0px);
						padding-right: 15px;
					}
					#s202206037c4dd9759ff01 .inside .text_tab .site_prod_nav_wrap.scroll-to-fixed-fixed ul {
						margin-left: calc(230px + 15px + 0px);
						margin-right: 15px;
						padding: 0;
						max-width: calc(1050px - 2 * 15px);
						box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
					}
					@media (max-width: 991px) {
						#s202206037c4dd9759ff01 main > .inside {
							border: 0;
						}
						#s202206037c4dd9759ff01.extend_section main > .inside {
							max-width: 100% !important;
						}
						#s202206037c4dd9759ff01 .doz_aside.scroll-to-fixed-fixed ~ .spacer {
							display: none !important;
						}
						#s202206037c4dd9759ff01 .inside .site_prod_nav_wrap.scroll-to-fixed-fixed {
							box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
						}
						#s202206037c4dd9759ff01 .inside .site_prod_nav_wrap.scroll-to-fixed-fixed ul {
							max-width: 1050px;
							padding-left: 15px;
							padding-right: 15px;
						}
						#s202206037c4dd9759ff01 .inside .text_tab .site_prod_nav_wrap.scroll-to-fixed-fixed ul {
							margin-left: 0;
							margin-right: 0;
							box-shadow: none;
						}
					}
					
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20220607c0b38a71c6c3e .widget.image img {
		transition: none;
	}

	.admin #w20220607c0b38a71c6c3e .disable-selection img {
		visibility: visible !important;
	}
	#w20220607c0b38a71c6c3e .widget.image .overlay, #w20220607c0b38a71c6c3e .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20220607c0b38a71c6c3e .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20220607c0b38a71c6c3e .widget.image:hover .hover_overlay,
	#w20220607c0b38a71c6c3e .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20220607c0b38a71c6c3e .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20220607c0b38a71c6c3e .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20220607c0b38a71c6c3e .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20220607c0b38a71c6c3e .widget.image.img_circle .overlay,
	#w20220607c0b38a71c6c3e .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20220607c0b38a71c6c3e .widget.image.hover_scale:hover .hover_overlay,
	#w20220607c0b38a71c6c3e .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20220607c0b38a71c6c3e .widget.image.hide_default_img:hover .img_wrap > img,
	#w20220607c0b38a71c6c3e .widget.image:hover .overlay,
	#w20220607c0b38a71c6c3e .widget.image .hover_overlay,
	#w20220607c0b38a71c6c3e .widget.image.hover_image_hidden:hover .hover_img,
	#w20220607c0b38a71c6c3e .widget.image.hover_scale .hover_img,
	#w20220607c0b38a71c6c3e .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20220607c0b38a71c6c3e .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20220607c0b38a71c6c3e .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20220607c0b38a71c6c3e .widget.image.hover_scale img,
	#w20220607c0b38a71c6c3e .widget.image.hover_scale:hover .hover_img,
	#w20220607c0b38a71c6c3e .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20220607c0b38a71c6c3e .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20220607c0b38a71c6c3e .widget.image.hover_img_hide.hover_scale:hover img,
	#w20220607c0b38a71c6c3e .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20220607c0b38a71c6c3e .widget.image.no_effect .hover_overlay,
	#w20220607c0b38a71c6c3e .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20220607c0b38a71c6c3e .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20220607c0b38a71c6c3e .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20220607c0b38a71c6c3e .widget.image.hide_default_img:hover .org_image,
	#w20220607c0b38a71c6c3e .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20220607c0b38a71c6c3e .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
	
	@media all and (max-width : 767px) {
		#w20220607c0b38a71c6c3e .widget.image:hover .hover_txt,
		#w20220607c0b38a71c6c3e .widget.image:hover .hover_img,
		#w20220607c0b38a71c6c3e .widget.image:hover .overlay,
		#w20220607c0b38a71c6c3e .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20220607c0b38a71c6c3e .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20220607c0b38a71c6c3e .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20220607c0b38a71c6c3e .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

	/* 공통 적용 */
	#w202206038c015ac3d8c76 .nav li a {
		font-size  : 18px;
		color : rgba(54,54,54,0.7);
		letter-spacing:px ;
	}
	#w202206038c015ac3d8c76 .h-menu-type1 .use_sub_name:hover>a>.plain_name:before,
    #w202206038c015ac3d8c76 .h-menu-type2 .use_sub_name:hover>a>.plain_name:before {
	   display: inline-flex;
   }
	#w202206038c015ac3d8c76 .nav li.use_sub_name:hover>a>.plain_name:before {
						   color : rgba(54,54,54,1);
					   }
	#w202206038c015ac3d8c76 .nav li li a {
						   font-size : 14.4px;
					   }
	@media (min-width: 991px) {
	#w202206038c015ac3d8c76 .nav li a:hover {
		color : rgba(54,54,54,1)	}
	}
		/* 타입 별 적용 */
	    /* v 타입*/
		#w202206038c015ac3d8c76 .nav li li a {
						   font-size : 14.4px;
					   }
		#w202206038c015ac3d8c76 .nav li a {
						   padding: 5px 0px;
					   }
	#w202206038c015ac3d8c76 .nav li li a {
						   padding: 4px 15px;
					   }
	#w202206038c015ac3d8c76 .nav li li li a {
						   padding: 4px 30px;
					   }
			#w202206038c015ac3d8c76 .nav li a.active {
						   color : rgba(54,54,54,1)					   }
			

		#text_w202206035117289ab596e {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w202206035117289ab596e .fr-code-view {
			line-height: 1.6;
		}
		#text_w202206035117289ab596e .text_bg_img,
		#text_w202206035117289ab596e .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w202206035117289ab596e,
		#text_w202206035117289ab596e .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w202206035117289ab596e,
        #text_w202206035117289ab596e .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w202206035117289ab596e.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w202206035117289ab596e.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w202206034861171a35979 {
		height: 33px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202206034861171a35979 {
			height: 33px !important;
		}
	}

		#text_w20220603b9a430df716a5 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20220603b9a430df716a5 .fr-code-view {
			line-height: 1.6;
		}
		#text_w20220603b9a430df716a5 .text_bg_img,
		#text_w20220603b9a430df716a5 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20220603b9a430df716a5,
		#text_w20220603b9a430df716a5 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20220603b9a430df716a5,
        #text_w20220603b9a430df716a5 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20220603b9a430df716a5.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20220603b9a430df716a5.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	#w20220603de8ab35fd0e54 .btn-blocked .btn-group {
		display: block;
	}
	#w20220603de8ab35fd0e54 .btn-blocked .btn-group > .btn {
		float: none;
	}
    #w20220603de8ab35fd0e54 .button_wrap {
        margin-bottom: -10px;
    }

	#w20220603de8ab35fd0e54 .btn-group-justified.button_wrap,
	#w20220603de8ab35fd0e54 .btn-blocked.button_wrap {
		margin-bottom: 0;
	}

			.shop_view .s20220603ef34f27902de4.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20220603ef34f27902de4 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20220603ef34f27902de4 select.form-control option {
				color: #000 !important;
			}
			.admin #s20220603ef34f27902de4 .widget.padding > div {
				;
			}
			.admin #s20220603ef34f27902de4 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20220603ef34f27902de4 .widget_drag_bar,
			.admin .doz_sys #s20220603ef34f27902de4 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20220603ef34f27902de4 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20220603ef34f27902de4 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20220603ef34f27902de4 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20220603ef34f27902de4 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20220603ef34f27902de4 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20220603ef34f27902de4 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20220603ef34f27902de4 {
				color: ;
			}
			#s20220603ef34f27902de4.side_basic main .inside,
			#s20220603ef34f27902de4 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20220603ef34f27902de4 .col-dz-12 .extend_thumbs {
				max-width: 1280px;
			}
			.modal_site_modal_menu #s20220603ef34f27902de4.side_basic main .inside,
			.menu_type_modal #s20220603ef34f27902de4.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20220603ef34f27902de4,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20220603ef34f27902de4 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20220603ef34f27902de4.extend_section main {
				padding-left: 15px;
				padding-right: 15px;
			}
			#s20220603ef34f27902de4.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -15px;
				margin-right: -15px;
				width: calc(100% + 15px + 15px);
			}
			#s20220603ef34f27902de4 .booking_day .body_font_color_20,
			#s20220603ef34f27902de4 .booking_list.waiting .title {
				; 
			}
		
			#s20220603ef34f27902de4.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20220603ef34f27902de4 .li_table ul:nth-of-type(2),
			#s20220603ef34f27902de4 .li_board ul li,
			#s20220603ef34f27902de4 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20220603ef34f27902de4 .checkbox-styled:not(ie8) input ~ span:before,
			#s20220603ef34f27902de4 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20220603ef34f27902de4 .board_view .grid_ignore header a, #s20220603ef34f27902de4 .widget.board .grid_ignore .author .date, #s20220603ef34f27902de4 .widget.board .grid_ignore a.board, #s20220603ef34f27902de4 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20220603ef34f27902de4 .content-tit .board {
				;
			}
			#s20220603ef34f27902de4 select.form-control,
			#s20220603ef34f27902de4 input.form-control,
			#s20220603ef34f27902de4 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20220603ef34f27902de4 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20220603ef34f27902de4 .phonenumber_wrap .line {
				
			}
			#s20220603ef34f27902de4 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20220603ef34f27902de4 .shop-content select.form-control,
			.shop_view #s20220603ef34f27902de4 .shop-content input.form-control,
			.shop_view #s20220603ef34f27902de4 .shop-content textarea.form-control,
			.booking_view #s20220603ef34f27902de4 .booking_opt select.form-control,
			.shop_view #s20220603ef34f27902de4 .form-select-wrap .dropdown-menu,
			.shop_view #s20220603ef34f27902de4 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20220603ef34f27902de4 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20220603ef34f27902de4 .item_detail select.form-control,
			#s20220603ef34f27902de4 .item_detail input.form-control,
			#s20220603ef34f27902de4 .item_detail textarea.form-control,
			#s20220603ef34f27902de4 .booking_opt select.form-control,
			#s20220603ef34f27902de4 .goods_select textarea.form-control,
			#s20220603ef34f27902de4 .goods_select select.form-control,
			#s20220603ef34f27902de4 .goods_select input.form-control,
			#s20220603ef34f27902de4 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20220603ef34f27902de4 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20220603ef34f27902de4 .board_summary .write, #s20220603ef34f27902de4 .board_view .grid_ignore .author .date, #s20220603ef34f27902de4 .board_view .grid_ignore .author .hit-count, .doz_sys #s20220603ef34f27902de4 label, .doz_sys #s20220603ef34f27902de4 label.control-label, #s20220603ef34f27902de4 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20220603ef34f27902de4 .nick.text-default-dark, #s20220603ef34f27902de4 .text-default-dark, #s20220603ef34f27902de4 .shop_mypage .mypage .my-box a, #s20220603ef34f27902de4 .shop_mypage .item-detail a, #s20220603ef34f27902de4 .shop_mypage .item-detail p, #s20220603ef34f27902de4 .shop_mypage h6, #s20220603ef34f27902de4 .shop_mypage .table-wrap p, #s20220603ef34f27902de4 .shop_payment h1, #s20220603ef34f27902de4 .shop_payment h6, #s20220603ef34f27902de4 .shop-content p, #s20220603ef34f27902de4 .shop_payment, #s20220603ef34f27902de4 .shop-content span, #s20220603ef34f27902de4 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20220603ef34f27902de4 .shop-content .price, #s20220603ef34f27902de4,#s20220603ef34f27902de4 .shop-tit,#s20220603ef34f27902de4 .board_view .board_txt_area,#s20220603ef34f27902de4 .board.widget .grid_ignore .view_tit,.doz_sys #s20220603ef34f27902de4 .shop-content input.form-control, .doz_sys #s20220603ef34f27902de4 .shop-content select.form-control, #s20220603ef34f27902de4 .widget_menu_title,#s20220603ef34f27902de4 .comment_area,body.shop_mypage #s20220603ef34f27902de4 .comment_area,
			#s20220603ef34f27902de4 .list_review_inner .use_summary, #s20220603ef34f27902de4 .list_review_inner .use_summary a, #s20220603ef34f27902de4 .list_review_inner .fold, #s20220603ef34f27902de4 .list_review_inner .comment_area, #s20220603ef34f27902de4 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20220603ef34f27902de4 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20220603ef34f27902de4 a.use-info {
			    color : #00d255;
			}
			#s20220603ef34f27902de4 .shop-content span.sale-price-text-done, 
			.doz_sys #s20220603ef34f27902de4 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20220603ef34f27902de4 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20220603ef34f27902de4 .shop-content.mypage .bg-bright a, #s20220603ef34f27902de4 .shop-content.mypage .bg-bright p, #s20220603ef34f27902de4 .shop-content.mypage .bg-bright span, #s20220603ef34f27902de4 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20220603ef34f27902de4 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn {
				border-color: #D5D5D5;
			}
			#s20220603ef34f27902de4 .shop-content h6 span {
			;
				color: ;
			}
			#s20220603ef34f27902de4 .left-menu ul li.on a,
			.doz_sys #s20220603ef34f27902de4 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20220603ef34f27902de4,
			#s20220603ef34f27902de4 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20220603ef34f27902de4 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20220603ef34f27902de4 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20220603ef34f27902de4 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20220603ef34f27902de4 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20220603ef34f27902de4 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20220603ef34f27902de4 .list_review_inner, 
			#s20220603ef34f27902de4 .list_review_inner .fold.cmt,
			#s20220603ef34f27902de4 .list_review_wrap,
			#s20220603ef34f27902de4 .list_review_inner .textarea_block,
			#s20220603ef34f27902de4 .list_review_inner .comment .main_comment,
			#s20220603ef34f27902de4 .list_review_inner .txt_delete:before,
			#s20220603ef34f27902de4 .form-select-wrap.open .dropdown-toggle, 
			#s20220603ef34f27902de4 .form-select-wrap.open .dropdown-menu,
			#s20220603ef34f27902de4 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20220603ef34f27902de4 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20220603ef34f27902de4 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20220603ef34f27902de4 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20220603ef34f27902de4 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20220603ef34f27902de4 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20220603ef34f27902de4 .form-control:focus {
				border-color:#00d255;
			}
			#s20220603ef34f27902de4 .sub_depth li a, #s20220603ef34f27902de4 .sub_depth li span {
				;
			}
			#s20220603ef34f27902de4 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20220603ef34f27902de4 .pagination > li > a,
			#s20220603ef34f27902de4 .pagination > li > span,
			#s20220603ef34f27902de4 .pagination > li > a:focus,
			#s20220603ef34f27902de4 .pagination > li > span:focus,
			#s20220603ef34f27902de4 .map-inner .pagination li.active a,
			#s20220603ef34f27902de4 .pagination li > a.disabled:hover,
			#s20220603ef34f27902de4 .pagination li > a.disabled:focus {
				;
			}
			#s20220603ef34f27902de4 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20220603ef34f27902de4 .pagination > .active > a,
			#s20220603ef34f27902de4 .pagination > .active > span,
			#s20220603ef34f27902de4 .pagination > .active > a:hover,
			#s20220603ef34f27902de4 .pagination > .active > span:hover,
			#s20220603ef34f27902de4 .pagination > .active > a:focus,
			#s20220603ef34f27902de4 .pagination > .active > span:focus,
			#s20220603ef34f27902de4 .pagination > li > a:hover,
			#s20220603ef34f27902de4 .pagination > li > span:hover,
			#s20220603ef34f27902de4 .sub_depth li a.active,
			.doz_sys #s20220603ef34f27902de4 a, #s20220603ef34f27902de4 .li_table ul li,
			#s20220603ef34f27902de4 .list-style .list.line > small,
			.doz_sys #s20220603ef34f27902de4 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20220603ef34f27902de4 .board_contents a:not(.btn),
			.doz_sys #s20220603ef34f27902de4 .board_contents a:not(.btn):hover,
			#s20220603ef34f27902de4 .board_txt_area a,
			#s20220603ef34f27902de4 .board_txt_area a:hover,
			#s20220603ef34f27902de4 .board_txt_area a:active,
			#s20220603ef34f27902de4 .board_txt_area a:focus,
			#s20220603ef34f27902de4 .editor_box .fr-view a {
				color: #00d255;
			}
			#s20220603ef34f27902de4 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20220603ef34f27902de4 a.body_font_color_30:not(.active) {
				;
			}
		   #s20220603ef34f27902de4 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20220603ef34f27902de4 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20220603ef34f27902de4 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20220603ef34f27902de4 .body_font_color_40,
			#s20220603ef34f27902de4 .li_board ul.li_body li.name, 
			#s20220603ef34f27902de4 .li_board ul.li_body li.time, 
			#s20220603ef34f27902de4 .li_board ul.li_body li.like,
			#s20220603ef34f27902de4 .li_board ul.li_body li.read {
				;
			}
			#s20220603ef34f27902de4 .review_table .summary,
			#s20220603ef34f27902de4 .review_table.li_board ul.li_body li,
			#s20220603ef34f27902de4 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20220603ef34f27902de4 .body_font_color_50 {
				;
			}
			#s20220603ef34f27902de4 .li_board,
			#s20220603ef34f27902de4 .acd_row:first-child,
			#s20220603ef34f27902de4 .acd_row {
				border-color: ;
			}
			#s20220603ef34f27902de4 .list-style .list-header,
			#s20220603ef34f27902de4 .list-style .list,
			#s20220603ef34f27902de4 .list-style .list.line, 
			#s20220603ef34f27902de4 .list-style .list.line > .table-cell,
			#s20220603ef34f27902de4 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20220603ef34f27902de4 .btn, #s20220603ef34f27902de4 .visual_section a {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20220603ef34f27902de4 .btn:hover, #s20220603ef34f27902de4 .visual_section a:hover {
				border-color:;
			}
			#s20220603ef34f27902de4 .widget_text_wrap .btn {
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys #s20220603ef34f27902de4 .btn-primary{
			background-color : #0d255;;
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys.shop_view #s20220603ef34f27902de4 .btn-primary span,
			.doz_sys.booking_view #s20220603ef34f27902de4 .btn-primary span,
			.doz_sys.shop_mypage #s20220603ef34f27902de4 .btn-primary span  {
				color:#ffffff;
			}
			#s20220603ef34f27902de4 .coupon-wrap:after,
			#s20220603ef34f27902de4 .board_view .file_area ul li {
				background: ;
			}
			#s20220603ef34f27902de4 .text-gray-dark, #s20220603ef34f27902de4 .shop-table > thead > tr > th, #s20220603ef34f27902de4 .shop_mypage .left-menu ul li a, #s20220603ef34f27902de4 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20220603ef34f27902de4 .product-notify-group .product-notify-label {
				;
			}
			#s20220603ef34f27902de4 .mypage .my-box a, #s20220603ef34f27902de4 .mypage .shop-table > tbody > tr,
			#s20220603ef34f27902de4 .mypage .tip-off,
	        #s20220603ef34f27902de4 .im-order-detail-table,
	        #s20220603ef34f27902de4 .im-order-price {
				;
			}
			#s20220603ef34f27902de4 .mypage .my-box.on a {
				background-color:#00d255;
				;
				color:#fff;
			}
			#s20220603ef34f27902de4 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20220603ef34f27902de4 .option_btn_tools a, #s20220603ef34f27902de4 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20220603ef34f27902de4 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20220603ef34f27902de4 .card .title a {
				color: #212121;
			}
			#s20220603ef34f27902de4 .section_bg.fixed_bg {
					;
				}
			#s20220603ef34f27902de4 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20220603ef34f27902de4 ul.site_prod_nav > li,
			#s20220603ef34f27902de4 .prod_detail_badge {
				;
			}
			#s20220603ef34f27902de4 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20220603ef34f27902de4 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20220603ef34f27902de4 .opt-group {
				background: ;
			}
			#s20220603ef34f27902de4 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20220603ef34f27902de4 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20220603ef34f27902de4 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20220603ef34f27902de4,
			.section_fixed_disable #s20220603ef34f27902de4 .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20220603ef34f27902de4 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20220603ef34f27902de4.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20220603ef34f27902de4.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20220603ef34f27902de4 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20220603ef34f27902de4.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
			}
			.device_type_m #s20220603ef34f27902de4 .mypage .left-menu ul li a,
			.device_type_m #s20220603ef34f27902de4 .cart .left-menu ul li a {
				;
			}
            #s20220603ef34f27902de4 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20220603ef34f27902de4 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20220603ef34f27902de4 .im-cart-info {
                ;
            }
            #s20220603ef34f27902de4 .shop-table > thead > tr > th,
            #s20220603ef34f27902de4 .shop-table > tbody > tr > td,
            #s20220603ef34f27902de4 .mypage .shop-table > tbody > tr,
            #s20220603ef34f27902de4 .shop-table > tbody > tr > td.img img,
            #s20220603ef34f27902de4 .shop-table > tbody > tr > td + td,
            #s20220603ef34f27902de4 .mypage .tip-off,
            #s20220603ef34f27902de4 .mypage .shop-table img,
	        #s20220603ef34f27902de4 .im-order-detail-table,
	        #s20220603ef34f27902de4 .im-order-price,
	        #s20220603ef34f27902de4 .im-order-detail-table thead tr,
	        #s20220603ef34f27902de4 .im-order-detail-table tr + tr,
	        #s20220603ef34f27902de4 .im-order-detail-table img,
	        #s20220603ef34f27902de4 .im-order-detail-table .im-deliv-price,
	        #s20220603ef34f27902de4 .im-order-price-header,
	        #s20220603ef34f27902de4 .im-order-price-body {
                ;
            }
            #s20220603ef34f27902de4 .shop-table .list_badge {
				border-color: ;
            }
            #s20220603ef34f27902de4 .im-cart-result-table thead>tr>th,
            #s20220603ef34f27902de4 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20220603ef34f27902de4 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20220603ef34f27902de4 #shop_cart_list .shop-table > thead > tr > th,
            #s20220603ef34f27902de4 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20220603ef34f27902de4 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #00d255
            }
			@media (min-width: 991px) {
				.doz_sys #s20220603ef34f27902de4 .btn-primary:hover, #s20220603ef34f27902de4 .widget_text_wrap .btn:hover {
				;
					background-color:#ffffff;
					border-color:rgba(0,210,85,1);
					color:rgba(0,210,85,1);
					border-width:1px;
				}
				.doz_sys.shop_view #s20220603ef34f27902de4 .btn-primary:hover span,
				.doz_sys.booking_view #s20220603ef34f27902de4 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20220603ef34f27902de4 .btn-primary:hover span  {
					color:rgba(0,210,85,1);
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20220603ef34f27902de4 .fixed_view a,
				.doz_sys #s20220603ef34f27902de4 .fixed_view select.form-control,
				.doz_sys #s20220603ef34f27902de4 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20220603ef34f27902de4 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20220603ef34f27902de4 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20220603ef34f27902de4 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20220603ef34f27902de4 #shop_cart_list .shop-tit,
                #s20220603ef34f27902de4 #shop_cart_list .shop-table > thead > tr,
                #s20220603ef34f27902de4 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20220603ef34f27902de4 .im-price-result {
				    ;
				}
                #s20220603ef34f27902de4 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20220603ef34f27902de4 .im-order-row + .im-order-row {
                    ;
                }
                #s20220603ef34f27902de4 #shop_cart_list .shop-table,
                #s20220603ef34f27902de4 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20220603ef34f27902de4 #shop_cart_list .shop-table > tfoot,
                #s20220603ef34f27902de4 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20220603ef34f27902de4 #shop_cart_list .shop-table > thead > tr,
                #s20220603ef34f27902de4 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20220603ef34f27902de4 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			@media (max-width: 991px) {
				#s20220603ef34f27902de4 .buy_btns .social_btn, #s20220603ef34f27902de4 .buy_btns .cart_btn, #s20220603ef34f27902de4 .layer_pop .bottom-btn, #s20220603ef34f27902de4 .shop-table > thead, #s20220603ef34f27902de4 .left-menu, #s20220603ef34f27902de4 .shop-table > tbody > tr, {
				;
				}
				#s20220603ef34f27902de4 main, #s20220603ef34f27902de4 .section_wrap.extend_section main, #s20220603ef34f27902de4 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20220603ef34f27902de4.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
				}
				#s20220603ef34f27902de4.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20220603ef34f27902de4 .mypage .left-menu ul li a,
				#s20220603ef34f27902de4 .cart .left-menu ul li a,
				#s20220603ef34f27902de4 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20220603ef34f27902de4 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20220603ef34f27902de4 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20220603ef34f27902de4 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20220603ef34f27902de4 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20220603ef34f27902de4 .background_tab .scroll-to-fixed-fixed ul.site_prod_nav > li a.active {
					box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
				}
			}
			@media (min-width: 768px) {
				#s20220603ef34f27902de4 .opt-group .btn_clse {
					background-color: ;
				}
				#s20220603ef34f27902de4 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20220603ef34f27902de4 .bg-brand,
				.doz_sys #s20220603ef34f27902de4 .bg-brand span,
				.doz_sys #s20220603ef34f27902de4 .btn-brand {
				;
					background-color:#00d255;
					border-color:#00d255;
					border-width: 1px;
					color:#fff;
				}
				.doz_sys #s20220603ef34f27902de4 .bg-brand:hover {
					background-color:rgba(0,159,64,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);	zoom: 1;;
					border-color:rgb(0,159,64) ;border-color:rgba(0,159,64,1) ;;
				}
			
	#w20220603f00d762bad16b .btn-blocked .btn-group {
		display: block;
	}
	#w20220603f00d762bad16b .btn-blocked .btn-group > .btn {
		float: none;
	}
    #w20220603f00d762bad16b .button_wrap {
        margin-bottom: -10px;
    }

	#w20220603f00d762bad16b .btn-group-justified.button_wrap,
	#w20220603f00d762bad16b .btn-blocked.button_wrap {
		margin-bottom: 0;
	}

			.shop_view .s2022060304c41f715c8c2.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s2022060304c41f715c8c2 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s2022060304c41f715c8c2 select.form-control option {
				color: #000 !important;
			}
			.admin #s2022060304c41f715c8c2 .widget.padding > div {
				;
			}
			.admin #s2022060304c41f715c8c2 .ibg-bg {
				height: 100% !important;
			}
			.admin #s2022060304c41f715c8c2 .widget_drag_bar,
			.admin .doz_sys #s2022060304c41f715c8c2 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s2022060304c41f715c8c2 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s2022060304c41f715c8c2 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s2022060304c41f715c8c2 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s2022060304c41f715c8c2 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s2022060304c41f715c8c2 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s2022060304c41f715c8c2 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s2022060304c41f715c8c2 {
				color: ;
			}
			#s2022060304c41f715c8c2.side_basic main .inside,
			#s2022060304c41f715c8c2 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s2022060304c41f715c8c2 .col-dz-12 .extend_thumbs {
				max-width: 1280px;
			}
			.modal_site_modal_menu #s2022060304c41f715c8c2.side_basic main .inside,
			.menu_type_modal #s2022060304c41f715c8c2.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s2022060304c41f715c8c2,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s2022060304c41f715c8c2 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s2022060304c41f715c8c2.extend_section main {
				padding-left: 15px;
				padding-right: 15px;
			}
			#s2022060304c41f715c8c2.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -15px;
				margin-right: -15px;
				width: calc(100% + 15px + 15px);
			}
			#s2022060304c41f715c8c2 .booking_day .body_font_color_20,
			#s2022060304c41f715c8c2 .booking_list.waiting .title {
				; 
			}
		
			#s2022060304c41f715c8c2.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s2022060304c41f715c8c2 .li_table ul:nth-of-type(2),
			#s2022060304c41f715c8c2 .li_board ul li,
			#s2022060304c41f715c8c2 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s2022060304c41f715c8c2 .checkbox-styled:not(ie8) input ~ span:before,
			#s2022060304c41f715c8c2 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s2022060304c41f715c8c2 .board_view .grid_ignore header a, #s2022060304c41f715c8c2 .widget.board .grid_ignore .author .date, #s2022060304c41f715c8c2 .widget.board .grid_ignore a.board, #s2022060304c41f715c8c2 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s2022060304c41f715c8c2 .content-tit .board {
				;
			}
			#s2022060304c41f715c8c2 select.form-control,
			#s2022060304c41f715c8c2 input.form-control,
			#s2022060304c41f715c8c2 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s2022060304c41f715c8c2 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s2022060304c41f715c8c2 .phonenumber_wrap .line {
				
			}
			#s2022060304c41f715c8c2 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s2022060304c41f715c8c2 .shop-content select.form-control,
			.shop_view #s2022060304c41f715c8c2 .shop-content input.form-control,
			.shop_view #s2022060304c41f715c8c2 .shop-content textarea.form-control,
			.booking_view #s2022060304c41f715c8c2 .booking_opt select.form-control,
			.shop_view #s2022060304c41f715c8c2 .form-select-wrap .dropdown-menu,
			.shop_view #s2022060304c41f715c8c2 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s2022060304c41f715c8c2 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s2022060304c41f715c8c2 .item_detail select.form-control,
			#s2022060304c41f715c8c2 .item_detail input.form-control,
			#s2022060304c41f715c8c2 .item_detail textarea.form-control,
			#s2022060304c41f715c8c2 .booking_opt select.form-control,
			#s2022060304c41f715c8c2 .goods_select textarea.form-control,
			#s2022060304c41f715c8c2 .goods_select select.form-control,
			#s2022060304c41f715c8c2 .goods_select input.form-control,
			#s2022060304c41f715c8c2 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s2022060304c41f715c8c2 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s2022060304c41f715c8c2 .board_summary .write, #s2022060304c41f715c8c2 .board_view .grid_ignore .author .date, #s2022060304c41f715c8c2 .board_view .grid_ignore .author .hit-count, .doz_sys #s2022060304c41f715c8c2 label, .doz_sys #s2022060304c41f715c8c2 label.control-label, #s2022060304c41f715c8c2 .shop-table > tbody > tr.payment-info > td.pay-txt, #s2022060304c41f715c8c2 .nick.text-default-dark, #s2022060304c41f715c8c2 .text-default-dark, #s2022060304c41f715c8c2 .shop_mypage .mypage .my-box a, #s2022060304c41f715c8c2 .shop_mypage .item-detail a, #s2022060304c41f715c8c2 .shop_mypage .item-detail p, #s2022060304c41f715c8c2 .shop_mypage h6, #s2022060304c41f715c8c2 .shop_mypage .table-wrap p, #s2022060304c41f715c8c2 .shop_payment h1, #s2022060304c41f715c8c2 .shop_payment h6, #s2022060304c41f715c8c2 .shop-content p, #s2022060304c41f715c8c2 .shop_payment, #s2022060304c41f715c8c2 .shop-content span, #s2022060304c41f715c8c2 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s2022060304c41f715c8c2 .shop-content .price, #s2022060304c41f715c8c2,#s2022060304c41f715c8c2 .shop-tit,#s2022060304c41f715c8c2 .board_view .board_txt_area,#s2022060304c41f715c8c2 .board.widget .grid_ignore .view_tit,.doz_sys #s2022060304c41f715c8c2 .shop-content input.form-control, .doz_sys #s2022060304c41f715c8c2 .shop-content select.form-control, #s2022060304c41f715c8c2 .widget_menu_title,#s2022060304c41f715c8c2 .comment_area,body.shop_mypage #s2022060304c41f715c8c2 .comment_area,
			#s2022060304c41f715c8c2 .list_review_inner .use_summary, #s2022060304c41f715c8c2 .list_review_inner .use_summary a, #s2022060304c41f715c8c2 .list_review_inner .fold, #s2022060304c41f715c8c2 .list_review_inner .comment_area, #s2022060304c41f715c8c2 .booking_nav_tools span {
				;
				color:  ;
			}
			#s2022060304c41f715c8c2 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s2022060304c41f715c8c2 a.use-info {
			    color : #00d255;
			}
			#s2022060304c41f715c8c2 .shop-content span.sale-price-text-done, 
			.doz_sys #s2022060304c41f715c8c2 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s2022060304c41f715c8c2 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s2022060304c41f715c8c2 .shop-content.mypage .bg-bright a, #s2022060304c41f715c8c2 .shop-content.mypage .bg-bright p, #s2022060304c41f715c8c2 .shop-content.mypage .bg-bright span, #s2022060304c41f715c8c2 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s2022060304c41f715c8c2 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn {
				border-color: #D5D5D5;
			}
			#s2022060304c41f715c8c2 .shop-content h6 span {
			;
				color: ;
			}
			#s2022060304c41f715c8c2 .left-menu ul li.on a,
			.doz_sys #s2022060304c41f715c8c2 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s2022060304c41f715c8c2,
			#s2022060304c41f715c8c2 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s2022060304c41f715c8c2 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s2022060304c41f715c8c2 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s2022060304c41f715c8c2 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s2022060304c41f715c8c2 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s2022060304c41f715c8c2 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s2022060304c41f715c8c2 .list_review_inner, 
			#s2022060304c41f715c8c2 .list_review_inner .fold.cmt,
			#s2022060304c41f715c8c2 .list_review_wrap,
			#s2022060304c41f715c8c2 .list_review_inner .textarea_block,
			#s2022060304c41f715c8c2 .list_review_inner .comment .main_comment,
			#s2022060304c41f715c8c2 .list_review_inner .txt_delete:before,
			#s2022060304c41f715c8c2 .form-select-wrap.open .dropdown-toggle, 
			#s2022060304c41f715c8c2 .form-select-wrap.open .dropdown-menu,
			#s2022060304c41f715c8c2 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s2022060304c41f715c8c2 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s2022060304c41f715c8c2 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s2022060304c41f715c8c2 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s2022060304c41f715c8c2 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s2022060304c41f715c8c2 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s2022060304c41f715c8c2 .form-control:focus {
				border-color:#00d255;
			}
			#s2022060304c41f715c8c2 .sub_depth li a, #s2022060304c41f715c8c2 .sub_depth li span {
				;
			}
			#s2022060304c41f715c8c2 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s2022060304c41f715c8c2 .pagination > li > a,
			#s2022060304c41f715c8c2 .pagination > li > span,
			#s2022060304c41f715c8c2 .pagination > li > a:focus,
			#s2022060304c41f715c8c2 .pagination > li > span:focus,
			#s2022060304c41f715c8c2 .map-inner .pagination li.active a,
			#s2022060304c41f715c8c2 .pagination li > a.disabled:hover,
			#s2022060304c41f715c8c2 .pagination li > a.disabled:focus {
				;
			}
			#s2022060304c41f715c8c2 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s2022060304c41f715c8c2 .pagination > .active > a,
			#s2022060304c41f715c8c2 .pagination > .active > span,
			#s2022060304c41f715c8c2 .pagination > .active > a:hover,
			#s2022060304c41f715c8c2 .pagination > .active > span:hover,
			#s2022060304c41f715c8c2 .pagination > .active > a:focus,
			#s2022060304c41f715c8c2 .pagination > .active > span:focus,
			#s2022060304c41f715c8c2 .pagination > li > a:hover,
			#s2022060304c41f715c8c2 .pagination > li > span:hover,
			#s2022060304c41f715c8c2 .sub_depth li a.active,
			.doz_sys #s2022060304c41f715c8c2 a, #s2022060304c41f715c8c2 .li_table ul li,
			#s2022060304c41f715c8c2 .list-style .list.line > small,
			.doz_sys #s2022060304c41f715c8c2 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s2022060304c41f715c8c2 .board_contents a:not(.btn),
			.doz_sys #s2022060304c41f715c8c2 .board_contents a:not(.btn):hover,
			#s2022060304c41f715c8c2 .board_txt_area a,
			#s2022060304c41f715c8c2 .board_txt_area a:hover,
			#s2022060304c41f715c8c2 .board_txt_area a:active,
			#s2022060304c41f715c8c2 .board_txt_area a:focus,
			#s2022060304c41f715c8c2 .editor_box .fr-view a {
				color: #00d255;
			}
			#s2022060304c41f715c8c2 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s2022060304c41f715c8c2 a.body_font_color_30:not(.active) {
				;
			}
		   #s2022060304c41f715c8c2 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s2022060304c41f715c8c2 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s2022060304c41f715c8c2 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s2022060304c41f715c8c2 .body_font_color_40,
			#s2022060304c41f715c8c2 .li_board ul.li_body li.name, 
			#s2022060304c41f715c8c2 .li_board ul.li_body li.time, 
			#s2022060304c41f715c8c2 .li_board ul.li_body li.like,
			#s2022060304c41f715c8c2 .li_board ul.li_body li.read {
				;
			}
			#s2022060304c41f715c8c2 .review_table .summary,
			#s2022060304c41f715c8c2 .review_table.li_board ul.li_body li,
			#s2022060304c41f715c8c2 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s2022060304c41f715c8c2 .body_font_color_50 {
				;
			}
			#s2022060304c41f715c8c2 .li_board,
			#s2022060304c41f715c8c2 .acd_row:first-child,
			#s2022060304c41f715c8c2 .acd_row {
				border-color: ;
			}
			#s2022060304c41f715c8c2 .list-style .list-header,
			#s2022060304c41f715c8c2 .list-style .list,
			#s2022060304c41f715c8c2 .list-style .list.line, 
			#s2022060304c41f715c8c2 .list-style .list.line > .table-cell,
			#s2022060304c41f715c8c2 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s2022060304c41f715c8c2 .btn, #s2022060304c41f715c8c2 .visual_section a {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s2022060304c41f715c8c2 .btn:hover, #s2022060304c41f715c8c2 .visual_section a:hover {
				border-color:;
			}
			#s2022060304c41f715c8c2 .widget_text_wrap .btn {
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys #s2022060304c41f715c8c2 .btn-primary{
			background-color : #0d255;;
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys.shop_view #s2022060304c41f715c8c2 .btn-primary span,
			.doz_sys.booking_view #s2022060304c41f715c8c2 .btn-primary span,
			.doz_sys.shop_mypage #s2022060304c41f715c8c2 .btn-primary span  {
				color:#ffffff;
			}
			#s2022060304c41f715c8c2 .coupon-wrap:after,
			#s2022060304c41f715c8c2 .board_view .file_area ul li {
				background: ;
			}
			#s2022060304c41f715c8c2 .text-gray-dark, #s2022060304c41f715c8c2 .shop-table > thead > tr > th, #s2022060304c41f715c8c2 .shop_mypage .left-menu ul li a, #s2022060304c41f715c8c2 .shop_mypage .item-detail p.sale_pay,.doz_sys #s2022060304c41f715c8c2 .product-notify-group .product-notify-label {
				;
			}
			#s2022060304c41f715c8c2 .mypage .my-box a, #s2022060304c41f715c8c2 .mypage .shop-table > tbody > tr,
			#s2022060304c41f715c8c2 .mypage .tip-off,
	        #s2022060304c41f715c8c2 .im-order-detail-table,
	        #s2022060304c41f715c8c2 .im-order-price {
				;
			}
			#s2022060304c41f715c8c2 .mypage .my-box.on a {
				background-color:#00d255;
				;
				color:#fff;
			}
			#s2022060304c41f715c8c2 .mypage .my-box.on a p {
				color:#fff;
			}
			#s2022060304c41f715c8c2 .option_btn_tools a, #s2022060304c41f715c8c2 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s2022060304c41f715c8c2 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s2022060304c41f715c8c2 .card .title a {
				color: #212121;
			}
			#s2022060304c41f715c8c2 .section_bg.fixed_bg {
					;
				}
			#s2022060304c41f715c8c2 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s2022060304c41f715c8c2 ul.site_prod_nav > li,
			#s2022060304c41f715c8c2 .prod_detail_badge {
				;
			}
			#s2022060304c41f715c8c2 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s2022060304c41f715c8c2 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s2022060304c41f715c8c2 .opt-group {
				background: ;
			}
			#s2022060304c41f715c8c2 ul.site_prod_nav > li a.active {
				;
			}
			
			#s2022060304c41f715c8c2 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s2022060304c41f715c8c2 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s2022060304c41f715c8c2,
			.section_fixed_disable #s2022060304c41f715c8c2 .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s2022060304c41f715c8c2 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s2022060304c41f715c8c2.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s2022060304c41f715c8c2.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s2022060304c41f715c8c2 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s2022060304c41f715c8c2.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
			}
			.device_type_m #s2022060304c41f715c8c2 .mypage .left-menu ul li a,
			.device_type_m #s2022060304c41f715c8c2 .cart .left-menu ul li a {
				;
			}
            #s2022060304c41f715c8c2 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s2022060304c41f715c8c2 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s2022060304c41f715c8c2 .im-cart-info {
                ;
            }
            #s2022060304c41f715c8c2 .shop-table > thead > tr > th,
            #s2022060304c41f715c8c2 .shop-table > tbody > tr > td,
            #s2022060304c41f715c8c2 .mypage .shop-table > tbody > tr,
            #s2022060304c41f715c8c2 .shop-table > tbody > tr > td.img img,
            #s2022060304c41f715c8c2 .shop-table > tbody > tr > td + td,
            #s2022060304c41f715c8c2 .mypage .tip-off,
            #s2022060304c41f715c8c2 .mypage .shop-table img,
	        #s2022060304c41f715c8c2 .im-order-detail-table,
	        #s2022060304c41f715c8c2 .im-order-price,
	        #s2022060304c41f715c8c2 .im-order-detail-table thead tr,
	        #s2022060304c41f715c8c2 .im-order-detail-table tr + tr,
	        #s2022060304c41f715c8c2 .im-order-detail-table img,
	        #s2022060304c41f715c8c2 .im-order-detail-table .im-deliv-price,
	        #s2022060304c41f715c8c2 .im-order-price-header,
	        #s2022060304c41f715c8c2 .im-order-price-body {
                ;
            }
            #s2022060304c41f715c8c2 .shop-table .list_badge {
				border-color: ;
            }
            #s2022060304c41f715c8c2 .im-cart-result-table thead>tr>th,
            #s2022060304c41f715c8c2 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s2022060304c41f715c8c2 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s2022060304c41f715c8c2 #shop_cart_list .shop-table > thead > tr > th,
            #s2022060304c41f715c8c2 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s2022060304c41f715c8c2 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #00d255
            }
			@media (min-width: 991px) {
				.doz_sys #s2022060304c41f715c8c2 .btn-primary:hover, #s2022060304c41f715c8c2 .widget_text_wrap .btn:hover {
				;
					background-color:#ffffff;
					border-color:rgba(0,210,85,1);
					color:rgba(0,210,85,1);
					border-width:1px;
				}
				.doz_sys.shop_view #s2022060304c41f715c8c2 .btn-primary:hover span,
				.doz_sys.booking_view #s2022060304c41f715c8c2 .btn-primary:hover span,
				.doz_sys.shop_mypage #s2022060304c41f715c8c2 .btn-primary:hover span  {
					color:rgba(0,210,85,1);
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s2022060304c41f715c8c2 .fixed_view a,
				.doz_sys #s2022060304c41f715c8c2 .fixed_view select.form-control,
				.doz_sys #s2022060304c41f715c8c2 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s2022060304c41f715c8c2 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s2022060304c41f715c8c2 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s2022060304c41f715c8c2 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s2022060304c41f715c8c2 #shop_cart_list .shop-tit,
                #s2022060304c41f715c8c2 #shop_cart_list .shop-table > thead > tr,
                #s2022060304c41f715c8c2 #shop_cart_list .shop-table > tfoot .payment-info,
                #s2022060304c41f715c8c2 .im-price-result {
				    ;
				}
                #s2022060304c41f715c8c2 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s2022060304c41f715c8c2 .im-order-row + .im-order-row {
                    ;
                }
                #s2022060304c41f715c8c2 #shop_cart_list .shop-table,
                #s2022060304c41f715c8c2 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s2022060304c41f715c8c2 #shop_cart_list .shop-table > tfoot,
                #s2022060304c41f715c8c2 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s2022060304c41f715c8c2 #shop_cart_list .shop-table > thead > tr,
                #s2022060304c41f715c8c2 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s2022060304c41f715c8c2 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			@media (max-width: 991px) {
				#s2022060304c41f715c8c2 .buy_btns .social_btn, #s2022060304c41f715c8c2 .buy_btns .cart_btn, #s2022060304c41f715c8c2 .layer_pop .bottom-btn, #s2022060304c41f715c8c2 .shop-table > thead, #s2022060304c41f715c8c2 .left-menu, #s2022060304c41f715c8c2 .shop-table > tbody > tr, {
				;
				}
				#s2022060304c41f715c8c2 main, #s2022060304c41f715c8c2 .section_wrap.extend_section main, #s2022060304c41f715c8c2 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s2022060304c41f715c8c2.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
				}
				#s2022060304c41f715c8c2.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s2022060304c41f715c8c2 .mypage .left-menu ul li a,
				#s2022060304c41f715c8c2 .cart .left-menu ul li a,
				#s2022060304c41f715c8c2 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s2022060304c41f715c8c2 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s2022060304c41f715c8c2 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s2022060304c41f715c8c2 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s2022060304c41f715c8c2 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s2022060304c41f715c8c2 .background_tab .scroll-to-fixed-fixed ul.site_prod_nav > li a.active {
					box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
				}
			}
			@media (min-width: 768px) {
				#s2022060304c41f715c8c2 .opt-group .btn_clse {
					background-color: ;
				}
				#s2022060304c41f715c8c2 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s2022060304c41f715c8c2 .bg-brand,
				.doz_sys #s2022060304c41f715c8c2 .bg-brand span,
				.doz_sys #s2022060304c41f715c8c2 .btn-brand {
				;
					background-color:#00d255;
					border-color:#00d255;
					border-width: 1px;
					color:#fff;
				}
				.doz_sys #s2022060304c41f715c8c2 .bg-brand:hover {
					background-color:rgba(0,159,64,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);	zoom: 1;;
					border-color:rgb(0,159,64) ;border-color:rgba(0,159,64,1) ;;
				}
			
	#w20220603d6abeed403d57 .widget.icon.no_bg:hover i {
		background: none !important;
		border: 0 !important;
	}
	#w20220603d6abeed403d57 .widget.icon:hover i {
		background: #f2f2f2 !important;
		color: #999 !important;
		border-color: #dbdbdb !important;
	}

	#w20220603a4250314627d5 .widget.icon.no_bg:hover i {
		background: none !important;
		border: 0 !important;
	}
	#w20220603a4250314627d5 .widget.icon:hover i {
		background: #f2f2f2 !important;
		color: #999 !important;
		border-color: #dbdbdb !important;
	}

	#w20220603e89d6e427371a .widget.icon.no_bg:hover i {
		background: none !important;
		border: 0 !important;
	}
	#w20220603e89d6e427371a .widget.icon:hover i {
		background: #f2f2f2 !important;
		color: #999 !important;
		border-color: #dbdbdb !important;
	}

	.footer-section {
	;
		background-color                                                               : #2a4568;
	color : #ffffff;;
		color                                                                          : rgba(255,255,255,1);
		font-size        :12px;
	;
	 background-size : cover; background-repeat: no-repeat; background-position : ; text-align : center;
		padding-top                                                                    : 10px;
		padding-bottom                                                                 : 10px;
	}

	.doz_sys .footer-section a {
	color : #ffffff;;
		color   : rgba(255,255,255,1) !important;
	}
	.doz_sys .footer-section .use_sub_name:hover>a>.plain_name:before {
		color   : rgba(255,255,255,1);
	}
	.footer-section .custom-text {
		margin-top : 5px;
		margin-bottom: 10px;
	}

	.footer-section .custom-text .custom-text-info {
		font-size        :12px;
	}

	.foot-main-nav {
		font-size        :12px;
	}

	.foot-foot-nav {
		font-size        :12px;
	}

	.foot-foot-nav .policy_menu, .foot-foot-nav .footer_menu {
		float : left;
	}
	.footer-section .site-brand {
		font-size        :12px;
		margin-bottom : 0.8em;
	}

	.footer-section .copryright-area {
		font-size        :12px;
	}

	.footer-section .nav.nav-stacked.footer-all-nav {
		display     : inline-block;
	}

	.footer-section .nav.nav-stacked.footer-all-nav li {
		float : left;
	}

	.footer-section .nav.nav-stacked.footer-all-nav li a {
		padding   : 3px 7.5px;
		font-size        :12px;
	}


	.footer-section .nav.nav-stacked.footer-all-nav li a:hover {
		background : none;
		opacity    : 1;
	}

	.nav-stacked > li + li {
		margin-top : 0;
	}

	.footer-section .foot-sociallink {
		display : inline-block;
	}

	.footer-section .foot-sociallink .btn-group {
		display : block;
	}

	.footer-section .foot-sociallink .btn-group .btn {
		background    : none;
		font-size     : 20px;
		border-radius : 0;
		border        : none;
		border-color: transparent;
		padding       : 0 12px;
	}

	.footer-section .foot-sociallink .btn-group .btn i {
	color : #ffffff;;
		color : rgba(255,255,255,1);
	}
	.footer-section .foot-sociallink .btn-group .btn i.icon_naver {
		font-family: "Arial Black", "AvenirNext-Heavy";
		transform: translateY(-1px);
		font-style: normal;
	}
	.footer-section .foot-sociallink .btn-group .btn:hover {
		opacity : 0.7;
		color   : inherit;
	}
	#doz_footer .footer-section .foot-app-menu {
		margin-top: 30px;
		display: inline-block;
	}
	#doz_footer .footer-section .foot-app-menu > div {
		float:left;
		margin: 2.5px;
	}
	#doz_footer .footer-section .foot-app-menu .btn {
		width: 195px;
		height: 60px;
		padding: 0 24px;
		color:#fff;
	}
	#doz_footer .footer-section .foot-app-menu .sm-txt {
		font-size: 11px;
		color: #999;
		letter-spacing: 0;
	}
	#doz_footer .footer-section .foot-app-menu .lg-txt {
		font-size: 15px;
		font-weight: bold;
		letter-spacing: 0;
		color: #fff;
	}
	@media (max-width : 992px) {
		.foot-main-nav, .foot-foot-nav, .footer-section .foot-sociallink {
			margin : 7px 0;
		}

		.footer-section {
			font-size : 14px;
		}

		.footer-section .footer-wrap {
			padding : 0;
		}

		.footer-section .foot-sociallink {
			position : inherit;
			order    : 4;
		}

		.footer-section .nav.nav-stacked.footer-all-nav li, .foot-foot-nav .policy_menu, .foot-foot-nav .footer_menu {
			float   : none;
			display : inline-block;
		}
	}
	@media (max-width:640px) {
		#doz_footer .footer-section .foot-app-menu {
			display: table;
			margin-top: 20px;
			width: 100%;
		}
		#doz_footer .footer-section .foot-app-menu .btn {
			width: 100%;
			padding: 0 10px;
			letter-spacing: 0;
		}
		#doz_footer .footer-section .foot-app-menu > div {
			float: none;
			margin: 0;
			display: table-cell;
			padding: 0 2.5px 0 0;
			width: 50%;
		}
		#doz_footer .footer-section .foot-app-menu > div.apple {
			padding: 0 0 0 2.5px;
		}
		#doz_footer .footer-section .foot-app-menu .lg-txt {
			font-size:14px;
		}

	}
	@media all and (min-width:320px) and (max-width:639px) {
		#doz_footer .footer-section .foot-app-menu .btn {
			padding: 0 8px;
		}
	}


		.new_header_site .mobile_slide_menu_container.slide_open .mobile_slide_menu,
		.new_header_site .mobile_slide_menu_container .mobile_slide_menu,
		.admin.new_header_mode .mobile_slide_menu_container.slide_open .mobile_slide_menu,
		.admin.new_header_mode .mobile_slide_menu_container .mobile_slide_menu {
			background: #fff !important;
		}
		.new_header_site .mobile_slide_menu_container .mobile_slide_menu .viewport-nav.mobile li li ul,
		.admin.new_header_mode .mobile_slide_menu_container .mobile_slide_menu .viewport-nav.mobile li li ul {
			background: transparent;
		}
		.mobile_slide_menu_container .mobile_slide_menu .profile-area {
			background: #2b2b2b;
			margin-bottom:0 ;
		}
		.mobile_slide_menu_container .mobile_slide_menu .profile-area .member-info,
		.mobile_slide_menu_container .mobile_slide_menu .profile-area .btn-group,
		.mobile_slide_menu_container .mobile_slide_menu .profile-area .member-info.guest button {
			color: #fff;
		}
		.mobile_slide_menu_container .mobile_slide_menu .profile-area .member-info.guest button {
				border-color:rgb(255,255,255) ;border-color:rgba(255,255,255,0.2) ;		}
		.mobile_slide_menu_container .viewport-nav.mobile li li a.has_child.open > span,
		.mobile_slide_menu_container .viewport-nav.mobile li li a.has_child.open:after,
		.mobile_slide_menu_container .viewport-nav.mobile li li a span {
			color: rgba(33, 33, 33, 0.89);
		}
		.mobile_slide_menu_container .viewport-nav.mobile li a {
			color: rgba(33, 33, 33, 0.89);
			letter-spacing: 0px;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li.use_sub_name:hover>a:not(.active)>.plain_name:before {
			color: rgba(33, 33, 33, 0.89);
		}
		.mobile_slide_menu_container .viewport-nav.mobile li li.use_sub_name:hover>a:not(.active)>.plain_name {
			color: transparent;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li li.use_sub_name:hover>a:not(.active)>.plain_name:before {
			position: absolute;
			color: rgba(33, 33, 33, 0.89);
			left: auto;
			right: auto;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li a.active-real {
			background: #f5f5f5;
			color: #111;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li a.active-real span,
		.mobile_slide_menu_container .viewport-nav.mobile li a.has_child.open.active-real span {
			color: #111;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li.depth-01 {
			border-top: 1px solid #f3f3f3;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li.depth-01:last-child {
			border-bottom: 1px solid #f3f3f3;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li.depth-01 ul{
			display : none; 		}
		.mobile_slide_menu_container .viewport-nav.mobile li.depth-01 > a {
			font-size: 14px;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li li a {
			font-size: 13px !important;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li li:last-child a,
		.mobile_slide_menu_container .viewport-nav.mobile li li li:last-child a,
		.mobile_slide_menu_container .viewport-nav.mobile li > ul.collapse,
		.mobile_slide_menu_container .viewport-nav.mobile li li > ul.collapse,
		.mobile_slide_menu_container .viewport-nav.mobile li > ul.collapsing[aria-expanded=false],
		.mobile_slide_menu_container .viewport-nav.mobile li li > ul.collapsing[aria-expanded=false] {
			margin-bottom : 0;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li > ul,
		.mobile_slide_menu_container .viewport-nav.mobile li li > ul,
		.mobile_slide_menu_container .viewport-nav.mobile li > ul.collapse.in,
		.mobile_slide_menu_container .viewport-nav.mobile li li > ul.collapse.in,
		.mobile_slide_menu_container .viewport-nav.mobile li > ul.collapsing[aria-expanded=true],
		.mobile_slide_menu_container .viewport-nav.mobile li li > ul.collapsing[aria-expanded=true] {
			margin-bottom: 14px;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li li li:first-child a {
			margin-top: 0;
		}
				.viewport-nav.mobile li a.has_child > .toggle-btn:after {
							font-size: 13.3px;
					}
		.viewport-nav.mobile li li a.has_child > .toggle-btn:after {
							font-size: 12.35px;
					}
		.navbar-nav .profile-more.open .dropdown-menu li > a {
			background: transparent;
			color: #212121;
			padding: 8px 16px;
		}
						.im-globe .globe_icon {
			display: inline-block;
		}
		.im-globe .globe_square,
		.im-globe .globe_circle {
			display: none !important;
		}
				.im-mobile-slide-footer {
			background: #fff;
			color: rgba(33, 33, 33, 0.89);
		}
		.im-mobile-slide-footer .btn {
			color: rgba(33, 33, 33, 0.89);
		}


		@media (min-width: 992px){
			.doz_sys .section_first.visual_section .full_screen_show .owl-theme .item .op,
			.doz_sys .section_first.visual_section .full_screen_show .owl-theme .item .op .header-content {
				height: calc(100vh - 91px) !important;
			}
		}
	
		.doz_sys #logo_w20220217661ddf9e7303a.logo .logo_title a {
			font-family: '';
			font-size: 24px;
		letter-spacing: 0px;
		font-weight: bold;
		font-style: normal;
		;
		color: #212121;
		line-height: inherit;
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #logo_w20220217661ddf9e7303a.logo .logo_title a {
			color : #212121		}
	}
	.scroll-to-fixed-fixed #logo_w20220217661ddf9e7303a .logo_title a {
		 !important;
		color: #212121 !important;
	}
	#logo_w20220217661ddf9e7303a > div {
		display: inline-block;
	}
		#logo_w20220217661ddf9e7303a .img_box ~ .logo_title {
		padding-left: 10px;
	}
		/*@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {*/
	/*	#logo_*//* .normal_logo,*/
	/*	#logo_*//* .scroll_logo {*/
	/*		width: auto;*/
	/*	}*/
	/*}*/

				#w20220217ee1ea356beb1a .viewport-nav > li:last-child > a {
				}
		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a {
				color : #212121			}
			.doz_sys .hover_section_bg:hover #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a:hover {
				color : rgba(33, 33, 33, 0.5)		 	}
		}

		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active{
									 font-weight: normal;
									 border : 0;
									 border-style : solid;
								 ;
									 color: #00d255;

								 color: #212121;
								 }

		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active {
														;
															color: #00d255;
														color: #212121;														}
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active span,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active span {
									 border: 0;
								  border: 0 !important; padding: 7px 0px;border: 2px solid #00d255;border-top:2px solid transparent; border-left:0;border-right:0;									 border-style : solid;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active span,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active span {
															border:0;
																													border-style : solid;
														}
		#w20220217ee1ea356beb1a .viewport-nav > li > a {
									 padding: 15px;
								 }

        #w20220217ee1ea356beb1a .viewport-nav>.dropdown.use_sub_name:hover>a>.plain_name:before {
		   display: inline-flex;
	   }
		#w20220217ee1ea356beb1a .viewport-nav > .active > a,
		#w20220217ee1ea356beb1a .viewport-nav > .active > a:hover,
		#w20220217ee1ea356beb1a .viewport-nav > .active > a:focus {
								 ;
									 color: ;
									 background-color: transparent;
								 }
		#w20220217ee1ea356beb1a .viewport-nav > .disabled > a,
		#w20220217ee1ea356beb1a .viewport-nav > .disabled > a:hover,
		#w20220217ee1ea356beb1a .viewport-nav > .disabled > a:focus {
									 color: #ccc;
									 background-color: transparent;
								 }

		#w20220217ee1ea356beb1a .dropdown-menu a {
									 font-weight: inherit;
									 font-style: normal;
								 								 }
		#w20220217ee1ea356beb1a .viewport-nav > li > a.dropdown-more {
									 cursor: pointer;
								 }

		#w20220217ee1ea356beb1a {
		;
			background: ;
			font-family: montserrat,Kakao, sans-serif;
			height:90px;
			min-height: auto;
			display: table-cell;
			vertical-align: middle;
		}

		#w20220217ee1ea356beb1a .viewport-nav {
									 height:90px;
								 }
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a {
								 ;
									 color: #212121;
									 font-size: 14px;
									 letter-spacing: 0px;
									 padding: 0 15px;
									 font-weight: inherit;
									 font-style: normal;
								 									 height:90px;
									 display: table-cell;
									 vertical-align: middle;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a {
															color: #212121;
														}
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown.use_sub_name:hover>a>.plain_name:before {
									 color: rgba(33, 33, 33, 0.5);
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown.use_sub_name:hover>a>.plain_name:before {
															color: rgba(33, 33, 33, 0.5);
														}
		/*	#doz_header #*//* .viewport-nav > li:first-child > a{*/
		/*											 padding-left: *//*px !important;*/
		/*										 }*/
		/*	#doz_header #*//* .viewport-nav > li:last-child > a {*/
		/*											 padding-right: *//*px !important;*/
		/*										 }*/
		#doz_header #w20220217ee1ea356beb1a .sub_mega_drop .viewport-nav > li {
												 float: left;
												 display: table;
											 }
		/*	#doz_header #*//* .sub_mega_drop .viewport-nav > li a{*/
		/*											 text-align: center;*/
		/*										 }*/
		#w20220217ee1ea356beb1a .dropdown-menu {

								 }
		#w20220217ee1ea356beb1a .dropdown-menu {
									 margin-top: 0;
								 left: 0;
								 }
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a:hover,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a:hover {
								 color : #212121;;
									 color: rgba(33, 33, 33, 0.5);
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a:hover,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a:hover,
														.scroll-to-fixed-fixed #w20220217ee1ea356beb1a {
		color : #212121;;
			color: rgba(33, 33, 33, 0.5);
		}
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active:before,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active:before{
								 color: #212121;content: '';position: absolute;display: block;width: 100%;height: 2px;left: 0;bottom: -1px;background: #00d255;								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active:before,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active:before{
														color: #212121;background: #00d255;														}
		#w20220217ee1ea356beb1a li.dropdown > ul.dropdown-menu {
									 visibility: hidden;
									 display: block;
									 opacity: 0;
									 -o-transition: .3s;
									 -ms-transition: .3s;
									 -moz-transition: .3s;
									 -webkit-transition: .3s;
									 transition: .3s;
								 }
		.inline-col-group-right #w20220217ee1ea356beb1a li.dropdown:last-child > ul.dropdown-menu {
															 right: 0;
															 left: auto;
														 }
		#w20220217ee1ea356beb1a li.dropdown:hover > ul.dropdown-menu {
									 visibility: visible;
									 opacity: 1;
									 display: block;
								 }
		#w20220217ee1ea356beb1a li.dropdown.pulldown-hide > ul.dropdown-menu,
		#w20220217ee1ea356beb1a li.dropdown.pulldown-hide:hover > ul.dropdown-menu {
									 display: none;
								 }
		#w20220217ee1ea356beb1a li.dropdown-icon:focus > ul.dropdown-menu {
									 visibility: visible;
									 opacity: 1;
									 display: block;
								 }
		#w20220217ee1ea356beb1a .dropdown-menu {
								 ;
									 background: ;
									 font-size: 13px;
									 border-radius: 0px;
									 -webkit-box-shadow: none;
									 box-shadow: none;
									 padding: 0;
									 border: 0px solid  #e5e5e5;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu {
														;
															background: ;
															border: 0px solid  #e5e5e5;
														}
		#w20220217ee1ea356beb1a .dropdown-menu > li > a {
									 font-size: 13px;
								 ;
									 color: #090909;
									 padding: 10px 20px;
									 letter-spacing: 0px;
									 border-top: 0px solid  #e5e5e5;
								 }
		#w20220217ee1ea356beb1a .dropdown-menu > li.dropdown-submenu.sub-active > a {
									padding-right: 30px;
		}
		#w20220217ee1ea356beb1a .dropdown-menu > li > a:focus {
									 outline: none;
								 }
		#w20220217ee1ea356beb1a .dropdown-menu > li.use_sub_name:hover>a>.plain_name:before {
									 color: #000 !important;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li > a {
														;
															color: #090909;
															border-top: 0px solid  #e5e5e5;
														}

		#w20220217ee1ea356beb1a .dropdown-menu > li:first-child > a {
									 border-top: 0;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li.use_sub_name:hover>a>.plain_name:before {
															color: #000 !important;
														}
		#w20220217ee1ea356beb1a .dropdown-menu > li > a:hover,
		#w20220217ee1ea356beb1a .dropdown-menu > li > a:active,
		#w20220217ee1ea356beb1a .dropdown-menu > li > a:focus {
								 ;
									 color: #000 !important;
								 ;
									 background-color: #00d255 !important;
									 font-size: 13px;
								 }

		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li > a:hover,
														.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li > a:active,
																										.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li > a:focus {
																																						;
																																							color: #000 !important;
																																						;
																																							background-color: #00d255 !important;
																																						}

		#w20220217ee1ea356beb1a .dropdown-menu > li:last-child > a,
		#w20220217ee1ea356beb1a .dropdown-menu > li:last-child > a:hover {
									 border-bottom-left-radius: 0px;
									 border-bottom-right-radius: 0px;
								 }
		#w20220217ee1ea356beb1a .dropdown-menu > li:first-child > a,
		#w20220217ee1ea356beb1a .dropdown-menu > li:first-child > a:hover {
									 border-top-left-radius: 0px;
									 border-top-right-radius: 0px;
								 }

		#w20220217ee1ea356beb1a .nav .open > a,
		#w20220217ee1ea356beb1a  .nav .open > a:hover,
		#w20220217ee1ea356beb1a  .nav .open > a:focus {
									  background: transparent;
									  border-color : transparent;
								  }
		.dropdown-menu.preview_drop_down > li > a.hover {
		;
			color: #000 !important;
		;
			background-color: #00d255 !important;
		}

					
	#w20220217a86dca21b7e67 .search_btn i {
		max-width: 100%;
		max-height: 100%;
		display: inline-block;
		position: relative;
		top:0;
		line-height: inherit;
	}
	#w20220217a86dca21b7e67 .search_btn i.fa {
		font-size: inherit;
		width: auto;
		height: auto;
		vertical-align: inherit;
		line-height: initial;
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type a {
			color : #212121		}
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type01 a{
			color : #212121 ;
		}
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type03 a{
			color: #fff;
		}
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type04 a{
			color: #fff;
		}
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type a:hover {
			  ;
				  color: #999;
		  }
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type01 a:hover{
			  color: #999;
		  }
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type03 a:hover,
	  .doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type04 a:hover{
			  color: #fff;
			  background-color: #05b2f5;
			  border: 1px solid #05b2f5;
		  }
	}
	#w20220217a86dca21b7e67 .search_type a {
		;
		color: #212121;
		font-size: 20px;
				background: #00B8FF	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type a {
		;
		color: #212121;
				background: #00B8FF	}
	#w20220217a86dca21b7e67 .search_type a:hover {
		;
		color: #999;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type a:hover {
		;
		color: #999;
	}
    #w20220217a86dca21b7e67 .search_type.search_btn_type03 input.search_btn_form,
    #w20220217a86dca21b7e67 .search_type.search_btn_type04 input.search_btn_form{
        flex: 1;
    }
    #w20220217a86dca21b7e67 input.search_btn_form,
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 {
		width: 100%;
		height: 34px;
		line-height: 34px;
		padding: 0 10px;
		;
		background: #fff;
		border:1px solid #dadada;
		border-radius: 3px;
		;
		color: #212121;
		font-size: 14px;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 {
		width: 100%;
		border:0;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02:before {
		border: 1px solid #dadada;
		border-radius: 3px;
		content:'';
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 input.search_btn_form {
        flex: 1;
		border: 0;
		background: transparent;
		border-radius: 0;
		padding: 0 10px 0 0;
		float:left;
		height: 34px;
		line-height: 34px;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type01 a {
		background: transparent !important;
		padding: 0px 0px;
		color: #212121;
		line-height: 1;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type01 a:hover {
		color: #999;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type01 a {
		color:#212121;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type01 a:hover {
		color: #999;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 a {
		height: 100%;
		position : relative;
		right: 0;
		top: 0;
		line-height: 34px;
		background: transparent !important;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 a i {
		height: 100%;
		vertical-align: 0;
 	}
    #w20220217a86dca21b7e67 form{
        max-width: 150px;
        width: 150px;
        display: flex;
    }
    #w20220217a86dca21b7e67 .search_type.search_btn_type01 form{
        max-width: 100%;
        width: 100%;
        display: flex;
    }
    #w20220217a86dca21b7e67 .search_type.search_btn_type03 form.clearfix,
    #w20220217a86dca21b7e67 .search_type.search_btn_type04 form.clearfix{

    }
	#w20220217a86dca21b7e67 .search_type.search_btn_type03 .search_btn_form {
		float:left;
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type03 a {
		height: 34px;
		padding: 0 10px;
		border-top-right-radius: 3px;
		border-bottom-right-radius: 3px;
		border-left:1px solid #dadada;
		color:#fff;
		line-height: 34px;
		float: left;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type03 a {
		border-left:1px solid #dadada;
		color:#fff;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type03 a:hover,
	#w20220217a86dca21b7e67 .search_type.search_btn_type04 a:hover {
		color: #fff;
		background-color: #05b2f5;
		border: 1px solid #05b2f5;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type03 a:hover,
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type04 a:hover {
		color: #fff;
		background-color: #05b2f5;
		border: 1px solid #05b2f5;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type04,
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 {
		height: 34px;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type04 input.search_btn_form {
		float:left
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type04 a {
		height: 34px;
		padding: 0 10px;
		border :1px solid #00B8FF;
		border-radius: 3px;
		float: right;
		margin-left: 5px;
		color:#fff;
		line-height: 34px;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type04 a {
		border :1px solid #00B8FF;
		color:#fff;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 {
		width: 150px;
		height: 34px;
		;
		background: #fff;
		border:1px solid #dadada;
		border-radius: 3px;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type05 {
		;
		background: #fff;
		border:1px solid #dadada;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type04 a i {
		vertical-align: inherit;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 > div {
		width: 100%;
		margin-top: -1px;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 input.search_btn_form {
        flex: 1;
		padding: 0;
		background: transparent;
		border :0;
		border-radius: 0;
		width: 100%;
		padding-left:10px;
		vertical-align: middle;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 a {
		line-height: 34px;
		background: transparent !important;
		text-align: left;
		padding-left:10px;
		vertical-align: middle;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 i {
		vertical-align: initial;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type06 .search_btn_form {
		border: 0;
		border-radius: 0;
		border-bottom:1px solid #dadada;
		background: transparent;
		padding-left: 0;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type06 .search_btn_form {
		border-bottom:1px solid #dadada;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type06  .search_btn_form:focus {
		border-color: ;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type06 a {
		background: transparent;
		position: absolute;
		right: 0;
		line-height: 32px;
		top: 0;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 input.search_btn_form,
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type02 {
		;
		background: #fff;
		;
		color: #212121;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 input.search_btn_form {
		border:1px solid #dadada;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type02:before {
		border:1px solid #dadada;
	}
	#w202206227f7efee8fd846 .btn_b21136d771747 span {color:#212121 !important;}#w202206227f7efee8fd846 .btn_b00061b08486b span {color:#212121 !important;}
		#w202206227f7efee8fd846 .inline_widget i.simple {
			vertical-align: initial;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn {
			position: relative;
		}
		#w202206227f7efee8fd846 .inline_widget .line {
			margin-left:2.5px;
			margin-right:2.5px;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item {
			margin: 0 5px ;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item.badge_class > a .badge_wrap {
			padding-left: 2px;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn_text {
			position: relative;
			background: transparent !important;
			color:#212121 !important;
			display: inline-block;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn_text i {
			color:#212121 !important;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn_text:hover .text,
		#w202206227f7efee8fd846 .inline_widget a.btn_text:hover i,
		#w202206227f7efee8fd846 .inline_widget a.info_name:hover {
			color              : #ccc !important;
			-o-transition      : .3s;
			-ms-transition     : .3s;
			-moz-transition    : .3s;
			-webkit-transition : .3s;
			transition         : .3s;
		}
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text,
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text span,
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text i {
			color:#212121 !important;
		}
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text:hover .text,
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text:hover i,
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.info_name:hover {
			color: #ccc !important;
		}
		#w202206227f7efee8fd846 .inline_widget a span.text,
		#w202206227f7efee8fd846 .inline_widget .use_info .info_name {
			font-size: 14px;
		}
		#w202206227f7efee8fd846 .inline_widget a span.icon_class {
			display: inline-block;
			vertical-align: middle;
			font-size: 16px;
			line-height: 1;
		}
		#w202206227f7efee8fd846 .inline_widget .use_info .info_img ~ .info_name {
			padding-left: 0.4em;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn.custom_class .text {
			font-size: 14px;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn .text {
			font-size: 14px;
		}

		#w202206227f7efee8fd846 .inline_widget a span.icon_class ~ .text {
			padding-left: 0.4em;
			display: inline-block;
			vertical-align: middle;
		}
		#w202206227f7efee8fd846 .inline_widget a span.icon_class ~ .text.no_text {
			padding-left: 0;
		}

		#w202206227f7efee8fd846 .inline_widget.button_text .inline-blocked {
			position:relative;
		}
		#w202206227f7efee8fd846 .inline_widget.button_text .inline-blocked .tooltip {
			z-index: 99;
		}
		#w202206227f7efee8fd846 .inline_widget.button_text .inline-blocked .use_info img {
			border-radius: 50%;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn .inline-blocked:first-child{
			margin-left: 0 !important;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn .inline-blocked:last-child {
			margin-right: 0 !important;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn div.tooltip-inner {
			min-width: auto;
			white-space: nowrap;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn a .badge {
			position: absolute;
			top: 0;
			color: #ffffff;
			font-family: Arial;
			right: 0;
			letter-spacing: 0;
			padding: 0;
			width: 15px;
			height: 15px;
			text-align: center;
			line-height: 15px;
			font-size: 10px;
			z-index: 10;
			cursor: pointer;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn a .badge[disabled] {
            visibility: hidden;
		}
        
		#w202206227f7efee8fd846 .inline_widget.login_btn a.btn_text .badge {
			left: auto;
			margin-top: 0;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn a.info_img .badge {
			margin-top: 0;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn .nameimg a .badge {
			left: auto;
			right: -10px;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn .badge {
			display: none;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip {
			word-wrap: break-word;
			word-break: keep-all;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip .tooltip-inner {
			background-color: #00b8ff !important;
			color: #fff !important;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.top .tooltip-arrow {
			border-top-color :#00b8ff;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.bottom .tooltip-arrow {
			border-bottom-color :#00b8ff;
		}

		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left .tooltip-arrow {
			border-left-color :#00b8ff;
		}

		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right .tooltip-arrow {
			border-right-color :#00b8ff;
		}
		.new_fixed_header #w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left .tooltip-arrow,
		.new_fixed_header #w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right .tooltip-arrow {
			top: 50% !important;
		}
		.new_fixed_header #w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left,
		.new_fixed_header #w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right {
			top: 0 !important;
		}
		
		@media (max-width: 991px) {
			#w202206227f7efee8fd846 .inline_widget.button_text .inline-blocked .tooltip {
				display: none !important;
			}
			#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip {
				display: block !important;

			}
		}
		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text span,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text i,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .info_name {
				color : #212121 !important;
			}
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget .line {
				border-color : rgba(0,0,0,0.2) !important;
			}
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text:hover,
		    .doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text:hover span,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text:hover i,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .info_name:hover {
				  color : #ccc !important;
			}
		}


	
				#s20220217cf3daa228a2d8 .inline-inside {
					max-width: 1280px;
					margin: 0 auto;
					padding-left:30px;
					padding-right:30px;
				}
				.admin.new_header_mode {
					overflow-x: auto;
				}
				.new_header_mode #edit_wrap {
					min-width: 1280px;
				}
				#s20220217cf3daa228a2d8 .section_bg {
					background-image:url(https://cdn.imweb.me/thumbnail/20220425/b04599a0be8d3.jpg);;
					background-position:50% 50%;
					background-size: cover; background-repeat: no-repeat;;
				}
				.new_header_overlay #s20220217cf3daa228a2d8 .section_bg {
					background-image:none;;
				}
				.new_header_overlay .new_fixed_header #s20220217cf3daa228a2d8 .section_bg {
					background-image:url(https://cdn.imweb.me/thumbnail/20220425/b04599a0be8d3.jpg);;
				}
				.scroll-to-fixed-fixed#s20220217cf3daa228a2d8 .section_bg {
					background-image:url(https://cdn.imweb.me/thumbnail/20220425/b04599a0be8d3.jpg);;
					background-position: 50% 50%;
					background-size: cover; background-repeat: no-repeat;;
				}
				#s20220217cf3daa228a2d8 .inline-col-group {
					padding-top:0px;
					padding-bottom:0px;
					height : 90px;
				}
				#s20220217cf3daa228a2d8 .inline-col-group > .inline-col {
					padding-left: 15px;
				}
				#s20220217cf3daa228a2d8 .inline-col-group > .inline-col:first-child {
					padding-left:  0 !important;
				}
				#s20220217cf3daa228a2d8 .inline-row > .inline-col {
					padding-left: 15px;
				}
				#s20220217cf3daa228a2d8 .inline-row > .inline-col:first-child {
					padding-left: 0 !important;
				}
				#s20220217cf3daa228a2d8.extend .inline-inside {
					max-width: 100% !important;
				}
				#s20220217cf3daa228a2d8 .inline_widget.image .text,
				#s20220217cf3daa228a2d8 .inline_widget.logo a,
				#s20220217cf3daa228a2d8 .inline_widget.icon,
				#s20220217cf3daa228a2d8 .inline_widget.login_btn a,
				#s20220217cf3daa228a2d8 .viewport-nav > li > a,
				#s20220217cf3daa228a2d8 .inline-col .inline_global_dropdown a,
				#s20220217cf3daa228a2d8 .inline_widget.widget_text_wrap {
					color: ;
				}

				.new_header_overlay #s20220217cf3daa228a2d8.scroll-to-fixed-fixed .viewport-nav > li > a {
					color: ;
				}
				.new_header_overlay #s20220217cf3daa228a2d8.scroll-to-fixed-fixed .section_bg_color {
					background-color:  !important;
				}
				#s20220217cf3daa228a2d8 .inline_widget.padding > div {
					;
				}
				#s20220217cf3daa228a2d8 .inline-col .inline_global_dropdown a i.arrow {
					border-top-color: ;
				}
				#s20220217cf3daa228a2d8 {
				  border-width: 0 0 1px;
				  border-color: #e7e7e7;
				  border-style: solid;
				}
				.scroll-to-fixed-fixed#s20220217cf3daa228a2d8 {
				  border-color: #e7e7e7;
				  -webkit-transform: translate3d(0, 0, 0);
					transform : translate3d(0, 0, 0);
				} 
				#s20220217cf3daa228a2d8 .inline-col-group,
				 #s20220217cf3daa228a2d8 .inline-col-group .inline-col {
					vertical-align: middle ;
				}
				#inline_header_mobile #s20220217cf3daa228a2d8 .inline-inside {
					padding-left:0px !important;
					padding-right:0px !important;
				}
				@media all and (min-width: 768px) {
					#s20220217cf3daa228a2d8.hover_section_bg:hover .section_bg_color {
						background-color:  !important;
					}
					#s20220217cf3daa228a2d8.hover_section_bg:hover .section_bg {
						background-image:url(https://cdn.imweb.me/thumbnail/20220425/b04599a0be8d3.jpg);;
					}
					#s20220217cf3daa228a2d8.hover_section_bg:hover img.normal_logo {
						opacity: 0;
					}
					#s20220217cf3daa228a2d8.hover_section_bg:hover img.scroll_logo {
						opacity: 1;
					}
				}
				@media all and (max-width: 767px) {
					.inline_header_design {
						overflow-x: hidden;
					}
				}
			
	.fixed-menu-on .scroll_position {
		top: -91px;
	}
	
		@media (max-width: 991px){
			.doz_sys .section_first.visual_section .full_screen_show .owl-theme .item .op,
			.doz_sys .section_first.visual_section .full_screen_show .owl-theme .item .op .header-content {
				height: calc(100vh - 129px) !important;
			}
		}
	
	#w202202172a077f0944ba2 .icon_type_menu:not(.st02) {
		line-height: 1;
	}
	#w202202172a077f0944ba2 .icon_type_menu .badge {
		width: 15px;
		font-size: 10px;
		display: inline-block;
		position: absolute;
		color: #ffffff;
		font-family: Arial;
		left: auto;
		right: -8px;;
		letter-spacing: 0;
		padding: 0;
		height: 15px;
		text-align: center;
		line-height: 15px;
		z-index: 10;
		top: 35%;
		margin-top: -10px;
	}
	#w202202172a077f0944ba2 .icon_type_menu a {
		font-size :18px;
		color: #212121;
		background: rgba(255, 255, 255, 0);
		border: 0px solid #ccc;
		border-radius: 0px;
		text-align: center;
		padding-left:5px;
		padding-right:5px;
		padding-top:15px;
		padding-bottom:15px
	}
	#w202202172a077f0944ba2 .icon_type_menu a .icon_code {
		vertical-align: top;
	}
	.scroll-to-fixed-fixed #w202202172a077f0944ba2 .icon_type_menu a {
		color: #212121;
		background: rgba(255, 255, 255, 0);
		border: 0px solid #ccc;
	}

	#w202202172a077f0944ba2 .icon_type_menu a span.text {
		display: none;
	}


	#w202202172a077f0944ba2 .icon_type_menu a .fa {
		width:auto;
		height:auto;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st01 a {
		border-radius: 50%;
		padding: 5px;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st02 a {
		color: #212121;
		padding: 15px 5px;
	}
	.scroll-to-fixed-fixed #w202202172a077f0944ba2 .icon_type_menu.st02 a {
		color: #212121;

	}


	#w202202172a077f0944ba2 .icon_type_menu.st02 a:before{
		content:"";
		display:inline-block;
		vertical-align:middle;
		height:100%;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st02 a .icon_code {
		display: none;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st02 .badge {
		right: -10px;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st02 a span.text {
		max-width:100%;
		max-height:100%;
		display:inline-block;
	}
	@media (min-width: 991px) {
		#w202202172a077f0944ba2 .icon_type_menu a:hover {
			color:rgba(0, 0, 0, 0.5);
			background: rgba(0, 0, 0, 0);
			border-color: rgba(0, 0, 0, 0);
		}
		.scroll-to-fixed-fixed #w202202172a077f0944ba2 .icon_type_menu a:hover {
			color:rgba(0, 0, 0, 0.5);
			background: rgba(0, 0, 0, 0);
			border-color: rgba(0, 0, 0, 0);
		}
		#w202202172a077f0944ba2 .icon_type_menu.st02 a:hover {
			color: rgba(0, 0, 0, 0.5);
		}
		.scroll-to-fixed-fixed #w202202172a077f0944ba2 .icon_type_menu.st02 a:hover {
			color: rgba(0, 0, 0, 0.5);
		}
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #w202202172a077f0944ba2 .icon_type_menu a {
			color : #212121!important;
		}
		.doz_sys .hover_section_bg:hover #w202202172a077f0944ba2 .icon_type_menu a:hover {
			  color : rgba(0, 0, 0, 0.5)!important;
		  }
	}


		.doz_sys #logo_w20220217129f2336e7257.logo .logo_title a {
			font-family: montserrat;
			font-size: 20px;
		letter-spacing: 0px;
		font-weight: bold;
		font-style: normal;
		;
		color: #212121;
		line-height: inherit;
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #logo_w20220217129f2336e7257.logo .logo_title a {
			color : #212121		}
	}
	.scroll-to-fixed-fixed #logo_w20220217129f2336e7257 .logo_title a {
		 !important;
		color: #212121 !important;
	}
	#logo_w20220217129f2336e7257 > div {
		display: inline-block;
	}
		#logo_w20220217129f2336e7257 .img_box ~ .logo_title {
		padding-left: 10px;
	}
		/*@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {*/
	/*	#logo_*//* .normal_logo,*/
	/*	#logo_*//* .scroll_logo {*/
	/*		width: auto;*/
	/*	}*/
	/*}*/
#w20220620a8628dc0c091d .btn_166d5eacaec37 span {color:#212121 !important;}
		#w20220620a8628dc0c091d .inline_widget i.simple {
			vertical-align: initial;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn {
			position: relative;
		}
		#w20220620a8628dc0c091d .inline_widget .line {
			margin-left:2.5px;
			margin-right:2.5px;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item {
			margin: 0 5px ;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item.badge_class > a .badge_wrap {
			padding-left: 2px;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn_text {
			position: relative;
			background: transparent !important;
			color:#212121 !important;
			display: inline-block;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn_text i {
			color:#212121 !important;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn_text:hover .text,
		#w20220620a8628dc0c091d .inline_widget a.btn_text:hover i,
		#w20220620a8628dc0c091d .inline_widget a.info_name:hover {
			color              : #ccc !important;
			-o-transition      : .3s;
			-ms-transition     : .3s;
			-moz-transition    : .3s;
			-webkit-transition : .3s;
			transition         : .3s;
		}
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text,
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text span,
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text i {
			color:#212121 !important;
		}
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text:hover .text,
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text:hover i,
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.info_name:hover {
			color: #ccc !important;
		}
		#w20220620a8628dc0c091d .inline_widget a span.text,
		#w20220620a8628dc0c091d .inline_widget .use_info .info_name {
			font-size: 14px;
		}
		#w20220620a8628dc0c091d .inline_widget a span.icon_class {
			display: inline-block;
			vertical-align: middle;
			font-size: 16px;
			line-height: 1;
		}
		#w20220620a8628dc0c091d .inline_widget .use_info .info_img ~ .info_name {
			padding-left: 0.4em;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn.custom_class .text {
			font-size: 14px;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn .text {
			font-size: 14px;
		}

		#w20220620a8628dc0c091d .inline_widget a span.icon_class ~ .text {
			padding-left: 0.4em;
			display: inline-block;
			vertical-align: middle;
		}
		#w20220620a8628dc0c091d .inline_widget a span.icon_class ~ .text.no_text {
			padding-left: 0;
		}

		#w20220620a8628dc0c091d .inline_widget.button_text .inline-blocked {
			position:relative;
		}
		#w20220620a8628dc0c091d .inline_widget.button_text .inline-blocked .tooltip {
			z-index: 99;
		}
		#w20220620a8628dc0c091d .inline_widget.button_text .inline-blocked .use_info img {
			border-radius: 50%;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn .inline-blocked:first-child{
			margin-left: 0 !important;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn .inline-blocked:last-child {
			margin-right: 0 !important;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn div.tooltip-inner {
			min-width: auto;
			white-space: nowrap;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn a .badge {
			position: absolute;
			top: 0;
			color: #ffffff;
			font-family: Arial;
			right: 0;
			letter-spacing: 0;
			padding: 0;
			width: 15px;
			height: 15px;
			text-align: center;
			line-height: 15px;
			font-size: 10px;
			z-index: 10;
			cursor: pointer;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn a .badge[disabled] {
            visibility: hidden;
		}
        
		#w20220620a8628dc0c091d .inline_widget.login_btn a.btn_text .badge {
			left: auto;
			margin-top: 0;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn a.info_img .badge {
			margin-top: 0;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn .nameimg a .badge {
			left: auto;
			right: -10px;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn .badge {
			display: none;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip {
			word-wrap: break-word;
			word-break: keep-all;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip .tooltip-inner {
			background-color: #00b8ff !important;
			color: #fff !important;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.top .tooltip-arrow {
			border-top-color :#00b8ff;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.bottom .tooltip-arrow {
			border-bottom-color :#00b8ff;
		}

		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left .tooltip-arrow {
			border-left-color :#00b8ff;
		}

		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right .tooltip-arrow {
			border-right-color :#00b8ff;
		}
		.new_fixed_header #w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left .tooltip-arrow,
		.new_fixed_header #w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right .tooltip-arrow {
			top: 50% !important;
		}
		.new_fixed_header #w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left,
		.new_fixed_header #w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right {
			top: 0 !important;
		}
		
		@media (max-width: 991px) {
			#w20220620a8628dc0c091d .inline_widget.button_text .inline-blocked .tooltip {
				display: none !important;
			}
			#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip {
				display: block !important;

			}
		}
		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text span,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text i,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .info_name {
				color : #212121 !important;
			}
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget .line {
				border-color : rgba(0,0,0,0.2) !important;
			}
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text:hover,
		    .doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text:hover span,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text:hover i,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .info_name:hover {
				  color : #ccc !important;
			}
		}


	
	#w20220217ea4928bd1a61e .search_btn i {
		max-width: 100%;
		max-height: 100%;
		display: inline-block;
		position: relative;
		top:0;
		line-height: inherit;
	}
	#w20220217ea4928bd1a61e .search_btn i.fa {
		font-size: inherit;
		width: auto;
		height: auto;
		vertical-align: inherit;
		line-height: initial;
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type a {
			color : #212121		}
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type01 a{
			color : #212121 ;
		}
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type03 a{
			color: #fff;
		}
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type04 a{
			color: #fff;
		}
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type a:hover {
			  ;
				  color: #999;
		  }
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type01 a:hover{
			  color: #999;
		  }
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type03 a:hover,
	  .doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type04 a:hover{
			  color: #fff;
			  background-color: #05b2f5;
			  border: 1px solid #05b2f5;
		  }
	}
	#w20220217ea4928bd1a61e .search_type a {
		;
		color: #212121;
		font-size: 20px;
				background: #00B8FF	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type a {
		;
		color: #212121;
				background: #00B8FF	}
	#w20220217ea4928bd1a61e .search_type a:hover {
		;
		color: #999;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type a:hover {
		;
		color: #999;
	}
    #w20220217ea4928bd1a61e .search_type.search_btn_type03 input.search_btn_form,
    #w20220217ea4928bd1a61e .search_type.search_btn_type04 input.search_btn_form{
        flex: 1;
    }
    #w20220217ea4928bd1a61e input.search_btn_form,
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 {
		width: 100%;
		height: 34px;
		line-height: 34px;
		padding: 0 10px;
		;
		background: #fff;
		border:1px solid #dadada;
		border-radius: 3px;
		;
		color: #212121;
		font-size: 14px;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 {
		width: 100%;
		border:0;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02:before {
		border: 1px solid #dadada;
		border-radius: 3px;
		content:'';
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 input.search_btn_form {
        flex: 1;
		border: 0;
		background: transparent;
		border-radius: 0;
		padding: 0 10px 0 0;
		float:left;
		height: 34px;
		line-height: 34px;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type01 a {
		background: transparent !important;
		padding: 0px 0px;
		color: #212121;
		line-height: 1;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type01 a:hover {
		color: #999;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type01 a {
		color:#212121;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type01 a:hover {
		color: #999;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 a {
		height: 100%;
		position : relative;
		right: 0;
		top: 0;
		line-height: 34px;
		background: transparent !important;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 a i {
		height: 100%;
		vertical-align: 0;
 	}
    #w20220217ea4928bd1a61e form{
        max-width: 150px;
        width: 150px;
        display: flex;
    }
    #w20220217ea4928bd1a61e .search_type.search_btn_type01 form{
        max-width: 100%;
        width: 100%;
        display: flex;
    }
    #w20220217ea4928bd1a61e .search_type.search_btn_type03 form.clearfix,
    #w20220217ea4928bd1a61e .search_type.search_btn_type04 form.clearfix{

    }
	#w20220217ea4928bd1a61e .search_type.search_btn_type03 .search_btn_form {
		float:left;
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type03 a {
		height: 34px;
		padding: 0 10px;
		border-top-right-radius: 3px;
		border-bottom-right-radius: 3px;
		border-left:1px solid #dadada;
		color:#fff;
		line-height: 34px;
		float: left;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type03 a {
		border-left:1px solid #dadada;
		color:#fff;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type03 a:hover,
	#w20220217ea4928bd1a61e .search_type.search_btn_type04 a:hover {
		color: #fff;
		background-color: #05b2f5;
		border: 1px solid #05b2f5;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type03 a:hover,
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type04 a:hover {
		color: #fff;
		background-color: #05b2f5;
		border: 1px solid #05b2f5;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type04,
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 {
		height: 34px;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type04 input.search_btn_form {
		float:left
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type04 a {
		height: 34px;
		padding: 0 10px;
		border :1px solid #00B8FF;
		border-radius: 3px;
		float: right;
		margin-left: 5px;
		color:#fff;
		line-height: 34px;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type04 a {
		border :1px solid #00B8FF;
		color:#fff;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 {
		width: 150px;
		height: 34px;
		;
		background: #fff;
		border:1px solid #dadada;
		border-radius: 3px;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type05 {
		;
		background: #fff;
		border:1px solid #dadada;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type04 a i {
		vertical-align: inherit;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 > div {
		width: 100%;
		margin-top: -1px;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 input.search_btn_form {
        flex: 1;
		padding: 0;
		background: transparent;
		border :0;
		border-radius: 0;
		width: 100%;
		padding-left:10px;
		vertical-align: middle;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 a {
		line-height: 34px;
		background: transparent !important;
		text-align: left;
		padding-left:10px;
		vertical-align: middle;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 i {
		vertical-align: initial;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type06 .search_btn_form {
		border: 0;
		border-radius: 0;
		border-bottom:1px solid #dadada;
		background: transparent;
		padding-left: 0;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type06 .search_btn_form {
		border-bottom:1px solid #dadada;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type06  .search_btn_form:focus {
		border-color: ;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type06 a {
		background: transparent;
		position: absolute;
		right: 0;
		line-height: 32px;
		top: 0;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e input.search_btn_form,
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type02 {
		;
		background: #fff;
		;
		color: #212121;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e input.search_btn_form {
		border:1px solid #dadada;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type02:before {
		border:1px solid #dadada;
	}
	
				#s202202176374e3310ef08 .inline-inside {
					max-width: 1280px;
					margin: 0 auto;
					padding-left:15px;
					padding-right:15px;
				}
				.admin.new_header_mode {
					overflow-x: auto;
				}
				.new_header_mode #edit_wrap {
					min-width: 1280px;
				}
				#s202202176374e3310ef08 .section_bg {
					;
					background-position:;
					background-size: cover; background-repeat: no-repeat;;
				}
				.new_header_overlay_mobile #s202202176374e3310ef08 .section_bg {
					background-image:none;;
				}
				.new_header_overlay_mobile .new_fixed_header #s202202176374e3310ef08 .section_bg {
					;
				}
				.scroll-to-fixed-fixed#s202202176374e3310ef08 .section_bg {
					;
					background-position: ;
					background-size: cover; background-repeat: no-repeat;;
				}
				#s202202176374e3310ef08 .inline-col-group {
					padding-top:0px;
					padding-bottom:0px;
					height : 48px;
				}
				#s202202176374e3310ef08 .inline-col-group > .inline-col {
					padding-left: 10px;
				}
				#s202202176374e3310ef08 .inline-col-group > .inline-col:first-child {
					padding-left:  0 !important;
				}
				#s202202176374e3310ef08 .inline-row > .inline-col {
					padding-left: 10px;
				}
				#s202202176374e3310ef08 .inline-row > .inline-col:first-child {
					padding-left: 0 !important;
				}
				#s202202176374e3310ef08.extend .inline-inside {
					max-width: 100% !important;
				}
				#s202202176374e3310ef08 .inline_widget.image .text,
				#s202202176374e3310ef08 .inline_widget.logo a,
				#s202202176374e3310ef08 .inline_widget.icon,
				#s202202176374e3310ef08 .inline_widget.login_btn a,
				#s202202176374e3310ef08 .viewport-nav > li > a,
				#s202202176374e3310ef08 .inline-col .inline_global_dropdown a,
				#s202202176374e3310ef08 .inline_widget.widget_text_wrap {
					color: ;
				}

				.new_header_overlay_mobile #s202202176374e3310ef08.scroll-to-fixed-fixed .viewport-nav > li > a {
					color: ;
				}
				.new_header_overlay_mobile #s202202176374e3310ef08.scroll-to-fixed-fixed .section_bg_color {
					background-color: #ffffff !important;
				}
				#s202202176374e3310ef08 .inline_widget.padding > div {
					;
				}
				#s202202176374e3310ef08 .inline-col .inline_global_dropdown a i.arrow {
					border-top-color: ;
				}
				#s202202176374e3310ef08 {
				  border-width: 0 0 1px;
				  border-color: #e7e7e7;
				  border-style: solid;
				}
				.scroll-to-fixed-fixed#s202202176374e3310ef08 {
				  border-color: #e7e7e7;
				  -webkit-transform: translate3d(0, 0, 0);
					transform : translate3d(0, 0, 0);
				} 
				#s202202176374e3310ef08 .inline-col-group,
				 #s202202176374e3310ef08 .inline-col-group .inline-col {
					vertical-align: middle ;
				}
				#inline_header_mobile #s202202176374e3310ef08 .inline-inside {
					padding-left:10px !important;
					padding-right:10px !important;
				}
				@media all and (min-width: 768px) {
					#s202202176374e3310ef08.hover_section_bg:hover .section_bg_color {
						background-color:  !important;
					}
					#s202202176374e3310ef08.hover_section_bg:hover .section_bg {
						;
					}
					#s202202176374e3310ef08.hover_section_bg:hover img.normal_logo {
						opacity: 0;
					}
					#s202202176374e3310ef08.hover_section_bg:hover img.scroll_logo {
						opacity: 1;
					}
				}
				@media all and (max-width: 767px) {
					.inline_header_design {
						overflow-x: hidden;
					}
				}
			
	@media all and (max-width : 767px) {
		.fixed-menu-on .scroll_position {
			top: -129px !important;
		}
		.fixed-menu-on.new_fixed_header_disable .scroll_position {
			top: 0 !important;
		}
	}
	
	.mobile_carousel_nav.home_disable {
		opacity: 0.5;
	}
	.mobile_carousel_nav .mobile_nav_depth {
		padding: 0 15px;
		white-space: nowrap;
		overflow: hidden;
		position: relative;
		overflow-x: scroll;
		-ms-overflow-style: none;
		overflow: -moz-scrollbars-none;
	}
	.mobile_carousel_nav .depth_first {
		border-bottom: 1px solid #e7e7e7;
	}
	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first {
		border-bottom: 1px solid #e7e7e7;
	}
	.mobile_carousel_nav .depth_first::-webkit-scrollbar {
		display: none;
		height: 0;
		width: 0;
	}
	.mobile_carousel_nav.box_shadow_on {
		box-shadow: rgba(0, 0, 0, 0.2) 0 1px 3px 0;
	}
	.mobile_carousel_nav .nav-item {
		height: 40px;
		display: inline-block;
	}
	.mobile_carousel_nav .nav-item.active > a {
		;
	}
	.mobile_carousel_nav .nav-item > a {
		font-weight: ;
	}
	.mobile_carousel_nav .nav-item:before {
		content: "";
		display: inline-block;
		vertical-align: middle;
		height: 100%;
	}
	.mobile_carousel_nav .st00 .nav-item:before,
	.mobile_carousel_nav .st04 .nav-item:before,
	.mobile_carousel_nav .st05 .nav-item:before{
		display: none;
	}
	.mobile_carousel_nav .st00 .nav-item a:before,
	.mobile_carousel_nav .st04 .nav-item a:before,
	.mobile_carousel_nav .st05 .nav-item a:before {
		content: "";
		display: inline-block;
		vertical-align: middle;
		height: 100%;
	}
	.mobile_carousel_nav .st00 .nav-item,
	.mobile_carousel_nav .st04 .nav-item,
	.mobile_carousel_nav .st05 .nav-item {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.mobile_carousel_nav .st00 .nav-item a,
	.mobile_carousel_nav .st04 .nav-item a,
	.mobile_carousel_nav .st05 .nav-item a {
		height: 40px;
		line-height: 40px;
	}
	.mobile_carousel_nav .nav-item {
		margin: 0 0px;
	}
	.mobile_carousel_nav .nav-item:first-child {
		margin-left: 0;
	}
    .mobile_carousel_nav .nav-item:last-child {
        margin-right: 0;
    }
	.mobile_carousel_nav .nav-item > a {
		font-size: 12px;
		color: #212121;
		letter-spacing: 0px;
		display: inline-block;
		vertical-align: middle;
	}
	.mobile_carousel_nav .nav-item.use_sub_name:hover>a>.plain_name {
		display: inline-block;
	}
	.mobile_carousel_nav .nav-item.use_sub_name:hover>a>.plain_name:before {
		color: #212121;
	}
	.scroll-to-fixed-fixed .mobile_carousel_nav .nav-item > a,
	.scroll-to-fixed-fixed .mobile_carousel_nav .nav-item.use_sub_name:hover>a>.plain_name:before {
		color: #212121;
	}
	.mobile_carousel_nav .nav-item > a:focus {
		outline: none;
	}
	/*
	* depth_first 스타일
	*/
	.mobile_carousel_nav{
		touch-action: none;
	}
	.mobile_nav_depth  {
		background-color: #fff;
	}
	.scroll-to-fixed-fixed .mobile_nav_depth {
		background-color: #fff;
	}
	.mobile_carousel_nav .active > a {
		background: ;
		color: #00d255;
		padding: 4px 10px;
		border: 1px solid ;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .active > a{
		background: ;
		color: #00d255;
		border: 1px solid ;
	}
	.mobile_carousel_nav .st00 .active > a,
	.mobile_carousel_nav .st04 .active > a,
	.mobile_carousel_nav .st05 .active > a,
	.mobile_carousel_nav .st06 .active > a {
		background: transparent;
		padding: 0;
		border: 0;
	}
	.mobile_carousel_nav .st01 .active > a {
		border-radius: 15px;
	}
	.mobile_carousel_nav .st02 .active > a {
		border-radius: 3px;
	}
	.mobile_carousel_nav .st03 .active > a {
		border-radius: 0;
	}
	.mobile_carousel_nav .st04 .active {
		padding: 4px 10px;
		border: 1px solid #212121;
		background: #00d255;
		color: #fff	}
	.scroll-to-fixed-fixed .mobile_carousel_nav .st04 .active {
		border: 1px solid #212121;
		background: #00d255;
		color: #fff	}
	.mobile_carousel_nav .st04 .active,
	.scroll-to-fixed-fixed .mobile_carousel_nav .st04 .active {
		border: 0;
	}
	.mobile_carousel_nav .st05 .nav-item {
		padding: 4px 10px;
	}

	.mobile_carousel_nav .st05 .active {
		border-bottom: 2px solid #00d255;
		padding: 4px 10px;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .st05 .active {
		border-bottom: 2px solid #00d255;
	}


	.mobile_carousel_nav .st05 .active > a {
		color: #212121;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .st05 .active > a {
		color: #212121;
	}
	.mobile_carousel_nav .st06 .active > a {
		border-bottom: 2px solid #00d255;
		color: #212121;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .st06 .active > a {
		border-bottom: 2px solid #00d255;
		color: #212121;
	}
	.mobile_carousel_nav .depth_first.st01 .active > a,
	.mobile_carousel_nav .depth_first.st02 .active > a,
	.mobile_carousel_nav .depth_first.st03 .active > a,
	.mobile_carousel_nav .depth_first.st04 .active > a {
		color:#fff;
		background: #00d255;
		border-color: #212121;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first.st01 .active > a,
	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first.st02 .active > a,
	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first.st03 .active > a,
	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first.st04 .active > a {
		color:#fff;
		background: #00d255;
		border-color: #212121;
	}

	.before_btn_wrap {
		display: none;
	}
	.move_btn_on .before_btn_wrap a {
		color: #212121;
		line-height:40px;
		padding: 0 10px;
	}

	.scroll-to-fixed-fixed .move_btn_on .before_btn_wrap a {
		color: #212121;
	}
	.move_btn_on .before_btn_wrap {
		display: block;
		position : absolute;
		z-index :1;
		font-size: 12px;
		left: 5px;
	}
	.mobile_carousel_nav.move_btn_on .depth_first {
		padding-left: 40px;
	}


			.shop_view .s20220524ae773d05f6ab3.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20220524ae773d05f6ab3 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20220524ae773d05f6ab3 select.form-control option {
				color: #000 !important;
			}
			.admin #s20220524ae773d05f6ab3 .widget.padding > div {
				;
			}
			.admin #s20220524ae773d05f6ab3 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20220524ae773d05f6ab3 .widget_drag_bar,
			.admin .doz_sys #s20220524ae773d05f6ab3 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20220524ae773d05f6ab3 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20220524ae773d05f6ab3 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20220524ae773d05f6ab3 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20220524ae773d05f6ab3 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20220524ae773d05f6ab3 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20220524ae773d05f6ab3 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20220524ae773d05f6ab3 {
				color: ;
			}
			#s20220524ae773d05f6ab3.side_basic main .inside,
			#s20220524ae773d05f6ab3 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20220524ae773d05f6ab3 .col-dz-12 .extend_thumbs {
				max-width: 1280px;
			}
			.modal_site_modal_menu #s20220524ae773d05f6ab3.side_basic main .inside,
			.menu_type_modal #s20220524ae773d05f6ab3.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20220524ae773d05f6ab3,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20220524ae773d05f6ab3 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20220524ae773d05f6ab3.extend_section main {
				padding-left: 15px;
				padding-right: 15px;
			}
			#s20220524ae773d05f6ab3.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -15px;
				margin-right: -15px;
				width: calc(100% + 15px + 15px);
			}
			#s20220524ae773d05f6ab3 .booking_day .body_font_color_20,
			#s20220524ae773d05f6ab3 .booking_list.waiting .title {
				; 
			}
		
			#s20220524ae773d05f6ab3.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20220524ae773d05f6ab3 .li_table ul:nth-of-type(2),
			#s20220524ae773d05f6ab3 .li_board ul li,
			#s20220524ae773d05f6ab3 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20220524ae773d05f6ab3 .checkbox-styled:not(ie8) input ~ span:before,
			#s20220524ae773d05f6ab3 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20220524ae773d05f6ab3 .board_view .grid_ignore header a, #s20220524ae773d05f6ab3 .widget.board .grid_ignore .author .date, #s20220524ae773d05f6ab3 .widget.board .grid_ignore a.board, #s20220524ae773d05f6ab3 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20220524ae773d05f6ab3 .content-tit .board {
				;
			}
			#s20220524ae773d05f6ab3 select.form-control,
			#s20220524ae773d05f6ab3 input.form-control,
			#s20220524ae773d05f6ab3 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20220524ae773d05f6ab3 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20220524ae773d05f6ab3 .phonenumber_wrap .line {
				
			}
			#s20220524ae773d05f6ab3 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20220524ae773d05f6ab3 .shop-content select.form-control,
			.shop_view #s20220524ae773d05f6ab3 .shop-content input.form-control,
			.shop_view #s20220524ae773d05f6ab3 .shop-content textarea.form-control,
			.booking_view #s20220524ae773d05f6ab3 .booking_opt select.form-control,
			.shop_view #s20220524ae773d05f6ab3 .form-select-wrap .dropdown-menu,
			.shop_view #s20220524ae773d05f6ab3 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20220524ae773d05f6ab3 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20220524ae773d05f6ab3 .item_detail select.form-control,
			#s20220524ae773d05f6ab3 .item_detail input.form-control,
			#s20220524ae773d05f6ab3 .item_detail textarea.form-control,
			#s20220524ae773d05f6ab3 .booking_opt select.form-control,
			#s20220524ae773d05f6ab3 .goods_select textarea.form-control,
			#s20220524ae773d05f6ab3 .goods_select select.form-control,
			#s20220524ae773d05f6ab3 .goods_select input.form-control,
			#s20220524ae773d05f6ab3 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20220524ae773d05f6ab3 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20220524ae773d05f6ab3 .board_summary .write, #s20220524ae773d05f6ab3 .board_view .grid_ignore .author .date, #s20220524ae773d05f6ab3 .board_view .grid_ignore .author .hit-count, .doz_sys #s20220524ae773d05f6ab3 label, .doz_sys #s20220524ae773d05f6ab3 label.control-label, #s20220524ae773d05f6ab3 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20220524ae773d05f6ab3 .nick.text-default-dark, #s20220524ae773d05f6ab3 .text-default-dark, #s20220524ae773d05f6ab3 .shop_mypage .mypage .my-box a, #s20220524ae773d05f6ab3 .shop_mypage .item-detail a, #s20220524ae773d05f6ab3 .shop_mypage .item-detail p, #s20220524ae773d05f6ab3 .shop_mypage h6, #s20220524ae773d05f6ab3 .shop_mypage .table-wrap p, #s20220524ae773d05f6ab3 .shop_payment h1, #s20220524ae773d05f6ab3 .shop_payment h6, #s20220524ae773d05f6ab3 .shop-content p, #s20220524ae773d05f6ab3 .shop_payment, #s20220524ae773d05f6ab3 .shop-content span, #s20220524ae773d05f6ab3 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20220524ae773d05f6ab3 .shop-content .price, #s20220524ae773d05f6ab3,#s20220524ae773d05f6ab3 .shop-tit,#s20220524ae773d05f6ab3 .board_view .board_txt_area,#s20220524ae773d05f6ab3 .board.widget .grid_ignore .view_tit,.doz_sys #s20220524ae773d05f6ab3 .shop-content input.form-control, .doz_sys #s20220524ae773d05f6ab3 .shop-content select.form-control, #s20220524ae773d05f6ab3 .widget_menu_title,#s20220524ae773d05f6ab3 .comment_area,body.shop_mypage #s20220524ae773d05f6ab3 .comment_area,
			#s20220524ae773d05f6ab3 .list_review_inner .use_summary, #s20220524ae773d05f6ab3 .list_review_inner .use_summary a, #s20220524ae773d05f6ab3 .list_review_inner .fold, #s20220524ae773d05f6ab3 .list_review_inner .comment_area, #s20220524ae773d05f6ab3 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20220524ae773d05f6ab3 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20220524ae773d05f6ab3 a.use-info {
			    color : #00d255;
			}
			#s20220524ae773d05f6ab3 .shop-content span.sale-price-text-done, 
			.doz_sys #s20220524ae773d05f6ab3 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20220524ae773d05f6ab3 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20220524ae773d05f6ab3 .shop-content.mypage .bg-bright a, #s20220524ae773d05f6ab3 .shop-content.mypage .bg-bright p, #s20220524ae773d05f6ab3 .shop-content.mypage .bg-bright span, #s20220524ae773d05f6ab3 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20220524ae773d05f6ab3 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn {
				border-color: #D5D5D5;
			}
			#s20220524ae773d05f6ab3 .shop-content h6 span {
			;
				color: ;
			}
			#s20220524ae773d05f6ab3 .left-menu ul li.on a,
			.doz_sys #s20220524ae773d05f6ab3 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20220524ae773d05f6ab3,
			#s20220524ae773d05f6ab3 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20220524ae773d05f6ab3 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20220524ae773d05f6ab3 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20220524ae773d05f6ab3 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20220524ae773d05f6ab3 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20220524ae773d05f6ab3 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20220524ae773d05f6ab3 .list_review_inner, 
			#s20220524ae773d05f6ab3 .list_review_inner .fold.cmt,
			#s20220524ae773d05f6ab3 .list_review_wrap,
			#s20220524ae773d05f6ab3 .list_review_inner .textarea_block,
			#s20220524ae773d05f6ab3 .list_review_inner .comment .main_comment,
			#s20220524ae773d05f6ab3 .list_review_inner .txt_delete:before,
			#s20220524ae773d05f6ab3 .form-select-wrap.open .dropdown-toggle, 
			#s20220524ae773d05f6ab3 .form-select-wrap.open .dropdown-menu,
			#s20220524ae773d05f6ab3 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20220524ae773d05f6ab3 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20220524ae773d05f6ab3 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20220524ae773d05f6ab3 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20220524ae773d05f6ab3 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20220524ae773d05f6ab3 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20220524ae773d05f6ab3 .form-control:focus {
				border-color:#00d255;
			}
			#s20220524ae773d05f6ab3 .sub_depth li a, #s20220524ae773d05f6ab3 .sub_depth li span {
				;
			}
			#s20220524ae773d05f6ab3 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20220524ae773d05f6ab3 .pagination > li > a,
			#s20220524ae773d05f6ab3 .pagination > li > span,
			#s20220524ae773d05f6ab3 .pagination > li > a:focus,
			#s20220524ae773d05f6ab3 .pagination > li > span:focus,
			#s20220524ae773d05f6ab3 .map-inner .pagination li.active a,
			#s20220524ae773d05f6ab3 .pagination li > a.disabled:hover,
			#s20220524ae773d05f6ab3 .pagination li > a.disabled:focus {
				;
			}
			#s20220524ae773d05f6ab3 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20220524ae773d05f6ab3 .pagination > .active > a,
			#s20220524ae773d05f6ab3 .pagination > .active > span,
			#s20220524ae773d05f6ab3 .pagination > .active > a:hover,
			#s20220524ae773d05f6ab3 .pagination > .active > span:hover,
			#s20220524ae773d05f6ab3 .pagination > .active > a:focus,
			#s20220524ae773d05f6ab3 .pagination > .active > span:focus,
			#s20220524ae773d05f6ab3 .pagination > li > a:hover,
			#s20220524ae773d05f6ab3 .pagination > li > span:hover,
			#s20220524ae773d05f6ab3 .sub_depth li a.active,
			.doz_sys #s20220524ae773d05f6ab3 a, #s20220524ae773d05f6ab3 .li_table ul li,
			#s20220524ae773d05f6ab3 .list-style .list.line > small,
			.doz_sys #s20220524ae773d05f6ab3 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20220524ae773d05f6ab3 .board_contents a:not(.btn),
			.doz_sys #s20220524ae773d05f6ab3 .board_contents a:not(.btn):hover,
			#s20220524ae773d05f6ab3 .board_txt_area a,
			#s20220524ae773d05f6ab3 .board_txt_area a:hover,
			#s20220524ae773d05f6ab3 .board_txt_area a:active,
			#s20220524ae773d05f6ab3 .board_txt_area a:focus,
			#s20220524ae773d05f6ab3 .editor_box .fr-view a {
				color: #00d255;
			}
			#s20220524ae773d05f6ab3 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20220524ae773d05f6ab3 a.body_font_color_30:not(.active) {
				;
			}
		   #s20220524ae773d05f6ab3 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20220524ae773d05f6ab3 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20220524ae773d05f6ab3 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20220524ae773d05f6ab3 .body_font_color_40,
			#s20220524ae773d05f6ab3 .li_board ul.li_body li.name, 
			#s20220524ae773d05f6ab3 .li_board ul.li_body li.time, 
			#s20220524ae773d05f6ab3 .li_board ul.li_body li.like,
			#s20220524ae773d05f6ab3 .li_board ul.li_body li.read {
				;
			}
			#s20220524ae773d05f6ab3 .review_table .summary,
			#s20220524ae773d05f6ab3 .review_table.li_board ul.li_body li,
			#s20220524ae773d05f6ab3 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20220524ae773d05f6ab3 .body_font_color_50 {
				;
			}
			#s20220524ae773d05f6ab3 .li_board,
			#s20220524ae773d05f6ab3 .acd_row:first-child,
			#s20220524ae773d05f6ab3 .acd_row {
				border-color: ;
			}
			#s20220524ae773d05f6ab3 .list-style .list-header,
			#s20220524ae773d05f6ab3 .list-style .list,
			#s20220524ae773d05f6ab3 .list-style .list.line, 
			#s20220524ae773d05f6ab3 .list-style .list.line > .table-cell,
			#s20220524ae773d05f6ab3 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20220524ae773d05f6ab3 .btn, #s20220524ae773d05f6ab3 .visual_section a {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20220524ae773d05f6ab3 .btn:hover, #s20220524ae773d05f6ab3 .visual_section a:hover {
				border-color:;
			}
			#s20220524ae773d05f6ab3 .widget_text_wrap .btn {
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys #s20220524ae773d05f6ab3 .btn-primary{
			background-color : #0d255;;
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys.shop_view #s20220524ae773d05f6ab3 .btn-primary span,
			.doz_sys.booking_view #s20220524ae773d05f6ab3 .btn-primary span,
			.doz_sys.shop_mypage #s20220524ae773d05f6ab3 .btn-primary span  {
				color:#ffffff;
			}
			#s20220524ae773d05f6ab3 .coupon-wrap:after,
			#s20220524ae773d05f6ab3 .board_view .file_area ul li {
				background: ;
			}
			#s20220524ae773d05f6ab3 .text-gray-dark, #s20220524ae773d05f6ab3 .shop-table > thead > tr > th, #s20220524ae773d05f6ab3 .shop_mypage .left-menu ul li a, #s20220524ae773d05f6ab3 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20220524ae773d05f6ab3 .product-notify-group .product-notify-label {
				;
			}
			#s20220524ae773d05f6ab3 .mypage .my-box a, #s20220524ae773d05f6ab3 .mypage .shop-table > tbody > tr,
			#s20220524ae773d05f6ab3 .mypage .tip-off,
	        #s20220524ae773d05f6ab3 .im-order-detail-table,
	        #s20220524ae773d05f6ab3 .im-order-price {
				;
			}
			#s20220524ae773d05f6ab3 .mypage .my-box.on a {
				background-color:#00d255;
				;
				color:#fff;
			}
			#s20220524ae773d05f6ab3 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20220524ae773d05f6ab3 .option_btn_tools a, #s20220524ae773d05f6ab3 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20220524ae773d05f6ab3 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20220524ae773d05f6ab3 .card .title a {
				color: #212121;
			}
			#s20220524ae773d05f6ab3 .section_bg.fixed_bg {
					;
				}
			#s20220524ae773d05f6ab3 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20220524ae773d05f6ab3 ul.site_prod_nav > li,
			#s20220524ae773d05f6ab3 .prod_detail_badge {
				;
			}
			#s20220524ae773d05f6ab3 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20220524ae773d05f6ab3 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20220524ae773d05f6ab3 .opt-group {
				background: ;
			}
			#s20220524ae773d05f6ab3 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20220524ae773d05f6ab3 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20220524ae773d05f6ab3 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20220524ae773d05f6ab3,
			.section_fixed_disable #s20220524ae773d05f6ab3 .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20220524ae773d05f6ab3 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20220524ae773d05f6ab3.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20220524ae773d05f6ab3.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20220524ae773d05f6ab3 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20220524ae773d05f6ab3.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
			}
			.device_type_m #s20220524ae773d05f6ab3 .mypage .left-menu ul li a,
			.device_type_m #s20220524ae773d05f6ab3 .cart .left-menu ul li a {
				;
			}
            #s20220524ae773d05f6ab3 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20220524ae773d05f6ab3 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20220524ae773d05f6ab3 .im-cart-info {
                ;
            }
            #s20220524ae773d05f6ab3 .shop-table > thead > tr > th,
            #s20220524ae773d05f6ab3 .shop-table > tbody > tr > td,
            #s20220524ae773d05f6ab3 .mypage .shop-table > tbody > tr,
            #s20220524ae773d05f6ab3 .shop-table > tbody > tr > td.img img,
            #s20220524ae773d05f6ab3 .shop-table > tbody > tr > td + td,
            #s20220524ae773d05f6ab3 .mypage .tip-off,
            #s20220524ae773d05f6ab3 .mypage .shop-table img,
	        #s20220524ae773d05f6ab3 .im-order-detail-table,
	        #s20220524ae773d05f6ab3 .im-order-price,
	        #s20220524ae773d05f6ab3 .im-order-detail-table thead tr,
	        #s20220524ae773d05f6ab3 .im-order-detail-table tr + tr,
	        #s20220524ae773d05f6ab3 .im-order-detail-table img,
	        #s20220524ae773d05f6ab3 .im-order-detail-table .im-deliv-price,
	        #s20220524ae773d05f6ab3 .im-order-price-header,
	        #s20220524ae773d05f6ab3 .im-order-price-body {
                ;
            }
            #s20220524ae773d05f6ab3 .shop-table .list_badge {
				border-color: ;
            }
            #s20220524ae773d05f6ab3 .im-cart-result-table thead>tr>th,
            #s20220524ae773d05f6ab3 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20220524ae773d05f6ab3 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20220524ae773d05f6ab3 #shop_cart_list .shop-table > thead > tr > th,
            #s20220524ae773d05f6ab3 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20220524ae773d05f6ab3 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #00d255
            }
			@media (min-width: 991px) {
				.doz_sys #s20220524ae773d05f6ab3 .btn-primary:hover, #s20220524ae773d05f6ab3 .widget_text_wrap .btn:hover {
				;
					background-color:#ffffff;
					border-color:rgba(0,210,85,1);
					color:rgba(0,210,85,1);
					border-width:1px;
				}
				.doz_sys.shop_view #s20220524ae773d05f6ab3 .btn-primary:hover span,
				.doz_sys.booking_view #s20220524ae773d05f6ab3 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20220524ae773d05f6ab3 .btn-primary:hover span  {
					color:rgba(0,210,85,1);
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20220524ae773d05f6ab3 .fixed_view a,
				.doz_sys #s20220524ae773d05f6ab3 .fixed_view select.form-control,
				.doz_sys #s20220524ae773d05f6ab3 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20220524ae773d05f6ab3 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20220524ae773d05f6ab3 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20220524ae773d05f6ab3 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20220524ae773d05f6ab3 #shop_cart_list .shop-tit,
                #s20220524ae773d05f6ab3 #shop_cart_list .shop-table > thead > tr,
                #s20220524ae773d05f6ab3 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20220524ae773d05f6ab3 .im-price-result {
				    ;
				}
                #s20220524ae773d05f6ab3 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20220524ae773d05f6ab3 .im-order-row + .im-order-row {
                    ;
                }
                #s20220524ae773d05f6ab3 #shop_cart_list .shop-table,
                #s20220524ae773d05f6ab3 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20220524ae773d05f6ab3 #shop_cart_list .shop-table > tfoot,
                #s20220524ae773d05f6ab3 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20220524ae773d05f6ab3 #shop_cart_list .shop-table > thead > tr,
                #s20220524ae773d05f6ab3 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20220524ae773d05f6ab3 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			@media (max-width: 991px) {
				#s20220524ae773d05f6ab3 .buy_btns .social_btn, #s20220524ae773d05f6ab3 .buy_btns .cart_btn, #s20220524ae773d05f6ab3 .layer_pop .bottom-btn, #s20220524ae773d05f6ab3 .shop-table > thead, #s20220524ae773d05f6ab3 .left-menu, #s20220524ae773d05f6ab3 .shop-table > tbody > tr, {
				;
				}
				#s20220524ae773d05f6ab3 main, #s20220524ae773d05f6ab3 .section_wrap.extend_section main, #s20220524ae773d05f6ab3 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20220524ae773d05f6ab3.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
				}
				#s20220524ae773d05f6ab3.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20220524ae773d05f6ab3 .mypage .left-menu ul li a,
				#s20220524ae773d05f6ab3 .cart .left-menu ul li a,
				#s20220524ae773d05f6ab3 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20220524ae773d05f6ab3 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20220524ae773d05f6ab3 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20220524ae773d05f6ab3 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20220524ae773d05f6ab3 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20220524ae773d05f6ab3 .background_tab .scroll-to-fixed-fixed ul.site_prod_nav > li a.active {
					box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
				}
			}
			@media (min-width: 768px) {
				#s20220524ae773d05f6ab3 .opt-group .btn_clse {
					background-color: ;
				}
				#s20220524ae773d05f6ab3 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20220524ae773d05f6ab3 .bg-brand,
				.doz_sys #s20220524ae773d05f6ab3 .bg-brand span,
				.doz_sys #s20220524ae773d05f6ab3 .btn-brand {
				;
					background-color:#00d255;
					border-color:#00d255;
					border-width: 1px;
					color:#fff;
				}
				.doz_sys #s20220524ae773d05f6ab3 .bg-brand:hover {
					background-color:rgba(0,159,64,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);	zoom: 1;;
					border-color:rgb(0,159,64) ;border-color:rgba(0,159,64,1) ;;
				}
			
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20220524a5c31862ce408 .widget.image img {
		transition: none;
	}

	.admin #w20220524a5c31862ce408 .disable-selection img {
		visibility: visible !important;
	}
	#w20220524a5c31862ce408 .widget.image .overlay, #w20220524a5c31862ce408 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20220524a5c31862ce408 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20220524a5c31862ce408 .widget.image:hover .hover_overlay,
	#w20220524a5c31862ce408 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20220524a5c31862ce408 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20220524a5c31862ce408 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20220524a5c31862ce408 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20220524a5c31862ce408 .widget.image.img_circle .overlay,
	#w20220524a5c31862ce408 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20220524a5c31862ce408 .widget.image.hover_scale:hover .hover_overlay,
	#w20220524a5c31862ce408 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20220524a5c31862ce408 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20220524a5c31862ce408 .widget.image:hover .overlay,
	#w20220524a5c31862ce408 .widget.image .hover_overlay,
	#w20220524a5c31862ce408 .widget.image.hover_image_hidden:hover .hover_img,
	#w20220524a5c31862ce408 .widget.image.hover_scale .hover_img,
	#w20220524a5c31862ce408 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20220524a5c31862ce408 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20220524a5c31862ce408 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20220524a5c31862ce408 .widget.image.hover_scale img,
	#w20220524a5c31862ce408 .widget.image.hover_scale:hover .hover_img,
	#w20220524a5c31862ce408 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20220524a5c31862ce408 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20220524a5c31862ce408 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20220524a5c31862ce408 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20220524a5c31862ce408 .widget.image.no_effect .hover_overlay,
	#w20220524a5c31862ce408 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20220524a5c31862ce408 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20220524a5c31862ce408 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20220524a5c31862ce408 .widget.image.hide_default_img:hover .org_image,
	#w20220524a5c31862ce408 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20220524a5c31862ce408 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20220524a5c31862ce408 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20220524a5c31862ce408 .widget.image:hover .hover_txt,
		#w20220524a5c31862ce408 .widget.image:hover .hover_img,
		#w20220524a5c31862ce408 .widget.image:hover .overlay,
		#w20220524a5c31862ce408 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20220524a5c31862ce408 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20220524a5c31862ce408 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20220524a5c31862ce408 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

			.shop_view .s2022051264fe78b15072b.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s2022051264fe78b15072b select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s2022051264fe78b15072b select.form-control option {
				color: #000 !important;
			}
			.admin #s2022051264fe78b15072b .widget.padding > div {
				;
			}
			.admin #s2022051264fe78b15072b .ibg-bg {
				height: 100% !important;
			}
			.admin #s2022051264fe78b15072b .widget_drag_bar,
			.admin .doz_sys #s2022051264fe78b15072b .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s2022051264fe78b15072b .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s2022051264fe78b15072b .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s2022051264fe78b15072b .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s2022051264fe78b15072b .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s2022051264fe78b15072b .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s2022051264fe78b15072b .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s2022051264fe78b15072b {
				color: ;
			}
			#s2022051264fe78b15072b.side_basic main .inside,
			#s2022051264fe78b15072b .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s2022051264fe78b15072b .col-dz-12 .extend_thumbs {
				max-width: 1280px;
			}
			.modal_site_modal_menu #s2022051264fe78b15072b.side_basic main .inside,
			.menu_type_modal #s2022051264fe78b15072b.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s2022051264fe78b15072b,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s2022051264fe78b15072b .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s2022051264fe78b15072b.extend_section main {
				padding-left: 15px;
				padding-right: 15px;
			}
			#s2022051264fe78b15072b.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -15px;
				margin-right: -15px;
				width: calc(100% + 15px + 15px);
			}
			#s2022051264fe78b15072b .booking_day .body_font_color_20,
			#s2022051264fe78b15072b .booking_list.waiting .title {
				; 
			}
		
			#s2022051264fe78b15072b.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s2022051264fe78b15072b .li_table ul:nth-of-type(2),
			#s2022051264fe78b15072b .li_board ul li,
			#s2022051264fe78b15072b .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s2022051264fe78b15072b .checkbox-styled:not(ie8) input ~ span:before,
			#s2022051264fe78b15072b .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s2022051264fe78b15072b .board_view .grid_ignore header a, #s2022051264fe78b15072b .widget.board .grid_ignore .author .date, #s2022051264fe78b15072b .widget.board .grid_ignore a.board, #s2022051264fe78b15072b .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s2022051264fe78b15072b .content-tit .board {
				;
			}
			#s2022051264fe78b15072b select.form-control,
			#s2022051264fe78b15072b input.form-control,
			#s2022051264fe78b15072b textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s2022051264fe78b15072b .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s2022051264fe78b15072b .phonenumber_wrap .line {
				
			}
			#s2022051264fe78b15072b .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s2022051264fe78b15072b .shop-content select.form-control,
			.shop_view #s2022051264fe78b15072b .shop-content input.form-control,
			.shop_view #s2022051264fe78b15072b .shop-content textarea.form-control,
			.booking_view #s2022051264fe78b15072b .booking_opt select.form-control,
			.shop_view #s2022051264fe78b15072b .form-select-wrap .dropdown-menu,
			.shop_view #s2022051264fe78b15072b .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s2022051264fe78b15072b .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s2022051264fe78b15072b .item_detail select.form-control,
			#s2022051264fe78b15072b .item_detail input.form-control,
			#s2022051264fe78b15072b .item_detail textarea.form-control,
			#s2022051264fe78b15072b .booking_opt select.form-control,
			#s2022051264fe78b15072b .goods_select textarea.form-control,
			#s2022051264fe78b15072b .goods_select select.form-control,
			#s2022051264fe78b15072b .goods_select input.form-control,
			#s2022051264fe78b15072b .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s2022051264fe78b15072b .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s2022051264fe78b15072b .board_summary .write, #s2022051264fe78b15072b .board_view .grid_ignore .author .date, #s2022051264fe78b15072b .board_view .grid_ignore .author .hit-count, .doz_sys #s2022051264fe78b15072b label, .doz_sys #s2022051264fe78b15072b label.control-label, #s2022051264fe78b15072b .shop-table > tbody > tr.payment-info > td.pay-txt, #s2022051264fe78b15072b .nick.text-default-dark, #s2022051264fe78b15072b .text-default-dark, #s2022051264fe78b15072b .shop_mypage .mypage .my-box a, #s2022051264fe78b15072b .shop_mypage .item-detail a, #s2022051264fe78b15072b .shop_mypage .item-detail p, #s2022051264fe78b15072b .shop_mypage h6, #s2022051264fe78b15072b .shop_mypage .table-wrap p, #s2022051264fe78b15072b .shop_payment h1, #s2022051264fe78b15072b .shop_payment h6, #s2022051264fe78b15072b .shop-content p, #s2022051264fe78b15072b .shop_payment, #s2022051264fe78b15072b .shop-content span, #s2022051264fe78b15072b .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s2022051264fe78b15072b .shop-content .price, #s2022051264fe78b15072b,#s2022051264fe78b15072b .shop-tit,#s2022051264fe78b15072b .board_view .board_txt_area,#s2022051264fe78b15072b .board.widget .grid_ignore .view_tit,.doz_sys #s2022051264fe78b15072b .shop-content input.form-control, .doz_sys #s2022051264fe78b15072b .shop-content select.form-control, #s2022051264fe78b15072b .widget_menu_title,#s2022051264fe78b15072b .comment_area,body.shop_mypage #s2022051264fe78b15072b .comment_area,
			#s2022051264fe78b15072b .list_review_inner .use_summary, #s2022051264fe78b15072b .list_review_inner .use_summary a, #s2022051264fe78b15072b .list_review_inner .fold, #s2022051264fe78b15072b .list_review_inner .comment_area, #s2022051264fe78b15072b .booking_nav_tools span {
				;
				color:  ;
			}
			#s2022051264fe78b15072b .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s2022051264fe78b15072b a.use-info {
			    color : #00d255;
			}
			#s2022051264fe78b15072b .shop-content span.sale-price-text-done, 
			.doz_sys #s2022051264fe78b15072b a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s2022051264fe78b15072b .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s2022051264fe78b15072b .shop-content.mypage .bg-bright a, #s2022051264fe78b15072b .shop-content.mypage .bg-bright p, #s2022051264fe78b15072b .shop-content.mypage .bg-bright span, #s2022051264fe78b15072b .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s2022051264fe78b15072b .shop-content.mypage .bg-bright .use_grade .ug_btn .btn {
				border-color: #D5D5D5;
			}
			#s2022051264fe78b15072b .shop-content h6 span {
			;
				color: ;
			}
			#s2022051264fe78b15072b .left-menu ul li.on a,
			.doz_sys #s2022051264fe78b15072b .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s2022051264fe78b15072b,
			#s2022051264fe78b15072b .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s2022051264fe78b15072b .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s2022051264fe78b15072b .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s2022051264fe78b15072b .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s2022051264fe78b15072b .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s2022051264fe78b15072b .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s2022051264fe78b15072b .list_review_inner, 
			#s2022051264fe78b15072b .list_review_inner .fold.cmt,
			#s2022051264fe78b15072b .list_review_wrap,
			#s2022051264fe78b15072b .list_review_inner .textarea_block,
			#s2022051264fe78b15072b .list_review_inner .comment .main_comment,
			#s2022051264fe78b15072b .list_review_inner .txt_delete:before,
			#s2022051264fe78b15072b .form-select-wrap.open .dropdown-toggle, 
			#s2022051264fe78b15072b .form-select-wrap.open .dropdown-menu,
			#s2022051264fe78b15072b .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s2022051264fe78b15072b .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s2022051264fe78b15072b .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s2022051264fe78b15072b .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s2022051264fe78b15072b .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s2022051264fe78b15072b .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s2022051264fe78b15072b .form-control:focus {
				border-color:#00d255;
			}
			#s2022051264fe78b15072b .sub_depth li a, #s2022051264fe78b15072b .sub_depth li span {
				;
			}
			#s2022051264fe78b15072b .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s2022051264fe78b15072b .pagination > li > a,
			#s2022051264fe78b15072b .pagination > li > span,
			#s2022051264fe78b15072b .pagination > li > a:focus,
			#s2022051264fe78b15072b .pagination > li > span:focus,
			#s2022051264fe78b15072b .map-inner .pagination li.active a,
			#s2022051264fe78b15072b .pagination li > a.disabled:hover,
			#s2022051264fe78b15072b .pagination li > a.disabled:focus {
				;
			}
			#s2022051264fe78b15072b .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s2022051264fe78b15072b .pagination > .active > a,
			#s2022051264fe78b15072b .pagination > .active > span,
			#s2022051264fe78b15072b .pagination > .active > a:hover,
			#s2022051264fe78b15072b .pagination > .active > span:hover,
			#s2022051264fe78b15072b .pagination > .active > a:focus,
			#s2022051264fe78b15072b .pagination > .active > span:focus,
			#s2022051264fe78b15072b .pagination > li > a:hover,
			#s2022051264fe78b15072b .pagination > li > span:hover,
			#s2022051264fe78b15072b .sub_depth li a.active,
			.doz_sys #s2022051264fe78b15072b a, #s2022051264fe78b15072b .li_table ul li,
			#s2022051264fe78b15072b .list-style .list.line > small,
			.doz_sys #s2022051264fe78b15072b div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s2022051264fe78b15072b .board_contents a:not(.btn),
			.doz_sys #s2022051264fe78b15072b .board_contents a:not(.btn):hover,
			#s2022051264fe78b15072b .board_txt_area a,
			#s2022051264fe78b15072b .board_txt_area a:hover,
			#s2022051264fe78b15072b .board_txt_area a:active,
			#s2022051264fe78b15072b .board_txt_area a:focus,
			#s2022051264fe78b15072b .editor_box .fr-view a {
				color: #00d255;
			}
			#s2022051264fe78b15072b div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s2022051264fe78b15072b a.body_font_color_30:not(.active) {
				;
			}
		   #s2022051264fe78b15072b .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s2022051264fe78b15072b .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s2022051264fe78b15072b .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s2022051264fe78b15072b .body_font_color_40,
			#s2022051264fe78b15072b .li_board ul.li_body li.name, 
			#s2022051264fe78b15072b .li_board ul.li_body li.time, 
			#s2022051264fe78b15072b .li_board ul.li_body li.like,
			#s2022051264fe78b15072b .li_board ul.li_body li.read {
				;
			}
			#s2022051264fe78b15072b .review_table .summary,
			#s2022051264fe78b15072b .review_table.li_board ul.li_body li,
			#s2022051264fe78b15072b .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s2022051264fe78b15072b .body_font_color_50 {
				;
			}
			#s2022051264fe78b15072b .li_board,
			#s2022051264fe78b15072b .acd_row:first-child,
			#s2022051264fe78b15072b .acd_row {
				border-color: ;
			}
			#s2022051264fe78b15072b .list-style .list-header,
			#s2022051264fe78b15072b .list-style .list,
			#s2022051264fe78b15072b .list-style .list.line, 
			#s2022051264fe78b15072b .list-style .list.line > .table-cell,
			#s2022051264fe78b15072b .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s2022051264fe78b15072b .btn, #s2022051264fe78b15072b .visual_section a {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s2022051264fe78b15072b .btn:hover, #s2022051264fe78b15072b .visual_section a:hover {
				border-color:;
			}
			#s2022051264fe78b15072b .widget_text_wrap .btn {
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys #s2022051264fe78b15072b .btn-primary{
			background-color : #0d255;;
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys.shop_view #s2022051264fe78b15072b .btn-primary span,
			.doz_sys.booking_view #s2022051264fe78b15072b .btn-primary span,
			.doz_sys.shop_mypage #s2022051264fe78b15072b .btn-primary span  {
				color:#ffffff;
			}
			#s2022051264fe78b15072b .coupon-wrap:after,
			#s2022051264fe78b15072b .board_view .file_area ul li {
				background: ;
			}
			#s2022051264fe78b15072b .text-gray-dark, #s2022051264fe78b15072b .shop-table > thead > tr > th, #s2022051264fe78b15072b .shop_mypage .left-menu ul li a, #s2022051264fe78b15072b .shop_mypage .item-detail p.sale_pay,.doz_sys #s2022051264fe78b15072b .product-notify-group .product-notify-label {
				;
			}
			#s2022051264fe78b15072b .mypage .my-box a, #s2022051264fe78b15072b .mypage .shop-table > tbody > tr,
			#s2022051264fe78b15072b .mypage .tip-off,
	        #s2022051264fe78b15072b .im-order-detail-table,
	        #s2022051264fe78b15072b .im-order-price {
				;
			}
			#s2022051264fe78b15072b .mypage .my-box.on a {
				background-color:#00d255;
				;
				color:#fff;
			}
			#s2022051264fe78b15072b .mypage .my-box.on a p {
				color:#fff;
			}
			#s2022051264fe78b15072b .option_btn_tools a, #s2022051264fe78b15072b .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s2022051264fe78b15072b .list-style-card .card-body .text a {
				color:#757575;
			}
			#s2022051264fe78b15072b .card .title a {
				color: #212121;
			}
			#s2022051264fe78b15072b .section_bg.fixed_bg {
					;
				}
			#s2022051264fe78b15072b .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s2022051264fe78b15072b ul.site_prod_nav > li,
			#s2022051264fe78b15072b .prod_detail_badge {
				;
			}
			#s2022051264fe78b15072b .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s2022051264fe78b15072b .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s2022051264fe78b15072b .opt-group {
				background: ;
			}
			#s2022051264fe78b15072b ul.site_prod_nav > li a.active {
				;
			}
			
			#s2022051264fe78b15072b .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s2022051264fe78b15072b .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s2022051264fe78b15072b,
			.section_fixed_disable #s2022051264fe78b15072b .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s2022051264fe78b15072b .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s2022051264fe78b15072b.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s2022051264fe78b15072b.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s2022051264fe78b15072b .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s2022051264fe78b15072b.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
			}
			.device_type_m #s2022051264fe78b15072b .mypage .left-menu ul li a,
			.device_type_m #s2022051264fe78b15072b .cart .left-menu ul li a {
				;
			}
            #s2022051264fe78b15072b .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s2022051264fe78b15072b .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s2022051264fe78b15072b .im-cart-info {
                ;
            }
            #s2022051264fe78b15072b .shop-table > thead > tr > th,
            #s2022051264fe78b15072b .shop-table > tbody > tr > td,
            #s2022051264fe78b15072b .mypage .shop-table > tbody > tr,
            #s2022051264fe78b15072b .shop-table > tbody > tr > td.img img,
            #s2022051264fe78b15072b .shop-table > tbody > tr > td + td,
            #s2022051264fe78b15072b .mypage .tip-off,
            #s2022051264fe78b15072b .mypage .shop-table img,
	        #s2022051264fe78b15072b .im-order-detail-table,
	        #s2022051264fe78b15072b .im-order-price,
	        #s2022051264fe78b15072b .im-order-detail-table thead tr,
	        #s2022051264fe78b15072b .im-order-detail-table tr + tr,
	        #s2022051264fe78b15072b .im-order-detail-table img,
	        #s2022051264fe78b15072b .im-order-detail-table .im-deliv-price,
	        #s2022051264fe78b15072b .im-order-price-header,
	        #s2022051264fe78b15072b .im-order-price-body {
                ;
            }
            #s2022051264fe78b15072b .shop-table .list_badge {
				border-color: ;
            }
            #s2022051264fe78b15072b .im-cart-result-table thead>tr>th,
            #s2022051264fe78b15072b #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s2022051264fe78b15072b #shop_cart_list .shop-table > tbody > tr > td + td,
            #s2022051264fe78b15072b #shop_cart_list .shop-table > thead > tr > th,
            #s2022051264fe78b15072b #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s2022051264fe78b15072b .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #00d255
            }
			@media (min-width: 991px) {
				.doz_sys #s2022051264fe78b15072b .btn-primary:hover, #s2022051264fe78b15072b .widget_text_wrap .btn:hover {
				;
					background-color:#ffffff;
					border-color:rgba(0,210,85,1);
					color:rgba(0,210,85,1);
					border-width:1px;
				}
				.doz_sys.shop_view #s2022051264fe78b15072b .btn-primary:hover span,
				.doz_sys.booking_view #s2022051264fe78b15072b .btn-primary:hover span,
				.doz_sys.shop_mypage #s2022051264fe78b15072b .btn-primary:hover span  {
					color:rgba(0,210,85,1);
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s2022051264fe78b15072b .fixed_view a,
				.doz_sys #s2022051264fe78b15072b .fixed_view select.form-control,
				.doz_sys #s2022051264fe78b15072b .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s2022051264fe78b15072b .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s2022051264fe78b15072b .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s2022051264fe78b15072b .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s2022051264fe78b15072b #shop_cart_list .shop-tit,
                #s2022051264fe78b15072b #shop_cart_list .shop-table > thead > tr,
                #s2022051264fe78b15072b #shop_cart_list .shop-table > tfoot .payment-info,
                #s2022051264fe78b15072b .im-price-result {
				    ;
				}
                #s2022051264fe78b15072b .shop-table > tbody > tr > td.img .opt .more + .more,
                #s2022051264fe78b15072b .im-order-row + .im-order-row {
                    ;
                }
                #s2022051264fe78b15072b #shop_cart_list .shop-table,
                #s2022051264fe78b15072b #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s2022051264fe78b15072b #shop_cart_list .shop-table > tfoot,
                #s2022051264fe78b15072b #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s2022051264fe78b15072b #shop_cart_list .shop-table > thead > tr,
                #s2022051264fe78b15072b .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s2022051264fe78b15072b #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			@media (max-width: 991px) {
				#s2022051264fe78b15072b .buy_btns .social_btn, #s2022051264fe78b15072b .buy_btns .cart_btn, #s2022051264fe78b15072b .layer_pop .bottom-btn, #s2022051264fe78b15072b .shop-table > thead, #s2022051264fe78b15072b .left-menu, #s2022051264fe78b15072b .shop-table > tbody > tr, {
				;
				}
				#s2022051264fe78b15072b main, #s2022051264fe78b15072b .section_wrap.extend_section main, #s2022051264fe78b15072b .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s2022051264fe78b15072b.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
				}
				#s2022051264fe78b15072b.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s2022051264fe78b15072b .mypage .left-menu ul li a,
				#s2022051264fe78b15072b .cart .left-menu ul li a,
				#s2022051264fe78b15072b .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s2022051264fe78b15072b .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s2022051264fe78b15072b .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s2022051264fe78b15072b .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s2022051264fe78b15072b .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s2022051264fe78b15072b .background_tab .scroll-to-fixed-fixed ul.site_prod_nav > li a.active {
					box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
				}
			}
			@media (min-width: 768px) {
				#s2022051264fe78b15072b .opt-group .btn_clse {
					background-color: ;
				}
				#s2022051264fe78b15072b .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s2022051264fe78b15072b .bg-brand,
				.doz_sys #s2022051264fe78b15072b .bg-brand span,
				.doz_sys #s2022051264fe78b15072b .btn-brand {
				;
					background-color:#00d255;
					border-color:#00d255;
					border-width: 1px;
					color:#fff;
				}
				.doz_sys #s2022051264fe78b15072b .bg-brand:hover {
					background-color:rgba(0,159,64,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);	zoom: 1;;
					border-color:rgb(0,159,64) ;border-color:rgba(0,159,64,1) ;;
				}
			
					#s2022051264fe78b15072b .inside {
						max-width:1050px;
						width: 100%;
						display: table-cell;
						vertical-align: top;
					}
					.shop_view #s2022051264fe78b15072b .inside {
						width: calc(100% - (230px - 0px));
					}
					.shop_view .side_left main {
						table-layout: auto;
					} 
				  	#s2022051264fe78b15072b main > .empty_area {
				  		width:1050px;
						display: table-cell;
					}
					#s2022051264fe78b15072b main > .left_empty_section{
						width:230px;
					}
					#s2022051264fe78b15072b main > .empty_area.left_empty_section ~ .doz_aside {
						width:1050px;
					}
					#s2022051264fe78b15072b main > .inside {
						border-width: 0 0 0 0px;
						border-style: solid;
						border-color: ;
					}
					#s2022051264fe78b15072b.extend_section main > .inside {
						max-width:1050px !important;
						width: 100%;
					}
					#s2022051264fe78b15072b .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav {
						max-width: 1280px;
					}
					#s2022051264fe78b15072b.extend_section .doz_aside,
					#s2022051264fe78b15072b.extend_section .doz_aside .inside {
						min-width: 230px;
					}
					#s2022051264fe78b15072b > .inside {
						display: table-cell;
					}
					#s2022051264fe78b15072b main {
						max-width: 1280px;
					}
					#s2022051264fe78b15072b.section_wrap .side_gutter {
						padding-left: 0px;
						width: 0px;
					}
					#s2022051264fe78b15072b.extend_section main {
						max-width: 100% !important;
					}
					#s2022051264fe78b15072b .doz_aside .inside {
						padding-right:0 !important;
					}
					#s2022051264fe78b15072b .doz_aside{
						display: table-cell;
						width:230px;
						vertical-align: top;
						max-width: 230px;
					}
					#s2022051264fe78b15072b .doz_aside .inside {
						max-width: 230px;
						width:230px;
					}
					#s2022051264fe78b15072b.extend_section .doz_aside {
						margin-right:0;
					}
					#s2022051264fe78b15072b.extend_section .side_gutter {
						width:0px;
					}
					#s2022051264fe78b15072b .doz_aside .widget.image .img_wrap img {
						max-width:230px !important;
						margin: 0 !important;
					}
					#s2022051264fe78b15072b .doz_aside.scroll-to-fixed-fixed ~ .spacer {
						display: table-cell !important;
					}
					#s2022051264fe78b15072b .doz_aside ~ .spacer:nth-child(n+3),
					#s2022051264fe78b15072b .doz_aside.scroll-to-fixed-fixed ~ .spacer:nth-child(n+3) {
					    display: none !important;
					}
					#s2022051264fe78b15072b .inside .site_prod_nav_wrap.scroll-to-fixed-fixed {
						box-shadow: none;
					}
					#s2022051264fe78b15072b .inside .site_prod_nav_wrap.scroll-to-fixed-fixed ul {
						padding-left: calc(230px + 15px + 0px);
						padding-right: 15px;
					}
					#s2022051264fe78b15072b .inside .text_tab .site_prod_nav_wrap.scroll-to-fixed-fixed ul {
						margin-left: calc(230px + 15px + 0px);
						margin-right: 15px;
						padding: 0;
						max-width: calc(1050px - 2 * 15px);
						box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
					}
					@media (max-width: 991px) {
						#s2022051264fe78b15072b main > .inside {
							border: 0;
						}
						#s2022051264fe78b15072b.extend_section main > .inside {
							max-width: 100% !important;
						}
						#s2022051264fe78b15072b .doz_aside.scroll-to-fixed-fixed ~ .spacer {
							display: none !important;
						}
						#s2022051264fe78b15072b .inside .site_prod_nav_wrap.scroll-to-fixed-fixed {
							box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
						}
						#s2022051264fe78b15072b .inside .site_prod_nav_wrap.scroll-to-fixed-fixed ul {
							max-width: 1050px;
							padding-left: 15px;
							padding-right: 15px;
						}
						#s2022051264fe78b15072b .inside .text_tab .site_prod_nav_wrap.scroll-to-fixed-fixed ul {
							margin-left: 0;
							margin-right: 0;
							box-shadow: none;
						}
					}
					
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w202205186fefb67fc8015 .widget.image img {
		transition: none;
	}

	.admin #w202205186fefb67fc8015 .disable-selection img {
		visibility: visible !important;
	}
	#w202205186fefb67fc8015 .widget.image .overlay, #w202205186fefb67fc8015 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w202205186fefb67fc8015 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w202205186fefb67fc8015 .widget.image:hover .hover_overlay,
	#w202205186fefb67fc8015 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w202205186fefb67fc8015 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w202205186fefb67fc8015 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w202205186fefb67fc8015 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w202205186fefb67fc8015 .widget.image.img_circle .overlay,
	#w202205186fefb67fc8015 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w202205186fefb67fc8015 .widget.image.hover_scale:hover .hover_overlay,
	#w202205186fefb67fc8015 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w202205186fefb67fc8015 .widget.image.hide_default_img:hover .img_wrap > img,
	#w202205186fefb67fc8015 .widget.image:hover .overlay,
	#w202205186fefb67fc8015 .widget.image .hover_overlay,
	#w202205186fefb67fc8015 .widget.image.hover_image_hidden:hover .hover_img,
	#w202205186fefb67fc8015 .widget.image.hover_scale .hover_img,
	#w202205186fefb67fc8015 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w202205186fefb67fc8015 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w202205186fefb67fc8015 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w202205186fefb67fc8015 .widget.image.hover_scale img,
	#w202205186fefb67fc8015 .widget.image.hover_scale:hover .hover_img,
	#w202205186fefb67fc8015 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w202205186fefb67fc8015 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w202205186fefb67fc8015 .widget.image.hover_img_hide.hover_scale:hover img,
	#w202205186fefb67fc8015 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w202205186fefb67fc8015 .widget.image.no_effect .hover_overlay,
	#w202205186fefb67fc8015 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w202205186fefb67fc8015 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w202205186fefb67fc8015 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w202205186fefb67fc8015 .widget.image.hide_default_img:hover .org_image,
	#w202205186fefb67fc8015 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w202205186fefb67fc8015 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
	
	@media all and (max-width : 767px) {
		#w202205186fefb67fc8015 .widget.image:hover .hover_txt,
		#w202205186fefb67fc8015 .widget.image:hover .hover_img,
		#w202205186fefb67fc8015 .widget.image:hover .overlay,
		#w202205186fefb67fc8015 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w202205186fefb67fc8015 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w202205186fefb67fc8015 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w202205186fefb67fc8015 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

	/* 공통 적용 */
	#w2022051221014dfed1be1 .nav li a {
		font-size  : 18px;
		color : rgba(54,54,54,0.7);
		letter-spacing:px ;
	}
	#w2022051221014dfed1be1 .h-menu-type1 .use_sub_name:hover>a>.plain_name:before,
    #w2022051221014dfed1be1 .h-menu-type2 .use_sub_name:hover>a>.plain_name:before {
	   display: inline-flex;
   }
	#w2022051221014dfed1be1 .nav li.use_sub_name:hover>a>.plain_name:before {
						   color : rgba(54,54,54,1);
					   }
	#w2022051221014dfed1be1 .nav li li a {
						   font-size : 14.4px;
					   }
	@media (min-width: 991px) {
	#w2022051221014dfed1be1 .nav li a:hover {
		color : rgba(54,54,54,1)	}
	}
		/* 타입 별 적용 */
	    /* v 타입*/
		#w2022051221014dfed1be1 li {
						   display: none;
					   }
	#w2022051221014dfed1be1 li.depth-01 {
						   display: block;
					   }
	#w2022051221014dfed1be1 li.active > ul > li {
						   display: block;
					   }
		#w2022051221014dfed1be1 .nav li li a {
						   font-size : 14.4px;
					   }
		#w2022051221014dfed1be1 .nav li a {
						   padding: 5px 0px;
					   }
	#w2022051221014dfed1be1 .nav li li a {
						   padding: 4px 15px;
					   }
	#w2022051221014dfed1be1 .nav li li li a {
						   padding: 4px 30px;
					   }
			#w2022051221014dfed1be1 .nav li a.active {
						   color : rgba(54,54,54,1)					   }
			

		#text_w2022051287edf42952bcb {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w2022051287edf42952bcb .fr-code-view {
			line-height: 1.6;
		}
		#text_w2022051287edf42952bcb .text_bg_img,
		#text_w2022051287edf42952bcb .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w2022051287edf42952bcb,
		#text_w2022051287edf42952bcb .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w2022051287edf42952bcb,
        #text_w2022051287edf42952bcb .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w2022051287edf42952bcb.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w2022051287edf42952bcb.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w202205123ec3b36dac36a {
		height: 33px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202205123ec3b36dac36a {
			height: 33px !important;
		}
	}

	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w2022052340d6d1878371a .widget.image img {
		transition: none;
	}

	.admin #w2022052340d6d1878371a .disable-selection img {
		visibility: visible !important;
	}
	#w2022052340d6d1878371a .widget.image .overlay, #w2022052340d6d1878371a .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w2022052340d6d1878371a .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w2022052340d6d1878371a .widget.image:hover .hover_overlay,
	#w2022052340d6d1878371a .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w2022052340d6d1878371a .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w2022052340d6d1878371a .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w2022052340d6d1878371a .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w2022052340d6d1878371a .widget.image.img_circle .overlay,
	#w2022052340d6d1878371a .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w2022052340d6d1878371a .widget.image.hover_scale:hover .hover_overlay,
	#w2022052340d6d1878371a .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w2022052340d6d1878371a .widget.image.hide_default_img:hover .img_wrap > img,
	#w2022052340d6d1878371a .widget.image:hover .overlay,
	#w2022052340d6d1878371a .widget.image .hover_overlay,
	#w2022052340d6d1878371a .widget.image.hover_image_hidden:hover .hover_img,
	#w2022052340d6d1878371a .widget.image.hover_scale .hover_img,
	#w2022052340d6d1878371a .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w2022052340d6d1878371a .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w2022052340d6d1878371a .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w2022052340d6d1878371a .widget.image.hover_scale img,
	#w2022052340d6d1878371a .widget.image.hover_scale:hover .hover_img,
	#w2022052340d6d1878371a .widget.image.hover_scale.hover_image_hidden:hover img,
	#w2022052340d6d1878371a .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w2022052340d6d1878371a .widget.image.hover_img_hide.hover_scale:hover img,
	#w2022052340d6d1878371a .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w2022052340d6d1878371a .widget.image.no_effect .hover_overlay,
	#w2022052340d6d1878371a .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w2022052340d6d1878371a .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w2022052340d6d1878371a .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w2022052340d6d1878371a .widget.image.hide_default_img:hover .org_image,
	#w2022052340d6d1878371a .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w2022052340d6d1878371a .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w2022052340d6d1878371a .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w2022052340d6d1878371a .widget.image:hover .hover_txt,
		#w2022052340d6d1878371a .widget.image:hover .hover_img,
		#w2022052340d6d1878371a .widget.image:hover .overlay,
		#w2022052340d6d1878371a .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w2022052340d6d1878371a .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w2022052340d6d1878371a .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w2022052340d6d1878371a .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

	#post_card_b20220425f496ac18332b5 .post_row {
		width :100%;
		height :100%;
		display: flex;
		flex-direction: row;
	}
	#w202205125463ab790117c .doz_sys .pc_section .doz_row.table_top {
								 margin-bottom: 15px;
							 }
	#w202205125463ab790117c .board-head {
								 padding: 0;
							 }
	#w202205125463ab790117c .type_grid.grid_01 .title,
	#w202205125463ab790117c .type_grid.grid_04 .title {
								 font-size: 14px;
								 color: #fff;
								 margin-bottom: 10px;
							 }
	#w202205125463ab790117c .type_grid.grid_01 .text,
	#w202205125463ab790117c .type_grid.grid_04 .text,
	#w202205125463ab790117c .type_grid.grid_01 .notice-block,
	#w202205125463ab790117c .type_grid.grid_04 .notice-block,
	#w202205125463ab790117c .type_grid.grid_01 .card .card-summary .tools small,
	#w202205125463ab790117c .type_grid.grid_04 .card .card-summary .tools small  {
								 font-size: 12px;
								 color: #fff;
							 }
	#w202205125463ab790117c .type_grid.grid_01 .card-summary .avatar,
	#w202205125463ab790117c .type_grid.grid_01 .card-summary .tools,
	#w202205125463ab790117c .type_grid.grid_01 .card-foot .cmt,
	#w202205125463ab790117c .type_grid.grid_04 .card-summary .avatar,
	#w202205125463ab790117c .type_grid.grid_04 .card-summary .tools,
	#w202205125463ab790117c .type_grid.grid_04 .card-foot .cmt {
								 color: #fff;
							 }
	#w202205125463ab790117c .type_grid.grid_01 .list-style-card .card-head,
	#w202205125463ab790117c .type_grid.grid_04 .list-style-card .card-head {
								 display: table;
								 width: 100%;
							 }
	#w202205125463ab790117c .type_grid.grid_01 .list-style-card .card-head > span,
	#w202205125463ab790117c .type_grid.grid_04 .list-style-card .card-head > span {
								 display: table-cell;
								 vertical-align: middle;
							 }
	#w202205125463ab790117c .type_grid.grid_01 .card-summary,
	#w202205125463ab790117c .type_grid.grid_01 .card-body,
	#w202205125463ab790117c .type_grid.grid_01 .card-foot,
	#w202205125463ab790117c .type_grid.grid_02 .overlay,
	#w202205125463ab790117c .type_grid.grid_03 .overlay {
								 display: none;
							 }
	#w202205125463ab790117c .type_grid.grid_04 .card .card-summary,
	#w202205125463ab790117c .type_grid.grid_04 .card .card-body,
	#w202205125463ab790117c .type_grid.grid_04 .card .card-foot {
								 display: block;
								 position: absolute;
								 width :100%;
								 background: transparent;
								 z-index: 2;
								 left: 0;
							 }
	#w202205125463ab790117c .type_grid.grid_04 .card .card-summary {
								 display: table;
								 top :0;
								 padding: 20px 20px 0;
							 }
	#w202205125463ab790117c .type_grid.grid_01 .card-foot .cmt,
	#w202205125463ab790117c .type_grid.grid_04 .card-foot .cmt {
								 padding: 0;
							 }
	#w202205125463ab790117c .type_grid.grid_04 .card .card-foot {
								 padding: 0 20px 20px;
							 }
	#w202205125463ab790117c .type_grid.grid_01 .card-body,
	#w202205125463ab790117c .type_grid.grid_04 .card-body {
								 bottom:50px;
								 padding: 20px;
							 }
	#w202205125463ab790117c .type_grid.grid_01 .card-foot,
	#w202205125463ab790117c .type_grid.grid_04 .card-foot {
								 bottom: 0;
							 }
	#w202205125463ab790117c .type_grid.grid_04 .card > a {
								 position : relative;
								 display: table;
								 width :100%;
								 background: rgba(0, 0, 0, 0.5);
							 }
	#w202205125463ab790117c .type_grid.grid_04 .card .post_link_wrap {
								 position : relative;
								 display: table;
								 width :100%;
								height: 100%;
								 background: rgba(0, 0, 0, 0.5);
							 }
	#w202205125463ab790117c .type_grid.grid_01 .card > a{
								 display: block;
							 }
	#w202205125463ab790117c .type_grid.grid_04 .card .card-body {
								 display: table-cell;
								 position: relative;
								 top :0;
								 padding: 60px 20px 50px;
								 vertical-align: middle;
							 text-align : left; vertical-align : middle;;
							 }
	#w202205125463ab790117c .type_grid .card .holder {
								 height: 100%;
							 }
	#w202205125463ab790117c .type_grid.grid_02 .card .post_link_wrap,
	#w202205125463ab790117c .type_grid.grid_03 .card .post_link_wrap {
								display: flex;
								flex-direction: column;
							 }
	#w202205125463ab790117c .type_grid.grid_02 .card .card-body,
	#w202205125463ab790117c .type_grid.grid_03 .card .card-body {
							 text-align : left; vertical-align : middle;;
							-webkit-flex-grow: 1;
							flex-grow: 1;
							 }
	#w202205125463ab790117c .type_grid .list-style-card .card-foot small {
								 margin-right: 10px;
							 }
	#w202205125463ab790117c .type_grid .list-style-card .card-foot small:last-child {
								 margin-right:0;
								 margin-left :0;
							 }
	#w202205125463ab790117c .type_grid .card-foot .float_l {
								 width: 50%;
							 }
	#w202205125463ab790117c .type_grid.grid_02 .title,
	#w202205125463ab790117c .type_grid.grid_03 .title {
								 font-size: 14px;
								 color: #000;
							 }
	#w202205125463ab790117c .type_grid.grid_02 .text,
	#w202205125463ab790117c .type_grid.grid_03 .text {
								 font-size: 14px;
								 color: #757575;
								 line-height: 1.4;
							 }
	#w202205125463ab790117c .type_grid.grid_02 .cmt,
	#w202205125463ab790117c .type_grid.grid_03 .cmt {
								 padding: 0 0 20px;
							 }
	#w202205125463ab790117c .type_grid.grid_02 .text.show_body,
	#w202205125463ab790117c .type_grid.grid_03 .text.show_body {
								 margin-top: 5px;
							}
	#w202205125463ab790117c .type_grid.grid_02 .card {
								height: 100%;
								 border :0;
							 }
	#w202205125463ab790117c .type_grid.grid_01 .card,
	#w202205125463ab790117c .type_grid.grid_02 .card_wrapper,
	#w202205125463ab790117c .type_grid.grid_03 .card,
	#w202205125463ab790117c .type_grid.grid_04 .card {
		height: 100%;
		border-width : 1px;
		border-color : #eee;
		border-style: solid;
		border-radius: 0px;
		overflow: hidden;
		z-index: 5;
		background-position : center center;
		background-repeat: no-repeat;
		image-rendering: -webkit-optimize-contrast;
	}
	#w202205125463ab790117c .type_grid .secret.card {
								 background-image: none !important;
							 }
	#w202205125463ab790117c .type_grid.grid_02 .card-body {
								 display: table;
								 table-layout: fixed;
								 width: 100%;
								 background: #fff;
								 height: 100%;
								 padding :20px 0;
							 }
	#w202205125463ab790117c .type_grid.grid_02 .card-body,
	#w202205125463ab790117c .type_grid.grid_02 .card-foot,
	#w202205125463ab790117c .type_grid.grid_02 .card-summary,
	#w202205125463ab790117c .type_grid.grid_02 .card .card-summary{
								 background: transparent;
							 }
	#w202205125463ab790117c .type_grid.grid_02 .card-foot {
								 padding : 0;
							 }
	#w202205125463ab790117c .type_grid.grid_02 .list-style-card .card-foot small {
								 padding-top: 0 !important;
							 }
	# .type_grid.grid_02 .card-summary {
						   background-color: transparent;
					   }
	#w202205125463ab790117c .type_grid.grid_03 .card-body,
	#w202205125463ab790117c .type_grid.grid_03 .card-foot,
	#w202205125463ab790117c .type_grid.grid_03 .card-summary {
								 background-color: #fff ;
							 }
	#w202205125463ab790117c .type_grid .list-style-card .ma-item {
		width : auto;
		float : none;
		margin-bottom: 0;
		height: 100%;
	}
	#w202205125463ab790117c .type_grid .card.secret img,
	#w202205125463ab790117c .type_grid .card.secret img:first-child,
	#w202205125463ab790117c .type_grid .card.no-img.secret img:first-child {
								 display: none;
							 }
	#w202205125463ab790117c .type_grid .card.secret .card_wrapper {
								 background-image: none !important;
								 background: #eee;
							 }
	#w202205125463ab790117c .type_grid .card.secret img.secret-image,
	#w202205125463ab790117c .type_grid .card.no-img.secret img.secret-image,
	#w202205125463ab790117c .type_grid .card.no-img.secret .secret-block {
								 display: block ;
							 }
	#w202205125463ab790117c .type_grid.grid_02 .card .card-summary {
								 padding: 0 0 20px !important;
							 }
	#w202205125463ab790117c .type_grid.grid_03 .card .card-foot {
								 padding: 0 20px !important;
							 }
	#w202205125463ab790117c .type_grid.grid_03 .card .card-summary {
								 padding: 0 20px 20px;
							 }
	#w202205125463ab790117c .type_grid .card .card-summary .avatar {
								 display: table;
								 padding :0;
							 }
	#w202205125463ab790117c .type_grid .card .card-summary .avatar .img_wrap {
								 display: table-cell;
								 vertical-align: middle;
							 }
	#w202205125463ab790117c .type_grid .card .card-summary .avatar .img_wrap img{
								 width :32px;
								 height: 32px;
								 margin-right: 10px;
							 }
	#w202205125463ab790117c .type_grid .card .card-summary .tools {
								 text-align: left;
								 padding: 0;
								 line-height: 1.2;
								 color: #000;
							 }
	#w202205125463ab790117c .type_grid .card .card-summary .tools .writer {
								 font-size: 12px;
							 }
	#w202205125463ab790117c .type_grid .card .card-summary .tools small {
								 font-size: 11px;
							 }
	#w202205125463ab790117c .type_grid.grid_02 .card .card-summary .tools small,
	#w202205125463ab790117c .type_grid.grid_03 .card .card-summary .tools small,
	#w202205125463ab790117c .type_grid.grid_02 .card .card-summary .tools .writer,
	#w202205125463ab790117c .type_grid.grid_03 .card .card-summary .tools .writer {
								 color: #757575;
							 }
	#w202205125463ab790117c .type_grid.grid_01 .card .card-summary .tools small,
	#w202205125463ab790117c .type_grid.grid_04 .card .card-summary .tools small,
	#w202205125463ab790117c .type_grid.grid_01 .card .card-summary .tools .writer,
	#w202205125463ab790117c .type_grid.grid_04 .card .card-summary .tools .writer {
								 color: #fff;
							 }
	#w202205125463ab790117c .type_grid .card .card-summary .tools small.date {
								 margin-right: 4px;
							 }
	#w202205125463ab790117c .type_grid.grid_02 .card-body {
								 padding: 20px 0 10px ;
							 }
	#w202205125463ab790117c .type_grid.grid_03 .card-body {
								 padding: 20px;
							 }
	#w202205125463ab790117c .interlock_star_point a {
								 font-size: 12px;
								 line-height: 1;
							 }

	#w202205125463ab790117c .grade_wrap .img_wrap {
								 display: inline-block;
								 float: left;
							 }
	#w202205125463ab790117c .grade_wrap .tools {
								 padding: 11px 0;
								 margin-left: 60px;
								 line-height: 1;
							 }
	#w202205125463ab790117c .grade_wrap .tools .writer {
								 white-space: nowrap;
								 text-overflow: ellipsis;
								 overflow: hidden;
								 color: #fff;
							 }

	
	@media (min-width: 991px) { /* hover style */
	#w202205125463ab790117c .type_grid.grid_01 .card:hover .card-summary,
	#w202205125463ab790117c .type_grid.grid_01 .card:hover .card-body,
	#w202205125463ab790117c .type_grid.grid_01 .card:hover .card-foot {
								 display: block;
								 position: absolute;
								 width :100%;
								 background: transparent;
								 z-index: 2;
								 left: 0;
							 }
	#w202205125463ab790117c .type_grid.grid_04 .card:hover .card-summary,
	#w202205125463ab790117c .type_grid.grid_04 .card:hover .card-body,
	#w202205125463ab790117c .type_grid.grid_04 .card:hover .card-foot,
	#w202205125463ab790117c .type_grid.grid_04 .card.no-img:hover .card-head > span {
								 display: none;
							 }
	#w202205125463ab790117c .type_grid.grid_04 .card.no-img:hover > a,
	#w202205125463ab790117c .type_grid.grid_04 .card.no-img:hover .post_link_wrap,
	#w202205125463ab790117c .type_grid.grid_04 .card.no-img:hover .card-summary {
								 display: table;
								 width :100%;
							 }
	#w202205125463ab790117c .type_grid.grid_04 .card.no-img:hover .card-foot {
								 display: block;
							 }
	#w202205125463ab790117c .type_grid.grid_04 .card.no-img:hover .card-body {
								 display: table-cell;
							 }
	#w202205125463ab790117c .type_grid.grid_01 .card:hover .card-summary{
								 display: table;
								 top :0;
								 padding: 20px 20px 0;
							 }
	#w202205125463ab790117c .type_grid.grid_01 .card:hover .card-foot{
								 padding: 0 20px 20px;
							 }
	#w202205125463ab790117c .type_grid.grid_01 .card:hover > a {
								 position : relative;
								 display: table;
								 width :100%;
								 background: rgba(0, 0, 0, 0.5);
							 }
	#w202205125463ab790117c .type_grid.grid_01 .card:hover .post_link_wrap {
								 position : relative;
								 display: table;
								 width :100%;
								 background: rgba(0, 0, 0, 0.5);
							 }
	#w202205125463ab790117c .type_grid.grid_04 .card:hover > a {
								 display: block;
							 }
	#w202205125463ab790117c .type_grid.grid_04 .card:hover > a {
								 background: transparent;
							 }
	#w202205125463ab790117c .type_grid.grid_04 .card.no-img:hover > a {
								 background: rgba(0, 0, 0, 0.5);
							 }
	#w202205125463ab790117c .type_grid.grid_04 .card:hover .post_link_wrap {
								 display: table;
							 }
	#w202205125463ab790117c .type_grid.grid_04 .card:hover .post_link_wrap {
								 background: transparent;
							 }
	#w202205125463ab790117c .type_grid.grid_04 .card.no-img:hover .post_link_wrap {
								 background: rgba(0, 0, 0, 0.5);
							 }
	#w202205125463ab790117c .type_grid.grid_01 .card:hover .card-body {
								 display: table-cell;
								 position: relative;
								 top :0;
								 padding: 60px 20px 50px;
								 vertical-align: middle;
							 text-align : left; vertical-align : middle;;
							 }
	#w202205125463ab790117c .type_grid.grid_03 .card .card-summary.item-summary .tools .writer {
								 font-size: 11px !important;
								 letter-spacing: -1px;
							 }
	}
	@media (max-width: 767px) {
	#w202205125463ab790117c .type_grid.grid_01 .text > span,
	#w202205125463ab790117c .type_grid.grid_04 .text > span {
								 display: block;
								 display: -webkit-box;
								 -webkit-box-orient: vertical;
								 overflow: hidden;
								 text-overflow: ellipsis;
							 }
	#w202205125463ab790117c .type_grid.grid_01 .card,
	#w202205125463ab790117c .type_grid.grid_02 .card_wrapper,
	#w202205125463ab790117c .type_grid.grid_03 .card_wrapper,
	#w202205125463ab790117c .type_grid.grid_04 .card {
								 image-rendering: auto;
							 }
	
	}


	#w202205125463ab790117c .list-group .addon-badge {
		background:#FF635D;
		color:#fff;
		display: inline-block;
		height:18px;
		width:18px;
		text-align: center;
		vertical-align: 2px;
		border-radius: 50%;
		font-size:11px;
		font-weight: bold;
		font-family: Arial;
		line-height: 18px;
		font-style: normal;
	}
	#w202205125463ab790117c .list-group .icons {
								 padding-left: 4px;
							 }
	#w202205125463ab790117c .search_form_hide .tools {
								 display: none !important;
							 }
	@media (max-width: 767px) {
	#w202205125463ab790117c .search_form_hide .tools {
		display: block !important;
	}
	}

			.shop_view .s202205135f9ee37952f60.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s202205135f9ee37952f60 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s202205135f9ee37952f60 select.form-control option {
				color: #000 !important;
			}
			.admin #s202205135f9ee37952f60 .widget.padding > div {
				;
			}
			.admin #s202205135f9ee37952f60 .ibg-bg {
				height: 100% !important;
			}
			.admin #s202205135f9ee37952f60 .widget_drag_bar,
			.admin .doz_sys #s202205135f9ee37952f60 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s202205135f9ee37952f60 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s202205135f9ee37952f60 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s202205135f9ee37952f60 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s202205135f9ee37952f60 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s202205135f9ee37952f60 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s202205135f9ee37952f60 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s202205135f9ee37952f60 {
				color: ;
			}
			#s202205135f9ee37952f60.side_basic main .inside,
			#s202205135f9ee37952f60 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s202205135f9ee37952f60 .col-dz-12 .extend_thumbs {
				max-width: 1280px;
			}
			.modal_site_modal_menu #s202205135f9ee37952f60.side_basic main .inside,
			.menu_type_modal #s202205135f9ee37952f60.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s202205135f9ee37952f60,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s202205135f9ee37952f60 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s202205135f9ee37952f60.extend_section main {
				padding-left: 15px;
				padding-right: 15px;
			}
			#s202205135f9ee37952f60.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -15px;
				margin-right: -15px;
				width: calc(100% + 15px + 15px);
			}
			#s202205135f9ee37952f60 .booking_day .body_font_color_20,
			#s202205135f9ee37952f60 .booking_list.waiting .title {
				; 
			}
		
			#s202205135f9ee37952f60.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s202205135f9ee37952f60 .li_table ul:nth-of-type(2),
			#s202205135f9ee37952f60 .li_board ul li,
			#s202205135f9ee37952f60 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s202205135f9ee37952f60 .checkbox-styled:not(ie8) input ~ span:before,
			#s202205135f9ee37952f60 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s202205135f9ee37952f60 .board_view .grid_ignore header a, #s202205135f9ee37952f60 .widget.board .grid_ignore .author .date, #s202205135f9ee37952f60 .widget.board .grid_ignore a.board, #s202205135f9ee37952f60 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s202205135f9ee37952f60 .content-tit .board {
				;
			}
			#s202205135f9ee37952f60 select.form-control,
			#s202205135f9ee37952f60 input.form-control,
			#s202205135f9ee37952f60 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s202205135f9ee37952f60 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s202205135f9ee37952f60 .phonenumber_wrap .line {
				
			}
			#s202205135f9ee37952f60 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s202205135f9ee37952f60 .shop-content select.form-control,
			.shop_view #s202205135f9ee37952f60 .shop-content input.form-control,
			.shop_view #s202205135f9ee37952f60 .shop-content textarea.form-control,
			.booking_view #s202205135f9ee37952f60 .booking_opt select.form-control,
			.shop_view #s202205135f9ee37952f60 .form-select-wrap .dropdown-menu,
			.shop_view #s202205135f9ee37952f60 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s202205135f9ee37952f60 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s202205135f9ee37952f60 .item_detail select.form-control,
			#s202205135f9ee37952f60 .item_detail input.form-control,
			#s202205135f9ee37952f60 .item_detail textarea.form-control,
			#s202205135f9ee37952f60 .booking_opt select.form-control,
			#s202205135f9ee37952f60 .goods_select textarea.form-control,
			#s202205135f9ee37952f60 .goods_select select.form-control,
			#s202205135f9ee37952f60 .goods_select input.form-control,
			#s202205135f9ee37952f60 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s202205135f9ee37952f60 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s202205135f9ee37952f60 .board_summary .write, #s202205135f9ee37952f60 .board_view .grid_ignore .author .date, #s202205135f9ee37952f60 .board_view .grid_ignore .author .hit-count, .doz_sys #s202205135f9ee37952f60 label, .doz_sys #s202205135f9ee37952f60 label.control-label, #s202205135f9ee37952f60 .shop-table > tbody > tr.payment-info > td.pay-txt, #s202205135f9ee37952f60 .nick.text-default-dark, #s202205135f9ee37952f60 .text-default-dark, #s202205135f9ee37952f60 .shop_mypage .mypage .my-box a, #s202205135f9ee37952f60 .shop_mypage .item-detail a, #s202205135f9ee37952f60 .shop_mypage .item-detail p, #s202205135f9ee37952f60 .shop_mypage h6, #s202205135f9ee37952f60 .shop_mypage .table-wrap p, #s202205135f9ee37952f60 .shop_payment h1, #s202205135f9ee37952f60 .shop_payment h6, #s202205135f9ee37952f60 .shop-content p, #s202205135f9ee37952f60 .shop_payment, #s202205135f9ee37952f60 .shop-content span, #s202205135f9ee37952f60 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s202205135f9ee37952f60 .shop-content .price, #s202205135f9ee37952f60,#s202205135f9ee37952f60 .shop-tit,#s202205135f9ee37952f60 .board_view .board_txt_area,#s202205135f9ee37952f60 .board.widget .grid_ignore .view_tit,.doz_sys #s202205135f9ee37952f60 .shop-content input.form-control, .doz_sys #s202205135f9ee37952f60 .shop-content select.form-control, #s202205135f9ee37952f60 .widget_menu_title,#s202205135f9ee37952f60 .comment_area,body.shop_mypage #s202205135f9ee37952f60 .comment_area,
			#s202205135f9ee37952f60 .list_review_inner .use_summary, #s202205135f9ee37952f60 .list_review_inner .use_summary a, #s202205135f9ee37952f60 .list_review_inner .fold, #s202205135f9ee37952f60 .list_review_inner .comment_area, #s202205135f9ee37952f60 .booking_nav_tools span {
				;
				color:  ;
			}
			#s202205135f9ee37952f60 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s202205135f9ee37952f60 a.use-info {
			    color : #00d255;
			}
			#s202205135f9ee37952f60 .shop-content span.sale-price-text-done, 
			.doz_sys #s202205135f9ee37952f60 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s202205135f9ee37952f60 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s202205135f9ee37952f60 .shop-content.mypage .bg-bright a, #s202205135f9ee37952f60 .shop-content.mypage .bg-bright p, #s202205135f9ee37952f60 .shop-content.mypage .bg-bright span, #s202205135f9ee37952f60 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s202205135f9ee37952f60 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn {
				border-color: #D5D5D5;
			}
			#s202205135f9ee37952f60 .shop-content h6 span {
			;
				color: ;
			}
			#s202205135f9ee37952f60 .left-menu ul li.on a,
			.doz_sys #s202205135f9ee37952f60 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s202205135f9ee37952f60,
			#s202205135f9ee37952f60 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s202205135f9ee37952f60 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s202205135f9ee37952f60 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s202205135f9ee37952f60 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202205135f9ee37952f60 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s202205135f9ee37952f60 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s202205135f9ee37952f60 .list_review_inner, 
			#s202205135f9ee37952f60 .list_review_inner .fold.cmt,
			#s202205135f9ee37952f60 .list_review_wrap,
			#s202205135f9ee37952f60 .list_review_inner .textarea_block,
			#s202205135f9ee37952f60 .list_review_inner .comment .main_comment,
			#s202205135f9ee37952f60 .list_review_inner .txt_delete:before,
			#s202205135f9ee37952f60 .form-select-wrap.open .dropdown-toggle, 
			#s202205135f9ee37952f60 .form-select-wrap.open .dropdown-menu,
			#s202205135f9ee37952f60 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s202205135f9ee37952f60 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s202205135f9ee37952f60 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s202205135f9ee37952f60 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s202205135f9ee37952f60 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202205135f9ee37952f60 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s202205135f9ee37952f60 .form-control:focus {
				border-color:#00d255;
			}
			#s202205135f9ee37952f60 .sub_depth li a, #s202205135f9ee37952f60 .sub_depth li span {
				;
			}
			#s202205135f9ee37952f60 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s202205135f9ee37952f60 .pagination > li > a,
			#s202205135f9ee37952f60 .pagination > li > span,
			#s202205135f9ee37952f60 .pagination > li > a:focus,
			#s202205135f9ee37952f60 .pagination > li > span:focus,
			#s202205135f9ee37952f60 .map-inner .pagination li.active a,
			#s202205135f9ee37952f60 .pagination li > a.disabled:hover,
			#s202205135f9ee37952f60 .pagination li > a.disabled:focus {
				;
			}
			#s202205135f9ee37952f60 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s202205135f9ee37952f60 .pagination > .active > a,
			#s202205135f9ee37952f60 .pagination > .active > span,
			#s202205135f9ee37952f60 .pagination > .active > a:hover,
			#s202205135f9ee37952f60 .pagination > .active > span:hover,
			#s202205135f9ee37952f60 .pagination > .active > a:focus,
			#s202205135f9ee37952f60 .pagination > .active > span:focus,
			#s202205135f9ee37952f60 .pagination > li > a:hover,
			#s202205135f9ee37952f60 .pagination > li > span:hover,
			#s202205135f9ee37952f60 .sub_depth li a.active,
			.doz_sys #s202205135f9ee37952f60 a, #s202205135f9ee37952f60 .li_table ul li,
			#s202205135f9ee37952f60 .list-style .list.line > small,
			.doz_sys #s202205135f9ee37952f60 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s202205135f9ee37952f60 .board_contents a:not(.btn),
			.doz_sys #s202205135f9ee37952f60 .board_contents a:not(.btn):hover,
			#s202205135f9ee37952f60 .board_txt_area a,
			#s202205135f9ee37952f60 .board_txt_area a:hover,
			#s202205135f9ee37952f60 .board_txt_area a:active,
			#s202205135f9ee37952f60 .board_txt_area a:focus,
			#s202205135f9ee37952f60 .editor_box .fr-view a {
				color: #00d255;
			}
			#s202205135f9ee37952f60 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s202205135f9ee37952f60 a.body_font_color_30:not(.active) {
				;
			}
		   #s202205135f9ee37952f60 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s202205135f9ee37952f60 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s202205135f9ee37952f60 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s202205135f9ee37952f60 .body_font_color_40,
			#s202205135f9ee37952f60 .li_board ul.li_body li.name, 
			#s202205135f9ee37952f60 .li_board ul.li_body li.time, 
			#s202205135f9ee37952f60 .li_board ul.li_body li.like,
			#s202205135f9ee37952f60 .li_board ul.li_body li.read {
				;
			}
			#s202205135f9ee37952f60 .review_table .summary,
			#s202205135f9ee37952f60 .review_table.li_board ul.li_body li,
			#s202205135f9ee37952f60 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s202205135f9ee37952f60 .body_font_color_50 {
				;
			}
			#s202205135f9ee37952f60 .li_board,
			#s202205135f9ee37952f60 .acd_row:first-child,
			#s202205135f9ee37952f60 .acd_row {
				border-color: ;
			}
			#s202205135f9ee37952f60 .list-style .list-header,
			#s202205135f9ee37952f60 .list-style .list,
			#s202205135f9ee37952f60 .list-style .list.line, 
			#s202205135f9ee37952f60 .list-style .list.line > .table-cell,
			#s202205135f9ee37952f60 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s202205135f9ee37952f60 .btn, #s202205135f9ee37952f60 .visual_section a {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s202205135f9ee37952f60 .btn:hover, #s202205135f9ee37952f60 .visual_section a:hover {
				border-color:;
			}
			#s202205135f9ee37952f60 .widget_text_wrap .btn {
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys #s202205135f9ee37952f60 .btn-primary{
			background-color : #0d255;;
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys.shop_view #s202205135f9ee37952f60 .btn-primary span,
			.doz_sys.booking_view #s202205135f9ee37952f60 .btn-primary span,
			.doz_sys.shop_mypage #s202205135f9ee37952f60 .btn-primary span  {
				color:#ffffff;
			}
			#s202205135f9ee37952f60 .coupon-wrap:after,
			#s202205135f9ee37952f60 .board_view .file_area ul li {
				background: ;
			}
			#s202205135f9ee37952f60 .text-gray-dark, #s202205135f9ee37952f60 .shop-table > thead > tr > th, #s202205135f9ee37952f60 .shop_mypage .left-menu ul li a, #s202205135f9ee37952f60 .shop_mypage .item-detail p.sale_pay,.doz_sys #s202205135f9ee37952f60 .product-notify-group .product-notify-label {
				;
			}
			#s202205135f9ee37952f60 .mypage .my-box a, #s202205135f9ee37952f60 .mypage .shop-table > tbody > tr,
			#s202205135f9ee37952f60 .mypage .tip-off,
	        #s202205135f9ee37952f60 .im-order-detail-table,
	        #s202205135f9ee37952f60 .im-order-price {
				;
			}
			#s202205135f9ee37952f60 .mypage .my-box.on a {
				background-color:#00d255;
				;
				color:#fff;
			}
			#s202205135f9ee37952f60 .mypage .my-box.on a p {
				color:#fff;
			}
			#s202205135f9ee37952f60 .option_btn_tools a, #s202205135f9ee37952f60 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s202205135f9ee37952f60 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s202205135f9ee37952f60 .card .title a {
				color: #212121;
			}
			#s202205135f9ee37952f60 .section_bg.fixed_bg {
					;
				}
			#s202205135f9ee37952f60 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s202205135f9ee37952f60 ul.site_prod_nav > li,
			#s202205135f9ee37952f60 .prod_detail_badge {
				;
			}
			#s202205135f9ee37952f60 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s202205135f9ee37952f60 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s202205135f9ee37952f60 .opt-group {
				background: ;
			}
			#s202205135f9ee37952f60 ul.site_prod_nav > li a.active {
				;
			}
			
			#s202205135f9ee37952f60 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s202205135f9ee37952f60 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s202205135f9ee37952f60,
			.section_fixed_disable #s202205135f9ee37952f60 .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s202205135f9ee37952f60 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s202205135f9ee37952f60.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s202205135f9ee37952f60.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s202205135f9ee37952f60 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s202205135f9ee37952f60.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
			}
			.device_type_m #s202205135f9ee37952f60 .mypage .left-menu ul li a,
			.device_type_m #s202205135f9ee37952f60 .cart .left-menu ul li a {
				;
			}
            #s202205135f9ee37952f60 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s202205135f9ee37952f60 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s202205135f9ee37952f60 .im-cart-info {
                ;
            }
            #s202205135f9ee37952f60 .shop-table > thead > tr > th,
            #s202205135f9ee37952f60 .shop-table > tbody > tr > td,
            #s202205135f9ee37952f60 .mypage .shop-table > tbody > tr,
            #s202205135f9ee37952f60 .shop-table > tbody > tr > td.img img,
            #s202205135f9ee37952f60 .shop-table > tbody > tr > td + td,
            #s202205135f9ee37952f60 .mypage .tip-off,
            #s202205135f9ee37952f60 .mypage .shop-table img,
	        #s202205135f9ee37952f60 .im-order-detail-table,
	        #s202205135f9ee37952f60 .im-order-price,
	        #s202205135f9ee37952f60 .im-order-detail-table thead tr,
	        #s202205135f9ee37952f60 .im-order-detail-table tr + tr,
	        #s202205135f9ee37952f60 .im-order-detail-table img,
	        #s202205135f9ee37952f60 .im-order-detail-table .im-deliv-price,
	        #s202205135f9ee37952f60 .im-order-price-header,
	        #s202205135f9ee37952f60 .im-order-price-body {
                ;
            }
            #s202205135f9ee37952f60 .shop-table .list_badge {
				border-color: ;
            }
            #s202205135f9ee37952f60 .im-cart-result-table thead>tr>th,
            #s202205135f9ee37952f60 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s202205135f9ee37952f60 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s202205135f9ee37952f60 #shop_cart_list .shop-table > thead > tr > th,
            #s202205135f9ee37952f60 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s202205135f9ee37952f60 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #00d255
            }
			@media (min-width: 991px) {
				.doz_sys #s202205135f9ee37952f60 .btn-primary:hover, #s202205135f9ee37952f60 .widget_text_wrap .btn:hover {
				;
					background-color:#ffffff;
					border-color:rgba(0,210,85,1);
					color:rgba(0,210,85,1);
					border-width:1px;
				}
				.doz_sys.shop_view #s202205135f9ee37952f60 .btn-primary:hover span,
				.doz_sys.booking_view #s202205135f9ee37952f60 .btn-primary:hover span,
				.doz_sys.shop_mypage #s202205135f9ee37952f60 .btn-primary:hover span  {
					color:rgba(0,210,85,1);
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s202205135f9ee37952f60 .fixed_view a,
				.doz_sys #s202205135f9ee37952f60 .fixed_view select.form-control,
				.doz_sys #s202205135f9ee37952f60 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s202205135f9ee37952f60 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s202205135f9ee37952f60 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s202205135f9ee37952f60 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s202205135f9ee37952f60 #shop_cart_list .shop-tit,
                #s202205135f9ee37952f60 #shop_cart_list .shop-table > thead > tr,
                #s202205135f9ee37952f60 #shop_cart_list .shop-table > tfoot .payment-info,
                #s202205135f9ee37952f60 .im-price-result {
				    ;
				}
                #s202205135f9ee37952f60 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s202205135f9ee37952f60 .im-order-row + .im-order-row {
                    ;
                }
                #s202205135f9ee37952f60 #shop_cart_list .shop-table,
                #s202205135f9ee37952f60 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s202205135f9ee37952f60 #shop_cart_list .shop-table > tfoot,
                #s202205135f9ee37952f60 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s202205135f9ee37952f60 #shop_cart_list .shop-table > thead > tr,
                #s202205135f9ee37952f60 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s202205135f9ee37952f60 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			@media (max-width: 991px) {
				#s202205135f9ee37952f60 .buy_btns .social_btn, #s202205135f9ee37952f60 .buy_btns .cart_btn, #s202205135f9ee37952f60 .layer_pop .bottom-btn, #s202205135f9ee37952f60 .shop-table > thead, #s202205135f9ee37952f60 .left-menu, #s202205135f9ee37952f60 .shop-table > tbody > tr, {
				;
				}
				#s202205135f9ee37952f60 main, #s202205135f9ee37952f60 .section_wrap.extend_section main, #s202205135f9ee37952f60 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s202205135f9ee37952f60.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
				}
				#s202205135f9ee37952f60.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s202205135f9ee37952f60 .mypage .left-menu ul li a,
				#s202205135f9ee37952f60 .cart .left-menu ul li a,
				#s202205135f9ee37952f60 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s202205135f9ee37952f60 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s202205135f9ee37952f60 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202205135f9ee37952f60 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202205135f9ee37952f60 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s202205135f9ee37952f60 .background_tab .scroll-to-fixed-fixed ul.site_prod_nav > li a.active {
					box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
				}
			}
			@media (min-width: 768px) {
				#s202205135f9ee37952f60 .opt-group .btn_clse {
					background-color: ;
				}
				#s202205135f9ee37952f60 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s202205135f9ee37952f60 .bg-brand,
				.doz_sys #s202205135f9ee37952f60 .bg-brand span,
				.doz_sys #s202205135f9ee37952f60 .btn-brand {
				;
					background-color:#00d255;
					border-color:#00d255;
					border-width: 1px;
					color:#fff;
				}
				.doz_sys #s202205135f9ee37952f60 .bg-brand:hover {
					background-color:rgba(0,159,64,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);	zoom: 1;;
					border-color:rgb(0,159,64) ;border-color:rgba(0,159,64,1) ;;
				}
			
	#w2022051307f59efe277cc .widget.icon.no_bg:hover i {
		background: none !important;
		border: 0 !important;
	}
	#w2022051307f59efe277cc .widget.icon:hover i {
		background: #f2f2f2 !important;
		color: #999 !important;
		border-color: #dbdbdb !important;
	}

	#w202205139228c2b780f32 .widget.icon.no_bg:hover i {
		background: none !important;
		border: 0 !important;
	}
	#w202205139228c2b780f32 .widget.icon:hover i {
		background: #f2f2f2 !important;
		color: #999 !important;
		border-color: #dbdbdb !important;
	}

	#w20220513972895f100190 .widget.icon.no_bg:hover i {
		background: none !important;
		border: 0 !important;
	}
	#w20220513972895f100190 .widget.icon:hover i {
		background: #f2f2f2 !important;
		color: #999 !important;
		border-color: #dbdbdb !important;
	}

	.footer-section {
	;
		background-color                                                               : #2a4568;
	color : #ffffff;;
		color                                                                          : rgba(255,255,255,1);
		font-size        :12px;
	;
	 background-size : cover; background-repeat: no-repeat; background-position : ; text-align : center;
		padding-top                                                                    : 10px;
		padding-bottom                                                                 : 10px;
	}

	.doz_sys .footer-section a {
	color : #ffffff;;
		color   : rgba(255,255,255,1) !important;
	}
	.doz_sys .footer-section .use_sub_name:hover>a>.plain_name:before {
		color   : rgba(255,255,255,1);
	}
	.footer-section .custom-text {
		margin-top : 5px;
		margin-bottom: 10px;
	}

	.footer-section .custom-text .custom-text-info {
		font-size        :12px;
	}

	.foot-main-nav {
		font-size        :12px;
	}

	.foot-foot-nav {
		font-size        :12px;
	}

	.foot-foot-nav .policy_menu, .foot-foot-nav .footer_menu {
		float : left;
	}
	.footer-section .site-brand {
		font-size        :12px;
		margin-bottom : 0.8em;
	}

	.footer-section .copryright-area {
		font-size        :12px;
	}

	.footer-section .nav.nav-stacked.footer-all-nav {
		display     : inline-block;
	}

	.footer-section .nav.nav-stacked.footer-all-nav li {
		float : left;
	}

	.footer-section .nav.nav-stacked.footer-all-nav li a {
		padding   : 3px 7.5px;
		font-size        :12px;
	}


	.footer-section .nav.nav-stacked.footer-all-nav li a:hover {
		background : none;
		opacity    : 1;
	}

	.nav-stacked > li + li {
		margin-top : 0;
	}

	.footer-section .foot-sociallink {
		display : inline-block;
	}

	.footer-section .foot-sociallink .btn-group {
		display : block;
	}

	.footer-section .foot-sociallink .btn-group .btn {
		background    : none;
		font-size     : 20px;
		border-radius : 0;
		border        : none;
		border-color: transparent;
		padding       : 0 12px;
	}

	.footer-section .foot-sociallink .btn-group .btn i {
	color : #ffffff;;
		color : rgba(255,255,255,1);
	}
	.footer-section .foot-sociallink .btn-group .btn i.icon_naver {
		font-family: "Arial Black", "AvenirNext-Heavy";
		transform: translateY(-1px);
		font-style: normal;
	}
	.footer-section .foot-sociallink .btn-group .btn:hover {
		opacity : 0.7;
		color   : inherit;
	}
	#doz_footer .footer-section .foot-app-menu {
		margin-top: 30px;
		display: inline-block;
	}
	#doz_footer .footer-section .foot-app-menu > div {
		float:left;
		margin: 2.5px;
	}
	#doz_footer .footer-section .foot-app-menu .btn {
		width: 195px;
		height: 60px;
		padding: 0 24px;
		color:#fff;
	}
	#doz_footer .footer-section .foot-app-menu .sm-txt {
		font-size: 11px;
		color: #999;
		letter-spacing: 0;
	}
	#doz_footer .footer-section .foot-app-menu .lg-txt {
		font-size: 15px;
		font-weight: bold;
		letter-spacing: 0;
		color: #fff;
	}
	@media (max-width : 992px) {
		.foot-main-nav, .foot-foot-nav, .footer-section .foot-sociallink {
			margin : 7px 0;
		}

		.footer-section {
			font-size : 14px;
		}

		.footer-section .footer-wrap {
			padding : 0;
		}

		.footer-section .foot-sociallink {
			position : inherit;
			order    : 4;
		}

		.footer-section .nav.nav-stacked.footer-all-nav li, .foot-foot-nav .policy_menu, .foot-foot-nav .footer_menu {
			float   : none;
			display : inline-block;
		}
	}
	@media (max-width:640px) {
		#doz_footer .footer-section .foot-app-menu {
			display: table;
			margin-top: 20px;
			width: 100%;
		}
		#doz_footer .footer-section .foot-app-menu .btn {
			width: 100%;
			padding: 0 10px;
			letter-spacing: 0;
		}
		#doz_footer .footer-section .foot-app-menu > div {
			float: none;
			margin: 0;
			display: table-cell;
			padding: 0 2.5px 0 0;
			width: 50%;
		}
		#doz_footer .footer-section .foot-app-menu > div.apple {
			padding: 0 0 0 2.5px;
		}
		#doz_footer .footer-section .foot-app-menu .lg-txt {
			font-size:14px;
		}

	}
	@media all and (min-width:320px) and (max-width:639px) {
		#doz_footer .footer-section .foot-app-menu .btn {
			padding: 0 8px;
		}
	}

		@media (min-width: 992px){
			.doz_sys .section_first.visual_section .full_screen_show .owl-theme .item .op,
			.doz_sys .section_first.visual_section .full_screen_show .owl-theme .item .op .header-content {
				height: calc(100vh - 91px) !important;
			}
		}
	
		.doz_sys #logo_w20220217661ddf9e7303a.logo .logo_title a {
			font-family: '';
			font-size: 24px;
		letter-spacing: 0px;
		font-weight: bold;
		font-style: normal;
		;
		color: #212121;
		line-height: inherit;
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #logo_w20220217661ddf9e7303a.logo .logo_title a {
			color : #212121		}
	}
	.scroll-to-fixed-fixed #logo_w20220217661ddf9e7303a .logo_title a {
		 !important;
		color: #212121 !important;
	}
	#logo_w20220217661ddf9e7303a > div {
		display: inline-block;
	}
		#logo_w20220217661ddf9e7303a .img_box ~ .logo_title {
		padding-left: 10px;
	}
		/*@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {*/
	/*	#logo_*//* .normal_logo,*/
	/*	#logo_*//* .scroll_logo {*/
	/*		width: auto;*/
	/*	}*/
	/*}*/

				#w20220217ee1ea356beb1a .viewport-nav > li:last-child > a {
				}
		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a {
				color : #212121			}
			.doz_sys .hover_section_bg:hover #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a:hover {
				color : rgba(33, 33, 33, 0.5)		 	}
		}

		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active{
									 font-weight: normal;
									 border : 0;
									 border-style : solid;
								 ;
									 color: #00d255;

								 color: #212121;
								 }

		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active {
														;
															color: #00d255;
														color: #212121;														}
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active span,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active span {
									 border: 0;
								  border: 0 !important; padding: 7px 0px;border: 2px solid #00d255;border-top:2px solid transparent; border-left:0;border-right:0;									 border-style : solid;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active span,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active span {
															border:0;
																													border-style : solid;
														}
		#w20220217ee1ea356beb1a .viewport-nav > li > a {
									 padding: 15px;
								 }

        #w20220217ee1ea356beb1a .viewport-nav>.dropdown.use_sub_name:hover>a>.plain_name:before {
		   display: inline-flex;
	   }
		#w20220217ee1ea356beb1a .viewport-nav > .active > a,
		#w20220217ee1ea356beb1a .viewport-nav > .active > a:hover,
		#w20220217ee1ea356beb1a .viewport-nav > .active > a:focus {
								 ;
									 color: ;
									 background-color: transparent;
								 }
		#w20220217ee1ea356beb1a .viewport-nav > .disabled > a,
		#w20220217ee1ea356beb1a .viewport-nav > .disabled > a:hover,
		#w20220217ee1ea356beb1a .viewport-nav > .disabled > a:focus {
									 color: #ccc;
									 background-color: transparent;
								 }

		#w20220217ee1ea356beb1a .dropdown-menu a {
									 font-weight: inherit;
									 font-style: normal;
								 								 }
		#w20220217ee1ea356beb1a .viewport-nav > li > a.dropdown-more {
									 cursor: pointer;
								 }

		#w20220217ee1ea356beb1a {
		;
			background: ;
			font-family: montserrat,Kakao, sans-serif;
			height:90px;
			min-height: auto;
			display: table-cell;
			vertical-align: middle;
		}

		#w20220217ee1ea356beb1a .viewport-nav {
									 height:90px;
								 }
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a {
								 ;
									 color: #212121;
									 font-size: 14px;
									 letter-spacing: 0px;
									 padding: 0 15px;
									 font-weight: inherit;
									 font-style: normal;
								 									 height:90px;
									 display: table-cell;
									 vertical-align: middle;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a {
															color: #212121;
														}
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown.use_sub_name:hover>a>.plain_name:before {
									 color: rgba(33, 33, 33, 0.5);
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown.use_sub_name:hover>a>.plain_name:before {
															color: rgba(33, 33, 33, 0.5);
														}
		/*	#doz_header #*//* .viewport-nav > li:first-child > a{*/
		/*											 padding-left: *//*px !important;*/
		/*										 }*/
		/*	#doz_header #*//* .viewport-nav > li:last-child > a {*/
		/*											 padding-right: *//*px !important;*/
		/*										 }*/
		#doz_header #w20220217ee1ea356beb1a .sub_mega_drop .viewport-nav > li {
												 float: left;
												 display: table;
											 }
		/*	#doz_header #*//* .sub_mega_drop .viewport-nav > li a{*/
		/*											 text-align: center;*/
		/*										 }*/
		#w20220217ee1ea356beb1a .dropdown-menu {

								 }
		#w20220217ee1ea356beb1a .dropdown-menu {
									 margin-top: 0;
								 left: 0;
								 }
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a:hover,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a:hover {
								 color : #212121;;
									 color: rgba(33, 33, 33, 0.5);
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a:hover,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a:hover,
														.scroll-to-fixed-fixed #w20220217ee1ea356beb1a {
		color : #212121;;
			color: rgba(33, 33, 33, 0.5);
		}
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active:before,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active:before{
								 color: #212121;content: '';position: absolute;display: block;width: 100%;height: 2px;left: 0;bottom: -1px;background: #00d255;								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active:before,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active:before{
														color: #212121;background: #00d255;														}
		#w20220217ee1ea356beb1a li.dropdown > ul.dropdown-menu {
									 visibility: hidden;
									 display: block;
									 opacity: 0;
									 -o-transition: .3s;
									 -ms-transition: .3s;
									 -moz-transition: .3s;
									 -webkit-transition: .3s;
									 transition: .3s;
								 }
		.inline-col-group-right #w20220217ee1ea356beb1a li.dropdown:last-child > ul.dropdown-menu {
															 right: 0;
															 left: auto;
														 }
		#w20220217ee1ea356beb1a li.dropdown:hover > ul.dropdown-menu {
									 visibility: visible;
									 opacity: 1;
									 display: block;
								 }
		#w20220217ee1ea356beb1a li.dropdown.pulldown-hide > ul.dropdown-menu,
		#w20220217ee1ea356beb1a li.dropdown.pulldown-hide:hover > ul.dropdown-menu {
									 display: none;
								 }
		#w20220217ee1ea356beb1a li.dropdown-icon:focus > ul.dropdown-menu {
									 visibility: visible;
									 opacity: 1;
									 display: block;
								 }
		#w20220217ee1ea356beb1a .dropdown-menu {
								 ;
									 background: ;
									 font-size: 13px;
									 border-radius: 0px;
									 -webkit-box-shadow: none;
									 box-shadow: none;
									 padding: 0;
									 border: 0px solid  #e5e5e5;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu {
														;
															background: ;
															border: 0px solid  #e5e5e5;
														}
		#w20220217ee1ea356beb1a .dropdown-menu > li > a {
									 font-size: 13px;
								 ;
									 color: #090909;
									 padding: 10px 20px;
									 letter-spacing: 0px;
									 border-top: 0px solid  #e5e5e5;
								 }
		#w20220217ee1ea356beb1a .dropdown-menu > li.dropdown-submenu.sub-active > a {
									padding-right: 30px;
		}
		#w20220217ee1ea356beb1a .dropdown-menu > li > a:focus {
									 outline: none;
								 }
		#w20220217ee1ea356beb1a .dropdown-menu > li.use_sub_name:hover>a>.plain_name:before {
									 color: #000 !important;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li > a {
														;
															color: #090909;
															border-top: 0px solid  #e5e5e5;
														}

		#w20220217ee1ea356beb1a .dropdown-menu > li:first-child > a {
									 border-top: 0;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li.use_sub_name:hover>a>.plain_name:before {
															color: #000 !important;
														}
		#w20220217ee1ea356beb1a .dropdown-menu > li > a:hover,
		#w20220217ee1ea356beb1a .dropdown-menu > li > a:active,
		#w20220217ee1ea356beb1a .dropdown-menu > li > a:focus {
								 ;
									 color: #000 !important;
								 ;
									 background-color: #00d255 !important;
									 font-size: 13px;
								 }

		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li > a:hover,
														.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li > a:active,
																										.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li > a:focus {
																																						;
																																							color: #000 !important;
																																						;
																																							background-color: #00d255 !important;
																																						}

		#w20220217ee1ea356beb1a .dropdown-menu > li:last-child > a,
		#w20220217ee1ea356beb1a .dropdown-menu > li:last-child > a:hover {
									 border-bottom-left-radius: 0px;
									 border-bottom-right-radius: 0px;
								 }
		#w20220217ee1ea356beb1a .dropdown-menu > li:first-child > a,
		#w20220217ee1ea356beb1a .dropdown-menu > li:first-child > a:hover {
									 border-top-left-radius: 0px;
									 border-top-right-radius: 0px;
								 }

		#w20220217ee1ea356beb1a .nav .open > a,
		#w20220217ee1ea356beb1a  .nav .open > a:hover,
		#w20220217ee1ea356beb1a  .nav .open > a:focus {
									  background: transparent;
									  border-color : transparent;
								  }
		.dropdown-menu.preview_drop_down > li > a.hover {
		;
			color: #000 !important;
		;
			background-color: #00d255 !important;
		}

					
	#w20220217a86dca21b7e67 .search_btn i {
		max-width: 100%;
		max-height: 100%;
		display: inline-block;
		position: relative;
		top:0;
		line-height: inherit;
	}
	#w20220217a86dca21b7e67 .search_btn i.fa {
		font-size: inherit;
		width: auto;
		height: auto;
		vertical-align: inherit;
		line-height: initial;
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type a {
			color : #212121		}
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type01 a{
			color : #212121 ;
		}
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type03 a{
			color: #fff;
		}
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type04 a{
			color: #fff;
		}
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type a:hover {
			  ;
				  color: #999;
		  }
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type01 a:hover{
			  color: #999;
		  }
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type03 a:hover,
	  .doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type04 a:hover{
			  color: #fff;
			  background-color: #05b2f5;
			  border: 1px solid #05b2f5;
		  }
	}
	#w20220217a86dca21b7e67 .search_type a {
		;
		color: #212121;
		font-size: 20px;
				background: #00B8FF	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type a {
		;
		color: #212121;
				background: #00B8FF	}
	#w20220217a86dca21b7e67 .search_type a:hover {
		;
		color: #999;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type a:hover {
		;
		color: #999;
	}
    #w20220217a86dca21b7e67 .search_type.search_btn_type03 input.search_btn_form,
    #w20220217a86dca21b7e67 .search_type.search_btn_type04 input.search_btn_form{
        flex: 1;
    }
    #w20220217a86dca21b7e67 input.search_btn_form,
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 {
		width: 100%;
		height: 34px;
		line-height: 34px;
		padding: 0 10px;
		;
		background: #fff;
		border:1px solid #dadada;
		border-radius: 3px;
		;
		color: #212121;
		font-size: 14px;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 {
		width: 100%;
		border:0;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02:before {
		border: 1px solid #dadada;
		border-radius: 3px;
		content:'';
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 input.search_btn_form {
        flex: 1;
		border: 0;
		background: transparent;
		border-radius: 0;
		padding: 0 10px 0 0;
		float:left;
		height: 34px;
		line-height: 34px;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type01 a {
		background: transparent !important;
		padding: 0px 0px;
		color: #212121;
		line-height: 1;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type01 a:hover {
		color: #999;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type01 a {
		color:#212121;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type01 a:hover {
		color: #999;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 a {
		height: 100%;
		position : relative;
		right: 0;
		top: 0;
		line-height: 34px;
		background: transparent !important;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 a i {
		height: 100%;
		vertical-align: 0;
 	}
    #w20220217a86dca21b7e67 form{
        max-width: 150px;
        width: 150px;
        display: flex;
    }
    #w20220217a86dca21b7e67 .search_type.search_btn_type01 form{
        max-width: 100%;
        width: 100%;
        display: flex;
    }
    #w20220217a86dca21b7e67 .search_type.search_btn_type03 form.clearfix,
    #w20220217a86dca21b7e67 .search_type.search_btn_type04 form.clearfix{

    }
	#w20220217a86dca21b7e67 .search_type.search_btn_type03 .search_btn_form {
		float:left;
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type03 a {
		height: 34px;
		padding: 0 10px;
		border-top-right-radius: 3px;
		border-bottom-right-radius: 3px;
		border-left:1px solid #dadada;
		color:#fff;
		line-height: 34px;
		float: left;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type03 a {
		border-left:1px solid #dadada;
		color:#fff;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type03 a:hover,
	#w20220217a86dca21b7e67 .search_type.search_btn_type04 a:hover {
		color: #fff;
		background-color: #05b2f5;
		border: 1px solid #05b2f5;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type03 a:hover,
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type04 a:hover {
		color: #fff;
		background-color: #05b2f5;
		border: 1px solid #05b2f5;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type04,
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 {
		height: 34px;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type04 input.search_btn_form {
		float:left
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type04 a {
		height: 34px;
		padding: 0 10px;
		border :1px solid #00B8FF;
		border-radius: 3px;
		float: right;
		margin-left: 5px;
		color:#fff;
		line-height: 34px;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type04 a {
		border :1px solid #00B8FF;
		color:#fff;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 {
		width: 150px;
		height: 34px;
		;
		background: #fff;
		border:1px solid #dadada;
		border-radius: 3px;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type05 {
		;
		background: #fff;
		border:1px solid #dadada;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type04 a i {
		vertical-align: inherit;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 > div {
		width: 100%;
		margin-top: -1px;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 input.search_btn_form {
        flex: 1;
		padding: 0;
		background: transparent;
		border :0;
		border-radius: 0;
		width: 100%;
		padding-left:10px;
		vertical-align: middle;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 a {
		line-height: 34px;
		background: transparent !important;
		text-align: left;
		padding-left:10px;
		vertical-align: middle;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 i {
		vertical-align: initial;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type06 .search_btn_form {
		border: 0;
		border-radius: 0;
		border-bottom:1px solid #dadada;
		background: transparent;
		padding-left: 0;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type06 .search_btn_form {
		border-bottom:1px solid #dadada;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type06  .search_btn_form:focus {
		border-color: ;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type06 a {
		background: transparent;
		position: absolute;
		right: 0;
		line-height: 32px;
		top: 0;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 input.search_btn_form,
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type02 {
		;
		background: #fff;
		;
		color: #212121;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 input.search_btn_form {
		border:1px solid #dadada;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type02:before {
		border:1px solid #dadada;
	}
	#w202206227f7efee8fd846 .btn_b21136d771747 span {color:#212121 !important;}#w202206227f7efee8fd846 .btn_b00061b08486b span {color:#212121 !important;}
		#w202206227f7efee8fd846 .inline_widget i.simple {
			vertical-align: initial;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn {
			position: relative;
		}
		#w202206227f7efee8fd846 .inline_widget .line {
			margin-left:2.5px;
			margin-right:2.5px;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item {
			margin: 0 5px ;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item.badge_class > a .badge_wrap {
			padding-left: 2px;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn_text {
			position: relative;
			background: transparent !important;
			color:#212121 !important;
			display: inline-block;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn_text i {
			color:#212121 !important;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn_text:hover .text,
		#w202206227f7efee8fd846 .inline_widget a.btn_text:hover i,
		#w202206227f7efee8fd846 .inline_widget a.info_name:hover {
			color              : #ccc !important;
			-o-transition      : .3s;
			-ms-transition     : .3s;
			-moz-transition    : .3s;
			-webkit-transition : .3s;
			transition         : .3s;
		}
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text,
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text span,
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text i {
			color:#212121 !important;
		}
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text:hover .text,
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text:hover i,
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.info_name:hover {
			color: #ccc !important;
		}
		#w202206227f7efee8fd846 .inline_widget a span.text,
		#w202206227f7efee8fd846 .inline_widget .use_info .info_name {
			font-size: 14px;
		}
		#w202206227f7efee8fd846 .inline_widget a span.icon_class {
			display: inline-block;
			vertical-align: middle;
			font-size: 16px;
			line-height: 1;
		}
		#w202206227f7efee8fd846 .inline_widget .use_info .info_img ~ .info_name {
			padding-left: 0.4em;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn.custom_class .text {
			font-size: 14px;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn .text {
			font-size: 14px;
		}

		#w202206227f7efee8fd846 .inline_widget a span.icon_class ~ .text {
			padding-left: 0.4em;
			display: inline-block;
			vertical-align: middle;
		}
		#w202206227f7efee8fd846 .inline_widget a span.icon_class ~ .text.no_text {
			padding-left: 0;
		}

		#w202206227f7efee8fd846 .inline_widget.button_text .inline-blocked {
			position:relative;
		}
		#w202206227f7efee8fd846 .inline_widget.button_text .inline-blocked .tooltip {
			z-index: 99;
		}
		#w202206227f7efee8fd846 .inline_widget.button_text .inline-blocked .use_info img {
			border-radius: 50%;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn .inline-blocked:first-child{
			margin-left: 0 !important;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn .inline-blocked:last-child {
			margin-right: 0 !important;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn div.tooltip-inner {
			min-width: auto;
			white-space: nowrap;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn a .badge {
			position: absolute;
			top: 0;
			color: #ffffff;
			font-family: Arial;
			right: 0;
			letter-spacing: 0;
			padding: 0;
			width: 15px;
			height: 15px;
			text-align: center;
			line-height: 15px;
			font-size: 10px;
			z-index: 10;
			cursor: pointer;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn a .badge[disabled] {
            visibility: hidden;
		}
        
		#w202206227f7efee8fd846 .inline_widget.login_btn a.btn_text .badge {
			left: auto;
			margin-top: 0;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn a.info_img .badge {
			margin-top: 0;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn .nameimg a .badge {
			left: auto;
			right: -10px;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn .badge {
			display: none;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip {
			word-wrap: break-word;
			word-break: keep-all;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip .tooltip-inner {
			background-color: #00b8ff !important;
			color: #fff !important;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.top .tooltip-arrow {
			border-top-color :#00b8ff;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.bottom .tooltip-arrow {
			border-bottom-color :#00b8ff;
		}

		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left .tooltip-arrow {
			border-left-color :#00b8ff;
		}

		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right .tooltip-arrow {
			border-right-color :#00b8ff;
		}
		.new_fixed_header #w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left .tooltip-arrow,
		.new_fixed_header #w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right .tooltip-arrow {
			top: 50% !important;
		}
		.new_fixed_header #w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left,
		.new_fixed_header #w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right {
			top: 0 !important;
		}
		
		@media (max-width: 991px) {
			#w202206227f7efee8fd846 .inline_widget.button_text .inline-blocked .tooltip {
				display: none !important;
			}
			#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip {
				display: block !important;

			}
		}
		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text span,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text i,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .info_name {
				color : #212121 !important;
			}
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget .line {
				border-color : rgba(0,0,0,0.2) !important;
			}
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text:hover,
		    .doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text:hover span,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text:hover i,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .info_name:hover {
				  color : #ccc !important;
			}
		}


	
				#s20220217cf3daa228a2d8 .inline-inside {
					max-width: 1280px;
					margin: 0 auto;
					padding-left:30px;
					padding-right:30px;
				}
				.admin.new_header_mode {
					overflow-x: auto;
				}
				.new_header_mode #edit_wrap {
					min-width: 1280px;
				}
				#s20220217cf3daa228a2d8 .section_bg {
					background-image:url(https://cdn.imweb.me/thumbnail/20220425/b04599a0be8d3.jpg);;
					background-position:50% 50%;
					background-size: cover; background-repeat: no-repeat;;
				}
				.new_header_overlay #s20220217cf3daa228a2d8 .section_bg {
					background-image:none;;
				}
				.new_header_overlay .new_fixed_header #s20220217cf3daa228a2d8 .section_bg {
					background-image:url(https://cdn.imweb.me/thumbnail/20220425/b04599a0be8d3.jpg);;
				}
				.scroll-to-fixed-fixed#s20220217cf3daa228a2d8 .section_bg {
					background-image:url(https://cdn.imweb.me/thumbnail/20220425/b04599a0be8d3.jpg);;
					background-position: 50% 50%;
					background-size: cover; background-repeat: no-repeat;;
				}
				#s20220217cf3daa228a2d8 .inline-col-group {
					padding-top:0px;
					padding-bottom:0px;
					height : 90px;
				}
				#s20220217cf3daa228a2d8 .inline-col-group > .inline-col {
					padding-left: 15px;
				}
				#s20220217cf3daa228a2d8 .inline-col-group > .inline-col:first-child {
					padding-left:  0 !important;
				}
				#s20220217cf3daa228a2d8 .inline-row > .inline-col {
					padding-left: 15px;
				}
				#s20220217cf3daa228a2d8 .inline-row > .inline-col:first-child {
					padding-left: 0 !important;
				}
				#s20220217cf3daa228a2d8.extend .inline-inside {
					max-width: 100% !important;
				}
				#s20220217cf3daa228a2d8 .inline_widget.image .text,
				#s20220217cf3daa228a2d8 .inline_widget.logo a,
				#s20220217cf3daa228a2d8 .inline_widget.icon,
				#s20220217cf3daa228a2d8 .inline_widget.login_btn a,
				#s20220217cf3daa228a2d8 .viewport-nav > li > a,
				#s20220217cf3daa228a2d8 .inline-col .inline_global_dropdown a,
				#s20220217cf3daa228a2d8 .inline_widget.widget_text_wrap {
					color: ;
				}

				.new_header_overlay #s20220217cf3daa228a2d8.scroll-to-fixed-fixed .viewport-nav > li > a {
					color: ;
				}
				.new_header_overlay #s20220217cf3daa228a2d8.scroll-to-fixed-fixed .section_bg_color {
					background-color:  !important;
				}
				#s20220217cf3daa228a2d8 .inline_widget.padding > div {
					;
				}
				#s20220217cf3daa228a2d8 .inline-col .inline_global_dropdown a i.arrow {
					border-top-color: ;
				}
				#s20220217cf3daa228a2d8 {
				  border-width: 0 0 1px;
				  border-color: #e7e7e7;
				  border-style: solid;
				}
				.scroll-to-fixed-fixed#s20220217cf3daa228a2d8 {
				  border-color: #e7e7e7;
				  -webkit-transform: translate3d(0, 0, 0);
					transform : translate3d(0, 0, 0);
				} 
				#s20220217cf3daa228a2d8 .inline-col-group,
				 #s20220217cf3daa228a2d8 .inline-col-group .inline-col {
					vertical-align: middle ;
				}
				#inline_header_mobile #s20220217cf3daa228a2d8 .inline-inside {
					padding-left:0px !important;
					padding-right:0px !important;
				}
				@media all and (min-width: 768px) {
					#s20220217cf3daa228a2d8.hover_section_bg:hover .section_bg_color {
						background-color:  !important;
					}
					#s20220217cf3daa228a2d8.hover_section_bg:hover .section_bg {
						background-image:url(https://cdn.imweb.me/thumbnail/20220425/b04599a0be8d3.jpg);;
					}
					#s20220217cf3daa228a2d8.hover_section_bg:hover img.normal_logo {
						opacity: 0;
					}
					#s20220217cf3daa228a2d8.hover_section_bg:hover img.scroll_logo {
						opacity: 1;
					}
				}
				@media all and (max-width: 767px) {
					.inline_header_design {
						overflow-x: hidden;
					}
				}
			
	.fixed-menu-on .scroll_position {
		top: -91px;
	}
	
		@media (max-width: 991px){
			.doz_sys .section_first.visual_section .full_screen_show .owl-theme .item .op,
			.doz_sys .section_first.visual_section .full_screen_show .owl-theme .item .op .header-content {
				height: calc(100vh - 129px) !important;
			}
		}
	
	#w202202172a077f0944ba2 .icon_type_menu:not(.st02) {
		line-height: 1;
	}
	#w202202172a077f0944ba2 .icon_type_menu .badge {
		width: 15px;
		font-size: 10px;
		display: inline-block;
		position: absolute;
		color: #ffffff;
		font-family: Arial;
		left: auto;
		right: -8px;;
		letter-spacing: 0;
		padding: 0;
		height: 15px;
		text-align: center;
		line-height: 15px;
		z-index: 10;
		top: 35%;
		margin-top: -10px;
	}
	#w202202172a077f0944ba2 .icon_type_menu a {
		font-size :18px;
		color: #212121;
		background: rgba(255, 255, 255, 0);
		border: 0px solid #ccc;
		border-radius: 0px;
		text-align: center;
		padding-left:5px;
		padding-right:5px;
		padding-top:15px;
		padding-bottom:15px
	}
	#w202202172a077f0944ba2 .icon_type_menu a .icon_code {
		vertical-align: top;
	}
	.scroll-to-fixed-fixed #w202202172a077f0944ba2 .icon_type_menu a {
		color: #212121;
		background: rgba(255, 255, 255, 0);
		border: 0px solid #ccc;
	}

	#w202202172a077f0944ba2 .icon_type_menu a span.text {
		display: none;
	}


	#w202202172a077f0944ba2 .icon_type_menu a .fa {
		width:auto;
		height:auto;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st01 a {
		border-radius: 50%;
		padding: 5px;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st02 a {
		color: #212121;
		padding: 15px 5px;
	}
	.scroll-to-fixed-fixed #w202202172a077f0944ba2 .icon_type_menu.st02 a {
		color: #212121;

	}


	#w202202172a077f0944ba2 .icon_type_menu.st02 a:before{
		content:"";
		display:inline-block;
		vertical-align:middle;
		height:100%;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st02 a .icon_code {
		display: none;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st02 .badge {
		right: -10px;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st02 a span.text {
		max-width:100%;
		max-height:100%;
		display:inline-block;
	}
	@media (min-width: 991px) {
		#w202202172a077f0944ba2 .icon_type_menu a:hover {
			color:rgba(0, 0, 0, 0.5);
			background: rgba(0, 0, 0, 0);
			border-color: rgba(0, 0, 0, 0);
		}
		.scroll-to-fixed-fixed #w202202172a077f0944ba2 .icon_type_menu a:hover {
			color:rgba(0, 0, 0, 0.5);
			background: rgba(0, 0, 0, 0);
			border-color: rgba(0, 0, 0, 0);
		}
		#w202202172a077f0944ba2 .icon_type_menu.st02 a:hover {
			color: rgba(0, 0, 0, 0.5);
		}
		.scroll-to-fixed-fixed #w202202172a077f0944ba2 .icon_type_menu.st02 a:hover {
			color: rgba(0, 0, 0, 0.5);
		}
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #w202202172a077f0944ba2 .icon_type_menu a {
			color : #212121!important;
		}
		.doz_sys .hover_section_bg:hover #w202202172a077f0944ba2 .icon_type_menu a:hover {
			  color : rgba(0, 0, 0, 0.5)!important;
		  }
	}


		.doz_sys #logo_w20220217129f2336e7257.logo .logo_title a {
			font-family: montserrat;
			font-size: 20px;
		letter-spacing: 0px;
		font-weight: bold;
		font-style: normal;
		;
		color: #212121;
		line-height: inherit;
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #logo_w20220217129f2336e7257.logo .logo_title a {
			color : #212121		}
	}
	.scroll-to-fixed-fixed #logo_w20220217129f2336e7257 .logo_title a {
		 !important;
		color: #212121 !important;
	}
	#logo_w20220217129f2336e7257 > div {
		display: inline-block;
	}
		#logo_w20220217129f2336e7257 .img_box ~ .logo_title {
		padding-left: 10px;
	}
		/*@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {*/
	/*	#logo_*//* .normal_logo,*/
	/*	#logo_*//* .scroll_logo {*/
	/*		width: auto;*/
	/*	}*/
	/*}*/
#w20220620a8628dc0c091d .btn_166d5eacaec37 span {color:#212121 !important;}
		#w20220620a8628dc0c091d .inline_widget i.simple {
			vertical-align: initial;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn {
			position: relative;
		}
		#w20220620a8628dc0c091d .inline_widget .line {
			margin-left:2.5px;
			margin-right:2.5px;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item {
			margin: 0 5px ;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item.badge_class > a .badge_wrap {
			padding-left: 2px;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn_text {
			position: relative;
			background: transparent !important;
			color:#212121 !important;
			display: inline-block;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn_text i {
			color:#212121 !important;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn_text:hover .text,
		#w20220620a8628dc0c091d .inline_widget a.btn_text:hover i,
		#w20220620a8628dc0c091d .inline_widget a.info_name:hover {
			color              : #ccc !important;
			-o-transition      : .3s;
			-ms-transition     : .3s;
			-moz-transition    : .3s;
			-webkit-transition : .3s;
			transition         : .3s;
		}
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text,
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text span,
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text i {
			color:#212121 !important;
		}
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text:hover .text,
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text:hover i,
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.info_name:hover {
			color: #ccc !important;
		}
		#w20220620a8628dc0c091d .inline_widget a span.text,
		#w20220620a8628dc0c091d .inline_widget .use_info .info_name {
			font-size: 14px;
		}
		#w20220620a8628dc0c091d .inline_widget a span.icon_class {
			display: inline-block;
			vertical-align: middle;
			font-size: 16px;
			line-height: 1;
		}
		#w20220620a8628dc0c091d .inline_widget .use_info .info_img ~ .info_name {
			padding-left: 0.4em;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn.custom_class .text {
			font-size: 14px;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn .text {
			font-size: 14px;
		}

		#w20220620a8628dc0c091d .inline_widget a span.icon_class ~ .text {
			padding-left: 0.4em;
			display: inline-block;
			vertical-align: middle;
		}
		#w20220620a8628dc0c091d .inline_widget a span.icon_class ~ .text.no_text {
			padding-left: 0;
		}

		#w20220620a8628dc0c091d .inline_widget.button_text .inline-blocked {
			position:relative;
		}
		#w20220620a8628dc0c091d .inline_widget.button_text .inline-blocked .tooltip {
			z-index: 99;
		}
		#w20220620a8628dc0c091d .inline_widget.button_text .inline-blocked .use_info img {
			border-radius: 50%;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn .inline-blocked:first-child{
			margin-left: 0 !important;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn .inline-blocked:last-child {
			margin-right: 0 !important;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn div.tooltip-inner {
			min-width: auto;
			white-space: nowrap;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn a .badge {
			position: absolute;
			top: 0;
			color: #ffffff;
			font-family: Arial;
			right: 0;
			letter-spacing: 0;
			padding: 0;
			width: 15px;
			height: 15px;
			text-align: center;
			line-height: 15px;
			font-size: 10px;
			z-index: 10;
			cursor: pointer;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn a .badge[disabled] {
            visibility: hidden;
		}
        
		#w20220620a8628dc0c091d .inline_widget.login_btn a.btn_text .badge {
			left: auto;
			margin-top: 0;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn a.info_img .badge {
			margin-top: 0;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn .nameimg a .badge {
			left: auto;
			right: -10px;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn .badge {
			display: none;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip {
			word-wrap: break-word;
			word-break: keep-all;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip .tooltip-inner {
			background-color: #00b8ff !important;
			color: #fff !important;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.top .tooltip-arrow {
			border-top-color :#00b8ff;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.bottom .tooltip-arrow {
			border-bottom-color :#00b8ff;
		}

		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left .tooltip-arrow {
			border-left-color :#00b8ff;
		}

		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right .tooltip-arrow {
			border-right-color :#00b8ff;
		}
		.new_fixed_header #w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left .tooltip-arrow,
		.new_fixed_header #w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right .tooltip-arrow {
			top: 50% !important;
		}
		.new_fixed_header #w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left,
		.new_fixed_header #w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right {
			top: 0 !important;
		}
		
		@media (max-width: 991px) {
			#w20220620a8628dc0c091d .inline_widget.button_text .inline-blocked .tooltip {
				display: none !important;
			}
			#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip {
				display: block !important;

			}
		}
		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text span,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text i,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .info_name {
				color : #212121 !important;
			}
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget .line {
				border-color : rgba(0,0,0,0.2) !important;
			}
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text:hover,
		    .doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text:hover span,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text:hover i,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .info_name:hover {
				  color : #ccc !important;
			}
		}


	
	#w20220217ea4928bd1a61e .search_btn i {
		max-width: 100%;
		max-height: 100%;
		display: inline-block;
		position: relative;
		top:0;
		line-height: inherit;
	}
	#w20220217ea4928bd1a61e .search_btn i.fa {
		font-size: inherit;
		width: auto;
		height: auto;
		vertical-align: inherit;
		line-height: initial;
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type a {
			color : #212121		}
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type01 a{
			color : #212121 ;
		}
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type03 a{
			color: #fff;
		}
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type04 a{
			color: #fff;
		}
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type a:hover {
			  ;
				  color: #999;
		  }
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type01 a:hover{
			  color: #999;
		  }
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type03 a:hover,
	  .doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type04 a:hover{
			  color: #fff;
			  background-color: #05b2f5;
			  border: 1px solid #05b2f5;
		  }
	}
	#w20220217ea4928bd1a61e .search_type a {
		;
		color: #212121;
		font-size: 20px;
				background: #00B8FF	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type a {
		;
		color: #212121;
				background: #00B8FF	}
	#w20220217ea4928bd1a61e .search_type a:hover {
		;
		color: #999;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type a:hover {
		;
		color: #999;
	}
    #w20220217ea4928bd1a61e .search_type.search_btn_type03 input.search_btn_form,
    #w20220217ea4928bd1a61e .search_type.search_btn_type04 input.search_btn_form{
        flex: 1;
    }
    #w20220217ea4928bd1a61e input.search_btn_form,
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 {
		width: 100%;
		height: 34px;
		line-height: 34px;
		padding: 0 10px;
		;
		background: #fff;
		border:1px solid #dadada;
		border-radius: 3px;
		;
		color: #212121;
		font-size: 14px;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 {
		width: 100%;
		border:0;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02:before {
		border: 1px solid #dadada;
		border-radius: 3px;
		content:'';
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 input.search_btn_form {
        flex: 1;
		border: 0;
		background: transparent;
		border-radius: 0;
		padding: 0 10px 0 0;
		float:left;
		height: 34px;
		line-height: 34px;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type01 a {
		background: transparent !important;
		padding: 0px 0px;
		color: #212121;
		line-height: 1;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type01 a:hover {
		color: #999;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type01 a {
		color:#212121;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type01 a:hover {
		color: #999;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 a {
		height: 100%;
		position : relative;
		right: 0;
		top: 0;
		line-height: 34px;
		background: transparent !important;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 a i {
		height: 100%;
		vertical-align: 0;
 	}
    #w20220217ea4928bd1a61e form{
        max-width: 150px;
        width: 150px;
        display: flex;
    }
    #w20220217ea4928bd1a61e .search_type.search_btn_type01 form{
        max-width: 100%;
        width: 100%;
        display: flex;
    }
    #w20220217ea4928bd1a61e .search_type.search_btn_type03 form.clearfix,
    #w20220217ea4928bd1a61e .search_type.search_btn_type04 form.clearfix{

    }
	#w20220217ea4928bd1a61e .search_type.search_btn_type03 .search_btn_form {
		float:left;
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type03 a {
		height: 34px;
		padding: 0 10px;
		border-top-right-radius: 3px;
		border-bottom-right-radius: 3px;
		border-left:1px solid #dadada;
		color:#fff;
		line-height: 34px;
		float: left;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type03 a {
		border-left:1px solid #dadada;
		color:#fff;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type03 a:hover,
	#w20220217ea4928bd1a61e .search_type.search_btn_type04 a:hover {
		color: #fff;
		background-color: #05b2f5;
		border: 1px solid #05b2f5;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type03 a:hover,
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type04 a:hover {
		color: #fff;
		background-color: #05b2f5;
		border: 1px solid #05b2f5;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type04,
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 {
		height: 34px;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type04 input.search_btn_form {
		float:left
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type04 a {
		height: 34px;
		padding: 0 10px;
		border :1px solid #00B8FF;
		border-radius: 3px;
		float: right;
		margin-left: 5px;
		color:#fff;
		line-height: 34px;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type04 a {
		border :1px solid #00B8FF;
		color:#fff;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 {
		width: 150px;
		height: 34px;
		;
		background: #fff;
		border:1px solid #dadada;
		border-radius: 3px;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type05 {
		;
		background: #fff;
		border:1px solid #dadada;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type04 a i {
		vertical-align: inherit;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 > div {
		width: 100%;
		margin-top: -1px;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 input.search_btn_form {
        flex: 1;
		padding: 0;
		background: transparent;
		border :0;
		border-radius: 0;
		width: 100%;
		padding-left:10px;
		vertical-align: middle;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 a {
		line-height: 34px;
		background: transparent !important;
		text-align: left;
		padding-left:10px;
		vertical-align: middle;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 i {
		vertical-align: initial;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type06 .search_btn_form {
		border: 0;
		border-radius: 0;
		border-bottom:1px solid #dadada;
		background: transparent;
		padding-left: 0;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type06 .search_btn_form {
		border-bottom:1px solid #dadada;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type06  .search_btn_form:focus {
		border-color: ;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type06 a {
		background: transparent;
		position: absolute;
		right: 0;
		line-height: 32px;
		top: 0;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e input.search_btn_form,
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type02 {
		;
		background: #fff;
		;
		color: #212121;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e input.search_btn_form {
		border:1px solid #dadada;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type02:before {
		border:1px solid #dadada;
	}
	
				#s202202176374e3310ef08 .inline-inside {
					max-width: 1280px;
					margin: 0 auto;
					padding-left:15px;
					padding-right:15px;
				}
				.admin.new_header_mode {
					overflow-x: auto;
				}
				.new_header_mode #edit_wrap {
					min-width: 1280px;
				}
				#s202202176374e3310ef08 .section_bg {
					;
					background-position:;
					background-size: cover; background-repeat: no-repeat;;
				}
				.new_header_overlay_mobile #s202202176374e3310ef08 .section_bg {
					background-image:none;;
				}
				.new_header_overlay_mobile .new_fixed_header #s202202176374e3310ef08 .section_bg {
					;
				}
				.scroll-to-fixed-fixed#s202202176374e3310ef08 .section_bg {
					;
					background-position: ;
					background-size: cover; background-repeat: no-repeat;;
				}
				#s202202176374e3310ef08 .inline-col-group {
					padding-top:0px;
					padding-bottom:0px;
					height : 48px;
				}
				#s202202176374e3310ef08 .inline-col-group > .inline-col {
					padding-left: 10px;
				}
				#s202202176374e3310ef08 .inline-col-group > .inline-col:first-child {
					padding-left:  0 !important;
				}
				#s202202176374e3310ef08 .inline-row > .inline-col {
					padding-left: 10px;
				}
				#s202202176374e3310ef08 .inline-row > .inline-col:first-child {
					padding-left: 0 !important;
				}
				#s202202176374e3310ef08.extend .inline-inside {
					max-width: 100% !important;
				}
				#s202202176374e3310ef08 .inline_widget.image .text,
				#s202202176374e3310ef08 .inline_widget.logo a,
				#s202202176374e3310ef08 .inline_widget.icon,
				#s202202176374e3310ef08 .inline_widget.login_btn a,
				#s202202176374e3310ef08 .viewport-nav > li > a,
				#s202202176374e3310ef08 .inline-col .inline_global_dropdown a,
				#s202202176374e3310ef08 .inline_widget.widget_text_wrap {
					color: ;
				}

				.new_header_overlay_mobile #s202202176374e3310ef08.scroll-to-fixed-fixed .viewport-nav > li > a {
					color: ;
				}
				.new_header_overlay_mobile #s202202176374e3310ef08.scroll-to-fixed-fixed .section_bg_color {
					background-color: #ffffff !important;
				}
				#s202202176374e3310ef08 .inline_widget.padding > div {
					;
				}
				#s202202176374e3310ef08 .inline-col .inline_global_dropdown a i.arrow {
					border-top-color: ;
				}
				#s202202176374e3310ef08 {
				  border-width: 0 0 1px;
				  border-color: #e7e7e7;
				  border-style: solid;
				}
				.scroll-to-fixed-fixed#s202202176374e3310ef08 {
				  border-color: #e7e7e7;
				  -webkit-transform: translate3d(0, 0, 0);
					transform : translate3d(0, 0, 0);
				} 
				#s202202176374e3310ef08 .inline-col-group,
				 #s202202176374e3310ef08 .inline-col-group .inline-col {
					vertical-align: middle ;
				}
				#inline_header_mobile #s202202176374e3310ef08 .inline-inside {
					padding-left:10px !important;
					padding-right:10px !important;
				}
				@media all and (min-width: 768px) {
					#s202202176374e3310ef08.hover_section_bg:hover .section_bg_color {
						background-color:  !important;
					}
					#s202202176374e3310ef08.hover_section_bg:hover .section_bg {
						;
					}
					#s202202176374e3310ef08.hover_section_bg:hover img.normal_logo {
						opacity: 0;
					}
					#s202202176374e3310ef08.hover_section_bg:hover img.scroll_logo {
						opacity: 1;
					}
				}
				@media all and (max-width: 767px) {
					.inline_header_design {
						overflow-x: hidden;
					}
				}
			
	@media all and (max-width : 767px) {
		.fixed-menu-on .scroll_position {
			top: -129px !important;
		}
		.fixed-menu-on.new_fixed_header_disable .scroll_position {
			top: 0 !important;
		}
	}
	
	.mobile_carousel_nav.home_disable {
		opacity: 0.5;
	}
	.mobile_carousel_nav .mobile_nav_depth {
		padding: 0 15px;
		white-space: nowrap;
		overflow: hidden;
		position: relative;
		overflow-x: scroll;
		-ms-overflow-style: none;
		overflow: -moz-scrollbars-none;
	}
	.mobile_carousel_nav .depth_first {
		border-bottom: 1px solid #e7e7e7;
	}
	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first {
		border-bottom: 1px solid #e7e7e7;
	}
	.mobile_carousel_nav .depth_first::-webkit-scrollbar {
		display: none;
		height: 0;
		width: 0;
	}
	.mobile_carousel_nav.box_shadow_on {
		box-shadow: rgba(0, 0, 0, 0.2) 0 1px 3px 0;
	}
	.mobile_carousel_nav .nav-item {
		height: 40px;
		display: inline-block;
	}
	.mobile_carousel_nav .nav-item.active > a {
		;
	}
	.mobile_carousel_nav .nav-item > a {
		font-weight: ;
	}
	.mobile_carousel_nav .nav-item:before {
		content: "";
		display: inline-block;
		vertical-align: middle;
		height: 100%;
	}
	.mobile_carousel_nav .st00 .nav-item:before,
	.mobile_carousel_nav .st04 .nav-item:before,
	.mobile_carousel_nav .st05 .nav-item:before{
		display: none;
	}
	.mobile_carousel_nav .st00 .nav-item a:before,
	.mobile_carousel_nav .st04 .nav-item a:before,
	.mobile_carousel_nav .st05 .nav-item a:before {
		content: "";
		display: inline-block;
		vertical-align: middle;
		height: 100%;
	}
	.mobile_carousel_nav .st00 .nav-item,
	.mobile_carousel_nav .st04 .nav-item,
	.mobile_carousel_nav .st05 .nav-item {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.mobile_carousel_nav .st00 .nav-item a,
	.mobile_carousel_nav .st04 .nav-item a,
	.mobile_carousel_nav .st05 .nav-item a {
		height: 40px;
		line-height: 40px;
	}
	.mobile_carousel_nav .nav-item {
		margin: 0 0px;
	}
	.mobile_carousel_nav .nav-item:first-child {
		margin-left: 0;
	}
    .mobile_carousel_nav .nav-item:last-child {
        margin-right: 0;
    }
	.mobile_carousel_nav .nav-item > a {
		font-size: 12px;
		color: #212121;
		letter-spacing: 0px;
		display: inline-block;
		vertical-align: middle;
	}
	.mobile_carousel_nav .nav-item.use_sub_name:hover>a>.plain_name {
		display: inline-block;
	}
	.mobile_carousel_nav .nav-item.use_sub_name:hover>a>.plain_name:before {
		color: #212121;
	}
	.scroll-to-fixed-fixed .mobile_carousel_nav .nav-item > a,
	.scroll-to-fixed-fixed .mobile_carousel_nav .nav-item.use_sub_name:hover>a>.plain_name:before {
		color: #212121;
	}
	.mobile_carousel_nav .nav-item > a:focus {
		outline: none;
	}
	/*
	* depth_first 스타일
	*/
	.mobile_carousel_nav{
		touch-action: none;
	}
	.mobile_nav_depth  {
		background-color: #fff;
	}
	.scroll-to-fixed-fixed .mobile_nav_depth {
		background-color: #fff;
	}
	.mobile_carousel_nav .active > a {
		background: ;
		color: #00d255;
		padding: 4px 10px;
		border: 1px solid ;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .active > a{
		background: ;
		color: #00d255;
		border: 1px solid ;
	}
	.mobile_carousel_nav .st00 .active > a,
	.mobile_carousel_nav .st04 .active > a,
	.mobile_carousel_nav .st05 .active > a,
	.mobile_carousel_nav .st06 .active > a {
		background: transparent;
		padding: 0;
		border: 0;
	}
	.mobile_carousel_nav .st01 .active > a {
		border-radius: 15px;
	}
	.mobile_carousel_nav .st02 .active > a {
		border-radius: 3px;
	}
	.mobile_carousel_nav .st03 .active > a {
		border-radius: 0;
	}
	.mobile_carousel_nav .st04 .active {
		padding: 4px 10px;
		border: 1px solid #212121;
		background: #00d255;
		color: #fff	}
	.scroll-to-fixed-fixed .mobile_carousel_nav .st04 .active {
		border: 1px solid #212121;
		background: #00d255;
		color: #fff	}
	.mobile_carousel_nav .st04 .active,
	.scroll-to-fixed-fixed .mobile_carousel_nav .st04 .active {
		border: 0;
	}
	.mobile_carousel_nav .st05 .nav-item {
		padding: 4px 10px;
	}

	.mobile_carousel_nav .st05 .active {
		border-bottom: 2px solid #00d255;
		padding: 4px 10px;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .st05 .active {
		border-bottom: 2px solid #00d255;
	}


	.mobile_carousel_nav .st05 .active > a {
		color: #212121;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .st05 .active > a {
		color: #212121;
	}
	.mobile_carousel_nav .st06 .active > a {
		border-bottom: 2px solid #00d255;
		color: #212121;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .st06 .active > a {
		border-bottom: 2px solid #00d255;
		color: #212121;
	}
	.mobile_carousel_nav .depth_first.st01 .active > a,
	.mobile_carousel_nav .depth_first.st02 .active > a,
	.mobile_carousel_nav .depth_first.st03 .active > a,
	.mobile_carousel_nav .depth_first.st04 .active > a {
		color:#fff;
		background: #00d255;
		border-color: #212121;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first.st01 .active > a,
	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first.st02 .active > a,
	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first.st03 .active > a,
	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first.st04 .active > a {
		color:#fff;
		background: #00d255;
		border-color: #212121;
	}

	.before_btn_wrap {
		display: none;
	}
	.move_btn_on .before_btn_wrap a {
		color: #212121;
		line-height:40px;
		padding: 0 10px;
	}

	.scroll-to-fixed-fixed .move_btn_on .before_btn_wrap a {
		color: #212121;
	}
	.move_btn_on .before_btn_wrap {
		display: block;
		position : absolute;
		z-index :1;
		font-size: 12px;
		left: 5px;
	}
	.mobile_carousel_nav.move_btn_on .depth_first {
		padding-left: 40px;
	}


			.shop_view .s20220524e2e7b21c8fad3.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20220524e2e7b21c8fad3 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20220524e2e7b21c8fad3 select.form-control option {
				color: #000 !important;
			}
			.admin #s20220524e2e7b21c8fad3 .widget.padding > div {
				;
			}
			.admin #s20220524e2e7b21c8fad3 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20220524e2e7b21c8fad3 .widget_drag_bar,
			.admin .doz_sys #s20220524e2e7b21c8fad3 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20220524e2e7b21c8fad3 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20220524e2e7b21c8fad3 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20220524e2e7b21c8fad3 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20220524e2e7b21c8fad3 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20220524e2e7b21c8fad3 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20220524e2e7b21c8fad3 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20220524e2e7b21c8fad3 {
				color: ;
			}
			#s20220524e2e7b21c8fad3.side_basic main .inside,
			#s20220524e2e7b21c8fad3 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20220524e2e7b21c8fad3 .col-dz-12 .extend_thumbs {
				max-width: 1280px;
			}
			.modal_site_modal_menu #s20220524e2e7b21c8fad3.side_basic main .inside,
			.menu_type_modal #s20220524e2e7b21c8fad3.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20220524e2e7b21c8fad3,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20220524e2e7b21c8fad3 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20220524e2e7b21c8fad3.extend_section main {
				padding-left: 15px;
				padding-right: 15px;
			}
			#s20220524e2e7b21c8fad3.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -15px;
				margin-right: -15px;
				width: calc(100% + 15px + 15px);
			}
			#s20220524e2e7b21c8fad3 .booking_day .body_font_color_20,
			#s20220524e2e7b21c8fad3 .booking_list.waiting .title {
				; 
			}
		
			#s20220524e2e7b21c8fad3.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20220524e2e7b21c8fad3 .li_table ul:nth-of-type(2),
			#s20220524e2e7b21c8fad3 .li_board ul li,
			#s20220524e2e7b21c8fad3 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20220524e2e7b21c8fad3 .checkbox-styled:not(ie8) input ~ span:before,
			#s20220524e2e7b21c8fad3 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20220524e2e7b21c8fad3 .board_view .grid_ignore header a, #s20220524e2e7b21c8fad3 .widget.board .grid_ignore .author .date, #s20220524e2e7b21c8fad3 .widget.board .grid_ignore a.board, #s20220524e2e7b21c8fad3 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20220524e2e7b21c8fad3 .content-tit .board {
				;
			}
			#s20220524e2e7b21c8fad3 select.form-control,
			#s20220524e2e7b21c8fad3 input.form-control,
			#s20220524e2e7b21c8fad3 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20220524e2e7b21c8fad3 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20220524e2e7b21c8fad3 .phonenumber_wrap .line {
				
			}
			#s20220524e2e7b21c8fad3 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20220524e2e7b21c8fad3 .shop-content select.form-control,
			.shop_view #s20220524e2e7b21c8fad3 .shop-content input.form-control,
			.shop_view #s20220524e2e7b21c8fad3 .shop-content textarea.form-control,
			.booking_view #s20220524e2e7b21c8fad3 .booking_opt select.form-control,
			.shop_view #s20220524e2e7b21c8fad3 .form-select-wrap .dropdown-menu,
			.shop_view #s20220524e2e7b21c8fad3 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20220524e2e7b21c8fad3 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20220524e2e7b21c8fad3 .item_detail select.form-control,
			#s20220524e2e7b21c8fad3 .item_detail input.form-control,
			#s20220524e2e7b21c8fad3 .item_detail textarea.form-control,
			#s20220524e2e7b21c8fad3 .booking_opt select.form-control,
			#s20220524e2e7b21c8fad3 .goods_select textarea.form-control,
			#s20220524e2e7b21c8fad3 .goods_select select.form-control,
			#s20220524e2e7b21c8fad3 .goods_select input.form-control,
			#s20220524e2e7b21c8fad3 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20220524e2e7b21c8fad3 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20220524e2e7b21c8fad3 .board_summary .write, #s20220524e2e7b21c8fad3 .board_view .grid_ignore .author .date, #s20220524e2e7b21c8fad3 .board_view .grid_ignore .author .hit-count, .doz_sys #s20220524e2e7b21c8fad3 label, .doz_sys #s20220524e2e7b21c8fad3 label.control-label, #s20220524e2e7b21c8fad3 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20220524e2e7b21c8fad3 .nick.text-default-dark, #s20220524e2e7b21c8fad3 .text-default-dark, #s20220524e2e7b21c8fad3 .shop_mypage .mypage .my-box a, #s20220524e2e7b21c8fad3 .shop_mypage .item-detail a, #s20220524e2e7b21c8fad3 .shop_mypage .item-detail p, #s20220524e2e7b21c8fad3 .shop_mypage h6, #s20220524e2e7b21c8fad3 .shop_mypage .table-wrap p, #s20220524e2e7b21c8fad3 .shop_payment h1, #s20220524e2e7b21c8fad3 .shop_payment h6, #s20220524e2e7b21c8fad3 .shop-content p, #s20220524e2e7b21c8fad3 .shop_payment, #s20220524e2e7b21c8fad3 .shop-content span, #s20220524e2e7b21c8fad3 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20220524e2e7b21c8fad3 .shop-content .price, #s20220524e2e7b21c8fad3,#s20220524e2e7b21c8fad3 .shop-tit,#s20220524e2e7b21c8fad3 .board_view .board_txt_area,#s20220524e2e7b21c8fad3 .board.widget .grid_ignore .view_tit,.doz_sys #s20220524e2e7b21c8fad3 .shop-content input.form-control, .doz_sys #s20220524e2e7b21c8fad3 .shop-content select.form-control, #s20220524e2e7b21c8fad3 .widget_menu_title,#s20220524e2e7b21c8fad3 .comment_area,body.shop_mypage #s20220524e2e7b21c8fad3 .comment_area,
			#s20220524e2e7b21c8fad3 .list_review_inner .use_summary, #s20220524e2e7b21c8fad3 .list_review_inner .use_summary a, #s20220524e2e7b21c8fad3 .list_review_inner .fold, #s20220524e2e7b21c8fad3 .list_review_inner .comment_area, #s20220524e2e7b21c8fad3 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20220524e2e7b21c8fad3 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20220524e2e7b21c8fad3 a.use-info {
			    color : #00d255;
			}
			#s20220524e2e7b21c8fad3 .shop-content span.sale-price-text-done, 
			.doz_sys #s20220524e2e7b21c8fad3 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20220524e2e7b21c8fad3 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20220524e2e7b21c8fad3 .shop-content.mypage .bg-bright a, #s20220524e2e7b21c8fad3 .shop-content.mypage .bg-bright p, #s20220524e2e7b21c8fad3 .shop-content.mypage .bg-bright span, #s20220524e2e7b21c8fad3 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20220524e2e7b21c8fad3 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn {
				border-color: #D5D5D5;
			}
			#s20220524e2e7b21c8fad3 .shop-content h6 span {
			;
				color: ;
			}
			#s20220524e2e7b21c8fad3 .left-menu ul li.on a,
			.doz_sys #s20220524e2e7b21c8fad3 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20220524e2e7b21c8fad3,
			#s20220524e2e7b21c8fad3 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20220524e2e7b21c8fad3 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20220524e2e7b21c8fad3 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20220524e2e7b21c8fad3 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20220524e2e7b21c8fad3 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20220524e2e7b21c8fad3 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20220524e2e7b21c8fad3 .list_review_inner, 
			#s20220524e2e7b21c8fad3 .list_review_inner .fold.cmt,
			#s20220524e2e7b21c8fad3 .list_review_wrap,
			#s20220524e2e7b21c8fad3 .list_review_inner .textarea_block,
			#s20220524e2e7b21c8fad3 .list_review_inner .comment .main_comment,
			#s20220524e2e7b21c8fad3 .list_review_inner .txt_delete:before,
			#s20220524e2e7b21c8fad3 .form-select-wrap.open .dropdown-toggle, 
			#s20220524e2e7b21c8fad3 .form-select-wrap.open .dropdown-menu,
			#s20220524e2e7b21c8fad3 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20220524e2e7b21c8fad3 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20220524e2e7b21c8fad3 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20220524e2e7b21c8fad3 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20220524e2e7b21c8fad3 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20220524e2e7b21c8fad3 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20220524e2e7b21c8fad3 .form-control:focus {
				border-color:#00d255;
			}
			#s20220524e2e7b21c8fad3 .sub_depth li a, #s20220524e2e7b21c8fad3 .sub_depth li span {
				;
			}
			#s20220524e2e7b21c8fad3 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20220524e2e7b21c8fad3 .pagination > li > a,
			#s20220524e2e7b21c8fad3 .pagination > li > span,
			#s20220524e2e7b21c8fad3 .pagination > li > a:focus,
			#s20220524e2e7b21c8fad3 .pagination > li > span:focus,
			#s20220524e2e7b21c8fad3 .map-inner .pagination li.active a,
			#s20220524e2e7b21c8fad3 .pagination li > a.disabled:hover,
			#s20220524e2e7b21c8fad3 .pagination li > a.disabled:focus {
				;
			}
			#s20220524e2e7b21c8fad3 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20220524e2e7b21c8fad3 .pagination > .active > a,
			#s20220524e2e7b21c8fad3 .pagination > .active > span,
			#s20220524e2e7b21c8fad3 .pagination > .active > a:hover,
			#s20220524e2e7b21c8fad3 .pagination > .active > span:hover,
			#s20220524e2e7b21c8fad3 .pagination > .active > a:focus,
			#s20220524e2e7b21c8fad3 .pagination > .active > span:focus,
			#s20220524e2e7b21c8fad3 .pagination > li > a:hover,
			#s20220524e2e7b21c8fad3 .pagination > li > span:hover,
			#s20220524e2e7b21c8fad3 .sub_depth li a.active,
			.doz_sys #s20220524e2e7b21c8fad3 a, #s20220524e2e7b21c8fad3 .li_table ul li,
			#s20220524e2e7b21c8fad3 .list-style .list.line > small,
			.doz_sys #s20220524e2e7b21c8fad3 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20220524e2e7b21c8fad3 .board_contents a:not(.btn),
			.doz_sys #s20220524e2e7b21c8fad3 .board_contents a:not(.btn):hover,
			#s20220524e2e7b21c8fad3 .board_txt_area a,
			#s20220524e2e7b21c8fad3 .board_txt_area a:hover,
			#s20220524e2e7b21c8fad3 .board_txt_area a:active,
			#s20220524e2e7b21c8fad3 .board_txt_area a:focus,
			#s20220524e2e7b21c8fad3 .editor_box .fr-view a {
				color: #00d255;
			}
			#s20220524e2e7b21c8fad3 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20220524e2e7b21c8fad3 a.body_font_color_30:not(.active) {
				;
			}
		   #s20220524e2e7b21c8fad3 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20220524e2e7b21c8fad3 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20220524e2e7b21c8fad3 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20220524e2e7b21c8fad3 .body_font_color_40,
			#s20220524e2e7b21c8fad3 .li_board ul.li_body li.name, 
			#s20220524e2e7b21c8fad3 .li_board ul.li_body li.time, 
			#s20220524e2e7b21c8fad3 .li_board ul.li_body li.like,
			#s20220524e2e7b21c8fad3 .li_board ul.li_body li.read {
				;
			}
			#s20220524e2e7b21c8fad3 .review_table .summary,
			#s20220524e2e7b21c8fad3 .review_table.li_board ul.li_body li,
			#s20220524e2e7b21c8fad3 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20220524e2e7b21c8fad3 .body_font_color_50 {
				;
			}
			#s20220524e2e7b21c8fad3 .li_board,
			#s20220524e2e7b21c8fad3 .acd_row:first-child,
			#s20220524e2e7b21c8fad3 .acd_row {
				border-color: ;
			}
			#s20220524e2e7b21c8fad3 .list-style .list-header,
			#s20220524e2e7b21c8fad3 .list-style .list,
			#s20220524e2e7b21c8fad3 .list-style .list.line, 
			#s20220524e2e7b21c8fad3 .list-style .list.line > .table-cell,
			#s20220524e2e7b21c8fad3 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20220524e2e7b21c8fad3 .btn, #s20220524e2e7b21c8fad3 .visual_section a {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20220524e2e7b21c8fad3 .btn:hover, #s20220524e2e7b21c8fad3 .visual_section a:hover {
				border-color:;
			}
			#s20220524e2e7b21c8fad3 .widget_text_wrap .btn {
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys #s20220524e2e7b21c8fad3 .btn-primary{
			background-color : #0d255;;
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys.shop_view #s20220524e2e7b21c8fad3 .btn-primary span,
			.doz_sys.booking_view #s20220524e2e7b21c8fad3 .btn-primary span,
			.doz_sys.shop_mypage #s20220524e2e7b21c8fad3 .btn-primary span  {
				color:#ffffff;
			}
			#s20220524e2e7b21c8fad3 .coupon-wrap:after,
			#s20220524e2e7b21c8fad3 .board_view .file_area ul li {
				background: ;
			}
			#s20220524e2e7b21c8fad3 .text-gray-dark, #s20220524e2e7b21c8fad3 .shop-table > thead > tr > th, #s20220524e2e7b21c8fad3 .shop_mypage .left-menu ul li a, #s20220524e2e7b21c8fad3 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20220524e2e7b21c8fad3 .product-notify-group .product-notify-label {
				;
			}
			#s20220524e2e7b21c8fad3 .mypage .my-box a, #s20220524e2e7b21c8fad3 .mypage .shop-table > tbody > tr,
			#s20220524e2e7b21c8fad3 .mypage .tip-off,
	        #s20220524e2e7b21c8fad3 .im-order-detail-table,
	        #s20220524e2e7b21c8fad3 .im-order-price {
				;
			}
			#s20220524e2e7b21c8fad3 .mypage .my-box.on a {
				background-color:#00d255;
				;
				color:#fff;
			}
			#s20220524e2e7b21c8fad3 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20220524e2e7b21c8fad3 .option_btn_tools a, #s20220524e2e7b21c8fad3 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20220524e2e7b21c8fad3 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20220524e2e7b21c8fad3 .card .title a {
				color: #212121;
			}
			#s20220524e2e7b21c8fad3 .section_bg.fixed_bg {
					;
				}
			#s20220524e2e7b21c8fad3 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20220524e2e7b21c8fad3 ul.site_prod_nav > li,
			#s20220524e2e7b21c8fad3 .prod_detail_badge {
				;
			}
			#s20220524e2e7b21c8fad3 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20220524e2e7b21c8fad3 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20220524e2e7b21c8fad3 .opt-group {
				background: ;
			}
			#s20220524e2e7b21c8fad3 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20220524e2e7b21c8fad3 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20220524e2e7b21c8fad3 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20220524e2e7b21c8fad3,
			.section_fixed_disable #s20220524e2e7b21c8fad3 .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20220524e2e7b21c8fad3 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20220524e2e7b21c8fad3.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20220524e2e7b21c8fad3.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20220524e2e7b21c8fad3 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20220524e2e7b21c8fad3.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
			}
			.device_type_m #s20220524e2e7b21c8fad3 .mypage .left-menu ul li a,
			.device_type_m #s20220524e2e7b21c8fad3 .cart .left-menu ul li a {
				;
			}
            #s20220524e2e7b21c8fad3 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20220524e2e7b21c8fad3 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20220524e2e7b21c8fad3 .im-cart-info {
                ;
            }
            #s20220524e2e7b21c8fad3 .shop-table > thead > tr > th,
            #s20220524e2e7b21c8fad3 .shop-table > tbody > tr > td,
            #s20220524e2e7b21c8fad3 .mypage .shop-table > tbody > tr,
            #s20220524e2e7b21c8fad3 .shop-table > tbody > tr > td.img img,
            #s20220524e2e7b21c8fad3 .shop-table > tbody > tr > td + td,
            #s20220524e2e7b21c8fad3 .mypage .tip-off,
            #s20220524e2e7b21c8fad3 .mypage .shop-table img,
	        #s20220524e2e7b21c8fad3 .im-order-detail-table,
	        #s20220524e2e7b21c8fad3 .im-order-price,
	        #s20220524e2e7b21c8fad3 .im-order-detail-table thead tr,
	        #s20220524e2e7b21c8fad3 .im-order-detail-table tr + tr,
	        #s20220524e2e7b21c8fad3 .im-order-detail-table img,
	        #s20220524e2e7b21c8fad3 .im-order-detail-table .im-deliv-price,
	        #s20220524e2e7b21c8fad3 .im-order-price-header,
	        #s20220524e2e7b21c8fad3 .im-order-price-body {
                ;
            }
            #s20220524e2e7b21c8fad3 .shop-table .list_badge {
				border-color: ;
            }
            #s20220524e2e7b21c8fad3 .im-cart-result-table thead>tr>th,
            #s20220524e2e7b21c8fad3 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20220524e2e7b21c8fad3 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20220524e2e7b21c8fad3 #shop_cart_list .shop-table > thead > tr > th,
            #s20220524e2e7b21c8fad3 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20220524e2e7b21c8fad3 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #00d255
            }
			@media (min-width: 991px) {
				.doz_sys #s20220524e2e7b21c8fad3 .btn-primary:hover, #s20220524e2e7b21c8fad3 .widget_text_wrap .btn:hover {
				;
					background-color:#ffffff;
					border-color:rgba(0,210,85,1);
					color:rgba(0,210,85,1);
					border-width:1px;
				}
				.doz_sys.shop_view #s20220524e2e7b21c8fad3 .btn-primary:hover span,
				.doz_sys.booking_view #s20220524e2e7b21c8fad3 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20220524e2e7b21c8fad3 .btn-primary:hover span  {
					color:rgba(0,210,85,1);
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20220524e2e7b21c8fad3 .fixed_view a,
				.doz_sys #s20220524e2e7b21c8fad3 .fixed_view select.form-control,
				.doz_sys #s20220524e2e7b21c8fad3 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20220524e2e7b21c8fad3 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20220524e2e7b21c8fad3 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20220524e2e7b21c8fad3 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20220524e2e7b21c8fad3 #shop_cart_list .shop-tit,
                #s20220524e2e7b21c8fad3 #shop_cart_list .shop-table > thead > tr,
                #s20220524e2e7b21c8fad3 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20220524e2e7b21c8fad3 .im-price-result {
				    ;
				}
                #s20220524e2e7b21c8fad3 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20220524e2e7b21c8fad3 .im-order-row + .im-order-row {
                    ;
                }
                #s20220524e2e7b21c8fad3 #shop_cart_list .shop-table,
                #s20220524e2e7b21c8fad3 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20220524e2e7b21c8fad3 #shop_cart_list .shop-table > tfoot,
                #s20220524e2e7b21c8fad3 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20220524e2e7b21c8fad3 #shop_cart_list .shop-table > thead > tr,
                #s20220524e2e7b21c8fad3 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20220524e2e7b21c8fad3 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			@media (max-width: 991px) {
				#s20220524e2e7b21c8fad3 .buy_btns .social_btn, #s20220524e2e7b21c8fad3 .buy_btns .cart_btn, #s20220524e2e7b21c8fad3 .layer_pop .bottom-btn, #s20220524e2e7b21c8fad3 .shop-table > thead, #s20220524e2e7b21c8fad3 .left-menu, #s20220524e2e7b21c8fad3 .shop-table > tbody > tr, {
				;
				}
				#s20220524e2e7b21c8fad3 main, #s20220524e2e7b21c8fad3 .section_wrap.extend_section main, #s20220524e2e7b21c8fad3 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20220524e2e7b21c8fad3.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
				}
				#s20220524e2e7b21c8fad3.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20220524e2e7b21c8fad3 .mypage .left-menu ul li a,
				#s20220524e2e7b21c8fad3 .cart .left-menu ul li a,
				#s20220524e2e7b21c8fad3 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20220524e2e7b21c8fad3 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20220524e2e7b21c8fad3 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20220524e2e7b21c8fad3 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20220524e2e7b21c8fad3 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20220524e2e7b21c8fad3 .background_tab .scroll-to-fixed-fixed ul.site_prod_nav > li a.active {
					box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
				}
			}
			@media (min-width: 768px) {
				#s20220524e2e7b21c8fad3 .opt-group .btn_clse {
					background-color: ;
				}
				#s20220524e2e7b21c8fad3 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20220524e2e7b21c8fad3 .bg-brand,
				.doz_sys #s20220524e2e7b21c8fad3 .bg-brand span,
				.doz_sys #s20220524e2e7b21c8fad3 .btn-brand {
				;
					background-color:#00d255;
					border-color:#00d255;
					border-width: 1px;
					color:#fff;
				}
				.doz_sys #s20220524e2e7b21c8fad3 .bg-brand:hover {
					background-color:rgba(0,159,64,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);	zoom: 1;;
					border-color:rgb(0,159,64) ;border-color:rgba(0,159,64,1) ;;
				}
			
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w2022052467d0c9f28c457 .widget.image img {
		transition: none;
	}

	.admin #w2022052467d0c9f28c457 .disable-selection img {
		visibility: visible !important;
	}
	#w2022052467d0c9f28c457 .widget.image .overlay, #w2022052467d0c9f28c457 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w2022052467d0c9f28c457 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w2022052467d0c9f28c457 .widget.image:hover .hover_overlay,
	#w2022052467d0c9f28c457 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w2022052467d0c9f28c457 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w2022052467d0c9f28c457 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w2022052467d0c9f28c457 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w2022052467d0c9f28c457 .widget.image.img_circle .overlay,
	#w2022052467d0c9f28c457 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w2022052467d0c9f28c457 .widget.image.hover_scale:hover .hover_overlay,
	#w2022052467d0c9f28c457 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w2022052467d0c9f28c457 .widget.image.hide_default_img:hover .img_wrap > img,
	#w2022052467d0c9f28c457 .widget.image:hover .overlay,
	#w2022052467d0c9f28c457 .widget.image .hover_overlay,
	#w2022052467d0c9f28c457 .widget.image.hover_image_hidden:hover .hover_img,
	#w2022052467d0c9f28c457 .widget.image.hover_scale .hover_img,
	#w2022052467d0c9f28c457 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w2022052467d0c9f28c457 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w2022052467d0c9f28c457 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w2022052467d0c9f28c457 .widget.image.hover_scale img,
	#w2022052467d0c9f28c457 .widget.image.hover_scale:hover .hover_img,
	#w2022052467d0c9f28c457 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w2022052467d0c9f28c457 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w2022052467d0c9f28c457 .widget.image.hover_img_hide.hover_scale:hover img,
	#w2022052467d0c9f28c457 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w2022052467d0c9f28c457 .widget.image.no_effect .hover_overlay,
	#w2022052467d0c9f28c457 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w2022052467d0c9f28c457 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w2022052467d0c9f28c457 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w2022052467d0c9f28c457 .widget.image.hide_default_img:hover .org_image,
	#w2022052467d0c9f28c457 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w2022052467d0c9f28c457 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w2022052467d0c9f28c457 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w2022052467d0c9f28c457 .widget.image:hover .hover_txt,
		#w2022052467d0c9f28c457 .widget.image:hover .hover_img,
		#w2022052467d0c9f28c457 .widget.image:hover .overlay,
		#w2022052467d0c9f28c457 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w2022052467d0c9f28c457 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w2022052467d0c9f28c457 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w2022052467d0c9f28c457 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

			.shop_view .s2022052690467cdf72593.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s2022052690467cdf72593 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s2022052690467cdf72593 select.form-control option {
				color: #000 !important;
			}
			.admin #s2022052690467cdf72593 .widget.padding > div {
				;
			}
			.admin #s2022052690467cdf72593 .ibg-bg {
				height: 100% !important;
			}
			.admin #s2022052690467cdf72593 .widget_drag_bar,
			.admin .doz_sys #s2022052690467cdf72593 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s2022052690467cdf72593 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s2022052690467cdf72593 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s2022052690467cdf72593 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s2022052690467cdf72593 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s2022052690467cdf72593 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s2022052690467cdf72593 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s2022052690467cdf72593 {
				color: ;
			}
			#s2022052690467cdf72593.side_basic main .inside,
			#s2022052690467cdf72593 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s2022052690467cdf72593 .col-dz-12 .extend_thumbs {
				max-width: 1280px;
			}
			.modal_site_modal_menu #s2022052690467cdf72593.side_basic main .inside,
			.menu_type_modal #s2022052690467cdf72593.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s2022052690467cdf72593,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s2022052690467cdf72593 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s2022052690467cdf72593.extend_section main {
				padding-left: 15px;
				padding-right: 15px;
			}
			#s2022052690467cdf72593.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -15px;
				margin-right: -15px;
				width: calc(100% + 15px + 15px);
			}
			#s2022052690467cdf72593 .booking_day .body_font_color_20,
			#s2022052690467cdf72593 .booking_list.waiting .title {
				; 
			}
		
			#s2022052690467cdf72593.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s2022052690467cdf72593 .li_table ul:nth-of-type(2),
			#s2022052690467cdf72593 .li_board ul li,
			#s2022052690467cdf72593 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s2022052690467cdf72593 .checkbox-styled:not(ie8) input ~ span:before,
			#s2022052690467cdf72593 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s2022052690467cdf72593 .board_view .grid_ignore header a, #s2022052690467cdf72593 .widget.board .grid_ignore .author .date, #s2022052690467cdf72593 .widget.board .grid_ignore a.board, #s2022052690467cdf72593 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s2022052690467cdf72593 .content-tit .board {
				;
			}
			#s2022052690467cdf72593 select.form-control,
			#s2022052690467cdf72593 input.form-control,
			#s2022052690467cdf72593 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s2022052690467cdf72593 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s2022052690467cdf72593 .phonenumber_wrap .line {
				
			}
			#s2022052690467cdf72593 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s2022052690467cdf72593 .shop-content select.form-control,
			.shop_view #s2022052690467cdf72593 .shop-content input.form-control,
			.shop_view #s2022052690467cdf72593 .shop-content textarea.form-control,
			.booking_view #s2022052690467cdf72593 .booking_opt select.form-control,
			.shop_view #s2022052690467cdf72593 .form-select-wrap .dropdown-menu,
			.shop_view #s2022052690467cdf72593 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s2022052690467cdf72593 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s2022052690467cdf72593 .item_detail select.form-control,
			#s2022052690467cdf72593 .item_detail input.form-control,
			#s2022052690467cdf72593 .item_detail textarea.form-control,
			#s2022052690467cdf72593 .booking_opt select.form-control,
			#s2022052690467cdf72593 .goods_select textarea.form-control,
			#s2022052690467cdf72593 .goods_select select.form-control,
			#s2022052690467cdf72593 .goods_select input.form-control,
			#s2022052690467cdf72593 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s2022052690467cdf72593 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s2022052690467cdf72593 .board_summary .write, #s2022052690467cdf72593 .board_view .grid_ignore .author .date, #s2022052690467cdf72593 .board_view .grid_ignore .author .hit-count, .doz_sys #s2022052690467cdf72593 label, .doz_sys #s2022052690467cdf72593 label.control-label, #s2022052690467cdf72593 .shop-table > tbody > tr.payment-info > td.pay-txt, #s2022052690467cdf72593 .nick.text-default-dark, #s2022052690467cdf72593 .text-default-dark, #s2022052690467cdf72593 .shop_mypage .mypage .my-box a, #s2022052690467cdf72593 .shop_mypage .item-detail a, #s2022052690467cdf72593 .shop_mypage .item-detail p, #s2022052690467cdf72593 .shop_mypage h6, #s2022052690467cdf72593 .shop_mypage .table-wrap p, #s2022052690467cdf72593 .shop_payment h1, #s2022052690467cdf72593 .shop_payment h6, #s2022052690467cdf72593 .shop-content p, #s2022052690467cdf72593 .shop_payment, #s2022052690467cdf72593 .shop-content span, #s2022052690467cdf72593 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s2022052690467cdf72593 .shop-content .price, #s2022052690467cdf72593,#s2022052690467cdf72593 .shop-tit,#s2022052690467cdf72593 .board_view .board_txt_area,#s2022052690467cdf72593 .board.widget .grid_ignore .view_tit,.doz_sys #s2022052690467cdf72593 .shop-content input.form-control, .doz_sys #s2022052690467cdf72593 .shop-content select.form-control, #s2022052690467cdf72593 .widget_menu_title,#s2022052690467cdf72593 .comment_area,body.shop_mypage #s2022052690467cdf72593 .comment_area,
			#s2022052690467cdf72593 .list_review_inner .use_summary, #s2022052690467cdf72593 .list_review_inner .use_summary a, #s2022052690467cdf72593 .list_review_inner .fold, #s2022052690467cdf72593 .list_review_inner .comment_area, #s2022052690467cdf72593 .booking_nav_tools span {
				;
				color:  ;
			}
			#s2022052690467cdf72593 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s2022052690467cdf72593 a.use-info {
			    color : #00d255;
			}
			#s2022052690467cdf72593 .shop-content span.sale-price-text-done, 
			.doz_sys #s2022052690467cdf72593 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s2022052690467cdf72593 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s2022052690467cdf72593 .shop-content.mypage .bg-bright a, #s2022052690467cdf72593 .shop-content.mypage .bg-bright p, #s2022052690467cdf72593 .shop-content.mypage .bg-bright span, #s2022052690467cdf72593 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s2022052690467cdf72593 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn {
				border-color: #D5D5D5;
			}
			#s2022052690467cdf72593 .shop-content h6 span {
			;
				color: ;
			}
			#s2022052690467cdf72593 .left-menu ul li.on a,
			.doz_sys #s2022052690467cdf72593 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s2022052690467cdf72593,
			#s2022052690467cdf72593 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s2022052690467cdf72593 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s2022052690467cdf72593 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s2022052690467cdf72593 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s2022052690467cdf72593 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s2022052690467cdf72593 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s2022052690467cdf72593 .list_review_inner, 
			#s2022052690467cdf72593 .list_review_inner .fold.cmt,
			#s2022052690467cdf72593 .list_review_wrap,
			#s2022052690467cdf72593 .list_review_inner .textarea_block,
			#s2022052690467cdf72593 .list_review_inner .comment .main_comment,
			#s2022052690467cdf72593 .list_review_inner .txt_delete:before,
			#s2022052690467cdf72593 .form-select-wrap.open .dropdown-toggle, 
			#s2022052690467cdf72593 .form-select-wrap.open .dropdown-menu,
			#s2022052690467cdf72593 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s2022052690467cdf72593 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s2022052690467cdf72593 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s2022052690467cdf72593 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s2022052690467cdf72593 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s2022052690467cdf72593 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s2022052690467cdf72593 .form-control:focus {
				border-color:#00d255;
			}
			#s2022052690467cdf72593 .sub_depth li a, #s2022052690467cdf72593 .sub_depth li span {
				;
			}
			#s2022052690467cdf72593 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s2022052690467cdf72593 .pagination > li > a,
			#s2022052690467cdf72593 .pagination > li > span,
			#s2022052690467cdf72593 .pagination > li > a:focus,
			#s2022052690467cdf72593 .pagination > li > span:focus,
			#s2022052690467cdf72593 .map-inner .pagination li.active a,
			#s2022052690467cdf72593 .pagination li > a.disabled:hover,
			#s2022052690467cdf72593 .pagination li > a.disabled:focus {
				;
			}
			#s2022052690467cdf72593 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s2022052690467cdf72593 .pagination > .active > a,
			#s2022052690467cdf72593 .pagination > .active > span,
			#s2022052690467cdf72593 .pagination > .active > a:hover,
			#s2022052690467cdf72593 .pagination > .active > span:hover,
			#s2022052690467cdf72593 .pagination > .active > a:focus,
			#s2022052690467cdf72593 .pagination > .active > span:focus,
			#s2022052690467cdf72593 .pagination > li > a:hover,
			#s2022052690467cdf72593 .pagination > li > span:hover,
			#s2022052690467cdf72593 .sub_depth li a.active,
			.doz_sys #s2022052690467cdf72593 a, #s2022052690467cdf72593 .li_table ul li,
			#s2022052690467cdf72593 .list-style .list.line > small,
			.doz_sys #s2022052690467cdf72593 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s2022052690467cdf72593 .board_contents a:not(.btn),
			.doz_sys #s2022052690467cdf72593 .board_contents a:not(.btn):hover,
			#s2022052690467cdf72593 .board_txt_area a,
			#s2022052690467cdf72593 .board_txt_area a:hover,
			#s2022052690467cdf72593 .board_txt_area a:active,
			#s2022052690467cdf72593 .board_txt_area a:focus,
			#s2022052690467cdf72593 .editor_box .fr-view a {
				color: #00d255;
			}
			#s2022052690467cdf72593 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s2022052690467cdf72593 a.body_font_color_30:not(.active) {
				;
			}
		   #s2022052690467cdf72593 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s2022052690467cdf72593 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s2022052690467cdf72593 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s2022052690467cdf72593 .body_font_color_40,
			#s2022052690467cdf72593 .li_board ul.li_body li.name, 
			#s2022052690467cdf72593 .li_board ul.li_body li.time, 
			#s2022052690467cdf72593 .li_board ul.li_body li.like,
			#s2022052690467cdf72593 .li_board ul.li_body li.read {
				;
			}
			#s2022052690467cdf72593 .review_table .summary,
			#s2022052690467cdf72593 .review_table.li_board ul.li_body li,
			#s2022052690467cdf72593 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s2022052690467cdf72593 .body_font_color_50 {
				;
			}
			#s2022052690467cdf72593 .li_board,
			#s2022052690467cdf72593 .acd_row:first-child,
			#s2022052690467cdf72593 .acd_row {
				border-color: ;
			}
			#s2022052690467cdf72593 .list-style .list-header,
			#s2022052690467cdf72593 .list-style .list,
			#s2022052690467cdf72593 .list-style .list.line, 
			#s2022052690467cdf72593 .list-style .list.line > .table-cell,
			#s2022052690467cdf72593 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s2022052690467cdf72593 .btn, #s2022052690467cdf72593 .visual_section a {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s2022052690467cdf72593 .btn:hover, #s2022052690467cdf72593 .visual_section a:hover {
				border-color:;
			}
			#s2022052690467cdf72593 .widget_text_wrap .btn {
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys #s2022052690467cdf72593 .btn-primary{
			background-color : #0d255;;
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys.shop_view #s2022052690467cdf72593 .btn-primary span,
			.doz_sys.booking_view #s2022052690467cdf72593 .btn-primary span,
			.doz_sys.shop_mypage #s2022052690467cdf72593 .btn-primary span  {
				color:#ffffff;
			}
			#s2022052690467cdf72593 .coupon-wrap:after,
			#s2022052690467cdf72593 .board_view .file_area ul li {
				background: ;
			}
			#s2022052690467cdf72593 .text-gray-dark, #s2022052690467cdf72593 .shop-table > thead > tr > th, #s2022052690467cdf72593 .shop_mypage .left-menu ul li a, #s2022052690467cdf72593 .shop_mypage .item-detail p.sale_pay,.doz_sys #s2022052690467cdf72593 .product-notify-group .product-notify-label {
				;
			}
			#s2022052690467cdf72593 .mypage .my-box a, #s2022052690467cdf72593 .mypage .shop-table > tbody > tr,
			#s2022052690467cdf72593 .mypage .tip-off,
	        #s2022052690467cdf72593 .im-order-detail-table,
	        #s2022052690467cdf72593 .im-order-price {
				;
			}
			#s2022052690467cdf72593 .mypage .my-box.on a {
				background-color:#00d255;
				;
				color:#fff;
			}
			#s2022052690467cdf72593 .mypage .my-box.on a p {
				color:#fff;
			}
			#s2022052690467cdf72593 .option_btn_tools a, #s2022052690467cdf72593 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s2022052690467cdf72593 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s2022052690467cdf72593 .card .title a {
				color: #212121;
			}
			#s2022052690467cdf72593 .section_bg.fixed_bg {
					;
				}
			#s2022052690467cdf72593 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s2022052690467cdf72593 ul.site_prod_nav > li,
			#s2022052690467cdf72593 .prod_detail_badge {
				;
			}
			#s2022052690467cdf72593 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s2022052690467cdf72593 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s2022052690467cdf72593 .opt-group {
				background: ;
			}
			#s2022052690467cdf72593 ul.site_prod_nav > li a.active {
				;
			}
			
			#s2022052690467cdf72593 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s2022052690467cdf72593 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s2022052690467cdf72593,
			.section_fixed_disable #s2022052690467cdf72593 .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s2022052690467cdf72593 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s2022052690467cdf72593.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s2022052690467cdf72593.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s2022052690467cdf72593 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s2022052690467cdf72593.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
			}
			.device_type_m #s2022052690467cdf72593 .mypage .left-menu ul li a,
			.device_type_m #s2022052690467cdf72593 .cart .left-menu ul li a {
				;
			}
            #s2022052690467cdf72593 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s2022052690467cdf72593 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s2022052690467cdf72593 .im-cart-info {
                ;
            }
            #s2022052690467cdf72593 .shop-table > thead > tr > th,
            #s2022052690467cdf72593 .shop-table > tbody > tr > td,
            #s2022052690467cdf72593 .mypage .shop-table > tbody > tr,
            #s2022052690467cdf72593 .shop-table > tbody > tr > td.img img,
            #s2022052690467cdf72593 .shop-table > tbody > tr > td + td,
            #s2022052690467cdf72593 .mypage .tip-off,
            #s2022052690467cdf72593 .mypage .shop-table img,
	        #s2022052690467cdf72593 .im-order-detail-table,
	        #s2022052690467cdf72593 .im-order-price,
	        #s2022052690467cdf72593 .im-order-detail-table thead tr,
	        #s2022052690467cdf72593 .im-order-detail-table tr + tr,
	        #s2022052690467cdf72593 .im-order-detail-table img,
	        #s2022052690467cdf72593 .im-order-detail-table .im-deliv-price,
	        #s2022052690467cdf72593 .im-order-price-header,
	        #s2022052690467cdf72593 .im-order-price-body {
                ;
            }
            #s2022052690467cdf72593 .shop-table .list_badge {
				border-color: ;
            }
            #s2022052690467cdf72593 .im-cart-result-table thead>tr>th,
            #s2022052690467cdf72593 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s2022052690467cdf72593 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s2022052690467cdf72593 #shop_cart_list .shop-table > thead > tr > th,
            #s2022052690467cdf72593 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s2022052690467cdf72593 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #00d255
            }
			@media (min-width: 991px) {
				.doz_sys #s2022052690467cdf72593 .btn-primary:hover, #s2022052690467cdf72593 .widget_text_wrap .btn:hover {
				;
					background-color:#ffffff;
					border-color:rgba(0,210,85,1);
					color:rgba(0,210,85,1);
					border-width:1px;
				}
				.doz_sys.shop_view #s2022052690467cdf72593 .btn-primary:hover span,
				.doz_sys.booking_view #s2022052690467cdf72593 .btn-primary:hover span,
				.doz_sys.shop_mypage #s2022052690467cdf72593 .btn-primary:hover span  {
					color:rgba(0,210,85,1);
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s2022052690467cdf72593 .fixed_view a,
				.doz_sys #s2022052690467cdf72593 .fixed_view select.form-control,
				.doz_sys #s2022052690467cdf72593 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s2022052690467cdf72593 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s2022052690467cdf72593 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s2022052690467cdf72593 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s2022052690467cdf72593 #shop_cart_list .shop-tit,
                #s2022052690467cdf72593 #shop_cart_list .shop-table > thead > tr,
                #s2022052690467cdf72593 #shop_cart_list .shop-table > tfoot .payment-info,
                #s2022052690467cdf72593 .im-price-result {
				    ;
				}
                #s2022052690467cdf72593 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s2022052690467cdf72593 .im-order-row + .im-order-row {
                    ;
                }
                #s2022052690467cdf72593 #shop_cart_list .shop-table,
                #s2022052690467cdf72593 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s2022052690467cdf72593 #shop_cart_list .shop-table > tfoot,
                #s2022052690467cdf72593 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s2022052690467cdf72593 #shop_cart_list .shop-table > thead > tr,
                #s2022052690467cdf72593 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s2022052690467cdf72593 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			@media (max-width: 991px) {
				#s2022052690467cdf72593 .buy_btns .social_btn, #s2022052690467cdf72593 .buy_btns .cart_btn, #s2022052690467cdf72593 .layer_pop .bottom-btn, #s2022052690467cdf72593 .shop-table > thead, #s2022052690467cdf72593 .left-menu, #s2022052690467cdf72593 .shop-table > tbody > tr, {
				;
				}
				#s2022052690467cdf72593 main, #s2022052690467cdf72593 .section_wrap.extend_section main, #s2022052690467cdf72593 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s2022052690467cdf72593.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
				}
				#s2022052690467cdf72593.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s2022052690467cdf72593 .mypage .left-menu ul li a,
				#s2022052690467cdf72593 .cart .left-menu ul li a,
				#s2022052690467cdf72593 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s2022052690467cdf72593 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s2022052690467cdf72593 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s2022052690467cdf72593 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s2022052690467cdf72593 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s2022052690467cdf72593 .background_tab .scroll-to-fixed-fixed ul.site_prod_nav > li a.active {
					box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
				}
			}
			@media (min-width: 768px) {
				#s2022052690467cdf72593 .opt-group .btn_clse {
					background-color: ;
				}
				#s2022052690467cdf72593 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s2022052690467cdf72593 .bg-brand,
				.doz_sys #s2022052690467cdf72593 .bg-brand span,
				.doz_sys #s2022052690467cdf72593 .btn-brand {
				;
					background-color:#00d255;
					border-color:#00d255;
					border-width: 1px;
					color:#fff;
				}
				.doz_sys #s2022052690467cdf72593 .bg-brand:hover {
					background-color:rgba(0,159,64,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);	zoom: 1;;
					border-color:rgb(0,159,64) ;border-color:rgba(0,159,64,1) ;;
				}
			
	.device_type_m .pc_section #padding_w20220526ff2a4ababe714 {
		height: 8.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20220526ff2a4ababe714 {
			height: 8.5px !important;
		}
	}

	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w202205262bd1e2c1a4c72 .widget.image img {
		transition: none;
	}

	.admin #w202205262bd1e2c1a4c72 .disable-selection img {
		visibility: visible !important;
	}
	#w202205262bd1e2c1a4c72 .widget.image .overlay, #w202205262bd1e2c1a4c72 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w202205262bd1e2c1a4c72 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w202205262bd1e2c1a4c72 .widget.image:hover .hover_overlay,
	#w202205262bd1e2c1a4c72 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w202205262bd1e2c1a4c72 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w202205262bd1e2c1a4c72 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w202205262bd1e2c1a4c72 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w202205262bd1e2c1a4c72 .widget.image.img_circle .overlay,
	#w202205262bd1e2c1a4c72 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w202205262bd1e2c1a4c72 .widget.image.hover_scale:hover .hover_overlay,
	#w202205262bd1e2c1a4c72 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w202205262bd1e2c1a4c72 .widget.image.hide_default_img:hover .img_wrap > img,
	#w202205262bd1e2c1a4c72 .widget.image:hover .overlay,
	#w202205262bd1e2c1a4c72 .widget.image .hover_overlay,
	#w202205262bd1e2c1a4c72 .widget.image.hover_image_hidden:hover .hover_img,
	#w202205262bd1e2c1a4c72 .widget.image.hover_scale .hover_img,
	#w202205262bd1e2c1a4c72 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w202205262bd1e2c1a4c72 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w202205262bd1e2c1a4c72 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w202205262bd1e2c1a4c72 .widget.image.hover_scale img,
	#w202205262bd1e2c1a4c72 .widget.image.hover_scale:hover .hover_img,
	#w202205262bd1e2c1a4c72 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w202205262bd1e2c1a4c72 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w202205262bd1e2c1a4c72 .widget.image.hover_img_hide.hover_scale:hover img,
	#w202205262bd1e2c1a4c72 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w202205262bd1e2c1a4c72 .widget.image.no_effect .hover_overlay,
	#w202205262bd1e2c1a4c72 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w202205262bd1e2c1a4c72 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w202205262bd1e2c1a4c72 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w202205262bd1e2c1a4c72 .widget.image.hide_default_img:hover .org_image,
	#w202205262bd1e2c1a4c72 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w202205262bd1e2c1a4c72 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w202205262bd1e2c1a4c72 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w202205262bd1e2c1a4c72 .widget.image:hover .hover_txt,
		#w202205262bd1e2c1a4c72 .widget.image:hover .hover_img,
		#w202205262bd1e2c1a4c72 .widget.image:hover .overlay,
		#w202205262bd1e2c1a4c72 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w202205262bd1e2c1a4c72 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w202205262bd1e2c1a4c72 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w202205262bd1e2c1a4c72 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20220528e2210fb73c11d .widget.image img {
		transition: none;
	}

	.admin #w20220528e2210fb73c11d .disable-selection img {
		visibility: visible !important;
	}
	#w20220528e2210fb73c11d .widget.image .overlay, #w20220528e2210fb73c11d .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20220528e2210fb73c11d .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20220528e2210fb73c11d .widget.image:hover .hover_overlay,
	#w20220528e2210fb73c11d .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20220528e2210fb73c11d .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20220528e2210fb73c11d .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20220528e2210fb73c11d .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20220528e2210fb73c11d .widget.image.img_circle .overlay,
	#w20220528e2210fb73c11d .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20220528e2210fb73c11d .widget.image.hover_scale:hover .hover_overlay,
	#w20220528e2210fb73c11d .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20220528e2210fb73c11d .widget.image.hide_default_img:hover .img_wrap > img,
	#w20220528e2210fb73c11d .widget.image:hover .overlay,
	#w20220528e2210fb73c11d .widget.image .hover_overlay,
	#w20220528e2210fb73c11d .widget.image.hover_image_hidden:hover .hover_img,
	#w20220528e2210fb73c11d .widget.image.hover_scale .hover_img,
	#w20220528e2210fb73c11d .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20220528e2210fb73c11d .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20220528e2210fb73c11d .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20220528e2210fb73c11d .widget.image.hover_scale img,
	#w20220528e2210fb73c11d .widget.image.hover_scale:hover .hover_img,
	#w20220528e2210fb73c11d .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20220528e2210fb73c11d .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20220528e2210fb73c11d .widget.image.hover_img_hide.hover_scale:hover img,
	#w20220528e2210fb73c11d .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20220528e2210fb73c11d .widget.image.no_effect .hover_overlay,
	#w20220528e2210fb73c11d .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20220528e2210fb73c11d .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20220528e2210fb73c11d .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20220528e2210fb73c11d .widget.image.hide_default_img:hover .org_image,
	#w20220528e2210fb73c11d .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20220528e2210fb73c11d .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20220528e2210fb73c11d .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20220528e2210fb73c11d .widget.image:hover .hover_txt,
		#w20220528e2210fb73c11d .widget.image:hover .hover_img,
		#w20220528e2210fb73c11d .widget.image:hover .overlay,
		#w20220528e2210fb73c11d .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20220528e2210fb73c11d .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20220528e2210fb73c11d .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20220528e2210fb73c11d .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

	#w20220531f5db7de974229 .btn-blocked .btn-group {
		display: block;
	}
	#w20220531f5db7de974229 .btn-blocked .btn-group > .btn {
		float: none;
	}
    #w20220531f5db7de974229 .button_wrap {
        margin-bottom: -10px;
    }

	#w20220531f5db7de974229 .btn-group-justified.button_wrap,
	#w20220531f5db7de974229 .btn-blocked.button_wrap {
		margin-bottom: 0;
	}

	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20220528d7962b3a9bb4e .widget.image img {
		transition: none;
	}

	.admin #w20220528d7962b3a9bb4e .disable-selection img {
		visibility: visible !important;
	}
	#w20220528d7962b3a9bb4e .widget.image .overlay, #w20220528d7962b3a9bb4e .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20220528d7962b3a9bb4e .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20220528d7962b3a9bb4e .widget.image:hover .hover_overlay,
	#w20220528d7962b3a9bb4e .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20220528d7962b3a9bb4e .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20220528d7962b3a9bb4e .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20220528d7962b3a9bb4e .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20220528d7962b3a9bb4e .widget.image.img_circle .overlay,
	#w20220528d7962b3a9bb4e .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20220528d7962b3a9bb4e .widget.image.hover_scale:hover .hover_overlay,
	#w20220528d7962b3a9bb4e .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20220528d7962b3a9bb4e .widget.image.hide_default_img:hover .img_wrap > img,
	#w20220528d7962b3a9bb4e .widget.image:hover .overlay,
	#w20220528d7962b3a9bb4e .widget.image .hover_overlay,
	#w20220528d7962b3a9bb4e .widget.image.hover_image_hidden:hover .hover_img,
	#w20220528d7962b3a9bb4e .widget.image.hover_scale .hover_img,
	#w20220528d7962b3a9bb4e .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20220528d7962b3a9bb4e .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20220528d7962b3a9bb4e .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20220528d7962b3a9bb4e .widget.image.hover_scale img,
	#w20220528d7962b3a9bb4e .widget.image.hover_scale:hover .hover_img,
	#w20220528d7962b3a9bb4e .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20220528d7962b3a9bb4e .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20220528d7962b3a9bb4e .widget.image.hover_img_hide.hover_scale:hover img,
	#w20220528d7962b3a9bb4e .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20220528d7962b3a9bb4e .widget.image.no_effect .hover_overlay,
	#w20220528d7962b3a9bb4e .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20220528d7962b3a9bb4e .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20220528d7962b3a9bb4e .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20220528d7962b3a9bb4e .widget.image.hide_default_img:hover .org_image,
	#w20220528d7962b3a9bb4e .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20220528d7962b3a9bb4e .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20220528d7962b3a9bb4e .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20220528d7962b3a9bb4e .widget.image:hover .hover_txt,
		#w20220528d7962b3a9bb4e .widget.image:hover .hover_img,
		#w20220528d7962b3a9bb4e .widget.image:hover .overlay,
		#w20220528d7962b3a9bb4e .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20220528d7962b3a9bb4e .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20220528d7962b3a9bb4e .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20220528d7962b3a9bb4e .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

			.shop_view .s202205233e50eeb0b2717.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s202205233e50eeb0b2717 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s202205233e50eeb0b2717 select.form-control option {
				color: #000 !important;
			}
			.admin #s202205233e50eeb0b2717 .widget.padding > div {
				;
			}
			.admin #s202205233e50eeb0b2717 .ibg-bg {
				height: 100% !important;
			}
			.admin #s202205233e50eeb0b2717 .widget_drag_bar,
			.admin .doz_sys #s202205233e50eeb0b2717 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s202205233e50eeb0b2717 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s202205233e50eeb0b2717 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s202205233e50eeb0b2717 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s202205233e50eeb0b2717 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s202205233e50eeb0b2717 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s202205233e50eeb0b2717 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s202205233e50eeb0b2717 {
				color: ;
			}
			#s202205233e50eeb0b2717.side_basic main .inside,
			#s202205233e50eeb0b2717 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s202205233e50eeb0b2717 .col-dz-12 .extend_thumbs {
				max-width: 1280px;
			}
			.modal_site_modal_menu #s202205233e50eeb0b2717.side_basic main .inside,
			.menu_type_modal #s202205233e50eeb0b2717.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s202205233e50eeb0b2717,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s202205233e50eeb0b2717 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s202205233e50eeb0b2717.extend_section main {
				padding-left: 15px;
				padding-right: 15px;
			}
			#s202205233e50eeb0b2717.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -15px;
				margin-right: -15px;
				width: calc(100% + 15px + 15px);
			}
			#s202205233e50eeb0b2717 .booking_day .body_font_color_20,
			#s202205233e50eeb0b2717 .booking_list.waiting .title {
				; 
			}
		
			#s202205233e50eeb0b2717.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s202205233e50eeb0b2717 .li_table ul:nth-of-type(2),
			#s202205233e50eeb0b2717 .li_board ul li,
			#s202205233e50eeb0b2717 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s202205233e50eeb0b2717 .checkbox-styled:not(ie8) input ~ span:before,
			#s202205233e50eeb0b2717 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s202205233e50eeb0b2717 .board_view .grid_ignore header a, #s202205233e50eeb0b2717 .widget.board .grid_ignore .author .date, #s202205233e50eeb0b2717 .widget.board .grid_ignore a.board, #s202205233e50eeb0b2717 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s202205233e50eeb0b2717 .content-tit .board {
				;
			}
			#s202205233e50eeb0b2717 select.form-control,
			#s202205233e50eeb0b2717 input.form-control,
			#s202205233e50eeb0b2717 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s202205233e50eeb0b2717 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s202205233e50eeb0b2717 .phonenumber_wrap .line {
				
			}
			#s202205233e50eeb0b2717 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s202205233e50eeb0b2717 .shop-content select.form-control,
			.shop_view #s202205233e50eeb0b2717 .shop-content input.form-control,
			.shop_view #s202205233e50eeb0b2717 .shop-content textarea.form-control,
			.booking_view #s202205233e50eeb0b2717 .booking_opt select.form-control,
			.shop_view #s202205233e50eeb0b2717 .form-select-wrap .dropdown-menu,
			.shop_view #s202205233e50eeb0b2717 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s202205233e50eeb0b2717 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s202205233e50eeb0b2717 .item_detail select.form-control,
			#s202205233e50eeb0b2717 .item_detail input.form-control,
			#s202205233e50eeb0b2717 .item_detail textarea.form-control,
			#s202205233e50eeb0b2717 .booking_opt select.form-control,
			#s202205233e50eeb0b2717 .goods_select textarea.form-control,
			#s202205233e50eeb0b2717 .goods_select select.form-control,
			#s202205233e50eeb0b2717 .goods_select input.form-control,
			#s202205233e50eeb0b2717 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s202205233e50eeb0b2717 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s202205233e50eeb0b2717 .board_summary .write, #s202205233e50eeb0b2717 .board_view .grid_ignore .author .date, #s202205233e50eeb0b2717 .board_view .grid_ignore .author .hit-count, .doz_sys #s202205233e50eeb0b2717 label, .doz_sys #s202205233e50eeb0b2717 label.control-label, #s202205233e50eeb0b2717 .shop-table > tbody > tr.payment-info > td.pay-txt, #s202205233e50eeb0b2717 .nick.text-default-dark, #s202205233e50eeb0b2717 .text-default-dark, #s202205233e50eeb0b2717 .shop_mypage .mypage .my-box a, #s202205233e50eeb0b2717 .shop_mypage .item-detail a, #s202205233e50eeb0b2717 .shop_mypage .item-detail p, #s202205233e50eeb0b2717 .shop_mypage h6, #s202205233e50eeb0b2717 .shop_mypage .table-wrap p, #s202205233e50eeb0b2717 .shop_payment h1, #s202205233e50eeb0b2717 .shop_payment h6, #s202205233e50eeb0b2717 .shop-content p, #s202205233e50eeb0b2717 .shop_payment, #s202205233e50eeb0b2717 .shop-content span, #s202205233e50eeb0b2717 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s202205233e50eeb0b2717 .shop-content .price, #s202205233e50eeb0b2717,#s202205233e50eeb0b2717 .shop-tit,#s202205233e50eeb0b2717 .board_view .board_txt_area,#s202205233e50eeb0b2717 .board.widget .grid_ignore .view_tit,.doz_sys #s202205233e50eeb0b2717 .shop-content input.form-control, .doz_sys #s202205233e50eeb0b2717 .shop-content select.form-control, #s202205233e50eeb0b2717 .widget_menu_title,#s202205233e50eeb0b2717 .comment_area,body.shop_mypage #s202205233e50eeb0b2717 .comment_area,
			#s202205233e50eeb0b2717 .list_review_inner .use_summary, #s202205233e50eeb0b2717 .list_review_inner .use_summary a, #s202205233e50eeb0b2717 .list_review_inner .fold, #s202205233e50eeb0b2717 .list_review_inner .comment_area, #s202205233e50eeb0b2717 .booking_nav_tools span {
				;
				color:  ;
			}
			#s202205233e50eeb0b2717 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s202205233e50eeb0b2717 a.use-info {
			    color : #00d255;
			}
			#s202205233e50eeb0b2717 .shop-content span.sale-price-text-done, 
			.doz_sys #s202205233e50eeb0b2717 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s202205233e50eeb0b2717 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s202205233e50eeb0b2717 .shop-content.mypage .bg-bright a, #s202205233e50eeb0b2717 .shop-content.mypage .bg-bright p, #s202205233e50eeb0b2717 .shop-content.mypage .bg-bright span, #s202205233e50eeb0b2717 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s202205233e50eeb0b2717 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn {
				border-color: #D5D5D5;
			}
			#s202205233e50eeb0b2717 .shop-content h6 span {
			;
				color: ;
			}
			#s202205233e50eeb0b2717 .left-menu ul li.on a,
			.doz_sys #s202205233e50eeb0b2717 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s202205233e50eeb0b2717,
			#s202205233e50eeb0b2717 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s202205233e50eeb0b2717 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s202205233e50eeb0b2717 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s202205233e50eeb0b2717 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202205233e50eeb0b2717 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s202205233e50eeb0b2717 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s202205233e50eeb0b2717 .list_review_inner, 
			#s202205233e50eeb0b2717 .list_review_inner .fold.cmt,
			#s202205233e50eeb0b2717 .list_review_wrap,
			#s202205233e50eeb0b2717 .list_review_inner .textarea_block,
			#s202205233e50eeb0b2717 .list_review_inner .comment .main_comment,
			#s202205233e50eeb0b2717 .list_review_inner .txt_delete:before,
			#s202205233e50eeb0b2717 .form-select-wrap.open .dropdown-toggle, 
			#s202205233e50eeb0b2717 .form-select-wrap.open .dropdown-menu,
			#s202205233e50eeb0b2717 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s202205233e50eeb0b2717 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s202205233e50eeb0b2717 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s202205233e50eeb0b2717 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s202205233e50eeb0b2717 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202205233e50eeb0b2717 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s202205233e50eeb0b2717 .form-control:focus {
				border-color:#00d255;
			}
			#s202205233e50eeb0b2717 .sub_depth li a, #s202205233e50eeb0b2717 .sub_depth li span {
				;
			}
			#s202205233e50eeb0b2717 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s202205233e50eeb0b2717 .pagination > li > a,
			#s202205233e50eeb0b2717 .pagination > li > span,
			#s202205233e50eeb0b2717 .pagination > li > a:focus,
			#s202205233e50eeb0b2717 .pagination > li > span:focus,
			#s202205233e50eeb0b2717 .map-inner .pagination li.active a,
			#s202205233e50eeb0b2717 .pagination li > a.disabled:hover,
			#s202205233e50eeb0b2717 .pagination li > a.disabled:focus {
				;
			}
			#s202205233e50eeb0b2717 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s202205233e50eeb0b2717 .pagination > .active > a,
			#s202205233e50eeb0b2717 .pagination > .active > span,
			#s202205233e50eeb0b2717 .pagination > .active > a:hover,
			#s202205233e50eeb0b2717 .pagination > .active > span:hover,
			#s202205233e50eeb0b2717 .pagination > .active > a:focus,
			#s202205233e50eeb0b2717 .pagination > .active > span:focus,
			#s202205233e50eeb0b2717 .pagination > li > a:hover,
			#s202205233e50eeb0b2717 .pagination > li > span:hover,
			#s202205233e50eeb0b2717 .sub_depth li a.active,
			.doz_sys #s202205233e50eeb0b2717 a, #s202205233e50eeb0b2717 .li_table ul li,
			#s202205233e50eeb0b2717 .list-style .list.line > small,
			.doz_sys #s202205233e50eeb0b2717 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s202205233e50eeb0b2717 .board_contents a:not(.btn),
			.doz_sys #s202205233e50eeb0b2717 .board_contents a:not(.btn):hover,
			#s202205233e50eeb0b2717 .board_txt_area a,
			#s202205233e50eeb0b2717 .board_txt_area a:hover,
			#s202205233e50eeb0b2717 .board_txt_area a:active,
			#s202205233e50eeb0b2717 .board_txt_area a:focus,
			#s202205233e50eeb0b2717 .editor_box .fr-view a {
				color: #00d255;
			}
			#s202205233e50eeb0b2717 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s202205233e50eeb0b2717 a.body_font_color_30:not(.active) {
				;
			}
		   #s202205233e50eeb0b2717 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s202205233e50eeb0b2717 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s202205233e50eeb0b2717 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s202205233e50eeb0b2717 .body_font_color_40,
			#s202205233e50eeb0b2717 .li_board ul.li_body li.name, 
			#s202205233e50eeb0b2717 .li_board ul.li_body li.time, 
			#s202205233e50eeb0b2717 .li_board ul.li_body li.like,
			#s202205233e50eeb0b2717 .li_board ul.li_body li.read {
				;
			}
			#s202205233e50eeb0b2717 .review_table .summary,
			#s202205233e50eeb0b2717 .review_table.li_board ul.li_body li,
			#s202205233e50eeb0b2717 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s202205233e50eeb0b2717 .body_font_color_50 {
				;
			}
			#s202205233e50eeb0b2717 .li_board,
			#s202205233e50eeb0b2717 .acd_row:first-child,
			#s202205233e50eeb0b2717 .acd_row {
				border-color: ;
			}
			#s202205233e50eeb0b2717 .list-style .list-header,
			#s202205233e50eeb0b2717 .list-style .list,
			#s202205233e50eeb0b2717 .list-style .list.line, 
			#s202205233e50eeb0b2717 .list-style .list.line > .table-cell,
			#s202205233e50eeb0b2717 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s202205233e50eeb0b2717 .btn, #s202205233e50eeb0b2717 .visual_section a {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s202205233e50eeb0b2717 .btn:hover, #s202205233e50eeb0b2717 .visual_section a:hover {
				border-color:;
			}
			#s202205233e50eeb0b2717 .widget_text_wrap .btn {
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys #s202205233e50eeb0b2717 .btn-primary{
			background-color : #0d255;;
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys.shop_view #s202205233e50eeb0b2717 .btn-primary span,
			.doz_sys.booking_view #s202205233e50eeb0b2717 .btn-primary span,
			.doz_sys.shop_mypage #s202205233e50eeb0b2717 .btn-primary span  {
				color:#ffffff;
			}
			#s202205233e50eeb0b2717 .coupon-wrap:after,
			#s202205233e50eeb0b2717 .board_view .file_area ul li {
				background: ;
			}
			#s202205233e50eeb0b2717 .text-gray-dark, #s202205233e50eeb0b2717 .shop-table > thead > tr > th, #s202205233e50eeb0b2717 .shop_mypage .left-menu ul li a, #s202205233e50eeb0b2717 .shop_mypage .item-detail p.sale_pay,.doz_sys #s202205233e50eeb0b2717 .product-notify-group .product-notify-label {
				;
			}
			#s202205233e50eeb0b2717 .mypage .my-box a, #s202205233e50eeb0b2717 .mypage .shop-table > tbody > tr,
			#s202205233e50eeb0b2717 .mypage .tip-off,
	        #s202205233e50eeb0b2717 .im-order-detail-table,
	        #s202205233e50eeb0b2717 .im-order-price {
				;
			}
			#s202205233e50eeb0b2717 .mypage .my-box.on a {
				background-color:#00d255;
				;
				color:#fff;
			}
			#s202205233e50eeb0b2717 .mypage .my-box.on a p {
				color:#fff;
			}
			#s202205233e50eeb0b2717 .option_btn_tools a, #s202205233e50eeb0b2717 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s202205233e50eeb0b2717 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s202205233e50eeb0b2717 .card .title a {
				color: #212121;
			}
			#s202205233e50eeb0b2717 .section_bg.fixed_bg {
					;
				}
			#s202205233e50eeb0b2717 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s202205233e50eeb0b2717 ul.site_prod_nav > li,
			#s202205233e50eeb0b2717 .prod_detail_badge {
				;
			}
			#s202205233e50eeb0b2717 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s202205233e50eeb0b2717 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s202205233e50eeb0b2717 .opt-group {
				background: ;
			}
			#s202205233e50eeb0b2717 ul.site_prod_nav > li a.active {
				;
			}
			
			#s202205233e50eeb0b2717 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s202205233e50eeb0b2717 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s202205233e50eeb0b2717,
			.section_fixed_disable #s202205233e50eeb0b2717 .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s202205233e50eeb0b2717 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s202205233e50eeb0b2717.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s202205233e50eeb0b2717.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s202205233e50eeb0b2717 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s202205233e50eeb0b2717.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
			}
			.device_type_m #s202205233e50eeb0b2717 .mypage .left-menu ul li a,
			.device_type_m #s202205233e50eeb0b2717 .cart .left-menu ul li a {
				;
			}
            #s202205233e50eeb0b2717 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s202205233e50eeb0b2717 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s202205233e50eeb0b2717 .im-cart-info {
                ;
            }
            #s202205233e50eeb0b2717 .shop-table > thead > tr > th,
            #s202205233e50eeb0b2717 .shop-table > tbody > tr > td,
            #s202205233e50eeb0b2717 .mypage .shop-table > tbody > tr,
            #s202205233e50eeb0b2717 .shop-table > tbody > tr > td.img img,
            #s202205233e50eeb0b2717 .shop-table > tbody > tr > td + td,
            #s202205233e50eeb0b2717 .mypage .tip-off,
            #s202205233e50eeb0b2717 .mypage .shop-table img,
	        #s202205233e50eeb0b2717 .im-order-detail-table,
	        #s202205233e50eeb0b2717 .im-order-price,
	        #s202205233e50eeb0b2717 .im-order-detail-table thead tr,
	        #s202205233e50eeb0b2717 .im-order-detail-table tr + tr,
	        #s202205233e50eeb0b2717 .im-order-detail-table img,
	        #s202205233e50eeb0b2717 .im-order-detail-table .im-deliv-price,
	        #s202205233e50eeb0b2717 .im-order-price-header,
	        #s202205233e50eeb0b2717 .im-order-price-body {
                ;
            }
            #s202205233e50eeb0b2717 .shop-table .list_badge {
				border-color: ;
            }
            #s202205233e50eeb0b2717 .im-cart-result-table thead>tr>th,
            #s202205233e50eeb0b2717 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s202205233e50eeb0b2717 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s202205233e50eeb0b2717 #shop_cart_list .shop-table > thead > tr > th,
            #s202205233e50eeb0b2717 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s202205233e50eeb0b2717 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #00d255
            }
			@media (min-width: 991px) {
				.doz_sys #s202205233e50eeb0b2717 .btn-primary:hover, #s202205233e50eeb0b2717 .widget_text_wrap .btn:hover {
				;
					background-color:#ffffff;
					border-color:rgba(0,210,85,1);
					color:rgba(0,210,85,1);
					border-width:1px;
				}
				.doz_sys.shop_view #s202205233e50eeb0b2717 .btn-primary:hover span,
				.doz_sys.booking_view #s202205233e50eeb0b2717 .btn-primary:hover span,
				.doz_sys.shop_mypage #s202205233e50eeb0b2717 .btn-primary:hover span  {
					color:rgba(0,210,85,1);
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s202205233e50eeb0b2717 .fixed_view a,
				.doz_sys #s202205233e50eeb0b2717 .fixed_view select.form-control,
				.doz_sys #s202205233e50eeb0b2717 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s202205233e50eeb0b2717 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s202205233e50eeb0b2717 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s202205233e50eeb0b2717 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s202205233e50eeb0b2717 #shop_cart_list .shop-tit,
                #s202205233e50eeb0b2717 #shop_cart_list .shop-table > thead > tr,
                #s202205233e50eeb0b2717 #shop_cart_list .shop-table > tfoot .payment-info,
                #s202205233e50eeb0b2717 .im-price-result {
				    ;
				}
                #s202205233e50eeb0b2717 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s202205233e50eeb0b2717 .im-order-row + .im-order-row {
                    ;
                }
                #s202205233e50eeb0b2717 #shop_cart_list .shop-table,
                #s202205233e50eeb0b2717 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s202205233e50eeb0b2717 #shop_cart_list .shop-table > tfoot,
                #s202205233e50eeb0b2717 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s202205233e50eeb0b2717 #shop_cart_list .shop-table > thead > tr,
                #s202205233e50eeb0b2717 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s202205233e50eeb0b2717 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			@media (max-width: 991px) {
				#s202205233e50eeb0b2717 .buy_btns .social_btn, #s202205233e50eeb0b2717 .buy_btns .cart_btn, #s202205233e50eeb0b2717 .layer_pop .bottom-btn, #s202205233e50eeb0b2717 .shop-table > thead, #s202205233e50eeb0b2717 .left-menu, #s202205233e50eeb0b2717 .shop-table > tbody > tr, {
				;
				}
				#s202205233e50eeb0b2717 main, #s202205233e50eeb0b2717 .section_wrap.extend_section main, #s202205233e50eeb0b2717 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s202205233e50eeb0b2717.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
				}
				#s202205233e50eeb0b2717.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s202205233e50eeb0b2717 .mypage .left-menu ul li a,
				#s202205233e50eeb0b2717 .cart .left-menu ul li a,
				#s202205233e50eeb0b2717 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s202205233e50eeb0b2717 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s202205233e50eeb0b2717 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202205233e50eeb0b2717 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202205233e50eeb0b2717 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s202205233e50eeb0b2717 .background_tab .scroll-to-fixed-fixed ul.site_prod_nav > li a.active {
					box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
				}
			}
			@media (min-width: 768px) {
				#s202205233e50eeb0b2717 .opt-group .btn_clse {
					background-color: ;
				}
				#s202205233e50eeb0b2717 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s202205233e50eeb0b2717 .bg-brand,
				.doz_sys #s202205233e50eeb0b2717 .bg-brand span,
				.doz_sys #s202205233e50eeb0b2717 .btn-brand {
				;
					background-color:#00d255;
					border-color:#00d255;
					border-width: 1px;
					color:#fff;
				}
				.doz_sys #s202205233e50eeb0b2717 .bg-brand:hover {
					background-color:rgba(0,159,64,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);	zoom: 1;;
					border-color:rgb(0,159,64) ;border-color:rgba(0,159,64,1) ;;
				}
			
					#s202205233e50eeb0b2717 .inside {
						max-width:1050px;
						width: 100%;
						display: table-cell;
						vertical-align: top;
					}
					.shop_view #s202205233e50eeb0b2717 .inside {
						width: calc(100% - (230px - 0px));
					}
					.shop_view .side_left main {
						table-layout: auto;
					} 
				  	#s202205233e50eeb0b2717 main > .empty_area {
				  		width:1050px;
						display: table-cell;
					}
					#s202205233e50eeb0b2717 main > .left_empty_section{
						width:230px;
					}
					#s202205233e50eeb0b2717 main > .empty_area.left_empty_section ~ .doz_aside {
						width:1050px;
					}
					#s202205233e50eeb0b2717 main > .inside {
						border-width: 0 0 0 0px;
						border-style: solid;
						border-color: ;
					}
					#s202205233e50eeb0b2717.extend_section main > .inside {
						max-width:1050px !important;
						width: 100%;
					}
					#s202205233e50eeb0b2717 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav {
						max-width: 1280px;
					}
					#s202205233e50eeb0b2717.extend_section .doz_aside,
					#s202205233e50eeb0b2717.extend_section .doz_aside .inside {
						min-width: 230px;
					}
					#s202205233e50eeb0b2717 > .inside {
						display: table-cell;
					}
					#s202205233e50eeb0b2717 main {
						max-width: 1280px;
					}
					#s202205233e50eeb0b2717.section_wrap .side_gutter {
						padding-left: 0px;
						width: 0px;
					}
					#s202205233e50eeb0b2717.extend_section main {
						max-width: 100% !important;
					}
					#s202205233e50eeb0b2717 .doz_aside .inside {
						padding-right:0 !important;
					}
					#s202205233e50eeb0b2717 .doz_aside{
						display: table-cell;
						width:230px;
						vertical-align: top;
						max-width: 230px;
					}
					#s202205233e50eeb0b2717 .doz_aside .inside {
						max-width: 230px;
						width:230px;
					}
					#s202205233e50eeb0b2717.extend_section .doz_aside {
						margin-right:0;
					}
					#s202205233e50eeb0b2717.extend_section .side_gutter {
						width:0px;
					}
					#s202205233e50eeb0b2717 .doz_aside .widget.image .img_wrap img {
						max-width:230px !important;
						margin: 0 !important;
					}
					#s202205233e50eeb0b2717 .doz_aside.scroll-to-fixed-fixed ~ .spacer {
						display: table-cell !important;
					}
					#s202205233e50eeb0b2717 .doz_aside ~ .spacer:nth-child(n+3),
					#s202205233e50eeb0b2717 .doz_aside.scroll-to-fixed-fixed ~ .spacer:nth-child(n+3) {
					    display: none !important;
					}
					#s202205233e50eeb0b2717 .inside .site_prod_nav_wrap.scroll-to-fixed-fixed {
						box-shadow: none;
					}
					#s202205233e50eeb0b2717 .inside .site_prod_nav_wrap.scroll-to-fixed-fixed ul {
						padding-left: calc(230px + 15px + 0px);
						padding-right: 15px;
					}
					#s202205233e50eeb0b2717 .inside .text_tab .site_prod_nav_wrap.scroll-to-fixed-fixed ul {
						margin-left: calc(230px + 15px + 0px);
						margin-right: 15px;
						padding: 0;
						max-width: calc(1050px - 2 * 15px);
						box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
					}
					@media (max-width: 991px) {
						#s202205233e50eeb0b2717 main > .inside {
							border: 0;
						}
						#s202205233e50eeb0b2717.extend_section main > .inside {
							max-width: 100% !important;
						}
						#s202205233e50eeb0b2717 .doz_aside.scroll-to-fixed-fixed ~ .spacer {
							display: none !important;
						}
						#s202205233e50eeb0b2717 .inside .site_prod_nav_wrap.scroll-to-fixed-fixed {
							box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
						}
						#s202205233e50eeb0b2717 .inside .site_prod_nav_wrap.scroll-to-fixed-fixed ul {
							max-width: 1050px;
							padding-left: 15px;
							padding-right: 15px;
						}
						#s202205233e50eeb0b2717 .inside .text_tab .site_prod_nav_wrap.scroll-to-fixed-fixed ul {
							margin-left: 0;
							margin-right: 0;
							box-shadow: none;
						}
					}
					
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20220523fdebf56822fac .widget.image img {
		transition: none;
	}

	.admin #w20220523fdebf56822fac .disable-selection img {
		visibility: visible !important;
	}
	#w20220523fdebf56822fac .widget.image .overlay, #w20220523fdebf56822fac .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20220523fdebf56822fac .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20220523fdebf56822fac .widget.image:hover .hover_overlay,
	#w20220523fdebf56822fac .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20220523fdebf56822fac .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20220523fdebf56822fac .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20220523fdebf56822fac .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20220523fdebf56822fac .widget.image.img_circle .overlay,
	#w20220523fdebf56822fac .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20220523fdebf56822fac .widget.image.hover_scale:hover .hover_overlay,
	#w20220523fdebf56822fac .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20220523fdebf56822fac .widget.image.hide_default_img:hover .img_wrap > img,
	#w20220523fdebf56822fac .widget.image:hover .overlay,
	#w20220523fdebf56822fac .widget.image .hover_overlay,
	#w20220523fdebf56822fac .widget.image.hover_image_hidden:hover .hover_img,
	#w20220523fdebf56822fac .widget.image.hover_scale .hover_img,
	#w20220523fdebf56822fac .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20220523fdebf56822fac .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20220523fdebf56822fac .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20220523fdebf56822fac .widget.image.hover_scale img,
	#w20220523fdebf56822fac .widget.image.hover_scale:hover .hover_img,
	#w20220523fdebf56822fac .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20220523fdebf56822fac .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20220523fdebf56822fac .widget.image.hover_img_hide.hover_scale:hover img,
	#w20220523fdebf56822fac .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20220523fdebf56822fac .widget.image.no_effect .hover_overlay,
	#w20220523fdebf56822fac .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20220523fdebf56822fac .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20220523fdebf56822fac .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20220523fdebf56822fac .widget.image.hide_default_img:hover .org_image,
	#w20220523fdebf56822fac .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20220523fdebf56822fac .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
	
	@media all and (max-width : 767px) {
		#w20220523fdebf56822fac .widget.image:hover .hover_txt,
		#w20220523fdebf56822fac .widget.image:hover .hover_img,
		#w20220523fdebf56822fac .widget.image:hover .overlay,
		#w20220523fdebf56822fac .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20220523fdebf56822fac .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20220523fdebf56822fac .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20220523fdebf56822fac .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

	/* 공통 적용 */
	#w20220523a63885f8e73ad .nav li a {
		font-size  : 18px;
		color : rgba(54,54,54,0.7);
		letter-spacing:px ;
	}
	#w20220523a63885f8e73ad .h-menu-type1 .use_sub_name:hover>a>.plain_name:before,
    #w20220523a63885f8e73ad .h-menu-type2 .use_sub_name:hover>a>.plain_name:before {
	   display: inline-flex;
   }
	#w20220523a63885f8e73ad .nav li.use_sub_name:hover>a>.plain_name:before {
						   color : rgba(54,54,54,1);
					   }
	#w20220523a63885f8e73ad .nav li li a {
						   font-size : 14.4px;
					   }
	@media (min-width: 991px) {
	#w20220523a63885f8e73ad .nav li a:hover {
		color : rgba(54,54,54,1)	}
	}
		/* 타입 별 적용 */
	    /* v 타입*/
		#w20220523a63885f8e73ad li {
						   display: none;
					   }
	#w20220523a63885f8e73ad li.depth-01 {
						   display: block;
					   }
	#w20220523a63885f8e73ad li.active > ul > li {
						   display: block;
					   }
		#w20220523a63885f8e73ad .nav li li a {
						   font-size : 14.4px;
					   }
		#w20220523a63885f8e73ad .nav li a {
						   padding: 5px 0px;
					   }
	#w20220523a63885f8e73ad .nav li li a {
						   padding: 4px 15px;
					   }
	#w20220523a63885f8e73ad .nav li li li a {
						   padding: 4px 30px;
					   }
			#w20220523a63885f8e73ad .nav li a.active {
						   color : rgba(54,54,54,1)					   }
			

		#text_w202205231077671e010b4 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w202205231077671e010b4 .fr-code-view {
			line-height: 1.6;
		}
		#text_w202205231077671e010b4 .text_bg_img,
		#text_w202205231077671e010b4 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w202205231077671e010b4,
		#text_w202205231077671e010b4 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w202205231077671e010b4,
        #text_w202205231077671e010b4 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w202205231077671e010b4.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w202205231077671e010b4.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w2022052392cd0c1bac167 {
		height: 33px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w2022052392cd0c1bac167 {
			height: 33px !important;
		}
	}

	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20220523bc01c3cb6be72 .widget.image img {
		transition: none;
	}

	.admin #w20220523bc01c3cb6be72 .disable-selection img {
		visibility: visible !important;
	}
	#w20220523bc01c3cb6be72 .widget.image .overlay, #w20220523bc01c3cb6be72 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20220523bc01c3cb6be72 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20220523bc01c3cb6be72 .widget.image:hover .hover_overlay,
	#w20220523bc01c3cb6be72 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20220523bc01c3cb6be72 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20220523bc01c3cb6be72 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20220523bc01c3cb6be72 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20220523bc01c3cb6be72 .widget.image.img_circle .overlay,
	#w20220523bc01c3cb6be72 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20220523bc01c3cb6be72 .widget.image.hover_scale:hover .hover_overlay,
	#w20220523bc01c3cb6be72 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20220523bc01c3cb6be72 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20220523bc01c3cb6be72 .widget.image:hover .overlay,
	#w20220523bc01c3cb6be72 .widget.image .hover_overlay,
	#w20220523bc01c3cb6be72 .widget.image.hover_image_hidden:hover .hover_img,
	#w20220523bc01c3cb6be72 .widget.image.hover_scale .hover_img,
	#w20220523bc01c3cb6be72 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20220523bc01c3cb6be72 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20220523bc01c3cb6be72 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20220523bc01c3cb6be72 .widget.image.hover_scale img,
	#w20220523bc01c3cb6be72 .widget.image.hover_scale:hover .hover_img,
	#w20220523bc01c3cb6be72 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20220523bc01c3cb6be72 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20220523bc01c3cb6be72 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20220523bc01c3cb6be72 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20220523bc01c3cb6be72 .widget.image.no_effect .hover_overlay,
	#w20220523bc01c3cb6be72 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20220523bc01c3cb6be72 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20220523bc01c3cb6be72 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20220523bc01c3cb6be72 .widget.image.hide_default_img:hover .org_image,
	#w20220523bc01c3cb6be72 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20220523bc01c3cb6be72 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20220523bc01c3cb6be72 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20220523bc01c3cb6be72 .widget.image:hover .hover_txt,
		#w20220523bc01c3cb6be72 .widget.image:hover .hover_img,
		#w20220523bc01c3cb6be72 .widget.image:hover .overlay,
		#w20220523bc01c3cb6be72 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20220523bc01c3cb6be72 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20220523bc01c3cb6be72 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20220523bc01c3cb6be72 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w2022052623bfe9cffd589 .widget.image img {
		transition: none;
	}

	.admin #w2022052623bfe9cffd589 .disable-selection img {
		visibility: visible !important;
	}
	#w2022052623bfe9cffd589 .widget.image .overlay, #w2022052623bfe9cffd589 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w2022052623bfe9cffd589 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w2022052623bfe9cffd589 .widget.image:hover .hover_overlay,
	#w2022052623bfe9cffd589 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w2022052623bfe9cffd589 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w2022052623bfe9cffd589 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w2022052623bfe9cffd589 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w2022052623bfe9cffd589 .widget.image.img_circle .overlay,
	#w2022052623bfe9cffd589 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w2022052623bfe9cffd589 .widget.image.hover_scale:hover .hover_overlay,
	#w2022052623bfe9cffd589 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w2022052623bfe9cffd589 .widget.image.hide_default_img:hover .img_wrap > img,
	#w2022052623bfe9cffd589 .widget.image:hover .overlay,
	#w2022052623bfe9cffd589 .widget.image .hover_overlay,
	#w2022052623bfe9cffd589 .widget.image.hover_image_hidden:hover .hover_img,
	#w2022052623bfe9cffd589 .widget.image.hover_scale .hover_img,
	#w2022052623bfe9cffd589 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w2022052623bfe9cffd589 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w2022052623bfe9cffd589 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w2022052623bfe9cffd589 .widget.image.hover_scale img,
	#w2022052623bfe9cffd589 .widget.image.hover_scale:hover .hover_img,
	#w2022052623bfe9cffd589 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w2022052623bfe9cffd589 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w2022052623bfe9cffd589 .widget.image.hover_img_hide.hover_scale:hover img,
	#w2022052623bfe9cffd589 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w2022052623bfe9cffd589 .widget.image.no_effect .hover_overlay,
	#w2022052623bfe9cffd589 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w2022052623bfe9cffd589 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w2022052623bfe9cffd589 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w2022052623bfe9cffd589 .widget.image.hide_default_img:hover .org_image,
	#w2022052623bfe9cffd589 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w2022052623bfe9cffd589 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w2022052623bfe9cffd589 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w2022052623bfe9cffd589 .widget.image:hover .hover_txt,
		#w2022052623bfe9cffd589 .widget.image:hover .hover_img,
		#w2022052623bfe9cffd589 .widget.image:hover .overlay,
		#w2022052623bfe9cffd589 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w2022052623bfe9cffd589 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w2022052623bfe9cffd589 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w2022052623bfe9cffd589 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w2022052332c68f91822bd .widget.image img {
		transition: none;
	}

	.admin #w2022052332c68f91822bd .disable-selection img {
		visibility: visible !important;
	}
	#w2022052332c68f91822bd .widget.image .overlay, #w2022052332c68f91822bd .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w2022052332c68f91822bd .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w2022052332c68f91822bd .widget.image:hover .hover_overlay,
	#w2022052332c68f91822bd .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w2022052332c68f91822bd .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w2022052332c68f91822bd .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w2022052332c68f91822bd .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w2022052332c68f91822bd .widget.image.img_circle .overlay,
	#w2022052332c68f91822bd .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w2022052332c68f91822bd .widget.image.hover_scale:hover .hover_overlay,
	#w2022052332c68f91822bd .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w2022052332c68f91822bd .widget.image.hide_default_img:hover .img_wrap > img,
	#w2022052332c68f91822bd .widget.image:hover .overlay,
	#w2022052332c68f91822bd .widget.image .hover_overlay,
	#w2022052332c68f91822bd .widget.image.hover_image_hidden:hover .hover_img,
	#w2022052332c68f91822bd .widget.image.hover_scale .hover_img,
	#w2022052332c68f91822bd .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w2022052332c68f91822bd .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w2022052332c68f91822bd .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w2022052332c68f91822bd .widget.image.hover_scale img,
	#w2022052332c68f91822bd .widget.image.hover_scale:hover .hover_img,
	#w2022052332c68f91822bd .widget.image.hover_scale.hover_image_hidden:hover img,
	#w2022052332c68f91822bd .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w2022052332c68f91822bd .widget.image.hover_img_hide.hover_scale:hover img,
	#w2022052332c68f91822bd .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w2022052332c68f91822bd .widget.image.no_effect .hover_overlay,
	#w2022052332c68f91822bd .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w2022052332c68f91822bd .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w2022052332c68f91822bd .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w2022052332c68f91822bd .widget.image.hide_default_img:hover .org_image,
	#w2022052332c68f91822bd .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w2022052332c68f91822bd .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w2022052332c68f91822bd .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w2022052332c68f91822bd .widget.image:hover .hover_txt,
		#w2022052332c68f91822bd .widget.image:hover .hover_img,
		#w2022052332c68f91822bd .widget.image:hover .overlay,
		#w2022052332c68f91822bd .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w2022052332c68f91822bd .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w2022052332c68f91822bd .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w2022052332c68f91822bd .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

	#w202205311b48c499a3525 .btn-blocked .btn-group {
		display: block;
	}
	#w202205311b48c499a3525 .btn-blocked .btn-group > .btn {
		float: none;
	}
    #w202205311b48c499a3525 .button_wrap {
        margin-bottom: -10px;
    }

	#w202205311b48c499a3525 .btn-group-justified.button_wrap,
	#w202205311b48c499a3525 .btn-blocked.button_wrap {
		margin-bottom: 0;
	}

	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w202205281f65de78fe644 .widget.image img {
		transition: none;
	}

	.admin #w202205281f65de78fe644 .disable-selection img {
		visibility: visible !important;
	}
	#w202205281f65de78fe644 .widget.image .overlay, #w202205281f65de78fe644 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w202205281f65de78fe644 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w202205281f65de78fe644 .widget.image:hover .hover_overlay,
	#w202205281f65de78fe644 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w202205281f65de78fe644 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w202205281f65de78fe644 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w202205281f65de78fe644 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w202205281f65de78fe644 .widget.image.img_circle .overlay,
	#w202205281f65de78fe644 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w202205281f65de78fe644 .widget.image.hover_scale:hover .hover_overlay,
	#w202205281f65de78fe644 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w202205281f65de78fe644 .widget.image.hide_default_img:hover .img_wrap > img,
	#w202205281f65de78fe644 .widget.image:hover .overlay,
	#w202205281f65de78fe644 .widget.image .hover_overlay,
	#w202205281f65de78fe644 .widget.image.hover_image_hidden:hover .hover_img,
	#w202205281f65de78fe644 .widget.image.hover_scale .hover_img,
	#w202205281f65de78fe644 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w202205281f65de78fe644 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w202205281f65de78fe644 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w202205281f65de78fe644 .widget.image.hover_scale img,
	#w202205281f65de78fe644 .widget.image.hover_scale:hover .hover_img,
	#w202205281f65de78fe644 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w202205281f65de78fe644 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w202205281f65de78fe644 .widget.image.hover_img_hide.hover_scale:hover img,
	#w202205281f65de78fe644 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w202205281f65de78fe644 .widget.image.no_effect .hover_overlay,
	#w202205281f65de78fe644 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w202205281f65de78fe644 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w202205281f65de78fe644 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w202205281f65de78fe644 .widget.image.hide_default_img:hover .org_image,
	#w202205281f65de78fe644 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w202205281f65de78fe644 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w202205281f65de78fe644 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w202205281f65de78fe644 .widget.image:hover .hover_txt,
		#w202205281f65de78fe644 .widget.image:hover .hover_img,
		#w202205281f65de78fe644 .widget.image:hover .overlay,
		#w202205281f65de78fe644 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w202205281f65de78fe644 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w202205281f65de78fe644 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w202205281f65de78fe644 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

	.device_type_m .pc_section #padding_w202205280b6c75d694319 {
		height: 11px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202205280b6c75d694319 {
			height: 11px !important;
		}
	}

	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w2022052661eca41d05a53 .widget.image img {
		transition: none;
	}

	.admin #w2022052661eca41d05a53 .disable-selection img {
		visibility: visible !important;
	}
	#w2022052661eca41d05a53 .widget.image .overlay, #w2022052661eca41d05a53 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w2022052661eca41d05a53 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w2022052661eca41d05a53 .widget.image:hover .hover_overlay,
	#w2022052661eca41d05a53 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w2022052661eca41d05a53 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w2022052661eca41d05a53 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w2022052661eca41d05a53 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w2022052661eca41d05a53 .widget.image.img_circle .overlay,
	#w2022052661eca41d05a53 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w2022052661eca41d05a53 .widget.image.hover_scale:hover .hover_overlay,
	#w2022052661eca41d05a53 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w2022052661eca41d05a53 .widget.image.hide_default_img:hover .img_wrap > img,
	#w2022052661eca41d05a53 .widget.image:hover .overlay,
	#w2022052661eca41d05a53 .widget.image .hover_overlay,
	#w2022052661eca41d05a53 .widget.image.hover_image_hidden:hover .hover_img,
	#w2022052661eca41d05a53 .widget.image.hover_scale .hover_img,
	#w2022052661eca41d05a53 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w2022052661eca41d05a53 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w2022052661eca41d05a53 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w2022052661eca41d05a53 .widget.image.hover_scale img,
	#w2022052661eca41d05a53 .widget.image.hover_scale:hover .hover_img,
	#w2022052661eca41d05a53 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w2022052661eca41d05a53 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w2022052661eca41d05a53 .widget.image.hover_img_hide.hover_scale:hover img,
	#w2022052661eca41d05a53 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w2022052661eca41d05a53 .widget.image.no_effect .hover_overlay,
	#w2022052661eca41d05a53 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w2022052661eca41d05a53 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w2022052661eca41d05a53 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w2022052661eca41d05a53 .widget.image.hide_default_img:hover .org_image,
	#w2022052661eca41d05a53 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w2022052661eca41d05a53 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w2022052661eca41d05a53 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w2022052661eca41d05a53 .widget.image:hover .hover_txt,
		#w2022052661eca41d05a53 .widget.image:hover .hover_img,
		#w2022052661eca41d05a53 .widget.image:hover .overlay,
		#w2022052661eca41d05a53 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w2022052661eca41d05a53 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w2022052661eca41d05a53 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w2022052661eca41d05a53 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

		#text_w20220526f43616e4bed0d {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20220526f43616e4bed0d .fr-code-view {
			line-height: 1.6;
		}
		#text_w20220526f43616e4bed0d .text_bg_img,
		#text_w20220526f43616e4bed0d .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20220526f43616e4bed0d,
		#text_w20220526f43616e4bed0d .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20220526f43616e4bed0d,
        #text_w20220526f43616e4bed0d .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20220526f43616e4bed0d.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20220526f43616e4bed0d.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w2022052807f6aa5b45d14 {
		height: 9px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w2022052807f6aa5b45d14 {
			height: 9px !important;
		}
	}

	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20220530e2cabc2873f30 .widget.image img {
		transition: none;
	}

	.admin #w20220530e2cabc2873f30 .disable-selection img {
		visibility: visible !important;
	}
	#w20220530e2cabc2873f30 .widget.image .overlay, #w20220530e2cabc2873f30 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20220530e2cabc2873f30 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20220530e2cabc2873f30 .widget.image:hover .hover_overlay,
	#w20220530e2cabc2873f30 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20220530e2cabc2873f30 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20220530e2cabc2873f30 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20220530e2cabc2873f30 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20220530e2cabc2873f30 .widget.image.img_circle .overlay,
	#w20220530e2cabc2873f30 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20220530e2cabc2873f30 .widget.image.hover_scale:hover .hover_overlay,
	#w20220530e2cabc2873f30 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20220530e2cabc2873f30 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20220530e2cabc2873f30 .widget.image:hover .overlay,
	#w20220530e2cabc2873f30 .widget.image .hover_overlay,
	#w20220530e2cabc2873f30 .widget.image.hover_image_hidden:hover .hover_img,
	#w20220530e2cabc2873f30 .widget.image.hover_scale .hover_img,
	#w20220530e2cabc2873f30 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20220530e2cabc2873f30 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20220530e2cabc2873f30 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20220530e2cabc2873f30 .widget.image.hover_scale img,
	#w20220530e2cabc2873f30 .widget.image.hover_scale:hover .hover_img,
	#w20220530e2cabc2873f30 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20220530e2cabc2873f30 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20220530e2cabc2873f30 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20220530e2cabc2873f30 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20220530e2cabc2873f30 .widget.image.no_effect .hover_overlay,
	#w20220530e2cabc2873f30 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20220530e2cabc2873f30 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20220530e2cabc2873f30 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20220530e2cabc2873f30 .widget.image.hide_default_img:hover .org_image,
	#w20220530e2cabc2873f30 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20220530e2cabc2873f30 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20220530e2cabc2873f30 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20220530e2cabc2873f30 .widget.image:hover .hover_txt,
		#w20220530e2cabc2873f30 .widget.image:hover .hover_img,
		#w20220530e2cabc2873f30 .widget.image:hover .overlay,
		#w20220530e2cabc2873f30 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20220530e2cabc2873f30 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20220530e2cabc2873f30 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20220530e2cabc2873f30 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

		#text_w202205304ff879f4c3bde {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w202205304ff879f4c3bde .fr-code-view {
			line-height: 1.6;
		}
		#text_w202205304ff879f4c3bde .text_bg_img,
		#text_w202205304ff879f4c3bde .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w202205304ff879f4c3bde,
		#text_w202205304ff879f4c3bde .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w202205304ff879f4c3bde,
        #text_w202205304ff879f4c3bde .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w202205304ff879f4c3bde.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w202205304ff879f4c3bde.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w20220530fdbecc2b0a53e {
		height: 15px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20220530fdbecc2b0a53e {
			height: 15px !important;
		}
	}

	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20220528115fc03fc1634 .widget.image img {
		transition: none;
	}

	.admin #w20220528115fc03fc1634 .disable-selection img {
		visibility: visible !important;
	}
	#w20220528115fc03fc1634 .widget.image .overlay, #w20220528115fc03fc1634 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20220528115fc03fc1634 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20220528115fc03fc1634 .widget.image:hover .hover_overlay,
	#w20220528115fc03fc1634 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20220528115fc03fc1634 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20220528115fc03fc1634 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20220528115fc03fc1634 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20220528115fc03fc1634 .widget.image.img_circle .overlay,
	#w20220528115fc03fc1634 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20220528115fc03fc1634 .widget.image.hover_scale:hover .hover_overlay,
	#w20220528115fc03fc1634 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20220528115fc03fc1634 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20220528115fc03fc1634 .widget.image:hover .overlay,
	#w20220528115fc03fc1634 .widget.image .hover_overlay,
	#w20220528115fc03fc1634 .widget.image.hover_image_hidden:hover .hover_img,
	#w20220528115fc03fc1634 .widget.image.hover_scale .hover_img,
	#w20220528115fc03fc1634 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20220528115fc03fc1634 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20220528115fc03fc1634 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20220528115fc03fc1634 .widget.image.hover_scale img,
	#w20220528115fc03fc1634 .widget.image.hover_scale:hover .hover_img,
	#w20220528115fc03fc1634 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20220528115fc03fc1634 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20220528115fc03fc1634 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20220528115fc03fc1634 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20220528115fc03fc1634 .widget.image.no_effect .hover_overlay,
	#w20220528115fc03fc1634 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20220528115fc03fc1634 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20220528115fc03fc1634 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20220528115fc03fc1634 .widget.image.hide_default_img:hover .org_image,
	#w20220528115fc03fc1634 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20220528115fc03fc1634 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20220528115fc03fc1634 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20220528115fc03fc1634 .widget.image:hover .hover_txt,
		#w20220528115fc03fc1634 .widget.image:hover .hover_img,
		#w20220528115fc03fc1634 .widget.image:hover .overlay,
		#w20220528115fc03fc1634 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20220528115fc03fc1634 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20220528115fc03fc1634 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20220528115fc03fc1634 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

		#text_w20220528db8d8f5fdcfe5 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20220528db8d8f5fdcfe5 .fr-code-view {
			line-height: 1.6;
		}
		#text_w20220528db8d8f5fdcfe5 .text_bg_img,
		#text_w20220528db8d8f5fdcfe5 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20220528db8d8f5fdcfe5,
		#text_w20220528db8d8f5fdcfe5 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20220528db8d8f5fdcfe5,
        #text_w20220528db8d8f5fdcfe5 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20220528db8d8f5fdcfe5.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20220528db8d8f5fdcfe5.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w2022052848db2e000e343 {
		height: 20px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w2022052848db2e000e343 {
			height: 20px !important;
		}
	}

	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20220528d85355ec3ace7 .widget.image img {
		transition: none;
	}

	.admin #w20220528d85355ec3ace7 .disable-selection img {
		visibility: visible !important;
	}
	#w20220528d85355ec3ace7 .widget.image .overlay, #w20220528d85355ec3ace7 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20220528d85355ec3ace7 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20220528d85355ec3ace7 .widget.image:hover .hover_overlay,
	#w20220528d85355ec3ace7 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20220528d85355ec3ace7 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20220528d85355ec3ace7 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20220528d85355ec3ace7 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20220528d85355ec3ace7 .widget.image.img_circle .overlay,
	#w20220528d85355ec3ace7 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20220528d85355ec3ace7 .widget.image.hover_scale:hover .hover_overlay,
	#w20220528d85355ec3ace7 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20220528d85355ec3ace7 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20220528d85355ec3ace7 .widget.image:hover .overlay,
	#w20220528d85355ec3ace7 .widget.image .hover_overlay,
	#w20220528d85355ec3ace7 .widget.image.hover_image_hidden:hover .hover_img,
	#w20220528d85355ec3ace7 .widget.image.hover_scale .hover_img,
	#w20220528d85355ec3ace7 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20220528d85355ec3ace7 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20220528d85355ec3ace7 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20220528d85355ec3ace7 .widget.image.hover_scale img,
	#w20220528d85355ec3ace7 .widget.image.hover_scale:hover .hover_img,
	#w20220528d85355ec3ace7 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20220528d85355ec3ace7 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20220528d85355ec3ace7 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20220528d85355ec3ace7 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20220528d85355ec3ace7 .widget.image.no_effect .hover_overlay,
	#w20220528d85355ec3ace7 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20220528d85355ec3ace7 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20220528d85355ec3ace7 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20220528d85355ec3ace7 .widget.image.hide_default_img:hover .org_image,
	#w20220528d85355ec3ace7 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20220528d85355ec3ace7 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20220528d85355ec3ace7 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20220528d85355ec3ace7 .widget.image:hover .hover_txt,
		#w20220528d85355ec3ace7 .widget.image:hover .hover_img,
		#w20220528d85355ec3ace7 .widget.image:hover .overlay,
		#w20220528d85355ec3ace7 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20220528d85355ec3ace7 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20220528d85355ec3ace7 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20220528d85355ec3ace7 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

		#text_w20220528ca8bbfbbfa452 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20220528ca8bbfbbfa452 .fr-code-view {
			line-height: 1.6;
		}
		#text_w20220528ca8bbfbbfa452 .text_bg_img,
		#text_w20220528ca8bbfbbfa452 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20220528ca8bbfbbfa452,
		#text_w20220528ca8bbfbbfa452 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20220528ca8bbfbbfa452,
        #text_w20220528ca8bbfbbfa452 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20220528ca8bbfbbfa452.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20220528ca8bbfbbfa452.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w20220528954dd717304b1 {
		height: 52.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20220528954dd717304b1 {
			height: 52.5px !important;
		}
	}

	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20220528073f2f1e175a4 .widget.image img {
		transition: none;
	}

	.admin #w20220528073f2f1e175a4 .disable-selection img {
		visibility: visible !important;
	}
	#w20220528073f2f1e175a4 .widget.image .overlay, #w20220528073f2f1e175a4 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20220528073f2f1e175a4 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20220528073f2f1e175a4 .widget.image:hover .hover_overlay,
	#w20220528073f2f1e175a4 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20220528073f2f1e175a4 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20220528073f2f1e175a4 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20220528073f2f1e175a4 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20220528073f2f1e175a4 .widget.image.img_circle .overlay,
	#w20220528073f2f1e175a4 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20220528073f2f1e175a4 .widget.image.hover_scale:hover .hover_overlay,
	#w20220528073f2f1e175a4 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20220528073f2f1e175a4 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20220528073f2f1e175a4 .widget.image:hover .overlay,
	#w20220528073f2f1e175a4 .widget.image .hover_overlay,
	#w20220528073f2f1e175a4 .widget.image.hover_image_hidden:hover .hover_img,
	#w20220528073f2f1e175a4 .widget.image.hover_scale .hover_img,
	#w20220528073f2f1e175a4 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20220528073f2f1e175a4 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20220528073f2f1e175a4 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20220528073f2f1e175a4 .widget.image.hover_scale img,
	#w20220528073f2f1e175a4 .widget.image.hover_scale:hover .hover_img,
	#w20220528073f2f1e175a4 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20220528073f2f1e175a4 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20220528073f2f1e175a4 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20220528073f2f1e175a4 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20220528073f2f1e175a4 .widget.image.no_effect .hover_overlay,
	#w20220528073f2f1e175a4 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20220528073f2f1e175a4 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20220528073f2f1e175a4 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20220528073f2f1e175a4 .widget.image.hide_default_img:hover .org_image,
	#w20220528073f2f1e175a4 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20220528073f2f1e175a4 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20220528073f2f1e175a4 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20220528073f2f1e175a4 .widget.image:hover .hover_txt,
		#w20220528073f2f1e175a4 .widget.image:hover .hover_img,
		#w20220528073f2f1e175a4 .widget.image:hover .overlay,
		#w20220528073f2f1e175a4 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20220528073f2f1e175a4 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20220528073f2f1e175a4 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20220528073f2f1e175a4 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

		#text_w2022052888a195e712099 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w2022052888a195e712099 .fr-code-view {
			line-height: 1.6;
		}
		#text_w2022052888a195e712099 .text_bg_img,
		#text_w2022052888a195e712099 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w2022052888a195e712099,
		#text_w2022052888a195e712099 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w2022052888a195e712099,
        #text_w2022052888a195e712099 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w2022052888a195e712099.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w2022052888a195e712099.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w202205285a1beedc7c393 {
		height: 31.5px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202205285a1beedc7c393 {
			height: 31.5px !important;
		}
	}

	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20220530c8e9907b5363d .widget.image img {
		transition: none;
	}

	.admin #w20220530c8e9907b5363d .disable-selection img {
		visibility: visible !important;
	}
	#w20220530c8e9907b5363d .widget.image .overlay, #w20220530c8e9907b5363d .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20220530c8e9907b5363d .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20220530c8e9907b5363d .widget.image:hover .hover_overlay,
	#w20220530c8e9907b5363d .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20220530c8e9907b5363d .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20220530c8e9907b5363d .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20220530c8e9907b5363d .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20220530c8e9907b5363d .widget.image.img_circle .overlay,
	#w20220530c8e9907b5363d .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20220530c8e9907b5363d .widget.image.hover_scale:hover .hover_overlay,
	#w20220530c8e9907b5363d .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20220530c8e9907b5363d .widget.image.hide_default_img:hover .img_wrap > img,
	#w20220530c8e9907b5363d .widget.image:hover .overlay,
	#w20220530c8e9907b5363d .widget.image .hover_overlay,
	#w20220530c8e9907b5363d .widget.image.hover_image_hidden:hover .hover_img,
	#w20220530c8e9907b5363d .widget.image.hover_scale .hover_img,
	#w20220530c8e9907b5363d .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20220530c8e9907b5363d .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20220530c8e9907b5363d .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20220530c8e9907b5363d .widget.image.hover_scale img,
	#w20220530c8e9907b5363d .widget.image.hover_scale:hover .hover_img,
	#w20220530c8e9907b5363d .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20220530c8e9907b5363d .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20220530c8e9907b5363d .widget.image.hover_img_hide.hover_scale:hover img,
	#w20220530c8e9907b5363d .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20220530c8e9907b5363d .widget.image.no_effect .hover_overlay,
	#w20220530c8e9907b5363d .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20220530c8e9907b5363d .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20220530c8e9907b5363d .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20220530c8e9907b5363d .widget.image.hide_default_img:hover .org_image,
	#w20220530c8e9907b5363d .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20220530c8e9907b5363d .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20220530c8e9907b5363d .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20220530c8e9907b5363d .widget.image:hover .hover_txt,
		#w20220530c8e9907b5363d .widget.image:hover .hover_img,
		#w20220530c8e9907b5363d .widget.image:hover .overlay,
		#w20220530c8e9907b5363d .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20220530c8e9907b5363d .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20220530c8e9907b5363d .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20220530c8e9907b5363d .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20220530c3c9618fddab5 .widget.image img {
		transition: none;
	}

	.admin #w20220530c3c9618fddab5 .disable-selection img {
		visibility: visible !important;
	}
	#w20220530c3c9618fddab5 .widget.image .overlay, #w20220530c3c9618fddab5 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20220530c3c9618fddab5 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20220530c3c9618fddab5 .widget.image:hover .hover_overlay,
	#w20220530c3c9618fddab5 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20220530c3c9618fddab5 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20220530c3c9618fddab5 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20220530c3c9618fddab5 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20220530c3c9618fddab5 .widget.image.img_circle .overlay,
	#w20220530c3c9618fddab5 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20220530c3c9618fddab5 .widget.image.hover_scale:hover .hover_overlay,
	#w20220530c3c9618fddab5 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20220530c3c9618fddab5 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20220530c3c9618fddab5 .widget.image:hover .overlay,
	#w20220530c3c9618fddab5 .widget.image .hover_overlay,
	#w20220530c3c9618fddab5 .widget.image.hover_image_hidden:hover .hover_img,
	#w20220530c3c9618fddab5 .widget.image.hover_scale .hover_img,
	#w20220530c3c9618fddab5 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20220530c3c9618fddab5 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20220530c3c9618fddab5 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20220530c3c9618fddab5 .widget.image.hover_scale img,
	#w20220530c3c9618fddab5 .widget.image.hover_scale:hover .hover_img,
	#w20220530c3c9618fddab5 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20220530c3c9618fddab5 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20220530c3c9618fddab5 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20220530c3c9618fddab5 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20220530c3c9618fddab5 .widget.image.no_effect .hover_overlay,
	#w20220530c3c9618fddab5 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20220530c3c9618fddab5 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20220530c3c9618fddab5 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20220530c3c9618fddab5 .widget.image.hide_default_img:hover .org_image,
	#w20220530c3c9618fddab5 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20220530c3c9618fddab5 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20220530c3c9618fddab5 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20220530c3c9618fddab5 .widget.image:hover .hover_txt,
		#w20220530c3c9618fddab5 .widget.image:hover .hover_img,
		#w20220530c3c9618fddab5 .widget.image:hover .overlay,
		#w20220530c3c9618fddab5 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20220530c3c9618fddab5 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20220530c3c9618fddab5 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20220530c3c9618fddab5 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

		#text_w2022053006f2d58657146 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w2022053006f2d58657146 .fr-code-view {
			line-height: 1.6;
		}
		#text_w2022053006f2d58657146 .text_bg_img,
		#text_w2022053006f2d58657146 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w2022053006f2d58657146,
		#text_w2022053006f2d58657146 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w2022053006f2d58657146,
        #text_w2022053006f2d58657146 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w2022053006f2d58657146.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w2022053006f2d58657146.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
			.shop_view .s202205242310fa7ab80e6.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s202205242310fa7ab80e6 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s202205242310fa7ab80e6 select.form-control option {
				color: #000 !important;
			}
			.admin #s202205242310fa7ab80e6 .widget.padding > div {
				;
			}
			.admin #s202205242310fa7ab80e6 .ibg-bg {
				height: 100% !important;
			}
			.admin #s202205242310fa7ab80e6 .widget_drag_bar,
			.admin .doz_sys #s202205242310fa7ab80e6 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s202205242310fa7ab80e6 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s202205242310fa7ab80e6 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s202205242310fa7ab80e6 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s202205242310fa7ab80e6 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s202205242310fa7ab80e6 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s202205242310fa7ab80e6 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s202205242310fa7ab80e6 {
				color: ;
			}
			#s202205242310fa7ab80e6.side_basic main .inside,
			#s202205242310fa7ab80e6 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s202205242310fa7ab80e6 .col-dz-12 .extend_thumbs {
				max-width: 1280px;
			}
			.modal_site_modal_menu #s202205242310fa7ab80e6.side_basic main .inside,
			.menu_type_modal #s202205242310fa7ab80e6.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s202205242310fa7ab80e6,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s202205242310fa7ab80e6 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s202205242310fa7ab80e6.extend_section main {
				padding-left: 15px;
				padding-right: 15px;
			}
			#s202205242310fa7ab80e6.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -15px;
				margin-right: -15px;
				width: calc(100% + 15px + 15px);
			}
			#s202205242310fa7ab80e6 .booking_day .body_font_color_20,
			#s202205242310fa7ab80e6 .booking_list.waiting .title {
				; 
			}
		
			#s202205242310fa7ab80e6.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s202205242310fa7ab80e6 .li_table ul:nth-of-type(2),
			#s202205242310fa7ab80e6 .li_board ul li,
			#s202205242310fa7ab80e6 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s202205242310fa7ab80e6 .checkbox-styled:not(ie8) input ~ span:before,
			#s202205242310fa7ab80e6 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s202205242310fa7ab80e6 .board_view .grid_ignore header a, #s202205242310fa7ab80e6 .widget.board .grid_ignore .author .date, #s202205242310fa7ab80e6 .widget.board .grid_ignore a.board, #s202205242310fa7ab80e6 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s202205242310fa7ab80e6 .content-tit .board {
				;
			}
			#s202205242310fa7ab80e6 select.form-control,
			#s202205242310fa7ab80e6 input.form-control,
			#s202205242310fa7ab80e6 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s202205242310fa7ab80e6 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s202205242310fa7ab80e6 .phonenumber_wrap .line {
				
			}
			#s202205242310fa7ab80e6 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s202205242310fa7ab80e6 .shop-content select.form-control,
			.shop_view #s202205242310fa7ab80e6 .shop-content input.form-control,
			.shop_view #s202205242310fa7ab80e6 .shop-content textarea.form-control,
			.booking_view #s202205242310fa7ab80e6 .booking_opt select.form-control,
			.shop_view #s202205242310fa7ab80e6 .form-select-wrap .dropdown-menu,
			.shop_view #s202205242310fa7ab80e6 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s202205242310fa7ab80e6 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s202205242310fa7ab80e6 .item_detail select.form-control,
			#s202205242310fa7ab80e6 .item_detail input.form-control,
			#s202205242310fa7ab80e6 .item_detail textarea.form-control,
			#s202205242310fa7ab80e6 .booking_opt select.form-control,
			#s202205242310fa7ab80e6 .goods_select textarea.form-control,
			#s202205242310fa7ab80e6 .goods_select select.form-control,
			#s202205242310fa7ab80e6 .goods_select input.form-control,
			#s202205242310fa7ab80e6 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s202205242310fa7ab80e6 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s202205242310fa7ab80e6 .board_summary .write, #s202205242310fa7ab80e6 .board_view .grid_ignore .author .date, #s202205242310fa7ab80e6 .board_view .grid_ignore .author .hit-count, .doz_sys #s202205242310fa7ab80e6 label, .doz_sys #s202205242310fa7ab80e6 label.control-label, #s202205242310fa7ab80e6 .shop-table > tbody > tr.payment-info > td.pay-txt, #s202205242310fa7ab80e6 .nick.text-default-dark, #s202205242310fa7ab80e6 .text-default-dark, #s202205242310fa7ab80e6 .shop_mypage .mypage .my-box a, #s202205242310fa7ab80e6 .shop_mypage .item-detail a, #s202205242310fa7ab80e6 .shop_mypage .item-detail p, #s202205242310fa7ab80e6 .shop_mypage h6, #s202205242310fa7ab80e6 .shop_mypage .table-wrap p, #s202205242310fa7ab80e6 .shop_payment h1, #s202205242310fa7ab80e6 .shop_payment h6, #s202205242310fa7ab80e6 .shop-content p, #s202205242310fa7ab80e6 .shop_payment, #s202205242310fa7ab80e6 .shop-content span, #s202205242310fa7ab80e6 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s202205242310fa7ab80e6 .shop-content .price, #s202205242310fa7ab80e6,#s202205242310fa7ab80e6 .shop-tit,#s202205242310fa7ab80e6 .board_view .board_txt_area,#s202205242310fa7ab80e6 .board.widget .grid_ignore .view_tit,.doz_sys #s202205242310fa7ab80e6 .shop-content input.form-control, .doz_sys #s202205242310fa7ab80e6 .shop-content select.form-control, #s202205242310fa7ab80e6 .widget_menu_title,#s202205242310fa7ab80e6 .comment_area,body.shop_mypage #s202205242310fa7ab80e6 .comment_area,
			#s202205242310fa7ab80e6 .list_review_inner .use_summary, #s202205242310fa7ab80e6 .list_review_inner .use_summary a, #s202205242310fa7ab80e6 .list_review_inner .fold, #s202205242310fa7ab80e6 .list_review_inner .comment_area, #s202205242310fa7ab80e6 .booking_nav_tools span {
				;
				color:  ;
			}
			#s202205242310fa7ab80e6 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s202205242310fa7ab80e6 a.use-info {
			    color : #00d255;
			}
			#s202205242310fa7ab80e6 .shop-content span.sale-price-text-done, 
			.doz_sys #s202205242310fa7ab80e6 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s202205242310fa7ab80e6 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s202205242310fa7ab80e6 .shop-content.mypage .bg-bright a, #s202205242310fa7ab80e6 .shop-content.mypage .bg-bright p, #s202205242310fa7ab80e6 .shop-content.mypage .bg-bright span, #s202205242310fa7ab80e6 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s202205242310fa7ab80e6 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn {
				border-color: #D5D5D5;
			}
			#s202205242310fa7ab80e6 .shop-content h6 span {
			;
				color: ;
			}
			#s202205242310fa7ab80e6 .left-menu ul li.on a,
			.doz_sys #s202205242310fa7ab80e6 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s202205242310fa7ab80e6,
			#s202205242310fa7ab80e6 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s202205242310fa7ab80e6 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s202205242310fa7ab80e6 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s202205242310fa7ab80e6 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202205242310fa7ab80e6 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s202205242310fa7ab80e6 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s202205242310fa7ab80e6 .list_review_inner, 
			#s202205242310fa7ab80e6 .list_review_inner .fold.cmt,
			#s202205242310fa7ab80e6 .list_review_wrap,
			#s202205242310fa7ab80e6 .list_review_inner .textarea_block,
			#s202205242310fa7ab80e6 .list_review_inner .comment .main_comment,
			#s202205242310fa7ab80e6 .list_review_inner .txt_delete:before,
			#s202205242310fa7ab80e6 .form-select-wrap.open .dropdown-toggle, 
			#s202205242310fa7ab80e6 .form-select-wrap.open .dropdown-menu,
			#s202205242310fa7ab80e6 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s202205242310fa7ab80e6 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s202205242310fa7ab80e6 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s202205242310fa7ab80e6 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s202205242310fa7ab80e6 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202205242310fa7ab80e6 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s202205242310fa7ab80e6 .form-control:focus {
				border-color:#00d255;
			}
			#s202205242310fa7ab80e6 .sub_depth li a, #s202205242310fa7ab80e6 .sub_depth li span {
				;
			}
			#s202205242310fa7ab80e6 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s202205242310fa7ab80e6 .pagination > li > a,
			#s202205242310fa7ab80e6 .pagination > li > span,
			#s202205242310fa7ab80e6 .pagination > li > a:focus,
			#s202205242310fa7ab80e6 .pagination > li > span:focus,
			#s202205242310fa7ab80e6 .map-inner .pagination li.active a,
			#s202205242310fa7ab80e6 .pagination li > a.disabled:hover,
			#s202205242310fa7ab80e6 .pagination li > a.disabled:focus {
				;
			}
			#s202205242310fa7ab80e6 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s202205242310fa7ab80e6 .pagination > .active > a,
			#s202205242310fa7ab80e6 .pagination > .active > span,
			#s202205242310fa7ab80e6 .pagination > .active > a:hover,
			#s202205242310fa7ab80e6 .pagination > .active > span:hover,
			#s202205242310fa7ab80e6 .pagination > .active > a:focus,
			#s202205242310fa7ab80e6 .pagination > .active > span:focus,
			#s202205242310fa7ab80e6 .pagination > li > a:hover,
			#s202205242310fa7ab80e6 .pagination > li > span:hover,
			#s202205242310fa7ab80e6 .sub_depth li a.active,
			.doz_sys #s202205242310fa7ab80e6 a, #s202205242310fa7ab80e6 .li_table ul li,
			#s202205242310fa7ab80e6 .list-style .list.line > small,
			.doz_sys #s202205242310fa7ab80e6 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s202205242310fa7ab80e6 .board_contents a:not(.btn),
			.doz_sys #s202205242310fa7ab80e6 .board_contents a:not(.btn):hover,
			#s202205242310fa7ab80e6 .board_txt_area a,
			#s202205242310fa7ab80e6 .board_txt_area a:hover,
			#s202205242310fa7ab80e6 .board_txt_area a:active,
			#s202205242310fa7ab80e6 .board_txt_area a:focus,
			#s202205242310fa7ab80e6 .editor_box .fr-view a {
				color: #00d255;
			}
			#s202205242310fa7ab80e6 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s202205242310fa7ab80e6 a.body_font_color_30:not(.active) {
				;
			}
		   #s202205242310fa7ab80e6 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s202205242310fa7ab80e6 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s202205242310fa7ab80e6 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s202205242310fa7ab80e6 .body_font_color_40,
			#s202205242310fa7ab80e6 .li_board ul.li_body li.name, 
			#s202205242310fa7ab80e6 .li_board ul.li_body li.time, 
			#s202205242310fa7ab80e6 .li_board ul.li_body li.like,
			#s202205242310fa7ab80e6 .li_board ul.li_body li.read {
				;
			}
			#s202205242310fa7ab80e6 .review_table .summary,
			#s202205242310fa7ab80e6 .review_table.li_board ul.li_body li,
			#s202205242310fa7ab80e6 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s202205242310fa7ab80e6 .body_font_color_50 {
				;
			}
			#s202205242310fa7ab80e6 .li_board,
			#s202205242310fa7ab80e6 .acd_row:first-child,
			#s202205242310fa7ab80e6 .acd_row {
				border-color: ;
			}
			#s202205242310fa7ab80e6 .list-style .list-header,
			#s202205242310fa7ab80e6 .list-style .list,
			#s202205242310fa7ab80e6 .list-style .list.line, 
			#s202205242310fa7ab80e6 .list-style .list.line > .table-cell,
			#s202205242310fa7ab80e6 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s202205242310fa7ab80e6 .btn, #s202205242310fa7ab80e6 .visual_section a {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s202205242310fa7ab80e6 .btn:hover, #s202205242310fa7ab80e6 .visual_section a:hover {
				border-color:;
			}
			#s202205242310fa7ab80e6 .widget_text_wrap .btn {
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys #s202205242310fa7ab80e6 .btn-primary{
			background-color : #0d255;;
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys.shop_view #s202205242310fa7ab80e6 .btn-primary span,
			.doz_sys.booking_view #s202205242310fa7ab80e6 .btn-primary span,
			.doz_sys.shop_mypage #s202205242310fa7ab80e6 .btn-primary span  {
				color:#ffffff;
			}
			#s202205242310fa7ab80e6 .coupon-wrap:after,
			#s202205242310fa7ab80e6 .board_view .file_area ul li {
				background: ;
			}
			#s202205242310fa7ab80e6 .text-gray-dark, #s202205242310fa7ab80e6 .shop-table > thead > tr > th, #s202205242310fa7ab80e6 .shop_mypage .left-menu ul li a, #s202205242310fa7ab80e6 .shop_mypage .item-detail p.sale_pay,.doz_sys #s202205242310fa7ab80e6 .product-notify-group .product-notify-label {
				;
			}
			#s202205242310fa7ab80e6 .mypage .my-box a, #s202205242310fa7ab80e6 .mypage .shop-table > tbody > tr,
			#s202205242310fa7ab80e6 .mypage .tip-off,
	        #s202205242310fa7ab80e6 .im-order-detail-table,
	        #s202205242310fa7ab80e6 .im-order-price {
				;
			}
			#s202205242310fa7ab80e6 .mypage .my-box.on a {
				background-color:#00d255;
				;
				color:#fff;
			}
			#s202205242310fa7ab80e6 .mypage .my-box.on a p {
				color:#fff;
			}
			#s202205242310fa7ab80e6 .option_btn_tools a, #s202205242310fa7ab80e6 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s202205242310fa7ab80e6 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s202205242310fa7ab80e6 .card .title a {
				color: #212121;
			}
			#s202205242310fa7ab80e6 .section_bg.fixed_bg {
					;
				}
			#s202205242310fa7ab80e6 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s202205242310fa7ab80e6 ul.site_prod_nav > li,
			#s202205242310fa7ab80e6 .prod_detail_badge {
				;
			}
			#s202205242310fa7ab80e6 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s202205242310fa7ab80e6 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s202205242310fa7ab80e6 .opt-group {
				background: ;
			}
			#s202205242310fa7ab80e6 ul.site_prod_nav > li a.active {
				;
			}
			
			#s202205242310fa7ab80e6 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s202205242310fa7ab80e6 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s202205242310fa7ab80e6,
			.section_fixed_disable #s202205242310fa7ab80e6 .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s202205242310fa7ab80e6 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s202205242310fa7ab80e6.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s202205242310fa7ab80e6.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s202205242310fa7ab80e6 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s202205242310fa7ab80e6.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
			}
			.device_type_m #s202205242310fa7ab80e6 .mypage .left-menu ul li a,
			.device_type_m #s202205242310fa7ab80e6 .cart .left-menu ul li a {
				;
			}
            #s202205242310fa7ab80e6 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s202205242310fa7ab80e6 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s202205242310fa7ab80e6 .im-cart-info {
                ;
            }
            #s202205242310fa7ab80e6 .shop-table > thead > tr > th,
            #s202205242310fa7ab80e6 .shop-table > tbody > tr > td,
            #s202205242310fa7ab80e6 .mypage .shop-table > tbody > tr,
            #s202205242310fa7ab80e6 .shop-table > tbody > tr > td.img img,
            #s202205242310fa7ab80e6 .shop-table > tbody > tr > td + td,
            #s202205242310fa7ab80e6 .mypage .tip-off,
            #s202205242310fa7ab80e6 .mypage .shop-table img,
	        #s202205242310fa7ab80e6 .im-order-detail-table,
	        #s202205242310fa7ab80e6 .im-order-price,
	        #s202205242310fa7ab80e6 .im-order-detail-table thead tr,
	        #s202205242310fa7ab80e6 .im-order-detail-table tr + tr,
	        #s202205242310fa7ab80e6 .im-order-detail-table img,
	        #s202205242310fa7ab80e6 .im-order-detail-table .im-deliv-price,
	        #s202205242310fa7ab80e6 .im-order-price-header,
	        #s202205242310fa7ab80e6 .im-order-price-body {
                ;
            }
            #s202205242310fa7ab80e6 .shop-table .list_badge {
				border-color: ;
            }
            #s202205242310fa7ab80e6 .im-cart-result-table thead>tr>th,
            #s202205242310fa7ab80e6 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s202205242310fa7ab80e6 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s202205242310fa7ab80e6 #shop_cart_list .shop-table > thead > tr > th,
            #s202205242310fa7ab80e6 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s202205242310fa7ab80e6 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #00d255
            }
			@media (min-width: 991px) {
				.doz_sys #s202205242310fa7ab80e6 .btn-primary:hover, #s202205242310fa7ab80e6 .widget_text_wrap .btn:hover {
				;
					background-color:#ffffff;
					border-color:rgba(0,210,85,1);
					color:rgba(0,210,85,1);
					border-width:1px;
				}
				.doz_sys.shop_view #s202205242310fa7ab80e6 .btn-primary:hover span,
				.doz_sys.booking_view #s202205242310fa7ab80e6 .btn-primary:hover span,
				.doz_sys.shop_mypage #s202205242310fa7ab80e6 .btn-primary:hover span  {
					color:rgba(0,210,85,1);
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s202205242310fa7ab80e6 .fixed_view a,
				.doz_sys #s202205242310fa7ab80e6 .fixed_view select.form-control,
				.doz_sys #s202205242310fa7ab80e6 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s202205242310fa7ab80e6 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s202205242310fa7ab80e6 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s202205242310fa7ab80e6 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s202205242310fa7ab80e6 #shop_cart_list .shop-tit,
                #s202205242310fa7ab80e6 #shop_cart_list .shop-table > thead > tr,
                #s202205242310fa7ab80e6 #shop_cart_list .shop-table > tfoot .payment-info,
                #s202205242310fa7ab80e6 .im-price-result {
				    ;
				}
                #s202205242310fa7ab80e6 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s202205242310fa7ab80e6 .im-order-row + .im-order-row {
                    ;
                }
                #s202205242310fa7ab80e6 #shop_cart_list .shop-table,
                #s202205242310fa7ab80e6 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s202205242310fa7ab80e6 #shop_cart_list .shop-table > tfoot,
                #s202205242310fa7ab80e6 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s202205242310fa7ab80e6 #shop_cart_list .shop-table > thead > tr,
                #s202205242310fa7ab80e6 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s202205242310fa7ab80e6 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			@media (max-width: 991px) {
				#s202205242310fa7ab80e6 .buy_btns .social_btn, #s202205242310fa7ab80e6 .buy_btns .cart_btn, #s202205242310fa7ab80e6 .layer_pop .bottom-btn, #s202205242310fa7ab80e6 .shop-table > thead, #s202205242310fa7ab80e6 .left-menu, #s202205242310fa7ab80e6 .shop-table > tbody > tr, {
				;
				}
				#s202205242310fa7ab80e6 main, #s202205242310fa7ab80e6 .section_wrap.extend_section main, #s202205242310fa7ab80e6 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s202205242310fa7ab80e6.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
				}
				#s202205242310fa7ab80e6.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s202205242310fa7ab80e6 .mypage .left-menu ul li a,
				#s202205242310fa7ab80e6 .cart .left-menu ul li a,
				#s202205242310fa7ab80e6 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s202205242310fa7ab80e6 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s202205242310fa7ab80e6 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202205242310fa7ab80e6 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202205242310fa7ab80e6 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s202205242310fa7ab80e6 .background_tab .scroll-to-fixed-fixed ul.site_prod_nav > li a.active {
					box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
				}
			}
			@media (min-width: 768px) {
				#s202205242310fa7ab80e6 .opt-group .btn_clse {
					background-color: ;
				}
				#s202205242310fa7ab80e6 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s202205242310fa7ab80e6 .bg-brand,
				.doz_sys #s202205242310fa7ab80e6 .bg-brand span,
				.doz_sys #s202205242310fa7ab80e6 .btn-brand {
				;
					background-color:#00d255;
					border-color:#00d255;
					border-width: 1px;
					color:#fff;
				}
				.doz_sys #s202205242310fa7ab80e6 .bg-brand:hover {
					background-color:rgba(0,159,64,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);	zoom: 1;;
					border-color:rgb(0,159,64) ;border-color:rgba(0,159,64,1) ;;
				}
			
	#w20220524bf02804287089 .widget.icon.no_bg:hover i {
		background: none !important;
		border: 0 !important;
	}
	#w20220524bf02804287089 .widget.icon:hover i {
		background: #f2f2f2 !important;
		color: #999 !important;
		border-color: #dbdbdb !important;
	}

	#w20220524a3b0db6d3e4a6 .widget.icon.no_bg:hover i {
		background: none !important;
		border: 0 !important;
	}
	#w20220524a3b0db6d3e4a6 .widget.icon:hover i {
		background: #f2f2f2 !important;
		color: #999 !important;
		border-color: #dbdbdb !important;
	}

	#w20220524935344750f401 .widget.icon.no_bg:hover i {
		background: none !important;
		border: 0 !important;
	}
	#w20220524935344750f401 .widget.icon:hover i {
		background: #f2f2f2 !important;
		color: #999 !important;
		border-color: #dbdbdb !important;
	}

	.footer-section {
	;
		background-color                                                               : #2a4568;
	color : #ffffff;;
		color                                                                          : rgba(255,255,255,1);
		font-size        :12px;
	;
	 background-size : cover; background-repeat: no-repeat; background-position : ; text-align : center;
		padding-top                                                                    : 10px;
		padding-bottom                                                                 : 10px;
	}

	.doz_sys .footer-section a {
	color : #ffffff;;
		color   : rgba(255,255,255,1) !important;
	}
	.doz_sys .footer-section .use_sub_name:hover>a>.plain_name:before {
		color   : rgba(255,255,255,1);
	}
	.footer-section .custom-text {
		margin-top : 5px;
		margin-bottom: 10px;
	}

	.footer-section .custom-text .custom-text-info {
		font-size        :12px;
	}

	.foot-main-nav {
		font-size        :12px;
	}

	.foot-foot-nav {
		font-size        :12px;
	}

	.foot-foot-nav .policy_menu, .foot-foot-nav .footer_menu {
		float : left;
	}
	.footer-section .site-brand {
		font-size        :12px;
		margin-bottom : 0.8em;
	}

	.footer-section .copryright-area {
		font-size        :12px;
	}

	.footer-section .nav.nav-stacked.footer-all-nav {
		display     : inline-block;
	}

	.footer-section .nav.nav-stacked.footer-all-nav li {
		float : left;
	}

	.footer-section .nav.nav-stacked.footer-all-nav li a {
		padding   : 3px 7.5px;
		font-size        :12px;
	}


	.footer-section .nav.nav-stacked.footer-all-nav li a:hover {
		background : none;
		opacity    : 1;
	}

	.nav-stacked > li + li {
		margin-top : 0;
	}

	.footer-section .foot-sociallink {
		display : inline-block;
	}

	.footer-section .foot-sociallink .btn-group {
		display : block;
	}

	.footer-section .foot-sociallink .btn-group .btn {
		background    : none;
		font-size     : 20px;
		border-radius : 0;
		border        : none;
		border-color: transparent;
		padding       : 0 12px;
	}

	.footer-section .foot-sociallink .btn-group .btn i {
	color : #ffffff;;
		color : rgba(255,255,255,1);
	}
	.footer-section .foot-sociallink .btn-group .btn i.icon_naver {
		font-family: "Arial Black", "AvenirNext-Heavy";
		transform: translateY(-1px);
		font-style: normal;
	}
	.footer-section .foot-sociallink .btn-group .btn:hover {
		opacity : 0.7;
		color   : inherit;
	}
	#doz_footer .footer-section .foot-app-menu {
		margin-top: 30px;
		display: inline-block;
	}
	#doz_footer .footer-section .foot-app-menu > div {
		float:left;
		margin: 2.5px;
	}
	#doz_footer .footer-section .foot-app-menu .btn {
		width: 195px;
		height: 60px;
		padding: 0 24px;
		color:#fff;
	}
	#doz_footer .footer-section .foot-app-menu .sm-txt {
		font-size: 11px;
		color: #999;
		letter-spacing: 0;
	}
	#doz_footer .footer-section .foot-app-menu .lg-txt {
		font-size: 15px;
		font-weight: bold;
		letter-spacing: 0;
		color: #fff;
	}
	@media (max-width : 992px) {
		.foot-main-nav, .foot-foot-nav, .footer-section .foot-sociallink {
			margin : 7px 0;
		}

		.footer-section {
			font-size : 14px;
		}

		.footer-section .footer-wrap {
			padding : 0;
		}

		.footer-section .foot-sociallink {
			position : inherit;
			order    : 4;
		}

		.footer-section .nav.nav-stacked.footer-all-nav li, .foot-foot-nav .policy_menu, .foot-foot-nav .footer_menu {
			float   : none;
			display : inline-block;
		}
	}
	@media (max-width:640px) {
		#doz_footer .footer-section .foot-app-menu {
			display: table;
			margin-top: 20px;
			width: 100%;
		}
		#doz_footer .footer-section .foot-app-menu .btn {
			width: 100%;
			padding: 0 10px;
			letter-spacing: 0;
		}
		#doz_footer .footer-section .foot-app-menu > div {
			float: none;
			margin: 0;
			display: table-cell;
			padding: 0 2.5px 0 0;
			width: 50%;
		}
		#doz_footer .footer-section .foot-app-menu > div.apple {
			padding: 0 0 0 2.5px;
		}
		#doz_footer .footer-section .foot-app-menu .lg-txt {
			font-size:14px;
		}

	}
	@media all and (min-width:320px) and (max-width:639px) {
		#doz_footer .footer-section .foot-app-menu .btn {
			padding: 0 8px;
		}
	}

		@media (min-width: 992px){
			.doz_sys .section_first.visual_section .full_screen_show .owl-theme .item .op,
			.doz_sys .section_first.visual_section .full_screen_show .owl-theme .item .op .header-content {
				height: calc(100vh - 91px) !important;
			}
		}
	
		.doz_sys #logo_w20220217661ddf9e7303a.logo .logo_title a {
			font-family: '';
			font-size: 24px;
		letter-spacing: 0px;
		font-weight: bold;
		font-style: normal;
		;
		color: #212121;
		line-height: inherit;
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #logo_w20220217661ddf9e7303a.logo .logo_title a {
			color : #212121		}
	}
	.scroll-to-fixed-fixed #logo_w20220217661ddf9e7303a .logo_title a {
		 !important;
		color: #212121 !important;
	}
	#logo_w20220217661ddf9e7303a > div {
		display: inline-block;
	}
		#logo_w20220217661ddf9e7303a .img_box ~ .logo_title {
		padding-left: 10px;
	}
		/*@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {*/
	/*	#logo_*//* .normal_logo,*/
	/*	#logo_*//* .scroll_logo {*/
	/*		width: auto;*/
	/*	}*/
	/*}*/

				#w20220217ee1ea356beb1a .viewport-nav > li:last-child > a {
				}
		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a {
				color : #212121			}
			.doz_sys .hover_section_bg:hover #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a:hover {
				color : rgba(33, 33, 33, 0.5)		 	}
		}

		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active{
									 font-weight: normal;
									 border : 0;
									 border-style : solid;
								 ;
									 color: #00d255;

								 color: #212121;
								 }

		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active {
														;
															color: #00d255;
														color: #212121;														}
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active span,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active span {
									 border: 0;
								  border: 0 !important; padding: 7px 0px;border: 2px solid #00d255;border-top:2px solid transparent; border-left:0;border-right:0;									 border-style : solid;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active span,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active span {
															border:0;
																													border-style : solid;
														}
		#w20220217ee1ea356beb1a .viewport-nav > li > a {
									 padding: 15px;
								 }

        #w20220217ee1ea356beb1a .viewport-nav>.dropdown.use_sub_name:hover>a>.plain_name:before {
		   display: inline-flex;
	   }
		#w20220217ee1ea356beb1a .viewport-nav > .active > a,
		#w20220217ee1ea356beb1a .viewport-nav > .active > a:hover,
		#w20220217ee1ea356beb1a .viewport-nav > .active > a:focus {
								 ;
									 color: ;
									 background-color: transparent;
								 }
		#w20220217ee1ea356beb1a .viewport-nav > .disabled > a,
		#w20220217ee1ea356beb1a .viewport-nav > .disabled > a:hover,
		#w20220217ee1ea356beb1a .viewport-nav > .disabled > a:focus {
									 color: #ccc;
									 background-color: transparent;
								 }

		#w20220217ee1ea356beb1a .dropdown-menu a {
									 font-weight: inherit;
									 font-style: normal;
								 								 }
		#w20220217ee1ea356beb1a .viewport-nav > li > a.dropdown-more {
									 cursor: pointer;
								 }

		#w20220217ee1ea356beb1a {
		;
			background: ;
			font-family: montserrat,Kakao, sans-serif;
			height:90px;
			min-height: auto;
			display: table-cell;
			vertical-align: middle;
		}

		#w20220217ee1ea356beb1a .viewport-nav {
									 height:90px;
								 }
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a {
								 ;
									 color: #212121;
									 font-size: 14px;
									 letter-spacing: 0px;
									 padding: 0 15px;
									 font-weight: inherit;
									 font-style: normal;
								 									 height:90px;
									 display: table-cell;
									 vertical-align: middle;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a {
															color: #212121;
														}
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown.use_sub_name:hover>a>.plain_name:before {
									 color: rgba(33, 33, 33, 0.5);
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown.use_sub_name:hover>a>.plain_name:before {
															color: rgba(33, 33, 33, 0.5);
														}
		/*	#doz_header #*//* .viewport-nav > li:first-child > a{*/
		/*											 padding-left: *//*px !important;*/
		/*										 }*/
		/*	#doz_header #*//* .viewport-nav > li:last-child > a {*/
		/*											 padding-right: *//*px !important;*/
		/*										 }*/
		#doz_header #w20220217ee1ea356beb1a .sub_mega_drop .viewport-nav > li {
												 float: left;
												 display: table;
											 }
		/*	#doz_header #*//* .sub_mega_drop .viewport-nav > li a{*/
		/*											 text-align: center;*/
		/*										 }*/
		#w20220217ee1ea356beb1a .dropdown-menu {

								 }
		#w20220217ee1ea356beb1a .dropdown-menu {
									 margin-top: 0;
								 left: 0;
								 }
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a:hover,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a:hover {
								 color : #212121;;
									 color: rgba(33, 33, 33, 0.5);
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a:hover,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a:hover,
														.scroll-to-fixed-fixed #w20220217ee1ea356beb1a {
		color : #212121;;
			color: rgba(33, 33, 33, 0.5);
		}
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active:before,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active:before{
								 color: #212121;content: '';position: absolute;display: block;width: 100%;height: 2px;left: 0;bottom: -1px;background: #00d255;								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active:before,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active:before{
														color: #212121;background: #00d255;														}
		#w20220217ee1ea356beb1a li.dropdown > ul.dropdown-menu {
									 visibility: hidden;
									 display: block;
									 opacity: 0;
									 -o-transition: .3s;
									 -ms-transition: .3s;
									 -moz-transition: .3s;
									 -webkit-transition: .3s;
									 transition: .3s;
								 }
		.inline-col-group-right #w20220217ee1ea356beb1a li.dropdown:last-child > ul.dropdown-menu {
															 right: 0;
															 left: auto;
														 }
		#w20220217ee1ea356beb1a li.dropdown:hover > ul.dropdown-menu {
									 visibility: visible;
									 opacity: 1;
									 display: block;
								 }
		#w20220217ee1ea356beb1a li.dropdown.pulldown-hide > ul.dropdown-menu,
		#w20220217ee1ea356beb1a li.dropdown.pulldown-hide:hover > ul.dropdown-menu {
									 display: none;
								 }
		#w20220217ee1ea356beb1a li.dropdown-icon:focus > ul.dropdown-menu {
									 visibility: visible;
									 opacity: 1;
									 display: block;
								 }
		#w20220217ee1ea356beb1a .dropdown-menu {
								 ;
									 background: ;
									 font-size: 13px;
									 border-radius: 0px;
									 -webkit-box-shadow: none;
									 box-shadow: none;
									 padding: 0;
									 border: 0px solid  #e5e5e5;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu {
														;
															background: ;
															border: 0px solid  #e5e5e5;
														}
		#w20220217ee1ea356beb1a .dropdown-menu > li > a {
									 font-size: 13px;
								 ;
									 color: #090909;
									 padding: 10px 20px;
									 letter-spacing: 0px;
									 border-top: 0px solid  #e5e5e5;
								 }
		#w20220217ee1ea356beb1a .dropdown-menu > li.dropdown-submenu.sub-active > a {
									padding-right: 30px;
		}
		#w20220217ee1ea356beb1a .dropdown-menu > li > a:focus {
									 outline: none;
								 }
		#w20220217ee1ea356beb1a .dropdown-menu > li.use_sub_name:hover>a>.plain_name:before {
									 color: #000 !important;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li > a {
														;
															color: #090909;
															border-top: 0px solid  #e5e5e5;
														}

		#w20220217ee1ea356beb1a .dropdown-menu > li:first-child > a {
									 border-top: 0;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li.use_sub_name:hover>a>.plain_name:before {
															color: #000 !important;
														}
		#w20220217ee1ea356beb1a .dropdown-menu > li > a:hover,
		#w20220217ee1ea356beb1a .dropdown-menu > li > a:active,
		#w20220217ee1ea356beb1a .dropdown-menu > li > a:focus {
								 ;
									 color: #000 !important;
								 ;
									 background-color: #00d255 !important;
									 font-size: 13px;
								 }

		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li > a:hover,
														.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li > a:active,
																										.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li > a:focus {
																																						;
																																							color: #000 !important;
																																						;
																																							background-color: #00d255 !important;
																																						}

		#w20220217ee1ea356beb1a .dropdown-menu > li:last-child > a,
		#w20220217ee1ea356beb1a .dropdown-menu > li:last-child > a:hover {
									 border-bottom-left-radius: 0px;
									 border-bottom-right-radius: 0px;
								 }
		#w20220217ee1ea356beb1a .dropdown-menu > li:first-child > a,
		#w20220217ee1ea356beb1a .dropdown-menu > li:first-child > a:hover {
									 border-top-left-radius: 0px;
									 border-top-right-radius: 0px;
								 }

		#w20220217ee1ea356beb1a .nav .open > a,
		#w20220217ee1ea356beb1a  .nav .open > a:hover,
		#w20220217ee1ea356beb1a  .nav .open > a:focus {
									  background: transparent;
									  border-color : transparent;
								  }
		.dropdown-menu.preview_drop_down > li > a.hover {
		;
			color: #000 !important;
		;
			background-color: #00d255 !important;
		}

					
	#w20220217a86dca21b7e67 .search_btn i {
		max-width: 100%;
		max-height: 100%;
		display: inline-block;
		position: relative;
		top:0;
		line-height: inherit;
	}
	#w20220217a86dca21b7e67 .search_btn i.fa {
		font-size: inherit;
		width: auto;
		height: auto;
		vertical-align: inherit;
		line-height: initial;
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type a {
			color : #212121		}
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type01 a{
			color : #212121 ;
		}
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type03 a{
			color: #fff;
		}
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type04 a{
			color: #fff;
		}
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type a:hover {
			  ;
				  color: #999;
		  }
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type01 a:hover{
			  color: #999;
		  }
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type03 a:hover,
	  .doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type04 a:hover{
			  color: #fff;
			  background-color: #05b2f5;
			  border: 1px solid #05b2f5;
		  }
	}
	#w20220217a86dca21b7e67 .search_type a {
		;
		color: #212121;
		font-size: 20px;
				background: #00B8FF	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type a {
		;
		color: #212121;
				background: #00B8FF	}
	#w20220217a86dca21b7e67 .search_type a:hover {
		;
		color: #999;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type a:hover {
		;
		color: #999;
	}
    #w20220217a86dca21b7e67 .search_type.search_btn_type03 input.search_btn_form,
    #w20220217a86dca21b7e67 .search_type.search_btn_type04 input.search_btn_form{
        flex: 1;
    }
    #w20220217a86dca21b7e67 input.search_btn_form,
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 {
		width: 100%;
		height: 34px;
		line-height: 34px;
		padding: 0 10px;
		;
		background: #fff;
		border:1px solid #dadada;
		border-radius: 3px;
		;
		color: #212121;
		font-size: 14px;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 {
		width: 100%;
		border:0;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02:before {
		border: 1px solid #dadada;
		border-radius: 3px;
		content:'';
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 input.search_btn_form {
        flex: 1;
		border: 0;
		background: transparent;
		border-radius: 0;
		padding: 0 10px 0 0;
		float:left;
		height: 34px;
		line-height: 34px;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type01 a {
		background: transparent !important;
		padding: 0px 0px;
		color: #212121;
		line-height: 1;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type01 a:hover {
		color: #999;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type01 a {
		color:#212121;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type01 a:hover {
		color: #999;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 a {
		height: 100%;
		position : relative;
		right: 0;
		top: 0;
		line-height: 34px;
		background: transparent !important;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 a i {
		height: 100%;
		vertical-align: 0;
 	}
    #w20220217a86dca21b7e67 form{
        max-width: 150px;
        width: 150px;
        display: flex;
    }
    #w20220217a86dca21b7e67 .search_type.search_btn_type01 form{
        max-width: 100%;
        width: 100%;
        display: flex;
    }
    #w20220217a86dca21b7e67 .search_type.search_btn_type03 form.clearfix,
    #w20220217a86dca21b7e67 .search_type.search_btn_type04 form.clearfix{

    }
	#w20220217a86dca21b7e67 .search_type.search_btn_type03 .search_btn_form {
		float:left;
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type03 a {
		height: 34px;
		padding: 0 10px;
		border-top-right-radius: 3px;
		border-bottom-right-radius: 3px;
		border-left:1px solid #dadada;
		color:#fff;
		line-height: 34px;
		float: left;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type03 a {
		border-left:1px solid #dadada;
		color:#fff;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type03 a:hover,
	#w20220217a86dca21b7e67 .search_type.search_btn_type04 a:hover {
		color: #fff;
		background-color: #05b2f5;
		border: 1px solid #05b2f5;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type03 a:hover,
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type04 a:hover {
		color: #fff;
		background-color: #05b2f5;
		border: 1px solid #05b2f5;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type04,
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 {
		height: 34px;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type04 input.search_btn_form {
		float:left
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type04 a {
		height: 34px;
		padding: 0 10px;
		border :1px solid #00B8FF;
		border-radius: 3px;
		float: right;
		margin-left: 5px;
		color:#fff;
		line-height: 34px;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type04 a {
		border :1px solid #00B8FF;
		color:#fff;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 {
		width: 150px;
		height: 34px;
		;
		background: #fff;
		border:1px solid #dadada;
		border-radius: 3px;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type05 {
		;
		background: #fff;
		border:1px solid #dadada;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type04 a i {
		vertical-align: inherit;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 > div {
		width: 100%;
		margin-top: -1px;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 input.search_btn_form {
        flex: 1;
		padding: 0;
		background: transparent;
		border :0;
		border-radius: 0;
		width: 100%;
		padding-left:10px;
		vertical-align: middle;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 a {
		line-height: 34px;
		background: transparent !important;
		text-align: left;
		padding-left:10px;
		vertical-align: middle;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 i {
		vertical-align: initial;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type06 .search_btn_form {
		border: 0;
		border-radius: 0;
		border-bottom:1px solid #dadada;
		background: transparent;
		padding-left: 0;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type06 .search_btn_form {
		border-bottom:1px solid #dadada;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type06  .search_btn_form:focus {
		border-color: ;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type06 a {
		background: transparent;
		position: absolute;
		right: 0;
		line-height: 32px;
		top: 0;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 input.search_btn_form,
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type02 {
		;
		background: #fff;
		;
		color: #212121;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 input.search_btn_form {
		border:1px solid #dadada;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type02:before {
		border:1px solid #dadada;
	}
	#w202206227f7efee8fd846 .btn_b21136d771747 span {color:#212121 !important;}#w202206227f7efee8fd846 .btn_b00061b08486b span {color:#212121 !important;}
		#w202206227f7efee8fd846 .inline_widget i.simple {
			vertical-align: initial;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn {
			position: relative;
		}
		#w202206227f7efee8fd846 .inline_widget .line {
			margin-left:2.5px;
			margin-right:2.5px;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item {
			margin: 0 5px ;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item.badge_class > a .badge_wrap {
			padding-left: 2px;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn_text {
			position: relative;
			background: transparent !important;
			color:#212121 !important;
			display: inline-block;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn_text i {
			color:#212121 !important;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn_text:hover .text,
		#w202206227f7efee8fd846 .inline_widget a.btn_text:hover i,
		#w202206227f7efee8fd846 .inline_widget a.info_name:hover {
			color              : #ccc !important;
			-o-transition      : .3s;
			-ms-transition     : .3s;
			-moz-transition    : .3s;
			-webkit-transition : .3s;
			transition         : .3s;
		}
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text,
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text span,
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text i {
			color:#212121 !important;
		}
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text:hover .text,
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text:hover i,
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.info_name:hover {
			color: #ccc !important;
		}
		#w202206227f7efee8fd846 .inline_widget a span.text,
		#w202206227f7efee8fd846 .inline_widget .use_info .info_name {
			font-size: 14px;
		}
		#w202206227f7efee8fd846 .inline_widget a span.icon_class {
			display: inline-block;
			vertical-align: middle;
			font-size: 16px;
			line-height: 1;
		}
		#w202206227f7efee8fd846 .inline_widget .use_info .info_img ~ .info_name {
			padding-left: 0.4em;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn.custom_class .text {
			font-size: 14px;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn .text {
			font-size: 14px;
		}

		#w202206227f7efee8fd846 .inline_widget a span.icon_class ~ .text {
			padding-left: 0.4em;
			display: inline-block;
			vertical-align: middle;
		}
		#w202206227f7efee8fd846 .inline_widget a span.icon_class ~ .text.no_text {
			padding-left: 0;
		}

		#w202206227f7efee8fd846 .inline_widget.button_text .inline-blocked {
			position:relative;
		}
		#w202206227f7efee8fd846 .inline_widget.button_text .inline-blocked .tooltip {
			z-index: 99;
		}
		#w202206227f7efee8fd846 .inline_widget.button_text .inline-blocked .use_info img {
			border-radius: 50%;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn .inline-blocked:first-child{
			margin-left: 0 !important;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn .inline-blocked:last-child {
			margin-right: 0 !important;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn div.tooltip-inner {
			min-width: auto;
			white-space: nowrap;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn a .badge {
			position: absolute;
			top: 0;
			color: #ffffff;
			font-family: Arial;
			right: 0;
			letter-spacing: 0;
			padding: 0;
			width: 15px;
			height: 15px;
			text-align: center;
			line-height: 15px;
			font-size: 10px;
			z-index: 10;
			cursor: pointer;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn a .badge[disabled] {
            visibility: hidden;
		}
        
		#w202206227f7efee8fd846 .inline_widget.login_btn a.btn_text .badge {
			left: auto;
			margin-top: 0;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn a.info_img .badge {
			margin-top: 0;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn .nameimg a .badge {
			left: auto;
			right: -10px;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn .badge {
			display: none;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip {
			word-wrap: break-word;
			word-break: keep-all;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip .tooltip-inner {
			background-color: #00b8ff !important;
			color: #fff !important;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.top .tooltip-arrow {
			border-top-color :#00b8ff;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.bottom .tooltip-arrow {
			border-bottom-color :#00b8ff;
		}

		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left .tooltip-arrow {
			border-left-color :#00b8ff;
		}

		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right .tooltip-arrow {
			border-right-color :#00b8ff;
		}
		.new_fixed_header #w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left .tooltip-arrow,
		.new_fixed_header #w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right .tooltip-arrow {
			top: 50% !important;
		}
		.new_fixed_header #w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left,
		.new_fixed_header #w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right {
			top: 0 !important;
		}
		
		@media (max-width: 991px) {
			#w202206227f7efee8fd846 .inline_widget.button_text .inline-blocked .tooltip {
				display: none !important;
			}
			#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip {
				display: block !important;

			}
		}
		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text span,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text i,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .info_name {
				color : #212121 !important;
			}
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget .line {
				border-color : rgba(0,0,0,0.2) !important;
			}
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text:hover,
		    .doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text:hover span,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text:hover i,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .info_name:hover {
				  color : #ccc !important;
			}
		}


	
				#s20220217cf3daa228a2d8 .inline-inside {
					max-width: 1280px;
					margin: 0 auto;
					padding-left:30px;
					padding-right:30px;
				}
				.admin.new_header_mode {
					overflow-x: auto;
				}
				.new_header_mode #edit_wrap {
					min-width: 1280px;
				}
				#s20220217cf3daa228a2d8 .section_bg {
					background-image:url(https://cdn.imweb.me/thumbnail/20220425/b04599a0be8d3.jpg);;
					background-position:50% 50%;
					background-size: cover; background-repeat: no-repeat;;
				}
				.new_header_overlay #s20220217cf3daa228a2d8 .section_bg {
					background-image:none;;
				}
				.new_header_overlay .new_fixed_header #s20220217cf3daa228a2d8 .section_bg {
					background-image:url(https://cdn.imweb.me/thumbnail/20220425/b04599a0be8d3.jpg);;
				}
				.scroll-to-fixed-fixed#s20220217cf3daa228a2d8 .section_bg {
					background-image:url(https://cdn.imweb.me/thumbnail/20220425/b04599a0be8d3.jpg);;
					background-position: 50% 50%;
					background-size: cover; background-repeat: no-repeat;;
				}
				#s20220217cf3daa228a2d8 .inline-col-group {
					padding-top:0px;
					padding-bottom:0px;
					height : 90px;
				}
				#s20220217cf3daa228a2d8 .inline-col-group > .inline-col {
					padding-left: 15px;
				}
				#s20220217cf3daa228a2d8 .inline-col-group > .inline-col:first-child {
					padding-left:  0 !important;
				}
				#s20220217cf3daa228a2d8 .inline-row > .inline-col {
					padding-left: 15px;
				}
				#s20220217cf3daa228a2d8 .inline-row > .inline-col:first-child {
					padding-left: 0 !important;
				}
				#s20220217cf3daa228a2d8.extend .inline-inside {
					max-width: 100% !important;
				}
				#s20220217cf3daa228a2d8 .inline_widget.image .text,
				#s20220217cf3daa228a2d8 .inline_widget.logo a,
				#s20220217cf3daa228a2d8 .inline_widget.icon,
				#s20220217cf3daa228a2d8 .inline_widget.login_btn a,
				#s20220217cf3daa228a2d8 .viewport-nav > li > a,
				#s20220217cf3daa228a2d8 .inline-col .inline_global_dropdown a,
				#s20220217cf3daa228a2d8 .inline_widget.widget_text_wrap {
					color: ;
				}

				.new_header_overlay #s20220217cf3daa228a2d8.scroll-to-fixed-fixed .viewport-nav > li > a {
					color: ;
				}
				.new_header_overlay #s20220217cf3daa228a2d8.scroll-to-fixed-fixed .section_bg_color {
					background-color:  !important;
				}
				#s20220217cf3daa228a2d8 .inline_widget.padding > div {
					;
				}
				#s20220217cf3daa228a2d8 .inline-col .inline_global_dropdown a i.arrow {
					border-top-color: ;
				}
				#s20220217cf3daa228a2d8 {
				  border-width: 0 0 1px;
				  border-color: #e7e7e7;
				  border-style: solid;
				}
				.scroll-to-fixed-fixed#s20220217cf3daa228a2d8 {
				  border-color: #e7e7e7;
				  -webkit-transform: translate3d(0, 0, 0);
					transform : translate3d(0, 0, 0);
				} 
				#s20220217cf3daa228a2d8 .inline-col-group,
				 #s20220217cf3daa228a2d8 .inline-col-group .inline-col {
					vertical-align: middle ;
				}
				#inline_header_mobile #s20220217cf3daa228a2d8 .inline-inside {
					padding-left:0px !important;
					padding-right:0px !important;
				}
				@media all and (min-width: 768px) {
					#s20220217cf3daa228a2d8.hover_section_bg:hover .section_bg_color {
						background-color:  !important;
					}
					#s20220217cf3daa228a2d8.hover_section_bg:hover .section_bg {
						background-image:url(https://cdn.imweb.me/thumbnail/20220425/b04599a0be8d3.jpg);;
					}
					#s20220217cf3daa228a2d8.hover_section_bg:hover img.normal_logo {
						opacity: 0;
					}
					#s20220217cf3daa228a2d8.hover_section_bg:hover img.scroll_logo {
						opacity: 1;
					}
				}
				@media all and (max-width: 767px) {
					.inline_header_design {
						overflow-x: hidden;
					}
				}
			
	.fixed-menu-on .scroll_position {
		top: -91px;
	}
	
		@media (max-width: 991px){
			.doz_sys .section_first.visual_section .full_screen_show .owl-theme .item .op,
			.doz_sys .section_first.visual_section .full_screen_show .owl-theme .item .op .header-content {
				height: calc(100vh - 129px) !important;
			}
		}
	
	#w202202172a077f0944ba2 .icon_type_menu:not(.st02) {
		line-height: 1;
	}
	#w202202172a077f0944ba2 .icon_type_menu .badge {
		width: 15px;
		font-size: 10px;
		display: inline-block;
		position: absolute;
		color: #ffffff;
		font-family: Arial;
		left: auto;
		right: -8px;;
		letter-spacing: 0;
		padding: 0;
		height: 15px;
		text-align: center;
		line-height: 15px;
		z-index: 10;
		top: 35%;
		margin-top: -10px;
	}
	#w202202172a077f0944ba2 .icon_type_menu a {
		font-size :18px;
		color: #212121;
		background: rgba(255, 255, 255, 0);
		border: 0px solid #ccc;
		border-radius: 0px;
		text-align: center;
		padding-left:5px;
		padding-right:5px;
		padding-top:15px;
		padding-bottom:15px
	}
	#w202202172a077f0944ba2 .icon_type_menu a .icon_code {
		vertical-align: top;
	}
	.scroll-to-fixed-fixed #w202202172a077f0944ba2 .icon_type_menu a {
		color: #212121;
		background: rgba(255, 255, 255, 0);
		border: 0px solid #ccc;
	}

	#w202202172a077f0944ba2 .icon_type_menu a span.text {
		display: none;
	}


	#w202202172a077f0944ba2 .icon_type_menu a .fa {
		width:auto;
		height:auto;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st01 a {
		border-radius: 50%;
		padding: 5px;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st02 a {
		color: #212121;
		padding: 15px 5px;
	}
	.scroll-to-fixed-fixed #w202202172a077f0944ba2 .icon_type_menu.st02 a {
		color: #212121;

	}


	#w202202172a077f0944ba2 .icon_type_menu.st02 a:before{
		content:"";
		display:inline-block;
		vertical-align:middle;
		height:100%;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st02 a .icon_code {
		display: none;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st02 .badge {
		right: -10px;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st02 a span.text {
		max-width:100%;
		max-height:100%;
		display:inline-block;
	}
	@media (min-width: 991px) {
		#w202202172a077f0944ba2 .icon_type_menu a:hover {
			color:rgba(0, 0, 0, 0.5);
			background: rgba(0, 0, 0, 0);
			border-color: rgba(0, 0, 0, 0);
		}
		.scroll-to-fixed-fixed #w202202172a077f0944ba2 .icon_type_menu a:hover {
			color:rgba(0, 0, 0, 0.5);
			background: rgba(0, 0, 0, 0);
			border-color: rgba(0, 0, 0, 0);
		}
		#w202202172a077f0944ba2 .icon_type_menu.st02 a:hover {
			color: rgba(0, 0, 0, 0.5);
		}
		.scroll-to-fixed-fixed #w202202172a077f0944ba2 .icon_type_menu.st02 a:hover {
			color: rgba(0, 0, 0, 0.5);
		}
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #w202202172a077f0944ba2 .icon_type_menu a {
			color : #212121!important;
		}
		.doz_sys .hover_section_bg:hover #w202202172a077f0944ba2 .icon_type_menu a:hover {
			  color : rgba(0, 0, 0, 0.5)!important;
		  }
	}


		.doz_sys #logo_w20220217129f2336e7257.logo .logo_title a {
			font-family: montserrat;
			font-size: 20px;
		letter-spacing: 0px;
		font-weight: bold;
		font-style: normal;
		;
		color: #212121;
		line-height: inherit;
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #logo_w20220217129f2336e7257.logo .logo_title a {
			color : #212121		}
	}
	.scroll-to-fixed-fixed #logo_w20220217129f2336e7257 .logo_title a {
		 !important;
		color: #212121 !important;
	}
	#logo_w20220217129f2336e7257 > div {
		display: inline-block;
	}
		#logo_w20220217129f2336e7257 .img_box ~ .logo_title {
		padding-left: 10px;
	}
		/*@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {*/
	/*	#logo_*//* .normal_logo,*/
	/*	#logo_*//* .scroll_logo {*/
	/*		width: auto;*/
	/*	}*/
	/*}*/
#w20220620a8628dc0c091d .btn_166d5eacaec37 span {color:#212121 !important;}
		#w20220620a8628dc0c091d .inline_widget i.simple {
			vertical-align: initial;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn {
			position: relative;
		}
		#w20220620a8628dc0c091d .inline_widget .line {
			margin-left:2.5px;
			margin-right:2.5px;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item {
			margin: 0 5px ;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item.badge_class > a .badge_wrap {
			padding-left: 2px;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn_text {
			position: relative;
			background: transparent !important;
			color:#212121 !important;
			display: inline-block;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn_text i {
			color:#212121 !important;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn_text:hover .text,
		#w20220620a8628dc0c091d .inline_widget a.btn_text:hover i,
		#w20220620a8628dc0c091d .inline_widget a.info_name:hover {
			color              : #ccc !important;
			-o-transition      : .3s;
			-ms-transition     : .3s;
			-moz-transition    : .3s;
			-webkit-transition : .3s;
			transition         : .3s;
		}
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text,
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text span,
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text i {
			color:#212121 !important;
		}
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text:hover .text,
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text:hover i,
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.info_name:hover {
			color: #ccc !important;
		}
		#w20220620a8628dc0c091d .inline_widget a span.text,
		#w20220620a8628dc0c091d .inline_widget .use_info .info_name {
			font-size: 14px;
		}
		#w20220620a8628dc0c091d .inline_widget a span.icon_class {
			display: inline-block;
			vertical-align: middle;
			font-size: 16px;
			line-height: 1;
		}
		#w20220620a8628dc0c091d .inline_widget .use_info .info_img ~ .info_name {
			padding-left: 0.4em;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn.custom_class .text {
			font-size: 14px;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn .text {
			font-size: 14px;
		}

		#w20220620a8628dc0c091d .inline_widget a span.icon_class ~ .text {
			padding-left: 0.4em;
			display: inline-block;
			vertical-align: middle;
		}
		#w20220620a8628dc0c091d .inline_widget a span.icon_class ~ .text.no_text {
			padding-left: 0;
		}

		#w20220620a8628dc0c091d .inline_widget.button_text .inline-blocked {
			position:relative;
		}
		#w20220620a8628dc0c091d .inline_widget.button_text .inline-blocked .tooltip {
			z-index: 99;
		}
		#w20220620a8628dc0c091d .inline_widget.button_text .inline-blocked .use_info img {
			border-radius: 50%;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn .inline-blocked:first-child{
			margin-left: 0 !important;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn .inline-blocked:last-child {
			margin-right: 0 !important;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn div.tooltip-inner {
			min-width: auto;
			white-space: nowrap;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn a .badge {
			position: absolute;
			top: 0;
			color: #ffffff;
			font-family: Arial;
			right: 0;
			letter-spacing: 0;
			padding: 0;
			width: 15px;
			height: 15px;
			text-align: center;
			line-height: 15px;
			font-size: 10px;
			z-index: 10;
			cursor: pointer;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn a .badge[disabled] {
            visibility: hidden;
		}
        
		#w20220620a8628dc0c091d .inline_widget.login_btn a.btn_text .badge {
			left: auto;
			margin-top: 0;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn a.info_img .badge {
			margin-top: 0;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn .nameimg a .badge {
			left: auto;
			right: -10px;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn .badge {
			display: none;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip {
			word-wrap: break-word;
			word-break: keep-all;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip .tooltip-inner {
			background-color: #00b8ff !important;
			color: #fff !important;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.top .tooltip-arrow {
			border-top-color :#00b8ff;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.bottom .tooltip-arrow {
			border-bottom-color :#00b8ff;
		}

		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left .tooltip-arrow {
			border-left-color :#00b8ff;
		}

		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right .tooltip-arrow {
			border-right-color :#00b8ff;
		}
		.new_fixed_header #w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left .tooltip-arrow,
		.new_fixed_header #w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right .tooltip-arrow {
			top: 50% !important;
		}
		.new_fixed_header #w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left,
		.new_fixed_header #w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right {
			top: 0 !important;
		}
		
		@media (max-width: 991px) {
			#w20220620a8628dc0c091d .inline_widget.button_text .inline-blocked .tooltip {
				display: none !important;
			}
			#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip {
				display: block !important;

			}
		}
		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text span,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text i,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .info_name {
				color : #212121 !important;
			}
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget .line {
				border-color : rgba(0,0,0,0.2) !important;
			}
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text:hover,
		    .doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text:hover span,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text:hover i,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .info_name:hover {
				  color : #ccc !important;
			}
		}


	
	#w20220217ea4928bd1a61e .search_btn i {
		max-width: 100%;
		max-height: 100%;
		display: inline-block;
		position: relative;
		top:0;
		line-height: inherit;
	}
	#w20220217ea4928bd1a61e .search_btn i.fa {
		font-size: inherit;
		width: auto;
		height: auto;
		vertical-align: inherit;
		line-height: initial;
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type a {
			color : #212121		}
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type01 a{
			color : #212121 ;
		}
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type03 a{
			color: #fff;
		}
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type04 a{
			color: #fff;
		}
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type a:hover {
			  ;
				  color: #999;
		  }
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type01 a:hover{
			  color: #999;
		  }
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type03 a:hover,
	  .doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type04 a:hover{
			  color: #fff;
			  background-color: #05b2f5;
			  border: 1px solid #05b2f5;
		  }
	}
	#w20220217ea4928bd1a61e .search_type a {
		;
		color: #212121;
		font-size: 20px;
				background: #00B8FF	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type a {
		;
		color: #212121;
				background: #00B8FF	}
	#w20220217ea4928bd1a61e .search_type a:hover {
		;
		color: #999;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type a:hover {
		;
		color: #999;
	}
    #w20220217ea4928bd1a61e .search_type.search_btn_type03 input.search_btn_form,
    #w20220217ea4928bd1a61e .search_type.search_btn_type04 input.search_btn_form{
        flex: 1;
    }
    #w20220217ea4928bd1a61e input.search_btn_form,
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 {
		width: 100%;
		height: 34px;
		line-height: 34px;
		padding: 0 10px;
		;
		background: #fff;
		border:1px solid #dadada;
		border-radius: 3px;
		;
		color: #212121;
		font-size: 14px;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 {
		width: 100%;
		border:0;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02:before {
		border: 1px solid #dadada;
		border-radius: 3px;
		content:'';
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 input.search_btn_form {
        flex: 1;
		border: 0;
		background: transparent;
		border-radius: 0;
		padding: 0 10px 0 0;
		float:left;
		height: 34px;
		line-height: 34px;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type01 a {
		background: transparent !important;
		padding: 0px 0px;
		color: #212121;
		line-height: 1;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type01 a:hover {
		color: #999;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type01 a {
		color:#212121;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type01 a:hover {
		color: #999;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 a {
		height: 100%;
		position : relative;
		right: 0;
		top: 0;
		line-height: 34px;
		background: transparent !important;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 a i {
		height: 100%;
		vertical-align: 0;
 	}
    #w20220217ea4928bd1a61e form{
        max-width: 150px;
        width: 150px;
        display: flex;
    }
    #w20220217ea4928bd1a61e .search_type.search_btn_type01 form{
        max-width: 100%;
        width: 100%;
        display: flex;
    }
    #w20220217ea4928bd1a61e .search_type.search_btn_type03 form.clearfix,
    #w20220217ea4928bd1a61e .search_type.search_btn_type04 form.clearfix{

    }
	#w20220217ea4928bd1a61e .search_type.search_btn_type03 .search_btn_form {
		float:left;
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type03 a {
		height: 34px;
		padding: 0 10px;
		border-top-right-radius: 3px;
		border-bottom-right-radius: 3px;
		border-left:1px solid #dadada;
		color:#fff;
		line-height: 34px;
		float: left;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type03 a {
		border-left:1px solid #dadada;
		color:#fff;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type03 a:hover,
	#w20220217ea4928bd1a61e .search_type.search_btn_type04 a:hover {
		color: #fff;
		background-color: #05b2f5;
		border: 1px solid #05b2f5;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type03 a:hover,
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type04 a:hover {
		color: #fff;
		background-color: #05b2f5;
		border: 1px solid #05b2f5;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type04,
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 {
		height: 34px;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type04 input.search_btn_form {
		float:left
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type04 a {
		height: 34px;
		padding: 0 10px;
		border :1px solid #00B8FF;
		border-radius: 3px;
		float: right;
		margin-left: 5px;
		color:#fff;
		line-height: 34px;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type04 a {
		border :1px solid #00B8FF;
		color:#fff;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 {
		width: 150px;
		height: 34px;
		;
		background: #fff;
		border:1px solid #dadada;
		border-radius: 3px;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type05 {
		;
		background: #fff;
		border:1px solid #dadada;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type04 a i {
		vertical-align: inherit;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 > div {
		width: 100%;
		margin-top: -1px;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 input.search_btn_form {
        flex: 1;
		padding: 0;
		background: transparent;
		border :0;
		border-radius: 0;
		width: 100%;
		padding-left:10px;
		vertical-align: middle;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 a {
		line-height: 34px;
		background: transparent !important;
		text-align: left;
		padding-left:10px;
		vertical-align: middle;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 i {
		vertical-align: initial;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type06 .search_btn_form {
		border: 0;
		border-radius: 0;
		border-bottom:1px solid #dadada;
		background: transparent;
		padding-left: 0;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type06 .search_btn_form {
		border-bottom:1px solid #dadada;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type06  .search_btn_form:focus {
		border-color: ;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type06 a {
		background: transparent;
		position: absolute;
		right: 0;
		line-height: 32px;
		top: 0;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e input.search_btn_form,
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type02 {
		;
		background: #fff;
		;
		color: #212121;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e input.search_btn_form {
		border:1px solid #dadada;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type02:before {
		border:1px solid #dadada;
	}
	
				#s202202176374e3310ef08 .inline-inside {
					max-width: 1280px;
					margin: 0 auto;
					padding-left:15px;
					padding-right:15px;
				}
				.admin.new_header_mode {
					overflow-x: auto;
				}
				.new_header_mode #edit_wrap {
					min-width: 1280px;
				}
				#s202202176374e3310ef08 .section_bg {
					;
					background-position:;
					background-size: cover; background-repeat: no-repeat;;
				}
				.new_header_overlay_mobile #s202202176374e3310ef08 .section_bg {
					background-image:none;;
				}
				.new_header_overlay_mobile .new_fixed_header #s202202176374e3310ef08 .section_bg {
					;
				}
				.scroll-to-fixed-fixed#s202202176374e3310ef08 .section_bg {
					;
					background-position: ;
					background-size: cover; background-repeat: no-repeat;;
				}
				#s202202176374e3310ef08 .inline-col-group {
					padding-top:0px;
					padding-bottom:0px;
					height : 48px;
				}
				#s202202176374e3310ef08 .inline-col-group > .inline-col {
					padding-left: 10px;
				}
				#s202202176374e3310ef08 .inline-col-group > .inline-col:first-child {
					padding-left:  0 !important;
				}
				#s202202176374e3310ef08 .inline-row > .inline-col {
					padding-left: 10px;
				}
				#s202202176374e3310ef08 .inline-row > .inline-col:first-child {
					padding-left: 0 !important;
				}
				#s202202176374e3310ef08.extend .inline-inside {
					max-width: 100% !important;
				}
				#s202202176374e3310ef08 .inline_widget.image .text,
				#s202202176374e3310ef08 .inline_widget.logo a,
				#s202202176374e3310ef08 .inline_widget.icon,
				#s202202176374e3310ef08 .inline_widget.login_btn a,
				#s202202176374e3310ef08 .viewport-nav > li > a,
				#s202202176374e3310ef08 .inline-col .inline_global_dropdown a,
				#s202202176374e3310ef08 .inline_widget.widget_text_wrap {
					color: ;
				}

				.new_header_overlay_mobile #s202202176374e3310ef08.scroll-to-fixed-fixed .viewport-nav > li > a {
					color: ;
				}
				.new_header_overlay_mobile #s202202176374e3310ef08.scroll-to-fixed-fixed .section_bg_color {
					background-color: #ffffff !important;
				}
				#s202202176374e3310ef08 .inline_widget.padding > div {
					;
				}
				#s202202176374e3310ef08 .inline-col .inline_global_dropdown a i.arrow {
					border-top-color: ;
				}
				#s202202176374e3310ef08 {
				  border-width: 0 0 1px;
				  border-color: #e7e7e7;
				  border-style: solid;
				}
				.scroll-to-fixed-fixed#s202202176374e3310ef08 {
				  border-color: #e7e7e7;
				  -webkit-transform: translate3d(0, 0, 0);
					transform : translate3d(0, 0, 0);
				} 
				#s202202176374e3310ef08 .inline-col-group,
				 #s202202176374e3310ef08 .inline-col-group .inline-col {
					vertical-align: middle ;
				}
				#inline_header_mobile #s202202176374e3310ef08 .inline-inside {
					padding-left:10px !important;
					padding-right:10px !important;
				}
				@media all and (min-width: 768px) {
					#s202202176374e3310ef08.hover_section_bg:hover .section_bg_color {
						background-color:  !important;
					}
					#s202202176374e3310ef08.hover_section_bg:hover .section_bg {
						;
					}
					#s202202176374e3310ef08.hover_section_bg:hover img.normal_logo {
						opacity: 0;
					}
					#s202202176374e3310ef08.hover_section_bg:hover img.scroll_logo {
						opacity: 1;
					}
				}
				@media all and (max-width: 767px) {
					.inline_header_design {
						overflow-x: hidden;
					}
				}
			
	@media all and (max-width : 767px) {
		.fixed-menu-on .scroll_position {
			top: -129px !important;
		}
		.fixed-menu-on.new_fixed_header_disable .scroll_position {
			top: 0 !important;
		}
	}
	
	.mobile_carousel_nav.home_disable {
		opacity: 0.5;
	}
	.mobile_carousel_nav .mobile_nav_depth {
		padding: 0 15px;
		white-space: nowrap;
		overflow: hidden;
		position: relative;
		overflow-x: scroll;
		-ms-overflow-style: none;
		overflow: -moz-scrollbars-none;
	}
	.mobile_carousel_nav .depth_first {
		border-bottom: 1px solid #e7e7e7;
	}
	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first {
		border-bottom: 1px solid #e7e7e7;
	}
	.mobile_carousel_nav .depth_first::-webkit-scrollbar {
		display: none;
		height: 0;
		width: 0;
	}
	.mobile_carousel_nav.box_shadow_on {
		box-shadow: rgba(0, 0, 0, 0.2) 0 1px 3px 0;
	}
	.mobile_carousel_nav .nav-item {
		height: 40px;
		display: inline-block;
	}
	.mobile_carousel_nav .nav-item.active > a {
		;
	}
	.mobile_carousel_nav .nav-item > a {
		font-weight: ;
	}
	.mobile_carousel_nav .nav-item:before {
		content: "";
		display: inline-block;
		vertical-align: middle;
		height: 100%;
	}
	.mobile_carousel_nav .st00 .nav-item:before,
	.mobile_carousel_nav .st04 .nav-item:before,
	.mobile_carousel_nav .st05 .nav-item:before{
		display: none;
	}
	.mobile_carousel_nav .st00 .nav-item a:before,
	.mobile_carousel_nav .st04 .nav-item a:before,
	.mobile_carousel_nav .st05 .nav-item a:before {
		content: "";
		display: inline-block;
		vertical-align: middle;
		height: 100%;
	}
	.mobile_carousel_nav .st00 .nav-item,
	.mobile_carousel_nav .st04 .nav-item,
	.mobile_carousel_nav .st05 .nav-item {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.mobile_carousel_nav .st00 .nav-item a,
	.mobile_carousel_nav .st04 .nav-item a,
	.mobile_carousel_nav .st05 .nav-item a {
		height: 40px;
		line-height: 40px;
	}
	.mobile_carousel_nav .nav-item {
		margin: 0 0px;
	}
	.mobile_carousel_nav .nav-item:first-child {
		margin-left: 0;
	}
    .mobile_carousel_nav .nav-item:last-child {
        margin-right: 0;
    }
	.mobile_carousel_nav .nav-item > a {
		font-size: 12px;
		color: #212121;
		letter-spacing: 0px;
		display: inline-block;
		vertical-align: middle;
	}
	.mobile_carousel_nav .nav-item.use_sub_name:hover>a>.plain_name {
		display: inline-block;
	}
	.mobile_carousel_nav .nav-item.use_sub_name:hover>a>.plain_name:before {
		color: #212121;
	}
	.scroll-to-fixed-fixed .mobile_carousel_nav .nav-item > a,
	.scroll-to-fixed-fixed .mobile_carousel_nav .nav-item.use_sub_name:hover>a>.plain_name:before {
		color: #212121;
	}
	.mobile_carousel_nav .nav-item > a:focus {
		outline: none;
	}
	/*
	* depth_first 스타일
	*/
	.mobile_carousel_nav{
		touch-action: none;
	}
	.mobile_nav_depth  {
		background-color: #fff;
	}
	.scroll-to-fixed-fixed .mobile_nav_depth {
		background-color: #fff;
	}
	.mobile_carousel_nav .active > a {
		background: ;
		color: #00d255;
		padding: 4px 10px;
		border: 1px solid ;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .active > a{
		background: ;
		color: #00d255;
		border: 1px solid ;
	}
	.mobile_carousel_nav .st00 .active > a,
	.mobile_carousel_nav .st04 .active > a,
	.mobile_carousel_nav .st05 .active > a,
	.mobile_carousel_nav .st06 .active > a {
		background: transparent;
		padding: 0;
		border: 0;
	}
	.mobile_carousel_nav .st01 .active > a {
		border-radius: 15px;
	}
	.mobile_carousel_nav .st02 .active > a {
		border-radius: 3px;
	}
	.mobile_carousel_nav .st03 .active > a {
		border-radius: 0;
	}
	.mobile_carousel_nav .st04 .active {
		padding: 4px 10px;
		border: 1px solid #212121;
		background: #00d255;
		color: #fff	}
	.scroll-to-fixed-fixed .mobile_carousel_nav .st04 .active {
		border: 1px solid #212121;
		background: #00d255;
		color: #fff	}
	.mobile_carousel_nav .st04 .active,
	.scroll-to-fixed-fixed .mobile_carousel_nav .st04 .active {
		border: 0;
	}
	.mobile_carousel_nav .st05 .nav-item {
		padding: 4px 10px;
	}

	.mobile_carousel_nav .st05 .active {
		border-bottom: 2px solid #00d255;
		padding: 4px 10px;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .st05 .active {
		border-bottom: 2px solid #00d255;
	}


	.mobile_carousel_nav .st05 .active > a {
		color: #212121;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .st05 .active > a {
		color: #212121;
	}
	.mobile_carousel_nav .st06 .active > a {
		border-bottom: 2px solid #00d255;
		color: #212121;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .st06 .active > a {
		border-bottom: 2px solid #00d255;
		color: #212121;
	}
	.mobile_carousel_nav .depth_first.st01 .active > a,
	.mobile_carousel_nav .depth_first.st02 .active > a,
	.mobile_carousel_nav .depth_first.st03 .active > a,
	.mobile_carousel_nav .depth_first.st04 .active > a {
		color:#fff;
		background: #00d255;
		border-color: #212121;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first.st01 .active > a,
	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first.st02 .active > a,
	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first.st03 .active > a,
	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first.st04 .active > a {
		color:#fff;
		background: #00d255;
		border-color: #212121;
	}

	.before_btn_wrap {
		display: none;
	}
	.move_btn_on .before_btn_wrap a {
		color: #212121;
		line-height:40px;
		padding: 0 10px;
	}

	.scroll-to-fixed-fixed .move_btn_on .before_btn_wrap a {
		color: #212121;
	}
	.move_btn_on .before_btn_wrap {
		display: block;
		position : absolute;
		z-index :1;
		font-size: 12px;
		left: 5px;
	}
	.mobile_carousel_nav.move_btn_on .depth_first {
		padding-left: 40px;
	}


			.shop_view .s202205246602fa157d5da.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s202205246602fa157d5da select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s202205246602fa157d5da select.form-control option {
				color: #000 !important;
			}
			.admin #s202205246602fa157d5da .widget.padding > div {
				;
			}
			.admin #s202205246602fa157d5da .ibg-bg {
				height: 100% !important;
			}
			.admin #s202205246602fa157d5da .widget_drag_bar,
			.admin .doz_sys #s202205246602fa157d5da .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s202205246602fa157d5da .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s202205246602fa157d5da .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s202205246602fa157d5da .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s202205246602fa157d5da .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s202205246602fa157d5da .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s202205246602fa157d5da .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s202205246602fa157d5da {
				color: ;
			}
			#s202205246602fa157d5da.side_basic main .inside,
			#s202205246602fa157d5da .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s202205246602fa157d5da .col-dz-12 .extend_thumbs {
				max-width: 1280px;
			}
			.modal_site_modal_menu #s202205246602fa157d5da.side_basic main .inside,
			.menu_type_modal #s202205246602fa157d5da.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s202205246602fa157d5da,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s202205246602fa157d5da .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s202205246602fa157d5da.extend_section main {
				padding-left: 15px;
				padding-right: 15px;
			}
			#s202205246602fa157d5da.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -15px;
				margin-right: -15px;
				width: calc(100% + 15px + 15px);
			}
			#s202205246602fa157d5da .booking_day .body_font_color_20,
			#s202205246602fa157d5da .booking_list.waiting .title {
				; 
			}
		
			#s202205246602fa157d5da.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s202205246602fa157d5da .li_table ul:nth-of-type(2),
			#s202205246602fa157d5da .li_board ul li,
			#s202205246602fa157d5da .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s202205246602fa157d5da .checkbox-styled:not(ie8) input ~ span:before,
			#s202205246602fa157d5da .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s202205246602fa157d5da .board_view .grid_ignore header a, #s202205246602fa157d5da .widget.board .grid_ignore .author .date, #s202205246602fa157d5da .widget.board .grid_ignore a.board, #s202205246602fa157d5da .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s202205246602fa157d5da .content-tit .board {
				;
			}
			#s202205246602fa157d5da select.form-control,
			#s202205246602fa157d5da input.form-control,
			#s202205246602fa157d5da textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s202205246602fa157d5da .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s202205246602fa157d5da .phonenumber_wrap .line {
				
			}
			#s202205246602fa157d5da .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s202205246602fa157d5da .shop-content select.form-control,
			.shop_view #s202205246602fa157d5da .shop-content input.form-control,
			.shop_view #s202205246602fa157d5da .shop-content textarea.form-control,
			.booking_view #s202205246602fa157d5da .booking_opt select.form-control,
			.shop_view #s202205246602fa157d5da .form-select-wrap .dropdown-menu,
			.shop_view #s202205246602fa157d5da .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s202205246602fa157d5da .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s202205246602fa157d5da .item_detail select.form-control,
			#s202205246602fa157d5da .item_detail input.form-control,
			#s202205246602fa157d5da .item_detail textarea.form-control,
			#s202205246602fa157d5da .booking_opt select.form-control,
			#s202205246602fa157d5da .goods_select textarea.form-control,
			#s202205246602fa157d5da .goods_select select.form-control,
			#s202205246602fa157d5da .goods_select input.form-control,
			#s202205246602fa157d5da .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s202205246602fa157d5da .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s202205246602fa157d5da .board_summary .write, #s202205246602fa157d5da .board_view .grid_ignore .author .date, #s202205246602fa157d5da .board_view .grid_ignore .author .hit-count, .doz_sys #s202205246602fa157d5da label, .doz_sys #s202205246602fa157d5da label.control-label, #s202205246602fa157d5da .shop-table > tbody > tr.payment-info > td.pay-txt, #s202205246602fa157d5da .nick.text-default-dark, #s202205246602fa157d5da .text-default-dark, #s202205246602fa157d5da .shop_mypage .mypage .my-box a, #s202205246602fa157d5da .shop_mypage .item-detail a, #s202205246602fa157d5da .shop_mypage .item-detail p, #s202205246602fa157d5da .shop_mypage h6, #s202205246602fa157d5da .shop_mypage .table-wrap p, #s202205246602fa157d5da .shop_payment h1, #s202205246602fa157d5da .shop_payment h6, #s202205246602fa157d5da .shop-content p, #s202205246602fa157d5da .shop_payment, #s202205246602fa157d5da .shop-content span, #s202205246602fa157d5da .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s202205246602fa157d5da .shop-content .price, #s202205246602fa157d5da,#s202205246602fa157d5da .shop-tit,#s202205246602fa157d5da .board_view .board_txt_area,#s202205246602fa157d5da .board.widget .grid_ignore .view_tit,.doz_sys #s202205246602fa157d5da .shop-content input.form-control, .doz_sys #s202205246602fa157d5da .shop-content select.form-control, #s202205246602fa157d5da .widget_menu_title,#s202205246602fa157d5da .comment_area,body.shop_mypage #s202205246602fa157d5da .comment_area,
			#s202205246602fa157d5da .list_review_inner .use_summary, #s202205246602fa157d5da .list_review_inner .use_summary a, #s202205246602fa157d5da .list_review_inner .fold, #s202205246602fa157d5da .list_review_inner .comment_area, #s202205246602fa157d5da .booking_nav_tools span {
				;
				color:  ;
			}
			#s202205246602fa157d5da .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s202205246602fa157d5da a.use-info {
			    color : #00d255;
			}
			#s202205246602fa157d5da .shop-content span.sale-price-text-done, 
			.doz_sys #s202205246602fa157d5da a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s202205246602fa157d5da .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s202205246602fa157d5da .shop-content.mypage .bg-bright a, #s202205246602fa157d5da .shop-content.mypage .bg-bright p, #s202205246602fa157d5da .shop-content.mypage .bg-bright span, #s202205246602fa157d5da .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s202205246602fa157d5da .shop-content.mypage .bg-bright .use_grade .ug_btn .btn {
				border-color: #D5D5D5;
			}
			#s202205246602fa157d5da .shop-content h6 span {
			;
				color: ;
			}
			#s202205246602fa157d5da .left-menu ul li.on a,
			.doz_sys #s202205246602fa157d5da .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s202205246602fa157d5da,
			#s202205246602fa157d5da .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s202205246602fa157d5da .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s202205246602fa157d5da .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s202205246602fa157d5da .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202205246602fa157d5da .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s202205246602fa157d5da .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s202205246602fa157d5da .list_review_inner, 
			#s202205246602fa157d5da .list_review_inner .fold.cmt,
			#s202205246602fa157d5da .list_review_wrap,
			#s202205246602fa157d5da .list_review_inner .textarea_block,
			#s202205246602fa157d5da .list_review_inner .comment .main_comment,
			#s202205246602fa157d5da .list_review_inner .txt_delete:before,
			#s202205246602fa157d5da .form-select-wrap.open .dropdown-toggle, 
			#s202205246602fa157d5da .form-select-wrap.open .dropdown-menu,
			#s202205246602fa157d5da .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s202205246602fa157d5da .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s202205246602fa157d5da .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s202205246602fa157d5da .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s202205246602fa157d5da .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s202205246602fa157d5da .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s202205246602fa157d5da .form-control:focus {
				border-color:#00d255;
			}
			#s202205246602fa157d5da .sub_depth li a, #s202205246602fa157d5da .sub_depth li span {
				;
			}
			#s202205246602fa157d5da .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s202205246602fa157d5da .pagination > li > a,
			#s202205246602fa157d5da .pagination > li > span,
			#s202205246602fa157d5da .pagination > li > a:focus,
			#s202205246602fa157d5da .pagination > li > span:focus,
			#s202205246602fa157d5da .map-inner .pagination li.active a,
			#s202205246602fa157d5da .pagination li > a.disabled:hover,
			#s202205246602fa157d5da .pagination li > a.disabled:focus {
				;
			}
			#s202205246602fa157d5da .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s202205246602fa157d5da .pagination > .active > a,
			#s202205246602fa157d5da .pagination > .active > span,
			#s202205246602fa157d5da .pagination > .active > a:hover,
			#s202205246602fa157d5da .pagination > .active > span:hover,
			#s202205246602fa157d5da .pagination > .active > a:focus,
			#s202205246602fa157d5da .pagination > .active > span:focus,
			#s202205246602fa157d5da .pagination > li > a:hover,
			#s202205246602fa157d5da .pagination > li > span:hover,
			#s202205246602fa157d5da .sub_depth li a.active,
			.doz_sys #s202205246602fa157d5da a, #s202205246602fa157d5da .li_table ul li,
			#s202205246602fa157d5da .list-style .list.line > small,
			.doz_sys #s202205246602fa157d5da div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s202205246602fa157d5da .board_contents a:not(.btn),
			.doz_sys #s202205246602fa157d5da .board_contents a:not(.btn):hover,
			#s202205246602fa157d5da .board_txt_area a,
			#s202205246602fa157d5da .board_txt_area a:hover,
			#s202205246602fa157d5da .board_txt_area a:active,
			#s202205246602fa157d5da .board_txt_area a:focus,
			#s202205246602fa157d5da .editor_box .fr-view a {
				color: #00d255;
			}
			#s202205246602fa157d5da div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s202205246602fa157d5da a.body_font_color_30:not(.active) {
				;
			}
		   #s202205246602fa157d5da .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s202205246602fa157d5da .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s202205246602fa157d5da .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s202205246602fa157d5da .body_font_color_40,
			#s202205246602fa157d5da .li_board ul.li_body li.name, 
			#s202205246602fa157d5da .li_board ul.li_body li.time, 
			#s202205246602fa157d5da .li_board ul.li_body li.like,
			#s202205246602fa157d5da .li_board ul.li_body li.read {
				;
			}
			#s202205246602fa157d5da .review_table .summary,
			#s202205246602fa157d5da .review_table.li_board ul.li_body li,
			#s202205246602fa157d5da .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s202205246602fa157d5da .body_font_color_50 {
				;
			}
			#s202205246602fa157d5da .li_board,
			#s202205246602fa157d5da .acd_row:first-child,
			#s202205246602fa157d5da .acd_row {
				border-color: ;
			}
			#s202205246602fa157d5da .list-style .list-header,
			#s202205246602fa157d5da .list-style .list,
			#s202205246602fa157d5da .list-style .list.line, 
			#s202205246602fa157d5da .list-style .list.line > .table-cell,
			#s202205246602fa157d5da .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s202205246602fa157d5da .btn, #s202205246602fa157d5da .visual_section a {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s202205246602fa157d5da .btn:hover, #s202205246602fa157d5da .visual_section a:hover {
				border-color:;
			}
			#s202205246602fa157d5da .widget_text_wrap .btn {
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys #s202205246602fa157d5da .btn-primary{
			background-color : #0d255;;
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys.shop_view #s202205246602fa157d5da .btn-primary span,
			.doz_sys.booking_view #s202205246602fa157d5da .btn-primary span,
			.doz_sys.shop_mypage #s202205246602fa157d5da .btn-primary span  {
				color:#ffffff;
			}
			#s202205246602fa157d5da .coupon-wrap:after,
			#s202205246602fa157d5da .board_view .file_area ul li {
				background: ;
			}
			#s202205246602fa157d5da .text-gray-dark, #s202205246602fa157d5da .shop-table > thead > tr > th, #s202205246602fa157d5da .shop_mypage .left-menu ul li a, #s202205246602fa157d5da .shop_mypage .item-detail p.sale_pay,.doz_sys #s202205246602fa157d5da .product-notify-group .product-notify-label {
				;
			}
			#s202205246602fa157d5da .mypage .my-box a, #s202205246602fa157d5da .mypage .shop-table > tbody > tr,
			#s202205246602fa157d5da .mypage .tip-off,
	        #s202205246602fa157d5da .im-order-detail-table,
	        #s202205246602fa157d5da .im-order-price {
				;
			}
			#s202205246602fa157d5da .mypage .my-box.on a {
				background-color:#00d255;
				;
				color:#fff;
			}
			#s202205246602fa157d5da .mypage .my-box.on a p {
				color:#fff;
			}
			#s202205246602fa157d5da .option_btn_tools a, #s202205246602fa157d5da .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s202205246602fa157d5da .list-style-card .card-body .text a {
				color:#757575;
			}
			#s202205246602fa157d5da .card .title a {
				color: #212121;
			}
			#s202205246602fa157d5da .section_bg.fixed_bg {
					;
				}
			#s202205246602fa157d5da .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s202205246602fa157d5da ul.site_prod_nav > li,
			#s202205246602fa157d5da .prod_detail_badge {
				;
			}
			#s202205246602fa157d5da .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s202205246602fa157d5da .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s202205246602fa157d5da .opt-group {
				background: ;
			}
			#s202205246602fa157d5da ul.site_prod_nav > li a.active {
				;
			}
			
			#s202205246602fa157d5da .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s202205246602fa157d5da .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s202205246602fa157d5da,
			.section_fixed_disable #s202205246602fa157d5da .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s202205246602fa157d5da .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s202205246602fa157d5da.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s202205246602fa157d5da.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s202205246602fa157d5da .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s202205246602fa157d5da.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
			}
			.device_type_m #s202205246602fa157d5da .mypage .left-menu ul li a,
			.device_type_m #s202205246602fa157d5da .cart .left-menu ul li a {
				;
			}
            #s202205246602fa157d5da .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s202205246602fa157d5da .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s202205246602fa157d5da .im-cart-info {
                ;
            }
            #s202205246602fa157d5da .shop-table > thead > tr > th,
            #s202205246602fa157d5da .shop-table > tbody > tr > td,
            #s202205246602fa157d5da .mypage .shop-table > tbody > tr,
            #s202205246602fa157d5da .shop-table > tbody > tr > td.img img,
            #s202205246602fa157d5da .shop-table > tbody > tr > td + td,
            #s202205246602fa157d5da .mypage .tip-off,
            #s202205246602fa157d5da .mypage .shop-table img,
	        #s202205246602fa157d5da .im-order-detail-table,
	        #s202205246602fa157d5da .im-order-price,
	        #s202205246602fa157d5da .im-order-detail-table thead tr,
	        #s202205246602fa157d5da .im-order-detail-table tr + tr,
	        #s202205246602fa157d5da .im-order-detail-table img,
	        #s202205246602fa157d5da .im-order-detail-table .im-deliv-price,
	        #s202205246602fa157d5da .im-order-price-header,
	        #s202205246602fa157d5da .im-order-price-body {
                ;
            }
            #s202205246602fa157d5da .shop-table .list_badge {
				border-color: ;
            }
            #s202205246602fa157d5da .im-cart-result-table thead>tr>th,
            #s202205246602fa157d5da #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s202205246602fa157d5da #shop_cart_list .shop-table > tbody > tr > td + td,
            #s202205246602fa157d5da #shop_cart_list .shop-table > thead > tr > th,
            #s202205246602fa157d5da #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s202205246602fa157d5da .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #00d255
            }
			@media (min-width: 991px) {
				.doz_sys #s202205246602fa157d5da .btn-primary:hover, #s202205246602fa157d5da .widget_text_wrap .btn:hover {
				;
					background-color:#ffffff;
					border-color:rgba(0,210,85,1);
					color:rgba(0,210,85,1);
					border-width:1px;
				}
				.doz_sys.shop_view #s202205246602fa157d5da .btn-primary:hover span,
				.doz_sys.booking_view #s202205246602fa157d5da .btn-primary:hover span,
				.doz_sys.shop_mypage #s202205246602fa157d5da .btn-primary:hover span  {
					color:rgba(0,210,85,1);
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s202205246602fa157d5da .fixed_view a,
				.doz_sys #s202205246602fa157d5da .fixed_view select.form-control,
				.doz_sys #s202205246602fa157d5da .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s202205246602fa157d5da .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s202205246602fa157d5da .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s202205246602fa157d5da .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s202205246602fa157d5da #shop_cart_list .shop-tit,
                #s202205246602fa157d5da #shop_cart_list .shop-table > thead > tr,
                #s202205246602fa157d5da #shop_cart_list .shop-table > tfoot .payment-info,
                #s202205246602fa157d5da .im-price-result {
				    ;
				}
                #s202205246602fa157d5da .shop-table > tbody > tr > td.img .opt .more + .more,
                #s202205246602fa157d5da .im-order-row + .im-order-row {
                    ;
                }
                #s202205246602fa157d5da #shop_cart_list .shop-table,
                #s202205246602fa157d5da #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s202205246602fa157d5da #shop_cart_list .shop-table > tfoot,
                #s202205246602fa157d5da #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s202205246602fa157d5da #shop_cart_list .shop-table > thead > tr,
                #s202205246602fa157d5da .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s202205246602fa157d5da #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			@media (max-width: 991px) {
				#s202205246602fa157d5da .buy_btns .social_btn, #s202205246602fa157d5da .buy_btns .cart_btn, #s202205246602fa157d5da .layer_pop .bottom-btn, #s202205246602fa157d5da .shop-table > thead, #s202205246602fa157d5da .left-menu, #s202205246602fa157d5da .shop-table > tbody > tr, {
				;
				}
				#s202205246602fa157d5da main, #s202205246602fa157d5da .section_wrap.extend_section main, #s202205246602fa157d5da .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s202205246602fa157d5da.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
				}
				#s202205246602fa157d5da.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s202205246602fa157d5da .mypage .left-menu ul li a,
				#s202205246602fa157d5da .cart .left-menu ul li a,
				#s202205246602fa157d5da .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s202205246602fa157d5da .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s202205246602fa157d5da .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202205246602fa157d5da .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s202205246602fa157d5da .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s202205246602fa157d5da .background_tab .scroll-to-fixed-fixed ul.site_prod_nav > li a.active {
					box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
				}
			}
			@media (min-width: 768px) {
				#s202205246602fa157d5da .opt-group .btn_clse {
					background-color: ;
				}
				#s202205246602fa157d5da .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s202205246602fa157d5da .bg-brand,
				.doz_sys #s202205246602fa157d5da .bg-brand span,
				.doz_sys #s202205246602fa157d5da .btn-brand {
				;
					background-color:#00d255;
					border-color:#00d255;
					border-width: 1px;
					color:#fff;
				}
				.doz_sys #s202205246602fa157d5da .bg-brand:hover {
					background-color:rgba(0,159,64,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);	zoom: 1;;
					border-color:rgb(0,159,64) ;border-color:rgba(0,159,64,1) ;;
				}
			
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w202205243e90c8463f1fe .widget.image img {
		transition: none;
	}

	.admin #w202205243e90c8463f1fe .disable-selection img {
		visibility: visible !important;
	}
	#w202205243e90c8463f1fe .widget.image .overlay, #w202205243e90c8463f1fe .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w202205243e90c8463f1fe .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w202205243e90c8463f1fe .widget.image:hover .hover_overlay,
	#w202205243e90c8463f1fe .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w202205243e90c8463f1fe .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w202205243e90c8463f1fe .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w202205243e90c8463f1fe .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w202205243e90c8463f1fe .widget.image.img_circle .overlay,
	#w202205243e90c8463f1fe .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w202205243e90c8463f1fe .widget.image.hover_scale:hover .hover_overlay,
	#w202205243e90c8463f1fe .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w202205243e90c8463f1fe .widget.image.hide_default_img:hover .img_wrap > img,
	#w202205243e90c8463f1fe .widget.image:hover .overlay,
	#w202205243e90c8463f1fe .widget.image .hover_overlay,
	#w202205243e90c8463f1fe .widget.image.hover_image_hidden:hover .hover_img,
	#w202205243e90c8463f1fe .widget.image.hover_scale .hover_img,
	#w202205243e90c8463f1fe .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w202205243e90c8463f1fe .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w202205243e90c8463f1fe .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w202205243e90c8463f1fe .widget.image.hover_scale img,
	#w202205243e90c8463f1fe .widget.image.hover_scale:hover .hover_img,
	#w202205243e90c8463f1fe .widget.image.hover_scale.hover_image_hidden:hover img,
	#w202205243e90c8463f1fe .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w202205243e90c8463f1fe .widget.image.hover_img_hide.hover_scale:hover img,
	#w202205243e90c8463f1fe .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w202205243e90c8463f1fe .widget.image.no_effect .hover_overlay,
	#w202205243e90c8463f1fe .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w202205243e90c8463f1fe .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w202205243e90c8463f1fe .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w202205243e90c8463f1fe .widget.image.hide_default_img:hover .org_image,
	#w202205243e90c8463f1fe .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w202205243e90c8463f1fe .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w202205243e90c8463f1fe .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w202205243e90c8463f1fe .widget.image:hover .hover_txt,
		#w202205243e90c8463f1fe .widget.image:hover .hover_img,
		#w202205243e90c8463f1fe .widget.image:hover .overlay,
		#w202205243e90c8463f1fe .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w202205243e90c8463f1fe .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w202205243e90c8463f1fe .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w202205243e90c8463f1fe .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

			.shop_view .s20220221ab3a4d073d972.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20220221ab3a4d073d972 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20220221ab3a4d073d972 select.form-control option {
				color: #000 !important;
			}
			.admin #s20220221ab3a4d073d972 .widget.padding > div {
				;
			}
			.admin #s20220221ab3a4d073d972 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20220221ab3a4d073d972 .widget_drag_bar,
			.admin .doz_sys #s20220221ab3a4d073d972 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20220221ab3a4d073d972 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20220221ab3a4d073d972 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20220221ab3a4d073d972 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20220221ab3a4d073d972 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20220221ab3a4d073d972 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20220221ab3a4d073d972 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20220221ab3a4d073d972 {
				color: ;
			}
			#s20220221ab3a4d073d972.side_basic main .inside,
			#s20220221ab3a4d073d972 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20220221ab3a4d073d972 .col-dz-12 .extend_thumbs {
				max-width: 1280px;
			}
			.modal_site_modal_menu #s20220221ab3a4d073d972.side_basic main .inside,
			.menu_type_modal #s20220221ab3a4d073d972.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20220221ab3a4d073d972,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20220221ab3a4d073d972 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20220221ab3a4d073d972.extend_section main {
				padding-left: 15px;
				padding-right: 15px;
			}
			#s20220221ab3a4d073d972.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -15px;
				margin-right: -15px;
				width: calc(100% + 15px + 15px);
			}
			#s20220221ab3a4d073d972 .booking_day .body_font_color_20,
			#s20220221ab3a4d073d972 .booking_list.waiting .title {
				; 
			}
		
			#s20220221ab3a4d073d972.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20220221ab3a4d073d972 .li_table ul:nth-of-type(2),
			#s20220221ab3a4d073d972 .li_board ul li,
			#s20220221ab3a4d073d972 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20220221ab3a4d073d972 .checkbox-styled:not(ie8) input ~ span:before,
			#s20220221ab3a4d073d972 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20220221ab3a4d073d972 .board_view .grid_ignore header a, #s20220221ab3a4d073d972 .widget.board .grid_ignore .author .date, #s20220221ab3a4d073d972 .widget.board .grid_ignore a.board, #s20220221ab3a4d073d972 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20220221ab3a4d073d972 .content-tit .board {
				;
			}
			#s20220221ab3a4d073d972 select.form-control,
			#s20220221ab3a4d073d972 input.form-control,
			#s20220221ab3a4d073d972 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20220221ab3a4d073d972 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20220221ab3a4d073d972 .phonenumber_wrap .line {
				
			}
			#s20220221ab3a4d073d972 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20220221ab3a4d073d972 .shop-content select.form-control,
			.shop_view #s20220221ab3a4d073d972 .shop-content input.form-control,
			.shop_view #s20220221ab3a4d073d972 .shop-content textarea.form-control,
			.booking_view #s20220221ab3a4d073d972 .booking_opt select.form-control,
			.shop_view #s20220221ab3a4d073d972 .form-select-wrap .dropdown-menu,
			.shop_view #s20220221ab3a4d073d972 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20220221ab3a4d073d972 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20220221ab3a4d073d972 .item_detail select.form-control,
			#s20220221ab3a4d073d972 .item_detail input.form-control,
			#s20220221ab3a4d073d972 .item_detail textarea.form-control,
			#s20220221ab3a4d073d972 .booking_opt select.form-control,
			#s20220221ab3a4d073d972 .goods_select textarea.form-control,
			#s20220221ab3a4d073d972 .goods_select select.form-control,
			#s20220221ab3a4d073d972 .goods_select input.form-control,
			#s20220221ab3a4d073d972 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20220221ab3a4d073d972 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20220221ab3a4d073d972 .board_summary .write, #s20220221ab3a4d073d972 .board_view .grid_ignore .author .date, #s20220221ab3a4d073d972 .board_view .grid_ignore .author .hit-count, .doz_sys #s20220221ab3a4d073d972 label, .doz_sys #s20220221ab3a4d073d972 label.control-label, #s20220221ab3a4d073d972 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20220221ab3a4d073d972 .nick.text-default-dark, #s20220221ab3a4d073d972 .text-default-dark, #s20220221ab3a4d073d972 .shop_mypage .mypage .my-box a, #s20220221ab3a4d073d972 .shop_mypage .item-detail a, #s20220221ab3a4d073d972 .shop_mypage .item-detail p, #s20220221ab3a4d073d972 .shop_mypage h6, #s20220221ab3a4d073d972 .shop_mypage .table-wrap p, #s20220221ab3a4d073d972 .shop_payment h1, #s20220221ab3a4d073d972 .shop_payment h6, #s20220221ab3a4d073d972 .shop-content p, #s20220221ab3a4d073d972 .shop_payment, #s20220221ab3a4d073d972 .shop-content span, #s20220221ab3a4d073d972 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20220221ab3a4d073d972 .shop-content .price, #s20220221ab3a4d073d972,#s20220221ab3a4d073d972 .shop-tit,#s20220221ab3a4d073d972 .board_view .board_txt_area,#s20220221ab3a4d073d972 .board.widget .grid_ignore .view_tit,.doz_sys #s20220221ab3a4d073d972 .shop-content input.form-control, .doz_sys #s20220221ab3a4d073d972 .shop-content select.form-control, #s20220221ab3a4d073d972 .widget_menu_title,#s20220221ab3a4d073d972 .comment_area,body.shop_mypage #s20220221ab3a4d073d972 .comment_area,
			#s20220221ab3a4d073d972 .list_review_inner .use_summary, #s20220221ab3a4d073d972 .list_review_inner .use_summary a, #s20220221ab3a4d073d972 .list_review_inner .fold, #s20220221ab3a4d073d972 .list_review_inner .comment_area, #s20220221ab3a4d073d972 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20220221ab3a4d073d972 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20220221ab3a4d073d972 a.use-info {
			    color : #00d255;
			}
			#s20220221ab3a4d073d972 .shop-content span.sale-price-text-done, 
			.doz_sys #s20220221ab3a4d073d972 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20220221ab3a4d073d972 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20220221ab3a4d073d972 .shop-content.mypage .bg-bright a, #s20220221ab3a4d073d972 .shop-content.mypage .bg-bright p, #s20220221ab3a4d073d972 .shop-content.mypage .bg-bright span, #s20220221ab3a4d073d972 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20220221ab3a4d073d972 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn {
				border-color: #D5D5D5;
			}
			#s20220221ab3a4d073d972 .shop-content h6 span {
			;
				color: ;
			}
			#s20220221ab3a4d073d972 .left-menu ul li.on a,
			.doz_sys #s20220221ab3a4d073d972 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20220221ab3a4d073d972,
			#s20220221ab3a4d073d972 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20220221ab3a4d073d972 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20220221ab3a4d073d972 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20220221ab3a4d073d972 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20220221ab3a4d073d972 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20220221ab3a4d073d972 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20220221ab3a4d073d972 .list_review_inner, 
			#s20220221ab3a4d073d972 .list_review_inner .fold.cmt,
			#s20220221ab3a4d073d972 .list_review_wrap,
			#s20220221ab3a4d073d972 .list_review_inner .textarea_block,
			#s20220221ab3a4d073d972 .list_review_inner .comment .main_comment,
			#s20220221ab3a4d073d972 .list_review_inner .txt_delete:before,
			#s20220221ab3a4d073d972 .form-select-wrap.open .dropdown-toggle, 
			#s20220221ab3a4d073d972 .form-select-wrap.open .dropdown-menu,
			#s20220221ab3a4d073d972 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20220221ab3a4d073d972 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20220221ab3a4d073d972 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20220221ab3a4d073d972 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20220221ab3a4d073d972 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20220221ab3a4d073d972 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20220221ab3a4d073d972 .form-control:focus {
				border-color:#00d255;
			}
			#s20220221ab3a4d073d972 .sub_depth li a, #s20220221ab3a4d073d972 .sub_depth li span {
				;
			}
			#s20220221ab3a4d073d972 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20220221ab3a4d073d972 .pagination > li > a,
			#s20220221ab3a4d073d972 .pagination > li > span,
			#s20220221ab3a4d073d972 .pagination > li > a:focus,
			#s20220221ab3a4d073d972 .pagination > li > span:focus,
			#s20220221ab3a4d073d972 .map-inner .pagination li.active a,
			#s20220221ab3a4d073d972 .pagination li > a.disabled:hover,
			#s20220221ab3a4d073d972 .pagination li > a.disabled:focus {
				;
			}
			#s20220221ab3a4d073d972 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20220221ab3a4d073d972 .pagination > .active > a,
			#s20220221ab3a4d073d972 .pagination > .active > span,
			#s20220221ab3a4d073d972 .pagination > .active > a:hover,
			#s20220221ab3a4d073d972 .pagination > .active > span:hover,
			#s20220221ab3a4d073d972 .pagination > .active > a:focus,
			#s20220221ab3a4d073d972 .pagination > .active > span:focus,
			#s20220221ab3a4d073d972 .pagination > li > a:hover,
			#s20220221ab3a4d073d972 .pagination > li > span:hover,
			#s20220221ab3a4d073d972 .sub_depth li a.active,
			.doz_sys #s20220221ab3a4d073d972 a, #s20220221ab3a4d073d972 .li_table ul li,
			#s20220221ab3a4d073d972 .list-style .list.line > small,
			.doz_sys #s20220221ab3a4d073d972 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20220221ab3a4d073d972 .board_contents a:not(.btn),
			.doz_sys #s20220221ab3a4d073d972 .board_contents a:not(.btn):hover,
			#s20220221ab3a4d073d972 .board_txt_area a,
			#s20220221ab3a4d073d972 .board_txt_area a:hover,
			#s20220221ab3a4d073d972 .board_txt_area a:active,
			#s20220221ab3a4d073d972 .board_txt_area a:focus,
			#s20220221ab3a4d073d972 .editor_box .fr-view a {
				color: #00d255;
			}
			#s20220221ab3a4d073d972 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20220221ab3a4d073d972 a.body_font_color_30:not(.active) {
				;
			}
		   #s20220221ab3a4d073d972 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20220221ab3a4d073d972 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20220221ab3a4d073d972 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20220221ab3a4d073d972 .body_font_color_40,
			#s20220221ab3a4d073d972 .li_board ul.li_body li.name, 
			#s20220221ab3a4d073d972 .li_board ul.li_body li.time, 
			#s20220221ab3a4d073d972 .li_board ul.li_body li.like,
			#s20220221ab3a4d073d972 .li_board ul.li_body li.read {
				;
			}
			#s20220221ab3a4d073d972 .review_table .summary,
			#s20220221ab3a4d073d972 .review_table.li_board ul.li_body li,
			#s20220221ab3a4d073d972 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20220221ab3a4d073d972 .body_font_color_50 {
				;
			}
			#s20220221ab3a4d073d972 .li_board,
			#s20220221ab3a4d073d972 .acd_row:first-child,
			#s20220221ab3a4d073d972 .acd_row {
				border-color: ;
			}
			#s20220221ab3a4d073d972 .list-style .list-header,
			#s20220221ab3a4d073d972 .list-style .list,
			#s20220221ab3a4d073d972 .list-style .list.line, 
			#s20220221ab3a4d073d972 .list-style .list.line > .table-cell,
			#s20220221ab3a4d073d972 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20220221ab3a4d073d972 .btn, #s20220221ab3a4d073d972 .visual_section a {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20220221ab3a4d073d972 .btn:hover, #s20220221ab3a4d073d972 .visual_section a:hover {
				border-color:;
			}
			#s20220221ab3a4d073d972 .widget_text_wrap .btn {
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys #s20220221ab3a4d073d972 .btn-primary{
			background-color : #0d255;;
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys.shop_view #s20220221ab3a4d073d972 .btn-primary span,
			.doz_sys.booking_view #s20220221ab3a4d073d972 .btn-primary span,
			.doz_sys.shop_mypage #s20220221ab3a4d073d972 .btn-primary span  {
				color:#ffffff;
			}
			#s20220221ab3a4d073d972 .coupon-wrap:after,
			#s20220221ab3a4d073d972 .board_view .file_area ul li {
				background: ;
			}
			#s20220221ab3a4d073d972 .text-gray-dark, #s20220221ab3a4d073d972 .shop-table > thead > tr > th, #s20220221ab3a4d073d972 .shop_mypage .left-menu ul li a, #s20220221ab3a4d073d972 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20220221ab3a4d073d972 .product-notify-group .product-notify-label {
				;
			}
			#s20220221ab3a4d073d972 .mypage .my-box a, #s20220221ab3a4d073d972 .mypage .shop-table > tbody > tr,
			#s20220221ab3a4d073d972 .mypage .tip-off,
	        #s20220221ab3a4d073d972 .im-order-detail-table,
	        #s20220221ab3a4d073d972 .im-order-price {
				;
			}
			#s20220221ab3a4d073d972 .mypage .my-box.on a {
				background-color:#00d255;
				;
				color:#fff;
			}
			#s20220221ab3a4d073d972 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20220221ab3a4d073d972 .option_btn_tools a, #s20220221ab3a4d073d972 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20220221ab3a4d073d972 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20220221ab3a4d073d972 .card .title a {
				color: #212121;
			}
			#s20220221ab3a4d073d972 .section_bg.fixed_bg {
					;
				}
			#s20220221ab3a4d073d972 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20220221ab3a4d073d972 ul.site_prod_nav > li,
			#s20220221ab3a4d073d972 .prod_detail_badge {
				;
			}
			#s20220221ab3a4d073d972 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20220221ab3a4d073d972 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20220221ab3a4d073d972 .opt-group {
				background: ;
			}
			#s20220221ab3a4d073d972 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20220221ab3a4d073d972 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20220221ab3a4d073d972 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20220221ab3a4d073d972,
			.section_fixed_disable #s20220221ab3a4d073d972 .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20220221ab3a4d073d972 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20220221ab3a4d073d972.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20220221ab3a4d073d972.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20220221ab3a4d073d972 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20220221ab3a4d073d972.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
			}
			.device_type_m #s20220221ab3a4d073d972 .mypage .left-menu ul li a,
			.device_type_m #s20220221ab3a4d073d972 .cart .left-menu ul li a {
				;
			}
            #s20220221ab3a4d073d972 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20220221ab3a4d073d972 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20220221ab3a4d073d972 .im-cart-info {
                ;
            }
            #s20220221ab3a4d073d972 .shop-table > thead > tr > th,
            #s20220221ab3a4d073d972 .shop-table > tbody > tr > td,
            #s20220221ab3a4d073d972 .mypage .shop-table > tbody > tr,
            #s20220221ab3a4d073d972 .shop-table > tbody > tr > td.img img,
            #s20220221ab3a4d073d972 .shop-table > tbody > tr > td + td,
            #s20220221ab3a4d073d972 .mypage .tip-off,
            #s20220221ab3a4d073d972 .mypage .shop-table img,
	        #s20220221ab3a4d073d972 .im-order-detail-table,
	        #s20220221ab3a4d073d972 .im-order-price,
	        #s20220221ab3a4d073d972 .im-order-detail-table thead tr,
	        #s20220221ab3a4d073d972 .im-order-detail-table tr + tr,
	        #s20220221ab3a4d073d972 .im-order-detail-table img,
	        #s20220221ab3a4d073d972 .im-order-detail-table .im-deliv-price,
	        #s20220221ab3a4d073d972 .im-order-price-header,
	        #s20220221ab3a4d073d972 .im-order-price-body {
                ;
            }
            #s20220221ab3a4d073d972 .shop-table .list_badge {
				border-color: ;
            }
            #s20220221ab3a4d073d972 .im-cart-result-table thead>tr>th,
            #s20220221ab3a4d073d972 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20220221ab3a4d073d972 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20220221ab3a4d073d972 #shop_cart_list .shop-table > thead > tr > th,
            #s20220221ab3a4d073d972 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20220221ab3a4d073d972 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #00d255
            }
			@media (min-width: 991px) {
				.doz_sys #s20220221ab3a4d073d972 .btn-primary:hover, #s20220221ab3a4d073d972 .widget_text_wrap .btn:hover {
				;
					background-color:#ffffff;
					border-color:rgba(0,210,85,1);
					color:rgba(0,210,85,1);
					border-width:1px;
				}
				.doz_sys.shop_view #s20220221ab3a4d073d972 .btn-primary:hover span,
				.doz_sys.booking_view #s20220221ab3a4d073d972 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20220221ab3a4d073d972 .btn-primary:hover span  {
					color:rgba(0,210,85,1);
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20220221ab3a4d073d972 .fixed_view a,
				.doz_sys #s20220221ab3a4d073d972 .fixed_view select.form-control,
				.doz_sys #s20220221ab3a4d073d972 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20220221ab3a4d073d972 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20220221ab3a4d073d972 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20220221ab3a4d073d972 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20220221ab3a4d073d972 #shop_cart_list .shop-tit,
                #s20220221ab3a4d073d972 #shop_cart_list .shop-table > thead > tr,
                #s20220221ab3a4d073d972 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20220221ab3a4d073d972 .im-price-result {
				    ;
				}
                #s20220221ab3a4d073d972 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20220221ab3a4d073d972 .im-order-row + .im-order-row {
                    ;
                }
                #s20220221ab3a4d073d972 #shop_cart_list .shop-table,
                #s20220221ab3a4d073d972 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20220221ab3a4d073d972 #shop_cart_list .shop-table > tfoot,
                #s20220221ab3a4d073d972 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20220221ab3a4d073d972 #shop_cart_list .shop-table > thead > tr,
                #s20220221ab3a4d073d972 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20220221ab3a4d073d972 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			@media (max-width: 991px) {
				#s20220221ab3a4d073d972 .buy_btns .social_btn, #s20220221ab3a4d073d972 .buy_btns .cart_btn, #s20220221ab3a4d073d972 .layer_pop .bottom-btn, #s20220221ab3a4d073d972 .shop-table > thead, #s20220221ab3a4d073d972 .left-menu, #s20220221ab3a4d073d972 .shop-table > tbody > tr, {
				;
				}
				#s20220221ab3a4d073d972 main, #s20220221ab3a4d073d972 .section_wrap.extend_section main, #s20220221ab3a4d073d972 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20220221ab3a4d073d972.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
				}
				#s20220221ab3a4d073d972.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20220221ab3a4d073d972 .mypage .left-menu ul li a,
				#s20220221ab3a4d073d972 .cart .left-menu ul li a,
				#s20220221ab3a4d073d972 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20220221ab3a4d073d972 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20220221ab3a4d073d972 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20220221ab3a4d073d972 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20220221ab3a4d073d972 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20220221ab3a4d073d972 .background_tab .scroll-to-fixed-fixed ul.site_prod_nav > li a.active {
					box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
				}
			}
			@media (min-width: 768px) {
				#s20220221ab3a4d073d972 .opt-group .btn_clse {
					background-color: ;
				}
				#s20220221ab3a4d073d972 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20220221ab3a4d073d972 .bg-brand,
				.doz_sys #s20220221ab3a4d073d972 .bg-brand span,
				.doz_sys #s20220221ab3a4d073d972 .btn-brand {
				;
					background-color:#00d255;
					border-color:#00d255;
					border-width: 1px;
					color:#fff;
				}
				.doz_sys #s20220221ab3a4d073d972 .bg-brand:hover {
					background-color:rgba(0,159,64,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);	zoom: 1;;
					border-color:rgb(0,159,64) ;border-color:rgba(0,159,64,1) ;;
				}
			
					#s20220221ab3a4d073d972 .inside {
						max-width:1050px;
						width: 100%;
						display: table-cell;
						vertical-align: top;
					}
					.shop_view #s20220221ab3a4d073d972 .inside {
						width: calc(100% - (230px - 0px));
					}
					.shop_view .side_left main {
						table-layout: auto;
					} 
				  	#s20220221ab3a4d073d972 main > .empty_area {
				  		width:1050px;
						display: table-cell;
					}
					#s20220221ab3a4d073d972 main > .left_empty_section{
						width:230px;
					}
					#s20220221ab3a4d073d972 main > .empty_area.left_empty_section ~ .doz_aside {
						width:1050px;
					}
					#s20220221ab3a4d073d972 main > .inside {
						border-width: 0 0 0 0px;
						border-style: solid;
						border-color: ;
					}
					#s20220221ab3a4d073d972.extend_section main > .inside {
						max-width:1050px !important;
						width: 100%;
					}
					#s20220221ab3a4d073d972 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav {
						max-width: 1280px;
					}
					#s20220221ab3a4d073d972.extend_section .doz_aside,
					#s20220221ab3a4d073d972.extend_section .doz_aside .inside {
						min-width: 230px;
					}
					#s20220221ab3a4d073d972 > .inside {
						display: table-cell;
					}
					#s20220221ab3a4d073d972 main {
						max-width: 1280px;
					}
					#s20220221ab3a4d073d972.section_wrap .side_gutter {
						padding-left: 0px;
						width: 0px;
					}
					#s20220221ab3a4d073d972.extend_section main {
						max-width: 100% !important;
					}
					#s20220221ab3a4d073d972 .doz_aside .inside {
						padding-right:0 !important;
					}
					#s20220221ab3a4d073d972 .doz_aside{
						display: table-cell;
						width:230px;
						vertical-align: top;
						max-width: 230px;
					}
					#s20220221ab3a4d073d972 .doz_aside .inside {
						max-width: 230px;
						width:230px;
					}
					#s20220221ab3a4d073d972.extend_section .doz_aside {
						margin-right:0;
					}
					#s20220221ab3a4d073d972.extend_section .side_gutter {
						width:0px;
					}
					#s20220221ab3a4d073d972 .doz_aside .widget.image .img_wrap img {
						max-width:230px !important;
						margin: 0 !important;
					}
					#s20220221ab3a4d073d972 .doz_aside.scroll-to-fixed-fixed ~ .spacer {
						display: table-cell !important;
					}
					#s20220221ab3a4d073d972 .doz_aside ~ .spacer:nth-child(n+3),
					#s20220221ab3a4d073d972 .doz_aside.scroll-to-fixed-fixed ~ .spacer:nth-child(n+3) {
					    display: none !important;
					}
					#s20220221ab3a4d073d972 .inside .site_prod_nav_wrap.scroll-to-fixed-fixed {
						box-shadow: none;
					}
					#s20220221ab3a4d073d972 .inside .site_prod_nav_wrap.scroll-to-fixed-fixed ul {
						padding-left: calc(230px + 15px + 0px);
						padding-right: 15px;
					}
					#s20220221ab3a4d073d972 .inside .text_tab .site_prod_nav_wrap.scroll-to-fixed-fixed ul {
						margin-left: calc(230px + 15px + 0px);
						margin-right: 15px;
						padding: 0;
						max-width: calc(1050px - 2 * 15px);
						box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
					}
					@media (max-width: 991px) {
						#s20220221ab3a4d073d972 main > .inside {
							border: 0;
						}
						#s20220221ab3a4d073d972.extend_section main > .inside {
							max-width: 100% !important;
						}
						#s20220221ab3a4d073d972 .doz_aside.scroll-to-fixed-fixed ~ .spacer {
							display: none !important;
						}
						#s20220221ab3a4d073d972 .inside .site_prod_nav_wrap.scroll-to-fixed-fixed {
							box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
						}
						#s20220221ab3a4d073d972 .inside .site_prod_nav_wrap.scroll-to-fixed-fixed ul {
							max-width: 1050px;
							padding-left: 15px;
							padding-right: 15px;
						}
						#s20220221ab3a4d073d972 .inside .text_tab .site_prod_nav_wrap.scroll-to-fixed-fixed ul {
							margin-left: 0;
							margin-right: 0;
							box-shadow: none;
						}
					}
					
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w2022051857ffb20d24dab .widget.image img {
		transition: none;
	}

	.admin #w2022051857ffb20d24dab .disable-selection img {
		visibility: visible !important;
	}
	#w2022051857ffb20d24dab .widget.image .overlay, #w2022051857ffb20d24dab .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w2022051857ffb20d24dab .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w2022051857ffb20d24dab .widget.image:hover .hover_overlay,
	#w2022051857ffb20d24dab .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w2022051857ffb20d24dab .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w2022051857ffb20d24dab .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w2022051857ffb20d24dab .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w2022051857ffb20d24dab .widget.image.img_circle .overlay,
	#w2022051857ffb20d24dab .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w2022051857ffb20d24dab .widget.image.hover_scale:hover .hover_overlay,
	#w2022051857ffb20d24dab .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w2022051857ffb20d24dab .widget.image.hide_default_img:hover .img_wrap > img,
	#w2022051857ffb20d24dab .widget.image:hover .overlay,
	#w2022051857ffb20d24dab .widget.image .hover_overlay,
	#w2022051857ffb20d24dab .widget.image.hover_image_hidden:hover .hover_img,
	#w2022051857ffb20d24dab .widget.image.hover_scale .hover_img,
	#w2022051857ffb20d24dab .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w2022051857ffb20d24dab .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w2022051857ffb20d24dab .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w2022051857ffb20d24dab .widget.image.hover_scale img,
	#w2022051857ffb20d24dab .widget.image.hover_scale:hover .hover_img,
	#w2022051857ffb20d24dab .widget.image.hover_scale.hover_image_hidden:hover img,
	#w2022051857ffb20d24dab .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w2022051857ffb20d24dab .widget.image.hover_img_hide.hover_scale:hover img,
	#w2022051857ffb20d24dab .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w2022051857ffb20d24dab .widget.image.no_effect .hover_overlay,
	#w2022051857ffb20d24dab .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w2022051857ffb20d24dab .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w2022051857ffb20d24dab .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w2022051857ffb20d24dab .widget.image.hide_default_img:hover .org_image,
	#w2022051857ffb20d24dab .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w2022051857ffb20d24dab .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
	
	@media all and (max-width : 767px) {
		#w2022051857ffb20d24dab .widget.image:hover .hover_txt,
		#w2022051857ffb20d24dab .widget.image:hover .hover_img,
		#w2022051857ffb20d24dab .widget.image:hover .overlay,
		#w2022051857ffb20d24dab .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w2022051857ffb20d24dab .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w2022051857ffb20d24dab .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w2022051857ffb20d24dab .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

	/* 공통 적용 */
	#w20220512f38269a67a069 .nav li a {
		font-size  : 18px;
		color : rgba(54,54,54,0.7);
		letter-spacing:px ;
	}
	#w20220512f38269a67a069 .h-menu-type1 .use_sub_name:hover>a>.plain_name:before,
    #w20220512f38269a67a069 .h-menu-type2 .use_sub_name:hover>a>.plain_name:before {
	   display: inline-flex;
   }
	#w20220512f38269a67a069 .nav li.use_sub_name:hover>a>.plain_name:before {
						   color : rgba(54,54,54,1);
					   }
	#w20220512f38269a67a069 .nav li li a {
						   font-size : 14.4px;
					   }
	@media (min-width: 991px) {
	#w20220512f38269a67a069 .nav li a:hover {
		color : rgba(54,54,54,1)	}
	}
		/* 타입 별 적용 */
	    /* v 타입*/
		#w20220512f38269a67a069 li {
						   display: none;
					   }
	#w20220512f38269a67a069 li.depth-01 {
						   display: block;
					   }
	#w20220512f38269a67a069 li.active > ul > li {
						   display: block;
					   }
		#w20220512f38269a67a069 .nav li li a {
						   font-size : 14.4px;
					   }
		#w20220512f38269a67a069 .nav li a {
						   padding: 5px 0px;
					   }
	#w20220512f38269a67a069 .nav li li a {
						   padding: 4px 15px;
					   }
	#w20220512f38269a67a069 .nav li li li a {
						   padding: 4px 30px;
					   }
			#w20220512f38269a67a069 .nav li a.active {
						   color : rgba(54,54,54,1)					   }
			

		#text_w20220512fda873977a6e7 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20220512fda873977a6e7 .fr-code-view {
			line-height: 1.6;
		}
		#text_w20220512fda873977a6e7 .text_bg_img,
		#text_w20220512fda873977a6e7 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20220512fda873977a6e7,
		#text_w20220512fda873977a6e7 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20220512fda873977a6e7,
        #text_w20220512fda873977a6e7 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20220512fda873977a6e7.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20220512fda873977a6e7.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w2022051275302753165ee {
		height: 33px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w2022051275302753165ee {
			height: 33px !important;
		}
	}

	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20220523d5392130ec97c .widget.image img {
		transition: none;
	}

	.admin #w20220523d5392130ec97c .disable-selection img {
		visibility: visible !important;
	}
	#w20220523d5392130ec97c .widget.image .overlay, #w20220523d5392130ec97c .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20220523d5392130ec97c .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20220523d5392130ec97c .widget.image:hover .hover_overlay,
	#w20220523d5392130ec97c .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20220523d5392130ec97c .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20220523d5392130ec97c .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20220523d5392130ec97c .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20220523d5392130ec97c .widget.image.img_circle .overlay,
	#w20220523d5392130ec97c .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20220523d5392130ec97c .widget.image.hover_scale:hover .hover_overlay,
	#w20220523d5392130ec97c .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20220523d5392130ec97c .widget.image.hide_default_img:hover .img_wrap > img,
	#w20220523d5392130ec97c .widget.image:hover .overlay,
	#w20220523d5392130ec97c .widget.image .hover_overlay,
	#w20220523d5392130ec97c .widget.image.hover_image_hidden:hover .hover_img,
	#w20220523d5392130ec97c .widget.image.hover_scale .hover_img,
	#w20220523d5392130ec97c .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20220523d5392130ec97c .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20220523d5392130ec97c .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20220523d5392130ec97c .widget.image.hover_scale img,
	#w20220523d5392130ec97c .widget.image.hover_scale:hover .hover_img,
	#w20220523d5392130ec97c .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20220523d5392130ec97c .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20220523d5392130ec97c .widget.image.hover_img_hide.hover_scale:hover img,
	#w20220523d5392130ec97c .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20220523d5392130ec97c .widget.image.no_effect .hover_overlay,
	#w20220523d5392130ec97c .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20220523d5392130ec97c .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20220523d5392130ec97c .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20220523d5392130ec97c .widget.image.hide_default_img:hover .org_image,
	#w20220523d5392130ec97c .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20220523d5392130ec97c .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20220523d5392130ec97c .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20220523d5392130ec97c .widget.image:hover .hover_txt,
		#w20220523d5392130ec97c .widget.image:hover .hover_img,
		#w20220523d5392130ec97c .widget.image:hover .overlay,
		#w20220523d5392130ec97c .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20220523d5392130ec97c .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20220523d5392130ec97c .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20220523d5392130ec97c .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

        #w202205112fded87d708d2 .gallery_row {
            width :100%;
            table-layout: fixed;
            height :100%;
        }
        #w202205112fded87d708d2 .item_gallary {
                               border-radius:  0px;
                               display: table-cell;
                               vertical-align: top;
                           }
        #w202205112fded87d708d2 .item_gallary .img_wrap {
                               background-size: cover;
                               background-position : center;
                           }
        #w202205112fded87d708d2 .item_gallary .text_wrap {
                               display: table;
                               width: 100%;
                               background: #fff;
                           text-align : left; vertical-align : middle;;
                               height :100%;
                           }
        #w202205112fded87d708d2 .item_gallary .text_wrap .title {
                               font-size  :16px;
                               color: #212121;
                           }
        #w202205112fded87d708d2 .item_gallary .text_wrap .body {
                               word-break: break-word;
                           }
        #w202205112fded87d708d2 .item_gallary .text_wrap .body,
        #w202205112fded87d708d2 .item_gallary .text_wrap .title em {
                               font-size  : 14px;
                               color: #999;
                           }
        #w202205112fded87d708d2 .img_border .item_gallary .item_container .img_wrap {
                               border-width :1px;;
                               border-color:#eeeeee;
                               border-style: solid;
                               border-radius:  0px;
                               overflow: hidden;
                           }
        #w202205112fded87d708d2 .img_border .item_gallary .text_wrap {
                               padding: 10px;
                           }
        #w202205112fded87d708d2 .container_border .item_gallary .text_wrap {
                               padding: 10px;
                               background: transparent;
                           }
        #w202205112fded87d708d2 .img_border .item_gallary .text_wrap {
                               padding-left :0 !important;
                               padding-right :0 !important;
                           }
        #w202205112fded87d708d2 .container_border .item_gallary .item_container {
                               border-width :1px;;
                               border-color:#eeeeee;
                               border-style: solid;
                               border-radius:  0px;
                               background: #fff;
                               overflow: hidden;
                               width: 100%;
                               height :100%;
                               display: table;
                           }
        #w202205112fded87d708d2 .type_slide .item_gallary .item_container {
                               display: block;
                           }
        #w202205112fded87d708d2 .hover_show_overlay .item_gallary .text_wrap,
        #w202205112fded87d708d2 .hover_hide_overlay .item_gallary .text_wrap,
        #w202205112fded87d708d2 .slide_01 .item_gallary .text_wrap,
        #w202205112fded87d708d2 .slide_01 .item_gallary .item_container,
        #w202205112fded87d708d2 .slide_03 .item_gallary .text_wrap,
        #w202205112fded87d708d2 .slide_03 .item_gallary .item_container,
        #w202205112fded87d708d2 .img_border .item_gallary .text_wrap {
                               background: transparent;
                           }
        #w202205112fded87d708d2 .container_border.hover_show_overlay .item_gallary .text_wrap,
        #w202205112fded87d708d2 .container_border.hover_hide_overlay .item_gallary .text_wrap {
                               padding :0;
                           }
        #w202205112fded87d708d2 .hover_show_overlay .item_gallary .text_wrap .title,
        #w202205112fded87d708d2 .hover_hide_overlay .item_gallary .text_wrap .title {
                               font-size  :14px;
                               color: #fff;
                               background: rgba(0, 0, 0, 0.5);
                               padding: 20px;
                           text-align : left; vertical-align : middle;;
                               border-radius:  0px;
                           }
        #w202205112fded87d708d2 .hover_show_overlay .item_gallary .text_wrap .body,
        #w202205112fded87d708d2 .hover_hide_overlay .item_gallary .text_wrap .body,
        #w202205112fded87d708d2 .hover_show_overlay .item_gallary .text_wrap .title em,
        #w202205112fded87d708d2 .hover_hide_overlay .item_gallary .text_wrap .title em {
                               font-size  :12px;
                               color: #fff !important;
                           }
        #w202205112fded87d708d2 .item_gallary .text_wrap .title em {
                               padding-top: 10px;
                           }
        #w202205112fded87d708d2 .item_gallary .text_wrap .title em:last-child i {
                               margin-left: 10px;
                           }
        #w202205112fded87d708d2 .slide_01,
        #w202205112fded87d708d2 .slide_03 {
                               margin :0 !important;
                               height :100%;
                           }
        #w202205112fded87d708d2 .slide_02,
        #w202205112fded87d708d2 .slide_05 {
                               width: auto;
                               height :100%;
                               padding-left: px;
                               padding-right: px;
                           }
        #w202205112fded87d708d2 .type_masonry{
                               visibility: hidden;
                           }
        #w202205112fded87d708d2 .type_masonry.overlay_text .item_gallary .text_wrap,
        #w202205112fded87d708d2 .slide_01 .item_gallary,
        #w202205112fded87d708d2 .slide_03 .item_gallary {
                               height :100%;
                               display: block;
                           }
        #w202205112fded87d708d2 .type_masonry .item_gallary {
                               display: block;
                           }
        #w202205112fded87d708d2 .type_masonry.overlay_text .item_gallary .text_wrap .masonry_text_wrap {
                               display: table;
                               position: absolute;
                               top: 0;
                               width: 100%;
                               height :100%;
                           }
        #w202205112fded87d708d2 .type_masonry.overlay_text .item_gallary .text_wrap .masonry_text_wrap .title {
                               height: 100%;
                               width: 100%;
                           text-align : left; vertical-align : middle;;
                           }
        #w202205112fded87d708d2 .slide_01 .item_gallary .item_container {
                               border :0;
                           }
        #w202205112fded87d708d2 .slide_03 .item_gallary .item_container{
                               border :0;
                               position:relative;
                           }
        #w202205112fded87d708d2 .slide_03 .item_gallary .text_wrap {
                               position: absolute;
                               left: 0;
                               top: 0;
                           }
        #w202205112fded87d708d2 .slide_01 .item_gallary .text_wrap,
        #w202205112fded87d708d2 .slide_03 .item_gallary .text_wrap {
                               padding :0;
                           }
        #w202205112fded87d708d2 .slide_02 .item_gallary .text_wrap,
        #w202205112fded87d708d2 .slide_05 .item_gallary .text_wrap {
                               padding:0;
                               background: #fff;
                           }
        #w202205112fded87d708d2 .slide_02 .item_gallary .text_wrap.hide_text_wrap,
        #w202205112fded87d708d2 .slide_05 .item_gallary .text_wrap.hide_text_wrap,
        #w202205112fded87d708d2 .slide_02 .item_gallary .text_wrap.hide_insta_text_wrap,
        #w202205112fded87d708d2 .slide_05 .item_gallary .text_wrap.hide_insta_text_wrap {
                               display: none !important;
                           }
        #w202205112fded87d708d2 .type_slide .item_gallary .img_wrap {
                               background-size: cover;
                               background-position: center center;
                               background-repeat: no-repeat;
                               height: 100%;
                           }
        #w202205112fded87d708d2 .slide_01.bg_contain .item_gallary .img_wrap,
        #w202205112fded87d708d2 .slide_03.bg_contain .item_gallary .img_wrap {
                               background-size: contain;
                               background-repeat: no-repeat;
                           }
        #w202205112fded87d708d2 .slide_01 .item_gallary .text_wrap .title,
        #w202205112fded87d708d2 .slide_03 .item_gallary .text_wrap .title {
                               font-size  :18px;
                               color: #fff;
                               background: rgba(0, 0, 0, 0.2);
                               padding: 20px;
                           text-align : left; vertical-align : middle;;
                           }
        #w202205112fded87d708d2 .slide_01.bg_contain .item_gallary .text_wrap .title,
        #w202205112fded87d708d2 .slide_03.bg_contain .item_gallary .text_wrap .title {
                               background: transparent;
                           }
        #w202205112fded87d708d2 .slide_01 .item_gallary .text_wrap .body,
        #w202205112fded87d708d2 .slide_03 .item_gallary .text_wrap .body {
                               font-size  :14px;
                               color: #fff;
                           }
        #w202205112fded87d708d2 .slide_02 .item_gallary,
        #w202205112fded87d708d2 .slide_05 .item_gallary {
                               display: block;
                               padding: 5px;
                           }
        #w202205112fded87d708d2 .slide_02 .item_gallary .text_wrap .title,
        #w202205112fded87d708d2 .slide_05 .item_gallary .text_wrap .title {
                               font-size  :16px;
                               color: #212121;
                               padding: 10px;
                           text-align : left; vertical-align : middle;;
                               display: inline-block;
                           }
        #w202205112fded87d708d2 .slide_02 .item_gallary .text_wrap .body,
        #w202205112fded87d708d2 .slide_05 .item_gallary .text_wrap .body {
                               font-size  : 14px;
                               color: #999;
                           }
        #w202205112fded87d708d2 .type_masonry.img_rendering .img_wrap img,
        #w202205112fded87d708d2 .type_grid.img_rendering .img_wrap,
        #w202205112fded87d708d2 .type_slide.img_rendering .img_wrap {
                               image-rendering: -webkit-optimize-contrast;
                           }
        #w202205112fded87d708d2 .grid_03 .item_gallary .img_wrap.no_content,
        #w202205112fded87d708d2 .slide_02 .item_gallary .img_wrap.no_content {
                               height: 100% !important;
                           }
        #w202205112fded87d708d2 .type_slide .owl-controls .owl-next:before,
        #w202205112fded87d708d2 .type_slide .owl-controls .owl-prev:before{
                               color: #fff;
                           border-color:rgb(255,255,255) ;border-color:rgba(255,255,255,0.6) ;                           }
        #w202205112fded87d708d2 .type_slide.owl-theme .owl-dots {
                               bottom: 5px;
                           }
        #w202205112fded87d708d2 .type_slide.owl-theme.slide_02 .owl-dots,
        #w202205112fded87d708d2 .type_slide.owl-theme.slide_05 .owl-dots {
                               bottom: -5px;
                           }

        #w202205112fded87d708d2 .type_slide.slide_01.owl-theme .owl-dots .owl-dot span,
        #w202205112fded87d708d2 .type_slide.slide_03.owl-theme .owl-dots .owl-dot span {
                               border-color: #fff;
                           }
        #w202205112fded87d708d2 .type_slide.slide_01.owl-theme .owl-dots .owl-dot.active span,
        #w202205112fded87d708d2 .type_slide.slide_03.owl-theme .owl-dots .owl-dot.active span {
                               background: #fff;
                               border-color: #fff !important;
                           }
        #w202205112fded87d708d2 .type_slide.slide_01.paging_type_dot02.owl-theme .owl-dots .owl-dot span,
        #w202205112fded87d708d2 .type_slide.slide_01.paging_type_big_dot.owl-theme .owl-dots .owl-dot span,
        #w202205112fded87d708d2 .type_slide.slide_01.paging_type_line.owl-theme .owl-dots .owl-dot span,
        #w202205112fded87d708d2 .type_slide.slide_03.paging_type_dot02.owl-theme .owl-dots .owl-dot span,
        #w202205112fded87d708d2 .type_slide.slide_03.paging_type_big_dot.owl-theme .owl-dots .owl-dot span,
        #w202205112fded87d708d2 .type_slide.slide_03.paging_type_line.owl-theme .owl-dots .owl-dot span {
                               border-color:#fff !important;
                               background: #fff !important;
                           }
        #w202205112fded87d708d2 .owl-theme .owl-dots.owl-dot.active span,
        #w202205112fded87d708d2 .type_slide.slide_01.paging_type_dot02.owl-theme .owl-dots .owl-dot.active span,
        #w202205112fded87d708d2 .type_slide.slide_01.paging_type_line.owl-theme .owl-dots .owl-dot.active span,
        #w202205112fded87d708d2 .type_slide.slide_03.paging_type_dot02.owl-theme .owl-dots .owl-dot.active span,
        #w202205112fded87d708d2 .type_slide.slide_03.paging_type_line.owl-theme .owl-dots .owl-dot.active span {
                               background-color:#fff;
                           }
        #w202205112fded87d708d2 .type_slide.slide_01.paging_type_count.owl-theme .owl-dots .owl-dot span:before,
        #w202205112fded87d708d2 .type_slide.slide_03.paging_type_count.owl-theme .owl-dots .owl-dot span:before {
                               color: #fff !important;
                           }
        #w202205112fded87d708d2 .type_slide.slide_01.paging_type_count.owl-theme .owl-dots .owl-dot.active span:before,
        #w202205112fded87d708d2 .type_slide.slide_03.paging_type_count.owl-theme .owl-dots .owl-dot.active span:before {
                               color: #fff !important;
                           }
        #w202205112fded87d708d2 .type_slide.slide_01.paging_type_count.paging_type_count02.owl-theme .owl-dots .owl-dot.active span:before,
        #w202205112fded87d708d2 .type_slide.slide_03.paging_type_count.paging_type_count02.owl-theme .owl-dots .owl-dot.active span:before {
                               border-bottom: 1px solid #fff;
                           }
        #w202205112fded87d708d2 .grid_01 .item_gallary,
        #w202205112fded87d708d2 .grid_03 .item_gallary,
        #w202205112fded87d708d2 .grid_04 .item_gallary,
        #w202205112fded87d708d2 .masonry_01 .item_gallary,
        #w202205112fded87d708d2 .masonry_02 .item_gallary,
        #w202205112fded87d708d2 .masonry_04 .item_gallary {
                               overflow: hidden;
                           }
        #w202205112fded87d708d2 .owl-carousel .animated {
                               -webkit-animation-duration: 200ms;
                               animation-duration: 200ms;
                           }
                        #w202205112fded87d708d2 .owl-thumbs {
                               overflow: hidden;
                               margin:0px -0px 0 -0px;

                           }
        #w202205112fded87d708d2 .owl-thumbs .owl-thumb-item {
                                                          border: 0;
                               background: transparent;
                               border-radius: 0;
                               padding: 0;
                               float: left;
                               position: relative;
                               margin: 0 0px 0px ;
                               display: block;
                           }
        #w202205112fded87d708d2 .owl-thumbs .thumb-item-bg {
                               background-size: cover;
                               background-position: 50% 50%;
                               height: 100%;
                           }
        .col-dz-12 #w202205112fded87d708d2 .extend_thumbs {
                                          margin: 0 auto;
                                      }
        .col-dz-12 #w202205112fded87d708d2 .inside .extend_thumbs {
                                          max-width: inherit;
                                      }
                #w202205112fded87d708d2 .owl-thumbs{
                               margin-left: 0;
                               margin-right: 0;
                           }
        #w202205112fded87d708d2 .owl-thumbs .owl-thumb-item {
                               margin: 0;
                           }
        #w202205112fded87d708d2 .owl-thumbs .owl-item.active.current {
                               position: relative;
                           }
                @media all and (max-width: 991px) {
        #w202205112fded87d708d2 .type_masonry.img_rendering .img_wrap img,
        #w202205112fded87d708d2 .type_grid.img_rendering .img_wrap,
        #w202205112fded87d708d2 .type_slide.img_rendering .img_wrap {
                               image-rendering: auto;
                           }
        #w202205112fded87d708d2	.owl-thumbs {
                                  display: none;
                              }
        #w202205112fded87d708d2 .slide_03_wrap {
                               padding-bottom: 0 !important;
                           }
        }
        @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {	/* ie 10,11 */
        #w202205112fded87d708d2 .container_border .item_gallary .item_container {
            display: block;
        }
        }
    
			.shop_view .s20220511831bf272008b8.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20220511831bf272008b8 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20220511831bf272008b8 select.form-control option {
				color: #000 !important;
			}
			.admin #s20220511831bf272008b8 .widget.padding > div {
				;
			}
			.admin #s20220511831bf272008b8 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20220511831bf272008b8 .widget_drag_bar,
			.admin .doz_sys #s20220511831bf272008b8 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20220511831bf272008b8 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20220511831bf272008b8 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20220511831bf272008b8 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20220511831bf272008b8 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20220511831bf272008b8 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20220511831bf272008b8 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20220511831bf272008b8 {
				color: ;
			}
			#s20220511831bf272008b8.side_basic main .inside,
			#s20220511831bf272008b8 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20220511831bf272008b8 .col-dz-12 .extend_thumbs {
				max-width: 1280px;
			}
			.modal_site_modal_menu #s20220511831bf272008b8.side_basic main .inside,
			.menu_type_modal #s20220511831bf272008b8.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20220511831bf272008b8,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20220511831bf272008b8 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20220511831bf272008b8.extend_section main {
				padding-left: 15px;
				padding-right: 15px;
			}
			#s20220511831bf272008b8.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -15px;
				margin-right: -15px;
				width: calc(100% + 15px + 15px);
			}
			#s20220511831bf272008b8 .booking_day .body_font_color_20,
			#s20220511831bf272008b8 .booking_list.waiting .title {
				; 
			}
		
			#s20220511831bf272008b8.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20220511831bf272008b8 .li_table ul:nth-of-type(2),
			#s20220511831bf272008b8 .li_board ul li,
			#s20220511831bf272008b8 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20220511831bf272008b8 .checkbox-styled:not(ie8) input ~ span:before,
			#s20220511831bf272008b8 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20220511831bf272008b8 .board_view .grid_ignore header a, #s20220511831bf272008b8 .widget.board .grid_ignore .author .date, #s20220511831bf272008b8 .widget.board .grid_ignore a.board, #s20220511831bf272008b8 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20220511831bf272008b8 .content-tit .board {
				;
			}
			#s20220511831bf272008b8 select.form-control,
			#s20220511831bf272008b8 input.form-control,
			#s20220511831bf272008b8 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20220511831bf272008b8 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20220511831bf272008b8 .phonenumber_wrap .line {
				
			}
			#s20220511831bf272008b8 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20220511831bf272008b8 .shop-content select.form-control,
			.shop_view #s20220511831bf272008b8 .shop-content input.form-control,
			.shop_view #s20220511831bf272008b8 .shop-content textarea.form-control,
			.booking_view #s20220511831bf272008b8 .booking_opt select.form-control,
			.shop_view #s20220511831bf272008b8 .form-select-wrap .dropdown-menu,
			.shop_view #s20220511831bf272008b8 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20220511831bf272008b8 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20220511831bf272008b8 .item_detail select.form-control,
			#s20220511831bf272008b8 .item_detail input.form-control,
			#s20220511831bf272008b8 .item_detail textarea.form-control,
			#s20220511831bf272008b8 .booking_opt select.form-control,
			#s20220511831bf272008b8 .goods_select textarea.form-control,
			#s20220511831bf272008b8 .goods_select select.form-control,
			#s20220511831bf272008b8 .goods_select input.form-control,
			#s20220511831bf272008b8 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20220511831bf272008b8 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20220511831bf272008b8 .board_summary .write, #s20220511831bf272008b8 .board_view .grid_ignore .author .date, #s20220511831bf272008b8 .board_view .grid_ignore .author .hit-count, .doz_sys #s20220511831bf272008b8 label, .doz_sys #s20220511831bf272008b8 label.control-label, #s20220511831bf272008b8 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20220511831bf272008b8 .nick.text-default-dark, #s20220511831bf272008b8 .text-default-dark, #s20220511831bf272008b8 .shop_mypage .mypage .my-box a, #s20220511831bf272008b8 .shop_mypage .item-detail a, #s20220511831bf272008b8 .shop_mypage .item-detail p, #s20220511831bf272008b8 .shop_mypage h6, #s20220511831bf272008b8 .shop_mypage .table-wrap p, #s20220511831bf272008b8 .shop_payment h1, #s20220511831bf272008b8 .shop_payment h6, #s20220511831bf272008b8 .shop-content p, #s20220511831bf272008b8 .shop_payment, #s20220511831bf272008b8 .shop-content span, #s20220511831bf272008b8 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20220511831bf272008b8 .shop-content .price, #s20220511831bf272008b8,#s20220511831bf272008b8 .shop-tit,#s20220511831bf272008b8 .board_view .board_txt_area,#s20220511831bf272008b8 .board.widget .grid_ignore .view_tit,.doz_sys #s20220511831bf272008b8 .shop-content input.form-control, .doz_sys #s20220511831bf272008b8 .shop-content select.form-control, #s20220511831bf272008b8 .widget_menu_title,#s20220511831bf272008b8 .comment_area,body.shop_mypage #s20220511831bf272008b8 .comment_area,
			#s20220511831bf272008b8 .list_review_inner .use_summary, #s20220511831bf272008b8 .list_review_inner .use_summary a, #s20220511831bf272008b8 .list_review_inner .fold, #s20220511831bf272008b8 .list_review_inner .comment_area, #s20220511831bf272008b8 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20220511831bf272008b8 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20220511831bf272008b8 a.use-info {
			    color : #00d255;
			}
			#s20220511831bf272008b8 .shop-content span.sale-price-text-done, 
			.doz_sys #s20220511831bf272008b8 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20220511831bf272008b8 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20220511831bf272008b8 .shop-content.mypage .bg-bright a, #s20220511831bf272008b8 .shop-content.mypage .bg-bright p, #s20220511831bf272008b8 .shop-content.mypage .bg-bright span, #s20220511831bf272008b8 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20220511831bf272008b8 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn {
				border-color: #D5D5D5;
			}
			#s20220511831bf272008b8 .shop-content h6 span {
			;
				color: ;
			}
			#s20220511831bf272008b8 .left-menu ul li.on a,
			.doz_sys #s20220511831bf272008b8 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20220511831bf272008b8,
			#s20220511831bf272008b8 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20220511831bf272008b8 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20220511831bf272008b8 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20220511831bf272008b8 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20220511831bf272008b8 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20220511831bf272008b8 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20220511831bf272008b8 .list_review_inner, 
			#s20220511831bf272008b8 .list_review_inner .fold.cmt,
			#s20220511831bf272008b8 .list_review_wrap,
			#s20220511831bf272008b8 .list_review_inner .textarea_block,
			#s20220511831bf272008b8 .list_review_inner .comment .main_comment,
			#s20220511831bf272008b8 .list_review_inner .txt_delete:before,
			#s20220511831bf272008b8 .form-select-wrap.open .dropdown-toggle, 
			#s20220511831bf272008b8 .form-select-wrap.open .dropdown-menu,
			#s20220511831bf272008b8 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20220511831bf272008b8 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20220511831bf272008b8 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20220511831bf272008b8 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20220511831bf272008b8 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20220511831bf272008b8 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20220511831bf272008b8 .form-control:focus {
				border-color:#00d255;
			}
			#s20220511831bf272008b8 .sub_depth li a, #s20220511831bf272008b8 .sub_depth li span {
				;
			}
			#s20220511831bf272008b8 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20220511831bf272008b8 .pagination > li > a,
			#s20220511831bf272008b8 .pagination > li > span,
			#s20220511831bf272008b8 .pagination > li > a:focus,
			#s20220511831bf272008b8 .pagination > li > span:focus,
			#s20220511831bf272008b8 .map-inner .pagination li.active a,
			#s20220511831bf272008b8 .pagination li > a.disabled:hover,
			#s20220511831bf272008b8 .pagination li > a.disabled:focus {
				;
			}
			#s20220511831bf272008b8 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20220511831bf272008b8 .pagination > .active > a,
			#s20220511831bf272008b8 .pagination > .active > span,
			#s20220511831bf272008b8 .pagination > .active > a:hover,
			#s20220511831bf272008b8 .pagination > .active > span:hover,
			#s20220511831bf272008b8 .pagination > .active > a:focus,
			#s20220511831bf272008b8 .pagination > .active > span:focus,
			#s20220511831bf272008b8 .pagination > li > a:hover,
			#s20220511831bf272008b8 .pagination > li > span:hover,
			#s20220511831bf272008b8 .sub_depth li a.active,
			.doz_sys #s20220511831bf272008b8 a, #s20220511831bf272008b8 .li_table ul li,
			#s20220511831bf272008b8 .list-style .list.line > small,
			.doz_sys #s20220511831bf272008b8 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20220511831bf272008b8 .board_contents a:not(.btn),
			.doz_sys #s20220511831bf272008b8 .board_contents a:not(.btn):hover,
			#s20220511831bf272008b8 .board_txt_area a,
			#s20220511831bf272008b8 .board_txt_area a:hover,
			#s20220511831bf272008b8 .board_txt_area a:active,
			#s20220511831bf272008b8 .board_txt_area a:focus,
			#s20220511831bf272008b8 .editor_box .fr-view a {
				color: #00d255;
			}
			#s20220511831bf272008b8 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20220511831bf272008b8 a.body_font_color_30:not(.active) {
				;
			}
		   #s20220511831bf272008b8 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20220511831bf272008b8 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20220511831bf272008b8 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20220511831bf272008b8 .body_font_color_40,
			#s20220511831bf272008b8 .li_board ul.li_body li.name, 
			#s20220511831bf272008b8 .li_board ul.li_body li.time, 
			#s20220511831bf272008b8 .li_board ul.li_body li.like,
			#s20220511831bf272008b8 .li_board ul.li_body li.read {
				;
			}
			#s20220511831bf272008b8 .review_table .summary,
			#s20220511831bf272008b8 .review_table.li_board ul.li_body li,
			#s20220511831bf272008b8 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20220511831bf272008b8 .body_font_color_50 {
				;
			}
			#s20220511831bf272008b8 .li_board,
			#s20220511831bf272008b8 .acd_row:first-child,
			#s20220511831bf272008b8 .acd_row {
				border-color: ;
			}
			#s20220511831bf272008b8 .list-style .list-header,
			#s20220511831bf272008b8 .list-style .list,
			#s20220511831bf272008b8 .list-style .list.line, 
			#s20220511831bf272008b8 .list-style .list.line > .table-cell,
			#s20220511831bf272008b8 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20220511831bf272008b8 .btn, #s20220511831bf272008b8 .visual_section a {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20220511831bf272008b8 .btn:hover, #s20220511831bf272008b8 .visual_section a:hover {
				border-color:;
			}
			#s20220511831bf272008b8 .widget_text_wrap .btn {
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys #s20220511831bf272008b8 .btn-primary{
			background-color : #0d255;;
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys.shop_view #s20220511831bf272008b8 .btn-primary span,
			.doz_sys.booking_view #s20220511831bf272008b8 .btn-primary span,
			.doz_sys.shop_mypage #s20220511831bf272008b8 .btn-primary span  {
				color:#ffffff;
			}
			#s20220511831bf272008b8 .coupon-wrap:after,
			#s20220511831bf272008b8 .board_view .file_area ul li {
				background: ;
			}
			#s20220511831bf272008b8 .text-gray-dark, #s20220511831bf272008b8 .shop-table > thead > tr > th, #s20220511831bf272008b8 .shop_mypage .left-menu ul li a, #s20220511831bf272008b8 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20220511831bf272008b8 .product-notify-group .product-notify-label {
				;
			}
			#s20220511831bf272008b8 .mypage .my-box a, #s20220511831bf272008b8 .mypage .shop-table > tbody > tr,
			#s20220511831bf272008b8 .mypage .tip-off,
	        #s20220511831bf272008b8 .im-order-detail-table,
	        #s20220511831bf272008b8 .im-order-price {
				;
			}
			#s20220511831bf272008b8 .mypage .my-box.on a {
				background-color:#00d255;
				;
				color:#fff;
			}
			#s20220511831bf272008b8 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20220511831bf272008b8 .option_btn_tools a, #s20220511831bf272008b8 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20220511831bf272008b8 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20220511831bf272008b8 .card .title a {
				color: #212121;
			}
			#s20220511831bf272008b8 .section_bg.fixed_bg {
					;
				}
			#s20220511831bf272008b8 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20220511831bf272008b8 ul.site_prod_nav > li,
			#s20220511831bf272008b8 .prod_detail_badge {
				;
			}
			#s20220511831bf272008b8 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20220511831bf272008b8 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20220511831bf272008b8 .opt-group {
				background: ;
			}
			#s20220511831bf272008b8 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20220511831bf272008b8 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20220511831bf272008b8 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20220511831bf272008b8,
			.section_fixed_disable #s20220511831bf272008b8 .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20220511831bf272008b8 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20220511831bf272008b8.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20220511831bf272008b8.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20220511831bf272008b8 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20220511831bf272008b8.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
			}
			.device_type_m #s20220511831bf272008b8 .mypage .left-menu ul li a,
			.device_type_m #s20220511831bf272008b8 .cart .left-menu ul li a {
				;
			}
            #s20220511831bf272008b8 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20220511831bf272008b8 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20220511831bf272008b8 .im-cart-info {
                ;
            }
            #s20220511831bf272008b8 .shop-table > thead > tr > th,
            #s20220511831bf272008b8 .shop-table > tbody > tr > td,
            #s20220511831bf272008b8 .mypage .shop-table > tbody > tr,
            #s20220511831bf272008b8 .shop-table > tbody > tr > td.img img,
            #s20220511831bf272008b8 .shop-table > tbody > tr > td + td,
            #s20220511831bf272008b8 .mypage .tip-off,
            #s20220511831bf272008b8 .mypage .shop-table img,
	        #s20220511831bf272008b8 .im-order-detail-table,
	        #s20220511831bf272008b8 .im-order-price,
	        #s20220511831bf272008b8 .im-order-detail-table thead tr,
	        #s20220511831bf272008b8 .im-order-detail-table tr + tr,
	        #s20220511831bf272008b8 .im-order-detail-table img,
	        #s20220511831bf272008b8 .im-order-detail-table .im-deliv-price,
	        #s20220511831bf272008b8 .im-order-price-header,
	        #s20220511831bf272008b8 .im-order-price-body {
                ;
            }
            #s20220511831bf272008b8 .shop-table .list_badge {
				border-color: ;
            }
            #s20220511831bf272008b8 .im-cart-result-table thead>tr>th,
            #s20220511831bf272008b8 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20220511831bf272008b8 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20220511831bf272008b8 #shop_cart_list .shop-table > thead > tr > th,
            #s20220511831bf272008b8 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20220511831bf272008b8 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #00d255
            }
			@media (min-width: 991px) {
				.doz_sys #s20220511831bf272008b8 .btn-primary:hover, #s20220511831bf272008b8 .widget_text_wrap .btn:hover {
				;
					background-color:#ffffff;
					border-color:rgba(0,210,85,1);
					color:rgba(0,210,85,1);
					border-width:1px;
				}
				.doz_sys.shop_view #s20220511831bf272008b8 .btn-primary:hover span,
				.doz_sys.booking_view #s20220511831bf272008b8 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20220511831bf272008b8 .btn-primary:hover span  {
					color:rgba(0,210,85,1);
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20220511831bf272008b8 .fixed_view a,
				.doz_sys #s20220511831bf272008b8 .fixed_view select.form-control,
				.doz_sys #s20220511831bf272008b8 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20220511831bf272008b8 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20220511831bf272008b8 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20220511831bf272008b8 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20220511831bf272008b8 #shop_cart_list .shop-tit,
                #s20220511831bf272008b8 #shop_cart_list .shop-table > thead > tr,
                #s20220511831bf272008b8 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20220511831bf272008b8 .im-price-result {
				    ;
				}
                #s20220511831bf272008b8 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20220511831bf272008b8 .im-order-row + .im-order-row {
                    ;
                }
                #s20220511831bf272008b8 #shop_cart_list .shop-table,
                #s20220511831bf272008b8 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20220511831bf272008b8 #shop_cart_list .shop-table > tfoot,
                #s20220511831bf272008b8 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20220511831bf272008b8 #shop_cart_list .shop-table > thead > tr,
                #s20220511831bf272008b8 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20220511831bf272008b8 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			@media (max-width: 991px) {
				#s20220511831bf272008b8 .buy_btns .social_btn, #s20220511831bf272008b8 .buy_btns .cart_btn, #s20220511831bf272008b8 .layer_pop .bottom-btn, #s20220511831bf272008b8 .shop-table > thead, #s20220511831bf272008b8 .left-menu, #s20220511831bf272008b8 .shop-table > tbody > tr, {
				;
				}
				#s20220511831bf272008b8 main, #s20220511831bf272008b8 .section_wrap.extend_section main, #s20220511831bf272008b8 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20220511831bf272008b8.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
				}
				#s20220511831bf272008b8.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20220511831bf272008b8 .mypage .left-menu ul li a,
				#s20220511831bf272008b8 .cart .left-menu ul li a,
				#s20220511831bf272008b8 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20220511831bf272008b8 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20220511831bf272008b8 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20220511831bf272008b8 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20220511831bf272008b8 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20220511831bf272008b8 .background_tab .scroll-to-fixed-fixed ul.site_prod_nav > li a.active {
					box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
				}
			}
			@media (min-width: 768px) {
				#s20220511831bf272008b8 .opt-group .btn_clse {
					background-color: ;
				}
				#s20220511831bf272008b8 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20220511831bf272008b8 .bg-brand,
				.doz_sys #s20220511831bf272008b8 .bg-brand span,
				.doz_sys #s20220511831bf272008b8 .btn-brand {
				;
					background-color:#00d255;
					border-color:#00d255;
					border-width: 1px;
					color:#fff;
				}
				.doz_sys #s20220511831bf272008b8 .bg-brand:hover {
					background-color:rgba(0,159,64,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);	zoom: 1;;
					border-color:rgb(0,159,64) ;border-color:rgba(0,159,64,1) ;;
				}
			
	#w202205119a5137fee9c85 .widget.icon.no_bg:hover i {
		background: none !important;
		border: 0 !important;
	}
	#w202205119a5137fee9c85 .widget.icon:hover i {
		background: #f2f2f2 !important;
		color: #999 !important;
		border-color: #dbdbdb !important;
	}

	#w202205114171e498d91c0 .widget.icon.no_bg:hover i {
		background: none !important;
		border: 0 !important;
	}
	#w202205114171e498d91c0 .widget.icon:hover i {
		background: #f2f2f2 !important;
		color: #999 !important;
		border-color: #dbdbdb !important;
	}

	#w202205115ea336d3d26ae .widget.icon.no_bg:hover i {
		background: none !important;
		border: 0 !important;
	}
	#w202205115ea336d3d26ae .widget.icon:hover i {
		background: #f2f2f2 !important;
		color: #999 !important;
		border-color: #dbdbdb !important;
	}

	.footer-section {
	;
		background-color                                                               : #2a4568;
	color : #ffffff;;
		color                                                                          : rgba(255,255,255,1);
		font-size        :12px;
	;
	 background-size : cover; background-repeat: no-repeat; background-position : ; text-align : center;
		padding-top                                                                    : 10px;
		padding-bottom                                                                 : 10px;
	}

	.doz_sys .footer-section a {
	color : #ffffff;;
		color   : rgba(255,255,255,1) !important;
	}
	.doz_sys .footer-section .use_sub_name:hover>a>.plain_name:before {
		color   : rgba(255,255,255,1);
	}
	.footer-section .custom-text {
		margin-top : 5px;
		margin-bottom: 10px;
	}

	.footer-section .custom-text .custom-text-info {
		font-size        :12px;
	}

	.foot-main-nav {
		font-size        :12px;
	}

	.foot-foot-nav {
		font-size        :12px;
	}

	.foot-foot-nav .policy_menu, .foot-foot-nav .footer_menu {
		float : left;
	}
	.footer-section .site-brand {
		font-size        :12px;
		margin-bottom : 0.8em;
	}

	.footer-section .copryright-area {
		font-size        :12px;
	}

	.footer-section .nav.nav-stacked.footer-all-nav {
		display     : inline-block;
	}

	.footer-section .nav.nav-stacked.footer-all-nav li {
		float : left;
	}

	.footer-section .nav.nav-stacked.footer-all-nav li a {
		padding   : 3px 7.5px;
		font-size        :12px;
	}


	.footer-section .nav.nav-stacked.footer-all-nav li a:hover {
		background : none;
		opacity    : 1;
	}

	.nav-stacked > li + li {
		margin-top : 0;
	}

	.footer-section .foot-sociallink {
		display : inline-block;
	}

	.footer-section .foot-sociallink .btn-group {
		display : block;
	}

	.footer-section .foot-sociallink .btn-group .btn {
		background    : none;
		font-size     : 20px;
		border-radius : 0;
		border        : none;
		border-color: transparent;
		padding       : 0 12px;
	}

	.footer-section .foot-sociallink .btn-group .btn i {
	color : #ffffff;;
		color : rgba(255,255,255,1);
	}
	.footer-section .foot-sociallink .btn-group .btn i.icon_naver {
		font-family: "Arial Black", "AvenirNext-Heavy";
		transform: translateY(-1px);
		font-style: normal;
	}
	.footer-section .foot-sociallink .btn-group .btn:hover {
		opacity : 0.7;
		color   : inherit;
	}
	#doz_footer .footer-section .foot-app-menu {
		margin-top: 30px;
		display: inline-block;
	}
	#doz_footer .footer-section .foot-app-menu > div {
		float:left;
		margin: 2.5px;
	}
	#doz_footer .footer-section .foot-app-menu .btn {
		width: 195px;
		height: 60px;
		padding: 0 24px;
		color:#fff;
	}
	#doz_footer .footer-section .foot-app-menu .sm-txt {
		font-size: 11px;
		color: #999;
		letter-spacing: 0;
	}
	#doz_footer .footer-section .foot-app-menu .lg-txt {
		font-size: 15px;
		font-weight: bold;
		letter-spacing: 0;
		color: #fff;
	}
	@media (max-width : 992px) {
		.foot-main-nav, .foot-foot-nav, .footer-section .foot-sociallink {
			margin : 7px 0;
		}

		.footer-section {
			font-size : 14px;
		}

		.footer-section .footer-wrap {
			padding : 0;
		}

		.footer-section .foot-sociallink {
			position : inherit;
			order    : 4;
		}

		.footer-section .nav.nav-stacked.footer-all-nav li, .foot-foot-nav .policy_menu, .foot-foot-nav .footer_menu {
			float   : none;
			display : inline-block;
		}
	}
	@media (max-width:640px) {
		#doz_footer .footer-section .foot-app-menu {
			display: table;
			margin-top: 20px;
			width: 100%;
		}
		#doz_footer .footer-section .foot-app-menu .btn {
			width: 100%;
			padding: 0 10px;
			letter-spacing: 0;
		}
		#doz_footer .footer-section .foot-app-menu > div {
			float: none;
			margin: 0;
			display: table-cell;
			padding: 0 2.5px 0 0;
			width: 50%;
		}
		#doz_footer .footer-section .foot-app-menu > div.apple {
			padding: 0 0 0 2.5px;
		}
		#doz_footer .footer-section .foot-app-menu .lg-txt {
			font-size:14px;
		}

	}
	@media all and (min-width:320px) and (max-width:639px) {
		#doz_footer .footer-section .foot-app-menu .btn {
			padding: 0 8px;
		}
	}


		.new_header_site .mobile_slide_menu_container.slide_open .mobile_slide_menu,
		.new_header_site .mobile_slide_menu_container .mobile_slide_menu,
		.admin.new_header_mode .mobile_slide_menu_container.slide_open .mobile_slide_menu,
		.admin.new_header_mode .mobile_slide_menu_container .mobile_slide_menu {
			background: #fff !important;
		}
		.new_header_site .mobile_slide_menu_container .mobile_slide_menu .viewport-nav.mobile li li ul,
		.admin.new_header_mode .mobile_slide_menu_container .mobile_slide_menu .viewport-nav.mobile li li ul {
			background: transparent;
		}
		.mobile_slide_menu_container .mobile_slide_menu .profile-area {
			background: #2b2b2b;
			margin-bottom:0 ;
		}
		.mobile_slide_menu_container .mobile_slide_menu .profile-area .member-info,
		.mobile_slide_menu_container .mobile_slide_menu .profile-area .btn-group,
		.mobile_slide_menu_container .mobile_slide_menu .profile-area .member-info.guest button {
			color: #fff;
		}
		.mobile_slide_menu_container .mobile_slide_menu .profile-area .member-info.guest button {
				border-color:rgb(255,255,255) ;border-color:rgba(255,255,255,0.2) ;		}
		.mobile_slide_menu_container .viewport-nav.mobile li li a.has_child.open > span,
		.mobile_slide_menu_container .viewport-nav.mobile li li a.has_child.open:after,
		.mobile_slide_menu_container .viewport-nav.mobile li li a span {
			color: rgba(33, 33, 33, 0.89);
		}
		.mobile_slide_menu_container .viewport-nav.mobile li a {
			color: rgba(33, 33, 33, 0.89);
			letter-spacing: 0px;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li.use_sub_name:hover>a:not(.active)>.plain_name:before {
			color: rgba(33, 33, 33, 0.89);
		}
		.mobile_slide_menu_container .viewport-nav.mobile li li.use_sub_name:hover>a:not(.active)>.plain_name {
			color: transparent;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li li.use_sub_name:hover>a:not(.active)>.plain_name:before {
			position: absolute;
			color: rgba(33, 33, 33, 0.89);
			left: auto;
			right: auto;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li a.active-real {
			background: #f5f5f5;
			color: #111;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li a.active-real span,
		.mobile_slide_menu_container .viewport-nav.mobile li a.has_child.open.active-real span {
			color: #111;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li.depth-01 {
			border-top: 1px solid #f3f3f3;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li.depth-01:last-child {
			border-bottom: 1px solid #f3f3f3;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li.depth-01 ul{
			display : none; 		}
		.mobile_slide_menu_container .viewport-nav.mobile li.depth-01 > a {
			font-size: 14px;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li li a {
			font-size: 13px !important;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li li:last-child a,
		.mobile_slide_menu_container .viewport-nav.mobile li li li:last-child a,
		.mobile_slide_menu_container .viewport-nav.mobile li > ul.collapse,
		.mobile_slide_menu_container .viewport-nav.mobile li li > ul.collapse,
		.mobile_slide_menu_container .viewport-nav.mobile li > ul.collapsing[aria-expanded=false],
		.mobile_slide_menu_container .viewport-nav.mobile li li > ul.collapsing[aria-expanded=false] {
			margin-bottom : 0;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li > ul,
		.mobile_slide_menu_container .viewport-nav.mobile li li > ul,
		.mobile_slide_menu_container .viewport-nav.mobile li > ul.collapse.in,
		.mobile_slide_menu_container .viewport-nav.mobile li li > ul.collapse.in,
		.mobile_slide_menu_container .viewport-nav.mobile li > ul.collapsing[aria-expanded=true],
		.mobile_slide_menu_container .viewport-nav.mobile li li > ul.collapsing[aria-expanded=true] {
			margin-bottom: 14px;
		}
		.mobile_slide_menu_container .viewport-nav.mobile li li li:first-child a {
			margin-top: 0;
		}
				.viewport-nav.mobile li a.has_child > .toggle-btn:after {
							font-size: 13.3px;
					}
		.viewport-nav.mobile li li a.has_child > .toggle-btn:after {
							font-size: 12.35px;
					}
		.navbar-nav .profile-more.open .dropdown-menu li > a {
			background: transparent;
			color: #212121;
			padding: 8px 16px;
		}
						.im-globe .globe_icon {
			display: inline-block;
		}
		.im-globe .globe_square,
		.im-globe .globe_circle {
			display: none !important;
		}
				.im-mobile-slide-footer {
			background: #fff;
			color: rgba(33, 33, 33, 0.89);
		}
		.im-mobile-slide-footer .btn {
			color: rgba(33, 33, 33, 0.89);
		}





		@media (min-width: 992px){
			.doz_sys .section_first.visual_section .full_screen_show .owl-theme .item .op,
			.doz_sys .section_first.visual_section .full_screen_show .owl-theme .item .op .header-content {
				height: calc(100vh - 91px) !important;
			}
		}
	
		.doz_sys #logo_w20220217661ddf9e7303a.logo .logo_title a {
			font-family: '';
			font-size: 24px;
		letter-spacing: 0px;
		font-weight: bold;
		font-style: normal;
		;
		color: #212121;
		line-height: inherit;
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #logo_w20220217661ddf9e7303a.logo .logo_title a {
			color : #212121		}
	}
	.scroll-to-fixed-fixed #logo_w20220217661ddf9e7303a .logo_title a {
		 !important;
		color: #212121 !important;
	}
	#logo_w20220217661ddf9e7303a > div {
		display: inline-block;
	}
		#logo_w20220217661ddf9e7303a .img_box ~ .logo_title {
		padding-left: 10px;
	}
		/*@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {*/
	/*	#logo_*//* .normal_logo,*/
	/*	#logo_*//* .scroll_logo {*/
	/*		width: auto;*/
	/*	}*/
	/*}*/

				#w20220217ee1ea356beb1a .viewport-nav > li:last-child > a {
				}
		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a {
				color : #212121			}
			.doz_sys .hover_section_bg:hover #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a:hover {
				color : rgba(33, 33, 33, 0.5)		 	}
		}

		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active{
									 font-weight: normal;
									 border : 0;
									 border-style : solid;
								 ;
									 color: #00d255;

								 color: #212121;
								 }

		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active {
														;
															color: #00d255;
														color: #212121;														}
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active span,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active span {
									 border: 0;
								  border: 0 !important; padding: 7px 0px;border: 2px solid #00d255;border-top:2px solid transparent; border-left:0;border-right:0;									 border-style : solid;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active span,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active span {
															border:0;
																													border-style : solid;
														}
		#w20220217ee1ea356beb1a .viewport-nav > li > a {
									 padding: 15px;
								 }

        #w20220217ee1ea356beb1a .viewport-nav>.dropdown.use_sub_name:hover>a>.plain_name:before {
		   display: inline-flex;
	   }
		#w20220217ee1ea356beb1a .viewport-nav > .active > a,
		#w20220217ee1ea356beb1a .viewport-nav > .active > a:hover,
		#w20220217ee1ea356beb1a .viewport-nav > .active > a:focus {
								 ;
									 color: ;
									 background-color: transparent;
								 }
		#w20220217ee1ea356beb1a .viewport-nav > .disabled > a,
		#w20220217ee1ea356beb1a .viewport-nav > .disabled > a:hover,
		#w20220217ee1ea356beb1a .viewport-nav > .disabled > a:focus {
									 color: #ccc;
									 background-color: transparent;
								 }

		#w20220217ee1ea356beb1a .dropdown-menu a {
									 font-weight: inherit;
									 font-style: normal;
								 								 }
		#w20220217ee1ea356beb1a .viewport-nav > li > a.dropdown-more {
									 cursor: pointer;
								 }

		#w20220217ee1ea356beb1a {
		;
			background: ;
			font-family: montserrat,Kakao, sans-serif;
			height:90px;
			min-height: auto;
			display: table-cell;
			vertical-align: middle;
		}

		#w20220217ee1ea356beb1a .viewport-nav {
									 height:90px;
								 }
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a {
								 ;
									 color: #212121;
									 font-size: 14px;
									 letter-spacing: 0px;
									 padding: 0 15px;
									 font-weight: inherit;
									 font-style: normal;
								 									 height:90px;
									 display: table-cell;
									 vertical-align: middle;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a {
															color: #212121;
														}
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown.use_sub_name:hover>a>.plain_name:before {
									 color: rgba(33, 33, 33, 0.5);
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown.use_sub_name:hover>a>.plain_name:before {
															color: rgba(33, 33, 33, 0.5);
														}
		/*	#doz_header #*//* .viewport-nav > li:first-child > a{*/
		/*											 padding-left: *//*px !important;*/
		/*										 }*/
		/*	#doz_header #*//* .viewport-nav > li:last-child > a {*/
		/*											 padding-right: *//*px !important;*/
		/*										 }*/
		#doz_header #w20220217ee1ea356beb1a .sub_mega_drop .viewport-nav > li {
												 float: left;
												 display: table;
											 }
		/*	#doz_header #*//* .sub_mega_drop .viewport-nav > li a{*/
		/*											 text-align: center;*/
		/*										 }*/
		#w20220217ee1ea356beb1a .dropdown-menu {

								 }
		#w20220217ee1ea356beb1a .dropdown-menu {
									 margin-top: 0;
								 left: 0;
								 }
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a:hover,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a:hover {
								 color : #212121;;
									 color: rgba(33, 33, 33, 0.5);
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a:hover,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a:hover,
														.scroll-to-fixed-fixed #w20220217ee1ea356beb1a {
		color : #212121;;
			color: rgba(33, 33, 33, 0.5);
		}
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active:before,
		#w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active:before{
								 color: #212121;content: '';position: absolute;display: block;width: 100%;height: 2px;left: 0;bottom: -1px;background: #00d255;								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > .notranslate a.active:before,
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .viewport-nav > li.dropdown > a.active:before{
														color: #212121;background: #00d255;														}
		#w20220217ee1ea356beb1a li.dropdown > ul.dropdown-menu {
									 visibility: hidden;
									 display: block;
									 opacity: 0;
									 -o-transition: .3s;
									 -ms-transition: .3s;
									 -moz-transition: .3s;
									 -webkit-transition: .3s;
									 transition: .3s;
								 }
		.inline-col-group-right #w20220217ee1ea356beb1a li.dropdown:last-child > ul.dropdown-menu {
															 right: 0;
															 left: auto;
														 }
		#w20220217ee1ea356beb1a li.dropdown:hover > ul.dropdown-menu {
									 visibility: visible;
									 opacity: 1;
									 display: block;
								 }
		#w20220217ee1ea356beb1a li.dropdown.pulldown-hide > ul.dropdown-menu,
		#w20220217ee1ea356beb1a li.dropdown.pulldown-hide:hover > ul.dropdown-menu {
									 display: none;
								 }
		#w20220217ee1ea356beb1a li.dropdown-icon:focus > ul.dropdown-menu {
									 visibility: visible;
									 opacity: 1;
									 display: block;
								 }
		#w20220217ee1ea356beb1a .dropdown-menu {
								 ;
									 background: ;
									 font-size: 13px;
									 border-radius: 0px;
									 -webkit-box-shadow: none;
									 box-shadow: none;
									 padding: 0;
									 border: 0px solid  #e5e5e5;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu {
														;
															background: ;
															border: 0px solid  #e5e5e5;
														}
		#w20220217ee1ea356beb1a .dropdown-menu > li > a {
									 font-size: 13px;
								 ;
									 color: #090909;
									 padding: 10px 20px;
									 letter-spacing: 0px;
									 border-top: 0px solid  #e5e5e5;
								 }
		#w20220217ee1ea356beb1a .dropdown-menu > li.dropdown-submenu.sub-active > a {
									padding-right: 30px;
		}
		#w20220217ee1ea356beb1a .dropdown-menu > li > a:focus {
									 outline: none;
								 }
		#w20220217ee1ea356beb1a .dropdown-menu > li.use_sub_name:hover>a>.plain_name:before {
									 color: #000 !important;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li > a {
														;
															color: #090909;
															border-top: 0px solid  #e5e5e5;
														}

		#w20220217ee1ea356beb1a .dropdown-menu > li:first-child > a {
									 border-top: 0;
								 }
		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li.use_sub_name:hover>a>.plain_name:before {
															color: #000 !important;
														}
		#w20220217ee1ea356beb1a .dropdown-menu > li > a:hover,
		#w20220217ee1ea356beb1a .dropdown-menu > li > a:active,
		#w20220217ee1ea356beb1a .dropdown-menu > li > a:focus {
								 ;
									 color: #000 !important;
								 ;
									 background-color: #00d255 !important;
									 font-size: 13px;
								 }

		.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li > a:hover,
														.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li > a:active,
																										.scroll-to-fixed-fixed #w20220217ee1ea356beb1a .dropdown-menu > li > a:focus {
																																						;
																																							color: #000 !important;
																																						;
																																							background-color: #00d255 !important;
																																						}

		#w20220217ee1ea356beb1a .dropdown-menu > li:last-child > a,
		#w20220217ee1ea356beb1a .dropdown-menu > li:last-child > a:hover {
									 border-bottom-left-radius: 0px;
									 border-bottom-right-radius: 0px;
								 }
		#w20220217ee1ea356beb1a .dropdown-menu > li:first-child > a,
		#w20220217ee1ea356beb1a .dropdown-menu > li:first-child > a:hover {
									 border-top-left-radius: 0px;
									 border-top-right-radius: 0px;
								 }

		#w20220217ee1ea356beb1a .nav .open > a,
		#w20220217ee1ea356beb1a  .nav .open > a:hover,
		#w20220217ee1ea356beb1a  .nav .open > a:focus {
									  background: transparent;
									  border-color : transparent;
								  }
		.dropdown-menu.preview_drop_down > li > a.hover {
		;
			color: #000 !important;
		;
			background-color: #00d255 !important;
		}

					
	#w20220217a86dca21b7e67 .search_btn i {
		max-width: 100%;
		max-height: 100%;
		display: inline-block;
		position: relative;
		top:0;
		line-height: inherit;
	}
	#w20220217a86dca21b7e67 .search_btn i.fa {
		font-size: inherit;
		width: auto;
		height: auto;
		vertical-align: inherit;
		line-height: initial;
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type a {
			color : #212121		}
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type01 a{
			color : #212121 ;
		}
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type03 a{
			color: #fff;
		}
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type04 a{
			color: #fff;
		}
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type a:hover {
			  ;
				  color: #999;
		  }
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type01 a:hover{
			  color: #999;
		  }
		.doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type03 a:hover,
	  .doz_sys .hover_section_bg:hover #w20220217a86dca21b7e67 .search_type.search_btn_type04 a:hover{
			  color: #fff;
			  background-color: #05b2f5;
			  border: 1px solid #05b2f5;
		  }
	}
	#w20220217a86dca21b7e67 .search_type a {
		;
		color: #212121;
		font-size: 20px;
				background: #00B8FF	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type a {
		;
		color: #212121;
				background: #00B8FF	}
	#w20220217a86dca21b7e67 .search_type a:hover {
		;
		color: #999;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type a:hover {
		;
		color: #999;
	}
    #w20220217a86dca21b7e67 .search_type.search_btn_type03 input.search_btn_form,
    #w20220217a86dca21b7e67 .search_type.search_btn_type04 input.search_btn_form{
        flex: 1;
    }
    #w20220217a86dca21b7e67 input.search_btn_form,
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 {
		width: 100%;
		height: 34px;
		line-height: 34px;
		padding: 0 10px;
		;
		background: #fff;
		border:1px solid #dadada;
		border-radius: 3px;
		;
		color: #212121;
		font-size: 14px;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 {
		width: 100%;
		border:0;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02:before {
		border: 1px solid #dadada;
		border-radius: 3px;
		content:'';
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 input.search_btn_form {
        flex: 1;
		border: 0;
		background: transparent;
		border-radius: 0;
		padding: 0 10px 0 0;
		float:left;
		height: 34px;
		line-height: 34px;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type01 a {
		background: transparent !important;
		padding: 0px 0px;
		color: #212121;
		line-height: 1;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type01 a:hover {
		color: #999;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type01 a {
		color:#212121;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type01 a:hover {
		color: #999;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 a {
		height: 100%;
		position : relative;
		right: 0;
		top: 0;
		line-height: 34px;
		background: transparent !important;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type02 a i {
		height: 100%;
		vertical-align: 0;
 	}
    #w20220217a86dca21b7e67 form{
        max-width: 150px;
        width: 150px;
        display: flex;
    }
    #w20220217a86dca21b7e67 .search_type.search_btn_type01 form{
        max-width: 100%;
        width: 100%;
        display: flex;
    }
    #w20220217a86dca21b7e67 .search_type.search_btn_type03 form.clearfix,
    #w20220217a86dca21b7e67 .search_type.search_btn_type04 form.clearfix{

    }
	#w20220217a86dca21b7e67 .search_type.search_btn_type03 .search_btn_form {
		float:left;
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type03 a {
		height: 34px;
		padding: 0 10px;
		border-top-right-radius: 3px;
		border-bottom-right-radius: 3px;
		border-left:1px solid #dadada;
		color:#fff;
		line-height: 34px;
		float: left;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type03 a {
		border-left:1px solid #dadada;
		color:#fff;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type03 a:hover,
	#w20220217a86dca21b7e67 .search_type.search_btn_type04 a:hover {
		color: #fff;
		background-color: #05b2f5;
		border: 1px solid #05b2f5;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type03 a:hover,
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type04 a:hover {
		color: #fff;
		background-color: #05b2f5;
		border: 1px solid #05b2f5;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type04,
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 {
		height: 34px;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type04 input.search_btn_form {
		float:left
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type04 a {
		height: 34px;
		padding: 0 10px;
		border :1px solid #00B8FF;
		border-radius: 3px;
		float: right;
		margin-left: 5px;
		color:#fff;
		line-height: 34px;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type04 a {
		border :1px solid #00B8FF;
		color:#fff;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 {
		width: 150px;
		height: 34px;
		;
		background: #fff;
		border:1px solid #dadada;
		border-radius: 3px;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type05 {
		;
		background: #fff;
		border:1px solid #dadada;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type04 a i {
		vertical-align: inherit;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 > div {
		width: 100%;
		margin-top: -1px;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 input.search_btn_form {
        flex: 1;
		padding: 0;
		background: transparent;
		border :0;
		border-radius: 0;
		width: 100%;
		padding-left:10px;
		vertical-align: middle;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 a {
		line-height: 34px;
		background: transparent !important;
		text-align: left;
		padding-left:10px;
		vertical-align: middle;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type05 i {
		vertical-align: initial;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type06 .search_btn_form {
		border: 0;
		border-radius: 0;
		border-bottom:1px solid #dadada;
		background: transparent;
		padding-left: 0;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type06 .search_btn_form {
		border-bottom:1px solid #dadada;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type06  .search_btn_form:focus {
		border-color: ;
	}
	#w20220217a86dca21b7e67 .search_type.search_btn_type06 a {
		background: transparent;
		position: absolute;
		right: 0;
		line-height: 32px;
		top: 0;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 input.search_btn_form,
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type02 {
		;
		background: #fff;
		;
		color: #212121;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 input.search_btn_form {
		border:1px solid #dadada;
	}
	.scroll-to-fixed-fixed #w20220217a86dca21b7e67 .search_type.search_btn_type02:before {
		border:1px solid #dadada;
	}
	#w202206227f7efee8fd846 .btn_b21136d771747 span {color:#212121 !important;}#w202206227f7efee8fd846 .btn_b00061b08486b span {color:#212121 !important;}
		#w202206227f7efee8fd846 .inline_widget i.simple {
			vertical-align: initial;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn {
			position: relative;
		}
		#w202206227f7efee8fd846 .inline_widget .line {
			margin-left:2.5px;
			margin-right:2.5px;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item {
			margin: 0 5px ;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item.badge_class > a .badge_wrap {
			padding-left: 2px;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn_text {
			position: relative;
			background: transparent !important;
			color:#212121 !important;
			display: inline-block;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn_text i {
			color:#212121 !important;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn_text:hover .text,
		#w202206227f7efee8fd846 .inline_widget a.btn_text:hover i,
		#w202206227f7efee8fd846 .inline_widget a.info_name:hover {
			color              : #ccc !important;
			-o-transition      : .3s;
			-ms-transition     : .3s;
			-moz-transition    : .3s;
			-webkit-transition : .3s;
			transition         : .3s;
		}
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text,
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text span,
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text i {
			color:#212121 !important;
		}
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text:hover .text,
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.btn_text:hover i,
		.scroll-to-fixed-fixed #w202206227f7efee8fd846 .inline_widget a.info_name:hover {
			color: #ccc !important;
		}
		#w202206227f7efee8fd846 .inline_widget a span.text,
		#w202206227f7efee8fd846 .inline_widget .use_info .info_name {
			font-size: 14px;
		}
		#w202206227f7efee8fd846 .inline_widget a span.icon_class {
			display: inline-block;
			vertical-align: middle;
			font-size: 16px;
			line-height: 1;
		}
		#w202206227f7efee8fd846 .inline_widget .use_info .info_img ~ .info_name {
			padding-left: 0.4em;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn.custom_class .text {
			font-size: 14px;
		}
		#w202206227f7efee8fd846 .inline_widget a.btn .text {
			font-size: 14px;
		}

		#w202206227f7efee8fd846 .inline_widget a span.icon_class ~ .text {
			padding-left: 0.4em;
			display: inline-block;
			vertical-align: middle;
		}
		#w202206227f7efee8fd846 .inline_widget a span.icon_class ~ .text.no_text {
			padding-left: 0;
		}

		#w202206227f7efee8fd846 .inline_widget.button_text .inline-blocked {
			position:relative;
		}
		#w202206227f7efee8fd846 .inline_widget.button_text .inline-blocked .tooltip {
			z-index: 99;
		}
		#w202206227f7efee8fd846 .inline_widget.button_text .inline-blocked .use_info img {
			border-radius: 50%;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn .inline-blocked:first-child{
			margin-left: 0 !important;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn .inline-blocked:last-child {
			margin-right: 0 !important;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn div.tooltip-inner {
			min-width: auto;
			white-space: nowrap;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn a .badge {
			position: absolute;
			top: 0;
			color: #ffffff;
			font-family: Arial;
			right: 0;
			letter-spacing: 0;
			padding: 0;
			width: 15px;
			height: 15px;
			text-align: center;
			line-height: 15px;
			font-size: 10px;
			z-index: 10;
			cursor: pointer;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn a .badge[disabled] {
            visibility: hidden;
		}
        
		#w202206227f7efee8fd846 .inline_widget.login_btn a.btn_text .badge {
			left: auto;
			margin-top: 0;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn a.info_img .badge {
			margin-top: 0;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn .nameimg a .badge {
			left: auto;
			right: -10px;
		}
		#w202206227f7efee8fd846 .inline_widget.login_btn .badge {
			display: none;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip {
			word-wrap: break-word;
			word-break: keep-all;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip .tooltip-inner {
			background-color: #00b8ff !important;
			color: #fff !important;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.top .tooltip-arrow {
			border-top-color :#00b8ff;
		}
		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.bottom .tooltip-arrow {
			border-bottom-color :#00b8ff;
		}

		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left .tooltip-arrow {
			border-left-color :#00b8ff;
		}

		#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right .tooltip-arrow {
			border-right-color :#00b8ff;
		}
		.new_fixed_header #w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left .tooltip-arrow,
		.new_fixed_header #w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right .tooltip-arrow {
			top: 50% !important;
		}
		.new_fixed_header #w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left,
		.new_fixed_header #w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right {
			top: 0 !important;
		}
		
		@media (max-width: 991px) {
			#w202206227f7efee8fd846 .inline_widget.button_text .inline-blocked .tooltip {
				display: none !important;
			}
			#w202206227f7efee8fd846 .inline_widget .login_btn_item .join_tooltip ~ .tooltip {
				display: block !important;

			}
		}
		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text span,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text i,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .info_name {
				color : #212121 !important;
			}
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget .line {
				border-color : rgba(0,0,0,0.2) !important;
			}
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text:hover,
		    .doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text:hover span,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .inline_widget a.btn_text:hover i,
			.doz_sys .hover_section_bg:hover #w202206227f7efee8fd846 .info_name:hover {
				  color : #ccc !important;
			}
		}


	
				#s20220217cf3daa228a2d8 .inline-inside {
					max-width: 1280px;
					margin: 0 auto;
					padding-left:30px;
					padding-right:30px;
				}
				.admin.new_header_mode {
					overflow-x: auto;
				}
				.new_header_mode #edit_wrap {
					min-width: 1280px;
				}
				#s20220217cf3daa228a2d8 .section_bg {
					background-image:url(https://cdn.imweb.me/thumbnail/20220425/b04599a0be8d3.jpg);;
					background-position:50% 50%;
					background-size: cover; background-repeat: no-repeat;;
				}
				.new_header_overlay #s20220217cf3daa228a2d8 .section_bg {
					background-image:none;;
				}
				.new_header_overlay .new_fixed_header #s20220217cf3daa228a2d8 .section_bg {
					background-image:url(https://cdn.imweb.me/thumbnail/20220425/b04599a0be8d3.jpg);;
				}
				.scroll-to-fixed-fixed#s20220217cf3daa228a2d8 .section_bg {
					background-image:url(https://cdn.imweb.me/thumbnail/20220425/b04599a0be8d3.jpg);;
					background-position: 50% 50%;
					background-size: cover; background-repeat: no-repeat;;
				}
				#s20220217cf3daa228a2d8 .inline-col-group {
					padding-top:0px;
					padding-bottom:0px;
					height : 90px;
				}
				#s20220217cf3daa228a2d8 .inline-col-group > .inline-col {
					padding-left: 15px;
				}
				#s20220217cf3daa228a2d8 .inline-col-group > .inline-col:first-child {
					padding-left:  0 !important;
				}
				#s20220217cf3daa228a2d8 .inline-row > .inline-col {
					padding-left: 15px;
				}
				#s20220217cf3daa228a2d8 .inline-row > .inline-col:first-child {
					padding-left: 0 !important;
				}
				#s20220217cf3daa228a2d8.extend .inline-inside {
					max-width: 100% !important;
				}
				#s20220217cf3daa228a2d8 .inline_widget.image .text,
				#s20220217cf3daa228a2d8 .inline_widget.logo a,
				#s20220217cf3daa228a2d8 .inline_widget.icon,
				#s20220217cf3daa228a2d8 .inline_widget.login_btn a,
				#s20220217cf3daa228a2d8 .viewport-nav > li > a,
				#s20220217cf3daa228a2d8 .inline-col .inline_global_dropdown a,
				#s20220217cf3daa228a2d8 .inline_widget.widget_text_wrap {
					color: ;
				}

				.new_header_overlay #s20220217cf3daa228a2d8.scroll-to-fixed-fixed .viewport-nav > li > a {
					color: ;
				}
				.new_header_overlay #s20220217cf3daa228a2d8.scroll-to-fixed-fixed .section_bg_color {
					background-color:  !important;
				}
				#s20220217cf3daa228a2d8 .inline_widget.padding > div {
					;
				}
				#s20220217cf3daa228a2d8 .inline-col .inline_global_dropdown a i.arrow {
					border-top-color: ;
				}
				#s20220217cf3daa228a2d8 {
				  border-width: 0 0 1px;
				  border-color: #e7e7e7;
				  border-style: solid;
				}
				.scroll-to-fixed-fixed#s20220217cf3daa228a2d8 {
				  border-color: #e7e7e7;
				  -webkit-transform: translate3d(0, 0, 0);
					transform : translate3d(0, 0, 0);
				} 
				#s20220217cf3daa228a2d8 .inline-col-group,
				 #s20220217cf3daa228a2d8 .inline-col-group .inline-col {
					vertical-align: middle ;
				}
				#inline_header_mobile #s20220217cf3daa228a2d8 .inline-inside {
					padding-left:0px !important;
					padding-right:0px !important;
				}
				@media all and (min-width: 768px) {
					#s20220217cf3daa228a2d8.hover_section_bg:hover .section_bg_color {
						background-color:  !important;
					}
					#s20220217cf3daa228a2d8.hover_section_bg:hover .section_bg {
						background-image:url(https://cdn.imweb.me/thumbnail/20220425/b04599a0be8d3.jpg);;
					}
					#s20220217cf3daa228a2d8.hover_section_bg:hover img.normal_logo {
						opacity: 0;
					}
					#s20220217cf3daa228a2d8.hover_section_bg:hover img.scroll_logo {
						opacity: 1;
					}
				}
				@media all and (max-width: 767px) {
					.inline_header_design {
						overflow-x: hidden;
					}
				}
			
	.fixed-menu-on .scroll_position {
		top: -91px;
	}
	
		@media (max-width: 991px){
			.doz_sys .section_first.visual_section .full_screen_show .owl-theme .item .op,
			.doz_sys .section_first.visual_section .full_screen_show .owl-theme .item .op .header-content {
				height: calc(100vh - 129px) !important;
			}
		}
	
	#w202202172a077f0944ba2 .icon_type_menu:not(.st02) {
		line-height: 1;
	}
	#w202202172a077f0944ba2 .icon_type_menu .badge {
		width: 15px;
		font-size: 10px;
		display: inline-block;
		position: absolute;
		color: #ffffff;
		font-family: Arial;
		left: auto;
		right: -8px;;
		letter-spacing: 0;
		padding: 0;
		height: 15px;
		text-align: center;
		line-height: 15px;
		z-index: 10;
		top: 35%;
		margin-top: -10px;
	}
	#w202202172a077f0944ba2 .icon_type_menu a {
		font-size :18px;
		color: #212121;
		background: rgba(255, 255, 255, 0);
		border: 0px solid #ccc;
		border-radius: 0px;
		text-align: center;
		padding-left:5px;
		padding-right:5px;
		padding-top:15px;
		padding-bottom:15px
	}
	#w202202172a077f0944ba2 .icon_type_menu a .icon_code {
		vertical-align: top;
	}
	.scroll-to-fixed-fixed #w202202172a077f0944ba2 .icon_type_menu a {
		color: #212121;
		background: rgba(255, 255, 255, 0);
		border: 0px solid #ccc;
	}

	#w202202172a077f0944ba2 .icon_type_menu a span.text {
		display: none;
	}


	#w202202172a077f0944ba2 .icon_type_menu a .fa {
		width:auto;
		height:auto;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st01 a {
		border-radius: 50%;
		padding: 5px;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st02 a {
		color: #212121;
		padding: 15px 5px;
	}
	.scroll-to-fixed-fixed #w202202172a077f0944ba2 .icon_type_menu.st02 a {
		color: #212121;

	}


	#w202202172a077f0944ba2 .icon_type_menu.st02 a:before{
		content:"";
		display:inline-block;
		vertical-align:middle;
		height:100%;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st02 a .icon_code {
		display: none;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st02 .badge {
		right: -10px;
	}
	#w202202172a077f0944ba2 .icon_type_menu.st02 a span.text {
		max-width:100%;
		max-height:100%;
		display:inline-block;
	}
	@media (min-width: 991px) {
		#w202202172a077f0944ba2 .icon_type_menu a:hover {
			color:rgba(0, 0, 0, 0.5);
			background: rgba(0, 0, 0, 0);
			border-color: rgba(0, 0, 0, 0);
		}
		.scroll-to-fixed-fixed #w202202172a077f0944ba2 .icon_type_menu a:hover {
			color:rgba(0, 0, 0, 0.5);
			background: rgba(0, 0, 0, 0);
			border-color: rgba(0, 0, 0, 0);
		}
		#w202202172a077f0944ba2 .icon_type_menu.st02 a:hover {
			color: rgba(0, 0, 0, 0.5);
		}
		.scroll-to-fixed-fixed #w202202172a077f0944ba2 .icon_type_menu.st02 a:hover {
			color: rgba(0, 0, 0, 0.5);
		}
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #w202202172a077f0944ba2 .icon_type_menu a {
			color : #212121!important;
		}
		.doz_sys .hover_section_bg:hover #w202202172a077f0944ba2 .icon_type_menu a:hover {
			  color : rgba(0, 0, 0, 0.5)!important;
		  }
	}


		.doz_sys #logo_w20220217129f2336e7257.logo .logo_title a {
			font-family: montserrat;
			font-size: 20px;
		letter-spacing: 0px;
		font-weight: bold;
		font-style: normal;
		;
		color: #212121;
		line-height: inherit;
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #logo_w20220217129f2336e7257.logo .logo_title a {
			color : #212121		}
	}
	.scroll-to-fixed-fixed #logo_w20220217129f2336e7257 .logo_title a {
		 !important;
		color: #212121 !important;
	}
	#logo_w20220217129f2336e7257 > div {
		display: inline-block;
	}
		#logo_w20220217129f2336e7257 .img_box ~ .logo_title {
		padding-left: 10px;
	}
		/*@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {*/
	/*	#logo_*//* .normal_logo,*/
	/*	#logo_*//* .scroll_logo {*/
	/*		width: auto;*/
	/*	}*/
	/*}*/
#w20220620a8628dc0c091d .btn_166d5eacaec37 span {color:#212121 !important;}
		#w20220620a8628dc0c091d .inline_widget i.simple {
			vertical-align: initial;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn {
			position: relative;
		}
		#w20220620a8628dc0c091d .inline_widget .line {
			margin-left:2.5px;
			margin-right:2.5px;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item {
			margin: 0 5px ;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item.badge_class > a .badge_wrap {
			padding-left: 2px;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn_text {
			position: relative;
			background: transparent !important;
			color:#212121 !important;
			display: inline-block;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn_text i {
			color:#212121 !important;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn_text:hover .text,
		#w20220620a8628dc0c091d .inline_widget a.btn_text:hover i,
		#w20220620a8628dc0c091d .inline_widget a.info_name:hover {
			color              : #ccc !important;
			-o-transition      : .3s;
			-ms-transition     : .3s;
			-moz-transition    : .3s;
			-webkit-transition : .3s;
			transition         : .3s;
		}
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text,
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text span,
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text i {
			color:#212121 !important;
		}
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text:hover .text,
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.btn_text:hover i,
		.scroll-to-fixed-fixed #w20220620a8628dc0c091d .inline_widget a.info_name:hover {
			color: #ccc !important;
		}
		#w20220620a8628dc0c091d .inline_widget a span.text,
		#w20220620a8628dc0c091d .inline_widget .use_info .info_name {
			font-size: 14px;
		}
		#w20220620a8628dc0c091d .inline_widget a span.icon_class {
			display: inline-block;
			vertical-align: middle;
			font-size: 16px;
			line-height: 1;
		}
		#w20220620a8628dc0c091d .inline_widget .use_info .info_img ~ .info_name {
			padding-left: 0.4em;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn.custom_class .text {
			font-size: 14px;
		}
		#w20220620a8628dc0c091d .inline_widget a.btn .text {
			font-size: 14px;
		}

		#w20220620a8628dc0c091d .inline_widget a span.icon_class ~ .text {
			padding-left: 0.4em;
			display: inline-block;
			vertical-align: middle;
		}
		#w20220620a8628dc0c091d .inline_widget a span.icon_class ~ .text.no_text {
			padding-left: 0;
		}

		#w20220620a8628dc0c091d .inline_widget.button_text .inline-blocked {
			position:relative;
		}
		#w20220620a8628dc0c091d .inline_widget.button_text .inline-blocked .tooltip {
			z-index: 99;
		}
		#w20220620a8628dc0c091d .inline_widget.button_text .inline-blocked .use_info img {
			border-radius: 50%;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn .inline-blocked:first-child{
			margin-left: 0 !important;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn .inline-blocked:last-child {
			margin-right: 0 !important;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn div.tooltip-inner {
			min-width: auto;
			white-space: nowrap;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn a .badge {
			position: absolute;
			top: 0;
			color: #ffffff;
			font-family: Arial;
			right: 0;
			letter-spacing: 0;
			padding: 0;
			width: 15px;
			height: 15px;
			text-align: center;
			line-height: 15px;
			font-size: 10px;
			z-index: 10;
			cursor: pointer;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn a .badge[disabled] {
            visibility: hidden;
		}
        
		#w20220620a8628dc0c091d .inline_widget.login_btn a.btn_text .badge {
			left: auto;
			margin-top: 0;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn a.info_img .badge {
			margin-top: 0;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn .nameimg a .badge {
			left: auto;
			right: -10px;
		}
		#w20220620a8628dc0c091d .inline_widget.login_btn .badge {
			display: none;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip {
			word-wrap: break-word;
			word-break: keep-all;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip .tooltip-inner {
			background-color: #00b8ff !important;
			color: #fff !important;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.top .tooltip-arrow {
			border-top-color :#00b8ff;
		}
		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.bottom .tooltip-arrow {
			border-bottom-color :#00b8ff;
		}

		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left .tooltip-arrow {
			border-left-color :#00b8ff;
		}

		#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right .tooltip-arrow {
			border-right-color :#00b8ff;
		}
		.new_fixed_header #w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left .tooltip-arrow,
		.new_fixed_header #w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right .tooltip-arrow {
			top: 50% !important;
		}
		.new_fixed_header #w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.left,
		.new_fixed_header #w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip.right {
			top: 0 !important;
		}
		
		@media (max-width: 991px) {
			#w20220620a8628dc0c091d .inline_widget.button_text .inline-blocked .tooltip {
				display: none !important;
			}
			#w20220620a8628dc0c091d .inline_widget .login_btn_item .join_tooltip ~ .tooltip {
				display: block !important;

			}
		}
		@media (min-width: 767px) {
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text span,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text i,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .info_name {
				color : #212121 !important;
			}
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget .line {
				border-color : rgba(0,0,0,0.2) !important;
			}
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text:hover,
		    .doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text:hover span,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .inline_widget a.btn_text:hover i,
			.doz_sys .hover_section_bg:hover #w20220620a8628dc0c091d .info_name:hover {
				  color : #ccc !important;
			}
		}


	
	#w20220217ea4928bd1a61e .search_btn i {
		max-width: 100%;
		max-height: 100%;
		display: inline-block;
		position: relative;
		top:0;
		line-height: inherit;
	}
	#w20220217ea4928bd1a61e .search_btn i.fa {
		font-size: inherit;
		width: auto;
		height: auto;
		vertical-align: inherit;
		line-height: initial;
	}
	@media (min-width: 767px) {
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type a {
			color : #212121		}
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type01 a{
			color : #212121 ;
		}
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type03 a{
			color: #fff;
		}
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type04 a{
			color: #fff;
		}
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type a:hover {
			  ;
				  color: #999;
		  }
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type01 a:hover{
			  color: #999;
		  }
		.doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type03 a:hover,
	  .doz_sys .hover_section_bg:hover #w20220217ea4928bd1a61e .search_type.search_btn_type04 a:hover{
			  color: #fff;
			  background-color: #05b2f5;
			  border: 1px solid #05b2f5;
		  }
	}
	#w20220217ea4928bd1a61e .search_type a {
		;
		color: #212121;
		font-size: 20px;
				background: #00B8FF	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type a {
		;
		color: #212121;
				background: #00B8FF	}
	#w20220217ea4928bd1a61e .search_type a:hover {
		;
		color: #999;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type a:hover {
		;
		color: #999;
	}
    #w20220217ea4928bd1a61e .search_type.search_btn_type03 input.search_btn_form,
    #w20220217ea4928bd1a61e .search_type.search_btn_type04 input.search_btn_form{
        flex: 1;
    }
    #w20220217ea4928bd1a61e input.search_btn_form,
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 {
		width: 100%;
		height: 34px;
		line-height: 34px;
		padding: 0 10px;
		;
		background: #fff;
		border:1px solid #dadada;
		border-radius: 3px;
		;
		color: #212121;
		font-size: 14px;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 {
		width: 100%;
		border:0;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02:before {
		border: 1px solid #dadada;
		border-radius: 3px;
		content:'';
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 input.search_btn_form {
        flex: 1;
		border: 0;
		background: transparent;
		border-radius: 0;
		padding: 0 10px 0 0;
		float:left;
		height: 34px;
		line-height: 34px;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type01 a {
		background: transparent !important;
		padding: 0px 0px;
		color: #212121;
		line-height: 1;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type01 a:hover {
		color: #999;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type01 a {
		color:#212121;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type01 a:hover {
		color: #999;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 a {
		height: 100%;
		position : relative;
		right: 0;
		top: 0;
		line-height: 34px;
		background: transparent !important;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type02 a i {
		height: 100%;
		vertical-align: 0;
 	}
    #w20220217ea4928bd1a61e form{
        max-width: 150px;
        width: 150px;
        display: flex;
    }
    #w20220217ea4928bd1a61e .search_type.search_btn_type01 form{
        max-width: 100%;
        width: 100%;
        display: flex;
    }
    #w20220217ea4928bd1a61e .search_type.search_btn_type03 form.clearfix,
    #w20220217ea4928bd1a61e .search_type.search_btn_type04 form.clearfix{

    }
	#w20220217ea4928bd1a61e .search_type.search_btn_type03 .search_btn_form {
		float:left;
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type03 a {
		height: 34px;
		padding: 0 10px;
		border-top-right-radius: 3px;
		border-bottom-right-radius: 3px;
		border-left:1px solid #dadada;
		color:#fff;
		line-height: 34px;
		float: left;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type03 a {
		border-left:1px solid #dadada;
		color:#fff;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type03 a:hover,
	#w20220217ea4928bd1a61e .search_type.search_btn_type04 a:hover {
		color: #fff;
		background-color: #05b2f5;
		border: 1px solid #05b2f5;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type03 a:hover,
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type04 a:hover {
		color: #fff;
		background-color: #05b2f5;
		border: 1px solid #05b2f5;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type04,
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 {
		height: 34px;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type04 input.search_btn_form {
		float:left
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type04 a {
		height: 34px;
		padding: 0 10px;
		border :1px solid #00B8FF;
		border-radius: 3px;
		float: right;
		margin-left: 5px;
		color:#fff;
		line-height: 34px;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type04 a {
		border :1px solid #00B8FF;
		color:#fff;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 {
		width: 150px;
		height: 34px;
		;
		background: #fff;
		border:1px solid #dadada;
		border-radius: 3px;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type05 {
		;
		background: #fff;
		border:1px solid #dadada;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type04 a i {
		vertical-align: inherit;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 > div {
		width: 100%;
		margin-top: -1px;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 input.search_btn_form {
        flex: 1;
		padding: 0;
		background: transparent;
		border :0;
		border-radius: 0;
		width: 100%;
		padding-left:10px;
		vertical-align: middle;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 a {
		line-height: 34px;
		background: transparent !important;
		text-align: left;
		padding-left:10px;
		vertical-align: middle;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type05 i {
		vertical-align: initial;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type06 .search_btn_form {
		border: 0;
		border-radius: 0;
		border-bottom:1px solid #dadada;
		background: transparent;
		padding-left: 0;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type06 .search_btn_form {
		border-bottom:1px solid #dadada;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type06  .search_btn_form:focus {
		border-color: ;
	}
	#w20220217ea4928bd1a61e .search_type.search_btn_type06 a {
		background: transparent;
		position: absolute;
		right: 0;
		line-height: 32px;
		top: 0;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e input.search_btn_form,
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type02 {
		;
		background: #fff;
		;
		color: #212121;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e input.search_btn_form {
		border:1px solid #dadada;
	}
	.scroll-to-fixed-fixed #w20220217ea4928bd1a61e .search_type.search_btn_type02:before {
		border:1px solid #dadada;
	}
	
				#s202202176374e3310ef08 .inline-inside {
					max-width: 1280px;
					margin: 0 auto;
					padding-left:15px;
					padding-right:15px;
				}
				.admin.new_header_mode {
					overflow-x: auto;
				}
				.new_header_mode #edit_wrap {
					min-width: 1280px;
				}
				#s202202176374e3310ef08 .section_bg {
					;
					background-position:;
					background-size: cover; background-repeat: no-repeat;;
				}
				.new_header_overlay_mobile #s202202176374e3310ef08 .section_bg {
					background-image:none;;
				}
				.new_header_overlay_mobile .new_fixed_header #s202202176374e3310ef08 .section_bg {
					;
				}
				.scroll-to-fixed-fixed#s202202176374e3310ef08 .section_bg {
					;
					background-position: ;
					background-size: cover; background-repeat: no-repeat;;
				}
				#s202202176374e3310ef08 .inline-col-group {
					padding-top:0px;
					padding-bottom:0px;
					height : 48px;
				}
				#s202202176374e3310ef08 .inline-col-group > .inline-col {
					padding-left: 10px;
				}
				#s202202176374e3310ef08 .inline-col-group > .inline-col:first-child {
					padding-left:  0 !important;
				}
				#s202202176374e3310ef08 .inline-row > .inline-col {
					padding-left: 10px;
				}
				#s202202176374e3310ef08 .inline-row > .inline-col:first-child {
					padding-left: 0 !important;
				}
				#s202202176374e3310ef08.extend .inline-inside {
					max-width: 100% !important;
				}
				#s202202176374e3310ef08 .inline_widget.image .text,
				#s202202176374e3310ef08 .inline_widget.logo a,
				#s202202176374e3310ef08 .inline_widget.icon,
				#s202202176374e3310ef08 .inline_widget.login_btn a,
				#s202202176374e3310ef08 .viewport-nav > li > a,
				#s202202176374e3310ef08 .inline-col .inline_global_dropdown a,
				#s202202176374e3310ef08 .inline_widget.widget_text_wrap {
					color: ;
				}

				.new_header_overlay_mobile #s202202176374e3310ef08.scroll-to-fixed-fixed .viewport-nav > li > a {
					color: ;
				}
				.new_header_overlay_mobile #s202202176374e3310ef08.scroll-to-fixed-fixed .section_bg_color {
					background-color: #ffffff !important;
				}
				#s202202176374e3310ef08 .inline_widget.padding > div {
					;
				}
				#s202202176374e3310ef08 .inline-col .inline_global_dropdown a i.arrow {
					border-top-color: ;
				}
				#s202202176374e3310ef08 {
				  border-width: 0 0 1px;
				  border-color: #e7e7e7;
				  border-style: solid;
				}
				.scroll-to-fixed-fixed#s202202176374e3310ef08 {
				  border-color: #e7e7e7;
				  -webkit-transform: translate3d(0, 0, 0);
					transform : translate3d(0, 0, 0);
				} 
				#s202202176374e3310ef08 .inline-col-group,
				 #s202202176374e3310ef08 .inline-col-group .inline-col {
					vertical-align: middle ;
				}
				#inline_header_mobile #s202202176374e3310ef08 .inline-inside {
					padding-left:10px !important;
					padding-right:10px !important;
				}
				@media all and (min-width: 768px) {
					#s202202176374e3310ef08.hover_section_bg:hover .section_bg_color {
						background-color:  !important;
					}
					#s202202176374e3310ef08.hover_section_bg:hover .section_bg {
						;
					}
					#s202202176374e3310ef08.hover_section_bg:hover img.normal_logo {
						opacity: 0;
					}
					#s202202176374e3310ef08.hover_section_bg:hover img.scroll_logo {
						opacity: 1;
					}
				}
				@media all and (max-width: 767px) {
					.inline_header_design {
						overflow-x: hidden;
					}
				}
			
	@media all and (max-width : 767px) {
		.fixed-menu-on .scroll_position {
			top: -129px !important;
		}
		.fixed-menu-on.new_fixed_header_disable .scroll_position {
			top: 0 !important;
		}
	}
	
	.mobile_carousel_nav.home_disable {
		opacity: 0.5;
	}
	.mobile_carousel_nav .mobile_nav_depth {
		padding: 0 15px;
		white-space: nowrap;
		overflow: hidden;
		position: relative;
		overflow-x: scroll;
		-ms-overflow-style: none;
		overflow: -moz-scrollbars-none;
	}
	.mobile_carousel_nav .depth_first {
		border-bottom: 1px solid #e7e7e7;
	}
	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first {
		border-bottom: 1px solid #e7e7e7;
	}
	.mobile_carousel_nav .depth_first::-webkit-scrollbar {
		display: none;
		height: 0;
		width: 0;
	}
	.mobile_carousel_nav.box_shadow_on {
		box-shadow: rgba(0, 0, 0, 0.2) 0 1px 3px 0;
	}
	.mobile_carousel_nav .nav-item {
		height: 40px;
		display: inline-block;
	}
	.mobile_carousel_nav .nav-item.active > a {
		;
	}
	.mobile_carousel_nav .nav-item > a {
		font-weight: ;
	}
	.mobile_carousel_nav .nav-item:before {
		content: "";
		display: inline-block;
		vertical-align: middle;
		height: 100%;
	}
	.mobile_carousel_nav .st00 .nav-item:before,
	.mobile_carousel_nav .st04 .nav-item:before,
	.mobile_carousel_nav .st05 .nav-item:before{
		display: none;
	}
	.mobile_carousel_nav .st00 .nav-item a:before,
	.mobile_carousel_nav .st04 .nav-item a:before,
	.mobile_carousel_nav .st05 .nav-item a:before {
		content: "";
		display: inline-block;
		vertical-align: middle;
		height: 100%;
	}
	.mobile_carousel_nav .st00 .nav-item,
	.mobile_carousel_nav .st04 .nav-item,
	.mobile_carousel_nav .st05 .nav-item {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.mobile_carousel_nav .st00 .nav-item a,
	.mobile_carousel_nav .st04 .nav-item a,
	.mobile_carousel_nav .st05 .nav-item a {
		height: 40px;
		line-height: 40px;
	}
	.mobile_carousel_nav .nav-item {
		margin: 0 0px;
	}
	.mobile_carousel_nav .nav-item:first-child {
		margin-left: 0;
	}
    .mobile_carousel_nav .nav-item:last-child {
        margin-right: 0;
    }
	.mobile_carousel_nav .nav-item > a {
		font-size: 12px;
		color: #212121;
		letter-spacing: 0px;
		display: inline-block;
		vertical-align: middle;
	}
	.mobile_carousel_nav .nav-item.use_sub_name:hover>a>.plain_name {
		display: inline-block;
	}
	.mobile_carousel_nav .nav-item.use_sub_name:hover>a>.plain_name:before {
		color: #212121;
	}
	.scroll-to-fixed-fixed .mobile_carousel_nav .nav-item > a,
	.scroll-to-fixed-fixed .mobile_carousel_nav .nav-item.use_sub_name:hover>a>.plain_name:before {
		color: #212121;
	}
	.mobile_carousel_nav .nav-item > a:focus {
		outline: none;
	}
	/*
	* depth_first 스타일
	*/
	.mobile_carousel_nav{
		touch-action: none;
	}
	.mobile_nav_depth  {
		background-color: #fff;
	}
	.scroll-to-fixed-fixed .mobile_nav_depth {
		background-color: #fff;
	}
	.mobile_carousel_nav .active > a {
		background: ;
		color: #00d255;
		padding: 4px 10px;
		border: 1px solid ;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .active > a{
		background: ;
		color: #00d255;
		border: 1px solid ;
	}
	.mobile_carousel_nav .st00 .active > a,
	.mobile_carousel_nav .st04 .active > a,
	.mobile_carousel_nav .st05 .active > a,
	.mobile_carousel_nav .st06 .active > a {
		background: transparent;
		padding: 0;
		border: 0;
	}
	.mobile_carousel_nav .st01 .active > a {
		border-radius: 15px;
	}
	.mobile_carousel_nav .st02 .active > a {
		border-radius: 3px;
	}
	.mobile_carousel_nav .st03 .active > a {
		border-radius: 0;
	}
	.mobile_carousel_nav .st04 .active {
		padding: 4px 10px;
		border: 1px solid #212121;
		background: #00d255;
		color: #fff	}
	.scroll-to-fixed-fixed .mobile_carousel_nav .st04 .active {
		border: 1px solid #212121;
		background: #00d255;
		color: #fff	}
	.mobile_carousel_nav .st04 .active,
	.scroll-to-fixed-fixed .mobile_carousel_nav .st04 .active {
		border: 0;
	}
	.mobile_carousel_nav .st05 .nav-item {
		padding: 4px 10px;
	}

	.mobile_carousel_nav .st05 .active {
		border-bottom: 2px solid #00d255;
		padding: 4px 10px;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .st05 .active {
		border-bottom: 2px solid #00d255;
	}


	.mobile_carousel_nav .st05 .active > a {
		color: #212121;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .st05 .active > a {
		color: #212121;
	}
	.mobile_carousel_nav .st06 .active > a {
		border-bottom: 2px solid #00d255;
		color: #212121;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .st06 .active > a {
		border-bottom: 2px solid #00d255;
		color: #212121;
	}
	.mobile_carousel_nav .depth_first.st01 .active > a,
	.mobile_carousel_nav .depth_first.st02 .active > a,
	.mobile_carousel_nav .depth_first.st03 .active > a,
	.mobile_carousel_nav .depth_first.st04 .active > a {
		color:#fff;
		background: #00d255;
		border-color: #212121;
	}

	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first.st01 .active > a,
	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first.st02 .active > a,
	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first.st03 .active > a,
	.scroll-to-fixed-fixed .mobile_carousel_nav .depth_first.st04 .active > a {
		color:#fff;
		background: #00d255;
		border-color: #212121;
	}

	.before_btn_wrap {
		display: none;
	}
	.move_btn_on .before_btn_wrap a {
		color: #212121;
		line-height:40px;
		padding: 0 10px;
	}

	.scroll-to-fixed-fixed .move_btn_on .before_btn_wrap a {
		color: #212121;
	}
	.move_btn_on .before_btn_wrap {
		display: block;
		position : absolute;
		z-index :1;
		font-size: 12px;
		left: 5px;
	}
	.mobile_carousel_nav.move_btn_on .depth_first {
		padding-left: 40px;
	}


			.shop_view .s2022060339f51abcc6c2f.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s2022060339f51abcc6c2f select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s2022060339f51abcc6c2f select.form-control option {
				color: #000 !important;
			}
			.admin #s2022060339f51abcc6c2f .widget.padding > div {
				;
			}
			.admin #s2022060339f51abcc6c2f .ibg-bg {
				height: 100% !important;
			}
			.admin #s2022060339f51abcc6c2f .widget_drag_bar,
			.admin .doz_sys #s2022060339f51abcc6c2f .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s2022060339f51abcc6c2f .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s2022060339f51abcc6c2f .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s2022060339f51abcc6c2f .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s2022060339f51abcc6c2f .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s2022060339f51abcc6c2f .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s2022060339f51abcc6c2f .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s2022060339f51abcc6c2f {
				color: ;
			}
			#s2022060339f51abcc6c2f.side_basic main .inside,
			#s2022060339f51abcc6c2f .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s2022060339f51abcc6c2f .col-dz-12 .extend_thumbs {
				max-width: 1280px;
			}
			.modal_site_modal_menu #s2022060339f51abcc6c2f.side_basic main .inside,
			.menu_type_modal #s2022060339f51abcc6c2f.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s2022060339f51abcc6c2f,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s2022060339f51abcc6c2f .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s2022060339f51abcc6c2f.extend_section main {
				padding-left: 15px;
				padding-right: 15px;
			}
			#s2022060339f51abcc6c2f.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -15px;
				margin-right: -15px;
				width: calc(100% + 15px + 15px);
			}
			#s2022060339f51abcc6c2f .booking_day .body_font_color_20,
			#s2022060339f51abcc6c2f .booking_list.waiting .title {
				; 
			}
		
			#s2022060339f51abcc6c2f.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s2022060339f51abcc6c2f .li_table ul:nth-of-type(2),
			#s2022060339f51abcc6c2f .li_board ul li,
			#s2022060339f51abcc6c2f .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s2022060339f51abcc6c2f .checkbox-styled:not(ie8) input ~ span:before,
			#s2022060339f51abcc6c2f .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s2022060339f51abcc6c2f .board_view .grid_ignore header a, #s2022060339f51abcc6c2f .widget.board .grid_ignore .author .date, #s2022060339f51abcc6c2f .widget.board .grid_ignore a.board, #s2022060339f51abcc6c2f .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s2022060339f51abcc6c2f .content-tit .board {
				;
			}
			#s2022060339f51abcc6c2f select.form-control,
			#s2022060339f51abcc6c2f input.form-control,
			#s2022060339f51abcc6c2f textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s2022060339f51abcc6c2f .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s2022060339f51abcc6c2f .phonenumber_wrap .line {
				
			}
			#s2022060339f51abcc6c2f .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s2022060339f51abcc6c2f .shop-content select.form-control,
			.shop_view #s2022060339f51abcc6c2f .shop-content input.form-control,
			.shop_view #s2022060339f51abcc6c2f .shop-content textarea.form-control,
			.booking_view #s2022060339f51abcc6c2f .booking_opt select.form-control,
			.shop_view #s2022060339f51abcc6c2f .form-select-wrap .dropdown-menu,
			.shop_view #s2022060339f51abcc6c2f .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s2022060339f51abcc6c2f .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s2022060339f51abcc6c2f .item_detail select.form-control,
			#s2022060339f51abcc6c2f .item_detail input.form-control,
			#s2022060339f51abcc6c2f .item_detail textarea.form-control,
			#s2022060339f51abcc6c2f .booking_opt select.form-control,
			#s2022060339f51abcc6c2f .goods_select textarea.form-control,
			#s2022060339f51abcc6c2f .goods_select select.form-control,
			#s2022060339f51abcc6c2f .goods_select input.form-control,
			#s2022060339f51abcc6c2f .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s2022060339f51abcc6c2f .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s2022060339f51abcc6c2f .board_summary .write, #s2022060339f51abcc6c2f .board_view .grid_ignore .author .date, #s2022060339f51abcc6c2f .board_view .grid_ignore .author .hit-count, .doz_sys #s2022060339f51abcc6c2f label, .doz_sys #s2022060339f51abcc6c2f label.control-label, #s2022060339f51abcc6c2f .shop-table > tbody > tr.payment-info > td.pay-txt, #s2022060339f51abcc6c2f .nick.text-default-dark, #s2022060339f51abcc6c2f .text-default-dark, #s2022060339f51abcc6c2f .shop_mypage .mypage .my-box a, #s2022060339f51abcc6c2f .shop_mypage .item-detail a, #s2022060339f51abcc6c2f .shop_mypage .item-detail p, #s2022060339f51abcc6c2f .shop_mypage h6, #s2022060339f51abcc6c2f .shop_mypage .table-wrap p, #s2022060339f51abcc6c2f .shop_payment h1, #s2022060339f51abcc6c2f .shop_payment h6, #s2022060339f51abcc6c2f .shop-content p, #s2022060339f51abcc6c2f .shop_payment, #s2022060339f51abcc6c2f .shop-content span, #s2022060339f51abcc6c2f .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s2022060339f51abcc6c2f .shop-content .price, #s2022060339f51abcc6c2f,#s2022060339f51abcc6c2f .shop-tit,#s2022060339f51abcc6c2f .board_view .board_txt_area,#s2022060339f51abcc6c2f .board.widget .grid_ignore .view_tit,.doz_sys #s2022060339f51abcc6c2f .shop-content input.form-control, .doz_sys #s2022060339f51abcc6c2f .shop-content select.form-control, #s2022060339f51abcc6c2f .widget_menu_title,#s2022060339f51abcc6c2f .comment_area,body.shop_mypage #s2022060339f51abcc6c2f .comment_area,
			#s2022060339f51abcc6c2f .list_review_inner .use_summary, #s2022060339f51abcc6c2f .list_review_inner .use_summary a, #s2022060339f51abcc6c2f .list_review_inner .fold, #s2022060339f51abcc6c2f .list_review_inner .comment_area, #s2022060339f51abcc6c2f .booking_nav_tools span {
				;
				color:  ;
			}
			#s2022060339f51abcc6c2f .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s2022060339f51abcc6c2f a.use-info {
			    color : #00d255;
			}
			#s2022060339f51abcc6c2f .shop-content span.sale-price-text-done, 
			.doz_sys #s2022060339f51abcc6c2f a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s2022060339f51abcc6c2f .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s2022060339f51abcc6c2f .shop-content.mypage .bg-bright a, #s2022060339f51abcc6c2f .shop-content.mypage .bg-bright p, #s2022060339f51abcc6c2f .shop-content.mypage .bg-bright span, #s2022060339f51abcc6c2f .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s2022060339f51abcc6c2f .shop-content.mypage .bg-bright .use_grade .ug_btn .btn {
				border-color: #D5D5D5;
			}
			#s2022060339f51abcc6c2f .shop-content h6 span {
			;
				color: ;
			}
			#s2022060339f51abcc6c2f .left-menu ul li.on a,
			.doz_sys #s2022060339f51abcc6c2f .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s2022060339f51abcc6c2f,
			#s2022060339f51abcc6c2f .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s2022060339f51abcc6c2f .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s2022060339f51abcc6c2f .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s2022060339f51abcc6c2f .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s2022060339f51abcc6c2f .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s2022060339f51abcc6c2f .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s2022060339f51abcc6c2f .list_review_inner, 
			#s2022060339f51abcc6c2f .list_review_inner .fold.cmt,
			#s2022060339f51abcc6c2f .list_review_wrap,
			#s2022060339f51abcc6c2f .list_review_inner .textarea_block,
			#s2022060339f51abcc6c2f .list_review_inner .comment .main_comment,
			#s2022060339f51abcc6c2f .list_review_inner .txt_delete:before,
			#s2022060339f51abcc6c2f .form-select-wrap.open .dropdown-toggle, 
			#s2022060339f51abcc6c2f .form-select-wrap.open .dropdown-menu,
			#s2022060339f51abcc6c2f .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s2022060339f51abcc6c2f .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s2022060339f51abcc6c2f .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s2022060339f51abcc6c2f .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s2022060339f51abcc6c2f .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s2022060339f51abcc6c2f .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s2022060339f51abcc6c2f .form-control:focus {
				border-color:#00d255;
			}
			#s2022060339f51abcc6c2f .sub_depth li a, #s2022060339f51abcc6c2f .sub_depth li span {
				;
			}
			#s2022060339f51abcc6c2f .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s2022060339f51abcc6c2f .pagination > li > a,
			#s2022060339f51abcc6c2f .pagination > li > span,
			#s2022060339f51abcc6c2f .pagination > li > a:focus,
			#s2022060339f51abcc6c2f .pagination > li > span:focus,
			#s2022060339f51abcc6c2f .map-inner .pagination li.active a,
			#s2022060339f51abcc6c2f .pagination li > a.disabled:hover,
			#s2022060339f51abcc6c2f .pagination li > a.disabled:focus {
				;
			}
			#s2022060339f51abcc6c2f .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s2022060339f51abcc6c2f .pagination > .active > a,
			#s2022060339f51abcc6c2f .pagination > .active > span,
			#s2022060339f51abcc6c2f .pagination > .active > a:hover,
			#s2022060339f51abcc6c2f .pagination > .active > span:hover,
			#s2022060339f51abcc6c2f .pagination > .active > a:focus,
			#s2022060339f51abcc6c2f .pagination > .active > span:focus,
			#s2022060339f51abcc6c2f .pagination > li > a:hover,
			#s2022060339f51abcc6c2f .pagination > li > span:hover,
			#s2022060339f51abcc6c2f .sub_depth li a.active,
			.doz_sys #s2022060339f51abcc6c2f a, #s2022060339f51abcc6c2f .li_table ul li,
			#s2022060339f51abcc6c2f .list-style .list.line > small,
			.doz_sys #s2022060339f51abcc6c2f div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s2022060339f51abcc6c2f .board_contents a:not(.btn),
			.doz_sys #s2022060339f51abcc6c2f .board_contents a:not(.btn):hover,
			#s2022060339f51abcc6c2f .board_txt_area a,
			#s2022060339f51abcc6c2f .board_txt_area a:hover,
			#s2022060339f51abcc6c2f .board_txt_area a:active,
			#s2022060339f51abcc6c2f .board_txt_area a:focus,
			#s2022060339f51abcc6c2f .editor_box .fr-view a {
				color: #00d255;
			}
			#s2022060339f51abcc6c2f div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s2022060339f51abcc6c2f a.body_font_color_30:not(.active) {
				;
			}
		   #s2022060339f51abcc6c2f .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s2022060339f51abcc6c2f .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s2022060339f51abcc6c2f .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s2022060339f51abcc6c2f .body_font_color_40,
			#s2022060339f51abcc6c2f .li_board ul.li_body li.name, 
			#s2022060339f51abcc6c2f .li_board ul.li_body li.time, 
			#s2022060339f51abcc6c2f .li_board ul.li_body li.like,
			#s2022060339f51abcc6c2f .li_board ul.li_body li.read {
				;
			}
			#s2022060339f51abcc6c2f .review_table .summary,
			#s2022060339f51abcc6c2f .review_table.li_board ul.li_body li,
			#s2022060339f51abcc6c2f .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s2022060339f51abcc6c2f .body_font_color_50 {
				;
			}
			#s2022060339f51abcc6c2f .li_board,
			#s2022060339f51abcc6c2f .acd_row:first-child,
			#s2022060339f51abcc6c2f .acd_row {
				border-color: ;
			}
			#s2022060339f51abcc6c2f .list-style .list-header,
			#s2022060339f51abcc6c2f .list-style .list,
			#s2022060339f51abcc6c2f .list-style .list.line, 
			#s2022060339f51abcc6c2f .list-style .list.line > .table-cell,
			#s2022060339f51abcc6c2f .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s2022060339f51abcc6c2f .btn, #s2022060339f51abcc6c2f .visual_section a {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s2022060339f51abcc6c2f .btn:hover, #s2022060339f51abcc6c2f .visual_section a:hover {
				border-color:;
			}
			#s2022060339f51abcc6c2f .widget_text_wrap .btn {
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys #s2022060339f51abcc6c2f .btn-primary{
			background-color : #0d255;;
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys.shop_view #s2022060339f51abcc6c2f .btn-primary span,
			.doz_sys.booking_view #s2022060339f51abcc6c2f .btn-primary span,
			.doz_sys.shop_mypage #s2022060339f51abcc6c2f .btn-primary span  {
				color:#ffffff;
			}
			#s2022060339f51abcc6c2f .coupon-wrap:after,
			#s2022060339f51abcc6c2f .board_view .file_area ul li {
				background: ;
			}
			#s2022060339f51abcc6c2f .text-gray-dark, #s2022060339f51abcc6c2f .shop-table > thead > tr > th, #s2022060339f51abcc6c2f .shop_mypage .left-menu ul li a, #s2022060339f51abcc6c2f .shop_mypage .item-detail p.sale_pay,.doz_sys #s2022060339f51abcc6c2f .product-notify-group .product-notify-label {
				;
			}
			#s2022060339f51abcc6c2f .mypage .my-box a, #s2022060339f51abcc6c2f .mypage .shop-table > tbody > tr,
			#s2022060339f51abcc6c2f .mypage .tip-off,
	        #s2022060339f51abcc6c2f .im-order-detail-table,
	        #s2022060339f51abcc6c2f .im-order-price {
				;
			}
			#s2022060339f51abcc6c2f .mypage .my-box.on a {
				background-color:#00d255;
				;
				color:#fff;
			}
			#s2022060339f51abcc6c2f .mypage .my-box.on a p {
				color:#fff;
			}
			#s2022060339f51abcc6c2f .option_btn_tools a, #s2022060339f51abcc6c2f .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s2022060339f51abcc6c2f .list-style-card .card-body .text a {
				color:#757575;
			}
			#s2022060339f51abcc6c2f .card .title a {
				color: #212121;
			}
			#s2022060339f51abcc6c2f .section_bg.fixed_bg {
					;
				}
			#s2022060339f51abcc6c2f .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s2022060339f51abcc6c2f ul.site_prod_nav > li,
			#s2022060339f51abcc6c2f .prod_detail_badge {
				;
			}
			#s2022060339f51abcc6c2f .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s2022060339f51abcc6c2f .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s2022060339f51abcc6c2f .opt-group {
				background: ;
			}
			#s2022060339f51abcc6c2f ul.site_prod_nav > li a.active {
				;
			}
			
			#s2022060339f51abcc6c2f .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s2022060339f51abcc6c2f .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s2022060339f51abcc6c2f,
			.section_fixed_disable #s2022060339f51abcc6c2f .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s2022060339f51abcc6c2f .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s2022060339f51abcc6c2f.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s2022060339f51abcc6c2f.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s2022060339f51abcc6c2f .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s2022060339f51abcc6c2f.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
			}
			.device_type_m #s2022060339f51abcc6c2f .mypage .left-menu ul li a,
			.device_type_m #s2022060339f51abcc6c2f .cart .left-menu ul li a {
				;
			}
            #s2022060339f51abcc6c2f .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s2022060339f51abcc6c2f .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s2022060339f51abcc6c2f .im-cart-info {
                ;
            }
            #s2022060339f51abcc6c2f .shop-table > thead > tr > th,
            #s2022060339f51abcc6c2f .shop-table > tbody > tr > td,
            #s2022060339f51abcc6c2f .mypage .shop-table > tbody > tr,
            #s2022060339f51abcc6c2f .shop-table > tbody > tr > td.img img,
            #s2022060339f51abcc6c2f .shop-table > tbody > tr > td + td,
            #s2022060339f51abcc6c2f .mypage .tip-off,
            #s2022060339f51abcc6c2f .mypage .shop-table img,
	        #s2022060339f51abcc6c2f .im-order-detail-table,
	        #s2022060339f51abcc6c2f .im-order-price,
	        #s2022060339f51abcc6c2f .im-order-detail-table thead tr,
	        #s2022060339f51abcc6c2f .im-order-detail-table tr + tr,
	        #s2022060339f51abcc6c2f .im-order-detail-table img,
	        #s2022060339f51abcc6c2f .im-order-detail-table .im-deliv-price,
	        #s2022060339f51abcc6c2f .im-order-price-header,
	        #s2022060339f51abcc6c2f .im-order-price-body {
                ;
            }
            #s2022060339f51abcc6c2f .shop-table .list_badge {
				border-color: ;
            }
            #s2022060339f51abcc6c2f .im-cart-result-table thead>tr>th,
            #s2022060339f51abcc6c2f #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s2022060339f51abcc6c2f #shop_cart_list .shop-table > tbody > tr > td + td,
            #s2022060339f51abcc6c2f #shop_cart_list .shop-table > thead > tr > th,
            #s2022060339f51abcc6c2f #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s2022060339f51abcc6c2f .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #00d255
            }
			@media (min-width: 991px) {
				.doz_sys #s2022060339f51abcc6c2f .btn-primary:hover, #s2022060339f51abcc6c2f .widget_text_wrap .btn:hover {
				;
					background-color:#ffffff;
					border-color:rgba(0,210,85,1);
					color:rgba(0,210,85,1);
					border-width:1px;
				}
				.doz_sys.shop_view #s2022060339f51abcc6c2f .btn-primary:hover span,
				.doz_sys.booking_view #s2022060339f51abcc6c2f .btn-primary:hover span,
				.doz_sys.shop_mypage #s2022060339f51abcc6c2f .btn-primary:hover span  {
					color:rgba(0,210,85,1);
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s2022060339f51abcc6c2f .fixed_view a,
				.doz_sys #s2022060339f51abcc6c2f .fixed_view select.form-control,
				.doz_sys #s2022060339f51abcc6c2f .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s2022060339f51abcc6c2f .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s2022060339f51abcc6c2f .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s2022060339f51abcc6c2f .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s2022060339f51abcc6c2f #shop_cart_list .shop-tit,
                #s2022060339f51abcc6c2f #shop_cart_list .shop-table > thead > tr,
                #s2022060339f51abcc6c2f #shop_cart_list .shop-table > tfoot .payment-info,
                #s2022060339f51abcc6c2f .im-price-result {
				    ;
				}
                #s2022060339f51abcc6c2f .shop-table > tbody > tr > td.img .opt .more + .more,
                #s2022060339f51abcc6c2f .im-order-row + .im-order-row {
                    ;
                }
                #s2022060339f51abcc6c2f #shop_cart_list .shop-table,
                #s2022060339f51abcc6c2f #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s2022060339f51abcc6c2f #shop_cart_list .shop-table > tfoot,
                #s2022060339f51abcc6c2f #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s2022060339f51abcc6c2f #shop_cart_list .shop-table > thead > tr,
                #s2022060339f51abcc6c2f .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s2022060339f51abcc6c2f #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			@media (max-width: 991px) {
				#s2022060339f51abcc6c2f .buy_btns .social_btn, #s2022060339f51abcc6c2f .buy_btns .cart_btn, #s2022060339f51abcc6c2f .layer_pop .bottom-btn, #s2022060339f51abcc6c2f .shop-table > thead, #s2022060339f51abcc6c2f .left-menu, #s2022060339f51abcc6c2f .shop-table > tbody > tr, {
				;
				}
				#s2022060339f51abcc6c2f main, #s2022060339f51abcc6c2f .section_wrap.extend_section main, #s2022060339f51abcc6c2f .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s2022060339f51abcc6c2f.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
				}
				#s2022060339f51abcc6c2f.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s2022060339f51abcc6c2f .mypage .left-menu ul li a,
				#s2022060339f51abcc6c2f .cart .left-menu ul li a,
				#s2022060339f51abcc6c2f .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s2022060339f51abcc6c2f .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s2022060339f51abcc6c2f .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s2022060339f51abcc6c2f .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s2022060339f51abcc6c2f .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s2022060339f51abcc6c2f .background_tab .scroll-to-fixed-fixed ul.site_prod_nav > li a.active {
					box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
				}
			}
			@media (min-width: 768px) {
				#s2022060339f51abcc6c2f .opt-group .btn_clse {
					background-color: ;
				}
				#s2022060339f51abcc6c2f .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s2022060339f51abcc6c2f .bg-brand,
				.doz_sys #s2022060339f51abcc6c2f .bg-brand span,
				.doz_sys #s2022060339f51abcc6c2f .btn-brand {
				;
					background-color:#00d255;
					border-color:#00d255;
					border-width: 1px;
					color:#fff;
				}
				.doz_sys #s2022060339f51abcc6c2f .bg-brand:hover {
					background-color:rgba(0,159,64,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);	zoom: 1;;
					border-color:rgb(0,159,64) ;border-color:rgba(0,159,64,1) ;;
				}
			
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20220603c22568e847d73 .widget.image img {
		transition: none;
	}

	.admin #w20220603c22568e847d73 .disable-selection img {
		visibility: visible !important;
	}
	#w20220603c22568e847d73 .widget.image .overlay, #w20220603c22568e847d73 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20220603c22568e847d73 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20220603c22568e847d73 .widget.image:hover .hover_overlay,
	#w20220603c22568e847d73 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20220603c22568e847d73 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20220603c22568e847d73 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20220603c22568e847d73 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20220603c22568e847d73 .widget.image.img_circle .overlay,
	#w20220603c22568e847d73 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20220603c22568e847d73 .widget.image.hover_scale:hover .hover_overlay,
	#w20220603c22568e847d73 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20220603c22568e847d73 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20220603c22568e847d73 .widget.image:hover .overlay,
	#w20220603c22568e847d73 .widget.image .hover_overlay,
	#w20220603c22568e847d73 .widget.image.hover_image_hidden:hover .hover_img,
	#w20220603c22568e847d73 .widget.image.hover_scale .hover_img,
	#w20220603c22568e847d73 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20220603c22568e847d73 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20220603c22568e847d73 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20220603c22568e847d73 .widget.image.hover_scale img,
	#w20220603c22568e847d73 .widget.image.hover_scale:hover .hover_img,
	#w20220603c22568e847d73 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20220603c22568e847d73 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20220603c22568e847d73 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20220603c22568e847d73 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20220603c22568e847d73 .widget.image.no_effect .hover_overlay,
	#w20220603c22568e847d73 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20220603c22568e847d73 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20220603c22568e847d73 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20220603c22568e847d73 .widget.image.hide_default_img:hover .org_image,
	#w20220603c22568e847d73 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20220603c22568e847d73 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20220603c22568e847d73 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20220603c22568e847d73 .widget.image:hover .hover_txt,
		#w20220603c22568e847d73 .widget.image:hover .hover_img,
		#w20220603c22568e847d73 .widget.image:hover .overlay,
		#w20220603c22568e847d73 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20220603c22568e847d73 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20220603c22568e847d73 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20220603c22568e847d73 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

			.shop_view .s20220603e510fbb556454.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20220603e510fbb556454 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20220603e510fbb556454 select.form-control option {
				color: #000 !important;
			}
			.admin #s20220603e510fbb556454 .widget.padding > div {
				;
			}
			.admin #s20220603e510fbb556454 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20220603e510fbb556454 .widget_drag_bar,
			.admin .doz_sys #s20220603e510fbb556454 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20220603e510fbb556454 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20220603e510fbb556454 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20220603e510fbb556454 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20220603e510fbb556454 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20220603e510fbb556454 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20220603e510fbb556454 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20220603e510fbb556454 {
				color: ;
			}
			#s20220603e510fbb556454.side_basic main .inside,
			#s20220603e510fbb556454 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20220603e510fbb556454 .col-dz-12 .extend_thumbs {
				max-width: 1280px;
			}
			.modal_site_modal_menu #s20220603e510fbb556454.side_basic main .inside,
			.menu_type_modal #s20220603e510fbb556454.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20220603e510fbb556454,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20220603e510fbb556454 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20220603e510fbb556454.extend_section main {
				padding-left: 15px;
				padding-right: 15px;
			}
			#s20220603e510fbb556454.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -15px;
				margin-right: -15px;
				width: calc(100% + 15px + 15px);
			}
			#s20220603e510fbb556454 .booking_day .body_font_color_20,
			#s20220603e510fbb556454 .booking_list.waiting .title {
				; 
			}
		
			#s20220603e510fbb556454.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20220603e510fbb556454 .li_table ul:nth-of-type(2),
			#s20220603e510fbb556454 .li_board ul li,
			#s20220603e510fbb556454 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20220603e510fbb556454 .checkbox-styled:not(ie8) input ~ span:before,
			#s20220603e510fbb556454 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20220603e510fbb556454 .board_view .grid_ignore header a, #s20220603e510fbb556454 .widget.board .grid_ignore .author .date, #s20220603e510fbb556454 .widget.board .grid_ignore a.board, #s20220603e510fbb556454 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20220603e510fbb556454 .content-tit .board {
				;
			}
			#s20220603e510fbb556454 select.form-control,
			#s20220603e510fbb556454 input.form-control,
			#s20220603e510fbb556454 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20220603e510fbb556454 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20220603e510fbb556454 .phonenumber_wrap .line {
				
			}
			#s20220603e510fbb556454 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20220603e510fbb556454 .shop-content select.form-control,
			.shop_view #s20220603e510fbb556454 .shop-content input.form-control,
			.shop_view #s20220603e510fbb556454 .shop-content textarea.form-control,
			.booking_view #s20220603e510fbb556454 .booking_opt select.form-control,
			.shop_view #s20220603e510fbb556454 .form-select-wrap .dropdown-menu,
			.shop_view #s20220603e510fbb556454 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20220603e510fbb556454 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20220603e510fbb556454 .item_detail select.form-control,
			#s20220603e510fbb556454 .item_detail input.form-control,
			#s20220603e510fbb556454 .item_detail textarea.form-control,
			#s20220603e510fbb556454 .booking_opt select.form-control,
			#s20220603e510fbb556454 .goods_select textarea.form-control,
			#s20220603e510fbb556454 .goods_select select.form-control,
			#s20220603e510fbb556454 .goods_select input.form-control,
			#s20220603e510fbb556454 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20220603e510fbb556454 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20220603e510fbb556454 .board_summary .write, #s20220603e510fbb556454 .board_view .grid_ignore .author .date, #s20220603e510fbb556454 .board_view .grid_ignore .author .hit-count, .doz_sys #s20220603e510fbb556454 label, .doz_sys #s20220603e510fbb556454 label.control-label, #s20220603e510fbb556454 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20220603e510fbb556454 .nick.text-default-dark, #s20220603e510fbb556454 .text-default-dark, #s20220603e510fbb556454 .shop_mypage .mypage .my-box a, #s20220603e510fbb556454 .shop_mypage .item-detail a, #s20220603e510fbb556454 .shop_mypage .item-detail p, #s20220603e510fbb556454 .shop_mypage h6, #s20220603e510fbb556454 .shop_mypage .table-wrap p, #s20220603e510fbb556454 .shop_payment h1, #s20220603e510fbb556454 .shop_payment h6, #s20220603e510fbb556454 .shop-content p, #s20220603e510fbb556454 .shop_payment, #s20220603e510fbb556454 .shop-content span, #s20220603e510fbb556454 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20220603e510fbb556454 .shop-content .price, #s20220603e510fbb556454,#s20220603e510fbb556454 .shop-tit,#s20220603e510fbb556454 .board_view .board_txt_area,#s20220603e510fbb556454 .board.widget .grid_ignore .view_tit,.doz_sys #s20220603e510fbb556454 .shop-content input.form-control, .doz_sys #s20220603e510fbb556454 .shop-content select.form-control, #s20220603e510fbb556454 .widget_menu_title,#s20220603e510fbb556454 .comment_area,body.shop_mypage #s20220603e510fbb556454 .comment_area,
			#s20220603e510fbb556454 .list_review_inner .use_summary, #s20220603e510fbb556454 .list_review_inner .use_summary a, #s20220603e510fbb556454 .list_review_inner .fold, #s20220603e510fbb556454 .list_review_inner .comment_area, #s20220603e510fbb556454 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20220603e510fbb556454 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20220603e510fbb556454 a.use-info {
			    color : #00d255;
			}
			#s20220603e510fbb556454 .shop-content span.sale-price-text-done, 
			.doz_sys #s20220603e510fbb556454 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20220603e510fbb556454 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20220603e510fbb556454 .shop-content.mypage .bg-bright a, #s20220603e510fbb556454 .shop-content.mypage .bg-bright p, #s20220603e510fbb556454 .shop-content.mypage .bg-bright span, #s20220603e510fbb556454 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20220603e510fbb556454 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn {
				border-color: #D5D5D5;
			}
			#s20220603e510fbb556454 .shop-content h6 span {
			;
				color: ;
			}
			#s20220603e510fbb556454 .left-menu ul li.on a,
			.doz_sys #s20220603e510fbb556454 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20220603e510fbb556454,
			#s20220603e510fbb556454 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20220603e510fbb556454 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20220603e510fbb556454 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20220603e510fbb556454 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20220603e510fbb556454 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20220603e510fbb556454 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20220603e510fbb556454 .list_review_inner, 
			#s20220603e510fbb556454 .list_review_inner .fold.cmt,
			#s20220603e510fbb556454 .list_review_wrap,
			#s20220603e510fbb556454 .list_review_inner .textarea_block,
			#s20220603e510fbb556454 .list_review_inner .comment .main_comment,
			#s20220603e510fbb556454 .list_review_inner .txt_delete:before,
			#s20220603e510fbb556454 .form-select-wrap.open .dropdown-toggle, 
			#s20220603e510fbb556454 .form-select-wrap.open .dropdown-menu,
			#s20220603e510fbb556454 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20220603e510fbb556454 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20220603e510fbb556454 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20220603e510fbb556454 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20220603e510fbb556454 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20220603e510fbb556454 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20220603e510fbb556454 .form-control:focus {
				border-color:#00d255;
			}
			#s20220603e510fbb556454 .sub_depth li a, #s20220603e510fbb556454 .sub_depth li span {
				;
			}
			#s20220603e510fbb556454 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20220603e510fbb556454 .pagination > li > a,
			#s20220603e510fbb556454 .pagination > li > span,
			#s20220603e510fbb556454 .pagination > li > a:focus,
			#s20220603e510fbb556454 .pagination > li > span:focus,
			#s20220603e510fbb556454 .map-inner .pagination li.active a,
			#s20220603e510fbb556454 .pagination li > a.disabled:hover,
			#s20220603e510fbb556454 .pagination li > a.disabled:focus {
				;
			}
			#s20220603e510fbb556454 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20220603e510fbb556454 .pagination > .active > a,
			#s20220603e510fbb556454 .pagination > .active > span,
			#s20220603e510fbb556454 .pagination > .active > a:hover,
			#s20220603e510fbb556454 .pagination > .active > span:hover,
			#s20220603e510fbb556454 .pagination > .active > a:focus,
			#s20220603e510fbb556454 .pagination > .active > span:focus,
			#s20220603e510fbb556454 .pagination > li > a:hover,
			#s20220603e510fbb556454 .pagination > li > span:hover,
			#s20220603e510fbb556454 .sub_depth li a.active,
			.doz_sys #s20220603e510fbb556454 a, #s20220603e510fbb556454 .li_table ul li,
			#s20220603e510fbb556454 .list-style .list.line > small,
			.doz_sys #s20220603e510fbb556454 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20220603e510fbb556454 .board_contents a:not(.btn),
			.doz_sys #s20220603e510fbb556454 .board_contents a:not(.btn):hover,
			#s20220603e510fbb556454 .board_txt_area a,
			#s20220603e510fbb556454 .board_txt_area a:hover,
			#s20220603e510fbb556454 .board_txt_area a:active,
			#s20220603e510fbb556454 .board_txt_area a:focus,
			#s20220603e510fbb556454 .editor_box .fr-view a {
				color: #00d255;
			}
			#s20220603e510fbb556454 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20220603e510fbb556454 a.body_font_color_30:not(.active) {
				;
			}
		   #s20220603e510fbb556454 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20220603e510fbb556454 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20220603e510fbb556454 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20220603e510fbb556454 .body_font_color_40,
			#s20220603e510fbb556454 .li_board ul.li_body li.name, 
			#s20220603e510fbb556454 .li_board ul.li_body li.time, 
			#s20220603e510fbb556454 .li_board ul.li_body li.like,
			#s20220603e510fbb556454 .li_board ul.li_body li.read {
				;
			}
			#s20220603e510fbb556454 .review_table .summary,
			#s20220603e510fbb556454 .review_table.li_board ul.li_body li,
			#s20220603e510fbb556454 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20220603e510fbb556454 .body_font_color_50 {
				;
			}
			#s20220603e510fbb556454 .li_board,
			#s20220603e510fbb556454 .acd_row:first-child,
			#s20220603e510fbb556454 .acd_row {
				border-color: ;
			}
			#s20220603e510fbb556454 .list-style .list-header,
			#s20220603e510fbb556454 .list-style .list,
			#s20220603e510fbb556454 .list-style .list.line, 
			#s20220603e510fbb556454 .list-style .list.line > .table-cell,
			#s20220603e510fbb556454 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20220603e510fbb556454 .btn, #s20220603e510fbb556454 .visual_section a {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20220603e510fbb556454 .btn:hover, #s20220603e510fbb556454 .visual_section a:hover {
				border-color:;
			}
			#s20220603e510fbb556454 .widget_text_wrap .btn {
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys #s20220603e510fbb556454 .btn-primary{
			background-color : #0d255;;
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys.shop_view #s20220603e510fbb556454 .btn-primary span,
			.doz_sys.booking_view #s20220603e510fbb556454 .btn-primary span,
			.doz_sys.shop_mypage #s20220603e510fbb556454 .btn-primary span  {
				color:#ffffff;
			}
			#s20220603e510fbb556454 .coupon-wrap:after,
			#s20220603e510fbb556454 .board_view .file_area ul li {
				background: ;
			}
			#s20220603e510fbb556454 .text-gray-dark, #s20220603e510fbb556454 .shop-table > thead > tr > th, #s20220603e510fbb556454 .shop_mypage .left-menu ul li a, #s20220603e510fbb556454 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20220603e510fbb556454 .product-notify-group .product-notify-label {
				;
			}
			#s20220603e510fbb556454 .mypage .my-box a, #s20220603e510fbb556454 .mypage .shop-table > tbody > tr,
			#s20220603e510fbb556454 .mypage .tip-off,
	        #s20220603e510fbb556454 .im-order-detail-table,
	        #s20220603e510fbb556454 .im-order-price {
				;
			}
			#s20220603e510fbb556454 .mypage .my-box.on a {
				background-color:#00d255;
				;
				color:#fff;
			}
			#s20220603e510fbb556454 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20220603e510fbb556454 .option_btn_tools a, #s20220603e510fbb556454 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20220603e510fbb556454 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20220603e510fbb556454 .card .title a {
				color: #212121;
			}
			#s20220603e510fbb556454 .section_bg.fixed_bg {
					;
				}
			#s20220603e510fbb556454 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20220603e510fbb556454 ul.site_prod_nav > li,
			#s20220603e510fbb556454 .prod_detail_badge {
				;
			}
			#s20220603e510fbb556454 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20220603e510fbb556454 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20220603e510fbb556454 .opt-group {
				background: ;
			}
			#s20220603e510fbb556454 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20220603e510fbb556454 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20220603e510fbb556454 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20220603e510fbb556454,
			.section_fixed_disable #s20220603e510fbb556454 .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20220603e510fbb556454 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20220603e510fbb556454.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20220603e510fbb556454.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20220603e510fbb556454 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20220603e510fbb556454.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
			}
			.device_type_m #s20220603e510fbb556454 .mypage .left-menu ul li a,
			.device_type_m #s20220603e510fbb556454 .cart .left-menu ul li a {
				;
			}
            #s20220603e510fbb556454 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20220603e510fbb556454 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20220603e510fbb556454 .im-cart-info {
                ;
            }
            #s20220603e510fbb556454 .shop-table > thead > tr > th,
            #s20220603e510fbb556454 .shop-table > tbody > tr > td,
            #s20220603e510fbb556454 .mypage .shop-table > tbody > tr,
            #s20220603e510fbb556454 .shop-table > tbody > tr > td.img img,
            #s20220603e510fbb556454 .shop-table > tbody > tr > td + td,
            #s20220603e510fbb556454 .mypage .tip-off,
            #s20220603e510fbb556454 .mypage .shop-table img,
	        #s20220603e510fbb556454 .im-order-detail-table,
	        #s20220603e510fbb556454 .im-order-price,
	        #s20220603e510fbb556454 .im-order-detail-table thead tr,
	        #s20220603e510fbb556454 .im-order-detail-table tr + tr,
	        #s20220603e510fbb556454 .im-order-detail-table img,
	        #s20220603e510fbb556454 .im-order-detail-table .im-deliv-price,
	        #s20220603e510fbb556454 .im-order-price-header,
	        #s20220603e510fbb556454 .im-order-price-body {
                ;
            }
            #s20220603e510fbb556454 .shop-table .list_badge {
				border-color: ;
            }
            #s20220603e510fbb556454 .im-cart-result-table thead>tr>th,
            #s20220603e510fbb556454 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20220603e510fbb556454 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20220603e510fbb556454 #shop_cart_list .shop-table > thead > tr > th,
            #s20220603e510fbb556454 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20220603e510fbb556454 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #00d255
            }
			@media (min-width: 991px) {
				.doz_sys #s20220603e510fbb556454 .btn-primary:hover, #s20220603e510fbb556454 .widget_text_wrap .btn:hover {
				;
					background-color:#ffffff;
					border-color:rgba(0,210,85,1);
					color:rgba(0,210,85,1);
					border-width:1px;
				}
				.doz_sys.shop_view #s20220603e510fbb556454 .btn-primary:hover span,
				.doz_sys.booking_view #s20220603e510fbb556454 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20220603e510fbb556454 .btn-primary:hover span  {
					color:rgba(0,210,85,1);
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20220603e510fbb556454 .fixed_view a,
				.doz_sys #s20220603e510fbb556454 .fixed_view select.form-control,
				.doz_sys #s20220603e510fbb556454 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20220603e510fbb556454 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20220603e510fbb556454 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20220603e510fbb556454 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20220603e510fbb556454 #shop_cart_list .shop-tit,
                #s20220603e510fbb556454 #shop_cart_list .shop-table > thead > tr,
                #s20220603e510fbb556454 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20220603e510fbb556454 .im-price-result {
				    ;
				}
                #s20220603e510fbb556454 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20220603e510fbb556454 .im-order-row + .im-order-row {
                    ;
                }
                #s20220603e510fbb556454 #shop_cart_list .shop-table,
                #s20220603e510fbb556454 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20220603e510fbb556454 #shop_cart_list .shop-table > tfoot,
                #s20220603e510fbb556454 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20220603e510fbb556454 #shop_cart_list .shop-table > thead > tr,
                #s20220603e510fbb556454 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20220603e510fbb556454 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			@media (max-width: 991px) {
				#s20220603e510fbb556454 .buy_btns .social_btn, #s20220603e510fbb556454 .buy_btns .cart_btn, #s20220603e510fbb556454 .layer_pop .bottom-btn, #s20220603e510fbb556454 .shop-table > thead, #s20220603e510fbb556454 .left-menu, #s20220603e510fbb556454 .shop-table > tbody > tr, {
				;
				}
				#s20220603e510fbb556454 main, #s20220603e510fbb556454 .section_wrap.extend_section main, #s20220603e510fbb556454 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20220603e510fbb556454.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
				}
				#s20220603e510fbb556454.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20220603e510fbb556454 .mypage .left-menu ul li a,
				#s20220603e510fbb556454 .cart .left-menu ul li a,
				#s20220603e510fbb556454 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20220603e510fbb556454 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20220603e510fbb556454 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20220603e510fbb556454 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20220603e510fbb556454 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20220603e510fbb556454 .background_tab .scroll-to-fixed-fixed ul.site_prod_nav > li a.active {
					box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
				}
			}
			@media (min-width: 768px) {
				#s20220603e510fbb556454 .opt-group .btn_clse {
					background-color: ;
				}
				#s20220603e510fbb556454 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20220603e510fbb556454 .bg-brand,
				.doz_sys #s20220603e510fbb556454 .bg-brand span,
				.doz_sys #s20220603e510fbb556454 .btn-brand {
				;
					background-color:#00d255;
					border-color:#00d255;
					border-width: 1px;
					color:#fff;
				}
				.doz_sys #s20220603e510fbb556454 .bg-brand:hover {
					background-color:rgba(0,159,64,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);	zoom: 1;;
					border-color:rgb(0,159,64) ;border-color:rgba(0,159,64,1) ;;
				}
			
					#s20220603e510fbb556454 .inside {
						max-width:1050px;
						width: 100%;
						display: table-cell;
						vertical-align: top;
					}
					.shop_view #s20220603e510fbb556454 .inside {
						width: calc(100% - (230px - 0px));
					}
					.shop_view .side_left main {
						table-layout: auto;
					} 
				  	#s20220603e510fbb556454 main > .empty_area {
				  		width:1050px;
						display: table-cell;
					}
					#s20220603e510fbb556454 main > .left_empty_section{
						width:230px;
					}
					#s20220603e510fbb556454 main > .empty_area.left_empty_section ~ .doz_aside {
						width:1050px;
					}
					#s20220603e510fbb556454 main > .inside {
						border-width: 0 0 0 0px;
						border-style: solid;
						border-color: ;
					}
					#s20220603e510fbb556454.extend_section main > .inside {
						max-width:1050px !important;
						width: 100%;
					}
					#s20220603e510fbb556454 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav {
						max-width: 1280px;
					}
					#s20220603e510fbb556454.extend_section .doz_aside,
					#s20220603e510fbb556454.extend_section .doz_aside .inside {
						min-width: 230px;
					}
					#s20220603e510fbb556454 > .inside {
						display: table-cell;
					}
					#s20220603e510fbb556454 main {
						max-width: 1280px;
					}
					#s20220603e510fbb556454.section_wrap .side_gutter {
						padding-left: 0px;
						width: 0px;
					}
					#s20220603e510fbb556454.extend_section main {
						max-width: 100% !important;
					}
					#s20220603e510fbb556454 .doz_aside .inside {
						padding-right:0 !important;
					}
					#s20220603e510fbb556454 .doz_aside{
						display: table-cell;
						width:230px;
						vertical-align: top;
						max-width: 230px;
					}
					#s20220603e510fbb556454 .doz_aside .inside {
						max-width: 230px;
						width:230px;
					}
					#s20220603e510fbb556454.extend_section .doz_aside {
						margin-right:0;
					}
					#s20220603e510fbb556454.extend_section .side_gutter {
						width:0px;
					}
					#s20220603e510fbb556454 .doz_aside .widget.image .img_wrap img {
						max-width:230px !important;
						margin: 0 !important;
					}
					#s20220603e510fbb556454 .doz_aside.scroll-to-fixed-fixed ~ .spacer {
						display: table-cell !important;
					}
					#s20220603e510fbb556454 .doz_aside ~ .spacer:nth-child(n+3),
					#s20220603e510fbb556454 .doz_aside.scroll-to-fixed-fixed ~ .spacer:nth-child(n+3) {
					    display: none !important;
					}
					#s20220603e510fbb556454 .inside .site_prod_nav_wrap.scroll-to-fixed-fixed {
						box-shadow: none;
					}
					#s20220603e510fbb556454 .inside .site_prod_nav_wrap.scroll-to-fixed-fixed ul {
						padding-left: calc(230px + 15px + 0px);
						padding-right: 15px;
					}
					#s20220603e510fbb556454 .inside .text_tab .site_prod_nav_wrap.scroll-to-fixed-fixed ul {
						margin-left: calc(230px + 15px + 0px);
						margin-right: 15px;
						padding: 0;
						max-width: calc(1050px - 2 * 15px);
						box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
					}
					@media (max-width: 991px) {
						#s20220603e510fbb556454 main > .inside {
							border: 0;
						}
						#s20220603e510fbb556454.extend_section main > .inside {
							max-width: 100% !important;
						}
						#s20220603e510fbb556454 .doz_aside.scroll-to-fixed-fixed ~ .spacer {
							display: none !important;
						}
						#s20220603e510fbb556454 .inside .site_prod_nav_wrap.scroll-to-fixed-fixed {
							box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
						}
						#s20220603e510fbb556454 .inside .site_prod_nav_wrap.scroll-to-fixed-fixed ul {
							max-width: 1050px;
							padding-left: 15px;
							padding-right: 15px;
						}
						#s20220603e510fbb556454 .inside .text_tab .site_prod_nav_wrap.scroll-to-fixed-fixed ul {
							margin-left: 0;
							margin-right: 0;
							box-shadow: none;
						}
					}
					
	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20220603adf258ad927e2 .widget.image img {
		transition: none;
	}

	.admin #w20220603adf258ad927e2 .disable-selection img {
		visibility: visible !important;
	}
	#w20220603adf258ad927e2 .widget.image .overlay, #w20220603adf258ad927e2 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20220603adf258ad927e2 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20220603adf258ad927e2 .widget.image:hover .hover_overlay,
	#w20220603adf258ad927e2 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20220603adf258ad927e2 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20220603adf258ad927e2 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20220603adf258ad927e2 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20220603adf258ad927e2 .widget.image.img_circle .overlay,
	#w20220603adf258ad927e2 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20220603adf258ad927e2 .widget.image.hover_scale:hover .hover_overlay,
	#w20220603adf258ad927e2 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20220603adf258ad927e2 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20220603adf258ad927e2 .widget.image:hover .overlay,
	#w20220603adf258ad927e2 .widget.image .hover_overlay,
	#w20220603adf258ad927e2 .widget.image.hover_image_hidden:hover .hover_img,
	#w20220603adf258ad927e2 .widget.image.hover_scale .hover_img,
	#w20220603adf258ad927e2 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20220603adf258ad927e2 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20220603adf258ad927e2 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20220603adf258ad927e2 .widget.image.hover_scale img,
	#w20220603adf258ad927e2 .widget.image.hover_scale:hover .hover_img,
	#w20220603adf258ad927e2 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20220603adf258ad927e2 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20220603adf258ad927e2 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20220603adf258ad927e2 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20220603adf258ad927e2 .widget.image.no_effect .hover_overlay,
	#w20220603adf258ad927e2 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20220603adf258ad927e2 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20220603adf258ad927e2 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20220603adf258ad927e2 .widget.image.hide_default_img:hover .org_image,
	#w20220603adf258ad927e2 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20220603adf258ad927e2 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
	
	@media all and (max-width : 767px) {
		#w20220603adf258ad927e2 .widget.image:hover .hover_txt,
		#w20220603adf258ad927e2 .widget.image:hover .hover_img,
		#w20220603adf258ad927e2 .widget.image:hover .overlay,
		#w20220603adf258ad927e2 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20220603adf258ad927e2 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20220603adf258ad927e2 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20220603adf258ad927e2 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

	/* 공통 적용 */
	#w20220603f5a06a0cc3854 .nav li a {
		font-size  : 18px;
		color : rgba(54,54,54,0.7);
		letter-spacing:px ;
	}
	#w20220603f5a06a0cc3854 .h-menu-type1 .use_sub_name:hover>a>.plain_name:before,
    #w20220603f5a06a0cc3854 .h-menu-type2 .use_sub_name:hover>a>.plain_name:before {
	   display: inline-flex;
   }
	#w20220603f5a06a0cc3854 .nav li.use_sub_name:hover>a>.plain_name:before {
						   color : rgba(54,54,54,1);
					   }
	#w20220603f5a06a0cc3854 .nav li li a {
						   font-size : 14.4px;
					   }
	@media (min-width: 991px) {
	#w20220603f5a06a0cc3854 .nav li a:hover {
		color : rgba(54,54,54,1)	}
	}
		/* 타입 별 적용 */
	    /* v 타입*/
		#w20220603f5a06a0cc3854 li {
						   display: none;
					   }
	#w20220603f5a06a0cc3854 li.depth-01 {
						   display: block;
					   }
	#w20220603f5a06a0cc3854 li.active > ul > li {
						   display: block;
					   }
		#w20220603f5a06a0cc3854 .nav li li a {
						   font-size : 14.4px;
					   }
		#w20220603f5a06a0cc3854 .nav li a {
						   padding: 5px 0px;
					   }
	#w20220603f5a06a0cc3854 .nav li li a {
						   padding: 4px 15px;
					   }
	#w20220603f5a06a0cc3854 .nav li li li a {
						   padding: 4px 30px;
					   }
			#w20220603f5a06a0cc3854 .nav li a.active {
						   color : rgba(54,54,54,1)					   }
			

		#text_w20220603018c7061ad4e3 {
					border-radius: 0px;
			border: 0px none #000;;
			min-height: 0px;;
			line-height: inherit;
		}
		#text_w20220603018c7061ad4e3 .fr-code-view {
			line-height: 1.6;
		}
		#text_w20220603018c7061ad4e3 .text_bg_img,
		#text_w20220603018c7061ad4e3 .text_bg_color {
			position: absolute;
			top: 0;
			left: 0;
			height: 100%;
			width: 100%;
			border-radius: 0px;
		}
		.admin #text_w20220603018c7061ad4e3,
		#text_w20220603018c7061ad4e3 .text-table {
			min-height: 0px;;
					word-break: normal;
			word-wrap: break-word;
		}
        #text_w20220603018c7061ad4e3,
        #text_w20220603018c7061ad4e3 .text-table {
            display: flex;
            flex-direction: column;
            justify-content:flex-start ;
        }
		.doz_sys main > .doz_row #text_w20220603018c7061ad4e3.default_padding {
			padding-left: 32px;
			padding-right: 32px;
		}
		@media all and (max-width : 767px) {
			.doz_sys main > .doz_row #text_w20220603018c7061ad4e3.default_padding {
				padding-left: 15px;
				padding-right: 15px;
			}
		}
	
	.device_type_m .pc_section #padding_w202206038fdcc8cd1cacf {
		height: 33px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202206038fdcc8cd1cacf {
			height: 33px !important;
		}
	}

	/*#*//* .widget.image img {*/
	/*	transition: .3s ease;*/
	/*}*/
	.admin #w20220603eeaeef3028157 .widget.image img {
		transition: none;
	}

	.admin #w20220603eeaeef3028157 .disable-selection img {
		visibility: visible !important;
	}
	#w20220603eeaeef3028157 .widget.image .overlay, #w20220603eeaeef3028157 .widget.image .hover_overlay {
		background: rgba(0, 0, 0, 0);
		transition: opacity .3s, background-color .3s;
	}
	#w20220603eeaeef3028157 .widget.image:hover .hover_overlay {
		background: rgba(0, 0, 0, 0);
		z-index: 6;
		opacity: 1;
	}
	.admin #w20220603eeaeef3028157 .widget.image:hover .hover_overlay,
	#w20220603eeaeef3028157 .widget.image.hover_image_hidden:hover .hover_overlay {
		opacity: 0 !important;
	}
	#w20220603eeaeef3028157 .widget.image.text_position_overlay .txt .txt_body {
		color: #fff;
		font-size:14px;;
		line-height: 1.2;
		padding: 1em;
	}
	#w20220603eeaeef3028157 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		color: #fff;
		font-size:14px;;
		padding: 1em;
	}
	#w20220603eeaeef3028157 .widget.image.hover_text_position_overlay:hover .hover_txt .txt_body {
		line-height: 1.2;
	}
	#w20220603eeaeef3028157 .widget.image.img_circle .overlay,
	#w20220603eeaeef3028157 .widget.image.img_circle .hover_overlay {
		border-radius: 50%;
	}
	#w20220603eeaeef3028157 .widget.image.hover_scale:hover .hover_overlay,
	#w20220603eeaeef3028157 .widget.image.same_overlay:hover .overlay {
		transform: scale(1.1);
		transition: opacity .3s;
	}
	#w20220603eeaeef3028157 .widget.image.hide_default_img:hover .img_wrap > img,
	#w20220603eeaeef3028157 .widget.image:hover .overlay,
	#w20220603eeaeef3028157 .widget.image .hover_overlay,
	#w20220603eeaeef3028157 .widget.image.hover_image_hidden:hover .hover_img,
	#w20220603eeaeef3028157 .widget.image.hover_scale .hover_img,
	#w20220603eeaeef3028157 .widget.image.hover_scale.hover_image_hidden:hover .hover_img {
		opacity: 0;
	}
	#w20220603eeaeef3028157 .widget.image.hide_default_img:hover .img_wrap > img{
		opacity: 0 !important;

	}
	#w20220603eeaeef3028157 .widget.image.hover_scale img {
		transition: transform 0.4s ease-out;
	}
	#w20220603eeaeef3028157 .widget.image.hover_scale img,
	#w20220603eeaeef3028157 .widget.image.hover_scale:hover .hover_img,
	#w20220603eeaeef3028157 .widget.image.hover_scale.hover_image_hidden:hover img,
	#w20220603eeaeef3028157 .widget.image.org_image_hidden.hover_image_hidden:hover .img_wrap > img,
	#w20220603eeaeef3028157 .widget.image.hover_img_hide.hover_scale:hover img,
	#w20220603eeaeef3028157 .widget.image.same_overlay:hover .overlay  {
		opacity : 1;
	}
	#w20220603eeaeef3028157 .widget.image.no_effect .hover_overlay,
	#w20220603eeaeef3028157 .widget.image.no_effect .hover_img {
		transition: none;
	}
	#w20220603eeaeef3028157 .widget.image.hover_img_hide .hover_img {
		display: none;
	}
	#w20220603eeaeef3028157 .widget.image.hover_img_hide:hover .hover_overlay {
		transition: opacity .3s;
	}
	#w20220603eeaeef3028157 .widget.image.hide_default_img:hover .org_image,
	#w20220603eeaeef3028157 .widget.image.same_overlay:hover .hover_overlay {
		opacity: 0;
	}
	#w20220603eeaeef3028157 .widget.image.same_overlay:hover .overlay {
		opacity: 1;
	}
	
		#w20220603eeaeef3028157 .widget.image .hover_img {
		image-rendering: -webkit-optimize-contrast;
	}
	
	@media all and (max-width : 767px) {
		#w20220603eeaeef3028157 .widget.image:hover .hover_txt,
		#w20220603eeaeef3028157 .widget.image:hover .hover_img,
		#w20220603eeaeef3028157 .widget.image:hover .overlay,
		#w20220603eeaeef3028157 .widget.image:hover .hover_overlay {
			opacity: 0;
			transform: none !important;
		}
		#w20220603eeaeef3028157 .widget.image.org_image_hidden:hover .img_wrap > img {
			opacity: 1;
		}
		#w20220603eeaeef3028157 .widget.image:hover .txt {
			opacity: 1;
			visibility: visible;
		}
		#w20220603eeaeef3028157 .widget.hover_scale:hover img {
			transform: none !important;
		}
	}

	.device_type_m .pc_section #padding_w20220603678c0cc7dc605 {
		height: 15px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w20220603678c0cc7dc605 {
			height: 15px !important;
		}
	}

	.device_type_m .pc_section #padding_w202206035719d0c09118e {
		height: 15px !important;
	}
	@media all and (max-width:768px) {
		.pc_section #padding_w202206035719d0c09118e {
			height: 15px !important;
		}
	}

			.shop_view .s20220603ac833d987c421.xzoom-preview {
				;
				background: ;
			}
			.shop_view #s20220603ac833d987c421 select.form-control option {
				color:  !important;
				background: ;
			}
			.is-ie .shop_view #s20220603ac833d987c421 select.form-control option {
				color: #000 !important;
			}
			.admin #s20220603ac833d987c421 .widget.padding > div {
				;
			}
			.admin #s20220603ac833d987c421 .ibg-bg {
				height: 100% !important;
			}
			.admin #s20220603ac833d987c421 .widget_drag_bar,
			.admin .doz_sys #s20220603ac833d987c421 .ui-resizable-handle.ui-resizable-e:hover:after,
			.admin .doz_sys #s20220603ac833d987c421 .ui-resizable-handle.ui-resizable-w:hover:after,
			.admin .doz_sys #s20220603ac833d987c421 .ui-resizable-handle.ui-resizable-e.active:after,
			.admin .doz_sys #s20220603ac833d987c421 .ui-resizable-handle.ui-resizable-w.active:after,
			.admin .doz_sys #s20220603ac833d987c421 .drop_line {
				background-color: ;
			}
			.admin .doz_sys #s20220603ac833d987c421 .ui-resizable-handle.ui-resizable-n:hover:after,
			.admin .doz_sys #s20220603ac833d987c421 .ui-resizable-handle.ui-resizable-s:hover:after {
				border-bottom:2px solid  ;
			}
			#s20220603ac833d987c421 {
				color: ;
			}
			#s20220603ac833d987c421.side_basic main .inside,
			#s20220603ac833d987c421 .site_prod_nav_wrap.scroll-to-fixed-fixed ul.site_prod_nav,
			.doz_sys #s20220603ac833d987c421 .col-dz-12 .extend_thumbs {
				max-width: 1280px;
			}
			.modal_site_modal_menu #s20220603ac833d987c421.side_basic main .inside,
			.menu_type_modal #s20220603ac833d987c421.side_basic main .inside {
				max-width: 550px;
			}
			.doz_sys .modal_site_modal_menu .modal-header,
			.menu_type_modal .doz_modal_header {
				border-width: 0 0 1px 0;
				border-style: solid;
				;
			}
			.menu_type_modal #s20220603ac833d987c421,
			.menu_type_modal .doz_modal_header {
			;
				background: ;
			;
				color:  ;
			}
			.menu_type_modal .doz_modal_header .bt.bt-flat.bt-default {
			;
				color:  ;
			}
			.doz_sys #s20220603ac833d987c421 .col-dz-12 .inside .extend_thumbs {
				max-width: inherit;
			}
			#s20220603ac833d987c421.extend_section main {
				padding-left: 15px;
				padding-right: 15px;
			}
			#s20220603ac833d987c421.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
				margin-left: -15px;
				margin-right: -15px;
				width: calc(100% + 15px + 15px);
			}
			#s20220603ac833d987c421 .booking_day .body_font_color_20,
			#s20220603ac833d987c421 .booking_list.waiting .title {
				; 
			}
		
			#s20220603ac833d987c421.extend_section main > .inside {
				max-width: 100% !important;
			}
			#s20220603ac833d987c421 .li_table ul:nth-of-type(2),
			#s20220603ac833d987c421 .li_board ul li,
			#s20220603ac833d987c421 .radio-styled:not(ie8).radio_color_option.small input ~ span span {
				;
			}
			#s20220603ac833d987c421 .checkbox-styled:not(ie8) input ~ span:before,
			#s20220603ac833d987c421 .radio-styled:not(ie8) input ~ span:before {
				
			}
			#s20220603ac833d987c421 .board_view .grid_ignore header a, #s20220603ac833d987c421 .widget.board .grid_ignore .author .date, #s20220603ac833d987c421 .widget.board .grid_ignore a.board, #s20220603ac833d987c421 .widget.board .grid_ignore .author .write, .editor_box .add_map .info > div.phone, #s20220603ac833d987c421 .content-tit .board {
				;
			}
			#s20220603ac833d987c421 select.form-control,
			#s20220603ac833d987c421 input.form-control,
			#s20220603ac833d987c421 textarea.form-control {
				;
				color: #212121;
				background: #ffffff;
			}
			#s20220603ac833d987c421 .input_block .select-block .selectbox select {
				border: none;
				background: none;
				color: #212121;
			}
			#s20220603ac833d987c421 .phonenumber_wrap .line {
				
			}
			#s20220603ac833d987c421 .shop-content.shop-style-b.open .opt-group .btn_clse > span {
				
			}
			.shop_view #s20220603ac833d987c421 .shop-content select.form-control,
			.shop_view #s20220603ac833d987c421 .shop-content input.form-control,
			.shop_view #s20220603ac833d987c421 .shop-content textarea.form-control,
			.booking_view #s20220603ac833d987c421 .booking_opt select.form-control,
			.shop_view #s20220603ac833d987c421 .form-select-wrap .dropdown-menu,
			.shop_view #s20220603ac833d987c421 .form-select-wrap .dropdown-menu .dropdown-item {
				;
				background: ;
			}
			#s20220603ac833d987c421 .seemore_wrap .open:before {
				background-image: linear-gradient(to bottom, ,  66%,  83%,  98%, );
			}
			#s20220603ac833d987c421 .item_detail select.form-control,
			#s20220603ac833d987c421 .item_detail input.form-control,
			#s20220603ac833d987c421 .item_detail textarea.form-control,
			#s20220603ac833d987c421 .booking_opt select.form-control,
			#s20220603ac833d987c421 .goods_select textarea.form-control,
			#s20220603ac833d987c421 .goods_select select.form-control,
			#s20220603ac833d987c421 .goods_select input.form-control,
			#s20220603ac833d987c421 .form-select-wrap:before {
				 !important;
				color: ;
			}
			#s20220603ac833d987c421 .form-select-wrap .dropdown-menu .dropdown-item:hover {
				;
			}
			#s20220603ac833d987c421 .board_summary .write, #s20220603ac833d987c421 .board_view .grid_ignore .author .date, #s20220603ac833d987c421 .board_view .grid_ignore .author .hit-count, .doz_sys #s20220603ac833d987c421 label, .doz_sys #s20220603ac833d987c421 label.control-label, #s20220603ac833d987c421 .shop-table > tbody > tr.payment-info > td.pay-txt, #s20220603ac833d987c421 .nick.text-default-dark, #s20220603ac833d987c421 .text-default-dark, #s20220603ac833d987c421 .shop_mypage .mypage .my-box a, #s20220603ac833d987c421 .shop_mypage .item-detail a, #s20220603ac833d987c421 .shop_mypage .item-detail p, #s20220603ac833d987c421 .shop_mypage h6, #s20220603ac833d987c421 .shop_mypage .table-wrap p, #s20220603ac833d987c421 .shop_payment h1, #s20220603ac833d987c421 .shop_payment h6, #s20220603ac833d987c421 .shop-content p, #s20220603ac833d987c421 .shop_payment, #s20220603ac833d987c421 .shop-content span, #s20220603ac833d987c421 .shop-content .shop-item .item-icon .im-icon.im-ico-liked, #s20220603ac833d987c421 .shop-content .price, #s20220603ac833d987c421,#s20220603ac833d987c421 .shop-tit,#s20220603ac833d987c421 .board_view .board_txt_area,#s20220603ac833d987c421 .board.widget .grid_ignore .view_tit,.doz_sys #s20220603ac833d987c421 .shop-content input.form-control, .doz_sys #s20220603ac833d987c421 .shop-content select.form-control, #s20220603ac833d987c421 .widget_menu_title,#s20220603ac833d987c421 .comment_area,body.shop_mypage #s20220603ac833d987c421 .comment_area,
			#s20220603ac833d987c421 .list_review_inner .use_summary, #s20220603ac833d987c421 .list_review_inner .use_summary a, #s20220603ac833d987c421 .list_review_inner .fold, #s20220603ac833d987c421 .list_review_inner .comment_area, #s20220603ac833d987c421 .booking_nav_tools span {
				;
				color:  ;
			}
			#s20220603ac833d987c421 .shop-content span.sale-price-text {
			    color : #212121 !important;
			}
			.doz_sys #s20220603ac833d987c421 a.use-info {
			    color : #00d255;
			}
			#s20220603ac833d987c421 .shop-content span.sale-price-text-done, 
			.doz_sys #s20220603ac833d987c421 a.use-info-download-done {
			    color: #999999 !important;
			}
			.doz_sys #s20220603ac833d987c421 .shop-content .down-btn select.form-control {
				;
				color:  !important;
			}
			#s20220603ac833d987c421 .shop-content.mypage .bg-bright a, #s20220603ac833d987c421 .shop-content.mypage .bg-bright p, #s20220603ac833d987c421 .shop-content.mypage .bg-bright span, #s20220603ac833d987c421 .shop-content.mypage .bg-bright div {
				color: #212121;
			}
			#s20220603ac833d987c421 .shop-content.mypage .bg-bright .use_grade .ug_btn .btn {
				border-color: #D5D5D5;
			}
			#s20220603ac833d987c421 .shop-content h6 span {
			;
				color: ;
			}
			#s20220603ac833d987c421 .left-menu ul li.on a,
			.doz_sys #s20220603ac833d987c421 .paging_type_count .owl-dots .owl-dot span:before,
			.menu_type_modal #s20220603ac833d987c421,
			#s20220603ac833d987c421 .list_review_inner .comment .tools .text-gray-bright {
				;
				color:  !important;
			}
			.doz_sys #s20220603ac833d987c421 .paging_type_count.slide_02 .owl-dots .owl-dot.active span:before {
				color: #fff !important;
			}
			.doz_sys #s20220603ac833d987c421 .paging_type_dot .owl-dots .owl-dot span,
			.doz_sys #s20220603ac833d987c421 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20220603ac833d987c421 .paging_type_line .owl-dots .owl-dot span,
			.doz_sys #s20220603ac833d987c421 .paging_type_count.paging_type_count02 .owl-dots .owl-dot.active span:before,
			#s20220603ac833d987c421 .list_review_inner, 
			#s20220603ac833d987c421 .list_review_inner .fold.cmt,
			#s20220603ac833d987c421 .list_review_wrap,
			#s20220603ac833d987c421 .list_review_inner .textarea_block,
			#s20220603ac833d987c421 .list_review_inner .comment .main_comment,
			#s20220603ac833d987c421 .list_review_inner .txt_delete:before,
			#s20220603ac833d987c421 .form-select-wrap.open .dropdown-toggle, 
			#s20220603ac833d987c421 .form-select-wrap.open .dropdown-menu,
			#s20220603ac833d987c421 .form-select-wrap.open .dropdown-menu .dropdown-item {
				border-color: ;
			}
			.doz_sys #s20220603ac833d987c421 .paging_type_dot02 .owl-dots .owl-dot span,
			.doz_sys #s20220603ac833d987c421 .paging_type_dot .owl-dots .owl-dot.active span,
			.doz_sys #s20220603ac833d987c421 .paging_type_line .owl-dots .owl-dot.active span,
			.doz_sys #s20220603ac833d987c421 .paging_type_big_dot .owl-dots .owl-dot span,
			.doz_sys #s20220603ac833d987c421 .paging_type_line .owl-dots .owl-dot span {
				background: ;
			}
			#s20220603ac833d987c421 .form-control:focus {
				border-color:#00d255;
			}
			#s20220603ac833d987c421 .sub_depth li a, #s20220603ac833d987c421 .sub_depth li span {
				;
			}
			#s20220603ac833d987c421 .slide_03.owl-theme .owl-dots .owl-dot span {
				;
			} 
			#s20220603ac833d987c421 .pagination > li > a,
			#s20220603ac833d987c421 .pagination > li > span,
			#s20220603ac833d987c421 .pagination > li > a:focus,
			#s20220603ac833d987c421 .pagination > li > span:focus,
			#s20220603ac833d987c421 .map-inner .pagination li.active a,
			#s20220603ac833d987c421 .pagination li > a.disabled:hover,
			#s20220603ac833d987c421 .pagination li > a.disabled:focus {
				;
			}
			#s20220603ac833d987c421 .form-select-wrap.open .dropdown-menu .dropdown-item {
				;
			}
			#s20220603ac833d987c421 .pagination > .active > a,
			#s20220603ac833d987c421 .pagination > .active > span,
			#s20220603ac833d987c421 .pagination > .active > a:hover,
			#s20220603ac833d987c421 .pagination > .active > span:hover,
			#s20220603ac833d987c421 .pagination > .active > a:focus,
			#s20220603ac833d987c421 .pagination > .active > span:focus,
			#s20220603ac833d987c421 .pagination > li > a:hover,
			#s20220603ac833d987c421 .pagination > li > span:hover,
			#s20220603ac833d987c421 .sub_depth li a.active,
			.doz_sys #s20220603ac833d987c421 a, #s20220603ac833d987c421 .li_table ul li,
			#s20220603ac833d987c421 .list-style .list.line > small,
			.doz_sys #s20220603ac833d987c421 div[data-widget-type="board"] .title.title-block a{
				;
				color: ;
			}
			.doz_sys #s20220603ac833d987c421 .board_contents a:not(.btn),
			.doz_sys #s20220603ac833d987c421 .board_contents a:not(.btn):hover,
			#s20220603ac833d987c421 .board_txt_area a,
			#s20220603ac833d987c421 .board_txt_area a:hover,
			#s20220603ac833d987c421 .board_txt_area a:active,
			#s20220603ac833d987c421 .board_txt_area a:focus,
			#s20220603ac833d987c421 .editor_box .fr-view a {
				color: #00d255;
			}
			#s20220603ac833d987c421 div[data-widget-type="icon"] i {
				color: ;
			}
			.doz_sys #s20220603ac833d987c421 a.body_font_color_30:not(.active) {
				;
			}
		   #s20220603ac833d987c421 .text_tab .after_line:not(:last-child):after {
		        ;
		   }
		   #s20220603ac833d987c421 .text_tab ul.site_prod_nav > li a.active {
		    background: none;
		   }
			#s20220603ac833d987c421 .map-toolbar select.form-control {
				;
				color:  !important;
				font-size: 14px;
			}
			.doz_sys #s20220603ac833d987c421 .body_font_color_40,
			#s20220603ac833d987c421 .li_board ul.li_body li.name, 
			#s20220603ac833d987c421 .li_board ul.li_body li.time, 
			#s20220603ac833d987c421 .li_board ul.li_body li.like,
			#s20220603ac833d987c421 .li_board ul.li_body li.read {
				;
			}
			#s20220603ac833d987c421 .review_table .summary,
			#s20220603ac833d987c421 .review_table.li_board ul.li_body li,
			#s20220603ac833d987c421 .review_table .list_text_title.lock_on {
				;
			}

			.doz_sys #s20220603ac833d987c421 .body_font_color_50 {
				;
			}
			#s20220603ac833d987c421 .li_board,
			#s20220603ac833d987c421 .acd_row:first-child,
			#s20220603ac833d987c421 .acd_row {
				border-color: ;
			}
			#s20220603ac833d987c421 .list-style .list-header,
			#s20220603ac833d987c421 .list-style .list,
			#s20220603ac833d987c421 .list-style .list.line, 
			#s20220603ac833d987c421 .list-style .list.line > .table-cell,
			#s20220603ac833d987c421 .li_table.row_04 .acd_collapse[aria-expanded="true"], .li_table.row_04 .acd_collapse.in {
				;
			}
			#s20220603ac833d987c421 .btn, #s20220603ac833d987c421 .visual_section a {
			;
				background-color: ;
				;
				color:;
				;
			}
			#s20220603ac833d987c421 .btn:hover, #s20220603ac833d987c421 .visual_section a:hover {
				border-color:;
			}
			#s20220603ac833d987c421 .widget_text_wrap .btn {
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys #s20220603ac833d987c421 .btn-primary{
			background-color : #0d255;;
				background-color:rgba(0,210,85,1);
				border-color:rgba(0,210,85,1);
				color:#ffffff;
				border-width:1px;
			}
			.doz_sys.shop_view #s20220603ac833d987c421 .btn-primary span,
			.doz_sys.booking_view #s20220603ac833d987c421 .btn-primary span,
			.doz_sys.shop_mypage #s20220603ac833d987c421 .btn-primary span  {
				color:#ffffff;
			}
			#s20220603ac833d987c421 .coupon-wrap:after,
			#s20220603ac833d987c421 .board_view .file_area ul li {
				background: ;
			}
			#s20220603ac833d987c421 .text-gray-dark, #s20220603ac833d987c421 .shop-table > thead > tr > th, #s20220603ac833d987c421 .shop_mypage .left-menu ul li a, #s20220603ac833d987c421 .shop_mypage .item-detail p.sale_pay,.doz_sys #s20220603ac833d987c421 .product-notify-group .product-notify-label {
				;
			}
			#s20220603ac833d987c421 .mypage .my-box a, #s20220603ac833d987c421 .mypage .shop-table > tbody > tr,
			#s20220603ac833d987c421 .mypage .tip-off,
	        #s20220603ac833d987c421 .im-order-detail-table,
	        #s20220603ac833d987c421 .im-order-price {
				;
			}
			#s20220603ac833d987c421 .mypage .my-box.on a {
				background-color:#00d255;
				;
				color:#fff;
			}
			#s20220603ac833d987c421 .mypage .my-box.on a p {
				color:#fff;
			}
			#s20220603ac833d987c421 .option_btn_tools a, #s20220603ac833d987c421 .map-inner .pagination li a {
				color:#212121;
			}
			.doz_sys #s20220603ac833d987c421 .list-style-card .card-body .text a {
				color:#757575;
			}
			#s20220603ac833d987c421 .card .title a {
				color: #212121;
			}
			#s20220603ac833d987c421 .section_bg.fixed_bg {
					;
				}
			#s20220603ac833d987c421 .section_bg.fixed_bg.fixed_bg_none {
					background-attachment : inherit;
				}
			#s20220603ac833d987c421 ul.site_prod_nav > li,
			#s20220603ac833d987c421 .prod_detail_badge {
				;
			}
			#s20220603ac833d987c421 .site_prod_nav_wrap.scroll-to-fixed-fixed {
				background: ;
				box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
			}
			#s20220603ac833d987c421 .buy_footer_fixed {
				background: ;
				border-width: 1px 0 0 0;
				border-style: solid;
				;
			}
			#s20220603ac833d987c421 .opt-group {
				background: ;
			}
			#s20220603ac833d987c421 ul.site_prod_nav > li a.active {
				;
			}
			
			#s20220603ac833d987c421 .background_tab ul.site_prod_nav > li a.active >  span.braket-badge {
				background-color: none;
				;
				color:;
			}
	
			#s20220603ac833d987c421 .input-block .checkbox-styled:not(ie8) input ~ span {
				;
				color:;
			}
			.section_fixed_disable #s20220603ac833d987c421,
			.section_fixed_disable #s20220603ac833d987c421 .doz_aside {
				position: relative !important;
				top: 0 !important;
				left: 0 !important;
				z-index: auto !important;
			}
			.section_fixed_disable #s20220603ac833d987c421 .doz_aside.scroll-to-fixed-fixed ~ .spacer,
			.section_fixed_disable #s20220603ac833d987c421.scroll-to-fixed-fixed ~ .spacer {
				height: 0 !important;
				display: none !important;
			}
			#s20220603ac833d987c421.scroll-to-fixed-fixed {
				width: 100% !important;
			}
			#s20220603ac833d987c421 .doz_aside.scroll-to-fixed-fixed-end {
				bottom: 0 !important;
				top: auto !important;
			}
			.device_type_m #s20220603ac833d987c421.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
			}
			.device_type_m #s20220603ac833d987c421 .mypage .left-menu ul li a,
			.device_type_m #s20220603ac833d987c421 .cart .left-menu ul li a {
				;
			}
            #s20220603ac833d987c421 .im-cart-result-table {
                border-top: 1px solid ;
                border-bottom: 1px solid ;
            }
            #s20220603ac833d987c421 .shop-table > tbody > tr > td.img .opt .more {
                ;
            }
            #s20220603ac833d987c421 .im-cart-info {
                ;
            }
            #s20220603ac833d987c421 .shop-table > thead > tr > th,
            #s20220603ac833d987c421 .shop-table > tbody > tr > td,
            #s20220603ac833d987c421 .mypage .shop-table > tbody > tr,
            #s20220603ac833d987c421 .shop-table > tbody > tr > td.img img,
            #s20220603ac833d987c421 .shop-table > tbody > tr > td + td,
            #s20220603ac833d987c421 .mypage .tip-off,
            #s20220603ac833d987c421 .mypage .shop-table img,
	        #s20220603ac833d987c421 .im-order-detail-table,
	        #s20220603ac833d987c421 .im-order-price,
	        #s20220603ac833d987c421 .im-order-detail-table thead tr,
	        #s20220603ac833d987c421 .im-order-detail-table tr + tr,
	        #s20220603ac833d987c421 .im-order-detail-table img,
	        #s20220603ac833d987c421 .im-order-detail-table .im-deliv-price,
	        #s20220603ac833d987c421 .im-order-price-header,
	        #s20220603ac833d987c421 .im-order-price-body {
                ;
            }
            #s20220603ac833d987c421 .shop-table .list_badge {
				border-color: ;
            }
            #s20220603ac833d987c421 .im-cart-result-table thead>tr>th,
            #s20220603ac833d987c421 #shop_cart_list .shop-table > colgroup + thead > tr:first-child > th,
            #s20220603ac833d987c421 #shop_cart_list .shop-table > tbody > tr > td + td,
            #s20220603ac833d987c421 #shop_cart_list .shop-table > thead > tr > th,
            #s20220603ac833d987c421 #shop_cart_list .shop-table > tbody > tr > td {
                ;
            }
            #s20220603ac833d987c421 .shop-content.mypage .shop-item .item-icon .im-icon.im-ico-liked{
                color: #00d255
            }
			@media (min-width: 991px) {
				.doz_sys #s20220603ac833d987c421 .btn-primary:hover, #s20220603ac833d987c421 .widget_text_wrap .btn:hover {
				;
					background-color:#ffffff;
					border-color:rgba(0,210,85,1);
					color:rgba(0,210,85,1);
					border-width:1px;
				}
				.doz_sys.shop_view #s20220603ac833d987c421 .btn-primary:hover span,
				.doz_sys.booking_view #s20220603ac833d987c421 .btn-primary:hover span,
				.doz_sys.shop_mypage #s20220603ac833d987c421 .btn-primary:hover span  {
					color:rgba(0,210,85,1);
				}
			}
			@media all and (max-width : 768px) {
				.doz_sys #s20220603ac833d987c421 .fixed_view a,
				.doz_sys #s20220603ac833d987c421 .fixed_view select.form-control,
				.doz_sys #s20220603ac833d987c421 .fixed_view .form-select-wrap:before {
					color: #212121;
				}
				.doz_sys #s20220603ac833d987c421 .fixed_view .body_font_color_50 {
					color: rgba(33, 33, 33, 0.5);
				}
				.doz_sys #s20220603ac833d987c421 .fixed_view .body_font_color_20 {
					color: rgba(33, 33, 33, 0.2);
				}
				.booking_view #s20220603ac833d987c421 .fixed_view .booking_opt select.form-control {
					background-color: #fff;
				}
				#s20220603ac833d987c421 #shop_cart_list .shop-tit,
                #s20220603ac833d987c421 #shop_cart_list .shop-table > thead > tr,
                #s20220603ac833d987c421 #shop_cart_list .shop-table > tfoot .payment-info,
                #s20220603ac833d987c421 .im-price-result {
				    ;
				}
                #s20220603ac833d987c421 .shop-table > tbody > tr > td.img .opt .more + .more,
                #s20220603ac833d987c421 .im-order-row + .im-order-row {
                    ;
                }
                #s20220603ac833d987c421 #shop_cart_list .shop-table,
                #s20220603ac833d987c421 #shop_cart_list .shop-table > tbody > tr.im-tr-shipping + tr,
                #s20220603ac833d987c421 #shop_cart_list .shop-table > tfoot,
                #s20220603ac833d987c421 #shop_cart_list .shop-table > tfoot .payment-info {
                    ;
                }
                #s20220603ac833d987c421 #shop_cart_list .shop-table > thead > tr,
                #s20220603ac833d987c421 .im-order-detail-table .im-space {
                    background-color: ;
                }
                #s20220603ac833d987c421 #shop_cart_list .shop-table > thead > tr.scroll-to-fixed-fixed-end {
                    top: auto !important;
                    bottom: 0;
                }
			}
			@media (max-width: 991px) {
				#s20220603ac833d987c421 .buy_btns .social_btn, #s20220603ac833d987c421 .buy_btns .cart_btn, #s20220603ac833d987c421 .layer_pop .bottom-btn, #s20220603ac833d987c421 .shop-table > thead, #s20220603ac833d987c421 .left-menu, #s20220603ac833d987c421 .shop-table > tbody > tr, {
				;
				}
				#s20220603ac833d987c421 main, #s20220603ac833d987c421 .section_wrap.extend_section main, #s20220603ac833d987c421 .doz_sys.shop_payment .inside, .doz_sys.shop_payment .inside .col-dz, {
					padding-left:0;
					padding-right:0;
				}
				#s20220603ac833d987c421.mobile_section main .inside {
					padding-left: 15px;
					padding-right: 15px;
				}
				#s20220603ac833d987c421.section_wrap.extend_section main .widget.board .grid_ignore.bg_on {
					margin-left: -15px;
					margin-right: -15px;
					width: calc(100% + 30px);
				}
				#s20220603ac833d987c421 .mypage .left-menu ul li a,
				#s20220603ac833d987c421 .cart .left-menu ul li a,
				#s20220603ac833d987c421 .mypage .left-menu .cart-menu-slide  {
					;
				}
				.section_wrap .side_gutter {
					display:none !important;
				}
				#s20220603ac833d987c421 .coupon-wrap:after {
					background:  !important;
				}
			}
			@media (max-width: 767px) {
				#s20220603ac833d987c421 .nav_gradient.slide_left {
					background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20220603ac833d987c421 .nav_gradient.slide_right {
					background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255,255,255,1));
				}
				#s20220603ac833d987c421 .button_tab .scroll-to-fixed-fixed ul.site_prod_nav > li {
					border-top: 0;
					border-bottom: 0;
				}
				#s20220603ac833d987c421 .background_tab .scroll-to-fixed-fixed ul.site_prod_nav > li a.active {
					box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
				}
			}
			@media (min-width: 768px) {
				#s20220603ac833d987c421 .opt-group .btn_clse {
					background-color: ;
				}
				#s20220603ac833d987c421 .opt-group .btn_clse:after {
					;
				}
			}
		
				.doz_sys #s20220603ac833d987c421 .bg-brand,
				.doz_sys #s20220603ac833d987c421 .bg-brand span,
				.doz_sys #s20220603ac833d987c421 .btn-brand {
				;
					background-color:#00d255;
					border-color:#00d255;
					border-width: 1px;
					color:#fff;
				}
				.doz_sys #s20220603ac833d987c421 .bg-brand:hover {
					background-color:rgba(0,159,64,1);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff0015964,endColorstr=#ff0015964);	zoom: 1;;
					border-color:rgb(0,159,64) ;border-color:rgba(0,159,64,1) ;;
				}
			
	#w20220603b09463d75be90 .widget.icon.no_bg:hover i {
		background: none !important;
		border: 0 !important;
	}
	#w20220603b09463d75be90 .widget.icon:hover i {
		background: #f2f2f2 !important;
		color: #999 !important;
		border-color: #dbdbdb !important;
	}

	#w202206032206f276460ca .widget.icon.no_bg:hover i {
		background: none !important;
		border: 0 !important;
	}
	#w202206032206f276460ca .widget.icon:hover i {
		background: #f2f2f2 !important;
		color: #999 !important;
		border-color: #dbdbdb !important;
	}

	#w2022060366b6d378d0b6a .widget.icon.no_bg:hover i {
		background: none !important;
		border: 0 !important;
	}
	#w2022060366b6d378d0b6a .widget.icon:hover i {
		background: #f2f2f2 !important;
		color: #999 !important;
		border-color: #dbdbdb !important;
	}

	.footer-section {
	;
		background-color                                                               : #2a4568;
	color : #ffffff;;
		color                                                                          : rgba(255,255,255,1);
		font-size        :12px;
	;
	 background-size : cover; background-repeat: no-repeat; background-position : ; text-align : center;
		padding-top                                                                    : 10px;
		padding-bottom                                                                 : 10px;
	}

	.doz_sys .footer-section a {
	color : #ffffff;;
		color   : rgba(255,255,255,1) !important;
	}
	.doz_sys .footer-section .use_sub_name:hover>a>.plain_name:before {
		color   : rgba(255,255,255,1);
	}
	.footer-section .custom-text {
		margin-top : 5px;
		margin-bottom: 10px;
	}

	.footer-section .custom-text .custom-text-info {
		font-size        :12px;
	}

	.foot-main-nav {
		font-size        :12px;
	}

	.foot-foot-nav {
		font-size        :12px;
	}

	.foot-foot-nav .policy_menu, .foot-foot-nav .footer_menu {
		float : left;
	}
	.footer-section .site-brand {
		font-size        :12px;
		margin-bottom : 0.8em;
	}

	.footer-section .copryright-area {
		font-size        :12px;
	}

	.footer-section .nav.nav-stacked.footer-all-nav {
		display     : inline-block;
	}

	.footer-section .nav.nav-stacked.footer-all-nav li {
		float : left;
	}

	.footer-section .nav.nav-stacked.footer-all-nav li a {
		padding   : 3px 7.5px;
		font-size        :12px;
	}


	.footer-section .nav.nav-stacked.footer-all-nav li a:hover {
		background : none;
		opacity    : 1;
	}

	.nav-stacked > li + li {
		margin-top : 0;
	}

	.footer-section .foot-sociallink {
		display : inline-block;
	}

	.footer-section .foot-sociallink .btn-group {
		display : block;
	}

	.footer-section .foot-sociallink .btn-group .btn {
		background    : none;
		font-size     : 20px;
		border-radius : 0;
		border        : none;
		border-color: transparent;
		padding       : 0 12px;
	}

	.footer-section .foot-sociallink .btn-group .btn i {
	color : #ffffff;;
		color : rgba(255,255,255,1);
	}
	.footer-section .foot-sociallink .btn-group .btn i.icon_naver {
		font-family: "Arial Black", "AvenirNext-Heavy";
		transform: translateY(-1px);
		font-style: normal;
	}
	.footer-section .foot-sociallink .btn-group .btn:hover {
		opacity : 0.7;
		color   : inherit;
	}
	#doz_footer .footer-section .foot-app-menu {
		margin-top: 30px;
		display: inline-block;
	}
	#doz_footer .footer-section .foot-app-menu > div {
		float:left;
		margin: 2.5px;
	}
	#doz_footer .footer-section .foot-app-menu .btn {
		width: 195px;
		height: 60px;
		padding: 0 24px;
		color:#fff;
	}
	#doz_footer .footer-section .foot-app-menu .sm-txt {
		font-size: 11px;
		color: #999;
		letter-spacing: 0;
	}
	#doz_footer .footer-section .foot-app-menu .lg-txt {
		font-size: 15px;
		font-weight: bold;
		letter-spacing: 0;
		color: #fff;
	}
	@media (max-width : 992px) {
		.foot-main-nav, .foot-foot-nav, .footer-section .foot-sociallink {
			margin : 7px 0;
		}

		.footer-section {
			font-size : 14px;
		}

		.footer-section .footer-wrap {
			padding : 0;
		}

		.footer-section .foot-sociallink {
			position : inherit;
			order    : 4;
		}

		.footer-section .nav.nav-stacked.footer-all-nav li, .foot-foot-nav .policy_menu, .foot-foot-nav .footer_menu {
			float   : none;
			display : inline-block;
		}
	}
	@media (max-width:640px) {
		#doz_footer .footer-section .foot-app-menu {
			display: table;
			margin-top: 20px;
			width: 100%;
		}
		#doz_footer .footer-section .foot-app-menu .btn {
			width: 100%;
			padding: 0 10px;
			letter-spacing: 0;
		}
		#doz_footer .footer-section .foot-app-menu > div {
			float: none;
			margin: 0;
			display: table-cell;
			padding: 0 2.5px 0 0;
			width: 50%;
		}
		#doz_footer .footer-section .foot-app-menu > div.apple {
			padding: 0 0 0 2.5px;
		}
		#doz_footer .footer-section .foot-app-menu .lg-txt {
			font-size:14px;
		}

	}
	@media all and (min-width:320px) and (max-width:639px) {
		#doz_footer .footer-section .foot-app-menu .btn {
			padding: 0 8px;
		}
	}

	  @media (min-width: 769px) {
                        /*  pc */
                        .pc-img{ display:block}
                        .m-img{display:none}

                        }

                        @media (max-width: 768px) {
                         /*  mobile */
                        .pc-img{ display:none}
                        .m-img{display:block}

                        }

@import url("https://vendor-cdn.imweb.me/css/kakao.css"); @import url("https://vendor-cdn.imweb.me/css/montserrat.css");

