@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
body, td, p, input, button, textarea, select, .c1 { font-family: 'Nanum Gothic', sans-serif; color:#222222; }

@font-face { /* ³ª´®°íµñ Regular */
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/NanumGothic-Regular.eot);
  src: url(/fonts/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(/fonts/NanumGothic-Regular.woff2) format('woff2'),
       url(/fonts/NanumGothic-Regular.woff) format('woff'),
       url(/fonts/NanumGothic-Regular.ttf) format('truetype');
}
@font-face { /* ³ª´®°íµñ Bold */
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url(/fonts/NanumGothic-Bold.eot);
  src: url(/fonts/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(/fonts/NanumGothic-Bold.woff2) format('woff2'),
       url(/fonts/NanumGothic-Bold.woff) format('woff'),
       url(/fonts/NanumGothic-Bold.ttf) format('truetype');
}
@font-face { /* ³ª´®°íµñ ExtraBold */
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: url(/fonts/NanumGothic-ExtraBold.eot);
  src: url(/fonts/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(/fonts/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(/fonts/NanumGothic-ExtraBold.woff) format('woff'),
       url(/fonts/NanumGothic-ExtraBold.ttf) format('truetype');
}

form { margin:0px; }

img {border:0px;} 

a:link, a:visited, a:active { text-decoration:none; color:#466C8A; }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, ±¼¸²; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:µ¸¿ò; }
.cloudy, a.cloudy {color:#888888;} /* Èå¸² */

input.ed { height:30px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }

.linew {letter-spacing:0px;}
.gray				{ color:#b5b5bd; }
.gray_				{text-decoration: none; color: #b5b5bd;}
.gray_ a:link		{text-decoration: none; color: #b5b5bd;}
.gray_ a:visited	{text-decoration: none; color: #b5b5bd;}
.gray_ a:hover		{text-decoration: underline; color: #666;}

.mgray_				{text-decoration: none; color: #F4F4F4; LETTER-SPACING: -0.01em;}
.mgray_ a:link		{text-decoration: none; color: #F4F4F4;}
.mgray_ a:visited	{text-decoration: none; color: #F4F4F4;}
.mgray_ a:hover		{text-decoration: underline; color: #8787B1;}

.mgray2_				{text-decoration: none; color: #b5b5bd; LETTER-SPACING: -0.01em;}
.mgray2_ a:link		{text-decoration: none; color: #b5b5bd;}
.mgray2_ a:visited	{text-decoration: none; color: #b5b5bd;}
.mgray2_ a:hover		{text-decoration: underline; color: #8787B1;}

.sgray_				{text-decoration: none; color: #8B8B8B;}
.sgray_ a:link		{text-decoration: none; color: #8B8B8B;}
.sgray_ a:visited	{text-decoration: none; color: #8B8B8B;}
.sgray_ a:hover		{text-decoration: underline; color: #383838;}

.rgray_				{text-decoration: none; color: #948FB5; LETTER-SPACING: -0.01em;}
.rgray_ a:link		{text-decoration: none; color: #948FB5;}
.rgray_ a:visited	{text-decoration: none; color: #948FB5;}
.rgray_ a:hover		{text-decoration: underline; color: #8787B1;}

.red 	{ color:#ca3b70; }
.red2 	{ color:#FF6565;}
.red3 	{ color:#C20000;}
.red4 	{ color:#FF7F7F;}

.sky  	{ color:#20b2cd;}
.sky2  	{ color:#00485E;}
.blue	{ color:#9192a8;}
.yellow	{ color:#DD7200;}
.yellow2	{ color:#FFFEDF;}
.yellow3	{ color:#E76107;}
.yellow4	{ color:#8E3900;}
.yellow5	{ color:#FDFF51;}
.yellow5_				{text-decoration: none; color: #FDFF51;}
.yellow5_ a:link		{text-decoration: none; color: #FDFF51;}
.yellow5_ a:visited	{text-decoration: none; color: #FDFF51;}
.yellow5_ a:hover		{text-decoration: none; color: #FFFFFF;}
.yellow6	{ color:#FFE217;}

.mm2_					{text-decoration: none; color: #B0B0B0; letter-spacing:-1px; font-weight:600; }
.mm2_ a:link			{text-decoration: none; color: #B0B0B0;}
.mm2_ a:visited		{text-decoration: none; color: #B0B0B0;}
.mm2_ a:hover			{text-decoration: none; color: #839F00;}

.mm3_				{text-decoration: none; color: #D7D7D7; font-weight:600; letter-spacing:0px;}
.mm3_ a:link		{text-decoration: none; color: #D7D7D7;}
.mm3_ a:visited	{text-decoration: none; color: #D7D7D7;}
.mm3_ a:hover		{text-decoration: none; color: #34AFE5;}

.mm4_					{text-decoration: none; color: #D7D7D7; letter-spacing:-1px; }
.mm4_ a:link			{text-decoration: none; color: #D7D7D7;}
.mm4_ a:visited		{text-decoration: none; color: #D7D7D7;}
.mm4_ a:hover			{text-decoration: none; color: #34AFE5;}

.room {text-decoration: none; color: #FF6565; letter-spacing:-2px; font-weight:600; line-height: 200%;}


.gray2				{ color:#6D6D6D; }
.gray3				{ color:#8B8B8B; }
.gray4				{ color:#B99A8E; }
.gray5				{ color:#4B4B4B; }


.black					{ color:#000000; }
.black	_				{text-decoration: none; color: #000000;}
.black	_ a:link		{text-decoration: none; color: #000000;}
.black	_ a:visited	{text-decoration: none; color: #000000;}
.black	_ a:hover		{text-decoration: underline; color: #15839B;}

.white				{ color:#ffffff; }
.white_				{text-decoration: none; color: #FFFFFF;}
.white_ a:link		{text-decoration: none; color: #FFFFFF;}
.white_ a:visited	{text-decoration: none; color: #FFFFFF;}
.white_ a:hover		{text-decoration: none; color: #fff000;}


.white2_				{text-decoration: none; color: #FFFFFF;}
.white2_ a:link		{text-decoration: none; color: #FFFFFF;}
.white2_ a:visited	{text-decoration: none; color: #FFFFFF;}
.white2_ a:hover		{text-decoration: none; color: #00FFF6;}

.fs7 {font-size:7px;} 
.fs8 {font-size:8px;} 
.fs9 {font-size:9px;} 
.fs10 {font-size:10px;} 
.fs11 {font-size:11px;} 
.fs12 {font-size:12px;} 
.fs13 {font-size:13px;} 
.fs14 {font-size:14px;} 
.fs15 {font-size:15px;} 
.fs16 {font-size:16px;} 
.fs17 {font-size:17px;} 
.fs18 {font-size:18px;}
.fs19 {font-size:19px;} 
.fs20 {font-size:20px;}
.fs21 {font-size:21px;} 
.fs22 {font-size:22px;}
.fs23 {font-size:23px;}
.fs24 {font-size:24px;}
.fs25 {font-size:25px;}
.fs26 {font-size:26px;} 
.fs28 {font-size:28px;} 
.fs30 {font-size:30px;}
.fs32 {font-size:32px;}
.fs34 {font-size:34px;}
.fs36 {font-size:36px;}
.fs38 {font-size:38px;}
.fs40 {font-size:40px;}
.fs42 {font-size:42px;}
.fs44 {font-size:44px;}
.fs46 {font-size:46px;}
.fs48 {font-size:48px;}
.fs50 {font-size:50px;}

/* ¼ýÀÚ */
.number { font-family:'tahoma',verdana; font-weight:800;  }
.num	{ font-family:'tahoma',verdana; line-height: 200%;}
.bold 	{ font-weight:600; }
img {border: 0px;}
.title { color:#AB722B; line-height: 200%; font-weight:800;}
.title2 { color:#A8A096;}
.img_w {width:100%; height:100%;}
/* kcm Å×ÀÌºí */
.bordercolorkcm  {border-collapse: collapse;border:1px solid #E3E3E3;}
.bordercolorkcm2 {border:1px solid #919191;}
.bordercolorkcm2 td {border:1px solid #E3E3E3;}
.bordercolorkcm3 {border:0px solid #E3E3E3;}
.bordercolorkcm3 td {border:0px solid #E3E3E3;}
.bordercolorkcm4 {border:1px solid #919191;}
.bordercolorkcm4 td {border:1px solid #919191;}
.bordercolorkcm5 {border:0px solid #FFFFFF;}
.bordercolorkcm5 td {border:0px solid #FFFFFF;}
.bordercolorkcm6 {border:1px solid #919191;}
.bordercolorkcm6 td {border:1px solid #A0CCF6;}
.bordercolorkcm7 {border:1px solid #919191;}
.bordercolorkcm7 td {border:1px solid #E3E3E3; padding:15px;}
.bordercolorkcm7 .bg {background-color:#414141;}
.bordercolorkcm8 {border:3px solid #FFFFFF;}
.bordercolorkcm8 td {border:0px solid #E3E3E3; padding:15px; }
.bordercolorkcm8 .bg {background-color:#0000000;}