.installation{position:relative}.installation:after{content:"ITOEN";position:absolute;top:0;left:100%;right:auto;text-align:center;font-family:Montserrat,sans-serif;font-size:60px;font-weight:800;font-style:italic;line-height:.7;color:#ecf0f1;z-index:-1;transform:rotate(90deg);text-align:left;transform-origin:left top}@media(min-width:992px){.installation:after{font-size:246px}}.flow-step{margin:0 0 10px}.flow-step__image{flex:0 0 140px;max-width:140px;height:140px}@media(min-width:992px){.flow-step__image{flex:0 0 520px;max-width:520px;height:auto}}.flow-step__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-oparation-sysytem{position:relative}.about-oparation-sysytem__image-wrap:after{content:"";display:table;clear:both}@media(min-width:992px){.about-oparation-sysytem__image-wrap:after{display:none}}.about-oparation-sysytem__image{float:right;width:calc(100% - 30px)}@media(min-width:992px){.about-oparation-sysytem__image{float:right;width:calc(50% + 100px)}}@media(min-width:992px){.about-oparation-sysytem:after{content:"";display:table;clear:both}}@media(min-width:992px){.about-oparation-sysytem__desc{margin-right:calc(100px + 7.1428vw);margin-right:200px;margin-top:100px}}.full-operation-system{position:relative}.full-operation-system:after{content:"Full Operation";position:absolute;top:0;left:0;right:0;text-align:center;font-family:Montserrat,sans-serif;font-size:60px;font-weight:800;font-style:italic;line-height:.7;color:#ecf0f1;z-index:-1;transform:translateY(-100%) rotate(90deg);text-align:left;transform-origin:left bottom}@media(min-width:992px){.full-operation-system:after{font-size:246px}}.full-operation-flow{position:relative;overflow:hidden}.full-operation-flow__background{position:absolute;width:100%;top:120px;right:0;bottom:160px;background-color:#ecf0f1;z-index:-1}@media(min-width:992px){.full-operation-flow__background{width:80%}}.full-operation-flow-item{margin:0 0 20px}@media(min-width:992px){.full-operation-flow-item{margin:0 0 40px;max-width:540px}}.full-operation-flow-item.--odd{margin-right:8%}@media(min-width:992px){.full-operation-flow-item.--odd{margin-right:8%}}.full-operation-flow-item.--even{margin-left:8%}@media(min-width:992px){.full-operation-flow-item.--even{margin-left:8%}}@media(min-width:992px){.full-operation-flow-item.--even{margin-top:80px}}.full-operation-flow-item__thumb{margin:0 20px 0 0}.full-operation-flow-item__content{position:relative;box-shadow:0 0 5px rgba(0,0,0,.1);background-color:#fff;margin:-20px 0 0 20px;padding:15px 20px}.full-operation-flow-item__thumb{position:relative}.full-operation-flow-item__thumb01:after,.full-operation-flow-item__thumb03:after{content:"";display:block;border-top:3px dotted #bec3c7;width:150px;height:3px;position:absolute;bottom:-50px;left:30%;transform:rotate(65deg);z-index:-1;margin:auto;right:auto;top:auto}@media(min-width:992px){.full-operation-flow-item__thumb01:after,.full-operation-flow-item__thumb03:after{width:200px;bottom:55px;left:98%;transform:rotate(20deg)}}.full-operation-flow-item__thumb02:after,.full-operation-flow-item__thumb04:after{content:"";display:block;border-top:3px dotted #bec3c7;width:150px;height:3px;position:absolute;bottom:-50px;left:30%;transform:rotate(-65deg);z-index:-1;margin:auto;right:auto;top:auto}@media(min-width:992px){.full-operation-flow-item__thumb02:after,.full-operation-flow-item__thumb04:after{width:300px;bottom:-70px;left:-45%;transform:rotate(-20deg)}}.full-operation-flow-item__thumb05:after{display:none}.collect-flow{position:relative;overflow:hidden}.collect-flow__background{position:absolute;width:100%;top:0;left:0;height:100%;background-color:#ecf0f1;z-index:-1}@media(min-width:992px){.collect-flow__background{width:80%}}.user-guide-step__num{position:absolute;top:-.5em;left:0;display:inline-block;width:1em;text-align:center;font-weight:800;line-height:1;color:#f0c430;margin:0;font-size:2.8rem;font-family:Montserrat,sans-serif;font-style:italic}@media(min-width:992px){.user-guide-step__num{font-size:5.6rem;top:-.6em}}.modal#YTModal .modal-dialog{margin-top:150px}@media(min-width:992px){.modal#YTModal .modal-dialog{margin-top:0}}