@charset "utf-8";


/* CMS Template(CSS編集はCMS管理画面から)

/lake-time/css/lake-time.css

Update:  2025-07-19 AM 10:41

====================*/
/* ----------------------------------------------------
全端末共通
---------------------------------------------------- */
/* common reset ==== */
#nav-sub{
  display: none !important;
}
svg {
  vertical-align:bottom;
  line-height: 1;
}
/* ----------------------------------------------------
Media query All
---------------------------------------------------- */

/* common */
body { overflow: hidden; height: 100%;}
html, body { overflow-x: hidden;}

.nsfont{ font-family: 'Noto Sans JP', sans-serif;font-weight: 300;}
.folder-lake-time h1,.folder-lake-time h2,.folder-lake-time h2 span,.folder-lake-time h3,.folder-lake-time p{
  font-family:'Noto Sans JP' ,"メイリオ", "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", sans-serif;
  font-weight: 300;
}
.folder-lake-time p{
  line-height: 2.0;
}
.column {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.column .text{
  text-align: left;
}
/* main-top */
#main-top{
  position: relative;
  width: 100%;
  height: 800px;
  margin: 0 auto 18px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.fallback #main-top {
	background: url("/lake-time/img/img_main_pc.jpg") no-repeat center top;
}
.webp #main-top {
	background: url("/lake-time/img/img_main_pc.webp") no-repeat center top;
}
.avif #main-top {
	background: url("/lake-time/img/img_main_pc.avif") no-repeat center top;
}
#main-top h1{
  margin-bottom: 20px;
}
#main-top .text{
  max-width: 440px;
  margin: 0 auto 0;
  padding: 11px 35px 10px 35px;
  background: rgba(255,255,255,0.83);
  border-radius: 6px;
}
#main-top .main-info{
  font-size: 1.8rem;
}
#main-top .sub-info{
  font-size: 1.2rem;
  text-align: right;
}
/* prologue */
#prologue{
  text-align: center;
  max-width: 1200px;
  margin: 0 auto 60px;
}
#prologue .btn{
  text-align: right;
}
#prologue .btn a{
  position: relative;
  display: block;
  max-width: 190px;
  text-align: center;
  font-size: 1.4rem;
  color: #FFFFFF;
  text-decoration: none;
  background-color: #000000;
  border-radius: 6px;
  margin: 0 0 30px auto;
  padding: 5px 0;
}
#prologue .btn a::after{
  content: '';
  width: 6px;
  height: 6px;
  border: 0px;
  border-top: solid 2px #FFFFFF;
  border-right: solid 2px #FFFFFF;
  transform: rotate(135deg);
  position: absolute;
  top: 50%;
  right: 12px;
  margin-top: -4px;
}
#prologue p:not(.btn){
  font-size: 1.8rem;
  line-height: 2.2;
}
/* news */
#news{
  max-width: 1100px;
  margin: 0 auto 70px;
}
#news .column{
  width: 100%;
  align-items: center;
}
#news h2{
  width: 16%;
  font-size: 3.0rem;
  line-height: 1.5;
  text-align: left;
}
#news h2 span{
  font-size: 1.4rem;
  display: block;
}
#news dl{
  width: 83%;
  overflow: hidden;
  border-bottom: 1px dotted #9b9b9b;
}
#news  dt {
  width: 135px;
  float: left;
  clear: both;
  font-size: 1.4rem;
  padding: 20px 0 20px 5px;
}
#news  dd {
  border-top: 1px dotted #9b9b9b;
  padding: 20px 30px 20px 135px;
  font-size: 1.4rem;
}
#news  dd a{
  text-decoration: none;
  display: block;
  position: relative;
  color: #000000;
}
#news  dd a::after{
  content: '';
  width: 6px;
  height: 6px;
  border: 0px;
  border-top: solid 2px #000000;
  border-right: solid 2px #000000;
  transform: rotate(45deg);
  position: absolute;
  top: 50%;
  right: -20px;
  margin-top: -4px;
}
/* map */
#map{
  position: relative;
  text-align: center;
  margin: 0 auto 0;
}
#map h2{
  font-size: 2.4rem;
  margin: 0 auto 30px;
}
#map .inr{
  width: 100%;
  height: 700px;
  padding: 15px 10px;
}
.fallback #map .inr {
	background: url("/lake-time/img/img_map.jpg") no-repeat center top;
}
.webp #map .inr {
	background: url("/lake-time/img/img_map.webp") no-repeat center top;
}
.avif #map .inr {
	background: url("/lake-time/img/img_map.avif") no-repeat center top;
}
#map .column{
  max-width: 1200px;
  margin: 0 auto 0;
  justify-content: flex-end;
}
#map .column .set{
  width: 125px;
  margin-left: 12px;
}
#map .column .set a{
  position: relative;
  width: 100%;
  display: block;
  text-decoration: none;
  height: 34px;
  line-height: 34px;
  border-radius: 17px;
  background-color: #000000;
  font-size:clamp(1.4rem, 1.5vw, 1.8rem);
  color: #FFFFFF;
}
#map .column .set a::after{
  content: '';
  width: 6px;
  height: 6px;
  border: 0px;
  border-top: solid 2px #FFFFFF;
  border-right: solid 2px #FFFFFF;
  transform: rotate(135deg);
  position: absolute;
  top: 50%;
  right: 12px;
  margin-top: -4px;
}
/* play */
#play{
  position: relative;
}
#play h2{
  text-align: left;
  position: relative;
  color: #FFFFFF;
  font-size: 2.6rem;
  margin: 0 0 36px 0;
  padding: 0 0 0 20px;
}
#play h2::after {
  position: absolute;content: "";
  top: -5px;left: 0px;
  margin: 0px 0 0 0;
  background:url("/lake-time/img/bg_title02.svg") no-repeat;
  width: 170px;height: 67px;
  background-size: 170px 67px;
}
#play .set{
  position: relative;
  overflow: hidden;
}
#play .set img{
  height: 100vh;
  margin: auto;
  max-height: 100%;
  max-width: 100%;
  object-fit: cover;
  width: 100%;
}
#play .set::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(rgba(0, 0, 0, .45),  rgba(0, 0, 0, .45));
}
#play .set::after {
  position: absolute;content: "";
  bottom: 0;left:0;right: 0;
  margin: 0px auto 0;
  background:url("/lake-time/img/bg_wave01.png") no-repeat;
  width: 1920px;height: 60px;
  background-size: 1920px 60px;
}
#play .column{
  position: absolute;
  max-width: 1220px;
  margin: auto;
  left: 0; right: 0;
  top:0; bottom: 0;
  align-items: center;
  padding: 0 10px;
}
#play .column .text{
  position: relative;
  max-width: 530px;
  text-align: left;
  color: #FFFFFF;
  background: rgba(0,0,0,0.5);
  border-radius: 10px;
  padding: 30px 45px;
}
#play .column .text::after {
  position: absolute;content: "";
  bottom: 40px;right:60px;
  margin: 0px auto 0;
  background:url("/lake-time/img/icon_play.svg") no-repeat;
  width: 72px;height: 56px;
  background-size: 72px 56px;
}
#play .list-dot{
  margin-top: 25px;
}
#play .list-dot li{
  font-size: 1.4rem;
}
#play .list-dot li::after {
  display: block;
  content: '';
  position: absolute;
  top: .7em;
  left: 0em;
  width: 3px;
  height: 3px;
  background-color: #FFFFFF;
  border-radius: 100%;
}
/* eat */
#eat{
  background: url("/lake-time/img/bg_noise.png");
  padding: 60px 10px 60px;
}
#eat h2,#enjoy h2,#relax h2{
  text-align: left;
  position: relative;
  color: #6f4842;
  font-size: 2.6rem;
  margin: 0 0 36px 0;
  padding: 0 0 0 20px;
}
#eat h2::after,#enjoy h2::after,#relax h2::after {
  position: absolute;content: "";
  top: -5px;left: 0px;
  margin: 0px 0 0 0;
  background:url("/lake-time/img/bg_title01.svg") no-repeat;
  width: 170px;height: 67px;
  background-size: 170px 67px;
}
#eat .column{
  max-width: 1200px;
  flex-direction: row-reverse;
  align-items: center;
  margin: 0 auto 0;
}
#eat .img{
  width: 58%;
}
#eat .text{
  position: relative;
  width: 40%;
}
#eat .text::after {
  position: absolute;content: "";
  bottom: -100px;right:60px;
  margin: 0px auto 0;
  background:url("/lake-time/img/icon_eat.svg") no-repeat;
  width: 100px;height: 68px;
  background-size: 100px 68px;
  z-index: 10;
}
/* enjoy */
#enjoy{
  position: relative;
  width: 100%;
  height: 750px;
}
.fallback #enjoy{
	background: url("/lake-time/img/bg_enjoy01_pc.jpg") no-repeat center bottom;
}
.webp #enjoy{
	background: url("/lake-time/img/bg_enjoy01_pc.webp") no-repeat center bottom;
}
.avif #enjoy{
	background: url("/lake-time/img/bg_enjoy01_pc.avif") no-repeat center bottom;
}
#enjoy::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(rgba(0, 0, 0, .45),  rgba(0, 0, 0, .45));
}
#enjoy .set{
  position: relative;
  width: 100%;
  height: 750px;
}
#enjoy .set::before {
  position: absolute;content: "";
  top: 0;left:0;right: 0;
  margin: 0px auto 0;
  background:url("/lake-time/img/bg_wave02.png") no-repeat;
  width: 1920px;height: 60px;
  background-size: 1920px 60px;
  z-index: 5;
}
#enjoy .set::after {
  position: absolute;content: "";
  bottom: 0;left:0;right: 0;
  margin: 0px auto 0;
  background:url("/lake-time/img/bg_wave01.png") no-repeat;
  width: 1920px;height: 60px;
  background-size: 1920px 60px;
  z-index: 5;
}
#enjoy .column{
  position: absolute;
  max-width: 1270px;
  margin: auto;
  left: 0; right: 0;
  top:0; bottom: 0;
  align-items: center;
  padding: 0 10px;
}
#enjoy .column .text{
  position: relative;
  width: 46%;
  max-width: 570px;
  text-align: left;
  color: #FFFFFF;
  background: rgba(255,255,255,0.88);
  border-radius: 10px;
  padding: 30px 45px;
}
#enjoy .column .text::after {
  position: absolute;content: "";
  bottom: 30px;right:35px;
  margin: 0px auto 0;
  background:url("/lake-time/img/icon_enjoy.svg") no-repeat;
  width: 130px;height: 78px;
  background-size: 130px 78px;
}
#enjoy .column .img{
  width: 50%;
  padding-top: 160px;
  z-index: 10;
}
#enjoy .text p:not(.btn){
  color: #000000;
}
#enjoy .text .btn a{
  position: relative;
  max-width: 310px;
  display: block;
  text-decoration: none;
  background-color: #000000;
  color: #FFFFFF;
  margin: 20px 0 0 0;
  padding: 11px 0 11px 0;
  text-align: center;
  border-radius: 8px;
  z-index: 10;
}
#enjoy .text .btn a::after{
  content: '';
  width: 6px;
  height: 6px;
  border: 0px;
  border-top: solid 2px #FFFFFF;
  border-right: solid 2px #FFFFFF;
  transform: rotate(45deg);
  position: absolute;
  top: 50%;
  right: 12px;
  margin-top: -4px;
}

