* {
  margin: 0;
  padding: 0; 
}
html,body{
	text-align:center;
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:12px;
	color:#726c65; 
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color:#ffffff; 
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #949494; 
	scrollbar-darkshadow-color: #949494;      
	scrollbar-track-color: #f7f7f7;
	scrollbar-arrow-color: #949494;
	scrollbar-base-color: #b9a783;		
    filter: expression(document.execCommand('BackgroundImageCache', false, true));	
}

table, tr, td, div {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:12px;
	line-height: 15px;
	color:#726c65; 
}

img{border:0px;}

ul, li {list-style:none; display:block;}

#wrapper {
	position: relative;
	width : 940px ;
	margin : 0 auto ;
}	
#contentsContainer {
	text-align:left;
	width:940px;
	padding-top:22px;	
}
#mainCont {
	float:left;
	margin-left:37px;
	text-align:left;
	width: 698px;
}
#leftMenu {
	float:left;
	width: 187px;
}
#Footer_cont {
	clear:both;
	position:relative;
	background:url(/images/bg/footer_bg.gif) no-repeat bottom left;		
	margin-top:55px;	
	width:940px;
	height:37px;			
}

#Footer {
	position:absolute;
	top:-90px;
	right:0;
}

#pageTitle {
	padding-bottom:20px;
	width: 698px; 
}
#titleImage { 
	float:left;
}
#line_map{
	font-size:11px;
	color:#777777; 
	font-family:돋움, dotum, Vertical, Arial; 
	float:right;
	text-align:right;
}

/* 스크롤박스 스타일 */
.s_box_01 { 
	width:240px; height:285px;	
}

.s_box_02 { 
	width:577px; height:285px;
	overflow-y:scroll;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color:#ffffff; 
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #d1d1d1; 
	scrollbar-darkshadow-color: #d1d1d1;      
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #d1d1d1;
	scrollbar-base-color: #b9a783;		
}

.s_box_03 { 
	width:449px; height:300px;
	overflow-y:scroll;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color:#ffffff; 
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #d1d1d1; 
	scrollbar-darkshadow-color: #d1d1d1;      
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #d1d1d1;
	scrollbar-base-color: #b9a783;		
}

.s_box_04 {
	width:305px; height:302px;
	overflow-y:scroll;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color:#ffffff; 
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #d1d1d1; 
	scrollbar-darkshadow-color: #d1d1d1;      
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #d1d1d1;
	scrollbar-base-color: #b9a783;		
}


/* 퀵메뉴 스타일 */
.quickMenu_01 {
	left:925px;
	position:absolute; 
	top:322px; 
	z-index:200;
	height: 100px;
}

