@charset "utf-8";
/* ---------------------------------------------------------
* FileName : base.css
* ProjectName : E9Pay (Responsive Web)
* Description : 초기화 스타일시트
* Author : ideumotion.com
* Date : 2017.11
--------------------------------------------------------- */

@import url(lib/jquery-ui.min.css);
@import url(lib/jquery.bxslider.min.css);
@import url(lib/selectric.css);
@import url(lib/swiper.min.css); 
@import url(animate.css);


/* 크로스브라우징을 위한 CSS 초기화 */
*{margin:0; padding:0;} 
body{font-size:10px; color:#000; font-family:'NotoSansKR', sans-serif,'Montserrat';}
body{-webkit-text-size-adjust:none; }
a{outline:0px;}
a:link{font-size:10px; color:#000; text-decoration:none;}                                       
a:hover{font-size:10px; color:#000; text-decoration:none;}
a:visited{font-size:10px; color:#000;  text-decoration:none;}
caption, legend{font-size:0px; width:0px; height:0px; overflow:hidden; position:absolute; visibility:hidden;}
img{border:0px;}
fieldset,img{border:0; vertical-align:top;}
table{border-collapse:collapse; border-spacing:0; border:0;}
input,textarea,select{font-family:inherit; font-size:inherit; font-weight:inherit;}
input[type=password]{IME-MODE: disabled;}
ul,ol,dl{list-style:none; margin:0;}
textarea{overflow:auto;} 
button,label{cursor:pointer;}
button{border: 0 none; background-color: transparent;}
hr{display:none; clear:both;}
.ck-content {
	font-size: 17px;
}
.ck-content a,
.ck-content a:link,
.ck-content a:hover,
.ck-content a:visited {
	color: #0000ee; 
	text-decoration:underline; 
	cursor: pointer;
	font-size: 15px;
}
.ck-content a span {
	color: inherit !important;
}
.ck-content li {list-style:inherit; list-style-position: inside;}
.ck-content ul ul, .ck-content ol ol {
    padding-left: 0.4em;
}
/* Font Face */
@font-face {
  font-family:'NotoSansKR';
  font-style: normal;
  font-weight: 350;
  src: url(font/NotoSansKR-DemiLight.eot);
  src: url(font/NotoSansKR-DemiLight.eot?#iefix) format('embedded-opentype'),
       url(font/NotoSansKR-DemiLight.woff) format('woff'),
       url(font/NotoSansKR-DemiLight.otf) format('truetype');
  unicode-range: U+AC00-D7A3;
}
@font-face {
  font-family:'NotoSansKR';
  font-style: normal;
  font-weight: 400;
  src: url(font/NotoSansKR-Regular.eot);
  src: url(font/NotoSansKR-Regular.eot?#iefix) format('embedded-opentype'),
       url(font/NotoSansKR-Regular.woff) format('woff'),
       url(font/NotoSansKR-Regular.otf) format('truetype');
  unicode-range: U+AC00-D7A3;
}
@font-face {
  font-family:'NotoSansKR';
  font-style: normal;
  font-weight: 600;
  src: url(font/NotoSansKR-Medium.eot);
  src: url(font/NotoSansKR-Medium.eot?#iefix) format('embedded-opentype'),
       url(font/NotoSansKR-Medium.woff) format('woff'),
       url(font/NotoSansKR-Medium.otf) format('truetype');
  unicode-range: U+AC00-D7A3;
}
@font-face {
  font-family:'NotoSansKR';
  font-style: normal;
  font-weight: 700;
  src: url(font/NotoSansKR-Bold.eot);
  src: url(font/NotoSansKR-Bold.eot?#iefix) format('embedded-opentype'),
       url(font/NotoSansKR-Bold.woff) format('woff'),
       url(font/NotoSansKR-Bold.otf) format('truetype');
  unicode-range: U+AC00-D7A3;
}
/* 폰트 추가 (고은하:2021-04-09)*/
/* 나눔스퀘어라운드 웹폰트 v1.11 https://github.com/innks/NanumSquareRound */
@font-face {
  font-family: "NanumSquareRoundL";
  font-style: normal;
  font-weight: 300;
  src: local("NanumSquareRoundL"), /* computer */
    url(font/NanumSquareRoundL.eot), /* IE9 Compat Modes */
    url(font/NanumSquareRoundL.eot?#iefix) format("embedded-opentype"), /* IE6-IE8 */
    url(font/NanumSquareRoundL.woff) format("woff"), /* Modern Browsers */
    url(font/NanumSquareRoundL.ttf) format("truetype"); /* Safari, Android, iOS */
}
@font-face {
  font-family: "NanumSquareRoundR";
  font-style: normal;
  font-weight: 400;
  src: local("NanumSquareRoundR"), /* computer */
    url(font/NanumSquareRoundR.eot), /* IE9 Compat Modes */
    url(font/NanumSquareRoundR.eot?#iefix) format("embedded-opentype"), /* IE6-IE8 */
    url(font/NanumSquareRoundR.woff) format("woff"), /* Modern Browsers */
    url(font/NanumSquareRoundR.ttf) format("truetype"); /* Safari, Android, iOS */
}
@font-face {
  font-family: "NanumSquareRoundB";
  font-style: normal;
  font-weight: 700;
  src: local("NanumSquareRoundB"), /* computer */
    url(font/NanumSquareRoundB.eot), /* IE9 Compat Modes */
    url(font/NanumSquareRoundB.eot?#iefix) format("embedded-opentype"), /* IE6-IE8 */
    url(font/NanumSquareRoundB.woff2) format("woff2"), /* Modern Browsers */
    url(font/NanumSquareRoundB.woff) format("woff"), /* Modern Browsers */
    url(font/NanumSquareRoundB.ttf) format("truetype"); /* Safari, Android, iOS */
}
@font-face {
  font-family: "NanumSquareRoundEB";
  font-style: normal;
  font-weight: 800;
  src: local("NanumSquareRoundEB"), /* computer */
    url(font/NanumSquareRoundEB.eot), /* IE9 Compat Modes */
    url(font/NanumSquareRoundEB.eot?#iefix) format("embedded-opentype"), /* IE6-IE8 */
    url(font/NanumSquareRoundEB.woff2) format("woff2"), /* Modern Browsers */
    url(font/NanumSquareRoundEB.woff) format("woff"), /* Modern Browsers */
    url(font/NanumSquareRoundEB.ttf) format("truetype"); /* Safari, Android, iOS */
}

/* 프리텐다드 */
@font-face {
    font-family: 'Pretendard';
    src: url('font/Pretendard-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
}
@font-face {
    font-family: 'Pretendard';
    src: url('font/Pretendard-ExtraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
}
@font-face {
    font-family: 'Pretendard';
    src: url('font/Pretendard-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Pretendard';
    src: url('font/Pretendard-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Pretendard';
    src: url('font/Pretendard-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Pretendard';
    src: url('font/Pretendard-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'Pretendard';
    src: url('font/Pretendard-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Pretendard';
    src: url('font/Pretendard-ExtraBold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
}
@font-face {
    font-family: 'Pretendard';
    src: url('font/Pretendard-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}

@font-face {
	font-family: 'sans-serif';
	unicode-range:U+0041-005A , U+0061-007A;
}

@font-face {
  font-family: "Montserrat";
  src: url(font/Montserrat-Light.ttf);
  font-weight: 300;
  font-style: normal;
  /* unicode-range: U+1E00-1EFF; */ 
}
@font-face {
  font-family: "Montserrat";
  src: url(font/Montserrat-Regular.otf);
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: "Montserrat";
  src: url(font/Montserrat-Medium.otf);
  font-weight: 500;
  font-style: normal;
  /* unicode-range: U+1E00-1EFF; */ 
}
@font-face {
  font-family: "Montserrat";
  src: url(font/Montserrat-SemiBold.ttf) format("truetype");
  font-weight: 600;
  font-style: normal;
  /* unicode-range: U+1E00-1EFF; */ 
}

/* poppins */
@import url('../../css2');

/* 
	서울알림체 - tokpay 페이지
	사용하는 페이지에 저작권 문구 표시 필요
	문구 : We have applied the “Seoul Alim” typeface provided by the Seoul Metropolitan Government.
*/
@font-face {
  font-family: "SeoulAlrim";
  font-style: normal;
  font-weight: 400;
  src: local("SeoulAlrim"), /* computer */
    url(font/SeoulAlrim/SeoulAlrimTTF-Medium.ttf) format("truetype");
}
@font-face {
  font-family: "SeoulAlrim";
  font-style: normal;
  font-weight: 700;
  src: local("SeoulAlrim"), /* computer */
    url(font/SeoulAlrim/SeoulAlrimTTF-Bold.ttf) format("truetype");
}
@font-face {
  font-family: "SeoulAlrim";
  font-style: normal;
  font-weight: 800;
  src: local("SeoulAlrim"), /* computer */
    url(font/SeoulAlrim/SeoulAlrimTTF-ExtraBold.ttf) format("truetype");
}
@font-face {
  font-family: "SeoulAlrim";
  font-style: normal;
  font-weight: 900;
  src: local("SeoulAlrim"), /* computer */
    url(font/SeoulAlrim/SeoulAlrimTTF-Heavy.ttf) format("truetype");
}