/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, 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, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video, input{ margin:0; padding:0; border:0; font-size:100%; vertical-align:baseline; }
input, textarea{ box-sizing:border-box; }
/*안드로이드 탭색상제거*/
/*body{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); -webkit-higlight-color:rgba(0, 0, 0, 0) }*/
/*iOS 이미지 컨텍스트 메뉴 막기*/
img{ -webkit-touch-callout:none; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{
	display:block;
}
body{
	/*line-height:1;*/
}
ol, ul{
	list-style:none;
}
blockquote, q{
	quotes:none;
}
blockquote:before, blockquote:after,
q:before, q:after{
	content:'';
	content:none;
}
table{
	border-collapse:collapse;
	border-spacing:0;
}
a{ cursor:pointer; text-decoration:none; color:inherit; display:inline-block; }
.btn{ cursor:pointer; }
input{ outline:none; }
input[type=text],
input[type=search],
input[type=password]{ padding-left:5px; padding-right:5px; font-size:13px; height:24px; line-height:23px; border:1px solid #C8C8C8; box-sizing:border-box; }
input[type=checkbox]{ cursor:pointer; }
label{ cursor:pointer; }
.cursor{ cursor:pointer; }
.hide{ display:none; }
.show{ display:block; }
.disabled{ opacity:0.3; filter:alpha(opacity=30); background-color:white;cursor: default !important;}
.float_left{ float:left; }
.float_right{ float:right; }
.middle_box > *{ vertical-align:middle; }
.bold{ font-weight:bold; }
.tac{ text-align:center!important; }
.tal{ text-align:left!important; }
.tar{ text-align:right!important; }
.dash{ width:100%; height:2px; background:url('/static/layout/ko/img/common/bg_dash.png') repeat-x; }
