@charset "UTF-8";
@keyframes arrow {
  0% {
    opacity: 0;
    transform: translate(-75%, 0);
  }
  100% {
    opacity: 1;
    transform: translate(0, 0);
  }
}
@keyframes arrowBack {
  0% {
    opacity: 0;
    transform: translate(75%, 50%) rotate(180deb);
  }
  100% {
    opacity: 1;
    transform: translate(0, 50%) rotate(180deb);
  }
}
@keyframes wave {
  0% {
    opacity: 0.35;
    transform: translate(-50%, -50%) scale(0);
  }
  100% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(1);
  }
}
@keyframes showUnderline {
  0% {
    opacity: 1;
    transform: translate(-50%, 100%) scale(0);
  }
  100% {
    opacity: 1;
    transform: translate(-50%, 100%) scale(1);
  }
}
@keyframes showUp {
  0% {
    opacity: 0;
    transform: translate(0, 2em);
  }
  100% {
    opacity: 1;
    transform: translate(0, 0);
  }
}
@keyframes checkUp {
  0% {
    opacity: 0;
    transform: translate(0, -20%);
  }
  100% {
    opacity: 1;
    transform: translate(0, -50%);
  }
}
@keyframes rotate360 {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes blink {
  0% {
    opacity: 1;
    transform: scale(0.5);
  }
  100% {
    opacity: 0;
    transform: scale(1.2);
  }
}
@keyframes sending {
  0% {
    width: 0%;
  }
  20% {
    width: 20%;
  }
  40% {
    width: 40%;
  }
  60% {
    width: 60%;
  }
  80% {
    width: 80%;
  }
  100% {
    width: 100%;
  }
}
html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
}

html {
  border: 0;
}

body {
  overflow-y: auto;
  color: #25262B;
  position: relative;
  letter-spacing: -0.08em;
  border: 0;
  font-size: 15px;
}

/* 웹폰트 anti-aliasing */
* {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -moz-font-feature-settings: "liga", "kern";
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal;
}

legend {
  visibility: hidden;
  width: 0;
  height: 0;
  overflow: hidden;
  position: absolute;
  top: -10000px;
  line-height: 0;
}

hr {
  display: none;
}

img,
fieldset,
input.image {
  border: 0 none;
}

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

input,
select,
button,
textarea {
  vertical-align: baseline;
  color: #555;
}

button {
  border: 0;
}

input {
  outline: none;
}

/*
select {
cursor:pointer;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}*/
/* 표준브라우저의 네이티브 화살표 숨기기 */
select {
  -webkit-appearance: none;
}
select::-ms-expand {
  display: none;
}

/* IE 10, 11의 네이티브 화살표 숨기기 */
address,
em {
  font-style: normal;
}

.hidden {
  visibility: hidden;
  width: 0;
  height: 0;
  overflow: hidden;
  position: absolute;
  top: -10000px;
  line-height: 0;
}

.text_hidden {
  font-size: 0;
  line-height: 0;
  text-indent: -9999px;
}

input,
a,
strong,
span,
label,
em,
select {
  display: inline-block;
  box-sizing: border-box;
  vertical-align: baseline;
}

div,
p,
ul,
ol,
li,
textarea {
  display: block;
  box-sizing: border-box;
}

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* 링크 정의 */
a {
  color: #25262B;
  text-decoration: none;
  cursor: pointer;
}
a:link, a:hover {
  color: inherit;
}

/* 단어 단위 줄바꿈 */
* {
  word-break: keep-all;
}

/* 테이블 기본 정의 */
table {
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse;
  padding: 0;
  margin: 0;
  table-layout: fixed;
  word-break: break-all;
}
table th {
  font-weight: normal;
}

caption {
  visibility: hidden;
  width: 0;
  height: 0;
  overflow: hidden;
  line-height: 0;
}

th,
td {
  padding: 0;
  margin: 0;
  font-size: 1em;
}

/* 내용 말줄임표로 줄이기 */
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ellipsis.multiline {
  white-space: normal;
}

/* html5 요소 block */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