/* relax */
#relax{
  background: url("/lake-time/img/bg_noise.png");
  padding: 60px 10px 60px;
}
#relax .column{
  max-width: 1200px;
  flex-direction: row-reverse;
  align-items: center;
  margin: 0 auto 0;
}
#relax .img{
  width: 50%;
}
#relax .text{
  position: relative;
  width: 41%;
}
#relax ::after {
  position: absolute;content: "";
  bottom: -140px;right:45px;
  margin: 0px auto 0;
  background:url("/lake-time/img/icon_relax.svg") no-repeat;
  width: 220px;height: 109px;
  background-size: 220px 109px;
  z-index: 10;
}
/* ex-list */
.ex-list{
  position: relative;
  text-align: center;
}
.ex-list .column{
  max-width: 1200px;
  margin: 0 auto 50px;
  justify-content:flex-start;
}
.ex-list .column .set{
  position: relative;
  width: 18%;
  margin: 0 1% 20px;
  padding: 9px 9px 12px;
  border-radius: 6px;
  background-color: #FFFFFF;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
  text-align: left;
  transition: .3s;
}
.ex-list .column .set a::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
}
.ex-list .column .link.set:hover{
  background-color: #f0f0e6;
  box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
  transition: .3s;
}
.ex-list .column .set img{
  border-radius: 4px 4px 0 0;
}
.ex-list .column .set .title{
  font-size: 1.4rem;
  margin-bottom: 8px;
  padding: 12px 0 0 5px;
  color: #735f50;
  line-height: 1.4;
  font-family:"游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;
}
.ex-list .column .set .text{
  padding: 0 0 0 5px;
  font-size: 1.2rem;
  line-height: 1.4;
  font-family:"游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;
}
#exhibitor{
  width: 100%;
  padding-top: 100px;
}
#exhibitor::after {
  position: absolute;content: "";
  top: 0;left:0;right: 0;
  margin: 0px auto 0;
  background:url("/lake-time/img/bg_wave02.png") no-repeat;
  width: 1920px;height: 60px;
  background-size: 1920px 60px;
  z-index: 5;
}
/* All END */

