
/* ÃÊ±âÈ­ ÄÚµå */

* {
    margin: 0 auto;
    padding: 0;
    list-style: none;
  }

  a {
    text-decoration: none;
  }

  body {
    font-family: "AppleSDGothicNeoB" , "Spoqa Han Sans Regular" , sans-serif;
  }


/* ÆùÆ® face --------------------------*/

@font-face {
	font-family: "AppleSDGothicNeoB";
	font-style: normal;
	/* font-weight: 700; */
	src: url("/font/AppleSDGothicNeoB.eot?#iefix") format("embedded-opentype"), url("/font/AppleSDGothicNeoB.woff2"), url("/font/AppleSDGothicNeoB.woff") format("woff"), url("/font/AppleSDGothicNeoB.ttf") format("truetype");
}


@font-face {
	font-family: "AppleSDGothicNeoEB";
	font-style: normal;
	/* font-weight: 900; */
	src: url("/font/AppleSDGothicNeoEB.eot?#iefix") format("embedded-opentype"), url("/font/AppleSDGothicNeoEB.woff2"), url("/font/AppleSDGothicNeoEB.woff") format("woff"), url("/font/AppleSDGothicNeoEB.ttf") format("truetype");
}

@font-face {
	font-family: "AppleSDGothicNeoR";
	font-style: normal;
	/* font-weight: 400; */
	src: url("/font/AppleSDGothicNeoR.eot?#iefix") format("embedded-opentype"), url("/font/AppleSDGothicNeoR.woff2"), url("/font/AppleSDGothicNeoR.woff") format("woff"), url("/font/AppleSDGothicNeoR.ttf") format("truetype");
}


@font-face {
	font-family: "Spoqa Han Sans Bold";
	font-style: normal;
	/* font-weight: 400; */
	src: url("/font/Spoqa Han Sans Bold.woff2"), url("/font/Spoqa Han Sans Bold.woff") format("woff");
}

@font-face {
	font-family: "Spoqa Han Sans Regular";
	font-style: normal;
	/* font-weight: 400; */
	src: url("/font/Spoqa Han Sans Regular.woff2"), url("/font/Spoqa Han Sans Regular.woff") format("woff");
}

@font-face {
	font-family: "Spoqa Han Sans Light";
	font-style: normal;
	/* font-weight: 400; */
	src: url("/font/Spoqa Han Sans Light.woff2"), url("/font/Spoqa Han Sans Light.woff") format("woff");
}


/* ÆùÆ® Class --------------------------*/

.AppleB {
	font-family: "AppleSDGothicNeoB" , "sans-serif" !important;
}

.AppleEB {
	font-family: "AppleSDGothicNeoEB" , "sans-serif" !important;
}

.AppleR {
	font-family: "AppleSDGothicNeoR" , "sans-serif" !important;
}

/* ÆùÆ® Size Class --------------------------*/

.fs_12 { font-size: 0.75rem; }
.fs_14 { font-size: 0.875rem; }
.fs_16 { font-size: 1rem; }
.fs_18 { font-size: 1.125rem; }
.fs_20 { font-size: 1.25rem; }
.fs_21 { font-size: 1.3125rem; }
.fs_22 { font-size: 1.375rem; }
.fs_23 { font-size: 1.4375rem; }
.fs_24 { font-size: 1.5rem; }
.fs_25 { font-size: 1.5625rem; }
.fs_26 { font-size: 1.625rem; }
.fs_28 { font-size: 1.75rem; }
.fs_30 { font-size: 1.875rem; }
.fs_32 { font-size: 2rem; }


/* Color Class --------------------------*/

.orange { color:#e58011; }
.blue { color:#0077ed; }
.black { color:#000; }
.lt_black { color:#1d1d1f; }
.dkgy { color:#868686; }
.ltgy { color:#b7b7b7; }
.white { color:#ffffff; }


/* ¹öÆ° µÕ½Ç~ ---------------------------*/

.ballon_1,
.ballon_2,
.ballon_3,
.ballon_4,
.ballon_5,
.ballon_6,
.ballon_7,
.ballon_8 {
	transition: transform 0.2s ease-in-out 0s;
}

.ballon_1:hover {
	transform: translateY(-6px);
}
.ballon_2:hover {
	transform: translateY(-6px);
}
.ballon_3:hover {
	transform: translateY(-6px);
}
.ballon_4:hover {
	transform: translateY(-6px);
}
.ballon_5:hover {
	transform: translateY(-6px);
}
.ballon_6:hover {
	transform: translateY(-6px);
}
.ballon_7:hover {
	transform: translateY(-6px);
}
.ballon_8:hover {
	transform: translateY(-6px);
}
.ballon_9:hover {
	transform: translateY(-6px);
}