.home .vdr{border:none}.home .vdr.move-on{cursor:-webkit-grab;cursor:grab}.home .vdr.move-on:active{cursor:-webkit-grabbing;cursor:grabbing}.home .vdr .demand-mapping{overflow:hidden;position:relative}.home .vdr .demand-mapping .demand-values{height:140px;left:12px;position:absolute;top:0;width:140px}.home .vdr .demand-mapping .demand-values .font-style{font-size:18px;line-height:22px;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,0 1px 0 #fff,-1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff;white-space:nowrap}.simple-mapping{border-radius:30px}.simple-mapping .content{height:30px}.simple-mapping .tooltip{background-color:rgba(0,0,0,.8);border-radius:5px;top:32px;left:-60px;line-height:20px;position:absolute;width:160px;z-index:10}.home .draggable-area{background:url(../img/miyazaki_backimage_color.b53a21f9.jpg) 0 0 no-repeat;background-size:100%;height:835px;margin:auto;position:relative;width:1180px}.home .draggable-area .icon-area{background-color:hsla(0,0%,100%,.8);margin:auto;position:absolute;right:4px;top:4px}.home .draggable-area .icon-area i{color:#000;cursor:pointer;font-size:36px}.home .draggable-area .icon-area i.move-off{opacity:.5}.home .wrapper{border-radius:5px}.home .theme--dark.v-label{color:#000;font-weight:700}.home .checkbox-height{height:4rem}@-webkit-keyframes yellowAlertAnime{0%{-webkit-box-shadow:0 0 32px 32px rgba(255,255,0,.8);box-shadow:0 0 32px 32px rgba(255,255,0,.8)}50%{-webkit-box-shadow:0 0 16px 16px rgba(255,255,0,.8);box-shadow:0 0 16px 16px rgba(255,255,0,.8)}to{-webkit-box-shadow:0 0 32px 32px rgba(255,255,0,.8);box-shadow:0 0 32px 32px rgba(255,255,0,.8)}}@keyframes yellowAlertAnime{0%{-webkit-box-shadow:0 0 32px 32px rgba(255,255,0,.8);box-shadow:0 0 32px 32px rgba(255,255,0,.8)}50%{-webkit-box-shadow:0 0 16px 16px rgba(255,255,0,.8);box-shadow:0 0 16px 16px rgba(255,255,0,.8)}to{-webkit-box-shadow:0 0 32px 32px rgba(255,255,0,.8);box-shadow:0 0 32px 32px rgba(255,255,0,.8)}}@-webkit-keyframes blueAlertAnime{0%{-webkit-box-shadow:0 0 32px 32px rgba(0,0,255,.8);box-shadow:0 0 32px 32px rgba(0,0,255,.8)}50%{-webkit-box-shadow:0 0 16px 16px rgba(0,0,255,.8);box-shadow:0 0 16px 16px rgba(0,0,255,.8)}to{-webkit-box-shadow:0 0 32px 32px rgba(0,0,255,.8);box-shadow:0 0 32px 32px rgba(0,0,255,.8)}}@keyframes blueAlertAnime{0%{-webkit-box-shadow:0 0 32px 32px rgba(0,0,255,.8);box-shadow:0 0 32px 32px rgba(0,0,255,.8)}50%{-webkit-box-shadow:0 0 16px 16px rgba(0,0,255,.8);box-shadow:0 0 16px 16px rgba(0,0,255,.8)}to{-webkit-box-shadow:0 0 32px 32px rgba(0,0,255,.8);box-shadow:0 0 32px 32px rgba(0,0,255,.8)}}@-webkit-keyframes redAlertAnime{0%{-webkit-box-shadow:0 0 32px 32px rgba(255,0,0,.8);box-shadow:0 0 32px 32px rgba(255,0,0,.8)}50%{-webkit-box-shadow:0 0 16px 16px rgba(255,0,0,.8);box-shadow:0 0 16px 16px rgba(255,0,0,.8)}to{-webkit-box-shadow:0 0 32px 32px rgba(255,0,0,.8);box-shadow:0 0 32px 32px rgba(255,0,0,.8)}}@keyframes redAlertAnime{0%{-webkit-box-shadow:0 0 32px 32px rgba(255,0,0,.8);box-shadow:0 0 32px 32px rgba(255,0,0,.8)}50%{-webkit-box-shadow:0 0 16px 16px rgba(255,0,0,.8);box-shadow:0 0 16px 16px rgba(255,0,0,.8)}to{-webkit-box-shadow:0 0 32px 32px rgba(255,0,0,.8);box-shadow:0 0 32px 32px rgba(255,0,0,.8)}}.environment .vdr{border:2px solid #000!important;border-radius:5px;overflow:hidden}.environment .vdr.move-on{cursor:-webkit-grab;cursor:grab}.environment .vdr.move-on:active{cursor:-webkit-grabbing;cursor:grabbing}.environment .vdr .sensor-conent{height:60px;width:146px}.environment .vdr .sensor-conent .font-style{font-size:13px;line-height:20px;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,0 1px 0 #fff,-1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff;white-space:nowrap}@media screen and (max-width:1265px){.environment .vdr.alert-yellow{-webkit-box-shadow:0 0 32px 32px rgba(255,255,0,.8);box-shadow:0 0 32px 32px rgba(255,255,0,.8)}}@media screen and (min-width:1264px){.environment .vdr.alert-yellow{-webkit-animation:yellowAlertAnime 1s infinite;animation:yellowAlertAnime 1s infinite}}@media screen and (max-width:1265px){.environment .vdr.alert-blue{-webkit-box-shadow:0 0 32px 32px rgba(0,0,255,.8);box-shadow:0 0 32px 32px rgba(0,0,255,.8)}}@media screen and (min-width:1264px){.environment .vdr.alert-blue{-webkit-animation:blueAlertAnime 1s infinite;animation:blueAlertAnime 1s infinite}}@media screen and (max-width:1265px){.environment .vdr.alert-red{-webkit-box-shadow:0 0 32px 32px rgba(255,0,0,.8);box-shadow:0 0 32px 32px rgba(255,0,0,.8)}}@media screen and (min-width:1264px){.environment .vdr.alert-red{-webkit-animation:redAlertAnime 1s infinite;animation:redAlertAnime 1s infinite}}.environment{-webkit-backface-visibility:hidden;backface-visibility:hidden}.environment .draggable-area{background:url(../img/miyazaki_backimage_color.b53a21f9.jpg) 0 0 no-repeat;background-size:100%;height:835px;margin:auto;position:relative;width:1180px}.environment .draggable-area .icon-area{background-color:hsla(0,0%,100%,.8);margin:auto;position:absolute;right:4px;top:4px}.environment .draggable-area .icon-area i{color:#000;cursor:pointer;font-size:36px}.environment .draggable-area .icon-area i.move-off{opacity:.5}.environment .table-header th{color:#fff!important}.environment .alert-legend{height:100%}.environment .alert-text{text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,0 1px 0 #fff,-1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff}.environment .mobile-graph{width:100%;height:500px}.environment .graph-label-string{text-decoration:line-through}.demand .alert-legend{height:100%}.demand .w-100{width:100%}.demand .inline{display:inline}.product-chart-container .chart-title{text-align:left;padding-top:5px;padding-left:10px}.item-change-container .calc,.item-change-container .item{height:70px}.item-change-container .graph-title{margin-bottom:0;margin-top:20px;font-size:16px;text-align:left}.production .vdr.move-on{cursor:-webkit-grab;cursor:grab}.production .vdr.move-on:active{cursor:-webkit-grabbing;cursor:grabbing}.product-mapping{border-radius:15px}.product-mapping .content{height:15px}.product-mapping .tooltip{border-radius:5px;top:-120px;left:6px;line-height:20px;position:absolute;width:320px;z-index:10}.dialog-massage{padding-top:30px;font-size:20px}.latest-table-area .rounded-sheet{border-radius:15px!important}.label{font-size:13px;font-weight:700}.trialweight{color:red;font-weight:700;font-size:1rem}.production .draggable-area{background:no-repeat 50%/100% url(../img/spinning_map.b2d46e75.jpg);height:550px;margin:auto;position:relative;width:580px}.production .icon-area{background-color:hsla(0,0%,100%,.8);margin:auto;position:absolute;right:4px;top:4px}.production .icon-area i{color:#000;cursor:pointer;font-size:36px}.production .icon-area i.move-off{opacity:.5}.production .underline-1{text-decoration:underline;text-align:right;margin-top:-2px;margin-bottom:0}.production .underline-2{text-decoration:underline;text-align:right;font-size:30px;line-height:0}.production .underline-2 p{display:block}.production .production-btn{size:50px}.production .data-table{width:100%!important}.production .weight_table{border:1px solid;border-collapse:collapse;width:80%}.production .weight_table_th{border:1px solid;padding:5px}.production .weight_table_td{border:1px solid;padding:10px}.production .text_title{text-align:left;margin-top:-4px;margin-bottom:0}.production .v-data-table th{background-color:#58aef5!important;padding:6px!important;color:#f0f8ff!important}.production .v-data-table td{background:#f0f8ff;font-size:12px!important;padding:0 10px}.production .v-data-table tr:nth-child(odd) td{background:#fff}.production .blink{padding:0;margin:0;color:red;border-style:solid;-webkit-animation:blinking 1s linear infinite alternate;animation:blinking 1s linear infinite alternate}@-webkit-keyframes blinking{0%{opacity:0}to{opacity:1}}@keyframes blinking{0%{opacity:0}to{opacity:1}}.signin .title{color:#fff}.signin .reset-password-link{cursor:pointer}.signin .reset-password-link:hover{text-decoration:underline}html{will-change:transform}body{margin:0;height:100%}body::-webkit-scrollbar,body ::-webkit-scrollbar{width:0}body .width-100{width:100%}body .height-100{height:100%}body .fade-enter-active,body .fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}body .fade-enter,body .fade-leave-to{opacity:0}#app{font-family:Avenir,Helvetica Neue,Helvetica,Arial,Hiragino Sans,ヒラギノ角ゴシック,YuGothic,Yu Gothic,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}#app .main-content::-webkit-scrollbar{width:0}