.RidingLoungeGrandJejuSection > div{
	margin:auto;
	margin-top:100px;
	width:100%;
}

.RidingLoungeGrandJejuSection > div > .ebmain3{ display:none;}
.RidingLoungeGrandJejuSection > div > .ebmain4{ margin:60px 0;}

.RidingLoungeGrandJejuSection > div > .ebmain1 > .img > img{ max-width:100%;}
.RidingLoungeGrandJejuSection > div > .ebmain1 > .text{ margin:50px;}
.RidingLoungeGrandJejuSection > div > .ebmain1 > .text > div{ display:flex; flex-direction: column;}
.RidingLoungeGrandJejuSection > div > .ebmain1 > .text > div > h2{
  font-family:"BMWMotorrad";
  font-size: 41px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.24;
  letter-spacing: normal;
  color: #000;
  order:2;
  margin:3.2px 0;
}
.RidingLoungeGrandJejuSection > div > .ebmain1 > .text > div > p{ order:3;
  font-family:"BMWTypeNextKr";
  font-size: 20px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #000;
  margin-bottom:16.1px;
}
.RidingLoungeGrandJejuSection > div > .ebmain1 > .text > div > aside{ order:1; display:flex; flex-wrap:wrap; gap:14px;}

.RidingLoungeGrandJejuSection > div > .ebmain1 > .text > div > aside > span {
  font-family:"BMWMotorrad";
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  color: #000;
  padding:4px 12.8px;
  border:1px solid #000;
  border-radius:17px;
  background-color:#fff;
}

.RidingLoungeGrandJejuSection > div > .ebmain1 > .text > div > ul{ order:4; flex-grow:1; border-top:1px solid #000; padding-top:12px;}
.RidingLoungeGrandJejuSection > div > .ebmain1 > .text > div > ul > li{ display:flex; margin:8.8px 0;}
.RidingLoungeGrandJejuSection > div > .ebmain1 > .text > div > ul > li > label{ width:61.6px; 
  font-family:"BMWTypeNextKr";
  font-size: 17px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.12;
  letter-spacing: normal;
  color: #4e4e4e;
  align-items:center;
  display:flex;
}
.RidingLoungeGrandJejuSection > div > .ebmain1 > .text > div > ul > li > div{ width:calc(100% - 61.6px); 
  font-family:"BMWTypeNextKr";
  font-size: 17px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.12;
  letter-spacing: normal;
  color: #4e4e4e;
}
.RidingLoungeGrandJejuSection > div > .ebmain1 > .text > div > nav{ order:5; text-align:center; margin:40px 0;}
.RidingLoungeGrandJejuSection > div > .ebmain1 > .text > div > nav > a{
  font-family:"BMWTypeNextKr";
  font-size: 20px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  color: #fff;
  padding:18.4px 64px;
  border-radius: 2px;
  background-color: #2d2b2b;
  display:inline-block;
}
.RidingLoungeGrandJejuSection > div > .ebmain2{ background-color:#efefef; width:100%; display:inline-block; margin-bottom:80px;}
.RidingLoungeGrandJejuSection > div > .ebmain2 > .text > div > ul{ margin:50px;}
.RidingLoungeGrandJejuSection > div > .ebmain2 > .text > div > ul > li{ border-bottom:1px solid #b4b4b4; padding-bottom:8px;}
.RidingLoungeGrandJejuSection > div > .ebmain2 > .text > div > ul > li:last-child{ border-bottom:0;}
.RidingLoungeGrandJejuSection > div > .ebmain2 > .text > div > ul > li > label{
	position:relative;
  font-family:"BMWTypeNextKr";
  font-size: 20px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.4;
  letter-spacing: normal;
  color: #000;
  margin:15.3px 0;
  display:flex;
  align-items:center;
  
}
.RidingLoungeGrandJejuSection > div > .ebmain2 > .text > div > ul > li > label:before{ 
content:""; width:8px; height:8px; border-radius:50%; background-color:#000; display:inline-block; 
  margin-right:8px;
}

.RidingLoungeGrandJejuSection > div > .ebmain2 > .text > div > ul > li > div{
  font-family:"BMWTypeNextKr";
  font-size: 17px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.65;
  letter-spacing: normal;
  color: #4e4e4e;
}
.RidingLoungeGrandJejuSection > div > .ebmain2 > .text > div > ul > li > div > ul > li{
	list-style:"- ";
 font-family:"BMWTypeNextKr";
  font-size: 17px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.37;
  letter-spacing: normal;
  text-align: left;
  color: #4e4e4e;
  margin-left:12px;
}




#eb1-slide{ position:relative;}
#eb1-slide .swiper-slide{ text-align:center; display:flex;}
#eb1-slide .swiper-slide img{ width:100%;height:600px; object-fit:cover; object-position:center center;}
#eb1-slide .swiper-pagination-bullet{ background-color:#fff;}

#eb2-slide{ position:relative; width:100%; overflow:hidden; margin:26px 0;}
#eb2-slide .swiper-slide{ width:auto; }
#eb2-slide .swiper-slide > a{ position:relative; width:144px; height:108px; display:flex; justify-content:center; align-items:center; display:inline-block;  }
#eb2-slide .swiper-slide > a > img{  opacity:0.2; max-width:144px; transform:scale(0.9);}
#eb2-slide .swiper-slide img{ width:144px; height:96px; object-fit:cover; object-position:center center;}

#eb2-slide .swiper-slide-prev > a > img{ opacity:1;}
#eb2-slide .swiper-slide-active > a > img{ opacity:1; transform:scale(1);}
#eb2-slide .swiper-slide-next > a > img{ opacity:1;}

#eb2-slide .swiper-slide-prev > a:before{
	content:""; position:absolute; width:100%; height:100%; display:inline-block; left:-1px; top:0; width:144px; height:108px;
	background: repeating-linear-gradient(90deg,rgba(255,255,255,0.8) 0,rgba(255,255,255,0.8) 0, rgba(255,255,255,0) 100%);
	z-index:3;
}

#eb2-slide .swiper-slide-next > a:before{
	content:""; position:absolute; width:100%; height:100%; display:inline-block; right:-1px; top:0; width:144px; height:108px;
	background: repeating-linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 0, rgba(255,255,255,0.8) 100%);
	z-index:3;
}


