/*
 * Nanum Gothic (Korean) http://www.google.com/webfonts/earlyaccess
 
@font-face {
    font-family: 'ng1';
    font-style: normal;
    font-weight: 700;
    src: url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot);
    src: url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
    url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff2) format('woff2'),
    url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff) format('woff'),
    url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.ttf) format('truetype');
}

@font-face {
    font-family: 'ng1';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-04@2.1/NEXON Lv2 Gothic Bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ng1';
    font-style: normal;
    font-weight: 400;
    src: url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot);
    src: url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
    url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff2) format('woff2'),
    url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff) format('woff'),
    url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.ttf) format('truetype');
}
*/
@font-face {
    font-family: 'ng1';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-04@2.1/NEXON Lv2 Gothic Bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/*
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumbrushscript.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothiccoding.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumpenscript.css);
*/
p,td,input,div,form,textarea,center,option,pre,blockquote {font:9pt/140% ±¼¸²,verdana,µ¸¿ò;	color:#7A7A7A;  text-decoration: none; margin:0 auto;}
input, button,select, .c1 { font-family:Tahoma,±¼¸²; font-size:9pt; color:#565656; }

img { border:0px; }
a:link {text-decoration:none;onfocus='blur()';color:#333333;}
a:visited {text-decoration:none;onfocus='blur()';color:#333333;}
a:active {text-decoration:none;onfocus='blur()';color:#333333;}
a:hover {text-decoration:none;onfocus='blur()';color:#333333;}

	.in_bg { font-family:Tahoma,±¼¸²; font-size:9pt; color:#C9C9C9; background-color:#000000; border:1px solid #3A3A3A; }
	.te_bg { font-family:Tahoma,±¼¸²; font-size:9pt; color:#C9C9C9; background-color:#111111; border:1px solid #3A3A3A;
			 SCROLLBAR-ARROW-COLOR:#CDB881; SCROLLBAR-FACE-COLOR:#0A1C26; SCROLLBAR-DARKSHADOW-COLOR:#021118; SCROLLBAR-HIGHLIGHT-COLOR:#000000;
			 SCROLLBAR-3DLIGHT-COLOR:#021118; SCROLLBAR-SHADOW-COLOR:#000000; SCROLLBAR-TRACK-COLOR:#000000; overflow-x:hidden; overflow-y:auto; }

	.in_bg2 { font-family:Tahoma,±¼¸²; font-size:11px; color:#444444; background-color:#000000; border:1 solid #000000; }
	.te_bg2 { font-family:Tahoma,±¼¸²; font-size:9pt; color:#C9C9C9; background-color:#000000; border:1 solid #3A3A3A;
			 SCROLLBAR-ARROW-COLOR:#CDB881; SCROLLBAR-FACE-COLOR:#0A1C26; SCROLLBAR-DARKSHADOW-COLOR:#021118; SCROLLBAR-HIGHLIGHT-COLOR:#000000;
			 SCROLLBAR-3DLIGHT-COLOR:#021118; SCROLLBAR-SHADOW-COLOR:#000000; SCROLLBAR-TRACK-COLOR:#000000; overflow-x:hidden; overflow-y:auto; }

.tb_all {border-spacing:0px;top:0px;margin:0 0px;padding:0 0;}

#top2										{width:100%;min-width:1000px;height:60px;text-align:center;}
#top2 ul.main_menu 						{width:1000px;margin:0 auto;text-align:left;}
#top2 ul li									{ float:left;height:60px;margin:0 auto;}
#top2 ul li #m1							{width:470px;}
#top2 ul li #m2							{width:140px;}
#top2 ul li #m3							{width:200px;}
#top2 ul li #m4							{width:160px;}
#top2 ul li #m5							{width:130px;}
#top2 ul li img								{cursor:pointer;}

ul, menu, dir {
display: block;
list-style-type: disc;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 0px;
}
.pic {	opacity: 0.3;filter: alpha(opacity=30);}
.pic:hover{opacity: 1;filter: alpha(opacity=100);}
br {letter-spacing:0;}

.fs8{font-size:8px;font-family: '³Ø½¼ Lv.2 °íµñ', NEXON Lv2 Gothic, 'NEXON Lv2 Gothic Bold',ng1;line-height:150%;}
.fs10{font-size:10px;font-family: '³Ø½¼ Lv.2 °íµñ', NEXON Lv2 Gothic, 'NEXON Lv2 Gothic Bold',ng1;ine-height:150%;}
.fs11{font-size:11px;font-family: '³Ø½¼ Lv.2 °íµñ', NEXON Lv2 Gothic, 'NEXON Lv2 Gothic Bold',ng1;ine-height:150%;}
.fs12{font-size:12px;font-family: '³Ø½¼ Lv.2 °íµñ', NEXON Lv2 Gothic, 'NEXON Lv2 Gothic Bold',ng1;ine-height:150%;}
.fs12a{font-size:12px;font-family: '³Ø½¼ Lv.2 °íµñ', NEXON Lv2 Gothic, 'NEXON Lv2 Gothic Bold',ng1;ine-height:130%;}
.fs13{font-size:13px;font-family: '³Ø½¼ Lv.2 °íµñ', NEXON Lv2 Gothic, 'NEXON Lv2 Gothic Bold',ng1;ine-height:150%;}
.fs14{font-size:14px;font-family: '³Ø½¼ Lv.2 °íµñ', NEXON Lv2 Gothic, 'NEXON Lv2 Gothic Bold',ng1;ine-height:150%;}
.fs15{font-size:15px;font-family: '³Ø½¼ Lv.2 °íµñ', NEXON Lv2 Gothic, 'NEXON Lv2 Gothic Bold',ng1;ine-height:150%;}
.fs15a{font-size:15px;font-family: '³Ø½¼ Lv.2 °íµñ', NEXON Lv2 Gothic, 'NEXON Lv2 Gothic Bold',ng1;ine-height:180%;}
.fs16{font-size:16px;font-family: '³Ø½¼ Lv.2 °íµñ', NEXON Lv2 Gothic, 'NEXON Lv2 Gothic Bold',ng1;ine-height:150%;}
.fs17{font-size:17px;font-family: '³Ø½¼ Lv.2 °íµñ', NEXON Lv2 Gothic, 'NEXON Lv2 Gothic Bold',ng1;ine-height:24px;}
.fs20{font-size:20px;font-family: '³Ø½¼ Lv.2 °íµñ', NEXON Lv2 Gothic, 'NEXON Lv2 Gothic Bold',ng1;ine-height:150%;}
.fs25{font-size:25px;font-family: '³Ø½¼ Lv.2 °íµñ', NEXON Lv2 Gothic, 'NEXON Lv2 Gothic Bold',ng1;ine-height:150%;}
.fs30{font-size:30px;font-family: '³Ø½¼ Lv.2 °íµñ', NEXON Lv2 Gothic, 'NEXON Lv2 Gothic Bold',ng1;ine-height:150%;}


.fs11g{font-size:11px;font-family:µ¸¿ò,dotum,±¼¸²,gulim;letter-spacing:-1;}
.fs12g{font-size:12px;font-family:µ¸¿ò,dotum,±¼¸²,gulim;letter-spacing:-1;}
.fs13g{font-size:13px;font-family:µ¸¿ò,dotum,±¼¸²,gulim;letter-spacing:-1;}
.fs14g{font-size:14px;font-family:µ¸¿ò,dotum,±¼¸²,gulim;letter-spacing:-1;}

.fs11b{font-size:11px;font-family: 'easyNanumGothicBold';}
.fs12b{font-size:12px;font-family: 'easyNanumGothicBold';}
.fs13b{font-size:13px;font-family: 'easyNanumGothicBold';}
.fs14b{font-size:14px;font-family: 'easyNanumGothicBold';}
.fs15b{font-size:15px;font-family: 'easyNanumGothicBold';}
.fs16b{font-size:16px;font-family: 'easyNanumGothicBold';}
.fs17b{font-size:17px;font-family: 'easyNanumGothicBold';}
.fs20b{font-size:20px;font-family: 'easyNanumGothicBold';}

.b {font-weight:bold;}

.cr_gray 		  { letter-spacing:0;  color:#666666; }
a.cr_gray:link 	  { letter-spacing:0;color:#666666; }
a.cr_gray:visited  { letter-spacing:0;color:#666666; }
a.cr_gray:active   { letter-spacing:0;color:#666666; }
a.cr_gray:hover	  { letter-spacing:0;color:#000000; text-decoration:none;}

.cr_gray2 		  { color:#666666; }
a.cr_gray2:link 	  { color:#666666; }
a.cr_gray2:visited  { color:#666666; }
a.cr_gray2:active   { color:#666666; }
a.cr_gray2:hover	  { color:#000000; text-decoration:none;}

.cr_green 		  { letter-spacing:-1;  color:green; }
a.cr_green:link 	  { letter-spacing:-1;color:green; }
a.cr_green:visited  { letter-spacing:-1;color:green; }
a.cr_green:active   { letter-spacing:-1;color:green; }
a.cr_green:hover	  { letter-spacing:-1;color:#f7931e; }

.cr_yellow 		  { letter-spacing:-1;  color:#fff600; }
a.cr_yellow:link 	  { letter-spacing:-1;color:#fff600; }
a.cr_yellow:visited  { letter-spacing:-1;color:#fff600; }
a.cr_yellow:active   { letter-spacing:-1;color:#fff600; }
a.cr_yellow:hover	  { letter-spacing:-1;color:#fff600; }

.cr_blue		  { letter-spacing:-1;  color:blue; }
a.cr_blue:link 	  { letter-spacing:-1;color:blue; }
a.cr_blue:visited  { letter-spacing:-1;color:blue; }
a.cr_blue:active   { letter-spacing:-1;color:blue; }
a.cr_blue:hover	  { letter-spacing:-1;color:#f7931e; }

.cr_red 		  { letter-spacing:-1;  color:red; }
a.cr_red:link 	  { letter-spacing:-1;color:red; }
a.cr_red:visited  { letter-spacing:-1;color:red; }
a.cr_red:active   { letter-spacing:-1;color:red; }
a.cr_red:hover	  { letter-spacing:-1;color:#f7931e; }

.cr_pink 		  { letter-spacing:-1;  color:#cc3377; }
a.cr_pink:link 	  { letter-spacing:-1;color:#cc3377; }
a.cr_pink:visited  { letter-spacing:-1;color:#cc3377; }
a.cr_pink:active   { letter-spacing:-1;color:#cc3377; }
a.cr_pink:hover	  { letter-spacing:-1;color:#f7931e; }

.cr_black 		  { letter-spacing:-1;  color:black; }
a.cr_black:link 	  { letter-spacing:-1;color:black; }
a.cr_black:visited  { letter-spacing:-1;color:black; }
a.cr_black:active   { letter-spacing:-1;color:black; }
a.cr_black:hover	  { letter-spacing:-1;color:#f7931e; }

.cr_aqua		  { letter-spacing:-1;  color:#426c96; }
a.cr_aqua:link 	  { letter-spacing:-1;color:#426c96; }
a.cr_aqua:visited  { letter-spacing:-1;color:#426c96; }
a.cr_aqua:active   { letter-spacing:-1;color:#426c96; }
a.cr_aqua:hover	  { letter-spacing:-1;color:#f7931e; }

.cr_white		  { letter-spacing:-1;  color:white; }
a.cr_white:link 	  { letter-spacing:-1;color:white; }
a.cr_white:visited  { letter-spacing:-1;color:white; }
a.cr_white:active   { letter-spacing:-1;color:white; }
a.cr_white:hover	  { letter-spacing:-1;color:white;text-decoration:none; }

.cr_white2		  { letter-spacing:-1;  color:#bebebe; }
a.cr_white2:link 	  { letter-spacing:-1;color:#bebebe; }
a.cr_white2:visited  { letter-spacing:-1;color:#bebebe; }
a.cr_white2:active   { letter-spacing:-1;color:#bebebe; }
a.cr_white2:hover	  { letter-spacing:-1;color:white;text-decoration:none; }

.cr_white3		  { letter-spacing:0;  color:#c8c8c8; }
a.cr_white3:link 	  { letter-spacing:0;color:#c8c8c8; }
a.cr_white3:visited  { letter-spacing:0;color:#c8c8c8; }
a.cr_white3:active   { letter-spacing:0;color:#c8c8c8; }
a.cr_white3:hover	  { letter-spacing:0;color:white;text-decoration:none; }

.cr_menu		  { letter-spacing:-1;  color:e7f32b; }
a.cr_menu:link 	  { letter-spacing:-1;color:e7f32b; }
a.cr_menu:visited  { letter-spacing:-1;color:e7f32b; }
a.cr_menu:active   { letter-spacing:-1;color:e7f32b; }
a.cr_menu:hover	  { letter-spacing:-1;color:e7f32b;text-decoration:none; }

.cr_menu2		  { letter-spacing:-1;  color:white; }
a.cr_menu2:link 	  { letter-spacing:-1;color:white; }
a.cr_menu2:visited  { letter-spacing:-1;color:white; }
a.cr_menu2:active   { letter-spacing:-1;color:white; }
a.cr_menu2:hover	  { letter-spacing:-1;color:white;text-decoration:none; }


.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:#424E10; } 

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

.em { letter-spacing:-1; }

.small { font-size:8pt; font-family:µ¸¿ò; }


.rtop, .rbottom{display:block;} 
.rtop *, .rbottom *{display:block; height:1px; overflow:hidden;} 
.r1{margin:0 5px; background:#CCCCCC} 
.r2{margin:0 3px; border-left:2px solid #CCCCCC; border-right:2px solid #CCCCCC; background:#EEEEEE} 
.r3{margin:0 2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#EEEEEE} 
.r4{margin:0 1px; height:2px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background:#EEEEEE} 
.box{ margin:0; padding:5px 10px; border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;  background:#EEEEEE; font-size:12px} 


.b { font-weight: bold; }
.ht { height:30px; } 
.ht2 { height:20px; } 
.price { color:crimson; }
.lfont { font-size:13px; }
.sfont { font-size:11px; }
.w50 { width:50%; }
.w99 { width:99%; }
.arial { font-family:Arial; }
.lh  { line-height:150%; }
.lh2 { line-height:200%; }

.box {border:1 solid; border-color:#DDDDDD; background-color:#FDFDFD;}
.login { color:#222222; font-family:vernada; font-size:10px;}
.line { background-color:#969696;}
.tdsc {background-color:#F0F0F0;}
.edit    { border-color:#B4B4B4; border-style:solid; border-width:1px; }  /* ¸ðµç input¿¡ ÀÔ·ÂµÇ´Â ÅØ½ºÆ® ÆùÆ®*/



.whois_footer {
	color: #e1e1e1; font-size:11px; font-family:µ¸¿ò; letter-spacing:-0.1em; text-decoration: none; line-height: 130%;
}
.whois_footer a:link  {
	color: #444444; font-size:11px; font-family:µ¸¿ò; letter-spacing:-0.1em; text-decoration: none; line-height: 130%;
}
.whois_footer a:active  {
	color: #006DD2; font-size:11px; font-family:µ¸¿ò; letter-spacing:-0.1em; text-decoration: none; line-height: 130%;
}
.whois_footer a:visited  {
	color: #666666; font-size:11px; font-family:µ¸¿ò; letter-spacing:-0.1em; text-decoration: none; line-height: 130%;
}
.whois_footer a:hover  {
	color: #006DD2; font-size:11px; font-family:µ¸¿ò; letter-spacing:-0.1em; text-decoration: none; line-height: 130%;
}
.whois_copy {
	color: #9F9F9F; font-size:11px; font-family:µ¸¿ò; letter-spacing:-0.1em; text-decoration: none; line-height: 120%;
}
.box_family {
	color: #0C4F94; font-size:11px; font-family:µ¸¿ò; border:1x solid #9A9A9A; background:#FFFFFF; height:20px;
}



.v2  {font-family:verdana,±¼¸²,arial; color:#666666; font-size:11px;}
a.v2:link, a.v2:visited, a.v2:active {font-family:verdana,±¼¸²,arial; color:#666666; font-size:11px; text-decoration:none;}
a.v2:hover {font-family:verdana,±¼¸², arial; color:#FF6600; font-size:11px; text-decoration:none;}

/*-- µµ¸ÞÀÎ¸µÅ© --*/
.b_link  {font-family:verdana,±¼¸²,arial; color:#333333; font-weight:bold; font-size:12px;}
a.b_link:link, a.b_link:visited, a.b_link:active {font-family:verdana,±¼¸²,arial; color:#333333; font-weight:bold; font-size:12px;}
a.b_link:hover {font-family:verdana,±¼¸², arial; color:#333333; font-weight:bold; font-size:12px; text-decoration:underline;}


/*--- È¸¿ø/ºñÈ¸¿ø ÀÌ¸§ --*/
.member {font-size:11px;font-family: '³Ø½¼ Lv.2 °íµñ', NEXON Lv2 Gothic, 'NEXON Lv2 Gothic Bold',ng1;etter-spacing:-1; font-weight:normal; color:#505050}
.guest  {font-size:11px;font-family: '³Ø½¼ Lv.2 °íµñ', NEXON Lv2 Gothic, 'NEXON Lv2 Gothic Bold',ng1;etter-spacing:-1; font-weight:normal; color:#505050 }

/*  Æû°ü·Ã ÅÂ±× */
.ed { border:1px solid #CCCCCC; background-color:#f9f9f9; } 
.tx { border:1px solid #CCCCCC; background-color:#f9f9f9; } 
.co { border:1px solid #CCCCCC; background-color:#ffffff; } /*--ÄÚ¸àÆ® ÀÔ·Â¹Ú½º--*/



