.ServiceMoviecreative .policy {
  padding-bottom: 0;
  border-bottom: 0;
  counter-reset: policyNum
}

.ServiceMoviecreative .policy_box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 50px 0;
  border-bottom: 1px solid #ebebeb;
  counter-increment: policyNum
}

.ServiceMoviecreative .policy_box:first-child {
  padding-top: 40px
}

@media (max-width:768px) {
  .ServiceMoviecreative .policy_box {
    display: block
  }

  .ServiceMoviecreative .policy_box:first-child {
    padding-top: 0
  }
}

.ServiceMoviecreative .policy_title {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 340px;
  flex: 0 1 340px;
  font-size: 1.8rem;
  font-weight: 800
}

.ServiceMoviecreative .policy_title:before {
  content: counter(policyNum, decimal-leading-zero) ".";
  padding-right: 20px;
  font-family: qs, sans-serif;
  font-size: 2rem;
  font-weight: 700
}

@media (max-width:768px) {
  .ServiceMoviecreative .policy_title {
    margin-bottom: 20px;
    font-size: 1.5rem;
    text-align: center
  }

  .ServiceMoviecreative .policy_title:before {
    padding-right: 10px;
    font-size: 1.6rem
  }
}

.ServiceMoviecreative .policy_text {
  line-height: 1.8
}

.ServiceMoviecreative .policy_text ul {
  padding-left: 20px
}

.ServiceMoviecreative .policy_text li {
  list-style-type: disc
}

@media (max-width:768px) {
  .ServiceMoviecreative .policy_text {
    font-size: 1.2rem
  }
}


.other-movie .about,
.movie-creative .about {
  padding-bottom: 80px
}

@media (max-width:768px) {

  .other-movie .about,
  .movie-creative .about {
    padding-bottom: 60px
  }
}

.other-movie .about_header,
.movie-creative .about_header {
  margin-bottom: 48px
}

@media (max-width:768px) {

  .other-movie .about_header,
  .movie-creative .about_header {
    margin-bottom: 32px
  }
}

.other-movie .about_ss,
.movie-creative .about_ss {
  margin-bottom: 56px;
  padding: 40px;
  background-color: #e7eaee;
  border-radius: 20px;
  text-align: center
}

@media (max-width:768px) {

  .other-movie .about_ss,
  .movie-creative .about_ss {
    margin-bottom: 30px;
    padding: 20px;
    border-radius: 5px
  }
}

.other-movie .about_ssTitle,
.movie-creative .about_ssTitle {
  margin: 0 auto 20px
}

.other-movie .about_ssTitle .movilab,
.movie-creative .about_ssTitle .movilab {
  width: 250px;
  height: 61px
}

.other-movie .about_ssTitle .remotekitchen,
.movie-creative .about_ssTitle .remotekitchen {
  width: 326px;
  height: 93px
}

@media (max-width:768px) {

  .other-movie .about_ssTitle,
  .movie-creative .about_ssTitle {
    margin-bottom: 8px
  }

  .other-movie .about_ssTitle .movilab,
  .movie-creative .about_ssTitle .movilab {
    width: 87px;
    height: auto
  }

  .other-movie .about_ssTitle .remotekitchen,
  .movie-creative .about_ssTitle .remotekitchen {
    width: 106px;
    height: auto
  }
}

.other-movie .about_ssSubTitle,
.movie-creative .about_ssSubTitle {
  color: #41474a
}

@media (max-width:768px) {

  .other-movie .about_ssSubTitle,
  .movie-creative .about_ssSubTitle {
    font-size: .9rem
  }
}

.other-movie .about_ssDevice,
.movie-creative .about_ssDevice {
  margin: 48px auto 0
}

.other-movie .about_ssDevice .movilab,
.movie-creative .about_ssDevice .movilab {
  width: 616px;
  height: 288px
}

.other-movie .about_ssDevice .remotekitchen,
.movie-creative .about_ssDevice .remotekitchen {
  width: 499px;
  height: 288px
}

@media (max-width:768px) {

  .other-movie .about_ssDevice,
  .movie-creative .about_ssDevice {
    margin-top: 13px
  }

  .other-movie .about_ssDevice .movilab,
  .movie-creative .about_ssDevice .movilab {
    width: 186px;
    height: 86px
  }

  .other-movie .about_ssDevice .remotekitchen,
  .movie-creative .about_ssDevice .remotekitchen {
    width: 163px;
    height: auto
  }
}

.other-movie .about_text,
.movie-creative .about_text {
  padding: 0 56px;
  line-height: 1.73333
}

@media (max-width:768px) {

  .other-movie .about_text,
  .movie-creative .about_text {
    padding: 0
  }
}

.other-movie .about_button,
.movie-creative .about_button {
  margin-top: 72px;
  text-align: center
}

.other-movie .about_button .Button,
.movie-creative .about_button .Button {
  margin: 0 40px
}

@media (max-width:768px) {

  .other-movie .about_button,
  .movie-creative .about_button {
    margin-top: 64px;
    margin-bottom: -24px
  }

  .other-movie .about_button .Button,
  .movie-creative .about_button .Button {
    margin: 0 0 24px
  }
}
.privacy-policy ul, .privacy-policy ol{
  padding-left:20px;
  margin-top: 20px;
}

.privacy-policy ul, .privacy-policy ul li{
  list-style: disc;
}
.privacy-policy ol, .privacy-policy ol li{
  list-style: number;
}
.privacy-policy ol li ul,.privacy-policy ol li ul li{
  list-style: circle;
}
.privacy-policy p{
  margin-top:0!important;
}
.privacy-policy table{
  border-collapse: collapse;
}
.privacy-policy th,.privacy-policy td{
  border: 1px solid #333!important;
  padding: 10px 20px;
}

.privacy-policy h3 {
  margin: 40px 0 20px!important;
}