* {
  box-sizing: border-box;
}
 
body {
  font-family: "Helvetica Neue", "Yu Gothic", "Yugothic";
  -webkit-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  color: #3a3a3a;
  line-height: 1.5;
  letter-spacing: 1.4px;
  background: #fff;
}
 
a {
  text-decoration: none;
  color: inherit;
  display: block;
}
 
ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

::selection {
  color: white;
  background: #b5d0e2;
}

@media screen and (min-width: 1025px) {
 
.project {
	  height: 100vh;
	  min-width: 100vw;
	  overflow: hidden;
	  position: relative;
	  display: -webkit-box;
	  display: -ms-flexbox;
	  display: flex;
	  -webkit-box-align: center;
	      -ms-flex-align: center;
	          align-items: center;
	  -webkit-box-pack: center;
	      -ms-flex-pack: center;
	          justify-content: left;
	}
	.project__list {
	  position: relative;
	  left: 3vw;
	  z-index: 1;
	  text-align: left;
	  /*font-size: 16px;*/
	  font-size: 0.8em;
	  color: #fff;
/*2020 1119 変更*/	  
	  font-size: 1.5em;
	}
	.project__link {
	  will-change: opacity;
	  display: block;
	  margin: 16px 0;
	}
	.project__link:hover {
	  color: #e1ff00;
	  letter-spacing: 1.5px;
	}
	.project__bg-list {
	  position: absolute;
	  top: 0;
	  left: 0;
	}
	.project__bg-item {
	  will-change: transform, opacity;
	  position: absolute;
	  top: 0;
	  left: 0;
	  width: 100vw;
	  height: 100vh;
	  opacity: 0;
	  -webkit-transform: scale(0.7);
	          transform: scale(0.7);
	  -webkit-transition: all 1s cubic-bezier(0.3, 0.6, 0.67, 1);
	  transition: all 1s cubic-bezier(0.3, 0.6, 0.67, 1);
	
	}
	.project__bg-item--active {
	  opacity: 1;
	  -webkit-transform: scale(1);
	          transform: scale(1);
	}
	
	.project__bg-item:nth-child(1) {
		background: url("../img/omr_top.jpg") center/cover;
	}
	.project__bg-item:nth-child(2) {
		background: url("../img/tks_top.jpg") center/cover;
	}
	.project__bg-item:nth-child(3) {
		background: url("../img/mcd_top.jpg") center/cover;
	}
	.project__bg-item:nth-child(4) {
		background: url("../img/hrm_top.jpg") center/cover;
	}
	.project__bg-item:nth-child(5) {
		background: url("../img/ngs_top.jpg") center/cover;
	}
	.project__bg-item:nth-child(6) {
		background: url("../img/mry_top.jpg") center/cover;
	}
	.project__bg-item:nth-child(7) {
		background: url("../img/svbd_top.jpg") center/cover;
	}
	/* demo */
	
	#img_wrapper {
		display: none;
	}
	
/* PAGE about */


}
