.RidingLoungeSpiritOfGSSection > div{
	margin:auto;
	margin-top:165px;
	width:90%;
	max-width:1675px;
}
.RidingLoungeSpiritOfGSSection > div > .ebmain1 {
	display:flex;
	justify-content:space-between;
	align-items:center;
	flex-wrap:wrap;
  width: calc(100% - 44px);
  max-width:100%;
  padding: 27px 22px;
  border-radius: 25px;
  box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.16);
  background-color: #fff;
}
.RidingLoungeSpiritOfGSSection > div > .ebmain1 > .text{ order:1; margin-left:60px; margin-right:30px; flex-grow:1;}
.RidingLoungeSpiritOfGSSection > div > .ebmain1 > .img{ order:2; flex-grow:1; max-width:854px; margin:auto;}
.RidingLoungeSpiritOfGSSection > div > .ebmain1 > .text > div{ display:flex; flex-direction: column;}
.RidingLoungeSpiritOfGSSection > div > .ebmain1 > .text > div > h2{
  font-family:"BMWMotorrad";
  font-size: 50px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.24;
  letter-spacing: normal;
  color: #000;
  order:1;
}
.RidingLoungeSpiritOfGSSection > div > .ebmain1 > .text > div > p {
  font-family:"BMWTypeNextKr";
  font-size: 24px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.17;
  letter-spacing: normal;
  color: #000;
  order:3;
  margin:20px 0;
}
.RidingLoungeSpiritOfGSSection > div > .ebmain1 > .text > div > aside{ order:2; margin:10px 0;}
.RidingLoungeSpiritOfGSSection > div > .ebmain1 > .text > div > aside > span {
  font-family:"BMWMotorrad";
  font-size: 19px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  color: #000;
  display:inline-block;
  padding:7px 22px;
  border:1.5px solid #000;
  border-radius:21px;
  margin-right:16.5px;
}
.RidingLoungeSpiritOfGSSection > div > .ebmain1 > .text > div > ul{ order:5; border-top:1.5px solid #000; flex-grow:1; padding:26px 0; margin-top:10px;}
.RidingLoungeSpiritOfGSSection > div > .ebmain1 > .text > div > ul > li{ display:flex; margin:14px 0;}
.RidingLoungeSpiritOfGSSection > div > .ebmain1 > .text > div > ul > li > label {
	width:65px;
	display:flex;
	align-items:center;
  font-family:"BMWTypeNextKr";
  font-size: 19px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.21;
  letter-spacing: normal;
  color: #4e4e4e;
}
.RidingLoungeSpiritOfGSSection > div > .ebmain1 > .text > div > ul > li > div{
	width:calc(100% - 65px);
  font-family:"BMWTypeNextKr";
  font-size: 19px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.21;
  letter-spacing: normal;
  color: #4e4e4e;
	align-items:center;
}
.RidingLoungeSpiritOfGSSection > div > .ebmain1 > .text > div > nav{ order:6; margin-bottom:20px;}
.RidingLoungeSpiritOfGSSection > 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;
  display:inline-block;
  padding:12.5px 52px;
  background-color:#2d2b2b;
}

.RidingLoungeSpiritOfGSSection > div > .ebmain1 > .img > img{ border-radius:20px; max-width:100%;}

.RidingLoungeSpiritOfGSSection > div > .ebmain2{ margin:69px 0;}
.RidingLoungeSpiritOfGSSection > div > .ebmain2 > .text > div > ul{ display:flex; flex-grow:1; justify-content:flex-start;}
.RidingLoungeSpiritOfGSSection > div > .ebmain2 > .text > div > ul > li{ display:flex; flex-grow:1;}
.RidingLoungeSpiritOfGSSection > div > .ebmain2 > .text > div > ul > li > label{ display:flex; width:123px; min-width:123px;
  font-family:"BMWTypeNextKr";
  font-size: 24px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2;
  letter-spacing: normal;
  color: #000;
}
.RidingLoungeSpiritOfGSSection > div > .ebmain2 > .text > div > ul > li > div{ display:inline-block; width:calc(100% - 123px);
  font-family:"BMWTypeNextKr";
  font-size: 19px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.37;
  letter-spacing: normal;
  text-align: left;
  color: #4e4e4e;
  flex-grow:1;
    margin-right:60px;
}
.RidingLoungeSpiritOfGSSection > div > .ebmain2 > .text > div > ul > li > div{ display:flex;}
.RidingLoungeSpiritOfGSSection > div > .ebmain2 > .text > div > ul > li > div > ul{ margin-right:60px;}
.RidingLoungeSpiritOfGSSection > div > .ebmain2 > .text > div > ul > li > div > ul > li{ list-style:"- ";
 font-family:"BMWTypeNextKr";
  font-size: 19px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.37;
  letter-spacing: normal;
  text-align: left;
  color: #4e4e4e;
}



@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;
}

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

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


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

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

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