@charset 'utf-8';

html, html * { margin:0; padding:0; }
body { font-size:12px; line-height:1.5em; font-family:Roboto,'Droid Sans',AppleSDGothicNeo,Helvetica,sans-serif; }
ul, ol, li, dt, dd { list-style:none; }
img { width:100%; border:none; vertical-align:top; }
table { table-layout:fixed; border-collapse:collapse; border-spacing:0; }
em, i, var { font-style:normal; }
fieldset { border:none; }
a { color:inherit; text-decoration:none; }
button { border:none; background:none; cursor:pointer; *overflow:visible; }
button img { width:100%; }
caption { height:1px; margin-top:-1px; opacity:0; overflow:hidden; line-height:0; color:transparent; }

.evt-wrap { width: 100%; }
.evt-wrap .hide { position:absolute; top:0; left:0; width:100%; height:100%; opacity:0; text-indent:-9999px; z-index:0; overflow:hidden; }

.evt-wrap .evt-cnt { position:relative; }
.evt-wrap .evt-cnt .btn { position:absolute; display:block; background:rgba(0,0,0,0); text-indent:-9999px; z-index:100; }

/* 반응형 font-size  사용시  width 360 일때 font-size: 1.2rem = 12px */
@media (max-width:360px){html{font-size:10px;}}
@media (min-width:361px) and (max-width:399px){html{font-size:11px;}}
@media (min-width:400px) and (max-width:439px){html{font-size:12px;}}
@media (min-width:440px) and (max-width:479px){html{font-size:13px;}}
@media (min-width:480px) and (max-width:519px){html{font-size:14px;}}
@media (min-width:520px) and (max-width:559px){html{font-size:15px;}}
@media (min-width:560px) and (max-width:599px){html{font-size:16px;}}
@media (min-width:600px) and (max-width:639px){html{font-size:17px;}}
@media (min-width:640px) and (max-width:679px){html{font-size:18px;}}
@media (min-width:680px) and (max-width:719px){html{font-size:19px;}}
@media (min-width:720px) and (max-width:759px){html{font-size:20px;}}
@media (min-width:760px) and (max-width:799px){html{font-size:21px;}}
@media (min-width:800px) and (max-width:839px){html{font-size:22px;}}
@media (min-width:840px) and (max-width:879px){html{font-size:23px;}}
@media (min-width:880px){html{font-size:24px;}}