/* screen - basicinteractionrefreshrule */

.basicinteractionrefreshrule {
  background-color: var(--white);
  height: 2397px;
  overflow-x: hidden;
  position: relative;
  width: 1920px;
}

.basicinteractionrefreshrule .group-4-iLoTqw {
  background-color: transparent;
  height: 904px;
  left: 420px;
  position: absolute;
  top: 292px;
  width: 1400px;
}

.basicinteractionrefreshrule .group-5-iLoTqw {
  background-color: transparent;
  height: 851px;
  left: 320px;
  position: absolute;
  top: 1346px;
  width: 1600px;
}

.basicinteractionrefreshrule .web-sub_-title-iLoTqw {
  background-color: transparent;
  height: 58px;
  left: 320px;
  position: absolute;
  top: 234px;
  width: 1600px;
}

.basicinteractionrefreshrule .web-title-area-iLoTqw {
  background-color: transparent;
  height: 170px;
  left: 320px;
  position: fixed;
  top: 64px;
  width: 1600px;
}

.basicinteractionrefreshrule .lnb-basic-interaction-iLoTqw {
  background-color: transparent;
  height: 1264px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 320px;
}

.basicinteractionrefreshrule .rectangle-uizno0 {
  background-color: var(--concrete);
  height: 1264px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 320px;
}

.basicinteractionrefreshrule .background-uizno0 {
  background-color: var(--concrete);
  height: 1223px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 320px;
}

.basicinteractionrefreshrule .stacked-group-uizno0 {
  align-items: center;
  background-color: transparent;
  display: flex;
  flex-direction: column;
  height: auto;
  justify-content: flex-start;
  left: 0px;
  position: absolute;
  top: 170px;
  width: 320px;
}

.basicinteractionrefreshrule .web-index-title-common-GQ1xcH {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  margin: 0;
  position: relative;
  width: 320px;
}

.basicinteractionrefreshrule .web-index-contents1dpeth_close-GQ1xcH {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  margin: 0px 0 0 0;
  position: relative;
  width: 320px;
}

.basicinteractionrefreshrule .web-index-contents1dpeth_close-1wASbV {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  margin: 0px 0 0 0;
  position: relative;
  width: 320px;
}

.basicinteractionrefreshrule .web-index-contents1dpeth_close-77ARsi {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  margin: 0px 0 0 0;
  position: relative;
  width: 320px;
}

.basicinteractionrefreshrule .web-index-contents1dpeth_close-Qx5Pmt {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  margin: 0px 0 0 0;
  position: relative;
  width: 320px;
}

.basicinteractionrefreshrule .web-index-contents1dpeth_open_selected-GQ1xcH {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  margin: 0px 0 0 0;
  position: relative;
  width: 320px;
}

.basicinteractionrefreshrule .web-index-contents2dpeth-GQ1xcH {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  margin: 0px 0 0 0;
  position: relative;
  width: 320px;
}

.basicinteractionrefreshrule .web-index-contents2dpeth-1wASbV {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  margin: 0px 0 0 0;
  position: relative;
  width: 320px;
}

.basicinteractionrefreshrule .web-index-contents2dpeth-77ARsi {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  margin: 0px 0 0 0;
  position: relative;
  width: 320px;
}

.basicinteractionrefreshrule .web-index-contents2dpeth-Qx5Pmt {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  margin: 0px 0 0 0;
  position: relative;
  width: 320px;
}

.basicinteractionrefreshrule .web-index-contents2dpeth-v5WxSP {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  margin: 0px 0 0 0;
  position: relative;
  width: 320px;
}

.basicinteractionrefreshrule .web-index-contents2dpeth-91hXfJ {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  margin: 0px 0 0 0;
  position: relative;
  width: 320px;
}

.basicinteractionrefreshrule .web-index-contents2dpeth-copy-GQ1xcH {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  margin: 0px 0 0 0;
  position: relative;
  width: 320px;
}

.basicinteractionrefreshrule .web-index-contents1dpeth_close-v5WxSP {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  margin: 0px 0 0 0;
  position: relative;
  width: 320px;
}

.basicinteractionrefreshrule .web-index-contents1dpeth_close-91hXfJ {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  margin: 0px 0 0 0;
  position: relative;
  width: 320px;
}

.basicinteractionrefreshrule .group-GQ1xcH {
  background-color: transparent;
  height: 41px;
  margin: 0px 0 0 0;
  position: relative;
  width: 320px;
}

