/************************************************************************
 * ÆÄÀÏ¸í      : etc.css
 * ¼³¸í        : etc
 * ÀÛ¼ºÀÚ      : ÀÌ¼ö¿¬
 * ÀÛ¼ºÀÏ      : 2008.11.29
************************************************************************/

/* ÀÎÀçÃ¤¿ë */
#recruit	{}
#recruit	.tab	{width:732px; padding-bottom:15px;}
#recruit	.con	{width:732px; border-bottom:2px solid #333333;}
#recruit	.con	li	{padding:20px 0; border-bottom:1px solid #E6E6E6;}
#recruit	.con	dl	{height:100%; overflow:auto; overflow:hidden;}
#recruit	.con	dt	{float:left; width:109px;}
#recruit	.con	dd	{float:left; width:623px;}
#recruit	.con	.box	{width:581px; padding:20px; border:1px solid #E5E5E5; font-size:11px;}
#recruit	.con	.box	.title	{padding-bottom:5px; color:#666666; font-weight:bold;}

#recruit	.part	{color:#666666;}
#recruit	.part	th	{padding:10px 0 6px 19px; text-align:left; border-bottom:2px solid #7D4F00;} :root #recruit	.part	th	{padding:10px 0 10px 19px;}
#recruit	.part	td	{vertical-align:top; padding:15px 0 15px 19px; border-bottom:1px solid #E7E7E7;}
#recruit	.part	td	strong	{color:#333333;}
#recruit	.part	td.end	{border-bottom:2px solid #7D4F00;}

#recruit	.list	{}
#recruit	.list	th	{height:31px; text-align:center; border-bottom:2px solid #333333;}
#recruit	.list	th	img	{margin-top:5px;}
#recruit	.list	td	{padding:10px 0 7px 0; text-align:center; font:normal 9px verdana;}
#recruit	.list	td.td_L	{padding-left:15px; font:normal 12px µ¸¿ò; text-align:left;}
#recruit	.list	td.td_line	{padding:0px; height:1px; background:#E6E6E6;}

#recruit	.pageBG	{margin-top:-1px; border-top:2px solid #000000; border-bottom:2px solid #000000;}
#recruit	.pageBG	.page	{height:25px; padding:8px 0 0 10px;} *html #press	.pageBG	.page	{height:23px; padding:10px 0 0 10px;}
#recruit	.page	{text-align:left;}

#recruit	.search	{position:absolute; top:6px; right:10px;} :root #press	.search	{top:8px; right:10px;} *html #press	.search	{top:6px; right:10px;}
#recruit	.search	input	{background:#3A2A00; color:#9D9580; border:0px; margin-right:6px;}

#recruit	.view	{width:732px; padding-top:20px;}
#recruit	.view	.titBox	{position:relative; width:702px; height:60px; padding-left:30px; background:url('../../images/etc/bg_titleBox.gif') no-repeat 0; color:#694B17;}
#recruit	.view	.titBox	.title	{padding:16px 0 0 0; font-weight:bold;}
#recruit	.view	.titBox	.date	{font:normal 9px verdana;}
#recruit	.view	.titBox	.count	{position:absolute; top:33px; right:32px; font:normal 9px verdana;}
#recruit	.view	.viewcon	{padding:20px 30px;}

#recruit	.btnS	{padding-top:10px; text-align:right;}

/* Q&A */
#QnA	{}
#QnA	.listBox	{width:672px; padding:10px 28px; border:2px solid #7D4F00; background:#f8f6f2;}
#QnA	.listBox	dt	{width:646px; padding:10px 0 10px 26px; border-bottom:1px solid #D0C9C1; color:#694B17; background:url('../../images/etc/ico_Q.gif') no-repeat left 10px;}
#QnA	.listBox	dt	a:link		{text-decoration:none; color:#694B17;}
#QnA	.listBox	dt	a:visited	{text-decoration:none; color:#694B17;}
#QnA	.listBox	dt	a:hover		{text-decoration:none; color:#694B17;}
#QnA	.listBox	dt	a:active	{text-decoration:none; color:#694B17;}
#QnA	.listBox	dt.on	{color:#4C3001; font-weight:bold;}
#QnA	.listBox	dt.on	a:link		{text-decoration:none; color:#4C3001; font-weight:bold;}
#QnA	.listBox	dt.on	a:visited	{text-decoration:none; color:#4C3001; font-weight:bold;}
#QnA	.listBox	dt.on	a:hover		{text-decoration:none; color:#4C3001; font-weight:bold;}
#QnA	.listBox	dt.on	a:active	{text-decoration:none; color:#4C3001; font-weight:bold;}
#QnA	.listBox	dd	{width:631px; padding:15px 15px 15px 26px; color:#9F8D6E; background:#FFFFFF; border-bottom:1px solid #D0C9C1;}

#QnA	.list	{}
#QnA	.list	th	{height:31px; text-align:center; border-bottom:2px solid #333333;}
#QnA	.list	th	img	{margin-top:5px;}
#QnA	.list	td	{padding:10px 0 7px 0; text-align:center; font:normal 9px verdana;}
#QnA	.list	td.td_L	{padding-left:17px; font:normal 12px µ¸¿ò; text-align:left;}
#QnA	.list	td.td_L	img	{margin-right:5px;}
#QnA	.list	td.td_C	{font:normal 12px µ¸¿ò;}
#QnA	.list	td.td_line	{padding:0px; height:1px; background:#E6E6E6;}

