a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video {
	margin:0;
	padding:0;
	border:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	word-break:normal
}
article,aside,details,figcaption,figure,footer,header,menu,nav,section {
	display:block
}
html {
	height:100%;
	-webkit-text-size-adjust:none;
	-webkit-tap-highlight-color:transparent
}
body {
	height:100%;
	font-size:12px;
	line-height:1.3;
	font-family:SamsungIFRg,Arial,Tahoma,Geneva,Verdana;
	background:#fff;
	color:#666
}
h1,h2,h3,h4,h5,h6 {
	font-weight:400;
	word-break:normal
}
ol,ul {
	list-style:none;
	word-break:normal
}
dd,dt {
	word-break:normal
}
caption,hr,legend {
	display:none;
	width:0;
	height:0;
	visibility:hidden;
	font-size:0;
	line-height:0
}
table {
	width:100%;
	border-collapse:collapse;
	border-spacing:0
}
th {
	font-weight:400;
	word-break:normal
}
td {
	word-break:normal
}
b,strong {
	font-weight:400
}
em {
	font-style:normal
}
img {
	vertical-align:top
}

blockquote,q {
	quotes:none
}
blockquote:after,blockquote:before,q:after,q:before {
	content:'';
	content:none
}
textarea {
	border-radius:0
}

a.gnb__depth1-link,a.gnb__depth2-link,a.gnb__depth2-title-link,a.gnb__depth3-link {
	color:#000;
	text-decoration:none
}
@media only screen and (max-width:767px) {
	body {
	font-size:17px
 }
}

button {
	margin:0;
	padding:0;
	border:0;
	border-radius:0;
	font-family:inherit;
	font:inherit;
	color:inherit;
	background:0 0;
	overflow:visible;
	cursor:pointer;
	line-height:1;
	vertical-align:middle;
	outline:0
}

.swiper-wrapper {
	width:100%;
	z-index:1;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-transition-property:-webkit-transform;
	-moz-transition-property:-moz-transform;
	-o-transition-property:-o-transform;
	-ms-transition-property:-ms-transform;
	transition-property:transform;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box
}

@media only screen and (max-width:768px) {
.swiper-button {
     display: inline-block;
  }
}

.swiper-slide {
	-webkit-flex-shrink:0;
	-ms-flex:0 0 auto;
	flex-shrink:0;
	width:100%
}
