/*movallp*/
#header {
  background-color: #fff;
}
#header, #header .logo, #header .pc_nav {
  transition: 0.3s;
}
.head_active #header {
  height: 60px;
}
.head_active #header .logo, .head_active #header .pc_nav {
  padding-bottom: 4px;
}
.head_active #header .cartbtn, .head_active #header .drawer-hamburger {
  margin-bottom: 0;
}
.head_active #header .drawer-nav {
  top: 60px;
}

#movallp_header {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e85520;
  width: 100%;
  height: 70px;
  position: fixed;
  top: 100px;
  left: 0;
  z-index: 96;
  transition: 0.3s;
}
.head_active #movallp_header {
  height: 40px;
  top: 60px;
}
#movallp_header .logo, #movallp_header .logo svg {
  width: 132px;
}
#movallp_header .logo a {
  display: block;
}
#movallp_header .logo svg {
  fill: #ec7bab;
  height: 37px;
}
@media screen and (min-width: 961px) {
  #movallp_header .drawer_nav ul {
    display: flex;
    font-weight: bold;
    font-size: 15px;
    line-height: 1;
  }
  #movallp_header .drawer_nav li:not(.last) {
    margin-right: 80px;
  }
  #movallp_header .drawer_nav a {
    color: #fff;
  }
}
@media screen and (max-width: 960px) {
  #movallp_header {
    display: block;
    height: auto;
    box-shadow: none;
    top: 65px;
  }
  #movallp_header .logo {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #fff;
    width: auto;
    height: 60px;
    position: relative;
    z-index: 98;
  }
  #movallp_header .logo a, #movallp_header .logo svg {
    width: 106px;
  }
  #movallp_header .logo svg {
    height: 30px;
  }
  #movallp_header .drawer_btn {
    display: block;
    background-color: #e85520;
    width: 60px;
    height: 60px;
    padding: 8px 0 0;
    border-radius: 6px;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 99;
    transition: 0.6s cubic-bezier(0.19, 1, 0.22, 1);
    transform: translate3d(0, 0, 0);
    cursor: pointer;
  }
  #movallp_header .drawer_btn .icon {
    display: block;
    width: 40%;
    margin: 0 auto;
    position: relative;
  }
  #movallp_header .drawer_btn .icon, #movallp_header .drawer_btn .icon:before, #movallp_header .drawer_btn .icon:after {
    background-color: #fff;
    height: 3px;
    border-radius: 10px;
    transition: 0.6s cubic-bezier(0.19, 1, 0.22, 1);
  }
  #movallp_header .drawer_btn .icon:before, #movallp_header .drawer_btn .icon:after {
    content: "";
    width: 100%;
    position: absolute;
    top: -8px;
    left: 0;
  }
  #movallp_header .drawer_btn .icon:after {
    top: 8px;
  }
  .drawer_open #movallp_header .drawer_btn .icon {
    background-color: transparent;
  }
  .drawer_open #movallp_header .drawer_btn .icon:before, .drawer_open #movallp_header .drawer_btn .icon:after {
    top: 0;
  }
  .drawer_open #movallp_header .drawer_btn .icon:before {
    transform: rotate(45deg);
  }
  .drawer_open #movallp_header .drawer_btn .icon:after {
    transform: rotate(-45deg);
  }
  #movallp_header .drawer_btn img {
    width: 29px;
    height: auto;
    margin: 15px auto 0;
  }
  #movallp_header .drawer_btn .close {
    display: none;
  }
  .drawer_open #movallp_header .drawer_btn .menu {
    display: none;
  }
  .drawer_open #movallp_header .drawer_btn .close {
    display: block;
  }
  #movallp_header .drawer_nav {
    background-color: #e85520;
    width: 100%;
    height: 100%;
    position: fixed;
    top: -100%;
    left: 0;
    z-index: 97;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    transition: 0.6s cubic-bezier(0.19, 1, 0.22, 1);
  }
  .drawer_open #movallp_header .drawer_nav {
    top: 0;
  }
  #movallp_header .drawer_nav ul {
    display: flex;
    justify-content: center;
    flex-direction: column;
    height: 100%;
    padding-top: 60px;
    text-align: center;
    font-weight: bold;
    font-size: 16px;
    line-height: 1;
  }
  #movallp_header .drawer_nav li {
    width: 100%;
  }
  #movallp_header .drawer_nav li:not(:last-child) {
    margin-bottom: 40px;
  }
  #movallp_header .drawer_nav a {
    display: block;
    color: #fff;
  }
  #movallp_header .drawer_nav .shop {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 86%;
    max-width: 400px;
    height: 40px;
    border-radius: 30px;
    border: 1px solid #fff;
    padding-bottom: 4px;
    margin: 0 auto;
  }
  #movallp_header .drawer_nav .shop img {
    width: 150px;
    height: auto;
  }
}