.basicinteractionrefreshrule .empty-pmxH21 {
  background-color: transparent;
  height: 20px;
  left: 0px;
  position: absolute;
  top: 21px;
  width: 320px;
}

.basicinteractionrefreshrule .line-copy-pmxH21 {
  background-color: transparent;
  height: 2px;
  left: 22px;
  opacity: 0.2;
  position: absolute;
  top: 20px;
  width: 275px;
}

.basicinteractionrefreshrule .empty-qcq4oq {
  background-color: transparent;
  height: 20px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 320px;
}

.basicinteractionrefreshrule .web-index-title-reference-GQ1xcH {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  margin: 0px 0 0 0;
  position: relative;
  width: 313px;
}

.basicinteractionrefreshrule .web-index-contents1dpeth_close-DruJld {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  margin: 0px 0 0 0;
  position: relative;
  width: 320px;
}

.basicinteractionrefreshrule .web-index-contents1dpeth_close-y8mgLy {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  margin: 0px 0 0 0;
  position: relative;
  width: 320px;
}

.basicinteractionrefreshrule .web-index-contents1dpeth_close-BEKtP3 {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  margin: 0px 0 0 0;
  position: relative;
  width: 320px;
}

.basicinteractionrefreshrule .web-index-contents1dpeth_close-HtlPsC {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  margin: 0px 0 0 0;
  position: relative;
  width: 320px;
}

.basicinteractionrefreshrule .web-index-contents1dpeth_close-IqSrq3 {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  margin: 0px 0 0 0;
  position: relative;
  width: 320px;
}

.basicinteractionrefreshrule .group-1wASbV {
  background-color: transparent;
  height: 41px;
  margin: 0px 0 0 0;
  position: relative;
  width: 320px;
}

.basicinteractionrefreshrule .empty-7G8gJc {
  background-color: transparent;
  height: 20px;
  left: 0px;
  position: absolute;
  top: 21px;
  width: 320px;
}

.basicinteractionrefreshrule .line-copy-7G8gJc {
  background-color: transparent;
  height: 2px;
  left: 22px;
  opacity: 0.2;
  position: absolute;
  top: 20px;
  width: 275px;
}

.basicinteractionrefreshrule .empty-xCrD0y {
  background-color: transparent;
  height: 20px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 320px;
}

.basicinteractionrefreshrule .web-index-title-reference-1wASbV {
  background-color: transparent;
  cursor: pointer;
  height: auto;
  margin: 0px 0 0 0;
  position: relative;
  width: 313px;
}

.basicinteractionrefreshrule .line-uizno0 {
  background-color: transparent;
  height: 2px;
  left: 22px;
  opacity: 0.2;
  position: absolute;
  top: 154px;
  width: 275px;
}

.basicinteractionrefreshrule .home-net-ui-guideline-uizno0 {
  background-color: transparent;
  cursor: pointer;
  height: 24px;
  left: 24px;
  position: absolute;
  top: 100px;
  width: 199px;
}

.basicinteractionrefreshrule .webgnb-iLoTqw {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: fixed;
  top: 0px;
  width: 1920px;
}

.basicinteractionrefreshrule .rectangle-MpFPJU {
  background-color: var(--shark);
  height: 64px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1920px;
}

.basicinteractionrefreshrule .background-MpFPJU {
  background-color: var(--shark);
  height: 64px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1920px;
}

.basicinteractionrefreshrule .index-MpFPJU {
  background-color: transparent;
  height: 64px;
  left: 421px;
  position: absolute;
  top: 0px;
  width: 123px;
}

.basicinteractionrefreshrule .web-index-select-qo7qCx {
  background-color: transparent;
  cursor: pointer;
  height: 28px;
  left: 0px;
  position: absolute;
  top: 21px;
  width: 32px;
}

.basicinteractionrefreshrule .web-index-unselect-qo7qCx {
  background-color: transparent;
  cursor: pointer;
  height: 22px;
  left: 93px;
  position: absolute;
  top: 21px;
  width: 29px;
}

.basicinteractionrefreshrule .web-index-unelect_main-MpFPJU {
  background-color: transparent;
  cursor: pointer;
  height: 64px;
  left: 21px;
  position: absolute;
  top: 0px;
  width: 294px;
}

.basicinteractionrefreshrule .logo-nlJY4o {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 294px;
}
