@charset "utf-8";

/**************************************************************************************************
* default definition
**************************************************************************************************/



/*상품메인*/


#best_tit            {background:url(../Images/Common/product_main_top_bg.gif) repeat-x top;  margin-top:3px; padding-bottom:15px; }

.best_pro            {position:relative; width:118px; float:left; padding:0 13px;}
.movie_icon          {position:absolute; width:18px; height:18px; background:url(../Images/Common/product_movie_icon.gif); font-size:1px; line-height:1px; z-index:0; background-position:top left; top:1px; left:14px;}

.best_i_tit                         {margin:10px 0 7px 0; color:#4c4c4c;font-size:12px; text-align:center;font-family:돋움; text-decoration:none; line-height:1.2em;}
.best_i_tit a:link,
.best_i_tit a:visited,
.best_i_tit a:active				{color:#4c4c4c;font-size:12px; text-align:center;font-family:돋움; text-decoration:none;}
.best_i_tit a:hover					{color:#5dace0;font-size:12px; text-align:center;font-family:돋움; text-decoration:underline;}


.best_price          {color:#136cbb;font-size:12px; font-weight:bold; margin:5px 0 15px 0; text-align:center;font-family:돋움; }

#con_search          {text-align:right;margin-bottom:3px;}
#con_search input    {border:1px solid #d8d8d8; margin-bottom:3px;}
*+html #con_search input    {border:1px solid #d8d8d8; margin-bottom:1px;}


.prolist_top01       {border-top:1px solid #c6d7e3; padding:6px 0; height:19px;}
.prolist_left1       {float:left; width:20px; vertical-align:top; margin:5px 0 4px 0;}
.prolist_left2       {float:left; }

.prolist_tab         {background:url(../Images/Common/product_list_top_bg.gif) repeat-x top;  margin-top:3px; color:#888888; font-size:11px; }
.proall_no           {padding-left:10px;}
.proall_no_tit       {color:#184ca3; font-weight:bold;font-family:돋움;} 

.pro_main_list      {height:80px; padding:10px 0 10px 0; border-bottom:#d1e0e9 1px solid;}

.pro_main_left      {float:left; width:20px;}
.pro_main_left1     {float:left; width:118px; position:relative;}
.movie_icon2        {position:absolute; width:18px; height:18px; background:url(../Images/Common/product_movie_icon.gif); font-size:1px; line-height:1px; z-index:0; background-position:top left; top:1px; left:1px;}
.pro_main_left2     {float:left; width:420px; padding-top:3px;}
.pro_main_right     {float:right; width:115px; padding-top:3px;}

.pro_list_tit01                         {color:#4c4c4c;font-size:12px; font-weight:bold; padding:7px 0 6px 0;font-family:돋움;}
.pro_list_tit01 a:link,
.pro_list_tit01 a:visited,
.pro_list_tit01 a:active				{color:#4c4c4c;font-size:12px; font-weight:bold; padding:7px 0 6px 0;font-family:돋움; text-decoration:none;}
.pro_list_tit01 a:hover					{color:#5dace0;font-size:12px; font-weight:bold; padding:7px 0 6px 0;font-family:돋움; text-decoration:underline;}

.pro_list_tit02     {color:#848484;font-size:12px; font-weight:bold; padding:0 0 8px 0;font-family:돋움;}
.pro_list_tit03     {color:#afafaf;font-size:11px; line-height:16px;font-family:돋움;}
.pro_list_price1     {color:#85b4c8;font-size:12px; line-height:16px;font-family:돋움;}

.pro_main_pri01 {float:left; color:#85b4c8;font-size:12px; line-height:16px;font-family:돋움; }
.pro_main_pri02 {float:left; padding:3px 10px 0 2px;}

.pro_date01 {color:#7f95c3; font-size:11px; font-family:돋움; font-weight:100;}

/*퀵메뉴*/
#quick {width:950px; background-color:#68bfe7; padding: 0 10px 10px 10px;}
 .quick_tab01    {background:url(../Images/Common/quick_tab01_on.gif) no-repeat left top; width:139px; height:36px;}
 .quick_tab01_1  {background:url(../Images/Common/quick_tab01_over.gif) no-repeat left top; width:139px; height:36px;}
 .quick_tab02    {background:url(../Images/Common/quick_tab02_on.gif) no-repeat left top; width:158px; height:36px;}
 .quick_tab02_1  {background:url(../Images/Common/quick_tab02_over.gif) no-repeat left top; width:158px; height:36px;}
 .quick_tab03    {background:url(../Images/Common/quick_tab03_on.gif) no-repeat left top; width:140px; height:36px;}
 .quick_tab03_1  {background:url(../Images/Common/quick_tab03_over.gif) no-repeat left top; width:140px; height:36px;}

#quick_top div { margin:8px 5px 0 0 ; text-align:center;color:#249edd;font-size:12px;font-weight:bold;text-decoration:none; }

#quick_top td                   {color:#249edd;font-size:12px;font-weight:bold;text-decoration:none;  }
#quick_top td a:link,
#quick_top td a:visited,
#quick_top td a:active			{color:#6b6b6b;font-size:12px;text-decoration:none;font-weight:bold;}
#quick_top td a:hover			{color:#249edd;font-size:12px;text-decoration:underline;font-weight:bold;}


#quick_box   {background-color:#FFFFFF; border-bottom:#40a7d7 1px solid; border-left:#40a7d7 1px solid; border-right:#40a7d7 1px solid; padding:7px; height:210px;}
#quick_left  {float:left; width:670px; margin-right:10px;}
#quick_right {float:right; width:240px; background-color:#f2f2f2; vertical-align:top;}

.quick_buy        {margin:15px 13px 15px 20px; vertical-align:top; height:166px;}
.quick_list01     {padding:10px 0; line-height:17px;}
.quick_list01_tit {color:#2076ac;font-size:12px; font-weight:bold;} 
.quick_list02     {padding:7px 0; border-top:#c9c9c9 1px solid; color:#e96402;font-size:12px; font-weight:bold;}

.quick_con_list   {border-bottom:#d2d2d2 1px solid; text-align:right; padding-right:10px;}
.quick_con_list02 {padding:10px;}
.quick_con_tit    {color:#4c4c4c;font-size:12px; font-weight:bold; padding:5px 0 5px 18px; text-align:center; width:100px;}
.quick_con_tit2   {color:#848484;font-size:12px; font-weight:bold; padding:0 0 5px 18px; text-align:center; width:100px;}

.quick_product    {float:left; width:125px; padding-bottom:15px; }

		
/*상품상세페이지*/
#contents               {width:725px;}
#pro_con_top            {background:url(../Images/Common/product_top_bg.gif) repeat-x top;  margin-top:15px; height:73px; }
#pro_con_topleft        {float:left; padding:20px 0 0 20px; color:#000; font-size:16px; font-weight:bold; width:580px;}
.pro_con_toptit         {color:#7cb7d2; font-size:12px; text-decoration:none; font-weight:100; padding-top:5px; display:block;}
#pro_con_topright       {float:left;  margin:20px 0 0 6px;;}

.pro_con_info           {margin-left:20px;}
#pro_con_photo          {float:left; margin-right:15px;}
.pro_con_icon           {text-align:center; margin:4px 0 0 0;}
#pro_con_information    {float:left; width:504px;}
.info_line              {background-color:#f7f7f7; border-bottom:#d9d9d9 1px solid;  border-top:#d9d9d9 1px solid; padding:10px;}
.info_line2             {padding:10px;}
.info_line2 input       {border:#d9d9d9 1px solid; font-size:11px; color:6b6b6b; padding:2px;}
.pro_info_tit           {color:#85a0d2; font-size:12px; text-decoration:none; font-weight:bold; padding:5px 0 5px 0; width:80px; float:left;}
.pro_info_tit2          {color:#6b6b6b; font-size:12px; font-weight:bold; text-decoration:line-through; padding:5px 0 5px 0; float:left; }
.pro_info_tit3          {color:#ff6701; font-size:14px; text-decoration:none; margin:5px 0 5px 0; font-weight:bold; float:left;}
.pro_info_tit4          {color:#6b6b6b; font-size:12px; text-decoration:none; margin:5px 0 5px 5px;  font-weight:100; float:left; display:block;}
.pro_info_tit5          {color:#0096d5; font-size:12px; text-decoration:none; margin:5px 0 5px 0; font-weight:bold; }
.pro_info_tit6          {color:#6b6b6b; font-size:12px; text-decoration:none; margin:5px 0 5px 0; font-weight:100;float:left;}
.pro_info_tit6_1        {float:left;}
.pro_info_tit7          {margin:3px 0 5px 10px; float:left;}
.pro_info_tit7_1        {padding:4px 0 4px 5px; float:left;}
.pro_info_tit8          {color:#e13636; font-size:12px; text-decoration:none; margin:5px 0 5px 0; font-weight:100;float:left;}
.pro_info_tit9          {color:#1f9fd9; font-size:12px; text-decoration:none; margin:5px 0 5px 0; font-weight:100;float:left;}
.pro_info_tit10         {margin:10px 20px;} 

.pro_con_tit          {border-bottom:#d5e9f1 1px solid; margin:7px 0;}
.pro_contents         {padding:5px 0 15px 7px; line-height:1.5em; color:#6b6b6b; font-size:12px; text-decoration:none;}

.pro_info_tit_1           {color:#324cba; font-size:14px; text-decoration:underline; font-weight:bold; padding:5px 0 5px 0; width:80px;}
.pro_info_tit2_1          {color:#6b6b6b; font-size:12px; font-weight:bold; padding:5px 0 5px 0; float:left; width:80px; }
.pro_info_tit2_2          {float:left; margin-bottom:2px;}
.pro_info_tit2_2 input  {border:#d9d9d9 1px solid; font-size:11px; color:6b6b6b; padding:1px 2px; }

/*로그인*/
.Login{margin:34px 0 0 18px;}
 h2{margin:0; padding-bottom:10px;}
.Login_In{ background:url(../Images/Member/Gray_Bg.gif) left top no-repeat; padding:21px 35px 0 8px;}
.Left_Img{float:left; width:188px;}
.Login_Form_In{float:left; background:url(../Images/Member/Login_Form_Bg.gif) left top repeat-y; width:465px;}
.Login_Text{padding:17px 0 15px 32px;}

.Login_Form_In02{margin:32px 0 0 32px; border-bottom:1px solid #cce5f2; width:395px; padding-bottom:20px;}
.Login_Form_In02 dt{float:left;}
.Login_Form_In01  {float:left;}
.Login_Form_In01 input {border:#a0d6ec 1px solid; color:#6b6b6b; font-size:12px; height:16px; padding:3px 2px 0 2px;}

.Login_Form_In03{margin:25px 0 0 32px; width:395px; padding-bottom:20px;}
.Login_Form_In03 dt{float:left;}

.mem_form   {float:left; width:275px;}
.mem_form input {border:#a0d6ec 1px solid; color:#6b6b6b; font-size:12px; height:16px; padding:3px 2px 0 2px;}
.mem_form dt {padding:7px 0 0 0; width:75px;}
.mem_id_btn  {float:left; border:0; padding-left:9px;}

/*ID*/
.Id_tit {padding:0 0 5px 0;}
.Id_Form_In02{margin:20px 0 0 32px; border-bottom:1px solid #cce5f2; width:395px; padding-bottom:25px;}
.Id_Form_In02 dt{float:left;}

.Id_Form_In03{margin:25px 0 0 32px; width:395px; padding-bottom:20px;}
.Id_Form_In03 dt{float:left;}

.Id_In2 {background:url(../Images/Member/Gray_Bg.gif) left top no-repeat; padding:60px 35px 0 35px;}
.Id_line01 {margin:0; padding-bottom:20px;}

/*회원가입*/
.Join_In li{margin:0; padding-bottom:10px;}
.Join_In {background:url(../Images/Member/Gray_Bg.gif) left top no-repeat; padding:21px 15px 0 8px;}
.join_Form_In02{margin:20px 45px 0 55px; width:350px; padding-bottom:25px;}


.Join{margin:30px 0 5px 18px;}
.Join_1{margin:0 0 5px 18px;}

h4{margin:0; padding-bottom:10px; text-align:right;}
.Join_line01 {margin:0; padding-bottom:20px; border-bottom:#e0e0e0 1px solid;}
.Join_tit01  {margin:0; padding:15px 0 0 0; }
.Join_In2 {background:url(../Images/Member/Gray_Bg.gif) left top no-repeat; padding:34px 35px 0 35px;}

.join_con{padding:15px;OVERFLOW-Y: scroll;WIDTH:566x; HEIGHT:140px;border:#dadada 1px solid; margin:5px 10px 10px 10px; line-height:1.5em;
 scrollbar-arrow-color:#dde2e6;scrollbar-track-color:#ffffff;scrollbar-face-color:#ffffff;scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#dde2e6;scrollbar-darkshadow-color:#dde2e6;scrollbar-shadow-color:#ffffff;}
.tit_tx{font:bold 12px 돋움;color:#666; display:block; padding:2px 0 3px 0;}
.checkbox{text-align:right;padding:10px 5px 0 13px; color:#6b6b6b; font-size:12px;}
#join_bt{margin-top:20px;text-align:center;}



.Join_tit02  {margin:0 0 10px 0; padding:15px 0 8px 0; border-bottom:#e0e0e0 1px solid; }


.join_table dt {margin:7px 0 2px 2px; width:130px; float:left;}
.join_table dd {padding:2px 0 5px 0;}
.join_table dd.none {padding:2px 0 1px 0; border:none;}
.join_table_bot {padding-bottom:15px; border-bottom:#e0e0e0 1px solid;}
.join_table_input {border:#a0d6ec 1px solid; color:#6b6b6b; font-size:12px; height:15px; padding:3px 1px; margin-bottom:2px;}
.join_table_checkbox {width:14px; height:14px;marign-bottom:1px; border:1;}
.join_table_tit {display:block; width:50px; float:left; margin-top:6px;}


.credit {border-bottom:#e0e0e0 1px solid; padding:20px 15px 15px 15px; color:#6b6b6b; font-size:12px; height:17px; font-weight:bold;}
			   
/*장바구니1*/
#basket {width:725px;}
h4    {margin:0; padding:20px 0 10px 0; text-align:right;}
.basket_tit01 {margin:20px 0 5px 0; float:left;}
.basket_tit02 {margin:17px 0 5px 0; float:right;}

#m_brownTable2 {border-bottom:#c6d7e3 solid 1px}
#m_brownTable2 th {padding:14px 0 10px 0; font:bold 11px 돋움; color:#9c7e57; background:url(../Images/Member/Basket_bbs_tabbg.gif) right top no-repeat;}
#m_brownTable2 td {padding:2px;}
#m_brownTable2 th.basket_none   {background:url(../Images/Member/Basket_bbs_tabbg2.gif) repeat-x left top;}
.ma_td {border-bottom:#d1e0e9 solid 1px; text-align:center; padding:8px 0 7px 3px;}
.ma_td_tit01    {padding:8px 0 7px 10px; border-bottom:#d1e0e9 solid 1px; font:12px 돋움; color:#6b6b6b; }
.ma_td_tit01_1  {border-bottom:#d1e0e9 solid 1px; font:12px 돋움; color:#6b6b6b; font-weight:bold; text-align:center; padding:8px 0 7px 0;}
.ma_td_tit01_12 {border-bottom:#d1e0e9 solid 1px; font:12px 돋움; color:#6b6b6b; text-align:center; padding:8px 0 7px 0; height:45px;}
.ma_td_tit01_13 {border-bottom:#d1e0e9 solid 1px; font:11px 돋움; color:#86bbd6; padding:8px 0 7px 10px; line-height:1.5em; }
.ma_td_tit02    {padding:4px 0 3px 0; border-bottom:#e0d4bd solid 1px; font:12px 돋움; color:#176daf; font-weight:bold; text-align:center;}
.ma_td_tit03    {padding:4px 0 3px 0; border-bottom:#e0d4bd solid 1px; font:12px 돋움; color:#70a729; font-weight:bold; text-align:center;}
.ma_td_tit04    {color:#6b6b6b; font-size:12px; text-decoration:line-through; padding:5px 0 5px 0;}
.m_brownTable2 .ex01 {text-align:center;border-bottom:#e0d4bd solid 1px; font:12px 돋움; color:#917a4d; }
.m_brownTable2 .title{padding:10px 0 8px 0; font:bold 12px 돋움; color:#8a6a2b; text-align:center; background:#f3ebdc;}
.m_change {font:11px 돋움; color:#a3a3a3; padding:5px 0 4px 10px; width:715px; text-align:right;}
.m_plus     {position:relative; font:12px 돋움; color:#000; padding:10px 10px 10px 0; text-align:right; width:715px; height:110px; background:#eef2f4; border-top:#d1e0e9 1px solid;}
.m_plus_in  {position:absolute; top:15px; left:300px; }
.m_plus01 {float:right; width:100px; padding:5px 0 4px 10px; color:#000;}
.m_plus02 {float:right; width:60px; padding:5px 0 4px 10px; color:#000;}
.m_plus04 {float:right; width:60px;padding:5px 0 4px 10px; color:#000;}
.m_plus05 {float:right; width:60px;padding:5px 0 4px 10px; color:#3170bd; font-weight:bold;}
.m_plus06 {float:right; width:100px;padding:5px 0 4px 10px; color:#3170bd; font-weight:bold;}
.m_plus07 {float:right; width:60px;padding:5px 0 4px 10px; color:#696969;}
.m_plus08 {float:right; width:100px;padding:5px 0 4px 10px; color:#696969;}
.m_plus03 {width:400px; border-bottom:#d1e0e9 1px solid; padding-bottom:7px; margin-bottom:7px;}
.m_plus03_1 {width:400px;}


.m_guide {padding:20px 0 2px 0; border-bottom:1px #d1e0e9 solid;}
.m_guide_tit {padding:10px 0 5px 18px; color:#6b6b6b; font-size:12px; line-height:1.5em;}
.m_guide_tit_01 {padding:5px 0 0 18px; color:#6b6b6b; font-size:12px;}
.m_guide_tit img {padding:0 0 2px 0;}
.m_guide_tit2 {padding:5px 0 10px 5px;color:#dd7e31; font-size:12px; text-decoration:none; }
.m_bottom {border-top:#c1a97a solid 2px; padding:10px 0 10px 0; text-align:center;}
.m_bottom img {padding:0 5px 0 0; }
.m_btn        {text-align:center; padding:20px 0 10px 0;}




/*주문확인*/
.buy_tit01 {padding:10px 0 5px 0; border-bottom:1px #d1e0e9 solid;}
.buy_tit02 {padding:10px; border-bottom:1px #d1e0e9 solid;}
#buy_table th {color:#4c4c4c; font-weight:bold; font-size:12px; padding:5px 0 4px 5px; text-align:left; }
#buy_table td {color:#4c4c4c; font-size:12px; padding:5px 0 4px 5px; text-align:right; }
.buy_tit03 {font:11px 돋움; color:#a3a3a3; padding:10px 0 10px 10px; width:390px; float:left;}
.buy_tit04 {font:12px 돋움; color:#595959; padding:10px 10px 10px 0; float:right; }
.but_tit05 {color:#3c98bd; font-weight:bold; font:12px 돋움;}


.buy_textarea{padding:5px;OVERFLOW-Y: scroll; HEIGHT:50px;border:#a0d6ec 1px solid; margin:5px 10px 10px 0; line-height:1.2em;
 scrollbar-arrow-color:#a0d6ec;scrollbar-track-color:#ffffff;scrollbar-face-color:#ffffff;scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#a0d6ec;scrollbar-darkshadow-color:#a0d6ec;scrollbar-shadow-color:#ffffff;}

.buy_table01    {margin:5px 25px 15px 25px; border:#ebf1f4 1px solid; padding:10px;}
.buy_table01 dt {margin:4px 0 5px 2px; width:130px; float:left;}
.buy_table01 dt.none {margin:2px 0 3px 2px;  width:130px; float:left;}
.buy_table01 dd {margin:5px 0 5px 0;}
.buy_table01 dd.none {margin:1px 0;}
	
.buy_table01_bot {padding-bottom:15px; border-bottom:#e0e0e0 1px solid;}
.buy_table01_input {border:#a0d6ec 1px solid; color:#6b6b6b; font-size:12px; height:17px; padding:3px 2px 0 2px;}
.buy_table01_checkbox {width:14px; height:14px;marign-bottom:1px; border:1;}
.buy_table01_tit {display:block; width:50px; float:left; margin-top:6px;}

.m_guide_tit3 { margin-top:15px; padding:15px 0 2px 5px; color:#6b6b6b; font-size:12px; line-height:1.5em; border-top:1px #d1e0e9 solid;}

.basket_line01    {padding:10px 0 5px 0; background-color:#eaf4f9; margin-top:3px; }
.basket_line01 td {padding:0 0 5px 10px;}
.basket_line01 dd {margin:5px 0 5px 0;}


/*주문완료*/
.buy_tit06 {padding:10px 0 5px 0; border-bottom:1px #d1e0e9 solid;border-top:1px #d1e0e9 solid;}

.buy_confirm_tit01 {font:12px 돋움; color:#000; margin:5px 0; padding:10px 0 10px 10px; background:#d8e7ed; border-top:#bed9e4 1px solid; border-bottom:#d1e0e9 1px solid;font-weight:bold;}

#m_brownTable3 {border-top:#c6d7e3 solid 1px; margin-top:5px;}
#m_brownTable3 th {padding:14px 0 10px 0; font:bold 11px 돋움; color:#2f90b7;  background-color:#eff4f6; border-bottom:#c6d7e3 1px solid; }

.m_brownTable3_1 {padding:14px 0 10px 10px; font:bold 11px 돋움; color:#2f90b7; background-color:#eff4f6; border-bottom:#c6d7e3 1px solid;} 
.ma_td_tit01_2   {border-bottom:#d1e0e9 solid 1px; font:12px 돋움; color:#6b6b6b; font-weight:bold; padding:8px 0 7px 10px;}


/*위시*/

.wish_bot_line { background-color:#eff4f6; border-bottom:1px #d1e0e9 solid; padding:8px 0 8px 0; text-align:center;}
.wish_btn      { padding:10px 0 10px 0; text-align:right;}

.page_01                           {color:#484CF0; font-size:12px; text-decoration:none;text-align:center; font-weight:bold;  }
a.page_01                          {color:#6F6F6F; font-size:12px; text-decoration:none;text-align:center; font-weight:100; }
a.page_01 :hover                   {color:#6F6F6F; font-size:12px; text-align:center;font-weight:100; text-decoration:underline;}

/*FAQ*/
#faq_top {border-bottom:1px #d1e0e9 solid; border-top:1px #d1e0e9 solid; padding:5px; margin:20px 0 20px 0;}
.faq_top_left {float:left; width:120px; text-align:center;}
.faq_top_right {padding:8px 0 3px 0;}
.faq_top_right2 {padding:0 0 4px 0;}
#faq_top input {border:#d8d8d8 1px solid; color:#6b6b6b; font-size:12px; height:16px; padding:3px 2px 0 2px; margin-top:2px;}
.Qna_top {border:#d1e0e9 1px solid; color:#6b6b6b; font-size:12px; height:15px; padding:3px 2px 0 2px; margin-top:2px;}

/*마이페이지*/
#my_tit01 {border-bottom:1px #d1e0e9 solid; padding:15px 0 8px 0; }
.my_tit02 {padding:10px 0 5px 0;}
.my_list_left   {float:left; color:#4faebf; font-size:11px; text-decoration:none;font-weight:bold;padding:5px 0 5px 0; }
.my_list_tit    {color:#4faebf; font-size:11px; text-decoration:none;font-weight:bold;}
.my_list_right {float:right; color:444444; font-size:11px; text-decoration:none;padding:5px 0 5px 0; }
.my_td01    {border-bottom:#d1e0e9 solid 1px; text-align:center; padding:8px 0 7px 3px;font-weight:bold; }
.my_td02    {border-bottom:#d1e0e9 solid 1px; font:12px 돋움; color:#6b6b6b;}
.my_banner_left  {float:left; padding:4px 40px 0 18px;}
.my_banner_right {float:right; background:url(../Images/Member/My_qna_bg.gif) repeat-x left top; padding:10px 16px 15px 16px; margin-top:3px;}

.my_qna_tit01                       {color:#4c4c4c;font-size:12px; padding:12px 10px 4px 10px;font-family:돋움; line-height:1.5em; background-color:#FFF; margin-right:3px;}
.my_qna_tit01 a:link,
.my_qna_tit01 a:visited,
.my_qna_tit01 a:active				{color:#5dace0;font-size:12px; font-weight:bold; padding:12px 0 4px 0;font-family:돋움; text-decoration:underline;line-height:1.5em;}
.my_qna_tit01 a:hover				{color:#5dace0;font-size:12px; font-weight:bold; padding:12px 0 4px 0;font-family:돋움; text-decoration:underline;}

.my_btn      {text-align:right; padding:0 30px 10px 0;}

.my_list_right selectBox 
{
 font-family:돋움;
 font-size:11px; 
 padding:1px;
}

/*주문배송*/
.brownTable2 {border-top:#d1e0e9 solid 2px;border-bottom:#d1e0e9 solid 2px}
.brownTable2 th {padding:8px 0 7px 0; border-bottom:#e5f0f4 solid 1px; border-right:#e0d4bd solid 1px; font:bold 12px 돋움; color:#595959; background:#f1f7f9; }
.brownTable2 td {padding:8px 0 7px 20px; border-bottom:#e5f0f4 solid 1px; font:12px 돋움; color:#8eb3c2; line-height:1.5em; }
.brownTable2 .ex01 {text-align:center;border-bottom:#e5f0f4 solid 1px; font:12px 돋움; color:#595959; }
.brownTable2 .title{padding:10px 0 8px 0; font:bold 12px 돋움; color:#595959; text-align:center; background:#f1f7f9;}
.brown_ex{font:11px 돋움; color:#595959; padding-top:3px;}

.deli_left {margin-left:18px;}
.deli_tit01 {padding:25px 0 10px 0;}
.deli_box   {background-color:#eef5f9; border:#c4d8e5 1px solid; padding:15px 15px 8px 15px;}
.deli_box_left {float:left; width:250px; padding-top:2px;}
.deli_box_line {border-bottom:#c4d8e5 1px solid; margin-bottom:6px; padding:0 0 4px 0; width:602px;}
.deli_box_left img {padding:3px 0 0 0;}
.deli_box_left input {border:#a0d6ec 1px solid; color:#6b6b6b; font-size:12px; height:16px; padding:3px 2px 0 2px; margin-bottom:2px;} 

/*멤버쉽카드*/
.contents_pd {padding-top:20px;}
.m_guide_1 {padding:20px 0 2px 0; border-bottom:1px #d1e0e9 solid; margin-left:18px;}
.m_guide_2 {padding:20px 0 2px 0; border-bottom:1px #d1e0e9 solid; margin-left:18px; font-size:14px; font-weight:bold; color:#2d63ac;}

.card_table01    {margin:10px 25px 15px 25px; border:#ebf1f4 1px solid; padding:15px 10px 15px 25px;}
.card_table01 dt {margin:4px 0 5px 2px; float:left; width:80px;}
.card_table01 dt.none {margin:2px 0 3px 2px;  width:130px; float:left;}
.card_table01 dd {margin:1px 0 3px 0;}
.card_table01 dd.none {margin:1px 0;}

#card_top {border-bottom:1px #d1e0e9 solid; border-top:1px #d1e0e9 solid; padding:5px; margin:20px 0 20px 0;}
.card_bot {text-align:right; padding:0 30px 5px 0;}

/*제품구매*/

.t_border {border-collapse:collapse;}
#p_brownTable3     {border-top:#c6d7e3 solid 1px; margin-top:5px; }
#p_brownTable3 th  {padding:8px 0 6px 0; font:bold 11px 돋움; color:#2f90b7;  background-color:#eff4f6; border-bottom:#c6d7e3 1px solid; }


.pur_tab {margin:20px 0 10px 0; background:url(../Images/Customer/Pur_tab_bg.gif) repeat-x top; height:30px;}
.pur_tit01 {color:#3096d8; font-weight:bold; font-size:12px; text-decoration:underline; padding:3px 0 4px 0; display:block;}
.pur_tit02 {padding:5px 0 10px 5px;color:#e3510a; font-size:12px; text-decoration:underline; font-weight:bold; }
.pur_table01    {margin:10px 0 15px 18px; border:#ebf1f4 1px solid; padding:15px 10px 15px 25px;}



/*검색*/

.search_top {background-color:#eaf3f6; padding:4px; margin:20px 0 15px 0; }
.search_top_in {background-color:#FFFFFF; border:#a5c9dd 1px solid; padding:8px;}
.search_top_left {float:left; padding-right:15px;}
.search_top_right {padding:7px 0 0 0;}

.search_tit01   {margin:20px 0 10px 0; border-bottom:#d1e0e9 1px solid;}
.search_tit02   {color:#ef6703; font-size:12px; font-weight:bold;  text-decoration:underline; }
.search_tit03_1 {float:left; color:#000; font-size:12px; font-weight:bold;  padding:3px 0 0 0; }
.search_tit03   {float:right; }
.search_btn    {text-align:right; padding:15px 0 10px 0;}


.search_top_box {background-color:#71b5dc; height:26px; padding:0 10px 0 10px;}
.search_tit04   {margin:20px 0 10px 0; border-bottom:#d1e0e9 1px solid; color:#000; font-size:12px; font-weight:bold; padding:5px 0 5px 0;}
.search_tit05   {color:#ef6703; font-size:12px; font-weight:bold;  text-decoration:none; }

/*색인검색*/
div.hd_index { float:left; width:650px; }
div.hd_index .search_count {padding:11px 0px 5px 9px; font-weight:bold; }
div.hd_index .search_count .orange { font-size:12px; dotum; color:#FF5400; }

div.search_index { float:left; width:725px; }
div.search_index ul { height:30px; border-bottom:1px solid #eaeaea; padding:0 0 0 10px; }
div.search_index ul.fin { height:31px; border-top:1px solid #E9E9E9; border-bottom:1px solid #E9E9E9; }
div.search_index li { float:left; width:220px; font-size:11px; dotum; color:#666666; background:url(../Images/Search/blue_dot.gif) no-repeat left 3px; padding:0 0 0 10px; margin:10px 10px 0 0; }
div.search_index li.end { float:left; width:225px; font-size:11px; dotum; color:#666666; bbackground:url(../Images/Search/blue_dot.gif) no-repeat left 3px; padding:0 0 0 10px; margin:10px 0 0 0; }
div.search_index li a:link { font-size:11px; dotum; color:#666666; }
div.search_index li a:visited { font-size:11px; dotum; color:#666666; }
div.search_index li a:hover { font-size:11px; dotum; color:#31b2c1; text-decoration:underline; font-weight:bold; }
div.search_index li a:active { font-size:11px; dotum; color:#666666; text-decoration:none; }



div.board_num_area01 { text-align:center;padding:0px 0px 0px 0px; margin-top:20px; }
div.board_num_area01 .num_area { margin:15px 1px; text-align:center; font:9px tahoma; color:#CCCCCC; }
div.board_num_area01 .num_area .bd_num { padding:15px 2px 1px 3px; text-decoration:none; font:11px dotum; color:#2E3221; }
div.board_num_area01 .num_area .bd_num_on { padding:15px 2px 1px 3px; text-decoration:none; font:11px dotum; color:#F06714; }

div.board_btn_area01 { position:relative; }
div.board_btn_area01 span { position:absolute; right:0; top:-17px; }


/*회사소개*/
.company_con {margin-left:18px;}
.pd_25       {padding-top:25px;}
.pd_36       {padding-left:36px;}

#his_brownTable3     {border-top:#d0d0d0 solid 1px; margin-top:5px;}
#his_brownTable3 th  {padding:8px 0 6px 0; font:bold 11px 돋움; color:#656565;  background-color:#f4f4f4; border-bottom:#e5e5e5 1px solid; }
.his_td_tit01    {padding:8px 0 7px 10px; border-bottom:#d1e0e9 solid 1px; font:12px 돋움; color:#656565; font-weight:bold;}

.busi_right     {text-align:right; width:724px;}
.pd_line        {line-height:1.5em;}

.qna_bg         {font:12px 돋움; color:#000; padding:10px 10px 10px 18px;width:697px; font-weight:bold; background:#eef2f4; border-top:#d1e0e9 1px solid; margin-top:10px;}
.info_bg        {font:12px 돋움; color:#6b6b6b; padding:10px 10px 10px 18px;width:697px; line-height:1.5em; background:#eef2f4; border-top:#d1e0e9 1px solid; margin-top:10px;}
.produc_tit01   {font:11px 돋움; color:#61b3ce;}

.company_year1   {float:left; padding:10px 0 0 0; }
.company_year2   {float:right; padding:10px 0 0 0; }
.company_info   {padding:20px 0 10px 0; text-align:center;}

/*문화행사*/
.event_box {border-bottom:#d1e0e9 1px solid; margin-bottom:10px;}
.event_tit { background-color:#eff4f6; border-bottom:#d1e0e9 1px solid; border-top:#d1e0e9 1px solid; padding:8px 0 7px 15px;}
.event_tit_left {float:left;  color:#0f3e51; font-size:12px; font-weight:bold;} 
.event_tit_right {float:right; color:#787878; font-size:11px; padding:0 5px 4px 0;} 
.event_left { float:left; width:280px; text-align:center; padding:15px 0; border-right:#d1e0e9 1px solid; }
.event_right  {float:left; padding:15px 0 10px 10px; color:#6b6b6b; font-size:12px; line-height:1.7em; width:410px; }
.event_right a:link,
.event_right a:visited,
.event_right a:active				{color:#1694dc;font-size:12px; font-family:돋움; text-decoration:none;}
.event_right a:hover				{color:#1694dc;font-size:12px; font-family:돋움; text-decoration:underline;}

/*배너*/
.culture_top {padding:20px 0 0 30px;}
.culture_top_1 {padding:20px 0 0 0;}
.culture_top_2 {padding:20px 10 10 0px;}

/*게시판스타일*/
#m_brownTable5 {border-bottom:#c6d7e3 solid 1px}
#m_brownTable5 th {padding:14px 0 10px 0; font:bold 11px 돋움; color:#9c7e57; background:url(../Images/Member/Basket_bbs_tabbg.gif) right top no-repeat;}
#m_brownTable5 td {padding:8px 0 7px 0;}
#m_brownTable5 th.basket_none   {background:url(../Images/Member/Basket_bbs_tabbg2.gif) repeat-x left top;}


.qna_list_tit01                         {border-bottom:#d1e0e9 solid 1px; color:#4c4c4c;font-size:12px; font-weight:bold; padding:8px 0 7px 0;font-family:돋움;}
.qna_list_tit01 a:link,
.qna_list_tit01 a:visited,
.qna_list_tit01 a:active				{color:#4c4c4c;font-size:12px; font-weight:bold; padding:8px 0 7px 0;font-family:돋움; text-decoration:none;}
.qna_list_tit01 a:hover					{color:#5dace0;font-size:12px; font-weight:bold; padding:8px 0 7px 0;font-family:돋움; text-decoration:underline;}



#know {padding-bottom:5px; }
 
.board_list3 {background:url(../Images/Work/bbs_top_bg.gif) no-repeat;}
.board_list3 table {width:100%;}
.board_list3 th {padding:10px 0px 14px 0px; text-align:center;vertical-align:top;background:url(../Images/Work/bbs_top_bar.gif) no-repeat right; magin-bottom:3px; height:30}
.board_list3 th img {vertical-align:top;}
.board_list3 .none {background:none;}

.board_list3 td {text-align:center; padding-top:1px; color:#505050;font-size:12px;text-decoration:none; background:url(../Images/Work/bbs_line_bg.gif) repeat-x left top; min-height:30px; height:30px;}
.board_list3 .num   {color:#41b5a9;font-size:11px;font-weight:bold;}
.board_list3 td div {text-align:left;padding:0px 5px 0px 10px; color:#383838;font-size:12px;text-decoration:none;font-weight:bold;}
.board_list3 td div a:link,
.board_list3 td div a:visited,
.board_list3 td div a:active				{color:#383838;font-size:12px;text-decoration:none;font-weight:bold;}
.board_list3 td div a:hover					{color:#383838;font-size:12px;text-decoration:underline;font-weight:bold;}

.bg_line { border-bottom:2px solid #a4c3d8; padding-top:3px;}
 	

#bbs_btn        {text-align:right; padding:10px 0 5px 0;} 


#bbs_search                              {text-align:center; padding-top:10px;}
.bbs_input01 {margin-right:5px; border:1px solid #7f9db9; height:18px;}			   
