/************************************************************************
 * ÆÄÀÏ¸í      : gps.css
 * ¼³¸í        : ÀÎÆ®¶ó³Ý
 * ÀÛ¼ºÀÚ      : ÀÌ¼ö¿¬
 * ÀÛ¼ºÀÏ      : 2008.11.29
************************************************************************/

#gps	{}

/*
#gps	#head	{overflow:auto; overflow:hidden;}
#gps	#head	.topMenu_con	{width:915px;}
#gps	#head	.topMenu	{float:right; margin:10px 0 17px; 0; overflow:auto; overflow:hidden;}
#gps	#head	.topMenu	p	{float:left; padding:0 9px 0 8px; background:url('../../images/gps/bg_menuline.gif') no-repeat right 6px;}
#gps	#head	.topMenu	p	img	{margin-top:6px;}
#gps	#head	.topMenu	p.btn	{padding:0px; background:none;}
#gps	#head	.topMenu	p.btn	img	{margin:0px 0 0 -1px;}
#gps	#head	.top_title	{float:left; height:30px;}
#gps	#head	.menu	{width:915px; overflow:auto; overflow:hidden;}
#gps	#head	.menu	li	{float:left;}
*/

#gps	input.text	{height:12px; padding:2px 6px; border:1px solid #D3C3A8; background:#FFFFFF;}

#login	{width:327px; padding:200px 0 150px 0; margin:0 auto;}
#login	.title	{padding-bottom:15px;}
#login	.loginBox	{padding:15px 0 5px 0; border-top:1px solid #E8E8E8; border-bottom:1px solid #E8E8E8;}
#login	.loginBox	th	{height:18px; padding-bottom:10px;}
#login	.loginBox	td	{height:18px; padding-bottom:10px;}

#notice	.list	{}
#notice	.list	th	{height:31px; text-align:center; border-bottom:2px solid #333333;}
#notice	.list	th	img	{margin-top:5px;}
#notice	.list	td	{padding:10px 0 7px 0; text-align:center; font:normal 9px verdana;}
#notice	.list	td.td_L	{padding-left:15px; font:normal 12px µ¸¿ò; text-align:left;}
#notice	.list	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;}

#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	.list	td	.num	{color:#7D4F00; font:bold 12px µ¸¿ò;}

#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	.write	{width:732px; margin-top:20px; 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;}
#QnA	.write	.ml7	{margin-left:5px; vertical-align:middle;}

#QnA	.view	{}
#QnA	.view	.titBox	{position:relative; width:732px; height:60px; margin-top:20px; 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	.text	{padding:20px 30px;}
#QnA	.view	.answer	{width:732px; padding:10px 0 7px 0; color:#333333; border-top:2px solid #7D4F00;}
#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	.view	.replay	{width:732px; margin-bottom:20px; border-top:1px solid #D9D9D9; color:#333333; overflow:auto; overflow:hidden;}
#QnA	.view	.replay	dt	{float:left; width:87px; padding:10px 0 10px 8px; border-top:1px solid #D9D9D9;}
#QnA	.view	.replay	dd	{float:left; width:637px; padding:10px 0; overflow:auto; overflow:hidden; border-top:1px solid #D9D9D9;}
#QnA	.view	.replay	dd	.replay_text	{float:left;}
#QnA	.view	.replay	dd	.date	{font:normal 9px verdana;}
#QnA	.view	.replay	dd	.del	{float:right; margin-top:5px;}
#QnA	.view	.replay	dd	.replay_write	{float:right; margin-top:1px;}
#QnA	.view	.replay	textarea	{border:1px solid #D9D9D9;}

#QnA	.textList	{margin-top:0px;}
#QnA	.btnS	{padding-top:10px; text-align:right;}
#QnA	.btnS	img	{margin-left:6px;}

#reservation	{}
#reservation	.boardList	{width:732px; margin-bottom:-1px; border-bottom:2px solid #333333;}
#reservation	.boardList	td	{padding:10px 0; text-align:center;}
#reservation	.boardList	td.tdL	{padding-left:30px; text-align:left;}
#reservation	.boardList	td.date	{font:normal 9px verdana;}
#reservation	.boardList	td.line	{padding:0px; height:1px; background:#E6E6E6;}

#reservation	.viewList	{}
#reservation	.viewList	th	{height:32px; border-left:1px solid #5C4813; background:#3A2A00; text-align:center;	}
#reservation	.viewList	th.first	{border:0px;}
#reservation	.viewList	td	{text-align:center; padding:10px 0; border-left:1px solid #EAEBD7;}
#reservation	.viewList	td.first	{border:0px;}
#reservation	.viewList	td.line	{padding:0px; height:1px; background:#EAEBD7;}
#reservation	.viewList	td.t_ver	{font:normal 9px verdana;}

#reservation	select.cartegory	{margin:10px 0; color:#7D4F00; font-weight:bold;}
#reservation	select	{color:#7D4F00;}

#reservation	.pageBG	{margin-top:-1px; border-top:2px solid #000000; border-bottom:2px solid #000000;}
#reservation	.pageBG	.page	{height:25px; padding:8px 0 0 10px;} *html #press	.pageBG	.page	{height:23px; padding:10px 0 0 10px;}
#reservation	.page	{text-align:left;}

#reservation	.write	{width:732px; margin-top:20px; padding-bottom:15px; border-bottom:2px solid #7D4F00;}
#reservation	.write	.tablebox	{width:702px; height:91px; padding:7px 0 0 30px; background:url('../../images/gps/bg_tableBox.gif') no-repeat;}
#reservation	.write	.tablebox	th	{text-align:left; padding:8px 0;}
#reservation	.write	.tablebox	th	img	{margin-top:2px;}
#reservation	.write	.tablebox	td	{padding:8px 0; color:#7D4F00;}
#reservation	.write	.tablebox	td	select	{color:#7D4F00; font:normal 11px µ¸¿ò;}
#reservation	.write	.tablebox	td.td_line	{padding:0px; height:1px; background:#D3C3A8;}
#reservation	.write	input	{height:13px; padding:2px 8px; border:1px solid #D3C3A8; background:#FFFFFF; color:#7D4F00;}

#reservation	.write	.tableCon	{width:732px; margin-top:15px;}
#reservation	.write	.tableCon	th	{text-align:left; padding:5px 0; vertical-align:top;}
#reservation	.write	.tableCon	th	img	{margin:6px 0 0 30px;}
#reservation	.write	.tableCon	td	{padding:5px 0; color:#7D4F00;}
#reservation	.write	.tableCon	td	.img_line	{margin:0 4px; vertical-align:middle;}
#reservation	.write	.tableCon	td.td_line	{padding:0px; height:1px; background:#D3C3A8;}
#reservation	.write	.btnC	{text-align:center; margin-top:10px; padding-left:30px;}
#reservation	.write	.btnC	img	{margin-left:6px;}
#reservation	.write	.ml7	{margin-left:5px; vertical-align:middle;}

