﻿@import url("https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900");@import url("https://fonts.googleapis.com/css?family=Oswald:400,700,300");@import url("https://fonts.googleapis.com/css?family=Libre+Baskerville:400,700");@import url("https://fonts.googleapis.com/css?family=Prata");.LinkEffect1{transition-property:all;transition:.3s linear}.hEffect a:hover img{opacity:0.6 !important;opacity:0.6;filter:alpha(opacity=60);-ms-filter:"alpha(opacity=60)";transition-property:all;transition:.3s linear;background:transparent;display:inline-block;zoom:1}.facebookURL a:hover{color:#3B5998}.TwitterURL a:hover{color:#3F729B}.instagramURL a:hover{color:#773FAF}.GoogleURL a:hover{color:#dd4b39}.YoutubeURL a:hover{color:#e52d27}.VimeoURL a:hover{color:#1ab7ea}.SoundCloudURL a:hover{color:#FF8800}.PinterestURL a:hover{color:#cc2127}.facebook a{background:#3B5998}.Twitter a{background:#00ACEE}.Instagram a{background:#773FAF}.Google a{background:#dd4b39}.Youtube a{background:#cd201f}.Pocket a{background:#E74242}.SoundCloud a{background:#FF8800}.Pocket a{background:#E74242}.Pinterest a{background:#cc2127}.Vimeo a{background:#1ab7ea}*{margin:0;padding:0}html{font-size:62.5%;margin:0;padding:0}body{width:100%;height:100%;background-color:#131313;font-family:'Roboto', 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','Meiryo','メイリオ',sans-serif;font-size:13px;font-size:1.3rem;font-weight:400;color:#FFF}body.Loaded{background:url(Img/MODE04-Colored-ver14-OG.jpg) 50% 50% no-repeat;background-size:cover;background-attachment:fixed}img{border:none;vertical-align:bottom;-ms-interpolation-mode:bicubic}p{width:100%;font-size:13px;font-size:1.3rem;line-height:1.6;margin-bottom:60px;text-align:left}a{text-decoration:none;-webkit-tap-highlight-color:transparent !important;transition-property:all;transition:.3s linear;font-style:normal}a:hover{text-decoration:none}strong{font-weight:normal}#Container{width:100%;height:100%;overflow:hidden;margin:0 auto;padding:0;position:relative;opacity:0;transition:all 0.3s ease-out;animation-duration:1.8s;animation-delay:1.6s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeInbox{opacity:0;transition-delay:.9s}#PreLoader{top:0%;position:absolute;width:100%;height:100%;opacity:1;z-index:9999}.PreLoader-Inner{top:50%;margin-top:-20px;width:100%;height:40px;position:fixed}.spinner{margin:0 auto;width:50px;height:40px;text-align:center;font-size:10px}.spinner>div{background:rgba(35,134,201,0.9);height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.spinnr .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}@-webkit-keyframes sk-stretchdelay{0%, 40%, 100%{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1)}}.NoPC{display:none}.NoSP{display:blcok}.NoTB{display:none}@media only screen and (max-width: 968px){.NoPC{display:block}.NoSP{display:none}}.WayPointContents{opacity:0}.Active{opacity:1}@-webkit-keyframes fadeInUp1{from{opacity:0;-webkit-transform:translate3d(0, 10%, 0);transform:translate3d(0, 10%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp1{from{opacity:0;-webkit-transform:translate3d(0, 10%, 0);transform:translate3d(0, 10%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInUpShort{-webkit-animation-name:fadeInUp1;animation-name:fadeInUp1}@-webkit-keyframes fadeInRightShort{from{opacity:0;-webkit-transform:translate3d(10%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRightShort{from{opacity:0;-webkit-transform:translate3d(10%, 0, 0);transform:translate3d(10%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInRightBox{-webkit-animation-name:fadeInRightShort;animation-name:fadeInRightShort}@-webkit-keyframes fadeInLeftShort{from{opacity:0;-webkit-transform:translate3d(-10%, 0, 0);transform:translate3d(-10%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeftShort{from{opacity:0;-webkit-transform:translate3d(-10%, 0, 0);transform:translate3d(-10%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInLeftShort{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.SlideInRight:before{background:#2386c9;content:'';display:block;height:100%;width:100%;position:absolute;top:0;left:0%;transform:translateX(0%);transition:all 0.3s 0s cubic-bezier(0.895, 0.03, 0.685, 0.22);z-index:1}.SlideInRight img{opacity:0;transition:all .8s 10s ease;z-index:0}.SlideInRight.Slide img{opacity:1}.SlideInRight.Slide:before{transform:translateX(-100%);width:0}.SlideInLeft:before{background:#2386c9;content:'';display:block;height:100%;width:100%;position:absolute;top:0;left:0%;transform:translateX(0%);transition:all 0.3s 0s cubic-bezier(0.895, 0.03, 0.685, 0.22);z-index:1}.SlideInLeft img{opacity:0;transition:all .8s 10s ease;z-index:0}.SlideInLeft.Slide img{opacity:1}.SlideInLeft.Slide:before{transform:translateX(100%)}#Announce{width:100%;padding:60px 0 80px;background:url(./Img/AnnounceBack.png) 50% 50% #191919;background-size:cover;color:#FFF}@media only screen and (max-width: 768px){#Announce{padding:60px 0 0px}}#Announce h2{font-size:40px;font-size:4rem;margin-bottom:40px;font-weight:500;line-height:1.2;font-family:'Libre Baskerville', serif;padding:30px 15px 20px}#Announce h2 span{font-size:25px;font-size:2.5rem;display:block;padding-top:20px}@media only screen and (max-width: 768px){#Announce h2{font-size:35px;font-size:3.5rem}#Announce h2 span{font-size:20px;font-size:2rem}}#Announce .Date{font-family:'Libre Baskerville', serif;font-size:20px;font-size:2rem;margin:0 auto 80px;line-height:1.6}#Announce .Btn{margin:0 auto;max-width:640px}#Announce .Btn a{width:100%;color:#fff;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:24px;font-size:2.4rem;font-weight:100;cursor:pointer;background:#FF0000;height:80px;transition:all 0.3s 0s cubic-bezier(0.895, 0.03, 0.685, 0.22)}#Announce .Btn a:hover{font-size:26px;font-size:2.6rem}#Header{width:100%;height:75px;position:fixed;border-bottom:1px solid rgba(255,255,255,0);transition-property:all;transition:.3s linear;z-index:888;opacity:0}#Header.Scroll{height:55px;background:rgba(20,21,22,0.8);border-bottom:1px solid rgba(255,255,255,0);opacity:1}#Header.Scroll .Header-Inner h1 img{height:35px;opacity:1}@media only screen and (max-width: 968px){#Header{opacity:1;height:55px}#Header ul#Nav li a{height:auto}}#Header .Header-Inner{margin:0 auto 0;width:100%;max-width:1420px;height:inherit;position:relative;padding-left:10px;padding-right:5px;display:flex;-webkit-display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-align-items:center;align-items:center;transition:all 0.3s ease-out;animation-duration:1.8s;animation-delay:.8s}#Header .Header-Inner>:last-child{margin-left:auto}@media only screen and (max-width: 968px){#Header .Header-Inner{display:flex;-webkit-display:flex;justify-content:space-between;-webkit-justify-content:space-between}}#Header .Header-Inner h1 img{height:35px;transition-property:all;transition:.3s linear}@media only screen and (max-width: 968px){#Header .Header-Inner h1 img{height:35px;opacity:0}}#Header .Header-Inner #Navigation{margin-left:30px}@media only screen and (max-width: 1180px){#Header .Header-Inner #Navigation{margin-left:20px}}@media only screen and (max-width: 968px){#Header .Header-Inner #Navigation{margin-left:0px}}#Header .Header-Inner .EntryBtn{width:100%;max-width:180px;font-size:14px;font-size:1.4rem;transition:all 0.3s ease-out;animation-duration:1.8s;animation-delay:.8s}#Header .Header-Inner .EntryBtn a{background:#cf414c;color:#fff;display:block;line-height:1;padding:8px;border-radius:4px}#Header .Header-Inner .EntryBtn a:hover{background:rgba(207,65,76,0.8)}#TopBanner{width:100%;margin:0 auto;position:relative}#TopBanner .NSCCLogo{position:absolute;width:80px;top:20px;left:15px;transition:all 0.3s ease-out;animation-duration:1.8s;animation-delay:.8s}#TopBanner .NSCCLogo img{width:100%;opacity:.6}@media only screen and (max-width: 680px){#TopBanner .NSCCLogo{width:60px;top:15px;left:10px}}#TopBanner .EventLogo{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#TopBanner .EventLogo img{width:65%;max-width:316px;transition:all 0.3s ease-out;animation-duration:1.8s;animation-delay:.8s}@media screen and (max-width: 968px) and (orientation: landscape){#TopBanner .EventLogo img{padding-top:10px;width:35%}}@media screen and (max-width: 568px) and (orientation: landscape){#TopBanner .EventLogo img{width:10%}}#TopBanner .ScrollBTN{position:absolute;width:60px;left:calc(50% - 30px);margin:0 auto;bottom:80px;animation-duration:1s;animation-delay:.2s}@media screen and (max-width: 968px) and (orientation: landscape){#TopBanner .ScrollBTN{display:none}}#TopBanner .ScrollBTN a{color:rgba(255,255,255,0.9);font-size:18px;font-size:1.8rem;background:#2386c9;display:inline-block;width:60px;height:60px;border-radius:50%;text-align:center;line-height:60px;vertical-align:middle}#TopBanner .ScrollBTN a:hover{background:rgba(175,0,0,0.7)}@media only screen and (max-width: 968px){#TopBanner .ScrollBTN{bottom:75px;left:calc(50% - 20px)}#TopBanner .ScrollBTN a{font-size:14px;font-size:1.4rem;width:40px;height:40px;line-height:40px}}#TopBanner #SNSBtn{width:100%;position:absolute;bottom:20px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media only screen and (max-width: 968px){#TopBanner #SNSBtn{bottom:15px}}#TopBanner #SNSBtn .SBtn{display:inline-block;margin:0 3px 5px;height:25px}#TopBanner .background{background-color:#000;position:relative;z-index:-2;width:calc(100vh * 1.78);width:100vw;height:100vh;margin:0 auto;background-size:cover}@media only screen and (max-width: 968px){#TopBanner .background{background:url(Img/Top_Banner_SP.jpg) 50% 50% no-repeat;background-size:cover}}#TopBanner .background .background-wrap{position:fixed;z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);overflow:hidden}#TopBanner .background .background-wrap .background-movie{position:relative;display:flex;justify-content:center}#TopBanner .background .background-wrap #background-movie-player{width:calc(100vh * 1.78);height:100vh;flex:none}_:-ms-input-placeholder,:root #TopBanner{background-attachment:scroll}@supports (-ms-ime-align: auto) and (not (-webkit-text-stroke: initial)){#TopBanner{background-attachment:scroll}}.Section-Inner{display:flex;-webkit-display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:space-between;-webkit-justify-content:space-between;width:100%;margin:0 auto}.Section-Inner .NoTB{display:none}.Section-Inner .TB{display:block}@media only screen and (max-width: 769px){.Section-Inner .NoTB{display:block}.Section-Inner .TB{display:none}}.ContentBox{width:40%;background-color:#FFF;position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:left;color:#191919;padding:20px;transition:all 0.3s ease-out;animation-duration:1.8s;animation-delay:.8s;transition-property:all;transition:.3s linear}@media only screen and (max-width: 640px){.ContentBox{padding:20px}}.ContentBox .ContentBox-Inner{padding-bottom:40px}.ContentBox h2{font-size:50px;font-size:5rem;margin-bottom:20px;font-weight:500;line-height:1.2;font-family:'Libre Baskerville', serif;padding:30px 15px 20px;transition:all 0.3s ease-out;animation-duration:1.8s;animation-delay:.8s;transition-property:all;transition:.3s linear}@media only screen and (max-width: 640px){.ContentBox h2{font-size:40px;font-size:4rem}}.ContentBox h2 span{display:block;padding-top:3px;letter-spacing:-0.025em;font-size:15px;font-size:1.5rem}.ContentBox h3{font-size:22px;font-size:2.2rem;margin:0 15px 20px;font-weight:500;font-family:'Libre Baskerville', serif;line-height:1.4}.ContentBox .Detail{font-size:12px;font-size:1.2rem;font-family:'Libre Baskerville', serif;margin:0 15px;line-height:1.6}.ContentBox .Detail span{font-size:18px;font-size:1.8rem}.ContentBox .Btn{position:absolute;bottom:0;left:0;width:100%;transition:all 0.3s 0s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.ContentBox .Btn a{width:100%;color:#fff;height:110px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:24px;font-size:2.4rem;font-weight:100;cursor:pointer}.ContentBox .Btn a:hover{font-size:26px;font-size:2.6rem}.ContentBox.Blue .Btn a{background:#2386c9}.ContentBox.Blue .Btn a:hover{background:rgba(35,134,201,0.8)}.ContentBox.Brown h2{border-left:3px solid #b7b9a9}.ContentBox.Brown h2 span{color:#afaab8}.ContentBox.Brown .Btn a{background:#554d44}.ContentBox.Brown .Btn a:hover{background:rgba(85,77,68,0.8)}.ContentBox.Purple h2{border-left:3px solid #afaab8}.ContentBox.Purple h2 span{color:#afaab8}.ContentBox.Purple .Btn a{background:#afaab8}.ContentBox.Purple .Btn a:hover{background:rgba(175,170,184,0.8)}.ContentBox.LightGray h2{border-left:3px solid #b7b9a9}.ContentBox.LightGray h2 span{color:#b7b9a9}.ContentBox.LightGray .Btn a{background:#b7b9a9}.ContentBox.LightGray .Btn a:hover{background:rgba(183,185,169,0.8)}.ImgBox{width:60%;height:600px;position:relative;overflow:hidden;transition:all 0.3s ease-out;animation-duration:1.8s;animation-delay:.8s;transition-property:all;transition:.3s linear;background-color:#000}.ImgBox img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:105%;width:auto;transition:all 0.3s ease-out;animation-duration:1.8s;animation-delay:.8s;transition-property:all;transition:.3s linear}@media only screen and (min-width: 1580px){.ImgBox img{width:120%;height:auto}}.ImgBox .BoxText01{font-size:10px;font-size:1rem;color:rgba(255,255,255,0.9);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80%;max-width:440px;z-index:3;line-height:1.8;text-align:justify;text-justify:inter-ideograph}.MovieBox,.GuestBox{width:50%;height:600px;position:relative;overflow:hidden;transition:all 0.3s ease-out;animation-duration:1.8s;animation-delay:.8s;transition-property:all;transition:.3s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;background-color:#000}.MovieBox.Special,.GuestBox.Special{width:60%}@media only screen and (max-width: 768px){.MovieBox,.GuestBox{width:100%}}.MovieBox img,.GuestBox img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:120%;width:auto;transition:all 0.3s ease-out;animation-duration:1.8s;animation-delay:.8s;transition-property:all;transition:.3s linear;opacity:.9}@media only screen and (min-width: 2160px){.MovieBox img,.GuestBox img{width:100%;height:auto}}.MovieBox a,.GuestBox a{display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:555}.MovieBox a.inlink,.GuestBox a.inlink{position:relative;z-index:2;z-index:566}.MovieBox .PlayBTN,.GuestBox .PlayBTN{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:auto;width:auto;z-index:1;font-size:70px;font-size:7rem;transition:all 0.1s 0s cubic-bezier(0.895, 0.03, 0.685, 0.22);color:rgba(35,134,201,0.8)}.MovieBox .HoverBox,.GuestBox .HoverBox{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;z-index:1;opacity:1;transition:all 0.3s ease-out;animation-duration:1.8s;animation-delay:.8s;transition-property:all;transition:.3s linear}.MovieBox .HoverBox .HoverBox-Inner,.GuestBox .HoverBox .HoverBox-Inner{width:80%;padding:0 20px;transition:all 0.1s 0s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.MovieBox .HoverBox h3,.GuestBox .HoverBox h3{font-size:18px;font-size:1.8rem;font-weight:500;line-height:1.4;margin:0 0 15px;text-align:left}.MovieBox .HoverBox h3.GuestName,.GuestBox .HoverBox h3.GuestName{font-size:26px;font-size:2.6rem;text-align:center;margin-bottom:50px}.MovieBox .HoverBox h3.GuestName span,.GuestBox .HoverBox h3.GuestName span{font-size:14px;font-size:1.4rem;display:block;padding-bottom:8px}.MovieBox .HoverBox .Detail,.GuestBox .HoverBox .Detail{font-size:13px;font-size:1.3rem;line-height:1.6;text-align:left}.MovieBox .HoverBox .ModalBTN a,.GuestBox .HoverBox .ModalBTN a{padding:10px 50px;margin:0 auto;border:1px solid rgba(255,255,255,0.2);background:#2386c9;text-align:center;display:inline;font-size:14px;font-size:1.4rem}.MovieBox .HoverBox .ModalBTN a:hover,.GuestBox .HoverBox .ModalBTN a:hover{background:#a40000;padding:10px 70px;border:1px solid rgba(255,255,255,0.6)}.MovieBox:hover img,.GuestBox:hover img{opacity:1;display:inline-block}.MovieBox:hover .PlayBTN,.GuestBox:hover .PlayBTN{color:#D63912;font-size:90px;font-size:9rem}.MovieBox:hover .HoverBox,.GuestBox:hover .HoverBox{opacity:1;background:rgba(0,0,0,0.7)}.MovieBox .HoverBox{opacity:0}@media only screen and (max-width: 1180px){.ImgBox,.ContentBox{width:50%;height:500px}.MovieBox.Special{width:50%}.ContentBox h2{font-size:50px;font-size:5rem}.ContentBox .Btn a{height:70px;font-size:22px;font-size:2.2rem}.ContentBox .Btn a:hover{font-size:24px;font-size:2.4rem}.MovieBox,.GuestBox{height:500px}}@media only screen and (max-width: 768px){.ImgBox,.ContentBox,.MovieBox,.GuestBox{width:100%;height:auto}.MovieBox.Special{width:100%;height:auto}.ContentBox{padding:40px 0 0;display:block}.ContentBox .ContentBox-Inner{width:85%;margin:0 auto 0px}.ContentBox h2{font-size:40px;font-size:4rem;padding:10xp 20px;word-wrap:break-word}.ContentBox .Btn{position:relative}.ContentBox .Btn a{height:70px;font-size:22px;font-size:2.2rem}.ContentBox .Btn a:hover{font-size:24px;font-size:2.4rem}.ImgBox{height:auto}.ImgBox img{position:static;width:100%;transform:translate(0%, 0%)}.ImgBox .BoxText01{display:none}.MovieBox,.GuestBox{height:auto}.MovieBox img,.GuestBox img{position:static;width:100%;height:auto;transform:translate(0%, 0%)}.MovieBox .Detail,.GuestBox .Detail{display:none}.MovieBox h3.GuestName,.GuestBox h3.GuestName{font-size:16px;font-size:1.6rem}.MovieBox h3.GuestName span,.GuestBox h3.GuestName span{display:block;padding:0}.MovieBox .ModalBTN,.GuestBox .ModalBTN{font-size:12px;font-size:1.2rem}}.MemberSNSNav:after{clear:both}.MemberSNSNav dl{width:100%;text-align:center;margin:0 auto}.MemberSNSNav dl dt{display:inline-block;margin:0 1.5%;margin-top:5px;font-size:20px;font-size:2rem}.MemberSNSNav dl dt a{color:rgba(25,25,25,0.5)}.MemberSNSNav dl dt a:hover{color:none}dl dt.accessURL a:hover{color:#534b38}dl dt.siteURL a:hover{color:#007FFF}dl dt.facebookURL a:hover{color:#3B5998}dl dt.instagramURL a:hover{color:#773FAF}dl dt.VimeoURL a:hover{color:#1ab7ea}dl dt.SoundCloudURL a:hover{color:#FF8800}dl dt.YoutubeURL a:hover{color:#e52d27}dl dt.TwitterURL a:hover{color:#3F729B}dl dt.GoogleURL a:hover{color:#dd4b39}dl dt.PinterestURL a:hover{color:#cc2127}.remodal h1{font-size:25px;font-size:2.5rem;font-weight:600;margin:0 0 25px}.remodal .ModalWrapper{overflow:hidden;margin:0 auto 25px;padding-top:35px;border-top:1px solid #CCC}.remodal .ModalWrapper .ModalLeft{float:left;width:48%}.remodal .ModalWrapper .ModalRight{float:right;width:48%}@media only screen and (max-width: 768px){.remodal .ModalWrapper .ModalLeft,.remodal .ModalWrapper .ModalRight{float:none;width:100%}.remodal .ModalWrapper .ModalLeft{margin-bottom:35px}}.remodal .ModalWrapper p{font-size:13px;font-size:1.3rem;font-weight:300;line-height:2.0;text-align:justify;text-justify:distribute;text-align-last:left}.remodal .ModalWrapper a{text-decoration:underline;color:#000}.remodal .ModalWrapper a:hover{color:rgba(0,0,0,0.7)}.remodal .ModalWrapper .MemberSNSNav{margin:-30px auto 30px}#InterMission{width:100%;height:600px;background:none;background-size:cover;background-attachment:fixed;position:relative;transition:all 0.3s ease-out;animation-duration:1.8s;animation-delay:.8s;transition-property:all;transition:.3s linear;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media only screen and (max-width: 1180px){#InterMission{height:500px}}#InterMission .InterMissionText{font-size:11px;font-size:1.1rem;font-family:'Libre Baskerville', serif;color:#fff;margin:0 auto;line-height:2.2;width:85%;max-width:460px;transition:all 0.3s ease-out;animation-duration:1.8s;animation-delay:.8s;transition-property:all;transition:.3s linear}_:-ms-input-placeholder,:root #InterMission{background-attachment:scroll}@supports (-ms-ime-align: auto) and (not (-webkit-text-stroke: initial)){#InterMission{background-attachment:scroll}}#Entry{padding:60px 0 80px;background:#131313;text-align:left}#Entry .Entry-Inner{margin:0 auto 0;width:98%;max-width:860px;margin:0 auto;padding-top:85px}#Entry .enHeader{width:100%;margin:0 auto 60px;display:table}#Entry .enHeader h1{display:table-cell;vertical-align:middle;font-size:35px;font-size:3.5rem;font-weight:500}#Entry .enHeader h1 span{display:block;font-size:12px;font-size:1.2rem;color:rgba(255,255,255,0.7);font-weight:100}#Entry .enHeader .EntryDetail{display:table-cell;vertical-align:middle;width:68%;line-height:1.6}#Entry .enHeader .EntryDetail dl dt{font-size:12px;font-size:1.2rem;font-weight:300;margin-bottom:5px}#Entry .enHeader .EntryDetail dl dd{font-size:13px;font-size:1.3rem;color:rgba(255,255,255,0.7);margin:0 0 15px 12px}@media only screen and (max-width: 968px){#Entry .enHeader{display:block;width:80%;margin-left:auto;margin-right:auto}#Entry .enHeader h1,#Entry .enHeader .EntryDetail{display:block;width:100%}#Entry .enHeader h1{margin-bottom:35px}}#Entry .contactForm{width:100%;margin:0 auto;overflow:hidden}@media only screen and (max-width: 968px){#Entry .contactForm{width:80%}}@media only screen and (max-width: 968px){#Entry .contactForm{width:95%}}#Entry .contactForm .CLeft{width:49%;float:left;margin-bottom:15px}#Entry .contactForm .CRight{width:49%;float:right;margin-bottom:15px}@media only screen and (max-width: 968px){#Entry .contactForm .CLeft,#Entry .contactForm .CRight{width:100%;max-width:none;float:none}}#Entry input[type="text"],#Entry input[type="password"],#Entry textarea,#Entry select{outline:none}#Entry input[type="text"],#Entry input[type="email"]{height:50px;background:#1B1B1B;border:none;width:100%;margin-bottom:5px;border-bottom:2px solid #151515;padding-left:20px;font-family:'Roboto', 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','Meiryo','メイリオ',sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;color:#666;transition:all 0.3s linear}#Entry textarea:focus,#Entry input[type="text"]:focus,#Entry input[type="email"]:focus{border-bottom:2px solid #a91632;color:#fff}#Entry textarea{border:none;background:#1B1B1B;width:100%;height:160px;margin-bottom:45px;margin-top:25px;border-bottom:2px solid #151515;padding-left:20px;font-family:'Roboto', 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','Meiryo','メイリオ',sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;color:#666;padding-top:10px;transition:all 0.3s linear}#Entry label{font-size:13px;font-size:1.3rem;color:#666}#Entry .validation,#Entry label span{font-size:13px;font-size:1.3rem;color:#a91632}#Entry input[type="submit"],#Entry .button{color:#fff;padding:0 80px;width:100%;height:48px;border:2px solid #a91632;margin-top:5px;text-transform:uppercase;font-weight:900;text-align:center;line-height:42px;letter-spacing:1px;display:inline-block;background:#1B1B1B;font-family:'Roboto', 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','Meiryo','メイリオ',sans-serif;font-size:15px;font-size:1.5rem;font-weight:700;transition:all 0.3s linear;cursor:pointer;cursor:hand}#Entry input[type="text"].error,#Entry input[type="email"].error{border:2px solid #a91632;color:#a91632}#Entry input[type="submit"]:hover,#Entry .button:hover{background:#a91632;color:#fff}#Entry .button.black{background:#1e1e1e;border-color:#1e1e1e !important}#Entry .button.black:hover{background:#fff !important;border-color:#fff !important;color:#000 !important}#Entry #SendMessage{text-align:center;padding:35px 25px 35px;border:1px solid #333;margin:50px 0 0px;font-family:'Roboto', 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','Meiryo','メイリオ',sans-serif;font-weight:400;color:#FFF;display:none}#Entry #SendMessage span{display:block;font-weight:300}#Entry #SendMessage.show,#Entry .show{display:block}#map{width:100%;height:500px}@media only screen and (max-width: 1180px){#map{height:400px}}#Footer{overflow:hidden;width:100%;background:#141516;font-family:'Roboto', 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','Meiryo','メイリオ',sans-serif;font-size:12px;font-size:1.2rem;color:#FFF;padding:80px 0 0;font-style:normal;transition:all 0.3s ease-out;animation-duration:1.8s;animation-delay:.8s;transition-property:all;transition:.3s linear}#Footer a{color:#fff}#Footer a:hover{color:#2196F3}#Footer #Subscribe{margin:0 auto 60px;width:96%;max-width:640px}#Footer #Subscribe h2{font-size:16px;font-size:1.6rem;margin:0 auto 25px;letter-spacing:0.055em;font-family:"Oswald"}#Footer #Subscribe .SubscribeFormArea{width:100%;overflow:hidden}#Footer #Subscribe .form-group2{float:left;width:calc(100% - 220px)}#Footer #Subscribe input[type=email]{font-size:13px;font-size:1.3rem;outline:none;height:48px;font-family:'Roboto', 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','Meiryo','メイリオ',sans-serif;width:100%;margin:0px 0;padding:0.3em;transition:0.3s;border:1px solid rgba(230,230,230,0.8);border-radius:4px;background:rgba(255,255,255,0.8);font-style:normal}#Footer #Subscribe input[type="text"]:focus,#Footer #Subscribe input[type="email"]:focus{color:#000;background:#e6e6e6}#Footer #Subscribe input[type="submit"]{margin:0px auto 0;background-color:#c6bbaf;width:180px;float:right;height:48px;border:none;cursor:pointer;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:12px;font-size:1.2rem;font-family:'Roboto', 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','Meiryo','メイリオ',sans-serif;color:#fff;transition-property:all;transition:.3s linear;font-style:normal}#Footer #Subscribe input[type="submit"]:hover{background-color:#ff1744;color:rgba(255,255,255,0.6)}#Footer #Subscribe input[type="text"].error,#Footer #Subscribe input[type="email"].error{border:2px solid #a91632;color:#a91632}#Footer #Subscribe .validation{display:block;color:#a91632;padding-top:10px}@media only screen and (max-width: 968px){#Footer #Subscribe .form-group2,#Footer #Subscribe input[type="submit"]{float:none}#Footer #Subscribe .form-group2{width:90%;margin:0 auto 25px}#Footer #Subscribe input[type="submit"]{width:180px}}#Footer #Subscribe .form-control:placeholder-shown{color:rgba(0,0,0,0.3)}#Footer #Subscribe .form-control::-webkit-input-placeholder{color:rgba(0,0,0,0.3)}#Footer #Subscribe .form-control::-moz-placeholder{color:rgba(0,0,0,0.3)}#Footer #Subscribe #SendMessage2{text-align:center;padding:35px 25px 35px;border:1px solid #333;margin:50px 0 0px;font-family:'Roboto', 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','Meiryo','メイリオ',sans-serif;font-weight:400;color:#FFF;display:none}#Footer #Subscribe #SendMessage2 span{display:block;font-weight:300}#Footer #Subscribe #SendMessage2.show.show{display:block}#Footer #PageTop{background:#000;height:40px;width:100%}#Footer #PageTop a{width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:40px;font-size:20px;font-size:2rem}#Footer #PageTop a:hover{color:rgba(255,255,255,0.9);background:rgba(33,150,243,0.8)}#Footer .fCopy{margin:0;padding:10px 0 20px;width:100%;display:block;line-height:1.6;font-size:11px;font-size:1.1rem}#SnsNav{margin:0px auto 60px;color:#FFF}#SnsNav ul li{display:inline-block;margin:0 30px 15px 0;vertical-align:bottom}#SnsNav ul li:last-child{margin-right:0}#SnsNav ul li a{color:#FFF}#SnsNav ul li a:hover,#SnsNav ul li a:hover i{color:#FFF;opacity:0.6 !important;opacity:0.6;filter:alpha(opacity=60);-ms-filter:"alpha(opacity=60)"}#SnsNav i{font-size:16px}#SnsNav .sc-fb{z-index:99;width:69px}#SnsNav .Req{display:inline-block;height:25px;width:25px;margin:0 auto;padding:5px 0 0 0px;text-align:center;box-sizing:border-box}@media only screen and (max-width: 600px){#SnsNav{margin-bottom:40px}#SnsNav ul li{transform:scale(0.8);margin:0 10px 15px 0}}#Nav-Drawer{position:relative}#Nav-Open{display:none}#Nav-Content{width:calc(100% - 140px);display:flex;-webkit-display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-align-items:center;align-items:center}#Nav-Content>:last-child{margin-left:auto}ul#Nav{display:flex;-webkit-display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}ul#Nav li{font-size:13px;font-size:1.3rem;letter-spacing:0.05em;transition:all 0.3s ease-out;animation-duration:1.8s;animation-delay:.8s;color:#fff}ul#Nav li a{color:#fff;padding:0px 30px;height:55px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}ul#Nav li a span{display:none}@media only screen and (max-width: 1180px){ul#Nav li a{padding:0px 12px}}ul#Nav li a:hover,ul#Nav li.On a{color:rgba(255,255,255,0.9);background:rgba(33,150,243,0.8)}@media only screen and (max-width: 968px){#Nav-Drawer{height:30px;cursor:pointer;padding-top:5px}#Nav-Open{display:inline-block;width:30px;height:25px;vertical-align:middle}#Nav-Open span,#Nav-Open span:before,#Nav-Open span:after{position:absolute;height:1px;width:25px;border-radius:3px;background:rgba(255,255,255,0.9);display:block;content:'';cursor:pointer}#Nav-Open span:before{bottom:-8px}#Nav-Open span:after{bottom:-16px}#Nav-Close{display:none;position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background:black;opacity:0;transition:.3s ease-in-out}#Nav-Content{display:block;overflow:auto;position:fixed;padding-top:0px;top:0px;left:0;z-index:9999;width:90%;max-width:200px;height:100%;background:#141516;-webkit-transform:translateX(-105%);transform:translateX(-105%)}#Nav-Content>:last-child{margin:0}ul#Nav{display:block;width:100%}ul#Nav li{padding:0;line-height:0;display:block;margin:0;width:100%}ul#Nav li a{display:block;line-height:1;border-bottom:1px solid rgba(255,255,255,0.1);padding:18px 25px 18px;margin:0;width:100%;overflow:hidden;height:auto;text-align:left;border-right:5px solid rgba(175,0,0,0)}ul#Nav li a span{display:block;font-size:10px;font-size:1rem;color:rgba(255,255,255,0.5);margin-top:5px}ul#Nav li.Menu-Close{padding:18px 25px;cursor:pointer;border-right:5px solid rgba(175,0,0,0)}ul#Nav li.Menu-Close:hover{color:rgba(255,255,255,0.9);background:rgba(175,0,0,0.7)}ul#Nav li a:hover,ul#Nav li.On a{color:rgba(255,255,255,0.9);background:rgba(33,150,243,0.6);border-right:5px solid #1565C0;padding-left:15px}}
/*# sourceMappingURL=Style.css.map */
