#langbox {text-align:center;top:8px;right:20px;width:35px;height:25px;background-color:#eee;border:1px solid #888;box-sizing:border-box;z-index:100}
#designtop_wrp {height:40px;min-height:40px;background-color:white}
#designtop_cont {min-height:40px}
#designauth_inc {top:0px;right:60px}
#designtopauth_wrp {position:relative;min-width:280px;margin:5px 0px 0px;justify-content:center;align-items:center;display:flex}
#designinpuser {position:static;width:95px;height:30px;min-width:100px;margin:0px 5px 0px 0px}
#designinppass {position:static;width:95px;height:30px;margin:0px 5px 0px 0px}
#designbtnenter_action {position:static;width:70px;height:30px}
#designbtnenter_link {position:static;width:80px;height:30px}
#designtopuser_wrp {position:relative;min-width:280px;margin:3px 0px 0px;justify-content:flex-end;align-items:center;display:flex}
#designuserpic {position:static;width:30px;height:30px;margin:0px 8px 0px 0px;border-radius:50%}
#designusername {position:static;font-size:12px;font-weight:600}
#accounticon {position:static;width:33px;height:33px;margin:0px 0px 0px 5px}
#designarchve {width:100px;height:30px}
#designbtnreg {left:390px;top:62px;width:110px;height:25px}
#designbtnexit {left:10px;top:30px;width:80px;height:27px;display:none}
#designforgotpass {text-align:center;top:40px;right:125px;width:100px;height:15px}
#designheader_wrp {background-color:white}
#header_cont_desk {position:relative;text-align:left}
#designmainlogodesk {position:relative;height:100px}
#headlabeldesk {position:relative;vertical-align:top;font-size:48px;font-weight:700;padding:0px 0px 15px;display:inline-block}
#header_cont_mob {position:relative;text-align:center}
#designmainlogomob {position:relative;height:0px}
#designmainmenu_wrp {background-color:#000}
#designmainmenu_cont {padding:0px 0px 0px 20px;box-sizing:border-box}
#headlabelmob {position:relative;font-size:18px;font-weight:600;padding:10px 0px}
#designzone78 {position:absolute;text-align:center;left:0px;top:0px;height:100vh;min-height:100px;background-color:#fff;box-sizing:border-box}
#indexback {left:0px;top:0px;width:100vw;height:100vh;background-image:url('%imgdir%%kaiga/defback/img%');background-position:center center;background-repeat:no-repeat}
#indexover {left:0px;top:0px;width:100vw;height:100vh;background-position:center center;background-repeat:no-repeat;opacity:0}
#leftstaticindex {position:absolute;text-align:left;left:0px;top:0px;height:100vh;min-width:50vw;min-height:100px;box-sizing:border-box;opacity:0.7;white-space:nowrap}
#designlabel91 {position:relative;vertical-align:top;font-size:14px;margin:0px 10px 0px 0px;padding:30px 10px;color:#000;background-color:#fff;cursor:pointer;overflow:hidden;text-shadow:0px 0px 1px #000;text-orientation:use-glyph-orientation;writing-mode:vertical-rl;display:inline-block}
#designlabel92 {position:relative;text-align:left;vertical-align:top;font-size:inherit;font-weight:600;padding:30px 20px;color:#000;background-color:#fff;cursor:pointer;overflow:hidden;text-shadow:0px 0px 1px #000;text-orientation:use-glyph-orientation;writing-mode:vertical-rl;white-space:normal;display:inline-block}
#designindexlinkover {left:0px;top:0px;width:100vw;height:100vh;cursor:pointer}
#designindexcontent {width:100%;height:0px;overflow:visible}
#designcontent_wrp {display:flex}
#leftstatic {position:relative;text-align:center;min-height:100px;background-color:#fff;box-sizing:border-box}
#designlabel77 {position:relative;font-size:inherit;font-weight:600;color:#999;overflow:hidden;text-shadow:0px 0px 1px #999;text-orientation:use-glyph-orientation;writing-mode:vertical-rl;white-space:nowrap;display:inline-block}
#designzone80 {position:relative;height:50px}
#designlabel79 {position:relative;font-size:14px;color:#999;overflow:hidden;text-shadow:0px 0px 1px #999;text-orientation:use-glyph-orientation;writing-mode:vertical-rl;white-space:nowrap;display:inline-block}
#leftflow {position:absolute;text-align:center;left:-150px;top:0px;height:100vh;min-height:100px;background-color:#fff;box-sizing:border-box;opacity:0}
#designzone86 {position:relative;height:50px}
#designlabel83 {position:relative;font-size:inherit;font-weight:600;color:#999;overflow:hidden;text-shadow:0px 0px 1px #999;text-orientation:use-glyph-orientation;writing-mode:vertical-rl;white-space:nowrap;display:inline-block}
#designzone84 {position:relative;height:50px}
#designlabel85 {position:relative;font-size:14px;color:#999;overflow:hidden;text-shadow:0px 0px 1px #999;text-orientation:use-glyph-orientation;writing-mode:vertical-rl;white-space:nowrap;display:inline-block}
#designfooter_wrp {position:absolute;bottom:0px;width:100%;background-color:#333}
#designfooter_cont {padding:15px 0px 0px;box-sizing:border-box}
#designlogomin {position:relative;margin:4px 0px}
#designlabel1 {position:relative}
#designlabel2 {position:relative}
#designlabel3 {position:relative}
#designlabel4 {position:relative;right:0px}
#designlabel5 {position:relative}
#designzone81 {position:absolute;text-align:center;left:0px;top:0px;min-height:100px;padding:0px important!;background-color:#fff;box-sizing:border-box}
#fulltree {position:fixed;text-align:left;font-size:11px;font-family:Tahoma;left:30px;top:30px;width:300px;height:400px;color:black;background-color:white;border:1px solid #aaa;display:none}
#menubntmenu {text-transform:uppercase;left:820px;top:80px;min-width:160px;display:none}
#userbntmenu {text-transform:uppercase;left:820px;top:80px;min-width:160px;display:none}
#accountmenu {left:820px;top:80px;min-width:160px;z-index:1;display:none}