/* ------------------------------------------- 스크롤 start */
.scroll {
  position: relative;
  /* background: url('/img/common/bg_scroll.png') 100% 0 repeat-y; */
  padding-right: 5px;
}

::-webkit-scrollbar-track {
  border-radius: 10px;
  background-color: transparent;
}

::-webkit-scrollbar {
  width: 5px;
  height: 5px;
  background-color: transparent;
}

::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: #d8d8d8;
}

::-webkit-scrollbar-button {
  width: 5px;
  height: 10px;
  background-color: transparent;
}

/* ------------------------------------------- 스크롤 end */
.row {
  margin-left: 0;
  margin: 0;
}
.row > * {
  padding-left: 0;
  padding-right: 0;
}

.btn {
  transition-duration: 0.05s;
}

.row.divide-2 {
  gap: 8rem;
}
.row.divide-2 > * {
  width: calc((100% - 8rem) / 2);
}

.nav-link {
  color: #142456;
}

.form-check {
  padding-left: 0;
}

.modal {
  backdrop-filter: none;
}
.modal .modal-footer {
  justify-content: center;
}

/* 간격 */
hr[class*=space] {
  display: block;
  background: none;
}
hr.space5 {
  margin: 0.1667rem 0;
}
hr.space10 {
  margin: 0.3333rem 0;
}
hr.space20 {
  margin: 0.6667rem 0;
}
hr.space30 {
  margin: 1rem 0;
}
hr.space40 {
  margin: 1.3333rem 0;
}
hr.space50 {
  margin: 1.6667rem 0;
}
hr.space60 {
  margin: 2rem 0;
}
hr.space70 {
  margin: 2.3333rem 0;
}
hr.space80 {
  margin: 2.6667rem 0;
}
hr.space90 {
  margin: 3rem 0;
}
hr.space100 {
  margin: 3.3333rem 0;
}
hr.space120 {
  margin: 3.6667rem 0;
}
hr.space140 {
  margin: 4.6667rem 0;
}
hr.space160 {
  margin: 5.3333rem 0;
}
hr.space180 {
  margin: 6rem 0;
}

/* 취소 클래스 */
.f-lft {
  float: left !important;
}

.f-rgt {
  float: right !important;
}

.f-none {
  float: none !important;
}

.clear {
  clear: both !important;
}

.t-lft {
  text-align: left !important;
}

.t-ctr {
  text-align: center !important;
}

.t-rgt {
  text-align: right !important;
}

.no-bg {
  background-image: none !important;
}

.no-ml {
  margin-left: 0 !important;
}

.no-mr {
  margin-right: 0 !important;
}

.no-pl {
  padding-left: 0 !important;
}

.no-pr {
  padding-right: 0 !important;
  padding-right: 0 !important;
}

.no-text {
  font-size: 0px !important;
  line-height: 0px !important;
  text-indent: -9999px !important;
}

.w-full {
  width: 100% !important;
}

/* 간격 */
.mg0 {
  margin: 0 !important;
}

.mgt0 {
  margin-top: 0px !important;
}

.mgt5 {
  margin-top: 5px !important;
}

.mgt10 {
  margin-top: 10px !important;
}

.mgt15 {
  margin-top: 15px !important;
}

.mgt20 {
  margin-top: 20px !important;
}

.mgt30 {
  margin-top: 30px !important;
}

.mgt40 {
  margin-top: 40px !important;
}

.mgt50 {
  margin-top: 50px !important;
}

.mgt60 {
  margin-top: 60px !important;
}

.mgt70 {
  margin-top: 70px !important;
}

.mgt80 {
  margin-top: 80px !important;
}

.mgb0 {
  margin-bottom: 0px !important;
}

.mgb5 {
  margin-bottom: 5px !important;
}

.mgb10 {
  margin-bottom: 10px !important;
}

.mgb15 {
  margin-bottom: 15px !important;
}

.mgb20 {
  margin-bottom: 20px !important;
}

.mgb30 {
  margin-bottom: 30px !important;
}

.mgb40 {
  margin-bottom: 40px !important;
}

.mgb50 {
  margin-bottom: 50px !important;
}

