@charset "UTF-8";

.l-header__renew__inner {
margin: 0 auto;
max-width: 1440px;
padding: 15px 20px 10px;
}
@media print, screen and (max-width: 1441px) {
.l-header__renew__inner {
padding: 1.0416666667vw 1.3888888889vw 0.6944444444vw;
}
}
@media screen and (max-width: 960px) {
.l-header__renew__inner {
display: block;
padding: 0;
padding-left: 5px;
}
}
.l-header__bar-menu__list {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.l-header__bar-menu__list__item {
padding: 0 20px;
font-size: 14px;
border-right: 1px solid #333;
}
.l-header__bar-menu__list__item:nth-last-child(1) {
border-right: none;
}
@media print, screen and (max-width: 1441px) {
.l-header__bar-menu__list__item {
padding: 0 1.3888888889vw;
font-size: 0.9722222222vw;
}
}
@media screen and (max-width: 960px) {
.l-header__bar-menu__list__item {
padding: 0 3.2vw;
font-size: 4.2666666667vw;
border-right: 1px solid #fff;
}
}
.l-header__bar-menu__list__link {
color: #333;
}
.l-header__bar-menu__list__link:hover {
text-decoration: underline;
}
.l-header__container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%;
}
@media print, screen and (max-width: 1441px) {
.l-header__container {
padding: 0 1.3888888889vw;
}
}
@media screen and (max-width: 960px) {
.l-header__container {
padding: 0;
}
}
.l-header__list {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
gap: 20px;
}
@media print, screen and (max-width: 1441px) {
.l-header__list {
gap: 1.3888888889vw;
}
}
@media screen and (max-width: 960px) {
.l-header__list {
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
gap: 0;
width: 100%;
}
}
.l-header__list__item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
white-space: nowrap;
}
@media screen and (max-width: 960px) {
.l-header__list__item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
}
.l-header__list__item--paper {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
background-color: #89BC34;
}
.l-header__list__item--quote {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
background-color: #569B63;
}
.l-header__list__item--hurry {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
background-color: #BF3B34;
}
.l-header__list__btn {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 5px;
padding: 15px 55px 15px 20px;
color: #fff;
}
.l-header__list__btn::after {
content: "";
position: absolute;
top: 0;
bottom: 0;
right: 10px;
margin: auto;
width: 15px;
height: 15px;
vertical-align: bottom;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
background-image: url(//osogi.jp/wp-content/themes/swell/assets/img/btn-arrow.svg);
}
@media print, screen and (max-width: 1441px) {
.l-header__list__btn::after {
right: 1.0416666667vw;
width: 1.0416666667vw;
height: 1.0416666667vw;
}
}
@media screen and (max-width: 960px) {
.l-header__list__btn::after {
right: 1.3333333333vw;
width: 4vw;
height: 4vw;
}
}
@media print, screen and (max-width: 1441px) {
.l-header__list__btn {
gap: 0.3472222222vw;
padding: 1.0416666667vw 3.8194444444vw 1.0416666667vw 1.3888888889vw;
}
}
@media screen and (max-width: 960px) {
.l-header__list__btn {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
gap: 2.6666666667vw;
width: 100%;
padding-left: 2.1333333333vw;
line-height: 1.4;
font-weight: bold;
min-height: 10vw;
}
}
.l-header__list__icon {
vertical-align: middle;
}
@media print, screen and (max-width: 1441px) {
.l-header__list__icon {
height: 1.4583333333vw;
}
}
@media screen and (max-width: 960px) {
.l-header__list__icon {
height: 4vw;
}
}
.l-header__list__phone {
text-align: center;
color: #569B63;
font-size: 33px;
font-weight: bold;
line-height: 1;
}
@media print, screen and (max-width: 1441px) {
.l-header__list__phone {
font-size: 2.2916666667vw;
}
}
@media screen and (max-width: 960px) {
.l-header__list__phone {
font-size: 4.5333333333vw;
}
}
.l-header__list__phone__subtext {
display: inline-block;
width: 100%;
font-size: 15px;
}
@media print, screen and (max-width: 1441px) {
.l-header__list__phone__subtext {
font-size: 1.0416666667vw;
}
}
@media screen and (max-width: 960px) {
.l-header__list__phone__subtext {
font-size: 2.6666666667vw;
}
}
.l-header__list__phone__icon {
width: 2.7777777778vw;
max-width: 40px;
}
@media screen and (max-width: 960px) {
.l-header__list__phone__icon {
width: 5.6vw;
max-width: inherit;
}
}
.-parallel-bottom .l-header__logo {
padding: 0 0 16px;
width: auto;
-webkit-box-ordinal-group: inherit;
-ms-flex-order: inherit;
order: inherit;
}
@media screen and (max-width: 960px) {
.-parallel-bottom .l-header__logo {
padding: 4vw 1vw 0;
}
}
#gnav {
border-top: none;
}
#gnav li {
border-left: none;
}
.c-gnav .menu-item-has-children::after {
background: url(//osogi.jp/wp-content/themes/swell/assets/img/header-arrow.svg);
}
.c-headLogo__img {
width: 13.4027777778vw;
max-width: 193px;
}
@media screen and (max-width: 960px) {
.c-headLogo__img {
width: 35.7333333333vw;
}
}
.c-catchphrase {
width: auto !important;
font-weight: bold;
}
@media print, screen and (max-width: 1441px) {
.c-catchphrase {
font-size: 0.9722222222vw !important;
}
}
@media screen and (max-width: 960px) {
.c-catchphrase {
padding: 0;
font-size: 2.4vw !important;
}
}
@media screen and (max-width: 960px) {
.-img .c-headLogo__link {
padding: 0;
}
}
.l-header__menuBtn {
background-color: #569B63;
}
@media screen and (max-width: 960px) {
.l-header__menuBtn {
width: 18.1333333333vw;
height: 18.1333333333vw;
}
}
.c-iconBtn__icon:before {
font-size: 10.6666666667vw;
}
.p-spMenu__inner::before {
background-color: #569B63;
}
.p-spMenu a {
color: #fff;
}
.c-listMenu a {
border-bottom: none !important;
}
@media screen and (max-width: 960px) {
.c-listMenu a {
font-size: 4.8vw;
}
}
.c-submenuToggleBtn:before {
content: none;
}
.c-submenuToggleBtn:after {
content: none;
}
.l-header__inner {
max-width: 1440px !important;
}
.c-gnav {
-webkit-box-pack: justify !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important;
background-color: #569B63;
}
#gnav {
color: #fff;
width: 100%;
}
#gnav li {
width: 100%;
}
#gnav .ttl {
font-family: inherit;
}
.c-gnav a::after {
background: #fff;
}
.l-header__bar .c-catchphrase {
width: inherit !important;
font-size: 14px;
}
@media screen and (max-width: 960px) {
.l-header__bar {
position: absolute;
top: 0;
left: 0;
}
}
@media screen and (max-width: 960px) {
.l-header__customBtn-renew {
padding: 4vw 1.3333333333vw 0 0;
}
}
@media screen and (max-width: 960px) {
.icon-facebook {
height: 8.8vw;
background-size: contain;
background-repeat: no-repeat;
background-image: url(//osogi.jp/wp-content/themes/swell/assets/img/header-icon-facebook-sp.png);
}
.icon-twitter {
height: 8.8vw;
background-size: contain;
background-repeat: no-repeat;
background-image: url(//osogi.jp/wp-content/themes/swell/assets/img/header-icon-X-sp.svg);
}
.c-iconList {
margin: 0 auto;
width: 75%;
margin-top: 5.3333333333vw;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
gap: 4vw 8vw;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.p-spMenu__body {
padding: 0 3vw 10vw;
}
.p-spMenu__inner {
width: 100%;
}
.l-header__bar__iconlist {
display: none;
}
.c-headLogo {
height: inherit !important;
}
}
@media (min-width: 769px) and (max-width: 960) {
.l-header__list__btn {
padding: 15px 55px 15px 20px !important;
}
}
.c-gnav .sub-menu a:hover {
background-color: #fff;
color: #569B63;
}
.p-fixed {
position: fixed;
bottom: 0;
left: 0;
right: 0;
width: 100%;
z-index: 100;
padding: 0.6944444444vw 16.1805555556vw;
}
@media screen and (max-width: 960px) {
.p-fixed {
padding: 0;
}
}
.p-fixed__list {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
gap: 20px;
padding-left: 0 !important;
}
@media print, screen and (max-width: 1441px) {
.p-fixed__list {
gap: 1.3888888889vw;
}
}
@media screen and (max-width: 960px) {
.p-fixed__list {
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
gap: 0;
width: 100%;
padding: 0 !important;
}
}
.p-fixed__list__item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
white-space: nowrap;
margin: 0 !important;
}
@media screen and (max-width: 960px) {
.p-fixed__list__item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
}
.p-fixed__list__item--paper {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
background-color: #89BC34;
}
.p-fixed__list__item--paper:hover {
background-color: #a6d64f;
}
.p-fixed__list__item--quote {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
background-color: #569B63;
}
.p-fixed__list__item--quote:hover {
background-color: #70b67c;
}
.p-fixed__list__item--hurry {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
background-color: #BF3B34;
}
.p-fixed__list__item--hurry:hover {
background-color: #d85b55;
}
.p-fixed__list__item:hover {
-webkit-transition: 0.3s;
transition: 0.3s;
}
.p-fixed__list__btn {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 5px;
padding: 15px 55px 15px 20px;
color: #fff;
width: 100%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-weight: bold;
text-align: center;
}
@media print, screen and (max-width: 1441px) {
.p-fixed__list__btn {
gap: 0.3472222222vw;
padding: 1.0416666667vw 3.8194444444vw 1.0416666667vw 1.3888888889vw;
}
}
@media screen and (max-width: 960px) {
.p-fixed__list__btn {
gap: 2.6666666667vw;
padding: 2.6666666667vw 5.3333333333vw 2.6666666667vw 2.6666666667vw;
line-height: 1.4;
}
}
.p-fixed__list__btn::after {
content: "";
position: absolute;
top: 0;
bottom: 0;
right: 10px;
margin: auto;
width: 15px;
height: 15px;
z-index: 100;
vertical-align: bottom;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
background-image: url(//osogi.jp/wp-content/themes/swell/assets/img/btn-arrow.svg);
}
@media print, screen and (max-width: 1441px) {
.p-fixed__list__btn::after {
right: 1.0416666667vw;
width: 1.0416666667vw;
height: 1.0416666667vw;
}
}
@media screen and (max-width: 960px) {
.p-fixed__list__btn::after {
right: 2.6666666667vw;
width: 4vw;
height: 4vw;
}
}
.p-fixed__list__icon {
vertical-align: middle;
}
@media print, screen and (max-width: 1441px) {
.p-fixed__list__icon {
height: 1.4583333333vw;
}
}
@media screen and (max-width: 960px) {
.p-fixed__list__icon {
height: 4vw;
}
}
.p-fixed__list__phone {
text-align: center;
color: #569B63;
font-size: 33px;
font-weight: bold;
line-height: 1;
}
@media print, screen and (max-width: 1441px) {
.p-fixed__list__phone {
font-size: 2.2916666667vw;
}
}
@media screen and (max-width: 960px) {
.p-fixed__list__phone {
font-size: 4.5333333333vw;
}
}
.p-fixed__list__phone__subtext {
display: inline-block;
width: 100%;
font-size: 15px;
}
@media print, screen and (max-width: 1441px) {
.p-fixed__list__phone__subtext {
font-size: 1.0416666667vw;
}
}
@media screen and (max-width: 960px) {
.p-fixed__list__phone__subtext {
font-size: 2.6666666667vw;
}
}
.p-fixed__list__phone__icon {
width: 2.7777777778vw;
max-width: 40px;
}
@media screen and (max-width: 960px) {
.p-fixed__list__phone__icon {
width: 5.6vw;
max-width: inherit;
}
}
html[data-scrolled=false] .p-fixed--top {
display: none;
}
html[data-scrolled=true] .p-fixed--top {
display: block;
bottom: auto;
top: 0;
}
.l-footer {
background-color: #569B63;
}
.l-footer .l-footer__widgetArea {
background: none;
color: inherit;
}
.l-footer__adress {
padding-left: 0 !important;
}
.l-footer__nav-list {
padding: 1em;
width: 55%;
}
@media screen and (max-width: 768px) {
.l-footer__nav-list {
padding: 1em 0;
width: 100%;
}
}
.l-footer__icon-list {
margin-top: 20px;
max-width: 585px;
}
@media screen and (max-width: 768px) {
.l-footer__icon-list {
max-width: 100%;
}
}
.l-footer .l-footer__nav {
padding-top: 2.5em;
-webkit-box-pack: left;
-ms-flex-pack: left;
justify-content: left;
gap: 50px 0;
}
@media screen and (max-width: 768px) {
.l-footer .l-footer__nav {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 15px 0;
}
}
.l-footer .l-footer__nav a {
padding-left: 10px;
color: #fff;
border-right: none;
}
@media screen and (max-width: 768px) {
.l-footer .l-footer__nav a {
padding-left: 0;
}
}
.l-footer .l-footer__nav li:first-child a {
border-left: none;
}
.l-footer .l-footer__nav li {
width: 25%;
}
@media screen and (max-width: 768px) {
.l-footer .l-footer__nav li {
text-align: center;
width: 33%;
}
}
.l-footer .sub-menu {
padding-left: 15px;
}
@media screen and (max-width: 768px) {
.l-footer .sub-menu {
display: none;
}
}
.l-footer .sub-menu li {
position: relative;
width: 100%;
margin: 10px 0;
}
.l-footer .sub-menu li:before {
content: "";
position: absolute;
top: 0;
bottom: 0;
left: 0;
margin: auto;
width: 5px;
height: 1px;
background-color: #fff;
}
.l-footer .c-iconList {
height: 53px;
-webkit-box-pack: right;
-ms-flex-pack: right;
justify-content: right;
gap: 20px;
}
@media screen and (max-width: 768px) {
.l-footer .c-iconList {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 100%;
gap: 19px;
}
}
.l-footer .l-container {
max-width: 1440px;
}
.l-footer .l-footer__foot {
padding-bottom: 1em !important;
}
.l-footer div.has-background {
padding: 2.5em 1.5em;
}
.c-btn--top {
margin: 35px 0;
text-align: center;
}
@media print, screen and (max-width: 1441px) {
.c-btn--top {
margin-top: 2.4305555556vw 0;
}
}
.c-btn--top__section {
position: relative;
display: inline-block;
padding: 10px 65px 10px 45px;
text-align: center;
min-width: 279px;
color: #fff;
font-size: 18px;
font-family: "Noto Serif JP", serif;
background-color: #569B63;
}
@media print, screen and (max-width: 1441px) {
.c-btn--top__section {
padding: 0.6944444444vw 4.5138888889vw 0.6944444444vw 3.125vw;
font-size: 1.25vw;
}
}
@media screen and (max-width: 768px) {
.c-btn--top__section {
padding: 2.6666666667vw 17.3333333333vw 2.6666666667vw 12vw;
font-size: 4.8vw;
}
}
.c-btn--top__section:hover {
padding: 8px 63px 8px 43px;
color: #569B63;
background-color: #fff;
border: 2px solid #569B63;
}
@media print, screen and (max-width: 1441px) {
.c-btn--top__section:hover {
padding: 0.5902777778vw 4.375vw 0.5902777778vw 2.9861111111vw;
border: 0.1388888889vw solid #569B63;
}
}
@media screen and (max-width: 768px) {
.c-btn--top__section:hover {
padding: 2.2666666667vw 16.8vw 2.2666666667vw 11.4666666667vw;
border: 0.5333333333vw solid #569B63;
}
}
.c-btn--top__section:hover::after {
right: 23px;
background-image: url(//osogi.jp/wp-content/themes/swell/assets/img/btn-arrow-section_hover.svg);
}
.c-btn--top__section::after {
content: "";
position: absolute;
top: 4px;
bottom: 0;
right: 25px;
margin: auto;
width: 10px;
height: 15px;
background-repeat: no-repeat;
background-position: center;
background-size: contain;
background-image: url(//osogi.jp/wp-content/themes/swell/assets/img/btn-arrow-section.svg);
}
@media screen and (max-width: 768px) {
.c-btn--top__section::after {
width: 2.6666666667vw;
height: 4vw;
}
}
.c-btn--top__section__tab::after {
top: 0;
right: 32px;
width: 18px;
height: 18px;
background-size: cover;
background-image: url(//osogi.jp/wp-content/themes/swell/assets/img/btn-tab.svg) !important;
}
@media print, screen and (max-width: 1441px) {
.c-btn--top__section__tab::after {
right: 2.2222222222vw;
}
}
@media screen and (max-width: 768px) {
.c-btn--top__section__tab::after {
right: 7.4666666667vw;
}
}
.c-btn--top__section__tab:hover::after {
right: 30px;
background-image: url(//osogi.jp/wp-content/themes/swell/assets/img/btn-tab-hover.svg) !important;
}
@media screen and (max-width: 768px) {
.c-btn--top__section__tab {
font-size: 3.7333333333vw !important;
}
}
.c-btn--top__feature {
width: 100%;
max-width: 279px;
min-width: inherit;
font-size: 16px;
}
@media print, screen and (max-width: 1441px) {
.c-btn--top__feature {
font-size: 1.1111111111vw;
}
}
@media screen and (max-width: 768px) {
.c-btn--top__feature {
max-width: inherit;
font-size: 4vw;
}
}
.c-ttl--section {
margin-bottom: 0 !important;
text-align: center;
font-size: 28px !important;
color: #135C21 !important;
background: none !important;
}
@media screen and (max-width: 768px) {
.c-ttl--section {
padding-left: 0 !important;
padding-right: 0 !important;
font-size: 27px !important;
}
}
.c-ttl--section__subtext {
display: block;
font-size: 16px;
font-family: "Shippori Mincho", serif;
}
.post_content .p-plan-top h2:where(:not([class^=swell-block-]):not(.faq_q):not(.p-postList__title)) {
background: none !important;
}
.post_content .p-plan-top h3:where(:not([class^=swell-block-]):not(.faq_q):not(.p-postList__title)) {
padding: 0 !important;
background: none !important;
} .p-plan__inner {
max-width: 860px;
margin-inline: auto;
}
@media screen and (max-width: 768px) {
.p-plan__inner {
padding-inline: 0;
}
}
.p-plan__title {
font-size: 24px;
font-weight: 700;
color: #135c21;
line-height: 1.4166666667;
letter-spacing: 0;
}
@media screen and (max-width: 768px) {
.p-plan__title {
font-size: min(6.4vw, 36px);
}
}
@media screen and (max-width: 768px) {
.p-plan__title--left {
text-align: left;
}
}
@media screen and (max-width: 768px) {
.p-plan__title--small {
font-size: min(5.8666666667vw, 33px);
}
}
.p-plan__title--large {
font-size: 28px;
line-height: 1.4285714286;
}
@media screen and (max-width: 768px) {
.p-plan__title--large {
font-size: min(6.4vw, 36px);
}
}
.other-title .en {
font-size: 16px;
font-weight: 800;
color: #135c21;
line-height: 143.75%;
letter-spacing: 0;
display: block;
text-transform: uppercase;
}
@media screen and (max-width: 768px) {
.other-title .en {
font-size: 4.2666666667vw;
}
}
.other-title .jp {
font-size: 28px;
font-weight: 700;
color: #135c21;
line-height: 142.8571428571%;
letter-spacing: 0;
display: block;
}
@media screen and (max-width: 768px) {
.other-title .jp {
font-size: 6.4vw;
}
}
.other-description {
font-family: "游ゴシック体", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif !important;
font-size: 16px;
font-weight: 500;
color: #333;
line-height: 1.8;
letter-spacing: 0;
}
@media screen and (max-width: 768px) {
.other-description {
font-size: 4.2666666667vw;
text-align: left;
}
}
#top_title_area.l-topTitleArea {
font-family: "Noto Serif JP", serif;
height: 200px !important;
position: relative;
padding: 1em 0;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin: 0;
overflow: hidden;
width: 100%;
}
@media screen and (max-width: 768px) {
#top_title_area.l-topTitleArea {
height: 155px !important;
height: min(41.3333333333vw, 294px) !important;
}
}
.p-plan-mv__inner {
max-width: 1140px;
width: 100%;
margin-inline: auto;
padding-inline: 20px;
position: relative;
top: -2%;
z-index: 1;
}
@media screen and (max-width: 768px) {
.p-plan-mv__inner {
padding-inline: 31px;
}
}
.p-plan-mv__title {
font-size: 38px;
font-weight: 600;
color: #135c21 !important;
}
@media screen and (max-width: 768px) {
.p-plan-mv__title {
font-size: min(6.4vw, 36px);
}
}
#top_title_area.l-topTitleArea img {
position: absolute;
inset: 0;
width: 100%;
height: 100%;
aspect-ratio: 1440/294;
-o-object-fit: cover;
object-fit: cover;
}
@media screen and (max-width: 768px) {
#top_title_area.l-topTitleArea img {
aspect-ratio: 375/155;
}
}
.p-plan-tab {
margin-top: 70px;
}
@media screen and (max-width: 768px) {
.p-plan-tab {
margin-top: min(13.3333333333vw, 75px);
}
}
.p-plan-tab__inner {
max-width: 860px;
width: 100%;
margin-inline: auto;
padding-inline: 20px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-column-gap: 29px;
-moz-column-gap: 29px;
column-gap: 29px;
border-bottom: 1px solid #135c21;
}
@media screen and (max-width: 768px) {
.p-plan-tab__inner {
padding-inline: 0;
-webkit-column-gap: min(2.4vw, 13.5px);
-moz-column-gap: min(2.4vw, 13.5px);
column-gap: min(2.4vw, 13.5px);
position: relative;
}
}
.p-plan-tab__inner--family {
max-width: 1140px;
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 29px;
padding-inline: 0;
border: none;
}
@media screen and (max-width: 1200px) {
.p-plan-tab__inner--family {
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
}
}
@media screen and (max-width: 1024px) {
.p-plan-tab__inner--family {
width: 100%;
gap: clamp(0.625rem, -0.313rem + 1.95vw, 0.938rem);
}
}
@media screen and (max-width: 768px) {
.p-plan-tab__inner--family {
grid-template-columns: repeat(2, 1fr);
gap: 3.4666666667vw;
}
}
@media screen and (max-width: 768px) {
.p-plan-tab__inner::after {
content: "";
position: absolute;
bottom: 0;
left: 0;
margin-left: calc(50% - 50vw);
width: 100vw;
height: 1px;
background-color: #135c21;
bottom: -1px;
}
}
@media screen and (max-width: 768px) {
.p-plan-tab__inner--family::after {
display: none;
}
}
.p-plan-tab__button {
padding: 10px;
width: 270px;
display: grid;
place-items: center;
background-color: #8c8b8b;
color: #fff;
font-size: 24px;
font-weight: 700;
line-height: 1.4166666667;
letter-spacing: 0;
-webkit-transition: background-color 0.3s;
transition: background-color 0.3s;
border: none;
}
@media screen and (max-width: 768px) {
.p-plan-tab__button {
width: min(44.8vw, 252px);
font-size: min(4.8vw, 27px);
min-height: min(19.2vw, 108px);
}
}
@media (any-hover: hover) {
.p-plan-tab__button:hover {
background-color: #135c21;
}
}
.p-plan-tab__button--narrow {
width: 253px;
}
@media screen and (max-width: 1200px) {
.p-plan-tab__button--narrow {
width: clamp(13.75rem, 1.75rem + 18.75vw, 15.813rem);
padding-inline: clamp(0.938rem, -4.153rem + 7.95vw, 1.813rem);
}
}
@media screen and (max-width: 1024px) {
.p-plan-tab__button--narrow {
width: clamp(10.563rem, 1rem + 19.92vw, 13.75rem);
padding-inline: clamp(0.625rem, -0.313rem + 1.95vw, 0.938rem);
font-size: clamp(1.125rem, 2.34vw, 1.5rem);
}
}
@media screen and (max-width: 768px) {
.p-plan-tab__button--narrow {
width: 44.2666666667vw;
padding-inline: 2.6666666667vw;
font-size: 4.8vw;
min-height: 46px;
}
}
.p-plan-tab__button.is-active {
background-color: #135c21;
} .p-plan-contents {
opacity: 0;
visibility: hidden;
height: 0;
overflow: hidden; -webkit-transition: opacity 0.3s ease, height 0.3s ease;
transition: opacity 0.3s ease, height 0.3s ease;
} .p-plan-contents.is-active {
opacity: 1;
visibility: visible;
height: auto; overflow: visible; } .p-plan-top {
margin-top: 64px;
}
@media screen and (max-width: 768px) {
.p-plan-top {
margin-top: min(13.3333333333vw, 75px);
}
}
.p-plan-top__box {
padding: 46px 24px;
background-color: #f5fff2;
text-align: center;
}
@media screen and (max-width: 768px) {
.p-plan-top__box {
padding: min(12vw, 67.5px) min(4.2666666667vw, 24px);
}
}
.p-plan-top__description {
font-family: "游ゴシック体", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif !important;
font-size: 16px;
font-weight: 500;
color: #333;
line-height: 1.8;
letter-spacing: 0;
margin-top: 17px;
}
@media screen and (max-width: 768px) {
.p-plan-top__description {
font-size: min(4.2666666667vw, 24px);
margin-top: min(5.8666666667vw, 33px);
text-align: left;
}
}
.p-recommend {
margin-top: 70px;
text-align: center;
}
@media screen and (max-width: 768px) {
.p-recommend {
margin-top: min(13.3333333333vw, 75px);
}
}
.p-recommend__title {
position: relative;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
margin-inline: auto;
}
.p-recommend__title::before,
.p-recommend__title::after {
content: "";
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 66px;
height: 1px;
background-color: #135c21;
}
@media screen and (max-width: 768px) {
.p-recommend__title::before,
.p-recommend__title::after {
width: 13.3333333333vw;
height: 0.2666666667vw;
}
}
.p-recommend__title::before {
left: -81px;
}
@media screen and (max-width: 768px) {
.p-recommend__title::before {
left: -16vw;
}
}
.p-recommend__title::after {
right: -15px;
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
@media screen and (max-width: 768px) {
.p-recommend__title::after {
right: -2.6666666667vw;
}
}
.p-recommend__list {
margin-top: 36px;
display: grid;
grid-template-columns: repeat(4, 1fr);
-webkit-column-gap: 20px;
-moz-column-gap: 20px;
column-gap: 20px;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
@media screen and (max-width: 768px) {
.p-recommend__list {
grid-template-columns: repeat(2, 1fr);
margin-top: 8vw;
gap: 4vw;
}
}
.p-recommend__list--3column {
grid-template-columns: repeat(3, 1fr);
gap: 25px;
}
@media screen and (max-width: 768px) {
.p-recommend__list--3column {
display: grid;
grid-template-columns: 1fr; grid-auto-rows: 1fr; gap: 4vw;
margin-top: 6.1333333333vw;
}
}
.p-recommend__list--3column02 {
grid-template-columns: repeat(3, 1fr);
grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
gap: 25px;
}
@media screen and (max-width: 768px) {
.p-recommend__list--3column02 {
grid-template-columns: repeat(2, 1fr);
margin-top: 8vw;
gap: 4vw;
}
}
.p-recommend__item {
display: grid;
place-items: center;
font-family: "游ゴシック体", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif !important;
font-size: 16px;
font-weight: 700;
color: #fff;
line-height: 1.4375;
letter-spacing: 0;
background-color: #569b63;
padding: 16px 10px;
min-height: 78px;
text-align: center;
}
@media screen and (max-width: 900px) {
.p-recommend__item {
font-size: 1.77777vw;
}
}
@media screen and (max-width: 768px) {
.p-recommend__item {
font-size: min(4.2666666667vw, 24px);
padding: 2.9333333333vw 2.6666666667vw;
}
}
.p-recommend__item--low {
padding: 9.5px;
min-height: 60px;
}
@media screen and (max-width: 768px) {
.p-recommend__item--low {
min-width: 16.2666666667vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; -webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; padding: 2.2666666667vw;
}
} .p-plan-detail {
margin-top: 70px;
}
@media screen and (max-width: 768px) {
.p-plan-detail {
margin-top: min(13.3333333333vw, 75px);
}
}
.p-plan-detail__inner {
padding-bottom: 70px;
border-bottom: 1px solid #135c21;
}
@media screen and (max-width: 768px) {
.p-plan-detail__inner {
padding-inline: 10px;
padding-bottom: min(10.8vw, 61px);
}
}
.p-plan-detail__box {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
-webkit-box-shadow: 0 4px 12px rgba(0, 0, 0, .2);
box-shadow: 0 4px 12px rgba(0, 0, 0, .2);
}
@media screen and (max-width: 768px) {
.p-plan-detail__box {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
}
.p-plan-detail__box--40 {
background-color: #d1b039;
}
.p-plan-detail__box--c25 {
background-color: #767879;
}
.p-plan-detail__box--10 {
background-color: #62a8d2;
}
.p-plan-detail__box--300 {
background: -webkit-gradient(linear, left top, right top, from(#864b21), color-stop(25%, #d6bd1a), color-stop(50%, #864b21));
background: linear-gradient(90deg, #864b21 0%, #d6bd1a 25%, #864b21 50%);
}
.p-plan-detail__box--250 {
background: -webkit-gradient(linear, left top, right top, from(#581815), color-stop(25%, #b83f3f), color-stop(50%, #581815));
background: linear-gradient(90deg, #581815 0%, #b83f3f 25%, #581815 50%);
}
.p-plan-detail__box--200 {
background: -webkit-gradient(linear, left top, right top, from(#e25711), color-stop(25%, #f19e6e), color-stop(50%, #e25711));
background: linear-gradient(90deg, #e25711 0%, #f19e6e 25%, #e25711 50%);
}
.p-plan-detail__box--180 {
background: linear-gradient(97.49deg, #a782b5 0%, #6e1e79 55.81%);
}
.p-plan-detail__box--150 {
background: linear-gradient(96.93deg, #dab461 0%, #9b6c05 55.42%);
}
.p-plan-detail__box--120 {
background: linear-gradient(96.93deg, #a6a6a6 0%, #5c5c5c 55.42%);
}
.p-plan-detail__box--100 {
background-color: #ec6b5b;
}
.p-plan-detail__box--80 {
background-color: #2990d0;
}
.p-plan-detail__box--60 {
background-color: #009442;
}
.p-plan-detail__box--25 {
background-color: #e95b27;
}
.p-plan-detail__box--special {
background: linear-gradient(96.93deg, #00CED1 0%, #007D7F 55.42%);
}
@media screen and (max-width: 768px) {
.p-plan-detail__summary__outer {
padding-inline: 2.4vw;
}
}
.p-plan-detail__summary {
width: 49.5348837209%;
text-align: center;
padding: 32.02px 30px 31px 23px;
position: relative;
}
@media screen and (max-width: 960px) {
.p-plan-detail__summary {
padding: 3.3354166667vw 3.125vw 3.2291666667vw 2.3958333333vw;
}
}
@media screen and (max-width: 768px) {
.p-plan-detail__summary {
width: min(86.9333333333vw, 489px);
width: 100%;
padding: min(6.4vw, 36px) min(2.4vw, 13.5px) min(6.4vw, 36px);
padding: 6.4vw 2.32vw 6.4vw;
margin-inline: auto;
}
}
.p-plan-detail__summary--c25 {
background-color: #767879;
}
.p-plan-detail__summary--10 {
background-color: #62a8d2;
}
.p-plan-detail__title {
font-size: 40px;
font-weight: 700;
line-height: 1.425;
letter-spacing: 0;
color: #fff;
}
@media screen and (max-width: 960px) {
.p-plan-detail__title {
font-size: 4.1666666667vw;
}
}
@media screen and (max-width: 768px) {
.p-plan-detail__title {
font-size: min(8vw, 45px);
font-size: 8vw;
}
}
.p-plan-detail__price {
margin-top: 26.02px;
padding: 6px;
background-color: #fff;
outline: 1px solid #5e5e5e;
outline-offset: -3px;
position: relative;
}
@media screen and (max-width: 960px) {
.p-plan-detail__price {
margin-top: 2.7104166667vw;
padding: 0.625vw;
}
}
@media screen and (max-width: 768px) {
.p-plan-detail__price {
margin-top: min(5.3333333333vw, 30px);
margin-top: 5.3333333333vw;
padding: min(1.6vw, 9px) min(7.2vw, 40.5px) min(2.4vw, 13.5px) min(5.6vw, 31.5px);
padding: 1.6vw 4vw 2.4vw 4vw;
}
}
@media screen and (max-width: 768px) {
.p-plan-detail__price {
padding: 1.6vw 3.7333333333vw 2.4vw 2.4vw;
}
}
.p-plan-detail__price-normal {
font-size: 14px;
font-weight: 700;
line-height: 1.4285714286;
letter-spacing: 0;
color: #333;
}
@media screen and (max-width: 960px) {
.p-plan-detail__price-normal {
font-size: 1.4583333333vw;
}
}
@media screen and (max-width: 768px) {
.p-plan-detail__price-normal {
font-size: min(3.7333333333vw, 21px);
font-size: 3.7333333333vw;
}
}
.p-plan-detail__price-normal .large {
font-size: 18px;
font-weight: 700;
line-height: 1.4444444444;
letter-spacing: 0;
color: #333;
padding-left: 5px;
}
@media screen and (max-width: 960px) {
.p-plan-detail__price-normal .large {
font-size: 1.875vw;
}
}
@media screen and (max-width: 768px) {
.p-plan-detail__price-normal .large {
font-size: min(4.8vw, 27px);
font-size: 4.8vw;
}
}
.p-plan-detail__price-member {
font-size: 16.16px;
font-weight: 700;
line-height: 1.4232673267;
letter-spacing: 0;
color: #c90000;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-top: 8px;
}
@media screen and (max-width: 960px) {
.p-plan-detail__price-member {
font-size: 1.6833333333vw;
margin-top: 0.8333333333vw;
}
}
@media screen and (max-width: 768px) {
.p-plan-detail__price-member {
font-size: min(4.3093333333vw, 24px);
margin-top: min(2.1333333333vw, 12px);
font-size: 4.3093333333vw;
margin-top: 2.1333333333vw;
}
}
.p-plan-detail__price-member .bg {
font-size: 16px;
font-weight: 700;
line-height: 1.25;
letter-spacing: 0;
color: #fff;
background-color: #c90000;
padding: 0 2px 2px;
display: grid;
place-items: center;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
margin-bottom: 7px;
}
@media screen and (max-width: 960px) {
.p-plan-detail__price-member .bg {
font-size: 1.6666666667vw;
}
}
@media screen and (max-width: 768px) {
.p-plan-detail__price-member .bg {
font-size: min(3.7333333333vw, 21px);
margin-bottom: min(1.8666666667vw, 10.5px);
padding: 0 min(0.5333333333vw, 3px) min(0.5333333333vw, 3px);
}
}
.p-plan-detail__price-member .large {
font-size: 32px;
font-weight: 700;
line-height: 1.4375;
letter-spacing: 0;
color: #c90000;
padding-left: 6px;
}
@media screen and (max-width: 960px) {
.p-plan-detail__price-member .large {
font-size: 3.3333333333vw;
padding-left: 0.5208333333vw;
}
}
@media screen and (max-width: 768px) {
.p-plan-detail__price-member .large {
font-size: min(6.9333333333vw, 45px);
font-size: 6.9333333333vw;
padding-left: 1.6vw;
}
}
.p-plan-detail__price-member .small {
display: inline-block;
margin-bottom: 7px;
}
@media screen and (max-width: 960px) {
.p-plan-detail__price-member .small {
margin-bottom: 0.7291666667vw;
}
}
.p-plan-detail__price img {
position: absolute;
top: 44%;
left: 51%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 13px;
aspect-ratio: 15.42/13.82;
-o-object-fit: cover;
object-fit: cover;
height: auto;
}
@media screen and (max-width: 960px) {
.p-plan-detail__price img {
width: 1.3541666667vw;
}
}
@media screen and (max-width: 768px) {
.p-plan-detail__price img {
width: 3.4666666667vw;
}
}
.p-plan-detail__image {
width: 50.4651162791%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
@media screen and (max-width: 768px) {
.p-plan-detail__image {
width: min(86.9333333333vw, 489px);
width: 100%;
margin-inline: auto;
}
}
.p-plan-detail__image img {
width: 100%;
aspect-ratio: 434/239.14;
-o-object-fit: cover;
object-fit: cover;
height: auto;
display: inline-block;
vertical-align: top;
}
@media screen and (max-width: 768px) {
.p-plan-detail__image img {
aspect-ratio: 326/179.63;
}
}
.p-plan-detail__contents {
margin-top: 32.86px;
text-align: center;
}
@media screen and (max-width: 768px) {
.p-plan-detail__contents {
margin-top: min(6.6666666667vw, 37.5px);
margin-top: 5.8666666667vw;
padding-inline: 10px;
}
}
.p-plan-detail__contents-list {
display: grid;
grid-template-columns: repeat(6, 1fr);
gap: 16px;
margin-top: 30px;
}
@media screen and (max-width: 768px) {
.p-plan-detail__contents-list {
grid-template-columns: repeat(3, 1fr);
gap: min(4.2666666667vw, 24px);
margin-top: min(8vw, 45px);
margin-top: 8vw;
width: min(81.3333333333vw, 457.5px);
width: 100%;
margin-inline: auto;
}
}
.p-plan-detail__contents-item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
}
.p-plan-detail__contents-item img {
width: 100%;
aspect-ratio: 1;
-o-object-fit: cover;
object-fit: cover;
height: auto;
} .p-plan-family {
padding-top: 69px;
padding-bottom: 100px;
background-color: #fff;
}
@media screen and (max-width: 768px) {
.p-plan-family {
padding-top: 18.1333333333vw;
padding-bottom: 13.3333333333vw;
}
}
.p-plan-family__inner {
max-width: 755px;
width: 100%;
margin-inline: auto;
}
@media screen and (max-width: 768px) {
.p-plan-family__inner {
padding-inline: 4vw;
}
}
.p-plan-family-list {
display: grid;
grid-template-columns: repeat(2, 1fr);
-webkit-column-gap: 63px;
-moz-column-gap: 63px;
column-gap: 63px;
row-gap: 50px;
}
@media screen and (max-width: 821px) {
.p-plan-family-list {
-webkit-column-gap: 13px;
-moz-column-gap: 13px;
column-gap: 13px;
-webkit-column-gap: clamp(0.813rem, -45.401rem + 96.15vw, 3.938rem);
-moz-column-gap: clamp(0.813rem, -45.401rem + 96.15vw, 3.938rem);
column-gap: clamp(0.813rem, -45.401rem + 96.15vw, 3.938rem);
}
}
@media screen and (max-width: 768px) {
.p-plan-family-list {
grid-template-columns: 1fr;
-webkit-column-gap: 0;
-moz-column-gap: 0;
column-gap: 0;
row-gap: 8vw;
}
}
.p-plan-family__item {
display: grid;
grid-template-rows: subgrid;
grid-row: span 4;
text-align: center;
position: relative;
}
.p-plan-family__item--brown {
background-color: rgba(134, 75, 33, .5) !important;
}
.p-plan-family__item--purple {
background-color: rgba(88, 24, 21, .5) !important;
}
.p-plan-family__item--orange {
background-color: rgba(226, 87, 17, .5) !important;
}
.p-plan-family__item--purple2 {
background-color: rgba(140, 88, 160, .5) !important;
}
.p-plan-family__item--brown2 {
background-color: rgba(207, 161, 60, .5) !important;
}
.p-plan-family__item--gray {
background-color: rgba(80, 80, 80, .5) !important;
}
.p-plan-family__item--pink {
background-color: rgba(236, 107, 91, .5) !important;
}
.p-plan-family__item-blue {
background-color: rgba(41, 144, 208, .5) !important;
}
.p-plan-family__item--green {
background-color: rgba(0, 148, 66, .5) !important;
}
.p-plan-family__item--orange2 {
background-color: rgba(233, 91, 39, .5) !important;
}
.p-plan-family__item--special {
background-color: rgba(0, 125, 127, .5) !important;
}
.p-plan-family__link {
display: grid;
grid-template-rows: subgrid;
grid-row: span 4;
row-gap: 0;
-webkit-box-shadow: 0px 4px 10px rgb(232, 230, 226);
box-shadow: 0px 4px 10px rgb(232, 230, 226);
-webkit-transition: opacity 0.5s ease-in-out;
transition: opacity 0.5s ease-in-out;
}
.p-plan-family__title,
.p-plan-top__item-title {
font-size: 25.05px;
font-weight: 700;
line-height: 1.4371257485;
letter-spacing: 0;
color: #fff;
padding: 5.52px 20px 5.52px;
text-align: center;
background: -webkit-gradient(linear, left top, right top, from(#864b21), color-stop(50%, #d6bd1a), to(#864b21));
background: linear-gradient(90deg, #864b21 0%, #d6bd1a 50%, #864b21 100%);
margin: 0;
}
@media screen and (max-width: 768px) {
.p-plan-family__title,
.p-plan-top__item-title {
font-size: 6.5093333333vw;
}
}
.p-plan-family__title--brown {
background: -webkit-gradient(linear, left top, right top, from(#864b21), color-stop(50%, #d6bd1a), to(#864b21)) !important;
background: linear-gradient(90deg, #864b21 0%, #d6bd1a 50%, #864b21 100%) !important;
}
.p-plan-family__title--purple {
background: -webkit-gradient(linear, left top, right top, from(#581815), color-stop(49.99%, #b83f3f), color-stop(99.98%, #581815)) !important;
background: linear-gradient(90deg, #581815 0%, #b83f3f 49.99%, #581815 99.98%) !important;
}
.p-plan-family__title--orange {
background: -webkit-gradient(linear, left top, right top, from(#e25711), color-stop(50%, #f19e6e), to(#e25711)) !important;
background: linear-gradient(90deg, #e25711 0%, #f19e6e 50%, #e25711 100%) !important;
}
.p-plan-family__title--purple2 {
background: linear-gradient(91.74deg, #8c58a0 4.87%, #6e1e79 93.17%) !important;
}
.p-plan-family__title--brown2 {
background: linear-gradient(91.74deg, #cfa13c 4.87%, #9b6c05 93.17%) !important;
}
.post_content h2.p-plan-family__title--brown2 {
background: linear-gradient(91.74deg, #cfa13c 4.87%, #9b6c05 93.17%) !important;
}
.p-plan-family__title--gray {
background: linear-gradient(270.98deg, #505050 4.1%, #828282 95.6%), #009442 !important;
}
.post_content h2.p-plan-family__title--gray {
background: linear-gradient(270.98deg, #505050 4.1%, #828282 95.6%), #009442 !important;
}
.p-plan-family__title--pink {
background: #ec6b5b !important;
}
.p-plan-family__title-blue {
background: #2990d0 !important;
}
.p-plan-family__title--green {
background: #009442 !important;
}
.post_content h2.p-plan-family__title--green {
background: #009442 !important;
}
.p-plan-family__title--orange2 {
background: #e95b27 !important;
}
.post_content h2.p-plan-family__title--orange2 {
background: #e95b27 !important;
}
.p-plan-family__title--special,
.post_content h2.p-plan-family__title--special {
background: linear-gradient(91.74deg, #00CED1 4.87%, #007D7F 93.17%) !important;
}
.p-plan-family__medal-image {
position: absolute;
top: 4px;
top: 0.25rem;
left: 11px;
left: 0.6875rem;
width: 55px;
width: 3.4375rem;
aspect-ratio: 55/76;
-o-object-fit: cover;
object-fit: cover;
height: auto;
z-index: 1;
}
@media screen and (max-width: 768px) {
.p-plan-family__medal-image {
top: 1.0666666667vw;
left: 2.9333333333vw;
width: 10.6666666667vw;
}
}
.p-plan-family__image {
width: 100%;
aspect-ratio: 346/190.54;
-o-object-fit: cover;
object-fit: cover;
height: auto;
}
.p-plan-family__image img {
display: inline-block;
vertical-align: top;
width: 100%;
}
.p-plan-family__description {
display: grid;
place-items: center;
padding: 9px;
background-color: #f5fff2;
font-size: 16px;
font-weight: 700;
line-height: 1.4375;
letter-spacing: 0;
color: #135c21;
min-height: 67px;
-webkit-transition: opacity 0.3s;
transition: opacity 0.3s;
}
@media screen and (max-width: 768px) {
.p-plan-family__description {
font-size: 4.2666666667vw;
min-height: 17.8666666667vw;
}
}
.p-plan-family__details {
padding: 15px 24px 20px;
background-color: #fff;
-webkit-transition: opacity 0.3s;
transition: opacity 0.3s;
}
@media screen and (max-width: 768px) {
.p-plan-family__details {
padding: 4vw 4.8vw 5.3333333333vw;
}
}
.p-plan-family__price {
font-size: 12px;
font-weight: 700;
line-height: 1.4166666667;
letter-spacing: 0;
color: #333;
}
@media screen and (max-width: 768px) {
.p-plan-family__price {
font-size: 3.2373333333vw;
}
}
.p-plan-family__price .large {
font-size: 16px;
font-weight: 700;
line-height: 1.4375;
letter-spacing: 0;
color: #333;
}
@media screen and (max-width: 768px) {
.p-plan-family__price .large {
font-size: 4.2666666667vw;
}
}
.p-plan-family__price--discount,
.p-plan-top__price--discount {
margin-top: 14px;
font-size: 14px;
font-weight: 700;
line-height: 1.4285714286;
letter-spacing: 0;
color: #333;
padding: 12px 37px 13px;
background-color: #fff9bc;
}
@media screen and (max-width: 768px) {
.p-plan-family__price--discount,
.p-plan-top__price--discount {
margin-top: 3.7333333333vw;
font-size: 3.7333333333vw;
padding: 3.2vw 7.3333333333vw 3.4666666667vw;
}
}
.p-plan-family__price--discount .red3,
.p-plan-top__price--discount .red3 {
color: #bf3b34;
display: block;
}
.p-plan-family__price--discount .large,
.p-plan-top__price--discount .large {
font-size: 32px;
line-height: 0.875;
margin-top: 6px;
display: inline-block;
}
@media screen and (max-width: 768px) {
.p-plan-family__price--discount .large,
.p-plan-top__price--discount .large {
font-size: 8.5333333333vw;
margin-top: 1.6vw;
}
}
.p-plan-family__price--discount .small {
font-size: 18px;
line-height: 1.5555555556;
}
@media screen and (max-width: 768px) {
.p-plan-family__price--discount .small {
font-size: 4.8vw;
}
}
.p-plan-family__here {
font-family: "游ゴシック体", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif !important;
margin-top: 19px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-column-gap: 20px;
-moz-column-gap: 20px;
column-gap: 20px;
font-size: 16px;
font-weight: 600;
line-height: 1.4375;
letter-spacing: 0;
color: #135c21;
margin-inline: auto;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
}
@media screen and (max-width: 768px) {
.p-plan-family__here {
margin-top: 3.4666666667vw;
font-size: 4.2666666667vw;
-webkit-column-gap: 5.3333333333vw;
-moz-column-gap: 5.3333333333vw;
column-gap: 5.3333333333vw;
}
}
.p-plan-family__here img {
width: 6.81px;
aspect-ratio: 6.81/13.79;
-o-object-fit: cover;
object-fit: cover;
height: auto;
display: inline-block;
vertical-align: top;
}
@media screen and (max-width: 768px) {
.p-plan-family__here img {
width: 1.816vw;
}
}
@media (any-hover: hover) {
.p-plan-family__link:hover {
opacity: 0.7;
}
}
.p-family-detail__inner {
padding-inline: 10px;
}
.p-family-contents__box {
position: relative;
}
.p-family-contents__box--25 {
background-color: #767879;
} .p-plan-altar {
padding-top: 99px;
padding-bottom: 49.76px;
background-color: #f5fff2;
}
@media screen and (max-width: 768px) {
.p-plan-altar {
padding-top: 10.6666666667vw;
padding-bottom: 13.3333333333vw;
}
}
.p-plan-altar__inner {
text-align: center;
}
.p-plan-altar__content {
margin-top: 25px;
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 25px;
}
@media screen and (max-width: 768px) {
.p-plan-altar__content {
margin-top: 9.8666666667vw;
grid-template-columns: repeat(2, 1fr);
gap: 2.9333333333vw;
}
}
.p-plan-altar__item img {
width: 100%;
aspect-ratio: 270/169.37;
-o-object-fit: cover;
object-fit: cover;
height: auto;
vertical-align: top;
}
.js-popup {
cursor: pointer;
} .modal {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: fixed;
z-index: 100;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background-color: rgba(0, 0, 0, .4); opacity: 0; visibility: hidden; -webkit-transition: opacity 0.5s, visibility 0.5s;
transition: opacity 0.5s, visibility 0.5s; } .modal-content {
display: block;
width: 80%;
max-width: 640px;
}
@media screen and (max-width: 768px) {
.modal-content {
width: 95%;
}
} #close {
position: absolute;
top: 15px;
right: 35px;
color: #f1f1f1;
font-size: 40px;
font-weight: bold;
cursor: pointer;
} .p-kyouka-catalog {
padding-top: 100px;
padding-bottom: 75.16px;
}
@media screen and (max-width: 768px) {
.p-kyouka-catalog {
padding-top: 13.3333333333vw;
padding-bottom: 10.6666666667vw;
}
}
.p-kyouka-catalog__inner {
text-align: center;
}
.p-kyouka-catalog__description {
margin-top: 16px;
font-family: "游ゴシック体", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif !important;
font-size: 16px;
font-weight: 500;
color: #333;
line-height: 1.8;
letter-spacing: 0;
}
@media screen and (max-width: 768px) {
.p-kyouka-catalog__description {
margin-top: 5.8666666667vw;
font-size: 4.2666666667vw;
text-align: left;
}
}
.p-kyouka-catalog__content {
margin-top: 30px;
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 20px;
}
@media screen and (max-width: 768px) {
.p-kyouka-catalog__content {
margin-top: 8vw;
grid-template-columns: repeat(2, 1fr);
gap: 3.2vw;
}
}
.p-kyouka-catalog__item img {
width: 100%;
aspect-ratio: 200/230.05;
-o-object-fit: cover;
object-fit: cover;
height: auto;
vertical-align: top;
} .p-family-contents.is-active {
padding-top: 70px;
padding-bottom: 100px;
}
@media screen and (max-width: 768px) {
.p-family-contents.is-active {
padding-top: 13.3333333333vw;
padding-bottom: 13.3333333333vw;
}
}
.p-family-contents__note {
margin-top: 18px;
font-family: "游ゴシック体", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif !important;
font-size: 13px;
font-weight: 500;
line-height: 1.8;
letter-spacing: 0;
color: #333;
}
@media screen and (max-width: 768px) {
.p-family-contents__note {
margin-top: 3.7333333333vw;
font-size: 3.4666666667vw;
}
}
.p-plan-detail__recommend {
position: absolute;
top: 9.65px;
left: 10px;
width: 43px;
aspect-ratio: 43/59;
-o-object-fit: cover;
object-fit: cover;
height: auto;
vertical-align: top;
z-index: 1;
}
@media screen and (max-width: 960px) {
.p-plan-detail__recommend {
top: 1.0052083333vw;
left: 1.0416666667vw;
width: 4.4791666667vw;
}
}
@media screen and (max-width: 768px) {
.p-plan-detail__recommend {
top: 1.3333333333vw;
left: 1.3333333333vw;
width: 10.6666666667vw;
aspect-ratio: 40/55;
}
}
.p-family-top__box {
margin-top: 63px;
}
@media screen and (max-width: 768px) {
.p-family-top__box {
margin-top: 13.3333333333vw;
}
}
.p-family-recommend__box {
margin-top: 70px;
}
@media screen and (max-width: 768px) {
.p-family-recommend__box {
margin-top: 13.3333333333vw;
}
}
.p-family-detail__contents {
margin-top: 70px;
}
@media screen and (max-width: 768px) {
.p-family-detail__contents {
margin-top: 13.3333333333vw;
}
} .p-plan-tamachu__inner {
padding-top: 50px;
padding-bottom: 50px;
border-top: 1px solid #135c21;
border-bottom: 1px solid #135c21;
}
@media screen and (max-width: 768px) {
.p-plan-tamachu__inner {
padding-top: 12vw;
padding-bottom: 12vw;
}
}
.p-plan-tamachu__header {
text-align: center;
}
.p-plan-tamachu__description {
margin-top: 15px;
}
@media screen and (max-width: 768px) {
.p-plan-tamachu__description {
margin-top: 6.1333333333vw;
}
}
.p-plan-tamachu__content {
margin-top: 30px;
width: 100%;
position: relative;
padding: 31px 76.5px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
@media screen and (max-width: 768px) {
.p-plan-tamachu__content {
margin-top: 6.1333333333vw;
padding: 8.2666666667vw 1.8666666667vw 6.4vw;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
}
.p-plan-tamachu__box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.p-plan-tamachu__subtitle {
font-size: 42px;
font-weight: 600;
color: #135c21;
line-height: 142.8571428571%;
letter-spacing: 0;
}
@media screen and (max-width: 768px) {
.p-plan-tamachu__subtitle {
font-size: 7.656vw;
}
}
.p-plan-tamachu__price {
font-size: 26.36px;
font-weight: 700;
color: #135c21;
line-height: 144.157814871%;
letter-spacing: 0;
position: relative;
left: -2px;
margin-top: 11px;
}
@media screen and (max-width: 768px) {
.p-plan-tamachu__price {
font-size: 6.5013333333vw;
margin-top: 0;
}
}
.p-plan-tamachu__price::before,
.p-plan-tamachu__price::after {
content: "";
position: absolute;
left: 0;
width: 100%;
height: 1.38px;
background-color: #135c21;
}
.p-plan-tamachu__price::before {
top: 0;
}
@media screen and (max-width: 768px) {
.p-plan-tamachu__price::before {
top: 2px;
}
}
.p-plan-tamachu__price::after {
bottom: 0;
}
.p-plan-tamachu__price .large {
font-size: 36.76px;
line-height: 1.4417845484;
letter-spacing: -0.01em;
padding-left: 8px;
}
@media screen and (max-width: 768px) {
.p-plan-tamachu__price .large {
font-size: 9.064vw;
}
}
.p-plan-tamachu__price .small {
font-size: 24.75px;
line-height: 1.4545454545;
padding-left: 5px;
}
@media screen and (max-width: 768px) {
.p-plan-tamachu__price .small {
font-size: 6.104vw;
}
}
.p-plan-tamachu__price .small .red {
padding-right: 3px;
}
.red {
color: #d12c3a;
}
.p-plan-tamachu__note {
font-family: "游ゴシック体", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif !important;
font-size: 16px;
font-weight: 500;
color: #135c21;
line-height: 1.4375;
letter-spacing: 0;
margin-top: 13px;
}
@media screen and (max-width: 768px) {
.p-plan-tamachu__note {
font-size: 4.416vw;
margin-top: 7px;
}
}
.p-plan-tamachu__link {
font-size: 16px;
font-weight: 700;
color: #fff;
line-height: 1.4375;
letter-spacing: 0;
padding: 7.5px 46.9px 9.5px 35.6px;
background-color: #135c21;
border-radius: 5px;
margin-top: 22px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-column-gap: 12px;
-moz-column-gap: 12px;
column-gap: 12px;
-webkit-transition: color 0.3s, background-color 0.3s;
transition: color 0.3s, background-color 0.3s;
position: relative;
}
@media screen and (max-width: 768px) {
.p-plan-tamachu__link {
font-size: 4.2666666667vw;
padding: 2.1333333333vw 7.4666666667vw 2.4vw 2.6666666667vw;
margin-top: 11px;
}
}
.p-plan-tamachu__arrow {
position: absolute;
right: 20px;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 7px;
aspect-ratio: 6.64/10.61;
-o-object-fit: cover;
object-fit: cover;
height: auto;
-webkit-transition: opacity 0.3s;
transition: opacity 0.3s;
}
@media screen and (max-width: 768px) {
.p-plan-tamachu__arrow {
right: 2.4vw;
width: 1.8666666667vw;
}
}
@media (any-hover: hover) {
.p-plan-tamachu__link:hover {
background-color: #fff;
color: #135c21;
}
}
.p-plan-tamachu__image {
position: absolute;
inset: 0;
width: 100%;
height: 100%;
aspect-ratio: 860/287;
-o-object-fit: cover;
object-fit: cover;
z-index: -1;
}
@media screen and (max-width: 768px) {
.p-plan-tamachu__image {
aspect-ratio: 345/231;
}
}
@media (any-hover: hover) {
.p-plan-tamachu__link:hover .p-plan-tamachu__arrow:nth-of-type(2) {
opacity: 0;
}
}
@media (any-hover: hover) {
.button:hover img:nth-of-type(2) {
opacity: 0;
}
} .p-plan-simulation {
margin-top: 100px;
padding-top: 100px;
padding-bottom: 100px;
background-color: #f5fff2;
width: 100vw;
margin-left: calc(50% - 50vw);
}
@media screen and (max-width: 768px) {
.p-plan-simulation {
margin-top: 13.0666666667vw;
padding-top: 12vw;
padding-bottom: 13.3333333333vw;
}
}
.p-plan-simulation__inner {
padding-inline: 10px;
}
@media screen and (max-width: 768px) {
.p-plan-simulation__inner {
padding-inline: 4vw;
}
}
.p-plan-simulation__header {
text-align: center;
}
.p-plan-simulation__description {
margin-top: 14px;
}
@media screen and (max-width: 768px) {
.p-plan-simulation__description {
margin-top: 6.1333333333vw;
}
}
.p-plan-simulation__content {
max-width: 840%;
width: 100%;
margin-inline: auto;
display: grid;
place-items: center;
position: relative;
z-index: 1;
padding: 36px 30px 33px;
margin-top: 30px;
}
@media screen and (max-width: 768px) {
.p-plan-simulation__content {
padding: 7.4666666667vw 4vw 4.5333333333vw;
margin-top: 8.5333333333vw;
text-align: center;
}
}
.p-plan-simulation__subtitle {
font-family: "Noto Sans JP", sans-serif !important;
margin-bottom: 0 !important;
font-size: 24px;
font-weight: 700;
color: #fff;
line-height: 1.4166666667;
letter-spacing: 0;
position: relative;
z-index: 1;
}
@media screen and (max-width: 768px) {
.p-plan-simulation__subtitle {
font-size: 5.8666666667vw;
}
}
.p-plan-simulation__link {
font-size: 19.3px;
font-weight: 700;
color: #135c21;
line-height: 1.4507772021;
letter-spacing: 0;
padding: 0 47px 0 34px;
margin-top: 8px;
position: relative;
text-transform: uppercase;
background-color: #fff;
border-radius: 4.02px;
z-index: 1;
-webkit-transition: color 0.3s, background-color 0.3s, border 0.3s;
transition: color 0.3s, background-color 0.3s, border 0.3s;
border: 1px solid transparent;
}
@media screen and (max-width: 768px) {
.p-plan-simulation__link {
font-size: 4.24vw;
padding: 0 11.4666666667vw 0 9.3333333333vw;
margin-top: 2.6666666667vw;
border-radius: 1.008vw;
position: relative;
left: -1.8666666667vw;
}
}
.p-plan-simulation-icon {
position: absolute;
right: 20px;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 16px;
aspect-ratio: 1;
height: auto;
-o-object-fit: cover;
object-fit: cover;
-webkit-transition: opacity 0.3s;
transition: opacity 0.3s;
}
@media screen and (max-width: 768px) {
.p-plan-simulation-icon {
right: 5.8666666667vw;
width: 3.4666666667vw;
}
}
.p-plan-simulation-bg {
position: absolute;
inset: 0;
width: 100%;
height: 139px;
aspect-ratio: 840/139;
-o-object-fit: cover;
object-fit: cover;
z-index: 0;
}
@media screen and (max-width: 768px) {
.p-plan-simulation-bg {
height: 37.0666666667vw;
aspect-ratio: 452/139;
}
}
@media (any-hover: hover) {
.p-plan-simulation__link:hover {
background-color: #135c21;
color: #fff;
border: 1px solid #fff;
}
.p-plan-simulation__link:hover .p-plan-simulation-icon:nth-of-type(2) {
opacity: 0;
}
} .page-template .c-ttl--section {
padding: 0.75em 1em;
}
.page-template .p-cta__hurry__inner__banner {
margin-top: 0.25vw;
}
@media screen and (max-width: 1024px) {
.page-template .p-cta__hurry__inner__banner {
margin-top: 0;
}
}
@media screen and (max-width: 750px) {
.page-template .p-cta__hurry__inner__banner {
margin: 2vw 0 3vw;
}
}
@media screen and (max-width: 750px) {
.is-number--fv::after {
right: 13px;
}
.is-number--fv {
font-size: clamp(1.75rem, 1.563rem + 3.8vw, 1.938rem);
}
} .post_content .p-plan-top h2.p-plan-top__title {
position: relative;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
margin-inline: auto;
color: #135c21 !important;
}
.post_content .p-plan-top h2.p-plan-top__title::before,
.post_content .p-plan-top h2.p-plan-top__title::after {
content: "";
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 66px;
height: 1px;
background-color: #135c21;
}
@media screen and (max-width: 768px) {
.post_content .p-plan-top h2.p-plan-top__title::before,
.post_content .p-plan-top h2.p-plan-top__title::after {
width: 13.3333333333vw;
height: 0.2666666667vw;
}
}
.post_content .p-plan-top h2.p-plan-top__title::before {
left: -81px;
}
@media screen and (max-width: 768px) {
.post_content .p-plan-top h2.p-plan-top__title::before {
left: -16vw;
}
}
.post_content .p-plan-top h2.p-plan-top__title::after {
right: -15px;
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
@media screen and (max-width: 768px) {
.post_content .p-plan-top h2.p-plan-top__title::after {
right: -2.6666666667vw;
}
}
.p-plan-family-list--top {
margin-top: 40px;
}
@media screen and (max-width: 768px) {
.p-plan-family-list--top {
margin-top: 8vw;
}
}
.c-btn--top02 {
margin-top: 60px;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
margin-inline: auto;
}
@media screen and (max-width: 768px) {
.c-btn--top02 {
margin-top: 10.6666666667vw;
width: 100%;
}
}
@media screen and (max-width: 768px) {
.c-btn--top__section02 {
width: 100%;
}
}
.p-plan-top02 {
margin-top: 28.31px;
}
@media screen and (max-width: 768px) {
.p-plan-top02 {
margin-top: 8.0106666667vw;
}
}
.p-plan-top03 {
margin-top: 80px;
}
@media screen and (max-width: 768px) {
.p-plan-top03 {
margin-top: 13.3333333333vw;
}
}
.p-plan-top__list {
margin-top: 40px;
display: grid;
grid-template-columns: repeat(3, 1fr);
-webkit-column-gap: 68px;
-moz-column-gap: 68px;
column-gap: 68px;
}
@media screen and (max-width: 768px) {
.p-plan-top__list {
grid-template-columns: repeat(1, 1fr);
row-gap: 8vw;
margin-top: 8vw;
padding-inline: 53.5px;
margin-inline: auto;
}
}
.p-plan-top {
font-family: "Noto Serif JP", serif;
}
.p-plan-top__price--discount {
text-align: center;
}
@media screen and (max-width: 768px) {
.p-plan-top__price--discount {
padding-inline: 4vw;
}
}
.post_content .p-plan-top h2.p-plan__title {
font-size: 24px !important;
font-weight: 700 !important;
color: #135c21 !important;
line-height: 1.4166666667 !important;
letter-spacing: 0 !important;
margin: 0 !important;
background: none !important;
margin-inline: auto !important;
padding: 0 !important;
}
@media screen and (max-width: 768px) {
.post_content .p-plan-top h2.p-plan__title {
font-size: min(6.4vw, 36px) !important;
}
}
.post_content .p-plan-top h2.p-plan-family__title,
.post_content .p-plan-top h3.p-plan-top__item-title {
font-size: 25.05px !important;
font-weight: 700 !important;
line-height: 1.4371257485 !important;
letter-spacing: 0 !important;
color: #fff !important;
padding: 5.52px 20px 5.52px !important;
text-align: center !important;
margin: 0 !important;
position: relative !important;
z-index: 5 !important;
}
@media screen and (max-width: 768px) {
.post_content .p-plan-top h2.p-plan-family__title,
.post_content .p-plan-top h3.p-plan-top__item-title {
font-size: 6.5093333333vw !important;
}
}
.post_content .p-plan-top h3.p-plan-top__item-title::before {
content: none !important;
}
.post_content .p-plan-top h3.p-plan-top__item-title--brown {
background: none !important;
background: #d1b039 !important;
}
.post_content .p-plan-top h3.p-plan-top__item-title--gray {
background: none !important;
background: #767879 !important;
}
.post_content .p-plan-top h3.p-plan-top__item-title--blue {
background: none !important;
background: #62a8d2 !important;
}
.post_content .p-plan-family__medal-image {
z-index: 100;
}
.post_content .p-plan-top .p-plan-top__price--discount {
margin: 0 !important;
}
.p-plan-top__item img {
width: 100%;
vertical-align: bottom !important;
}
.p-top p {
font-family: "Noto Sans JP", sans-serif;
}
.p-top__check {
width: 58.8888888889vw;
max-width: 848px;
border: 2px solid #569B63;
}
@media screen and (max-width: 768px) {
.p-top__check {
width: 100%;
}
}
.p-top__check__title {
background-color: #569B63 !important;
}
.p-top__check__inner {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 20px;
}
@media print, screen and (max-width: 1441px) {
.p-top__check__inner {
padding: 1.3888888889vw;
}
}
@media screen and (max-width: 768px) {
.p-top__check__inner {
padding: 4vw 1.3333333333vw;
}
}
.p-top__check__list__item {
margin: 7px 0 !important;
list-style-type: none;
}
@media print, screen and (max-width: 1441px) {
.p-top__check__list__item {
margin: 0.4861111111vw 0 !important;
}
}
@media screen and (max-width: 768px) {
.p-top__check__list__item {
margin: 1.3333333333vw 0 !important;
font-size: min(4.5333333333vw, 23px);
}
}
.p-top__check__list__item::before {
content: "";
display: inline-block;
width: 20px;
height: 20px;
background-image: url(//osogi.jp/wp-content/themes/swell/assets/img/check-list.png);
background-size: cover;
}
@media print, screen and (max-width: 1441px) {
.p-top__check__list__item::before {
width: 1.3888888889vw;
height: 1.3888888889vw;
}
}
@media screen and (max-width: 768px) {
.p-top__check__list__item::before {
width: 5.3333333333vw;
height: 5.3333333333vw;
}
}
.p-top__plan {
margin: 0 auto;
width: 59.0277777778vw;
max-width: 850px;
}
@media screen and (max-width: 768px) {
.p-top__plan {
width: 100%;
}
}
.p-top__plan__list {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 25px;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
@media print, screen and (max-width: 1441px) {
.p-top__plan__list {
gap: 1.7361111111vw;
}
}
@media screen and (max-width: 768px) {
.p-top__plan__list {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding-left: 0 !important;
}
}
.p-top__plan__list__item {
width: 48%;
list-style-type: none;
-webkit-box-shadow: 0px 8px 9px -2px rgba(0, 0, 0, .1);
box-shadow: 0px 8px 9px -2px rgba(0, 0, 0, .1);
}
.p-top__plan__list__item:hover {
-webkit-box-shadow: none;
box-shadow: none;
}
@media screen and (max-width: 768px) {
.p-top__plan__list__item {
width: 100%;
}
}
.p-top__plan__list__img {
width: 100%;
vertical-align: bottom;
}
.p-top__plan__list__text {
padding: 10px 0;
text-align: center;
color: #135C21;
font-size: 18px;
font-weight: bold;
letter-spacing: 2px;
}
@media print, screen and (max-width: 1441px) {
.p-top__plan__list__text {
padding: 0.6944444444vw 0;
font-size: 1.25vw;
}
}
@media screen and (max-width: 768px) {
.p-top__plan__list__text {
padding: 2.6666666667vw 0;
font-size: 4.2666666667vw;
}
}
.p-top__plan__list__arrow {
margin-left: 10px;
padding-bottom: 5px;
width: 10px;
vertical-align: bottom;
}
@media print, screen and (max-width: 1441px) {
.p-top__plan__list__arrow {
margin-left: 0.6944444444vw;
padding-bottom: 0.3472222222vw;
width: 0.6944444444vw;
}
}
@media screen and (max-width: 768px) {
.p-top__plan__list__arrow {
padding-bottom: 1.0666666667vw;
width: 2.6666666667vw;
}
}
.p-top__plan__list__link {
color: #135C21;
}
.p-top__plan__list__link:hover {
text-decoration: underline;
}
.p-top__plan__kasolist {
margin-top: 60px;
}
@media print, screen and (max-width: 1441px) {
.p-top__plan__kasolist {
margin-top: 4.1666666667vw;
}
}
.p-top__plan__kasolist__item {
width: 30%;
}
@media screen and (max-width: 768px) {
.p-top__plan__kasolist__item {
width: 100%;
}
}
.p-top__feature__list {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
gap: 30px;
}
@media screen and (max-width: 768px) {
.p-top__feature__list {
padding: 5.3333333333vw !important;
gap: 16vw;
}
}
.p-top__feature__list__item {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding: 60px 15px 30px;
list-style: none;
width: 30%;
max-width: 335px;
background-color: #fff;
-webkit-box-shadow: 0px 4px 9px 3px rgba(0, 0, 0, .1);
box-shadow: 0px 4px 9px 3px rgba(0, 0, 0, .1);
}
@media print, screen and (max-width: 1441px) {
.p-top__feature__list__item {
padding: 4.1666666667vw 1.0416666667vw 2.0833333333vw;
}
}
@media screen and (max-width: 768px) {
.p-top__feature__list__item {
padding: 16vw 4vw 8vw;
width: 100%;
max-width: inherit;
}
}
.p-top__feature__list__number {
position: absolute;
top: -35px;
left: 0;
right: 0;
margin: auto;
width: 77px;
height: 77px;
text-align: center;
color: #fff;
font-size: 30px;
font-family: "Noto Serif JP", serif;
background-color: #569B63;
border-radius: 50%;
line-height: 1;
}
@media print, screen and (max-width: 1441px) {
.p-top__feature__list__number {
top: -2.4305555556vw;
width: 5.3472222222vw;
height: 5.3472222222vw;
font-size: 2.0833333333vw;
}
}
@media screen and (max-width: 768px) {
.p-top__feature__list__number {
top: -9.3333333333vw;
width: 20.5333333333vw;
height: 20.5333333333vw;
font-size: 8vw;
}
}
.p-top__feature__list__number__subtext {
font-size: 16px;
}
@media print, screen and (max-width: 1441px) {
.p-top__feature__list__number__subtext {
font-size: 1.1111111111vw;
}
}
@media screen and (max-width: 768px) {
.p-top__feature__list__number__subtext {
font-size: 4.2666666667vw;
}
}
.p-top__feature__list__title {
margin: 0 !important;
text-align: center;
color: #569B63;
font-size: 24px !important;
}
.p-top__feature__list__title::before {
content: none !important;
}
@media print, screen and (max-width: 1441px) {
.p-top__feature__list__title {
font-size: 1.6666666667vw !important;
}
}
@media screen and (max-width: 768px) {
.p-top__feature__list__title {
font-size: 6.4vw !important;
}
}
.p-top__feature__list__img {
width: 100%;
}
.p-top__feature__list__text {
margin-top: 20px;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
font-size: 16px;
font-weight: bold;
}
@media print, screen and (max-width: 1441px) {
.p-top__feature__list__text {
margin-top: 1.3888888889vw;
font-size: 1.1111111111vw;
}
}
@media screen and (max-width: 768px) {
.p-top__feature__list__text {
margin-top: 5.3333333333vw;
font-size: 4.2666666667vw;
}
}
@media screen and (max-width: 768px) {
.p-top__voice__list {
padding: 0 2.6666666667vw !important;
}
}
.p-top__voice__list__item {
margin: 0 20px !important;
width: 465px;
padding: 25px 20px;
background-color: #fff;
-webkit-box-shadow: 0px 4px 9px 3px rgba(0, 0, 0, .1);
box-shadow: 0px 4px 9px 3px rgba(0, 0, 0, .1);
}
@media screen and (max-width: 768px) {
.p-top__voice__list__item {
margin: 8vw 0 !important;
padding: 6.6666666667vw 5.3333333333vw;
width: 100%;
list-style: none;
}
}
.p-top__voice__list__title {
margin-bottom: 0 !important;
color: #569B63;
}
.p-top__voice__list__title::before {
content: none !important;
}
.p-top__voice__list__img {
height: 265px;
}
.p-top__voice__list__text {
position: relative;
margin-top: 30px;
color: #333;
}
.p-top__voice__list__lead {
position: relative;
display: inline-block;
margin-bottom: 10px;
padding-right: 135px;
font-weight: bold;
}
.p-top__voice__list__lead::after {
content: "";
position: absolute;
top: 0;
bottom: 0;
right: 0;
margin: auto;
width: 125px;
height: 1.5px;
background-color: #333;
}
.p-top__voice__list__btn {
margin-top: 30px;
-webkit-box-shadow: none;
box-shadow: none;
}
.p-top__voice__list__link {
position: relative;
padding-right: 30px;
}
.p-top__voice__list__link::after {
content: "";
position: absolute;
top: 3px;
bottom: 0;
right: 0;
margin: auto;
width: 10px;
height: 15px;
background-repeat: no-repeat;
background-position: center;
background-size: contain;
background-image: url(//osogi.jp/wp-content/themes/swell/assets/img/plan-arrow.svg);
}
@media screen and (max-width: 768px) {
.p-top__voice__list__link::after {
width: 2.6666666667vw;
height: 4vw;
}
}
.p-top__youtube {
left: 0 !important;
margin: 0 auto;
max-width: 930px !important;
}
.slick-list.draggable {
min-height: 700px;
}
.slick-track {
padding: 20px 0;
}
@media screen and (max-width: 768px) {
.slick-track {
width: 100% !important;
}
}
.has-text-align-left.sp_only {
padding: 0 4vw;
}
.p-mitsumori-cta {
background-color: #569B63;
padding: 20px 0;
}
@media print, screen and (max-width: 1441px) {
.p-mitsumori-cta {
padding: 1.3888888889vw;
}
}
@media screen and (max-width: 768px) {
.p-mitsumori-cta {
padding: 5.3333333333vw;
}
}
.p-mitsumori-cta__inner {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
max-width: 860px;
margin-inline: auto;
}
@media screen and (max-width: 768px) {
.p-mitsumori-cta__inner {
max-width: 100%;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
}
.p-mitsumori-cta__title {
font-size: 24px;
font-weight: 700;
color: #fff;
text-align: center;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
@media print, screen and (max-width: 1441px) {
.p-mitsumori-cta__title {
font-size: 1.6666666667vw;
}
}
@media screen and (max-width: 768px) {
.p-mitsumori-cta__title {
font-size: 5.8666666667vw;
}
}
.p-mitsumori-cta__title--sm {
font-size: 18px;
}
@media print, screen and (max-width: 1441px) {
.p-mitsumori-cta__title--sm {
font-size: 1.25vw;
}
}
@media screen and (max-width: 768px) {
.p-mitsumori-cta__title--sm {
font-size: 4.2666666667vw;
}
}
.p-mitsumori-cta__button {
display: block;
margin-top: 10px;
}
@media print, screen and (max-width: 1441px) {
.p-mitsumori-cta__button {
font-size: 0.6944444444vw;
}
}
@media screen and (max-width: 768px) {
.p-mitsumori-cta__button {
font-size: 2.6666666667vw;
}
}
.p-mitsumori-cta__button:hover {
opacity: 0.8;
-webkit-transition: 0.3s;
transition: 0.3s;
}
.p-cta__bottom {
width: 100%;
position: fixed;
bottom: 0;
left: 0;
padding: 10px 0 0px;
background: url(//osogi.jp/wp-content/themes/swell/assets/img/cta/bottom-cta-background.jpg);
background-size: cover;
background-repeat: no-repeat;
z-index: 100;
}
@media screen and (max-width: 768px) {
.p-cta__bottom {
padding: 15px 0 0px;
}
}
.p-cta__bottom__inner {
width: 90%;
max-width: 1000px;
margin: 0 auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: end;
}
.p-cta__bottom__tel {
display: block;
width: 49%;
-webkit-transition: all ease 0.3s;
transition: all ease 0.3s;
}
@media screen and (max-width: 768px) {
.p-cta__bottom__tel {
width: 48%;
}
}
.p-cta__bottom__tel:hover {
-webkit-transform: scale(1.05);
transform: scale(1.05);
}
.p-cta__bottom__form {
display: block;
width: 44.5%;
-webkit-transition: all ease 0.3s;
transition: all ease 0.3s;
}
@media screen and (max-width: 768px) {
.p-cta__bottom__form {
width: 48%;
}
}
.p-cta__bottom__form:hover {
-webkit-transform: scale(1.05);
transform: scale(1.05);
}
.p-cta__bottom__img {
vertical-align: middle;
}
.p-plan-hikaku.p-plan-hikaku.p-plan-hikaku {
max-width: 1060px;
margin: 40px auto !important;
padding: 0 15px;
font-family: "Noto Serif JP", serif;
color: #333;
}
.p-plan-hikaku__grid {
display: grid;
grid-template-columns: 130px repeat(4, 1fr);
grid-template-rows: auto auto auto auto auto auto;
}
.p-plan-hikaku__labels {
display: grid;
grid-template-rows: subgrid;
grid-row: 1/-1;
grid-column: 1;
}
.p-plan-hikaku__labels-header {
min-height: 78px;
}
.p-plan-hikaku__labels-cell {
font-size: 14px;
font-weight: 700;
line-height: 1.44;
padding: 8px 10px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
@media screen and (max-width: 768px) {
.p-plan-hikaku__labels-cell {
font-size: 13px;
font-size: 3.4666666667vw;
}
}
.p-plan-hikaku__labels-cell--dashed {
border-top: 1px dashed #569b63;
}
.p-plan-hikaku__column {
display: grid;
grid-template-rows: subgrid;
grid-row: 1/-1;
border-left: 1px solid #569b63;
border-bottom: 1px solid #569b63;
}
.p-plan-hikaku__column:nth-child(2) {
border-top-left-radius: 15px;
}
.p-plan-hikaku__column:last-child {
border-right: 1px solid #569b63;
border-top-right-radius: 15px;
margin-right: -1px;
}
.p-plan-hikaku__column:nth-child(2) {
border-bottom-left-radius: 15px;
}
.p-plan-hikaku__column:last-child {
border-bottom-right-radius: 15px;
}
.p-plan-hikaku__header {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 12px 0;
gap: 4px;
}
.p-plan-hikaku__header--blue {
background: #62a8d2;
border-radius: 15px 0 0 0;
}
.p-plan-hikaku__header--teal {
background: linear-gradient(153deg, rgb(0, 206, 209) 0%, rgb(0, 125, 127) 100%);
}
.p-plan-hikaku__header--gray {
background: linear-gradient(153deg, rgb(166, 166, 166) 0%, rgb(92, 92, 92) 100%);
}
.p-plan-hikaku__header--red {
background: -webkit-gradient(linear, left top, right top, from(rgb(88, 24, 21)), color-stop(25%, rgb(184, 63, 63)), color-stop(50%, rgb(88, 24, 21)));
background: linear-gradient(90deg, rgb(88, 24, 21) 0%, rgb(184, 63, 63) 25%, rgb(88, 24, 21) 50%);
border-radius: 0 15px 0 0;
}
.p-plan-hikaku__cat-label {
display: inline-block;
background: #fff;
border-radius: 11.5px;
padding: 2px 14px;
font-size: 12px;
font-weight: 700;
color: #333;
}
@media screen and (max-width: 768px) {
.p-plan-hikaku__cat-label {
font-size: 12px;
font-size: 3.2vw;
}
}
.p-plan-hikaku__plan-name {
font-size: 18px;
font-weight: 700;
line-height: 1.44;
color: #fff;
}
@media screen and (max-width: 768px) {
.p-plan-hikaku__plan-name {
font-size: 16px;
font-size: 4.2666666667vw;
}
}
.p-plan-hikaku__cell {
text-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.p-plan-hikaku__cell--img {
padding: 0;
}
.p-plan-hikaku__cell--img img {
width: 100%;
height: auto;
display: block;
aspect-ratio: 180/99;
-o-object-fit: cover;
object-fit: cover;
}
.p-plan-hikaku__cell--price {
font-size: 19px;
font-weight: 700;
line-height: 1.44;
padding: 10px 5px;
}
@media screen and (max-width: 768px) {
.p-plan-hikaku__cell--price {
font-size: 16px;
font-size: 4.2666666667vw;
}
}
.p-plan-hikaku__cell--price-sub {
font-size: 16px;
font-weight: 700;
padding: 10px 5px;
}
@media screen and (max-width: 768px) {
.p-plan-hikaku__cell--price-sub {
font-size: 14px;
font-size: 3.7333333333vw;
}
}
.p-plan-hikaku__cell--dashed {
border-top: 1px dashed #569b63;
}
.p-plan-hikaku__cell--features {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
padding: 12px 10px;
}
.p-plan-hikaku__cell--features ul {
list-style: none;
padding: 0;
margin: 0;
text-align: left;
}
.p-plan-hikaku__cell--features li {
font-size: 14px;
font-weight: 700;
line-height: 1.57;
padding-left: 22px;
position: relative;
margin-bottom: 5px;
}
@media (max-width: 820px) {
.p-plan-hikaku__cell--features li {
padding-left: 2.6829268293vw;
}
}
@media screen and (max-width: 768px) {
.p-plan-hikaku__cell--features li {
font-size: 13px;
font-size: 3.4666666667vw;
padding-left: 4.4270833333vw;
}
}
@media (max-width: 540px) {
.p-plan-hikaku__cell--features li {
padding-left: 3.3333333333vw;
}
}
.p-plan-hikaku__cell--features li::before {
content: "";
position: absolute;
left: 0;
top: 4px;
width: 16px;
height: 13px;
background: url(//osogi.jp/wp-content/themes/swell/assets/img/hikaku/icon-check.svg) no-repeat center/contain;
}
@media (max-width: 820px) {
.p-plan-hikaku__cell--features li::before {
width: 3.4146341463vw;
height: 2.9268292683vw;
top: 1.8292682927vw;
}
}
@media screen and (max-width: 768px) {
.p-plan-hikaku__cell--features li::before {
width: 2.8645833333vw;
height: 2.34375vw;
top: 1.8229166667vw;
}
}
@media (max-width: 540px) {
.p-plan-hikaku__cell--features li::before {
width: 3.3333333333vw;
height: 2.7777777778vw;
top: 0.7407407407vw;
}
}
.p-plan-hikaku__cell--btn {
padding: 12px 5px;
}
.p-plan-hikaku__btn {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
gap: 8px;
width: 134px;
height: 30px;
border-radius: 15px;
color: #fff;
font-family: "Noto Serif JP", serif;
font-size: 13px;
font-weight: 700;
text-decoration: none;
-webkit-transition: opacity 0.3s;
transition: opacity 0.3s;
}
@media (max-width: 820px) {
.p-plan-hikaku__btn {
font-size: 13px;
font-size: 1.5853658537vw;
width: 80%;
height: auto;
padding: 0.9756097561vw 0;
}
}
@media screen and (max-width: 768px) {
.p-plan-hikaku__btn {
font-size: 26px;
font-size: 3.3854166667vw;
padding: 0.9114583333vw 0;
}
}
@media (max-width: 540px) {
.p-plan-hikaku__btn {
font-size: 18px;
font-size: 3.3333333333vw;
padding: 1.1111111111vw 0;
}
}
.p-plan-hikaku__btn:hover {
opacity: 0.8;
color: #fff;
}
.p-plan-hikaku__btn--blue {
background: #62a8d2;
}
.p-plan-hikaku__btn--teal {
background: linear-gradient(153deg, rgb(0, 206, 209) 0%, rgb(0, 125, 127) 100%);
}
.p-plan-hikaku__btn--gray {
background: linear-gradient(153deg, rgb(166, 166, 166) 0%, rgb(92, 92, 92) 100%);
}
.p-plan-hikaku__btn--red {
background: -webkit-gradient(linear, left top, right top, from(rgb(88, 24, 21)), color-stop(25%, rgb(184, 63, 63)), color-stop(50%, rgb(88, 24, 21)));
background: linear-gradient(90deg, rgb(88, 24, 21) 0%, rgb(184, 63, 63) 25%, rgb(88, 24, 21) 50%);
}
.p-plan-hikaku__btn::after {
content: "";
width: 4px;
height: 7px;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
}
@media (max-width: 820px) {
.p-plan-hikaku__btn::after {
width: 1.7073170732vw;
height: 1.7073170732vw;
}
}
@media screen and (max-width: 768px) {
.p-plan-hikaku__btn::after {
width: 1.8229166667vw;
height: 1.8229166667vw;
}
}
@media (max-width: 540px) {
.p-plan-hikaku__btn::after {
width: 1.8518518519vw;
height: 1.8518518519vw;
}
}
@media (max-width: 820px) {
.p-plan-hikaku {
padding: 0;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
.p-plan-hikaku__grid {
grid-template-columns: 26vw repeat(4, 45vw);
width: -webkit-max-content;
width: -moz-max-content;
width: max-content;
}
}
.u-align--center {
text-align: center;
}
@media print, screen and (min-width: 769px) {
.u-align--center-pc {
text-align: center;
}
}
@media screen and (max-width: 768px) {
.u-align--center-sp {
text-align: center;
}
}
.u-align--right {
text-align: right;
}
@media print, screen and (min-width: 769px) {
.u-align--right-pc {
text-align: right;
}
}
@media screen and (max-width: 768px) {
.u-align--right-sp {
text-align: right;
}
}
.u-align--left {
text-align: left;
}
@media print, screen and (min-width: 769px) {
.u-align--left-pc {
text-align: left;
}
}
@media screen and (max-width: 768px) {
.u-align--left-sp {
text-align: left;
}
}
@media print, screen and (min-width: 769px) {
.u-display--block-pc {
display: block;
}
}
@media screen and (max-width: 768px) {
.u-display--block-sp {
display: block;
}
}
@media print, screen and (min-width: 769px) {
.u-display--inline-pc {
display: inline-block;
}
}
@media screen and (max-width: 768px) {
.u-display--inline-sp {
display: inline-block;
}
}
@media screen and (max-width: 768px) {
.u-show--pc {
display: none !important;
}
}
@media print, screen and (min-width: 769px) {
.u-show--pc {
display: inherit !important;
}
}
@media screen and (max-width: 768px) {
.u-show--sp {
display: inherit !important;
}
}
@media print, screen and (min-width: 769px) {
.u-show--sp {
display: none !important;
}
}
@media print, screen and (min-width: 769px) {
.u-hide--pc {
display: none !important;
}
}
@media screen and (max-width: 768px) {
.u-hide--sp {
display: none !important;
}
}
@media screen and (max-width: 960px) {
.u-hide--tab {
display: none !important;
}
}
.u-900-769 {
display: none;
}
@media screen and (min-width: 769px) and (max-width: 900px) {
.u-900-769 {
display: block;
}
}
@media screen and (min-width: 901px) {
.u-900-769 {
display: none;
}
}
.u-space-m0 {
margin: 0 !important;
}
.u-space-mt0 {
margin-top: 0 !important;
}
@media print, screen and (min-width: 769px) {
.u-space-mt300 {
margin-top: 29.296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt300 {
margin-top: 300px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt290 {
margin-top: 28.3203125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt290 {
margin-top: 290px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt280 {
margin-top: 27.34375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt280 {
margin-top: 280px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt270 {
margin-top: 26.3671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt270 {
margin-top: 270px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt260 {
margin-top: 25.390625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt260 {
margin-top: 260px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt250 {
margin-top: 24.4140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt250 {
margin-top: 250px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt240 {
margin-top: 23.4375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt240 {
margin-top: 240px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt230 {
margin-top: 22.4609375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt230 {
margin-top: 230px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt220 {
margin-top: 21.484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt220 {
margin-top: 220px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt210 {
margin-top: 20.5078125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt210 {
margin-top: 210px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt200 {
margin-top: 19.53125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt200 {
margin-top: 200px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt190 {
margin-top: 18.5546875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt190 {
margin-top: 190px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt180 {
margin-top: 17.578125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt180 {
margin-top: 180px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt170 {
margin-top: 16.6015625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt170 {
margin-top: 170px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt160 {
margin-top: 15.625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt160 {
margin-top: 160px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt150 {
margin-top: 14.6484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt150 {
margin-top: 150px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt140 {
margin-top: 13.671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt140 {
margin-top: 140px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt130 {
margin-top: 12.6953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt130 {
margin-top: 130px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt120 {
margin-top: 11.71875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt120 {
margin-top: 120px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt110 {
margin-top: 10.7421875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt110 {
margin-top: 110px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt100 {
margin-top: 9.765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt100 {
margin-top: 100px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt90 {
margin-top: 8.7890625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt90 {
margin-top: 90px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt80 {
margin-top: 7.8125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt80 {
margin-top: 80px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt70 {
margin-top: 6.8359375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt70 {
margin-top: 70px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt60 {
margin-top: 5.859375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt60 {
margin-top: 60px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt50 {
margin-top: 4.8828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt50 {
margin-top: 50px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt40 {
margin-top: 3.90625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt40 {
margin-top: 40px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt35 {
margin-top: 3.41796875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt35 {
margin-top: 35px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt30 {
margin-top: 2.9296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt30 {
margin-top: 30px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt25 {
margin-top: 2.44140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt25 {
margin-top: 25px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt20 {
margin-top: 1.953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt20 {
margin-top: 20px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt15 {
margin-top: 1.46484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt15 {
margin-top: 15px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt10 {
margin-top: 0.9765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt10 {
margin-top: 10px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mt5 {
margin-top: 0.48828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mt5 {
margin-top: 5px !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt300vw {
margin-top: 80vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt290vw {
margin-top: 77.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt280vw {
margin-top: 74.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt270vw {
margin-top: 72vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt260vw {
margin-top: 69.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt250vw {
margin-top: 66.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt240vw {
margin-top: 64vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt230vw {
margin-top: 61.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt220vw {
margin-top: 58.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt210vw {
margin-top: 56vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt200vw {
margin-top: 53.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt190vw {
margin-top: 50.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt180vw {
margin-top: 48vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt170vw {
margin-top: 45.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt160vw {
margin-top: 42.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt150vw {
margin-top: 40vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt140vw {
margin-top: 37.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt130vw {
margin-top: 34.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt120vw {
margin-top: 32vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt110vw {
margin-top: 29.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt100vw {
margin-top: 26.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt90vw {
margin-top: 24vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt80vw {
margin-top: 21.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt70vw {
margin-top: 18.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt60vw {
margin-top: 16vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt50vw {
margin-top: 13.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt40vw {
margin-top: 10.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt35vw {
margin-top: 9.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt30vw {
margin-top: 8vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt25vw {
margin-top: 6.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt20vw {
margin-top: 5.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt15vw {
margin-top: 4vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt10vw {
margin-top: 2.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mt5vw {
margin-top: 1.3333333333vw !important;
}
}
.u-space-mr0 {
margin-right: 0 !important;
}
@media print, screen and (min-width: 769px) {
.u-space-mr300 {
margin-right: 29.296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr300 {
margin-right: 300px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr290 {
margin-right: 28.3203125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr290 {
margin-right: 290px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr280 {
margin-right: 27.34375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr280 {
margin-right: 280px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr270 {
margin-right: 26.3671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr270 {
margin-right: 270px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr260 {
margin-right: 25.390625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr260 {
margin-right: 260px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr250 {
margin-right: 24.4140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr250 {
margin-right: 250px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr240 {
margin-right: 23.4375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr240 {
margin-right: 240px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr230 {
margin-right: 22.4609375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr230 {
margin-right: 230px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr220 {
margin-right: 21.484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr220 {
margin-right: 220px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr210 {
margin-right: 20.5078125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr210 {
margin-right: 210px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr200 {
margin-right: 19.53125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr200 {
margin-right: 200px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr190 {
margin-right: 18.5546875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr190 {
margin-right: 190px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr180 {
margin-right: 17.578125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr180 {
margin-right: 180px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr170 {
margin-right: 16.6015625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr170 {
margin-right: 170px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr160 {
margin-right: 15.625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr160 {
margin-right: 160px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr150 {
margin-right: 14.6484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr150 {
margin-right: 150px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr140 {
margin-right: 13.671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr140 {
margin-right: 140px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr130 {
margin-right: 12.6953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr130 {
margin-right: 130px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr120 {
margin-right: 11.71875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr120 {
margin-right: 120px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr110 {
margin-right: 10.7421875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr110 {
margin-right: 110px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr100 {
margin-right: 9.765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr100 {
margin-right: 100px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr90 {
margin-right: 8.7890625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr90 {
margin-right: 90px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr80 {
margin-right: 7.8125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr80 {
margin-right: 80px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr70 {
margin-right: 6.8359375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr70 {
margin-right: 70px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr60 {
margin-right: 5.859375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr60 {
margin-right: 60px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr50 {
margin-right: 4.8828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr50 {
margin-right: 50px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr40 {
margin-right: 3.90625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr40 {
margin-right: 40px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr35 {
margin-right: 3.41796875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr35 {
margin-right: 35px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr30 {
margin-right: 2.9296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr30 {
margin-right: 30px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr25 {
margin-right: 2.44140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr25 {
margin-right: 25px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr20 {
margin-right: 1.953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr20 {
margin-right: 20px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr15 {
margin-right: 1.46484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr15 {
margin-right: 15px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr10 {
margin-right: 0.9765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr10 {
margin-right: 10px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mr5 {
margin-right: 0.48828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mr5 {
margin-right: 5px !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr300vw {
margin-right: 80vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr290vw {
margin-right: 77.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr280vw {
margin-right: 74.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr270vw {
margin-right: 72vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr260vw {
margin-right: 69.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr250vw {
margin-right: 66.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr240vw {
margin-right: 64vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr230vw {
margin-right: 61.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr220vw {
margin-right: 58.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr210vw {
margin-right: 56vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr200vw {
margin-right: 53.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr190vw {
margin-right: 50.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr180vw {
margin-right: 48vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr170vw {
margin-right: 45.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr160vw {
margin-right: 42.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr150vw {
margin-right: 40vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr140vw {
margin-right: 37.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr130vw {
margin-right: 34.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr120vw {
margin-right: 32vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr110vw {
margin-right: 29.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr100vw {
margin-right: 26.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr90vw {
margin-right: 24vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr80vw {
margin-right: 21.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr70vw {
margin-right: 18.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr60vw {
margin-right: 16vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr50vw {
margin-right: 13.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr40vw {
margin-right: 10.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr35vw {
margin-right: 9.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr30vw {
margin-right: 8vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr25vw {
margin-right: 6.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr20vw {
margin-right: 5.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr15vw {
margin-right: 4vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr10vw {
margin-right: 2.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mr5vw {
margin-right: 1.3333333333vw !important;
}
}
.u-space-mb0 {
margin-bottom: 0 !important;
}
@media print, screen and (min-width: 769px) {
.u-space-mb300 {
margin-bottom: 29.296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb300 {
margin-bottom: 300px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb290 {
margin-bottom: 28.3203125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb290 {
margin-bottom: 290px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb280 {
margin-bottom: 27.34375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb280 {
margin-bottom: 280px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb270 {
margin-bottom: 26.3671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb270 {
margin-bottom: 270px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb260 {
margin-bottom: 25.390625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb260 {
margin-bottom: 260px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb250 {
margin-bottom: 24.4140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb250 {
margin-bottom: 250px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb240 {
margin-bottom: 23.4375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb240 {
margin-bottom: 240px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb230 {
margin-bottom: 22.4609375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb230 {
margin-bottom: 230px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb220 {
margin-bottom: 21.484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb220 {
margin-bottom: 220px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb210 {
margin-bottom: 20.5078125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb210 {
margin-bottom: 210px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb200 {
margin-bottom: 19.53125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb200 {
margin-bottom: 200px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb190 {
margin-bottom: 18.5546875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb190 {
margin-bottom: 190px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb180 {
margin-bottom: 17.578125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb180 {
margin-bottom: 180px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb170 {
margin-bottom: 16.6015625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb170 {
margin-bottom: 170px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb160 {
margin-bottom: 15.625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb160 {
margin-bottom: 160px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb150 {
margin-bottom: 14.6484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb150 {
margin-bottom: 150px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb140 {
margin-bottom: 13.671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb140 {
margin-bottom: 140px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb130 {
margin-bottom: 12.6953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb130 {
margin-bottom: 130px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb120 {
margin-bottom: 11.71875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb120 {
margin-bottom: 120px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb110 {
margin-bottom: 10.7421875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb110 {
margin-bottom: 110px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb100 {
margin-bottom: 9.765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb100 {
margin-bottom: 100px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb90 {
margin-bottom: 8.7890625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb90 {
margin-bottom: 90px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb80 {
margin-bottom: 7.8125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb80 {
margin-bottom: 80px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb70 {
margin-bottom: 6.8359375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb70 {
margin-bottom: 70px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb60 {
margin-bottom: 5.859375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb60 {
margin-bottom: 60px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb50 {
margin-bottom: 4.8828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb50 {
margin-bottom: 50px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb40 {
margin-bottom: 3.90625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb40 {
margin-bottom: 40px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb35 {
margin-bottom: 3.41796875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb35 {
margin-bottom: 35px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb30 {
margin-bottom: 2.9296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb30 {
margin-bottom: 30px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb25 {
margin-bottom: 2.44140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb25 {
margin-bottom: 25px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb20 {
margin-bottom: 1.953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb20 {
margin-bottom: 20px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb15 {
margin-bottom: 1.46484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb15 {
margin-bottom: 15px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb10 {
margin-bottom: 0.9765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb10 {
margin-bottom: 10px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mb5 {
margin-bottom: 0.48828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mb5 {
margin-bottom: 5px !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb300vw {
margin-bottom: 80vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb290vw {
margin-bottom: 77.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb280vw {
margin-bottom: 74.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb270vw {
margin-bottom: 72vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb260vw {
margin-bottom: 69.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb250vw {
margin-bottom: 66.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb240vw {
margin-bottom: 64vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb230vw {
margin-bottom: 61.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb220vw {
margin-bottom: 58.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb210vw {
margin-bottom: 56vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb200vw {
margin-bottom: 53.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb190vw {
margin-bottom: 50.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb180vw {
margin-bottom: 48vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb170vw {
margin-bottom: 45.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb160vw {
margin-bottom: 42.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb150vw {
margin-bottom: 40vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb140vw {
margin-bottom: 37.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb130vw {
margin-bottom: 34.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb120vw {
margin-bottom: 32vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb110vw {
margin-bottom: 29.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb100vw {
margin-bottom: 26.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb90vw {
margin-bottom: 24vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb80vw {
margin-bottom: 21.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb70vw {
margin-bottom: 18.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb60vw {
margin-bottom: 16vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb50vw {
margin-bottom: 13.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb40vw {
margin-bottom: 10.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb35vw {
margin-bottom: 9.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb30vw {
margin-bottom: 8vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb25vw {
margin-bottom: 6.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb20vw {
margin-bottom: 5.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb15vw {
margin-bottom: 4vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb10vw {
margin-bottom: 2.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mb5vw {
margin-bottom: 1.3333333333vw !important;
}
}
.u-space-ml0 {
margin-left: 0 !important;
}
@media print, screen and (min-width: 769px) {
.u-space-ml300 {
margin-left: 29.296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml300 {
margin-left: 300px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml290 {
margin-left: 28.3203125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml290 {
margin-left: 290px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml280 {
margin-left: 27.34375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml280 {
margin-left: 280px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml270 {
margin-left: 26.3671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml270 {
margin-left: 270px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml260 {
margin-left: 25.390625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml260 {
margin-left: 260px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml250 {
margin-left: 24.4140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml250 {
margin-left: 250px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml240 {
margin-left: 23.4375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml240 {
margin-left: 240px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml230 {
margin-left: 22.4609375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml230 {
margin-left: 230px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml220 {
margin-left: 21.484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml220 {
margin-left: 220px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml210 {
margin-left: 20.5078125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml210 {
margin-left: 210px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml200 {
margin-left: 19.53125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml200 {
margin-left: 200px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml190 {
margin-left: 18.5546875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml190 {
margin-left: 190px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml180 {
margin-left: 17.578125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml180 {
margin-left: 180px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml170 {
margin-left: 16.6015625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml170 {
margin-left: 170px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml160 {
margin-left: 15.625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml160 {
margin-left: 160px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml150 {
margin-left: 14.6484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml150 {
margin-left: 150px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml140 {
margin-left: 13.671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml140 {
margin-left: 140px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml130 {
margin-left: 12.6953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml130 {
margin-left: 130px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml120 {
margin-left: 11.71875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml120 {
margin-left: 120px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml110 {
margin-left: 10.7421875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml110 {
margin-left: 110px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml100 {
margin-left: 9.765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml100 {
margin-left: 100px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml90 {
margin-left: 8.7890625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml90 {
margin-left: 90px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml80 {
margin-left: 7.8125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml80 {
margin-left: 80px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml70 {
margin-left: 6.8359375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml70 {
margin-left: 70px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml60 {
margin-left: 5.859375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml60 {
margin-left: 60px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml50 {
margin-left: 4.8828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml50 {
margin-left: 50px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml40 {
margin-left: 3.90625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml40 {
margin-left: 40px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml35 {
margin-left: 3.41796875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml35 {
margin-left: 35px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml30 {
margin-left: 2.9296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml30 {
margin-left: 30px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml25 {
margin-left: 2.44140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml25 {
margin-left: 25px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml20 {
margin-left: 1.953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml20 {
margin-left: 20px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml15 {
margin-left: 1.46484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml15 {
margin-left: 15px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml10 {
margin-left: 0.9765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml10 {
margin-left: 10px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-ml5 {
margin-left: 0.48828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-ml5 {
margin-left: 5px !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml300vw {
margin-left: 80vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml290vw {
margin-left: 77.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml280vw {
margin-left: 74.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml270vw {
margin-left: 72vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml260vw {
margin-left: 69.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml250vw {
margin-left: 66.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml240vw {
margin-left: 64vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml230vw {
margin-left: 61.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml220vw {
margin-left: 58.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml210vw {
margin-left: 56vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml200vw {
margin-left: 53.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml190vw {
margin-left: 50.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml180vw {
margin-left: 48vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml170vw {
margin-left: 45.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml160vw {
margin-left: 42.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml150vw {
margin-left: 40vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml140vw {
margin-left: 37.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml130vw {
margin-left: 34.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml120vw {
margin-left: 32vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml110vw {
margin-left: 29.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml100vw {
margin-left: 26.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml90vw {
margin-left: 24vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml80vw {
margin-left: 21.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml70vw {
margin-left: 18.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml60vw {
margin-left: 16vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml50vw {
margin-left: 13.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml40vw {
margin-left: 10.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml35vw {
margin-left: 9.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml30vw {
margin-left: 8vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml25vw {
margin-left: 6.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml20vw {
margin-left: 5.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml15vw {
margin-left: 4vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml10vw {
margin-left: 2.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-ml5vw {
margin-left: 1.3333333333vw !important;
}
}
.u-space-mx0 {
margin-right: 0 !important;
margin-left: 0 !important;
}
@media print, screen and (min-width: 769px) {
.u-space-mx300 {
margin-right: 29.296875vw !important;
margin-left: 29.296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx300 {
margin-right: 300px !important;
margin-left: 300px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx290 {
margin-right: 28.3203125vw !important;
margin-left: 28.3203125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx290 {
margin-right: 290px !important;
margin-left: 290px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx280 {
margin-right: 27.34375vw !important;
margin-left: 27.34375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx280 {
margin-right: 280px !important;
margin-left: 280px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx270 {
margin-right: 26.3671875vw !important;
margin-left: 26.3671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx270 {
margin-right: 270px !important;
margin-left: 270px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx260 {
margin-right: 25.390625vw !important;
margin-left: 25.390625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx260 {
margin-right: 260px !important;
margin-left: 260px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx250 {
margin-right: 24.4140625vw !important;
margin-left: 24.4140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx250 {
margin-right: 250px !important;
margin-left: 250px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx240 {
margin-right: 23.4375vw !important;
margin-left: 23.4375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx240 {
margin-right: 240px !important;
margin-left: 240px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx230 {
margin-right: 22.4609375vw !important;
margin-left: 22.4609375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx230 {
margin-right: 230px !important;
margin-left: 230px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx220 {
margin-right: 21.484375vw !important;
margin-left: 21.484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx220 {
margin-right: 220px !important;
margin-left: 220px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx210 {
margin-right: 20.5078125vw !important;
margin-left: 20.5078125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx210 {
margin-right: 210px !important;
margin-left: 210px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx200 {
margin-right: 19.53125vw !important;
margin-left: 19.53125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx200 {
margin-right: 200px !important;
margin-left: 200px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx190 {
margin-right: 18.5546875vw !important;
margin-left: 18.5546875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx190 {
margin-right: 190px !important;
margin-left: 190px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx180 {
margin-right: 17.578125vw !important;
margin-left: 17.578125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx180 {
margin-right: 180px !important;
margin-left: 180px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx170 {
margin-right: 16.6015625vw !important;
margin-left: 16.6015625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx170 {
margin-right: 170px !important;
margin-left: 170px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx160 {
margin-right: 15.625vw !important;
margin-left: 15.625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx160 {
margin-right: 160px !important;
margin-left: 160px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx150 {
margin-right: 14.6484375vw !important;
margin-left: 14.6484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx150 {
margin-right: 150px !important;
margin-left: 150px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx140 {
margin-right: 13.671875vw !important;
margin-left: 13.671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx140 {
margin-right: 140px !important;
margin-left: 140px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx130 {
margin-right: 12.6953125vw !important;
margin-left: 12.6953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx130 {
margin-right: 130px !important;
margin-left: 130px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx120 {
margin-right: 11.71875vw !important;
margin-left: 11.71875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx120 {
margin-right: 120px !important;
margin-left: 120px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx110 {
margin-right: 10.7421875vw !important;
margin-left: 10.7421875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx110 {
margin-right: 110px !important;
margin-left: 110px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx100 {
margin-right: 9.765625vw !important;
margin-left: 9.765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx100 {
margin-right: 100px !important;
margin-left: 100px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx90 {
margin-right: 8.7890625vw !important;
margin-left: 8.7890625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx90 {
margin-right: 90px !important;
margin-left: 90px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx80 {
margin-right: 7.8125vw !important;
margin-left: 7.8125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx80 {
margin-right: 80px !important;
margin-left: 80px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx70 {
margin-right: 6.8359375vw !important;
margin-left: 6.8359375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx70 {
margin-right: 70px !important;
margin-left: 70px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx60 {
margin-right: 5.859375vw !important;
margin-left: 5.859375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx60 {
margin-right: 60px !important;
margin-left: 60px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx50 {
margin-right: 4.8828125vw !important;
margin-left: 4.8828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx50 {
margin-right: 50px !important;
margin-left: 50px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx40 {
margin-right: 3.90625vw !important;
margin-left: 3.90625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx40 {
margin-right: 40px !important;
margin-left: 40px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx35 {
margin-right: 3.41796875vw !important;
margin-left: 3.41796875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx35 {
margin-right: 35px !important;
margin-left: 35px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx30 {
margin-right: 2.9296875vw !important;
margin-left: 2.9296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx30 {
margin-right: 30px !important;
margin-left: 30px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx25 {
margin-right: 2.44140625vw !important;
margin-left: 2.44140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx25 {
margin-right: 25px !important;
margin-left: 25px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx20 {
margin-right: 1.953125vw !important;
margin-left: 1.953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx20 {
margin-right: 20px !important;
margin-left: 20px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx15 {
margin-right: 1.46484375vw !important;
margin-left: 1.46484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx15 {
margin-right: 15px !important;
margin-left: 15px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx10 {
margin-right: 0.9765625vw !important;
margin-left: 0.9765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx10 {
margin-right: 10px !important;
margin-left: 10px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-mx5 {
margin-right: 0.48828125vw !important;
margin-left: 0.48828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-mx5 {
margin-right: 5px !important;
margin-left: 5px !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx300vw {
margin-right: 80vw !important;
margin-left: 80vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx290vw {
margin-right: 77.3333333333vw !important;
margin-left: 77.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx280vw {
margin-right: 74.6666666667vw !important;
margin-left: 74.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx270vw {
margin-right: 72vw !important;
margin-left: 72vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx260vw {
margin-right: 69.3333333333vw !important;
margin-left: 69.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx250vw {
margin-right: 66.6666666667vw !important;
margin-left: 66.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx240vw {
margin-right: 64vw !important;
margin-left: 64vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx230vw {
margin-right: 61.3333333333vw !important;
margin-left: 61.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx220vw {
margin-right: 58.6666666667vw !important;
margin-left: 58.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx210vw {
margin-right: 56vw !important;
margin-left: 56vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx200vw {
margin-right: 53.3333333333vw !important;
margin-left: 53.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx190vw {
margin-right: 50.6666666667vw !important;
margin-left: 50.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx180vw {
margin-right: 48vw !important;
margin-left: 48vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx170vw {
margin-right: 45.3333333333vw !important;
margin-left: 45.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx160vw {
margin-right: 42.6666666667vw !important;
margin-left: 42.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx150vw {
margin-right: 40vw !important;
margin-left: 40vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx140vw {
margin-right: 37.3333333333vw !important;
margin-left: 37.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx130vw {
margin-right: 34.6666666667vw !important;
margin-left: 34.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx120vw {
margin-right: 32vw !important;
margin-left: 32vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx110vw {
margin-right: 29.3333333333vw !important;
margin-left: 29.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx100vw {
margin-right: 26.6666666667vw !important;
margin-left: 26.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx90vw {
margin-right: 24vw !important;
margin-left: 24vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx80vw {
margin-right: 21.3333333333vw !important;
margin-left: 21.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx70vw {
margin-right: 18.6666666667vw !important;
margin-left: 18.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx60vw {
margin-right: 16vw !important;
margin-left: 16vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx50vw {
margin-right: 13.3333333333vw !important;
margin-left: 13.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx40vw {
margin-right: 10.6666666667vw !important;
margin-left: 10.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx35vw {
margin-right: 9.3333333333vw !important;
margin-left: 9.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx30vw {
margin-right: 8vw !important;
margin-left: 8vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx25vw {
margin-right: 6.6666666667vw !important;
margin-left: 6.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx20vw {
margin-right: 5.3333333333vw !important;
margin-left: 5.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx15vw {
margin-right: 4vw !important;
margin-left: 4vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx10vw {
margin-right: 2.6666666667vw !important;
margin-left: 2.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-mx5vw {
margin-right: 1.3333333333vw !important;
margin-left: 1.3333333333vw !important;
}
}
.u-space-my0 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
@media print, screen and (min-width: 769px) {
.u-space-my300 {
margin-top: 29.296875vw !important;
margin-bottom: 29.296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my300 {
margin-top: 300px !important;
margin-bottom: 300px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my290 {
margin-top: 28.3203125vw !important;
margin-bottom: 28.3203125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my290 {
margin-top: 290px !important;
margin-bottom: 290px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my280 {
margin-top: 27.34375vw !important;
margin-bottom: 27.34375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my280 {
margin-top: 280px !important;
margin-bottom: 280px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my270 {
margin-top: 26.3671875vw !important;
margin-bottom: 26.3671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my270 {
margin-top: 270px !important;
margin-bottom: 270px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my260 {
margin-top: 25.390625vw !important;
margin-bottom: 25.390625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my260 {
margin-top: 260px !important;
margin-bottom: 260px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my250 {
margin-top: 24.4140625vw !important;
margin-bottom: 24.4140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my250 {
margin-top: 250px !important;
margin-bottom: 250px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my240 {
margin-top: 23.4375vw !important;
margin-bottom: 23.4375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my240 {
margin-top: 240px !important;
margin-bottom: 240px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my230 {
margin-top: 22.4609375vw !important;
margin-bottom: 22.4609375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my230 {
margin-top: 230px !important;
margin-bottom: 230px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my220 {
margin-top: 21.484375vw !important;
margin-bottom: 21.484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my220 {
margin-top: 220px !important;
margin-bottom: 220px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my210 {
margin-top: 20.5078125vw !important;
margin-bottom: 20.5078125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my210 {
margin-top: 210px !important;
margin-bottom: 210px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my200 {
margin-top: 19.53125vw !important;
margin-bottom: 19.53125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my200 {
margin-top: 200px !important;
margin-bottom: 200px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my190 {
margin-top: 18.5546875vw !important;
margin-bottom: 18.5546875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my190 {
margin-top: 190px !important;
margin-bottom: 190px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my180 {
margin-top: 17.578125vw !important;
margin-bottom: 17.578125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my180 {
margin-top: 180px !important;
margin-bottom: 180px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my170 {
margin-top: 16.6015625vw !important;
margin-bottom: 16.6015625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my170 {
margin-top: 170px !important;
margin-bottom: 170px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my160 {
margin-top: 15.625vw !important;
margin-bottom: 15.625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my160 {
margin-top: 160px !important;
margin-bottom: 160px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my150 {
margin-top: 14.6484375vw !important;
margin-bottom: 14.6484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my150 {
margin-top: 150px !important;
margin-bottom: 150px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my140 {
margin-top: 13.671875vw !important;
margin-bottom: 13.671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my140 {
margin-top: 140px !important;
margin-bottom: 140px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my130 {
margin-top: 12.6953125vw !important;
margin-bottom: 12.6953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my130 {
margin-top: 130px !important;
margin-bottom: 130px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my120 {
margin-top: 11.71875vw !important;
margin-bottom: 11.71875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my120 {
margin-top: 120px !important;
margin-bottom: 120px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my110 {
margin-top: 10.7421875vw !important;
margin-bottom: 10.7421875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my110 {
margin-top: 110px !important;
margin-bottom: 110px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my100 {
margin-top: 9.765625vw !important;
margin-bottom: 9.765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my100 {
margin-top: 100px !important;
margin-bottom: 100px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my90 {
margin-top: 8.7890625vw !important;
margin-bottom: 8.7890625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my90 {
margin-top: 90px !important;
margin-bottom: 90px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my80 {
margin-top: 7.8125vw !important;
margin-bottom: 7.8125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my80 {
margin-top: 80px !important;
margin-bottom: 80px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my70 {
margin-top: 6.8359375vw !important;
margin-bottom: 6.8359375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my70 {
margin-top: 70px !important;
margin-bottom: 70px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my60 {
margin-top: 5.859375vw !important;
margin-bottom: 5.859375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my60 {
margin-top: 60px !important;
margin-bottom: 60px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my50 {
margin-top: 4.8828125vw !important;
margin-bottom: 4.8828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my50 {
margin-top: 50px !important;
margin-bottom: 50px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my40 {
margin-top: 3.90625vw !important;
margin-bottom: 3.90625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my40 {
margin-top: 40px !important;
margin-bottom: 40px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my35 {
margin-top: 3.41796875vw !important;
margin-bottom: 3.41796875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my35 {
margin-top: 35px !important;
margin-bottom: 35px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my30 {
margin-top: 2.9296875vw !important;
margin-bottom: 2.9296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my30 {
margin-top: 30px !important;
margin-bottom: 30px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my25 {
margin-top: 2.44140625vw !important;
margin-bottom: 2.44140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my25 {
margin-top: 25px !important;
margin-bottom: 25px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my20 {
margin-top: 1.953125vw !important;
margin-bottom: 1.953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my20 {
margin-top: 20px !important;
margin-bottom: 20px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my15 {
margin-top: 1.46484375vw !important;
margin-bottom: 1.46484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my15 {
margin-top: 15px !important;
margin-bottom: 15px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my10 {
margin-top: 0.9765625vw !important;
margin-bottom: 0.9765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my10 {
margin-top: 10px !important;
margin-bottom: 10px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-my5 {
margin-top: 0.48828125vw !important;
margin-bottom: 0.48828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-my5 {
margin-top: 5px !important;
margin-bottom: 5px !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my300vw {
margin-top: 80vw !important;
margin-bottom: 80vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my290vw {
margin-top: 77.3333333333vw !important;
margin-bottom: 77.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my280vw {
margin-top: 74.6666666667vw !important;
margin-bottom: 74.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my270vw {
margin-top: 72vw !important;
margin-bottom: 72vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my260vw {
margin-top: 69.3333333333vw !important;
margin-bottom: 69.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my250vw {
margin-top: 66.6666666667vw !important;
margin-bottom: 66.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my240vw {
margin-top: 64vw !important;
margin-bottom: 64vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my230vw {
margin-top: 61.3333333333vw !important;
margin-bottom: 61.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my220vw {
margin-top: 58.6666666667vw !important;
margin-bottom: 58.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my210vw {
margin-top: 56vw !important;
margin-bottom: 56vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my200vw {
margin-top: 53.3333333333vw !important;
margin-bottom: 53.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my190vw {
margin-top: 50.6666666667vw !important;
margin-bottom: 50.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my180vw {
margin-top: 48vw !important;
margin-bottom: 48vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my170vw {
margin-top: 45.3333333333vw !important;
margin-bottom: 45.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my160vw {
margin-top: 42.6666666667vw !important;
margin-bottom: 42.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my150vw {
margin-top: 40vw !important;
margin-bottom: 40vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my140vw {
margin-top: 37.3333333333vw !important;
margin-bottom: 37.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my130vw {
margin-top: 34.6666666667vw !important;
margin-bottom: 34.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my120vw {
margin-top: 32vw !important;
margin-bottom: 32vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my110vw {
margin-top: 29.3333333333vw !important;
margin-bottom: 29.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my100vw {
margin-top: 26.6666666667vw !important;
margin-bottom: 26.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my90vw {
margin-top: 24vw !important;
margin-bottom: 24vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my80vw {
margin-top: 21.3333333333vw !important;
margin-bottom: 21.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my70vw {
margin-top: 18.6666666667vw !important;
margin-bottom: 18.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my60vw {
margin-top: 16vw !important;
margin-bottom: 16vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my50vw {
margin-top: 13.3333333333vw !important;
margin-bottom: 13.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my40vw {
margin-top: 10.6666666667vw !important;
margin-bottom: 10.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my35vw {
margin-top: 9.3333333333vw !important;
margin-bottom: 9.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my30vw {
margin-top: 8vw !important;
margin-bottom: 8vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my25vw {
margin-top: 6.6666666667vw !important;
margin-bottom: 6.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my20vw {
margin-top: 5.3333333333vw !important;
margin-bottom: 5.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my15vw {
margin-top: 4vw !important;
margin-bottom: 4vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my10vw {
margin-top: 2.6666666667vw !important;
margin-bottom: 2.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-my5vw {
margin-top: 1.3333333333vw !important;
margin-bottom: 1.3333333333vw !important;
}
}
.u-space-mt-auto {
margin-top: auto !important;
}
.u-space-mr-auto {
margin-right: auto !important;
}
.u-space-mb-auto {
margin-bottom: auto !important;
}
.u-space-ml-auto {
margin-left: auto !important;
}
.u-space-mx-auto {
margin-x: auto !important;
}
.u-space-my-auto {
margin-y: auto !important;
}
.u-space-mx-auto {
margin-right: auto !important;
margin-left: auto !important;
}
.u-space-my-auto {
margin-top: auto !important;
margin-bottom: auto !important;
}
.u-space-p0 {
padding: 0 !important;
}
.u-space-pt0 {
padding-top: 0 !important;
}
@media print, screen and (min-width: 769px) {
.u-space-pt300 {
padding-top: 29.296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt300 {
padding-top: 300px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt290 {
padding-top: 28.3203125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt290 {
padding-top: 290px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt280 {
padding-top: 27.34375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt280 {
padding-top: 280px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt270 {
padding-top: 26.3671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt270 {
padding-top: 270px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt260 {
padding-top: 25.390625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt260 {
padding-top: 260px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt250 {
padding-top: 24.4140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt250 {
padding-top: 250px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt240 {
padding-top: 23.4375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt240 {
padding-top: 240px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt230 {
padding-top: 22.4609375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt230 {
padding-top: 230px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt220 {
padding-top: 21.484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt220 {
padding-top: 220px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt210 {
padding-top: 20.5078125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt210 {
padding-top: 210px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt200 {
padding-top: 19.53125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt200 {
padding-top: 200px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt190 {
padding-top: 18.5546875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt190 {
padding-top: 190px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt180 {
padding-top: 17.578125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt180 {
padding-top: 180px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt170 {
padding-top: 16.6015625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt170 {
padding-top: 170px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt160 {
padding-top: 15.625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt160 {
padding-top: 160px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt150 {
padding-top: 14.6484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt150 {
padding-top: 150px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt140 {
padding-top: 13.671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt140 {
padding-top: 140px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt130 {
padding-top: 12.6953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt130 {
padding-top: 130px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt120 {
padding-top: 11.71875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt120 {
padding-top: 120px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt110 {
padding-top: 10.7421875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt110 {
padding-top: 110px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt100 {
padding-top: 9.765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt100 {
padding-top: 100px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt90 {
padding-top: 8.7890625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt90 {
padding-top: 90px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt80 {
padding-top: 7.8125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt80 {
padding-top: 80px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt70 {
padding-top: 6.8359375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt70 {
padding-top: 70px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt60 {
padding-top: 5.859375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt60 {
padding-top: 60px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt50 {
padding-top: 4.8828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt50 {
padding-top: 50px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt40 {
padding-top: 3.90625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt40 {
padding-top: 40px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt35 {
padding-top: 3.41796875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt35 {
padding-top: 35px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt30 {
padding-top: 2.9296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt30 {
padding-top: 30px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt25 {
padding-top: 2.44140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt25 {
padding-top: 25px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt20 {
padding-top: 1.953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt20 {
padding-top: 20px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt15 {
padding-top: 1.46484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt15 {
padding-top: 15px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt10 {
padding-top: 0.9765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt10 {
padding-top: 10px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pt5 {
padding-top: 0.48828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pt5 {
padding-top: 5px !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt300vw {
padding-top: 80vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt290vw {
padding-top: 77.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt280vw {
padding-top: 74.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt270vw {
padding-top: 72vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt260vw {
padding-top: 69.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt250vw {
padding-top: 66.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt240vw {
padding-top: 64vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt230vw {
padding-top: 61.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt220vw {
padding-top: 58.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt210vw {
padding-top: 56vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt200vw {
padding-top: 53.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt190vw {
padding-top: 50.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt180vw {
padding-top: 48vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt170vw {
padding-top: 45.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt160vw {
padding-top: 42.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt150vw {
padding-top: 40vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt140vw {
padding-top: 37.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt130vw {
padding-top: 34.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt120vw {
padding-top: 32vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt110vw {
padding-top: 29.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt100vw {
padding-top: 26.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt90vw {
padding-top: 24vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt80vw {
padding-top: 21.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt70vw {
padding-top: 18.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt60vw {
padding-top: 16vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt50vw {
padding-top: 13.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt40vw {
padding-top: 10.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt35vw {
padding-top: 9.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt30vw {
padding-top: 8vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt25vw {
padding-top: 6.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt20vw {
padding-top: 5.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt15vw {
padding-top: 4vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt10vw {
padding-top: 2.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pt5vw {
padding-top: 1.3333333333vw !important;
}
}
.u-space-pr0 {
padding-right: 0 !important;
}
@media print, screen and (min-width: 769px) {
.u-space-pr300 {
padding-right: 29.296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr300 {
padding-right: 300px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr290 {
padding-right: 28.3203125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr290 {
padding-right: 290px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr280 {
padding-right: 27.34375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr280 {
padding-right: 280px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr270 {
padding-right: 26.3671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr270 {
padding-right: 270px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr260 {
padding-right: 25.390625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr260 {
padding-right: 260px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr250 {
padding-right: 24.4140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr250 {
padding-right: 250px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr240 {
padding-right: 23.4375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr240 {
padding-right: 240px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr230 {
padding-right: 22.4609375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr230 {
padding-right: 230px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr220 {
padding-right: 21.484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr220 {
padding-right: 220px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr210 {
padding-right: 20.5078125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr210 {
padding-right: 210px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr200 {
padding-right: 19.53125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr200 {
padding-right: 200px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr190 {
padding-right: 18.5546875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr190 {
padding-right: 190px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr180 {
padding-right: 17.578125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr180 {
padding-right: 180px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr170 {
padding-right: 16.6015625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr170 {
padding-right: 170px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr160 {
padding-right: 15.625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr160 {
padding-right: 160px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr150 {
padding-right: 14.6484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr150 {
padding-right: 150px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr140 {
padding-right: 13.671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr140 {
padding-right: 140px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr130 {
padding-right: 12.6953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr130 {
padding-right: 130px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr120 {
padding-right: 11.71875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr120 {
padding-right: 120px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr110 {
padding-right: 10.7421875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr110 {
padding-right: 110px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr100 {
padding-right: 9.765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr100 {
padding-right: 100px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr90 {
padding-right: 8.7890625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr90 {
padding-right: 90px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr80 {
padding-right: 7.8125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr80 {
padding-right: 80px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr70 {
padding-right: 6.8359375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr70 {
padding-right: 70px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr60 {
padding-right: 5.859375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr60 {
padding-right: 60px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr50 {
padding-right: 4.8828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr50 {
padding-right: 50px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr40 {
padding-right: 3.90625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr40 {
padding-right: 40px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr35 {
padding-right: 3.41796875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr35 {
padding-right: 35px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr30 {
padding-right: 2.9296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr30 {
padding-right: 30px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr25 {
padding-right: 2.44140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr25 {
padding-right: 25px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr20 {
padding-right: 1.953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr20 {
padding-right: 20px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr15 {
padding-right: 1.46484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr15 {
padding-right: 15px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr10 {
padding-right: 0.9765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr10 {
padding-right: 10px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pr5 {
padding-right: 0.48828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pr5 {
padding-right: 5px !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr300vw {
padding-right: 80vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr290vw {
padding-right: 77.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr280vw {
padding-right: 74.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr270vw {
padding-right: 72vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr260vw {
padding-right: 69.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr250vw {
padding-right: 66.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr240vw {
padding-right: 64vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr230vw {
padding-right: 61.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr220vw {
padding-right: 58.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr210vw {
padding-right: 56vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr200vw {
padding-right: 53.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr190vw {
padding-right: 50.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr180vw {
padding-right: 48vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr170vw {
padding-right: 45.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr160vw {
padding-right: 42.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr150vw {
padding-right: 40vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr140vw {
padding-right: 37.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr130vw {
padding-right: 34.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr120vw {
padding-right: 32vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr110vw {
padding-right: 29.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr100vw {
padding-right: 26.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr90vw {
padding-right: 24vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr80vw {
padding-right: 21.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr70vw {
padding-right: 18.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr60vw {
padding-right: 16vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr50vw {
padding-right: 13.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr40vw {
padding-right: 10.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr35vw {
padding-right: 9.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr30vw {
padding-right: 8vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr25vw {
padding-right: 6.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr20vw {
padding-right: 5.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr15vw {
padding-right: 4vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr10vw {
padding-right: 2.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pr5vw {
padding-right: 1.3333333333vw !important;
}
}
.u-space-pb0 {
padding-bottom: 0 !important;
}
@media print, screen and (min-width: 769px) {
.u-space-pb300 {
padding-bottom: 29.296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb300 {
padding-bottom: 300px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb290 {
padding-bottom: 28.3203125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb290 {
padding-bottom: 290px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb280 {
padding-bottom: 27.34375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb280 {
padding-bottom: 280px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb270 {
padding-bottom: 26.3671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb270 {
padding-bottom: 270px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb260 {
padding-bottom: 25.390625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb260 {
padding-bottom: 260px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb250 {
padding-bottom: 24.4140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb250 {
padding-bottom: 250px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb240 {
padding-bottom: 23.4375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb240 {
padding-bottom: 240px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb230 {
padding-bottom: 22.4609375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb230 {
padding-bottom: 230px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb220 {
padding-bottom: 21.484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb220 {
padding-bottom: 220px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb210 {
padding-bottom: 20.5078125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb210 {
padding-bottom: 210px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb200 {
padding-bottom: 19.53125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb200 {
padding-bottom: 200px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb190 {
padding-bottom: 18.5546875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb190 {
padding-bottom: 190px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb180 {
padding-bottom: 17.578125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb180 {
padding-bottom: 180px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb170 {
padding-bottom: 16.6015625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb170 {
padding-bottom: 170px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb160 {
padding-bottom: 15.625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb160 {
padding-bottom: 160px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb150 {
padding-bottom: 14.6484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb150 {
padding-bottom: 150px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb140 {
padding-bottom: 13.671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb140 {
padding-bottom: 140px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb130 {
padding-bottom: 12.6953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb130 {
padding-bottom: 130px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb120 {
padding-bottom: 11.71875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb120 {
padding-bottom: 120px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb110 {
padding-bottom: 10.7421875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb110 {
padding-bottom: 110px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb100 {
padding-bottom: 9.765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb100 {
padding-bottom: 100px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb90 {
padding-bottom: 8.7890625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb90 {
padding-bottom: 90px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb80 {
padding-bottom: 7.8125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb80 {
padding-bottom: 80px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb70 {
padding-bottom: 6.8359375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb70 {
padding-bottom: 70px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb60 {
padding-bottom: 5.859375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb60 {
padding-bottom: 60px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb50 {
padding-bottom: 4.8828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb50 {
padding-bottom: 50px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb40 {
padding-bottom: 3.90625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb40 {
padding-bottom: 40px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb35 {
padding-bottom: 3.41796875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb35 {
padding-bottom: 35px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb30 {
padding-bottom: 2.9296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb30 {
padding-bottom: 30px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb25 {
padding-bottom: 2.44140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb25 {
padding-bottom: 25px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb20 {
padding-bottom: 1.953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb20 {
padding-bottom: 20px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb15 {
padding-bottom: 1.46484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb15 {
padding-bottom: 15px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb10 {
padding-bottom: 0.9765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb10 {
padding-bottom: 10px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pb5 {
padding-bottom: 0.48828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pb5 {
padding-bottom: 5px !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb300vw {
padding-bottom: 80vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb290vw {
padding-bottom: 77.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb280vw {
padding-bottom: 74.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb270vw {
padding-bottom: 72vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb260vw {
padding-bottom: 69.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb250vw {
padding-bottom: 66.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb240vw {
padding-bottom: 64vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb230vw {
padding-bottom: 61.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb220vw {
padding-bottom: 58.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb210vw {
padding-bottom: 56vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb200vw {
padding-bottom: 53.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb190vw {
padding-bottom: 50.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb180vw {
padding-bottom: 48vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb170vw {
padding-bottom: 45.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb160vw {
padding-bottom: 42.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb150vw {
padding-bottom: 40vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb140vw {
padding-bottom: 37.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb130vw {
padding-bottom: 34.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb120vw {
padding-bottom: 32vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb110vw {
padding-bottom: 29.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb100vw {
padding-bottom: 26.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb90vw {
padding-bottom: 24vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb80vw {
padding-bottom: 21.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb70vw {
padding-bottom: 18.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb60vw {
padding-bottom: 16vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb50vw {
padding-bottom: 13.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb40vw {
padding-bottom: 10.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb35vw {
padding-bottom: 9.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb30vw {
padding-bottom: 8vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb25vw {
padding-bottom: 6.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb20vw {
padding-bottom: 5.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb15vw {
padding-bottom: 4vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb10vw {
padding-bottom: 2.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pb5vw {
padding-bottom: 1.3333333333vw !important;
}
}
.u-space-pl0 {
padding-left: 0 !important;
}
@media print, screen and (min-width: 769px) {
.u-space-pl300 {
padding-left: 29.296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl300 {
padding-left: 300px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl290 {
padding-left: 28.3203125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl290 {
padding-left: 290px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl280 {
padding-left: 27.34375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl280 {
padding-left: 280px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl270 {
padding-left: 26.3671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl270 {
padding-left: 270px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl260 {
padding-left: 25.390625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl260 {
padding-left: 260px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl250 {
padding-left: 24.4140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl250 {
padding-left: 250px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl240 {
padding-left: 23.4375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl240 {
padding-left: 240px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl230 {
padding-left: 22.4609375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl230 {
padding-left: 230px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl220 {
padding-left: 21.484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl220 {
padding-left: 220px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl210 {
padding-left: 20.5078125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl210 {
padding-left: 210px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl200 {
padding-left: 19.53125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl200 {
padding-left: 200px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl190 {
padding-left: 18.5546875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl190 {
padding-left: 190px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl180 {
padding-left: 17.578125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl180 {
padding-left: 180px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl170 {
padding-left: 16.6015625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl170 {
padding-left: 170px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl160 {
padding-left: 15.625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl160 {
padding-left: 160px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl150 {
padding-left: 14.6484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl150 {
padding-left: 150px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl140 {
padding-left: 13.671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl140 {
padding-left: 140px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl130 {
padding-left: 12.6953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl130 {
padding-left: 130px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl120 {
padding-left: 11.71875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl120 {
padding-left: 120px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl110 {
padding-left: 10.7421875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl110 {
padding-left: 110px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl100 {
padding-left: 9.765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl100 {
padding-left: 100px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl90 {
padding-left: 8.7890625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl90 {
padding-left: 90px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl80 {
padding-left: 7.8125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl80 {
padding-left: 80px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl70 {
padding-left: 6.8359375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl70 {
padding-left: 70px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl60 {
padding-left: 5.859375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl60 {
padding-left: 60px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl50 {
padding-left: 4.8828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl50 {
padding-left: 50px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl40 {
padding-left: 3.90625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl40 {
padding-left: 40px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl35 {
padding-left: 3.41796875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl35 {
padding-left: 35px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl30 {
padding-left: 2.9296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl30 {
padding-left: 30px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl25 {
padding-left: 2.44140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl25 {
padding-left: 25px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl20 {
padding-left: 1.953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl20 {
padding-left: 20px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl15 {
padding-left: 1.46484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl15 {
padding-left: 15px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl10 {
padding-left: 0.9765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl10 {
padding-left: 10px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-pl5 {
padding-left: 0.48828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-pl5 {
padding-left: 5px !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl300vw {
padding-left: 80vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl290vw {
padding-left: 77.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl280vw {
padding-left: 74.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl270vw {
padding-left: 72vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl260vw {
padding-left: 69.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl250vw {
padding-left: 66.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl240vw {
padding-left: 64vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl230vw {
padding-left: 61.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl220vw {
padding-left: 58.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl210vw {
padding-left: 56vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl200vw {
padding-left: 53.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl190vw {
padding-left: 50.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl180vw {
padding-left: 48vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl170vw {
padding-left: 45.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl160vw {
padding-left: 42.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl150vw {
padding-left: 40vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl140vw {
padding-left: 37.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl130vw {
padding-left: 34.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl120vw {
padding-left: 32vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl110vw {
padding-left: 29.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl100vw {
padding-left: 26.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl90vw {
padding-left: 24vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl80vw {
padding-left: 21.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl70vw {
padding-left: 18.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl60vw {
padding-left: 16vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl50vw {
padding-left: 13.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl40vw {
padding-left: 10.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl35vw {
padding-left: 9.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl30vw {
padding-left: 8vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl25vw {
padding-left: 6.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl20vw {
padding-left: 5.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl15vw {
padding-left: 4vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl10vw {
padding-left: 2.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-pl5vw {
padding-left: 1.3333333333vw !important;
}
}
.u-space-px0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
@media print, screen and (min-width: 769px) {
.u-space-px300 {
padding-right: 29.296875vw !important;
padding-left: 29.296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px300 {
padding-right: 300px !important;
padding-left: 300px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px290 {
padding-right: 28.3203125vw !important;
padding-left: 28.3203125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px290 {
padding-right: 290px !important;
padding-left: 290px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px280 {
padding-right: 27.34375vw !important;
padding-left: 27.34375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px280 {
padding-right: 280px !important;
padding-left: 280px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px270 {
padding-right: 26.3671875vw !important;
padding-left: 26.3671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px270 {
padding-right: 270px !important;
padding-left: 270px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px260 {
padding-right: 25.390625vw !important;
padding-left: 25.390625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px260 {
padding-right: 260px !important;
padding-left: 260px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px250 {
padding-right: 24.4140625vw !important;
padding-left: 24.4140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px250 {
padding-right: 250px !important;
padding-left: 250px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px240 {
padding-right: 23.4375vw !important;
padding-left: 23.4375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px240 {
padding-right: 240px !important;
padding-left: 240px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px230 {
padding-right: 22.4609375vw !important;
padding-left: 22.4609375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px230 {
padding-right: 230px !important;
padding-left: 230px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px220 {
padding-right: 21.484375vw !important;
padding-left: 21.484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px220 {
padding-right: 220px !important;
padding-left: 220px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px210 {
padding-right: 20.5078125vw !important;
padding-left: 20.5078125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px210 {
padding-right: 210px !important;
padding-left: 210px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px200 {
padding-right: 19.53125vw !important;
padding-left: 19.53125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px200 {
padding-right: 200px !important;
padding-left: 200px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px190 {
padding-right: 18.5546875vw !important;
padding-left: 18.5546875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px190 {
padding-right: 190px !important;
padding-left: 190px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px180 {
padding-right: 17.578125vw !important;
padding-left: 17.578125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px180 {
padding-right: 180px !important;
padding-left: 180px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px170 {
padding-right: 16.6015625vw !important;
padding-left: 16.6015625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px170 {
padding-right: 170px !important;
padding-left: 170px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px160 {
padding-right: 15.625vw !important;
padding-left: 15.625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px160 {
padding-right: 160px !important;
padding-left: 160px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px150 {
padding-right: 14.6484375vw !important;
padding-left: 14.6484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px150 {
padding-right: 150px !important;
padding-left: 150px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px140 {
padding-right: 13.671875vw !important;
padding-left: 13.671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px140 {
padding-right: 140px !important;
padding-left: 140px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px130 {
padding-right: 12.6953125vw !important;
padding-left: 12.6953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px130 {
padding-right: 130px !important;
padding-left: 130px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px120 {
padding-right: 11.71875vw !important;
padding-left: 11.71875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px120 {
padding-right: 120px !important;
padding-left: 120px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px110 {
padding-right: 10.7421875vw !important;
padding-left: 10.7421875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px110 {
padding-right: 110px !important;
padding-left: 110px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px100 {
padding-right: 9.765625vw !important;
padding-left: 9.765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px100 {
padding-right: 100px !important;
padding-left: 100px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px90 {
padding-right: 8.7890625vw !important;
padding-left: 8.7890625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px90 {
padding-right: 90px !important;
padding-left: 90px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px80 {
padding-right: 7.8125vw !important;
padding-left: 7.8125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px80 {
padding-right: 80px !important;
padding-left: 80px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px70 {
padding-right: 6.8359375vw !important;
padding-left: 6.8359375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px70 {
padding-right: 70px !important;
padding-left: 70px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px60 {
padding-right: 5.859375vw !important;
padding-left: 5.859375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px60 {
padding-right: 60px !important;
padding-left: 60px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px50 {
padding-right: 4.8828125vw !important;
padding-left: 4.8828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px50 {
padding-right: 50px !important;
padding-left: 50px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px40 {
padding-right: 3.90625vw !important;
padding-left: 3.90625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px40 {
padding-right: 40px !important;
padding-left: 40px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px35 {
padding-right: 3.41796875vw !important;
padding-left: 3.41796875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px35 {
padding-right: 35px !important;
padding-left: 35px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px30 {
padding-right: 2.9296875vw !important;
padding-left: 2.9296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px30 {
padding-right: 30px !important;
padding-left: 30px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px25 {
padding-right: 2.44140625vw !important;
padding-left: 2.44140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px25 {
padding-right: 25px !important;
padding-left: 25px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px20 {
padding-right: 1.953125vw !important;
padding-left: 1.953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px20 {
padding-right: 20px !important;
padding-left: 20px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px15 {
padding-right: 1.46484375vw !important;
padding-left: 1.46484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px15 {
padding-right: 15px !important;
padding-left: 15px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px10 {
padding-right: 0.9765625vw !important;
padding-left: 0.9765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px10 {
padding-right: 10px !important;
padding-left: 10px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-px5 {
padding-right: 0.48828125vw !important;
padding-left: 0.48828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-px5 {
padding-right: 5px !important;
padding-left: 5px !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px300vw {
padding-right: 80vw !important;
padding-left: 80vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px290vw {
padding-right: 77.3333333333vw !important;
padding-left: 77.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px280vw {
padding-right: 74.6666666667vw !important;
padding-left: 74.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px270vw {
padding-right: 72vw !important;
padding-left: 72vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px260vw {
padding-right: 69.3333333333vw !important;
padding-left: 69.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px250vw {
padding-right: 66.6666666667vw !important;
padding-left: 66.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px240vw {
padding-right: 64vw !important;
padding-left: 64vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px230vw {
padding-right: 61.3333333333vw !important;
padding-left: 61.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px220vw {
padding-right: 58.6666666667vw !important;
padding-left: 58.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px210vw {
padding-right: 56vw !important;
padding-left: 56vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px200vw {
padding-right: 53.3333333333vw !important;
padding-left: 53.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px190vw {
padding-right: 50.6666666667vw !important;
padding-left: 50.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px180vw {
padding-right: 48vw !important;
padding-left: 48vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px170vw {
padding-right: 45.3333333333vw !important;
padding-left: 45.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px160vw {
padding-right: 42.6666666667vw !important;
padding-left: 42.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px150vw {
padding-right: 40vw !important;
padding-left: 40vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px140vw {
padding-right: 37.3333333333vw !important;
padding-left: 37.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px130vw {
padding-right: 34.6666666667vw !important;
padding-left: 34.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px120vw {
padding-right: 32vw !important;
padding-left: 32vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px110vw {
padding-right: 29.3333333333vw !important;
padding-left: 29.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px100vw {
padding-right: 26.6666666667vw !important;
padding-left: 26.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px90vw {
padding-right: 24vw !important;
padding-left: 24vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px80vw {
padding-right: 21.3333333333vw !important;
padding-left: 21.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px70vw {
padding-right: 18.6666666667vw !important;
padding-left: 18.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px60vw {
padding-right: 16vw !important;
padding-left: 16vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px50vw {
padding-right: 13.3333333333vw !important;
padding-left: 13.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px40vw {
padding-right: 10.6666666667vw !important;
padding-left: 10.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px35vw {
padding-right: 9.3333333333vw !important;
padding-left: 9.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px30vw {
padding-right: 8vw !important;
padding-left: 8vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px25vw {
padding-right: 6.6666666667vw !important;
padding-left: 6.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px20vw {
padding-right: 5.3333333333vw !important;
padding-left: 5.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px15vw {
padding-right: 4vw !important;
padding-left: 4vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px10vw {
padding-right: 2.6666666667vw !important;
padding-left: 2.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-px5vw {
padding-right: 1.3333333333vw !important;
padding-left: 1.3333333333vw !important;
}
}
.u-space-py0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
@media print, screen and (min-width: 769px) {
.u-space-py300 {
padding-top: 29.296875vw !important;
padding-bottom: 29.296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py300 {
padding-top: 300px !important;
padding-bottom: 300px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py290 {
padding-top: 28.3203125vw !important;
padding-bottom: 28.3203125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py290 {
padding-top: 290px !important;
padding-bottom: 290px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py280 {
padding-top: 27.34375vw !important;
padding-bottom: 27.34375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py280 {
padding-top: 280px !important;
padding-bottom: 280px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py270 {
padding-top: 26.3671875vw !important;
padding-bottom: 26.3671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py270 {
padding-top: 270px !important;
padding-bottom: 270px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py260 {
padding-top: 25.390625vw !important;
padding-bottom: 25.390625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py260 {
padding-top: 260px !important;
padding-bottom: 260px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py250 {
padding-top: 24.4140625vw !important;
padding-bottom: 24.4140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py250 {
padding-top: 250px !important;
padding-bottom: 250px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py240 {
padding-top: 23.4375vw !important;
padding-bottom: 23.4375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py240 {
padding-top: 240px !important;
padding-bottom: 240px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py230 {
padding-top: 22.4609375vw !important;
padding-bottom: 22.4609375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py230 {
padding-top: 230px !important;
padding-bottom: 230px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py220 {
padding-top: 21.484375vw !important;
padding-bottom: 21.484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py220 {
padding-top: 220px !important;
padding-bottom: 220px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py210 {
padding-top: 20.5078125vw !important;
padding-bottom: 20.5078125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py210 {
padding-top: 210px !important;
padding-bottom: 210px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py200 {
padding-top: 19.53125vw !important;
padding-bottom: 19.53125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py200 {
padding-top: 200px !important;
padding-bottom: 200px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py190 {
padding-top: 18.5546875vw !important;
padding-bottom: 18.5546875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py190 {
padding-top: 190px !important;
padding-bottom: 190px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py180 {
padding-top: 17.578125vw !important;
padding-bottom: 17.578125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py180 {
padding-top: 180px !important;
padding-bottom: 180px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py170 {
padding-top: 16.6015625vw !important;
padding-bottom: 16.6015625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py170 {
padding-top: 170px !important;
padding-bottom: 170px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py160 {
padding-top: 15.625vw !important;
padding-bottom: 15.625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py160 {
padding-top: 160px !important;
padding-bottom: 160px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py150 {
padding-top: 14.6484375vw !important;
padding-bottom: 14.6484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py150 {
padding-top: 150px !important;
padding-bottom: 150px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py140 {
padding-top: 13.671875vw !important;
padding-bottom: 13.671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py140 {
padding-top: 140px !important;
padding-bottom: 140px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py130 {
padding-top: 12.6953125vw !important;
padding-bottom: 12.6953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py130 {
padding-top: 130px !important;
padding-bottom: 130px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py120 {
padding-top: 11.71875vw !important;
padding-bottom: 11.71875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py120 {
padding-top: 120px !important;
padding-bottom: 120px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py110 {
padding-top: 10.7421875vw !important;
padding-bottom: 10.7421875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py110 {
padding-top: 110px !important;
padding-bottom: 110px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py100 {
padding-top: 9.765625vw !important;
padding-bottom: 9.765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py100 {
padding-top: 100px !important;
padding-bottom: 100px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py90 {
padding-top: 8.7890625vw !important;
padding-bottom: 8.7890625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py90 {
padding-top: 90px !important;
padding-bottom: 90px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py80 {
padding-top: 7.8125vw !important;
padding-bottom: 7.8125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py80 {
padding-top: 80px !important;
padding-bottom: 80px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py70 {
padding-top: 6.8359375vw !important;
padding-bottom: 6.8359375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py70 {
padding-top: 70px !important;
padding-bottom: 70px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py60 {
padding-top: 5.859375vw !important;
padding-bottom: 5.859375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py60 {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py50 {
padding-top: 4.8828125vw !important;
padding-bottom: 4.8828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py50 {
padding-top: 50px !important;
padding-bottom: 50px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py40 {
padding-top: 3.90625vw !important;
padding-bottom: 3.90625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py40 {
padding-top: 40px !important;
padding-bottom: 40px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py35 {
padding-top: 3.41796875vw !important;
padding-bottom: 3.41796875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py35 {
padding-top: 35px !important;
padding-bottom: 35px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py30 {
padding-top: 2.9296875vw !important;
padding-bottom: 2.9296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py30 {
padding-top: 30px !important;
padding-bottom: 30px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py25 {
padding-top: 2.44140625vw !important;
padding-bottom: 2.44140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py25 {
padding-top: 25px !important;
padding-bottom: 25px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py20 {
padding-top: 1.953125vw !important;
padding-bottom: 1.953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py20 {
padding-top: 20px !important;
padding-bottom: 20px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py15 {
padding-top: 1.46484375vw !important;
padding-bottom: 1.46484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py15 {
padding-top: 15px !important;
padding-bottom: 15px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py10 {
padding-top: 0.9765625vw !important;
padding-bottom: 0.9765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py10 {
padding-top: 10px !important;
padding-bottom: 10px !important;
}
}
@media print, screen and (min-width: 769px) {
.u-space-py5 {
padding-top: 0.48828125vw !important;
padding-bottom: 0.48828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-space-py5 {
padding-top: 5px !important;
padding-bottom: 5px !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py300vw {
padding-top: 80vw !important;
padding-bottom: 80vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py290vw {
padding-top: 77.3333333333vw !important;
padding-bottom: 77.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py280vw {
padding-top: 74.6666666667vw !important;
padding-bottom: 74.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py270vw {
padding-top: 72vw !important;
padding-bottom: 72vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py260vw {
padding-top: 69.3333333333vw !important;
padding-bottom: 69.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py250vw {
padding-top: 66.6666666667vw !important;
padding-bottom: 66.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py240vw {
padding-top: 64vw !important;
padding-bottom: 64vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py230vw {
padding-top: 61.3333333333vw !important;
padding-bottom: 61.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py220vw {
padding-top: 58.6666666667vw !important;
padding-bottom: 58.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py210vw {
padding-top: 56vw !important;
padding-bottom: 56vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py200vw {
padding-top: 53.3333333333vw !important;
padding-bottom: 53.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py190vw {
padding-top: 50.6666666667vw !important;
padding-bottom: 50.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py180vw {
padding-top: 48vw !important;
padding-bottom: 48vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py170vw {
padding-top: 45.3333333333vw !important;
padding-bottom: 45.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py160vw {
padding-top: 42.6666666667vw !important;
padding-bottom: 42.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py150vw {
padding-top: 40vw !important;
padding-bottom: 40vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py140vw {
padding-top: 37.3333333333vw !important;
padding-bottom: 37.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py130vw {
padding-top: 34.6666666667vw !important;
padding-bottom: 34.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py120vw {
padding-top: 32vw !important;
padding-bottom: 32vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py110vw {
padding-top: 29.3333333333vw !important;
padding-bottom: 29.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py100vw {
padding-top: 26.6666666667vw !important;
padding-bottom: 26.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py90vw {
padding-top: 24vw !important;
padding-bottom: 24vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py80vw {
padding-top: 21.3333333333vw !important;
padding-bottom: 21.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py70vw {
padding-top: 18.6666666667vw !important;
padding-bottom: 18.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py60vw {
padding-top: 16vw !important;
padding-bottom: 16vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py50vw {
padding-top: 13.3333333333vw !important;
padding-bottom: 13.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py40vw {
padding-top: 10.6666666667vw !important;
padding-bottom: 10.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py35vw {
padding-top: 9.3333333333vw !important;
padding-bottom: 9.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py30vw {
padding-top: 8vw !important;
padding-bottom: 8vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py25vw {
padding-top: 6.6666666667vw !important;
padding-bottom: 6.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py20vw {
padding-top: 5.3333333333vw !important;
padding-bottom: 5.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py15vw {
padding-top: 4vw !important;
padding-bottom: 4vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py10vw {
padding-top: 2.6666666667vw !important;
padding-bottom: 2.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-space-py5vw {
padding-top: 1.3333333333vw !important;
padding-bottom: 1.3333333333vw !important;
}
}
.u-w0 {
width: 0 !important;
}
.u-width0 {
width: 0 !important;
}
@media print, screen and (min-width: 769px) {
.u-width300 {
width: 29.296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width300 {
width: 300% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width290 {
width: 28.3203125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width290 {
width: 290% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width280 {
width: 27.34375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width280 {
width: 280% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width270 {
width: 26.3671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width270 {
width: 270% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width260 {
width: 25.390625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width260 {
width: 260% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width250 {
width: 24.4140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width250 {
width: 250% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width240 {
width: 23.4375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width240 {
width: 240% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width230 {
width: 22.4609375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width230 {
width: 230% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width220 {
width: 21.484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width220 {
width: 220% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width210 {
width: 20.5078125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width210 {
width: 210% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width200 {
width: 19.53125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width200 {
width: 200% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width190 {
width: 18.5546875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width190 {
width: 190% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width180 {
width: 17.578125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width180 {
width: 180% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width170 {
width: 16.6015625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width170 {
width: 170% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width160 {
width: 15.625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width160 {
width: 160% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width150 {
width: 14.6484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width150 {
width: 150% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width140 {
width: 13.671875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width140 {
width: 140% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width130 {
width: 12.6953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width130 {
width: 130% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width120 {
width: 11.71875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width120 {
width: 120% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width110 {
width: 10.7421875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width110 {
width: 110% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width100 {
width: 9.765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width100 {
width: 100% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width90 {
width: 8.7890625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width90 {
width: 90% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width80 {
width: 7.8125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width80 {
width: 80% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width70 {
width: 6.8359375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width70 {
width: 70% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width60 {
width: 5.859375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width60 {
width: 60% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width50 {
width: 4.8828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width50 {
width: 50% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width40 {
width: 3.90625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width40 {
width: 40% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width35 {
width: 3.41796875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width35 {
width: 35% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width30 {
width: 2.9296875vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width30 {
width: 30% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width25 {
width: 2.44140625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width25 {
width: 25% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width20 {
width: 1.953125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width20 {
width: 20% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width15 {
width: 1.46484375vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width15 {
width: 15% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width10 {
width: 0.9765625vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width10 {
width: 10% !important;
}
}
@media print, screen and (min-width: 769px) {
.u-width5 {
width: 0.48828125vw !important;
}
}
@media print, screen and (min-width: 1025px) {
.u-width5 {
width: 5% !important;
}
}
@media screen and (max-width: 960px) {
.u-width300vw {
width: 80vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width290vw {
width: 77.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width280vw {
width: 74.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width270vw {
width: 72vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width260vw {
width: 69.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width250vw {
width: 66.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width240vw {
width: 64vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width230vw {
width: 61.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width220vw {
width: 58.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width210vw {
width: 56vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width200vw {
width: 53.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width190vw {
width: 50.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width180vw {
width: 48vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width170vw {
width: 45.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width160vw {
width: 42.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width150vw {
width: 40vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width140vw {
width: 37.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width130vw {
width: 34.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width120vw {
width: 32vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width110vw {
width: 29.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width100vw {
width: 26.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width90vw {
width: 24vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width80vw {
width: 21.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width70vw {
width: 18.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width60vw {
width: 16vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width50vw {
width: 13.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width40vw {
width: 10.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width35vw {
width: 9.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width30vw {
width: 8vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width25vw {
width: 6.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width20vw {
width: 5.3333333333vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width15vw {
width: 4vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width10vw {
width: 2.6666666667vw !important;
}
}
@media screen and (max-width: 960px) {
.u-width5vw {
width: 1.3333333333vw !important;
}
}
.u-width-auto {
width: auto !important;
}
.u-text--fz19 {
font-size: 19px;
}
@media print, screen and (max-width: 1441px) {
.u-text--fz19 {
font-size: 1.3194444444vw !important;
}
}
.u-text--fz33vw {
font-size: inherit;
}
@media screen and (max-width: 768px) {
.u-text--fz33vw {
font-size: 8.8vw !important;
}
}
.u-text--fz27 {
font-size: 27px;
}
.u-text--font-jp {
font-family: "Noto Sans JP", sans-serif;
}
.u-text--bg-yellow {
padding: 2px 0;
background-color: rgb(255, 251, 163);
}
@media print, screen and (max-width: 1441px) {
.u-text--bg-yellow {
padding: 0.1388888889vw 0;
}
}
@media screen and (max-width: 768px) {
.u-text--bg-yellow {
padding: 0.5333333333vw 0;
}
}
.c-postThumb__figure {
aspect-ratio: 960/640;
}