body{position:absolute;top:0px;left:0px;width:100%;height:100%;overflow:hidden;margin:0;-webkit-overflow-scrolling: touch; -ms-user-select:none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
#page {position:absolute;width:100%;height:100%;}
#loadingUI {position:absolute;left:50%;top:50%;background-color:#ffffff;}
#loadingUI .loading{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px -32px;background:url(../img/loading.gif)}
#loadingUI .info{position:absolute;left:50%;top:300px;font-family:'NanumBarunGothic', sans-serif;font-size:17px;}

#topUI{position:absolute;width:100%;}
#frame{position:absolute;left:50%;top:50%;}
#pageUI{position:absolute;left:50%;top:50%;overflow:hidden;}
#vod{position:absolute;}
#vodBlock{position:absolute;}

#bookmarkUI{position:absolute;left:50%;top:50%;}
#mobileUI{position:absolute;width:100%;height:100%;background:url(../img/back.png);}

/*북마크 영역과 곂치지 않도록 최소한의 크기를 지정한다.*/
#sideUI{position:relative;top:50%;}
#bottomUI{position:absolute;width:100%;}
#indexUI{position:absolute;}
#additionalUI{position:absolute;width:100%;height:100%;background:url(../img/back.png);display:none;}

/*모바일에서 스크롤 보여질수 있도록*/
/*
::-webkit-scrollbar { -webkit-appearance: none; } 
::-webkit-scrollbar:vertical { width: 12px; } 
::-webkit-scrollbar:horizontal { height: 12px; } 
::-webkit-scrollbar-thumb { background-color: #cccccc;} 
::-webkit-scrollbar-track { background-color: #000000; }
*/