﻿@charset "utf-8";

/* reset.css 
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(NanumGothic.eot);
  src: url(NanumGothic.eot?#iefix) format('embedded-opentype'),
       url(NanumGothic.woff) format('woff'),
       url(NanumGothic.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url(NanumGothic.eot);
  src: url(NanumGothic.eot?#iefix) format('embedded-opentype'),
       url(NanumGothic.woff) format('woff'),
       url(NanumGothic.ttf) format('truetype');
}*/
@font-face {

    font-family:'malgun gothic';
    src: url('MalgunGothic.eot');
    src: url('MalgunGothic.eot?#iefix') format('embedded-opentype'),
         url('MalgunGothic.woff') format('woff'),
         url('MalgunGothic.TTF') format('truetype');
    font-weight: normal;
    font-style: normal;

}
* {-webkit-tap-highlight-color:rgba(255,255,255,0); /*선택영역 테두리 삭제*/
	-webkit-text-size-adjust: none; /*모바일상 폰트 사이즈 강제변경 금지*/
	-webkit-font-smoothing: antialiased;/*subpixel-antialiased;antialiased; text그림자 효과*/
	font-family: 'Nanum Gothic';
  }
html,body{width:100%;height:100%;font-size:12px}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,table,th,td{margin:0;padding:0}
table,img{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:none;}
address,caption,cite,code,em,th{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:"";}
abbr,acronym{border:0;}
img,li,dt,dd,input,select{vertical-align:top;}
hr{display:none}
a{text-decoration:none;color:#5b5b5b}
a:hover{text-decoration:underline}
label,button{cursor:pointer}
#skipnavi,.hidden,legend{position:absolute;left:0;top:0;width:0;height:0;font-size:0;line-height:0;text-indent:-9999px;overflow:hidden;visibility:hidden;}
button {padding:0;margin:0;background:none;border:none}
/* For Print */
@media print{#header,.snb,.quick_menu{display:none}}

/*html5*/
header, hgroup, nav, menu, section, article, aside, figcaption, figure, details, footer {display:block}
address{font-style:normal} 

/*hide*/
hr, legend, caption, .blind {position:absolute;left:-5000px;top:0;visibility:hidden;overflow:hidden;line-height:0.1%;font-size:0.1%;width:0.1%;height:0.1%}
.ir {display:block;overflow:hidden;width:0;height:0;font-size:9px;}
.hide{position:absolute;left:-9999px;width:0;height:0;font-size:0;overflow:hidden;}