/* ----------------------------------------------------
- 520px (Smartphone layout Only)
---------------------------------------------------- */
@media (max-width: 520px) {




/* - 520px (Smartphone layout Only) END */
}

/* ----------------------------------------------------
- 960px (Smartphone Tablet layout Only)
---------------------------------------------------- */
@media (max-width: 960px) {

/* main-top */
#main-top{
  position: relative;
  width: 100%;
  height: 550px;
  margin: 0 auto 18px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.fallback #main-top {
	background: url("/lake-time/img/img_main_sp.jpg") no-repeat center center;
  background-size: cover;
}
.webp #main-top {
	background: url("/lake-time/img/img_main_sp.webp") no-repeat center center;
  background-size: cover;
}
.avif #main-top {
	background: url("/lake-time/img/img_main_sp.avif") no-repeat center center;
  background-size: cover;
}
#main-top h1{
  margin-bottom: 20px;
}
#main-top .text{
  width: 96%;
  max-width: 440px;
  margin: 0 auto 0;
  padding: 11px 15px 10px 15px;
  background: rgba(255,255,255,0.83);
  border-radius: 6px;
}
#main-top .main-info{
  font-size: 1.7rem;
}

/* prologue */
#prologue{
  text-align: left;
  max-width: 1200px;
  margin: 0 auto 60px;
  padding: 0 10px;
}

