@charset "utf-8";
/****************************************/ 
/* Name: DESIGH WAVE
/* PART: BASE STYLE
/* Version: 1.0
/* Author: Kim Bo Reum
/****************************************/

html{height:100%; font-size:11px;}
body{height:100%; text-align: left;font-size:12px;color:#555;line-height:20px; font-family:'Pretendard', sans-serif; font-weight: 400; letter-spacing: -0.5px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,button,address,table, tbody, tfoot, thead, th, tr, tdvideo, tt{margin:0;padding:0; font-weight: 400;}
h1,h2,h3,h4,h5,h6,input,button,textarea,select,table{font-family:'Pretendard',sans-serif; font-size:12px; line-height:1; font-weight: 400;}
img,fieldset,iframe{border:0}
li{list-style:none;word-break:keep-all}
img,input,select,button,textarea{vertical-align:middle}
em,address,optgroup{font-style:normal}
label,button{cursor:pointer}
label{top:1px;position: relative;}
button{margin:0;padding:0}
a:link,a:visited{text-decoration:none;color:#555}
a:hover,a:focus,a:active{text-decoration:underline;color:#555}
input:focus, button:focus {outline: none;}
button img{left:-3px;}
hr{display:none}
legend,caption{ visibility:hidden; font-size:0; width:0; height:0; line-height:0}
p{text-align:left;line-height:22px;word-break:keep-all; font-weight: 400;}
table{width:100%;border-spacing:0;}/* border-collapse: collapse; ff에서 border="0" 인 경우 문제 발생 */
/* hidden contents */
.skip,.hidden{position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden; z-index:-1}
a {text-decoration: none  !important;}

/* 웹접근성 - 바로가기 */
#skip_navi {position:absolute;top:0;height:0px;width:100%;z-index:150;} 
#skip_navi a {display:block; height:1px; width:1px; margin-bottom:-1px; overflow:hidden; text-align:center;color:#fff;white-space:nowrap;} 
#skip_navi a:focus, 
#skip_navi a:active {display:block;top:0;width:100%;height:20px;padding:5px 0;background:#0089d6;}

/*아이폰 기본 속성 제거*/
* {letter-spacing: -0.5px;} 
input, textarea {-webkit-border-radius:0; -webkit-appearance:none; }

html, body {
      /* Prevent font scaling in landscape */

     -webkit-text-size-adjust: none; /*Chrome, Safari, newer versions of Opera*/

     -moz-text-size-adjust: none; /*Firefox*/

     -ms-text-size-adjust: none;  /*Ie*/

     -o-text-size-adjust: none; /*old versions of Opera*/

}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQUNoQix5Q0FBeUM7QUFDekM7Ozs7eUNBSXlDOztBQUV6QyxLQUFLLFdBQVcsRUFBRSxjQUFjLENBQUM7QUFDakMsS0FBSyxXQUFXLEVBQUUsZ0JBQWdCLENBQUMsY0FBYyxDQUFDLFVBQVUsQ0FBQyxnQkFBZ0IsRUFBRSxvQ0FBb0MsRUFBRSxnQkFBZ0IsRUFBRSxzQkFBc0IsQ0FBQztBQUM5Siw0SEFBNEgsUUFBUSxDQUFDLFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQztBQUNqSyxxREFBcUQsbUNBQW1DLEVBQUUsY0FBYyxFQUFFLGFBQWEsRUFBRSxnQkFBZ0IsQ0FBQztBQUMxSSxvQkFBb0IsUUFBUTtBQUM1QixHQUFHLGVBQWUsQ0FBQyxtQkFBbUI7QUFDdEMsaUNBQWlDLHFCQUFxQjtBQUN0RCxvQkFBb0IsaUJBQWlCO0FBQ3JDLGFBQWEsY0FBYztBQUMzQixNQUFNLE9BQU8sQ0FBQyxrQkFBa0IsQ0FBQztBQUNqQyxPQUFPLFFBQVEsQ0FBQyxTQUFTO0FBQ3pCLGlCQUFpQixvQkFBb0IsQ0FBQyxVQUFVO0FBQ2hELHlCQUF5Qix5QkFBeUIsQ0FBQyxVQUFVO0FBQzdELDJCQUEyQixhQUFhLENBQUM7QUFDekMsV0FBVyxTQUFTLENBQUM7QUFDckIsR0FBRyxZQUFZO0FBQ2YsZ0JBQWdCLGlCQUFpQixFQUFFLFdBQVcsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLGFBQWE7QUFDaEYsRUFBRSxlQUFlLENBQUMsZ0JBQWdCLENBQUMsbUJBQW1CLEVBQUUsZ0JBQWdCLENBQUM7QUFDekUsTUFBTSxVQUFVLENBQUMsZ0JBQWdCLENBQUMsQ0FBQywwREFBMEQ7QUFDN0Ysb0JBQW9CO0FBQ3BCLGNBQWMsaUJBQWlCLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxXQUFXLEVBQUUsYUFBYSxFQUFFLGVBQWUsRUFBRSxpQkFBaUIsRUFBRSxVQUFVO0FBQzlILEdBQUcsaUNBQWlDLENBQUM7O0FBRXJDLGdCQUFnQjtBQUNoQixZQUFZLGlCQUFpQixDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLFdBQVcsQ0FBQztBQUN0RSxjQUFjLGFBQWEsRUFBRSxVQUFVLEVBQUUsU0FBUyxFQUFFLGtCQUFrQixFQUFFLGVBQWUsRUFBRSxpQkFBaUIsQ0FBQyxVQUFVLENBQUMsa0JBQWtCLENBQUM7QUFDekk7cUJBQ3FCLGFBQWEsQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLFdBQVcsQ0FBQyxhQUFhLENBQUMsa0JBQWtCLENBQUM7O0FBRWpHLGVBQWU7QUFDZixHQUFHLHNCQUFzQixDQUFDO0FBQzFCLGlCQUFpQix1QkFBdUIsRUFBRSx1QkFBdUIsRUFBRTs7QUFFbkU7TUFDTSxzQ0FBc0M7O0tBRXZDLDhCQUE4QixFQUFFLDBDQUEwQzs7S0FFMUUsMkJBQTJCLEVBQUUsVUFBVTs7S0FFdkMsMEJBQTBCLEdBQUcsS0FBSzs7S0FFbEMseUJBQXlCLEVBQUUsd0JBQXdCOztBQUV4RCIsImZpbGUiOiJiYXNlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwidXRmLThcIjtcclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovIFxyXG4vKiBOYW1lOiBERVNJR0ggV0FWRVxyXG4vKiBQQVJUOiBCQVNFIFNUWUxFXHJcbi8qIFZlcnNpb246IDEuMFxyXG4vKiBBdXRob3I6IEtpbSBCbyBSZXVtXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuaHRtbHtoZWlnaHQ6MTAwJTsgZm9udC1zaXplOjExcHg7fVxyXG5ib2R5e2hlaWdodDoxMDAlOyB0ZXh0LWFsaWduOiBsZWZ0O2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM1NTU7bGluZS1oZWlnaHQ6MjBweDsgZm9udC1mYW1pbHk6J1ByZXRlbmRhcmQnLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDogNDAwOyBsZXR0ZXItc3BhY2luZzogLTAuNXB4O31cclxuYm9keSxkaXYsZGwsZHQsZGQsdWwsb2wsbGksaDEsaDIsaDMsaDQsaDUsaDYsZm9ybSxmaWVsZHNldCxwLGJ1dHRvbixhZGRyZXNzLHRhYmxlLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0aCwgdHIsIHRkdmlkZW8sIHR0e21hcmdpbjowO3BhZGRpbmc6MDsgZm9udC13ZWlnaHQ6IDQwMDt9XHJcbmgxLGgyLGgzLGg0LGg1LGg2LGlucHV0LGJ1dHRvbix0ZXh0YXJlYSxzZWxlY3QsdGFibGV7Zm9udC1mYW1pbHk6J1ByZXRlbmRhcmQnLHNhbnMtc2VyaWY7IGZvbnQtc2l6ZToxMnB4OyBsaW5lLWhlaWdodDoxOyBmb250LXdlaWdodDogNDAwO31cclxuaW1nLGZpZWxkc2V0LGlmcmFtZXtib3JkZXI6MH1cclxubGl7bGlzdC1zdHlsZTpub25lO3dvcmQtYnJlYWs6a2VlcC1hbGx9XHJcbmltZyxpbnB1dCxzZWxlY3QsYnV0dG9uLHRleHRhcmVhe3ZlcnRpY2FsLWFsaWduOm1pZGRsZX1cclxuZW0sYWRkcmVzcyxvcHRncm91cHtmb250LXN0eWxlOm5vcm1hbH1cclxubGFiZWwsYnV0dG9ue2N1cnNvcjpwb2ludGVyfVxyXG5sYWJlbHt0b3A6MXB4O3Bvc2l0aW9uOiByZWxhdGl2ZTt9XHJcbmJ1dHRvbnttYXJnaW46MDtwYWRkaW5nOjB9XHJcbmE6bGluayxhOnZpc2l0ZWR7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzU1NX1cclxuYTpob3ZlcixhOmZvY3VzLGE6YWN0aXZle3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Y29sb3I6IzU1NX1cclxuaW5wdXQ6Zm9jdXMsIGJ1dHRvbjpmb2N1cyB7b3V0bGluZTogbm9uZTt9XHJcbmJ1dHRvbiBpbWd7bGVmdDotM3B4O31cclxuaHJ7ZGlzcGxheTpub25lfVxyXG5sZWdlbmQsY2FwdGlvbnsgdmlzaWJpbGl0eTpoaWRkZW47IGZvbnQtc2l6ZTowOyB3aWR0aDowOyBoZWlnaHQ6MDsgbGluZS1oZWlnaHQ6MH1cclxucHt0ZXh0LWFsaWduOmxlZnQ7bGluZS1oZWlnaHQ6MjJweDt3b3JkLWJyZWFrOmtlZXAtYWxsOyBmb250LXdlaWdodDogNDAwO31cclxudGFibGV7d2lkdGg6MTAwJTtib3JkZXItc3BhY2luZzowO30vKiBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyBmZuyXkOyEnCBib3JkZXI9XCIwXCIg7J24IOqyveyasCDrrLjsoJwg67Cc7IOdICovXHJcbi8qIGhpZGRlbiBjb250ZW50cyAqL1xyXG4uc2tpcCwuaGlkZGVue3Bvc2l0aW9uOmFic29sdXRlOyB3aWR0aDowOyBoZWlnaHQ6MDsgZm9udC1zaXplOjA7IGxpbmUtaGVpZ2h0OjA7IG92ZXJmbG93OmhpZGRlbjsgdmlzaWJpbGl0eTpoaWRkZW47IHotaW5kZXg6LTF9XHJcbmEge3RleHQtZGVjb3JhdGlvbjogbm9uZSAgIWltcG9ydGFudDt9XHJcblxyXG4vKiDsm7nsoJHqt7zshLEgLSDrsJTroZzqsIDquLAgKi9cclxuI3NraXBfbmF2aSB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7aGVpZ2h0OjBweDt3aWR0aDoxMDAlO3otaW5kZXg6MTUwO30gXHJcbiNza2lwX25hdmkgYSB7ZGlzcGxheTpibG9jazsgaGVpZ2h0OjFweDsgd2lkdGg6MXB4OyBtYXJnaW4tYm90dG9tOi0xcHg7IG92ZXJmbG93OmhpZGRlbjsgdGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6I2ZmZjt3aGl0ZS1zcGFjZTpub3dyYXA7fSBcclxuI3NraXBfbmF2aSBhOmZvY3VzLCBcclxuI3NraXBfbmF2aSBhOmFjdGl2ZSB7ZGlzcGxheTpibG9jazt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoyMHB4O3BhZGRpbmc6NXB4IDA7YmFja2dyb3VuZDojMDA4OWQ2O31cclxuXHJcbi8q7JWE7J207Y+wIOq4sOuzuCDsho3shLEg7KCc6rGwKi9cclxuKiB7bGV0dGVyLXNwYWNpbmc6IC0wLjVweDt9IFxyXG5pbnB1dCwgdGV4dGFyZWEgey13ZWJraXQtYm9yZGVyLXJhZGl1czowOyAtd2Via2l0LWFwcGVhcmFuY2U6bm9uZTsgfVxyXG5cclxuaHRtbCwgYm9keSB7XHJcbiAgICAgIC8qIFByZXZlbnQgZm9udCBzY2FsaW5nIGluIGxhbmRzY2FwZSAqL1xyXG5cclxuICAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7IC8qQ2hyb21lLCBTYWZhcmksIG5ld2VyIHZlcnNpb25zIG9mIE9wZXJhKi9cclxuXHJcbiAgICAgLW1vei10ZXh0LXNpemUtYWRqdXN0OiBub25lOyAvKkZpcmVmb3gqL1xyXG5cclxuICAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogbm9uZTsgIC8qSWUqL1xyXG5cclxuICAgICAtby10ZXh0LXNpemUtYWRqdXN0OiBub25lOyAvKm9sZCB2ZXJzaW9ucyBvZiBPcGVyYSovXHJcblxyXG59Il19 */