@charset "UTF-8";
/*
File Name   : common.css
Company     : Vinyl
Author      : Hwang Sungchul
*/
@import "class.css";
@import "add.css";

/* Title */
h3.sub_tit	{border-bottom:2px solid #4D4D4D}
h4.sub_tit	{margin-top:20px}
h5.sub_tit	{margin-top:19px; padding:0 0 5px 10px; color:#4d4d4d; background:url('/front/images/common/bul_02.gif') no-repeat 0 5px;}

/* location */
#location	{position:absolute; right:0; top:18px; font-size:11px; font-family:"돋움",Dotum,AppleGothic,Sans-serif; line-height:1.5em;}
#location	p	{float:left; color:#666; padding-left:12px; background:url('/front/images/common/icon_arr1.gif') no-repeat 5px 6px; letter-spacing:-1px}
:root	#location	p	{background-position:5px 5px;}
#location	p	a	{color:#B3B3B3;}
#location	p	a:hover	{color:#4c4c4c}
#location	p.home	{padding-left:16px; background:url('/front/images/common/icon_home.gif') no-repeat 0 2px;}
:root	#location	p.home	{background-position:0 1px;}
#location	p.viewpage	{font-weight:bold; background:url('/front/images/common/icon_arr2.gif') no-repeat 5px 6px;}
:root	#location	p.viewpage	{background-position:5px 5px;}

/* snb */
#Snb_wrap	{width:205px; padding:0 0 21px 0; background:url('/front/images/common/bg_snb_typeA.gif') no-repeat bottom;}
#Snb_wrap	ul.depth2	{margin-left:1px;}
#Snb_wrap	ul.depth2	li	{overflow:auto; overflow:hidden;_display:inline-block;}
#Snb_wrap	ul.depth2	li	h3	{display:block; padding:7px 0 6px 3px; margin:0 20px 0 15px; cursor:pointer; border-top:1px solid #E5E5E5;}
#Snb_wrap	ul.depth2	li	a	{_display:inline-block;}
#Snb_wrap	ul.depth2	li	.over	{display:none;}
#Snb_wrap	ul.depth2	li.on	{background:url('/front/images/title/txt_h3_typeA_on.gif') no-repeat top left;}
#Snb_wrap	ul.depth2	li.on	h3	{border-top:0 none;}
#Snb_wrap	ul.depth2	li.on	.out	{display:none;}
#Snb_wrap	ul.depth2	li.on	.over	{display:block;}
#Snb_wrap	ul.depth2	li	ul.depth3	{display:none; margin:5px 0 10px 0;}
#Snb_wrap	ul.depth2	li.on	ul.depth3	{display:block;}
#Snb_wrap	ul.depth3	li	{background:none}
#Snb_wrap	ul.depth3	li	h4	{padding:5px 0 3px 18px; cursor:pointer;}
#Snb_wrap	ul.depth2	li	ul.depth3	li	.out	{display:block;}
#Snb_wrap	ul.depth2	li	ul.depth3	li	.over	{display:none;}
#Snb_wrap	ul.depth2	li	ul.depth3	li.selected	.out	{display:none;}
#Snb_wrap	ul.depth2	li	ul.depth3	li.selected	.over	{display:block;}
#Snb_wrap	ul.depth2	li	ul.depth3	li.select	.out	{display:none;}
#Snb_wrap	ul.depth2	li	ul.depth3	li.select	.over	{display:block;}
#Snb_wrap.typeB	{background:url('/front/images/common/bg_snb_typeB.gif') no-repeat bottom;}
#Snb_wrap.typeB	ul.depth2	li.on	{background:url('/front/images/title/txt_h3_typeB_on.gif') no-repeat top left;}
#Snb_wrap.typeC	{background:url('/front/images/common/bg_snb_typeC.gif') no-repeat bottom;}
#Snb_wrap.typeC	ul.depth2	li.on	{background:url('/front/images/title/txt_h3_typeC_on.gif') no-repeat top left;}
.snb_banner	ul	{width:180px; margin:10px 0 0 10px;}
.snb_banner	li	{border-bottom:1px solid #E6E6E6;}
.snb_banner	li.last	{border-bottom:0 none;}
.snb_banner	li	img	{vertical-align:top}

/* Tab */
.tab_1	{overflow:auto; overflow:hidden;_display:inline-block; }
.tab_1	li	{float:left; height:35px; overflow:hidden; font-size:11px; font-family:"돋움",Dotum,AppleGothic,Sans-serif;}
.tab_1	li	a	{display:block; _display:inline-block; height:17px; padding:8px 15px 0 15px; text-decoration:none; font-weight:bold; color:#B3B3B3;}
:root	.tab_1	li	a	{height:18px; padding:7px 15px 0 15px;}
.tab_1	li	a:hover	{text-decoration:none; color:#4d4d4d}
.tab_1	li	span	{display:block; _display:inline-block; height:25px; }
.tab_1	li	p.bar	{visibility:hidden}
.tab_1	li.on	a	{background:url('/front/images/common/bg_tab1_left.gif') no-repeat left top;}
.tab_1	li.on	span	{background:url('/front/images/common/bg_tab1_right.gif') no-repeat right top;}
.tab_1	li.on	p.bar	{visibility:visible; background:url('/front/images/common/bg_tab1_bar.gif') no-repeat center top;}
.tab_1	li.selected	a	{background:url('/front/images/common/bg_tab1_left.gif') no-repeat left top; color:#4C4C4C }
.tab_1	li.selected	span	{background:url('/front/images/common/bg_tab1_right.gif') no-repeat right top; }
.tab_1	li.selected	p.bar	{visibility:visible; background:url('/front/images/common/bg_tab1_bar.gif') no-repeat center top;}
.sub_tab	{clear:both; width:660px; background:url('/front/images/common/bg_tab1_bottom.gif') no-repeat bottom; font-size:11px;}
.sub_tab	ul	{padding:8px 0 7px; background:url('/front/images/common/bg_tab1_top.gif') no-repeat top;}
.sub_tab	li	{float:left; padding:4px 11px; white-space:nowrap; background:url('/front/images/common/line_tab.gif') no-repeat 100% 4px; letter-spacing:-1px}
.sub_tab	li	a	strong	{color:#808080; }
.sub_tab	li	a:hover	strong	{color:#2E7FB2}
.sub_tab	li.selected	a	strong	{color:#2E7FB2}
.sub_tab	.pds	{padding:20px 8px 20px 10px; background:url('/front/images/common/bg_tab1_top.gif') no-repeat top; height:152px; _overflow:hidden;}
.sub_tab	.pds	.pds_con	{float:left; padding:0 0 0 10px; height:152px; width:600px;}
.sub_tab	.pds	.btn_area_prev	{float:left; width:15px; padding-top:63px;}
.sub_tab	.pds	.btn_area_next	{float:left; width:15px; padding-top:63px;}
.sub_tab	.pds	ul	{background:none; }
.sub_tab	.pds	li	{padding:0; width:100px; background:0 none;}
.sub_tab	.pds	li	p.year	{padding-left:30px;}
.sub_tab	.pds	li	.btn_small	{margin:5px 0 0 7px;}
.border	{border-bottom:2px solid #D9D9D9;}

.tab_2	li	{float:left; height:23px; width:140px; padding-top:9px; text-align:center; font-size:11px; font-family:"돋움",Dotum,AppleGothic,Sans-serif; background:url('/front/images/common/line_th.gif') no-repeat right bottom; border-top:2px solid #D9D9D9; border-bottom:1px solid #D9D9D9;}
.tab_2	li	a	{color:#999}
.tab_2	li	a:hover	{color:#999}
.tab_2	li.on	a	{font-weight:bold; color:#4d4d4d}
.tab_2	li.on	a:hover	{color:#4d4d4d}
.tab_2_con	{clear:both; padding:15px 0px;}
.tab_2_con	table	th	{color:#666; font-weight:bold; font-size:12px; vertical-align:top; text-align:left; line-height:1.7em;}
.tab_2_con	table	td	{color:#4C4C4C; line-height:1.7em;}

.tab_pro	{overflow:auto; overflow:hidden;_display:inline-block; border-bottom:2px solid #d9d9d9;}
.tab_pro	li	{float:left; height:35px; overflow:hidden; font-size:11px; font-family:"돋움",Dotum,AppleGothic,Sans-serif;}
.tab_pro	li	p	{float:left; height:17px; padding:8px 15px 0 15px;}
:root	.tab_pro	li	p	{height:18px; padding:7px 15px 0 15px;}
.tab_pro	li	p	a	{text-decoration:none; font-weight:bold; color:#B3B3B3;}
.tab_pro	li	p	a:hover	{color:#4d4d4d;}
.tab_pro	li.selected	{background:url('/front/images/common/bg_tab1_right.gif') no-repeat right top;}
.tab_pro	li.selected	p	{background:url('/front/images/common/bg_tab1_left.gif') no-repeat left top;}
.tab_pro	li.selected	p	a	{color:#4d4d4d;}
.tab_pro	li.selected	p	span	{display:inline; margin-left:10px;}
.tab_pro	li.selected	p	span	a	{font-weight:normal; text-decoration:none; color:#999}
.tab_pro	li.selected	p	span	a:hover	{text-decoration:underline; color:#4D4D4D}
.tab_pro	li.selected	p	span	a.on	{text-decoration:underline; color:#4D4D4D}
.tab_pro	li	p	span	{display:none;}

.tab_pro_alt	.tab_pro	{border:0}

/* List */
.faq_list	{width:660px; border-top:1px solid #E6E6E6; border-bottom:2px solid #E6E6E6;}
.faq_list	dt	{border-top:1px solid #E6E6E6; padding:8px 0 6px 0; line-height:1.4em; width:660px; overflow:hidden}
.faq_list	dt	span.num	{display:block; float:left; width:26px; margin:-2px 13px 0 0; font-weight:bold; font-size:10px; font-family:verdana; text-align:center;}
.faq_list	dt	a	{display:block; float:left; width:620px;}
.faq_list	dd	{display:none; margin:0 0 10px 40px; padding:15px; background-color:#F5F5F5; line-height:1.5em;}
.faq_list	dt.selected	{font-weight:bold;}
.faq_list	dt.selected	a	{color:#4D4D4D}
.faq_list	dt.selected	span	{color:#4D4D4D}
.faq_list	dd.selected	{display:block;}

.case_list	{border-top:1px solid #E6E6E6; border-bottom:2px solid #E6E6E6;}
.case_list	dt	{border-top:1px solid #E6E6E6; padding:8px 0 6px 0; overflow:auto; overflow:hidden;}
.case_list	dt	span.num	{display:block; float:left; width:26px; margin:-2px 13px 0 0; font-weight:bold; font-size:10px; font-family:verdana; text-align:center;}
.case_list	dt	span.title	{display:block; float:left; width:500px;}
.case_list	dt	span.date	{display:block; float:left; width:120px; font-size:11px; font-family:verdana 돋움;}
.case_list	dd	{display:none; margin:0 0 10px 40px; padding:15px; background-color:#F5F5F5; line-height:1.5em;}
.case_list	dt.selected	{font-weight:bold;}
.case_list	dt.selected	a	{color:#4D4D4D}
.case_list	dt.selected	span	{color:#4D4D4D}
.case_list	dd.selected	{display:block;}

/* box */
.box_01_t	{position:relative; width:632px; padding:12px 14px; background:url('/front/images/common/bg_tab1_top.gif') no-repeat top left; color:#4C4C4C}
.box_01_b	{background:url('/front/images/common/bg_tab1_bottom.gif') no-repeat bottom left;}
.box_01_t	.t_num	{position:absolute; right:14px; top:12px;}
.box_01_t	.writer	{position:absolute; right:76px; top:13px; font-family:"돋움",AppleGothic,Sans-serif; font-size:11px; color:#999999;}
.box_01_t	.writer	em	{padding:0 5px;color:#e6e6e6;}
.box_02_t	{position:relative; width:620px; padding:20px; background:url('/front/images/common/bg_tab2_top.gif') no-repeat top left;}
.box_02_b	{background:url('/front/images/common/bg_tab2_bottom.gif') no-repeat bottom left;}
.box_03_t	{position:relative; width:620px; padding:20px; background:url('/front/images/common/bg_tab3_top.gif') no-repeat top left;}
.box_03_b	{background:url('/front/images/common/bg_tab3_bottom.gif') no-repeat bottom left;}
.box_ad_t	{position:relative; width:365px; padding:6px; background:url('/front/images/cp/bg_adbox_top.gif') no-repeat top left;}
.box_ad_b	{background:url('/front/images/cp/bg_adbox_bottom.gif') no-repeat bottom left;}
.box_ir_t	{position:relative; width:490px; padding:20px; background:url('/front/images/ir/bg_irbox_top.gif') no-repeat top left;}
.box_ir_b	{background:url('/front/images/ir/bg_irbox_bottom.gif') no-repeat bottom left;}
.voc_box	{border:1px solid #D9D9D9; height:114px; padding:18px; overflow-y:auto; overflow-x:hidden; line-height:1.5em;}
.box_04_t	{overflow:auto; overflow:hidden; position:relative; width:640px; padding:19px 0 21px 20px; background:url('/front/images/common/bg_tab2_top.gif') no-repeat top left;}
.box_04_b	{background:url('/front/images/common/bg_tab2_bottom.gif') no-repeat bottom left;}

/* board_list */
.board_list	{width:100%; border-bottom:2px solid #D9D9D9; text-align:left; line-height:1.5em;}
.board_list	thead	 th	{padding:7px 0 5px 0; border-top:2px solid #d9d9d9; border-bottom:2px solid #d9d9d9; color:#4c4c4c; font-size:11px; font-family:"돋움",Dotum,AppleGothic,Sans-serif; background:#f2f2f2 url('/front/images/common/line_th.gif') no-repeat left bottom; text-align:center;}
.board_list	thead	 th.first	{background:#f2f2f2 none;}
.board_list	tbody	 td	{padding:5px 0 4px 0; border-top:1px solid #f3f3f3; color:#999; font-size:10px; font-family:verdana; text-align:center; letter-spacing:-1px;}
.board_list	tbody	 td.num	{color:#808080; font-weight:bold;}
.board_list	tbody	 td.title	{padding-left:8px; font-size:12px; font-family:"굴림",Gulim,AppleGothic,Sans-serif; text-align:left; letter-spacing:0}
.board_list	tbody	 td.writer	{font-size:12px; font-family:"굴림",Gulim,AppleGothic,Sans-serif; letter-spacing:0}
.board_list	tbody	 td.cate	{padding-left:16px; font-size:12px; font-family:"굴림",Gulim,AppleGothic,Sans-serif; text-align:left; letter-spacing:0}
.board_list	tbody	 tr.first	 td	 {border-top:none;}
.board_list	tbody	 td.btn	{line-height:1.2em; padding-left:10px;}
.board_list	tbody	 tr.nofile	 td	 {padding-top:10px; padding-bottom:15px;}
.board_list	tbody	 td.title	strong	{color:#797b80;}
.board_list	tbody	 td.title	.t_num	{float:left; padding-right:5px; color:#3f9fac; text-decoration:underline;}
.board_list	tbody	 td.title	.download	a	{line-height:1.2em}
.board_list	tbody	tr.notice_con	td	{border:0 none; padding:0;}
.board_list	tbody	tr.notice_con	td	fieldset	{display:none; padding:15px; background:#F5F5F5; margin:0 0 10px 60px; font-size:12px; font-family:"굴림",Gulim,AppleGothic,Sans-serif; text-align:left; letter-spacing:0}
.board_list	tbody	 tr.opinion	td	{border:0; padding:0; font-size:12px; font-family:"굴림",Gulim,AppleGothic,Sans-serif;}
.board_list	tbody	 tr.opinion	td	fieldset	{display:none;}
.board_list	tbody	 tr.opinion	td.opinionOpen	.opinionTxt{position:relative; margin:0 0 10px 73px; padding:15px 50px 15px 15px; background:#f5f5f5;}
.board_list	tbody	 tr.opinion	td.opinionOpen	.opinionClose{position:absolute; right:15px; top:15px;}

/* board_view */
.board_view	.file	{padding-top:30px;}
.board_view	.file	li{padding-left:18px; font-size:11px; background:url('/front/images/common/ico_file.gif') no-repeat 0 3px;}
.board_view	.speech	 {margin-bottom:30px; padding:0 0 20px 3px; border-bottom:1px solid #f2f2f2; font-size:11px;}
.board_view	.speech	 span	{display:block;}
.board_view	.speech	 span	a	{color:#3f9fac; text-decoration:underline; }
.board_view	.tag	{margin-top:20px; font-family:verdana,"돋움",AppleGothic,Sans-serif; font-size:11px; color:#aaacb2;}
.board_view	.tag	img	{vertical-align:middle;}
.board_view	.suc	{margin-top:3px; font:10px Verdana, Sans-serif; color:#3f9fac;}
.board_view	.suc	a	{color:#3f9fac; text-decoration:underline;}
.board_view	.board_view_img	 {margin-bottom:20px;}

/* board */
.board_view	{padding:20px 14px; line-height:1.5em;}

.board_view	.source	{margin-top:25px; font-family:verdana,"돋움",AppleGothic,Sans-serif; font-size:10px; line-height:1.2em}
.board_selectWrap	{border:1px solid #d9d9d9;}
.board_select_t	{height:33px;}
.board_select_b	{height:32px; }
.board_selectWrap	.brd{border-top:1px solid #d9d9d9;}

.board_select_t	.board_select	dt	{height:22px; padding-top:11px; }
.board_select_b	.board_select	dt	{height:22px; padding-top:10px;}
.board_select_t	.board_select	dd	 {padding-top:11px;}
.board_select_b	.board_select	dd	 {padding-top:10px;}

.board_select	{position:relative;_display:inline-block;}
.board_select	dt	{float:left; width:70px; padding-left:30px;  font-family:"돋움",AppleGothic,Sans-serif; font-size:11px; font-weight:bold;}
.board_select	dd	{float:left; width:542px; padding-left:8px;}
.board_select	dd	 span	{display:block; float:left; width:121px; }
.board_select	dd.date	{position:absolute; right:0; top:0; width:70px;}
.board_select	dd.writer	{position:absolute; right:70px; top:2px; width:54px; font-family:"돋움",AppleGothic,Sans-serif; font-size:11px; color:#999999;}
.board_select	dd.writer	em	{padding:0 5px;color:#e6e6e6;}
.board_select	a	{color:#999;}
.board_select	a:hover	{color:#4C4C4C;}
.board_select_t	dt	{background:#fafafa url('/front/images/common/icon_arr3.gif') no-repeat 18px 14px;}
.board_select_b	dt	{background:#fafafa url('/front/images/common/icon_arr4.gif') no-repeat 18px 13px;}


/* Table */
.table_01	{width:100%; border-bottom:2px solid #D9D9D9; font-size:12px; text-align:left;}
.table_01	thead	th {padding:10px 0 8px 0; background-color:#F2F2F2; border-top:2px solid #D9D9D9; font-weight:bold; color:#4D4D4D; text-align:center;}
.table_01	thead	th.th_center	{text-align:center; padding-left:0;}
.table_01	tbody	th	{padding:8px 0 6px 15px; border-top:1px solid #F2F2F2; border-right:1px solid #D9D9D9; color:#808080; background:#FAFAFA; text-align:left; font-weight:normal;}
.table_01	tbody	td	{padding:8px 0 6px 15px; border-top:1px solid #F2F2F2; border-left:1px solid #F2F2F2;}
.table_01	tbody	tr.first	th	{border-top:1px solid #D9D9D9;}
.table_01	tbody	tr.first	td	{border-top:1px solid #D9D9D9;}
.table_01	tbody	tr.first2	th	{border-top:2px solid #D9D9D9;}
.table_01	tbody	tr.first2	td	{border-top:2px solid #D9D9D9;}
.table_01	tbody	th.th_center	{text-align:center; padding-left:0;}
.table_01	tbody	td.first	{border-left:none;}
.table_01	tbody	td.td_center	{text-align:center; padding-left:0;}
.table_01	tfoot	td	{padding:8px 0 6px 15px; background-color:#F2F2F2; font-weight:bold; color:#808080;}
.table_01.pro	{font-family:verdana,"돋움",AppleGothic,Sans-serif; font-size:10px; letter-spacing:-1px;}
.table_01.pro	thead	th	{color:#808080; border-left:1px solid #E6E6E6; padding-left:2px; padding-right:2px; text-align:center;}
.table_01.pro	thead	th.first	{border-left:0 none;}
.table_01.pro	thead	th.th_left	{padding-left:10px; text-align:left;}
.table_01.pro	tbody	th	{color:#808080; font-weight:normal; padding-left:10px; padding-right:2px; border-right:0 none; text-align:left;}
.table_01.pro	thead	tr.alt	th	{border-top:1px solid #E6E6E6;}
.table_01.pro	tbody	td	{padding-left:0; text-align:center;}

.table_01.pro_ex	{font-family:verdana,"돋움",AppleGothic,Sans-serif; font-size:12px; letter-spacing:-1px;}
.table_01.pro_ex	thead	th	{color:#808080; border-left:1px solid #E6E6E6; padding-left:2px; padding-right:2px; text-align:center;}
.table_01.pro_ex	thead	th.first	{border-left:0 none;}
.table_01.pro_ex	thead	th.th_left	{padding-left:10px; text-align:left;}
.table_01.pro_ex	tbody	th	{color:#808080; font-weight:normal; padding-left:10px; padding-right:2px; border-right:0 none; text-align:left;}
.table_01.pro_ex	thead	tr.alt	th	{border-top:1px solid #E6E6E6;}
.table_01.pro_ex	tbody	td	{padding-left:0; text-align:center;}


.table_01.pro2	{font-family:verdana,"돋움",AppleGothic,Sans-serif; font-size:10px; letter-spacing:-1px;}
.table_01.pro2	tbody	th	{border-right:1px solid #E6E6E6; font-weight:normal; text-align:left;}
.table_01.pro2	tbody	th	.t_ko	{font-size:11px;}
.table_01.pro2	tbody	td	{}
.table_01.pro2	tbody	tr.first	th	{border-top:2px solid #D9D9D9;}
.table_01.pro2	tbody	tr.first	td	{border-top:2px solid #D9D9D9;}
.table_01.pro3	{font-family:verdana,"돋움",AppleGothic,Sans-serif; font-size:11px; letter-spacing:-1px;}
.table_01.pro3	thead	th	{text-align:center; padding-left:0;}
.table_01.pro3	thead	tr.alt	th	{font-weight:normal; border-top:0 none;}
.table_01.pro3	tbody	th.borderRN	{border-right:0 none;}
.table_01.pro3	tbody	th.lineH	{text-align:center; padding-left:0}
.table_01.pro3	tbody	td.borderLN	{border-left:0 none; color:#808080}
.table_01.pro3	tbody	td.td_center	{text-align:center; padding-left:0;}
.table_01.pro3	tbody	tr.first	th	{border-top:1px solid #D9D9D9;}
.table_01.pro3	tbody	tr.first	td	{border-top:1px solid #D9D9D9;}

.table_01.pro4	{}
.table_01.pro4	thead	th	{color:#4C4C4C; font-size:11px; letter-spacing:-1px;}
.table_01.pro4	tbody	td	{text-align:right; border-top:1px solid #F2F2F2; border-left:0; padding-right:8px}
.table_01.pro4	tbody	tr.first	th	{border-top:1px solid #D9D9D9; border-right:0}
.table_01.pro4	tbody	tr.first	td	{border-top:1px solid #D9D9D9;} 
.table_01.pro4	tbody	tr	th	{width:50px; border-right:1px solid #F8F8F8}
.table_01.pro4	tfoot	tr	td	{padding:8px 8px 6px 0; background:#FAFAFA; text-align:right; font:bold 11px 돋움; color:#808080; border-top:1px solid #D9D9D9;}
.table_01.pro4.t_small	tbody	td	{padding:6px 0 4px 0;}
.table_01.pro5	{font-family:"돋움",AppleGothic,Sans-serif; font-size:12px; letter-spacing:-1px;}
.table_01.pro5	thead	th	{font-size:11px; text-align:center; padding-left:0;}
.table_01.pro5	tbody	th	{border-right:1px solid #E6E6E6; font-weight:normal;}
.table_01.pro5	tbody	th	strong	{font-weight:normal;}
.table_01.pro5	tbody	th	.t_ko	{font-size:11px;}
.table_01.pro5	tbody	td	{text-align:center; line-height:1.5em; padding-left:0;}
.table_01.pro5	tbody	 td	p	{padding-left:5px; padding-right:5px; background:url('/front/images/products/bul_generation.gif') no-repeat 0 7px;}
.table_01.pro5	tbody	 td.line	{border-left:1px solid #f2f2f2}
.table_01.pro5	tbody	tr.bd	th	{border-top:2px solid #D9D9D9;}
.table_01.pro5	tbody	tr.bd	td	{border-top:2px solid #D9D9D9;}
.table_01.pro5	tbody	tr.al_left	td	{text-align:left;  padding-left:10px;}
.table_01.vfd	{line-height:1.5em;}
.table_01.vfd	thead	th	{text-align:center; padding-left:0;}
.table_01.vfd	thead	th.th_center	{text-align:center; padding-left:0;}
.table_01.vfd	tbody	th	{font-weight:normal; border-color:#F2F2F2; text-align:left;}


.table_02	{width:100%; border-bottom:1px solid #F2F2F2; font-size:12px; text-align:left;}
.table_02.borderN	{border:0 none}
.table_02	th	{padding:11px 0 6px 9px; color:#666; vertical-align:top; text-align:left; background-position:0 14px}
.table_02	td	{padding:6px 0 5px 0px;}
.table_02	tr.last	th	{padding-bottom:20px;}
.table_02	tr.last	td	{padding-bottom:20px;}
.table_02	td.desc	{font-size:11px; font-family:"돋움",Dotum,AppleGothic,Sans-serif; color:#B2B2B2; line-height:1.5em;}

/* Paginate */
.paginate	{padding:15px 0; text-align:center;}
.paginate a,
.paginate strong{ _position:relative; display:inline-block; margin-right:-6px; padding:3px 6px 2px 7px; color:#CCC; text-decoration:none !important; line-height:normal; font:10px Verdana, Sans-serif;  background:#fff url('/front/images/common/line_page.gif') no-repeat 0 7px; }
.paginate strong{font-weight:bold; color:#4D4D4D !important; text-decoration:underline !important;}
.paginate a:hover,
.paginate a:active,
.paginate a:focus	{background-color:#F5F7F9; color:#4D4D4D;}
.paginate a:hover.pre,
.paginate a:hover.pre_end,
.paginate a:hover.next,
.paginate a:hover.next_end	{background-color:#fff;}
.paginate a.pre{width:24px; padding:4px 0 3px 0; background:url('/front/images/common/bt_prev1.gif') no-repeat left 8px; }
.paginate a.pre_end{width:24px; padding:4px 0 3px 0; background:url('/front/images/common/bt_prev2.gif') no-repeat left 8px;}
.paginate a.next{width:24px; padding:4px 0 3px 0; background:url('/front/images/common/bt_next1.gif') no-repeat left 8px;}
.paginate a.next_end {width:24px; padding:4px 6px 3px 0; background:url('/front/images/common/bt_next2.gif') no-repeat left 8px;}
.paginate a	span	{visibility:hidden}
.paginate.alt	strong	{background:0 none;}
.paginate .first	{background:none;}

/* 버튼 영역 */
.btn_wrap_r	{padding-top:10px; border-top:2px solid #D9D9D9; text-align:right;}
.btn_wrap_r	img	{margin-left:3px;}
.btn_wrap_r_1	{margin-top:15px; padding-top:10px; border-top:1px solid #D9D9D9; text-align:right;}
.btn_wrap_l	{padding-top:10px; border-top:2px solid #D9D9D9;}
.btn_wrap_l	img	{margin-right:3px;}
.btn_wrap_c	{padding-top:10px; text-align:center;}
.btn_wrap_c	img	{margin-right:3px;}

.btn_work	{font-family:"돋움",Dotum,AppleGothic,Sans-serif; overflow:hidden; letter-spacing:-1px;}
.btn_work	a	{display:block; float:left; height:16px; padding:7px 24px 0 16px; color:#808080; font-size:11px; font-weight:bold; background:url('/front/images/company/bg_work_left.gif') no-repeat left top; text-decoration:none;}
.btn_work	a:hover	{text-decoration:none; }
.btn_work	span	{display:block; float:left; height:23px; margin-right:5px; background:url('/front/images/company/bg_work_right.gif') no-repeat right top;}

.btn_write	{font-family:"돋움",Dotum,AppleGothic,Sans-serif; overflow:hidden; letter-spacing:-1px;}
.btn_write	a	{display:block; float:left; height:16px; padding:7px 18px 0 18px; color:#666; font-size:11px; font-weight:bold; background:url('/front/images/company/bg_work_left.gif') no-repeat left top; text-decoration:none;}
.btn_write	a:hover	{text-decoration:none; }
.btn_write	span	{display:block; float:left; height:23px; margin-right:5px; background:url('/front/images/company/bg_write_right.gif') no-repeat right top;}

.btn_small	{overflow:hidden;}
.btn_small	a	{display:block; float:left; height:15px; padding:2px 5px 0 5px; color:#808080; font-size:11px; background:url('/front/images/common/btn_small_left.gif') no-repeat left top; text-decoration:none; font-size:10px; font-family:verdana,AppleGothic,Sans-serif;}
.btn_small	a:hover	{text-decoration:none; color:#3F9FAC; font-size:10px; font-family:verdana,AppleGothic,Sans-serif; }
.btn_small	span	{display:block; float:left; height:17px; margin-right:5px; background:url('/front/images/common/btn_small_right.gif') no-repeat right top;}
.btn_small.download	a	{padding:2px 23px 0 5px; _letter-spacing:-0.05em}
.btn_small.download	span	{background:url('/front/images/common/btn_small_right_dn.gif') no-repeat right top;}
.btn_small.manual	a	{font-family:"돋움",Dotum,AppleGothic,Sans-serif; font-size:11px; padding:2px 23px 0 5px;}
.btn_small.manual	a:hover	 {font-size:11px; font-family:"돋움",Dotum,AppleGothic,Sans-serif}
.btn_small.manual	span	{background:url('/front/images/common/btn_small_right_ma.gif') no-repeat right top;}


/* 기타 */
.align_form	li	{float:left; }
.align_form	li.txt	{width:21px; padding-top:5px; text-align:center; }
.align_form	li.txt2	{width:12px; padding-top:5px; text-align:center; color:#ccc}
.align_form	li.sel	{padding-top:1px}
.align_form	li.pt3	{background-position:0 6px;}
:root	.align_form	li.sel	{padding-top:0px;}
.desc	{font-size:11px; font-family:"돋움",Dotum,AppleGothic,Sans-serif; color:#B2B2B2; line-height:1.5em;}
.desc	span	{font-size:12px;}


/* Bullet */
.bul_01	{background:url('/front/images/common/bul_01.gif') no-repeat 0 13px; padding-left:9px;}
.bul_02	{background:url('/front/images/common/bul_02.gif') no-repeat 0 4px; padding-left:10px;}
.bul_03	{background:url('/front/images/common/bul_03.gif') no-repeat 0 5px; padding-left:10px; color:#808080; }
.bul_04	{background:url('/front/images/common/bul_04.gif') no-repeat 0 4px; padding-left:10px; }
.bul_07	{background:url('/front/images/common/bul_07.gif') no-repeat 0 13px; padding-left:9px;}