#prologue p:not(.btn){
  font-size: 1.6rem;
  line-height: 1.8;
}
/* news */
#news{
  margin: 0 auto 50px;
  padding: 0 10px;
}
#news h2{
  width: 100%;
  font-size: 3.0rem;
  line-height: 1.5;
  text-align: left;
}
#news h2 span{
  font-size: 1.4rem;
  display: block;
}
#news dl{
  width: 100%;
  overflow: hidden;
  border-bottom: 1px dotted #9b9b9b;
}
#news  dt {
  border-top: 1px dotted #9b9b9b;
  width: 100%;
  float: none;
  clear: both;
  font-size: 1.4rem;
  padding: 20px 0 8px 5px;
}
#news  dd {
  border: none;
  padding: 0 30px 20px 0;
  font-size: 1.4rem;
}

/* map */
#map .inr{
  width: 1200px;
  height: 438px;
  padding: 10px 10px;
}
#map h2 + p{
  font-size: 1.4rem;
  margin-bottom: 15px;
}
.fallback #map .inr {
	background: url("/lake-time/img/img_map.jpg") no-repeat center top;
  background-size: 1200px 438px;
}
.webp #map .inr {
	background: url("/lake-time/img/img_map.webp") no-repeat center top;
  background-size: 1200px 438px;
}
.avif #map .inr {
	background: url("/lake-time/img/img_map.avif") no-repeat center top;
  background-size: 1200px 438px;
}
#map .column{
  max-width: 360px;
  justify-content: flex-start;
  margin: 0 auto 0 0;
}
#map .column .set{
  width: 23%;
  margin: 1%;
}
#map .column .set a{
  position: relative;
  width: 100%;
  display: block;
  text-decoration: none;
  height: 34px;
  line-height: 34px;
  border-radius: 17px;
  background-color: #000000;
  font-size:1.1rem;
  color: #FFFFFF;
}
#map .scroll {
  overflow-x: auto;
}
/* play */
#play{
  position: relative;
}
#play .set::after {
  position: absolute;content: "";
  bottom: 0px;left:0;right: 0;
  margin: 0px auto 0;
  background:url("/lake-time/img/bg_wave01_sp.png") no-repeat;
  width: 100%;height: 32px;
  background-size: 100% 32px;
}

