/***************************************************************************************************************
ID
***************************************************************************************************************/

#mainBackground {
	background: url(/image/main/background.jpg) no-repeat
}
#subBackground {
	background: url(/image/comm/sub_background.jpg) no-repeat
}
#subBodyBackground {
	background: url(/image/comm/back_body.gif)
}
#subBodyBackline {
	background: url(/image/comm/back_body_vline.gif)
}


/***************************************************************************************************************
CLASS
***************************************************************************************************************/

body,td,p { font-family: "µ¸¿ò"; font-size: 12px; color: #7F7D78 }
A:link    { font-family:µ¸¿ò; font-size:12px; text-decoration:none; color:#7F7D78 }
A:visited { font-family:µ¸¿ò; font-size:12px; text-decoration:none; color:#7F7D78 }
A:active  { font-family:µ¸¿ò; font-size:12px; text-decoration:none; color:#7F7D78 }
A:hover   { font-family:µ¸¿ò; font-size:12px; text-decoration:underline; color:#7F7D78 }

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

img {
	border: 0px
}
select	{ 
	behavior: url('/css/selectbox.htc'); color: #6C6C6C; font-size: 11px; font-family: "µ¸¿ò"; letter-spacing: -1px
}
.pageLocation /* º»¹® ÇöÀçÀ§Ä¡ ÀüÃ¼ÅØ½ºÆ® */ {
	font-family: "µ¸¿ò"; color: #828180; font-size: 11px; text-decoration: none; padding: 0 2px 0 2px
}
a.pageLocation: link {
	font-family: "µ¸¿ò"; color: #828180; font-size: 11px; text-decoration: none; padding: 0 2px 0 2px
}
a.pageLocation: visited {
	font-family: "µ¸¿ò"; color: #828180; font-size: 11px; text-decoration: none; padding: 0 2px 0 2px
}
a.pageLocation: hover {
	font-family: "µ¸¿ò"; color: #828180; font-size: 11px; text-decoration: underline; padding: 0 2px 0 2px
}
a.pageLocation: active {
	font-family: "µ¸¿ò"; color: #828180; font-size: 11px; text-decoration: none; padding: 0 2px 0 2px
}
.pageLocationNow /* º»¹® ÇöÀçÀ§Ä¡ ÇØ´çÅØ½ºÆ® */ {
	font-family: "µ¸¿ò"; color: #000000; font-size: 11px; text-decoration: none; padding: 0 0 0 2px
}

a.msub:link,a.msub:visited,a.msub:active {
	font-size: 11px; color: BDDDEA; line-height: normal; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify
}

a.msub:hover {
	font-size: 11px; color: bddbc6; line-height: normal; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify; text-decoration: none
}



.text_body /* º»¹®ÅØ½ºÆ® ±âº» */ {
	font-size: 11px; color: #7F7D78; line-height: 1.8em; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify; padding-top: 10px; padding-bottom: 10px
}
.text_01 /* º»¹®ÅØ½ºÆ® ÀåÁ¡,´ÜÁ¡ */ {
	font-size: 11px; color: #B2656F; line-height: 1.8em; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify; padding-top: 10px; padding-bottom: 10px
}
.text_02 /* º»¹®ÅØ½ºÆ® ¹è°æ»ö»óÆ÷ÇÔ °­Á¶¹®±¸ */ {
	font-size: 11px; color: #7F7D78; line-height: 1.8em; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify; padding: 10px 15px 10px 15px; background-color: #F3EFED
}
.text_03 /* º»¹®ÅØ½ºÆ® ¼­ºê2Â÷ Å¸ÀÌÆ²: ³ì»ö */ {
	font-size: 11px; color: BDDDEA; line-height: normal; font-family: "µ¸¿ò"; letter-spacing: 0px; text-align: justify
}
.text_photo /* Æ÷Åä°¶·¯¸® ÅØ½ºÆ® */ {
	font-size: 11px; color: #7F7D78; line-height: 1.4em; font-family: "µ¸¿ò"; letter-spacing: 0px; padding-left:5px
}
.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: 9pt; color: #666666; font-family: "µ¸¿ò"; padding:3px 0 0 10px;}
td.board_text {font-size: 9pt; color: #666666; 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: #333333; font-weight:bold; font-family: "µ¸¿ò"; padding:3px 0 0 20px;}
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: #666666; font-family: "µ¸¿ò"; line-height: 22px; 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: #1C947C
}
.color_p /* ÀÚÁÖ»ö */ {
	color: #B2656F
}


/***************************************************************************************************************
DECORATION
***************************************************************************************************************/

.b /* ±½°Ô */ {
	font-weight: bold
}
.ls /* ÀÚ°£ ÃÊ±âÈ­ */ { 
	letter-spacing: 0px 
}
.jst /* ÅØ½ºÆ® ¾çÂÊÁ¤·Ä */ { 
	text-align : justify
}
.u /* ÅØ½ºÆ® ÇÏ´Ü¶óÀÎ */ {
	text-decoration: underline
}


/***************************************************************************************************************
FONT SIZE
***************************************************************************************************************/

.fs11, a.fs11: link, a.fs11: visited, a.fs11: active, a.fs11: hover { font-size: 11px }
.fs12, a.fs12: link, a.fs12: visited, a.fs12: active, a.fs12: hover { font-size: 12px }
.fs13, a.fs13: link, a.fs13: visited, a.fs13: active, a.fs13: hover { font-size: 13px }
.fs14, a.fs14: link, a.fs14: visited, a.fs14: active, a.fs14: hover { font-size: 11px }


/***************************************************************************************************************
LINE HEIGHT
***************************************************************************************************************/

.lh14, a.lh14: link, a.lh14: visited, a.lh14: active, a.lh14: hover { line-height: 1.4em }
.lh15, a.lh15: link, a.lh15: visited, a.lh15: active, a.lh15: hover { line-height: 1.5em }
.lh16, a.lh16: link, a.lh16: visited, a.lh16: active, a.lh16: hover { line-height: 1.6em }
.lh17, a.lh17: link, a.lh17: visited, a.lh17: active, a.lh17: hover { line-height: 1.7em }
.lh18, a.lh18: link, a.lh18: visited, a.lh18: active, a.lh18: hover { line-height: 1.8em }


/***************************************************************************************************************
TEXTAREA
***************************************************************************************************************/

.ta_def {
	font-family: "µ¸¿ò"; font-size: 11px; color: #666666; background-color:#FFFFFF; border: 1px solid #CECECE
}
.ta_tra {
	font-family: "µ¸¿ò"; font-size: 11px; color: #333333; background-color: transparent; border: none
}
.textarea_request {
	font-family: "µ¸¿ò"; font-size: 11px; color: #666666; background-color:#FFFFFF; border: 1px solid #CECECE
}
.textarea_provision {
	font-family:"µ¸¿ò"; font-size: 9pt; background-color: transparent; border: none; color: #333333; line-height: 18px
}


/***************************************************************************************************************
INPUT
***************************************************************************************************************/

.inp_01 { 
	border: 0px; height: 17px; font-family: "µ¸¿ò"; font-size:11px; color:#717171; padding: 1px 0 0 2px; line-height: 18px
}
.inp_02 { 
	border: 1px solid #C3C3C3; height: 19px; font-family: "µ¸¿ò"; font-size: 11px; color: #808080; padding: 3px 0 0 8px; line-height: 18px
}


/***************************************************************************************************************
SELECT
***************************************************************************************************************/

.select_def {
	background-color: #F3F3F3; border: 1px solid #F3F3F3; font-family: "µ¸¿ò"; font-size: 11px; color: #666666
}


/***************************************************************************************************************
SCROLL BAR DECORATION
***************************************************************************************************************/

body {
	margin: 0px;
	scrollbar-face-color: #C5BAA7;         /* Bar Color */
	scrollbar-track-color: #ECE8DD;        /* Background Color */
	scrollbar-arrow-color: #FFFFFF;        /* Arrow Color */
	scrollbar-shadow-color: #9E9585; 	     /* Bar Shadow 1Depth Color */
	scrollbar-darkshadow-color: #887F6E; 	 /* Bar Shadow 2Depth Color */
	scrollbar-highlight-color: #E6E1D8;    /* Bar Highlight 1Depth Color */
	scrollbar-3dlight-color: #DDD1BC     /* Bar Highlight 2Depth Color */
}
