@charset "utf-8";
@font-face{
font-family: NtSansKR;
font-weight: 200;
font-style: normal;
src: url("../fonts/NotoSansKR-Light.eot");
src: url("../fonts/NotoSansKR-Light.eot#iefix") format("embedded-opentype"),
url("../fonts/NotoSansKR-Light.woff2") format("woff2"),
url("../fonts/NotoSansKR-Light.woff") format("woff"),
url("../fonts/NotoSansKR-Light.otf") format("opentype");
}
@font-face{
font-family: NtSansKR;
font-weight: 300;
font-style: normal;
src: url("../fonts/NotoSansKR-DemiLight.eot");
src: url("../fonts/NotoSansKR-DemiLight.eot#iefix") format("embedded-opentype"),
url("../fonts/NotoSansKR-DemiLight.woff2") format("woff2"),
url("../fonts/NotoSansKR-DemiLight.woff") format("woff"),
url("../fonts/NotoSansKR-DemiLight.otf") format("opentype");
}
태그초기화
body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,p,th,td,form,figure,fieldset{
margin: 0;padding: 0;
}
ul{list-style:none;}
a:link,a:visited,a:hover,a:active{text-decoration: none;color: inherit;}
img{border:0;vertical-align:top;}
h1,h2,h3,h4,h5,h6{font-size: inherit;}
header,footer,section,article,aside,nav,figure{display: block;}
table{border-spacing:0;border-collapse: collapse;}
fieldset,iframe{border: none;}
caption{width: 1px;height: 1px;overflow: hidden;border:none;margin: -1px;
clip:rect(1px, 1px, 1px, 1px);clip-path: inset(50%);}
input,select,textarea,button{font-size:inherit;font-weight:inherit;
font-family: inherit; color:inherit;}
input[type="text"],input[type="password"],select{border: 1px solid #aaa;}
input[type="submit"],input[type="reset"],input[type="button"],button{
border:none;background:0;cursor:pointer;}
address{font-style: normal;}
common css
.blind_i{width:1px;height:1px;border:none;overflow:hidden;display:inline-block;margin-left:-1px;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);}
.blind_b{width:1px;height:1px;border:none;overflow:hidden;position:absolute;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);}
.clearfix::after{content"";display:block;clear:both;}
.borderbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.f_l{float:left;}
.f_r{float:right;}
.p_a{position:absolute;}
.p_r{position:relative;}
#skip a{position: absolute;top: 0;left: -9999px;z-index: 100;}
#skip a:focus{left: 0;background: #999999;width: 100%;height: 50px;line-height: 50px;text-align: center;font-weight: 700;color: #ffffff;}