.mgb60 {
  margin-bottom: 60px !important;
}

.mgb70 {
  margin-bottom: 70px !important;
}

.mgb80 {
  margin-bottom: 80px !important;
}

.mgr0 {
  margin-right: 0px !important;
}

.mgr5 {
  margin-right: 5px !important;
}

.mgr10 {
  margin-right: 10px !important;
}

.mgr15 {
  margin-right: 15px !important;
}

.mgr20 {
  margin-right: 20px !important;
}

.mgr30 {
  margin-right: 30px !important;
}

.mgr40 {
  margin-right: 40px !important;
}

.mgr50 {
  margin-right: 50px !important;
}

.mgr60 {
  margin-right: 60px !important;
}

.mgl0 {
  margin-left: 0px !important;
}

.mgl5 {
  margin-left: 5px !important;
}

.mgl10 {
  margin-left: 10px !important;
}

.mgl15 {
  margin-left: 15px !important;
}

.mgl20 {
  margin-left: 20px !important;
}

.mgl30 {
  margin-left: 30px !important;
}

.mgl40 {
  margin-left: 40px !important;
}

.mgl50 {
  margin-left: 50px !important;
}

.mgl60 {
  margin-left: 60px !important;
}

.pd0 {
  padding: 0 !important;
}

.pdt0 {
  padding-top: 0px !important;
}

.pdt5 {
  padding-top: 5px !important;
}

.pdt10 {
  padding-top: 10px !important;
}

.pdt15 {
  padding-top: 15px !important;
}

.pdt20 {
  padding-top: 20px !important;
}

.pdt30 {
  padding-top: 30px !important;
}

.pdt40 {
  padding-top: 40px !important;
}

.pdt50 {
  padding-top: 50px !important;
}

.pdt60 {
  padding-top: 60px !important;
}

.pdt70 {
  padding-top: 70px !important;
}

.pdt80 {
  padding-top: 80px !important;
}

.pdb0 {
  padding-bottom: 0px !important;
}

.pdb5 {
  padding-bottom: 5px !important;
}

.pdb10 {
  padding-bottom: 10px !important;
}

.pdb15 {
  padding-bottom: 15px !important;
}

.pdb20 {
  padding-bottom: 20px !important;
}

.pdb30 {
  padding-bottom: 30px !important;
}

.pdb40 {
  padding-bottom: 40px !important;
}

.pdb50 {
  padding-bottom: 50px !important;
}

.pdb60 {
  padding-bottom: 60px !important;
}

.pdb70 {
  padding-bottom: 70px !important;
}

.pdb80 {
  padding-bottom: 80px !important;
}

.pdr0 {
  padding-right: 0px !important;
}

.pdr5 {
  padding-right: 5px !important;
}

.pdr10 {
  padding-right: 10px !important;
}

.pdr15 {
  padding-right: 15px !important;
}

.pdr20 {
  padding-right: 20px !important;
}

.pdr30 {
  padding-right: 30px !important;
}

.pdr40 {
  padding-right: 40px !important;
}

.pdr50 {
  padding-right: 50px !important;
}

.pdr60 {
  padding-right: 60px !important;
}

.pdl0 {
  padding-left: 0px !important;
}

.pdl5 {
  padding-left: 5px !important;
}

.pdl10 {
  padding-left: 10px !important;
}

.pdl15 {
  padding-left: 15px !important;
}

.pdl20 {
  padding-left: 20px !important;
}

.pdl30 {
  padding-left: 30px !important;
}

.pdl40 {
  padding-left: 40px !important;
}

.pdl50 {
  padding-left: 50px !important;
}

.pdl60 {
  padding-left: 60px !important;
}

.indent1 {
  padding-left: 1em !important;
}

.indent2 {
  padding-left: 2em !important;
}

.indent3 {
  padding-left: 3em !important;
}

.indent4 {
  padding-left: 4em !important;
}

.indent5 {
  padding-left: 5em !important;
}

.indent6 {
  padding-left: 6em !important;
}

.indent7 {
  padding-left: 7em !important;
}

.indent8 {
  padding-left: 8em !important;
}

