@charset "UTF-8";#wrapper #menu,#wrapper #slideShow{top:0;left:0;position:fixed}body,html{font-family:'Yu Gothic Medium','游ゴシック Medium',YuGothic,'游ゴシック体','ヒラギノ角ゴ Pro W3','メイリオ',sans-serif;background-color:#111;-webkit-font-smoothing:antialiased}#wrapper{opacity:0}#wrapper ._contents ._lm2 ._about,#wrapper ._contents ._mainVisual{position:relative}#wrapper ._contents ._lm2 ._about ._container ._annotation,#wrapper ._contents ._lm2 ._about ._container ._text,#wrapper ._contents ._lm2 ._about ._container ._title,#wrapper ._contents ._lm2 ._about ._image{opacity:0}#wrapper ._contents ._lm2 ._neoEdoCastle,#wrapper ._contents ._lm2 ._vArena,#wrapper ._contents ._lm2 ._vIsland,#wrapper ._contents ._lm2 ._vSchool,#wrapper ._contents ._lm2 ._vStreet{position:relative}#wrapper ._contents ._lm2 ._neoEdoCastle ._background,#wrapper ._contents ._lm2 ._neoEdoCastle ._container,#wrapper ._contents ._lm2 ._vArena ._background,#wrapper ._contents ._lm2 ._vArena ._container,#wrapper ._contents ._lm2 ._vIsland ._background,#wrapper ._contents ._lm2 ._vIsland ._container,#wrapper ._contents ._lm2 ._vSchool ._background,#wrapper ._contents ._lm2 ._vSchool ._container,#wrapper ._contents ._lm2 ._vStreet ._background,#wrapper ._contents ._lm2 ._vStreet ._container{opacity:0}#wrapper ._contents ._lm2 ._underConstruction{position:relative}#wrapper ._contents ._plan,#wrapper ._contents ._studio,#wrapper ._contents ._support{position:relative;background-color:#171717}#wrapper ._contents ._event,#wrapper ._contents ._registration{position:relative}#wrapper ._contents ._copyright{position:relative;background-color:#1e1e1e}#wrapper #check,#wrapper #contact,#wrapper #privacyPolicy,#wrapper #thanks{position:fixed;top:0;left:0;display:none;overflow:auto;width:100vw;height:100vh;opacity:0;background-color:#1e1e1e}#wrapper #slideShow{display:none;overflow:auto;width:100vw;height:100vh;opacity:0;background-color:rgba(0,0,0,.9)}#wrapper #slideShow ._galleryContainer{position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);background-color:#171717}#wrapper #slideShow ._galleryContainer ._swipeContainer{position:absolute;top:0;left:0}@media screen and (max-width:750px){.c-e,.c-j{font-style:normal;letter-spacing:.03rem}.c-showPC{display:none!important}.c-showSP{display:block!important}.c-e{font-family:century-gothic,sans-serif;font-size:6.4vw;font-weight:400;color:#fff}.c-j{font-family:source-han-sans-japanese,sans-serif;font-size:3.2vw;font-weight:300;color:#C2A28D}.c-close{position:fixed;top:0;right:0;width:16vw;height:16vw}.c-close svg{position:absolute;z-index:100;top:50%;left:50%;width:3.95973vw;height:3.95973vw;transform:translate(-50%,-50%)}}@media screen and (min-width:751px){.c-e,.c-j{font-style:normal;letter-spacing:.03rem}.c-showPC{display:block!important}.c-showSP{display:none!important}.c-e{font-family:century-gothic,sans-serif;font-size:30px;font-weight:400;color:#fff}.c-j{font-family:source-han-sans-japanese,sans-serif;font-size:12px;font-weight:300;color:#C2A28D}.c-close{position:fixed;top:60px;right:60px;width:60px;height:60px;cursor:pointer}.c-close svg{position:absolute;z-index:100;top:50%;left:50%;transform:translate(-50%,-50%)}}.u-none{display:none}.u-text_hide{text-decoration:none;text-indent:-9999px}.u-min{width:0;height:0}.u-area,.u-cover{height:100%;width:100%;position:absolute}.u-clearfix{clear:both}.u-area{cursor:pointer}.u-cover{top:0;left:0;background-image:url(../img/no.png);background-repeat:repeat}._MAX #wrapper{min-width:1280px}._MAX #wrapper ._contents{margin-left:68px}._MAX #wrapper ._contents ._mainVisual{height:100vh;background-color:#000}._MAX #wrapper ._contents ._mainVisual ._video{position:absolute;top:0;left:0;overflow:hidden;width:100%}._MAX #wrapper ._contents ._mainVisual ._video video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._MAX #wrapper ._contents ._mainVisual ._logo{position:absolute;top:95px;left:90px}._MAX #wrapper ._contents ._mainVisual ._bottom{position:absolute;bottom:45px;left:90px}._MAX #wrapper ._contents ._mainVisual ._bottom ._copy{font-family:source-han-sans-japanese,sans-serif;font-size:30px;font-weight:600;font-style:normal;margin-top:25px;color:#fff}._MAX #wrapper ._contents ._mainVisual ._bottom ._trailer{margin-top:10px;cursor:pointer}._MAX #wrapper ._contents ._mainVisual ._bottom ._trailer svg{vertical-align:middle}._MAX #wrapper ._contents ._mainVisual ._bottom ._trailer span{font-family:century-gothic,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:.9;margin-left:10px;vertical-align:middle;letter-spacing:.03rem;color:#C2A28D}._MAX #wrapper ._contents ._lm2{margin-top:5px;margin-right:5px;margin-left:5px;padding-bottom:30px;border-top:4px solid #FF23C6;background-color:#1e1e1e}._MAX #wrapper ._contents ._lm2 ._about{height:577px}._MAX #wrapper ._contents ._lm2 ._about ._image{position:absolute;top:30px;left:30px;width:666px;height:auto}._MAX #wrapper ._contents ._lm2 ._about ._container{position:absolute;top:119px;left:750px}._MAX #wrapper ._contents ._lm2 ._about ._container ._title{font-family:source-han-sans-japanese,sans-serif;font-size:30px;font-weight:600;font-style:normal;color:#fff}._MAX #wrapper ._contents ._lm2 ._about ._container ._text{font-family:source-han-sans-japanese,sans-serif;font-size:18px;font-weight:200;font-style:normal;margin-top:25px;color:#C2A28D}._MAX #wrapper ._contents ._lm2 ._about ._container ._annotation{font-family:source-han-sans-japanese,sans-serif;font-size:10px;font-weight:200;font-style:normal;margin-top:10px;color:#C2A28D}._MAX #wrapper ._contents ._lm2 ._neoEdoCastle,._MAX #wrapper ._contents ._lm2 ._vArena,._MAX #wrapper ._contents ._lm2 ._vIsland,._MAX #wrapper ._contents ._lm2 ._vSchool,._MAX #wrapper ._contents ._lm2 ._vStreet{overflow:hidden;height:676px;margin-top:5px;margin-right:30px;margin-left:30px;cursor:pointer;background-color:#000}._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._background,._MAX #wrapper ._contents ._lm2 ._vArena ._background,._MAX #wrapper ._contents ._lm2 ._vIsland ._background,._MAX #wrapper ._contents ._lm2 ._vSchool ._background,._MAX #wrapper ._contents ._lm2 ._vStreet ._background{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(1.1,1.1);background-repeat:no-repeat;background-position:center;background-size:cover}._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._gridgeEffect,._MAX #wrapper ._contents ._lm2 ._vArena ._gridgeEffect,._MAX #wrapper ._contents ._lm2 ._vIsland ._gridgeEffect,._MAX #wrapper ._contents ._lm2 ._vSchool ._gridgeEffect,._MAX #wrapper ._contents ._lm2 ._vStreet ._gridgeEffect{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0}._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._gridgeEffect ._g0,._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._gridgeEffect ._g1,._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._gridgeEffect ._g2,._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._gridgeEffect ._g3,._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._gridgeEffect ._g4,._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._gridgeEffect ._g5,._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._gridgeEffect ._g6,._MAX #wrapper ._contents ._lm2 ._vArena ._gridgeEffect ._g0,._MAX #wrapper ._contents ._lm2 ._vArena ._gridgeEffect ._g1,._MAX #wrapper ._contents ._lm2 ._vArena ._gridgeEffect ._g2,._MAX #wrapper ._contents ._lm2 ._vArena ._gridgeEffect ._g3,._MAX #wrapper ._contents ._lm2 ._vArena ._gridgeEffect ._g4,._MAX #wrapper ._contents ._lm2 ._vArena ._gridgeEffect ._g5,._MAX #wrapper ._contents ._lm2 ._vArena ._gridgeEffect ._g6,._MAX #wrapper ._contents ._lm2 ._vIsland ._gridgeEffect ._g0,._MAX #wrapper ._contents ._lm2 ._vIsland ._gridgeEffect ._g1,._MAX #wrapper ._contents ._lm2 ._vIsland ._gridgeEffect ._g2,._MAX #wrapper ._contents ._lm2 ._vIsland ._gridgeEffect ._g3,._MAX #wrapper ._contents ._lm2 ._vIsland ._gridgeEffect ._g4,._MAX #wrapper ._contents ._lm2 ._vIsland ._gridgeEffect ._g5,._MAX #wrapper ._contents ._lm2 ._vIsland ._gridgeEffect ._g6,._MAX #wrapper ._contents ._lm2 ._vSchool ._gridgeEffect ._g0,._MAX #wrapper ._contents ._lm2 ._vSchool ._gridgeEffect ._g1,._MAX #wrapper ._contents ._lm2 ._vSchool ._gridgeEffect ._g2,._MAX #wrapper ._contents ._lm2 ._vSchool ._gridgeEffect ._g3,._MAX #wrapper ._contents ._lm2 ._vSchool ._gridgeEffect ._g4,._MAX #wrapper ._contents ._lm2 ._vSchool ._gridgeEffect ._g5,._MAX #wrapper ._contents ._lm2 ._vSchool ._gridgeEffect ._g6,._MAX #wrapper ._contents ._lm2 ._vStreet ._gridgeEffect ._g0,._MAX #wrapper ._contents ._lm2 ._vStreet ._gridgeEffect ._g1,._MAX #wrapper ._contents ._lm2 ._vStreet ._gridgeEffect ._g2,._MAX #wrapper ._contents ._lm2 ._vStreet ._gridgeEffect ._g3,._MAX #wrapper ._contents ._lm2 ._vStreet ._gridgeEffect ._g4,._MAX #wrapper ._contents ._lm2 ._vStreet ._gridgeEffect ._g5,._MAX #wrapper ._contents ._lm2 ._vStreet ._gridgeEffect ._g6{position:absolute}._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._container,._MAX #wrapper ._contents ._lm2 ._vArena ._container,._MAX #wrapper ._contents ._lm2 ._vIsland ._container,._MAX #wrapper ._contents ._lm2 ._vSchool ._container,._MAX #wrapper ._contents ._lm2 ._vStreet ._container{position:absolute;top:50%;left:0;width:100%;transform:translate(0,-50%);pointer-events:none}._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._container ._logo,._MAX #wrapper ._contents ._lm2 ._vArena ._container ._logo,._MAX #wrapper ._contents ._lm2 ._vIsland ._container ._logo,._MAX #wrapper ._contents ._lm2 ._vSchool ._container ._logo,._MAX #wrapper ._contents ._lm2 ._vStreet ._container ._logo{margin-left:40px}._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._container ._title,._MAX #wrapper ._contents ._lm2 ._vArena ._container ._title,._MAX #wrapper ._contents ._lm2 ._vIsland ._container ._title,._MAX #wrapper ._contents ._lm2 ._vSchool ._container ._title,._MAX #wrapper ._contents ._lm2 ._vStreet ._container ._title{font-family:century-gothic,sans-serif;font-size:90px;font-weight:400;font-style:normal;line-height:.9;margin-top:10px;margin-left:40px;letter-spacing:-.2rem;color:#fff}._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._container ._title ._v,._MAX #wrapper ._contents ._lm2 ._vArena ._container ._title ._v,._MAX #wrapper ._contents ._lm2 ._vIsland ._container ._title ._v,._MAX #wrapper ._contents ._lm2 ._vSchool ._container ._title ._v,._MAX #wrapper ._contents ._lm2 ._vStreet ._container ._title ._v{margin-right:10px}._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._container ._text,._MAX #wrapper ._contents ._lm2 ._vArena ._container ._text,._MAX #wrapper ._contents ._lm2 ._vIsland ._container ._text,._MAX #wrapper ._contents ._lm2 ._vSchool ._container ._text,._MAX #wrapper ._contents ._lm2 ._vStreet ._container ._text{font-family:source-han-sans-japanese,sans-serif;font-size:14px;font-weight:300;font-style:normal;line-height:2.1;margin-top:10px;margin-left:40px;color:#fff}._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._container ._button,._MAX #wrapper ._contents ._lm2 ._vArena ._container ._button,._MAX #wrapper ._contents ._lm2 ._vIsland ._container ._button,._MAX #wrapper ._contents ._lm2 ._vSchool ._container ._button,._MAX #wrapper ._contents ._lm2 ._vStreet ._container ._button{width:194px;height:49px;margin-top:20px;margin-left:40px;pointer-events:auto}._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._border,._MAX #wrapper ._contents ._lm2 ._vArena ._border,._MAX #wrapper ._contents ._lm2 ._vIsland ._border,._MAX #wrapper ._contents ._lm2 ._vSchool ._border,._MAX #wrapper ._contents ._lm2 ._vStreet ._border{position:absolute;width:100%;height:100%;outline:#575757 solid 1px;outline-offset:-1px;pointer-events:none}._MAX #wrapper ._contents ._lm2 ._vArena ._background,._MAX #wrapper ._contents ._lm2 ._vArena ._gridgeEffect ._g0,._MAX #wrapper ._contents ._lm2 ._vArena ._gridgeEffect ._g1,._MAX #wrapper ._contents ._lm2 ._vArena ._gridgeEffect ._g2,._MAX #wrapper ._contents ._lm2 ._vArena ._gridgeEffect ._g3,._MAX #wrapper ._contents ._lm2 ._vArena ._gridgeEffect ._g4,._MAX #wrapper ._contents ._lm2 ._vArena ._gridgeEffect ._g5,._MAX #wrapper ._contents ._lm2 ._vArena ._gridgeEffect ._g6{background-image:url(../img/vArena_pc.jpg)}._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._background,._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._gridgeEffect ._g0,._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._gridgeEffect ._g1,._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._gridgeEffect ._g2,._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._gridgeEffect ._g3,._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._gridgeEffect ._g4,._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._gridgeEffect ._g5,._MAX #wrapper ._contents ._lm2 ._neoEdoCastle ._gridgeEffect ._g6{background-image:url(../img/neoEdoCastle_pc.jpg)}._MAX #wrapper ._contents ._lm2 ._vStreet ._background{background-image:url(../img/vStreet_pc.jpg)}._MAX #wrapper ._contents ._lm2 ._vSchool ._background,._MAX #wrapper ._contents ._lm2 ._vSchool ._gridgeEffect ._g0,._MAX #wrapper ._contents ._lm2 ._vSchool ._gridgeEffect ._g1,._MAX #wrapper ._contents ._lm2 ._vSchool ._gridgeEffect ._g2,._MAX #wrapper ._contents ._lm2 ._vSchool ._gridgeEffect ._g3,._MAX #wrapper ._contents ._lm2 ._vSchool ._gridgeEffect ._g4,._MAX #wrapper ._contents ._lm2 ._vSchool ._gridgeEffect ._g5,._MAX #wrapper ._contents ._lm2 ._vSchool ._gridgeEffect ._g6{background-image:url(../img/vSchool_pc.jpg)}._MAX #wrapper ._contents ._lm2 ._vSchool ._container ._title{font-size:70px}._MAX #wrapper ._contents ._lm2 ._vIsland ._background{background-image:url(../img/vIsland_pc.jpg)}._MAX #wrapper ._contents ._lm2 ._underConstruction{margin-top:5px;margin-right:30px;margin-left:30px;border:1px solid #575757;background-color:#292929}._MAX #wrapper ._contents ._lm2 ._underConstruction ._image{width:367px;height:auto;margin-top:40px;margin-bottom:40px;margin-left:38px}._MAX #wrapper ._contents ._plan,._MAX #wrapper ._contents ._studio,._MAX #wrapper ._contents ._support{height:676px;margin-top:5px;margin-right:5px;margin-left:5px;border-top:4px solid #FF23C6}._MAX #wrapper ._contents ._plan ._l,._MAX #wrapper ._contents ._plan ._r,._MAX #wrapper ._contents ._studio ._l,._MAX #wrapper ._contents ._studio ._r,._MAX #wrapper ._contents ._support ._l,._MAX #wrapper ._contents ._support ._r{position:relative;width:50%;height:100%}._MAX #wrapper ._contents ._plan ._l ._container,._MAX #wrapper ._contents ._plan ._r ._container,._MAX #wrapper ._contents ._studio ._l ._container,._MAX #wrapper ._contents ._studio ._r ._container,._MAX #wrapper ._contents ._support ._l ._container,._MAX #wrapper ._contents ._support ._r ._container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._MAX #wrapper ._contents ._plan ._l ._container ._title,._MAX #wrapper ._contents ._plan ._r ._container ._title,._MAX #wrapper ._contents ._studio ._l ._container ._title,._MAX #wrapper ._contents ._studio ._r ._container ._title,._MAX #wrapper ._contents ._support ._l ._container ._title,._MAX #wrapper ._contents ._support ._r ._container ._title{font-family:century-gothic,sans-serif;font-size:24px;font-weight:700;font-style:normal;line-height:1.2;white-space:nowrap;color:#fff}._MAX #wrapper ._contents ._plan ._l ._container ._text,._MAX #wrapper ._contents ._plan ._r ._container ._text,._MAX #wrapper ._contents ._studio ._l ._container ._text,._MAX #wrapper ._contents ._studio ._r ._container ._text,._MAX #wrapper ._contents ._support ._l ._container ._text,._MAX #wrapper ._contents ._support ._r ._container ._text{font-family:source-han-sans-japanese,sans-serif;font-size:14px;font-weight:200;font-style:normal;line-height:1.8;margin-top:10px;white-space:nowrap;color:#C2A28D}._MAX #wrapper ._contents ._plan ._l ._container ._annotation,._MAX #wrapper ._contents ._plan ._r ._container ._annotation,._MAX #wrapper ._contents ._studio ._l ._container ._annotation,._MAX #wrapper ._contents ._studio ._r ._container ._annotation,._MAX #wrapper ._contents ._support ._l ._container ._annotation,._MAX #wrapper ._contents ._support ._r ._container ._annotation{font-family:source-han-sans-japanese,sans-serif;font-size:9px;font-weight:200;font-style:normal;margin-top:5px;color:#C2A28D}._MAX #wrapper ._contents ._plan ._l,._MAX #wrapper ._contents ._studio ._l,._MAX #wrapper ._contents ._support ._l{float:left}._MAX #wrapper ._contents ._plan ._r,._MAX #wrapper ._contents ._studio ._r,._MAX #wrapper ._contents ._support ._r{float:right}._MAX #wrapper ._contents ._plan ._logoBackground,._MAX #wrapper ._contents ._studio ._logoBackground,._MAX #wrapper ._contents ._support ._logoBackground{background-color:#1e1e1e;background-image:url(../img/logoBackground_pc.png);background-repeat:no-repeat;background-position:center;background-size:contain}._MAX #wrapper ._contents ._plan ._r img{position:absolute;top:50%;left:50%;width:504px;height:auto;transform:translate(-50%,-50%)}._MAX #wrapper ._contents ._support ._l img{position:absolute;top:50%;left:50%;width:418px;height:auto;transform:translate(-50%,-50%)}._MAX #wrapper ._contents ._studio ._r{background-image:url(../img/studio_pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}._MAX #wrapper ._contents ._event,._MAX #wrapper ._contents ._registration{height:676px;margin-top:5px;margin-right:5px;margin-left:5px;border-top:4px solid #FF23C6;background-color:#1e1e1e;background-image:url(../img/logoBackground_pc.png);background-repeat:no-repeat;background-position:center;background-size:contain}._MAX #wrapper ._contents ._event ._container,._MAX #wrapper ._contents ._registration ._container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}._MAX #wrapper ._contents ._event ._container ._title,._MAX #wrapper ._contents ._registration ._container ._title{font-family:century-gothic,sans-serif;font-size:24px;font-weight:700;font-style:normal;line-height:1.2;color:#fff}._MAX #wrapper ._contents ._event ._container ._text,._MAX #wrapper ._contents ._registration ._container ._text{font-family:source-han-sans-japanese,sans-serif;font-size:14px;font-weight:200;font-style:normal;line-height:1.8;margin-top:10px;color:#C2A28D}._MAX #wrapper ._contents ._event ._container ._annotation,._MAX #wrapper ._contents ._registration ._container ._annotation{font-family:source-han-sans-japanese,sans-serif;font-size:9px;font-weight:200;font-style:normal;margin-top:5px;color:#C2A28D}._MAX #wrapper ._contents ._event ._container img,._MAX #wrapper ._contents ._registration ._container img{width:157px;height:auto;margin:20px auto auto;cursor:pointer}._MAX #wrapper ._contents ._copyright{height:69px;margin-top:5px;margin-right:5px;margin-left:5px}._MAX #wrapper ._contents ._copyright p{font-family:source-han-sans-japanese,sans-serif;font-size:9px;font-weight:300;font-style:normal;padding-top:27px;text-align:center;letter-spacing:.03rem;color:#C2A28D}._MAX #wrapper #menu{overflow:hidden;width:68px;height:100vh;background-color:#1e1e1e}._MAX #wrapper #menu ._logo{position:absolute;top:0;left:0;width:68px;height:68px;cursor:pointer;background-color:#FF23C6}._MAX #wrapper #menu ._logo svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._MAX #wrapper #menu ._menuOpener{position:absolute;top:50%;right:0;width:68px;height:68px;cursor:pointer;transform:translate(0,-50%)}._MAX #wrapper #menu ._menuOpener ._b,._MAX #wrapper #menu ._menuOpener ._c,._MAX #wrapper #menu ._menuOpener ._t{position:absolute;left:24px;width:20px;height:1px;transform-origin:13% 0;background-color:#c2a28d}._MAX #wrapper #menu ._menuOpener ._t{top:28px}._MAX #wrapper #menu ._menuOpener ._c{top:33px}._MAX #wrapper #menu ._menuOpener ._b{bottom:29px}._MAX #wrapper #menu ._menu{position:absolute;top:50%;left:50%;display:none;transform:translate(-50%,-50%);opacity:0}._MAX #wrapper #menu ._menu ._button{position:relative;width:393px;margin-top:20px;margin-bottom:20px;cursor:pointer}._MAX #wrapper #menu ._menu ._button svg{position:absolute;top:18px;right:0}._MAX #wrapper #contact ._container{width:500px;margin:80px auto}._MAX #wrapper #contact ._container form{margin-top:30px}._MAX #wrapper #contact ._container form p{font-family:source-han-sans-japanese,sans-serif;font-size:11px;font-weight:300;font-style:normal;line-height:1.7;letter-spacing:.03rem;color:#C2A28D}._MAX #wrapper #contact ._container form ._caution{font-size:10px;margin-top:5px}._MAX #wrapper #contact ._container form ._error{color:#ff0}._MAX #wrapper #contact ._container form ._radio{margin-top:20px;margin-bottom:20px}._MAX #wrapper #contact ._container form ._radio label{display:block;margin-bottom:10px}._MAX #wrapper #contact ._container form ._radio label input[type=radio]{display:none}._MAX #wrapper #contact ._container form ._radio label ._text{font-family:source-han-sans-japanese,sans-serif;font-size:12px;font-weight:300;font-style:normal;cursor:pointer;vertical-align:middle;color:#fff}._MAX #wrapper #contact ._container form ._radio label input+._text:before,._MAX #wrapper #contact ._container form ._radio label input:checked+._text:before{display:inline-block;width:20px;height:20px;margin-top:-3px;margin-right:10px;content:'';vertical-align:middle;background-size:contain}._MAX #wrapper #contact ._container form ._radio label input+._text:before{background-image:url(../img/radio_off.png)}._MAX #wrapper #contact ._container form ._radio label input:checked+._text:before{background-image:url(../img/radio_on.png)}._MAX #wrapper #contact ._container form ._input{margin-bottom:20px}._MAX #wrapper #contact ._container form ._input input[type=email],._MAX #wrapper #contact ._container form ._input input[type=text]{font-size:15px;width:274px;height:42px;margin-top:7px;text-indent:20px;color:#fff;border:none;background-color:#363636}._MAX #wrapper #contact ._container form textarea{font-size:15px;width:460px;height:140px;margin-top:7px;margin-bottom:10px;padding:20px;color:#fff;border:none;background-color:#363636}._MAX #wrapper #contact ._container form ._privacy-policy{font-size:10px;margin-bottom:10px}._MAX #wrapper #contact ._container form ._privacy-policy span{cursor:pointer;text-decoration:underline}._MAX #wrapper #contact ._container form ._checkButton{width:194px;height:auto;margin-top:20px;cursor:pointer}._MAX #wrapper #check ._container{width:500px;margin:80px auto}._MAX #wrapper #check ._container ._inputContainer{margin-top:30px}._MAX #wrapper #check ._container ._inputContainer ._text{font-family:source-han-sans-japanese,sans-serif;font-size:11px;font-weight:300;font-style:normal;line-height:1.7;margin-bottom:8px;letter-spacing:.03rem;color:#C2A28D}._MAX #wrapper #check ._container ._inputContainer ._inputCategory,._MAX #wrapper #check ._container ._inputContainer ._inputCompany,._MAX #wrapper #check ._container ._inputContainer ._inputEmail,._MAX #wrapper #check ._container ._inputContainer ._inputInquiry,._MAX #wrapper #check ._container ._inputContainer ._inputName{font-family:source-han-sans-japanese,sans-serif;font-size:12px;font-weight:300;font-style:normal;line-height:1.7;margin-bottom:20px;letter-spacing:.03rem;color:#fff}._MAX #wrapper #check ._container ._inputContainer ._submitButton{display:block;width:194px;height:auto;margin-top:20px;cursor:pointer}._MAX #wrapper #check ._container ._inputContainer ._correctButton{display:block;width:194px;height:auto;margin-top:10px;cursor:pointer}._MAX #wrapper #thanks ._container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}._MAX #wrapper #thanks ._container .c-j{line-height:1.8;margin-top:10px}._MAX #wrapper #privacyPolicy ._container{width:800px;margin:80px auto}._MAX #wrapper #privacyPolicy ._container ._textContainer{font-family:source-han-sans-japanese,sans-serif;font-weight:200;font-style:normal;margin-top:30px;color:#fff}._MAX #wrapper #privacyPolicy ._container ._textContainer ._title{font-size:13px}._MAX #wrapper #privacyPolicy ._container ._textContainer ._text{font-size:11px;line-height:1.8;margin-bottom:25px;text-align:justify;text-align-last:left;text-justify:inter-ideograph}._MAX #wrapper #privacyPolicy ._container ._textContainer a,._MAX #wrapper #privacyPolicy ._container ._textContainer a:active,._MAX #wrapper #privacyPolicy ._container ._textContainer a:hover,._MAX #wrapper #privacyPolicy ._container ._textContainer a:link,._MAX #wrapper #privacyPolicy ._container ._textContainer a:visited{color:#fff}._MAX #wrapper #slideShow ._galleryContainer ._swipeContainer ._videoContainer{position:relative;display:inline-block;overflow:hidden}._MAX #wrapper #slideShow ._galleryContainer ._swipeContainer ._videoContainer iframe{width:100%;height:100%}._MAX #wrapper #slideShow ._pagingContainer{position:absolute;bottom:60px;left:50%;transform:translate(-50%,0)}._MAX #wrapper #slideShow ._pagingContainer span{position:relative;display:inline-block;width:10px;height:30px}._MAX #wrapper #slideShow ._pagingContainer span svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._MAX #wrapper #slideShow ._pagingContainer ._l{margin-right:10px}._MAX #wrapper #slideShow ._pagingContainer ._r{margin-left:10px}._MAX #wrapper #slideShow ._pagingContainer ._p0,._MAX #wrapper #slideShow ._pagingContainer ._p1,._MAX #wrapper #slideShow ._pagingContainer ._p2,._MAX #wrapper #slideShow ._pagingContainer ._p3{cursor:pointer;opacity:.5}._MAX #wrapper #slideShow ._pagingContainer ._on{cursor:default;opacity:1}._MAX #wrapper #slideShow ._pagingContainer ._l,._MAX #wrapper #slideShow ._pagingContainer ._r{cursor:pointer;opacity:1}._MAX #wrapper #slideShow ._pagingContainer ._off{cursor:default;opacity:.5}._MAX #wrapper #slideShow ._annotation{font-family:source-han-sans-japanese,sans-serif;font-size:10px;font-weight:200;font-style:normal;position:absolute;bottom:40px;left:0;width:100%;margin-top:10px;text-align:center;color:#C2A28D}._MIN #wrapper ._contents ._mainVisual{height:100vh}._MIN #wrapper ._contents ._mainVisual ._video{position:absolute;top:0;left:0;overflow:hidden;width:100%}._MIN #wrapper ._contents ._mainVisual ._video video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._MIN #wrapper ._contents ._mainVisual ._logo{position:absolute;top:25.33333vw;left:6.66667vw;width:70.65333vw;height:59.52267vw}._MIN #wrapper ._contents ._mainVisual ._bottom{position:absolute;bottom:8vw;left:6.66667vw}._MIN #wrapper ._contents ._mainVisual ._bottom ._copy{font-family:source-han-sans-japanese,sans-serif;font-size:5.86667vw;font-weight:600;font-style:normal;margin-top:6.66667vw;letter-spacing:-.06rem;color:#fff}._MIN #wrapper ._contents ._mainVisual ._bottom ._trailer{margin-top:2.66667vw;cursor:pointer}._MIN #wrapper ._contents ._mainVisual ._bottom ._trailer svg{width:11.4664vw;height:11.46667vw;vertical-align:middle}._MIN #wrapper ._contents ._mainVisual ._bottom ._trailer span{font-family:century-gothic,sans-serif;font-size:3.73333vw;font-weight:400;font-style:normal;line-height:.9;margin-left:1.33333vw;vertical-align:middle;letter-spacing:.03rem;color:#C2A28D}._MIN #wrapper ._contents ._lm2{margin-top:1.06667vw;margin-right:1.06667vw;margin-left:1.06667vw;padding-bottom:1.06667vw;border-top:1.06667vw solid #FF23C6;background-color:#1e1e1e}._MIN #wrapper ._contents ._lm2 ._about{margin-bottom:13.86667vw}._MIN #wrapper ._contents ._lm2 ._about ._image{width:88.8vw;height:auto;margin-top:5.33333vw;margin-left:5.33333vw}._MIN #wrapper ._contents ._lm2 ._about ._container{margin-left:5.33333vw}._MIN #wrapper ._contents ._lm2 ._about ._container ._title{font-family:source-han-sans-japanese,sans-serif;font-size:8vw;font-weight:600;font-style:normal;line-height:1.3;color:#fff}._MIN #wrapper ._contents ._lm2 ._about ._container ._text{font-family:source-han-sans-japanese,sans-serif;font-size:4.8vw;font-weight:200;font-style:normal;line-height:1.8;width:88vw;margin-top:2.66667vw;color:#C2A28D}._MIN #wrapper ._contents ._lm2 ._about ._container ._annotation{font-family:source-han-sans-japanese,sans-serif;font-size:2.66667vw;font-weight:200;font-style:normal;margin-top:10px;color:#C2A28D}._MIN #wrapper ._contents ._lm2 ._neoEdoCastle,._MIN #wrapper ._contents ._lm2 ._vArena,._MIN #wrapper ._contents ._lm2 ._vIsland,._MIN #wrapper ._contents ._lm2 ._vSchool,._MIN #wrapper ._contents ._lm2 ._vStreet{overflow:hidden;height:181.33333vw;margin-top:1.06667vw;margin-right:1.06667vw;margin-left:1.06667vw;border:.26667vw solid #575757}._MIN #wrapper ._contents ._lm2 ._neoEdoCastle ._background,._MIN #wrapper ._contents ._lm2 ._vArena ._background,._MIN #wrapper ._contents ._lm2 ._vIsland ._background,._MIN #wrapper ._contents ._lm2 ._vSchool ._background,._MIN #wrapper ._contents ._lm2 ._vStreet ._background{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(1.1,1.1);background-repeat:no-repeat;background-position:center;background-size:cover}._MIN #wrapper ._contents ._lm2 ._neoEdoCastle ._gridgeEffect,._MIN #wrapper ._contents ._lm2 ._vArena ._gridgeEffect,._MIN #wrapper ._contents ._lm2 ._vIsland ._gridgeEffect,._MIN #wrapper ._contents ._lm2 ._vSchool ._gridgeEffect,._MIN #wrapper ._contents ._lm2 ._vStreet ._gridgeEffect{display:none}._MIN #wrapper ._contents ._lm2 ._neoEdoCastle ._container,._MIN #wrapper ._contents ._lm2 ._vArena ._container,._MIN #wrapper ._contents ._lm2 ._vIsland ._container,._MIN #wrapper ._contents ._lm2 ._vSchool ._container,._MIN #wrapper ._contents ._lm2 ._vStreet ._container{position:relative;height:176vw;margin-top:5.33333vw;margin-left:4vw}._MIN #wrapper ._contents ._lm2 ._neoEdoCastle ._container ._logo,._MIN #wrapper ._contents ._lm2 ._vArena ._container ._logo,._MIN #wrapper ._contents ._lm2 ._vIsland ._container ._logo,._MIN #wrapper ._contents ._lm2 ._vSchool ._container ._logo,._MIN #wrapper ._contents ._lm2 ._vStreet ._container ._logo{width:21.9128vw;height:17.1792vw}._MIN #wrapper ._contents ._lm2 ._neoEdoCastle ._container ._title,._MIN #wrapper ._contents ._lm2 ._vArena ._container ._title,._MIN #wrapper ._contents ._lm2 ._vIsland ._container ._title,._MIN #wrapper ._contents ._lm2 ._vSchool ._container ._title,._MIN #wrapper ._contents ._lm2 ._vStreet ._container ._title{font-family:century-gothic,sans-serif;font-size:24vw;font-weight:400;font-style:normal;line-height:.9;margin-top:2.66667vw;letter-spacing:-.2rem;color:#fff}._MIN #wrapper ._contents ._lm2 ._neoEdoCastle ._container ._title ._v,._MIN #wrapper ._contents ._lm2 ._vArena ._container ._title ._v,._MIN #wrapper ._contents ._lm2 ._vIsland ._container ._title ._v,._MIN #wrapper ._contents ._lm2 ._vSchool ._container ._title ._v,._MIN #wrapper ._contents ._lm2 ._vStreet ._container ._title ._v{margin-right:4vw;letter-spacing:-.5rem}._MIN #wrapper ._contents ._lm2 ._neoEdoCastle ._container ._text,._MIN #wrapper ._contents ._lm2 ._vArena ._container ._text,._MIN #wrapper ._contents ._lm2 ._vIsland ._container ._text,._MIN #wrapper ._contents ._lm2 ._vSchool ._container ._text,._MIN #wrapper ._contents ._lm2 ._vStreet ._container ._text{font-family:source-han-sans-japanese,sans-serif;font-size:3.73333vw;font-weight:300;font-style:normal;line-height:2.1;margin-top:2.66667vw;color:#fff}._MIN #wrapper ._contents ._lm2 ._neoEdoCastle ._container ._button,._MIN #wrapper ._contents ._lm2 ._vArena ._container ._button,._MIN #wrapper ._contents ._lm2 ._vIsland ._container ._button,._MIN #wrapper ._contents ._lm2 ._vSchool ._container ._button,._MIN #wrapper ._contents ._lm2 ._vStreet ._container ._button{position:absolute;right:5.33333vw;bottom:5.86667vw;width:51.73333vw;height:auto}._MIN #wrapper ._contents ._lm2 ._vArena ._background{background-image:url(../img/vArena_sp.jpg)}._MIN #wrapper ._contents ._lm2 ._neoEdoCastle ._background{background-image:url(../img/neoEdoCastle_sp.jpg)}._MIN #wrapper ._contents ._lm2 ._vStreet ._background{background-image:url(../img/vStreet_sp.jpg)}._MIN #wrapper ._contents ._lm2 ._vSchool ._background{background-image:url(../img/vSchool_sp.jpg)}._MIN #wrapper ._contents ._lm2 ._vSchool ._container ._title{font-size:20.8vw}._MIN #wrapper ._contents ._lm2 ._vIsland ._background{background-image:url(../img/vIsland_sp.jpg)}._MIN #wrapper ._contents ._lm2 ._underConstruction{margin-top:1.06667vw;margin-right:1.06667vw;margin-left:1.06667vw;border:.26667vw solid #575757;background-color:#292929}._MIN #wrapper ._contents ._lm2 ._underConstruction ._image{width:70.66667vw;height:auto;margin-top:5.33333vw;margin-bottom:5.33333vw;margin-left:5.33333vw}._MIN #wrapper ._contents ._plan,._MIN #wrapper ._contents ._studio,._MIN #wrapper ._contents ._support{margin-top:1.06667vw;margin-right:1.06667vw;margin-left:1.06667vw;border-top:1.06667vw solid #FF23C6;background-color:#1e1e1e}._MIN #wrapper ._contents ._plan ._l ._container ._title,._MIN #wrapper ._contents ._plan ._r ._container ._title,._MIN #wrapper ._contents ._studio ._l ._container ._title,._MIN #wrapper ._contents ._studio ._r ._container ._title,._MIN #wrapper ._contents ._support ._l ._container ._title,._MIN #wrapper ._contents ._support ._r ._container ._title{font-family:century-gothic,sans-serif;font-size:6.4vw;font-weight:700;font-style:normal;line-height:1.2;margin-top:5.33333vw;margin-left:5.33333vw;white-space:nowrap;color:#fff}._MIN #wrapper ._contents ._plan ._l ._container ._text,._MIN #wrapper ._contents ._plan ._r ._container ._text,._MIN #wrapper ._contents ._studio ._l ._container ._text,._MIN #wrapper ._contents ._studio ._r ._container ._text,._MIN #wrapper ._contents ._support ._l ._container ._text,._MIN #wrapper ._contents ._support ._r ._container ._text{font-family:source-han-sans-japanese,sans-serif;font-size:3.73333vw;font-weight:200;font-style:normal;line-height:1.8;width:89.33333vw;margin-top:2.66667vw;margin-left:5.33333vw;color:#C2A28D}._MIN #wrapper ._contents ._plan ._r img,._MIN #wrapper ._contents ._support ._l img{width:100%;height:auto}._MIN #wrapper ._contents ._plan ._l ._container ._annotation,._MIN #wrapper ._contents ._plan ._r ._container ._annotation,._MIN #wrapper ._contents ._studio ._l ._container ._annotation,._MIN #wrapper ._contents ._studio ._r ._container ._annotation,._MIN #wrapper ._contents ._support ._l ._container ._annotation,._MIN #wrapper ._contents ._support ._r ._container ._annotation{font-family:source-han-sans-japanese,sans-serif;font-size:2.4vw;font-weight:200;font-style:normal;margin-top:1.33333vw;margin-left:5.33333vw;color:#C2A28D}._MIN #wrapper ._contents ._plan ._l{margin-bottom:8vw}._MIN #wrapper ._contents ._plan ._r{position:relative}._MIN #wrapper ._contents ._support ._l{position:relative}._MIN #wrapper ._contents ._support ._r{margin-bottom:.8vw}._MIN #wrapper ._contents ._studio ._l{margin-bottom:8vw}._MIN #wrapper ._contents ._studio ._r{height:54.93333vw;background-image:url(../img/studio_sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}._MIN #wrapper ._contents ._event,._MIN #wrapper ._contents ._registration{height:119.46667vw;margin-top:1.06667vw;margin-right:1.06667vw;margin-left:1.06667vw;border-top:1.06667vw solid #FF23C6;background-color:#1e1e1e;background-image:url(../img/logoBackground_sp.png);background-repeat:no-repeat;background-position:center;background-size:contain}._MIN #wrapper ._contents ._event ._container,._MIN #wrapper ._contents ._registration ._container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._MIN #wrapper ._contents ._event ._container ._title,._MIN #wrapper ._contents ._registration ._container ._title{font-family:century-gothic,sans-serif;font-size:6.4vw;font-weight:700;font-style:normal;line-height:1.2;color:#fff}._MIN #wrapper ._contents ._event ._container ._text,._MIN #wrapper ._contents ._registration ._container ._text{font-family:source-han-sans-japanese,sans-serif;font-size:3.73333vw;font-weight:200;font-style:normal;line-height:1.8;margin-top:2.66667vw;color:#C2A28D}._MIN #wrapper ._contents ._event ._container ._annotation,._MIN #wrapper ._contents ._registration ._container ._annotation{font-family:source-han-sans-japanese,sans-serif;font-size:2.4vw;font-weight:200;font-style:normal;margin-top:1.33333vw;color:#C2A28D}._MIN #wrapper ._contents ._event ._container img,._MIN #wrapper ._contents ._registration ._container img{width:89.33333vw;height:auto;margin:5.33333vw auto auto}._MIN #wrapper ._contents ._copyright{margin-top:1.06667vw}._MIN #wrapper ._contents ._copyright p{font-family:source-han-sans-japanese,sans-serif;font-size:2.13333vw;font-weight:300;font-style:normal;margin-left:5.33333vw;padding-top:5.86667vw;padding-bottom:5.86667vw;letter-spacing:.03rem;color:#C2A28D}._MIN #wrapper #menu{overflow:hidden;width:100%;height:18.13333vw;background-color:#1e1e1e}._MIN #wrapper #menu ._logo{position:absolute;top:0;left:0;width:18.13333vw;height:18.13333vw;cursor:pointer;background-color:#FF23C6}._MIN #wrapper #menu ._logo svg{position:absolute;top:50%;left:50%;width:9.23787vw;height:7.24213vw;transform:translate(-50%,-50%)}._MIN #wrapper #menu ._menuOpener{position:absolute;top:0;right:0;width:18.13333vw;height:18.13333vw;cursor:pointer}._MIN #wrapper #menu ._menuOpener ._b,._MIN #wrapper #menu ._menuOpener ._c,._MIN #wrapper #menu ._menuOpener ._t{position:absolute;left:6.4vw;width:5.33333vw;height:.26667vw;transform-origin:13% 0;background-color:#c2a28d}._MIN #wrapper #menu ._menuOpener ._t{top:7.46667vw}._MIN #wrapper #menu ._menuOpener ._c{top:8.8vw}._MIN #wrapper #menu ._menuOpener ._b{bottom:7.73333vw}._MIN #wrapper #menu ._menu{position:absolute;top:50%;left:50%;display:none;transform:translate(-50%,-50%);opacity:0}._MIN #wrapper #menu ._menu ._button{position:relative;width:77.06667vw;margin-top:5.33333vw;margin-bottom:5.33333vw;cursor:pointer}._MIN #wrapper #menu ._menu ._button svg{position:absolute;top:3.2vw;right:0;width:2.41627vw;height:4.4552vw}._MIN #wrapper #contact ._container{width:89.33333vw;margin:5.33333vw auto 21.33333vw}._MIN #wrapper #contact ._container .c-e{font-size:8vw}._MIN #wrapper #contact ._container form{margin-top:8vw}._MIN #wrapper #contact ._container form p{font-family:source-han-sans-japanese,sans-serif;font-size:2.93333vw;font-weight:300;font-style:normal;line-height:1.7;letter-spacing:.03rem;color:#C2A28D}._MIN #wrapper #contact ._container form ._caution{font-size:2.66667vw;margin-top:1.33333vw}._MIN #wrapper #contact ._container form ._error{color:#ff0}._MIN #wrapper #contact ._container form ._radio{margin-top:5.33333vw;margin-bottom:5.33333vw}._MIN #wrapper #contact ._container form ._radio label{display:block;margin-bottom:2.66667vw}._MIN #wrapper #contact ._container form ._radio label input[type=radio]{display:none}._MIN #wrapper #contact ._container form ._radio label ._text{font-family:source-han-sans-japanese,sans-serif;font-size:3.2vw;font-weight:300;font-style:normal;cursor:pointer;vertical-align:middle;color:#fff}._MIN #wrapper #contact ._container form ._radio label input+._text:before,._MIN #wrapper #contact ._container form ._radio label input:checked+._text:before{display:inline-block;width:5.33333vw;height:5.33333vw;margin-top:-.8vw;margin-right:2.66667vw;content:'';vertical-align:middle;background-size:contain}._MIN #wrapper #contact ._container form ._radio label input+._text:before{background-image:url(../img/radio_off.png)}._MIN #wrapper #contact ._container form ._radio label input:checked+._text:before{background-image:url(../img/radio_on.png)}._MIN #wrapper #contact ._container form ._input{margin-bottom:5.33333vw}._MIN #wrapper #contact ._container form ._input input[type=email],._MIN #wrapper #contact ._container form ._input input[type=text]{font-size:4vw;width:73.06667vw;height:11.2vw;margin-top:1.86667vw;text-indent:5.33333vw;color:#fff;border:none;background-color:#363636}._MIN #wrapper #contact ._container form textarea{font-size:4vw;width:78.66667vw;height:37.33333vw;margin-top:1.86667vw;margin-bottom:2.66667vw;padding:5.33333vw;color:#fff;border:none;background-color:#363636}._MIN #wrapper #contact ._container form ._privacy-policy{font-size:2.66667vw;margin-bottom:2.66667vw;letter-spacing:0}._MIN #wrapper #check ._container .c-e,._MIN #wrapper #privacyPolicy ._container .c-e{font-size:8vw}._MIN #wrapper #contact ._container form ._privacy-policy span{cursor:pointer;text-decoration:underline}._MIN #wrapper #contact ._container form ._checkButton{width:51.73333vw;height:auto;margin-top:5.33333vw}._MIN #wrapper #check ._container{width:89.33333vw;margin:5.33333vw auto 21.33333vw}._MIN #wrapper #check ._container ._inputContainer{margin-top:8vw}._MIN #wrapper #check ._container ._inputContainer ._text{font-family:source-han-sans-japanese,sans-serif;font-size:2.93333vw;font-weight:300;font-style:normal;line-height:1.7;margin-bottom:1.33333vw;letter-spacing:.03rem;color:#C2A28D}._MIN #wrapper #check ._container ._inputContainer ._inputCategory,._MIN #wrapper #check ._container ._inputContainer ._inputCompany,._MIN #wrapper #check ._container ._inputContainer ._inputEmail,._MIN #wrapper #check ._container ._inputContainer ._inputInquiry,._MIN #wrapper #check ._container ._inputContainer ._inputName{font-family:source-han-sans-japanese,sans-serif;font-size:3.2vw;font-weight:300;font-style:normal;line-height:1.7;margin-bottom:4.53333vw;letter-spacing:.03rem;color:#fff}._MIN #wrapper #check ._container ._inputContainer ._submitButton{width:51.73333vw;height:auto;margin-top:4vw}._MIN #wrapper #check ._container ._inputContainer ._correctButton{width:51.73333vw;height:auto;margin-top:1.33333vw}._MIN #wrapper #thanks ._container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}._MIN #wrapper #thanks ._container .c-j{line-height:1.8;margin-top:2.66667vw}._MIN #wrapper #privacyPolicy ._container{width:89.33333vw;margin:5.33333vw auto 21.33333vw}._MIN #wrapper #privacyPolicy ._container ._textContainer{font-family:source-han-sans-japanese,sans-serif;font-weight:200;font-style:normal;margin-top:10.66667vw;color:#fff}._MIN #wrapper #privacyPolicy ._container ._textContainer ._title{font-size:3.46667vw}._MIN #wrapper #privacyPolicy ._container ._textContainer ._text{font-size:2.93333vw;line-height:1.8;margin-bottom:6.66667vw;text-align:justify;text-align-last:left;text-justify:inter-ideograph}._MIN #wrapper #privacyPolicy ._container ._textContainer a,._MIN #wrapper #privacyPolicy ._container ._textContainer a:active,._MIN #wrapper #privacyPolicy ._container ._textContainer a:hover,._MIN #wrapper #privacyPolicy ._container ._textContainer a:link,._MIN #wrapper #privacyPolicy ._container ._textContainer a:visited{color:#fff}._MIN #wrapper #slideShow ._galleryContainer ._swipeContainer ._videoContainer{position:relative;display:inline-block;overflow:hidden}._MIN #wrapper #slideShow ._galleryContainer ._swipeContainer ._videoContainer iframe{width:100%;height:100%}._MIN #wrapper #slideShow ._pagingContainer{position:absolute;bottom:16vw;left:50%;transform:translate(-50%,0)}._MIN #wrapper #slideShow ._pagingContainer span{position:relative;display:inline-block;width:2.66667vw;height:8vw}._MIN #wrapper #slideShow ._pagingContainer span svg{position:absolute;top:50%;left:50%;width:.8vw;height:.8vw;transform:translate(-50%,-50%)}._MIN #wrapper #slideShow ._pagingContainer ._l svg,._MIN #wrapper #slideShow ._pagingContainer ._r svg{width:2.41627vw;height:4.4552vw}._MIN #wrapper #slideShow ._pagingContainer ._l{margin-right:2.66667vw}._MIN #wrapper #slideShow ._pagingContainer ._r{margin-left:2.66667vw}._MIN #wrapper #slideShow ._pagingContainer ._p0,._MIN #wrapper #slideShow ._pagingContainer ._p1,._MIN #wrapper #slideShow ._pagingContainer ._p2,._MIN #wrapper #slideShow ._pagingContainer ._p3{opacity:.5}._MIN #wrapper #slideShow ._pagingContainer ._l,._MIN #wrapper #slideShow ._pagingContainer ._on,._MIN #wrapper #slideShow ._pagingContainer ._r{opacity:1}._MIN #wrapper #slideShow ._pagingContainer ._off{opacity:.5}._MIN #wrapper #slideShow ._annotation{font-family:source-han-sans-japanese,sans-serif;font-size:2.66667vw;font-weight:200;font-style:normal;position:absolute;bottom:10.66667vw;left:0;width:100%;margin-top:10px;text-align:center;color:#C2A28D}