@charset "utf-8";

@font-face { 
    font-family: 'ptd'; 
    font-style: normal; 
	font-weight: 100; 
    src: url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Thin.woff2") format('woff2'), 
         url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Thin.woff") format('woff'), 
		 url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Thin.otf") format('opentype'),
         url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Thin.eot?#iefix") format('embedded-opentype'); 
}
@font-face { 
    font-family: 'ptd'; 
    font-style: normal; 
	font-weight: 200; 
    src: url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-ExtraLight.woff2") format('woff2'), 
         url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-ExtraLight.woff") format('woff'), 
		 url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-ExtraLight.otf") format('opentype'),
         url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-ExtraLight.eot?#iefix") format('embedded-opentype'); 
}
@font-face { 
    font-family: 'ptd'; 
    font-style: normal; 
	font-weight: 300; 
    src: url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Light.woff2") format('woff2'), 
         url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Light.woff") format('woff'), 
		 url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Light.otf") format('opentype'),
         url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Light.eot?#iefix") format('embedded-opentype'); 
}
@font-face { 
    font-family: 'ptd'; 
    font-style: normal; 
	font-weight: 400; 
    src: url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Regular.woff2") format('woff2'), 
         url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Regular.woff") format('woff'), 
		 url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Regular.otf") format('opentype'),
         url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Regular.eot?#iefix") format('embedded-opentype'); 
}
@font-face { 
    font-family: 'ptd'; 
    font-style: normal; 
	font-weight: 500; 
    src: url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Medium.woff2") format('woff2'), 
         url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Medium.woff") format('woff'), 
		 url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Medium.otf") format('opentype'),
         url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Medium.eot?#iefix") format('embedded-opentype'); 
}
@font-face { 
    font-family: 'ptd'; 
    font-style: normal; 
	font-weight: 600; 
    src: url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-SemiBold.woff2") format('woff2'), 
         url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-SemiBold.woff") format('woff'), 
		 url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-SemiBold.otf") format('opentype'),
         url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-SemiBold.eot?#iefix") format('embedded-opentype'); 
}
@font-face { 
    font-family: 'ptd'; 
    font-style: normal; 
	font-weight: 700; 
    src: url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Bold.woff2") format('woff2'), 
         url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Bold.woff") format('woff'), 
		 url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Bold.otf") format('opentype'),
         url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Bold.eot?#iefix") format('embedded-opentype'); 
}
@font-face { 
    font-family: 'ptd'; 
    font-style: normal; 
	font-weight: 800; 
    src: url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-ExtraBold.woff2") format('woff2'), 
         url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-ExtraBold.woff") format('woff'), 
		 url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-ExtraBold.otf") format('opentype'),
         url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-ExtraBold.eot?#iefix") format('embedded-opentype'); 
}
@font-face { 
    font-family: 'ptd'; 
    font-style: normal; 
	font-weight: 900; 
    src: url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Black.woff2") format('woff2'), 
         url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Black.woff") format('woff'), 
		 url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Black.otf") format('opentype'),
         url("/https/image.yes24.com/sysimage/font/Ptd/Pretendard-Black.eot?#iefix") format('embedded-opentype'); 
}

@font-face { 
    font-family: 'ptd'; 
    font-style: normal; 
	font-weight: 100; 
	src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Thin.eot');
	src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Thin.eot?#iefix') format('embedded-opentype'),
		url('/sysimage/font/notoS/NOTO-Thin.woff2') format('woff2'),
		url('/sysimage/font/notoS/NOTO-Thin.otf') format('opentype');
	unicode-range: U+0020-002F, U+003A-0040, U+005B-0060, U+007B-007E, U+300E-300F;
}
@font-face { 
    font-family: 'ptd'; 
    font-style: normal; 
	font-weight: 200; 
	src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-ExtraLight.eot');
	src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-ExtraLight.eot?#iefix') format('embedded-opentype'),
		url('/sysimage/font/notoS/NOTO-ExtraLight.woff2') format('woff2'),
		url('/sysimage/font/notoS/NOTO-ExtraLight.otf') format('opentype');
	unicode-range: U+0020-002F, U+003A-0040, U+005B-0060, U+007B-007E, U+300E-300F;
}
@font-face { 
    font-family: 'ptd'; 
    font-style: normal; 
	font-weight: 300; 
	src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Light.eot');
	src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Light.eot?#iefix') format('embedded-opentype'),
		url('/sysimage/font/notoS/NOTO-Light.woff2') format('woff2'),
		url('/sysimage/font/notoS/NOTO-Light.otf') format('opentype');
	unicode-range: U+0020-002F, U+003A-0040, U+005B-0060, U+007B-007E, U+300E-300F;
}
@font-face { 
    font-family: 'ptd'; 
    font-style: normal; 
	font-weight: 400; 
	src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Regular.eot');
	src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Regular.eot?#iefix') format('embedded-opentype'),
		url('/sysimage/font/notoS/NOTO-Regular.woff2') format('woff2'),
		url('/sysimage/font/notoS/NOTO-Regular.otf') format('opentype');
	unicode-range: U+0020-002F, U+003A-0040, U+005B-0060, U+007B-007E, U+300E-300F;
}
@font-face { 
    font-family: 'ptd'; 
    font-style: normal; 
	font-weight: 500; 
	src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Medium.eot');
	src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Medium.eot?#iefix') format('embedded-opentype'),
		url('/sysimage/font/notoS/NOTO-Medium.woff2') format('woff2'),
		url('/sysimage/font/notoS/NOTO-Medium.otf') format('opentype');
	unicode-range: U+0020-002F, U+003A-0040, U+005B-0060, U+007B-007E, U+300E-300F;
}
@font-face { 
    font-family: 'ptd'; 
    font-style: normal; 
	font-weight: 600; 
	src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-SemiBold.eot');
	src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('/sysimage/font/notoS/NOTO-SemiBold.woff2') format('woff2'),
		url('/sysimage/font/notoS/NOTO-SemiBold.otf') format('opentype');
	unicode-range: U+0020-002F, U+003A-0040, U+005B-0060, U+007B-007E, U+300E-300F;
}
@font-face { 
    font-family: 'ptd'; 
    font-style: normal; 
	font-weight: 700; 
	src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Bold.eot');
	src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Bold.eot?#iefix') format('embedded-opentype'),
		url('/sysimage/font/notoS/NOTO-Bold.woff2') format('woff2'),
		url('/sysimage/font/notoS/NOTO-Bold.otf') format('opentype');
	unicode-range: U+0020-002F, U+003A-0040, U+005B-0060, U+007B-007E, U+300E-300F;
}
@font-face { 
    font-family: 'ptd'; 
    font-style: normal; 
	font-weight: 800; 
	src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-ExtraBold.eot');
	src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-ExtraBold.eot?#iefix') format('embedded-opentype'),
		url('/sysimage/font/notoS/NOTO-ExtraBold.woff2') format('woff2'),
		url('/sysimage/font/notoS/NOTO-ExtraBold.otf') format('opentype');
	unicode-range: U+0020-002F, U+003A-0040, U+005B-0060, U+007B-007E, U+300E-300F;
}
@font-face { 
    font-family: 'ptd'; 
    font-style: normal; 
	font-weight: 900; 
	src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Heavy.eot');
	src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Heavy.eot?#iefix') format('embedded-opentype'),
		url('/sysimage/font/notoS/NOTO-Heavy.woff2') format('woff2'),
		url('/sysimage/font/notoS/NOTO-Heavy.otf') format('opentype');
	unicode-range: U+0020-002F, U+003A-0040, U+005B-0060, U+007B-007E, U+300E-300F;
}

@font-face {
  font-family: 'yesTitle';
  font-style: normal;
  font-weight: 400;
  src: url('/https/image.yes24.com/sysimage/font/Yes/YES24Title.eot');
  src: url('/https/image.yes24.com/sysimage/font/Yes/YES24Title.eot?#iefix') format('embedded-opentype'),
       url('/https/image.yes24.com/sysimage/font/Yes/YES24Title.woff') format('woff'),
       url('/https/image.yes24.com/sysimage/font/Yes/YES24Title.otf?v=191018a') format('truetype');
}

@font-face {
  font-family: 'yesGo';
  font-style: normal;
  font-weight: 400;
  src: url('/https/image.yes24.com/sysimage/font/YesGo/YES24GothicR.eot');
  src: url('/https/image.yes24.com/sysimage/font/YesGo/YES24GothicR.eot?#iefix') format('embedded-opentype'),
       url('/https/image.yes24.com/sysimage/font/YesGo/YES24GothicR.woff') format('woff'),
       url('/https/image.yes24.com/sysimage/font/YesGo/YES24GothicR.otf?v=191018a') format('truetype');
}

@font-face {
  font-family: 'yesGo';
  font-style: normal;
  font-weight: 500;
  src: url('/https/image.yes24.com/sysimage/font/YesGo/YES24GothicM.eot');
  src: url('/https/image.yes24.com/sysimage/font/YesGo/YES24GothicM.eot?#iefix') format('embedded-opentype'),
       url('/https/image.yes24.com/sysimage/font/YesGo/YES24GothicM.woff') format('woff'),
       url('/https/image.yes24.com/sysimage/font/YesGo/YES24GothicM.otf?v=191018a') format('truetype');
}

@font-face {
  font-family: 'yesGo';
  font-style: normal;
  font-weight: 600;
  src: url('/https/image.yes24.com/sysimage/font/YesGo/YES24GothicB.eot');
  src: url('/https/image.yes24.com/sysimage/font/YesGo/YES24GothicB.eot?#iefix') format('embedded-opentype'),
       url('/https/image.yes24.com/sysimage/font/YesGo/YES24GothicB.woff') format('woff'),
       url('/https/image.yes24.com/sysimage/font/YesGo/YES24GothicB.otf?v=191018a') format('truetype');
}

@font-face {
  font-family: 'yesGo';
  font-style: normal;
  font-weight: 900;
  src: url('/https/image.yes24.com/sysimage/font/YesGo/YES24GothicEB.eot');
  src: url('/https/image.yes24.com/sysimage/font/YesGo/YES24GothicEB.eot?#iefix') format('embedded-opentype'),
       url('/https/image.yes24.com/sysimage/font/YesGo/YES24GothicEB.woff') format('woff'),
       url('/https/image.yes24.com/sysimage/font/YesGo/YES24GothicEB.otf?v=191018a') format('truetype');
}

@font-face {
  font-family: 'yesGoH';
  font-style: normal;
  font-weight: 400;
  src: url('/https/image.yes24.com/sysimage/font/YesGo/h/YES24GothicR.eot');
  src: url('/https/image.yes24.com/sysimage/font/YesGo/h/YES24GothicR.eot?#iefix') format('embedded-opentype'),
       url('/https/image.yes24.com/sysimage/font/YesGo/h/YES24GothicR.woff') format('woff'),
       url('/https/image.yes24.com/sysimage/font/YesGo/h/YES24GothicR.otf?v=191018a') format('truetype');
}

@font-face {
  font-family: 'yesGoH';
  font-style: normal;
  font-weight: 600;
  src: url('/https/image.yes24.com/sysimage/font/YesGo/h/YES24GothicB.eot');
  src: url('/https/image.yes24.com/sysimage/font/YesGo/h/YES24GothicB.eot?#iefix') format('embedded-opentype'),
       url('/https/image.yes24.com/sysimage/font/YesGo/h/YES24GothicB.woff') format('woff'),
       url('/https/image.yes24.com/sysimage/font/YesGo/h/YES24GothicB.otf?v=191018a') format('truetype');
}

@font-face {
  font-family: 'yesMy';
  font-style: normal;
  font-weight: 400;
  src: url('/https/image.yes24.com/sysimage/font/YesMy/YES24MyoungjoR.eot');
  src: url('/https/image.yes24.com/sysimage/font/YesMy/YES24MyoungjoR.eot?#iefix') format('embedded-opentype'),
       url('/https/image.yes24.com/sysimage/font/YesMy/YES24MyoungjoR.woff') format('woff'),
       url('/https/image.yes24.com/sysimage/font/YesMy/YES24MyoungjoR.otf?v=191018a') format('truetype');
}

@font-face {
  font-family: 'yesMy';
  font-style: normal;
  font-weight: 600;
  src: url('/https/image.yes24.com/sysimage/font/YesMy/YES24MyoungjoB.eot');
  src: url('/https/image.yes24.com/sysimage/font/YesMy/YES24MyoungjoB.eot?#iefix') format('embedded-opentype'),
       url('/https/image.yes24.com/sysimage/font/YesMy/YES24MyoungjoB.woff') format('woff'),
       url('/https/image.yes24.com/sysimage/font/YesMy/YES24MyoungjoB.otf?v=191018a') format('truetype');
}

@font-face {
  font-family: 'yesMyH';
  font-style: normal;
  font-weight: 400;
  src: url('/https/image.yes24.com/sysimage/font/YesMy/h/YES24MyoungjoR.eot');
  src: url('/https/image.yes24.com/sysimage/font/YesMy/h/YES24MyoungjoR.eot?#iefix') format('embedded-opentype'),
       url('/https/image.yes24.com/sysimage/font/YesMy/h/YES24MyoungjoR.woff') format('woff'),
       url('/https/image.yes24.com/sysimage/font/YesMy/h/YES24MyoungjoR.otf?v=191018a') format('truetype');
}

@font-face {
  font-family: 'yesMyH';
  font-style: normal;
  font-weight: 600;
  src: url('/https/image.yes24.com/sysimage/font/YesMy/h/YES24MyoungjoB.eot');
  src: url('/https/image.yes24.com/sysimage/font/YesMy/h/YES24MyoungjoB.eot?#iefix') format('embedded-opentype'),
       url('/https/image.yes24.com/sysimage/font/YesMy/h/YES24MyoungjoB.woff') format('woff'),
       url('/https/image.yes24.com/sysimage/font/YesMy/h/YES24MyoungjoB.otf?v=191018a') format('truetype');
}

@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 200;
   src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-ExtraLight.eot');
   src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-ExtraLight.eot?#iefix') format('embedded-opentype'),
        url('/https/image.yes24.com/sysimage/font/notoS/NOTO-ExtraLight.woff2') format('woff2'),
		url('/sysimage/font/notoS/NOTO-ExtraLight.otf') format('opentype')
}

