@charset "UTF-8";
.is-fontWhite{
  color: #fff;
}
#myStorySection .controllScrollOver {
  height: 178vw;
}
#myStorySection .controllScrollButtonWrap {
  margin-top: -216.15vw;
  padding-bottom: 80.15vw;
}
#oneDayScheduleSection {
  height: 150vw;
}
#oneDayScheduleSection .controllScrollWrap li .scheduleDetailTtl.wide {
  width: 64vw;
}
#myStorySection .controllScrollWrap .controllScrollItemWrap li:first-child{
	width: 60vw;
  padding-top: 9.23vw;
}
#myStorySection .controllScrollWrap .controllScrollItemWrap li:last-child{
  padding-top: 18.21vw;
}
#myStorySection .controllScrollWrap .controllScrollItemWrap li.full .text{
	padding-left: 17vw;
	padding-right: 17vw;
	padding-bottom: 10vw;
}
#oneDayScheduleSection .controllScrollWrap li .time {
  padding-right: 4vw;
}
/* #oneDayScheduleSection .controllScrollWrap li.full {
	width: 120vw;
} */
#oneDayScheduleSection .controllScrollWrap li .scheduleDetail {
  width: 64vw;
}
/* #oneDayScheduleSection .controllScrollWrap li.full .scheduleDetail {
	width: 85vw;
} */
/* #oneDayScheduleSection .controllScrollButtonWrap {
  margin-top: -78vw;
} */

@media screen and (min-width: 768px) {
	.comment{
		margin-top: -20vw;
	}
  #myStorySection .controllScrollOver {
    height: 69vw;
  }
  #myStorySection .controllScrollButtonWrap {
    margin-top: -69.85vw;
    padding-bottom: 62.85vw;
  }
  #oneDayScheduleSection {
    height: 40vw;
  }
  #oneDayScheduleSection .controllScrollWrap li .scheduleDetailTtl.wide {
    width: 17vw;
  }
  #oneDayScheduleSection .controllScrollWrap li .time {
    padding-right: 1vw;
  }
	#oneDayScheduleSection .controllScrollWrap li.full{
		width: 35vw;
	}
	#oneDayScheduleSection .controllScrollWrap li.full .scheduleDetail{
		width: 23vw;
	}
  #oneDayScheduleSection .controllScrollWrap li .scheduleDetail {
    width: 17vw;
  }
	#myStorySection .controllScrollWrap .controllScrollItemWrap li:first-child{
		width: 23vw;
    /* padding-top: 0; */
		padding-top: 0;
	}
	#myStorySection .controllScrollWrap .controllScrollItemWrap li:last-child{
		padding-top: 3.47vw;
	}
	#myStorySection .controllScrollWrap .controllScrollItemWrap li{
		height: 54vw;
	}
	#myStorySection .controllScrollWrap .controllScrollItemWrap li.full{
		height: 49.64vw;
	}
	#myStorySection .controllScrollWrap .controllScrollItemWrap li.full .text{
		padding-left: 5.48vw;
		padding-right: 5.48vw;
		padding-bottom: 3.8vw;
	}
  /* #oneDayScheduleSection .controllScrollButtonWrap {
    margin-top: -27vw;
  } */
}

@media screen and (min-width: 768px) and (max-height: 800px) {
  #FvTxt {
    padding-top: 12vh;
    bottom: 4vh;
  }
  #FvTxt h2 {
    padding-bottom: 1vh;
  }
  #FvTxt h3 {
    padding-bottom: 2.5vh;
    width: 45vw;
  }
  #FvTxt p {
    padding-top: 2vh;
    width: 45vw;
  }
}
