html {overflow-y:scroll}
body {margin:0;padding:0;}
body,input,textarea,select,button,table,th,td{font-family:'맑은 고딕','Malgun Gothic','돋움',dotum,AppleGothic,sans-serif;font-size:12px;line-height:17px}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,article,aside,canvas,details,figcaption,figure,footer,#header,hgroup,menu,nav,section,audio,video{margin:0;padding:0;-webkit-text-size-adjust:none}
article,aside,details,figcaption,figure,footer,#header,hgroup,menu,nav,section{display:block}
body,input,textarea,select,button,table,th,td{font-family:'맑은 고딕','Malgun Gothic','돋움',dotum,AppleGothic,sans-serif;font-size:12px;line-height:17px}
img,fieldset{border:0}
img{vertical-align:top}
ul,ol{list-style:none}
hr{display:none}
em,address,var{font-style:normal}
table{border-collapse:collapse;border-spacing:0}
legend,caption,.hide{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;z-index:-1;width:1px;height:1px;font-size:0;line-height:0}
a{text-decoration:none}
a:hover{text-decoration:none;}
input:focus{outline:none}
input[type=text]::-ms-clear{display:none}
button{border:0;background:none;cursor:pointer}
hr {display:none}
pre {overflow-x:scroll;font-size:1.1em}
a:link, a:visited {color:#000;text-decoration:none}
a:hover, a:focus, a:active {color:#000;text-decoration:underline}


.vchat.mobile{width:100%;height:228px;z-index:10;   position: fixed; bottom: 0; left: 0; right: 0; text-align: center;display:block;} 
.vchat.mobile div.chatbox {border-top: 2px solid #8bc223;width:100%;}
.vchat.mobile .chatbody > div > div {margin:0 !important;background:none !important;}
.vchat.mobile .chatbody .topbar{display:none !important;}
.vchat.mobile .chatbody .conversation_contents{height:98px !important;}
.vchat.mobile div.chatbox {border-top: 2px solid #8bc223;}
.vchat.mobile div.chatbox .chatbox_inn{position: relative; background: #fff; border-left: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; height: 26px;}
.vchat.mobile div.chatbox .chatbox_inn h1 {color:#222;font-size:11px;line-height:27px;padding-left:10px;text-align:left;}
.vchat.mobile div.chatbox .chatbox_inn .tool-list{position:absolute;top:0;right:0;}
.vchat.mobile div.chatbox .chatbox_inn .tool-list li {height: 14px;float: left;border-left: 1px solid #e0e0e0;padding: 6px 10px;}
.vchat.mobile div.chatbox .chatbox_inn .tool-list li a {display:block;line-height:17px;}
.vchat.mobile .uchat_menu {display:none !important;position:absolute;top:-9999px;}
.vchat.mobile .input {background:#fff !important; height: 27px !important;}
.vchat.mobile .input input.conversation{background:#fefefe !important;height: 23px !important; line-height:25px; width:100% !important;border-top:0px !important;}
.vchat.mobile .input > table {width:100% !important;}

.vchat.mobile .large_check.input_border {border:0 !important;border-top:1px solid #ddd !important;border-left:0px !important; border-right: 0px !important;}
