<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {
  margin: 0;
  padding: 0;
  word-break: keep-all;  
}

.clearfix {
  *zoom: 1;
}
.clearfix:after {
  clear: both;
  display: block;
  content: "";
}

html,
body {
  font-size: 16px;
  overflow-x: hidden;
}
body {
  position: relative;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
a {
  text-decoration: none;
  color: inherit;
}
ol,
ul {
  list-style: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
img {
  vertical-align: top;
}
section {
  position: relative;
}

::-moz-selection {
  background: #11368d; /*�쒕옒洹몄떆 �됱긽 蹂�寃쏀븷 寃�*/
  color: #fff;
}
::selection {
  background: #11368d;
  color: #fff;
}

select::-ms-expand {
  display: none;
}

/* ���쒖깋 �ㅼ젙�섍린 */
.c1 {
  color: #174332 !important;
}
.c2 {
  color: #0a8001 !important;
}
.c3 {
  color: #438d68 !important;
}
.c4 {
  color: #438f8f !important;
}

.c_bk {
  color: #070b09;
}
.c_w {
  color: #fff;
}
.c_gry {
  color: #878787;
}
.c_gry2 {
  color: #666;
}
.c_red {
  color: #e3200a;
}
.c_red2 {
  color: #D93441;
}
.c_blu {
  color: #3E75B8;
}

/* �뱀젙 �고듃 吏��� 
.cv {font-family: 'Caveat', cursive;}
.gb {font-family: 'GyeonggiBatang';}
.mr {font-family: 'MaruBuri-Regular';}
.ns {font-family: 'Noto Serif', serif;}
.cs {font-family: 'Chosunilbo_myungjo';}
*/

.magneto {font-family: magneto, sans-serif !important; color:#ff0000 !important; letter-spacing:-8px; margin-right:8px;}

.light {
  font-weight: 300;
}
.bold {
  font-weight: 500;
}
.bold1 {
  font-weight: 600;
}
.bold2 {
  font-weight: 700;
}
.bold3 {
  font-weight: 800;
}

.lh15 {
  line-height: 1.5;
}
.lh18 {
  line-height: 1.8;
}

.txt_l {
  text-align: left;
}
.txt_r {
  text-align: right;
}
.txt_c {
  text-align: center;
}

/* �고듃�ъ씠利� 吏���*/
.f14 {
  font-size: 0.875rem;
}
.f15 {
  font-size: 0.938rem;
}
.f16 {
  font-size: 1rem;
}
.f18 {
  font-size: 1.125rem;
}
.f20 {
  font-size: 1.25rem;
}
.f22 {
  font-size: 1.375rem;
}
.f24 {
  font-size: 1.5rem;
}
.f26 {
  font-size: 1.625rem;
}
.f28 {
  font-size: 1.75rem;
}
.f30 {
  font-size: 1.875rem;
}
.f32 {
  font-size: 2rem;
}
.f34 {
  font-size: 2.125rem;
}
.f36 {
  font-size: 2.25rem;
}
.f38 {
  font-size: 2.375rem;
}
.f42 {
  font-size: 2.625rem;
}
.f44 {
  font-size: 2.75rem;
}
.f48 {
  font-size: 3rem;
}
.f54 {
  font-size: 3.375rem;
}
.f62 {
  font-size: 3.875rem;
}
.f72 {
  font-size: 4.5rem;
}
.f86 {
  font-size: 5.375rem;
}

/* 留덉쭊 �⑦똿 �뱀젙 �대옒�ㅼ뿉 吏���*/
.m0 {
  margin: 0 !important;
}
.mt_0 {
  margin-top: 0 !important;
}
.mb_0 {
  margin-bottom: 0 !important;
}

.m-8 {
  margin-top: 8px;
}

.m-10 {
  margin-top: 10px;
}

.m-12 {
  margin-top: 12px;
}
.m-20 {
  margin-top: 20px !important;
}
.m-24 {
  margin-top: 24px;
}
.m-28 {
  margin-top: 28px !important;
}
.m-36 {
  margin-top: 36px;
}
.m-40 {
  margin-top: 40px !important;
}
.m-45 {
  margin-top: 45px;
}
.m-60 {
  margin-top: 60px;
}
.m-80 {
  margin-top: 80px;
}
.m-72 {
  margin-top: 72px;
}
.m-100 {
  margin-top: 100px;
}

.m_10 {
  margin-bottom: 10px;
}
.m_12 {
  margin-bottom: 12px;
}
.m_20 {
  margin-bottom: 20px;
}
.m_24 {
  margin-bottom: 24px;
}
.m_28 {
  margin-bottom: 28px;
}
.m_36 {
  margin-bottom: 36px;
}
.m_40 {
  margin-bottom: 40px;
}
.m_45 {
  margin-bottom: 45px;
}
.m_60 {
  margin-bottom: 60px;
}
.m_80 {
  margin-bottom: 80px;
}
.m_72 {
  margin-bottom: 72px;
}
.m_100 {
  margin-bottom: 100px;
}
.m_140 {
  margin-bottom: 140px !important;
}

.p0 {
  padding: 0 !important;
}
.mt_0 {
  padding-top: 0 !important;
}
.pb_0 {
  padding-bottom: 0 !important;
}

.p-12 {
  padding-top: 12px !important;
}
.p-20 {
  padding-top: 20px !important;
}
.p-24 {
  padding-top: 24px !important;
}
.p-28 {
  padding-top: 28px !important;
}
.p-36 {
  padding-top: 36px !important;
}
.p-45 {
  padding-top: 45px !important;
}
.p-60 {
  padding-top: 60px !important;
}
.p-80 {
  padding-top: 80px !important;
}
.p-72 {
  padding-top: 72px !important;
}
.p-100 {
  padding-top: 100px !important;
}

.p_12 {
  padding-bottom: 12px !important;
}
.p_20 {
  padding-bottom: 20px !important;
}
.p_24 {
  padding-bottom: 24px !important;
}
.p_28 {
  padding-bottom: 28px !important;
}
.p_36 {
  padding-bottom: 36px !important;
}
.p_45 {
  padding-bottom: 45px !important;
}
.p_60 {
  padding-bottom: 60px !important;
}
.p_80 {
  padding-bottom: 80px !important;
}
.p_72 {
  padding-bottom: 72px !important;
}
.p_100 {
  padding-bottom: 100px !important;
}
.p_140 {
  padding-bottom: 140px !important;
}
.dp_f {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.dp_sb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.dp_c {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.dp_wrap {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.dp_cc {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: center;
}

.dp_ib {
  display: inline-block;
}
.dp_b {
  display: block;
}
.p_r {
  position: relative;
}
.v_m {
  vertical-align: middle;
}

.p_r {
	position:relative;
}

.mo_only {
  display: none;
}


/* css effect */
.effFade{position:relative;opacity:0;transition:all 0.5s;}
.effFade02{position:relative;opacity:0;transition:all 0.5s;}
.effFade03{opacity:0;transition:all 1s;}

.effLeft{position:relative;left:-100px;opacity:0;transition:all 1s;}
.effRight{position:relative;left:50px;opacity:0;transition:all 1s;}


.effAction {opacity:1 !important;}
.effAction02 {opacity:1 !important;}
.effAction03{top:0 !important; left:0 !important; bottom:0 !important; opacity: 1 !important;}


.effDelay2{transition-delay:0.2s}
.effDelay4{transition-delay:0.4s}
.effDelay6{transition-delay:0.6s}
.effDelay8{transition-delay:0.8s}
.effDelay10{transition-delay:1s}
.effDelay12{transition-delay:1.2s}
.effDelay14{transition-delay:1.4s}
.effDelay16{transition-delay:1.6s}
.effDelay18{transition-delay:1.8s}
.effDelay20{transition-delay:2s}
.effDelay22{transition-delay:2.2s}
.effDelay24{transition-delay:2.4s}
.effDelay26{transition-delay:2.6s}
.effDelay28{transition-delay:2.8s}
.effDelay30{transition-delay:3s}
.effDelay32{transition-delay:3.2s}
.effDelay34{transition-delay:3.4s}
.effDelay36{transition-delay:3.6s}
.effDelay38{transition-delay:3.8s}
.effDelay40{transition-delay:4s}
.effDelay42{transition-delay:4.2s}
.effDelay44{transition-delay:4.4s}
.effDelay46{transition-delay:4.6s}
.effDelay48{transition-delay:4.8s}
.effDelay50{transition-delay:5s}
.effDelay52{transition-delay:5.2s}
.effDelay54{transition-delay:5.4s}
.effDelay56{transition-delay:5.6s}
.effDelay58{transition-delay:5.8s}
.effDelay60{transition-delay:6s}

@media screen and (min-width: 768px) and (max-width: 1023px) {
  html,
  body {
    font-size: 14px;
    overflow-x: hidden;
  }
}
@media screen and (max-width: 767px) {
  html,
  body {
    font-size: 12px;
    overflow-x: hidden;
  }
}
</pre></body></html>