@charset "utf-8";

/* ========== [태그 초기화] ========== */
* {margin:0 auto; padding:0;}
/* * html{ overflow-x:hidden; overflow-y:scroll; } css3 */
html, body {width:100%; height:100%;}
/* html { 
	text-align:left; vertical-align:top; height:100%; 
	scrollbar-highlight-color:#efefef;
	scrollbar-track-color:#EFEFEF;
	scrollbar-face-color:#e3e3e3;
	scrollbar-shadow-color:#e9e9e9;
	scrollbar-3dlight-color:#eaeaea;
	scrollbar-darkshadow-color:#c0c0c0;
	scrollbar-arrow-color:#336699;
	word-break:keep-all; css3
} */
html { text-align:left; }
body {font-size:12px; font-family:"돋움", Dotum, "맑은고딕", MalgunGothic, "굴림", Gulim, "나눔고딕", NanumGothic, AppleGothic, Sans-serif; color:#333; }

img {border:0; vertical-align:top; margin:0; padding:0; }
form, fieldset {display:block; border:0; margin:0; }
ul,ol,li,dl,dt,dd {list-style:none; padding:0; margin:0; }


table {border-collapse:collapse; border-spacing:0; width:100%; }
table th, table td {margin:0; padding:0;}
caption { display:none; }
p, acronym, address, big, small, cite, code, dfn, em, kbd, pre, samp, sub, sup, tt, var {font-weight:normal; font-size:12px; font-family:"돋움", Dotum, "맑은고딕", MalgunGothic, "굴림", Gulim, "나눔고딕", NanumGothic, AppleGothic, Sans-serif; color:#333; }
h1, h2, h3, h4, h5, h6 {font-size:12px; font-weight:normal; margin:0; padding:0;}
hr {display:none;}
legend { list-style-type: none; display:none; }
em, address {font-style: normal;}

big {font-size:14px;}
small {font-size:11px;}
sub {font-size:1.05em;}
sup {font-size:1.05em;}

blockquote, q {quotes: none;}
ins {}
del {text-decoration: line-through;}

button {overflow: visible;background-color: transparent;vertical-align: bottom;padding-bottom:1px;border: 0;cursor: pointer;}
/*input {overflow: visible;} 건들지마*/
/* textarea { border:1px solid #d0d0d0; }
input[type=radio] { border:0; vertical-align:-3px; margin-right:3px; }
/* * html input[type=radio] { border:0; vertical-align:-7px; margin-right:3px; }
input[type=checkbox] { vertical-align:-2px; margin-right:2px; }
* html input[type=checkbox] { vertical-align:-3px; margin-right:2px; } */

select option { background:#fff; }
select option.null { background:#fff; }

/* a, img, input {selector-dummy: expression(this.hideFocus=true);} */
label {cursor:pointer;}

a:link {color:#444; text-decoration:none;}
a:visited {color:#444; text-decoration:none;}
a:hover, a:focus {color:#444; text-decoration:none;} /* color:#020100; */
a:active {color:#444; text-decoration:none;}