.indent9 {
  padding-left: 9em !important;
}

.indent10 {
  padding-left: 10em !important;
}

.owl-carousel {
  overflow: hidden;
}

.owl-carousel .owl-stage-outer {
  box-sizing: border-box;
}

.w-full {
  width: 100%;
}

.dsp-ilb {
  display: inline-block;
}

.colorR {
  color: #dc3545;
}

.colorB {
  color: #142456;
}

.bgGbox {
  background: #f7f8fb;
  box-sizing: border-box;
  border-radius: 10px;
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
  justify-content: center;
  padding:2rem;
}/*# sourceMappingURL=reset.css.map */
/*2025-02-11 추가*/
/* Width(px) */
.w10 {
    width: 10px !important;
}

.w15 {
    width: 15px !important;
}

.w20 {
    width: 20px !important;
}

.w25 {
    width: 25px !important;
}

.w30 {
    width: 30px !important;
}

.w35 {
    width: 35px !important;
}

.w40 {
    width: 40px !important;
}

.w45 {
    width: 45px !important;
}

.w50 {
    width: 50px !important;
}

.w55 {
    width: 55px !important;
}

.w60 {
    width: 60px !important;
}

.w65 {
    width: 65px !important;
}

.w70 {
    width: 70px !important;
}

.w75 {
    width: 75px !important;
}

.w80 {
    width: 80px !important;
}

.w85 {
    width: 85px !important;
}

.w90 {
    width: 90px !important;
}

.w95 {
    width: 95px !important;
}

.w100 {
    width: 100px !important;
}

.w105 {
    width: 105px !important;
}

.w110 {
    width: 110px !important;
}

.w115 {
    width: 115px !important;
}

.w120 {
    width: 120px !important;
}

.w125 {
    width: 125px !important;
}

.w130 {
    width: 130px !important;
}

.w135 {
    width: 135px !important;
}

.w140 {
    width: 140px !important;
}

.w145 {
    width: 145px !important;
}

.w150 {
    width: 150px !important;
}

.w155 {
    width: 155px !important;
}

.w160 {
    width: 160px !important;
}

.w165 {
    width: 165px !important;
}

.w170 {
    width: 170px !important;
}

.w175 {
    width: 175px !important;
}

.w180 {
    width: 180px !important;
}

.w185 {
    width: 185px !important;
}

.w190 {
    width: 190px !important;
}

.w195 {
    width: 195px !important;
}

.w200 {
    width: 200px !important;
}

.w205 {
    width: 205px !important;
}

.w210 {
    width: 210px !important;
}

.w215 {
    width: 215px !important;
}

.w220 {
    width: 220px !important;
}

.w225 {
    width: 225px !important;
}

.w230 {
    width: 230px !important;
}

.w235 {
    width: 235px !important;
}

.w240 {
    width: 240px !important;
}

.w245 {
    width: 245px !important;
}

.w250 {
    width: 250px !important;
}

.w255 {
    width: 255px !important;
}

.w260 {
    width: 260px !important;
}

.w265 {
    width: 265px !important;
}

.w270 {
    width: 270px !important;
}

.w275 {
    width: 275px !important;
}

.w280 {
    width: 280px !important;
}

.w285 {
    width: 285px !important;
}

.w290 {
    width: 290px !important;
}

.w295 {
    width: 295px !important;
}

.w300 {
    width: 300px !important;
}

.w305 {
    width: 305px !important;
}

.w310 {
    width: 310px !important;
}

.w315 {
    width: 315px !important;
}

.w320 {
    width: 320px !important;
}

.w325 {
    width: 325px !important;
}

.w330 {
    width: 330px !important;
}

.w335 {
    width: 335px !important;
}

.w340 {
    width: 340px !important;
}

.w345 {
    width: 345px !important;
}

.w350 {
    width: 350px !important;
}

.w355 {
    width: 355px !important;
}

.w360 {
    width: 360px !important;
}

.w365 {
    width: 365px !important;
}

.w370 {
    width: 370px !important;
}

.w375 {
    width: 375px !important;
}

.w380 {
    width: 380px !important;
}

