/***************************************************************************************************************
ID
***************************************************************************************************************/
#MainBackground {
	background-image: url(../images/bg_all.jpg);
	background-color: #ffffff;
	background-repeat:repeat-x;	
}

/***************************************************************************************************************
CLASS
***************************************************************************************************************/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	background-color: #e9e9e9;
}

body,p,div { font-family: "µ¸¿ò"; font-size: 12px; color: #666666 ;}
td {font-size: 12px; color: #666666; font-family: "µ¸¿ò"; line-height:"120%"}

A:link    { font-family:±¼¸²; font-size:12px; text-decoration:none; color:#666666;  line-height: 14px;}
A:visited { font-family:±¼¸²; font-size:12px; text-decoration:none; color:#666666;  line-height: 14px;}
A:active  { font-family:±¼¸²; font-size:12px; text-decoration:none; color:#666666; line-height: 14px;}
A:hover   { font-family:±¼¸²; font-size:12px; text-decoration:none; color:#666666; line-height: 14px;}

img {border: 0px}

.num{
	font-size: 11px; color: #4e4e4e; font-family: "±¼¸²"; line-height:"140%"
}


.pageLocation /* º»¹® ÇöÀçÀ§Ä¡ ÀüÃ¼ÅØ½ºÆ® */ {
	font-family: "µ¸¿ò"; color: #e7e7e7; font-size: 11px; text-decoration: none;
}
a.pageLocation: link {
	font-family: "µ¸¿ò"; color: #e7e7e7; font-size: 11px; text-decoration: none;
}
a.pageLocation: visited {
	font-family: "µ¸¿ò"; color: #e7e7e7; font-size: 11px; text-decoration: none;
}
a.pageLocation: hover {
	font-family: "µ¸¿ò"; color: #e7e7e7; font-size: 11px; text-decoration: none;
}
a.pageLocation: active {
	font-family: "µ¸¿ò"; color: #e7e7e7; font-size: 11px; text-decoration: none;
}

.pageLocationNow /* º»¹® ÇöÀçÀ§Ä¡ ÇØ´çÅØ½ºÆ® */ {
	font-family: "µ¸¿ò"; font-weight: bold; color: #e7e7e7; font-size: 11px; text-decoration: none;
}

.board01 /* °Ô½ÃÆÇ½ºÅ¸ÀÏ01,¸ÞÀÎ´º½º */ {
	font-family: "µ¸¿ò"; color: #939393; font-size: 12px; text-decoration: none;
}
a.board01:link,a.board01:visited,a.board01:active {
	font-size: 12px; color: #939393; line-height: normal; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify
}
a.board01:hover {
	font-size: 12px; color: #3076b5; line-height: normal; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify; text-decoration: none; /* font-weight:bold; */
}


.board02 /* °Ô½ÃÆÇ½ºÅ¸ÀÏ02,*/ {
	font-family: "±¼¸²"; color: #939393; font-size: 11px; text-decoration: none;
}
a.board02:link,a.board02:visited,a.board02:active {
	font-size: 11px; color: #939393; line-height: normal; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify
}
a.board02:hover {
	font-size: 11px; color: #3076b5; line-height: normal; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify; text-decoration: none; /* font-weight:bold; */
}

.board03 /* °Ô½ÃÆÇ½ºÅ¸ÀÏ03,*/ {
	font-family: "µ¸¿ò"; color: #1c64a5; font-size: 12px; text-decoration: none;
}
a.board03:link,a.board03:visited,a.board03:active {
	font-size: 12px; color: #1c64a5; line-height: normal; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify;
}
a.board03:hover {
	font-size: 12px; color: #1e354a; line-height: normal; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify; text-decoration: none; /* font-weight:bold; */
}

.board04 /* °Ô½ÃÆÇ½ºÅ¸ÀÏ04*/ {
	font-family: "µ¸¿ò"; color: #1c64a5; font-size: 12px; text-decoration: none;
}
a.board04:link,a.board04:visited,a.board04:active {
	font-size: 12px; color: #1c64a5; line-height: normal; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify; font-weight: bold;
}
a.board04:hover {
	font-size: 12px; color: #1e354a; line-height: normal; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify; font-weight: bold; text-decoration: none; /* font-weight:bold; */
}

.board05 /* ³×ºñ°ÔÀÌ¼Ç ¼­ºê¸Þ´º*/ {
	font-family: "µ¸¿ò"; color: #1c64a5; font-size: 12px; text-decoration: none;
}
a.board05:link,a.board05:visited,a.board05:active {
	font-size: 12px; color: #1c64a5; line-height: normal; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify;
}
a.board05:hover {
	font-size: 12px; color: #1c64a5; line-height: normal; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify; font-weight: bold; text-decoration: none; /* font-weight:bold; */
}

.board06 /* ¾÷Ã¼¸í °­Á¶*/ {
	font-family: "µ¸¿ò"; color: #1c64a5; font-size: 12px; text-decoration: none;
}
a.board06:link,a.board06:visited,a.board06:active {
	font-size: 12px; color: #ff9600; line-height: normal; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify;
}
a.board06:hover {
	font-size: 12px; color: #ff6c00; line-height: normal; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify; font-weight: bold; text-decoration: none; /* font-weight:bold; */
}


.text_01 /* º»¹®ÅØ½ºÆ® °­Á¶01 */ {
	font-size: 15px; color: #1c64a5; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify; font-weight: bold;
}

.text_02 /* º»¹®ÅØ½ºÆ® °­Á¶02 */ {
	font-size: 12px; color: #1c64a5; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify;
}

.text_03 /* º»¹®ÅØ½ºÆ® °­Á¶03 */ {
	font-size: 11px; color: #939393; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify;
}

.text_04 /* Å¾04 */ {
	font-size: 12px; color: #c2c2c2; font-family: "µ¸¿ò"; letter-spacing: 0px;
}

.text_04 /* Å¾04 */ {
	font-size: 12px; color: #c2c2c2; font-family: "µ¸¿ò"; letter-spacing: 0px;
}

.eng, a.eng:link, a.eng:visited, a.eng:active, a.eng:hover /* ¿µ¹® */ { 
	font-family: Verdana
}
/***************************************************************************************************************
BOARD
***************************************************************************************************************/
td.board_news {font-size: 8.5pt; color: #D0D0D0; letter-spacing: 0px; font-family: "µ¸¿ò"}
td.board_date {font-size: 9pt; color: #A2A2A2; font-family: "µ¸¿ò"}
td.board_title {font-size: 10pt; color: #666666; font-family: "µ¸¿ò"; padding:0px 0 0 10px;}
td.board_text {font-size: 10pt; color: #999999; font-family: "µ¸¿ò"; padding:3px 0 0 0;}
td.board_option {font-size: 9pt; color: #AF1638; font-family: "µ¸¿ò"; padding:3px 0 0 0;}
td.board_pagenum {font-size: 9pt; color: #B5AAA4; font-family: "µ¸¿ò";}
td.board_exp {font-size: 9pt; color: #76764C; font-family: "µ¸¿ò";}
td.board_view_title {font-size: 9pt; color: #8b8b8b; font-weight:bold; font-family: "µ¸¿ò"; padding:0 0 0 0;}
td.board_view_title2 {font-size: 9pt; color: #8b8b8b; font-family: "µ¸¿ò"; padding:px 0 0 10px;}
td.board_view_writer {font-size: 9pt; color: #333333; font-weight:bold; font-family: "µ¸¿ò"; padding:3px 0 0 5px;}
td.board_view_text {font-size: 9pt; color: #999999; font-family: "µ¸¿ò"; line-height: 18px; padding:25px 20px 20px 20px;}
td.board_view_reply {font-size: 9pt; color: #665CA0; font-family: "µ¸¿ò"; line-height: 20px; padding:10px 20px 0 20px;}
td.board_01, a.board_01:link, a.board_01:visited, a.board_01:hover, a.board_01:active{ color:#585858; padding:7px 0 0 0; text-decoration: none }


/***************************************************************************************************************
COLOR
***************************************************************************************************************/
.color_b /* °ËÁ¤»ö */ {
	color: #000000
}
.color_w /* Èò»ö */ {
	color: #FFFFFF
}
.color_g /* ³ì»ö */ {
	color: #2592bb
}
.color_p /* ÀÚÁÖ»ö */ {
	color: #B2656F
}
.color_r /* ºÓÀº»ö */ {
	color: red
}
.color_b /* ÆÄ¶õ»ö */ {
	color: blue
}

.color_o /* ¿À·£Áö */ {
	color: #ff9600
}

/***************************************************************************************************************
DECORATION
***************************************************************************************************************/
.b /* ±½°Ô */ {
	font-weight: bold
}
.ls /* ÀÚ°£ ÃÊ±âÈ­ */ { 
	letter-spacing: 0px 
}
.jst /* ÅØ½ºÆ® ¾çÂÊÁ¤·Ä */ { 
	text-align : justify
}
.u /* ÅØ½ºÆ® ÇÏ´Ü¶óÀÎ */ {
	text-decoration: underline
}


/***************************************************************************************************************
FONT SIZE
***************************************************************************************************************/
.text_12 {font-size: 12px;}
.text_16 {font-size: 16px;}

/***************************************************************************************************************
LINE HEIGHT
***************************************************************************************************************/
.lh14, a.lh14: link, a.lh14: visited, a.lh14: active, a.lh14: hover { line-height: 1.4em }


/***************************************************************************************************************
TEXTAREA
***************************************************************************************************************/
.textarea_provision {
	font-family:"µ¸¿ò"; font-size: 9pt; background-color: transparent; border: none; color: #333333; line-height: 18px
}
.textarea_request {
	font-family: "µ¸¿ò"; font-size: 11px; color: #999999; background-color:#FFFFFF; border: 1px solid #ebebeb
}

.textarea_estimate {
	border: 1px solid #e5e6e8;
	background-color: #fbfbfb;
	font-size: 12px; 
	color: #a4a4a4; 
	font-family: "±¼¸²";
	scrollbar-3dlight-color:#d9e1e9;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#d9e1e91;
	scrollbar-darkshadow-color:#f1f6fb;
	scrollbar-face-color:#f6f6f6;
	scrollbar-highlight-color:#f6f6f6;
	scrollbar-shadow-color:#c6c6c6;
}


.textarea_post {
	border: 1px solid #e5e6e8;
	background-color: #fbfbfb;
	line-height:140%;
	font-size: 12px; 
	color: #a4a4a4; 
	font-family: "±¼¸²";
	scrollbar-3dlight-color:#d9e1e9;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#d9e1e91;
	scrollbar-darkshadow-color:#f1f6fb;
	scrollbar-face-color:#f6f6f6;
	scrollbar-highlight-color:#f6f6f6;
	scrollbar-shadow-color:#c6c6c6;
}
/***************************************************************************************************************
INPUT
***************************************************************************************************************/
.inp_01 { 
	border: 1px solid #999999; height: 21px; font-family: "µ¸¿ò"; font-size: 12px; color: #9b9b9b; line-height: 18px; padding:2 5 0 5;
} 
.inp_02 { 
	border: 3px solid #3072ad; height: 21px; font-family: "µ¸¿ò"; font-size: 12px; color: #1c64a5; line-height: 18px; padding:7 5 0 5;
}

/***************************************************************************************************************
SELECT
***************************************************************************************************************/
select	{ 
	/*behavior:  url(/v2/js/selectbox.htc); color: #f0f0f0; font-size: 12px; font-family: "µ¸¿ò"; letter-spacing: -1px*/
	color: #6C6C6C; font-size: 11px; font-family: "µ¸¿ò"; letter-spacing: -1px;
}


/***************************************************************************************************************
SCROLL BAR DECORATION
***************************************************************************************************************/

body {
	font-size: 11px; color: #8d8d8d; font-family: "µ¸¿ò" ;
	scrollbar-3dlight-color:cccccc;
	scrollbar-arrow-color:cccccc;
	scrollbar-base-color:cfcfcf;
	scrollbar-darkshadow-color:ffffff;
	scrollbar-face-color:ffffff;
	scrollbar-highlight-color:ffffff;
	scrollbar-shadow-color:cccccc
}
