.toggleColor:hover,header .headerControl .headerButton:hover{opacity:.8}.toggleColor:active,header .headerControl .headerButton:active{opacity:.7}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;outline:none;text-decoration:none;color:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.ellipsis,header .headerControl .headerButton>p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ellipsis1{-webkit-line-clamp:1}.ellipsis1,.ellipsis2{white-space:unset;display:-webkit-box;-webkit-box-orient:vertical}.ellipsis2{-webkit-line-clamp:2}.ellipsis3{-webkit-line-clamp:3}.ellipsis3,.ellipsis4{white-space:unset;display:-webkit-box;-webkit-box-orient:vertical}.ellipsis4{-webkit-line-clamp:4}.skFadingCircleContainer{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:rgba(0,0,0,.5);border-radius:3px}.skFadingCircleContainer .sk-fading-circle{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.skFadingCircleContainer .sk-fading-circle .sk-circle:before{background:#fff}.sk-fading-circle{width:50px;height:50px;margin:0 auto;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#999;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s ease-in-out infinite both;animation:sk-circleFadeDelay 1.2s ease-in-out infinite both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}.skLoadingContainer{padding:20px 0}.nModal_Opened{overflow:hidden;padding-right:17px}.nModal{position:fixed;top:0;right:0;left:0;bottom:0;z-index:1000;overflow-y:scroll;visibility:hidden;-webkit-transition:visibility 0s linear .15s;-moz-transition:visibility 0s linear .15s;-ms-transition:visibility 0s linear .15s;-o-transition:visibility 0s linear .15s;transition:visibility 0s linear .15s}.nModal.active{visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.nModal.active>div{opacity:1}.nModal.active>div .centerModal{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.nModal>div{position:relative;min-height:100%;padding:5% 0;display:flex;flex-direction:row;justify-content:center;align-items:center;background:rgba(51,51,51,.5);opacity:0;-webkit-transition:opacity .15s;-moz-transition:opacity .15s;-ms-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.nModal>div .overlayClose{position:absolute;top:0;right:0;bottom:0;left:0}.nModal>div .centerModal{width:400px;position:relative;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);-webkit-transition:transform .15s;-moz-transition:transform .15s;-ms-transition:transform .15s;-o-transition:transform .15s;transition:transform .15s}.nModal>div .modalTitle{display:flex;justify-content:center;align-items:center;background:#fff;border-radius:5px 5px 0 0;height:45px;font-size:150%;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);position:relative;z-index:1}.nModal>div .modalTitle i{display:block;width:40px;height:40px;position:absolute;right:0;padding:10px;cursor:pointer}.nModal>div .modalTitle i:before{content:"";display:block;width:100%;height:100%;background:url(/img/tmp/closegrey.png);background-repeat:no-repeat}.nModal>div .modalContent{background:#fff;border-radius:0 0 5px 5px}.localeItem{display:flex;padding:15px;border-bottom:1px solid #ccc;cursor:pointer}.localeItem:hover{background:#f5f5f5}.localeItem>img{width:40px;height:40px;border-radius:100%;display:block;border:1px solid rgba(0,0,0,.3)}.localeItem>div{padding-left:10px;display:flex;flex-direction:column;justify-content:space-around}.localeItem>div p{font-size:150%}.localeItem>div span{display:block;font-size:125%;color:#888}.nModal_Opened .sideControlContainer,.showingModal .sideControlContainer{margin-right:17px}.sideControlContainer{position:fixed;top:50%;right:0;transform:translateY(-50%);z-index:2;display:flex;flex-direction:column;align-items:flex-end}.sideControlContainer input[type=checkbox]{display:none}.sideControlContainer .sideControlGroupCheck:checked+.controlGroup{margin-right:-108px}.sideControlContainer .sideControlGroupCheck:checked+.controlGroup>:first-child img{transform:rotate(180deg)}.sideControlContainer .controlGroup{display:flex;align-items:center;margin-bottom:16px;transition:margin-right .3s;background:url(/img/tmp/sideControlBackground.png) no-repeat;background-size:contain!important;width:153px;height:369px}.sideControlContainer .controlGroup>:first-child{width:33px;height:145px;display:flex;justify-content:center;align-items:center;cursor:pointer}.sideControlContainer .controlGroup>:first-child img{width:12px;margin-left:8px;transition:transform .3s}.sideControlContainer .controlGroup>:last-child{flex:1;padding:0 16px}.sideControlContainer .controlGroup>:last-child>*{width:100%;height:120px;cursor:pointer;border-bottom:1px solid #ccc;display:flex;flex-direction:column;justify-content:center}.sideControlContainer .controlGroup>:last-child>:last-child{border:0}.sideControlContainer .controlGroup>:last-child>*>img{display:block;width:40px;height:40px;margin:0 auto 16px}.sideControlContainer .controlGroup>:last-child>*>img:nth-child(2){display:none}.sideControlContainer .controlGroup>:last-child>* p{text-align:center;font-weight:700;font-size:20px;color:#777}.sideControlContainer .controlGroup>:last-child>* p>span:last-child,.sideControlContainer .controlGroup>:last-child>.isMap>img:first-child{display:none}.sideControlContainer .controlGroup>:last-child>.isMap>img:nth-child(2){display:block}.sideControlContainer .controlGroup>:last-child>.isMap p>span:first-child{display:none}.sideControlContainer .controlGroup>:last-child>.isMap p>span:last-child{display:inline}.qrButton{width:90px;height:374px;font-size:24px;color:#fff;padding:22px 32px;background:#f5cd20;box-shadow:-2px 2px 2px rgba(0,0,0,.3);cursor:pointer;transition:margin-right .3s;display:flex;align-items:center;border-radius:12px 0 0 12px}.qrButton.active{margin-right:-80px}.qrButton p{font-weight:700;-moz-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;height:100%;text-align:center}.qrContainer{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;display:flex;align-items:center;visibility:hidden;transition:visibility 0s linear .3s}.qrContainer .overlay{position:absolute;width:100%;height:100%;background:#000;opacity:0;cursor:pointer;transition:opacity .3s}.qrContainer.active{visibility:visible;transition-delay:0s}.qrContainer.active .overlay{visibility:visible;opacity:.3}.qrContainer.active .qrImage{margin-left:calc(50% - 354px)}.qrContainer .qrImage{position:relative;width:709px;height:709px;margin-left:100%;background:url(/img/tmp/map_QR.png) no-repeat;transition:all .3s cubic-bezier(.21,.63,.21,1.21);border-radius:20px}.qrContainer .qrImage .closeQR{width:60px;height:60px;margin-left:calc(100% - 82px);margin-top:20px;cursor:pointer;position:relative;z-index:100}.qrCodeImage{display:block;width:106px;height:106px;margin-right:6px}.downloadAppQRCodeImage{position:absolute;bottom:36px;width:90px;height:90px;right:182px;display:none}.qrInfo{padding:62px 70px;display:flex}.qrInfo .qrTitleContainer{flex:1;display:flex;padding-right:10px;justify-content:center;align-items:center}.qrInfo .qrMapImageContainer{width:155px;height:90px;background:#ddd;border-radius:8px;overflow:hidden}.qrInfo .qrMapImageContainer .qrMapImage{width:100%;height:100%}.qrInfo .qrMapTitleContainer{flex:1;display:flex;flex-direction:column;justify-content:center}.qrInfo .qrMapTitle{font-weight:700;padding-left:22px;padding-right:12px;font-size:18px;line-height:150%;overflow:hidden;max-height:58px;text-align:left;white-space:unset;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.qrLangText{position:absolute;width:100%;text-align:center;font-size:18px}.qrLangText,.qrLangText>*{font-weight:700}.qrCircleText{width:90px;display:inline-block;margin:0 22px}#__bs_notify__{display:none!important}body{position:relative;overflow-y:scroll;min-height:100%;color:#333;font-size:12px}body,body *{font-family:Yu Gothic,Hiragino Kaku Gothic Pro}body *{background-position:50%!important;font-weight:500}body *,body * :before{background-size:cover!important}body * :before{background-size:center!important}.hideInWeb{display:none}.userIcon{position:relative;overflow:hidden;width:40px;height:40px;border-radius:100%;box-shadow:0 3px 4px rgba(0,0,0,.3)}.userIcon:before{position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);background:url(/img/tmp/dummyIcon_L.png) no-repeat;content:""}.userIcon div{position:relative;z-index:1;width:100%;height:100%}.clearfix,.mapsContainer .mapGroup{overflow:visible;zoom:1}.clearfix:after,.clearfix:before,.mapsContainer .mapGroup:after,.mapsContainer .mapGroup:before{display:table;clear:both;content:" "}.container{position:relative;z-index:1}header{position:relative;margin:0 auto;max-width:1080px;height:90px;background:#fff}header,header .logo{display:flex;justify-content:center}header .logo{flex-direction:column;align-items:center}header .logo img{max-height:100%}header .logo .spLogoImg{display:none}header .backToHome{position:absolute;top:0;left:0;overflow:hidden;margin:20px;padding:11px;width:50px;height:50px;border-radius:100%;background:#f6f7f7;box-shadow:0 2px 2px rgba(0,0,0,.4)}header .headerControl{position:absolute;top:0;right:0;bottom:0;background:#fff}header .headerControl .headerButton{display:flex;flex-direction:column;float:left;width:90px;height:100%;justify-content:center;align-items:center}header .headerControl .headerButton>img{display:block;margin:0 0 12px;width:32px;height:32px}header .headerControl .headerButton>p{width:100%;text-align:center;font-weight:700}.sliderContainer{overflow:hidden;max-height:596px;background:#f0f0f0}.sliderContainer .mainSlider{margin:0 auto;max-width:1080px}.sliderContainer .mainSlider .mainSlide{position:relative;padding-top:49%}.sliderContainer .mainSlider .slick-arrow{display:none!important}.sliderContainer .thumbnailSlider{margin:0 auto;max-width:1080px}.sliderContainer .thumbnailSlider .thumbSlide{position:relative;width:140px;height:75px}.sliderContainer .image{position:absolute;top:0;left:0;width:100%;height:100%;background:#eee}.sliderContainer .titleContainer{position:absolute;bottom:0;padding:30px 50px 80px;width:100%;background:linear-gradient(hsla(0,0%,50.2%,0),rgba(0,0,0,.3) 60%);color:#fff}.sliderContainer .titleContainer .userInfo{display:flex;flex-direction:row}.sliderContainer .titleContainer .userInfo .userName{padding-left:12px;font-size:18px;line-height:40px;flex:1}.sliderContainer .titleContainer .title{margin-top:30px;font-weight:700;font-size:34px}.tabContainer{display:flex;flex-direction:row;margin:15px auto;padding:0 30px;max-width:1080px;background:url(/img/tmp/signage/tabBackground.png) repeat-x;background-size:contain!important;text-align:center}.tabContainer .tab{position:relative;padding:7px 0;font-weight:700;font-size:20px;line-height:40px;cursor:pointer;flex:1}.tabContainer .tab:after{position:absolute;top:13px;right:0;display:block;width:1px;height:30px;background:#fff;content:""}.tabContainer .tab:not(.active){background:transparent!important;color:#fff!important}.tabContainer .tab.active{background:#fff}.tabContainer .tab.active:before{position:absolute;top:0;left:-1px;display:block;width:1px;height:100%;background:#fff;content:""}.tabContainer .tab:last-child:after{content:none}.tabContainer i{display:inline-block;margin:-6px 10px 0 0;width:40px;height:40px;vertical-align:middle}.mapsContainer{margin:0 auto;min-height:1069px;width:999px}.mapsContainer .mapGroup{margin-bottom:4px}.mapsContainer .mapGroup .smallLeft{float:left;width:333px}.mapsContainer .mapGroup .mLarge,.mapsContainer .mapGroup .mSmall{position:relative;display:block;float:left;margin:4px;width:658px;height:658px;background:#aaa;box-shadow:0 3px 5px rgba(0,0,0,.5)}.mapsContainer .mapGroup .backImage{position:absolute;width:100%;height:100%}.mapsContainer .mapGroup .detail{position:absolute;bottom:137px;width:485px;height:190px}.mapsContainer .mapGroup .detail .backColor{position:absolute;width:100%;height:100%;opacity:.5}.mapsContainer .mapGroup .detailContainer{position:relative;z-index:1;display:flex;flex-direction:column;padding:0 20px;width:100%;height:100%;color:#fff}.mapsContainer .mapGroup .titleContainer{display:flex;color:#fff;font-size:22px;line-height:30px;flex:1;align-items:center}.mapsContainer .mapGroup .titleContainer .titleInnerContainer{display:flex}.mapsContainer .mapGroup .titleContainer .titleInnerContainer .iconContainer i{display:block;margin:-5px 4px 0;width:34px;height:34px;background:url(/img/tmp/signage/icon_all.png) no-repeat;background-size:contain!important}.mapsContainer .mapGroup .titleContainer .titleInnerContainer .title{display:-webkit-box;overflow:hidden;max-height:120px;white-space:unset;font-weight:700;flex:1;-webkit-line-clamp:4;-webkit-box-orient:vertical}.mapsContainer .mapGroup .titleContainer .titleInnerContainer .title.ellipsis3{max-height:70px;font-weight:500}.mapsContainer .mapGroup .status{padding:14px 0;text-align:right;font-size:16px}.mapsContainer .mapGroup .mSmall{width:325px;height:325px}.mapsContainer .mapGroup .mSmall.isBanner{background:#fff;box-shadow:none}.mapsContainer .mapGroup .mSmall.isBanner .titleContainer{display:none}.mapsContainer .mapGroup .mSmall.isBanner .backImage{background:url(/img/tmp/signage/maplife.png) no-repeat!important;background-size:contain!important}.mapsContainer .mapGroup .mSmall .titleContainer{position:absolute;bottom:0;padding:20px 10px;width:100%;background:linear-gradient(transparent,rgba(0,0,0,.4) 90%);font-weight:500;font-size:16px;line-height:24px}.mapsContainer .mapGroup .mSmall .titleContainer .titleInnerContainer .iconContainer i{margin-top:-4px;width:26px;height:26px}footer{padding-bottom:10px;text-align:center}.backToTop{position:fixed;right:50px;bottom:-100px;width:60px;height:60px;border-radius:100%;background:#fff;box-shadow:0 2px 3px rgba(0,0,0,.3);cursor:pointer;transition:bottom .3s cubic-bezier(.87,.5,.21,1.24)}.backToTop:before{display:block;margin:10px;width:40px;height:40px;background:url(/img/tmp/photoViewerNext.png) no-repeat;content:"";-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.backToTop.active{bottom:15px}.screenSaver{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;visibility:hidden;padding-left:17px;background:#000;opacity:0;transition:visibility 0s .5s,opacity .5s}.screenSaver video{width:100%;height:100%}.showScreenSaver{overflow:hidden;padding-right:17px}.showScreenSaver .screenSaver{visibility:visible;padding:0;opacity:1;transition:visibility 0s 0s,opacity .5s}.showScreenSaver .qrButton{margin-right:17px}@media screen and (max-width:700px){header{position:relative;height:45px}header .backToHome{margin:4px;padding:4px;width:36px;height:36px}header .logo img{max-width:220px}header .headerControl .headerButton{padding:0 6px;width:auto}header .headerControl .headerButton .isBackground{margin:0!important}header .headerControl .headerButton p{display:none}}@media screen and (max-width:834px){.mapsContainer{min-height:auto;width:100%}.mapsContainer .mapGroup{position:relative;padding-top:66%}.mapsContainer .mapGroup .mgInner{position:absolute;top:0;left:0;display:flex;padding:0 2px;width:100%;height:100%}.mapsContainer .mapGroup .mLarge{margin:0 2px 4px;width:auto;height:auto;flex:2}.mapsContainer .mapGroup .smallLeft{display:flex;flex-direction:column;margin:0;width:auto;height:auto;flex:1}.mapsContainer .mapGroup .mSmall{margin:0 2px 4px;width:auto;height:auto;flex:1}footer img{width:130px}}@media screen and (max-width:768px){.hideInSP{display:none}.hideInWeb{display:block}.sliderContainer .titleContainer{padding:10px}.sliderContainer .titleContainer .userInfo{display:none}.sliderContainer .titleContainer .title{margin-top:0;font-size:16px}.sliderContainer .thumbnailSlider .thumbSlide{width:90px;height:45px}.tabContainer{margin:4px 0;padding:0}.tabContainer .tab{font-size:14px;line-height:20px}.tabContainer i{display:block;margin:0 auto;width:26px;height:26px}.mapsContainer{min-height:auto;width:100%}.mapsContainer .mapGroup{position:relative;padding-top:66%}.mapsContainer .mapGroup .mgInner{position:absolute;top:0;left:0;display:flex;padding:0 2px;width:100%;height:100%}.mapsContainer .mapGroup .mLarge{margin:0 2px 4px;width:auto;height:auto;flex:2}.mapsContainer .mapGroup .smallLeft{display:flex;flex-direction:column;margin:0;width:auto;height:auto;flex:1}.mapsContainer .mapGroup .mSmall{margin:0 2px 4px;width:auto;height:auto;flex:1}.mapsContainer .mapGroup .mSmall .titleContainer{display:none}.mapsContainer .mapGroup .titleContainer,.mapsContainer .mapGroup .titleContainer .titleInnerContainer{width:100%}.mapsContainer .mapGroup .titleContainer .titleInnerContainer .iconContainer i{margin:-2px 2px 0;width:20px;height:20px}.mapsContainer .mapGroup .titleContainer .titleInnerContainer .title{display:-webkit-box;white-space:unset;font-size:14px;line-height:20px;-webkit-line-clamp:1;-webkit-box-orient:vertical}.mapsContainer .mapGroup .detail{bottom:0;width:100%;height:40px}.mapsContainer .mapGroup .detail .detailContainer{padding:0 4px}.mapsContainer .mapGroup .detail .detailContainer .status{display:none}footer img{width:130px}}
/*# sourceMappingURL=signage.css.map */
