@charset "utf-8";
/* CSS Document */
body								{width:100%; margin:0 auto; font-family:dotum; font-size:9pt; padding:0; color:#555555; background-color:#eeeeef;}
div, p, form, fileset, ul, li, h2	{margin:0; padding:0;}
ul, li 								{list-style:none;}
input								{border:1px solid #d1d1d1; height:16px;}
img									{border:0;}


/* MainTOP */
div.PPLogo							{position:absolute; top:15px; z-index:10; width:179px;}
div.MainTop							{background:url('../../IMAGE/MAIN/main_top_bg.gif') repeat-x left top; width:100%; height:47px;}
div.MainTop div.TopMenu				{width:965px; margin:0 auto; background:url(../../IMAGE/MAIN/top_menu_bg.gif) no-repeat 475px 3px; height:47px; padding-left:15px;}
div.MainTop div.TopMenu div			{float:right;}
div.TopMenu div.CallNum				{padding:6px 15px 0 12px;}
div.TopMenu div.TM_btn01			{margin:6px 0 0 25px;}
div.TopMenu div.TM_btn02			{margin:6px 0 0 1px;}
div.TopMenu div.TM_btn03			{margin:6px 0 0 1px;}
div.TopMenu div.TM_btn04			{margin:6px 0 0 1px;}
div.TopMenu div.TM_Logout			{margin:8px 0 0 10px;}
div.TopMenu div.TM_text				{margin:12px 0 0 0; font-family:dotum; font-size:8pt; font-weight:normal; color:#595959;}


/* Main */
div.MainVisual						{background:url('../../IMAGE/MAIN/main_visual_bg.gif') repeat-x left top; height:336px;}
div.MainVisual div.MainVisual_Box	{width:965px; margin:0 auto; padding-left:15px;}
div.MainVisual_Box div				{}
div.MainVisual_Box div.Flash_Box	{clear:both;}
div.MainVisual_Box div.Main_GNB		{clear:both; position:absolute; top:34px; left:auto; z-index:1;}
div.Flash_Box div.Main_Event		{position:relative; margin-top:32px; float:left; z-index:0;}
div.Flash_Box div.Main_Rollick		{position:relative; margin-top:32px; float:left; z-index:0;}


/* MainContents */

/* TOP */
div.MainContents_TOP				{background:url('../../IMAGE/MAIN/main_bg_contents.gif') repeat-x left top #fff; height:170px; padding-top:25px;}
div.MainContents_Box				{width:965px; margin:0 auto; padding-left:15px;}
div.MainContents_TOP .eventZone	{float:left;}
div.MainContents_TOP .quickBanner	 {float:left; width:315px; margin-left:10px; overflow:hidden;}
div.MainContents_TOP .quickBanner li	{float:left;}
div.MainContents_TOP .quickBanner li img	{display:block;}

/* MIDDLE */
div.MainContents_Middle				{overflow:hidden; background-color:#ffffff; height:357px; padding-bottom:22px;}

/* º£½ºÆ®6 */
div.MainContents_Box .bestProductWrap	{float:left; height:355px; width:626px; border:1px solid #dcdcdc; overflow:hidden;}
div.MainContents_Box .bestProductWrap2		{width:624px; margin:1px; overflow:hidden;}
div.MainContents_Box .bestProduct				{width:650px; height:353px; background:#f5f5f5;}
div.MainContents_Box .bestProduct	p.title	{padding:12px 0 0 14px; height:32px;}
div.MainContents_Box ul.bestList				{float:left; padding-left:14px; width:300px; height:101px; overflow:hidden;}
div.MainContents_Box ul.bestList	 li			{float:left;}
div.MainContents_Box ul.bestList	 li.title	{font-weight:bold; color:#292929; height:17px; width:300px;}
div.MainContents_Box ul.bestList	 li.text	{color:#797979; height:58px; width:130px; line-height:15px;}
div.MainContents_Box ul.bestList	 li.img	{width:166px;}
div.MainContents_Box ul.bestList	 li img	{display:block;}

div.Right_Box						{float:left; margin-left:12px;}
div.Right_Box div.right_tab01		{display:block;}
div.Right_Box div.right_tab02		{display:none;}
div.Right_Box div div.With_PP		{height:28px; width:310px;}
div.Right_Box div div.With_PP div	{float:left;}
div.Right_Box div div.With_box		{}
div.With_box div.top				{background:url(../../IMAGE/MAIN/with_ppweb_bg01.gif) no-repeat left top; width:310px; height:77px; clear:both;}
div.top div.flash_position			{margin:0 3px; clear:both;}
div.Right_Box div.visitor			{clear:both; background:url(../../IMAGE/MAIN/with_ppweb_bg02.gif) no-repeat left top; width:310px; height:27px;}
div.Right_Box div.visitor ul li		{float:right; padding-right:10px; color:#3883b4; margin-top:6px;}
div.top div.image					{margin:8px 11px 5px 14px; float:left;}
div.top div.text					{float:left; margin:18px 0 0 18px;}
div.top div.text strong				{color:#494949; font-size:9pt; font-family:dotum;}
div.top div.text p					{color:#999999; font-size:8pt; font-family:dotum; padding-top:6px;line-height:15px;}

div.MainContents_Middle ul.rightBtn		{overflow:hidden; width:320px; margin-top:5px;}
div.MainContents_Middle ul.rightBtn li	{float:left; margin-right:5px;}
div.MainContents_Middle ul.rightBtn li img	 {display:block;}

div.MainContents_Middle ul.bankInfo	{clear:both; border:1px solid #e4e4e4; height:92px; width:308px; margin-top:5px; overflow:hidden; background:url('../../Image/main/bg_bankInfo.gif') no-repeat left top;}
div.MainContents_Middle ul.bankInfo li	{clear:both; font-size:11px; font-family:dotum; color:#545454; height:15px; padding-left:7px; background:url('../../IMAGE/MAIN/bullet_010.gif') no-repeat 1px 5px; margin-left:114px;}
div.MainContents_Middle ul.bankInfo li.title	{background:none; padding:0; height:22px; padding-top:14px;}
div.MainContents_Middle ul.bankInfo li span	{padding-left:10px;}
div.MainContents_Middle ul.bankInfo li span.no	 {font-weight:bold; text-decoration:underline;}

/* BOTTOM */
div.MainContents_Bottom	{clear:both; width:100%; background-color:#ffffff; padding-bottom:50px; border-bottom:1px solid #cacaca;}
div.Bottom_box					{width:965px; margin:0 auto; padding-left:15px;}
div.MainContents_Bottom p.title		{width:950px; padding-top:10px; border-top:2px solid #616b88; height:25px;}

/* --Á¦Ç°ÀüÃ¼º¸±â-- */
div.MainContents_Bottom .productmapWrap	{width:950px; border:1px solid #e6e6e6; background:#f8f8f8; overflow:hidden;}
div.MainContents_Bottom .productmapWrap2	{width:960px; background:#f8f8f8; overflow:hidden;}
div.MainContents_Bottom .productmap			{background:222;float:left; border:1px solid #fff; border-right-color:#e6e6e6; width:134px; height:235px;}
div.MainContents_Bottom .productmap_right	{float:left; border:1px solid #fff; border-right:0; width:134px; height:235px;}
div.MainContents_Bottom ul.productList			{overflow:hidden; width:110px; padding:18px 0 5px 18px; }
div.MainContents_Bottom ul.productList li			{height:19px; font-size:11px; font-family:dotum; color:#898989;}
div.MainContents_Bottom ul.productList li a			{font-size:11px; font-family:dotum; color:#898989; text-decoration:none;}
div.MainContents_Bottom ul.productList li a:hover	 {color:#f85c08; text-decoration:underline;}
div.MainContents_Bottom ul.productList li.title	{font-size:12px; font-weight:bold; color:#292929; height:26px; width:300px;}
div.MainContents_Bottom ul.productList li.title a {font-size:12px; font-weight:bold; color:#292929; text-decoration:none;}
div.MainContents_Bottom ul.productList li.title a:hover {text-decoration:underline;}


/* MainFooter */
div.MainFooter						{width:100%; clear:both;}
div.MainFooter div.MainFooter_Box	{width:965px; margin:0 auto; padding-left:15px;}
div.MainFooter_Box div				{float:left;}
div.MainFooter_Box div.Footer_Logo	{margin-top:32px;}
div.Footer_menu						{margin-top:22px; padding-left:12px;}
div.Footer_menu ul li				{float:left;}
div.Footer_menu ul li.bar			{padding:0 15px;}
div.Footer_img						{clear:both; padding:20px 0 22px 12px;}


/* quickMenu */
.quickMenu	{width:975px; margin:0 auto;}
#quick {margin-left:975px;}
/*#gotop	{margin-left:535px;}*/