/* text 스타일 */
.txt_cc{
	font-family:돋움, dotum, Arial;
	font-size:12px;
	line-height: 15px;
	text-align:justify;
	color:#666666;
}
.txt_01 {font: normal 20px/1em Arial, serif; color:#9f9588; font-weight:bold;}

.txt_02 {font: normal 28px/1.5em Arial, serif; color:#ee0000; font-weight:bold;}

.txt_03 {font: normal 28px/1.5em Arial, serif; color:#010101; font-weight:bold;}

.txt_04 {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:11px;
	color:#ee0000;
	font-weight:bold;
}

.txt_04_01 {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:11px;
	color:#ee0000;
	font-weight:none;
}

.txt_04_02 {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:14px;
	color:#ee0000;
	font-weight:bold;
}

.txt_04_03 {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:12px;
	color:#ee0000;
	font-weight:bold;
}

.txt_05 {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:11px;
	color:#615146;
	font-weight:bold;
}

.txt_05_01 {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:11px;
	color:#615146;
	font-weight:none;
}

.txt_06 {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

.txt_06_01 {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:11px;
	color:#000000;
	font-weight:none;
}

.txt_06_02 {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:14px;
	color:#000000;
	font-weight:bold;
}

.txt_06_03 {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.txt_07 {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:12px;
	color:#75842f;
	font-weight:bold;
}

.txt_08 {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:12px;
	color:#ee3800;
	font-weight:bold;
}

.txt_09 {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:12px;
	color:#366bd5;
	font-weight:bold;
}

.txt_10 {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:12px;
	color:#60970a;
	font-weight:bold;
}

.txt_11 {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:12px;
	color:#ff7206;
	font-weight:bold;
}

.txt_12 {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:12px;
	color:#859440;
	font-weight:bold;
}

.txt_13 {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:13px;
	color:#323232;
	font-weight:bold;
}

/* line 스타일 */
.line_back{
	background:url(/images/bg/bizz_bt_line.gif) bottom repeat-x;
}

.line_back_01{
	background:url(/images/bg/bizz_bt_line_01.gif) bottom repeat-x; 
}

.line_back_02{
	background:url(/images/bg/hs_box_line.gif) top repeat-x;
}

.line_back_03{
	background:url(/images/bg/tech_tb_bg.gif) repeat-x;
}

.line_back_04{
	background:url(/images/bg/news_vt_bg.gif) repeat-y;
}

.line_01{ 
	height:25px;
	border-bottom:1px solid #e3e3e3;
}

.line_02{ 
	height:25px;
}

.line_03{
	width:1px;
	background:url(/images/bg/paging_line.gif) center no-repeat;
}

.line_04{
	width:20px; text-align:center;
}

.line_05{
	height:25px;
	border-bottom:1px solid #d1d1d1;
}

.line_06{
	height:25px;
	background:url(/images/01_company/investment_list_top.gif) right #f3f3f3 no-repeat;
}

.line_07{
	border-top:1px solid #d1d1d1;
	border-bottom:1px solid #d1d1d1;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
}

.line_08{
	height:25px;
	border-top:1px solid #d1d1d1;
	border-left:1px solid #d1d1d1;
	border-bottom:1px solid #d1d1d1;
}

.line_09{ 
	border:1px solid #d1d1d1;
}

.line_10{
	padding:20px;
	border-bottom:1px solid #d1d1d1;
}

.line_11{
	border-right:1px solid #d1d1d1;
}

.line_12{
	border-top:1px solid #e8e8e8;
	border-bottom:1px solid #e8e8e8;
}

.line_13{
	border-top:1px dashed #8f877c;
	border-bottom:1px dashed #8f877c;
}

.line_14{ 
	width:65px; height:55px;
	border:1px solid #c9c7c5;
	background:#fdfdfd;
}


.line_15{
	border:1px solid #ffffff;
}

.line_16{
	height:25px;
	border-bottom:1px solid #dbd1ce;
}

.line_17{
	height:25px;
	border-bottom:1px dashed #8e857b;
}

.line_18{
	border-bottom:1px solid #d1d1d1;
	border-top:1px solid #d1d1d1;
	background:url(/images/bg/faq_q_bg.gif) repeat-x;
}

.line_19{
	border-top:1px solid #d1d1d1;
	border-bottom:1px solid #d1d1d1;
}

.line_20{
	border-top:1px solid #d1d1d1;
	border-bottom:1px solid #d1d1d1;
}

.line_21{
	border-top:1px solid #d1d1d1;
	background-color:#f3f3f3;
}

.line_22{
	border-right:1px solid #d1d1d1;
	border-bottom:1px solid #d1d1d1;
}

.line_23{
	border:1px solid #d1d1d1;
}

.service_back_01{
	width:207px; height:393px;
	background:url(/images/04_service/calendar_left_bg.gif) no-repeat;
}

.service_back_02{
	width:492px; height:393px;
	background:url(/images/04_service/calendar_right_bg.gif) no-repeat;
}

.service_back_03{
	width:174px; height:85px;
	background:url(/images/bg/calendar_list_bg.gif) no-repeat;
}
.service_back_031 {
	width:174px; height:85px;
	background:url(/images/bg/calendar_list_bgR.gif) no-repeat;
}

.service_back_04{
	width:207px; height:393px;
	background:url(/images/04_service/calendar_left_bg_02.gif) no-repeat;
}

.service_back_04_01{
	background:url(/images/bg/calendar_list_bg_02.gif) repeat-y;
}

.service_back_05{
	width:695px; height:394px;
	background:url(/images/bg/calendar_view_bg.gif) no-repeat;
}

.service_back_06{
	width:277px; height:209px;
	background:url(/images/bg/calendar_view_sbg.gif) no-repeat;
}

.brand_back_01{
	background:url(/images/05_promotion/brand_view_01.jpg) top right no-repeat;
}

.brand_back_02{
	background:url(/images/05_promotion/brand_leaders_01.jpg) top right no-repeat;
}

.brand_back_03{
	background:url(/images/05_promotion/brand_apelbaum_01.jpg) top right no-repeat;
}

.welfare_back{
	background:url(/images/07_recruit/welfare_v_bg.jpg) top right no-repeat;
}

/* link 스타일 */

.poto_01, .poto_01:link {text-decoration:none; border: 1px solid #cac8c7;}
.poto_01:hover, .poto_01:active{text-decoration:none; border: 1px solid #9a0202;}

.bt_link, .bt_link:visited, .bt_link:link {
	padding-left:18px;
	background:url(/images/btn/bt_dot.gif) 8 no-repeat;
	color: #444444;
	text-decoration:none; 
	font-family:돋움, verdana; 
	font-size: 12px; 
	font-weight: none; 
	word-break:break-all;	
}

.bt_link:hover {
	padding-left:18px;
	background:url(/images/btn/bt_dot.gif) 8 no-repeat;
	color: #444444;
	text-decoration: underline; 
	font-family:돋움, verdana; 
	font-size: 12px; 
	font-weight: none; 
	word-break:break-all;	
}

.bt_link:active {
	padding-left:18px;
	background:url(/images/btn/bt_dot_o.gif) 8 no-repeat;
	color: #444444;
	text-decoration:none; 
	font-family:돋움, verdana; 
	font-size: 12px; 
	font-weight: bold; 
	word-break:break-all;		
}
	
.paging, .paging:visited, .paging:link {
	color: #777777;
	text-decoration:none; 
	font-family:돋움, verdana; 
	font-size: 11px; 
	font-weight: none; 
	word-break:break-all;	
}

.paging:hover {
	color: #777777;
	text-decoration: underline; 
	font-family:돋움, verdana; 
	font-size: 11px; 
	font-weight: none; 
	word-break:break-all;	
}

.paging:active {
	color: #777777;
	text-decoration:none; 
	font-family:돋움, verdana; 
	font-size: 11px; 
	font-weight: none; 
	word-break:break-all;		
}

.paging_o {
	color: #333333;
	text-decoration:none; 
	font-family:돋움, verdana; 
	font-size: 11px; 
	font-weight: bold; 
	word-break:break-all;		
}

a:link, a:visited, a:active {
	color: #666666;
	text-decoration:none; 
	font-family:돋움, verdana; 
	font-size: 12px; 
	font-weight: none; 
	word-break:break-all;	
}
a:hover {
	color: #666666;
	text-decoration: underline;
	font-family:돋움, verdana; 
	font-size: 12px; 
	font-weight: none; 
	word-break:break-all;		
}

.paging_01, .paging_01:visited, .paging_01:link {
	color: #616161;
	text-decoration:none; 
	font-family:돋움, verdana; 
	font-size: 11px; 
	font-weight: none; 
	word-break:break-all;	
}
.paging_01:hover {
	color: #616161;
	text-decoration: underline; 
	font-family:돋움, verdana; 
	font-size: 11px; 
	font-weight: none; 
	word-break:break-all;	
}
.paging_01:active {
	color: #eb5409;
	text-decoration:none; 
	font-family:돋움, verdana; 
	font-size: 11px; 
	font-weight: bold; 
	word-break:break-all;		
}

.cl_list_01, .cl_list_01:visited, .cl_list_01:link, .cl_list_01:active {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:11px;
	color:#ee0000;
	text-decoration:none; 
	font-size: 11px; 
	font-weight: none; 
	word-break:break-all;	
}

.cl_list_01:hover {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:11px;
	color:#ee0000;
	text-decoration: underline; 
	font-size: 11px; 
	font-weight: none; 
	word-break:break-all;	
}

.cl_list_02, .cl_list_02:visited, .cl_list_02:link, .cl_list_02:active {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:11px;
	color:#615146;
	text-decoration:none; 
	font-size: 11px; 
	font-weight: none; 
	line-height : 1.3;
	word-break:break-all;	
}
.cl_list_02:hover {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:11px;
	color:#615146;
	text-decoration: underline; 
	font-size: 11px; 
	font-weight: none; 
	line-height : 1.3;
	word-break:break-all;	
}


.cl_list_03, .cl_list_03:visited, .cl_list_03:link, .cl_list_03:active {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:11px;
	color:#000000;
	text-decoration:none; 
	font-size: 11px; 
	font-weight: none; 
	word-break:break-all;	
}
.cl_list_03:hover {
	font-family:돋움, dotum, Vertical, Arial; 
	font-size:11px;
	color:#000000;
	text-decoration: underline; 
	font-size: 11px; 
	font-weight: none; 
	word-break:break-all;	
}

.pr_list_01, .pr_list_01:visited, .pr_list_01:link, .pr_list_01:active {
	color: #070707;
	text-decoration:none; 
	font-family:돋움, verdana; 
	font-size: 11px; 
	font-weight: none; 
	word-break:break-all;	
}

.pr_list_01:hover {
	color: #070707;
	text-decoration: underline;
	font-family:돋움, verdana; 
	font-size: 11px; 
	font-weight: none; 
	word-break:break-all;	
}

.pr_list_02, .pr_list_02:visited, .pr_list_02:link, .pr_list_02:active {
	color: #070707;
	text-decoration:none; 
	font-family:돋움, verdana; 
	font-size: 11px; 
	font-weight: bold; 
	word-break:break-all;	
}
.pr_list_02:hover {
	color: #070707;
	text-decoration: underline; 
	font-family:돋움, verdana; 
	font-size: 11px; 
	font-weight: bold; 
	word-break:break-all;	
}

.pr_list_03, .pr_list_03:visited, .pr_list_03:link, .pr_list_03:active {
	color: #666666;
	text-decoration:none; 
	font-family:돋움, verdana; 
	font-size: 11px; 
	font-weight: none; 
	word-break:break-all;	
}
.pr_list_03:hover {
	color: #666666;
	text-decoration: underline; 
	font-family:돋움, verdana; 
	font-size: 11px; 
	font-weight: none; 
	word-break:break-all;	
}

.pr_list_04 {
	color: #a1a1a1;
	text-decoration:none; 
	font-family:돋움, verdana; 
	font-size: 11px; 
	font-weight: none; 
	word-break:break-all;	
}

.faq_01, .faq_01:visited, .faq_01:link {
	color: #7e7e7e;
	text-decoration:none; 
	font-family:돋움, verdana; 
	font-size: 12px; 
	font-weight: none; 
	word-break:break-all;	
}
.faq_01:hover, .faq_01:active {
	color: #fc7705;
	text-decoration: underline; 
	font-family:돋움, verdana; 
	font-size: 12px; 
	font-weight: none; 
	word-break:break-all;	
}

/* table 스타일 */
.Ptab01 {width:272px; background:url(/images/bg/bizz_box_bg.gif) repeat-y;}
.Ptab01 TD.bg1 {background:url(/images/bg/bizz_box_top.gif) no-repeat; height:47px;}
.Ptab01 TD.bg2 {background:url(/images/bg/bizz_box_btm.gif) no-repeat; height:40px;}

.Ptab02 {width:360px;}
.Ptab02 TD.bg1 {background:url(/images/bg/hs_box_top.gif) no-repeat; height:7px;}
.Ptab02 TD.bg2 {background:url(/images/bg/hs_box_btm.gif) no-repeat; height:7px;}
.Ptab02 TD.bg3 {background:url(/images/bg/hs_box_bg.gif) repeat-y;}

.sub_0401 {background: url(/images/04_service/calendar_main_bg.gif) right 0 no-repeat;}
.sub_0402 {background: url(/images/04_service/editor_main_bg.gif) right 0 no-repeat;}

/* news_view이미지 스타일 */
.news_bg01{ width:450px; height:300px;
	background:url(/images/bg/news_bg_l.gif) no-repeat;
}

.news_bg02{ width:90px; height:60px; padding:4px;
	background:url(/images/bg/news_bg_s.gif) no-repeat;
}

/* TV광고VIEW 스타일 */

.tv_bg{ width:354px; height:301px;
	background:url(/images/bg/tv_view_bg.gif) no-repeat;
}

.tv_bg00{ width:309px; height:248px;
	background:url(/images/bg/tv_view_bg_00.gif) no-repeat;
}

.tv_vol{ width:114px; height:22px;
	background:url(/images/bg/vol_bg.gif) 0 7 no-repeat;
}

.tv_list_bg{ width:114px; height:79px; padding:7px;
	background:url(/images/bg/tv_list_bg.gif) no-repeat;
}

/* 인쇄광고VIEW 스타일 */

.print_bg{ width:268px; height:368px;
	background:url(/images/bg/print_view_bg.gif) no-repeat;
}

.print_bg_01{ width:393px; height:203px;
	background:url(/images/bg/print_view_bg_02.gif) no-repeat;
}

.print_list_bg01{ width:94px; height:124px; padding:7px;
	background:url(/images/bg/print_list_bg01.gif) no-repeat;
}

.print_list_bg02{ width:139px; height:84px; padding:7px;
	background:url(/images/bg/print_list_bg02.gif) no-repeat;
}

/* 이미지라운딩 스타일 */
.img_back{ width:398px; height:228px;
	background:url(/images/bg/bizz_img_bg.gif) no-repeat;
}

/* 블릿 스타일 */
.img_icon_01 {
	width:70px;/* float:left;*/ padding-left:10px;
	background:url(/images/btn/bt_dot_o.gif) 3 no-repeat;
}

.img_icon_02 {
	background:url(/images/btn/bt_dot_01.gif) 2 no-repeat;
}

.inputform{background-color: #ffffff; border-style: solid solid solid solid; border-color: #dcdcdc; border-width: 1px; color: #6f6f6f;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color:#ffffff; 
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #d1d1d1; 
	scrollbar-darkshadow-color: #d1d1d1;      
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #d1d1d1;
	scrollbar-base-color: #b9a783;	
}

.inputform_01{background-color: #f6f6f6; border-style: solid solid solid solid; border-color: #dcdcdc; border-width: 1px; color: #6f6f6f;}

.nom{
	color: #ff5b0a;
	text-decoration:none; 
	font-family:돋움, verdana; 
	font-size: 12px; 
	font-weight: bold; 
	word-break:break-all;	
}

.nom_01{
	color: #ff5b0a;
	text-decoration:none; 
	font-family:돋움, verdana; 
	font-size: 12px; 
	font-weight: none; 
	word-break:break-all;	
}