body{margin:0}
body,table,form,input,textarea,select{font-family:µ¸¿ò;font-size:9pt;color:#666666;}
form{margin:0;}
/* ¸ðµç ÀÌ¹ÌÁö¿¡ border°ª 0 Àû¿ë */
img {border:0;}

p {margin-top:0pt; margin-bottom:0pt;}

A {color:#666666; text-decoration:none;}
A:link {color:#666666;}
A:visited {color:#666666;}
A:hover { color:#666666; text-decoration:none;} 


.frm_checkbox { margin:-2 1 -2 -3 }
.input{background:#FFFFFF;border-top:1 #CCCCCC solid;border-right:1 #CCCCCC solid;border-bottom:1 #CCCCCC solid;border-left:1 #CCCCCC solid; height:17px; padding-top:2px;}
.input2{background:#FFFFFF;}
.input_0{background:#FFFFFF;border-top:0 #ffffff solid;border-right:0 #ffffff solid;border-bottom:0 #ffffff solid;border-left:0 #ffffff solid; height:20px; padding-top:6px;}
.input_gray{background:#f8f8f8;border-top:1 #CCCCCC solid;border-right:1 #CCCCCC solid;border-bottom:1 #CCCCCC solid;border-left:1 #CCCCCC solid; height:18px; padding-top:2px;}
.input_gray02{background:#f8f8f8;border-top:1 #CCCCCC solid;border-right:1 #CCCCCC solid;border-bottom:1 #CCCCCC solid;border-left:1 #CCCCCC solid;}
.input18{background:#FFFFFF;border-top:1 #CCCCCC solid;border-right:1 #CCCCCC solid;border-bottom:1 #CCCCCC solid;border-left:1 #CCCCCC solid; height:18px; padding-top:2px;}
.input_s.{border:solid 1; border-color:#9c7afa; background-color:#FFFFFF; height:18px; margin:1 0 2 0;  font-size:9pt; padding-left:3px; padding-top:4px;}
.select{font-family:µ¸¿ò;font-size:9pt;color:#2B2B2B;}
.textarea {background-color:#FFFFFF; border:solid 1; border-color:#D7D7D7; overflow-x:hidden; overflow-y:auto;  margin:1 0 2 0;  font-size:9pt; padding-left:3px; padding-top:4px; scrollbar-face-color: #f2f2f2; scrollbar-shadow-color: #D7D7D7; scrollbar-highlight-color: #D7D7D7; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #F2F2F2; scrollbar-arrow-color: #666666; 
}
.scrollbar{scrollbar-face-color: #f2f2f2; scrollbar-shadow-color: #D7D7D7; scrollbar-highlight-color: #D7D7D7; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #666666;}

.bglist {  background-color: #e0e5fa}
.bgborder { border: 4px f0f0ff solid }
.bgborder2 { border: 4px faf2ef solid }
.bgborder3 { border: 1px dbdbdb solid }
.bgborder4 { border: 1px cde7f4 solid; background-color: #f4fbff }
.bgborder5 { border: 5px c7d1c7 solid }
.bgsearch {  background-color: #FFEFD6}

/*TEXT MENU */
.tm_a {font-family:µ¸¿ò; font-size:9pt; color:#2B2B2B;}
.tm_a:link	 { color: #6B6B6B; text-decoration: none; }
.tm_a:visited{ color: #6B6B6B; text-decoration: none; }
.tm_a:active { color: #6B6B6B; text-decoration: none; }
.tm_a:hover	 { color: #2B2B2B; font-weight:bold; text-decoration: none; }
.tm_b, a.tm_b:link, a.tm_b:visited, a.tm_b:hover, a.tm_b:active{ font-weight:bold;  font-family:µ¸¿ò; font-size:9pt; color:#2B2B2B; text-decoration: none; }

.tm          {font-family:µ¸¿ò; font-size:8pt; color:#8867dd;}
.tm:link	 { color: #8867dd; text-decoration: none; }
.tm:visited  { color: #8867dd; text-decoration: none; }
.tm:active   { color: #8867dd; text-decoration: none; }
.tm:hover	 { color: #8867dd; text-decoration }

.l_gray {font-family:µ¸¿ò; font-size:9pt; color:#6b6b6b;}
.l_gray:link {color:#6b6b6b;}
.l_gray:visited {color:#6b6b6b;}
.l_gray:active {color:#6b6b6b;}
.l_gray:hover { color:#000000;text-decoration:underline;}

.a_gray {font-family:µ¸¿ò; font-size:10pt; color:#666666; text-decoration:none;}
.a_gray:link {color:#666666;}
.a_gray:visited {color:#666666;}
.a_gray:active {color:#666666;}
.a_gray:hover { color:#666666;text-decoration:underline;}


.skypoint_b {font-family:µ¸¿ò; font-size:9pt; color:#067fb1; font-weight:bold;}
.skypoint_b:link {color:#067fb1;}
.skypoint_b:visited {color:#067fb1;}
.skypoint_b:active {color:#067fb1;}
.skypoint_b:hover { color:#067fb1;text-decoration:underline;}

.navy_b1 {font-family:µ¸¿ò; font-size:11pt; color:#516581;}
.navy_b1:link {color:#516581;}
.navy_b1:visited {color:#516581;}
.navy_b1:active {color:#516581;}
.navy_b1:hover {color:#516581; text-decoration:underline;}

.navy_01{ color:#0e3b4a; font-size:10pt; line-height:14pt}
.navy_0101{ color:#0e3b4a; font-size:10pt;}
.navy_0101_02{ color:#0e3b4a; font-size:10pt; font-weight:bold}
.navy_0102{ color:#0e3b4a; font-size:11pt;}
.navy_0103{ color:#0e3b4a; font-size:11pt; font-weight:bold}
.navy_0104{ color:#0e3b4a; font-size:12pt; font-weight:bold}
.navy_0105{ color:#0e3b4a; font-size:11pt; text-decoration:underline;}

.gray8 {font-family:µ¸¿ò; font-size:8pt; color:#8f8f8f;}
.gray8:link {color:#8f8f8f;}
.gray8:visited {color:#8f8f8f;}
.gray8:active {color:#8f8f8f;}
.gray8:hover { color:#8f8f8f;text-decoration:underline;}

.white_s {font-family:µ¸¿ò; font-size:9pt; color:#ffffff;}
.white8:link {color:#ffffff; font-size:8pt;}
.white8:visited {color:#ffffff; font-size:8pt;}
.white8:active {color:#ffffff; font-size:8pt;}
.white8:hover { color:#ffffff;text-decoration:underline; font-size:8pt;}

.linkf8 {font-family:µ¸¿ò; font-size:8pt; color:#ffffff;}
.linkf8:link {color:#ffffff; font-size:8pt;}
.linkf8:visited {color:#ffffff; font-size:8pt;}
.linkf8:active {color:#ffffff; font-size:8pt;}
.linkf8:hover { color:#ffffff;text-decoration:underline; font-size:8pt;}

.gamep {font-family:µ¸¿ò; font-size:9pt; color:#6b45d0;}
.gamep:link {color:#6b45d0; font-size:9pt;}
.gamep:visited {color:#6b45d0; font-size:9pt;}
.gamep:active {color:#6b45d0; font-size:9pt;}
.gamep:hover { color:#6b45d0;text-decoration:underline; font-size:9pt;}

.gamep1 {font-family:µ¸¿ò; font-size:9pt; color:#558fa7;}
.gamep1:link {color:#558fa7; font-size:9pt;}
.gamep1:visited {color:#558fa7; font-size:9pt;}
.gamep1:active {color:#558fa7; font-size:9pt;}
.gamep1:hover { color:#558fa7;text-decoration:underline; font-size:9pt;}


/* FONTCOLOR */
.white {color:#FFFFFF;}
.whiteb {color:#FFFFFF; font-weight:bold}
.white_b2 {color:#FFFFFF; font-size:12pt; font-weight:bold}
.black_b {font-family:µ¸¿ò; color:#000000; font-size:12pt; font-weight:bold}
.blue {color:#36509a;}
.blue01 {color:#3266e9;}
.blue_b {color:#87A3FF; font-weight:bold}
.blue_b2 { font-family:µ¸¿ò; color:#7da7d8; font-size:11pt; font-weight:bold}
.blue02{color:#2C80CC; font-size:10pt;}
.yellow_b {color:#f6f6d0; font-size:12pt; font-weight:bold} 
.yellow_b2 { font-family:µ¸¿ò; color:#f6f6d0; font-size:12pt; padding-left:10; padding-top:10;}
.yellow_b3 {color:#FFCC00; font-size:10pt; font-weight:bold}
.brown_b { font-family:µ¸¿ò; color:#3c2800; font-size:12pt; font-weight:bold}
.brown { color:#3c2800; font-size:8pt;}
.brown02 { color:#3c2800; font-size:10pt;}
.brown_s { color:#988675; font-size:8pt;}
.pink_b { font-family:µ¸¿ò; color:#c20058; font-size:12pt; padding-left:10; padding-top:10;}
.pink_b2 { font-family:µ¸¿ò; color:#c20058; font-size:10pt; }
.pink_b3 { font-family:µ¸¿ò; color:#c20058; font-size:11pt; font-weight:bold}
.pink_b4 { font-family:µ¸¿ò; color:#c20058; font-size:14pt; font-weight:bold}
.navy{ color:#516581; line-height:14pt}
.navy2{ color:#516581; font-size:11pt;}
.navy3{ color:#516581; font-size:11pt; padding-left:10; font-weight:bold}
.navy4{ color:#516581; font-size:12pt; font-weight:bold}
.navy5{ color:#516581; font-size:11pt; text-decoration:underline;}
.grey{ color:#707070; line-height:14pt; padding-top:5;}
.grey_b{ font-weight:bold}
.grey_s{ font-size:8pt; color:#707070;}
.grey02{ color:#707070; padding-top:5; padding-right:10; padding-left:10; padding-bottom:5;}
.grey03{ font-family:±¼¸²; font-size:10pt; color:#000000; line-height:16pt; padding-top:10; padding-left:20; padding-right:20; padding-bottom:10;}
.grey04{ font-family:±¼¸²; font-size:10pt; color:#000000; line-height:16pt;}
.orange{ color:#ff8c00;}
.orange_b { color:#ff8c00; font-size:10pt; font-weight:bold}
.orange_b2 { color:#ff8c00; font-size:12pt;}
.orange_b3 { font-family:µ¸¿ò; color:#ff8c00; font-size:12pt; font-weight:bold}
.orange_b4 { font-family:µ¸¿ò; color:#ff8c00; font-size:16pt; font-weight:bold}
.green_b{ color:#159226; font-weight:bold} 
.green_s{color:#00793a; font-size:8pt;}
.green_y {color:#99CC00; font-size:10pt; font-weight:bold}

.tag01{ color:#00bfc0; font-size:12pt; font-weight:bold}
.tag02{ color:#3d7b66; font-size:12pt; font-weight:bold}
.tag03{ color:#ffffff; font-size:12pt; background-color:#12d763; font-weight:bold}

.tag_s{ color:#86a8b3; font-size:10pt;}
.tag_s01{ color:#86a8b3; font-size:10pt; text-decoration:underline;}
.tag_s02{ color:#86a8b3; font-size:10pt; font-weight:bold;}
.tag_s03{ color:#ffffff; font-size:10pt; background-color:#86a8b3; font-weight:bold}


/* title FONTCOLOR */
.title01 { font-family:Arial Black; color:#f49ac1; font-size:26pt; }
.title01_02 { font-family:Arial Black; color:#f49ac1; font-size:20pt; }
.title02 { font-family:verdana; color:#47a500; font-size:36pt; font-weight:bold}
.title02_s { font-family:verdana; color:#47a500; font-size:24pt; font-weight:bold}
.title03 { font-family:Arial; color:#0e3b4a; font-size:13pt; font-weight:bold;}
.title03_k { font-family:µ¸¿ò; color:#0e3b4a; font-size:13pt; font-weight:bold; letter-spacing:-1px}
.title03_k2 { font-family:µ¸¿ò; color:#0e3b4a; font-size:16pt; font-weight:bold;}
.title03_k3 { font-family:µ¸¿ò; color:#0e3b4a; font-size:11pt;}
.title03_k4 { font-family:µ¸¿ò; color:#0e3b4a; line-height:14pt; font-size:11pt;}
.title03_k4_b { font-family:µ¸¿ò; color:#0e3b4a; line-height:14pt; font-size:11pt; font-weight:bold}
.title05 { font-family:Arial Black; color:#ff8c00; font-size:24pt; }
.title05_02 { font-family:verdana; color:#ff8c00; font-size:18pt; }
.title05_03 { font-family:verdana; color:#ff8c00; font-size:14pt; }
.title06 { font-family:Arial Black; color:#fff200; font-size:24pt; }

.title_navy { font-family:µ¸¿ò; color:#0e3b4a; font-size:16pt; font-weight:bold}
.title_navy_s { font-family:µ¸¿ò; color:#0e3b4a; font-size:16pt;}
.title_navy_s2 { ffont-family:µ¸¿ò; color:#0e3b4a; font-size:16pt; font-weight:bold}

.title_grey { font-family:µ¸¿ò; color:#534741; font-size:24pt; font-weight:bold}
.title_grey_s { font-family:µ¸¿ò; color:#534741; font-size:16pt;}
.title_grey_s2 { font-family:µ¸¿ò; color:#a4c5d6; font-size:16pt; font-weight:bold}
.title_day { font-family:µ¸¿ò; color:#7d7d7d; font-size:14pt; font-weight:bold}
.title_day_s { font-family:µ¸¿ò; color:#7d7d7d; font-size:10pt;}

/* Font Size */
.b			{font-weight:bold}
.fs11		{font-size:11px}
.fs14		{font-size:14px}
.fs15		{font-size:15px}
.fs16		{font-size:16px;}   
.fs20		{font-size:20px;} 
.fs24		{font-size:24px;} 
.lh14		{line-height:14px}
.lh16		{line-height:16px}
.lh18		{line-height:18px}
.lh20		{line-height:20px}
.lh24		{line-height:24px}
.lh25		{line-height:25px}
.lh28		{line-height:28px}
.letterspa	{letter-spacing:-1;}
.ffamily{font-family:"arial";}

.tnum{font-family:arial black; font-size:17px; color:#F26601;}

/*********************************************/

/* Font Color */
.white{color:#FFFFFF;}
.black{color:#000000;}
.black2{color:#111111;}
.orange{color:#F26601;}
.orange2{color:#EE7001;}
.lgray{color:#959595;}
.lgray2{color:#898989;}
.lgray3{color:#999999;}
.dgray{color:#393939;}
.dgray2{color:#464646;}
.dgray3{color:#545454;}
.dgray4{color:#666666;}
.dgray5{color:#333333;}
.gold{color:#736D47;}
.gold2{color:#7A7761;}
.green{color:#67A402;}
.green2{color:#319B24;}
.green3{color:#5DA400;}
.dgreen{color:#586A3E;}
.dblue{color:#0e3b4a;}
.sblue{color:#86A8B3;}
.lgreen{color:#CFD8BF;}
.lgreen2{color:#85B635;}
.lgreen3{color:#E1F0CC;}
.lgreen4{color:#3E704B;}
.lgreen5{color:#c9ff83;}
.purple{color:#71358B;}
.lpurple{color:#EADEEE;}
.lpurple2{color:#B486C9;}
.lpurple3{color:#DBC9E1;}
.yellow{color:#FFF497;}
.yellow2{color:#EAE0C0;}
.red{color:#FF0000;}
.brown{color:#5C574A;}
a.brown:link, a.brown:visited, a.brown:active{color:#5C574A; text-decoration:none;}
a.brown:hover{color:#5C574A; text-decoration:underline;}
/*********************************************/


/* BGCOLOR */
.bg_blue{background-color: #ffffff;}


/* FONTLINK */
.brw {color:#D55F0F;text-decoration:none;}
.brw:link {color:#D55F0F;}
.brw:visited {color:#D55F0F;}
.brw:hover { color:#D55F0F;text-decoration:underline;}


/*TABLE-STYLE*/
.ts_a{background:#FFFFFF;border-top:1 #CCCCCC solid;border-right:1 #CCCCCC solid;border-bottom:1 #CCCCCC solid;border-left:1 #CCCCCC solid;}
.ts_b{background-color:#F5F5F5; border-width:1; border-top-color:#E8E8E8; border-right-color:#E8E8E8; border-bottom-color:#E8E8E8; border-left-color:#E8E8E8; border-style:solid; font-size: 9pt;}
.ts_left1{color:#0E3B4A; font-size:10pt; padding-left:20;}
.ts_left1_b{color:#0E3B4A; font-size:10pt; font-weight:bold; padding-left:20;}
.ts_left1_b2{color:#0E3B4A; font-size:10pt; font-weight:bold; padding-left:20; background-color:e6f5cd;}
.ts_left2{color:#00793a; font-size:10pt; padding-left:20;}
.ts_left2_b{color:#00793a; font-size:10pt; font-weight:bold; padding-left:20;}
.ts_left2_b2{color:#00793a; font-size:10pt; font-weight:bold; padding-left:20; background-color:e6f5cd;}
.ts_left3_s{padding-left:30;}
.ts_left4{color:#ff8c00; font-size:10pt; padding-left:20;}
.ts_login{color:#0e3b4a; font-size:10pt; font-weight:bold;}
.ts_essay{border-right:solid 1px #DEE4D3;}

/* PAGENUMBER */
.pn_b, a.pn_b:link, a.pn_b:visited, a.pn_b:hover, a.pn_b:active{ font-weight:bold; color:#8c8c8c; font-family:verdana, tahoma; font-size:8pt;}
.pn_o, a.pn_o:link, a.pn_o:visited, a.pn_o:hover, a.pn_o:active{ font-weight:bold; color:#41b5cf; font-family:verdana, tahoma; font-size:8pt;}
.pn_bg {background-color:#DDDDDD}
.pntd_over { background: #F7F7F7 }
.pntd_out  { background: #FFFFFF }



/* INPUT_STYLE */
.input_style1{ background-color:#49AFE3;  repeat-x; border:solid 0; font-weight:bold;  width:110; height:22px; color:#FFFFFF; padding-top:2;  cursor:hand;}
.input_style1_1{ background-color:#49AFE3;  repeat-x; border:solid 0; font-weight:bold;  width:70; height:22px; color:#FFFFFF; padding-top:2;  cursor:hand;}
.input_style2{ background:url(/skin02/images/button/ip.gif) repeat-x; border:solid 0; font-weight:bold; height:54px; width:54; color:#FFFFFF; padding-top:2;  cursor:hand;}

/* MEMO */
.mb { background:url(/skin02/images/button/m_bg.gif) repeat-x; }


.outsubmenu {
	color:#FFFFFF;
	background-color:#48BB3B;
	font-family:'±¼¸²';
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	width:145;
	padding:4 0 1 19;
	cursor:pointer;
}
.onsubmenu {
	background:url(/img/icon_arw_org01.gif) no-repeat;
	background-attachment : fixed;
	background-position : 10px 8px;
	color:#48BB3B;
	background-color:#FFFFFF;
	font-family:'±¼¸²';
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	width:145;
	padding:4 0 1 19;
	cursor:pointer;
}
.submenu {
	background:url(/img/icon_arw_org01.gif) no-repeat;
	background-attachment : fixed;
	background-position : 10px 8px;
	color:#48BB3B;
	background-color:#FFFFFF;
	font-family:'±¼¸²';
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	width:145;
	padding:4 0 1 19;
	cursor:pointer;
}