#movallp {
  padding-top: 170px;
  overflow: visible;
}
@media screen and (max-width: 960px) {
  #movallp {
    padding-top: 60px;
  }
}
#movallp img {
  width: 100%;
  height: auto;
}
#movallp article {
  position: relative;
}
#movallp .wrapper {
  max-width: 750px;
}
#movallp .fix_cart {
  position: fixed;
  right: 0;
  bottom: 0;
  z-index: 90;
}
#movallp .fix_cart a {
  display: block;
  width: 55px;
  margin-left: auto;
}
#movallp .video {
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  position: relative;
}
#movallp .video iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

@keyframes main_img {
  50% {
    opacity: 0;
  }
  10%, 90% {
    opacity: 1;
  }
}
#movallp_main {
  max-width: 650px !important;
}
#movallp_main .wrap {
  background: url("../img/lp-moval/main_bg.jpg") no-repeat center/cover;
  height: 0;
  padding-top: 129%;
  position: relative;
}
#movallp_main .inner {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
#movallp_main .ttl {
  padding-top: 5%;
}
#movallp_main .ttl img {
  width: 75%;
  margin: 0 auto;
}
#movallp_main .stoma {
  width: 32%;
  margin: 13% auto 0;
  position: relative;
}
#movallp_main .stoma .load_move {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  transition: 1s 0.5s;
  transform: translateY(80%);
  opacity: 0;
}
#movallp_main .stoma .load_move img {
  position: absolute;
  top: 0;
  left: 0;
}
#movallp_main .stoma .load_move .img1 {
  z-index: 2;
}
#movallp_main .stoma .load_move .img2 {
  z-index: 1;
}
#movallp_main .stoma .load_move.active {
  transform: translateY(0);
  opacity: 1;
}
#movallp_main .stoma .load_move.active .img1 {
  animation: main_img 3s 3s infinite;
}
#movallp_main small {
  margin-top: 4.5%;
  text-align: center;
  color: #fff;
  font-size: 2.9vw;
  line-height: 1.3;
}
@media screen and (min-width: 751px) {
  #movallp_main small {
    font-size: 22px;
  }
}