@font-face {
    font-family: 'GongGothicMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-10@1.0/GongGothicMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.RidingLoungeGrandJejuSection .price1 .vtype,
.RidingLoungeGrandJejuSection .price2 .vtype,
.RidingLoungeGrandJejuSection .price3 .vtype{ font-size:15px; font-family:"BMWTypeNextKr"; width:45px; display:inline-block;}
.RidingLoungeGrandJejuSection .price2 .vtype{ color:#b1b1b1;}

.RidingLoungeGrandJejuSection .price1 .price,
.RidingLoungeGrandJejuSection .price2 .price,
.RidingLoungeGrandJejuSection .price3 .price{ font-size:26px; font-family: 'GongGothicMedium';}


.RidingLoungeGrandJejuSection .price2 .price{ text-decoration:line-through; color:#b1b1b1;}
.RidingLoungeGrandJejuSection .price3 .price{ color:#000;}

.RidingLoungeGrandJejuSection .price1 .gubun,
.RidingLoungeGrandJejuSection .price2 .gubun,
.RidingLoungeGrandJejuSection .price3 .gubun{ font-size:14px; font-weight:bold;}

.RidingLoungeGrandJejuSection .price2 .gubun{ color:#b1b1b1;}
.RidingLoungeGrandJejuSection .price3 .gubun{ color:#000;}
.RidingLoungeGrandJejuSection > div > .ebmain1 > .text > div > ul > li > div > p{ font-size:14px;}
.RidingLoungeGrandJejuSection > div > .ebmain1 > .text > div > ul > li > div > p > b{ font-family:"BMWMotorrad";}