﻿@font-face{
	font-family : NG;
	src : url('../font/NanumGothic.eot');
	src : url('../font/NanumGothic.woff') format('woff');
}
/*@import url('https://fonts.googleapis.com/css?family=Nanum+Gothic&subset=korean');*/
.NG {font-family: NanumGothic, "나눔고딕", NG, Dotum, "돋움","굴림",Gulim,Helvetica,sans-serif;}

/* reset style [start] */
html,body {height:100%;}

html,body, iframe,h1, h2, h3, h4, h5, h6, p, blockquote,pre,
q, span, dl, dt, dd, ol, ul, li, fieldset, form, input, table,tr, th ,td{margin:0; padding:0; border:0 none; line-height:1.5em;}

img, fieldset, input {border:0 none;}

body{
    position:relative;
    font-size:75%;
    color:#666;
    font-family: NanumGothic, "나눔고딕", NG, "돋움", Dotum, "굴림", Gulim, sans-serif;
}


/* 기본 */
strong{font-weight: 600;}
em,dfn,cite,address{font-style: normal;}
sup,sub{ font-size: 0.92em;}
del{ text-decoration: line-through;}
button{cursor:pointer; border:none; background:none; margin:0; padding:0;}
span.button,img.button,a.button {vertical-align:middle;}
ol, ul, li {list-style:none;}
table {border-collapse:collapse; border-spacing:0;}
legend {position:absolute; top:0; left:0; overflow:hidden; width:1px; height:1px; text-indent:-9999px;}
table caption {position:absolute; top:0; left:0; overflow:hidden;  text-indent:-9999px;}
hr {display:none;}

.bold {font-weight : 600;}

/* 링크 */
a:link {color:#636363; text-decoration:none;}
a:visited {color:#636363; text-decoration:none;}
a:hover {color:#0030ae; text-decoration:underline;}
a:active {color:#0030ae; text-decoration:underline;}

/* 클리어 */
.clearfix:after {display:block; clear:both; content:"."; overflow:hidden; width:0; height:0; font-size:0; line-height:0; text-indent:-9999px;}
.clearfix {display: inline-block;}
.clearfix {display: block;}

.skip {position:absolute; top:0; left:0; overflow:hidden; width:0; height:0; font-size:0; line-height:0; text-indent:-9999px;}
.clear{clear: both;}

/* float 정렬 */
.fl_right{float:right;}
.fl_left{float:left;}

/* 텍스트 정렬 */
.text_center{text-align : center;}
.text_left{text-align : left;}
.text_right{text-align : right;}