@charset "utf-8";
/* reset*/
div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,
samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,embed,figure,
figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
	border:0;
	margin:0;
	padding:0;
}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
button{background-color:transparent; border:0; padding:0;}

/* Font */
@font-face {
    font-family: "Pretendard";
    font-weight: 700;
    src:
      local("Pretendard Bold"),
      url("/css/1.0.201/font/Pretendard-Bold.woff2") format("woff2"),
      url("/css/1.0.201/font/Pretendard-Bold.woff") format("woff"),
      url("/css/1.0.201/font/Pretendard-Bold.otf") format("opentype");
      font-display: block;
}
@font-face {
    font-family: "Pretendard";
    font-weight: 600;
    src:
      local("Pretendard SemiBold"),
      url("/css/1.0.201/font/Pretendard-SemiBold.woff2") format("woff2"),
      url("/css/1.0.201/font/Pretendard-SemiBold.woff") format("woff"),
      url("/css/1.0.201/font/Pretendard-SemiBold.otf") format("opentype");
      font-display: block;
}
@font-face {
  font-family: "Pretendard";
  font-weight: 500;
  src:
    local("Pretendard Medium"),
    url("/css/1.0.201/font/Pretendard-Medium.woff2") format("woff2"),
    url("/css/1.0.201/font/Pretendard-Medium.woff") format("woff"),
    url("/css/1.0.201/font/Pretendard-Medium.otf") format("opentype");
    font-display: block;
}
@font-face {
    font-family: "Pretendard";
    font-weight: 400;
    src:
      local("Pretendard Regular"),
      url("/css/1.0.201/font/Pretendard-Regular.woff2") format("woff2"),
      url("/css/1.0.201/font/Pretendard-Regular.woff") format("woff"),
      url("/css/1.0.201/font/Pretendard-Regular.otf") format("opentype");
      font-display: block;
}

/* HTML5 display-role reset for older browsers */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,button,iframe,th,td,a,select,input,textarea {font-family: 'Pretendard';}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
ol,ul {list-style:none;}
table {width:100%; padding:0;margin:0;border-collapse:collapse;border-spacing:0;}
table caption {display: none;}
em,address {font-style: normal;}
a {text-decoration:none;color:inherit;-webkit-tap-highlight-color: rgba(0,0,0,0);}
a img {border:none;}
button,input[type=submit] {cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);}
input,textarea,button {border-radius:0;-webkit-tap-highlight-color:rgba(0,0,0,0);}
img{max-width:100%;border:0;vertical-align:middle;}
pre,
textarea,
input,
select,
pre {white-space:pre-wrap;}
input, button, select, textarea, div {box-sizing:border-box;}
input[type=text],
input[type=search],
input[type=tel],
input[type=email],
input[type=password],
input[type=file],
textarea,
select {border:0;}
input[type=radio], input[type=checkbox] {display: none;}
body {
    /* font-family: 'Pretendard'; */
    font-weight: 400;
	font-size:16px;
	color:#000;
	margin:0;
	padding:0;
}
select {
	-webkit-appearance: none;
	-moz-appearance: none; 
	appearance: none;
}


blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

input::placeholder {color:#B2B9C3;}
input::-webkit-input-placeholder {color:#B2B9C3;}
input:-ms-input-placeholder {color:#B2B9C3;}
textarea::placeholder {color:#B2B9C3;}
textarea::-webkit-input-placeholder {color:#B2B9C3;}
textarea:-ms-input-placeholder {color:#B2B9C3;}
.inner_full{position: relative; width: 100%;}
.inner{position: relative; max-width: 928px; margin:0 auto}
.inner_popup{ height: 100%; margin:0 auto;}
.slick-slider{height: 100%;}
.slick-slide{height: 100%;}
.slick-list{height: 100%;}
.slick-track{height: 100%;}
.slide_inner{position: relative; max-width: 1057px; margin:0 auto}
.blind {display: inline-block; overflow: hidden; position: relative; z-index: -1;height: 1px;width: 1px;border: 0;clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%);word-break: initial; word-wrap: initial;}
.blind2 {display: block; overflow: hidden; position: relative; z-index: -1;height: 1px;width: 1px;border: 0;clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%);word-break: initial; word-wrap: initial;}
.block{display: block;}

