﻿body	{font-size:12px;font-family:Dotum, Gulim, Arial, AppleGothic, sans-serif; color:#7f7f7f;line-height:17px;width:100%; margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color: #dddddd;
	scrollbar-shadow-color: #aaaaaa;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #dadada;
	scrollbar-darkshadow-color: #dadada;
	scrollbar-track-color: #eeeeee;
	scrollbar-arrow-color: #ffffff;
	}
td		{font-size:12px;font-family:Dotum, Gulim, Arial, AppleGothic, sans-serif;color:#7f7f7f;line-height:18px;}
select	{font-size:12px;font-family:Dotum, Gulim, Arial, AppleGothic, sans-serif;color:#7f7f7f;line-height:16px;}
textarea 	{font-size:12px;font-family:Dotum, Gulim, Arial, AppleGothic, sans-serif;color:#7f7f7f;line-height:16px;}
body, div, table, form {margin:0px;}
.u {text-decoration:underline} .b {font-weight:bold} 
img {border:0}
form {margin:0}



.style2 {	color: #006699;
	font-weight: bold;
}
.style2 {color: #09915A}
.style4 {color: #3E8D9B}
.style5 {color: #333333}
.style3 {color: #FF3300}
.style6 {color: #3366CC}
.style10 {
	color: #000000;
	font-weight: bold;
}
.style11 {color: #40b9b7;
	font-weight: bold;
}
.style12 {color: #39899a;
	font-weight: bold;
}

.style15 {color: #006699;
	font-weight: bold;
	}


.he_20 {height:20px} .he_25 {height:25px}

.submit {border:solid 1;border-color:#666666;font-size:9pt;color:#333333;background-color:#F5F5F0;height:19px}

a:link 		{color: #727272; text-decoration: none;}
a:visited 	{color: #aeaeae; text-decoration: none;}
a:active 	{color: #aeaeae; text-decoration: none;}
a:hover 	{color: #aeaeae; text-decoration: underline;}


a.no_green:link {FONT-FAMILY: "돋움", "Arial", "굴림", "sans-serif"; FONT-WEIGHT: bold; FONT-SIZE: 8pt; color:#54a1b2;  LETTER-SPACING: 0px; text-decoration:none;}
a.no_green:visited {FONT-FAMILY: "돋움", "Arial", "굴림", "sans-serif"; FONT-WEIGHT: bold; FONT-SIZE: 8pt; color:#54a1b2;   LETTER-SPACING: 0px; text-decoration:none;} 
a.no_green:active {FONT-FAMILY: "돋움", "Arial", "굴림", "sans-serif"; FONT-WEIGHT: bold; FONT-SIZE: 8pt; color:#54a1b2;   LETTER-SPACING: 0px; text-decoration:none;}
a.no_green:hover {FONT-FAMILY: "돋움", "Arial", "굴림", "sans-serif"; FONT-WEIGHT: bold; FONT-SIZE: 8pt; color:#409df3;   LETTER-SPACING: 0px; text-decoration: underline;}

a.no_green_s:link {FONT-FAMILY: Verdana","돋움", "Arial", "굴림", "sans-serif"; FONT-weight: normal; FONT-SIZE: 8pt; color:#4590d6;  LETTER-SPACING: 0px; text-decoration:none;}
a.no_green_s:visited {FONT-FAMILY: Verdana","돋움", "Arial", "굴림", "sans-serif"; FONT-weight: normal; FONT-SIZE: 8pt; color:#4590d6;   LETTER-SPACING: 0px; text-decoration:none;} 
a.no_green_s:active {FONT-FAMILY: Verdana","돋움", "Arial", "굴림", "sans-serif"; FONT-weight: normal; FONT-SIZE: 8pt; color:#4590d6;   LETTER-SPACING: 0px; text-decoration:none;}
a.no_green_s:hover {FONT-FAMILY: Verdana","돋움", "Arial", "굴림", "sans-serif"; FONT-weight: normal; FONT-SIZE: 8pt; color:#4590d6;   LETTER-SPACING: 0px; text-decoration: underline;}


a.no_gray:link {FONT-FAMILY: "돋움", "Arial", "굴림", "sans-serif"; FONT-weight: normal; FONT-SIZE: 8pt; color:#4D4D4D;  LETTER-SPACING: 0px; text-decoration:none;}
a.no_gray:visited {FONT-FAMILY: "돋움", "Arial", "굴림", "sans-serif"; FONT-weight: normal; FONT-SIZE: 8pt; color:#4D4D4D;   LETTER-SPACING: 0px; text-decoration:none;} 
a.no_gray:active {FONT-FAMILY: "돋움", "Arial", "굴림", "sans-serif"; FONT-weight: normal; FONT-SIZE: 8pt; color:#4D4D4D;   LETTER-SPACING: 0px; text-decoration:none;}
a.no_gray:hover {FONT-FAMILY: "돋움", "Arial", "굴림", "sans-serif"; FONT-weight: normal; FONT-SIZE: 8pt; color:#4D4D4D;   LETTER-SPACING: 0px; text-decoration: underline;}



.c_000 {color:#000;}
.point_c {color:#EE5E00;}
.point_f {color:#F83500;}
.point_f14 {font-size:14px;color:#F83500;}
.point_org {color:#FF6600;}
.c_666 {color:#666}
.c_888 {color:#888}

.sp0 {letter-spacing:0; !important;}
.sp_1 {letter-spacing:-1px;}

.style2 {font-size: 14px;
	font-weight: bold;
}
.style3 {color: #000000}
.style5 {font-size: 14px; font-weight: bold; color: #999999; }


.png24 {
   behavior: url('../../../css/iepngfix.htc'); 
}

a { selector-dummy : expression(this.hideFocus=true);} 


/* 텍스트 강조 */
.b 		{FONT-WEIGHT: bold; LETTER-SPACING: -0.04em; font-size: 11px;}
.bb 		{FONT-WEIGHT: bold; COLOR: #4591a1; LETTER-SPACING: -0.04em; font-size: 11px;}

/* Selector Definition */
input		{
	FONT-SIZE: 9pt;
	COLOR: #818181;
	BACKGROUND-COLOR: #FFFFFF;
	border-top: 0px solid #CDCDCD;
	border-right: 0px solid #CDCDCD;
	border-bottom: 0px solid #CDCDCD;
	border-left: 0px solid #CDCDCD;
}


.td {font-family:"돋움", "Dotum"; font-size: 11px; color: #787878; line-height:18px;letter-spacing:-1;}
.td1 {font-family:"돋움", "Dotum"; font-size: 11px; color: #787878; line-height:18px;letter-spacing:0;}



.select_gray {FONT-SIZE: 9pt;COLOR: #818181;FONT-FAMILY: "모리스9";HEIGHT: 19px;BACKGROUND-COLOR: #F2F2F2;border: 1px solid CDCDCD;}
.input_gray {FONT-SIZE: 9pt;COLOR: #818181;FONT-FAMILY: "모리스9";HEIGHT: 19px;BACKGROUND-COLOR: #F2F2F2;border: 1px solid #CCCCCC;}
.input_gray2 {FONT-SIZE: 9pt;COLOR: #818181;FONT-FAMILY: "돋움";HEIGHT: 19px;BACKGROUND-COLOR: #F2F2F2;border: 1px solid #CCCCCC;}
.input_gray_area {FONT-SIZE: 9pt;COLOR: #818181;FONT-FAMILY: "돋움";HEIGHT: 130px;BACKGROUND-COLOR: #F2F2F2;border: 1px solid #CCCCCC;}
.input_brown{
	FONT-SIZE: 9pt;
	COLOR: #818181;
	FONT-FAMILY: "Dotum";
	HEIGHT: 19px;
	BACKGROUND-COLOR: #E9CB8F;
	border-top: 0px solid;
	border-right: 0px solid;
	border-bottom: 0px solid;
	border-left: 0px solid;
}
.textarea_noline {FONT-SIZE: 9pt;COLOR: #818181;FONT-FAMILY: "돋움";BACKGROUND-COLOR: #FFFFFF;border: 0px solid #FFFFFF;
		SCROLLBAR-FACE-COLOR: #ffffff;
        SCROLLBAR-ARROW-COLOR: #ACACAC; 
		SCROLLBAR-TRACK-COLOR: #ffffff;
}



.topmenu			{color: #FFFFFF; font-family:verdana,"돋움"; letter-spacing:-1pt}
a.topmenu:link 		{color: #FFFFFF; text-decoration: none;}
a.topmenu:visited 	{color: #FFFFFF; text-decoration: none;}
a.topmenu:active 	{color: #FFFFFF; text-decoration: none;}
a.topmenu:hover 	{color: #FFFFFF; text-decoration: underline;}

.category			{color: #39740A; font-family:verdana,"돋움"; letter-spacing:-1pt}
a.category:link 	{color: #39740A; text-decoration: none;}
a.category:visited 	{color: #39740A; text-decoration: none;}
a.category:active 	{color: #39740A; text-decoration: none;}
a.category:hover 	{color: #FF5400; font-weight: bold;}



.thm7{font-size:7pt; font-family:Dotum; color:#AFAFAF; letter-spacing: 0pt}
.thm7_port{font-size:7pt; font-family:tahoma; color:#8F3C18; font-weight: bold; letter-spacing: 0pt}
.dod8{font-size:8pt; font-family:Dotum;letter-spacing: -1pt}
.dod0{font-size:8pt; font-family:Dotum; color:#b3b3b3;letter-spacing: 0pt}
.dod8_{font-size:8pt; font-family:Dotum;letter-spacing: 0pt}
.dod8_port{font-size:8pt; font-family:Dotum; color:#26639e; letter-spacing: -1pt}
.dod8_port1{font-size:8pt; font-family:Dotum; color:#f86b51; letter-spacing: -1pt}
.ls-1{letter-spacing:-1pt}


.form {font-family:Dotum; font-size:8pt; color:#5E5E5E; margin-top:0; margin-bottom:0; border: 1px solid #D0D0D0;font-size: 9pt;color:#5E5E5E; padding-left:5; line-height:125%}
.form_dod8 {font-family:Dotum; border-width:1; border-color:#cccccc; background-color:#FFFFFF; border-style:groove; font-size:8pt; color:#575757; margin-top:0; margin-bottom:0; line-height:125%}
.form_main1 {font-family:Dotum; border-width:1; border-color:#cccccc; background-color:#FFFFFF; border-style:groove; font-size:12px; color:#575757; margin-top:0; margin-bottom:0; line-height:125%}

.form_login {
	background-color:#F2F9FB;
	font-family:Dotum;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	line-height: 130%;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	border: 1px groove #D5E8EE;
}

.yell { font-family:"돋움"; font-size: 9pt; color: #000000; }
.submit {border:solid 1;border-color:#666666;font-size:9pt;color:#333333;background-color:#F5F5F0;height:19px}
.eng {font-family:tahoma;color:999999;font-size:8pt;text-decoration:none; letter-spacing:0pt}
.day {font-family:tahoma;color:#B7B7B7;font-size:8pt;text-decoration:none; letter-spacing:0pt}
.comment {font-family:tahoma;color:FF6600;font-size:8pt;text-decoration:none; letter-spacing:0pt}


.ta_bg {scrollbar-base-color:#F8F5F0;
scrollbar-darkshadow-color:#F8F5F0;
scrollbar-highlight-color:#F8F5F0;
border:0; 
background-color:#F8F5F0; 
font-size:12px;
color:#4A4A4A;
}


img				{ border:0;}

#Mcontents			{ padding:17px 0 20px 0; }
#Mbtm			{ padding-top:6px; border-top:1px solid #E2E2E2;}


/* padding definition */
.lm6			{ padding-left:6px;}
.lm8			{ padding-left:8px;}
.lm13			{ padding-left:13px;}
.lm16			{ padding-left:16px;}
.lm20			{ padding-left:20px;}
.tm7			{ padding-top:7px;}
.tm10			{ padding-top:10px;}
.bm10			{ padding-bottom:10px;}
.mg10			{ margin:10px;}
.gor			{ text-align:right;}
.goc			{ text-align:center;}
.got			{ vertical-align:top;}
.gob			{ vertical-align:bottom;}


.ln13 {line-height:1.3}
.ln14 {line-height:1.4}
.ln15 {line-height:1.5}
.ln16 {line-height:1.6}
.ln18 {line-height:1.8}
.ln20 {line-height:2.0}

/* 정렬 */
.float	{width:100%;}
.left	{float:left;}
.right	{float:right; text-align:left;}

/* 여백 */
.top_mg5		{margin-top:5px;}
.top_mg10	{margin-top:10px;}
.top_mg15	{margin-top:15px;}
.top_mg20	{margin-top:20px;}
.top_mg30	{margin-top:30px;}
.top_mg40	{margin-top:40px;}

.right_mg5	{margin-right:5px;}
.right_mg10 {margin-right:10px;}

.bottom_mg10 {margin-bottom:10px;}

.left_mg05	{margin-top:5px;}
.smt_01		{padding-bottom:10px;}



.top_pd5	{padding-top:5px;}
.top_pd15	{padding-top:15px;}
.top_pd20	{padding-top:20px;}



/* DOT LINE */
.dot{width:262px; height:7px; background:url("/kor/images/line11.gif") repeat-x center; margin:20 auto;}
.join_line{height:7px; background:url("/kor/images/line12.gif") repeat-x center; margin:20 auto;}
.join_line1{height:7px; background:url("/kor/images/line13.gif") repeat-x center; margin:20 auto;}
.join_line2{width:18px; height:7px; background:url("/kor/images/line14.gif") repeat-x center; margin:20 auto;}
.join_line3{height:7px; background:url("/kor/images/line13_1.gif") repeat-x center; margin:40 auto;}

.ipu{height:20px; padding:2 2 0 2; border:#A0A0A0 solid 1px;}
.ipu1{height:20px; padding:2 2 0 2; border:#606D7B solid 1px; margin:0 0 0 22;}
.ipu2{height:20px; padding:0 2 0 2; border:#606D7B solid 1px; font-family:"Tahoma"; margin:0 0 0 10;}


/* border definition */
.brd_l		{ border-left:1px solid #E2E2E2;}
/* 개인화영역 텍스트 */
.itext01 { font-size:10px; letter-spacing:0; }
.itext02 { color:#333333; font-size:11px; letter-spacing:-1; }



/* background color */
.bg_01		{background-color: #FAF8F3;}

/* 테두리 박스 color */
.ibox_01		{border: 1px solid #C4CAD1;background: #FFFFFF;}

/* 테이블 박스 color */
.box_01		{border: 1px solid #4B6BC6;background: #FFFFFF;}
.box_02		{background:url(images/box01.gif) no-repeat; width:738px; height:52px; }


/* 입력폼 */
.input_01 	{border: 1px solid #dfdfdf;background: #f4f4f4; color:#8f8f8f; font-size:8pt; text-align:left; text-valign: middle; font-family:Dotum;}
.input_02 	{border: 1px solid #E8E8E8;background: #F9F9F9; color:#8f8f8f; font-size:8pt; text-align:left; text-valign: middle; height:16px; font-family:Dotum;}

select {behavior: url('css/selectBox.htc');}

.textarea_01 	
	{border: 1px solid #BFBFBF; background: #FFFFFF;color:#666666;
	text-align:left;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#D6D6D6;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-shadow-color:#D6D6D6;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#E5E5E5;
	scrollbar-arrow-color:#B7B7B7;
	}
.radio_01 	{height:14px; width:14px; border:solid 0px; background-color:transparent}