@charset "utf-8";

html, body	 { font-size:12px; padding:0px; margin:0px; color:#888888; line-height:16px; font-family:Arial; }
div, p, ol, ul, li, img, a, h1, h2, h3, h4, h5, h6, form, span, iframe, dl, dt, dd {
    margin: 0px; padding: 0px; font-family:Arial; text-align: left;} 
div, ul, li, ol	{ list-style: none;}
table, th, td		{ margin:0; padding:0;	border:0; border-spacing:0px; border-collapse:collapse; font-size:12px; }
fieldset			{ margin: 0px; padding: 0px; border:none; float:left; }
legend, caption	{ display:none; }
hr			{ display:none; } 
img		{ font-size: 0px; border: 0px;display:block;  }
a			{ text-decoration:none; color:#888888; }
a:hover  { text-decoration:underline; }

.clear		{ clear:both; }
.cboth		{ clear:both;height:0;line-height:0;margin:0;padding:0;font-size:0;overflow:hidden;display:block; }
.fleft			{ float:left; }
.fright			{ float:right; }

.tx_left		{ text-align:left !important; }
.tx_center	{ text-align:center !important; }
.tx_right		{ text-align:right !important; }

.bold			{ font-weight:bold; color:#5e5e5e;   }
.att_txt		{ font-weight:bold; filter:none; color:#5e5e5e;	}

/* form */
select		{ font-size:11px; font-family:Arial; color:#888888; height:18px; .height:20px; padding:0 0 0 0;	.padding:0 0 2px 0;	}
input				{ font-family:Arial;font-size:11px; height:13px;padding:2px 5px 0 5px;border:1px solid #d5d5d5;color:#888888;}
input.file			{ font-family:Arial;font-size:11px; height:17px;padding:2px 5px 0 5px;border:1px solid #d5d5d5;color:#888888;}
input.chk,
input.radio		{ width:16px;height:16px;overflow:hidden;margin:0;padding:0;vertical-align:middle; border:none; }
textarea.txtarea	{border:1px solid #D8D8D8; padding:3px 5px 3px 5px;color:#888888;font-family:Arial;font-size:12px; 	
					scrollbar-3dlight-color:#D3D3D3;
					scrollbar-arrow-color:#5F5F5F;
					scrollbar-track-color:#DFDFDF;
					scrollbar-darkshadow-color:#D3D3D3;
					scrollbar-face-color:#FBFBFB;
					scrollbar-highlight-color:#FBFBFB;
					scrollbar-shadow-color:#FBFBFB;	}


/* layout */
body	{ width:950px; background:url('/eng/images/bg/main_bg.gif') left top no-repeat ;	}
body#pop_body	{ width:100%; background:url('/eng/images/bg/popup_bg.gif') repeat-x ;	}
body#nobg			{ background:none !important;	}

.index	{ padding:0; margin:0; position:relative; 	}
.index .index_flash		{ position:absolute; top:0px; left:0px; z-index:1; width:1035px; height:765px; 	}
.index .index_footer		{ position:absolute; top:721px; left:717px; z-index:99;	}

#wrapper	{ 	}
#top_area	{ float:right; position:relative; 	}
#top_area .util		{ float:right; margin-top:10px; width:265px;   	}
#top_area .util li		{ float:right; background:url('/eng/images/contents/top_sp.gif') left 0 no-repeat; padding:0 7px 0 9px;  }
#top_area .util li.last		{ background:none; padding:0 7px 0 0px;	}
#top_area .util li.contact		{ background:url('/eng/images/contents/top_sp.gif') left 0 no-repeat; padding:0 0 0 10px;	}
#top_area .util li.nation	    { background:none; padding:0 0 0 10px;	}

#top_area .logo	{ position:absolute; top:37px; left:25px;  	}
#top_area .gnb	{ float:right; margin:43px 0 0; width:700px; height:80px;  	}

#wr_content	{ width:950px;   	}
#wr_content .lnb	{ float:left; padding-left:55px; width:160px; 	}
#wr_content .lnb li	{ float:left; width:160px; border-bottom:1px solid #dddddd;  	}
#wr_content .lnb p.banner	{ float:left; padding-top:50px; 	}

#wr_content .container	{ float:right; }
#wr_content .container .tit_linemap  { width:700px; padding-bottom:24px;  }
#wr_content .container .tit_linemap .title	 { float:left; 	}
#wr_content .container .tit_linemap .linemap	 { float:right; margin-top:12px; font-size:11px; 	}
#wr_content .container .tit_linemap .linemap li	 { float:left; background:url('/eng/images/icon/linemap_arr.gif') right 4px no-repeat; padding:0 13px 0 5px; color:#aaaaaa;  	}
#wr_content .container .tit_linemap .linemap li a:link			{ color:#aaaaaa; text-decoration:none; }
#wr_content .container .tit_linemap .linemap li a:visited		{ color:#aaaaaa; text-decoration:none; }
#wr_content .container .tit_linemap .linemap li a:active			{ color:#aaaaaa; text-decoration:none; }
#wr_content .container .tit_linemap .linemap li a:hover		   { color:#aaaaaa; text-decoration:underline; }

#wr_content .container .tit_linemap .linemap li.pres	{ color:#5e5e5e; background:none !important; padding-right:0px; 	}
#wr_content .container .tit_linemap .linemap li.pres a:link			{ color:#5e5e5e; text-decoration:none; }
#wr_content .container .tit_linemap .linemap li.pres a:visited		{ color:#5e5e5e; text-decoration:none; }
#wr_content .container .tit_linemap .linemap li.pres a:active		{ color:#5e5e5e; text-decoration:none; }
#wr_content .container .tit_linemap .linemap li.pres a:hover      { color:#5e5e5e; text-decoration:underline; }

#wr_content .container .contents	{ width:700px; 	}
#wr_content .container .cont_line	{ border-top:1px solid #d5d5d6; padding-top:10px;  	}
#wr_content .container .bbs_line	{ border-top:2px solid #008ad2;  	}

#footer	{ clear:both; padding:70px 0 50px 55px;}
#footer .foot_area	{ border-top:1px solid #dddddd; padding-top:11px; 	}
#footer .foot_area li		{ float:left;	}
#footer .foot_area li.sel	{ float:right; 	}

/* margin/padding */
.mgr25	{ margin-right:25px; 	}

.mgt5		{ margin-top:5px; 	}
.mgt7		{ margin-top:7px; 	}
.mgt10	{ margin-top:10px; 	}
.mgt12	{ margin-top:12px; 	}
.mgt15	{ margin-top:15px; 	}
.mgt20	{ margin-top:20px; 	}
.mgt25	{ margin-top:25px; 	}
.mgt30	{ margin-top:30px; 	}


/* table */
.tbl_rows	 {	}
.tbl_rows table { width:100%; table-layout:fixed; }
.tbl_rows table th	{ border:1px solid #DDDDDD; color:#5e5e5e; background:#fafafa; padding:5px 14px 3px; font-weight:normal; text-align:left; font-size:11px; vertical-align:top;   	}
.tbl_rows table th img	{ display:inline; 	}
.tbl_rows table td	{ border:1px solid #DDDDDD; color:#666666; padding:5px 14px 3px; font-size:11px; vertical-align:top;   	}
.tbl_rows table td.inputpad	 { padding:3px 14px 3px; .padding:0 14px 3px; 	}
.tbl_rows table td.txtareapad	 { padding:3px 14px 3px; 		}
.tbl_rows table td p.file	 { background:url('/eng/images/icon/icon_file.gif') 0 3px no-repeat; padding-left:15px;	}
.tbl_rows table td ul.data_list	{	}
.tbl_rows table td ul.data_list li 	{ float:left; padding-right:5px; 	}
.tbl_rows table td ul.data_list li.input	{ margin-top:0px; .margin-top:2px; 	}
.tbl_rows table td ul.data_list li.att_txt		 { color:#afafaf; font-weight:normal; padding-left:20px; background:url('/eng/images/icon/icon_star.gif') 10px 4px no-repeat;  	}
.tbl_rows table td ul.data_list li.att_txt1	 { color:#afafaf; font-weight:normal; padding-left:20px; margin-top:0px; .margin-top:4px; background:url('/eng/images/icon/icon_star.gif') 10px 4px no-repeat;    	}
.tbl_rows table td ul.data_list li.txt		{ margin-top:0px; .margin-top:3px; 	}
.tbl_rows table td p.att_txt		 { color:#afafaf; font-weight:normal; background:url('/eng/images/icon/icon_star.gif') 0 4px no-repeat; padding-left:10px;    	}
.tbl_rows table td .msg_box	 { border:1px solid #d5d5d5;color:#888888; overflow-x:hidden; overflow-y:scroll;  height:80px; 
					scrollbar-3dlight-color:#D3D3D3;
					scrollbar-arrow-color:#5F5F5F;
					scrollbar-track-color:#DFDFDF;
					scrollbar-darkshadow-color:#D3D3D3;
					scrollbar-face-color:#FBFBFB;
					scrollbar-highlight-color:#FBFBFB;
					scrollbar-shadow-color:#FBFBFB;		}

.tbl_cols	 {	}
.tbl_cols table { width:100%;	table-layout:fixed;  }
.tbl_cols table thead th	 { border:1px solid #DDDDDD; color:#5e5e5e; background:#fafafa; padding:5px 14px 3px; font-weight:normal; text-align:center; font-size:11px;  	}
.tbl_cols table tbody td	 { border:1px solid #DDDDDD; color:#666666; padding:5px 14px 3px; text-align:center; vertical-align:top; font-size:11px;    	}
.tbl_cols table tbody td	img		{ display:inline;	}	

.tb_data_view		{	}
.tb_data_view table		{ width:100%; table-layout:fixed; 	}
.tb_data_view table th	{ background-color:#fafafa; border:1px solid #dddddd; color:#555555; padding:5px 14px 3px; font-weight:normal; text-align:left; font-size:11px; 	}
.tb_data_view table td	{ background-color:#ffffff; border:1px solid #dddddd; font-size:11px; 	}
.tb_data_view table td div.data_cont	{ padding:12px 13px 12px; 	}
.tb_data_view table td div.data_cont li	{ height:18px; 	}

.tb_info	{ float:right; color:#afafaf; font-size:11px; margin-top:-5px;   } 
.tb_info img		{ display:inline; 	}

img.icon_chk	{ vertical-align:top;  margin-top:2px; .margin-top:1px; 	}

/* tab */
.tab	{	}
.tab li		{ float:left; 	}

/* bbs */
.bbs_listcont	{ border-bottom:1px solid #d5d5d5; padding:11px 15px 12px; font-size:12px;  	}
.bbs_listcont .tit { font-weight:bold; color:#5e5e5e;   }
.bbs_listcont .tit a:link			{ color:#5e5e5e; text-decoration:none; }
.bbs_listcont .tit a:visited		{ color:#5e5e5e; text-decoration:none; }
.bbs_listcont .tit a:active		{ color:#5e5e5e; text-decoration:none; }
.bbs_listcont .tit a:hover      { color:#0065b3; text-decoration:underline; }
.bbs_listcont .tit img	  { display:inline;  }
.bbs_listcont .tit img.icon_noti	{ margin:0 4px 0 0;	}
.bbs_listcont .tit img.icon_dw	{ vertical-align:top; margin:1px 0 0 7px; 	}
.bbs_listcont .date	{ color:#a1a1a1; padding-top:5px; 	}
.bbs_listcont .cont	{ color:#888888; line-height:16px;  	}

.bbs_list	 {  	}
.bbs_list table	{ width:100%; table-layout:fixed; 	}
.bbs_list table td	{ padding:6px 7px 7px 7px; border-bottom:1px solid #d5d5d5; font-size:12px; color:#5e5e5e;	}
.bbs_list table td.num	{ text-align:center;  }
.bbs_list table td.num img	 	{ text-align:center; display:inline;  }
.bbs_list table td.num1	{ text-align:center; color:#a1a1a1;   }
.bbs_list table td.subject img	{ display:inline; margin-left:5px; vertical-align:top;  	}
.bbs_list table td.subject	 { color:#5e5e5e;  	}
.bbs_list table td.subject a:link			{ color:#5e5e5e; text-decoration:none; }
.bbs_list table td.subject a:visited		{ color:#5e5e5e; text-decoration:none; }
.bbs_list table td.subject a:active		{ color:#5e5e5e; text-decoration:none; }
.bbs_list table td.subject a:hover      { color:#0065b3; text-decoration:underline; }

.bbs_list table td.subject span	{ width:510px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block; 	}
.bbs_list table td.subject span a:link			{ color:#5e5e5e; text-decoration:none; }
.bbs_list table td.subject span a:visited		{ color:#5e5e5e; text-decoration:none; }
.bbs_list table td.subject span a:active		{ color:#5e5e5e; text-decoration:none; }
.bbs_list table td.subject span a:hover      { color:#5e5e5e; text-decoration:underline; }

.bbs_list table td.subject span.on	{ color:#0065b3; 	}
.bbs_list table td.subject span.on a:link			{ color:#0065b3; text-decoration:none; }
.bbs_list table td.subject span.on a:visited		{ color:#0065b3; text-decoration:none; }
.bbs_list table td.subject span.on a:active		{ color:#0065b3; text-decoration:none; }
.bbs_list table td.subject span.on a:hover      { color:#0065b3; text-decoration:underline; }

.bbs_list table td.subject1 	{ font-weight:bold;  	}
.bbs_list table td.subject1  a:link			{ color:#5e5e5e; text-decoration:none; }
.bbs_list table td.subject1  a:visited		{ color:#5e5e5e; text-decoration:none; }
.bbs_list table td.subject1  a:active		{ color:#5e5e5e; text-decoration:none; }
.bbs_list table td.subject1  a:hover        { color:#0065b3; text-decoration:none; }

.bbs_list table td.date	{ color:#a1a1a1; padding:6px 0 7px 7px; font-weight:normal; 	}
.bbs_list table td.volume	{ color:#a1a1a1; padding:6px 13px 7px 7px; text-align:right; 	}
.bbs_list table td.cont	{ padding:0 0 30px; text-align:center; border-bottom:none !important; 	}
.bbs_list table td.cont .media_cont		{ clear:both; width:422px; margin:0 auto; padding-top:25px; 	}
.bbs_list table td.cont .media_cont	 li.file		{ float:right; margin:0 5px 0 0;	}
.bbs_list table td.cont .media_cont	 li.file img	{ display:inline; margin-left:5px;  	}
.bbs_list table td.icon	{ 	}
.bbs_list table td.icon img	 	{ vertical-align:top; margin-top:2px;   	}
.bbs_list table td.file_cont	 { border-bottom:none !important;  }
.bbs_list table td.file_cont .file_list li a	 { color:#0065b3;   }
.bbs_list table td.file_cont .file_list li a:link			{ color:#0065b3; text-decoration:none; }
.bbs_list table td.file_cont .file_list li a:visited		{ color:#0065b3; text-decoration:none; }
.bbs_list table td.file_cont .file_list li a:active		{ color:#0065b3; text-decoration:none; }
.bbs_list table td.file_cont .file_list li a:hover		{ color:#0065b3; text-decoration:underline; }

.bbs_list table tr.prese td	{ font-weight:bold; 	 }
.bbs_list table tr.prese td.date	{ font-weight:normal; 	}
.bbs_list table tr.prese td.cont	{ text-align:center; 	}

.in_tbl	{  	}
.in_tbl p.summary	{ padding:15px 10px 0 10px; font-family:Arial, Dotum; font-size:12px; color:#888888; 	}
.in_tbl p.comment {padding:15px 0 10px;width:430px;margin:0 auto;}
.in_tbl table		{ table-layout:fixed;   	}
.in_tbl table td		{ border:none; padding:25px 0 0; text-align:center;  	}
.in_tbl table td img	{ display:inline; 	}
.in_tbl table p.file	{ text-align:right; margin:7px 13px 0 0; color:#0065b3; width:100%; 	}
.in_tbl table p.file	 a:link			{ color:#0065b3; text-decoration:none; }
.in_tbl table p.file	 a:visited		{ color:#0065b3; text-decoration:none; }
.in_tbl table p.file	 a:active		{ color:#0065b3; text-decoration:none; }
.in_tbl table p.file	 a:hover			{ color:#0065b3; text-decoration:underline; }
.in_tbl table p.file img	{ display:inline; margin-left:5px;  	}

.bbs_list .file_list	 {	}
.bbs_list .file_list li	 { float:left; margin-right:20px; 	}
.bbs_list .file_list li img	 { display:inline; vertical-align:top; margin:2px 0 0 5px;	  }

.bbs_list .file_right {padding:6px 0 7px;}
.bbs_list .file_right .file_list li {float:right;margin:0 0 0 20px;}


.bbs_imglist	{ float:left; border-bottom:1px solid #d5d5d5; padding:15px 15px 15px; font-size:12px;  	}
.bbs_imglist .list	  { float:left; width:560px; 	 }
.bbs_imglist .img { float:right; }
.bbs_imglist .img img.data	{ border:1px solid #0066b3; 		}
.bbs_imglist .img img.default	{ border:1px solid #d5d5d5; 		}
.bbs_imglist .list .tit { font-weight:bold; color:#5e5e5e; padding-bottom:5px;    }
.bbs_imglist .list .tit a:link			{ color:#5e5e5e; text-decoration:none; }
.bbs_imglist .list .tit a:visited		{ color:#5e5e5e; text-decoration:none; }
.bbs_imglist .list .tit a:active		{ color:#5e5e5e; text-decoration:none; }
.bbs_imglist .list .tit a:hover      { color:#0065b3; text-decoration:underline; }
.bbs_imglist .list .file	{ padding:4px 0 0 0;	}
.bbs_imglist .list .file img	 { display:inline; margin-left:7px; 	}
.bbs_imglist .list .file a:link			{ color:#0065b3; text-decoration:underline; }
.bbs_imglist .list .file a:visited		{ color:#0065b3; text-decoration:underline; }
.bbs_imglist .list .file a:active		{ color:#0065b3; text-decoration:underline; }
.bbs_imglist .list .file a:hover		{ color:#0065b3; text-decoration:underline; }

.list_bg1	 { background:#ffffff;	}
.list_bg2	 { background:#f9f9f9; 	}

.bbs_viewcont	{  	}
.bbs_viewcont .title		{ float:left; width:680px; border-bottom:1px solid #eeeeee; padding:7px 10px 7px; font-size:12px;	}
.bbs_viewcont .title li	{ float:left; color:#5e5e5e; font-weight:bold;  	}
.bbs_viewcont .title li.date	{ float:right; color:#aaaaaa; font-weight:normal; 	}

.bbs_viewcont .cont	{ clear:both; border-bottom:1px solid #dddddd; font-size:12px; padding:20px 10px 10px; 	}
.bbs_viewcont .cont li.data	{ padding-bottom:40px; line-height:18px; color:#888888;   	}
.bbs_viewcont .cont li.file	 a:link		{ color:#0065b3; text-decoration:none; }
.bbs_viewcont .cont li.file	 a:visited	{ color:#0065b3; text-decoration:none; }
.bbs_viewcont .cont li.file	 a:active	{ color:#0065b3; text-decoration:none; }
.bbs_viewcont .cont li.file	 a:hover     { color:#0065b3; text-decoration:underline; }
.bbs_viewcont .cont li.file img	{ display:inline; vertical-align:top; margin:1px 0 0 7px; 	}	

.bbs_reply	{ clear:both; float:left; border-bottom:1px solid #dddddd; width:100%; 	}
.bbs_reply ul	{ float:left; border-bottom:1px solid #eeeeee; width:100%; 	}
.bbs_reply ul.last	{ border:none !important; 	}
.bbs_reply ul li		{ float:left; padding:6px 9px;  }
.bbs_reply ul li.txt	{ float:left; width:580px; font-size:12px;  }

 /* button */
.btn_area			{ text-align:center; padding:10px 0 0;	}
.btn_area_rf		{ clear:both; float:right; padding:10px 0 0;	}

.btn_area_sp	{ padding:10px 0 0;		}
.btn_area_sp .area_lf	{ float:left; 	}
.btn_area_sp .area_rf	{ float:right; 	}

/* paging */
.paging { clear:both; padding:17px 0 0; text-align:center;  }
.paging a { color:#838282; }
.paging a img { padding:0 !important; display:inline; margin:-3px 0 0 0; .margin:0 0 0 0; vertical-align:middle; }
.paging ul { display:inline; padding:0 5px;   }
.paging ul li { display:inline; font-weight:bold; color:#ff3c00; padding:0 7px 0 5px; .padding:0 5px 0 7px; background:url('/eng/images/icon/paging_bar.gif') right 2px no-repeat;  }
.paging ul li.last	{ background:none !important;  } 
.paging ul li a { font-weight:normal; }

/* search */
.search	{ clear:both; float:left; width:100%; border:2px solid #efefef; margin-top:26px; 	}
.search ul	{ padding:11px 0 0; 	}
.search ul li	{ float:left; padding-bottom:10px; 	}
.search ul li.sel	{ padding:0 3px 0 92px; 	}
.search ul li.btn	{ margin:1px 0 0 3px;	}

/* contents */
.tab_cont		{ clear:both; color:#888888; margin-top:15px; line-height:17px; 	}
.tab_cont ul	{ margin-top:30px;   	}
.tab_cont ul.first		{ margin-top:0px;   	}
.tab_cont ul li.title	{ margin-bottom:5px; 	}
.tab_cont ul li.cont	{ margin-top:6px; .margin-top:3px; 	}
.tab_cont ul li.img	{ margin-top:10px; position:relative;  }
.tab_cont ul li.img .pr04_zm_01	{ position:absolute; top:352px; left:31px; 	}
.tab_cont ul li.img .pr04_zm_02	{ position:absolute; top:352px; left:251px; 	}
.tab_cont ul li.img .pr04_zm_03	{ position:absolute; top:352px; left:471px; 	}
.tab_cont ul li.img .pr04_zm_04	{ position:absolute; top:352px; left:124px; 	}
.tab_cont ul li.img .pr04_zm_05	{ position:absolute; top:352px; left:358px; 	}
.tab_cont ul li.list			{ background:url('/eng/images/icon/icon_plus.gif') 0 8px no-repeat; padding-left:10px;  } 
.tab_cont ul li.blt_txt		{ background:url('/eng/images/icon/icon_plus.gif') 0 11px no-repeat; padding:5px 0 0 10px; 	}
.tab_cont ul li.blt_txt strong	{ color:#5e5e5e; 	}
.tab_cont ul li.blt_stxt	{ background:none; padding:1px 0 0 10px;  	}

.img_cont		{ clear:both; color:#888888; margin-top:25px; line-height:17px; 	}
.img_cont ul	{  }
.img_cont ul li.title	{	}
.img_cont ul li.cont	{ margin-top:6px; .margin-top:6px; 	}
.img_cont ul li.cont_sp	 { margin-top:6px; .margin-top:-7px; 	}
.img_cont ul li.cont_sp .txt_space	{  }

.txt_cont			{ clear:both; color:#888888; margin-top:10px; line-height:17px; 	}
.txt_cont li		{ margin-top:15px; 	}
.txt_cont li.first	{ clear:both; margin-top:18px; .margin-top:15px; 	}
.txt_cont li.title		{ clear:both; margin:10px 0 3px;  	}
.txt_cont li.txt_space	 { margin-top:0px; 	}

.txt_cont ul.txt_cont_ul		{ clear:both; margin-top:25px; 	}
.txt_cont ul.txt_cont_ul li.title	{  	}	
.txt_cont ul.txt_cont_ul .cont_sp	{ margin-top:0px; 	}	

.txt_cont1			{ clear:both; color:#888888; margin-top:0px; .margin-top:-7px; _.margin-top:0px;line-height:17px; 	}
.txt_cont1 li			{ margin-top:15px;  	}

.thumb_list	{ clear:both; margin-top:30px;  	}
.thumb_list p	{ float:left; margin-right:15px;  	}
.thumb_list ul	{ float:left; width:610px; 	}
.thumb_list ul li.title	{	}
.thumb_list ul li.cont		{ margin-top:6px; .margin-top:3px; _height:47px; 	}

.cont		{  	}
.cont_sp	{ color:#888888;   	}
.cont_sp li	{ float:left; 	}
.cont_sp li.cont_sp_lf	{ margin-right:25px;  	}
.cont_sp li dl	{ width:400px; margin-left:20px;    	}
.cont_sp li dl dt	{ clear:both; float:left; width:64px; margin-bottom:10px; 	}
.cont_sp li dl dd	{ float:left; width:320px; margin-bottom:10px;  	}

.blu_txt		{ color:#0066b3; font-size:14px; padding:2px 0 1px;	}
.blu_stxt		{ padding-top:7px;	}

.blue_box	{ background:#f2f7fb; font-size:11px; padding:10px 12px 10px; margin-top:10px;	}
.blue_box ul	{ 	}
.blue_box ul li	 	{ background:url('/eng/images/icon/icon_plus.gif') 0 8px no-repeat; padding-left:10px; 	}

.cont_area	{ clear:both; margin-top:15px; 	}
.cont_area	.lf_cont	{ float:left; width:335px; margin-right:30px;  	}
.cont_area	.rf_cont	{ float:left; width:335px; 	}

.cont_area	.img_btn	 { float:left; width:126px; margin-right:10px;  	}
.cont_area	.img_btn img	 	{ display:inline;  	}
.cont_area	.img_btn .btn		{ padding-top:10px; .padding-top:7px;  }
.cont_area	.tit_list	 { float:left; width:199px; 	}
.cont_area	.tit_list li	 { padding:0; color:#888888; background:url('/eng/images/icon/icon_plus.gif') 0 9px no-repeat; padding:3px 0 0 10px; 	}
.cont_area	.tit_list .tit	{ border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; padding:3px 5px 3px; background:none; margin-bottom:3px;   	}
.cont_area	.tit_list .tit strong	{ color:#5e5e5e;   	}

.top_btn	{ float:right; 	}

.compl_img	 { position:relative; 	}
.compl_img p.btn	 { position:absolute; top:145px; left:286px; 	}	

.agree_box	 { border:1px solid #e8e8e8;color:#888888; overflow-x:hidden; overflow-y:scroll;  height:87px; padding:10px; width:680px;
					scrollbar-3dlight-color:#D3D3D3;
					scrollbar-arrow-color:#5F5F5F;
					scrollbar-track-color:#DFDFDF;
					scrollbar-darkshadow-color:#D3D3D3;
					scrollbar-face-color:#FBFBFB;
					scrollbar-highlight-color:#FBFBFB;
					scrollbar-shadow-color:#FBFBFB;	}

.agree_txt		{ float:left; width:100%; margin:5px 0 0; padding-bottom:28px;  border-bottom:1px solid #d5d5d5;  	}
.agree_txt li	{ float:left; 	}
.agree_txt li.sel	{ margin:0px 7px 0 0; .margin:1px 7px 0 0;	}

.contact_img	{ position:relative; background:url('/eng/images/contents/about05_cont02.gif') 0 0 no-repeat; width:700px; height:175px; padding:50px 0 0 0;   	}
.contact_img table	{ margin:0 auto;  	}
.contact_img table td	{ text-align:center; padding:0 30px; height:56px; background:url('/eng/images/contents/img_sp.gif') right 0 no-repeat;  vertical-align:top; 	}
.contact_img table td.last		{ background:none; 		}
.contact_img table td p.img_btn	{ margin:0 0 0 30px; 	}

.contact_img p.btn_01	{ position:absolute; top:97px; left:144px; 	}
.contact_img p.btn_02	{ position:absolute; top:97px; left:309px; 	}
.contact_img p.btn_03	{ position:absolute; top:97px; left:483px; 	}

.busi_cont		{  	}
.busi_cont .pic		{ float:left; 	}
.busi_cont .list		{ float:right; width:425px; font-size:11px; background:none !important;    }
.busi_cont .list .blue_box1		{ margin-top:-30px; background:#f2f7fb;      	}
.busi_cont .list .blue_box1 ul	{ padding:7px 12px 7px;   	}
.busi_cont .list .blue_box1 ul li	 	{ background:url('/eng/images/icon/icon_plus.gif') 0 8px no-repeat; padding-left:10px; 	}
.busi_cont .list .blue_box1 ul li.depth	 { background:none; 	}

.busi_cont .list1		{ float:right; width:486px; font-size:12px;    }
.busi_cont .list1 .white_box		{ margin-top:-30px;     	}
.busi_cont .list1 .white_box ul	{ padding:0 12px 7px 0;   	}
.busi_cont .list1 .white_box ul li	 	{ background:url('/eng/images/icon/icon_plus.gif') 0 8px no-repeat; padding-left:10px; 	}
.busi_cont .list1 .white_box ul li.tit		{ background:none; padding:0 0 5px 0;  	}

.site_sp		{ float:left; width:220px; margin-right:20px;  	}
.site_sp li.title	 	{ background:#ececec; 	}
.site_sp li.title p	{ padding:6px 15px 6px; .padding:6px 15px 4px; 	}
.site_sp ul.list		{ background:#fbfbfb; font-size:11px;  padding:3px 15px 10px 17px; 	}
.site_sp ul.list li	{ background:url('/eng/images/icon/icon_dash.gif') 0 8px no-repeat; padding:0 0 0 10px;  	}
.site_sp ul.list li.stitle				{ background:none; font-size:12px; font-weight:bold; color:#5e5e5e; padding:6px 0 4px 0px;   	}
.site_sp ul.list li.stitle a:link		{ color:#5e5e5e; text-decoration:none; }
.site_sp ul.list li.stitle a:visited	{ color:#5e5e5e; text-decoration:none; }
.site_sp ul.list li.stitle a:active	{ color:#5e5e5e; text-decoration:none; }
.site_sp ul.list li.stitle a:hover   { color:#5e5e5e; text-decoration:underline; }

/* popup */
.pop_title	{ padding:12px 0 0 30px; height:44px;  }
.pop_cont	{ width:100%;   	}	
.pop_cont p.img 	{ width:570px; padding:0px 30px 15px 30px;; 	}	

.pop_footer	 { clear:both; float:left; width:100%; border-top:1px solid #e4e4e4; background-color:#f1f1f1; 	} 
.pop_footer	 p	{ float:right; padding:11px 30px 10px 0;   }
