/******************************************/        
/******************************************/        
/****** Background-image controller *******/        
/****** for Main Content Fields     *******/
/******************************************/        
/******************************************/        
        
        /* 背景拡大用 */
        #background-container {
          position: fixed;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          overflow: hidden;
          z-index: -2;
          
        }

        #background-image {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 120%;
          background: url('/src/images/backg/AdobeStock_662088915.jpeg') bottom/cover no-repeat;
          background-position:bottom -10%;
          transform-origin: center center;
          will-change: transform;
          
        }
        #background-overlay {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 120%;
          background: linear-gradient(
            to bottom,
            rgba(255,255,255,1) 0%,
            rgba(255,255,255,0.9) 50%,
            rgba(255,255,255,0.8) 90%,
            rgba(255,255,255,0.6) 100%
          );
          pointer-events: none;
        }