#designtopimg_wrp {position:fixed;left:0px;top:0px;width:100%;height:100%;display:block}
#designimage0 {left:0px;top:0px;opacity:0;z-index:-1}
#designimage1 {left:0px;top:0px;height:0px;opacity:0;visibility:hidden}
#designimage2 {left:0px;top:0px;height:0px;opacity:0;visibility:hidden}
#designimage3 {left:0px;top:0px;height:0px;opacity:0;visibility:hidden}
#designimage_overlay {left:0px;top:0px;width:100%;height:100%;background-color:black;opacity:0.5}
#designtop_wrp {height:40px;min-height:40px;background-color:#eee}
#designtop_cont {min-height:40px}
#designauth_inc {top:0px;right:0px}
#designtopauth_wrp {position:relative;min-width:280px;margin:5px 0px 0px;justify-content:flex-end;align-items:center;display:flex}
#designinpuser {width:95px;margin:0px 5px 0px 0px}
#designinppass {width:95px;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}
#designzone28 {position:static;width:5px;height:20px}
#designzone26 {position:static;width:33px;height:33px}
#accounticon25 {position:relative;width:33px;height:33px}
#msgunreadcnt {text-align:center;font-size:8px;right:35px;bottom:5px;width:15px;height:15px;padding:2px 0px 0px;background-color:red;border-radius:50%;overflow:hidden;box-sizing:border-box}
#accounticon {position:static;width:33px;height:33px}
#designarchve {width:100px;height:30px}
#designbtnreg {left:390px;top:62px;width:110px;height:30px}
#designbtnexit {left:10px;top:30px;width:80px;height:27px;display:none}
#designforgotpass {text-align:center;top:40px;right:125px;width:100px;height:15px}
#header_cont_desk {position:relative;text-align:left;padding:15px 0px 15px}
#designmainlogodesk {position:relative;width:250px;height:55px}
#headlabeldesk {text-align:center;font-size:18px;text-transform:uppercase;left:320px;top:24px;color:#00af76}
#header_cont_mob {position:relative;text-align:center;padding:10px 0px 10px}
#designmainlogomob {position:relative;width:150px;height:33px}
#designmainmenu_wrp {height:42px;background-color:#00af76}
#headlabelmob {position:relative;font-size:13px;font-weight:bold;text-transform:uppercase;color:#fff}
#designzone_head {position:relative;min-height:90vh;background-color:transparent}
#designtext_wrp {position:relative;margin:0px;opacity:0}
#designmainlogodesk900 {position:relative;width:10vh;min-width:50px;margin:5vh 10px 1vh}
#designlabel_nameid {position:relative;font-size:calc(1vw * 3 + 10px);padding:3vh 10px;color:white;box-sizing:border-box}
#designlabel_dsk {position:relative;font-size:calc(1vw * .8 + 12px);padding:3vh 10px 5vh;color:white;box-sizing:border-box}
#designzone_centeradjuster {position:relative;vertical-align:middle;width:10px;height:100%;background-color:green;display:inline-block}
#designcontentindex {position:relative;min-height:100px}
#designcontent {position:relative;min-height:100px}
#designhokano_wrp {position:relative;background-color:white}
#designzone_sns {position:relative;min-height:380px;padding:0px 20px 40px;box-sizing:border-box}
#twocolssns {position:relative}
#designzone_snscol1 {margin:0px 0px 20px}
#designlabel_sns {position:relative;font-size:17px;padding:30px 0px 40px;border-top:1px solid #E0E3E6;box-sizing:border-box}
#designlabel_vkwidget {position:relative;width:100%;max-width:500px;display:inline-block}
#designzone_snscol2 {margin:0px 0px 20px}
#designlabel_vkwidget1052 {position:relative;width:100%;max-width:500px;display:inline-block}
#designfooter_wrp {position:absolute;bottom:0px;width:100%;background-color:#272727}
#designlogomin {position:relative;width:50px;margin:4px 0px}
#designlabel1 {position:relative}
#designiterator_footerlinks {position:relative}
#designiterator_item {position:relative}
.designiterator_item {position:relative}
#designzone_itemdata {position:relative}
.designzone_itemdata {position:relative}
#designlabel_footerlink {position:relative}
.designlabel_footerlink {position:relative}
#designlabel5 {position:relative}
#submitzone {position:fixed;text-align:center;top:0px;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;display:none}
#designzone408 {position:relative;top:30px;min-height:300px;background-color:white;border:1px solid #aaa;border-radius:3px;box-shadow:0px 0px 7px #666;display:inline-block}
#designlabel325 {position:absolute;text-align:center;top:0px;right:0px;width:40px;height:40px;padding:12px 15px 15px;color:white;background-color:transparent;cursor:pointer;box-sizing:border-box;z-index:1}
#submitformzone {position:relative;font-size:14px;margin:0px 30px;padding:25px 0px 10px;display:block}
#designzone419 {position:relative}
#designlabel392 {position:relative;font-size:18px;padding:0px 0px 15px}
#designimage291 {position:static;width:150px;display:inline}
#designcoursetype {position:relative;text-align:left;margin:0px 0px 10px;display:block}
#designlabel499 {position:relative;padding:0px 0px 15px 0px;color:#888;display:inline}
#designlabel500 {position:relative;padding:0px 0px 15px 0px;display:inline}
#designlabel601 {position:relative;padding:0px 0px 15px 0px;display:inline}
#designzone471 {position:relative;text-align:left;margin:0px 0px 10px;display:block}
#designlabel474 {position:relative;padding:0px 0px 15px 0px;color:#888;display:inline}
#designlabel293 {position:relative;padding:0px 0px 15px 0px;display:inline}
#designlabel472 {position:relative;padding:0px 0px 15px 0px;display:inline}
#designlabel473 {position:relative;padding:0px 0px 15px 0px;display:inline}
#designcompany508 {position:relative;text-align:left;margin:0px 0px 10px;display:block}
#designlabel509 {position:relative;padding:0px 0px 15px 0px;color:#888;display:inline}
#designlabel510 {position:relative;padding:0px 0px 15px 0px;display:inline}
#designprice {position:relative;text-align:left;margin:0px 0px 10px;display:block}
#designlabel496 {position:relative;padding:0px 0px 15px 0px;color:#888;display:inline}
#designlabel497 {position:relative;padding:0px 0px 15px 0px;display:inline}
#designlabel572 {position:relative;padding:0px 0px 15px 0px;color:#888;display:inline}
#designdiscount {position:relative;text-align:left;margin:0px 0px 10px;display:block}
#designlabel487 {position:relative;padding:0px 0px 15px 0px;color:#888;display:inline}
#designlabel488 {position:relative;padding:0px 0px 15px 0px;display:inline}
#designlabel413 {position:relative;padding:10px 0px 0px;display:block}
#designzone418 {position:relative;margin:20px 0px 0px}
#designzone464 {position:relative;text-align:left;margin:5px 5px;padding:15px 15px 5px;border:1px solid #eee;border-radius:5px;box-sizing:border-box;display:inline-block}
#designzone443 {position:relative;vertical-align:top;padding:0px 0px 10px 0px}
#designlabel_name444 {position:relative;vertical-align:top;width:120px;padding:6px 0px 5px;display:inline-block}
#designedit_name445 {width:220px}
#designzone438 {position:relative;padding:0px 0px 10px 0px}
#designlabel_name {position:relative;vertical-align:top;width:120px;padding:6px 0px 5px;display:inline-block}
#designedit_name {width:220px}
#designzone450 {position:relative;padding:0px 0px 10px 0px}
#designlabel_name451 {position:relative;vertical-align:top;width:120px;padding:6px 0px 5px;color:#888;display:inline-block}
#designedit_name452 {width:220px}
#designzone465 {position:relative;text-align:left;vertical-align:top;margin:5px 5px;padding:15px 15px 5px;border:1px solid #eee;border-radius:5px;box-sizing:border-box;display:inline-block}
#designzone439 {position:relative;padding:0px 0px 10px 0px}
#designlabel_name440 {position:relative;vertical-align:top;width:120px;padding:6px 0px 5px;display:inline-block}
#edit_issubmitmail {width:220px}
#designzone446 {position:relative;padding:0px 0px 10px 0px}
#designlabel_name447 {position:relative;vertical-align:top;width:120px;padding:6px 0px 5px;display:inline-block}
#designedit_name448 {width:220px}
#designzone453 {position:relative;padding:0px 0px 10px 0px}
#designlabel_name454 {position:relative;vertical-align:top;width:120px;padding:6px 0px 5px;display:inline-block}
#designedit_name455 {width:220px}
#designzone591 {position:relative}
#designzone_name456 {position:relative;text-align:left;vertical-align:top;margin:5px 5px;padding:15px 15px 5px;border:1px solid #eee;border-radius:5px;box-sizing:border-box;display:inline-block}
#designzone546 {position:relative;padding:0px 0px 10px 0px}
#designlabel_name547 {position:relative;vertical-align:top;width:120px;padding:6px 0px 5px;color:#888;display:inline-block}
#designedit_name548 {width:220px}
#designzone_name592 {position:relative;text-align:left;vertical-align:top;margin:5px 5px;padding:15px 15px 5px;border:1px solid #eee;border-radius:5px;box-sizing:border-box;display:inline-block}
#designzone593 {position:relative;padding:0px 0px 10px 0px}
#designzone597 {position:relative;width:120px;display:inline-block}
#designzone598 {position:relative;width:220px;display:inline-block}
#designzone596 {position:relative}
#designinpagree554 {position:relative;text-align:left;vertical-align:top;font-size:12px;width:20px;padding:3px 0px 5px;float:left;display:inline}
#submitagreelabel {position:relative;text-align:left;font-size:12px;min-height:30px;display:inline}
#designbtnzone {position:relative;margin:10px 0px 30px}
#designeditor39 {left:30px;top:15px;width:50px;height:21px}
#designeditor1071 {left:40px;top:15px;width:50px;height:21px}
#designeditor570 {left:90px;top:15px;width:50px;height:21px}
#designeditor599 {left:150px;top:15px;width:50px;height:21px}
#designbutton38 {position:relative;width:250px;height:32px;display:inline-block}
#designbutton573 {position:relative;width:250px;height:32px;color:white;display:inline-block}
#submitokzone {position:relative;margin:120px 0px 0px;box-sizing:border-box;display:none}
#designmobspacer {position:relative;height:0px}
#designzone885 {position:relative;width:140px;height:0px;margin:0px 5px;display:inline-block}
#designzone886 {position:relative;width:140px;height:0px;margin:0px 5px;display:inline-block}
#designzone887 {position:relative;width:140px;height:0px;margin:0px 5px;display:inline-block}
#designzone888 {position:relative;width:140px;height:0px;margin:0px 5px;display:inline-block}
#designzone889 {position:relative;width:140px;height:0px;margin:0px 5px;display:inline-block}
#designzone890 {position:relative;width:140px;height:0px;margin:0px 5px;display:inline-block}
#designlabel468 {position:relative;font-size:16px;font-weight:bold}
#issubold {position:relative;font-size:14px;font-weight:300;margin:20px 20px}
#issubalien {position:relative;font-size:14px;font-weight:300;margin:20px 20px;display:none}
#issubfirsttime {position:relative;font-size:14px;font-weight:300;margin:20px 20px;display:none}
#issubnew {position:relative;font-size:14px;font-weight:300;padding:0px 20px 20px}
#buttonsbsok {position:relative;width:200px;height:32px;margin:30px 0px 100px;display:inline-block}
#buttonsbsokpay {position:relative;font-size:14px;width:260px;height:48px;margin:30px 0px 100px;padding:10px 10px 5px;border:1px solid #00af76;border-radius:10px;overflow:visible;display:none}
#fulltree {position:fixed;text-align:left;font-size:11px;font-family:Tahoma;left:30px;top:30px;width:300px;height:400px;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}
