/* °øÅë */
body {
	color:#555555;
	font-family: Dotum, Gulim, "Malgun Gothic", "Trebuchet MS", Verdana, AppleGothic, Sans-serif;
	font-size: 10pt;
	line-height: 1.2em;
	background-color:#FFFFFF;
	overflow-x:hidden;
	overflow-y:auto;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form{
	margin:0;
	padding:0;
}
img {border:0;}
caption {display:none;}

address {
	font-style:normal;
	font-weight:normal;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#skipNavi { position:absolute; top:0; left:0; width:100px;z-index:100}
#skipNavi a { position:absolute; display:block; height:0; overflow:hidden;}
#skipNavi a:hover, #skipNavi a:focus, #skipNavi a:active { height:auto; color:#656565; }
	
table {font-family:"±¼¸²"; font-size: 9pt; line-height: 140%; color: #555555;letter-spacing:0px;}
input,select,textarea {font-family:"µ¸¿ò"; font-size: 11px; border: 1px solid #DADADA; color: #666666; ;}
textarea {font-family:"±¼¸²"; font-size: 9pt; color: #817266;}
.small {font-family:"µ¸¿ò";font-size: 11px; }
.big {font-size: 14px; font-weight: bold;}
a:link { font-size : 9pt; color : #555555; text-decoration : none; }
a:visited { font-size : 9pt; color : #555555; text-decoration : none; }
a:hover { font-size : 9pt; color : #1B5663; text-decoration : underline}

/* left submenu_depth1 ¸µÅ© <- ¾î´ÀÆäÀÌÁö È¿°ú?*/
a:link.submenu_d1 { font-size : 11; text-decoration : none; color : #333333;}
a:visited.submenu_d1 { font-size : 11; text-decoration : none; color : #333333;}
a:hover.submenu_d1 { font-size : 11; text-decoration : none; color : #D76C0D;}
.table_bold {font-weight: bold;}
.table_01 {color: #00839a; font-weight: bold;}
.table_02 {color: #859722; font-weight: bold;}
.table_03 {color: #566e9d; font-weight: bold;}
.table_04 {color: #9d5677; font-weight: bold;}
.table_05 {color: #85569d; font-weight: bold;}
.table_06 {color: 1b7a0; font-weight: bold;}
.table_07 {color: #b74e21; font-weight: bold;}
.table_08 {color: #067a71; font-weight: bold;}
.font_bold {font-weight: bold;}
.font_01 {color: #00839a;}
.font_02 {color: #859722;}
.font_03 {color: #566e9d;}
.font_04 {color: #9d5677;}
.font_05 {color: #85569d;}
.font_06 {color: 1b7a0;}
.font_07 {color: #b74e21;}
.font_08 {color: #067a71; font-weight: bold;}
.white {color:#FFFFFF;}



/* ------------------------------------------------------------------------------------------------------------------*/
/* ÄÁÅÙÃ÷ºÎºÐ css */
/* º»¹®Å¸ÀÌÆ²½ºÅ¸ÀÏ */
.tt_01 {height:25px; padding-left:23px; background:url(/images/common/bl_m_01.gif) no-repeat 0 2px; color: #00839a; font-weight: bold;}
.tt_02 {height:25px; padding-left:23px; background:url(/images/common/bl_m_02.gif) no-repeat 0 2px;; color: #859722; font-weight: bold;}
.tt_03 {height:25px; padding-left:23px; background:url(/images/common/bl_m_03.gif) no-repeat 0 2px;; color: #566e9d; font-weight: bold;}
.tt_04 {height:25px; padding-left:23px; background:url(/images/common/bl_m_04.gif) no-repeat 0 2px;; color: #9d5677; font-weight: bold;}
.tt_05 {height:25px; padding-left:23px; background:url(/images/common/bl_m_05.gif) no-repeat 0 2px;; color: #85569d; font-weight: bold;}
.tt_06 {height:25px; padding-left:23px; background:url(/images/common/bl_m_06.gif) no-repeat 0 2px;; color: #569D59; font-weight: bold;}
.tt_07 {height:25px; padding-left:23px; background:url(/images/common/bl_m_07.gif) no-repeat 0 2px;; color: #b74e21; font-weight: bold;}
.tt_08 {height:25px; padding-left:23px; background:url(/images/common/bl_m_08.gif) no-repeat 0 2px;; color: #067a71; font-weight: bold;}
.tt_09 {height:25px; padding-left:23px; background:url(/images/common/bl_m_09.gif) no-repeat 0 2px;; color: #009900; font-weight: bold;}
.tt_10 {height:25px; padding-left:23px; background:url(/images/common/bl_m_10.gif) no-repeat 0 2px;; color: #FF8B0E; font-weight: bold;}
.tt_11 {height:25px; padding-left:23px; background:url(/images/common/bl_m_11.gif) no-repeat 0 2px;; color: #C80078; font-weight: bold;}
.tt_000 {height:25px; padding-left:27px; padding-top:10px; background:url(/images/common/b_00.gif) no-repeat;background-position: 10 12px}
.tt_001 {height:25px; padding-left:27px; padding-top:10px; background:url(/images/common/b_01.gif) no-repeat; color: #00839a; background-position: 10 12px}
.tt_002 {height:25px; padding-left:27px; padding-top:10px; background:url(/images/common/b_02.gif) no-repeat; color: #859722; background-position: 10 12px}
.tt_003 {height:25px; padding-left:27px; padding-top:10px; background:url(/images/common/b_03.gif) no-repeat; color: #566e9d; background-position: 10 12px}
.tt_004 {height:25px; padding-left:27px; padding-top:10px; background:url(/images/common/b_04.gif) no-repeat; color: #9d5677; background-position: 10 12px}
.tt_005 {height:25px; padding-left:27px; padding-top:10px; background:url(/images/common/b_05.gif) no-repeat; color: #85569d; background-position: 10 12px}
.tt_006 {height:25px; padding-left:27px; padding-top:10px; background:url(/images/common/b_06.gif) no-repeat; color: #569D59; background-position: 10 12px}
.tt_007 {height:25px; padding-left:27px; padding-top:10px; background:url(/images/common/b_07.gif) no-repeat; color: #b74e21; background-position: 10 12px}
.tt_008 {height:25px; padding-left:27px; padding-top:10px; background:url(/images/common/b_08.gif) no-repeat; color: #067a71; background-position: 10 12px}
.tt_009 {height:25px; padding-left:27px; padding-top:10px; background:url(/images/common/b_09.gif) no-repeat; color: #009900; background-position: 10 12px}
.tt_010 {height:25px; padding-left:27px; padding-top:10px; background:url(/images/common/b_10.gif) no-repeat; color: #FF8B0E; background-position: 10 12px}
.tt_011 {height:25px; padding-left:27px; padding-top:10px; background:url(/images/common/b_11.gif) no-repeat; color: #C80078; background-position: 10 12px}
.tt_0001 {height:25px; padding-left:15px; background:url(/images/common/b_001.gif) no-repeat 0 3px; color: #00839a; font-weight: bold;}
.tt_0002 {height:25px; padding-left:15px; background:url(/images/common/b_002.gif) no-repeat 0 3px; color: #859722; font-weight: bold;}
.tt_0003 {height:25px; padding-left:15px; background:url(/images/common/b_003.gif) no-repeat 0 3px; color: #566e9d; font-weight: bold;}
.tt_0004 {height:25px; padding-left:15px; background:url(/images/common/b_004.gif) no-repeat 0 3px; color: #9d5677; font-weight: bold;}
.tt_0005 {height:25px; padding-left:15px; background:url(/images/common/b_005.gif) no-repeat 0 3px; color: #85569d; font-weight: bold;}
.tt_0006 {height:25px; padding-left:15px; background:url(/images/common/b_006.gif) no-repeat 0 3px; color: #569D59; font-weight: bold;}
.tt_0007 {height:25px; padding-left:15px; background:url(/images/common/b_007.gif) no-repeat 0 3px; color: #b74e21; font-weight: bold;}
.tt_0008 {height:25px; padding-left:15px; background:url(/images/common/b_008.gif) no-repeat 0 3px; color: #067a71; font-weight: bold;} 
.tt_00001 {height:25px; padding-left:27px; padding-top:5px; background:url(/images/common/b_0001.gif) no-repeat; background-position: 20 12px}
.tt_00002 {height:25px; padding-left:27px; padding-top:5px; background:url(/images/common/b_0002.gif) no-repeat; background-position: 20 12px}
.tt_00003 {height:25px; padding-left:27px; padding-top:5px; background:url(/images/common/b_0003.gif) no-repeat; background-position: 20 12px}
.tt_00004 {height:25px; padding-left:27px; padding-top:5px; background:url(/images/common/b_0004.gif) no-repeat; background-position: 20 12px}
.tt_00005 {height:25px; padding-left:28px; padding-top:5px; background:url(/images/common/b_0005.gif) no-repeat; background-position: 20 12px}
.tt_00006 {height:25px; padding-left:27px; padding-top:5px; background:url(/images/common/b_0006.gif) no-repeat; background-position: 20 12px}
.tt_00007 {height:25px; padding-left:27px; padding-top:5px; background:url(/images/common/b_0007.gif) no-repeat; background-position: 20 12px}
.tt_00008 {height:25px; padding-left:27px; padding-top:5px; background:url(/images/common/b_0008.gif) no-repeat; background-position: 20 12px}
.tt_00010 {height:25px; padding-left:27px; padding-top:5px; background:url(/images/common/b_0010.gif) no-repeat; background-position: 20 12px}
.tt_00011 {height:25px; padding-left:27px; padding-top:5px; background:url(/images/common/b_0011.gif) no-repeat; background-position: 20 12px}
.tt_000001 {height:25px; padding-left:47px; padding-top:5px; background:url(/images/common/b_00001.gif) no-repeat; background-position: 40 12px}
.tt_00000 {height:25px; padding-left:27px; padding-top:7px; background:url(/images/common/icon_arrowmove.gif) no-repeat; background-position: 17 10px; font-weight: bold;}
.dot_2px {height:25px; padding-left:40px; padding-top:5px; background:url(/images/common/dot_2px.gif) no-repeat; background-position: 32 13px}
/* °æ°íÈ¿°ú */
.attention {height:25px; padding-left:27px; padding-top:10px; background:url(/images/common/icon_at.gif) no-repeat; color: red; background-position: 10 12px}
/* º»¹®¾ÈÀÇ ÅØ½ºÆ®¸µÅ© ½ºÅ¸ÀÏ */
.sml_01 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_sml_01.gif) no-repeat 0 3px; color: #00839a; font-weight: bold;}
.sml_02 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_sml_02.gif) no-repeat 0 3px; color: #859722; font-weight: bold;}
.sml_03 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_sml_03.gif) no-repeat 0 3px; color: #566e9d; font-weight: bold;}
.sml_04 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_sml_04.gif) no-repeat 0 3px; color: #9d5677; font-weight: bold;}
.sml_05 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_sml_05.gif) no-repeat 0 3px; color: #85569d; font-weight: bold;}
.sml_06 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_sml_06.gif) no-repeat 0 3px; color: #569D59; font-weight: bold;}
.sml_07 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_sml_07.gif) no-repeat 0 3px; color: #b74e21; font-weight: bold;}
.sml_08 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_sml_08.gif) no-repeat 0 3px; color: #067a71; font-weight: bold;}
.ml_00 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_sml_000.gif) no-repeat 0 3px; font-weight: bold;}
.ml_01 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_sml_001.gif) no-repeat 0 3px; font-weight: bold;}
.ml_02 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_sml_002.gif) no-repeat 0 3px; font-weight: bold;}
.ml_03 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_sml_003.gif) no-repeat 0 3px; font-weight: bold;}
.ml_04 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_sml_004.gif) no-repeat 0 3px; font-weight: bold;}
.ml_05 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_sml_005.gif) no-repeat 0 3px; font-weight: bold;}
.ml_06 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_sml_006.gif) no-repeat 0 3px; font-weight: bold;}
.ml_07 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_sml_007.gif) no-repeat 0 3px; font-weight: bold;}
.ml_08 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_sml_008.gif) no-repeat 0 3px; font-weight: bold;}
.300sml_01 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_300sml_01.gif) no-repeat 0 3px; color: #00839a; font-weight: bold;}
.300sml_02 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_300sml_02.gif) no-repeat 0 3px; color: #859722; font-weight: bold;}
.300sml_03 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_300sml_03.gif) no-repeat 0 3px; color: #566e9d; font-weight: bold;}
.300sml_04 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_300sml_04.gif) no-repeat 0 3px; color: #9d5677; font-weight: bold;}
.300sml_05 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_300sml_05.gif) no-repeat 0 3px; color: #85569d; font-weight: bold;}
.300sml_06 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_300sml_06.gif) no-repeat 0 3px; color: #569D59; font-weight: bold;}
.300sml_07 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_300sml_07.gif) no-repeat 0 3px; color: #b74e21; font-weight: bold;}
.300sml_08 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_300sml_08.gif) no-repeat 0 3px; color: #067a71; font-weight: bold;}
.300ml_00 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_300sml_000.gif) no-repeat 0 3px; font-weight: bold;}
.300ml_01 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_300sml_001.gif) no-repeat 0 3px; font-weight: bold;}
.300ml_02 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_300sml_002.gif) no-repeat 0 3px; font-weight: bold;}
.300ml_03 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_300sml_003.gif) no-repeat 0 3px; font-weight: bold;}
.300ml_04 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_300sml_004.gif) no-repeat 0 3px; font-weight: bold;}
.300ml_05 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_300sml_005.gif) no-repeat 0 3px; font-weight: bold;}
.300ml_06 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_300sml_006.gif) no-repeat 0 3px; font-weight: bold;}
.300ml_07 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_300sml_007.gif) no-repeat 0 3px; font-weight: bold;}
.300ml_08 {height:35px; padding-left:25px; padding-top:4px; background:url(/images/common/bg_300sml_008.gif) no-repeat 0 3px; font-weight: bold;}
/* Å×ÀÌºí »ó´Ü ¹× º¼µå µé¾î°£ ºÎºÐ */
.table_01 {color: #00839a; font-weight: bold;}
.table_02 {color: #859722; font-weight: bold;}
.table_03 {color: #566e9d; font-weight: bold;}
.table_04 {color: #9d5677; font-weight: bold;}
.table_05 {color: #85569d; font-weight: bold;}
.table_06 {color: #569D59; font-weight: bold;}
.table_07 {color: #b74e21; font-weight: bold;}
.table_08 {color: #067a71; font-weight: bold;}
.table_09 {color: #009900; font-weight: bold;}
.table_10 {color: #FF8B0E; font-weight: bold;}
.table_11 {color: #C80078; font-weight: bold;}
.font_bold {font-weight: bold;}
/* ÀÏ¹Ý ÅØ½ºÆ® ½ºÅ¸ÀÏ */
.font_01 {color: #00839a;}
.font_02 {color: #859722;}
.font_03 {color: #566e9d;}
.font_04 {color: #9d5677;}
.font_05 {color: #85569d;}
.font_06 {color: #569D59;}
.font_07 {color: #b74e21;}
.font_08 {color: #067a71;}
.font_09 {color: #009900;}
.font_10 {color: #FF8B0E;}
.font_11 {color: #C80078;}
/* ¸®½ºÆ®½ºÅ¸ÀÏ */
li.1 {list-style-type : lower-roman } /* ·Î¸¶¼ýÀÚ ¼Ò¹®ÀÚÀ¸·ÎµÈ ¸ñ·Ï */
li.2 {list-style-type : upper-roman } /* ·Î¸¶¼ýÀÚ ´ë¹®ÀÚÀ¸·ÎµÈ ¸ñ·Ï */
li.3 {list-style-type : lower-alpha } /* ¾ËÆÄºª ¼Ò¹®ÀÚÀ¸·ÎµÈ ¸ñ·Ï */
li.4 {list-style-type : upper-alpha } /* ¾ËÆÄºª ´ë¹®ÀÚÀ¸·ÎµÈ ¸ñ·Ï */
li.5 {list-style-type : disc } /* Á¡À¸·Î µÈ ¸ñ·Ï */
li.6 {list-style-type : circle } /* ¼ÓÀÌ ÇÏ¾á»ö ¿øÀ¸·Î µÈ ¸ñ·Ï */
li.7 {list-style-type : square } /* »ç°¢ÇüÀ¸·Î µÈ ¸ñ·Ï */
li.8 {list-style-type : decimal } /* ¼ýÀÚ·Î µÈ ¸ñ·Ï */
li.9 {list-style-type : none }
/* ¶óÀÎÀ¸·Î µÈ ¹Ú½º */
.box1 {width:620px; margin:0 0 20px 0; padding:10px 10px 10px 10px; border:1px solid #E5E5E5;}
.box2 {margin:0 0 20px 0; padding:7px; border:1px solid #999999; background:#EFEFEF;}
/* ·¹ÇÁÆ®³ª Å¾µîÀÇ ¸¶Áø°ª ¼ÂÆÃ */
.lm5	{ margin-left:5px; }
.lm10	{ margin-left:10px; }
.lm20	{ margin-left:20px; }
.lm30	{ margin-left:30px; }
.lm40	{ margin-left:40px; }
.lm50	{ margin-left:50px; }
.tm5	{ margin-top:5px; }
.tm10 { margin-top:10px; }
.tm15 { margin-top:15px; }
.tm20 { margin-top:20px; }
.tm30 { margin-top:30px; }
.rm5	{ margin-right:5px; }
.rm10	{ margin-right:10px; }
.rm20	{ margin-right:20px; }
.rm30	{ margin-right:30px; }
.tms30 { margin-top:-30px; }
/* ¸µÅ©°ª ¼ÂÆÃ */
A.00:link {color:#FF0000;text-decoration:none;font-weight: bold;} 
A.00:visited {color:#FF0000;text-decoration:none;font-weight: bold;} 
A.00:active {color:#FF0000;text-decoration:none;font-weight: bold;} 
A.00:hover {color:#3A7CBF;text-decoration:none}

A.01:link {text-decoration:none} 
A.01:visited {text-decoration:none} 
A.01:active {color:#FF0000;text-decoration:none;font-weight: bold;} 
A.01:hover {color:#3A7CBF;text-decoration:none} 

A.10:link {color:#00839a;text-decoration:none} 
A.10:visited {color:#00839a;text-decoration:none} 
A.10:active {color:#00839a;text-decoration:none} 
A.10:hover {color:#3A7CBF;text-decoration:none}

A.11:link {text-decoration:none} 
A.11:visited {text-decoration:none} 
A.11:active {color:#00839a;text-decoration:none} 
A.11:hover {color:#3A7CBF;text-decoration:none} 

A.20:link {color:#859722;text-decoration:none} 
A.20:visited {color:#859722;text-decoration:none} 
A.20:active {color:#859722;text-decoration:none} 
A.20:hover {color:#3A7CBF;text-decoration:none} 

A.21:link {text-decoration:none} 
A.21:visited {text-decoration:none} 
A.21:active {color:#859722;text-decoration:none} 
A.21:hover {color:#3A7CBF;text-decoration:none} 

A.30:link {color:#566e9d;text-decoration:none} 
A.30:visited {color:#566e9d;text-decoration:none} 
A.30:active {color:#566e9d;text-decoration:none} 
A.30:hover {color:#3A7CBF;text-decoration:none}

A.31:link {text-decoration:none} 
A.31:visited {text-decoration:none} 
A.31:active {color:#566e9d;text-decoration:none} 
A.31:hover {color:#3A7CBF;text-decoration:none} 

A.40:link {color:#9d5677;text-decoration:none} 
A.40:visited {color:#9d5677;text-decoration:none} 
A.40:active {color:#9d5677;text-decoration:none} 
A.40:hover {color:#3A7CBF;text-decoration:none} 

A.41:link {text-decoration:none} 
A.41:visited {text-decoration:none} 
A.41:active {color:#9d5677;text-decoration:none} 
A.41:hover {color:#3A7CBF;text-decoration:none}

A.50:link {color:#85569d;text-decoration:none} 
A.50:visited {color:#85569d;text-decoration:none} 
A.50:active {color:#85569d;text-decoration:none} 
A.50:hover {color:#3A7CBF;text-decoration:none} 

A.51:link {text-decoration:none} 
A.51:visited {text-decoration:none} 
A.51:active {color:#85569d;text-decoration:none} 
A.51:hover {color:#3A7CBF;text-decoration:none} 

A.60:link {color:#1b7a0;text-decoration:none} 
A.60:visited {color:#569D59;text-decoration:none} 
A.60:active {color:#569D59;text-decoration:none} 
A.60:hover {color:#3A7CBF;text-decoration:none} 

A.61:link {text-decoration:none} 
A.61:visited {text-decoration:none} 
A.61:active {color:#569D59;text-decoration:none} 
A.61:hover {color:#3A7CBF;text-decoration:none} 

A.70:link {color:#b74e21;text-decoration:none} 
A.70:visited {color:#b74e21;text-decoration:none} 
A.70:active {color:#b74e21;text-decoration:none} 
A.70:hover {color:#3A7CBF;text-decoration:none} 

A.71:link {text-decoration:none} 
A.71:visited {text-decoration:none} 
A.71:active {color:#b74e21;text-decoration:none} 
A.71:hover {color:#3A7CBF;text-decoration:none} 

A.80:link {color:#067a71;text-decoration:none} 
A.80:visited {color:#067a71;text-decoration:none} 
A.80:active {color:#067a71;text-decoration:none} 
A.80:hover {color:#3A7CBF;text-decoration:none} 

A.81:link {text-decoration:none} 
A.81:visited {text-decoration:none} 
A.81:active {color:#067a71;text-decoration:none} 
A.81:hover {color:#3A7CBF;text-decoration:none} 

/* include/navi */
.lbm_01 {height:20px; padding-left:30px; padding-top:3px; background:url(/images/common/01_left_bg_m.gif) no-repeat; }
.lbm_02 {height:20px; padding-left:30px; padding-top:3px; background:url(/images/common/02_left_bg_m.gif) no-repeat; }
.lbm_03 {height:20px; padding-left:30px; padding-top:3px; background:url(/images/common/03_left_bg_m.gif) no-repeat; }
.lbm_04 {height:20px; padding-left:30px; padding-top:3px; background:url(/images/common/04_left_bg_m.gif) no-repeat; }

/* ------------------------------------------------------------------------------------------------------------------*/



#mainWrap {
	position:relative;
}
	#header {
		clear:both;
		z-index:10;
		height:115px;
		position:relative;
	}
		.logo {
			width:220px;
		}
		#subHeader {
			position:absolute;
			width:335px;
			right:20px;
			top:10px;
		}
			#subHeader ul {
				list-style-type:none;
				margin:0;padding:0;
			}
			#subHeader li {
				float:left;
				padding-right:5px;
			}
		#topMenu {
			height:40px;
			padding-left:220px;
			background:#E3E3E3;
		}
		#topMenu dl.mMenu {
			position:relative;
			padding:3px 20px;
		}
			#topMenu dl.mMenu dd {
				float:left;
			}
			#topMenu dl.mMenu dd a {
				background-image:url(/family/council_07/images/topmenu/m_menu_all_off01.gif);
				background-repeat:no-repeat;
				background-attachment:scroll;
				padding-top:33px;
				overflow:hidden;
				height:0;
				display:block;
			}

			#topMenu dl.mMenu dd a:hover {
				background-image:url(/family/council_07/images/topmenu/m_menu_all_on01.gif);
			}

			#topMenu dl.mMenu dd.over a {
				background-image:url(/family/council_07/images/topmenu/m_menu_all_on01.gif);
			}

			#mMenu1 a.mlink01 {background-position:0 0;width:94px;}
			#mMenu2 a.mlink02 {background-position:-94px 0;width:92px;}
			#mMenu3 a.mlink03 {background-position:-186px 0;width:107px;}
			#mMenu4 a.mlink04 {background-position:-293px 0;width:120px;}
			#mMenu5 a.mlink05 {background-position:-413px 0;width:94px;}
			#mMenu6 a.mlink06 {background-position:-507px 0;width:109px;}


		#topMenu ul.sMenu {
			position:absolute;
			display:none;
			width:590px;
		}
			#topMenu ul.sMenu li {
				list-style-type:none;
				float:left;
			}
			#topMenu ul.sMenu li a {
				background-repeat:no-repeat;
				background-attachment:scroll;
				padding-top:23px;
				overflow:hidden;
				height:0;
				display:block;
			}

			#topMenu #sMenu1 {left:30px;}
			#topMenu #sMenu1 li a {background-image:url(/family/council_07/images/topmenu/s_menu_all_off01.gif);}
			#topMenu #sMenu1 li a.slink01 {background-position:0 0;width:78px;}
			#topMenu #sMenu1 li a.slink02 {background-position:-78px 0;width:52px;}
			#topMenu #sMenu1 li a.slink03 {background-position:-130px 0;width:67px;}
			#topMenu #sMenu1 li a.slink04 {background-position:-197px 0;width:53px;}
			#topMenu #sMenu1 li a.slink05 {background-position:-250px 0;width:53px;}
			#topMenu #sMenu1 li a.slink06 {background-position:-303px 0;width:52px;}
			#topMenu #sMenu1 li a.slink07 {background-position:-355px 0;width:86px;}

			#topMenu #sMenu2 {left:110px;}
			#topMenu #sMenu2 li a {background-image:url(/family/council_07/images/topmenu/s_menu_all_off02.gif);}
			#topMenu #sMenu2 li a.slink01 {background-position:0 0;width:88px;}
			#topMenu #sMenu2 li a.slink02 {background-position:-88px 0;width:72px;}
			#topMenu #sMenu2 li a.slink03 {background-position:-160px 0;width:69px;}

			#topMenu #sMenu4 {left:29px;}
			#topMenu #sMenu4 li a {background-image:url(/family/council_07/images/topmenu/s_menu_all_off04.gif);}
			#topMenu #sMenu4 li a.slink01 {background-position:0 0;width:88px;}
			#topMenu #sMenu4 li a.slink02 {background-position:-88px 0;width:51px;}
			#topMenu #sMenu4 li a.slink03 {background-position:-137px 0;width:52px;}
			#topMenu #sMenu4 li a.slink04 {background-position:-189px 0;width:83px;}
			#topMenu #sMenu4 li a.slink05 {background-position:-271px 0;width:72px;}
			#topMenu #sMenu4 li a.slink06 {background-position:-343px 0;width:83px;}
			#topMenu #sMenu4 li a.slink07 {background-position:-425px 0;width:81px;}
			#topMenu #sMenu4 li a.slink08 {background-position:-507px 0;width:78px;}

			#topMenu #sMenu5 {left:390px;}
			#topMenu #sMenu5 li a {background-image:url(/family/council_07/images/topmenu/s_menu_all_off05.gif);}
			#topMenu #sMenu5 li a.slink01 {background-position:0 0;width:88px;}
			#topMenu #sMenu5 li a.slink02 {background-position:-88px 0;width:79px;}

			#topMenu #sMenu6 {left:400px;}
			#topMenu #sMenu6 li a {background-image:url(/family/council_07/images/topmenu/s_menu_all_off06.gif);}
			#topMenu #sMenu6 li a.slink01 {background-position:0 0;width:78px;}
			#topMenu #sMenu6 li a.slink02 {background-position:-78px 0;width:52px;}
			#topMenu #sMenu6 li a.slink03 {background-position:-130px 0;width:84px;}

	#main_flash {
		position:absolute;
		height:330px;
		width:100%;
		z-index:0;
		left:0;
		top:96px;
		background:url(/family/council_07/images/main/main_flash_bg.gif) no-repeat left top;
	}

	#container {
		position:relative;
		clear:both;
		z-index:10px;
		padding-top:170px;
		margin-left:17px;
	}
		#container #bbs_container {}
		#container #bbs_container h3 {margin-bottom:5px;}
		#container #bbs_container .top_bg {
			width:764px;
			padding:20px 38px 15px 21px;
			background:url(/family/council_07/images/main/bbs_top_bg_01.gif) no-repeat left top;
		}
			#bbs_container .top_bg .main_news {
				float:left;
				width:355px;
				position:relative;
			}
				#bbs_container .top_bg .tab {
					height:19px;
					background:url(/family/council_07/images/main/bbs_tab_bg.gif) no-repeat right bottom;)
				}
					#bbs_container .top_bg .tab li {
						float:left;
						margin-right:1px;
						list-style-type:none;
					}

					#bbs_container .top_bg .tab li a {
						background-image:url(/family/council_07/images/main/main_tab_off01.gif);
						background-repeat:no-repeat;
						background-attachment:scroll;
						padding-top:19px;
						overflow:hidden;
						height:0;
						display:block;
					}
						#bbs_container .top_bg .tab li a.n1 {
							background-position:0 0;
							width:82px;
						}
						#bbs_container .top_bg .tab li a.n2 {
							background-position:-83px 0;
							width:53px;
						}
						#bbs_container .top_bg .tab li a.n3 {
							background-position:-137px 0;
							width:72px;
						}
					
					#bbs_container .top_bg .tab li a:hover {
						background-image:url(/family/council_07/images/main/main_tab_on01.gif);
					}

					#bbs_container .top_bg .tab li a.on {
						background-image:url(/family/council_07/images/main/main_tab_on01.gif);
					}
				
				#bbs_container .top_bg .main_bbs_list {
					margin-top:5px;
				}
					#bbs_container .top_bg .main_bbs_list li {
						position:relative;
						list-style-type:none;
						padding:5px 0 5px 13px;
						border-bottom:1px dotted #BABABA;
						background:url(/family/council_07/images/main/index_main_board_point.gif) no-repeat 6px 9px;
					}
						#bbs_container .top_bg .main_bbs_list li span {
							position:absolute;
							right:5px;
							top:5px;
							display:block;
						}

					#bbs_container .top_bg .main_bbs_list li.no_list {
						height:70px;
						list-style-type:none;
					}
				
				#bbs_container .top_bg .main_news .main_more {
					position:absolute;
					right:10px;
					top:5px;
				}

			#bbs_container .top_bg .main_calum {
				float:left;
				margin-left:54px;
				width:355px;
				position:relative;
			}
				#bbs_container .top_bg .main_calum .tab li {
						float:left;
						list-style-type:none;
						margin-right:1px;
					}

					#bbs_container .top_bg .main_calum .tab li a {
						background-image:url(/family/council_07/images/main/main_tab_on02.gif);
						background-repeat:no-repeat;
						background-attachment:scroll;
						padding-top:19px;
						overflow:hidden;
						height:0;
						display:block;
					}
						#bbs_container .top_bg .main_calum .tab li a.n1 {
							background-position:0 0;
							width:89px;
						}

				#bbs_container .top_bg .main_calum .main_more {
					position:absolute;
					right:10px;
					top:5px;
				}

		#container #bbs_container .bottom_bg {
			width:764px;
			padding:0 38px 20px 21px;
			background:url(/family/council_07/images/main/bbs_bottom_bg_01.gif) no-repeat left bottom;
		}

			#bbs_container .bottom_bg .tab {
					height:19px;
					background:url(/family/council_07/images/main/bbs_tab_bg.gif) no-repeat right bottom;)
				}

					#bbs_container .bottom_bg .main_pic {
						position:relative;
					}

					#bbs_container .bottom_bg .main_pic .tab li {
						float:left;
						margin-right:1px;
					}
						#bbs_container .bottom_bg .main_pic .tab li a {
						background-image:url(/family/council_07/images/main/main_tab_on03.gif);
						background-repeat:no-repeat;
						background-attachment:scroll;
						padding-top:19px;
						overflow:hidden;
						height:0;
						display:block;
					}
						#bbs_container .bottom_bg .main_pic .tab li a.n1 {
							background-position:0 0;
							width:82px;
						}

				#bbs_container .bottom_bg .main_pic .main_more {
					position:absolute;
					right:10px;
					top:5px;
				}

				#bbs_container .bottom_bg .main_pic .control {
					position:absolute;
					right:50px;
					top:2px;
				}
		#container #middle_container {
			clear:both;
			margin-top:10px;
		}

			#container #middle_container .main_cal {
				float:left;
				width:221px;
				height:250px;
				border-right:1px solid #C6C6C6;
				text-align:center;
			}
				#container #middle_container .main_cal h3 {
					text-align:left;
					padding:0 0 10px 10px;
				}

			#container #middle_container .main_mov {
				float:left;
				position:relative;
				width:172px;
				height:230px;
				padding:0 20px;
				border-right:1px solid #C6C6C6;
				text-align:center;
			}
				#container #middle_container .main_mov h3 {
					text-align:left;
					padding:0 0 20px 3px;
				}
				#container #middle_container .main_mov .more {
					position:absolute;
					right:15px;
					top:5px;
				}

			#container #middle_container .main_info {
				float:left;
				position:relative;
				width:366px;
				height:230px;
				margin-left:22px;
			}
				#container #middle_container .main_info h3 {
					text-align:left;
					padding:0 0 10px 0;
				}
				#container #middle_container .main_info .more {
					position:absolute;
					right:15px;
					top:5px;
				}
				#container #middle_container .main_info .control {
					position:absolute;
					right:50px;
					top:2px;
				}
				/* /council_07/inc/index_member.aspÆÄÀÏ¿¡ css ³ÖÀ½.
				#container #middle_container .main_info dl {
					float:left;
					width:123px;
					list-style-type:none;
				}
				#container #middle_container .main_info dl.none {
					float:left;
					width:113px;
					background:none;
				}
				#container #middle_container .main_info dt {
					
				}
				#container #middle_container .main_info dd.text {
					letter-spacing:-1px;
				}
				#container #middle_container .main_info dd.btn {
					text-align:right;
					padding:5px 15px 0 0;
				}
				*/

	#famiy_container {
		margin:10px 0;
		height:100px;
	}
	/* ÀüÀÚÁ¤ºÎ ÁÖ¿ä¼­ºñ½º */
	.relatedSite {
		margin-right:10px;
		float:left;
	}
		.relatedSite h3 {
			display:none;
		}

		.relatedSite ul {
			padding:0 0 0 0px;
		}
			.relatedSite ul li {
				padding:1px 0;
			}
			.relatedSite ul li select {
				vertical-align:top;
				font-size:11px;
				height:20px;
				background:#D5E3EF;
			}

			.relatedSite ul li select.select_01 {
				width:115px;
			}
			.relatedSite ul li select.select_02 {
				width:115px;
			}
			.relatedSite ul li select.select_03 {
				width:120px;
			}
			.relatedSite ul li select.select_04 {
				width:115px;
			}
			.relatedSite ul li select.select_05 {
				width:115px;
			}
			.relatedSite ul li select.select_06 {
				width:135px;
			}

				.relatedSite ul li select optgroup {
					text-decoration:none;
				}
			.relatedSite ul li input {
				vertical-align:top;
				border:0;
			}

	#footer {
		clear:both;
	}
		#footer .footer_navi {
			padding:10px 0 10px 220px;
			border-top:1px solid #ADADAD;
			border-bottom:1px solid #ADADAD;2009-06-05
		}
		#footer .copyright {
			background:#EDEDED;
			
		}
			.copyright .footer_logo {
				float:left;
				width:204px;
			}
			.copyright .add {
				float:left;
				font-size:9pt;
				color:#585858;
				padding:15px 20px;
			}

#subWrap {}
	#subWrap #subContainer {
		clear:both;
		width:1002px;
	}
		#subContainer #left_container {
			float:left;
			width:200px;
			padding:109px 0 0 18px;
			background:url(../images/img_sub_left_03.gif) no-repeat left top;
		}

		#left_container #leftMenu {}
			#leftMenu .menu {
			}
				.menu dl.mMenu {}

				.menu dl.mMenu dd {
					list-style-type:none;
				}

				.menu ul.sMenu {}
				.menu ul.sMenu li {
					list-style-type:none;
					padding:3px 0 3px 0px;
					border-bottom:1px solid #D7E5EE;
					color:345678;
				}
				.menu ul.sMenu li span {
					display:block;
					padding-left:27px;
					background:url(../images/index_main_board_point.gif)  no-repeat 2px 5px;
				}
				.menu ul.sMenu li span.over a {
					font-weight:bold;
				}
			#leftMenu .left_bottom_bg {
				height:17px;
				background:#FFF url(/family/multimedia/images/sub_left_frame_03.gif) no-repeat left top;
			}

		#subContainer #center_container {
			float:left;
			width:612px;
			margin-left:10px;
		}

			 #center_container .sub_title {
				padding:2px 0 4px 25px;
				margin-bottom:20px;
				border-bottom:2px solid #D7E5EE;
				background:url(../images/council/img/sub01_ct_circle.gif) no-repeat 5px 3px;
			 }

			 #center_container #content {
			 }

		/* ¸±·¹ÀÌ ½ÃÀÛ */
		#relay_global {margin:20px 0px;}
			.relay_table {}
			.relay_table .top_bg {
				background:url(/images/common/relay_charge_02.gif) repeat-x top;
				background-color:#F2F1EC;
				height:6px;
				line-height:1px;
				font-size:1px;
			}
			.relay_table .top_bg p {height:3px;margin:0px;padding:0px;background:url(/images/common/relay_charge_01.gif) no-repeat left top;}
			.relay_table .top_bg span {display:block;height:3px;margin:0px;padding:0px;background:url(/images/common/relay_charge_03.gif) no-repeat right top;}

			.relay_table .middle {background:#F2F1EC;}
			.relay_table .middle p {display:block;margin:0px;padding:0px;background:url(/images/common/relay_charge_04.gif) repeat-y left;}
			.relay_table .middle span {
				display:block;
				width:100%;
				background:url(/images/common/relay_charge_06.gif) repeat-y right;
				margin:0px;
				padding:0px;
			}
			.relay_table .middle div.con {
				background:#F2F1EC;
				margin:0 5px;
			}
			.relay_table .middle div.con ul {margin:0px;padding:0px;}
			.relay_table .middle div.con li {list-style-type:none;font-size:9pt;margin:0px;padding:0px;}
			.relay_table .middle div.con li.charge {float:left;width:50%;
				background:url(/images/common/relay_charge_icon_01.gif) no-repeat 0 1px;
				padding-left:18px;
			}
			.relay_table .middle div.con li.tel {float:right;width:40%;
				background:url(/images/common/relay_charge_icon_04.gif) no-repeat 0 0px;
				padding-left:18px;
			}

			.relay_table .bottom_bg {
				background:url(/images/common/relay_charge_08.gif) repeat-x bottom;
				background-color:#F2F1EC;
				height:3px;
				line-height:1px;
				font-size:1px;
			}
			.relay_table .bottom_bg p {height:3px;margin:0px;padding:0px;background:url(/images/common/relay_charge_07.gif) no-repeat left bottom;}
			.relay_table .bottom_bg span {display:block;margin:0px;padding:0px;height:3px;background:url(/images/common/relay_charge_09.gif) no-repeat right bottom;}
		/* ¸±·¹ÀÌ ³¡ */

	/* Äü¸Þ´º ½ÃÀÛ */
	#divMenu {
		position:absolute;
		top:303px;
		left:850px;
		width:74px;
		visibility:visible;
		z-index:1;
	}
		#divMenu .quick {
			background:url(/images/quick/quick_bg01.gif) repeat-y left;
			text-align:center;
		}
		#divMenu .quick h3.top_bg {
			background:url(/images/quick/quick_tit.gif) no-repeat 0 0;
			height:30px;
			overflow:hidden;
			display:block;
			font-size:0.9em;
			text-indent:-999em;
		}
		#divMenu .quick .bottom_bg {
			background:url(/images/quick/quick_bg02.gif) no-repeat left top;
			height:5px;
			overflow:hidden;
			display:block;
		}

	/* /Äü¸Þ´º ³¡ */


.align_left {text-align:left;}
.align_center {text-align:center;}
.align_right {text-align:right;}

/* °ø¹é */
.space15 {height:15px;}
.space20 {height:20px;}
.space25 {height:25px;}
.space30 {height:30px;}

/* bul */
.bul {font-size:9pt;}
.bul h4 {margin:0 0 10px 0;font-size:10pt;color:blue;}
.bul .pb15 {padding-bottom:15px;}
.bul .mb15 {margin-bottom:15px;}
.bul .pr15 {padding-right:15px;}
.bul .pl50 {padding-left:100px;}
.bul .pd_a5 {padding:5px;}
.bul p {margin:0px;padding:0px;line-height:18px;}
.bul dl {font-size: 9pt;list-style-type:none;margin:0px;padding:0px;}
.bul dt {margin:0px;padding:0px;margin-bottom:5px;color:#743500;}
.bul dt span.ic01 {display:block;font-weight:bold;padding-left:12px;background:url(/family/council_07/images/council/img/sub_bullet.gif) no-repeat left 3px;}
.bul dd {margin:0 0 0 15px;padding-top:1px;line-height:18px;color:#555555;}
.bul dd span.ic01 {display:block;padding-left:10px;background:url(/family/council_07/images/council/img/sub_bullet02.gif) no-repeat left 4px;}
.bul dd span.ic02 {display:block;padding-left:10px;background:url(/images/kor/dong/img/i_06.gif) no-repeat 0px 5px;}
.bul dd span.part {display:block;padding-left:10px; color:#009933;}
.bul dd.l15b15 {padding:0px 0px 15px 15px;}
.bul dd.l15 {padding-left:15px;}
.bul ul {font-size:9pt;list-style-type:none;margin:0px;padding-left:7px;}
.bul ul li {padding:0 0 3px 10px;background:url(/images/kor/dong/img/i_02.gif) no-repeat left 4px;}
.bul ul li.none {background:none;padding:0 0 3px 10px;}
.bul ol {font-size:9pt;padding-left:26px;}
.bul ol li {line-height:18px;}
.bul ul.con01 {margin-top:6px;padding-left:0px;border-bottom:1px dotted #DDDDDD;}
.bul ul.con01 li.icon01 {float:left;width:65px;padding:3px 0 3px 10px;background:url(/family/child/images/c_icon04.gif) no-repeat 0 6px;}
.bul ul.con01 li.text01 {float:left;padding:3px 0 3px 0px;}

.bul .fc01 {color:#555555;}
.bul .fc02 {color:#743500;}
.bul .red {color:#FF0000;}
.bul .blue {color:#3366FF;}
.bul .orange {color:#FF6600;}
.bul .green {color:#78A34E;}
.bul .float_left {float:left;}
.bul .float_right {float:right;}
.bul .bg_none {padding-left:0px; background:none;}
.bul .dotted {border-bottom:1px dotted #555555;}

.bul dl.leftimg {font-size:9pt;margin-top:15px;}
.bul dl.leftimg dt {}
.bul dl.leftimg dd {line-height:18px;margin-top:15px;}
.bul dl.leftimg dd.img {float:left;margin:0 10px 10px;}
.bul dl.leftimg dd span.icon01 {float:left;}
.bul dl.rightimg {margin-top:15px;}
.bul dl.rightimg dt {}
.bul dl.rightimg dd {line-height:18px;}
.bul dl.rightimg dd.img {float:right;margin-left:20px;}


/* ÄÁÅÙÃ÷ Å×ÀÌºí ¼³Á¤ */
.contensTable {width:100%;margin-bottom:5px;color:#555555;}
.contensTable div.align_right {font-weight:normal;text-align:right;padding-right:3px;}
.contensTable table {border-collapse:collapse;border:1px solid #C9A912;background-color:#FFF;}
.contensTable th {height:24px;padding:2px;text-align:center;font-weight:normal;border:1px solid #C9A912;color:#555555;background-color:#F5E38F; }
.contensTable th.bd_no {border:0;}
.contensTable th.top {font-weight:normal;}
.contensTable th.left {font-weight:normal;}
.contensTable th a {}
.contensTable th a:visited {}
.contensTable th a:hover {}
.contensTable td {line-height:1.4em;padding:5px 5px 3px;text-align:center;border:1px solid #C9A912;color:#555555;background-color:#FFF;}
.contensTable td.bd_no {border:0;}
.contensTable td.bd_bottom {border:0;border-bottom:1px solid #E2E2E2;}
.contensTable td p {overflow:hidden;height:1.5em;line-height:1.5em;}
.contensTable .bg1 {background-color:#EFEFEF;}
.contensTable .left {text-align:left;}
.contensTable .center {text-align:center;}
.contensTable .right {text-align:right;}
.contensTable .valign_top {vertical-align:top;}
.contensTable .red {color:#FF6633;}
.contensTable .blue {color:#0000FF;}
.contensTable .none {}
.contensTable .bold {font-weight:bold;}
.contensTable .left10 {display:block;padding-left:10px;}
.contensTable .width120 {display:block;float:left;width:120px;}

/* ÀÇÈ¸¾È³» - ÀÇÈ¸¿¬Çõ */
.history_layout {margin:0 30px;}
.history_layout dl {clear:both;margin-bottom:3px;}
.history_layout dt {float:left;margin-right:5px;}
.history_layout dd {padding-top:10px;}

/* ÀÇ¿ø¼Ò°³ - Áöµµ·Î º¸±â */
.local_map_layout {position:relative;}
.local_map_layout .map {float:left;}
.local_map_layout .onmouse {float:left;width:280px;margin-right:5px;border:1px solid #DDDDDD;padding:5px 0px 5px 25px;}
.local_map_layout .onmouse ul {clear:both;}
.local_map_layout .onmouse li {float:left;width:30%;}
.local_map_layout .onmouse li span {display:block;padding-left:15px;background:url(/family/council_07/images/b_03.gif) no-repeat left 2px;}
.local_map_layout .layer {
	position:absolute;
	left:314px;
	top:122px;
	width:270;
	z-index:1;
	visibility: hidden;
}
.local_map_layout .layer dl {clear:both;margin-bottom:5px;}
.local_map_layout .layer dt {padding-left:10px;margin-bottom:5px;background:url(/family/council_07/images/b_003.gif) no-repeat left 1px;font-weight:bold;}
.local_map_layout .layer dd.img {float:left;margin-right:5px;}
.local_map_layout .layer dd table {background:#CCCCCC; width:220px;}
.local_map_layout .layer dd table th {background:#FFF;height:27px;font-weight:normal;padding:2px 3px 0;}
.local_map_layout .layer dd table td {background:#FFF;height:27px;text-align:center;padding:2px 3px 0;}