.w385 {
    width: 385px !important;
}

.w390 {
    width: 390px !important;
}

.w394 {
    width: 394px !important;
}

.w395 {
    width: 395px !important;
}

.w400 {
    width: 400px !important;
}

.w405 {
    width: 405px !important;
}

.w410 {
    width: 410px !important;
}

.w415 {
    width: 415px !important;
}

.w420 {
    width: 420px !important;
}

.w425 {
    width: 425px !important;
}

.w430 {
    width: 430px !important;
}

.w435 {
    width: 435px !important;
}

.w440 {
    width: 440px !important;
}

.w445 {
    width: 445px !important;
}

.w450 {
    width: 450px !important;
}

.w455 {
    width: 455px !important;
}

.w460 {
    width: 460px !important;
}

.w465 {
    width: 465px !important;
}

.w470 {
    width: 470px !important;
}

.w475 {
    width: 475px !important;
}

.w480 {
    width: 480px !important;
}

.w485 {
    width: 485px !important;
}

.w490 {
    width: 490px !important;
}

.w495 {
    width: 495px !important;
}

.w500 {
    width: 500px !important;
}

.w505 {
    width: 505px !important;
}

.w510 {
    width: 510px !important;
}

.w515 {
    width: 515px !important;
}

.w520 {
    width: 520px !important;
}

.w525 {
    width: 525px !important;
}

.w530 {
    width: 530px !important;
}

.w535 {
    width: 535px !important;
}

.w540 {
    width: 540px !important;
}

.w545 {
    width: 545px !important;
}

.w550 {
    width: 550px !important;
}

.w555 {
    width: 555px !important;
}

.w560 {
    width: 560px !important;
}

.w565 {
    width: 565px !important;
}

.w570 {
    width: 570px !important;
}

.w575 {
    width: 575px !important;
}

.w580 {
    width: 580px !important;
}

.w585 {
    width: 585px !important;
}

.w590 {
    width: 590px !important;
}

.w595 {
    width: 595px !important;
}

.w600 {
    width: 600px !important;
}

.w605 {
    width: 605px !important;
}

.w610 {
    width: 610px !important;
}

.w615 {
    width: 615px !important;
}

.w620 {
    width: 620px !important;
}

.w625 {
    width: 625px !important;
}

.w630 {
    width: 630px !important;
}

.w635 {
    width: 635px !important;
}

.w640 {
    width: 640px !important;
}

.w645 {
    width: 645px !important;
}

.w650 {
    width: 650px !important;
}

.w655 {
    width: 655px !important;
}

.w660 {
    width: 660px !important;
}

.w665 {
    width: 665px !important;
}

.w670 {
    width: 670px !important;
}

.w675 {
    width: 675px !important;
}

.w680 {
    width: 680px !important;
}

.w685 {
    width: 685px !important;
}

.w690 {
    width: 690px !important;
}

.w695 {
    width: 695px !important;
}

.w700 {
    width: 700px !important;
}

.w705 {
    width: 705px !important;
}

.w710 {
    width: 710px !important;
}

.w715 {
    width: 715px !important;
}

.w720 {
    width: 720px !important;
}

.w725 {
    width: 725px !important;
}

.w730 {
    width: 730px !important;
}

.w735 {
    width: 735px !important;
}

.w740 {
    width: 740px !important;
}

.w745 {
    width: 745px !important;
}

.w750 {
    width: 750px !important;
}

.w755 {
    width: 755px !important;
}

.w760 {
    width: 760px !important;
}

.w765 {
    width: 765px !important;
}

.w770 {
    width: 770px !important;
}

.w775 {
    width: 775px !important;
}

.w780 {
    width: 780px !important;
}

.w785 {
    width: 785px !important;
}

.w790 {
    width: 790px !important;
}

.w795 {
    width: 795px !important;
}

.w800 {
    width: 800px !important;
}

.w805 {
    width: 805px !important;
}

.w810 {
    width: 810px !important;
}

.w815 {
    width: 815px !important;
}

.w820 {
    width: 820px !important;
}

.w825 {
    width: 825px !important;
}

.w830 {
    width: 830px !important;
}

