@charset "utf-8";
/* html5 reset */
/* Developed & Web Designed by : Jinny Lee */
[hidden], area, base, basefont, command, datalist, head,
input[type=hidden], link, menu[type=context], meta, noembed, noframes,
param, script, source, style, track, title { /* case-insensitive */
  display: none;
}

address, article, aside, blockquote, body, center, dd, dir, div, dl,
dt, figure, figcaption, footer, form, h1, h2, h3, h4, h5, h6, header,
hgroup, hr, html, legend, listing, menu, nav, ol, p, plaintext, pre,
section, summary, ul, xmp { display: block; }

table { display: table; }
caption { display: table-caption; }
colgroup { display: table-column-group; }
col { display: table-column; }
thead { display: table-header-group; }
tbody { display: table-row-group; }
tfoot { display: table-footer-group; }
tr { display: table-row; }
td, th { display: table-cell; }

li { display: list-item; }

ruby { display: ruby; }
rt { display: ruby-text; display:inline;}



/* old reset */

/* main */
html, body, div, span, form, 
fieldset, dl, dt, dd, ul, 
ol, li, h1, h2, h3, h4, h5, h6, 
p, pre, table, th, td, blockquote,  
address, cite{ 
	margin: 0; 
	padding: 0;
}



/* header */

h1, h2, h3, h4, h5, h6{
	font-size:100%;
	font-weight:normal;
}

/* border */
fieldset, img, abbr, acronym{border:0 none;}

/* list */
ol, ul{list-style:none;}

/* table */
table{
border-collapse:separate;
border-spacing:0;
border:0 none;
}

caption, th, td{
	text-align:left;
	font-weight:normal;
}

/* text */

address, caption, strong, em, cite{
	font-weight:normal;
	font-style:normal;
}

ins{text-decoration:none;}
del{text-decoration:line-through;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote,q{quotes:"""";}

/* image */
img { border: 0; display: block; }

