/* ·¹ÀÌ¾Æ¿ô*/

@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}

html,body {padding:0px; margin:0px; font-family: dotum, µ¸¿ò, tahoma, Myriad Pro, arial, sans-serif ; font-size: 11px; color:#777; letter-spacing:0}
body, textarea, select, input, td {font-family: dotum, µ¸¿ò, tahoma, Myriad Pro, arial, sans-serif; font-size: 11px; color:##777; line-height: 16px; letter-spacing:0}
input {font-family: verdana, tahoma, arial, sans-serif;}

select{behavior: url('/web/upload/bbs/selectBox.htc');}

scrollbar-3dlight-color:#a9d0d6; 
scrollbar-arrow-color:#FFFFFF; 
scrollbar-track-color:#FFFFFF; 
scrollbar-darkshadow-color:#a9d0d6; 
scrollbar-face-color:#a9d0d6; 
scrollbar-highlight-color:#a9d0d6; 
scrollbar-shadow-color:#a9d0d6;
}
body, textarea, select, input, td {font-family:tahoma, Myriad Pro, arial, sans-serif; font-size: 12px; color:##777; line-height: 16px; letter-spacing:0}
input {font-family: verdana, tahoma, arial, sans-serif;}

table {border-collapse: collapse; border: 0;}
td {word-break:break-all;}
img {border:0;}
select, input { vertical-align:middle; }
select, input, li img {vertical-align:middle;}
ul, li, ol {list-style-type :none; display:inline;}
legend, hr {display: none;}
fieldset {border: 0;}
input {padding:0px; border: 0px solid #DDD;}
textarea {padding: 2px 5px 2px 5px; border: 1px solid #777;}
input.button {padding: 0; border: 0 !important;}
select {height: 20px;}
dd, dt {padding:0px; margin:0px; } 
.radio {margin: -1px 0 0 -5px; border: none !important; border: 0;}
:root .radio {margin: -1px 0 0 0;}
.check {margin: -1px 0 0 -5px; border: none !important; border: 0;}
:root .check {margin:  -1px 0 0 0;}
em {font-style: normal;}
.hand {cursor: pointer;}

/* ºê¶ó¿ìÀú´Â Internet Explore 6 ÀÌÇÏ ¾È³»¹® */
#browser-upgrade	{background-color:#f2f3f5; padding:10px; border-bottom:1px solid #ccc; text-align:center; font-size:12px;}
	#browser-upgrade a	{text-decoration:underline; color:#444;}
	#browser-upgrade .em	{background-color:transparent; color:#777;}

#wrapper-main {width:100%; margin:0px; padding:0px; background-image:url(/web/upload/bg.gif); background-repeat:repeat-x; background-position:center top;}
#wrapper-sub {width:100%; margin:0px; padding:0px; background-image:url(/web/upload/bg.gif); background-repeat:repeat-x; background-position:center top;}

   #bodyArea {width:1260px; min-height:1000px; height:auto; margin:0px auto; padding:0px}
      #conBanner {float:left; position:relative; width:50px; margin:120px 0 0 0; padding:0px; display:none;}

        #mainCont {float:left; width:1180px; border:0px; margin:0px; padding:0px; background-color:#;}

        #subCont  {float:left; width:1180px; border:0px; margin:0px; padding:0px; background-color:#;}


          #gnb {position:relative; width:100%; margin:0 0 25px 0; padding:0px;}
          #mainImg {position:relative; width:100%; margin:0px; padding:0px;}

          #mainBanner {position:relative; width:100%; margin:0px 0 0 0; padding:0px; display:none;}

          #visualTxt {text-align:left; margin:0px;}

          #mainGoodsArea { float:right; width:980px; text-align:LEFT; border:0px; margin:0 10px 0 10; padding:0px;}
          #subGoodsArea { float:right; width:980px; text-align:LEFT; border:0px; margin:0 10px 0 10; padding:0px;}

          #subDetailContArea { float:right; width:980px; text-align:LEFT; border:0px; margin:0 10px 0 10; padding:0px;}

          #subContArea { float:left; width:850px; text-align:LEFT; margin:0 0 0 70px; padding:5px; border:0px #F2F2F2 solid;}

          #mainNav {position:relative; float:left; width:180px; text-align:LEFT; margin:0px; padding:0px; display:block;}

          #subNav {position:relative; float:left; width:180px; text-align:LEFT; margin:0px; padding:0px; display:block;}

          #quickNav {float:left; position:relative; width:80px; margin:0px 0 0 0; padding:0px; display:block;}

          #footArea {clear:both; width:100%; text-align:center;   margin:100px 0 0 0; padding:0px; background-image:url(/web/upload/footerBg.gif); background-repeat:repeat-x; background-position:center top;}





/*Åõ¸íÀÌ¹ÌÁö ¿©ºÎ*/
.png24{tmp:expression(setPng24(this));}

/*¼¿·ºÆ® Æ÷Ä¿½º ¿©ºÎ*/
a,img,input{selector-dummy: expression(this.hideFocus=true);}


/*·¹ÀÌ¾î*/

a:link			{color:#777;  text-decoration:none; line-height:17px}
a:visited			{color:#777;  text-decoration:none; line-height:17px}
a:active			{color:#777;  text-decoration:none; line-height:17px}
a:hover			{color:#999;  text-decoration:none; line-height:17px}


/* Å¾¸µÅ© */
.txt_name			    {color:#777;  line-height:14px; letter-spacing:-1}
a.txt_name:link		    {color:#777;  text-decoration:none; line-height:17px; letter-spacing:-1}
a.txt_name:visited		{color:#777;  text-decoration:none; line-height:17px; letter-spacing:-1}
a.txt_name:active		{color:#777;  text-decoration:none; line-height:17px; letter-spacing:-1}
a.txt_name:hover		{color:#999;  text-decoration:none; line-height:17px; letter-spacing:-1}



.topmenu			    {color:#777;  line-height:17px; font-weight:bold}
a.topmenu:link		    {color:#777;  text-decoration:none; line-height:17px; font-weight:bold}
a.topmenu:visited	    {color:#777;  text-decoration:none; line-height:17px; font-weight:bold}
a.topmenu:active		{color:#777;  text-decoration:none; line-height:17px; font-weight:bold}
a.topmenu:hover	        {color:#999;  text-decoration:none; line-height:17px;; font-weight:bold}

.category_menu		    {color:#777;  line-height:17px;}
a.category_menu:link	{color:#777;  text-decoration:none; line-height:17px;}
a.category_menu:visited	{color:#777;  text-decoration:none; line-height:17px;}
a.category_menu:active	{color:#777;  text-decoration:none; line-height:17px;}
a.category_menu:hover	{color:#999;  text-decoration:none; line-height:17px; font-weight:bold}


.top_search	            {color:#FFFFFF;  line-height:17px; letter-spacing:-1;}

.small		          {color:#999;  line-height:17px; letter-spacing:-1; font-weight:none; font-size:8pt;}


/* ÇØ´çÆäÀÌÁö */
.part01		          {color:#777;  line-height:17px; letter-spacing:-1; font-weight:bold; background-color:#;}
.part02		          {color:#777;  line-height:17px; letter-spacing:-1; background-color:#;}

.linemap02	          {color:#777;  line-height:17px; letter-spacing:-1; font-weight:bold}
A.linemap02:link	  {color:#777;  text-decoration:none; line-height:17px; letter-spacing:-1; font-weight:bold}
A.linemap02:visited   {color:#777;  text-decoration:none; line-height:17px; letter-spacing:-1; font-weight:bold}
A.linemap02:active	  {color:#777;  text-decoration:none; line-height:17px; letter-spacing:-1; font-weight:bold}
A.linemap02:hover	  {color:#999;  text-decoration:none; line-height:17px; letter-spacing:-1; font-weight:bold}

.line_dot           {hight:1px; background-image:url(/web/upload/dot.gif);}/* background-color:#000;}¶óÀÎµµÆ®*/
.line_dot_light     {hight:1px; background-image:url(/web/upload/dot_light.gif);}/* background-color:#FFE4DD;}/*¶óÀÎµµÆ®¶óÀÌÆ®*/
.box_shadow         {background-image:url(/web/upload/list_back.gif); background-repeat:no-repeat;}
.box_frame          {padding:10px;}

.line_gray          {background-color:#EEEEEE;}/*¶óÀÎÄÃ·¯ ±×·¹ÀÌ*/
.line_black         {background-color:#000000;}/*¶óÀÎÄÃ·¯ ºí·¢*/
.line_blue          {background-color:#ff4444;}/*¶óÀÎÄÃ·¯ ºí·ç*/

/*Å×ÀÌºíÄÃ·¯*/
.table_EE                   {background-color:#EEE;}/*XÅ×ÀÌºíÄÃ·¯ ¿¬±×·¹ÀÌ*/
.table_FB                   {background-color:#FBFBFB;}/*XÅ×ÀÌºíÄÃ·¯ ¿¬±×·¹ÀÌ*/
.table_FF                   {background-color:#FFF;}/*XÅ×ÀÌºíÄÃ·¯ È­ÀÌÆ®*/
.bon_color                 {background-color:#line_blue;}/*XÅ×ÀÌºíÄÃ·¯ ÁöÁ¤ÄÃ·¯*/
.table_line                 {border:solid 1px #DDD; background-color:#;}/*Å×ÀÌºíÅ×µÎ¸®¶óÀÎ*/

.txt_num			{color:#FF0000;  line-height:14px; }

.font_point                           {font-size:8pt; color: #DBADAC;line-height=140%;}/*Æ÷ÀÎÆ® ÇÎÅ©*/
.font11_point                        {font-size:8pt; color: #DBADAC;line-height=140%;}/*Æ÷ÀÎÆ® ÇÎÅ©*/
.font12_listnum 		{font-size:12px; color:#999; font-weight:bold; line-height:17px }
.font11_price_name   	{color:#999; font-weight:bold; line-height:17px }
.font11_total_price 	              {color:#999; font-weight:bold; line-height:17px }
.font11_price 		{color:#008BCC; font-weight:bold; line-height:17px }
.font11_price02		{color:#008BCC; font-weight:bold; line-height:17px }
.font11_title01 		{color:#000000; font-weight:bold; line-height:17px }
.font11_title02 		{color:#ffffff; font-weight:none; line-height:17px }
.font11_title 		{color:#999; font-weight:bold; line-height:17px }
.font11_title 		{color:#999; font-weight:bold; line-height:17px }
.font11_title01		{color:#008BCC; font-weight:bold; line-height:17px }
.font11_title 		{color:#999; font-weight:bold; line-height:18px }
.font11_title 		{color:#FFFFFF; font-weight:bold; line-height:17px }
.font14_title 		{color:#999; font-weight:bold; line-height:17px }

.font_sum                            {folnt-size:14px; color:000;}
.font_blue                            {color:317C8F;}
.font_orange                         {color:#FF3300;}
.font_blue_bold                     {color:#02efe0; font-weight:bold;}
.font_bold                  {color:999; font-weight:none;}
.font10_blue                         {folnt-size:8pt; color:#02efe0; line-height:14px;}

/* »ó¼¼ÆäÀÌÁö ¾ÞÄ¿¹öÆ°
A.txt_11:link		{color:#999;  text-decoration:none; line-height:14px;}
A.txt_11:visited		{color:#999;  text-decoration:unone; line-height:14px;}
A.txt_11:active	         {color:#999;  text-decoration:none; line-height:14px;}
A.txt_11:hover		{color:#999;  text-decoration:none; line-height:14px;}
*/

.txt_12orange		{color:#000;  line-height:14px}
A.txt_12orange:link	             {color:#000;  text-decoration:none; line-height:14px;}
A.txt_12orange:visited	{color:#000;  text-decoration:none; line-height:14px;}
A.txt_12orange:active	{color:#000;  text-decoration:none; line-height:14px;}
A.txt_12orange:hover	{color:#999;  text-decoration:none; line-height:14px;}

.txt_13			{color:#000; font-size:13px; font-weight:bold; line-height:14px}
A.txt_13:link		{color:#000; font-size:13px; font-weight:bold; text-decoration:none; line-height:14px;}
A.txt_13:visited		{color:#000; font-size:13px; font-weight:bold; text-decoration:none; line-height:14px;}
A.txt_13:active	    	{color:#000; font-size:13px; font-weight:bold; text-decoration:none; line-height:14px;}
A.txt_13:hover		{color:#999; font-size:13px; font-weight:bold; text-decoration:none; line-height:14px;}

/* »óÇ°¸µÅ© */
/*
.txt_pro	        	              {color:#000;  line-height:14px;}
a.txt_pro:link		{color:#000;  text-decoration:none; line-height:14px}
a.txt_pro:visited		{color:#000;  text-decoration:none; line-height:14px}
a.txt_pro:active    	              {color:#000;  text-decoration:none; line-height:14px}
a.txt_pro:hover		{color:#999;  text-decoration:none; line-height:14px}
*/

a.txt_pro:hover		{color:#999; text-decoration:underline;}

/* ³¯Â¥ */
.txt_date			{color:#000;  line-height:14px;}
a.txt_date:link		{color:#000;  text-decoration:none; line-height:17px;}
a.txt_date:visited		{color:#000;  text-decoration:none; line-height:17px;}
a.txt_date:active		{color:#000;  text-decoration:none; line-height:17px;}
a.txt_date:hover		{color:#999;  text-decoration:none; line-height:17px;}

.txt_coupon	              {color:#000;  line-height:17px;}
a.txt_coupon:link		{color:#000;  text-decoration:none; line-height:17px;}
a.txt_coupon:visited	              {color:#000;  text-decoration:none; line-height:17px;}
a.txt_coupon:active	              {color:#000;  text-decoration:none; line-height:17px;}
a.txt_coupon:hover		{color:#999;  text-decoration:none; line-height:17px;}

/* °Ô½ÃÆÇ¸µÅ© */
.txt_board	        	              {color:#999;  line-height:14px;}
a.txt_board:link		{color:#999;  text-decoration:none; line-height:14px}
a.txt_board:visited	              {color:#999;  text-decoration:none; line-height:14px}
a.txt_board:active    	              {color:#999;  text-decoration:none; line-height:14px}
a.txt_board:hover		{color:#999;  text-decoration:none; line-height:14px}

/* ÆùÆ® Å¬·¡½º */
.orange                     {color:#999;  text-decoration:underline; line-height:17px;}
.board_white_bold           {color:#FFFFFF; font-weight:bold; line-height:17px }/*º¸µåÅØ½ºÆ®ÄÃ·¯ È­ÀÌÆ®*/
.board_bold                 {color:#999; font-weight:bold; line-height:17px }/*º¸µåÅØ½ºÆ®ÄÃ·¯ ±âº»*/
.board_bar_bg               {padding:0px; width:100%; height:40px; background-image:url(/web/upload/board_bar_bg.gif);}/* º¸µå¹Ù ÀÌ¹ÌÁö ¹é±×¶ó¿î */
.board_line                 {border:solid 1px #EEE; background-color:#F6F6F6;}
.board_bar_font             {font-size:8.5pt; font-family:"verdana"; color:#000; font-weight:none; line-height:17px }

.input_line        	{border-left:1 solid #FFF; border-top:1 solid #FFF; border-right:1 solid #FFF; border-bottom:1 solid #DDD ; color:#999; width:150px; background-color:#FFF;}

.input01			{border:1 solid #DDD; color:#999;  background-color:#FFF; height:20px;}
.input02            	{border:0 solid #DDD; color:#999; font-weight:bold; line-height:17px;}
.input03			{border:1 solid #DDD; width:200; background-color:#FFF;}
.input04			{border:1 solid #DDD; width:100px; height:19px; background-color:#FFF;}
.select01    		{border:1 solid #DDD; color:#999;  background-color:#FFF;}
.txtarea01 		{border:1 solid #DDD; color:#999;  background-color:#FFF;}

/* Á¾·á */                                                                                                                                                                                                                                                                                                