@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 300;
   src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Light.eot');
   src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Light.eot?#iefix') format('embedded-opentype'),
        url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Light.woff2') format('woff2'),
		url('/sysimage/font/notoS/NOTO-Light.otf') format('opentype')
}

@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 400;
   src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Regular.eot');
   src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Regular.eot?#iefix') format('embedded-opentype'),
        url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Regular.woff2') format('woff2'),
		url('/sysimage/font/notoS/NOTO-Regular.otf') format('opentype')
}

@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 450;
   src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Medium.eot');
   src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Medium.eot?#iefix') format('embedded-opentype'),
        url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Medium.woff2') format('woff2'),
		url('/sysimage/font/notoS/NOTO-Medium.otf') format('opentype')
}

@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 500;
   src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-SemiBold.eot');
   src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('/sysimage/font/notoS/NOTO-SemiBold.woff2') format('woff2'),
		url('/sysimage/font/notoS/NOTO-SemiBold.otf') format('opentype')
}

@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 700;
   src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Bold.eot');
   src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Bold.eot?#iefix') format('embedded-opentype'),
        url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Bold.woff2') format('woff2'),
		url('/sysimage/font/notoS/NOTO-Bold.otf') format('opentype')
}

@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 800;
   src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-ExtraBold.eot');
   src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('/https/image.yes24.com/sysimage/font/notoS/NOTO-ExtraBold.woff2') format('woff2'),
		url('/sysimage/font/notoS/NOTO-ExtraBold.otf') format('opentype')
}

@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 900;
   src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Heavy.eot');
   src: url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Heavy.eot?#iefix') format('embedded-opentype'),
        url('/https/image.yes24.com/sysimage/font/notoS/NOTO-Heavy.woff2') format('woff2'),
		url('/sysimage/font/notoS/NOTO-Heavy.otf') format('opentype')
}

@font-face {
 font-family: 'Nanum Gothic Square';
 font-weight: 200;
 src: url('/https/image.yes24.com/sysimage/font/square/NanumSquareL.eot');
 src: url('/https/image.yes24.com/sysimage/font/square/NanumSquareL.eot?#iefix') format('embedded-opentype'),
      url('/https/image.yes24.com/sysimage/font/square/NanumSquareL.woff') format('woff'),
      url('/https/image.yes24.com/sysimage/font/square/NanumSquareL.ttf') format('truetype');
}

@font-face {
 font-family: 'Nanum Gothic Square';
 font-weight: 400;
 src: url('/https/image.yes24.com/sysimage/font/square/NanumSquareR.eot');
 src: url('/https/image.yes24.com/sysimage/font/square/NanumSquareR.eot?#iefix') format('embedded-opentype'),
      url('/https/image.yes24.com/sysimage/font/square/NanumSquareR.woff') format('woff'),
      url('/https/image.yes24.com/sysimage/font/square/NanumSquareR.ttf') format('truetype');
}

@font-face {
 font-family: 'Nanum Gothic Square';
 font-weight: 700;
 src: url('/https/image.yes24.com/sysimage/font/square/NanumSquareB.eot');
 src: url('/https/image.yes24.com/sysimage/font/square/NanumSquareB.eot?#iefix') format('embedded-opentype'),
      url('/https/image.yes24.com/sysimage/font/square/NanumSquareB.woff') format('woff'),
      url('/https/image.yes24.com/sysimage/font/square/NanumSquareB.ttf') format('truetype');
}

@font-face {
 font-family: 'Nanum Gothic Square';
 font-weight: 800;
 src: url('/https/image.yes24.com/sysimage/font/square/NanumSquareEB.eot');
 src: url('/https/image.yes24.com/sysimage/font/square/NanumSquareEB.eot?#iefix') format('embedded-opentype'),
      url('/https/image.yes24.com/sysimage/font/square/NanumSquareEB.woff') format('woff'),
      url('/https/image.yes24.com/sysimage/font/square/NanumSquareEB.ttf') format('truetype');
}

@font-face { 
    font-family: 'SUITE'; 
    font-style: normal; 
	font-weight: 300; 
    src: url("/https/image.yes24.com/sysimage/font/SUITE/SUITE-Light.woff2") format('woff2'), 
		 url("/https/image.yes24.com/sysimage/font/SUITE/SUITE-Light.otf") format('opentype'),
         url("/https/image.yes24.com/sysimage/font/SUITE/SUITE-Light.eot?#iefix") format('embedded-opentype'); 
}
@font-face { 
    font-family: 'SUITE'; 
    font-style: normal; 
	font-weight: 400; 
    src: url("/https/image.yes24.com/sysimage/font/SUITE/SUITE-Regular.woff2") format('woff2'), 
		 url("/https/image.yes24.com/sysimage/font/SUITE/SUITE-Regular.otf") format('opentype'),
         url("/https/image.yes24.com/sysimage/font/SUITE/SUITE-Regular.eot?#iefix") format('embedded-opentype'); 
}
@font-face { 
    font-family: 'SUITE'; 
    font-style: normal; 
	font-weight: 500; 
    src: url("/https/image.yes24.com/sysimage/font/SUITE/SUITE-Medium.woff2") format('woff2'), 
		 url("/https/image.yes24.com/sysimage/font/SUITE/SUITE-Medium.otf") format('opentype'),
         url("/https/image.yes24.com/sysimage/font/SUITE/SUITE-Medium.eot?#iefix") format('embedded-opentype'); 
}
@font-face { 
    font-family: 'SUITE'; 
    font-style: normal; 
	font-weight: 600; 
    src: url("/https/image.yes24.com/sysimage/font/SUITE/SUITE-SemiBold.woff2") format('woff2'), 
		 url("/https/image.yes24.com/sysimage/font/SUITE/SUITE-SemiBold.otf") format('opentype'),
         url("/https/image.yes24.com/sysimage/font/SUITE/SUITE-SemiBold.eot?#iefix") format('embedded-opentype'); 
}
@font-face { 
    font-family: 'SUITE'; 
    font-style: normal; 
	font-weight: 700; 
    src: url("/https/image.yes24.com/sysimage/font/SUITE/SUITE-Bold.woff2") format('woff2'), 
		 url("/https/image.yes24.com/sysimage/font/SUITE/SUITE-Bold.otf") format('opentype'),
         url("/https/image.yes24.com/sysimage/font/SUITE/SUITE-Bold.eot?#iefix") format('embedded-opentype'); 
}
@font-face { 
    font-family: 'SUITE'; 
    font-style: normal; 
	font-weight: 800; 
    src: url("/https/image.yes24.com/sysimage/font/SUITE/SUITE-ExtraBold.woff2") format('woff2'), 
		 url("/https/image.yes24.com/sysimage/font/SUITE/SUITE-ExtraBold.otf") format('opentype'),
         url("/https/image.yes24.com/sysimage/font/SUITE/SUITE-ExtraBold.eot?#iefix") format('embedded-opentype'); 
}
@font-face { 
    font-family: 'SUITE'; 
    font-style: normal; 
	font-weight: 900; 
    src: url("/https/image.yes24.com/sysimage/font/SUITE/SUITE-Heavy.woff2") format('woff2'), 
		 url("/https/image.yes24.com/sysimage/font/SUITE/SUITE-Heavy.otf") format('opentype'),
         url("/https/image.yes24.com/sysimage/font/SUITE/SUITE-Heavy.eot?#iefix") format('embedded-opentype'); 
}

