@charset "utf-8";

html,body,div,span,applet,object,iframe,table,caption,tbody,tfoot,thead,tr,th,td,
del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,
dl,dt,dd,ol,ul,li,fieldset,caption,form,label,legend,input {padding:0;margin:0;border:0;font-weight:normal}
body{-webkit-text-size-adjust:none;background:#fff;line-height:1.2em;color:#555;font-size:12px;font-family:'Roboto','Droid Sans','Malgun Gothic','Helvetica','Apple-Gothic','애플고딕','Tahoma',dotum,'돋움',gulim,'굴림',sans-serif}
ol,ul{list-style:none}
table{border-collapse:separate;border-spacing:0}
caption,th,td{font-weight:normal;text-align:center}
blockquote:before,blockquote:after,q:before,q:after{content:""}
select,textarea{font-size:1em}
img,fieldset,button{border:0;vertical-align:top}
select,input,span#location img,td *,fieldset *{vertical-align:top}
font{vertical-align: initial !important;}
input[type="text"],input[type="tel"],input[type="number"],input[type="password"],input[type="email"],textarea{padding:6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;border-radius:0}
ul,li,ol{list-style-type :none}
hr{display:none}
a{color:#555;text-decoration:none}
em{font-style:normal}
legend{display:none}
caption {text-indent:-5000px;overflow:hidden;font-size:0;height:0;width:0}
input[type='checkbox'], input[type='radio']{min-width:1em;min-height:1em;vertical-align:-1px}