/*!
 * drawer v2.0.0
 * 
 * Licensed under MIT
 * Author : blivesta
 * 
 */.drawer-main{position:fixed;top:0;width:280px;height:100%;overflow:hidden; z-index:1200;}.drawer-left .drawer-main{left:-280px;-webkit-transition:left .4s cubic-bezier(0.19,1,.22,1);-o-transition:left .4s cubic-bezier(0.19,1,.22,1);transition:left .4s cubic-bezier(0.19,1,.22,1)}.drawer-left.drawer-open .drawer-main{left:0}.drawer-right .drawer-main{right:-280px;-webkit-transition:right .4s cubic-bezier(0.19,1,.22,1);-o-transition:right .4s cubic-bezier(0.19,1,.22,1);transition:right .4s cubic-bezier(0.19,1,.22,1)}.drawer-right.drawer-open .drawer-main{right:0}.drawer-overlay{position:relative}.drawer-left .drawer-overlay,.drawer-left .drawer-hamberger{left:0;-webkit-transition:left .4s cubic-bezier(0.19,1,.22,1);-o-transition:left .4s cubic-bezier(0.19,1,.22,1);transition:left .4s cubic-bezier(0.19,1,.22,1)}.drawer-left.drawer-open .drawer-overlay,.drawer-left.drawer-open .drawer-hamberger{left:280px}.drawer-right .drawer-overlay,.drawer-right .drawer-hamberger{right:0;-webkit-transition:right .4s cubic-bezier(0.19,1,.22,1);-o-transition:right .4s cubic-bezier(0.19,1,.22,1);transition:right .4s cubic-bezier(0.19,1,.22,1)}.drawer-right.drawer-open .drawer-overlay,.drawer-right.drawer-open .drawer-hamberger{right:280px}.drawer-overlay-upper{position:fixed;top:0;z-index:1100;display:none;height:100%;background-color:#000;background-color:rgba(0,0,0,.5)}.drawer-left.drawer-open .drawer-overlay-upper{right:0}.drawer-right.drawer-open .drawer-overlay-upper{left:0}.drawer-default{background-color:#eee;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.5);box-shadow:inset 0 0 0 rgba(0,0,0,.5)}.drawer-default+.drawer-overlay{background-color:#fff}.drawer-default .drawer-brand a{display:block;width:100%;padding:20px 15px;font-size:32px;color:#333}.drawer-default .drawer-brand a:hover{color:#999;text-decoration:none}.drawer-default .drawer-nav-title{display:block;padding:15px 15px 0 15px;font-size:32px}.drawer-default .drawer-nav-list{padding:0;margin:0 0 20px 0;list-style:none}.drawer-default .drawer-nav-list li{display:block}.drawer-default .drawer-nav-list li a{display:block;padding:18px;color:#888}.drawer-default .drawer-nav-list li ul a{padding:8px 20px}.drawer-hamberger{position:fixed;z-index:1000;display:block;width:90px;height:130px;padding:30px 20px 0 0 ;background-color:transparent;border:0}.drawer-hamberger span{margin-top:30px}.drawer-hamberger span,.drawer-hamberger span:before,.drawer-hamberger span:after{position:absolute;display:block;width:100%;height:4px;cursor:pointer;content:'';background-color:#000;border-radius:2px;-webkit-transition:all .4s cubic-bezier(0.19,1,.22,1);-o-transition:all .4s cubic-bezier(0.19,1,.22,1);transition:all .4s cubic-bezier(0.19,1,.22,1)}.drawer-hamberger span:before{top:-20px}.drawer-hamberger span:after{bottom:-20px}.drawer-open .drawer-hamberger span{background-color:transparent}.drawer-open .drawer-hamberger span:before,.drawer-open .drawer-hamberger span:after{top:0}.drawer-open .drawer-hamberger span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.drawer-open .drawer-hamberger span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.drawer-hamberger:hover{cursor:pointer}@media (min-width:767px){.drawer-responsive.drawer-left .drawer-toggle,.drawer-responsive.drawer-right .drawer-toggle{display:none;visibility:hidden}.drawer-responsive.drawer-left .drawer-main{left:0}.drawer-responsive.drawer-right .drawer-main{right:0}}@media (min-width:768px){.drawer-responsive{background-color:#222}.drawer-responsive.drawer-left .drawer-main,.drawer-responsive.drawer-right .drawer-main{position:absolute;width:160px!important;height:auto!important;overflow:visible!important}.drawer-responsive.drawer-left .drawer-main{float:left}.drawer-responsive.drawer-left .drawer-overlay{margin-left:150px}.drawer-responsive.drawer-right .drawer-main{float:right}.drawer-responsive.drawer-right .drawer-overlay{margin-right:150px}}@media (min-width:1000px){.drawer-responsive.drawer-left .drawer-main,.drawer-responsive.drawer-right .drawer-main{width:280px!important}.drawer-responsive.drawer-left .drawer-overlay{margin-left:280px}.drawer-responsive.drawer-right .drawer-overlay{margin-right:280px}}
 
.logo_mobile{text-align:center; padding:20px 0; height:130px;}
.tabbed_content2{margin:20px auto; width:1000px;}
.tabbed_content2 img{ width:45%; padding:20px 2% 20px 4%;} 
html,body{max-width:1000px; margin:0 auto;font-size:32px; }
html body a,html body div a,html body li a,html body .container2 a,p,div,*{font-size:32px;line-height:48px;}
html body .container2,html body .container3{padding:20px 0; width:1000px;}
html body .container3 a{ background:#999; color:#fff; font-size:34px; padding:5px 10px;}
#stage,#projects #stage li,#stage>div,#stage a,#stage img{width:1000px; height:auto; font-size:32px; line-height:48px;}
.pic12{padding:0 40px 20px;}
.clear{clear:both;}
.line2{border-top:1px #999 solid; width:1000px; margin:0 auto 30px;}
.footer{ font-size:32px; height:72px;line-height:60px;}
#stage .view .mask{padding-left:50px;}
#stage .view .mask .tit{font-size:48px; line-height:72px; height:72px;}
#stage .view .mask .des{ top:120px;}
html body .home-banner { width: 1000px; margin:0 auto; display: block;}
html body .home-banner img { width: 1000px; }