#movallp_concept {
  background-color: #f08660;
  overflow: hidden;
}
#movallp_concept .wrapper {
  position: relative;
  z-index: 2;
}
#movallp_concept .bg {
  position: relative;
}
#movallp_concept .bg:before {
  content: "";
  background: no-repeat left top/100% 100%;
  width: 240%;
  height: 0;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  z-index: -1;
}
#movallp_concept .ttl {
  padding: 13% 8% 5%;
}
#movallp_concept .ttl:before {
  background-image: url("../img/lp-moval/concept_bg01.png");
  padding-top: 121%;
  margin-top: -24%;
}
#movallp_concept .img1 {
  width: 102%;
  margin-left: 2.6%;
  position: relative;
}
#movallp_concept .img1 .product {
  width: 22%;
  position: absolute;
  left: 10%;
  bottom: 0;
  margin-bottom: 4%;
  z-index: 2;
  transition: 1s 0.5s;
  opacity: 0;
  transform: translateX(100%);
}
#movallp_concept .img1 .product.active {
  opacity: 1;
  transform: translateX(0);
}
#movallp_concept .concept_nav {
  padding: 9% 6.6% 21%;
}
#movallp_concept .concept_nav:before {
  background-image: url("../img/lp-moval/concept_bg02.png");
  padding-top: 115%;
  margin-top: -45%;
}
#movallp_concept .concept_nav a {
  display: block;
  position: relative;
  z-index: 2;
}
#movallp_concept .concept_nav a:before {
  content: "";
  background: url("../img/lp-moval/concept_nav_bg.png") no-repeat left top/100% 100%;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  transition: 0.3s;
}
#movallp_concept .concept_nav a:not(:last-child) {
  margin-bottom: 10px;
}
@media screen and (min-width: 961px) {
  #movallp_concept .concept_nav a:hover {
    opacity: 1;
  }
  #movallp_concept .concept_nav a:hover:before {
    opacity: 0.5;
  }
}
#movallp_concept .txtbox {
  text-align: center;
  color: #fff;
  font-weight: bold;
  font-size: 4.5vw;
  line-height: 1.4;
}
@media screen and (min-width: 751px) {
  #movallp_concept .txtbox {
    font-size: 34px;
  }
}
#movallp_concept .txtbox p:not(:last-child) {
  margin-bottom: 8.5%;
}
#movallp_concept .txtbox .small {
  display: block;
  margin-bottom: -0.2em;
  padding-right: 10%;
  font-size: 50%;
  line-height: 1;
}
#movallp_concept .img2 {
  padding: 7% 0 12%;
}
#movallp_concept .img2:before {
  background-image: url("../img/lp-moval/concept_bg01.png");
  padding-top: 121%;
  margin-top: -88%;
}
#movallp_concept .video {
  margin-bottom: 12%;
}
#movallp_concept .img3 {
  width: 29%;
  margin: 0 auto;
  padding-bottom: 14%;
}

#movallp_activelife {
  background: url("../img/lp-moval/activelife_bg.png") no-repeat left top/100% 100%;
}
#movallp_activelife .wrap {
  padding: 10% 0 13%;
}
#movallp_activelife .ttl {
  width: 84%;
  margin: 0 auto 8.4%;
}
#movallp_activelife .circle {
  max-width: 96%;
}
@media screen and (min-width: 751px) {
  #movallp_activelife .circle {
    max-width: 722px;
  }
}
#movallp_activelife .circle li:not(:last-child) {
  margin-bottom: 2%;
}

#movallp .temp_pack {
  background-color: #fff;
  width: 86%;
  margin: 22% auto 0;
  border-radius: 5px;
  padding: 8% 0;
}
#movallp .temp_pack .pack_ttl {
  width: 80%;
  margin: 0 auto 2.6%;
}
#movallp .temp_pack a {
  display: block;
  background-color: #e85520;
  width: 83%;
  border-radius: 100px;
  padding: 1.4% 0 2%;
  margin: 9% auto 0;
}
#movallp .temp_pack a img {
  width: 56%;
  margin: 0 auto;
}

