/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/

@charset "euc-kr";
body, html 	{ margin:0; padding:0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, blockquote, th, td {margin:0; padding:0; font:16px/1.7 'NanumBarunGothic', sans-serif, Tahoma, Dotum, Gulim;}
p {font:16px/1.7 'NanumBarunGothic', sans-serif, Tahoma, Dotum, Gulim;}

fieldset, img { margin:0; padding:0; border:0;}
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; }
ul li 		{ list-style:none;}
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-size:100%; font-family: 'NanumBarunGothicBold', sans-serif;}
q:before, q:after { content:'';}
abbr, acronym { font-variant:normal; border:0; }
strong 		{ font-family: 'NanumBarunGothicBold', sans-serif; }
sup 		{ vertical-align:text-top;}
sub 		{ vertical-align:text-bottom;}
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit;}
legend 		{ color:#000;}
del, ins 	{ text-decoration:none;}
li, span, pre { word-wrap:break-word !important; word-break:break-all !important;}
a 			{ text-decoration:none; color:#000; cursor:pointer !important; }
a.link 		{ color:#319B35;}
br 			{ float:none; clear:both; display:block; height:0; width:100%; font-size:0 !important; line-height:15px !important; overflow:hidden; margin:0 !important; padding:0 !important;}

img, input, textarea, select, a, button { vertical-align:middle;}
select 		{ height:32px; padding-top:0;  }
input 		{ height:30px; margin:0; padding:0 3px; ime-mode:active;}
input[type="checkbox"]	{ width:20px; height:20px; }
input, textarea, select { font-size:15px; border:solid 1px #ccc; border-top-color:#999; border-left-color:#999; background:#fff}
input:hover, textarea:hover, select:hover { border:solid 1px #0052b9;}
input:focus, textarea:focus, select:focus { border:solid 1px #0052b9; border-top-color:#0052b9; border-left-color:#0052b9;}
input.none 	{ margin:0; padding:0; border:none; }
input, textarea, button {-webkit-appearance:none; -moz-appearance:none; appearance:none;}
input, textarea, button, select {-webkit-border-radius:0; -moz-border-radius:0; -o-border-radius:0; border-radius:0;}
input[type="checkbox"]{background-color:#fff; -webkit-appearance:checkbox;}
input[type="radio"]{background-color:#fff; -webkit-appearance:radio}


table {width:100%;border-collapse:collapse;border-spacing:0;}
caption, th { font-weight:normal;}
legend, caption{ position:absolute; left:0; top:auto; width:1px; height:1px; text-indent:-10000px; overflow:hidden; }