.w835 {
    width: 835px !important;
}

.w840 {
    width: 840px !important;
}

.w845 {
    width: 845px !important;
}

.w850 {
    width: 850px !important;
}

.w855 {
    width: 855px !important;
}

.w860 {
    width: 860px !important;
}

.w865 {
    width: 865px !important;
}

.w870 {
    width: 870px !important;
}

.w875 {
    width: 875px !important;
}

.w880 {
    width: 880px !important;
}

.w885 {
    width: 885px !important;
}

.w890 {
    width: 890px !important;
}

.w895 {
    width: 895px !important;
}

.w900 {
    width: 900px !important;
}

.w905 {
    width: 905px !important;
}

.w910 {
    width: 910px !important;
}

.w915 {
    width: 915px !important;
}

.w920 {
    width: 920px !important;
}

.w925 {
    width: 925px !important;
}

.w930 {
    width: 930px !important;
}

.w935 {
    width: 935px !important;
}

.w940 {
    width: 940px !important;
}

.w945 {
    width: 945px !important;
}

.w950 {
    width: 950px !important;
}

.w955 {
    width: 955px !important;
}

.w960 {
    width: 960px !important;
}

.w965 {
    width: 965px !important;
}

.w970 {
    width: 970px !important;
}

.w975 {
    width: 975px !important;
}

.w980 {
    width: 980px !important;
}

.w985 {
    width: 985px !important;
}

.w990 {
    width: 990px !important;
}

.w995 {
    width: 995px !important;
}

.w1000 {
    width: 1000px !important;
}

.w1005 {
    width: 1005px !important;
}

.w1010 {
    width: 1010px !important;
}

.w1015 {
    width: 1015px !important;
}

.w1020 {
    width: 1020px !important;
}

.w1025 {
    width: 1025px !important;
}

.w1030 {
    width: 1030px !important;
}

.w1035 {
    width: 1035px !important;
}

.w1040 {
    width: 1040px !important;
}

.w1045 {
    width: 1045px !important;
}

.w1050 {
    width: 1050px !important;
}

.w1055 {
    width: 1055px !important;
}

.w1060 {
    width: 1060px !important;
}

.w1065 {
    width: 1065px !important;
}

.w1070 {
    width: 1070px !important;
}

.w1075 {
    width: 1075px !important;
}

.w1080 {
    width: 1080px !important;
}

.w1085 {
    width: 1085px !important;
}

.w1090 {
    width: 1090px !important;
}

.w1095 {
    width: 1095px !important;
}

.w1100 {
    width: 1100px !important;
}

.w1105 {
    width: 1105px !important;
}

.w1110 {
    width: 1110px !important;
}

.w1115 {
    width: 1115px !important;
}

.w1120 {
    width: 1120px !important;
}

.w1125 {
    width: 1125px !important;
}

.w1130 {
    width: 1130px !important;
}

.w1135 {
    width: 1135px !important;
}

.w1140 {
    width: 1140px !important;
}

.w1145 {
    width: 1145px !important;
}

.w1150 {
    width: 1150px !important;
}

.w1155 {
    width: 1155px !important;
}

.w1160 {
    width: 1160px !important;
}

.w1165 {
    width: 1165px !important;
}

.w1170 {
    width: 1170px !important;
}

.w1175 {
    width: 1175px !important;
}

.w1180 {
    width: 1180px !important;
}

.w1185 {
    width: 1185px !important;
}

.w1190 {
    width: 1190px !important;
}

.w1195 {
    width: 1195px !important;
}

.w1200 {
    width: 1200px !important;
}

/* Width(%) */
.w1p {
    width: 1% !important;
}

.w2p {
    width: 2% !important;
}

.w3p {
    width: 3% !important;
}

.w4p {
    width: 4% !important;
}

.w5p {
    width: 5% !important;
}

.w6p {
    width: 6% !important;
}

.w7p {
    width: 7% !important;
}

.w8p {
    width: 8% !important;
}

.w9p {
    width: 9% !important;
}

.w10p {
    width: 10% !important;
}

.w11p {
    width: 11% !important;
}