#QnA	.pageBG	{margin-top:-1px; border-top:2px solid #000000; border-bottom:2px solid #000000;}
#QnA	.pageBG	.page	{height:25px; padding:8px 0 0 10px;} *html #press	.pageBG	.page	{height:23px; padding:10px 0 0 10px;}
#QnA	.page	{text-align:left;}

#QnA	.search	{position:absolute; top:6px; right:10px;} :root #press	.search	{top:8px; right:10px;} *html #press	.search	{top:6px; right:10px;}
#QnA	.search	input	{background:#3A2A00; color:#9D9580; border:0px; margin-right:6px;}

#QnA	.btnR	{padding-right:10px;}

#QnA	.view	{}
#QnA	.view	.titBox	{position:relative; width:732px; height:60px; background:url('../../images/etc/bg_QnA.gif') no-repeat 0;}
#QnA	.view	.titBox	.title	{padding:18px 0 0 30px; color:#694B17; font-weight:bold;}
#QnA	.view	.titBox	.date	{padding-left:30px; color:#694B17; font:normal 9px verdana;}
#QnA	.view	.titBox	.name	{position:absolute; top:33px; right:125px; color:#694B17;}
#QnA	.view	.titBox	.count	{position:absolute; top:34px; right:30px; color:#694B17; font:normal 9px verdana;}
#QnA	.view	.titBox	.box_PW	{position:absolute; top:166px; left:216px; width:300px; height:64px; background:url('../../images/etc/boxBG_Password.gif') no-repeat;}
#QnA	.view	.titBox	.box_PW	.con	{margin:22px 0 0 74px;}
#QnA	.view	.titBox	.box_PW	input	{border:1px solid #D3C3A8; background:#FFFFFF;}
#QnA	.view	.titBox	.box_PW	img	{margin-left:7px;}
#QnA	.view	.text	{padding:20px 30px;}
#QnA	.view	.answer	{width:732px; padding:10px 0 7px 0; color:#333333; border-top:1px solid #D9D9D9;}
#QnA	.view	.answer	a:link		{text-decoration:none; color:#333333;}
#QnA	.view	.answer	a:visited	{text-decoration:none; color:#333333;}
#QnA	.view	.answer	a:hover		{text-decoration:underline; color:#333333;}
#QnA	.view	.answer	a:active	{text-decoration:none; color:#333333;}
#QnA	.view	.answer	img	{margin-right:5px;}

#QnA	.textList	{margin-top:0px;}
#QnA	.btnS	{padding-top:10px; text-align:right;}
#QnA	.btnS	img	{margin-left:6px;}

#QnA	.write	{width:732px; padding-bottom:15px; border-bottom:2px solid #7D4F00;}
#QnA	.write	.tablebox	{width:702px; height:123px; padding:7px 0 0 30px; background:url('../../images/etc/bg_tableBox.gif') no-repeat;}
#QnA	.write	.tablebox	th	{text-align:left; padding:8px 0;}
#QnA	.write	.tablebox	th	img	{margin-top:2px;}
#QnA	.write	.tablebox	td	{padding:8px 0; color:#7D4F00;}
#QnA	.write	.tablebox	td.td_line	{padding:0px; height:1px; background:#D3C3A8;}
#QnA	.write	input	{height:13px; padding:2px 8px; border:1px solid #D3C3A8; background:#FFFFFF; color:#7D4F00;}

#QnA	.write	.tableCon	{width:702px; margin-top:15px; padding-left:30px;}
#QnA	.write	.tableCon	th	{text-align:left; padding:5px 0; vertical-align:top;}
#QnA	.write	.tableCon	th	img	{margin-top:6px;}
#QnA	.write	.tableCon	td	{padding:5px 0; color:#7D4F00;}
#QnA	.write	.tableCon	td.td_line	{padding:0px; height:1px; background:#D3C3A8;}
#QnA	.write	.btnC	{text-align:center; margin-top:10px; padding-left:30px;}
#QnA	.write	.btnC	img	{margin-left:6px;}

/* °øÁö»çÇ× */
#notice	{}
#notice	th	{height:31px; text-align:center; border-bottom:2px solid #333333;}
#notice	th	img	{margin-top:5px;}
#notice	td	{padding:10px 0 7px 0; text-align:center; font:normal 9px verdana;}
#notice	td.td_L	{padding-left:17px; font:normal 12px µ¸¿ò; text-align:left;}
#notice	td.td_L	img	{margin-right:5px;}
#notice	td.td_line	{padding:0px; height:1px; background:#E6E6E6;}

#notice	.pageBG	{margin-top:-1px; border-top:2px solid #000000; border-bottom:2px solid #000000;}
#notice	.pageBG	.page	{height:25px; padding:8px 0 0 10px;} *html #press	.pageBG	.page	{height:23px; padding:10px 0 0 10px;}
#notice	.page	{text-align:left;}

#notice	.search	{position:absolute; top:6px; right:10px;} :root #press	.search	{top:8px; right:10px;} *html #press	.search	{top:6px; right:10px;}
#notice	.search	input	{background:#3A2A00; color:#9D9580; border:0px; margin-right:6px;}

#notice	.view	{width:732px; padding-top:20px;}
#notice	.view	.titBox	{position:relative; width:702px; height:60px; padding-left:30px; background:url('../../images/etc/bg_titleBox.gif') no-repeat 0; color:#694B17;}
#notice	.view	.titBox	.title	{padding:16px 0 0 0; font-weight:bold;}
#notice	.view	.titBox	.date	{font:normal 9px verdana;}
#notice	.view	.titBox	.count	{position:absolute; top:33px; right:32px; font:normal 9px verdana;}
#notice	.view	.viewcon	{padding:20px 30px;}
#notice	.btnS	{padding-top:10px; text-align:right;}
