@charset "UTF-8";

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, textarea, p, blockquote, th, td, input, select, textarea, button, details {
	margin: 0;
	padding: 0
}
header, abbr, article, aside, audio, bb, canvas, datagrid, datalist, details, dialog, eventsource, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, section, time, video {
	display: block;
	margin: 0;
	padding: 0
}
fieldset, img {
	border: 0 none
}
dl, ul, ol, menu, li {
	list-style: none
}
blockquote, q {
	quotes: 'none'
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: 'none'
}
input, select, textarea, button {
	font-size: 100%;
	font-size: .75em;
	vertical-align: middle
}
button {
	border: 0 none;
	background-color: transparent;
	cursor: pointer
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
body {
	-webkit-text-size-adjust: none
}
input[type=text], input[type=password], input[type=submit], input[type=search] {
	border-radius: 0;
	-webkit-appearance: none
}
input:checked[type=checkbox] {
	background-color: #666;
	-webkit-appearance: checkbox
}
button, html input[type=button], input[type=submit], input[type=reset], input[type=file] {
	border-radius: 0;
	-webkit-appearance: button
}
body {
	background-color: #fff
}
a {
	color: #444;
	text-decoration: none
}
a:active, a:hover {
	text-decoration: none
}
address, caption, cite, code, dfn, em, var {
	font-style: normal;
	font-weight: 400
}
body, th, td, input, select, textarea, button {
	font-size: 15px;
	line-height: 1.5;
	font-family: 'Malgun Gothic', '맑은 고딕', dotum, '돋움', sans-serif;
	color: #444
}
body:lang(ja), th:lang(ja), td:lang(ja), input:lang(ja), select:lang(ja), textarea:lang(ja), button:lang(ja) {
	font-family: Roboto, 'Droid Sans', 'Hiragino Kaku Gothic ProN', Meiryo, 'Nanum Gothic', 'Malgun Gothic', '맑은 고딕', dotum, '돋움', sans-serif
}
header, footer {
	display: block
}
hr {
	display: none
}
details summary::-webkit-details-marker {
	display: none
}
@media (max-width: 480px) {
	.paging {
		margin-top: 5px;
		margin-bottom: 5px;
		text-align: center
	}
	.paging li {
		margin: 5px;
		display: inline
	}
	.paging li.active, .paging li.prev, .paging li.next {
		display: inline
	}
}

/*앞에 스타일 모두 클리어*/
.clear {clear:both;}
.left { float:left;}
.right { float:right;}

.bold01{font-weight:bolder;}
