@charset "euc-kr";
/* CSS Document */

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothiccoding.css);

@font-face{
font-family:NanumGothic;
src:url(../font/NanumGothic.eot), url(../font/NanumGothic.woff) format('woff'), url(../font/NanumGothic.ttf) format('truetype');
}
@font-face{
font-family:NanumGothicB;
src:url(../font/NanumGothicBold.eot), url(../font/NanumGothicBold.woff) format('woff'), url(../font/NanumGothicBold.ttf) format('truetype');
}

* {font-family:'Nanum Gothic','NanumGothic';}
html, body {height:100%; font-size:100%; -webkit-text-size-adjust:auto;}
body, h1, h2, h3, h4, h5, h6, p, div, li, dt, dd, input, textarea, ul, ol, li {margin:0; padding:0; font-weight:normal; -webkit-text-size-adjust:none;}
body {color:#343434; font-size:12px; line-height:150%; word-wrap:break-word; word-break:break-all;}
header, footer, section, article, aside, nav, hgroup, details, menu, figure, figcaption {display:block}

img, video, audio, object, embed, iframe {max-width:100%;}
img {border:none; max-width:100%; vertical-align:top; height:auto;}
ul, ol {list-style:none;}
li {list-style-image:none; list-style-type:none;}
em,address {font-style:normal;}
table {border-collapse:collapse; border-spacing:0;}

input, button{vertical-align:middle;}
input[type=text], input[type=password], textarea,select {margin:0 0 2px 0;}

/*
input[type=text], input[type=password], textarea {border:none; -webkit-appearance:none; border-radius:0;}
textarea, input, select {resize:none; font-size:12px;}
*/

a {text-decoration:none; color:#343434;}
a:visited {color:#333;}
a:hover, a:active, a:focus {text-decoration:none}

.viewport {min-width:320px; min-height:100%;}

/* .alt : */