/* eat */
#eat{
  background: url("/lake-time/img/bg_noise.png");
  padding: 40px 10px 40px;
}
#eat .img{
  width: 90%;
  margin: 0 auto 0;
}
#eat .text{
  position: relative;
  width: 100%;
  margin-bottom: 30px;
}
#eat .text::after {
  position: absolute;content: "";
  top:0;
  bottom: auto;right:60px;
  margin: 0px auto 0;
  background:url("/lake-time/img/icon_eat.svg") no-repeat;
  width: 100px;height: 68px;
  background-size: 100px 68px;
  z-index: 10;
}
/* enjoy */
#enjoy{
  position: relative;
  width: 100%;
  height: 800px;
}
.fallback #enjoy{
	background: url("/lake-time/img/bg_enjoy01_sp.jpg") no-repeat center bottom;
  background-size: cover;
}
.webp #enjoy{
	background: url("/lake-time/img/bg_enjoy01_sp.webp") no-repeat center bottom;
  background-size: cover;
}
.avif #enjoy{
	background: url("/lake-time/img/bg_enjoy01_sp.avif") no-repeat center bottom;
  background-size: cover;
}
#enjoy .set{
  position: relative;
  width: 100%;
  height: 800px;
}
#enjoy .set::before {
  position: absolute;content: "";
  top: 0;left:0;right: 0;
  margin: 0px auto 0;
  background:url("/lake-time/img/bg_wave02.png") no-repeat;
  width: 100%;height: 32px;
  background-size: 100% 32px;
  z-index: 5;
}
#enjoy .set::after {
  position: absolute;content: "";
  bottom: 0;left:0;right: 0;
  margin: 0px auto 0;
  background:url("/lake-time/img/bg_wave01.png") no-repeat;
  width: 100%;height: 32px;
  background-size: 100% 32px;
  z-index: 5;
}
#enjoy .column{
  padding-top: 70px;
}
#enjoy .column .text{
  position: relative;
  width: 100%;
  max-width: 570px;
  text-align: left;
  color: #FFFFFF;
  background: rgba(255,255,255,0.75);
  border-radius: 10px;
  margin-bottom: 30px;
  padding: 30px 45px;
}
#enjoy .column .text::after {
  position: absolute;content: "";
  top:12px;
  bottom: auto;right:15px;
  margin: 0px auto 0;
  background:url("/lake-time/img/icon_enjoy.svg") no-repeat;
  width: 130px;height: 78px;
  background-size: 130px 78px;
}
#enjoy .column .img{
  width: 90%;
  margin: 0 auto 0;
  padding-top: 0;
  z-index: 10;
}
#enjoy .text p:not(.btn){
  color: #000000;
}

