@charset "utf-8";
/* @import url(//spoqa.github.io/spoqa-han-sans/css/SpoqaHanSansNeo.css); */
@import url(./font.css);/* 7 5 4 3 1 */

* { -webkit-text-size-adjust:none; word-break:break-all; } /* 뷰표트 변환시 폰트크기 자동확대 방지 */
* { margin:0; padding:0; -webkit-box-sizing:border-box; box-sizing:border-box; -moz-box-sizing:border-box; vertical-align:middle; -webkit-appearance:none; appearance:none; -moz-appearance:none; resize:none; outline:0; } 
* { font-family:'Spoqa Han Sans Neo', 'AppleSDGothicNeo', 'sans-serif'; font-size:12px; } 
html,body { position:relative; width:100%; height:100%; -webkit-tap-highlight-color:rgba(255,255,255,0); } 
body,object,iframe,
h1,h2,h3,h4,h5,h6,div,span,p,blockquote,pre,abbr,acronym,address,cite,code,del,dfn,em,img,figure,
ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,
form,fieldset,legend,a,textarea,input,select,option,button,label,table,caption,tbody,tfoot,thead,tr,th,td,
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {margin:0; padding:0; border:0; outline:0; background:transparent; -webkit-box-sizing:border-box; box-sizing:border-box; -moz-box-sizing:border-box; } 
* {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } 
/* ===== Media ===== */
audio:not([controls]) { display:none; height:0; } 

/* ===== Link ===== */
a:link { text-decoration:none; color:inherit; } 
a:focus { outline:thin dotted; color:inherit; } 
a:active,a:hover { outline:0; text-decoration:none; color:inherit; } 
a:visited { text-decoration:none; color:inherit; } 

/* ===== Typography ===== */
h1, h2, h3, h4, h5, h6 { font-size:inherit; font-weight:normal; color:inherit; } 
b { font-weight:normal; } 
strong { font-weight:normal; vertical-align:unset; } 
hr { display:none; box-sizing:content-box; height:0; } 
address, caption, cite, code, dfn, em, var { font-style:normal; font-weight:normal; } 
abbr, acronym, img, button { border:0; } 
pre { white-space:pre-wrap; } 
q { quotes:"\201C" "\201D" "\2018" "\2019"; } 
sub, sup { line-height:0; position:relative; vertical-align:baseline; } 
sup { top:-0.5em; } 
sub { bottom:-0.25em; } 
span,em { vertical-align:unset; } 

main { display:block; } 

/* List */
ul, ol, li { list-style:none; } 

/* ===== Figures ===== */
figure { margin:0; } 

/* ===== Forms ===== */
button { cursor:pointer; } 
button, input, select, textarea { border:0 none; outline:0 none; background-color:transparent; } 
/*input, button, a { font-size:inherit; color:inherit; } */
input { border-radius:0; word-break:normal; } 
/* search, number 초기화 */
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration { -webkit-appearance: none } 

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button { -webkit-appearance: none; } 

/* button, select { text-transform:none; } */
textarea { vertical-align:top; } 

/* ===== Table ===== */
table { border-collapse:collapse; empty-cells:show; border-spacing:0; table-layout:fixed; } 
table caption, fieldset legend { display:none; } 


abbr[title] { border-bottom:1px dotted; } 


::placeholder { color:#ccc; } 
:-ms-input-placeholder { color:#ccc; } 
::-ms-input-placeholder { color:#ccc; } 
