@charset "utf-8";
@import url(https://spoqa.github.io/spoqa-han-sans/css/SpoqaHanSans-kr.css);

@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);
/** @import url(//fonts.googleapis.com/earlyaccess/notosanskr.css); **/

@import url("fonts.css");


/* Reset */
 * {outline:0 !important;box-sizing: border-box;}
html,body,h1,h2,h3,h4,h5,h6,div,p,blockquote,pre,code,address,ul,ol,li,menu,nav,section,article,aside,
dl,dt,dd,table,thead,tbody,tfoot,label,caption,th,td,form,fieldset,legend,hr,input,button,textarea,object,figure,figcaption {margin:0;padding:0;}
html, body{width:100%; height: 100%;}
html{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
body{width:100%;background:#fff;min-width:320px;-webkit-text-size-adjust:none;word-wrap:break-word;word-break:break-all;}
body,input,select,textarea,button {border:none;font-size:12px; font-family:'Nanum Gothic', sans-serif;color:#333; font-weight: 300;}
ul,ol,li{list-style:none;}
table{width:100%;border-spacing:0;border-collapse:collapse;}
img,fieldset{border:0;}
address,cite,code,em{font-style:normal;font-weight:normal;}
label,img,input,select,textarea,button{vertical-align:middle;}
.hide,caption,legend{line-height:0;font-size:1px;overflow:hidden;}
hr{display:none;}
h1, h2, h3, h4, h5, h6 {font-weight: 300;}
main,header,section,nav,footer,aside,article,figure{display:block;}
a{text-decoration:none;}
p{line-height: 160%;}
/* Form */


@media (max-width: 999px) {
  .visual_pc {display: none !important;}
  .visual_mobile {display: block !important;}
}

body{
  overflow-x: hidden;
  position: absolute;
}
.jconfirm-box-container .jconfirm-box .jconfirm-content-pane {
  font-size: 15px;
  font-family: 'Noto Sans KR Regular';
}