#movallp_feature {
  font-size: 3.2vw;
  line-height: 1.7;
}
@media screen and (min-width: 751px) {
  #movallp_feature {
    font-size: 24px;
  }
}
#movallp_feature .wrap {
  padding: 24% 0 10%;
}
#movallp_feature .ttl {
  width: 70%;
  margin: 0 auto 11%;
}
#movallp_feature section:not(:last-child) {
  margin-bottom: 11%;
}
#movallp_feature section p {
  padding: 0 6.6%;
}
#movallp_feature section .sec_ttl {
  width: 73%;
  margin: 0 auto 4%;
}
#movallp_feature section .txt1 {
  padding-bottom: 5%;
  text-align: center;
}
#movallp_feature section .txt2 {
  padding-top: 3.3%;
}
#movallp_feature section dl {
  margin-top: 13%;
}
#movallp_feature section dt {
  width: 65%;
  margin: 0 auto 4.6%;
}
#movallp_feature section dd:not(:last-of-type) {
  margin-bottom: 10%;
}
#movallp_feature section dd figure {
  margin-top: 2.6%;
}
#movallp_feature .sec02 .detail .detail_close {
  display: flex;
  margin-top: -16.1%;
  position: relative;
  z-index: 2;
}
#movallp_feature .sec02 .detail .detail_close li {
  width: 16%;
}
#movallp_feature .sec02 .detail .detail_close li .openbtn {
  display: block;
  background-color: transparent;
  width: 100%;
  height: 0;
  padding-top: 100%;
  cursor: pointer;
}
#movallp_feature .sec02 .detail .detail_close li .box {
  width: 542%;
  color: #fff;
  position: relative;
  z-index: 3;
}
#movallp_feature .sec02 .detail .detail_close li .box .accordion {
  display: none;
  padding-top: 16px;
}
#movallp_feature .sec02 .detail .detail_close li .box .inner {
  background-color: #e85520;
  border-radius: 5px;
  padding: 4% 4.5% 3.4%;
  position: relative;
}
#movallp_feature .sec02 .detail .detail_close li .box .inner:before {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 8px 12px 8px;
  border-color: transparent transparent #e85520 transparent;
  position: absolute;
  top: -11px;
}
#movallp_feature .sec02 .detail .detail_close li .box .flex {
  display: flex;
}
#movallp_feature .sec02 .detail .detail_close li .box .accordion_ttl {
  padding: 0 0 2.6%;
  font-weight: bold;
  font-size: 4.2vw;
  line-height: 1;
}
@media screen and (min-width: 751px) {
  #movallp_feature .sec02 .detail .detail_close li .box .accordion_ttl {
    font-size: 32px;
  }
}
#movallp_feature .sec02 .detail .detail_close li .box .accordion_txt {
  padding: 0;
}
#movallp_feature .sec02 .detail .detail_close li .box figure {
  flex: 0 0 auto;
  margin-left: auto;
}
#movallp_feature .sec02 .detail .detail_close li.list1 {
  margin: 0 16.7% 0 9.4%;
}
#movallp_feature .sec02 .detail .detail_close li.list1 .box {
  margin-left: -16%;
}
#movallp_feature .sec02 .detail .detail_close li.list1 .box .inner:before {
  left: 12%;
  margin-left: -8px;
}
#movallp_feature .sec02 .detail .detail_close li.list1 .box .flex {
  align-items: center;
}
#movallp_feature .sec02 .detail .detail_close li.list1 .box .accordion_txt {
  padding-right: 4%;
}
#movallp_feature .sec02 .detail .detail_close li.list1 .box figure {
  width: 25%;
}
#movallp_feature .sec02 .detail .detail_close li.list2 {
  margin-right: 14.4%;
}
#movallp_feature .sec02 .detail .detail_close li.list2 .box {
  left: 50%;
  transform: translateX(-50%);
}
#movallp_feature .sec02 .detail .detail_close li.list2 .box .inner:before {
  left: 0;
  right: 0;
  margin: auto;
}
#movallp_feature .sec02 .detail .detail_close li.list3 .box {
  margin-left: -411%;
}
#movallp_feature .sec02 .detail .detail_close li.list3 .box .inner:before {
  left: 85%;
  margin-left: -8px;
}
#movallp_feature .sec02 .detail .detail_close li.list3 .box .accordion_txt {
  padding-right: 4%;
}
#movallp_feature .sec02 .detail .detail_close li.list3 .box figure {
  width: 66%;
}
#movallp_feature .sec03 .flow {
  padding: 5.6% 6.6% 0;
}
#movallp_feature .sec03 .flow li {
  display: flex;
  align-items: center;
  position: relative;
}
#movallp_feature .sec03 .flow li:not(:last-child) {
  margin-bottom: 20px;
}
#movallp_feature .sec03 .flow li:not(:last-child):before {
  content: "";
  background: url("../img/lp-moval/feature03_arrow.png") no-repeat left top/100% 100%;
  width: 20px;
  height: 16px;
  position: absolute;
  left: calc(25% - 10px);
  bottom: -18px;
}
#movallp_feature .sec03 .flow li figure {
  width: 50%;
  flex: 0 0 auto;
  margin: 0 4.5% 0 0;
  position: relative;
}
#movallp_feature .sec03 .flow li figure .small {
  width: 32%;
  position: absolute;
  top: 0;
  margin-top: -8%;
  right: -14%;
  z-index: 2;
}
#movallp_feature .sec03 .flow li p {
  padding: 0;
  white-space: nowrap;
}

