@font-face {font-family:"Century Gothic";font-weight:400;font-style:normal;src: url('GOTHIC.TTF') format("truetype")}
@font-face {font-family:"sans-serif";font-weight:400;font-style:normal;src: url('micross.ttf') format("truetype")}
body{overflow-y:scroll;overflow-x:hidden;font-family:"Century Gothic", Arial, sans-serif;color:#FFF;font-size:13px;-webkit-text-size-adjust:none;margin:0;padding:0;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0)}
h1{font-weight:400;font-size:20px;margin:15px 0 25px}
#lucida-main{width:100%;min-height:100%;display:none}
#lucida-main-back{position:fixed;width:100%;min-height:100%;background-image:url(../img/bg.jpg);background-size:100% 100%;background-repeat:no-repeat}
#lucida-main-inner{position:absolute;width:96.5%;min-height:100%;background-color:rgba(0,0,0,0.4);padding:0 2%}
#lucida-menu{width:100%;zoom:1;margin:15px 0 0}
#lucida-menu-logo{float:left}
#lucida-logo{height:auto;width:250px;cursor:pointer}
#lucida-menu-main{float:right}
#lucida-menu-list{position:relative;list-style:none;font-size:16px;text-transform:uppercase;margin:40px 0 0;padding:0}
#lucida-menu-list:after{content:"";clear:both;display:block}
#lucida-menu-list li{float:left;padding:0 13px}
#lucida-menu-list li:last-child{padding:0 0 0 13px}
a{text-decoration:none;color:#FFF;cursor:pointer}
#lucida-menu-list li a:hover{text-decoration:none;color:#CCC;cursor:pointer}
#lucida-menu-list-sub{display:none;list-style:none;position:absolute;top:100%;text-align:left;margin:0 0 0 -13px;padding:0}
#lucida-menu-list li:hover > #lucida-menu-list-sub{display:block}
#lucida-menu-list-sub li{float:none;position:relative;width:110px;font-size:15px;background-color:#000;zoom:1;filter:alpha(opacity=70);opacity:0.7;margin:0;padding:8px 10px 2px 13px}
#lucida-menu-list-sub li:last-child{padding:8px 10px 10px 13px}
#lucida-menu-rws-box{width:44px;height:44px;cursor:pointer;display:none;margin:18px 0 0}
.rbox-layer{background-color:#FFF;width:40px;height:7px;margin-bottom:4px}
.rws_sub_menu{width:98%;padding-right:2%;height:35px;background-color:rgba(0,0,0,0.3);margin:1px 0}
#rws_sub_6,#rws_sub_7,#rws_sub_8{width:96%;padding-right:4%}
.rws_sub_menu_con{width:100%;text-align:right;font-size:16px;text-transform:uppercase;color:#FFF;padding:7px 0}
#lucida-main-content{width:100%;margin:15px 0 120px}
#lucida-main-text-wrapper{background-color:rgba(0,0,0,0.4);width:380px;height:400px;overflow:hidden;margin:10px 0 0;padding:5px 25px 12px 15px}
.content_list li{margin:5px 0}
p { padding:0; margin:0 0 5px 10px}
p span { padding:0; margin:0 5px 0 0}
#lucida-lightbox{position:fixed;width:100%;min-height:100%;background-color:rgba(0,0,0,0.9);z-index:999999999;display:none}
#lucida-lightbox-inner{position:absolute;height:auto;left:50%}
#lucida-lightbox-header{font-size:15px;width:90%;margin:15px 0 5px;}
#lucida-lightbox-inner-bottom{width:100%;text-align:center;padding-top:15px;font-size:15px}
#lightbox-close{float:right;font-size:15px;margin-top:-35px;width:21px;height:20px;border:1px solid #FFF;border-radius:20px;text-align:center;cursor:pointer;padding:3px 2px 2px 2px}
.glc{font-size:17px;padding:0px 20px 0px 20px}
.glf,.glr{cursor:pointer; border:1px solid #FFF; border-radius:20px; padding:5px 10px 5px 10px; font-size:16px}
#lucida-landing{position:absolute;width:400px;height:200px;top:50%;left:50%;margin-left:-200px;margin-top:-95px}
#lucida-landing-top{width:400px;margin-bottom:5px}
#lucida-landing-img{width:400px}
#lucida-landing-bottom{width:400px;border-top:1px dotted #FFF;white-space:nowrap;padding:5px 0 0}
#lucida-landing-enter{width:400px;text-align:center;margin:20px 0 0 0;font-size:15px}
.lucida-text{font-size:17px;text-transform:uppercase;display:inline-block;margin-right:17px}
.text-span-1{margin:0 17px 0 0}
.text-span-2{margin:0 0 0 17px}
#text-enter-1,#text-enter-2{cursor:pointer}
#text-enter-1:hover,#text-enter-2:hover{text-decoration:underline;color:#999}
#lucida-footer{width:92%;text-align:right;position:absolute;bottom:0;margin:20px 4% 0;padding:0 0 10px}
#lucida-footer-img,#lucida-footer-img-2{height:70px}
#lucida-menu:before,#lucida-menu:after,#lucida-gallery-main:before,#lucida-gallery-main:after{content:"";display:table}
#lucida-menu:after,#lucida-gallery-main:after{clear:both}
#lucida-gallery-main{background-color:rgba(0,0,0,0.4);width:390px;overflow:hidden;margin:10px 0 0;padding:5px 15px 5px 15px;zoom:1;-webkit-overflow-scrolling:touch}
.lucida-gallery-main-each{float:left;margin:0 5px 10px 0px;font-size:12px}
.lucida-gallery-main-each-img{border:1px solid #CCC;cursor:pointer;text-align:center;vertical-align:middle}
.lucida-gallery-img:hover {filter: none;-webkit-filter: grayscale(0);}
.lucida-gallery-main-each-title{text-align:center;cursor:pointer;margin:5px 0 0}
#lucida-gallery-bottom{background-color:rgba(0,0,0,0.4);width:420px;padding-bottom:40px}
#lucida-gallery-paginate{background-color:rgba(0,0,0,0.4);width:420px;padding-bottom:10px;text-align:center}
.gallery_page{padding:0px 6px 0px 6px;text-align:center;margin-left:13px;cursor:pointer}
.gallery_page:first-child{margin-left:0}
.gallery_page_select{padding:0px 5px 0px 5px;border:1px #FFF solid;border-radius:10px}
.gallery_page:hover{color:#666}
#lucida-gallery-button{width:200px;text-align:center;background-color:#333;color:#FFF;border:1px solid #666;cursor:pointer;margin:0 auto;padding:10px 0}
#lucida-gallery-end{width:200px;text-align:center;color:#FFF;cursor:pointer;margin:0 auto;padding:10px 0}
#rws_sub,#rws_sub_3_sub{display:none}
#lucida-lang{position:absolute;right:80px;top:5px;width:124px;text-align:center}
@media screen and (max-width: 600px) {
#lucida-main{background-size:cover}
#lucida-main-text-wrapper{width:94%;height:auto;padding:5px 3% 25px}
}
@media screen and (max-width: 430px) {
#lucida-landing{position:absolute;width:90%;height:260px;top:50%;left:5%;margin-left:0;margin-top:-120px;cursor:pointer}
#lucida-landing-top{width:100%;margin-bottom:5px}
#lucida-landing-img{width:100%;height:auto}
#lucida-landing-bottom{width:100%;border-top:1px dotted #FFF;white-space:nowrap;padding:5px 0 0}
#lucida-landing-enter{width:100%;}
.lucida-text{text-transform:uppercase;display:block;margin-right:0;margin-top:5px;width:100%;text-align:center}
.text-span-1,.text-span-2{display:none}
#lucida-gallery-main{width:96%;padding:5px 2% 25px}
#lucida-gallery-paginate{background-color:rgba(0,0,0,0.4);width:96%;padding:5px 2% 25px}
#lucida-gallery-bottom{width:100%}
}
@media screen and (max-width: 800px) {
#lucida-menu-list{display:none}
#lucida-menu-rws-box{display:block}
#lucida-lang{position:absolute;right:auto;top:5px;width:124px;text-align:center;left:50%;margin-left:-62px}
#lucida-main-content{margin:15px 0 160px}
}
@media screen and (min-width: 300px) and (max-width: 800px) {
#lucida-logo{height:auto;width:200px}
}
@media screen and (max-width: 300px) {
#lucida-logo{height:auto;width:170px}
}