#top div.title { width: 204px; height: 41px; background-image: url('//static.inven.co.kr/image_2011/lostark/dataninfo/world/title_408x82.png'); margin: 1px 0 0 -8px; }
#controller { margin-top: 0px; }
#floor { right: 46px; }
#floor ul li { font-size: 11px; }
#menu.menu-ui ul { min-width: 132px; }
#menu.menu-ui ul li p p { float: none; }
#menu.menu-ui ul li.select,
#menu2.menu-ui ul li.select { position: relative; background-color: #bf8f00; border-bottom-color: #4d4d4d; }
#menu.menu-ui ul li.select select,
#menu2.menu-ui ul li.select select { cursor: pointer; opacity: 0; position: absolute; left: 0; top: 0; width: 100%; height: 100%; box-sizing: border-box; margin: 0; padding: 0; }
#menu.menu-ui ul li.select select option,
#menu2.menu-ui ul li.select select option { font-family: Source Sans Pro, sans-serif; font-size: 11px; }
#menu.menu-ui ul li.select p,
#menu2.menu-ui ul li.select p { color: #fff; display: block; float: none; clear: both; padding: 0 8px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
#menu2.menu-ui { display: none; left: 10px; }
#menu2.menu-ui ul { width: auto; float: left; }
#menu2.menu-ui ul:not(:first-child) { margin-left: 4px; }
#menu2.menu-ui:after { content: ''; display: block; float: none; clear: both; }
#menu2.menu-ui ul li.select { width: 110px; }
#menu2.menu-ui ul li.select p { margin: 0; font-size: 11px; }
@media screen and (max-width: 639px) {
    #menu.menu-ui { top: 78px; }
    #menu.menu-ui ul { min-width: auto !important; }
    #menu.menu-ui ul.select { display: none !important; }
    #menu2.menu-ui { display: block; }
}
@media screen and (max-width: 639px) and (max-height: 447px) {
    html.mobile #menu.menu-ui { top: 78px !important; }
}
div.maptile-inner div.maptile-contents div.maptile-content .poi-icon { position: absolute; width: 18px; height: 18px; margin: -9px 0 0 -9px; background-position: center center; background-repeat: no-repeat; }
div.maptile-inner div.maptile-contents div.maptile-content .poi-text { position: absolute; font-size: 12px; font-weight: bold; color: #fff; text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000; line-height: 18px; }
div.maptile-inner div.maptile-contents div.maptile-content .poi-zonetext { color: #ccc; }
#menu.menu-ui ul li span.icon-notice,
#contentReader dd#contentReaderContent ul.searchResult li.node12,
div.maptile-inner div.maptile-contents div.maptile-content .poi-icon-notice { background-image: url('//static.inven.co.kr/image_2011/lostark/dataninfo/world/icons/notice.png'); }
#menu.menu-ui ul li span.icon-hiddenQuest,
#contentReader dd#contentReaderContent ul.searchResult li.node2,
div.maptile-inner div.maptile-contents div.maptile-content .poi-icon-hiddenQuest { background-image: url('//static.inven.co.kr/image_2011/lostark/dataninfo/world/icons/hiddenQuest.png'); }
#menu.menu-ui ul li span.icon-anotherQuest,
#contentReader dd#contentReaderContent ul.searchResult li.node3,
div.maptile-inner div.maptile-contents div.maptile-content .poi-icon-anotherQuest { background-image: url('//static.inven.co.kr/image_2011/lostark/dataninfo/world/icons/anotherQuest.png'); }
#menu.menu-ui ul li span.icon-monster,
#contentReader dd#contentReaderContent ul.searchResult li.node4,
div.maptile-inner div.maptile-contents div.maptile-content .poi-icon-monster { background-image: url('//static.inven.co.kr/image_2011/lostark/dataninfo/world/icons/monster.png'); }
#menu.menu-ui ul li span.icon-fieldBoss,
#contentReader dd#contentReaderContent ul.searchResult li.node5,
div.maptile-inner div.maptile-contents div.maptile-content .poi-icon-fieldBoss { background-image: url('//static.inven.co.kr/image_2011/lostark/dataninfo/world/icons/fieldBoss.png'); }
#menu.menu-ui ul li span.icon-viewPoint,
#contentReader dd#contentReaderContent ul.searchResult li.node6,
div.maptile-inner div.maptile-contents div.maptile-content .poi-icon-viewPoint { background-image: url('//static.inven.co.kr/image_2011/lostark/dataninfo/world/icons/viewPoint.png'); }
#menu.menu-ui ul li span.icon-cooking,
#contentReader dd#contentReaderContent ul.searchResult li.node7,
div.maptile-inner div.maptile-contents div.maptile-content .poi-icon-cooking { background-image: url('//static.inven.co.kr/image_2011/lostark/dataninfo/world/icons/cooking.png'); }
#menu.menu-ui ul li span.icon-npc,
#contentReader dd#contentReaderContent ul.searchResult li.node8,
div.maptile-inner div.maptile-contents div.maptile-content .poi-icon-npc { background-image: url('//static.inven.co.kr/image_2011/lostark/dataninfo/world/icons/npc.png'); }
#menu.menu-ui ul li span.icon-mococo,
#contentReader dd#contentReaderContent ul.searchResult li.node9,
div.maptile-inner div.maptile-contents div.maptile-content .poi-icon-mococo { background-image: url('//static.inven.co.kr/image_2011/lostark/dataninfo/world/icons/mococo.png'); }
#menu.menu-ui ul li span.icon-minuet,
#contentReader dd#contentReaderContent ul.searchResult li.node10,
div.maptile-inner div.maptile-contents div.maptile-content .poi-icon-minuet { background-image: url('//static.inven.co.kr/image_2011/lostark/dataninfo/world/icons/minuet.png?v=2'); }
#menu.menu-ui ul li span.icon-resonance,
#contentReader dd#contentReaderContent ul.searchResult li.node11,
div.maptile-inner div.maptile-contents div.maptile-content .poi-icon-resonance { background-image: url('//static.inven.co.kr/image_2011/lostark/dataninfo/world/icons/resonance.png?v=2'); }
#menu.menu-ui ul li span.icon-merchant,
#contentReader dd#contentReaderContent ul.searchResult li.node13,
div.maptile-inner div.maptile-contents div.maptile-content .poi-icon-merchant { background-image: url('//static.inven.co.kr/image_2011/lostark/dataninfo/world/icons/merchant.png'); }
div.maptile-inner .maptile-contents,
div.maptile-inner .maptile-contents .maptile-content { overflow: visible !important; }
#contentReader dd#contentReaderContent ul.searchResult { display: block; margin: 5px; color: #333; }
#contentReader dd#contentReaderContent ul.searchResult li { display: block; margin: 0 0 10px 0; padding: 0; }
#contentReader dd#contentReaderContent ul.searchResult div { font-size: 13px; font-weight: bold; }
#contentReader dd#contentReaderContent ul.searchResult a { text-decoration: none; color: #333; }
#contentReader dd#contentReaderContent ul.searchResult a:hover { text-decoration: underline; }
#contentReader dd#contentReaderContent ul.searchResult ul { margin: 0 0 0 8px; }
#contentReader dd#contentReaderContent ul.searchResult li.node { line-height: 18px; padding-left: 22px; margin: 2px 0; background-position: 0px 0px; background-repeat: no-repeat; }


.movie-module {
    position: fixed;
    bottom: 10px;
    left: 10px;
    width: 395px;
    height: 222px;
}