@charset "UTF-8";



/* Opening
-----------------------------------------*/
.Opening {
	position:relative;
	top:0;
	margin:0;
	padding:0;
  z-index: 1;
  overflow:hidden;
	height:100vh;
	}

	

	
  
	.Opening ul li{
	  position: relative;
	  margin:0;
	  padding:0;
	  overflow: hidden;
	  width: 100%;
	  text-align: center;
	}

	.Opening ul li span img.Opening__img{
	  max-width: inherit;
	  width: 100%;
    height: auto;
    object-fit: cover;
  }
  



  @media screen and (max-width: 800px) {

    .Opening ul li span img.nm01{
      max-width: inherit;
      width: 100%;
      height: auto;
      object-fit: cover;
      object-position: -60px center;
    }

    .Opening ul li span img.nm02{
      max-width: inherit;
      width: 100%;
      height: auto;
      object-fit: cover;
      object-position: -180px center;
    }

    .Opening ul li span img.nm03{
      max-width: inherit;
      width: 100%;
      height: auto;
      object-fit: cover;
      object-position: -240px center;
    }

    .Opening ul li span img.nm04{
      max-width: inherit;
      width: 100%;
      height: auto;
      object-fit: cover;
      object-position: -240px center;
	}
	
	.Opening ul li span img.nm05{
		max-width: inherit;
		width: 100%;
		height: auto;
		object-fit: cover;
		object-position: 0 center;
	  }

      .Opening ul li{
        position: relative;
        margin:0;
        padding:0;
        overflow: hidden;
        width: 100%;
        text-align: center;
      }


  }





  @media screen and (max-width: 600px) {

    .Opening ul li span img.nm01{
      max-width: inherit;
      width: 100%;
      height: auto;
      object-fit: cover;
      object-position: -60px center;
    }

    .Opening ul li span img.nm02{
      max-width: inherit;
      width: 100%;
      height: auto;
      object-fit: cover;
      object-position: -180px center;
    }

    .Opening ul li span img.nm03{
      max-width: inherit;
      width: 100%;
      height: auto;
      object-fit: cover;
      object-position: -240px center;
    }

    .Opening ul li span img.nm04{
      max-width: inherit;
      width: 100%;
      height: auto;
      object-fit: cover;
      object-position: -240px center;
	}
	
	.Opening ul li span img.nm05{
		max-width: inherit;
		width: 100%;
		height: auto;
		object-fit: cover;
		object-position: 0 center;
	  }

      .Opening ul li{
        position: relative;
        margin:0;
        padding:0;
        overflow: hidden;
        width: 100%;
        text-align: center;
      }


  }