﻿/*@import "card.css";*/

@import "chip.css";
@import "button.css";
@import "list.css";
@import "common_1.css";
@import "common_new_mb.css";
@import "common_new.css";

/*24년12월 희라샘 요청*/

.costomEdit ul,
.costomEdit li,
.costomEdit table,
.costomEdit tr,
.costomEdit td,
.costomEdit th,
.costomEdit h2,
.costomEdit h3,
.costomEdit h4,
.costomEdit h5,
.costomEdit p {
  padding: 0;
  margin: 0;
  line-height: 0;
  box-sizing: border-box;
  vertical-align: top;
}

.costomEdit ul {
  list-style: none;
}

.costomEdit address,
.costomEdit a {
  text-decoration: none;
  font-style: normal;
  color: #999;
}

.costomEdit h2,
.costomEdit h3,
.costomEdit h4,
.costomEdit h5 {
  line-height: 1.1;
}

.costomEdit p {
  line-height: 1.2;
  vertical-align: top;
}

.costomEdit i.material-icons {
  color: #999;
}

.flx {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.col3{
  column-gap: 2%;
  row-gap: 1rem;
}

.flx.col3 li,
.flex.col3 td,
.flex.col3 th {
  width: 31%;
  padding: 1rem;
  background-color: white;
  border-radius: var(--radius);
  box-shadow: 0 5px var(--shadow_spread) var(--shadow_color);
  position: relative;
}

@media screen and (max-width: 860px) {
  .flx {
    justify-content: stretch;
  }

  .flx.col3 li,
  .flex.col3 td,
  .flex.col3 th {
    width: 48%;
  }
}

@media screen and (max-width: 540px) {
  .flx.col3 li,
  .flex.col3 td,
  .flex.col3 th {
    width: 100%;
  }
}




