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,main,menu,nav,section,summary{display:block}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html{-webkit-text-size-adjust:100%;font-family:"HiraKakuPro-W3",sans-serif;color:#333;-webkit-tap-highlight-color:rgba(51,51,51,0.1)}body{line-height:1.5;word-wrap:break-word;word-break:break-all;-webkit-font-smoothing:subpixel-antialiased}.svg,.svg svg{display:block;width:100%;height:100%;overflow:inherit}.vam,#gallery__slider .slick-arrow,#mainBlock section .youtube .playBtn,#frontPage__left .contentWrapper .hover .svg{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.Vcenter{position:absolute}.Hcenter,.scrBtn,.scrBtn2,.linkBox,#mainBlock section .youtube .playBtn,#frontPage__left .contentWrapper .hover .svg{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #333;position:relative;overflow:hidden;display:block;font-family:"Futura-Medium","Futura","Trebuchet MS",Arial,sans-serif;-webkit-transition:.3s;transition:.3s;right:0;top:0;color:#333;text-decoration:none}.btn:before{content:'';width:100%;height:100%;background-color:#333;position:absolute;top:-100%;left:0;-webkit-transition:.3s;transition:.3s;z-index:-1}.btn:hover,.btn:active,.btn:focus{color:#fff}.btn:hover:before,.btn:active:before,.btn:focus:before{top:0}.white .flipWrapper .flip:first-child{color:#fff}.white .flipWrapper .flip:first-child *{fill:#fff}.flipWrapper{overflow:hidden}.flipWrapper .flip{-webkit-transition:0.3s;transition:0.3s;position:relative;display:block;height:100%;color:#fff}.flipWrapper .flip:first-child{color:#333}.flipWrapper .flip:first-child *{fill:#333}.NONtouchDevice .flipWrapper .flip:last-child{color:#db1150}.NONtouchDevice .flipWrapper .flip:last-child *{fill:#db1150}.whiteNblack #mainHeader__description{color:#fff}.whiteNblack #mainHeader__logo .flip2 *{fill:#fff}.white #mainHeader__description{color:#fff}#mainHeader{width:100%;height:60px;position:fixed;z-index:100;-webkit-transition:.3s;transition:.3s;overflow:hidden;text-align:left}@media screen and (max-width: 880px){#mainHeader{height:95px}}#mainHeader__logo,#mainHeader__description{display:inline-block;margin-top:18px}#mainHeader__logo{width:59px;height:22px;margin-left:30px}@media screen and (max-width: 880px){#mainHeader__logo{margin-left:20px}}#mainHeader__description{font-size:10px;line-height:14px;margin-left:55px;color:#333}@media screen and (max-width: 1280px){#mainHeader__description{margin-left:20px;-webkit-transition:.3s;transition:.3s}}@media screen and (max-width: 880px){#mainHeader__description{margin-left:0;padding-left:20px;padding-right:20px;margin-top:5px;display:block}}#mainHeader__links{position:absolute;right:85px;top:19px;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}@media screen and (max-width: 880px){#mainHeader__links{right:65px}}#mainHeader__links a{display:inline-block;vertical-align:top;margin-left:13px}#mainHeader__links__fb,#mainHeader__links__tw,#mainHeader__links__insta{top:3px;position:relative}#mainHeader__links__fb,#mainHeader__links__insta{width:15px;height:15px}#mainHeader__links__insta{margin-left:10px !important}#mainHeader__links__tw{width:17px;height:14px}#mainHeader__links__lucua{width:60px;height:21px;margin-left:16px !important;top:2px;position:relative}@media screen and (max-width: 370px){#mainHeader__links a{margin-left:8px}#mainHeader__links__insta{margin-left:5px !important}#mainHeader__links__lucua{margin-left:11px !important}}
.whiteNblack #uMenu li .flip2{color:#333}.white #uMenu li .flip2{color:#fff}#uMenu{position:absolute;right:273px;top:0;-webkit-transition:.3s;transition:.3s;overflow:hidden;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}@media screen and (max-width: 880px){#uMenu{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}}#uMenu li{display:inline-block;height:22px;margin-top:19px;margin-left:18px}#uMenu li,#uMenu li a{text-decoration:none;font-family:"Futura-Medium","Futura","Trebuchet MS",Arial,sans-serif;font-size:13px;line-height:22px;letter-spacing:.1em}#uMenu li a{cursor:pointer}#uMenu li .flip2{color:#333}.whiteNblack #menuIcon span{background-color:#333}.white #menuIcon span{background-color:#fff}#menuIcon{position:absolute;right:30px;top:19px;width:30px;height:21px;cursor:pointer}@media screen and (max-width: 880px){#menuIcon{right:20px}}#menuIcon,#menuIcon span{display:inline-block;-webkit-transition:all .4s;transition:all .4s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#menuIcon span{position:absolute;left:0;width:100%;height:3px;background-color:#333}#menuIcon span:nth-of-type(1){top:0}#menuIcon span:nth-of-type(2){top:9px}#menuIcon span:nth-of-type(3){bottom:0}#menuIcon:hover span,#menuIcon:active span,#menuIcon:focus span{background-color:#db1150}#menuIcon.show span:nth-of-type(1){-webkit-transform:translateY(10px) rotate(-45deg);-ms-transform:translateY(10px) rotate(-45deg);transform:translateY(10px) rotate(-45deg)}#menuIcon.show span:nth-of-type(2){opacity:0}#menuIcon.show span:nth-of-type(3){-webkit-transform:translateY(-8px) rotate(45deg);-ms-transform:translateY(-8px) rotate(45deg);transform:translateY(-8px) rotate(45deg)}#mainFooter{position:relative;width:100%;height:200px;text-align:center;padding-top:70px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#eee}@media screen and (max-width: 880px){#mainFooter{padding-top:40px;padding-bottom:10px;height:auto}}#mainFooter__logo{width:91px;height:32px;overflow:hidden;display:inline-block}.NONtouchDevice #mainFooter__logo .flip *{color:#db1150}.NONtouchDevice #mainFooter__logo .flip * *{fill:#db1150}#mainFooter__logo .flip2.flip *{fill:#333}#mainFooter__logo span{-webkit-transition:.3s;transition:.3s}#mainFooter__logo span:last-child{padding-top:0px}#mainFooter .copyright{padding-top:55px;font-family:"Futura-Medium","Futura","Trebuchet MS",Arial,sans-serif;font-size:8px;letter-spacing:.15em;color:#333}@media screen and (max-width: 880px){#mainFooter .copyright{padding-top:17px}#mainFooter .copyright .spbr{display:block}}
#go_top{width:54px;height:54px;position:absolute;right:50px;margin-top:-175px;overflow:hidden;display:none}@media screen and (max-width: 880px){#go_top{right:20px}}#go_top span{-webkit-transition:.3s;transition:.3s}#go_top .flip2 *{fill:#fff !important}.popup .popupWrapper .close,.fullPopup .close{text-indent:-9999px;width:25px;height:25px;text-align:center;position:absolute;top:-12.5px;right:-12.5px;color:#fff;line-height:25px;z-index:20;background-color:#333;cursor:pointer}.popup .popupWrapper .close:before,.popup .popupWrapper .close:after,.fullPopup .close:before,.fullPopup .close:after{content:'';width:1px;height:80%;display:block;position:absolute;background-color:#fff;top:10%;left:50%}.popup .popupWrapper .close:before,.fullPopup .close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.popup .popupWrapper .close:after,.fullPopup .close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.popup .popupWrapper .close:hover,.popup .popupWrapper .close:active,.popup .popupWrapper .close:focus,.fullPopup .close:hover,.fullPopup .close:active,.fullPopup .close:focus{background-color:#fff}.popup .popupWrapper .close:hover:before,.popup .popupWrapper .close:hover:after,.popup .popupWrapper .close:active:before,.popup .popupWrapper .close:active:after,.popup .popupWrapper .close:focus:before,.popup .popupWrapper .close:focus:after,.fullPopup .close:hover:before,.fullPopup .close:hover:after,.fullPopup .close:active:before,.fullPopup .close:active:after,.fullPopup .close:focus:before,.fullPopup .close:focus:after{background-color:#333}.fullPopup .close{background:none;border:1px solid #fff}.fullPopup .close:before,.fullPopup .close:after{background-color:#fff}.fullPopup .close:hover,.fullPopup .close:active,.fullPopup .close:focus{border-color:#db1150;background:none}.fullPopup .close:hover:before,.fullPopup .close:hover:after,.fullPopup .close:active:before,.fullPopup .close:active:after,.fullPopup .close:focus:before,.fullPopup .close:focus:after{background-color:#db1150}.popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:80}.popup .popupWrapper{position:relative;width:80vw;padding:5vw 5vw;top:0;left:0;bottom:0;right:0;margin:auto;background-color:#fff}@media screen and (max-height: 400){.popup{z-index:11000}}
.fullPopup{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:11;width:100%;height:100%;overflow:hidden;background:rgba(0,0,0,0.75);z-index:1000}.fullPopup .popupWrapper{width:90%}#mainMenu{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);opacity:0;-webkit-transition:.5s;transition:.5s;visibility:hidden;text-align:center;z-index:1;word-wrap:normal;word-break:normal}@media screen and (max-height: 400px){#mainMenu li{width:49%;display:inline-block}}#mainMenu #mainMenuWrapper{overflow-y:scroll;overflow-x:hidden;position:absolute;width:100%;height:-webkit-calc(100% - 240px);height:calc(100% - 240px);top:70px}@media screen and (max-width: 880px){#mainMenu #mainMenuWrapper{top:20px !important;bottom:0;margin-top:auto;margin-bottom:auto;position:absolute;height:300px;padding-top:20px}}@media screen and (max-height: 400px){#mainMenu #mainMenuWrapper{height:110px;top:0 !important;padding-top:40px}#mainMenu #mainMenuWrapper ul{line-height:1.35}}#mainMenu .subMenu{display:none}#mainMenu li a{color:#fff;text-decoration:none;font-size:24px;line-height:1;letter-spacing:.15em;margin:8px 0;font-family:"Futura-Medium","Futura","Trebuchet MS",Arial,sans-serif;position:relative;overflow:hidden;display:inline-block;cursor:pointer}@media screen and (max-width: 880px){#mainMenu li a{font-size:15px;line-height:1;margin:5px 0}}@media screen and (max-height: 400px){#mainMenu li a{font-size:13px;margin:0}}#mainMenu li a:hover{color:#db1150}#mainMenu li a span{-webkit-transition:.3s;transition:.3s}#mainMenu li a span:first-child{position:relative;top:52px;color:#db1150}#mainMenu li a span:last-child{position:absolute;left:0;top:0}#mainMenu #mainMenu__prj09 a{height:23px;margin-bottom:8px}@media screen and (max-width: 880px){#mainMenu #mainMenu__prj09 a{height:14px;margin-bottom:5px}}@media screen and (max-height: 400px){#mainMenu #mainMenu__prj09 a{height:12px;margin-bottom:0}}#mainMenu #mainMenu__prj09 a:hover *,#mainMenu #mainMenu__prj09 a:active *,#mainMenu #mainMenu__prj09 a:focus *{fill:#db1150}#mainMenu.show{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;visibility:inherit;z-index:90}#mainMenu.show li a span:first-child{color:#333}#mainHeader.show{background-color:rgba(255,255,255,0);color:#fff;height:50px !important}@media screen and (max-height: 400px){#mainHeader.show{height:50px !important}}#mainHeader.show #mainHeader__description{display:none !important}.NONtouchDevice #mainHeader.show .flip *{fill:#db1150;color:#db1150}.touchDevice #mainHeader.show .flip *{fill:#fff;color:#fff}#mainHeader.show .flip2 *{fill:#fff !important;color:#fff}#mainHeader.show #mainHeader__description{color:#fff}.NONtouchDevice #mainHeader.show #mainHeader__links__lucua .flip *{fill:#db1150}#mainHeader.show #mainHeader__links__lucua .flip2 *{fill:#fff}.touchDevice #mainHeader.show #mainHeader__links__lucua .flip *{fill:#fff}#mainHeader.show #mainHeader__links__lucua .flip2 *{fill:#fff}#mainHeader.show #menuIcon span{background-color:#fff}#mainHeader.show #menuIcon:hover span,#mainHeader.show #menuIcon:active span,#mainHeader.show #menuIcon:focus span{background-color:#db1150}#mainHeader.show #uMenu .flip:last-child{color:#db1150}#mainHeader.show #uMenu .flip2{color:#fff}.page{width:100%}#topImg{height:100vh;width:100%;position:relative;overflow:hidden;color:#fff}#topImg:after{content:'';width:100%;height:100%;display:block;position:absolute;left:0;top:0}#topImg .topImgContent{position:absolute;-webkit-background-size:cover;background-size:cover;background-position:center center;width:100%;height:100%}#topImg__txtBlock{z-index:10;text-align:center}@media screen and (max-width: 880px){#topImg__txtBlock{text-shadow:0px 0px 20px rgba(0,0,0,0.6)}}#topImg__txtBlock h1,#topImg__txtBlock .date{font-family:"Futura-Medium","Futura","Trebuchet MS",Arial,sans-serif;letter-spacing:.15em}#topImg__txtBlock h1{font-size:45px}@media screen and (max-width: 880px){#topImg__txtBlock h1{font-size:31px;line-height:1.2}}#topImg__txtBlock h1:after{content:'';width:75px;height:1px;display:block;position:relative;background-color:#fff;margin:15px auto}@media screen and (max-width: 880px){#topImg__txtBlock h1:after{margin:10.5px auto}}#topImg__txtBlock .date{font-size:26px;margin-bottom:30px}@media screen and (max-width: 880px){#topImg__txtBlock .date{font-size:18.2px;margin-bottom:7px}}#topImg__txtBlock .txt{font-family:"HiraKakuPro-W3",sans-serif;font-weight:bold;letter-spacing:.3em;font-size:15px;letter-spacing:.4em}@media screen and (max-width: 880px){#topImg__txtBlock .txt{font-size:12px}}#topImg__txtBlock .txt p{line-height:27px;padding-top:5px;padding-bottom:5px;font-weight:bold}@media screen and (max-width: 880px){#topImg__txtBlock .txt p{line-height:21.6px;padding-top:4px;padding-bottom:4px}}#topImg.show #topImg__photo{-webkit-transition:30s;transition:30s;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}#topImg.show #topImg__fader .slick-current .topImgContent{-webkit-transition:8s;transition:8s;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#topImg__fader,#topImg__fader .polite,#topImg__fader .slick-track{height:100vh}#topImg__youtube__controls .flipWrapper .flip:first-child{color:#fff}#topImg__youtube__controls__fullScreen,#topImg__youtube__controls__sound{font-size:10px;letter-spacing:.2em;z-index:10;font-family:"Futura-Medium","Futura","Trebuchet MS",Arial,sans-serif;position:absolute;bottom:30px;line-height:10px}#topImg__youtube__controls__fullScreen{left:30px;cursor:pointer;height:10px}#topImg__youtube__controls__sound{right:30px}#topImg__youtube__controls__sound dt,#topImg__youtube__controls__sound dd,#topImg__youtube__controls__sound__on,#topImg__youtube__controls__sound__off{display:inline-block;vertical-align:top}#topImg__youtube__controls__sound__on,#topImg__youtube__controls__sound__off{height:10px}#topImg__youtube__controls__sound__on .flip2,#topImg__youtube__controls__sound__off .flip2{opacity:.5}#topImg__youtube__controls__sound__on.active .flip2,#topImg__youtube__controls__sound__off.active .flip2{opacity:1}#topImg__youtube__controls__sound dd div{cursor:pointer}#topImg__youtubePopup__iframe,#topImg__youtubePopup iframe{width:100%;height:100%}.scrBtn,.scrBtn2{width:29px;height:15px;z-index:10;bottom:30px;cursor:pointer;-webkit-animation:scroll 2s ease infinite;animation:scroll 2s ease infinite}.scrBtn:hover *,.scrBtn:active *,.scrBtn:focus *,.scrBtn2:hover *,.scrBtn2:active *,.scrBtn2:focus *{fill:#db1150}@-webkit-keyframes scroll{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}65%{-webkit-transform:translate(0, 8px);transform:translate(0, 8px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes scroll{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}65%{-webkit-transform:translate(0, 8px);transform:translate(0, 8px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.grayBox{background-color:#eee}.grayBox h1{font-size:35px;font-family:"Futura-Medium","Futura","Trebuchet MS",Arial,sans-serif;letter-spacing:.15em;text-align:center;padding-top:50px}@media screen and (max-width: 880px){.grayBox h1{padding-top:30px}}@media screen and (max-width: 880px){.grayBox h1{font-size:26px}}.grayBox h1:after{content:'';width:50px;height:1px;background-color:#333;margin-top:15px;margin-bottom:50px;position:relative;display:block;margin-left:auto;margin-right:auto}@media screen and (max-width: 880px){.grayBox h1:after{margin-top:10px;margin-bottom:22px}}.grayBox .date,.grayBox .place{text-align:center;line-height:25px;letter-spacing:.15em;font-family:"Futura-Medium","Futura","Trebuchet MS",Arial,sans-serif}@media screen and (max-width: 880px){.grayBox .date,.grayBox .place{line-height:1.388888889}}.grayBox .date{font-size:18px;padding-top:50px}@media screen and (max-width: 880px){.grayBox .date{padding-bottom:5px;padding-top:18px}}.grayBox .place{font-size:13px;padding-bottom:50px}@media screen and (max-width: 880px){.grayBox .place{padding-bottom:34px}}
#gallery .loader{top:70px;margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,0.2);border-right:1.1em solid rgba(255,255,255,0.2);border-bottom:1.1em solid rgba(255,255,255,0.2);border-left:1.1em solid #ffffff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}#gallery .loader,#gallery .loader:after{border-radius:50%;width:100px;height:100px}#gallery *{outline:none}#gallery__slider{position:relative}#gallery__slider li{position:relative;min-width:300px}@media screen and (max-width: 880px){#gallery__slider li{min-width:100px}}#gallery__slider li img{margin-left:25px;margin-right:25px;margin-top:-242px;max-height:384px;position:relative;z-index:5}@media screen and (max-width: 880px){#gallery__slider li img{max-height:200px;margin-left:15px;margin-right:15px}}#gallery__slider .slick-arrow{width:47px;height:47px;border-radius:100%;border:1px solid #fff;background:none;text-indent:-9999px;z-index:10;cursor:pointer}#gallery__slider .slick-arrow:before,#gallery__slider .slick-arrow:after{content:'';position:absolute;width:50%;height:50%;background-color:#FFF;left:17px;width:1px;height:11px}#gallery__slider .slick-arrow:hover,#gallery__slider .slick-arrow:active,#gallery__slider .slick-arrow:focus{border-color:#db1150}#gallery__slider .slick-arrow:hover:before,#gallery__slider .slick-arrow:hover:after,#gallery__slider .slick-arrow:active:before,#gallery__slider .slick-arrow:active:after,#gallery__slider .slick-arrow:focus:before,#gallery__slider .slick-arrow:focus:after{background-color:#db1150}#gallery__slider .slick-arrow.slick-prev{left:30px}#gallery__slider .slick-arrow.slick-prev:before{left:39%;top:26%;-webkit-transform:skew(135deg, 0deg);-ms-transform:skew(135deg, 0deg);transform:skew(135deg, 0deg)}#gallery__slider .slick-arrow.slick-prev:after{left:42%;top:49%;-webkit-transform:skew(-135deg, 0deg);-ms-transform:skew(-135deg, 0deg);transform:skew(-135deg, 0deg)}#gallery__slider .slick-arrow.slick-next{right:30px}#gallery__slider .slick-arrow.slick-next:before{left:57%;top:26%;-webkit-transform:skew(-135deg, 0deg);-ms-transform:skew(-135deg, 0deg);transform:skew(-135deg, 0deg)}#gallery__slider .slick-arrow.slick-next:after{left:56%;top:49%;-webkit-transform:skew(135deg, 0deg);-ms-transform:skew(135deg, 0deg);transform:skew(135deg, 0deg)}@media screen and (max-width: 880px){#gallery__slider .slick-arrow{width:23.5px;height:23.5px}#gallery__slider .slick-arrow:before,#gallery__slider .slick-arrow:after{left:8.5px;height:5.5px}#gallery__slider .slick-arrow.slick-prev{left:20px}#gallery__slider .slick-arrow.slick-next{right:20px}}
@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.linkBox{width:100%;max-width:1000px;position:relative;line-height:0;padding-top:100px;padding-bottom:100px}@media screen and (max-width: 880px){.linkBox{padding-left:20px;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;padding-top:50px;padding-bottom:50px}}.linkBox .left,.linkBox .right{display:inline-block;vertical-align:middle}.linkBox .left{width:459px}@media screen and (max-width: 880px){.linkBox .left{width:100%}}.linkBox .left img{width:100%;max-width:600px}.linkBox .right{width:100%;max-width:465px;position:relative;margin-left:70px;margin-bottom:-20px}@media screen and (max-width: 880px){.linkBox .right{max-width:inherit;margin-top:30px;margin-left:0;margin-bottom:0}}.linkBox .right h1{font-size:35px;line-height:1;letter-spacing:.15em;font-family:"Futura-Medium","Futura","Trebuchet MS",Arial,sans-serif;margin-top:-4px}@media screen and (max-width: 880px){.linkBox .right h1{font-size:26px}}.linkBox .right h1:after{content:'';width:50px;height:1px;background-color:#333;display:block;margin-top:20px;margin-bottom:20px}@media screen and (max-width: 880px){.linkBox .right h1:after{margin-left:auto;margin-right:auto}}.linkBox .right p{font-size:15px;line-height:2;letter-spacing:.3em;margin-bottom:10px}@media screen and (max-width: 880px){.linkBox .right p{font-size:12px;line-height:18px;letter-spacing:.19em;margin-top:5px;margin-bottom:5px;font-weight:bold}}.linkBox .right .readmore{font-size:12px;letter-spacing:.15em;width:130px;height:32px;text-align:center;line-height:31px;position:absolute;right:0;top:0}@media screen and (max-width: 880px){.linkBox .right .readmore{position:relative;width:150px;height:46px;line-height:46px;margin-top:20px;margin-left:auto;margin-right:auto}}
.hasSide{width:100%;position:relative}#sideBlock,#mainBlock{display:inline-block;vertical-align:top;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:50px;min-height:100%}#sideBlock{width:-webkit-calc(50% - 124px);width:calc(50% - 124px);background-color:#333;color:#fff;padding-top:75px;padding-bottom:75px}@media screen and (max-width: 880px){#sideBlock{height:auto !important;width:100%;text-align:center;padding-top:40px;padding-bottom:40px}}#sideBlockWrapper{position:absolute;top:75px;right:0;width:100%;max-width:425px}@media screen and (max-width: 880px){#sideBlockWrapper{position:relative !important;top:0 !important;margin-top:0 !important;max-width:inherit}}#sideBlock section{width:100%;padding:25px 30px 25px 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 880px){#sideBlock section{padding-left:20px;padding-right:20px;padding:15px 20px 20px 20px;max-width:inherit}}#sideBlock h1{font-size:26px;line-height:28px;letter-spacing:.15em;font-family:"Futura-Medium","Futura","Trebuchet MS",Arial,sans-serif}#sideBlock h1:after{content:'';height:1px;width:37.5px;margin-top:15px;margin-bottom:15px;background-color:#fff;position:relative;display:block}@media screen and (max-width: 880px){#sideBlock h1:after{margin-left:auto;margin-right:auto}}#sideBlock h1.ja{font-family:"HiraKakuPro-W3",sans-serif;font-weight:bold;font-size:14.4px;line-height:18px;letter-spacing:.3em}#sideBlock p{font-size:12px;line-height:22.5px;letter-spacing:.19em;font-family:"HiraKakuPro-W3",sans-serif;margin-top:5px;margin-bottom:5px;font-weight:bold}@media screen and (max-width: 880px){#sideBlock p{line-height:1.5}}#sideBlock a{color:#fff;text-decoration:underline}#sideBlock a:hover,#sideBlock a:active,#sideBlock a:focus{color:#db1150}#sideBlock .hasIco .ico,#sideBlock .hasIco .titleBlock{display:inline-block;vertical-align:top}#sideBlock .hasIco .ico{width:48px}@media screen and (max-width: 880px){#sideBlock .hasIco .ico{display:none}}#sideBlock .hasIco .titleBlock{font-size:10px;letter-spacing:.2em;line-height:18px;margin-left:14px;margin-top:3px;font-weight:bold}@media screen and (max-width: 880px){#sideBlock .hasIco .titleBlock{margin-left:0;line-height:1.5}}#sideBlock .hasIco .titleBlock h2{font-size:16px;letter-spacing:.1em;margin-bottom:5px;font-weight:bold}#sideBlock .hasIco .txt,#sideBlock .hasIco .txt p{font-size:10px;letter-spacing:.2em;line-height:18px}#sideBlock .hasIco .txt{margin-top:20px;margin-bottom:30px}@media screen and (max-width: 880px){#sideBlock .hasIco .txt{margin-top:7px;margin-bottom:27px}}#sideBlock .hasIco p{margin-top:5px;margin-bottom:5px}@media screen and (max-width: 880px){#sideBlock .hasIco{padding-top:0}}#sideBlock .kakomi{border:1px solid #fff;padding:10px;position:relative;margin-top:-15px !important;margin-bottom:-5px !important;width:100%;max-width:300px}@media screen and (max-width: 880px){#sideBlock .kakomi{margin-bottom:10px !important;margin-left:auto;margin-right:auto}}@media screen and (min-width: 880px){#sideBlock .kakomi .right{position:absolute;right:10px;bottom:10px}}@media screen and (max-width: 880px){#sideBlock .kakomi{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}#sideBlock .nonBold{margin-top:2px;margin-bottom:2px}@media screen and (min-width: 880px){#sideBlock .leftLine .container{border-left:1px solid;border-left:1px solid;padding-left:20px;margin-bottom:40px}#sideBlock .leftLine .container .kakomi{margin-top:-20px !important}}#sideBlock .leftLine .titleBlock{margin-left:0}#sideBlock .leftLine .txt{margin-top:10px}#sideBlock .leftLine .txt p{letter-spacing:.13em;font-weight:normal}#mainBlock{width:-webkit-calc(50% + 124px);width:calc(50% + 124px);padding-top:100px;padding-bottom:100px}@media screen and (max-width: 880px){#mainBlock{width:100%;padding-top:50px}}#mainBlock section{width:100%;max-width:676px;padding-left:50px;padding-right:50px;margin-bottom:40px;font-size:10px;line-height:18px;letter-spacing:.2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mainBlock section:last-child{margin-bottom:0}@media screen and (max-width: 880px){#mainBlock section{max-width:inherit;padding-left:20px;padding-right:20px;margin-bottom:30px;line-height:1.5}}#mainBlock section img{max-width:100%}#mainBlock section .object{width:100%;position:relative;margin-bottom:20px}@media screen and (max-width: 880px){#mainBlock section .object{margin-bottom:12px}}#mainBlock section .object.border{border:1px solid #333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mainBlock section .object2{line-height:0}#mainBlock section .object2 img,#mainBlock section .object2 a{width:50%;display:inline-block}#mainBlock section .object2 a img{width:100%}#mainBlock section .youtube{cursor:pointer;line-height:0}#mainBlock section .youtubeContents,#mainBlock section .youtubeCover{left:0;top:0;width:100%;height:100%;line-height:0}#mainBlock section .youtubeContents{z-index:1;position:absolute}#mainBlock section .youtubeContents iframe{width:100%;height:100%}#mainBlock section .youtubeCover{position:relative;z-index:2}#mainBlock section .youtube .playBtn{width:85px;height:85px;z-index:3}@media screen and (max-width: 880px){#mainBlock section .youtube .playBtn{width:65px;height:65px}}#mainBlock section .youtube:hover .playBtn *,#mainBlock section .youtube:active .playBtn *,#mainBlock section .youtube:focus .playBtn *{fill:#db1150}#mainBlock section.description h1,#mainBlock section.description h2{font-size:20px;letter-spacing:.15em;font-family:"Futura-Medium","Futura","Trebuchet MS",Arial,sans-serif;line-height:1;margin-bottom:10px;position:relative}@media screen and (max-width: 880px){#mainBlock section.description h1,#mainBlock section.description h2{font-size:18px;letter-spacing:.1em;margin-bottom:5px}}#mainBlock section.description h1 .small,#mainBlock section.description h2 .small{font-size:12px;display:inline-block;vertical-align:bottom;margin-bottom:2px}@media screen and (max-width: 880px){#mainBlock section.description h1 .small,#mainBlock section.description h2 .small{margin-bottom:1px;margin-left:0}}#mainBlock section.description h1 .right,#mainBlock section.description h2 .right{font-size:10px;letter-spacing:.15em;position:absolute;right:0;bottom:0;display:block}#mainBlock section.description a{color:#333;text-decoration:none}#mainBlock section.description a:hover,#mainBlock section.description a:active,#mainBlock section.description a:focus{color:#db1150;text-decoration:underline}#mainBlock section.description .descriptionStaff{width:100%;margin-top:15px}#mainBlock section.description .descriptionStaff dl{display:inline-block;vertical-align:top;font-family:"Futura-Medium","Futura","Trebuchet MS",Arial,sans-serif;margin-right:20px}@media screen and (max-width: 880px){#mainBlock section.description .descriptionStaff dl{display:block;margin-bottom:5px}}#mainBlock section.description .descriptionStaff dl dt{font-size:10px}#mainBlock section.description .descriptionStaff dl dt{font-size:12px}#mainBlock section.description.bold{font-weight:bold;font-size:12px;line-height:22.5px}@media screen and (max-width: 880px){#mainBlock section.description.bold{line-height:1.5}}#mainBlock section h1 .small{margin-left:10px;font-weight:normal}#mainBlock section h1.tJa,#mainBlock section h1 .tJa{font-weight:bold;font-size:18px}#mainBlock section h2{margin-top:10px}#mainBlock section h2 .small{margin-right:10px}@media screen and (max-width: 880px){#mainBlock section h2 .small{margin-right:5px}}#mainBlock section.soundcloud{margin-top:30px}.hoverBg{position:relative;overflow:hidden;cursor:pointer;display:block;line-height:1}.hoverBg:before{content:'';width:100%;height:100%;position:absolute;display:block;left:0;top:0;background-color:transparent;-webkit-transition:.3s;transition:.3s;z-index:1}.hoverBg img{-webkit-transition:.3s;transition:.3s;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.hoverBg .hoverItem{width:100%;height:100%;position:absolute;-webkit-transition:.3s;transition:.3s}.hoverBg .hoverTxt{font-family:"Futura-Medium","Futura","Trebuchet MS",Arial,sans-serif;color:#fff;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:1em;margin:auto;text-align:center;line-height:1;z-index:5;opacity:0;-webkit-transition:.3s;transition:.3s;font-size:14px;word-wrap:normal;word-break:normal}.hoverBg:hover img,.hoverBg:active img,.hoverBg:focus img{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.hoverBg:hover .hoverItem,.hoverBg:active .hoverItem,.hoverBg:focus .hoverItem{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.hoverBg:hover .hoverTxt,.hoverBg:active .hoverTxt,.hoverBg:focus .hoverTxt{opacity:1}.hoverBg:hover:before,.hoverBg:active:before,.hoverBg:focus:before{background-color:rgba(0,0,0,0.5)}.is_sp #topImg:before{content:'';width:100%;height:100%;position:absolute;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:10}.is_sp #topImg.show:before{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transition:30s -webkit-transform;transition:30s transform}.is_sp #topImg__youtube{display:none}.is_sp #topImg__youtube__controls{display:none}.is_sp #mainBlock section .youtubeContents{z-index:4;opacity:0}.is_sp #mainBlock section .youtubeCover,.is_sp #mainBlock section .youtube .playBtn{display:block !important}@media screen and (max-width: 880px){.spbr{display:block}}@media screen and (min-width: 880px){.pcbr{display:block}}.desktop #spYoutube{display:none}.tablet #spYoutube,.mobile #spYoutube{width:100%;background:none}.tablet #spYoutube .youtube,.mobile #spYoutube .youtube{position:relative;line-height:0}.tablet #spYoutube .youtubeCover,.mobile #spYoutube .youtubeCover{width:100%}.tablet #spYoutube .youtubeContents,.mobile #spYoutube .youtubeContents{width:100%;z-index:5;position:absolute;opacity:0}.tablet #spYoutube .youtubeContents iframe,.mobile #spYoutube .youtubeContents iframe{width:100%;height:100%}.tablet #spYoutube .playBtn,.mobile #spYoutube .playBtn{width:85px;height:85px;z-index:3;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}body{height:100%;overflow:hidden;-webkit-tap-highlight-color:rgba(51,51,51,0)}a{text-decoration:none}.flipWrapper .flip:first-child{color:#333}.flipWrapper .flip:first-child *{fill:#333}.mobile.landscape #mainHeader{height:80px;position:relative}#mainHeader__description{color:#333}#menuIcon span{background-color:#333}#mainHeader{background-color:#fff}#frontPage{position:absolute;left:0;top:0;height:100%;padding-top:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}@media screen and (max-width: 880px){#frontPage{padding-top:95px}}#frontPage__left,#frontPage__right{display:inline-block;vertical-align:top;width:50%;height:100%;position:relative}#frontPage__left{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}#frontPage__left .contentWrapper{height:100%;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block}#frontPage__left .contentWrapper.hoverON #frontPage__left__newContent1__info{display:none}#frontPage__left .contentWrapper .img{position:relative;top:0;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center center;background-image:url(../img/front/frontPhoto.jpg);background-color:#000;width:100%;height:100%}#frontPage__left .contentWrapper .title{width:100%;height:100px;background-color:#000;color:#fff;font-size:12px;line-height:22px}#frontPage__left .contentWrapper .title .ico,#frontPage__left .contentWrapper .title__txt{display:inline-block;vertical-align:top}#frontPage__left .contentWrapper .title .ico{width:100px;height:100px;background-color:#72bfd7}#frontPage__left .contentWrapper .title .ico .svg{width:50%;height:50%;padding:25%}#frontPage__left .contentWrapper .title__txt{padding:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#frontPage__left .contentWrapper .hover{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}#frontPage__left .contentWrapper .hover .svg{width:55%;height:55%;top:-12%;width:63.25%;height:63.25%}#frontPage__left .contentWrapper .hover .svg,#frontPage__left .contentWrapper .hover .svg svg{overflow:initial}#frontPage__left .contentWrapper .hoverON{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}#frontPage__left__newContent1__info{left:150px;top:240px;position:absolute;z-index:80;-webkit-transition:0.3s;transition:0.3s;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}@media screen and (max-width: 2000px){#frontPage__left__newContent1__info{left:75px}}@media screen and (max-width: 1750px){#frontPage__left__newContent1__info{left:30px}}@media screen and (max-width: 1200px){#frontPage__left__newContent1__info{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}}@media screen and (max-width: 1050px){#frontPage__left__newContent1__info{-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}}#frontPage__left__newContent1__title{opacity:1;width:456px;height:67px;-webkit-transform:none;-ms-transform:none;transform:none;margin-bottom:50px;-webkit-transition:0.3s;transition:0.3s}@media screen and (max-width: 1500px){#frontPage__left__newContent1__title{width:380px}}#frontPage__left__newContent1__date dl{margin-bottom:30px}#frontPage__left__newContent1__date dt,#frontPage__left__newContent1__date dd{display:inline-block;vertical-align:top}#frontPage__left__newContent1__date dt{width:103px;height:61px;margin-right:20px}#frontPage__left__newContent1__date dd{color:#fff;font-family:"Futura-Medium","Futura","Trebuchet MS",Arial,sans-serif;font-size:15.67px;letter-spacing:.1em}#frontPage__left__newContent1__date dd .time{margin-bottom:15px}#frontPage__left__newContent1__date dd .place{font-weight:bold;font-size:13.82px;letter-spacing:.25em;line-height:1.3}#frontPage__right{-webkit-touch-callout:none}#frontPage__right .column{width:50%}#frontPage__right .column li{line-height:0;position:relative;overflow:hidden}#frontPage__right .column li .img{position:relative}#frontPage__right .column li .img img{width:100%}#frontPage__right .column li .hover{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}#frontPage__right .column li .hover .svg{width:70%;height:70%;margin-top:15%;margin-left:auto;margin-right:auto;position:relative}@media screen and (min-width: 880px){#frontPage__right .column li .hover .svg{top:-25px}}#frontPage__right .column li .hover .svg,#frontPage__right .column li .hover .svg svg{overflow:initial}#frontPage__right .column li .hoverON{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);overflow:hidden}#frontPage__right .column:first-child,#frontPage__right .column:last-child{position:absolute;top:0}#frontPage__right .column:first-child{left:0}#frontPage__right .column:last-child{right:0}@media screen and (max-width: 880px){.mobile.portrait #frontPage__left{display:none}.mobile.portrait #frontPage__right{width:100%}.mobile.landscape #frontPage{padding-top:80px}}.NONtouchDevice #frontPage__right .column li .label,#frontPage__left__newContent1 .label{display:none;position:relative;left:0;bottom:0;width:100%;height:50px;margin-top:-50px;background-color:#333;z-index:10}.NONtouchDevice #frontPage__right .column li .label .ico,#frontPage__left__newContent1 .label .ico{width:50px;height:50px}.NONtouchDevice #frontPage__right .column li .label .ico .svg,#frontPage__left__newContent1 .label .ico .svg{display:none}.NONtouchDevice #frontPage__right .column li .label .ico .pic,#frontPage__left__newContent1 .label .ico .pic{display:block;width:100%;height:100%}.NONtouchDevice #frontPage__right .column li .label .txt,#frontPage__left__newContent1 .label .txt{width:100%;height:50px;top:-50px;position:relative;color:#fff;font-family:"Futura-Medium","Futura","Trebuchet MS",Arial,sans-serif;letter-spacing:.1em;font-size:15px;padding:10px 10px 10px 70px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.75;display:table-cell;vertical-align:middle;word-wrap:normal;word-break:normal}.NONtouchDevice #frontPage__right .column li .label .txt .label_txt,#frontPage__left__newContent1 .label .txt .label_txt{width:40px;height:30px}.NONtouchDevice #frontPage__right .column li.hoverON .label,#frontPage__left__newContent1.hoverON .label{display:block}.NONtouchDevice #frontPage__right .column li{height:auto !important}#frontPage__left__newContent1 .svg{top:-20%}#frontPage__left__newContent1 .label{position:absolute;height:100px}.landscape.mobile #frontPage__left__newContent1 .label{height:50px}#frontPage__left__newContent1 .label .ico{width:100px;height:100px}.landscape.mobile #frontPage__left__newContent1 .label .ico{width:50px;height:50px}#frontPage__left__newContent1 .label .txt{top:0;position:absolute;padding:20px 10px 10px 120px;font-size:24px;line-height:34px}.landscape.mobile #frontPage__left__newContent1 .label .txt{padding-left:60px;padding-top:0;font-size:18px}#frontPage__left__newContent1 .label .txt .label_title{top:0;position:absolute;margin-left:120px;margin-right:0;margin-top:26px;height:20px;width:58px}.landscape.mobile #frontPage__left__newContent1 .label .txt .label_title{margin-left:60px}#frontPage__left__newContent1 .label .date{position:absolute;left:120px;bottom:20px;font-family:"Futura-Medium","Futura","Trebuchet MS",Arial,sans-serif;color:#fff;font-size:15px;letter-spacing:.1em}.landscape.mobile #frontPage__left__newContent1 .label .date{font-size:10px;left:60px;bottom:6px}.touchDevice #frontPage__right .column li{height:auto !important}.touchDevice #frontPage__right .column li .label{display:block;position:relative;left:0;bottom:0;width:100%;height:50px;background-color:#000}.touchDevice #frontPage__right .column li .label .ico{width:50px;height:50px}.touchDevice #frontPage__right .column li .label .ico .svg{width:70%;height:70%;padding:15%}.touchDevice #frontPage__right .column li .label .ico .pic{display:none}.touchDevice #frontPage__right .column li .label .txt{width:100%;height:50px;top:-50px;position:relative;color:#fff;font-family:"Futura-Medium","Futura","Trebuchet MS",Arial,sans-serif;letter-spacing:.1em;font-size:10px;padding:10px 10px 10px 60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.25;display:table-cell;vertical-align:middle;word-wrap:normal;word-break:normal}.prj01 .label .ico{background-color:#274977}.prj01 .hover{background-color:#274977}.prj01 .hover .svg .prj01__bag{-webkit-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.prj01 .hover .svg .prj01__shiro{opacity:0}.prj01 .hover .svg .prj01__nose{-webkit-transform:translateY(-45px);-ms-transform:translateY(-45px);transform:translateY(-45px);opacity:0}.prj01 .hover .svg .prj01__hige{-webkit-transform:translateY(470px);-ms-transform:translateY(470px);transform:translateY(470px)}.prj01 .hover .svg .snow_wrap{opacity:0}.prj01 .hover .svg .star{-webkit-animation:star 5s linear infinite;animation:star 5s linear infinite;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-moz-transform-origin:215px 226px;opacity:0}.prj01 .hover .svg .headphoneW{-webkit-transform:translateY(-370px);-ms-transform:translateY(-370px);transform:translateY(-370px)}.prj01 .hover .svg .headphone{-webkit-animation:headphone .6s ease-out infinite;animation:headphone .6s ease-out infinite;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-moz-transform-origin:140px 250px}.prj01 .hover.hoverON .prj01__bag{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s;transition:.3s}.prj01 .hover.hoverON .prj01__shiro{opacity:1;-webkit-transition:.15s;transition:.15s;-webkit-transition-delay:.3s;transition-delay:.3s}.prj01 .hover.hoverON .prj01__nose{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:.15s;transition:.15s;-webkit-transition-delay:.45s;transition-delay:.45s}.prj01 .hover.hoverON .prj01__hige{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s;transition:.3s;-webkit-transition-delay:.6s;transition-delay:.6s}.prj01 .hover.hoverON .star{opacity:1;-webkit-transition:.3s;transition:.3s;-webkit-transition-delay:.9s;transition-delay:.9s}.prj01 .hover.hoverON .headphoneW{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s;transition:.3s;-webkit-transition-delay:1.1s;transition-delay:1.1s}.prj01 .hover.hoverON .svg .snow_wrap{-webkit-animation:snow2 5s ease-out 1;animation:snow2 5s ease-out 1;-webkit-transition:2s;transition:2s;opacity:1}.prj01 .hover.hoverON .snow{-webkit-animation:snow1 .625s ease-in-out 8 alternate;animation:snow1 .625s ease-in-out 8 alternate}.prj01 .label .ico{background-color:#274977}.prj01 .hover{background-color:#274977}.prj01 .hover .svg .prj01__bag{-webkit-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.prj01 .hover .svg .prj01__shiro{opacity:0}.prj01 .hover .svg .prj01__nose{-webkit-transform:translateY(-45px);-ms-transform:translateY(-45px);transform:translateY(-45px);opacity:0}.prj01 .hover .svg .prj01__hige{-webkit-transform:translateY(470px);-ms-transform:translateY(470px);transform:translateY(470px)}.prj01 .hover .svg .snow_wrap{opacity:0}.prj01 .hover .svg .star{-webkit-animation:star 5s linear infinite;animation:star 5s linear infinite;-webkit-transform-origin:215px 226px;-ms-transform-origin:215px 226px;transform-origin:215px 226px;-moz-transform-origin:215px 226px;opacity:0}.prj01 .hover .svg .headphoneW{-webkit-transform:translateY(-370px);-ms-transform:translateY(-370px);transform:translateY(-370px)}.prj01 .hover .svg .headphone{-webkit-animation:headphone .6s ease-out infinite;animation:headphone .6s ease-out infinite;-webkit-transform-origin:140px 250px;-ms-transform-origin:140px 250px;transform-origin:140px 250px;-moz-transform-origin:140px 250px}.prj01 .hover.hoverON .prj01__bag{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s;transition:.3s}.prj01 .hover.hoverON .prj01__shiro{opacity:1;-webkit-transition:.15s;transition:.15s;-webkit-transition-delay:.3s;transition-delay:.3s}.prj01 .hover.hoverON .prj01__nose{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:.15s;transition:.15s;-webkit-transition-delay:.45s;transition-delay:.45s}.prj01 .hover.hoverON .prj01__hige{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s;transition:.3s;-webkit-transition-delay:.6s;transition-delay:.6s}.prj01 .hover.hoverON .star{opacity:1;-webkit-transition:.3s;transition:.3s;-webkit-transition-delay:.9s;transition-delay:.9s}.prj01 .hover.hoverON .headphoneW{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s;transition:.3s;-webkit-transition-delay:1.1s;transition-delay:1.1s}.prj01 .hover.hoverON .svg .snow_wrap{-webkit-animation:snow2 5s ease-out 1;animation:snow2 5s ease-out 1;-webkit-transition:2s;transition:2s;opacity:1}.prj01 .hover.hoverON .snow{-webkit-animation:snow1 .625s ease-in-out 8 alternate;animation:snow1 .625s ease-in-out 8 alternate}@-webkit-keyframes star{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes star{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes snow1{0%{-webkit-transform:translateX(0px);transform:translateX(0px)}100%{-webkit-transform:translateX(-30px);transform:translateX(-30px)}}@keyframes snow1{0%{-webkit-transform:translateX(0px);transform:translateX(0px)}100%{-webkit-transform:translateX(-30px);transform:translateX(-30px)}}@-webkit-keyframes snow2{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);-moz-transform:translateY(-500px)}100%{-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0)}}@keyframes snow2{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);-moz-transform:translateY(-500px)}100%{-webkit-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0)}}@-webkit-keyframes headphone{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes headphone{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.prj02 .label .ico{background-color:#ce546c}.prj02 .hover{background-color:#ce546c}.prj02 .hover .svg{overflow:inherit}.prj02 .hover .svg .kadomatsu__take1,.prj02 .hover .svg .kadomatsu__take2,.prj02 .hover .svg .kadomatsu__take3{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.prj02 .hover .svg .kadomatsu__take1_ani{-webkit-animation:take1 1s infinite linear -2s;animation:take1 1s infinite linear -2s}.prj02 .hover .svg .kadomatsu__take2_ani{-webkit-animation:take1 .750s infinite linear -3.5s;animation:take1 .750s infinite linear -3.5s}.prj02 .hover .svg .kadomatsu__take3_ani{-webkit-animation:take1 .8s infinite linear -3.25s;animation:take1 .8s infinite linear -3.25s}.prj02 .hover .svg .kadomatsu__hige,.prj02 .hover .svg .kadomatsu__mato,.prj02 .hover .svg .kadomatsu__record{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.prj02 .hover .svg .kadomatsu__hikari{-webkit-animation:record 2.5s infinite linear;animation:record 2.5s infinite linear;-webkit-transform-origin:38px 133px;-ms-transform-origin:38px 133px;transform-origin:38px 133px;-moz-transform-origin:38px 133px}.prj02 .hover .svg .kadomatsu__ya{opacity:0;-webkit-transform:translate(150%, -150%);-ms-transform:translate(150%, -150%);transform:translate(150%, -150%)}.prj02 .hover .kadomatsu__play__btn,.prj02 .hover .kadomatsu__play__circle{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:36px 130px;-ms-transform-origin:36px 130px;transform-origin:36px 130px}.prj02 .hover.hoverON .svg .kadomatsu__take1,.prj02 .hover.hoverON .svg .kadomatsu__take2,.prj02 .hover.hoverON .svg .kadomatsu__take3{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:.15s;transition:.15s}.prj02 .hover.hoverON .svg .kadomatsu__take1{-webkit-transition-delay:.15s;transition-delay:.15s}.prj02 .hover.hoverON .svg .tkadomatsu__ake3{-webkit-transition-delay:.3s;transition-delay:.3s}.prj02 .hover.hoverON .svg .kadomatsu__hige,.prj02 .hover.hoverON .svg .kadomatsu__mato,.prj02 .hover.hoverON .svg .kadomatsu__record{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.25s;transition:.25s;-webkit-transition-delay:.45s;transition-delay:.45s}.prj02 .hover.hoverON .svg .kadomatsu__mato{-webkit-transition:.15s;transition:.15s;-webkit-transition-delay:.7s;transition-delay:.7s;-webkit-transform-origin:105px 135px;-ms-transform-origin:105px 135px;transform-origin:105px 135px}.prj02 .hover.hoverON .svg .kadomatsu__ya{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:-webkit-transform .25s .85s, opacity .05s .85s;transition:transform .25s .85s, opacity .05s .85s}.prj02 .hover.hoverON .svg .kadomatsu__record{-webkit-transition:.25s;transition:.25s;-webkit-transition-delay:1.1s;transition-delay:1.1s;-webkit-transform-origin:38px 135px;-ms-transform-origin:38px 135px;transform-origin:38px 135px}.prj02 .hover.hoverON .kadomatsu__play__btn,.prj02 .hover.hoverON .kadomatsu__play__circle{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.25s;transition:.25s;-webkit-transition-delay:1.1s;transition-delay:1.1s}.prj02 .hover.hoverON .kadomatsu__play__btn{-webkit-transition-delay:1.35s;transition-delay:1.35s}@-webkit-keyframes record{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes record{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes take1{0%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes take1{0%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.prj03 .label .ico{background-color:#e6c337}.prj03 .hover{background-color:#e6c337}.prj03 .hover .svg{margin-left:auto;margin-right:auto}.prj03 .hover .svg svg .valentineMic__circleWrapper,.prj03 .hover .svg svg .valentineMic__mic__body,.prj03 .hover .svg svg .valentineMic__heart{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.prj03 .hover .svg svg .valentineMic__mic__frame{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.prj03 .hover .svg svg .valentineMic__shizuku *{opacity:0}.prj03 .hover .svg svg .valentineMic__wa1,.prj03 .hover .svg svg .valentineMic__wa2{stroke-DASHarray:130;stroke-DASHoffset:0;opacity:1}.prj03 .hover .svg svg .valentineMic__waWrap{opacity:0}.prj03 .hover .svg svg .valentineMic__wa_support{opacity:0}.prj03 .hover .svg svg .valentineMic__tamari *{opacity:0}.prj03 .hover.hoverON .svg .valentineMic__wa1,.prj03 .hover.hoverON .svg .valentineMic__wa2{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-timing-function:linear}.prj03 .hover.hoverON .svg .valentineMic__wa1{-webkit-animation-name:wa1;animation-name:wa1}.prj03 .hover.hoverON .svg .valentineMic__wa2{-webkit-animation-name:wa2;animation-name:wa2}.prj03 .hover.hoverON .svg svg .valentineMic__circleWrapper{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.prj03 .hover.hoverON .svg svg .valentineMic__mic__frame{-webkit-transition:.25s;transition:.25s;-webkit-transition-delay:.25s;transition-delay:.25s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.prj03 .hover.hoverON .svg svg .valentineMic__mic__body,.prj03 .hover.hoverON .svg svg .valentineMic__heart{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transition-delay:.5s;transition-delay:.5s}.prj03 .hover.hoverON .svg svg .valentineMic__shizuku{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-name:shizuku;animation-name:shizuku;-webkit-animation-iteration-count:4;animation-iteration-count:4;-webkit-animation-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);animation-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}.prj03 .hover.hoverON .svg svg .valentineMic__shizuku *{opacity:1;-webkit-transition:0.0001s;transition:0.0001s;-webkit-transition-delay:1.3s;transition-delay:1.3s}.prj03 .hover.hoverON .svg svg .valentineMic__wa_support{opacity:1;-webkit-transition:0.0001s;transition:0.0001s;-webkit-transition-delay:.75s;transition-delay:.75s}.prj03 .hover.hoverON .svg svg .valentineMic__waWrap{opacity:1;-webkit-transition:.15s;transition:.15s;-webkit-transition-delay:.75s;transition-delay:.75s}.prj03 .hover.hoverON .svg svg .valentineMic__tamari *{opacity:1}.prj03 .hover.hoverON .svg svg .valentineMic__tamari1 *{-webkit-transition:.15s;transition:.15s;-webkit-transition-delay:2.45s;transition-delay:2.45s}.prj03 .hover.hoverON .svg svg .valentineMic__tamari2 *{-webkit-transition:.15s;transition:.15s;-webkit-transition-delay:3.75s;transition-delay:3.75s}.prj03 .hover.hoverON .svg svg .valentineMic__tamari3 *{-webkit-transition:.15s;transition:.15s;-webkit-transition-delay:5.05s;transition-delay:5.05s}@-webkit-keyframes wa1{0%{stroke-DASHoffset:130}40%{stroke-DASHoffset:130}70%{stroke-DASHoffset:0}100%{stroke-DASHoffset:0}}@keyframes wa1{0%{stroke-DASHoffset:130}40%{stroke-DASHoffset:130}70%{stroke-DASHoffset:0}100%{stroke-DASHoffset:0}}@-webkit-keyframes wa2{0%{stroke-DASHoffset:130}70%{stroke-DASHoffset:130}100%{stroke-DASHoffset:0}}@keyframes wa2{0%{stroke-DASHoffset:130}70%{stroke-DASHoffset:130}100%{stroke-DASHoffset:0}}@-webkit-keyframes shizuku{0%{-webkit-transform:translateY(-11px);transform:translateY(-11px)}100%{-webkit-transform:translateY(45px);transform:translateY(45px)}}@keyframes shizuku{0%{-webkit-transform:translateY(-11px);transform:translateY(-11px)}100%{-webkit-transform:translateY(45px);transform:translateY(45px)}}.prj04 .label .ico{background-color:#2fa57d}.prj04 .hover{background-color:#2fa57d}.prj04 .hover .svg{margin-left:auto;margin-right:auto}.prj04 .hover .svg svg *{opacity:0}.prj04 .hover .svg .lucuarium__paper{-webkit-transform:translateY(-180px);-ms-transform:translateY(-180px);transform:translateY(-180px)}.prj04 .hover .svg .lucuarium__pen{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.prj04 .hover.hoverON .svg svg *{opacity:1;-webkit-transition:.25s;transition:.25s}.prj04 .hover.hoverON .svg .lucuarium__paper{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.25s !important;transition-delay:.25s !important}.prj04 .hover.hoverON .svg .lucuarium__pen{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.5s !important;transition-delay:.5s !important}.prj04 .hover.hoverON .svg .lucuarium__light{-webkit-transition-delay:.75s !important;transition-delay:.75s !important;-webkit-animation:light 1s ease-in-out alternate infinite;animation:light 1s ease-in-out alternate infinite;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}@-webkit-keyframes light{0%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}100%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}}@keyframes light{0%{-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}100%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}}.prj05 .label .ico{background-color:#cd422e}.prj05 .hover{background-color:#cd422e}.prj06 .label .ico{background-color:#ce546c}.prj06 .hover{background-color:#ce546c}.prj06 .hover .svg{position:relative;margin-left:13.5% !important}@media screen and (max-width: 880px){.prj06 .hover .svg{left:-10.5%}}.prj06 .hover .svg svg{-webkit-transform:translateX(25px);-ms-transform:translateX(25px);transform:translateX(25px)}.prj06 .hover .svg svg *{opacity:0}.prj06 .hover .svg .piano__dodai{-webkit-transform:translateX(200px);-ms-transform:translateX(200px);transform:translateX(200px);-webkit-transition:.25s;transition:.25s}.prj06 .hover .svg .piano__piano{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.prj06 .hover .svg .piano__piano__keys{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.prj06 .hover .svg .piano__fireWrapper{-webkit-animation:fire 1s ease-in-out alternate infinite;animation:fire 1s ease-in-out alternate infinite;-webkit-transform-origin:50px;-ms-transform-origin:50px;transform-origin:50px}.prj06 .hover .svg .piano__fire{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.prj06 .hover .svg .piano__fire .piano__fire__base{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.prj06 .hover.hoverON .svg svg *{opacity:1;-webkit-transition:.25s;transition:.25s}.prj06 .hover.hoverON .svg .piano__dodai{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:.15s !important;transition-delay:.15s !important}.prj06 .hover.hoverON .svg .piano__kairo,.prj06 .hover.hoverON .svg .piano__hige{-webkit-transition-delay:1.4s !important;transition-delay:1.4s !important}.prj06 .hover.hoverON .svg .piano__piano{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition-delay:.4s !important;transition-delay:.4s !important}.prj06 .hover.hoverON .svg .piano__piano .piano__piano__keys{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition-delay:.65s !important;transition-delay:.65s !important}.prj06 .hover.hoverON .svg .piano__fire{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:1.15s !important;transition-delay:1.15s !important}.prj06 .hover.hoverON .svg .piano__fire__base{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.9s !important;transition-delay:.9s !important}@-webkit-keyframes fire{0%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}100%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@keyframes fire{0%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}100%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}.prj07 .label .ico{background-color:#72b5cd}.prj07 .hover{background-color:#72b5cd}.prj07 .hover .yogaIco__obj1{-webkit-transform:translate(-1000px, -1000px);-ms-transform:translate(-1000px, -1000px);transform:translate(-1000px, -1000px)}.prj07 .hover .yogaIco__obj2{-webkit-transform:translate(1000px, -1000px);-ms-transform:translate(1000px, -1000px);transform:translate(1000px, -1000px)}.prj07 .hover .yogaIco__obj3{-webkit-transform:translate(1000px, 1000px);-ms-transform:translate(1000px, 1000px);transform:translate(1000px, 1000px)}.prj07 .hover .yogaIco__obj4{-webkit-transform:translate(-1000px, 1000px);-ms-transform:translate(-1000px, 1000px);transform:translate(-1000px, 1000px)}.prj07 .hover .yogaIco__circle{-webkit-transform:translateX(1000px);-ms-transform:translateX(1000px);transform:translateX(1000px)}.prj07 .hover .yogaIco__circle_shadow{opacity:0}.prj07 .hover .yogaIco__c *{opacity:0}.prj07 .hover .yogaIco__line{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;opacity:0}.prj07 .hoverON .yogaIco__obj1,.prj07 .hoverON .yogaIco__obj2,.prj07 .hoverON .yogaIco__obj3,.prj07 .hoverON .yogaIco__obj4,.prj07 .hoverON .yogaIco__circle{-webkit-transition:.3s;transition:.3s;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.prj07 .hoverON .yogaIco__obj2{-webkit-transition-delay:.15s;transition-delay:.15s}.prj07 .hoverON .yogaIco__obj3{-webkit-transition-delay:.3s;transition-delay:.3s}.prj07 .hoverON .yogaIco__obj4{-webkit-transition-delay:.45s;transition-delay:.45s}.prj07 .hoverON .yogaIco__circle{-webkit-transition-delay:.6s;transition-delay:.6s}.prj07 .hoverON .yogaIco__circle_shadow{-webkit-transition:.1s;transition:.1s;opacity:1;-webkit-transition-delay:1.8s;transition-delay:1.8s}.prj07 .hoverON .yogaIco__c *{opacity:1;-webkit-transition:.2s;transition:.2s}.prj07 .hoverON .yogaIco__c1{-webkit-transition-delay:1s;transition-delay:1s}.prj07 .hoverON .yogaIco__c2{-webkit-transition-delay:1.1s;transition-delay:1.1s}.prj07 .hoverON .yogaIco__c3{-webkit-transition-delay:1.2s;transition-delay:1.2s}.prj07 .hoverON .yogaIco__c4{-webkit-transition-delay:1.3s;transition-delay:1.3s}.prj07 .hoverON .yogaIco__c5{-webkit-transition-delay:1.4s;transition-delay:1.4s}.prj07 .hoverON .yogaIco__c6{-webkit-transition-delay:1.5s;transition-delay:1.5s}.prj07 .hoverON .yogaIco__c7{-webkit-transition-delay:1.6s;transition-delay:1.6s}.prj07 .hoverON .yogaIco__line{opacity:1;-webkit-transition-delay:1.7s;transition-delay:1.7s;-webkit-animation:wave 1.7s ease-in-out 2;animation:wave 1.7s ease-in-out 2}@-webkit-keyframes wave{0%{stroke-dasharray:0,400}100%{stroke-dasharray:400,0}}@keyframes wave{0%{stroke-dasharray:0,400}100%{stroke-dasharray:400,0}}.prj08 .label .ico{background-color:#ce546c}.prj08 .hover{background-color:#ce546c}.prj08 .hover .glocal__earth,.prj08 .hover .glocal__corn,.prj08 .hover .glocal__corn2,.prj08 .hover .glocal__wave1,.prj08 .hover .glocal__wave2,.prj08 .hover .glocal__wave3{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.prj08 .hover .glocal__earth{opacity:0}.prj08 .hover .glocal__corn{-webkit-transform:translateY(1000px);-ms-transform:translateY(1000px);transform:translateY(1000px)}.prj08 .hover .glocal__corn2{opacity:0}.prj08 .hover .glocal__wave1,.prj08 .hover .glocal__wave2,.prj08 .hover .glocal__wave3{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.prj08 .hoverON .glocal__earth,.prj08 .hoverON .glocal__corn,.prj08 .hoverON .glocal__corn2,.prj08 .hoverON .glocal__wave1,.prj08 .hoverON .glocal__wave2,.prj08 .hoverON .glocal__wave3{-webkit-transition:.3s;transition:.3s}.prj08 .hoverON .glocal__earth{opacity:1}.prj08 .hoverON .glocal__corn{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition:.5s;transition:.5s}.prj08 .hoverON .glocal__corn2{opacity:1;-webkit-transition-delay:.6s;transition-delay:.6s}.prj08 .hoverON .glocal__wave1,.prj08 .hoverON .glocal__wave2,.prj08 .hoverON .glocal__wave3{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.5s;transition:.5s}.prj08 .hoverON .glocal__wave1{-webkit-transition-delay:.9s;transition-delay:.9s}.prj08 .hoverON .glocal__wave2{-webkit-transition-delay:1.2s;transition-delay:1.2s}.prj08 .hoverON .glocal__wave3{-webkit-transition-delay:1.5s;transition-delay:1.5s}@keyframes wave{0%{stroke-dasharray:0,400}100%{stroke-dasharray:400,0}}.prj09 .label .ico{background-color:#cd422e}@media screen and (min-width: 880px){.prj09 .label .txt{width:130px !important}}@media screen and (max-width: 880px){.prj09 .label_title{width:32px;height:12px}}.prj09 .hover{background-color:#cd422e}.prj09 .hover .ennichi__bld,.prj09 .hover .ennichi__musubi,.prj09 .hover .ennichi__chochin{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.prj09 .hover .ennichi__chochin{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.prj09 .hover .ennichi__musubi{-webkit-transform:translateY(-1000px);-ms-transform:translateY(-1000px);transform:translateY(-1000px)}.prj09 .hover .ennichi__bld{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center}.prj09 .hoverON .ennichi__bld,.prj09 .hoverON .ennichi__musubi,.prj09 .hoverON .ennichi__chochin{-webkit-transition:.5s;transition:.5s}.prj09 .hoverON .ennichi__chochin{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.prj09 .hoverON .ennichi__musubi{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.7s;transition-delay:.7s}.prj09 .hoverON .ennichi__bld{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:.15s;transition:.15s}.prj09 .hoverON .ennichi__bld1{-webkit-transition-delay:.25s;transition-delay:.25s}.prj09 .hoverON .ennichi__bld2{-webkit-transition-delay:.4s;transition-delay:.4s}.prj09 .hoverON .ennichi__bld3{-webkit-transition-delay:.55s;transition-delay:.55s}.is_ie .prj10 .nonIE{display:none !important}.not_ie .prj10 .IE{display:none !important}.prj10 .label .ico{background-color:#75b5cc}@media screen and (max-width: 880px){.prj10 .label_title{width:32px;height:12px}}.prj10 .hover{background-color:#75b5cc}.prj10 .hover .svg{top:10px !important}@media screen and (max-width: 880px){.prj10 .hover .svg{top:15px !important}}#frontPage__right .prj10 .hover .svg.nonIE{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);margin-top:18%}.prj10 .hover .kd__hat{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.prj10 .hover .kd__light{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.prj10 .hover .kd__disk{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center 140px;-ms-transform-origin:center 140px;transform-origin:center 140px}.prj10 .hover .kd__diskWrapper{-webkit-transform:scale(1, 0.4) translateY(220px);-ms-transform:scale(1, 0.4) translateY(220px);transform:scale(1, 0.4) translateY(220px);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.prj10 .hover .kd__turn{-webkit-animation:kd__turn 10s linear infinite;animation:kd__turn 10s linear infinite;-webkit-transform-origin:84px 214px;-ms-transform-origin:84px 214px;transform-origin:84px 214px}.prj10 .hover .kd__kira1,.prj10 .hover .kd__kira2,.prj10 .hover .kd__kira3{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.prj10 .hoverON .kd__hat,.prj10 .hoverON .kd__light,.prj10 .hoverON .kd__disk{-webkit-transition:.3s;transition:.3s}.prj10 .hoverON .kd__kira1,.prj10 .hoverON .kd__kira2,.prj10 .hoverON .kd__kira3{-webkit-transition:.1s;transition:.1s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.prj10 .hoverON .kd__hat{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.prj10 .hoverON .kd__light{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition-delay:.3s;transition-delay:.3s}.prj10 .hoverON .kd__disk{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:.6s;transition-delay:.6s}.prj10 .hoverON .kd__kira1{-webkit-transition-delay:.9s;transition-delay:.9s}.prj10 .hoverON .kd__kira2{-webkit-transition-delay:1s;transition-delay:1s}.prj10 .hoverON .kd__kira3{-webkit-transition-delay:1.1s;transition-delay:1.1s}@-webkit-keyframes kd__turn{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes kd__turn{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.prj11 .label .ico,.prj11 .hover{background-color:#d27d33}.prj11 .hover .hw{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);opacity:0}.prj11 .hover .hw__eyesWrapper{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.prj11 .hover .hw__eyes{-webkit-animation:hw__eyes infinite 5s ease-out;animation:hw__eyes infinite 5s ease-out;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.prj11 .hover .hw__ribbon{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.prj11 .hover .hw__ribbon__inner{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-animation:hw__ribbon .75s infinite linear -1s;animation:hw__ribbon .75s infinite linear -1s}.prj11 .hover .hw__hand{-webkit-transform:scale(0) rotate(40deg);-ms-transform:scale(0) rotate(40deg);transform:scale(0) rotate(40deg);-webkit-transform-origin:550px 670px;-ms-transform-origin:550px 670px;transform-origin:550px 670px;opacity:0}.prj11 .hover .hw__hand__inner{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-animation:hw__hand infinite alternate 2s ease-in-out;animation:hw__hand infinite alternate 2s ease-in-out}.prj11 .hoverON .hw{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:.5s;transition:.5s}.prj11 .hoverON .hw__eyesWrapper{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.3s;transition:.3s;-webkit-transition-delay:.5s;transition-delay:.5s}.prj11 .hoverON .hw__ribbon{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.5s;transition:.5s;-webkit-transition-delay:.8s;transition-delay:.8s}.prj11 .hoverON .hw__hand{opacity:1;-webkit-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transition:.5s;transition:.5s;-webkit-transition-delay:1.3s;transition-delay:1.3s}@-webkit-keyframes hw__hand{0%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}100%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}}@keyframes hw__hand{0%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}100%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}}@-webkit-keyframes hw__eyes{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}15%{-webkit-transform:scaleY(1);transform:scaleY(1)}16%{-webkit-transform:scaleY(0);transform:scaleY(0)}17%{-webkit-transform:scaleY(1);transform:scaleY(1)}60%{-webkit-transform:scaleY(1);transform:scaleY(1)}61%{-webkit-transform:scaleY(0);transform:scaleY(0)}62%{-webkit-transform:scaleY(1);transform:scaleY(1)}63%{-webkit-transform:scaleY(1);transform:scaleY(1)}64%{-webkit-transform:scaleY(0);transform:scaleY(0)}65%{-webkit-transform:scaleY(1);transform:scaleY(1)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes hw__eyes{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}15%{-webkit-transform:scaleY(1);transform:scaleY(1)}16%{-webkit-transform:scaleY(0);transform:scaleY(0)}17%{-webkit-transform:scaleY(1);transform:scaleY(1)}60%{-webkit-transform:scaleY(1);transform:scaleY(1)}61%{-webkit-transform:scaleY(0);transform:scaleY(0)}62%{-webkit-transform:scaleY(1);transform:scaleY(1)}63%{-webkit-transform:scaleY(1);transform:scaleY(1)}64%{-webkit-transform:scaleY(0);transform:scaleY(0)}65%{-webkit-transform:scaleY(1);transform:scaleY(1)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes hw__ribbon{0%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hw__ribbon{0%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.prj12 .label .ico,.prj12 .hover{background-color:#e3c045}.prj12 .hover .prj12__leaf{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.prj12 .hover .prj12__face{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:translate(-70px, -60px);-ms-transform:translate(-70px, -60px);transform:translate(-70px, -60px);opacity:0}.prj12 .hover .prj12__eyes *,.prj12 .hover .prj12__nose{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.prj12 .hover .prj12__ear{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.prj12 .hover .prj12__corner1,.prj12 .hover .prj12__corner2,.prj12 .hover .prj12__corner3,.prj12 .hover .prj12__corner4{opacity:0}.prj12 .hoverON .prj12__leaf{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:.3s;transition:.3s}.prj12 .hoverON .prj12__face{-webkit-transform:translate(-70px, -110px);-ms-transform:translate(-70px, -110px);transform:translate(-70px, -110px);opacity:1;-webkit-transition:.3s;transition:.3s;-webkit-transition-delay:.3s;transition-delay:.3s}.prj12 .hoverON .prj12__eyes *,.prj12 .hoverON .prj12__nose{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:0.1 0.5s;transition:0.1 0.5s}.prj12 .hoverON .prj12__eyes *{-webkit-transition-delay:.6s;transition-delay:.6s}.prj12 .hoverON .prj12__nose{-webkit-transition-delay:.75s;transition-delay:.75s}.prj12 .hoverON .prj12__ear{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:.3s;transition:.3s;-webkit-transition-delay:.9s;transition-delay:.9s}.prj12 .hoverON .prj12__ear__wrapper{-webkit-animation:corner 1.250s infinite linear -3.5s;animation:corner 1.250s infinite linear -3.5s}.prj12 .hoverON .prj12__corner{-webkit-animation:corner 1.250s infinite linear -3.5s;animation:corner 1.250s infinite linear -3.5s}.prj12 .hoverON .prj12__corner1,.prj12 .hoverON .prj12__corner2,.prj12 .hoverON .prj12__corner3,.prj12 .hoverON .prj12__corner4{opacity:1;-webkit-transition:.15s;transition:.15s}.prj12 .hoverON .prj12__corner1{-webkit-transition-delay:1.2s;transition-delay:1.2s}.prj12 .hoverON .prj12__corner2{-webkit-transition-delay:1.35s;transition-delay:1.35s}.prj12 .hoverON .prj12__corner3{-webkit-transition-delay:1.5s;transition-delay:1.5s}.prj12 .hoverON .prj12__corner4{-webkit-transition-delay:1.65s;transition-delay:1.65s}@-webkit-keyframes corner{0%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(3px);transform:translateY(3px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes corner{0%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(3px);transform:translateY(3px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.prj13 .label .ico,.prj13 .hover{background-color:#1f9c71}.prj13 .hover .prj13__box{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.prj13 .hover .prj13__noshi{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.prj13 .hover .prj13__eyes,.prj13 .hover .prj13__box1,.prj13 .hover .prj13__box2,.prj13 .hover .prj13__circle1,.prj13 .hover .prj13__circle2{opacity:0}.prj13 .hover .prj13__eyes *{-webkit-animation:prj13__eyes 1s infinite linear -2s;animation:prj13__eyes 1s infinite linear -2s;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.prj13 .hover .prj13__mochi{opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.prj13 .hover .prj13__sun{-webkit-transform:translateY(100%) scale(0);-ms-transform:translateY(100%) scale(0);transform:translateY(100%) scale(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.prj13 .hover .prj13__sunW{-webkit-animation:sun 20s infinite linear;animation:sun 20s infinite linear;-webkit-transform-origin:237px 152px;-ms-transform-origin:237px 152px;transform-origin:237px 152px}.prj13 .hoverON .prj13__box{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s;transition:.3s}.prj13 .hoverON .prj13__noshi{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);opacity:1;-webkit-transition:.3s;transition:.3s;-webkit-transition-delay:.3s;transition-delay:.3s}.prj13 .hoverON .prj13__noshi__line{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.prj13 .hoverON .prj13__noshi__box{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.prj13 .hoverON .prj13__eyes{opacity:1;-webkit-transition:.3s;transition:.3s;-webkit-transition-delay:.6s;transition-delay:.6s}.prj13 .hoverON .prj13__box1{opacity:1;-webkit-transition:.1s;transition:.1s;-webkit-transition-delay:.9s;transition-delay:.9s}.prj13 .hoverON .prj13__box2{opacity:1;-webkit-transition:.1s;transition:.1s;-webkit-transition-delay:1s;transition-delay:1s}.prj13 .hoverON .prj13__circle1{opacity:1;-webkit-transition:.1s;transition:.1s;-webkit-transition-delay:1.1s;transition-delay:1.1s}.prj13 .hoverON .prj13__circle2{opacity:1;-webkit-transition:.1s;transition:.1s;-webkit-transition-delay:1.2s;transition-delay:1.2s}.prj13 .hoverON .prj13__mochi{opacity:1;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:.5s;transition:.5s;-webkit-transition-delay:1.3s;transition-delay:1.3s}.prj13 .hoverON .prj13__sun{-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1);-webkit-transition:.5s;transition:.5s;-webkit-transition-delay:1.8s;transition-delay:1.8s}@-webkit-keyframes sun{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sun{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes prj13__eyes{0%{-webkit-transform:scale(0.98);transform:scale(0.98)}60%{-webkit-transform:scale(1.02);transform:scale(1.02)}100%{-webkit-transform:scale(0.98);transform:scale(0.98)}}@keyframes prj13__eyes{0%{-webkit-transform:scale(0.98);transform:scale(0.98)}60%{-webkit-transform:scale(1.02);transform:scale(1.02)}100%{-webkit-transform:scale(0.98);transform:scale(0.98)}}.prj14 .label .ico,.prj14 .hover{background-color:#274977}.prj14 .hover .prj14__mastash{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.prj14 .hover .prj14__heart{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0}.prj14 .hover .prj14__rose{opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.prj14 .hover .prj14__line{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.prj14 .hoverON .prj14__mastash{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:.3s;transition:.3s}.prj14 .hoverON .prj14__heart{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:.3s;transition:.3s;-webkit-transition-delay:.3s;transition-delay:.3s}.prj14 .hoverON .prj14__rose{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s;transition:.3s;-webkit-transition-delay:.6s;transition-delay:.6s}.prj14 .hoverON .prj14__line{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:.3s;transition:.3s;-webkit-transition-delay:.9s;transition-delay:.9s}.not_ie .forIE{display:none !important}.is_ie .forNie{display:none !important}.is_ie{background-color:#81BA5B}.is_ie #topImg h1{height:100%;padding-top:70px;padding-bottom:70px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mobile.landscape #logoMotion .logos{-webkit-transform:scale(0.25) !important;-ms-transform:scale(0.25) !important;transform:scale(0.25) !important;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.prj15 .label .ico,.prj15 .hover{background-color:#81BA5B}.prj15 .ico *{fill:#fff;stroke:#fff;-webkit-transition:.1s;transition:.1s}.prj15 .ico .prj15__new *,.prj15 .ico .prj15__dash *{fill:#f4e258;stroke:#f4e258;-webkit-transition:.1s;transition:.1s}.is_ie .prj15 *{fill:#fff;stroke:#fff}.is_ie .prj15 .prj15__new *,.is_ie .prj15 .prj15__dash *{fill:#f4e258;stroke:#f4e258}.not_ie .prj15 .hover:before{content:'';position:absolute;width:180vw;height:180vw;background-color:#faa2c5;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;top:-20vw;left:-90vw}.not_ie .prj15 .hoverON{-webkit-animation:logoMotion 5s linear forwards;animation:logoMotion 5s linear forwards}.not_ie .prj15 .hoverON:before{top:110vw;-webkit-transition:.5s;transition:.5s;-webkit-transition-delay:4.25s;transition-delay:4.25s}.not_ie .prj15 .hoverON .prj15__osaka{-webkit-animation:logoM1 5s linear forwards;animation:logoM1 5s linear forwards}.not_ie .prj15 .hoverON .prj15__new{-webkit-animation:logoM2 5s linear forwards;animation:logoM2 5s linear forwards}.not_ie .prj15 .hoverON .prj15__tribe{-webkit-animation:logoM3 5s linear forwards;animation:logoM3 5s linear forwards}.not_ie .prj15 .hoverON .prj15__dash{-webkit-animation:logoM4 5s linear forwards;animation:logoM4 5s linear forwards}.not_ie .prj15 .hoverON.colorChange *{fill:#fff;stroke:#fff;-webkit-transition:.1s;transition:.1s}.not_ie .prj15 .hoverON.colorChange .prj15__new *,.not_ie .prj15 .hoverON.colorChange .prj15__dash *{fill:#f4e258;stroke:#f4e258;-webkit-transition:.1s;transition:.1s}@-webkit-keyframes logoMotion{78%{-webkit-filter:grayscale(0%);filter:grayscale(0%)}78.01%{-webkit-filter:grayscale(100%);filter:grayscale(100%)}79%{-webkit-filter:grayscale(100%);filter:grayscale(100%)}79.01%{-webkit-filter:grayscale(0%);filter:grayscale(0%)}80%{-webkit-filter:grayscale(0%);filter:grayscale(0%)}80.01%{-webkit-filter:grayscale(100%);filter:grayscale(100%)}81%{-webkit-filter:grayscale(100%);filter:grayscale(100%)}81.01%{-webkit-filter:grayscale(0%);filter:grayscale(0%)}82%{-webkit-filter:grayscale(0%);filter:grayscale(0%)}82.01%{-webkit-filter:grayscale(100%);filter:grayscale(100%)}83%{-webkit-filter:grayscale(100%);filter:grayscale(100%)}83.01%{-webkit-filter:grayscale(0%);filter:grayscale(0%)}84%{-webkit-filter:grayscale(0%);filter:grayscale(0%)}84.01%{-webkit-filter:grayscale(100%);filter:grayscale(100%)}85%{-webkit-filter:grayscale(100%);filter:grayscale(100%)}85.01%{-webkit-filter:grayscale(0%);filter:grayscale(0%)}}@keyframes logoMotion{78%{-webkit-filter:grayscale(0%);filter:grayscale(0%)}78.01%{-webkit-filter:grayscale(100%);filter:grayscale(100%)}79%{-webkit-filter:grayscale(100%);filter:grayscale(100%)}79.01%{-webkit-filter:grayscale(0%);filter:grayscale(0%)}80%{-webkit-filter:grayscale(0%);filter:grayscale(0%)}80.01%{-webkit-filter:grayscale(100%);filter:grayscale(100%)}81%{-webkit-filter:grayscale(100%);filter:grayscale(100%)}81.01%{-webkit-filter:grayscale(0%);filter:grayscale(0%)}82%{-webkit-filter:grayscale(0%);filter:grayscale(0%)}82.01%{-webkit-filter:grayscale(100%);filter:grayscale(100%)}83%{-webkit-filter:grayscale(100%);filter:grayscale(100%)}83.01%{-webkit-filter:grayscale(0%);filter:grayscale(0%)}84%{-webkit-filter:grayscale(0%);filter:grayscale(0%)}84.01%{-webkit-filter:grayscale(100%);filter:grayscale(100%)}85%{-webkit-filter:grayscale(100%);filter:grayscale(100%)}85.01%{-webkit-filter:grayscale(0%);filter:grayscale(0%)}}@-webkit-keyframes logoM4{0%{opacity:0}99%{opacity:0}100%{opacity:1}100%{opacity:1}}@keyframes logoM4{0%{opacity:0}99%{opacity:0}100%{opacity:1}100%{opacity:1}}@-webkit-keyframes logoM1{0%{-webkit-transform:scale(5) translate3d(240px, -210px, 0);transform:scale(5) translate3d(240px, -210px, 0);-webkit-transform-origin:center;transform-origin:center}13.2%{-webkit-transform:scale(5) translate3d(-100px, 110px, 0);transform:scale(5) translate3d(-100px, 110px, 0);opacity:1}13.21%{opacity:0;-webkit-transform:translatez(0);transform:translatez(0)}39.9%{opacity:0;-webkit-transform:scale(1) translate3d(-410px, 480px, 0);transform:scale(1) translate3d(-410px, 480px, 0)}39.91%{opacity:1}52.1%{opacity:1;-webkit-transform:scale(1) translate3d(0, 0, 0);transform:scale(1) translate3d(0, 0, 0)}100%{opacity:1}}@keyframes logoM1{0%{-webkit-transform:scale(5) translate3d(240px, -210px, 0);transform:scale(5) translate3d(240px, -210px, 0);-webkit-transform-origin:center;transform-origin:center}13.2%{-webkit-transform:scale(5) translate3d(-100px, 110px, 0);transform:scale(5) translate3d(-100px, 110px, 0);opacity:1}13.21%{opacity:0;-webkit-transform:translatez(0);transform:translatez(0)}39.9%{opacity:0;-webkit-transform:scale(1) translate3d(-410px, 480px, 0);transform:scale(1) translate3d(-410px, 480px, 0)}39.91%{opacity:1}52.1%{opacity:1;-webkit-transform:scale(1) translate3d(0, 0, 0);transform:scale(1) translate3d(0, 0, 0)}100%{opacity:1}}@-webkit-keyframes logoM2{0%{opacity:0}13.2%{opacity:0;-webkit-transform:scale(5) translate3d(-200px, 240px, 0);transform:scale(5) translate3d(-200px, 240px, 0);-webkit-transform-origin:center;transform-origin:center}13.21%{opacity:1}26.4%{opacity:1;-webkit-transform:scale(5) translate3d(-10px, -20px, 0);transform:scale(5) translate3d(-10px, -20px, 0)}26.41%{opacity:0}48.7%{opacity:0}48.71%{opacity:1;-webkit-transform:scale(1) translate3d(460px, -480px, 0);transform:scale(1) translate3d(460px, -480px, 0)}63.7%{opacity:1;-webkit-transform:scale(1) translate3d(0, 0, 0);transform:scale(1) translate3d(0, 0, 0)}100%{opacity:1}}@keyframes logoM2{0%{opacity:0}13.2%{opacity:0;-webkit-transform:scale(5) translate3d(-200px, 240px, 0);transform:scale(5) translate3d(-200px, 240px, 0);-webkit-transform-origin:center;transform-origin:center}13.21%{opacity:1}26.4%{opacity:1;-webkit-transform:scale(5) translate3d(-10px, -20px, 0);transform:scale(5) translate3d(-10px, -20px, 0)}26.41%{opacity:0}48.7%{opacity:0}48.71%{opacity:1;-webkit-transform:scale(1) translate3d(460px, -480px, 0);transform:scale(1) translate3d(460px, -480px, 0)}63.7%{opacity:1;-webkit-transform:scale(1) translate3d(0, 0, 0);transform:scale(1) translate3d(0, 0, 0)}100%{opacity:1}}@-webkit-keyframes logoM3{0%{opacity:0}26.4%{opacity:0}26.41%{-webkit-transform:scale(5) translate3d(220px, -220px, 0);transform:scale(5) translate3d(220px, -220px, 0);-webkit-transform-origin:center;transform-origin:center;opacity:1}39.9%{-webkit-transform:scale(5) translate3d(-90px, 40px, 0);transform:scale(5) translate3d(-90px, 40px, 0);opacity:1}39.91%{opacity:0}60%{opacity:0;-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0)}60.01%{opacity:1;-webkit-transform:scale(1) translate3d(-450px, 470px, 0);transform:scale(1) translate3d(-450px, 470px, 0)}77.0%{opacity:1;-webkit-transform:scale(1) translate3d(0, 0, 0);transform:scale(1) translate3d(0, 0, 0)}100%{opacity:1}}@keyframes logoM3{0%{opacity:0}26.4%{opacity:0}26.41%{-webkit-transform:scale(5) translate3d(220px, -220px, 0);transform:scale(5) translate3d(220px, -220px, 0);-webkit-transform-origin:center;transform-origin:center;opacity:1}39.9%{-webkit-transform:scale(5) translate3d(-90px, 40px, 0);transform:scale(5) translate3d(-90px, 40px, 0);opacity:1}39.91%{opacity:0}60%{opacity:0;-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0)}60.01%{opacity:1;-webkit-transform:scale(1) translate3d(-450px, 470px, 0);transform:scale(1) translate3d(-450px, 470px, 0)}77.0%{opacity:1;-webkit-transform:scale(1) translate3d(0, 0, 0);transform:scale(1) translate3d(0, 0, 0)}100%{opacity:1}}.prj16 .label .ico,.prj16 .hover{background-color:#73b9d2}.prj16 .hover .prj16__pen_left,.prj16 .hover .prj16__pen_right,.prj16 .hover .prj16__gate_top{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.prj16 .hover .prj16__gate_left,.prj16 .hover .prj16__gate_right{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.prj16 .hover .prj16__gate_left{-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.prj16 .hover .prj16__gate_right{-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.prj16 .hoverON .prj16__pen_left,.prj16 .hoverON .prj16__pen_right,.prj16 .hoverON .prj16__gate_top,.prj16 .hoverON .prj16__gate_left,.prj16 .hoverON .prj16__gate_right{-webkit-transition:.3s;transition:.3s}.prj16 .hoverON .prj16__pen_left,.prj16 .hoverON .prj16__pen_right,.prj16 .hoverON .prj16__gate_top{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.prj16 .hoverON .prj16__gate_left,.prj16 .hoverON .prj16__gate_right{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.prj16 .hoverON .prj16__pen_right{-webkit-transition-delay:.3s;transition-delay:.3s}.prj16 .hoverON .prj16__gate_left,.prj16 .hoverON .prj16__gate_right{-webkit-transition-delay:.6s;transition-delay:.6s}.prj16 .hoverON .prj16__gate_top{-webkit-transition-delay:.9s;transition-delay:.9s}.prj17 .label .ico,.prj17 .hover{background-color:#c74234}.prj17 .hover .prj17__left,.prj17 .hover .prj17__right,.prj17 .hover .prj17__dot1,.prj17 .hover .prj17__dot2,.prj17 .hover .prj17__dot3{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.prj17 .hover .prj17__bottom{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.prj17 .hoverON .prj17__left,.prj17 .hoverON .prj17__right,.prj17 .hoverON .prj17__dot1,.prj17 .hoverON .prj17__dot2,.prj17 .hoverON .prj17__dot3{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.prj17 .hoverON .prj17__left,.prj17 .hoverON .prj17__right{-webkit-transition:.2s;transition:.2s}.prj17 .hoverON .prj17__right{-webkit-transition-delay:.2s;transition-delay:.2s}.prj17 .hoverON .prj17__bottom{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:.4s;transition:.4s}.prj17 .hoverON .prj17__dot1,.prj17 .hoverON .prj17__dot2,.prj17 .hoverON .prj17__dot3{-webkit-transition:.1s;transition:.1s}.prj17 .hoverON .prj17__dot1{-webkit-transition-delay:.4s;transition-delay:.4s}.prj17 .hoverON .prj17__dot2{-webkit-transition-delay:.5s;transition-delay:.5s}.prj17 .hoverON .prj17__dot3{-webkit-transition-delay:.6s;transition-delay:.6s}.prj18 .label .ico,.prj18 .hover{background-color:#d27d33}.prj18 .hover .prj18__bolt{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.prj18 .hover .prj18__rotate{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.prj18 .hover .prj18__rotate1{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform-origin:60px 140px;-ms-transform-origin:60px 140px;transform-origin:60px 140px}.prj18 .hover .prj18__rotate2{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:60px 140px;-ms-transform-origin:60px 140px;transform-origin:60px 140px}.prj18 .hover .prj18__wave1,.prj18 .hover .prj18__wave2{opacity:0}.prj18 .hoverON .prj18__bolt{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:.3s;transition:.3s}.prj18 .hoverON .prj18__rotate{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:.3s;transition:.3s;-webkit-transition-delay:.3s;transition-delay:.3s}.prj18 .hoverON .prj18__rotate1,.prj18 .hoverON .prj18__rotate2{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.6s;transition:.6s;-webkit-transition-delay:.3s;transition-delay:.3s}.prj18 .hoverON .prj18__wave1,.prj18 .hoverON .prj18__wave2{opacity:1;-webkit-transition:.1s;transition:.1s}.prj18 .hoverON .prj18__wave1{-webkit-transition-delay:.6s;transition-delay:.6s}.prj18 .hoverON .prj18__wave2{-webkit-transition-delay:.7s;transition-delay:.7s}@media screen and (min-width: 880px){#grid .column li.prj14{height:0 !important;overflow:hidden}}
.desktop #popup__nextEvent,.tablet #popup__nextEvent{display:none}.desktop #under__nextEvent__title,.tablet #under__nextEvent__title{display:none}@media screen and (max-width: 880px){.mobile.landscape #popup__nextEvent{display:none}.mobile.portrait #popup__nextEvent{width:100%;padding-left:20px;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mobile.portrait #popup__nextEvent .popupWrapper{width:100%;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:18px}.mobile.portrait #popup__nextEvent a{color:#000}.mobile.portrait #popup__nextEvent .img,.mobile.portrait #popup__nextEvent img{width:100%;line-height:0}.mobile.portrait #popup__nextEvent .title{width:100%;height:100px;margin-top:5vw;color:#000;font-size:12px;line-height:1.5}.mobile.portrait #popup__nextEvent .title .ico,.mobile.portrait #popup__nextEvent .title__txt{display:inline-block;vertical-align:top}.mobile.portrait #popup__nextEvent .title .ico{width:100px;height:100px;background-color:#72bfd7}.mobile.portrait #popup__nextEvent .title .ico .svg{width:70%;height:70%;padding:15%}.mobile.portrait #popup__nextEvent .title__txt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100px;width:100%;padding:0px 10px 12px 110px;top:-100px;position:relative;overflow:hidden}.mobile.portrait #popup__nextEvent .label{display:block;position:relative;left:0;bottom:0;width:100%;height:50px;background-color:#000}.mobile.portrait #popup__nextEvent .label .ico{width:50px;height:50px}.mobile.portrait #popup__nextEvent .label .ico .svg{width:70%;height:70%;padding:15%}.mobile.portrait #popup__nextEvent .label .txt{width:100%;height:50px;top:-50px;position:relative;color:#fff;font-family:"Futura-Medium","Futura","Trebuchet MS",Arial,sans-serif;letter-spacing:.1em;font-size:10px;padding:10px 10px 10px 60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.75;display:table-cell;vertical-align:middle}}@media screen and (max-height: 400px){#under__nextEvent__title{display:none}.popupWrapper{width:70vw}#popup__nextEvent .popupWrapper{width:50%}#popup__nextEvent .img,#popup__nextEvent .title{display:inline-block;vertical-align:top;width:100%}#popup__nextEvent .img{width:100%}#popup__nextEvent .title{width:100%;margin-top:0}#popup__nextEvent .title__txt{top:0;padding-left:10px}#popup__nextEvent .ico{display:none !important}}@media screen and (max-height: 400px){#popup__nextEvent .img{width:100%;text-align:center}#popup__nextEvent .img img{width:100%}}#grid[data-columns]::before{content:'2 .column.size-1of2';visibility:hidden}