@font-face {
	font-family:'yesB';
	src:url('/https/image.yes24.com/sysimage/font/Yes24B.eot');
	src:url('/https/image.yes24.com/sysimage/font/Yes24B.eot?#iefix') format('embedded-opentype'),url('/https/image.yes24.com/sysimage/font/Yes24B.woff') format('woff'),url('/https/image.yes24.com/sysimage/font/Yes24B.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family:'yesM';
	src:url('/https/image.yes24.com/sysimage/font/Yes24M.eot');
	src:url('/https/image.yes24.com/sysimage/font/Yes24M.eot?#iefix') format('embedded-opentype'),url('/https/image.yes24.com/sysimage/font/Yes24M.woff') format('woff'),url('/https/image.yes24.com/sysimage/font/Yes24M.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

/* emm font */
.yes_b { font-family:'yesB' !important;font-weight:normal !important; }
.yes_m { font-family:'yesM' !important;font-weight:normal !important; }

/* 공유하기 */
.eWorldShare { position:relative;z-index:10; }
.eWorldShare a { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eWorldShare a { flex-direction: column;flex-wrap: nowrap;justify-content: center;align-items: center; }
.eWorldShare a { position:absolute;right:30px;top:30px;width:50px;height:50px;border-radius:25px;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1);background-color:#fff; }
.eWorldShare.tp_eBar a { top:171px; }
.eWorldShare a .ico { display:block;width:30px;height:30px;overflow:hidden;line-height:0;font-size:0;background:url('/https/image.yes24.com/sysimage/mv3/com/ico_share.svg') no-repeat left top; }

.yesEveAlertLiTit { display:block;margin:0 auto;padding:0 0 5px;line-height:1.2em;font-size:16px;font-weight:600;color:#333;text-align:left;word-wrap:break-word;word-break:keep-all; }
.yesEveAlertLi+.yesEveAlertLiTit { margin-top:15px; }
.yesEveAlertLi { margin:0;width:auto; }
.yesEveAlertLi { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;vertical-align:top; }
.yesEveAlertLi li { padding:2px 0 2px 8px;line-height:23px;font-size:15px;color:#333;text-indent:-8px;word-wrap:break-word;word-break:keep-all; }
.yesEveAlertLi li .bl_rnd { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;vertical-align:top; }
.yesEveAlertLi li .bl_rnd { margin:11px 5px 0 0;width:3px;height:3px;border-radius:3px;background-color:#000; }
.yesEveAlertLi li.subLi { padding:2px 0 2px 23px !important;text-indent:-13px; }
.yesEveAlertLi li .bl_sub { box-sizing:border-box;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;vertical-align:top; }
.yesEveAlertLi li .bl_sub { margin:7px 5px 0 0;width:8px;height:8px;border-left:solid 1px #333;border-bottom:solid 1px #333;border-radius:0;color:transparent;background-color:transparent; }

/* 꼭 읽어주세요 */
.yesEveAlertDl { margin:0 auto;width:900px;text-align:center; }
.yesEveAlertDl dl+dl { margin-top:30px; }
.yesEveAlertDl dt { color:#333;line-height:30px;font-size:20px;font-family:'ptd','Noto Sans KR','맑은 고딕' !important;font-weight:700; }
.yesEveAlertDl dt * { font-family:'ptd','Noto Sans KR','맑은 고딕' !important; }
.yesEveAlertDl dt svg { vertical-align:top; }
.yesEveAlertDl dt .ico_info svg { margin:5px 5px 0 0; }
.yesEveAlertDl dt .ico_info svg g { stroke:#333; }
.yesEveAlertDl dt .ico_info svg path { stroke:#333; }
.yesEveAlertDl dt .ico_arr svg { margin:5px 0 0 2px;-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;-webkit-transform:rotate(-180deg);transform:rotate(-180deg); }
.yesEveAlertDl dt .ico_arr svg path { stroke:#333; }
.yesEveAlertDl dt a { color:#333;font-size:20px; }
.yesEveAlertDl dt a.btn { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;vertical-align:top; }
.yesEveAlertDl dt a.btn { margin-left:10px;padding:0 15px;height:28px;line-height:28px;color:#333;font-size:15px;font-weight:500;border:solid 1px #333;border-radius:5px; }
.yesEveAlertDl dt a.btn:hover { text-decoration:none; }
.yesEveAlertDl dt a svg { vertical-align:top; }
.yesEveAlertDl dt a .ico_info svg { margin:5px 5px 0 0; }
.yesEveAlertDl dt a .ico_info svg g { stroke:#333; }
.yesEveAlertDl dt a .ico_info svg path { stroke:#333; }
.yesEveAlertDl dt a .ico_arr svg { margin:5px 0 0 2px;-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;-webkit-transform:rotate(-180deg);transform:rotate(-180deg); }
.yesEveAlertDl dt a .ico_arr svg path { stroke:#333; }
.yesEveAlertDl dd { padding-top:18px; }
.yesEveAlertDl.toggleOff dd { padding-top:18px; }
.yesEveAlertDl dd * { font-family:'ptd','Noto Sans KR','맑은 고딕' !important; }
.yesEveAlertDl dd .yesEveAlertP { line-height:25px;font-size:15px;color:#333;font-weight:400; }
.yesEveAlertDl dd .yesEveAlertLi li { padding:1px 0 1px 8px;line-height:23px; }
.yesEveAlertDl.toggleOff dd { display:none; }
.yesEveAlertDl.toggleOff.toggleOn dt a .ico_arr svg { -webkit-transform:rotate(0);transform:rotate(0); }
.yesEveAlertDl.toggleOff.toggleOn dd { display:inline-block;vertical-align:top; }
.yesEveAlertDl.toggleOff.toggleOn dd .yesEveAlertLi li { padding:2px 0 2px 8px;line-height:25px; } 

/* 꼭 읽어주세요_white CASE_250425 */
#yesWrap .yesEveAlertLi.black li { color:#000 !important; }
#yesWrap .yesEveAlertLi.black li .bl_rnd { background-color:#000 !important; }
#yesWrap .yesEveAlertDl.black li .bl_sub { border-color:#333 !important; }
#yesWrap .yesEveAlertDl.black dt { color:#000 !important; }
#yesWrap .yesEveAlertDl.black dt .ico_info svg g { stroke:#000 !important; }
#yesWrap .yesEveAlertDl.black dt .ico_info svg path { stroke:#000 !important; }
#yesWrap .yesEveAlertDl.black dt .ico_arr svg path { stroke:#000 !important; }
#yesWrap .yesEveAlertDl.black dt a { color:#000 !important; }
#yesWrap .yesEveAlertDl.black dt a .ico_info svg g { stroke:#000 !important; }
#yesWrap .yesEveAlertDl.black dt a svg path { stroke:#000 !important; }
#yesWrap .yesEveAlertDl.black dt a.btn { color:#000 !important;border:solid 1px #000 !important; }
#yesWrap .yesEveAlertDl.black dd .yesEveAlertLi li { color:#000 !important; }
#yesWrap .yesEveAlertDl.black dd .yesEveAlertLi li .bl_rnd { background-color:#000 !important; }
#yesWrap .yesEveAlertDl.black dd .yesEveAlertLi li .bl_sub { border-color:#333 !important; }

/* 꼭 읽어주세요_white CASE_250425 */
#yesWrap .yesEveAlertLi.white li { color:#fff !important; }
#yesWrap .yesEveAlertLi.white li .bl_rnd { background-color:#fff !important; }
#yesWrap .yesEveAlertDl.white li .bl_sub { border-color:#fff !important; }
#yesWrap .yesEveAlertDl.white dt { color:#fff !important; }
#yesWrap .yesEveAlertDl.white dt .ico_info svg g { stroke:#fff !important; }
#yesWrap .yesEveAlertDl.white dt .ico_info svg path { stroke:#fff !important; }
#yesWrap .yesEveAlertDl.white dt .ico_arr svg path { stroke:#fff !important; }
#yesWrap .yesEveAlertDl.white dt a { color:#fff !important; }
#yesWrap .yesEveAlertDl.white dt a .ico_info svg g { stroke:#fff !important; }
#yesWrap .yesEveAlertDl.white dt a svg path { stroke:#fff !important; }
#yesWrap .yesEveAlertDl.white dt a.btn { color:#fff !important;border:solid 1px #fff !important; }
#yesWrap .yesEveAlertDl.white dd .yesEveAlertLi li { color:#fff !important; }
#yesWrap .yesEveAlertDl.white dd .yesEveAlertLi li .bl_rnd { background-color:#fff !important; }
#yesWrap .yesEveAlertDl.white dd .yesEveAlertLi li .bl_sub { border-color:#fff !important; }

/* 꼭 읽어주세요_white CASE_250425 */
.yesEveAlertLi.col_white li { color:#fff !important; }
.yesEveAlertLi.col_white li .bl_rnd { background-color:#fff !important; }
.yesEveAlertLi.col_white li .bl_sub { border-color:#fff !important; }
.yesEveAlertDl.col_white dt { color:#fff; }
.yesEveAlertDl.col_white dt .ico_info svg g { stroke:#fff; }
.yesEveAlertDl.col_white dt .ico_info svg path { stroke:#fff; }
.yesEveAlertDl.col_white dt .ico_arr svg path { stroke:#fff; }
.yesEveAlertDl.col_white dt a { color:#fff !important; }
.yesEveAlertDl.col_white dt a .ico_info svg g { stroke:#fff !important; }
.yesEveAlertDl.col_white dt a svg path { stroke:#fff !important; }
.yesEveAlertDl.col_white dt a.btn { color:#fff;border:solid 1px #fff; }
.yesEveAlertDl.col_white dd .yesEveAlertLi li { color:#fff !important; }
.yesEveAlertDl.col_white dd .yesEveAlertLi li .bl_rnd { background-color:#fff !important; }
.yesEveAlertDl.col_white dd .yesEveAlertLi li .bl_sub { border-color:#fff !important; }

/* 쿠폰 상품권 */
.yCardImg { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;vertical-align:top; }
.yCardImg { position:relative;padding:0;width:128px;aspect-ratio:796/500;font-size:10px;text-align:center;background:url('/https/image.yes24.com/sysimage/renew/common/coupon_s.svg') no-repeat left top;background-size:cover; }
.yCardImg.coupon { background:url('/https/image.yes24.com/sysimage/renew/common/coupon_s.svg') no-repeat left top;background-size:cover; }
.yCardImg.giftCard { background:url('/https/image.yes24.com/sysimage/renew/common/giftCard_m.svg') no-repeat left top;background-size:cover; }
.yCardImg .img_name { position:absolute;left:0.5em;top:0.3em;height:1.6em;line-height:1.6em;font-size:1em;color:#fff;font-weight:bold; }
.yCardImg.giftCard .img_name { display:none; }
.yCardImg .img_num { position:absolute;left:0;right:0;top:50%;margin-top:-0.665em;height:1.33em;line-height:1.33em;font-size:3em; }
.yCardImg .img_num .num { font-family:'yesB' !important;font-size:1em;color:#fff;letter-spacing:-1.5px; }

/* 숫자 애니메이션 */
.rBitGrp { display:inline-block; }
.rBitGrp * { font-family: 'yesM' !important; }
.rBit { position:relative;display:inline-block;width:15px;height:20px;font-size:20px;color:#000;overflow:hidden;vertical-align:top; }
.rBit .rBitRail { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.rBit .rBitRail { flex-direction:column;flex-wrap: nowrap; }
.rBit .rBitRail { position:absolute;left:0;top:0;right:0; }
.rBit .rBitRail em { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.rBit .rBitRail em { flex-direction:column;flex-wrap: nowrap;justify-content: center;align-items: center }
.rBit .rBitRail em { height:20px;font-weight:normal; }
.rBit.com { width:auto; }
.rBit.com:before { content:'\002C'; }

/* #################### EVENT GUIDE #################### */
.eGuideSet * { font-family:'ptd','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif !important; }

/* 공통 페이징 좌우 버튼 */
.eGuideSet .swiPagen { position:absolute;left:50%;top:50%;z-index:10;margin-top:-20px; }
.eGuideSet .swiPagen a { opacity:1;-webkit-transition:all .2s cubic-bezier(.165,.84,.44,1);transition:all .2s cubic-bezier(.165,.84,.44,1); }
.eGuideSet .swiPagen a { position:relative;display:block;width:40px;height:40px; }
.eGuideSet .swiPagen a.swiper-button-disabled { opacity:0;transform:scale( 0.2 ); }
.eGuideSet .swiPagen a:before { -webkit-transition:all .2s cubic-bezier(.165,.84,.44,1);transition:all .2s cubic-bezier(.165,.84,.44,1); }
.eGuideSet .swiPagen a:before { content:'';position:absolute;left:0;top:0;z-index:1;width:40px;height:40px;border-radius:20px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1); }
.eGuideSet .swiPagen a:hover:before { transform: scale( 1.2 );  }
.eGuideSet .swiPagen em { display:block;position:absolute;left:50%;top:50%;z-index:2;margin:-8px 0 0 -8px;width:16px;height:16px;overflow:hidden;line-height:0;font-size:0;color:transparent; }
.eGuideSet .swiPagen.prev { margin-left:-470px; }
.eGuideSet .swiPagen.prev a em { background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxwYXRoIGRhdGEtbmFtZT0iaWNvbl9hcnJvdyIgZD0iTTUuMzQyIDExLjIgMCA1LjYgNS4zNDIgMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS4yMDEgMi40KSIgc3R5bGU9InN0cm9rZTojNjY2O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MnB4O2ZpbGw6bm9uZSIvPgo8L3N2Zz4K') no-repeat right center; } /* /sysimage/renew/corner/yesPresent/ico_arr_lft.svg */
.eGuideSet .swiPagen.prev a:hover em { background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxwYXRoIGRhdGEtbmFtZT0iaWNvbl9hcnJvdyIgZD0iTTUuMzQyIDExLjIgMCA1LjYgNS4zNDIgMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS4yMDEgMi40KSIgc3R5bGU9InN0cm9rZTojMzMzO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MnB4O2ZpbGw6bm9uZSIvPgo8L3N2Zz4K') no-repeat right center; } /* /sysimage/renew/corner/yesPresent/ico_arr_lft_black.svg */
.eGuideSet .swiPagen.next { margin-left:430px; }
.eGuideSet .swiPagen.next a em { background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxwYXRoIGRhdGEtbmFtZT0iaWNvbl9hcnJvdyIgZD0ibTAgMTEuMiA1LjM0Mi01LjZMMCAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1LjIgMi40KSIgc3R5bGU9InN0cm9rZTojNjY2O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MnB4O2ZpbGw6bm9uZSIvPgo8L3N2Zz4K') no-repeat right center; } /* /sysimage/renew/corner/yesPresent/ico_arr_rgt.svg */
.eGuideSet .swiPagen.next a:hover em { background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxwYXRoIGRhdGEtbmFtZT0iaWNvbl9hcnJvdyIgZD0ibTAgMTEuMiA1LjM0Mi01LjZMMCAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1LjIgMi40KSIgc3R5bGU9InN0cm9rZTojMzMzO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MnB4O2ZpbGw6bm9uZSIvPgo8L3N2Zz4K') no-repeat right center; } /* /sysimage/renew/corner/yesPresent/ico_arr_rgt_black.svg */

/* title */
.eGuideSet .tit_txtGrp { padding:90px 0 50px;text-align:center; }
.eGuideSet .tit_txtGrp .tit_sup { margin:0 15px;line-height:40px;font-size:30px;color:#333;font-weight:500; }
.eGuideSet .tit_txtGrp .txt_tit { margin:0 15px;padding:2px 0;line-height:56px;font-size:48px;color:#333;font-weight:800;word-wrap:break-word;word-break:keep-all; }
.eGuideSet .tit_txtGrp .txt_des { margin:0 15px;line-height:40px;font-size:30px;color:#333;font-weight:400;word-wrap:break-word;word-break:keep-all; }
.eGuideSet .tit_txtGrp .tit_sup+.txt_tit { margin-top:30px; }
.eGuideSet .tit_txtGrp .txt_tit+.txt_des { margin-top:15px; }
.eGuideSet .tit_txtGrp .txt_des+.txt_tit { margin-top:18px; }

/* 브랜드작가전에서는 고정 사이즈 (다른 타이틀과 맞춤) */
/*
#yesTempWrap .eGuideSet .tit_txtGrp {  }
#yesTempWrap .eGuideSet .tit_txtGrp { padding:90px 0 50px;text-align:center; }
#yesTempWrap .eGuideSet .tit_txtGrp .tit_sup { margin:0 15px;line-height:28px;font-size:18px;color:#333;font-weight:500; }
#yesTempWrap .eGuideSet .tit_txtGrp .txt_tit { margin:0 15px;padding:2px 0;line-height:38px;font-size:30px;color:#333;font-weight:800; }
#yesTempWrap .eGuideSet .tit_txtGrp .txt_des { margin:0 15px;line-height:28px;font-size:20px;color:#333;font-weight:400; }
#yesTempWrap .eGuideSet .tit_txtGrp .tit_sup+.txt_tit { margin-top:2px; }
#yesTempWrap .eGuideSet .tit_txtGrp .txt_tit+.txt_des { margin-top:10px; }
*/

/* 공통여백 */
.eGuideSet .mgtS40 { margin-top:40px; }

/* 버튼 너비 */
.eGuideSet .btnC.w_m .bWrap { box-sizing:border-box;padding-left:5px;padding-right:5px;width:auto;min-width:160px;height:60px; }
.eGuideSet .eGBtn { box-sizing:border-box;display:inline-block;margin:0 5px;padding-left:30px;padding-right:30px;width:auto;min-width:300px;height:80px;border:solid 1px #d8d8d8;border-radius:3px;background-color:#fff;vertical-align:top; }
.eGuideSet .eGBtn:hover { text-decoration:none; }
.eGuideSet .eGBtn .bWrap { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eGuideSet .eGBtn .bWrap { flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center; }
.eGuideSet .eGBtn .bWrap { height:78px; }
.eGuideSet .eGBtn .bWrap em.txt { font-size:30px;color:#000;font-weight:600; }
.eGuideSet .eGBtn.btn_black { border:solid 1px #000;border-radius:3px;background-color:#000;vertical-align:top; }
.eGuideSet .eGBtn.btn_black .bWrap em.txt { color:#fff; }

/* 버튼 warp */
.eGuideSet .eGuideSecBtn { margin-top:50px;line-height:0;font-size:0;text-align:center; }
.eGuideSet .tit_txtGrp+.eGuideSecBtn { margin-top:0; } /* eGuideBox 안에서는 타이틀 여백이 없으므로 다시 재정의 */
.eGuideBoxing .eGuideBox .eGuideSet .tit_txtGrp+.eGuideSecBtn { margin-top:40px !important; } /* eGuideBox 안에서는 타이틀 여백이 없으므로 다시 재정의 */
.eGuideSet .eGuideSecBtn .btnC { margin:0 5px; }

/* 통이미지 row */
.eGuideSet .eGuideSecImg { text-align:center; }

/* e가이드 상품 */
.eGuideSet .eGGLi_tit { line-height:32px;font-size:24px;font-weight:700;color:#333;word-wrap:break-word;word-break:keep-all; }
.eGuideSet .eGGLi_tit+.eGGLi { margin-top:30px; }
.eGuideSet .eGGLi {}
.eGuideSet .eGGLi * { font-family:'ptd','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif !important; }
.eGuideSet .eGGLi .item_img { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eGuideSet .eGGLi .item_img { flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-end; }
.eGuideSet .eGGLi .item_img { position:relative;max-height:480px; }
.eGuideSet .eGGLi .item_img * { -webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none; }
.eGuideSet .eGGLi .rollBook { -webkit-perspective:1500px;-moz-perspective:1500px;perspective:1500px; }
.eGuideSet .eGGLi .rollBook .band_set {  }
.eGuideSet .eGGLi .rollBook .band_set:before { content:'';position:absolute;left:-10px;bottom:27px;width:0;height:0;z-index:0;border-style: solid;border-width:0 13px 13px 0;border-color: transparent #8e3215 transparent transparent;}
.eGuideSet .eGGLi .rollBook .band_set:after { content:'';position:absolute;right:-10px;bottom:27px;width:0;height:0;z-index:0;border-style: solid;border-width:13px 13px 0 0;border-color: #8e3215 transparent transparent transparent;}
.eGuideSet .eGGLi .rollBook .band_set .band { position:absolute;left:-10px;right:-10px;bottom:40px;z-index:2;height:40px;line-height:40px;font-size:20px;color:#fff;font-weight:700;text-align:center;background-color:#f95e2f; }
.eGuideSet .eGGLi .rollBook .ico { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center; }
.eGuideSet .eGGLi .rollBook .ico.sale { z-index:1;position:absolute;top:-40px;right:-40px;width:110px;height:110px;line-height:46px;border-radius:50%;font-size:30px;font-weight:600;color:#fff;background-color:#000; }
.eGuideSet .eGGLi .rollBook .book { -webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s; }
.eGuideSet .eGGLi .rollBook .book .bookF { -webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .7s;-moz-transition:-moz-transform .7s;transition:transform .7s; }
.eGuideSet .eGGLi .rollBook .book .bookF { -webkit-transform:rotate3d(0,1,0,0);-moz-transform: rotate3d(0,1,0,0);transform: rotate3d(0,1,0,0); }
.eGuideSet .eGGLi .rollBook .book .bookF { position:relative; }
.eGuideSet .eGGLi .rollBook .book .bookF .ico_class24 { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eGuideSet .eGGLi .rollBook .book .bookF .ico_class24 { flex-direction: row;flex-wrap: nowrap;justify-content: center; }
.eGuideSet .eGGLi .rollBook .book .bookF .ico_class24 { position:absolute;left:0;right:0;bottom:0; }
.eGuideSet .eGGLi .rollBook .book .bookF .ico_class24 em { display:inline-block;padding:0 14px;height:30px;line-height:30px;font-size:15px;color:#fff;font-weight:600;background-color:#ff4a08; }
.eGuideSet .eGGLi .rollBook .book .bookF .posTick { position:absolute;right:0;top:0;width:1px;height:1px;overflow:hidden; }
.eGuideSet .eGGLi .rollBook .book .bookF a:after { content:'';position:absolute;left:0;top:0;right:0;bottom:0;border:solid 1px rgba(0,0,0,0.05) }
.eGuideSet .eGGLi .rollBook .book .bookF img { max-width:600px;max-height:480px; }
.eGuideSet .eGGLi .rollBook.spineNone { text-align:center; }
.eGuideSet .eGGLi .rollBook.spineNone .book { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;vertical-align:top; }
.eGuideSet .eGGLi .rollBook.spineNone .book .bookF img { margin:-2px;max-height:484px; }
.eGuideSet .eGGLi .rollBook.spineNone .book .bookF img { max-width:600px; }
.eGuideSet .eGGLi .rollBook.spineNone .book .bookB { display:none; }
.eGuideSet .eGGLi .rollBook.spineNone .book .bookL { display:none; }
.eGuideSet .eGGLi .rollBook.spineNone .book .bookR { display:none; }
.eGuideSet .eGGLi .rollBook.eBook { text-align:center; }
.eGuideSet .eGGLi .rollBook.eBook .book { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;vertical-align:top; }
.eGuideSet .eGGLi .rollBook.eBook .book { border-radius:30px; }
.eGuideSet .eGGLi .rollBook.eBook .book .bookF img { margin:-2px;height:480px; }
.eGuideSet .eGGLi .rollBook.eBook .book .bookF img { max-width:600px; }
.eGuideSet .eGGLi .rollBook.eBook .book .bookF a:after { border-radius:30px; }
.eGuideSet .eGGLi .rollBook.eBook .book .bookB { display:none; }
.eGuideSet .eGGLi .rollBook.eBook .book .bookL { display:none; }
.eGuideSet .eGGLi .rollBook.eBook .book .bookR { display:none; }
.eGuideSet .eGGLi .rollBook.spineLft .book .bookR { display:none; }
.eGuideSet .eGGLi .rollBook.spineRgt .book .bookL { display:none; }
.eGuideSet .eGGLi .rollBook .book .bookB { -webkit-transform:rotate3d(1,0,0,-90deg) translate3d(0,0,390px);-moz-transform: rotate3d(1,0,0,-90deg) translate3d(0,0,390px);transform: rotate3d(1,0,0,-90deg) translate3d(0,0,390px); }
.eGuideSet .eGGLi .rollBook .book .bookB { position:absolute;left:-15px;right:-15px;bottom:0;background-color:rgba(0,0,0,0.35);box-shadow:0 15px 0px rgba(0,0,0,.35);filter:blur(30px);  }
.eGuideSet .eGGLi .rollBook .book .bookL { -webkit-transform:rotate3d(0,1,0,-90deg);-moz-transform: rotate3d(0,1,0,-90deg);transform: rotate3d(0,1,0,-90deg); }
.eGuideSet .eGGLi .rollBook .book .bookL { position:absolute;left:0;top:0;bottom:0; }
.eGuideSet .eGGLi .rollBook .book .bookL:after { content:'';position:absolute;left:0;top:0;right:0;bottom:0;border:solid 1px rgba(0,0,0,0.05);background-color:rgba(0,0,0,0.15); }
.eGuideSet .eGGLi .rollBook .book .bookL img { height:100%; }
.eGuideSet .eGGLi .rollBook .book .bookR { -webkit-transform:rotate3d(0,1,0,90deg);-moz-transform: rotate3d(0,1,0,90deg);transform: rotate3d(0,1,0,90deg); }
.eGuideSet .eGGLi .rollBook .book .bookR { position:absolute;right:0;top:0;bottom:0; }
.eGuideSet .eGGLi .rollBook .book .bookR .posTick { position:absolute;right:0;top:0;width:1px;height:1px;overflow:hidden; }
.eGuideSet .eGGLi .rollBook .book .bookR:after { content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.15); }
.eGuideSet .eGGLi .rollBook .book .bookR img { height:100%; }
.eGuideSet .eGGLi .rollBook.spineLft .book { margin-left:0;-webkit-transform:rotate3d(0, 1, 0, 0); }
.eGuideSet .eGGLi .rollBook.spineRgt .book { margin-left:0;-webkit-transform:rotate3d(0, 1, 0, 0); }
.eGuideSet .eGGLi .itemUnit.chkCenter .rollBook .book { -webkit-transition:-webkit-transform 0s !important;-moz-transition:-moz-transform 0s !important;transition: transform 0s !important; }
.eGuideSet .eGGLi .itemUnit.chkCenter .rollBook.spineLft .book { -webkit-transform:rotate3d(0,1,0,40deg) ;-moz-transform: rotate3d(0,1,0,40deg);transform: rotate3d(0,1,0,40deg); }
.eGuideSet .eGGLi .itemUnit.chkCenter .rollBook.spineRgt .book { -webkit-transform:rotate3d(0,1,0,-40deg) ;-moz-transform: rotate3d(0,1,0,-40deg);transform: rotate3d(0,1,0,-40deg); }
.eGuideSet .eGGLi .item_info+.item_img { margin-top:30px; }
.eGuideSet .eGGLi .item_info { margin:0 auto;width:740px; }
.eGuideSet .eGGLi .item_img+.item_info { margin-top:40px; }
.eGuideSet .eGGLi .item_info .info_name { display:-webkit-box;max-height:76px;overflow:hidden;line-height:38px;font-size:30px;font-weight:700;word-wrap:break-word;word-break:keep-all;-webkit-line-clamp:2;-webkit-box-orient: vertical; }
.eGuideSet .eGGLi .item_info .info_name a { color:#333; }
.eGuideSet .eGGLi .item_info .info_pubGrp { margin-top:5px;line-height:0;font-size:0; }
.eGuideSet .eGGLi .item_info .info_pubGrp .authPub { display:block;min-height:26px;line-height:26px;font-size:16px;opacity:0.8; }
.eGuideSet .eGGLi.minPub .item_info .info_pubGrp { margin-top:5px;height:26px;overflow:hidden;line-height:0;font-size:0;white-space:nowrap;text-overflow:ellipsis; }
.eGuideSet .eGGLi.minPub .item_info .info_pubGrp .authPub { display:inline;vertical-align:top; }
.eGuideSet .eGGLi.minPub .item_info .info_pubGrp .authPub+.authPub:before { box-sizing:border-box;content:'';display:inline-block;margin:11px 8px 0;width:4px;height:4px;opacity:0.5;border:none !important;border-radius:2px;vertical-align:top;background-color:#000; }
.eGuideSet .eGGLi .item_info .info_price { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eGuideSet .eGGLi .item_info .info_price { flex-direction: row;flex-wrap: wrap; }
.eGuideSet .eGGLi .item_info .info_price { margin-top:5px;line-height:0;font-size:0; }
.eGuideSet .eGGLi .item_info .info_price+.info_price { margin-top:3px; }
.eGuideSet .eGGLi .item_info .info_price .txt_num { order:2;margin-right:5px; }
.eGuideSet .eGGLi .item_info .info_price .txt_num { display:inline-block;height:20px;overflow:hidden;line-height:20px;font-size:13px;color:#333;font-weight:700;vertical-align:top; }
.eGuideSet .eGGLi .item_info .info_price .txt_num:not(.dash) .yes_m { display:inline-block;height:20px;line-height:20px;font-size:17px;color:#333;font-weight:700 !important;vertical-align:-1px; }
.eGuideSet .eGGLi .item_info .info_price .txt_num:not(.dash) .yes_b { display:inline-block;height:20px;line-height:20px;font-size:17px;color:#333;font-weight:700 !important;vertical-align:-1px; }
.eGuideSet .eGGLi .item_info .info_price .txt_num.dash { text-decoration:line-through;opacity:0.5; }
.eGuideSet .eGGLi .item_info .info_price .txt_num.dash .yes_m { font-weight:bold !important; }
.eGuideSet .eGGLi .item_info .info_price .txt_num.dash .yes_b { font-weight:bold !important; }
.eGuideSet .eGGLi .item_info .info_price .txt_sale { order:1;margin-right:4px;height:20px;line-height:20px;font-size:15px;color:#ff4a08;font-weight:400; }
.eGuideSet .eGGLi .item_info .info_price .txt_sale .num { font-size:17px;font-weight:700; }
.eGuideSet .eGGLi .item_info .info_price.rePrice .txt_num { line-height:22px;font-size:16px;vertical-align:top; }
.eGuideSet .eGGLi .item_info .info_price.rePrice .txt_num .yes_b { font-size:16px; }
.eGuideSet .eGGLi .item_info .info_price.rePrice .txt_num .yes_m { font-size:16px; }
.eGuideSet .eGGLi .item_info .info_price.rePrice .txt_sale { line-height:22px;vertical-align:top; }
.eGuideSet .eGGLi .item_info .info_price.rePrice .txt_sale:after { content:'\c778\d558\0029'; }
.eGuideSet .eGGLi .item_info .info_tag { margin-top:20px;padding:5px 0;line-height:0;font-size:0; }
.eGuideSet .eGGLi .item_info .info_tag .tag { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;vertical-align:top; }
.eGuideSet .eGGLi .item_info .info_tag .tag .txt_tag { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;vertical-align:top; }
.eGuideSet .eGGLi .item_info .info_tag .tag .txt_tag { margin:0 5px 5px 0;padding:0 14px;height:38px;line-height:38px;border:solid 1px #333;border-radius:20px;color:#333;font-size:18px;background-color:#fff; }
.eGuideSet .eGGLi .item_info .info_tag .tag .lnk_tag { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;vertical-align:top; }
.eGuideSet .eGGLi .item_info .info_tag .tag .lnk_tag { margin:0 5px 5px 0;padding:0 14px;height:38px;line-height:38px;border:solid 1px #000;border-radius:20px;color:#333;font-size:18px;background-color:#fff; }
.eGuideSet .eGGLi .item_info .info_tag .tag .lnk_tag:hover { text-decoration:none;color:#333;border:solid 1px #d8d8d8;background-color:#fff; }
.eGuideSet .eGGLi .item_info .info_tag .tag.on .txt_tag { border-color:#333;color:#fff;background-color:#333; }
.eGuideSet .eGGLi .item_info .info_tag .tag.on .lnk_tag { border-color:#333;color:#fff;background-color:#333; }
.eGuideSet .eGGLi .item_info .info_tag .tag.on a.lnk_tag:hover { color:#fff;border:solid 1px #333;background-color:#333; }
.eGuideSet .eGGLi .item_info .info_tit { line-height:32px;font-size:24px;font-weight:700;color:#333;word-wrap:break-word;word-break:keep-all; }
.eGuideSet .eGGLi .item_info .info_tit { display:-webkit-box;max-height:32px;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient: vertical; }
.eGuideSet .eGGLi .item_img+.item_info .info_tit { line-height:28px;font-size:20px; }
.eGuideSet .eGGLi .item_info .info_pubGrp+.info_tit { margin-top:15px; }
.eGuideSet .eGGLi .item_info .info_price+.info_tit { margin-top:15px; }
.eGuideSet .eGGLi .item_info .info_read { margin-top:15px;max-height:120px;overflow:hidden;line-height:30px;font-size:18px;font-weight:400;color:#333;word-wrap:break-word;word-break:keep-all; }
.eGuideSet .eGGLi .item_info .info_btn+.info_read { margin-top:30px; }
.eGuideSet .eGGLi .item_info .info_tit+.info_read { margin-top:5px; }
.eGuideSet .eGGLi .item_info .info_btn { line-height:0;font-size:0; }
.eGuideSet .eGGLi .item_info .info_row+.info_btn { margin-top:25px; }
/* e가이드 상품_white CASE_250424 이전 케이스 일부 적용 아래 .itemUnit.white 으로 통합 */
.eGuideSet .eGGLi.col_white * { color:#fff !important; }
.eGuideSet .eGGLi.col_white .item_info .info_pubGrp .authPub+.authPub:before { background-color:#fff !important;  }   
.eGuideSet .eGGLi.col_white .item_info .info_tag .tag .txt_tag { border:solid 1px #fff;background-color:transparent; }
/* e가이드 상품_white  */
.eGuideSet .eGGLi.white .itemUnit * { color:#fff !important; }
.eGuideSet .eGGLi.white .itemUnit .item_info .info_pubGrp .authPub+.authPub:before { background-color:#fff !important; }   
.eGuideSet .eGGLi.white .itemUnit .item_info .info_tag .tag .txt_tag { border:solid 1px #fff;background-color:transparent; }

/* e가이드 상품 N개 */
.eGuideSet .eGGLi.cols { margin-left:15px;margin-right:15px; }
.eGuideSet .eGGLi.cols .colsWrap { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eGuideSet .eGGLi.cols .colsWrap { flex-direction: row;flex-wrap: wrap;align-items: flex-end; }
.eGuideSet .eGGLi.cols .colsWrap .item { text-align:left; }
.eGuideSet .eGGLi.cols .colsWrap .item .itemUnit { margin-left:15px;margin-right:15px; }
.eGuideSet .eGGLi.cols .colsWrap .item .item_img { width:100%;height:auto; }
.eGuideSet .eGGLi.cols .colsWrap .item .item_img .rollBook.spineNone { width:100%; }
.eGuideSet .eGGLi.cols .colsWrap .item .item_img .rollBook.spineNone .book { width:100%;height:auto; }
.eGuideSet .eGGLi.cols .colsWrap .item .item_img .rollBook.spineNone .book .bookF img { width:calc(100% + 4px);height:auto; }
.eGuideSet .eGGLi.cols .colsWrap .item .item_img .rollBook.eBook { width:100%; }
.eGuideSet .eGGLi.cols .colsWrap .item .item_img .rollBook.eBook .book { width:100%;height:auto; }
.eGuideSet .eGGLi.cols .colsWrap .item .item_img .rollBook.eBook .book .bookF img { width:calc(100% + 4px);height:auto; }
.eGuideSet .eGGLi.cols.squareImg .colsWrap .item .item_img .rollBook .book { position:relative;padding-bottom:100%;border-radius:0; }
.eGuideSet .eGGLi.cols.squareImg .colsWrap .item .item_img .rollBook .book .bookF { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eGuideSet .eGGLi.cols.squareImg .colsWrap .item .item_img .rollBook .book .bookF { flex-direction: column;flex-wrap: nowrap;justify-content: center;align-items: center; }
.eGuideSet .eGGLi.cols.squareImg .colsWrap .item .item_img .rollBook .book .bookF { position:absolute;left:0;top:0;right:0;bottom:0;border-radius:0;background-color:#fff; }
.eGuideSet .eGGLi.cols.squareImg .colsWrap .item .item_img .rollBook .book .bookF:before { content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;background-color:rgba(0,0,0,0.03); }
.eGuideSet .eGGLi.cols.squareImg .colsWrap .item .item_img .rollBook .book .bookF a:after { border-radius:0; }
.eGuideSet .eGGLi.cols.squareImg .colsWrap .item .item_img .rollBook .book .bookF a { position:relative;z-index:2;display:inline-block;overflow:hidden;width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:top; }
.eGuideSet .eGGLi.cols.squareImg .colsWrap .item .item_img .rollBook .book .bookF img { width:auto;height:auto;max-width:calc(100% + 4px);max-height:calc(100% + 4px); }
.eGuideSet .eGGLi.cols .colsWrap .item .item_info { width:auto; }
.eGuideSet .eGGLi.cols.infoPriceA .colsWrap .item .item_info { height:104px;overflow:hidden; } /* 제목 + 가격 */
.eGuideSet .eGGLi.cols.infoPriceB .colsWrap .item .item_info { height:161px;overflow:hidden; } /* 제목 + 저자출판사 + 가격 */
.eGuideSet .eGGLi.cols.minPub.infoPriceB .colsWrap .item .item_info { height:135px;overflow:hidden; } /* 제목 + 저자출판사 + 가격 */
.eGuideSet .eGGLi.cols.infoBasic .colsWrap .item .item_info { height:175px;overflow:hidden; } /* 제목 + 저자출판사 + 리드문 */
.eGuideSet .eGGLi.cols.infoBasicPlus .colsWrap .item .item_info { height:244px;overflow:hidden; } /* 제목 + 저자출판사 + 타이틀 + 리드문 */
.eGuideSet .eGGLi.cols.infoBasicPlus.minPub .colsWrap .item .item_info { height:218px;overflow:hidden; } /* 제목 + 저자출판사 + 타이틀 + 리드문 */
.eGuideSet .eGGLi.cols.infoMin .colsWrap .item .item_info { height:113px;overflow:hidden; } /* 제목 + 저자출판사 & not(minPub)*/
.eGuideSet .eGGLi.cols.infoMin.minPub .colsWrap .item .item_info { height:88px;overflow:hidden; } /* 제목 + 저자출판사 & minPub */
.eGuideSet .eGGLi.cols .colsWrap .item .item_img+.item_info { margin-top:20px; }
.eGuideSet .eGGLi.cols .colsWrap .item .item_info .info_name { max-height:56px;line-height:28px;font-size:20px; }
.eGuideSet .eGGLi.cols .colsWrap .item .item_info .info_read { margin-top:10px;height:78px;line-height:26px;font-size:16px; }
.eGuideSet .eGGLi.cols.cols_2n .colsWrap .item { width:50%; }
.eGuideSet .eGGLi.cols.cols_2n .colsWrap .item:nth-child(n+3) { margin-top:40px; }
.eGuideSet .eGGLi.cols.cols_3n .colsWrap .item { width:33.333%; }
.eGuideSet .eGGLi.cols.cols_3n .colsWrap .item:nth-child(n+4) { margin-top:40px; }
.eGuideSet .eGGLi.cols.cols_4n .colsWrap .item { width:25%; }
.eGuideSet .eGGLi.cols.cols_4n .colsWrap .item:nth-child(n+5) { margin-top:40px; }
.eGuideSet .eGGLi.cols.cols_5n .colsWrap .item { width:20%; }
.eGuideSet .eGGLi.cols.cols_5n .colsWrap .item:nth-child(n+6) { margin-top:40px; }

/* 상품 롤링 */
.eGuideSet .goodsConRoll { position:relative; }
.eGuideSet .goodsConRoll .goodsConRollBot .goodsConRollPagen { display:inline-block;margin:0 auto;z-index:10;padding:0 13px;height:24px;line-height:24px;width:auto;font-size:11px;color:#fff;border-radius:24px;letter-spacing:-1px;background-color:rgba(0,0,0,0.5);vertical-align:top; }
.eGuideSet .goodsConRoll .swiper { margin:0 auto;width:900px; }
.tit_txtGrp+.goodsConRoll .swiper .swiper-slide { padding-top:0 !important; } /* 타이틀 영역 다음에 롤링 도서(입체,평면) 올 경우 */
.eGuideSet .goodsConRoll.rollTp_cFlow .swiper .swiper-slide { padding:70px 0 50px;width:340px; }
.eGuideSet .goodsConRoll.rollTp_cFlow .swiper .swiper-slide .item_info { display:none; }
.eGuideSet .goodsConRoll.rollTp_cFlow .goodsConRollBot .goodsConRollPagen { display:none; }
.eGuideSet .goodsConRoll.rollTp_cFlow .swiper { mask-image:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 5%, rgba(255,255,255,1) 95%, rgba(255,255,255,0) 100%);mask-size:900px;mask-repeat: no-repeat;/*-webkit-*/-webkit-mask-image:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 5%, rgba(255,255,255,1) 95%, rgba(255,255,255,0) 100%);-webkit-mask-size:900px;-webkit-mask-repeat: no-repeat; }
.eGuideSet .goodsConRoll.rollTp_cFlow .swiPagen { top:310px; }
.eGuideSet .goodsConRoll.rollTp_cFlow .book .bookF img { min-width:340px; }
.tit_txtGrp+.goodsConRoll.rollTp_cFlow .swiPagen { top:240px !important; }
.eGuideSet .goodsConRollBot { margin:0 auto;width:740px; }
.eGuideSet .goodsConRollBot .info_name { max-height:76px;overflow:hidden;line-height:38px;font-size:30px;font-weight:700;word-wrap:break-word;word-break:keep-all; }
.eGuideSet .goodsConRollBot .info_name a { color:#333; }
.eGuideSet .goodsConRollBot .info_pubGrp { margin-top:5px;line-height:0;font-size:0; }
.eGuideSet .goodsConRollBot .info_pubGrp .authPub { line-height:26px;font-size:16px;opacity:0.8; }
.eGuideSet .goodsConRollBot .info_pubGrp .authPub+.authPub:before { box-sizing:border-box;content:'';display:inline-block;margin:11px 8px 0;width:4px;height:4px;opacity:0.5;border:none;border-radius:2px;vertical-align:top;background-color:#000; }
.eGuideSet .goodsConRollBot .info_price { margin-top:15px;line-height:0;font-size:0; }
.eGuideSet .goodsConRollBot .info_price+.info_price { margin-top:7px; }
.eGuideSet .goodsConRollBot .info_price .yes_b { font-family:'yesB' !important;font-weight:normal !important; }
.eGuideSet .goodsConRollBot .info_price .yes_m { font-family:'yesM' !important;font-weight:normal !important; } 
.eGuideSet .goodsConRollBot .info_price .txt_num { margin:0 5px;line-height:30px;font-size:24px;vertical-align:top; }
.eGuideSet .goodsConRollBot .info_price .txt_num.dash { text-decoration:line-through;opacity:0.5; }
.eGuideSet .goodsConRollBot .info_price .txt_num .yes_b { font-size:28px; }
.eGuideSet .goodsConRollBot .info_price .txt_num .yes_m { font-size:24px; }
.eGuideSet .goodsConRollBot .info_price .txt_sale { line-height:30px;font-size:16px;font-weight:normal;vertical-align:bottom; }
.eGuideSet .goodsConRollBot .info_price.rePrice .txt_num { line-height:22px;font-size:16px;vertical-align:top; }
.eGuideSet .goodsConRollBot .info_price .txt_sale:before { content:'\0028'; }
.eGuideSet .goodsConRollBot .info_price .txt_sale:after { content:'\d560\c778\0029'; }
.eGuideSet .goodsConRollBot .info_price.rePrice .txt_num .yes_b { font-size:16px; }
.eGuideSet .goodsConRollBot .info_price.rePrice .txt_num .yes_m { font-size:16px; }
.eGuideSet .goodsConRollBot .info_price.rePrice .txt_sale { line-height:22px;vertical-align:top; }
.eGuideSet .goodsConRollBot .info_price.rePrice .txt_sale:after { content:'\c778\d558\0029'; }
.eGuideSet .goodsConRollBot .info_tit { line-height:28px;font-size:20px;font-weight:700;color:#333;word-wrap:break-word;word-break:keep-all; }
.eGuideSet .goodsConRollBot .info_pubGrp+.info_tit { margin-top:15px; }
.eGuideSet .goodsConRollBot .info_price+.info_tit { margin-top:15px; }
.eGuideSet .goodsConRollBot .info_read { margin-top:15px;height:120px;overflow:hidden;line-height:30px;font-size:18px;font-weight:400;color:#333;word-wrap:break-word;word-break:keep-all; }
.eGuideSet .goodsConRollBot .info_tit+.info_read { margin-top:5px; }
/* e가이드 상품_white  */
.eGuideSet .eGGLi.white .goodsConRollBot * { color:#fff !important; }
.eGuideSet .eGGLi.white .goodsConRollBot .info_pubGrp .authPub+.authPub:before { background-color:#fff !important; }   
.eGuideSet .eGGLi.white .goodsConRollBot .info_tag .tag .txt_tag { border:solid 1px #fff;background-color:transparent; }

/* 탭 롤링 */
.eGuideSet .tabThumbRoll { }
.eGuideSet .tabThumbRoll .swiper-wrapper .swiper-slide { padding-bottom:30px;width:160px !important; }
.eGuideSet .tabThumbRoll .swiper-scrollbar { display:none; }
.eGuideSet .tabThumbRoll .lnk_thumb { display:block;width:160px; }
.eGuideSet .tabThumbRoll .lnk_thumb:hover { text-decoration:none; }
.eGuideSet .tabThumbRoll .lnk_thumb .tImg { position:relative;display:block;margin:0 15px;width:130px;height:130px;overflow:hidden;border-radius:65px; }
.eGuideSet .tabThumbRoll .lnk_thumb .tImg img { width:130px;min-height:130px; }
.eGuideSet .tabThumbRoll .lnk_thumb.on .tImg:before { content:'';position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;border:solid 3px #000; }
.eGuideSet .tabThumbRoll .lnk_thumb .tTxt { display:block;margin-top:15px;height:22px;line-height:22px;font-size:20px;font-weight:500;color:#333; }
.eGuideSet .tabThumbTxtRoll { margin:0 auto;width:960px; }
.eGuideSet .tabThumbTxtRoll { mask-image:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 3%, rgba(255,255,255,1) 97%, rgba(255,255,255,0) 100%);mask-size:960px;mask-repeat: no-repeat;/*-webkit-*/-webkit-mask-image:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 3%, rgba(255,255,255,1) 97%, rgba(255,255,255,0) 100%);-webkit-mask-size:960px;-webkit-mask-repeat: no-repeat; }
.eGuideSet .tabThumbTxtRoll .swiper-wrapper .swiper-slide { padding-bottom:20px;width:160px !important; }
.eGuideSet .tabThumbTxtRoll .swiper-wrapper .swiper-slide:first-child { padding-left:15px; }
.eGuideSet .tabThumbTxtRoll .swiper-wrapper .swiper-slide:last-child { padding-right:15px; }
.eGuideSet .tabThumbTxtRoll .swiper-scrollbar { display:none; }
.eGuideSet .tabThumbTxtRoll .lnk_thumb { display:block;width:160px; }
.eGuideSet .tabThumbTxtRoll .lnk_thumb:hover { text-decoration:none; }
.eGuideSet .tabThumbTxtRoll .lnk_thumb .tTxt { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eGuideSet .tabThumbTxtRoll .lnk_thumb .tTxt { flex-direction: column;flex-wrap: nowrap;justify-content: center;align-items: center; }
.eGuideSet .tabThumbTxtRoll .lnk_thumb .tTxt { box-sizing:border-box;position:relative;margin:0 15px;padding:0 15px;width:130px;height:130px;line-height:26px;font-size:20px;color:#000;font-weight:400;overflow:hidden;border:solid 1px #000;border-radius:65px; }
.eGuideSet .tabThumbTxtRoll .lnk_thumb.on .tTxt { color:#fff;background-color:#000; }
.eGuideSet .tabKWordRoll { }
.eGuideSet .tabKWordRoll .swiper { margin-bottom:50px; }
.eGuideSet .tabKWordRoll .swiper-wrapper .swiper-slide { width:auto; }
.eGuideSet .tabKWordRoll .swiper-scrollbar { display:none; }
.eGuideSet .tabKWordRoll .swiper .swiper-slide .lnk_kWord { display:block;box-sizing:border-box;margin:0 10px;padding:0 30px;width:auto;height:80px;line-height:76px;border:solid 2px #ebebeb;border-radius:40px;background-color:#f8f8f8; }
.eGuideSet .tabKWordRoll .swiper .swiper-slide .lnk_kWord:hover { text-decoration:none; }
.eGuideSet .tabKWordRoll .swiper .swiper-slide .lnk_kWord .tTxt { font-size:30px;color:#999;font-weight:400; }
.eGuideSet .tabKWordRoll .swiper .swiper-slide .lnk_kWord.on { white-space:nowrap;border-color:#000;background-color:#fff; }
.eGuideSet .tabKWordRoll .swiper .swiper-slide .lnk_kWord.on .tTxt { color:#000;font-weight:700; }
.eGuideSet .tabThumbTxtRoll.m_size .swiper-wrapper .swiper-slide { width:130px !important; }
.eGuideSet .tabThumbTxtRoll.m_size .swiper-wrapper .swiper-slide:first-child { padding-left:20px; }
.eGuideSet .tabThumbTxtRoll.m_size .swiper-wrapper .swiper-slide:last-child { padding-right:20px; }
.eGuideSet .tabThumbTxtRoll.m_size .lnk_thumb { display:block;width:130px; }
.eGuideSet .tabThumbTxtRoll.m_size .lnk_thumb .tTxt { margin:0 10px;padding:0 10px;width:110px;height:110px; }
.eGuideSet .tabConRoll { position:relative;margin:0 auto; }
.eGuideSet .tabConRoll .swiper { margin:0 auto;padding:80px 0;width:900px;border-radius:30px;background-color:#fff; }
.eGuideSet .tabConRoll .swiper-slide {}
.eGuideSet .tabConRoll .swiper-slide .itemUnit {  }
.eGuideSet .tabConRoll .swiper-slide .itemUnit .item_info { text-align:center; }
.eGuideSet .tabConRoll .swiper-slide .itemUnit .item_info .info_read { text-align:left; }

/* 상품권 */
.eGuideSet .giftCardRow { }
.eGuideSet .giftCardRow .giftCardBox { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eGuideSet .giftCardRow .giftCardBox { flex-direction: row;flex-wrap: wrap; }
.eGuideSet .giftCardRow .giftCardBox { margin:0 auto;width:690px;border-radius:30px;overflow:hidden; }
.eGuideSet .giftCardRow .giftCardBox .giftCardSet { box-sizing:border-box;padding-bottom:38px;width:calc(50% - 1px);background-color:#fff; }
.eGuideSet .giftCardRow .giftCardBox .giftCardSet:nth-child(n + 3) { margin-top:2px; }
.eGuideSet .giftCardRow .giftCardBox .giftCardSet:nth-child(odd) { margin-right:1px; }
.eGuideSet .giftCardRow .giftCardBox .giftCardSet:nth-child(even) { margin-left:1px; }
.eGuideSet .giftCardRow .giftCardBox .giftCardSet .lnk_giftCard { display:block; }
.eGuideSet .giftCardRow .giftCardBox .giftCardSet .lnk_giftCard:hover { text-decoration:none; }
.eGuideSet .giftCardRow .giftCardBox .giftCardSet .giftCard_txt { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eGuideSet .giftCardRow .giftCardBox .giftCardSet .giftCard_txt { flex-direction: row;flex-wrap: wrap;align-content: center;justify-content: center; }
.eGuideSet .giftCardRow .giftCardBox .giftCardSet .giftCard_txt { height:95px;line-height:1.2em;font-size:24px;font-weight:300;color:#333; }
.eGuideSet .giftCardRow .giftCardBox .giftCardSet .giftCard_txt.tp_ver { flex-direction: column;flex-wrap: nowrap; }
.eGuideSet .giftCardRow .giftCardBox .giftCardSet .giftCard_txt.tp_ver { padding:30px 0;height:auto; }
.eGuideSet .giftCardRow .giftCardBox .giftCardSet .giftCard_des { margin-top:-20px;padding:0 0 15px;font-size:24px;font-weight:300;color:rgba(0,0,0,0.5); }
.eGuideSet .giftCardRow .giftCardBox .giftCardSet .giftCard_txt strong { margin-left:8px;font-weight:700; }
.eGuideSet .giftCardRow .giftCardBox .giftCardSet .giftCard_img { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eGuideSet .giftCardRow .giftCardBox .giftCardSet .giftCard_img { flex-direction: column;flex-wrap: nowrap;justify-content: center;align-items: center; }
.eGuideSet .giftCardRow .giftCardBox .giftCardSet .giftCard_img { margin:0 auto;width:240px;height:150px;background:url('/https/image.yes24.com/sysimage/reNew/corner/eveGuide/card01.png') no-repeat center center;background-size:cover; }
.eGuideSet .giftCardRow .giftCardBox .giftCardSet .giftCard_img .img_txt { font-size:60px;color:#fff;font-weight:600;letter-spacing:-2px; }

/* 상품권 3종 (상품권,giftCard,이용권) */
.eGuideSet .yesCardRow { line-height:0;font-size:0; }
.eGuideSet .yesCardRow+.yesCardRow { margin-top:50px; }
.eGuideSet .yesCardRow .yesCardSet { display:inline-block;vertical-align:top; }
.eGuideSet .yesCardRow .yesCardSet .yesCardBig { position:relative;display:inline-block;padding-top:62.5%;width:480px;background-size:cover !important; }
.eGuideSet .yesCardRow .yesCardSet .yesCardBig .card_num { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eGuideSet .yesCardRow .yesCardSet .yesCardBig .card_num { flex-direction: column;flex-wrap: nowrap;justify-content: center;align-items: center; }
.eGuideSet .yesCardRow .yesCardSet .yesCardBig .card_num { position:absolute;font-family:"yesB" !important;font-weight:normal;letter-spacing:-2px; }
.eGuideSet .yesCardRow .yesCardSet .yesCardBig .bit_num { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eGuideSet .yesCardRow .yesCardSet .yesCardBig .bit_num { flex-direction: column;flex-wrap: nowrap;justify-content: center;align-items: center; }
.eGuideSet .yesCardRow .yesCardSet .yesCardBig .bit_num { position:absolute;right:-30px;bottom:-20px;width:126px;height:126px;line-height:1em;text-align:center;font-size:30px;color:#fff;font-weight:600;border-radius:63px;background-color:#000; }
.eGuideSet .yesCardRow .yesCardSet .yesCardBig:not(.card03) .card_num { left:0;top:0;right:0;bottom:0;font-size:118px;color:#fff; }
.eGuideSet .yesCardRow .yesCardSet .yesCardBig.card03 .card_num { align-items:flex-start; }
.eGuideSet .yesCardRow .yesCardSet .yesCardBig.card03 .card_num { left:30px;top:50%;right:0;bottom:0;color:#fff;text-align:left; }
.eGuideSet .yesCardRow .yesCardSet .yesCardBig.card03 .card_num span { line-height:0;font-size:0; }
.eGuideSet .yesCardRow .yesCardSet .yesCardBig.card03 .card_num span strong { display:inline-block;height:110px;overflow:hidden;line-height:110px;font-size:126px;color:#fff;text-align:left;vertical-align:bottom; }
.eGuideSet .yesCardRow .yesCardSet .yesCardBig.card03 .card_num span em { display:inline-block;height:55px;overflow:hidden;line-height:55px;font-size:33px;font-family:'ptd','맑은 고딕','Malgun Gothic','Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif;font-weight:700;vertical-align:bottom; }
.eGuideSet .yesCardRow .yesCardSet .yesCardBig.card01 { background:url('https://image.yes24.com/sysimage/reNew/corner/eveGuide/card01Big.svg') no-repeat left top; }
.eGuideSet .yesCardRow .yesCardSet .yesCardBig.card02 { background:url('https://image.yes24.com/sysimage/reNew/corner/eveGuide/card02Big.svg') no-repeat left top; }
.eGuideSet .yesCardRow .yesCardSet .yesCardBig.card03 { background:url('https://image.yes24.com/sysimage/reNew/corner/eveGuide/card03Big.svg') no-repeat left top; }
.eGuideSet .yesCardRow .yesCardSet .yesCardEtc { position:relative;display:inline-block;width:480px; }
.eGuideSet .yesCardRow .yesCardSet .yesCardEtc .card_etc img { width:100%;max-width:480px;vertical-align:top; }
.eGuideSet .yesCardRow .yesCardSet .yesCardEtc .bit_num { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eGuideSet .yesCardRow .yesCardSet .yesCardEtc .bit_num { flex-direction: column;flex-wrap: nowrap;justify-content: center;align-items: center; }
.eGuideSet .yesCardRow .yesCardSet .yesCardEtc .bit_num { position:absolute;right:-30px;bottom:-20px;width:126px;height:126px;line-height:1em;text-align:center;font-size:30px;color:#fff;font-weight:600;border-radius:63px;background-color:#000; }

/* 이벤트 배너 */
.eGuideSet .bnRoll { }
.eGuideSet .bnRoll { position:relative;margin:0 auto;width:1140px; }
.eGuideSet .bnRoll:before { content:'';position:absolute;left:0;top:0;bottom:0;z-index:2;width:15px;background:linear-gradient(90deg, rgba(245,245,245,1) 0%, rgba(245,245,245,0) 100%); }
.eGuideSet .bnRoll:after { content:'';position:absolute;right:0;top:0;bottom:0;z-index:2;width:15px;background:linear-gradient(90deg, rgba(245,245,245,0) 0%, rgba(245,245,245,1) 100%); }
.eGuideSet .bnRoll .swiper-slide { width:390px !important; }
.eGuideSet .bnRoll .bnSet { width:390px; }
.eGuideSet .bnRoll .bnSet a { display:block;margin:0 15px; }
.eGuideSet .bnRoll .bnSet a img { width:360px;height:180px;border-radius:10px;image-rendering:-webkit-optimize-contrast; }
.eGuideSet .bnRoll .swiPagen.prev { margin-left:-575px; }
.eGuideSet .bnRoll .swiPagen.next { margin-left:535px; }

/* 동영상 */
.eGuideSet .youtubeRow { position:relative;margin:0 auto;width:900px;line-height:0;font-size:0; }
.eGuideSet .youtubeRow .youtubeCanvas { padding-top:56.25%; }
.eGuideSet .youtubeRow .youtubeFrm { position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;border-radius:30px; }
.eGuideSet .youtubeRow .youtubeFrm iframe { width:100% !important;height:100% !important; }

/* 박스 */
.eGuideBoxing { margin:0 auto;width:900px; }
.eGuideBoxing .eGuideBox { margin:0 auto;padding:70px 0;width:900px;border-radius:30px;background-color:#fff; }
.eGuideBoxing .eGuideBox+.eGuideBox { margin-top:50px; }
.eGuideBoxing .eGuideBox .eGuideSet .tit_txtGrp { padding:0 !important; }
.eGuideBoxing .eGuideBox .eGuideSet .tit_txtGrp+.yesCardRow { margin-top:50px; }
.eGuideBoxing .eGuideBox .eGuideSet .yesCardRow+.yesCardRow { margin-top:50px; }
.eGuideBoxing .eGuideBox .eGuideSet div+.tit_txtGrp { margin-top:50px; }
.eGuideBoxing .eGuideBox .eGuideSet .eveBrd { margin:0 auto;width:800px; }
.eGuideBoxing .eGuideBox .eGuideSet div+.eveBrd { margin-top:50px; }
.eGuideBoxing .eGuideBox .eGuideSet .eveBrd iframe { width:100% !important; }
.eGuideBoxing .eGuideBox .eGuideSet .eveBrd #goodsBrdWrap { margin:0 50px;width:auto; }
.eGuideBoxing .yesEveAlertDl { margin-top:50px; }

/* 이미지 n개 */
.eGuideSet .eGuideConImgRow { margin:0 auto;width:900px;overflow:hidden;border-radius:30px; }
.eGuideSet .eGuideConImgRow .eGuideConImgSet { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eGuideSet .eGuideConImgRow .eGuideConImgSet { flex-direction: row;flex-wrap: wrap;align-content: flex-start; }
.eGuideSet .eGuideConImgRow .eGuideConImgSet .eGuideConImg { text-align:center; }
.eGuideSet .eGuideConImgRow .eGuideConImgSet .eGuideConImg .cImg { margin:0 1px;height:100%;text-align:center;background-color:#fff; }
.eGuideSet .eGuideConImgRow .eGuideConImgSet .eGuideConImg img { box-sizing:border-box;width:100%;vertical-align:top; }
.eGuideSet .eGuideConImgRow .eGuideConImgSet.colEven .eGuideConImg { width:25%; }
.eGuideSet .eGuideConImgRow .eGuideConImgSet.colEven .eGuideConImg:nth-child(n+5) { margin-top:2px; }
.eGuideSet .eGuideConImgRow .eGuideConImgSet.colOdd .eGuideConImg { width:33.33333%; }
.eGuideSet .eGuideConImgRow .eGuideConImgSet.colOdd .eGuideConImg:nth-child(n+4) { margin-top:2px; }
.eGuideSet .eGuideConImgRow.wide { margin:0 auto;width:1200px; }
.eGuideSet .eGuideConImgRow.wide .eGuideConImgSet .eGuideConImg { width:20% !important; }
.eGuideSet .eGuideConImgRow.wide .eGuideConImgSet .eGuideConImg:nth-child(n+6) { margin-top:2px; }

/* 가격표 */
.eGuideSet .yesPriceTbRow { margin:0 30px;line-height:0;font-size:0; }
.eGuideBox .eGuideSet .yesPriceTbRow { margin-top:50px; }
.eGuideSet .yesPriceTbRow .yesPriceTbSet { margin:0 auto;padding-top:20px;max-width:630px;border-top:solid 1px #ebebeb;border-bottom:solid 1px #ebebeb; }
.eGuideSet .yesPriceTbRow .yesPriceTbSet .tbRow { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eGuideSet .yesPriceTbRow .yesPriceTbSet .tbRow { flex-direction: row;flex-wrap: nowrap;align-items: center; }
.eGuideSet .yesPriceTbRow .yesPriceTbSet .tbRow .tb_item { box-sizing:border-box;padding:10px 0;line-height:36px;width:45%;text-align:left;font-size:25px;font-weight:600;color:#333; }
.eGuideSet .yesPriceTbRow .yesPriceTbSet .tbRow .tb_value { box-sizing:border-box;padding:10px 0;line-height:36px;width:55%;text-align:right;font-size:25px;font-weight:500;color:#333; }
.eGuideSet .yesPriceTbRow .yesPriceTbSet .tbRow.blue .tb_item { color:#3b7efc; }
.eGuideSet .yesPriceTbRow .yesPriceTbSet .tbRow.blue .tb_value { color:#3b7efc; }
.eGuideSet .yesPriceTbRow .yesPriceTbSet .tbRow.red .tb_item { color:#f66c6a; }
.eGuideSet .yesPriceTbRow .yesPriceTbSet .tbRow.red .tb_value { color:#f66c6a; }
.eGuideSet .yesPriceTbRow .yesPriceTbSet .tbRow.final { margin-top:20px;border-top:solid 1px #ebebeb; }
.eGuideSet .yesPriceTbRow .yesPriceTbSet .tbRow.final .tb_item { padding:20px 0;line-height:40px;font-size:30px;color:#ff6666; }
.eGuideSet .yesPriceTbRow .yesPriceTbSet .tbRow.final .tb_value { padding:20px 0;line-height:40px;font-size:30px;color:#ff6666;font-weight:600; }

/* 이벤트 한줄평 */
.eGuideSet .eGuideCmt { }
.eGuideSet .eGuideCmt .cmtSet { margin:0 auto;width:900px; }
.eGuideSet .eGuideCmt .cmtSet .cmtBox { padding:35px 40px;line-height:32px;font-size:24px;font-weight:600;color:#333;word-wrap:break-word;word-break:keep-all;text-align:left;border-radius:30px;background-color:#fff; }
.eGuideSet .eGuideCmt .cmtSet .cmtBox .hLight { font-weight:600;background-color:#ffec42; }
.eGuideSet .eGuideCmt .cmtSet .cmtId { position:relative;margin-top:15px;padding-right:15px;height:32px;line-height:32px;font-size:26px;color:#333;font-weight:500;text-align:right; }
.eGuideSet .eGuideCmt .cmtSet .cmtId:before { content:'';display:inline-block;position:absolute;top:-15px;margin-left:-40px;width:0;height:0;border:none;border-bottom:solid 25px rgba(0,0,0,0);border-right:solid 30px #fff; }
.eGuideSet .eGuideCmt .cmtSet+.cmtSet { margin-top:30px; }

/* 영프이벤트 템플릿 방어코드 */
#wrapperContent { margin:0 auto;width:auto;text-align:center; }
#eWorldDetail #wrapperContent { margin:0 auto;width:1200px; }
#wrapperContent .eveW_750 { margin:0 auto;width:750px;text-align:center; }

/* 이벤트 하단 상품 리스트 */
/* 공통 상품 하단 */
.eWldGoodsArea { margin:0 auto;text-align:center; }
.eWldGoodsArea .eWldTabArea { position:relative;padding:33px 0 0; }
.eWldGoodsArea .eWldTabArea .eWldTab { position:static;left:0;top:0;right:0;min-height:44px; }
.eWldGoodsArea .eWldTabArea .eWldTab .eWldTabRow { position:relative;box-sizing:border-box;margin:0 auto;padding:13px 30px 0;width:1260px;overflow:hidden;text-align:left; }
.eWldGoodsArea .eWldTabArea .eWldTab .eWldTabRow:before { content:'';position:absolute;left:0;top:15px;bottom:0;z-index:10;width:28px;height:44px;background:linear-gradient(-90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 20%, rgba(255,255,255,1) 100%); }
.eWldGoodsArea .eWldTabArea .eWldTab .eWldTabRow:after { content:'';position:absolute;right:0;top:15px;bottom:0;z-index:10;width:28px;height:44px;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 20%, rgba(255,255,255,1) 100%); }
.eWldGoodsArea .eWldTabArea .eWldTab .eWldTabRow * { font-family:'ptd','맑은 고딕' !important; }
.eWldGoodsArea .eWldTabArea .eWldTab .eWldTabRow .swiper-container { width:1200px; }
.eWldGoodsArea .eWldTabArea .eWldTab .eWldTabRow .swiper-wrapper .swiper-slide { padding:2px 0;width:auto; }
.eWldGoodsArea .eWldTabArea .eWldTab .eWldTabRow .swiper-wrapper .swiper-slide:last-child { padding-right:24px; }
.eWldGoodsArea:not(.fixedOn) .eWldTabArea .eWldTab .eWldTabRow .swiper-wrapper { flex-wrap:wrap;transform:translate3d(0px, 0px, 0px) !important;transition-duration:0s !important;animation-duration:0s !important; }
.eWldGoodsArea:not(.fixedOn) .eWldTabArea .eWldTab .eWldTabRow .swiper-wrapper .swiper-slide { display:inline-block;margin:0 4px 0 0;vertical-align:top; }
.eWldGoodsArea .eWldTabArea .eWldTab .eWldTabRow .swiper-slide .lnk_secTab { display:inline-block;padding:0 14px;height:38px;line-height:38px;border-radius:20px;color:#666;font-size:15px;border:solid 1px #ebebeb;background-color:#fff;vertical-align:top; }
.eWldGoodsArea .eWldTabArea .eWldTab .eWldTabRow .swiper-slide .lnk_secTab em.txt { line-height:38px;font-size:15px;font-weight:400; }
.eWldGoodsArea .eWldTabArea .eWldTab .eWldTabRow .swiper-slide .lnk_secTab.tabOn { border-color:#000;background-color:#000; }
.eWldGoodsArea .eWldTabArea .eWldTab .eWldTabRow .swiper-slide .lnk_secTab.tabOn em.txt { color:#fff;font-weight:500; }
.eWldGoodsArea .eWldTabArea .eWldTab .eWldTabRow .swiper-slide .lnk_secTab:hover { text-decoration:none; }
.eWldGoodsArea.chkSecTop:not(.fixedOn) .eWldTabArea .eWldTab { position:absolute; }
.eWldGoodsArea.fixedOn .eWldTabArea .eWldTab { position:fixed;z-index:20;border-bottom:solid 1px #ebebeb;background-color:#fff; }
.eWldGoodsArea.fixedOn .eWldTabArea .eWldTab .eWldTabRow { padding:13px 30px; }
.eWldGoodsArea .eWldTabArea .eWldTab .toggleTab { display:none;position:absolute;left:50%;top:15px;z-index:11;margin-left:580px; }
.eWldGoodsArea.fixedOn.toggleTabOn .eWldTabArea .eWldTab .toggleTab { display:block; }
.eWldGoodsArea .eWldTabArea .eWldTab .toggleTab a.btn_toggle { position:relative;display:block;width:40px;height:40px;line-height:0;font-size:0; }
.eWldGoodsArea .eWldTabArea .eWldTab .toggleTab a.btn_toggle { opacity:1;-webkit-transition:all .2s cubic-bezier(.165,.84,.44,1);transition:all .2s cubic-bezier(.165,.84,.44,1); }
.eWldGoodsArea .eWldTabArea .eWldTab .toggleTab a.btn_toggle:before { -webkit-transition:all .2s cubic-bezier(.165,.84,.44,1);transition:all .2s cubic-bezier(.165,.84,.44,1); }
.eWldGoodsArea .eWldTabArea .eWldTab .toggleTab a.btn_toggle:before { content:'';position:absolute;left:0;top:0;z-index:1;width:40px;height:40px;border-radius:20px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1); }
.eWldGoodsArea .eWldTabArea .eWldTab .toggleTab a.btn_toggle:hover:before { transform: scale( 1.2 );  }
.eWldGoodsArea .eWldTabArea .eWldTab .toggleTab a.btn_toggle em { -webkit-transition: -webkit-transform 0.4s ease;transition: transform 0.4s ease;-webkit-transform: rotate(90deg);transform: rotate(90deg); }
.eWldGoodsArea .eWldTabArea .eWldTab .toggleTab a.btn_toggle em { display:block;position:absolute;left:50%;top:50%;z-index:2;margin:-8px 0 0 -8px;width:16px;height:16px;overflow:hidden;line-height:0;font-size:0;color:transparent; }
.eWldGoodsArea .eWldTabArea .eWldTab .toggleTab a.btn_toggle em { background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxwYXRoIGRhdGEtbmFtZT0iaWNvbl9hcnJvdyIgZD0ibTAgMTEuMiA1LjM0Mi01LjZMMCAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1LjIgMi40KSIgc3R5bGU9InN0cm9rZTojNjY2O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MnB4O2ZpbGw6bm9uZSIvPgo8L3N2Zz4K') no-repeat right center; } /* /sysimage/renew/corner/yesPresent/ico_arr_rgt.svg */
.eWldGoodsArea.secTabAll .eWldTabArea .eWldTab .toggleTab a.btn_toggle em { -webkit-transform: rotate(270deg);transform: rotate(270deg); }
.eWldGoodsArea.secTabAll .eWldTabArea .eWldTab .eWldTabRow .swiper-wrapper { flex-wrap:wrap;transform:none !important; }
.eWldGoodsArea.secTabAll .eWldTabArea .eWldTab .eWldTabRow .swiper-wrapper .swiper-slide { display:inline-block;margin:0 4px 0 0;vertical-align:top; }
.eWldGoodsArea.chkMline .eWldTabArea .eWldTab .eWldTabRow .swiper-wrapper { flex-wrap:wrap;transform:none !important; }
.eWldGoodsArea.chkMline .eWldTabArea .eWldTab .eWldTabRow .swiper-wrapper .swiper-slide { display:inline-block;margin:0 4px 0 0;vertical-align:top; }

.eWldSecRow { margin-top:50px;text-align:left; }
.eWldSecTabArea+.eWldSecRow { margin-top:0; }
.eWldSecRow[style*="display: none"] + .eWldSecRow { margin-top:0; }
.eWldSecRow:not([style*="display: none"])+.eWldSecRow { margin-top:50px; }
.eWldSecTit { margin:0 auto;position:relative;width:1200px;border-bottom:solid 1px #ebebeb; }
.eWldSecTit .sec_btn { position:absolute;right:0;top:0;line-height:0;font-size:0; }
.eWldSecTit .sec_btn .btnC { margin:0 0 0 5px; }
.eWldSecTit .sec_btn .chgVTp { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;vertical-align:top; }
.eWldSecTit .sec_btn .chgVTp { margin-left:5px; }
.eWldSecTit .sec_btn .chgVTp a { display:block;padding:4px 0;width:28px;height:20px;text-align:center;border:solid 1px #d8d8d8;border-radius:3px;background-color:#fff; }
.eWldSecTit .sec_btn .chgVTp a .vTp { display:none;margin:0 auto;width:20px;height:20px; }
.eWldSecTit .sec_btn .chgVTp.tp_thumb a .vTp_t { display:block; }
.eWldSecTit .sec_btn .chgVTp.tp_list  a .vTp_l { display:block; }

/* 템플릿 게시판 */
.eWldBrdRow { margin-top:50px; }
.eWldSecBrd { box-sizing:border-box;margin:0 auto;padding:60px 60px 40px;width:1200px;border-radius:10px;background-color:#f8f8f8; }
.eWldSecBrd+.eWldSecBrd { margin-top:30px; }
.eWldSecBrd * { font-family:'ptd','맑은 고딕' !important; }
.eWldSecBrd #goodsBrdWrap { width:1080px !important;background:transparent; }
.eWldSecBrd #goodsBrdWrap .goodsBrdForm { padding-top:0; }

/* 템플릿 상품리스트 */
.eWldSecGoods { margin:0 auto;width:1200px;border-bottom:solid 1px #ebebeb; }
.eWldSecGoods .sGLi.tp_thumb li { margin-right:37px; }
.eWldSecGoods .sGLi.tp_thumb li:nth-child(4n) { margin-right:37px !important; }
.eWldSecGoods .sGLi.tp_thumb li:nth-child(5n) { margin-right:0 !important; }
.eWldSecGoods .sGLi.tp_thumb li .item_img .img_oCmt { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eWldSecGoods .sGLi.tp_thumb li .item_img .img_oCmt { flex-direction: column;flex-wrap: nowrap;justify-content: center; }
.eWldSecGoods .sGLi.tp_thumb li .item_img .img_oCmt { height:38px;border:solid 1px #ebebeb;border-radius:3px; }
.eWldSecGoods .sGLi.tp_thumb li .item_img .img_oCmt a { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eWldSecGoods .sGLi.tp_thumb li .item_img .img_oCmt a { flex-direction: column;flex-wrap: nowrap;justify-content: center; }
.eWldSecGoods .sGLi.tp_thumb li .item_img .img_oCmt a { position:relative;height:38px;color:#666; }
.eWldSecGoods .sGLi.tp_thumb li .item_img .img_oCmt a:after { -webkit-transform: rotate(-45deg);transform: rotate(-45deg); }
.eWldSecGoods .sGLi.tp_thumb li .item_img .img_oCmt a:after { content:'';position:absolute;right:11px;top:50%;margin-top:-3px;width:6px;height:6px;border-right:solid 1px #999;border-bottom:solid 1px #999; }
.eWldSecGoods .sGLi.tp_thumb li .item_img .img_oCmt em.txt { display:-webkit-box;margin:0 10px;max-height:38px;overflow:hidden;line-height:19px;text-align:center;font-size:13px;color:#666;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical; }
.eWldSecGoods .sGLi.tp_thumb li .item_img .img_oCmt a em.txt { margin:0 20px 0 10px;text-align:left; }
.eWldSecGoods .sGLi.tp_thumb li .item_img .img_oCmt+.img_canvas { margin-top:15px; }
.eWldSecGoods .sGLi.tp_thumb li .item_info .info_oCmt { display:none; }
.eWldSecGoods .sGLi.tp_thumb.tp_chkG li .oCmt .item_btnCol .btn_row .chkBox { top:305px; } /* 한줄 카피 있는 경우 체크박스 위치 조정 */
.eWldSecGoods .sGLi.tp_list li { }
.eWldSecGoods .sGLi.tp_list li .item_img .img_oCmt { display:none; }
.eWldSecGoods .sGLi.tp_list li .item_info .info_oCmt { display:inline-block;margin-bottom:10px;height:28px;border:solid 1px #ebebeb;border-radius:3px; }
.eWldSecGoods .sGLi.tp_list li .item_info .info_oCmt a { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eWldSecGoods .sGLi.tp_list li .item_info .info_oCmt a { flex-direction: column;flex-wrap: nowrap;justify-content: center; }
.eWldSecGoods .sGLi.tp_list li .item_info .info_oCmt a { position:relative;height:28px;color:#666; }
.eWldSecGoods .sGLi.tp_list li .item_info .info_oCmt a:after { -webkit-transform: rotate(-45deg);transform: rotate(-45deg); }
.eWldSecGoods .sGLi.tp_list li .item_info .info_oCmt a:after { content:'';position:absolute;right:11px;top:50%;margin-top:-3px;width:6px;height:6px;border-right:solid 1px #999;border-bottom:solid 1px #999; }
.eWldSecGoods .sGLi.tp_list li .item_info .info_oCmt em.txt { display:-webkit-box;margin:0 10px;height:28px;overflow:hidden;line-height:28px;font-size:12px;color:#666;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical; }
.eWldSecGoods .sGLi.tp_list li .item_info .info_oCmt a em.txt { margin:0 20px 0 10px; }
 
/* 스텝 박스 */
.eGuideSet .stepBox { margin:0 auto;padding:0 30px;max-width:750px;line-height:0;font-size:0;text-align:center;box-sizing:border-box; }  
.eGuideSet .stepBox .stepBoxSet .stepBox_num { position:absolute;left:50%;top:-35px;margin-left:-35px;width:70px;height:70px;border-radius:70px;line-height:70px;font-size:30px;font-weight:600;color:#000;background-color:#fff; }  
.eGuideSet .stepBox.stepBoxHor { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between; }   
.eGuideSet .stepBox.stepBoxHor .stepBoxSet { position:relative;width:210px;height:270px;border-radius:30px;background-color:#66beff; } 
.eGuideSet .stepBox.stepBoxHor .stepBoxSet { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; } 
.eGuideSet .stepBox.stepBoxHor .stepBoxSet { justify-content:center;align-items:center; }  
.eGuideSet .stepBox.stepBoxHor .stepBoxSet + .stepBoxSet { margin-left:30px; }  
.eGuideSet .stepBox.stepBoxHor .stepBoxSet:nth-child(2) { background-color:#0080ff; } 
.eGuideSet .stepBox.stepBoxHor .stepBoxSet:nth-child(3) { background-color:#0043ff; } 
.eGuideSet .stepBox.stepBoxHor .stepBoxSet .stepBox_txt { line-height:36px;font-size:26px;font-weight:600;color:#fff; }   
.eGuideSet .stepBox.stepBoxVer .stepBoxSet { position:relative;padding:56px 15px 32px;width:100%;border-radius:30px;box-sizing:border-box;background-color:#0929b9; }  
.eGuideSet .stepBox.stepBoxVer .stepBoxSet + .stepBoxSet { margin-top:60px; }   
.eGuideSet .stepBox.stepBoxVer .stepBoxSet .stepBox_txt { line-height:40px;font-size:30px;color:#fff; }  
.eGuideSet .stepBox.stepBoxVer .stepBoxSet .stepBox_txt b { font-weight:700; }   

/* 이벤트 모음 배너 */
.eWldEveBnArea { margin-top:90px;  }
.eWldEveBnArea .eWldSecTit { border-bottom:none;  }
.eWldEveBnArea .swiPagen { position:absolute;left:50%;top:50%;z-index:10;margin-top:-20px; }
.eWldEveBnArea .swiPagen a { opacity:1;-webkit-transition:all .2s cubic-bezier(.165,.84,.44,1);transition:all .2s cubic-bezier(.165,.84,.44,1); }
.eWldEveBnArea .swiPagen a { position:relative;display:block;width:40px;height:40px; }
.eWldEveBnArea .swiPagen a.swiper-button-disabled { opacity:0;transform:scale( 0.2 ); }
.eWldEveBnArea .swiPagen a:before { -webkit-transition:all .2s cubic-bezier(.165,.84,.44,1);transition:all .2s cubic-bezier(.165,.84,.44,1); }
.eWldEveBnArea .swiPagen a:before { content:'';position:absolute;left:0;top:0;z-index:1;width:40px;height:40px;border-radius:20px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1); }
.eWldEveBnArea .swiPagen a:hover:before { transform: scale( 1.2 );  }
.eWldEveBnArea .swiPagen em { display:block;position:absolute;left:50%;top:50%;z-index:2;margin:-8px 0 0 -8px;width:16px;height:16px;overflow:hidden;line-height:0;font-size:0;color:transparent; }
.eWldEveBnArea .swiPagen.prev { margin-left:-470px; }
.eWldEveBnArea .swiPagen.prev a em { background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxwYXRoIGRhdGEtbmFtZT0iaWNvbl9hcnJvdyIgZD0iTTUuMzQyIDExLjIgMCA1LjYgNS4zNDIgMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS4yMDEgMi40KSIgc3R5bGU9InN0cm9rZTojNjY2O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MnB4O2ZpbGw6bm9uZSIvPgo8L3N2Zz4K') no-repeat right center; } /* /sysimage/renew/corner/yesPresent/ico_arr_lft.svg */
.eWldEveBnArea .swiPagen.prev a:hover em { background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxwYXRoIGRhdGEtbmFtZT0iaWNvbl9hcnJvdyIgZD0iTTUuMzQyIDExLjIgMCA1LjYgNS4zNDIgMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS4yMDEgMi40KSIgc3R5bGU9InN0cm9rZTojMzMzO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MnB4O2ZpbGw6bm9uZSIvPgo8L3N2Zz4K') no-repeat right center; } /* /sysimage/renew/corner/yesPresent/ico_arr_lft_black.svg */
.eWldEveBnArea .swiPagen.next { margin-left:430px; }
.eWldEveBnArea .swiPagen.next a em { background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxwYXRoIGRhdGEtbmFtZT0iaWNvbl9hcnJvdyIgZD0ibTAgMTEuMiA1LjM0Mi01LjZMMCAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1LjIgMi40KSIgc3R5bGU9InN0cm9rZTojNjY2O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MnB4O2ZpbGw6bm9uZSIvPgo8L3N2Zz4K') no-repeat right center; } /* /sysimage/renew/corner/yesPresent/ico_arr_rgt.svg */
.eWldEveBnArea .swiPagen.next a:hover em { background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICAgIDxwYXRoIGRhdGEtbmFtZT0iaWNvbl9hcnJvdyIgZD0ibTAgMTEuMiA1LjM0Mi01LjZMMCAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1LjIgMi40KSIgc3R5bGU9InN0cm9rZTojMzMzO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MnB4O2ZpbGw6bm9uZSIvPgo8L3N2Zz4K') no-repeat right center; } /* /sysimage/renew/corner/yesPresent/ico_arr_rgt_black.svg */
.eWldEveBnArea .yesBnList { position:relative;margin:0 auto;width:1260px; }
.eWldEveBnArea .yesBnList:before { content:'';position:absolute;left:0;top:0;bottom:0;z-index:2;width:30px;background:linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); }
.eWldEveBnArea .yesBnList:after { content:'';position:absolute;right:0;top:0;bottom:0;z-index:2;width:30px;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); }
.eWldEveBnArea .yesBnList .swiper-container { width:1260px;overflow:hidden; }
.eWldEveBnArea .yesBnList .swiper-slide { width:440px !important; }
.eWldEveBnArea .yesBnList .yesBnSet { width:440px; }
.eWldEveBnArea .yesBnList .yesBnSet a { display:block;margin:0 30px; }
.eWldEveBnArea .yesBnList .yesBnSet a img { width:380px;height:190px;border-radius:10px;image-rendering:-webkit-optimize-contrast; }
.eWldEveBnArea .yesBnList .swiPagen.prev { margin-left:-620px; }
.eWldEveBnArea .yesBnList .swiPagen.next { margin-left:580px; }

/* 이벤트 팝업 */
.eGPopArea { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eGPopArea { flex-direction: column;flex-wrap: nowrap;justify-content: center;align-items: center; }
.eGPopArea { box-sizing:border-box;padding:calc(10vh) 0;position:fixed;left:0;top:0;right:0;bottom:0;z-index:120001;background-color:rgba(0,0,0,0.5); }
.eGPop { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eGPop { flex-direction: column;flex-wrap: nowrap; }
.eGPop { box-sizing:border-box;position:relative;margin:0 20px;padding:0 0 20px;width:calc(100% - 40px) !important;max-width:480px;max-height:calc(100% - 40px);border-radius:15px;background-color:#fff; }
.eGPop * { font-family:'ptd','Malgun Gothic',Dotum,'돋움',AppleGothic,Lucida Grande,Verdana,Arial,Tahoma,sans-serif; }
.eGPop+.eGPop { margin-top:15px; }
.eGPop .eGP_tit { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eGPop .eGP_tit { flex-direction: row;flex-wrap: nowrap;align-items: center; }
.eGPop .eGP_tit { box-sizing:border-box;margin:0 20px;height:60px; }
.eGPop .eGP_tit * { box-sizing:border-box; }
.eGPop .eGP_tit .titRow { display:block;margin-right:30px; }
.eGPop .eGP_tit .tit_txt { line-height:22px;font-size:17px;color:#333;font-weight:700;word-wrap:break-word;word-break:keep-all; }
.eGPop .eGP_close { box-sizing:border-box;position:absolute;right:0;top:0;padding:15px; }
.eGPop .eGP_close .ico { display:block;width:30px;height:30px;overflow:hidden;line-height:0;font-size:0;background:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22https%3A%2F%2Fround-lake.dustinice.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2230%22%20height%3D%2230%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%20%20%20%20%3Cpath%20data-name%3D%22%EC%84%A0%2018%22%20transform%3D%22translate(7%207)%22%20style%3D%22fill%3Anone%3Bstroke%3A%23333%3Bstroke-linecap%3Around%3Bstroke-width%3A1.5px%22%20d%3D%22M17%200%200%2017%22%2F%3E%0A%20%20%20%20%3Cpath%20data-name%3D%22%EC%84%A0%2019%22%20transform%3D%22translate(7%207)%22%20style%3D%22fill%3Anone%3Bstroke%3A%23333%3Bstroke-linecap%3Around%3Bstroke-width%3A1.5px%22%20d%3D%22m0%200%2017%2017%22%2F%3E%0A%3C%2Fsvg%3E%0A') no-repeat left top; } /* /sysimage/mv3/com/ico_x_blackB.svg */
.eGPop .eGP_top { margin:0 20px;padding-bottom:15px;background-color:#fff; }
.eGPop .eGP_top .yesInfoSec .yesInfoTbDpt dl dt { padding-left:0; } /* .yesInfoSec .yesInfoTbDpt dl dt 재정의 */
.eGPop .eGP_top .yesInfoSec .yesInfoTbDpt dl dd { padding-right:0; }
.eGPop .eGP_con { flex:1;position:relative;overflow-y:auto;overflow-x:hidden;margin:0 10px;padding:0 10px;text-align:left;scrollbar-width:thin;-webkit-overflow-scrolling:touch; }
.eGPop .eGP_con::-webkit-scrollbar { width:2px;height:2px;-webkit-appearance: none; }
.eGPop .eGP_con::-webkit-scrollbar-thumb { border:solid 4px rgba(0,0,0,0.5);border-radius:8px;background-clip:content-box;background-color:rgba(0, 0, 0, 0.5); /* Style the scrollbar thumb */ }
.eGPop .eGP_con .alertP+.alertP { margin-top:4px; }
.eGPop .eGP_con .alertP+.alertDl { margin-top:10px; }
.eGPop .eGP_con .alertDl+.alertP { margin-top:10px; }
.eGPop .eGP_con .alertDl+.alertDl { margin-top:10px; }
.eGPop .eGP_con .alertDl dd { padding-top:5px; }
.eGPop .eGP_con .yesInfoSec.yesFormInfoSec { padding:10px 0; } /* 팝업 내라 여백 조정 영역 스크롤때문에 상하단 padding이 필요 */
.eGPop .eGP_con > .yesInfoSec > .yesFormWrap { margin-left:0;margin-right:0; }
.eGPop .eGP_infoDl { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eGPop .eGP_infoDl { flex-direction: row;flex-wrap: nowrap;gap:5px; }
.eGPop .eGP_infoDl dt { flex:0 0 auto;padding:5px 0;line-height:20px;font-size:13px;color:#333;font-weight:700; }
.eGPop .eGP_infoDl dt.w_90 { min-width:90px; }
.eGPop .eGP_infoDl dd { margin-left:auto;padding:5px 0;line-height:20px;font-size:13px;color:#666;font-weight:400;text-align:right;word-wrap:break-word;word-break:keep-all; }
.eGPop .eGP_infoDl .yesOnOff { padding:0; }
.eGPop .eGP_infoDl.tp_ver { flex-direction: column;flex-wrap: nowrap;gap:0; }
.eGPop .eGP_infoDl.tp_ver dd { margin-left:0;text-align:left; }
.eGPop .eGP_infoDl.algnLft dd { margin-left:0;text-align:left; }
.eGPop .eGP_btn { display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; }
.eGPop .eGP_btn { flex-direction: row;flex-wrap: nowrap;gap:5px; }
.eGPop .eGP_btn.tpCol { flex-direction: column; }
.eGPop .eGP_btn .colCell { flex:1 1 0; }
.eGPop .eGP_btn .colCell.w_80 { flex:0 0 auto;width:80px; }
.eGPop .eGP_btn .btn_c { display:block;margin:0; }