#movallp .temp_cv {
  background-color: rgba(232, 85, 32, 0.1);
  font-size: 3.2vw;
  line-height: 1.7;
}
@media screen and (min-width: 751px) {
  #movallp .temp_cv {
    font-size: 24px;
  }
}
#movallp .temp_cv .cv_wrap {
  padding: 10% 0 12%;
}
#movallp .temp_cv .cv_ttl {
  width: 84%;
  margin: 0 auto 4.4%;
}
#movallp .temp_cv .cv_txtbox {
  display: flex;
  align-items: center;
  padding: 3.3% 6% 0;
}
#movallp .temp_cv .cv_txtbox .circle {
  background-color: #e85520;
  width: 40%;
  height: 0;
  flex: 0 0 auto;
  padding-top: 40%;
  border-radius: 50%;
  text-align: center;
  color: #fff;
  font-weight: bold;
  position: relative;
  font-size: 90%;
}
#movallp .temp_cv .cv_txtbox .circle span {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
#movallp .temp_cv .cv_txtbox .price_wrap {
  width: 55%;
  margin-left: auto;
  line-height: 1.3;
  white-space: nowrap;
}
#movallp .temp_cv .cv_txtbox .price1 {
  border-bottom: 1px solid #3e3a39;
  padding-bottom: 4%;
  margin-bottom: 4%;
  font-size: 3.4vw;
}
@media screen and (min-width: 751px) {
  #movallp .temp_cv .cv_txtbox .price1 {
    font-size: 26px;
  }
}
#movallp .temp_cv .cv_txtbox .price1 .price1_txt1 {
  font-size: 2.9vw;
}
@media screen and (min-width: 751px) {
  #movallp .temp_cv .cv_txtbox .price1 .price1_txt1 {
    font-size: 20px;
  }
}
#movallp .temp_cv .cv_txtbox .price2 {
  display: flex;
  align-items: center;
}
#movallp .temp_cv .cv_txtbox .price2 span {
  display: block;
}
#movallp .temp_cv .cv_txtbox .price2 .price2_txt1 {
  text-align: right;
  font-size: 2.9vw;
}
@media screen and (min-width: 751px) {
  #movallp .temp_cv .cv_txtbox .price2 .price2_txt1 {
    font-size: 22px;
  }
}
#movallp .temp_cv .cv_txtbox .price2 .price2_txt2 {
  font-size: 7.7vw;
}
@media screen and (min-width: 751px) {
  #movallp .temp_cv .cv_txtbox .price2 .price2_txt2 {
    font-size: 58px;
  }
}
#movallp .temp_cv .cv_txtbox .price2 .price2_txt2 .small {
  display: inline-block;
  font-size: 58%;
}
#movallp .temp_cv .cv_btn {
  display: block;
  background-color: #e85520;
  width: 86%;
  border-radius: 100px;
  padding: 1.2% 0 1.8%;
  margin: 10% auto 0;
}
#movallp .temp_cv .cv_btn img {
  width: 46%;
  margin: 0 auto;
}
#movallp .temp_cv .cv_illust {
  padding-top: 8.6%;
}

