/* ±âº» ½ºÅ©·Ñ */
BODY
{
	margin:0;
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #c0c0c0; 
	SCROLLBAR-3DLIGHT-COLOR: #c0c0c0; 
	SCROLLBAR-ARROW-COLOR: #666666; 
	SCROLLBAR-TRACK-COLOR: #f9f9f9; 
	SCROLLBAR-DARKSHADOW-COLOR: white;
	OVERFLOW-X:auto;
}

BODY,TD
{
	font-family:Dotum, Tahoma;	
	FONT-SIZE: 12px;
	color:#666666;
	line-height:20px;
/* letter-spacing: -1px; */
}

A:link 		{ text-decoration:none; color:#666666}
A:visited 	{ text-decoration:none; color:#666666}
A:active 	{ text-decoration:none; color:#666666}
A:hover 	{ text-decoration:none; color:#2a426e}


TD      	 { FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none; LINE-HEIGHT: 18px; font-family:Dotum, Tahoma;}
UL			 { margin:0; padding:0px; }

form { border:0;margin:0;}

/* input Style --------------------*/
.input			{ border:1 solid #d4d4d4; font-size:12px; color:#7f7f7f; height:20px; padding:4px 2px 2px 2px; }


/* border Style --------------------*/
.border01		{ border:1 solid #dbdbdb;}		


/* text Style --------------------*/
.path			{ background:url(../images/include/path_bg.gif) no-repeat; height:19px; padding:1px 10px 6px 10px; FONT-SIZE: 11px; COLOR:#8b8b8b; vertical-align:top;}

.point01		{ font-size:12px; color:#2a3d5f; font-weight:bold;}
.point02		{ font-size:12px; font-weight:bold;}
.point03		{ font-size:12px; color:#a50909; font-weight:bold;}


/* box Style --------------------*/
.contbox01		{ padding:15px 20px 15px 20px; border-top:1 dashed #dbdbdb; border-bottom:1 dashed #dbdbdb; background-color:#f7f7f7; line-height:20px;}
.contbox02		{ padding:10px 0 5px 0; letter-spacing: -0.05em; line-height:18px;}
.contbox03		{ padding:10px 0 0 0; line-height:18px;}


/* list Style --------------------*/
.list01			{ padding-left:6px; list-style:none; background:url('../images/include/bullet_01.gif') 0 8px no-repeat; }
.list02			{ padding-left:13px; list-style:none; background:url('../images/include/bullet_03.gif') 0 5px no-repeat; }
.list03			{ padding-left:6px; background:url('../images/include/bullet_01.gif') 0 8px no-repeat; font-size:12px; color:#2a3d5f; font-weight:bold; vertical-align:top;}



/* title Style --------------------*/
.title01		{ background:url('../images/include/bullet_02.gif') 0 6px no-repeat; padding-left:12px; color:#484848; font-weight:bold; }
.title02		{ background:url('../images/include/bullet_04.gif') 0 2px no-repeat; padding-left:18px; color:#484848; font-weight:bold; }

.stit01			{ color:#6b7994; font-weight:bold;}


/* faq Style --------------------*/
table.faq {
	border-top:1 solid #d6d9de; 
	border-bottom:1 solid #e6e9f0;
}
table.faq tr th {	
	padding:8px 0px 5px 20px;
	border-top:1 solid #efefef;
	font-size:12px;
	color:#666666;
	text-align:left;
	letter-spacing:-0.03em;
	background:url('../images/include/bullet_01.gif') 12px 14px no-repeat;
	
}
table.faq tr td {
	padding:10px 10px 10px 20px;
	FONT-SIZE: 12px; 
	COLOR: #7a7a7a;
	ine-height:18px;
}

.faq_vi			{ display:none; background-color:#F3F6F8; }




	
/* padding Style --------------------*/
.padding15		{ padding:15px; }
.padding20		{ padding:20px; }

.paddingtop25	{ padding-top:25px; }
.paddingtop35	{ padding-top:35px; }

.paddingleft15  { padding-left:15px;}

.paddingright5  { padding-right:5px;}
.paddingright10 { padding-right:10px;}
.paddingright15 { padding-right:15px;}
.paddingright20 { padding-right:20px;}
.paddingright25 { padding-right:25px;}
.paddingright30 { padding-right:30px;}
.paddingright35 { padding-right:35px;}
.paddingright40 { padding-right:40px;}
.paddingright50 { padding-right:50px;}

.paddingbottom5	{ padding-bottom:5px; }
.paddingbottom10{ padding-bottom:10px; }
.paddingbottom15{ padding-bottom:15px; }
.paddingbottom20{ padding-bottom:20px; }
.paddingbottom25{ padding-bottom:25px; }
.paddingbottom30{ padding-bottom:30px; }

.subpadding 	{ vertical-align:top; padding:0 20px 0 40px;}
.contpadding 	{ vertical-align:top; height:500px; padding:30px 0 20px 0; }

.subcont01		{ padding:10px 0 30px 25px; vertical-align:top;}
.subcont02		{ padding:15px 0 25px 25px; vertical-align:top;}
.subcont03		{ padding:20px 0 20px 0; text-align:center;}
.subcont04		{ padding:10px 0 25px 15px;}
.subcont05		{ padding:5px 0 0 15px; }
.subcont06		{ padding:10px 0 20px 0; }
.subcont07		{ padding:10px 0 15px 30px; }
.subcont08		{ padding:10px 0 10px 0; text-align:center; }
.subcont09		{ padding:15px 0 0 15px; }


/* table style ------*/


table.info01 {
	border-top:1 dashed #dbdbdb; 
	border-bottom:1 dashed #dbdbdb;
}
table.info01 tr th {	
	padding:10px 0px 10px 15px;
	border-bottom:1 solid #efefef;
	font-size:14px;
	letter-spacing: -0.05em;
	color:#6b7994;
	font-family:Verdana;
	vertical-align:top;
	text-align:left;
	
}
table.info01 th.th1 { padding:12px 5px 10px 0; font-size:11px; color:#686868; border-bottom:1 solid #efefef; }
table.info01 th.th2 { padding:12px 5px 0 0; font-size:11px; color:#686868; border-bottom:0px; }
table.info01 tr td {
	padding:12px 15px 10px 10px;
	border-bottom:1 solid #efefef;
	FONT-SIZE: 12px; 
	COLOR: #666666;
	line-height:18px;
}
table.info01 td.tbcont01 { padding:12px 15px 0 10px; border-bottom:0px; }


table.info02 {
	border-top:2 solid #8794ac; 
	border-bottom:1 solid #e6e9f0;
}
table.info02 tr th {	
	padding:8px 0px 6px 0px;
	border-bottom:2 solid #d6d9de;
	border-right:1 solid #e7e8ec;
	font-size:11px;
	letter-spacing: -0.05em;
	color:#6b7994;
	
}
table.info02 th.end	{ border-right:0px; }
table.info02 th.th1 { font-size:11px; font-weight:normal; border-bottom:1 solid #d6d9de; }
table.info02 th.th2 { padding:8px 10px 6px 15px; font-size:11px; color:#686868; text-align:left; border-bottom:1 solid #d6d9de; }
table.info02 tr td {
	padding:8px 5px 6px 10px;
	border-bottom:1 solid #d6d9de;
	border-right:1 solid #e7e8ec;
	FONT-SIZE: 12px; 
	COLOR: #7a7a7a;
	line-height:18px;
}
table.info02 td.end		 { padding:8px 5px 6px 5px; border-right:0px; text-align:center; }
table.info02 td.tbcont01 { border-right:0px; padding-left:15px; }


table.info03 {}
table.info03 tr th {	
	padding:8px 0px 6px 0px;
	background-color:#FFFFFF;
	border-bottom:5 solid #f7f7f7;
	font-family:Verdana; 
	font-size:16px; 
	color:#6b7994; 
	
}
table.info03 tr td {
	padding:8px 0px 6px 10px;
	border-bottom:5 solid #f7f7f7;
}


table.info04 {
	border-top:2 solid #8794ac; 
	border-bottom:1 solid #e6e9f0;
}
table.info04 tr th {	
	padding:8px 0px 6px 0px;
	border-bottom:2 solid #d6d9de;
	border-right:1 solid #e7e8ec;
	font-size:11px;
	letter-spacing: -0.05em;
	color:#6b7994;
	
}
table.info04 th.end	{ border-right:0px; }
table.info04 tr td {
	padding:8px 5px 6px 10px;
	border-bottom:1 solid #d6d9de;
	border-right:1 solid #e7e8ec;
	FONT-SIZE: 12px; 
	COLOR: #7a7a7a;
	line-height:18px;
	text-align:center;
}
table.info04 td.end		 { padding:8px 5px 6px 5px; border-right:0px; text-align:center; }


table.info05 			 { margin-bottom:30px; border-top:1 solid #cfcfcf; border-bottom:1 solid #cfcfcf;}
table.info05 tr th  	 { padding:20px 15px 15px 15px; background-color:#f8f8f8; vertical-align:top; height:165px; color:#748cb8; font-size:14px; }
table.info05 tr td   	 { padding:10px 15px 15px 15px; vertical-align:top; FONT-SIZE: 12px; COLOR: #7a7a7a; }
table.info05 td.tbcont01 { padding:5px 0 3px 3px; border-bottom:1 dashed #dedede; font-size:11px; }


/* board style ------*/
.paging_padding { padding:10px; LETTER-SPACING: 1em; color:#777777;}
.box_bg			{ padding:15px 20px 15px 20px; border:1 solid #dbdbdb; background-color:#f7f7f7;}
.btnpadding		{ padding:20px 10px 0 0; text-align:right; }


table.list {
	border-top:2 solid #8794ac; 
}
table.list tr th {	
	padding:10px 0px 8px 0px;
	background-color:#f7faff;
	border-bottom:2 solid #d6d9de;
	border-right:1 solid #e7e8ec;
	font-size:11px;
	letter-spacing: -0.05em;
	color:#6b7994;
	
}
table.list th.end	{ border-right:0px; }
table.list tr td {
	padding:8px 10px 6px 10px;
	border-bottom:1 solid #d6d9de;
	border-right:1 solid #e7e8ec;
	FONT-SIZE: 12px; 
	COLOR: #7a7a7a;
	text-align:center;
}
table.list td.end		 { border-right:0px; }
table.list td.tbcont01   { padding:8px 15px 6px 15px; text-align:left; }


table.view {
	border-top:2 solid #8794ac; 
}
table.view tr th {	
	padding:10px 0px 8px 0px;
	background-color:#f7faff;
	border-bottom:1 solid #d6d9de;
	border-right:1 solid #e7e8ec;
	font-size:11px;
	letter-spacing: -0.05em;
	color:#6b7994;
	
}
table.view th.th1 	{ border-left:1 solid #e7e8ec; }
table.view th.th2 	{ background-color:#f4f4f4; }

table.view tr td {
	padding:8px 10px 6px 10px;
	border-bottom:1 solid #d6d9de;
	FONT-SIZE: 12px; 
	COLOR: #7a7a7a;
}
table.view td.tbcont01   { padding:20px; height:180px; vertical-align:top; }