/* relax */
#relax{
  background: url("/lake-time/img/bg_noise.png");
  padding: 40px 10px 40px;
}
#relax .img{
  width: 90%;
  margin: 0 auto 0;
}
#relax .text{
  position: relative;
  width: 100%;
  margin-bottom: 30px;
}
#relax .text::after {
  position: absolute;content: "";
  top:0;
  bottom: auto;right:45px;
  margin: 0px auto 0;
  background:url("/lake-time/img/icon_relax.svg") no-repeat;
  width: 110px;height: 54px;
  background-size: 110px 54px;
  z-index: 10;
}
/* ex-list */
.ex-list{
  position: relative;
  text-align: center;
}
.ex-list .column .set{
  position: relative;
  width: 48%;
  margin: 0 1% 20px;
  padding: 9px 9px 12px;
  border-radius: 6px;
  background-color: #FFFFFF;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
  text-align: left;
  transition: .3s;
}
#exhibitor{
  width: 100%;
  padding-top: 80px;
}

.navi-local-footer{
  display: none;
}
/* - 960px (Smartphone Tablet layout Only) END*/
}

/* ----------------------------------------------------
961px- (Pc layout Only)
---------------------------------------------------- */
@media (min-width: 961px) {



/* 961px - END*/
}

/* ----------------------------------------------------
- 1200px (Pc layout Only コンテンツ内 基本幅)
---------------------------------------------------- */
@media (max-width: 1200px) {

	



	/* - 1200px (Pc layout Only) END*/
}

/* ----------------------------------------------------
961px- 1250px (Pc layout Only)
---------------------------------------------------- */

@media (min-width: 961px) and (max-width: 1250px) {


}

/* ----------------------------------------------------
- 1920px (Pc layout Only)
---------------------------------------------------- */
@media (max-width: 1920px) {


/* - 1920px - END*/
}

/* ----------------------------------------------------
1921px- (Pc layout Only Wide)
---------------------------------------------------- */
@media (min-width: 1921px) {

.fallback #main-top {
	background: url("/lake-time/img/img_main_pc.jpg") no-repeat center center;
  background-size: cover;
}
.webp #main-top {
	background: url("/lake-time/img/img_main_pc.webp") no-repeat center center;
  background-size: cover;
}
.avif #main-top {
	background: url("/lake-time/img/img_main_pc.avif") no-repeat center center;
  background-size: cover;
}
#play .set::after {
  position: absolute;content: "";
  bottom: 0;left:0;right: 0;
  margin: 0px auto 0;
  background:url("/lake-time/img/bg_wave01_b.png") no-repeat;
  width: 3840px;height: 135px;
  background-size: 3840px 135px;
}
#enjoy{
  position: relative;
  width: 100%;
  height: 1400px;
}
#enjoy .set{
  position: relative;
  width: 100%;
  height: 1400px;
}
.fallback #enjoy{
	background: url("/lake-time/img/bg_enjoy01_pc.jpg") no-repeat center bottom;
  background-size: cover;
}
.webp #enjoy{
	background: url("/lake-time/img/bg_enjoy01_pc.webp") no-repeat center bottom;
  background-size: cover;
}
.avif #enjoy{
	background: url("/lake-time/img/bg_enjoy01_pc.avif") no-repeat center bottom;
  background-size: cover;
}
#enjoy .set::before {
  position: absolute;content: "";
  top: 0;left:0;right: 0;
  margin: 0px auto 0;
  background:url("/lake-time/img/bg_wave02_b.png") no-repeat;
  width: 3840px;height: 135px;
  background-size: 3840px 135px;
  z-index: 5;
}
#enjoy .set::after {
  position: absolute;content: "";
  bottom: 0;left:0;right: 0;
  margin: 0px auto 0;
  background:url("/lake-time/img/bg_wave01_b.png") no-repeat;
  width: 3840px;height: 135px;
  background-size: 3840px 135px;
  z-index: 5;
}
#exhibitor{
  width: 100%;
  padding-top: 160px;
}
#exhibitor::after {
  position: absolute;content: "";
  top: 0;left:0;right: 0;
  margin: 0px auto 0;
  background:url("/lake-time/img/bg_wave02_b.png") no-repeat;
  width: 3840px;height: 135px;
  background-size: 3840px 135px;
  z-index: 5;
}
/* 1921px - END*/
}