#movallp_howto {
  padding: 13% 6% 10%;
  font-size: 3.1vw;
  line-height: 1.7;
}
@media screen and (min-width: 751px) {
  #movallp_howto {
    font-size: 23px;
  }
}
#movallp_howto .ttl {
  background-color: #e85520;
  border-radius: 100px;
  padding: 2.7% 0 2.3%;
  text-align: center;
  font-weight: bold;
  color: #fff;
  font-size: 5.6vw;
  line-height: 1;
}
#movallp_howto .ttl.-first {
  background-color: #fff;
  color: #e85520;
}
@media screen and (min-width: 751px) {
  #movallp_howto .ttl {
    font-size: 42px;
  }
}
@media all and (-ms-high-contrast: none) {
  #movallp_howto .ttl {
    padding: 3.7% 0 1.3%;
  }
}
#movallp_howto .video {
  margin-bottom: 12%;
  margin-top: 3%;
}
#movallp_howto .txt1 {
  margin-top: 3%;
}
#movallp_howto .flow {
  margin-top: 5%;
}
#movallp_howto .flow li:not(:last-child) {
  margin-bottom: 20px;
  position: relative;
}
#movallp_howto .flow li:not(:last-child):before {
  content: "";
  background: url("../img/lp-moval/feature03_arrow.png") no-repeat left top/100% 100%;
  width: 20px;
  height: 16px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: -20px;
  margin: auto;
}
@media screen and (min-width: 751px) {
  #movallp_howto .flow img {
    width: auto;
    max-width: 100%;
  }
}
#movallp_howto .leave {
  margin-top: 12%;
}
#movallp_howto .leave .ttl {
  background-color: #21348c;
}
#movallp_howto .leave .flow li:not(:last-child):before {
  background-image: url("../img/lp-moval/howto_leave_arrow.png");
}

#movallp_faq .wrap {
  padding: 13% 0 24%;
}
#movallp_faq .ttl {
  margin-bottom: 3.3%;
  text-align: center;
  font-weight: bold;
  color: #e85520;
  font-size: 6.1vw;
  line-height: 1;
}
@media screen and (min-width: 751px) {
  #movallp_faq .ttl {
    font-size: 46px;
  }
}
#movallp_faq .ttl .small {
  display: block;
  margin-top: 2%;
  font-size: 60%;
}
#movallp_faq dt, #movallp_faq dd {
  padding: 3.5% 14%;
  position: relative;
}
#movallp_faq dt:before, #movallp_faq dd:before {
  font-weight: bold;
  font-size: 4.5vw;
  position: absolute;
  top: 0;
  left: 6%;
}
@media screen and (min-width: 751px) {
  #movallp_faq dt:before, #movallp_faq dd:before {
    font-size: 34px;
  }
}
#movallp_faq dl {
  border-bottom: 1px solid #e85520;
}
#movallp_faq dt {
  border-top: 1px solid #e85520;
  font-weight: bold;
  font-size: 3.4vw;
  line-height: 1.6;
  cursor: pointer;
}
@media screen and (min-width: 751px) {
  #movallp_faq dt {
    font-size: 26px;
  }
}
#movallp_faq dt:before {
  content: "Q.";
  display: flex;
  align-items: center;
  height: 100%;
  color: #0099e2;
}
#movallp_faq dt:after {
  content: "";
  background: url("../img/lp-moval/faq_btn.png") no-repeat left top/100% 100%;
  width: 23px;
  height: 23px;
  position: absolute;
  top: 0;
  right: 6.6%;
  bottom: 0;
  margin: auto;
  transition: 0.3s;
  transform: rotate(135deg);
}
#movallp_faq dt.open:after {
  transform: rotate(0);
}
#movallp_faq dd {
  display: none;
  background-color: rgba(232, 85, 32, 0.1);
  border-top: 1px dotted #e85520;
  padding-right: 8.5%;
  font-size: 3.2vw;
  line-height: 1.7;
}
@media screen and (min-width: 751px) {
  #movallp_faq dd {
    font-size: 24px;
  }
}
#movallp_faq dd:before {
  content: "A.";
  margin-top: 3%;
  color: #ec7bab;
}
#movallp_faq .temp_cv .temp_pack {
  margin-top: 0;
}
#movallp_faq .temp_cv .temp_pack .pack_ttl {
  margin-bottom: 4%;
}

#movallp_bottom {
  padding: 50px 6%;
  font-size: 12px;
  line-height: 1.7;
}
#movallp_bottom .welland {
  text-align: center;
  color: #e85520;
}
#movallp_bottom .welland .logo {
  width: 95px;
  margin: 10px auto 0;
}
#movallp_bottom .txt1 {
  margin-top: 25px;
}

.uv30 {
  padding: 70px 0 0 0;
}

.uv30 a {
  text-align: center;
  margin: 0 auto;
  display: block;
  width: 300px;
}/*# sourceMappingURL=moval.css.map */