/*********************************************
* Default
*********************************************/
a, body, tr, td, table, select, input, textarea{font-size:12px;font-family:맑은 고딕;color:464646;}
 tr, td, table, select, input, textarea{vertical-align:middle;}
/*********************************************
* GLOBAL : LINKS
*********************************************/
A:link		{color:#535353;text-decoration:none;}
A:visited	{color:#535353;text-decoration:none;}
A:active	{color:#FF9000;text-decoration:none;}
A:hover		{color:#FF9000;text-decoration:underline;}

A.topmenu:link			{color:#888888;text-decoration:none;}
A.topmenu:visited		{color:#888888;text-decoration:none;}
A.topmenu:active		{color:#FF9000;text-decoration:none;}
A.topmenu:hover			{color:#FF9000;text-decoration:none;}


A.leftmenu				{font-size:11px;letter-spacing:-1px;font-family:맑은 고딕}
A.leftmenu:link			{color:#000000;text-decoration:none;}
A.leftmenu:visited		{color:#000000;text-decoration:none;}
A.leftmenu:active		{color:#FF9000;text-decoration:none;}
A.leftmenu:hover		{color:#FF9000;text-decoration:none;}

/* Common */
img,fieldset{border:0}
ul,ol{list-style:none}

/* UI Object */
.progress	{overflow:hidden;height:25px;margin:10px 0 0;background:url(/common/css/img/bg_progress.gif);border-right:1px solid #e3e3e3;font-family:맑은 고딕;font-size:11px;line-height:15px;letter-spacing:-1px}
.progress	.tit{float:left;position:relative;z-index:1000;width:74px;height:25px;margin:0;padding:5px 0 0;background:url(/common/css/img/bg_progress_tit.gif) no-repeat;font-size:11px;color:#fff;line-height:15px;text-align:center}
.progress	ol{float:left;margin:0;padding:0}
.progress	li,.progress li span{background:url(/common/css/img/bg_progress_item2.gif) no-repeat;font-size:11px;white-space:nowrap}
.progress	li{float:left;margin:0 0 0 -13;padding:0 0 0 13px;background-position:-287px 0}
.progress	li span{display:inline-block;height:25px;padding:5px 28px 0 13px;background-position:100% top}
.progress	li.on{position:relative;z-index:10;background-position:0 100%;color:#fff}
.progress	li.on span{background:url(/common/css/img/bg_progress_item2.gif) no-repeat 100% 100%}
.progress	li.last,.progress li.last span{background:none}
.progress	.right{position:absolute;top:6px;right:10px;color:#444}
/* //UI Object */

.buttonL						{ text-align:right;padding-right:5px; }
.buttonC						{ text-align:center; }
.buttonR						{ text-align:left;padding-left:5px; }

/* Common Tables */
.tablebase        	   			{ border-collapse:collapse;margin:0px; background:#ffffff;}
.tableblue caption				{ text-align:left; font-weight:bold; font-size: 13px;color:#3993c8; padding:0px 0px 5px 0px;}
.tablebase tr					{ height:28px; vertical-align:middle;}
.tablebase th					{ text-align:center;border: 1px solid #D3D3D3; color:#3D76AA;  vertical-align:middle; background-color:#F4F8FC; height:30px; letter-spacing:-1px; font-weight:bold;}
.tablebase td					{ text-align:left;border: 1px solid #D3D3D3; vertical-align:middle; padding:2px 5px 2px 5px;line-height:17px; font-size:12px;}
.tablebase th, .tablebase thead { background:#F5F5F5; vertical-align:middle; font-weight:bold; color:#497299;border-right:1px solid #D3D3D3;}
.tablebase .end					{ background:#f1f1f1;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;}
.tablebase tfoot				{ background: #FFFFE8; font-weight:bold; color:#566779;border-right:1px solid #D3D3D3;}

.tableblue        	   			{ border-collapse:collapse;margin:0px; background:#ffffff; border-top:2px double #a6cf39; }
/*.tableblue        	   			{ border-collapse:collapse;margin:0px; background:#ffffff; border-top:2px double #5ca8cc; }*/
.tableblue caption				{ text-align:left; vertical-align:middle; font-weight:bold; font-size: 13px; color:#1f4629; }
/*.tableblue caption				{ text-align:left; vertical-align:middle; font-weight:bold; font-size: 13px; color:#266488; }*/
.tableblue tr					{ height:28px; vertical-align:middle;}
.tableblue th					{ text-align:center;border: 1px solid #dfdfdf; vertical-align:middle; line-height:15px; font-size:12px; height:30px;}
.tableblue td					{ text-align:left;border: 1px solid #dfdfdf; vertical-align:middle; line-height:17px; font-size:12px; height:28px;}
.tableblue th, .tableblue thead { background:#F5F5F5; vertical-align:middle; font-weight:bold; color:#1f4629; border-right:1px solid #dfdfdf;}
/*.tableblue th, .tableblue thead { background:#F5F5F5; vertical-align:middle; font-weight:bold; color:#497299;border-right:1px solid #dfdfdf;}*/
.tableblue .end					{ background:#f1f1f1; vertical-align:middle; border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;}
.tableblue tfoot				{ background: #FFFFE8; vertical-align:middle; font-weight:bold; color:#566779;border-right:1px solid #dfdfdf;}
.tableblue textarea				{ font-size:12px;font-family:맑은 고딕,Dotum}

.tableblue_s        	   			{ border-collapse:collapse;margin:0px; background:#ffffff; border-top:2px double #a6cf39; }
/*.tableblue_s        	   			{ border-collapse:collapse;margin:0px; background:#ffffff; border-top:2px double #5ca8cc; }*/
.tableblue_s caption				{ text-align:left; vertical-align:middle; font-weight:bold; font-size: 13px; color:#1f4629; }
/*.tableblue_s caption				{ text-align:left; vertical-align:middle; font-weight:bold; font-size: 13px; color:#266488; }*/
.tableblue_s tr					{ text-align:center; vertical-align:middle;}
.tableblue_s th					{ border: 1px solid #dfdfdf; vertical-align:middle; line-height:15px; font-size:12px;}
.tableblue_s td					{ border: 1px solid #dfdfdf; vertical-align:middle; line-height:17px; font-size:12px;}
.tableblue_s th, .tableblue_s thead { background:#F5F5F5; vertical-align:middle; font-weight:bold; color:#1f4629;border-right:1px solid #dfdfdf;}
/*.tableblue_s th, .tableblue_s thead { background:#F5F5F5; vertical-align:middle; font-weight:bold; color:#497299;border-right:1px solid #dfdfdf;}*/
.tableblue_s .end					{ background:#f1f1f1; vertical-align:middle; border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;}
.tableblue_s tfoot				{ background: #FFFFE8; vertical-align:middle; font-weight:bold; color:#566779;border-right:1px solid #dfdfdf;}


.tableblue_n        	   			{ border-collapse:collapse;margin:0px; background:#ffffff;}
.tableblue_n caption				{ text-align:left; vertical-align:middle; font-weight:bold; font-size: 13px; color:#1f4629; }
/*.tableblue_n caption				{ text-align:left; vertical-align:middle; font-weight:bold; font-size: 13px; color:#266488; }*/
.tableblue_n tr					{ text-align:center; vertical-align:middle;}
.tableblue_n th					{ border: 1px solid #dfdfdf; vertical-align:middle; line-height:15px; font-size:12px;}
.tableblue_n td					{ border: 1px solid #dfdfdf; vertical-align:middle; line-height:17px; font-size:12px;}
.tableblue_n th, .tableblue_n thead { background:#F5F5F5; vertical-align:middle; font-weight:bold; color:#1f4629;border-right:1px solid #dfdfdf;}
/*.tableblue_n th, .tableblue_n thead { background:#F5F5F5; vertical-align:middle; font-weight:bold; color:#497299;border-right:1px solid #dfdfdf;}*/
.tableblue_n .end					{ background:#f1f1f1; vertical-align:middle; border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;}
.tableblue_n tfoot				{ background: #FFFFE8; vertical-align:middle; font-weight:bold; color:#566779;border-right:1px solid #dfdfdf;}


.tableblue_l        	   			{ border-collapse:collapse;margin:0px; background:#ffffff;}
.tableblue_l caption				{ text-align:left; vertical-align:middle; font-weight:bold; font-size: 13px; color:#1f4629; }
/*.tableblue_l caption				{ text-align:left; vertical-align:middle; font-weight:bold; font-size: 13px; color:#266488; }*/
.tableblue_l tr					{ text-align:center; vertical-align:middle;}
.tableblue_l th					{ border: 1px solid #dfdfdf; vertical-align:middle; line-height:15px; font-size:12px;}
.tableblue_l td					{ border: 1px solid #dfdfdf; vertical-align:middle; line-height:17px; font-size:12px;}
.tableblue_l th, .tableblue_l thead { background:#F5F5F5; vertical-align:middle; font-weight:bold; color:#1f4629;border-right:1px solid #dfdfdf;}
/*.tableblue_l th, .tableblue_l thead { background:#F5F5F5; vertical-align:middle; font-weight:bold; color:#497299;border-right:1px solid #dfdfdf;}*/
.tableblue_l .end					{ background:#f1f1f1; vertical-align:middle; border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;}
.tableblue_l tfoot				{ background: #FFFFE8; vertical-align:middle; font-weight:bold; color:#566779;border-right:1px solid #dfdfdf;}


.tablege        	   			{ border-collapse:collapse;margin:0px; background:#ffffff; border-top:1px solid #dfdfdf; }
.tablege caption				{ text-align:left; vertical-align:middle; font-weight:bold; font-size: 13px; color:#266488; }
.tablege tr					{ text-align:center; vertical-align:middle;}
.tablege th					{ border: 1px solid #dfdfdf; vertical-align:middle; line-height:15px; font-size:12px;}
.tablege td					{ border: 1px solid #dfdfdf; vertical-align:middle; line-height:17px; font-size:12px;}
.tablege th, .tablege thead { background:#F5F5F5; vertical-align:middle; font-weight:bold; color:#497299;border-right:1px solid #dfdfdf;}
.tablege .end					{ background:#f1f1f1; vertical-align:middle; border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;}
.tablege tfoot				{ background: #FFFFE8; vertical-align:middle; font-weight:bold; color:#566779;border-right:1px solid #dfdfdf;}

/* Button Reset */
.button,
.button a,
.button button,
.button input { position:relative; margin:0; display:-moz-inline-stack; display:inline-block; text-decoration:none !important; border:0;  white-space:nowrap; background:url(/common/css/img/buttonWhite.gif) no-repeat; overflow:visible; color:#333;}
.button { height:23px; padding:0; vertical-align:middle; margin-right:2px; background-position:left top; font-weight:bold;}
.button a,
.button button,
.button input{ left:2px; vertical-align:top; cursor:pointer;}

/* Button Size */
.button.large { height:29px; background-position:left -30px; }
.button.xLarge { height:35px; background-position:left -65px; }
.button.small { height:18px; background-position:left -107px; }
.button a,
.button button,
.button input { height:23px; padding:0 10px 0 8px; font-size:12px; line-height:23px; background-position:right top;}
.button.large a,
.button.large button,
.button.large input { height:30px; padding:0 10px 0 8px; font-size:16px; line-height:29px; background-position:right -30px;}
.button.xLarge a,
.button.xLarge button,
.button.xLarge input { height:35px; padding:0 10px 0 8px; font-size:20px; line-height:35px; background-position:right -65px;}
.button.small a,
.button.small button,
.button.small input { height:18px; padding:0px 6px 0 4px; font-size:9pt; line-height:16px; background-position:right -107px;}

/* Button Text Color */
.button *:hover,
.button *:active,
.button *:focus{ color:#C5C5C5;}
.button.green,
.button.green a,
.button.green button,
.button.green input { background-image:url(/common/css/img/buttonGreen.gif); color:#fff;}
.button.green *:hover,
.button.green *:active,
.button.green *:focus{ color:#C5C5C5;}
.button.blue,
.button.blue a,
.button.blue button,
.button.blue input { background-image:url(/common/css/img/buttonBlue.gif); color:#fff;}
.button.blue *:hover,
.button.blue *:active,
.button.blue *:focus{ color:#C5C5C5;}
.button.orange,
.button.orange a,
.button.orange button,
.button.orange input { background-image:url(/common/css/img/buttonred.gif); color:#fff;}
.button.orange *:hover,
.button.orange *:active,
.button.orange *:focus{ color:#C5C5C5;}
.button.sky,
.button.sky a,
.button.sky button,
.button.sky input { background-image:url(/common/css/img/buttonsky.gif); color:#fff;}
.button.sky *:hover,
.button.sky *:active,
.button.sky *:focus{ color:#C5C5C5;}
.button.gray,
.button.gray a,
.button.gray button,
.button.gray input { background-image:url(/common/css/img/buttongray.gif); color:#fff;}
.button.gray *:hover,
.button.gray *:active,
.button.gray *:focus{ color:#C5C5C5;}
.button.pink,
.button.pink a,
.button.pink button,
/*.button.pink input { background-image:url(/common/css/img/buttonpink.png); color:#fff;}*/
.button.pink input { background-image:url(/common/css/img/buttonpink.gif); color:#fff;}
.button.pink *:hover,
.button.pink *:active,
.button.pink *:focus{ color:#C5C5C5;}
/*********************************************
* GLOBAL : BUTTON
*********************************************/
.blue_bt a{display:block; background:url('/images/blue/bt_bg.gif') left 0; float:left; font:12px dotum;letter-spacing:-1px;font-weight:bold; color:#FFF; padding-left:10px; text-decoration:none; height:22px; cursor:pointer; margin-right:3px; overflow:hidden}
.blue_bt a:hover{background:url('/images/blue/bt_bg.gif') left -22px}
.blue_bt a span{display:block; float:left; background:url('/images/blue/bt_bg.gif') right 0; line-height:200%; padding-right:10px; height:22px; overflow:hidden}
.blue_bt a:hover span{background:url('/images/blue/bt_bg.gif') right -22px; color:#fff}

.blue_tatit {color:3D76AA;background-color:F4F8FC;height:30;letter-spacing:-1px;font-weight:bold;text-align:center}
.blue_tatit2 {color:3D76AA;background-color:FAFCFE;height:25;letter-spacing:-1px;font-weight:bold;padding-top:3px;text-align:center}
.blue_tatit3 {color:3D76AA;background-color:FAFCFE;letter-spacing:-1px;font-weight:bold;}
.blue_tatit4 {color:3D76AA;background-color:FAFCFE;letter-spacing:-1px;}
.blue_tatit5 {color:3D76AA;background-color:F4F8FC;height:30;font-weight:bold;text-align:center}
.blue_tacon {background-color:FFFFFF;height:30;}
.blue_tacon_2 {background-color:FFFFFF;}
.blue_tacon2 {background-color:FFFFFF;height:25;}
.blue_tab_on {width:138;height:26;background:url('/images/blue/tab_on.gif');text-align:center;color:ffffff;font-weight:bold;padding-top:4;cursor:hand;}
.blue_tab_on2 {width:138;height:26;background:url('/images/blue/tab_on2.gif');text-align:center;color:ffffff;font-weight:bold;padding-top:4;cursor:hand;}

.orange_bt a{display:block; background:url('/images/orange/bt_bg.gif') left 0; float:left; font:12px dotum;letter-spacing:-1px;font-weight:bold; color:#FFF; padding-left:10px; text-decoration:none; height:22px; cursor:pointer; margin-right:3px; overflow:hidden}
.orange_bt a:hover{background:url('/images/orange/bt_bg.gif') left -22px}
.orange_bt a span{display:block; float:left; background:url('/images/orange/bt_bg.gif') right 0; line-height:200%; padding-right:10px; height:22px; overflow:hidden}
.orange_bt a:hover span{background:url('/images/orange/bt_bg.gif') right -22px; color:#fff}

.orange_tatit {color:BC702B;background-color:FDF7F2;height:30;letter-spacing:-1px;font-weight:bold;text-align:center}
.orange_tatit2 {color:BC702B;background-color:FEFBF8;height:25;letter-spacing:-1px;font-weight:bold;padding-top:3px;text-align:center}
.orange_tatit3 {color:BC702B;background-color:FEFBF8;letter-spacing:-1px;font-weight:bold;}
.orange_tatit4 {color:BC702B;background-color:FEFBF8;letter-spacing:-1px;}
.orange_tatit5 {color:BC702B;background-color:FEFBF8;height:30;font-weight:bold;text-align:center}
.orange_tacon {background-color:FFFFFF;height:30;}
.orange_tacon_2 {background-color:FFFFFF;}
.orange_tacon2 {background-color:FFFFFF;height:25;}
.orange_tab_on {width:138;height:26;background:url('/images/orange/tab_on.gif');text-align:center;color:ffffff;font-weight:bold;padding-top:4;cursor:hand;}
.orange_tab_on2 {width:138;height:26;background:url('/images/orange/tab_on2.gif');text-align:center;color:ffffff;font-weight:bold;padding-top:4;cursor:hand;}

.sky_bt a{display:block; background:url('/images/sky/bt_bg.gif') left 0; float:left; font:12px dotum;letter-spacing:-1px;font-weight:bold; color:#FFF; padding-left:10px; text-decoration:none; height:22px; cursor:pointer; margin-right:3px; overflow:hidden}
.sky_bt a:hover{background:url('/images/sky/bt_bg.gif') left -22px}
.sky_bt a span{display:block; float:left; background:url('/images/sky/bt_bg.gif') right 0; line-height:200%; padding-right:10px; height:22px; overflow:hidden}
.sky_bt a:hover span{background:url('/images/sky/bt_bg.gif') right -22px; color:#fff}

.sky_tatit {color:3D8FAA;background-color:F4FAFC;height:30;letter-spacing:-1px;font-weight:bold;text-align:center}
.sky_tatit2 {color:3D8FAA;background-color:F9FCFD;height:25;letter-spacing:-1px;font-weight:bold;padding-top:3px;text-align:center}
.sky_tatit3 {color:3D8FAA;background-color:F9FCFD;letter-spacing:-1px;font-weight:bold;}
.sky_tatit4 {color:3D8FAA;background-color:F9FCFD;letter-spacing:-1px;}
.sky_tatit5 {color:3D8FAA;background-color:F9FCFD;height:30;font-weight:bold;text-align:center}
.sky_tacon {background-color:FFFFFF;height:30;}
.sky_tacon_2 {background-color:FFFFFF;}
.sky_tacon2 {background-color:FFFFFF;height:25;}
.sky_tab_on {width:138;height:26;background:url('/images/sky/tab_on.gif');text-align:center;color:ffffff;font-weight:bold;padding-top:4;cursor:hand;}
.sky_tab_on2 {width:138;height:26;background:url('/images/sky/tab_on2.gif');text-align:center;color:ffffff;font-weight:bold;padding-top:4;cursor:hand;}

.green_bt a{display:block; background:url('/images/green/bt_bg.gif') left 0; float:left; font:12px dotum;letter-spacing:-1px;font-weight:bold; color:#FFF; padding-left:10px; text-decoration:none; height:22px; cursor:pointer; margin-right:3px; overflow:hidden}
.green_bt a:hover{background:url('/images/green/bt_bg.gif') left -22px}
.green_bt a span{display:block; float:left; background:url('/images/green/bt_bg.gif') right 0; line-height:200%; padding-right:10px; height:22px; overflow:hidden}
.green_bt a:hover span{background:url('/images/green/bt_bg.gif') right -22px; color:#fff}

.green_tatit {color:4A9F48;background-color:F5FBF5;height:30;letter-spacing:-1px;font-weight:bold;text-align:center}
.green_tatit2 {color:4A9F48;background-color:F9FDF9;height:25;letter-spacing:-1px;font-weight:bold;padding-top:3px;text-align:center}
.green_tatit3 {color:4A9F48;background-color:F9FDF9;letter-spacing:-1px;font-weight:bold}
.green_tatit4 {color:4A9F48;background-color:F9FDF9;letter-spacing:-1px;}
.green_tatit5 {color:4A9F48;background-color:F9FDF9;height:30;font-weight:bold;text-align:center}

.green_tacon {background-color:FFFFFF;height:30;}
.green_tacon_2 {background-color:FFFFFF;}
.green_tacon2 {background-color:FFFFFF;height:25;}
.green_tab_on {width:138;height:26;background:url('/images/green/tab_on.gif');text-align:center;color:ffffff;font-weight:bold;padding-top:4;cursor:hand;}
.green_tab_on2 {width:138;height:26;background:url('/images/green/tab_on2.gif');text-align:center;color:ffffff;font-weight:bold;padding-top:4;cursor:hand;}

.gray_bt a{display:block; background:url('/images/gray/bt_bg.gif') left 0; float:left; font:12px dotum;letter-spacing:-1px;font-weight:bold; color:#FFF; padding-left:10px; text-decoration:none; height:22px; cursor:pointer; margin-right:3px; overflow:hidden}
.gray_bt a:hover{background:url('/images/gray/bt_bg.gif') left -22px}
.gray_bt a span{display:block; float:left; background:url('/images/gray/bt_bg.gif') right 0; line-height:200%; padding-right:10px; height:22px; overflow:hidden}
.gray_bt a:hover span{background:url('/images/gray/bt_bg.gif') right -22px; color:#fff}

.gray_tatit {color:737373;background-color:F8F8F8;height:30;letter-spacing:-1px;font-weight:bold;text-align:center}
.gray_tatit2 {color:737373;background-color:FCFCFC;height:25;letter-spacing:-1px;font-weight:bold;padding-top:3px;text-align:center}
.gray_tatit3 {color:737373;background-color:FCFCFC;letter-spacing:-1px;font-weight:bold;}
.gray_tatit4 {color:737373;background-color:FCFCFC;letter-spacing:-1px;}
.gray_tatit5 {color:737373;background-color:FCFCFC;height:30;font-weight:bold;text-align:center}
.gray_tacon {background-color:FFFFFF;height:30;}
.gray_tacon_2 {background-color:FFFFFF;}
.gray_tacon2 {background-color:FFFFFF;height:25;}
.gray_tab_on {width:138;height:26;background:url('/images/gray/tab_on.gif');text-align:center;color:ffffff;font-weight:bold;padding-top:4;cursor:hand;}
.gray_tab_on2 {width:138;height:26;background:url('/images/gray/tab_on2.gif');text-align:center;color:ffffff;font-weight:bold;padding-top:4;cursor:hand;}

.tab_off {width:138;height:26;background:url('/images/default/tab.gif');text-align:center;color:767676;font-weight:bold;padding-top:4;cursor:hand;}

.tab_off2 {width:138;height:26;background:url('/images/default/tab2.gif');text-align:center;color:767676;font-weight:bold;padding-top:4;cursor:hand;}


/* 공통 버튼 */
.cm_btn {font-size: 11px; font-weight: bold;}
.cm_btn a { text-decoration: none; color:#fff; padding:2px 8px 4px 8px; margin-bottom:3px; background-color: #2eb82e; border: 1px solid #1f4220; font-weight: bold;}
.cm_btn a.surch {padding: 6px 12px;}
.cm_btn a:visited { text-decoration: none; color:#fff; background-color: #2eb82e; font-weight: bold;}
.cm_btn a:link { text-decoration: none; color:#fff; background-color: #2eb82e; font-weight: bold;}
.cm_btn a:active { text-decoration: none; color:#fff; background-color: #2eb82e; font-weight: bold;}
.cm_btn a:hover { text-decoration: none; color:#fff; background-color: #009933; font-weight: bold;}


#bt01 a{display:block; background:url('/images/default/bt01_bg.gif') left 0; float:left; font:12px dotum;letter-spacing:-1px;font-weight:bold; color:6B6B6B; padding-left:13px; text-decoration:none; height:22px; cursor:pointer; margin-right:3px; overflow:hidden}
#bt01 a:hover{background:url('/images/default/bt01_bg.gif') left -22px}
#bt01 a span{display:block; float:left; background:url('/images/default/bt01_bg.gif') right 0; line-height:200%; padding-right:10px; height:22px; overflow:hidden}
#bt01 a:hover span{background:url('/images/default/bt01_bg.gif') right -22px; color:6B6B6B}

#bt02 a{display:block; background:url('/images/default/bt02_bg.gif') left 0; float:left; font:11px dotum;letter-spacing:-1px;color:DD563E; padding-left:3px; text-decoration:none; height:17px; cursor:pointer; margin-right:3px; overflow:hidden}
#bt02 a:hover{background:url('/images/default/bt02_bg.gif') left -17px}
#bt02 a span{display:block; float:left; background:url('/images/default/bt02_bg.gif') right 0; line-height:170%; padding-right:3px; height:17px; overflow:hidden}
#bt02 a:hover span{background:url('/images/default/bt02_bg.gif') right -17px; color:4685D4}


/* UI Object */
.tab2{position:relative;height:29px;margin-top:20px;background:url(/images/tab_images/tab_menu.gif) repeat-x 0 100%;font-family:맑은 고딕,Dotum;font-size:12px}
.tab2 ul,.tab2 ul li{margin:0;padding:0}
.tab2 ul li{list-style:none}
.tab2 ul li,.tab2 ul li a{background:url(/images/tab_images/bg_tab2_off.gif) no-repeat}
.tab2 ul li{float:left;margin-right:-1px;line-height:26px}
.tab2 ul li a{display:inline-block;padding:2px 16px 1px;_padding:3px 16px 0;background-position: 100% 0;font-weight:bold;color:#666;text-decoration:none !important}
.tab2 ul li a:hover{color:#000}
.tab2 ul li.on,.tab2 ul li.on a{background-image:url(/images/tab_images/bg_tab2_on.gif)}
.tab2 ul li.on a{color:#3376b8}
/* //UI Object */
