/* http://meyerweb.com/eric/tools/css/reset/ 
	v2.0 | 20110126
	License: none (public domain)
*/

html,
body.ik-body,
.ik-body div,
.ik-body span,
.ik-body applet,
.ik-body object,
.ik-body iframe,
.ik-body h1,
.ik-body h2,
.ik-body h3,
.ik-body h4,
.ik-body h5,
.ik-body h6,
.ik-body p,
.ik-body blockquote,
.ik-body pre,
.ik-body a,
.ik-body abbr,
.ik-body acronym,
.ik-body address,
.ik-body big,
.ik-body cite,
.ik-body code,
.ik-body del,
.ik-body dfn,
.ik-body em,
.ik-body img,
.ik-body ins,
.ik-body kbd,
.ik-body q,
.ik-body s,
.ik-body samp,
.ik-body small,
.ik-body strike,
.ik-body strong,
.ik-body sub,
.ik-body sup,
.ik-body tt,
.ik-body var,
.ik-body b,
.ik-body u,
.ik-body i,
.ik-body center,
.ik-body dl,
.ik-body dt,
.ik-body dd,
.ik-body ol,
.ik-body ul,
.ik-body li,
.ik-body fieldset,
.ik-body form,
.ik-body label,
.ik-body legend,
.ik-body table,
.ik-body caption,
.ik-body tbody,
.ik-body tfoot,
.ik-body thead,
.ik-body tr,
.ik-body th,
.ik-body td,
.ik-body article,
.ik-body aside,
.ik-body canvas,
.ik-body details,
.ik-body embed,
.ik-body figure,
.ik-body figcaption,
.ik-body footer,
.ik-body header,
.ik-body hgroup,
.ik-body menu,
.ik-body nav,
.ik-body output,
.ik-body ruby,
.ik-body section,
.ik-body summary,
.ik-body time,
.ik-body mark,
.ik-body audio,
.ik-body video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */

.ik-body article,
.ik-body aside,
.ik-body details,
.ik-body figcaption,
.ik-body figure,
.ik-body footer,
.ik-body header,
.ik-body hgroup,
.ik-body menu,
.ik-body nav,
.ik-body section {
	display: block;
}

body.ik-body {
	line-height: 1;
}

.ik-body ol,
.ik-body ul {
	list-style: none;
}

.ik-body blockquote,
.ik-body q {
	quotes: none;
}

.ik-body blockquote:before,
.ik-body blockquote:after,
.ik-body q:before,
.ik-body q:after {
	content: '';
	content: none;
}

.ik-body table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* add */

.ik-body {
	line-height: 1;
	letter-spacing: normal;
	font-feature-settings: "pkna" 1;
}

.ik-body *,
.ik-body *::before,
.ik-body *::after {
	box-sizing: border-box;
}

.ik-body img,
.ik-body video {
	width: 100%;
	vertical-align: middle;
}

.ik-body a:link,
.ik-body a:visited,
.ik-body a:hover,
.ik-body a:active {
	color: inherit;
}