/*-------------------------------------------------
Default Style Sheet
Version:1.0
author:
create date:2009. 11. 16.
last update:2009. 11. 16.
-------------------------------------------------*/
body{font-family:"Dotum",Arial,sans-serif;font-size:12px;line-height:18px;}
/* reset style [start] */
html,body,div,span,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,address,big,cite,code,
del,dfn,em,img,ins,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;line-height:1.5em;}/* vertical-align:baseline;outline:0;ie 외 브라우저 포커싱 사라지는 문제로 제거 */
table{border-spacing:0;word-wrap:break-word;word-break:break-all;}/* table-layout:fixed; border-collapse:collapse;ff에서 border="0" 인 경우 문제 발생 */
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;/* font-weight:normal */}
/* 
-------------------------------------------------*/
em{font-style:normal;text-decoration:none;}
img{border:none;margin:0;padding:0;vertical-align:middle;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:none;}
ul,ol,dl,li,dt,dd{list-style:none;}
p{margin:0;padding:0;}
hr{display:none;}
caption{top:0;left:0;width:0;height:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0;}
legend{position:absolute;top:0;left:0;width:0;height:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0;}
form{margin:0;padding:0;}
input{vertical-align:middle;font-family:"Dotum",Arial,sans-serif}
textarea{font-family:"Dotum",Arial,sans-serif;font-size:12px;word-wrap:break-word;word-break:break-all;}
select{vertical-align:middle;font-size:11px;font-family:"Dotum",Arial,sans-serif;color:#000000;border:1px solid #bebebe;}


/* font */
@font-face{
 font-family: 'NGothic';
  font-style: normal;
  font-weight: normal;
  src: url('/share/font/NanumGothic.eot'); 
  src: url('/share/font/NanumGothic.eot?#iefix')  format('embedded-opentype'), url('/share/font/NanumGothic.woff') format('woff'), url('/share/font/NanumGothic.ttf') format('truetype'); 
}

@font-face{
font-family: 'NGBold';
  font-style: normal;
  font-weight: normal;
  src: url('/share/font/NanumGothicBold.eot'); 	
  src: url('/share/font/NanumGothicBold.eot?#iefix') format('embedded-opentype'), url('/share/font/NanumGothicBold.woff') format('woff'), url('/share/font/NanumGothicBold.ttf') format('truetype');  
}


input[type='text'],
input[type='password'],
input[type='number'],
select{min-width:40px;height:22px;border:1px #ccc solid;box-sizing:border-box;vertical-align:middle;}
input[type='image'],
input[type='button'],
input[type='submit'],
button{vertical-align:middle;}