@import url(http://fonts.googleapis.com/css?family=Montserrat:400,700);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}body.ps-active,body.ps-building,div.ps-active,div.ps-building{background:#000;overflow:hidden}body.ps-active *,div.ps-active *{-webkit-tap-highlight-color:rgba(255,255,255,0);display:none}body.ps-active *:focus,div.ps-active *:focus{outline:0}div.ps-document-overlay{background:#000}div.ps-uilayer{background:#000;cursor:pointer}div.ps-zoom-pan-rotate{background:#000}div.ps-zoom-pan-rotate *{display:block}div.ps-carousel-item-loading{background:url("loader.gif") no-repeat center center}div.ps-carousel-item-error{background:url("error.gif") no-repeat center center}div.ps-caption{background:#000000;background:-moz-linear-gradient(top, #303130 0%, #000101 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #303130), color-stop(100%, #000101));border-bottom:1px solid #42403f;color:#ffffff;font-size:13px;font-family: 'Montserrat', sans-serif;text-align:center}div.ps-caption *{display:inline}div.ps-caption-bottom{border-top:1px solid #42403f;border-bottom:none;min-height:44px}div.ps-caption-content{padding:13px;display:block}div.ps-toolbar{background:#000000;background:-moz-linear-gradient(top, #303130 0%, #000101 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #303130), color-stop(100%, #000101));border-top:1px solid #42403f;color:#ffffff;font-size:13px;font-family: 'Montserrat', sans-serif;text-align:center;height:44px;display:table;table-layout:fixed}div.ps-toolbar *{display:block}div.ps-toolbar-top{border-bottom:1px solid #42403f;border-top:none}div.ps-toolbar-close,div.ps-toolbar-previous,div.ps-toolbar-next,div.ps-toolbar-play{cursor:pointer;display:table-cell}div.ps-toolbar div div.ps-toolbar-content{width:44px;height:44px;margin:0 auto 0;background-image:url("icons.png");background-repeat:no-repeat}div.ps-toolbar-close div.ps-toolbar-content{background-position:0 0}div.ps-toolbar-previous div.ps-toolbar-content{background-position:-44px 0}div.ps-toolbar-previous-disabled div.ps-toolbar-content{background-position:-44px -44px}div.ps-toolbar-next div.ps-toolbar-content{background-position:-132px 0}div.ps-toolbar-next-disabled div.ps-toolbar-content{background-position:-132px -44px}div.ps-toolbar-play div.ps-toolbar-content{background-position:-88px 0}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 240dpi){div.ps-toolbar div div.ps-toolbar-content{-moz-background-size:176px 88px;-o-background-size:176px 88px;-webkit-background-size:176px 88px;background-size:176px 88px;background-image:url("icons@2x.png")}}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(255,0,0,0.3);background:black}#container{background:black;width:100%;height:100%;overflow:hidden;font-family: 'Montserrat', sans-serif;}.images-loaded img{opacity:0 !important}.images-loaded img.active{opacity:1 !important}#loader{position:fixed;width:100%;left:0;top:48%;text-align:center;z-index:999999;border-radius:10px;opacity:0;visibility:hidden;height:0;-webkit-transition:visibility 0ms,opacity linear 600ms;-webkit-transition-delay:1600ms,1000ms;-moz-transition:visibility 0ms 1600ms,opacity linear 600ms 1000ms;-o-transition:visibility 0ms 1600ms,opacity linear 600ms 1000ms;transition:visibility 0ms 1600ms,opacity linear 600ms 1000ms}#loader .ajax-loader{width:24px;height:24px;background:black;border-radius:4px;padding:10px;display:block;margin:0 auto;-webkit-box-shadow:0 0 3px rgba(255,255,255,0.4);-moz-box-shadow:0 0 3px rgba(255,255,255,0.4);box-shadow:0 0 3px rgba(255,255,255,0.4)}.fetch #loader{opacity:1;visibility:visible;-webkit-transition:visibility 0ms,opacity linear 200ms;-webkit-transition-delay:0ms,0ms;-moz-transition:visibility 0ms 0ms,opacity linear 200ms 0ms;-o-transition:visibility 0ms 0ms,opacity linear 200ms 0ms;transition:visibility 0ms 0ms,opacity linear 200ms 0ms}.no-loader #loader{display:none !important}#bg{position:fixed;top:0;left:0;z-index:0;width:100%;height:100%;background:black;overflow:hidden;opacity:1;visibility:visible}@media (max-width: 767px){#bg{opacity:0;visibility:hidden;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}}@media (max-width: 767px){#bg:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, #000));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000',GradientType=0 )}}#bg img{position:absolute;width:100%;height:auto;opacity:0;-webkit-transition:opacity 6000ms;-moz-transition:opacity 6000ms;-o-transition:opacity 6000ms;transition:opacity 6000ms;-webkit-animation:bg-scale 60s linear infinite alternate;-moz-animation:bg-scale 60s linear infinite alternate;-o-animation:bg-scale 60s linear infinite alternate;-ms-animation:bg-scale 60s linear infinite alternate;animation:bg-scale 60s linear infinite alternate}#bg img.active{opacity:1}.lt-ie9 #bg img{display:none}.lt-ie9 #bg img:first-child{display:inline}@media (max-width: 767px){.index #bg{opacity:1;visibility:visible;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}}@-webkit-keyframes bg-scale{0%{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(1.5, 1.5);-moz-transform:scale(1.5, 1.5);-ms-transform:scale(1.5, 1.5);-o-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5)}}@-moz-keyframes bg-scale{0%{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(1.5, 1.5);-moz-transform:scale(1.5, 1.5);-ms-transform:scale(1.5, 1.5);-o-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5)}}@-o-keyframes bg-scale{0%{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(1.5, 1.5);-moz-transform:scale(1.5, 1.5);-ms-transform:scale(1.5, 1.5);-o-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5)}}@-ms-keyframes bg-scale{0%{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(1.5, 1.5);-moz-transform:scale(1.5, 1.5);-ms-transform:scale(1.5, 1.5);-o-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5)}}@keyframes bg-scale{0%{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(1.5, 1.5);-moz-transform:scale(1.5, 1.5);-ms-transform:scale(1.5, 1.5);-o-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5)}}#header{width:100%;height:100%}@media (max-width: 767px){body.index #header{top:20px;padding:0}}@media (max-width: 767px){#header{position:absolute;top:0;left:0;width:100%;height:auto;padding-top:9px}}#site-id{position:fixed;top:32%;left:50%;z-index:1;width:300px;height:300px;margin-left:-150px;text-align:center;margin-top:-106px}@media (max-width: 1023px){#site-id{width:300px;height:300px;margin-left:-150px;text-align:center;margin-top:-89px}}@media (max-width: 767px){#site-id{width:40%;position:relative;top:0;left:0;margin:0 auto;height:0;opacity:0;visibility:hidden}}@media (max-width: 767px){body.index #site-id{opacity:1;visibility:visible;height:100%}}body.index #site-id-base{opacity:1;-webkit-transition:opacity 1800ms;-webkit-transition-delay:0ms;-moz-transition:opacity 1800ms 0ms;-o-transition:opacity 1800ms 0ms;transition:opacity 1800ms 0ms;-webkit-animation:site-id-fadein cubic-bezier(0.19, 1, 0.22, 1) 1200ms 1 normal;-moz-animation:site-id-fadein cubic-bezier(0.19, 1, 0.22, 1) 1200ms 1 normal;-o-animation:site-id-fadein cubic-bezier(0.19, 1, 0.22, 1) 1200ms 1 normal;-ms-animation:site-id-fadein cubic-bezier(0.19, 1, 0.22, 1) 1200ms 1 normal;animation:site-id-fadein cubic-bezier(0.19, 1, 0.22, 1) 1200ms 1 normal}@media (max-width: 767px){body.index #site-id-base{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;-ms-animation:none;animation:none}}body.index #site-id-a{opacity:1;-webkit-transition:opacity 1800ms;-webkit-transition-delay:1000ms;-moz-transition:opacity 1800ms 1000ms;-o-transition:opacity 1800ms 1000ms;transition:opacity 1800ms 1000ms;-webkit-animation:site-id-fadein cubic-bezier(0.19, 1, 0.22, 1) 1200ms 1 normal;-moz-animation:site-id-fadein cubic-bezier(0.19, 1, 0.22, 1) 1200ms 1 normal;-o-animation:site-id-fadein cubic-bezier(0.19, 1, 0.22, 1) 1200ms 1 normal;-ms-animation:site-id-fadein cubic-bezier(0.19, 1, 0.22, 1) 1200ms 1 normal;animation:site-id-fadein cubic-bezier(0.19, 1, 0.22, 1) 1200ms 1 normal}@media (max-width: 767px){body.index #site-id-a{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;-ms-animation:none;animation:none}}body.preload #site-id-a{opacity:0}#site-id-base{width:100%;height:auto;position:relative;z-index:0;opacity:0;-webkit-transition:opacity 800ms;-webkit-transition-delay:0ms;-moz-transition:opacity 800ms 0ms;-o-transition:opacity 800ms 0ms;transition:opacity 800ms 0ms;-webkit-animation:site-id-fadeout cubic-bezier(0.19, 1, 0.22, 1) 800ms 1 normal;-moz-animation:site-id-fadeout cubic-bezier(0.19, 1, 0.22, 1) 800ms 1 normal;-o-animation:site-id-fadeout cubic-bezier(0.19, 1, 0.22, 1) 800ms 1 normal;-ms-animation:site-id-fadeout cubic-bezier(0.19, 1, 0.22, 1) 800ms 1 normal;animation:site-id-fadeout cubic-bezier(0.19, 1, 0.22, 1) 800ms 1 normal}@media (max-width: 767px){#site-id-base{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;-ms-animation:none;animation:none}}#site-id-a{position:absolute;top:115%;left:5%;width:90%;z-index:1;opacity:0;-webkit-transition:opacity 800ms;-webkit-transition-delay:0ms;-moz-transition:opacity 800ms 0ms;-o-transition:opacity 800ms 0ms;transition:opacity 800ms 0ms;-webkit-animation:site-id-fadeout cubic-bezier(0.19, 1, 0.22, 1) 800ms 1 normal;-moz-animation:site-id-fadeout cubic-bezier(0.19, 1, 0.22, 1) 800ms 1 normal;-o-animation:site-id-fadeout cubic-bezier(0.19, 1, 0.22, 1) 800ms 1 normal;-ms-animation:site-id-fadeout cubic-bezier(0.19, 1, 0.22, 1) 800ms 1 normal;animation:site-id-fadeout cubic-bezier(0.19, 1, 0.22, 1) 800ms 1 normal}@media (max-width: 767px){#site-id-a{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;-ms-animation:none;animation:none}}@-webkit-keyframes site-id-fadein{0%{-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-o-transform:translateY(-60px);transform:translateY(-60px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes site-id-fadein{0%{-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-o-transform:translateY(-60px);transform:translateY(-60px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes site-id-fadein{0%{-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-o-transform:translateY(-60px);transform:translateY(-60px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes site-id-fadein{0%{-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-o-transform:translateY(-60px);transform:translateY(-60px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes site-id-fadein{0%{-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-o-transform:translateY(-60px);transform:translateY(-60px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes site-id-fadeout{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-o-transform:translateY(-60px);transform:translateY(-60px)}}@-moz-keyframes site-id-fadeout{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-o-transform:translateY(-60px);transform:translateY(-60px)}}@-o-keyframes site-id-fadeout{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-o-transform:translateY(-60px);transform:translateY(-60px)}}@-ms-keyframes site-id-fadeout{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-o-transform:translateY(-60px);transform:translateY(-60px)}}@keyframes site-id-fadeout{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-o-transform:translateY(-60px);transform:translateY(-60px)}}#nav{position:fixed;top:4px;left:10px;z-index:10;font-family: 'Montserrat', sans-serif;font-weight:300;font-size:16px;margin:16px;line-height:1.8;height:100%;min-height:400px}@media (max-width: 1023px){#nav{font-size:14px}}@media (max-width: 767px){#nav{position:relative;width:90%;text-align:center;font-size:22px;margin:0 auto;min-height:0}}@media (max-width: 767px){#nav #nav-container{opacity:0;visibility:hidden;height:0}}#nav ul li a{color:#fff;text-decoration:none;position:relative;opacity:0.7;text-shadow:0 0 5px rgba(0,0,0,0.5)}@media (max-width: 767px){ img#site-id-a{ display:none;} #nav ul li a{background:rgba(0,0,0,0.4);opacity:1;display:block;width:100%;margin:10px 0;color:#cfcfcf}}#nav ul li a:hover{opacity:1}#nav ul li a:active{top:1px}#site-id-single{width:120px;height:160px;opacity:1;overflow:hidden;position:relative;-webkit-transition:all 1200ms cubic-bezier(0.19, 1, 0.22, 1);-moz-transition:all 1200ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 1200ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 1200ms cubic-bezier(0.19, 1, 0.22, 1)}@media (max-width: 767px){#site-id-single{width:80px;height:auto;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}}#site-id-single img{width:100%;height:auto}@media (max-width: 767px){body.index #nav{margin:20px auto 0 auto}}@media (max-width: 767px){body.index #nav #nav-container{opacity:1;visibility:visible;height:100%}}body.index #smartphone-nav-trigger{display:none}body.index #site-id-single{height:0;opacity:0}@media (max-width: 767px){html.no-touch #nav{position:relative}}@media (max-width: 767px){#nav.smartphone-menu-active #nav-container{opacity:1;visibility:visible;height:100%}}@media (max-width: 767px){#nav.smartphone-menu-active ul li a{margin:0;background:rgba(0,0,0,0.9)}}#nav.smartphone-menu-active ul#social-list{margin-top:0}#nav.smartphone-menu-active #smartphone-nav-trigger{background:rgba(255,255,255,0.7)}#smartphone-nav-trigger{display:none;position:absolute;top:0;right:0;color:#fff;opacity:0.7;text-decoration:none;line-height:47px;padding:0 10px;background:rgba(255,0,0,0.3)}@media (max-width: 767px){#smartphone-nav-trigger{display:block}}#social-list{position:absolute;bottom:30px;left:0}@media (max-width: 767px){#social-list{position:relative;bottom:0;margin-top:1em}}#extend{margin-top:40px}#extend .banner{padding:5px 20px;background:black;color:#666;text-decoration:none;border:solid 2px #666}#main{background:rgba(0,0,0,0.7);width:80%;max-width:1200px;min-height:100%;z-index:11;position:relative;margin-left:15%;opacity:1;visibility:visible;-webkit-transition:visibility 0ms,opacity cubic-bezier(0.19, 1, 0.22, 1) 1000ms;-webkit-transition-delay:0ms,0ms;-moz-transition:visibility 0ms 0ms,opacity cubic-bezier(0.19, 1, 0.22, 1) 1000ms 0ms;-o-transition:visibility 0ms 0ms,opacity cubic-bezier(0.19, 1, 0.22, 1) 1000ms 0ms;transition:visibility 0ms 0ms,opacity cubic-bezier(0.19, 1, 0.22, 1) 1000ms 0ms;-webkit-animation:main-fadein cubic-bezier(0.19, 1, 0.22, 1) 1000ms 1 normal;-moz-animation:main-fadein cubic-bezier(0.19, 1, 0.22, 1) 1000ms 1 normal;-o-animation:main-fadein cubic-bezier(0.19, 1, 0.22, 1) 1000ms 1 normal;-ms-animation:main-fadein cubic-bezier(0.19, 1, 0.22, 1) 1000ms 1 normal;animation:main-fadein cubic-bezier(0.19, 1, 0.22, 1) 1000ms 1 normal}@media (max-width: 1200px){#main{width:75%;margin-left:25%}}@media (max-width: 767px){#main{width:100%;margin:0;z-index:9;background:black;min-height:800px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;-ms-animation:none;animation:none}}body.index #main{opacity:0;visibility:hidden;-webkit-transition:visibility 0ms,opacity cubic-bezier(0.19, 1, 0.22, 1) 1200ms;-webkit-transition-delay:1200ms,0ms;-moz-transition:visibility 0ms 1200ms,opacity cubic-bezier(0.19, 1, 0.22, 1) 1200ms 0ms;-o-transition:visibility 0ms 1200ms,opacity cubic-bezier(0.19, 1, 0.22, 1) 1200ms 0ms;transition:visibility 0ms 1200ms,opacity cubic-bezier(0.19, 1, 0.22, 1) 1200ms 0ms;-webkit-animation:main-fadeout cubic-bezier(0.19, 1, 0.22, 1) 1200ms 1 normal;-moz-animation:main-fadeout cubic-bezier(0.19, 1, 0.22, 1) 1200ms 1 normal;-o-animation:main-fadeout cubic-bezier(0.19, 1, 0.22, 1) 1200ms 1 normal;-ms-animation:main-fadeout cubic-bezier(0.19, 1, 0.22, 1) 1200ms 1 normal;animation:main-fadeout cubic-bezier(0.19, 1, 0.22, 1) 1200ms 1 normal}@media (max-width: 767px){body.index #main{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;-ms-animation:none;animation:none}}@-webkit-keyframes main-fadeout{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}}@-moz-keyframes main-fadeout{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}}@-o-keyframes main-fadeout{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}}@-ms-keyframes main-fadeout{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}}@keyframes main-fadeout{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes main-fadein{0%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}@-moz-keyframes main-fadein{0%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}@-o-keyframes main-fadein{0%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}@-ms-keyframes main-fadein{0%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}@keyframes main-fadein{0%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}.main-content{width:100%;max-width:1140px;margin:0 auto;padding-bottom:20px;opacity:1;-webkit-transition:opacity linear 800ms;-webkit-transition-delay:0ms;-moz-transition:opacity linear 800ms 0ms;-o-transition:opacity linear 800ms 0ms;transition:opacity linear 800ms 0ms}@media (max-width: 767px){.main-content{-webkit-animation:none;-moz-animation:none;-o-animation:none;-ms-animation:none;animation:none}}body.fetch .main-content{opacity:0;-webkit-transition:opacity linear 200ms;-webkit-transition-delay:0ms;-moz-transition:opacity linear 200ms 0ms;-o-transition:opacity linear 200ms 0ms;transition:opacity linear 200ms 0ms}@media (max-width: 767px){body.fetch .main-content{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}}html.lt-ie9 #main{background:black}.wrapper{width:90%;max-width:1020px;margin:0 auto}.page-name{text-align:center;font-family: 'Montserrat', sans-serif;font-weight:400;color:#fff;font-size:40px;padding:40px 0}@media (max-width: 767px){.page-name{padding:80px 0 40px 0}}.bio-mainvisual img{width:100%;position:relative;z-index:10}.bio-mainvisual .member-photo{position:relative}.bio-mainvisual .member-photo .bio-logo{position:relative;z-index:10}.bio-mainvisual .member-photo .bio-logo img{position:static;opacity:1}.bio-mainvisual .member-photo .member-photo-wrapper div{width:100%;position:absolute;top:0;left:0;z-index:1;opacity:0;font-size:16px;-webkit-transition:opacity 2000ms;-moz-transition:opacity 2000ms;-o-transition:opacity 2000ms;transition:opacity 2000ms}@media (max-width: 767px){.bio-mainvisual .member-photo .member-photo-wrapper div{font-size:10px}}.bio-mainvisual .member-photo .member-photo-wrapper div.active{opacity:1}.bio-mainvisual .member-photo .member-photo-wrapper div img{width:100%;height:auto;position:relative;z-index:0}.bio-mainvisual .member-photo .member-photo-wrapper div .member-name{position:absolute;bottom:3%;right:1%;font-family: 'Montserrat', sans-serif;font-weight:300;color:#fff;opacity:0.9;z-index:1;text-shadow:0 0 5px rgba(0,0,0,0.7);letter-spacing:0.1em}@media (max-width: 767px){.bio-mainvisual .member-photo .member-photo-wrapper div .member-name{bottom:5%}}.bio-mainvisual .member-photo .member-photo-wrapper div .member-photo-credit{position:absolute;bottom:3%;left:1%;font-family: 'Montserrat', sans-serif;font-weight:300;color:#fff;opacity:0.9;z-index:1;text-shadow:0 0 5px rgba(0,0,0,0.7);letter-spacing:0.1em}@media (max-width: 767px){.bio-mainvisual .member-photo .member-photo-wrapper div .member-photo-credit{bottom:5%}}.lt-ie9 .bio-mainvisual .member-photo .member-photo-wrapper div{display:none}.lt-ie9 .bio-mainvisual .member-photo .member-photo-wrapper div:first-child{display:block}.bio-content{display:table;margin-top:20px}@media (max-width: 767px){.bio-content{display:block}}.bio-text{width:65%;padding-right:5%;display:table-cell;vertical-align:top;color:#fff;opacity:0.7;font-size:13px;line-height:1.7}@media (max-width: 1200px){.bio-text{font-size:10px;width:65%}}@media (max-width: 767px){.bio-text{display:block;width:100%}}.bio-text .ja{margin-top:1em}.member{width:20%;display:table-cell;vertical-align:top;color:#fff;font-size:17px}@media (max-width: 1200px){.member{width:30%;font-size:13px}}@media (max-width: 767px){.member{display:block;width:100%;margin-top:30px;font-size:18px;text-align:center}}.member ul li{font-family: 'Montserrat', sans-serif;font-weight:300;line-height:1.8;opacity:0.7;letter-spacing:0.1em}.member ul li.member-head-line{margin-top:1em}.release{display:none;width:100%}.release.active{display:table}@media (max-width: 767px){.release.active{display:block}}.current-release-image{width:55%;display:table-cell;vertical-align:top;padding-right:2%;font-family: 'Montserrat', sans-serif;font-weight:400;color:#fff}@media (max-width: 767px){.current-release-image{width:100%;display:block}}.current-release-image img{width:100%}.current-release-image .curren-trelease-date{font-size:12px;margin-top:10px;letter-spacing:0.1em}@media (max-width: 1200px){.current-release-image .curren-trelease-date{font-size:10px}}.current-release-image .curren-trelease-title{font-size:30px;line-height:1.3}@media (max-width: 1200px){.current-release-image .curren-trelease-title{font-size:24px}}.curren-trelease-info{width:75%;display:table-cell;vertical-align:top;font-family: 'Montserrat', sans-serif;font-weight:300;letter-spacing:0.1em}@media (max-width: 767px){.curren-trelease-info{width:100%;display:block;margin-top:20px}}.curren-trelease-tracklist{font-size:18px;line-height:1.5;color:white;opacity:0.7;font-weight:400}@media (max-width: 1200px){.curren-trelease-tracklist{font-size:14px}}.curren-trelease-credit{margin-top:14px;line-height:1.5;font-size:16px;font-weight:300;color:white;opacity:0.7}@media (max-width: 1200px){.curren-trelease-credit{font-size:10px}}.current-release-payments{margin-top:30px}.current-release-payments a{color:white;opacity:0.7;margin-left:0.5em}.current-release-payments a:first-child{margin-left:0}.current-release-payments a:hover{text-decoration:none}.release-list{position:relative;width:100%;margin-top:30px;padding-top:30px;background:url("../images/live-title-border.gif") repeat-x left top}.release-list ul{*zoom:1;position:relative}.release-list ul:after{content:"";display:table;clear:both}.release-list ul li{width:20%;height:auto;float:left;overflow:hidden}.release-list ul li a img{width:100%;opacity:0.6;-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms}.release-list ul li a.active img{opacity:1;-webkit-transition:opacity 0ms;-moz-transition:opacity 0ms;-o-transition:opacity 0ms;transition:opacity 0ms}.live{width:90%;height:100%;margin:0 auto;position:relative;z-index:10}.live-archive-title{color:#fff;opacity:0.7;font-family: 'Montserrat', sans-serif;font-weight:300;font-size:24px;margin-bottom:20px}@media (max-width: 1200px){.live-archive-title{font-size:18px}}.live-article{max-width:1020px;margin:0 auto 60px auto;*zoom:1}.live-article:after{content:"";display:table;clear:both}@media (max-width: 767px){.live-article{margin:0 auto 60px auto}}.live-title{background:url("../images/live-title-border.gif") repeat-x left bottom;line-height:1.5;padding-bottom:10px;margin-bottom:10px;color:#fff;opacity:0.9;*zoom:1}.live-title:after{content:"";display:table;clear:both}@media (max-width: 767px){.live-title{padding-bottom:5px;margin-bottom:5px}}.live-title dt{font-size:20px;float:left}@media (max-width: 1200px){.live-title dt{font-size:16px}}.live-title dd{font-size:12px;float:right}@media (max-width: 1200px){.live-title dd{font-size:10px}}.live-content{display:table;width:100%;height:100%;overflow:hidden}@media (max-width: 767px){.live-content{display:block}}.live-text{font-size:12px;line-height:1.8;display:table-cell;vertical-align:top;width:55%;padding-top:10px;padding-left:5%;color:#cfcfcf;opacity:0.9}@media (max-width: 1200px){.live-text{font-size:10px}}@media (max-width: 767px){.live-text{display:block;width:100%;padding:0;margin-top:5px}}.live-text strong{font-weight:bold;color:white}.live-text a{color:white;text-decoration:underline;opacity:0.9}.live-text a:hover{text-decoration:none}.live-image{display:table-cell;vertical-align:top;padding-top:10px;width:45%}@media (max-width: 767px){.live-image{display:block;width:100%;padding:0}}.live-image img{width:100%;background:#ccc;margin-top:10px}@media (max-width: 767px){.live-image img{margin-top:5px}}.live-image img:nth-child(1){margin-top:0}.archive{margin:0 auto}.archive .live-title{cursor:pointer;color:#999;-webkit-transition:color 800ms;-moz-transition:color 800ms;-o-transition:color 800ms;transition:color 800ms}.archive .live-title:hover{color:#fff;-webkit-transition:color 200ms;-moz-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}.archive .live-content{display:none}.archive.active{margin:0 auto 60px auto}.archive.active .live-title{color:#fff}.archive.active .live-content{display:block}.photo-article-wrapper{display:table;width:100%}.photo-article{position:relative;float:left;width:50%;vertical-align:top;cursor:pointer;outline:none;background:black;letter-spacing:0.1em}@media (max-width: 767px){.photo-article{width:100%;float:none}}.photo-article:hover .photo-article-info{opacity:0.7;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.photo-article:hover .photo-credit{opacity:0.7;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.photo-article:hover .photo-list{opacity:0.3}.touch .photo-article-info{opacity:0.7;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.touch .photo-credit{opacity:0.7;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.touch .photo-list{opacity:0.5}.photo-article-info{position:absolute;top:10px;left:10px;color:white;z-index:10;font-family: 'Montserrat', sans-serif;line-height:1.2;opacity:0;-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);-moz-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}.photo-article-info dt{font-weight:400;font-size:24px}@media (max-width: 1200px){.photo-article-info dt{font-size:14px}}.photo-article-info dd{font-weight:300;font-size:18px}@media (max-width: 1200px){.photo-article-info dd{font-size:10px}}.photo-credit{position:absolute;bottom:10px;right:10px;z-index:10;font-family: 'Montserrat', sans-serif;font-weight:300;opacity:0;color:white;-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);-moz-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}.photo-list{-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);-moz-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}.photo-list a{display:none}.photo-list a:first-child{display:block}.photo-list a img{width:100%}

.picasa{ height:700px;}@media (max-width: 767px){.picasa{ height:400px;}} @media (max-width: 480px){.picasa{ height:280px;}}


