@charset "UTF-8";
@font-face {
  font-family: "SpoqaHanSans";
  font-weight: 100;
  src: url("../font/SpoqaHanSansNeo-Light.eot?") format("eot"), url("../font/SpoqaHanSansNeo-Light.woff2") format("woff2"), url("../font/SpoqaHanSansNeo-Light.woff") format("woff"), url("../font/SpoqaHanSansNeo-Light.ttf") format("truetype");
}

@font-face {
  font-family: "SpoqaHanSans";
  font-weight: 400;
  src: url("../font/SpoqaHanSansNeo-Regular.eot?") format("eot"), url("../font/SpoqaHanSansNeo-Regular.woff2") format("woff2"), url("../font/SpoqaHanSansNeo-Regular.woff") format("woff"), url("../font/SpoqaHanSansNeo-Regular.ttf") format("truetype");
}

@font-face {
  font-family: "SpoqaHanSans";
  font-weight: 500;
  src: url("../font/SpoqaHanSansNeo-Medium.eot?") format("eot"), url("../font/SpoqaHanSansNeo-Medium.woff2") format("woff2"), url("../font/SpoqaHanSansNeo-Medium.woff") format("woff"), url("../font/SpoqaHanSansNeo-Medium.ttf") format("truetype");
}

@font-face {
  font-family: "SpoqaHanSans";
  font-weight: 700;
  src: url("../font/SpoqaHanSansNeo-Bold.eot?") format("eot"), url("../font/SpoqaHanSansNeo-Bold.woff2") format("woff2"), url("../font/SpoqaHanSansNeo-Bold.woff") format("woff"), url("../font/SpoqaHanSansNeo-Bold.ttf") format("truetype");
}

* {
  margin: 0;
  padding: 0;
  color: inherit;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

html,
body {
  width: 100%;
  height: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  -webkit-text-size-adjust: none;
  -webkit-overflow-scrolling: touch;
  font-size: 14px;
  line-height: 1.5;
  letter-spacing: 0;
  word-break: keep-all;
  word-wrap: break-word;
  scroll-behavior: smooth;
}

body,
th,
td,
input,
select,
textarea,
button {
  font-family: "SpoqaHanSans";
  font-weight: 400;
  color: #293A46;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
      hyphens: auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
textarea,
p,
blockquote,
th,
td,
input,
select,
textarea,
button,
figure {
  margin: 0;
  padding: 0;
  outline: none;
}

fieldset,
img {
  border: 0;
}

dl,
ul,
ol,
menu,
li {
  list-style: none;
}

input,
select,
textarea,
button {
  font-size: 100%;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

hr {
  margin: 0;
  border: none;
}

a {
  color: #293A46;
  text-decoration: none;
}

a:active,
a:hover {
  text-decoration: none;
}

strong,
b {
  font-weight: 700;
}

address,
caption,
cite,
code,
dfn,
em,
var {
  font-style: normal;
}

table {
  table-layout: fixed;
  width: 100%;
  border-collapse: collapse;
  word-break: break-word;
}

caption {
  overflow: hidden;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  border: 0;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
}

button {
  border: 0;
  cursor: pointer;
  background: none;
}

input,
select,
textarea {
  margin: 0;
  padding: 0;
  border: none;
  -webkit-appearance: none;
  outline: none;
}

img {
  max-width: 100%;
  vertical-align: middle;
}

iframe {
  display: block;
  border: none;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  box-shadow: 0 0 0 100px white inset;
  -webkit-box-shadow: 0 0 0 100px white inset;
  background-color: transparent;
  -webkit-transition: all 0.01s ease-in-out 0s;
  transition: all 0.01s ease-in-out 0s;
}

.blind {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  border: 0;
  white-space: nowrap;
  clip: rect(0, 0, 0, 0);
}

h1,
h2,
h3,
h4,
h5,
h6 {
  line-height: 1.5;
}

a {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

label {
  margin: 0;
  color: #293A46;
  font-size: 14px;
}

input::-webkit-input-placeholder {
  color: #DDE4E9;
}

input:-ms-input-placeholder {
  color: #DDE4E9;
}

input::-ms-input-placeholder {
  color: #DDE4E9;
}

input::placeholder {
  color: #DDE4E9;
}

textarea::-webkit-input-placeholder {
  color: #C7D3DB;
}

textarea:-ms-input-placeholder {
  color: #C7D3DB;
}

textarea::-ms-input-placeholder {
  color: #C7D3DB;
}

textarea::placeholder {
  color: #C7D3DB;
}

textarea {
  width: 100%;
  height: 80px;
  padding: 5px;
  border: 1px solid #DDE4E9;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  resize: none;
}

input[type="text"]::-ms-clear {
  display: none;
}

input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

input[type="checkbox"],
input[type="radio"] {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  border: 0;
  white-space: nowrap;
  clip: rect(0, 0, 0, 0);
}

input[type="text"] {
  padding: 0;
  border: none;
}

input[type="file"] {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  border: 0;
  white-space: nowrap;
  clip: rect(0, 0, 0, 0);
}

body.lpds2-pc {
  position: relative;
  font-size: 16px;
}

body.lpds2-pc h1, body.lpds2-pc h2, body.lpds2-pc h3, body.lpds2-pc h4, body.lpds2-pc h5, body.lpds2-pc h6 {
  font-size: 16px;
}

body.lpds2-mo {
  position: relative;
  font-size: 14px;
}

body.lpds2-mo h1, body.lpds2-mo h2, body.lpds2-mo h3, body.lpds2-mo h4, body.lpds2-mo h5, body.lpds2-mo h6 {
  font-size: 14px;
}

.text--brand {
  color: #30B566 !important;
}

.text--primary {
  color: #28A65B !important;
}

.text--secondary {
  color: #7A8DAC !important;
}

.text--third {
  color: #DDE4E9 !important;
}

.text--noti {
  color: #F06300 !important;
}

.text--link {
  color: #0286E8 !important;
}

.text--confirm {
  color: #158244 !important;
}

.text--warning {
  color: #F60019 !important;
}

.text--primary900 {
  color: #158244 !important;
}

.text--primary700 {
  color: #28A65B !important;
}

.text--primary300 {
  color: #75CC93 !important;
}

.text--primary100 {
  color: #C4E8D0 !important;
}

.text--primary50 {
  color: #E6F6EC !important;
}

.text--black {
  color: #171717 !important;
}

.text--gray900 {
  color: #18262F !important;
}

.text--gray800 {
  color: #293A46 !important;
}

.text--gray600 {
  color: #456071 !important;
}

.text--gray400 {
  color: #6A8294 !important;
}

.text--gray300 {
  color: #8DA5BA !important;
}

.text--gray200 {
  color: #C7D3DB !important;
}

.text--gray100 {
  color: #DDE4E9 !important;
}

.text--gray50 {
  color: #F2F4F6 !important;
}

.text--white {
  color: #FFFFFF !important;
}

.text--coral900 {
  color: #CA0000 !important;
}

.text--coral600 {
  color: #F60019 !important;
}

.text--coral300 {
  color: #F56665 !important;
}

.text--coral100 {
  color: #FFC9CE !important;
}

.text--blue900 {
  color: #0044A4 !important;
}

.text--blue600 {
  color: #0286E8 !important;
}

.text--blue300 {
  color: #42B2EB !important;
}

.text--blue100 {
  color: #B8E8F9 !important;
}

.text--orange900 {
  color: #F06300 !important;
}

.text--orange800 {
  color: #FF8F00 !important;
}

.text--orange700 {
  color: #FFB300 !important;
}

.text--orange100 {
  color: #FFECB3 !important;
}

.text--navy900 {
  color: #0A1C31 !important;
}

.text--navy700 {
  color: #3B5373 !important;
}

.text--navy500 {
  color: #7A8DAC !important;
}

.text--navy100 {
  color: #C4CDDC !important;
}

.text--navy50 {
  color: #ECF0FF !important;
}

.text--pink900 {
  color: #B53080 !important;
}

.text--pink600 {
  color: #F63795 !important;
}

.text--pink300 {
  color: #F372BB !important;
}

.text--pink100 {
  color: #F6C2E2 !important;
}

.text--violet900 {
  color: #381497 !important;
}

.text--violet700 {
  color: #6530B5 !important;
}

.text--violet500 {
  color: #8454C6 !important;
}

.text--violet50 {
  color: #D3C3EA !important;
}

.text--neon {
  color: #D3FB04 !important;
}

.text--spring {
  color: #00dc59 !important;
}

.bg--brand {
  background-color: #30B566 !important;
}

.bg--primary {
  background-color: #28A65B !important;
}

.bg--secondary {
  background-color: #7A8DAC !important;
}

.bg--third {
  background-color: #DDE4E9 !important;
}

.bg--noti {
  background-color: #F06300 !important;
}

.bg--link {
  background-color: #0286E8 !important;
}

.bg--confirm {
  background-color: #158244 !important;
}

.bg--warning {
  background-color: #F60019 !important;
}

.bg--primary900 {
  background-color: #158244 !important;
}

.bg--primary700 {
  background-color: #28A65B !important;
}

.bg--primary300 {
  background-color: #75CC93 !important;
}

.bg--primary100 {
  background-color: #C4E8D0 !important;
}

.bg--primary50 {
  background-color: #E6F6EC !important;
}

.bg--black {
  background-color: #171717 !important;
}

.bg--gray900 {
  background-color: #18262F !important;
}

.bg--gray800 {
  background-color: #293A46 !important;
}

.bg--gray600 {
  background-color: #456071 !important;
}

.bg--gray400 {
  background-color: #6A8294 !important;
}

.bg--gray300 {
  background-color: #8DA5BA !important;
}

.bg--gray200 {
  background-color: #C7D3DB !important;
}

.bg--gray100 {
  background-color: #DDE4E9 !important;
}

.bg--gray50 {
  background-color: #F2F4F6 !important;
}

.bg--white {
  background-color: #FFFFFF !important;
}

.bg--coral900 {
  background-color: #CA0000 !important;
}

.bg--coral600 {
  background-color: #F60019 !important;
}

.bg--coral300 {
  background-color: #F56665 !important;
}

.bg--coral100 {
  background-color: #FFC9CE !important;
}

.bg--blue900 {
  background-color: #0044A4 !important;
}

.bg--blue600 {
  background-color: #0286E8 !important;
}

.bg--blue300 {
  background-color: #42B2EB !important;
}

.bg--blue100 {
  background-color: #B8E8F9 !important;
}

.bg--orange900 {
  background-color: #F06300 !important;
}

.bg--orange800 {
  background-color: #FF8F00 !important;
}

.bg--orange700 {
  background-color: #FFB300 !important;
}

.bg--orange100 {
  background-color: #FFECB3 !important;
}

.bg--navy900 {
  background-color: #0A1C31 !important;
}

.bg--navy700 {
  background-color: #3B5373 !important;
}

.bg--navy500 {
  background-color: #7A8DAC !important;
}

.bg--navy100 {
  background-color: #C4CDDC !important;
}

.bg--navy50 {
  background-color: #ECF0FF !important;
}

.bg--pink900 {
  background-color: #B53080 !important;
}

.bg--pink600 {
  background-color: #F63795 !important;
}

.bg--pink300 {
  background-color: #F372BB !important;
}

.bg--pink100 {
  background-color: #F6C2E2 !important;
}

.bg--violet900 {
  background-color: #381497 !important;
}

.bg--violet700 {
  background-color: #6530B5 !important;
}

.bg--violet500 {
  background-color: #8454C6 !important;
}

.bg--violet50 {
  background-color: #D3C3EA !important;
}

.bg--neon {
  background-color: #D3FB04 !important;
}

.bg--spring {
  background-color: #00dc59 !important;
}

.lpds2-wrap .border--primary {
  border-color: #28A65B !important;
}

.lpds2-wrap .border--secondary {
  border-color: #7A8DAC !important;
}

.lpds2-wrap .border--third {
  border-color: #DDE4E9 !important;
}

.lpds2-wrap .border--link {
  border-color: #0286E8 !important;
}

.lpds2-wrap .border--warning {
  border-color: #F60019 !important;
}

.lpds2-wrap .border--confirm {
  border-color: #158244 !important;
}

.lpds2-wrap .border--noti {
  border-color: #F06300 !important;
}

.lpds2-wrap .fs-12 {
  font-size: 12px !important;
}

.lpds2-wrap .fs-14 {
  font-size: 14px !important;
}

.lpds2-wrap .fs-16 {
  font-size: 16px !important;
}

.lpds2-wrap .fs-18 {
  font-size: 18px !important;
}

.lpds2-wrap .fs-20 {
  font-size: 20px !important;
}

.lpds2-wrap .fs-24 {
  font-size: 24px !important;
}

.lpds2-wrap .fw-light {
  font-weight: 100 !important;
}

.lpds2-wrap .fw-normal {
  font-weight: 400 !important;
}

.lpds2-wrap .fw-medium {
  font-weight: 500 !important;
}

.lpds2-wrap .fw-bold {
  font-weight: 700 !important;
}

.lpds2-wrap .text--lighten {
  color: #6A8294 !important;
}

.lpds2-wrap .text--lighten * {
  color: #6A8294 !important;
}

.lpds2-wrap .text--lighten .text--black {
  color: #171717 !important;
}

.lpds2-wrap .text--lighten .text--primary {
  color: #28A65B !important;
}

.lpds2-wrap .text--lighten .text--gray800 {
  color: #293A46 !important;
}

.lpds2-wrap .text--lighten .text-link {
  color: #171717 !important;
}

.lpds2-wrap .text--lighten .tooltip__content * {
  color: #FFFFFF !important;
}

.lpds2-wrap .text-underline {
  text-decoration: underline;
}

.lpds2-wrap .text-line-through {
  text-decoration: line-through;
}

.lpds2-wrap .title-head {
  font-weight: 700;
  color: #171717;
}

.lpds2-pc .lpds2-wrap .title-head {
  font-size: 42px;
}

.lpds2-mo .lpds2-wrap .title-head {
  font-size: 28px;
}

.lpds2-wrap .title-page {
  font-weight: 700;
  color: #171717;
}

.lpds2-pc .lpds2-wrap .title-page {
  font-size: 32px;
}

.lpds2-mo .lpds2-wrap .title-page {
  font-size: 24px;
}

.lpds2-wrap .title-sub {
  font-weight: 700;
  color: #171717;
}

.lpds2-pc .lpds2-wrap .title-sub {
  font-size: 24px;
}

.lpds2-mo .lpds2-wrap .title-sub {
  font-size: 20px;
}

.lpds2-wrap .title-sub-md {
  font-weight: 700;
  color: #171717;
}

.lpds2-pc .lpds2-wrap .title-sub-md {
  font-size: 20px;
}

.lpds2-mo .lpds2-wrap .title-sub-md {
  font-size: 18px;
}

.lpds2-wrap .title-sub-sm {
  font-weight: 700;
  color: #171717;
}

.lpds2-pc .lpds2-wrap .title-sub-sm {
  font-size: 18px;
}

.lpds2-mo .lpds2-wrap .title-sub-sm {
  font-size: 16px;
}

.lpds2-pc .lpds2-wrap .fs-xl {
  font-size: 24px;
}

.lpds2-mo .lpds2-wrap .fs-xl {
  font-size: 20px;
}

.lpds2-pc .lpds2-wrap .fs-lg {
  font-size: 20px;
}

.lpds2-mo .lpds2-wrap .fs-lg {
  font-size: 18px;
}

.lpds2-pc .lpds2-wrap .fs-md {
  font-size: 18px;
}

.lpds2-mo .lpds2-wrap .fs-md {
  font-size: 16px;
}

.lpds2-pc .lpds2-wrap .fs-sm {
  font-size: 14px;
}

.lpds2-mo .lpds2-wrap .fs-sm {
  font-size: 12px;
}

.lpds2-wrap .fs-fixed-sm {
  font-size: 14px;
}

.lpds2-wrap .fs-fixed-md {
  font-size: 16px;
}

.lpds2-wrap .d-inline {
  display: inline-block !important;
}

.lpds2-wrap .d-block {
  display: block !important;
}

.lpds2-wrap .d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.lpds2-wrap .d-none {
  display: none !important;
}

.lpds2-wrap .flex-nowrap {
  -ms-flex-wrap: nowrap !important;
      flex-wrap: nowrap !important;
}

.lpds2-wrap .flex-wrap {
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
}

.lpds2-wrap .flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
      flex-wrap: wrap-reverse !important;
}

.lpds2-wrap .flex-inherit {
  -ms-flex-wrap: inherit !important;
      flex-wrap: inherit !important;
}

.lpds2-wrap .flex-initial {
  -ms-flex-wrap: initial !important;
      flex-wrap: initial !important;
}

.lpds2-wrap .flex-revert {
  -ms-flex-wrap: revert !important;
      flex-wrap: revert !important;
}

.lpds2-wrap .flex-revert-layer {
  -ms-flex-wrap: revert-layer !important;
      flex-wrap: revert-layer !important;
}

.lpds2-wrap .flex-unset {
  -ms-flex-wrap: unset !important;
      flex-wrap: unset !important;
}

.lpds2-wrap .text-right {
  text-align: right !important;
}

.lpds2-wrap .text-center {
  text-align: center !important;
}

.lpds2-wrap .text-left {
  text-align: left !important;
}

.lpds2-wrap .align-start {
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: start !important;
}

.lpds2-wrap .align-end {
  -webkit-box-align: end !important;
      -ms-flex-align: end !important;
          align-items: end !important;
}

.lpds2-wrap .align-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

.lpds2-wrap .align-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

.lpds2-wrap .align-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}

.lpds2-wrap .justify-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: start !important;
}

.lpds2-wrap .justify-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: end !important;
}

.lpds2-wrap .justify-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

.lpds2-wrap .justify-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}

.lpds2-wrap .justify-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}

.lpds2-wrap .vertical-baseline {
  vertical-align: baseline !important;
}

.lpds2-wrap .vertical-bottom {
  vertical-align: bottom !important;
}

.lpds2-wrap .vertical-middle {
  vertical-align: middle !important;
}

.lpds2-wrap .vertical-sub {
  vertical-align: sub !important;
}

.lpds2-wrap .vertical-super {
  vertical-align: super !important;
}

.lpds2-wrap .vertical-text-bottom {
  vertical-align: text-bottom !important;
}

.lpds2-wrap .vertical-text-top {
  vertical-align: text-top !important;
}

.lpds2-wrap .vertical-top {
  vertical-align: top !important;
}

.lpds2-wrap .vertical-inherit {
  vertical-align: inherit !important;
}

.lpds2-wrap .vertical-inital {
  vertical-align: inital !important;
}

.lpds2-wrap .pos-rel {
  position: relative !important;
}

.lpds2-wrap .pos-abs {
  position: absolute !important;
}

.lpds2-wrap .pos-fix {
  position: fixed !important;
}

.lpds2-wrap .text-ellipsis {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.lpds2-wrap .text-keep-all {
  word-break: keep-all;
}

.lpds2-wrap .mt-0 {
  margin-top: 0px !important;
}

.lpds2-wrap .mr-0 {
  margin-right: 0px !important;
}

.lpds2-wrap .mb-0 {
  margin-bottom: 0px !important;
}

.lpds2-wrap .ml-0 {
  margin-left: 0px !important;
}

.lpds2-wrap .my-0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

.lpds2-wrap .mx-0 {
  margin-left: 0px !important;
  margin-right: 0px !important;
}

.lpds2-wrap .ma-0 {
  margin: 0px !important;
}

.lpds2-wrap .mt-1 {
  margin-top: 1px !important;
}

.lpds2-wrap .mr-1 {
  margin-right: 1px !important;
}

.lpds2-wrap .mb-1 {
  margin-bottom: 1px !important;
}

.lpds2-wrap .ml-1 {
  margin-left: 1px !important;
}

.lpds2-wrap .my-1 {
  margin-top: 1px !important;
  margin-bottom: 1px !important;
}

.lpds2-wrap .mx-1 {
  margin-left: 1px !important;
  margin-right: 1px !important;
}

.lpds2-wrap .ma-1 {
  margin: 1px !important;
}

.lpds2-wrap .mt-2 {
  margin-top: 2px !important;
}

.lpds2-wrap .mr-2 {
  margin-right: 2px !important;
}

.lpds2-wrap .mb-2 {
  margin-bottom: 2px !important;
}

.lpds2-wrap .ml-2 {
  margin-left: 2px !important;
}

.lpds2-wrap .my-2 {
  margin-top: 2px !important;
  margin-bottom: 2px !important;
}

.lpds2-wrap .mx-2 {
  margin-left: 2px !important;
  margin-right: 2px !important;
}

.lpds2-wrap .ma-2 {
  margin: 2px !important;
}

.lpds2-wrap .mt-3 {
  margin-top: 3px !important;
}

.lpds2-wrap .mr-3 {
  margin-right: 3px !important;
}

.lpds2-wrap .mb-3 {
  margin-bottom: 3px !important;
}

.lpds2-wrap .ml-3 {
  margin-left: 3px !important;
}

.lpds2-wrap .my-3 {
  margin-top: 3px !important;
  margin-bottom: 3px !important;
}

.lpds2-wrap .mx-3 {
  margin-left: 3px !important;
  margin-right: 3px !important;
}

.lpds2-wrap .ma-3 {
  margin: 3px !important;
}

.lpds2-wrap .mt-4 {
  margin-top: 4px !important;
}

.lpds2-wrap .mr-4 {
  margin-right: 4px !important;
}

.lpds2-wrap .mb-4 {
  margin-bottom: 4px !important;
}

.lpds2-wrap .ml-4 {
  margin-left: 4px !important;
}

.lpds2-wrap .my-4 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}

.lpds2-wrap .mx-4 {
  margin-left: 4px !important;
  margin-right: 4px !important;
}

.lpds2-wrap .ma-4 {
  margin: 4px !important;
}

.lpds2-wrap .mt-5 {
  margin-top: 5px !important;
}

.lpds2-wrap .mr-5 {
  margin-right: 5px !important;
}

.lpds2-wrap .mb-5 {
  margin-bottom: 5px !important;
}

.lpds2-wrap .ml-5 {
  margin-left: 5px !important;
}

.lpds2-wrap .my-5 {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}

.lpds2-wrap .mx-5 {
  margin-left: 5px !important;
  margin-right: 5px !important;
}

.lpds2-wrap .ma-5 {
  margin: 5px !important;
}

.lpds2-wrap .mt-6 {
  margin-top: 6px !important;
}

.lpds2-wrap .mr-6 {
  margin-right: 6px !important;
}

.lpds2-wrap .mb-6 {
  margin-bottom: 6px !important;
}

.lpds2-wrap .ml-6 {
  margin-left: 6px !important;
}

.lpds2-wrap .my-6 {
  margin-top: 6px !important;
  margin-bottom: 6px !important;
}

.lpds2-wrap .mx-6 {
  margin-left: 6px !important;
  margin-right: 6px !important;
}

.lpds2-wrap .ma-6 {
  margin: 6px !important;
}

.lpds2-wrap .mt-7 {
  margin-top: 7px !important;
}

.lpds2-wrap .mr-7 {
  margin-right: 7px !important;
}

.lpds2-wrap .mb-7 {
  margin-bottom: 7px !important;
}

.lpds2-wrap .ml-7 {
  margin-left: 7px !important;
}

.lpds2-wrap .my-7 {
  margin-top: 7px !important;
  margin-bottom: 7px !important;
}

.lpds2-wrap .mx-7 {
  margin-left: 7px !important;
  margin-right: 7px !important;
}

.lpds2-wrap .ma-7 {
  margin: 7px !important;
}

.lpds2-wrap .mt-8 {
  margin-top: 8px !important;
}

.lpds2-wrap .mr-8 {
  margin-right: 8px !important;
}

.lpds2-wrap .mb-8 {
  margin-bottom: 8px !important;
}

.lpds2-wrap .ml-8 {
  margin-left: 8px !important;
}

.lpds2-wrap .my-8 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}

.lpds2-wrap .mx-8 {
  margin-left: 8px !important;
  margin-right: 8px !important;
}

.lpds2-wrap .ma-8 {
  margin: 8px !important;
}

.lpds2-wrap .mt-9 {
  margin-top: 9px !important;
}

.lpds2-wrap .mr-9 {
  margin-right: 9px !important;
}

.lpds2-wrap .mb-9 {
  margin-bottom: 9px !important;
}

.lpds2-wrap .ml-9 {
  margin-left: 9px !important;
}

.lpds2-wrap .my-9 {
  margin-top: 9px !important;
  margin-bottom: 9px !important;
}

.lpds2-wrap .mx-9 {
  margin-left: 9px !important;
  margin-right: 9px !important;
}

.lpds2-wrap .ma-9 {
  margin: 9px !important;
}

.lpds2-wrap .mt-10 {
  margin-top: 10px !important;
}

.lpds2-wrap .mr-10 {
  margin-right: 10px !important;
}

.lpds2-wrap .mb-10 {
  margin-bottom: 10px !important;
}

.lpds2-wrap .ml-10 {
  margin-left: 10px !important;
}

.lpds2-wrap .my-10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

.lpds2-wrap .mx-10 {
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.lpds2-wrap .ma-10 {
  margin: 10px !important;
}

.lpds2-wrap .mt-11 {
  margin-top: 11px !important;
}

.lpds2-wrap .mr-11 {
  margin-right: 11px !important;
}

.lpds2-wrap .mb-11 {
  margin-bottom: 11px !important;
}

.lpds2-wrap .ml-11 {
  margin-left: 11px !important;
}

.lpds2-wrap .my-11 {
  margin-top: 11px !important;
  margin-bottom: 11px !important;
}

.lpds2-wrap .mx-11 {
  margin-left: 11px !important;
  margin-right: 11px !important;
}

.lpds2-wrap .ma-11 {
  margin: 11px !important;
}

.lpds2-wrap .mt-12 {
  margin-top: 12px !important;
}

.lpds2-wrap .mr-12 {
  margin-right: 12px !important;
}

.lpds2-wrap .mb-12 {
  margin-bottom: 12px !important;
}

.lpds2-wrap .ml-12 {
  margin-left: 12px !important;
}

.lpds2-wrap .my-12 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}

.lpds2-wrap .mx-12 {
  margin-left: 12px !important;
  margin-right: 12px !important;
}

.lpds2-wrap .ma-12 {
  margin: 12px !important;
}

.lpds2-wrap .mt-13 {
  margin-top: 13px !important;
}

.lpds2-wrap .mr-13 {
  margin-right: 13px !important;
}

.lpds2-wrap .mb-13 {
  margin-bottom: 13px !important;
}

.lpds2-wrap .ml-13 {
  margin-left: 13px !important;
}

.lpds2-wrap .my-13 {
  margin-top: 13px !important;
  margin-bottom: 13px !important;
}

.lpds2-wrap .mx-13 {
  margin-left: 13px !important;
  margin-right: 13px !important;
}

.lpds2-wrap .ma-13 {
  margin: 13px !important;
}

.lpds2-wrap .mt-14 {
  margin-top: 14px !important;
}

.lpds2-wrap .mr-14 {
  margin-right: 14px !important;
}

.lpds2-wrap .mb-14 {
  margin-bottom: 14px !important;
}

.lpds2-wrap .ml-14 {
  margin-left: 14px !important;
}

.lpds2-wrap .my-14 {
  margin-top: 14px !important;
  margin-bottom: 14px !important;
}

.lpds2-wrap .mx-14 {
  margin-left: 14px !important;
  margin-right: 14px !important;
}

.lpds2-wrap .ma-14 {
  margin: 14px !important;
}

.lpds2-wrap .mt-15 {
  margin-top: 15px !important;
}

.lpds2-wrap .mr-15 {
  margin-right: 15px !important;
}

.lpds2-wrap .mb-15 {
  margin-bottom: 15px !important;
}

.lpds2-wrap .ml-15 {
  margin-left: 15px !important;
}

.lpds2-wrap .my-15 {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}

.lpds2-wrap .mx-15 {
  margin-left: 15px !important;
  margin-right: 15px !important;
}

.lpds2-wrap .ma-15 {
  margin: 15px !important;
}

.lpds2-wrap .mt-16 {
  margin-top: 16px !important;
}

.lpds2-wrap .mr-16 {
  margin-right: 16px !important;
}

.lpds2-wrap .mb-16 {
  margin-bottom: 16px !important;
}

.lpds2-wrap .ml-16 {
  margin-left: 16px !important;
}

.lpds2-wrap .my-16 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}

.lpds2-wrap .mx-16 {
  margin-left: 16px !important;
  margin-right: 16px !important;
}

.lpds2-wrap .ma-16 {
  margin: 16px !important;
}

.lpds2-wrap .mt-17 {
  margin-top: 17px !important;
}

.lpds2-wrap .mr-17 {
  margin-right: 17px !important;
}

.lpds2-wrap .mb-17 {
  margin-bottom: 17px !important;
}

.lpds2-wrap .ml-17 {
  margin-left: 17px !important;
}

.lpds2-wrap .my-17 {
  margin-top: 17px !important;
  margin-bottom: 17px !important;
}

.lpds2-wrap .mx-17 {
  margin-left: 17px !important;
  margin-right: 17px !important;
}

.lpds2-wrap .ma-17 {
  margin: 17px !important;
}

.lpds2-wrap .mt-18 {
  margin-top: 18px !important;
}

.lpds2-wrap .mr-18 {
  margin-right: 18px !important;
}

.lpds2-wrap .mb-18 {
  margin-bottom: 18px !important;
}

.lpds2-wrap .ml-18 {
  margin-left: 18px !important;
}

.lpds2-wrap .my-18 {
  margin-top: 18px !important;
  margin-bottom: 18px !important;
}

.lpds2-wrap .mx-18 {
  margin-left: 18px !important;
  margin-right: 18px !important;
}

.lpds2-wrap .ma-18 {
  margin: 18px !important;
}

.lpds2-wrap .mt-19 {
  margin-top: 19px !important;
}

.lpds2-wrap .mr-19 {
  margin-right: 19px !important;
}

.lpds2-wrap .mb-19 {
  margin-bottom: 19px !important;
}

.lpds2-wrap .ml-19 {
  margin-left: 19px !important;
}

.lpds2-wrap .my-19 {
  margin-top: 19px !important;
  margin-bottom: 19px !important;
}

.lpds2-wrap .mx-19 {
  margin-left: 19px !important;
  margin-right: 19px !important;
}

.lpds2-wrap .ma-19 {
  margin: 19px !important;
}

.lpds2-wrap .mt-20 {
  margin-top: 20px !important;
}

.lpds2-wrap .mr-20 {
  margin-right: 20px !important;
}

.lpds2-wrap .mb-20 {
  margin-bottom: 20px !important;
}

.lpds2-wrap .ml-20 {
  margin-left: 20px !important;
}

.lpds2-wrap .my-20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

.lpds2-wrap .mx-20 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}

.lpds2-wrap .ma-20 {
  margin: 20px !important;
}

.lpds2-wrap .mt-21 {
  margin-top: 21px !important;
}

.lpds2-wrap .mr-21 {
  margin-right: 21px !important;
}

.lpds2-wrap .mb-21 {
  margin-bottom: 21px !important;
}

.lpds2-wrap .ml-21 {
  margin-left: 21px !important;
}

.lpds2-wrap .my-21 {
  margin-top: 21px !important;
  margin-bottom: 21px !important;
}

.lpds2-wrap .mx-21 {
  margin-left: 21px !important;
  margin-right: 21px !important;
}

.lpds2-wrap .ma-21 {
  margin: 21px !important;
}

.lpds2-wrap .mt-22 {
  margin-top: 22px !important;
}

.lpds2-wrap .mr-22 {
  margin-right: 22px !important;
}

.lpds2-wrap .mb-22 {
  margin-bottom: 22px !important;
}

.lpds2-wrap .ml-22 {
  margin-left: 22px !important;
}

.lpds2-wrap .my-22 {
  margin-top: 22px !important;
  margin-bottom: 22px !important;
}

.lpds2-wrap .mx-22 {
  margin-left: 22px !important;
  margin-right: 22px !important;
}

.lpds2-wrap .ma-22 {
  margin: 22px !important;
}

.lpds2-wrap .mt-23 {
  margin-top: 23px !important;
}

.lpds2-wrap .mr-23 {
  margin-right: 23px !important;
}

.lpds2-wrap .mb-23 {
  margin-bottom: 23px !important;
}

.lpds2-wrap .ml-23 {
  margin-left: 23px !important;
}

.lpds2-wrap .my-23 {
  margin-top: 23px !important;
  margin-bottom: 23px !important;
}

.lpds2-wrap .mx-23 {
  margin-left: 23px !important;
  margin-right: 23px !important;
}

.lpds2-wrap .ma-23 {
  margin: 23px !important;
}

.lpds2-wrap .mt-24 {
  margin-top: 24px !important;
}

.lpds2-wrap .mr-24 {
  margin-right: 24px !important;
}

.lpds2-wrap .mb-24 {
  margin-bottom: 24px !important;
}

.lpds2-wrap .ml-24 {
  margin-left: 24px !important;
}

.lpds2-wrap .my-24 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}

.lpds2-wrap .mx-24 {
  margin-left: 24px !important;
  margin-right: 24px !important;
}

.lpds2-wrap .ma-24 {
  margin: 24px !important;
}

.lpds2-wrap .mt-25 {
  margin-top: 25px !important;
}

.lpds2-wrap .mr-25 {
  margin-right: 25px !important;
}

.lpds2-wrap .mb-25 {
  margin-bottom: 25px !important;
}

.lpds2-wrap .ml-25 {
  margin-left: 25px !important;
}

.lpds2-wrap .my-25 {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
}

.lpds2-wrap .mx-25 {
  margin-left: 25px !important;
  margin-right: 25px !important;
}

.lpds2-wrap .ma-25 {
  margin: 25px !important;
}

.lpds2-wrap .mt-26 {
  margin-top: 26px !important;
}

.lpds2-wrap .mr-26 {
  margin-right: 26px !important;
}

.lpds2-wrap .mb-26 {
  margin-bottom: 26px !important;
}

.lpds2-wrap .ml-26 {
  margin-left: 26px !important;
}

.lpds2-wrap .my-26 {
  margin-top: 26px !important;
  margin-bottom: 26px !important;
}

.lpds2-wrap .mx-26 {
  margin-left: 26px !important;
  margin-right: 26px !important;
}

.lpds2-wrap .ma-26 {
  margin: 26px !important;
}

.lpds2-wrap .mt-27 {
  margin-top: 27px !important;
}

.lpds2-wrap .mr-27 {
  margin-right: 27px !important;
}

.lpds2-wrap .mb-27 {
  margin-bottom: 27px !important;
}

.lpds2-wrap .ml-27 {
  margin-left: 27px !important;
}

.lpds2-wrap .my-27 {
  margin-top: 27px !important;
  margin-bottom: 27px !important;
}

.lpds2-wrap .mx-27 {
  margin-left: 27px !important;
  margin-right: 27px !important;
}

.lpds2-wrap .ma-27 {
  margin: 27px !important;
}

.lpds2-wrap .mt-28 {
  margin-top: 28px !important;
}

.lpds2-wrap .mr-28 {
  margin-right: 28px !important;
}

.lpds2-wrap .mb-28 {
  margin-bottom: 28px !important;
}

.lpds2-wrap .ml-28 {
  margin-left: 28px !important;
}

.lpds2-wrap .my-28 {
  margin-top: 28px !important;
  margin-bottom: 28px !important;
}

.lpds2-wrap .mx-28 {
  margin-left: 28px !important;
  margin-right: 28px !important;
}

.lpds2-wrap .ma-28 {
  margin: 28px !important;
}

.lpds2-wrap .mt-29 {
  margin-top: 29px !important;
}

.lpds2-wrap .mr-29 {
  margin-right: 29px !important;
}

.lpds2-wrap .mb-29 {
  margin-bottom: 29px !important;
}

.lpds2-wrap .ml-29 {
  margin-left: 29px !important;
}

.lpds2-wrap .my-29 {
  margin-top: 29px !important;
  margin-bottom: 29px !important;
}

.lpds2-wrap .mx-29 {
  margin-left: 29px !important;
  margin-right: 29px !important;
}

.lpds2-wrap .ma-29 {
  margin: 29px !important;
}

.lpds2-wrap .mt-30 {
  margin-top: 30px !important;
}

.lpds2-wrap .mr-30 {
  margin-right: 30px !important;
}

.lpds2-wrap .mb-30 {
  margin-bottom: 30px !important;
}

.lpds2-wrap .ml-30 {
  margin-left: 30px !important;
}

.lpds2-wrap .my-30 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}

.lpds2-wrap .mx-30 {
  margin-left: 30px !important;
  margin-right: 30px !important;
}

.lpds2-wrap .ma-30 {
  margin: 30px !important;
}

.lpds2-wrap .mt-31 {
  margin-top: 31px !important;
}

.lpds2-wrap .mr-31 {
  margin-right: 31px !important;
}

.lpds2-wrap .mb-31 {
  margin-bottom: 31px !important;
}

.lpds2-wrap .ml-31 {
  margin-left: 31px !important;
}

.lpds2-wrap .my-31 {
  margin-top: 31px !important;
  margin-bottom: 31px !important;
}

.lpds2-wrap .mx-31 {
  margin-left: 31px !important;
  margin-right: 31px !important;
}

.lpds2-wrap .ma-31 {
  margin: 31px !important;
}

.lpds2-wrap .mt-32 {
  margin-top: 32px !important;
}

.lpds2-wrap .mr-32 {
  margin-right: 32px !important;
}

.lpds2-wrap .mb-32 {
  margin-bottom: 32px !important;
}

.lpds2-wrap .ml-32 {
  margin-left: 32px !important;
}

.lpds2-wrap .my-32 {
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}

.lpds2-wrap .mx-32 {
  margin-left: 32px !important;
  margin-right: 32px !important;
}

.lpds2-wrap .ma-32 {
  margin: 32px !important;
}

.lpds2-wrap .mt-33 {
  margin-top: 33px !important;
}

.lpds2-wrap .mr-33 {
  margin-right: 33px !important;
}

.lpds2-wrap .mb-33 {
  margin-bottom: 33px !important;
}

.lpds2-wrap .ml-33 {
  margin-left: 33px !important;
}

.lpds2-wrap .my-33 {
  margin-top: 33px !important;
  margin-bottom: 33px !important;
}

.lpds2-wrap .mx-33 {
  margin-left: 33px !important;
  margin-right: 33px !important;
}

.lpds2-wrap .ma-33 {
  margin: 33px !important;
}

.lpds2-wrap .mt-34 {
  margin-top: 34px !important;
}

.lpds2-wrap .mr-34 {
  margin-right: 34px !important;
}

.lpds2-wrap .mb-34 {
  margin-bottom: 34px !important;
}

.lpds2-wrap .ml-34 {
  margin-left: 34px !important;
}

.lpds2-wrap .my-34 {
  margin-top: 34px !important;
  margin-bottom: 34px !important;
}

.lpds2-wrap .mx-34 {
  margin-left: 34px !important;
  margin-right: 34px !important;
}

.lpds2-wrap .ma-34 {
  margin: 34px !important;
}

.lpds2-wrap .mt-35 {
  margin-top: 35px !important;
}

.lpds2-wrap .mr-35 {
  margin-right: 35px !important;
}

.lpds2-wrap .mb-35 {
  margin-bottom: 35px !important;
}

.lpds2-wrap .ml-35 {
  margin-left: 35px !important;
}

.lpds2-wrap .my-35 {
  margin-top: 35px !important;
  margin-bottom: 35px !important;
}

.lpds2-wrap .mx-35 {
  margin-left: 35px !important;
  margin-right: 35px !important;
}

.lpds2-wrap .ma-35 {
  margin: 35px !important;
}

.lpds2-wrap .mt-36 {
  margin-top: 36px !important;
}

.lpds2-wrap .mr-36 {
  margin-right: 36px !important;
}

.lpds2-wrap .mb-36 {
  margin-bottom: 36px !important;
}

.lpds2-wrap .ml-36 {
  margin-left: 36px !important;
}

.lpds2-wrap .my-36 {
  margin-top: 36px !important;
  margin-bottom: 36px !important;
}

.lpds2-wrap .mx-36 {
  margin-left: 36px !important;
  margin-right: 36px !important;
}

.lpds2-wrap .ma-36 {
  margin: 36px !important;
}

.lpds2-wrap .mt-37 {
  margin-top: 37px !important;
}

.lpds2-wrap .mr-37 {
  margin-right: 37px !important;
}

.lpds2-wrap .mb-37 {
  margin-bottom: 37px !important;
}

.lpds2-wrap .ml-37 {
  margin-left: 37px !important;
}

.lpds2-wrap .my-37 {
  margin-top: 37px !important;
  margin-bottom: 37px !important;
}

.lpds2-wrap .mx-37 {
  margin-left: 37px !important;
  margin-right: 37px !important;
}

.lpds2-wrap .ma-37 {
  margin: 37px !important;
}

.lpds2-wrap .mt-38 {
  margin-top: 38px !important;
}

.lpds2-wrap .mr-38 {
  margin-right: 38px !important;
}

.lpds2-wrap .mb-38 {
  margin-bottom: 38px !important;
}

.lpds2-wrap .ml-38 {
  margin-left: 38px !important;
}

.lpds2-wrap .my-38 {
  margin-top: 38px !important;
  margin-bottom: 38px !important;
}

.lpds2-wrap .mx-38 {
  margin-left: 38px !important;
  margin-right: 38px !important;
}

.lpds2-wrap .ma-38 {
  margin: 38px !important;
}

.lpds2-wrap .mt-39 {
  margin-top: 39px !important;
}

.lpds2-wrap .mr-39 {
  margin-right: 39px !important;
}

.lpds2-wrap .mb-39 {
  margin-bottom: 39px !important;
}

.lpds2-wrap .ml-39 {
  margin-left: 39px !important;
}

.lpds2-wrap .my-39 {
  margin-top: 39px !important;
  margin-bottom: 39px !important;
}

.lpds2-wrap .mx-39 {
  margin-left: 39px !important;
  margin-right: 39px !important;
}

.lpds2-wrap .ma-39 {
  margin: 39px !important;
}

.lpds2-wrap .mt-40 {
  margin-top: 40px !important;
}

.lpds2-wrap .mr-40 {
  margin-right: 40px !important;
}

.lpds2-wrap .mb-40 {
  margin-bottom: 40px !important;
}

.lpds2-wrap .ml-40 {
  margin-left: 40px !important;
}

.lpds2-wrap .my-40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

.lpds2-wrap .mx-40 {
  margin-left: 40px !important;
  margin-right: 40px !important;
}

.lpds2-wrap .ma-40 {
  margin: 40px !important;
}

.lpds2-wrap .mt-41 {
  margin-top: 41px !important;
}

.lpds2-wrap .mr-41 {
  margin-right: 41px !important;
}

.lpds2-wrap .mb-41 {
  margin-bottom: 41px !important;
}

.lpds2-wrap .ml-41 {
  margin-left: 41px !important;
}

.lpds2-wrap .my-41 {
  margin-top: 41px !important;
  margin-bottom: 41px !important;
}

.lpds2-wrap .mx-41 {
  margin-left: 41px !important;
  margin-right: 41px !important;
}

.lpds2-wrap .ma-41 {
  margin: 41px !important;
}

.lpds2-wrap .mt-42 {
  margin-top: 42px !important;
}

.lpds2-wrap .mr-42 {
  margin-right: 42px !important;
}

.lpds2-wrap .mb-42 {
  margin-bottom: 42px !important;
}

.lpds2-wrap .ml-42 {
  margin-left: 42px !important;
}

.lpds2-wrap .my-42 {
  margin-top: 42px !important;
  margin-bottom: 42px !important;
}

.lpds2-wrap .mx-42 {
  margin-left: 42px !important;
  margin-right: 42px !important;
}

.lpds2-wrap .ma-42 {
  margin: 42px !important;
}

.lpds2-wrap .mt-43 {
  margin-top: 43px !important;
}

.lpds2-wrap .mr-43 {
  margin-right: 43px !important;
}

.lpds2-wrap .mb-43 {
  margin-bottom: 43px !important;
}

.lpds2-wrap .ml-43 {
  margin-left: 43px !important;
}

.lpds2-wrap .my-43 {
  margin-top: 43px !important;
  margin-bottom: 43px !important;
}

.lpds2-wrap .mx-43 {
  margin-left: 43px !important;
  margin-right: 43px !important;
}

.lpds2-wrap .ma-43 {
  margin: 43px !important;
}

.lpds2-wrap .mt-44 {
  margin-top: 44px !important;
}

.lpds2-wrap .mr-44 {
  margin-right: 44px !important;
}

.lpds2-wrap .mb-44 {
  margin-bottom: 44px !important;
}

.lpds2-wrap .ml-44 {
  margin-left: 44px !important;
}

.lpds2-wrap .my-44 {
  margin-top: 44px !important;
  margin-bottom: 44px !important;
}

.lpds2-wrap .mx-44 {
  margin-left: 44px !important;
  margin-right: 44px !important;
}

.lpds2-wrap .ma-44 {
  margin: 44px !important;
}

.lpds2-wrap .mt-45 {
  margin-top: 45px !important;
}

.lpds2-wrap .mr-45 {
  margin-right: 45px !important;
}

.lpds2-wrap .mb-45 {
  margin-bottom: 45px !important;
}

.lpds2-wrap .ml-45 {
  margin-left: 45px !important;
}

.lpds2-wrap .my-45 {
  margin-top: 45px !important;
  margin-bottom: 45px !important;
}

.lpds2-wrap .mx-45 {
  margin-left: 45px !important;
  margin-right: 45px !important;
}

.lpds2-wrap .ma-45 {
  margin: 45px !important;
}

.lpds2-wrap .mt-46 {
  margin-top: 46px !important;
}

.lpds2-wrap .mr-46 {
  margin-right: 46px !important;
}

.lpds2-wrap .mb-46 {
  margin-bottom: 46px !important;
}

.lpds2-wrap .ml-46 {
  margin-left: 46px !important;
}

.lpds2-wrap .my-46 {
  margin-top: 46px !important;
  margin-bottom: 46px !important;
}

.lpds2-wrap .mx-46 {
  margin-left: 46px !important;
  margin-right: 46px !important;
}

.lpds2-wrap .ma-46 {
  margin: 46px !important;
}

.lpds2-wrap .mt-47 {
  margin-top: 47px !important;
}

.lpds2-wrap .mr-47 {
  margin-right: 47px !important;
}

.lpds2-wrap .mb-47 {
  margin-bottom: 47px !important;
}

.lpds2-wrap .ml-47 {
  margin-left: 47px !important;
}

.lpds2-wrap .my-47 {
  margin-top: 47px !important;
  margin-bottom: 47px !important;
}

.lpds2-wrap .mx-47 {
  margin-left: 47px !important;
  margin-right: 47px !important;
}

.lpds2-wrap .ma-47 {
  margin: 47px !important;
}

.lpds2-wrap .mt-48 {
  margin-top: 48px !important;
}

.lpds2-wrap .mr-48 {
  margin-right: 48px !important;
}

.lpds2-wrap .mb-48 {
  margin-bottom: 48px !important;
}

.lpds2-wrap .ml-48 {
  margin-left: 48px !important;
}

.lpds2-wrap .my-48 {
  margin-top: 48px !important;
  margin-bottom: 48px !important;
}

.lpds2-wrap .mx-48 {
  margin-left: 48px !important;
  margin-right: 48px !important;
}

.lpds2-wrap .ma-48 {
  margin: 48px !important;
}

.lpds2-wrap .mt-49 {
  margin-top: 49px !important;
}

.lpds2-wrap .mr-49 {
  margin-right: 49px !important;
}

.lpds2-wrap .mb-49 {
  margin-bottom: 49px !important;
}

.lpds2-wrap .ml-49 {
  margin-left: 49px !important;
}

.lpds2-wrap .my-49 {
  margin-top: 49px !important;
  margin-bottom: 49px !important;
}

.lpds2-wrap .mx-49 {
  margin-left: 49px !important;
  margin-right: 49px !important;
}

.lpds2-wrap .ma-49 {
  margin: 49px !important;
}

.lpds2-wrap .mt-50 {
  margin-top: 50px !important;
}

.lpds2-wrap .mr-50 {
  margin-right: 50px !important;
}

.lpds2-wrap .mb-50 {
  margin-bottom: 50px !important;
}

.lpds2-wrap .ml-50 {
  margin-left: 50px !important;
}

.lpds2-wrap .my-50 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
}

.lpds2-wrap .mx-50 {
  margin-left: 50px !important;
  margin-right: 50px !important;
}

.lpds2-wrap .ma-50 {
  margin: 50px !important;
}

.lpds2-wrap .ma-auto {
  margin: auto !important;
}

.lpds2-wrap .my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.lpds2-wrap .mx-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}

.lpds2-wrap .ml-auto {
  margin-left: auto !important;
}

.lpds2-wrap .mt-auto {
  margin-top: auto !important;
}

.lpds2-wrap .mr-auto {
  margin-right: auto !important;
}

.lpds2-wrap .mb-auto {
  margin-bottom: auto !important;
}

.lpds2-wrap .pt-0 {
  padding-top: 0px !important;
}

.lpds2-wrap .pr-0 {
  padding-right: 0px !important;
}

.lpds2-wrap .pb-0 {
  padding-bottom: 0px !important;
}

.lpds2-wrap .pl-0 {
  padding-left: 0px !important;
}

.lpds2-wrap .py-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.lpds2-wrap .px-0 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.lpds2-wrap .pa-0 {
  padding: 0px !important;
}

.lpds2-wrap .pt-1 {
  padding-top: 1px !important;
}

.lpds2-wrap .pr-1 {
  padding-right: 1px !important;
}

.lpds2-wrap .pb-1 {
  padding-bottom: 1px !important;
}

.lpds2-wrap .pl-1 {
  padding-left: 1px !important;
}

.lpds2-wrap .py-1 {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}

.lpds2-wrap .px-1 {
  padding-left: 1px !important;
  padding-right: 1px !important;
}

.lpds2-wrap .pa-1 {
  padding: 1px !important;
}

.lpds2-wrap .pt-2 {
  padding-top: 2px !important;
}

.lpds2-wrap .pr-2 {
  padding-right: 2px !important;
}

.lpds2-wrap .pb-2 {
  padding-bottom: 2px !important;
}

.lpds2-wrap .pl-2 {
  padding-left: 2px !important;
}

.lpds2-wrap .py-2 {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}

.lpds2-wrap .px-2 {
  padding-left: 2px !important;
  padding-right: 2px !important;
}

.lpds2-wrap .pa-2 {
  padding: 2px !important;
}

.lpds2-wrap .pt-3 {
  padding-top: 3px !important;
}

.lpds2-wrap .pr-3 {
  padding-right: 3px !important;
}

.lpds2-wrap .pb-3 {
  padding-bottom: 3px !important;
}

.lpds2-wrap .pl-3 {
  padding-left: 3px !important;
}

.lpds2-wrap .py-3 {
  padding-top: 3px !important;
  padding-bottom: 3px !important;
}

.lpds2-wrap .px-3 {
  padding-left: 3px !important;
  padding-right: 3px !important;
}

.lpds2-wrap .pa-3 {
  padding: 3px !important;
}

.lpds2-wrap .pt-4 {
  padding-top: 4px !important;
}

.lpds2-wrap .pr-4 {
  padding-right: 4px !important;
}

.lpds2-wrap .pb-4 {
  padding-bottom: 4px !important;
}

.lpds2-wrap .pl-4 {
  padding-left: 4px !important;
}

.lpds2-wrap .py-4 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

.lpds2-wrap .px-4 {
  padding-left: 4px !important;
  padding-right: 4px !important;
}

.lpds2-wrap .pa-4 {
  padding: 4px !important;
}

.lpds2-wrap .pt-5 {
  padding-top: 5px !important;
}

.lpds2-wrap .pr-5 {
  padding-right: 5px !important;
}

.lpds2-wrap .pb-5 {
  padding-bottom: 5px !important;
}

.lpds2-wrap .pl-5 {
  padding-left: 5px !important;
}

.lpds2-wrap .py-5 {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}

.lpds2-wrap .px-5 {
  padding-left: 5px !important;
  padding-right: 5px !important;
}

.lpds2-wrap .pa-5 {
  padding: 5px !important;
}

.lpds2-wrap .pt-6 {
  padding-top: 6px !important;
}

.lpds2-wrap .pr-6 {
  padding-right: 6px !important;
}

.lpds2-wrap .pb-6 {
  padding-bottom: 6px !important;
}

.lpds2-wrap .pl-6 {
  padding-left: 6px !important;
}

.lpds2-wrap .py-6 {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}

.lpds2-wrap .px-6 {
  padding-left: 6px !important;
  padding-right: 6px !important;
}

.lpds2-wrap .pa-6 {
  padding: 6px !important;
}

.lpds2-wrap .pt-7 {
  padding-top: 7px !important;
}

.lpds2-wrap .pr-7 {
  padding-right: 7px !important;
}

.lpds2-wrap .pb-7 {
  padding-bottom: 7px !important;
}

.lpds2-wrap .pl-7 {
  padding-left: 7px !important;
}

.lpds2-wrap .py-7 {
  padding-top: 7px !important;
  padding-bottom: 7px !important;
}

.lpds2-wrap .px-7 {
  padding-left: 7px !important;
  padding-right: 7px !important;
}

.lpds2-wrap .pa-7 {
  padding: 7px !important;
}

.lpds2-wrap .pt-8 {
  padding-top: 8px !important;
}

.lpds2-wrap .pr-8 {
  padding-right: 8px !important;
}

.lpds2-wrap .pb-8 {
  padding-bottom: 8px !important;
}

.lpds2-wrap .pl-8 {
  padding-left: 8px !important;
}

.lpds2-wrap .py-8 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

.lpds2-wrap .px-8 {
  padding-left: 8px !important;
  padding-right: 8px !important;
}

.lpds2-wrap .pa-8 {
  padding: 8px !important;
}

.lpds2-wrap .pt-9 {
  padding-top: 9px !important;
}

.lpds2-wrap .pr-9 {
  padding-right: 9px !important;
}

.lpds2-wrap .pb-9 {
  padding-bottom: 9px !important;
}

.lpds2-wrap .pl-9 {
  padding-left: 9px !important;
}

.lpds2-wrap .py-9 {
  padding-top: 9px !important;
  padding-bottom: 9px !important;
}

.lpds2-wrap .px-9 {
  padding-left: 9px !important;
  padding-right: 9px !important;
}

.lpds2-wrap .pa-9 {
  padding: 9px !important;
}

.lpds2-wrap .pt-10 {
  padding-top: 10px !important;
}

.lpds2-wrap .pr-10 {
  padding-right: 10px !important;
}

.lpds2-wrap .pb-10 {
  padding-bottom: 10px !important;
}

.lpds2-wrap .pl-10 {
  padding-left: 10px !important;
}

.lpds2-wrap .py-10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.lpds2-wrap .px-10 {
  padding-left: 10px !important;
  padding-right: 10px !important;
}

.lpds2-wrap .pa-10 {
  padding: 10px !important;
}

.lpds2-wrap .pt-11 {
  padding-top: 11px !important;
}

.lpds2-wrap .pr-11 {
  padding-right: 11px !important;
}

.lpds2-wrap .pb-11 {
  padding-bottom: 11px !important;
}

.lpds2-wrap .pl-11 {
  padding-left: 11px !important;
}

.lpds2-wrap .py-11 {
  padding-top: 11px !important;
  padding-bottom: 11px !important;
}

.lpds2-wrap .px-11 {
  padding-left: 11px !important;
  padding-right: 11px !important;
}

.lpds2-wrap .pa-11 {
  padding: 11px !important;
}

.lpds2-wrap .pt-12 {
  padding-top: 12px !important;
}

.lpds2-wrap .pr-12 {
  padding-right: 12px !important;
}

.lpds2-wrap .pb-12 {
  padding-bottom: 12px !important;
}

.lpds2-wrap .pl-12 {
  padding-left: 12px !important;
}

.lpds2-wrap .py-12 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}

.lpds2-wrap .px-12 {
  padding-left: 12px !important;
  padding-right: 12px !important;
}

.lpds2-wrap .pa-12 {
  padding: 12px !important;
}

.lpds2-wrap .pt-13 {
  padding-top: 13px !important;
}

.lpds2-wrap .pr-13 {
  padding-right: 13px !important;
}

.lpds2-wrap .pb-13 {
  padding-bottom: 13px !important;
}

.lpds2-wrap .pl-13 {
  padding-left: 13px !important;
}

.lpds2-wrap .py-13 {
  padding-top: 13px !important;
  padding-bottom: 13px !important;
}

.lpds2-wrap .px-13 {
  padding-left: 13px !important;
  padding-right: 13px !important;
}

.lpds2-wrap .pa-13 {
  padding: 13px !important;
}

.lpds2-wrap .pt-14 {
  padding-top: 14px !important;
}

.lpds2-wrap .pr-14 {
  padding-right: 14px !important;
}

.lpds2-wrap .pb-14 {
  padding-bottom: 14px !important;
}

.lpds2-wrap .pl-14 {
  padding-left: 14px !important;
}

.lpds2-wrap .py-14 {
  padding-top: 14px !important;
  padding-bottom: 14px !important;
}

.lpds2-wrap .px-14 {
  padding-left: 14px !important;
  padding-right: 14px !important;
}

.lpds2-wrap .pa-14 {
  padding: 14px !important;
}

.lpds2-wrap .pt-15 {
  padding-top: 15px !important;
}

.lpds2-wrap .pr-15 {
  padding-right: 15px !important;
}

.lpds2-wrap .pb-15 {
  padding-bottom: 15px !important;
}

.lpds2-wrap .pl-15 {
  padding-left: 15px !important;
}

.lpds2-wrap .py-15 {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}

.lpds2-wrap .px-15 {
  padding-left: 15px !important;
  padding-right: 15px !important;
}

.lpds2-wrap .pa-15 {
  padding: 15px !important;
}

.lpds2-wrap .pt-16 {
  padding-top: 16px !important;
}

.lpds2-wrap .pr-16 {
  padding-right: 16px !important;
}

.lpds2-wrap .pb-16 {
  padding-bottom: 16px !important;
}

.lpds2-wrap .pl-16 {
  padding-left: 16px !important;
}

.lpds2-wrap .py-16 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}

.lpds2-wrap .px-16 {
  padding-left: 16px !important;
  padding-right: 16px !important;
}

.lpds2-wrap .pa-16 {
  padding: 16px !important;
}

.lpds2-wrap .pt-17 {
  padding-top: 17px !important;
}

.lpds2-wrap .pr-17 {
  padding-right: 17px !important;
}

.lpds2-wrap .pb-17 {
  padding-bottom: 17px !important;
}

.lpds2-wrap .pl-17 {
  padding-left: 17px !important;
}

.lpds2-wrap .py-17 {
  padding-top: 17px !important;
  padding-bottom: 17px !important;
}

.lpds2-wrap .px-17 {
  padding-left: 17px !important;
  padding-right: 17px !important;
}

.lpds2-wrap .pa-17 {
  padding: 17px !important;
}

.lpds2-wrap .pt-18 {
  padding-top: 18px !important;
}

.lpds2-wrap .pr-18 {
  padding-right: 18px !important;
}

.lpds2-wrap .pb-18 {
  padding-bottom: 18px !important;
}

.lpds2-wrap .pl-18 {
  padding-left: 18px !important;
}

.lpds2-wrap .py-18 {
  padding-top: 18px !important;
  padding-bottom: 18px !important;
}

.lpds2-wrap .px-18 {
  padding-left: 18px !important;
  padding-right: 18px !important;
}

.lpds2-wrap .pa-18 {
  padding: 18px !important;
}

.lpds2-wrap .pt-19 {
  padding-top: 19px !important;
}

.lpds2-wrap .pr-19 {
  padding-right: 19px !important;
}

.lpds2-wrap .pb-19 {
  padding-bottom: 19px !important;
}

.lpds2-wrap .pl-19 {
  padding-left: 19px !important;
}

.lpds2-wrap .py-19 {
  padding-top: 19px !important;
  padding-bottom: 19px !important;
}

.lpds2-wrap .px-19 {
  padding-left: 19px !important;
  padding-right: 19px !important;
}

.lpds2-wrap .pa-19 {
  padding: 19px !important;
}

.lpds2-wrap .pt-20 {
  padding-top: 20px !important;
}

.lpds2-wrap .pr-20 {
  padding-right: 20px !important;
}

.lpds2-wrap .pb-20 {
  padding-bottom: 20px !important;
}

.lpds2-wrap .pl-20 {
  padding-left: 20px !important;
}

.lpds2-wrap .py-20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.lpds2-wrap .px-20 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

.lpds2-wrap .pa-20 {
  padding: 20px !important;
}

.lpds2-wrap .pt-21 {
  padding-top: 21px !important;
}

.lpds2-wrap .pr-21 {
  padding-right: 21px !important;
}

.lpds2-wrap .pb-21 {
  padding-bottom: 21px !important;
}

.lpds2-wrap .pl-21 {
  padding-left: 21px !important;
}

.lpds2-wrap .py-21 {
  padding-top: 21px !important;
  padding-bottom: 21px !important;
}

.lpds2-wrap .px-21 {
  padding-left: 21px !important;
  padding-right: 21px !important;
}

.lpds2-wrap .pa-21 {
  padding: 21px !important;
}

.lpds2-wrap .pt-22 {
  padding-top: 22px !important;
}

.lpds2-wrap .pr-22 {
  padding-right: 22px !important;
}

.lpds2-wrap .pb-22 {
  padding-bottom: 22px !important;
}

.lpds2-wrap .pl-22 {
  padding-left: 22px !important;
}

.lpds2-wrap .py-22 {
  padding-top: 22px !important;
  padding-bottom: 22px !important;
}

.lpds2-wrap .px-22 {
  padding-left: 22px !important;
  padding-right: 22px !important;
}

.lpds2-wrap .pa-22 {
  padding: 22px !important;
}

.lpds2-wrap .pt-23 {
  padding-top: 23px !important;
}

.lpds2-wrap .pr-23 {
  padding-right: 23px !important;
}

.lpds2-wrap .pb-23 {
  padding-bottom: 23px !important;
}

.lpds2-wrap .pl-23 {
  padding-left: 23px !important;
}

.lpds2-wrap .py-23 {
  padding-top: 23px !important;
  padding-bottom: 23px !important;
}

.lpds2-wrap .px-23 {
  padding-left: 23px !important;
  padding-right: 23px !important;
}

.lpds2-wrap .pa-23 {
  padding: 23px !important;
}

.lpds2-wrap .pt-24 {
  padding-top: 24px !important;
}

.lpds2-wrap .pr-24 {
  padding-right: 24px !important;
}

.lpds2-wrap .pb-24 {
  padding-bottom: 24px !important;
}

.lpds2-wrap .pl-24 {
  padding-left: 24px !important;
}

.lpds2-wrap .py-24 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}

.lpds2-wrap .px-24 {
  padding-left: 24px !important;
  padding-right: 24px !important;
}

.lpds2-wrap .pa-24 {
  padding: 24px !important;
}

.lpds2-wrap .pt-25 {
  padding-top: 25px !important;
}

.lpds2-wrap .pr-25 {
  padding-right: 25px !important;
}

.lpds2-wrap .pb-25 {
  padding-bottom: 25px !important;
}

.lpds2-wrap .pl-25 {
  padding-left: 25px !important;
}

.lpds2-wrap .py-25 {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}

.lpds2-wrap .px-25 {
  padding-left: 25px !important;
  padding-right: 25px !important;
}

.lpds2-wrap .pa-25 {
  padding: 25px !important;
}

.lpds2-wrap .pt-26 {
  padding-top: 26px !important;
}

.lpds2-wrap .pr-26 {
  padding-right: 26px !important;
}

.lpds2-wrap .pb-26 {
  padding-bottom: 26px !important;
}

.lpds2-wrap .pl-26 {
  padding-left: 26px !important;
}

.lpds2-wrap .py-26 {
  padding-top: 26px !important;
  padding-bottom: 26px !important;
}

.lpds2-wrap .px-26 {
  padding-left: 26px !important;
  padding-right: 26px !important;
}

.lpds2-wrap .pa-26 {
  padding: 26px !important;
}

.lpds2-wrap .pt-27 {
  padding-top: 27px !important;
}

.lpds2-wrap .pr-27 {
  padding-right: 27px !important;
}

.lpds2-wrap .pb-27 {
  padding-bottom: 27px !important;
}

.lpds2-wrap .pl-27 {
  padding-left: 27px !important;
}

.lpds2-wrap .py-27 {
  padding-top: 27px !important;
  padding-bottom: 27px !important;
}

.lpds2-wrap .px-27 {
  padding-left: 27px !important;
  padding-right: 27px !important;
}

.lpds2-wrap .pa-27 {
  padding: 27px !important;
}

.lpds2-wrap .pt-28 {
  padding-top: 28px !important;
}

.lpds2-wrap .pr-28 {
  padding-right: 28px !important;
}

.lpds2-wrap .pb-28 {
  padding-bottom: 28px !important;
}

.lpds2-wrap .pl-28 {
  padding-left: 28px !important;
}

.lpds2-wrap .py-28 {
  padding-top: 28px !important;
  padding-bottom: 28px !important;
}

.lpds2-wrap .px-28 {
  padding-left: 28px !important;
  padding-right: 28px !important;
}

.lpds2-wrap .pa-28 {
  padding: 28px !important;
}

.lpds2-wrap .pt-29 {
  padding-top: 29px !important;
}

.lpds2-wrap .pr-29 {
  padding-right: 29px !important;
}

.lpds2-wrap .pb-29 {
  padding-bottom: 29px !important;
}

.lpds2-wrap .pl-29 {
  padding-left: 29px !important;
}

.lpds2-wrap .py-29 {
  padding-top: 29px !important;
  padding-bottom: 29px !important;
}

.lpds2-wrap .px-29 {
  padding-left: 29px !important;
  padding-right: 29px !important;
}

.lpds2-wrap .pa-29 {
  padding: 29px !important;
}

.lpds2-wrap .pt-30 {
  padding-top: 30px !important;
}

.lpds2-wrap .pr-30 {
  padding-right: 30px !important;
}

.lpds2-wrap .pb-30 {
  padding-bottom: 30px !important;
}

.lpds2-wrap .pl-30 {
  padding-left: 30px !important;
}

.lpds2-wrap .py-30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}

.lpds2-wrap .px-30 {
  padding-left: 30px !important;
  padding-right: 30px !important;
}

.lpds2-wrap .pa-30 {
  padding: 30px !important;
}

.lpds2-wrap .pt-31 {
  padding-top: 31px !important;
}

.lpds2-wrap .pr-31 {
  padding-right: 31px !important;
}

.lpds2-wrap .pb-31 {
  padding-bottom: 31px !important;
}

.lpds2-wrap .pl-31 {
  padding-left: 31px !important;
}

.lpds2-wrap .py-31 {
  padding-top: 31px !important;
  padding-bottom: 31px !important;
}

.lpds2-wrap .px-31 {
  padding-left: 31px !important;
  padding-right: 31px !important;
}

.lpds2-wrap .pa-31 {
  padding: 31px !important;
}

.lpds2-wrap .pt-32 {
  padding-top: 32px !important;
}

.lpds2-wrap .pr-32 {
  padding-right: 32px !important;
}

.lpds2-wrap .pb-32 {
  padding-bottom: 32px !important;
}

.lpds2-wrap .pl-32 {
  padding-left: 32px !important;
}

.lpds2-wrap .py-32 {
  padding-top: 32px !important;
  padding-bottom: 32px !important;
}

.lpds2-wrap .px-32 {
  padding-left: 32px !important;
  padding-right: 32px !important;
}

.lpds2-wrap .pa-32 {
  padding: 32px !important;
}

.lpds2-wrap .pt-33 {
  padding-top: 33px !important;
}

.lpds2-wrap .pr-33 {
  padding-right: 33px !important;
}

.lpds2-wrap .pb-33 {
  padding-bottom: 33px !important;
}

.lpds2-wrap .pl-33 {
  padding-left: 33px !important;
}

.lpds2-wrap .py-33 {
  padding-top: 33px !important;
  padding-bottom: 33px !important;
}

.lpds2-wrap .px-33 {
  padding-left: 33px !important;
  padding-right: 33px !important;
}

.lpds2-wrap .pa-33 {
  padding: 33px !important;
}

.lpds2-wrap .pt-34 {
  padding-top: 34px !important;
}

.lpds2-wrap .pr-34 {
  padding-right: 34px !important;
}

.lpds2-wrap .pb-34 {
  padding-bottom: 34px !important;
}

.lpds2-wrap .pl-34 {
  padding-left: 34px !important;
}

.lpds2-wrap .py-34 {
  padding-top: 34px !important;
  padding-bottom: 34px !important;
}

.lpds2-wrap .px-34 {
  padding-left: 34px !important;
  padding-right: 34px !important;
}

.lpds2-wrap .pa-34 {
  padding: 34px !important;
}

.lpds2-wrap .pt-35 {
  padding-top: 35px !important;
}

.lpds2-wrap .pr-35 {
  padding-right: 35px !important;
}

.lpds2-wrap .pb-35 {
  padding-bottom: 35px !important;
}

.lpds2-wrap .pl-35 {
  padding-left: 35px !important;
}

.lpds2-wrap .py-35 {
  padding-top: 35px !important;
  padding-bottom: 35px !important;
}

.lpds2-wrap .px-35 {
  padding-left: 35px !important;
  padding-right: 35px !important;
}

.lpds2-wrap .pa-35 {
  padding: 35px !important;
}

.lpds2-wrap .pt-36 {
  padding-top: 36px !important;
}

.lpds2-wrap .pr-36 {
  padding-right: 36px !important;
}

.lpds2-wrap .pb-36 {
  padding-bottom: 36px !important;
}

.lpds2-wrap .pl-36 {
  padding-left: 36px !important;
}

.lpds2-wrap .py-36 {
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}

.lpds2-wrap .px-36 {
  padding-left: 36px !important;
  padding-right: 36px !important;
}

.lpds2-wrap .pa-36 {
  padding: 36px !important;
}

.lpds2-wrap .pt-37 {
  padding-top: 37px !important;
}

.lpds2-wrap .pr-37 {
  padding-right: 37px !important;
}

.lpds2-wrap .pb-37 {
  padding-bottom: 37px !important;
}

.lpds2-wrap .pl-37 {
  padding-left: 37px !important;
}

.lpds2-wrap .py-37 {
  padding-top: 37px !important;
  padding-bottom: 37px !important;
}

.lpds2-wrap .px-37 {
  padding-left: 37px !important;
  padding-right: 37px !important;
}

.lpds2-wrap .pa-37 {
  padding: 37px !important;
}

.lpds2-wrap .pt-38 {
  padding-top: 38px !important;
}

.lpds2-wrap .pr-38 {
  padding-right: 38px !important;
}

.lpds2-wrap .pb-38 {
  padding-bottom: 38px !important;
}

.lpds2-wrap .pl-38 {
  padding-left: 38px !important;
}

.lpds2-wrap .py-38 {
  padding-top: 38px !important;
  padding-bottom: 38px !important;
}

.lpds2-wrap .px-38 {
  padding-left: 38px !important;
  padding-right: 38px !important;
}

.lpds2-wrap .pa-38 {
  padding: 38px !important;
}

.lpds2-wrap .pt-39 {
  padding-top: 39px !important;
}

.lpds2-wrap .pr-39 {
  padding-right: 39px !important;
}

.lpds2-wrap .pb-39 {
  padding-bottom: 39px !important;
}

.lpds2-wrap .pl-39 {
  padding-left: 39px !important;
}

.lpds2-wrap .py-39 {
  padding-top: 39px !important;
  padding-bottom: 39px !important;
}

.lpds2-wrap .px-39 {
  padding-left: 39px !important;
  padding-right: 39px !important;
}

.lpds2-wrap .pa-39 {
  padding: 39px !important;
}

.lpds2-wrap .pt-40 {
  padding-top: 40px !important;
}

.lpds2-wrap .pr-40 {
  padding-right: 40px !important;
}

.lpds2-wrap .pb-40 {
  padding-bottom: 40px !important;
}

.lpds2-wrap .pl-40 {
  padding-left: 40px !important;
}

.lpds2-wrap .py-40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.lpds2-wrap .px-40 {
  padding-left: 40px !important;
  padding-right: 40px !important;
}

.lpds2-wrap .pa-40 {
  padding: 40px !important;
}

.lpds2-wrap .pt-41 {
  padding-top: 41px !important;
}

.lpds2-wrap .pr-41 {
  padding-right: 41px !important;
}

.lpds2-wrap .pb-41 {
  padding-bottom: 41px !important;
}

.lpds2-wrap .pl-41 {
  padding-left: 41px !important;
}

.lpds2-wrap .py-41 {
  padding-top: 41px !important;
  padding-bottom: 41px !important;
}

.lpds2-wrap .px-41 {
  padding-left: 41px !important;
  padding-right: 41px !important;
}

.lpds2-wrap .pa-41 {
  padding: 41px !important;
}

.lpds2-wrap .pt-42 {
  padding-top: 42px !important;
}

.lpds2-wrap .pr-42 {
  padding-right: 42px !important;
}

.lpds2-wrap .pb-42 {
  padding-bottom: 42px !important;
}

.lpds2-wrap .pl-42 {
  padding-left: 42px !important;
}

.lpds2-wrap .py-42 {
  padding-top: 42px !important;
  padding-bottom: 42px !important;
}

.lpds2-wrap .px-42 {
  padding-left: 42px !important;
  padding-right: 42px !important;
}

.lpds2-wrap .pa-42 {
  padding: 42px !important;
}

.lpds2-wrap .pt-43 {
  padding-top: 43px !important;
}

.lpds2-wrap .pr-43 {
  padding-right: 43px !important;
}

.lpds2-wrap .pb-43 {
  padding-bottom: 43px !important;
}

.lpds2-wrap .pl-43 {
  padding-left: 43px !important;
}

.lpds2-wrap .py-43 {
  padding-top: 43px !important;
  padding-bottom: 43px !important;
}

.lpds2-wrap .px-43 {
  padding-left: 43px !important;
  padding-right: 43px !important;
}

.lpds2-wrap .pa-43 {
  padding: 43px !important;
}

.lpds2-wrap .pt-44 {
  padding-top: 44px !important;
}

.lpds2-wrap .pr-44 {
  padding-right: 44px !important;
}

.lpds2-wrap .pb-44 {
  padding-bottom: 44px !important;
}

.lpds2-wrap .pl-44 {
  padding-left: 44px !important;
}

.lpds2-wrap .py-44 {
  padding-top: 44px !important;
  padding-bottom: 44px !important;
}

.lpds2-wrap .px-44 {
  padding-left: 44px !important;
  padding-right: 44px !important;
}

.lpds2-wrap .pa-44 {
  padding: 44px !important;
}

.lpds2-wrap .pt-45 {
  padding-top: 45px !important;
}

.lpds2-wrap .pr-45 {
  padding-right: 45px !important;
}

.lpds2-wrap .pb-45 {
  padding-bottom: 45px !important;
}

.lpds2-wrap .pl-45 {
  padding-left: 45px !important;
}

.lpds2-wrap .py-45 {
  padding-top: 45px !important;
  padding-bottom: 45px !important;
}

.lpds2-wrap .px-45 {
  padding-left: 45px !important;
  padding-right: 45px !important;
}

.lpds2-wrap .pa-45 {
  padding: 45px !important;
}

.lpds2-wrap .pt-46 {
  padding-top: 46px !important;
}

.lpds2-wrap .pr-46 {
  padding-right: 46px !important;
}

.lpds2-wrap .pb-46 {
  padding-bottom: 46px !important;
}

.lpds2-wrap .pl-46 {
  padding-left: 46px !important;
}

.lpds2-wrap .py-46 {
  padding-top: 46px !important;
  padding-bottom: 46px !important;
}

.lpds2-wrap .px-46 {
  padding-left: 46px !important;
  padding-right: 46px !important;
}

.lpds2-wrap .pa-46 {
  padding: 46px !important;
}

.lpds2-wrap .pt-47 {
  padding-top: 47px !important;
}

.lpds2-wrap .pr-47 {
  padding-right: 47px !important;
}

.lpds2-wrap .pb-47 {
  padding-bottom: 47px !important;
}

.lpds2-wrap .pl-47 {
  padding-left: 47px !important;
}

.lpds2-wrap .py-47 {
  padding-top: 47px !important;
  padding-bottom: 47px !important;
}

.lpds2-wrap .px-47 {
  padding-left: 47px !important;
  padding-right: 47px !important;
}

.lpds2-wrap .pa-47 {
  padding: 47px !important;
}

.lpds2-wrap .pt-48 {
  padding-top: 48px !important;
}

.lpds2-wrap .pr-48 {
  padding-right: 48px !important;
}

.lpds2-wrap .pb-48 {
  padding-bottom: 48px !important;
}

.lpds2-wrap .pl-48 {
  padding-left: 48px !important;
}

.lpds2-wrap .py-48 {
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}

.lpds2-wrap .px-48 {
  padding-left: 48px !important;
  padding-right: 48px !important;
}

.lpds2-wrap .pa-48 {
  padding: 48px !important;
}

.lpds2-wrap .pt-49 {
  padding-top: 49px !important;
}

.lpds2-wrap .pr-49 {
  padding-right: 49px !important;
}

.lpds2-wrap .pb-49 {
  padding-bottom: 49px !important;
}

.lpds2-wrap .pl-49 {
  padding-left: 49px !important;
}

.lpds2-wrap .py-49 {
  padding-top: 49px !important;
  padding-bottom: 49px !important;
}

.lpds2-wrap .px-49 {
  padding-left: 49px !important;
  padding-right: 49px !important;
}

.lpds2-wrap .pa-49 {
  padding: 49px !important;
}

.lpds2-wrap .pt-50 {
  padding-top: 50px !important;
}

.lpds2-wrap .pr-50 {
  padding-right: 50px !important;
}

.lpds2-wrap .pb-50 {
  padding-bottom: 50px !important;
}

.lpds2-wrap .pl-50 {
  padding-left: 50px !important;
}

.lpds2-wrap .py-50 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}

.lpds2-wrap .px-50 {
  padding-left: 50px !important;
  padding-right: 50px !important;
}

.lpds2-wrap .pa-50 {
  padding: 50px !important;
}

.lpds2-wrap .pa-auto {
  padding: auto !important;
}

.lpds2-wrap .py-auto {
  padding-top: auto !important;
  padding-bottom: auto !important;
}

.lpds2-wrap .px-auto {
  padding-left: auto !important;
  padding-right: auto !important;
}

.lpds2-wrap .pl-auto {
  padding-left: auto !important;
}

.lpds2-wrap .pt-auto {
  padding-top: auto !important;
}

.lpds2-wrap .pr-auto {
  padding-right: auto !important;
}

.lpds2-wrap .pb-auto {
  padding-bottom: auto !important;
}

.lpds2-pc .lpds2-wrap .mt-lg {
  margin-top: 20px !important;
}

.lpds2-mo .lpds2-wrap .mt-lg {
  margin-top: 10px !important;
}

.lpds2-pc .lpds2-wrap .mt-md {
  margin-top: 16px !important;
}

.lpds2-mo .lpds2-wrap .mt-md {
  margin-top: 8px !important;
}

.lpds2-pc .lpds2-wrap .mt-sm {
  margin-top: 8px !important;
}

.lpds2-mo .lpds2-wrap .mt-sm {
  margin-top: 4px !important;
}

.lpds2-pc .mo-only {
  display: none !important;
}

.lpds2-pc .pc-br {
  display: block !important;
}

.lpds2-pc .mo-br {
  display: inline-block !important;
}

.lpds2-mo .pc-only {
  display: none !important;
}

.lpds2-mo .pc-br {
  display: inline-block !important;
}

.lpds2-mo .mo-br {
  display: block !important;
}

@-webkit-keyframes opacityShow {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes opacityShow {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes opacityHide {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes opacityHide {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-webkit-keyframes bottomUp {
  from {
    -webkit-transform: translateY(20%);
            transform: translateY(20%);
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@keyframes bottomUp {
  from {
    -webkit-transform: translateY(20%);
            transform: translateY(20%);
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

body.fix-scroll {
  overflow: hidden;
  height: 100%;
}

.lpds2-wrap .grid-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

.lpds2-pc .lpds2-wrap .grid-row {
  gap: 32px;
}

.lpds2-mo .lpds2-wrap .grid-row {
  gap: 16px;
}

.lpds2-pc .lpds2-wrap .grid-row + .grid-row {
  margin-top: 32px;
}

.lpds2-mo .lpds2-wrap .grid-row + .grid-row {
  margin-top: 16px;
}

.lpds2-wrap .grid-row.no-gutter {
  gap: 0 !important;
}

.lpds2-wrap .grid-row.no-gutter.column-2, .lpds2-wrap .grid-row.no-gutter.mcolumn-2 {
  width: 100%;
}

.lpds2-wrap .grid-row.no-gutter.column-2 > .col, .lpds2-wrap .grid-row.no-gutter.mcolumn-2 > .col {
  width: 50% !important;
  -ms-flex-preferred-size: 50% !important;
      flex-basis: 50% !important;
}

.lpds2-wrap .grid-row.no-gutter.column-3, .lpds2-wrap .grid-row.no-gutter.mcolumn-3 {
  width: 100%;
}

.lpds2-wrap .grid-row.no-gutter.column-3 > .col, .lpds2-wrap .grid-row.no-gutter.mcolumn-3 > .col {
  width: 33.33333% !important;
  -ms-flex-preferred-size: 33.33333% !important;
      flex-basis: 33.33333% !important;
}

.lpds2-pc .lpds2-wrap .grid-row.xxs-gutter {
  gap: 8px;
}

.lpds2-mo .lpds2-wrap .grid-row.xxs-gutter {
  gap: 4px;
}

.lpds2-pc .lpds2-wrap .grid-row.xs-gutter {
  gap: 12px;
}

.lpds2-mo .lpds2-wrap .grid-row.xs-gutter {
  gap: 8px;
}

.lpds2-pc .lpds2-wrap .grid-row.xs2-gutter {
  gap: 16px;
}

.lpds2-mo .lpds2-wrap .grid-row.xs2-gutter {
  gap: 12px;
}

.lpds2-pc .lpds2-wrap .grid-row.sm-gutter {
  gap: 24px;
}

.lpds2-mo .lpds2-wrap .grid-row.sm-gutter {
  gap: 16px;
}

.lpds2-pc .lpds2-wrap .grid-row.md-gutter {
  gap: 40px;
}

.lpds2-mo .lpds2-wrap .grid-row.md-gutter {
  gap: 24px;
}

.lpds2-pc .lpds2-wrap .grid-row.xm-gutter {
  gap: 56px;
}

.lpds2-mo .lpds2-wrap .grid-row.xm-gutter {
  gap: 40px;
}

.lpds2-pc .lpds2-wrap .grid-row.lg-gutter {
  gap: 72px;
}

.lpds2-mo .lpds2-wrap .grid-row.lg-gutter {
  gap: 56px;
}

.lpds2-wrap .grid-row.md-fixed-gutter {
  gap: 20px;
}

.lpds2-wrap .grid-row > .col {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 100%;
}

.lpds2-wrap .grid-row > .col.fix {
  position: static !important;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: auto;
}

.lpds2-pc .lpds2-wrap .grid-row.column-2 {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 32px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-2 > .col {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-preferred-size: calc(50% - 16px);
      flex-basis: calc(50% - 16px);
  width: calc(50% - 16px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-2.xxs-gutter {
  gap: 8px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-2.xxs-gutter > .col {
  -ms-flex-preferred-size: calc(50% - 4px);
      flex-basis: calc(50% - 4px);
  width: calc(50% - 4px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-2.xs-gutter {
  gap: 12px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-2.xs-gutter > .col {
  -ms-flex-preferred-size: calc(50% - 6px);
      flex-basis: calc(50% - 6px);
  width: calc(50% - 6px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-2.xs2-gutter {
  gap: 16px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-2.xs2-gutter > .col {
  -ms-flex-preferred-size: calc(50% - 8px);
      flex-basis: calc(50% - 8px);
  width: calc(50% - 8px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-2.sm-gutter {
  gap: 24px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-2.sm-gutter > .col {
  -ms-flex-preferred-size: calc(50% - 12px);
      flex-basis: calc(50% - 12px);
  width: calc(50% - 12px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-2.md-gutter {
  gap: 40px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-2.md-gutter > .col {
  -ms-flex-preferred-size: calc(50% - 20px);
      flex-basis: calc(50% - 20px);
  width: calc(50% - 20px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-2.xm-gutter {
  gap: 56px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-2.xm-gutter > .col {
  -ms-flex-preferred-size: calc(50% - 28px);
      flex-basis: calc(50% - 28px);
  width: calc(50% - 28px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-2.lg-gutter {
  gap: 72px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-2.lg-gutter > .col {
  -ms-flex-preferred-size: calc(50% - 36px);
      flex-basis: calc(50% - 36px);
  width: calc(50% - 36px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-2.md-fixed-gutter {
  gap: 20px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-2.md-fixed-gutter > .col {
  -ms-flex-preferred-size: calc(50% - 10px);
      flex-basis: calc(50% - 10px);
  width: calc(50% - 10px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-3 {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 32px;
  min-width: 270px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-3 > .col {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-preferred-size: calc(33.3333% - 21.33333333333333px);
      flex-basis: calc(33.3333% - 21.33333333333333px);
  width: calc(33.3333% - 21.33333333333333px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-3.xxs-gutter {
  gap: 8px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-3.xxs-gutter > .col {
  -ms-flex-preferred-size: calc(33.3333% - 5.333333333333333px);
      flex-basis: calc(33.3333% - 5.333333333333333px);
  width: calc(33.3333% - 5.333333333333333px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-3.xs-gutter {
  gap: 12px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-3.xs-gutter > .col {
  -ms-flex-preferred-size: calc(33.3333% - 8px);
      flex-basis: calc(33.3333% - 8px);
  width: calc(33.3333% - 8px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-3.xs2-gutter {
  gap: 16px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-3.xs2-gutter > .col {
  -ms-flex-preferred-size: calc(33.3333% - 10.66666666666667px);
      flex-basis: calc(33.3333% - 10.66666666666667px);
  width: calc(33.3333% - 10.66666666666667px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-3.sm-gutter {
  gap: 24px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-3.sm-gutter > .col {
  -ms-flex-preferred-size: calc(33.3333% - 16px);
      flex-basis: calc(33.3333% - 16px);
  width: calc(33.3333% - 16px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-3.md-gutter {
  gap: 40px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-3.md-gutter > .col {
  -ms-flex-preferred-size: calc(33.3333% - 26.66666666666667px);
      flex-basis: calc(33.3333% - 26.66666666666667px);
  width: calc(33.3333% - 26.66666666666667px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-3.xm-gutter {
  gap: 56px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-3.xm-gutter > .col {
  -ms-flex-preferred-size: calc(33.3333% - 37.33333333333333px);
      flex-basis: calc(33.3333% - 37.33333333333333px);
  width: calc(33.3333% - 37.33333333333333px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-3.lg-gutter {
  gap: 72px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-3.lg-gutter > .col {
  -ms-flex-preferred-size: calc(33.3333% - 48px);
      flex-basis: calc(33.3333% - 48px);
  width: calc(33.3333% - 48px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-3.md-fixed-gutter {
  gap: 20px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-3.md-fixed-gutter > .col {
  -ms-flex-preferred-size: calc(33.3333% - 13.33333333333333px);
      flex-basis: calc(33.3333% - 13.33333333333333px);
  width: calc(33.3333% - 13.33333333333333px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-4 {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 32px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-4 > .col {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-preferred-size: calc(25% - 24px);
      flex-basis: calc(25% - 24px);
  width: calc(25% - 24px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-4.xxs-gutter {
  gap: 8px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-4.xxs-gutter > .col {
  -ms-flex-preferred-size: calc(25% - 6px);
      flex-basis: calc(25% - 6px);
  width: calc(25% - 6px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-4.xs-gutter {
  gap: 12px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-4.xs-gutter > .col {
  -ms-flex-preferred-size: calc(25% - 9px);
      flex-basis: calc(25% - 9px);
  width: calc(25% - 9px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-4.xs2-gutter {
  gap: 16px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-4.xs2-gutter > .col {
  -ms-flex-preferred-size: calc(25% - 12px);
      flex-basis: calc(25% - 12px);
  width: calc(25% - 12px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-4.sm-gutter {
  gap: 24px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-4.sm-gutter > .col {
  -ms-flex-preferred-size: calc(25% - 18px);
      flex-basis: calc(25% - 18px);
  width: calc(25% - 18px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-4.md-gutter {
  gap: 40px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-4.md-gutter > .col {
  -ms-flex-preferred-size: calc(25% - 30px);
      flex-basis: calc(25% - 30px);
  width: calc(25% - 30px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-4.xm-gutter {
  gap: 56px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-4.xm-gutter > .col {
  -ms-flex-preferred-size: calc(25% - 42px);
      flex-basis: calc(25% - 42px);
  width: calc(25% - 42px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-4.lg-gutter {
  gap: 72px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-4.lg-gutter > .col {
  -ms-flex-preferred-size: calc(25% - 54px);
      flex-basis: calc(25% - 54px);
  width: calc(25% - 54px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-4.md-fixed-gutter {
  gap: 20px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-4.md-fixed-gutter > .col {
  -ms-flex-preferred-size: calc(25% - 15px);
      flex-basis: calc(25% - 15px);
  width: calc(25% - 15px);
}

.lpds2-pc .lpds2-wrap .grid-row.column-6 {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 32px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-6 > .col {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-preferred-size: calc((100% - 160px) / 6);
      flex-basis: calc((100% - 160px) / 6);
  width: calc((100% - 160px) / 6);
}

.lpds2-pc .lpds2-wrap .grid-row.column-6.xxs-gutter {
  gap: 8px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-6.xxs-gutter > .col {
  -ms-flex-preferred-size: calc((100% - 40px) / 6);
      flex-basis: calc((100% - 40px) / 6);
  width: calc((100% - 40px) / 6);
}

.lpds2-pc .lpds2-wrap .grid-row.column-6.xs-gutter {
  gap: 12px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-6.xs-gutter > .col {
  -ms-flex-preferred-size: calc((100% - 60px) / 6);
      flex-basis: calc((100% - 60px) / 6);
  width: calc((100% - 60px) / 6);
}

.lpds2-pc .lpds2-wrap .grid-row.column-6.xs2-gutter {
  gap: 16px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-6.xs2-gutter > .col {
  -ms-flex-preferred-size: calc((100% - 80px) / 6);
      flex-basis: calc((100% - 80px) / 6);
  width: calc((100% - 80px) / 6);
}

.lpds2-pc .lpds2-wrap .grid-row.column-6.sm-gutter {
  gap: 24px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-6.sm-gutter > .col {
  -ms-flex-preferred-size: calc((100% - 120px) / 6);
      flex-basis: calc((100% - 120px) / 6);
  width: calc((100% - 120px) / 6);
}

.lpds2-pc .lpds2-wrap .grid-row.column-6.md-gutter {
  gap: 40px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-6.md-gutter > .col {
  -ms-flex-preferred-size: calc((100% - 200px) / 6);
      flex-basis: calc((100% - 200px) / 6);
  width: calc((100% - 200px) / 6);
}

.lpds2-pc .lpds2-wrap .grid-row.column-6.xm-gutter {
  gap: 56px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-6.xm-gutter > .col {
  -ms-flex-preferred-size: calc((100% - 280px) / 6);
      flex-basis: calc((100% - 280px) / 6);
  width: calc((100% - 280px) / 6);
}

.lpds2-pc .lpds2-wrap .grid-row.column-6.lg-gutter {
  gap: 72px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-6.lg-gutter > .col {
  -ms-flex-preferred-size: calc((100% - 360px) / 6);
      flex-basis: calc((100% - 360px) / 6);
  width: calc((100% - 360px) / 6);
}

.lpds2-pc .lpds2-wrap .grid-row.column-6.md-fixed-gutter {
  gap: 20px;
}

.lpds2-pc .lpds2-wrap .grid-row.column-6.md-fixed-gutter > .col {
  -ms-flex-preferred-size: calc((100% - 200px) / 6);
      flex-basis: calc((100% - 200px) / 6);
  width: calc((100% - 200px) / 6);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-1 {
  gap: 16px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-1.xxs-gutter {
  gap: 4px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-1.xs-gutter {
  gap: 8px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-1.xs2-gutter {
  gap: 12px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-1.sm-gutter {
  gap: 16px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-1.md-gutter {
  gap: 24px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-1.xm-gutter {
  gap: 40px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-1.lg-gutter {
  gap: 56px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-1.md-fixed-gutter {
  gap: 20px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-2 {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-2 > .col {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-preferred-size: calc(50% - 8px);
      flex-basis: calc(50% - 8px);
  width: calc(50% - 8px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-2.xxs-gutter {
  gap: 4px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-2.xxs-gutter > .col {
  -ms-flex-preferred-size: calc(50% - 2px);
      flex-basis: calc(50% - 2px);
  width: calc(50% - 2px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-2.xs-gutter {
  gap: 8px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-2.xs-gutter > .col {
  -ms-flex-preferred-size: calc(50% - 4px);
      flex-basis: calc(50% - 4px);
  width: calc(50% - 4px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-2.xs2-gutter {
  gap: 12px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-2.xs2-gutter > .col {
  -ms-flex-preferred-size: calc(50% - 6px);
      flex-basis: calc(50% - 6px);
  width: calc(50% - 6px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-2.sm-gutter {
  gap: 16px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-2.sm-gutter > .col {
  -ms-flex-preferred-size: calc(50% - 8px);
      flex-basis: calc(50% - 8px);
  width: calc(50% - 8px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-2.md-gutter {
  gap: 24px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-2.md-gutter > .col {
  -ms-flex-preferred-size: calc(50% - 12px);
      flex-basis: calc(50% - 12px);
  width: calc(50% - 12px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-2.xm-gutter {
  gap: 24px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-2.xm-gutter > .col {
  -ms-flex-preferred-size: calc(50% - 20px);
      flex-basis: calc(50% - 20px);
  width: calc(50% - 20px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-2.lg-gutter {
  gap: 56px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-2.lg-gutter > .col {
  -ms-flex-preferred-size: calc(50% - 28px);
      flex-basis: calc(50% - 28px);
  width: calc(50% - 28px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-2.md-fixed-gutter {
  gap: 20px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-2.md-fixed-gutter > .col {
  -ms-flex-preferred-size: calc(50% - 10px);
      flex-basis: calc(50% - 10px);
  width: calc(50% - 10px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-3 {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
  min-width: 270px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-3 > .col {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-preferred-size: calc(33.3333% - 10.66666666666667px);
      flex-basis: calc(33.3333% - 10.66666666666667px);
  width: calc(33.3333% - 10.66666666666667px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-3.xxs-gutter {
  gap: 4px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-3.xxs-gutter > .col {
  -ms-flex-preferred-size: calc(33.3333% - 2.666666666666667px);
      flex-basis: calc(33.3333% - 2.666666666666667px);
  width: calc(33.3333% - 2.666666666666667px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-3.xs-gutter {
  gap: 8px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-3.xs-gutter > .col {
  -ms-flex-preferred-size: calc(33.3333% - 5.333333333333333px);
      flex-basis: calc(33.3333% - 5.333333333333333px);
  width: calc(33.3333% - 5.333333333333333px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-3.xs2-gutter {
  gap: 12px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-3.xs2-gutter > .col {
  -ms-flex-preferred-size: calc(33.3333% - 8px);
      flex-basis: calc(33.3333% - 8px);
  width: calc(33.3333% - 8px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-3.sm-gutter {
  gap: 16px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-3.sm-gutter > .col {
  -ms-flex-preferred-size: calc(33.3333% - 10.66666666666667px);
      flex-basis: calc(33.3333% - 10.66666666666667px);
  width: calc(33.3333% - 10.66666666666667px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-3.md-gutter {
  gap: 24px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-3.md-gutter > .col {
  -ms-flex-preferred-size: calc(33.3333% - 16px);
      flex-basis: calc(33.3333% - 16px);
  width: calc(33.3333% - 16px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-3.xm-gutter {
  gap: 40px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-3.xm-gutter > .col {
  -ms-flex-preferred-size: calc(33.3333% - 26.66666666666667px);
      flex-basis: calc(33.3333% - 26.66666666666667px);
  width: calc(33.3333% - 26.66666666666667px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-3.lg-gutter {
  gap: 56px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-3.lg-gutter > .col {
  -ms-flex-preferred-size: calc(33.3333% - 37.33333333333333px);
      flex-basis: calc(33.3333% - 37.33333333333333px);
  width: calc(33.3333% - 37.33333333333333px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-3.md-fixed-gutter {
  gap: 20px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-3.md-fixed-gutter > .col {
  -ms-flex-preferred-size: calc(33.3333% - 13.33333333333333px);
      flex-basis: calc(33.3333% - 13.33333333333333px);
  width: calc(33.3333% - 13.33333333333333px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-4 {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-4 > .col {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-preferred-size: calc(25% - 12px);
      flex-basis: calc(25% - 12px);
  width: calc(25% - 12px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-4.xxs-gutter {
  gap: 4px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-4.xxs-gutter > .col {
  -ms-flex-preferred-size: calc(25% - 3px);
      flex-basis: calc(25% - 3px);
  width: calc(25% - 3px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-4.xs-gutter {
  gap: 8px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-4.xs-gutter > .col {
  -ms-flex-preferred-size: calc(25% - 6px);
      flex-basis: calc(25% - 6px);
  width: calc(25% - 6px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-4.xs2-gutter {
  gap: 12px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-4.xs2-gutter > .col {
  -ms-flex-preferred-size: calc(25% - 9px);
      flex-basis: calc(25% - 9px);
  width: calc(25% - 9px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-4.sm-gutter {
  gap: 16px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-4.sm-gutter > .col {
  -ms-flex-preferred-size: calc(25% - 12px);
      flex-basis: calc(25% - 12px);
  width: calc(25% - 12px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-4.md-gutter {
  gap: 24px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-4.md-gutter > .col {
  -ms-flex-preferred-size: calc(25% - 18px);
      flex-basis: calc(25% - 18px);
  width: calc(25% - 18px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-4.xm-gutter {
  gap: 40px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-4.xm-gutter > .col {
  -ms-flex-preferred-size: calc(25% - 30px);
      flex-basis: calc(25% - 30px);
  width: calc(25% - 30px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-4.lg-gutter {
  gap: 56px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-4.lg-gutter > .col {
  -ms-flex-preferred-size: calc(25% - 42px);
      flex-basis: calc(25% - 42px);
  width: calc(25% - 42px);
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-4.md-fixed-gutter {
  gap: 20px;
}

.lpds2-mo .lpds2-wrap .grid-row.mcolumn-4.md-fixed-gutter > .col {
  -ms-flex-preferred-size: calc(25% - 15px);
      flex-basis: calc(25% - 15px);
  width: calc(25% - 15px);
}

.lpds2-wrap .grid-row.column {
  gap: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.lpds2-pc .lpds2-wrap .grid-row .col-1 {
  -ms-flex-preferred-size: calc(100% / 16);
      flex-basis: calc(100% / 16);
}

.lpds2-pc .lpds2-wrap .grid-row .col-2 {
  -ms-flex-preferred-size: calc(100% / 8);
      flex-basis: calc(100% / 8);
}

.lpds2-pc .lpds2-wrap .grid-row .col-3 {
  -ms-flex-preferred-size: calc(100% / 5.333333333333333);
      flex-basis: calc(100% / 5.333333333333333);
}

.lpds2-pc .lpds2-wrap .grid-row .col-4 {
  -ms-flex-preferred-size: calc(100% / 4);
      flex-basis: calc(100% / 4);
}

.lpds2-pc .lpds2-wrap .grid-row .col-5 {
  -ms-flex-preferred-size: calc(100% / 3.2);
      flex-basis: calc(100% / 3.2);
}

.lpds2-pc .lpds2-wrap .grid-row .col-6 {
  -ms-flex-preferred-size: calc(100% / 2.666666666666667);
      flex-basis: calc(100% / 2.666666666666667);
}

.lpds2-pc .lpds2-wrap .grid-row .col-7 {
  -ms-flex-preferred-size: calc(100% / 2.285714285714286);
      flex-basis: calc(100% / 2.285714285714286);
}

.lpds2-pc .lpds2-wrap .grid-row .col-8 {
  -ms-flex-preferred-size: calc(100% / 2);
      flex-basis: calc(100% / 2);
}

.lpds2-pc .lpds2-wrap .grid-row .col-9 {
  -ms-flex-preferred-size: calc(100% / 1.777777777777778);
      flex-basis: calc(100% / 1.777777777777778);
}

.lpds2-pc .lpds2-wrap .grid-row .col-10 {
  -ms-flex-preferred-size: calc(100% / 1.6);
      flex-basis: calc(100% / 1.6);
}

.lpds2-pc .lpds2-wrap .grid-row .col-11 {
  -ms-flex-preferred-size: calc(100% / 1.454545454545455);
      flex-basis: calc(100% / 1.454545454545455);
}

.lpds2-pc .lpds2-wrap .grid-row .col-12 {
  -ms-flex-preferred-size: calc(100% / 1.333333333333333);
      flex-basis: calc(100% / 1.333333333333333);
}

.lpds2-pc .lpds2-wrap .grid-row .col-13 {
  -ms-flex-preferred-size: calc(100% / 1.230769230769231);
      flex-basis: calc(100% / 1.230769230769231);
}

.lpds2-pc .lpds2-wrap .grid-row .col-14 {
  -ms-flex-preferred-size: calc(100% / 1.142857142857143);
      flex-basis: calc(100% / 1.142857142857143);
}

.lpds2-pc .lpds2-wrap .grid-row .col-15 {
  -ms-flex-preferred-size: calc(100% / .066666666666667);
      flex-basis: calc(100% / .066666666666667);
}

.lpds2-pc .lpds2-wrap .grid-row .col-16 {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}

.lpds2-mo .lpds2-wrap .grid-row .mcol-1 {
  -ms-flex-preferred-size: calc(100% / 4);
      flex-basis: calc(100% / 4);
}

.lpds2-mo .lpds2-wrap .grid-row .mcol-2 {
  -ms-flex-preferred-size: calc(100% / 2);
      flex-basis: calc(100% / 2);
}

.lpds2-mo .lpds2-wrap .grid-row .mcol-3 {
  -ms-flex-preferred-size: calc(100% / 1.333333333333333);
      flex-basis: calc(100% / 1.333333333333333);
}

.lpds2-mo .lpds2-wrap .grid-row .mcol-4 {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}

.lpds2-mo .lpds2-wrap .grid-row .mcol-fix {
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: auto;
}

.lpds2-wrap .grid-row.border-type > .col:not(:first-child) {
  border-left: 1px solid #DDE4E9;
}

.lpds2-pc .lpds2-wrap .grid-row.border-type > .col:not(:first-child) {
  padding-left: 32px;
  -ms-flex-preferred-size: calc(100% + 32px);
      flex-basis: calc(100% + 32px);
  width: calc(100% + 32px);
}

.lpds2-mo .lpds2-wrap .grid-row.border-type > .col:not(:first-child) {
  padding-left: 16px;
}

.lpds2-wrap .grid-row.border-type--darken > .col:not(:first-child) {
  border-color: #7C9599;
}

.lpds2-pc .lpds2-wrap .grid-row.border-type.xxs-gutter > .col:not(:first-child) {
  padding-left: 8px;
  -ms-flex-preferred-size: calc(100% + 8px);
      flex-basis: calc(100% + 8px);
  width: calc(100% + 8px);
}

.lpds2-mo .lpds2-wrap .grid-row.border-type.xxs-gutter > .col:not(:first-child) {
  padding-left: 4px;
}

.lpds2-pc .lpds2-wrap .grid-row.border-type.xs-gutter > .col:not(:first-child) {
  padding-left: 12px;
  -ms-flex-preferred-size: calc(100% + 12px);
      flex-basis: calc(100% + 12px);
  width: calc(100% + 12px);
}

.lpds2-mo .lpds2-wrap .grid-row.border-type.xs-gutter > .col:not(:first-child) {
  padding-left: 8px;
}

.lpds2-pc .lpds2-wrap .grid-row.border-type.xs2-gutter > .col:not(:first-child) {
  padding-left: 16px;
  -ms-flex-preferred-size: calc(100% + 16px);
      flex-basis: calc(100% + 16px);
  width: calc(100% + 16px);
}

.lpds2-mo .lpds2-wrap .grid-row.border-type.xs2-gutter > .col:not(:first-child) {
  padding-left: 12px;
}

.lpds2-pc .lpds2-wrap .grid-row.border-type.sm-gutter > .col:not(:first-child) {
  padding-left: 24px;
  -ms-flex-preferred-size: calc(100% + 24px);
      flex-basis: calc(100% + 24px);
  width: calc(100% + 24px);
}

.lpds2-mo .lpds2-wrap .grid-row.border-type.sm-gutter > .col:not(:first-child) {
  padding-left: 16px;
}

.lpds2-pc .lpds2-wrap .grid-row.border-type.md-gutter > .col:not(:first-child) {
  padding-left: 40px;
  -ms-flex-preferred-size: calc(100% + 40px);
      flex-basis: calc(100% + 40px);
  width: calc(100% + 40px);
}

.lpds2-mo .lpds2-wrap .grid-row.border-type.md-gutter > .col:not(:first-child) {
  padding-left: 24px;
}

.lpds2-wrap .grid-row.border-type.md-fixed-gutter > .col:not(:first-child) {
  padding-left: 20px;
  -ms-flex-preferred-size: calc(100% + 20px);
      flex-basis: calc(100% + 20px);
  width: calc(100% + 20px);
}

.lpds2-pc .lpds2-wrap .grid-row.border-type.xm-gutter > .col:not(:first-child) {
  padding-left: 56px;
  -ms-flex-preferred-size: calc(100% + 56px);
      flex-basis: calc(100% + 56px);
  width: calc(100% + 56px);
}

.lpds2-mo .lpds2-wrap .grid-row.border-type.xm-gutter > .col:not(:first-child) {
  padding-left: 40px;
}

.lpds2-pc .lpds2-wrap .grid-row.border-type.lg-gutter > .col:not(:first-child) {
  padding-left: 72px;
  -ms-flex-preferred-size: calc(100% + 72px);
      flex-basis: calc(100% + 72px);
  width: calc(100% + 72px);
}

.lpds2-mo .lpds2-wrap .grid-row.border-type.lg-gutter > .col:not(:first-child) {
  padding-left: 56px;
}

.lpds2-mo .lpds2-wrap .grid-row.border-type.mcolumn-1 > .col:not(:first-child) {
  padding-top: 16px;
  padding-left: 0;
  border-top: 1px solid #DDE4E9;
  border-left: 0;
}

.lpds2-mo .lpds2-wrap .grid-row.border-type.mcolumn-1.xxs-gutter > .col:not(:first-child) {
  padding-top: 4px;
}

.lpds2-mo .lpds2-wrap .grid-row.border-type.mcolumn-1.xs-gutter > .col:not(:first-child) {
  padding-top: 8px;
}

.lpds2-mo .lpds2-wrap .grid-row.border-type.mcolumn-1.xs2-gutter > .col:not(:first-child) {
  padding-top: 12px;
}

.lpds2-mo .lpds2-wrap .grid-row.border-type.mcolumn-1.sm-gutter > .col:not(:first-child) {
  padding-top: 16px;
}

.lpds2-mo .lpds2-wrap .grid-row.border-type.mcolumn-1.md-gutter > .col:not(:first-child) {
  padding-top: 24px;
}

.lpds2-mo .lpds2-wrap .grid-row.border-type.mcolumn-1.md-fixed-gutter > .col:not(:first-child) {
  padding-top: 20px;
}

.lpds2-mo .lpds2-wrap .grid-row.border-type.mcolumn-1.xm-gutter > .col:not(:first-child) {
  padding-top: 40px;
}

.lpds2-mo .lpds2-wrap .grid-row.border-type.mcolumn-1.lg-gutter > .col:not(:first-child) {
  padding-top: 56px;
}

.lpds2-wrap .grid-column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.lpds2-pc .lpds2-wrap .grid-column {
  gap: 32px;
}

.lpds2-mo .lpds2-wrap .grid-column {
  gap: 16px;
}

.lpds2-pc .lpds2-wrap .grid-column + .grid-column {
  margin-top: 32px;
}

.lpds2-mo .lpds2-wrap .grid-column + .grid-column {
  margin-top: 16px;
}

.lpds2-wrap .grid-column.no-gutter {
  gap: 0 !important;
}

.lpds2-pc .lpds2-wrap .grid-column.xxs-gutter {
  gap: 8px;
}

.lpds2-mo .lpds2-wrap .grid-column.xxs-gutter {
  gap: 4px;
}

.lpds2-pc .lpds2-wrap .grid-column.xxs-gutter + .grid-column {
  margin-top: 8px;
}

.lpds2-mo .lpds2-wrap .grid-column.xxs-gutter + .grid-column {
  margin-top: 4px;
}

.lpds2-pc .lpds2-wrap .grid-column.xs-gutter {
  gap: 12px;
}

.lpds2-mo .lpds2-wrap .grid-column.xs-gutter {
  gap: 8px;
}

.lpds2-pc .lpds2-wrap .grid-column.xs-gutter + .grid-column {
  margin-top: 12px;
}

.lpds2-mo .lpds2-wrap .grid-column.xs-gutter + .grid-column {
  margin-top: 8px;
}

.lpds2-pc .lpds2-wrap .grid-column.xs2-gutter {
  gap: 16px;
}

.lpds2-mo .lpds2-wrap .grid-column.xs2-gutter {
  gap: 12px;
}

.lpds2-pc .lpds2-wrap .grid-column.xs2-gutter + .grid-column {
  margin-top: 16px;
}

.lpds2-mo .lpds2-wrap .grid-column.xs2-gutter + .grid-column {
  margin-top: 12px;
}

.lpds2-pc .lpds2-wrap .grid-column.sm-gutter {
  gap: 24px;
}

.lpds2-mo .lpds2-wrap .grid-column.sm-gutter {
  gap: 16px;
}

.lpds2-pc .lpds2-wrap .grid-column.sm-gutter + .grid-column {
  margin-top: 24px;
}

.lpds2-mo .lpds2-wrap .grid-column.sm-gutter + .grid-column {
  margin-top: 16px;
}

.lpds2-pc .lpds2-wrap .grid-column.md-gutter {
  gap: 40px;
}

.lpds2-mo .lpds2-wrap .grid-column.md-gutter {
  gap: 24px;
}

.lpds2-pc .lpds2-wrap .grid-column.md-gutter + .grid-column {
  margin-top: 40px;
}

.lpds2-mo .lpds2-wrap .grid-column.md-gutter + .grid-column {
  margin-top: 24px;
}

.lpds2-pc .lpds2-wrap .grid-column.xm-gutter {
  gap: 56px;
}

.lpds2-mo .lpds2-wrap .grid-column.xm-gutter {
  gap: 40px;
}

.lpds2-pc .lpds2-wrap .grid-column.xm-gutter + .grid-column {
  margin-top: 56px;
}

.lpds2-mo .lpds2-wrap .grid-column.xm-gutter + .grid-column {
  margin-top: 40px;
}

.lpds2-pc .lpds2-wrap .grid-column.lg-gutter {
  gap: 72px;
}

.lpds2-mo .lpds2-wrap .grid-column.lg-gutter {
  gap: 56px;
}

.lpds2-pc .lpds2-wrap .grid-column.lg-gutter + .grid-column {
  margin-top: 72px;
}

.lpds2-mo .lpds2-wrap .grid-column.lg-gutter + .grid-column {
  margin-top: 56px;
}

.lpds2-wrap .grid-column.md-fixed-gutter {
  gap: 20px;
}

.lpds2-wrap .grid-column.md-fixed-gutter + .grid-column {
  margin-top: 20px;
}

.lpds2-wrap .grid-column.border-type > .col:not(:first-child) {
  border-top: 1px solid #DDE4E9;
}

.lpds2-pc .lpds2-wrap .grid-column.border-type > .col:not(:first-child) {
  padding-top: 32px;
}

.lpds2-mo .lpds2-wrap .grid-column.border-type > .col:not(:first-child) {
  padding-top: 16px;
}

.lpds2-wrap .grid-column.border-type > .col:first-child[aria-hidden="true"] + .col {
  border-top: none;
  padding-top: 0 !important;
}

.lpds2-wrap .grid-column.border-type--darken > .col:not(:first-child) {
  border-color: #7C9599;
}

.lpds2-pc .lpds2-wrap .grid-column.border-type.xxs-gutter > .col:not(:first-child) {
  padding-top: 8px;
}

.lpds2-mo .lpds2-wrap .grid-column.border-type.xxs-gutter > .col:not(:first-child) {
  padding-top: 4px;
}

.lpds2-pc .lpds2-wrap .grid-column.border-type.xs-gutter > .col:not(:first-child) {
  padding-top: 12px;
}

.lpds2-mo .lpds2-wrap .grid-column.border-type.xs-gutter > .col:not(:first-child) {
  padding-top: 8px;
}

.lpds2-pc .lpds2-wrap .grid-column.border-type.xs2-gutter > .col:not(:first-child) {
  padding-top: 16px;
}

.lpds2-mo .lpds2-wrap .grid-column.border-type.xs2-gutter > .col:not(:first-child) {
  padding-top: 12px;
}

.lpds2-pc .lpds2-wrap .grid-column.border-type.sm-gutter > .col:not(:first-child) {
  padding-top: 24px;
}

.lpds2-mo .lpds2-wrap .grid-column.border-type.sm-gutter > .col:not(:first-child) {
  padding-top: 16px;
}

.lpds2-pc .lpds2-wrap .grid-column.border-type.md-gutter > .col:not(:first-child) {
  padding-top: 40px;
}

.lpds2-mo .lpds2-wrap .grid-column.border-type.md-gutter > .col:not(:first-child) {
  padding-top: 24px;
}

.lpds2-pc .lpds2-wrap .grid-column.border-type.xm-gutter > .col:not(:first-child) {
  padding-top: 56px;
}

.lpds2-mo .lpds2-wrap .grid-column.border-type.xm-gutter > .col:not(:first-child) {
  padding-top: 40px;
}

.lpds2-pc .lpds2-wrap .grid-column.border-type.lg-gutter > .col:not(:first-child) {
  padding-top: 72px;
}

.lpds2-mo .lpds2-wrap .grid-column.border-type.lg-gutter > .col:not(:first-child) {
  padding-top: 72px;
}

.lpds2-pc .lpds2-wrap .grid-column.border-type + .grid-column.border-type {
  margin-top: 32px;
}

.lpds2-mo .lpds2-wrap .grid-column.border-type + .grid-column.border-type {
  margin-top: 16px;
}

.lpds2-pc .lpds2-wrap .grid-column.border-type + .grid-column.border-type.xxs-gutter {
  margin-top: 8px;
}

.lpds2-mo .lpds2-wrap .grid-column.border-type + .grid-column.border-type.xxs-gutter {
  margin-top: 4px;
}

.lpds2-pc .lpds2-wrap .grid-column.border-type + .grid-column.border-type.xxs-gutter > .col:first-child {
  padding-top: 8px;
}

.lpds2-mo .lpds2-wrap .grid-column.border-type + .grid-column.border-type.xxs-gutter > .col:first-child {
  padding-top: 4px;
}

.lpds2-pc .lpds2-wrap .grid-column.border-type + .grid-column.border-type.xs-gutter {
  margin-top: 12px;
}

.lpds2-mo .lpds2-wrap .grid-column.border-type + .grid-column.border-type.xs-gutter {
  margin-top: 8px;
}

.lpds2-pc .lpds2-wrap .grid-column.border-type + .grid-column.border-type.xs-gutter > .col:first-child {
  padding-top: 12px;
}

.lpds2-mo .lpds2-wrap .grid-column.border-type + .grid-column.border-type.xs-gutter > .col:first-child {
  padding-top: 8px;
}

.lpds2-pc .lpds2-wrap .grid-column.border-type + .grid-column.border-type.xs2-gutter {
  margin-top: 16px;
}

.lpds2-mo .lpds2-wrap .grid-column.border-type + .grid-column.border-type.xs2-gutter {
  margin-top: 12px;
}

.lpds2-pc .lpds2-wrap .grid-column.border-type + .grid-column.border-type.xs2-gutter > .col:first-child {
  padding-top: 16px;
}

.lpds2-mo .lpds2-wrap .grid-column.border-type + .grid-column.border-type.xs2-gutter > .col:first-child {
  padding-top: 12px;
}

.lpds2-pc .lpds2-wrap .grid-column.border-type + .grid-column.border-type.sm-gutter {
  margin-top: 24px;
}

.lpds2-mo .lpds2-wrap .grid-column.border-type + .grid-column.border-type.sm-gutter {
  margin-top: 16px;
}

.lpds2-pc .lpds2-wrap .grid-column.border-type + .grid-column.border-type.sm-gutter > .col:first-child {
  padding-top: 24px;
}

.lpds2-mo .lpds2-wrap .grid-column.border-type + .grid-column.border-type.sm-gutter > .col:first-child {
  padding-top: 16px;
}

.lpds2-pc .lpds2-wrap .grid-column.border-type + .grid-column.border-type.md-gutter {
  margin-top: 40px;
}

.lpds2-mo .lpds2-wrap .grid-column.border-type + .grid-column.border-type.md-gutter {
  margin-top: 24px;
}

.lpds2-pc .lpds2-wrap .grid-column.border-type + .grid-column.border-type.md-gutter > .col:first-child {
  padding-top: 40px;
}

.lpds2-mo .lpds2-wrap .grid-column.border-type + .grid-column.border-type.md-gutter > .col:first-child {
  padding-top: 24px;
}

.lpds2-pc .lpds2-wrap .grid-column.border-type + .grid-column.border-type.xm-gutter {
  margin-top: 56px;
}

.lpds2-mo .lpds2-wrap .grid-column.border-type + .grid-column.border-type.xm-gutter {
  margin-top: 40px;
}

.lpds2-pc .lpds2-wrap .grid-column.border-type + .grid-column.border-type.xm-gutter > .col:first-child {
  padding-top: 56px;
}

.lpds2-mo .lpds2-wrap .grid-column.border-type + .grid-column.border-type.xm-gutter > .col:first-child {
  padding-top: 40px;
}

.lpds2-pc .lpds2-wrap .grid-column.border-type + .grid-column.border-type.lg-gutter {
  margin-top: 72px;
}

.lpds2-mo .lpds2-wrap .grid-column.border-type + .grid-column.border-type.lg-gutter {
  margin-top: 56px;
}

.lpds2-pc .lpds2-wrap .grid-column.border-type + .grid-column.border-type.lg-gutter > .col:first-child {
  padding-top: 72px;
}

.lpds2-mo .lpds2-wrap .grid-column.border-type + .grid-column.border-type.lg-gutter > .col:first-child {
  padding-top: 56px;
}

.lpds2-wrap .grid-column.border-type + .grid-column.border-type > .col:first-child {
  border-top: 1px solid #DDE4E9;
}

.lpds2-wrap .box-default .grid-column.border-type > .col:not(:first-child) {
  border-color: #C7D3DB;
}

.lpds2-wrap .box-default .grid-column.border-type--darken > .col:not(:first-child) {
  border-color: #7C9599;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .lpds2-pc .lpds2-wrap .grid-row {
    margin: -16px;
    width: calc(100% + 32px);
  }
  .lpds2-pc .lpds2-wrap .grid-row > .col {
    margin: 16px;
  }
  .lpds2-pc .lpds2-wrap .grid-row > [class^='col-'] {
    margin: 16px;
  }
  .lpds2-pc .lpds2-wrap .grid-row + .grid-row {
    margin-top: 32px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.no-gutter {
    margin: 0;
    width: 100%;
  }
  .lpds2-pc .lpds2-wrap .grid-row.no-gutter > .col {
    margin: 0;
  }
  .lpds2-pc .lpds2-wrap .grid-row.no-gutter > [class^='col-'] {
    margin: 0;
  }
  .lpds2-pc .lpds2-wrap .grid-row.no-gutter + .grid-row {
    margin-top: 32px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.xxs-gutter {
    margin: -4px;
    width: calc(100% + 8px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.xxs-gutter > .col {
    margin: 4px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.xxs-gutter > [class^='col-'] {
    margin: 4px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.xs-gutter {
    margin: -6px;
    width: calc(100% + 12px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.xs-gutter > .col {
    margin: 6px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.xs-gutter > [class^='col-'] {
    margin: 6px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.xs2-gutter {
    margin: -8px;
    width: calc(100% + 16px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.xs2-gutter > .col {
    margin: 8px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.xs2-gutter > [class^='col-'] {
    margin: 8px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.sm-gutter {
    margin: -12px;
    width: calc(100% + 24px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.sm-gutter > .col {
    margin: 12px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.sm-gutter > [class^='col-'] {
    margin: 12px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.md-gutter {
    margin: -20px;
    width: calc(100% + 40px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.md-gutter > .col {
    margin: 20px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.md-gutter > [class^='col-'] {
    margin: 20px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.xm-gutter {
    margin: -28px;
    width: calc(100% + 56px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.xm-gutter > .col {
    margin: 28px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.xm-gutter > [class^='col-'] {
    margin: 28px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.lg-gutter {
    margin: -36px;
    width: calc(100% + 72px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.lg-gutter > .col {
    margin: 36px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.lg-gutter > [class^='col-'] {
    margin: 36px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.md-fixed-gutter {
    margin: -10px;
    width: calc(100% + 20px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.md-fixed-gutter > .col {
    margin: 10px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.md-fixed-gutter > [class^='col-'] {
    margin: 10px;
  }
  .lpds2-pc .lpds2-wrap .grid-row > .col {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    width: 100%;
  }
  .lpds2-pc .lpds2-wrap .grid-row > .col.fix {
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: auto;
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2 {
    margin: -16px;
    width: calc(100% + 32px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2 > .col {
    margin: 16px;
    width: calc(50% - 32px);
    -ms-flex-preferred-size: calc(50% - 32px);
        flex-basis: calc(50% - 32px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.xxs-gutter {
    margin: -4px;
    width: calc(100% + 8px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.xxs-gutter > .col {
    margin: 4px;
    width: calc(50% - 8px);
    -ms-flex-preferred-size: calc(50% - 8px);
        flex-basis: calc(50% - 8px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.xs-gutter {
    margin: -6px;
    width: calc(100% + 12px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.xs-gutter > .col {
    margin: 6px;
    width: calc(50% - 12px);
    -ms-flex-preferred-size: calc(50% - 12px);
        flex-basis: calc(50% - 12px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.xs2-gutter {
    margin: -8px;
    width: calc(100% + 16px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.xs2-gutter > .col {
    margin: 8px;
    width: calc(50% - 16px);
    -ms-flex-preferred-size: calc(50% - 16px);
        flex-basis: calc(50% - 16px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.sm-gutter {
    margin: -12px;
    width: calc(100% + 24px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.sm-gutter > .col {
    margin: 12px;
    width: calc(50% - 24px);
    -ms-flex-preferred-size: calc(50% - 24px);
        flex-basis: calc(50% - 24px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.md-gutter {
    margin: -20px;
    width: calc(100% + 40px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.md-gutter > .col {
    margin: 20px;
    width: calc(50% - 40px);
    -ms-flex-preferred-size: calc(50% - 40px);
        flex-basis: calc(50% - 40px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.xm-gutter {
    margin: -28px;
    width: calc(100% + 56px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.xm-gutter > .col {
    margin: 28px;
    width: calc(50% - 56px);
    -ms-flex-preferred-size: calc(50% - 56px);
        flex-basis: calc(50% - 56px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.lg-gutter {
    margin: -36px;
    width: calc(100% + 72px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.lg-gutter > .col {
    margin: 36px;
    width: calc(50% - 72px);
    -ms-flex-preferred-size: calc(50% - 72px);
        flex-basis: calc(50% - 72px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.md-fixed-gutter {
    margin: -10px;
    width: calc(100% + 20px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.md-fixed-gutter > .col {
    margin: 10px;
    width: calc(50% - 20px);
    -ms-flex-preferred-size: calc(50% - 20px);
        flex-basis: calc(50% - 20px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3 {
    margin: -16px;
    width: calc(100% + 32px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3 > .col {
    margin: 16px;
    width: calc(33.3333% - 32px);
    -ms-flex-preferred-size: calc(33.3333% - 32px);
        flex-basis: calc(33.3333% - 32px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.xxs-gutter {
    margin: -4px;
    width: calc(100% + 8px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.xxs-gutter > .col {
    margin: 4px;
    width: calc(33.3333% - 8px);
    -ms-flex-preferred-size: calc(33.3333% - 8px);
        flex-basis: calc(33.3333% - 8px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.xs-gutter {
    margin: -6px;
    width: calc(100% + 12px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.xs-gutter > .col {
    margin: 6px;
    width: calc(33.3333% - 12px);
    -ms-flex-preferred-size: calc(33.3333% - 12px);
        flex-basis: calc(33.3333% - 12px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.xs2-gutter {
    margin: -8px;
    width: calc(100% + 16px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.xs2-gutter > .col {
    margin: 8px;
    width: calc(33.3333% - 16px);
    -ms-flex-preferred-size: calc(33.3333% - 16px);
        flex-basis: calc(33.3333% - 16px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.sm-gutter {
    margin: -12px;
    width: calc(100% + 24px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.sm-gutter > .col {
    margin: 12px;
    width: calc(33.3333% - 24px);
    -ms-flex-preferred-size: calc(33.3333% - 24px);
        flex-basis: calc(33.3333% - 24px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.md-gutter {
    margin: -20px;
    width: calc(100% + 40px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.md-gutter > .col {
    margin: 20px;
    width: calc(33.3333% - 40px);
    -ms-flex-preferred-size: calc(33.3333% - 40px);
        flex-basis: calc(33.3333% - 40px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.xm-gutter {
    margin: -28px;
    width: calc(100% + 56px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.xm-gutter > .col {
    margin: 28px;
    width: calc(33.3333% - 56px);
    -ms-flex-preferred-size: calc(33.3333% - 56px);
        flex-basis: calc(33.3333% - 56px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.lg-gutter {
    margin: -36px;
    width: calc(100% + 72px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.lg-gutter > .col {
    margin: 36px;
    width: calc(33.3333% - 72px);
    -ms-flex-preferred-size: calc(33.3333% - 72px);
        flex-basis: calc(33.3333% - 72px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.md-fixed-gutter {
    margin: -10px;
    width: calc(100% + 20px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.md-fixed-gutter > .col {
    margin: 10px;
    width: calc(33.3333% - 20px);
    -ms-flex-preferred-size: calc(33.3333% - 20px);
        flex-basis: calc(33.3333% - 20px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4 {
    margin: -16px;
    width: calc(100% + 32px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4 > .col {
    margin: 16px;
    width: calc(25% - 32px);
    -ms-flex-preferred-size: calc(25% - 32px);
        flex-basis: calc(25% - 32px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.xxs-gutter {
    margin: -4px;
    width: calc(100% + 8px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.xxs-gutter > .col {
    margin: 4px;
    width: calc(25% - 8px);
    -ms-flex-preferred-size: calc(25% - 8px);
        flex-basis: calc(25% - 8px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.xs-gutter {
    margin: -6px;
    width: calc(100% + 12px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.xs-gutter > .col {
    margin: 6px;
    width: calc(25% - 12px);
    -ms-flex-preferred-size: calc(25% - 12px);
        flex-basis: calc(25% - 12px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.xs2-gutter {
    margin: -8px;
    width: calc(100% + 16px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.xs2-gutter > .col {
    margin: 8px;
    width: calc(25% - 16px);
    -ms-flex-preferred-size: calc(25% - 16px);
        flex-basis: calc(25% - 16px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.sm-gutter {
    margin: -12px;
    width: calc(100% + 24px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.sm-gutter > .col {
    margin: 12px;
    width: calc(25% - 24px);
    -ms-flex-preferred-size: calc(25% - 24px);
        flex-basis: calc(25% - 24px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.md-gutter {
    margin: -20px;
    width: calc(100% + 40px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.md-gutter > .col {
    margin: 20px;
    width: calc(25% - 40px);
    -ms-flex-preferred-size: calc(25% - 40px);
        flex-basis: calc(25% - 40px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.xm-gutter {
    margin: -28px;
    width: calc(100% + 56px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.xm-gutter > .col {
    margin: 28px;
    width: calc(25% - 56px);
    -ms-flex-preferred-size: calc(25% - 56px);
        flex-basis: calc(25% - 56px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.lg-gutter {
    margin: -36px;
    width: calc(100% + 72px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.lg-gutter > .col {
    margin: 36px;
    width: calc(25% - 72px);
    -ms-flex-preferred-size: calc(25% - 72px);
        flex-basis: calc(25% - 72px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.md-fixed-gutter {
    margin: -10px;
    width: calc(100% + 20px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.md-fixed-gutter > .col {
    margin: 10px;
    width: calc(25% - 20px);
    -ms-flex-preferred-size: calc(25% - 20px);
        flex-basis: calc(25% - 20px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column > .col {
    margin-top: 0;
    margin-bottom: 0;
  }
  .lpds2-pc .lpds2-wrap .grid-column {
    margin: -16px;
    width: calc(100% + 32px);
  }
  .lpds2-pc .lpds2-wrap .grid-column > .col {
    margin: 16px;
  }
  .lpds2-pc .lpds2-wrap .grid-column + .grid-column {
    margin-top: 32px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.no-gutter {
    margin: 0;
    width: 100%;
  }
  .lpds2-pc .lpds2-wrap .grid-column.no-gutter > .col {
    margin: 0;
  }
  .lpds2-pc .lpds2-wrap .grid-column.xxs-gutter {
    margin: -4px;
    width: calc(100% + 8px);
  }
  .lpds2-pc .lpds2-wrap .grid-column.xxs-gutter > .col {
    margin: 4px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.xxs-gutter + .grid-column {
    margin-top: 8px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.xs-gutter {
    margin: -6px;
    width: calc(100% + 12px);
  }
  .lpds2-pc .lpds2-wrap .grid-column.xs-gutter > .col {
    margin: 6px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.xs-gutter + .grid-column {
    margin-top: 12px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.xs2-gutter {
    margin: -8px;
    width: calc(100% + 16px);
  }
  .lpds2-pc .lpds2-wrap .grid-column.xs2-gutter > .col {
    margin: 8px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.xs2-gutter + .grid-column {
    margin-top: 16px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.sm-gutter {
    margin: -12px;
    width: calc(100% + 24px);
  }
  .lpds2-pc .lpds2-wrap .grid-column.sm-gutter > .col {
    margin: 12px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.sm-gutter + .grid-column {
    margin-top: 24px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.md-gutter {
    margin: -20px;
    width: calc(100% + 40px);
  }
  .lpds2-pc .lpds2-wrap .grid-column.md-gutter > .col {
    margin: 20px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.md-gutter + .grid-column {
    margin-top: 40px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.xm-gutter {
    margin: -28px;
    width: calc(100% + 56px);
  }
  .lpds2-pc .lpds2-wrap .grid-column.xm-gutter > .col {
    margin: 28px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.xm-gutter + .grid-column {
    margin-top: 56px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.lg-gutter {
    margin: -36px;
    width: calc(100% + 72px);
  }
  .lpds2-pc .lpds2-wrap .grid-column.lg-gutter > .col {
    margin: 36px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.lg-gutter + .grid-column {
    margin-top: 72px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.md-fixed-gutter {
    margin: -10px;
    width: calc(100% + 20px);
  }
  .lpds2-pc .lpds2-wrap .grid-column.md-fixed-gutter > .col {
    margin: 10px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.md-fixed-gutter + .grid-column {
    margin-top: 20px;
  }
}

@supports (-ms-ime-align: auto) {
  .lpds2-pc .lpds2-wrap .grid-row {
    margin: -16px;
    width: calc(100% + 32px);
  }
  .lpds2-pc .lpds2-wrap .grid-row > .col {
    margin: 16px;
  }
  .lpds2-pc .lpds2-wrap .grid-row > [class^='col-'] {
    margin: 16px;
  }
  .lpds2-pc .lpds2-wrap .grid-row + .grid-row {
    margin-top: 32px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.no-gutter {
    margin: 0;
    width: 100%;
  }
  .lpds2-pc .lpds2-wrap .grid-row.no-gutter > .col {
    margin: 0;
  }
  .lpds2-pc .lpds2-wrap .grid-row.no-gutter > [class^='col-'] {
    margin: 0;
  }
  .lpds2-pc .lpds2-wrap .grid-row.no-gutter + .grid-row {
    margin-top: 32px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.xxs-gutter {
    margin: -4px;
    width: calc(100% + 8px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.xxs-gutter > .col {
    margin: 4px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.xxs-gutter > [class^='col-'] {
    margin: 4px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.xs-gutter {
    margin: -6px;
    width: calc(100% + 12px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.xs-gutter > .col {
    margin: 6px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.xs-gutter > [class^='col-'] {
    margin: 6px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.xs2-gutter {
    margin: -8px;
    width: calc(100% + 16px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.xs2-gutter > .col {
    margin: 8px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.xs2-gutter > [class^='col-'] {
    margin: 8px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.sm-gutter {
    margin: -12px;
    width: calc(100% + 24px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.sm-gutter > .col {
    margin: 12px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.sm-gutter > [class^='col-'] {
    margin: 12px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.md-gutter {
    margin: -20px;
    width: calc(100% + 40px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.md-gutter > .col {
    margin: 20px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.md-gutter > [class^='col-'] {
    margin: 20px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.xm-gutter {
    margin: -28px;
    width: calc(100% + 56px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.xm-gutter > .col {
    margin: 28px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.xm-gutter > [class^='col-'] {
    margin: 28px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.lg-gutter {
    margin: -36px;
    width: calc(100% + 72px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.lg-gutter > .col {
    margin: 36px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.lg-gutter > [class^='col-'] {
    margin: 36px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.md-fixed-gutter {
    margin: -10px;
    width: calc(100% + 20px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.md-fixed-gutter > .col {
    margin: 10px;
  }
  .lpds2-pc .lpds2-wrap .grid-row.md-fixed-gutter > [class^='col-'] {
    margin: 10px;
  }
  .lpds2-pc .lpds2-wrap .grid-row > .col {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    width: 100%;
  }
  .lpds2-pc .lpds2-wrap .grid-row > .col.fix {
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: auto;
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2 {
    margin: -16px;
    width: calc(100% + 32px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2 > .col {
    margin: 16px;
    width: calc(50% - 32px);
    -ms-flex-preferred-size: calc(50% - 32px);
        flex-basis: calc(50% - 32px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.xxs-gutter {
    margin: -4px;
    width: calc(100% + 8px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.xxs-gutter > .col {
    margin: 4px;
    width: calc(50% - 8px);
    -ms-flex-preferred-size: calc(50% - 8px);
        flex-basis: calc(50% - 8px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.xs-gutter {
    margin: -6px;
    width: calc(100% + 12px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.xs-gutter > .col {
    margin: 6px;
    width: calc(50% - 12px);
    -ms-flex-preferred-size: calc(50% - 12px);
        flex-basis: calc(50% - 12px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.xs2-gutter {
    margin: -8px;
    width: calc(100% + 16px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.xs2-gutter > .col {
    margin: 8px;
    width: calc(50% - 16px);
    -ms-flex-preferred-size: calc(50% - 16px);
        flex-basis: calc(50% - 16px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.sm-gutter {
    margin: -12px;
    width: calc(100% + 24px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.sm-gutter > .col {
    margin: 12px;
    width: calc(50% - 24px);
    -ms-flex-preferred-size: calc(50% - 24px);
        flex-basis: calc(50% - 24px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.md-gutter {
    margin: -20px;
    width: calc(100% + 40px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.md-gutter > .col {
    margin: 20px;
    width: calc(50% - 40px);
    -ms-flex-preferred-size: calc(50% - 40px);
        flex-basis: calc(50% - 40px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.xm-gutter {
    margin: -28px;
    width: calc(100% + 56px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.xm-gutter > .col {
    margin: 28px;
    width: calc(50% - 56px);
    -ms-flex-preferred-size: calc(50% - 56px);
        flex-basis: calc(50% - 56px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.lg-gutter {
    margin: -36px;
    width: calc(100% + 72px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.lg-gutter > .col {
    margin: 36px;
    width: calc(50% - 72px);
    -ms-flex-preferred-size: calc(50% - 72px);
        flex-basis: calc(50% - 72px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.md-fixed-gutter {
    margin: -10px;
    width: calc(100% + 20px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-2.md-fixed-gutter > .col {
    margin: 10px;
    width: calc(50% - 20px);
    -ms-flex-preferred-size: calc(50% - 20px);
        flex-basis: calc(50% - 20px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3 {
    margin: -16px;
    width: calc(100% + 32px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3 > .col {
    margin: 16px;
    width: calc(33.3333% - 32px);
    -ms-flex-preferred-size: calc(33.3333% - 32px);
        flex-basis: calc(33.3333% - 32px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.xxs-gutter {
    margin: -4px;
    width: calc(100% + 8px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.xxs-gutter > .col {
    margin: 4px;
    width: calc(33.3333% - 8px);
    -ms-flex-preferred-size: calc(33.3333% - 8px);
        flex-basis: calc(33.3333% - 8px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.xs-gutter {
    margin: -6px;
    width: calc(100% + 12px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.xs-gutter > .col {
    margin: 6px;
    width: calc(33.3333% - 12px);
    -ms-flex-preferred-size: calc(33.3333% - 12px);
        flex-basis: calc(33.3333% - 12px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.xs2-gutter {
    margin: -8px;
    width: calc(100% + 16px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.xs2-gutter > .col {
    margin: 8px;
    width: calc(33.3333% - 16px);
    -ms-flex-preferred-size: calc(33.3333% - 16px);
        flex-basis: calc(33.3333% - 16px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.sm-gutter {
    margin: -12px;
    width: calc(100% + 24px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.sm-gutter > .col {
    margin: 12px;
    width: calc(33.3333% - 24px);
    -ms-flex-preferred-size: calc(33.3333% - 24px);
        flex-basis: calc(33.3333% - 24px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.md-gutter {
    margin: -20px;
    width: calc(100% + 40px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.md-gutter > .col {
    margin: 20px;
    width: calc(33.3333% - 40px);
    -ms-flex-preferred-size: calc(33.3333% - 40px);
        flex-basis: calc(33.3333% - 40px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.xm-gutter {
    margin: -28px;
    width: calc(100% + 56px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.xm-gutter > .col {
    margin: 28px;
    width: calc(33.3333% - 56px);
    -ms-flex-preferred-size: calc(33.3333% - 56px);
        flex-basis: calc(33.3333% - 56px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.lg-gutter {
    margin: -36px;
    width: calc(100% + 72px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.lg-gutter > .col {
    margin: 36px;
    width: calc(33.3333% - 72px);
    -ms-flex-preferred-size: calc(33.3333% - 72px);
        flex-basis: calc(33.3333% - 72px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.md-fixed-gutter {
    margin: -10px;
    width: calc(100% + 20px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-3.md-fixed-gutter > .col {
    margin: 10px;
    width: calc(33.3333% - 20px);
    -ms-flex-preferred-size: calc(33.3333% - 20px);
        flex-basis: calc(33.3333% - 20px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4 {
    margin: -16px;
    width: calc(100% + 32px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4 > .col {
    margin: 16px;
    width: calc(25% - 32px);
    -ms-flex-preferred-size: calc(25% - 32px);
        flex-basis: calc(25% - 32px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.xxs-gutter {
    margin: -4px;
    width: calc(100% + 8px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.xxs-gutter > .col {
    margin: 4px;
    width: calc(25% - 8px);
    -ms-flex-preferred-size: calc(25% - 8px);
        flex-basis: calc(25% - 8px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.xs-gutter {
    margin: -6px;
    width: calc(100% + 12px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.xs-gutter > .col {
    margin: 6px;
    width: calc(25% - 12px);
    -ms-flex-preferred-size: calc(25% - 12px);
        flex-basis: calc(25% - 12px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.xs2-gutter {
    margin: -8px;
    width: calc(100% + 16px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.xs2-gutter > .col {
    margin: 8px;
    width: calc(25% - 16px);
    -ms-flex-preferred-size: calc(25% - 16px);
        flex-basis: calc(25% - 16px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.sm-gutter {
    margin: -12px;
    width: calc(100% + 24px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.sm-gutter > .col {
    margin: 12px;
    width: calc(25% - 24px);
    -ms-flex-preferred-size: calc(25% - 24px);
        flex-basis: calc(25% - 24px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.md-gutter {
    margin: -20px;
    width: calc(100% + 40px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.md-gutter > .col {
    margin: 20px;
    width: calc(25% - 40px);
    -ms-flex-preferred-size: calc(25% - 40px);
        flex-basis: calc(25% - 40px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.xm-gutter {
    margin: -28px;
    width: calc(100% + 56px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.xm-gutter > .col {
    margin: 28px;
    width: calc(25% - 56px);
    -ms-flex-preferred-size: calc(25% - 56px);
        flex-basis: calc(25% - 56px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.lg-gutter {
    margin: -36px;
    width: calc(100% + 72px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.lg-gutter > .col {
    margin: 36px;
    width: calc(25% - 72px);
    -ms-flex-preferred-size: calc(25% - 72px);
        flex-basis: calc(25% - 72px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.md-fixed-gutter {
    margin: -10px;
    width: calc(100% + 20px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column-4.md-fixed-gutter > .col {
    margin: 10px;
    width: calc(25% - 20px);
    -ms-flex-preferred-size: calc(25% - 20px);
        flex-basis: calc(25% - 20px);
  }
  .lpds2-pc .lpds2-wrap .grid-row.column > .col {
    margin-top: 0;
    margin-bottom: 0;
  }
  .lpds2-pc .lpds2-wrap .grid-column {
    margin: -16px;
    width: calc(100% + 32px);
  }
  .lpds2-pc .lpds2-wrap .grid-column > .col {
    margin: 16px;
  }
  .lpds2-pc .lpds2-wrap .grid-column + .grid-column {
    margin-top: 32px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.no-gutter {
    margin: 0;
    width: 100%;
  }
  .lpds2-pc .lpds2-wrap .grid-column.no-gutter > .col {
    margin: 0;
  }
  .lpds2-pc .lpds2-wrap .grid-column.xxs-gutter {
    margin: -4px;
    width: calc(100% + 8px);
  }
  .lpds2-pc .lpds2-wrap .grid-column.xxs-gutter > .col {
    margin: 4px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.xxs-gutter + .grid-column {
    margin-top: 8px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.xs-gutter {
    margin: -6px;
    width: calc(100% + 12px);
  }
  .lpds2-pc .lpds2-wrap .grid-column.xs-gutter > .col {
    margin: 6px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.xs-gutter + .grid-column {
    margin-top: 12px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.xs2-gutter {
    margin: -8px;
    width: calc(100% + 16px);
  }
  .lpds2-pc .lpds2-wrap .grid-column.xs2-gutter > .col {
    margin: 8px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.xs2-gutter + .grid-column {
    margin-top: 16px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.sm-gutter {
    margin: -12px;
    width: calc(100% + 24px);
  }
  .lpds2-pc .lpds2-wrap .grid-column.sm-gutter > .col {
    margin: 12px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.sm-gutter + .grid-column {
    margin-top: 24px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.md-gutter {
    margin: -20px;
    width: calc(100% + 40px);
  }
  .lpds2-pc .lpds2-wrap .grid-column.md-gutter > .col {
    margin: 20px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.md-gutter + .grid-column {
    margin-top: 40px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.xm-gutter {
    margin: -28px;
    width: calc(100% + 56px);
  }
  .lpds2-pc .lpds2-wrap .grid-column.xm-gutter > .col {
    margin: 28px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.xm-gutter + .grid-column {
    margin-top: 56px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.lg-gutter {
    margin: -36px;
    width: calc(100% + 72px);
  }
  .lpds2-pc .lpds2-wrap .grid-column.lg-gutter > .col {
    margin: 36px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.lg-gutter + .grid-column {
    margin-top: 72px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.md-fixed-gutter {
    margin: -10px;
    width: calc(100% + 20px);
  }
  .lpds2-pc .lpds2-wrap .grid-column.md-fixed-gutter > .col {
    margin: 10px;
  }
  .lpds2-pc .lpds2-wrap .grid-column.md-fixed-gutter + .grid-column {
    margin-top: 20px;
  }
}

/*-------------------------------------------------------------------
    @Header 구버전 삭제 예정 (PC)
-------------------------------------------------------------------*/
.lpds2-pc {
  /* 팝업페이지마다 모두 걸려있어 해당부분 그냥 두기로 함 */
  /* btn_s */
  /* 기본 배경 흰색 */
  /* btn_m */
  /* 360플래닛 추가 */
  /* 회사소개 추가 */
  /* 최저가보상 아이콘 */
  /*ie 알림 배너 */
  /*ibaby 제휴배너 */
  /* 통합포인트 배너 */
  /*ie 알림배너 + 통합포인트 배너 */
  /*ie 알림배너 + ibaby 제휴 배너 */
  /*ie 알림 배너 + ibaby 제휴 배너 +  통합포인트 배너 */
  /* 통합포인트 배너*/
  /* 로그인 정보 박스 */
  /* KBS복지몰 배너 */
  /*ibaby 배너*/
  /*헤더 배너*/
  /*npay*/
  /* 160720 집객 2차 */
  /* 160720 집객 2차 브릿지 */
}

.lpds2-pc .skip_nav {
  display: none !important;
}

.lpds2-pc .skip_wrap {
  position: relative;
  top: 0;
  left: 0;
  z-index: 9999;
  width: 980px;
  margin: 0 auto;
  height: 0;
  line-height: 0;
  text-align: center;
}

.lpds2-pc .skip_wrap .skip_navi {
  display: block;
  position: absolute;
  top: -500px;
  text-decoration: none;
  background: #535c65;
  font-weight: bold;
  font-size: 12px;
  color: #fff;
}

.lpds2-pc .skip_wrap .skip_navi:hover, .lpds2-pc .skip_wrap .skip_navi:focus {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 30px;
  line-height: 30px;
}

.lpds2-pc #header {
  position: relative;
  min-height: 76px;
  border-bottom: 1px solid #dfe2e4;
  font-size: 12px;
  line-height: initial;
  font-weight: 400;
  font-family: Malgun Gothic, Dotum,helvetica,AppleSDGothicNeo,arial,NotoSans,sans-serif;
  -webkit-box-sizing: initial;
          box-sizing: initial;
}

.lpds2-pc #header img {
  vertical-align: top;
}

.lpds2-pc #header .vn {
  width: 0;
  height: 0;
  line-height: 0;
  font-size: 0;
  text-indent: -999em;
  overflow: hidden;
}

.lpds2-pc #header .area_l {
  float: left;
}

.lpds2-pc #header .area_r {
  float: right;
}

.lpds2-pc #header .btn_s {
  min-width: 81px;
  height: 28px;
  padding: 0 15px;
  border-radius: 3px;
  border: 1px solid #d4d8d9;
  background-color: #fff;
}

.lpds2-pc #header .btn_s.s1 {
  padding: 0 9px;
}

.lpds2-pc #header .btn_s > span {
  display: block;
  position: relative;
  margin-top: -2px;
  font-size: 14px;
  line-height: 27px;
  color: #333;
  letter-spacing: -1px;
  text-align: center;
}

.lpds2-pc #header a.btn_s {
  display: inline-block;
  min-width: 51px;
  height: 26px;
  vertical-align: middle;
}

.lpds2-pc #header a.btn_s:hover, .lpds2-pc #header a.btn_s:focus, .lpds2-pc #header a.btn_s:active {
  text-decoration: none;
}

.lpds2-pc #header a.btn_s > span {
  margin-top: -1px;
}

.lpds2-pc #header .btn_m {
  height: 40px;
  border-radius: 3px;
  border: 1px solid #d4d8d9;
  background-color: #fff;
}

.lpds2-pc #header .btn_m > span {
  display: block;
  position: relative;
  min-width: 69px;
  padding: 0 20px;
  margin-top: -4px;
  font-size: 14px;
  line-height: 36px;
  color: #333;
  letter-spacing: -1px;
  text-align: center;
}

.lpds2-pc #header a.btn_m {
  display: inline-block;
  height: 40px;
  vertical-align: middle;
}

.lpds2-pc #header a.btn_m:hover, .lpds2-pc a.btn_m:focus, .lpds2-pc a.btn_m:active {
  text-decoration: none;
}

.lpds2-pc #header a.btn_m > span {
  margin-top: -1px;
}

.lpds2-pc .sub_main #header {
  border-bottom: 1px solid #dfe2e4;
}

.lpds2-pc #header h1 {
  float: left;
}

.lpds2-pc #header h1 > a {
  display: block;
  margin: 45px 0 25px;
}

.lpds2-pc #header .inner {
  width: 1280px;
  margin: 0 auto;
}

.lpds2-pc #header .inner:after {
  display: block;
  content: "";
  clear: both;
}

.lpds2-pc #header .gnb {
  float: right;
  width: 1130px;
  height: 50px;
  padding-top: 5px;
  text-align: right;
}

.lpds2-pc #header .gnb:after {
  display: block;
  content: "";
  clear: both;
}

.lpds2-pc #header .gnb .link_360 {
  position: absolute;
  top: 18px;
  left: -30px;
}

.lpds2-pc #header .gnb > ul.inlineB {
  min-width: 82px;
  margin-top: 6px;
}

.lpds2-pc #header .gnb > p.inlineB {
  min-width: 145px;
}

.lpds2-pc #header .gnb .inline_bar {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  padding: 0 0 0 10px;
  background: url(/https/www.lifeplanet.co.kr/images/navi/nav_bg_gnbBar.gif) no-repeat left 6px;
}

.lpds2-pc #header .gnb > ul > li {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  padding: 0 10px;
  background: url(/https/www.lifeplanet.co.kr/images/navi/nav_bg_gnbBar.gif) no-repeat left 6px;
}

.lpds2-pc #header .gnb > ul > li > a {
  color: #888;
  font-size: 13px;
}

.lpds2-pc #header .gnb > ul > li.disclosure {
  position: relative;
  padding: 3px 8px 6px 16px;
  border: 1px solid #d4d8d9;
  border-radius: 3px;
  background: none;
}

.lpds2-pc #header .gnb > ul > li.disclosure > a {
  display: inline-block;
  line-height: 17px;
  padding-right: 17px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/header_zip.png) no-repeat right -414px;
}

.lpds2-pc #header .gnb > ul > li.disclosure > a.toggle {
  background-position: right -445px;
}

.lpds2-pc #header .gnb > ul > li.disclosure > ul {
  display: none;
  position: absolute;
  top: 28px;
  left: -66px;
  z-index: 1000;
  padding: 5px 0;
  width: 145px;
  border: 1px solid #e2e2e2;
  border-radius: 2px;
  background: #fff;
  -webkit-box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.175);
          box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.175);
}

.lpds2-pc #header .gnb > ul > li.disclosure > ul a {
  display: block;
  padding: 4px 10px;
  font-size: 12px;
  text-align: left;
  color: #888;
}

.lpds2-pc #header .gnb .btn_total_menu {
  display: inline-block;
  height: 26px;
  margin: 0 0 0 10px;
  padding: 0 9px 0 32px;
  border: 1px solid #bfbfbf;
  border-radius: 3px;
  background: #fff url(/https/www.lifeplanet.co.kr/resources/images/common/icon_total_menu.png) no-repeat 9px 6px;
  -webkit-box-shadow: 0px -1px 2px 0px #dfdfdf inset;
          box-shadow: 0px -1px 2px 0px #dfdfdf inset;
  font-size: 13px;
  line-height: 24px;
  color: #333;
  letter-spacing: -0.05em;
}

.lpds2-pc #header .gnb p {
  vertical-align: top;
  font-size: 0;
}

.lpds2-pc #header .gnb p a, .lpds2-pc .gnb .time a.extend {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  height: 21px;
  padding-left: 9px;
  font-size: 11px;
  line-height: 21px;
}

.lpds2-pc #header .gnb p a:hover {
  text-decoration: none;
}

.lpds2-pc #header .gnb p a, .lpds2-pc .header .gnb p a span, .lpds2-pc .header .gnb .time a.extend, .lpds2-pc .header .gnb .time a.extend span, .lpds2-pc .header .gnb .time .remainTime {
  background: url(/https/www.lifeplanet.co.kr/images/navi/nav_bg_gnb.png) no-repeat;
}

.lpds2-pc #header .gnb p a span, .lpds2-pc .header .gnb .time .extend span {
  display: block;
  padding: 0 9px 0 0;
  font-size: 11px;
  line-height: 21px;
}

.lpds2-pc #header .gnb p a.login:hover {
  color: #02a5af;
}

.lpds2-pc #header .gnb p a.login span {
  background-position: right 0;
}

.lpds2-pc #header .gnb p a.insurance {
  margin-left: 6px;
  background-position: left -120px;
}

.lpds2-pc #header .gnb p a.insurance:hover {
  color: #000;
}

.lpds2-pc #header .gnb p a.insurance span {
  background-position: right -120px;
}

.lpds2-pc #header .gnb .time a.extend {
  color: #02a5af;
  background-position: 0 -41px;
  text-decoration: none;
}

.lpds2-pc #header .gnb .time a.extend span {
  background-position: 100% -41px;
}

.lpds2-pc #header .gnb .time .remainTime {
  margin-left: 14px;
  padding: 0 10px 0 19px;
  color: #03a5b0;
  letter-spacing: 0;
  background-position: 0 -80px;
}

.lpds2-pc #header .gnb .tooltip_360 .tooltip_cnt {
  width: 245px;
  top: 62px;
  left: -137px;
}

.lpds2-pc #header .gnb .tooltip_360 .bg_arrow {
  top: 55px;
  left: -9px !important;
}

.lpds2-pc #header .inner_gnb .customerName {
  display: block;
  position: absolute;
  right: 156px;
  top: 26px;
  font-size: 13px;
  font-weight: normal;
  color: #666;
  letter-spacing: -1px;
  line-height: normal;
}

.lpds2-pc #header .inner_gnb .customerName strong {
  font-weight: normal;
}

.lpds2-pc #header .inner_gnb .customerName .name {
  font-weight: bold;
  color: #333;
}

.lpds2-pc #header .inner_gnb .customerName.type2 {
  padding-bottom: 2px;
  padding-left: 21px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/header_zip.png) no-repeat 0 -481px;
}

.lpds2-pc #header .inner_gnb .customerName.type3 {
  padding-bottom: 2px;
  padding-left: 21px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/header_zip.png) no-repeat 0 -531px;
}

.lpds2-pc #header .gnb .inlineB {
  display: inline-block;
  position: relative;
}

.lpds2-pc #header .gnb .inlineB.type2 {
  float: none;
  position: absolute;
  right: 39px;
  top: 6px;
  width: 100px;
  text-align: left;
}

.lpds2-pc #header .gnb .inlineB.type2:after {
  display: block;
  content: "";
  position: absolute;
  right: 107px;
  top: 24px;
  width: 1px;
  height: 12px;
  background-color: #dedede;
}

.lpds2-pc #header .gnb .inlineB.type2 .tit {
  display: inline-block;
  padding-right: 2px;
  font-size: 13px;
  line-height: 57px;
  color: #666;
  letter-spacing: -1px;
  vertical-align: middle;
}

.lpds2-pc #header .gnb .inlineB.type2 .num {
  display: inline-block;
  width: 18px;
  height: 18px;
  border-radius: 9px;
  background-color: #28A65B;
  font-size: 13px;
  color: #333;
  line-height: 16px;
  text-align: center;
  vertical-align: middle;
}

.lpds2-pc #header .gnb > ul.util_menu {
  display: inline-block;
}

.lpds2-pc #header .gnb > ul.util_menu > li {
  padding: 0 10px 0 11px;
  background: url(/https/www.lifeplanet.co.kr/images/navi/nav_bg_gnbBar.gif) no-repeat 0 9px;
}

.lpds2-pc #header .gnb > ul.util_menu > li:first-child {
  background: none;
}

.lpds2-pc #header .gnb > ul.util_menu > li a {
  display: inline-block;
  font-size: 13px;
  line-height: 28px;
  color: #888;
}

.lpds2-pc #header .gnb .customerName {
  display: inline-block;
  margin-right: 11px;
  padding: 3px 16px 6px 16px;
  border: 1px solid #d4d8d9;
  border-radius: 3px;
  background: none;
  font-size: 13px;
  color: #333;
}

.lpds2-pc #header .gnb .customerName.type2 {
  font-size: 13px;
  font-weight: normal;
  color: #666;
  padding: 0 0 2px 25px;
  border: none;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/header_zip.png) no-repeat 0 -481px;
}

.lpds2-pc #header .gnb .customerName.type2 span {
  padding-right: 13px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/header_zip.png) no-repeat right -274px;
  background-size: 26px 534px;
}

.lpds2-pc #header .gnb .customerName.type2 .name {
  font-weight: bold;
  letter-spacing: -0.1em;
  color: #333;
  text-decoration: underline;
}

.lpds2-pc #header .menu {
  float: left;
  width: 1130px;
  background-color: #fff;
  *zoom: 1;
}

.lpds2-pc #header .menu:after {
  content: "";
  display: block;
  clear: both;
}

.lpds2-pc #header .lnb {
  float: left;
  margin-top: -5px;
  width: 1130px;
  text-align: right;
}

.lpds2-pc #header .lnb:after {
  display: block;
  content: "";
  clear: both;
}

.lpds2-pc #header .lnb > li.on {
  height: 69px;
}

.lpds2-pc #header.on .lnb > li.on, .lpds2-pc .header.on .lnb > li.on {
  height: 70px;
}

.lpds2-pc #header.on .lnb > li.on > a:after, .lpds2-pc .header.on .lnb > li.on > a:after {
  display: block;
  content: "";
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 5px;
  margin-top: -4px;
  background-color: #28A65B;
}

.lpds2-pc #header .lnb .li {
  display: inline-block;
  height: 69px;
  margin-left: 47px;
}

.lpds2-pc #header .lnb .no1 {
  margin-left: 0;
}

.lpds2-pc #header .lnb .a {
  display: block;
  position: relative;
  height: 100%;
  font-size: 18px;
  color: #333;
  line-height: 69px;
  letter-spacing: -1px;
  z-index: 50;
}

.lpds2-pc #header .lnb .a:hover {
  text-decoration: none;
}

.lpds2-pc #header.on .lnb > li > a, .lpds2-pc .header.on .lnb > li > a {
  height: 100%;
}

.lpds2-pc #header .submenu {
  display: none;
  position: absolute;
  width: 100%;
  left: 0;
  top: 114px;
  padding-bottom: 5px;
  z-index: 60;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/bg_gnb.png) 0 100% repeat-x;
}

.lpds2-pc #header .submenu .wrap_subDept {
  padding: 30px 0 30px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/bg_submenu.gif) repeat-x 0 0 #fff;
}

.lpds2-pc #header .has_b2b .submenu, .lpds2-pc #header .has_ibaby .submenu {
  top: 166px;
}

.lpds2-pc #header.hasBanner .submenu {
  top: 195px;
}

.lpds2-pc #header.hasBanner .has_b2b .submenu, .lpds2-pc #header.hasBanner .has_ibaby .submenu {
  top: 285px;
}

.lpds2-pc #header.hasBanner2 .submenu {
  top: 136px;
}

.lpds2-pc #header.hasBanner2 .has_ibaby .submenu {
  top: 226px;
}

.lpds2-pc #header.hasIP .submenu {
  top: 256px;
}

.lpds2-pc #header.hasIP .has_ibaby .submenu {
  top: 345px;
}

.lpds2-pc #header .subDeptWrap {
  position: relative;
  width: 980px;
  margin: 0 auto;
  background: #fff;
  text-align: left;
}

.lpds2-pc #header .subDeptWrap:after {
  display: block;
  content: "";
  clear: both;
}

.lpds2-pc #header .subDeptWrap > div {
  float: left;
}

.lpds2-pc #header .subDeptWrap > div.banner1 {
  width: 230px;
  height: 280px;
}

.lpds2-pc #header .subDeptWrap > div.banner1 .sub_copy {
  display: block;
  margin-top: -6px;
  padding: 2px 0 9px;
  font-size: 14px;
  color: #888;
  letter-spacing: -1px;
  text-align: left;
}

.lpds2-pc #header .subDeptWrap > div.banner1 .tit {
  display: block;
  padding-bottom: 24px;
  font-size: 33px;
  font-weight: normal;
  line-height: 31px;
  color: #28A65B;
  letter-spacing: -1px;
  text-align: left;
}

.lpds2-pc #header .subDeptWrap > div.banner2 {
  /* position:absolute;top:0;left:480px */
  width: 252px;
}

.lpds2-pc #header .subDeptWrap > div.banner3 {
  float: right;
  width: 262px;
}

.lpds2-pc #header .subDeptWrap > div.banner3 a:first-child {
  display: block;
  margin-bottom: 7px;
}

.lpds2-pc #header .subDeptWrap > div.banner3 .btn_l {
  display: block;
  min-width: 217px;
  height: 62px;
  margin-bottom: 7px;
  margin-left: 0;
  padding: 0 20px 0 23px;
  border: 1px solid #d4d8d9;
  border-radius: 4px;
}

.lpds2-pc #header .subDeptWrap > div.banner3 .btn_l span {
  text-align: left;
  padding: 19px 0 15px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/header_zip.png) no-repeat 100% 16px;
  font-size: 16px;
  color: #666;
  line-height: 28px;
}

.lpds2-pc #header .subDeptWrap > div.banner3 .btn_l.btn02 span {
  background-position: 100% -55px;
}

.lpds2-pc #header .subDeptWrap > div.banner3 .btn_l.btn03 span {
  background-position: 100% -126px;
}

.lpds2-pc #header .subDeptWrap > div.banner3 .btn_l:hover, .lpds2-pc .header .subDeptWrap > div.banner3 .btn_l:focus {
  border: 1px solid #28A65B;
  background-color: #28A65B;
}

.lpds2-pc #header .subDeptWrap > div.banner3 .btn_l:hover span, .lpds2-pc .header .subDeptWrap > div.banner3 .btn_l:focus span {
  background-position: 100% -194px;
  color: #333;
}

.lpds2-pc #header .subDeptWrap > div.banner3 .btn_l.btn02:hover span, .lpds2-pc .header .subDeptWrap > div.banner3 .btn_l.btn02:focus span {
  background-position: 100% -265px;
}

.lpds2-pc #header .subDeptWrap > div.banner3 .btn_l.btn03:hover span, .lpds2-pc .header .subDeptWrap > div.banner3 .btn_l.btn03:focus span {
  background-position: 100% -336px;
}

.lpds2-pc #header .subDeptWrap > div.banner3 li + li {
  border-top: 1px solid #ececec;
}

.lpds2-pc #header .subDeptWrap > div.banner3 li a {
  display: block;
  position: relative;
  width: 100%;
  height: 76px;
  text-indent: -5000px;
}

.lpds2-pc #header .subDeptWrap > div.banner3 li a span {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  position: absolute;
  top: 19px;
  left: 129px;
  width: 15px;
  height: 15px;
  background: url(/https/www.lifeplanet.co.kr/images/navi/navi_bg_banner3.png) no-repeat;
}

.lpds2-pc #header .subDeptWrap > div.banner3 li a span i {
  display: block;
  width: 100%;
  height: 100%;
  background: url(/https/www.lifeplanet.co.kr/images/navi/navi_bg_banner3.png) no-repeat 0 100%;
  opacity: 0;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}

.lpds2-pc #header .subDeptWrap > div.banner3 li a:hover span i {
  opacity: 1;
}

.lpds2-pc #header .subDeptWrap > div.banner3 li a.banner_cashback i {
  left: 107px;
}

.lpds2-pc #header .subDeptWrap > div.banner3 li a.banner_class i {
  left: 117px;
}

.lpds2-pc #header .subDeptWrap > div.banner3 li a.banner_easy {
  background: url(/https/www.lifeplanet.co.kr/images/navi/navi_banner_easy.gif) no-repeat;
}

.lpds2-pc #header .subDeptWrap > div.banner3 li a.banner_plan {
  background: url(/https/www.lifeplanet.co.kr/images/navi/navi_banner_plan.gif) no-repeat;
}

.lpds2-pc #header .subDeptWrap > div.banner3 li a.banner_media {
  background: url(/https/www.lifeplanet.co.kr/images/navi/navi_banner_media.gif) no-repeat;
}

.lpds2-pc #header .subDeptWrap .depths2 {
  position: relative;
  width: 233px;
  min-height: 230px;
  height: 100%;
  padding: 0 8px;
  border-right: 1px solid #eaeaea;
  border-left: 1px solid #eaeaea;
}

.lpds2-pc #header .subDeptWrap > div.banner3 .btn_banner {
  display: block;
  min-width: 217px;
  height: 49px;
  margin-bottom: 0;
  margin-left: 0;
  padding: 16px 20px 0 5px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/v170616_sp_gnb_banner3.png) no-repeat 242px -120px;
  font-size: 14px;
  color: #888;
  border-bottom: 1px solid #eaeaea;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-radius: 0;
}

.lpds2-pc #header .subDeptWrap > div.banner3 .btn_banner span {
  display: inline-block;
  padding-left: 27px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/v250124_sp_gnb_banner3.png) no-repeat;
  line-height: 21px !important;
}

.lpds2-pc #header .subDeptWrap > div.banner3 .btn_banner.btn00 span {
  background-position: 0 -246px;
}

.lpds2-pc #header .subDeptWrap > div.banner3 .btn_banner.btn01 span {
  background-position: 0 2px;
}

.lpds2-pc #header .subDeptWrap > div.banner3 .btn_banner.btn02 span {
  background-position: 0 -69px;
}

.lpds2-pc #header .subDeptWrap > div.banner3 .btn_banner.btn03 span {
  background-position: 0 -179px;
}

.lpds2-pc #header .subDeptWrap > div.banner3 .btn_banner.btn04 span {
  background-position: 0 -383px;
}

.lpds2-pc #header .subDeptWrap > div.banner3 .gnbBn ul.gnbBnList li > a {
  display: block;
  height: 96px;
  text-indent: 0;
}

.lpds2-pc #header .subDeptWrap > div.banner3 .gnbBn ul.gnbBnPaging li {
  border-top: 0;
}

.lpds2-pc .gnbBn {
  position: relative;
  width: 260px;
  border-radius: 15px;
  overflow: hidden;
}

.lpds2-pc .gnbBn ul:after {
  content: "";
  display: block;
  clear: both;
}

.lpds2-pc .gnbBn ul.gnbBnPaging {
  position: absolute;
  bottom: 12px;
  left: 16px;
  z-index: 10;
}

.lpds2-pc .gnbBn ul.gnbBnPaging li {
  float: left;
  margin-left: 3px;
  height: 4px;
}

.lpds2-pc .gnbBn ul.gnbBnPaging li button {
  width: 4px;
  height: 4px;
  margin: 0;
  border-radius: 100%;
  cursor: pointer;
  background: rgba(255, 255, 255, 0.5);
  text-indent: 0;
  vertical-align: top;
}

.lpds2-pc .gnbBn ul.gnbBnPaging li.active button {
  background: white;
}

.lpds2-pc .gnbBn ul.gnbBnList {
  width: 260px;
  height: 96px;
  overflow: hidden;
}

.lpds2-pc .gnbBn ul.gnbBnList li {
  position: absloute;
  top: 0;
  left: 0;
  width: 260px;
  height: 96px;
}

.lpds2-pc #header .li2 {
  padding-bottom: 2px;
}

.lpds2-pc #header .a2, .lpds2-pc #header .a3 {
  display: block;
  padding: 3px 0 6px 14px;
  font-size: 14px;
  color: #666;
  letter-spacing: -1px;
  text-decoration: none;
  line-height: 1.3;
}

.lpds2-pc #header .a3 {
  padding: 3px 0 6px 8px;
}

.lpds2-pc #header .a2:hover, .lpds2-pc #header .a2:focus, .lpds2-pc #header .a3:hover, .lpds2-pc #header .a3:focus {
  color: #444;
  font-weight: bold;
  background: #28A65B;
  -webkit-transition: background-color 300ms linear;
  transition: background-color 300ms linear;
  color: #fff;
}

.lpds2-pc #header .a2.blank .vn {
  display: none;
}

.lpds2-pc #header .a2.design {
  background: url(/https/www.lifeplanet.co.kr/images/navi/nav_bullet_depth.gif) no-repeat 200px 10px;
}

.lpds2-pc #header .a2.design.on {
  font-weight: bold;
  background: #28A65B url(/https/www.lifeplanet.co.kr/images/navi/nav_bullet_depth.gif) no-repeat 200px -21px;
  color: #fff;
}

.lpds2-pc #header .a2 .new {
  display: inline-block;
  width: 40px;
  height: 12px;
  margin-top: -1px;
  margin-left: 7px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/v151101_ico_new.png) no-repeat;
  font-size: 0;
  line-height: 0;
  text-indent: -9999px;
  vertical-align: middle;
}

.lpds2-pc #header .a2 .new.new_event {
  width: 42px;
  height: 12px;
  margin-top: 0;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/v151117_ico_event.png) no-repeat;
}

.lpds2-pc #header .banner2_event_151023 {
  display: none;
}

.lpds2-pc .sub_main .new {
  display: inline-block;
  width: 40px;
  height: 17px;
  margin-left: 7px;
  border-radius: 3px;
  background-color: #ff8202;
  font-size: 12px;
  font-weight: bold;
  color: #fff;
  text-align: center;
}

.lpds2-pc #header .subDeptWrap .depths3 {
  display: none;
  position: absolute;
  top: 0;
  left: 100%;
  width: 250px;
  padding: 0 10px;
}

.lpds2-pc #header .a3 .new {
  display: inline-block;
  width: 44px;
  height: 20px;
  margin-top: -1px;
  margin-left: 7px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/v210128_icon_prd.svg) no-repeat 0 0;
  font-size: 0;
  line-height: 0;
  text-indent: -9999px;
  vertical-align: middle;
}

.lpds2-pc #header .a3 .best {
  display: inline-block;
  width: 44px;
  height: 20px;
  margin-top: -1px;
  margin-left: 7px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/v210128_icon_prd.svg) no-repeat 0 -28px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999px;
  vertical-align: middle;
}

.lpds2-pc #header .a3 .hot {
  display: inline-block;
  width: 44px;
  height: 20px;
  margin-top: -1px;
  margin-left: 7px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/v210128_icon_prd.svg) no-repeat 0 -56px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999px;
  vertical-align: middle;
}

.lpds2-pc #header .a3 .mobile {
  display: inline-block;
  width: 55px;
  height: 20px;
  margin-top: -1px;
  margin-left: 7px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/v210128_icon_prd.svg) no-repeat 0 -169px;
  font-size: 0;
  line-height: 0;
  text-indent: -9999px;
  vertical-align: middle;
}

.lpds2-pc #header .a2 .app {
  display: inline-block;
  width: 42px;
  height: 18px;
  margin-top: -1px;
  margin-left: 7px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/v250305_icon_app.png) no-repeat 0 0px;
  background-size: 39px auto;
  font-size: 0;
  line-height: 0;
  text-indent: -9999px;
  vertical-align: middle;
}

.lpds2-pc #header .lowprice {
  display: inline-block;
  width: 58px;
  height: 14px;
  margin-top: -1px;
  margin-left: 5px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/v160809_ico_lowprice.png) no-repeat;
  font-size: 0;
  line-height: 0;
  text-indent: -9999px;
  vertical-align: middle;
}

.lpds2-pc #header .bottom {
  display: none;
  position: absolute;
  top: 390px;
  left: 50%;
  width: 980px;
  height: 75px;
  margin-left: -490px;
  z-index: 999;
}

.lpds2-pc #header .bottom .btn_close {
  position: absolute;
  right: 0;
  top: 39px;
  width: 15px;
  height: 15px;
  border: none;
  background: url(/https/www.lifeplanet.co.kr/images/navi/navi_btn_close.png) repeat-x 0 100%;
  text-indent: -500000px;
  -webkit-transition-duration: 0.5s;
          transition-duration: 0.5s;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}

.lpds2-pc #header .bottom .btn_close:hover {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.lpds2-pc .tit_1#disClosureTit0, .lpds2-pc .tit_1#disClosureTit1, .lpds2-pc .tit_1#disClosureTit2, .lpds2-pc .tit_1#disClosureTit3 {
  width: 980px;
  margin: -14px auto 18px;
  padding-bottom: 10px;
}

.lpds2-pc #header .header.overlayer {
  display: none;
  min-height: 72px;
  margin: -79px 0 0;
  border-bottom: 0;
}

.lpds2-pc #header .overlayer._active {
  display: block;
}

.lpds2-pc #header .header.overlayer .submenu {
  top: 72px;
}

.lpds2-pc #header .header.overlayer .lnb {
  margin-top: 0;
}

.lpds2-pc #header .header.overlayer .lnb > li:first-child {
  margin-left: 60px;
}

.lpds2-pc #header._active {
  height: 72px;
}

.lpds2-pc #header._active .header_product {
  height: 79px;
}

.lpds2-pc #header._activeB {
  height: 191px;
}

.lpds2-pc #header._activeB .header.overlayer .submenu {
  top: 190px;
}

.lpds2-pc #header .header_product .area_r {
  position: relative;
  z-index: 30;
}

.lpds2-pc #header .header_product .area_r .tooltip_360 {
  display: none;
}

.lpds2-pc #header .header_product .area_r .tooltip_360._on {
  display: block;
}

.lpds2-pc #header._activeI {
  height: 162px;
}

.lpds2-pc #header._activeI .header.overlayer .submenu {
  top: 162px;
}

.lpds2-pc #header._activePoint {
  height: 132px;
}

.lpds2-pc #header._activePoint .header.overlayer .submenu {
  top: 132px;
}

.lpds2-pc #header._activeBP {
  height: 252px;
}

.lpds2-pc #header._activeBP .header.overlayer .submenu {
  top: 252px;
}

.lpds2-pc #header._activeBI {
  height: 280px;
}

.lpds2-pc #header._activeBI .header.overlayer .submenu {
  top: 280px;
}

.lpds2-pc #header._activeBIP {
  height: 340px;
}

.lpds2-pc #header._activeBIP .header.overlayer .submenu {
  top: 340px;
}

.lpds2-pc #header .box_banner_point {
  background: #e6ecf3;
}

.lpds2-pc #header .box_banner_point .inner {
  position: relative;
  text-align: center;
}

.lpds2-pc #header .box_banner_point .btn_mainbanner_close_2 {
  display: inline-block;
  position: absolute;
  bottom: 20px;
  right: 0;
}

.lpds2-pc #header .box_util {
  display: none;
  position: absolute;
  left: -116px;
  top: 35px;
  border: 1px solid #02a5af;
  border-radius: 4px;
  -webkit-box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.175);
          box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.175);
  background-color: #fff;
  z-index: 70;
}

.lpds2-pc #header .box_util:after {
  display: block;
  content: "";
  position: absolute;
  left: 148px;
  top: -7px;
  width: 11px;
  height: 7px;
  margin-left: 6px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/v160229_header_zip.png) no-repeat -27px -632px;
}

.lpds2-pc #header .box_util .util_top {
  min-width: 320px;
  padding: 14px 20px 16px;
  border-bottom: 1px solid #d4d8d9;
  font-size: 16px;
  font-weight: normal;
  color: #333;
  letter-spacing: -1px;
}

.lpds2-pc #header .box_util .util_top:after {
  display: block;
  content: "";
  clear: both;
}

.lpds2-pc #header .box_util .util_top .name {
  min-height: 20px;
  padding-left: 0;
  background: none;
  font-size: 15px;
  font-weight: bold;
}

.lpds2-pc #header .box_util .util_top .area_l {
  margin-right: 30px;
}

.lpds2-pc #header .box_util .util_top .btn_edit {
  display: inline-block;
  margin-top: -2px;
  padding-right: 10px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/header_zip.png) no-repeat 100% -676px;
  font-size: 12px;
  color: #888;
  letter-spacing: -1px;
}

.lpds2-pc #header .box_util .util_body {
  padding: 0 20px 0;
}

.lpds2-pc #header .box_util .util_body .review_event {
  height: 70px;
  margin-top: 0;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/img_doughnut.png) 0 0 no-repeat;
  border-top: #e7e9ea 1px solid;
}

.lpds2-pc #header .box_util .util_body .review_event a {
  display: inline-block;
  width: 100%;
  height: 100%;
  font-size: 12px;
  color: #999;
  letter-spacing: -1px;
  line-height: 19px;
}

.lpds2-pc #header .box_util .util_body .review_event a strong {
  display: inline-block;
  padding-top: 15px;
  padding-left: 88px;
  font-size: 13px;
  color: #333;
}

.lpds2-pc #header .box_util .util_body .review_event a span {
  padding-left: 88px;
}

.lpds2-pc #header .box_util .util_body .review_event a em {
  font-weight: bold;
}

.lpds2-pc #header .btn_insurance {
  margin-bottom: 15px;
}

.lpds2-pc #header .btn_insurance .btn_m {
  border-radius: 3px;
  border: 1px solid #d4d8d9;
}

.lpds2-pc #header .btn_insurance .btn_m span {
  min-width: 278px;
  font-size: 14px;
}

.lpds2-pc #header .util_insurance {
  padding: 20px 0 19px;
  text-align: center;
}

.lpds2-pc #header .util_insurance span {
  position: relative;
  display: inline-block;
  padding: 0 10px 0 4px;
  font-size: 13px;
  color: #666;
  letter-spacing: -1px;
}

.lpds2-pc #header .util_insurance span.first:after {
  display: block;
  content: "";
  position: absolute;
  right: 0;
  top: 5px;
  width: 1px;
  height: 13px;
  background-color: #e3e3e3;
}

.lpds2-pc #header .util_insurance .num {
  font-size: 14px;
  color: #0ca5af;
}

.lpds2-pc #header .box_util .util_bottom {
  padding: 13px 20px 15px;
  background-color: #eff1f1;
  border-top: 1px solid #d4d8d9;
  border-radius: 0 0 4px 4px;
}

.lpds2-pc #header .box_util .util_bottom:after {
  display: block;
  content: "";
  clear: both;
}

.lpds2-pc #header .box_util .remainTime {
  display: block;
  height: 20px;
  padding-left: 24px;
  font-size: 14px;
  color: #333;
  letter-spacing: -1px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/header_zip.png) no-repeat 0 -481px;
}

.lpds2-pc #header .box_util .remainTime.type3 {
  background-position: 0 -530px;
}

.lpds2-pc #header .box_util .util_bottom .area_r a {
  display: inline-block;
  padding: 0 16px;
  font-size: 13px;
  color: #666;
  letter-spacing: -1px;
}

.lpds2-pc #header .box_util .util_bottom .extvend {
  position: relative;
}

.lpds2-pc #header .box_util .util_bottom .extvend:after {
  display: block;
  content: "";
  position: absolute;
  right: 0;
  top: 4px;
  width: 1px;
  height: 13px;
  background-color: #e3e3e3;
}

.lpds2-pc #header .box_util .util_bottom .area_r .log_out {
  padding: 0 0 0 12px;
}

.lpds2-pc #header .box_util .util_body .box_innovation {
  padding: 5px 0 20px;
}

.lpds2-pc #header .box_util .util_body .box_innovation .tab_list {
  overflow: hidden;
}

.lpds2-pc #header .box_util .util_body .box_innovation .tab_list > li {
  float: left;
  width: 50%;
  margin: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
}

.lpds2-pc #header .box_util .util_body .box_innovation .tab_list > li > a {
  display: block;
  padding: 10px 0;
  background: #fbfbfc;
  border: 1px solid #dedede;
  border-left: none;
  border-bottom-color: #a3a3a3;
  font-size: 15px;
  color: #888;
}

.lpds2-pc #header .box_util .util_body .box_innovation .tab_list > li:first-child > a {
  border-left: 1px solid #dedede;
}

.lpds2-pc #header .box_util .util_body .box_innovation .tab_list > li._on > a {
  background: #fff;
  border: 1px solid #a3a3a3;
  border-bottom-color: #fff;
  font-weight: bold;
  color: #111;
}

.lpds2-pc #header .box_util .util_body .box_innovation .tab_content {
  margin-top: 20px;
}

.lpds2-pc #header .box_util .util_body .box_innovation .tab_content > .tit {
  font-size: 16px;
  color: #111;
}

.lpds2-pc #header .box_util .util_body .box_innovation .tab_content > .util_top {
  margin: 20px 5px 12px;
  min-width: auto;
  padding: 0;
  border-bottom: none;
}

.lpds2-pc #header .box_util .util_body .box_innovation .seed_list {
  margin: 0 5px;
}

.lpds2-pc #header .box_util .util_body .box_innovation .seed_list li {
  margin-top: 10px;
  color: #666;
  line-height: 20px;
}

.lpds2-pc #header .box_util .util_body .box_innovation .seed_list li:first-child {
  margin-top: 0;
}

.lpds2-pc #header .box_util .util_body .box_innovation .seed_list li > .txt {
  font-size: 14px;
}

.lpds2-pc #header .box_util .util_body .box_innovation .seed_list li > .point_num {
  float: right;
  font-size: 16px;
}

.lpds2-pc #header .box_util .util_body .box_innovation .seed_list li > .point_num.type2 {
  font-size: 14px;
}

.lpds2-pc #header .box_util .util_body .box_innovation .btn_area {
  margin-top: 15px;
  overflow: hidden;
}

.lpds2-pc #header .box_util .util_body .box_innovation .btn_area a.btn_m {
  float: left;
  width: 138px;
  border-radius: 3px 0 0 3px;
}

.lpds2-pc #header .box_util .util_body .box_innovation .btn_area a.btn_m + a.btn_m {
  width: 139px;
  border-left-width: 0;
  border-radius: 0 3px 3px 0;
}

.lpds2-pc #header .box_util .util_body .box_innovation .btn_area a.btn_m .arrow {
  display: inline-block;
  margin-left: 10px;
  width: 5px;
  height: 9px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/mypage/icon_right3.png) no-repeat 0 0;
}

.lpds2-pc #header .box_util .util_body .box_innovation .btn_area.type2 a.btn_m {
  width: 278px;
  border-radius: 3px;
}

.lpds2-pc #header .box_util .util_body .box_innovation .btn_area.type2 a.btn_m > span {
  min-width: 238px;
}

.lpds2-pc #header .box_util .util_body .box_innovation .btn_area.type2 a.btn_m > span > .point_1 {
  font-size: 16px;
  vertical-align: middle;
}

.lpds2-pc #header .box_util .util_body .box_innovation .no_member {
  padding-top: 20px;
  border-top: 1px solid #e7e9ea;
}

.lpds2-pc #header .box_util .util_body .box_innovation .no_member > .txt {
  margin: 0;
  text-align: center;
  font-size: 15px;
  color: #111;
}

.lpds2-pc #header .box_util .util_body .box_innovation .no_member .btn_m {
  margin-top: 20px;
}

.lpds2-pc #header .box_util .util_body .box_innovation .no_member .btn_m span {
  min-width: 238px;
}

.lpds2-pc #header .box_util .util_body .box_innovation .no_member .btn_m span .point_1 {
  font-size: 16px;
  vertical-align: middle;
}

.lpds2-pc #header .kbsHeaderWrap {
  height: 86px;
  background: url(/https/www.lifeplanet.co.kr/images/b2b/b2b_kbs_bg_header.gif) repeat-x left bottom;
  border-top: 4px solid #cf1f43;
}

.lpds2-pc #header .kbsHeaderWrap .centerWrap {
  overflow: hidden;
  width: 982px;
  margin: 25px auto 0;
}

.lpds2-pc #header .kbsHeaderWrap h1 {
  float: left;
  width: 200px;
  height: 43px;
}

.lpds2-pc #header .kbsHeaderWrap h1 > a {
  margin: 0;
}

.lpds2-pc #header .kbsHeaderWrap h1 img {
  display: inline-block;
  max-width: 200px;
  max-height: 43px;
  width: auto;
  height: auto;
}

.lpds2-pc #header .kbsHeaderWrap .unique {
  float: left;
  margin-left: 14px;
  width: 350px;
  background: url(/https/www.lifeplanet.co.kr/images/b2b/b2b_bg_Slash.gif) no-repeat 78px 0;
  font-size: 0;
}

.lpds2-pc #header .kbsHeaderWrap .code, .lpds2-pc .kbsHeaderWrap .save {
  float: left;
}

.lpds2-pc #header .kbsHeaderWrap .txt {
  float: right;
}

.lpds2-pc #header .kbsHeaderWrap .save {
  margin-left: 33px;
  background: none;
}

.lpds2-pc #header .kbsHeaderWrap .save img {
  padding-left: 2px;
}

.lpds2-pc #header .kbsHeaderWrap .code img, .lpds2-pc .kbsHeaderWrap .save img {
  display: block;
}

.lpds2-pc #header .kbsHeaderWrap .code .character {
  display: inline-block;
  letter-spacing: 0;
}

.lpds2-pc #header .kbsHeaderWrap .code .character, .lpds2-pc #header .kbsHeaderWrap .save .number, .lpds2-pc #header .kbsHeaderWrap .save .character {
  font-size: 28px;
  font-weight: bold;
  color: #cf1f43;
  line-height: 32px;
}

.lpds2-pc .ibaby_header {
  position: relative;
  height: 90px;
  background: #fff url(/https/www.lifeplanet.co.kr/resources/images/b2b/ibaby_bg.gif) repeat-x 0 100%;
  z-index: 10;
}

.lpds2-pc .ibaby_header .centerWrap {
  width: 980px;
  margin: 0 auto;
}

.lpds2-pc #header .ibaby_header h1 > a {
  margin: 0;
}

.lpds2-pc .ibaby_header .centerWrap .top:after,
.lpds2-pc .ibaby_header .centerWrap .body:after {
  display: block;
  content: '';
  clear: both;
}

.lpds2-pc .ibaby_header .txt_info {
  font-size: 11px;
  color: #999;
  line-height: 26px;
  letter-spacing: -1px;
}

.lpds2-pc .box_banner {
  position: relative;
  background: #f2eee1;
  border-bottom: 1px solid #dae0e3;
  z-index: 50;
}

.lpds2-pc .box_banner .inner {
  position: relative;
  width: 982px;
  margin: 0 auto;
}

.lpds2-pc .box_banner .cont {
  min-width: 872px;
  padding: 29px 0 28px 108px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/main/bg_banner_ie.png) no-repeat 7px 23px;
}

.lpds2-pc .box_banner .cont .txt_1 {
  font-size: 17px;
  color: #333;
  letter-spacing: -1px;
}

.lpds2-pc .box_banner .cont .txt_1 > span {
  color: #41baff;
}

.lpds2-pc .box_banner .cont .txt_1 strong {
  font-size: 19px;
}

.lpds2-pc .box_banner .cont .txt_2 {
  margin-top: 6px;
  font-size: 14px;
  color: #666;
  letter-spacing: -1px;
}

.lpds2-pc .box_banner .cont .txt_2 .btn_xs {
  font-size: 12px;
}

.lpds2-pc .box_banner .cont .btn_xs {
  margin-left: 24px;
}

.lpds2-pc .box_oneday_close {
  display: block;
  position: absolute;
  right: 0;
  bottom: 30px;
}

.lpds2-pc .box_oneday_close:after {
  display: block;
  content: "";
  clear: both;
}

.lpds2-pc .box_oneday_close input {
  display: inline-block;
  margin-top: 7px;
  vertical-align: top;
}

.lpds2-pc .box_oneday_close label {
  display: inline-block;
  margin: 4px 5px 0 0;
  font-size: 12px;
  color: #333;
}

.lpds2-pc .box_oneday_close .btn_mainbanner_close {
  display: inline-block;
  float: right;
}

.lpds2-pc .new_product_header {
  background: url(/https/www.lifeplanet.co.kr/resources/images/main/bg_banner_newyear.png) no-repeat 50% 0;
}

.lpds2-pc .new_product_header .inner {
  position: relative;
}

.lpds2-pc .box_banner.healthage {
  display: none;
}

.lpds2-pc .box_banner.insvalley {
  background: #eaf1f4;
  border-bottom: 0;
}

.lpds2-pc .box_banner.insvalley_type2 {
  background: #e3eff6;
  border-bottom: 0;
}

.lpds2-pc .box_banner.insvalley_type2 .box_oneday_close {
  bottom: 24px;
}

.lpds2-pc .box_banner.npay {
  display: none;
  background: #e8f0f0 !important;
  border: none !important;
}

.lpds2-pc .box_banner.npay .cont {
  padding: 0;
}

.lpds2-pc .box_banner.npay .box_oneday_close {
  bottom: 20px;
}

.lpds2-pc .box_banner.banner_lowprice {
  background: #e4f2f2 !important;
  border: none !important;
}

.lpds2-pc .box_banner.banner_lowprice .cont {
  padding: 0;
}

.lpds2-pc .box_banner.banner_lowprice .cont div {
  float: left;
  display: inline-block;
  width: 489px;
  padding: 16px 0 44px;
  text-align: center;
  vertical-align: top;
}

.lpds2-pc .box_banner.banner_lowprice .cont div:first-child {
  padding: 19px 0 47px;
  text-align: left;
  border-right: 1px solid #cdeaeb;
}

.lpds2-pc .box_banner.banner_lowprice .cont div a {
  display: inline-block;
  width: 100%;
  height: 100%;
  vertical-align: top;
}

.lpds2-pc .box_banner.banner_lowprice .box_oneday_close {
  bottom: 10px;
}

.lpds2-pc .box_banner.banner_lowprice2 {
  background: #e4f2f2 !important;
  border: none !important;
}

.lpds2-pc .box_banner.banner_lowprice2 .cont {
  padding: 0;
  background: none;
}

.lpds2-pc .box_banner.banner_lowprice2 .cont div {
  padding: 17px 0 17px 10px;
  vertical-align: top;
}

.lpds2-pc .box_banner.banner_lowprice2 .cont div a {
  display: inline-block;
  width: 100%;
  height: 100%;
  vertical-align: top;
}

.lpds2-pc .box_banner.banner_lowprice2 .box_oneday_close {
  top: 37px;
  right: 20px;
}

.lpds2-pc .hpbl012s1 .box_banner.banner_lowprice2 {
  display: none !important;
}

/*-------------------------------------------------------------------
    @Header 구버전 삭제 예정 (MO)
-------------------------------------------------------------------*/
.lpds2-mo .header {
  position: relative;
  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;
  height: 56px;
  border-bottom: 1px solid #F2F4F6;
  z-index: 2;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.lpds2-mo .header [class*="header__btn"] {
  display: block;
}

.lpds2-mo .header--right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  position: absolute;
  top: 50%;
  right: 20px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.lpds2-mo .header__title {
  font-size: 16px;
  font-weight: 400;
}

.lpds2-mo .header__btn--back {
  position: absolute;
  top: 50%;
  left: 10px;
  padding: 10px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.lpds2-mo .header__logo > a {
  display: block;
}

.lpds2-mo .header__logo .icon-logo {
  width: 100px;
  height: 20px;
}

.lpds2-mo .header__product-name {
  overflow: hidden;
  width: 100% !important;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  font-weight: 400;
  padding: 0 108px 0 56px;
}

.lpds2-mo .header__product-name.link-type {
  overflow: initial;
  width: calc(100% - 112px);
  text-overflow: clip;
  white-space: normal;
  padding: 0 56px;
}

.lpds2-mo .header__product-name.link-type .haeder__link .product-name {
  overflow: hidden;
  display: inline-block;
  max-width: calc(100% - 22px);
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
}

.lpds2-mo .header__product-name.link-type .haeder__link .icon {
  margin-left: 5px;
}

.lpds2-mo .header__page-title {
  overflow: hidden;
  width: calc(100% - 126px);
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 16px;
  font-weight: 400;
  padding: 0 56px;
}

.lpds2-mo .header__btn--menu {
  position: absolute;
  top: 50%;
  left: 10px;
  padding: 10px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.lpds2-mo .header__btn--menu .icon-menu .md {
  width: 24px !important;
  height: 24px !important;
}

.lpds2-mo .header__btn--search {
  position: absolute;
  top: 50%;
  right: 60px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.lpds2-mo .header__btn--basket {
  position: absolute;
  right: 10px;
  top: 6px;
  padding: 10px;
  background-color: #FFFFFF;
  -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  /* > .txt {
                display: inline-block;
                width: 24px;
                height: 24px;
                text-align: center;
                vertical-align: top;
                line-height: 22px;
                font-size: 13px;
                letter-spacing: 0;
                background-image: svgIcon(bookmark);
                background-size: 100%;
                background-position: center;
                background-repeat: no-repeat;
            }
            &.on > .txt {
                animation: scaleBookmark 0.3s forwards;
                will-change:transform;;
                background-image: svgIcon(bookmarkOn);
                background-size: 100%;
                background-position: center;
                background-repeat: no-repeat;
                color: $white;
            }

            .down & {
                position: fixed;
                border-radius: 50%;
                z-index: 1;
            }

            @keyframes scaleBookmark {
                0%{
                    transform:scale(1);
                }
                
                50%{
                    transform:scale(1.3);
                }
                
                100%{
                    transform:scale(1);
                }
            } */
}

.lpds2-mo .header__btn--counsel.js-active .icon-cs {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24.025' height='24' viewBox='0 0 24.025 24'%3E%3Cdefs%3E%3Cpath id='ro1q6x7rha' d='M0 0h5v9H0z'/%3E%3Cpath id='qqxzlclhec' d='M0 0h5v9H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M21.473 15.976a5.11 5.11 0 0 1-5.11 5.11h-1.362' fill='%23FFF'/%3E%3Cpath d='M16.363 21.586h-1.362a.5.5 0 1 1 0-1h1.362a4.614 4.614 0 0 0 4.61-4.61.5.5 0 1 1 1 0 5.616 5.616 0 0 1-5.61 5.61M4.5 16.981a4 4 0 0 1 0-8v8z' fill='%2302A2AF'/%3E%3Cg transform='translate(0 8.482)'%3E%3Cmask id='cytm94xckb' fill='%23fff'%3E%3Cuse xlink:href='%23ro1q6x7rha'/%3E%3C/mask%3E%3Cpath d='M4 1.035A3.507 3.507 0 0 0 1 4.5a3.507 3.507 0 0 0 3 3.465v-6.93zM4.5 9A4.505 4.505 0 0 1 0 4.5C0 2.018 2.019 0 4.5 0a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-.5.5z' fill='%2302A2AF' mask='url(%23cytm94xckb)'/%3E%3C/g%3E%3Cpath d='M19.525 8.981a4 4 0 0 1 0 8v-8z' fill='%2302A2AF'/%3E%3Cg transform='translate(19.025 8.482)'%3E%3Cmask id='0j741d9sad' fill='%23fff'%3E%3Cuse xlink:href='%23qqxzlclhec'/%3E%3C/mask%3E%3Cpath d='M1 1.035v6.93A3.507 3.507 0 0 0 4 4.5a3.507 3.507 0 0 0-3-3.465M.5 9a.5.5 0 0 1-.5-.5v-8A.5.5 0 0 1 .5 0C2.981 0 5 2.018 5 4.5 5 6.981 2.981 9 .5 9' fill='%2302A2AF' mask='url(%230j741d9sad)'/%3E%3C/g%3E%3Cpath d='M19.5 17a.5.5 0 0 1-.5-.5V9c0-3.859-3.14-7-7-7-3.858 0-7 3.141-7 7v7.5a.5.5 0 0 1-1 0V9c0-4.411 3.59-8 8-8 4.412 0 8 3.589 8 8v7.5a.5.5 0 0 1-.5.5' fill='%2302A2AF'/%3E%3Cpath d='M13.5 22.517h-3c-.824 0-1.5-.676-1.5-1.5 0-.825.676-1.5 1.5-1.5h3c.826 0 1.5.675 1.5 1.5 0 .824-.674 1.5-1.5 1.5' fill='%23FFF'/%3E%3Cpath d='M10.5 20.017a1 1 0 0 0 0 2h3a1 1 0 0 0 0-2h-3zm3 3h-3c-1.102 0-2-.897-2-2s.898-2 2-2h3c1.104 0 2 .897 2 2s-.896 2-2 2z' fill='%2302A2AF'/%3E%3C/g%3E%3C/svg%3E");
}

.lpds2-mo .header-counsel {
  position: relative;
}

.lpds2-mo .header-counsel .counsel-sheet {
  display: none;
  position: absolute;
  top: 40px;
  left: 50%;
  -webkit-transform: translateX(-65%);
          transform: translateX(-65%);
  min-width: 165px;
  padding: 5px 16px;
  border: 1px solid #28A65B;
  border-radius: 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #FFFFFF;
  font-size: 12px;
}

.lpds2-mo .header-counsel .counsel-sheet a {
  display: block;
  padding: 10px 0;
  color: #293A46;
}

.lpds2-mo .header-counsel .counsel-sheet .icon {
  margin-right: 8px;
}

.lpds2-mo .header .icon.md {
  width: 24px !important;
  height: 24px !important;
}

.lpds2-mo .btn_basket {
  width: auto;
  height: auto;
  font-size: initial;
  background: none;
}

.lpds2-mo .lpds-header {
  position: relative;
  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;
  height: 56px;
  border-bottom: 1px solid #c6d9dc;
  z-index: 2;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.lpds2-mo .lpds-header .header__logo > a {
  display: block;
}

.lpds2-mo .lpds-header [class*="header__btn"] {
  display: block;
}

.lpds2-mo .lpds-header .header__btn--back {
  position: absolute;
  top: 50%;
  left: 10px;
  padding: 10px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.lpds2-mo .lpds-header .header__page-title {
  overflow: hidden;
  width: calc(100% - 126px);
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 16px;
  font-weight: 400;
  padding: 0 56px;
}

.lpds2-mo .lpds-header .icon.md {
  width: 24px !important;
  height: 24px !important;
}

.lpds2-mo .lpds-wrap .icon.md {
  width: 24px !important;
  height: 24px !important;
}

.lpds2-mo .lpds-wrap .gnb-btn__close .icon-close {
  width: 20px !important;
  height: 20px !important;
}

/*-------------------------------------------------------------------
    @Header 구버전 헤더(상품) 삭제 예정 (MO)
-------------------------------------------------------------------*/
.lpds2-mo .lpds2-wrap .product-header {
  position: relative;
  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;
  height: 56px;
  border-bottom: 1px solid #c6d9dc;
  z-index: 2;
}

.lpds2-mo .lpds2-wrap .product-header .header__btn--back {
  position: absolute;
  top: 50%;
  left: 10px;
  padding: 10px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.lpds2-mo .lpds2-wrap .product-header .header__btn--back .icon {
  width: 24px;
  height: 24px;
}

.lpds2-mo .lpds2-wrap .product-header .header__btn--basket {
  position: absolute;
  right: 10px;
  top: 6px;
  padding: 10px;
  background-color: #FFFFFF;
  -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.lpds2-mo .lpds2-wrap .product-header .header__btn--basket > .txt {
  display: inline-block;
  width: 24px;
  height: 24px;
  text-align: center;
  vertical-align: top;
  line-height: 22px;
  font-size: 13px;
  letter-spacing: 0;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' d='M1.5.5v23l10.5-3 10.5 3V.5z'/%3E%3Cpath d='M12 20a.5.5 0 0 1 .138.02L22 22.837V1H2v21.837l9.862-2.817A.5.5 0 0 1 12 20m10.5 4a.47.47 0 0 1-.138-.02L12 21.02 1.638 23.98A.497.497 0 0 1 1 23.5V.5a.5.5 0 0 1 .5-.5h21a.5.5 0 0 1 .5.5v23a.497.497 0 0 1-.5.5' fill='%2336474E'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}

.lpds2-mo .lpds2-wrap .product-header .header__btn--basket.on > .txt {
  -webkit-animation: scaleBookmark 0.3s forwards;
          animation: scaleBookmark 0.3s forwards;
  will-change: transform;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%2302A2AF' d='M1.5.5v23l10.5-3 10.5 3V.5z'/%3E%3Cpath d='M12 20a.5.5 0 0 1 .138.02L22 22.837V1H2v21.837l9.862-2.817A.5.5 0 0 1 12 20m10.5 4a.47.47 0 0 1-.138-.02L12 21.02 1.638 23.98A.497.497 0 0 1 1 23.5V.5a.5.5 0 0 1 .5-.5h21a.5.5 0 0 1 .5.5v23a.497.497 0 0 1-.5.5' fill='%2302A2AF'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
  color: #FFFFFF;
}

.lpds2-mo .lpds2-wrap .product-header .header__product-name {
  overflow: hidden;
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  font-weight: 400;
  padding: 0 108px 0 56px;
}

@-webkit-keyframes scaleBookmark {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.3);
            transform: scale(1.3);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@keyframes scaleBookmark {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.3);
            transform: scale(1.3);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

.lpds2-wrap .footer {
  padding-top: 56px;
}

.lpds2-mo .lpds2-wrap .footer {
  padding: 48px 16px;
  margin-top: 24px;
  background-color: #F0F7F7;
  line-height: 1.5;
}

.lpds2-wrap .footer__banner {
  display: block;
  position: relative;
  width: 100%;
  padding-bottom: 28.5%;
}

.lpds2-wrap .footer__banner__list {
  border-radius: 16px;
  overflow: hidden;
}

.lpds2-wrap .footer__banner__list .slick-list {
  position: relative;
}

.lpds2-wrap .footer__banner__list .slick-list::after {
  display: block;
  content: '';
  clear: both;
}

.lpds2-wrap .footer__banner__list .slick-slide {
  float: left;
  width: 100%;
}

.lpds2-wrap .footer__banner__img {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

.lpds2-wrap .footer__banner__img img {
  display: block;
  width: 100%;
  height: 100%;
}

.lpds2-wrap .footer__banner__text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #FFFFFF;
}

.lpds2-pc .lpds2-wrap .footer__banner__text {
  padding: 0 18px;
}

.lpds2-mo .lpds2-wrap .footer__banner__text {
  padding: 0 20px;
}

.lpds2-wrap .footer__address {
  color: #6A8294;
}

.lpds2-pc .lpds2-wrap .footer__address p + p {
  margin-top: 16px;
}

.lpds2-mo .lpds2-wrap .footer__address p + p {
  margin-top: 8px;
}

.lpds2-pc .lpds2-wrap .footer__list {
  overflow: hidden;
  margin: -16px 0 0 -40px;
  font-size: 14px;
}

.lpds2-pc .lpds2-wrap .footer__list li {
  float: left;
  margin: 16px 0 0 40px;
}

.lpds2-pc .lpds2-wrap .footer__list li:nth-child(5n+1) {
  clear: both;
}

.lpds2-mo .lpds2-wrap .footer__list li + li {
  margin-top: 8px;
}

.lpds2-pc .lpds2-wrap .footer__tel * {
  vertical-align: middle;
}

.lpds2-pc .lpds2-wrap .footer__tel strong {
  display: inline-block;
  font-size: 24px;
  margin-left: 16px;
}

.lpds2-pc .lpds2-wrap .footer .dropdown {
  position: relative;
  width: 296px;
}

.lpds2-pc .lpds2-wrap .footer .dropdown .btn-dropdown {
  position: relative;
  text-align: left;
}

.lpds2-pc .lpds2-wrap .footer .dropdown .btn-dropdown::after {
  display: block;
  content: '';
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%2336474E' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  position: absolute;
  right: 20px;
  top: 50%;
  -webkit-transform: translateY(-40%) rotate(90deg);
          transform: translateY(-40%) rotate(90deg);
  -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

.lpds2-pc .lpds2-wrap .footer .dropdown__list {
  width: 296px;
  border: 1px solid #c6c9dc;
  border-radius: 16px;
  position: absolute;
  bottom: 55px;
  left: 0;
  background-color: #FFFFFF;
  overflow: hidden;
  visibility: hidden;
  -webkit-animation: opacityHide 0.4s cubic-bezier(0.4, 0, 0.2, 1) forwards;
          animation: opacityHide 0.4s cubic-bezier(0.4, 0, 0.2, 1) forwards;
}

.lpds2-pc .lpds2-wrap .footer .dropdown__list li:first-child a {
  padding-top: 16px;
}

.lpds2-pc .lpds2-wrap .footer .dropdown__list li:last-child a {
  padding-bottom: 16px;
}

.lpds2-pc .lpds2-wrap .footer .dropdown__list a {
  display: block;
  font-size: 14px;
  padding: 8px 20px;
}

.lpds2-pc .lpds2-wrap .footer .dropdown__list a:hover, .lpds2-pc .lpds2-wrap .footer .dropdown__list a:focus {
  background-color: #eff1f1;
}

.lpds2-pc .lpds2-wrap .footer .dropdown.js-active .dropdown__list {
  visibility: visible;
  -webkit-animation: opacityShow 0.4s cubic-bezier(0.4, 0, 0.2, 1) forwards;
          animation: opacityShow 0.4s cubic-bezier(0.4, 0, 0.2, 1) forwards;
}

.lpds2-pc .lpds2-wrap .footer .dropdown.js-active .btn-dropdown::after {
  -webkit-transform: translateY(-60%) rotate(-90deg);
          transform: translateY(-60%) rotate(-90deg);
}

.lpds2-pc .lpds2-wrap {
  min-width: 1280px;
}

.lpds2-pc .lpds2-wrap .container {
  position: relative;
}

.lpds2-mo .lpds2-wrap .container {
  max-width: 768px;
  min-height: 100%;
  margin: 0 auto;
}

.lpds2-pc .lpds2-wrap .container.bg--right {
  width: 100%;
  overflow: hidden;
}

.lpds2-pc .lpds2-wrap .container.bg--right::before {
  display: block;
  content: '';
  width: 50%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  background-color: #F2F4F6;
  z-index: -1;
}

.lpds2-pc .lpds2-wrap .container.bg--right .content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.lpds2-pc .lpds2-wrap .container.bg--right .content__left {
  -ms-flex-preferred-size: 75%;
      flex-basis: 75%;
  width: 75%;
  background-color: #FFFFFF;
  padding: 72px 32px 40px 0;
}

.lpds2-mo .lpds2-wrap .container.bg--right .content__left {
  overflow-x: hidden;
}

.lpds2-pc .lpds2-wrap .container.bg--right .content__aside {
  -ms-flex-preferred-size: 25%;
      flex-basis: 25%;
  width: 25%;
  padding: 72px 0 0 32px;
  background-color: #F2F4F6;
}

.lpds2-pc .lpds2-wrap .content {
  width: 1280px;
  margin: 0 auto;
}

.lpds2-mo .lpds2-wrap .content {
  position: relative;
  padding-top: 56px;
  padding-bottom: calc(constant(safe-area-inset-bottom) + 98px);
  padding-bottom: calc(env(safe-area-inset-bottom) + 98px);
}

.lpds2-mo .lpds2-wrap .content.no-gutter {
  padding-bottom: 0;
}

.lpds2-mo .lpds2-wrap .content.no-gutter .section--lighten:last-child {
  padding-bottom: calc(constant(safe-area-inset-bottom) + 98px);
  padding-bottom: calc(env(safe-area-inset-bottom) + 98px);
}

.lpds2-mo .lpds2-wrap .content.wide-type {
  padding-bottom: calc(constant(safe-area-inset-bottom) + 170px);
  padding-bottom: calc(env(safe-area-inset-bottom) + 170px);
}

.lpds2-wrap .content--border .section + .section {
  border-top: 1px solid #C7D3DB;
}

.lpds2-pc .lpds2-wrap .content--border .section {
  padding: 50px 0 52px;
}

.lpds2-pc .lpds2-wrap .content--border .section:first-child {
  padding-top: 0;
}

.lpds2-pc .lpds2-wrap .content--border .section + .bottom-fixed {
  padding-top: 20px;
}

.lpds2-mo .lpds2-wrap .content--border .section {
  padding: 35px 16px 37px;
}

.lpds2-mo .lpds2-wrap .content--border .section:first-child {
  padding-top: 0;
}

.lpds2-mo .lpds2-wrap .content--border .section + .section {
  border-top: 16px solid #F2F4F6;
}

.lpds2-pc .lpds2-wrap .content--border .section.border-none {
  border-top: 0;
}

.lpds2-mo .lpds2-wrap .content--border .section.border-none {
  border-top: 0;
}

.lpds2-wrap .content--border .section.no-gutter--top {
  padding-top: 0;
}

.lpds2-wrap .content--border .section .col__box + .col__box:last-child {
  padding-bottom: 0;
}

.lpds2-pc .lpds2-wrap .content--border .section .col__box {
  padding: 50px 0 52px;
}

.lpds2-pc .lpds2-wrap .content--border .section .col__box:first-child {
  padding-top: 0;
}

.lpds2-pc .lpds2-wrap .content--border .section .col__box + .col__box {
  border-top: 1px solid #C7D3DB;
}

.lpds2-mo .lpds2-wrap .content--border .section .col__box {
  margin: 0 -16px;
  padding: 35px 16px 37px;
}

.lpds2-mo .lpds2-wrap .content--border .section .col__box:first-child {
  padding-top: 0;
}

.lpds2-mo .lpds2-wrap .content--border .section .col__box + .col__box {
  border-top: 16px solid #F2F4F6;
}

.lpds2-mo .lpds2-wrap .content--border .section + .section--lighten {
  border: none;
  margin-top: 0;
}

.lpds2-pc .lpds2-wrap .inner {
  width: 1280px;
  margin: 0 auto;
}

.lpds2-pc .lpds2-wrap .section {
  padding: 36px 0;
}

.lpds2-mo .lpds2-wrap .section {
  padding: 24px 16px;
}

.lpds2-pc .lpds2-wrap .section--md {
  padding: 28px 0;
}

.lpds2-mo .lpds2-wrap .section--md {
  padding: 20px 16px;
}

.lpds2-mo .lpds2-wrap .section--md.section--border {
  padding: 40px 16px;
}

.lpds2-mo .lpds2-wrap .section--md.section--lighten {
  padding: 40px 16px;
}

.lpds2-wrap .section--md:first-child {
  padding-top: 0;
}

.lpds2-wrap .section:first-child {
  padding-top: 0;
}

.lpds2-mo .lpds2-wrap .section + .section--lighten {
  margin-top: 28px;
}

.lpds2-mo .lpds2-wrap .section + .section--border {
  margin-top: 28px;
}

.lpds2-wrap .section--lighten {
  background-color: #F2F4F6;
}

.lpds2-pc .lpds2-wrap .section--lighten {
  margin-top: 0;
}

.lpds2-mo .lpds2-wrap .section--lighten {
  padding: 56px 16px;
}

.lpds2-wrap .section--lighten + .section--lighten {
  margin-top: 28px;
}

.lpds2-wrap .section--lighten + .section--border {
  margin-top: 28px;
}

.lpds2-mo .lpds2-wrap .section--lighten + .section {
  padding-top: 56px;
}

.lpds2-mo .lpds2-wrap .section--lighten + .section--lighten {
  margin-top: 0;
}

.lpds2-mo .lpds2-wrap .section--lighten + .section--border {
  margin-top: 0;
}

.lpds2-mo .lpds2-wrap .section--border {
  padding: 56px 16px;
  border-top: 16px solid #F2F4F6;
}

.lpds2-mo .lpds2-wrap .section--border + .section {
  padding-top: 56px;
}

.lpds2-mo .lpds2-wrap .section--border + .section--lighten {
  margin-top: 0;
}

.lpds2-mo .lpds2-wrap .section--border + .section--border {
  margin-top: 0;
}

.lpds2-mo .lpds2-wrap .section--full {
  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;
  height: calc(100vh - 98px);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.lpds2-mo .lpds2-wrap .section--full-header {
  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;
  height: calc(100vh - 200px);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.lpds2-pc .lpds2-wrap .section__box {
  margin-top: 56px;
}

.lpds2-mo .lpds2-wrap .section__box {
  margin-top: 40px;
}

.lpds2-wrap .section__box:first-child {
  margin-top: 0;
  padding-top: 0;
}

.lpds2-mo .lpds2-wrap .section__box.border--lg {
  border-top: 16px solid #F2F4F6;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 40px;
}

.lpds2-pc .lpds2-wrap .section__box--md {
  margin-top: 40px;
}

.lpds2-mo .lpds2-wrap .section__box--md {
  margin-top: 24px;
}

.lpds2-wrap .section__box--md:first-child {
  padding-top: 0;
  margin-top: 0;
}

.lpds2-mo .lpds2-wrap .section__box--md.border--lg {
  border-top: 16px solid #F2F4F6;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 24px;
}

.lpds2-wrap .section.border-type .section__box {
  margin-top: 0;
}

.lpds2-pc .lpds2-wrap .section.border-type .section__box {
  padding: 56px 0;
}

.lpds2-mo .lpds2-wrap .section.border-type .section__box {
  padding: 40px 0;
}

.lpds2-wrap .section.border-type .section__box:not(:first-child) {
  border-top: 1px solid #C7D3DB;
}

.lpds2-pc .lpds2-wrap .section.border-type .section__box:not(:first-child).border-none {
  margin-top: -56px;
}

.lpds2-mo .lpds2-wrap .section.border-type .section__box:not(:first-child).border-none {
  margin-top: -40px;
}

.lpds2-mo .lpds2-wrap .section.border-type .section__box.border--lg {
  border-top: 16px solid #F2F4F6;
}

.lpds2-wrap .section.border-type .section__box:first-child {
  padding-top: 0;
}

.lpds2-wrap .section.border-type .section__box:last-child {
  padding-bottom: 0;
}

.lpds2-wrap .section.border-type .section__box--md {
  margin-top: 0;
}

.lpds2-pc .lpds2-wrap .section.border-type .section__box--md {
  padding: 40px 0;
}

.lpds2-mo .lpds2-wrap .section.border-type .section__box--md {
  padding: 24px 0;
}

.lpds2-wrap .section.border-type .section__box--md:not(:first-child) {
  border-top: 1px solid #C7D3DB;
}

.lpds2-pc .lpds2-wrap .section.border-type .section__box--md:not(:first-child).border-none {
  margin-top: -40px;
}

.lpds2-mo .lpds2-wrap .section.border-type .section__box--md:not(:first-child).border-none {
  margin-top: -24px;
}

.lpds2-mo .lpds2-wrap .section.border-type .section__box--md.border--lg {
  border-top: 16px solid #F2F4F6;
  padding-left: 16px;
  padding-right: 16px;
}

.lpds2-wrap .section.border-type .section__box--md:first-child {
  padding-top: 0;
}

.lpds2-wrap .section.border-type .section__box--md:last-child {
  padding-bottom: 0;
}

.lpds2-wrap .section.border-type .section__box--md.border-none {
  border-top: 0 !important;
}

.lpds2-wrap .section.border-type .section__box.border-none {
  border-top: 0 !important;
}

.lpds2-mo .lpds2-wrap .section.border-type.border--lg .section__box:not(:first-child) {
  border-top: 16px solid #F2F4F6;
}

.lpds2-mo .lpds2-wrap .section.border-type.border--lg .section__box--md:not(:first-child) {
  border-top: 16px solid #F2F4F6;
}

.lpds2-wrap .section.border-type.border--lg .section__box--md.border-none {
  border-top: 0 !important;
}

.lpds2-wrap .section.border-type.border--lg .section__box.border-none {
  border-top: 0 !important;
}

.lpds2-mo .lpds2-wrap .section.border-type.border--lg.expand-gutter, .lpds2-mo .lpds2-wrap .section.border-type.border--lg .expand-gutter {
  overflow-x: hidden;
}

.lpds2-mo .lpds2-wrap .section.border-type.border--lg.expand-gutter .section__box, .lpds2-mo .lpds2-wrap .section.border-type.border--lg .expand-gutter .section__box {
  padding-left: 16px;
  padding-right: 16px;
}

.lpds2-mo .lpds2-wrap .section.border-type.border--lg.expand-gutter .section__box--md, .lpds2-mo .lpds2-wrap .section.border-type.border--lg .expand-gutter .section__box--md {
  padding-left: 16px;
  padding-right: 16px;
}

.lpds2-wrap .box-default {
  display: block;
  padding: 20px;
  background-color: #F2F4F6;
  border-radius: 20px;
  margin-top: 0;
}

.lpds2-pc .lpds2-wrap .box-default + .box-default {
  margin-top: 32px;
}

.lpds2-mo .lpds2-wrap .box-default + .box-default {
  margin-top: 16px;
}

.lpds2-wrap .box-default .input-cont {
  margin-top: 10px;
  padding-left: 34px;
  font-size: 14px;
}

.lpds2-wrap .box-default .input-cont .text-list {
  color: #293A46;
}

.lpds2-wrap .box-default .input-cont .text-list li + li {
  margin-top: 0;
}

.lpds2-wrap .box-default .input-cont .grid-row + .grid-row {
  margin-top: 10px;
}

.lpds2-wrap .box-default.angulate-type {
  border-radius: 8px;
}

.lpds2-pc .lpds2-wrap .box-default.angulate-type {
  padding: 16px;
}

.lpds2-mo .lpds2-wrap .box-default.angulate-type {
  padding: 12px;
}

.lpds2-pc .lpds2-wrap .box-default.fluid {
  padding: 40px;
  border-radius: 24px;
}

.lpds2-pc .lpds2-wrap .box-default.fluid .title-sub-md {
  line-height: 1.3;
}

.lpds2-wrap .box-border {
  display: block;
  padding: 20px;
  background-color: #FFFFFF;
  border-radius: 20px;
  border: 1px solid #C7D3DB;
}

.lpds2-wrap .box-border--primary {
  border-color: #28A65B;
}

.lpds2-pc .lpds2-wrap .box-border + .box-border {
  margin-top: 32px;
}

.lpds2-mo .lpds2-wrap .box-border + .box-border {
  margin-top: 16px;
}

.lpds2-pc .lpds2-wrap .box-border.fluid {
  padding: 40px;
  border-radius: 24px;
}

.lpds2-wrap .box-border--highlight {
  position: relative;
  border-color: #28A65B;
  -webkit-box-shadow: 0 0 0 1px #28A65B inset;
          box-shadow: 0 0 0 1px #28A65B inset;
}

.lpds2-wrap .box-border--highlight .box-border__badge {
  position: absolute;
  display: block;
  top: -20px;
  left: -1px;
  height: 30px;
  line-height: 30px;
  padding: 0 20px;
  border-radius: 17px 0 17px 0;
  background-color: #28A65B;
  font-size: 14px;
  color: #FFFFFF;
}

.lpds2-mo .lpds2-wrap .box-border--highlight .box-border__badge {
  height: 24px;
  line-height: 24px;
  padding: 0 14px;
  font-size: 12px;
}

.lpds2-wrap .box-border--highlight .box-border__badge::before {
  display: block;
  content: "";
  position: absolute;
  left: 0;
  bottom: -17px;
  width: 17px;
  height: 17px;
  background-color: #28A65B;
}

.lpds2-wrap .box-border--highlight .box-border__badge::after {
  display: block;
  content: "";
  position: absolute;
  left: 2px;
  bottom: -17px;
  width: 17px;
  height: 17px;
  border-radius: 17px 0 0 0;
  background-color: #FFFFFF;
}

.lpds2-wrap .box-border.box--section {
  padding: 0;
}

.lpds2-wrap .box-border.box--section .box-border__header {
  padding: 40px;
}

.lpds2-mo .lpds2-wrap .box-border.box--section .box-border__header {
  padding: 20px;
}

.lpds2-wrap .box-border.box--section .box-border__content {
  padding: 40px;
  background-color: #F2F4F6;
  border-radius: 0 0 20px 20px;
}

.lpds2-mo .lpds2-wrap .box-border.box--section .box-border__content {
  padding: 20px;
}

.lpds2-mo .lpds2-wrap .expand-gutter {
  margin-left: -16px !important;
  margin-right: -16px !important;
}

.lpds2-wrap .bottom-fixed {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}

.lpds2-pc .lpds2-wrap .bottom-fixed {
  padding: 20px 0;
  -webkit-box-shadow: 0 -8px 20px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 -8px 20px 0 rgba(0, 0, 0, 0.1);
  background-color: #FFFFFF;
  z-index: 10;
}

.lpds2-pc .lpds2-wrap .bottom-fixed.pc-fixed {
  position: static;
  margin: 0 auto;
  width: 50%;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.lpds2-pc .lpds2-wrap .bottom-fixed.pc-fixed.full-w {
  width: 100%;
}

.lpds2-mo .lpds2-wrap .bottom-fixed {
  padding: 45px 20px 20px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(40%, #FFFFFF));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #FFFFFF 40%);
  z-index: 9;
}

.lpds2-mo .lpds2-wrap .bottom-fixed.round-type {
  padding: 20px;
  border-radius: 20px 20px 0 0;
  background: #FFFFFF;
  -webkit-box-shadow: 0 -5px 10px 0 rgba(23, 23, 23, 0.12);
          box-shadow: 0 -5px 10px 0 rgba(23, 23, 23, 0.12);
}

.lpds2-wrap .btn {
  overflow: hidden;
  position: relative;
  display: block;
  width: 100%;
  height: 56px;
  border-radius: 16px;
  line-height: 56px;
  padding: 0 20px;
  font-weight: 700;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.lpds2-pc .lpds2-wrap .btn {
  font-size: 18px;
}

.lpds2-mo .lpds2-wrap .btn {
  font-size: 16px;
}

.lpds2-wrap .btn-border {
  border: 1px solid #C7D3DB;
}

.lpds2-wrap .btn-border > span.arrow-right {
  display: inline-block;
  position: relative;
}

.lpds2-pc .lpds2-wrap .btn-border > span.arrow-right {
  padding-right: 24px;
}

.lpds2-mo .lpds2-wrap .btn-border > span.arrow-right {
  padding-right: 16px;
}

.lpds2-wrap .btn-border > span.arrow-right::after {
  display: block;
  content: '';
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%2336474E' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-size: 100% 100%;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.lpds2-wrap .btn--rounded {
  border-radius: 24px;
}

.lpds2-wrap .btn--rounded-square {
  border-radius: 8px !important;
}

.lpds2-wrap .btn--rounded-square .icon.icon-bullet-link-wh {
  width: 14px;
  height: 14px;
}

.lpds2-mo .lpds2-wrap .btn-auto {
  height: auto;
  line-height: 1.5;
  padding: 16px 20px;
}

.lpds2-wrap .btn.md {
  height: 48px !important;
  line-height: 48px !important;
  padding: 0 16px;
  font-size: 16px;
  font-weight: 400;
}

.lpds2-pc .lpds2-wrap .btn.md {
  font-size: 16px;
}

.lpds2-mo .lpds2-wrap .btn.md {
  font-size: 14px;
}

.lpds2-wrap .btn.sm {
  height: 32px !important;
  line-height: 32px !important;
  padding: 0 16px;
  font-weight: 400;
  border-radius: 20px;
}

.lpds2-pc .lpds2-wrap .btn.sm {
  font-size: 14px;
}

.lpds2-mo .lpds2-wrap .btn.sm {
  font-size: 12px;
}

.lpds2-wrap .btn.bg--primary {
  color: #FFFFFF;
}

.lpds2-wrap .btn.bg--secondary {
  color: #FFFFFF;
}

.lpds2-wrap .btn.bg--third {
  color: #293A46;
}

.lpds2-wrap .btn.bg--coral {
  color: #FFFFFF;
  background-color: #F60019 !important;
}

.lpds2-wrap .btn.bg--none {
  color: #293A46;
  border: 1px solid #C7D3DB;
}

.lpds2-wrap .btn.bg--done {
  background-color: #28A65B;
  color: #FFFFFF;
}

.lpds2-wrap .btn.bg--done > span::before {
  content: '';
  position: relative;
  top: 4px;
  display: inline-block;
  width: 0;
  height: 16px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%2328A65B' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  -webkit-transition: width 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transition: width 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.lpds2-wrap .btn.bg--navy700 {
  color: #FFFFFF;
}

.lpds2-wrap .btn.disabled {
  color: #C7D3DB !important;
  pointer-events: none;
}

.lpds2-wrap .btn.disabled.bg--primary {
  background-color: #E6F6EC !important;
  color: #C4E8D0 !important;
}

.lpds2-wrap .btn.disabled.bg--secondary {
  background-color: #ECF0FF !important;
  color: #C4CDDC !important;
}

.lpds2-wrap .btn.disabled.bg--third {
  background-color: #F2F4F6 !important;
  color: #C7D3DB !important;
}

.lpds2-wrap .btn.disabled.bg--none {
  border-color: #E8EBF0 !important;
  color: #C7D3DB !important;
}

.lpds2-wrap .btn.disabled.bg--coral {
  background-color: #FFC9CE !important;
}

.lpds2-wrap .btn.disabled.bg--done {
  background-color: #DDE4E9;
  color: #293A46 !important;
}

.lpds2-wrap .btn.is-active.bg--done {
  background-color: #C4E8D0;
  color: #28A65B;
}

.lpds2-wrap .btn.is-active.bg--done > span::before {
  width: 16px;
  margin-right: 5px;
}

.lpds2-wrap .btn.inline {
  display: inline-block;
  width: auto;
}

.lpds2-wrap .btn.d-inline {
  display: inline-block;
  width: auto;
}

.lpds2-wrap .btn .js-ripple {
  position: absolute;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  background: #171717;
  -webkit-animation: ripple-animation 2s;
          animation: ripple-animation 2s;
}

.lpds2-wrap .btn-accodion {
  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;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.lpds2-wrap .btn-accodion .icon {
  -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.lpds2-wrap .btn-accodion:active {
  background-color: rgba(23, 23, 23, 0.3);
}

.lpds2-wrap .btn-circle {
  display: inline-block;
  padding: 6px 7px;
  width: 40px;
  height: 40px;
  border: 1px solid #6A8294;
  border-radius: 50%;
  background-color: #FFFFFF;
}

.lpds2-wrap .btn-circle.js-active > .icon-accordion {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.lpds2-wrap .btn-icon {
  display: inline-block;
  text-align: center;
}

.lpds2-pc .lpds2-wrap .btn-icon {
  width: 80px;
}

.lpds2-mo .lpds2-wrap .btn-icon {
  width: 64px;
}

.lpds2-wrap .btn-icon .btn-icon__icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #FFFFFF;
  border-radius: 40px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #FAE100;
}

.lpds2-pc .lpds2-wrap .btn-icon .btn-icon__icon {
  width: 80px;
  height: 80px;
}

.lpds2-mo .lpds2-wrap .btn-icon .btn-icon__icon {
  width: 64px;
  height: 64px;
}

.lpds2-wrap .btn-icon .btn-icon__icon.bg--none {
  border: 1px solid #C7D3DB;
  background-color: transparent;
}

.lpds2-wrap .btn--change {
  width: 70px;
  border-radius: 12px;
  font-size: 12px !important;
  background-color: #DDE4E9;
  color: #0286E8;
  text-align: center;
  padding: 0 12px;
}

.lpds2-pc .lpds2-wrap .btn--change {
  height: 28px !important;
  line-height: 28px !important;
}

.lpds2-mo .lpds2-wrap .btn--change {
  height: 24px !important;
  line-height: 24px !important;
}

.lpds2-wrap button[disabled="disabled"], .lpds2-wrap button:disabled {
  background-color: #DDE4E9 !important;
  color: rgba(0, 0, 0, 0.25);
}

.lpds2-wrap .js-active .btn-accodion .icon {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.lpds2-wrap .text-link {
  display: inline-block;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%230286E8' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-position: right center;
  background-repeat: no-repeat;
  text-decoration: underline;
  vertical-align: middle;
  color: #0286E8;
  font-weight: 700;
}

.lpds2-pc .lpds2-wrap .text-link {
  padding-right: 20px;
  background-size: 16px 16px;
  font-size: 16px;
}

.lpds2-mo .lpds2-wrap .text-link {
  padding-right: 16px;
  background-size: 14px 14px;
  font-size: 14px;
}

.lpds2-wrap .text-link.text--black {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%23171717' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.lpds2-wrap .text-link.text--white {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%23FFFFFF' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.lpds2-wrap .text-link--download {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='16' viewBox='0 0 16 16'%3E%3Cdefs%3E%3Cpath id='9lbwlxlcfa' d='M0 0h12v13H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h16v16H0z'/%3E%3Cg transform='translate(2)'%3E%3Cmask id='dfyzoqhb4b' fill='%23fff'%3E%3Cuse xlink:href='%239lbwlxlcfa'/%3E%3C/mask%3E%3Cpath d='M5.362 12.727a.887.887 0 0 0 1.277 0l5.097-5.246a.946.946 0 0 0 0-1.311.883.883 0 0 0-1.275 0l-3.56 3.664V.927a.914.914 0 0 0-.9-.928.914.914 0 0 0-.902.928v8.907L1.54 6.17a.883.883 0 0 0-1.275 0 .946.946 0 0 0 0 1.311l5.098 5.246z' fill='%230286E8' mask='url(%23dfyzoqhb4b)'/%3E%3C/g%3E%3Cpath d='M13.143 14H2.857C2.383 14 2 14.448 2 15s.383 1 .857 1h10.286c.474 0 .857-.448.857-1s-.383-1-.857-1' fill='%230286E8'/%3E%3C/g%3E%3C/svg%3E");
  color: #0286E8;
}

.lpds2-pc .lpds2-wrap .text-link--download {
  padding-right: 20px;
}

.lpds2-mo .lpds2-wrap .text-link--download {
  padding-right: 16px;
}

.lpds2-wrap .text-link--download.text--black {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='16' viewBox='0 0 16 16'%3E%3Cdefs%3E%3Cpath id='9lbwlxlcfa' d='M0 0h12v13H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h16v16H0z'/%3E%3Cg transform='translate(2)'%3E%3Cmask id='dfyzoqhb4b' fill='%23fff'%3E%3Cuse xlink:href='%239lbwlxlcfa'/%3E%3C/mask%3E%3Cpath d='M5.362 12.727a.887.887 0 0 0 1.277 0l5.097-5.246a.946.946 0 0 0 0-1.311.883.883 0 0 0-1.275 0l-3.56 3.664V.927a.914.914 0 0 0-.9-.928.914.914 0 0 0-.902.928v8.907L1.54 6.17a.883.883 0 0 0-1.275 0 .946.946 0 0 0 0 1.311l5.098 5.246z' fill='%23171717' mask='url(%23dfyzoqhb4b)'/%3E%3C/g%3E%3Cpath d='M13.143 14H2.857C2.383 14 2 14.448 2 15s.383 1 .857 1h10.286c.474 0 .857-.448.857-1s-.383-1-.857-1' fill='%23171717'/%3E%3C/g%3E%3C/svg%3E");
}

.lpds2-wrap .text-link:hover {
  text-decoration: underline;
}

.lpds2-wrap .btn-group {
  border: 1px solid #C7D3DB;
  border-radius: 8px;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.lpds2-wrap .btn-group [class^='col'] {
  position: relative;
}

.lpds2-wrap .btn-group [class^='col']:not(:first-child):before {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  display: inline-block;
  width: 1px;
  height: 13px;
  vertical-align: middle;
  background-color: #C7D3DB;
}

.lpds2-wrap .btn-group__link {
  display: block;
  padding: 5px 6px;
  color: #293A46;
}

.lpds2-wrap .btn-toggle {
  position: relative;
  display: inline-block;
  background-color: #7A8DAC;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease;
  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;
}

.lpds2-pc .lpds2-wrap .btn-toggle {
  width: 50px;
  height: 30px;
  border-radius: 18px;
}

.lpds2-mo .lpds2-wrap .btn-toggle {
  width: 48px;
  height: 28px;
  border-radius: 14px;
}

.lpds2-wrap .btn-toggle__switch {
  position: absolute;
  background-color: #FFFFFF;
  border-radius: 50%;
  top: 0;
  left: 0;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  border: 2px solid #7A8DAC;
}

.lpds2-pc .lpds2-wrap .btn-toggle__switch {
  width: 30px;
  height: 30px;
}

.lpds2-mo .lpds2-wrap .btn-toggle__switch {
  width: 28px;
  height: 28px;
}

.lpds2-wrap .btn-toggle.js-active {
  background-color: #30B566;
}

.lpds2-wrap .btn-toggle.js-active .btn-toggle__switch {
  border: 2px solid #30B566;
  -webkit-transform: translateX(21px);
          transform: translateX(21px);
}

.lpds2-wrap .file-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.lpds2-wrap .file-btn--upload {
  display: inline-block;
  width: 158px;
  height: 38px;
  font-size: 14px;
  color: #171717;
  line-height: 38px;
  border: 1px solid #C7D3DB;
  border-radius: 20px;
  text-align: center;
}

.lpds2-wrap .file-btn input[type="file"] {
  display: none;
}

.lpds2-wrap .tooltip {
  position: relative;
  display: block;
}

.lpds2-wrap .tooltip-wrap {
  position: relative;
}

.lpds2-wrap .tooltip-wrap.text-list > li {
  position: relative;
}

.lpds2-wrap .tooltip-wrap .tooltip {
  position: static;
}

.lpds2-pc .lpds2-wrap .tooltip-wrap--pc {
  position: relative;
}

.lpds2-pc .lpds2-wrap .tooltip-wrap--pc .tooltip {
  position: static;
}

.lpds2-pc .lpds2-wrap .tooltip-wrap--pc .tooltip-wrap {
  position: static;
}

.lpds2-wrap .tooltip.d-inline {
  vertical-align: top;
}

.lpds2-wrap .tooltip.d-inline > span {
  vertical-align: text-bottom;
}

.lpds2-wrap .tooltip.d-inline .tooltip__item {
  position: relative;
  top: -2px;
}

.lpds2-wrap .tooltip > span {
  display: inline-block;
  vertical-align: middle;
}

.lpds2-mo .lpds2-wrap .tooltip > span {
  word-break: break-all;
}

.lpds2-wrap .tooltip__item {
  display: inline-block;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg fill-rule='nonzero' fill='none'%3E%3Cpath d='M8 .5c2.07 0 3.946.84 5.303 2.197A7.477 7.477 0 0 1 15.5 8c0 2.07-.84 3.946-2.197 5.303A7.477 7.477 0 0 1 8 15.5c-2.07 0-3.946-.84-5.303-2.197A7.477 7.477 0 0 1 .5 8c0-2.07.84-3.946 2.197-5.303A7.477 7.477 0 0 1 8 .5z' stroke='%2336474E' fill='%23none'/%3E%3Cpath d='M8.833 11.333a.833.833 0 1 1-1.666 0 .833.833 0 0 1 1.666 0zm.929-6.665c-.405-.41-1.01-.637-1.7-.637-1.454 0-2.394 1.034-2.394 2.634h1.34c0-.991.553-1.342 1.026-1.342.423 0 .871.28.91.817.04.565-.26.851-.642 1.214-.941.895-.959 1.329-.955 2.312h1.337c-.009-.443.02-.802.623-1.452.452-.487 1.013-1.092 1.024-2.015.008-.616-.189-1.146-.569-1.531z' fill='%2336474E'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  vertical-align: sub;
}

.lpds2-pc .lpds2-wrap .tooltip__item {
  width: 20px;
  height: 20px;
}

.lpds2-mo .lpds2-wrap .tooltip__item {
  width: 16px;
  height: 16px;
}

.lpds2-wrap .tooltip__item.fill {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg fill-rule='nonzero' fill='none'%3E%3Cpath d='M8 .5c2.07 0 3.946.84 5.303 2.197A7.477 7.477 0 0 1 15.5 8c0 2.07-.84 3.946-2.197 5.303A7.477 7.477 0 0 1 8 15.5c-2.07 0-3.946-.84-5.303-2.197A7.477 7.477 0 0 1 .5 8c0-2.07.84-3.946 2.197-5.303A7.477 7.477 0 0 1 8 .5z' stroke='%23C6D9DC' fill='%23C6D9DC'/%3E%3Cpath d='M8.833 11.333a.833.833 0 1 1-1.666 0 .833.833 0 0 1 1.666 0zm.929-6.665c-.405-.41-1.01-.637-1.7-.637-1.454 0-2.394 1.034-2.394 2.634h1.34c0-.991.553-1.342 1.026-1.342.423 0 .871.28.91.817.04.565-.26.851-.642 1.214-.941.895-.959 1.329-.955 2.312h1.337c-.009-.443.02-.802.623-1.452.452-.487 1.013-1.092 1.024-2.015.008-.616-.189-1.146-.569-1.531z' fill='%2336474E'/%3E%3C/g%3E%3C/svg%3E");
}

.lpds2-wrap .tooltip__content {
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 100%;
  padding: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 16px;
  background-color: #293A46;
  color: #FFFFFF;
  text-align: left;
  font-size: 14px;
  will-change: opacity, transform;
}

.lpds2-pc .lpds2-wrap .tooltip__content {
  width: 448px;
  left: 50%;
  right: auto;
  margin-left: -228px;
  margin-top: 10px;
}

.lpds2-wrap .tooltip__content dt {
  margin-bottom: 12px;
  font-weight: 500;
}

.lpds2-wrap .tooltip__content dd {
  font-weight: 400;
}

.lpds2-wrap .tooltip__content dd + dt {
  margin-top: 20px;
}

.lpds2-wrap .tooltip__close {
  position: absolute;
  top: 20px;
  right: 20px;
  display: block;
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m8.653 8 5.211-5.211a.461.461 0 1 0-.652-.654L8 7.348 2.788 2.135a.462.462 0 0 0-.653.654L7.348 8l-5.213 5.212a.463.463 0 0 0 .327.788.46.46 0 0 0 .326-.135L8 8.653l5.212 5.212a.464.464 0 0 0 .652 0 .461.461 0 0 0 0-.653L8.653 8z' fill='%23FFFFFF' fill-rule='evenodd' opacity='.5'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.lpds2-wrap .tooltip.js-active .tooltip__content {
  display: block;
  min-height: 30px;
  -webkit-animation: opacityShow 0.4s cubic-bezier(0.4, 0, 0.2, 1) forwards, bottomUp 0.4s cubic-bezier(0.4, 0, 0.2, 1) forwards;
          animation: opacityShow 0.4s cubic-bezier(0.4, 0, 0.2, 1) forwards, bottomUp 0.4s cubic-bezier(0.4, 0, 0.2, 1) forwards;
  z-index: 10;
}

.lpds2-wrap .tooltip.js-bottom .tooltip__content {
  top: 100%;
  bottom: auto;
}

.lpds2-wrap .tooltip .text-list {
  margin-top: 12px;
}

.lpds2-wrap .tooltip .text-list.dash-type > li {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 8h6v1H5z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
}

.lpds2-wrap .btn-float {
  display: none;
  position: fixed;
  -webkit-transform: translateX(150px);
          transform: translateX(150px);
  -webkit-transition: -webkit-transform .4s;
  transition: -webkit-transform .4s;
  transition: transform .4s;
  transition: transform .4s, -webkit-transform .4s;
  z-index: 9;
}

.lpds2-pc .lpds2-wrap .btn-float {
  right: 40px;
  bottom: 100px;
}

.lpds2-mo .lpds2-wrap .btn-float {
  right: 16px;
  bottom: 20px;
}

.lpds2-pc .lpds2-wrap .btn-float.js-show {
  -webkit-transform: translateX(0);
          transform: translateX(0);
}

.lpds2-mo .lpds2-wrap .btn-float.js-show {
  -webkit-transform: translateX(0);
          transform: translateX(0);
}

.lpds2-wrap .btn-float__lpchat {
  display: block;
  position: relative;
  background-color: transparent;
  -webkit-box-shadow: 3px 5px 8px 0 rgba(29, 52, 55, 0.25);
          box-shadow: 3px 5px 8px 0 rgba(29, 52, 55, 0.25);
  overflow: hidden;
  -webkit-transition: width .4s;
  transition: width .4s;
}

.lpds2-pc .lpds2-wrap .btn-float__lpchat {
  width: 80px;
  height: 80px;
  border-radius: 40px;
}

.lpds2-mo .lpds2-wrap .btn-float__lpchat {
  width: 64px;
  height: 64px;
  border-radius: 32px;
}

.lpds2-wrap .btn-float__lpchat .lpchat__round__close, .lpds2-wrap .btn-float__lpchat .lpchat__round__msg {
  display: none;
}

.lpds2-pc .lpds2-wrap .btn-float__lpchat.js-wide {
  width: 326px;
}

.lpds2-mo .lpds2-wrap .btn-float__lpchat.js-wide {
  width: 270px;
}

.lpds2-wrap .btn-float__lpchat.js-wide .lpchat__round__close, .lpds2-wrap .btn-float__lpchat.js-wide .lpchat__round__msg {
  display: block;
}

.lpds2-wrap .btn-float__lpchat .lpchat__round {
  position: relative;
  width: 100%;
  height: 100%;
}

.lpds2-pc .lpds2-wrap .btn-float__lpchat .lpchat__round {
  padding-left: 59px;
  padding-right: 93px;
}

.lpds2-mo .lpds2-wrap .btn-float__lpchat .lpchat__round {
  padding-left: 43px;
  padding-right: 73px;
}

.lpds2-wrap .btn-float__lpchat .lpchat__round__close {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.lpds2-pc .lpds2-wrap .btn-float__lpchat .lpchat__round__close {
  left: 25px;
}

.lpds2-mo .lpds2-wrap .btn-float__lpchat .lpchat__round__close {
  left: 17px;
}

.lpds2-pc .lpds2-wrap .btn-float__lpchat .lpchat__round__msg {
  font-size: 14px;
  padding: 18px 0;
  height: 80px;
}

.lpds2-mo .lpds2-wrap .btn-float__lpchat .lpchat__round__msg {
  font-size: 12px;
  padding: 13px 0;
  height: 64px;
}

.lpds2-wrap .btn-float__lpchat .lpchat__round__msg > a {
  display: block;
  color: #FFFFFF !important;
  word-break: break-all;
  overflow: hidden;
}

.lpds2-pc .lpds2-wrap .btn-float__lpchat .lpchat__round__msg > a {
  height: 44px;
}

.lpds2-mo .lpds2-wrap .btn-float__lpchat .lpchat__round__msg > a {
  height: 36px;
}

.lpds2-wrap .btn-float__lpchat .lpchat__icon {
  position: absolute;
  top: 0;
  right: 0;
}

.lpds2-wrap .btn-float__lpchat .lpchat__icon > img {
  display: inline-block;
}

.lpds2-pc .lpds2-wrap .btn-float__lpchat .lpchat__icon > img {
  width: 80px;
  height: 80px;
}

.lpds2-mo .lpds2-wrap .btn-float__lpchat .lpchat__icon > img {
  width: 64px;
  height: 64px;
}

#lpKeypad {
  -ms-touch-action: manipulation;
      touch-action: manipulation;
}

.lpds2-pc #lpKeypad {
  position: absolute;
  left: 50%;
  bottom: calc(-100% - 140px);
  width: 375px;
  height: 215px;
  margin-left: -187px;
  z-index: 50;
}

#lpKeypad > div {
  background-color: #28A65B;
}

.lpds2-pc #lpKeypad > div {
  font-size: 0;
  white-space: normal;
  border-radius: 20px;
}

#lpKeypad button {
  -ms-touch-action: manipulation;
      touch-action: manipulation;
}

#lpKeypad button.BackspaceButton {
  fill: #fff;
  border-bottom: 2px solid #28A65B;
  border-right: 2px solid #28A65B;
  background-color: #28A65B;
}

#lpKeypad button.NumberButton {
  fill: #fff;
  border-bottom: 2px solid #28A65B;
  border-right: 2px solid #28A65B;
  background-color: #28A65B;
}

#lpKeypad button.NumberButton:active {
  background-color: #158244;
}

#lpKeypad button.NumberButton:disabled {
  background-color: #28A65B !important;
}

.keypadClose {
  overflow: hidden;
  border-bottom: 2px solid #28A65B;
  background-color: #28A65B;
  text-align: right;
  text-indent: -9999px;
}

.lpds2-pc .keypadClose {
  border-radius: 20px 20px 0 0;
}

.keypadClose button {
  display: inline-block;
  width: 45px;
  height: 50px;
  margin-right: 10px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg stroke='%23FFF' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21.975 21.975 2.025 2.025M21.975 2.025l-19.95 19.95'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 20px;
  background-repeat: no-repeat;
  background-position: center;
  text-indent: -9999px;
}

.lpds2-pc .password-wrap #lpKeypad {
  bottom: calc(-100% - 230px);
}

.lpds2-pc .lpds2-wrap .input.keypad--on {
  overflow: visible;
}

.lpds2-pc .lpds2-wrap .input.keypad--on .input__inner {
  border-radius: 18px;
}

#gitple-launcher, #gitple-launcher-tooltip {
  display: none !important;
}

.breadcrumbs__link-title {
  text-decoration: underline;
  font-weight: 700;
  color: #171717;
}

.breadcrumbs li {
  display: inline-block;
  color: #6A8294;
}

.breadcrumbs li:not(:last-child)::after {
  content: '';
  display: inline-block;
  vertical-align: text-bottom;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%23C6D9DC' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.lpds2-pc .breadcrumbs li:not(:last-child)::after {
  margin: 0 2px 0 4px;
  width: 20px;
  height: 20px;
  background-size: 20px 20px;
}

.lpds2-mo .breadcrumbs li:not(:last-child)::after {
  margin: 0 0 0 2px;
  width: 16px;
  height: 16px;
  background-size: 16px 16px;
}

@-webkit-keyframes ripple-animation {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0.3;
  }
  to {
    -webkit-transform: scale(100);
            transform: scale(100);
    opacity: 0;
  }
}

@keyframes ripple-animation {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0.3;
  }
  to {
    -webkit-transform: scale(100);
            transform: scale(100);
    opacity: 0;
  }
}

.lpds2-wrap .hr-line {
  display: block;
  width: 100%;
  height: 1px;
  background-color: #e9f2f4;
}

.lpds2-wrap .input {
  overflow: hidden;
  position: relative;
  border: 1px solid #C7D3DB;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.lpds2-pc .lpds2-wrap .input {
  border-radius: 18px;
}

.lpds2-mo .lpds2-wrap .input {
  border-radius: 16px;
}

.lpds2-wrap .input__inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 20px;
  background: #FFFFFF;
}

.lpds2-pc .lpds2-wrap .input__inner {
  height: 98px;
}

.lpds2-mo .lpds2-wrap .input__inner {
  height: 82px;
}

.lpds2-wrap .input__inner .tag {
  position: relative;
  min-width: 80px;
  height: 28px;
  line-height: 28px;
  margin-left: 10px;
  z-index: 1;
}

.lpds2-wrap .input__element {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.lpds2-pc .lpds2-wrap .input__element {
  font-size: 18px;
}

.lpds2-mo .lpds2-wrap .input__element {
  font-size: 16px;
}

.lpds2-wrap .input__element::-webkit-input-placeholder {
  color: #C7D3DB;
}

.lpds2-wrap .input__element:-ms-input-placeholder {
  color: #C7D3DB;
}

.lpds2-wrap .input__element::-ms-input-placeholder {
  color: #C7D3DB;
}

.lpds2-wrap .input__element::placeholder {
  color: #C7D3DB;
}

.lpds2-wrap .input__element:disabled {
  background-color: #FFFFFF;
}

.lpds2-wrap .input__element--auto {
  overflow-y: hidden;
}

.lpds2-wrap .input__label {
  position: absolute;
  right: 20px;
  left: 20px;
  top: 50%;
  width: auto;
  color: #6A8294;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}

.lpds2-pc .lpds2-wrap .input__label {
  font-size: 18px;
}

.lpds2-mo .lpds2-wrap .input__label {
  font-size: 16px;
}

.lpds2-pc .lpds2-wrap .input__unit {
  font-size: 18px;
}

.lpds2-mo .lpds2-wrap .input__unit {
  font-size: 16px;
}

.lpds2-wrap .input__dash {
  position: relative;
  width: 13px;
}

.lpds2-pc .lpds2-wrap .input__dash {
  margin: 0 20px;
  display: inline-block;
}

.lpds2-wrap .input__dash:after {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  display: block;
  width: 13px;
  height: 1px;
  background-color: #171717;
}

.lpds2-wrap .input--focus {
  border-color: #28A65B;
  -webkit-transition: border-color .3s ease;
  transition: border-color .3s ease;
}

.lpds2-wrap .input--focus.input--on {
  border-color: #28A65B;
}

.lpds2-wrap .input--focus .input__label {
  top: 17px;
}

.lpds2-pc .lpds2-wrap .input--focus .input__label {
  font-size: 14px;
}

.lpds2-mo .lpds2-wrap .input--focus .input__label {
  font-size: 12px;
}

.lpds2-pc .lpds2-wrap .input--focus .input__element {
  padding: 12px 0 0;
}

.lpds2-mo .lpds2-wrap .input--focus .input__element {
  padding: 21px 0 0;
}

.lpds2-wrap .input--on {
  border-color: #C7D3DB;
  -webkit-transition: border-color .3s ease;
  transition: border-color .3s ease;
}

.lpds2-wrap .input--on .input__label {
  top: 17px;
}

.lpds2-pc .lpds2-wrap .input--on .input__label {
  font-size: 14px;
}

.lpds2-mo .lpds2-wrap .input--on .input__label {
  font-size: 12px;
}

.lpds2-pc .lpds2-wrap .input--on .input__element {
  padding: 12px 0 0;
}

.lpds2-mo .lpds2-wrap .input--on .input__element {
  padding: 21px 0 0;
}

.lpds2-wrap .input--on .input__element.mobipick:-moz-read-only {
  background-color: #FFFFFF;
}

.lpds2-wrap .input--on .input__element.mobipick:read-only {
  background-color: #FFFFFF;
}

.lpds2-wrap .input--readonly {
  border-color: #DDE4E9;
}

.lpds2-wrap .input--readonly .input__inner {
  background-color: #DDE4E9;
}

.lpds2-wrap .input--readonly .input__element {
  background-color: #DDE4E9;
  color: #8DA5BA;
}

.lpds2-wrap .input--readonly .input__label {
  color: #8DA5BA;
}

.lpds2-wrap .input--error {
  border-color: #F60019;
}

.lpds2-wrap .input--error .input__element::-webkit-input-placeholder {
  color: #171717;
}

.lpds2-wrap .input--error .input__element:-ms-input-placeholder {
  color: #171717;
}

.lpds2-wrap .input--error .input__element::-ms-input-placeholder {
  color: #171717;
}

.lpds2-wrap .input--error .input__element::placeholder {
  color: #171717;
}

.lpds2-wrap .input--error .input__label {
  color: #F60019;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0z' fill='%23FFB3B5'/%3E%3Cpath d='M7.1 4.329a.905.905 0 1 1 1.8 0l-.533 5.34a.369.369 0 0 1-.734-.001L7.1 4.328zm.9 8.504a.834.834 0 1 1 0-1.667.834.834 0 0 1 0 1.667z' fill='%23F60019'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: left center;
}

.lpds2-pc .lpds2-wrap .input--error .input__label {
  background-size: 20px 20px;
  padding-left: 28px;
}

.lpds2-mo .lpds2-wrap .input--error .input__label {
  background-size: 16px 16px;
  padding-left: 24px;
}

.lpds2-wrap .input__regnum {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.lpds2-wrap .input__regnum .input__element {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  width: 15px;
}

.lpds2-wrap .input__regnum .input__regnum__circle {
  display: inline-block;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  font-size: 8px;
  vertical-align: middle;
}

.lpds2-wrap .input__regnum .input__regnum__circle:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.lpds2-wrap .input__regnum .input__regnum__circle:after {
  content: '● ● ● ● ● ●';
  display: inline-block;
  vertical-align: middle;
}

.lpds2-wrap .input--static .input__inner {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: initial;
      -ms-flex-align: initial;
          align-items: initial;
}

.lpds2-pc .lpds2-wrap .input--static .input__inner .align {
  margin-top: 26px;
}

.lpds2-mo .lpds2-wrap .input--static .input__inner .align {
  margin-top: 24px;
}

.lpds2-mo .lpds2-wrap .input--static .input__inner .align .timer {
  margin-top: 5px;
}

.lpds2-wrap .input--static .input__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  width: 100%;
}

.lpds2-pc .lpds2-wrap .input--static .input__box {
  margin-top: 20px;
}

.lpds2-mo .lpds2-wrap .input--static .input__box {
  margin-top: 10px;
}

.lpds2-wrap .input--static .input__label {
  position: static;
  display: block;
  width: 100%;
  padding-top: 8px;
  -webkit-transform: none;
          transform: none;
}

.lpds2-pc .lpds2-wrap .input--static .input__label {
  font-size: 14px;
}

.lpds2-mo .lpds2-wrap .input--static .input__label {
  font-size: 12px;
}

.lpds2-wrap .input--static.input--focus .input__element {
  padding: 0;
}

.lpds2-wrap .input--static.input--on .input__element {
  padding: 0;
}

.lpds2-wrap .input--item {
  overflow: visible;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: auto;
  border: 0;
  border-radius: 0;
}

.lpds2-wrap .input--item .input__label {
  display: block;
  position: static;
  -webkit-transform: none;
          transform: none;
  color: #293A46;
}

.lpds2-pc .lpds2-wrap .input--item .input__label {
  margin-bottom: 16px;
  font-size: 16px;
}

.lpds2-mo .lpds2-wrap .input--item .input__label {
  font-size: 14px;
  margin-bottom: 8px;
}

.lpds2-wrap .input--item .input__element {
  white-space: normal;
  text-overflow: initial;
}

.lpds2-wrap .input--item .input__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}

.lpds2-wrap .input--item .input__box .input--focus .input__element {
  padding: 0;
}

.lpds2-wrap .input--item .input__box .input--on .input__element {
  padding: 0;
}

.lpds2-wrap .input--item .input__box.no-gutter .input__inner {
  padding: 0;
}

.lpds2-wrap .input--item .input__box.no-gutter .input__element {
  text-align: center;
}

.lpds2-wrap .input--thin {
  overflow: visible;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: auto;
  border: 0;
  border-radius: 0;
}

.lpds2-wrap .input--thin .input__box {
  position: relative;
}

.lpds2-wrap .input--thin .input__inner {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  border: 1px solid #C7D3DB;
  border-radius: 16px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.lpds2-pc .lpds2-wrap .input--thin .input__inner {
  height: 72px;
}

.lpds2-mo .lpds2-wrap .input--thin .input__inner {
  height: 56px;
}

.lpds2-wrap .input--thin .input__label {
  display: block;
  position: static;
  -webkit-transform: none;
          transform: none;
  color: #293A46;
}

.lpds2-pc .lpds2-wrap .input--thin .input__label {
  margin-bottom: 12px;
  font-size: 16px;
}

.lpds2-mo .lpds2-wrap .input--thin .input__label {
  margin-bottom: 8px;
  font-size: 14px;
}

.lpds2-pc .lpds2-wrap .input--thin .input__element {
  font-size: 18px;
}

.lpds2-mo .lpds2-wrap .input--thin .input__element {
  font-size: 16px;
}

.lpds2-wrap .input--thin .input__unit {
  padding-left: 10px;
}

.lpds2-wrap .input--thin.input--focus {
  -webkit-transition: none;
  transition: none;
}

.lpds2-wrap .input--thin.input--focus .input__inner {
  border-color: #28A65B;
  -webkit-transition: border-color .3s ease;
  transition: border-color .3s ease;
}

.lpds2-wrap .input--thin.input--focus .input__element {
  padding: 0 20px 0 0;
}

.lpds2-wrap .input--thin.input--focus.input--on .input__inner {
  border-color: #28A65B;
  -webkit-transition: border-color .3s ease;
  transition: border-color .3s ease;
}

.lpds2-wrap .input--thin.input--on {
  -webkit-transition: none;
  transition: none;
}

.lpds2-wrap .input--thin.input--on .input__inner {
  border-color: #C7D3DB;
  -webkit-transition: border-color .3s ease;
  transition: border-color .3s ease;
}

.lpds2-wrap .input--thin.input--on .input__element {
  padding: 0 20px 0 0;
}

.lpds2-wrap .input--thin.input--on .input__element:-moz-read-only {
  background-color: transparent;
}

.lpds2-wrap .input--thin.input--on .input__element:read-only {
  background-color: transparent;
}

.lpds2-wrap .input--thin.input--on.input--readonly .input__inner {
  border-color: #DDE4E9;
  background-color: #DDE4E9;
}

.lpds2-wrap .input--thin.input--readonly {
  background-color: transparent;
}

.lpds2-wrap .input--thin.input--readonly .input__inner {
  border-color: #DDE4E9;
  background-color: #DDE4E9;
}

.lpds2-wrap .input--thin.input--error .input__inner {
  border-color: #F60019;
  -webkit-transition: border-color .3s ease;
  transition: border-color .3s ease;
}

.lpds2-wrap .input--thin.input--error .input__label {
  color: #F60019;
}

.lpds2-pc .lpds2-wrap .input--thin.input--popup .input__inner {
  padding-right: 40px;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%2336474E' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 20px center no-repeat;
  background-size: 16px 16px;
}

.lpds2-pc .lpds2-wrap .input--thin.input--popup .input__element {
  cursor: pointer;
}

.lpds2-mo .lpds2-wrap .input--thin.input--popup .input__inner {
  padding-right: 40px;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%2336474E' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 20px center no-repeat;
  background-size: 16px 16px;
}

.lpds2-pc .lpds2-wrap .input--switch {
  overflow: visible;
  height: auto;
  border: none;
  border-radius: 0;
}

.lpds2-mo .lpds2-wrap .input--switch {
  height: auto;
  padding: 16px 20px;
}

.lpds2-wrap .input--switch .input__element::-webkit-input-placeholder {
  color: #C7D3DB;
}

.lpds2-wrap .input--switch .input__element:-ms-input-placeholder {
  color: #C7D3DB;
}

.lpds2-wrap .input--switch .input__element::-ms-input-placeholder {
  color: #C7D3DB;
}

.lpds2-wrap .input--switch .input__element::placeholder {
  color: #C7D3DB;
}

.lpds2-wrap .input--switch .input__element[readonly] {
  color: #293A46;
}

.lpds2-wrap .input--switch .input__element[readonly]::-webkit-input-placeholder {
  color: #8DA5BA;
}

.lpds2-wrap .input--switch .input__element[readonly]:-ms-input-placeholder {
  color: #8DA5BA;
}

.lpds2-wrap .input--switch .input__element[readonly]::-ms-input-placeholder {
  color: #8DA5BA;
}

.lpds2-wrap .input--switch .input__element[readonly]::placeholder {
  color: #8DA5BA;
}

.lpds2-wrap .input--switch .input__element:disabled {
  opacity: 1;
  -webkit-text-fill-color: #293A46;
  color: #293A46;
}

.lpds2-wrap .input--switch .input__element:disabled::-webkit-input-placeholder {
  color: #293A46;
}

.lpds2-wrap .input--switch .input__element:disabled:-ms-input-placeholder {
  color: #293A46;
}

.lpds2-wrap .input--switch .input__element:disabled::-ms-input-placeholder {
  color: #293A46;
}

.lpds2-wrap .input--switch .input__element:disabled::placeholder {
  color: #293A46;
}

.lpds2-wrap .input--switch .input__element[readonly][disabled]::-webkit-input-placeholder {
  color: #293A46;
}

.lpds2-wrap .input--switch .input__element[readonly][disabled]:-ms-input-placeholder {
  color: #293A46;
}

.lpds2-wrap .input--switch .input__element[readonly][disabled]::-ms-input-placeholder {
  color: #293A46;
}

.lpds2-wrap .input--switch .input__element[readonly][disabled]::placeholder {
  color: #293A46;
}

.lpds2-wrap .input--switch.input--focus .input__inner {
  border-color: #28A65B !important;
}

.lpds2-wrap .input--switch.input--focus .input__inner .input__box .input__element {
  padding-right: 0;
}

.lpds2-wrap .input--switch.input--focus .input__element {
  padding: 0;
}

.lpds2-pc .lpds2-wrap .input--switch.input--focus .input__element {
  padding-right: 10px;
}

.lpds2-mo .lpds2-wrap .input--switch.input--focus .input__element {
  padding-right: 40px;
}

.lpds2-wrap .input--switch.input--on .input__element {
  padding: 0;
}

.lpds2-pc .lpds2-wrap .input--switch.input--readonly {
  background-color: #FFFFFF;
}

.lpds2-mo .lpds2-wrap .input--switch.input--readonly {
  background-color: #DDE4E9;
}

.lpds2-wrap .input--switch.input--readonly .input__inner {
  border-color: #DDE4E9 !important;
  background-color: #DDE4E9;
}

.lpds2-mo .lpds2-wrap .input--switch.input--readonly .input__label {
  color: #8DA5BA;
}

.lpds2-wrap .input--switch.input--readonly .input__element {
  color: #8DA5BA;
}

.lpds2-wrap .input--switch.input--readonly .input__element::-webkit-input-placeholder {
  color: #8DA5BA;
}

.lpds2-wrap .input--switch.input--readonly .input__element:-ms-input-placeholder {
  color: #8DA5BA;
}

.lpds2-wrap .input--switch.input--readonly .input__element::-ms-input-placeholder {
  color: #8DA5BA;
}

.lpds2-wrap .input--switch.input--readonly .input__element::placeholder {
  color: #8DA5BA;
}

.lpds2-wrap .input--switch.input--readonly .input__element[readonly] {
  -webkit-text-fill-color: #8DA5BA;
  color: #8DA5BA;
}

.lpds2-wrap .input--switch.input--readonly .input__element[readonly]::-webkit-input-placeholder {
  -webkit-text-fill-color: #8DA5BA;
  color: #8DA5BA;
}

.lpds2-wrap .input--switch.input--readonly .input__element[readonly]:-ms-input-placeholder {
  -webkit-text-fill-color: #8DA5BA;
  color: #8DA5BA;
}

.lpds2-wrap .input--switch.input--readonly .input__element[readonly]::-ms-input-placeholder {
  -webkit-text-fill-color: #8DA5BA;
  color: #8DA5BA;
}

.lpds2-wrap .input--switch.input--readonly .input__element[readonly]::placeholder {
  -webkit-text-fill-color: #8DA5BA;
  color: #8DA5BA;
}

.lpds2-wrap .input--switch.input--error {
  border-color: #F56665 !important;
}

.lpds2-wrap .input--switch.input--error .input__inner {
  border-color: #F56665 !important;
}

.lpds2-wrap .input--switch.input--error .input__label {
  color: #F60019 !important;
  background-size: 16px;
}

.lpds2-wrap .input--switch.input--error + .input__desc {
  display: block;
  color: #F60019;
}

.lpds2-mo .lpds2-wrap .input--switch.input--popup {
  padding-right: 40px;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%2336474E' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 20px center no-repeat;
  background-size: 16px 16px;
}

.lpds2-pc .lpds2-wrap .input--switch.input--popup .input__inner {
  padding-right: 40px;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%2336474E' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 20px center no-repeat;
  background-size: 16px 16px;
}

.lpds2-pc .lpds2-wrap .input--switch.input--popup .input__element {
  cursor: pointer;
}

.lpds2-wrap .input--switch .input__label {
  position: static;
  display: block;
  -webkit-transform: none;
          transform: none;
}

.lpds2-pc .lpds2-wrap .input--switch .input__label {
  margin-bottom: 12px;
  font-size: 16px;
  color: #293A46;
}

.lpds2-mo .lpds2-wrap .input--switch .input__label {
  margin-bottom: 4px;
  font-size: 14px;
  color: #6A8294;
}

.lpds2-wrap .input--switch .input__inner {
  width: 100%;
}

.lpds2-pc .lpds2-wrap .input--switch .input__inner {
  height: 72px;
  padding: 0 20px;
  border: 1px solid #C7D3DB;
  border-radius: 16px;
}

.lpds2-mo .lpds2-wrap .input--switch .input__inner {
  position: static;
  height: auto;
  padding: 0;
  border-radius: 0;
}

.lpds2-mo .lpds2-wrap .input--switch .input__inner .grid-row > .col {
  position: relative;
}

.lpds2-mo .lpds2-wrap .input--switch .input__inner .grid-row > .col .input__remove-button {
  right: 0;
  margin-top: -12px;
}

.lpds2-mo .lpds2-wrap .input--switch .input__inner .input__remove-button {
  position: absolute;
  top: 50%;
  right: 20px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.lpds2-wrap .input--switch .input__inner .col.fix {
  /* &:last-child {
                                padding-left: 10px; 

                                &.button-type {
                                    @include device('mo') {
                                        margin-top: -17px;
                                    }
                                }
                                
                            } */
}

.lpds2-wrap .input--switch .input__inner .col.fix:not(:first-child) {
  padding-left: 10px;
}

.lpds2-mo .lpds2-wrap .input--switch .input__inner .col.fix.button-type {
  margin-top: -17px;
}

.lpds2-pc .lpds2-wrap .input--switch .input__element {
  font-size: 18px;
}

.lpds2-wrap .input--switch .input__element::-webkit-input-placeholder {
  color: #C7D3DB;
}

.lpds2-wrap .input--switch .input__element:-ms-input-placeholder {
  color: #C7D3DB;
}

.lpds2-wrap .input--switch .input__element::-ms-input-placeholder {
  color: #C7D3DB;
}

.lpds2-wrap .input--switch .input__element::placeholder {
  color: #C7D3DB;
}

.lpds2-wrap .input--switch .input__unit {
  padding-left: 10px;
}

.lpds2-wrap .input--switch .input__dash {
  width: 7px;
  margin: 0 32px;
}

.lpds2-mo .lpds2-wrap .input--switch .input__dash {
  margin: 0 18px 0 9px;
}

.lpds2-wrap .input--switch .input__dash:after {
  width: 7px;
}

.lpds2-wrap .input--switch .input__box {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

.lpds2-wrap .input--switch .input__box.text-center .input__element {
  text-align: center;
  padding-right: 0;
}

.lpds2-wrap .input--switch .input__box.text-center .input__element[disabled]::-webkit-input-placeholder {
  color: #293A46;
}

.lpds2-wrap .input--switch .input__box.text-center .input__element[disabled]:-ms-input-placeholder {
  color: #293A46;
}

.lpds2-wrap .input--switch .input__box.text-center .input__element[disabled]::-ms-input-placeholder {
  color: #293A46;
}

.lpds2-wrap .input--switch .input__box.text-center .input__element[disabled]::placeholder {
  color: #293A46;
}

.lpds2-wrap .input--switch .input__box .input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.lpds2-mo .lpds2-wrap .input--switch .input__box .input {
  padding: 0;
  border: none;
  border-radius: 0;
}

.lpds2-mo .lpds2-wrap .input--switch .input__box .input__remove-button {
  top: 0;
  right: 0;
  -webkit-transform: none;
          transform: none;
}

.lpds2-wrap .input--switch + .input__desc {
  display: none;
}

.lpds2-pc .lpds2-wrap .input--switch + .input__desc {
  margin-top: 12px;
}

.lpds2-mo .lpds2-wrap .input--switch + .input__desc {
  margin-top: 8px;
}

.lpds2-wrap .input--textarea {
  overflow: initial;
  height: auto;
  padding: 0;
  border: 0;
  border-radius: 0;
  white-space: normal;
  text-overflow: initial;
}

.lpds2-pc .lpds2-wrap .input--textarea {
  height: auto;
  border-radius: 0;
}

.lpds2-mo .lpds2-wrap .input--textarea {
  height: auto;
  border-radius: 0;
}

.lpds2-wrap .input--textarea textarea {
  overflow-y: hidden;
  height: 72px;
  padding: 20px;
  line-height: 32px;
  border: 0;
  resize: none;
  border: 1px solid #C7D3DB;
  border-radius: 18px;
  font-size: 16px;
  white-space: normal;
  text-overflow: initial;
}

.lpds2-wrap .input--textarea textarea.fix {
  overflow: initial;
  height: 218px;
}

.lpds2-mo .lpds2-wrap .input--textarea textarea.thin-type {
  height: 56px;
  padding: 16px 20px;
  line-height: 1.5;
}

.lpds2-wrap .input--textarea.input--focus {
  padding: 0;
}

.lpds2-wrap .input--textarea.input--focus textarea {
  border-color: #28A65B;
  -webkit-transition: border-color .3s ease;
  transition: border-color .3s ease;
}

.lpds2-pc .lpds2-wrap .input--textarea.input--focus textarea {
  padding: 20px;
}

.lpds2-mo .lpds2-wrap .input--textarea.input--focus textarea {
  padding: 20px;
}

.lpds2-mo .lpds2-wrap .input--textarea.input--focus textarea.thin-type {
  padding: 16px 20px;
}

.lpds2-pc .lpds2-wrap .input--textarea.input--on textarea {
  padding: 20px;
}

.lpds2-mo .lpds2-wrap .input--textarea.input--on textarea {
  padding: 20px;
}

.lpds2-mo .lpds2-wrap .input--textarea.input--on textarea.thin-type {
  padding: 16px 20px;
}

.lpds2-wrap .input--textarea.input--on.input--focus textarea {
  border-color: #28A65B;
  -webkit-transition: border-color .3s ease;
  transition: border-color .3s ease;
}

.lpds2-wrap .input--textarea__byte {
  margin-top: 8px;
  text-align: right;
  font-size: 12px;
  color: #6A8294;
}

.lpds2-wrap .checkbox__label {
  position: relative;
  display: inline-block;
  cursor: pointer;
}

.lpds2-pc .lpds2-wrap .checkbox__label {
  padding-left: 35px;
  font-size: 16px;
}

.lpds2-mo .lpds2-wrap .checkbox__label {
  padding-left: 34px;
  font-size: 14px;
}

.lpds2-wrap .checkbox__label::before {
  content: '';
  position: absolute;
  left: 0;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect stroke='%237C9599' fill='%23FFFFFF' x='.5' y='.5' width='19' height='19' rx='4'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%23C6D9DC' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100% 100%;
}

.lpds2-pc .lpds2-wrap .checkbox__label::before {
  width: 24px;
  height: 24px;
}

.lpds2-mo .lpds2-wrap .checkbox__label::before {
  width: 20px;
  height: 20px;
}

.lpds2-wrap .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect stroke='%2328A65B' fill='%2328A65B' x='.5' y='.5' width='19' height='19' rx='4'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E");
}

.lpds2-wrap .checkbox__input:disabled + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect stroke='%23C1E0E9' fill='%23C1E0E9' x='.5' y='.5' width='19' height='19' rx='4'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%238BC5D6' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E");
}

.lpds2-pc .lpds2-wrap .checkbox.round-type .checkbox__label {
  padding-left: 36px;
}

.lpds2-wrap .checkbox.round-type .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%237C9599' fill='%23FFFFFF' cx='10' cy='10' r='9.5'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%23C6D9DC' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.lpds2-mo .lpds2-wrap .checkbox.round-type .checkbox__label::before {
  top: 1px;
}

.lpds2-wrap .checkbox.round-type .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%2328A65B' fill='%2328A65B' cx='10' cy='10' r='9.5'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.lpds2-wrap .checkbox.round-type .checkbox__input:disabled + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%23C1E0E9' fill='%23C1E0E9' cx='10' cy='10' r='9.5'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%238BC5D6' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.lpds2-wrap .checkbox.round-type.fill-black .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%230A1C31' fill='%230A1C31' cx='10' cy='10' r='9.5'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.lpds2-pc .lpds2-wrap .checkbox.line-type .checkbox__label {
  padding-left: 44px;
}

.lpds2-mo .lpds2-wrap .checkbox.line-type .checkbox__label {
  padding-left: 36px;
}

.lpds2-wrap .checkbox.line-type .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%23c6d9dc' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-size: 16px;
}

.lpds2-wrap .checkbox.line-type .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%2328A65B' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.lpds2-wrap .checkbox.line-type .checkbox__input:disabled + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%23E9F2F4' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.lpds2-wrap .checkbox.rounded-type .checkbox__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 20px 0 56px;
  background: #F2F4F6;
  border-radius: 16px;
  font-size: 18px;
  font-weight: 700;
  cursor: pointer;
}

.lpds2-pc .lpds2-wrap .checkbox.rounded-type .checkbox__label {
  min-height: 65px;
}

.lpds2-mo .lpds2-wrap .checkbox.rounded-type .checkbox__label {
  min-height: 60px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .lpds2-pc .lpds2-wrap .checkbox.rounded-type .checkbox__label {
    display: block;
    padding: 18px 20px 18px 56px;
  }
}

.lpds2-wrap .checkbox.rounded-type .checkbox__label::before {
  top: 50%;
  left: 20px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%237C9599' fill='%23FFFFFF' cx='10' cy='10' r='9.5'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%23C6D9DC' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.lpds2-wrap .checkbox.rounded-type .checkbox__input:checked + .checkbox__label {
  color: #293A46;
}

.lpds2-wrap .checkbox.rounded-type .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%2328A65B' fill='%2328A65B' cx='10' cy='10' r='9.5'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.lpds2-wrap .checkbox.rounded-type .checkbox__input:disabled + .checkbox__label {
  background-color: #DDE4E9;
  color: #C7D3DB;
}

.lpds2-wrap .checkbox.rounded-type .checkbox__input:disabled + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%23C1E0E9' fill='%23C1E0E9' cx='10' cy='10' r='9.5'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%23C1E0E9' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.lpds2-wrap .checkbox.rounded-type.fill-black .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%230a1c31' fill='%230a1c31' cx='10' cy='10' r='9.5'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.lpds2-wrap .checkbox.md .checkbox__label {
  display: block;
  font-weight: bold;
  color: #171717;
}

.lpds2-pc .lpds2-wrap .checkbox.md .checkbox__label {
  font-size: 18px;
}

.lpds2-mo .lpds2-wrap .checkbox.md .checkbox__label {
  font-size: 16px;
}

.lpds2-wrap .checkbox.md .checkbox__label::before {
  top: 2px;
}

.lpds2-wrap .checkbox__status--on {
  display: none;
}

.lpds2-wrap .checkbox__input:checked + .checkbox__label .checkbox__status--off {
  display: none;
}

.lpds2-wrap .checkbox__input:checked + .checkbox__label .checkbox__status--on {
  display: block;
}

.lpds2-wrap .radiobox__label {
  position: relative;
  display: inline-block;
  cursor: pointer;
}

.lpds2-pc .lpds2-wrap .radiobox__label {
  padding-left: 36px;
  font-size: 16px;
}

.lpds2-mo .lpds2-wrap .radiobox__label {
  padding-left: 34px;
}

.lpds2-wrap .radiobox__label::before {
  content: '';
  position: absolute;
  left: 0;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%237C9599' fill='%23FFFFFF' cx='10' cy='10' r='9.5'/%3E%3Ccircle fill='%23C1E0E9' cx='10' cy='10' r='4'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100% 100%;
}

.lpds2-pc .lpds2-wrap .radiobox__label::before {
  width: 24px;
  height: 24px;
}

.lpds2-mo .lpds2-wrap .radiobox__label::before {
  width: 20px;
  height: 20px;
}

.lpds2-wrap .radiobox__text {
  display: block;
  width: 100%;
}

.lpds2-wrap .radiobox__input:checked + .radiobox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%2328A65B' fill='%2328A65B' cx='10' cy='10' r='9.5'/%3E%3Ccircle fill='%23FFFFFF' cx='10' cy='10' r='4'/%3E%3C/g%3E%3C/svg%3E");
}

.lpds2-wrap .radiobox__input:disabled + .radiobox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%23C1E0E9' fill='%23C1E0E9' cx='10' cy='10' r='9.5'/%3E%3Ccircle fill='%23C1E0E9' cx='10' cy='10' r='4'/%3E%3C/g%3E%3C/svg%3E");
}

.lpds2-wrap .radiobox.round-type {
  display: block;
  position: relative;
}

.lpds2-wrap .radiobox.round-type .radiobox__label {
  display: block;
  padding: 0 10px;
  text-align: center;
  color: #6A8294;
  height: 56px;
  line-height: 56px;
}

.lpds2-pc .lpds2-wrap .radiobox.round-type .radiobox__label {
  font-size: 18px;
}

.lpds2-mo .lpds2-wrap .radiobox.round-type .radiobox__label {
  font-size: 16px;
}

.lpds2-wrap .radiobox.round-type .radiobox__label::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #C7D3DB;
  border-radius: 16px;
  background: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: border-color .3s ease;
  transition: border-color .3s ease;
}

.lpds2-wrap .radiobox.round-type .radiobox__input:checked + .radiobox__label {
  color: #171717;
}

.lpds2-wrap .radiobox.round-type .radiobox__input:checked + .radiobox__label::before {
  border-color: #171717;
  border-width: 2px;
}

.lpds2-wrap .radiobox.round-type.md .radiobox__label::before {
  top: 0;
}

.lpds2-wrap .radiobox.round-check-type .radiobox__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 20px 0 56px;
  border: 1px solid #C7D3DB;
  border-radius: 16px;
  font-weight: 700;
  cursor: pointer;
}

.lpds2-pc .lpds2-wrap .radiobox.round-check-type .radiobox__label {
  font-size: 18px;
  min-height: 68px;
}

.lpds2-mo .lpds2-wrap .radiobox.round-check-type .radiobox__label {
  font-size: 16px;
  min-height: 60px;
}

.lpds2-wrap .radiobox.round-check-type .radiobox__label::before {
  top: 50%;
  left: 20px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%237C9599' fill='%23FFFFFF' cx='10' cy='10' r='9.5'/%3E%3Ccircle fill='%23C1E0E9' cx='10' cy='10' r='4'/%3E%3C/g%3E%3C/svg%3E");
}

.lpds2-wrap .radiobox.round-check-type .radiobox__label.column-type {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: left;
}

.lpds2-pc .lpds2-wrap .radiobox.round-check-type .radiobox__label.column-type {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
  padding: 20px 20px 20px 54px;
}

.lpds2-mo .lpds2-wrap .radiobox.round-check-type .radiobox__label.column-type {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
  padding: 20px 20px 20px 54px;
}

.lpds2-pc .lpds2-wrap .radiobox.round-check-type .radiobox__label.column-type::before {
  top: 22px;
  -webkit-transform: none;
          transform: none;
}

.lpds2-mo .lpds2-wrap .radiobox.round-check-type .radiobox__label.column-type::before {
  top: 22px;
  -webkit-transform: none;
          transform: none;
}

.lpds2-wrap .radiobox.round-check-type .radiobox__input:checked + .radiobox__label {
  border-color: #28A65B;
  color: #293A46;
}

.lpds2-wrap .radiobox.round-check-type .radiobox__input:checked + .radiobox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%2328A65B' fill='%2328A65B' cx='10' cy='10' r='9.5'/%3E%3Ccircle fill='%23FFFFFF' cx='10' cy='10' r='4'/%3E%3C/g%3E%3C/svg%3E");
}

.lpds2-wrap .radiobox.round-check-type .radiobox__input:disabled + .radiobox__label {
  background-color: #DDE4E9;
  border-color: #DDE4E9;
  color: #8DA5BA;
}

.lpds2-wrap .radiobox.round-check-type .radiobox__input:disabled + .radiobox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%23C1E0E9' fill='%23C1E0E9' cx='10' cy='10' r='9.5'/%3E%3Ccircle fill='%23C1E0E9' cx='10' cy='10' r='4'/%3E%3C/g%3E%3C/svg%3E");
}

.lpds2-wrap .radiobox.text-type .radiobox__label {
  display: block;
  padding: 0;
}

.lpds2-wrap .radiobox.text-type .radiobox__label::before {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  border: 0;
  white-space: nowrap;
  clip: rect(0, 0, 0, 0);
}

.lpds2-wrap .radiobox.md > .radiobox__label {
  cursor: pointer;
}

.lpds2-pc .lpds2-wrap .radiobox.md > .radiobox__label {
  font-size: 18px;
}

.lpds2-mo .lpds2-wrap .radiobox.md > .radiobox__label {
  font-size: 16px;
}

.lpds2-wrap .radiobox.md > .radiobox__label::before {
  top: 2px;
}

.lpds2-wrap .radiobox--sm .radiobox.round-type .radiobox__input:checked + .radiobox__label {
  font-weight: 700;
}

.lpds2-wrap .radiobox--sm .radiobox.round-type .radiobox__label {
  height: 40px;
  line-height: 40px;
  font-size: 16px;
}

.lpds2-mo .lpds2-wrap .radiobox--sm .radiobox.round-type .radiobox__label {
  font-size: 14px;
}

.lpds2-wrap .radiobox--sm .radiobox.round-type .radiobox__label::before {
  border-radius: 12px;
}

.lpds2-pc .lpds2-wrap .form-list {
  gap: 0;
}

.lpds2-mo .lpds2-wrap .form-list {
  gap: 0;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .lpds2-pc .lpds2-wrap .form-list {
    margin: 0;
  }
}

.lpds2-wrap .form-list > .col + .col {
  border-top: 1px solid #DDE4E9;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .lpds2-pc .lpds2-wrap .form-list > .col {
    margin: 0;
  }
}

.lpds2-wrap .form-list .radiobox .radiobox__label {
  display: block;
  padding: 20px 20px 20px 36px;
  font-weight: 700;
}

.lpds2-pc .lpds2-wrap .form-list .radiobox .radiobox__label {
  font-size: 18px;
}

.lpds2-mo .lpds2-wrap .form-list .radiobox .radiobox__label {
  padding-left: 34px;
  font-size: 16px;
}

.lpds2-pc .lpds2-wrap .form-list .radiobox:not(.text-type) .radiobox__label:before {
  top: 21px;
}

.lpds2-mo .lpds2-wrap .form-list .radiobox:not(.text-type) .radiobox__label:before {
  top: 22px;
}

.lpds2-wrap .form-list .radiobox.text-type .radiobox__label {
  padding-left: 0;
}

.lpds2-mo .lpds2-wrap .form-list .radiobox.text-type .radiobox__label {
  padding-left: 0;
}

.lpds2-wrap .form-tab-type {
  overflow: hidden;
  background-color: #DDE4E9;
  -webkit-box-shadow: 0 0 0 2px #DDE4E9;
          box-shadow: 0 0 0 2px #DDE4E9;
  text-align: center;
  border-radius: 8px;
}

.lpds2-wrap .form-tab-type .radiobox__input:checked + .radiobox__label {
  background-color: #FFFFFF;
  border-radius: 8px;
  font-weight: 400;
}

.lpds2-wrap .form-tab-type .radiobox__label {
  display: block;
  height: 46px;
  line-height: 46px;
  color: #171717;
  font-weight: 400;
  cursor: pointer;
}

.lpds2-pc .lpds2-wrap .form-tab-type .radiobox__label {
  font-size: 16px;
}

.lpds2-mo .lpds2-wrap .form-tab-type .radiobox__label {
  font-size: 14px;
}

.lpds2-wrap .textarea--type {
  position: relative;
  height: 218px;
  border: 1px solid #C7D3DB;
  color: #171717;
  border-radius: 16px;
  padding: 20px;
}

.lpds2-wrap .textarea--type::-webkit-input-placeholder {
  color: #6A8294;
}

.lpds2-wrap .textarea--type:-ms-input-placeholder {
  color: #6A8294;
}

.lpds2-wrap .textarea--type::-ms-input-placeholder {
  color: #6A8294;
}

.lpds2-wrap .textarea--type::placeholder {
  color: #6A8294;
}

.lpds2-wrap .select {
  position: relative;
  border-radius: 16px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #FFFFFF;
}

.lpds2-pc .lpds2-wrap .select {
  display: block;
  height: 98px;
  padding: 0;
  border: 1px solid #C7D3DB;
  color: inherit;
  font-weight: 400;
  font-size: 18px;
  z-index: 1;
  -webkit-transition: border-color .3s ease;
  transition: border-color .3s ease;
}

.lpds2-mo .lpds2-wrap .select {
  height: 82px;
  border: 1px solid #C7D3DB;
  overflow: hidden;
}

.lpds2-mo .lpds2-wrap .select .custom-desc {
  font-size: 16px;
  color: #F60019;
}

.lpds2-mo .lpds2-wrap .select .custom-display {
  position: absolute;
  top: 17px;
  left: 20px;
}

.lpds2-pc .lpds2-wrap .select__inner {
  height: 100%;
}

.lpds2-mo .lpds2-wrap .select__inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 82px;
  padding: 0 20px;
  padding-right: 40px;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m14 10-6 6-6-6h12zm0-4L8 0 2 6h12z' fill='%2336474E' fill-rule='evenodd'/%3E%3C/svg%3E") right 20px center no-repeat;
  background-size: 16px 16px;
}

.lpds2-wrap .select__label {
  position: absolute;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  top: 50%;
  color: #6A8294;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}

.lpds2-pc .lpds2-wrap .select__label {
  left: 0;
  right: 0;
  padding: 0 20px;
  font-size: 18px;
  z-index: 52;
  cursor: pointer;
}

.lpds2-mo .lpds2-wrap .select__label {
  right: 20px;
  left: 20px;
  display: inline-block;
  width: auto;
  font-size: 16px;
  display: none;
}

.lpds2-pc .lpds2-wrap .select--focus {
  border-color: #28A65B;
  z-index: 2;
}

.lpds2-pc .lpds2-wrap .select--on {
  border-color: #C7D3DB;
}

.lpds2-pc .lpds2-wrap .select--on .select__label {
  top: 23px;
  font-size: 14px;
}

.lpds2-mo .lpds2-wrap .select--on .select__label {
  display: block;
}

.lpds2-pc .lpds2-wrap .select--on.select--focus {
  border-color: #28A65B;
}

.lpds2-pc .lpds2-wrap .select--title {
  font-size: 16px;
  color: #293A46;
  margin-bottom: 12px;
}

.lpds2-mo .lpds2-wrap .select--title {
  font-size: 14px;
  margin-bottom: 8px;
}

.lpds2-mo .lpds2-wrap .select__input {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  font-size: 16px;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.lpds2-wrap .select__input.mobipick::-webkit-input-placeholder {
  color: #7C9599;
}

.lpds2-wrap .select__input.mobipick:-ms-input-placeholder {
  color: #7C9599;
}

.lpds2-wrap .select__input.mobipick::-ms-input-placeholder {
  color: #7C9599;
}

.lpds2-wrap .select__input.mobipick::placeholder {
  color: #7C9599;
}

.lpds2-wrap .select__input.mobipick.hidden {
  background-color: transparent !important;
  z-index: 1;
}

.lpds2-wrap .select__input.mobipick.hidden::-webkit-input-placeholder {
  display: none;
}

.lpds2-wrap .select__input.mobipick.hidden:-ms-input-placeholder {
  display: none;
}

.lpds2-wrap .select__input.mobipick.hidden::-ms-input-placeholder {
  display: none;
}

.lpds2-wrap .select__input.mobipick.hidden::placeholder {
  display: none;
}

.lpds2-mo .lpds2-wrap .select.select--on {
  border-color: #C7D3DB;
  -webkit-transition: border-color .3s ease;
  transition: border-color .3s ease;
}

.lpds2-mo .lpds2-wrap .select.select--on .select__label {
  top: 17px;
  font-size: 12px;
}

.lpds2-mo .lpds2-wrap .select.select--on .select__input {
  padding: 21px 0 0;
}

.lpds2-mo .lpds2-wrap .select.select--on .select__input.mobipick:-moz-read-only {
  background-color: #FFFFFF;
}

.lpds2-mo .lpds2-wrap .select.select--on .select__input.mobipick:read-only {
  background-color: #FFFFFF;
}

.lpds2-pc .lpds2-wrap .select--thin {
  height: 72px;
}

.lpds2-mo .lpds2-wrap .select--thin {
  height: 56px;
}

.lpds2-mo .lpds2-wrap .select--thin .select__inner {
  height: 56px;
}

.lpds2-pc .lpds2-wrap .select--thin .select__label {
  font-size: 18px;
  color: #C7D3DB;
}

.lpds2-mo .lpds2-wrap .select--thin .select__label {
  display: none;
}

.lpds2-wrap .select--thin .select__input.mobipick::-webkit-input-placeholder {
  color: #C7D3DB;
}

.lpds2-wrap .select--thin .select__input.mobipick:-ms-input-placeholder {
  color: #C7D3DB;
}

.lpds2-wrap .select--thin .select__input.mobipick::-ms-input-placeholder {
  color: #C7D3DB;
}

.lpds2-wrap .select--thin .select__input.mobipick::placeholder {
  color: #C7D3DB;
}

.lpds2-pc .lpds2-wrap .select--thin.select--on .select__label {
  display: none;
}

.lpds2-mo .lpds2-wrap .select--thin.select--on .select__label {
  display: none;
}

.lpds2-mo .lpds2-wrap .select--thin.select--on .select__input {
  padding-top: 0 !important;
}

.lpds2-mo .lpds2-wrap .select--thin.select--on .select__input.mobipick::-webkit-input-placeholder {
  color: #6A8294 !important;
}

.lpds2-mo .lpds2-wrap .select--thin.select--on .select__input.mobipick:-ms-input-placeholder {
  color: #6A8294 !important;
}

.lpds2-mo .lpds2-wrap .select--thin.select--on .select__input.mobipick::-ms-input-placeholder {
  color: #6A8294 !important;
}

.lpds2-mo .lpds2-wrap .select--thin.select--on .select__input.mobipick::placeholder {
  color: #6A8294 !important;
}

.lpds2-wrap .select--switch {
  border-radius: 0;
}

.lpds2-pc .lpds2-wrap .select--switch {
  height: auto;
  border: none;
}

.lpds2-mo .lpds2-wrap .select--switch {
  height: 100%;
  padding: 16px 20px;
  border: 1px solid #C7D3DB;
  border-radius: 16px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m14 10-6 6-6-6h12zm0-4L8 0 2 6h12z' fill='%2336474E' fill-rule='evenodd'/%3E%3C/svg%3E");
  background-position: right 20px center;
  background-repeat: no-repeat;
  background-size: 16px;
}

.lpds2-wrap .select--switch .select__input {
  color: #293A46;
}

.lpds2-wrap .select--switch .select__input::-webkit-input-placeholder {
  color: #C7D3DB;
}

.lpds2-wrap .select--switch .select__input:-ms-input-placeholder {
  color: #C7D3DB;
}

.lpds2-wrap .select--switch .select__input::-ms-input-placeholder {
  color: #C7D3DB;
}

.lpds2-wrap .select--switch .select__input::placeholder {
  color: #C7D3DB;
}

.lpds2-wrap .select--switch .select__input[readonly], .lpds2-wrap .select--switch .select__input[readonly]::-webkit-input-placeholder {
  color: #293A46;
}

.lpds2-wrap .select--switch .select__input[readonly], .lpds2-wrap .select--switch .select__input[readonly]:-ms-input-placeholder {
  color: #293A46;
}

.lpds2-wrap .select--switch .select__input[readonly], .lpds2-wrap .select--switch .select__input[readonly]::-ms-input-placeholder {
  color: #293A46;
}

.lpds2-wrap .select--switch .select__input[readonly], .lpds2-wrap .select--switch .select__input[readonly]::placeholder {
  color: #293A46;
}

.lpds2-wrap .select--switch .select__input:disabled {
  opacity: 1;
  -webkit-text-fill-color: #293A46;
  color: #293A46;
}

.lpds2-wrap .select--switch .select__input:disabled::-webkit-input-placeholder {
  color: #293A46;
}

.lpds2-wrap .select--switch .select__input:disabled:-ms-input-placeholder {
  color: #293A46;
}

.lpds2-wrap .select--switch .select__input:disabled::-ms-input-placeholder {
  color: #293A46;
}

.lpds2-wrap .select--switch .select__input:disabled::placeholder {
  color: #293A46;
}

.lpds2-wrap .select--switch .select__input[readonly][disabled]::-webkit-input-placeholder {
  color: #293A46;
}

.lpds2-wrap .select--switch .select__input[readonly][disabled]:-ms-input-placeholder {
  color: #293A46;
}

.lpds2-wrap .select--switch .select__input[readonly][disabled]::-ms-input-placeholder {
  color: #293A46;
}

.lpds2-wrap .select--switch .select__input[readonly][disabled]::placeholder {
  color: #293A46;
}

.lpds2-pc .lpds2-wrap .select--switch.select--on .selectric > .label {
  color: #293A46;
}

.lpds2-mo .lpds2-wrap .select--switch.select--on {
  border-color: #C7D3DB;
}

.lpds2-mo .lpds2-wrap .select--switch.select--on .select__label {
  font-size: 14px;
}

.lpds2-pc .lpds2-wrap .select--switch.select--focus .select__inner {
  border-color: #28A65B;
}

.lpds2-wrap .select--switch .select__label {
  display: block;
  position: static;
  -webkit-transform: none;
          transform: none;
  padding: 0;
}

.lpds2-pc .lpds2-wrap .select--switch .select__label {
  margin-bottom: 12px;
  font-size: 16px;
  color: #293A46;
}

.lpds2-mo .lpds2-wrap .select--switch .select__label {
  margin-bottom: 4px;
  font-size: 14px;
  color: #6A8294;
}

.lpds2-pc .lpds2-wrap .select--switch .select__inner {
  border: 1px solid #C7D3DB;
  height: 72px;
  border-radius: 16px;
}

.lpds2-mo .lpds2-wrap .select--switch .select__inner {
  height: auto;
  padding: 0 30px 0 0;
  border-radius: 0;
  background: none;
}

.lpds2-mo .lpds2-wrap .select--switch .select__input {
  padding: 0 !important;
}

.lpds2-mo .lpds2-wrap .select--switch .select__input::-webkit-input-placeholder {
  color: #C7D3DB;
}

.lpds2-mo .lpds2-wrap .select--switch .select__input:-ms-input-placeholder {
  color: #C7D3DB;
}

.lpds2-mo .lpds2-wrap .select--switch .select__input::-ms-input-placeholder {
  color: #C7D3DB;
}

.lpds2-mo .lpds2-wrap .select--switch .select__input::placeholder {
  color: #C7D3DB;
}

.lpds2-mo .lpds2-wrap .select--switch .select__input[disabled] {
  background-color: #FFFFFF;
}

.lpds2-pc .lpds2-pc .lpds2-wrap .select--switch .selectric {
  padding: 0 50px 0 20px;
}

.lpds2-pc .lpds2-wrap .select--switch .selectric > .label {
  padding: 0;
  line-height: 70px;
  font-size: 18px;
  color: #C7D3DB;
}

.lpds2-pc .lpds2-wrap .select--switch .selectric .button {
  width: 16px;
  height: 16px;
  background-size: 16px;
}

.lpds2-wrap .select.select--text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: normal;
      -ms-flex-align: normal;
          align-items: normal;
  height: auto;
  border: none;
  border-radius: 0;
  font-size: 16px;
}

.lpds2-wrap .select.select--text.select--on .select__label {
  top: 0;
}

.lpds2-wrap .select.select--text.select--on .select__input {
  padding: 0;
}

.lpds2-mo .lpds2-wrap .select.select--text.text--black .select__inner::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%23171717' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.lpds2-mo .lpds2-wrap .select.select--text.text--black .select__inner > .select__input {
  border-bottom: 1px solid #171717;
  border-radius: 0;
  color: #171717;
}

.lpds2-pc .lpds2-wrap .select.select--text.text--black .selectric > .label {
  border-bottom: 1px solid #171717;
  color: #171717;
}

.lpds2-pc .lpds2-wrap .select.select--text.text--black .selectric .button {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%23171717' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.lpds2-wrap .select.select--text .select__label {
  position: relative;
  display: inline-block;
  -webkit-transform: none;
          transform: none;
  -webkit-transition: none;
  transition: none;
  margin-right: 4px;
  padding: 0;
  font-size: 16px;
}

.lpds2-mo .lpds2-wrap .select.select--text .select__label {
  right: 0;
  left: 0;
  font-size: 14px;
}

.lpds2-mo .lpds2-wrap .select.select--text .select__inner {
  width: 60px;
  height: auto;
  padding: 0 20px 0 0;
  background: none;
  background-size: 0;
}

.lpds2-mo .lpds2-wrap .select.select--text .select__inner::after {
  content: '';
  position: absolute;
  -webkit-transform: translateY(-50%) rotate(90deg);
          transform: translateY(-50%) rotate(90deg);
  top: 50%;
  right: 0;
  display: inline-block;
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%230286E8' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.lpds2-mo .lpds2-wrap .select.select--text .select__inner > .select__input {
  border-bottom: 1px solid #0286E8;
  border-radius: 0;
  font-weight: 700;
  font-size: 14px;
  color: #0286E8;
}

.lpds2-pc .lpds2-wrap .select.select--text .selectric {
  padding: 0 20px 0 0;
  border-radius: 0;
}

.lpds2-pc .lpds2-wrap .select.select--text .selectric > .label {
  overflow: visible;
  display: inline-block;
  padding: 0;
  border-bottom: 1px solid #0286E8;
  font-size: 16px;
  font-weight: 700;
  color: #0286E8;
}

.lpds2-pc .lpds2-wrap .select.select--text .selectric .button {
  -webkit-transform: translateY(-50%) rotate(90deg);
          transform: translateY(-50%) rotate(90deg);
  right: 0;
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%230286E8' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.lpds2-pc .lpds2-wrap .select.select--text .selectric-open .selectric-items {
  min-width: 200px;
  max-height: 190px;
}

.lpds2-pc .lpds2-wrap .select.select--text .selectric-open .selectric-items ul, .lpds2-pc .lpds2-wrap .select.select--text .selectric-open .selectric-items li {
  font-size: 16px;
}

.lpds2-wrap .select--tit .select__label {
  display: -webkit-box;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.lpds2-pc .lpds2-wrap .select--tit .select__label {
  height: 40px;
  top: 30px;
  font-size: 14px;
}

.lpds2-mo .lpds2-wrap .select--tit .select__label {
  height: 36px;
  top: 27px;
  font-size: 12px;
}

.lpds2-mo .lpds2-wrap .select--tit .select__input.mobipick:-moz-read-only {
  background-color: transparent;
  padding-top: 34px;
}

.lpds2-mo .lpds2-wrap .select--tit .select__input.mobipick:read-only {
  background-color: transparent;
  padding-top: 34px;
}

.lpds2-wrap .select--tit .select__desc {
  width: 25%;
  color: #6A8294;
  position: absolute;
  text-align: right;
  right: 20px;
}

.lpds2-pc .lpds2-wrap .select--tit .select__desc {
  font-size: 14px;
  position: absolute;
  top: 6px;
  z-index: 52;
}

.lpds2-mo .lpds2-wrap .select--tit .select__desc {
  font-size: 12px;
  top: 8px;
}

.lpds2-wrap .select--tit .select__desc strong {
  font-weight: normal;
}

.lpds2-pc .lpds2-wrap .select--tit .selectric .button {
  top: 74%;
}

.lpds2-pc .lpds2-wrap .select--tit .selectric .label {
  padding-top: 50px;
}

.lpds2-mo .lpds2-wrap .select--tit .select__inner {
  background-position: right 10px bottom 15px;
  background-size: 16px 16px;
}

.lpds2-wrap .select--tit.button {
  position: relative;
}

.lpds2-wrap .select--tit.button .select__label {
  width: 65%;
}

.lpds2-mo .lpds2-wrap .select--tit.button .select__input.mobipick:-moz-read-only {
  padding-right: 80px;
  z-index: 5;
}

.lpds2-mo .lpds2-wrap .select--tit.button .select__input.mobipick:read-only {
  padding-right: 80px;
  z-index: 5;
}

.lpds2-mo .lpds2-wrap .select--tit.button .select__inner {
  background: none;
}

.lpds2-mo .lpds2-wrap .select--tit.button .select__inner::after {
  display: block;
  width: 70px;
  height: 24px;
  content: '변경하기';
  font-size: 12px;
  color: #0286E8;
  line-height: 24px;
  font-weight: normal;
  text-align: center;
  border-radius: 12px;
  background-color: #DDE4E9;
  position: absolute;
  right: 20px;
  bottom: 11px;
}

.lpds2-pc .lpds2-wrap .select--tit.button .selectric .button {
  background-image: none;
  width: 70px;
  height: 28px;
  top: 50%;
  -webkit-transform: translateY(40%);
          transform: translateY(40%);
}

.lpds2-pc .lpds2-wrap .select--tit.button .selectric .button::after {
  display: block;
  content: '변경하기';
  font-size: 12px;
  color: #0286E8;
  line-height: 28px;
  font-weight: normal;
  text-align: center;
  padding: 0 12px;
  border-radius: 12px;
  background-color: #DDE4E9;
}

.lpds2-pc .lpds2-wrap .select--tit.button.js-changed .selectric .button::after {
  content: '변경됨';
  color: #6530B5;
  background-color: #f4eeff;
}

.lpds2-mo .lpds2-wrap .select--tit.button.js-changed .select__inner::after {
  content: '변경됨';
  color: #6530B5;
  background-color: #f4eeff;
}

.lpds2-wrap .select--tit.arrow {
  position: relative;
}

.lpds2-wrap .select--tit.arrow .select__label {
  width: 65%;
}

.lpds2-pc .lpds2-wrap .select--tit.arrow .selectric .button {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%2336474E' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  width: 16px;
  height: 16px;
  top: 50%;
  -webkit-transform: translateY(85%);
          transform: translateY(85%);
}

.lpds2-mo .lpds2-wrap .select--tit.arrow .select__inner {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%2336474E' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 10px top 50px no-repeat;
}

.lpds2-pc .lpds2-wrap .select--tit.js-changed .selectric .label {
  color: #171717;
}

.lpds2-mo .lpds2-wrap .select--tit.js-changed .select__input.mobipick:-moz-read-only {
  color: #171717;
}

.lpds2-mo .lpds2-wrap .select--tit.js-changed .select__input.mobipick:read-only {
  color: #171717;
}

.lpds2-mo .lpds2-wrap .select--tit.select--on .select__label {
  height: 36px;
  top: 27px;
}

.lpds2-mo .lpds2-wrap .select--tit.select--on .select__input.mobipick:-moz-read-only {
  background-color: transparent;
  padding-top: 34px;
}

.lpds2-mo .lpds2-wrap .select--tit.select--on .select__input.mobipick:read-only {
  background-color: transparent;
  padding-top: 34px;
}

.lpds2-wrap .select--tit.select--error {
  border: 1px solid #F56665 !important;
  pointer-events: none !important;
}

.lpds2-wrap .select--tit.select--error .select__label {
  color: #F60019 !important;
}

.lpds2-wrap .select--tit.select--error .select__desc {
  display: none !important;
}

.lpds2-pc .lpds2-wrap .select--tit.select--error .label {
  position: relative;
  padding-left: 26px;
}

.lpds2-pc .lpds2-wrap .select--tit.select--error .label::after {
  display: block;
  content: '';
  width: 18px;
  height: 18px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0z' fill='%23FFB3B5'/%3E%3Cpath d='M7.1 4.329a.905.905 0 1 1 1.8 0l-.533 5.34a.369.369 0 0 1-.734-.001L7.1 4.328zm.9 8.504a.834.834 0 1 1 0-1.667.834.834 0 0 1 0 1.667z' fill='%23F60019'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
  position: absolute;
  top: 61px;
  left: 0;
  z-index: 10;
}

.lpds2-pc .lpds2-wrap .select--tit.select--error .selectric .button {
  display: none !important;
}

.lpds2-pc .lpds2-wrap .select--tit.select--error .selectric .label {
  color: #171717;
}

.lpds2-mo .lpds2-wrap .select--tit.select--error .select__inner {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0z' fill='%23FFB3B5'/%3E%3Cpath d='M7.1 4.329a.905.905 0 1 1 1.8 0l-.533 5.34a.369.369 0 0 1-.734-.001L7.1 4.328zm.9 8.504a.834.834 0 1 1 0-1.667.834.834 0 0 1 0 1.667z' fill='%23F60019'/%3E%3C/g%3E%3C/svg%3E%0A") 20px 51px no-repeat;
  background-size: 16px 16px;
}

.lpds2-mo .lpds2-wrap .select--tit.select--error .select__inner::after {
  display: none !important;
}

.lpds2-mo .lpds2-wrap .select--tit.select--error .select__input.mobipick:-moz-read-only {
  position: relative;
  padding-left: 20px;
  color: #171717;
}

.lpds2-mo .lpds2-wrap .select--tit.select--error .select__input.mobipick:read-only {
  position: relative;
  padding-left: 20px;
  color: #171717;
}

.lpds2-pc .lpds2-wrap .selectbox option[value=""][disabled] {
  display: none;
}

.lpds2-wrap .file-wrap .file-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.lpds2-pc .lpds2-wrap .file-wrap .file-list {
  gap: 16px;
}

.lpds2-mo .lpds2-wrap .file-wrap .file-list {
  gap: 12px;
}

.lpds2-wrap .file-wrap .file-list__image {
  height: 100%;
}

.lpds2-wrap .file-wrap .file-list__image img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
}

.lpds2-wrap .file-wrap .file-list__delete {
  position: absolute;
  top: 5px;
  right: 5px;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%2336474E' cx='10' cy='10' r='10'/%3E%3Cpath d='m10.49 10 3.908-3.909a.346.346 0 1 0-.49-.49L10 9.511 6.09 5.6a.346.346 0 0 0-.489.49l3.91 3.91-3.91 3.908a.347.347 0 0 0 .245.591.345.345 0 0 0 .245-.101l3.91-3.91 3.908 3.91a.348.348 0 0 0 .49 0 .346.346 0 0 0 0-.49L10.488 10z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E");
  background-position: no-repeat;
  background-size: contain;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .lpds2-pc .lpds2-wrap .file-wrap .file-list {
    margin: -8px;
  }
}

.lpds2-wrap .file-wrap .file-attach {
  width: 80px;
  height: 80px;
  border: 1px dashed #6A8294;
  background-color: #F2F4F6;
  border-radius: 12px;
}

.lpds2-wrap .file-wrap .file-attach label {
  position: relative;
  display: block;
  height: 100%;
  cursor: pointer;
}

.lpds2-wrap .file-wrap .file-attach label::before, .lpds2-wrap .file-wrap .file-attach label::after {
  content: '';
  position: absolute;
  display: block;
  top: 50%;
  left: 50%;
  background-color: #6A8294;
}

.lpds2-wrap .file-wrap .file-attach label::before {
  width: 14px;
  height: 1px;
  margin-left: -7px;
}

.lpds2-wrap .file-wrap .file-attach label::after {
  width: 1px;
  height: 14px;
  margin-top: -7px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .lpds2-pc .lpds2-wrap .file-wrap .file-attach label {
    margin: 8px;
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .lpds2-pc .lpds2-wrap .file-wrap .file-attach {
    margin: 8px;
  }
}

.lpds2-wrap .file-wrap .file-list__item {
  overflow: hidden;
  position: relative;
  display: inline-block;
  width: 80px;
  height: 80px;
  border: 1px solid #6A8294;
  border-radius: 12px;
}

.lpds2-wrap .amount-box {
  position: relative;
  border-bottom: 1px solid #c6d9dc;
  text-align: center;
}

.lpds2-pc .lpds2-wrap .amount-box {
  padding-bottom: 24px;
}

.lpds2-mo .lpds2-wrap .amount-box {
  padding-bottom: 16px;
}

.lpds2-wrap .amount-box .amount {
  font-weight: bold;
  color: #171717;
}

.lpds2-pc .lpds2-wrap .amount-box .amount {
  padding: 0 36px;
  font-size: 24px;
}

.lpds2-mo .lpds2-wrap .amount-box .amount {
  padding: 0 30px;
  font-size: 20px;
}

.lpds2-wrap .amount-box__reset {
  position: absolute;
  top: 0;
  right: 0;
}

.lpds2-pc .lpds2-wrap .amount-btns {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.lpds2-pc .lpds2-wrap .amount-btns > .col {
  text-align: center;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: auto;
}

.lpds2-wrap .amount-btns .btn {
  background-color: #e9f2f4;
  color: #171717;
}

.lpds2-pc .lpds2-wrap .amount-btns .btn {
  display: inline-block;
  width: 108px;
}

.lpds2-wrap .amount-control {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  background-color: #f0f7f7;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
}

.lpds2-pc .lpds2-wrap .amount-control {
  width: 212px;
  padding: 10px 16px;
  border-radius: 21px;
}

.lpds2-mo .lpds2-wrap .amount-control {
  width: 170px;
  padding: 10px 12px;
  border-radius: 23px;
}

.lpds2-wrap .amount-control__fee {
  color: #171717;
  font-weight: bold;
}

.lpds2-wrap .amount-control__btn.disabled .icon-minus {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h16v16H0z'/%3E%3Cpath d='M14 8a1 1 0 0 1-1 1H3a1 1 0 1 1 0-2h10a1 1 0 0 1 1 1z' fill='%23C6D9DC'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.lpds2-wrap .amount-control__btn.disabled .icon-plus {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h16v16H0z'/%3E%3Cpath d='M8 2a1 1 0 0 1 1 1v4h4a1 1 0 0 1 0 2H9v4a1 1 0 0 1-2 0V9H3a1 1 0 1 1 0-2h4V3a1 1 0 0 1 1-1z' fill='%23C6D9DC'/%3E%3C/g%3E%3C/svg%3E%0A");
}

@media screen and (max-width: 340px) {
  .lpds2-wrap .amount-btns {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .lpds2-mo .lpds2-wrap .amount-btns > .col {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -ms-flex-preferred-size: calc(50% - 4px);
        flex-basis: calc(50% - 4px);
    width: calc(50% - 4px);
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .lpds2-pc .radiobox.round-check-type .radiobox__label {
    padding-top: 18px;
  }
}

.lpds2-pc .pop-area .dimm {
  opacity: 0;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: rgba(23, 23, 23, 0.7);
  -webkit-animation-name: opacityShow;
          animation-name: opacityShow;
  -webkit-animation-duration: 0.2s;
          animation-duration: 0.2s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.lpds2-pc .pop-area .dimm.on {
  opacity: 1;
}

.lpds2-pc .pop-section {
  display: none;
  opacity: 0;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transition: all .4s;
  transition: all .4s;
}

.lpds2-pc .pop-section.on {
  display: block;
  opacity: 1;
}

.lpds2-pc .pop-section.modal .pop-guide-wrap, .lpds2-pc .pop-section.modal-bottom .pop-guide-wrap {
  display: table;
  width: 100%;
  height: 100vh;
  padding: 108px 0;
  vertical-align: top;
  text-align: center;
  min-width: auto;
}

.lpds2-pc .pop-section.modal .pop-inner, .lpds2-pc .pop-section.modal-bottom .pop-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -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;
}

.lpds2-pc .pop-section.modal .pop-contents.modal-type, .lpds2-pc .pop-section.modal-bottom .pop-contents.modal-type {
  display: block;
}

.lpds2-pc .pop-section.modal .pop-control, .lpds2-pc .pop-section.modal-bottom .pop-control {
  width: 100%;
  padding: 18px 0;
  max-width: 928px;
}

.lpds2-pc .pop-section.modal .pop-control__close, .lpds2-pc .pop-section.modal-bottom .pop-control__close {
  display: inline-block;
  width: 28px;
  height: 28px;
  line-height: 26px;
  border-radius: 14px;
  background-color: #171717;
  text-align: center;
}

.lpds2-pc .pop-section.modal .pop-guide.modal-type .pop-img img {
  height: 215px;
}

.lpds2-pc .pop-section.modal .pop-guide.modal-type--img .pop-contents__inner {
  overflow: visible;
}

.lpds2-pc .pop-section.modal .pop-guide.modal-type--img .pop-img img {
  height: 658px;
}

.lpds2-pc .pop-section.modal-bottom .pop-contents__inner {
  width: 448px;
  padding: 40px;
}

.lpds2-pc .pop-section.modal-bottom .pop-guide.modal-type .pop-img img {
  height: 125px;
}

.lpds2-pc .pop-section.modal-bottom .pop-guide.modal-type--img .pop-img {
  overflow: hidden;
  border-radius: 28px;
}

.lpds2-pc .pop-section.modal-bottom .pop-guide.modal-type--img .pop-contents__inner {
  background-color: transparent;
  border-radius: 0;
  overflow: visible;
}

.lpds2-pc .pop-section.modal-bottom .pop-control {
  max-width: 448px;
}

.lpds2-pc .pop-section.modal-bottom .pop-control__close {
  width: auto;
  height: 32px;
  line-height: 32px;
  border-radius: 20px;
  background-color: #DDE4E9;
  color: #171717;
  padding: 0 16px;
}

.lpds2-pc .pop-section .pop-btn__close {
  position: absolute;
  top: 20px;
  left: 50%;
  margin-left: 400px;
  padding: 9px;
  background-color: #FFFFFF;
  border-radius: 50%;
}

.lpds2-pc .pop-section .pop-btn__close.js-fixed {
  position: fixed;
  top: 20px;
  margin-left: 395px;
  height: auto;
}

.lpds2-pc .pop-section .pop-inner {
  position: relative;
  display: table;
  width: 100%;
  height: 100vh;
  padding: 108px 0;
  vertical-align: top;
  text-align: center;
}

.lpds2-pc .pop-section .pop-inner.lpds2-wrap {
  min-width: auto;
}

.lpds2-pc .pop-section .pop-contents {
  display: table-cell;
  position: relative;
  width: 100%;
  vertical-align: middle;
}

.lpds2-pc .pop-section .pop-contents-wrap {
  position: relative;
}

.lpds2-pc .pop-section .pop-contents__inner {
  text-align: left;
  position: relative;
  width: 928px;
  margin: 0 auto;
  padding: 72px;
  border-radius: 30px;
  background-color: #fff;
}

.lpds2-pc .pop-section .pop-contents .section:first-child {
  padding-top: 0 !important;
}

.lpds2-pc .pop-section .pop-contents .section:last-child {
  padding-bottom: 0;
}

.lpds2-pc .pop-section .pop-contents .section--scroll .section:last-child {
  padding-bottom: 0;
}

.lpds2-pc .pop-section .pop-contents.header-type .pop-header__fixed + .section {
  padding-top: 40px;
}

.lpds2-pc .pop-section .pop-contents .inner--scroll {
  height: 450px;
  overflow-x: hidden;
  overflow-y: auto;
}

.lpds2-pc .pop-contents .section__thumb-image {
  max-width: 428px;
  margin: 0 auto;
}

.lpds2-pc .pop-contents .section__thumb-image img {
  width: 100%;
}

.lpds2-mo .pop-area .dimm {
  opacity: 0;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: rgba(23, 23, 23, 0.7);
  -webkit-animation-name: opacityShow;
          animation-name: opacityShow;
  -webkit-animation-duration: 0.2s;
          animation-duration: 0.2s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.lpds2-mo .pop-section {
  overflow-x: hidden;
  overflow-y: auto;
  position: fixed;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  min-height: 100%;
  background-color: #FFFFFF;
}

.lpds2-mo .pop-section:not(.layer) {
  top: 100%;
  -webkit-transition: top 0.3s cubic-bezier(0.65, 0.05, 0.36, 1);
  transition: top 0.3s cubic-bezier(0.65, 0.05, 0.36, 1);
  will-change: top;
}

.lpds2-mo .pop-section:not(.layer).on {
  top: 0;
}

.lpds2-mo .pop-section:not(.layer).js-closing {
  top: 100%;
}

.lpds2-mo .pop-section.on + .dimm {
  opacity: 1;
}

.lpds2-mo .pop-section.on .pop-footer {
  bottom: 0;
  -webkit-transition: bottom 0.3s cubic-bezier(0.65, 0.05, 0.36, 1);
  transition: bottom 0.3s cubic-bezier(0.65, 0.05, 0.36, 1);
}

.lpds2-mo .pop-section.layer {
  overflow-y: initial;
  bottom: -100%;
  height: initial;
  min-height: initial;
  max-height: 90%;
  padding-top: 20px;
  border-radius: 20px 20px 0 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  will-change: bottom;
  -webkit-transition: bottom 0.3s cubic-bezier(0.65, 0.05, 0.36, 1);
  transition: bottom 0.3s cubic-bezier(0.65, 0.05, 0.36, 1);
}

.lpds2-mo .pop-section.layer.on {
  bottom: 0;
}

.lpds2-mo .pop-section.layer.js-closing {
  bottom: -100%;
}

.lpds2-mo .pop-section.layer .pop-contents {
  min-height: auto;
  padding: 30px 0 20px;
}

.lpds2-mo .pop-section.layer .pop-btn__close {
  position: absolute;
  top: 20px;
  right: 20px;
  padding: 0;
  background: none;
}

.lpds2-mo .pop-section.layer .pop-btn__skip {
  position: absolute;
  top: 20px;
  right: 20px;
  text-decoration: underline;
  color: #293A46;
  z-index: 50;
}

.lpds2-mo .pop-section.layer .pop-header {
  max-width: 680px;
  margin: 0 auto;
}

.lpds2-mo .pop-section.layer .pop-header__fixed {
  position: fixed;
  left: 0;
  right: 0;
  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-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  max-width: 680px;
  height: 32px;
  margin: 0 auto;
  padding: 0 16px;
  border-bottom: 0;
  background-color: #FFFFFF;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 1;
}

.lpds2-mo .pop-section.layer .pop-header__fixed .pop-btn__close {
  top: 0;
}

.lpds2-mo .pop-section.layer .pop-header__fixed .pop-btn__skip {
  top: 5px;
}

.lpds2-mo .pop-section.modal, .lpds2-mo .pop-section.modal-bottom {
  overflow-y: initial;
  top: inherit;
  bottom: -100%;
  height: initial;
  min-height: initial;
  max-height: 90%;
  padding: 0 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  will-change: bottom !important;
  -webkit-transition: bottom 0.3s cubic-bezier(0.65, 0.05, 0.36, 1) !important;
  transition: bottom 0.3s cubic-bezier(0.65, 0.05, 0.36, 1) !important;
  background-color: transparent;
}

.lpds2-mo .pop-section.modal.on, .lpds2-mo .pop-section.modal-bottom.on {
  top: inherit;
  bottom: 50%;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
}

.lpds2-mo .pop-section.modal.js-closing, .lpds2-mo .pop-section.modal-bottom.js-closing {
  top: inherit;
  bottom: -100%;
}

.lpds2-mo .pop-section.modal .pop-guide-wrap, .lpds2-mo .pop-section.modal-bottom .pop-guide-wrap {
  position: relative;
  width: 100%;
  height: 100%;
}

.lpds2-mo .pop-section.modal .pop-inner, .lpds2-mo .pop-section.modal-bottom .pop-inner {
  position: relative;
}

.lpds2-mo .pop-section.modal .pop-contents, .lpds2-mo .pop-section.modal-bottom .pop-contents {
  min-height: auto;
  padding: 30px 0 20px;
}

.lpds2-mo .pop-section.modal .pop-contents.modal-type, .lpds2-mo .pop-section.modal-bottom .pop-contents.modal-type {
  padding-top: 20px;
  border-radius: 20px;
  background-color: #FFFFFF;
  overflow-y: auto;
}

.lpds2-mo .pop-section.modal .pop-contents.modal-type--img, .lpds2-mo .pop-section.modal-bottom .pop-contents.modal-type--img {
  padding: 0;
  background-color: #FFFFFF;
  overflow-y: auto;
  border-radius: 28px;
}

.lpds2-mo .pop-section.modal .pop-control, .lpds2-mo .pop-section.modal-bottom .pop-control {
  max-width: 680px;
  padding: 18px 0;
  margin: 0 auto;
}

.lpds2-mo .pop-section.modal .pop-control__close, .lpds2-mo .pop-section.modal-bottom .pop-control__close {
  display: inline-block;
  width: 28px;
  height: 28px;
  line-height: 28px;
  border-radius: 14px;
  background-color: #171717;
  text-align: center;
}

.lpds2-mo .pop-section.modal .pop-btn__close, .lpds2-mo .pop-section.modal-bottom .pop-btn__close {
  position: absolute;
  top: 20px;
  right: 20px;
  padding: 0;
  background: none;
}

.lpds2-mo .pop-section.modal .pop-btn__skip, .lpds2-mo .pop-section.modal-bottom .pop-btn__skip {
  position: absolute;
  top: 20px;
  right: 20px;
  text-decoration: underline;
  color: #293A46;
  z-index: 50;
}

.lpds2-mo .pop-section.modal .pop-header, .lpds2-mo .pop-section.modal-bottom .pop-header {
  max-width: 680px;
  margin: 0 auto;
}

.lpds2-mo .pop-section.modal .pop-guide.modal-type .pop-img img {
  height: 220px;
}

@media screen and (max-width: 375px) {
  .lpds2-mo .pop-section.modal .pop-guide.modal-type .pop-img img {
    max-height: 220px;
    height: auto;
  }
}

.lpds2-mo .pop-section.modal .pop-guide.modal-type--img .pop-img img {
  height: 513px;
}

@media screen and (max-width: 375px) {
  .lpds2-mo .pop-section.modal .pop-guide.modal-type--img .pop-img img {
    max-height: 513px;
    height: auto;
  }
}

.lpds2-mo .pop-section.modal-bottom.on {
  bottom: 40px;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}

.lpds2-mo .pop-section.modal-bottom.js-closing {
  top: inherit;
  bottom: -100%;
}

.lpds2-mo .pop-section.modal-bottom .pop-guide.modal-type--img .pop-img img {
  max-width: 351px;
  width: 100%;
  /* height: 240px;
    
                                        @media screen and (max-width:375px) {
                                            max-height: 240px;
                                            height: auto;
                                        } */
}

.lpds2-mo .pop-section.modal-bottom .pop-inner {
  padding-top: 52px;
}

.lpds2-mo .pop-section.modal-bottom .pop-control {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  padding: 12px 0;
}

.lpds2-mo .pop-section.modal-bottom .pop-control__close {
  display: inline-block;
  color: #171717;
  font-size: 12px;
  width: auto;
  height: 32px;
  line-height: 32px;
  padding: 0 16px;
  border-radius: 20px;
  background-color: #DDE4E9;
}

.lpds2-mo .pop-footer {
  padding: 0 16px 20px;
}

.lpds2-mo .pop-footer.fixed {
  position: fixed;
  left: 0;
  right: 0;
  bottom: -100%;
  width: 100%;
  padding: 45px 20px 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(40%, white));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), white 40%);
  -webkit-transition: bottom 0.1s cubic-bezier(0.65, 0.05, 0.36, 1);
  transition: bottom 0.1s cubic-bezier(0.65, 0.05, 0.36, 1);
  z-index: 10;
}

.lpds2-mo .pop-footer.fixed.round-type {
  overflow-y: auto;
  max-height: 80%;
  padding: 20px;
  border-radius: 20px 20px 0 0;
  background: #FFFFFF;
  -webkit-box-shadow: 0 -5px 10px 0 rgba(23, 23, 23, 0.12);
          box-shadow: 0 -5px 10px 0 rgba(23, 23, 23, 0.12);
}

.lpds2-mo .pop-btn__close {
  position: fixed;
  right: 8px;
  top: 8px;
  padding: 10px;
  background-color: #FFFFFF;
  border-radius: 50%;
  z-index: 5;
}

.lpds2-mo .pop-contents {
  max-width: 680px;
  margin: 0 auto;
  min-height: 100vh;
  padding: 72px 0 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.lpds2-mo .pop-contents.header-type {
  padding-top: 0 !important;
}

.lpds2-mo .pop-contents.header-type .pop-header__fixed + .section {
  padding-top: 50px;
}

.lpds2-mo .pop-contents.header-type.footer-column .section--scroll {
  padding-bottom: 140px;
}

.lpds2-mo .pop-contents.header-type--multiline .pop-header__fixed {
  height: 70px;
  padding-bottom: 20px;
}

.lpds2-mo .pop-contents.header-type--multiline .pop-header__fixed + .section {
  padding-top: 70px;
}

.lpds2-mo .pop-contents .section:first-child {
  padding-top: 0;
}

.lpds2-mo .pop-contents .section--lighten {
  background-color: #F2F4F6;
}

.lpds2-mo .pop-contents .section__thumb-image {
  max-width: 343px;
  margin: 0 auto;
}

.lpds2-mo .pop-contents .section__thumb-image img {
  width: 100%;
}

.lpds2-mo .pop-contents .section--scroll {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-height: 70vh;
  overflow-y: auto;
}

.lpds2-mo .pop-contents .section--scroll .section:last-child {
  padding-bottom: 0;
}

.lpds2-mo .pop-contents__inner.has--fixed {
  padding-bottom: 120px;
}

.lpds2-mo .pop-contents .title-page {
  color: #171717;
}

.lpds2-mo .lpds2-wrap .pop-contents.content--border .section + .section {
  padding: 35px 16px 37px;
  border-top: 16px solid #F2F4F6;
}

/*-------------------------------------------------------------------
    @ 관리자 등록 팝업
-------------------------------------------------------------------*/
.lpds2-wrap .pop-guide .has--fixed {
  padding-bottom: 56px;
}

.lpds2-wrap .pop-guide .pop-img {
  text-align: center;
}

.lpds2-wrap .pop-guide .pop-img img {
  display: inline-block;
}

.lpds2-mo .lpds2-wrap .pop-guide .pop-footer {
  max-width: 100%;
}

.lpds2-mo .lpds2-wrap .pop-guide .pop-footer.expand {
  padding: 0;
}

.lpds2-mo .lpds2-wrap .pop-guide .pop-footer.expand > .grid-row {
  gap: 0 !important;
}

.lpds2-mo .lpds2-wrap .pop-guide .pop-footer.expand .btn {
  border-radius: 0;
}

.lpds2-wrap .pop-guide.full-type .pop-img img {
  height: 342px;
}

@media screen and (max-width: 375px) {
  .lpds2-mo .lpds2-wrap .pop-guide.full-type .pop-img img {
    max-height: 342px;
    height: auto;
  }
}

.lpds2-pc .lpds2-wrap .pop-guide.bottom-type .pop-img img {
  height: 215px;
}

.lpds2-mo .lpds2-wrap .pop-guide.bottom-type .pop-img img {
  height: 170px;
}

@media screen and (max-width: 375px) {
  .lpds2-mo .lpds2-wrap .pop-guide.bottom-type .pop-img img {
    max-height: 170px;
    height: auto;
  }
}

.lpds2-mo .lpds2-wrap .pop-guide.bottom-type--img {
  padding: 0;
  margin-top: -20px;
}

.lpds2-mo .lpds2-wrap .pop-guide.bottom-type--img {
  max-width: 100%;
}

.lpds2-mo .lpds2-wrap .pop-guide.bottom-type--img .pop-contents__inner > .section {
  padding: 0;
}

.lpds2-pc .lpds2-wrap .pop-guide.bottom-type--img .pop-img img {
  height: 458px;
}

.lpds2-mo .lpds2-wrap .pop-guide.bottom-type--img .pop-img img {
  height: 369px;
}

@media screen and (max-width: 375px) {
  .lpds2-mo .lpds2-wrap .pop-guide.bottom-type--img .pop-img img {
    max-height: 369px;
    height: auto;
  }
}

.lpds2-wrap .pop-guide.modal-type--img .pop-contents__inner {
  overflow: hidden;
}

.lpds2-pc .lpds2-wrap .pop-guide.modal-type--img .pop-contents__inner {
  padding: 0;
}

.lpds2-mo .lpds2-wrap .pop-guide.modal-type--img .pop-contents__inner .section {
  position: relative;
  padding: 0;
}

.lpds2-wrap .pop-guide.modal-type--img .pop-contents__inner .pop-btn {
  position: absolute;
  left: 0;
  right: 0;
}

.lpds2-pc .lpds2-wrap .pop-guide.modal-type--img .pop-contents__inner .pop-btn {
  margin: 0 70px;
  bottom: 72px;
}

.lpds2-mo .lpds2-wrap .pop-guide.modal-type--img .pop-contents__inner .pop-btn {
  margin: 0 20px;
  bottom: 20px;
}

/*-------------------------------------------------------------------
    @ modal
-------------------------------------------------------------------*/
.lpds2-pc .modal-wrap {
  z-index: 401;
}

.lpds2-mo .modal-wrap {
  z-index: 311;
}

.modal-wrap {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.modal-wrap.lpds2-wrap {
  min-width: auto;
}

.modal-wrap.lpds2-wrap.js-active .modal-inner {
  top: 50%;
  -webkit-animation: opacityShow 0.3s cubic-bezier(0.4, 0, 0.2, 1) forwards, modalUp 0.3s cubic-bezier(0.4, 0, 0.2, 1) forwards;
          animation: opacityShow 0.3s cubic-bezier(0.4, 0, 0.2, 1) forwards, modalUp 0.3s cubic-bezier(0.4, 0, 0.2, 1) forwards;
}

.modal-wrap.lpds2-wrap.js-closing .modal-inner {
  -webkit-animation: opacityHide 0.3s cubic-bezier(0.4, 0, 0.2, 1) forwards, modalDown 0.3s cubic-bezier(0.4, 0, 0.2, 1) forwards;
          animation: opacityHide 0.3s cubic-bezier(0.4, 0, 0.2, 1) forwards, modalDown 0.3s cubic-bezier(0.4, 0, 0.2, 1) forwards;
}

.modal-wrap.lpds2-wrap .modal-inner {
  position: absolute;
  top: -100%;
  background: #FFFFFF;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  will-change: opacity;
  min-height: unset;
}

.lpds2-pc .modal-wrap.lpds2-wrap .modal-inner {
  left: 50%;
  padding: 40px;
  border-radius: 30px;
  width: 448px;
  margin-left: -224px;
}

.lpds2-mo .modal-wrap.lpds2-wrap .modal-inner {
  left: 20px;
  right: 20px;
  padding: 24px;
  border-radius: 20px;
}

.modal-wrap.lpds2-wrap .modal-contents {
  overflow-y: auto;
  max-height: calc(100vh - 200px);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.lpds2-pc .modal-wrap.lpds2-wrap .modal-contents {
  padding: 40px 0;
}

.lpds2-mo .modal-wrap.lpds2-wrap .modal-contents {
  margin-top: 0;
  padding: 24px 0;
}

.modal-wrap.lpds2-wrap .modal-contents .modal-notice {
  text-align: center;
  font-size: 16px;
  color: #171717;
}

.modal-wrap.lpds2-wrap .modal-contents .modal-notice .icon {
  margin-bottom: 16px;
}

.lpds2-mo .modal-wrap.lpds2-wrap .modal-footer {
  margin-top: 0;
}

/*-------------------------------------------------------------------
    @dim
-------------------------------------------------------------------*/
.page-dim {
  opacity: 0;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  width: 0;
  bottom: 0;
  height: 100%;
  background-color: rgba(23, 23, 23, 0.7);
  z-index: 310;
  -webkit-transition: opacity 0.3s linear, width 0s linear 0.4s;
  transition: opacity 0.3s linear, width 0s linear 0.4s;
}

.page-dim.on {
  opacity: 1;
  width: 100%;
  -webkit-transition: opacity 0.3s, width 0s;
  transition: opacity 0.3s, width 0s;
}

.lpds2-pc .page-dim {
  z-index: 400;
}

/*-------------------------------------------------------------------
    @Snackbar
-------------------------------------------------------------------*/
.snackbar {
  position: fixed;
  top: -100%;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  padding: 10px 30px;
  border-radius: 20px;
  background-color: #171717;
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
  -webkit-transition: top 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transition: top 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  z-index: 1;
}

.snackbar__desc {
  color: #FFFFFF;
}

.snackbar.js-active {
  top: 10px;
}

.lpds2-pc .snackbar.js-active {
  top: 35px;
}

@-webkit-keyframes modalUp {
  from {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}

@keyframes modalUp {
  from {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}

@-webkit-keyframes modalDown {
  from {
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@keyframes modalDown {
  from {
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .lpds2-pc .modal-contents {
    overflow-x: hidden;
  }
}

@media screen and (min-width: 768px) {
  .lpds2-mo .pop-footer {
    max-width: 680px;
    margin: 0 auto;
  }
  .lpds2-mo .pop-btn__close {
    right: 50%;
    margin-right: -340px;
  }
  .lpds2-mo .pop-section.layer .pop-btn__close {
    margin-right: 16px !important;
  }
}

/*-------------------------------------------------------------------
    @OLD 팝업 관련 :: 삭제 예정
-------------------------------------------------------------------*/
.lpds2-mo .lpds-wrap.pop-inner .bg--secondary {
  background-color: #7A8DAC !important;
  color: #FFFFFF !important;
}

.lpds2-mo .lpds-wrap.pop-inner .icon.md {
  width: 24px;
  height: 24px;
}

.lpds2-mo .lpds-wrap.pop-inner .card-list__title {
  font-size: 16px;
}

.icon {
  display: inline-block;
  width: 24px;
  height: 24px;
  vertical-align: middle;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100%;
}

.lpds2-pc .icon.fluid {
  width: 30px;
  height: 30px;
}

.lpds2-pc .icon.sm {
  width: 16px;
  height: 16px;
}

.lpds2-pc .icon.sm.fluid {
  width: 20px;
  height: 20px;
}

.lpds2-pc .icon.sm2 {
  width: 20px;
  height: 20px;
}

.lpds2-pc .icon.sm2.fluid {
  width: 24px;
  height: 24px;
}

.lpds2-pc .icon.md {
  width: 32px;
  height: 32px;
}

.lpds2-pc .icon.md.fluid {
  width: 40px;
  height: 40px;
}

.lpds2-pc .icon.x-md {
  width: 40px;
  height: 40px;
}

.lpds2-pc .icon.x-md.fluid {
  width: 50px;
  height: 50px;
}

.lpds2-pc .icon.lg {
  width: 64px;
  height: 64px;
}

.lpds2-pc .icon.lg.fluid {
  width: 80px;
  height: 80px;
}

.lpds2-pc .icon.x-lg {
  width: 80px;
  height: 80px;
}

.lpds2-pc .icon.x-lg.fluid {
  width: 100px;
  height: 100px;
}

.lpds2-mo .icon.sm {
  width: 16px;
  height: 16px;
}

.lpds2-mo .icon.sm2 {
  width: 20px;
  height: 20px;
}

.lpds2-mo .icon.md {
  width: 32px;
  height: 32px;
}

.lpds2-mo .icon.x-md {
  width: 40px;
  height: 40px;
}

.lpds2-mo .icon.lg {
  width: 64px;
  height: 64px;
}

.lpds2-mo .icon.x-lg {
  width: 80px;
  height: 80px;
}

.icon-menu {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg stroke='%2319274E' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12.5h18M3 5.5h18M3 19.5h18'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-bookmark {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' d='M1.5.5v23l10.5-3 10.5 3V.5z'/%3E%3Cpath d='M12 20a.5.5 0 0 1 .138.02L22 22.837V1H2v21.837l9.862-2.817A.5.5 0 0 1 12 20m10.5 4a.47.47 0 0 1-.138-.02L12 21.02 1.638 23.98A.497.497 0 0 1 1 23.5V.5a.5.5 0 0 1 .5-.5h21a.5.5 0 0 1 .5.5v23a.497.497 0 0 1-.5.5' fill='%2336474E'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-bookmark-on {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%2302A2AF' d='M1.5.5v23l10.5-3 10.5 3V.5z'/%3E%3Cpath d='M12 20a.5.5 0 0 1 .138.02L22 22.837V1H2v21.837l9.862-2.817A.5.5 0 0 1 12 20m10.5 4a.47.47 0 0 1-.138-.02L12 21.02 1.638 23.98A.497.497 0 0 1 1 23.5V.5a.5.5 0 0 1 .5-.5h21a.5.5 0 0 1 .5.5v23a.497.497 0 0 1-.5.5' fill='%2302A2AF'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-header-search {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cpath id='h3du6balva' d='M0 0h20.5v20.5H0z'/%3E%3C/defs%3E%3Cg transform='translate(2 2)' fill='none' fill-rule='evenodd'%3E%3Cmask id='3dkfb08q6b' fill='%23fff'%3E%3Cuse xlink:href='%23h3du6balva'/%3E%3C/mask%3E%3Cpath d='M1 8c0-3.859 3.14-7 7-7s7 3.141 7 7c0 3.86-3.14 7-7 7s-7-3.14-7-7m19.354 11.646-6.36-6.359A7.966 7.966 0 0 0 16 8 8 8 0 1 0 0 8a8 8 0 0 0 8 8 7.966 7.966 0 0 0 5.287-2.006l6.359 6.36a.502.502 0 0 0 .708 0 .502.502 0 0 0 0-.708' fill='%2336474E' mask='url(%233dkfb08q6b)'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-cs {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24.025' height='24' viewBox='0 0 24.025 24'%3E%3Cdefs%3E%3Cpath id='yexhizvj9a' d='M0 0h5v9H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M21.473 15.976a5.11 5.11 0 0 1-5.11 5.11h-1.362' fill='%23FFF'/%3E%3Cpath d='M16.363 21.586h-1.362a.5.5 0 1 1 0-1h1.362a4.614 4.614 0 0 0 4.61-4.61.5.5 0 1 1 1 0 5.616 5.616 0 0 1-5.61 5.61' fill='%2336474E'/%3E%3Cpath d='M4.5 16.981a4 4 0 0 1 0-8v8z' fill='%23FFF'/%3E%3Cpath d='M4 9.517a3.507 3.507 0 0 0-3 3.465 3.507 3.507 0 0 0 3 3.465v-6.93zm.5 7.965a4.505 4.505 0 0 1-4.5-4.5c0-2.482 2.019-4.5 4.5-4.5a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-.5.5z' fill='%2336474E'/%3E%3Cpath d='M19.525 8.981a4 4 0 0 1 0 8v-8z' fill='%23FFF'/%3E%3Cg transform='translate(19.025 8.482)'%3E%3Cmask id='8hbky8z6bb' fill='%23fff'%3E%3Cuse xlink:href='%23yexhizvj9a'/%3E%3C/mask%3E%3Cpath d='M1 1.035v6.93A3.507 3.507 0 0 0 4 4.5a3.507 3.507 0 0 0-3-3.465M.5 9a.5.5 0 0 1-.5-.5v-8A.5.5 0 0 1 .5 0C2.981 0 5 2.018 5 4.5 5 6.981 2.981 9 .5 9' fill='%2336474E' mask='url(%238hbky8z6bb)'/%3E%3C/g%3E%3Cpath d='M19.501 17a.5.5 0 0 1-.5-.5V9c0-3.859-3.141-7-7-7s-7 3.141-7 7v7.5a.5.5 0 0 1-1 0V9c0-4.411 3.589-8 8-8s8 3.589 8 8v7.5a.5.5 0 0 1-.5.5' fill='%2336474E'/%3E%3Cpath d='M13.501 22.517h-3c-.825 0-1.5-.676-1.5-1.5 0-.825.675-1.5 1.5-1.5h3c.825 0 1.5.675 1.5 1.5 0 .824-.675 1.5-1.5 1.5' fill='%23FFF'/%3E%3Cpath d='M10.501 20.017a1 1 0 0 0 0 2h3a1 1 0 0 0 0-2h-3zm3 3h-3c-1.103 0-2-.897-2-2s.897-2 2-2h3c1.103 0 2 .897 2 2s-.897 2-2 2z' fill='%2336474E'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-cart {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19.724 18.903a1.799 1.799 0 1 1-3.598 0 1.799 1.799 0 0 1 3.598 0' fill='%23FFF'/%3E%3Cpath d='M17.926 16.605a2.298 2.298 0 1 1 0 4.596 2.298 2.298 0 0 1 0-4.596zm0 1a1.299 1.299 0 1 0 0 2.598 1.299 1.299 0 0 0 0-2.598z' fill='%2336474E' fill-rule='nonzero'/%3E%3Cpath d='M10.646 18.927a1.799 1.799 0 1 1-3.598-.002 1.799 1.799 0 0 1 3.598.002' fill='%23FFF'/%3E%3Cpath d='M8.846 16.628a2.3 2.3 0 0 1 0 4.597 2.298 2.298 0 0 1 0-4.597zm0 1a1.299 1.299 0 1 0 .002 2.598 1.299 1.299 0 0 0-.002-2.598z' fill='%2336474E' fill-rule='nonzero'/%3E%3Cpath fill='%23FFF' d='M2.5 2.5h1.419l4.194 11.936h10.798l2.507-7.957H5.685'/%3E%3Cpath d='M3.919 2a.5.5 0 0 1 .472.334L5.67 5.98h15.747a.5.5 0 0 1 .477.65l-2.507 7.957a.5.5 0 0 1-.477.35H8.113a.5.5 0 0 1-.472-.334L3.565 3H2.5a.5.5 0 0 1-.492-.41L2 2.5a.5.5 0 0 1 .5-.5h1.419zm16.817 4.978H6.022l2.445 6.958h10.077l2.192-6.958z' fill='%2336474E' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-back {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg stroke='%2319274E' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 20-8-8 8-8M1.5 12h21'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-logo {
  width: 100px;
  height: 24px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='115' height='20' viewBox='0 0 115 20'%3E%3Cdefs%3E%3Cpath id='mz5jeq273a' d='M0 0h19.502v19.116H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M46.541 4.26h3.767l-.725 6h-3.766l.724-6zm9.227 6h-2.86l.724-6h2.86l.335-2.78H40.671l-.335 2.78h2.881l-.725 6H39.45l-.332 2.753h16.318l.332-2.753zM59.891 0l-.269 2.233h2.663l-.307 2.546h-2.663l-.266 2.209h15.953l.266-2.209h-2.72l.306-2.546h2.457L75.581 0H59.89zm5.693 2.233h3.97l-.306 2.546h-3.97l.306-2.546zM104.022 12.181l-8.078 7.014h4.883l5.065-4.52h.286l3.299 4.52h3.999l-4.986-7.014zM98.048.805l-1.144 9.48h11.87l.339-2.804h-8.442l.806-6.676zM111.424.078 109.97 12.13h3.454L114.879.078zM80.62 9.767h3.916l1.044-8.65h-7.61l-.327 2.701h4.43l-.407 3.376H77.71l-1.084 8.988h7.978l.327-2.701h-4.76zM38.047 18.052h18.578l.34-2.805H38.385zM76.048 8.052H57.242l-.288 2.39H75.76zM58.8 11.559l-.258 2.156h12.052l-.123 1.013H59.58L58.945 20h16.934l.273-2.26H62.547l.125-1.038h10.894l.62-5.143zM34.852.078l-2.305 19.116H36L38.306.078zM6.463 4.805 4.671 7.767h5.402l.027-.078-1.039-.701 1.142-1.975c.962-1.662.105-3.896-2.57-3.896H.826L.495 3.87h5.397c.52 0 .857.442.571.935' fill='%2330B566'/%3E%3Cg transform='translate(0 .078)'%3E%3Cmask id='ers8py7g8b' fill='%23fff'%3E%3Cuse xlink:href='%23mz5jeq273a'/%3E%3C/mask%3E%3Cpath d='m19.157 5.454.345-2.857h-3.275L16.541 0h-3.429l-1.609 13.324H4.515c-.519 0-.883-.415-.546-.883l2.598-3.74H1.294l-.026.052.753.649L.49 11.558c-1.169 1.663-.208 4.545 2.493 4.545h8.185l-.364 3.013h3.428l1.651-13.662h3.275z' fill='%2330B566' mask='url(%23ers8py7g8b)'/%3E%3C/g%3E%3Cpath fill='%2330B566' d='m92.62.078-.333 2.753h-1.896l.332-2.753H87.58l-2.172 18h3.143l1.513-12.546h1.897l-1.649 13.662h3.351L95.97.078zM28.646 10.025c-.208 2.624-1.533 4.13-3.56 4.13-1.947 0-3.22-1.506-3.012-4.13.208-2.623 1.61-4.13 3.558-4.13 1.949 0 3.22 1.507 3.014 4.13m-3.014-7.168c-3.843 0-6.701 2.91-6.91 7.168-.206 4.26 2.52 7.17 6.365 7.17 3.87 0 6.675-2.91 6.883-7.17.208-4.259-2.441-7.168-6.338-7.168'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-logo-wh {
  width: 100px;
  height: 24px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='115' height='20' viewBox='0 0 115 20'%3E%3Cdefs%3E%3Cpath id='mz5jeq273a' d='M0 0h19.502v19.116H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M46.541 4.26h3.767l-.725 6h-3.766l.724-6zm9.227 6h-2.86l.724-6h2.86l.335-2.78H40.671l-.335 2.78h2.881l-.725 6H39.45l-.332 2.753h16.318l.332-2.753zM59.891 0l-.269 2.233h2.663l-.307 2.546h-2.663l-.266 2.209h15.953l.266-2.209h-2.72l.306-2.546h2.457L75.581 0H59.89zm5.693 2.233h3.97l-.306 2.546h-3.97l.306-2.546zM104.022 12.181l-8.078 7.014h4.883l5.065-4.52h.286l3.299 4.52h3.999l-4.986-7.014zM98.048.805l-1.144 9.48h11.87l.339-2.804h-8.442l.806-6.676zM111.424.078 109.97 12.13h3.454L114.879.078zM80.62 9.767h3.916l1.044-8.65h-7.61l-.327 2.701h4.43l-.407 3.376H77.71l-1.084 8.988h7.978l.327-2.701h-4.76zM38.047 18.052h18.578l.34-2.805H38.385zM76.048 8.052H57.242l-.288 2.39H75.76zM58.8 11.559l-.258 2.156h12.052l-.123 1.013H59.58L58.945 20h16.934l.273-2.26H62.547l.125-1.038h10.894l.62-5.143zM34.852.078l-2.305 19.116H36L38.306.078zM6.463 4.805 4.671 7.767h5.402l.027-.078-1.039-.701 1.142-1.975c.962-1.662.105-3.896-2.57-3.896H.826L.495 3.87h5.397c.52 0 .857.442.571.935' fill='%23FFFFFF'/%3E%3Cg transform='translate(0 .078)'%3E%3Cmask id='ers8py7g8b' fill='%23fff'%3E%3Cuse xlink:href='%23mz5jeq273a'/%3E%3C/mask%3E%3Cpath d='m19.157 5.454.345-2.857h-3.275L16.541 0h-3.429l-1.609 13.324H4.515c-.519 0-.883-.415-.546-.883l2.598-3.74H1.294l-.026.052.753.649L.49 11.558c-1.169 1.663-.208 4.545 2.493 4.545h8.185l-.364 3.013h3.428l1.651-13.662h3.275z' fill='%23FFFFFF' mask='url(%23ers8py7g8b)'/%3E%3C/g%3E%3Cpath fill='%23FFFFFF' d='m92.62.078-.333 2.753h-1.896l.332-2.753H87.58l-2.172 18h3.143l1.513-12.546h1.897l-1.649 13.662h3.351L95.97.078zM28.646 10.025c-.208 2.624-1.533 4.13-3.56 4.13-1.947 0-3.22-1.506-3.012-4.13.208-2.623 1.61-4.13 3.558-4.13 1.949 0 3.22 1.507 3.014 4.13m-3.014-7.168c-3.843 0-6.701 2.91-6.91 7.168-.206 4.26 2.52 7.17 6.365 7.17 3.87 0 6.675-2.91 6.883-7.17.208-4.259-2.441-7.168-6.338-7.168'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-logo-lp {
  width: 100px;
  height: 102px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='vx0bz8luua' d='M0 0h18.692v18.323H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%2330B566' d='m17.877 15.718-.276 2.29h18.024l.276-2.29zM19.37 19.078l-.25 2.066h11.552l-.117.971H20.117l-.61 5.054H35.74l.26-2.165H22.96l.12-.997h10.442l.595-4.929zM20.416 8l-.258 2.141h2.553l-.295 2.44h-2.553l-.256 2.116h15.29l.257-2.116h-2.61l.296-2.44h2.354L35.453 8H20.416zm5.456 2.141h3.806l-.294 2.44h-3.806l.294-2.44zM6.195 12.605l-1.718 2.838h5.179l.024-.074-.996-.672 1.096-1.893c.92-1.593.1-3.734-2.465-3.734H.793l-.32 2.64h5.174c.498 0 .822.422.548.895'/%3E%3Cg transform='translate(0 8.075)'%3E%3Cmask id='es0w0adzyb' fill='%23fff'%3E%3Cuse xlink:href='%23vx0bz8luua'/%3E%3C/mask%3E%3Cpath d='m18.362 5.228.33-2.738h-3.14L15.855 0h-3.286l-1.543 12.771H4.328c-.498 0-.846-.398-.523-.846l2.49-3.585H1.24l-.025.05.722.622-1.47 2.067c-1.12 1.592-.198 4.356 2.39 4.356h7.845l-.35 2.888h3.287l1.582-13.095h3.14z' fill='%2330B566' mask='url(%23es0w0adzyb)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-logo-lp-wh {
  width: 100px;
  height: 102px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='vx0bz8luua' d='M0 0h18.692v18.323H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFFFFF' d='m17.877 15.718-.276 2.29h18.024l.276-2.29zM19.37 19.078l-.25 2.066h11.552l-.117.971H20.117l-.61 5.054H35.74l.26-2.165H22.96l.12-.997h10.442l.595-4.929zM20.416 8l-.258 2.141h2.553l-.295 2.44h-2.553l-.256 2.116h15.29l.257-2.116h-2.61l.296-2.44h2.354L35.453 8H20.416zm5.456 2.141h3.806l-.294 2.44h-3.806l.294-2.44zM6.195 12.605l-1.718 2.838h5.179l.024-.074-.996-.672 1.096-1.893c.92-1.593.1-3.734-2.465-3.734H.793l-.32 2.64h5.174c.498 0 .822.422.548.895'/%3E%3Cg transform='translate(0 8.075)'%3E%3Cmask id='es0w0adzyb' fill='%23fff'%3E%3Cuse xlink:href='%23vx0bz8luua'/%3E%3C/mask%3E%3Cpath d='m18.362 5.228.33-2.738h-3.14L15.855 0h-3.286l-1.543 12.771H4.328c-.498 0-.846-.398-.523-.846l2.49-3.585H1.24l-.025.05.722.622-1.47 2.067c-1.12 1.592-.198 4.356 2.39 4.356h7.845l-.35 2.888h3.287l1.582-13.095h3.14z' fill='%23FFFFFF' mask='url(%23es0w0adzyb)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-logo-laplay {
  width: 217px;
  height: 72px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='217' height='72' viewBox='0 0 217 72' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h217v72H0z'/%3E%3Cpath fill='%2300A65D' d='M106.864 29.972H53.213l-.823 6.817h53.65zM57.658 39.976l-.743 6.151h34.386l-.348 2.889H59.881L58.066 64.06h48.316l.778-6.448H68.342l.358-2.963h31.08l1.77-14.673zM60.77 7l-.768 6.373H67.6l-.876 7.262h-7.598l-.76 6.298h45.515l.76-6.298h-7.765l.876-7.262h7.01L105.528 7H60.77zm16.241 6.373H88.34l-.876 7.262H76.134l.877-7.262zM18.44 20.709l-5.113 8.448H28.74l.075-.222-2.965-2.001 3.261-5.632c2.742-4.743.296-11.116-7.337-11.116H2.36l-.947 7.856H16.81c1.482 0 2.445 1.259 1.63 2.667'/%3E%3Cpath d='M55.64 14.632h-9.343l.896-7.41h-9.781l-4.594 38.015H12.883c-1.482 0-2.52-1.186-1.556-2.52l7.41-10.67H3.694l-.074.148 2.149 1.853-4.372 6.15C-1.938 44.941.804 53.166 8.51 53.166H31.86l-1.04 8.596h9.783l4.709-38.979h9.346l.983-8.15z' fill='%2300A65D'/%3E%3Cpath fill='%23111E30' d='M123 31.723h13.57l2.655-21.537h-26.32l-.958 7.83h16.71l-.727 5.877h-12.943l-3.643 29.367h25.6l.98-7.84-16.65-.025zM151.076 61.777h8.957l6.189-51.298h-8.956z'/%3E%3Cpath fill='%23111E30' d='m146.273 7.28-2.958 24.516h-5.395l-.954 7.277h5.472L139.7 61.762h9.55l6.572-54.481zM207.45 7.266l-6.572 54.48h9.55L217 7.267zM191.672 33.096l-.02.234c-.578 6.401-3.864 10.071-8.86 10.071-4.81 0-7.97-3.68-7.533-10.1l.016-.205c.518-6.546 4.018-10.305 8.879-10.305 4.86 0 8.037 3.76 7.518 10.305m-7.518-17.888c-9.376 0-16.398 6.935-17.195 17.173a23.64 23.64 0 0 0-.045.715c-.518 10.63 6.287 17.888 15.879 17.888 9.657 0 16.656-7.259 17.175-17.888.009-.188.016-.375.02-.56.264-10.323-6.284-17.328-15.834-17.328'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-logo-kyobo {
  width: 101px;
  height: 28px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='128' height='36' viewBox='0 0 128 36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='7waadkfg2a' d='M0 0h19.6v9.395H0z'/%3E%3Cpath id='gmxukhlndc' d='M0 0h21.704v21.275H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M21.883 6.598c-.356.453-.916.713-1.558.713-.63 0-1.203-.26-1.546-.712-.398-.493-.607-1.314-.607-2.349 0-1.035.21-1.844.607-2.35.343-.452.915-.698 1.546-.698.642 0 1.203.246 1.558.698.397.506.602 1.315.602 2.35 0 1.035-.205 1.856-.602 2.348M20.325 0c-1.089 0-2.045.352-2.692 1.014-.74.731-1.146 1.881-1.146 3.236 0 1.355.407 2.504 1.146 3.235.647.663 1.603 1.025 2.692 1.025 1.087 0 2.056-.362 2.703-1.025.728-.73 1.135-1.88 1.135-3.235s-.407-2.505-1.135-3.236C22.381.352 21.412 0 20.325 0M40.206 6.598c-.356.453-.915.713-1.558.713-.63 0-1.202-.26-1.549-.713-.395-.492-.605-1.313-.605-2.348s.21-1.844.605-2.35c.347-.452.919-.698 1.55-.698.642 0 1.201.246 1.557.698.397.506.6 1.315.6 2.35 0 1.035-.203 1.856-.6 2.348m1.146-5.584C40.702.352 39.735 0 38.648 0c-1.088 0-2.044.352-2.696 1.014-.735.731-1.139 1.881-1.139 3.236 0 1.353.404 2.504 1.139 3.235.652.663 1.608 1.025 2.696 1.025 1.087 0 2.054-.362 2.704-1.025.73-.731 1.134-1.882 1.134-3.235 0-1.355-.404-2.505-1.134-3.236M12.693 8.315c-.094-.084-.206-.278-.206-.569V4.794L15.24.179h-1.886c.136.136.15.353-.017.613l-1.49 2.583c-1.255-2.27-1.253-2.335-1.48-2.748C10.191.315 10.04.18 9.705.18H8.22c.117.109.238.273.493.696l2.196 3.898v2.973c0 .29-.112.485-.205.57h1.989zM30.338 6.945c.466-.3.575-.736.575-1.193 0-.892-.785-1.304-1.54-1.304-.162 0-.552.007-.799.048v2.607c.52.145 1.35.108 1.764-.158zm-1.764-3.694c.293.034.893-.004 1.15-.138.258-.135.554-.332.554-.844 0-.488-.427-.92-1.05-.92-.233 0-.427.013-.654.084v1.818zM26.79 8.315c.093-.085.206-.279.206-.569V.748c0-.29-.113-.485-.206-.569h2.694c1.294 0 2.42.624 2.42 1.834 0 .513-.235 1.239-.832 1.559.724.277 1.492.946 1.492 2.081 0 .841-.417 1.58-.979 2.003-.519.392-1.119.66-2.1.66H26.79zM1.126 7.746c0 .29-.112.485-.205.57h1.99c-.094-.085-.207-.28-.207-.57V4.568l2.311 3.299c.214.311.38.448.714.448h1.596c-.13-.11-.27-.273-.574-.696L4.144 3.924 6.81.18H4.848c.102.134.114.3-.076.62l-2.068 2.98V.748c0-.29.113-.485.206-.569H.92c.094.084.206.279.206.569v6.998zM51.796 18.483h4.191l-.805 6.677H50.99l.806-6.677zm10.268 6.677h-3.182l.805-6.677h3.183l.373-3.093h-17.98l-.373 3.093h3.206l-.806 6.677h-3.386l-.37 3.064h18.16l.37-3.064zM72.99 16.228h4.418l-.342 2.833h-4.419l.342-2.833zm10.776 2.833h-3.029l.342-2.833h2.734l.3-2.486h-17.46l-.3 2.486h2.965l-.342 2.833h-2.964l-.297 2.457H83.47l.296-2.457zM115.766 27.3l-8.99 7.804h5.435l5.636-5.03h.318l3.671 5.03h4.452l-5.55-7.805zM121.432 22.067h-9.395l.897-7.43h-3.816l-1.273 10.552h13.21zM127.849 13.829h-3.844l-1.619 13.412h3.844zM89.721 24.61h4.36l1.161-9.625h-8.469l-.363 3.006h4.93l-.454 3.758h-4.402l-1.207 10.002h8.88l.363-3.007h-5.297zM42.343 33.832h20.676l.376-3.122H42.72zM84.634 22.703H63.705l-.32 2.66h20.928z' fill='%2330B566'/%3E%3Cg transform='translate(65.15 26.605)'%3E%3Cmask id='5ualyotzqb' fill='%23fff'%3E%3Cuse xlink:href='%237waadkfg2a'/%3E%3C/mask%3E%3Cpath fill='%2330B566' mask='url(%235ualyotzqb)' d='M4.597 5.723H16.72L17.41 0H.29L0 2.4h13.413l-.136 1.126H1.157L.449 9.395h18.847L19.6 6.88H4.457z'/%3E%3C/g%3E%3Cpath fill='%2330B566' d='m38.788 13.829-2.567 21.275h3.845l2.567-21.275zM7.193 19.09 5.2 22.385h6.012l.03-.087-1.157-.78 1.272-2.197c1.07-1.85.115-4.336-2.862-4.336H.92L.551 18.05h6.006c.578 0 .954.492.636 1.04'/%3E%3Cg transform='translate(0 13.829)'%3E%3Cmask id='eqmvacsggd' fill='%23fff'%3E%3Cuse xlink:href='%23gmxukhlndc'/%3E%3C/mask%3E%3Cpath d='m21.32 6.07.384-3.18H18.06L18.41 0h-3.816l-1.791 14.829H5.025c-.578 0-.983-.463-.607-.983l2.89-4.163H1.442l-.03.058.839.723-1.705 2.4c-1.301 1.85-.232 5.058 2.775 5.058h9.108l-.405 3.353h3.815L17.675 6.07h3.646z' fill='%2330B566' mask='url(%23eqmvacsggd)'/%3E%3C/g%3E%3Cpath fill='%2330B566' d='m103.076 13.829-.37 3.064h-2.109l.369-3.064h-3.498L95.052 33.86h3.497l1.685-13.962h2.11l-1.834 15.205h3.729l2.566-21.275zM31.88 24.9c-.232 2.92-1.706 4.596-3.96 4.596-2.169 0-3.585-1.677-3.354-4.596.231-2.92 1.792-4.596 3.96-4.596s3.585 1.677 3.353 4.596m-3.352-7.978c-4.279 0-7.459 3.237-7.69 7.978-.23 4.74 2.804 7.978 7.082 7.978 4.307 0 7.43-3.237 7.66-7.978.232-4.74-2.717-7.978-7.052-7.978'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-logo-kakao {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='jio60wv55a' d='M0 0h24v22.048H0z'/%3E%3Cpath d='M.545 1.185H1.78s.007 3.392 0 4.183c.002.576 1.286.585 1.284.008l.005-4.146 1.23.003c.767 0 .768-1.207 0-1.208C3.435.025.544 0 .544 0-.182.002-.18 1.185.545 1.185z' id='t5k56xvqmc'/%3E%3Cpath d='M1.805.37C1.501 1.039.403 4.201.04 5.04c-.264.604.873 1.099 1.136.494l.247-.865h2.261s-.078.036.222.827c.243.642 1.416.198 1.173-.444C4.73 4.136 3.531.838 3.311.37 3.211.154 2.85 0 2.5 0c-.29 0-.574.106-.694.37zm.77 1.009.688 2.153H1.83l.745-2.153z' id='7sn225ykse'/%3E%3Cpath d='M.001.567c.003 1.075.005 4.537.005 4.537s-.099.688.492.688c.59 0 1.9-.006 2.48-.006.58 0 .577-1.235-.004-1.235-.58 0-1.639-.006-1.639-.006s.005-3.203.002-3.981C1.337.188 1.003 0 .67 0 .335 0 0 .189.001.567z' id='dcryddj3sg'/%3E%3Cpath d='M.014.395C.028.865-.001 5.125 0 5.441c0 .497 1.268.497 1.268-.001V3.764l.373-.298 1.628 2.221c.329.434 1.365-.35 1.036-.784L2.576 2.626S3.749 1.356 4.212.897c.27-.269-.566-1.111-.836-.842-.261.259-2.1 2.1-2.1 2.1S1.292.999 1.275.36C1.269.117.972 0 .667 0 .341 0 .008.135.014.395z' id='ztsnpt2lyi'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M.007 0h24v24h-24z'/%3E%3Cg transform='translate(.007 1)'%3E%3Cmask id='dab4656f4b' fill='%23fff'%3E%3Cuse xlink:href='%23jio60wv55a'/%3E%3C/mask%3E%3Cpath d='M12 0C5.373 0 0 4.245 0 9.485c0 3.41 2.276 6.4 5.693 8.072a557.13 557.13 0 0 0-1.041 3.92c-.163.652.239.643.502.468.207-.137 3.288-2.233 4.618-3.137.722.107 1.467.164 2.228.164 6.627 0 12-4.247 12-9.487S18.627 0 12 0' fill='%23371C1D' mask='url(%23dab4656f4b)'/%3E%3C/g%3E%3Cpath d='M3.635 8.74H4.87s.008 3.393.001 4.184c.002.575 1.285.585 1.283.007l.006-4.146s.413.002 1.229.002c.768 0 .768-1.207.001-1.208-.865 0-3.757-.024-3.757-.024-.725.002-.723 1.184.002 1.184' fill='%23F8E049'/%3E%3Cg transform='translate(3.09 7.555)'%3E%3Cmask id='sk00j01rid' fill='%23fff'%3E%3Cuse xlink:href='%23t5k56xvqmc'/%3E%3C/mask%3E%3Cpath fill='%23F8E049' mask='url(%23sk00j01rid)' d='M-.182 5.953h5.249V0h-5.25z'/%3E%3C/g%3E%3Cpath d='M8.776 7.95c-.304.67-1.4 3.83-1.766 4.67-.264.605.873 1.1 1.136.494l.248-.865h2.26s-.078.035.222.827c.243.643 1.417.197 1.173-.444-.347-.915-1.547-4.214-1.766-4.681-.1-.216-.463-.371-.813-.371-.29 0-.573.106-.694.37zm.771 1.01.687 2.152H8.801l.746-2.152z' fill='%23F8E049'/%3E%3Cg transform='translate(6.97 7.58)'%3E%3Cmask id='doyiht02jf' fill='%23fff'%3E%3Cuse xlink:href='%237sn225ykse'/%3E%3C/mask%3E%3Cpath fill='%23F8E049' mask='url(%23doyiht02jf)' d='M-.225 6.139h5.546v-6.14H-.225z'/%3E%3C/g%3E%3Cpath d='m12.482 8.149.006 4.536s-.099.689.491.689 1.9-.007 2.48-.007c.58 0 .577-1.235-.003-1.235s-1.64-.006-1.64-.006.005-3.203.003-3.981c0-.376-.335-.563-.668-.563-.335 0-.669.188-.669.567' fill='%23F8E049'/%3E%3Cg transform='translate(12.481 7.581)'%3E%3Cmask id='atxoo3wnuh' fill='%23fff'%3E%3Cuse xlink:href='%23dcryddj3sg'/%3E%3C/mask%3E%3Cpath fill='%23F8E049' mask='url(%23atxoo3wnuh)' d='M-.093 5.792h3.65V0h-3.65z'/%3E%3C/g%3E%3Cpath d='M16.194 7.978c.013.47-.015 4.73-.015 5.046 0 .498 1.268.497 1.268-.001v-1.676l.373-.298 1.628 2.222c.329.434 1.365-.351 1.036-.785l-1.729-2.278s1.174-1.27 1.636-1.728c.27-.27-.566-1.11-.836-.842l-2.099 2.1s.016-1.156-.001-1.794c-.007-.243-.304-.361-.609-.361-.325 0-.659.135-.652.395' fill='%23F8E049'/%3E%3Cg transform='translate(16.18 7.583)'%3E%3Cmask id='s5oaewhj3j' fill='%23fff'%3E%3Cuse xlink:href='%23ztsnpt2lyi'/%3E%3C/mask%3E%3Cpath fill='%23F8E049' mask='url(%23s5oaewhj3j)' d='M0 6.121h4.634V-.214H0z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-category01 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M15.506.926V.925L12 3.276 8.492.925l-.001.001A5.453 5.453 0 0 0 0 5.455c0 1.966 1.049 3.674 2.608 4.633L8.96 14.35l.001-.002c.195.132.403.247.617.353l.135.065a5.37 5.37 0 0 0 1.371.424l.176.028c.067.009.134.017.202.024h1.074a6.49 6.49 0 0 0 .201-.024l.178-.028a5.415 5.415 0 0 0 1.372-.424l.135-.065c.212-.106.419-.221.616-.353v.002l6.352-4.262c1.534-.943 2.574-2.61 2.608-4.535v-.192A5.454 5.454 0 0 0 18.545 0c-1.125 0-2.17.341-3.039.926z' id='b8i3gditfa'/%3E%3Cpath d='M0 4.343v4.375h8.687V4.343a4.344 4.344 0 0 0-8.687 0z' id='41bpf6a3ic'/%3E%3Cpath d='M0 1.899c0 4.427 3.569 8.035 7.98 8.1h.178A1.9 1.9 0 0 0 8.1 6.203a4.31 4.31 0 0 1-4.304-4.304 1.899 1.899 0 1 0-3.796 0z' id='ilo6up4ene'/%3E%3Cpath d='M6.201 1.899a4.309 4.309 0 0 1-4.303 4.304 1.899 1.899 0 0 0-.058 3.796h.177c4.373-.064 7.918-3.608 7.981-7.981v-.177a1.9 1.9 0 0 0-3.797.058z' id='t97cqvmohg'/%3E%3Cpath d='M.755 0A5.41 5.41 0 0 0 0 2.727a5.454 5.454 0 1 0 10.908 0c0-.999-.287-1.922-.757-2.727H.755z' id='uj1onq1mji'/%3E%3Cpath d='M0 2.727h9.397C8.452 1.104 6.712 0 4.699 0 2.684 0 .946 1.104 0 2.727z' id='i67zou7xok'/%3E%3Cpath d='M.207 0A5.349 5.349 0 0 0 0 1.405a5.453 5.453 0 0 0 5.455 5.454A5.454 5.454 0 0 0 10.908 1.5v-.18A5.47 5.47 0 0 0 10.703 0H.207z' id='z24iz5ycvm'/%3E%3Cpath d='M0 4.207h10.908v-.004C10.261 1.788 8.075 0 5.455 0 2.833 0 .647 1.79 0 4.207z' id='8zrhx9zsho'/%3E%3Cpath d='M0 4.544a4.544 4.544 0 0 0 9.087 0 4.543 4.543 0 1 0-9.087 0z' id='ctq356niwq'/%3E%3Cpath d='M0 3.029h8.532C7.906 1.268 6.242 0 4.267 0 2.29 0 .626 1.268 0 3.029z' id='cf9moflkjs'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 23.999h24V0H0z'/%3E%3Cpath fill='%2300AE4D' d='M0 23.999h24V14H0z'/%3E%3Cpath fill='%23414242' d='M13.092 15.005H24V4.363H13.092z'/%3E%3Cg transform='translate(.002 8.757)'%3E%3Cmask id='nrrrm9gdfb' fill='%23fff'%3E%3Cuse xlink:href='%23b8i3gditfa'/%3E%3C/mask%3E%3Cpath fill='%2300AE4D' mask='url(%23nrrrm9gdfb)' d='M-.8 16.042h25.6V-.8H-.8z'/%3E%3C/g%3E%3Cg transform='translate(7.657 15.281)'%3E%3Cmask id='9uoa87tm8d' fill='%23fff'%3E%3Cuse xlink:href='%2341bpf6a3ic'/%3E%3C/mask%3E%3Cpath fill='%23A7EB54' mask='url(%239uoa87tm8d)' d='M-.8 9.518H9.488V-.801H-.8z'/%3E%3C/g%3E%3Cg transform='translate(.002 14)'%3E%3Cmask id='eslour0x0f' fill='%23fff'%3E%3Cuse xlink:href='%23ilo6up4ene'/%3E%3C/mask%3E%3Cpath fill='%23FFC28A' mask='url(%23eslour0x0f)' d='M-.801 10.799H10.8V-.8H-.801z'/%3E%3C/g%3E%3Cg transform='translate(14.002 14)'%3E%3Cmask id='s61rcp29ph' fill='%23fff'%3E%3Cuse xlink:href='%23t97cqvmohg'/%3E%3C/mask%3E%3Cpath fill='%23FFC28A' mask='url(%23s61rcp29ph)' d='M-.801 10.799H10.8V-.8H-.801z'/%3E%3C/g%3E%3Cg transform='translate(.002 2.727)'%3E%3Cmask id='mrl85lhtdj' fill='%23fff'%3E%3Cuse xlink:href='%23uj1onq1mji'/%3E%3C/mask%3E%3Cpath fill='%23FFC28A' mask='url(%23mrl85lhtdj)' d='M-.801 8.981h12.51V-.8H-.801z'/%3E%3C/g%3E%3Cg transform='translate(.757)'%3E%3Cmask id='1ttrgftm6l' fill='%23fff'%3E%3Cuse xlink:href='%23i67zou7xok'/%3E%3C/mask%3E%3Cpath fill='%23414242' mask='url(%231ttrgftm6l)' d='M-.799 3.526h10.996V-.8H-.799z'/%3E%3C/g%3E%3Cg transform='translate(13.092 4.049)'%3E%3Cmask id='mgetyo4u3n' fill='%23fff'%3E%3Cuse xlink:href='%23z24iz5ycvm'/%3E%3C/mask%3E%3Cpath fill='%23FFC28A' mask='url(%23mgetyo4u3n)' d='M-.799 7.659H11.71V-.8H-.799z'/%3E%3C/g%3E%3Cg stroke='%23E06C80' stroke-linecap='round' stroke-width='.5'%3E%3Cpath d='M3.209 7.715a2.382 2.382 0 0 0 4.495 0M16.3 7.715a2.382 2.382 0 0 0 4.494 0'/%3E%3C/g%3E%3Cpath fill='%23414242' d='M13.092 10.643h1.994V4.207h-1.994zM22.005 9.684H24V4.207h-1.995z'/%3E%3Cg transform='translate(13.092)'%3E%3Cmask id='9zuvzu180p' fill='%23fff'%3E%3Cuse xlink:href='%238zrhx9zsho'/%3E%3C/mask%3E%3Cpath fill='%23414242' mask='url(%239zuvzu180p)' d='M-.799 5.007H11.71V-.8H-.799z'/%3E%3C/g%3E%3Cg transform='translate(7.458 7.456)'%3E%3Cmask id='h9vqi32qnr' fill='%23fff'%3E%3Cuse xlink:href='%23ctq356niwq'/%3E%3C/mask%3E%3Cpath fill='%23FFC28A' mask='url(%23h9vqi32qnr)' d='M-.8 9.887H9.887V-.8H-.8z'/%3E%3C/g%3E%3Cg transform='translate(7.735 7.456)'%3E%3Cmask id='ipm4deh7at' fill='%23fff'%3E%3Cuse xlink:href='%23cf9moflkjs'/%3E%3C/mask%3E%3Cpath fill='%23414242' mask='url(%23ipm4deh7at)' d='M-.8 3.829H9.332V-.8H-.8z'/%3E%3C/g%3E%3Cpath d='M9.505 13.515A2.65 2.65 0 0 0 12 15.28a2.65 2.65 0 0 0 2.497-1.767' stroke='%23E06C80' stroke-width='1' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-category02 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cpath id='f19eq6owxa' d='M0 0h24v24H0z'/%3E%3Cpath id='occokvu7sc' d='M0 0h24v24H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='786l53q5ab' fill='%23fff'%3E%3Cuse xlink:href='%23f19eq6owxa'/%3E%3C/mask%3E%3Cg mask='url(%23786l53q5ab)'%3E%3Cpath d='M9.273 8.727a1.635 1.635 0 1 1 .001 3.271 1.635 1.635 0 0 1-.001-3.27M8.727 14.181a1.09 1.09 0 1 1 .002 2.181 1.09 1.09 0 0 1-.002-2.18M14.727 12a1.636 1.636 0 1 1 .001 3.271 1.636 1.636 0 0 1 0-3.271M15.273 7.637a1.09 1.09 0 1 1 .001 2.18 1.09 1.09 0 0 1-.001-2.18' fill='%23E51946'/%3E%3Cg%3E%3Cmask id='uvpbv2vh1d' fill='%23fff'%3E%3Cuse xlink:href='%23occokvu7sc'/%3E%3C/mask%3E%3Cpath d='M5.454 13.09H1.091a1.091 1.091 0 1 1 0-2.181h4.363a1.091 1.091 0 0 1 0 2.182m17.455 0h-4.364a1.091 1.091 0 0 1 0-2.182h4.364a1.09 1.09 0 0 1 0 2.182M12 24a1.09 1.09 0 0 1-1.09-1.091v-5.454a1.092 1.092 0 1 1 2.182 0v5.454c0 .603-.489 1.09-1.092 1.09m0-16.362a1.09 1.09 0 0 1-1.09-1.091V1.09a1.09 1.09 0 1 1 2.182 0v5.455c0 .603-.489 1.09-1.092 1.09' fill='%23FF6494' mask='url(%23uvpbv2vh1d)'/%3E%3C/g%3E%3Cpath d='M15.273 9.818a1.09 1.09 0 1 1-.001-2.18 1.09 1.09 0 0 1 0 2.18zm-.545 5.454A1.636 1.636 0 1 1 14.726 12a1.636 1.636 0 0 1 .002 3.272zM9.273 12a1.636 1.636 0 1 1 0-3.272 1.636 1.636 0 0 1 0 3.272zm-.545 4.363a1.09 1.09 0 1 1-.001-2.18 1.09 1.09 0 0 1 0 2.18zm9.817-3.273a1.09 1.09 0 1 1 0-2.18h3.209a9.831 9.831 0 0 0-8.663-8.664v4.3a1.09 1.09 0 0 1-2.182 0v-4.3a9.83 9.83 0 0 0-8.662 8.663h3.208a1.09 1.09 0 0 1 0 2.181H2.247a9.832 9.832 0 0 0 8.662 8.664v-4.299a1.092 1.092 0 1 1 2.182 0v4.3a9.833 9.833 0 0 0 8.663-8.665h-3.21z' fill='%23FF6494'/%3E%3Cpath d='m19.66 5.884.825-.826a1.092 1.092 0 0 0-1.543-1.543l-.826.826c.57.456 1.087.973 1.544 1.543zm0 12.233a9.826 9.826 0 0 1-1.544 1.542l.826.827a1.091 1.091 0 0 0 1.543-1.543l-.825-.826zm-15.32 0-.825.826a1.091 1.091 0 0 0 1.515 1.569l.027-.026.826-.827a9.826 9.826 0 0 1-1.543-1.542zm0-12.233A9.875 9.875 0 0 1 5.883 4.34l-.825-.826a1.092 1.092 0 0 0-1.543 1.543l.825.826z' fill='%23FF6494'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.icon-category03 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='7i6bw9b8za' d='M0 0h24v24H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 24h24V0H0z'/%3E%3Cg%3E%3Cmask id='76zb8ehfub' fill='%23fff'%3E%3Cuse xlink:href='%237i6bw9b8za'/%3E%3C/mask%3E%3Cpath d='M24 12c0 6.627-5.373 12-12 12-6.628 0-12-5.373-12-12C0 5.372 5.372 0 12 0c6.627 0 12 5.372 12 12' fill='%23A7EB54' mask='url(%2376zb8ehfub)'/%3E%3C/g%3E%3Cpath d='M12 19a2 2 0 0 1-2-2V7a2 2 0 0 1 4 0v10a2 2 0 0 1-2 2' fill='%2300AE4D'/%3E%3Cpath d='M5 12a2 2 0 0 1 2-2h10a2 2 0 0 1 0 4H7a2 2 0 0 1-2-2' fill='%2300AE4D'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-category04 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='iczaht9cca' d='M0 0h7.057v7.057H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 24h24V0H0z'/%3E%3Cpath d='M0 15.974a3.528 3.528 0 1 1 7.057-.002A3.528 3.528 0 0 1 0 15.974' fill='%23414242'/%3E%3Cg transform='translate(16.943 12.445)'%3E%3Cmask id='4yerbkjgeb' fill='%23fff'%3E%3Cuse xlink:href='%23iczaht9cca'/%3E%3C/mask%3E%3Cpath d='M0 3.529a3.529 3.529 0 1 1 7.058 0 3.529 3.529 0 0 1-7.058 0' fill='%23414242' mask='url(%234yerbkjgeb)'/%3E%3C/g%3E%3Cpath d='M3.529 8.253A9.22 9.22 0 0 0 2.733 12c0 5.118 4.15 9.267 9.268 9.267A9.266 9.266 0 0 0 21.267 12a9.204 9.204 0 0 0-.796-3.747H3.529z' fill='%23FFC38A'/%3E%3Cpath d='M12 2.733c-3.783 0-7.032 2.27-8.472 5.52h16.943c-1.44-3.25-4.688-5.52-8.47-5.52' fill='%23414242'/%3E%3Cpath d='M8.529 15.974a3.678 3.678 0 0 0 3.47 2.455 3.679 3.679 0 0 0 3.472-2.455' stroke='%23E06C80' stroke-width='.772' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-category05 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='21' viewBox='0 0 24 21' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='khw8mpfhia' d='M0 0h14v10H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(5.002)'%3E%3Cmask id='rqe7q8ge8b' fill='%23fff'%3E%3Cuse xlink:href='%23khw8mpfhia'/%3E%3C/mask%3E%3Cpath d='M2 2v6h10.001L12 2H2zm10 8H2c-1.103 0-2-.897-2-2V2C0 .897.897 0 2 0h10c1.103 0 2 .897 2 2v6c0 1.103-.897 2-2 2z' fill='%2300AE4D' mask='url(%23rqe7q8ge8b)'/%3E%3C/g%3E%3Cpath d='M22 20.414H2a2 2 0 0 1-2-2v-12a2 2 0 0 1 2-2h20a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2' fill='%23A7EB54'/%3E%3Cpath d='M18 12.414a6 6 0 0 1-12 0 6 6 0 0 1 12 0' fill='%23DBFEED'/%3E%3Cpath d='M12 16.238a1 1 0 0 1-1-1v-6a1 1 0 0 1 2 0v6a1 1 0 0 1-1 1' fill='%23F63795'/%3E%3Cpath d='M8 12.238a1 1 0 0 1 1-1h6a1 1 0 1 1 0 2H9a1 1 0 0 1-1-1' fill='%23F63795'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-category06 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='osomm15koa' d='M0 0h24v17.451H0z'/%3E%3Cpath id='lg21dj0ucc' d='M0 0h24v17.451H0z'/%3E%3Cpath id='cj39hv7axe' d='M0 0h24v17.451H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 23.999h24V0H0z'/%3E%3Cpath d='M16.364 6.548H7.636a1.09 1.09 0 0 1 0-2.183h8.728a1.091 1.091 0 0 1 0 2.183' fill='%2300AE4D'/%3E%3Cg transform='translate(0 6.548)'%3E%3Cmask id='3kb3aeginb' fill='%23fff'%3E%3Cuse xlink:href='%23osomm15koa'/%3E%3C/mask%3E%3Cpath d='M20.027 17.454H3.971A3.971 3.971 0 0 1 0 13.482V7.637A7.636 7.636 0 0 1 7.635 0h8.728A7.637 7.637 0 0 1 24 7.637v5.845a3.972 3.972 0 0 1-3.973 3.972' fill='%23A7EB54' mask='url(%233kb3aeginb)'/%3E%3C/g%3E%3Cpath d='M17.454 4.366H6.545a2.183 2.183 0 0 1 0-4.364h10.91a2.182 2.182 0 0 1 0 4.364' fill='%23A7EB54'/%3E%3Cpath d='M8.405 13.097H6.96v4.751c0 .274-.062.477-.183.61a.617.617 0 0 1-.474.198.622.622 0 0 1-.48-.2c-.122-.134-.184-.337-.184-.608v-4.75H4.194c-.227 0-.394-.05-.505-.15a.51.51 0 0 1-.165-.395c0-.169.058-.303.172-.4.115-.099.28-.149.498-.149h4.21c.23 0 .4.051.512.153a.51.51 0 0 1 .167.396.504.504 0 0 1-.17.395c-.112.1-.282.15-.508.15M10.854 15.989h1.954l-.986-2.7-.968 2.7zm2.623 1.815-.311-.821h-2.66l-.312.839c-.122.327-.227.548-.313.662-.086.115-.227.172-.423.172a.623.623 0 0 1-.442-.183.56.56 0 0 1-.192-.415c0-.09.015-.181.045-.276.03-.096.079-.228.147-.397l1.673-4.247.172-.44c.066-.17.138-.313.214-.426a.877.877 0 0 1 .299-.274.914.914 0 0 1 .457-.105c.184 0 .338.035.46.105.125.07.225.16.3.27.076.11.14.229.193.355.05.126.118.295.198.506l1.709 4.22c.133.322.2.555.2.7a.585.585 0 0 1-.188.418.628.628 0 0 1-.46.189.552.552 0 0 1-.455-.207 1.51 1.51 0 0 1-.162-.295 28.944 28.944 0 0 1-.15-.35zM15.623 17.273l1.463-2.137-1.231-1.9a3.68 3.68 0 0 1-.26-.475.936.936 0 0 1-.088-.382.44.44 0 0 1 .168-.336c.11-.1.246-.15.407-.15.185 0 .327.055.431.163.102.11.244.31.425.605l.982 1.588 1.048-1.588c.087-.134.16-.248.22-.344.063-.095.122-.174.177-.236a.554.554 0 0 1 .433-.188c.166 0 .303.05.409.15a.47.47 0 0 1 .157.354c0 .2-.114.47-.344.813l-1.289 1.926 1.388 2.137a3.5 3.5 0 0 1 .272.466c.056.124.085.24.085.35a.547.547 0 0 1-.291.492.65.65 0 0 1-.31.075.603.603 0 0 1-.527-.272 21.644 21.644 0 0 1-.3-.45l-1.15-1.81-1.223 1.863c-.095.148-.162.253-.203.312-.04.06-.088.118-.145.174a.621.621 0 0 1-.2.134.706.706 0 0 1-.272.05.558.558 0 0 1-.4-.149c-.104-.097-.158-.24-.158-.427 0-.22.108-.49.325-.808' fill='%2300682D'/%3E%3Cg%3E%3Cpath d='M16.364 6.548H7.636a1.09 1.09 0 0 1 0-2.183h8.728a1.091 1.091 0 0 1 0 2.183' fill='%2300AE4D'/%3E%3Cg transform='translate(0 6.548)'%3E%3Cmask id='dam3z80u2d' fill='%23fff'%3E%3Cuse xlink:href='%23lg21dj0ucc'/%3E%3C/mask%3E%3Cpath d='M20.027 17.454H3.971A3.971 3.971 0 0 1 0 13.482V7.637A7.636 7.636 0 0 1 7.635 0h8.728A7.637 7.637 0 0 1 24 7.637v5.845a3.972 3.972 0 0 1-3.973 3.972' fill='%23A7EB54' mask='url(%23dam3z80u2d)'/%3E%3C/g%3E%3Cpath d='M17.454 4.366H6.545a2.183 2.183 0 0 1 0-4.364h10.91a2.182 2.182 0 0 1 0 4.364' fill='%23A7EB54'/%3E%3Cpath d='M8.405 13.097H6.96v4.751c0 .274-.062.477-.183.61a.617.617 0 0 1-.474.198.622.622 0 0 1-.48-.2c-.122-.134-.184-.337-.184-.608v-4.75H4.194c-.227 0-.394-.05-.505-.15a.51.51 0 0 1-.165-.395c0-.169.058-.303.172-.4.115-.099.28-.149.498-.149h4.21c.23 0 .4.051.512.153a.51.51 0 0 1 .167.396.504.504 0 0 1-.17.395c-.112.1-.282.15-.508.15M10.854 15.989h1.954l-.986-2.7-.968 2.7zm2.623 1.815-.311-.821h-2.66l-.312.839c-.122.327-.227.548-.313.662-.086.115-.227.172-.423.172a.623.623 0 0 1-.442-.183.56.56 0 0 1-.192-.415c0-.09.015-.181.045-.276.03-.096.079-.228.147-.397l1.673-4.247.172-.44c.066-.17.138-.313.214-.426a.877.877 0 0 1 .299-.274.914.914 0 0 1 .457-.105c.184 0 .338.035.46.105.125.07.225.16.3.27.076.11.14.229.193.355.05.126.118.295.198.506l1.709 4.22c.133.322.2.555.2.7a.585.585 0 0 1-.188.418.628.628 0 0 1-.46.189.552.552 0 0 1-.455-.207 1.51 1.51 0 0 1-.162-.295 28.944 28.944 0 0 1-.15-.35zM15.623 17.273l1.463-2.137-1.231-1.9a3.68 3.68 0 0 1-.26-.475.936.936 0 0 1-.088-.382.44.44 0 0 1 .168-.336c.11-.1.246-.15.407-.15.185 0 .327.055.431.163.102.11.244.31.425.605l.982 1.588 1.048-1.588c.087-.134.16-.248.22-.344.063-.095.122-.174.177-.236a.554.554 0 0 1 .433-.188c.166 0 .303.05.409.15a.47.47 0 0 1 .157.354c0 .2-.114.47-.344.813l-1.289 1.926 1.388 2.137a3.5 3.5 0 0 1 .272.466c.056.124.085.24.085.35a.547.547 0 0 1-.291.492.65.65 0 0 1-.31.075.603.603 0 0 1-.527-.272 21.644 21.644 0 0 1-.3-.45l-1.15-1.81-1.223 1.863c-.095.148-.162.253-.203.312-.04.06-.088.118-.145.174a.621.621 0 0 1-.2.134.706.706 0 0 1-.272.05.558.558 0 0 1-.4-.149c-.104-.097-.158-.24-.158-.427 0-.22.108-.49.325-.808' fill='%2300682D'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M16.364 6.548H7.636a1.09 1.09 0 0 1 0-2.183h8.728a1.091 1.091 0 0 1 0 2.183' fill='%2300AE4D'/%3E%3Cg transform='translate(0 6.548)'%3E%3Cmask id='ziiygdevcf' fill='%23fff'%3E%3Cuse xlink:href='%23cj39hv7axe'/%3E%3C/mask%3E%3Cpath d='M20.027 17.454H3.971A3.971 3.971 0 0 1 0 13.482V7.637A7.636 7.636 0 0 1 7.635 0h8.728A7.637 7.637 0 0 1 24 7.637v5.845a3.972 3.972 0 0 1-3.973 3.972' fill='%23A7EB54' mask='url(%23ziiygdevcf)'/%3E%3C/g%3E%3Cpath d='M17.454 4.366H6.545a2.183 2.183 0 0 1 0-4.364h10.91a2.182 2.182 0 0 1 0 4.364' fill='%23A7EB54'/%3E%3Cpath d='M8.405 13.097H6.96v4.751c0 .274-.062.477-.183.61a.617.617 0 0 1-.474.198.622.622 0 0 1-.48-.2c-.122-.134-.184-.337-.184-.608v-4.75H4.194c-.227 0-.394-.05-.505-.15a.51.51 0 0 1-.165-.395c0-.169.058-.303.172-.4.115-.099.28-.149.498-.149h4.21c.23 0 .4.051.512.153a.51.51 0 0 1 .167.396.504.504 0 0 1-.17.395c-.112.1-.282.15-.508.15M10.854 15.989h1.954l-.986-2.7-.968 2.7zm2.623 1.815-.311-.821h-2.66l-.312.839c-.122.327-.227.548-.313.662-.086.115-.227.172-.423.172a.623.623 0 0 1-.442-.183.56.56 0 0 1-.192-.415c0-.09.015-.181.045-.276.03-.096.079-.228.147-.397l1.673-4.247.172-.44c.066-.17.138-.313.214-.426a.877.877 0 0 1 .299-.274.914.914 0 0 1 .457-.105c.184 0 .338.035.46.105.125.07.225.16.3.27.076.11.14.229.193.355.05.126.118.295.198.506l1.709 4.22c.133.322.2.555.2.7a.585.585 0 0 1-.188.418.628.628 0 0 1-.46.189.552.552 0 0 1-.455-.207 1.51 1.51 0 0 1-.162-.295 28.944 28.944 0 0 1-.15-.35zM15.623 17.273l1.463-2.137-1.231-1.9a3.68 3.68 0 0 1-.26-.475.936.936 0 0 1-.088-.382.44.44 0 0 1 .168-.336c.11-.1.246-.15.407-.15.185 0 .327.055.431.163.102.11.244.31.425.605l.982 1.588 1.048-1.588c.087-.134.16-.248.22-.344.063-.095.122-.174.177-.236a.554.554 0 0 1 .433-.188c.166 0 .303.05.409.15a.47.47 0 0 1 .157.354c0 .2-.114.47-.344.813l-1.289 1.926 1.388 2.137a3.5 3.5 0 0 1 .272.466c.056.124.085.24.085.35a.547.547 0 0 1-.291.492.65.65 0 0 1-.31.075.603.603 0 0 1-.527-.272 21.644 21.644 0 0 1-.3-.45l-1.15-1.81-1.223 1.863c-.095.148-.162.253-.203.312-.04.06-.088.118-.145.174a.621.621 0 0 1-.2.134.706.706 0 0 1-.272.05.558.558 0 0 1-.4-.149c-.104-.097-.158-.24-.158-.427 0-.22.108-.49.325-.808' fill='%2300682D'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-category07 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 24h24V0H0z'/%3E%3Cpath d='M23 5.563v7.919c-.013 1.902-.422 3.958-1.987 5.52-2.339 2.367-5.795 4.052-8.36 4.897a2.189 2.189 0 0 1-1.317 0c-2.565-.845-6.016-2.531-8.352-4.896-1.562-1.564-1.97-3.62-1.984-5.52v-7.92c0-.354.136-.728.388-.967C3.778 2.224 8.235.739 11.505.053c.31-.07.67-.07.98 0 3.27.686 7.734 2.17 10.127 4.543.251.239.388.613.388.967' fill='%23A7EB54'/%3E%3Cpath d='M12 8.218c-.995-2.7-6-2.3-6 1.783 0 2.034 1.53 4.74 6 7.499 4.47-2.758 6-5.465 6-7.5 0-4.057-5-4.498-6-1.782' fill='%2300AE4D'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-category08 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 24h24V0H0z'/%3E%3Cpath d='M12 0a2.225 2.225 0 0 0-.495.053c-3.27.686-7.728 2.17-10.117 4.544-.252.239-.388.613-.388.966V12h11V0z' fill='%23A7EB54'/%3E%3Cpath d='M23 12V5.563c0-.353-.137-.727-.388-.966C20.22 2.224 15.755.737 12.484.053A2.323 2.323 0 0 0 12 0V12h11z' fill='%2300AE4D'/%3E%3Cpath d='M12 12v12c.23-.001.457-.034.652-.101 2.566-.844 6.022-2.53 8.361-4.895 1.565-1.565 1.974-3.62 1.987-5.522V12H12z' fill='%23A7EB54'/%3E%3Cpath d='M1 12v1.483c.013 1.902.422 3.956 1.984 5.52 2.336 2.364 5.787 4.052 8.352 4.896.2.068.432.1.664.1V12H1z' fill='%2300AE4D'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-category09 {
  background-image: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EFDDAF3F6-1818-476B-AB5C-CFD3B8EB2754%3C/title%3E%3Cg id='신한-EZ' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='신한-EZ-아이콘' transform='translate(-72, -108)'%3E%3Cg id='신한-mw-copy' transform='translate(72, 108)'%3E%3Cg id='Group' transform='translate(1, 1)'%3E%3Ccircle id='Oval' fill='%23D9D9D9' fill-rule='nonzero' cx='11' cy='11' r='11'%3E%3C/circle%3E%3Crect id='Rectangle' fill='%230046FF' fill-rule='nonzero' x='0' y='0' width='22' height='22' rx='11'%3E%3C/rect%3E%3Ccircle id='Oval' fill='%23FFFFFF' fill-rule='nonzero' cx='11' cy='11.0000917' r='9.42855833'%3E%3C/circle%3E%3Cpath d='M11,1.57149667 C5.79281083,1.57149667 1.5714325,5.79286583 1.5714325,11.0000917 C1.5714325,16.2073083 5.79281083,20.42865 11,20.42865 C16.2072167,20.42865 20.4285583,16.2073083 20.4285583,11.0000917 C20.4285583,5.79286583 16.2072167,1.57149667 11,1.57149667 Z M11.1969,18.7004583 C10.0687583,18.8587667 8.23276667,18.5727667 6.98884083,17.78645 C5.89923583,17.0973 5.25000667,16.2378333 4.82959583,15.3624167 C4.39987167,14.4697667 4.19632583,13.3854417 4.65531,13.4399833 C4.87083667,13.4652833 5.055765,13.8710917 5.46952083,14.4019333 C5.75289917,14.7637417 6.01365417,15.0684417 6.209225,15.1096917 C6.2970325,15.1283 6.37020083,15.088425 6.43273583,14.9686167 C6.54980333,14.7451333 6.70679167,14.3180583 6.99017,13.9734833 C7.2189975,13.710125 7.49439167,13.586375 7.65403833,14.2302417 C7.73120333,14.5522667 7.7924,14.882175 7.82832417,15.16955 C7.87887833,15.5766417 7.90548917,15.8214833 8.04650917,15.8906 C8.1822125,15.95715 8.41236917,15.8707083 8.783555,15.7322917 C9.04963583,15.6325583 9.391525,15.50615 9.82529167,15.3824 C10.2230333,15.268 10.4771333,15.3278583 10.220375,15.9465167 C10.0992833,16.2378333 9.97690833,16.4839583 9.54589167,17.105275 C9.47008333,17.2143583 9.48465833,17.3221583 9.57916667,17.416575 C9.72418333,17.5603083 10.0500583,17.7332833 10.4119583,17.8902167 C10.6993333,18.01525 11.042625,18.12305 11.2687667,18.188225 C11.623975,18.2893333 11.5547667,18.6472 11.1969,18.6978 M16.0342417,16.670225 C15.6830667,17.2409417 14.94735,17.8583167 14.0546083,18.26935 C13.9189417,18.3293 13.7752083,18.3106 13.7379917,18.2015167 C13.7060917,18.105725 13.7819,17.9966417 13.8697167,17.8915917 C15.0324167,16.38285 14.1690083,15.0006083 12.2918583,13.9269167 C10.9055833,13.134 10.023475,12.6776833 9.00041083,12.07635 C6.00301167,10.3109417 5.42428333,8.77429667 5.3058775,7.86430333 C5.0105275,5.56669667 6.91034667,3.84515083 8.86337833,3.43006583 C8.92324583,3.41809417 9.078905,3.3928125 9.12945917,3.52186083 C9.18005,3.6522475 9.06426583,3.74670083 8.99642333,3.7866125 C8.122345,4.26689083 7.264235,5.28864417 7.35735917,6.4234775 C7.40925167,7.05807667 7.68064917,7.96807 9.39684167,9.19205833 C10.4305667,9.93043333 11.6997833,10.5357083 14.2555417,12.068375 C16.956225,13.6874833 16.6488667,15.663175 16.0303,16.6689417 M16.4533417,8.045235 C15.8360583,8.8009075 15.2200583,8.51885833 14.7451333,7.4572025 C14.4497833,6.79465417 14.059925,6.6350075 13.7845583,6.80796417 C13.485175,6.99688 13.6036083,7.45187667 13.9388333,7.974725 C14.158375,8.31664167 14.059925,8.719755 13.831125,8.95789583 C13.5916,9.20800833 13.199175,9.30783333 12.7721,9.213325 C12.0110833,9.04570333 11.2647333,8.0279375 11.8102417,5.8048375 C12.0310667,4.908145 11.60005,4.52365833 11.32725,4.17908333 C11.1903,4.00613583 11.1742583,3.90236 11.2234833,3.83185 C11.2767417,3.75601417 11.40315,3.7506975 11.6266333,3.797255 C11.919325,3.85846083 12.353,4.00879417 12.706925,4.06333583 C12.9410417,4.09926 13.20715,4.1099025 13.48655,4.09926 C14.2435333,4.06999083 14.8036167,4.1870675 15.3757083,4.47044583 C16.3455417,4.950715 16.4453667,5.7768975 15.905175,5.71171333 C15.7189083,5.68909 15.4781917,5.54674083 15.2799167,5.45094917 C15.1469083,5.38709417 15.0324167,5.3658 14.94735,5.42700583 C14.8687917,5.48420583 14.8328583,5.60527917 14.89015,5.72501417 C15.01115,5.97912333 15.4182417,6.10950083 15.9704417,6.2624925 C16.9362417,6.52991167 16.9576,7.42526583 16.4506833,8.045235' id='Shape' fill='%230046FF' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.icon-category10 {
  background-image: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E7DFC56F3-E07E-4D18-BFDB-140FCFAE4DFE%3C/title%3E%3Cdefs%3E%3Crect id='path-1' x='0' y='0' width='24' height='24'%3E%3C/rect%3E%3Cpolygon id='path-3' points='0 0 6 0 6 6 0 6'%3E%3C/polygon%3E%3Cpath d='M6,3.00001672 C6,4.65853226 4.65365044,6 3.00001338,6 C1.34634956,6 0,4.65853226 0,3.00001672 C0,1.34634437 1.34634956,0 3.00001338,0 C4.65365044,0 6,1.34634437 6,3.00001672' id='path-5'%3E%3C/path%3E%3Cpath d='M23.5165002,11.592185 C23.1987787,11.9116143 22.7716643,12.0816407 22.3185143,12.0816407 L16.5635527,12.2208138 C16.2718669,12.2208138 16.0426812,11.9941237 16.0426812,11.7056051 L16.0426812,9.76840586 L14.1050737,11.6850098 L15.8916454,13.4521826 C16.3239741,13.8797816 16.5635527,14.4516893 16.5635527,15.0596372 C16.5635527,15.667578 16.3239741,16.2342998 15.8916454,16.6670918 L12.1257877,20.3920521 C11.7299233,20.7836181 11.2038447,21 10.646516,21 C10.0891802,21 9.56831583,20.7836181 9.17245148,20.3920521 C8.74533712,19.9695825 8.52658709,19.4543667 8.52658709,18.9030897 C8.52658709,18.3518126 8.74533712,17.8314744 9.14120147,17.4399084 L11.7820019,14.8277823 L9.745423,12.8030087 L3.56274343,18.913405 C2.75018616,19.7119746 1.43238595,19.7171323 0.619828671,18.9237203 C0.223964322,18.5321543 -1.8189894e-12,18.0117809 -1.8189894e-12,17.4605038 C-1.8189894e-12,16.904069 0.213542892,16.3888532 0.609400098,15.9973226 L7.15148687,9.52627804 L12.297652,4.43082617 L11.3913518,3.5343668 L6.43268675,3.5343668 C5.44827945,3.5343668 4.64612218,2.74091949 4.64612218,1.76720106 C4.64612218,0.793447304 5.44827945,-1.13686838e-13 6.43268675,-1.13686838e-13 L11.8705376,-1.13686838e-13 C12.5580877,-1.13686838e-13 13.2143807,0.25247849 13.7144236,0.721303528 L15.4645311,2.34423117 C15.4593168,2.41633962 15.4593168,2.48847633 15.4593168,2.56061304 C15.4593168,4.87390526 17.3657099,6.75956314 19.7043889,6.75956314 L19.7304317,6.75956314 C19.8033603,7.00172629 19.8450032,7.25417652 19.8450032,7.51177735 L19.8450032,8.86678882 L22.2612285,8.72761572 C23.1831358,8.72761572 23.9488288,9.41800856 24.0061145,10.2938443 C24.0373645,10.7884577 23.8654716,11.2470027 23.5165002,11.592185 Z' id='path-7'%3E%3C/path%3E%3C/defs%3E%3Cg id='상품탭-graphics_250818' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group-6'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='Mask' fill-opacity='0' fill='%23D8D8D8' xlink:href='%23path-1'%3E%3C/use%3E%3Cg mask='url(%23mask-2)'%3E%3Cg transform='translate(11.9729, 12.8074) rotate(-8) translate(-11.9729, -12.8074)translate(-0.565, 1.4294)'%3E%3Cg id='Group-5' stroke-width='1' fill='none' transform='translate(16.8017, 0)'%3E%3Cmask id='mask-4' fill='white'%3E%3Cuse xlink:href='%23path-3'%3E%3C/use%3E%3C/mask%3E%3Cg id='Clip-4'%3E%3C/g%3E%3C/g%3E%3Cg id='Path-3' stroke-width='1' fill='none' transform='translate(16.8017, 0)'%3E%3Cmask id='mask-6' fill='white'%3E%3Cuse xlink:href='%23path-5'%3E%3C/use%3E%3C/mask%3E%3Cuse id='Mask' fill='%23FFC28A' xlink:href='%23path-5'%3E%3C/use%3E%3Cpath d='M3.69024493,2.05714322e-06 C1.77357827,-0.324914051 0.543496623,0.478587078 -1.8189894e-12,2.41050544 L3.81022861,2.41050544 L6.07147052,3.94439903 C6.40065346,1.63971716 5.6069116,0.324918165 3.69024493,2.05714322e-06 Z' fill='%23414242' mask='url(%23mask-6)'%3E%3C/path%3E%3C/g%3E%3Cg id='Path-2' stroke-width='1' fill='none' transform='translate(12.5379, 11.6421) rotate(-3) translate(-12.5379, -11.6421)translate(0.5331, 1.1421)'%3E%3Cmask id='mask-8' fill='white'%3E%3Cuse xlink:href='%23path-7'%3E%3C/use%3E%3C/mask%3E%3Cuse id='Mask' fill='%23A7EB54' xlink:href='%23path-7'%3E%3C/use%3E%3Cpath d='M15.0465137,1.76277843 L4.12628174,12.537314 L7.33807999,15.364123 L9.73895291,13.0017653 L11.5526369,14.6777 L11.7094472,14.819495 L10.8481499,15.6839602 L14.005644,18.5872302 C14.5622953,18.0494017 15.2768048,17.3299818 16.1491726,16.4289703 C16.9129475,15.5748997 16.690402,14.2487633 16.2589226,13.7747678 C15.9712696,13.4587708 15.25332,12.7621848 14.1050737,11.6850098 L16.0426812,9.76840586 L20.1262817,7.29004854 L20.0272549,6.81955534 C18.6284811,6.81091342 17.4742947,6.26350293 16.5646957,5.17732387 C15.9341688,4.42439308 15.6231963,3.46623255 15.6317781,2.3028423 L15.0465137,1.76277843 Z' fill='%2300AE4D' mask='url(%23mask-8)'%3E%3C/path%3E%3C/g%3E%3Crect id='Rectangle-2' fill='%2300682D' transform='translate(4.6774, 6.4285) rotate(8) translate(-4.6774, -6.4285)' x='1.17735507' y='5.92846441' width='7' height='1' rx='0.5'%3E%3C/rect%3E%3Crect id='Rectangle-2' fill='%2300682D' transform='translate(2.9136, 8.2002) rotate(8) translate(-2.9136, -8.2002)' x='0.913606769' y='7.7002409' width='4' height='1' rx='0.5'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.icon-category11 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='25' height='24' viewBox='0 0 25 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='uvla6j4pea' d='M0 0h24v24H0z'/%3E%3C/defs%3E%3Cg transform='translate(.5)' fill='none' fill-rule='evenodd'%3E%3Cmask id='v2eke99lib' fill='%23fff'%3E%3Cuse xlink:href='%23uvla6j4pea'/%3E%3C/mask%3E%3Cuse fill-opacity='0' fill='%23D8D8D8' xlink:href='%23uvla6j4pea'/%3E%3Cg mask='url(%23v2eke99lib)'%3E%3Cpath d='M9.16 1.579c-1.568 0-2.84 1.283-2.84 2.866 0 .027.007.052.008.08a2.814 2.814 0 0 0-3.887.106 2.885 2.885 0 0 0 0 4.053c.196.198.419.348.65.476-.084-.008-.165-.026-.251-.026C1.272 9.134 0 10.417 0 12c0 1.583 1.272 2.866 2.84 2.866.086 0 .167-.018.251-.026a2.806 2.806 0 0 0-.65.476 2.884 2.884 0 0 0 0 4.053 2.814 2.814 0 0 0 3.887.106c0 .028-.008.053-.008.08 0 1.583 1.272 2.866 2.84 2.866 1.569 0 2.84-1.283 2.84-2.866V4.445c0-1.583-1.271-2.866-2.84-2.866z' fill='%2300AE4D'/%3E%3Cpath d='M5.988 4.395a.474.474 0 0 1 .67.014c.104.109.246.291.386.539.436.772.54 1.646.091 2.53a.474.474 0 1 1-.844-.43c.287-.565.221-1.115-.072-1.634a1.873 1.873 0 0 0-.245-.35.474.474 0 0 1 .014-.669z' fill='%23A7EB54' fill-rule='nonzero'/%3E%3Cpath d='M8.514 5.659a.474.474 0 1 1 .657.682c-.115.111-.316.258-.602.4a3.622 3.622 0 0 1-1.622.364.474.474 0 0 1 0-.947c.467 0 .867-.1 1.202-.267a1.6 1.6 0 0 0 .365-.232zM3.26 14.703a8.292 8.292 0 0 1 5.107.13.474.474 0 1 1-.313.894 7.36 7.36 0 0 0-5.124.088c-.1.04-.164.069-.193.083a.474.474 0 1 1-.421-.849c.183-.09.505-.22.944-.346z' fill='%23A7EB54' fill-rule='nonzero'/%3E%3Cpath d='M2.715 11.516a.474.474 0 0 1 .61-.275c.292.11.701.34 1.11.722a3.364 3.364 0 0 1 1.09 2.204.474.474 0 1 1-.944.087 2.424 2.424 0 0 0-.792-1.598 2.969 2.969 0 0 0-.799-.529.474.474 0 0 1-.275-.61z' fill='%23A7EB54' fill-rule='nonzero'/%3E%3Cg fill='%23A7EB54'%3E%3Cpath d='M13.262 5.187a5.883 5.883 0 0 1 8.298-.002l.09.088a5.832 5.832 0 0 1 0 8.27l-.632.628c-5.285 5.079-8.08 7.618-8.384 7.618l-.002-15.974z'/%3E%3C/g%3E%3Cpath d='M17.68 10.517a.474.474 0 0 1 .821.097l1.744 4.198 1.127-1.822c.074-.12.197-.2.334-.22l.069-.005h1.556a.474.474 0 1 1 0 .948H22.04l-1.473 2.384a.474.474 0 0 1-.81-.004l-.03-.063-1.776-4.273-1.278 1.76a.474.474 0 0 1-.319.191l-.064.005H13.09a.474.474 0 0 1 0-.948h2.957l1.633-2.248z' fill='%23158244' fill-rule='nonzero'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-category12 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M22.783 9.68a4.154 4.154 0 0 0 0-5.876l-2.587-2.587a4.155 4.155 0 0 0-5.875 0L12 3.537 20.463 12l2.32-2.32zM1.217 14.32a4.154 4.154 0 0 0 0 5.876l2.587 2.587a4.154 4.154 0 0 0 5.875 0L12 20.463 3.537 12l-2.32 2.32zM9.68 1.217a4.154 4.154 0 0 0-5.876 0L1.217 3.804a4.154 4.154 0 0 0 0 5.875L3.537 12 12 3.537l-2.32-2.32zM20.462 12 12 20.463l2.32 2.32a4.156 4.156 0 0 0 5.876 0l2.587-2.587a4.154 4.154 0 0 0 0-5.875L20.463 12z' fill='%23A7EB54'/%3E%3Cpath fill='%2300AE4D' d='M12 3.537 3.537 12 12 20.463 20.462 12z'/%3E%3Cpath d='M8.362 11.318a.954.954 0 1 1-1.349 1.35.954.954 0 0 1 1.35-1.35M10.477 9.203a.954.954 0 1 1-1.348 1.35.954.954 0 0 1 1.348-1.35M12.668 7.011a.954.954 0 1 1-1.349 1.351.954.954 0 0 1 1.35-1.35M10.522 13.478a.954.954 0 1 1-1.349 1.35.954.954 0 0 1 1.35-1.35M12.638 11.363a.954.954 0 1 1-1.35 1.35.954.954 0 0 1 1.35-1.35M14.828 9.171a.954.954 0 1 1-1.349 1.351.954.954 0 0 1 1.35-1.35M12.682 15.638a.954.954 0 1 1-1.348 1.35.954.954 0 0 1 1.348-1.35M14.798 13.523a.954.954 0 1 1-1.35 1.35.954.954 0 0 1 1.35-1.35M16.988 11.332a.954.954 0 1 1-1.348 1.35.954.954 0 0 1 1.348-1.35' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-pg01 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M15.506.926V.925L12 3.276 8.492.925l-.001.001A5.453 5.453 0 0 0 0 5.455c0 1.966 1.049 3.674 2.608 4.633L8.96 14.35l.001-.002c.195.132.403.247.617.353l.135.065a5.37 5.37 0 0 0 1.371.424l.176.028c.067.009.134.017.202.024h1.074a6.49 6.49 0 0 0 .201-.024l.178-.028a5.415 5.415 0 0 0 1.372-.424l.135-.065c.212-.106.419-.221.616-.353v.002l6.352-4.262c1.534-.943 2.574-2.61 2.608-4.535v-.192A5.454 5.454 0 0 0 18.545 0c-1.125 0-2.17.341-3.039.926z' id='b8i3gditfa'/%3E%3Cpath d='M0 4.343v4.375h8.687V4.343a4.344 4.344 0 0 0-8.687 0z' id='41bpf6a3ic'/%3E%3Cpath d='M0 1.899c0 4.427 3.569 8.035 7.98 8.1h.178A1.9 1.9 0 0 0 8.1 6.203a4.31 4.31 0 0 1-4.304-4.304 1.899 1.899 0 1 0-3.796 0z' id='ilo6up4ene'/%3E%3Cpath d='M6.201 1.899a4.309 4.309 0 0 1-4.303 4.304 1.899 1.899 0 0 0-.058 3.796h.177c4.373-.064 7.918-3.608 7.981-7.981v-.177a1.9 1.9 0 0 0-3.797.058z' id='t97cqvmohg'/%3E%3Cpath d='M.755 0A5.41 5.41 0 0 0 0 2.727a5.454 5.454 0 1 0 10.908 0c0-.999-.287-1.922-.757-2.727H.755z' id='uj1onq1mji'/%3E%3Cpath d='M0 2.727h9.397C8.452 1.104 6.712 0 4.699 0 2.684 0 .946 1.104 0 2.727z' id='i67zou7xok'/%3E%3Cpath d='M.207 0A5.349 5.349 0 0 0 0 1.405a5.453 5.453 0 0 0 5.455 5.454A5.454 5.454 0 0 0 10.908 1.5v-.18A5.47 5.47 0 0 0 10.703 0H.207z' id='z24iz5ycvm'/%3E%3Cpath d='M0 4.207h10.908v-.004C10.261 1.788 8.075 0 5.455 0 2.833 0 .647 1.79 0 4.207z' id='8zrhx9zsho'/%3E%3Cpath d='M0 4.544a4.544 4.544 0 0 0 9.087 0 4.543 4.543 0 1 0-9.087 0z' id='ctq356niwq'/%3E%3Cpath d='M0 3.029h8.532C7.906 1.268 6.242 0 4.267 0 2.29 0 .626 1.268 0 3.029z' id='cf9moflkjs'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 23.999h24V0H0z'/%3E%3Cpath fill='%2300AE4D' d='M0 23.999h24V14H0z'/%3E%3Cpath fill='%23414242' d='M13.092 15.005H24V4.363H13.092z'/%3E%3Cg transform='translate(.002 8.757)'%3E%3Cmask id='nrrrm9gdfb' fill='%23fff'%3E%3Cuse xlink:href='%23b8i3gditfa'/%3E%3C/mask%3E%3Cpath fill='%2300AE4D' mask='url(%23nrrrm9gdfb)' d='M-.8 16.042h25.6V-.8H-.8z'/%3E%3C/g%3E%3Cg transform='translate(7.657 15.281)'%3E%3Cmask id='9uoa87tm8d' fill='%23fff'%3E%3Cuse xlink:href='%2341bpf6a3ic'/%3E%3C/mask%3E%3Cpath fill='%23A7EB54' mask='url(%239uoa87tm8d)' d='M-.8 9.518H9.488V-.801H-.8z'/%3E%3C/g%3E%3Cg transform='translate(.002 14)'%3E%3Cmask id='eslour0x0f' fill='%23fff'%3E%3Cuse xlink:href='%23ilo6up4ene'/%3E%3C/mask%3E%3Cpath fill='%23FFC28A' mask='url(%23eslour0x0f)' d='M-.801 10.799H10.8V-.8H-.801z'/%3E%3C/g%3E%3Cg transform='translate(14.002 14)'%3E%3Cmask id='s61rcp29ph' fill='%23fff'%3E%3Cuse xlink:href='%23t97cqvmohg'/%3E%3C/mask%3E%3Cpath fill='%23FFC28A' mask='url(%23s61rcp29ph)' d='M-.801 10.799H10.8V-.8H-.801z'/%3E%3C/g%3E%3Cg transform='translate(.002 2.727)'%3E%3Cmask id='mrl85lhtdj' fill='%23fff'%3E%3Cuse xlink:href='%23uj1onq1mji'/%3E%3C/mask%3E%3Cpath fill='%23FFC28A' mask='url(%23mrl85lhtdj)' d='M-.801 8.981h12.51V-.8H-.801z'/%3E%3C/g%3E%3Cg transform='translate(.757)'%3E%3Cmask id='1ttrgftm6l' fill='%23fff'%3E%3Cuse xlink:href='%23i67zou7xok'/%3E%3C/mask%3E%3Cpath fill='%23414242' mask='url(%231ttrgftm6l)' d='M-.799 3.526h10.996V-.8H-.799z'/%3E%3C/g%3E%3Cg transform='translate(13.092 4.049)'%3E%3Cmask id='mgetyo4u3n' fill='%23fff'%3E%3Cuse xlink:href='%23z24iz5ycvm'/%3E%3C/mask%3E%3Cpath fill='%23FFC28A' mask='url(%23mgetyo4u3n)' d='M-.799 7.659H11.71V-.8H-.799z'/%3E%3C/g%3E%3Cg stroke='%23E06C80' stroke-linecap='round' stroke-width='.5'%3E%3Cpath d='M3.209 7.715a2.382 2.382 0 0 0 4.495 0M16.3 7.715a2.382 2.382 0 0 0 4.494 0'/%3E%3C/g%3E%3Cpath fill='%23414242' d='M13.092 10.643h1.994V4.207h-1.994zM22.005 9.684H24V4.207h-1.995z'/%3E%3Cg transform='translate(13.092)'%3E%3Cmask id='9zuvzu180p' fill='%23fff'%3E%3Cuse xlink:href='%238zrhx9zsho'/%3E%3C/mask%3E%3Cpath fill='%23414242' mask='url(%239zuvzu180p)' d='M-.799 5.007H11.71V-.8H-.799z'/%3E%3C/g%3E%3Cg transform='translate(7.458 7.456)'%3E%3Cmask id='h9vqi32qnr' fill='%23fff'%3E%3Cuse xlink:href='%23ctq356niwq'/%3E%3C/mask%3E%3Cpath fill='%23FFC28A' mask='url(%23h9vqi32qnr)' d='M-.8 9.887H9.887V-.8H-.8z'/%3E%3C/g%3E%3Cg transform='translate(7.735 7.456)'%3E%3Cmask id='ipm4deh7at' fill='%23fff'%3E%3Cuse xlink:href='%23cf9moflkjs'/%3E%3C/mask%3E%3Cpath fill='%23414242' mask='url(%23ipm4deh7at)' d='M-.8 3.829H9.332V-.8H-.8z'/%3E%3C/g%3E%3Cpath d='M9.505 13.515A2.65 2.65 0 0 0 12 15.28a2.65 2.65 0 0 0 2.497-1.767' stroke='%23E06C80' stroke-width='.5' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-pg54 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='28' height='28' viewBox='0 0 28 28' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='nlsetys8ja' d='M0 0h28v28H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Cmask id='8oeojvjiab' fill='%23fff'%3E%3Cuse xlink:href='%23nlsetys8ja'/%3E%3C/mask%3E%3Cpath d='M26.727 12.727H25.38c-.251-2.21-1.13-4.22-2.444-5.863l.963-.964a1.274 1.274 0 0 0-1.8-1.8l-.962.963a11.438 11.438 0 0 0-5.864-2.443V1.273a1.273 1.273 0 0 0-2.546 0V2.62c-2.21.251-4.22 1.129-5.863 2.443L5.9 4.1a1.274 1.274 0 0 0-1.8 1.8l.965.964a11.435 11.435 0 0 0-2.445 5.863H1.273a1.272 1.272 0 1 0 0 2.546H2.62a11.44 11.44 0 0 0 2.445 5.864l-.965.962a1.274 1.274 0 0 0 1.768 1.832.4.4 0 0 0 .032-.032l.964-.963a11.435 11.435 0 0 0 5.863 2.444v1.347a1.272 1.272 0 1 0 2.546 0V25.38a11.44 11.44 0 0 0 5.864-2.444l.962.963a1.274 1.274 0 0 0 1.8-1.8l-.963-.962a11.44 11.44 0 0 0 2.444-5.864h1.347a1.273 1.273 0 0 0 0-2.546' fill='%23FF6494' mask='url(%238oeojvjiab)'/%3E%3C/g%3E%3Cpath d='M17.02 12.126a4.817 4.817 0 1 1-9.634-.001 4.817 4.817 0 0 1 9.633.001M20.615 18.482a2.208 2.208 0 1 1-4.416.002 2.208 2.208 0 0 1 4.416-.002' fill='%23E51946'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-pg43 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='23' height='24' viewBox='0 0 23 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='chbg41pe4a' d='M0 0h22.726v24H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Cmask id='rp8451wqkb' fill='%23fff'%3E%3Cuse xlink:href='%23chbg41pe4a'/%3E%3C/mask%3E%3Cpath d='M22.701 7.615C22.442 3.367 18.926 0 14.612 0H8.114C3.801 0 .284 3.367.025 7.615H0v12.577a3.808 3.808 0 1 0 7.615 0v-2.928c.166.01.33.026.499.026h6.498c.169 0 .333-.016.499-.026v2.928a3.808 3.808 0 0 0 7.615 0V7.615h-.025z' fill='%23B8E8F9' mask='url(%23rp8451wqkb)'/%3E%3C/g%3E%3Cpath d='M16.554 6.136h-3.346V4.572a1.845 1.845 0 1 0-3.69 0v1.564H6.174a1.846 1.846 0 1 0 0 3.69h3.346v1.566a1.846 1.846 0 1 0 3.689 0V9.825h3.346a1.845 1.845 0 1 0 0-3.69' fill='%2342B2EB'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-pg64 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath d='M23 24H1a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1h22a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1' fill='%239EA4AD'/%3E%3Cpath d='M19.7 24H4V1a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v22.701a.3.3 0 0 1-.3.299' fill='%23CDD2D5'/%3E%3Cpath d='M10.022 16.5h-2a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1M16 16.5h-2a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1M10.022 21.5h-2a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1M16 21.5h-2a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1' fill='%23FFF'/%3E%3Cpath d='M15 5.5h-2v-2a1 1 0 0 0-2 0v2H9a1 1 0 0 0 0 2h2v2a1 1 0 0 0 2 0v-2h2a1 1 0 0 0 0-2' fill='%23F63795'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-pg49 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 24h24V0H0z'/%3E%3Cpath d='M23 5.563v7.919c-.013 1.902-.422 3.958-1.987 5.52-2.339 2.367-5.795 4.052-8.36 4.897a2.189 2.189 0 0 1-1.317 0c-2.565-.845-6.016-2.531-8.352-4.896-1.562-1.564-1.97-3.62-1.984-5.52v-7.92c0-.354.136-.728.388-.967C3.778 2.224 8.235.739 11.505.053c.31-.07.67-.07.98 0 3.27.686 7.734 2.17 10.127 4.543.251.239.388.613.388.967' fill='%23A7EB54'/%3E%3Cpath d='M12 8.218c-.995-2.7-6-2.3-6 1.783 0 2.034 1.53 4.74 6 7.499 4.47-2.758 6-5.465 6-7.5 0-4.057-5-4.498-6-1.782' fill='%2300AE4D'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-pg71 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='dmi4l5hvza' d='M0 0h11.818v21.09H0z'/%3E%3Cpath id='s7xptw2thc' d='M0 0h10v12H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath d='M11.502 3.405C10.81 2.033 9.505 1 7.879 1c-2.176 0-3.94 1.774-3.94 3.962 0 .13.007.258.02.384h-.02C1.764 5.346 0 7.12 0 9.308c0 1.382.703 2.597 1.768 3.306a3.194 3.194 0 0 0-.751 2.063 3.191 3.191 0 0 0 2.595 3.141 3.182 3.182 0 0 0 3.409 2.598 2.541 2.541 0 0 0 2.383 1.675c1.403 0 2.414-1.144 2.414-2.556V4.515c0-.408-.15-.78-.316-1.11' fill='%23F372BB'/%3E%3Cg transform='translate(12.182 1)'%3E%3Cmask id='mlgbbrsqub' fill='%23fff'%3E%3Cuse xlink:href='%23dmi4l5hvza'/%3E%3C/mask%3E%3Cpath d='M11.818 8.309c0-2.189-1.763-3.963-3.94-3.963H7.86c.012-.126.019-.254.019-.384C7.879 1.774 6.115 0 3.939 0 2.314 0 .99 1.024.316 2.405.13 2.788 0 3.107 0 3.515v15.02c0 1.411 1.011 2.556 2.414 2.556a2.54 2.54 0 0 0 2.384-1.675 3.182 3.182 0 0 0 3.409-2.597 3.191 3.191 0 0 0 2.595-3.142c0-.786-.283-1.506-.752-2.063a3.964 3.964 0 0 0 1.768-3.305' fill='%23F372BB' mask='url(%23mlgbbrsqub)'/%3E%3C/g%3E%3Cg transform='translate(14)'%3E%3Cmask id='jsntanyx5d' fill='%23fff'%3E%3Cuse xlink:href='%23s7xptw2thc'/%3E%3C/mask%3E%3Cpath d='m5.385.045 4.143 1.608c.552.214.64.973.154 1.314l-4.28 2.997 2.685.998c.51.19.606.884.166 1.209l-4.99 3.693c-.555.411-1.288-.184-1.02-.829L3.44 8.148l-.002-.004L.436 6.98a.699.699 0 0 1-.285-1.081L4.618.257a.668.668 0 0 1 .767-.212' fill='%23FFB300' mask='url(%23jsntanyx5d)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-pg07 {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='iczaht9cca' d='M0 0h7.057v7.057H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 24h24V0H0z'/%3E%3Cpath d='M0 15.974a3.528 3.528 0 1 1 7.057-.002A3.528 3.528 0 0 1 0 15.974' fill='%23414242'/%3E%3Cg transform='translate(16.943 12.445)'%3E%3Cmask id='4yerbkjgeb' fill='%23fff'%3E%3Cuse xlink:href='%23iczaht9cca'/%3E%3C/mask%3E%3Cpath d='M0 3.529a3.529 3.529 0 1 1 7.058 0 3.529 3.529 0 0 1-7.058 0' fill='%23414242' mask='url(%234yerbkjgeb)'/%3E%3C/g%3E%3Cpath d='M3.529 8.253A9.22 9.22 0 0 0 2.733 12c0 5.118 4.15 9.267 9.268 9.267A9.266 9.266 0 0 0 21.267 12a9.204 9.204 0 0 0-.796-3.747H3.529z' fill='%23FFC38A'/%3E%3Cpath d='M12 2.733c-3.783 0-7.032 2.27-8.472 5.52h16.943c-1.44-3.25-4.688-5.52-8.47-5.52' fill='%23414242'/%3E%3Cpath d='M8.529 15.974a3.678 3.678 0 0 0 3.47 2.455 3.679 3.679 0 0 0 3.472-2.455' stroke='%23E06C80' stroke-width='.772' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-share-kakao {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 1C5.373 1 0 5.246 0 10.486c0 3.41 2.276 6.4 5.693 8.072-.251.936-.909 3.394-1.04 3.92-.163.652.238.644.502.469.206-.138 3.288-2.234 4.617-3.138.723.107 1.467.164 2.228.164 6.627 0 12-4.247 12-9.487S18.627 1 12 1' fill='%23371C1D' fill-rule='evenodd'/%3E%3C/svg%3E");
}

.icon-share-kakao-wh {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 1C5.373 1 0 5.246 0 10.486c0 3.41 2.276 6.4 5.693 8.072-.251.936-.909 3.394-1.04 3.92-.163.652.238.644.502.469.206-.138 3.288-2.234 4.617-3.138.723.107 1.467.164 2.228.164 6.627 0 12-4.247 12-9.487S18.627 1 12 1' fill='%23FFFFFF' fill-rule='evenodd'/%3E%3C/svg%3E");
}

.icon-share-url {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cg fill='%237C9599'%3E%3Cpath d='M0 13.768V7h2.285v6.569c0 .757.357 1.399 1.571 1.399s1.571-.642 1.571-1.399V7h2.284v6.768c0 2.144-1.656 3.429-3.855 3.429-2.2 0-3.856-1.285-3.856-3.429M11.644 11.712h1.714c.628 0 1.14-.557 1.14-1.284 0-.73-.512-1.286-1.14-1.286h-1.714v2.57zm1.084 2h-1.084v3.284H9.359V7h3.999a3.42 3.42 0 0 1 3.427 3.428c0 1.227-.744 2.342-1.842 2.898l2.128 3.67h-2.457l-1.886-3.285zM24 14.797v2.2h-5.854V7h2.285v7.797z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-smoke {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='dd8slu6z5a' d='M0 0h24v24H0z'/%3E%3Cpath id='14242a8b6c' d='M0 24h24V0H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='tjfgqvcv8b' fill='%23fff'%3E%3Cuse xlink:href='%23dd8slu6z5a'/%3E%3C/mask%3E%3Cpath d='M0 12c0 6.628 5.373 12 12 12s12-5.372 12-12c0-6.627-5.373-12-12-12S0 5.373 0 12' fill='%23C0D9DC' mask='url(%23tjfgqvcv8b)'/%3E%3Cmask id='niouir17md' fill='%23fff'%3E%3Cuse xlink:href='%2314242a8b6c'/%3E%3C/mask%3E%3Cpath fill='%23FFF' mask='url(%23niouir17md)' d='M1.987 13.903h20.666v-3.805H1.987z'/%3E%3Cpath fill='%23FFC000' mask='url(%23niouir17md)' d='M15.998 13.905h6.655v-3.808h-6.655z'/%3E%3Cpath fill='%23FF5300' mask='url(%23niouir17md)' d='M1.988 13.905h3.24v-3.808h-3.24z'/%3E%3Cpath fill='%23FFF' mask='url(%23niouir17md)' d='M1.987 13.903h20.666v-3.805H1.987z'/%3E%3Cpath fill='%23FFC000' mask='url(%23niouir17md)' d='M15.998 13.905h6.655v-3.808h-6.655z'/%3E%3Cpath fill='%23FF5300' mask='url(%23niouir17md)' d='M1.988 13.905h3.24v-3.808h-3.24z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-non-smoke {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='74dpi065fa' d='M0 24h24V0H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M.614 11.909c0 6.288 5.098 11.386 11.386 11.386 6.288 0 11.385-5.098 11.385-11.386C23.385 5.62 18.288.523 12 .523 5.712.523.614 5.62.614 11.909' fill='%23C0D9DC'/%3E%3Cmask id='eqxpp1m80b' fill='%23fff'%3E%3Cuse xlink:href='%2374dpi065fa'/%3E%3C/mask%3E%3Cpath fill='%23FFF' mask='url(%23eqxpp1m80b)' d='M1.987 13.964h20.666v-3.805H1.987z'/%3E%3Cpath d='M18.499 5.561A9.132 9.132 0 0 0 12 2.871a9.12 9.12 0 0 0-5.673 1.957l12.906 12.905a9.114 9.114 0 0 0 1.958-5.672 9.133 9.133 0 0 0-2.692-6.5m-12.998 13A9.129 9.129 0 0 0 12 21.251a9.124 9.124 0 0 0 5.183-1.598L4.406 6.878a9.13 9.13 0 0 0-1.597 5.183 9.13 9.13 0 0 0 2.692 6.5m17.556-1.829a11.947 11.947 0 0 1-2.572 3.814A11.947 11.947 0 0 1 12 24.061a11.947 11.947 0 0 1-8.485-3.515A11.947 11.947 0 0 1 0 12.061a11.954 11.954 0 0 1 3.515-8.485A11.947 11.947 0 0 1 12 .061a11.947 11.947 0 0 1 8.485 3.515A11.954 11.954 0 0 1 24 12.061c0 1.62-.317 3.19-.943 4.671' fill='%234A6366' mask='url(%23eqxpp1m80b)'/%3E%3Cpath fill='%23FFC000' mask='url(%23eqxpp1m80b)' d='M15.998 13.965h6.655v-3.807h-6.655z'/%3E%3Cpath fill='%23FF5300' mask='url(%23eqxpp1m80b)' d='M1.988 13.965h3.24v-3.807h-3.24z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-guard {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='g1wfkgr4za' d='M0 0h24v24H0z'/%3E%3Cpath id='qq7efxtn4c' d='M0 0h20v24H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='002hr9x17b' fill='%23fff'%3E%3Cuse xlink:href='%23g1wfkgr4za'/%3E%3C/mask%3E%3Cg mask='url(%23002hr9x17b)'%3E%3Cg transform='translate(2)'%3E%3Cmask id='2klvauxbmd' fill='%23fff'%3E%3Cuse xlink:href='%23qq7efxtn4c'/%3E%3C/mask%3E%3Cpath d='M20 5.562v7.92c-.012 1.901-.384 3.957-1.806 5.521-2.127 2.365-5.268 4.051-7.601 4.896a1.82 1.82 0 0 1-1.197 0c-2.331-.846-5.468-2.532-7.592-4.896C.384 17.44.012 15.384 0 13.484V5.562c-.001-.353.124-.727.353-.967C2.525 2.225 6.578.74 9.55.052c.281-.07.608-.07.89 0 2.974.687 7.032 2.17 9.207 4.543.229.24.353.614.353.967' fill='%23C0D9DC' mask='url(%232klvauxbmd)'/%3E%3C/g%3E%3Cpath stroke='%2302A2AF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' d='m6.427 12.942 3.087 3.088 8.059-8.06'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-time {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 12C0 5.372 5.374 0 12 0c6.628 0 12 5.372 12 12 0 6.626-5.372 12-12 12-6.626 0-12-5.374-12-12' fill='%23DFE5FA'/%3E%3Cpath stroke='%234A6366' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M17.878 12.55h-6v-6'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-mobile {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='translate(2)' fill='none' fill-rule='evenodd'%3E%3Crect fill='%23C4E8D0' width='12' height='16' rx='2'/%3E%3Cpath fill='%230A1C31' d='M4 2h4v1H4z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-mobile-only {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='translate(3)' fill='none' fill-rule='evenodd'%3E%3Crect fill='%234FD8E7' width='12' height='18' rx='2'/%3E%3Cpath d='M2 0h8a2 2 0 0 1 2 2v1H0V2a2 2 0 0 1 2-2zM2 18h8a2 2 0 0 0 2-2v-1H0v1a2 2 0 0 0 2 2z' fill='%2302A2AF'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-close {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23171717' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.65 14.65 1.35 1.35M14.65 1.35l-13.3 13.3'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-close-wh {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23FFFFFF' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.65 14.65 1.35 1.35M14.65 1.35l-13.3 13.3'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-check {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%2328A65B' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.icon-check-round {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%2336474E' fill='%2319274E' cx='10' cy='10' r='9.5'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%23none' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-review-off {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.007 1.5 2.15 6.493h6.957l-5.629 4.014 2.15 6.493-5.628-4.013L4.378 18.5l2.15-6.493L.9 7.993h6.957z' fill='%23C6D9DC' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
}

.icon-review-on {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.007 1.5 2.15 6.493h6.957l-5.629 4.014 2.15 6.493-5.628-4.013L4.378 18.5l2.15-6.493L.9 7.993h6.957z' fill='%23FFC40D' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
}

.icon-download {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='16' viewBox='0 0 16 16'%3E%3Cdefs%3E%3Cpath id='9lbwlxlcfa' d='M0 0h12v13H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h16v16H0z'/%3E%3Cg transform='translate(2)'%3E%3Cmask id='dfyzoqhb4b' fill='%23fff'%3E%3Cuse xlink:href='%239lbwlxlcfa'/%3E%3C/mask%3E%3Cpath d='M5.362 12.727a.887.887 0 0 0 1.277 0l5.097-5.246a.946.946 0 0 0 0-1.311.883.883 0 0 0-1.275 0l-3.56 3.664V.927a.914.914 0 0 0-.9-.928.914.914 0 0 0-.902.928v8.907L1.54 6.17a.883.883 0 0 0-1.275 0 .946.946 0 0 0 0 1.311l5.098 5.246z' fill='%2336474E' mask='url(%23dfyzoqhb4b)'/%3E%3C/g%3E%3Cpath d='M13.143 14H2.857C2.383 14 2 14.448 2 15s.383 1 .857 1h10.286c.474 0 .857-.448.857-1s-.383-1-.857-1' fill='%2336474E'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-download-bl {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='16' viewBox='0 0 16 16'%3E%3Cdefs%3E%3Cpath id='9lbwlxlcfa' d='M0 0h12v13H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h16v16H0z'/%3E%3Cg transform='translate(2)'%3E%3Cmask id='dfyzoqhb4b' fill='%23fff'%3E%3Cuse xlink:href='%239lbwlxlcfa'/%3E%3C/mask%3E%3Cpath d='M5.362 12.727a.887.887 0 0 0 1.277 0l5.097-5.246a.946.946 0 0 0 0-1.311.883.883 0 0 0-1.275 0l-3.56 3.664V.927a.914.914 0 0 0-.9-.928.914.914 0 0 0-.902.928v8.907L1.54 6.17a.883.883 0 0 0-1.275 0 .946.946 0 0 0 0 1.311l5.098 5.246z' fill='%23006DD4' mask='url(%23dfyzoqhb4b)'/%3E%3C/g%3E%3Cpath d='M13.143 14H2.857C2.383 14 2 14.448 2 15s.383 1 .857 1h10.286c.474 0 .857-.448.857-1s-.383-1-.857-1' fill='%23006DD4'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-select {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m14 10-6 6-6-6h12zm0-4L8 0 2 6h12z' fill='%2336474E' fill-rule='evenodd'/%3E%3C/svg%3E");
}

.icon-search {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%2336474E' stroke-width='2' fill='none' fill-rule='evenodd'%3E%3Ccircle cx='7' cy='7' r='6'/%3E%3Cpath stroke-linecap='round' d='m12 12 3 3'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-accordion {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 7.04 10.027 13 2 7' stroke='%2336474E' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.icon-close-round {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%23E0E9EF' cx='10' cy='10' r='10'/%3E%3Cpath d='m10.49 10 3.908-3.909a.346.346 0 1 0-.49-.49L10 9.511 6.09 5.6a.346.346 0 0 0-.489.49l3.91 3.91-3.91 3.908a.347.347 0 0 0 .245.591.345.345 0 0 0 .245-.101l3.91-3.91 3.908 3.91a.348.348 0 0 0 .49 0 .346.346 0 0 0 0-.49L10.488 10z' fill='%2319274E'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-arrow-round {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%231D3437' cx='12' cy='12' r='12'/%3E%3Cpath d='M9.66 7.006a.875.875 0 0 1 1.238 0l4.36 4.36a.875.875 0 0 1 0 1.238l-4.39 4.39a.875.875 0 0 1-1.237-1.238l3.77-3.77-3.74-3.742a.875.875 0 0 1-.074-1.155l.073-.083z' fill='%23F0F7F7' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-arrow {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='translate(0 2.5)' fill='%23171717' fill-rule='evenodd'%3E%3Cpath d='M6.616.366a1.25 1.25 0 0 1 1.768 1.768L3.019 7.5l5.365 5.366c.45.45.485 1.16.104 1.65l-.104.118a1.25 1.25 0 0 1-1.768 0l-6.25-6.25a1.25 1.25 0 0 1 0-1.768l6.25-6.25z' fill-rule='nonzero'/%3E%3Crect y='6.25' width='20' height='2.5' rx='1'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-filter {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='21' height='21' viewBox='0 0 21 21' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='pfkym0naka' d='M0 0h20v20H0z'/%3E%3C/defs%3E%3Cg transform='translate(.125 .5)' fill='none' fill-rule='evenodd'%3E%3Cmask id='ycjifd12gb' fill='%23fff'%3E%3Cuse xlink:href='%23pfkym0naka'/%3E%3C/mask%3E%3Cpath stroke='%2336474E' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round' mask='url(%23ycjifd12gb)' d='M1 10h18M1 3h18M1 17h18'/%3E%3Ccircle stroke='%2336474E' stroke-width='1.25' fill='%23FFF' mask='url(%23ycjifd12gb)' cx='5.577' cy='3' r='1.875'/%3E%3Ccircle stroke='%2336474E' stroke-width='1.25' fill='%23FFF' mask='url(%23ycjifd12gb)' cx='14.646' cy='10' r='1.875'/%3E%3Ccircle stroke='%2336474E' stroke-width='1.25' fill='%23FFF' mask='url(%23ycjifd12gb)' cx='9.646' cy='17' r='1.875'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-refresh {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='utrwnlvfwa' d='M0 0h16v16H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='z0on6ibj8b' fill='%23FFFFFF'%3E%3Cuse xlink:href='%23utrwnlvfwa'/%3E%3C/mask%3E%3Cg mask='url(%23z0on6ibj8b)' fill='%23E6E6E6'%3E%3Cpath d='M2.052 4.309A6.999 6.999 0 0 1 15 7.999C15 11.863 11.864 15 8 15a7.005 7.005 0 0 1-6.978-6.433C1.006 8.356 1.155 8 1.547 8c.274 0 .5.21.523.483A5.953 5.953 0 0 0 8 13.95 5.952 5.952 0 0 0 13.95 8 5.952 5.952 0 0 0 8 2.05a5.948 5.948 0 0 0-5.045 2.797l1.394.004a.525.525 0 0 1 0 1.05H1.525A.525.525 0 0 1 1 5.376V2.54a.525.525 0 0 1 1.05 0l.002 1.768z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-plus {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h16v16H0z'/%3E%3Cpath d='M8 2a1 1 0 0 1 1 1v4h4a1 1 0 0 1 0 2H9v4a1 1 0 0 1-2 0V9H3a1 1 0 1 1 0-2h4V3a1 1 0 0 1 1-1z' fill='%234A6366'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-plus-round-purple {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='30' height='30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%238454C6' cx='15' cy='15' r='15'/%3E%3Cpath d='M8.75 15h12.5M15 8.75v12.5' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-minus {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h16v16H0z'/%3E%3Cpath d='M14 8a1 1 0 0 1-1 1H3a1 1 0 1 1 0-2h10a1 1 0 0 1 1 1z' fill='%234A6366'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-play {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='8' height='8' viewBox='0 0 8 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 4 0 8V0z' fill='%23FFFFFF' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
}

.icon-pause {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='8' height='8' viewBox='0 0 8 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFFFFF' fill-rule='evenodd'%3E%3Cpath d='M0 0h3v8H0zM5 0h3v8H5z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-menu-group {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%234A6366' fill-rule='evenodd'%3E%3Crect width='11' height='11' rx='2'/%3E%3Crect y='13' width='11' height='11' rx='2'/%3E%3Crect x='13' width='11' height='11' rx='2'/%3E%3Crect x='13' y='13' width='11' height='11' rx='2'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-question {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath d='M20.04 11.52c0-4.822-3.815-8.52-8.52-8.52S3 6.698 3 11.52c0 4.822 3.815 8.52 8.52 8.52a8.734 8.734 0 0 0 3.839-.89L17.114 21l2.692-2.388-1.638-1.732a8.47 8.47 0 0 0 1.872-5.36zm-8.52 4.869c-2.668 0-4.775-1.943-4.775-4.869 0-2.926 2.107-4.869 4.775-4.869 2.669 0 4.775 1.943 4.775 4.87a5.345 5.345 0 0 1-.679 2.644l-2.621-2.785-2.692 2.387 2.364 2.505c-.374.07-.749.117-1.147.117z' fill='%2328A65B' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-bullet-link-bk {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%2336474E' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.icon-bullet-link-wh {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%23FFFFFF' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.icon-bullet-link-bl {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%230286E8' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.icon-bullet-notice {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0z' fill='%23C7D3DB'/%3E%3Cpath d='M7.1 4.329a.905.905 0 1 1 1.8 0l-.533 5.34a.369.369 0 0 1-.734-.001L7.1 4.328zm.9 8.504a.834.834 0 1 1 0-1.667.834.834 0 0 1 0 1.667z' fill='%23293A46'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-bullet-warning {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0z' fill='%23FFB3B5'/%3E%3Cpath d='M7.1 4.329a.905.905 0 1 1 1.8 0l-.533 5.34a.369.369 0 0 1-.734-.001L7.1 4.328zm.9 8.504a.834.834 0 1 1 0-1.667.834.834 0 0 1 0 1.667z' fill='%23F60019'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-bullet-notice-warning {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0z' fill='%23C4E8D0'/%3E%3Cpath d='M7.1 4.329a.905.905 0 1 1 1.8 0l-.533 5.34a.369.369 0 0 1-.734-.001L7.1 4.328zm.9 8.504a.834.834 0 1 1 0-1.667.834.834 0 0 1 0 1.667z' fill='%2328A65B'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-bullet-dash {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 8h6v1H5z' fill='%2336474E' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
}

.icon-bullet-down {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.02 6.007 8.032 9.994 4.019 5.98' stroke='%2336474E' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.icon-bullet-down-wh {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.02 6.007 8.032 9.994 4.019 5.98' stroke='%23FFFFFF' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.icon-bullet-info {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg fill-rule='nonzero' fill='none'%3E%3Cpath d='M8 .5c2.07 0 3.946.84 5.303 2.197A7.477 7.477 0 0 1 15.5 8c0 2.07-.84 3.946-2.197 5.303A7.477 7.477 0 0 1 8 15.5c-2.07 0-3.946-.84-5.303-2.197A7.477 7.477 0 0 1 .5 8c0-2.07.84-3.946 2.197-5.303A7.477 7.477 0 0 1 8 .5z' stroke='%23C6D9DC' fill='%23C6D9DC'/%3E%3Cpath d='M8.833 11.333a.833.833 0 1 1-1.666 0 .833.833 0 0 1 1.666 0zm.929-6.665c-.405-.41-1.01-.637-1.7-.637-1.454 0-2.394 1.034-2.394 2.634h1.34c0-.991.553-1.342 1.026-1.342.423 0 .871.28.91.817.04.565-.26.851-.642 1.214-.941.895-.959 1.329-.955 2.312h1.337c-.009-.443.02-.802.623-1.452.452-.487 1.013-1.092 1.024-2.015.008-.616-.189-1.146-.569-1.531z' fill='%2336474E'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-bullet-info-line {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg fill-rule='nonzero' fill='none'%3E%3Cpath d='M8 .5c2.07 0 3.946.84 5.303 2.197A7.477 7.477 0 0 1 15.5 8c0 2.07-.84 3.946-2.197 5.303A7.477 7.477 0 0 1 8 15.5c-2.07 0-3.946-.84-5.303-2.197A7.477 7.477 0 0 1 .5 8c0-2.07.84-3.946 2.197-5.303A7.477 7.477 0 0 1 8 .5z' stroke='%2336474E' fill='%23none'/%3E%3Cpath d='M8.833 11.333a.833.833 0 1 1-1.666 0 .833.833 0 0 1 1.666 0zm.929-6.665c-.405-.41-1.01-.637-1.7-.637-1.454 0-2.394 1.034-2.394 2.634h1.34c0-.991.553-1.342 1.026-1.342.423 0 .871.28.91.817.04.565-.26.851-.642 1.214-.941.895-.959 1.329-.955 2.312h1.337c-.009-.443.02-.802.623-1.452.452-.487 1.013-1.092 1.024-2.015.008-.616-.189-1.146-.569-1.531z' fill='%2336474E'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-bullet-info-line-wh {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg fill-rule='nonzero' fill='none'%3E%3Cpath d='M8 .5c2.07 0 3.946.84 5.303 2.197A7.477 7.477 0 0 1 15.5 8c0 2.07-.84 3.946-2.197 5.303A7.477 7.477 0 0 1 8 15.5c-2.07 0-3.946-.84-5.303-2.197A7.477 7.477 0 0 1 .5 8c0-2.07.84-3.946 2.197-5.303A7.477 7.477 0 0 1 8 .5z' stroke='%23FFFFFF' fill='%23none'/%3E%3Cpath d='M8.833 11.333a.833.833 0 1 1-1.666 0 .833.833 0 0 1 1.666 0zm.929-6.665c-.405-.41-1.01-.637-1.7-.637-1.454 0-2.394 1.034-2.394 2.634h1.34c0-.991.553-1.342 1.026-1.342.423 0 .871.28.91.817.04.565-.26.851-.642 1.214-.941.895-.959 1.329-.955 2.312h1.337c-.009-.443.02-.802.623-1.452.452-.487 1.013-1.092 1.024-2.015.008-.616-.189-1.146-.569-1.531z' fill='%23FFFFFF'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-bullet-help {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0z' fill='%23C6D9DC'/%3E%3Cpath d='M6.645 10.673c.376-1.192 1.088-2.621 1.214-2.982.182-.525-.141-.758-1.16.139l-.227-.427c1.163-1.264 3.557-1.55 2.742.409-.509 1.223-.873 2.05-1.08 2.687-.304.928.462.552 1.212-.141.102.167.135.22.237.413-1.665 1.585-3.514 1.725-2.938-.098zm3.161-5.446c-.355.302-.88.296-1.174-.014-.294-.31-.245-.806.11-1.108.354-.302.88-.294 1.173.015.293.31.245.806-.109 1.107z' fill='%2336474E'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-bullet-help-line {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%2336474E' fill-rule='nonzero'%3E%3Cpath d='M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0zm0 1.333A6.674 6.674 0 0 0 1.333 8 6.674 6.674 0 0 0 8 14.667 6.674 6.674 0 0 0 14.667 8 6.674 6.674 0 0 0 8 1.333z'/%3E%3Cpath d='M6.645 10.673c.376-1.192 1.088-2.621 1.214-2.982.182-.525-.141-.758-1.16.139l-.227-.427c1.163-1.264 3.557-1.55 2.742.409-.509 1.223-.873 2.05-1.08 2.687-.304.928.462.552 1.212-.141.102.167.135.22.237.413-1.665 1.585-3.514 1.725-2.938-.098zm3.161-5.446c-.355.302-.88.296-1.174-.014-.294-.31-.245-.806.11-1.108.354-.302.88-.294 1.173.015.293.31.245.806-.109 1.107z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-bullet-help-line-wh {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cpath d='M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0zm0 1.333A6.674 6.674 0 0 0 1.333 8 6.674 6.674 0 0 0 8 14.667 6.674 6.674 0 0 0 14.667 8 6.674 6.674 0 0 0 8 1.333z'/%3E%3Cpath d='M6.645 10.673c.376-1.192 1.088-2.621 1.214-2.982.182-.525-.141-.758-1.16.139l-.227-.427c1.163-1.264 3.557-1.55 2.742.409-.509 1.223-.873 2.05-1.08 2.687-.304.928.462.552 1.212-.141.102.167.135.22.237.413-1.665 1.585-3.514 1.725-2.938-.098zm3.161-5.446c-.355.302-.88.296-1.174-.014-.294-.31-.245-.806.11-1.108.354-.302.88-.294 1.173.015.293.31.245.806-.109 1.107z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-bullet-help-line-gr {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%236E8596' fill-rule='nonzero'%3E%3Cpath d='M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0zm0 1.333A6.674 6.674 0 0 0 1.333 8 6.674 6.674 0 0 0 8 14.667 6.674 6.674 0 0 0 14.667 8 6.674 6.674 0 0 0 8 1.333z'/%3E%3Cpath d='M6.645 10.673c.376-1.192 1.088-2.621 1.214-2.982.182-.525-.141-.758-1.16.139l-.227-.427c1.163-1.264 3.557-1.55 2.742.409-.509 1.223-.873 2.05-1.08 2.687-.304.928.462.552 1.212-.141.102.167.135.22.237.413-1.665 1.585-3.514 1.725-2.938-.098zm3.161-5.446c-.355.302-.88.296-1.174-.014-.294-.31-.245-.806.11-1.108.354-.302.88-.294 1.173.015.293.31.245.806-.109 1.107z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-bullet-star {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m7.565 4-.212 3.415-3.05-.893L4 7.384l2.96 1.14-1.784 2.953L5.9 12l2.147-2.771L10.132 12l.753-.523-1.813-2.954L12 7.384l-.272-.862-3.046.831L8.468 4z' fill='%2336474E' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
}

.icon-bullet-check {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0z' fill='%23E6F6EC'/%3E%3Cpath stroke='%2300DC59' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='m5 8.212 1.853 2.186L11 6'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-discount {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='m14.535 1.116.948 1.027a3.453 3.453 0 0 0 2.253 1.104l1.38.115c1.999.166 3.447 2.014 3.16 4.035l-.197 1.395a3.593 3.593 0 0 0 .556 2.482l.773 1.17c1.119 1.694.602 4-1.128 5.032l-1.195.713a3.532 3.532 0 0 0-1.559 1.99l-.416 1.344c-.604 1.947-2.696 2.973-4.568 2.24l-1.292-.507a3.42 3.42 0 0 0-2.5 0l-1.292.506c-1.872.734-3.964-.292-4.568-2.24l-.416-1.343a3.534 3.534 0 0 0-1.56-1.99l-1.193-.713C-.01 16.443-.527 14.138.592 12.444l.773-1.17c.48-.729.68-1.613.556-2.482l-.197-1.395c-.286-2.02 1.161-3.87 3.16-4.035l1.38-.115a3.454 3.454 0 0 0 2.253-1.104l.948-1.027a3.437 3.437 0 0 1 5.07 0' fill='%23FFF'/%3E%3Cpath d='m14.535 1.116.948 1.027a3.453 3.453 0 0 0 2.253 1.104l1.38.115c1.999.166 3.447 2.014 3.16 4.035l-.197 1.395a3.593 3.593 0 0 0 .556 2.482l.773 1.17c1.119 1.694.602 4-1.128 5.032l-1.195.713a3.532 3.532 0 0 0-1.559 1.99l-.416 1.344c-.604 1.947-2.696 2.973-4.568 2.24l-1.292-.507a3.42 3.42 0 0 0-2.5 0l-1.292.506c-1.872.734-3.964-.292-4.568-2.24l-.416-1.343a3.534 3.534 0 0 0-1.56-1.99l-1.193-.713C-.01 16.443-.527 14.138.592 12.444l.773-1.17c.48-.729.68-1.613.556-2.482l-.197-1.395c-.286-2.02 1.161-3.87 3.16-4.035l1.38-.115a3.454 3.454 0 0 0 2.253-1.104l.948-1.027a3.437 3.437 0 0 1 5.07 0z' fill='%23C8FCC1'/%3E%3Cpath stroke='%2334863B' stroke-width='2' stroke-linecap='round' d='m16 8-8 8'/%3E%3Cpath d='M7.586 10.414A1.988 1.988 0 0 1 7 9c0-.535.208-1.037.586-1.414C7.963 7.208 8.466 7 9 7c.534 0 1.037.208 1.414.586.378.377.586.88.586 1.414 0 .534-.208 1.036-.586 1.414-.377.378-.88.586-1.414.586a1.986 1.986 0 0 1-1.414-.586zM13.586 16.414A1.987 1.987 0 0 1 13 15c0-.534.208-1.036.586-1.414.377-.378.88-.586 1.414-.586.534 0 1.037.208 1.414.586.378.378.586.88.586 1.414 0 .534-.208 1.037-.586 1.414-.377.378-.88.586-1.414.586a1.986 1.986 0 0 1-1.414-.586z' fill='%23none'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-graphic-discount-gray {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='m14.535 1.116.948 1.027a3.453 3.453 0 0 0 2.253 1.104l1.38.115c1.999.166 3.447 2.014 3.16 4.035l-.197 1.395a3.593 3.593 0 0 0 .556 2.482l.773 1.17c1.119 1.694.602 4-1.128 5.032l-1.195.713a3.532 3.532 0 0 0-1.559 1.99l-.416 1.344c-.604 1.947-2.696 2.973-4.568 2.24l-1.292-.507a3.42 3.42 0 0 0-2.5 0l-1.292.506c-1.872.734-3.964-.292-4.568-2.24l-.416-1.343a3.534 3.534 0 0 0-1.56-1.99l-1.193-.713C-.01 16.443-.527 14.138.592 12.444l.773-1.17c.48-.729.68-1.613.556-2.482l-.197-1.395c-.286-2.02 1.161-3.87 3.16-4.035l1.38-.115a3.454 3.454 0 0 0 2.253-1.104l.948-1.027a3.437 3.437 0 0 1 5.07 0' fill='%23FFF'/%3E%3Cpath d='m14.535 1.116.948 1.027a3.453 3.453 0 0 0 2.253 1.104l1.38.115c1.999.166 3.447 2.014 3.16 4.035l-.197 1.395a3.593 3.593 0 0 0 .556 2.482l.773 1.17c1.119 1.694.602 4-1.128 5.032l-1.195.713a3.532 3.532 0 0 0-1.559 1.99l-.416 1.344c-.604 1.947-2.696 2.973-4.568 2.24l-1.292-.507a3.42 3.42 0 0 0-2.5 0l-1.292.506c-1.872.734-3.964-.292-4.568-2.24l-.416-1.343a3.534 3.534 0 0 0-1.56-1.99l-1.193-.713C-.01 16.443-.527 14.138.592 12.444l.773-1.17c.48-.729.68-1.613.556-2.482l-.197-1.395c-.286-2.02 1.161-3.87 3.16-4.035l1.38-.115a3.454 3.454 0 0 0 2.253-1.104l.948-1.027a3.437 3.437 0 0 1 5.07 0z' fill='%23DFE5FA'/%3E%3Cpath stroke='%234A6366' stroke-width='2' stroke-linecap='round' d='m16 8-8 8'/%3E%3Cpath d='M7.586 10.414A1.988 1.988 0 0 1 7 9c0-.535.208-1.037.586-1.414C7.963 7.208 8.466 7 9 7c.534 0 1.037.208 1.414.586.378.377.586.88.586 1.414 0 .534-.208 1.036-.586 1.414-.377.378-.88.586-1.414.586a1.986 1.986 0 0 1-1.414-.586zM13.586 16.414A1.987 1.987 0 0 1 13 15c0-.534.208-1.036.586-1.414.377-.378.88-.586 1.414-.586.534 0 1.037.208 1.414.586.378.378.586.88.586 1.414 0 .534-.208 1.037-.586 1.414-.377.378-.88.586-1.414.586a1.986 1.986 0 0 1-1.414-.586z' fill='%2334863B'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-graphic-discount-red {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='m14.535 1.116.948 1.027a3.453 3.453 0 0 0 2.253 1.104l1.38.115c1.999.166 3.447 2.014 3.16 4.035l-.197 1.395a3.593 3.593 0 0 0 .556 2.482l.773 1.17c1.119 1.694.602 4-1.128 5.032l-1.195.713a3.532 3.532 0 0 0-1.559 1.99l-.416 1.344c-.604 1.947-2.696 2.973-4.568 2.24l-1.292-.507a3.42 3.42 0 0 0-2.5 0l-1.292.506c-1.872.734-3.964-.292-4.568-2.24l-.416-1.343a3.534 3.534 0 0 0-1.56-1.99l-1.193-.713C-.01 16.443-.527 14.138.592 12.444l.773-1.17c.48-.729.68-1.613.556-2.482l-.197-1.395c-.286-2.02 1.161-3.87 3.16-4.035l1.38-.115a3.454 3.454 0 0 0 2.253-1.104l.948-1.027a3.437 3.437 0 0 1 5.07 0' fill='%23FFF'/%3E%3Cpath d='m14.535 1.116.948 1.027a3.453 3.453 0 0 0 2.253 1.104l1.38.115c1.999.166 3.447 2.014 3.16 4.035l-.197 1.395a3.593 3.593 0 0 0 .556 2.482l.773 1.17c1.119 1.694.602 4-1.128 5.032l-1.195.713a3.532 3.532 0 0 0-1.559 1.99l-.416 1.344c-.604 1.947-2.696 2.973-4.568 2.24l-1.292-.507a3.42 3.42 0 0 0-2.5 0l-1.292.506c-1.872.734-3.964-.292-4.568-2.24l-.416-1.343a3.534 3.534 0 0 0-1.56-1.99l-1.193-.713C-.01 16.443-.527 14.138.592 12.444l.773-1.17c.48-.729.68-1.613.556-2.482l-.197-1.395c-.286-2.02 1.161-3.87 3.16-4.035l1.38-.115a3.454 3.454 0 0 0 2.253-1.104l.948-1.027a3.437 3.437 0 0 1 5.07 0z' fill='%23FFB3B5'/%3E%3Cpath stroke='%234A6366' stroke-width='2' stroke-linecap='round' d='m16 8-8 8'/%3E%3Cpath d='M7.586 10.414A1.988 1.988 0 0 1 7 9c0-.535.208-1.037.586-1.414C7.963 7.208 8.466 7 9 7c.534 0 1.037.208 1.414.586.378.377.586.88.586 1.414 0 .534-.208 1.036-.586 1.414-.377.378-.88.586-1.414.586a1.986 1.986 0 0 1-1.414-.586zM13.586 16.414A1.987 1.987 0 0 1 13 15c0-.534.208-1.036.586-1.414.377-.378.88-.586 1.414-.586.534 0 1.037.208 1.414.586.378.378.586.88.586 1.414 0 .534-.208 1.037-.586 1.414-.377.378-.88.586-1.414.586a1.986 1.986 0 0 1-1.414-.586z' fill='%234A6366'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-graphic-discount-primary {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='m14.535 1.116.948 1.027a3.453 3.453 0 0 0 2.253 1.104l1.38.115c1.999.166 3.447 2.014 3.16 4.035l-.197 1.395a3.593 3.593 0 0 0 .556 2.482l.773 1.17c1.119 1.694.602 4-1.128 5.032l-1.195.713a3.532 3.532 0 0 0-1.559 1.99l-.416 1.344c-.604 1.947-2.696 2.973-4.568 2.24l-1.292-.507a3.42 3.42 0 0 0-2.5 0l-1.292.506c-1.872.734-3.964-.292-4.568-2.24l-.416-1.343a3.534 3.534 0 0 0-1.56-1.99l-1.193-.713C-.01 16.443-.527 14.138.592 12.444l.773-1.17c.48-.729.68-1.613.556-2.482l-.197-1.395c-.286-2.02 1.161-3.87 3.16-4.035l1.38-.115a3.454 3.454 0 0 0 2.253-1.104l.948-1.027a3.437 3.437 0 0 1 5.07 0' fill='%23FFF'/%3E%3Cpath d='m14.535 1.116.948 1.027a3.453 3.453 0 0 0 2.253 1.104l1.38.115c1.999.166 3.447 2.014 3.16 4.035l-.197 1.395a3.593 3.593 0 0 0 .556 2.482l.773 1.17c1.119 1.694.602 4-1.128 5.032l-1.195.713a3.532 3.532 0 0 0-1.559 1.99l-.416 1.344c-.604 1.947-2.696 2.973-4.568 2.24l-1.292-.507a3.42 3.42 0 0 0-2.5 0l-1.292.506c-1.872.734-3.964-.292-4.568-2.24l-.416-1.343a3.534 3.534 0 0 0-1.56-1.99l-1.193-.713C-.01 16.443-.527 14.138.592 12.444l.773-1.17c.48-.729.68-1.613.556-2.482l-.197-1.395c-.286-2.02 1.161-3.87 3.16-4.035l1.38-.115a3.454 3.454 0 0 0 2.253-1.104l.948-1.027a3.437 3.437 0 0 1 5.07 0z' fill='%2330B566'/%3E%3Cpath stroke='%23026230' stroke-width='2' stroke-linecap='round' d='m16 8-8 8'/%3E%3Cpath d='M7.586 10.414A1.988 1.988 0 0 1 7 9c0-.535.208-1.037.586-1.414C7.963 7.208 8.466 7 9 7c.534 0 1.037.208 1.414.586.378.377.586.88.586 1.414 0 .534-.208 1.036-.586 1.414-.377.378-.88.586-1.414.586a1.986 1.986 0 0 1-1.414-.586zM13.586 16.414A1.987 1.987 0 0 1 13 15c0-.534.208-1.036.586-1.414.377-.378.88-.586 1.414-.586.534 0 1.037.208 1.414.586.378.378.586.88.586 1.414 0 .534-.208 1.037-.586 1.414-.377.378-.88.586-1.414.586a1.986 1.986 0 0 1-1.414-.586z' fill='%23026230'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-graphic-convenience {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath d='M7 1h9.012L22 6.987V18a5 5 0 0 1-5 5H7a5 5 0 0 1-5-5V6a5 5 0 0 1 5-5z' fill='%23FFF'/%3E%3Cpath d='M16 1v2.519C16 5.441 17.532 7 19.42 7H22l-6-6z' fill='%234FD8E7'/%3E%3Cpath d='m15.708 12.672.287-.274a2.475 2.475 0 0 0 0-3.612l-.04-.039a2.76 2.76 0 0 0-3.78.002l-.286.274-.287-.274a2.76 2.76 0 0 0-3.78 0l-.039.037a2.474 2.474 0 0 0-.001 3.611l.288.275 3.243 3.1a.841.841 0 0 0 1.152 0l3.243-3.1z' fill='%23F60019'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-graphic-member {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='u1mlmyxdna' d='M0 0h14.096v7.048H0z'/%3E%3Cpath id='o4sgsygxhc' d='M0 0h8.055v8.054H0z'/%3E%3Cpath id='155lspa00e' d='M0 0h8.055v8.054H0z'/%3E%3Cpath id='1ebzgb914g' d='M0 0h10.637v7.048H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(0 13.184)'%3E%3Cmask id='5tg569iefb' fill='%23fff'%3E%3Cuse xlink:href='%23u1mlmyxdna'/%3E%3C/mask%3E%3Cpath d='M0 7.048a7.048 7.048 0 1 1 14.096 0' fill='%234FD8E7' mask='url(%235tg569iefb)'/%3E%3C/g%3E%3Cg transform='translate(3.02 4)'%3E%3Cmask id='kjhvyfx0yd' fill='%23fff'%3E%3Cuse xlink:href='%23o4sgsygxhc'/%3E%3C/mask%3E%3Cpath d='M8.055 4.027a4.027 4.027 0 1 1-8.055 0 4.027 4.027 0 0 1 8.055 0' fill='%234FD8E7' mask='url(%23kjhvyfx0yd)'/%3E%3C/g%3E%3Cg transform='translate(12.925 4)'%3E%3Cmask id='ej17bwox6f' fill='%23fff'%3E%3Cuse xlink:href='%23155lspa00e'/%3E%3C/mask%3E%3Cpath d='M8.055 4.027a4.028 4.028 0 1 1-8.056 0 4.028 4.028 0 0 1 8.056 0' fill='%23FFC40D' mask='url(%23ej17bwox6f)'/%3E%3C/g%3E%3Cg transform='translate(13.363 13.184)'%3E%3Cmask id='gsorpjz2yh' fill='%23fff'%3E%3Cuse xlink:href='%231ebzgb914g'/%3E%3C/mask%3E%3Cpath d='M2.76 7.048h7.877A7.048 7.048 0 0 0 3.589 0 7.006 7.006 0 0 0 0 .99a8.036 8.036 0 0 1 2.76 6.058' fill='%23FFC40D' mask='url(%23gsorpjz2yh)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-fee {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%23FFC40D' cx='12' cy='12' r='12'/%3E%3Cpath d='M18.111 10.25h-.545l.482-1.381c.213-.611-.132-1.272-.773-1.475-.644-.205-1.33.126-1.545.738l-.74 2.118H13.9l-.741-2.118c-.165-.478-.632-.798-1.159-.798s-.992.32-1.159.798l-.74 2.118H9.01L8.27 8.132c-.214-.612-.9-.943-1.545-.738-.64.203-.986.864-.773 1.475l.482 1.381h-.545c-.676 0-1.222.522-1.222 1.167s.546 1.166 1.222 1.166h1.36l1.148 3.286c.166.477.632.798 1.159.798.526 0 .993-.321 1.158-.798l1.15-3.286h.273l1.149 3.286c.165.477.632.798 1.158.798.527 0 .993-.321 1.16-.798l1.147-3.286h1.36c.676 0 1.222-.521 1.222-1.166 0-.645-.546-1.167-1.222-1.167' fill='%23F17B15'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-fee-cyan {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%234ED8E7' cx='12' cy='12' r='12'/%3E%3Cpath d='M18.111 10.25h-.545l.482-1.381c.213-.611-.132-1.272-.773-1.475-.644-.205-1.33.126-1.545.738l-.74 2.118H13.9l-.741-2.118c-.165-.478-.632-.798-1.159-.798s-.992.32-1.159.798l-.74 2.118H9.01L8.27 8.132c-.214-.612-.9-.943-1.545-.738-.64.203-.986.864-.773 1.475l.482 1.381h-.545c-.676 0-1.222.522-1.222 1.167s.546 1.166 1.222 1.166h1.36l1.148 3.286c.166.477.632.798 1.159.798.526 0 .993-.321 1.158-.798l1.15-3.286h.273l1.149 3.286c.165.477.632.798 1.158.798.527 0 .993-.321 1.16-.798l1.147-3.286h1.36c.676 0 1.222-.521 1.222-1.166 0-.645-.546-1.167-1.222-1.167' fill='%23004F56'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-fee-primary {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%2330B566' cx='12' cy='12' r='12'/%3E%3Cpath d='M18.111 10.25h-.545l.482-1.381c.213-.611-.132-1.272-.773-1.475-.644-.205-1.33.126-1.545.738l-.74 2.118H13.9l-.741-2.118c-.165-.478-.632-.798-1.159-.798s-.992.32-1.159.798l-.74 2.118H9.01L8.27 8.132c-.214-.612-.9-.943-1.545-.738-.64.203-.986.864-.773 1.475l.482 1.381h-.545c-.676 0-1.222.522-1.222 1.167s.546 1.166 1.222 1.166h1.36l1.148 3.286c.166.477.632.798 1.159.798.526 0 .993-.321 1.158-.798l1.15-3.286h.273l1.149 3.286c.165.477.632.798 1.158.798.527 0 .993-.321 1.16-.798l1.147-3.286h1.36c.676 0 1.222-.521 1.222-1.166 0-.645-.546-1.167-1.222-1.167' fill='%23026230'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-fee-light {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%23A9ED9F' cx='12' cy='12' r='12'/%3E%3Cpath d='M18.111 10.25h-.545l.482-1.381c.213-.611-.132-1.272-.773-1.475-.644-.205-1.33.126-1.545.738l-.74 2.118H13.9l-.741-2.118c-.165-.478-.632-.798-1.159-.798s-.992.32-1.159.798l-.74 2.118H9.01L8.27 8.132c-.214-.612-.9-.943-1.545-.738-.64.203-.986.864-.773 1.475l.482 1.381h-.545c-.676 0-1.222.522-1.222 1.167s.546 1.166 1.222 1.166h1.36l1.148 3.286c.166.477.632.798 1.159.798.526 0 .993-.321 1.158-.798l1.15-3.286h.273l1.149 3.286c.165.477.632.798 1.158.798.527 0 .993-.321 1.16-.798l1.147-3.286h1.36c.676 0 1.222-.521 1.222-1.166 0-.645-.546-1.167-1.222-1.167' fill='%2334863B'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-fee-bundle {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='0nluhuav4a' d='M0 0h24v17.454H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M16.363 6.546H7.636a1.09 1.09 0 0 1 0-2.183h8.727a1.092 1.092 0 0 1 0 2.183' fill='%23584412'/%3E%3Cg transform='translate(0 6.546)'%3E%3Cmask id='6188uloh1b' fill='%23fff'%3E%3Cuse xlink:href='%230nluhuav4a'/%3E%3C/mask%3E%3Cpath d='M20.028 17.454H3.971A3.971 3.971 0 0 1 0 13.482V7.636A7.636 7.636 0 0 1 7.636 0h8.727A7.637 7.637 0 0 1 24 7.636v5.846a3.972 3.972 0 0 1-3.972 3.972' fill='%23FDC40E' mask='url(%236188uloh1b)'/%3E%3C/g%3E%3Cpath d='M17.454 4.363H6.546a2.182 2.182 0 1 1 0-4.363h10.908a2.182 2.182 0 1 1 0 4.363' fill='%23FDC40E'/%3E%3Cpath d='M17.238 13.772h-.468l.413-1.184c.184-.523-.113-1.089-.662-1.263-.552-.176-1.14.107-1.324.632l-.635 1.815h-.934l-.635-1.815a1.04 1.04 0 0 0-.993-.684 1.04 1.04 0 0 0-.993.684l-.635 1.815h-.935l-.635-1.815c-.183-.525-.771-.808-1.324-.632-.549.174-.845.74-.662 1.263l.413 1.184h-.468c-.579 0-1.047.447-1.047 1 0 .554.468 1 1.047 1h1.166l.984 2.816c.142.41.542.684.993.684.452 0 .853-.274.993-.684l.986-2.816h.234l.985 2.816c.141.41.541.684.993.684.452 0 .851-.274.994-.684l.983-2.816h1.166c.579 0 1.048-.446 1.048-1 0-.553-.469-1-1.048-1' fill='%23EB6213'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-safe {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='ctmz3vnsba' d='M0 0h20v24H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(2)'%3E%3Cmask id='air8ywli5b' fill='%23fff'%3E%3Cuse xlink:href='%23ctmz3vnsba'/%3E%3C/mask%3E%3Cpath d='M10 24C4.477 24 0 19.523 0 14V3.333L10 0l10 3.333V14c0 5.523-4.477 10-10 10' fill='%23CBF9FF' mask='url(%23air8ywli5b)'/%3E%3C/g%3E%3Cpath d='M12 8.638c-.884-2.4-5.333-2.043-5.333 1.586 0 1.808 1.36 4.213 5.333 6.664 3.973-2.45 5.333-4.856 5.333-6.664 0-3.608-4.444-4-5.333-1.586' fill='%23FFC40D'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-analysis {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='68' height='68' viewBox='0 0 68 68' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='6kmz4dqxma' d='M0 0h68v68H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='khjsbtlnhb' fill='%23fff'%3E%3Cuse xlink:href='%236kmz4dqxma'/%3E%3C/mask%3E%3Cg mask='url(%23khjsbtlnhb)'%3E%3Cpath d='M51.972 61c-3.33 0-6.029-2.687-6.029-6V15c0-3.313 2.699-6 6.029-6C55.3 9 58 11.687 58 15v40c0 3.313-2.7 6-6.028 6' fill='%23F7AB1A'/%3E%3Cpath d='M35 61c-3.329 0-6.029-2.687-6.029-6V35.412c0-3.314 2.7-6 6.029-6 3.329 0 6.028 2.686 6.028 6V55c0 3.313-2.7 6-6.028 6' fill='%23F8873D'/%3E%3Cpath d='M18.028 61C14.698 61 12 58.313 12 55s2.699-6 6.028-6c3.33 0 6.029 2.687 6.029 6s-2.7 6-6.029 6' fill='%23F66100'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-point {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M12 0C5.373 0 0 5.373 0 11.999 0 18.628 5.373 24 12 24c6.628 0 12-5.372 12-12.001C24 5.373 18.628 0 12 0z' id='fqnc1w5pga'/%3E%3Cpath id='pfuxmeb3pc' d='M0 0h9v5.792H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='ps0pm9qimb' fill='%23fff'%3E%3Cuse xlink:href='%23fqnc1w5pga'/%3E%3C/mask%3E%3Cpath fill='%2330B566' mask='url(%23ps0pm9qimb)' d='M-1 25h26V-1H-1z'/%3E%3Cg mask='url(%23ps0pm9qimb)'%3E%3Cpath d='m12.557 8.886-1.402 2.317h4.227l.02-.061-.813-.55.895-1.544c.752-1.3.08-3.048-2.012-3.048H8.147l-.26 2.154h4.223c.407 0 .67.346.447.732' fill='%23171717'/%3E%3Cg transform='translate(7.5 11.995)'%3E%3Cmask id='gxi8mof9hd' fill='%23fff'%3E%3Cuse xlink:href='%23pfuxmeb3pc'/%3E%3C/mask%3E%3Cpath d='M8.737 5.792H2.334C.22 5.792-.532 3.536.383 2.236L1.582.549.992.04 1.013 0h4.126L3.106 2.926c-.264.366.02.691.427.691H9l-.263 2.175z' fill='%23171717' mask='url(%23gxi8mof9hd)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-bell {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M12.039 24C14.144 24 16 22.131 16 20H8c0 2.131 1.934 4 4.039 4' fill='%23F66100'/%3E%3Cpath d='M21.6 16.023V9.696C21.6 4.341 17.302 0 12 0S2.4 4.341 2.4 9.696v6.327c-.572.849-1.333 1.504-2.4 1.857V20h24v-2.12c-1.067-.353-1.828-1.008-2.4-1.857' fill='%23FFC200'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-siren {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='q4a7d3ctfa' d='M0 0h24v24H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='9578ivo2xb' fill='%23fff'%3E%3Cuse xlink:href='%23q4a7d3ctfa'/%3E%3C/mask%3E%3Cg mask='url(%239578ivo2xb)'%3E%3Cg transform='translate(1 1.5)'%3E%3Cpath d='M11 0C6.582 0 3 3.642 3 8.135V17h16V8.135C19 3.642 15.419 0 11 0z' fill='%23F66100'/%3E%3Cpath fill='%23F60019' d='M10 17h2V8h-2z'/%3E%3Cpath d='M12.998 7a2 2 0 1 1-4 0 2 2 0 0 1 4 0' fill='%23FFC40D'/%3E%3Crect fill='%23C6D9DC' y='17' width='22' height='4' rx='2'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-tel {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath d='M20.391 7.679a3.021 3.021 0 1 1 0 6.042M3.608 13.721a3.021 3.021 0 0 1 0-6.042' fill='%23026230'/%3E%3Cpath d='M12 17.958c-4.464 0-8.357 2.432-10.436 6.042h20.871c-2.078-3.61-5.971-6.042-10.435-6.042' fill='%2330B566'/%3E%3Cpath d='M12 19.828a6.713 6.713 0 0 1-6.713-6.713V8.712a6.713 6.713 0 0 1 13.426 0v4.403A6.713 6.713 0 0 1 12 19.828' fill='%23FDE1B3'/%3E%3Cpath d='M17.37 18.125H12V17.12h5.37c1.204 0 2.182-.98 2.182-2.182V8.559c0-4.164-3.388-7.552-7.552-7.552-4.165 0-7.553 3.388-7.553 7.552v5.162H3.44V8.56C3.44 3.839 7.28 0 12 0c4.72 0 8.56 3.84 8.56 8.559v6.378a3.192 3.192 0 0 1-3.19 3.188' fill='%2330B566'/%3E%3Cpath d='M12.9 18.74h-1.8a1.115 1.115 0 0 1 0-2.23h1.8a1.114 1.114 0 1 1 0 2.23M15.99 3.322A6.673 6.673 0 0 0 12 2a6.714 6.714 0 0 0-6.676 6.006A9.688 9.688 0 0 0 15.99 3.322' fill='%23026230'/%3E%3Cpath d='M12 15.367a5.036 5.036 0 0 1-4.274-2.36.336.336 0 1 1 .567-.359A4.37 4.37 0 0 0 12 14.697a4.37 4.37 0 0 0 3.707-2.047.335.335 0 1 1 .567.358A5.036 5.036 0 0 1 12 15.367' fill='%23FBA5A5'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-reserve {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M13.584 17.6c-1.78 1.709-8.797-5.3-7.09-7.075l1.651-1.603-5.373-5.363L1.103 5.18C-.182 6.487-.264 8.4.443 10.515c2.19 6.529 11.934 14.965 17.113 13.263.51-.167.974-.433 1.384-.808a401.95 401.95 0 0 0 1.675-1.618l-5.393-5.334c-.005.006-1.566 1.517-1.638 1.583' fill='%2330B566'/%3E%3Cpath d='M24 6a6 6 0 1 1-12 0 6 6 0 0 1 12 0' fill='%23C4CDDC'/%3E%3Cpath d='M21.333 6.667H18A.666.666 0 0 1 17.333 6V2.667a.666.666 0 1 1 1.333 0v2.666h2.667a.667.667 0 0 1 0 1.334' fill='%230A1C31'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-chat {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='0hx2c2407a' d='M0 0h24v24H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='tf242du7gb' fill='%23fff'%3E%3Cuse xlink:href='%230hx2c2407a'/%3E%3C/mask%3E%3Cg mask='url(%23tf242du7gb)'%3E%3Cg transform='translate(.706 1.765)'%3E%3Cpath d='M0 3.351C0 1.535 1.565 0 3.417 0h15.815a3.358 3.358 0 0 1 3.356 3.351v10.313c0 1.837-1.474 3.277-3.356 3.277H4.438L0 20.471z' fill='%2375CC93'/%3E%3Ccircle fill='%23026230' fill-rule='nonzero' cx='8.294' cy='6.529' r='1'/%3E%3Ccircle fill='%23026230' fill-rule='nonzero' cx='14.294' cy='6.529' r='1'/%3E%3Cpath d='M11.288 11.997c-1.443 0-2.883-.608-3.993-1.827-.262-.289-.328-.766-.086-1.081a.62.62 0 0 1 .984-.044c1.703 1.917 4.47 1.924 6.178.017.245-.272.644-.312.91-.067.313.289.33.809.05 1.121C14.216 11.372 12.752 12 11.288 12v-.003z' fill='%23026230' fill-rule='nonzero'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-chat-dot {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M40 31.985H24.007c-8.832 0-15.992-7.16-15.992-15.993C8.015 7.158 15.175 0 24.007 0 32.84 0 40 7.158 40 15.992v15.993z' fill='%23C4CDDC'/%3E%3Cpath d='M0 40h15.993c8.832 0 15.992-7.16 15.992-15.994 0-8.832-7.16-15.992-15.992-15.992C7.16 8.014 0 15.174 0 24.006v15.993z' fill='%2375CC93'/%3E%3Cpath d='M10.662 24.006a1.777 1.777 0 0 1-3.555 0c0-.981.797-1.774 1.779-1.774.98 0 1.777.793 1.777 1.774M17.77 24.006a1.777 1.777 0 0 1-3.555 0c0-.981.797-1.774 1.778-1.774.98 0 1.777.793 1.777 1.774M24.878 24.006a1.777 1.777 0 0 1-3.555 0c0-.981.797-1.774 1.778-1.774.98 0 1.777.793 1.777 1.774' fill='%23026230'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-write {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%2330B566' d='M2.667 22.667h18.666V0H2.667z'/%3E%3Cpath d='M11.107 13.821a.997.997 0 0 1-.727-.313l-1.818-1.922a1 1 0 0 1 1.453-1.374l1.159 1.225 3.458-3.007a1 1 0 0 1 1.313 1.509l-4.182 3.636a.995.995 0 0 1-.656.246' fill='%23CDFACF'/%3E%3Cpath fill='%23004F56' d='m9.805 24 3.325-1.108-2.217-2.217z'/%3E%3Cpath d='m10.913 20.675 2.217 2.217L23.54 12.48a1.567 1.567 0 1 0-2.216-2.216l-10.41 10.41z' fill='%23FEAB00'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-graphic-guarantee {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M12 20.45c-.556 0-1.006-.45-1.006-1.005V1.006a1.005 1.005 0 1 1 2.011 0v18.439c0 .555-.449 1.005-1.005 1.005' fill='%23C4CDDC'/%3E%3Cpath d='M12.003 24h-.005c-1.381 0-2.662-.521-3.516-1.431a1.007 1.007 0 0 1 1.467-1.377c.468.499 1.233.797 2.048.797h.002c.817 0 1.583-.297 2.052-.797a1.007 1.007 0 0 1 1.467 1.377c-.855.91-2.136 1.43-3.515 1.43' fill='%23026230'/%3E%3Cpath d='M0 14C0 7.373 5.373 2 12 2s12 5.373 12 12' fill='%2330B566'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-subscribe {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='fdi2r6s2da' d='M0 0h24v24H0z'/%3E%3Cpath id='679h6jkqgc' d='M0 0h22v24H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='l07ll34cjb' fill='%23fff'%3E%3Cuse xlink:href='%23fdi2r6s2da'/%3E%3C/mask%3E%3Cg mask='url(%23l07ll34cjb)'%3E%3Cg transform='translate(1)'%3E%3Cmask id='iqkgti1yad' fill='%23fff'%3E%3Cuse xlink:href='%23679h6jkqgc'/%3E%3C/mask%3E%3Cpath d='M22 5.562v7.92c-.013 1.901-.422 3.957-1.986 5.521-2.34 2.365-5.795 4.05-8.362 4.896a2.189 2.189 0 0 1-1.316 0c-2.565-.846-6.016-2.532-8.352-4.897C.422 17.44.013 15.384 0 13.483v-7.92c0-.354.136-.729.388-.968C2.778 2.223 7.236.74 10.505.052c.309-.07.669-.07.979 0 3.272.686 7.735 2.171 10.128 4.543.252.24.389.614.388.967' fill='%2330B566' mask='url(%23iqkgti1yad)'/%3E%3C/g%3E%3Cpath d='M12 8.218c-.994-2.7-6-2.3-6 1.784 0 2.033 1.53 4.74 6 7.498 4.47-2.758 6-5.465 6-7.498 0-4.06-5-4.5-6-1.784' fill='%23026230'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-refund {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='esfmcg7gva' d='M0 0h13.677v24H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%234ED8E7' d='M0 14.801h13.036V6H0z'/%3E%3Cpath fill='%2330B566' d='M0 14.801h8.488V4H0z'/%3E%3Cpath d='M13.035 18H3.508A3.507 3.507 0 0 1 0 14.492V9.508A3.507 3.507 0 0 1 3.508 6h9.527v12z' fill='%2330B566'/%3E%3Cpath d='M8.656 6H2a2 2 0 0 1 0-4h6.656v4z' fill='%23026230'/%3E%3Cg transform='translate(10.323)'%3E%3Cmask id='8882m7v3kb' fill='%23fff'%3E%3Cuse xlink:href='%23esfmcg7gva'/%3E%3C/mask%3E%3Cpath d='M0 17.142v5.573C0 23.42.574 24 1.289 24a1.3 1.3 0 0 0 .889-.354l10.964-10.403a1.713 1.713 0 0 0 0-2.487L2.178.355A1.288 1.288 0 0 0 0 1.286V6.86' fill='%2330B566' mask='url(%238882m7v3kb)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-fair {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h32v32H0z'/%3E%3Cpath d='M13.333 14.667a6.667 6.667 0 0 1-13.333 0h13.333zM32 14.667a6.667 6.667 0 0 1-13.333 0H32z' fill='%23FDC40E'/%3E%3Cpath d='M10.928 13.333 6.667 6.94l-4.263 6.393h8.524zm18.667 0L25.333 6.94l-4.262 6.393h-2.404l5.777-8.667h-6.68a2.667 2.667 0 0 1-.763.473V26.76A5.342 5.342 0 0 1 20.946 30H23a1 1 0 0 1 0 2H9a1 1 0 0 1 0-2h2.054A5.342 5.342 0 0 1 15 26.76V5.14a2.667 2.667 0 0 1-.764-.474H7.555l5.778 8.667v1.334H0v-1.334l5.777-8.667H1a1 1 0 1 1 0-2h12.333A2.667 2.667 0 0 1 16 0h.001l.168.005a2.667 2.667 0 0 1 2.498 2.662H31a1 1 0 0 1 0 2l-4.778-.001L32 13.333v1.334H18.667v-1.334h10.928z' fill='%23D87934'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-confirm {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 24h24V0H0z'/%3E%3Cpath d='M3.12 24h17.76a1.2 1.2 0 0 0 1.2-1.2V1.2a1.2 1.2 0 0 0-1.2-1.2H3.12a1.2 1.2 0 0 0-1.2 1.2v21.6a1.2 1.2 0 0 0 1.11 1.197l.09.003z' fill='%23C4CDDC'/%3E%3Cpath d='M11.174 8.22a.823.823 0 0 1 0-1.646h7.56a.823.823 0 0 1 0 1.646h-7.56z' fill='%236A8294'/%3E%3Cpath d='M5.605 8.925a.704.704 0 0 1-.513-.22L3.809 7.347a.705.705 0 1 1 1.026-.969l.818.865 2.44-2.123a.705.705 0 1 1 .927 1.065L6.068 8.752a.701.701 0 0 1-.463.173' fill='%230286E8'/%3E%3Cpath d='M18.735 13.283h-7.56a.823.823 0 0 1 0-1.645h7.56a.823.823 0 0 1 0 1.645' fill='%236A8294'/%3E%3Cpath d='M5.605 13.99a.704.704 0 0 1-.513-.222l-1.283-1.356a.706.706 0 1 1 1.026-.97l.818.865 2.44-2.123a.705.705 0 1 1 .927 1.065l-2.952 2.567a.699.699 0 0 1-.463.174' fill='%230286E8'/%3E%3Cpath d='M11.174 18.348a.823.823 0 0 1 0-1.646h7.56a.823.823 0 0 1 0 1.646h-7.56z' fill='%236A8294'/%3E%3Cpath d='M5.605 19.054a.707.707 0 0 1-.513-.221l-1.283-1.357a.706.706 0 0 1 1.025-.97l.819.865 2.44-2.123a.706.706 0 1 1 .927 1.066L6.068 18.88a.699.699 0 0 1-.463.174' fill='%230286E8'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-safe-user {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='l5hqh23d7a' d='M0 0h24v24H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='xzl6mu55nb' fill='%23fff'%3E%3Cuse xlink:href='%23l5hqh23d7a'/%3E%3C/mask%3E%3Cpath d='M.923 5.562v7.92c.013 1.901.425 3.957 1.998 5.521 2.353 2.365 5.828 4.051 8.409 4.896.396.135.926.135 1.323 0 2.579-.845 6.05-2.532 8.4-4.896 1.57-1.564 1.983-3.619 1.995-5.52v-7.92c0-.353-.137-.728-.39-.967C20.255 2.224 15.77.739 12.484.053a2.325 2.325 0 0 0-.986 0C8.208.738 3.72 2.223 1.313 4.596c-.253.24-.39.614-.39.966' fill='%2330B566' mask='url(%23xzl6mu55nb)'/%3E%3Cpath d='M16.13 8.757a4.142 4.142 0 1 1-8.284 0 4.142 4.142 0 0 1 8.284 0M12.068 22.358a23.36 23.36 0 0 0 4.933-2.353c.796-.505 1.188-1.504.888-2.404-.681-2.049-2.593-3.524-4.848-3.524h-2.048c-2.253 0-4.163 1.473-4.846 3.519-.3.901.093 1.9.89 2.406a23.414 23.414 0 0 0 4.953 2.359l.078-.003z' fill='%23FFF' mask='url(%23xzl6mu55nb)'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-voicefishing {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='68udg58rca' d='M0 0h24v24H0z'/%3E%3Cpath id='57u4p0c5hc' d='M0 0h20v24H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='nzabszpcbb' fill='%23fff'%3E%3Cuse xlink:href='%2368udg58rca'/%3E%3C/mask%3E%3Cg mask='url(%23nzabszpcbb)'%3E%3Cg transform='translate(2)'%3E%3Cmask id='0gtrpfierd' fill='%23fff'%3E%3Cuse xlink:href='%2357u4p0c5hc'/%3E%3C/mask%3E%3Cpath d='M20 5.562v7.92c-.012 1.901-.384 3.957-1.806 5.521-2.127 2.365-5.268 4.051-7.601 4.896a1.82 1.82 0 0 1-1.197 0c-2.331-.846-5.468-2.532-7.592-4.896C.384 17.44.012 15.384 0 13.484V5.562c-.001-.353.124-.727.353-.967C2.525 2.225 6.578.74 9.55.052c.281-.07.608-.07.89 0 2.974.687 7.032 2.17 9.207 4.543.229.24.353.614.353.967' fill='%23C4CDDC' mask='url(%230gtrpfierd)'/%3E%3Cg mask='url(%230gtrpfierd)'%3E%3Cpath d='M8.5 13.5H13A4.5 4.5 0 1 0 8.5 9v4.5z' fill='%23FFF'/%3E%3Cpath d='M11.5 8.812a.563.563 0 1 1-1.125 0 .563.563 0 0 1 1.125 0M13.75 8.812a.563.563 0 1 1-1.125 0 .563.563 0 0 1 1.125 0M15.625 8.812a.563.563 0 1 1-1.125 0 .563.563 0 0 1 1.125 0' fill='%23293A46'/%3E%3C/g%3E%3Cpath d='M8.432 16.625c-.72.69-3.551-2.14-2.862-2.856l.666-.647-2.168-2.164-.674.654c-.518.527-.552 1.3-.266 2.153.884 2.635 4.816 6.04 6.906 5.353a1.52 1.52 0 0 0 .56-.326l.675-.653-2.176-2.153-.661.639' fill='%23293A46' mask='url(%230gtrpfierd)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-law {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h40v24H0z'/%3E%3Cpath d='M0 0h40v24H0z'/%3E%3Cpath d='m3.15 10.157 28.519 1.426a1.752 1.752 0 0 1 0 3.5L3.149 16.51A3 3 0 0 1 0 13.513v-.36a3 3 0 0 1 3.15-2.996zM3.333 31.667h33.334v5H40V40H0v-3.333h3.333v-5z' fill='%23DC935D'/%3E%3Cpath fill='%23DC935D' d='M21.667 0H35v26.667H21.667z'/%3E%3Cpath fill='%23FDC40E' d='M21.667 3.333H35v20H21.667z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-faq {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M24 19.261h-9.596c-5.299 0-9.595-4.312-9.595-9.63C4.81 4.31 9.105 0 14.404 0 19.704 0 24 4.31 24 9.63v9.631z' fill='%23C4CDDC'/%3E%3Cpath d='M0 24h9.596c5.299 0 9.595-4.312 9.595-9.631 0-5.318-4.296-9.63-9.595-9.63C4.296 4.739 0 9.05 0 14.369V24z' fill='%2375CC93'/%3E%3Cg fill='%23026230' fill-rule='nonzero'%3E%3Cpath d='M8.53 16.46h1.337c-.355-2.727 1.966-1.85 1.966-4.457 0-1.442-1.078-2.26-2.475-2.32-1.172-.06-2.58.625-2.71 2.752h1.48c.058-.961.52-1.418 1.183-1.418s.947.481.947 1.106c0 1.562-2.119 1.201-1.728 4.337zM9.24 19.76a.997.997 0 1 0 0-1.994.997.997 0 0 0 0 1.994z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-plus {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect fill='%2330B566' width='24' height='24' rx='12'/%3E%3Cpath d='M12 4a1 1 0 0 1 1 1l-.001 5.999L19 11a1 1 0 0 1 0 2l-6.001-.001L13 19a1 1 0 0 1-2 0l-.001-6.001L5 13a1 1 0 0 1 0-2l5.999-.001L11 5a1 1 0 0 1 1-1z' fill='%23FFFFFF'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-heart {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%23FFF' cx='10' cy='10' r='10'/%3E%3Cpath d='M4.586 8.559c0-2.43 2.925-3.977 5.301-1.044l.113.143c2.396-3.125 5.414-1.568 5.414.9 0 2.345-1.805 4.463-5.414 6.356-3.61-1.893-5.414-4.011-5.414-6.355z' fill='%23E91445'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-cancer {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%2328A65B' cx='12' cy='12' r='9.6'/%3E%3Cpath d='M9.273 8.727a1.636 1.636 0 1 1 0 3.273 1.636 1.636 0 0 1 0-3.273M8.727 14.181a1.09 1.09 0 1 1 0 2.182 1.09 1.09 0 0 1 0-2.182M14.727 12a1.637 1.637 0 1 1 0 3.273 1.637 1.637 0 0 1 0-3.273M15.273 7.636a1.09 1.09 0 1 1 0 2.181 1.09 1.09 0 0 1 0-2.181' fill='%23158244'/%3E%3Cpath d='M5.455 13.09H1.09a1.09 1.09 0 1 1 0-2.181h4.364a1.091 1.091 0 0 1 0 2.181m17.454 0h-4.364a1.09 1.09 0 1 1 0-2.181h4.364a1.091 1.091 0 0 1 0 2.181M12 24c-.602 0-1.09-.489-1.09-1.091v-5.455a1.09 1.09 0 0 1 2.181 0v5.455C13.091 23.51 12.603 24 12 24m0-16.364a1.09 1.09 0 0 1-1.09-1.091V1.09a1.09 1.09 0 0 1 2.181 0v5.455A1.09 1.09 0 0 1 12 7.635' fill='%2328A65B'/%3E%3Cpath d='M13.091 2.246a9.809 9.809 0 0 1 5.032 2.089l.82-.82a1.09 1.09 0 0 1 1.542 1.542l-.82.82a9.809 9.809 0 0 1 2.089 5.032h-3.208a1.091 1.091 0 1 0 0 2.181h3.208a9.81 9.81 0 0 1-2.089 5.032l.82.82a1.09 1.09 0 0 1-1.543 1.543l-.82-.82a9.809 9.809 0 0 1-5.03 2.089v-4.3a1.091 1.091 0 1 0-2.183 0v4.3a9.809 9.809 0 0 1-5.032-2.09l-.82.82-.026.028a1.091 1.091 0 0 1-1.516-1.57l.82-.82a9.81 9.81 0 0 1-2.089-5.032h3.208a1.09 1.09 0 1 0 0-2.181H2.246a9.809 9.809 0 0 1 2.09-5.032l-.82-.82a1.09 1.09 0 0 1 1.542-1.543l.82.82a9.809 9.809 0 0 1 5.031-2.088v4.299a1.09 1.09 0 0 0 2.182 0zM8.727 14.18a1.091 1.091 0 1 0 .002 2.183 1.091 1.091 0 0 0-.002-2.183zm6-2.181a1.635 1.635 0 1 0-.001 3.27 1.635 1.635 0 0 0 .001-3.27zM9.273 8.727a1.636 1.636 0 1 0 0 3.272 1.636 1.636 0 0 0 0-3.272zm6-1.091a1.091 1.091 0 1 0 0 2.182 1.091 1.091 0 0 0 0-2.182z' fill='%2328A65B'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-cast {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M8.107 13.148V2.711A2.71 2.71 0 0 1 10.817 0h6.154a2.71 2.71 0 0 1 2.71 2.711l.065 20.025H6.367l-2.374-6.16 2.263-.857a2.711 2.711 0 0 0 1.851-2.571' id='y3o59kjp1a'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 24h24V0H0z'/%3E%3Cg transform='translate(2.527 .632)'%3E%3Cpath d='M1.701 17.56c1.577-.653 5.24-1.264 5.24-1.264l3.552 6.168H1.701c-.633 0-1.701-.814-1.701-2.08 0-1.35.567-2.292 1.701-2.823z' fill='%23158244'/%3E%3Cmask id='bw4yb35z0b' fill='%23FFFFFF'%3E%3Cuse xlink:href='%23y3o59kjp1a'/%3E%3C/mask%3E%3Cuse fill='%2328A65B' xlink:href='%23y3o59kjp1a'/%3E%3Cpath stroke='%23FFFFFF' mask='url(%23bw4yb35z0b)' d='m8.097 4.965 11.609-2.382-.049-.237L8.048 4.728zM19.653 11.486l.057-.235-11.574-2.8-.057.234zM8.107 13.83h11.575v-.242H8.107zM19.681 22.838l.13-.204L7.5 14.83l-.13.204z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-recommend {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='nonzero' fill='none'%3E%3Cpath d='M29.297 13.233c-.292-1.918-3.088-1.918-3.088-1.918h-7.872l-.222-7.166a2.241 2.241 0 0 0-2.09-2.16 2.243 2.243 0 0 0-2.351 1.757c-.252 1.12-.777 3.784-1.817 5.803-.585 1.14-1.2 1.968-1.776 2.584.212.312.333.686.333 1.09v14.069c0 .292-.07.575-.181.827 3.845.212 9.517.525 12.444.424 1.897-.067 2.972-.23 3.274-1.567.303-1.338-.548-1.936-.548-1.936.85-.35 2.368-.929 2.368-2.374 0-1.44-1.562-1.95-1.562-1.95 1.164 0 2.548-.667 2.548-2.108 0-2.183-2.293-2.102-2.293-2.102.888-.444 3.136-1.356 2.843-3.273h-.01z' fill='%2335C26E'/%3E%3Cpath d='M4.625 10.578h4.32a1.96 1.96 0 0 1 1.957 1.958v14.069a1.96 1.96 0 0 1-1.958 1.957h-4.32a1.96 1.96 0 0 1-1.957-1.957v-14.07a1.96 1.96 0 0 1 1.958-1.957z' fill='%23158244'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-calc {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='qcijgyfhca' d='M0 0h12v12H0z'/%3E%3Cpath id='ca3qkxuzec' d='M0 0h12v12H0z'/%3E%3Cpath id='tib3vqzf8e' d='M0 0h12v12H0z'/%3E%3Cpath id='82zgm7r7rg' d='M0 24h24V0H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M24 12V3.411a3.41 3.41 0 0 0-3.411-3.41h-8.59v12h12z' fill='%2300BF00'/%3E%3Cg%3E%3Cmask id='c7a6nd3eib' fill='%23fff'%3E%3Cuse xlink:href='%23qcijgyfhca'/%3E%3C/mask%3E%3Cpath d='M12 0H3.412A3.411 3.411 0 0 0 0 3.411V12h12V0z' fill='%2300CE00' mask='url(%23c7a6nd3eib)'/%3E%3C/g%3E%3Cg transform='translate(12 12)'%3E%3Cmask id='wh9hiybacd' fill='%23fff'%3E%3Cuse xlink:href='%23ca3qkxuzec'/%3E%3C/mask%3E%3Cpath d='M0 0v12h8.589A3.411 3.411 0 0 0 12 8.588V0H0z' fill='%23009600' mask='url(%23wh9hiybacd)'/%3E%3C/g%3E%3Cg transform='translate(0 12)'%3E%3Cmask id='je6pia6p8f' fill='%23fff'%3E%3Cuse xlink:href='%23tib3vqzf8e'/%3E%3C/mask%3E%3Cpath d='M0 0v8.588A3.411 3.411 0 0 0 3.412 12H12V0H0z' fill='%2300BF00' mask='url(%23je6pia6p8f)'/%3E%3C/g%3E%3Cmask id='2l0xwmjqwh' fill='%23fff'%3E%3Cuse xlink:href='%2382zgm7r7rg'/%3E%3C/mask%3E%3Cpath fill='%23FFF' mask='url(%232l0xwmjqwh)' d='M3.292 7.071h5.2V5.135h-5.2zM15.508 17.366h5.201V15.43h-5.201zM15.508 20.209h5.201v-1.936h-5.201zM8.492 16.853H6.86V15.22H4.925v1.633H3.292v1.935h1.633v1.633H6.86v-1.633h1.633zM20.63 7.258l-1.153-1.155 1.154-1.155-1.368-1.368-1.154 1.155-1.155-1.155-1.37 1.368 1.156 1.155-1.155 1.155 1.369 1.368 1.155-1.155 1.154 1.155z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-hospital {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath d='M23 24H1a1 1 0 0 1-1-1V9a1 1 0 0 1 1-1h22a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1' fill='%239EA4AD'/%3E%3Cpath d='M19.7 24H4V1a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v22.701a.3.3 0 0 1-.3.299' fill='%23CDD2D5'/%3E%3Cpath d='M10.022 16.5h-2a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1M16 16.5h-2a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1M10.022 21.5h-2a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1M16 21.5h-2a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1' fill='%23FFF'/%3E%3Cpath d='M15 5.5h-2v-2a1 1 0 0 0-2 0v2H9a1 1 0 0 0 0 2h2v2a1 1 0 0 0 2 0v-2h2a1 1 0 0 0 0-2' fill='%23F63795'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-shoes {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='20o6lge9ea' d='M0 0h19.975v20H0z'/%3E%3Cpath id='tvvxt02sbc' d='M0 0h19.975v14.79H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 24h23.999V0H0z'/%3E%3Cg transform='translate(2 2.41)'%3E%3Cmask id='gnxv6igwyb' fill='%23fff'%3E%3Cuse xlink:href='%2320o6lge9ea'/%3E%3C/mask%3E%3Cg mask='url(%23gnxv6igwyb)'%3E%3Cmask id='8gid18rkid' fill='%23fff'%3E%3Cuse xlink:href='%23tvvxt02sbc'/%3E%3C/mask%3E%3Cpath d='m18.083 7.825-1.39-.963-3.046-5.22a.646.646 0 0 0-1.115-.013 4.252 4.252 0 0 1-5.834 1.418A4.237 4.237 0 0 1 4.802.485.651.651 0 0 0 3.617.313L.87 4.835.096 6.112a.648.648 0 0 0 .217.893l11.484 6.987 7.178.795a.65.65 0 0 0 .718-.575l.164-1.485.09-.827a4.358 4.358 0 0 0-1.864-4.075' fill='%23D9D9ED' mask='url(%238gid18rkid)'/%3E%3Cpath d='M.003 17.873 0 19.346a.64.64 0 0 0 .64.641L19.315 20a.64.64 0 0 0 .64-.642l.002-1.47-19.953-.015zM19.957 17.068a4.295 4.295 0 0 0-2.265-3.793l-1.43-.773a6.628 6.628 0 0 0-3.752 5.38l7.447.005v-.82z' fill='%231D0062'/%3E%3Cpath d='M9.846 9.024a.62.62 0 0 0-.851.28c-.79 1.572-3.418 2.728-6.54 2.728-.594 0-1.17-.043-1.718-.122a.628.628 0 0 0-.732.614l-.003 5.35 12.508.008a6.625 6.625 0 0 1 3.753-5.381L9.846 9.024z' fill='%237A60E8'/%3E%3Cg%3E%3Cpath fill='%23FFF' d='M11.36 9.216 9.24 11.35'/%3E%3Cpath stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' d='M11.36 9.216 9.24 11.35'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23FFF' d='m13.26 10.283-2.12 2.135'/%3E%3Cpath stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' d='m13.26 10.283-2.12 2.135'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-fall {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='41' height='40' viewBox='0 0 41 40' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='kh67tqa7ga' d='M0 0h40v40H0z'/%3E%3Cpath id='gibqhtkwnc' d='M0 0h16v16H0z'/%3E%3C/defs%3E%3Cg transform='translate(.5)' fill='none' fill-rule='evenodd'%3E%3Cmask id='5fdqoczb1b' fill='%23fff'%3E%3Cuse xlink:href='%23kh67tqa7ga'/%3E%3C/mask%3E%3Cuse fill-opacity='0' fill='%23D8D8D8' xlink:href='%23kh67tqa7ga'/%3E%3Cg mask='url(%235fdqoczb1b)'%3E%3Cpath d='M34.108 38.455H11.004c-1.165 0-1.943-.944-1.737-2.109l2.878-16.324c.205-1.165 1.316-2.109 2.48-2.109H37.73c1.166 0 1.943.944 1.738 2.11l-2.879 16.323c-.205 1.165-1.316 2.11-2.48 2.11' fill='%23026230'/%3E%3Cpath d='M32.243 38.27 11.437 34.6a2.453 2.453 0 0 1-1.99-2.842L13.66 7.866a2.452 2.452 0 0 1 2.842-1.99l20.806 3.67a2.452 2.452 0 0 1 1.99 2.84L35.085 36.28a2.453 2.453 0 0 1-2.842 1.99' fill='%23238F53'/%3E%3Cpath d='m31.082 35.522-21.046-1.841a2.453 2.453 0 0 1-2.23-2.658L9.92 6.853a2.452 2.452 0 0 1 2.658-2.229l21.047 1.842a2.452 2.452 0 0 1 2.23 2.656l-2.115 24.17a2.453 2.453 0 0 1-2.658 2.23' fill='%2334C16D'/%3E%3Cpath d='M29.945 32.168H8.818a2.453 2.453 0 0 1-2.453-2.454V5.452A2.452 2.452 0 0 1 8.818 3h21.127a2.452 2.452 0 0 1 2.453 2.452v24.262a2.453 2.453 0 0 1-2.453 2.454' fill='%23C4E8D0'/%3E%3Cpath d='M28.142 8.936H10.118a.822.822 0 0 1 0-1.645h18.024a.822.822 0 0 1 0 1.645M28.142 13.157H10.118a.822.822 0 0 1 0-1.645h18.024a.822.822 0 0 1 0 1.645M28.142 17.447H10.118a.822.822 0 0 1 0-1.645h18.024a.822.822 0 0 1 0 1.645' fill='%23026230'/%3E%3Cpath d='M9.724 38.542c-1.25 0-2.599-.972-3.014-2.17L.622 18.802c-.415-1.198.26-2.17 1.511-2.17h8.024l4.114 3.831H27.34c1.25 0 2.6.971 3.015 2.17l4.76 13.737c.415 1.199-.26 2.17-1.51 2.17H9.723z' fill='%2334C16D'/%3E%3Cg transform='rotate(-15 98.899 21.899)'%3E%3Cmask id='btk1us02zd' fill='%23fff'%3E%3Cuse xlink:href='%23gibqhtkwnc'/%3E%3C/mask%3E%3Cpath d='M5.326 7.138C4.073 6.698 2.69 6.96 2.69 6.96.863 7.228.016 8.834.016 8.834c-.116.27.448.605.448.605 1.715 1.136 4.921-.178 4.921-.178.54-.163.779-.078.779-.078.26.148-.149.372-.149.372-3.227 1.495-2.954 3.734-2.954 3.734.026.644.58.44.58.44 3.507-.583 4.132-2.533 4.132-2.533.263-.273.214.116.214.116-.457 3.34.794 4.505.794 4.505.273.358.61.08.61.08 2.361-1.797 1.154-4.9 1.067-5.115.6.667 2.325 2.653 3.156 4.351 0 0 .11.238.499.138 0 0 .548-.23.418-.619 0 0-2.132-2.927-3.787-4.058.237.111 3.233 1.465 5.14-.796 0 0 .292-.323-.05-.616 0 0-1.09-1.317-4.434-1.04 0 0-.39.029-.102-.22 0 0 1.971-.522 2.74-4.009 0 0 .231-.546-.407-.606 0 0-2.21-.395-3.87 2.762 0 0-.246.397-.379.13 0 0-.07-.245.12-.777 0 0 1.48-3.146.443-4.928 0 0-.303-.584-.576-.482 0 0-1.643.764-2.007 2.58 0 0-.337 1.374.033 2.656 0 0 .19.454.015.542 0 0-.174.034-.306-.377 0 0-.702-1.628-1.928-2.581-1.352-1.23-2.995-1.555-2.995-1.555-.574-.163-.548.12-.548.12.027.226.095.489.183.762.13.538.45 1.56 1.157 2.515.864 1.344 2.534 2.18 2.534 2.18.401.156.358.327.358.327-.098.17-.539-.043-.539-.043' fill='%23158244' mask='url(%23btk1us02zd)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-light {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='lmsrrf6oya' d='M0 0h20v20H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='xcwg43fjtb' fill='%23fff'%3E%3Cuse xlink:href='%23lmsrrf6oya'/%3E%3C/mask%3E%3Cg mask='url(%23xcwg43fjtb)'%3E%3Cg transform='translate(1.88 .017)'%3E%3Cpath d='M11.34 18.264c0 .823-.663 1.487-1.487 1.487H6.407a1.485 1.485 0 0 1-1.488-1.487v-.938h6.422v.938z' fill='%2330848B' fill-rule='nonzero'/%3E%3Cpath d='M16.25 7.614c0-4.362-3.924-7.87-8.648-7.6C3.568.255.282 3.317.02 7.097c-.17 2.384.842 4.553 2.536 6.052.454.4.793.89.984 1.429.113.32.174.658.174 1.003v.088c0 .917.791 1.658 1.77 1.658h5.294c.979 0 1.77-.741 1.77-1.658v-.096c0-.344.058-.68.167-.998a3.32 3.32 0 0 1 .957-1.41c1.592-1.388 2.579-3.365 2.579-5.566v.016z' fill='%23FFC40D' fill-rule='nonzero'/%3E%3Crect fill='%23F17B15' x='4.252' y='16.693' width='7.755' height='1.267' rx='.633'/%3E%3Cpath d='M6.622 10.286 5.19 8.773a.788.788 0 0 1 1.144-1.082l.913.965 2.724-2.369a.788.788 0 0 1 1.033 1.189L7.711 10.34a.784.784 0 0 1-1.089-.054z' fill='%23F66100'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-reduce {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M6 3h6a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z' id='vfg3zyn9qa'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cg transform='rotate(90 12 12)'%3E%3Cpath d='m23.38 12.676-8.643 9.429A1 1 0 0 1 13 21.429V2.571a1 1 0 0 1 1.737-.676l8.644 9.43a1 1 0 0 1 0 1.35z' fill='%2375CC93'/%3E%3Cmask id='8nm4onheab' fill='%23fff'%3E%3Cuse xlink:href='%23vfg3zyn9qa' transform='rotate(-90 9 12)'/%3E%3C/mask%3E%3Cuse fill='%2375CC93' transform='rotate(-90 9 12)' xlink:href='%23vfg3zyn9qa'/%3E%3Cpath fill='%2328A65B' mask='url(%238nm4onheab)' d='M0 7h13v4H0z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-time {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='19' height='19' viewBox='0 0 19 19' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='5n3e2ij04a' d='M0 0h18v18H0z'/%3E%3C/defs%3E%3Cg transform='translate(.519 .904)' fill='none' fill-rule='evenodd'%3E%3Cmask id='5oqmwd2x9b' fill='%23fff'%3E%3Cuse xlink:href='%235n3e2ij04a'/%3E%3C/mask%3E%3Cg mask='url(%235oqmwd2x9b)'%3E%3Cpath d='M9 18A9 9 0 1 1 9 0a9 9 0 0 1 0 18' fill='%23A9ED9F'/%3E%3Cpath stroke='%2334863B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M13.5 9H9V4.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-brain {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='31' height='31' viewBox='0 0 31 31' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none'%3E%3Cpath d='M11.012 3.5c-1.8 0-3.26 1.447-3.26 3.231 0 .031.009.06.01.09-1.28-1.128-3.234-1.096-4.46.12a3.212 3.212 0 0 0 0 4.57c.224.223.48.392.745.537-.096-.009-.19-.03-.288-.03-1.8 0-3.259 1.447-3.259 3.232 0 1.785 1.46 3.231 3.259 3.231.099 0 .192-.02.288-.029-.266.144-.52.314-.746.537a3.212 3.212 0 0 0 0 4.57c1.227 1.216 3.181 1.247 4.46.12 0 .03-.008.059-.008.09 0 1.784 1.459 3.231 3.259 3.231 1.8 0 3.258-1.447 3.258-3.231V6.73c0-1.784-1.458-3.231-3.258-3.231zM19.989 27c1.8 0 3.259-1.447 3.259-3.231 0-.031-.009-.06-.01-.09 1.28 1.128 3.234 1.096 4.46-.12a3.212 3.212 0 0 0 0-4.57 3.226 3.226 0 0 0-.745-.537c.096.009.19.03.288.03 1.8 0 3.259-1.447 3.259-3.232 0-1.785-1.46-3.231-3.259-3.231-.099 0-.192.02-.288.029.266-.144.52-.314.746-.537a3.212 3.212 0 0 0 0-4.57c-1.227-1.216-3.18-1.247-4.46-.12 0-.03.009-.059.009-.09 0-1.784-1.46-3.231-3.26-3.231-1.8 0-3.258 1.447-3.258 3.231V23.77c0 1.784 1.459 3.231 3.259 3.231z' fill='%23FF8CA6' fill-rule='evenodd'/%3E%3Cpath d='M7.877 7s.856 1.36.31 3' stroke='%23E91445' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.828 8s-.852 1-2.46 1M3.45 19s2.904-2.03 6.394-.306M4.434 15s1.789.645 1.968 2.5M23.615 24s-.856-1.36-.31-3M19.68 23.2s1.022-1.2 2.951-1.2M27.057 12s-2.903 2.03-6.393.306' stroke='%23E91445' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M26.566 15.5s-1.789-.645-1.968-2.5' stroke='%23E91445' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-heart-shape {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='31' height='30' viewBox='0 0 31 30' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='ehm9m6w9ka' d='M0 0h30v25.682H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(.25 2.5)'%3E%3Cmask id='8ugp1y1deb' fill='%23FFFFFF'%3E%3Cuse xlink:href='%23ehm9m6w9ka'/%3E%3C/mask%3E%3Cpath d='m26.716 15 .882-.881a8.199 8.199 0 0 0 0-11.595l-.124-.124a8.197 8.197 0 0 0-11.594.003l-.88.88-.88-.88a8.197 8.197 0 0 0-11.596 0l-.122.12a8.197 8.197 0 0 0-.004 11.592l.885.885 9.95 9.95c.976.976 2.559.976 3.535 0L26.716 15z' fill='%23F56665' mask='url(%238ugp1y1deb)'/%3E%3C/g%3E%3Cpath stroke='%23FFFFFF' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' d='m3.739 15.817 5.694-5.694 7.444 7.443 3.519-3.52h3.555'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-cancer-coral {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='28' height='28' viewBox='0 0 28 28' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='nlsetys8ja' d='M0 0h28v28H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Cmask id='8oeojvjiab' fill='%23FFF'%3E%3Cuse xlink:href='%23nlsetys8ja'/%3E%3C/mask%3E%3Cpath d='M26.727 12.727H25.38c-.251-2.21-1.13-4.22-2.444-5.863l.963-.964a1.274 1.274 0 0 0-1.8-1.8l-.962.963a11.438 11.438 0 0 0-5.864-2.443V1.273a1.273 1.273 0 0 0-2.546 0V2.62c-2.21.251-4.22 1.129-5.863 2.443L5.9 4.1a1.274 1.274 0 0 0-1.8 1.8l.965.964a11.435 11.435 0 0 0-2.445 5.863H1.273a1.272 1.272 0 1 0 0 2.546H2.62a11.44 11.44 0 0 0 2.445 5.864l-.965.962a1.274 1.274 0 0 0 1.768 1.832.4.4 0 0 0 .032-.032l.964-.963a11.435 11.435 0 0 0 5.863 2.444v1.347a1.272 1.272 0 1 0 2.546 0V25.38a11.44 11.44 0 0 0 5.864-2.444l.962.963a1.274 1.274 0 0 0 1.8-1.8l-.963-.962a11.44 11.44 0 0 0 2.444-5.864h1.347a1.273 1.273 0 0 0 0-2.546' fill='%23FF6494' mask='url(%238oeojvjiab)'/%3E%3C/g%3E%3Cpath d='M17.02 12.126a4.817 4.817 0 1 1-9.634-.001 4.817 4.817 0 0 1 9.633.001M20.615 18.482a2.208 2.208 0 1 1-4.416.002 2.208 2.208 0 0 1 4.416-.002' fill='%23E51946'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-talisman {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='17' height='17' viewBox='0 0 17 17' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='c4y48ds8xa' d='M0 0h16v16H0z'/%3E%3C/defs%3E%3Cg transform='translate(.142 .708)' fill='none' fill-rule='evenodd'%3E%3Cmask id='6mc1h0lneb' fill='%23fff'%3E%3Cuse xlink:href='%23c4y48ds8xa'/%3E%3C/mask%3E%3Cpath fill='%23FFECB3' mask='url(%236mc1h0lneb)' d='M1 0h14v16H1z'/%3E%3Cg mask='url(%236mc1h0lneb)'%3E%3Cpath d='M9.536 13.57c-.04.163-.157.477-.298.549-.217.11-.956.102-.981.075-.002-.002.03-.147.048-.252.043-.235.09-.55.102-.554 0 0 .213.115.378.083.184-.037.385-.066.592-.072.133-.004.187.054.159.17m-.457-.614c-.357.036-.64.248-.65.247 0 0-.141-.261-.273-.243-.141.018-.246.148-.313.384-.147.518-.264.905-.291 1.115-.027.213.075.329.285.315.147-.01.256-.152.302-.181.137-.085.068-.004.068-.004s.78-.031.977-.051c.368-.036.593-.088.645-.145.064-.07.026-.196.025-.246-.002-.27.374-.836.238-.99-.128-.147-.466-.256-1.013-.201' fill='%23E22535'/%3E%3Cpath d='M9.004 11.874a1.807 1.807 0 0 1-.42-.143s.517-.447.533-.442c0 0 .133.15.363.155.072.002.101.024.106.035.004.009-.008.039-.067.08-.148.106-.39.31-.515.315m1.455.514c-.049-.016-.127-.041-.207-.073-.262-.103-.64-.221-.642-.238 0 0 .375-.237.571-.386.224-.171.233-.326.081-.462-.099-.09-.295-.155-.582-.16h-.064c-.197.003-.388.077-.39.076 0 0 .012-.23-.087-.28-.083-.041-.205-.04-.345.046a5.578 5.578 0 0 0-.67.47c-.163.134-.155.25-.015.353.068.049.314.048.32.057 0 0 .095.308.096.327 0 0-.694.382-.752.364-.036-.012-.37-.08-.394-.102a.677.677 0 0 1 .02-.111c.015-.057.033-.136.044-.145.108-.091.651-.09.672-.191.025-.126-.56-.204-.646-.313-.085-.106-.105-.732-.294-.734-.165-.002-.175.563-.285.67-.048.048-.472.026-.584.048-.164.032-.237.112-.25.215-.01.069.05.158.21.216.118.042.514.028.552.07l-.03.185c-.009.004-.185.012-.295.164-.209.289-.535.682-.9 1.086-.185.205-.24.365-.186.464.058.103.193.109.391.037.087-.031.72-.75.73-.744 0 0-.085.325-.168.58-.096.297-.172.506-.21.619-.08.244.018.382.264.389.213.006.367-.153.454-.465.138-.493.318-1.427.408-1.462.017-.007.342-.047.431-.057.07-.008.284.045.4-.018.246-.134.723-.474.964-.487.345-.018.938.348 1.047.38.273.085.482.064.575-.047.093-.111-.006-.27-.234-.341M10.432 8.44c.094-.139-.016-.289-.303-.409a14.931 14.931 0 0 0-1.609-.566c-.165-.047-.36-.04-.362-.043 0 0 .09-.165-.01-.247-.093-.077-.252-.06-.444.048-.55.311-1.084.635-1.533.867-.28.145-.387.321-.279.425.095.09.358.072.662-.063.462-.203 1.3-.917 1.487-.898.03.003.167.172.263.22.526.26 1.073.467 1.581.651.283.102.48.114.547.015' fill='%23E22535'/%3E%3Cpath d='M7.3 8.762c.176.01.48.006.878.013.4.007.703.01.88.01.304.002.462-.056.474-.17.014-.141-.137-.236-.49-.254-.3-.015-.816-.008-1.51-.013-.09 0-.164-.003-.216-.004-.314-.007-.464.102-.408.234.041.098.2.173.391.184M9.076 10.169c-.193.11-1.621.05-1.765-.11a4.07 4.07 0 0 1-.21-.713s.437.072.639.049c.202-.023.616.002 1.182.045.163.013.262.102.264.264.003.19-.05.43-.11.465m.73-.494c-.012-.39-.37-.625-1.105-.657a15.367 15.367 0 0 0-1.014-.008c-.4.008-.616.203-.625.205 0 0-.247-.243-.35-.231-.138.016-.203.113-.192.29.024.389.072.76.188.997.056.113.184.18.336.18.127.003.223-.053.254-.064.13-.048.547.057.839.079l1.186.089c.28.02.428-.046.47-.143.02-.044-.078-.113-.087-.141-.014-.043.108-.358.1-.596M2.89 4.991l.041.035a.994.994 0 0 1-.34-.437.916.916 0 0 0 .357.546c.172.12.32.151.46.119-.014.107.11.265.118.249a.298.298 0 0 1 .11.065c-.024-.02-.047-.042-.072-.055.025.013.048.035.071.055.23.215.254.689.115 1.021-.006.143-.528.712-.59 1.074-.015.048-.027.092-.038.132l.05-.145c-.017.193-.009.361.006.52.016-.027.031-.032.055-.096l-.014.079c.04.074.043.237.071.311-.024-.014-.026.047-.02.101l.012-.023c.014.204.095.431.17.603a.106.106 0 0 1 .01.059c.031.053.067.103.106.152-.038.006.07.145-.002.082.11.093.22.225.335.261.175.115.227.187.256.379.064.154.05.373.038.563l.013-.007c-.01.136.007.279-.089.427-.017.13-.107.288-.099.37-.102.117-.129.188-.272.282.053.013-.137.1-.054.092.133-.007.121-.046.228-.07l-.008-.007c.424-.246.637-.67.735-1.101.012-.15.025-.302.018-.463-.034-.178-.042-.35-.128-.529-.12-.203-.312-.307-.402-.368a.97.97 0 0 1-.218-.211c-.03-.039-.022-.083-.026-.125-.087-.167-.134-.419-.153-.643v.011c-.01-.121.028-.208.036-.321-.009-.001-.007-.019-.01-.028.023-.006.023-.176.064-.339.03-.15.145-.356.16-.364l.017-.039c.175-.195.381-.541.386-.816-.017-.061-.029-.129-.054-.178.017-.048-.016-.056-.015-.113.077-.152.022-.238.005-.157-.025-.117-.048-.237-.082-.34-.024-.046-.044-.092-.073-.136-.025-.037-.022-.064-.015-.094-.068-.096-.027-.076-.093-.186.011-.056-.254-.21-.276-.223l.02.008c-.109-.087-.16-.179-.265-.237-.293-.166-.442-.265-.494-.492-.03.007.021.044-.017.059-.039-.126-.019-.276-.01-.418a.238.238 0 0 1 .036-.067c.016-.044-.012-.028-.005-.061l.028-.001c-.017-.051.04-.065.037-.11-.01-.004-.009-.02-.005-.036.03.006.01-.049.035-.04l-.002-.001c.003-.009.003-.016.011-.026a2.253 2.253 0 0 1-.028-.24l.008-.007c.01-.026-.005-.046-.017-.033l.016-.032v.005l.016-.031c.005-.005.021-.005.028.009a.089.089 0 0 1 .017-.06l-.142.135c0-.026.031-.06.04-.085.03-.02.072-.07.108-.108.003-.01-.022-.033.003-.047.026 0 .013-.026.038-.035-.002.026-.018.044-.03.064.025.01.044-.042.06-.054-.003-.012.03-.047.038-.076.015.024.027-.011.048-.018.013-.015.011-.032 0-.03-.02-.021-.058.058-.068.018.015.001.033-.034.043-.053-.012-.008-.017.006-.022-.014.016-.018.015-.049.036-.051.001.006-.007.012-.01.018.015-.024-.008.194.007.155-.019.003.018-.195.007-.179-.017.012-.015-.027-.03-.014l.002.029c-.02.019-.048.013-.052 0 .026-.036.02.164.027.123l-.014.009c0-.018.015-.06.038-.065-.012-.008-.005-.029.001-.047l.006-.004c.004-.02.022-.04-.002-.041-.06.094-.085-.15-.155-.064.054-.019.02.033-.004.076-.012-.002-.038.007-.065.032-.013.028.001.022.006.032-.016.01-.038.035-.05.022.005.032-.032.026-.04.055-.004.027.01.003.01.024l-.065.103c-.02.003-.063.024-.074-.012.03-.051.027.039.05-.018-.046.006.014-.053-.005-.076-.025.009-.043.045-.054.077l.008-.004c-.009.029-.026.085-.058.107-.009-.013-.024-.004-.018-.025L2.8 3.15c.001.006.003.013.011.003.002.022-.01.038-.023.049-.018-.001-.016.225-.02.215-.007.028-.03.029-.022.061.004.006.034-.283.03-.245-.03.02-.032.339-.053.351-.004.021-.004.047.011.044-.013.035-.026-.015-.043.009 0 0 .007-.001.006.007l-.022.023c.014.059-.022.141.006.202-.015-.017-.04-.038-.053-.079l.008-.006c-.004-.006-.006-.039-.02-.039a.166.166 0 0 0 0 .11l-.012.021h.005c-.009.013-.01.012-.016.007L2.59 3.88c-.043.024.027.15.014.221.008.02.007.001.018.025-.007.074-.012.126 0 .204.022.019.03.019.041-.014l.01.056c-.064-.037-.009.121-.073.079-.004.021.006.058.03.088.012-.002.03-.004.05.036l.028.099c-.007.019-.023.006-.032.015.061.059.013.08.066.144.037.038.111.106.132.085.048.045.037.059.017.073' fill='%23E22535'/%3E%3Cpath d='M5.541 5.585c-.04-.019-.065-.097-.065-.209 0-.226.1-.289.133-.309.088-.055.22-.079.382-.079.237 0 .54.05.868.125-.59.321-1.127.56-1.318.472m-.004-1.657c-.029-.012-.06-.075-.06-.21 0-.244.103-.307.137-.327a.668.668 0 0 1 .344-.07c.222 0 .505.05.816.125-.559.322-1.06.561-1.237.482m.066-1.559c-.054-.03-.219-.119-.219-.447 0-.092.033-.112.045-.119a.43.43 0 0 1 .216-.042c.384 0 1.105.212 1.77.42-.578.193-1.423.398-1.812.188m5.305-.648c.053.023.084.12.084.261 0 .29-.13.37-.174.396-.258.158-.796.095-1.413-.05.658-.39 1.285-.704 1.503-.607m-.038 1.825c.024.011.048.068.048.171 0 .19-.078.237-.104.253-.174.105-.562.057-1.024-.055.497-.26.927-.44 1.08-.369m-.012 1.484c.024.011.1.044.1.23 0 .164-.06.221-.106.25-.226.14-.8.042-1.435-.12.79-.357 1.252-.443 1.441-.36m2.631 9.646c-1.189 0-2.156-.844-2.156-1.88V8.813c0-.797-.438-1.556-1.17-2.032l-1.54-.999a11.9 11.9 0 0 1 .216-.114c1 .285 1.834.464 2.29.18.203-.127.306-.325.306-.589 0-.365-.197-.528-.362-.6-.179-.079-.62-.272-2.289.555l-.409-.12-.404-.12c.136-.08.277-.166.423-.254.261-.157.562-.338.863-.51.79.227 1.442.336 1.83.102.204-.124.31-.325.31-.595 0-.33-.166-.477-.305-.54-.389-.178-1.004.07-1.9.572a41.347 41.347 0 0 1-.812-.259 49.062 49.062 0 0 0-.549-.178l.471-.299c.185-.118.39-.249.601-.38.906.245 1.722.371 2.19.085.25-.153.376-.4.376-.736 0-.319-.116-.532-.345-.633-.46-.204-1.202.148-2.302.823-.328-.094-.66-.199-.972-.297-1.38-.435-2.248-.688-2.695-.413a.508.508 0 0 0-.249.46c0 .462.242.69.445.8.82.444 2.473-.23 2.72-.335l.273.084-.325.206c-.225.144-.48.307-.74.467-.816-.232-1.52-.347-1.937-.096-.228.138-.344.363-.344.67 0 .291.11.487.323.581.418.186 1.073-.11 2.034-.693.29.087.582.183.857.273.164.054.325.107.482.157l-.57.342c-.224.134-.474.284-.73.433-.873-.232-1.632-.352-2.063-.083-.22.138-.333.356-.333.648 0 .356.175.511.321.578.427.195 1.121-.1 2.148-.686.255.07.512.147.754.22l.024.006c-.545.295-1.196.681-1.974 1.184-.739.476-1.18 1.24-1.18 2.038v4.005c0 1.036-.968 1.88-2.157 1.88-.132 0-.238.093-.238.208 0 .115.106.208.238.208 1.453 0 2.634-1.03 2.634-2.296V8.716c0-.668.37-1.305.987-1.704A31.582 31.582 0 0 1 8.19 6.02l1.687 1.095c.613.398.98 1.033.98 1.7v3.982c0 1.266 1.181 2.296 2.633 2.296.132 0 .24-.093.24-.208 0-.115-.108-.208-.24-.208' fill='%23E22535'/%3E%3Cpath d='M5.541 5.585c-.04-.019-.065-.097-.065-.209 0-.226.1-.289.133-.309.088-.055.22-.079.382-.079.237 0 .54.05.868.125-.59.321-1.127.56-1.318.472zm-.004-1.657c-.029-.012-.06-.075-.06-.21 0-.244.103-.307.137-.327a.668.668 0 0 1 .344-.07c.222 0 .505.05.816.125-.559.322-1.06.561-1.237.482zm.066-1.559c-.054-.03-.219-.119-.219-.447 0-.092.033-.112.045-.119a.43.43 0 0 1 .216-.042c.384 0 1.105.212 1.77.42-.578.193-1.423.398-1.812.188zm5.305-.648c.053.023.084.12.084.261 0 .29-.13.37-.174.396-.258.158-.796.095-1.413-.05.658-.39 1.285-.704 1.503-.607zm-.038 1.825c.024.011.048.068.048.171 0 .19-.078.237-.104.253-.174.105-.562.057-1.024-.055.497-.26.927-.44 1.08-.369zm-.012 1.484c.024.011.1.044.1.23 0 .164-.06.221-.106.25-.226.14-.8.042-1.435-.12.79-.357 1.252-.443 1.441-.36zm2.631 9.646c-1.189 0-2.156-.844-2.156-1.88V8.813c0-.797-.438-1.556-1.17-2.032l-1.54-.999a11.9 11.9 0 0 1 .216-.114c1 .285 1.834.464 2.29.18.203-.127.306-.325.306-.589 0-.365-.197-.528-.362-.6-.179-.079-.62-.272-2.289.555l-.409-.12-.404-.12c.136-.08.277-.166.423-.254.261-.157.562-.338.863-.51.79.227 1.442.336 1.83.102.204-.124.31-.325.31-.595 0-.33-.166-.477-.305-.54-.389-.178-1.004.07-1.9.572a41.347 41.347 0 0 1-.812-.259 49.062 49.062 0 0 0-.549-.178l.471-.299c.185-.118.39-.249.601-.38.906.245 1.722.371 2.19.085.25-.153.376-.4.376-.736 0-.319-.116-.532-.345-.633-.46-.204-1.202.148-2.302.823-.328-.094-.66-.199-.972-.297-1.38-.435-2.248-.688-2.695-.413a.508.508 0 0 0-.249.46c0 .462.242.69.445.8.82.444 2.473-.23 2.72-.335l.273.084-.325.206c-.225.144-.48.307-.74.467-.816-.232-1.52-.347-1.937-.096-.228.138-.344.363-.344.67 0 .291.11.487.323.581.418.186 1.073-.11 2.034-.693.29.087.582.183.857.273.164.054.325.107.482.157l-.57.342c-.224.134-.474.284-.73.433-.873-.232-1.632-.352-2.063-.083-.22.138-.333.356-.333.648 0 .356.175.511.321.578.427.195 1.121-.1 2.148-.686.255.07.512.147.754.22l.024.006c-.545.295-1.196.681-1.974 1.184-.739.476-1.18 1.24-1.18 2.038v4.005c0 1.036-.968 1.88-2.157 1.88-.132 0-.238.093-.238.208 0 .115.106.208.238.208 1.453 0 2.634-1.03 2.634-2.296V8.716c0-.668.37-1.305.987-1.704A31.582 31.582 0 0 1 8.19 6.02l1.687 1.095c.613.398.98 1.033.98 1.7v3.982c0 1.266 1.181 2.296 2.633 2.296.132 0 .24-.093.24-.208 0-.115-.108-.208-.24-.208z' stroke='%23E22535' stroke-width='.25'/%3E%3Cpath d='m12.151 4.772.034.043a.971.971 0 0 1-.242-.485.877.877 0 0 0 .238.595c.151.153.288.202.425.191-.033.103.044.265.054.253a.26.26 0 0 1 .094.088c-.016-.029-.038-.049-.058-.07.02.021.042.041.058.07.181.257.14.714-.027 1.033-.03.141-.557.672-.649 1.006l-.047.122.061-.134c-.03.184-.039.345-.04.498.02-.024.034-.027.064-.085l-.02.074c.03.075.014.231.032.306-.022-.017-.03.042-.034.094l.015-.02c-.012.196.031.424.074.6a.11.11 0 0 1 0 .057c.022.055.044.11.074.163-.036-.002.035.151-.018.078.088.107.165.258.275.315.15.14.184.216.191.411.041.161.005.371-.02.557l.013-.006c-.02.133-.01.274-.113.412-.022.127-.116.278-.108.36-.103.11-.129.181-.277.267.052.017-.144.09-.06.09.134 0 .125-.04.232-.06l-.008-.008c.427-.23.642-.624.775-1.028.054-.27.094-.596.01-.956-.08-.213-.254-.352-.323-.419a.948.948 0 0 1-.168-.242c-.02-.044-.01-.082-.002-.127-.059-.177-.066-.43-.06-.653l-.002.011c.004-.12.053-.202.072-.313-.009 0-.006-.018-.008-.028.024-.004.04-.172.091-.33.04-.147.16-.337.175-.346a.794.794 0 0 0 .02-.037c.18-.182.406-.49.441-.752-.009-.06-.017-.127-.033-.177.023-.043-.01-.056 0-.11.093-.134.054-.222.025-.148-.01-.116-.01-.232-.028-.336l-.046-.14a.096.096 0 0 1 .002-.09c-.045-.103-.012-.078-.05-.194.024-.047-.2-.254-.22-.27l.015.012c-.087-.107-.123-.207-.215-.282-.256-.207-.357-.315-.378-.558-.032.003.014.047-.027.057-.017-.133.024-.279.05-.419a.25.25 0 0 1 .044-.063c.02-.042-.01-.029.001-.06l.03.001c-.013-.052.045-.06.046-.106-.01-.005-.007-.02 0-.036.027.008.012-.048.037-.037h-.002c.004-.01.005-.017.014-.026a2.342 2.342 0 0 1-.01-.24l.008-.006c.011-.025-.003-.046-.015-.034l.017-.03v.005l.018-.03c.006-.004.021-.003.028.012 0-.022.006-.044.02-.058l-.15.122c.001-.026.035-.057.044-.08.032-.018.077-.065.115-.099.004-.01-.02-.034.005-.046.026.002.014-.024.04-.032-.003.026-.02.042-.034.061.025.011.046-.038.063-.049-.002-.012.031-.044.041-.072.014.025.028-.009.05-.015.013-.013.012-.029 0-.029-.02-.022-.06.053-.068.014.015.002.034-.032.046-.049-.012-.01-.018.004-.022-.016.017-.016.017-.047.038-.048.001.006-.007.012-.012.017.018-.022-.015.19.001.154-.019 0 .027-.19.015-.176-.017.01-.013-.028-.029-.016l.001.03c-.02.016-.048.01-.05-.005.026-.034.01.163.02.123l-.015.008c.001-.019.018-.058.041-.06-.012-.01-.004-.03.003-.048l.006-.004c.005-.019.023-.037 0-.04-.065.09-.078-.153-.15-.073.054-.016.017.033-.008.074-.012-.003-.038.004-.065.027-.015.027 0 .022.003.032-.015.01-.038.031-.05.018.004.031-.033.024-.042.051-.005.027.01.004.008.024a8.842 8.842 0 0 0-.07.097c-.02.001-.063.018-.073-.018.032-.048.026.04.051-.014-.046.003.018-.05 0-.075-.026.007-.046.041-.058.071l.008-.003c-.01.028-.03.081-.063.1-.009-.013-.024-.005-.017-.026l-.02.035c.001.006.003.013.01.004.001.021-.012.036-.026.045-.017 0-.03.218-.034.208-.009.027-.03.026-.027.057.005.007.055-.27.048-.235-.03.017-.056.327-.079.336-.006.02-.009.046.006.044-.015.033-.024-.017-.043.004 0 0 .008 0 .005.008l-.024.02c.01.058-.035.134-.015.196-.012-.019-.037-.042-.044-.083l.01-.005c-.004-.006-.003-.038-.017-.04a.153.153 0 0 0-.012.106l-.015.02h.006c-.01.011-.012.01-.017.004l-.002-.003c-.046.018.01.148-.014.214.005.02.007.002.015.027a.865.865 0 0 0-.033.193c.021.023.028.023.044-.007v.056c-.055-.046-.029.113-.085.063-.009.02-.003.056.012.088.013 0 .033.001.043.042l.007.1c-.01.017-.023.001-.034.008.05.067-.007.08.035.15.026.043.085.125.11.11.038.051.023.064.002.073' fill='%23E22535'/%3E%3C/g%3E%3Cpath stroke='%23F21C35' stroke-width='.5' mask='url(%236mc1h0lneb)' d='M1.25.25h13.5v15.5H1.25z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-season-fall {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='19' height='19' viewBox='0 0 19 19' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='13d7f2dp4a' d='M0 0h18v18H0z'/%3E%3C/defs%3E%3Cg transform='translate(.52 .972)' fill='none' fill-rule='evenodd'%3E%3Cmask id='fy64d1mvrb' fill='%23fff'%3E%3Cuse xlink:href='%2313d7f2dp4a'/%3E%3C/mask%3E%3Cpath d='M13.276 12.505c.5-.34.985-.739 1.44-1.195 1.784-1.784 2.703-4.016 2.647-5.963-1.947-.056-4.178.863-5.961 2.647-.08.081-.159.164-.236.246a9.87 9.87 0 0 0 .236-2.152c0-2.523-.927-4.75-2.344-6.088C7.64 1.337 6.714 3.566 6.714 6.088c0 .749.083 1.471.235 2.152a10.282 10.282 0 0 0-.235-.246C4.93 6.21 2.7 5.291.752 5.347.697 7.294 1.616 9.526 3.4 11.31c.455.456.94.854 1.44 1.194-1.732.536-3.13 1.457-3.902 2.493 1.305.656 3.26.826 5.316.34.144-.033.286-.07.426-.11-.675.712-1.023 1.583-1.001 2.348.792.021 1.7-.352 2.426-1.078.277-.277.5-.58.673-.894v2.115a.281.281 0 0 0 .562 0v-2.116c.171.314.395.617.672.895.726.726 1.634 1.1 2.427 1.078.022-.765-.326-1.636-1.001-2.348.14.04.283.077.426.11 2.055.486 4.01.316 5.316-.34-.773-1.036-2.17-1.957-3.903-2.492' fill='%23FF621D' mask='url(%23fy64d1mvrb)'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-graphic-season-winter {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='19' height='19' viewBox='0 0 19 19' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='1qu3b8hx3a' d='M0 0h18v18H0z'/%3E%3C/defs%3E%3Cg transform='translate(.594 .413)' fill='none' fill-rule='evenodd'%3E%3Cmask id='11dtkxdglb' fill='%23fff'%3E%3Cuse xlink:href='%231qu3b8hx3a'/%3E%3C/mask%3E%3Cg mask='url(%2311dtkxdglb)'%3E%3Cpath d='M16.973 10a.646.646 0 0 0-.799-.415l-3.193.907-2.694-1.493 2.694-1.492 3.193.907c.06.018.122.026.183.026a.64.64 0 0 0 .616-.442.614.614 0 0 0-.434-.766l-2.022-.576 1.468-.813A.604.604 0 0 0 16.22 5a.659.659 0 0 0-.878-.226l-1.468.813.492-1.967a.617.617 0 0 0-.474-.745.646.646 0 0 0-.776.456l-.779 3.107L9.643 7.93V4.945l2.417-2.2a.6.6 0 0 0 .023-.872.662.662 0 0 0-.91-.022l-1.53 1.393V1.617A.63.63 0 0 0 9 1a.63.63 0 0 0-.643.617v1.627l-1.53-1.393a.663.663 0 0 0-.91.022.6.6 0 0 0 .023.873l2.417 2.2V7.93L5.663 6.438 4.884 3.33a.643.643 0 0 0-.776-.456.615.615 0 0 0-.474.745l.492 1.967-1.468-.813A.659.659 0 0 0 1.78 5a.604.604 0 0 0 .235.843l1.468.813-2.022.576a.612.612 0 0 0-.434.766.64.64 0 0 0 .616.442c.278 0 .122-.008.183-.026l3.193-.907 2.694 1.492-2.694 1.493-3.193-.907a.648.648 0 0 0-.799.416c-.1.327.094.67.434.766l2.022.575-1.468.814a.604.604 0 0 0-.235.843.65.65 0 0 0 .557.309c.221 0 .22-.027.321-.083l1.468-.814-.492 1.968a.617.617 0 0 0 .474.745c.05.01.102.017.15.017.292 0 .555-.19.626-.473l.779-3.107 2.694-1.493v2.985l-2.417 2.2a.6.6 0 0 0-.023.873.652.652 0 0 0 .467.193.639.639 0 0 0 .443-.17l1.53-1.393v1.627c0 .34.288.617.643.617a.63.63 0 0 0 .643-.617v-1.627l1.53 1.393c.125.114.284.17.443.17.158 0 .34-.065.467-.193a.6.6 0 0 0-.023-.873l-2.417-2.2v-2.985l2.694 1.493.779 3.107c.07.283.334.473.625.473.29 0 .1-.006.15-.017a.615.615 0 0 0 .475-.745l-.492-1.968 1.468.814a.67.67 0 0 0 .321.083.647.647 0 0 0 .557-.309.604.604 0 0 0-.235-.843l-1.468-.814 2.022-.575a.612.612 0 0 0 .434-.766z' fill='%230286E8' fill-rule='nonzero'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-square-logo-lp {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='ezv4j7zska' d='M0 0h24v24H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Cmask id='vxc7fva40b' fill='%23fff'%3E%3Cuse xlink:href='%23ezv4j7zska'/%3E%3C/mask%3E%3Cpath d='M18 24H6a6 6 0 0 1-6-6V6a6 6 0 0 1 6-6h12a6 6 0 0 1 6 6v12a6 6 0 0 1-6 6' fill='%2330B566' mask='url(%23vxc7fva40b)'/%3E%3C/g%3E%3Cg fill='%23FFF'%3E%3Cpath d='m11.938 10.858-.138 1.146h9.012l.139-1.146zM12.685 12.539l-.125 1.033h5.776l-.058.485h-5.22l-.305 2.528h8.117l.13-1.083h-6.52l.06-.498h5.22l.298-2.465zM13.208 7l-.13 1.07h1.278l-.148 1.22h-1.276l-.128 1.058h7.645l.128-1.058h-1.304l.147-1.22h1.177l.13-1.07h-7.52zm2.728 1.07h1.903l-.147 1.22h-1.904l.148-1.22zM6.097 9.302l-.858 1.42h2.588l.013-.038-.498-.336.548-.946c.46-.797.05-1.868-1.232-1.868H3.396l-.159 1.32h2.587c.249 0 .411.212.273.448'/%3E%3Cpath d='m12.181 9.651.165-1.369h-1.569l.15-1.245H9.284l-.772 6.385H5.163c-.248 0-.422-.199-.26-.422l1.244-1.793H3.62l-.012.025.361.311-.734 1.033c-.561.797-.1 2.18 1.194 2.18h3.923l-.175 1.442H9.82l.791-6.547h1.57z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-square-toss {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64' height='64' viewBox='0 0 64 64'%3E%3Cdefs%3E%3Cpath d='M16.002 0C7.165 0 0 7.162 0 16v31.998c0 8.834 7.165 16 16.002 16h31.996c8.834 0 16.002-7.166 16.002-16V15.999C64 7.162 56.832 0 47.998 0H16.002z' id='nyp7d4ce1a'/%3E%3Cpath d='M23.205.013a34.71 34.71 0 0 0-7.421 2.203C4.584 6.853-2.196 15.949.649 22.532c2.154 4.93 9.103 7.043 17.178 5.813L16.16 36.01a.545.545 0 0 0 .656.643 34.82 34.82 0 0 0 7.416-2.203c11.202-4.637 17.962-13.733 15.116-20.332-2.136-4.915-9.087-7.027-17.156-5.795L23.856.66A.545.545 0 0 0 23.33 0a.691.691 0 0 0-.125.013z' id='zx6otmiqfc'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Cmask id='ze50cdbr9b' fill='%23fff'%3E%3Cuse xlink:href='%23nyp7d4ce1a'/%3E%3C/mask%3E%3Cpath fill='%230064FF' mask='url(%23ze50cdbr9b)' d='M-1 64.997h65.997V-1H-1z'/%3E%3C/g%3E%3Cg transform='translate(11.999 13.666)'%3E%3Cmask id='amb9arzlkd' fill='%23fff'%3E%3Cuse xlink:href='%23zx6otmiqfc'/%3E%3C/mask%3E%3Cpath fill='%23FFF' mask='url(%23amb9arzlkd)' d='M-3.197 37.742h46.39v-38.82h-46.39z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.icon-square-kakao {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64' height='64' viewBox='0 0 64 64'%3E%3Cdefs%3E%3Cpath d='M16 0C7.165 0 0 7.163 0 16v32c0 8.835 7.165 16 16 16h32c8.835 0 16-7.165 16-16V16c0-8.837-7.165-16-16-16H16z' id='k2602jehza'/%3E%3Cpath d='M0 15.81c0 5.683 3.792 10.667 9.488 13.454a982.707 982.707 0 0 0-1.736 6.533c-.17.688.032.934.317.95h.059a.984.984 0 0 0 .461-.168c.347-.23 5.48-3.723 7.699-5.23 1.203.179 2.445.272 3.712.272 11.045 0 20-7.077 20-15.81C40 7.077 31.045 0 20 0S0 7.077 0 15.81z' id='htou05d3gc'/%3E%3Cpath d='M.905 1.973h2.062s.013 5.656 0 6.974c.002.96 2.144.976 2.138.01l.011-6.909s.685.005 2.05.005c1.278 0 1.278-2.01 0-2.013C5.727.04.904 0 .904 0-.303.003-.3 1.973.905 1.973z' id='yig4ylct1e'/%3E%3Cpath d='M.905 1.973h2.062s.01 5.656 0 6.974c.002.96 2.144.973 2.141.013l.008-6.91s.688.003 2.05.003c1.278 0 1.278-2.01 0-2.013C5.725.04.904 0 .904 0-.303.003-.3 1.973.905 1.973z' id='gw4zpg6kg'/%3E%3Cpath d='M3.007.619C2.503 1.736.677 7.003.066 8.4c-.44 1.008 1.456 1.835 1.893.824l.413-1.44h3.766s-.13.059.373 1.379c.405 1.072 2.36.328 1.952-.742C7.887 6.896 5.884 1.397 5.522.62 5.354.259 4.752 0 4.167 0c-.488 0-.955.179-1.16.619zM4.295 2.3l1.147 3.59h-2.39L4.295 2.3z' id='yo4ndon44i'/%3E%3Cpath d='M3.01.619C2.503 1.733.674 7.003.066 8.4c-.44 1.008 1.456 1.835 1.893.827l.41-1.443h3.774s-.133.059.368 1.376c.405 1.072 2.36.33 1.952-.739C7.887 6.896 5.884 1.4 5.52.62 5.354.256 4.751 0 4.167 0 3.682 0 3.21.179 3.01.619zm1.282 1.68 1.15 3.589h-2.39l1.24-3.59z' id='k8a5mrpsmk'/%3E%3Cpath d='M0 .944c.005 1.792.01 7.563.01 7.563s-.165 1.149.817 1.149c.986 0 3.17-.013 4.136-.013.968 0 .962-2.059-.006-2.059s-2.736-.01-2.736-.01.011-5.337.008-6.633C2.227.315 1.672 0 1.115 0 .557 0 0 .315 0 .944z' id='7w8usuet5m'/%3E%3Cpath d='M0 .944c.006 1.792.01 7.563.01 7.563s-.167 1.146.82 1.146c.984 0 3.168-.008 4.13-.008.97 0 .966-2.058-.002-2.058s-2.734-.014-2.734-.014.008-5.336.003-6.632C2.227.315 1.672 0 1.117 0 .558 0 0 .315 0 .944z' id='owrfh1grno'/%3E%3Cpath d='M.027.656C.048 1.443 0 8.541 0 9.066c0 .83 2.115.827 2.115-.002V6.272l.624-.499 2.709 3.704c.55.726 2.277-.584 1.728-1.306l-2.88-3.798S6.251 2.26 7.024 1.491c.448-.446-.944-1.848-1.395-1.4-.434.432-3.498 3.498-3.498 3.498s.026-1.928 0-2.989C2.115.197 1.62 0 1.115 0 .573 0 .016.221.027.656z' id='0hhkqzyatq'/%3E%3Cpath d='M.021.656c.022.675-.01 6.045-.021 7.85v.606c.08.781 2.112.765 2.112-.048-.003-.965 0-2.792 0-2.792l.624-.496 2.712 3.701c.547.723 2.275-.584 1.728-1.306L4.293 4.373S6.248 2.26 7.021 1.491c.448-.446-.944-1.848-1.394-1.4-.435.432-3.499 3.498-3.499 3.498s.024-1.928 0-2.989C2.115.195 1.621 0 1.112 0 .571 0 .016.221.022.656z' id='f6f7ekksms'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Cmask id='tslsxnnp4b' fill='%23fff'%3E%3Cuse xlink:href='%23k2602jehza'/%3E%3C/mask%3E%3Cpath fill='%23FAE100' mask='url(%23tslsxnnp4b)' d='M-1 65h66V-1H-1z'/%3E%3C/g%3E%3Cg transform='translate(12 13.667)'%3E%3Cmask id='q6w7vhhl4d' fill='%23fff'%3E%3Cuse xlink:href='%23htou05d3gc'/%3E%3C/mask%3E%3Cpath fill='%23371C1D' mask='url(%23q6w7vhhl4d)' d='M-1 37.747h42V-1H-1z'/%3E%3C/g%3E%3Cg transform='translate(17.14 24.592)'%3E%3Cmask id='bc6lh72m6f' fill='%23fff'%3E%3Cuse xlink:href='%23yig4ylct1e'/%3E%3C/mask%3E%3Cpath fill='%23F8E049' mask='url(%23bc6lh72m6f)' d='M-1.303 10.923H9.444V-1H-1.303z'/%3E%3C/g%3E%3Cg transform='translate(17.14 24.592)'%3E%3Cmask id='aki79uqpkh' fill='%23fff'%3E%3Cuse xlink:href='%23gw4zpg6kg'/%3E%3C/mask%3E%3Cpath fill='%23F8E049' mask='url(%23aki79uqpkh)' d='M-1.303 10.923H9.444V-1H-1.303z'/%3E%3C/g%3E%3Cg transform='translate(23.606 24.632)'%3E%3Cmask id='2gxg4hnjbj' fill='%23fff'%3E%3Cuse xlink:href='%23yo4ndon44i'/%3E%3C/mask%3E%3Cpath fill='%23F8E049' mask='url(%232gxg4hnjbj)' d='M-1.374 11.232H9.87V-1H-1.374z'/%3E%3C/g%3E%3Cg transform='translate(23.606 24.632)'%3E%3Cmask id='sqlxfofapl' fill='%23fff'%3E%3Cuse xlink:href='%23k8a5mrpsmk'/%3E%3C/mask%3E%3Cpath fill='%23F8E049' mask='url(%23sqlxfofapl)' d='M-1.374 11.232H9.87V-1H-1.374z'/%3E%3C/g%3E%3Cg transform='translate(32.792 24.635)'%3E%3Cmask id='s5pht9tnjn' fill='%23fff'%3E%3Cuse xlink:href='%237w8usuet5m'/%3E%3C/mask%3E%3Cpath fill='%23F8E049' mask='url(%23s5pht9tnjn)' d='M-1.155 10.653h8.083V-1h-8.083z'/%3E%3C/g%3E%3Cg transform='translate(32.792 24.635)'%3E%3Cmask id='d3a1pkesup' fill='%23fff'%3E%3Cuse xlink:href='%23owrfh1grno'/%3E%3C/mask%3E%3Cpath fill='%23F8E049' mask='url(%23d3a1pkesup)' d='M-1.157 10.653h8.083V-1h-8.083z'/%3E%3C/g%3E%3Cg transform='translate(38.952 24.64)'%3E%3Cmask id='0i13tuwzhr' fill='%23fff'%3E%3Cuse xlink:href='%230hhkqzyatq'/%3E%3C/mask%3E%3Cpath fill='%23F8E049' mask='url(%230i13tuwzhr)' d='M-.997 11.2h9.722V-1.357H-.997z'/%3E%3C/g%3E%3Cg transform='translate(38.955 24.64)'%3E%3Cmask id='nij8rk64mt' fill='%23fff'%3E%3Cuse xlink:href='%23f6f7ekksms'/%3E%3C/mask%3E%3Cpath fill='%23F8E049' mask='url(%23nij8rk64mt)' d='M-.997 11.2h9.722V-1.357H-.997z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.icon-square-naver {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64' height='64' viewBox='0 0 64 64'%3E%3Cdefs%3E%3Cpath d='M12.8 0C5.73 0 0 5.73 0 12.8v38.4C0 58.27 5.73 64 12.8 64h38.397C58.27 64 64 58.27 64 51.2V12.8C64 5.73 58.27 0 51.197 0H12.8z' id='m9ncsyrpza'/%3E%3Cpath id='ehtipj7njc' d='M26.357 0v17.76L13.693 0H0v35.197h13.648V17.435l12.661 17.762H40V0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Cmask id='83193985ab' fill='%23fff'%3E%3Cuse xlink:href='%23m9ncsyrpza'/%3E%3C/mask%3E%3Cpath fill='%2300C73C' mask='url(%2383193985ab)' d='M-.8 64.8h65.603V-.8H-.8z'/%3E%3C/g%3E%3Cg transform='translate(12 14.501)'%3E%3Cmask id='67ku3mjuxd' fill='%23fff'%3E%3Cuse xlink:href='%23ehtipj7njc'/%3E%3C/mask%3E%3Cpath fill='%23FFF' mask='url(%2367ku3mjuxd)' d='M-.8 35.997h41.603v-36.8H-.8z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.icon-square-mobile {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64' height='64' viewBox='0 0 64 64'%3E%3Cdefs%3E%3Cpath d='M16 0C7.165 0 0 7.163 0 16v32c0 8.835 7.165 16 16 16h32c8.835 0 16-7.165 16-16V16c0-8.837-7.165-16-16-16H16z' id='0z0p5c76ja'/%3E%3Cpath id='lxazqpob8c' d='M0 0h26.67v26.667H0z'/%3E%3Cpath d='M0 0v1.667a5 5 0 0 0 5 5h16.667c2.762 0 5-2.238 5-5V0H0z' id='7hqgu4dk7e'/%3E%3Cpath d='M5 0a5 5 0 0 0-5 5v1.67h26.667V5c0-2.763-2.238-5-5-5H5z' id='8fqjep9s0g'/%3E%3Cpath d='M.835.5a.834.834 0 1 0 0 1.667h8.33a.834.834 0 1 0 0-1.667H.835z' id='63n51d2nli'/%3E%3Cpath d='M0 1.67a1.667 1.667 0 0 0 3.333 0C3.333.746 2.587 0 1.667 0 .747 0 0 .747 0 1.67z' id='1uyqghryik'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Cmask id='eqa13ytnrb' fill='%23fff'%3E%3Cuse xlink:href='%230z0p5c76ja'/%3E%3C/mask%3E%3Cpath fill='%23E9F2F4' mask='url(%23eqa13ytnrb)' d='M-1 65h66V-1H-1z'/%3E%3C/g%3E%3Cg transform='translate(18.667 18.667)'%3E%3Cmask id='el6ezfm9td' fill='%23fff'%3E%3Cuse xlink:href='%23lxazqpob8c'/%3E%3C/mask%3E%3Cpath fill='%234ED8E7' mask='url(%23el6ezfm9td)' d='M-1 27.667h28.667V-1H-1z'/%3E%3C/g%3E%3Cg transform='translate(18.667 45.333)'%3E%3Cmask id='66wrj73chf' fill='%23fff'%3E%3Cuse xlink:href='%237hqgu4dk7e'/%3E%3C/mask%3E%3Cpath fill='%2302A2AF' mask='url(%2366wrj73chf)' d='M-1 7.667h28.667V-1H-1z'/%3E%3C/g%3E%3Cg transform='translate(18.667 12)'%3E%3Cmask id='ynyijwjxph' fill='%23fff'%3E%3Cuse xlink:href='%238fqjep9s0g'/%3E%3C/mask%3E%3Cpath fill='%2302A2AF' mask='url(%23ynyijwjxph)' d='M-1 7.667h28.667V-1H-1z'/%3E%3C/g%3E%3Cg transform='translate(27 14.833)'%3E%3Cmask id='yvlmrz4n7j' fill='%23fff'%3E%3Cuse xlink:href='%2363n51d2nli'/%3E%3C/mask%3E%3Cpath fill='%23FFF' mask='url(%23yvlmrz4n7j)' d='M-1 3.167h12V-.5H-1z'/%3E%3C/g%3E%3Cg transform='translate(30.333 47)'%3E%3Cmask id='wxotdoicql' fill='%23fff'%3E%3Cuse xlink:href='%231uyqghryik'/%3E%3C/mask%3E%3Cpath fill='%23FFF' mask='url(%23wxotdoicql)' d='M-1 4.333h5.333V-1H-1z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.icon-square-password {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64' height='64' viewBox='0 0 64 64'%3E%3Cdefs%3E%3Cpath id='h601sndaoa' d='M0 0h64v64H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Cmask id='dpfcpwnvdb' fill='%23fff'%3E%3Cuse xlink:href='%23h601sndaoa'/%3E%3C/mask%3E%3Cpath d='M16 0h32c8.835 0 16 7.163 16 16v32c0 8.835-7.165 16-16 16H16C7.165 64 0 56.835 0 48V16C0 7.163 7.165 0 16 0' fill='%23C1E0E9' mask='url(%23dpfcpwnvdb)'/%3E%3C/g%3E%3Cpath fill='%23004F56' d='m9.537 34.844 2.082 1.52 1.539-2.272 1.64 2.27 2.043-1.52-1.635-2.166 2.621-.861-.842-2.403-2.552.97v-2.746h-2.496v2.739l-2.486-.966-.842 2.4 2.565.867zM22.057 34.844l2.083 1.52 1.539-2.272 1.64 2.27 2.042-1.52-1.634-2.166 2.621-.861-.843-2.403-2.552.97v-2.746h-2.496v2.739l-2.485-.966-.843 2.4 2.566.867zM34.578 34.844l2.083 1.52 1.539-2.272 1.64 2.27 2.042-1.52-1.634-2.166 2.621-.861-.843-2.403-2.552.97v-2.746h-2.496v2.739l-2.485-.966-.843 2.4 2.566.867zM47.1 34.844l2.082 1.52 1.539-2.272 1.64 2.27 2.042-1.52-1.634-2.166 2.621-.861-.843-2.403-2.552.97v-2.746H49.5v2.739l-2.485-.966-.843 2.4 2.566.867z'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-square-face {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32' height='32' viewBox='0 0 32 32'%3E%3Cdefs%3E%3Cpath id='qg8zzqpq1a' d='M0 0h32v32H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Cmask id='e78swv1tyb' fill='%23fff'%3E%3Cuse xlink:href='%23qg8zzqpq1a'/%3E%3C/mask%3E%3Cpath d='M8 0h16a8 8 0 0 1 8 8v16c0 4.417-3.583 8-8 8H8c-4.417 0-8-3.583-8-8V8a8 8 0 0 1 8-8' fill='%23C1E0E9' mask='url(%23e78swv1tyb)'/%3E%3C/g%3E%3Cg transform='translate(7 7)'%3E%3Cpath d='M2.25 0a.45.45 0 1 1 0 .9H.9v1.35a.45.45 0 1 1-.9 0V.426a.45.45 0 0 1 .005-.04L0 .45A.45.45 0 0 1 .087.183L.06.225A.45.45 0 0 1 .443 0H2.25zm15.3 0a.45.45 0 0 1 .45.45v1.8a.45.45 0 0 1-.9 0V.9h-1.35a.45.45 0 0 1 0-.9h1.8zm0 15.3a.45.45 0 0 1 .45.45v1.8a.45.45 0 0 1-.45.45l-.01-.001-1.79.001a.45.45 0 0 1 0-.9l1.35-.001V15.75a.45.45 0 0 1 .45-.45zm-17.1 0a.45.45 0 0 1 .45.45v1.35h1.35a.45.45 0 0 1 0 .9H.45a.45.45 0 0 1-.45-.45v-1.8a.45.45 0 0 1 .45-.45z' fill='%23004F56'/%3E%3Ccircle stroke='%23004F56' stroke-width='1.2' cx='9.125' cy='9.125' r='8.25'/%3E%3Cg stroke='%23004F56'%3E%3Cpath d='M11.675 10.425a2.7 2.7 0 0 1-5.4 0' stroke-width='1.2' stroke-linecap='round'/%3E%3Cpath d='M8.975 7.275a.45.45 0 0 1 .45.45v1.8a.45.45 0 1 1-.9 0v-1.8a.45.45 0 0 1 .45-.45zm-3.15-.9a.45.45 0 0 1 .45.45v.9a.45.45 0 1 1-.9 0v-.9a.45.45 0 0 1 .45-.45zm6.3 0a.45.45 0 0 1 .45.45v.9a.45.45 0 1 1-.9 0v-.9a.45.45 0 0 1 .45-.45z' stroke-width='.3' fill='%23004F56' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.icon-square-finger {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32' height='32' viewBox='0 0 32 32'%3E%3Cdefs%3E%3Cpath id='kp8ecbq82a' d='M0 0h32v32H0z'/%3E%3Cpath id='o9n3p9xepc' d='M0 0h14.175v8.647H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Cmask id='dfw1mrmxob' fill='%23fff'%3E%3Cuse xlink:href='%23kp8ecbq82a'/%3E%3C/mask%3E%3Cpath d='M8 0h16a8 8 0 0 1 8 8v16c0 4.417-3.583 8-8 8H8c-4.417 0-8-3.583-8-8V8a8 8 0 0 1 8-8' fill='%23C1E0E9' mask='url(%23dfw1mrmxob)'/%3E%3C/g%3E%3Cpath d='M15.949 26c-2.077 0-4.04-.826-5.536-2.33a8.188 8.188 0 0 1-2.385-5.718L8 15.395a.566.566 0 0 1 .555-.575.564.564 0 0 1 .568.562l.028 2.558a7.05 7.05 0 0 0 2.053 4.922c1.302 1.31 3.015 2.021 4.82 2l.103-.001c1.806-.02 3.502-.768 4.775-2.107a7.053 7.053 0 0 0 1.947-4.966.565.565 0 0 1 .555-.575.563.563 0 0 1 .568.562 8.193 8.193 0 0 1-2.261 5.769c-1.484 1.56-3.462 2.43-5.571 2.454l-.104.002h-.087' fill='%23004F56'/%3E%3Cg transform='translate(9.825 7)'%3E%3Cmask id='ctjt6xkjed' fill='%23fff'%3E%3Cuse xlink:href='%23o9n3p9xepc'/%3E%3C/mask%3E%3Cpath d='M13.613 8.647a.565.565 0 0 1-.561-.569c0-3.827-3.05-6.94-6.798-6.94h-.103c-1.869 0-3.678.806-4.963 2.21-.068.075-.134.15-.199.227a.556.556 0 0 1-.791.065.574.574 0 0 1-.064-.802c.075-.089.151-.177.23-.263C1.862.94 3.971 0 6.151 0h.103c4.368 0 7.92 3.624 7.92 8.078a.565.565 0 0 1-.56.57' fill='%23004F56' mask='url(%23ctjt6xkjed)'/%3E%3C/g%3E%3Cpath d='M19.481 21.221a.565.565 0 0 1-.561-.568c0-.315.25-.57.561-.57.426 0 .786-.272.786-.595v-4.56c0-1.988-1.914-3.605-4.267-3.605-2.353 0-4.267 1.617-4.267 3.604v1.971a.565.565 0 0 1-.561.569.565.565 0 0 1-.562-.569v-1.97c0-2.615 2.418-4.742 5.39-4.742 2.972 0 5.39 2.127 5.39 4.741v4.561c0 .956-.856 1.733-1.909 1.733' fill='%23F15A24'/%3E%3Cpath d='M19.369 21.243c-1.053 0-1.91-.778-1.91-1.734v-4.317c0-.315.252-.57.562-.57.31 0 .562.255.562.57v4.317c0 .323.36.596.786.596.31 0 .561.255.561.569a.565.565 0 0 1-.561.569' fill='%23004F56'/%3E%3Cpath d='M14.091 16.67a.565.565 0 0 1-.561-.568v-.689c0-1.117 1.133-2.027 2.526-2.027 1.393 0 2.527.91 2.527 2.027a.565.565 0 0 1-.562.57.565.565 0 0 1-.561-.57c0-.42-.577-.89-1.404-.89s-1.403.47-1.403.89v.689a.565.565 0 0 1-.562.569' fill='%23004F56'/%3E%3Cpath d='M14.091 18.6a.565.565 0 0 1-.561-.57v-2.725c0-.314.251-.568.561-.568.31 0 .562.254.562.568v2.725a.565.565 0 0 1-.562.57' fill='%23004F56'/%3E%3Cpath d='M15.158 19.856a1.64 1.64 0 0 1-1.628-1.65v-.227c0-.314.251-.569.561-.569.31 0 .562.255.562.569v.227a.51.51 0 0 0 .505.512.51.51 0 0 0 .505-.512v-.967c0-.314.252-.568.562-.568.31 0 .561.254.561.568v.967c0 .91-.73 1.65-1.628 1.65M16 22.814c-2.227 0-4.255-1.234-5.044-3.072a.572.572 0 0 1 .29-.749.558.558 0 0 1 .74.295c.613 1.429 2.227 2.388 4.014 2.388.31 0 .562.255.562.57a.565.565 0 0 1-.562.568' fill='%23004F56'/%3E%3Cpath d='M19.481 21.221h-.366a.565.565 0 0 1-.561-.568c0-.315.251-.57.561-.57h.366c.426 0 .786-.272.786-.595v-4.56c0-1.988-1.914-3.605-4.267-3.605-2.353 0-4.267 1.617-4.267 3.604v1.971a.565.565 0 0 1-.561.569.565.565 0 0 1-.562-.569v-1.97c0-2.615 2.418-4.742 5.39-4.742 2.972 0 5.39 2.127 5.39 4.741v4.561c0 .956-.856 1.733-1.909 1.733' fill='%23004F56'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-round-logo-lp {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='64' height='64' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%23E9F2F4' cx='32' cy='32' r='32'/%3E%3Cg fill='%2330B566'%3E%3Cpath d='m31.89 29.86-.246 2.036h16.02l.247-2.036zM33.217 32.847l-.22 1.837h10.266l-.104.862h-9.278l-.542 4.493h14.428L48 38.114H36.408l.107-.885h9.28l.53-4.382zM34.146 23l-.229 1.903h2.27l-.262 2.169h-2.27l-.226 1.881h13.592l.226-1.881h-2.319l.261-2.169h2.094l.23-1.903H34.146zm4.85 1.903h3.383l-.26 2.169h-3.385l.262-2.169zM21.506 27.093l-1.526 2.523h4.602l.023-.066-.886-.598.974-1.68c.819-1.418.088-3.32-2.191-3.32h-5.798l-.283 2.345h4.599c.442 0 .73.376.486.796'/%3E%3Cpath d='m32.321 27.713.294-2.435h-2.79l.267-2.212h-2.92L25.8 34.418h-5.954c-.442 0-.753-.354-.464-.753l2.212-3.186h-4.492l-.022.045.642.552-1.305 1.837c-.996 1.416-.178 3.872 2.124 3.872h6.972l-.31 2.568h2.921l1.406-11.64h2.791z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-round-logo-lp-brand {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='64' height='64' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%2330B566' cx='32' cy='32' r='32'/%3E%3Cg fill='%23FFF'%3E%3Cpath d='m31.89 29.86-.246 2.036h16.02l.247-2.036zM33.217 32.847l-.22 1.837h10.266l-.104.862h-9.278l-.542 4.493h14.428L48 38.114H36.408l.107-.885h9.28l.53-4.382zM34.146 23l-.229 1.903h2.27l-.262 2.169h-2.27l-.226 1.881h13.592l.226-1.881h-2.319l.261-2.169h2.094l.23-1.903H34.146zm4.85 1.903h3.383l-.26 2.169h-3.385l.262-2.169zM21.506 27.093l-1.526 2.523h4.602l.023-.066-.886-.598.974-1.68c.819-1.418.088-3.32-2.191-3.32h-5.798l-.283 2.345h4.599c.442 0 .73.376.486.796'/%3E%3Cpath d='m32.321 27.713.294-2.435h-2.79l.267-2.212h-2.92L25.8 34.418h-5.954c-.442 0-.753-.354-.464-.753l2.212-3.186h-4.492l-.022.045.642.552-1.305 1.837c-.996 1.416-.178 3.872 2.124 3.872h6.972l-.31 2.568h2.921l1.406-11.64h2.791z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-round-toss {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%23E9F2F4' cx='32' cy='32' r='32'/%3E%3Cpath d='m33.402 25.592 1.067-4.905a.349.349 0 0 0-.42-.41c-1.546.27-3.152.739-4.747 1.407-7.169 2.97-11.509 8.79-9.686 13.003 1.378 3.157 5.826 4.507 10.993 3.72l-1.067 4.906a.349.349 0 0 0 .42.41c1.546-.27 3.153-.738 4.747-1.407 7.169-2.97 11.497-8.79 9.675-13.015-1.367-3.145-5.815-4.495-10.982-3.709' fill='%230064FF'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-round-toss-cert {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64' height='64' viewBox='0 0 64 64'%3E%3Cdefs%3E%3Cpath id='i7690479pa' d='M0 0h26v28.364H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%23E9F2F4' cx='32' cy='32' r='32'/%3E%3Cg transform='translate(19 19)'%3E%3Cmask id='c2hj8hdqsb' fill='%23fff'%3E%3Cuse xlink:href='%23i7690479pa'/%3E%3C/mask%3E%3Cpath d='M0 6.574v9.359c.015 2.247.499 4.677 2.347 6.526 2.766 2.795 6.849 4.786 9.882 5.786.465.16 1.09.16 1.556 0 3.031-1 7.11-2.993 9.87-5.788 1.846-1.847 2.33-4.275 2.345-6.522V6.574c0-.417-.16-.86-.459-1.143C22.717 2.628 17.448.874 13.585.06a2.728 2.728 0 0 0-1.157 0C8.561.874 3.287 2.629.458 5.432c-.297.282-.46.726-.458 1.143' fill='%230064FF' mask='url(%23c2hj8hdqsb)'/%3E%3C/g%3E%3Cpath d='M36.727 29.568a4.727 4.727 0 1 1-9.455 0 4.727 4.727 0 0 1 9.455 0M32.058 44.996a27.105 27.105 0 0 0 5.695-2.685c.92-.578 1.37-1.717 1.026-2.745a5.908 5.908 0 0 0-5.597-4.02h-2.364a5.905 5.905 0 0 0-5.594 4.015c-.347 1.028.107 2.169 1.026 2.747a27.153 27.153 0 0 0 5.719 2.69l.089-.002z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-round-kakao {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64' height='64' viewBox='0 0 64 64'%3E%3Cdefs%3E%3Cpath id='cnrt5i7hja' d='M0 0h29.867v27.438H0z'/%3E%3Cpath d='M.677 1.474h1.537s.01 4.222.001 5.205c.002.72 1.6.729 1.597.011l.007-5.161s.516.004 1.53.005c.955 0 .956-1.503.001-1.504C4.274.03.675 0 .675 0c-.902.002-.898 1.474.002 1.474z' id='2hcbcvw2tc'/%3E%3Cpath d='M2.246.462C1.87 1.295.502 5.229.05 6.272c-.328.754 1.086 1.369 1.415.617l.307-1.077h2.813s-.098.043.276 1.03c.302.797 1.763.245 1.461-.554-.433-1.14-1.926-5.244-2.2-5.826C3.998.193 3.547 0 3.11 0c-.36 0-.712.132-.863.462zm.96 1.255.854 2.68H2.277l.928-2.68z' id='cltfz488se'/%3E%3Cpath d='m0 .706.008 5.645s-.123.856.61.856c.735 0 2.365-.007 3.087-.007.723 0 .718-1.537-.004-1.537-.723 0-2.041-.008-2.041-.008s.006-3.985.004-4.952C1.664.235 1.248 0 .832 0S0 .236 0 .706z' id='eirx1dmiwg'/%3E%3Cpath d='M.02.492C.034 1.076 0 6.377 0 6.77c0 .62 1.579.619 1.579 0V4.683l.463-.371 2.026 2.763c.41.542 1.7-.435 1.29-.975L3.206 3.266s1.46-1.579 2.037-2.151C5.579.78 4.538-.267 4.202.068 3.876.39 1.588 2.681 1.588 2.681s.022-1.438 0-2.233C1.58.145 1.21 0 .83 0 .425 0 .01.166.019.492z' id='ilmbhfvvvi'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%23E9F2F4' cx='32' cy='32' r='32'/%3E%3Cg transform='translate(17.067 18.133)'%3E%3Cmask id='lph3h40s2b' fill='%23fff'%3E%3Cuse xlink:href='%23cnrt5i7hja'/%3E%3C/mask%3E%3Cpath d='M14.933 0C6.686 0 0 5.284 0 11.804 0 16.05 2.832 19.77 7.085 21.85a649.658 649.658 0 0 0-1.295 4.879c-.203.812.296.802.625.583.257-.171 4.092-2.778 5.746-3.905.898.134 1.825.205 2.772.205 8.248 0 14.934-5.285 14.934-11.806C29.867 5.285 23.18 0 14.933 0' fill='%23371C1D' mask='url(%23lph3h40s2b)'/%3E%3C/g%3E%3Cpath d='M21.582 27.765h1.537s.01 4.222 0 5.206c.003.718 1.6.727 1.598.011l.007-5.161s.515.003 1.53.004c.956 0 .956-1.503 0-1.504-1.075 0-4.674-.03-4.674-.03-.903.002-.9 1.474.002 1.474' fill='%23FAE100'/%3E%3Cg transform='translate(20.905 26.291)'%3E%3Cmask id='d6ok827fhd' fill='%23fff'%3E%3Cuse xlink:href='%232hcbcvw2tc'/%3E%3C/mask%3E%3Cpath fill='%23FAE100' mask='url(%23d6ok827fhd)' d='M-.227 7.407h6.532V0H-.227z'/%3E%3C/g%3E%3Cpath d='M27.98 26.783c-.377.833-1.744 4.767-2.198 5.81-.328.754 1.087 1.368 1.414.615l.308-1.075h2.812s-.096.044.278 1.03c.301.797 1.763.245 1.46-.554-.432-1.14-1.927-5.244-2.199-5.826-.125-.269-.576-.462-1.012-.462-.36 0-.712.132-.863.462zm.958 1.256.856 2.679H28.01l.927-2.679z' fill='%23FAE100'/%3E%3Cg transform='translate(25.733 26.321)'%3E%3Cmask id='caw0uki4vf' fill='%23fff'%3E%3Cuse xlink:href='%23cltfz488se'/%3E%3C/mask%3E%3Cpath fill='%23FAE100' mask='url(%23caw0uki4vf)' d='M-.28 7.64h6.903V0H-.279z'/%3E%3C/g%3E%3Cpath d='M32.592 27.03c.003 1.336.007 5.644.007 5.644s-.122.857.611.857c.734 0 2.364-.008 3.086-.008s.718-1.538-.003-1.538c-.723 0-2.042-.006-2.042-.006s.007-3.986.005-4.954c-.001-.467-.416-.702-.831-.702-.417 0-.833.236-.833.707' fill='%23FAE100'/%3E%3Cg transform='translate(32.592 26.323)'%3E%3Cmask id='jo6mx48njh' fill='%23fff'%3E%3Cuse xlink:href='%23eirx1dmiwg'/%3E%3C/mask%3E%3Cpath fill='%23FAE100' mask='url(%23jo6mx48njh)' d='M-.116 7.207h4.543V0H-.116z'/%3E%3C/g%3E%3Cpath d='M37.211 26.817c.016.586-.019 5.887-.019 6.28.001.62 1.579.618 1.579-.001V31.01l.463-.371 2.027 2.765c.41.54 1.699-.436 1.29-.976l-2.152-2.834s1.46-1.58 2.035-2.153c.336-.334-.704-1.381-1.04-1.046-.325.322-2.612 2.613-2.612 2.613s.02-1.439-.001-2.234c-.009-.301-.38-.448-.758-.448-.405 0-.82.167-.812.491' fill='%23FAE100'/%3E%3Cg transform='translate(37.193 26.326)'%3E%3Cmask id='rzqnedjujj' fill='%23fff'%3E%3Cuse xlink:href='%23ilmbhfvvvi'/%3E%3C/mask%3E%3Cpath fill='%23FAE100' mask='url(%23rzqnedjujj)' d='M0 7.618h5.766V-.267H0z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.icon-round-kakao-cert {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64' height='64' viewBox='0 0 64 64'%3E%3Cdefs%3E%3Cpath id='j86lq6qfma' d='M0 0h25.6v30.644H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%23E9F2F4' cx='32' cy='32' r='32'/%3E%3Cg transform='translate(19.2 17.067)'%3E%3Cmask id='s68d44lzfb' fill='%23fff'%3E%3Cuse xlink:href='%23j86lq6qfma'/%3E%3C/mask%3E%3Cpath d='M.004 11.924c0-1.738-.012-3.476.004-5.215.013-1.38.64-2.382 1.951-2.87C5.437 2.55 8.91 1.245 12.42.049c.512-.174 1.243.162 1.832.373 3.103 1.11 6.2 2.237 9.283 3.4 1.443.546 2.052 1.511 2.054 3.035.002 3.01-.033 6.02.009 9.03.058 4.147-1.319 7.6-4.727 10.106a199.286 199.286 0 0 1-5.042 3.602c-1.95 1.346-3.986 1.428-5.949.075-2.037-1.405-4.047-2.857-5.984-4.396C1.15 23.093.07 20.095.018 16.672c-.025-1.582-.004-3.165-.004-4.748h-.01z' fill='%233855FF' mask='url(%23s68d44lzfb)'/%3E%3C/g%3E%3Cpath d='M31.872 25c-4.015 0-7.268 3.008-7.268 6.722 0 2.743 1.148 4.051 2.72 5.245l.008.003v3.218c0 .152.174.24.296.149l2.756-2.048.06.025c.461.086.94.131 1.428.131 4.015 0 7.268-3.01 7.268-6.723 0-3.714-3.253-6.723-7.268-6.723' fill='%23FAE100'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-round-kb-cert {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64' height='64' viewBox='0 0 64 64'%3E%3Cdefs%3E%3Cpath id='i7690479pa' d='M0 0h26v28.364H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%23E9F2F4' cx='32' cy='32' r='32'/%3E%3Cg transform='translate(19 19)'%3E%3Cmask id='c2hj8hdqsb' fill='%23fff'%3E%3Cuse xlink:href='%23i7690479pa'/%3E%3C/mask%3E%3Cpath d='M0 6.574v9.359c.015 2.247.499 4.677 2.347 6.526 2.766 2.795 6.849 4.786 9.882 5.786.465.16 1.09.16 1.556 0 3.031-1 7.11-2.993 9.87-5.788 1.846-1.847 2.33-4.275 2.345-6.522V6.574c0-.417-.16-.86-.459-1.143C22.717 2.628 17.448.874 13.585.06a2.728 2.728 0 0 0-1.157 0C8.561.874 3.287 2.629.458 5.432c-.297.282-.46.726-.458 1.143' fill='%23FFCC00' mask='url(%23c2hj8hdqsb)'/%3E%3C/g%3E%3Cpath d='M36.727 29.568a4.727 4.727 0 1 1-9.455 0 4.727 4.727 0 0 1 9.455 0M32.058 44.996a27.105 27.105 0 0 0 5.695-2.685c.92-.578 1.37-1.717 1.026-2.745a5.908 5.908 0 0 0-5.597-4.02h-2.364a5.905 5.905 0 0 0-5.594 4.015c-.347 1.028.107 2.169 1.026 2.747a27.153 27.153 0 0 0 5.719 2.69l.089-.002z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-round-naver {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='80' height='80' viewBox='0 0 80 80' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%23E9F2F4' cx='40' cy='40' r='40'/%3E%3Cpath fill='%2302CB5B' d='M29 30.02v20.168h7.184V40.103l7.246 10.084H51V30.02h-7.248v10.44l-7.568-10.44z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-round-top {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='48' height='48' viewBox='0 0 48 48' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%23C6D9DC' stroke-width='1.2' fill='%23FFF' cx='24' cy='24' r='23.4'/%3E%3Cpath stroke='%2336474E' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' d='m18 26.36 5.98-5.96 6.02 6'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon-round-share {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='56' height='56' viewBox='0 0 56 56' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='g714qfs9pa' d='M0 0h24v24H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect fill='%23171717' opacity='.3' width='56' height='56' rx='28'/%3E%3Cg transform='translate(16 16)'%3E%3Cmask id='18sfktpcwb' fill='%23fff'%3E%3Cuse xlink:href='%23g714qfs9pa'/%3E%3C/mask%3E%3Cg mask='url(%2318sfktpcwb)' stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M15.515 8.998h4.142c1.008 0 1.83.761 1.83 1.686v10.63c0 .936-.812 1.686-1.83 1.686H4.34c-1.008 0-1.83-.76-1.83-1.686v-10.63c0-.935.812-1.686 1.83-1.686h4.348M12.101 1v13.335M8.688 4.413 12.101 1M15.515 4.413 12.101 1'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.icon.bg {
  background-color: #ffb3b5;
}

.icon-square-kb {
  background-image: url("/https/www.lifeplanet.co.kr/lpds2/resources/images/icon/icon-square-kb.png");
}

.icon-round-kb {
  background-image: url("/https/www.lifeplanet.co.kr/lpds2/resources/images/icon/icon-round-kb.png");
}

.lpds2-wrap .tab-wrap .tab-list-wrap {
  position: relative;
  border-bottom: 1px solid #C7D3DB;
}

.lpds2-mo .lpds2-wrap .tab-wrap .tab-list-wrap {
  padding-left: 16px;
  padding-right: 16px;
}

.lpds2-wrap .tab-wrap .tab-list {
  overflow: initial;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: none;
  border-radius: 0;
}

.lpds2-wrap .tab-wrap .tab-list > li {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}

.lpds2-wrap .tab-wrap .tab-list > li.js-active .tab-list__btn {
  color: #171717;
}

.lpds2-wrap .tab-wrap .tab-list > li.js-active .tab-list__btn::after {
  width: 100%;
  height: 4px;
  background-color: #171717;
  z-index: 1;
}

.lpds2-wrap .tab-wrap .tab-list__btn {
  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;
  color: #6A8294;
  font-weight: bold;
  overflow: inherit;
}

.lpds2-pc .lpds2-wrap .tab-wrap .tab-list__btn {
  padding: 24px 0;
  font-size: 18px;
}

.lpds2-mo .lpds2-wrap .tab-wrap .tab-list__btn {
  padding: 16px 0;
  font-size: 16px;
}

.lpds2-wrap .tab-wrap .tab-list__btn::after {
  content: '';
  position: absolute;
  width: 0;
  bottom: 0;
  left: 0;
  border-radius: 2px;
}

.lpds2-wrap .tab-wrap .tab-contents .tab-content {
  display: none;
}

.lpds2-wrap .tab-wrap .tab-contents .tab-content.js-active {
  display: block;
}

.lpds2-wrap .tab-wrap.inline-type .tab-list {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.lpds2-pc .lpds2-wrap .tab-wrap.inline-type .tab-list {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.lpds2-wrap .tab-wrap.inline-type .tab-list-wrap {
  position: relative;
}

.lpds2-mo .lpds2-wrap .tab-wrap.inline-type .tab-list-wrap {
  padding: 0 16px;
  overflow: hidden;
  overflow-x: auto;
  white-space: nowrap;
  scroll-behavior: initial;
}

.lpds2-wrap .tab-wrap.inline-type .tab-list > li {
  position: relative;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  text-align: center;
}

.lpds2-mo .lpds2-wrap .tab-wrap.inline-type .tab-list > li {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}

.lpds2-pc .lpds2-wrap .tab-wrap.inline-type .tab-list > li.js-active::after {
  display: block;
  content: '';
  width: 100%;
  height: 4px;
  background-color: #171717;
  position: absolute;
  left: 0;
  bottom: 0;
}

.lpds2-wrap .tab-wrap.inline-type .tab-list > li.js-active .tab-list__btn {
  color: #171717;
}

.lpds2-wrap .tab-wrap.inline-type .tab-list > li.js-active .tab-list__btn * {
  color: #171717;
}

.lpds2-pc .lpds2-wrap .tab-wrap.inline-type .tab-list > li {
  margin-right: 40px;
}

.lpds2-mo .lpds2-wrap .tab-wrap.inline-type .tab-list > li {
  margin-right: 24px;
}

.lpds2-wrap .tab-wrap.inline-type .tab-list__btn {
  width: auto;
  height: auto;
  border: none;
}

.lpds2-pc .lpds2-wrap .tab-wrap.inline-type .tab-list__btn {
  padding: 24px 0;
}

.lpds2-mo .lpds2-wrap .tab-wrap.inline-type .tab-list__btn {
  padding: 16px 0;
}

.lpds2-wrap .tab-wrap.inline-type .tab-list__btn * {
  color: #6A8294;
}

.lpds2-mo .lpds2-wrap .tab-wrap.inline-type.primary-type .tab-list-wrap {
  background-color: #28A65B;
}

.lpds2-mo .lpds2-wrap .tab-wrap.inline-type.primary-type .tab-list-wrap::after {
  display: none;
}

.lpds2-mo .lpds2-wrap .tab-wrap.inline-type.primary-type .tab-list li.js-active .tab-list__btn {
  color: #FFFFFF;
}

.lpds2-mo .lpds2-wrap .tab-wrap.inline-type.primary-type .tab-list li.js-active .tab-list__btn * {
  color: #FFFFFF;
}

.lpds2-mo .lpds2-wrap .tab-wrap.inline-type.primary-type .tab-list li.js-active .tab-list__btn::after {
  background-color: rgba(255, 255, 255, 0.5);
}

.lpds2-mo .lpds2-wrap .tab-wrap.inline-type.primary-type .tab-list__btn * {
  color: rgba(255, 255, 255, 0.5);
}

.lpds2-wrap .tab-wrap.rounded-type .tab-list {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.lpds2-pc .lpds2-wrap .tab-wrap.rounded-type .tab-list {
  gap: 8px;
}

.lpds2-mo .lpds2-wrap .tab-wrap.rounded-type .tab-list {
  gap: 4px;
}

.lpds2-wrap .tab-wrap.rounded-type .tab-list-wrap {
  border-bottom: 0;
}

.lpds2-mo .lpds2-wrap .tab-wrap.rounded-type .tab-list-wrap {
  padding-left: 0;
  padding-right: 0;
}

.lpds2-wrap .tab-wrap.rounded-type .tab-list-wrap.border-bottom {
  border-bottom: 1px solid #C7D3DB;
}

.lpds2-pc .lpds2-wrap .tab-wrap.rounded-type .tab-list-wrap.border-bottom {
  padding-bottom: 32px;
}

.lpds2-mo .lpds2-wrap .tab-wrap.rounded-type .tab-list-wrap.border-bottom {
  padding-bottom: 16px;
}

.lpds2-wrap .tab-wrap.rounded-type .tab-list > li {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  text-align: center;
}

.lpds2-wrap .tab-wrap.rounded-type .tab-list > li.js-active .tab-list__btn {
  background-color: #293A46;
  color: #FFFFFF;
}

.lpds2-wrap .tab-wrap.rounded-type .tab-list > li.js-active .tab-list__btn * {
  color: #FFFFFF;
}

.lpds2-wrap .tab-wrap.rounded-type .tab-list__btn {
  width: auto;
  min-width: 100px;
  padding: 0 16px;
  background-color: #DDE4E9;
  border: none;
}

.lpds2-pc .lpds2-wrap .tab-wrap.rounded-type .tab-list__btn {
  height: 40px;
  line-height: 40px;
  border-radius: 20px;
  font-size: 16px;
}

.lpds2-mo .lpds2-wrap .tab-wrap.rounded-type .tab-list__btn {
  height: 32px;
  line-height: 32px;
  border-radius: 20px;
  font-size: 14px;
}

.lpds2-wrap .tab-wrap.rounded-type .tab-list__btn * {
  color: #456071;
  font-weight: 400;
}

.lpds2-wrap .tab-wrap.rounded-type .tab-list__btn::after {
  display: none;
}

.lpds2-mo .lpds2-wrap .tab-wrap.rounded-type.scroll-type .tab-list-wrap {
  padding: 10px 16px;
  overflow-x: auto;
}

.lpds2-wrap .tab-wrap.rounded-type.scroll-type .tab-list {
  -ms-flex-wrap: initial;
      flex-wrap: initial;
}

.lpds2-wrap .tab-wrap.rounded-type.scroll-type .tab-list__btn {
  min-width: auto;
}

.lpds2-wrap .tab-wrap.radio-type > .tab-list-wrap {
  border: none;
}

.lpds2-wrap .tab-wrap.radio-type > .tab-list-wrap > .tab-list {
  overflow: hidden;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  background-color: #DDE4E9;
  border-radius: 8px;
  -webkit-box-shadow: 0 0 0 2px #DDE4E9;
          box-shadow: 0 0 0 2px #DDE4E9;
}

.lpds2-wrap .tab-wrap.radio-type > .tab-list-wrap > .tab-list > li {
  text-align: center;
}

.lpds2-wrap .tab-wrap.radio-type > .tab-list-wrap > .tab-list > li .tab-list__btn {
  height: 46px;
  line-height: 46px;
  border: none;
  color: #171717;
  border-radius: 8px;
}

.lpds2-wrap .tab-wrap.radio-type > .tab-list-wrap > .tab-list > li .tab-list__btn.btn-auto {
  padding: 14px 8px;
  height: auto;
  line-height: 1.5;
  word-break: break-all;
}

.lpds2-pc .lpds2-wrap .tab-wrap.radio-type > .tab-list-wrap > .tab-list > li .tab-list__btn {
  font-size: 16px;
}

.lpds2-mo .lpds2-wrap .tab-wrap.radio-type > .tab-list-wrap > .tab-list > li .tab-list__btn {
  font-size: 14px;
}

.lpds2-wrap .tab-wrap.radio-type > .tab-list-wrap > .tab-list > li .tab-list__btn * {
  font-weight: 400;
}

.lpds2-wrap .tab-wrap.radio-type > .tab-list-wrap > .tab-list > li .tab-list__btn.disabled {
  color: #6A8294 !important;
}

.lpds2-wrap .tab-wrap.radio-type > .tab-list-wrap > .tab-list > li.js-active .tab-list__btn {
  background-color: #FFFFFF;
  color: #171717;
}

.lpds2-wrap .tab-wrap.radio-type > .tab-list-wrap > .tab-list > li.js-active .tab-list__btn * {
  color: #171717;
}

.lpds2-wrap .tab-wrap.radio-type > .tab-list-wrap > .tab-list > li.js-active .tab-list__btn::after {
  display: none;
}

.lpds2-pc .lpds2-wrap .tab-wrap.radio-type > .tab-contents .tab-content {
  padding: 24px 0;
}

.lpds2-mo .lpds2-wrap .tab-wrap.radio-type > .tab-contents .tab-content {
  padding: 16px 0;
}

.lpds2-wrap .tab-wrap.radio-type.bg--dark > .tab-list-wrap > .tab-list > li .tab-list__btn {
  color: #6A8294;
}

.lpds2-wrap .tab-wrap.radio-type.bg--dark > .tab-list-wrap > .tab-list > li.js-active .tab-list__btn {
  background-color: #293A46;
}

.lpds2-wrap .tab-wrap.radio-type.bg--dark > .tab-list-wrap > .tab-list > li.js-active .tab-list__btn * {
  color: #75CC93 !important;
}

.lpds2-wrap .sort-tab-content {
  display: none;
}

.lpds2-pc .lpds2-wrap .sort-tab-content .sort-tab-content {
  padding-top: 48px;
}

.lpds2-mo .lpds2-wrap .sort-tab-content .sort-tab-content {
  padding-top: 56px;
}

.lpds2-pc .lpds2-wrap .sort-tab-content .sort-tab-content.sub {
  padding-top: 24px;
}

.lpds2-mo .lpds2-wrap .sort-tab-content .sort-tab-content.sub {
  padding-top: 16px;
}

.lpds2-wrap .sort-tab-content.js-active {
  display: block;
}

.lpds2-wrap .sort-tab-title {
  display: none;
}

.lpds2-wrap [class^='sort-tab-'].rounded-type {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 16px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.lpds2-wrap [class^='sort-tab-'].rounded-type > li {
  position: relative;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  text-align: center;
}

.lpds2-wrap [class^='sort-tab-'].rounded-type > li > a {
  display: inline-block;
  padding: 8px 24px;
  border-radius: 22px;
  color: #6A8294;
}

.lpds2-pc .lpds2-wrap [class^='sort-tab-'].rounded-type > li > a {
  font-size: 20px;
}

.lpds2-mo .lpds2-wrap [class^='sort-tab-'].rounded-type > li > a {
  font-size: 18px;
}

.lpds2-wrap [class^='sort-tab-'].rounded-type > li.js-active > a {
  background-color: #28A65B;
  color: #FFFFFF;
}

.lpds2-wrap [class^='sort-tab-'].line-type {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.lpds2-wrap [class^='sort-tab-'].line-type > li {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}

.lpds2-wrap [class^='sort-tab-'].line-type > li > a {
  position: relative;
  display: block;
}

.lpds2-pc .lpds2-wrap [class^='sort-tab-'].line-type > li > a {
  padding: 16px 0;
  font-size: 18px;
}

.lpds2-mo .lpds2-wrap [class^='sort-tab-'].line-type > li > a {
  padding: 12px 0;
  font-size: 16px;
}

.lpds2-wrap [class^='sort-tab-'].line-type > li > a::after {
  display: block;
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #c6d9dc;
}

.lpds2-wrap [class^='sort-tab-'].line-type > li.js-active > a {
  color: #171717;
}

.lpds2-wrap [class^='sort-tab-'].line-type > li.js-active > a::after {
  display: block;
  content: '';
  width: 100%;
  height: 2px;
  background-color: #171717;
}

.lpds2-wrap [class^='sort-tab-'].radio-type {
  position: relative;
}

.lpds2-wrap [class^='sort-tab-'].radio-type > ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: none;
  overflow: hidden;
  background-color: #DDE4E9;
  border-radius: 8px;
  -webkit-box-shadow: 0 0 0 2px #DDE4E9;
          box-shadow: 0 0 0 2px #DDE4E9;
}

.lpds2-wrap [class^='sort-tab-'].radio-type > ul > li {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}

.lpds2-wrap [class^='sort-tab-'].radio-type > ul > li > a {
  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;
  height: 48px;
  border-radius: 8px;
}

.lpds2-pc .lpds2-wrap [class^='sort-tab-'].radio-type > ul > li > a {
  font-size: 16px;
}

.lpds2-mo .lpds2-wrap [class^='sort-tab-'].radio-type > ul > li > a {
  font-size: 14px;
}

.lpds2-wrap [class^='sort-tab-'].radio-type > ul > li.js-active > a {
  background-color: #FFFFFF;
  color: #171717;
  font-weight: bold;
}

.lpds2-wrap [class^='sort-tab-'].radio-type > ul > li.js-active > a * {
  color: #171717;
}

.lpds2-wrap [class^='sort-tab-'].radio-type > ul > li.js-active > a::after {
  display: none;
}

.lpds2-pc .lpds2-wrap .sort-tab-contents {
  padding-top: 56px;
}

.lpds2-mo .lpds2-wrap .sort-tab-contents {
  padding-top: 40px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .lpds2-pc .tab-wrap.rounded-type .tab-list li {
    padding: 0 4px;
  }
}

.lpds2-wrap .table-basic {
  text-align: center;
}

.lpds2-pc .lpds2-wrap .table-basic th, .lpds2-pc
.lpds2-wrap .table-basic td {
  padding: 24px 20px;
}

.lpds2-mo .lpds2-wrap .table-basic th, .lpds2-mo
.lpds2-wrap .table-basic td {
  padding: 16px;
  font-size: 14px;
}

.lpds2-wrap .table-basic thead tr th + th {
  border-left: 1px solid #C7D3DB;
}

.lpds2-wrap .table-basic thead th {
  background-color: #DDE4E9;
  border-bottom: 1px solid #C7D3DB;
}

.lpds2-wrap .table-basic thead th:first-child[rowspan] {
  border-right: 1px solid #C7D3DB;
}

.lpds2-wrap .table-basic tbody tr:first-child th,
.lpds2-wrap .table-basic tbody tr:first-child td {
  border-top: none;
}

.lpds2-wrap .table-basic tbody th {
  background-color: #F2F4F6;
  border-top: 1px solid #C7D3DB;
}

.lpds2-wrap .table-basic tbody th:first-child {
  border-right: 1px solid #C7D3DB;
}

.lpds2-wrap .table-basic tbody td {
  border-top: 1px solid #C7D3DB;
}

.lpds2-wrap .table-basic tbody td + td {
  border-left: 1px solid #C7D3DB;
}

.lpds2-wrap .table-basic.text-left thead th {
  vertical-align: top;
  font-weight: 700;
}

.lpds2-wrap .table-basic.text-left tbody th {
  text-align: left;
  vertical-align: top;
  font-weight: 700;
}

.lpds2-pc .lpds2-wrap .table-basic.text-left tbody th, .lpds2-pc
.lpds2-wrap .table-basic.text-left tbody td {
  padding: 24px 20px;
}

.lpds2-mo .lpds2-wrap .table-basic.text-left tbody th, .lpds2-mo
.lpds2-wrap .table-basic.text-left tbody td {
  padding: 16px 20px;
}

.lpds2-wrap .table-basic.border-none thead tr:first-child th + th {
  border-left: none;
}

.lpds2-wrap .table-basic.border-none tbody td + td {
  border-left: none;
}

.lpds2-wrap .table-vertical {
  text-align: right;
}

.lpds2-wrap .table-vertical thead th {
  font-size: 12px;
  color: #6A8294;
  font-weight: 400;
}

.lpds2-pc .lpds2-wrap .table-vertical th {
  padding: 6px 0;
}

.lpds2-mo .lpds2-wrap .table-vertical th {
  padding: 4px 0;
}

.lpds2-wrap .table-vertical th:first-child {
  text-align: left;
}

.lpds2-pc .lpds2-wrap .table-vertical td {
  padding: 6px 0;
}

.lpds2-mo .lpds2-wrap .table-vertical td {
  padding: 4px 0;
}

.lpds2-pc .lpds2-wrap .table-vertical.hang-type {
  margin-top: -24px;
}

.lpds2-mo .lpds2-wrap .table-vertical.hang-type {
  margin-top: -16px;
}

.lpds2-wrap .table-vertical.hang-type tbody th, .lpds2-wrap .table-vertical.hang-type tbody td {
  color: #6A8294;
}

.lpds2-pc .lpds2-wrap .table-vertical.hang-type tbody th, .lpds2-pc .lpds2-wrap .table-vertical.hang-type tbody td {
  font-size: 14px;
  padding: 4px 0;
}

.lpds2-mo .lpds2-wrap .table-vertical.hang-type tbody th, .lpds2-mo .lpds2-wrap .table-vertical.hang-type tbody td {
  font-size: 12px;
  padding: 2px 0;
}

.lpds2-pc .lpds2-wrap .table-vertical.hang-type tbody tr:first-child th, .lpds2-pc .lpds2-wrap .table-vertical.hang-type tbody tr:first-child td {
  padding-top: 24px;
  font-size: 16px;
}

.lpds2-mo .lpds2-wrap .table-vertical.hang-type tbody tr:first-child th, .lpds2-mo .lpds2-wrap .table-vertical.hang-type tbody tr:first-child td {
  padding-top: 16px;
  font-size: 14px;
}

.lpds2-wrap .table-vertical.hang-type tbody tr:first-child th {
  color: #456071;
}

.lpds2-wrap .table-vertical.hang-type tbody tr:first-child td {
  font-weight: 700;
  color: #171717;
}

.lpds2-wrap .table-vertical.hang-type tbody tr:last-child th, .lpds2-wrap .table-vertical.hang-type tbody tr:last-child td {
  padding-bottom: 0;
}

.lpds2-wrap .table-details tfoot tr {
  border-top: 1px solid #293A46;
  font-size: 16px;
}

.lpds2-wrap .table-details tfoot th {
  text-align: left;
  font-weight: 700;
}

.lpds2-pc .lpds2-wrap .table-details tfoot th {
  padding: 40px 0 0;
}

.lpds2-mo .lpds2-wrap .table-details tfoot th {
  padding: 24px 0 0;
}

.lpds2-wrap .table-details tfoot td {
  text-align: right;
  font-weight: 700;
}

.lpds2-pc .lpds2-wrap .table-details tfoot td {
  padding: 40px 0 0;
}

.lpds2-mo .lpds2-wrap .table-details tfoot td {
  padding: 24px 0 0;
}

.lpds2-wrap .table-details tbody tr.total {
  border-top: 1px solid #C7D3DB;
}

.lpds2-wrap .table-details tbody tr.total th {
  color: #6A8294;
}

.lpds2-pc .lpds2-wrap .table-details tbody tr.total th {
  padding: 32px 0;
}

.lpds2-mo .lpds2-wrap .table-details tbody tr.total th {
  padding: 16px 0;
}

.lpds2-pc .lpds2-wrap .table-details tbody tr.total td {
  padding: 32px 0;
}

.lpds2-mo .lpds2-wrap .table-details tbody tr.total td {
  padding: 16px 0;
}

.lpds2-pc .lpds2-wrap .table-details tbody tr:nth-last-of-type(2) th {
  padding-bottom: 32px;
}

.lpds2-mo .lpds2-wrap .table-details tbody tr:nth-last-of-type(2) th {
  padding-bottom: 16px;
}

.lpds2-pc .lpds2-wrap .table-details tbody tr:nth-last-of-type(2) td {
  padding-bottom: 32px;
}

.lpds2-mo .lpds2-wrap .table-details tbody tr:nth-last-of-type(2) td {
  padding-bottom: 16px;
}

.lpds2-wrap .table-details tbody th {
  color: #6A8294;
  text-align: left;
}

.lpds2-pc .lpds2-wrap .table-details tbody th {
  padding: 6px 0;
}

.lpds2-mo .lpds2-wrap .table-details tbody th {
  padding: 4px 0;
}

.lpds2-wrap .table-details tbody td {
  text-align: right;
}

.lpds2-pc .lpds2-wrap .table-details tbody td {
  padding: 6px 0;
}

.lpds2-mo .lpds2-wrap .table-details tbody td {
  padding: 4px 0;
}

.lpds2-wrap .table-simple tbody th {
  vertical-align: top;
  text-align: left;
  color: #456071;
}

.lpds2-pc .lpds2-wrap .table-simple tbody th {
  font-size: 16px;
  padding: 8px 0;
}

.lpds2-mo .lpds2-wrap .table-simple tbody th {
  font-size: 14px;
  padding: 6px 0;
}

.lpds2-wrap .table-simple tbody td {
  font-weight: 700;
  text-align: left;
  color: #171717;
}

.lpds2-pc .lpds2-wrap .table-simple tbody td {
  font-size: 16px;
  padding: 8px 0;
}

.lpds2-mo .lpds2-wrap .table-simple tbody td {
  font-size: 14px;
  padding: 6px 0;
}

.lpds2-wrap .table-simple tbody tr:first-child th, .lpds2-wrap .table-simple tbody tr:first-child td {
  padding-top: 0;
}

.lpds2-wrap .table-simple tbody tr:last-child th, .lpds2-wrap .table-simple tbody tr:last-child td {
  padding-bottom: 0;
}

.lpds2-wrap .table-simple.right-type tbody td {
  text-align: right;
}

.lpds2-wrap .table-sheet {
  border-top: 1px solid #C7D3DB;
  text-align: center;
}

.lpds2-wrap .table-sheet thead th {
  font-size: 12px;
  color: #18262F;
  font-weight: 400;
  padding: 5px;
  border-right: 1px solid #C7D3DB;
  border-bottom: 1px solid #C7D3DB;
  background-color: #DDE4E9;
}

.lpds2-wrap .table-sheet thead th:last-child {
  border-right: none;
}

.lpds2-wrap .table-sheet tbody th {
  font-size: 14px;
  color: #18262F;
  padding: 10px;
  text-align: left;
  border-right: 1px solid #C7D3DB;
  border-bottom: 1px solid #C7D3DB;
  background-color: #F2F4F6;
}

.lpds2-wrap .table-sheet tbody td {
  font-size: 14px;
  color: #18262F;
  padding: 10px;
  border-right: 1px solid #C7D3DB;
  border-bottom: 1px solid #C7D3DB;
}

.lpds2-wrap .table-sheet tbody td:last-child {
  border-right: none;
}

.lpds2-wrap .table-list > li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  word-break: break-all;
}

.lpds2-pc .lpds2-wrap .table-list > li + li {
  margin-top: 16px;
}

.lpds2-mo .lpds2-wrap .table-list > li + li {
  margin-top: 12px;
}

.lpds2-pc .lpds2-wrap .table-list.hang-type > li + li {
  margin-top: 24px;
}

.lpds2-mo .lpds2-wrap .table-list.hang-type > li + li {
  margin-top: 16px;
}

.lpds2-wrap .table-list__cont + .table-list__cont {
  text-align: right;
}

.lpds2-wrap .table-list__title {
  display: block;
  color: #456071;
}

.lpds2-wrap .table-list__desc {
  display: block;
  color: #171717;
}

.lpds2-pc .lpds2-wrap .table-list__desc + .table-list__desc {
  margin-top: 8px;
}

.lpds2-mo .lpds2-wrap .table-list__desc + .table-list__desc {
  margin-top: 4px;
}

.lpds2-wrap .table-list__desc .text-link {
  position: relative;
  vertical-align: baseline;
}

.lpds2-pc .lpds2-wrap .table-list__desc .text-link {
  padding-left: 20px;
}

.lpds2-mo .lpds2-wrap .table-list__desc .text-link {
  padding-left: 16px;
}

.lpds2-wrap .table-list__desc .text-link::before {
  content: '';
  position: absolute;
  top: 4px;
  left: 8px;
  display: inline-block;
  width: 1px;
  background: #6A8294;
}

.lpds2-pc .lpds2-wrap .table-list__desc .text-link::before {
  height: 16px;
}

.lpds2-mo .lpds2-wrap .table-list__desc .text-link::before {
  height: 14px;
}

.lpds2-wrap .table-list__sub-desc {
  display: block;
  color: #6A8294;
}

.lpds2-pc .lpds2-wrap .table-list__sub-desc {
  margin-top: 8px;
  font-size: 14px;
}

.lpds2-mo .lpds2-wrap .table-list__sub-desc {
  margin-top: 4px;
  font-size: 12px;
}

.lpds2-wrap .table-list.column-2 {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 16px 80px;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .lpds2-wrap .table-list.column-2 {
    margin-top: -8px;
    margin-bottom: -8px;
    margin-left: -40px;
    margin-right: -40px;
  }
  .lpds2-wrap .table-list.column-2 > * {
    margin: 8px 40px;
    width: calc((100% / 2) - 80px);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }
}

.lpds2-mo .lpds2-wrap .table-list.column-2 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 12px;
}

.lpds2-wrap .table-list.column-2 > li {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 40%;
          flex: 1 1 40%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.lpds2-mo .lpds2-wrap .table-list.column-2 > li {
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

.lpds2-wrap .table-list.column-2 > li + li {
  margin-top: 0;
}

.lpds2-pc .lpds2-wrap .table-list.column-2:has(> li:nth-child(odd):last-child) > li:last-child {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-preferred-size: calc(50% - 40px);
      flex-basis: calc(50% - 40px);
}

.lpds2-wrap .table-list.column-2:after {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translate(-50%);
          transform: translate(-50%);
  display: block;
  width: 1px;
  height: 100%;
  background-color: #C7D3DB;
}

.lpds2-mo .lpds2-wrap .table-list.column-2:after {
  display: none;
}

.lpds2-wrap .table-list.column-2 .table-list__cont + .table-list__cont {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.lpds2-mo .lpds2-wrap .table-list.border-type > li + li {
  border-top: 1px solid #DDE4E9;
  margin-top: 12px;
  padding-top: 12px;
}

.tag {
  display: inline-block;
  height: 20px;
  line-height: 20px;
  font-size: 12px;
  border-radius: 10px;
  text-align: center;
  padding: 0 12px;
  color: #FFFFFF;
  background-color: #171717;
  font-weight: 400;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.tag.md {
  height: 28px;
  line-height: 28px;
  font-size: 14px;
  border-radius: 14px;
}

.tag.border {
  color: #171717;
  border-width: 1px;
  border-style: solid;
  border-color: #171717;
  background-color: #FFFFFF;
  line-height: 18px;
}

.tag.border.md {
  line-height: 26px;
}

.tag.border.bd--gray {
  border-color: #456071;
}

.tag.border.bd--lighten {
  border-color: #6A8294;
}

.tag.icon-type {
  line-height: 26px;
}

.tag.icon-type .icon {
  width: 20px;
  height: 20px;
}

.tag.icon-type > span {
  display: inline-block;
  margin-left: 8px;
  vertical-align: middle;
}

.tag--mobile {
  position: relative;
  background: none;
  font-size: 12px;
  color: #456071;
  vertical-align: middle;
  padding-left: 24px;
  margin-left: 6px;
}

.tag--mobile::before {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  display: block;
  width: 1px;
  height: 16px;
  background-color: #6A8294;
}

.tag--mobile::after {
  content: '';
  position: absolute;
  left: 5px;
  top: 50%;
  display: block;
  width: 18px;
  height: 18px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='translate(3)' fill='none' fill-rule='evenodd'%3E%3Crect fill='%234FD8E7' width='12' height='18' rx='2'/%3E%3Cpath d='M2 0h8a2 2 0 0 1 2 2v1H0V2a2 2 0 0 1 2-2zM2 18h8a2 2 0 0 0 2-2v-1H0v1a2 2 0 0 0 2 2z' fill='%2302A2AF'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.tag--hot {
  background-color: #0286E8;
}

.tag--new {
  background-color: #F60019;
}

.tag--best {
  background-color: #F63795;
}

.tag--popular {
  background-color: #0286E8;
}

.tag--recommend {
  background-color: #F60019;
}

.tag--launch {
  background-color: #F63795;
}

.tag--review {
  background-color: #B8E8F9;
  color: #0286E8;
}

.tag--effect {
  background-color: #D3C3EA;
  color: #6530B5;
}

.tag--keep {
  background-color: #F6C2E2;
  color: #F63795;
}

.tag--expire {
  background-color: #C7D3DB;
  color: #293A46;
}

.tag--unpaid {
  background-color: #FFC9CE;
  color: #F60019;
}

.tag.bg--coral100 {
  color: #F60019;
}

.tag.bg--violet100 {
  color: #6530B5;
}

.tag.bg--cyan200 {
  color: #28A65B;
}

.tag.bg--orange500 {
  color: #FF8F00;
}

.tag.bg--gray200 {
  color: #456071;
}

.tag.bg--gray50 {
  color: #456071;
}

.tag.bg--blue100 {
  color: #0286E8;
}

.tag.bg--green100 {
  color: #F63795;
}

.tag--discount {
  position: relative;
  border: 1px solid #F60019;
  border-radius: 12px;
  color: #F60019;
  padding: 0 20px 0 8px;
  height: 24px;
  line-height: 24px;
}

.tag--discount::after {
  display: block;
  content: '';
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  right: 4px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%23F60019' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.tag--square {
  padding: 0 8px;
  border-radius: 4px;
}

.tag--square.bg--neon {
  color: #171717;
}

.keyword {
  border-bottom: 1px dashed #171717;
  color: inherit;
  cursor: pointer;
}

.clickDicPop {
  border-bottom: 1px dashed #171717;
  color: inherit;
  cursor: pointer;
}

.lpds2-wrap .password-wrap {
  position: relative;
  text-align: center;
}

.lpds2-pc .lpds2-wrap .password-wrap {
  height: 20px;
}

.lpds2-mo .lpds2-wrap .password-wrap {
  height: 16px;
}

.lpds2-wrap .password__dot {
  display: inline-block;
  border-radius: 50%;
  background-color: #C7D3DB;
  font-size: 0;
  cursor: pointer;
}

.lpds2-pc .lpds2-wrap .password__dot {
  width: 20px;
  height: 20px;
}

.lpds2-mo .lpds2-wrap .password__dot {
  width: 16px;
  height: 16px;
}

.lpds2-pc .lpds2-wrap .password__dot + .password__dot {
  margin-left: 20px;
}

.lpds2-mo .lpds2-wrap .password__dot + .password__dot {
  margin-left: 16px;
}

.lpds2-wrap .password__dot.active {
  background-color: #293A46;
}

.lpds2-wrap .password__warning {
  display: none;
}

.lpds2-wrap .password--error .password__dot {
  background-color: #F56665;
}

.lpds2-wrap .password--error .password__desc {
  color: #F60019 !important;
}

.lpds2-wrap .password--error .password__warning {
  display: block;
}

.lpds2-wrap .donut-item {
  text-align: center;
}

.lpds2-wrap .donut-item svg {
  display: block;
  width: 100%;
  height: auto;
  margin: 0 auto;
}

.lpds2-wrap .donut-item circle {
  -webkit-transition: stroke-dashoffset 0.6s ease;
  transition: stroke-dashoffset 0.6s ease;
}

.lpds2-wrap .donut-item text {
  font-size: 16px;
  dominant-baseline: middle;
  text-anchor: middle;
  fill: #293A46;
}

.lpds2-wrap .bubble-wrap {
  position: relative;
}

.lpds2-wrap .bubble-wrap--right .bubble-tip {
  left: auto;
  right: 0;
  -webkit-transform: translate(0, -70%);
          transform: translate(0, -70%);
}

.lpds2-wrap .bubble-wrap--right .bubble-tip::after {
  left: auto;
  right: 20%;
  -webkit-transform: none;
          transform: none;
}

.lpds2-wrap .bubble-wrap--left .bubble-tip {
  left: 0;
  -webkit-transform: translate(0, -70%);
          transform: translate(0, -70%);
}

.lpds2-wrap .bubble-wrap--left .bubble-tip::after {
  left: 20%;
  -webkit-transform: none;
          transform: none;
}

.lpds2-wrap .bubble-wrap--ani .bubble-tip {
  opacity: 0;
  -webkit-transform: translate(-50%, -70%);
          transform: translate(-50%, -70%);
  pointer-events: none;
}

.lpds2-wrap .bubble-wrap--ani.is-active .bubble-tip {
  -webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease;
  transition: opacity 0.4s ease, -webkit-transform 0.4s ease;
  transition: opacity 0.4s ease, transform 0.4s ease;
  transition: opacity 0.4s ease, transform 0.4s ease, -webkit-transform 0.4s ease;
  -webkit-animation-name: bubbleAppear, bubbleShake;
          animation-name: bubbleAppear, bubbleShake;
  -webkit-animation-duration: 0.4s, 1.2s;
          animation-duration: 0.4s, 1.2s;
  -webkit-animation-delay: 1s, 1.5s;
          animation-delay: 1s, 1.5s;
  -webkit-animation-fill-mode: forwards, forwards;
          animation-fill-mode: forwards, forwards;
  -webkit-animation-iteration-count: 1, 1;
          animation-iteration-count: 1, 1;
  -webkit-transform-origin: center bottom;
          transform-origin: center bottom;
}

@-webkit-keyframes bubbleAppear {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-50%) translateY(-50%) scale(0.9);
            transform: translateX(-50%) translateY(-50%) scale(0.9);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(-50%) translateY(-70%) scale(1);
            transform: translateX(-50%) translateY(-70%) scale(1);
  }
}

@keyframes bubbleAppear {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-50%) translateY(-50%) scale(0.9);
            transform: translateX(-50%) translateY(-50%) scale(0.9);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(-50%) translateY(-70%) scale(1);
            transform: translateX(-50%) translateY(-70%) scale(1);
  }
}

@-webkit-keyframes bubbleShake {
  0% {
    -webkit-transform: translate(-50%, -70%) scaleX(1);
            transform: translate(-50%, -70%) scaleX(1);
  }
  10%, 20% {
    -webkit-transform: translate(-50%, -70%) scale3d(0.9, 0.9, 0.9) rotate(-3deg);
            transform: translate(-50%, -70%) scale3d(0.9, 0.9, 0.9) rotate(-3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: translate(-50%, -70%) scale3d(1.1, 1.1, 1.1) rotate(3deg);
            transform: translate(-50%, -70%) scale3d(1.1, 1.1, 1.1) rotate(3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: translate(-50%, -70%) scale3d(1.1, 1.1, 1.1) rotate(-3deg);
            transform: translate(-50%, -70%) scale3d(1.1, 1.1, 1.1) rotate(-3deg);
  }
  to {
    -webkit-transform: translate(-50%, -70%) scaleX(1);
            transform: translate(-50%, -70%) scaleX(1);
  }
}

@keyframes bubbleShake {
  0% {
    -webkit-transform: translate(-50%, -70%) scaleX(1);
            transform: translate(-50%, -70%) scaleX(1);
  }
  10%, 20% {
    -webkit-transform: translate(-50%, -70%) scale3d(0.9, 0.9, 0.9) rotate(-3deg);
            transform: translate(-50%, -70%) scale3d(0.9, 0.9, 0.9) rotate(-3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: translate(-50%, -70%) scale3d(1.1, 1.1, 1.1) rotate(3deg);
            transform: translate(-50%, -70%) scale3d(1.1, 1.1, 1.1) rotate(3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: translate(-50%, -70%) scale3d(1.1, 1.1, 1.1) rotate(-3deg);
            transform: translate(-50%, -70%) scale3d(1.1, 1.1, 1.1) rotate(-3deg);
  }
  to {
    -webkit-transform: translate(-50%, -70%) scaleX(1);
            transform: translate(-50%, -70%) scaleX(1);
  }
}

.lpds2-wrap .bubble-tip {
  position: absolute;
  top: -50%;
  left: 50%;
  -webkit-transform: translate(-50%, -70%);
          transform: translate(-50%, -70%);
  display: inline-block;
  padding: 5px 16px;
  border-radius: 19px;
  background-color: #293A46;
  color: #FFFFFF;
  font-size: 14px;
  white-space: nowrap;
}

.lpds2-mo .lpds2-wrap .bubble-tip {
  padding: 4px 12px;
  border-radius: 13px;
  font-size: 12px;
}

.lpds2-wrap .bubble-tip:after {
  content: '';
  position: absolute;
  top: 100%;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  margin-top: -1px;
  border-width: 9px;
  border-style: solid;
  border-color: #293A46 transparent transparent transparent;
}

.lpds2-mo .lpds2-wrap .bubble-tip:after {
  border-width: 6px;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .lpds2-wrap .bubble-wrap--ani .bubble-tip {
    left: 50%;
    -webkit-transform: translate(-50%, -70%);
            transform: translate(-50%, -70%);
    -webkit-animation: none;
            animation: none;
    opacity: 1;
    -webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease;
    transition: opacity 0.4s ease, -webkit-transform 0.4s ease;
    transition: opacity 0.4s ease, transform 0.4s ease;
    transition: opacity 0.4s ease, transform 0.4s ease, -webkit-transform 0.4s ease;
    -webkit-animation: ieBubbleFade 1s ease 1s forwards;
            animation: ieBubbleFade 1s ease 1s forwards;
  }
  @-webkit-keyframes ieBubbleFade {
    0% {
      opacity: 0;
      -webkit-transform: translate(-50%, -70%) scale(0.9);
              transform: translate(-50%, -70%) scale(0.9);
    }
    100% {
      opacity: 1;
      -webkit-transform: translate(-50%, -70%) scale(1);
              transform: translate(-50%, -70%) scale(1);
    }
  }
  @keyframes ieBubbleFade {
    0% {
      opacity: 0;
      -webkit-transform: translate(-50%, -70%) scale(0.9);
              transform: translate(-50%, -70%) scale(0.9);
    }
    100% {
      opacity: 1;
      -webkit-transform: translate(-50%, -70%) scale(1);
              transform: translate(-50%, -70%) scale(1);
    }
  }
  @-webkit-keyframes ieBubbleShake {
    0% {
      -webkit-transform: translate(-50%, -70%) scale(1);
              transform: translate(-50%, -70%) scale(1);
    }
    25% {
      -webkit-transform: translate(-50%, -70%) rotate(-2deg) scale(1.05);
              transform: translate(-50%, -70%) rotate(-2deg) scale(1.05);
    }
    50% {
      -webkit-transform: translate(-50%, -70%) rotate(2deg) scale(1.05);
              transform: translate(-50%, -70%) rotate(2deg) scale(1.05);
    }
    75% {
      -webkit-transform: translate(-50%, -70%) rotate(-1deg) scale(1.02);
              transform: translate(-50%, -70%) rotate(-1deg) scale(1.02);
    }
    100% {
      -webkit-transform: translate(-50%, -70%) scale(1);
              transform: translate(-50%, -70%) scale(1);
    }
  }
  @keyframes ieBubbleShake {
    0% {
      -webkit-transform: translate(-50%, -70%) scale(1);
              transform: translate(-50%, -70%) scale(1);
    }
    25% {
      -webkit-transform: translate(-50%, -70%) rotate(-2deg) scale(1.05);
              transform: translate(-50%, -70%) rotate(-2deg) scale(1.05);
    }
    50% {
      -webkit-transform: translate(-50%, -70%) rotate(2deg) scale(1.05);
              transform: translate(-50%, -70%) rotate(2deg) scale(1.05);
    }
    75% {
      -webkit-transform: translate(-50%, -70%) rotate(-1deg) scale(1.02);
              transform: translate(-50%, -70%) rotate(-1deg) scale(1.02);
    }
    100% {
      -webkit-transform: translate(-50%, -70%) scale(1);
              transform: translate(-50%, -70%) scale(1);
    }
  }
}

.lpds2-wrap .title-sub-sm.notice-type {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0z' fill='%23C4E8D0'/%3E%3Cpath d='M7.1 4.329a.905.905 0 1 1 1.8 0l-.533 5.34a.369.369 0 0 1-.734-.001L7.1 4.328zm.9 8.504a.834.834 0 1 1 0-1.667.834.834 0 0 1 0 1.667z' fill='%2328A65B'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-position: 0 4px;
  background-repeat: no-repeat;
}

.lpds2-pc .lpds2-wrap .title-sub-sm.notice-type {
  padding-left: 30px;
  background-size: 18px 18px;
}

.lpds2-mo .lpds2-wrap .title-sub-sm.notice-type {
  padding-left: 24px;
  background-size: 16px 16px;
}

.lpds2-wrap .text-list > li {
  background-position: 0 0;
  background-repeat: no-repeat;
}

.lpds2-pc .lpds2-wrap .text-list > li {
  padding-left: 30px;
  background-size: 18px 18px;
}

.lpds2-mo .lpds2-wrap .text-list > li {
  padding-left: 24px;
  background-size: 16px 16px;
}

.lpds2-pc .lpds2-wrap .text-list > li + li {
  margin-top: 16px;
}

.lpds2-mo .lpds2-wrap .text-list > li + li {
  margin-top: 12px;
}

.lpds2-pc .lpds2-wrap .text-list > li > strong + p {
  margin-top: 8px;
}

.lpds2-mo .lpds2-wrap .text-list > li > strong + p {
  margin-top: 4px;
}

.lpds2-wrap .text-list > li .text-list {
  color: #6A8294;
}

.lpds2-pc .lpds2-wrap .text-list > li .text-list {
  margin-top: 8px;
}

.lpds2-mo .lpds2-wrap .text-list > li .text-list {
  margin-top: 4px;
}

.lpds2-pc .lpds2-wrap .text-list > li .text-list > li {
  margin-top: 8px;
}

.lpds2-mo .lpds2-wrap .text-list > li .text-list > li {
  margin-top: 4px;
}

.lpds2-pc .lpds2-wrap .text-list > li .text-list.count-type > li {
  padding-left: 24px;
}

.lpds2-mo .lpds2-wrap .text-list > li .text-list.count-type > li {
  padding-left: 20px;
}

.lpds2-pc .lpds2-wrap .text-list > li .text-list.count-type.answer > li {
  padding-left: 50px;
}

.lpds2-mo .lpds2-wrap .text-list > li .text-list.count-type.answer > li {
  padding-left: 46px;
}

.lpds2-pc .lpds2-wrap .text-list > li .text-list.consonant-type > li {
  padding-left: 24px;
}

.lpds2-mo .lpds2-wrap .text-list > li .text-list.consonant-type > li {
  padding-left: 20px;
}

.lpds2-wrap .text-list > li .text-list.star-type > li {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m7.565 4-.212 3.415-3.05-.893L4 7.384l2.96 1.14-1.784 2.953L5.9 12l2.147-2.771L10.132 12l.753-.523-1.813-2.954L12 7.384l-.272-.862-3.046.831L8.468 4z' fill='%237C9599' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
}

.lpds2-pc .lpds2-wrap .text-list.xs-gutter > li + li {
  margin-top: 12px;
}

.lpds2-mo .lpds2-wrap .text-list.xs-gutter > li + li {
  margin-top: 8px;
}

.lpds2-pc .lpds2-wrap .text-list + .text-list {
  margin-top: 8px;
}

.lpds2-mo .lpds2-wrap .text-list + .text-list {
  margin-top: 4px;
}

.lpds2-wrap .text-list.notice-type > li {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0z' fill='%23C6D9DC'/%3E%3Cpath d='M7.1 4.329a.905.905 0 1 1 1.8 0l-.533 5.34a.369.369 0 0 1-.734-.001L7.1 4.328zm.9 8.504a.834.834 0 1 1 0-1.667.834.834 0 0 1 0 1.667z' fill='%2336474E'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-position: 0 3px;
}

.lpds2-wrap .text-list.notice-type.red-fill > li {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0z' fill='%23FFB3B5'/%3E%3Cpath d='M7.1 4.329a.905.905 0 1 1 1.8 0l-.533 5.34a.369.369 0 0 1-.734-.001L7.1 4.328zm.9 8.504a.834.834 0 1 1 0-1.667.834.834 0 0 1 0 1.667z' fill='%23F60019'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.lpds2-wrap .text-list.notice-type.primary-fill > li {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0z' fill='%23C4E8D0'/%3E%3Cpath d='M7.1 4.329a.905.905 0 1 1 1.8 0l-.533 5.34a.369.369 0 0 1-.734-.001L7.1 4.328zm.9 8.504a.834.834 0 1 1 0-1.667.834.834 0 0 1 0 1.667z' fill='%2328A65B'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.lpds2-wrap .text-list.notice-type.fs-sm > li {
  background-position: 0 1px;
}

.lpds2-wrap .text-list.dash-type > li {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 8h6v1H5z' fill='%2336474E' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
  background-position-y: 2px;
}

.lpds2-wrap .text-list.dash-type.text--lighten > li {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 8h6v1H5z' fill='%237C9599' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
}

.lpds2-wrap .text-list.dash-type.text--white > li {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 8h6v1H5z' fill='%23FFFFFF' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
}

.lpds2-wrap .text-list.dot-type > li {
  position: relative;
  background: none;
}

.lpds2-pc .lpds2-wrap .text-list.dot-type > li {
  padding-left: 30px;
}

.lpds2-mo .lpds2-wrap .text-list.dot-type > li {
  padding-left: 24px;
}

.lpds2-wrap .text-list.dot-type > li::before {
  position: absolute;
  left: 0;
  content: "·";
}

.lpds2-wrap .text-list.star-type > li {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m7.565 4-.212 3.415-3.05-.893L4 7.384l2.96 1.14-1.784 2.953L5.9 12l2.147-2.771L10.132 12l.753-.523-1.813-2.954L12 7.384l-.272-.862-3.046.831L8.468 4z' fill='%2336474E' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
  background-position-y: 2px;
}

.lpds2-wrap .text-list.star-type.text--lighten > li {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m7.565 4-.212 3.415-3.05-.893L4 7.384l2.96 1.14-1.784 2.953L5.9 12l2.147-2.771L10.132 12l.753-.523-1.813-2.954L12 7.384l-.272-.862-3.046.831L8.468 4z' fill='%237C9599' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
}

.lpds2-wrap .text-list.star-type.fs-sm > li {
  background-position-y: 1px;
}

.lpds2-wrap .text-list.sup-type > li {
  position: relative;
  background-image: none;
}

.lpds2-pc .lpds2-wrap .text-list.sup-type > li {
  font-size: 14px;
  padding-left: 12px;
}

.lpds2-mo .lpds2-wrap .text-list.sup-type > li {
  font-size: 12px;
  padding-left: 8px;
}

.lpds2-pc .lpds2-wrap .text-list.sup-type > li + li {
  margin-top: 8px;
}

.lpds2-mo .lpds2-wrap .text-list.sup-type > li + li {
  margin-top: 4px;
}

.lpds2-wrap .text-list.sup-type > li::before {
  display: block;
  content: '*';
  position: absolute;
  left: 0;
  top: 0;
}

.lpds2-wrap .text-list.consonant-type > li {
  position: relative;
  background: none;
}

.lpds2-wrap .text-list.consonant-type > li::before {
  position: absolute;
  left: 0;
}

.lpds2-wrap .text-list.consonant-type > li:nth-child(1)::before {
  content: "가)";
}

.lpds2-wrap .text-list.consonant-type > li:nth-child(2)::before {
  content: "나)";
}

.lpds2-wrap .text-list.consonant-type > li:nth-child(3)::before {
  content: "다)";
}

.lpds2-wrap .text-list.consonant-type > li:nth-child(4)::before {
  content: "라)";
}

.lpds2-wrap .text-list.consonant-type > li:nth-child(5)::before {
  content: "마)";
}

.lpds2-wrap .text-list.consonant-type > li:nth-child(6)::before {
  content: "바)";
}

.lpds2-wrap .text-list.consonant-type > li:nth-child(7)::before {
  content: "사)";
}

.lpds2-wrap .text-list.consonant-type > li:nth-child(8)::before {
  content: "아)";
}

.lpds2-wrap .text-list.consonant-type > li:nth-child(9)::before {
  content: "자)";
}

.lpds2-wrap .text-list.consonant-type > li:nth-child(10)::before {
  content: "카)";
}

.lpds2-wrap .text-list.consonant-type > li:nth-child(11)::before {
  content: "타)";
}

.lpds2-wrap .text-list.consonant-type > li:nth-child(12)::before {
  content: "파)";
}

.lpds2-wrap .text-list.consonant-type > li:nth-child(13)::before {
  content: "하)";
}

.lpds2-wrap .text-list.count-type {
  counter-reset: index;
}

.lpds2-wrap .text-list.count-type > li {
  position: relative;
  background: none;
}

.lpds2-wrap .text-list.count-type > li::before {
  position: absolute;
  left: 0;
  counter-increment: index;
  content: counter(index) ") ";
}

.lpds2-wrap .text-list.count-type.dot > li::before {
  content: counter(index) ". ";
}

.lpds2-wrap .text-list.count-type.square > li::before {
  content: "[" counter(index) "] ";
}

.lpds2-wrap .text-list.count-type.circle > li {
  position: relative;
}

.lpds2-wrap .text-list.count-type.circle > li::before {
  content: counter(index);
  text-align: center;
  font-size: 14px;
  background-color: #DDE4E9;
  border-radius: 12px;
  top: 2px;
}

.lpds2-pc .lpds2-wrap .text-list.count-type.circle > li::before {
  width: 20px;
  height: 20px;
  line-height: 20px;
}

.lpds2-mo .lpds2-wrap .text-list.count-type.circle > li::before {
  width: 18px;
  height: 18px;
  line-height: 18px;
}

.lpds2-wrap .text-list.count-type.question {
  counter-reset: question;
}

.lpds2-wrap .text-list.count-type.question > li {
  counter-increment: question;
  counter-reset: answer;
}

.lpds2-wrap .text-list.count-type.question > li::before {
  content: "Q" counter(question) ".";
}

.lpds2-wrap .text-list.count-type.question > li .answer > li {
  counter-increment: answer;
}

.lpds2-wrap .text-list.count-type.question > li .answer > li::before {
  content: "A" counter(question) "-" counter(answer) ".";
}

.lpds2-wrap .border-list li {
  font-weight: bold;
}

.lpds2-pc .lpds2-wrap .border-list li {
  padding: 24px 0;
  font-size: 18px;
}

.lpds2-mo .lpds2-wrap .border-list li {
  padding: 20px 0;
  font-size: 16px;
}

.lpds2-wrap .border-list li:not(:first-child) {
  border-top: 1px solid #DDE4E9;
}

.lpds2-wrap .border-list--top {
  border-bottom: 1px solid #C7D3DB;
}

.lpds2-pc .lpds2-wrap .border-list--top {
  padding-bottom: 16px;
}

.lpds2-mo .lpds2-wrap .border-list--top {
  padding-bottom: 12px;
}

.lpds2-wrap .link-list li {
  border-bottom: 1px solid #DDE4E9;
  font-weight: 700;
}

.lpds2-pc .lpds2-wrap .link-list li {
  font-size: 18px;
}

.lpds2-mo .lpds2-wrap .link-list li {
  font-size: 16px;
}

.lpds2-wrap .link-list li > a {
  position: relative;
  display: block;
  padding: 16px 40px 16px 0;
}

.lpds2-wrap .link-list li > a::after {
  overflow: hidden;
  content: '';
  position: absolute;
  display: inline-block;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  top: 50%;
  right: 0;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%2336474E' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center no-repeat;
  -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.lpds2-pc .lpds2-wrap .link-list li > a::after {
  background-size: 20px 20px;
}

.lpds2-mo .lpds2-wrap .link-list li > a::after {
  background-size: 16px 16px;
}

.lpds2-wrap .link-list li > a:active::after {
  background-color: rgba(23, 23, 23, 0.3);
}

.lpds2-wrap .link-list li > .grid-row {
  padding: 16px 12px 16px 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.lpds2-wrap .link-list li.link-list__bullet > a {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16' height='16' viewBox='0 0 16 16'%3E%3Cdefs%3E%3Cpath id='mdhau314ca' d='M0 16h14V0H0z'/%3E%3C/defs%3E%3Cg transform='translate(1)' fill='none' fill-rule='evenodd'%3E%3Cpath d='M.5 13.5V8C.5 4.416 3.416 1.5 7 1.5s6.5 2.916 6.5 6.5v5.5H.5z' fill='%23FFC40D'/%3E%3Cpath d='M7 1a7 7 0 0 0-7 7v6h14V8a7 7 0 0 0-7-7m0 1c3.309 0 6 2.691 6 6v5H1V8c0-3.309 2.691-6 6-6' fill='%2319274E'/%3E%3Cmask id='mgdmck2rab' fill='%23fff'%3E%3Cuse xlink:href='%23mdhau314ca'/%3E%3C/mask%3E%3Cpath fill='%2319274E' mask='url(%23mgdmck2rab)' d='M4.5 16h5v-1h-5zM6.5 3h1V0h-1z'/%3E%3C/g%3E%3C/svg%3E");
  background-position: 0 20px;
  background-repeat: no-repeat;
}

.lpds2-pc .lpds2-wrap .link-list li.link-list__bullet > a {
  padding-left: 32px;
}

.lpds2-mo .lpds2-wrap .link-list li.link-list__bullet > a {
  padding-left: 24px;
}

.lpds2-wrap .link-list.border-none li {
  border-bottom: none;
}

.lpds2-wrap .link-list__title {
  display: inline-block;
  word-break: break-all;
}

.lpds2-wrap .text-bullet {
  background-position: 0 3px;
  background-repeat: no-repeat;
}

.lpds2-pc .lpds2-wrap .text-bullet {
  padding-left: 30px;
  background-size: 18px 18px;
}

.lpds2-mo .lpds2-wrap .text-bullet {
  padding-left: 24px;
  background-size: 16px 16px;
}

.lpds2-pc .lpds2-wrap .text-bullet + .text-bullet {
  margin-top: 8px;
}

.lpds2-mo .lpds2-wrap .text-bullet + .text-bullet {
  margin-top: 4px;
}

.lpds2-wrap .text-bullet.notice-type {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0z' fill='%23C6D9DC'/%3E%3Cpath d='M7.1 4.329a.905.905 0 1 1 1.8 0l-.533 5.34a.369.369 0 0 1-.734-.001L7.1 4.328zm.9 8.504a.834.834 0 1 1 0-1.667.834.834 0 0 1 0 1.667z' fill='%2336474E'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.lpds2-wrap .text-bullet.warning-type {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0z' fill='%23FFB3B5'/%3E%3Cpath d='M7.1 4.329a.905.905 0 1 1 1.8 0l-.533 5.34a.369.369 0 0 1-.734-.001L7.1 4.328zm.9 8.504a.834.834 0 1 1 0-1.667.834.834 0 0 1 0 1.667z' fill='%23F60019'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.lpds2-wrap .text-bullet.safe-type {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0z' fill='%23E6F6EC'/%3E%3Cpath stroke='%2300DC59' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='m5 8.212 1.853 2.186L11 6'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.lpds2-wrap .text-bullet.star-type {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m7.565 4-.212 3.415-3.05-.893L4 7.384l2.96 1.14-1.784 2.953L5.9 12l2.147-2.771L10.132 12l.753-.523-1.813-2.954L12 7.384l-.272-.862-3.046.831L8.468 4z' fill='%2336474E' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
}

.lpds2-wrap .text-bullet.star-type.text--lighten {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m7.565 4-.212 3.415-3.05-.893L4 7.384l2.96 1.14-1.784 2.953L5.9 12l2.147-2.771L10.132 12l.753-.523-1.813-2.954L12 7.384l-.272-.862-3.046.831L8.468 4z' fill='%237C9599' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
}

.lpds2-wrap .text-bullet.dash-type {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 8h6v1H5z' fill='%2336474E' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
}

.lpds2-wrap .text-bullet.dash-type.text--lighten {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 8h6v1H5z' fill='%237C9599' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
}

.lpds2-wrap .text-bullet.dash-type.text--white {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 8h6v1H5z' fill='%23FFFFFF' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
}

.lpds2-wrap .text-bullet.notice-type {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0z' fill='%23C4E8D0'/%3E%3Cpath d='M7.1 4.329a.905.905 0 1 1 1.8 0l-.533 5.34a.369.369 0 0 1-.734-.001L7.1 4.328zm.9 8.504a.834.834 0 1 1 0-1.667.834.834 0 0 1 0 1.667z' fill='%2328A65B'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.lpds2-wrap .agreement-list > li {
  padding: 12px 0;
}

.lpds2-wrap .agreement-list > li:first-child {
  padding-top: 0;
}

.lpds2-wrap .agreement-list__title .icon-accordion {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%2336474E' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

.lpds2-wrap .agreement-list__title .js-active .icon-accordion {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}

.lpds2-wrap .agreement-list__cont {
  display: none;
  padding-left: 34px;
}

.lpds2-wrap .agreement-list__cont.no-gutter {
  padding-left: 0;
}

.lpds2-pc .lpds2-wrap .agreement-list__cont.no-gutter {
  margin-top: 18px;
}

.lpds2-mo .lpds2-wrap .agreement-list__cont.no-gutter {
  margin-top: 12px;
}

.lpds2-wrap .agreement-list .checkbox__label {
  display: block;
}

.lpds2-wrap .agreement-list .checkbox__label > span:not(.checkbox__desc-sub) {
  font-weight: 400;
}

.lpds2-wrap .agreement-list .checkbox__label::before {
  background-size: 16px;
}

.lpds2-wrap .agreement-list--detail {
  margin-top: 12px;
}

.lpds2-wrap .agreement-list--detail > li {
  padding: 8px 0;
}

.lpds2-wrap .agreement-list__btn {
  display: block;
  height: 16px;
}

.lpds2-wrap .agreement-list__btn .icon {
  vertical-align: top;
}

.lpds2-wrap .agreement-list.no-gutter > li {
  padding: 0;
}

.lpds2-wrap .agreement-list.no-gutter .agreement-list__cont {
  padding: 12px 0 0 0;
}

.lpds2-wrap .agreement-step {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 2px;
}

.lpds2-wrap .agreement-step li {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}

.lpds2-wrap .agreement-step li.is-active .agreement-step__bar {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%23FFFFFF' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 10px;
}

.lpds2-wrap .agreement-step li.is-active .agreement-step__text {
  color: #0286E8;
  font-weight: 700;
}

.lpds2-wrap .agreement-step__bar {
  display: block;
  height: 16px;
  border-radius: 2px;
}

.lpds2-wrap .agreement-step__text {
  display: block;
  margin-top: 6px;
}

.lpds2-wrap .box-default.icon-box {
  position: relative;
  overflow: hidden;
}

.lpds2-pc .lpds2-wrap .box-default.icon-box {
  padding-bottom: 50px;
}

.lpds2-mo .lpds2-wrap .box-default.icon-box {
  padding-bottom: 64px;
}

.lpds2-wrap .box-default.icon-box .icon-box__desc {
  display: -webkit-box;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.lpds2-pc .lpds2-wrap .box-default.icon-box .icon-box__desc {
  height: 48px;
}

.lpds2-mo .lpds2-wrap .box-default.icon-box .icon-box__desc {
  height: 64px;
}

.lpds2-wrap .box-default.icon-box .icon-box__bg {
  position: absolute;
  bottom: 0;
  right: 0;
}

.lpds2-wrap .box-default.dark-type {
  background-color: #293A46;
}

.lpds2-wrap .box-default.dark-type [class*='title-'] {
  color: #FFFFFF;
}

.lpds2-wrap .box-default.dark-type.has--arrow::after {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%23FFFFFF' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center no-repeat;
}

.lpds2-pc .lpds2-wrap .box-default.dark-type.has--arrow::after {
  background-size: 20px 20px;
}

.lpds2-mo .lpds2-wrap .box-default.dark-type.has--arrow::after {
  background-size: 16px 16px;
}

.lpds2-wrap .box-default.has--arrow {
  position: relative;
}

.lpds2-pc .lpds2-wrap .box-default.has--arrow {
  padding-right: 60px;
}

.lpds2-mo .lpds2-wrap .box-default.has--arrow {
  padding-right: 55px;
}

.lpds2-wrap .box-default.has--arrow::after {
  overflow: hidden;
  content: '';
  position: absolute;
  display: inline-block;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  top: 50%;
  right: 10px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%2336474E' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center no-repeat;
  -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.lpds2-pc .lpds2-wrap .box-default.has--arrow::after {
  background-size: 20px 20px;
}

.lpds2-mo .lpds2-wrap .box-default.has--arrow::after {
  background-size: 16px 16px;
}

.lpds2-wrap .box-default.has--arrow:active::after {
  background-color: rgba(23, 23, 23, 0.3);
}

.lpds2-wrap .box-border.icon-box {
  position: relative;
  overflow: hidden;
}

.lpds2-pc .lpds2-wrap .box-border.icon-box {
  padding-bottom: 50px;
}

.lpds2-mo .lpds2-wrap .box-border.icon-box {
  padding-bottom: 64px;
}

.lpds2-wrap .box-border.icon-box .icon-box__desc {
  display: -webkit-box;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.lpds2-pc .lpds2-wrap .box-border.icon-box .icon-box__desc {
  height: 48px;
}

.lpds2-mo .lpds2-wrap .box-border.icon-box .icon-box__desc {
  height: 64px;
}

.lpds2-wrap .box-border.icon-box .icon-box__bg {
  position: absolute;
  bottom: 0;
  right: 0;
}

.lpds2-wrap .box-border.has--arrow {
  position: relative;
  padding-right: 40px;
}

.lpds2-wrap .box-border.has--arrow::after {
  overflow: hidden;
  content: '';
  position: absolute;
  display: inline-block;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  top: 50%;
  right: 10px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m6.026 4 3.987 3.986L6 12' stroke='%2336474E' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center no-repeat;
  -webkit-transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.lpds2-pc .lpds2-wrap .box-border.has--arrow::after {
  background-size: 20px 20px;
}

.lpds2-mo .lpds2-wrap .box-border.has--arrow::after {
  background-size: 16px 16px;
}

.lpds2-wrap .box-border.has--arrow:active::after {
  background-color: rgba(23, 23, 23, 0.3);
}

/*-------------------------------------------------------------------
    @Top Banner
-------------------------------------------------------------------*/
.lpds2-pc .top-banner {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  background-color: #0A1C31;
  -webkit-transform: translateY(0);
          transform: translateY(0);
  -webkit-transition: -webkit-transform 0.5s ease-in-out;
  transition: -webkit-transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
}

.lpds2-pc .top-banner.js-hidden {
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
}

.lpds2-pc .top-banner + .lpds2-wrap {
  padding-top: 56px;
  -webkit-transition: padding-top 0.5s ease-in-out;
  transition: padding-top 0.5s ease-in-out;
}

.lpds2-pc .top-banner + .lpds2-wrap.js-show {
  padding-top: 56px;
}

.lpds2-pc .top-banner + .lpds2-wrap.js-hidden {
  padding-top: 0;
}

.lpds2-pc .top-banner__inner {
  position: relative;
  width: 1280px;
  margin: 0 auto;
}

.lpds2-pc .top-banner__inner > a {
  display: block;
}

.lpds2-pc .top-banner__inner .top-banner__info {
  padding: 16px 0;
  color: #FFFFFF;
}

.lpds2-pc .top-banner__inner .top-banner__close {
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 10;
}

.lpds2-mo .top-banner {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  background-color: #0A1C31;
  -webkit-transform: translateY(0);
          transform: translateY(0);
  -webkit-transition: -webkit-transform 0.5s ease-in-out;
  transition: -webkit-transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out;
  transition: transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
}

.lpds2-mo .top-banner.js-hidden {
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
}

.lpds2-mo .top-banner + .lpds2-wrap {
  padding-top: 53px;
  -webkit-transition: padding-top 0.5s ease-in-out;
  transition: padding-top 0.5s ease-in-out;
}

.lpds2-mo .top-banner + .lpds2-wrap.js-show {
  padding-top: 53px;
}

.lpds2-mo .top-banner + .lpds2-wrap.js-hidden {
  padding-top: 0;
}

.lpds2-mo .top-banner__inner {
  position: relative;
}

.lpds2-mo .top-banner__inner > a {
  display: block;
}

.lpds2-mo .top-banner__inner .top-banner__info {
  padding: 16px;
  color: #FFFFFF;
}

.lpds2-mo .top-banner__inner .top-banner__close {
  position: absolute;
  top: 50%;
  right: 1px;
  padding: 15px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 10;
}

.lpds2-wrap .inc-event .icon-banner-life {
  background-image: url("/https/www.lifeplanet.co.kr/lpds2/resources/images/common/banner/icon-banner-life.png");
}

.lpds2-wrap .inc-event .icon-banner-npay {
  background-image: url("/https/www.lifeplanet.co.kr/lpds2/resources/images/common/banner/icon-banner-npay.png");
}

.lpds2-wrap .inc-event .icon-banner-npay2 {
  background-image: url("/https/www.lifeplanet.co.kr/lpds2/resources/images/common/banner/icon-banner-npay2.png");
}

.lpds2-pc .lpds2-wrap .inc-event .box-default {
  height: 108px;
}

.lpds2-wrap .inc-event__banner01 {
  background-color: #2166d4;
}

.lpds2-wrap .inc-event__banner01__law {
  display: block;
  color: rgba(255, 255, 255, 0.5);
}

.lpds2-pc .lpds2-wrap .inc-event__banner01__law {
  font-size: 10px;
}

.lpds2-mo .lpds2-wrap .inc-event__banner01__law {
  font-size: 8px;
}

.lpds2-mo .lpds2-wrap .review-title {
  padding: 0 16px;
}

.lpds2-wrap .review-tooltip .title-sub {
  display: inline-block;
}

.lpds2-pc .lpds2-wrap .review-tooltip .title-sub {
  margin-right: 12px;
}

.lpds2-mo .lpds2-wrap .review-tooltip .title-sub {
  margin-right: 8px;
}

.lpds2-wrap .review-tooltip .tooltip__item {
  position: relative;
}

.lpds2-pc .lpds2-wrap .review-tooltip .tooltip__item {
  top: -3px;
}

.lpds2-mo .lpds2-wrap .review-tooltip .tooltip__item {
  top: -3px;
}

.lpds2-wrap .review-list > li {
  position: relative;
  border-radius: 12px;
  height: 44px;
  overflow: hidden;
}

.lpds2-pc .lpds2-wrap .review-list > li {
  background-color: #e0e9ef;
}

.lpds2-mo .lpds2-wrap .review-list > li {
  background-color: #F2F4F6;
}

.lpds2-wrap .review-list > li .review-list__bg {
  background: rgba(117, 204, 147, 0.15);
}

.lpds2-wrap .review-list > li:nth-child(1) .review-list__bg {
  background: #75CC93;
}

.lpds2-wrap .review-list > li:nth-child(2) .review-list__bg {
  background: rgba(117, 204, 147, 0.6);
}

.lpds2-wrap .review-list > li:nth-child(3) .review-list__bg {
  background: rgba(117, 204, 147, 0.3);
}

.lpds2-wrap .review-list > li + li {
  margin-top: 8px;
}

.lpds2-wrap .review-list__bg {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  height: 100%;
  background-color: #75CC93;
}

.lpds2-wrap .review-list__box {
  position: relative;
  z-index: 1;
  padding: 10px 56px 10px 48px;
}

.lpds2-wrap .review-list__box__desc {
  font-size: 16px;
  font-weight: bold;
}

.lpds2-wrap .review-list__box .icon {
  position: absolute;
  top: 10px;
  left: 16px;
}

.lpds2-wrap .review-list__box__rate {
  position: absolute;
  font-size: 16px;
  font-weight: bold;
  color: #158244;
  top: 10px;
  right: 16px;
}

.lpds2-pc .lpds2-wrap .review-summary.box-default {
  background-color: #FFFFFF;
}

.lpds2-pc .lpds2-wrap .review-con__list > li {
  padding: 40px 0;
}

.lpds2-mo .lpds2-wrap .review-con__list > li {
  padding: 24px 0;
}

.lpds2-wrap .review-con__list > li + li {
  border-top: 1px solid #C7D3DB;
}

.lpds2-pc .lpds2-wrap .review-con__list > li:first-child {
  padding-top: 72px;
}

.lpds2-mo .lpds2-wrap .review-con__list > li:first-child {
  padding-top: 56px;
}

.lpds2-wrap .review-con__list__text {
  font-weight: bold;
  color: #171717;
}

.lpds2-pc .lpds2-wrap .review-con__list__text {
  font-size: 18px;
  margin-top: 32px;
}

.lpds2-mo .lpds2-wrap .review-con__list__text {
  font-size: 16px;
  margin-top: 20px;
}

.lpds2-wrap .review-con__list__tag {
  margin-top: 20px;
}

.lpds2-pc .lpds2-wrap .review-con__list__tag li:not(:first-child) {
  margin-top: 16px;
}

.lpds2-mo .lpds2-wrap .review-con__list__tag li:not(:first-child) {
  margin-top: 8px;
}

.lpds2-pc .lpds2-wrap .review-con__list__desc {
  margin-top: 30px;
}

.lpds2-mo .lpds2-wrap .review-con__list__desc {
  margin-top: 20px;
}

.lpds2-pc .lpds2-wrap .review-con__list__desc li:not(:first-child) {
  margin-top: 8px;
}

.lpds2-mo .lpds2-wrap .review-con__list__desc li:not(:first-child) {
  margin-top: 4px;
}

.lpds2-wrap .review-con__list__desc dl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.lpds2-pc .lpds2-wrap .review-con__list__desc dl {
  gap: 20px;
}

.lpds2-mo .lpds2-wrap .review-con__list__desc dl {
  gap: 8px;
}

.lpds2-wrap .review-con__list__desc__title {
  color: #456071;
  font-weight: bold;
}

.lpds2-wrap .review-con__list__desc__title .tag {
  vertical-align: middle;
}

.lpds2-wrap .review-con__list__desc__info {
  color: #456071;
}

.lpds2-wrap .review-filter {
  padding-top: 16px !important;
}

.lpds2-wrap .review-filter .icon-filter {
  margin-right: 10px;
}

.lpds2-wrap .review-filter .select--thin {
  height: 48px;
  font-size: 14px;
  border-radius: 12px;
}

.lpds2-wrap .review-filter .select--thin .select__label {
  font-size: 14px;
  color: #293A46;
}

.lpds2-mo .lpds2-wrap .review-filter .select__input {
  font-size: 14px;
}

.lpds2-mo .lpds2-wrap .review-filter .select__inner {
  height: 48px;
  background-size: 16px 16px;
}

.lpds2-pc .lpds2-wrap .review-filter .selectric {
  padding: 0 16px;
}

.lpds2-pc .lpds2-wrap .review-filter .selectric-items ul, .lpds2-pc .lpds2-wrap .review-filter .selectric-items li {
  font-size: 14px;
  line-height: 48px;
  min-height: 48px;
}

.lpds2-pc .lpds2-wrap .review-filter .selectric > .label {
  font-size: 14px;
}

.lpds2-pc .lpds2-wrap .review-filter .selectric .button {
  width: 16px;
  height: 16px;
}

.lpds2-wrap .review-text {
  font-size: 14px;
}

.lpds2-pc .lpds2-wrap .review-text {
  padding: 20px;
  border-radius: 20px;
  background-color: #FFFFFF;
  border: 1px solid #C7D3DB;
}

.lpds2-mo .lpds2-wrap .review-text {
  margin-bottom: 8px;
}

.lpds2-wrap .review-text > li {
  padding: 20px 0;
  border-top: 1px solid #DDE4E9;
}

.lpds2-wrap .review-text > li:first-child {
  padding-top: 0;
  border-top: none;
}

.lpds2-wrap .review-text > li:last-child {
  padding-bottom: 0;
}

.lpds2-wrap .review-text__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

.lpds2-wrap .review-text__name {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 100%;
}

.lpds2-wrap .review-text__date {
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: auto;
  color: #6A8294;
}

.lpds2-wrap .review-text__desc {
  margin-top: 16px;
  display: -webkit-box;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  height: 42px;
  overflow: hidden;
  font-weight: bold;
}

.lpds2-wrap .review-none {
  padding-top: 60px;
}

.lpds2-wrap .review-more-btn.js-active .icon {
  position: relative;
  top: -2px;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.custom--AJ .lpds2-wrap .text--primary {
  color: #0064FF !important;
}

.custom--AJ .lpds2-wrap .text--primary900 {
  color: #2341E0 !important;
}

.custom--AJ .lpds2-wrap .text--primary300 {
  color: #579AFF !important;
}

.custom--AJ .lpds2-wrap .text--primary100 {
  color: #BAE2FF !important;
}

.custom--AJ .lpds2-wrap .text--primary50 {
  color: #E2F4FF !important;
}

.custom--AJ .lpds2-wrap .text--lighten .text--primary {
  color: #0064FF !important;
}

.custom--AJ .lpds2-wrap .text--spring {
  color: #42B2EB !important;
}

.custom--AJ .lpds2-wrap .btn.bg--primary {
  background-color: #0064FF !important;
}

.custom--AJ .lpds2-wrap .btn.bg--primary.disabled {
  background-color: #E2F4FF !important;
  color: #BAE2FF !important;
}

.custom--AJ .lpds2-wrap .btn.bg--done {
  background-color: #0064FF !important;
  color: #FFFFFF !important;
}

.custom--AJ .lpds2-wrap .btn.bg--done > span::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%230064FF' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.custom--AJ .lpds2-wrap .btn.bg--done.disabled {
  background-color: #DDE4E9 !important;
  color: #293A46 !important;
}

.custom--AJ .lpds2-wrap .btn.is-active.bg--done {
  background-color: #BAE2FF !important;
  color: #0064FF !important;
}

.custom--AJ .lpds2-wrap .btn-toggle.js-active {
  background-color: #579AFF;
}

.custom--AJ .lpds2-wrap .btn-toggle.js-active .btn-toggle__switch {
  border-color: #0064FF;
}

.custom--AJ .lpds2-wrap .input--focus {
  border-color: #0064FF;
}

.custom--AJ .lpds2-wrap .input--focus.input--on {
  border-color: #0064FF;
}

.custom--AJ .lpds2-wrap .input--thin.input--focus .input__inner {
  border-color: #0064FF;
}

.custom--AJ .lpds2-wrap .input--thin.input--focus.input--on .input__inner {
  border-color: #0064FF;
}

.custom--AJ .lpds2-wrap .input--textarea.input--focus textarea {
  border-color: #0064FF;
}

.custom--AJ .lpds2-wrap .input--textarea.input--on.input--focus textarea {
  border-color: #0064FF;
}

.custom--AJ .lpds2-wrap .input--switch.input--focus .input__inner {
  border-color: #0064FF !important;
}

.custom--AJ .lpds2-wrap .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect stroke='%230064FF' fill='%230064FF' x='.5' y='.5' width='19' height='19' rx='4'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E");
}

.custom--AJ .lpds2-wrap .checkbox.round-type .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%230064FF' fill='%230064FF' cx='10' cy='10' r='9.5'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--AJ .lpds2-wrap .checkbox.line-type .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%230064FF' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.custom--AJ .lpds2-wrap .checkbox.rounded-type .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%230064FF' fill='%230064FF' cx='10' cy='10' r='9.5'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--AJ .lpds2-wrap .checkbox.fill-black .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%230A1C31' fill='%230A1C31' cx='10' cy='10' r='9.5'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--AJ .lpds2-wrap .radiobox__input:checked + .radiobox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%230064FF' fill='%230064FF' cx='10' cy='10' r='9.5'/%3E%3Ccircle fill='%23FFFFFF' cx='10' cy='10' r='4'/%3E%3C/g%3E%3C/svg%3E");
}

.custom--AJ .lpds2-wrap .radiobox.round-type .radiobox__label::before {
  background: none;
}

.custom--AJ .lpds2-wrap .radiobox.round-check-type .radiobox__input:checked + .radiobox__label {
  border-color: #0064FF;
}

.custom--AJ .lpds2-wrap .radiobox.round-check-type .radiobox__input:checked + .radiobox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%230064FF' fill='%230064FF' cx='10' cy='10' r='9.5'/%3E%3Ccircle fill='%23FFFFFF' cx='10' cy='10' r='4'/%3E%3C/g%3E%3C/svg%3E");
}

.custom--AJ .lpds2-wrap .select--focus {
  border-color: #0064FF;
}

.custom--AJ .lpds2-wrap .select--on.select--focus {
  border-color: #0064FF;
}

.custom--AJ .lpds2-wrap .select--switch.select--focus .select__inner {
  border-color: #0064FF;
}

.custom--AJ .lpds2-wrap .selectric-items {
  border-color: #0064FF;
}

.custom--AJ .lpds2-wrap .selectric-items li.selected::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%230064FF' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.custom--AJ .lpds2-wrap .tab-wrap.inline-type.primary-type .tab-list-wrap {
  background-color: #0064FF !important;
}

.custom--AJ .lpds2-wrap .tab-wrap.radio-type.bg--dark > .tab-list-wrap > .tab-list > li.js-active .tab-list__btn * {
  color: #579AFF !important;
}

.custom--AJ .lpds2-wrap .review-list > li:nth-child(1) .review-list__bg {
  background: #579AFF !important;
}

.custom--AJ .lpds2-wrap .review-list__bg {
  background-color: #579AFF !important;
}

.custom--AJ .lpds2-wrap .icon-check {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%230064FF' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.custom--AJ .mbsc-mobiscroll .dw-i::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%230064FF' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.custom--AJ .mbsc-mobiscroll .ui-complete .dwb {
  background-color: #0064FF;
}

.custom--AJ #lpKeypad > div {
  background-color: #0064FF;
}

.custom--AJ #lpKeypad button.BackspaceButton {
  fill: #fff;
  border-bottom-color: #0064FF;
  border-right-color: #0064FF;
  background-color: #0064FF;
}

.custom--AJ #lpKeypad button.NumberButton {
  fill: #fff;
  border-bottom-color: #0064FF;
  border-right-color: #0064FF;
  background-color: #0064FF !important;
}

.custom--AJ #lpKeypad button.NumberButton:active {
  background-color: #2341E0;
}

.custom--AJ #lpKeypad button.NumberButton:disabled {
  background-color: #0064FF;
}

.custom--AJ #lpKeypad .keypadClose {
  border-bottom-color: #0064FF;
  background-color: #0064FF;
}

.custom--AJ .lpds2-wrap .icon-graphic-tel {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath d='M20.391 7.679a3.021 3.021 0 1 1 0 6.042M3.608 13.721a3.021 3.021 0 0 1 0-6.042' fill='%233180F4'/%3E%3Cpath d='M12 17.958c-4.464 0-8.357 2.432-10.436 6.042h20.871c-2.078-3.61-5.971-6.042-10.435-6.042' fill='%233180F4'/%3E%3Cpath d='M12 19.828a6.713 6.713 0 0 1-6.713-6.713V8.712a6.713 6.713 0 0 1 13.426 0v4.403A6.713 6.713 0 0 1 12 19.828' fill='%23FDE1B3'/%3E%3Cpath d='M17.37 18.125H12V17.12h5.37c1.204 0 2.182-.98 2.182-2.182V8.559c0-4.164-3.388-7.552-7.552-7.552-4.165 0-7.553 3.388-7.553 7.552v5.162H3.44V8.56C3.44 3.839 7.28 0 12 0c4.72 0 8.56 3.84 8.56 8.559v6.378a3.192 3.192 0 0 1-3.19 3.188' fill='%236E8092'/%3E%3Cpath d='M12.9 18.74h-1.8a1.115 1.115 0 0 1 0-2.23h1.8a1.114 1.114 0 1 1 0 2.23M15.99 3.322A6.673 6.673 0 0 0 12 2a6.714 6.714 0 0 0-6.676 6.006A9.688 9.688 0 0 0 15.99 3.322' fill='%236E8092'/%3E%3Cpath d='M12 15.367a5.036 5.036 0 0 1-4.274-2.36.336.336 0 1 1 .567-.359A4.37 4.37 0 0 0 12 14.697a4.37 4.37 0 0 0 3.707-2.047.335.335 0 1 1 .567.358A5.036 5.036 0 0 1 12 15.367' fill='%23FBA5A5'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--AJ .lpds2-wrap .icon-graphic-reserve {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M13.584 17.6c-1.78 1.709-8.797-5.3-7.09-7.075l1.651-1.603-5.373-5.363L1.103 5.18C-.182 6.487-.264 8.4.443 10.515c2.19 6.529 11.934 14.965 17.113 13.263.51-.167.974-.433 1.384-.808a401.95 401.95 0 0 0 1.675-1.618l-5.393-5.334c-.005.006-1.566 1.517-1.638 1.583' fill='%230064FF'/%3E%3Cpath d='M24 6a6 6 0 1 1-12 0 6 6 0 0 1 12 0' fill='%236E8092'/%3E%3Cpath d='M21.333 6.667H18A.666.666 0 0 1 17.333 6V2.667a.666.666 0 1 1 1.333 0v2.666h2.667a.667.667 0 0 1 0 1.334' fill='%23FFFFFF'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--AJ .lpds2-wrap .icon-graphic-write {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%230064FF' d='M2.667 22.667h18.666V0H2.667z'/%3E%3Cpath d='M11.107 13.821a.997.997 0 0 1-.727-.313l-1.818-1.922a1 1 0 0 1 1.453-1.374l1.159 1.225 3.458-3.007a1 1 0 0 1 1.313 1.509l-4.182 3.636a.995.995 0 0 1-.656.246' fill='%23FFFFFF'/%3E%3Cpath fill='%233C4247' d='m9.805 24 3.325-1.108-2.217-2.217z'/%3E%3Cpath d='m10.913 20.675 2.217 2.217L23.54 12.48a1.567 1.567 0 1 0-2.216-2.216l-10.41 10.41z' fill='%236E8092'/%3E%3C/g%3E%3C/svg%3E");
}

.custom--AJ .lpds2-wrap .icon-graphic-chat {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='0hx2c2407a' d='M0 0h24v24H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='tf242du7gb' fill='%23fff'%3E%3Cuse xlink:href='%230hx2c2407a'/%3E%3C/mask%3E%3Cg mask='url(%23tf242du7gb)'%3E%3Cg transform='translate(.706 1.765)'%3E%3Cpath d='M0 3.351C0 1.535 1.565 0 3.417 0h15.815a3.358 3.358 0 0 1 3.356 3.351v10.313c0 1.837-1.474 3.277-3.356 3.277H4.438L0 20.471z' fill='%230064FF'/%3E%3Ccircle fill='%23FFFFFF' fill-rule='nonzero' cx='8.294' cy='6.529' r='1'/%3E%3Ccircle fill='%23FFFFFF' fill-rule='nonzero' cx='14.294' cy='6.529' r='1'/%3E%3Cpath d='M11.288 11.997c-1.443 0-2.883-.608-3.993-1.827-.262-.289-.328-.766-.086-1.081a.62.62 0 0 1 .984-.044c1.703 1.917 4.47 1.924 6.178.017.245-.272.644-.312.91-.067.313.289.33.809.05 1.121C14.216 11.372 12.752 12 11.288 12v-.003z' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--AJ .lpds2-wrap .review-list > li .review-list__bg {
  background: rgba(1, 100, 255, 0.15) !important;
}

.custom--AJ .lpds2-wrap .review-list > li:nth-child(2) .review-list__bg {
  background: rgba(1, 100, 255, 0.6) !important;
}

.custom--AJ .lpds2-wrap .review-list > li:nth-child(3) .review-list__bg {
  background: rgba(1, 100, 255, 0.3) !important;
}

.custom--TD .lpds2-wrap .text--primary {
  color: #1F252C !important;
}

.custom--TD .lpds2-wrap .text--primary900 {
  color: #FF8A00 !important;
}

.custom--TD .lpds2-wrap .text--primary300 {
  color: #FFEA02 !important;
}

.custom--TD .lpds2-wrap .text--primary100 {
  color: #FFF36B !important;
}

.custom--TD .lpds2-wrap .text--primary50 {
  color: #FFF7C2 !important;
}

.custom--TD .lpds2-wrap .text--lighten .text--primary {
  color: #FFC700 !important;
}

.custom--TD .lpds2-wrap .btn.bg--primary {
  background-color: #FFC700 !important;
  color: #1F252C !important;
}

.custom--TD .lpds2-wrap .btn.bg--primary.disabled {
  background-color: #FFF7C2 !important;
  color: #FFF36B !important;
}

.custom--TD .lpds2-wrap .btn.bg--secondary {
  background-color: #6B7A8C !important;
}

.custom--TD .lpds2-wrap .btn.bg--secondary.disabled {
  background-color: #ECF0FF !important;
  color: #C4CDDC !important;
}

.custom--TD .lpds2-wrap .btn.bg--done {
  background-color: #FFC700 !important;
  color: #1F252C !important;
}

.custom--TD .lpds2-wrap .btn.bg--done > span::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%23FFC700' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.custom--TD .lpds2-wrap .btn.bg--done.disabled {
  background-color: #DDE4E9 !important;
  color: #293A46 !important;
}

.custom--TD .lpds2-wrap .btn.is-active.bg--done {
  background-color: #FFF36B !important;
  color: #1F252C !important;
}

.custom--TD .lpds2-wrap .btn-toggle.js-active {
  background-color: #FFEA02;
}

.custom--TD .lpds2-wrap .btn-toggle.js-active .btn-toggle__switch {
  border-color: #FFC700;
}

.custom--TD .lpds2-wrap .input--focus {
  border-color: #1F252C;
}

.custom--TD .lpds2-wrap .input--focus.input--on {
  border-color: #1F252C;
}

.custom--TD .lpds2-wrap .input--thin.input--focus .input__inner {
  border-color: #1F252C;
}

.custom--TD .lpds2-wrap .input--thin.input--focus.input--on .input__inner {
  border-color: #1F252C;
}

.custom--TD .lpds2-wrap .input--textarea.input--focus textarea {
  border-color: #1F252C;
}

.custom--TD .lpds2-wrap .input--textarea.input--on.input--focus textarea {
  border-color: #1F252C;
}

.custom--TD .lpds2-wrap .input--switch.input--focus .input__inner {
  border-color: #1F252C !important;
}

.custom--TD .lpds2-wrap .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect stroke='%23FFC700' fill='%23FFC700' x='.5' y='.5' width='19' height='19' rx='4'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%231F252C' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E");
}

.custom--TD .lpds2-wrap .checkbox.round-type .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%23FFC700' fill='%23FFC700' cx='10' cy='10' r='9.5'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%231F252C' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--TD .lpds2-wrap .checkbox.line-type .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%23FF8A00' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.custom--TD .lpds2-wrap .checkbox.rounded-type .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%23FFC700' fill='%23FFC700' cx='10' cy='10' r='9.5'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%231F252C' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--TD .lpds2-wrap .checkbox.fill-black .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%230A1C31' fill='%230A1C31' cx='10' cy='10' r='9.5'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--TD .lpds2-wrap .radiobox__input:checked + .radiobox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%23FFC700' fill='%23FFC700' cx='10' cy='10' r='9.5'/%3E%3Ccircle fill='%23FFFFFF' cx='10' cy='10' r='4'/%3E%3C/g%3E%3C/svg%3E");
}

.custom--TD .lpds2-wrap .radiobox.round-type .radiobox__label::before {
  background: none;
}

.custom--TD .lpds2-wrap .radiobox.round-check-type .radiobox__input:checked + .radiobox__label {
  border-color: #1F252C;
}

.custom--TD .lpds2-wrap .radiobox.round-check-type .radiobox__input:checked + .radiobox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%23FFC700' fill='%23FFC700' cx='10' cy='10' r='9.5'/%3E%3Ccircle fill='%23FFFFFF' cx='10' cy='10' r='4'/%3E%3C/g%3E%3C/svg%3E");
}

.custom--TD .lpds2-wrap .select--focus {
  border-color: #1F252C;
}

.custom--TD .lpds2-wrap .select--on.select--focus {
  border-color: #1F252C;
}

.custom--TD .lpds2-wrap .select--switch.select--focus .select__inner {
  border-color: #1F252C;
}

.custom--TD .lpds2-wrap .selectric-items {
  border-color: #1F252C;
}

.custom--TD .lpds2-wrap .selectric-items li.selected::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%23FF8A00' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.custom--TD .lpds2-wrap .tab-wrap.inline-type.primary-type .tab-list-wrap {
  background-color: #FFC700 !important;
}

.custom--TD .lpds2-wrap .tab-wrap.inline-type.primary-type .tab-list-wrap li.js-active .tab-list__btn {
  color: #1F252C !important;
}

.custom--TD .lpds2-wrap .tab-wrap.inline-type.primary-type .tab-list-wrap li.js-active .tab-list__btn * {
  color: #1F252C !important;
}

.custom--TD .lpds2-wrap .tab-wrap.radio-type.bg--dark > .tab-list-wrap > .tab-list > li.js-active .tab-list__btn * {
  color: #FFEA02 !important;
}

.custom--TD .lpds2-wrap .review-list > li:nth-child(1) .review-list__bg {
  background: #FFEA02 !important;
}

.custom--TD .lpds2-wrap .review-list__bg {
  background-color: #FFEA02 !important;
}

.custom--TD .lpds2-wrap .icon-check {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%23FF8A00' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.custom--TD .mbsc-mobiscroll .dw-i::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%23FF8A00' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.custom--TD .mbsc-mobiscroll .ui-complete .dwb {
  background-color: #FFC700;
  color: #1F252C !important;
  font-weight: 400;
}

.custom--TD #lpKeypad > div {
  background-color: #FFC700;
}

.custom--TD #lpKeypad button.BackspaceButton {
  fill: #fff;
  border-bottom-color: #FFC700;
  border-right-color: #FFC700;
  background-color: #FFC700;
}

.custom--TD #lpKeypad button.NumberButton {
  fill: #1F252C !important;
  border-bottom-color: #FFC700;
  border-right-color: #FFC700;
  background-color: #FFC700 !important;
}

.custom--TD #lpKeypad button.NumberButton:active {
  background-color: #FF8A00;
}

.custom--TD #lpKeypad button.NumberButton:disabled {
  background-color: #FFC700;
}

.custom--TD #lpKeypad .keypadClose {
  border-bottom-color: #FFC700;
  background-color: #FFC700;
}

.custom--TD #lpKeypad .keypadClose button {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg stroke='%23293A46' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21.975 21.975 2.025 2.025M21.975 2.025l-19.95 19.95'/%3E%3C/g%3E%3C/svg%3E");
}

.custom--TD .lpds2-wrap .icon-graphic-tel {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath d='M20.391 7.679a3.021 3.021 0 1 1 0 6.042M3.608 13.721a3.021 3.021 0 0 1 0-6.042' fill='%23FF5100'/%3E%3Cpath d='M12 17.958c-4.464 0-8.357 2.432-10.436 6.042h20.871c-2.078-3.61-5.971-6.042-10.435-6.042' fill='%23FFC700'/%3E%3Cpath d='M12 19.828a6.713 6.713 0 0 1-6.713-6.713V8.712a6.713 6.713 0 0 1 13.426 0v4.403A6.713 6.713 0 0 1 12 19.828' fill='%23FDE1B3'/%3E%3Cpath d='M17.37 18.125H12V17.12h5.37c1.204 0 2.182-.98 2.182-2.182V8.559c0-4.164-3.388-7.552-7.552-7.552-4.165 0-7.553 3.388-7.553 7.552v5.162H3.44V8.56C3.44 3.839 7.28 0 12 0c4.72 0 8.56 3.84 8.56 8.559v6.378a3.192 3.192 0 0 1-3.19 3.188' fill='%236E8092'/%3E%3Cpath d='M12.9 18.74h-1.8a1.115 1.115 0 0 1 0-2.23h1.8a1.114 1.114 0 1 1 0 2.23M15.99 3.322A6.673 6.673 0 0 0 12 2a6.714 6.714 0 0 0-6.676 6.006A9.688 9.688 0 0 0 15.99 3.322' fill='%236E8092'/%3E%3Cpath d='M12 15.367a5.036 5.036 0 0 1-4.274-2.36.336.336 0 1 1 .567-.359A4.37 4.37 0 0 0 12 14.697a4.37 4.37 0 0 0 3.707-2.047.335.335 0 1 1 .567.358A5.036 5.036 0 0 1 12 15.367' fill='%23FBA5A5'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--TD .lpds2-wrap .icon-graphic-reserve {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M13.584 17.6c-1.78 1.709-8.797-5.3-7.09-7.075l1.651-1.603-5.373-5.363L1.103 5.18C-.182 6.487-.264 8.4.443 10.515c2.19 6.529 11.934 14.965 17.113 13.263.51-.167.974-.433 1.384-.808a401.95 401.95 0 0 0 1.675-1.618l-5.393-5.334c-.005.006-1.566 1.517-1.638 1.583' fill='%23FFA304'/%3E%3Cpath d='M24 6a6 6 0 1 1-12 0 6 6 0 0 1 12 0' fill='%236E8092'/%3E%3Cpath d='M21.333 6.667H18A.666.666 0 0 1 17.333 6V2.667a.666.666 0 1 1 1.333 0v2.666h2.667a.667.667 0 0 1 0 1.334' fill='%23FFFFFF'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--TD .lpds2-wrap .icon-graphic-write {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFC900' d='M2.667 22.667h18.666V0H2.667z'/%3E%3Cpath d='M11.107 13.821a.997.997 0 0 1-.727-.313l-1.818-1.922a1 1 0 0 1 1.453-1.374l1.159 1.225 3.458-3.007a1 1 0 0 1 1.313 1.509l-4.182 3.636a.995.995 0 0 1-.656.246' fill='%23F46C3D'/%3E%3Cpath fill='%233C4247' d='m9.805 24 3.325-1.108-2.217-2.217z'/%3E%3Cpath d='m10.913 20.675 2.217 2.217L23.54 12.48a1.567 1.567 0 1 0-2.216-2.216l-10.41 10.41z' fill='%236E8092'/%3E%3C/g%3E%3C/svg%3E");
}

.custom--TD .lpds2-wrap .icon-graphic-chat {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='0hx2c2407a' d='M0 0h24v24H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='tf242du7gb' fill='%23fff'%3E%3Cuse xlink:href='%230hx2c2407a'/%3E%3C/mask%3E%3Cg mask='url(%23tf242du7gb)'%3E%3Cg transform='translate(.706 1.765)'%3E%3Cpath d='M0 3.351C0 1.535 1.565 0 3.417 0h15.815a3.358 3.358 0 0 1 3.356 3.351v10.313c0 1.837-1.474 3.277-3.356 3.277H4.438L0 20.471z' fill='%23FFA304'/%3E%3Ccircle fill='%23026230' fill-rule='nonzero' cx='8.294' cy='6.529' r='1'/%3E%3Ccircle fill='%23026230' fill-rule='nonzero' cx='14.294' cy='6.529' r='1'/%3E%3Cpath d='M11.288 11.997c-1.443 0-2.883-.608-3.993-1.827-.262-.289-.328-.766-.086-1.081a.62.62 0 0 1 .984-.044c1.703 1.917 4.47 1.924 6.178.017.245-.272.644-.312.91-.067.313.289.33.809.05 1.121C14.216 11.372 12.752 12 11.288 12v-.003z' fill='%23026230' fill-rule='nonzero'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--TD .lpds2-wrap .review-list > li .review-list__bg {
  background: rgba(255, 234, 3, 0.15) !important;
}

.custom--TD .lpds2-wrap .review-list > li:nth-child(2) .review-list__bg {
  background: rgba(255, 234, 3, 0.6) !important;
}

.custom--TD .lpds2-wrap .review-list > li:nth-child(3) .review-list__bg {
  background: rgba(255, 234, 3, 0.3) !important;
}

.custom--TD .lpds2-wrap .btn.bg--primary.disabled {
  color: #FFC700 !important;
}

.custom--VM .lpds2-wrap .text--primary {
  color: #09AA5C !important;
}

.custom--VM .lpds2-wrap .text--primary900 {
  color: #007F00 !important;
}

.custom--VM .lpds2-wrap .text--primary300 {
  color: #5DE67B !important;
}

.custom--VM .lpds2-wrap .text--primary100 {
  color: #C1F4C8 !important;
}

.custom--VM .lpds2-wrap .text--primary50 {
  color: #E5FBE9 !important;
}

.custom--VM .lpds2-wrap .text--lighten .text--primary {
  color: #09AA5C !important;
}

.custom--VM .lpds2-wrap .btn.bg--primary {
  background-color: #09AA5C !important;
}

.custom--VM .lpds2-wrap .btn.bg--primary.disabled {
  background-color: #E5FBE9 !important;
  color: #C1F4C8 !important;
}

.custom--VM .lpds2-wrap .btn.bg--secondary {
  background-color: #8990A0 !important;
}

.custom--VM .lpds2-wrap .btn.bg--secondary.disabled {
  background-color: #ECF0FF !important;
  color: #C4CDDC !important;
}

.custom--VM .lpds2-wrap .btn.bg--done {
  background-color: #09AA5C !important;
  color: #FFFFFF !important;
}

.custom--VM .lpds2-wrap .btn.bg--done > span::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%2309AA5C' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.custom--VM .lpds2-wrap .btn.bg--done.disabled {
  background-color: #DDE4E9 !important;
  color: #293A46 !important;
}

.custom--VM .lpds2-wrap .btn.is-active.bg--done {
  background-color: #C1F4C8 !important;
  color: #09AA5C !important;
}

.custom--VM .lpds2-wrap .btn-toggle.js-active {
  background-color: #5DE67B;
}

.custom--VM .lpds2-wrap .btn-toggle.js-active .btn-toggle__switch {
  border-color: #09AA5C;
}

.custom--VM .lpds2-wrap .input--focus {
  border-color: #09AA5C;
}

.custom--VM .lpds2-wrap .input--focus.input--on {
  border-color: #09AA5C;
}

.custom--VM .lpds2-wrap .input--thin.input--focus .input__inner {
  border-color: #09AA5C;
}

.custom--VM .lpds2-wrap .input--thin.input--focus.input--on .input__inner {
  border-color: #09AA5C;
}

.custom--VM .lpds2-wrap .input--textarea.input--focus textarea {
  border-color: #09AA5C;
}

.custom--VM .lpds2-wrap .input--textarea.input--on.input--focus textarea {
  border-color: #09AA5C;
}

.custom--VM .lpds2-wrap .input--switch.input--focus .input__inner {
  border-color: #09AA5C !important;
}

.custom--VM .lpds2-wrap .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect stroke='%2309AA5C' fill='%2309AA5C' x='.5' y='.5' width='19' height='19' rx='4'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E");
}

.custom--VM .lpds2-wrap .checkbox.round-type .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%2309AA5C' fill='%2309AA5C' cx='10' cy='10' r='9.5'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--VM .lpds2-wrap .checkbox.line-type .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%2309AA5C' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.custom--VM .lpds2-wrap .checkbox.rounded-type .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%2309AA5C' fill='%2309AA5C' cx='10' cy='10' r='9.5'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--VM .lpds2-wrap .checkbox.fill-black .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%230A1C31' fill='%230A1C31' cx='10' cy='10' r='9.5'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--VM .lpds2-wrap .radiobox__input:checked + .radiobox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%2309AA5C' fill='%2309AA5C' cx='10' cy='10' r='9.5'/%3E%3Ccircle fill='%23FFFFFF' cx='10' cy='10' r='4'/%3E%3C/g%3E%3C/svg%3E");
}

.custom--VM .lpds2-wrap .radiobox.round-type .radiobox__label::before {
  background: none;
}

.custom--VM .lpds2-wrap .radiobox.round-check-type .radiobox__input:checked + .radiobox__label {
  border-color: #09AA5C;
}

.custom--VM .lpds2-wrap .radiobox.round-check-type .radiobox__input:checked + .radiobox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%2309AA5C' fill='%2309AA5C' cx='10' cy='10' r='9.5'/%3E%3Ccircle fill='%23FFFFFF' cx='10' cy='10' r='4'/%3E%3C/g%3E%3C/svg%3E");
}

.custom--VM .lpds2-wrap .select--focus {
  border-color: #09AA5C;
}

.custom--VM .lpds2-wrap .select--on.select--focus {
  border-color: #09AA5C;
}

.custom--VM .lpds2-wrap .select--switch.select--focus .select__inner {
  border-color: #09AA5C;
}

.custom--VM .lpds2-wrap .selectric-items {
  border-color: #09AA5C;
}

.custom--VM .lpds2-wrap .selectric-items li.selected::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%2309AA5C' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.custom--VM .lpds2-wrap .tab-wrap.inline-type.primary-type .tab-list-wrap {
  background-color: #09AA5C !important;
}

.custom--VM .lpds2-wrap .tab-wrap.radio-type.bg--dark > .tab-list-wrap > .tab-list > li.js-active .tab-list__btn * {
  color: #5DE67B !important;
}

.custom--VM .lpds2-wrap .review-list > li:nth-child(1) .review-list__bg {
  background: #5DE67B !important;
}

.custom--VM .lpds2-wrap .review-list__bg {
  background-color: #5DE67B !important;
}

.custom--VM .lpds2-wrap .icon-check {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%2309AA5C' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.custom--VM .mbsc-mobiscroll .dw-i::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%2309AA5C' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.custom--VM .mbsc-mobiscroll .ui-complete .dwb {
  background-color: #09AA5C;
}

.custom--VM #lpKeypad > div {
  background-color: #09AA5C;
}

.custom--VM #lpKeypad button.BackspaceButton {
  fill: #fff;
  border-bottom-color: #09AA5C;
  border-right-color: #09AA5C;
  background-color: #09AA5C;
}

.custom--VM #lpKeypad button.NumberButton {
  fill: #fff;
  border-bottom-color: #09AA5C;
  border-right-color: #09AA5C;
  background-color: #09AA5C !important;
}

.custom--VM #lpKeypad button.NumberButton:active {
  background-color: #007F00;
}

.custom--VM #lpKeypad button.NumberButton:disabled {
  background-color: #09AA5C;
}

.custom--VM #lpKeypad .keypadClose {
  border-bottom-color: #09AA5C;
  background-color: #09AA5C;
}

.custom--VM .lpds2-wrap .icon-graphic-tel {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath d='M20.391 7.679a3.021 3.021 0 1 1 0 6.042M3.608 13.721a3.021 3.021 0 0 1 0-6.042' fill='%2300DE5A'/%3E%3Cpath d='M12 17.958c-4.464 0-8.357 2.432-10.436 6.042h20.871c-2.078-3.61-5.971-6.042-10.435-6.042' fill='%2300DE5A'/%3E%3Cpath d='M12 19.828a6.713 6.713 0 0 1-6.713-6.713V8.712a6.713 6.713 0 0 1 13.426 0v4.403A6.713 6.713 0 0 1 12 19.828' fill='%23FDE1B3'/%3E%3Cpath d='M17.37 18.125H12V17.12h5.37c1.204 0 2.182-.98 2.182-2.182V8.559c0-4.164-3.388-7.552-7.552-7.552-4.165 0-7.553 3.388-7.553 7.552v5.162H3.44V8.56C3.44 3.839 7.28 0 12 0c4.72 0 8.56 3.84 8.56 8.559v6.378a3.192 3.192 0 0 1-3.19 3.188' fill='%236E8092'/%3E%3Cpath d='M12.9 18.74h-1.8a1.115 1.115 0 0 1 0-2.23h1.8a1.114 1.114 0 1 1 0 2.23M15.99 3.322A6.673 6.673 0 0 0 12 2a6.714 6.714 0 0 0-6.676 6.006A9.688 9.688 0 0 0 15.99 3.322' fill='%236E8092'/%3E%3Cpath d='M12 15.367a5.036 5.036 0 0 1-4.274-2.36.336.336 0 1 1 .567-.359A4.37 4.37 0 0 0 12 14.697a4.37 4.37 0 0 0 3.707-2.047.335.335 0 1 1 .567.358A5.036 5.036 0 0 1 12 15.367' fill='%23FBA5A5'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--VM .lpds2-wrap .icon-graphic-reserve {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M13.584 17.6c-1.78 1.709-8.797-5.3-7.09-7.075l1.651-1.603-5.373-5.363L1.103 5.18C-.182 6.487-.264 8.4.443 10.515c2.19 6.529 11.934 14.965 17.113 13.263.51-.167.974-.433 1.384-.808a401.95 401.95 0 0 0 1.675-1.618l-5.393-5.334c-.005.006-1.566 1.517-1.638 1.583' fill='%2300DE5A'/%3E%3Cpath d='M24 6a6 6 0 1 1-12 0 6 6 0 0 1 12 0' fill='%236E8092'/%3E%3Cpath d='M21.333 6.667H18A.666.666 0 0 1 17.333 6V2.667a.666.666 0 1 1 1.333 0v2.666h2.667a.667.667 0 0 1 0 1.334' fill='%23FFFFFF'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--VM .lpds2-wrap .icon-graphic-write {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%2300DE5A' d='M2.667 22.667h18.666V0H2.667z'/%3E%3Cpath d='M11.107 13.821a.997.997 0 0 1-.727-.313l-1.818-1.922a1 1 0 0 1 1.453-1.374l1.159 1.225 3.458-3.007a1 1 0 0 1 1.313 1.509l-4.182 3.636a.995.995 0 0 1-.656.246' fill='%23FFFFFF'/%3E%3Cpath fill='%233C4247' d='m9.805 24 3.325-1.108-2.217-2.217z'/%3E%3Cpath d='m10.913 20.675 2.217 2.217L23.54 12.48a1.567 1.567 0 1 0-2.216-2.216l-10.41 10.41z' fill='%236E8092'/%3E%3C/g%3E%3C/svg%3E");
}

.custom--VM .lpds2-wrap .icon-graphic-chat {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='0hx2c2407a' d='M0 0h24v24H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='tf242du7gb' fill='%23fff'%3E%3Cuse xlink:href='%230hx2c2407a'/%3E%3C/mask%3E%3Cg mask='url(%23tf242du7gb)'%3E%3Cg transform='translate(.706 1.765)'%3E%3Cpath d='M0 3.351C0 1.535 1.565 0 3.417 0h15.815a3.358 3.358 0 0 1 3.356 3.351v10.313c0 1.837-1.474 3.277-3.356 3.277H4.438L0 20.471z' fill='%2300DE5A'/%3E%3Ccircle fill='%23026230' fill-rule='nonzero' cx='8.294' cy='6.529' r='1'/%3E%3Ccircle fill='%23026230' fill-rule='nonzero' cx='14.294' cy='6.529' r='1'/%3E%3Cpath d='M11.288 11.997c-1.443 0-2.883-.608-3.993-1.827-.262-.289-.328-.766-.086-1.081a.62.62 0 0 1 .984-.044c1.703 1.917 4.47 1.924 6.178.017.245-.272.644-.312.91-.067.313.289.33.809.05 1.121C14.216 11.372 12.752 12 11.288 12v-.003z' fill='%23026230' fill-rule='nonzero'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--VM .lpds2-wrap .review-list > li .review-list__bg {
  background: rgba(93, 230, 124, 0.15) !important;
}

.custom--VM .lpds2-wrap .review-list > li:nth-child(2) .review-list__bg {
  background: rgba(93, 230, 124, 0.6) !important;
}

.custom--VM .lpds2-wrap .review-list > li:nth-child(3) .review-list__bg {
  background: rgba(93, 230, 124, 0.3) !important;
}

.custom--VU .lpds2-wrap .text--primary {
  color: #FF30A0 !important;
}

.custom--VU .lpds2-wrap .text--primary900 {
  color: #D01178 !important;
}

.custom--VU .lpds2-wrap .text--primary300 {
  color: #FF89C9 !important;
}

.custom--VU .lpds2-wrap .text--primary100 {
  color: #FFB7DF !important;
}

.custom--VU .lpds2-wrap .text--primary50 {
  color: #FDDEEF !important;
}

.custom--VU .lpds2-wrap .text--lighten .text--primary {
  color: #FF30A0 !important;
}

.custom--VU .lpds2-wrap .btn.bg--primary {
  background-color: #FF30A0 !important;
}

.custom--VU .lpds2-wrap .btn.bg--primary.disabled {
  background-color: #FDDEEF !important;
  color: #FFB7DF !important;
}

.custom--VU .lpds2-wrap .btn.bg--done {
  background-color: #FF30A0 !important;
  color: #FFFFFF !important;
}

.custom--VU .lpds2-wrap .btn.bg--done > span::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%23FF30A0' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.custom--VU .lpds2-wrap .btn.bg--done.disabled {
  background-color: #DDE4E9 !important;
  color: #293A46 !important;
}

.custom--VU .lpds2-wrap .btn.is-active.bg--done {
  background-color: #FFB7DF !important;
  color: #FF30A0 !important;
}

.custom--VU .lpds2-wrap .btn-toggle.js-active {
  background-color: #FF89C9;
}

.custom--VU .lpds2-wrap .btn-toggle.js-active .btn-toggle__switch {
  border-color: #FF30A0;
}

.custom--VU .lpds2-wrap .input--focus {
  border-color: #FF30A0;
}

.custom--VU .lpds2-wrap .input--focus.input--on {
  border-color: #FF30A0;
}

.custom--VU .lpds2-wrap .input--thin.input--focus .input__inner {
  border-color: #FF30A0;
}

.custom--VU .lpds2-wrap .input--thin.input--focus.input--on .input__inner {
  border-color: #FF30A0;
}

.custom--VU .lpds2-wrap .input--textarea.input--focus textarea {
  border-color: #FF30A0;
}

.custom--VU .lpds2-wrap .input--textarea.input--on.input--focus textarea {
  border-color: #FF30A0;
}

.custom--VU .lpds2-wrap .input--switch.input--focus .input__inner {
  border-color: #FF30A0 !important;
}

.custom--VU .lpds2-wrap .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect stroke='%23FF30A0' fill='%23FF30A0' x='.5' y='.5' width='19' height='19' rx='4'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E");
}

.custom--VU .lpds2-wrap .checkbox.round-type .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%23FF30A0' fill='%23FF30A0' cx='10' cy='10' r='9.5'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--VU .lpds2-wrap .checkbox.line-type .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%23FF30A0' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.custom--VU .lpds2-wrap .checkbox.rounded-type .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%23FF30A0' fill='%23FF30A0' cx='10' cy='10' r='9.5'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--VU .lpds2-wrap .checkbox.fill-black .checkbox__input:checked + .checkbox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%230A1C31' fill='%230A1C31' cx='10' cy='10' r='9.5'/%3E%3Cpath d='M13.365 6.712a1 1 0 1 1 1.455 1.372l-5.658 6a1 1 0 0 1-1.49-.04l-2.528-2.982A1 1 0 0 1 6.67 9.769l1.804 2.128 4.891-5.185z' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--VU .lpds2-wrap .radiobox__input:checked + .radiobox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%23FF30A0' fill='%23FF30A0' cx='10' cy='10' r='9.5'/%3E%3Ccircle fill='%23FFFFFF' cx='10' cy='10' r='4'/%3E%3C/g%3E%3C/svg%3E");
}

.custom--VU .lpds2-wrap .radiobox.round-type .radiobox__label::before {
  background: none;
}

.custom--VU .lpds2-wrap .radiobox.round-check-type .radiobox__input:checked + .radiobox__label {
  border-color: #FF30A0;
}

.custom--VU .lpds2-wrap .radiobox.round-check-type .radiobox__input:checked + .radiobox__label::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle stroke='%23FF30A0' fill='%23FF30A0' cx='10' cy='10' r='9.5'/%3E%3Ccircle fill='%23FFFFFF' cx='10' cy='10' r='4'/%3E%3C/g%3E%3C/svg%3E");
}

.custom--VU .lpds2-wrap .select--focus {
  border-color: #FF30A0;
}

.custom--VU .lpds2-wrap .select--on.select--focus {
  border-color: #FF30A0;
}

.custom--VU .lpds2-wrap .select--switch.select--focus .select__inner {
  border-color: #FF30A0;
}

.custom--VU .lpds2-wrap .selectric-items {
  border-color: #FF30A0;
}

.custom--VU .lpds2-wrap .selectric-items li.selected::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%23FF30A0' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.custom--VU .lpds2-wrap .tab-wrap.inline-type.primary-type .tab-list-wrap {
  background-color: #FF30A0 !important;
}

.custom--VU .lpds2-wrap .tab-wrap.radio-type.bg--dark > .tab-list-wrap > .tab-list > li.js-active .tab-list__btn * {
  color: #FF89C9 !important;
}

.custom--VU .lpds2-wrap .review-list > li:nth-child(1) .review-list__bg {
  background: #FF89C9 !important;
}

.custom--VU .lpds2-wrap .review-list__bg {
  background-color: #FF89C9 !important;
}

.custom--VU .lpds2-wrap .icon-check {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%23FF30A0' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.custom--VU .mbsc-mobiscroll .dw-i::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%23FF30A0' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.custom--VU .mbsc-mobiscroll .ui-complete .dwb {
  background-color: #FF30A0;
}

.custom--VU #lpKeypad > div {
  background-color: #FF30A0;
}

.custom--VU #lpKeypad button.BackspaceButton {
  fill: #fff;
  border-bottom-color: #FF30A0;
  border-right-color: #FF30A0;
  background-color: #FF30A0;
}

.custom--VU #lpKeypad button.NumberButton {
  fill: #fff;
  border-bottom-color: #FF30A0;
  border-right-color: #FF30A0;
  background-color: #FF30A0 !important;
}

.custom--VU #lpKeypad button.NumberButton:active {
  background-color: #D01178;
}

.custom--VU #lpKeypad button.NumberButton:disabled {
  background-color: #FF30A0;
}

.custom--VU #lpKeypad .keypadClose {
  border-bottom-color: #FF30A0;
  background-color: #FF30A0;
}

.custom--VU .lpds2-wrap .icon-graphic-tel {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath d='M20.391 7.679a3.021 3.021 0 1 1 0 6.042M3.608 13.721a3.021 3.021 0 0 1 0-6.042' fill='%23ff30a0'/%3E%3Cpath d='M12 17.958c-4.464 0-8.357 2.432-10.436 6.042h20.871c-2.078-3.61-5.971-6.042-10.435-6.042' fill='%23ff30a0'/%3E%3Cpath d='M12 19.828a6.713 6.713 0 0 1-6.713-6.713V8.712a6.713 6.713 0 0 1 13.426 0v4.403A6.713 6.713 0 0 1 12 19.828' fill='%23FDE1B3'/%3E%3Cpath d='M17.37 18.125H12V17.12h5.37c1.204 0 2.182-.98 2.182-2.182V8.559c0-4.164-3.388-7.552-7.552-7.552-4.165 0-7.553 3.388-7.553 7.552v5.162H3.44V8.56C3.44 3.839 7.28 0 12 0c4.72 0 8.56 3.84 8.56 8.559v6.378a3.192 3.192 0 0 1-3.19 3.188' fill='%23ffdfef'/%3E%3Cpath d='M12.9 18.74h-1.8a1.115 1.115 0 0 1 0-2.23h1.8a1.114 1.114 0 1 1 0 2.23M15.99 3.322A6.673 6.673 0 0 0 12 2a6.714 6.714 0 0 0-6.676 6.006A9.688 9.688 0 0 0 15.99 3.322' fill='%23ff30a0'/%3E%3Cpath d='M12 15.367a5.036 5.036 0 0 1-4.274-2.36.336.336 0 1 1 .567-.359A4.37 4.37 0 0 0 12 14.697a4.37 4.37 0 0 0 3.707-2.047.335.335 0 1 1 .567.358A5.036 5.036 0 0 1 12 15.367' fill='%23FBA5A5'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--VU .lpds2-wrap .icon-graphic-reserve {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M13.584 17.6c-1.78 1.709-8.797-5.3-7.09-7.075l1.651-1.603-5.373-5.363L1.103 5.18C-.182 6.487-.264 8.4.443 10.515c2.19 6.529 11.934 14.965 17.113 13.263.51-.167.974-.433 1.384-.808a401.95 401.95 0 0 0 1.675-1.618l-5.393-5.334c-.005.006-1.566 1.517-1.638 1.583' fill='%23ff30a0'/%3E%3Cpath d='M24 6a6 6 0 1 1-12 0 6 6 0 0 1 12 0' fill='%23FDDEEF'/%3E%3Cpath d='M21.333 6.667H18A.666.666 0 0 1 17.333 6V2.667a.666.666 0 1 1 1.333 0v2.666h2.667a.667.667 0 0 1 0 1.334' fill='%23FFFFFF'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--VU .lpds2-wrap .icon-graphic-write {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23ff30a0' d='M2.667 22.667h18.666V0H2.667z'/%3E%3Cpath d='M11.107 13.821a.997.997 0 0 1-.727-.313l-1.818-1.922a1 1 0 0 1 1.453-1.374l1.159 1.225 3.458-3.007a1 1 0 0 1 1.313 1.509l-4.182 3.636a.995.995 0 0 1-.656.246' fill='%23FFFFFF'/%3E%3Cpath fill='%233C4247' d='m9.805 24 3.325-1.108-2.217-2.217z'/%3E%3Cpath d='m10.913 20.675 2.217 2.217L23.54 12.48a1.567 1.567 0 1 0-2.216-2.216l-10.41 10.41z' fill='%23FDDEEF'/%3E%3C/g%3E%3C/svg%3E");
}

.custom--VU .lpds2-wrap .icon-graphic-chat {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='0hx2c2407a' d='M0 0h24v24H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='tf242du7gb' fill='%23fff'%3E%3Cuse xlink:href='%230hx2c2407a'/%3E%3C/mask%3E%3Cg mask='url(%23tf242du7gb)'%3E%3Cg transform='translate(.706 1.765)'%3E%3Cpath d='M0 3.351C0 1.535 1.565 0 3.417 0h15.815a3.358 3.358 0 0 1 3.356 3.351v10.313c0 1.837-1.474 3.277-3.356 3.277H4.438L0 20.471z' fill='%23ff30a0'/%3E%3Ccircle fill='%23FDDEEF' fill-rule='nonzero' cx='8.294' cy='6.529' r='1'/%3E%3Ccircle fill='%23FDDEEF' fill-rule='nonzero' cx='14.294' cy='6.529' r='1'/%3E%3Cpath d='M11.288 11.997c-1.443 0-2.883-.608-3.993-1.827-.262-.289-.328-.766-.086-1.081a.62.62 0 0 1 .984-.044c1.703 1.917 4.47 1.924 6.178.017.245-.272.644-.312.91-.067.313.289.33.809.05 1.121C14.216 11.372 12.752 12 11.288 12v-.003z' fill='%23FDDEEF' fill-rule='nonzero'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom--VU .lpds2-wrap .review-list > li .review-list__bg {
  background: rgba(255, 48, 160, 0.15) !important;
}

.custom--VU .lpds2-wrap .review-list > li:nth-child(2) .review-list__bg {
  background: rgba(255, 48, 160, 0.6) !important;
}

.custom--VU .lpds2-wrap .review-list > li:nth-child(3) .review-list__bg {
  background: rgba(255, 48, 160, 0.3) !important;
}

.mbsc-mobiscroll .dwo {
  background: rgba(23, 23, 23, 0.75);
}

.mbsc-mobiscroll .dwwr {
  padding: 0;
  border-radius: 20px 20px 0 0;
}

.mbsc-mobiscroll .dwbc {
  height: 60px;
  padding: 0 20px;
  border: 0;
}

.mbsc-mobiscroll .dwv {
  position: static;
  width: 100%;
  padding: 20px 100px 10px 20px;
  line-height: 1.5;
  text-align: left;
  font-size: 20px;
  font-weight: 700;
  font-family: "SpoqaHanSans";
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.mbsc-mobiscroll .dwww {
  padding: 0;
}

.mbsc-mobiscroll .dw-li {
  padding: 0 20px;
  font-size: 16px;
  font-family: "SpoqaHanSans";
  font-weight: 400;
  color: #293A46;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.mbsc-mobiscroll .dw-li + .dw-li .dw-i {
  border-top: 1px solid #F2F4F6;
}

.mbsc-mobiscroll .dw-li.dw-sel .dw-i {
  color: #293A46;
}

.mbsc-mobiscroll .dw-li.dw-sel .dw-i::after {
  width: 16px;
}

.mbsc-mobiscroll .dw-li span {
  float: right;
  font-weight: 700;
}

.mbsc-mobiscroll .dw-i {
  font-size: 16px;
  text-align: left;
  color: #293A46;
}

.mbsc-mobiscroll .dw-i::after {
  content: '';
  position: relative;
  top: 2px;
  display: inline-block;
  width: 0;
  height: 16px;
  margin-left: 5px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%2328A65B' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  -webkit-transition: width 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transition: width 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.mbsc-mobiscroll .dwwol {
  background-color: #F2F4F6;
  border-radius: 0;
  border-bottom: 1px solid #F2F4F6;
}

.mbsc-mobiscroll .ui-cancel {
  display: none;
  font-family: "SpoqaHanSans";
}

.mbsc-mobiscroll .ui-complete .dwb {
  width: auto;
  height: 32px;
  line-height: 32px;
  font-family: "SpoqaHanSans";
  color: #FFFFFF;
  background-color: #28A65B;
  font-size: 12px;
  font-weight: 300;
  border-radius: 20px;
  padding: 0 16px;
  margin-top: 20px;
}

.mbsc-mobiscroll .dwc {
  padding: 0;
}

.mbsc-mobiscroll .dwwc {
  max-width: 100% !important;
}

.mbsc-mobiscroll .dwfl {
  padding: 0;
}

.dw-li:not(.dw-v) {
  opacity: 1;
}

.dw-li:not(.dw-v) .dw-i {
  color: #6A8294;
}

.dw-li:not(.dw-v) .dw-i span {
  color: #F60019;
}

@media screen and (min-width: 680px) {
  .mbsc-mobiscroll .dwv {
    max-width: 640px;
    margin: 0 auto;
  }
  .mbsc-mobiscroll .dwcc {
    max-width: 640px;
    margin: 0 auto;
  }
  .mbsc-mobiscroll .dwbc {
    max-width: 640px;
    left: 50%;
    margin-left: -340px;
  }
}

@media screen and (max-width: 320px) {
  .mbsc-mobiscroll .ui-complete .dwb {
    font-size: 10px;
    padding: 0 14px;
  }
}

/*-------------------------------------------------------------------
    @Selectric v1.13.0
-------------------------------------------------------------------*/
.lpds2-pc .selectric-wrapper {
  position: relative;
  cursor: pointer;
  width: 100%;
  height: 100%;
}

.lpds2-pc .selectric-responsive {
  width: 100%;
}

.lpds2-pc .selectric {
  height: 100%;
  padding: 0 20px;
  border-radius: 16px;
  background: #FFFFFF;
  position: relative;
  overflow: hidden;
}

.lpds2-pc .selectric > .label {
  display: block;
  height: 100%;
  padding-top: 27px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 20px;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
       user-select: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.lpds2-pc .selectric .button {
  content: '';
  position: absolute;
  top: 50%;
  right: 20px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  display: block;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m14 10-6 6-6-6h12zm0-4L8 0 2 6h12z' fill='%2336474E' fill-rule='evenodd'/%3E%3C/svg%3E");
  background-position: center center;
  background-repeat: no-repeat;
  width: 24px;
  height: 24px;
  background-size: 100% 100%;
}

.lpds2-pc .selectric-open {
  z-index: 51;
}

.lpds2-pc .selectric-open .selectric {
  border-color: #28A65B;
  border-width: 1px;
}

.lpds2-pc .selectric-open .selectric-items {
  display: block;
}

.lpds2-pc .selectric-disabled {
  filter: alpha(opacity=50);
  opacity: 0.5;
  cursor: default;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
       user-select: none;
}

.lpds2-pc .selectric-hide-select {
  position: relative;
  overflow: hidden;
  width: 0;
  height: 0;
}

.lpds2-pc .selectric-hide-select select {
  position: absolute;
  left: -100%;
}

.lpds2-pc .selectric-hide-select.selectric-is-native {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 10;
}

.lpds2-pc .selectric-hide-select.selectric-is-native select {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  border: none;
  z-index: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  opacity: 0;
}

.lpds2-pc .selectric-input {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  width: 1px !important;
  height: 1px !important;
  outline: none !important;
  border: none !important;
  background: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

.lpds2-pc .selectric-temp-show {
  position: absolute !important;
  visibility: hidden !important;
  display: block !important;
}

.lpds2-pc .selectric-items {
  display: none;
  position: absolute;
  top: calc(100% + 4px);
  left: 0;
  padding: 16px 0;
  background: #FFFFFF;
  border: 1px solid #28A65B;
  border-radius: 16px;
  z-index: -1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.lpds2-pc .selectric-items .selectric-scroll {
  height: 100%;
  overflow: auto;
}

.lpds2-pc .selectric-above .selectric-items {
  top: auto;
  bottom: calc(100% + 4px);
}

.lpds2-pc .selectric-items ul, .lpds2-pc .selectric-items li {
  list-style: none;
  font-size: 20px;
  line-height: 52px;
  min-height: 52px;
  margin: 0;
  padding: 0;
}

.lpds2-pc .selectric-items li {
  position: relative;
  display: block;
  cursor: pointer;
  padding: 0 25px;
}

.lpds2-pc .selectric-items li:hover {
  background: #F2F4F6;
}

.lpds2-pc .selectric-items .disabled {
  filter: alpha(opacity=50);
  opacity: 0.5;
  cursor: default !important;
  background: none !important;
  color: #666 !important;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
       user-select: none;
}

.lpds2-pc .selectric-items .selectric-group .selectric-group-label {
  font-weight: 700;
  padding-left: 10px;
  cursor: default;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
       user-select: none;
  background: none;
  color: #444;
}

.lpds2-pc .selectric-items .selectric-group.disabled li {
  filter: alpha(opacity=100);
  opacity: 1;
}

.lpds2-pc .selectric-items .selectric-group li {
  padding-left: 25px;
}

.lpds2-pc .selectric-items li.selected::after {
  position: absolute;
  top: 50%;
  right: 25px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  content: '';
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m2 8.423 3.705 4.373L14 4' stroke='%2328A65B' stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-position: center center;
  background-repeat: no-repeat;
}

.lpds2-pc .selectric-items li.selected, .lpds2-pc .selectric-items li.highlighted {
  background-color: #F2F4F6;
}

.lpds2-pc .arrow-circle .selectric {
  border: none;
}

.lpds2-pc .arrow-circle .selectric .button {
  width: 20px;
  height: 20px;
  background: url(/https/www.lifeplanet.co.kr/lpds2/resources/images/icon/icon-select-fill.png) center center no-repeat;
}

.lpds2-pc .arrow-circle .selectric .label {
  color: #666;
  margin: 0 50px 0 20px;
}

.lpds2-pc .arrow-circle .selectric-hover .selectric {
  border: none;
}

.lpds2-pc .arrow-circle .selectric-hover .label {
  color: #333;
}

.lpds2-pc .arrow-circle .selectric-open .selectric {
  border-bottom: 3px solid #06f;
}

.lpds2-pc .arrow-circle .selectric-open .selectric .button {
  top: calc(50% - 9px);
}

.lpds2-pc .arrow-circle .selectric-open .selectric-items {
  border-color: #ccc;
}

.lpds2-pc .selectric-items li:first-child.disabled {
  display: none;
}

.lpds2-pc .selectric > .label::before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.lpds2-pc .select--thin .selectric > .label {
  padding-top: 5px;
  font-size: 18px;
}

/*
== malihu jquery custom scrollbar plugin ==
Plugin URI: http://manos.malihu.gr/jquery-custom-content-scroller
*/
/*
CONTENTS: 
    1. BASIC STYLE - Plugin's basic/essential CSS properties (normally, should not be edited). 
    2. VERTICAL SCROLLBAR - Positioning and dimensions of vertical scrollbar. 
    3. HORIZONTAL SCROLLBAR - Positioning and dimensions of horizontal scrollbar.
    4. VERTICAL AND HORIZONTAL SCROLLBARS - Positioning and dimensions of 2-axis scrollbars. 
    5. TRANSITIONS - CSS3 transitions for hover events, auto-expanded and auto-hidden scrollbars. 
    6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS 
        6.1 THEMES - Scrollbar colors, opacity, dimensions, backgrounds etc. via ready-to-use themes.
*/
/* ------------------------------------------------------------------------------------------------------------------------
1. BASIC STYLE  
--------------------------------------------------------------------------------------------------------------------------*/
.mCustomScrollbar {
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
}

.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action {
  -ms-touch-action: auto;
  touch-action: auto;
}

.mCustomScrollBox {
  position: relative;
  overflow: hidden;
  height: 100%;
  max-width: 100%;
  outline: none;
  direction: ltr;
}

.mCSB_container {
  overflow: hidden;
  width: auto;
  height: auto;
}

/* -------------------------------------------------------------------------------------------------------------------------
2. VERTICAL SCROLLBAR y-axis
---------------------------------------------------------------------------------------------------------------------------*/
.mCSB_inside > .mCSB_container {
  margin-right: 5px;
}

.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0;
}

.mCS-dir-rtl > .mCSB_inside > .mCSB_container {
  margin-right: 0;
  margin-left: 30px;
}

.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-left: 0;
}

.mCSB_scrollTools {
  position: absolute;
  width: 15px;
  height: auto;
  left: auto;
  top: 4px;
  right: 0;
  bottom: 4px;
}

.mCSB_outside + .mCSB_scrollTools {
  right: -26px;
}

.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  right: auto;
  left: 0;
}

.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  left: -26px;
}

.mCSB_scrollTools .mCSB_draggerContainer {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: auto;
}

.mCSB_scrollTools a + .mCSB_draggerContainer {
  margin: 10px 0;
}

.mCSB_scrollTools .mCSB_draggerRail {
  width: 2px;
  height: 100%;
  border-radius: 16px;
  margin: 0 auto;
}

.mCSB_scrollTools .mCSB_dragger {
  cursor: pointer;
  width: 100%;
  height: 30px;
  z-index: 1;
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  position: relative;
  width: 4px;
  height: 100%;
  border-radius: 16px;
  text-align: center;
  background-color: #b2b2b2;
  margin: 0 auto;
}

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  width: 12px;
}

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 8px;
}

.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown {
  display: block;
  position: absolute;
  height: 10px;
  width: 100%;
  overflow: hidden;
  cursor: pointer;
  margin: 0 auto;
}

.mCSB_scrollTools .mCSB_buttonDown {
  bottom: 0;
}

/* ------------------------------------------------------------------------------------------------------------------------
3. HORIZONTAL SCROLLBAR x-axis
------------------------------------------------------------------------------------------------------------------------*/
.mCSB_horizontal.mCSB_inside > .mCSB_container {
  margin-right: 0;
  margin-bottom: 12px;
}

.mCSB_horizontal.mCSB_outside > .mCSB_container {
  min-height: 100%;
}

.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {
  margin-bottom: 0;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal {
  width: auto;
  height: 16px;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
}

.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  bottom: -26px;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer {
  margin: 0 20px;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 2px;
  margin: 7px 0;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 30px;
  height: 100%;
  left: 0;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 4px;
  margin: 6px auto;
}

.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  height: 12px;
  margin: 2px auto;
}

.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 8px;
  margin: 4px 0;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
  display: block;
  position: absolute;
  width: 20px;
  height: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
  left: 0;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
  right: 0;
}

/* ------------------------------------------------------------------------------------------------------------------------
4. VERTICAL AND HORIZONTAL SCROLLBARS yx-axis 
------------------------------------------------------------------------------------------------------------------------*/
.mCSB_container_wrapper {
  position: absolute;
  height: auto;
  width: auto;
  overflow: hidden;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin-right: 10px;
  margin-bottom: 10px;
}

.mCSB_container_wrapper > .mCSB_container {
  padding-right: 5px;
  padding-bottom: 30px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical {
  bottom: 20px;
}

.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  right: 20px;
}

.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical {
  bottom: 0;
}

.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  right: 0;
}

.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  left: 20px;
}

.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  left: 0;
}

.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper {
  margin-right: 0;
  margin-left: 30px;
}

.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container {
  padding-right: 0;
}

.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container {
  padding-bottom: 0;
}

.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0;
  margin-left: 0;
}

.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {
  margin-bottom: 0;
}

/* ------------------------------------------------------------------------------------------------------------------------
5. TRANSITIONS  
------------------------------------------------------------------------------------------------------------------------*/
.mCSB_scrollTools,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight {
  -webkit-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
  transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
}

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail {
  -webkit-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
 margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
 margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
 opacity .2s ease-in-out, background-color .2s ease-in-out;
  transition: width .2s ease-out .2s, height .2s ease-out .2s, 
 margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
 margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
 opacity .2s ease-in-out, background-color .2s ease-in-out;
}

/* ----------------------------------------
6.1 THEMES 
----------------------------------------*/
.mCSB_scrollTools {
  opacity: 0.75;
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)";
}

.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools {
  opacity: 0;
  filter: "alpha(opacity=0)";
  -ms-filter: "alpha(opacity=0)";
}

.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollBox:hover > .mCSB_scrollTools,
.mCustomScrollBox:hover ~ .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=100)";
  -ms-filter: "alpha(opacity=100)";
}

.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #b2b2b2;
  opacity: 0.9;
  filter: "alpha(opacity=90)";
  -ms-filter: "alpha(opacity=90)";
}

.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover {
  opacity: 0.75;
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)";
}

.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active {
  opacity: 0.9;
  filter: "alpha(opacity=90)";
  -ms-filter: "alpha(opacity=90)";
}

/* ----------------------------------------
    MODIFY 
----------------------------------------*/
.mCSB_inside > .mCSB_container {
  margin-right: 15px;
}

/*-------------------------------------------------------------------
    @Slick
-------------------------------------------------------------------*/
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}

[dir="rtl"] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

/* Custom */
.slick-container {
  position: relative;
}

/* Dots */
.slick-dots {
  display: block;
  height: 8px;
  margin-top: 22px;
}

.slick-dots li {
  display: inline-block;
}

.slick-dots li + li {
  margin-left: 4px;
}

.slick-dots li button {
  display: block;
  width: 8px;
  height: 8px;
  background-color: #C7D3DB;
  border-radius: 50%;
  text-indent: -99999em;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.slick-dots li.slick-active button {
  width: 20px;
  background-color: #6A8294;
  border-radius: 6px;
}

/*!
 * Datepicker for Bootstrap v1.6.4 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */
.dropdown-menu {
  -webkit-box-shadow: none;
          box-shadow: none;
  position: absolute;
  border: 1px solid #909090;
}

.datepicker {
  padding: 11px 5px 3px;
  border-radius: 2px;
  direction: ltr;
  background: #fff;
  z-index: 2;
}

.datepicker-inline {
  width: 220px;
}

.datepicker.datepicker-rtl {
  direction: rtl;
}

.datepicker.datepicker-rtl table tr td span {
  float: right;
}

.datepicker-dropdown {
  top: 0;
  left: 0;
}

.datepicker table {
  margin: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-spacing: 5px 2px;
  border-collapse: separate;
}

.datepicker td,
.datepicker th {
  text-align: center;
  color: #111;
  width: 25px;
  height: 25px;
  border: none;
  font-size: 12px;
}

.datepicker th.dow {
  padding: 9px 0 5px;
  font-weight: normal;
  color: #666;
}

.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent;
}

.datepicker table tr td.day:hover,
.datepicker table tr td.day.focused {
  background: #f3f4f6;
  text-decoration: underline;
  cursor: pointer;
}

.datepicker table tr td.old,
.datepicker table tr td.new {
  color: #999;
}

.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  background: none;
  color: #111;
  cursor: default;
}

.datepicker table tr td.highlighted {
  background: #d9edf7;
  border-radius: 0;
}

.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
  background-color: #f3f4f6;
  text-decoration: underline;
}

.datepicker table tr td.today,
.datepicker table tr td.today:hover {
  /* background: #b5b6b6; */
  text-decoration: underline;
  font-weight: bold;
  /* color: #fff; */
}

.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled] {
  background-color: #f3f4f6;
  text-decoration: underline;
}

.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active {
  background-color: #fbf069 \9;
}

.datepicker table tr td.today:hover:hover {
  color: #000;
}

.datepicker table tr td.today.active:hover {
  color: #fff;
}

.datepicker table tr td.range,
.datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover {
  background: #eee;
  border-radius: 0;
}

.datepicker table tr td.range.today,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:hover {
  background-color: #f3d17a;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f3c17a), to(#f3e97a));
  background-image: linear-gradient(to bottom, #f3c17a, #f3e97a);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);
  border-color: #f3e97a #f3e97a #edde34;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  border-radius: 0;
}

.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled] {
  background-color: #f3e97a;
}

.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active {
  background-color: #efe24b \9;
}

.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover {
  background-color: #9e9e9e;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#b3b3b3), to(#808080));
  background-image: linear-gradient(to bottom, #b3b3b3, #808080);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);
  border-color: #808080 #808080 #595959;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled] {
  background-color: #808080;
}

.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active {
  background-color: #666666 \9;
}

.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled] {
  background-color: #26c2cc;
  color: #fff !important;
  text-decoration: underline;
}

.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active {
  background-color: #003399 \9;
}

.datepicker table tr td span {
  display: block;
  width: 23%;
  height: 50px;
  line-height: 50px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 4px;
}

.datepicker table tr td span.focused,
.datepicker table tr td span.active {
  background: #26c2cc;
  color: #fff;
  text-decoration: underline;
  border-radius: 0;
}

.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  background: none;
  color: #999;
  cursor: default;
}

.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  /* background-color: #006dcc;
    background-image: -moz-linear-gradient(to bottom, #08c, #0044cc);
    background-image: -ms-linear-gradient(to bottom, #08c, #0044cc);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc));
    background-image: -webkit-linear-gradient(to bottom, #08c, #0044cc);
    background-image: -o-linear-gradient(to bottom, #08c, #0044cc);
    background-image: linear-gradient(to bottom, #08c, #0044cc);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);
    border-color: #0044cc #0044cc #002a80;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); */
  color: #fff;
  /* text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); */
}

.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled] {
  /* background-color: #0044cc; */
}

.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
  /* background-color: #003399 \9; */
}

.datepicker table tr td span.old,
.datepicker table tr td span.new {
  color: #999;
}

.datepicker .datepicker-switch {
  width: 145px;
  font-weight: normal;
  font-size: 16px;
}

.datepicker .datepicker-switch,
.datepicker .prev,
.datepicker .next,
.datepicker tfoot tr th {
  cursor: pointer;
}

.datepicker .datepicker-switch:hover,
.datepicker tfoot tr th:hover {
  background: #eee;
}

.datepicker .prev,
.datepicker .next {
  font-size: 0;
  background: url(/https/www.lifeplanet.co.kr/resources/images/lib/sp_btn_datepicker.png) no-repeat 8px 5px;
}

.datepicker .next {
  background-position: -30px 5px;
}

.datepicker .cw {
  font-size: 10px;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle;
}

.input-append.date .add-on,
.input-prepend.date .add-on {
  cursor: pointer;
}

.input-append.date .add-on i,
.input-prepend.date .add-on i {
  margin-top: 3px;
}

.input-daterange input {
  text-align: center;
}

.input-daterange input:first-child {
  border-radius: 3px 0 0 3px;
}

.input-daterange input:last-child {
  border-radius: 0 3px 3px 0;
}

.input-daterange .add-on {
  display: inline-block;
  width: auto;
  min-width: 16px;
  height: 18px;
  padding: 4px 5px;
  font-weight: normal;
  line-height: 18px;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  vertical-align: middle;
  background-color: #eee;
  border: 1px solid #ccc;
  margin-left: -5px;
  margin-right: -5px;
}
.datepicker {
  width: 230px;
}

.lpds2-mo {
  /* loading */
  /* load_type1 */
  /* load_type2 */
  /* load_type3 */
  /* load_type4 */
  /* loading(new) */
  /* asis loading */
}

.lpds2-mo .loading_wrap {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: #fff;
}

.lpds2-mo .loading_wrap .inner {
  display: table;
  width: 100%;
  height: 100%;
  text-align: center;
}

.lpds2-mo .loading_wrap .inner .loading {
  display: table-cell;
  vertical-align: middle;
}

.lpds2-mo .loading_wrap .inner .loading h1 {
  font-weight: 700;
  font-family: "SpoqaHanSans";
}

.lpds2-mo .loading_wrap .inner .loading .loader {
  color: #ffd40e;
  font-size: 36px;
  text-indent: -9999em;
  overflow: hidden;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  margin: 72px auto;
  position: relative;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: loader 1.7s infinite ease;
  animation: loader 1.7s infinite ease;
}

@-webkit-keyframes loader {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
            box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
  }
  5%,
  95% {
    -webkit-box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
            box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
  }
  10%,
  59% {
    -webkit-box-shadow: 0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em;
            box-shadow: 0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em;
  }
  20% {
    -webkit-box-shadow: 0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em;
            box-shadow: 0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em;
  }
  38% {
    -webkit-box-shadow: 0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em;
            box-shadow: 0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em;
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
    -webkit-box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
            box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
  }
}

@keyframes loader {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
            box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
  }
  5%,
  95% {
    -webkit-box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
            box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
  }
  10%,
  59% {
    -webkit-box-shadow: 0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em;
            box-shadow: 0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em;
  }
  20% {
    -webkit-box-shadow: 0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em;
            box-shadow: 0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em;
  }
  38% {
    -webkit-box-shadow: 0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em;
            box-shadow: 0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em;
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
    -webkit-box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
            box-shadow: 0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;
  }
}

.lpds2-mo .loading_wrap .tit {
  font-size: 2em;
  color: #222;
  font-weight: 700;
  font-family: "SpoqaHanSans";
  line-height: 1.42em;
}

.lpds2-mo .loading_wrap .copy {
  margin-top: 40px;
  font-size: 1.45em;
  font-weight: 700;
  color: #222;
}

.lpds2-mo .loading_wrap .copy strong {
  color: #03a5b0;
}

.lpds2-mo .load_type1 .load_motion {
  position: relative;
  width: 138px;
  height: 206px;
  margin: 0 auto;
  background: url("/https/www.lifeplanet.co.kr/resources/images/common/m.bg_loading_type1.png") 0 0 no-repeat;
  background-size: 138px auto;
}

.lpds2-mo .load_type1 .load_motion .circle {
  position: absolute;
  left: 4px;
  top: 59px;
  width: 95px;
  height: 95px;
  border-radius: 50%;
  background: #bbb;
  overflow: hidden;
  z-index: 1;
}

.lpds2-mo .load_type1 .load_motion .circle .load_circle {
  position: absolute;
  left: 0;
  right: 0;
  top: 100%;
  bottom: 0;
  width: 100%;
  height: 120%;
  background: #22c6d0;
  animation: pie 1.5s infinite ease-in-out;
  -webkit-animation: pie 1.5s infinite ease-in-out;
}

.lpds2-mo .loading_wrap.default {
  background: rgba(0, 0, 0, 0.3);
}

.lpds2-mo .loading_wrap.default .loading img {
  width: 52px;
  height: auto;
}

@keyframes pie {
  70%,
  100% {
    top: 0%;
  }
}

@-webkit-keyframes pie {
  70%,
  100% {
    top: 0%;
  }
}

.lpds2-mo .load_type1 .load_motion .check {
  position: absolute;
  left: 5px;
  top: 5px;
  width: 85px;
  height: 85px;
  border-radius: 50%;
  background: #fff;
}

.lpds2-mo .load_type1 .load_motion .check:after {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  width: 42px;
  height: 34px;
  margin: -17px 0 0 -21px;
  background: url("/https/www.lifeplanet.co.kr/resources/images/common/m.icon_loading_type1_off.png") 0 0 no-repeat;
  background-size: 42px auto;
  animation: bounceCheck 1.5s infinite;
  -webkit-animation: bounceCheck 1.5s infinite;
}

@keyframes bounceCheck {
  0%,
  70%,
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    background-image: url("/https/www.lifeplanet.co.kr/resources/images/common/m.icon_loading_type1_off.png");
  }
  80% {
    -webkit-transform: scale(0.85);
            transform: scale(0.85);
    background-image: url("/https/www.lifeplanet.co.kr/resources/images/common/m.icon_loading_type1_on.png");
  }
  90% {
    -webkit-transform: scale(1);
            transform: scale(1);
    background-image: url("/https/www.lifeplanet.co.kr/resources/images/common/m.icon_loading_type1_on.png");
  }
}

@-webkit-keyframes bounceCheck {
  0%,
  70%,
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    background-image: url("/https/www.lifeplanet.co.kr/resources/images/common/m.icon_loading_type1_off.png");
  }
  80% {
    -webkit-transform: scale(0.85);
            transform: scale(0.85);
    background-image: url("/https/www.lifeplanet.co.kr/resources/images/common/m.icon_loading_type1_on.png");
  }
  90% {
    -webkit-transform: scale(1);
            transform: scale(1);
    background-image: url("/https/www.lifeplanet.co.kr/resources/images/common/m.icon_loading_type1_on.png");
  }
}

.lpds2-mo .load_type2 .load_motion {
  position: relative;
  width: 135px;
  height: 265px;
  margin: 0 auto;
  background: url("/https/www.lifeplanet.co.kr/resources/images/common/m.bg_loading_type2.png") 0 0 no-repeat;
  background-size: 135px auto;
}

.lpds2-mo .load_type2 .load_motion .dot_wrap {
  position: absolute;
  left: 72px;
  top: 125px;
}

.lpds2-mo .load_type2 .load_motion .dot_wrap .dot {
  display: block;
  width: 10px;
  height: 10px;
  background: #cacbcb;
  border-radius: 50%;
  animation: bounceColor .9s infinite ease-in-out;
  -webkit-animation: bounceColor .9s infinite ease-in-out;
}

.lpds2-mo .load_type2 .load_motion .dot_wrap .dot + .dot {
  margin-top: 10px;
}

.lpds2-mo .load_type2 .load_motion .dot_wrap .dot:nth-of-type(2) {
  -webkit-animation-delay: .3s;
          animation-delay: .3s;
}

.lpds2-mo .load_type2 .load_motion .dot_wrap .dot:nth-of-type(3) {
  -webkit-animation-delay: 6s;
          animation-delay: 6s;
}

@keyframes bounceColor {
  30% {
    background: #cacbcb;
  }
  70% {
    background: #dadada;
  }
  100% {
    background: #bdbdbd;
  }
}

@-webkit-keyframes bounceColor {
  30% {
    background: #cacbcb;
  }
  70% {
    background: #dadada;
  }
  100% {
    background: #bdbdbd;
  }
}

.lpds2-mo .load_type2 .load_motion .ball_wrap {
  position: absolute;
  left: 46px;
  right: -20px;
  bottom: 30px;
  width: 50px;
  height: 20px;
}

.lpds2-mo .load_type2 .load_motion .ball_wrap .ball,
.lpds2-mo .load_type2 .load_motion .ball_wrap .shadow {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: #22c6d0;
  border-radius: 50%;
  position: absolute;
  top: 0;
}

.lpds2-mo .load_type2 .load_motion .ball_wrap .ball:nth-of-type(1) {
  left: 0;
  background: #2ed0a9;
  -webkit-animation: loadingDot1 .7s infinite;
  animation: loadingDot1 .7s infinite;
}

.lpds2-mo .load_type2 .load_motion .ball_wrap .ball:nth-of-type(2) {
  left: 15px;
  background: #22c6d0;
  z-index: 1;
  -webkit-animation: loadingDot2 .7s infinite;
  animation: loadingDot2 .7s infinite;
}

.lpds2-mo .load_type2 .load_motion .ball_wrap .ball:nth-of-type(3) {
  left: 30px;
  background: #6884ff;
  -webkit-animation: loadingDot3 .7s infinite;
  animation: loadingDot3 .7s infinite;
}

.lpds2-mo .load_type2 .load_motion .ball_wrap .shadow {
  left: 15px;
  background: #22c6d0;
  z-index: 2;
  -webkit-animation: loadingDot4 .7s infinite;
  animation: loadingDot4 .7s infinite;
}

@keyframes loadingDot1 {
  0% {
    left: -30px;
    opacity: 0;
    background-color: #2ed0a9;
  }
  20% {
    left: 0px;
    opacity: 1;
    background-color: #2ed0a9;
  }
  100% {
    left: 15px;
    opacity: 1;
    background-color: #22c6d0;
  }
}

@-webkit-keyframes loadingDot1 {
  0% {
    left: -30px;
    opacity: 0;
    background-color: #2ed0a9;
  }
  20% {
    left: 0px;
    opacity: 1;
    background-color: #2ed0a9;
  }
  100% {
    left: 15px;
    opacity: 1;
    background-color: #22c6d0;
  }
}

@keyframes loadingDot2 {
  0%,
  20% {
    left: 15px;
    background-color: #22c6d0;
  }
  100% {
    left: 30px;
    background-color: #6884ff;
  }
}

@-webkit-keyframes loadingDot2 {
  0%,
  20% {
    left: 15px;
    background-color: #22c6d0;
  }
  100% {
    left: 30px;
    background-color: #6884ff;
  }
}

@keyframes loadingDot3 {
  0%,
  20% {
    left: 30px;
    opacity: 1;
  }
  100% {
    left: 60px;
    opacity: 0;
  }
}

@-webkit-keyframes loadingDot3 {
  0%,
  20% {
    left: 30px;
    opacity: 1;
  }
  90% {
    left: 60px;
    opacity: 0;
  }
  98%,
  100% {
    left: 30px;
    opacity: 0;
  }
}

@keyframes loadingDot4 {
  20%,
  100% {
    opacity: 0;
  }
}

@-webkit-keyframes loadingDot4 {
  20%,
  100% {
    opacity: 0;
  }
}

.lpds2-mo .load_type3 .desc {
  font-size: 1.15em;
  color: #666;
  line-height: 1.5em;
}

.lpds2-mo .load_type3 .load_motion {
  padding: 40px 0 100px;
}

.lpds2-mo .load_type3 .swiper_container {
  overflow-x: hidden;
}

.lpds2-mo .load_type3 .load_motion .line_grow {
  display: inline-block;
  position: relative;
  vertical-align: top;
}

.lpds2-mo .load_type3 .load_motion .line_grow .inner {
  z-index: 1;
  position: relative;
  width: 116px;
  height: 116px;
  border: 5px solid #bbb;
  border-radius: 50%;
  background: #fff;
  overflow: hidden;
}

.lpds2-mo .load_type3 .load_motion .line_grow .line {
  position: absolute;
  left: 100%;
  bottom: 19px;
  width: 17px;
  border-radius: 20px;
}

.lpds2-mo .load_type3 .load_motion .line_grow .line1 {
  background-color: #22c6d0;
  -webkit-animation: line-grow2 0.5s ease alternate infinite, line-move 3s linear infinite;
          animation: line-grow2 0.5s ease alternate infinite, line-move 3s linear infinite;
}

.lpds2-mo .load_type3 .load_motion .line_grow .line2 {
  background-color: #6884ff;
  -webkit-animation: line-grow4 0.5s 0.2s ease alternate infinite, line-move 3s 0.5s linear infinite;
          animation: line-grow4 0.5s 0.2s ease alternate infinite, line-move 3s 0.5s linear infinite;
}

.lpds2-mo .load_type3 .load_motion .line_grow .line3 {
  background-color: #ddd;
  -webkit-animation: line-grow 0.5s 0.4s ease alternate infinite, line-move 3s 1.0s linear infinite;
          animation: line-grow 0.5s 0.4s ease alternate infinite, line-move 3s 1.0s linear infinite;
}

.lpds2-mo .load_type3 .load_motion .line_grow .line4 {
  background-color: #2ed0a9;
  -webkit-animation: line-grow3 0.5s 0.6s ease alternate infinite, line-move 3s 1.5s linear infinite;
          animation: line-grow3 0.5s 0.6s ease alternate infinite, line-move 3s 1.5s linear infinite;
}

.lpds2-mo .load_type3 .load_motion .line_grow .line5 {
  background-color: #ddd;
  -webkit-animation: line-grow 0.5s 0.8s ease alternate infinite, line-move 3s 2.0s linear infinite;
          animation: line-grow 0.5s 0.8s ease alternate infinite, line-move 3s 2.0s linear infinite;
}

.lpds2-mo .load_type3 .load_motion .line_grow .line6 {
  background-color: #6884ff;
  -webkit-animation: line-grow3 0.5s 1.0s ease alternate infinite, line-move 3s 2.5s linear infinite;
          animation: line-grow3 0.5s 1.0s ease alternate infinite, line-move 3s 2.5s linear infinite;
}

.lpds2-mo .load_type3 .load_motion .line_grow [class*=square_] {
  position: absolute;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  background-color: #bbb;
}

.lpds2-mo .load_type3 .load_motion .line_grow .square_s {
  left: 105px;
  top: 111px;
  width: 12px;
  height: 12px;
}

.lpds2-mo .load_type3 .load_motion .line_grow .square_b {
  left: 127px;
  top: 116px;
  width: 19px;
  height: 55px;
}

@-webkit-keyframes line-grow {
  0% {
    height: 25px;
  }
  100% {
    height: 33px;
  }
}

@keyframes line-grow {
  0% {
    height: 25px;
  }
  100% {
    height: 33px;
  }
}

@-webkit-keyframes line-grow2 {
  0% {
    height: 33px;
  }
  100% {
    height: 40px;
  }
}

@keyframes line-grow2 {
  0% {
    height: 33px;
  }
  100% {
    height: 40px;
  }
}

@-webkit-keyframes line-grow3 {
  0% {
    height: 40px;
  }
  100% {
    height: 49px;
  }
}

@keyframes line-grow3 {
  0% {
    height: 40px;
  }
  100% {
    height: 49px;
  }
}

@-webkit-keyframes line-grow4 {
  0% {
    height: 49px;
  }
  100% {
    height: 62px;
  }
}

@keyframes line-grow4 {
  0% {
    height: 49px;
  }
  100% {
    height: 62px;
  }
}

@-webkit-keyframes line-move {
  0% {
    left: 100%;
  }
  100% {
    left: -10%;
  }
}

@keyframes line-move {
  0% {
    left: 100%;
  }
  100% {
    left: -10%;
  }
}

.lpds2-mo .load_type3 .swiper-wrapper {
  display: inline-block;
  width: 99999%;
  vertical-align: top;
}

.lpds2-mo .load_type3 .swiper-wrapper .swiper-slide {
  float: left;
  width: 320px;
  text-align: center;
}

.lpds2-mo .load_type3 .swiper-pagination {
  width: 100%;
  padding: 30px 0 0;
  line-height: 0px;
  color: transparent;
  text-align: center;
}

.lpds2-mo .load_type3 .swiper-pagination .swiper-pagination-bullet {
  display: inline-block;
}

.lpds2-mo .load_type3 .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet {
  margin-left: 6px;
}

.lpds2-mo .load_type3 .swiper-pagination .swiper-pagination-bullet {
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background-color: #ddd;
  -webkit-transition: all 0.2s ease 0.1s;
  transition: all 0.2s ease 0.1s;
}

.lpds2-mo .load_type3 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 10px;
  border-radius: 15px;
  background-color: #000;
}

.lpds2-mo .load_type4 .load_motion {
  padding: 40px 0 70px;
}

.lpds2-mo .load_type4 .load_motion .captcha_loading {
  position: relative;
  z-index: 0;
  width: 118px;
  height: 132px;
  margin: 0 auto;
  background: #bbb;
  overflow: hidden;
}

.lpds2-mo .load_type4 .load_motion .unload_captcha {
  position: absolute;
  z-index: 1;
  left: -1px;
  top: -1px;
  width: 120px;
  height: 134px;
  background: url("/https/www.lifeplanet.co.kr/resources/images/common/m.icon_loading_capcha.png") no-repeat center;
  background-size: cover;
}

.lpds2-mo .load_type4 .load_motion .load_captcha {
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  height: 100%;
  background: #22c6d0;
  animation: pie 1.5s infinite ease-in-out;
  -webkit-animation: pie 1.5s infinite ease-in-out;
}

.lpds2-mo .load_type4 .load_motion .check {
  position: absolute;
  z-index: 1;
  left: 50%;
  top: 50%;
  width: 42px;
  height: 34px;
  margin: -17px 0 0 -21px;
  background: url("/https/www.lifeplanet.co.kr/resources/images/common/m.icon_loading_type1_off.png") 0 0 no-repeat;
  background-size: 42px auto;
  animation: bounceCheck 1.5s infinite;
  -webkit-animation: bounceCheck 1.5s infinite;
}

.lpds2-mo .spinner_wrapper {
  z-index: 1000003;
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  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;
}

.lpds2-mo .spinner_wrap {
  position: relative;
  display: inline-block;
  background: #fff;
  height: 44px;
  padding: 8px;
  border-radius: 50%;
  -webkit-box-shadow: 1px 2px 22px 0px rgba(0, 0, 0, 0.35);
          box-shadow: 1px 2px 22px 0px rgba(0, 0, 0, 0.35);
  font-size: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.lpds2-mo .spinner_wrap .spinner_svg {
  -webkit-animation: spinner_rotator 2s linear infinite;
          animation: spinner_rotator 2s linear infinite;
  width: 28px;
  height: 28px;
}

.lpds2-mo .spinner_wrap .spinner_svg .path {
  -webkit-transform-origin: 0px 0px;
          transform-origin: 0px 0px;
  -webkit-animation: spinner_dash 1.5s ease-in-out infinite, spinner_colors 5.6s ease-in-out infinite;
          animation: spinner_dash 1.5s ease-in-out infinite, spinner_colors 5.6s ease-in-out infinite;
  stroke-width: 5;
  stroke-linecap: round;
}

@-webkit-keyframes spinner_colors {
  0% {
    stroke: #03a5b0;
  }
  100% {
    stroke: #03a5b0;
  }
}

@keyframes spinner_colors {
  0% {
    stroke: #03a5b0;
  }
  100% {
    stroke: #03a5b0;
  }
}

@-webkit-keyframes spinner_dash {
  0% {
    stroke-dasharray: 1, 150;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -35;
  }
  100% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -124;
  }
}

@keyframes spinner_dash {
  0% {
    stroke-dasharray: 1, 150;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -35;
  }
  100% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -124;
  }
}

@-webkit-keyframes spinner_rotator {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes spinner_rotator {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

.lpds2-mo #loading_area {
  position: fixed;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  z-index: 1000002;
}

.lpds2-mo #loading_area .loading_dim {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: .3;
  z-index: 9000;
}

.lpds2-mo #loading_area .loading_dim.type_common {
  -webkit-transition: opacity .3s ease-out;
  transition: opacity .3s ease-out;
  opacity: .7;
}

.lpds2-mo #loading_area .loading_position {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 70px;
  height: 70px;
  margin: -35px 0 0 -35px;
  z-index: 9888;
}

.lpds2-mo #loading_area .common_loader_v2 {
  width: 100px;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 9888;
}

.lpds2-mo #loading_area_1 {
  position: fixed;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  z-index: 1000002;
}

.lpds2-mo #loading_area_1 .loading_dim {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: .3;
  z-index: 9000;
}

.lpds2-mo #loading_area_1 .loading_position {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 70px;
  height: 70px;
  margin: -35px 0 0 -35px;
  z-index: 9888;
}

.lpds2-mo .sk-fading-circle {
  width: 70px;
  height: 70px;
  position: relative;
  z-index: 9888;
}

.lpds2-mo .sk-fading-circle .sk-circle {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

.lpds2-mo .sk-fading-circle .sk-circle:before {
  content: '';
  display: block;
  margin: 0 auto;
  width: 15%;
  height: 15%;
  background-color: #ffc40d;
  border-radius: 100%;
  -webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
  animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
}

.lpds2-mo .sk-fading-circle .sk-circle2 {
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
}

.lpds2-mo .sk-fading-circle .sk-circle3 {
  -webkit-transform: rotate(60deg);
  transform: rotate(60deg);
}

.lpds2-mo .sk-fading-circle .sk-circle4 {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.lpds2-mo .sk-fading-circle .sk-circle5 {
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}

.lpds2-mo .sk-fading-circle .sk-circle6 {
  -webkit-transform: rotate(150deg);
  transform: rotate(150deg);
}

.lpds2-mo .sk-fading-circle .sk-circle7 {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.lpds2-mo .sk-fading-circle .sk-circle8 {
  -webkit-transform: rotate(210deg);
  transform: rotate(210deg);
}

.lpds2-mo .sk-fading-circle .sk-circle9 {
  -webkit-transform: rotate(240deg);
  transform: rotate(240deg);
}

.lpds2-mo .sk-fading-circle .sk-circle10 {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}

.lpds2-mo .sk-fading-circle .sk-circle11 {
  -webkit-transform: rotate(300deg);
  transform: rotate(300deg);
}

.lpds2-mo .sk-fading-circle .sk-circle12 {
  -webkit-transform: rotate(330deg);
  transform: rotate(330deg);
}

.lpds2-mo .sk-fading-circle .sk-circle2:before {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.lpds2-mo .sk-fading-circle .sk-circle3:before {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}

.lpds2-mo .sk-fading-circle .sk-circle4:before {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.lpds2-mo .sk-fading-circle .sk-circle5:before {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

.lpds2-mo .sk-fading-circle .sk-circle6:before {
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}

.lpds2-mo .sk-fading-circle .sk-circle7:before {
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}

.lpds2-mo .sk-fading-circle .sk-circle8:before {
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

.lpds2-mo .sk-fading-circle .sk-circle9:before {
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}

.lpds2-mo .sk-fading-circle .sk-circle10:before {
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}

.lpds2-mo .sk-fading-circle .sk-circle11:before {
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}

.lpds2-mo .sk-fading-circle .sk-circle12:before {
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}

@-webkit-keyframes sk-circleFadeDelay {
  0%,
  39%,
  100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}

@keyframes sk-circleFadeDelay {
  0%,
  39%,
  100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}

.lpds2-mo .loading_basket {
  position: relative;
  margin: 0 auto;
  display: block;
  width: 85px;
  height: 85px;
  line-height: 85px;
  border-radius: 50%;
  overflow: hidden;
  background: rgba(0, 0, 0, 0.7);
  z-index: 1;
}

.lpds2-mo .loading_basket:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0;
  background: rgba(3, 165, 176, 0.94);
  -webkit-animation: basket_bg 2.5s infinite ease-in-out;
          animation: basket_bg 2.5s infinite ease-in-out;
}

.lpds2-mo .loading_basket .icon_basket {
  position: relative;
  display: inline-block;
  margin-top: -4px;
  width: 27px;
  height: 35px;
  vertical-align: middle;
  background: url("/https/www.lifeplanet.co.kr/resources/images/common/m.icon_basket.png") 50% 50% no-repeat;
  background-size: 27px auto;
}

@-webkit-keyframes basket_bg {
  0% {
    height: 0;
  }
  100% {
    height: 100%;
  }
}

@keyframes basket_bg {
  0% {
    height: 0;
  }
  100% {
    height: 100%;
  }
}

.lpds2-mo .product-book > ul {
  margin-top: 20px;
}

.lpds2-mo .product-book > ul:after {
  content: "";
  display: block;
  clear: both;
}

.lpds2-mo .product-book > ul > li {
  float: left;
}

.lpds2-mo .product-book > ul > li + li {
  margin-left: 20px;
}

.lpds2-mo .product-book > ul > li .name {
  font-size: 14px;
}

.lpds2-mo .product-book > ul > li .content {
  font-size: 24px;
  margin-top: 10px;
}

.lpds2-mo .s-keyword > span {
  display: inline-block;
}

.lpds2-mo .s-keyword > span:after {
  content: " ";
  display: inline-block;
  width: 1px;
  height: 11px;
  margin: 0 5px;
  vertical-align: middle;
  background: #afbfc4;
}

.lpds2-mo .s-keyword > span:last-child::after {
  content: "";
  display: none;
}

.lpds2-mo {
  /* S :: 220203 모바일용어사전 */
  /* E :: 220203 모바일용어사전 */
}

.lpds2-mo .pop-dic .pop_section_dx {
  position: fixed;
  overflow-y: auto;
  top: 100%;
  left: 0;
  width: 100%;
  height: 100%;
  min-height: 100%;
  z-index: 201;
  -webkit-transition: top 0.3s cubic-bezier(0.65, 0.05, 0.36, 1);
  transition: top 0.3s cubic-bezier(0.65, 0.05, 0.36, 1);
  will-change: top;
  background-color: #FFFFFF;
}

.lpds2-mo .pop-dic .pop_section_dx.on {
  top: 0;
}

.lpds2-mo .pop-dic .pop_section_dx.on + .dimm {
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 120%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 199;
}

.lpds2-mo .pop-dic .pop_section_dx.closing {
  top: 100%;
}

.lpds2-mo .pop-dic .ico-header5 > span {
  display: inline-block;
  overflow: hidden;
  text-indent: -9999px;
  width: 0;
  height: 0;
}

.lpds2-mo .pop-dic .popup.renew .btn-pop-cls {
  position: fixed;
  right: 9px;
  top: 8px;
  padding: 10px;
  background-color: #FFFFFF;
  border-radius: 50%;
  z-index: 1;
}

.lpds2-mo .pop-dic .ico-header4 {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-image: url("/https/www.lifeplanet.co.kr/resources/images/renew/ico_header_sprite_v220801.png");
  background-repeat: no-repeat;
  background-position: -176px 0;
  background-size: 462px auto;
}

.lpds2-mo .pop-dic .ico-header4 > span {
  display: inline-block;
  overflow: hidden;
  text-indent: -9999px;
  width: 0;
  height: 0;
}

.lpds2-mo .pop-dic .btn_talk.dic {
  top: -184px;
  right: 10px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/m.icon_dictionary.png) no-repeat;
  background-size: 100%;
}

.lpds2-mo .pop-dic .btn_talk.chat {
  top: -122px;
  right: 10px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/m.icon_chatbot.png) no-repeat;
  background-size: 100%;
}

.lpds2-mo .pop-dic .btn_talk.kakao {
  top: -122px;
  right: 10px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/m.icon_kakao.png) no-repeat;
  background-size: 100%;
}

.lpds2-mo .pop-dic .btn_talk.close {
  top: -60px;
  right: 10px;
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/m.icon_floting_close.png) no-repeat;
  background-size: 100%;
}

.lpds2-mo .pop-dic .dc.page_dim.on {
  width: 100%;
  opacity: 1;
  -webkit-transition: opacity 0.3s, width 0s;
  transition: opacity 0.3s, width 0s;
  z-index: 0 !important;
}

.lpds2-mo .pop-dic .btn_talk .txt {
  position: absolute;
  background: #fff;
  font-size: 12px;
  text-align: center;
  padding: 4px;
  border-radius: 20px;
  top: 13px;
}

.lpds2-mo .pop-dic .btn_talk.dic .txt {
  width: 73px;
  right: 63px;
}

.lpds2-mo .pop-dic .btn_talk.chat .txt {
  width: 43px;
  right: 63px;
}

.lpds2-mo .pop-dic .btn_talk.kakao .txt {
  width: 73px;
  right: 63px;
}

.lpds2-mo .pop-dic #result-content .content_section .tit, .lpds2-mo #result-content .content_section .no-result {
  font-size: 18px;
  margin-top: 14px;
  margin-bottom: 20px;
}

.lpds2-mo .pop-dic #result-content .content_section .description {
  line-height: 1.79;
  text-align: justify;
  word-break: normal;
  font-size: 14px;
  color: #333;
}

.lpds2-mo .pop-dic #result-content.content_wrapper {
  display: none;
  border-top: 1px solid #ddd;
  margin-top: 68px;
  overflow-y: auto;
  background: #fff;
  padding: 26px 48px;
  font-size: 20px;
  color: #000;
}

.lpds2-mo .pop-dic #result-content.content_wrapper .content_section.addheight {
  min-height: 555px;
}

.lpds2-mo .pop-dic #result-content.content_wrapper._on {
  display: block;
}

.lpds2-mo .pop-dic .popup.renew .pop-contents.dc {
  padding: 0;
}

.lpds2-mo .pop-dic .pop-contents.dc .input_wrapper.scrolled .ipt_search_02 {
  position: fixed;
  top: 0;
  z-index: 1;
  width: 100%;
  border-radius: 0;
  border: none;
  border-bottom: 1px solid #ddd;
  left: 0;
  background: #fff;
}

.lpds2-mo .pop-dic .pop-contents.dc .input_wrapper.scrolled .search_btn {
  top: 16px;
  z-index: 1;
  right: 18px;
  position: fixed;
}

.lpds2-mo .pop-dic .match_list_wrapper._on.scrolled {
  margin-top: -58px;
}

.lpds2-mo .pop-dic #result-content.content_wrapper._on.scrolled {
  margin-top: -29px;
}

.lpds2-mo .pop-dic .pop-contents.dc .input_wrapper {
  padding: 0 48px;
}

.lpds2-mo .pop-dic .pop-contents.dc .input_wrapper .ipt_search_02 {
  padding-right: 45px;
  padding-left: 21px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ddd;
  height: 50px;
  width: 100%;
  border-radius: 5px;
  font-size: 20px;
  background: #f0f0f0;
}

.lpds2-mo .pop-dic .pop-contents.dc .input_wrapper .search_btn {
  background: url(/https/www.lifeplanet.co.kr/resources/images/renew/dc.ico_search.png) center no-repeat;
  background-size: 16px;
  width: 16px;
  height: 16px;
  position: absolute;
  right: 73px;
  top: 94px;
}

.lpds2-mo .pop-dic .pop-contents.dc .input_wrapper .cancel_btn {
  position: absolute;
  right: 22px;
  top: 71px;
  display: none;
}

.lpds2-mo .pop-dic .pop-contents.dc .input_wrapper .cancel_btn._on {
  display: block;
}

.lpds2-mo .pop-dic .pop-contents.dc .input_wrapper .search_btn.searching {
  background: url(/https/www.lifeplanet.co.kr/resources/images/common/m.icon_popup_close2.png) center no-repeat;
  background-size: 16px;
  width: 14px;
  height: 14px;
  position: absolute;
  right: 85px;
  top: 75px;
}

.lpds2-mo .pop-dic .pop-contents.dc .tabs {
  padding-top: 36px;
  /* display:none; */
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 100%;
}

.lpds2-mo .pop-dic .pop-contents.dc .tabs .tab_indicator {
  position: absolute;
  width: 123px;
  height: 3px;
  background: #5ebfca;
  top: 59px;
  left: 47px;
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}

.lpds2-mo .pop-dic .pop-contents.dc .tabs .tab_header {
  padding: 0 65px;
}

.lpds2-mo .pop-dic .pop-contents.dc .tabs._on {
  display: block;
}

.lpds2-mo .pop-dic .pop-contents.dc .tab_lists li {
  cursor: pointer;
  display: inline-block;
  float: left;
  font-size: 18px;
  letter-spacing: -1px;
  bottom: 5px;
  position: relative;
  left: -17px;
  color: #666;
}

.lpds2-mo .pop-dic .pop-contents.dc .tab_lists li._on {
  color: #333;
  font-weight: bold;
  margin-left: 22px;
}

.lpds2-mo .pop-dic .pop-contents.dc .tab_lists li:first-child._on {
  margin-left: 22px;
}

.lpds2-mo .pop-dic .pop-contents.dc .tab_lists li:last-child._on {
  left: 10px;
  position: relative;
  left: 29px;
}

.lpds2-mo .pop-dic .pop-contents.dc .tab_lists li:first-child._on:before {
  content: '';
  background: url(/https/www.lifeplanet.co.kr/resources/images/renew/dc.ico_bell_02.png) center no-repeat;
  background-size: 16px;
  width: 16px;
  height: 16px;
  position: absolute;
  margin-left: -24px;
}

.lpds2-mo .pop-dic .pop-contents.dc .tab_lists li:last-child._on:before {
  content: '';
  background: url(/https/www.lifeplanet.co.kr/resources/images/renew/dc.ico_timer.png) center no-repeat;
  background-size: 16px;
  width: 16px;
  height: 16px;
  position: absolute;
  margin-left: -24px;
}

.lpds2-mo .pop-dic .pop-contents.dc .tab_lists li:last-child {
  width: 75px;
  float: right;
  left: 27px;
}

.lpds2-mo .pop-dic .pop-contents.dc .tap_content_wrapper {
  min-width: 254px;
  border-top: 1px solid #ddd;
  padding: 48px 0px 60px 48px;
  font-size: 20px;
  color: #000;
  position: relative;
  -webkit-transform: translateY(26px);
          transform: translateY(26px);
  display: none;
}

.lpds2-mo .pop-dic .pop-contents.dc .tap_content_wrapper._on {
  display: block;
}

.lpds2-mo .pop-dic .pop-contents.dc .tap_content_wrapper .item {
  margin-bottom: 33px;
  font-size: 18px;
}

.lpds2-mo .pop-dic .pop-contents.dc .tap_content_wrapper .item:after {
  background: url(/https/www.lifeplanet.co.kr/resources/images/renew/dc.ico_arrow.png) center no-repeat;
  content: '';
  background-size: 12px;
  width: 12px;
  height: 12px;
  position: absolute;
  right: 52px;
}

.lpds2-mo .pop-dic .pop-contents.dc .tap_content_wrapper #recent_search {
  padding-top: 22px;
}

.lpds2-mo .pop-dic .pop-contents.dc .tap_content_wrapper #recent_search .item:after {
  display: none;
}

.lpds2-mo .pop-dic .fw-bold {
  font-weight: 500;
}

.lpds2-mo .pop-dic .dcheader-box {
  padding: 22px 0 0;
  text-align: center;
  margin-bottom: 36.8px;
  color: gray;
}

.lpds2-mo .pop-dic .pop-contents.dc .removeall-btn {
  font-size: 14px;
  color: #878787;
  position: absolute;
  right: 48px;
  top: 24px;
}

.lpds2-mo .pop-dic .pop-contents.dc .tap_content_wrapper .item .txt {
  -webkit-transition: ease-in 0.2s;
  transition: ease-in 0.2s;
  position: relative;
  right: 0;
  cursor: pointer;
  display: inline-block;
  width: 66%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.lpds2-mo .pop-dic .pop-contents.dc .tap_content_wrapper .item .txt.done {
  right: -93px;
  opacity: 0;
}

.lpds2-mo .pop-dic .pop-contents.dc .tap_content_wrapper .item .remove {
  cursor: pointer;
  font-size: 14px;
  color: #878787;
  position: relative;
  top: 0px;
  float: right;
  right: 48px;
}

.lpds2-mo .pop-dic .pop-contents.dc .match_list_wrapper .word_list_item:after {
  background: url(/https/www.lifeplanet.co.kr/resources/images/renew/dc.ico_arrow.png) center no-repeat;
  content: '';
  background-size: 12px;
  width: 12px;
  height: 12px;
  position: absolute;
  right: 68px;
}

.lpds2-mo .pop-dic .dcheader-box {
  padding: 22px 0 0;
  text-align: center;
  margin-bottom: 36.8px;
  color: gray;
}

.lpds2-mo .pop-dic .dcheader-box .btn-pop-back {
  position: absolute;
  left: 9px;
  top: 8px;
  padding: 10px;
  background-color: #FFFFFF;
  border-radius: 50%;
  z-index: 1;
}

.lpds2-mo .pop-dic .dcheader-box .ico-header5 {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-image: url(/https/www.lifeplanet.co.kr/resources/images/renew/btn_back.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.lpds2-mo .pop-dic .match_list_wrapper {
  display: none;
  border-top: 1px solid #ddd;
  margin-top: 68px;
  overflow-y: auto;
  background: #fff;
  padding: 60px 64px;
  font-size: 20px;
}

.lpds2-mo .pop-dic .match_list_wrapper._on {
  display: block;
}

.lpds2-mo .pop-dic .match_list_wrapper .word_list_item {
  margin-bottom: 33px;
  cursor: pointer;
}

.lpds2-mo .pop-dic .match_list_wrapper .word_list_item p.no_result {
  text-align: center;
}

.lpds2-mo .pop-dic .match_list_wrapper .word_list_item:last-child {
  margin-bottom: 0px;
}

.lpds2-mo .pop-dic .pop-contents.dc .input_wrapper .ipt_search_02::-webkit-input-placeholder {
  font-size: 18px;
  color: #D5D5D5;
}

.lpds2-mo .pop-dic .pop-contents.dc .input_wrapper .ipt_search_02:-ms-input-placeholder {
  font-size: 18px;
  color: #D5D5D5;
}

.lpds2-mo .pop-dic .pop-contents.dc .input_wrapper .ipt_search_02::-ms-input-placeholder {
  font-size: 18px;
  color: #D5D5D5;
}

.lpds2-mo .pop-dic .pop-contents.dc .input_wrapper .ipt_search_02::placeholder {
  font-size: 18px;
  color: #D5D5D5;
}

.lpds2-mo .pop-dic #result-content .content_section .tit.fw-bold {
  font-weight: bold;
}

.lpds2-mo .pop-dic .keyword {
  background: #ddecf9;
  cursor: pointer;
}

.lpds2-mo .pop-dic .pop-contents.dc .tap_content_wrapper .item .txt:active,
.lpds2-mo .pop-dic .pop-contents.dc .tap_content_wrapper .item .remove:active,
.lpds2-mo .pop-dic .match_list_wrapper .word_list_item:active {
  background-color: #E0E9EF;
  border-radius: 10px;
}

.lpds2-mo .pop-dic .match_list_wrapper .word_list_item {
  margin-bottom: 33px;
  cursor: pointer;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 90%;
}

.lpds2-mo .fz24 label {
  font-size: 24px !important;
}

.lpds-wrap .btn.bg--third {
  background-color: #7C9599 !important;
}
