@charset "utf-8";
/* reset-------------------------------------------------------------------------------------------------------------------------------------*/
html, body{width:100%; height:100%; -webkit-text-size-adjust:none;}
html, body, div, p, span, a,   
h1, h2, h3, h4, h5, h6, 
ul, ol, li, dl, dt, dd, 
table, caption, thead, tbody, tfoot, tr, th, td, 
form, blockquote{margin:0; padding:0;}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}

*{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

h1,h2,h3,h4,h5,h6{font-size:1em; font-weight:normal;}
fieldset,img{max-width:100%; margin:0; padding:0; border:0; vertical-align:top;}
ul{list-style:none;}
a{color:inherit; text-decoration:none;}
table{border-collapse:collapse; border-spacing:0;}
hr{display:none;}

/* input reset-------------------------------------------------------------------------------------------------------------------------------------*/
input{margin:0; padding:0px; font-size:1em; vertical-align:middle; -webkit-border-radius:0; -webkit-appearance:none;}
input[type='checkbox']{-webkit-appearance:checkbox} 
input[type='radio']{-webkit-appearance:radio}
select{margin:0; padding:0; font-size:1em; vertical-align:middle; -webkit-border-radius:0; cursor:pointer; }
textarea{margin:0; padding:0; font-size:1em; vertical-align:middle; -webkit-border-radius:0; -webkit-appearance:none;}

.clear{*zoom:1;}
.clear:after{display:block; clear:both; content:" ";}
.blind{position:absolute; left:-99999px;}
#wait{max-width:530px; width:90%; margin:0 auto; padding:100px 0;}
#wait img{width:100%; }
/* 본문프린터용 */
@media print {
	#header, #lnb, #sub_wrap, #footer, #foot{display:none;}
	#container{background:#fff;}
	body, #body{margin:0; padding:0; background:#fff;}
}