.w12p {
    width: 12% !important;
}

.w13p {
    width: 13% !important;
}

.w14p {
    width: 14% !important;
}

.w15p {
    width: 15% !important;
}

.w16p {
    width: 16% !important;
}

.w17p {
    width: 17% !important;
}

.w18p {
    width: 18% !important;
}

.w19p {
    width: 19% !important;
}

.w20p {
    width: 20% !important;
}

.w21p {
    width: 21% !important;
}

.w22p {
    width: 22% !important;
}

.w23p {
    width: 23% !important;
}

.w24p {
    width: 24% !important;
}

.w25p {
    width: 25% !important;
}

.w26p {
    width: 26% !important;
}

.w27p {
    width: 27% !important;
}

.w28p {
    width: 28% !important;
}

.w29p {
    width: 29% !important;
}

.w30p {
    width: 30% !important;
}

.w31p {
    width: 31% !important;
}

.w32p {
    width: 32% !important;
}

.w33p {
    width: 33% !important;
}

.w34p {
    width: 34% !important;
}

.w35p {
    width: 35% !important;
}

.w36p {
    width: 36% !important;
}

.w37p {
    width: 37% !important;
}

.w38p {
    width: 38% !important;
}

.w39p {
    width: 39% !important;
}

.w40p {
    width: 40% !important;
}

.w41p {
    width: 41% !important;
}

.w42p {
    width: 42% !important;
}

.w43p {
    width: 43% !important;
}

.w44p {
    width: 44% !important;
}

.w45p {
    width: 45% !important;
}

.w46p {
    width: 46% !important;
}

.w47p {
    width: 47% !important;
}

.w48p {
    width: 48% !important;
}

.w49p {
    width: 49% !important;
}

.w50p {
    width: 50% !important;
}

.w51p {
    width: 51% !important;
}

.w52p {
    width: 52% !important;
}

.w53p {
    width: 53% !important;
}

.w54p {
    width: 54% !important;
}

.w55p {
    width: 55% !important;
}

.w56p {
    width: 56% !important;
}

.w57p {
    width: 57% !important;
}

.w58p {
    width: 58% !important;
}

.w59p {
    width: 59% !important;
}

.w60p {
    width: 60% !important;
}

.w61p {
    width: 61% !important;
}

.w62p {
    width: 62% !important;
}

.w63p {
    width: 63% !important;
}

.w64p {
    width: 64% !important;
}

.w65p {
    width: 65% !important;
}

.w66p {
    width: 66% !important;
}

.w67p {
    width: 67% !important;
}

.w68p {
    width: 68% !important;
}

.w69p {
    width: 69% !important;
}

.w70p {
    width: 70% !important;
}

.w71p {
    width: 71% !important;
}

.w72p {
    width: 72% !important;
}

.w73p {
    width: 73% !important;
}

.w74p {
    width: 74% !important;
}

.w75p {
    width: 75% !important;
}

.w76p {
    width: 76% !important;
}

.w77p {
    width: 77% !important;
}

.w78p {
    width: 78% !important;
}

.w79p {
    width: 79% !important;
}

.w80p {
    width: 80% !important;
}

.w81p {
    width: 81% !important;
}

.w82p {
    width: 82% !important;
}

.w83p {
    width: 83% !important;
}

.w84p {
    width: 84% !important;
}

.w85p {
    width: 85% !important;
}

.w86p {
    width: 86% !important;
}

.w87p {
    width: 87% !important;
}

.w88p {
    width: 88% !important;
}

.w89p {
    width: 89% !important;
}

.w90p {
    width: 90% !important;
}

.w91p {
    width: 91% !important;
}

.w92p {
    width: 92% !important;
}

.w93p {
    width: 93% !important;
}

.w94p {
    width: 94% !important;
}

.w95p {
    width: 95% !important;
}

.w96p {
    width: 96% !important;
}

.w97p {
    width: 97% !important;
}

.w98p {
    width: 98% !important;
}

.w99p {
    width: 99% !important;
}

.w100p {
    width: 99.9% !important;
}
/*2025-02-11 추가 끝*/